From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web09.5734.1645610359763720252 for ; Wed, 23 Feb 2022 01:59:20 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=VR3JAVyr; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: sebastien.boeuf@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1645610359; x=1677146359; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=az63QaqNkMADDB3CIj3bk7gAQM3SCHIhESYNMmnxOps=; b=VR3JAVyrB/de5R2MfjQ1Cz6b644VxQsvFxsu11JO6oD5GMY09/tB6vbS SKiDwJ8gMKlqqLsq0uHPd2BdVi/PsCP3w+tF7EKpr1B6l3fyWVHXfo1CC yHnvXyKKfjeP2No89wvm34Fez+y7PT2IzH4gObUU+Ozq5G4mVFlYfXhHC gji+U+htyLsVrNa1mKasCYS+RjRW25xipSsBBNd+Gd7nzCn/H8dBaG7gA zoiuj4o2vRgRDP3QJtLpBrU6JPCloZAmvhhDvM8PVEaUm3UwcGuaAVBnk IQI29jLpqFYKRnjGBWCvuphxTvA7S+kS9ZeZmBRD2TtvvV7WpGQSxNKn3 A==; X-IronPort-AV: E=McAfee;i="6200,9189,10266"; a="251664395" X-IronPort-AV: E=Sophos;i="5.88,390,1635231600"; d="scan'208";a="251664395" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Feb 2022 01:59:17 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,390,1635231600"; d="scan'208";a="573760384" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga001.jf.intel.com with ESMTP; 23 Feb 2022 01:59:13 -0800 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx604.amr.corp.intel.com (10.18.126.84) 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 01:59:13 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) 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 01:59:13 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.109) 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.2308.20; Wed, 23 Feb 2022 01:59:13 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FMAcpZWBvTLryCbsV7GKE7fO+Ga35OI0B1HNLJ0cXkYQ/SvzvIgKRFnFBp6ASjROGmA0aVbGiECk6eH8gzyyoc9db7k8xCr88ech3s8UewsJoyLWRm77kYQ5Q7/2o8sqUi1cKdumyHZp+2BcrPjta785rN5TsM1sY3WhCR4gsTgNggpEvqLmFz8UVZiJuAeIsD3Vz8pwsUyq1TezdV808keIFXZPPXomDJ//ngFf+Z5PXUsL9jhBTTOl1rYfWwD0CmU40/Ox93fZX4AtjwTpcR8/lqQ74dzA9cDPz8g+4t8VvbbqN3oduisWUhAsRyQ+DyMSkvwUfdMZc4W4CPeutA== 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=QPlawrW404kDATsfEB6j9xGjxptcUwxXh/TWcLFDR7M=; b=nXPLu1nDDbtjOeCvgsJIHC1qUojBZJQsIdGil/UuTHy4t6bgSojSN9akrVM9a2z+ig3gJGhPgsAGzeY7umEssNMLbETorAgBnkH0MWcES5NUEok+OE2GUNkbMvnTgLBTOYnfDtKqiGA1bWTAgenshe9Y9OU2xVmAq4VllpSqbzBcJzaTqQav+EKuKn9wlCVdKZQcM3wUXgLJEDMP4jA0fiZVUN0Ss2eXIC28z+CNEqPEqmYd20FsHF6g9RuFaPjo+nXNLt6aonRzG1KvhJ54zWayjne5lfGxelpZPeCM2+DDTzzMLxxb44NbZa3D0ef2Is/t7BMwpwlFpdwp+fpduQ== 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 MN2PR11MB4416.namprd11.prod.outlook.com (2603:10b6:208:188::33) by MW4PR11MB5774.namprd11.prod.outlook.com (2603:10b6:303:182::16) 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 09:59:10 +0000 Received: from MN2PR11MB4416.namprd11.prod.outlook.com ([fe80::2400:d3c5:50c:d257]) by MN2PR11MB4416.namprd11.prod.outlook.com ([fe80::2400:d3c5:50c:d257%5]) with mapi id 15.20.5017.022; Wed, 23 Feb 2022 09:59:10 +0000 From: "Boeuf, Sebastien" To: "Yao, Jiewen" , "devel@edk2.groups.io" CC: "kraxel@redhat.com" , "Justen, Jordan L" Subject: Re: [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Topic: [PATCH 0/3] CloudHv: Rely on PVH boot specification Thread-Index: AQHYKARXpNH9o3GuhEOybWUoDSluS6ygQLaAgACnQAA= Date: Wed, 23 Feb 2022 09:59:10 +0000 Message-ID: <92b9d9c21fac992a75edc2fd02d3ccbfd6f41f5f.camel@intel.com> References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.40.4-1ubuntu2 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: 79839951-d7c2-4c66-d92c-08d9f6b323a0 x-ms-traffictypediagnostic: MW4PR11MB5774: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: DdkdNuI/PPGGKOfd06zk8YBxXl/+4E0q+v/Zn9tRztW25/rI9kqDGyr2eJbe7z1YHGZ6kONLA0w8Sl9FT71Wp70WR4NarkGyUvn/kb9naIgmPKl7aHGm+PyBi3QYYczHspuATcYN2tAGiECKRLDHIVYiZAWzdZ5KM7pIcUM9dprhxMVSmHvd/7zrlG/YsXfFuIqmUgWiQvpe3xdrmgsxKffMmpdlG5Ygf0S8DUO1KwBF4ZrQgMJ/ESQ5RY58a4vmBd7UnD8zwugup3aYILYt8u3EtFBPlD0aB/kNgrrBRcnVfaYdajH5qmdq0X2iULkApjoi9jbmG05ajIBZiwQiQ4oIryuw6t16Yvwj441CSFQSlNzO7liijpfKrEOtJCxsDCCnJDxwQA3kJ6BOw84EsmDZWXlW8fKIUL1mMaFhGBn4hYeg7qFli6btdremJbOde8F56/qnZKfygVdq7FoKi+eW20dgSUfsDO5B01XdhyCrsADDiRSwZqvO+molcTlxr/GeJOUMctH7NHbe0nE0SAxNdH+NiBY98FrHS8hUZ1+u/RiQJVjtiKkWwvhgFFwSU84z7lxoLcuejwHCXneDSUYXO1wxxj6NBMtKsUE0tKtuwrWoJ/ZneoftCAe+zTZemS19ajF/NL07S17+Sz1ecD+C19pT4fxJ0msP/Ks/EQQqGxXJ4SPBbfDCmFB4wRoHeZTBkJSzxw19rxfuY+ztpSO20Wzdc52u6B805fal2/IT0V/XzcEb4Y7HAR00i6UZ/a525pnQoMgNpRe9jb31k6cDyjrHBmwj6GK4to36o8K2/xtgg5N0DjRzY9caMAy1bj2DJ2G/v6kK0IsZeNaLvQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4416.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(66446008)(4326008)(64756008)(316002)(122000001)(66476007)(19627235002)(82960400001)(2616005)(110136005)(86362001)(66946007)(66556008)(38100700002)(54906003)(186003)(91956017)(76116006)(8676002)(36756003)(6512007)(107886003)(966005)(83380400001)(2906002)(8936002)(71200400001)(6486002)(6506007)(38070700005)(5660300002)(53546011)(508600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SHU5S0k3RkNNTDBvQWtJWlJodkhmRVBmbGIxRWJqTUc0dmpCY2ZVQU9DR2pT?= =?utf-8?B?WkxqbHRleWdiQVgvT0hNb2ZKS0dLRS85Nytjcm91aTk3bTMyN1M3RlhZQkNY?= =?utf-8?B?NnBJUTdVajJlNGJQTGhQMnRORFdKRjh2N21lNXRjaTR6MmdrZHFMcGt1bEti?= =?utf-8?B?WGRnRUY5T01LbG0rMHdic1IyYnAwZW5LZ01ZL3JTSE0yeTNVVUdGV1FQNUFJ?= =?utf-8?B?aFdkdHZxQXY1UitiZVMzUCtyWERCYk9DVUkvdmZVdXUvOXhIaWpFa2ZXdDNk?= =?utf-8?B?YnJ5cURRRFJqY2lHMXBUL2EzVDdTMHZCWWNiWGk3RHdsTS9yUmZWMk9QR2J4?= =?utf-8?B?dFIyVHVsTmg2MGxSVEorMHVUQytyZzE3UDVLNW9LcU1aSUh2aW1jT0lRcFRh?= =?utf-8?B?Y1FEMHNJaXp0U3dtUzNEUVBQL21uRk8zT0Y0YU14MFErTE0rWWdNZXFIalJi?= =?utf-8?B?c3F6UHRXS3daeWdsUk5BNTJyR1h5Rk0vMWNHcW9kYW9VaWxXdldibHdpREgx?= =?utf-8?B?UGhvY3N2TmVXaHRycXZBMzVKM0dRN3ZHenZkYTdhaTExR1BTaTEvcVlUZ3hK?= =?utf-8?B?d3VEeWR0dU91MHJCQ2hoRzdWUU9JUUVCWU81SUhxSEZhUEdHME9IbDV0amJI?= =?utf-8?B?RDNVN1NtcWJwYUdqZm1KVW5iZnhSWE5pTlZLVnBpQjVlK0d6T0FucTNzdUVX?= =?utf-8?B?VUJZamw2VS9LUHNXZzNja0xyaGg4azdBQXFrcmRNejJxRXRDR1Ricldidm9G?= =?utf-8?B?ZjJwbjZHTENLZm1SSEt5UlB6UGszNThoV25PUTU4VkZxa3pVZ1RlTW9Nc0Ni?= =?utf-8?B?VFV5TG5acEJNZENBR3NHVXVhNTZwTmdiZFZNM0xvUTVLNkluc29QNkU2YVlr?= =?utf-8?B?OWt2MERPTEk0R203M09yWWhvblM4Q3NNcEp1OUZ6VXJGd2NVQlFDeVdldVF1?= =?utf-8?B?MkZESUZwVTA4MFdobU5IcURuRm5sV1F5TWVTS3pPaTFpZHhJL2JXNmdhZ1ov?= =?utf-8?B?RmVWRG5zRXpTeEVSUWVJMEl5OUxRQ2tQZSs3MEJTa2tVK3Z3YU1DRnpzaWZ2?= =?utf-8?B?bzMrbFlZSnJHdjZaYjNCV0pCRVUya1laQU12NUhwRHdXb1VrTm9nVnBWVEI2?= =?utf-8?B?Q2F3QWZkaWc4OXozSGFCdWxJL0lFOGc2KzFMZ0drWFBPTU1QT3lPcm5HTHpR?= =?utf-8?B?THhDdnlqK1pXSlprUDZ6emFtR2JWV1lSb25scy8rTW5RWWlvUEI4M0s4dWpN?= =?utf-8?B?Y1NYSkRtMU9TQ1B6M1lab2xFTyszOTVqUUowa3NlalZGR2lNNkVTd3VVcFBN?= =?utf-8?B?TTJwc3VSVElKVW1qMHVGdmJvWnB0K09PVVlnblpVZmpyRHFkTkJMUXo5SFNE?= =?utf-8?B?NmNxL3RualRMZWFUTk91U1ZISTVsZmdsNTlnaE1YVEFCRlZyNldEV01GeU9X?= =?utf-8?B?dmJmcnpLTWFzYUY4N2pPbkVIVkJxemNJa2loUXlINk5vY3ErQTBSVjNJS2ZO?= =?utf-8?B?L3lIQnpzOHBLcE9YbVMvNCtLcjFGY3dtSG5waDZuSk5jVTlFSXZTU2o0anhP?= =?utf-8?B?Y2VKRzRCYzlVc3pURDI4aTZ5NWp5dnAxalIrSEROMDZRT1hiYnE4YUNYajlN?= =?utf-8?B?Y3dHTktPbmpZTW9sM01QcElFWFpCV3JEZFVLZ2NNakUvZzQ3ako2amlxNksv?= =?utf-8?B?UXYwTjFIVHRCUktnK1dBajV2TWlaRVFMdW9oQ2lYVm8rMHZWdGwwUDhNVUVZ?= =?utf-8?B?eGY4SVZMK2xqVjd5eFVoSzIzQUVOTmxDb1lTekpERHBEeEtJUjVSa2RMQWFQ?= =?utf-8?B?ZlFQTDlQdWFRREQvNUZyVGI3bG5sNVk0RG5YZVdha0paMTdHRE5QcENHR3Zh?= =?utf-8?B?OU9PQVR1WFFiTnFSS2dDbnduR204QWVKU2JuendnSUg2VE91T2NjY0dNSExL?= =?utf-8?B?cS9IbzFkS3VjMDNic1hJaDl2ZjhLSGs1UjF1cXVSRW5BZHlGeXkzbzViWUh6?= =?utf-8?B?K0h5eW9hN2t3bmc0T1VNTXpNdDNIZFp4Uk82VURia1A5S1ljN1ljQmxvbU90?= =?utf-8?B?a1h6dVcxcjhsT1NBdnVwNmdVdXBLcHZyb1BUNElYTk5ta01MR250WVp6OHVy?= =?utf-8?B?Q2hyZjBJVkRTSndCUElYU3dXU1p2REU5d01ybDJYendrd3B1dVBxeTlVcTJF?= =?utf-8?B?L3pSQlRCM3cvMllMemlTT0REOGR1SFViT2hIUGQ4WWNnM0EvV0dteHlmTW1I?= =?utf-8?B?R3RGa2NKU3pDOE9BRzZXK2dzekx3PT0=?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4416.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 79839951-d7c2-4c66-d92c-08d9f6b323a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2022 09:59:10.3365 (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: 6ZeWGJvZRB1HqzFvOiiWF1npi0ctx8lAbQcBMaAZv6tPc8KPktWX0562wBUpzJ6w2RBtAsLCzUO3JhvkvX8KA2jbAjjIgGj1ci9HgZKvTDk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5774 Return-Path: sebastien.boeuf@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <8B66518F54881C4886DEFBA874B67F1F@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgSmlld2VuLA0KDQpPbiBXZWQsIDIwMjItMDItMjMgYXQgMDA6MDAgKzAwMDAsIFlhbywgSmll d2VuIHdyb3RlOg0KPiBISSBTZWJhc3RpZW4NCj4gSGVyZSBpcyBzb21lIGZlZWRiYWNrLg0KPiAN Cj4gMSkgU2luY2UgdGhpcyBzZWVtcyBhIG5ldyBmZWF0dXJlLCB3b3VsZCB5b3UgcGxlYXNlIGZp bGUgYSBCdWd6aWxsYQ0KPiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvwqA/DQoNCk9r IEkgd2lsbC4gSnVzdCBuZWVkIHRvIHdhaXQgZm9yIG15IGFjY291bnQgdG8gYmUgY3JlYXRlZC4N Cg0KPiANCj4gMikgUGxlYXNlIGFsc28gaW5jbHVkZSB0aGlzIG5ldyBmZWF0dXJlIGluIHJlbGVh c2UgcGxhbiAtDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvdGlhbm9jb3JlLmdpdGh1 Yi5pby93aWtpL0VESy1JSS1SZWxlYXNlLVBsYW5uaW5nDQo+IMKgPw0KDQpTdXJlLCBJJ2xsIGFk ZCBhIG5ldyBlbnRyeSBpbiB0aGVyZSwgd2l0aCB0aGUgbGluayB0byB0aGUgYnVnIGluDQpCdWd6 aWxsYS4NCg0KPiANCj4gMykgQSBjbGFyaWZpY2F0aW9uIHF1ZXN0aW9uOiBEbyB5b3Ugd2FudCB0 byAqb25seSogc3VwcG9ydCBQVkggYm9vdA0KPiBpbiBDbG91ZEh2LCBvciBQVkggaXMgb25lIG9w dGlvbiBhbmQgeW91IHN0aWxsIHN1cHBvcnQgb2xkIHdheT8NCg0KV2Ugd2FudCB0byBzdXBwb3J0 IFBWSCBvbmx5LiBObyBuZWVkIGZvciB0aGUgbGVnYWN5IHN1cHBvcnQuIFVubGVzcyB5b3UNCmNh biB0aGluayBvZiBhIGdvb2QgcmVhc29uIHRvIGRvIHNvPw0KDQo+IA0KPiA0KSBQbGVhc2UgY2xh cmlmeSBpZiB0aGF0IGltcGFjdHMgdGhlIHN1cHBvcnQgZm9yIFREVkYuDQoNCldlbGwgdGhhdCdz IGEgZ29vZCBxdWVzdGlvbi4gSWYgd2UgZXhwZWN0IHRoZSBzYW1lIHRhcmdldCAoQ2xvdWRIdikg dG8NCnN1cHBvcnQgYm90aCBURFggYW5kIG5vbi1URFgsIHRoYXQgbWVhbnMgdGhlIGdlbmVyYXRl ZCBURFZGIHdpbGwgYmUgYQ0KUFZIIEVMRiBiaW5hcnksIHdoaWNoIHdpbGwgcmVxdWlyZSBzb21l IHNwZWNpYWwgaGFuZGxpbmcgZnJvbSBDbG91ZA0KSHlwZXJ2aXNvci4NCkhhdmluZyB0d28gc2Vw YXJhdGUgdGFyZ2V0cyB3b3VsZCBzaW1wbGlmeSB0aGluZ3MgYSBsb3QuIFdoYXQncyB0aGUNCnBs YW4gZm9yIFFFTVU/IFdpbGwgdGhlIHNhbWUgT1ZNRiB0YXJnZXQgY292ZXIgYm90aCB1c2UgY2Fz ZXM/DQoNClRoYW5rcywNClNlYmFzdGllbg0KDQo+IA0KPiBUaGFuayB5b3UNCj4gWWFvLCBKaWV3 ZW4NCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBCb2V1Ziwg U2ViYXN0aWVuIDxzZWJhc3RpZW4uYm9ldWZAaW50ZWwuY29tPg0KPiA+IFNlbnQ6IFR1ZXNkYXks IEZlYnJ1YXJ5IDIyLCAyMDIyIDExOjUzIFBNDQo+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlv DQo+ID4gQ2M6IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IEp1c3RlbiwgSm9y ZGFuIEwNCj4gPiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT47IGtyYXhlbEByZWRoYXQuY29t OyBCb2V1ZiwgU2ViYXN0aWVuDQo+ID4gPHNlYmFzdGllbi5ib2V1ZkBpbnRlbC5jb20+DQo+ID4g U3ViamVjdDogW1BBVENIIDAvM10gQ2xvdWRIdjogUmVseSBvbiBQVkggYm9vdCBzcGVjaWZpY2F0 aW9uDQo+ID4gDQo+ID4gRnJvbTogU2ViYXN0aWVuIEJvZXVmIDxzZWJhc3RpZW4uYm9ldWZAaW50 ZWwuY29tPg0KPiA+IA0KPiA+IENsb3VkIEh5cGVydmlzb3IgYWltcyBhdCBlbXVsYXRpbmcgdGhl IG1pbmltYWwgYW1vdW50IG9mIGxlZ2FjeQ0KPiA+IGRldmljZXMNCj4gPiBhbmQgdGhpcyBpcyB3 aHkgdGhlIFBWSCBib290IHNwZWNpZmljYXRpb24gaXMgc3VwcG9ydGVkLiBUaGUgcG9pbnQNCj4g PiBpcyB0bw0KPiA+IGJlIGFibGUgdG8gc2hhcmUgc29tZSBpbmZvcm1hdGlvbiB3aXRoIHRoZSBn dWVzdCB3aXRob3V0IHRoZSBuZWVkDQo+ID4gZm9yDQo+ID4gZW11bGF0aW5nIGRldmljZXMgdGhh dCB3b3VsZCBiZSBwcmVzZW50IG9uIHJlYWwgaGFyZHdhcmUuDQo+ID4gDQo+ID4gU2luY2UgQ2xv dWQgSHlwZXJ2aXNvciBzdXBwb3J0cyBsb2FkaW5nIGEgUFZIIEVMRiBiaW5hcnksIHRoZQ0KPiA+ IENsb3VkSHYNCj4gPiB0YXJnZXQgaXMgdXBkYXRlZCB0byBiZSBnZW5lcmF0ZWQgYXMgc3VjaC4g UmVseWluZyBvbiB0aGUgUFZIIGJvb3QNCj4gPiBzcGVjaWZpY2F0aW9uLCB3ZSBkb24ndCBuZWVk IHRvIGhhcmRjb2RlIHRoZSBsb2NhdGlvbiBvZiB0aGUgQUNQSQ0KPiA+IHRhYmxlcw0KPiA+IGFu eW1vcmUgc2luY2Ugd2UgY2FuIHJldHJpZXZlIHRoZSBSU0RQIGFkZHJlc3MgZnJvbSB0aGUNCj4g PiBodm1fc3RhcnRfaW5mbw0KPiA+IHN0cnVjdHVyZS4gU2FtZSB0aGluZyBmb3IgdGhlIFJBTSBi ZWxvdyA0Rywgd2UgY2FuIGZpbmQgdGhpcw0KPiA+IGluZm9ybWF0aW9uDQo+ID4gdGhyb3VnaCB0 aGUgUFZIIG1lbW1hcCBlbnRyaWVzIHJhdGhlciB0aGFuIHJlbHlpbmcgb24gdGhlIGVtdWxhdGVk DQo+ID4gQ01PUy4NCj4gPiANCj4gPiBTaWduZWQtb2ZmLWJ5OiBTZWJhc3RpZW4gQm9ldWYgPHNl YmFzdGllbi5ib2V1ZkBpbnRlbC5jb20+DQo+ID4gDQo+ID4gU2ViYXN0aWVuIEJvZXVmICgzKToN Cj4gPiDCoCBPdm1mUGtnOiBHZW5lcmF0ZSBDbG91ZEh2IGFzIGEgUFZIIEVMRiBiaW5hcnkNCj4g PiDCoCBPdm1mUGtnOiBDbG91ZEh2OiBSZXRyaWV2ZSBSU0RQIGFkZHJlc3MgZnJvbSBQVkgNCj4g PiDCoCBPdm1mUGtnOiBDbG91ZEh2OiBSZWx5IG9uIFBWSCBtZW1tYXAgaW5zdGVhZCBvZiBDTU9T DQo+ID4gDQo+ID4gwqBPdm1mUGtnL0FjcGlQbGF0Zm9ybUR4ZS9BY3BpUGxhdGZvcm1EeGUuaW5m IHzCoMKgIDIgKw0KPiA+IMKgT3ZtZlBrZy9BY3BpUGxhdGZvcm1EeGUvQ2xvdWRIdkFjcGkuY8Kg wqDCoMKgwqDCoCB8wqAgMzkgKysrLS0NCj4gPiDCoE92bWZQa2cvQ2xvdWRIdi9DbG91ZEh2RWxm SGVhZGVyR2VuZXJhdG9yLmMgfCAxNTANCj4gPiArKysrKysrKysrKysrKysrKysrKw0KPiA+IMKg T3ZtZlBrZy9DbG91ZEh2L0Nsb3VkSHZYNjQuZHNjwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg fMKgwqAgMiArLQ0KPiA+IMKgT3ZtZlBrZy9DbG91ZEh2L0Nsb3VkSHZYNjQuZmRmwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgfMKgIDk1ICsrKysrKysrKysrKy0NCj4gPiDCoE92bWZQa2cvSW5j bHVkZS9JbmR1c3RyeVN0YW5kYXJkL0Nsb3VkSHYuaMKgIHzCoMKgIDUgLQ0KPiA+IMKgT3ZtZlBr Zy9QbGF0Zm9ybVBlaS9NZW1EZXRlY3QuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqAgNzMg KysrKysrKysrKw0KPiA+IMKgT3ZtZlBrZy9QbGF0Zm9ybVBlaS9QbGF0Zm9ybVBlaS5pbmbCoMKg wqDCoMKgwqDCoMKgIHzCoMKgIDIgKw0KPiA+IMKgOCBmaWxlcyBjaGFuZ2VkLCAzNDggaW5zZXJ0 aW9ucygrKSwgMjAgZGVsZXRpb25zKC0pDQo+ID4gwqBjcmVhdGUgbW9kZSAxMDA2NDQgT3ZtZlBr Zy9DbG91ZEh2L0Nsb3VkSHZFbGZIZWFkZXJHZW5lcmF0b3IuYw0KPiA+IA0KPiA+IC0tDQo+ID4g Mi4zMi4wDQo+IA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KSW50ZWwgQ29ycG9yYXRpb24gU0FTIChGcmVuY2gg c2ltcGxpZmllZCBqb2ludCBzdG9jayBjb21wYW55KQpSZWdpc3RlcmVkIGhlYWRxdWFydGVyczog IkxlcyBNb250YWxldHMiLSAyLCBydWUgZGUgUGFyaXMsIAo5MjE5NiBNZXVkb24gQ2VkZXgsIEZy YW5jZQpSZWdpc3RyYXRpb24gTnVtYmVyOiAgMzAyIDQ1NiAxOTkgUi5DLlMuIE5BTlRFUlJFCkNh cGl0YWw6IDQsNTcyLDAwMCBFdXJvcwoKVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBt YXkgY29udGFpbiBjb25maWRlbnRpYWwgbWF0ZXJpYWwgZm9yCnRoZSBzb2xlIHVzZSBvZiB0aGUg aW50ZW5kZWQgcmVjaXBpZW50KHMpLiBBbnkgcmV2aWV3IG9yIGRpc3RyaWJ1dGlvbgpieSBvdGhl cnMgaXMgc3RyaWN0bHkgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkCnJl Y2lwaWVudCwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3BpZXMu Cg==