From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 65AF174003A for ; Wed, 8 Nov 2023 04:11:26 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=E43w4vjGjBwHklVm6TMI8tMnVvGRTO2CjDEsEunc3zk=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1699416685; v=1; b=EksY2P7j3mz9vrjRE9CXRQ2NC0/aH20jObJTM8olebgGfz0ISoFp4wjedhYv39muhWPtgwwU smgpOfJBvo9I1izMuGVJoVAj2WVcVOQqGF6VRpxOcBAkzQ0IiA+NwoAPQiZN52BcNxR0DIcw6vi G65Oqz8UbTAA1zA7el6yPZFQ= X-Received: by 127.0.0.2 with SMTP id 2KdOYY7687511x2qwsjTbIfB; Tue, 07 Nov 2023 20:11:25 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web10.6978.1699416684513826819 for ; Tue, 07 Nov 2023 20:11:24 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10887"; a="369888305" X-IronPort-AV: E=Sophos;i="6.03,285,1694761200"; d="scan'208";a="369888305" X-Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Nov 2023 20:11:21 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10887"; a="853607748" X-IronPort-AV: E=Sophos;i="6.03,285,1694761200"; d="scan'208";a="853607748" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by FMSMGA003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Nov 2023 20:11:20 -0800 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Tue, 7 Nov 2023 20:11:19 -0800 X-Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Tue, 7 Nov 2023 20:11:19 -0800 X-Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.40) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Tue, 7 Nov 2023 20:11:19 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZH03Igs8Qcf8CpcZcZRNonEJTByYXYF37Ze01tEYEURrX4dqn7V5QFwShK0Ww16PpR48THP0JIrh6sZh8dB6k5TZYd7U9fUcPWc3e62KkJyGyo07++CpJFjGvbubliai33fL3D+tNws8RecM/5gcxlF8NHJqwoVpTSdlAcSkKWsrhq8ptgJW/EFsLSN/MRo27pBSAfnhSvdJ69gaYVAF4TGKHCc/SyEi1BdOJKCDTapLUlMVguvrKFVZvrFyn7aI9g/ktkG4bL12p9kV6DTlnIpJxoWvSAjXwVo62+vKwXoeEcMknQQyMjMCnbkPvX/NodSG7gt+rrp5HprEO7i1jA== 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=xla5gj7nMjY01/6pUMXx549a5iH0HjZbU+nK+gGjiJc=; b=YsUXQ9iNgQSUv+py8XYLSk2XFcFHe6DoIEKwJqITlUHLmXf+PsxpLZbiOEGHSlHNcUp19R0C3rVb7LooGsBizs+EcFFFvVpv3VAZnPsMt/3mx9tI+9q4ZQX71xnnPczKF00IP+cWh8C0FAY45xSQFksS1eAr7adpnKHAvZI4Xz9b0XK1MCKh+XGHXQSxjfu168AhUfZuUDoT70DG/5FIfyPFaP7QlB+srrwq/GdZzEF0piLb2oOZDBwRUwpUzTyZJvVmu2m65BTAHRLkT96aOGU8uCoa4Py4N2LRew/F7cvXbF8whigg58LQ1B4jqE4atHkSXWri8BrrWKk0lylmdg== 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 X-Received: from MN0PR11MB6158.namprd11.prod.outlook.com (2603:10b6:208:3ca::18) by CY8PR11MB7361.namprd11.prod.outlook.com (2603:10b6:930:84::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.28; Wed, 8 Nov 2023 04:11:17 +0000 X-Received: from MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::6e7f:8903:fdc6:9833]) by MN0PR11MB6158.namprd11.prod.outlook.com ([fe80::6e7f:8903:fdc6:9833%7]) with mapi id 15.20.6954.021; Wed, 8 Nov 2023 04:11:16 +0000 From: "Wu, Jiaxin" To: "devel@edk2.groups.io" , "lersek@redhat.com" CC: "Dong, Eric" , "Ni, Ray" , "Kumar, Rahul R" , Gerd Hoffmann , "Zeng, Star" Subject: Re: [edk2-devel] [PATCH v1] UefiCpuPkg/PiSmmCpuDxeSmm: Use processor extended information Thread-Topic: [edk2-devel] [PATCH v1] UefiCpuPkg/PiSmmCpuDxeSmm: Use processor extended information Thread-Index: AQHaEan+Ub5WXHAz002TGh+H60e59rBvMXKAgACD6PA= Date: Wed, 8 Nov 2023 04:11:16 +0000 Message-ID: References: <20231107024311.14424-1-jiaxin.wu@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB6158:EE_|CY8PR11MB7361:EE_ x-ms-office365-filtering-correlation-id: 32feb545-dd4d-42e5-b950-08dbe010c0cd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: amM7/bFh8V+E5j8A0C4epc5a94SsB7auOc7QkqYl0GJ3DwmdAire/jSRpMYN+91UQz6umXCUKdcVn+tTgYXAyQqSOcCK/cbwb5pcVa1ceR6TkfvpncSiaNy+Zo/tCPdJCSS3AaeAWr2Q7nIYV/mNxrz1wvJCoPWaOS4HkQQIOCoK+rp3q3xHloJ4sSXiXm29KXqwoU3FcSzRp8FJu1BlVQymite0ao47j4k2ICh20GT4onU6H4SIa5Wy3CFFhn4TY+7tjDBPuzCf0mBifam0nH3iDFXqvGwaQrtk4ZYiUTI1bjuP6kbqe4rrD7sj9qRcPr+MRxpJao9OAr6vza5HW3PGDgXY0aAXPpSyXEw1jIBt/DFm7ePVUAiKw3TE4ZwkYutvUUYf0z6L3BVC0H0hd26diuBnaXU67jTMz4uhE+OdhWtzsXkMF85YexF38kAIbLrL9nZ3AWmDPWcf8Oii1ILkuPgU6ArKDSGk9laZka8T8TQR7zYgpuRf7v+p+L2ZQ16fEAcwDbjcGLk/iaoPxMqHXBwWKClA4usn37kXQE3wfDs3YUSLDVcU/H7D1w5SThnyHDJuzeTLW9ph35TCaksByE8sYTmv+Vj7CN1B+odLQUdH7EyVDr+ZEHwn8Zgs x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZGFEa2VQVTlQWmIwUUhQZXYza0IzWnhTbERlajZFTjJlbVVJbW0yVkVKd1Ur?= =?utf-8?B?QzBaczJIUHd3Y2xDbENTVXhSQ2p5d2I3a1ZkclBxMW1XWkRla1NrMjB0aFRp?= =?utf-8?B?Y1dVY3Q1YVhoelNmbVZkWGFHdGpvbDBYYi9taUl5aklidktYVFFhdUZEeXlt?= =?utf-8?B?dDRQcEV1b3JQNDhFQ1BGQmlhcW9SWXZrNGRuRnVNSWJxeEZGeDFIcURGeTF3?= =?utf-8?B?bnlqMVBiemc1dHhmV2dmRTB3NjBtdEVKMVJFclJsZFhKWHl6YTF3ZnVDaWNT?= =?utf-8?B?eEZZUlpnQ0d0SVBsYkdGNDcwUWxwNXZtZmFhNVhZNUJJbksvaVVLaVFmbEds?= =?utf-8?B?SGxpVHVXYWlPeXp3eWF6UWtjWGprZjF0Ty9FRVpsZTlnL09LQmwvM3lrWXpZ?= =?utf-8?B?Um5uQXdwWlhrZU9xUjN2ZmZ3ekJkd0duTjg3dTFwT0Exak5XeFhoUUFHOVhC?= =?utf-8?B?NmlGNlVhOFV3ZEVSOWhCcmZib3JSNzRxelM5S2JnMzNTS3lUSWQvditsVEVk?= =?utf-8?B?UFRtNzJoU0NFVzJUd0p4Mlg1Q3orODdmTlEzUHBsaFJQQW12QkZJOXNtYXNT?= =?utf-8?B?UnZLNUN0MmFrYVlJakt3WVlEWUgrV2h3WVBVKy9KREpWUDJIOGhtQ2lxb1BO?= =?utf-8?B?WkFiOFdLNnNwVDVNaTMwSnVqNDlXMUMyTkx3ZFV2Skw2aE54dXpscHB4NFhv?= =?utf-8?B?SG8yVExNeDI3bUVVWTdaeHZ3OXh2UjY4c3pZbit3c05YRUpTL1VJc1VIeXls?= =?utf-8?B?ZUcyYXBmbWNIdEZPMEFzVjgvWUtOVFF0Ky9xbXB3S3U0UnYwUy8yUnE5ZFVv?= =?utf-8?B?L2tPY2JOLzQzOGIrRHdmaXB5ekxGYnZVOFVnY0J1bHhtUHFuMG5mUTJJa1Ri?= =?utf-8?B?Wkc0ZnZWc1BvUDFKQklhTGpGd0tNMlZ5SUJuRitTd0lvZSt0Wk9MV0dkOVVY?= =?utf-8?B?ZXQvUDZvWUQ5Y0ZxY0MzM00xT2Z1N1BrOTVjZGVDcmd6ZEtoNGdCYkNyNDc1?= =?utf-8?B?VlU4OTFYVVhVcTd5aHlGUDZRMDArVVRBaGJtajNoNjliMGt0a0h3ODRVQjNC?= =?utf-8?B?SzlJOC83T25jUU9mL1c1bzFaUkZHdUlwTHlHMnRIME9PTFZ5YVo5RmUxQkJa?= =?utf-8?B?dE5BRmJOMnFOdnBodk5DOE9tcHAvZk56bUlqT21VSW1SZ3QvUVpmMXQwTlIy?= =?utf-8?B?OWZybzg1SktiQS9zSjJmZk84eTVZK0RpbzBRcnA2U2tvN2lIVmwyb2NxYmVl?= =?utf-8?B?ekFVWjdsU0Z1UFl3dzdpenREVTRTZHlQeVBzYkxxNHNlNnd5V3F1emVUMW5n?= =?utf-8?B?RFFQOEM5NHhuNWlMQ3M3NXpodk9Td2hHN0pzdnBUWGNWT1BqVWplMVVseXZO?= =?utf-8?B?cWVwVVNWUzRnN2Q5eU5xLy9KNWZWNCtEaGc0ZFVGc0V2bkw4ajVRaFlvOEJF?= =?utf-8?B?eExTUXowWDJDbTlxV0sxUzlLd2FUYncxS0dyaTViRG9JL2thaHdBT1c1dnpQ?= =?utf-8?B?aHBlaWNnOWJQRkFadnF2SWFNa0hvNGZvRjBESHA0UU9oSWdrZUFKZjBDYThP?= =?utf-8?B?TGErR2FKdDVQL0xyYkhvR0szOVNHb0NKSE1CeUZ0UjFONWlhYWI3bHlHaUov?= =?utf-8?B?Z2JPc0pYbWczb0FiTFBlUXd6bVRkaFJ3aDMwdi93dVgvRmlSTVVldHVaOG56?= =?utf-8?B?NFBQMzBrMFZtdzNseFZYcDltSVNLWGsxUm5IZkFyZzNwNzE5RmpyVFpBdmJE?= =?utf-8?B?c21HeVkwRzdXUTZnUTlUZkFHeElIcURrakgxVnhOMFFQd3M2OFhPVXlaQndG?= =?utf-8?B?RVE1UGNmR3ZXTU1EOFQ1VVVXSVF4dEVsUkdONFFkL3NQeTB0S1EvMkZoUDk0?= =?utf-8?B?SFZaNnBGcEdZbFYvOVlWTVBXZFd1cHBZUDRySGZDZ2ZIcU5ZVUZqV2F5SmdI?= =?utf-8?B?TWhzZVhOT1pBMUt0R2xTYW8zMmFCeWozL1l2RCtqRHpGOGpwY1hGVzhVbXpZ?= =?utf-8?B?b0FEbFZxd01FMXM4TEcxQXhhUXkyYVlMUVE4SzhEeGcwZjloQlZuWW5zaUN2?= =?utf-8?B?N08yRFVwelp0aFVxZkNwMXlpMDBRMUZIMURyanhPMjdZL2xnMVR4MnAxZ0dC?= =?utf-8?Q?sMqB2TxXLumY1PrAVVtzz7YzJ?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB6158.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32feb545-dd4d-42e5-b950-08dbe010c0cd X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2023 04:11:16.1819 (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: b7h9A9E4S1GB8YdlnJEiZmlPIBl8lsyhIcBPio1T32qtHKf6s3mTpRFXpqeqEUYm+Ms7B67s+edQ8e5mpUccVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7361 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,jiaxin.wu@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: dZHkuO6l93MA41tiBpmK45VFx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=EksY2P7j; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") SGkgTGFzemxvLA0KDQo+ID4NCj4gPiBUaGUgcGF0Y2ggbG9va3MgT0sgdG8gbWUsIGJ1dDoNCj4g Pg0KPiA+IC0gSSB3b3VsZCBsaWtlIHRvIHRlc3QgaXQgd2l0aCBDUFUgaG90cGx1ZyAobGF0ZXIs IGxpa2VseSB1bmRlciB2MiksIGFuZA0KPiA+DQoNClN1cmUsIEkgY2FuIHdhaXQgdGhlIHVwZGF0 ZSBmcm9tIHlvdS4NCg0KPiA+IC0gSSB0aGluayB0aGlzIHNob3VsZCBiZSB0d28gcGF0Y2hlcy4N Cj4gPg0KPiA+IEZpcnN0LCB0aGUgU21tQWRkUHJvY2Vzc29yKCkgZnVuY3Rpb24gc2hvdWxkIGJl IGV4dGVuZGVkIGp1c3QgdG8NCj4gPiBjb21wbGV0ZSBjb21taXQgMWZhZGQxOGQuIChCVFcgSSBo aWdobHkgYXBwcmVjaWF0ZSB0aGUgcmVmZXJlbmNlIHRvDQo+ID4gY29tbWl0IDFmYWRkMThkOyBv dGhlcndpc2UgSSBjb3VsZG4ndCBmaW5kIHdoZXJlIHRoZSAqY29sZHBsdWdnZWQqIENQVXMnDQo+ ID4gbG9jYXRpb25zIHdlcmUgcmV0cmlldmVkISkNCj4gPg0KPiA+IFRoZW4gdGhlIFBhY2thZ2Ug Y2FsY3VsYXRpb25zIHNob3VsZCBiZSB1cGRhdGVkIHNlcGFyYXRlbHkgLS0gbW9zdGx5DQo+ID4g YmVjYXVzZSBJIHdvdWxkIGFwcHJlY2lhdGUgYSBjb25jcmV0ZSBkZXNjcmlwdGlvbiBpbiB0aGF0 IHNlcGFyYXRlDQo+ID4gY29tbWl0IG1lc3NhZ2Ugd2h5IHRoZSBkaWZmZXJlbmNlIG1hdHRlcnMu IENsZWFybHkgeW91IGhhdmUgYSB1c2UgY2FzZQ0KPiA+IHdoZXJlIHRoZSB2MSBhbmQgdjIgcGFj a2FnZSBudW1iZXJzIGRpZmZlciwgYW5kIHJlY29yZGluZyB0aGF0IGluIHRoZQ0KPiA+IGNvbW1p dCBoaXN0b3J5IHdvdWxkIGJlIGdyZWF0Lg0KDQpTdXJlLCBsZXQgbWUgZXhwbGFpbiBtb3JlLCB0 aGVyZSBhcmUgMiByZWFzb24gSSBkaWQgdGhpcyBjaGFuZ2U6DQoNCjEuIHRoZSBwcm9jZXNzb3Ig cGFja2FnZSBJRCByZXRyaWV2ZWQgZnJvbSBDUFVJRCAweDBCaCBtYXkgYmUgbm90IGNvcnJlY3Qv YWNjdXJhdGUgaWYgQ1BVIGhhcyB0aGUgbW9kdWxlICYgZGllIGluZm8sIGl0IGRlcGVuZHMgb24g dGhlIENQVUlEIGltcGxlbWVudGF0aW9uLiBTZWUgU0RNIHN0YXRlbWVudDoNCg0KRUFYIEJpdHMg MDQgLSAwMDogTnVtYmVyIG9mIGJpdHMgdG8gc2hpZnQgcmlnaHQgb24geDJBUElDIElEIHRvIGdl dCBhIHVuaXF1ZSB0b3BvbG9neSBJRCBvZiB0aGUgKm5leHQgbGV2ZWwgdHlwZSoNCkVDWCBCaXRz IDE1IC0gMDg6ICpMZXZlbCB0eXBlKg0KTGV2ZWwgdHlwZSBmaWVsZCBoYXMgdGhlIGZvbGxvd2lu ZyBlbmNvZGluZzoNCjA6IEludmFsaWQuDQoxOiBTTVQuDQoyOiBDb3JlLg0KMy0yNTU6IFJlc2Vy dmVkDQoNClNvLCAgaWYgbGV2ZWwgdHlwZSByZXR1cm5lZCBmcm9tIEVDWCBCaXRzIDE1IC0gMDgg aXMgMiAoQ29yZSksIHRoZW4gd2hhdCdzIHRoZSBuZXh0IGxldmVsIG1lYW4/IE1vZHVsZSBvciBE aWUgb3IgUGFja2FnZT8gU0RNIGRvZXNuJ3QgaGFzIGV4cGxhbmF0aW9uIGZvciB0aGUgbmV4dCBs ZXZlbCBvZiBDb3JlLiBJZiBzbywgdGhlIHZhbHVlIHdpbGwgYmUgZGVjaWRlZCBieSBpbXBsZW1l bnRhdGlvbi4gDQpUaGUgdmFsdWUgY2FuIGJlIHBhY2thZ2UgaW5mbyBmb3IgY29tcGF0aWJpbGl0 eSBjb25zaWRlcmF0aW9uLCBidXQgaXQncyBub3Qgc3RhbmRhcmRpemVkLiBUaGF0J3MgdGhlIHJl YXNvbiB3ZSBzdWdnZXN0IHVzZSB0aGUgbGVhZiAxRmguDQogICANCjIuIEFuZCBhY2NvcmRpbmcg U0RNIGRlY2xhcmF0aW9uLCAiQ1BVSUQgbGVhZiAxRkggaXMgYSBwcmVmZXJyZWQgc3VwZXJzZXQg dG8gbGVhZiAwQkguIEludGVsIHJlY29tbWVuZHMgZmlyc3QgY2hlY2tpbmcgZm9yIHRoZSBleGlz dGVuY2Ugb2YgQ1BVSUQgbGVhZiAxRkggYmVmb3JlIHVzaW5nIGxlYWYgMEJILiINClRoaXMgaXMg cGVyZmVjdCBtYXRjaCB0aGUgZXhpc3RpbmcgR2V0UHJvY2Vzc29yTG9jYXRpb24yQnlBcGljSWQo KSBpbXBsZW1lbnRhdGlvbi4gDQoNClRoYXQncyB0aGUgbWFpbiByZWFzb25zIHdlIHN3aXRjaCB0 byBFRklfQ1BVX1BIWVNJQ0FMX0xPQ0FUSU9OMi4NCg0KPiANCj4gU2lkZSBub3RlLCBqdXN0IGZv ciBjb21wbGV0ZW5lc3M6IHRoZSB4MmFwaWMgbGliIGluc3RhbmNlIHBlcmZvcm1zIHRoZQ0KPiB2 MiBmZWF0dXJlIGRldGVjdGlvbiBjb3JyZWN0bHkgc2luY2UgR2VyZCdzIGNvbW1pdCAxNzBkNGNl OGU5MGENCj4gKCJVZWZpQ3B1UGtnL0Jhc2VYQXBpY1gyQXBpY0xpYjogZml4IENQVUlEX1YyX0VY VEVOREVEX1RPUE9MT0dZDQo+IGRldGVjdGlvbiIsIDIwMjMtMTAtMjUpLiBGdXJ0aGVybW9yZSwg T1ZNRiB1c2VzIHRoZSB4MmFwaWMgbGliIGluc3RhbmNlDQo+IHNpbmNlIGNvbW1pdCBkZWNiMzY1 YjAwMTYgKCJPdm1mUGtnOiBzZWxlY3QgTG9jYWxBcGljTGliIGluc3RhbmNlIHdpdGgNCj4geDJh cGljIHN1cHBvcnQiLCAyMDE1LTExLTMwKS4gVGhlcmVmb3JlLCB0aGlzIHBhdGNoIGxvb2tzIGZp bmUgZm9yIE9WTUYuDQo+IA0KPiBIb3dldmVyLCBmb3IgcGxhdGZvcm1zIHRoYXQgdXNlIHRoZSBv bGQgeGFwaWMgbGliIGluc3RhbmNlLCB0aGVyZSBjb3VsZA0KPiBiZSBwcm9ibGVtcywgYXMgdGhl IHYyIGZlYXR1cmUgZGV0ZWN0aW9uIGluICp0aGF0KiBpbnN0YW5jZSBpcyBub3QgZml4ZWQNCj4g LS0gaXQgZG9lcyBub3QgY2hlY2sgRUJYLg0KPiANCg0KR3JlYXQgY2F0Y2ggdGhpcyEgSSBjYW4g Y3JlYXRlIHRoZSBwYXRjaCAzIGZvciB0aGlzIHBvcnRpbmcgdG8gb2xkIHhhcGljIGxpYiBpbnN0 YW5jZSBpZiB5b3Ugbm8gb2JqZWN0aW9uLg0KDQoNClRoYW5rcywNCkppYXhpbiANCg0KCi09LT0t PS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3Nh Z2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTA4OTMpOiBodHRw czovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTA4OTMKTXV0ZSBUaGlzIFRvcGlj OiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDI0MzYwOTUvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2 ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMu aW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09 LT0tCgoNCg==