From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.8378.1670219592328716312 for ; Sun, 04 Dec 2022 21:53:12 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=bZ6Zh0LN; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: zhiguang.liu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670219592; x=1701755592; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=6BjmvSrqgCQa9JYL3ivhc/r+89MpfkSWrcLw5op4Ayw=; b=bZ6Zh0LNapKN0+zECY1v0UqliFCPmyOo739LMmJw1J/Xy/ViEdfez8Ta zNoembrRL22W0ICroIk2p8a2Nl2ddk+8eFb1kX0zXBO69lPk7Y9xPlfes 5tnJa0hbJ8l6DWsKAV3UCgu2BaUdKgxFNv9NzAcWkfd+PW7BLw3yk53WU ZLA0GBXe8HsBNvfBbGu8qoy9t5g3e5Ev+gWQkx3qdkPVhR2g3RadA3vcb xo00TKU2SBBGarw61Ay3BcbeJIaETi0IVXEjRUu4eznJ6FTLk1n1rz7Uk h5xOHeFlmnkpZqUDfWV0xvSpBBEmvyKuRhKwvTGavCibJkdXDas84+DQe g==; X-IronPort-AV: E=McAfee;i="6500,9779,10551"; a="402545725" X-IronPort-AV: E=Sophos;i="5.96,218,1665471600"; d="scan'208";a="402545725" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Dec 2022 21:53:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10551"; a="647820712" X-IronPort-AV: E=Sophos;i="5.96,218,1665471600"; d="scan'208";a="647820712" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga007.fm.intel.com with ESMTP; 04 Dec 2022 21:53:11 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sun, 4 Dec 2022 21:53:11 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) 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; Sun, 4 Dec 2022 21:53:10 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sun, 4 Dec 2022 21:53:10 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sun, 4 Dec 2022 21:53:09 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dSZM+q3x5iM0Tkra5V6vDmQ43kCoWhoTH6WMeBdcz6qRe4ItPzYmkYcrtavWWvaSDuIfQYaeyspxgIbrfuT8mpA07IDNbPPFZPOj/2lidoYm8In4oqshi7OaFZRCSSEdEG5tssopN33u/0fqTfnL+24wJwLeTmvM+Hb+aHZ2fRKw3KHO0DRVnwFCes9TBOOCEW62OE72W0kHG3MDzyULI3qqLOCr+laBiFiwFSARgWIVzH52+oc+WrHvn1KwVaztGHHUZqMD44s/fW04VqoDqsc8QTOC1w9Wr9BsiGT4uhmcKcTdsm8i1FNWpkn9r/XmJpdl3iOY7UBv+AR5krsY3g== 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=6BjmvSrqgCQa9JYL3ivhc/r+89MpfkSWrcLw5op4Ayw=; b=nD4EZmitdzU/1DW3sLAjvmAd919k86tUUvTJqPpF/44S6rfYq0Y6lpJwquVFryaIRhDlv9YAizjPo4lU5e0unUz58hMP93O9izSxmV0fBgOUG6m4r0eemT6XjOhOqyZybmBFysx7+qEsLD1aMiHn1ctG9q6lHow6ac3/Hn5sDdJPhfhLUDSQuzfjNz71uLiGwcQm++WVykhuP+ZGefMywaBNK+oGmi1xO8fRpT2ykFFD6YeLUuzKLOanj+XWsVLE3yNGINRKcFuj+aMnYGR2HgH5OhSaQ/gUkntrINO0hQoRGGo+2vZc3VB+BOj7N5xUO9Z253YrdfQ8ZZYiHOHGGQ== 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 PH0PR11MB5048.namprd11.prod.outlook.com (2603:10b6:510:3d::14) by DM6PR11MB4609.namprd11.prod.outlook.com (2603:10b6:5:28f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Mon, 5 Dec 2022 05:53:07 +0000 Received: from PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::bf9a:7d68:2ee8:dfd9]) by PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::bf9a:7d68:2ee8:dfd9%6]) with mapi id 15.20.5880.014; Mon, 5 Dec 2022 05:53:07 +0000 From: "Zhiguang Liu" To: "Ni, Ray" , "devel@edk2.groups.io" , "Gao, Liming" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH] MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitation Thread-Topic: [edk2-devel] [PATCH] MdePkg/UnitTestHostBaseLib: Remove HOST_APPLICATION limitation Thread-Index: AQHZBhbfIjFYi0jw3EO3L1jS0sn3dK5aWiMAgARxIwCAAADR8A== Date: Mon, 5 Dec 2022 05:53:06 +0000 Message-ID: References: <20221202062502.4429-1-zhiguang.liu@intel.com> <20221202062502.4429-2-zhiguang.liu@intel.com> <088e01d90633$29296de0$7b7c49a0$@byosoft.com.cn> In-Reply-To: Accept-Language: en-US, zh-CN 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: PH0PR11MB5048:EE_|DM6PR11MB4609:EE_ x-ms-office365-filtering-correlation-id: a91744e0-e616-4f24-ced3-08dad684fbcc 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: dM+0fdfA4sWDnxllGKVDAE9Yso2gfpxsgerHZ3d+e4XKKIVjuJ345JjFNSjmv83HM0/2IzLRrTbEmzeXYUSz6+zrMcyBVGrVOzflqZfmMIB2PyW6V+Beqycug9XMfoQd+6lQfM6/xxkCNsJ0nIRS0tvIIsPBlTYY1t/OwwfnM105PtOWJDWdTZnFcxA7jolLT1Lbok99aa8vg6jnXI+YQ1O2pzwl2QAhBkohoSIANAQj2epGklaM/DmWWRZtLoVy+aYTvtfiaPM++rzoZiE7l7yjYhCD19lYpBkovNIVM8/0ZXAs76rLHc2EG1yjn5Gbx93juARpCPQuIUNnp9ZypvXRNxPsxtlTEBC0AQIS8cCYd0bk3zeey5KIZRgOaJsI7J9wQki7GUlgnMjN6V4Fk7ctB/wG+FUx7d3Z6DaIfc4YqRTxtD7k8IUbAMliTNXrjE4Yee2hWfvJYebEsMuLv3phgXnXJK/khowSqdc5micJ3TuItzzw0I9BYa76XMe6HMMEtwyFrrXmSetbnLMoU4XF/NlXkvyO5FKkpSKcp7xDPM8upJ9R5MGMagnRlUmG0d8JbgAnDVaJHFEZyDAeCxasevdDdxvok/QrVZGU/BVb/3WJHLJ7CWZsoqfn5RMUsiJkXmV7PmmrzCj238h8xjLJ0+Zu+8zTRw0siH6Ii8yAiIDWG4MD9JADGAinxZZ/MjfP3dp1ort5xROnSr/+L0IXcxyRhFSqLEOJv6eLv//Ayg4ZZEU9MfYDFxAiHNOFV4ZHZW0kO6l3pNxk+junk7PtQ6ZOevF+s/x18xX92Uo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5048.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(346002)(39860400002)(376002)(366004)(396003)(136003)(451199015)(122000001)(83380400001)(33656002)(86362001)(82960400001)(38100700002)(38070700005)(5660300002)(2906002)(41300700001)(4326008)(8936002)(52536014)(8676002)(55016003)(53546011)(186003)(64756008)(9686003)(7696005)(6506007)(26005)(107886003)(316002)(110136005)(66446008)(76116006)(66946007)(966005)(66476007)(66556008)(478600001)(71200400001)(66899015)(213903007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YklnZmhWT1kwTFgvUTlMd0ZHWDlPcHhVMzV5d0ZFQVpXc0U4RTZmRHBod21H?= =?utf-8?B?S3Z6Y3M3ZjNIVmltdDNZTG5LVHRBUmNxeFJON2tLZ0dwM2M1TDU1bm1yalpm?= =?utf-8?B?Y3VnUWMvT3ppR1NHak9acnlPUGFsSlMwTVM3MjQyR08vTWVrWW4wNG84UUdX?= =?utf-8?B?N1M5dFlmYkQ1akg3cGpXdGs5SGFDdkI3VmtzSWw2d1QxT3VTenZzTEVWUTkr?= =?utf-8?B?Tm8xdjB3WVFCRFErWXV4ZEZtQ2EwRFoxcmZuNGx1UEpDbGdGaXc4NGYvZzBo?= =?utf-8?B?VHJJcW9QMy9oOGd1REg1ZEZUU1dmM0p5eFZRS3I0aElETFduTEhOWDgrMXZP?= =?utf-8?B?eURsUGhMWENMVkpZWjVHTXNQYTdpb3FyaCtEQVQxVkxPMC9TVXBRNFB0Vlo3?= =?utf-8?B?Z3FVZENiWXNxcGpVUVZaYzl2VnozSi83YlQvVnpVUTZlVG1UNWc3MWtjclVh?= =?utf-8?B?Wm9Ra0cwKyt1RnpwWWRURVphb3drQW1BN2NPSW91N1Y2WG5ZcUp0WVp5RElW?= =?utf-8?B?TjNPSEhTZkYvZnhUemVOVFlHRDdIZ1QwYUtXNWF1b2xoTUZ4a1lOWXFjbmt2?= =?utf-8?B?UDRzMCsxUTE0RFRLaWJBUExxbHRHYW9FSUdJZnFjRWMvTld2MkVEbm9aejIy?= =?utf-8?B?endHZ2s4SnF5Ymovc3hDazlUbFlDU3BSNFA1ejd5b0FOL0NzdlZOdWRxYkJF?= =?utf-8?B?UDFHSUcxMGd1Z29aaHd4dnlzbG9lOGZsY0VjMmxITjlNV3d1VmJqL0JmSEFL?= =?utf-8?B?MUhLSjBYV1lSVzhhSjJuRGtwOHZaTHE2b2VjbGN4ZEVhZVUvemZUQTh3NHZ4?= =?utf-8?B?QVNNR01ocHJjQ0JPMVR3eW9OdnNZKzhRQk1lZmcyU1Z5SmdYVmFRa3cvNGht?= =?utf-8?B?QVZwNmRHWFJhTmYxTHhSN1E0SHJFcEJaZDZGcGo1M2dGRmlZOCtHckhzZDNq?= =?utf-8?B?MkYyV2lRbDNQQWFEOVRoSXh1TkJObTlkeXhTVHpsUDliaWEzM2k0SW9oRG5n?= =?utf-8?B?Yk5oSGs5OGZoZG8zTTh5eWtYb2crWTFERmxrbVJXRHMySllXeDJ1bUxnSVF5?= =?utf-8?B?N3Z2RVFhUVRxTDBnTUZMUndqR0o4b1J4YnJ1eUZCWWhYN2NCNVVqQkwyaUtu?= =?utf-8?B?clJkVlk5SVV1SHBGMnhIMFN2aGNWYTQ4NWJjMTQyOHdMdTFITTFnbDJscWFF?= =?utf-8?B?MjYyOVNuV3htQjNuQXdzbk5OeHo1dndBa2ZQQjUxa21pUXlqZWplRmZob2J6?= =?utf-8?B?YUJqdm5NWGFCeC9Lc1FFREJYS2lyWGtUTDFma1cvY21TajFyWXFpWnErRlc5?= =?utf-8?B?Q2UvMVU5NnczamZxTnRsOUw2KzJIYU1BRm55cmxTb0M4aW4xSitDV0NLWFVa?= =?utf-8?B?a0dJdFl1OWJUZ24vamY0UzBqYW1FOTBCaUlLYnFZdGN5amY2M094Z1pOczFp?= =?utf-8?B?c0h6d1hBNGpXb1JzcWFlb2M3QjR1ZVlzbm84TnE2YmZTOFh1YXk5aytMc3Rt?= =?utf-8?B?K3puaW9qeDYyR0IrcE5kNUc2ZndaWUlQZkhoS0p5Tko0MVNPcC8wSENCWVkr?= =?utf-8?B?ZjB1djcwTUtFcHFMQzhPdHYzV2J4SzZUYU5aOHhqYytkSFZFU0xyaEt3K3Fq?= =?utf-8?B?RVQvUTE0eDgzeUhPem01ajFEOXRWYXJlOVZGczFaK2VrazFQV05iVmZOUFd2?= =?utf-8?B?R2RSS2xaN3h3d3UvaEVUSTNRbEM1bThNS0RVZGZxTGFrNmdOZTYxaUlwQUhH?= =?utf-8?B?TTcwSzdSemFJYkYwZkdndlBFa3ZXQ0NYVEY1YjVSYkVPWGN5MG0yNzdJa00v?= =?utf-8?B?NnNDTjRhUDZ0dXRNWDJqazhRMDhaeWZrYVR3RFA3dDhQRUhLZSszUmV1UjNT?= =?utf-8?B?R0pESVVtMFJxOTFSMndaK0Ira0VZS0JMNE9Hc0RWK0dWZkw5UW0xUk5neEJE?= =?utf-8?B?aDc2WHUzK0V6bmI2c3lRdmxJeGhlZ1VtVVgvUDBURjhSR0lwNFZqT0FCcXNq?= =?utf-8?B?aDJHcHRHakdGVGQzZTlrd2lhNGtJMlU0MmNuNklIeSs3cjlRNnVKbXNSNmJY?= =?utf-8?B?WEZYUTVqcU5MdStHdGxPaUVxcEY2eUcvUE1IN2MzWVJwNFR3aGc3QmQ3d2Rz?= =?utf-8?Q?GZTRBxAE6CHoRZO5ENxshbGq0?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5048.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a91744e0-e616-4f24-ced3-08dad684fbcc X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2022 05:53:07.4408 (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: tTT9ctkPrYJ0Zo0xYLxKKEwVtCUGAIOtDw6RM0AJqgVuP1cMOqX5p2T3RphBhfUQmQL/QGaDL1v99qxXL9aZyg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4609 Return-Path: zhiguang.liu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgTGltaW5nLA0KTGlrZSByYXkgc2FpZCwgd2UgYXJlIHRyeWluZyB0byB1c2Ugc29tZSBiYXNl bGliIGZ1bmN0aW9uIGluIEVtdWxhdG9yUGtnLCB3aGljaCBpcyBhc3NlbWJseSBjb2RlIGluIG5v cm1hbCBCYXNlTGliLCBhbmQgaXMgbW9ja2VkIGluIFVuaXRUZXN0QmFzZUxpYiwgc3VjaCBhcyBB c21Xcml0ZU1zcjY0IGFuZCBBc21DcHVpZC4NCg0KVGhhbmtzDQpaaGlndWFuZw0KDQo+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+ DQo+IFNlbnQ6IE1vbmRheSwgRGVjZW1iZXIgNSwgMjAyMiAxOjM4IFBNDQo+IFRvOiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbzsgR2FvLCBMaW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IExp dSwNCj4gWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+DQo+IENjOiBLaW5uZXksIE1p Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRr Mi1kZXZlbF0gW1BBVENIXSBNZGVQa2cvVW5pdFRlc3RIb3N0QmFzZUxpYjogUmVtb3ZlDQo+IEhP U1RfQVBQTElDQVRJT04gbGltaXRhdGlvbg0KPiANCj4gTGltaW5nLA0KPiBXZSBhcmUgcnVubmlu ZyBzb21lIGNvZGUgdGhhdCByZXF1aXJlcyBNU1IgYWNjZXNzIChlLmcuOiBNdHJyTGliKSBpbg0K PiBFbXVsYXRvclBrZy4NCj4gDQo+IFRoYW5rcywNCj4gUmF5DQo+IA0KPiA+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVk azIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YNCj4gPiBnYW9saW1pbmcgdmlhIGdyb3Vwcy5pbw0K PiA+IFNlbnQ6IEZyaWRheSwgRGVjZW1iZXIgMiwgMjAyMiA1OjQ4IFBNDQo+ID4gVG86IGRldmVs QGVkazIuZ3JvdXBzLmlvOyBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0K PiA+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBO aSwgUmF5DQo+ID4gPHJheS5uaUBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDog5Zue5aSNOiBbZWRr Mi1kZXZlbF0gW1BBVENIXSBNZGVQa2cvVW5pdFRlc3RIb3N0QmFzZUxpYjoNCj4gUmVtb3ZlDQo+ ID4gSE9TVF9BUFBMSUNBVElPTiBsaW1pdGF0aW9uDQo+ID4NCj4gPiBaaGlndWFuZzoNCj4gPiAg IENhbiB5b3UgZXhwbGFpbiBtb3JlIGFib3V0IHRoZSBlbXVsYXRvciB1c2FnZSBtb2RlbCBmb3Ig dGhpcyBsaWJyYXJ5Pw0KPiA+DQo+ID4gVGhhbmtzDQo+ID4gTGltaW5nDQo+ID4gPiAtLS0tLemC ruS7tuWOn+S7ti0tLS0tDQo+ID4gPiDlj5Hku7bkuro6IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxk ZXZlbEBlZGsyLmdyb3Vwcy5pbz4g5Luj6KGoIFpoaWd1YW5nDQo+IExpdQ0KPiA+ID4g5Y+R6YCB 5pe26Ze0OiAyMDIy5bm0MTLmnIgy5pelIDE0OjI1DQo+ID4gPiDmlLbku7bkuro6IGRldmVsQGVk azIuZ3JvdXBzLmlvDQo+ID4gPiDmioTpgIE6IFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGlu dGVsLmNvbT47IE1pY2hhZWwgRCBLaW5uZXkNCj4gPiA+IDxtaWNoYWVsLmQua2lubmV5QGludGVs LmNvbT47IExpbWluZyBHYW8NCj4gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47DQo+ID4gPiBS YXkgTmkgPHJheS5uaUBpbnRlbC5jb20+DQo+ID4gPiDkuLvpopg6IFtlZGsyLWRldmVsXSBbUEFU Q0hdIE1kZVBrZy9Vbml0VGVzdEhvc3RCYXNlTGliOiBSZW1vdmUNCj4gPiA+IEhPU1RfQVBQTElD QVRJT04gbGltaXRhdGlvbg0KPiA+ID4NCj4gPiA+IFJlbW92ZSBIT1NUX0FQUExJQ0FUSU9OIGxp bWl0YXRpb24gZm9yIFVuaXRUZXN0SG9zdEJhc2VMaWIsIHNvIHRoYXQNCj4gPiA+IHRoaXMgbGli cmFyeSBjYW4gYmUgdXNlZCBhcyBCYXNlTGliIGJ5IEVtdWxhdG9yLg0KPiA+ID4gQWxzbywgYWRk IHNvbWUgbWlzc2luZyBmaWxlcw0KPiA+ID4NCj4gPiA+IENjOiBNaWNoYWVsIEQgS2lubmV5IDxt aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiA+IENjOiBMaW1pbmcgR2FvIDxnYW9saW1p bmdAYnlvc29mdC5jb20uY24+DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBSYXkgTmkgPHJheS5uaUBp bnRlbC5jb20+DQo+ID4gPiAtLS0NCj4gPiA+ICBNZGVQa2cvTGlicmFyeS9CYXNlTGliL1VuaXRU ZXN0SG9zdEJhc2VMaWIuaW5mIHwgNiArKysrLS0NCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9N ZGVQa2cvTGlicmFyeS9CYXNlTGliL1VuaXRUZXN0SG9zdEJhc2VMaWIuaW5mDQo+ID4gPiBiL01k ZVBrZy9MaWJyYXJ5L0Jhc2VMaWIvVW5pdFRlc3RIb3N0QmFzZUxpYi5pbmYNCj4gPiA+IGluZGV4 IDA5YTYxMGMzMWMuLmZlZmEyZTc5ZjYgMTAwNjQ0DQo+ID4gPiAtLS0gYS9NZGVQa2cvTGlicmFy eS9CYXNlTGliL1VuaXRUZXN0SG9zdEJhc2VMaWIuaW5mDQo+ID4gPiArKysgYi9NZGVQa2cvTGli cmFyeS9CYXNlTGliL1VuaXRUZXN0SG9zdEJhc2VMaWIuaW5mDQo+ID4gPiBAQCAtMSw3ICsxLDcg QEANCj4gPiA+ICAjIyBAZmlsZQ0KPiA+ID4gICMgIEJhc2UgTGlicmFyeSBpbXBsZW1lbnRhdGlv biBmb3IgdXNlIHdpdGggaG9zdCBiYXNlZCB1bml0IHRlc3RzLg0KPiA+ID4gICMNCj4gPiA+IC0j ICBDb3B5cmlnaHQgKGMpIDIwMDcgLSAyMDIxLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0 cw0KPiA+ID4gcmVzZXJ2ZWQuPEJSPg0KPiA+ID4gKyMgIENvcHlyaWdodCAoYykgMjAwNyAtIDIw MjIsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzDQo+ID4gPiArcmVzZXJ2ZWQuPEJSPg0K PiA+ID4gICMgIFBvcnRpb25zIGNvcHlyaWdodCAoYykgMjAwOCAtIDIwMDksIEFwcGxlIEluYy4g QWxsIHJpZ2h0cw0KPiA+IHJlc2VydmVkLjxCUj4NCj4gPiA+ICAjICBQb3J0aW9ucyBjb3B5cmln aHQgKGMpIDIwMTEgLSAyMDEzLCBBUk0gTHRkLiBBbGwgcmlnaHRzDQo+ID4gPiByZXNlcnZlZC48 QlI+ICAjICBDb3B5cmlnaHQgKGMpIDIwMjAsIEhld2xldHQgUGFja2FyZCBFbnRlcnByaXNlDQo+ ID4gPiBEZXZlbG9wbWVudCBMUC4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+IEBAIC0xOCw3ICsx OCw3IEBADQo+ID4gPiAgICBGSUxFX0dVSUQgICAgICAgICAgICAgICAgICAgICAgPQ0KPiA+ID4g OTU1NUEwRDMtMDlCQS00NkM0LUE1MUEtNDUxOThFM0M3NjVFDQo+ID4gPiAgICBNT0RVTEVfVFlQ RSAgICAgICAgICAgICAgICAgICAgPSBCQVNFDQo+ID4gPiAgICBWRVJTSU9OX1NUUklORyAgICAg ICAgICAgICAgICAgPSAxLjENCj4gPiA+IC0gIExJQlJBUllfQ0xBU1MgICAgICAgICAgICAgICAg ICA9IEJhc2VMaWJ8SE9TVF9BUFBMSUNBVElPTg0KPiA+ID4gKyAgTElCUkFSWV9DTEFTUyAgICAg ICAgICAgICAgICAgID0gQmFzZUxpYg0KPiA+ID4gICAgTElCUkFSWV9DTEFTUyAgICAgICAgICAg ICAgICAgID0NCj4gPiA+IFVuaXRUZXN0SG9zdEJhc2VMaWJ8SE9TVF9BUFBMSUNBVElPTg0KPiA+ ID4NCj4gPiA+ICAjDQo+ID4gPiBAQCAtMTI4LDYgKzEyOCw3IEBADQo+ID4gPiAgICBYODZSZFJh bmQuYw0KPiA+ID4gICAgWDg2U3BlY3VsYXRpb25CYXJyaWVyLmMNCj4gPiA+ICAgIFg4NlVuaXRU ZXN0SG9zdC5jDQo+ID4gPiArICBJbnRlbFRkeE51bGwuYw0KPiA+ID4NCj4gPiA+ICBbU291cmNl cy5YNjRdDQo+ID4gPiAgICBYNjQvTG9uZ0p1bXAubmFzbQ0KPiA+ID4gQEAgLTE2OCw2ICsxNjks NyBAQA0KPiA+ID4gICAgWDY0L1JkUmFuZC5uYXNtDQo+ID4gPiAgICBDaGtTdGtHY2MuYyAgfCBH Q0MNCj4gPiA+ICAgIFg4NlVuaXRUZXN0SG9zdC5jDQo+ID4gPiArICBJbnRlbFRkeE51bGwuYw0K PiA+ID4NCj4gPiA+ICBbU291cmNlcy5FQkNdDQo+ID4gPiAgICBFYmMvQ3B1QnJlYWtwb2ludC5j DQo+ID4gPiAtLQ0KPiA+ID4gMi4zMS4xLndpbmRvd3MuMQ0KPiA+ID4NCj4gPiA+DQo+ID4gPg0K PiA+ID4NCj4gPiA+DQo+ID4NCj4gPg0KPiA+DQo+ID4NCj4gPg0KPiA+IA0KPiA+DQoNCg==