From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from APC01-SG2-obe.outbound.protection.outlook.com (APC01-SG2-obe.outbound.protection.outlook.com [40.107.215.93]) by mx.groups.io with SMTP id smtpd.web10.3923.1674002336405602320 for ; Tue, 17 Jan 2023 16:38:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@aspeedtech.com header.s=selector1 header.b=11uRWcR7; spf=pass (domain: aspeedtech.com, ip: 40.107.215.93, mailfrom: tommy_huang@aspeedtech.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K9DK+LFB5yLDw/7vhhrApi0WK5bSyeKzEcgpalJ0WrDfoMDNLyzaudv/eJpLeATQTOluRDNIm28ziVMS8LHcsLaGgluUD7St3WwLI7Jm/8jeE3KMr9P/2MtXuZ1R1tRVKjQww7exiiiRue4ENcO+WABUXbcyL6sq+q8U1ver1dWycvR9jJH+f25BqdeUv0mAVJ12CuPRA9odKjCgEtW5q3RYVGZMXWfQJBof6/h8jp8krYRZCfIcqRtTgc12aeCrQoCqgsVKIBa7Aw3T58KoETB4Im0gOZdfTULN4apdvS6sNrjsMXh7xaclKnJ4doN7frmxlKTaT3jmUEjaHr2d1g== 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=8PdgThxftc8DytiUgzbFmjcxOTlpiIxb9/vOnMhHj0I=; b=GP0hejAAjNpaOGiF0M/6wlRf4eh2Z5KdmigqLGCOzifflMxkPRId3FSv/DqWQyz7GZPRqcb0FUw+1fNptOA9OhYTj9UV3ouXP0/FELsIxMW7NT7KARYD3xjinCuLVsGP2TczhdiQS5owMT9mxmpEBlu7RV3aLecoxIvmqvln9ZCs5OpMIvlkOpefTykGZn16KpZcW0Ycwn2uNcPAHnL4Q22zf9PUC14EYancpFftihMpGf38Zlu4JEs3FNzC4LqC4MA+utEwJjImoRrAVh5Bc0x8DiuIzpiTvwN+ZSxJtMTlOdOBdsyj3dGx6VXYhNj5DZmc8C2odQ77a4tzAxzOKw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none header.from=aspeedtech.com; dkim=pass header.d=aspeedtech.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aspeedtech.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8PdgThxftc8DytiUgzbFmjcxOTlpiIxb9/vOnMhHj0I=; b=11uRWcR73CuoUYUAt74T0fvOXPVNpFtIxDCT28EBPn7K7Szn69S+5Zkm1hhNkwd7M6gXgZ9z04LSik30XK9Tovqq1V3R1dIrsmlWrxbkTTHg+Q11iI48s7C1yeZkoKPlJeqLYev6bloYfU1ah80LmEehkHsRjDa1g0A4NenerzCo8dmHenF0AZ24W4pv+927j8o7zY3GJTHXKAhiW6myHxNWTuQglfNaCZ3wutn0/Gvu05TOzq104c03Bo2p46ojLwyT/+In8EVQ+EvYWoZIVU8yUtXUdnydCOk/T5N+qZoiiZcpg3ksQqtPDc7F8MTwgBmE9RcyibTUBVXKO1ECig== Received: from KL1PR0601MB5614.apcprd06.prod.outlook.com (2603:1096:820:9b::8) by SI2PR06MB4380.apcprd06.prod.outlook.com (2603:1096:4:13a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.11; Wed, 18 Jan 2023 00:38:50 +0000 Received: from KL1PR0601MB5614.apcprd06.prod.outlook.com ([fe80::1a6f:6d33:b47e:1f54]) by KL1PR0601MB5614.apcprd06.prod.outlook.com ([fe80::1a6f:6d33:b47e:1f54%9]) with mapi id 15.20.6002.012; Wed, 18 Jan 2023 00:38:50 +0000 From: "Tommy Huang" To: "Oram, Isaac W" , Ard Biesheuvel , "devel@edk2.groups.io" CC: "Desimone, Nathaniel L" , "quic_llindhol@quicinc.com" , "Kinney, Michael D" , Ryan Chen , BMC-SW Subject: Re: [edk2-devel][edk2-non-osi][PATCH 1/1] ASpeed/ASpeedGopBinPkg: Update X64/AArch Gop UEFI Driver Thread-Topic: [edk2-devel][edk2-non-osi][PATCH 1/1] ASpeed/ASpeedGopBinPkg: Update X64/AArch Gop UEFI Driver Thread-Index: AQHZJYMo55rz+DPqvUSd5KqP2mQKHa6jLauAgAAatgCAABB+gIAAASfg Date: Wed, 18 Jan 2023 00:38:50 +0000 Message-ID: References: <20230111060749.3684623-1-tommy_huang@aspeedtech.com> <20230111060749.3684623-2-tommy_huang@aspeedtech.com> In-Reply-To: Accept-Language: zh-TW, 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=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: KL1PR0601MB5614:EE_|SI2PR06MB4380:EE_ x-ms-office365-filtering-correlation-id: a2af2925-3d29-4ddd-f34a-08daf8ec5e50 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HpTRF4g8EdZ5BcnH+CGiSUiiCkpCizJf/rWl5tZvRqIRGE050GSKcv+nyUo9J5n8f2Xls3ZuR9AtPXZ3/rDXt0w+05equx5DhndJ4awrgig/WMpSYN1XhiS2wYVSjiju63CvkOKVfOqsDI5zYAU5N1ydBAlzH1Dm9rEH1ZQ52FL1kep5I78btuYeCpPpiB545IlDuPamWBeuLtPFS7cyEja5uQf0W87mX/SUH/FctWZmfQ2iEQ3wTmzhXy8ITG8Oqow+SXQJ93PS9wweY4OnDLHF751PP0RqBpoQg0BVgb380FiLBmvh98cEVPL7lq+B3oc6FEVlLzB/lPRFuCLwDQ3Xf8EnOUQaMXpowencSGRpp9Ml60dA1svJQ9a0KZjSDNNt5nGdV1vNxcmIwFjWDLXN5h0TatxA/E7e0FAoIMPWlziw6guFU31z5lF3w5DcY6MadZS/JK7DWTa9A6F3oPE/LpdqDZzGSot66jfZxGH0p+FA/2lVOJwNQNuYyx39keafJmLv7nxxQWHl+mbY4SUOdslw7MyTYD/7scSjXiv2JcQikUgj2yJC9tdyHjK9UrfdRzDYI8+zpL0OArhCEg+xqlS7I1qhqAbygMXdLTOglhqm9wke2h2z9YqzDUAgZphi3GPVB1dIBdDG5/JhY9rGElKAucgfyx8AMbIFRSmsRBqPBhH7qOLMmnY37rkh1mcDcbb1tjc98oukTDuC6w== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR0601MB5614.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(366004)(39850400004)(346002)(136003)(376002)(451199015)(86362001)(38070700005)(66476007)(64756008)(76116006)(66446008)(66556008)(15650500001)(71200400001)(66946007)(55016003)(4326008)(5660300002)(8936002)(8676002)(2906002)(83380400001)(122000001)(52536014)(33656002)(38100700002)(19627235002)(478600001)(316002)(54906003)(7696005)(110136005)(41300700001)(107886003)(9686003)(26005)(186003)(53546011)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MEFpbnh0YTkrUzg0M09LYTNxeXFLdEJVems5cHhVajcxOVM2RTZlSlRRYnVa?= =?utf-8?B?VXR3ak1pYmM2YXVTVGRZQUVaRWNic0JWOEZ1RWRpcHZVTFhhTWVTT0xwMFI2?= =?utf-8?B?dTk3ZVVpdHBNVTNPc3lZVTRMaWd4RGcvSlNlT1JzSXFDczg2eExQZ3YrWGc2?= =?utf-8?B?a0ZiNzRGNXdMaWoxSy8xbHhmQ0NSZmhMN1FpYWc2a29BcW5ETzR1V2hiUVo2?= =?utf-8?B?MytpK1c0Sk9XVWxqVVZyMllCeEN5dWJFTVhyMW1KWUs5VWxCUktBeWxhWGk1?= =?utf-8?B?VFlZTUR3V25kRnVucDJkUkMrOVZtZTQ0WnpZQnVna3VIbE1aNHgvN3FwQ1hv?= =?utf-8?B?Z0hWZVJ3M3dMVU5IamVxQTU3SEdLWkZSelF1WFFDMnIrOFdwc0cyRnFVSnps?= =?utf-8?B?UjNsODhVMHp4WUxsN2ZjWlpqUHhlQmZ1Z3FrcnFEM1B5bUE1OGZ3bFNmbFZY?= =?utf-8?B?S2hRVzVvR1U5VlZROXJNMDNGU05CTGlISWxEMllKRGZKMXlOSzc5RFArRXpM?= =?utf-8?B?ZXVKNVQvR0YvQmhsRHRuZk1PeEd1M2hnc1RnZGFnRnhHSnYyRXVTRU5BdFRo?= =?utf-8?B?NjQyTHN1SHdtakdmR1Zna2pZQ2RLUm5QNTVneVlRbFJ3VlU5UERiUHVGV1JQ?= =?utf-8?B?Q2JXZ2hFYW1tS3E1eXVNdW1IeWdOTkcycDlOZ1BtdHJESkVVeVczNUNTOFZp?= =?utf-8?B?NkVMUE15cjdCQmZZcnN5YklCdDdwb1BSRzVlRTRyeUNjeUJpL09hTHdIVlR2?= =?utf-8?B?M0JoaWo5bGpnVTNxMzdPNHZyWFFUeCtEeWJXWk0rcW5iYkFqR291VERSdHNC?= =?utf-8?B?Rm9SbHQra3Y4OVB0dUhUcjdhT2JFeWxuQVE4R0pXUWpEWGplKzJxdW9vVE1W?= =?utf-8?B?QTdCcW4rY25SZWxpdHBONG5yRlhFQVlkY2hPS1ZpSlluV2xlbUp3Myt3c0Jm?= =?utf-8?B?amxOeVhmY0UwL2FKUHd6SjdlK2crNDNqVTNFNE12WC9hQmJRU2NrUkVkV3d3?= =?utf-8?B?dms2QkFLY1ZKcGtFL1B2d2VTY3BnU3hUN0JubDNUMjh5SHlLZnladUJscDN2?= =?utf-8?B?NmNVTHB1NTIzR016S3RNbkNxanQram1Pc2dXYzBYU042ZGNvUTJ3Uzgzayt3?= =?utf-8?B?STdXZ21OcTFOZE1EbEFLbTYxc3JsYzAwNFc0NkJEZ3UwNEl6SmxmTjk1Z0kr?= =?utf-8?B?cUdueElNYnFMN3QwSUFXNSs4UWhKcE1FdHRyeHY0TnJPM280anJPOEZEcVVK?= =?utf-8?B?SS8wTEdpL2ZqNXMrZEFQWCt4ek0vQ1prVk5HOWMxTzQvaStIeTRCMXhXSGhG?= =?utf-8?B?cGpaendQUHBtNnkvUjM2VFJHV2dPYmxlQnBlVTc5eDZqREgwaEZmQzA2V2Jp?= =?utf-8?B?SnJNdjczWk1VLzY2Y2lGbFl0NE5JQ1Z1VkQ1d3JLQXhINW90SFQrdnVpU1RO?= =?utf-8?B?bUxYUVRETk5kTzFQbTV2K3RpY2hQbmRHdURBdVNJOHV6RDRiSk5EVGFsMkha?= =?utf-8?B?RCtWZ29IUzFlMk12SWxNOFYvWmtrdCtvczM2WkVlSkFBd1hwanIyM1hNRHlE?= =?utf-8?B?TFR1TXkzSjRxbHJSc1RkeFp4Zm1oaDI3ZERldDdUalFURWt6Z2ZmUWlWMG50?= =?utf-8?B?UTd2WGpZclBoVU8ycGVuSTRRZnk0dmQ2RTlwVjlnZUpYbEszTkpBQWFyVlpz?= =?utf-8?B?RjI2YU9ab21XOHQ2ZWZVcDMvc3VEdFl2WlhVZkFsU2JySUVpdEtJTmM1d2VL?= =?utf-8?B?bVFMM3d2WS9vV2pyY0ZvUklQMmtwQ0RpbVpWdmUzS2w3MjJDMmRoOUc3VnlP?= =?utf-8?B?cGNmRTZmd1NHN0NqSUliOVZkQmR1S0tPZGsrWjdtSzhsVnlVYkxYSUVZY1F6?= =?utf-8?B?SmpHeGpES3gxT0Y3M0s4emMrcmx0cVlyNXNjUTZ5aENKOXpZdjV0QnhVSm5r?= =?utf-8?B?TXlTYzhhc016QXhzWkdCY2ZLMlVvUGlpNWxmMGc3THgwODJNcW1sUE9WeGty?= =?utf-8?B?Y1pFZjMwdGNkbk1ZQzlrSS8xQUpsKzRhWW4zcmpiUTkza3lUVHp6R1UzNVh0?= =?utf-8?B?RjdwalhaR0hlNzNCZTNHK0dQUVZLdW5qQmJFajdJbzdBaE04UWQ5VE4xWWVM?= =?utf-8?B?WHJwWWp1VzdkRlc1T0p1Z1VzZ0ZqZlRPMG1jQ1VHeStDamowVG5ITzVsM1NX?= =?utf-8?B?bmc9PQ==?= MIME-Version: 1.0 X-OriginatorOrg: aspeedtech.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: KL1PR0601MB5614.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a2af2925-3d29-4ddd-f34a-08daf8ec5e50 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2023 00:38:50.4524 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43d4aa98-e35b-4575-8939-080e90d5a249 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: O830kBoC2XFiL4nbyHZQXwdpo7voAfko9BQauqB5d2SgKdgnRoLvrKZaKyrhqqExx8fykJMIGYTgtuzyvapHtaxqu/ZQX92RT4mrexJKa+A= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR06MB4380 Content-Language: zh-TW Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkIGFuZCBJc2FhYywNCg0KCVRoYW5rcyBmb3IgcmV2aWV3Lg0KCUkgd2lsbCBjb3JyZWN0 IGl0IGFuZCBzdWJtaXQgVjIuDQoNCglCUiwNCg0KCWJ5IFRvbW15DQoNCj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogT3JhbSwgSXNhYWMgVyA8aXNhYWMudy5vcmFtQGludGVs LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBKYW51YXJ5IDE4LCAyMDIzIDg6MTYgQU0NCj4gVG86 IEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0K PiBDYzogVG9tbXkgSHVhbmcgPHRvbW15X2h1YW5nQGFzcGVlZHRlY2guY29tPjsgRGVzaW1vbmUs IE5hdGhhbmllbCBMDQo+IDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRlbC5jb20+OyBxdWljX2xs aW5kaG9sQHF1aWNpbmMuY29tOyBLaW5uZXksDQo+IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5l eUBpbnRlbC5jb20+OyBSeWFuIENoZW4NCj4gPHJ5YW5fY2hlbkBhc3BlZWR0ZWNoLmNvbT47IEJN Qy1TVyA8Qk1DLVNXQGFzcGVlZHRlY2guY29tPg0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxd W2VkazItbm9uLW9zaV1bUEFUQ0ggMS8xXQ0KPiBBU3BlZWQvQVNwZWVkR29wQmluUGtnOiBVcGRh dGUgWDY0L0FBcmNoIEdvcCBVRUZJIERyaXZlcg0KPiANCj4gVGhhbmtzIEFyZC4NCj4gDQo+IFRv bW15LCBJIHdpbGwgd2FpdCBmb3IgUGF0Y2ggVjIgd2l0aCB0aGUgY29ycmVjdCBJTkZfVkVSU0lP Ti4NCj4gDQo+IFRoYW5rcywNCj4gSXNhYWMNCj4gDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+IEZyb206IEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+DQo+IFNlbnQ6IFR1 ZXNkYXksIEphbnVhcnkgMTcsIDIwMjMgMzoxNiBQTQ0KPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMu aW87IE9yYW0sIElzYWFjIFcgPGlzYWFjLncub3JhbUBpbnRlbC5jb20+DQo+IENjOiBUb21teSBI dWFuZyA8dG9tbXlfaHVhbmdAYXNwZWVkdGVjaC5jb20+OyBEZXNpbW9uZSwgTmF0aGFuaWVsIEwN Cj4gPG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT47IHF1aWNfbGxpbmRob2xAcXVpY2lu Yy5jb207IEtpbm5leSwNCj4gTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47 IENoZW4sIFJ5YW4NCj4gPHJ5YW5fY2hlbkBhc3BlZWR0ZWNoLmNvbT47IEJNQy1TV0Bhc3BlZWR0 ZWNoLmNvbQ0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdW2VkazItbm9uLW9zaV1bUEFUQ0gg MS8xXQ0KPiBBU3BlZWQvQVNwZWVkR29wQmluUGtnOiBVcGRhdGUgWDY0L0FBcmNoIEdvcCBVRUZJ IERyaXZlcg0KPiANCj4gTm90ZSB0aGF0IHRoZSB2YWx1ZSBpbiB0aGUgSU5GX1ZFUlNJT04gZmll bGQgY2Fubm90IGJlIGNob3NlbiBhcmJpdHJhcmlseSAtIGl0DQo+IHNob3VsZCBiZSB0aGUgbGF0 ZXN0IHZlcnNpb24gb2YgdGhlIElORiBzcGVjLCBzbyAxLjI5ICh5b3UgZG9uJ3QgbmVlZCB0byBw dXQgYQ0KPiBoZXggdmFsdWUgaGVyZSwganVzdCAiMS4yOSIgaXMgZmluZSkNCj4gDQo+IE9uIFR1 ZSwgMTcgSmFuIDIwMjMgYXQgMjM6NDAsIElzYWFjIE9yYW0gPGlzYWFjLncub3JhbUBpbnRlbC5j b20+IHdyb3RlOg0KPiA+DQo+ID4gUmV2aWV3ZWQtYnk6IElzYWFjIE9yYW0gPGlzYWFjLncub3Jh bUBpbnRlbC5jb20+DQo+ID4NCj4gPiBOb3RlIHRoYXQgeW91IGRvIG5vdCBuZWVkIGEgY292ZXIg bGV0dGVyIGZvciBzaW5nbGUgY29tbWl0IHJldmlld3MuICBJdCBpcw0KPiBuZWVkZWQgZm9yIG11 bHRpLWNvbW1pdCByZXZpZXdzIHNvIHRoYXQgeW91IGNhbiBkZXNjcmliZSB0aGUgd2hvbGUgcGF0 Y2gNCj4gc2VyaWVzLg0KPiA+DQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBG cm9tOiBUb21teSBIdWFuZyA8dG9tbXlfaHVhbmdAYXNwZWVkdGVjaC5jb20+DQo+ID4gU2VudDog VHVlc2RheSwgSmFudWFyeSAxMCwgMjAyMyAxMDowOCBQTQ0KPiA+IFRvOiBkZXZlbEBlZGsyLmdy b3Vwcy5pbw0KPiA+IENjOiBEZXNpbW9uZSwgTmF0aGFuaWVsIEwgPG5hdGhhbmllbC5sLmRlc2lt b25lQGludGVsLmNvbT47IE9yYW0sDQo+ID4gSXNhYWMgVyA8aXNhYWMudy5vcmFtQGludGVsLmNv bT47IHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb207IEtpbm5leSwNCj4gPiBNaWNoYWVsIEQgPG1p Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgQ2hlbiwgUnlhbg0KPiA+IDxyeWFuX2NoZW5AYXNw ZWVkdGVjaC5jb20+OyBCTUMtU1dAYXNwZWVkdGVjaC5jb20NCj4gPiBTdWJqZWN0OiBbZWRrMi1k ZXZlbF1bZWRrMi1ub24tb3NpXVtQQVRDSCAxLzFdIEFTcGVlZC9BU3BlZWRHb3BCaW5Qa2c6DQo+ ID4gVXBkYXRlIFg2NC9BQXJjaCBHb3AgVUVGSSBEcml2ZXINCj4gPg0KPiA+IDEuIEFkZCBBU3Bl ZWRBc3QyNjAwR29wRHhlLmluZi4NCj4gPiAyLiBBZGQgQVNwZWVkQXN0MjYwMEdvcCBmaWxlIGZv ciBBQXJjaDY0Lg0KPiA+IDMuIFVwZGF0ZSB0aGUgb3RoZXJzIEdvcCBVRUZJIGJpbmFyaWVzIGlu dG8gdGhlIHJlY2VudGx5IHZlcnNpb24uIFRoZSB2ZXJzaW9uDQo+IHdpbGwgYmUgdjEuMTMuMDIu DQo+ID4NCj4gPiBDYzogSXNhYWMgT3JhbSA8aXNhYWMudy5vcmFtQGludGVsLmNvbT4NCj4gPiBD YzogTmF0ZSBEZVNpbW9uZSA8bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50ZWwuY29tPg0KPiA+IENj OiBMZWlmIExpbmRob2xtIDxxdWljX2xsaW5kaG9sQHF1aWNpbmMuY29tPg0KPiA+IENjOiBNaWNo YWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiBDYzogUnlhbiBD aGVuIDxyeWFuX2NoZW5AYXNwZWVkdGVjaC5jb20+DQo+ID4gQ2M6IEJNQy1TVyA8Qk1DLVNXQGFz cGVlZHRlY2guY29tPg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogVG9tbXkgSHVhbmcgPHRvbW15 X2h1YW5nQGFzcGVlZHRlY2guY29tPg0KPiA+IC0tLQ0KPiA+ICAuLi4vQUFyY2g2NC9BU3BlZWRB c3QyNTAwR29wLmVmaSAgICAgICAgICAgICAgfCBCaW4gNDI4ODAgLT4gNDUwNTYNCj4gYnl0ZXMN Cj4gPiAgLi4uL0FBcmNoNjQvQVNwZWVkQXN0MjYwMEdvcC5lZmkgICAgICAgICAgICAgIHwgQmlu IDAgLT4gNDUwNTYgYnl0ZXMNCj4gPiAgLi4uL0FTcGVlZEdvcEJpblBrZy9BU3BlZWRBc3QyNTAw R29wRHhlLmluZiAgIHwgICA0ICsrLS0NCj4gPiAgLi4uL0FTcGVlZEdvcEJpblBrZy9BU3BlZWRB c3QyNjAwR29wRHhlLmluZiAgIHwgIDIyDQo+ICsrKysrKysrKysrKysrKysrKw0KPiA+ICAuLi4v QVNwZWVkR29wQmluUGtnL1g2NC9BU3BlZWRBc3QyNTAwR29wLmVmaSAgfCBCaW4gMzY5MjggLT4g MzM2MDANCj4gPiBieXRlcyAgLi4uL0FTcGVlZEdvcEJpblBrZy9YNjQvQVNwZWVkQXN0MjYwMEdv cC5lZmkgIHwgQmluIDMyNTQ0IC0+DQo+ID4gMjk5NTIgYnl0ZXMNCj4gPiAgNiBmaWxlcyBjaGFu Z2VkLCAyNCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKSAgY3JlYXRlIG1vZGUgMTAwNjQ0 DQo+ID4gRHJpdmVycy9BU3BlZWQvQVNwZWVkR29wQmluUGtnL0FBcmNoNjQvQVNwZWVkQXN0MjYw MEdvcC5lZmkNCj4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ID4gRHJpdmVycy9BU3BlZWQvQVNw ZWVkR29wQmluUGtnL0FTcGVlZEFzdDI2MDBHb3BEeGUuaW5mDQo+ID4NCg==