From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.79]) by mx.groups.io with SMTP id smtpd.web11.813.1681529893259967624 for ; Fri, 14 Apr 2023 20:38:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=RA+1uQAB; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.79, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H1kNoD5SNZ9F1Ko0yi4NPKbZrxsth8Gh+RrL4QrS9NatzhnSbvyduio1erOoAVYpFhy3iJoiar5T61bVWosZ6blA+O3qnbtoqf67nbWJf45HvSH1m4R0iJjLAqmEMc7yHDicflhDReIdYI7Ug8q6zxtKzpMstW1TBw3mBZ/lAzifYHo8HdhlLYiPMtiNcLsZRTVuPk0ipe9oPjV4kJyGCZsM/65e5o5++x3CeelfkA8F3Edj2vAsslui3iMhqEclkenkuRc2w0YIxnAn6E9Y7xHnu33dNL91SjwuheKqlVYYkxvYPIlnrI/Q5rby+tinXRhMdYQDrOi9XRAMTFw7Sw== 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=Hjv9w2QxugtB08wca4oppwgwTMRP8Y6mHDkXs/wW6qU=; b=N1tJSs0vhZTXa7wJrvoyFVIaT0nYtjHoiCmbcbdO2nZJmRGyYn0tIYyYzBUO6zqo+geYAjIBHnET1fKYBrJnCBaiRQw7xxFqBn+Kjm231pJk9vqCELaHb+GCUKQVSgJyB8VY1/LCvOC5USTCJWAxWm+TTm8821xVWx9BZ+/hflgSFl/aDBRLldyiFji4HKZB+z3PKD1W4vzvnw5KtlNeFPBrkosXN4VzbSBfK/zthAj6vzigPKHixBNF+QQzx9pHebCeGK2KdD/4Cxz9kq08UxaOQaUBSZoAT2DnU9HpCxTkb38F2S9EBwht9QuNkUxbYU4/gpoHe3Jh1Snjflp/Qg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Hjv9w2QxugtB08wca4oppwgwTMRP8Y6mHDkXs/wW6qU=; b=RA+1uQABtqiQR2BBNgKHEoeUYRf8+mGiU494g4Y6/vwWV8tQSsWn4nDiduqq8mUj16DrhA0AC4cjETMc55bE3gqlhu6mseqEqLbNRfeQgPjUWcHq85F4FPdWoDeMVrE7wEc/kIB6ab9h32TEReMXgW8Q0Fjp4lcPAa1/LcaJIOQ= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by MW5PR12MB5623.namprd12.prod.outlook.com (2603:10b6:303:199::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Sat, 15 Apr 2023 03:38:10 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::30f:bd83:40dd:8f1]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::30f:bd83:40dd:8f1%3]) with mapi id 15.20.6298.030; Sat, 15 Apr 2023 03:38:10 +0000 From: "Chang, Abner" To: Tinh Nguyen , "devel@edk2.groups.io" CC: Liming Gao , Isaac Oram , Nate DeSimone , "Attar, AbdulLateef (Abdul Lateef)" , Nickle Wang , Igor Kulchytskyy Subject: Re: [edk2-devel] [PATCH v4 8/9] ManageabilityPkg: Add IpmiProtocol to Manageability Package Thread-Topic: [edk2-devel] [PATCH v4 8/9] ManageabilityPkg: Add IpmiProtocol to Manageability Package Thread-Index: AQHZYXAHKwGWKQGIyUaF2nwfCf4Hcq8r094g Date: Sat, 15 Apr 2023 03:38:10 +0000 Message-ID: References: <20230322024840.1629-1-abner.chang@amd.com> <20230322024840.1629-8-abner.chang@amd.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-04-15T03:38:08Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=4ea51158-a8ed-4451-bdb3-e86b519dbab2; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3966:EE_|MW5PR12MB5623:EE_ x-ms-office365-filtering-correlation-id: f8c877fc-7974-42fe-2b0f-08db3d62d57b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5eH555A9/YrxU6BPeiu7imy95cott8NoDhzUKTspjIA+NTM1zKMu4q+dseMpQiUNil12JIjShSbXhY5eN48fk+CZ+BEaZ7m6cMklo5+q+hDJE1E9FT29c0k/Nana0Qj6779gaWtyjPfrfrdHwwmPVmAKPneL6+IKdPNo5jIRIbhyyqSHmN83a2xu5OG6nl6+uSO71altF0XmOOItDZn6o5iPc20oiqG3f+lAqXYyPKHz50qmDszPJ6hFM7E2Nml2M3wisuPcRLk7yElqWpIdO+40AnkDEGaVVkPNITXHM49q17Nz6Dlkdd+Zqv2B9LM5dA47WB6tUOKXxgIPtztrKO4Zyx7NIUKPtaOBm1atr+IWd9HTCTUwni6ZsQ1ISeQLOSyCl1vxSdT6LPehCBbM836Y2F0EawdlMdOehnz9ZA8kcxM3Es5fcOAqsX7zzVMCo8/f6nkhoCN/wcZyikjGoV82k5LsDcqBMGUPJitijSLAU4sq8eGnM9Au0dJjbM9Q4Zt5AyTLKB3mzRdrogca/l5WknZnZbHjBZHc4AhA1BR2v8LWFTeWt2OquEZSeBFmJR/Dp70vfF65QuMC6zYkNuWbxfriOZp12moJc9aTSIL0mj5FcZntgQGK80KQHuNF x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB3966.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(346002)(136003)(376002)(39860400002)(366004)(451199021)(5660300002)(71200400001)(7696005)(66556008)(66476007)(2906002)(66946007)(4326008)(66446008)(76116006)(64756008)(296002)(86362001)(38070700005)(122000001)(41300700001)(33656002)(478600001)(38100700002)(52536014)(316002)(8936002)(8676002)(55016003)(54906003)(9686003)(53546011)(110136005)(6506007)(26005)(186003)(83380400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y0FuVTNnNGxDOFIwamxJa3I5aENqZVJTc1VNbTFYZ3hlZXIybVdjaVdKY1hG?= =?utf-8?B?Qmt6QlU2V2RVb29vQ25iOHBtdWZ0U1JFZWhIVkZkV0lZMnJaNmM4ZWZXdGQy?= =?utf-8?B?RUhtcWE0VXJFbjVhWkZMR1pwT1I3QnlDOFJQc1NWNmxHU0ZVcTE0MHcrT3ht?= =?utf-8?B?VlljalBsRGhUS1JRS0tGTXpYbk1LdU1FL3NTVzNxc282aXFxYWpjVEE3d09j?= =?utf-8?B?MkRLSWdZLzB3QmMxbSswWnRhT3JxcTRSaFJPckQyY0srWUl0TmhySG5WdUZW?= =?utf-8?B?MHhvakxUYXZBVUtGemx3WXJPYlZRa2I3ME1qck9mREU4L0lLcmkzZkk5bVhP?= =?utf-8?B?NldYNG1QbCsrbEhLc2gzNUNQOEVNRXdGUDFlTkFLODY0eUpPakFjRzRITFhU?= =?utf-8?B?R0NIUUZoYkhoU1hzQ2xWeG5hZkRSa1NicVhLakpmeVc4a20zZnNrYUtyMjBR?= =?utf-8?B?Y1J6dllOMnRSVlFIZ3RpM2krVzBnTG5aS3ovY0M2c1R2NGZydU5ZVjAwcHJO?= =?utf-8?B?ZkdjOWdUdy9pTkxDeW0xK2QyaUgxakhyd2JrbUZpUWVmdC9GQTk4ZFIzOTk1?= =?utf-8?B?WlpOUUp1QTFGbjlMdjkyYTkwbWRPV2xVcTRzOXZqYVhHT3oyczRwTGtsTXVJ?= =?utf-8?B?Qk9rVjFXYkpyeWFjYWZmMmxWTExxeVB1V2FNY0NqNE9heUxma0FXQWZTV3RC?= =?utf-8?B?dklpc3VoQS9uclBmMUkwYTlRaXFubkR3ZFVtaExIZm5GQitTTEpLSXVzREdL?= =?utf-8?B?eVoyc1VCVWZ6TUpOVFhEYURSYmtlS1NleHZNV09YSTQyNFZ3TUo0cTExdGlF?= =?utf-8?B?ZnZBd1RqcmxBaXlrUlU4R1I3OTh3aDJLK1JjeEthU0lsMlE4VjBDV0l1aUJY?= =?utf-8?B?QzRDQ2FYSTViU280bkxaQ0U4cVhEcTJnOGUzcU9kYVZVekRXbmxDeXV5OTEx?= =?utf-8?B?OFgxK2NsWWZyTkhFSy9RdTZnL3d1T2hoLzZWMjZBRlUrZy9OcndVQXljR0hr?= =?utf-8?B?MnJwLzVxU3VNTHpJWWtxMVJ5S2htaDBTTFh4T3RkMEhPR0hwRUJabUtreVVa?= =?utf-8?B?Umh6aGtyOXoyOTV1RzhuV2s5Z24zVkU5VFF6Yll3ZDNOdUQ2TWM1dTlJZ09m?= =?utf-8?B?UlhyY25vYmtIWTZwaktoTG5STWdUbmc4NnJ1YXA0aHdCYzlxQXZRTHo3c1I1?= =?utf-8?B?bjNjWFlBNi9WYUtSZmNDUEJiZzdIY2FFRnpHUjBhUDNsL1lObEZrc0hUT2kv?= =?utf-8?B?SHdlUnk0UkRlSGJ4cDVkQlhTbURkZnBSNWsxZmZKTUU1MzhrK24rSDJETjNT?= =?utf-8?B?YjcvdUYzVGxUUStseTJiaDhHNDhrQWpnSHZSV0xvWTFyUVF0UmYxb2twM3lj?= =?utf-8?B?YTZGQnhNS0RzOTBZejNyMnUxTk8zNml5SjBLZ3MvaldEYmNyODdmQUljeDhX?= =?utf-8?B?TndIMUIzTlg4d3NoQzlHa1VrWnl2MFpQMTYwdXU4SUpGVkNXc2s2NDQrcnlF?= =?utf-8?B?Q2xBSnUzdWRwNXhxakhpUXdsUDBMWXZrMUk3VCs0T254T05iUWVCZmdJZWQr?= =?utf-8?B?aUVycDZhUE8zZVZ3T1UyTWN0alFrcUU2ZzZXMWJrNlNBcmppbzJXOTYzcUpT?= =?utf-8?B?MGdWTUxIa0VWQ1dVMVhBSk80Zi9VcUVzNnBGdTZuN3FzaWZ4bWRZQ00vMi84?= =?utf-8?B?ak9BTWM1ZGFzWGFsMHRQY2diU2ZNa0hnK083MTdpSzV3NFpNUkcyajh2SnU1?= =?utf-8?B?QmtUUkYrL1BpeUYyaVp3bXpxakV2Vy9jRjJNdHQxMFlLcjVwbkVGSktPQXk4?= =?utf-8?B?NDR0UDEydjNJTVRGSXljTkpIc0NZMTJnVUJFZlNrTGxGM0NVcWdhNjJqS2du?= =?utf-8?B?Zlc5Nkh5MXBQamp3Ym5tUG5lUVFLb0tMRFdLbm5ORTM3eDZwcGx5aDllMjNw?= =?utf-8?B?WnQwZ1B3K09Hd0hlM255TFJscW5SQVFwYWdtL2FZU1BGYUNockhXc2NGMFQw?= =?utf-8?B?bVZhcitiNFJQQmhNRVYxcmpTTThaQVJDTkZWSWg2R3dkSGVHazQxVVVlUjk3?= =?utf-8?B?aFArRG5WNW1SK2Y5MXBTbUJFUlJCZHU5YkRQeGJOeWNKc2lvTVBMTng4TXhi?= =?utf-8?Q?Zw+I=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3966.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f8c877fc-7974-42fe-2b0f-08db3d62d57b X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2023 03:38:10.0576 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 8EtD0VhZi/kJdpgDKVz8bnXMdeKPfvmC77/V5hXcEHn9pizcP11NXGMSbhJAMT2CgElByxEsQd6zwjVgAlh0gw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR12MB5623 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkhpIFRpbmgsDQpBcHBhcmVudGx5 IEkgbWlzc2VkIHNvbWUgb2YgeW91ciBmZWVkYmFjaywgaXQgd2FzIG1vdmVkIHRvIG90aGVyIGVt YWlsIGZvbGRlciB0aGF0IEkgZG9u4oCZdCBleHBlY3QgaXQgc2hvdWxkIGJlLg0KSSB3aWxsIGFk ZCB0aG9zZSBtb2R1bGVzIGZvciBBQVJDSDY0Lg0KVGhhbmtzDQpBYm5lcg0KDQo+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFRpbmggTmd1eWVuIDx0aW5obmd1eWVuQGFtcGVy ZW1haWwub25taWNyb3NvZnQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCAyOCwgMjAyMyA4 OjIzIFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgQ2hhbmcsIEFibmVyIDxBYm5lci5D aGFuZ0BhbWQuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNu PjsgSXNhYWMgT3JhbQ0KPiA8aXNhYWMudy5vcmFtQGludGVsLmNvbT47IE5hdGUgRGVTaW1vbmUN Cj4gPG5hdGhhbmllbC5sLmRlc2ltb25lQGludGVsLmNvbT47IEF0dGFyLCBBYmR1bExhdGVlZiAo QWJkdWwgTGF0ZWVmKQ0KPiA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT47IE5pY2tsZSBXYW5n IDxuaWNrbGV3QG52aWRpYS5jb20+OyBJZ29yDQo+IEt1bGNoeXRza3l5IDxpZ29ya0BhbWkuY29t Pg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCB2NCA4LzldIE1hbmFnZWFiaWxp dHlQa2c6IEFkZA0KPiBJcG1pUHJvdG9jb2wgdG8gTWFuYWdlYWJpbGl0eSBQYWNrYWdlDQo+IA0K PiBDYXV0aW9uOiBUaGlzIG1lc3NhZ2Ugb3JpZ2luYXRlZCBmcm9tIGFuIEV4dGVybmFsIFNvdXJj ZS4gVXNlIHByb3Blcg0KPiBjYXV0aW9uIHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xpY2tp bmcgbGlua3MsIG9yIHJlc3BvbmRpbmcuDQo+IA0KPiANCj4gSGkgQWJuZXIsDQo+IA0KPiBUaGUg RFhFIGFuZCBQRUkgbW9kdWxlcyBzaG91bGQgd29yayBvbiBhYXJjaDY0Lg0KPiANCj4gUGxlYXNl IHNlZSBteSBzdWdnZXN0aW9uIGJlbG93Lg0KPiANCj4gT24gMy8yMi8yMDIzIDk6NDggQU0sIENo YW5nLCBBYm5lciB2aWEgZ3JvdXBzLmlvIHdyb3RlOg0KPiA+IEZyb206IEFibmVyIENoYW5nIDxh Ym5lci5jaGFuZ0BhbWQuY29tPg0KPiA+DQo+ID4gQWRkIElwbWkgUHJvdG9jb2wvUHBpL1NNTSBt b2R1bGVzIHRvIE1hbmFnZWFiaWxpdHlQa2cuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBBYm5l ciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gPiBDYzogTGltaW5nIEdhbyA8Z2FvbGlt aW5nQGJ5b3NvZnQuY29tLmNuPg0KPiA+IENjOiBJc2FhYyBPcmFtIDxpc2FhYy53Lm9yYW1AaW50 ZWwuY29tPg0KPiA+IENjOiBOYXRlIERlU2ltb25lIDxuYXRoYW5pZWwubC5kZXNpbW9uZUBpbnRl bC5jb20+DQo+ID4gQ2M6IEFiZHVsIExhdGVlZiBBdHRhciA8YWJkYXR0YXJAYW1kLmNvbT4NCj4g PiBDYzogTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT4NCj4gPiBDYzogSWdvciBLdWxj aHl0c2t5eSA8aWdvcmtAYW1pLmNvbT4NCj4gPiBSZXZpZXdlZC1ieTogTmlja2xlIFdhbmcgPG5p Y2tsZXdAbnZpZGlhLmNvbT4NCj4gPiAtLS0NCj4gPiAgIEZlYXR1cmVzL01hbmFnZWFiaWxpdHlQ a2cvSW5jbHVkZS9Ec2MvTWFuYWdlYWJpbGl0eS5kc2MgfCA3ICsrKysrKysNCj4gPiAgIDEgZmls ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9GZWF0dXJl cy9NYW5hZ2VhYmlsaXR5UGtnL0luY2x1ZGUvRHNjL01hbmFnZWFiaWxpdHkuZHNjDQo+IGIvRmVh dHVyZXMvTWFuYWdlYWJpbGl0eVBrZy9JbmNsdWRlL0RzYy9NYW5hZ2VhYmlsaXR5LmRzYw0KPiA+ IGluZGV4IDk5NGM5M2YxN2MuLjBkODY4ZmRmNGEgMTAwNjQ0DQo+ID4gLS0tIGEvRmVhdHVyZXMv TWFuYWdlYWJpbGl0eVBrZy9JbmNsdWRlL0RzYy9NYW5hZ2VhYmlsaXR5LmRzYw0KPiA+ICsrKyBi L0ZlYXR1cmVzL01hbmFnZWFiaWxpdHlQa2cvSW5jbHVkZS9Ec2MvTWFuYWdlYWJpbGl0eS5kc2MN Cj4gPiBAQCAtMTYsMyArMTYsMTAgQEANCj4gPiAgICAgTlVMTHxNZGVQa2cvTGlicmFyeS9CYXNl U3RhY2tDaGVja0xpYi9CYXNlU3RhY2tDaGVja0xpYi5pbmYNCj4gPiAgICAgQXJtU29mdEZsb2F0 TGlifEFybVBrZy9MaWJyYXJ5L0FybVNvZnRGbG9hdExpYi9Bcm1Tb2Z0RmxvYXRMaWIuaW5mDQo+ ICAgIEFybUxpYnxBcm1Qa2cvTGlicmFyeS9Bcm1MaWIvQXJtQmFzZUxpYi5pbmYNCj4gICAgQmFz ZU1lbW9yeUxpYnxNZGVQa2cvTGlicmFyeS9CYXNlTWVtb3J5TGliL0Jhc2VNZW1vcnlMaWIuaW5m DQo+IA0KPiBbTGlicmFyeUNsYXNzZXMuQUFSQ0g2NC5QRUlNXQ0KPiBQZWlTZXJ2aWNlc1RhYmxl UG9pbnRlckxpYnxBcm1Qa2cvTGlicmFyeS9QZWlTZXJ2aWNlc1RhYmxlUG9pbnRlckxpYi9QZWlT DQo+IGVydmljZXNUYWJsZVBvaW50ZXJMaWIuaW5mDQo+ID4NCj4gPiArW0NvbXBvbmVudHMuSUEz Ml0NCj4gPiArICBNYW5hZ2VhYmlsaXR5UGtnL1VuaXZlcnNhbC9JcG1pUHJvdG9jb2wvUGVpL0lw bWlQcGlQZWkuaW5mDQo+ID4gKw0KPiA+ICtbQ29tcG9uZW50cy5YNjRdDQo+ID4gKyAgTWFuYWdl YWJpbGl0eVBrZy9Vbml2ZXJzYWwvSXBtaVByb3RvY29sL0R4ZS9JcG1pUHJvdG9jb2xEeGUuaW5m DQo+ID4gKyAgTWFuYWdlYWJpbGl0eVBrZy9Vbml2ZXJzYWwvSXBtaVByb3RvY29sL1NtbS9JcG1p UHJvdG9jb2xTbW0uaW5mDQo+ID4gKw0KPiANCj4gW0NvbXBvbmVudHMuSUEzMiwgQ29tcG9uZW50 cy5BQVJDSDY0XQ0KPiAgICBNYW5hZ2VhYmlsaXR5UGtnL1VuaXZlcnNhbC9JcG1pUHJvdG9jb2wv UGVpL0lwbWlQcGlQZWkuaW5mDQo+IA0KPiBbQ29tcG9uZW50cy5YNjQsIENvbXBvbmVudHMuQUFS Q0g2NF0NCj4gICAgTWFuYWdlYWJpbGl0eVBrZy9Vbml2ZXJzYWwvSXBtaVByb3RvY29sL0R4ZS9J cG1pUHJvdG9jb2xEeGUuaW5mDQo+IA0KPiBbQ29tcG9uZW50cy5YNjRdDQo+ICAgIE1hbmFnZWFi aWxpdHlQa2cvVW5pdmVyc2FsL0lwbWlQcm90b2NvbC9TbW0vSXBtaVByb3RvY29sU21tLmluZg0K