From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mx.groups.io with SMTP id smtpd.web11.48828.1680453748951518644 for ; Sun, 02 Apr 2023 09:42:29 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=HLi7RiJx; spf=pass (domain: intel.com, ip: 134.134.136.20, 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=1680453748; x=1711989748; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=G2PIvqFdMdQuYU731TTB/Yt5MCITuBW/xc99XhAdC7A=; b=HLi7RiJxCqyGS3B/21F3kMSkRmwUC6m6Wnl2yNjj1Hb98Oh1yA8iUoR1 L3/nkAX1SQkvE5qqpVzD4j98dCRschmRnnzhk+JK0MiL/1BApKvHv9R91 8731rrrDiEdgQbColBBsQU1QjLREHzlQzYJJfjG7k/WUVCLfIA3OcpEhi GzDjxb2cMYXV/4xh5j0q4XMOIALMwW51YeLc2qC/c6arQQqmdZHHDltAy epeb+tCrJB/tTm85x3yiRtVVPvjB5mugatHewhx2owHj+sWyKQok0a5dg YQYHW1CG2cwaLifz4xiswZp1pHzVNcVr4mehaj/Z01VtECtFWfmvGt6rl A==; X-IronPort-AV: E=McAfee;i="6600,9927,10668"; a="330317221" X-IronPort-AV: E=Sophos;i="5.98,313,1673942400"; d="scan'208";a="330317221" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2023 09:42:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10668"; a="931761229" X-IronPort-AV: E=Sophos;i="5.98,313,1673942400"; d="scan'208";a="931761229" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga006.fm.intel.com with ESMTP; 02 Apr 2023 09:42:28 -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; Sun, 2 Apr 2023 09:42:27 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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; Sun, 2 Apr 2023 09:42:27 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.49) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Sun, 2 Apr 2023 09:42:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M9tFtH8abo8ppf94PmdsU0gjI84LZOkrxuAO5BBpRlO7v+4JgH2h5DXMPjcp34864LUob7Oqx0bo03bME+U0KgRLOOayl8MISn+LUIrvgbJhrUfP1qPUYp7oWuJYFPmAMNg071ePBOwITWCrZ8pxGqUWh1vx3zmKnbsqwA4tVfZFar2jW9Myr272pjCKK5o2VTTVXioR/jepQPYfKAQvjsiigFEfrW+zAIuK55p6TN3hfkF5tO4MhaZ+CkEqNv8lILQl4glzkd0PFrSIlXl5h026dty8e1ZDXytS6wl2q9iSoRLppG32Lymx3v3/UmAxm5WkT/Uxt38rMgwg8eFHLg== 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=G2PIvqFdMdQuYU731TTB/Yt5MCITuBW/xc99XhAdC7A=; b=CTwnSDiSfSzE2E83pzKSVsRMHG+55uGBZAc26pSAlyMKEpaU2upKw8qfyInZCvCg/V06ehm9LpJ1G0taDJrIc+wFigiFgWC5WPV36cJb5Ka/lEfkx++BpH6+UbOX3skzNOHSiXuDyGVmB8XlZLxe1sGXvi263lZJ4r0s55c9qG8Ac8jJGVBj2xVVH4va4ROgWGnfv+lmvWGIp/jms2ilfTj0n4094JghK/cnX/qUu7atNiaMsQ9gLFLsWf8XOE/bLMgbTbiSUr3UEKfSN9xatAnQe/3jFlY3IdLl/GJgcFwNfWticEv1+NRfxVrXE8Fmra7b9op++jpvzlSx608wRg== 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 PH7PR11MB7124.namprd11.prod.outlook.com (2603:10b6:510:20f::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6254.26; Sun, 2 Apr 2023 16:42:19 +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.029; Sun, 2 Apr 2023 16:42:19 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "ardb@kernel.org" , Rebecca Cran CC: "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 , Leif Lindholm , "Kinney, Michael D" Subject: =?UTF-8?B?UmU6IOWbnuWkjTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MiAwMC8xM10gQmFzZVRvb2xzLENyeXB0b1BrZyxNZGVQa2csT3ZtZlBrZzogRGVsZXRlIENMQU5HMzUsQ0xBTkczOCxHQ0M0OCxHQ0M0OSwgcmVuYW1lIEdDQzUgdG8gR0NDLCB1cGRhdGUgQ0xBTkdEV0FSRiwgZGVsZXRlIFZTIDIwMDgtMjAxMywgRUJD?= Thread-Topic: =?utf-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyIDAwLzEzXSBCYXNlVG9v?= =?utf-8?B?bHMsQ3J5cHRvUGtnLE1kZVBrZyxPdm1mUGtnOiBEZWxldGUgQ0xBTkczNSxD?= =?utf-8?B?TEFORzM4LEdDQzQ4LEdDQzQ5LCByZW5hbWUgR0NDNSB0byBHQ0MsIHVwZGF0?= =?utf-8?Q?e_CLANGDWARF,_delete_VS_2008-2013,_EBC?= Thread-Index: AQHZYZsrB6R8X5GZxkKgFhZg9J8fyK8Q9dqAgAc6MgCAAA9RgIAAAVqA Date: Sun, 2 Apr 2023 16:42:18 +0000 Message-ID: References: <20230328173111.759017-1-rebecca@bsdio.com> <02fb01d961dc$88d6acd0$9a840670$@byosoft.com.cn> In-Reply-To: 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_|PH7PR11MB7124:EE_ x-ms-office365-filtering-correlation-id: f1dbf499-8934-4832-5d7a-08db33993950 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: aiE6ssuQP3Jo1z7VgXxixYwgspvkRVnBSg7KfbNutF3fcnBt6m7Krmny8Q478kQibONl+VyjGZWKendtDicBrS5ikwvlyb2FVeZzL0avMYacMgE6Qh7j0d1PhU2nEr12oxH/lSA7frZY+i5t8mi9y3EejIQHLV3glTu0VCzYw/f8/IoqZWEJM4jALbeemsAzdmab2o3SWT4EyLeGquVRD0Y65z0Gj3Ueb7/eJfTRf/7rV+++Zv+PtyEpJl1ZI3Z/qgVz/d1E3YYx4VuUDAM9BFHww2kVlFRkLY66J15/hrnWqTyXcltXyS97uBCy/dwHR3mvPuD7dbZqST2jWiE7qab2dqU5poFt7ralLq0wh1+9gUdWGxMomCn+inEgU9DvQLCS4BEz9OwIl07UP0rgGWDWtzrtZfmol8OdoaN1x0pkWE6l8QE0PDuyiuCBrXdzjAm56SaV8Xj9j+TJuB1ogtU0nRLlA8246GMbfNBn/SMPo6a+AptJVEhRatYlcawkZ18C3x/Gd3TdaGfCweqraQzEMFJSQyj1TXwU09KjtLJt9G/iBIPdu+JS3hjYa7mtCySV8DjGIs4K4D1AmIclPg/lBc13m6KOZiiVUo8kGQJgwSUgN8g+CInD+EEO0H6F8W+lGmxZ9oX6eOxdFJZHvQ== 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)(346002)(366004)(39860400002)(376002)(396003)(451199021)(38100700002)(82960400001)(122000001)(186003)(107886003)(9686003)(26005)(53546011)(7696005)(6506007)(966005)(38070700005)(83380400001)(5660300002)(2906002)(15650500001)(33656002)(66446008)(19627235002)(64756008)(86362001)(316002)(54906003)(110136005)(224303003)(71200400001)(478600001)(55016003)(8936002)(41300700001)(66946007)(76116006)(66476007)(66556008)(52536014)(4326008)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L2FKYXpYWlVTSG1QZU85amI5L2MyelMxMmlQWkZ4QjRuekZwMGRaRnRjUkY5?= =?utf-8?B?eE5xM3AwWFFtd3p6VENVWjVZNzZSQ0U5Vnp5YnRrM1NuWDk4UmIyVkVMcDJu?= =?utf-8?B?LzZSSGFOUG1MTFhJZXVjYTAvS3ovR1o4cTdEdXRBK204R1hMNVJNMFBUL0tM?= =?utf-8?B?ZWZjVlZMMXNqMHFKU0NCb1VZYlhMRTlXRExoUTlnL2swdS94eUhPR1lMS0tR?= =?utf-8?B?bEFzL1BWTHIxTk44aEdwUnMwdUJKWXp0cWg4cHVDZ3piT045NUJodkd6Wmp3?= =?utf-8?B?cmJZdWRmM2U1blBOaDlHS1ExZjdxSk5HOEVaUklTd0kzRVcwZ1EvSm9jTDNy?= =?utf-8?B?QTByU0M4ZnVkVjI1dlFLc29JRnh0OTB1cU1jSWl4SEpmTTVjNVJTUm01UEZU?= =?utf-8?B?NGlVcVlmaGYzamxUY2tSSkVkR0wyWlVEeEc0aTZCQ1o3K09uUW1sSXBieWF5?= =?utf-8?B?ZnZseEtpNHlxQStwcndMZVh5RjFnMjFVakhXbVJFNjV3QzJCYmFMMDJKTDFy?= =?utf-8?B?S1BsV2JnN0R5cDg0NXhjRHZqNUp2d0RnaVBYMHNkWDJoNjNqYUFkdERiZ2Vn?= =?utf-8?B?RnVpZ1RlSEphemdTNFFvVFgrL1RNRUtySFVwMTNLU2dSSmtFRGJ5RmNlWVQz?= =?utf-8?B?MlJqaW5OcGlxSXIwUnlvTDVLbWxOS2NCZThvTE9zM21BZFpCRTRscW5BS0ps?= =?utf-8?B?UDhVTlBDTTNObnI1ZmhOSjJ5YmlXWkhrKzdGU3FRWE1KWXRMblI0K0VOK29v?= =?utf-8?B?V2RZdU5yT2R4Wno0ZmFqdDdyM2pocnhDWmxkUGc5b3ZsYjFXaEEwbFFIVFA0?= =?utf-8?B?Z1RNTnlXZFVyTGgwMTF6UlFmSU5oeWNJbWJMY05CdnJ6bnlvY1ZBK0RWenhU?= =?utf-8?B?eXo4Lyt6b002dld5U0k1ZG05Smc5WWxZdGc2WmwyK2x5eUY1NTJia2F3YUl5?= =?utf-8?B?SnRKZUpDalg3MEQ1aTJ0RFBNaTdPbmtQUjVZeGxWbm1KbGIrd1hCOU5lRHpD?= =?utf-8?B?d2doWEV2b1pBQXVRREI3bXBQYzEyQVJTZ0E4enFselVIMlovUW9GSmE2YVE5?= =?utf-8?B?M3JucEJxMWJWdko4aDNBYWFVSDV0RUlaeFQrS21aWjY4N2M4OXY5bCs5Q01T?= =?utf-8?B?cnMrVlJ3bWVLb0QxcCtWSmpFZFk5dkJUUXZ1Y2EzTXFuTFExNG4xWXRIeDNN?= =?utf-8?B?Z3BEaWxmVW5zcHR1b3dHaTJ3S3FrWWR5dDJ2aXZnWGJWUjA4MnN1eFVqa1BN?= =?utf-8?B?T0xPcUhaUUZncGJlMFFaak5pdVRmdXNvdG5XRTdrdk8xTUV4YTZGM3MySzJP?= =?utf-8?B?NFg1VmsrcXJLZkx5MDVjMkwzZWhKdjRzOHFyaFJaK2JzSU0xTHRidzhuWTd4?= =?utf-8?B?dnV6dlBibmRZQ3FPSGJEbEpMclFUdkIwbWRBMXVqc0p0Q3cxd0pwVTRFVXZ6?= =?utf-8?B?ZE9VcHd3a2l0UTA3YU5WanRwYjQ3U1FPK1BsL2ZCaWlnWWIvTnh2MWhUN2dM?= =?utf-8?B?YlFjNFpIbXJ6RTNLN0k3YTBuTjdBbWdFZFhGbG9lMHFjTW95OFpvQnhDd1JJ?= =?utf-8?B?dUZXdzdFQjgyclo3Y1l2ZW42aXhhUGNHbjNRODB1ZForQTNKeU1yV3dITmR5?= =?utf-8?B?VEZyU1ZSYUpCRVVVMGlUSnljcXZEM2xyVVUxRWI1cjZZNWxzbUk4aW1QOXR6?= =?utf-8?B?c3ZuQWw1Nkg1cENPaTdvSU1ZZ3paS2xEOUxCaWlnWXpkTjNrcmcwWnJveGlT?= =?utf-8?B?T3ZWdThiNURKOTh4NUFzYTBySjVReWpPbk1WdkIyc29SaUlyR0ZvUHVTZTI0?= =?utf-8?B?MXYzaEw5NGdIekw3MUkzYlRDSTFYYmtiTUsycFFNakNPaUdvS2ZkRytzNjhs?= =?utf-8?B?Sll2WDZyOEJGUm0yUW1TMkY0RlFhWXNxNkNpd1FSZEJSSkx3b0RIdllyb2xr?= =?utf-8?B?Y0ZNbTFHVlFTeVpWK3ZCUTJpN3NiMXpmMlVhd01EaTNoTDR4WGpTdXgwK3NY?= =?utf-8?B?c3RSUFEwdkxGcWZhWjZiWGVnVGZQMEhyUDlwbWJ3NlpCVGZCMkxrbWVOR2lh?= =?utf-8?B?V1JlMFZIUE13RGpsQ2NhTlpXdVA0Wk00WjdPbkg4N0piY2UrWWxyeUhWZ0dv?= =?utf-8?Q?L+z57uxFdzPHzrjQPmbAEg7uw?= 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: f1dbf499-8934-4832-5d7a-08db33993950 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2023 16:42:18.7568 (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: 9olm7rYh63Sn4xXSASF8z+F+4oaA93OIpBk+52N1kEWu5X/o8ge/viJ6DpJmek7gtaGHWLMxsI3HPBEU4badoDq6JtG5qUKAVJT9OEvfI84= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7124 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 Tk9PUFQgYnVpbGRzIGNhbiBiZSB2ZXJ5IHZhbHVhYmxlIHRvIGZpbmQgdGhlc2UgdHlwZXMgb2Yg aXNzdWVzLg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog ZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2Yg QXJkIEJpZXNoZXV2ZWwNCj4gU2VudDogU3VuZGF5LCBBcHJpbCAyLCAyMDIzIDk6MzcgQU0NCj4g VG86IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+DQo+IENjOiBHYW8sIExpbWluZyA8 Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW87IE9saXZlciBT bWl0aC1EZW5ueSA8b3NkQHNtaXRoLWRlbm55LmNvbT47IEppYW5nLCBHdW9taW4NCj4gPGd1b21p bi5qaWFuZ0BpbnRlbC5jb20+OyBMdSwgWGlhb3l1MSA8eGlhb3l1MS5sdUBpbnRlbC5jb20+OyBX YW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47IFlhbywgSmlld2VuDQo+IDxqaWV3 ZW4ueWFvQGludGVsLmNvbT47IEFyZCBCaWVzaGV1dmVsIDxhcmRiK3RpYW5vY29yZUBrZXJuZWwu b3JnPjsgSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47IEdlcmQN Cj4gSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPjsgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdA aW50ZWwuY29tPjsgQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IExlaWYgTGluZGhvbG0N Cj4gPHF1aWNfbGxpbmRob2xAcXVpY2luYy5jb20+OyBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiDlm57lpI06IFtlZGsyLWRldmVs XSBbUEFUQ0ggdjIgMDAvMTNdIEJhc2VUb29scyxDcnlwdG9Qa2csTWRlUGtnLE92bWZQa2c6IERl bGV0ZSBDTEFORzM1LENMQU5HMzgsR0NDNDgsR0NDNDksDQo+IHJlbmFtZSBHQ0M1IHRvIEdDQywg dXBkYXRlIENMQU5HRFdBUkYsIGRlbGV0ZSBWUyAyMDA4LTIwMTMsIEVCQw0KPiANCj4gT24gU3Vu LCAyIEFwciAyMDIzIGF0IDE3OjQxLCBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29tPiB3 cm90ZToNCj4gPg0KPiA+IE9uIDMvMjgvMjMgNzoxOSBQTSwgZ2FvbGltaW5nIHdyb3RlOg0KPiA+ DQo+ID4gPiBHQ0M0OSBpcyBvbmUgR0NDIHRvb2wgY2hhaW4gd2l0aG91dCBMVE8gZW5hYmxlIG9w dGlvbi4gR0NDNSBpcyBhbm90aGVyIEdDQyB0b29sIGNoYWluIHdpdGggTFRPIGVuYWJsZSBvcHRp b24uDQo+ID4gPg0KPiA+ID4gVGhleSBoYXZlIHRoZSBkaWZmZXJlbnQgdXNhZ2UuIEkgc3VnZ2Vz dCB0byBrZWVwIEdDQzQ5IGFuZCBHQ0M1IGJvdGgsIGFuZCBhbHNvIGtlZXAgdGhlaXIgbmFtZSBh cyBpcy4NCj4gPg0KPiA+IElzIGFueXRoaW5nIHN0aWxsIF91c2luZ18gR0NDNDkgdGhvdWdoPyBT aW5jZSBJIHN0cm9uZ2x5IHN1c3BlY3Qgbm9ib2R5DQo+ID4gaXMgdXNpbmcgZ2NjIDQuOSwgSSds bCByZW5hbWUgaXQgdG8gR0NDTk9MVE8uDQo+ID4NCj4gPiBXaGVuIEkgdHJ5IGFuZCBidWlsZCBP Vk1GIHdpdGggaXQsIEkgZ2V0IHRoZSBmb2xsb3dpbmcgZXJyb3I6DQo+ID4NCj4gPg0KPiA+IC9V ZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi9TbWJpb3NWaWV3L1ByaW50SW5mby5jDQo+ID4gL2hv bWUvYmNyYW4vc3JjL3VlZmkvZWRrMi9Pdm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVuY3J5cHRTZXZM aWIvWDY0L1NucFBhZ2VTdGF0ZUNoYW5nZUludGVybmFsLmM6DQo+ID4gSW4gZnVuY3Rpb24g4oCY SW50ZXJuYWxTZXRQYWdlU3RhdGXigJk6DQo+ID4gL2hvbWUvYmNyYW4vc3JjL3VlZmkvZWRrMi9P dm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVuY3J5cHRTZXZMaWIvWDY0L1NucFBhZ2VTdGF0ZUNoYW5n ZUludGVybmFsLmM6MTY2OjM3Og0KPiA+IGVycm9yOiDigJhDbWTigJkgbWF5IGJlIHVzZWQgdW5p bml0aWFsaXplZCBpbiB0aGlzIGZ1bmN0aW9uDQo+ID4gWy1XZXJyb3I9bWF5YmUtdW5pbml0aWFs aXplZF0NCj4gPiAgICAxNjYgfCAgICAgSW5mby0+RW50cnlbaV0uQ3VycmVudFBhZ2UgICAgICA9 IDA7DQo+ID4gICAgICAgIHwgICAgIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Xn5+ DQo+ID4gL2hvbWUvYmNyYW4vc3JjL3VlZmkvZWRrMi9Pdm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVu Y3J5cHRTZXZMaWIvWDY0L1NucFBhZ2VTdGF0ZUNoYW5nZUludGVybmFsLmM6MzI6MTA6DQo+ID4g bm90ZTog4oCYQ21k4oCZIHdhcyBkZWNsYXJlZCBoZXJlDQo+ID4gICAgIDMyIHwgICBVSU5UTiAg Q21kOw0KPiA+ICAgICAgICB8ICAgICAgICAgIF5+fg0KPiA+IHJtIC1mDQo+ID4gL2hvbWUvYmNy YW4vc3JjL3VlZmkvZWRrMi9CdWlsZC9Pdm1mWDY0L1JFTEVBU0VfR0NDNDkvWDY0L05ldHdvcmtQ a2cvTGlicmFyeS9EeGVJcElvTGliL0R4ZUlwSW9MaWIvT1VUUFVUL0R4ZUlwSW9MaWIubGliDQo+ ID4gImFyIiBjcg0KPiA+IC9ob21lL2JjcmFuL3NyYy91ZWZpL2VkazIvQnVpbGQvT3ZtZlg2NC9S RUxFQVNFX0dDQzQ5L1g2NC9OZXR3b3JrUGtnL0xpYnJhcnkvRHhlSXBJb0xpYi9EeGVJcElvTGli L09VVFBVVC9EeGVJcElvTGliLmxpYg0KPiA+DQo+IEAvaG9tZS9iY3Jhbi9zcmMvdWVmaS9lZGsy L0J1aWxkL092bWZYNjQvUkVMRUFTRV9HQ0M0OS9YNjQvTmV0d29ya1BrZy9MaWJyYXJ5L0R4ZUlw SW9MaWIvRHhlSXBJb0xpYi9PVVRQVVQvb2JqZWN0X2ZpbGVzLmxzDQo+IHQNCj4gPiBjYzE6IGFs bCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9ycw0KPiA+IG1ha2U6ICoqKiBbR05VbWFr ZWZpbGU6MzA0Og0KPiA+DQo+IC9ob21lL2JjcmFuL3NyYy91ZWZpL2VkazIvQnVpbGQvT3ZtZlg2 NC9SRUxFQVNFX0dDQzQ5L1g2NC9Pdm1mUGtnL0xpYnJhcnkvQmFzZU1lbUVuY3J5cHRTZXZMaWIv UGVpTWVtRW5jcnlwdFNldkxpYi9PVVRQVVQvDQo+IFg2NC9TbnBQYWdlU3RhdGVDaGFuZ2VJbnRl cm5hbC5vYmpdDQo+ID4gRXJyb3IgMQ0KPiA+DQo+ID4NCj4gPiBidWlsZC5weS4uLg0KPiA+ICAg OiBlcnJvciA3MDAwOiBGYWlsZWQgdG8gZXhlY3V0ZSBjb21tYW5kDQo+ID4gICAgICBtYWtlIHRi dWlsZA0KPiA+IFsvaG9tZS9iY3Jhbi9zcmMvdWVmaS9lZGsyL0J1aWxkL092bWZYNjQvUkVMRUFT RV9HQ0M0OS9YNjQvT3ZtZlBrZy9MaWJyYXJ5L0Jhc2VNZW1FbmNyeXB0U2V2TGliL1BlaU1lbUVu Y3J5cHRTZXZMaWJdDQo+ID4NCj4gPg0KPiA+IGJ1aWxkLnB5Li4uDQo+ID4gICA6IGVycm9yIEYw MDI6IEZhaWxlZCB0byBidWlsZCBtb2R1bGUNCj4gPiAgIC9ob21lL2JjcmFuL3NyYy91ZWZpL2Vk azIvT3ZtZlBrZy9MaWJyYXJ5L0Jhc2VNZW1FbmNyeXB0U2V2TGliL1BlaU1lbUVuY3J5cHRTZXZM aWIuaW5mIFtYNjQsIEdDQzQ5LCBSRUxFQVNFXQ0KPiA+DQo+ID4gLSBGYWlsZWQgLQ0KPiA+IEJ1 aWxkIGVuZCB0aW1lOiAwOTozODozNCwgQXByLjAyIDIwMjMNCj4gPiBCdWlsZCB0b3RhbCB0aW1l OiAwMDowMDoxNA0KPiA+DQo+IA0KPiBUaGF0IHdhcm5pbmcgc2VlbXMgcmVhc29uYWJsZSB0byBt ZTogQ21kIG1heSBiZSB1bmluaXRpYWxpemVkLCBhbmQNCj4gb25seSB1bmRlciBMVE8gZG8gd2Ug Z2V0IHN1ZmZpY2llbnQgb3B0aW1pemF0aW9uIGFuZCBpbmxpbmluZyBmb3IgdGhlDQo+IGNvZGUg Z2VuZXJhdG9yIHRvIGJlIGFibGUgdG8gaW5mZXIgdGhhdCB0aGUgJ2RlZmF1bHQnIGNhc2UgaXMN Cj4gdW5yZWFjaGFibGUuDQo+IA0KPiANCj4gDQo+IA0KDQo=