From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web12.843.1591985943268654609 for ; Fri, 12 Jun 2020 11:19:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=x/Etra+D; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: m85Y6AM0V9R75UvBvPdrDZzRPwy6eZlxTEyVXd3XX4t+rU4sZoflCHVTZUKsL7sN5ZiQH8sulP lyJr8JEaKjBw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Jun 2020 11:19:02 -0700 IronPort-SDR: hzFL5x20WIuJwUiSIwKW5BabZtjhrAuzJ+Y2o+YSRZ9rIE0pIUoRmVmaHwdqfhmfAwGfWnhck8 PUClFcc6yhDw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,504,1583222400"; d="scan'208";a="419548759" Received: from orsmsx103.amr.corp.intel.com ([10.22.225.130]) by orsmga004.jf.intel.com with ESMTP; 12 Jun 2020 11:19:02 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by ORSMSX103.amr.corp.intel.com (10.22.225.130) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 12 Jun 2020 11:19:02 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Fri, 12 Jun 2020 11:19:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F7xZGt4QUlrxuTr088pnFfkT8Oe/FtmPTmxN0h1JkglRIJGhvlshPNVx6Tp4y8dmYxHrOPf1YAbXc4aMkqu8RZ1yZzyJHuNhh2xMvU9/MRfUPahEJvTBLXa4YWQDsdttAzsK+SAb38czCDc/10EkU+ONTH6nWfcV7pPJhGIrsRo5Ag3tR9oCa6oZld2xgzSsTdM53EMuyGY6VjIQuftyUnAEDibh2ln5gZEsGx97uah0JraLOTtLo0JXQfrpoP8cotbGjtfzFCZmNb+9LGJzInwFNiZoS77x2Ay7gIPIewD/MkcPClC8UlZKTAG9RWRD7Lnh5Ew65fltfXxwJ0UYIg== 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=A59Pm/Yls+s4fm3hgd7JwHP43jusmp6vf/f1frdH1Vk=; b=bZ2u4/PIz8omkhVtGV8K1s7bXaWU1vMt7RKE2/zoWsmsBtMGvx0aqjsJh//Sic/UPOr0MBJbezciAO8Ooqp3e4By/GnYbohnJR87iw9zKB71eACXxixfqpkH8wC7eRiIhJ1CXY9iHpCC9dHEwiaznjLc738YcuPoLuUdxlCfMYwaNHYHLWxWAh/CAnpjQrYuznbAnmqIKsp4lz322osS7wJURH5GBLPJmSQP8ip/TZ9dI7UC4utwZ0oxaJoYz7wCzf9RNV7vyEG+KcC/peckGYORLdWuuGxg3Agseb4vR1ma38nJkVXK1p3n2PDBlPodSTEhbPnp3WGVeW/E6SG1pg== 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=A59Pm/Yls+s4fm3hgd7JwHP43jusmp6vf/f1frdH1Vk=; b=x/Etra+Dd9vKCk5ay3QMGqaxpgC4I8Cc5Dwtl7NW0oRkHD2WBh7c7iDVq8gmRHuJ0cSLaujVXjq7pBOxl649wtr50MwNN614LNkSgf9+33Lp7CyENVdvvfUWxswWcsTXOLEoSsFjDWsURorvjSOrK+BUNP0x0htXGY31FcRlj88= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4680.namprd11.prod.outlook.com (2603:10b6:208:26d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3088.22; Fri, 12 Jun 2020 18:19:01 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::10bc:1a4e:4745:ffc1%3]) with mapi id 15.20.3088.022; Fri, 12 Jun 2020 18:19:01 +0000 From: "Michael D Kinney" To: Ard Biesheuvel , "devel@edk2.groups.io" , Sean Brogan , "lersek@redhat.com" , Bret Barkelew , "Kinney, Michael D" Subject: Re: [edk2-devel] ci problems again Thread-Topic: [edk2-devel] ci problems again Thread-Index: AQHWQJ9yf4OiO4V9pU+f3oIOJo6hHqjVHKfQgAADdoCAAAb3AIAAASsAgAAExZCAABnccA== Date: Fri, 12 Jun 2020 18:19:00 +0000 Message-ID: References: <08ef07fe-67cd-7fad-a43c-2483136772af@arm.com> <9498c58c-4a77-5ecf-43ff-f218e4987bfc@arm.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.2.0.6 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [134.134.136.193] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1bf3b2b9-f9ed-4cbb-0ed6-08d80efd14b8 x-ms-traffictypediagnostic: MN2PR11MB4680: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-forefront-prvs: 0432A04947 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: OUfEdWbnHgVCFY9SrPkgilGfcjBIzJJeAZNmf6vZ04Q6o2hN1Bu6g5ikdqfqVPgJHAytMFrc3hRX5HoTHVuYHZMIIBUdu8TRu37TUCruB1yQbTSDntNJX2y6ajh2pk3USJWQpD7JOxNJD2FMv6c+H39km+zFaNTCfOfhgcam+DljxrpO7rcE/IgbrqBcRgTTQrBupUMNc8L4tVfEs+zSvm7mgEXn28n5C3nGfPu/2l5ix0DZcLY/wqAzev5ZjYb8ako5eJjr9SKh9S9KBYAj6BujnXTPhQpUs8FI7/63NTaLnR8aoozrTRnEIYUmt5Xb2sd4LX+MGhtcqo4ndv0zL4ussqGbuSk56JEVOcIuQNiAgb9Di8FdlfQwscfFbpUaduhMAoIDPtZg2QU5ujnM33YD/QJPzS5Z2T5eDorYZbat+U92JgLAg5MLuCawtLdVxIulSU1As6U+JO3z2a/cpA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(366004)(396003)(39860400002)(346002)(376002)(136003)(71200400001)(8936002)(8676002)(2906002)(2940100002)(5660300002)(110136005)(9686003)(55016002)(64756008)(33656002)(52536014)(478600001)(316002)(45080400002)(86362001)(66476007)(66446008)(83380400001)(966005)(6506007)(53546011)(76116006)(186003)(66946007)(66556008)(7696005)(26005)(460985005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: 6yl+F91yNM+Ec4Usu5riCLEl9k4fNf4NyzVvWFu1jcvSyCdz1SfZSuw1sTEjxUb6Ehc88MiySgy/wsOaJqkMD8Oc1paU0ZI3gxrljGpsIjBE2T8YVg0AIgcRZROoJ+S9/D0qlC4Cl+sR8lAoO1RJQaMmph4vYZHIVQHkBx8gVwXPL1i7T5reca0pXqOlffKm7RoFeINRdoO6e1WUAPTXsN/NqSCeaS2j3HIbMtzPH+xy1hFNJcgq4B+GbeYjb3FCLy51HEEKNR4Hei1iDBorh/nTlv0xX474yfREWZg+E0JEphT0yScVHj7MiLhP/zbWNsUKO1bxZL1uEr/+cMuNUQ51jOuKukNxnjdzwkRsKBSDjOoJHK/TxvvAfADs/15gWPqTuB8ZGcxHQFzP1gFoKAO1mbTjztV5Qz0DESkpyXxv835DlzkPYBdwNyxRohCcPHvZJWQsoIxEhIz6rIUAvY5CHGRVk+eg1b26hFmtOlX02IPA6Z2zWm8+Bb04lxZu MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 1bf3b2b9-f9ed-4cbb-0ed6-08d80efd14b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2020 18:19:00.7937 (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: MtRRzexhVIPV6lJ27emo3UDYxTXEVkhGn/qVPrXyU93W1Hg5iso/4o+LMmfVSsoiznV59BVeh/XJs0AQgL8FdCxvkLxMpwnD7JYo8rHoM6Y= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4680 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 SGkgQXJkLA0KDQpJIHRoaW5rIHRoaXMgaXMgcmVsYXRlZCB0byBhIHBhdGNoIHNlcmllcyB0aGF0 IGRlbGV0ZXMNCnNvbWUgZmlsZXMuDQoNClRoZSBmb2xsb3dpbmcgY29kZSBpbiB0aGUgZWRrMi1w eXRvb2wtZXh0ZW5zaW9ucyBpcyBjb2xsZWN0aW5nDQp0aGUgZmlsZXMgdGhhdCBjaGFuZ2UgaW4g YSBwciB0byBkZXRlcm1pbmUgdGhlIGNvbXBvbmVudHMgdGhhdA0KbmVlZCB0byBiZSBidWlsdC4N Cg0KaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyLXB5dG9vbC1leHRlbnNpb25zL2Js b2IvZTAzNjkzNzY2NmM3OTdkNmQxYWE0YTgyODUwODhkM2VhZTEyOGQ2Yy9lZGsydG9vbGV4dC9p bnZvY2FibGVzL2VkazJfcHJfZXZhbC5weSNMMjcxDQoNCkl0IGRvZXMgbm90IGZpbHRlciBvdXQg ZmlsZXMgdGhhdCBoYXZlIGJlZW4gZGVsZXRlZC4NCg0KSSB0cmllZCB0aGUgZm9sbG93aW5nIGNo YW5nZSB0aGF0IGZpbHRlcnMgb3V0IGZpbGVzIHRoYXQNCmhhdmUgYmVlbiBkZWxldGVkIGFuZCBy ZXZlcnNlcyB0aGUgZGlmZiB0byBiZSBmcm9tIHRoZQ0KYmFzZSBicmFuY2ggdG8gSEVBRCBzbyB0 aGUgZmlsZXMgZGVsZXRlZCBmaWx0ZXIgd29ya3MgYXMNCmV4cGVjdGVkLiAgVGhlIHN0dWFydCBj b21tYW5kIGNvbXBsZXRlcyB3aXRob3V0IGVycm9ycy4NCg0KZGlmZiAtLWdpdCBhL2VkazJ0b29s ZXh0L2ludm9jYWJsZXMvZWRrMl9wcl9ldmFsLnB5IGIvZWRrMnRvb2xleHQvaW52b2NhYmxlcy9l ZGsyX3ByX2V2YWwucHkNCmluZGV4IDAwYWMyODIuLmEzZjU1YjcgMTAwNjQ0DQotLS0gYS9lZGsy dG9vbGV4dC9pbnZvY2FibGVzL2VkazJfcHJfZXZhbC5weQ0KKysrIGIvZWRrMnRvb2xleHQvaW52 b2NhYmxlcy9lZGsyX3ByX2V2YWwucHkNCkBAIC0yNjgsNyArMjY4LDcgQEAgZGVmIF9nZXRfZmls ZXNfdGhhdF9jaGFuZ2VkX2luX3RoaXNfcHIoc2VsZiwgYmFzZV9icmFuY2gpIC0+IHR1cGxlOg0K DQogICAgICAgICAjIGdldCBmaWxlIGRpZmZlcmVuY2VzIGJldHdlZW4gcHIgYW5kIGJhc2UNCiAg ICAgICAgIG91dHB1dCA9IFN0cmluZ0lPKCkNCi0gICAgICAgIGNtZF9wYXJhbXMgPSBmImRpZmYg LS1uYW1lLW9ubHkgSEVBRC4ue2Jhc2VfYnJhbmNofSINCisgICAgICAgIGNtZF9wYXJhbXMgPSBm ImRpZmYgLS1uYW1lLW9ubHkgLS1kaWZmLWZpbHRlcj1kIHtiYXNlX2JyYW5jaH0uLkhFQUQiDQog ICAgICAgICByYyA9IFJ1bkNtZCgiZ2l0IiwgY21kX3BhcmFtcywgb3V0c3RyZWFtPW91dHB1dCkN Cg0KICAgICAgICAgaWYocmMgPT0gMCk6DQoNCkkgZG8gbm90IGtub3cgaWYgdGhpcyBjaGFuZ2Ug aGFzIG90aGVyIHVuaW50ZW5kZWQgc2lkZSBlZmZlY3RzLiAgSQ0KbmVlZCBlZGsyLXB5dG9vbHMt ZXh0ZW5zaW9ucyB0byBwcm92aWRlIGlucHV0Lg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiBTZW50OiBGcmlkYXksIEp1bmUgMTIsIDIwMjAgOTo0OSBBTQ0KPiBUbzog QXJkIEJpZXNoZXV2ZWwgPGFyZC5iaWVzaGV1dmVsQGFybS5jb20+Ow0KPiBkZXZlbEBlZGsyLmdy b3Vwcy5pbzsgU2VhbiBCcm9nYW4NCj4gPHNwYnJvZ2FuQG91dGxvb2suY29tPjsgbGVyc2VrQHJl ZGhhdC5jb207IEtpbm5leSwNCj4gTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NCj4gU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBjaSBwcm9ibGVtcyBhZ2Fpbg0KPiANCj4g SGkgQXJkLA0KPiANCj4gVGhlIGdlbmVyYWwgaW5zdHJ1Y3Rpb25zIHRvIHNldHVwIGVudiBhcmUg aW4gdGhlIHJlcG8NCj4gaGVyZToNCj4gDQo+IA0KPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9j b3JlL2VkazIvdHJlZS9tYXN0ZXIvLnB5dG9vbA0KPiANCj4gSSBkaWQgdGhpcyBhbmQgcHVsbGVk IFBSIDY4OSBhbmQgcmFuIHRoZSBjb21tYW5kIGZyb20NCj4gdGhlDQo+IEF6dXJlIHBpcGVsaW5l cyBsb2cgYW5kIHJlcHJvZHVjZWQgdGhlIHNhbWUgZmFpbHVyZSBvbg0KPiBteQ0KPiBsYXB0b3Au ICBIZXJlIGlzIHRoZSBsb2cgZnJvbSBteSBsYXB0b3AuICBJIHdpbGwgZGVidWcgYQ0KPiBiaXQg bW9yZSB0byBzZWUgd2hhdCB0aGUgaXNzdWUgaXMuICBUaGlzIGNvbW1hbmQgcGFzc2VzDQo+IHdp dGggZWRrMi9tYXN0ZXIuICBJdCBmYWlscyB3aXRoIG15IHByXzY4OSBicmFuY2guDQo+IA0KPiAN Cj4gKGVudikgYzpcd29ya1xHaXRIdWJcdGlhbm9jb3JlXGVkazI+Z2l0IGNoZWNrb3V0IHByXzY4 OQ0KPiBTd2l0Y2hlZCB0byBicmFuY2ggJ3ByXzY4OScNCj4gDQo+IChlbnYpIGM6XHdvcmtcR2l0 SHViXHRpYW5vY29yZVxlZGsyPnN0dWFydF9wcl9ldmFsIC1jDQo+IE92bWZQa2cvUGxhdGZvcm1D SS9QbGF0Zm9ybUJ1aWxkLnB5IC10IERFQlVHIC1hIElBMzIgLS0NCj4gcHItdGFyZ2V0IG9yaWdp bi9tYXN0ZXINCj4gU0VDVElPTiAtIEluaXQgU0RFDQo+IFNFQ1RJT04gLSBMb2FkaW5nIFBsdWdp bnMNCj4gU0VDVElPTiAtIFN0YXJ0IEludm9jYWJsZSBUb29sDQo+IEVSUk9SIC0gRmFpbGVkIHRv IGdldCBwYWNrYWdlIGZvciBmaWxlDQo+IEFybVZpcnRQa2cvSW5jbHVkZS9QbGF0Zm9ybS9IaWRk ZW4uaC4gIEV4Y2VwdGlvbg0KPiBbV2luRXJyb3IgM10gVGhlIHN5c3RlbSBjYW5ub3QgZmluZCB0 aGUgcGF0aCBzcGVjaWZpZWQ6DQo+ICdjOlxcd29ya1xcR2l0SHViXFx0aWFub2NvcmVcXGVkazJc XEFybVZpcnRQa2dcXEluY2x1ZGVcDQo+IFxQbGF0Zm9ybScNCj4gRVJST1IgLSBGYWlsZWQgdG8g Z2V0IHBhY2thZ2UgZm9yIGZpbGUNCj4gQXJtVmlydFBrZy9QcmVQaS9TY3JpcHRzL1ByZVBpLVBJ RS5sZHMuICBFeGNlcHRpb24NCj4gW1dpbkVycm9yIDNdIFRoZSBzeXN0ZW0gY2Fubm90IGZpbmQg dGhlIHBhdGggc3BlY2lmaWVkOg0KPiAnYzpcXHdvcmtcXEdpdEh1YlxcdGlhbm9jb3JlXFxlZGsy XFxBcm1WaXJ0UGtnXFxQcmVQaVxcUw0KPiBjcmlwdHMnDQo+IEVSUk9SIC0gRmFpbGVkIHRvIGdl dCBwYWNrYWdlIGZvciBmaWxlDQo+IEFybVZpcnRQa2cvSW5jbHVkZS9QbGF0Zm9ybS9IaWRkZW4u aC4gIEV4Y2VwdGlvbg0KPiBbV2luRXJyb3IgM10gVGhlIHN5c3RlbSBjYW5ub3QgZmluZCB0aGUg cGF0aCBzcGVjaWZpZWQ6DQo+ICdjOlxcd29ya1xcR2l0SHViXFx0aWFub2NvcmVcXGVkazJcXEFy bVZpcnRQa2dcXEluY2x1ZGVcDQo+IFxQbGF0Zm9ybScNCj4gRVJST1IgLSBGYWlsZWQgdG8gZ2V0 IHBhY2thZ2UgZm9yIGZpbGUNCj4gQXJtVmlydFBrZy9QcmVQaS9TY3JpcHRzL1ByZVBpLVBJRS5s ZHMuICBFeGNlcHRpb24NCj4gW1dpbkVycm9yIDNdIFRoZSBzeXN0ZW0gY2Fubm90IGZpbmQgdGhl IHBhdGggc3BlY2lmaWVkOg0KPiAnYzpcXHdvcmtcXEdpdEh1YlxcdGlhbm9jb3JlXFxlZGsyXFxB cm1WaXJ0UGtnXFxQcmVQaVxcUw0KPiBjcmlwdHMnDQo+IFRyYWNlYmFjayAobW9zdCByZWNlbnQg Y2FsbCBsYXN0KToNCj4gICBGaWxlICJDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBW aXN1YWwNCj4gU3R1ZGlvXFNoYXJlZFxQeXRob24zN182NFxsaWJccnVucHkucHkiLCBsaW5lIDE5 MywgaW4NCj4gX3J1bl9tb2R1bGVfYXNfbWFpbg0KPiAgICAgIl9fbWFpbl9fIiwgbW9kX3NwZWMp DQo+ICAgRmlsZSAiQzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsDQo+IFN0 dWRpb1xTaGFyZWRcUHl0aG9uMzdfNjRcbGliXHJ1bnB5LnB5IiwgbGluZSA4NSwgaW4NCj4gX3J1 bl9jb2RlDQo+ICAgICBleGVjKGNvZGUsIHJ1bl9nbG9iYWxzKQ0KPiAgIEZpbGUNCj4gImM6XHdv cmtcR2l0SHViXHRpYW5vY29yZVxlZGsyXGVudlxTY3JpcHRzXHN0dWFydF9wcl9ldmENCj4gbC5l eGVcX19tYWluX18ucHkiLCBsaW5lIDcsIGluIDxtb2R1bGU+DQo+ICAgRmlsZSAiYzpcd29ya1xn aXRodWJcdGlhbm9jb3JlXGVkazJcZW52XGxpYlxzaXRlLQ0KPiBwYWNrYWdlc1xlZGsydG9vbGV4 dFxpbnZvY2FibGVzXGVkazJfcHJfZXZhbC5weSIsIGxpbmUNCj4gMzg5LCBpbiBtYWluDQo+ICAg ICBFZGsyUHJFdmFsKCkuSW52b2tlKCkNCj4gICBGaWxlICJjOlx3b3JrXGdpdGh1Ylx0aWFub2Nv cmVcZWRrMlxlbnZcbGliXHNpdGUtDQo+IHBhY2thZ2VzXGVkazJ0b29sZXh0XGJhc2VfYWJzdHJh Y3RfaW52b2NhYmxlLnB5IiwgbGluZQ0KPiAxNDEsIGluIEludm9rZQ0KPiAgICAgcmV0Y29kZSA9 IHNlbGYuR28oKQ0KPiAgIEZpbGUgImM6XHdvcmtcZ2l0aHViXHRpYW5vY29yZVxlZGsyXGVudlxs aWJcc2l0ZS0NCj4gcGFja2FnZXNcZWRrMnRvb2xleHRcaW52b2NhYmxlc1xlZGsyX3ByX2V2YWwu cHkiLCBsaW5lDQo+IDgyLCBpbiBHbw0KPiAgICAgYWN0dWFsUGFja2FnZXNEaWN0ID0NCj4gc2Vs Zi5nZXRfcGFja2FnZXNfdG9fYnVpbGQoc2VsZi5yZXF1ZXN0ZWRfcGFja2FnZV9saXN0KQ0KPiAg IEZpbGUgImM6XHdvcmtcZ2l0aHViXHRpYW5vY29yZVxlZGsyXGVudlxsaWJcc2l0ZS0NCj4gcGFj a2FnZXNcZWRrMnRvb2xleHRcaW52b2NhYmxlc1xlZGsyX3ByX2V2YWwucHkiLCBsaW5lDQo+IDIw MiwgaW4gZ2V0X3BhY2thZ2VzX3RvX2J1aWxkDQo+ICAgICBjaGFuZ2VkX21vZHVsZXMgPQ0KPiBz ZWxmLl9nZXRfdW5pcXVlX21vZHVsZV9pbmZzX2NoYW5nZWQoZmlsZXMpDQo+ICAgRmlsZSAiYzpc d29ya1xnaXRodWJcdGlhbm9jb3JlXGVkazJcZW52XGxpYlxzaXRlLQ0KPiBwYWNrYWdlc1xlZGsy dG9vbGV4dFxpbnZvY2FibGVzXGVkazJfcHJfZXZhbC5weSIsIGxpbmUNCj4gMjM1LCBpbiBfZ2V0 X3VuaXF1ZV9tb2R1bGVfaW5mc19jaGFuZ2VkDQo+ICAgICBpbmZzID0NCj4gc2VsZi5lZGsyX3Bh dGhfb2JqLkdldENvbnRhaW5pbmdNb2R1bGVzKG9zLnBhdGguYWJzcGF0aCgNCj4gZikpDQo+ICAg RmlsZSAiYzpcd29ya1xnaXRodWJcdGlhbm9jb3JlXGVkazJcZW52XGxpYlxzaXRlLQ0KPiBwYWNr YWdlc1xlZGsydG9vbGxpYlx1ZWZpXGVkazJccGF0aF91dGlsaXRpZXMucHkiLCBsaW5lDQo+IDIx MSwgaW4gR2V0Q29udGFpbmluZ01vZHVsZXMNCj4gICAgIGZvciBmIGluIG9zLmxpc3RkaXIoZGly cGF0aCk6DQo+IEZpbGVOb3RGb3VuZEVycm9yOiBbV2luRXJyb3IgM10gVGhlIHN5c3RlbSBjYW5u b3QgZmluZA0KPiB0aGUgcGF0aCBzcGVjaWZpZWQ6DQo+ICdjOlxcd29ya1xcR2l0SHViXFx0aWFu b2NvcmVcXGVkazJcXEFybVZpcnRQa2dcXEluY2x1ZGVcDQo+IFxQbGF0Zm9ybScNCj4gDQo+IEJl c3QgcmVnYXJkcywNCj4gDQo+IE1pa2UNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPiBGcm9tOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT4NCj4g PiBTZW50OiBGcmlkYXksIEp1bmUgMTIsIDIwMjAgOToxNiBBTQ0KPiA+IFRvOiBLaW5uZXksIE1p Y2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiA+IGRldmVsQGVkazIuZ3Jv dXBzLmlvOyBTZWFuIEJyb2dhbg0KPiA+IDxzcGJyb2dhbkBvdXRsb29rLmNvbT47IGxlcnNla0By ZWRoYXQuY29tDQo+ID4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBjaSBwcm9ibGVtcyBhZ2Fp bg0KPiA+DQo+ID4gT24gNi8xMi8yMCA2OjEyIFBNLCBLaW5uZXksIE1pY2hhZWwgRCB3cm90ZToN Cj4gPiA+IEhpIEFyZCwNCj4gPiA+DQo+ID4gPiBUaGUgQ0kgYWdlbnRzIGFyZSBzdGF0ZWxlc3Ms IHNvIGl0IGNhbiBub3QgYmUgc3RhbGUNCj4gPiA+IGNvbnRlbnQuDQo+ID4gPg0KPiA+DQo+ID4g U28gd2h5IGlzIGl0IGxvb2tpbmcgZm9yDQo+IEFybVZpcnRQa2cvUHJlUGkvU2NyaXB0cy9QcmVQ aS0NCj4gPiBQSUUubGRzIGV2ZW4NCj4gPiB0aG91Z2ggbm90IGEgc2luZ2xlIHJlZmVyZW5jZSB0 byBpdCByZW1haW5zIGFueXdoZXJlDQo+IGluDQo+ID4gdGhlIHRyZWU/DQo+ID4NCj4gPiAoZ3Jl cCdpbmcgZm9yIFByZVBpLVBJRS5sZHMgaW4gdGhlIGVkazIgdHJlZSBnaXZlcyAwDQo+ID4gaGl0 cykNCj4gPg0KPiA+DQo+ID4gPiBIYXZlIHlvdSB0cmllZCB0aGUgcHl0b29scyBjb21tYW5kIHRo YXQgaXMgYmVpbmcNCj4gdXNlZA0KPiA+ID4gbG9jYWxseSBmb3IgdGhpcyBwYXRjaCBzZXJpZXM/ DQo+ID4gPg0KPiA+DQo+ID4gTm8uIEFyZSB0aGVyZSBhbnkgaW5zdHJ1Y3Rpb25zIG9uIGhvdyB0 byB1c2UgdGhhdD8NCj4gPg0KPiA+DQo+ID4NCj4gPiA+DQo+ID4gPj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gPiA+PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRr Mi5ncm91cHMuaW8+DQo+IE9uDQo+ID4gPj4gQmVoYWxmIE9mIEFyZCBCaWVzaGV1dmVsDQo+ID4g Pj4gU2VudDogRnJpZGF5LCBKdW5lIDEyLCAyMDIwIDg6NDcgQU0NCj4gPiA+PiBUbzogS2lubmV5 LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsNCj4gPiA+PiBkZXZlbEBl ZGsyLmdyb3Vwcy5pbzsgU2VhbiBCcm9nYW4NCj4gPiA+PiA8c3Bicm9nYW5Ab3V0bG9vay5jb20+ OyBsZXJzZWtAcmVkaGF0LmNvbQ0KPiA+ID4+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gY2kg cHJvYmxlbXMgYWdhaW4NCj4gPiA+Pg0KPiA+ID4+IE9uIDYvMTIvMjAgNTozNiBQTSwgS2lubmV5 LCBNaWNoYWVsIEQgd3JvdGU6DQo+ID4gPj4+IEhpIEFyZCwNCj4gPiA+Pj4NCj4gPiA+Pj4gUGxl YXNlIGxvb2sgYXQgdGhpcyBtb3JlIGRldGFpbGVkIGxvZyBmcm9tIEF6dXJlLg0KPiA+ID4+Pg0K PiA+ID4+PiBodHRwczovL2Rldi5henVyZS5jb20vdGlhbm9jb3JlL2VkazItDQo+ID4gPj4NCj4g Pg0KPiBjaS9fYnVpbGQvcmVzdWx0cz9idWlsZElkPTgxNzAmdmlldz1sb2dzJmpvYklkPTY4MGI3 OWNhLQ0KPiA+ID4+IDJjZTktNTZkNC0xMjdiLWVlNmU5NTY4NTc1MCZqPTY4MGI3OWNhLTJjZTkt NTZkNC0NCj4gPiAxMjdiLQ0KPiA+ID4+IGVlNmU5NTY4NTc1MCZ0PTFlMTJkYmY5LWIzZWYtNTJi Yi0xMDE5LTRjMmY0NDNhZWY3Mg0KPiA+ID4+Pg0KPiA+ID4+PiBJdCBzYXlzIGl0IGNhbiBub3Qg ZmluZCBzb21lIHBhdGhzIGluIEFybVZpcnRQa2cuDQo+ID4gPj4+DQo+ID4gPj4NCj4gPiA+PiBJ dCBpcyBjb21wbGFpbmluZyBhYm91dCBmaWxlcyB0aGF0IGFyZSBiZWluZw0KPiByZW1vdmVkDQo+ ID4gYnkNCj4gPiA+PiB0aGUgc2VyaWVzOg0KPiA+ID4+DQo+ID4gPj4gRmFpbGVkIHRvIGdldCBw YWNrYWdlIGZvciBmaWxlDQo+ID4gPj4gQXJtVmlydFBrZy9JbmNsdWRlL1BsYXRmb3JtL0hpZGRl bi5oLg0KPiA+ID4+IEZhaWxlZCB0byBnZXQgcGFja2FnZSBmb3IgZmlsZQ0KPiA+ID4+IEFybVZp cnRQa2cvUHJlUGkvU2NyaXB0cy9QcmVQaS1QSUUubGRzLg0KPiA+ID4+DQo+ID4gPj4gYnV0IEkg Y2Fubm90IGZpbmQgYW55IHJlbWFpbmluZyByZWZlcmVuY2VzIHRvIHRob3NlDQo+ID4gPj4gZmls ZXMgaW4gYW55d2hlcmUgaW4NCj4gPiA+PiB0aGUgdHJlZSwgc28gaXQgc2VlbXMgdGhlIENJIGhh cyByZW1lbWJlcmVkIHRoZQ0KPiA+ID4+IGV4aXN0ZW5jZSBvZiB0aG9zZSBmaWxlcw0KPiA+ID4+ IGluIHNvbWUgd2F5LCBhbmQgaXMgbm93IGV4cGVjdGluZyB0aGVtIHRvIGJlIHN0aWxsDQo+ID4g Pj4gdGhlcmUuDQo+ID4gPj4NCj4gPiA+PiBTbyBJIGRvbid0IHRoaW5rIHRoZXJlIGlzIGFueSB3 YXkgSSBjYW4gZml4IHRoaXMNCj4gPiBteXNlbGYuDQo+ID4gPj4gU29tZW9uZSBuZWVkcw0KPiA+ ID4+IHRvIHdpcGUgdGhlIGJ1aWxkIGRpcmVjdG9yeSBmb3IgdGhlc2UgQ0kgam9icy4NCj4gPiA+ Pg0KPiA+ID4+IA0KPiA+ID4NCg0K