Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp1271207ybf; Thu, 27 Feb 2020 07:52:51 -0800 (PST) X-Google-Smtp-Source: APXvYqxvfMEd7pptjtAnChHB2fU8TlzUCymkw/uabhoQXqWzsPeO5jX/0q8HRjFQ6WJQ1hYUDymS X-Received: by 2002:a9d:4c8c:: with SMTP id m12mr278187otf.312.1582818771674; Thu, 27 Feb 2020 07:52:51 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1582818771; cv=pass; d=google.com; s=arc-20160816; b=FxP1YFjfEKDKkN5P5u2IANd+d5F5vWHKrMVICOpy404iByVS4HOqy7KSYvDkGQJTeO t082hAl6TDgb7r7Ujzp4mDEKOR7NB9ZhdWKDwHIqpOCT/t2M0WzY6c9ZnpC+N9/+f9eb L5X6Q7Yxk62VnbnufielXVPne54RRaG9O1I6KTHOIdfkE2tnVCzaZqiP+t0Ds77pwDh4 yfKJaRlR9iAaVyU71wDDI/v36vIpU04nBSUvW0QKmlT9PpI9VF2bOKt2NxRsotXir8u3 MpyoqXoUgnT6G+KKPPTZ2rGJVpsFKSMwS4Binp7Pt82MzBsh1fhAny0/Gu/eseEtxQut sEhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=0qpGKdd4KYz1p4f46Txoz3fj4eK5wOqq6JczX601k7Q=; b=F45zpBM7Hf6BOPiHj7EcKVW5Af++xEuwEWNYOoxYsJrRTMeX6nJNwSDmSKLM1pqg/S XICqPLd3Ymm4vpqo/e6cMpTwJO+EWMz/y+id4ymJm2LnXzk8P2KDYWq8Zvog0rG2F4zW 8Upo8GRBe79Fr4GFAFXkm77yQgGh6IOKLXA9zTbBC78TFx/JqE+Zu3nXK8K9kMv//yO7 iseEQe7cGOSc2+7q7A1Xx8ozZMngZhHNmO7I8RnGuCkoeuLXAdPgfPhs1M19QaRlYiJ7 fHZm22bnxNVDXpYoBARF2oZ4IuRSkt6il8ukZ4VVyYxAfj+TL5v/MR8PexS7+Q+6LhVs GXxQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=ICS43apk; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u143si43522oif.84.2020.02.27.07.52.39; Thu, 27 Feb 2020 07:52:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@renesasgroup.onmicrosoft.com header.s=selector2-renesasgroup-onmicrosoft-com header.b=ICS43apk; arc=pass (i=1 spf=pass spfdomain=renesas.com dkim=pass dkdomain=renesas.com dmarc=pass fromdomain=renesas.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729723AbgB0PwX (ORCPT + 99 others); Thu, 27 Feb 2020 10:52:23 -0500 Received: from mail-eopbgr1410127.outbound.protection.outlook.com ([40.107.141.127]:30506 "EHLO JPN01-OS2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729110AbgB0PwX (ORCPT ); Thu, 27 Feb 2020 10:52:23 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EHQW58GZzp4n9rubHUgbBZIUuSK8Bfn3DNOc0s4016pytRUoJAJpUuLZJbLaQTGxnzUw6FvTGUkAPJhNKNp3gjXmYYN2hcU2VSmha1oiH//0Q755mzM/6R60m4Y8aA+lfBc1BEWiWnTBlLheqLESHjRM6MU3F+5rgQX41zVdz3qcIizO8NEmhj+SW/cQWg3L+rXC8DiKP/fMwaGXJkb5TKF5flwH7FL2V0ILBxJt9SzO7b3ext9RUXxYhWT6mtGdSaSH70RRzwDN3pkI44GHH9IL6ZamoNKTimdwV9aicRwY2guUG4LwfjXJ/pz+8M0xW4WHP0P8cpaIKqXenGQTSQ== 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=0qpGKdd4KYz1p4f46Txoz3fj4eK5wOqq6JczX601k7Q=; b=KcsQw6+GtO84F9HN1KBndv23oi3CIYCefLBmRqsdaqyJGWs1IHm4x5ZRNK0wZbHq7azy0EiBAjqpX22TyrAMyM/qb9ZJnacXmNstccwmfhY/X+6lUHhIoO6D8dR4i9pgxxGqgva/TO6A0WwtnWtAZ6hY4AQ/vgRzvPlA9Tou2D9+Xc+pGdCZTm7PzCqeHyKDA+geUzW5dZfD7F/CD6s6Bp0ZTndtVZPkIOHMXVY4hu2fHUiU3Hi6YlqzIxq5J1W5KpTPPHUr6lrmYYczm1t0e6ET4eOYUMxQbk9qreVw5Niy3NNzcCyP9HwFieKaLHJfcB/LLCwLjW8p9HIZ0KbRtg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=renesas.com; dmarc=pass action=none header.from=renesas.com; dkim=pass header.d=renesas.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=renesasgroup.onmicrosoft.com; s=selector2-renesasgroup-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0qpGKdd4KYz1p4f46Txoz3fj4eK5wOqq6JczX601k7Q=; b=ICS43apkuG0vv6vLWea2rEhpmSc9aBkuojz9k2wHwuAbAbs15nj8cO/mXjwuK1KWKqHFVYJeqLbz3pLfULKznbAwb9/TCR/ISTwhT3XD00dRuwYeYO6UHT2QtKBJA06yNjmVwL2Ymbi04IzAtFO/YuWtKoyHa0dX9pPhvPcXEis= Received: from TYAPR01MB2285.jpnprd01.prod.outlook.com (52.133.177.145) by TYAPR01MB3231.jpnprd01.prod.outlook.com (20.177.104.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15; Thu, 27 Feb 2020 15:52:16 +0000 Received: from TYAPR01MB2285.jpnprd01.prod.outlook.com ([fe80::1045:4879:77ed:8a70]) by TYAPR01MB2285.jpnprd01.prod.outlook.com ([fe80::1045:4879:77ed:8a70%7]) with mapi id 15.20.2772.012; Thu, 27 Feb 2020 15:52:16 +0000 From: Chris Paterson To: Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" CC: "torvalds@linux-foundation.org" , "akpm@linux-foundation.org" , "linux@roeck-us.net" , "shuah@kernel.org" , "patches@kernelci.org" , "ben.hutchings@codethink.co.uk" , "lkft-triage@lists.linaro.org" , "stable@vger.kernel.org" Subject: RE: [PATCH 4.4 000/113] 4.4.215-stable review Thread-Topic: [PATCH 4.4 000/113] 4.4.215-stable review Thread-Index: AQHV7X07BdqPJpzk5UuPfWWlwWNLV6gvL+8w Date: Thu, 27 Feb 2020 15:52:16 +0000 Message-ID: References: <20200227132211.791484803@linuxfoundation.org> In-Reply-To: <20200227132211.791484803@linuxfoundation.org> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Chris.Paterson2@renesas.com; x-originating-ip: [176.27.142.199] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 80f91726-1659-474b-f1ef-08d7bb9d051f x-ms-traffictypediagnostic: TYAPR01MB3231: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 03264AEA72 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(39860400002)(396003)(366004)(346002)(376002)(136003)(199004)(189003)(7416002)(5660300002)(2906002)(81166006)(4326008)(478600001)(81156014)(52536014)(8936002)(30864003)(55016002)(8676002)(9686003)(966005)(26005)(186003)(66946007)(66446008)(6506007)(54906003)(110136005)(316002)(33656002)(71200400001)(7696005)(64756008)(86362001)(76116006)(66574012)(66556008)(66476007)(579004);DIR:OUT;SFP:1102;SCL:1;SRVR:TYAPR01MB3231;H:TYAPR01MB2285.jpnprd01.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: renesas.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pSRPq/LOfoHAmPayweb7K8SSyXJ7j7e/NVK9LvMUW+yOEFJzFT586qwaVm24rb8QMkVjRQfv9oTCv2U1HT0WruotNirQQRJ61+83BvhoTPxawJkmaU9qks96AXH/HyOIj2eMJnOJk6/JdymZRxugy/WKf7Fd/Vh/vHa1dO79vCc3XmhyXr83BuxuiMdCv/M4tJ4x+vqRKGyPUTIEiazRHqydxDbKktcLQ/TPtc4s23EEydsyO1WCAqPe8ydX/og++bkGKlPPeQNlChxB+vO8qjcjo1yXgaB6D7IvS4QzvDcV/nuGOCikPhKDRDdBOPYjjqLPUOnQa/jUFQ4lZn/HeT0IV806n+bgogxx4shkfQR6vT3jnuvKVs92V2NIpHsWIvVT/c3PbfbHVBPNosjdDYef2D3IsK93zEJs9Tjx2DsNeJ3vO0PhhQG0COOGy0OALtomoFYiWWqMbhYSuGSXnv7r7BkmxHZSMHcr2dCNTF0aoJP8ECX3F15JHGy6RQBsQclUhbsRVayfRHIBzW3DFQ== x-ms-exchange-antispam-messagedata: 1zZXUCu635AMIKxg3sb09uQiSfuuQCEmctZHWWAz8fY647vPg0p+/PgkgcvarzgdirHOexhVKsa4zGnt8NXg95z6EdtVRO3UlgbMIFsds+unNg/Sg+vZVG3TKBfOTnbNkgbTYwUn+kktoy/jvxDntg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80f91726-1659-474b-f1ef-08d7bb9d051f X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2020 15:52:16.5114 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: g6p0byUrDOc91a3F/gyJf0WeMSfHdOykP9ow3wAG/jV9Y1F9DHCGyGbIaYwLgJji898cxNgT7Xg2QWdZV8KvmuVAFoxkqsHQQClitF56PHw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYAPR01MB3231 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGVsbG8gR3JlZywNCg0KPiBGcm9tOiBzdGFibGUtb3duZXJAdmdlci5rZXJuZWwub3JnIDxzdGFi bGUtb3duZXJAdmdlci5rZXJuZWwub3JnPiBPbg0KPiBCZWhhbGYgT2YgR3JlZyBLcm9haC1IYXJ0 bWFuDQo+IFNlbnQ6IDI3IEZlYnJ1YXJ5IDIwMjAgMTM6MzUNCj4gDQo+IFRoaXMgaXMgdGhlIHN0 YXJ0IG9mIHRoZSBzdGFibGUgcmV2aWV3IGN5Y2xlIGZvciB0aGUgNC40LjIxNSByZWxlYXNlLg0K PiBUaGVyZSBhcmUgMTEzIHBhdGNoZXMgaW4gdGhpcyBzZXJpZXMsIGFsbCB3aWxsIGJlIHBvc3Rl ZCBhcyBhIHJlc3BvbnNlDQo+IHRvIHRoaXMgb25lLiAgSWYgYW55b25lIGhhcyBhbnkgaXNzdWVz IHdpdGggdGhlc2UgYmVpbmcgYXBwbGllZCwgcGxlYXNlDQo+IGxldCBtZSBrbm93Lg0KDQpObyBp c3N1ZXMgc2VlbiBmb3IgQ0lQIGNvbmZpZ3MgZm9yIExpbnV4IDQuNC4yMTUtcmMxICg2ODU3MmIx ZmM4NWEpLg0KDQpCdWlsZCBsb2dzOiBodHRwczovL2dpdGxhYi5jb20vY2lwLXByb2plY3QvY2lw LXRlc3RpbmcvbGludXgtc3RhYmxlLXJjLWNpL3BpcGVsaW5lcy8xMjE1NjgyOTMNClBpcGVsaW5l OiBodHRwczovL2dpdGxhYi5jb20vY2lwLXByb2plY3QvY2lwLXRlc3RpbmcvbGludXgtY2lwLXBp cGVsaW5lcy8tL2Jsb2IvYmEzMjMzNGIvdHJlZXMvbGludXgtNC40LnkueW1sDQoNCktpbmQgcmVn YXJkcywgQ2hyaXMNCg0KPiANCj4gUmVzcG9uc2VzIHNob3VsZCBiZSBtYWRlIGJ5IFNhdCwgMjkg RmViIDIwMjAgMTM6MjE6MjQgKzAwMDAuDQo+IEFueXRoaW5nIHJlY2VpdmVkIGFmdGVyIHRoYXQg dGltZSBtaWdodCBiZSB0b28gbGF0ZS4NCj4gDQo+IFRoZSB3aG9sZSBwYXRjaCBzZXJpZXMgY2Fu IGJlIGZvdW5kIGluIG9uZSBwYXRjaCBhdDoNCj4gCWh0dHBzOi8vd3d3Lmtlcm5lbC5vcmcvcHVi L2xpbnV4L2tlcm5lbC92NC54L3N0YWJsZS0NCj4gcmV2aWV3L3BhdGNoLTQuNC4yMTUtcmMxLmd6 DQo+IG9yIGluIHRoZSBnaXQgdHJlZSBhbmQgYnJhbmNoIGF0Og0KPiAJZ2l0Oi8vZ2l0Lmtlcm5l bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3N0YWJsZS9saW51eC1zdGFibGUtDQo+IHJj LmdpdCBsaW51eC00LjQueQ0KPiBhbmQgdGhlIGRpZmZzdGF0IGNhbiBiZSBmb3VuZCBiZWxvdy4N Cj4gDQo+IHRoYW5rcywNCj4gDQo+IGdyZWcgay1oDQo+IA0KPiAtLS0tLS0tLS0tLS0tDQo+IFBz ZXVkby1TaG9ydGxvZyBvZiBjb21taXRzOg0KPiANCj4gR3JlZyBLcm9haC1IYXJ0bWFuIDxncmVn a2hAbGludXhmb3VuZGF0aW9uLm9yZz4NCj4gICAgIExpbnV4IDQuNC4yMTUtcmMxDQo+IA0KPiBU aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4NCj4gICAgIHhlbjogRW5hYmxlIGlu dGVycnVwdHMgd2hlbiBjYWxsaW5nIF9jb25kX3Jlc2NoZWQoKQ0KPiANCj4gVGFrYXNoaSBJd2Fp IDx0aXdhaUBzdXNlLmRlPg0KPiAgICAgQUxTQTogc2VxOiBGaXggY29uY3VycmVudCBhY2Nlc3Mg dG8gcXVldWUgY3VycmVudCB0aWNrL3RpbWUNCj4gDQo+IFRha2FzaGkgSXdhaSA8dGl3YWlAc3Vz ZS5kZT4NCj4gICAgIEFMU0E6IHNlcTogQXZvaWQgY29uY3VycmVudCBhY2Nlc3MgdG8gcXVldWUg ZmxhZ3MNCj4gDQo+IFRha2FzaGkgSXdhaSA8dGl3YWlAc3VzZS5kZT4NCj4gICAgIEFMU0E6IHJh d21pZGk6IEF2b2lkIGJpdCBmaWVsZHMgZm9yIHN0YXRlIGZsYWdzDQo+IA0KPiBBZGl0eWEgUGFr a2kgPHBha2tpMDAxQHVtbi5lZHU+DQo+ICAgICBlY3J5cHRmczogcmVwbGFjZSBCVUdfT04gd2l0 aCBlcnJvciBoYW5kbGluZyBjb2RlDQo+IA0KPiBCYXJ0IFZhbiBBc3NjaGUgPGJ2YW5hc3NjaGVA YWNtLm9yZz4NCj4gICAgIHNjc2k6IFJldmVydCAidGFyZ2V0OiBpc2NzaTogV2FpdCBmb3IgYWxs IGNvbW1hbmRzIHRvIGZpbmlzaCBiZWZvcmUgZnJlZWluZyBhDQo+IHNlc3Npb24iDQo+IA0KPiBC YXJ0IFZhbiBBc3NjaGUgPGJ2YW5hc3NjaGVAYWNtLm9yZz4NCj4gICAgIHNjc2k6IFJldmVydCAi UkRNQS9pc2VydDogRml4IGEgcmVjZW50bHkgaW50cm9kdWNlZCByZWdyZXNzaW9uIHJlbGF0ZWQg dG8NCj4gbG9nb3V0Ig0KPiANCj4gRmlsaXBlIE1hbmFuYSA8ZmRtYW5hbmFAc3VzZS5jb20+DQo+ ICAgICBCdHJmczogZml4IGJ0cmZzX3dhaXRfb3JkZXJlZF9yYW5nZSgpIHNvIHRoYXQgaXQgd2Fp dHMgZm9yIGFsbCBvcmRlcmVkDQo+IGV4dGVudHMNCj4gDQo+IE1pYW9oZSBMaW4gPGxpbm1pYW9o ZUBodWF3ZWkuY29tPg0KPiAgICAgS1ZNOiBhcGljOiBhdm9pZCBjYWxjdWxhdGluZyBwZW5kaW5n IGVvaSBmcm9tIGFuIHVuaW5pdGlhbGl6ZWQgdmFsDQo+IA0KPiBPbGl2ZXIgVXB0b24gPG91cHRv bkBnb29nbGUuY29tPg0KPiAgICAgS1ZNOiBuVk1YOiBDaGVjayBJTyBpbnN0cnVjdGlvbiBWTS1l eGl0IGNvbmRpdGlvbnMNCj4gDQo+IE9saXZlciBVcHRvbiA8b3VwdG9uQGdvb2dsZS5jb20+DQo+ ICAgICBLVk06IG5WTVg6IFJlZmFjdG9yIElPIGJpdG1hcCBjaGVja3MgaW50byBoZWxwZXIgZnVu Y3Rpb24NCj4gDQo+IFNoaWppZSBMdW8gPGx1b3NoaWppZTFAaHVhd2VpLmNvbT4NCj4gICAgIGV4 dDQ6IGFkZCBjb25kX3Jlc2NoZWQoKSB0byBfX2V4dDRfZmluZF9lbnRyeSgpDQo+IA0KPiBRaWFu IENhaSA8Y2FpQGxjYS5wdz4NCj4gICAgIGV4dDQ6IGZpeCBhIGRhdGEgcmFjZSBpbiBFWFQ0X0ko aW5vZGUpLT5pX2Rpc2tzaXplDQo+IA0KPiBKYW5uIEhvcm4gPGphbm5oQGdvb2dsZS5jb20+DQo+ ICAgICBuZXRmaWx0ZXI6IHh0X2JwZjogYWRkIG92ZXJmbG93IGNoZWNrcw0KPiANCj4gUGFvbG8g Qm9uemluaSA8cGJvbnppbmlAcmVkaGF0LmNvbT4NCj4gICAgIEtWTTogblZNWDogRG9uJ3QgZW11 bGF0ZSBpbnN0cnVjdGlvbnMgaW4gZ3Vlc3QgbW9kZQ0KPiANCj4gRXJpYyBEdW1hemV0IDxlZHVt YXpldEBnb29nbGUuY29tPg0KPiAgICAgdnQ6IHZ0X2lvY3RsOiBmaXggcmFjZSBpbiBWVF9SRVNJ WkVYDQo+IA0KPiBBbCBWaXJvIDx2aXJvQHplbml2LmxpbnV4Lm9yZy51az4NCj4gICAgIFZUX1JF U0laRVg6IGdldCByaWQgb2YgZmllbGQtYnktZmllbGQgY29weWluDQo+IA0KPiBNYXRoaWFzIE55 bWFuIDxtYXRoaWFzLm55bWFuQGxpbnV4LmludGVsLmNvbT4NCj4gICAgIHhoY2k6IGFwcGx5IFhI Q0lfUE1FX1NUVUNLX1FVSVJLIHRvIEludGVsIENvbWV0IExha2UgcGxhdGZvcm1zDQo+IA0KPiBJ b2FubmEgQWxpZmllcmFraSA8aW9hbm5hLW1hcmlhLmFsaWZpZXJha2lAY2Fub25pY2FsLmNvbT4N Cj4gICAgIFJldmVydCAiaXBjLHNlbTogcmVtb3ZlIHVuZWVkZWQgc2VtX3VuZG9fbGlzdCBsb2Nr IHVzYWdlIGluDQo+IGV4aXRfc2VtKCkiDQo+IA0KPiBGdWdhbmcgRHVhbiA8ZnVnYW5nLmR1YW5A bnhwLmNvbT4NCj4gICAgIHR0eTogc2VyaWFsOiBpbXg6IHNldHVwIHRoZSBjb3JyZWN0IHNnIGVu dHJ5IGZvciB0eCBkbWENCj4gDQo+IFRob21hcyBHbGVpeG5lciA8dGdseEBsaW51dHJvbml4LmRl Pg0KPiAgICAgeDg2L21jZS9hbWQ6IEZpeCBrb2JqZWN0IGxpZmV0aW1lDQo+IA0KPiBMYXJyeSBG aW5nZXIgPExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+DQo+ICAgICBzdGFnaW5nOiBydGw4MTg4 ZXU6IEZpeCBwb3RlbnRpYWwgb3ZlcnVzZSBvZiBrZXJuZWwgbWVtb3J5DQo+IA0KPiBMYXJyeSBG aW5nZXIgPExhcnJ5LkZpbmdlckBsd2Zpbmdlci5uZXQ+DQo+ICAgICBzdGFnaW5nOiBydGw4MTg4 ZXU6IEZpeCBwb3RlbnRpYWwgc2VjdXJpdHkgaG9sZQ0KPiANCj4gQWxhbiBTdGVybiA8c3Rlcm5A cm93bGFuZC5oYXJ2YXJkLmVkdT4NCj4gICAgIFVTQjogaHViOiBEb24ndCByZWNvcmQgYSBjb25u ZWN0LWNoYW5nZSBldmVudCBkdXJpbmcgcmVzZXQtcmVzdW1lDQo+IA0KPiBSaWNoYXJkIERvZGQg PHJpY2hhcmQuby5kb2RkQGdtYWlsLmNvbT4NCj4gICAgIFVTQjogRml4IG5vdmF0aW9uIFNvdXJj ZUNvbnRyb2wgWEwgYWZ0ZXIgc3VzcGVuZA0KPiANCj4gRUogSHN1IDxlamhAbnZpZGlhLmNvbT4N Cj4gICAgIHVzYjogdWFzOiBmaXggYSBwbHVnICYgdW5wbHVnIHJhY2luZw0KPiANCj4gTWFsY29s bSBQcmllc3RsZXkgPHR2Ym94c3B5QGdtYWlsLmNvbT4NCj4gICAgIHN0YWdpbmc6IHZ0NjY1Njog Zml4IHNpZ24gb2YgcnhfZGJtIHRvIGJiX3ByZV9lZF9yc3NpLg0KPiANCj4gU3VyZW4gQmFnaGRh c2FyeWFuIDxzdXJlbmJAZ29vZ2xlLmNvbT4NCj4gICAgIHN0YWdpbmc6IGFuZHJvaWQ6IGFzaG1l bTogRGlzYWxsb3cgYXNobWVtIG1lbW9yeSBmcm9tIGJlaW5nDQo+IHJlbWFwcGVkDQo+IA0KPiBM aW51cyBUb3J2YWxkcyA8dG9ydmFsZHNAbGludXgtZm91bmRhdGlvbi5vcmc+DQo+ICAgICBmbG9w cHk6IGNoZWNrIEZEQyBpbmRleCBmb3IgZXJyb3JzIGJlZm9yZSBhc3NpZ25pbmcgaXQNCj4gDQo+ IEZpcm8gWWFuZyA8Zmlyby55YW5nQHN1c2UuY29tPg0KPiAgICAgZW5pYzogcHJldmVudCB3YWtp bmcgdXAgc3RvcHBlZCB0eCBxdWV1ZXMgb3ZlciB3YXRjaGRvZyByZXNldA0KPiANCj4gSmFpaGlu ZCBZYWRhdiA8amFpaGluZHlhZGF2QGNvZGVhdXJvcmEub3JnPg0KPiAgICAgc2VsaW51eDogZW5z dXJlIHdlIGNsZWFudXAgdGhlIGludGVybmFsIEFWQyBjb3VudGVycyBvbiBlcnJvciBpbg0KPiBh dmNfdXBkYXRlKCkNCj4gDQo+IFpoaXFpYW5nIExpdSA8bGl1emhpcWlhbmcyNkBodWF3ZWkuY29t Pg0KPiAgICAgYnJkOiBjaGVjayBhbmQgbGltaXQgbWF4X3BhcnQgcGFyDQo+IA0KPiBTaHViaHJh anlvdGkgRGF0dGEgPHNodWJocmFqeW90aS5kYXR0YUB4aWxpbnguY29tPg0KPiAgICAgbWljcm9i bGF6ZTogUHJldmVudCB0aGUgb3ZlcmZsb3cgb2YgdGhlIHN0YXJ0DQo+IA0KPiBaZW5naHVpIFl1 IDx5dXplbmdodWlAaHVhd2VpLmNvbT4NCj4gICAgIGlycWNoaXAvZ2ljLXYzLWl0czogUmVmZXJl bmNlIHRvIGl0c19pbnZhbGxfY21kIGRlc2NyaXB0b3Igd2hlbiBidWlsZGluZw0KPiBJTlZBTEwN Cj4gDQo+IENvbHkgTGkgPGNvbHlsaUBzdXNlLmRlPg0KPiAgICAgYmNhY2hlOiBleHBsaWNpdHkg dHlwZSBjYXN0IGluIGJzZXRfYmtleV9sYXN0KCkNCj4gDQo+IFl1bmZlbmcgWWUgPHlleXVuZmVu Z0BodWF3ZWkuY29tPg0KPiAgICAgcmVpc2VyZnM6IHByZXZlbnQgTlVMTCBwb2ludGVyIGRlcmVm ZXJlbmNlIGluIHJlaXNlcmZzX2luc2VydF9pdGVtKCkNCj4gDQo+IE5hdGhhbiBDaGFuY2VsbG9y IDxuYXRlY2hhbmNlbGxvckBnbWFpbC5jb20+DQo+ICAgICBsaWIvc2NhdHRlcmxpc3QuYzogYWRq dXN0IGluZGVudGF0aW9uIGluIF9fc2dfYWxsb2NfdGFibGUNCj4gDQo+IHdhbmd5YW4gPHdhbmd5 YW4xMjJAaHVhd2VpLmNvbT4NCj4gICAgIG9jZnMyOiBmaXggYSBOVUxMIHBvaW50ZXIgZGVyZWZl cmVuY2Ugd2hlbiBjYWxsDQo+IG9jZnMyX3VwZGF0ZV9pbm9kZV9mc3luY190cmFucygpDQo+IA0K PiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPg0KPiAgICAgcmFkZW9uOiBp bnNlcnQgMTBtcyBzbGVlcCBpbiBkY2U1X2NydGNfbG9hZF9sdXQNCj4gDQo+IFZhc2lseSBBdmVy aW4gPHZ2c0B2aXJ0dW96em8uY29tPg0KPiAgICAgdHJpZ2dlcl9uZXh0IHNob3VsZCBpbmNyZWFz ZSBwb3NpdGlvbiBpbmRleA0KPiANCj4gQmVuIFNrZWdncyA8YnNrZWdnc0ByZWRoYXQuY29tPg0K PiAgICAgZHJtL25vdXZlYXUvZGlzcC9udjUwLTogcHJldmVudCBvb3BzIHdoZW4gbm8gY2hhbm5l bCBtZXRob2QgbWFwDQo+IHByb3ZpZGVkDQo+IA0KPiBDb2xpbiBJYW4gS2luZyA8Y29saW4ua2lu Z0BjYW5vbmljYWwuY29tPg0KPiAgICAgaXdsZWdhY3k6IGVuc3VyZSBsb29wIGNvdW50ZXIgYWRk ciBkb2VzIG5vdCB3cmFwIGFuZCBjYXVzZSBhbiBpbmZpbml0ZQ0KPiBsb29wDQo+IA0KPiBOYXRo YW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwuY29tPg0KPiAgICAgaG9zdGFwOiBB ZGp1c3QgaW5kZW50YXRpb24gaW4gcHJpc20yX2hvc3RhcGRfYWRkX3N0YQ0KPiANCj4gVmluY2Vu em8gRnJhc2Npbm8gPHZpbmNlbnpvLmZyYXNjaW5vQGFybS5jb20+DQo+ICAgICBBUk06IDg5NTEv MTogRml4IEtleGVjIGNvbXBpbGF0aW9uIGlzc3VlLg0KPiANCj4gemhhbmd5aSAoRikgPHlpLnpo YW5nQGh1YXdlaS5jb20+DQo+ICAgICBqYmQyOiBzd2l0Y2ggdG8gdXNlIGpiZDJfam91cm5hbF9h Ym9ydCgpIHdoZW4gZmFpbGVkIHRvIHN1Ym1pdCB0aGUgY29tbWl0DQo+IHJlY29yZA0KPiANCj4g UGV0ZXIgR3Jvw59lIDxwZWdyb0Bmcmlpa3MuZGU+DQo+ICAgICBBTFNBOiBoZGEgLSBBZGQgZG9j a2luZyBzdGF0aW9uIHN1cHBvcnQgZm9yIExlbm92byBUaGlua3BhZCBUNDIwcw0KPiANCj4gVmFz aWx5IEdvcmJpayA8Z29yQGxpbnV4LmlibS5jb20+DQo+ICAgICBzMzkwL2Z0cmFjZTogZ2VuZXJh dGUgdHJhY2VkIGZ1bmN0aW9uIHN0YWNrIGZyYW1lDQo+IA0KPiBCcmFuZG9uIE1haWVyIDxicmFu ZG9uLm1haWVyQHJvY2t3ZWxsY29sbGlucy5jb20+DQo+ICAgICByZW1vdGVwcm9jOiBJbml0aWFs aXplIHJwcm9jX2NsYXNzIGJlZm9yZSB1c2UNCj4gDQo+IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJw ZW50ZXJAb3JhY2xlLmNvbT4NCj4gICAgIGlkZTogc2VydmVyd29ya3M6IHBvdGVudGlhbCBvdmVy ZmxvdyBpbiBzdndrc19zZXRfcGlvX21vZGUoKQ0KPiANCj4gRGFuIENhcnBlbnRlciA8ZGFuLmNh cnBlbnRlckBvcmFjbGUuY29tPg0KPiAgICAgY21kNjR4OiBwb3RlbnRpYWwgYnVmZmVyIG92ZXJm bG93IGluIGNtZDY0eF9wcm9ncmFtX3RpbWluZ3MoKQ0KPiANCj4gTmljayBCbGFjayA8bmxiQGdv b2dsZS5jb20+DQo+ICAgICBzY3NpOiBpc2NzaTogRG9uJ3QgZGVzdHJveSBzZXNzaW9uIGlmIHRo ZXJlIGFyZSBvdXRzdGFuZGluZyBjb25uZWN0aW9ucw0KPiANCj4gV2lsbCBEZWFjb24gPHdpbGxA a2VybmVsLm9yZz4NCj4gICAgIGlvbW11L2FybS1zbW11LXYzOiBVc2UgV1JJVEVfT05DRSgpIHdo ZW4gY2hhbmdpbmcgdmFsaWRpdHkgb2YgYW4NCj4gU1RFDQo+IA0KPiBOYXZpZCBFbWFtZG9vc3Qg PG5hdmlkLmVtYW1kb29zdEBnbWFpbC5jb20+DQo+ICAgICBkcm0vdm13Z2Z4OiBwcmV2ZW50IG1l bW9yeSBsZWFrIGluIHZtd19jbWRidWZfcmVzX2FkZA0KPiANCj4gWXVlSGFpYmluZyA8eXVlaGFp YmluZ0BodWF3ZWkuY29tPg0KPiAgICAgZHJtL25vdXZlYXU6IEZpeCBjb3B5LXBhc3RlIGVycm9y IGluDQo+IG5vdXZlYXVfZmVuY2Vfd2FpdF91ZXZlbnRfaGFuZGxlcg0KPiANCj4gR2VlcnQgVXl0 dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4NCj4gICAgIGRyaXZlciBjb3JlOiBQ cmludCBkZXZpY2Ugd2hlbiByZXNvdXJjZXMgcHJlc2VudCBpbiByZWFsbHlfcHJvYmUoKQ0KPiAN Cj4gTG9nYW4gR3VudGhvcnBlIDxsb2dhbmdAZGVsdGF0ZWUuY29tPg0KPiAgICAgUENJOiBEb24n dCBkaXNhYmxlIGJyaWRnZSBCQVJzIHdoZW4gYXNzaWduaW5nIGJ1cyByZXNvdXJjZXMNCj4gDQo+ IENoZW4gWmhvdSA8Y2hlbnpob3UxMEBodWF3ZWkuY29tPg0KPiAgICAgQVNvQzogYXRtZWw6IGZp eCBidWlsZCBlcnJvciB3aXRoIENPTkZJR19TTkRfQVRNRUxfU09DX0RNQT1tDQo+IA0KPiBBcm5k IEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPg0KPiAgICAgd2FuOiBpeHA0eHhfaHNzOiBmaXggY29t cGlsZS10ZXN0aW5nIG9uIDY0LWJpdA0KPiANCj4gUGhpbGlwcCBaYWJlbCA8cC56YWJlbEBwZW5n dXRyb25peC5kZT4NCj4gICAgIElucHV0OiBlZHQtZnQ1eDA2IC0gd29yayBhcm91bmQgZmlyc3Qg cmVnaXN0ZXIgYWNjZXNzIGVycm9yDQo+IA0KPiBQYXVsIEUuIE1jS2VubmV5IDxwYXVsbWNrQGtl cm5lbC5vcmc+DQo+ICAgICByY3U6IFVzZSBXUklURV9PTkNFKCkgZm9yIGFzc2lnbm1lbnRzIHRv IC0+cHByZXYgZm9yIGhsaXN0X251bGxzDQo+IA0KPiBEbWl0cnkgT3NpcGVua28gPGRpZ2V0eEBn bWFpbC5jb20+DQo+ICAgICBzb2MvdGVncmE6IGZ1c2U6IENvcnJlY3Qgc3RyYXBzJyBhZGRyZXNz IGZvciBvbGRlciBUZWdyYTEyNCBkZXZpY2UgdHJlZXMNCj4gDQo+IFNodWFoIEtoYW4gPHNraGFu QGxpbnV4Zm91bmRhdGlvbi5vcmc+DQo+ICAgICB1c2JpcDogRml4IHVuc2FmZSB1bmFsaWduZWQg cG9pbnRlciB1c2FnZQ0KPiANCj4gQW5kcmV5IFpoaXpoaWtpbiA8YW5kcmV5LnpAZ21haWwuY29t Pg0KPiAgICAgdG9vbHMgbGliIGFwaSBmczogRml4IGdjYzkgc3RyaW5nb3AtdHJ1bmNhdGlvbiBj b21waWxhdGlvbiBlcnJvcg0KPiANCj4gVGFrYXNoaSBJd2FpIDx0aXdhaUBzdXNlLmRlPg0KPiAg ICAgQUxTQTogc2g6IEZpeCBjb21waWxlIHdhcm5pbmcgd3J0IGNvbnN0DQo+IA0KPiBHZWVydCBV eXR0ZXJob2V2ZW4gPGdlZXJ0K3JlbmVzYXNAZ2xpZGVyLmJlPg0KPiAgICAgcGluY3RybDogc2gt cGZjOiBzaDcyNjk6IEZpeCBDQU4gZnVuY3Rpb24gR1BJT3MNCj4gDQo+IFZhbGRpcyBLbGV0bmll a3MgPHZhbGRpcy5rbGV0bmlla3NAdnQuZWR1Pg0KPiAgICAgeDg2L3Zkc286IFByb3ZpZGUgbWlz c2luZyBpbmNsdWRlIGZpbGUNCj4gDQo+IEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2VlcnQrcmVuZXNh c0BnbGlkZXIuYmU+DQo+ICAgICBBUk06IGR0czogcjhhNzc3OTogQWRkIGRldmljZSBub2RlIGZv ciBBUk0gZ2xvYmFsIHRpbWVyDQo+IA0KPiBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxs b3JAZ21haWwuY29tPg0KPiAgICAgc2NzaTogYWljN3h4eDogQWRqdXN0IGluZGVudGF0aW9uIGlu IGFoY19maW5kX3N5bmNyYXRlDQo+IA0KPiBFcmlrIEthbmVkYSA8ZXJpay5rYW5lZGFAaW50ZWwu Y29tPg0KPiAgICAgQUNQSUNBOiBEaXNhc3NlbWJsZXI6IGNyZWF0ZSBidWZmZXIgZmllbGRzIGlu IEFDUElfUEFSU0VfTE9BRF9QQVNTMQ0KPiANCj4gQWRpdHlhIFBha2tpIDxwYWtraTAwMUB1bW4u ZWR1Pg0KPiAgICAgb3Jpbm9jbzogYXZvaWQgYXNzZXJ0aW9uIGluIGNhc2Ugb2YgTlVMTCBwb2lu dGVyDQo+IA0KPiBQaG9uZyBUcmFuIDx0cmFubWFucGhvbmdAZ21haWwuY29tPg0KPiAgICAgcnRs d2lmaTogcnRsX3BjaTogRml4IC1XY2FzdC1mdW5jdGlvbi10eXBlDQo+IA0KPiBQaG9uZyBUcmFu IDx0cmFubWFucGhvbmdAZ21haWwuY29tPg0KPiAgICAgaXdsZWdhY3k6IEZpeCAtV2Nhc3QtZnVu Y3Rpb24tdHlwZQ0KPiANCj4gUGhvbmcgVHJhbiA8dHJhbm1hbnBob25nQGdtYWlsLmNvbT4NCj4g ICAgIGlwdzJ4MDA6IEZpeCAtV2Nhc3QtZnVuY3Rpb24tdHlwZQ0KPiANCj4gUGhvbmcgVHJhbiA8 dHJhbm1hbnBob25nQGdtYWlsLmNvbT4NCj4gICAgIGI0M2xlZ2FjeTogRml4IC1XY2FzdC1mdW5j dGlvbi10eXBlDQo+IA0KPiBOYXRoYW4gQ2hhbmNlbGxvciA8bmF0ZWNoYW5jZWxsb3JAZ21haWwu Y29tPg0KPiAgICAgQUxTQTogdXN4Mnk6IEFkanVzdCBpbmRlbnRhdGlvbiBpbiBzbmRfdXNYMllf aHdkZXBfZHNwX3N0YXR1cw0KPiANCj4gSmFuIEthcmEgPGphY2tAc3VzZS5jej4NCj4gICAgIHJl aXNlcmZzOiBGaXggc3B1cmlvdXMgdW5sb2NrIGluIHJlaXNlcmZzX2ZpbGxfc3VwZXIoKSBlcnJv ciBoYW5kbGluZw0KPiANCj4gTWFvIFdlbmFuIDxtYW93ZW5hbkBodWF3ZWkuY29tPg0KPiAgICAg TkZDOiBwb3J0MTAwOiBDb252ZXJ0IGNwdV90b19sZTE2KGxlMTZfdG9fY3B1KEUxKSArIEUyKSB0 byB1c2UNCj4gbGUxNl9hZGRfY3B1KCkuDQo+IA0KPiBNaXF1ZWwgUmF5bmFsIDxtaXF1ZWwucmF5 bmFsQGJvb3RsaW4uY29tPg0KPiAgICAgcmVndWxhdG9yOiByazgwODogTG93ZXIgbG9nIGxldmVs IG9uIG9wdGlvbmFsIEdQSU9zIGJlaW5nIG5vdCBhdmFpbGFibGUNCj4gDQo+IHl1IGt1YWkgPHl1 a3VhaTNAaHVhd2VpLmNvbT4NCj4gICAgIGRybS9hbWRncHU6IHJlbW92ZSA0IHNldCBidXQgbm90 IHVzZWQgdmFyaWFibGUgaW4NCj4gYW1kZ3B1X2F0b21iaW9zX2dldF9jb25uZWN0b3JfaW5mb19m cm9tX29iamVjdF90YWJsZQ0KPiANCj4gRG91Z2xhcyBBbmRlcnNvbiA8ZGlhbmRlcnNAY2hyb21p dW0ub3JnPg0KPiAgICAgY2xrOiBxY29tOiByY2cyOiBEb24ndCBjcmFzaCBpZiBvdXIgcGFyZW50 IGNhbid0IGJlIGZvdW5kOyByZXR1cm4gYW4gZXJyb3INCj4gDQo+IE1hc2FoaXJvIFlhbWFkYSA8 bWFzYWhpcm95QGtlcm5lbC5vcmc+DQo+ICAgICBrY29uZmlnOiBmaXggYnJva2VuIGRlcGVuZGVu Y3kgaW4gcmFuZGNvbmZpZy1nZW5lcmF0ZWQgLmNvbmZpZw0KPiANCj4gemhhbmd5aSAoRikgPHlp LnpoYW5nQGh1YXdlaS5jb20+DQo+ICAgICBleHQ0LCBqYmQyOiBlbnN1cmUgcGFuaWMgd2hlbiBh Ym9ydGluZyB3aXRoIHplcm8gZXJybm8NCj4gDQo+IFN0ZXZlbiBSb3N0ZWR0IChWTXdhcmUpIDxy b3N0ZWR0QGdvb2RtaXMub3JnPg0KPiAgICAgdHJhY2luZzogRml4IHZlcnkgdW5saWtlbHkgcmFj ZSBvZiByZWdpc3RlcmluZyB0d28gc3RhdCB0cmFjZXJzDQo+IA0KPiBLYWkgTGkgPGxpLmthaTRA aDNjLmNvbT4NCj4gICAgIGpiZDI6IGNsZWFyIEpCRDJfQUJPUlQgZmxhZyBiZWZvcmUgam91cm5h bF9yZXNldCB0byB1cGRhdGUgbG9nIHRhaWwgaW5mbw0KPiB3aGVuIGxvYWQgam91cm5hbA0KPiAN Cj4gR2VlcnQgVXl0dGVyaG9ldmVuIDxnZWVydCtyZW5lc2FzQGdsaWRlci5iZT4NCj4gICAgIG5m czogTkZTX1NXQVAgc2hvdWxkIGRlcGVuZCBvbiBTV0FQDQo+IA0KPiBKaWEtSnUgQmFpIDxiYWlq aWFqdTE5OTBAZ21haWwuY29tPg0KPiAgICAgdXNiOiBnYWRnZXQ6IHVkYzogZml4IHBvc3NpYmxl IHNsZWVwLWluLWF0b21pYy1jb250ZXh0IGJ1Z3MgaW4gZ3JfcHJvYmUoKQ0KPiANCj4gSmlhLUp1 IEJhaSA8YmFpamlhanUxOTkwQGdtYWlsLmNvbT4NCj4gICAgIHVpbzogZml4IGEgc2xlZXAtaW4t YXRvbWljLWNvbnRleHQgYnVnIGluIHVpb19kbWVtX2dlbmlycV9pcnFjb250cm9sKCkNCj4gDQo+ IFRpZXpodSBZYW5nIDx5YW5ndGllemh1QGxvb25nc29uLmNuPg0KPiAgICAgTUlQUzogTG9vbmdz b246IEZpeCBwb3RlbnRpYWwgTlVMTCBkZXJlZmVyZW5jZSBpbg0KPiBsb29uZ3NvbjNfcGxhdGZv cm1faW5pdCgpDQo+IA0KPiBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwub3JnPg0KPiAgICAg ZWZpL3g4NjogTWFwIHRoZSBlbnRpcmUgRUZJIHZlbmRvciBzdHJpbmcgYmVmb3JlIGNvcHlpbmcg aXQNCj4gDQo+IEppYS1KdSBCYWkgPGJhaWppYWp1MTk5MEBnbWFpbC5jb20+DQo+ICAgICBtZWRp YTogc3RpOiBiZGlzcDogZml4IGEgcG9zc2libGUgc2xlZXAtaW4tYXRvbWljLWNvbnRleHQgYnVn IGluDQo+IGJkaXNwX2RldmljZV9ydW4oKQ0KPiANCj4gRXVnZW4gSHJpc3RldiA8ZXVnZW4uaHJp c3RldkBtaWNyb2NoaXAuY29tPg0KPiAgICAgbWVkaWE6IGkyYzogbXQ5djAzMjogZml4IGVudW0g bWJ1cyBjb2RlcyBhbmQgZnJhbWUgc2l6ZXMNCj4gDQo+IEdlZXJ0IFV5dHRlcmhvZXZlbiA8Z2Vl cnQrcmVuZXNhc0BnbGlkZXIuYmU+DQo+ICAgICBwaW5jdHJsOiBzaC1wZmM6IHNoNzI2NDogRml4 IENBTiBmdW5jdGlvbiBHUElPcw0KPiANCj4gVmxhZGltaXIgT2x0ZWFuIDxvbHRlYW52QGdtYWls LmNvbT4NCj4gICAgIGdpYW5mYXI6IEZpeCBUWCB0aW1lc3RhbXBpbmcgd2l0aCBhIHN0YWNrZWQg RFNBIGRyaXZlcg0KPiANCj4gRGFuIENhcnBlbnRlciA8ZGFuLmNhcnBlbnRlckBvcmFjbGUuY29t Pg0KPiAgICAgYnJjbWZtYWM6IEZpeCB1c2UgYWZ0ZXIgZnJlZSBpbiBicmNtZl9zZGlvX3JlYWRm cmFtZXMoKQ0KPiANCj4gUGF1bCBLb2NpYWxrb3dza2kgPHBhdWwua29jaWFsa293c2tpQGJvb3Rs aW4uY29tPg0KPiAgICAgZHJtL2dtYTUwMDogRml4dXAgZmJkZXYgc3RvbGVuIHNpemUgdXNhZ2Ug ZXZhbHVhdGlvbg0KPiANCj4gU2FzaGEgTGV2aW4gPHNhc2hhbEBrZXJuZWwub3JnPg0KPiAgICAg UmV2ZXJ0ICJLVk06IFZNWDogQWRkIG5vbi1jYW5vbmljYWwgY2hlY2sgb24gd3JpdGVzIHRvIFJU SVQgYWRkcmVzcw0KPiBNU1JzIg0KPiANCj4gQWxsZW4gUGFpcyA8YWxsZW4ucGFpc0BvcmFjbGUu Y29tPg0KPiAgICAgc2NzaTogcWxhMnh4eDogZml4IGEgcG90ZW50aWFsIE5VTEwgcG9pbnRlciBk ZXJlZmVyZW5jZQ0KPiANCj4gRGF2aWQgU3RlcmJhIDxkc3RlcmJhQHN1c2UuY29tPg0KPiAgICAg YnRyZnM6IHByaW50IG1lc3NhZ2Ugd2hlbiB0cmVlLWxvZyByZXBsYXkgc3RhcnRzDQo+IA0KPiB6 aGFuZ3lpIChGKSA8eWkuemhhbmdAaHVhd2VpLmNvbT4NCj4gICAgIGpiZDI6IGRvIG5vdCBjbGVh ciB0aGUgQkhfTWFwcGVkIGZsYWcgd2hlbiBmb3JnZXR0aW5nIGEgbWV0YWRhdGEgYnVmZmVyDQo+ IA0KPiB6aGFuZ3lpIChGKSA8eWkuemhhbmdAaHVhd2VpLmNvbT4NCj4gICAgIGpiZDI6IG1vdmUg dGhlIGNsZWFyaW5nIG9mIGJfbW9kaWZpZWQgZmxhZyB0byB0aGUgam91cm5hbF91bm1hcF9idWZm ZXIoKQ0KPiANCj4gTWlrZSBKb25lcyA8bWljaGFlbC1hMS5qb25lc0BhbmFsb2cuY29tPg0KPiAg ICAgaHdtb246IChwbWJ1cy9sdGMyOTc4KSBGaXggUE1CdXMgcG9sbGluZyBvZiBNRlJfQ09NTU9O IGRlZmluaXRpb25zLg0KPiANCj4gTmF0aGFuIENoYW5jZWxsb3IgPG5hdGVjaGFuY2VsbG9yQGdt YWlsLmNvbT4NCj4gICAgIHMzOTAvdGltZTogRml4IGNsayB0eXBlIGluIGdldF90b2RfY2xvY2sN Cj4gDQo+IEhlcmJlcnQgWHUgPGhlcmJlcnRAZ29uZG9yLmFwYW5hLm9yZy5hdT4NCj4gICAgIHBh ZGF0YTogUmVtb3ZlIGJyb2tlbiBxdWV1ZSBmbHVzaGluZw0KPiANCj4gRGF2aWQgU3RlcmJhIDxk c3RlcmJhQHN1c2UuY29tPg0KPiAgICAgYnRyZnM6IGxvZyBtZXNzYWdlIHdoZW4gcncgcmVtb3Vu dCBpcyBhdHRlbXB0ZWQgd2l0aCB1bmNsZWFuIHRyZWUtbG9nDQo+IA0KPiBGaWxpcGUgTWFuYW5h IDxmZG1hbmFuYUBzdXNlLmNvbT4NCj4gICAgIEJ0cmZzOiBmaXggcmFjZSBiZXR3ZWVuIHVzaW5n IGV4dGVudCBtYXBzIGFuZCBtZXJnaW5nIHRoZW0NCj4gDQo+IEphbiBLYXJhIDxqYWNrQHN1c2Uu Y3o+DQo+ICAgICBleHQ0OiBmaXggY2hlY2tzdW0gZXJyb3JzIHdpdGggaW5kZXhlZCBkaXJzDQo+ IA0KPiBaaGloYW8gQ2hlbmcgPGNoZW5nemhpaGFvMUBodWF3ZWkuY29tPg0KPiAgICAgdWJpZnM6 IEZpeCBkZWFkbG9jayBpbiBjb25jdXJyZW50IGJ1bGstcmVhZCBhbmQgd3JpdGVwYWdlDQo+IA0K PiBBcnZpbmQgU2Fua2FyIDxuaXZlZGl0YUBhbHVtLm1pdC5lZHU+DQo+ICAgICBBTFNBOiB1c2It YXVkaW86IEFwcGx5IHNhbXBsZSByYXRlIHF1aXJrIGZvciBBdWRpb2VuZ2luZSBEMQ0KPiANCj4g V2Vud2VuIFdhbmcgPHdlbndlbkBjcy51Z2EuZWR1Pg0KPiAgICAgZWNyeXB0ZnM6IGZpeCBhIG1l bW9yeSBsZWFrIGJ1ZyBpbiBlY3J5cHRmc19pbml0X21lc3NhZ2luZygpDQo+IA0KPiBXZW53ZW4g V2FuZyA8d2Vud2VuQGNzLnVnYS5lZHU+DQo+ICAgICBlY3J5cHRmczogZml4IGEgbWVtb3J5IGxl YWsgYnVnIGluIHBhcnNlX3RhZ18xX3BhY2tldCgpDQo+IA0KPiBUYWthc2hpIEl3YWkgPHRpd2Fp QHN1c2UuZGU+DQo+ICAgICBBTFNBOiBoZGE6IFVzZSBzY25wcmludGYoKSBmb3IgcHJpbnRpbmcg dGV4dHMgZm9yIHN5c2ZzL3Byb2Nmcw0KPiANCj4gUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk aGF0LmNvbT4NCj4gICAgIEtWTTogeDg2OiBlbXVsYXRlIFJEUElEDQo+IA0KPiBBbmR5IEx1dG9t aXJza2kgPGx1dG9Aa2VybmVsLm9yZz4NCj4gICAgIHg4Ni92ZHNvOiBVc2UgUkRQSUQgaW4gcHJl ZmVyZW5jZSB0byBMU0wgd2hlbiBhdmFpbGFibGUNCj4gDQo+IA0KPiAtLS0tLS0tLS0tLS0tDQo+ IA0KPiBEaWZmc3RhdDoNCj4gDQo+ICBNYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAgIDQgKy0NCj4gIGFyY2gvYXJtL0tjb25maWcgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArLQ0KPiAgYXJjaC9hcm0vYm9vdC9kdHMv cjhhNzc3OS5kdHNpICAgICAgICAgICAgICAgICAgICAgfCAgICA4ICsNCj4gIGFyY2gvbWljcm9i bGF6ZS9rZXJuZWwvY3B1L2NhY2hlLmMgICAgICAgICAgICAgICAgIHwgICAgMyArLQ0KPiAgYXJj aC9taXBzL2xvb25nc29uNjQvbG9vbmdzb24tMy9wbGF0Zm9ybS5jICAgICAgICAgfCAgICAzICsN Cj4gIGFyY2gvczM5MC9pbmNsdWRlL2FzbS90aW1leC5oICAgICAgICAgICAgICAgICAgICAgIHwg ICAgMiArLQ0KPiAgYXJjaC9zMzkwL2tlcm5lbC9tY291bnQuUyAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgIDE1ICstDQo+ICBhcmNoL3NoL2luY2x1ZGUvY3B1LXNoMmEvY3B1L3NoNzI2OS5o ICAgICAgICAgICAgICB8ICAgMTEgKy0NCj4gIGFyY2gveDg2L2VudHJ5L3Zkc28vdmRzbzMyLXNl dHVwLmMgICAgICAgICAgICAgICAgIHwgICAgMSArDQo+ICBhcmNoL3g4Ni9pbmNsdWRlL2FzbS9j cHVmZWF0dXJlcy5oICAgICAgICAgICAgICAgICB8ICAgIDEgKw0KPiAgYXJjaC94ODYvaW5jbHVk ZS9hc20vdmd0b2QuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgICA3ICstDQo+ICBhcmNoL3g4 Ni9rZXJuZWwvY3B1L21jaGVjay9tY2VfYW1kLmMgICAgICAgICAgICAgICB8ICAgMTcgKy0NCj4g IGFyY2gveDg2L2t2bS9jcHVpZC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg NyArLQ0KPiAgYXJjaC94ODYva3ZtL2VtdWxhdGUuYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgIDIyICstDQo+ICBhcmNoL3g4Ni9rdm0vbGFwaWMuYyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAgIDQgKy0NCj4gIGFyY2gveDg2L2t2bS92bXguYyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgIDEwMiArLQ0KPiAgYXJjaC94ODYva3ZtL3ZteC92bXguYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCA4MDMzIC0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ ICBhcmNoL3g4Ni9wbGF0Zm9ybS9lZmkvZWZpLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAg MTMgKy0NCj4gIGRyaXZlcnMvYWNwaS9hY3BpY2EvZHNmaWVsZC5jICAgICAgICAgICAgICAgICAg ICAgIHwgICAgMiArLQ0KPiAgZHJpdmVycy9hY3BpL2FjcGljYS9kc3dsb2FkLmMgICAgICAgICAg ICAgICAgICAgICAgfCAgIDIxICsNCj4gIGRyaXZlcnMvYmFzZS9kZC5jICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAgNSArLQ0KPiAgZHJpdmVycy9ibG9jay9icmQuYyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIyICstDQo+ICBkcml2ZXJzL2Jsb2NrL2Zs b3BweS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDcgKy0NCj4gIGRyaXZlcnMv Y2xrL3Fjb20vY2xrLXJjZzIuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMyArDQo+ICBk cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfYXRvbWJpb3MuYyAgICAgICB8ICAgMTkg Ky0NCj4gIGRyaXZlcnMvZ3B1L2RybS9nbWE1MDAvZnJhbWVidWZmZXIuYyAgICAgICAgICAgICAg IHwgICAgOCArLQ0KPiAgZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9mZW5jZS5jICAg ICAgICAgICAgfCAgICAyICstDQo+ICAuLi4vZ3B1L2RybS9ub3V2ZWF1L252a20vZW5naW5lL2Rp c3AvY2hhbm52NTAuYyAgICB8ICAgIDIgKw0KPiAgZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRl b25fZGlzcGxheS5jICAgICAgICAgICAgfCAgICAyICsNCj4gIGRyaXZlcnMvZ3B1L2RybS92bXdn Zngvdm13Z2Z4X2NtZGJ1Zl9yZXMuYyAgICAgICAgIHwgICAgNCArLQ0KPiAgZHJpdmVycy9od21v bi9wbWJ1cy9sdGMyOTc4LmMgICAgICAgICAgICAgICAgICAgICAgfCAgICA0ICstDQo+ICBkcml2 ZXJzL2lkZS9jbWQ2NHguYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDMgKw0K PiAgZHJpdmVycy9pZGUvc2VydmVyd29ya3MuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg ICA2ICsNCj4gIGRyaXZlcnMvaW5maW5pYmFuZC91bHAvaXNlcnQvaWJfaXNlcnQuYyAgICAgICAg ICAgIHwgICAxMiArDQo+ICBkcml2ZXJzL2lucHV0L3RvdWNoc2NyZWVuL2VkdC1mdDV4MDYuYyAg ICAgICAgICAgICB8ICAgIDcgKw0KPiAgZHJpdmVycy9pb21tdS9hcm0tc21tdS12My5jICAgICAg ICAgICAgICAgICAgICAgICAgfCAgICAzICstDQo+ICBkcml2ZXJzL2lycWNoaXAvaXJxLWdpYy12 My1pdHMuYyAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIGRyaXZlcnMvbWQvYmNhY2hl L2JzZXQuaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMyArLQ0KPiAgZHJpdmVycy9t ZWRpYS9pMmMvbXQ5djAzMi5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEwICstDQo+ICBk cml2ZXJzL21lZGlhL3BsYXRmb3JtL3N0aS9iZGlzcC9iZGlzcC1ody5jICAgICAgICB8ICAgIDYg Ky0NCj4gIGRyaXZlcnMvbmV0L2V0aGVybmV0L2Npc2NvL2VuaWMvZW5pY19tYWluLmMgICAgICAg IHwgICAgMiArLQ0KPiAgZHJpdmVycy9uZXQvZXRoZXJuZXQvZnJlZXNjYWxlL2dpYW5mYXIuYyAg ICAgICAgICAgfCAgIDEwICstDQo+ICBkcml2ZXJzL25ldC93YW4vaXhwNHh4X2hzcy5jICAgICAg ICAgICAgICAgICAgICAgICB8ICAgIDQgKy0NCj4gIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2I0M2xl Z2FjeS9tYWluLmMgICAgICAgICAgICAgIHwgICAgNSArLQ0KPiAgZHJpdmVycy9uZXQvd2lyZWxl c3MvYnJjbTgwMjExL2JyY21mbWFjL3NkaW8uYyAgICAgfCAgICAxICsNCj4gIGRyaXZlcnMvbmV0 L3dpcmVsZXNzL2hvc3RhcC9ob3N0YXBfYXAuYyAgICAgICAgICAgIHwgICAgMiArLQ0KPiAgZHJp dmVycy9uZXQvd2lyZWxlc3MvaXB3MngwMC9pcHcyMTAwLmMgICAgICAgICAgICAgfCAgICA3ICst DQo+ICBkcml2ZXJzL25ldC93aXJlbGVzcy9pcHcyeDAwL2lwdzIyMDAuYyAgICAgICAgICAgICB8 ICAgIDUgKy0NCj4gIGRyaXZlcnMvbmV0L3dpcmVsZXNzL2l3bGVnYWN5LzM5NDUtbWFjLmMgICAg ICAgICAgIHwgICAgNSArLQ0KPiAgZHJpdmVycy9uZXQvd2lyZWxlc3MvaXdsZWdhY3kvNDk2NS1t YWMuYyAgICAgICAgICAgfCAgICA1ICstDQo+ICBkcml2ZXJzL25ldC93aXJlbGVzcy9pd2xlZ2Fj eS9jb21tb24uYyAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIGRyaXZlcnMvbmV0L3dpcmVsZXNz L29yaW5vY28vb3Jpbm9jb191c2IuYyAgICAgICAgIHwgICAgMyArLQ0KPiAgZHJpdmVycy9uZXQv d2lyZWxlc3MvcmVhbHRlay9ydGx3aWZpL3BjaS5jICAgICAgICAgfCAgIDEwICstDQo+ICBkcml2 ZXJzL25mYy9wb3J0MTAwLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0N Cj4gIGRyaXZlcnMvcGNpL3NldHVwLWJ1cy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg ICAyMCArLQ0KPiAgZHJpdmVycy9waW5jdHJsL3NoLXBmYy9wZmMtc2g3MjY0LmMgICAgICAgICAg ICAgICAgfCAgICA5ICstDQo+ICBkcml2ZXJzL3BpbmN0cmwvc2gtcGZjL3BmYy1zaDcyNjkuYyAg ICAgICAgICAgICAgICB8ICAgMzkgKy0NCj4gIGRyaXZlcnMvcmVndWxhdG9yL3JrODA4LXJlZ3Vs YXRvci5jICAgICAgICAgICAgICAgIHwgICAgMiArLQ0KPiAgZHJpdmVycy9yZW1vdGVwcm9jL3Jl bW90ZXByb2NfY29yZS5jICAgICAgICAgICAgICAgfCAgICAyICstDQo+ICBkcml2ZXJzL3Njc2kv YWljN3h4eC9haWM3eHh4X2NvcmUuYyAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIGRyaXZl cnMvc2NzaS9pc2NzaV90Y3AuYyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArDQo+ ICBkcml2ZXJzL3Njc2kvcWxhMnh4eC9xbGFfb3MuYyAgICAgICAgICAgICAgICAgICAgICB8ICAg MTkgKy0NCj4gIGRyaXZlcnMvc2NzaS9zY3NpX3RyYW5zcG9ydF9pc2NzaS5jICAgICAgICAgICAg ICAgIHwgICAyNiArLQ0KPiAgZHJpdmVycy9zb2MvdGVncmEvZnVzZS90ZWdyYS1hcGJtaXNjLmMg ICAgICAgICAgICAgfCAgICAyICstDQo+ICBkcml2ZXJzL3N0YWdpbmcvYW5kcm9pZC9hc2htZW0u YyAgICAgICAgICAgICAgICAgICB8ICAgMjggKw0KPiAgZHJpdmVycy9zdGFnaW5nL3J0bDgxODhl dS9vc19kZXAvaW9jdGxfbGludXguYyAgICAgfCAgICA0ICstDQo+ICBkcml2ZXJzL3N0YWdpbmcv dnQ2NjU2L2RwYy5jICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIGRyaXZlcnMv dGFyZ2V0L2lzY3NpL2lzY3NpX3RhcmdldC5jICAgICAgICAgICAgICAgIHwgICAxNiArLQ0KPiAg ZHJpdmVycy90dHkvc2VyaWFsL2lteC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAy ICstDQo+ICBkcml2ZXJzL3R0eS92dC92dF9pb2N0bC5jICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgNzUgKy0NCj4gIGRyaXZlcnMvdWlvL3Vpb19kbWVtX2dlbmlycS5jICAgICAgICAgICAg ICAgICAgICAgIHwgICAgNiArLQ0KPiAgZHJpdmVycy91c2IvY29yZS9odWIuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgICA1IC0NCj4gIGRyaXZlcnMvdXNiL2NvcmUvcXVpcmtzLmMg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMyArDQo+ICBkcml2ZXJzL3VzYi9nYWRnZXQv dWRjL2dyX3VkYy5jICAgICAgICAgICAgICAgICAgICB8ICAgMTYgKy0NCj4gIGRyaXZlcnMvdXNi L2hvc3QveGhjaS1wY2kuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPiAgZHJp dmVycy91c2Ivc3RvcmFnZS91YXMuYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIzICst DQo+ICBkcml2ZXJzL3hlbi9wcmVlbXB0LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8 ICAgIDQgKy0NCj4gIGZzL2J0cmZzL2Rpc2staW8uYyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAgMSArDQo+ICBmcy9idHJmcy9leHRlbnRfbWFwLmMgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgMTEgKw0KPiAgZnMvYnRyZnMvb3JkZXJlZC1kYXRhLmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgICA3ICstDQo+ICBmcy9idHJmcy9zdXBlci5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKw0KPiAgZnMvZWNyeXB0ZnMvY3J5 cHRvLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA2ICstDQo+ICBmcy9lY3J5 cHRmcy9rZXlzdG9yZS5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4g IGZzL2VjcnlwdGZzL21lc3NhZ2luZy5jICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg MSArDQo+ICBmcy9leHQ0L2Rpci5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAgMTQgKy0NCj4gIGZzL2V4dDQvZXh0NC5oICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAgNyArLQ0KPiAgZnMvZXh0NC9pbm9kZS5jICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgIDE0ICstDQo+ICBmcy9leHQ0L25hbWVpLmMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDggKw0KPiAgZnMvamJkMi9jaGVja3BvaW50 LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAyICstDQo+ICBmcy9qYmQyL2Nv bW1pdC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNTAgKy0NCj4gIGZz L2piZDIvam91cm5hbC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMSAr LQ0KPiAgZnMvamJkMi90cmFuc2FjdGlvbi5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDEwICstDQo+ICBmcy9uZnMvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgIDIgKy0NCj4gIGZzL29jZnMyL2pvdXJuYWwuaCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAgOCArLQ0KPiAgZnMvcmVpc2VyZnMvc3RyZWUuYyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAzICstDQo+ICBmcy9yZWlzZXJmcy9zdXBlci5j ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIGZzL3ViaWZzL2Zp bGUuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNSArLQ0KPiAgaW5j bHVkZS9saW51eC9saXN0X251bGxzLmggICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA4ICst DQo+ICBpbmNsdWRlL2xpbnV4L3JjdWxpc3RfbnVsbHMuaCAgICAgICAgICAgICAgICAgICAgICB8 ICAgIDggKy0NCj4gIGluY2x1ZGUvc2NzaS9pc2NzaV9wcm90by5oICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAgMSAtDQo+ICBpbmNsdWRlL3NvdW5kL3Jhd21pZGkuaCAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgIDYgKy0NCj4gIGlwYy9zZW0uYyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgICAgNiArLQ0KPiAga2VybmVsL3BhZGF0YS5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDQ1ICstDQo+ICBrZXJuZWwvdHJhY2Uv dHJhY2VfZXZlbnRzX3RyaWdnZXIuYyAgICAgICAgICAgICAgICB8ICAgIDUgKy0NCj4gIGtlcm5l bC90cmFjZS90cmFjZV9zdGF0LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxOSArLQ0K PiAgbGliL3NjYXR0ZXJsaXN0LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg ICAyICstDQo+ICBuZXQvbmV0ZmlsdGVyL3h0X2JwZi5jICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB8ICAgIDMgKw0KPiAgc2NyaXB0cy9rY29uZmlnL2NvbmZkYXRhLmMgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgICAyICstDQo+ICBzZWN1cml0eS9zZWxpbnV4L2F2Yy5jICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0NCj4gIHNvdW5kL2NvcmUvc2VxL3NlcV9jbGll bnRtZ3IuYyAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPiAgc291bmQvY29yZS9zZXEv c2VxX3F1ZXVlLmMgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDI5ICstDQo+ICBzb3VuZC9j b3JlL3NlcS9zZXFfdGltZXIuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKy0NCj4g IHNvdW5kL2NvcmUvc2VxL3NlcV90aW1lci5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAg MyArLQ0KPiAgc291bmQvcGNpL2hkYS9oZGFfY29kZWMuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgICAyICstDQo+ICBzb3VuZC9wY2kvaGRhL2hkYV9lbGQuYyAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAgIDIgKy0NCj4gIHNvdW5kL3BjaS9oZGEvaGRhX3N5c2ZzLmMgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPiAgc291bmQvcGNpL2hkYS9wYXRjaF9jb25l eGFudC5jICAgICAgICAgICAgICAgICAgICAgfCAgICAxICsNCj4gIHNvdW5kL3NoL2FpY2EuYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgNCArLQ0KPiAgc291bmQvc29j L2F0bWVsL0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAyICsNCj4gIHNv dW5kL3VzYi9xdWlya3MuYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMSAr DQo+ICBzb3VuZC91c2IvdXN4MnkvdXNYMllod2RlcC5jICAgICAgICAgICAgICAgICAgICAgICB8 ICAgIDIgKy0NCj4gIHRvb2xzL2xpYi9hcGkvZnMvZnMuYyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgICAgNCArLQ0KPiAgdG9vbHMvdXNiL3VzYmlwL3NyYy91c2JpcF9uZXR3b3JrLmMg ICAgICAgICAgICAgICAgfCAgIDQwICstDQo+ICB0b29scy91c2IvdXNiaXAvc3JjL3VzYmlwX25l dHdvcmsuaCAgICAgICAgICAgICAgICB8ICAgMTIgKy0NCj4gIDEyNCBmaWxlcyBjaGFuZ2VkLCA3 NzggaW5zZXJ0aW9ucygrKSwgODQxMiBkZWxldGlvbnMoLSkNCj4gDQoNCg==