From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 49C63C77B61 for ; Thu, 13 Apr 2023 17:13:39 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 19C80858FA; Thu, 13 Apr 2023 19:13:37 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=Nvidia.com header.i=@Nvidia.com header.b="GJesuARJ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 353A8858D6; Thu, 13 Apr 2023 19:13:35 +0200 (CEST) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on20626.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eab::626]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1C61A85A82 for ; Thu, 13 Apr 2023 19:13:31 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: phobos.denx.de; spf=fail smtp.mailfrom=TWarren@nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=In8d3PxsTSU9IyqmXBizaGg0Z5ieY5dZHOR8f9lZU1vuBBIavh9MN2JFoYbAmq+IXkaoqfrJvksb4dupJCEnF7sQagFC8urK0jctbHHsZEg2wLEokanNiOesKC4URcvcK4rayTYd2KLBaOtRc2aMGFkipekFIWKhicUNv22NqiJLyuP+NsRNrmID8Ae71T4RG2iU7pK8V74pBWtxe6Klxk5Yquw560gmMUZYhkpLpHjZXLXS0GDJYJ0TfpbQAgmk5nvX5D6HuQzZq7hUKroGUA4KtMCri8Wj6spyr1/uLzrQuPiYJ6x/L+Iq9RB6Vp7UcIaEDzNBZGb2DjYnFdyzBg== 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=4RiPoZ8pMw1WvoPxz2ugHFKsHLMGSj9SWhCIt/JfU9I=; b=OCwNoaKUaUXMiT7b6h36CRNZGdtpe1PphhNz1FDAMLskwkx8aiPtLu7xUvQpZQla69SBZCqMBI6Vn89gDneR3u1j2RCjtcE/4fSsfq6px13qoOuRbF+aMfbedt9UaICBkve81YaTBiAYY4d1PFmKP3fAuSvYcHCk3+MgCpwHlfg4oFvfJI3rv1ypUuh4oHjs5dukqGUwblRHX8JlYhXRRcKtXkMqhSNcOyFxcDlUpWfgOg5hlN67pTT1JijGZRlmjLvTBzk0re/OwqZoMHcaRLVG/DNpgVqkdJaPxQuIZSetfCRGvZ4ysh6S69tDszH8NPA+SpSbUQEtxXJ2psSdsQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4RiPoZ8pMw1WvoPxz2ugHFKsHLMGSj9SWhCIt/JfU9I=; b=GJesuARJDyJ3Obt6zA5rPImQtMQ6IVjbw16MKhkNLmBLmiD0q1VtiXy9YWFgyhHYzmXrSmdYNYOS7pOZ+jtKyWWbwYS+LlX2sYNAYxCbH+Y0S5BNIMSg36659Q2tP4MgBTNBqs91tYKxhTfjET9Y+fD+ucLmBpkj1CN1h9vobF/Dylm/YC26v2zbma2Y+3LmYOdTy9Y+jUVSTZnsOvJ6OxJNDN/d9gPnqdwjm0RFxwC0CepNx7WPm6U+f1+58x45jXsVZ0dxjBpvl9ad73vMGqCZh1uLSDg8I4Xt2qkElWtabXx38z987+OV/YxRCklJ2+ESXb6fR06O5Xt02UPFew== Received: from BY5PR12MB3828.namprd12.prod.outlook.com (2603:10b6:a03:1a4::25) by CH0PR12MB5217.namprd12.prod.outlook.com (2603:10b6:610:d0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Thu, 13 Apr 2023 17:13:25 +0000 Received: from BY5PR12MB3828.namprd12.prod.outlook.com ([fe80::f06e:d1f:e86a:e794]) by BY5PR12MB3828.namprd12.prod.outlook.com ([fe80::f06e:d1f:e86a:e794%3]) with mapi id 15.20.6298.030; Thu, 13 Apr 2023 17:13:25 +0000 From: Tom Warren To: Svyatoslav Ryhel CC: Marek Vasut , Philippe Reynes , Marcel Ziswiler , Fabio Estevam , Simon Glass , =?utf-8?B?Sm9uYXMgU2Nod8O2YmVs?= , "u-boot@lists.denx.de" Subject: RE: [PATCH v1 0/4] Tegra: add ASUS/Google Nexus 7 (2012) support Thread-Topic: [PATCH v1 0/4] Tegra: add ASUS/Google Nexus 7 (2012) support Thread-Index: AQHZbXgD+em25uzDi0+Cpm8QrYRFua8oSl7ggAB2eoCAALhXQA== Date: Thu, 13 Apr 2023 17:13:25 +0000 Message-ID: References: <20230412194947.11578-1-clamor95@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BY5PR12MB3828:EE_|CH0PR12MB5217:EE_ x-ms-office365-filtering-correlation-id: c1e2205c-104a-493d-518b-08db3c426474 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qdjgtcuqE5aGElNobuKNkEMN/bxiXeX3xPFu3hutuMYbsH1PEcrBwE6jJhQTg1xXy8rntrk4HOMdGEF5Db7ho0rcSSaXjdrcw4VgJ5HcppRF049K2IKtLWv3e3ctMVHI0SSJ/cIBrfevqHMjE89voF9xLf3lHCh6rG4+/IbeaTg0GMQcYWmbD6qG06MjByBOLDmVWI5rpsnNIn422YBjtjKYpf62FpXjYgK1RWl9qZziuSimiIEgS+wXfnMW8X5BUucr3IurFeW1t+JGkD9nEQSP8E0cqlg639qbL1iGOOF9k2CCYpHJdtvviRkyq15nIuxdYH9k/nxuMwxnhsp31U3OqAJKbWs9h6T4v3mLV/1e4vZSL3SAaBJiAKQkk/wIKEQD97AYUiZXGBPt9tghMGTX4KHKZDw+n59AXT4Z5i8S4Kx0nQVUy15pZFC8lQwnzQEgWI34wZysZ0FIyEHZL7gJxJulh6uUdeClzks/Doeoh4e9f4eel2HnUvleIb8WxJ8YQPf8Xj7rk8r7TeWPHS83aqCNkDJn6oXD3sj7Pq2AytDPRJnWWNk9TQm1jeVxNEFcL1KhXxdJ2IRaZ/KrTqzffmlb1t2qsyJEcwnbCOnd7uQMuBs6ti418tmUiUklIoRjgTm5vu+ZjJdKegZLDg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR12MB3828.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(136003)(366004)(396003)(39860400002)(346002)(376002)(451199021)(71200400001)(76116006)(6506007)(54906003)(83380400001)(186003)(478600001)(26005)(7696005)(53546011)(9686003)(316002)(52536014)(5660300002)(2906002)(38100700002)(122000001)(66556008)(6916009)(4326008)(66476007)(41300700001)(66446008)(66946007)(64756008)(8676002)(55016003)(38070700005)(8936002)(33656002)(86362001)(21314003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S2NnWHJRb2w5bzhBK1RmNGIvaEhzY2QyUlNnMnpEUjE1R05scnBlbHV5eHZ4?= =?utf-8?B?ejc1TE14b0Nxb2JVbHc1VFdBaHFlTzJrbVJ6UFE3T2hHTS9RU3Ntbnk0dGZp?= =?utf-8?B?QXlKR0JjWHZQV2I5RXFLdXFyMTBkMEUyRll0dXdzNFFWMzJvU2J6RDZKOUV5?= =?utf-8?B?UytZcHhTelNqd2V6ZDRrb3JIN2FEaUxPS0RKTHVycXJtWUxueHVCaC9tWjBM?= =?utf-8?B?UDh5d0thOHlaSGx2b3ZycysxTzhDYkEreDFBUGcyOEhQSUtDek5EbjhZeWN4?= =?utf-8?B?Q0NBOHBQOXBERzZ2cWVwTXpLK0JETmlUNzZpTDRYNXZZbHNHemxhN0dVMk1x?= =?utf-8?B?Ny80bkpLSEpHZWZWMHNEZG81dFVDL3IxKzF3QnZLWXRwR3ZjMEk4UkhtM2ZY?= =?utf-8?B?ZHZXdzZmaTU2TU12SXM5V3BNNGNDMjd4Nm11NFFUaVpTZFVCdCtNZkFiKzhM?= =?utf-8?B?WjRxR0YvRGo3em41Q0ZkOHNKWno3WlovY0xwQWszdkRzdnExeTJLQ2tHWFh3?= =?utf-8?B?SzVSdUcxWmp2ZTQyczYxTWlQNkNnTHFESWlaaUFYclphK0tuZFlqZUV6cnVl?= =?utf-8?B?Zi9qYUI0Q3RweHhSWTBiUy9qcGRBOEMzaW9hMkh6V04yWWNQd0NQckxwVWNI?= =?utf-8?B?cmh2T3ZvSGlOVWdFQ3dEOTErcVNoWFNnRHI4R2VndCsrWXY2Q1VCeDliSTFr?= =?utf-8?B?SXY3L1FMYUJRQTY3Q2RETVBLeERPdmNVc0Vla0lUcWxUeEJhWkQ2Ymxocnlu?= =?utf-8?B?T0szOStKcGxuQUpGMGlKa1lmRk5SdnZpM2JMYXNXc0tudUNpK0xBa0N3TXpY?= =?utf-8?B?WFVQSnpDdjFrT3lsU3ZSWUdOV0NQLzh3Q3MyWE0vZW9jVWI0cVJVTm1RVXJ3?= =?utf-8?B?QngyeXVQS1ZKelBraHpDT3IxNEVuaWQvZldPR3ozVndCOE8vbTdrT21PUVJp?= =?utf-8?B?TG1BemRQV1BuMnhmNnhhQlMxT2VjUlE2TGp3RDJFSVB4S296djJRd01CdU9P?= =?utf-8?B?STRDWUR3bTJLVTJ2N1l6Tk9hbS9FVlJZZEtZQWI0d2VZQUMwSXVsQ1hlV29O?= =?utf-8?B?c3VlWURxcFQ4UFNFS0crbFNjV3hpYjUxcDZvOFpPTUFObFlyelpRc2NFM3Jo?= =?utf-8?B?RXZRaCs5NGdtVStETnlmR0crdDB2d3Z5RzBoNUd3N2gyY3E4SWdBTmZWeFVj?= =?utf-8?B?cG4vS2lwVGhLOUg3bVhkcVlRd0xQcTFEYlAyVUEzRlczRWs3MDFzeENuMWFx?= =?utf-8?B?V3hONHFXbllvdnh1MlFEYkhaNHRHOE5uT2wzNEVaNU1acGtST2x3S1BsTnJI?= =?utf-8?B?b00vWDRsWlY1cFdqZTlBT2hmRGZmZWJDRFFFTzBVT01qSFBvaWFLZC9RMlFS?= =?utf-8?B?T1FETmFmbXUrQkcvTVJHZXZLKzc5NXA4RzJYWVdXZnl4ZlVleTcxN0dlMitJ?= =?utf-8?B?Z21QSXJaL1B6U1VLUkp6S0tKOGJDcWxXdDlYSWFjM2dLVkNtdDQ1QmxPZGdB?= =?utf-8?B?aVhkRWNmbEhSV3owbklWaEpkZnNDM094QkMrWWs3Wjloa3VITUw4bmNZY0lH?= =?utf-8?B?cWZaUkJsaDNiUnJIYnkwRUh0YVZ5NmRlTVY0aytQRmlOd29LYndpNjhyS0NF?= =?utf-8?B?NitodzR1YTN6bnI2UVN2a3ZuNWpFUnJiamJPZ1dhdlUrLzV1NVBsNllKOU5H?= =?utf-8?B?dURTRVVvVDRUREdUVW1XeE5ibDRvaktKOU91WVgyRmduc1hTZ25TRVBQc0pM?= =?utf-8?B?OElBeWZHT2pIQlAveVR5OFVwZFczeWtQUnNUMytHQmtPWFljSzk4UWJqc3Ix?= =?utf-8?B?OWJ3Z1EyMktmOFcwOTFKbDZhMTF5ZHJudHdZNlNqV1lkeVV3VXVWeXozakxw?= =?utf-8?B?eksvSG91ZG1CdnhmRjVrWCt3Mk00RklhUVNMQjk3anJudnZUVksvVitDK25k?= =?utf-8?B?RGpYc3ZOanF2N0dQQnBSYkhLSW9PY0pXUElYcHN5d3NsWmxNMlM5cEhZeHR6?= =?utf-8?B?MlFyZ0Vkb0FtTHphNXNwUmVWenlOTzBWMFA2NURGeWRmTXl2cUpMaE9yWHA3?= =?utf-8?B?TWtOMGNMeXZxcnN0akMzRzFqSDJZUktPMHQweWJOVkhWVzcxeUx4NWo1MXNC?= =?utf-8?Q?zZbbHIQcry/bqG8WsOUFk7+dw?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB3828.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c1e2205c-104a-493d-518b-08db3c426474 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2023 17:13:25.3720 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4AWCNupYc0mUWX8C4A26j+pYaA3DpKnOupv1VuSduJy1PMJFphp3AGXd5Gl2wyGSxIRxF5ycWqFZACL3eX/4NQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR12MB5217 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean U3Z5YXRvc2xhdiwNCg0KSSB0cmllZCB0byBidWlsZCB3L1YyIG9mIHlvdXIgTmV4dXMgcGF0Y2hl cyBhcHBsaWVkIHRvIFRPVCB1LWJvb3QtdGVncmEvbWFzdGVyLCBhbmQgSSBnZXQgdGhlc2UgZXJy b3JzIGZyb20gJ2J1aWxkbWFuIHRlZ3JhJzoNCg0KICAgYWFyY2g2NDogICsgICBwMjc3MS0wMDAw LTAwMCAgICAgICAgICAgICANCitJbiBmaWxlIGluY2x1ZGVkIGZyb20gYXJjaC9hcm0vbWFjaC10 ZWdyYS9mdXNlLmM6MTY6MDoNCithcmNoL2FybS9pbmNsdWRlL2FzbS9hcmNoLXRlZ3JhL2Nsb2Nr Lmg6NDI6MTA6IGZhdGFsIGVycm9yOiBhc20vYXJjaC9jbG9jay10YWJsZXMuaDogTm8gc3VjaCBm aWxlIG9yIGRpcmVjdG9yeQ0KKyAjaW5jbHVkZSA8YXNtL2FyY2gvY2xvY2stdGFibGVzLmg+DQor ICAgICAgICAgIF5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCitjb21waWxhdGlvbiB0ZXJtaW5h dGVkLg0KK21ha2VbMl06ICoqKiBbYXJjaC9hcm0vbWFjaC10ZWdyYS9mdXNlLm9dIEVycm9yIDEN CittYWtlWzFdOiAqKiogW2FyY2gvYXJtL21hY2gtdGVncmFdIEVycm9yIDINCittYWtlOiAqKiog W3N1Yi1tYWtlXSBFcnJvciAyDQogICBhYXJjaDY0OiAgKyAgIHAyNzcxLTAwMDAtNTAwICAgICAg ICAgICAgICAgICAgICAgICAgICAgIA0KK0luIGZpbGUgaW5jbHVkZWQgZnJvbSBhcmNoL2FybS9t YWNoLXRlZ3JhL2Z1c2UuYzoxNjowOg0KK2FyY2gvYXJtL2luY2x1ZGUvYXNtL2FyY2gtdGVncmEv Y2xvY2suaDo0MjoxMDogZmF0YWwgZXJyb3I6IGFzbS9hcmNoL2Nsb2NrLXRhYmxlcy5oOiBObyBz dWNoIGZpbGUgb3IgZGlyZWN0b3J5DQorICNpbmNsdWRlIDxhc20vYXJjaC9jbG9jay10YWJsZXMu aD4NCisgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KK2NvbXBpbGF0aW9uIHRl cm1pbmF0ZWQuDQorbWFrZVsyXTogKioqIFthcmNoL2FybS9tYWNoLXRlZ3JhL2Z1c2Uub10gRXJy b3IgMQ0KK21ha2VbMV06ICoqKiBbYXJjaC9hcm0vbWFjaC10ZWdyYV0gRXJyb3IgMg0KK21ha2U6 ICoqKiBbc3ViLW1ha2VdIEVycm9yIDINCg0KVGhlc2UgYXJlIHRoZSB0d28gVDE4NiBidWlsZHMs IHRoZXkgZG9uJ3QgaGF2ZSBvciB1c2UgYSBjbG9jay10YWJsZXMuaCAuDQoNClBsZWFzZSB0ZXN0 IGJ1aWxkaW5nIHlvdXIgcGF0Y2hzZXQgb24gVE9UIHUtYm9vdC10ZWdyYS9tYXN0ZXIgX2JlZm9y ZV8gcG9zdGluZy4gVXNlIGJ1aWxkbWFuIChwcmVmZXJyZWQpIG9yICdtYWtlIHh4eF9kZWZjb25m aWcgJiYgbWFrZScgZm9yIGVhY2ggVGVncmEgYm9hcmQgKGN1bWJlcnNvbWUpLg0KDQpJIHdvbid0 IHRha2UgYW55IGZ1dHVyZSBwYXRjaGVzIGZyb20geW91IHVubGVzcyB0aGV5J3JlIG1hcmtlZCB3 LydwYXNzZXMgYnVpbGRtYW4nIG9yICdlYWNoIFRlZ3JhIGJvYXJkIGJ1aWxkcyBPSyB3L21ha2Un LCBldGMuICBJIGNlcnRhaW5seSBjYW4ndCBwdXNoIGEgUFIgdG8gVG9tUiBpZiBpdCBmYWlscyB0 byBidWlsZC4NCg0KVG9tDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBTdnlh dG9zbGF2IFJ5aGVsIDxjbGFtb3I5NUBnbWFpbC5jb20+IA0KU2VudDogV2VkbmVzZGF5LCBBcHJp bCAxMiwgMjAyMyAxMTowNSBQTQ0KVG86IFRvbSBXYXJyZW4gPFRXYXJyZW5AbnZpZGlhLmNvbT4N CkNjOiBNYXJlayBWYXN1dCA8bWFyZXhAZGVueC5kZT47IFBoaWxpcHBlIFJleW5lcyA8cGhpbGlw cGUucmV5bmVzQHNvZnRhdGhvbWUuY29tPjsgTWFyY2VsIFppc3dpbGVyIDxtYXJjZWwuemlzd2ls ZXJAdG9yYWRleC5jb20+OyBGYWJpbyBFc3RldmFtIDxmZXN0ZXZhbUBkZW54LmRlPjsgU2ltb24g R2xhc3MgPHNqZ0BjaHJvbWl1bS5vcmc+OyBKb25hcyBTY2h3w7ZiZWwgPGpvbmFzc2Nod29lYmVs QHlhaG9vLmRlPjsgdS1ib290QGxpc3RzLmRlbnguZGUNClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEg MC80XSBUZWdyYTogYWRkIEFTVVMvR29vZ2xlIE5leHVzIDcgKDIwMTIpIHN1cHBvcnQNCg0KRXh0 ZXJuYWwgZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCg0K DQrRh9GCLCAxMyDQutCy0ZbRgi4gMjAyM+KAr9GALiDQviAwMjowNyBUb20gV2FycmVuIDxUV2Fy cmVuQG52aWRpYS5jb20+INC/0LjRiNC1Og0KPg0KPiBTdnlhdG9zbGF2LA0KPg0KPiBUaGlzIHNl cmllcyAocGF0Y2hlcyAzICYgNCwgaW4gcGFydGljdWxhcikgZmFpbHMgd2hlbiBhcHBsaWVkIHRv IHUtYm9vdC10ZWdyYS9tYXN0ZXIgVE9ULiBFcnJvciBzbmlwcGV0IGlzIGJlbG93IChmcm9tIG1h a2UgcDI3NzEtMDAwMC01MDBfZGVmY29uZmlnICYmIG1ha2UpOg0KPg0KPiBDQyAgICAgIGFyY2gv YXJtL21hY2gtdGVncmEvZnVzZS5vDQo+IGFyY2gvYXJtL21hY2gtdGVncmEvZnVzZS5jOjE0OjEw OiBmYXRhbCBlcnJvcjogYXNtL2FyY2gvY2xvY2suaDogTm8gDQo+IHN1Y2ggZmlsZSBvciBkaXJl Y3RvcnkgICNpbmNsdWRlIDxhc20vYXJjaC9jbG9jay5oPg0KPiAgICAgICAgICAgXn5+fn5+fn5+ fn5+fn5+fn5+DQo+IGNvbXBpbGF0aW9uIHRlcm1pbmF0ZWQuDQo+IHNjcmlwdHMvTWFrZWZpbGUu YnVpbGQ6MjU2OiByZWNpcGUgZm9yIHRhcmdldCANCj4gJ2FyY2gvYXJtL21hY2gtdGVncmEvZnVz ZS5vJyBmYWlsZWQNCj4gbWFrZVsxXTogKioqIFthcmNoL2FybS9tYWNoLXRlZ3JhL2Z1c2Uub10g RXJyb3IgMQ0KPiBNYWtlZmlsZToxODQ1OiByZWNpcGUgZm9yIHRhcmdldCAnYXJjaC9hcm0vbWFj aC10ZWdyYScgZmFpbGVkDQo+IG1ha2U6ICoqKiBbYXJjaC9hcm0vbWFjaC10ZWdyYV0gRXJyb3Ig Mg0KDQpIZWxsbyBUb20uDQoNClRoYW5rcyBmb3IgeW91ciBjaGVjay4gSXNzdWUgd2FzIGNhdXNl ZCBieSBub24gZXhwb3NlZCBoZWFkZXJzIGZvciBUMTg2Lg0KSSBoYXZlIGZpeGVkIHRoYXQgaW4g djIsIEkgaG9wZSBidWlsZG1hbiB3aWxsIHBhc3MuIEFkZGl0aW9uYWxseSBJIGhhdmUgbW9kaWZp ZWQgZ3JvdXBlciBkZWZjb25maWcgaW4gc3VjaCBhIHdheSB0aGF0IGl0IHNob3VsZCBwYXNzIGV2 ZW4gd2l0aG91dCBkZXZpY2UgZnJhZ21lbnQuDQoNCkJlc3QgcmVnYXJkcywNClN2eWF0b3NsYXYg Ui4NCg0KPg0KPiBidWlsZG1hbi90ZWdyYSBhbHNvIGZhaWxzIGZvciB0aGF0IGJvYXJkLCBhbmQg MiBvdGhlcnMuICBSZW1vdmluZyB0aG9zZSB0d28gcGF0Y2hlcyAoMyAmIDQgaW4geW91ciBOZXh1 czcgcGF0Y2hzZXQpIGdldHMgbWFrZSAmIGJ1aWxkbWFuIHdvcmtpbmcgYWdhaW4uDQo+IEJ1aWxk bWFuL3RlZ3JhIHdvcmtlZCBmaW5lIG9uIHRoZSBiYXNlIHUtYm9vdC10ZWdyYS9tYXN0ZXIgcmVw byAoYmVmb3JlIEkgYXBwbGllZCB5b3VyIHBhdGNoc2V0IHcvZ2l0IGFtKS4NCj4NCj4gUFRBTCwN Cj4NCj4gVG9tDQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFN2eWF0 b3NsYXYgUnloZWwgPGNsYW1vcjk1QGdtYWlsLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBBcHJp bCAxMiwgMjAyMyAxMjo1MCBQTQ0KPiBUbzogVG9tIFdhcnJlbiA8dHdhcnJlbkBudmlkaWEuY29t PjsgU3Z5YXRvc2xhdiBSeWhlbCANCj4gPGNsYW1vcjk1QGdtYWlsLmNvbT47IE1hcmVrIFZhc3V0 IDxtYXJleEBkZW54LmRlPjsgUGhpbGlwcGUgUmV5bmVzIA0KPiA8cGhpbGlwcGUucmV5bmVzQHNv ZnRhdGhvbWUuY29tPjsgTWFyY2VsIFppc3dpbGVyIA0KPiA8bWFyY2VsLnppc3dpbGVyQHRvcmFk ZXguY29tPjsgRmFiaW8gRXN0ZXZhbSA8ZmVzdGV2YW1AZGVueC5kZT47IFNpbW9uIA0KPiBHbGFz cyA8c2pnQGNocm9taXVtLm9yZz47IEpvbmFzIFNjaHfDtmJlbCA8am9uYXNzY2h3b2ViZWxAeWFo b28uZGU+DQo+IENjOiB1LWJvb3RAbGlzdHMuZGVueC5kZQ0KPiBTdWJqZWN0OiBbUEFUQ0ggdjEg MC80XSBUZWdyYTogYWRkIEFTVVMvR29vZ2xlIE5leHVzIDcgKDIwMTIpIHN1cHBvcnQNCj4NCj4g RXh0ZXJuYWwgZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMN Cj4NCj4NCj4gVGhpcyBwYXRjaHNldCBhZGRzIHN1cHBvcnQgZm9yIG5hdGl2ZSB1c2Ugb2YgVS1C b290IG9uIEFTVVMvR29vZ2xlIE5leHVzIDcgKDIwMTIpLCBha2EgZ3JvdXBlci90aWxhcGlhIGFz IGEgcmVwbGFjZW1lbnQgb2YgdmVuZG9yIGJvb3Rsb2FkZXIuIEFsb25nc2lkZSBkZXZpY2UgYnJp bmd1cCB0ZWdyYSByZXF1aXJlcyBmZXcgc21hbGwgcGF0Y2hlczoNCj4gIC0gYWRkIGdwaW8ga2V5 Ym9hcmQgYXMgc3RkaW4gZGV2aWNlDQo+ICAtIG1ha2UgbmV0d29ya2luZyBib290IG9wdGlvbnMg b3B0aW9uYWwNCj4gIC0gYWRkIGEgc21hbGwgdG9vbCB0byBnZW5lcmF0ZSBTb0MgVUlEDQo+DQo+ IEpvbmFzIFNjaHfDtmJlbCAoMSk6DQo+ICAgY29uZmlnczogdGVncmEtY29tbW9uLXBvc3Q6IG1h a2UgUFhFIGFuZCBESENQIGJvb3QgdGFyZ2V0cyBvcHRpb25hbA0KPg0KPiBTdnlhdG9zbGF2IFJ5 aGVsICgzKToNCj4gICBjb25maWdzOiB0ZWdyYS1jb21tb24tcG9zdDogYWRkIEdQSU8ga2V5Ym9h cmQgYXMgU1RESU4gZGV2aWNlDQo+ICAgQVJNOiB0ZWdyYTogYWRkIFNvQyBVSUQgY2FsY3VsYXRp b24gZnVuY3Rpb24NCj4gICBib2FyZDogYXN1czogZ3JvdXBlcjogYWRkIEdvb2dsZSBOZXh1cyA3 ICgyMDEyKSBzdXBwb3J0DQo+DQo+ICBhcmNoL2FybS9kdHMvTWFrZWZpbGUgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgIDMgKw0KPiAgYXJjaC9hcm0vZHRzL3RlZ3JhMzAtYXN1cy1ncm91cGVy LWNvbW1vbi5kdHNpIHwgMTI1ICsrKysrKyAgLi4uL2R0cy90ZWdyYTMwLWFzdXMtbmV4dXM3LWdy b3VwZXItRTE1NjUuZHRzIHwgIDQwICsrICAuLi4vZHRzL3RlZ3JhMzAtYXN1cy1uZXh1czctZ3Jv dXBlci1QTTI2OS5kdHMgfCAgNjUgKysrKyAgLi4uL2R0cy90ZWdyYTMwLWFzdXMtbmV4dXM3LXRp bGFwaWEtRTE1NjUuZHRzIHwgIDQwICsrDQo+ICBhcmNoL2FybS9pbmNsdWRlL2FzbS9hcmNoLXRl Z3JhL2Z1c2UuaCAgICAgICAgfCAgIDcgKw0KPiAgYXJjaC9hcm0vbWFjaC10ZWdyYS9NYWtlZmls ZSAgICAgICAgICAgICAgICAgIHwgICAyICstDQo+ICBhcmNoL2FybS9tYWNoLXRlZ3JhL2Z1c2Uu YyAgICAgICAgICAgICAgICAgICAgfCAxNTEgKysrKysrKysNCj4gIGFyY2gvYXJtL21hY2gtdGVn cmEvdGVncmEzMC9LY29uZmlnICAgICAgICAgICB8ICAgNSArDQo+ICBib2FyZC9hc3VzL2dyb3Vw ZXIvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgfCAgMjAgKw0KPiAgYm9hcmQvYXN1cy9ncm91 cGVyL01BSU5UQUlORVJTICAgICAgICAgICAgICAgIHwgICA2ICsNCj4gIGJvYXJkL2FzdXMvZ3Jv dXBlci9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICB8ICAxNCArDQo+ICBib2FyZC9hc3VzL2dy b3VwZXIvZ3JvdXBlci1zcGwtbWF4LmMgICAgICAgICAgfCAgNDYgKysrDQo+ICBib2FyZC9hc3Vz L2dyb3VwZXIvZ3JvdXBlci1zcGwtdGkuYyAgICAgICAgICAgfCAgNDIgKysNCj4gIGJvYXJkL2Fz dXMvZ3JvdXBlci9ncm91cGVyLmMgICAgICAgICAgICAgICAgICB8IDIwOSArKysrKysrKysrDQo+ ICBib2FyZC9hc3VzL2dyb3VwZXIvcGlubXV4LWNvbmZpZy1ncm91cGVyLmggICAgfCAzNjIgKysr KysrKysrKysrKysrKysrDQo+ICBjb25maWdzL2dyb3VwZXJfRTE1NjUuY29uZmlnICAgICAgICAg ICAgICAgICAgfCAgIDIgKw0KPiAgY29uZmlncy9ncm91cGVyX1BNMjY5LmNvbmZpZyAgICAgICAg ICAgICAgICAgIHwgICAyICsNCj4gIGNvbmZpZ3MvZ3JvdXBlcl9jb21tb25fZGVmY29uZmlnICAg ICAgICAgICAgICB8ICA4NSArKysrDQo+ICBjb25maWdzL3RpbGFwaWEuY29uZmlnICAgICAgICAg ICAgICAgICAgICAgICAgfCAgIDMgKw0KPiAgaW5jbHVkZS9jb25maWdzL2dyb3VwZXIuaCAgICAg ICAgICAgICAgICAgICAgIHwgIDY4ICsrKysNCj4gIGluY2x1ZGUvY29uZmlncy90ZWdyYS1jb21t b24tcG9zdC5oICAgICAgICAgICB8ICAyOCArLQ0KPiAgMjIgZmlsZXMgY2hhbmdlZCwgMTMxOSBp bnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKSAgY3JlYXRlIG1vZGUgDQo+IDEwMDY0NCBhcmNo L2FybS9kdHMvdGVncmEzMC1hc3VzLWdyb3VwZXItY29tbW9uLmR0c2kNCj4gIGNyZWF0ZSBtb2Rl IDEwMDY0NCBhcmNoL2FybS9kdHMvdGVncmEzMC1hc3VzLW5leHVzNy1ncm91cGVyLUUxNTY1LmR0 cw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGFyY2gvYXJtL2R0cy90ZWdyYTMwLWFzdXMtbmV4dXM3 LWdyb3VwZXItUE0yNjkuZHRzDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9hcm0vZHRzL3Rl Z3JhMzAtYXN1cy1uZXh1czctdGlsYXBpYS1FMTU2NS5kdHMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCBhcmNoL2FybS9tYWNoLXRlZ3JhL2Z1c2UuYyAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBib2Fy ZC9hc3VzL2dyb3VwZXIvS2NvbmZpZyAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBib2FyZC9hc3Vz L2dyb3VwZXIvTUFJTlRBSU5FUlMgIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gYm9hcmQvYXN1cy9n cm91cGVyL01ha2VmaWxlICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IGJvYXJkL2FzdXMvZ3JvdXBl ci9ncm91cGVyLXNwbC1tYXguYw0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGJvYXJkL2FzdXMvZ3Jv dXBlci9ncm91cGVyLXNwbC10aS5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgYm9hcmQvYXN1cy9n cm91cGVyL2dyb3VwZXIuYyAgY3JlYXRlIG1vZGUgMTAwNjQ0IA0KPiBib2FyZC9hc3VzL2dyb3Vw ZXIvcGlubXV4LWNvbmZpZy1ncm91cGVyLmgNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBjb25maWdz L2dyb3VwZXJfRTE1NjUuY29uZmlnICBjcmVhdGUgbW9kZSAxMDA2NDQgDQo+IGNvbmZpZ3MvZ3Jv dXBlcl9QTTI2OS5jb25maWcgIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gY29uZmlncy9ncm91cGVy X2NvbW1vbl9kZWZjb25maWcgIGNyZWF0ZSBtb2RlIDEwMDY0NCANCj4gY29uZmlncy90aWxhcGlh LmNvbmZpZyAgY3JlYXRlIG1vZGUgMTAwNjQ0IGluY2x1ZGUvY29uZmlncy9ncm91cGVyLmgNCj4N Cj4gLS0NCj4gMi4zNy4yDQo+DQo=