From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web11.90469.1670975654048938456 for ; Tue, 13 Dec 2022 15:54:14 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=lFyYerf6; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670975654; x=1702511654; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=DrciJGQF9Y25//WlPT68rNdeupCez4CznD4Gh8ZNfQg=; b=lFyYerf6tS6lCxb/h0ZtOylOBUidcvf8ayuDNoaoL+Qo/DzVzsmYuy/v LUNOib0pDjstqqFOMTQOZt+aqnpRFAo1OOgc9aMk4+FPJ8MrLvZZ4upWE 565uGidbT3lJxxzk504WN1f6mjj1PUVZH1I8/esat6DOcfUYGobQQlpD7 wIN4ErgP1lFHZ8sW2VZTcw942VUOswRzJ9etW80xF35Cd8EUQzl+RD9ic 3B7tvKHSv1alKXZTRcEAoNE9fGq9hQe5573jKlchcUaEjC08VyS5So0xp RbZCHHJvGC4KMiTRwwUsZvDGVuMMDKKpy6BZF/aMNukYoONhu55Jnad2i A==; X-IronPort-AV: E=McAfee;i="6500,9779,10560"; a="318308812" X-IronPort-AV: E=Sophos;i="5.96,242,1665471600"; d="scan'208";a="318308812" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Dec 2022 15:54:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10560"; a="737547911" X-IronPort-AV: E=Sophos;i="5.96,242,1665471600"; d="scan'208";a="737547911" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by FMSMGA003.fm.intel.com with ESMTP; 13 Dec 2022 15:54:13 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 13 Dec 2022 15:54:12 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 13 Dec 2022 15:54:12 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 13 Dec 2022 15:54:12 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.177) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Tue, 13 Dec 2022 15:54:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jvlNqWtTfOjZM0+byQ26OhYpDW4gVQnunA/+EN2bW4Hnpja4A579vsTqihGJWH/QJTHDubVAMWSgHpd9lvJVlOJSRbr/H4n0lHhbcwX8pC/hAYDgpOsAt/1cIErB7Ai0uosS2gatJQgvfsOLo9C7fRSkilie9fa6iMqW+CbTlRP86jjcXuWwrOrkzcADLFlQ9w0TC/IhxG7eo+c7LHl8+qWk2uzkJk6hNIKX1ktpiTVu76FdRfD8Syi8+Sh9pNt7rloH1H2NpIQVPSlF4VgAHxfsKyccV/cAi8FlzqaLra4hdUl8zy7zouu3XkoolI80avC0CZNRvwMLmrC+TnN5eQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=DrciJGQF9Y25//WlPT68rNdeupCez4CznD4Gh8ZNfQg=; b=fL6rvjlSuhPEfv39LRQ9XoRpMirjxybBLi3ltAJNTFR82R6g/cwHt4ijuUz2kg7P+NH49SsmEGAPHzMxd1J+kjIzCDPqLy6rnWJ29qa6mJh4QWpW3bFanmMdBYJKBdb0UKXsPztMiZx+jsAO9UaRLF6ClfS1Q6wOt/yTBJPYvwv0WtcuZePIC1MnbXqzYnMT7FF+FaaXv9baEc59aD2/7xV3ISUagQRXb9XxLg6iIf6it2FSlOS3TyGrlTZL3X35r9X99v5WN/5esuz8JriSIrMOiDuyHViqXrgp3CNRJVk75ZN5JJ+oKoUtnl4eQO0hL9+Oy/rwJbSfARZVmtrA2g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by SA2PR11MB5194.namprd11.prod.outlook.com (2603:10b6:806:118::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Tue, 13 Dec 2022 23:54:10 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::5b3:916c:706d:b41b%5]) with mapi id 15.20.5880.019; Tue, 13 Dec 2022 23:54:10 +0000 From: "Michael D Kinney" To: "Liu, Zhiguang" , "devel@edk2.groups.io" , "Gao, Liming" , "Kinney, Michael D" CC: "Ni, Ray" Subject: Re: [edk2-devel] [PATCH v2] MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitation Thread-Topic: [edk2-devel] [PATCH v2] MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitation Thread-Index: AQHZCdxx4LQYieecukmIRCXNTU/3SK5p5ECwgAKkQrA= Date: Tue, 13 Dec 2022 23:54:10 +0000 Message-ID: References: <172E5F0FD36A90C2.5063@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|SA2PR11MB5194:EE_ x-ms-office365-filtering-correlation-id: b52ae1a4-f649-4055-33ef-08dadd655462 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HDhW4fLZy7ARcfJIVgy1kTEyPaNMeSysaSjZ1zpfnBHyzewYIDZgCzuXddRWePD/bDiKqWTzCt11CCjTXcL2Tp/KRmUF8OA7/BByQMeBawOPm9zX35DJuKwOMyB4iEJrA0C/KrwU2B2M+zN2CE+W41ek2/esmBL/IKeyOc9aau+mSJweURm730HA1PFN/xpLjWXUty2CbwMBg5KMGSTGtjYor2VCUttMDAFgn9C7PUEmjZ3JOME9W19F07fyj96ChVmeSM4aXqZZushoPzOLyzi2t5+kVYcYhSkPxcDEdzTWorrNfR8+Kbc2AlrrNX3ZG9r5gY5OVftjYM8AgZFzb5gXObLmI46auDtWJv2cL8E2XYsoVRA5zLNwxXzOF6DgwzD9XuYad8ewJhskqRCRM40+U8O7cAeJuCfqKqln65+1id60ErqL0IZUUHYCiSu4/pGsQnbeIXfHGQmayKxGhf/27Bmomn9CQkZh1b+owxtxWGbFAWyK8EzHgKUZcY+B9/R8H1uhC3j5OneN29LtjqYnP8ENTcUxH+SiKLwcwwYAUm8jiiqXEWD2DTYvTjopMi/eG/bulP8BpwmxjPrNC8tmluPGqNTscfn9gn65uRBXF1fnZfgJtiPt1oJeftT/7czCQqpD/Rccgq95rgkknZ8OMc7XKmhog8C9fcoYJMr4nwMs5QayOHCmw8OneqkKDiiwmOX4oc9Mo60qd9ueqfrN9f2ZTYmX85hxxyKaM0znmNRfAzo1UAe8C+oxBrPTX6YWUhJxnTnxJGEm9dD0xfOZDP6c5te0OC0DSF4sG+Q= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(396003)(136003)(39860400002)(346002)(376002)(451199015)(33656002)(2906002)(122000001)(107886003)(478600001)(55016003)(966005)(71200400001)(41300700001)(38100700002)(86362001)(5660300002)(82960400001)(38070700005)(53546011)(66899015)(9686003)(6506007)(110136005)(26005)(316002)(52536014)(64756008)(66946007)(66476007)(66446008)(76116006)(4326008)(8676002)(66556008)(186003)(8936002)(7696005)(83380400001)(213903007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K05iWGFybklCU1Rrd21CQm43L0REVUM4VGo1eE5Ib2dsaXVaUDlhY09kOVhT?= =?utf-8?B?elUxUlRKK2tpV0pWYk4yZWpxQUVZZ1FjVmY1b2NWNzkycU5kRVZxUFcvTHM3?= =?utf-8?B?LzQ4U3plKzl6cFRoNll0M2JzaFVIbVc3RVNGWWdxSjU3S2ttYUZnK1ZGVDFH?= =?utf-8?B?dE5MbG5oY3l2M2NTMGNBU1JZOUIySi82ekF6OWRWMEh5M01BWjRMOGg4ekhP?= =?utf-8?B?VlZxMmp5dzlwcEpuWEFuUG9pOE5LWUJxaFNxdkFyN3FzVlRRek9SM0ZsNC9s?= =?utf-8?B?MHJWVWVvVkU3UE9DRW16VE9GUnRoR1BTYXoxall4eDVBOEtmQms0Y0xSQnIy?= =?utf-8?B?eTRkTExad0xNWmFRTlZzM3M1T29GSEZEUWlTQk12TVVPWFk4SGNkeEJJdWhD?= =?utf-8?B?djUxSHJ2NUU0UWJzZnduY0k1NHZaZ21ZU1o2NjZlcTVxdGMxbTZjM0tGeE5W?= =?utf-8?B?cWY5R0UwZktLOHVnMUwvd0RUZ0s3bHB4d2gyVXgrZW5Za0NIMFErNjBKYWNE?= =?utf-8?B?bG52enRSZDVqYllIQkpuSzFvQ01nMndjKzdNNmhtanYwVFlzbWZ1Z3MzUmsw?= =?utf-8?B?cGhOVmRvVEovaldxN3B0WUVsMmlxNFZjZVFXbGQvcEdqc0MxSzhRRENBQmxo?= =?utf-8?B?Z1JIemFVTzBBSm9ES2N1aFhDUnRqc2wvTEdtZmxETU1OYm5wYUdmaGZkeDhR?= =?utf-8?B?Uy9UNkZydGt4Yk5uYnVJekZqbFE4U0FEQzg1NFhlY25od0RLMXR5YU00QVpJ?= =?utf-8?B?bks0OVNsYWRRcWl3cHBzU2gzNWkrU3h3RGtLVWZ3bUZRb0xzSXkwUm9EUVVt?= =?utf-8?B?a1RvdkhRaVQxMFF5U2JwWkNaYTBrYU5yZ1pnM2k2MXFMSjJqL2M2SXc4eWF6?= =?utf-8?B?YUorRlBBYnl0N3JsRUhaS3NqdVlZUkkycHE0VU55Yzh1L3NmMTQwcFdYSTdo?= =?utf-8?B?OFRESjBXeUw0YStwUWREeGkzRmdvS0I0ZzhLeFFvYXlyU2VqdjBQVWlhU2oy?= =?utf-8?B?bGxoOEhhSDIrYlFuN3JCcGFTaUVyY1ZPbS93SmN3amVReFJmMDVCcld0clhN?= =?utf-8?B?TXZiWnF1K0hwcFI1QXc3YTVEUFViWHhReTVDTkdvVTRKckdmMEhOQWlRR2Nw?= =?utf-8?B?dW1hZzA5SXBOS2pvQW9kWTNIR2NDMVIxZmpCL2lLUm9Rai9PMkRFQVFVVE12?= =?utf-8?B?a0lFTWxGSHBJaHljRVRoa3lzalRWeWhoTzVMVzFxUExmRHd6UHc0eE5CcGls?= =?utf-8?B?SVN5N0UzL29McWtoS2xXQXhmc3QwMDVXODVwZDFOVlJvWkZjZXdnRmxRY2Za?= =?utf-8?B?ajk2Zm93UFExNWNzL2JjR05MQldVOUc4RXJSRlZWUzYvek16YXUwek53eDdu?= =?utf-8?B?ZkdRTDRsdEJLZkVBdUFuZmhFRjlhZ0tDdG1FMUQzOTlVYzhDQXhCdkducGpE?= =?utf-8?B?czBrNGNJUFcxWDlaWThUcG8wclBOU3IzMmFJWldidUdlT1BGdm16UjF4VFQv?= =?utf-8?B?dXFTME40WGJUUDM1UExPMUhWWW5WOUtTdjJPVWpCditCejVqUjQyd1cxNXox?= =?utf-8?B?RjlaZmZmdThHNkZ6dEI4NXBUL0M1TnRXcmF0SktoanVwRG5wNmF1ODJ6U0lI?= =?utf-8?B?ZVIxWnYvV1djZE5wZGY1emhrQ0FDVmRuN2RJVDVHVnl5c0tCR09TWXhiRTR2?= =?utf-8?B?bDlBWFZCY0JYQXdZTFVIbnNTL2YraitXUldzVlE2QVIrRkt1dFAwdE0rMDdw?= =?utf-8?B?OUJRVkxPdTJhdzlxdFJob2M4YlFQYUdDUDY0eHd2NEVHVkFsUngyZjcxaVpY?= =?utf-8?B?RkxQTktkdGNEN21SZXJ4UXBVcGJqVjBZQ3RFSGdzSmpldU1HblNyVTdCUEk0?= =?utf-8?B?a0cxSEZ6WXNhdVR3TnhNZDFidFVaanRkZ3JvaFZJMVk0TEFkVmExQ1RXYmx1?= =?utf-8?B?VCtFTVE5ZlZ2QlRUc3dXQmxSVHJIRnhSK2o3RjFMODZnYjRNQU5PbUYySTdn?= =?utf-8?B?NzVMN1BvTlBhKzZ4Zi9VbWV2WW5GTmRWZkZuL0JVUDQyNFd0enJNZWVPSDNW?= =?utf-8?B?THhSenNUeTgxMW9wQW01RWFuK2ZyUnNyaXl2Q202b0s0L05nUFBoQzV3Rzh1?= =?utf-8?B?MjExWkh4cnlpdGJvc0ozWDU1TUJJU3BOV2hudDU3ZDJyTVpqUFp2TDhSSmN3?= =?utf-8?B?ckE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b52ae1a4-f649-4055-33ef-08dadd655462 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2022 23:54:10.3347 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: AfWh/C4JUT8DDY2SUmPya8AD4wKhNqxVA30hOhtkRzPCIhZ+PdTKNKQs9DsBKEmsREHpVTqMv7pJnTlrDlfw/fSwHJn/G6pW66xj7xHZMxc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5194 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQpNaWtlDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMaXUs IFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiBTZW50OiBTdW5kYXksIERlY2Vt YmVyIDExLCAyMDIyIDExOjM0IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgTGl1LCBa aGlndWFuZyA8emhpZ3VhbmcubGl1QGludGVsLmNvbT47IEdhbywgTGltaW5nIDxnYW9saW1pbmdA Ynlvc29mdC5jb20uY24+OyBLaW5uZXksIE1pY2hhZWwNCj4gRCA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+DQo+IENjOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBS RTogW2VkazItZGV2ZWxdIFtQQVRDSCB2Ml0gTWRlUGtnL1VuaXRUZXN0SG9zdEJhc2VMaWI6IFJl bW92ZSBIT1NUX0FQUExJQ0FUSU9OIGxpbWl0YXRpb24NCj4gDQo+IEhpIExpbWluZyBhbmQgTWlr ZSwNCj4gQ291bGQgeW91IGhlbHAgcmV2aWV3IHRoaXMgcGF0Y2g/DQo+IA0KPiBUaGFua3MNCj4g WmhpZ3VhbmcNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZg0K PiA+IFpoaWd1YW5nIExpdQ0KPiA+IFNlbnQ6IFdlZG5lc2RheSwgRGVjZW1iZXIgNywgMjAyMiA5 OjM3IEFNDQo+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gQ2M6IExpdSwgWmhpZ3Vh bmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRA0KPiA+IDxtaWNo YWVsLmQua2lubmV5QGludGVsLmNvbT47IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+Ow0KPiA+IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogW2Vk azItZGV2ZWxdIFtQQVRDSCB2Ml0gTWRlUGtnL1VuaXRUZXN0SG9zdEJhc2VMaWI6IFJlbW92ZQ0K PiA+IEhPU1RfQVBQTElDQVRJT04gbGltaXRhdGlvbg0KPiA+DQo+ID4gUmVtb3ZlIEhPU1RfQVBQ TElDQVRJT04gbGltaXRhdGlvbiBmb3IgVW5pdFRlc3RIb3N0QmFzZUxpYiwgc28gdGhhdCB0aGlz DQo+ID4gbGlicmFyeSBjYW4gYmUgdXNlZCBhcyBCYXNlTGliIGJ5IEVtdWxhdG9yLg0KPiA+IEFs c28sIGFkZCBzb21lIG1pc3NpbmcgZmlsZXMNCj4gPg0KPiA+IENjOiBNaWNoYWVsIEQgS2lubmV5 IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiBDYzogTGltaW5nIEdhbyA8Z2FvbGlt aW5nQGJ5b3NvZnQuY29tLmNuPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFJheSBOaSA8cmF5Lm5pQGlu dGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBaaGlndWFuZyBMaXUgPHpoaWd1YW5nLmxpdUBp bnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIE1kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvVW5pdFRlc3RI b3N0QmFzZUxpYi5pbmYgfCA5ICsrKysrKy0tLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl cnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL01kZVBrZy9M aWJyYXJ5L0Jhc2VMaWIvVW5pdFRlc3RIb3N0QmFzZUxpYi5pbmYNCj4gPiBiL01kZVBrZy9MaWJy YXJ5L0Jhc2VMaWIvVW5pdFRlc3RIb3N0QmFzZUxpYi5pbmYNCj4gPiBpbmRleCAwOWE2MTBjMzFj Li4xMmE1Y2RjYzBhIDEwMDY0NA0KPiA+IC0tLSBhL01kZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvVW5p dFRlc3RIb3N0QmFzZUxpYi5pbmYNCj4gPiArKysgYi9NZGVQa2cvTGlicmFyeS9CYXNlTGliL1Vu aXRUZXN0SG9zdEJhc2VMaWIuaW5mDQo+ID4gQEAgLTEsNyArMSw4IEBADQo+ID4gICMjIEBmaWxl DQo+ID4gLSMgIEJhc2UgTGlicmFyeSBpbXBsZW1lbnRhdGlvbiBmb3IgdXNlIHdpdGggaG9zdCBi YXNlZCB1bml0IHRlc3RzLg0KPiA+ICsjICBCYXNlIExpYnJhcnkgaW1wbGVtZW50YXRpb24gZm9y IHVzZSB3aXRoIGhvc3QgYmFzZWQgdW5pdCB0ZXN0cywgYW5kDQo+ID4gKyMgIGNhbiBhbHNvIGJl IHVzZWQgYnkgZW11bGF0aW9uIHBsYXRmb3JtcyBzdWNoIGFzIEVtdWxhdG9yUGtnLg0KPiA+ICAj DQo+ID4gLSMgIENvcHlyaWdodCAoYykgMjAwNyAtIDIwMjEsIEludGVsIENvcnBvcmF0aW9uLiBB bGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCj4gPiArIyAgQ29weXJpZ2h0IChjKSAyMDA3IC0gMjAy MiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMNCj4gPiArcmVzZXJ2ZWQuPEJSPg0KPiA+ ICAjICBQb3J0aW9ucyBjb3B5cmlnaHQgKGMpIDIwMDggLSAyMDA5LCBBcHBsZSBJbmMuIEFsbCBy aWdodHMgcmVzZXJ2ZWQuPEJSPiAgIw0KPiA+IFBvcnRpb25zIGNvcHlyaWdodCAoYykgMjAxMSAt IDIwMTMsIEFSTSBMdGQuIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPiAgIw0KPiA+IENvcHlyaWdo dCAoYykgMjAyMCwgSGV3bGV0dCBQYWNrYXJkIEVudGVycHJpc2UgRGV2ZWxvcG1lbnQgTFAuIEFs bCByaWdodHMNCj4gPiByZXNlcnZlZC48QlI+IEBAIC0xOCw3ICsxOSw3IEBADQo+ID4gICAgRklM RV9HVUlEICAgICAgICAgICAgICAgICAgICAgID0gOTU1NUEwRDMtMDlCQS00NkM0LUE1MUEtNDUx OThFM0M3NjVFDQo+ID4gICAgTU9EVUxFX1RZUEUgICAgICAgICAgICAgICAgICAgID0gQkFTRQ0K PiA+ICAgIFZFUlNJT05fU1RSSU5HICAgICAgICAgICAgICAgICA9IDEuMQ0KPiA+IC0gIExJQlJB UllfQ0xBU1MgICAgICAgICAgICAgICAgICA9IEJhc2VMaWJ8SE9TVF9BUFBMSUNBVElPTg0KPiA+ ICsgIExJQlJBUllfQ0xBU1MgICAgICAgICAgICAgICAgICA9IEJhc2VMaWINCj4gPiAgICBMSUJS QVJZX0NMQVNTICAgICAgICAgICAgICAgICAgPSBVbml0VGVzdEhvc3RCYXNlTGlifEhPU1RfQVBQ TElDQVRJT04NCj4gPg0KPiA+ICAjDQo+ID4gQEAgLTEyOCw2ICsxMjksNyBAQA0KPiA+ICAgIFg4 NlJkUmFuZC5jDQo+ID4gICAgWDg2U3BlY3VsYXRpb25CYXJyaWVyLmMNCj4gPiAgICBYODZVbml0 VGVzdEhvc3QuYw0KPiA+ICsgIEludGVsVGR4TnVsbC5jDQo+ID4NCj4gPiAgW1NvdXJjZXMuWDY0 XQ0KPiA+ICAgIFg2NC9Mb25nSnVtcC5uYXNtDQo+ID4gQEAgLTE2OCw2ICsxNzAsNyBAQA0KPiA+ ICAgIFg2NC9SZFJhbmQubmFzbQ0KPiA+ICAgIENoa1N0a0djYy5jICB8IEdDQw0KPiA+ICAgIFg4 NlVuaXRUZXN0SG9zdC5jDQo+ID4gKyAgSW50ZWxUZHhOdWxsLmMNCj4gPg0KPiA+ICBbU291cmNl cy5FQkNdDQo+ID4gICAgRWJjL0NwdUJyZWFrcG9pbnQuYw0KPiA+IC0tDQo+ID4gMi4zMS4xLndp bmRvd3MuMQ0KPiA+DQo+ID4NCj4gPg0KPiA+IA0KPiA+DQoNCg==