From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (NAM10-BN7-obe.outbound.protection.outlook.com [40.107.92.71]) by mx.groups.io with SMTP id smtpd.web11.28463.1681869978903517540 for ; Tue, 18 Apr 2023 19:06:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=WildhI2l; 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.92.71, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W2aBWgl+3kjYSZbrCjeDh30jQhr1Gwrmh9Y3KZD4cjpo3h5s0Ycr2z1v/RyyD+lxbVU29Ax6zrrewlk8GWaBj+Xp6bn5ptHHXZKq3XQ9cVUX90gA+ekh7eiYgv8lbFD1sIs1oSmuKgeQe9wGwgoFlCbn9ia6mpk1wz8a1jRcRLwqNvqzayKuxjyTouWjsaPHgIyVNVCt4VnkM996Uy2pQqXQuBjjHhAxYnS/b/I1zXMd5UbcQQ/fzAeT2srllt3lckzLoZKeHCOs2VqX7BoqYEHP+MSeo7oCWlrXmMXUOKz6bHY6MzGYncekdMwJkqRx7cjKGoSn7o45B1BOtbBKYA== 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=YOCKa+MQ1Be1PKk+Ie4hQeGNhMl6+t9NP3hV2mWLVrE=; b=K0PNNjVKP+8zi0FY8EnKuO7d/OgsKGS9kNpva2z7ZvI1Iwbb0nZXWf1T1yycO2YUkCclW/YXFI3otNuC4RcofmW+OE0JGr+WL1ONbG/McreF1rk567f345tF7AATMJtPkytXUYIUWuZ+/0vakDjr9ojyiBo7nGquCFNAgkadGJjIuXYV6CwSUqlQ9D17DD98FCxzhNf/XGSOG4j7/Fz9FqVZU3qlEuQfdhwKTTFd8kTfi26n2JFVADxPqQKNxSOtgZwdXFhPhafd5okDgKwY5JeVOssX1eMdwut8vE8gvWnKeiE70zNbo1WWwvNsB3XVI0QmSNW6+UiA2a4xgzok0A== 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=YOCKa+MQ1Be1PKk+Ie4hQeGNhMl6+t9NP3hV2mWLVrE=; b=WildhI2l0KwWaXPaFz7Q42GnddklxZvwKtFXu6HBB9CcHenBf66NtAGsjYGR8h4JreAv6f3cyGv7PUag6E/BnBw6E5M9xBg3/49eq8NCs1i++u79bJH7shQDkSfp8VVony5ptkN70M83AZJp1JaTZIUqnCw8I1L+gI2ATxrTUAo= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by MW3PR12MB4361.namprd12.prod.outlook.com (2603:10b6:303:5a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.45; Wed, 19 Apr 2023 02:06:15 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::46f1:bdce:a4bc:29e3]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::46f1:bdce:a4bc:29e3%3]) with mapi id 15.20.6319.020; Wed, 19 Apr 2023 02:06:14 +0000 From: "Chang, Abner" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Gao, Liming" , "Liu, Zhiguang" , Nickle Wang , Igor Kulchytskyy , "Oram, Isaac W" , "Attar, AbdulLateef (Abdul Lateef)" , Tinh Nguyen Subject: Re: [PATCH] MdePkg: Add DEBUG_MANAGEABILITY print error level Thread-Topic: [PATCH] MdePkg: Add DEBUG_MANAGEABILITY print error level Thread-Index: AQHZcdTivQ7cBejC6U2ZlOcdnVwWB68xWWoAgAB7fRA= Date: Wed, 19 Apr 2023 02:06:13 +0000 Message-ID: References: <20230418090412.1838-1-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-19T02:06:11Z; 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=d08bc517-fa06-4b88-8dc4-a42dfa1f08f1; 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_|MW3PR12MB4361:EE_ x-ms-office365-filtering-correlation-id: b37e7de7-d1a0-4ea2-b3b4-08db407aa727 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GRRM9wiWy/STH5uAEbKY/HYjuNpNynBNsnaXTSpKZTmw7sgsDptGqJJQImXarLyiyTGzcqpnY0RVxqzk7p8eR+q5C4izJgXcr38vbeao/KHBc6NNbOHNuWoicGy6iplp1/gqw4dpIJx4rbdZwwkdi8FK/mHZ5lAjgokwo/I+GWjyuRDG5tg1hwpwq4XK06UzckdGdwo3/y/Z65BDzoRQuJ+hw5DtOHqvau1sAfTXdMAYsnDxv/VCSfZbhQNrjchzYgRSkA09W+/1bdhXI1W5U0kf/Sjo+K/Cb9Nm/411XGN2u6e9i8VZE+/IpZ5WJdX/E39qSFPksYknW1fAkIW5TbO43fzffEmHDtECAugb1qwCNdjvh+PieKo2SWW1SjJyl082CIyKrX+sUpWej71kXu5uuB4BaTmXHNZKTzIkTPe44Q4EPiCEGDIUZ/DjcU7zEKbmD5H6j36ba2XKymCE4Sq5xHcbVRN24hLwwDoQWKSc33aavhzINRW1iFOG06a7caGZ8SBwb2yx3aEk5pBqHKSErVCieXFvZUmIiQA/VOfe6qjoqAhErhvQNmNXJnfIb0/j8pudNqjho3Vi8+ouEAgtV3iUUIDYpcNxfvrfC6FlcRfipUsgJuKInn7Gky6y 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)(366004)(396003)(376002)(346002)(136003)(39860400002)(451199021)(110136005)(54906003)(55016003)(71200400001)(478600001)(7696005)(83380400001)(316002)(64756008)(66556008)(4326008)(41300700001)(186003)(66446008)(26005)(9686003)(53546011)(66946007)(6506007)(66476007)(76116006)(2906002)(8676002)(38100700002)(8936002)(122000001)(38070700005)(33656002)(52536014)(5660300002)(86362001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eEZXVk5XQVFUc1FpNnNFemhoNGpIZWhMd0FxbHhlTEx6ZndlRE9PRzdtbDNZ?= =?utf-8?B?Zzk3ZEVnTkp5RWcyWWJQMG11dUx4dndyVUZhRnBXWjhRcXNoKy8rZ1JKM09q?= =?utf-8?B?Z29hNVFCZ3RGcmVuSWtxVGVUQXdFdUtwSkpsaUhHYXhuMnhYSlk1WVhXbXlD?= =?utf-8?B?SHNudkJNZ0JWdWhQNjM5bmpvOTVsMmNUTnA0Z000b0lDOVMrdEl3Yk5Cck5y?= =?utf-8?B?ZHpKWmt3aTVZM3Y2S0JjeGJoT3p2eWVNQllZOWpXTnk3ZVB6MDJYVGk4R3Jp?= =?utf-8?B?T1FaejNicTZ5SE8xampvcUJ0c3JyNGdHWmJuSVB4KzlJcjVBN0ZxMHJHVEpq?= =?utf-8?B?bkNPa3REWllydm1zanV2ejR4dTZPVFhycndhZjQvaHpkWVB0WERmSm5RWWtK?= =?utf-8?B?YUF2MzBpbWZ6S0lnVlp6Y0hqZFlJZ1lPU3gyc1hzTllMVi9iUk04Tk8vOUVa?= =?utf-8?B?WVNZaE9tUDVqWGxzQ0xaTWRvVFBjU003TTlXY0xYQ2hPWkhGRUZCZkNqRlJB?= =?utf-8?B?a3ZTcGs2QlFxczhBZE1VVXoxckFOY0x2d25JWkRHdTdienR5RjU1Y2J2M3Zp?= =?utf-8?B?bWV1T3FwbWc2WjE2dnYvZlU0REl0WFc5UmJxVmhEKytKbWV4RHBYZ1loZDlv?= =?utf-8?B?d21QKzU2MndQYzNwYlQ5NFdkU016NHlFbHpkaWp2YWpVZGN3RGs2WU1Qbmlm?= =?utf-8?B?d053eXZzL29EUTJkcU8vdFlmVkpCcG5UZkNMQnZBNDRzdUxRQkdHUXFscGdu?= =?utf-8?B?dWlDMXhGNm01SDlvUGZMZmNDR3laOHEvYks5K3lpWkE5dVBtRTNHNU9MNjk5?= =?utf-8?B?dmRRaFlLYm05VjAvcStMVXN5djBtWGNSc2VuS3pZN1dUR3NjdEFwRjBKcmVl?= =?utf-8?B?YktyWEhYT3hMVDFxN01wSnBtU3RCQWxiWEp5M1ZOZlE2bTBoeU9UZ0RSbHZT?= =?utf-8?B?QmxEeUtCMW1kWDlRdTF3N0hXb1QxaG9IZXZocURaQXJzbXJ3V0tuUmJtZmZF?= =?utf-8?B?V3BQNEhEdXlBS0JqcWZ4blpxYXA4QlhCb011K2JsWll1R0N0cHcrME5zZlRE?= =?utf-8?B?N3VqV0VycTJGd21RcTRmUjA2czVQdGwyMjJLcUc5MnJzRG5yWjlvaDluenFn?= =?utf-8?B?OTl5MHFhZVVHeXdUQVR6UkRsMmFMWjdjWE1zWnV3K2tBbHAySUFWbWY3c0ZY?= =?utf-8?B?aHVIcGthbXB4NWVyTWZDdWJyT0RYNGE3YWNjZlgvVTYzMXBXemw0RHJuMTZk?= =?utf-8?B?ZENFVnVpSHZMQXJNLzRYbDVZRTVvR2plM1V1ZEFQMnpUZE5teHByeDNuQTZr?= =?utf-8?B?Q3lNZXBteFNpTDN4azBJOWtpY2ZuSzFpU3hLR3hIOExlUzdZaEFwTzVRZUZs?= =?utf-8?B?RWtsYm5MUTBBVnpidFBEWnRuRDkyeWV5bHNEdlRsK1RkZG9OMXd3UTg3RElz?= =?utf-8?B?TGNCV0Z5RmdJWXRBd2trU3dLczJnT05UaHkzZVc2cnBOb2lEYStQaFl6Y3Iw?= =?utf-8?B?L1ErTVRtL3NKTjZ3Z3k1VEJaWGNBOVZCZ0VHczhqNTZDOUM4VW1uWW5sTHgr?= =?utf-8?B?RmthYjlaNW9sVWJxdkZkMHBlMXdBRDN3QVMvUUMxRURicStNQjlETElld1hR?= =?utf-8?B?N1RaZHdwaDRRbU9LRnZhYkNIUWtVU3pYR29qalRZdWg4NnRiZVJ3R2hMN3Rp?= =?utf-8?B?eEY1OVlvQUQ3LzFJd21rcHYyOG5RL2VpaVJac0IzRDNyVERhb2FDbVZXdE1j?= =?utf-8?B?UmdFZGVKVVVaSFFxT3N1cEloWTVzbDBaWXdvWmZWM1hVd3l5KzErcmdSYXlw?= =?utf-8?B?Yk81ZDNYN1d3MG4xWXo2a2wwQ2MzT3lOcE11NElGcmY0YytPWWRQQ3QxZ2U1?= =?utf-8?B?bmNaRXlQQnMvMWtmTXNzQ3RZTHpPckRuMGFMazVIUElzdEZpeWk3a2dYRzRC?= =?utf-8?B?OUhTbUpkK0VvNUNjSlhyYnBaZG5vTDUxMUtYeHFNMGpweXNvZVFwaDh3amNV?= =?utf-8?B?Q1NqNm1VTmMvamNDWC9xR0k0WVppbTNjbm1FZUc1WTYvbFl2RWdmanF2V2tR?= =?utf-8?B?NFBDQitZZDViMjczUlBJVWFMak11Z3JYZGlTL2ZDK1IxKzJGSU5iaWpySVdz?= =?utf-8?Q?F6RY=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: b37e7de7-d1a0-4ea2-b3b4-08db407aa727 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2023 02:06:13.7491 (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: oUs/zenvoF1eepKs5qjgEdvqOsuKqWtu78ONH6Epc4QtUZeC2qo3TEswVTeQVuQNqtE9YIywLtTcbpf4n0/KFg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR12MB4361 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCkkgd2FzIGhlc2l0YXRlZCBoYXZp bmcgYSBuZXcgZGVidWcgbGV2ZWwgZm9yIGp1c3QgUmVkZmlzaFBrZywgdW50aWwgSSByZWFsaXpl ZCBub3Qgb25seSBSZWRmaXNoUGtnIGJ1dCBhbHNvIE1hbmFnZWFiaWxpdHlQS2cgYW5kIGVkazIt cmVkZmlzaC1jbGllbnQgbmVlZCBhIHNwZWNpZmljIGRlYnVnIGxldmVsLiBUaGUgc2NvcGUgbG9v ayB0byBtZSBiaWcgZW5vdWdoIHRvIGNyZWF0ZSBhIG5ldyBpbmRpdmlkdWFsIGRlYnVnIGxldmVs IGR1ZSB0byBsb3Qgb2YgZGVidWcgaW5mb3JtYXRpb24gZm9yIHRob3NlIG1vZHVsZXMgYW5kIHBl b3BsZSBkb27igJl0IHdhbnQgdG8gc2VlIFZFUkJPU0UgaXMgZW5hYmxlZCBvbiBhbGwgbW9kdWxl cyBqdXN0IGJlY2F1c2UgUGNkRGVidWdQcmludEVycm9yTGV2ZWwgaXMgb3ZlcndyaXR0ZW4gaW4g cGxhdGZvcm0gRFNDIGluIG1vc3Qgb2YgcGxhdGZvcm0gZGV2ZWxvcG1lbnQgcHJhY3RpY2VzLiBU aGVyZSBhcmUgbWFueSBtb2R1bGVzIGFuZCBtdWx0aXBsZSBsYXllcnMgb2YgZHJpdmVyIHN0YWNr IGluIHRoZSBhYm92ZSBwYWNrYWdlcywgZXNwZWNpYWxseSB0byB0aGUgdXBjb21pbmcgcGFja2Fn ZSB1bmRlciBlZGsyLXJlZGZpc2gtY2xpZW50IHJlcG8uIEl0IHNlZW1zIHRvIG1lIGl0IHdvdWxk IGJlIHBlc2t5IHRvIGRldmVsb3BlcnMgZm9yIHR1cm5pbmcgb24gVkVSQk9TRSBvbiBjZXJ0YWlu IG1vZHVsZXMgb25lIGJ5IG9uZS4NCg0KQWJuZXINCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiBGcm9tOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j b20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMTksIDIwMjMgMTo1NSBBTQ0KPiBUbzogQ2hh bmcsIEFibmVyIDxBYm5lci5DaGFuZ0BhbWQuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4g Q2M6IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBMaXUsIFpoaWd1YW5n DQo+IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPjsgTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlh LmNvbT47IElnb3INCj4gS3VsY2h5dHNreXkgPGlnb3JrQGFtaS5jb20+OyBPcmFtLCBJc2FhYyBX IDxpc2FhYy53Lm9yYW1AaW50ZWwuY29tPjsNCj4gQXR0YXIsIEFiZHVsTGF0ZWVmIChBYmR1bCBM YXRlZWYpIDxBYmR1bExhdGVlZi5BdHRhckBhbWQuY29tPjsgVGluaA0KPiBOZ3V5ZW4gPHRpbmhu Z3V5ZW5Ab3MuYW1wZXJlY29tcHV0aW5nLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNo YWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gU3ViamVjdDogUkU6IFtQQVRDSF0gTWRlUGtnOiBB ZGQgREVCVUdfTUFOQUdFQUJJTElUWSBwcmludCBlcnJvciBsZXZlbA0KPiANCj4gQ2F1dGlvbjog VGhpcyBtZXNzYWdlIG9yaWdpbmF0ZWQgZnJvbSBhbiBFeHRlcm5hbCBTb3VyY2UuIFVzZSBwcm9w ZXINCj4gY2F1dGlvbiB3aGVuIG9wZW5pbmcgYXR0YWNobWVudHMsIGNsaWNraW5nIGxpbmtzLCBv ciByZXNwb25kaW5nLg0KPiANCj4gDQo+IERvIHdlIHJlYWxseSBuZWVkIGEgbmV3IGRlYnVnIGxl dmVsPw0KPiANCj4gVGhlIERFQlVHX0lOSVQvV0FSTi9JTkZPL1ZFUkJPU0UgbGV2ZWxzIGNhbiBi ZSBlbmFibGVkL2Rpc2FibGVkIGluDQo+IGluZGl2aWR1YWwgbW9kdWxlcy4NCj4gDQo+IEkgaW1h Z2luZSBldmVuIHdpdGhpbiB0aGUgc2V0IG9mIG1hbmFnZWFiaWxpdHkgY29tcG9uZW50cyB5b3Ug d2lsbCB3YW50IHRvDQo+IHVzZSB0aG9zZSBkaWZmZXJlbnQgbGV2ZWxzIHRvIGFkanVzdCB2ZXJi b3NpdHkgb2YgdGhlIGRlYnVnIGxvZy4NCj4gDQo+IE1pa2UNCj4gDQo+ID4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBhYm5lci5jaGFuZ0BhbWQuY29tIDxhYm5lci5jaGFu Z0BhbWQuY29tPg0KPiA+IFNlbnQ6IFR1ZXNkYXksIEFwcmlsIDE4LCAyMDIzIDI6MDQgQU0NCj4g PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiBDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1p Y2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcNCj4gPiA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPjsgTGl1LCBaaGlndWFuZyA8emhpZ3VhbmcubGl1QGludGVsLmNvbT47DQo+ ID4gTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT47IElnb3IgS3VsY2h5dHNreXkgPGln b3JrQGFtaS5jb20+Ow0KPiA+IE9yYW0sIElzYWFjIFcgPGlzYWFjLncub3JhbUBpbnRlbC5jb20+ OyBBYmR1bCBMYXRlZWYgQXR0YXINCj4gPiA8QWJkdWxMYXRlZWYuQXR0YXJAYW1kLmNvbT47IFRp bmggTmd1eWVuDQo+ID4gPHRpbmhuZ3V5ZW5Ab3MuYW1wZXJlY29tcHV0aW5nLmNvbT4NCj4gPiBT dWJqZWN0OiBbUEFUQ0hdIE1kZVBrZzogQWRkIERFQlVHX01BTkFHRUFCSUxJVFkgcHJpbnQgZXJy b3IgbGV2ZWwNCj4gPg0KPiA+IEZyb206IEFibmVyIENoYW5nIDxhYm5lci5jaGFuZ0BhbWQuY29t Pg0KPiA+DQo+ID4gQnVnICM0NDE0DQo+ID4NCj4gPiBBZGQgREVCVUdfTUFOQUdFQUJJTElUWSBw cmludCBlcnJvciBsZXZlciB0byBvdXRwdXQgZGVidWcgbWVzc2FnZSBvZg0KPiA+IGRldGFpbGVk IG1hbmFnZWFiaWxpdHkgcmVsYXRlZCBtb2R1bGUgaW5mb3JtYXRpb24sIHN1Y2ggYXMNCj4gPiAt IFJlZGZpc2hQa2c6DQo+ID4gICAtIEhUVFAgaGVhZGVyL3JlcXVlc3QvcmVzcG9uc2UNCj4gPiAg IC0gSlNPTiBwbGFpbiB0ZXh0DQo+ID4gICAtIFJlZmlzaCByZXNvdXJjZQ0KPiA+ICAgLSBSZWRm aXNoIEhvc3QgaW50ZXJmYWNlIGluZm9ybWF0aW9uDQo+ID4gICAtIFJlZGZpc2ggY3JlZGVudGlh bCBpbmZvcm1hdGlvbg0KPiA+ICAgLSBQbGF0Zm9ybSBjb25maWd1cmF0aW9uIHRvIFJlZGZpc2gg bWFwcGluZw0KPiA+ICAgLSBldGMuDQo+ID4gLSBNYW5hZ2VhYmlsaXR5UEtnDQo+ID4gICAtIFBy b3RvY29sIHBheWxvYWQgb2YgTUNUUC9QTERNL0lQTUkNCj4gPiAgIC0gUGF5bG9hZCBvZiB0cmFu c3BvcnQgaW50ZXJmYWNlIHRyYW5zZmVycw0KPiA+ICAgLSBJUE1JIEJMT0IgdHJhbnNmZXINCj4g PiAgIC0gZXRjLg0KPiA+IC0gUmVkZmlzaENsaW5ldFBrZw0KPiA+ICAgLSBSZWRmaXNoIGZlYXR1 cmUgZHJpdmVyIGRpc3BhdGNoZXINCj4gPiAgIC0gUmVkZmlzaCBCSU9TIGF0dHJpYnV0ZXMNCj4g PiAgIC0gUGxhdGZvcm0gY29uZmlndXJhdGlvbiAoSElJKSB0bw0KPiA+ICAgICBSZWRmaXNoIHBy b3BlcnR5IGluZm9ybWF0aW9uDQo+ID4gICAtIFJlZGZpc2ggQyBzdHJ1Y3R1cmUgaW5mb3JtYXRp b24NCj4gPiAgIC0gZXRjLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogQWJuZXIgQ2hhbmcgPGFi bmVyLmNoYW5nQGFtZC5jb20+DQo+ID4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5r aW5uZXlAaW50ZWwuY29tPg0KPiA+IENjOiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+DQo+ID4gQ2M6IFpoaWd1YW5nIExpdSA8emhpZ3VhbmcubGl1QGludGVsLmNvbT4NCj4g PiBDYzogTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT4NCj4gPiBDYzogSWdvciBLdWxj aHl0c2t5eSA8aWdvcmtAYW1pLmNvbT4NCj4gPiBDYzogSXNhYWMgT3JhbSA8aXNhYWMudy5vcmFt QGludGVsLmNvbT4NCj4gPiBDYzogQWJkdWwgTGF0ZWVmIEF0dGFyIDxBYmR1bExhdGVlZi5BdHRh ckBhbWQuY29tPg0KPiA+IENjOiBUaW5oIE5ndXllbiA8dGluaG5ndXllbkBvcy5hbXBlcmVjb21w dXRpbmcuY29tPg0KPiA+IC0tLQ0KPiA+ICBNZGVQa2cvTWRlUGtnLmRlYyAgICAgICAgICAgICAg ICAgfCAgMSArDQo+ID4gIE1kZVBrZy9JbmNsdWRlL0xpYnJhcnkvRGVidWdMaWIuaCB8IDQyDQo+ ID4gKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLQ0KPiA+ICAyIGZpbGVzIGNoYW5nZWQs IDIzIGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBh L01kZVBrZy9NZGVQa2cuZGVjIGIvTWRlUGtnL01kZVBrZy5kZWMgaW5kZXgNCj4gPiBlNzAxODJi ZjdmYi4uYTc1NjZiNjg4ZDMgMTAwNjQ0DQo+ID4gLS0tIGEvTWRlUGtnL01kZVBrZy5kZWMNCj4g PiArKysgYi9NZGVQa2cvTWRlUGtnLmRlYw0KPiA+IEBAIC0yMjgyLDYgKzIyODIsNyBAQA0KPiA+ ICAgICMgIEJJVDIwIC0gR2xvYmFsIENvaGVyZW5jeSBEYXRhYmFzZSBjaGFuZ2VzIG1lc3NhZ2Uu PEJSPg0KPiA+ICAgICMgIEJJVDIxIC0gTWVtb3J5IHJhbmdlIGNhY2hhYmlsaXR5IGNoYW5nZXMg bWVzc2FnZS48QlI+DQo+ID4gICAgIyAgQklUMjIgLSBEZXRhaWxlZCBkZWJ1ZyBtZXNzYWdlLjxC Uj4NCj4gPiArICAjICBCSVQyMyAtIE1hbmFnZWFiaWxpdHkgbWVzc2FnZXMuIEJSPg0KPiA+ICAg ICMgIEJJVDMxIC0gRXJyb3IgbWVzc2FnZS48QlI+DQo+ID4gICAgIyBAUHJvbXB0IERlYnVnIE1l c3NhZ2UgUHJpbnQgTGV2ZWwuDQo+ID4gICAgIyBARXhwcmVzc2lvbiAgMHg4MDAwMDAwMiB8DQo+ ID4gKGdFZmlNZGVQa2dUb2tlblNwYWNlR3VpZC5QY2REZWJ1Z1ByaW50RXJyb3JMZXZlbCAmIDB4 N0Y4NEFBMDApID09DQo+IDANCj4gPiBkaWZmIC0tZ2l0IGEvTWRlUGtnL0luY2x1ZGUvTGlicmFy eS9EZWJ1Z0xpYi5oDQo+ID4gYi9NZGVQa2cvSW5jbHVkZS9MaWJyYXJ5L0RlYnVnTGliLmgNCj4g PiBpbmRleCA5MTEwYmUyZjQxYi4uMTJkZTE1ODRjNDEgMTAwNjQ0DQo+ID4gLS0tIGEvTWRlUGtn L0luY2x1ZGUvTGlicmFyeS9EZWJ1Z0xpYi5oDQo+ID4gKysrIGIvTWRlUGtnL0luY2x1ZGUvTGli cmFyeS9EZWJ1Z0xpYi5oDQo+ID4gQEAgLTI5LDI2ICsyOSwyOCBAQCBTUERYLUxpY2Vuc2UtSWRl bnRpZmllcjogQlNELTItQ2xhdXNlLVBhdGVudCAgLy8NCj4gPiAvLyBEZWNsYXJlIGJpdHMgZm9y IFBjZERlYnVnUHJpbnRFcnJvckxldmVsIGFuZCB0aGUgRXJyb3JMZXZlbA0KPiA+IHBhcmFtZXRl ciBvZiBEZWJ1Z1ByaW50KCkgIC8vDQo+ID4gLSNkZWZpbmUgREVCVUdfSU5JVCAgICAgIDB4MDAw MDAwMDEgIC8vIEluaXRpYWxpemF0aW9uDQo+ID4gLSNkZWZpbmUgREVCVUdfV0FSTiAgICAgIDB4 MDAwMDAwMDIgIC8vIFdhcm5pbmdzDQo+ID4gLSNkZWZpbmUgREVCVUdfTE9BRCAgICAgIDB4MDAw MDAwMDQgIC8vIExvYWQgZXZlbnRzDQo+ID4gLSNkZWZpbmUgREVCVUdfRlMgICAgICAgIDB4MDAw MDAwMDggIC8vIEVGSSBGaWxlIHN5c3RlbQ0KPiA+IC0jZGVmaW5lIERFQlVHX1BPT0wgICAgICAw eDAwMDAwMDEwICAvLyBBbGxvYyAmIEZyZWUgKHBvb2wpDQo+ID4gLSNkZWZpbmUgREVCVUdfUEFH RSAgICAgIDB4MDAwMDAwMjAgIC8vIEFsbG9jICYgRnJlZSAocGFnZSkNCj4gPiAtI2RlZmluZSBE RUJVR19JTkZPICAgICAgMHgwMDAwMDA0MCAgLy8gSW5mb3JtYXRpb25hbCBkZWJ1ZyBtZXNzYWdl cw0KPiA+IC0jZGVmaW5lIERFQlVHX0RJU1BBVENIICAweDAwMDAwMDgwICAvLyBQRUkvRFhFL1NN TSBEaXNwYXRjaGVycw0KPiA+IC0jZGVmaW5lIERFQlVHX1ZBUklBQkxFICAweDAwMDAwMTAwICAv LyBWYXJpYWJsZQ0KPiA+IC0jZGVmaW5lIERFQlVHX0JNICAgICAgICAweDAwMDAwNDAwICAvLyBC b290IE1hbmFnZXINCj4gPiAtI2RlZmluZSBERUJVR19CTEtJTyAgICAgMHgwMDAwMTAwMCAgLy8g QmxrSW8gRHJpdmVyDQo+ID4gLSNkZWZpbmUgREVCVUdfTkVUICAgICAgIDB4MDAwMDQwMDAgIC8v IE5ldHdvcmsgSW8gRHJpdmVyDQo+ID4gLSNkZWZpbmUgREVCVUdfVU5ESSAgICAgIDB4MDAwMTAw MDAgIC8vIFVOREkgRHJpdmVyDQo+ID4gLSNkZWZpbmUgREVCVUdfTE9BREZJTEUgIDB4MDAwMjAw MDAgIC8vIExvYWRGaWxlDQo+ID4gLSNkZWZpbmUgREVCVUdfRVZFTlQgICAgIDB4MDAwODAwMDAg IC8vIEV2ZW50IG1lc3NhZ2VzDQo+ID4gLSNkZWZpbmUgREVCVUdfR0NEICAgICAgIDB4MDAxMDAw MDAgIC8vIEdsb2JhbCBDb2hlcmVuY3kgRGF0YWJhc2UNCj4gY2hhbmdlcw0KPiA+IC0jZGVmaW5l IERFQlVHX0NBQ0hFICAgICAweDAwMjAwMDAwICAvLyBNZW1vcnkgcmFuZ2UgY2FjaGFiaWxpdHkN Cj4gY2hhbmdlcw0KPiA+IC0jZGVmaW5lIERFQlVHX1ZFUkJPU0UgICAweDAwNDAwMDAwICAvLyBE ZXRhaWxlZCBkZWJ1ZyBtZXNzYWdlcyB0aGF0DQo+IG1heQ0KPiA+IC0gICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAvLyBzaWduaWZpY2FudGx5IGltcGFjdCBib290IHBlcmZvcm1h bmNlDQo+ID4gLSNkZWZpbmUgREVCVUdfRVJST1IgIDB4ODAwMDAwMDAgICAgIC8vIEVycm9yDQo+ ID4gKyNkZWZpbmUgREVCVUdfSU5JVCAgICAgICAgICAgMHgwMDAwMDAwMSAgLy8gSW5pdGlhbGl6 YXRpb24NCj4gPiArI2RlZmluZSBERUJVR19XQVJOICAgICAgICAgICAweDAwMDAwMDAyICAvLyBX YXJuaW5ncw0KPiA+ICsjZGVmaW5lIERFQlVHX0xPQUQgICAgICAgICAgIDB4MDAwMDAwMDQgIC8v IExvYWQgZXZlbnRzDQo+ID4gKyNkZWZpbmUgREVCVUdfRlMgICAgICAgICAgICAgMHgwMDAwMDAw OCAgLy8gRUZJIEZpbGUgc3lzdGVtDQo+ID4gKyNkZWZpbmUgREVCVUdfUE9PTCAgICAgICAgICAg MHgwMDAwMDAxMCAgLy8gQWxsb2MgJiBGcmVlIChwb29sKQ0KPiA+ICsjZGVmaW5lIERFQlVHX1BB R0UgICAgICAgICAgIDB4MDAwMDAwMjAgIC8vIEFsbG9jICYgRnJlZSAocGFnZSkNCj4gPiArI2Rl ZmluZSBERUJVR19JTkZPICAgICAgICAgICAweDAwMDAwMDQwICAvLyBJbmZvcm1hdGlvbmFsIGRl YnVnIG1lc3NhZ2VzDQo+ID4gKyNkZWZpbmUgREVCVUdfRElTUEFUQ0ggICAgICAgMHgwMDAwMDA4 MCAgLy8gUEVJL0RYRS9TTU0gRGlzcGF0Y2hlcnMNCj4gPiArI2RlZmluZSBERUJVR19WQVJJQUJM RSAgICAgICAweDAwMDAwMTAwICAvLyBWYXJpYWJsZQ0KPiA+ICsjZGVmaW5lIERFQlVHX0JNICAg ICAgICAgICAgIDB4MDAwMDA0MDAgIC8vIEJvb3QgTWFuYWdlcg0KPiA+ICsjZGVmaW5lIERFQlVH X0JMS0lPICAgICAgICAgIDB4MDAwMDEwMDAgIC8vIEJsa0lvIERyaXZlcg0KPiA+ICsjZGVmaW5l IERFQlVHX05FVCAgICAgICAgICAgIDB4MDAwMDQwMDAgIC8vIE5ldHdvcmsgSW8gRHJpdmVyDQo+ ID4gKyNkZWZpbmUgREVCVUdfVU5ESSAgICAgICAgICAgMHgwMDAxMDAwMCAgLy8gVU5ESSBEcml2 ZXINCj4gPiArI2RlZmluZSBERUJVR19MT0FERklMRSAgICAgICAweDAwMDIwMDAwICAvLyBMb2Fk RmlsZQ0KPiA+ICsjZGVmaW5lIERFQlVHX0VWRU5UICAgICAgICAgIDB4MDAwODAwMDAgIC8vIEV2 ZW50IG1lc3NhZ2VzDQo+ID4gKyNkZWZpbmUgREVCVUdfR0NEICAgICAgICAgICAgMHgwMDEwMDAw MCAgLy8gR2xvYmFsIENvaGVyZW5jeSBEYXRhYmFzZQ0KPiBjaGFuZ2VzDQo+ID4gKyNkZWZpbmUg REVCVUdfQ0FDSEUgICAgICAgICAgMHgwMDIwMDAwMCAgLy8gTWVtb3J5IHJhbmdlIGNhY2hhYmls aXR5DQo+IGNoYW5nZXMNCj4gPiArI2RlZmluZSBERUJVR19WRVJCT1NFICAgICAgICAweDAwNDAw MDAwICAvLyBEZXRhaWxlZCBkZWJ1ZyBtZXNzYWdlcw0KPiB0aGF0IG1heQ0KPiA+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNpZ25pZmljYW50bHkgaW1wYWN0 IGJvb3QNCj4gPiArcGVyZm9ybWFuY2UgI2RlZmluZSBERUJVR19NQU5BR0VBQklMSVRZICAweDAw ODAwMDAwICAvLyBEZXRhaWxlZA0KPiBkZWJ1ZyBhbmQgcGF5bG9hZCBtZXNzYWdlIG9mIG1hbmFn ZWFiaWxpdHkNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAv LyByZWxhdGVkIG1vZHVsZXMsIHN1Y2ggUmVkZmlzaCwgSVBNSSwgTUNUUCBhbmQgZXRjLg0KPiA+ ICsjZGVmaW5lIERFQlVHX0VSUk9SICAgICAgICAgIDB4ODAwMDAwMDAgIC8vIEVycm9yDQo+ID4N Cj4gPiAgLy8NCj4gPiAgLy8gQWxpYXNlcyBvZiBkZWJ1ZyBtZXNzYWdlIG1hc2sgYml0cw0KPiA+ IC0tDQo+ID4gMi4zNy4xLndpbmRvd3MuMQ0K