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.6643.1679686646903930837 for ; Fri, 24 Mar 2023 12:37:27 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=NvJlRZcy; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679686646; x=1711222646; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=1tZeEkejFyXzbm03VBK3cM6JuQ3HTKiDnIokBdvvpWc=; b=NvJlRZcyoH8McrXvJNURFirxFlujVYg/aWxM6KZ+KsRe6ZDgH7nHAaiF WCMDMmj23oiDjdUJWqoqnypW1j8Ty8bO32fCbepl6jQPy3IObviwnFlIY XKWRz0OSI1ZYZC2/9KIyu9r4RwRrdRBJa0JSxAjeMw83Xis1vbm2e2jgv GzauJ3pQvX5EN5mPkkh5lWwXPpbH37I45F+QwcxDVVsqjI7UCw5ofKccX qtOo++1xijjoNTbMbj+U3wS96qHmU/ieUiqc2yGO2dSHEmDtLGp89HwGw iDVNclklZW56aZ9RPk0GrWS0i2G24dnQPR8ghcr6bPVK+w+XIqEBsQ4gH w==; X-IronPort-AV: E=McAfee;i="6600,9927,10659"; a="426134949" X-IronPort-AV: E=Sophos;i="5.98,288,1673942400"; d="scan'208";a="426134949" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Mar 2023 12:37:26 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10659"; a="682795898" X-IronPort-AV: E=Sophos;i="5.98,288,1673942400"; d="scan'208";a="682795898" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga002.jf.intel.com with ESMTP; 24 Mar 2023 12:37:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Fri, 24 Mar 2023 12:37:25 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Fri, 24 Mar 2023 12:37:25 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Fri, 24 Mar 2023 12:37:25 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.100) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Fri, 24 Mar 2023 12:37:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZFx2OJBPFiyJNQBuEvlY6AztHGdGRvnFnlV9LY8JhJwdoy8JjnecMWmqZWnHakeTTEByqQ8u519YOdLnQaboT4bIfVY9vqJfi+AdDxuw/gh6Q3q0iDEUeOmM06PVSzvSo2jFFLFSuBNid8pvzDq8JN7pDGVIWMNi0/4OqqsBMcCCvHRK2jnzvdH51ZLFgfZivWS+FdyVea+BY88+VAyeq1c0GK7FXdbG5jVBOgD8sxiSEYWtYpYjAr5eRUgOGkOdVUqHzDazJgTqNENYTr8cDwwHo5uoB5AqyfNJ7w+D0bEXCjUneSffMR34a3kQaoCvt9njSrmlcz/o+tXhYioGYw== 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=1tZeEkejFyXzbm03VBK3cM6JuQ3HTKiDnIokBdvvpWc=; b=ZBCRiIj0c5NqxJtQARcPqFwPOI+wGWwjrYfa/B+7mnKha1R6PL/wUPYF9zQQHUHh2zzfV7SEFt2C120XW9ygB/XI+OCmThi0bPa23pdafrJA9quNLDVwUDn25XenRWL5Ti58OCQfajuoRqSqH1ird+2pOzbC1Myk07OvLkHoSq2jqGxSWmshmfjhV8H94qk1U7cPEDpAkcAl/ZpXDBxN3a8IRhPUEXCHh1PPypN8wX2jS79oKYWV7dFNHv0hR7BriUa8ywLu3rG3wn8fRe24X5R7yK4qTZ4GVngYeKpPf+eo4ke2kQK0GGvVTKf4I9GcxYwEnkdDtBF7Oby8aj+guA== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by IA1PR11MB7677.namprd11.prod.outlook.com (2603:10b6:208:3fd::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Fri, 24 Mar 2023 19:37:21 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::76be:1164:2c1f:90a5]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::76be:1164:2c1f:90a5%8]) with mapi id 15.20.6178.040; Fri, 24 Mar 2023 19:37:20 +0000 From: "Michael D Kinney" To: "abner.chang@amd.com" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Liu, Zhiguang" , Nickle Wang , Igor Kulchytskyy , "Oram, Isaac W" , Abdul Lateef Attar , "Kinney, Michael D" Subject: Re: [PATCH v4] MdePkg/Include: Add IPMI KCS definitions Thread-Topic: [PATCH v4] MdePkg/Include: Add IPMI KCS definitions Thread-Index: AQHZXf8OBFlmAOLyc0Ca0r8fTg4gj68KVBMA Date: Fri, 24 Mar 2023 19:37:20 +0000 Message-ID: References: <20230324031554.264-1-abner.chang@amd.com> In-Reply-To: <20230324031554.264-1-abner.chang@amd.com> Accept-Language: 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|IA1PR11MB7677:EE_ x-ms-office365-filtering-correlation-id: 720e1610-e23b-4a55-3cfa-08db2c9f2ee7 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: nL9YzzCIJTAoHOjp2G3odjvpuhNfqHVqWjwCI6u10AlQ+kyS/xD+uQcUZyClru+kRH/Miyfmtu0N6J4ZgH4TXf1j9/szUvMisEBTBqyjZHu3pOVNMXZTFNCB/l6YEqc/cc6i7obP1QaZqgeuBb0L4S5rLjpy0XUTPtbrVJT9VTB80ZyBcAucRYYZF2fkN9Jqyy2kM5oXrhoIdCmPmTsl/VH0B2MBN/vav/ZM3g71mlvSToO8Es/xubWkLYInhvmgpgEhpgi5dqoj8AzbbBNdbXeRYj3I3KHX9RrwbLg6luePpRd6aVaFoi3lBS8G/xobmc6ANL/wobGcVdmnobI+uuv/QOmfILIbDYWxE98SAJrxZ2Bn3rjdqfmm8nuxsSvDMmpcmI1FUJnIF+WMaH8pjV4mh5zb8y/MWoYPo1ZXAo5UpWU3eVl0yRo7h8PxX8kpDz5Rz0sFLpOI//iD2NgYwnbhZsmjB/xezt4f4YfY3nG1pVPXIwm4bno1/u3bCcoSwRFhAAI1pJrABv3j17WGOizj3UvG3g4s1ByOO8+kaE/gznheBB6t9x/4CKT8I+Ivxf3f92JHei9fEVLV3/oPmwNG9h9+/gUW9tnIWk/f9v0= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(376002)(136003)(366004)(396003)(346002)(451199021)(966005)(83380400001)(2906002)(122000001)(53546011)(6506007)(107886003)(82960400001)(26005)(71200400001)(33656002)(316002)(9686003)(186003)(478600001)(7696005)(86362001)(8676002)(66446008)(76116006)(38070700005)(66946007)(66556008)(66476007)(55016003)(38100700002)(4326008)(8936002)(5660300002)(41300700001)(110136005)(52536014)(54906003)(64756008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NHJEVmZNL2ZCYkdEQ2IwL0lSVVdab095WDkyNm53ZGIvdWNHRitINjFMaThU?= =?utf-8?B?UnBhM2prcnFCblA3NDZ6Yy9vQnArNDFNMWxIdEdCTjFCbDhSMStFcFNsWlk3?= =?utf-8?B?MFpMenFZOW5LTWZDWlJkT3pzZkdwdHE0aG5hcDVPSkc2T0FvYkNJdUhNbExx?= =?utf-8?B?bkRNayt1NnU1T0pIRjRlc3N0UnVrWlVnb1R4ak0wNHJRUmF0WjkrQm8xOG91?= =?utf-8?B?VWUvVGlMZityR01LaVc3VmY0eTIrMEtvRHpTNDQ2Zk5xK21MUStnY2diVVRl?= =?utf-8?B?dzNSc1BHdTRYcUV0Z2ljcWRVUzVKL0NTSlVqZEowalNQb3J1U1V1S2JEa2Vy?= =?utf-8?B?RTkxMGtCNUJ1c01RK3RHOFBERGJWOG1rY0tYdnpYWXVHN0tzUnM1Sm9QK2R1?= =?utf-8?B?Tk5YQ1hsc3BsRzBPZ3VScVNzS25Sd1RtVThQZ1djVjQzN3B0VlNNZ1FIRlVM?= =?utf-8?B?SHM3aklYR3FDV3JsOGNuY0xLT0h6ajFMVHp6VjMyNzN3aXJiNmp3YnZwQWVD?= =?utf-8?B?TnpaMUd4bS80WVp5akg3OFh2Y29ZWklibXlqbmJRbC9hSEhwYmN3OUtkRklw?= =?utf-8?B?aFM2cGZiVWkrNTNnd0R5aUxwcm1FYlJOVEFxeTRRdTl3SXQ3SDBDcVpwaGlw?= =?utf-8?B?REtlNDVwWDRaYzR3ckVRNi9FdXl3Qzh2L1g4R3NNTU5aTXloVjdDaFc5YjFk?= =?utf-8?B?SEZKeXVpSXp1aGNPaU8zMUlsM3JaTitVT1psZE1YVUlNNnFBRVlxSnZ4cnRj?= =?utf-8?B?MVdVdVBaT1pQZi96YVgzRFE1alRzQlYxUzBGcWs4UmxiWXVVYmg4R0t0TUpG?= =?utf-8?B?Z2UzWXpITUZWYWMxbSs3NUZZaHRnYzkxRW5BMmdvWXJPQWMxd0VTOEFEQkIz?= =?utf-8?B?RWx2Z01aVWY1bWlCQ2NLUGtJQ1hkK2JPQjg1QmdzT0E2M2NtK09vZDJodFVt?= =?utf-8?B?b2lVdDhSOW1MTXkzZXNoVnUzWWdNZ2NhUm02cHpQN2lFN1pZUEVybEtoSmxT?= =?utf-8?B?YlBocnZuTzBQQ1ViNXFrYXBUUitIeEV3NWJYUFI1d0NUbGdlK2Robm1GSVlB?= =?utf-8?B?THNQTU1DQkVhMXNWSGRWMU8yaFpZMCtlUUdMS1dPMG84QStuNXJuclVYUkI0?= =?utf-8?B?SGE2cnZZMC9jRG9MOVhvcFNrZjNRNnNmbGRPR3IwUXBQNFhsYWhzUVZtYzVW?= =?utf-8?B?ZTFXZmhEZ0hJUDVYMmNrTlFMU3Z5RjN0aFgzSjQ5bm9hZnZaM0lUeTZNRkJI?= =?utf-8?B?Sm8yNFhGNUlNdGo3cSsvSlpkVjZ0aS9EVXF2NWxXZW5RZnF2dDBEZTBFei9o?= =?utf-8?B?WmM2cXpibGRTdVlkWU9vQ3h0bldiODNJSW56eWtIUzdsSDE1dHRydk55a3N0?= =?utf-8?B?eDJ1M0xGRkJmdDBETUd4cE4zd3YwOTc2a1FKK3FjS1BpQTVPbXQwdUhGZ09H?= =?utf-8?B?V2trbWlIMEYwLzVxUmhabUtOaGd4ZGx0RS9WMTBiV0EyTGlYR0FzcGlpQnd0?= =?utf-8?B?bHhrT1I4bXFKQ0t2YUVpdXp3SVpCK01xMTRzL3NBTFlJN3U2LzZTUkFxR3cv?= =?utf-8?B?alA3Y1JHbzdob2V0SUNxUXV4aUg4bUJEd1BXVjMvQy9kdE9OOTVMODA0WGg1?= =?utf-8?B?NDZBanVkaG8wdEdFWEFtY2tHbStob25vVWNxak1LYTcrc0RhOGY4Z09Xd1Fu?= =?utf-8?B?ZFhJUDZjZGQ2UkZMTmJkUHFjZk5GTzZxd2VDaTMrcVNMNi8rRlRrWTF4eGR2?= =?utf-8?B?MEJ1Ym5jKzFTOEFnMGZlcGNEQzFGYXJpdDZsMTl3amlXa2J2RiszMXFaaXdW?= =?utf-8?B?bHE3cC9wazdld2Z5S3Y1MWlQUjJ6S2xtMzJMcGlSMWxpZ1JaZUpBWGxVTDBO?= =?utf-8?B?ZmF1ZmJMRlhBUUl2WGZGY3NTVExtblJmeDV0My9iYnVQRkhGeHZCRk9PQ1py?= =?utf-8?B?K05WT1RmKzNRcXhrc29aNnJLdkxSQUpPU254VzEzN1oxQWltSTk1NU9wMUcx?= =?utf-8?B?VmU2eThxQUpRWXZtY3lnYUxvcEN3VHBpcUFuNjRFcnk4NC9jRFo5RDZWR2Nn?= =?utf-8?B?R1ZmTUhucElIL2pCVjd2M2xkTnB1SUh3S2VkSDMvUmlmS284cnpDZXlxaVNi?= =?utf-8?B?RDlUeklNcWpxbHIrRW1ZWm8xYmE2bVpoTWpvUTk2RVEyRXNpMHRBOHlwa1dq?= =?utf-8?B?QVE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 720e1610-e23b-4a55-3cfa-08db2c9f2ee7 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2023 19:37:20.1229 (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: +ZivsoaOuFH2lGA+NbgUSesYllP5Fg7XRAZwhBnt6OQzfglPMhoodqctDyB5Wu+2zjWjb+3Uvt/ymPPSKXWk4bjhj/KmhgeRIUu1Wxo+cnY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB7677 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGFibmVyLmNoYW5nQGFt ZC5jb20gPGFibmVyLmNoYW5nQGFtZC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBNYXJjaCAyMywg MjAyMyA4OjE2IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogS2lubmV5LCBN aWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGdhb2xp bWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5j b20+Ow0KPiBOaWNrbGUgV2FuZyA8bmlja2xld0BudmlkaWEuY29tPjsgSWdvciBLdWxjaHl0c2t5 eSA8aWdvcmtAYW1pLmNvbT47IE9yYW0sIElzYWFjIFcgPGlzYWFjLncub3JhbUBpbnRlbC5jb20+ OyBBYmR1bCBMYXRlZWYgQXR0YXINCj4gPEFiZHVsTGF0ZWVmLkF0dGFyQGFtZC5jb20+DQo+IFN1 YmplY3Q6IFtQQVRDSCB2NF0gTWRlUGtnL0luY2x1ZGU6IEFkZCBJUE1JIEtDUyBkZWZpbml0aW9u cw0KPiANCj4gRnJvbTogQWJuZXIgQ2hhbmcgPGFibmVyLmNoYW5nQGFtZC5jb20+DQo+IA0KPiBC WiAjNDM1NA0KPiBUaGlzIGNoYW5nZSBhZGRzIGRlZmluaXRpb25zIGZvciBJUE1JIEtDUy4NCj4g DQo+IFNwZWMgcmVmOg0KPiBodHRwczovL3d3dy5pbnRlbC5jb20vY29udGVudC93d3cvdXMvZW4v cHJvZHVjdHMvZG9jcy9zZXJ2ZXJzL2lwbWkvaXBtaS1zZWNvbmQtZ2VuLWludGVyZmFjZS1zcGVj LXYyLXJldjEtMS5odG1sDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBBYm5lciBDaGFuZyA8YWJuZXIu Y2hhbmdAYW1kLmNvbT4NCj4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0K PiBDYzogWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiBDYzogTmlja2xl IFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT4NCj4gQ2M6IElnb3IgS3VsY2h5dHNreXkgPGlnb3Jr QGFtaS5jb20+DQo+IENjOiBJc2FhYyBPcmFtIDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPg0KPiBD YzogQWJkdWwgTGF0ZWVmIEF0dGFyIDxBYmR1bExhdGVlZi5BdHRhckBhbWQuY29tPg0KPiBBY2tl ZC1ieTogSXNhYWMgT3JhbSA8aXNhYWMudy5vcmFtQGludGVsLmNvbT4NCj4gLS0tDQo+ICBNZGVQ a2cvTWRlUGtnLmRlYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrDQo+ICBNZGVQa2cv SW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaCB8IDc2ICsrKysrKysrKysrKysrKysr KysrKysrDQo+ICAyIGZpbGVzIGNoYW5nZWQsIDgyIGluc2VydGlvbnMoKykNCj4gIGNyZWF0ZSBt b2RlIDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0lwbWlLY3MuaA0KPiAN Cj4gZGlmZiAtLWdpdCBhL01kZVBrZy9NZGVQa2cuZGVjIGIvTWRlUGtnL01kZVBrZy5kZWMNCj4g aW5kZXggMmQ2NDNiZWRlMWQuLjVjZjA0YmMwY2I2IDEwMDY0NA0KPiAtLS0gYS9NZGVQa2cvTWRl UGtnLmRlYw0KPiArKysgYi9NZGVQa2cvTWRlUGtnLmRlYw0KPiBAQCAtOSw2ICs5LDcgQEANCj4g ICMgKEMpIENvcHlyaWdodCAyMDE2IC0gMjAyMSBIZXdsZXR0IFBhY2thcmQgRW50ZXJwcmlzZSBE ZXZlbG9wbWVudCBMUDxCUj4NCj4gICMgQ29weXJpZ2h0IChjKSAyMDIyLCBMb29uZ3NvbiBUZWNo bm9sb2d5IENvcnBvcmF0aW9uIExpbWl0ZWQuIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiAg IyBDb3B5cmlnaHQgKGMpIDIwMjEgLSAyMDIyLCBBcm0gTGltaXRlZC4gQWxsIHJpZ2h0cyByZXNl cnZlZC48QlI+DQo+ICsjIENvcHlyaWdodCAoQykgMjAyMyBBZHZhbmNlZCBNaWNybyBEZXZpY2Vz LCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiAgIw0KPiAgIyBTUERYLUxpY2Vuc2Ut SWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudA0KPiAgIw0KPiBAQCAtMjM0Miw2ICsyMzQz LDExIEBADQo+ICAgICMgQFByb21wdCBNZW1vcnkgQWRkcmVzcyBvZiBHdWlkZWRFeHRyYWN0SGFu ZGxlciBUYWJsZS4NCj4gICAgZ0VmaU1kZVBrZ1Rva2VuU3BhY2VHdWlkLlBjZEd1aWRlZEV4dHJh Y3RIYW5kbGVyVGFibGVBZGRyZXNzfDB4MTAwMDAwMHxVSU5UNjR8MHgzMDAwMTAxNQ0KPiANCj4g KyAgIyMgVGhpcyB2YWx1ZSBpcyB0aGUgSVBNSSBLQ1MgSW50ZXJmYWNlIEkvTyBiYXNlIGFkZHJl c3MgdXNlZCB0byB0cmFuc21pdCBJUE1JIGNvbW1hbmRzLg0KPiArICAjICBUaGUgdmFsdWUgb2Yg MHhjYTIgaXMgdGhlIGRlZmF1bHQgSS9PIGJhc2UgYWRkcmVzcyBkZWZpbmVkIGluIElQTUkgc3Bl Y2lmaWNhdGlvbi4NCj4gKyAgIyBAUHJvbXB0IElQTUkgS0NTIEludGVyZmFjZSBJL08gQmFzZSBB ZGRyZXNzDQo+ICsgIGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2RJcG1pS2NzSW9CYXNlQWRk cmVzc3wweGNhMnxVSU5UMTZ8MHgwMDAwMDAzMQ0KPiArDQo+ICBbUGNkc0ZpeGVkQXRCdWlsZCwg UGNkc1BhdGNoYWJsZUluTW9kdWxlLCBQY2RzRHluYW1pYywgUGNkc0R5bmFtaWNFeF0NCj4gICAg IyMgVGhpcyB2YWx1ZSBpcyB1c2VkIHRvIHNldCB0aGUgYmFzZSBhZGRyZXNzIG9mIFBDSSBleHBy ZXNzIGhpZXJhcmNoeS4NCj4gICAgIyBAUHJvbXB0IFBDSSBFeHByZXNzIEJhc2UgQWRkcmVzcy4N Cj4gZGlmZiAtLWdpdCBhL01kZVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvSXBtaUtjcy5o IGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9JcG1pS2NzLmgNCj4gbmV3IGZpbGUg bW9kZSAxMDA2NDQNCj4gaW5kZXggMDAwMDAwMDAwMDAuLjFlMWJlNzg3NjE3DQo+IC0tLSAvZGV2 L251bGwNCj4gKysrIGIvTWRlUGtnL0luY2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9JcG1pS2NzLmgN Cj4gQEAgLTAsMCArMSw3NiBAQA0KPiArLyoqIEBmaWxlDQo+ICsgIElQTUkgS0NTIFJlZ2lzdGVy IERlZmluaXRpb25zDQo+ICsNCj4gKyAgQ29weXJpZ2h0IChDKSAyMDIzIEFkdmFuY2VkIE1pY3Jv IERldmljZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC48QlI+DQo+ICsgIFNQRFgtTGljZW5z ZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQo+ICsNCj4gKyAgQHBhciBSZXZpc2lv biBSZWZlcmVuY2U6DQo+ICsgIElQTUkgU3BlY2lmaWNhdGlvbg0KPiArICBWZXJzaW9uIDIuMCwg UmV2LiAxLjENCj4gKyAgaHR0cHM6Ly93d3cuaW50ZWwuY29tL2NvbnRlbnQvd3d3L3VzL2VuL3By b2R1Y3RzL2RvY3Mvc2VydmVycy9pcG1pL2lwbWktc2Vjb25kLWdlbi1pbnRlcmZhY2Utc3BlYy12 Mi1yZXYxLTEuaHRtbA0KPiArKiovDQo+ICsNCj4gKyNpZm5kZWYgSVBNSV9LQ1NfSF8NCj4gKyNk ZWZpbmUgSVBNSV9LQ1NfSF8NCj4gKw0KPiArI2RlZmluZSBJUE1JX0tDU19TVEFUVVNfUkVHSVNU RVJfT0ZGU0VUICAgIDENCj4gKyNkZWZpbmUgSVBNSV9LQ1NfQ09NTUFORF9SRUdJU1RFUl9PRkZT RVQgICAxDQo+ICsjZGVmaW5lIElQTUlfS0NTX0RBVEFfT1VUX1JFR0lTVEVSX09GRlNFVCAgMA0K PiArI2RlZmluZSBJUE1JX0tDU19EQVRBX0lOX1JFR0lTVEVSX09GRlNFVCAgIDANCj4gKw0KPiAr Ly8vDQo+ICsvLy8gSVBNSSBLQ1MgSW50ZXJmYWNlIFN0YXR1cyBCaXRzDQo+ICsvLy8NCj4gKyNk ZWZpbmUgSVBNSV9LQ1NfT0JGICAgICAgICAgICBCSVQwDQo+ICsjZGVmaW5lIElQTUlfS0NTX0lC RiAgICAgICAgICAgQklUMQ0KPiArI2RlZmluZSBJUE1JX0tDU19TTVNfQVROICAgICAgIEJJVDIN Cj4gKyNkZWZpbmUgSVBNSV9LQ1NfQ09NTUFORF9EQVRBICBCSVQzDQo+ICsjZGVmaW5lIElQTUlf S0NTX09FTTEgICAgICAgICAgQklUNA0KPiArI2RlZmluZSBJUE1JX0tDU19PRU0yICAgICAgICAg IEJJVDUNCj4gKyNkZWZpbmUgSVBNSV9LQ1NfUzAgICAgICAgICAgICBCSVQ2DQo+ICsjZGVmaW5l IElQTUlfS0NTX1MxICAgICAgICAgICAgQklUNw0KPiArDQo+ICsvLy8NCj4gKy8vLyBJUE1JIEtD UyBJbnRlcmZhY2UgQ29udHJvbCBDb2Rlcw0KPiArLy8vDQo+ICsjZGVmaW5lIElQTUlfS0NTX0NP TlRST0xfQ09ERV9HRVRfU1RBVFVTX0FCT1JUICAweDYwDQo+ICsjZGVmaW5lIElQTUlfS0NTX0NP TlRST0xfQ09ERV9XUklURV9TVEFSVCAgICAgICAweDYxDQo+ICsjZGVmaW5lIElQTUlfS0NTX0NP TlRST0xfQ09ERV9XUklURV9FTkQgICAgICAgICAweDYyDQo+ICsjZGVmaW5lIElQTUlfS0NTX0NP TlRST0xfQ09ERV9SRUFEICAgICAgICAgICAgICAweDY4DQo+ICsNCj4gKy8vLw0KPiArLy8vIFN0 YXR1cyBDb2Rlcw0KPiArLy8vDQo+ICsjZGVmaW5lIElQTUlfS0NTX1NUQVRVU19OT19FUlJPUiAg ICAgIDB4MDANCj4gKyNkZWZpbmUgSVBNSV9LQ1NfU1RBVFVTX0FCT1JUICAgICAgICAgMHgwMQ0K PiArI2RlZmluZSBJUE1JX0tDU19TVEFUVVNfSUxMRUdBTCAgICAgICAweDAyDQo+ICsjZGVmaW5l IElQTUlfS0NTX1NUQVRVU19MRU5HVEhfRVJST1IgIDB4MDYNCj4gKyNkZWZpbmUgSVBNSV9LQ1Nf U1RBVFVTX1VOU1BFQ0lGSUVEICAgMHhGRg0KPiArDQo+ICsvLy8NCj4gKy8vLyBLQ1MgSW50ZXJm YWNlIFN0YXRlIEJpdA0KPiArLy8vDQo+ICt0eXBlZGVmIGVudW0gew0KPiArICBJUE1JX0tDU19J RExFX1NUQVRFID0gMCwNCj4gKyAgSVBNSV9LQ1NfUkVBRF9TVEFURSwNCj4gKyAgSVBNSV9LQ1Nf V1JJVEVfU1RBVEUsDQo+ICsgIElQTUlfS0NTX0VSUk9SX1NUQVRFDQo+ICt9IElQTUlfS0NTX1NU QVRFOw0KPiArDQo+ICsvLy8NCj4gKy8vLyBJUE1JIEtDUyBJbnRlcmZhY2UgUmVxdWVzdCBGb3Jt YXQNCj4gKy8vLw0KPiArdHlwZWRlZiBzdHJ1Y3Qgew0KPiArICBVSU5UOCAgICBOZXRGdW5jOw0K PiArICBVSU5UOCAgICBDb21tYW5kOw0KPiArICBVSU5UOCAgICBEYXRhW107DQo+ICt9IElQTUlf S0NTX1JFU1FVRVNUX0hFQURFUjsNCj4gKw0KPiArLy8vDQo+ICsvLy8gSVBNSSBLQ1MgSW50ZXJm YWNlIFJlc3BvbnNlIEZvcm1hdA0KPiArLy8vDQo+ICt0eXBlZGVmIHN0cnVjdCB7DQo+ICsgIFVJ TlQ4ICAgIE5ldEZ1bmM7DQo+ICsgIFVJTlQ4ICAgIENvbW1hbmQ7DQo+ICt9IElQTUlfS0NTX1JF U1BPTlNFX0hFQURFUjsNCj4gKyNlbmRpZg0KPiAtLQ0KPiAyLjM3LjEud2luZG93cy4xDQoNCg==