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.web10.8019.1645625658890834083 for ; Wed, 23 Feb 2022 06:14:19 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=UlW8yDM4; spf=pass (domain: intel.com, ip: 134.134.136.20, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645625658; x=1677161658; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WSh4XPJBKStgZu5pw2wz3NUnqnQEQ1m0U9DQmF+d37E=; b=UlW8yDM4QI/8PC10EQDutenGT36X9/Uw0FB/4a8MubDud3eo9Q6TY8cb jr0Qi5L3rvGJQ4a91IMDHIEEFN3UqxOmhTR/sYunUqeM/ZDZrKbp5Hni1 MZr82PwnnEqv7xYY8wKq0ABXLppnOsjb0ruEgZbpXkePaiXtZLlyJXmGq euj7FjVHpBe4L/Q9pQnH/cQ3uCjMBjYZsjvZT4L1VVZs704ov/yEONl7v Xi/NAR9rce6M9HC3pEsfuImWBlKkZn3H3/IXyhjaVZeA2oamek1mULVIk 04/BefbKFjIjUeBvmknZMMEljza3uCTk1aE7DpGcw9Cj09ueuFD9k8JO0 A==; X-IronPort-AV: E=McAfee;i="6200,9189,10266"; a="239361462" X-IronPort-AV: E=Sophos;i="5.88,391,1635231600"; d="scan'208";a="239361462" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Feb 2022 06:14:17 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,391,1635231600"; d="scan'208";a="637437037" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga002.fm.intel.com with ESMTP; 23 Feb 2022 06:14:17 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Wed, 23 Feb 2022 06:14:17 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2308.21 via Frontend Transport; Wed, 23 Feb 2022 06:14:17 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.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.2308.20; Wed, 23 Feb 2022 06:14:16 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e4NuGfgmf1ZGAyB3hFj4npQ3rxA4g8Bfjoftkxk4S1bsc66o0icx5S7KjX2zI/fG9oNOA6jbjnm5jEq0xHIoCpXndnVjH2fa8cCmAbH8DvSm+F9BS4YHBMDa6YFinVPQEPDa4WphKmd564OrO4256QrZtgIRmLK9hE1UgvntWBvNXSGtEmbx3O3CnHLgp8g8rFJjYD5I6XEC57uNbOIw14vYEU4evFEU/R/lJTsZKh1vDxi/BpSa/ToDvX2LMeR5a58zBulK8ij3IKzTUCZDpP3+dxNOvy63PAhjArp89QY6IvATaA6OrO7fP80d3Sd7i8CIyflVvNhPqnW9JzUXkw== 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=WSh4XPJBKStgZu5pw2wz3NUnqnQEQ1m0U9DQmF+d37E=; b=UXRG/BIcNWWCMY7hR2Dor7LqjD138sDEtacAU1a59PYxyBxXOHeZ+kUEzbv2JMB1lpPDzG4CMQYvYqyuqgHaQGhxFwqCOzD/CehFjtrFeBJkAJSqAxaTFfAADFvRCZ90EqStp/wA09vSNyhq4GJasTSOZXO3CIOTduVZFy3dK3UIaA6sY4m4oUcXHlFplM0+7tGWqiAw51Rdq/vDxXs4v0tmux+zsYVoqVixlIxxsRT9qASrNwZSGqcUfM90e2CxOgGJLdXUd7fCEinc5Kz28PDfsIXJ93h3Qoiw+v7r5b/nQG467ZMWjH3A0UIivOST6dS0Hi/+7AJpAX10PlfSyg== 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 MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by DM6PR11MB3676.namprd11.prod.outlook.com (2603:10b6:5:137::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.24; Wed, 23 Feb 2022 14:14:11 +0000 Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::21db:e2fd:b9a3:9292]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::21db:e2fd:b9a3:9292%5]) with mapi id 15.20.5017.022; Wed, 23 Feb 2022 14:14:11 +0000 From: "Yao, Jiewen" To: "Boeuf, Sebastien" , "kraxel@redhat.com" , "devel@edk2.groups.io" CC: "Justen, Jordan L" Subject: Re: [edk2-devel] [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Topic: [edk2-devel] [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Index: AQHYKARXZMsJdG4BOUClwWGp1GLFAaygP0KwgACotgCAACKKgIAABOMAgAAJhlCAABM6AIAAApXw Date: Wed, 23 Feb 2022 14:14:10 +0000 Message-ID: References: <92b9d9c21fac992a75edc2fd02d3ccbfd6f41f5f.camel@intel.com> <20220223120247.47lcoei25enlflqf@sirius.home.kraxel.org> <35c4ea01cdcc123d17dc0b01e7284ef27905b678.camel@intel.com> In-Reply-To: <35c4ea01cdcc123d17dc0b01e7284ef27905b678.camel@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.200.16 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 12cd16e0-8906-44e8-79ad-08d9f6d6c355 x-ms-traffictypediagnostic: DM6PR11MB3676:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: j52actjrJqHdjJBFuUS/nMSRjVkk3e3YYw/VTmyuw4CfxyryMpZqO07gEDrnHfs/yuyzDR4eIVAwGpY6Atxzwx5kIdX8gKO73UiwbrX95R0mKxO5tK8CRSyQHinKDoyy5lC8raoe6BuxcrxjLhB5SHvQfAiexzg1Hpep8FSDEqXaJZ9oTBv2c7eNkvK7YXweeT+lL5Ns/VUHgbTysBv8GHNS2+ggi5GGC2wMY3LLcJEPJHgu99W2Vdm7fw/IcsCSyweqvXWc8u6lOK5pHsZ8modWokaxfWEDDSNvELa/V3mOUqezU4ajHPviTrsyYfsTHcbptReHv2GssyDaZMK9tHuBULB7ihZmjE9kpqGheoCMO4cWstmGyDojIboDzaaHMBuidRtALAsC+Jc2T00J7T85preP8VY5WnnpN59mk/+wzMrOmGClFLb29Hy67YRBgMW+NAVQY9y0ZbxDybxVt383+Izzy92SddtcYVL193/ww5wvBB8XLAgohHh2j7CbPFGVw9sM0IMeqI+ftI+t7HfLL+JfQptxK9sg4UkjSudq20SNPC6mJfRfOkK89YhmHdTSf9ZcJBCE9592xo78snThkkT8wnEWEQMqXrGmw1VkFp482+8kLHCZcvKoAiGpStPoDyIx8TSewNsStXs18Tyevx8xmhl9AM1RJBReSVoBcEYdnyRISjOm7/Ntj7Fjn9gn5X0kpzvCTNolx+CfZXoKt10r+No58lekiHfcBqsjasw5AkgLw3+fXfsloEMraj9L4cLYhYngXap2LlFjCmaKvm79oShgXM27ePoxEJyh3JXfMPwD5JaP2YPqPP1SHpnksBwoJJmTopZJHkdOrhCfd9hoCORGGNrBBUYTmhs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB5872.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(186003)(508600001)(8936002)(82960400001)(966005)(38100700002)(122000001)(52536014)(86362001)(9686003)(83380400001)(2906002)(6506007)(33656002)(7696005)(53546011)(5660300002)(66946007)(110136005)(71200400001)(4326008)(55016003)(107886003)(64756008)(316002)(8676002)(66446008)(66556008)(66476007)(76116006)(38070700005)(21314003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YzFtTFY5WmZTRTV3RmxVKzgvMVBkWnBvYnNIU1FvNTNLNVA4bExaUFZlemNv?= =?utf-8?B?UTd4VFNiU0VCN2J2MzhHdlZyZGI4OUhOd291aVU3OUs3c3ZMa1poMXZvc2VQ?= =?utf-8?B?SkExakZhWVBiN0xtdWtVenF6TGVXdUdQeTJ4clY5UFh5MTJua3YzRzd3Rjhi?= =?utf-8?B?N3dCWmlOYyt5Q21FVFpEdlhxYll1Rk1KMVozLytVYm9ocVFqQXhEUm42SndI?= =?utf-8?B?WlBGdFpheHloMk9BOEo2TXRHbUlJa1hhazBQRjhzWEhTOElEQUk4TXRheFZu?= =?utf-8?B?R1YxM2RCL1RhNS9qUTAySW95dWNYVG9lVjNwL05FS2FwVWN5Mysyb0YwQ3Q0?= =?utf-8?B?VWRMS2oyV2ZHMUJHYUJrK1J2TW9WM3JZNTh3S1F2K1p5TXRDeEs5SktOdm9w?= =?utf-8?B?cmgybDEwWE5wMGVxejgzbURndVpIcU5OeU1XNGhsMGplb08wL1lhOEE4NDV5?= =?utf-8?B?enZsUThmZ0dOaE1ENVBjRnp2TWJoQ1dYbmp3TVBrV3pCSkN0emFTNmxPNVNJ?= =?utf-8?B?WmZoeEVKa1hlNy9aa1JFbE15VWhnemRuNWYzRjN6WHFWd2J5MTg1TE5LSUpj?= =?utf-8?B?Wm5abnVLV0pXK25ObTBOSUJqNkYzQlFQa1pXeUtxUnFKaGRxZ2MxVmhQSXN3?= =?utf-8?B?SzFkektuNU1BUGZRK2FsSXg3eUZ2WkdBZW95S284c0lETUYwa0JZZTFHTVNi?= =?utf-8?B?UzVDTG1zNUsvK04wTzM2WnNiZUhpVEpsUFYvQXpzclRhVmVwWEdQWkwyejcy?= =?utf-8?B?U0RrcXpkTExSSFFWSGxlNktML2wxajVjSEpTMGd5WVRTQXdIemk0OUZIQ3N6?= =?utf-8?B?Nmd0MGlXV3VWNW1UYUxxb0V6a3lnWXJBQnVNc1RmUUJaSWg5YXhOWCthclpw?= =?utf-8?B?Z0JUc3pEbjVUWTlzM1V4aXhnUTl2aW9HVjh3ODRrNlJicXR2cFYwdXpTN0ov?= =?utf-8?B?cWtuVmd2anppOFRRQllqNWgxN3orL002QnBKRVNCcWZWazBUalRFUEdBVVEy?= =?utf-8?B?blNmbitreE1obEh0OGE2QlZNa25tenVianVpa1dRUWZjM0tUMUcvS1dEejRl?= =?utf-8?B?VWtXUFJMQzJyMDl6RlpMeS8xSDk1Wm5Sa0w1TE16WUN4Vmx6aFhmcHBKUlp5?= =?utf-8?B?OGZzdXZ1VVdQdjNSZ294RW1OYzV1U1BEbzFVSW13dzlLRXNzNzhMZzlwQ3NJ?= =?utf-8?B?QmtvM3JTYkM4b3NHY1FjQUszL01JNjhZbHpic0JZRGplODVPQms5TUc1UCtT?= =?utf-8?B?akVlUDRkNGVNVHB6V1NSSUhmYk55OCtUR2FhMWJ1aHlpdmNxbXlpK1FHZitK?= =?utf-8?B?UStMQWdveEllV3BiY29XeFZncGhzTllzdk1NYm5tTWNvVzBkcFhKUkwwQWN3?= =?utf-8?B?UWN5QkN5Q0lFQVV3UzJlbmYzbzg2UE5DYk94ZS9GUEdNQy9MM3dmYW9HZHdT?= =?utf-8?B?M3VYMi9nd3NndHRwcEUxcWZBZWdpS3FyNkVJSUFnT3R0RjJBVGJQeEpNdDJs?= =?utf-8?B?UTNVSzNpQ2lXNHlVcm5sYkVnMkZEa2JSQTROc2MwdEI3bllkd3BJUnJzcDQ1?= =?utf-8?B?TkJYb2FUaWpWWnc0M1N5eXhUTGNNbVFqN3RaMjJTWkQyK0hkWUVueHVyR3Er?= =?utf-8?B?QitwbGIyaWNEOW1MRnczSVhKTXZUSGt3UDVESmVPS1h5aDFPRG9aWm8wb21q?= =?utf-8?B?cmovbkVyQUhUeHMwUXBGc0hkamZsMnh2UTN1RVZVNVRKMU9QRVVWb1IzU1Qx?= =?utf-8?B?ZER2K05oL1BjUldtbzBtT1Q0MWFkM1lTdDVQSFlYbWhDa0VITTRIUWIxNE92?= =?utf-8?B?SDh3cEp0Zk9aMTJPWjJEODhzbHpmS0xuWmJ6bks0UXFsUllNUTl1QWZ4RVpY?= =?utf-8?B?SmlXdzRKUTNtZmV2cnBHajRORmhObk5SUVkvZjVzVHF3a29tVUlMYzRkQ3F3?= =?utf-8?B?b2x0VkREekRYdDBUTUd0M1RYYnZhaVFDbWRONFZZZjBucG54Y1FLZTlpQWpE?= =?utf-8?B?YThocUpEQ1ZNTUVsSUFyamVVcThsczJRelVkRDhJdWptVXo4UmtiNEt4STBk?= =?utf-8?B?eE1nNk1kM1VuTDRBVmRiaERhK2M1bzNnOTY5ellYYXZKWUFNQ0lnZ1VWeEEy?= =?utf-8?B?ZFRVcmJDYnNxZS9UVlVHbFVRekRqZkl1UU42NVZLdmZ6MGlxNmR0REVzUnBm?= =?utf-8?Q?PiNaOElaqzYBY6vSP1ODzZg=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 12cd16e0-8906-44e8-79ad-08d9f6d6c355 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2022 14:14:10.9135 (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: NPWh3LlrtvH/wJjhh2pyEavZ7ZBUUVxr7bxCG47O8WK4/n4+NJWztwnoHYMcfNLa3JtO+9SIhzgdlmbhBOxnaw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3676 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 WWVzLCBqdXN0aWZpY2F0aW9uIGluIGJ1Z3ppbGxhIGFuZCBSRUFETUUsIHBsZWFzZS4NCg0KSSBz dWdnZXN0aW9uIHlvdSBzZW5kIGEgZGlmZmVyZW50IGVtYWlsIHRvIGFzayB0aGUgZGlmZmVyZW50 IHRvcGljIC0gbm90IGRpc3RyYWN0IHBlb3BsZS4NCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+IEZyb206IEJvZXVmLCBTZWJhc3RpZW4gPHNlYmFzdGllbi5ib2V1ZkBpbnRlbC5j b20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgRmVicnVhcnkgMjMsIDIwMjIgMTA6MDMgUE0NCj4gVG86 IGtyYXhlbEByZWRoYXQuY29tOyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+Ow0K PiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwu anVzdGVuQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMC8z XSBDbG91ZEh2OiBSZWx5IG9uIFBWSCBib290IHNwZWNpZmljYXRpb24NCj4gDQo+IE9uIFdlZCwg MjAyMi0wMi0yMyBhdCAxMzoxMSArMDAwMCwgWWFvLCBKaWV3ZW4gd3JvdGU6DQo+ID4gSWYgeW91 IHdhbnQgdG8gc3VwcG9ydCBQVkgtb25seSwgdGhhdCBtZWFucyB5b3UgKmRlZmVhdHVyZSogdGhl DQo+ID4gQ2xvdWRIdiBpbiAqZWRrMi1zdGFibGUyMDIyMDIqIHRhZyBhY2NvcmRpbmcgdG8NCj4g PiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL3RpYW5vY29yZS5naXRodWIuaW8vd2lraS9F REstSUktUmVsZWFzZS0NCj4gUGxhbm5pbmcNCj4gPiAuDQo+ID4gSSBob3BlIHRoYXQgaXMgc3Rh dGVkIGNsZWFybHksIHdpdGgganVzdGlmaWNhdGlvbiB3aHkgd2UgY2hvb3NlIFBWSC0NCj4gPiBv bmx5LiBTb21ldGhpbmcgbGlrZTogIkluIGVkazItc3RhYmxlMjAyMjAyLCBDbG91ZEh2IHN1cHBv cnRlZCB4eHguDQo+ID4gSW4gZWRrMi1zdGFibGUyMDIyMDUgb3IgZnV0dXJlLCBDbG91ZEh2IGZv ciBub24tVERYIHdpbGwgb25seSBzdXBwb3J0DQo+ID4gUFZILCBiZWNhdXNlIHh4eHh4eC4gVGhl IENsb3VkRnYgZm9yIFREWCB3aWxsIGNvbnRpbnVlIHN1cHBvcnQgeHh4LiINCj4gPiBBbiBBU0NJ SSB0YWJsZSBpcyBwcmVmZXJyZWQgdG8gY2xhcmlmeSB0aGUgY29tYmluYXRpb24uDQo+IA0KPiBT b3VuZHMgZ29vZC4gU28gYWxsIHRoZSBqdXN0aWZpY2F0aW9uIHNob3VsZCBiZSBwYXJ0IG9mIHRo ZSBCdWd6aWxsYQ0KPiBpc3N1ZSwgcmlnaHQ/DQo+IA0KPiBCVFcsIGNvbXBsZXRlbHkgZGlmZmVy ZW50IHRvcGljLCBidXQgd291bGRuJ3QgaXQgYmUgZWFzaWVyIHRvIHVzZQ0KPiBHaXRodWIgZm9y IHRyYWNraW5nIGlzc3Vlcz8gSSBtZWFuIGVzcGVjaWFsbHkgc2luY2UgaXQncyBhbHJlYWR5IHVz ZWQNCj4gZm9yIENJIGFuZCBXaWtpLg0KPiANCj4gPg0KPiA+IElmIHBvc3NpYmxlLCBwbGVhc2Ug Y3JlYXRlIGEgc2ltaWxhciBSRUFETUUgdW5kZXINCj4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlh bm9jb3JlL2VkazIvdHJlZS9tYXN0ZXIvT3ZtZlBrZy9DbG91ZEh2wqB0bw0KPiA+IHJlY29yZCBz dWNoIGluZm8uIChjb25maWd1cmF0aW9uLCBmZWF0dXJlLCBzdXBwb3J0ZWQgdi5zLg0KPiA+IHVu c3VwcG9ydGVkLCBVUkwgbGluaywgaG93IHRvIGJ1aWxkLCBob3cgdG8gbGF1bmNoLCBldGMpDQo+ IA0KPiBPZiBjb3Vyc2UgOikNCj4gDQo+ID4NCj4gPg0KPiA+IEZZSTogVGhlIHJlYWRtZSBpbiBN aWNyb3ZtIGlzIGEgZ29vZCBleGFtcGxlIC0NCj4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9j b3JlL2VkazIvYmxvYi9tYXN0ZXIvT3ZtZlBrZy9NaWNyb3ZtL1JFQURNRS4NCj4gPg0KPiA+IFRo YW5rIHlvdQ0KPiA+IFlhbyBKaWV3ZW4NCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gPiA+IEZyb206IEJvZXVmLCBTZWJhc3RpZW4gPHNlYmFzdGllbi5ib2V1ZkBpbnRl bC5jb20+DQo+ID4gPiBTZW50OiBXZWRuZXNkYXksIEZlYnJ1YXJ5IDIzLCAyMDIyIDg6MjAgUE0N Cj4gPiA+IFRvOiBrcmF4ZWxAcmVkaGF0LmNvbTsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gPiA+ IENjOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBKdXN0ZW4sIEpvcmRhbiBM DQo+ID4gPiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4NCj4gPiA+IFN1YmplY3Q6IFJlOiBb ZWRrMi1kZXZlbF0gW1BBVENIIDAvM10gQ2xvdWRIdjogUmVseSBvbiBQVkggYm9vdA0KPiA+ID4g c3BlY2lmaWNhdGlvbg0KPiA+ID4NCj4gPiA+IE9uIFdlZCwgMjAyMi0wMi0yMyBhdCAxMzowMiAr MDEwMCwga3JheGVsQHJlZGhhdC5jb23CoHdyb3RlOg0KPiA+ID4gPiDCoCBIaSwNCj4gPiA+ID4N Cj4gPiA+ID4gPiBXZWxsIHRoYXQncyBhIGdvb2QgcXVlc3Rpb24uIElmIHdlIGV4cGVjdCB0aGUg c2FtZSB0YXJnZXQNCj4gPiA+ID4gPiAoQ2xvdWRIdikNCj4gPiA+ID4gPiB0bw0KPiA+ID4gPiA+ IHN1cHBvcnQgYm90aCBURFggYW5kIG5vbi1URFgsIHRoYXQgbWVhbnMgdGhlIGdlbmVyYXRlZCBU RFZGDQo+ID4gPiA+ID4gd2lsbCBiZQ0KPiA+ID4gPiA+IGENCj4gPiA+ID4gPiBQVkggRUxGIGJp bmFyeSwgd2hpY2ggd2lsbCByZXF1aXJlIHNvbWUgc3BlY2lhbCBoYW5kbGluZyBmcm9tDQo+ID4g PiA+ID4gQ2xvdWQNCj4gPiA+ID4gPiBIeXBlcnZpc29yLg0KPiA+ID4gPiA+IEhhdmluZyB0d28g c2VwYXJhdGUgdGFyZ2V0cyB3b3VsZCBzaW1wbGlmeSB0aGluZ3MgYSBsb3QuIFdoYXQncw0KPiA+ ID4gPiA+IHRoZQ0KPiA+ID4gPiA+IHBsYW4gZm9yIFFFTVU/IFdpbGwgdGhlIHNhbWUgT1ZNRiB0 YXJnZXQgY292ZXIgYm90aCB1c2UgY2FzZXM/DQo+ID4gPiA+DQo+ID4gPiA+IFllcywgdGhlcmUg d2lsbCBiZSBhIHNpbmdsZSBiaW5hcnkgc3VwcG9ydGluZyBib3RoIHRkeCBhbmQgbm9uLQ0KPiA+ ID4gPiB0ZHgsDQo+ID4gPiA+IHNvbWUNCj4gPiA+ID4gY29uZmlncyBhZGQgc2V2IHRvIHRoZSBt aXguwqAgRG9pbmcgdGhlIHNhbWUgZm9yIGNsb3VkaHYgc2hvdWxkbid0DQo+ID4gPiA+IGJlDQo+ ID4gPiA+IG11Y2gNCj4gPiA+ID4gb2YgYSBwcm9ibGVtIEkgdGhpbmsuDQo+ID4gPiA+DQo+ID4g PiA+IEluIHRkeCBtb2RlIHRoZSBmaXJtd2FyZSB1c2VzIHRoZSB0ZGhvYiBmb3IgbWVtb3J5IGRl dGVjdGlvbiwgaW4NCj4gPiA+ID4gbm9uLQ0KPiA+ID4gPiB0ZHgNCj4gPiA+ID4gbW9kZSBxZW11 IGZ3X2NmZyBpcyB1c2VkIGluc3RlYWQuwqAgVGhlIGNsb3VkaHYgYnVpbGQgY291bGQgc3dpdGNo DQo+ID4gPiA+IGJldHdlZW4gdGRob2IgYW5kIHB2aGluZm8gaW4gYSBzaW1saWFyIHdheS4NCj4g PiA+DQo+ID4gPiBTb3VuZHMgZ29vZCA6KQ0KPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gdGFrZSBj YXJlLA0KPiA+ID4gPiDCoEdlcmQNCj4gPiA+ID4NCj4gPg0KDQo=