From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web10.110114.1680633001592735524 for ; Tue, 04 Apr 2023 11:30:01 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Xq0yl8ii; spf=pass (domain: intel.com, ip: 192.55.52.93, 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=1680633001; x=1712169001; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=nHM0D6xzeKocl0PEJNuOaPUJUhNnGqBEfjkB8Pr06RI=; b=Xq0yl8ii7TojjGEzVy89Ioyr3SB2M+54hYzogLlLjEDjbdvpcEwInfLY OByOhK6aTpnRoSp9AU2wnAluShpXZUmMOqf1B2O7/4T3rKUs8HgLKOper 1A7nNX8QGj6VpXUp40EqWo41YKroeHPEClAP0OzEbCmUBsDy9kbwpYQD8 HeSxAq0oNEpMhIcTyuEq4KT7DroMInT4+AsL2MsF9ggmchud3sAdzenbF GrCUpwmodcbLm+a5pYHTSawTZfuzgC+91049N8QIGbX/FLinkEmrQkNzK 9AUAGE5KFQWsR1Nw0hhV2VMdBRcvbYa/soRW3bDJoyRV29T9RDn1q8MOu w==; X-IronPort-AV: E=McAfee;i="6600,9927,10670"; a="339761651" X-IronPort-AV: E=Sophos;i="5.98,318,1673942400"; d="scan'208";a="339761651" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Apr 2023 11:29:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10670"; a="716746452" X-IronPort-AV: E=Sophos;i="5.98,318,1673942400"; d="scan'208";a="716746452" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 04 Apr 2023 11:29:26 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Tue, 4 Apr 2023 11:29:26 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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 via Frontend Transport; Tue, 4 Apr 2023 11:29:26 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.174) 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; Tue, 4 Apr 2023 11:29:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QqZCbAF67s7Mfu3yL+lCTLLnv3f/8HMmCBjGEBM+Hl07DIhlMPD4RwJtqZBlmVCrswizb8woSZOWlcC4GXE2KP7faNoy0bSFeflLUHaiH0n3r+ODMP6GOFDPZGtOF9DvNkWWDDxGd0tLS77hExx2b11Ttbc9Dk1MVui6aSoFT/THLHxNJ7PFXMWMgvmaz27m/03PCgDfBJk4BRh4aX60i6lklC+QjgeW6cMcgtbtIkBNjewfEche9ZISsZIplnEYd2Ch2wn0OoTHY4YnmWbJhRQY00BwpT/Qe5Hz6cwJDsf1M8OiK1UZNZ5xL3LjFAr3CvL02+HcsM3CanRdRF45bg== 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=nHM0D6xzeKocl0PEJNuOaPUJUhNnGqBEfjkB8Pr06RI=; b=ULy6bxykY33T65Xn+q+Aq9I2v0LVlXGaGJ4hjsysqhVcM7x41n6Z99dFxfjU5Hyo89pF1DQREdgRXRWZRAPBKK+hr8FgX2gUK02zfVXSbstZNitYH0L2gEoItGLFys/RFTcOvu8wjzqjj4tafFwNWpeSuJw+Yx/9TH+BcSv8sdzt3Ufv7Cs1uHWbN3K96OSjC6uoJirztTIV3pvvBna0x/K6wzL0moQkuyIGhJulWVhEREGj847WqyImkHs5T+cmgUoV+FmQDMoHeIMgSkOGKtj3mUFDMp0fK6L4jdyWzV9R8UE2mfa2g+QYqVTtzNCGz+3nA5IQIgsyLt/UCzb1Hg== 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 CO1PR11MB4978.namprd11.prod.outlook.com (2603:10b6:303:91::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.34; Tue, 4 Apr 2023 18:29:22 +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.6254.035; Tue, 4 Apr 2023 18:29:21 +0000 From: "Michael D Kinney" To: Rebecca Cran , Pedro Falcato CC: "devel@edk2.groups.io" , Leif Lindholm , "Gao, Liming" , Oliver Smith-Denny , "Jiang, Guomin" , "Lu, Xiaoyu1" , "Wang, Jian J" , "Yao, Jiewen" , "Ard Biesheuvel" , "Justen, Jordan L" , Gerd Hoffmann , "Feng, Bob C" , Andrew Fish , "Kinney, Michael D" Subject: =?UTF-8?B?UmU6IOWbnuWkjTog5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyIDAwLzEzXSBCYXNlVG9vbHMsQ3J5cHRvUGtnLE1kZVBrZyxPdm1mUGtnOiBEZWxldGUgQ0xBTkczNSxDTEFORzM4LEdDQzQ4LEdDQzQ5LCByZW5hbWUgR0NDNSB0byBHQ0MsIHVwZGF0ZSBDTEFOR0RXQVJGLCBkZWxldGUgVlMgMjAwOC0yMDEzLCBFQkM=?= Thread-Topic: =?utf-8?B?5Zue5aSNOiDlm57lpI06IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjIgMDAvMTNd?= =?utf-8?B?IEJhc2VUb29scyxDcnlwdG9Qa2csTWRlUGtnLE92bWZQa2c6IERlbGV0ZSBD?= =?utf-8?B?TEFORzM1LENMQU5HMzgsR0NDNDgsR0NDNDksIHJlbmFtZSBHQ0M1IHRvIEdD?= =?utf-8?Q?C,_update_CLANGDWARF,_delete_VS_2008-2013,_EBC?= Thread-Index: AQHZYZsrB6R8X5GZxkKgFhZg9J8fyK8Q9dqAgAc6MgCAADFUgIAANbaAgAHQGICAAO+lAIAAAjoAgAAJuoCAAAgHgIAADBdwgAABO4CAAADNMIAAAdAAgAABnACAAAW3YA== Date: Tue, 4 Apr 2023 18:29:21 +0000 Message-ID: References: <20230328173111.759017-1-rebecca@bsdio.com> <02fb01d961dc$88d6acd0$9a840670$@byosoft.com.cn> <92a85636-3875-fd4d-06ff-dab9670370a5@bsdio.com> <000201d96695$331dede0$9959c9a0$@byosoft.com.cn> <61cc40d6-c2b2-5c56-aa3d-f06a4ee11cd3@bsdio.com> <2a83219e-0518-6929-3be2-9b250b9a9b06@bsdio.com> In-Reply-To: <2a83219e-0518-6929-3be2-9b250b9a9b06@bsdio.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_|CO1PR11MB4978:EE_ x-ms-office365-filtering-correlation-id: 603dab1a-e757-4ac0-906a-08db353a8294 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: sozWDFkzuhPXI6/RoNbbhh+K5d4R8cry0OepIMgbF8ARsUa4iH6taVPdEx6tnC19I64qiynQ1VqkUP+DEGiME5u7tScDh6BHO5zchW0cOrLRMFkgEf/kZPqnFd3GV7KAt9cHMDPOrB9r6Oszx4olWOxqIDinLuR19JzUU5GHLXVvA02WeNbJcCJ2DOE79f0vuUDhIb8UTPDuqEgmIXbfMxLpNH9yeB6/g24Heb1Q+6yh2GTY7L+F8ePhT6DHGp02xIGHjRNxh/iY6t6VTj+4id/ncHvBjlbmnzKn0Xwx1ZaLztiXpCp/3JLaSzRExnlO4r/qQflfdbh+tXRIUj0GZT/pABGhwOqMHHGf8Xw8T4gIbqK8xASaKeXQrtbltxsb/J7LDOo0oMkmWp7TETXX0MnEaqdIl4kn1i68wH7p36BkDIFm5ylPHpPY5J0XrvCs6Y1QuBITtzP1rViyMh3qCeEJ+eJgHg6HmDkN1NHoZR6BK12D3J9XwMJMqXofm0cxybdTHbs5RYvG++Rt4sDZdv6DMaxRCSkVAdkyy8TFMAJnrvIxRahHFnx1XqLon4juMubctqbgFsA9nqjWqowgCpN4KY5W42Gn8cs9m6gnYGeEAiecVtR4bUx7gVVaUkNH 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)(136003)(376002)(39860400002)(366004)(396003)(346002)(451199021)(6506007)(26005)(107886003)(9686003)(224303003)(86362001)(478600001)(55016003)(7696005)(33656002)(186003)(53546011)(71200400001)(38070700005)(38100700002)(64756008)(76116006)(66446008)(66556008)(66946007)(2906002)(66476007)(83380400001)(5660300002)(52536014)(82960400001)(15650500001)(8936002)(4326008)(316002)(110136005)(41300700001)(122000001)(54906003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QWNzR1hhUWFxcExDRG9SMW91WHMwOGVYVG1JaTY3U1dNTHQva2lLN3JyWXds?= =?utf-8?B?ZnlDbzZZMVlOTFFQOFlvYmtWdGlrd3J2TStpWHNwS3o2NlowR21DQmZGRG13?= =?utf-8?B?RmEvZGU5VjFPQkVWU05UblozVzl5a3MwbFZ6aEYrRkV5RnRqRlVuV2xrMHVI?= =?utf-8?B?VklTMVkzb0J3RVRMTDJmM3hIa0lrZ3E1Q0NKZ1R2TzA3SmsrY3F2RFJEb25y?= =?utf-8?B?SzhNZlRFcmlqejVIYk9aRUt2dzBDREdCcmFwa1NUNWJEMmo5K0t2dWNpMlgx?= =?utf-8?B?WXVyWGVkYUhRNXJaKzRUQisySmg1T1ZLTk5RMzZjMkt2eXZ5U0JFSlVoQTk0?= =?utf-8?B?Y1BndWNzUmR2eENFbzNFdHFnS3h0NTFPQjM3K2RHYnlBTHRVTlB3dE5UbXFS?= =?utf-8?B?OEM0bFJRZGVjU0ZkUjVld3pQSjJpbjlWNm05RG8xWDlrRUFzM0MyUjRFZlpS?= =?utf-8?B?M05sdjNLdjVHeVpDajBvRW4wTkk1ZWdYclJ5eGdxWS9UODB3aUkwa09EMTlR?= =?utf-8?B?SlFLa3lOemFWTGIrV3F1YndIa0I1eVNlcmwzWG9aQTRFaEQ0VWdlSXE1c2FU?= =?utf-8?B?eng2YmppVjhtOHJwNTNNRER1NXkvZ21kblZNRERiQ3l3V2I5cEt1dnNZSElO?= =?utf-8?B?ZkkrVVU2QWtkbzNtRERiQW1UYVFXcWp1TmlzK21OcXAxaHIwTEpjd1dwZXRR?= =?utf-8?B?T1ZmanhSRjVnWmgvWGhMMXA5WXZ3RkRhZ05obktpS1R5MXpLd2xWMmdxS0tr?= =?utf-8?B?K3VZRCtJTW5mT0RJMktSbFg3Tk55dE1hK1Nma1JNNmlyMDdZdnlQTEhxbmNi?= =?utf-8?B?cXZwdTcvNXhsWDk4M0JvbzRmSkt5OWZIb3VWWDN6Z2dyOFB4WWZ2UFBaREFr?= =?utf-8?B?TldEMXVVTk8zeDRTZUJvYUQ0MmJLZm1YdXA3bWVDRUVXdVVRbk40RExPcjA2?= =?utf-8?B?MXgrQnQ0UFJScUZCbTMyNmFScHYwOGRhZ1RMSlhwL3lsU2FaZHc2akUzU3VR?= =?utf-8?B?VXJndHhzZWlaOEppNXpSLzZkUzZGS0FFbFRLSTh3cUVyNGRsbHRDYjlOREhX?= =?utf-8?B?aEM5WjVLdTRLdkFNdXJsTldrR1VxQXNJd3FYVE1VdlhqZ0pncGs1Vkc4SExr?= =?utf-8?B?V1c3L2p5ZmFEV1ZTazNqSFptMER1bThBa29MTUFkT1Q1dWx6dmhVTG52TURW?= =?utf-8?B?RG4zZTA3M2FnVURMTHQ5OUNRSTdnVjFwMjNxV3d1N3J5MDFIWFp6c2VuOGo0?= =?utf-8?B?VjAyZnZ5Rk1YK0lLTFdTeU85dmZWN0JKUUNiT2taODZMVXdaSURjQlMvNVdD?= =?utf-8?B?dGlCUXJ2cytEeEk0Y3ZUWGpMVEJYclFDVXdWbzBYd1NjdXBvUU9pOGhTUGUw?= =?utf-8?B?aE1aMHlTZlVLWW8yODRndXNvZlRlZXozS2RPWU1DRVRQRmZMSlVuWEJKMzN1?= =?utf-8?B?QUVDa3hLc1FuSURnZm80MEFDZzVRa0xEalM3VVY3YkpzdTdId3hxMGJGcHBO?= =?utf-8?B?ZkoySnVvY2thdTdPNzV1TUdvQUNYcnUyNlU4YWgrUmo1a0hZbkR5dW5WQzVF?= =?utf-8?B?MkpncDl3cXNnREJ3bEFhZmVMVk90eG5TN3hkcU15QUhPVnhtY2xDbTB5Z1NE?= =?utf-8?B?U3NnSlArZVJLOEhEaWY2c25mdmZCMXR0RVhTakhqSDMxK2NPdzRQRFFzVWlY?= =?utf-8?B?WFdET2RoQmNuL0FNMWZUS1dLT2RoMUk1aEpxbnRyY1F1cGVPOVNxWDc4NCtM?= =?utf-8?B?ejcrSFNYdHhhM1hRWFlqMkxHM0o5THNvQTh1TG5PcjBhVTFhdk00WUlkSWdV?= =?utf-8?B?bzkrVS80VWl0QXR4cENaSjhtZG1qSWp5d0VuRGRXOE5RUXN2Q0owNi9WK2Zv?= =?utf-8?B?aTFOcGljVGoxQjY4aG02R3JRKy96Y0xzNElsS0V0alZGOSs2S2VPU3VRWFQw?= =?utf-8?B?S0dVdjZldUljcStHeklRVndmakdzWW9zTkhZeFFtSzNpZW1ESVZmVGI1R0hG?= =?utf-8?B?cy9FZHVrOG9TN25tTm50LzkzYlBNVDMzemRrMFBSMTRGNGhUTThRNEUwY1Jj?= =?utf-8?B?ZUExSHplN0dFb25VcURjbWJHU3hQZlhuZzFiZVdLcEtXR2xIVXJHTERkM1Iz?= =?utf-8?B?ZnZHbGI3RmJFY0hZRnY0UmNrU1BmMVpKOXBjei9UZHlIT0VFTkljVXVaTGlP?= =?utf-8?B?Nnc9PQ==?= 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: 603dab1a-e757-4ac0-906a-08db353a8294 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2023 18:29:21.7720 (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: 5QdjuOqCaOh4AsTlMOyDxa2aBSmjfqckhgn3YVwikP2pDlMqlCvagInsGF6afTQVuXKW/hOOLqaT+QnRkPFLzxk9Y5MfpjzoJ60f6E+hdv4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4978 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 QWRkIEdDQyBhbmQgbGVhdmUgR0NDNSBmb3Igbm93IGFuZCBnaXZlIHRpbWUgZm9yIGFsbCBkb3du c3RyZWFtIA0KY29uc3VtZXJzIHRvIGFjY29tbW9kYXRlIHRoZSBuYW1lIGNoYW5nZS4NCg0KQXQg YSBsYXRlciBkYXRlLCByZW1vdmUgR0NDNS4NCg0KV2UgaGF2ZSBzZWVuIHNpZ25pZmljYW50IGRv d25zdHJlYW0gaXNzdWVzIG9uIG5hbWUgY2hhbmdlcyBpbiB0aGUgDQpwYXN0LiAgU3BsaXR0aW5n IGludG8gMiBkaWZmZXJlbnQgcGF0Y2ggc2VyaWVzIGFsbG93cyBkb3duc3RyZWFtDQp0byBtZXJn ZSBpbiB0aGUgY2hhbmdlIHRoYXQgYWRkcyB0aGUgbmV3IG5hbWUuICBHaXZlIHRpbWUgdG8gdXBk YXRlDQphbGwgZGVwZW5kZW5jaWVzIHRvIHVzZSB0aGUgbmV3IG5hbWUsIGFuZCB0aGVuIGF0IGEg bGF0ZXIgZGF0ZQ0KcmVtb3ZlIHRoZSBvbGQgbmFtZS4NCg0KVGhpcyBpcyBhIGNvbW1vbiBwcmFj dGljZSB0byBhbm5vdW5jZSBkZXByZWNhdGlvbiBhbmQgc3VwcG9ydCANCm5ldyBhbmQgb2xkIGZv ciBhIHBlcmlvZCBvZiB0aW1lLg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gRnJvbTogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT4NCj4gU2VudDogVHVl c2RheSwgQXByaWwgNCwgMjAyMyAxMTowNCBBTQ0KPiBUbzogUGVkcm8gRmFsY2F0byA8cGVkcm8u ZmFsY2F0b0BnbWFpbC5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+DQo+IENjOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgTGVpZiBMaW5kaG9sbSA8cXVp Y19sbGluZGhvbEBxdWljaW5jLmNvbT47IEdhbywgTGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+OyBPbGl2ZXIgU21pdGgtDQo+IERlbm55IDxvc2RAc21pdGgtZGVubnkuY29tPjsgSmlh bmcsIEd1b21pbiA8Z3VvbWluLmppYW5nQGludGVsLmNvbT47IEx1LCBYaWFveXUxIDx4aWFveXUx Lmx1QGludGVsLmNvbT47IFdhbmcsIEppYW4gSg0KPiA8amlhbi5qLndhbmdAaW50ZWwuY29tPjsg WWFvLCBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPjsgQXJkIEJpZXNoZXV2ZWwgPGFyZGIr dGlhbm9jb3JlQGtlcm5lbC5vcmc+OyBKdXN0ZW4sIEpvcmRhbiBMDQo+IDxqb3JkYW4ubC5qdXN0 ZW5AaW50ZWwuY29tPjsgR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+OyBGZW5nLCBC b2IgQyA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+OyBBbmRyZXcgRmlzaA0KPiA8YWZpc2hAYXBwbGUu Y29tPg0KPiBTdWJqZWN0OiBSZTog5Zue5aSNOiDlm57lpI06IFtlZGsyLWRldmVsXSBbUEFUQ0gg djIgMDAvMTNdIEJhc2VUb29scyxDcnlwdG9Qa2csTWRlUGtnLE92bWZQa2c6IERlbGV0ZQ0KPiBD TEFORzM1LENMQU5HMzgsR0NDNDgsR0NDNDksIHJlbmFtZSBHQ0M1IHRvIEdDQywgdXBkYXRlIENM QU5HRFdBUkYsIGRlbGV0ZSBWUyAyMDA4LTIwMTMsIEVCQw0KPiANCj4gDQo+IE9uIDQvNC8yMyAx MTo1NyBBTSwgUGVkcm8gRmFsY2F0byB3cm90ZToNCj4gPiBPbiBUdWUsIEFwciA0LCAyMDIzIGF0 IDY6NTLigK9QTSBLaW5uZXksIE1pY2hhZWwgRA0KPiA+IDxtaWNoYWVsLmQua2lubmV5QGludGVs LmNvbT4gd3JvdGU6DQo+ID4+IEkgc2VlIHZhbHVlIGluIGFkZGluZyBhIG5ldyBuYW1lLg0KPiA+ Pg0KPiA+PiBJIHNlZSBubyB2YWx1ZSBpbiBhIG5vbi1iYWNrd2FyZHMgY29tcGF0aWJsZSBjaGFu Z2UgdG8gZGVsZXRlL3JlbmFtZSBhIGZ1bGx5IHN1cHBvcnRlZCBvbmUuDQo+ID4gQXMgTGVpZiBz YWlkLCB5b3UgcmVkdWNlIGFsbCBzb3J0cyBvZiBwb3NzaWJsZSBjb25mdXNpb24uDQo+ID4NCj4g PiBWUzIwMTMgYnVpbGRzIG9ubHkgZm9yIFZpc3VhbCBTdHVkaW8gMjAxMyB0b29scywgVlMyMDE3 IGRvZXMgdGhlIHNhbWUNCj4gPiBmb3IgMjAxNywgR0NDNSBtZWFud2hpbGUgYnVpbGRzIG9uIGFu eXRoaW5nIGZyb20gKHByb2JhYmx5IEdDQyA0LngsDQo+ID4gc2luY2UgTFRPLCAyMDExKSB0byBH Q0MgMTMgKHRvIGJlIHJlbGVhc2VkIHNvb24sIDIwMjMpLg0KPiA+DQo+ID4gU3VyZWx5IGRvd25z dHJlYW1zIGNhbiBhZGFwdCB0byAqdGhpcyBvbmUgY29zbWV0aWMgY2hhbmdlKiB0aGF0DQo+ID4g Y2hhbmdlcyBubyBiZWhhdmlvci4NCj4gDQo+IE5vcGUsIEdDQzUgY3VycmVudGx5IG9ubHkgYnVp bGRzIG9uIEdDQyBfNl8gYW5kIG5ld2VyLCBzaW5jZSB3ZSBkb24ndA0KPiBzcGVjaWZ5IC1zdGQ9 YysrMTEuIFdoaWNoIG1ha2VzIHRoaXMgZGlzY3Vzc2lvbiBldmVuIG1vcmUgcmlkaWN1bG91cyBJ TU8uDQo+IA0KPiANCj4gLS0NCj4gUmViZWNjYSBDcmFuDQoNCg==