From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web09.1872.1623893408421512225 for ; Wed, 16 Jun 2021 18:30:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=B9LvP5lP; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: min.m.xu@intel.com) IronPort-SDR: jpy6Myn/w+Ngp1aIOINfXhm0BuW0MI5h3rSvuUuwSgSpR4Yvd+yWuiHOLSvCw/Vk+Cvsnlp0ai ztXVEjKi+Ypw== X-IronPort-AV: E=McAfee;i="6200,9189,10017"; a="193593827" X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="scan'208";a="193593827" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jun 2021 18:30:07 -0700 IronPort-SDR: QWvAeC8XpgYr27wYJHFo2vK6fTwaMTZHNgAhlHAuLm6I5jWbIMGSB+4DA4LXCGpptPXs6/3z6M C5xbCWF5bHYA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,278,1616482800"; d="scan'208";a="479302000" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by FMSMGA003.fm.intel.com with ESMTP; 16 Jun 2021 18:30:06 -0700 Received: from fmsmsx607.amr.corp.intel.com (10.18.126.87) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Wed, 16 Jun 2021 18:30:06 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx607.amr.corp.intel.com (10.18.126.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Wed, 16 Jun 2021 18:30:06 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.173) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Wed, 16 Jun 2021 18:30:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VieePwos+TFjnx2IShjdGgSil+N7U8wpIRwS3G8CMWq8MY5+FFrirlfM2R8Xoq7x/etwWBCu+7ytqQAo3soFEoib9eDEYu7kEf29ebCSxaY5QEJ3XYnELvAP0Wcux1jaPAB0ivxA+eoBnWOp7Xp+0AlWrL+nnYj9KBlhwosLRc/VcUqZsXmuLn+IMRDFN2x7u5eAzWNaALAQti8iVwE5PKFZqITpC4ZlGBFXTMsPpzwoMhiJZuPhV7KsI8nIdthj5i3jfe0dZHk/AJqeZrDtikTFh4hAKWVRoppYjLRevr2zXhD9nCkeZQp2mVrUH9tysnRtHcKftNdGE6yv+7sOiQ== 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-SenderADCheck; bh=fq3c/nZlgCVY/0tiUo+k1d3VsV7IPZGincjYZwk1aW8=; b=CAdd/2/5zPGwzajeDT82adKY2nOYJlz5nK2LcAamYZ/CCd2iJqbvk9VgfNJp00qp8gq9LbVPZE9gJjE38q+1gxBjXdU10qleqEeZfkwN4Vd+TTGBh1BfUbW9ToUxDhCIQo6Fh248l2oHfYfdvUdCJcoImww66UkwnEVTV4r95r6CWwSXUBO6qcCf6WsKQti521KeIvy9wkJtSfJd6u6lCPDyqf2v9f6tsBlp8ZDDJIKHTlabc2Jb9y8euN2JFpNtWCKsSqs9u6pMHhSc72OcT3f2MYNbIHHSGr0k+rNYsy1NgDJ92T5x/o2vIustViJ0u9nObJOgRKsT1Hu0Q9+psA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fq3c/nZlgCVY/0tiUo+k1d3VsV7IPZGincjYZwk1aW8=; b=B9LvP5lPOQNf0Ft7UEdwkFZKgff/bkGUPeMa3usPOI8A1nQMvi8FXb3RXltLt7s7Xe6r22Xq6HFfkRYwJX2/ttCGreh1n328vHeP817vZ4SdTj8YXzMBUzoOKu+CsJngD88KtteywL7DvQe3f4oKIHauQQbX+/FrWBlsVAaney0= Received: from PH0PR11MB5064.namprd11.prod.outlook.com (2603:10b6:510:3b::15) by PH0PR11MB5079.namprd11.prod.outlook.com (2603:10b6:510:3d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21; Thu, 17 Jun 2021 01:30:04 +0000 Received: from PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::b4be:3994:dd4d:7b9d]) by PH0PR11MB5064.namprd11.prod.outlook.com ([fe80::b4be:3994:dd4d:7b9d%6]) with mapi id 15.20.4219.026; Thu, 17 Jun 2021 01:30:04 +0000 From: "Min Xu" To: "devel@edk2.groups.io" , "gjb@semihalf.com" CC: "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , "Samer.El-Haj-Mahmoud@arm.com" , "sunny.Wang@arm.com" , "mw@semihalf.com" , "upstream@semihalf.com" , "Yao, Jiewen" , "Wang, Jian J" , "lersek@redhat.com" Subject: Re: [edk2-devel] [PATCH v2 0/6] Secure Boot default keys Thread-Topic: [edk2-devel] [PATCH v2 0/6] Secure Boot default keys Thread-Index: AQHXVufbONw+O3kTQEeqw/sxxDhLSKsDhMMggASrIICACybpAIAEKWGA Date: Thu, 17 Jun 2021 01:30:04 +0000 Message-ID: References: <20210601131229.630611-1-gjb@semihalf.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.143.25] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4fc4c172-2d8d-4145-6947-08d9312f6ee5 x-ms-traffictypediagnostic: PH0PR11MB5079: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wOLOs2dV+D9CHfCoNmL9u+yftlNiyIWHvKmRQeVraSezrID6EkgqMfxqZtatmeBcprYtLTDoQTcyCx4viCLjDhbxlqhQZPmh2kxffMV+UjqbLAOvRIrNnzM1WSQzcbXsGfrkwwWxVn2NCNQ3HYkGt0f70cp60Hv7oL55KH1UOgpQiIVQXFCHciJHMsOquNMyEdFX64Ez3g4FHxyxcZz9Nb9Dyixv1aGkqk9T6NAOc0iUHl8biVm1Xj4CMlJrc58yM2K9mVy98EwfU9vefK/Sfl9J/KxOx/rBr3ntNM1Qac/7LuTu9TWJSdCqFnvuDCPv9sUrwdsVgsNs965rkE/H8RBvLU9QXQTkFWlw8WBpgkGf/kvGZKt0h8NoOqIz3AxkrLkGa3YR/EizH5X63gS+r443GGYJSVu1bmHUjixXhkSXn+9EAoHUZsX6P6v6oGvjNhiHCKAsxBFPjv2nfAmGjZcrRfQwLndVubEfX4SG87/S0QDWJBW5ul/c8lMdhy/Lr5qfAt3vXHDSnRdRXhvCyCxWwyQKQZBsXauRfFpL1qaAaX1p9Ia0gB/JMINtr883FFFeieRORY2UPl/ECHitW0k75eQTs2DQCoaVtzaFc2sKkaWJogajNzI9EMCxDkr6Y3gEve7JXoQsPRUiHaEBgen62eun4BkWgqfoy9zxkvHIJE49tbCo6N4PW3UbAvs86F2toCnr+8NRul1BN714HrB23WD/DpuucCR6E72WfFdYNGGDH16wiw2R08KTWIRJ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5064.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(39860400002)(136003)(396003)(346002)(376002)(186003)(52536014)(478600001)(55016002)(86362001)(5660300002)(33656002)(110136005)(71200400001)(76116006)(2906002)(66946007)(53546011)(83380400001)(966005)(6506007)(7696005)(8676002)(316002)(122000001)(9686003)(54906003)(64756008)(8936002)(38100700002)(66476007)(26005)(66446008)(66556008)(4326008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZDFXait2bDIwSEtxVENaWDNVZ2RsYllWZ1k1WmppdXlsTlpsVk11WXQzNjZ5?= =?utf-8?B?Tlk0QnBiT2FTMFpDeEh6UFVjVmdFaVFuREFNa24zTi8xTWwrRHp5eStlMWZR?= =?utf-8?B?RVlIeDQvWXJPMHBFWVkxOXYzc0pBL0x4alVkNGtVQ0RqQ210MElDUUYyUTlW?= =?utf-8?B?VUJodnpwNVMvK2lBYThGMjUrWEMyWEFTSkVpNFdsamNMYldPOXg1eXUwMUlN?= =?utf-8?B?eWJHdXZUY3JFRitoNy9BSDlrS2ZUbGFJUUJzcVRNbFROOFE3OEsvKzhUdWow?= =?utf-8?B?bGxnSENhREdDK1ZKbkd4UnlMUTdrSlFpM2V6T0ZIRXp2UGJXOTRhWWhEd3FC?= =?utf-8?B?RXJQNkVBTllYMkNtUm5rdTR1RWt6Um9lMEl2bW9pQk05MTFia1VyTy9sYTJV?= =?utf-8?B?UXBKOU9XeW9sV3JoU1NUMHRlT1UrUVRBM2N3bXBnd1RDalFQK1NxTG1YYzRO?= =?utf-8?B?NllzL2VDdlNWYnFDaGVUS25GRlNxYUhKS1htRE1BcE9mVGtIeFpPNHFWN1E5?= =?utf-8?B?enByKzh4bXNPMTgyN3k4VUIzYnJHUDV0ZjhDMTVlTFVVS1Bka3BPRFFKaFM0?= =?utf-8?B?M255TG54QldsM1U5SVdWUUErN3BEVklVV25ncjFaNVg2WTkvS0NZMmM3WTNM?= =?utf-8?B?QXJ5NG1ncE1wckRhS0NsQ05NcEN5Q0JVaC94NnVicUtEMmdIRUdDdUZ2TnpO?= =?utf-8?B?MndGTXhweXJvVkY2dkoxV3FMQkZ3QlNSRlZxa01TUjlIQmJBQTQ2Zjg3MXds?= =?utf-8?B?R3NqU0hldkc4YjI3K014ZDJ0bDdVQ05IanZDNEN1Um8vcnNIK05Wb3M5eGhy?= =?utf-8?B?RnZucHBaTTVhNU9WRnlzeEZZdi9Ycm8wMDRTbGdKVHp3cmt6bks1TmprNm9W?= =?utf-8?B?bmlKc2crYnB2bGEzdDlzeTNuTmw2ME82dUw2R0ZuNUtJQTkwQWZoSjR1OU9R?= =?utf-8?B?L0daRzRBRWcwd0tycHpCV3FuZU83aE54cnF5RmQ4a0ZZVjBleTMzSGJ3bXIr?= =?utf-8?B?MjhnZG5yVStGb1RQTUZjZGFVZXR3amdzclN4MUl0TWUxQVBhSUJqYWlZZUs3?= =?utf-8?B?YVNjTlF5TGVTSGlrblY5ZUtkcFZ5WXNIQ2wvYWJndWNxeG5ybHVKaUZ5dkVy?= =?utf-8?B?QnJWZE01Mm83aXNkUlExcklrSSsrN3ZKWG1qNWQ1a1JpbERHVjFNNW56YnZk?= =?utf-8?B?REk3UTlqTHJIVHhoYU5KNVlKNHFXWXZaWEtHRlEzc2VFcWQzdmlLZ3BHYlZW?= =?utf-8?B?TWNldmdtSnlxaWtDU2FvU2NWczRVNkREMDEzSGR5c245R3lTMS9vR1B4VVMw?= =?utf-8?B?enJLRnFiTTJsQWQxNjJaZGFTT3lJL0NFbjRBZVA1RUdZUjZXTDBpK3ovRE0w?= =?utf-8?B?cG5rYXhSQ2Q1b1RxdDJLRDhMbVdhRFJYcThGamVUQ3dHV0VCNWJpNFJTNXNx?= =?utf-8?B?VVA1UHpRZmwrQjlyWVF2aEFMblNXOTA2c1ZSK1RwVFlEVVNrSTk2OWFETkM1?= =?utf-8?B?TWtKL2ZuWG9HY25IRUV4OTRxaEpMNWpGbEplMzJvaTlCdHhHanVpcUVLU2Rs?= =?utf-8?B?dTErTnR5RCtTS2ZnckxMdjhEdGYxYnhXVEtGOFJZSksydE9TUGpMOVRBMFNX?= =?utf-8?B?MEtIQzltOWx0eVo2R1RZaEppWDJDdnlka2t3QXcycklYeG0yTjJvdVJsaCtI?= =?utf-8?B?OGREZWpxeWNleEt1UFdGN3lWcklxZzBDVEpEQnYyK2MvMlYwVk4wOEU4b0M5?= =?utf-8?Q?AAUHFMtXowMWN42rH8RSU+Dzea62FqBySfHGhLA?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5064.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4fc4c172-2d8d-4145-6947-08d9312f6ee5 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2021 01:30:04.2402 (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: I9Gd4A+GS8HPr4fXynaHNMt+7DENwxONCDC2lWaGtF97vr/fE17AeIG3b3CVNiEus1POL8rLWqZZjXev7pHh8w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB5079 Return-Path: min.m.xu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T24gMDYvMTQvMjAyMSA1OjQ4IFBNLCBHcnplZ29yeiBCZXJuYWNraSBXcm90ZToNCj4gSGkgTWlu IE0sDQo+IA0KPiBQbGVhc2UgZmluZCBsb2cgZnJvbSB0ZXN0cyBvZiBPdm1mWDY0IGJ1aWx0IHdp dGggVlMyMDE5IGF0Og0KPiBodHRwczovL2RyaXZlLmdvb2dsZS5jb20vZmlsZS9kLzE4dzdzNkd4 SXozYWVJZDIyeEFCTWliN0kzSlg3RzlYMS92aWV3P3UNCj4gc3A9c2hhcmluZw0KPiANClVzdWFs bHkgd2Ugc3VtbWFyaXplIHRoZSB0ZXN0IGluIGEgdGFibGUgd2hpY2ggaXMgcG9zdGVkIGluIHRo ZSBtYWlsIHRocmVhZCwgc28gdGhhdA0KdGhlIHRlc3QgcmVzdWx0IGlzIGNsZWFyIGFuZCBlYXN5 IHRvIHJlYWQuIEFsc28gaW4gdGhpcyB3YXkgdGhlIHRlc3QgcmVzdWx0IGNhbiBiZSByZWNvcmRl ZCBpbg0KdGhlIHJldmlldyB0aHJlYWQuIEkgYW0gYWZyYWlkIHRoZSB0ZXN0IGxvZyBpbiB0aGUg Z29vZ2xlIGRyaXZlIGNhbm5vdCBiZSBhY2Nlc3NlZA0Kb25lIGRheS4NCg0KPiB0aGFua3MsDQo+ IGdyZWcNCj4gDQo+IHBvbi4sIDcgY3plIDIwMjEgbyAwOToyOSBHcnplZ29yeiBCZXJuYWNraSA8 Z2piQHNlbWloYWxmLmNvbT4gbmFwaXNhxYIoYSk6DQo+ID4NCj4gPiBIaSBNaW4gTSwNCj4gPg0K PiA+IEkgdGVzdGVkIGl0IHdpdGggT3ZtZi4gSSB3aWxsIHRyeSBvdGhlciBjb21waWxlciBhbmQg cHJvdmlkZSB5b3UgbG9ncyBzb29uLg0KPiA+DQo+ID4gdGhhbmtzLA0KPiA+IGdyZWcNCj4gPg0K PiA+IHB0LiwgNCBjemUgMjAyMSBvIDEwOjE3IFh1LCBNaW4gTSA8bWluLm0ueHVAaW50ZWwuY29t PiBuYXBpc2HFgihhKToNCj4gPiA+DQo+ID4gPiBHcnplZ29yeg0KPiA+ID4gSGF2ZSB5b3UgYnVp bHQgdGhpcyBmZWF0dXJlIHdpdGggZGlmZmVyZW50IHRvb2wgY2hhaW5zLCBzdWNoIGFzDQo+IFZT MjAxNy9WUzIwMTkvR0NDNT8gQW5kIHRlc3QgaXQgaW4gSUEzMi9YNjQvQUFSQ0g2ND8NCj4gPiA+ IFdvdWxkIHlvdSBwb3N0IHlvdXIgdGVzdCByZXN1bHQgaW4gdGhlIG1haWw/DQo+ID4gPiBUaGFu a3MgbXVjaCENCj4gPiA+DQo+ID4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g PiA+IEZyb206IEdyemVnb3J6IEJlcm5hY2tpIDxnamJAc2VtaWhhbGYuY29tPg0KPiA+ID4gPiBT ZW50OiBUdWVzZGF5LCBKdW5lIDEsIDIwMjEgOToxMiBQTQ0KPiA+ID4gPiBUbzogZGV2ZWxAZWRr Mi5ncm91cHMuaW8NCj4gPiA+ID4gQ2M6IGxlaWZAbnV2aWFpbmMuY29tOyBhcmRiK3RpYW5vY29y ZUBrZXJuZWwub3JnOyBTYW1lci5FbC1IYWotDQo+ID4gPiA+IE1haG1vdWRAYXJtLmNvbTsgc3Vu bnkuV2FuZ0Bhcm0uY29tOyBtd0BzZW1paGFsZi5jb207DQo+ID4gPiA+IHVwc3RyZWFtQHNlbWlo YWxmLmNvbTsgWWFvLCBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPjsgV2FuZywNCj4gPiA+ ID4gSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBYdSwgTWluIE0gPG1pbi5tLnh1QGlu dGVsLmNvbT47DQo+ID4gPiA+IGxlcnNla0ByZWRoYXQuY29tOyBHcnplZ29yeiBCZXJuYWNraSA8 Z2piQHNlbWloYWxmLmNvbT4NCj4gPiA+ID4gU3ViamVjdDogW1BBVENIIHYyIDAvNl0gU2VjdXJl IEJvb3QgZGVmYXVsdCBrZXlzDQo+ID4gPiA+DQo+ID4gPiA+IFRoaXMgcGF0Y2hzZXQgYWRkcyBz dXBwb3J0IGZvciBpbml0aWFsaXphdGlvbiBvZiBkZWZhdWx0IFNlY3VyZQ0KPiA+ID4gPiBCb290 IHZhcmlhYmxlcyBiYXNlZCBvbiBrZXlzIGNvbnRlbnQgZW1iZWRkZWQgaW4gZmxhc2ggYmluYXJ5 Lg0KPiA+ID4gPiBUaGlzIGZlYXR1cmUgaXMgYWN0aXZlIG9ubHkgaWYgU2VjdXJlIEJvb3QgaXMg ZW5hYmxlZCBhbmQNCj4gPiA+ID4gREVGQVVMVF9LRVkgaXMgZGVmaW5lZC4gVGhlIHBhdGNoc2V0 IGNvbnNpc3QgYWxzbyBhcHBsaWNhdGlvbiB0bw0KPiA+ID4gPiBlbnJvbGwga2V5cyBmcm9tIGRl ZmF1bHQgdmFyaWFibGVzIGFuZCBzZWN1cmUgYm9vdCBtZW51IGNoYW5nZSB0byBhbGxvdw0KPiB1 c2VyIHRvIHJlc2V0IGtleSBjb250ZW50IHRvIGRlZmF1bHQgdmFsdWVzLg0KPiA+ID4gPiBEaXNj dXNzaW9uIG9uIGRlc2lnbiBjYW4gYmUgZm91bmQgYXQ6DQo+ID4gPiA+IGh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9yZmMvdG9waWMvODIxMzk4MDYjNjAwDQo+ID4gPiA+DQo+ID4gPiA+IEkgYWxz byBhZGRlZCBwYXRjaCBmb3IgUlBpNCB3aGljaCBlbmFibGVzIHRoaXMgZmVhdHVyZSBmb3IgdGhh dCBwbGF0Zm9ybS4NCj4gPiA+ID4NCj4gPiA+ID4gQ2hhbmdlcyBzaW5jZSB2MToNCj4gPiA+ID4g LSBjaGFuZ2UgbmFtZXM6DQo+ID4gPiA+ICAgU2VjQm9vdFZhcmlhYmxlTGliID0+IFNlY3VyZUJv b3RWYXJpYWJsZUxpYg0KPiA+ID4gPiAgIFNlY0Jvb3REZWZhdWx0S2V5c0R4ZSA9PiBTZWN1cmVC b290RGVmYXVsdEtleXNEeGUNCj4gPiA+ID4gICBTZWNFbnJvbGxEZWZhdWx0S2V5c0FwcCA9PiBF bnJvbGxGcm9tRGVmYXVsdEtleXNBcHANCj4gPiA+ID4gLSBjaGFuZ2UgbmFtZSBvZiBmdW5jdGlv biBDaGVja1NldHVwTW9kZSB0byBHZXRTZXR1cE1vZGUNCj4gPiA+ID4gLSByZW1vdmUgU2hlbGxQ a2cgZGVwZW5kZWN5IGZyb20gRW5yb2xsRnJvbURlZmF1bHRLZXlzQXBwDQo+ID4gPiA+IC0gcmVi YXNlIHRvIG1hc3Rlcg0KPiA+ID4gPg0KPiA+ID4gPiBHcnplZ29yeiBCZXJuYWNraSAoNik6DQo+ ID4gPiA+IFtlZGsyXQ0KPiA+ID4gPiAgIFNlY3VyaXR5UGtnOiBDcmVhdGUgbGlicmFyeSBmb3Ig c2V0dGluZyBTZWN1cmUgQm9vdCB2YXJpYWJsZXMuDQo+ID4gPiA+ICAgU2VjdXJpdHlQa2c6IENy ZWF0ZSBpbmNsdWRlIGZpbGUgZm9yIGRlZmF1bHQga2V5IGNvbnRlbnQuDQo+ID4gPiA+ICAgU2Vj dXJpdHlQa2c6IEFkZCBTZWN1cmVCb290RGVmYXVsdEtleXNEeGUgZHJpdmVyDQo+ID4gPiA+ICAg U2VjdXJpdHlQa2c6IEFkZCBFbnJvbGxGcm9tRGVmYXVsdEtleXMgYXBwbGljYXRpb24uDQo+ID4g PiA+ICAgU2VjdXJpdHlQa2c6IEFkZCBuZXcgbW9kdWxlcyB0byBTZWN1cml0eSBwYWNrYWdlLg0K PiA+ID4gPiAgIFNlY3VyaXR5UGtnOiBBZGQgb3B0aW9uIHRvIHJlc2V0IHNlY3VyZSBib290IGtl eXMuDQo+ID4gPiA+IFtlZGsyLXBsYXRmb3JtXQ0KPiA+ID4gPiAgIFBsYXRmb3JtL1Jhc3BiZXJy eVBpOiBFbmFibGUgZGVmYXVsdCBTZWN1cmUgQm9vdCB2YXJpYWJsZXMNCj4gPiA+ID4gaW5pdGlh bGl6YXRpb24NCj4gPiA+ID4NCj4gPiA+ID4gIFNlY3VyaXR5UGtnL1NlY3VyaXR5UGtnLmRlYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAxNCArDQo+ID4gPiA+ICBTZWN1cml0eVBrZy9TZWN1cml0eVBrZy5kc2MgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDUg Kw0KPiA+ID4gPiAgU2VjdXJpdHlQa2cvRW5yb2xsRnJvbURlZmF1bHRLZXlzQXBwL0Vucm9sbEZy b21EZWZhdWx0S2V5c0FwcC5pbmYNCj4gPiA+ID4gfCAgNDcgKw0KPiA+ID4gPg0KPiA+ID4gPiBT ZWN1cml0eVBrZy9MaWJyYXJ5L1NlY3VyZUJvb3RWYXJpYWJsZUxpYi9TZWN1cmVCb290VmFyaWFi bGVMaWIuaW4NCj4gPiA+ID4gZg0KPiA+ID4gPiB8ICA3OSArKw0KPiA+ID4gPg0KPiA+ID4gPg0K PiBTZWN1cml0eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdENvbmZpZ0R4ZS9T ZWN1cmVCb290Q29uZmlnDQo+ID4gPiA+IER4ZS5pbmYgICAgICAgICAgIHwgICAyICsNCj4gPiA+ ID4NCj4gPiA+ID4gU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50aWNhdGVkL1NlY3VyZUJvb3RE ZWZhdWx0S2V5c0R4ZS9TZWN1cmVCDQo+ID4gPiA+IG9vdEQNCj4gPiA+ID4gZWZhdWx0S2V5c0R4 ZS5pbmYgfCAgNDYgKw0KPiA+ID4gPiAgU2VjdXJpdHlQa2cvSW5jbHVkZS9MaWJyYXJ5L1NlY3Vy ZUJvb3RWYXJpYWJsZUxpYi5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwN Cj4gPiA+ID4gMjUyICsrKysrDQo+ID4gPiA+DQo+ID4gPiA+DQo+IFNlY3VyaXR5UGtnL1Zhcmlh YmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb25maWcNCj4g PiA+ID4gTnZEYXRhLmggICAgICAgICAgfCAgIDIgKw0KPiA+ID4gPg0KPiA+ID4gPg0KPiBTZWN1 cml0eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdENvbmZpZ0R4ZS9TZWN1cmVC b290Q29uZmlnLg0KPiA+ID4gPiB2ZnIgICAgICAgICAgICAgIHwgICA2ICsNCj4gPiA+ID4gIFNl Y3VyaXR5UGtnL0Vucm9sbEZyb21EZWZhdWx0S2V5c0FwcC9FbnJvbGxGcm9tRGVmYXVsdEtleXNB cHAuYw0KPiA+ID4gPiB8IDEwNyArKysNCj4gPiA+ID4gIFNlY3VyaXR5UGtnL0xpYnJhcnkvU2Vj dXJlQm9vdFZhcmlhYmxlTGliL1NlY3VyZUJvb3RWYXJpYWJsZUxpYi5jDQo+ID4gPiA+IHwgOTc5 ICsrKysrKysrKysrKysrKysrKysrDQo+ID4gPiA+DQo+ID4gPiA+DQo+IFNlY3VyaXR5UGtnL1Zh cmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290Q29uZmlnRHhlL1NlY3VyZUJvb3RDb25maWdJ DQo+ID4gPiA+IG1wbC5jICAgICAgICAgICAgfCAzNDMgKysrKy0tLQ0KPiA+ID4gPg0KPiA+ID4g Pg0KPiBTZWN1cml0eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdERlZmF1bHRL ZXlzRHhlL1NlY3VyZUJvb3REDQo+ID4gPiA+IGVmYXVsdEtleXNEeGUuYyAgIHwgIDY5ICsrDQo+ ID4gPiA+DQo+ID4gPiA+IFNlY3VyaXR5UGtnL0xpYnJhcnkvU2VjdXJlQm9vdFZhcmlhYmxlTGli L1NlY3VyZUJvb3RWYXJpYWJsZUxpYi51bg0KPiA+ID4gPiBpDQo+ID4gPiA+IHwgIDE2ICsNCj4g PiA+ID4gIFNlY3VyaXR5UGtnL1NlY3VyZUJvb3REZWZhdWx0S2V5cy5mZGYuaW5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA2Mg0KPiArKw0KPiA+ID4g Pg0KPiA+ID4gPg0KPiBTZWN1cml0eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9v dENvbmZpZ0R4ZS9TZWN1cmVCb290Q29uZmlnUw0KPiA+ID4gPiB0cmluZ3MudW5pICAgICAgIHwg ICA0ICsNCj4gPiA+ID4NCj4gPiA+ID4gU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50aWNhdGVk L1NlY3VyZUJvb3REZWZhdWx0S2V5c0R4ZS9TZWN1cmVCDQo+ID4gPiA+IG9vdEQNCj4gPiA+ID4g ZWZhdWx0S2V5c0R4ZS51bmkgfCAgMTcgKw0KPiA+ID4gPiAgMTcgZmlsZXMgY2hhbmdlZCwgMTg2 MiBpbnNlcnRpb25zKCspLCAxODggZGVsZXRpb25zKC0pICBjcmVhdGUNCj4gPiA+ID4gbW9kZSAx MDA2NDQNCj4gPiA+ID4gU2VjdXJpdHlQa2cvRW5yb2xsRnJvbURlZmF1bHRLZXlzQXBwL0Vucm9s bEZyb21EZWZhdWx0S2V5c0FwcC5pbmYNCj4gPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ ID4gPiBTZWN1cml0eVBrZy9MaWJyYXJ5L1NlY3VyZUJvb3RWYXJpYWJsZUxpYi9TZWN1cmVCb290 VmFyaWFibGVMaWIuaW4NCj4gPiA+ID4gZg0KPiA+ID4gPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ ID4gPiA+IFNlY3VyaXR5UGtnL1ZhcmlhYmxlQXV0aGVudGljYXRlZC9TZWN1cmVCb290RGVmYXVs dEtleXNEeGUvU2VjdXJlQg0KPiA+ID4gPiBvb3REDQo+ID4gPiA+IGVmYXVsdEtleXNEeGUuaW5m DQo+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gPiA+ID4gU2VjdXJpdHlQa2cvSW5jbHVk ZS9MaWJyYXJ5L1NlY3VyZUJvb3RWYXJpYWJsZUxpYi5oDQo+ID4gPiA+ICBjcmVhdGUgbW9kZSAx MDA2NDQNCj4gPiA+ID4gU2VjdXJpdHlQa2cvRW5yb2xsRnJvbURlZmF1bHRLZXlzQXBwL0Vucm9s bEZyb21EZWZhdWx0S2V5c0FwcC5jDQo+ID4gPiA+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gPiA+ ID4gU2VjdXJpdHlQa2cvTGlicmFyeS9TZWN1cmVCb290VmFyaWFibGVMaWIvU2VjdXJlQm9vdFZh cmlhYmxlTGliLmMNCj4gPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiA+ID4gPiBTZWN1cml0 eVBrZy9WYXJpYWJsZUF1dGhlbnRpY2F0ZWQvU2VjdXJlQm9vdERlZmF1bHRLZXlzRHhlL1NlY3Vy ZUINCj4gPiA+ID4gb290RA0KPiA+ID4gPiBlZmF1bHRLZXlzRHhlLmMNCj4gPiA+ID4gIGNyZWF0 ZSBtb2RlIDEwMDY0NA0KPiA+ID4gPiBTZWN1cml0eVBrZy9MaWJyYXJ5L1NlY3VyZUJvb3RWYXJp YWJsZUxpYi9TZWN1cmVCb290VmFyaWFibGVMaWIudW4NCj4gPiA+ID4gaSAgY3JlYXRlIG1vZGUg MTAwNjQ0IFNlY3VyaXR5UGtnL1NlY3VyZUJvb3REZWZhdWx0S2V5cy5mZGYuaW5jDQo+ID4gPiA+ ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gPiA+ID4gU2VjdXJpdHlQa2cvVmFyaWFibGVBdXRoZW50 aWNhdGVkL1NlY3VyZUJvb3REZWZhdWx0S2V5c0R4ZS9TZWN1cmVCDQo+ID4gPiA+IG9vdEQNCj4g PiA+ID4gZWZhdWx0S2V5c0R4ZS51bmkNCj4gPiA+ID4NCj4gPiA+ID4gLS0NCj4gPiA+ID4gMi4y NS4xDQo+ID4gPg0KPiANCj4gDQo+IA0KPiANCg0K