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.web09.8317.1615901389011794645 for ; Tue, 16 Mar 2021 06:29:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=LujoJKUb; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: zhiguang.liu@intel.com) IronPort-SDR: /QzzraqDCqWEzktzDJlrhtVRb8+t1CwzCfMyEdjPi6P8pzc2MPCZoipMgY3izXgaJGKEWPZz1J VyeJE6wkspHQ== X-IronPort-AV: E=McAfee;i="6000,8403,9924"; a="188615231" X-IronPort-AV: E=Sophos;i="5.81,251,1610438400"; d="scan'208";a="188615231" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Mar 2021 06:29:47 -0700 IronPort-SDR: jOqgsNUpmN8csgEo2dgQIuC6fDgJNzjQSqvnj5Lnr4sbCNRo6Fsa4aonCo1+odTcW2xURvChxG 9Ty7PhdYh8aA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,251,1610438400"; d="scan'208";a="449718342" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga001.jf.intel.com with ESMTP; 16 Mar 2021 06:29:47 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 16 Mar 2021 06:29:46 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 16 Mar 2021 06:29:46 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.44) 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.2106.2; Tue, 16 Mar 2021 06:29:46 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dNERnBJ24keC1OasFCIakAnORAEZhE2n9+KuY2zqVgEiEjdK0VYVB1JJKH5+kFZLYNyXiI3QsJcPsgniC09hptWAF204VFwqGXD4ooZcKv0Y22eZpFMJreQRk2B1wjp5JJYX+DuD+354WNdcqLugQcfPGzXr5DDFT9cUv4diMZzu1nPOTU+3bwDFl57K4Sjn4YLbCF83fic78tJM7dKMMDN0QbnXjCONvCayIDp9NYQPaNoFTH3QxnHf74T69L8/JTIyulzPc4FCB0N+9Z9C/ZBcmbl387I5lVm1BVeblPhcyeXJ5x1wiYkGR7YaTx06IOhbh4miKM3js5djChlfpQ== 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-SenderADCheck; bh=IL6jBXSeM/zRTPLLE5PfhGyc0T7tMVYyamEgFgg9z/Q=; b=XjV2HEm+lwHaDshYVJJw/SPW6MD754/2ksjCLXBv4Gb93VY9Y7tl85qgBD8vzaAlrsbnwZ2b4Sdge0ROVMMh4YrB4qbLwUkoKwC1PTTiQCN8gtCFdSqD9H/7DR3EfScQ6vQITPTXo3qybdzsvDFjviA9ngk+MxMhpXHK8I9tzMLNvJKm8/Y/OGkIho4uaPUibtAgXAvoDLTlq/5uu1zizPAm0pKLO1cna30sK0IrmFLBOUGasdz5DjJcL1KhZr3HDPIKfeZjC68eSrcxPNbW6wlEzrTFzdPXBasiBXYMJM1ZrmVzQTXof5qzf8ZFLaL/9wq02g2XgX38K8u4rUWKtQ== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IL6jBXSeM/zRTPLLE5PfhGyc0T7tMVYyamEgFgg9z/Q=; b=LujoJKUb3gFP19kejawaqIJVR7zlqDjWkA71YcV+jGyFiAZh2hgxaOSCQ5AAu6E/J3AP7B6dO2EEvz0nBEEDi3hkXK6UyjXrJ7GnlIlhZksWMwRA3UqIWWsKgBOrFigVVPU5hVRuGXS3ecLJZuzkhEpawl5VhThp9iBPB8v1Uz4= Received: from PH0PR11MB5048.namprd11.prod.outlook.com (2603:10b6:510:3d::14) by PH0PR11MB4935.namprd11.prod.outlook.com (2603:10b6:510:35::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3933.32; Tue, 16 Mar 2021 13:29:43 +0000 Received: from PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::f490:d71f:fbbe:3b7f]) by PH0PR11MB5048.namprd11.prod.outlook.com ([fe80::f490:d71f:fbbe:3b7f%5]) with mapi id 15.20.3933.032; Tue, 16 Mar 2021 13:29:43 +0000 From: "Zhiguang Liu" To: Kun Qin , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" , "Chiu, Chasel" , Liming Gao , "Dong, Eric" Subject: Re: [edk2-devel] [edk2-platforms] Intel/MinPlatformPkg: resolve MmUnblockMemoryLib Thread-Topic: [edk2-devel] [edk2-platforms] Intel/MinPlatformPkg: resolve MmUnblockMemoryLib Thread-Index: AQHXGkVQsQwHIJEazEuxfFQvZmyqIaqGm0IA Date: Tue, 16 Mar 2021 13:29:42 +0000 Message-ID: References: <20210316090607.858-1-zhiguang.liu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.102.204.51] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4ce31417-3f97-4b46-aab3-08d8e87f8efe x-ms-traffictypediagnostic: PH0PR11MB4935: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: O1dVwh8DmRiokFXDPed3slpNszqdSCkisd9JE9vXYLXerL8MmlfeIMH5JF3YWH6XH2yrPykjU9quIKa00Vnhq9eVCUmerTg2lDnZ9Ryn+BuszKLx8k13NcpCbWJOy3I0KU9oUcccQyoh8GHgF4Blx4+egcWpEK2LYmdyTRfqOM9DSX8/LlsRkfLc1BLyzLwGf9BIl2i8hXLBezddPyd6GKmUViM0/zDnP7A0Mdk/aS1vxzG087KGydqpU1o67eWZLZFHHn34K8b7omdoYm58nKQprdZqNfEJK8Xl6vp/m7WcIyrLUnUDKIfvQ9Ic5GmPie7XTO04tgqW/CKlImTCS5BBxENRDKHVUuvkGXmRQfpZVt8T7nSNgHcPSLeqH8Q3GoHrpxCLUVlfKD6kSyswLotlScr7LIA/BDnvtTDn1KWgCjdJfyHxvoPM/S+mUeurDFLZ/PG6GYnLics5vxW+qOZNl+JvpWFvVMCkfnVNgy+Ofv9Cib8fUoDLVKKTbrQT0KUNXxBmtfT/5msFMzfGiGDryknExEjmANFULip4j4s06Uk1BViv/FcgxY3ggeiudhVOhnkBNEuprjniXHiUmY+x0W7mlM9gjObz5weu+7E174W8jsS5mpCowgpqm2nYGg9MhqnSFvQCB34c6nyDgQ== 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:(6029001)(39860400002)(396003)(376002)(346002)(366004)(136003)(966005)(26005)(5660300002)(107886003)(9686003)(52536014)(110136005)(478600001)(76116006)(4326008)(55016002)(186003)(71200400001)(66476007)(8936002)(66946007)(2906002)(316002)(86362001)(66446008)(64756008)(7696005)(83380400001)(53546011)(33656002)(6506007)(66556008)(54906003)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?L0xKbWNSSVliMW9vdWE0R01wL0JVeEYxS2p5VTRFSXNoWlRZU1VrUlZKd2F5?= =?utf-8?B?M2lzeE44RXJST0JKSmI4T2c0UGVSbWpiemVlbHc3aEhHK1BHb0ZOUVBOaTBz?= =?utf-8?B?aTdWRzhPR3FTR3QyUXhIV2NNVGhsNjBJVlFtakxFQ1FqMWhmc3JaMTlPUkwy?= =?utf-8?B?bWx0MEQvTFQyL1RlYzJyWVlLSDkveE9aOEVuaFZJZzU1NXN3OGFPVHVZSEI0?= =?utf-8?B?cUE5T21qdWw0RzlxSDdCSFJYRXZYbno1RlR0SDhsSGRjT0xHS0E5aWdzUnZ0?= =?utf-8?B?cDI3cEJWTUVwdTdMMWtaeVRYYU1TUWV6VVhUSkI2UmZwYk04L0x4TVFEMkFJ?= =?utf-8?B?OFdyc0k3TnhlVjRQdElWRU1wOE9XYVFwM05RQXhxUk1uQWhLR0ZDcDFubU9O?= =?utf-8?B?N2pBcG9wQ3NZVFdUM25IeVoya3BIcWphVTRySk1vQUgrUGdsaDVhaFM1Nkh3?= =?utf-8?B?MFpOUURjanhkVGxYVEp6aU1UK1IySVNwNFE2K0tCQlZRamJXUVRlbEZ1Q1RM?= =?utf-8?B?aHNFanBUQ1hLcUt3cEk2ZWJEQ2doRkhMR1FjbTEzNWdMRWppcVZ1R1N6bzFp?= =?utf-8?B?QWpYWUg4eVlseVEraURsV3A3cE4rbEREOVRuUVpoQnNsL0oxUWR4Q2dkK2Rn?= =?utf-8?B?Mzl2TXh1YjRadnNic291anBCVzlDV3pKTW1yZnF0L3BWcmxVamU2OC9lQ1dT?= =?utf-8?B?bk0xL2g2d3JqdDA4MDVGbGJVK3B1SE83QWQvZlB6TVBxNVVDR1dYSUZnN0VK?= =?utf-8?B?THNWWDE3L3pKbkRJcEVIRlFrWDdLSkhXSDVDS1ZjcHdKbjVlN1pHdlBUSkNv?= =?utf-8?B?aThBVU4wQm5NbVRmcUlicUExZTMvd2ttK1JuU2FEOHNocm9yNTF4V3A3dUhP?= =?utf-8?B?L2ZtbFRSLzVsektWNTN6WjhqNTE0NGw4S2ZqcjY1UzR2TG5GUU9EL3VpL1Qz?= =?utf-8?B?NWZEN2pNSnRMN1Z6eWE5d0x5TUJJRUlvSUo3YThEcVVZYmxRSjg1VGl1NlFH?= =?utf-8?B?RnFDNTdlZlRyTVU3cjhCems1eGxIVU5yanpqZ0NLR0hRbWJsNXJ5TzlnK1NU?= =?utf-8?B?aXpjbTJGUkRIaE9zei93c0hYcUhDQXRnZHVITEhhNmN0R0RpcmtlT2I4NHkr?= =?utf-8?B?RkxVMDRFVU9VR25vblJ5UEdvWkFaVXprWUhrOVhJdFp3NHFIVTVUd3F2Tk9T?= =?utf-8?B?RE5kMGtIVGZSeEgzVnhuRTcrc0VyNXpFNDhtbk1nWktsL3p5bzZ3WEF6dEdW?= =?utf-8?B?dVZiYlQ0VXhGbjRubUwxOGZLWlkyY0VmeG9Zem4xWjhqNDNWTTdXc3RTWkxK?= =?utf-8?B?M05Yd2QxSFZJRDZWam9RWURZZWIxM05wTWVBMDdBcnczcTdtVVhEeGZZWG45?= =?utf-8?B?VW9aMU9jYW80NkJxcmtkOTJYVy9zUmVoMWZIRnZHeTNHKzM2UkFQNG1PZVlH?= =?utf-8?B?aDVpMW9DOGJ0OTdQUkdKZE5wTWIzL2M3dmwrd0VXK3o2Nzlxa0RxazZ4dTlz?= =?utf-8?B?L2RvNENWUm9VRk45S2lKMXNQWGdVY0N4YW8xeHdqRnZXTjcvWWkxbDZFZ056?= =?utf-8?B?eVVzUE1JMDRrYWhheEpPTFBYZ2RRZElTbW5HVjJ6SE0yb0wwcThJV2JvT3dX?= =?utf-8?B?djg4ZHJRbXFqbFFKNlk2TUd1Unk0YkJGUzRRQlNQVXl5N1QzZ2ZFWkJSRm9X?= =?utf-8?B?MDExaDlpdTNuWjBjNzFDcXFVOXRtQncyT2VpTmJoUGE1NVA5VDh0U2Flbkxk?= =?utf-8?Q?DJH4XIc/uKjytpKNfVgfpbl2jf2LbyXNWoz3jhJ?= 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: 4ce31417-3f97-4b46-aab3-08d8e87f8efe X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Mar 2021 13:29:42.9136 (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: ZiV81hGwXHy2sQlOKu6z0F4KhQVAhcClBjWtc7yoBvr8ez+yF3OpFYaSsPCGQ8/jw9IDCZ+xHS2anh0OeGRvvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4935 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 SGkgS3VuLA0KWW91ciBwYXRjaCBpcyBvayBmb3IgbWUuIFBsZWFzZSBrZWVwIHRoaXMgY2hhbmdl IGluIHlvdXIgcGF0Y2ggc2VyaWVzLg0KDQpIaSBBbGwsIA0KUGxlYXNlIGlnbm9yZSB0aGlzIHBh dGNoIHNpbmNlIHRoZSBzYW1lIHNvbHV0aW9uIGlzIGFscmVhZHkgaW5jbHVkZWQgaW4gS3VuJ3Mg cGF0Y2ggc2VyaWFscy4NCg0KVGhhbmtzDQpaaGlndWFuZw0KDQoNCj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gRnJvbTogS3VuIFFpbiA8a3VxaW4xMkBnbWFpbC5jb20+DQo+IFNlbnQ6 IFR1ZXNkYXksIE1hcmNoIDE2LCAyMDIxIDU6MTggUE0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvOyBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiBDYzogRGVzaW1v bmUsIE5hdGhhbmllbCBMIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRlbC5jb20+OyBDaGl1LCBD aGFzZWwNCj4gPGNoYXNlbC5jaGl1QGludGVsLmNvbT47IExpbWluZyBHYW8gPGdhb2xpbWluZ0Bi eW9zb2Z0LmNvbS5jbj47IERvbmcsDQo+IEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+DQo+IFN1 YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW2VkazItcGxhdGZvcm1zXSBJbnRlbC9NaW5QbGF0Zm9y bVBrZzogcmVzb2x2ZQ0KPiBNbVVuYmxvY2tNZW1vcnlMaWINCj4gDQo+IEhpIFpoaWd1YW5nLA0K PiANCj4gSSBoYXZlIGFscmVhZHkgc2VudCB0aGlzIHBhdGNoIHNlcmllcyB0byByZXNvbHZlIGRl cGVuZGVuY2llcyBpbiBlZGsyLQ0KPiBwbGF0Zm9ybSAoYWx0aG91Z2ggdGhlIGNoYW5nZSBpcyBz bGlnaHRseSBkaWZmZXJlbnQpOg0KPiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVz c2FnZS83MjY0NQ0KPiANCj4gU3BlY2lmaWNhbGx5Og0KPiBodHRwczovL2VkazIuZ3JvdXBzLmlv L2cvZGV2ZWwvbWVzc2FnZS83MjY0Ng0KPiANCj4gQ291bGQgeW91IHBsZWFzZSBsZXQgbWUga25v dyBpZiB0aGUgY2hhbmdlIGFib3ZlIHJlc29sdmVzIHRoZSBkZXBlbmRlbmN5DQo+IGlzc3VlIGZv ciB5b3U/DQo+IA0KPiBUaGUgcGF0Y2ggc2VyaWVzIGhhdmUgMiBvdGhlciBwYXRjaGVzIG5vdCBi ZWluZyByZXZpZXdlZCB5ZXQuIEkgcGxhbiB0byBzZW5kDQo+IG91dCBhbm90aGVyIHJvdW5kIHRv bW9ycm93IHRvIGluY2x1ZGUgcmV2aWV3ZWQtYnkgdGFncy4gQnV0IHBsZWFzZSBsZXQgbWUNCj4g a25vdyBpZiB5b3UgcHJlZmVyIHlvdXIgY2hhbmdlIGJlbG93IHRvIGNoZWNrIGluIGZpcnN0LCBJ IHdpbGwganVzdCBkcm9wIG15DQo+IHBhdGNoICMxIHdoZW4gc2VuZGluZyB2Mi4NCj4gDQo+IFRo YW5rcywNCj4gS3VuDQo+IA0KPiBPbiAwMy8xNi8yMDIxIDAyOjA2LCBaaGlndWFuZyBMaXUgd3Jv dGU6DQo+ID4gVGhlIGJlbG93IEVkazIgcGF0Y2ggbWFrZXMgVmFyaWFibGVTbW1SdW50aW1lRHhl IGJlZ2luIHRvIGNvbnN1bWUNCj4gTW1VbmJsb2NrTWVtb3J5TGliLg0KPiA+IEl0IGNhdXNlIG11 bHRpcGxlIHBsYXRmb3JtcyBidWlsZCBmYWlsdXJlLg0KPiA+ICAgICAgZjQ2M2RiYWRlZGUxMzhk Yzk2YTY2ZGFlNmYzNjFjNTRmMGIzMDkzYw0KPiA+ICAgICAgTWRlTW9kdWxlUGtnOiBWYXJpYWJs ZVNtbVJ1bnRpbWVEeGU6IEFkZGVkIHJlcXVlc3QgdW5ibG9jaw0KPiBtZW1vcnkNCj4gPiBpbnRl cmZhY2UNCj4gPg0KPiA+IFRoaXMgY2hhbmdlIGFkZGVkIE5VTEwgTW1VbmJsb2NrTWVtb3J5TGli IGluc3RhbmNlIGluDQo+IE1pblBsYXRmb3JtUGtnDQo+ID4gZHNjIGluY2x1ZGUgZmlsZXMNCj4g Pg0KPiA+IENjOiBOYXRlIERlU2ltb25lIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRlbC5jb20+ DQo+ID4gQ2M6IENoYXNlbCBDaGl1IDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+DQo+ID4gQ2M6IExp bWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4NCj4gPiBDYzogRXJpYyBEb25nIDxl cmljLmRvbmdAaW50ZWwuY29tPg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogWmhpZ3VhbmcgTGl1 IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICAgUGxhdGZvcm0vSW50ZWwv TWluUGxhdGZvcm1Qa2cvSW5jbHVkZS9Ec2MvQ29yZUR4ZUxpYi5kc2MgfCAxICsNCj4gPiAgIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1BsYXRm b3JtL0ludGVsL01pblBsYXRmb3JtUGtnL0luY2x1ZGUvRHNjL0NvcmVEeGVMaWIuZHNjDQo+ID4g Yi9QbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9JbmNsdWRlL0RzYy9Db3JlRHhlTGliLmRz Yw0KPiA+IGluZGV4IGZhOTA5OGQ1MjUuLmVlOTFkZDhiZDYgMTAwNjQ0DQo+ID4gLS0tIGEvUGxh dGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvSW5jbHVkZS9Ec2MvQ29yZUR4ZUxpYi5kc2MNCj4g PiArKysgYi9QbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9JbmNsdWRlL0RzYy9Db3JlRHhl TGliLmRzYw0KPiA+IEBAIC0xMTYsNiArMTE2LDcgQEANCj4gPiAgICFlbmRpZg0KPiA+DQo+ID4g ICAgIEJhc2VDcnlwdExpYnxDcnlwdG9Qa2cvTGlicmFyeS9CYXNlQ3J5cHRMaWIvUnVudGltZUNy eXB0TGliLmluZg0KPiA+DQo+ID4NCj4gPiBWYXJpYWJsZVBvbGljeUxpYnxNZGVNb2R1bGVQa2cv TGlicmFyeS9WYXJpYWJsZVBvbGljeUxpYi9WYXJpYWJsZVBvbGljDQo+ID4geUxpYlJ1bnRpbWVE eGUuaW5mDQo+ID4NCj4gPiArDQo+ID4gKw0KPiBNbVVuYmxvY2tNZW1vcnlMaWJ8TWRlUGtnL0xp YnJhcnkvTW1VbmJsb2NrTWVtb3J5TGliL01tVW5ibG8NCj4gY2tNZW1vcnkNCj4gPiArIExpYk51 bGwuaW5mDQo+ID4NCj4gPg0KPiA+DQo+ID4gICBbTGlicmFyeUNsYXNzZXMuY29tbW9uLlVFRklf RFJJVkVSXQ0KPiA+DQo+ID4NCj4gPg0KPiBUcG0yRGV2aWNlTGlifFNlY3VyaXR5UGtnL0xpYnJh cnkvVHBtMkRldmljZUxpYlRjZzIvVHBtMkRldmljZUxpYlRjZzIuDQo+ID4gaW5mDQo+ID4NCg==