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.81]) by mx.groups.io with SMTP id smtpd.web11.10669.1678181510037831600 for ; Tue, 07 Mar 2023 01:31:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=KjBmJAaI; 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.81, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m7q9BvY1wKjz6VVTw4ko401c0yu87jLmTt6BBxYF7UyRfCQ972OgcesVkXKoKqZGrutpZeDzW/UsfuWb5fikwVJF7XeLuNGGQoBnxOD7qFdl4ZSj+nZx2/t95y9YKGKcsAnUgNSJY7e+stkM1q+IEgxhrZerklmCplop9lByE+AJQzgou7ljt/+gcKRC27y3F3QR1j6iUdQFwyQK3qHuFLgb/eWPwbv/CGR8urSVfPAgkNnwLqscBOFbSXoF9WjkCTy6qu7L6rge6fFy5+fReZE8Vwem5yKvBo8h7ucL6jTRgW+jtjNJRx4OWrVzQWrs9hdYWSTT484PKEtGzMeBTg== 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=Pr2PNXjYP8zWq1B8vKlWd/f7rxe2gdJqmps1eUSI1qo=; b=ji9cKdxzX/0JLWSzCNfs1dLsgtDfOa8XPgEtGMOxfEn88BYuKQVmHr3qMaLYA6csUzQVkbMrk/xOofSQrWJOjx44xB++UvawfglKxxeN6y896CxVI4jO0hcXqsnje5F/aE64NYC4BnBwqBY8VQ6W9Uf9a7EkMzvNCTwP9H/wuGTwKKsvrRzO1wTLqk+DDUVf8guWXFvvIgdbyZSmRKNcSNcpFGVK23xUAuqaFt/BXGJrBEZvSwNmJsAbIgBE6uFNruBn8lHgfqRzyUEJOiZrD4Z3Be8a8SYutnqHOOXp/SgBmrQn58HLE3RX1N1SnNcBEA5Qw/P0EI7BL53o+fC/FQ== 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=Pr2PNXjYP8zWq1B8vKlWd/f7rxe2gdJqmps1eUSI1qo=; b=KjBmJAaIelQh0k0MDSn+sHktX3D0OeXGF1RrhDE3Lzl8Xrh9j68RtBNb2CWLYyQfPadnpr0Y4RYs23WpQY0B/LgInxk0nCkKHrBK4MXoXEbHkSUBxnJBV1H3QsWC2jvMIxJNP4i6XX+BEqUx0zIuftH2WfMLjd2iQPMVVCbtyY4= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by DM4PR12MB5118.namprd12.prod.outlook.com (2603:10b6:5:391::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.29; Tue, 7 Mar 2023 09:31:47 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::8136:1f56:53e5:6fe]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::8136:1f56:53e5:6fe%3]) with mapi id 15.20.6156.028; Tue, 7 Mar 2023 09:31:47 +0000 From: "Chang, Abner" To: Tinh Nguyen , "devel@edk2.groups.io" Subject: Re: [edk2-devel] [PATCH] MdePkg/Include: Add IPMI KCS definitions Thread-Topic: [edk2-devel] [PATCH] MdePkg/Include: Add IPMI KCS definitions Thread-Index: AQHZUMmNBUQcavbl6kC9GH75/5Sl467vDNiQ Date: Tue, 7 Mar 2023 09:31:47 +0000 Message-ID: References: <20230303023132.771-1-abner.chang@amd.com> <2144adb4-690c-cfc5-31bf-5f952e091d47@amperemail.onmicrosoft.com> In-Reply-To: <2144adb4-690c-cfc5-31bf-5f952e091d47@amperemail.onmicrosoft.com> 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-03-07T09:31:45Z; 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=c5871995-6567-43fb-ab3f-4f6337f5d79c; 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_|DM4PR12MB5118:EE_ x-ms-office365-filtering-correlation-id: 95f4e7b8-e9ab-4946-aa69-08db1eeec5d0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6l72nQLBLCssI30CyvezabliiRNWipF2W3qRmo2cnLH+GHls1/BRGH8GFnQdLLM3t9YTCcov1b1u2/O4BP2qu+K9Y88K+J5ps1Iv0lnj3qgBXW9i6AT2iB0r5clNjQ5KgK2E5GKMENaptG7rTpzyg1Fm5JHzyIMY+w+aewYJzN0+Mwd9NtaUn/trQKfq+k9kAp23i5p8mIeQRcJKqsQH8GU5koUuYlp+FLB8mJxGtvqPxbXtvZEvF+x0B1cxV95mDQaYphMh9UyT6M+w21zjPwdYxDU9wrXpFuQ9XCUmwg5U4I1+Y3/bK7t0AY8YwD8DoHodM96iBbVxO6AVCUG+Ix2h5Oh7Bp+RfHy9Qj4rR8I/A+AL7bMbjNrvJeCfrgKyCUqA23fwDzGWwl72kXbE6I7k1CMZ6MmQniUzvaLa/gV4wDt8cpEDSwGSqZKygHOyImyKqapthdVasIrDPDnD9bg7rvP4ZG9tZH8Yr3BEq5qnRMLRpBE3YUe5oHdDlEBRSsJN/lrg4npHL7uFuc51gvqiAuP4Pzbql8ZiRSsKmN6Hijp9/pcWLDRVt0eM5WWXzvPFYIyyHNuIxYaqePiW7DmSnkdkaWOed7e0NpJTaolpqRWkFPCrvbZcmPOnpbx5O3SjtpLrlIl8NhmUXCREPCYxKtmIWZqyW5OcASdGiDCjNh0iA/bYyKQNK1J+RvBSKg05GQrkXot7IzEN69vRJA== 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:(13230025)(4636009)(376002)(39860400002)(396003)(346002)(136003)(366004)(451199018)(38100700002)(122000001)(86362001)(33656002)(38070700005)(52536014)(5660300002)(6506007)(2906002)(64756008)(76116006)(41300700001)(66446008)(8676002)(8936002)(66946007)(66556008)(66476007)(186003)(53546011)(9686003)(83380400001)(55016003)(316002)(296002)(110136005)(478600001)(26005)(7696005)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SjQvOFM5MVYxV29IWUg0ajNleXFFUXkyblBBc3FIU0pBVXByUXRzL09UQ29y?= =?utf-8?B?dUFPaU0yOTd2ZDNRWno2aDR4ekxmelRVTkFKUExlbG01bklwT3Q1L0pFVUFm?= =?utf-8?B?dlVVcG8rWUtuWmhNbGExUFYzbDQwbG55UHVkK25IeWllbXdWaHB6WDI5MDEx?= =?utf-8?B?WXcyWUs3YWsyc1pON2NUZW5EY1JYUkM1bTNyVGtRbDk4bkVGc1dMN0pBbDdu?= =?utf-8?B?UGFSQXAvc045bGRvb1gxK2lEVkxINFhhbkZ5am9id09BUkkzWmFVTEpNaVpn?= =?utf-8?B?RThuSU9oSHFzbXhOVm1kTWYyLzNBbVVRMENXcG9XVENyTlMvZzU1aGh5Skxm?= =?utf-8?B?T294TkdyKzhyL1FxckZ1aXNLRFlBejE5L2JyNWRNL1FMN0VpelFkRnlHeTEv?= =?utf-8?B?WTNKa1dnbHdBZHBpbUVibzlhQmxQWE1VTUxWWU9PVXdjc2M1eEM0UmpDNlIw?= =?utf-8?B?VEd3M29VZHhxQlgxQUFrRS9Vc1ZjQUdKSGRiTWozQ3NTblZyWVAvbDFlWFcv?= =?utf-8?B?bjhrRDhiaGtFK3kxTzZZK1hPZDZQL1Jkc3VOM1p1RTljczZOVVpKdmRYRDZV?= =?utf-8?B?dWdSZzNlNGhYdXlvTlJZUHlsalpkNmJTZjltTUNkcHJZWnd5ZVhxZkUzY3B2?= =?utf-8?B?d21VMWtONXVpRjh5WFZiMGhDZ21qNmE4OGlZS2pNOUQyblJZM09mQTQ3ckNi?= =?utf-8?B?T1g0WDZmdlRmWXZ0NHFiNGxwcmxqdnQvM3VmZmVjRXpzUGhtOFV2K0FxK3BB?= =?utf-8?B?RGpoU0NxZms1LzFVUVN4RXFDelZib3VaL0FMZkRJUlFWY09MQng4WWU4a1h0?= =?utf-8?B?YnFUV3cxNG51UXZJR3RHSUFoYTBVZDNtZWpsWUVKR2pTTjZjam5ialR4b2Zy?= =?utf-8?B?UXdCenhtK3BxZFNWcHUybmptcXhiNElFSGtBeHJtUmlCbnhHNXJobzRHMEp4?= =?utf-8?B?azk2cWZPV1pwT1hpbnBtMldGaE1Yc1lKcHdyeWNJZ0xhd1pDTy9xSnlNWm1N?= =?utf-8?B?ejR5amczSXRhSmhIY0JsR1YvbFQydzNyZnY4Ly9uekZ2SUhyS3BYOStSb0JL?= =?utf-8?B?eklhdXdGc3l4dlowdHIxYmxrNy9xd0ZFb2k3TUZMU0laZzJ3SmhEc3JrbTdh?= =?utf-8?B?MGx3MUpvaFcwNnFMVi9OVkN5NUpmdkZ3cEI1WXRsc3h3MnlGQ3JVNUNhVVFH?= =?utf-8?B?blVSeTlhb2VOYmdLREtlQ0JoeTk2MXdhaHZkRW1RbDZXbGlBRjJ0S0lKeER0?= =?utf-8?B?cnllYjByR0g1ck1zc1g5WW1KMVEwWDQ5OTlybjhPUGV2dXVCVEhyaFZpbmt2?= =?utf-8?B?V3czSk1wb2FOTDl5MlRKNkdCeTNPdmhwTUZ4WDgveklydHc1anRjUEx2Mng2?= =?utf-8?B?bFRORlpjSS9DYVZuU1d3WDczVTY5L1Q0Ymx5MFpvUnJaSU5BdkUwemFkallX?= =?utf-8?B?dnlJRktmYUo5dmxvbFd4U0luUHNDSWN5TFZMb1dha043dkQzQXVxWVBVWG5U?= =?utf-8?B?SFVDSmpqSGRoTmN0cnhETmVyRU5sek51aVBpVFR5em43UUZDejNmRWVwV0Zx?= =?utf-8?B?MTd1TXVMT0VrVVp5MlVBQ1VlWXdObDluYVl4a3RxS0RNQlZLZ0tPK0VWZ1Js?= =?utf-8?B?UFMyYVhLUXFxUUs0UHplRWllQks5WWtiZ2s1VTRQTzYydEpTV3hjR1dSR1ZU?= =?utf-8?B?VUgwM3hYMmRRcVVSbGlRcUhvd3lXaDFEZXlmQU02WHdWNDBpK0F0QnVLNUI3?= =?utf-8?B?SStyWXcyUHVmVXJpUGx1aFZoazJxajYvTjNDaFJ6MnBaQkhZVVlNMzVtekFH?= =?utf-8?B?MllxV3VSNlJWalVtdDFldWZiRW9yMEwxOFBsNkcxejR4OUhLRGhlRnB6TWlx?= =?utf-8?B?SndBRHVyc0tkamFTVm9RbVpFRnh6cWtScUwvajBCelJrQ1pFVERPcUoxc0ta?= =?utf-8?B?d01FaUZsUVJiczZ3Q2V5U0d0RGZ5aDNZRDRzSTJWQUc5RTRKUGk5MXlDdVNJ?= =?utf-8?B?bnAvWXNmTVN4S2NaVk5mZDZ0L1BObHNndjFLcWdIbnhvY1ozdnNlNTJaSEFu?= =?utf-8?B?SkhQd3o0Z2c2S1IzbEF1M2kyN2NhaU5LSktERFlaQkNZMmI5K29oUHJXSW5p?= =?utf-8?Q?ezSI=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: 95f4e7b8-e9ab-4946-aa69-08db1eeec5d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Mar 2023 09:31:47.2737 (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: EA3KCJAaEhdROmuxjYWIksACRRF8uYTwYv6vhFPVDBVzjsJ546tCpPkaFWZshBSJTe/TfwrevmTHiMc6kQopIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5118 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkhpIFRpbmgsDQpUaGF0IGRlcGVu ZHMgb24gaWYgQU1EIHBsYXRmb3JtIGVuYWJsZXMgU1NJRiBhcyBob3N0LWJtYyB0cmFuc3BvcnQg aW50ZXJmYWNlLCBvdGhlcndpc2UgSSBtYXkgbm90IHdvcmsgb24gdGhhdCBiZWNhdXNlIEkgaGF2 ZSBubyBwbGF0Zm9ybSB0byB0ZXN0Lg0KVGhhbmtzDQpBYm5lcg0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IFRpbmggTmd1eWVuIDx0aW5obmd1eWVuQGFtcGVyZW1haWwu b25taWNyb3NvZnQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBNYXJjaCA3LCAyMDIzIDM6NTEgUE0N Cj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBDaGFuZywgQWJuZXIgPEFibmVyLkNoYW5nQGFt ZC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIXSBNZGVQa2cvSW5jbHVk ZTogQWRkIElQTUkgS0NTDQo+IGRlZmluaXRpb25zDQo+IA0KPiBDYXV0aW9uOiBUaGlzIG1lc3Nh Z2Ugb3JpZ2luYXRlZCBmcm9tIGFuIEV4dGVybmFsIFNvdXJjZS4gVXNlIHByb3Blcg0KPiBjYXV0 aW9uIHdoZW4gb3BlbmluZyBhdHRhY2htZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRp bmcuDQo+IA0KPiANCj4gSGkgQWJuZXIsDQo+IA0KPiBBbnkgcGxhbiB0byBzdXBwb3J0IFNNQlVT IHN5c3RlbSBpbnRlcmZhY2UgKHNzaWYpPw0KPiANCj4gLSBUaW5oDQo+IA0KPiBPbiAwMy8wMy8y MDIzIDA5OjMxLCBDaGFuZywgQWJuZXIgdmlhIGdyb3Vwcy5pbyB3cm90ZToNCj4gPiBGcm9tOiBB Ym5lciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gPg0KPiA+IEJaICM0MzU0DQo+ID4g VGhpcyBjaGFuZ2UgYWRkcyBkZWZpbml0aW9ucyBmb3IgSVBNSSBLQ1MuDQo+ID4NCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBBYm5lciBDaGFuZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gPiBDYzogTWlj aGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+ID4gQ2M6IExpbWlu ZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4NCj4gPiBDYzogWmhpZ3VhbmcgTGl1IDx6 aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiA+IENjOiBOaWNrbGUgV2FuZyA8bmlja2xld0Budmlk aWEuY29tPg0KPiA+IENjOiBJZ29yIEt1bGNoeXRza3l5IDxpZ29ya0BhbWkuY29tPg0KPiA+IENj OiBJc2FhYyBPcmFtIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPg0KPiA+IENjOiBBYmR1bCBMYXRl ZWYgQXR0YXIgPEFiZHVsTGF0ZWVmLkF0dGFyQGFtZC5jb20+DQo+ID4gLS0tDQo+ID4gICBNZGVQ a2cvTWRlUGtnLmRlYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1ICsrDQo+ID4gICBNZGVQ a2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaCB8IDcyDQo+ICsrKysrKysrKysr KysrKysrKysrKysrDQo+ID4gICAyIGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKykNCj4g PiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lw bWlLY3MuaA0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL01kZVBrZy9NZGVQa2cuZGVjIGIvTWRlUGtn L01kZVBrZy5kZWMgaW5kZXgNCj4gPiAzZDA4ZjIwZDE1Yi4uMGVkMDMzOTgzYmYgMTAwNjQ0DQo+ ID4gLS0tIGEvTWRlUGtnL01kZVBrZy5kZWMNCj4gPiArKysgYi9NZGVQa2cvTWRlUGtnLmRlYw0K PiA+IEBAIC05LDYgKzksNyBAQA0KPiA+ICAgIyAoQykgQ29weXJpZ2h0IDIwMTYgLSAyMDIxIEhl d2xldHQgUGFja2FyZCBFbnRlcnByaXNlIERldmVsb3BtZW50DQo+IExQPEJSPg0KPiA+ICAgIyBD b3B5cmlnaHQgKGMpIDIwMjIsIExvb25nc29uIFRlY2hub2xvZ3kgQ29ycG9yYXRpb24gTGltaXRl ZC4gQWxsIHJpZ2h0cw0KPiByZXNlcnZlZC48QlI+DQo+ID4gICAjIENvcHlyaWdodCAoYykgMjAy MSAtIDIwMjIsIEFybSBMaW1pdGVkLiBBbGwgcmlnaHRzIHJlc2VydmVkLjxCUj4NCj4gPiArIyBD b3B5cmlnaHQgKEMpIDIwMjMgQWR2YW5jZWQgTWljcm8gRGV2aWNlcywgSW5jLiBBbGwgcmlnaHRz DQo+ID4gK3Jlc2VydmVkLjxCUj4NCj4gPiAgICMNCj4gPiAgICMgU1BEWC1MaWNlbnNlLUlkZW50 aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCj4gPiAgICMNCj4gPiBAQCAtMjMzMiw2ICsyMzMz LDEwIEBADQo+ID4gICAgICMgQFByb21wdCBNZW1vcnkgQWRkcmVzcyBvZiBHdWlkZWRFeHRyYWN0 SGFuZGxlciBUYWJsZS4NCj4gPg0KPiA+DQo+IGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RH dWlkZWRFeHRyYWN0SGFuZGxlclRhYmxlQWRkcmVzc3wweDEwMDANCj4gMDAwDQo+ID4gfFVJTlQ2 NHwweDMwMDAxMDE1DQo+ID4NCj4gPiArICAjIyBUaGlzIHZhbHVlIGlzIHRoZSBJUE1JIEtDUyBJ bnRlcmZhY2UgSS9PIGJhc2UgYWRkcmVzcyB1c2VkIHRvIHRyYW5zbWl0DQo+IElQTUkgY29tbWFu ZHMuDQo+ID4gKyAgIyBAUHJvbXB0IElQTUkgS0NTIEludGVyZmFjZSBJL08gQmFzZSBBZGRyZXNz DQo+ID4gKw0KPiA+ICsNCj4gZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZElwbWlLY3NCYXNl QWRkcmVzc3wweGNhMnxVSU5UMTZ8MHgwMDAwDQo+IDAwDQo+ID4gKyAzMQ0KPiA+ICsNCj4gPiAg IFtQY2RzRml4ZWRBdEJ1aWxkLCBQY2RzUGF0Y2hhYmxlSW5Nb2R1bGUsIFBjZHNEeW5hbWljLCBQ Y2RzRHluYW1pY0V4XQ0KPiA+ICAgICAjIyBUaGlzIHZhbHVlIGlzIHVzZWQgdG8gc2V0IHRoZSBi YXNlIGFkZHJlc3Mgb2YgUENJIGV4cHJlc3MgaGllcmFyY2h5Lg0KPiA+ICAgICAjIEBQcm9tcHQg UENJIEV4cHJlc3MgQmFzZSBBZGRyZXNzLg0KPiA+IGRpZmYgLS1naXQgYS9NZGVQa2cvSW5jbHVk ZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaA0KPiA+IGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0 cnlTdGFuZGFyZC9JcG1pS2NzLmgNCj4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiA+IGluZGV4 IDAwMDAwMDAwMDAwLi4yYTUxNjk4YjEyNg0KPiA+IC0tLSAvZGV2L251bGwNCj4gPiArKysgYi9N ZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaA0KPiA+IEBAIC0wLDAgKzEs NzIgQEANCj4gPiArLyoqIEBmaWxlDQo+ID4gKyAgSVBNSSBLQ1MgUmVnaXN0ZXIgRGVmaW5pdGlv bnMNCj4gPiArDQo+ID4gKyAgQ29weXJpZ2h0IChDKSAyMDIzIEFkdmFuY2VkIE1pY3JvIERldmlj ZXMsIEluYy4gQWxsIHJpZ2h0cw0KPiA+ICtyZXNlcnZlZC48QlI+DQo+ID4gKyAgU1BEWC1MaWNl bnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQgKiovDQo+ID4gKw0KPiA+ICsjaWZu ZGVmIElQTUlfS0NTX0hfDQo+ID4gKyNkZWZpbmUgSVBNSV9LQ1NfSF8NCj4gPiArDQo+ID4gKyNk ZWZpbmUgSVBNSV9LQ1NfU1RBVFVTX1JFR0lTVEVSX09GRlNFVCAgICAxDQo+ID4gKyNkZWZpbmUg SVBNSV9LQ1NfQ09NTUFORF9SRUdJU1RFUl9PRkZTRVQgICAxDQo+ID4gKyNkZWZpbmUgSVBNSV9L Q1NfREFUQV9PVVRfUkVHSVNURVJfT0ZGU0VUICAwDQo+ID4gKyNkZWZpbmUgSVBNSV9LQ1NfREFU QV9JTl9SRUdJU1RFUl9PRkZTRVQgICAwDQo+ID4gKw0KPiA+ICsvLy8NCj4gPiArLy8vIElQTUkg S0NTIEludGVyZmFjZSBTdGF0dXMgQml0cw0KPiA+ICsvLy8NCj4gPiArI2RlZmluZSBJUE1JX0tD U19PQkYgICAgICAgICAgIEJJVDANCj4gPiArI2RlZmluZSBJUE1JX0tDU19JQkYgICAgICAgICAg IEJJVDENCj4gPiArI2RlZmluZSBJUE1JX0tDU19TTVNfQVROICAgICAgIEJJVDINCj4gPiArI2Rl ZmluZSBJUE1JX0tDU19DT01NQU5EX0RBVEEgIEJJVDMNCj4gPiArI2RlZmluZSBJUE1JX0tDU19P RU0xICAgICAgICAgIEJJVDQNCj4gPiArI2RlZmluZSBJUE1JX0tDU19PRU0yICAgICAgICAgIEJJ VDUNCj4gPiArI2RlZmluZSBJUE1JX0tDU19TMCAgICAgICAgICAgIEJJVDYNCj4gPiArI2RlZmlu ZSBJUE1JX0tDU19TMSAgICAgICAgICAgIEJJVDcNCj4gPiArDQo+ID4gKy8vLw0KPiA+ICsvLy8g SVBNSSBLQ1MgSW50ZXJmYWNlIENvbnRyb2wgQ29kZXMNCj4gPiArLy8vDQo+ID4gKyNkZWZpbmUg SVBNSV9LQ1NfQ09OVFJPTF9DT0RFX0dFVF9TVEFUVVNfQUJPUlQgIDB4NjANCj4gPiArI2RlZmlu ZSBJUE1JX0tDU19DT05UUk9MX0NPREVfV1JJVEVfU1RBUlQgICAgICAgMHg2MQ0KPiA+ICsjZGVm aW5lIElQTUlfS0NTX0NPTlRST0xfQ09ERV9XUklURV9FTkQgICAgICAgICAweDYyDQo+ID4gKyNk ZWZpbmUgSVBNSV9LQ1NfQ09OVFJPTF9DT0RFX1JFQUQgICAgICAgICAgICAgIDB4NjgNCj4gPiAr DQo+ID4gKy8vLw0KPiA+ICsvLy8gU3RhdHVzIENvZGVzDQo+ID4gKy8vLw0KPiA+ICsjZGVmaW5l IElQTUlfS0NTX1NUQVRVU19OT19FUlJPUiAgICAgIDB4MDANCj4gPiArI2RlZmluZSBJUE1JX0tD U19TVEFUVVNfQUJPUlQgICAgICAgICAweDAxDQo+ID4gKyNkZWZpbmUgSVBNSV9LQ1NfU1RBVFVT X0lMTEVHQUwgICAgICAgMHgwMg0KPiA+ICsjZGVmaW5lIElQTUlfS0NTX1NUQVRVU19MRU5HVEhf RVJST1IgIDB4MDYNCj4gPiArI2RlZmluZSBJUE1JX0tDU19TVEFUVVNfVU5TUEVDSUZJRUQgICAw eEZGDQo+ID4gKw0KPiA+ICsvLy8NCj4gPiArLy8vIEtDUyBJbnRlcmZhY2UgU3RhdGUgQml0DQo+ ID4gKy8vLw0KPiA+ICt0eXBlZGVmIGVudW0gew0KPiA+ICsgIElQTUlfS0NTX0lETEVfU1RBVEUg PSAwLA0KPiA+ICsgIElQTUlfS0NTX1JFQURfU1RBVEUsDQo+ID4gKyAgSVBNSV9LQ1NfV1JJVEVf U1RBVEUsDQo+ID4gKyAgSVBNSV9LQ1NfRVJST1JfU1RBVEUNCj4gPiArfSBJUE1JX0tDU19TVEFU RTsNCj4gPiArDQo+ID4gKy8vLw0KPiA+ICsvLy8gSVBNSSBLQ1MgSW50ZXJmYWNlIFJlcXVlc3Qg Rm9ybWF0IC8vLyB0eXBlZGVmIHN0cnVjdCB7DQo+ID4gKyAgVUlOVDggICAgTmV0RnVuYzsNCj4g PiArICBVSU5UOCAgICBDb21tYW5kOw0KPiA+ICsgIFVJTlQ4ICAgIERhdGFbMF07DQo+ID4gK30g SVBNSV9LQ1NfUkVTUVVFU1RfSEVBREVSOw0KPiA+ICsNCj4gPiArLy8vDQo+ID4gKy8vLyBJUE1J IEtDUyBJbnRlcmZhY2UgUmVzcG9uc2UgRm9ybWF0IC8vLyB0eXBlZGVmIHN0cnVjdCB7DQo+ID4g KyAgVUlOVDggICAgTmV0RnVuYzsNCj4gPiArICBVSU5UOCAgICBDb21tYW5kOw0KPiA+ICsgIFVJ TlQ4ICAgIENvbXBsZXRpb25Db2RlOw0KPiA+ICt9IElQTUlfS0NTX1JFU1BPTlNFX0hFQURFUjsN Cj4gPiArI2VuZGlmDQo=