From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A97C6A0032;
	Tue, 13 Sep 2022 22:38:19 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 8E3544021D;
	Tue, 13 Sep 2022 22:38:19 +0200 (CEST)
Received: from EUR03-AM7-obe.outbound.protection.outlook.com
 (mail-am7eur03on2061.outbound.protection.outlook.com [40.107.105.61])
 by mails.dpdk.org (Postfix) with ESMTP id 03A7840151
 for <dev@dpdk.org>; Tue, 13 Sep 2022 22:38:19 +0200 (CEST)
ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass;
 b=asDp6BkNO74bbBpmdAl8aV24ie9sQ8zbQSuhhe7MBoRVU/S410QlEvMXBV1Hobuhl4IcBvl57cothg5E/NpVO/0uFqGkaEWsVxVM+gq648d5+ALC/w/caRr9K6BBrHIi9Q7LiF5bMWbLR4yhvtajq2LEtPHIHyc0hj+Kw0U/iSwhozpZ+ek9ruNFbrBD9tVDAOe5OQMTbWkdEq9CBL1YXOHBwkwIzQu7zrGiJpajT8YJxPA94NuyoUeqfcH6LBqITCc51k+lBORj6b9tZ+poxCl9G/KgcaQPytNIbo7A7ZK+0QBhMWEnscvtgWeXC8xzUB6022AxKyf8TNC8+Hzw+Q==
ARC-Message-Signature: i=2; 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=HpTUkhD7ypWUrH1P43INBHx3FjYB/q2iphzaIwEmXEk=;
 b=SlJFWu6PFWoZS/gVfG1BsIQS1QC1lNGqdeL2BakKV5ACyxZJHP89CogASsztBBgeOuWgJbvARysmWdmhEAj+iHmtukHKziVOfWF84OihlyQmmmuT/71wUbYtCJ1+4d4lNAmD+FjC4Bidw1H8mGOAUqm+v7aoCA+5sPGNA9qnj3SzUfcgFfkEnMSUgT+9YM4UDlB5iiOua4hRlyUowkm3jZFMKLqCcmPBfsal1LmHD5Kdhdql5IjIwcnymYEXZe/ujAFR5J63T/Ne7rf1qa0j/f4U0saHd8AKTRBQCbwueR0bV2nYEst6fylAHbErihm+FAEXkQzrF58Jo7tNzCpQHA==
ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is
 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass
 (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass
 (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1
 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com]
 dmarc=[1,1,header.from=arm.com])
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HpTUkhD7ypWUrH1P43INBHx3FjYB/q2iphzaIwEmXEk=;
 b=nqD9dYfX128EBkQecMX//YYbcQnzXow4SL3CZjHjRmu5QQ8VLFWWDGkDglZhfo53yzB4bco8dLCV8AP5KlkpLL1vKp3JSK4JWiWOgJu/lWG9AhmFYILhmLxeeUCdoiiMMRjo9ogPQ0WXFtVmj3AlcN3NlLb8zo9QyPRrl1p4lSA=
Received: from DB6P192CA0013.EURP192.PROD.OUTLOOK.COM (2603:10a6:4:b8::23) by
 AS4PR08MB7733.eurprd08.prod.outlook.com (2603:10a6:20b:510::22) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Tue, 13 Sep
 2022 20:38:16 +0000
Received: from DBAEUR03FT037.eop-EUR03.prod.protection.outlook.com
 (2603:10a6:4:b8:cafe::ba) by DB6P192CA0013.outlook.office365.com
 (2603:10a6:4:b8::23) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.14 via Frontend
 Transport; Tue, 13 Sep 2022 20:38:16 +0000
X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123)
 smtp.mailfrom=arm.com; dkim=pass (signature was verified)
 header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com;
Received-SPF: Pass (protection.outlook.com: domain of arm.com designates
 63.35.35.123 as permitted sender) receiver=protection.outlook.com;
 client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com;
 pr=C
Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by
 DBAEUR03FT037.mail.protection.outlook.com (100.127.142.208) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.5612.13 via Frontend Transport; Tue, 13 Sep 2022 20:38:16 +0000
Received: ("Tessian outbound ee41cdb23966:v124");
 Tue, 13 Sep 2022 20:38:16 +0000
X-CheckRecipientChecked: true
X-CR-MTA-CID: 3d7a45ab598d832b
X-CR-MTA-TID: 64aa7808
Received: from f56888b13b36.1
 by 64aa7808-outbound-1.mta.getcheckrecipient.com id
 0501A211-219A-4918-B872-FDCDF8476ADC.1; 
 Tue, 13 Sep 2022 20:38:09 +0000
Received: from EUR02-VE1-obe.outbound.protection.outlook.com
 by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f56888b13b36.1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384);
 Tue, 13 Sep 2022 20:38:09 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=Ov48UlVejR6JV/gjlm7NH2ml9OSUwgg0A2f/2U7J1lNZZ2ItjAhKeu6w+te9QV8nJMBzmaaa4Lpo1HlVfh3as0rc9EcyvhIKgth7eC3kLPjMhjCZRnsq64Hn8LDhfp7e+gHAoZymlwCrj33EOGJyYjuEPIOU31ShJhd5KRjlzwqi0SsdEVOTPdxyugI5NEiYoiVL/7kMZmzd8l+gj02SwYvlpZVZ5SptcWtBUcT3psMjNeh7Rv/LPbXABfPmY6psT/0ce3FK9m1KD5Xo2zbQiM94q7bmejX++jh178gf42BROeUpgz4+cBBZki2mxOzEF1IgFs/tsX4NMX695Kb1hA==
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=HpTUkhD7ypWUrH1P43INBHx3FjYB/q2iphzaIwEmXEk=;
 b=MRiL/QIYXtjoQPiu/M6q3W7ZmM2Wv8CM5lc0oKIQ6GxF/jNB/sDokaWz7uZFgjGM+GGmBFY0JMtnD9puDF35Gx1EMChRyreIMEm/OfG/whtvsEf3GT7Bp6S3kk50LpNxMjWiGMgbc1wP/BEN491iEVChIPPfGKPydhu5CBEgiN0GBA8N4scyh08UhdpkM6v0Jx6Odu6z6K2UK4SgiTwLiLjP6nzHLAeOChcXwVzgguHy1EFSATBLFGDXdaZHdXZdsk4plQjLil+DmbelS19gLddvyE1kGrTRULnReaeoo8faFnOLl20IurIwMFgfao1HILN9DXXDOMGn2T1QC+MUFw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass
 header.d=arm.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; 
 s=selector2-armh-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=HpTUkhD7ypWUrH1P43INBHx3FjYB/q2iphzaIwEmXEk=;
 b=nqD9dYfX128EBkQecMX//YYbcQnzXow4SL3CZjHjRmu5QQ8VLFWWDGkDglZhfo53yzB4bco8dLCV8AP5KlkpLL1vKp3JSK4JWiWOgJu/lWG9AhmFYILhmLxeeUCdoiiMMRjo9ogPQ0WXFtVmj3AlcN3NlLb8zo9QyPRrl1p4lSA=
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6)
 by DU0PR08MB8254.eurprd08.prod.outlook.com (2603:10a6:10:412::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.14; Tue, 13 Sep
 2022 20:38:07 +0000
Received: from DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::1415:460c:634:3d62]) by DBAPR08MB5814.eurprd08.prod.outlook.com
 ([fe80::1415:460c:634:3d62%9]) with mapi id 15.20.5612.022; Tue, 13 Sep 2022
 20:38:07 +0000
From: Honnappa Nagarahalli <Honnappa.Nagarahalli@arm.com>
To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= <juraj.linkes@pantheon.tech>, Bruce
 Richardson <bruce.richardson@intel.com>
CC: "thomas@monjalon.net" <thomas@monjalon.net>, "david.marchand@redhat.com"
 <david.marchand@redhat.com>, "ronan.randles@intel.com"
 <ronan.randles@intel.com>, "ohilyard@iol.unh.edu" <ohilyard@iol.unh.edu>,
 "lijuan.tu@intel.com" <lijuan.tu@intel.com>, "dev@dpdk.org" <dev@dpdk.org>,
 nd <nd@arm.com>
Subject: RE: [PATCH v4 2/9] dts: add developer tools
Thread-Topic: [PATCH v4 2/9] dts: add developer tools
Thread-Index: AQHYwtgw1eh7SnJMjUC2iRV8qgFx463dVdcAgAB3sdA=
Date: Tue, 13 Sep 2022 20:38:06 +0000
Message-ID: <DBAPR08MB5814A875B2C6CE3C1CCC376998479@DBAPR08MB5814.eurprd08.prod.outlook.com>
References: <20220728100044.1318484-1-juraj.linkes@pantheon.tech>
 <20220729105550.1382664-1-juraj.linkes@pantheon.tech>
 <20220729105550.1382664-3-juraj.linkes@pantheon.tech>
 <YxjIx/47s8yG4nkJ@bricha3-MOBL.ger.corp.intel.com>
 <5fa9cd15e3204c4bbbcaa3b2d53a9736@pantheon.tech>
In-Reply-To: <5fa9cd15e3204c4bbbcaa3b2d53a9736@pantheon.tech>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ts-tracking-id: E6DAFBD25A32E643AD63443B643D1377.0
Authentication-Results-Original: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=arm.com;
x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|DU0PR08MB8254:EE_|DBAEUR03FT037:EE_|AS4PR08MB7733:EE_
X-MS-Office365-Filtering-Correlation-Id: d634f776-4a27-49a8-c5d8-08da95c7e2ff
x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr
x-checkrecipientrouted: true
nodisclaimer: true
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam-Untrusted: BCL:0;
X-Microsoft-Antispam-Message-Info-Original: SNn7sgc9/zf/Okt8+UEX5O+gUe/qzD5mb8rZ2ZwHFX/URC9/vlcooKmJQW87QM3ZcGbRZ1lqOsrIiGU2r9Be6S5UpmwK3JGmB3Pkp5MJcjifWTM4ezQ83Sp15akdtrw1HvYiN1ijUa2j0yVUuw5IE2D9fuMf+xpoWW/Ne8C+kgJaW421aS/O3rU53pKu13tSYPmVBRsCr1Bka9ZmvDtfEY9NrRt23UgYeFo3LWNE5qUw0XOAeW289+LZ6vks3F6wIHaNQlW57G9PLsZT12bpL/MSXpH8tvYgklqk+y9qnqMt33kRW8mldn+bycjF3xWwm6sstCaQwOqy3PMltv0uqNTOCyAboDyxHPxHiASaw7N45FM11nH9U+YH4DA3VPL2/MTC0STcOMA3ZllNfILPGRQPv8ZEaRDrk3o69QS+v3BjjDCS4HEZ2Q4ZpKuHSqtofdQMnVVLB8KlBFU3/47c51G+TRqITywK1FdRZ6jPNdx5+A9cqUG3pEudODiymQF/7wh5uQspFFdkoBhcghS0BwCFi9gOasrzcETkeRjwbsM/l4aoA+ZCPS3NqhWs743KQ1i0XDAnoB4X4bYEFC5NyOKDN1pY3ou5gr1vOz94ygKhRACiLeLfdri1reX4fW9ZHBYDWepbLOr4wR4RwPsOy3k8KjxO/pItfr5w5yqTfv70vRVpiE58tZAsRWA1J0paWNJzM6Z17mWygaZwgoqrjeDKhFva44IsFGcCZ0phdhUM7JCZEWMBOq1G6B9WgeU55tl6/vTxlHZvqxI4PLA9A6V2r83ZI6CcogkOqNJdZwAcnuJtO+wov5h7d2c3o2WTCatSs5vYGEidaybxVzzBsg==
X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en;
 SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com;
 PTR:; CAT:NONE;
 SFS:(13230022)(4636009)(346002)(39860400002)(396003)(366004)(376002)(136003)(451199015)(33656002)(122000001)(4326008)(66446008)(66556008)(55016003)(316002)(45080400002)(26005)(966005)(110136005)(38070700005)(38100700002)(66476007)(7696005)(64756008)(76116006)(66946007)(30864003)(86362001)(8676002)(52536014)(5660300002)(478600001)(71200400001)(41300700001)(6506007)(186003)(83380400001)(9686003)(54906003)(8936002)(2906002);
 DIR:OUT; SFP:1101; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU0PR08MB8254
Original-Authentication-Results: dkim=none (message not signed)
 header.d=none;dmarc=none action=none header.from=arm.com;
X-EOPAttributedMessage: 0
X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT037.eop-EUR03.prod.protection.outlook.com
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id-Prvs: 2cc75654-fd6b-444a-0f95-08da95c7dd52
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: pGBFZ/81huKPcdZjuly4uY/IMZlcijnAkuj3g2audxtx5aqMZ/ARp7KV7+qzwN4xqKR46RZSFAOEcOtfXWHuv93B7o7t+RyDa5BWnrv2c7h3LsixL+a3PO7m85YQ/SeU9qX0XAKNVZ7JeyW8aJnVIznjgUXUUrVgglrg84IfyKRTHMPyRA0Jjt/kK3ZRaDxOrPH4oyVOMppVb2sovmcIiqtIH3asyPpIvvp9YQzDzfNOWPws3OwrqcgwX3SRnKcrPwKAyU2t4BNnP8AYPdIeYEy1buf0B1ygmTJuhjc0cZ34R9zaSFv0eFyk55iPnwAI+wygi91l52RsTwyXh+wXtyddKnME7mgSHsc/vWLFENEMzBsC4woFZ9VSIt5m10TN31y4zvyClrrj0upg0cJH/WqlFZLTlb4EjgkYo5K545Fc7m2bf5I7+M5dGsXAk7/4GyMxFDXbhGfZHR/Xikv1Rfj/c7Gu8fuPHTU8ooK8ovo8K+Ny+jT5iImgIdaA3Hovq5ufI82M6oNdYKs9bjIhL/iXqmx4yQlIeZYYENj7zUfYT4slRBXDhnn+8X4KGRYBG1/1R0BPBrpkj2bVXupboPbI5jHaoSEPIusq+RuBa36qp7i7+32h7ZbaA+nvQpWqhX6LWUtg53g9UrV+lv50ObRjTKbIIVhTGMni7v8bSxf9YW+y0hA5tVAftwlzhZYM3n7/oSLwJWflmjxNTxNpXcDzMmMJ07p3sSsKNq2hp0dwn8b7a8+GiqNkjUnVsfZ5tl/CDhk3CqBV2clogNSCohCbXU4h+KSK4mpr2+Pq3sK1a3iiMpANROz4vPQ2FfpeOqSawGUh4koC7iX6+rkwxA==
X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:;
 IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com;
 PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE;
 SFS:(13230022)(4636009)(376002)(136003)(39860400002)(396003)(346002)(451199015)(40470700004)(36840700001)(46966006)(110136005)(82740400003)(26005)(36860700001)(40460700003)(52536014)(45080400002)(81166007)(47076005)(7696005)(55016003)(6506007)(5660300002)(9686003)(70206006)(30864003)(8676002)(186003)(4326008)(41300700001)(70586007)(316002)(8936002)(356005)(54906003)(40480700001)(86362001)(82310400005)(336012)(966005)(478600001)(33656002)(2906002)(83380400001);
 DIR:OUT; SFP:1101; 
X-OriginatorOrg: arm.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2022 20:38:16.5633 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: d634f776-4a27-49a8-c5d8-08da95c7e2ff
X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d
X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123];
 Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com]
X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT037.eop-EUR03.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR08MB7733
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

KEkgaGF2ZSBsb3N0IHRoZSBvcmlnaW5hbCBwYXRjaCBlbWFpbHMgZHVlIHRvIHF1YXJhbnRpbmUg
cG9saWN5LCBhcG9sb2dpZXMgZm9yIHVzaW5nIHRoaXMgdGhyZWFkIGZvciBteSBjb21tZW50cykN
Cg0KPHNuaXA+DQoNCj4gPg0KPiA+IE9uIEZyaSwgSnVsIDI5LCAyMDIyIGF0IDEwOjU1OjQzQU0g
KzAwMDAsIEp1cmFqIExpbmtlxaEgd3JvdGU6DQo+ID4gPiBUaGUgRG9ja2VyZmlsZSBjb250YWlu
cyBiYXNpYyBpbWFnZSBmb3IgQ0kgYW5kIGRldmVsb3BlcnMuIFRoZXJlJ3MNCj4gPiA+IGFsc28g
YW4gaW50ZWdyYXRpb24gb2YgdGhlIERvY2tlcmZpbGUgd2l0aCBWaXN1YWwgU3R1ZGlvLg0KPiA+
ID4NCj4gPiA+IFRoZSBmb3JtYXR0ZXIgc2NyaXB0IHVzZXMgQmxhY2sgYW5kIElzb3J0IHRvIGZv
cm1hdCB0aGUgUHl0aG9uIGNvZGUuDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogT3dlbiBI
aWx5YXJkIDxvaGlseWFyZEBpb2wudW5oLmVkdT4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEp1cmFq
IExpbmtlxaEgPGp1cmFqLmxpbmtlc0BwYW50aGVvbi50ZWNoPg0KPiA+DQo+ID4gQ29tbWVudHMg
aW5saW5lIGJlbG93Lg0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+IC9CcnVjZQ0KPiA+DQo+ID4gPiAt
LS0NCj4gPiA+ICBkdHMvLmRldmNvbnRhaW5lci9kZXZjb250YWluZXIuanNvbiB8IDMwICsrKysr
KysrKysrKw0KPiA+ID4gIGR0cy9Eb2NrZXJmaWxlICAgICAgICAgICAgICAgICAgICAgIHwgMzgg
KysrKysrKysrKysrKysrDQo+ID4gPiAgZHRzL1JFQURNRS5tZCAgICAgICAgICAgICAgICAgICAg
ICAgfCA3NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrLQ0KPiA+ID4gIGR0cy9mb3JtYXQu
c2ggICAgICAgICAgICAgICAgICAgICAgIHwgNDUgKysrKysrKysrKysrKysrKysrDQo+ID4gPiAg
NCBmaWxlcyBjaGFuZ2VkLCAxODYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKSAgY3JlYXRl
IG1vZGUNCj4gPiA+IDEwMDY0NCBkdHMvLmRldmNvbnRhaW5lci9kZXZjb250YWluZXIuanNvbg0K
PiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkdHMvRG9ja2VyZmlsZQ0KPiA+ID4gIGNyZWF0ZSBt
b2RlIDEwMDc1NSBkdHMvZm9ybWF0LnNoDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL2R0cy8u
ZGV2Y29udGFpbmVyL2RldmNvbnRhaW5lci5qc29uDQo+ID4gPiBiL2R0cy8uZGV2Y29udGFpbmVy
L2RldmNvbnRhaW5lci5qc29uDQo+ID4gPiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0KPiA+ID4gaW5k
ZXggMDAwMDAwMDAwMC4uNDFjYTI4ZmMxNw0KPiA+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ID4gKysr
IGIvZHRzLy5kZXZjb250YWluZXIvZGV2Y29udGFpbmVyLmpzb24NCj4gPiA+IEBAIC0wLDAgKzEs
MzAgQEANCj4gPiA+ICsvLyBGb3IgZm9ybWF0IGRldGFpbHMsIHNlZSBodHRwczovL2FrYS5tcy9k
ZXZjb250YWluZXIuanNvbi4gRm9yDQo+ID4gPiArY29uZmlnDQo+ID4gb3B0aW9ucywgc2VlIHRo
ZSBSRUFETUUgYXQ6DQo+ID4gPiArLy8NCj4gPiA+ICtodHRwczovL2dpdGh1Yi5jb20vbWljcm9z
b2Z0L3ZzY29kZS1kZXYtY29udGFpbmVycy90cmVlL3YwLjI0MS4xL2NvDQo+ID4gPiArbnQNCj4g
PiA+ICthaW5lcnMvZG9ja2VyLWV4aXN0aW5nLWRvY2tlcmZpbGUNCj4gPiA+ICt7DQo+ID4gPiAr
CSJuYW1lIjogIkV4aXN0aW5nIERvY2tlcmZpbGUiLA0KPiA+ID4gKw0KPiA+ID4gKwkvLyBTZXRz
IHRoZSBydW4gY29udGV4dCB0byBvbmUgbGV2ZWwgdXAgaW5zdGVhZCBvZiB0aGUNCj4gPiA+ICsu
ZGV2Y29udGFpbmVyDQo+ID4gZm9sZGVyLg0KPiA+ID4gKwkiY29udGV4dCI6ICIuLiIsDQo+ID4g
PiArDQo+ID4gPiArCS8vIFVwZGF0ZSB0aGUgJ2RvY2tlckZpbGUnIHByb3BlcnR5IGlmIHlvdSBh
cmVuJ3QgdXNpbmcgdGhlDQo+ID4gPiArc3RhbmRhcmQNCj4gPiAnRG9ja2VyZmlsZScgZmlsZW5h
bWUuDQo+ID4gPiArCSJkb2NrZXJGaWxlIjogIi4uL0RvY2tlcmZpbGUiLA0KPiA+ID4gKw0KPiA+
ID4gKwkvLyBVc2UgJ2ZvcndhcmRQb3J0cycgdG8gbWFrZSBhIGxpc3Qgb2YgcG9ydHMgaW5zaWRl
IHRoZSBjb250YWluZXINCj4gPiBhdmFpbGFibGUgbG9jYWxseS4NCj4gPiA+ICsJLy8gImZvcndh
cmRQb3J0cyI6IFtdLA0KPiA+ID4gKw0KPiA+ID4gKwkvLyBVbmNvbW1lbnQgdGhlIG5leHQgbGlu
ZSB0byBydW4gY29tbWFuZHMgYWZ0ZXIgdGhlIGNvbnRhaW5lciBpcw0KPiA+IGNyZWF0ZWQgLSBm
b3IgZXhhbXBsZSBpbnN0YWxsaW5nIGN1cmwuDQo+ID4gPiArCSJwb3N0Q3JlYXRlQ29tbWFuZCI6
ICJwb2V0cnkgaW5zdGFsbCIsDQo+ID4gPiArDQo+ID4gPiArCSJleHRlbnNpb25zIjogWw0KPiA+
ID4gKwkJIm1zLXB5dGhvbi52c2NvZGUtcHlsYW5jZSIsDQo+ID4gPiArCV0NCj4gPiA+ICsNCj4g
PiA+ICsJLy8gVW5jb21tZW50IHdoZW4gdXNpbmcgYSBwdHJhY2UtYmFzZWQgZGVidWdnZXIgbGlr
ZSBDKyssIEdvLCBhbmQNCj4gPiBSdXN0DQo+ID4gPiArCS8vICJydW5BcmdzIjogWyAiLS1jYXAt
YWRkPVNZU19QVFJBQ0UiLCAiLS1zZWN1cml0eS1vcHQiLA0KPiA+ID4gKyJzZWNjb21wPXVuY29u
ZmluZWQiIF0sDQo+ID4gPiArDQo+ID4gPiArCS8vIFVuY29tbWVudCB0byB1c2UgdGhlIERvY2tl
ciBDTEkgZnJvbSBpbnNpZGUgdGhlIGNvbnRhaW5lci4gU2VlDQo+ID4gaHR0cHM6Ly9ha2EubXMv
dnNjb2RlLXJlbW90ZS9zYW1wbGVzL2RvY2tlci1mcm9tLWRvY2tlci4NCj4gPiA+ICsJLy8gIm1v
dW50cyI6IFsNCj4gPiA+ICsic291cmNlPS92YXIvcnVuL2RvY2tlci5zb2NrLHRhcmdldD0vdmFy
L3J1bi9kb2NrZXIuc29jayx0eXBlPWJpbmQiDQo+ID4gPiArXSwNCj4gPiA+ICsNCj4gPiA+ICsJ
Ly8gVW5jb21tZW50IHRvIGNvbm5lY3QgYXMgYSBub24tcm9vdCB1c2VyIGlmIHlvdSd2ZSBhZGRl
ZCBvbmUuDQo+ID4gPiArU2VlDQo+ID4gaHR0cHM6Ly9ha2EubXMvdnNjb2RlLXJlbW90ZS9jb250
YWluZXJzL25vbi1yb290Lg0KPiA+ID4gKwkvLyAicmVtb3RlVXNlciI6ICJ2c2NvZGUiDQo+ID4g
PiArfQ0KPiA+ID4gZGlmZiAtLWdpdCBhL2R0cy9Eb2NrZXJmaWxlIGIvZHRzL0RvY2tlcmZpbGUg
bmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gPiA+IGluZGV4IDAwMDAwMDAwMDAuLjY3MDBhYTQ1YjgN
Cj4gPiA+IC0tLSAvZGV2L251bGwNCj4gPiA+ICsrKyBiL2R0cy9Eb2NrZXJmaWxlDQo+ID4gPiBA
QCAtMCwwICsxLDM4IEBADQo+ID4gPiArIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTMt
Q2xhdXNlICMgQ29weXJpZ2h0KGMpIDIwMjINCj4gPiA+ICtVbml2ZXJzaXR5IG9mIE5ldyBIYW1w
c2hpcmUgIw0KPiA+ID4gKw0KSXMgaXQgcG9zc2libGUgdG8gYWRkIHNvbWUgdGV4dCBoZXJlIHRh
bGtpbmcgYWJvdXQgdGhlIHVzZSBvZiB0aGlzIGZpbGU/DQoNCj4gPiA+ICtGUk9NIHVidW50dToy
Mi4wNCBBUyBiYXNlDQo+ID4gPiArDQo+ID4gPiArUlVOIGFwdC1nZXQgLXkgdXBkYXRlICYmIGFw
dC1nZXQgLXkgdXBncmFkZSAmJiBcDQo+ID4gPiArICAgIGFwdC1nZXQgLXkgaW5zdGFsbCAtLW5v
LWluc3RhbGwtcmVjb21tZW5kcyBcDQo+ID4gPiArICAgICAgICBweXRob24zIFwNCj4gPiA+ICsg
ICAgICAgIHB5dGhvbjMtcGlwIFwNCj4gPiA+ICsgICAgICAgIHB5dGhvbjMtcGV4cGVjdCBcDQo+
ID4gPiArICAgICAgICBweXRob24zLXBvZXRyeSBcDQo+ID4gPiArICAgICAgICBweXRob24zLWNh
Y2hlY29udHJvbCBcDQo+ID4gPiArICAgICAgICBvcGVuc3NoLWNsaWVudA0KPiA+ID4gKw0KPiA+
ID4gKw0KPiA+ID4gK0ZST00gYmFzZSBBUyBydW5uZXINCj4gPiA+ICsNCj4gPiA+ICsjIFRoaXMg
Y29udGFpbmVyIGlzIGludGVuZGVkIHRvIGJlIHVzZWQgYXMgdGhlIGJhc2UgZm9yIGF1dG9tYXRl
ZCBzeXN0ZW1zLg0KPiA+ID4gKyMgSXQgYmFrZXMgRFRTIGludG8gdGhlIGNvbnRhaW5lciBkdXJp
bmcgdGhlIGJ1aWxkLg0KPiA+ID4gKw0KPiA+ID4gK1JVTiBta2RpciAvZHRzDQo+ID4gPiArQ09Q
WSAuL3B5cHJvamVjdC50b21sIC9kdHMvcHlwcm9qZWN0LnRvbWwgQ09QWSAuL3BvZXRyeS5sb2Nr
DQo+ID4gPiArL2R0cy9wb2V0cnkubG9jayBXT1JLRElSIC9kdHMgUlVOIHBvZXRyeSBpbnN0YWxs
IC0tbm8tZGV2IENPUFkgLg0KPiA+ID4gKy9kdHMNCj4gPg0KPiA+IFR3byBxdWVzdGlvbnMgaGVy
ZToNCj4gPiAqIGlmIHdlIGNvcHkgb3ZlciB0aGUgY3VycmVudCBmb2xkZXIsIGRvZXMgaXQgcmUt
Y29weSB0aGUgc2FtZSB0d28gZmlsZXMNCj4gPiAgIGFib3ZlLCBvciBkbyB3ZSBnZXQgYSBuZXcg
c3ViZm9sZGVyIHdpdGggdGhlIHNhbWUgbmFtZSBhcyB0aGUgY3VycmVudA0KPiA+ICAgb25lIChh
bmQgdGhlIHR3byBmaWxlcyBpbiB0aGF0IGluc3RlYWQpPw0KPiA+ICogQ2FuIHRoZSBjb21tYW5k
cyBiZSByZS1vcmRlcmVkIHNvIHRoYXQgd2UgaGF2ZSBhbGwgdGhlIGNvcGllcyB0b2dldGhlcg0K
PiA+ICAgcmF0aGVyIHRoYW4gYmVpbmcgc3BsaXQgZWl0aGVyIHNpZGUgb2YgdGhlIHdvcmtkaXIg
YW5kIHJ1biBjb21tYW5kcz8NCj4gPg0KPiANCj4gWWVhLCB3ZSBkb24ndCBuZWVkIHRvIGNvcHkg
dGhlIHR3byBmaWxlcyBpbmRpdmlkdWFsbHkgLSB3ZSBvbmx5IG5lZWQgdG8gY29weSB0aGUNCj4g
d2hvbGUgZHRzIGZvbGRlci4gSSdsbCBtb3ZlIHRoZSBjb21tYW5kcy4NCj4gDQo+ID4gPiArDQo+
ID4gPiArQ01EIFsicG9ldHJ5IiwgInJ1biIsICJweXRob24iLCAibWFpbi5weSJdDQo+ID4gPiAr
DQo+ID4gPiArRlJPTSBiYXNlIEFTIGRldg0KPiA+ID4gKw0KPiA+ID4gKyMgVGhpcyBjb250YWlu
ZXIgaXMgaW50ZW5kZWQgdG8gYmUgdXNlZCBhcyBhIGRldmVsb3BtZW50IGVudmlyb25tZW50Lg0K
TWF5IGJlIHMvZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQvRFRTIGRldmVsb3BtZW50IGVudmlyb25t
ZW50Lw0KDQo+ID4gPiArDQo+ID4gPiArUlVOIGFwdC1nZXQgLXkgaW5zdGFsbCAtLW5vLWluc3Rh
bGwtcmVjb21tZW5kcyBcDQo+ID4gPiArICAgICAgICB2aW0gZW1hY3MgZ2l0DQo+ID4gPiArDQo+
ID4gSWYgaXQncyB0byBiZSB1c2VkIGFzIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQsIGRvIHdl
IG5vdCBuZWVkDQo+ID4gYnVpbGQtZXNzZW50aWFsIGluc3RhbGxlZD8NCj4gPg0KPiANCj4gSXQn
cyBtZWFudCB0byBiZSBhIERUUyBkZXZlbG9wbWVudCBlbnZpcm9ubWVudCBhbmQgd2UgZG9uJ3Qg
bmVlZCB0byBidWlsZA0KPiBhbnl0aGluZyBmb3IgdGhhdCwgc28gbm8gbmVlZCBmb3IgYnVpbGQt
ZXNzZW50aWFsLg0KVGhlIGFib3ZlIGFkZGl0aW9uIHdpbGwgY2xhcmlmeSB0aGlzLg0KDQo+IA0K
PiA+ID4gK1dPUktESVIgL2R0cw0KPiA+DQo+ID4gSXMgdGhpcyBuZWVkZWQgdHdpY2UgaW4gdGhl
IGZpbGUsIHNpbmNlIGl0IGFwcGVhcnMgYWJvdmUgdG9vPw0KPiA+DQo+IA0KPiBJdCBhcHBlYXJz
IGluIHRoZSBkZWZpbml0aW9ucyBvZiB0d28gc2VwYXJhdGUgaW1hZ2VzLCBidXQgd2UgY2FuIGFj
dHVhbGx5IG1vdmUgaXQNCj4gdG8gdGhlIGJhc2UgaW1hZ2UgdG8gaGF2ZSBpdCBpbiB0aGUgZmls
ZSBvbmx5IG9uY2UuDQo+IA0KPiA+ID4gZGlmZiAtLWdpdCBhL2R0cy9SRUFETUUubWQgYi9kdHMv
UkVBRE1FLm1kIGluZGV4DQo+ID4gPiBkOGY4OGY5N2ZlLi41NWEyNzJkNzY3IDEwMDY0NA0KPiA+
ID4gLS0tIGEvZHRzL1JFQURNRS5tZA0KPiA+ID4gKysrIGIvZHRzL1JFQURNRS5tZA0KSXQgaXMg
bm90IGNsZWFyIHRvIG1lIHdoYXQgd2Ugd2FudCB0byBkb2N1bWVudCBpbiB0aGlzIGZpbGUuIFdl
IHByb2JhYmx5IG5lZWQgdG8gYWRkIGZldyBsaW5lcyBpbiB0aGUgYmVnaW5uaW5nIG9mIHRoaXMg
ZmlsZSB0byBpbmRpY2F0ZSB3aGF0IGV4YWN0bHkgd2Ugd2FudCB0byBkb2N1bWVudC4NCkZvciBl
eDogaXMgdGhpcyBhICdEZXZlbG9wZXInIFJFQURNRT8NCg0KRG9lcyBpdCBtYWtlIHNlbnNlIHRv
IGFkZCBhIGJyaWVmIGludHJvZHVjdGlvbiBhYm91dCB2YXJpb3VzIG5vZGVzIGluIERUUyAodGVz
dGVyLCBTVVQsIFRHKSBhcyB3ZSBzdGFydCB1c2luZyB0aGUgdGVybXMgd2l0aG91dCBleHBsYWlu
aW5nIHRoZW0uDQoNCj4gPiA+IEBAIC0xMiw0ICsxMiw3NiBAQCBUaGUgUHl0aG9uIFZlcnNpb24g
cmVxdWlyZWQgYnkgRFRTIGlzIHNwZWNpZmllZA0KPiA+ID4gaW4gW0RUUyBweXRob24gY29uZmln
IGZpbGVdKC4vcHlwcm9qZWN0LnRvbWwpIGluIHRoZQ0KPiA+ID4gKipbdG9vbC5wb2V0cnkuZGVw
ZW5kZW5jaWVzXSoqICBzZWN0aW9uLiBQb2V0cnkgZG9lc24ndCBpbnN0YWxsDQo+ID4gPiBQeXRo
b24sIHNvIHlvdSBtYXkgbmVlZCB0byBzYXRpc2Z5IHRoaXMgcmVxdWlyZW1lbnQgaWYgIHlvdXIg
UHl0aG9uDQo+ID4gPiBpcyBub3QgdXAgdG8gZGF0ZS4gQSB0b29sIHN1Y2ggYXMNCj4gPiA+IFtQ
eWVudl0oaHR0cHM6Ly9naXRodWIuY29tL3B5ZW52L3B5ZW52KQ0KPiA+ID4gLWlzIGEgZ29vZCB3
YXkgdG8gZ2V0IFB5dGhvbiwgdGhvdWdoIG5vdCB0aGUgb25seSBvbmUuDQo+ID4gPiAraXMgYSBn
b29kIHdheSB0byBnZXQgUHl0aG9uLCB0aG91Z2ggbm90IHRoZSBvbmx5IG9uZS4gSG93ZXZlciwg
RFRTDQo+ID4gPiAraW5jbHVkZXMgYSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudCBpbiB0aGUgZm9y
bSBvZiBhIERvY2tlciBpbWFnZS4NCj4gPiA+ICsNCj4gPiA+ICsjIEV4cGVjdGVkIEVudmlyb25t
ZW50DQo+ID4gPiArDQo+ID4gPiArVGhlIGV4cGVjdGVkIGV4ZWN1dGlvbiBhbmQgZGV2ZWxvcG1l
bnQgZW52aXJvbm1lbnRzIGZvciBEVFMgYXJlIHRoZQ0KPiA+ID4gK3NhbWUsIHRoZSBjb250YWlu
ZXIgZGVmaW5lZCBieSBbRG9ja2VyZmlsZV0oLi9Eb2NrZXJmaWxlKS4gVXNpbmcgYQ0KPiA+ID4g
K2NvbnRhaW5lciBmb3IgdGhlIGRldmVsb3BtZW50IGVudmlyb25tZW50IGhlbHBzIHdpdGggYSBm
ZXcgdGhpbmdzLg0KPiA+ID4gKw0KPiA+ID4gKzEuIEl0IGhlbHBzIGVuZm9yY2UgdGhlIGJvdW5k
YXJ5IGJldHdlZW4gdGhlIHRlc3RlciBhbmQgdGhlIHRyYWZmaWMNCj4gPiA+ICsgICBnZW5lcmF0
b3Ivc3V0LCBzb21ldGhpbmcgd2hpY2ggaGFzIGV4cGVyaWVuY2VkIGlzc3VlcyBpbiB0aGUgcGFz
dC4NCj4gPg0KPiA+IHMvZXhwZXJpZW5jZWQvY2F1c2VkLw0KPiA+DQo+IA0KPiBBY2suDQo+IA0K
PiA+ID4gKzIuIEl0IG1ha2VzIGNyZWF0aW5nIGNvbnRhaW5lcnMgdG8gcnVuIERUUyBpbnNpZGUg
YXV0b21hdGVkIHRvb2xpbmcNCj4gPiA+ICsgICBtdWNoIGVhc2llciwgc2luY2UgdGhleSBjYW4g
YmUgYmFzZWQgb2ZmIG9mIGEga25vd24td29ya2luZw0KPiBlbnZpcm9ubWVudA0KPiA+ID4gKyAg
IHRoYXQgd2lsbCBiZSB1cGRhdGVkIGFzIERUUyBpcy4NCj4gPiA+ICszLiBJdCBhYnN0cmFjdHMg
RFRTIGZyb20gdGhlIHNlcnZlciBpdCBpcyBydW5uaW5nIG9uLiBUaGlzIG1lYW5zIHRoYXQgdGhl
DQo+ID4gPiArICAgYmFyZS1tZXRhbCBvcyBjYW4gYmUgd2hhdGV2ZXIgY29ycG9yYXRlIHBvbGlj
eSBvciB5b3VyIHBlcnNvbmFsDQo+ID4gcHJlZmVyZW5jZXMNCj4gPiA+ICsgICBkaWN0YXRlLCBh
bmQgRFRTIGRvZXMgbm90IGhhdmUgdG8gdHJ5IHRvIHN1cHBvcnQgYWxsIDE1IGRpc3Ryb3MgdGhh
dA0KPiA+ID4gKyAgIGFyZSBzdXBwb3J0ZWQgYnkgRFBESyBDSS4NCj4gPg0KPiA+IFJlbW92ZSB0
aGUgIjE1Ii4NCj4gPg0KPiANCj4gQWNrLCB0aGlzIHdpbGwgbWFrZSBpdCBhY2N1cmF0ZSBldmVu
IHdoZW4gdGhpbmcgY2hhbmdlIHNsaWdodGx5IGluIHRoZSBsYWIuDQo+IA0KPiA+ID4gKzQuIEl0
IG1ha2VzIGF1dG9tYXRlZCB0ZXN0aW5nIGZvciBEVFMgZWFzaWVyLCBzaW5jZSBuZXcgZGVwZW5k
ZW5jaWVzIGNhbg0KPiBiZQ0KPiA+ID4gKyAgIHNlbnQgaW4gd2l0aCB0aGUgcGF0Y2hlcy4NCj4g
PiA+ICs1LiBJdCBmaXhlcyB0aGUgaXNzdWUgb2YgdW5kb2N1bWVudGVkIGRlcGVuZGVuY2llcywg
d2hlcmUgc29tZSB0ZXN0IHN1aXRlcw0KPiA+ID4gKyAgIHJlcXVpcmUgcHl0aG9uIGxpYnJhcmll
cyB0aGF0IGFyZSBub3QgaW5zdGFsbGVkLg0KPiA+ID4gKzYuIEFsbG93cyBldmVyeW9uZSB0byB1
c2UgdGhlIHNhbWUgcHl0aG9uIHZlcnNpb24gZWFzaWx5LCBldmVuIGlmIHRoZXkgYXJlDQo+ID4g
PiArICAgdXNpbmcgYW4gTFRTIGRpc3RybyBvciBXaW5kb3dzLg0KPiA+DQo+ID4gUHJlc3VtYWJs
eSB0aGUgTFRTIGRpc3RybyBpcyBhbiAqb2xkZXIqIExUUyBkaXN0cmlidXRpb24gd2l0aCBwb3Nz
aWJseQ0KPiA+IG91dC1vZi1kYXRlIHBhY2thZ2VzPyBUaGF0IHNob3VsZCBwZXJoYXBzIGJlIG1h
ZGUgY2xlYXJlci4NCj4gPg0KPiANCj4gSSdsbCBjaGFuZ2UgaXQgdG8gImV2ZW4gaWYgdGhleSBh
cmUgdXNpbmcgYSBkaXN0cmlidXRpb24gb3IgV2luZG93cyB3aXRoIG91dC1vZi0NCj4gZGF0ZSBw
YWNrYWdlcyIsIHRoYXQgc2hvdWxkIGJlIGNsZWFyIGVub3VnaC4NCj4gDQo+ID4gPiArNy4gQWxs
b3dzIHlvdSB0byBydW4gdGhlIHRlc3RlciBvbiBXaW5kb3dzIHdoaWxlIGRldmVsb3Bpbmcgdmlh
IERvY2tlcg0KPiBmb3INCj4gPiA+ICsgICBXaW5kb3dzLg0KPiA+ID4gKw0KPiA+ID4gKyMjIFRp
cHMgZm9yIHNldHRpbmcgdXAgYSBkZXZlbG9wbWVudCBlbnZpcm9ubWVudA0KPiA+ID4gKw0KPiA+
ID4gKyMjIyBHZXR0aW5nIGEgZG9ja2VyIHNoZWxsDQo+ID4gPiArDQo+ID4gPiArVGhlc2UgY29t
bWFuZHMgd2lsbCBnaXZlIHlvdSBhIGJhc2ggc2hlbGwgaW5zaWRlIHRoZSBjb250YWluZXIgd2l0
aA0KPiA+ID4gK2FsbCB0aGUgcHl0aG9uIGRlcGVuZGVuY2llcyBpbnN0YWxsZWQuIFRoaXMgd2ls
bCBwbGFjZSB5b3UgaW5zaWRlIGENCj4gPiA+ICtweXRob24gdmlydHVhbCBlbnZpcm9ubWVudC4g
RFRTIGlzIG1vdW50ZWQgdmlhIGEgdm9sdW1lLCB3aGljaCBpcw0KPiA+ID4gK2Vzc2VudGlhbGx5
IGEgc3ltbGluayBmcm9tIHRoZSBob3N0IHRvIHRoZSBjb250YWluZXIuIFRoaXMgZW5hYmxlcw0K
PiA+ID4gK3lvdSB0byBlZGl0IGFuZCBydW4gaW5zaWRlIHRoZSBjb250YWluZXIgYW5kIHRoZW4g
ZGVsZXRlIHRoZQ0KPiA+ID4gK2NvbnRhaW5lciB3aGVuDQo+ID4geW91IGFyZSBkb25lLCBrZWVw
aW5nIHlvdXIgd29yay4NCj4gPiA+ICsNCj4gPiA+ICtgYGBzaGVsbA0KPiA+ID4gK2RvY2tlciBi
dWlsZCAtLXRhcmdldCBkZXYgLXQgZHBkay1kdHMgLg0KPiA+ID4gK2RvY2tlciBydW4gLXYgJChw
d2QpOi9kdHMgLWl0IGRwZGstZHRzIGJhc2ggJCBwb2V0cnkgaW5zdGFsbCAkDQo+ID4gPiArcG9l
dHJ5IHNoZWxsIGBgYA0KPiA+ID4gKw0KPiA+ID4gKyMjIyBWaW0vRW1hY3MNCj4gPiA+ICsNCj4g
PiA+ICtBbnkgZWRpdG9yIGluIHRoZSB1YnVudHUgcmVwb3Mgc2hvdWxkIGJlIGVhc3kgdG8gdXNl
LiBZb3UgY2FuIGFkZA0KPiA+ID4gK3lvdXIgbm9ybWFsIGNvbmZpZyBmaWxlcyBhcyBhIHZvbHVt
ZSwgZW5hYmxpbmcgeW91IHRvIHVzZSB5b3VyDQo+ID4gPiArcHJlZmVycmVkDQo+ID4gc2V0dGlu
Z3MuDQo+ID4gPiArDQo+ID4gPiArYGBgc2hlbGwNCj4gPiA+ICthcHQgaW5zdGFsbCB2aW0NCj4g
PiA+ICthcHQgaW5zdGFsbCBlbWFjcw0KPiA+ID4gK2BgYA0KPiA+DQo+ID4gV2VyZSB0aGVzZSBu
b3QgYWxyZWFkeSBpbnN0YWxsZWQgaW4gdGhlIGltYWdlIGNyZWF0ZWQgdXNpbmcgdGhlDQo+ID4g
ZG9ja2VyZmlsZSBhYm92ZT8NCj4gPg0KPiANCj4gVGhleSB3ZXJlLiBJJ2xsIHJlbW92ZSB0aGUg
aW5zdGFsbCBjb21tYW5kcyBhbmQgaW5zdGVhZCBhZGQgYSBtb2RpZmllZCBkb2NrZXINCj4gY29t
bWFuZCBtb3VudGluZyB2aW0gY29uZmlnIGZpbGUgYXMgdm9sdW1lLg0KPiANCj4gPiA+ICsNCj4g
PiA+ICsjIyMgVmlzdWFsIFN0dWRpbyBDb2RlDQo+ID4gPiArDQo+ID4gPiArVlNDb2RlIGhhcyBm
aXJzdC1jbGFzcyBzdXBwb3J0IGZvciBkZXZlbG9waW5nIHdpdGggY29udGFpbmVycy4gWW91DQo+
ID4gPiArbWF5IG5lZWQgdG8gcnVuIHRoZSBub24tZG9ja2VyIHNldHVwIGNvbW1hbmRzIGluIHRo
ZSBpbnRlZ3JhdGVkDQo+ID4gPiArdGVybWluYWwuIERUUyBjb250YWlucyBhIC5kZXZjb250YWlu
ZXIgY29uZmlnLCBzbyBpZiB5b3Ugb3BlbiB0aGUNCj4gPiA+ICtmb2xkZXIgaW4gdnNjb2RlIGl0
IHNob3VsZCBwcm9tcHQgeW91IHRvIHVzZSB0aGUgZGV2IGNvbnRhaW5lcg0KPiA+ID4gK2Fzc3Vt
aW5nIHlvdSBoYXZlIHRoZSBwbHVnaW4gaW5zdGFsbGVkLiBQbGVhc2UgcmVmZXIgdG8gW1ZTDQo+
ID4gPiArRGV2ZWxvcG1lbnQgQ29udGFpbmVycw0KPiA+ID4gK0RvY3NdKGh0dHBzOi8vY29kZS52
aXN1YWxzdHVkaW8uY29tL2RvY3MvcmVtb3RlL2NvbnRhaW5lcnMpDQo+ID4gPiArdG8gc2V0IGl0
IGFsbCB1cC4NCj4gPiA+ICsNCj4gPiA+ICsjIyMgT3RoZXINCj4gPiA+ICsNCj4gPiA+ICtTZWFy
Y2hpbmcgZm9yICckSURFIGRldiBjb250YWluZXJzJyB3aWxsIHByb2JhYmx5IGxlYWQgeW91IGlu
IHRoZQ0KPiA+ID4gK3JpZ2h0IGRpcmVjdGlvbi4NCj4gPiA+ICsNCj4gPiA+ICsjIFB5dGhvbiBG
b3JtYXR0aW5nDQo+ID4gPiArDQo+ID4gPiArVGhlIHRvb2xzIHVzZWQgdG8gZm9ybWF0IFB5dGhv
biBjb2RlIGluIERUUyBhcmUgQmxhY2sgYW5kIElzb3J0Lg0KPiA+ID4gK1RoZXJlJ3MgYSBzaGVs
bCBzY3JpcHQsIGZ1bmN0aW9uLnNoLCB3aGljaCBydW5zIHRoZSBmb3JtYXR0ZXJzLg0KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeXl5eXl5eXl5eIGZv
cm1hdC5zaD8NCg0KPiA+ID4gK1BvZXRyeSB3aWxsIGluc3RhbGwgdGhlc2UgdG9vbHMsIHNvIG9u
Y2UgeW91IGhhdmUgdGhhdCBzZXQgdXAsIHlvdQ0KPiA+ID4gK3Nob3VsZCBydW4gaXQNCj4gPiBi
ZWZvcmUgc3VibWl0dGluZyBwYXRjaGVzLg0KPiA+ID4gZGlmZiAtLWdpdCBhL2R0cy9mb3JtYXQu
c2ggYi9kdHMvZm9ybWF0LnNoIG5ldyBmaWxlIG1vZGUgMTAwNzU1DQpTaG91bGQgdGhpcyBiZSBp
biBkcGRrL2RldnRvb2xzIGRpcmVjdG9yeT8gSWYgeWVzLCBuZWVkIGEgZGlmZmVyZW50IG5hbWUg
Zm9yIHRoZSBzY3JpcHQsIGR0cy1maXgtZm9ybWF0LnNoPw0KDQo+ID4gPiBpbmRleA0KPiA+ID4g
MDAwMDAwMDAwMC4uN2Q3MjMzNTQ3MA0KPiA+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ID4gKysrIGIv
ZHRzL2Zvcm1hdC5zaA0KPiA+ID4gQEAgLTAsMCArMSw0NSBAQA0KPiA+ID4gKyMhL3Vzci9iaW4v
ZW52IGJhc2gNCj4gPiA+ICsjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMy1DbGF1c2Ug
IyBDb3B5cmlnaHQoYykgMjAyMg0KPiA+ID4gK1VuaXZlcnNpdHkgb2YgTmV3IEhhbXBzaGlyZSAj
IENvcHlyaWdodChjKSAyMDIyIFBBTlRIRU9OLnRlY2ggcy5yLm8uDQo+ID4gPiArIw0KPiA+ID4g
Kw0KPiA+ID4gK2Z1bmN0aW9uIG1haW4oKSB7DQo+ID4gPiArICAgICMgVGhlIGRpcmVjdG9yeSB0
byB3b3JrIG9uIGlzIGVpdGhlciBwYXNzZWQgaW4gYXMgYXJndW1lbnQgMSwNCj4gPiA+ICsgICAg
IyBvciBpcyB0aGUgY3VycmVudCB3b3JraW5nIGRpcmVjdG9yeQ0KPiA+ID4gKyAgICBESVJFQ1RP
Ulk9JHsxOi0kKHB3ZCl9DQo+ID4gPiArICAgIExJTkVfTEVOR1RIPTg4DQo+ID4gPiArDQo+ID4g
PiArICAgIEJMQUNLX1ZFUlNJT049JChhd2sgJy9cW3Rvb2wucG9ldHJ5LmRldi1kZXBlbmRlbmNp
ZXNcXS8sLyReLycNCj4gPiBweXByb2plY3QudG9tbCB8XA0KPiA+ID4gKyAgICAgICAgICAgICAg
ICAgICAgZ3JlcCBibGFjayB8IGdyZXAgLW8gJ1swLTldW14iXSonKQ0KPiA+ID4gKw0KPiA+ID4g
KyAgICBQWVRIT05fVkVSU0lPTj0kKGF3ayAnL1xbdG9vbC5wb2V0cnkuZGVwZW5kZW5jaWVzXF0v
LC8kXi8nDQo+ID4gcHlwcm9qZWN0LnRvbWwgfFwNCj4gPiA+ICsgICAgICAgICAgICAgICAgICAg
IGdyZXAgcHl0aG9uIHwgZ3JlcCAtbyAnWzAtOV1bXiJdKicgfCB0ciAtZCAnLicpDQo+ID4gPiAr
DQo+ID4gPiArICAgIGlzb3J0IFwNCj4gPiA+ICsgICAgICAtLW92ZXJ3cml0ZS1pbi1wbGFjZSBc
DQo+ID4gPiArICAgICAgLS1wcm9maWxlIGJsYWNrIFwNCj4gPiA+ICsgICAgICAtaiAiJChucHJv
YykiIFwNCj4gPiA+ICsgICAgICAtLWxpbmUtbGVuZ3RoICRMSU5FX0xFTkdUSCBcDQo+ID4gPiAr
ICAgICAgLS1weXRob24tdmVyc2lvbiBhdXRvIFwNCj4gPiA+ICsgICAgICAiJERJUkVDVE9SWSIN
Cj4gPiA+ICsNCj4gPiA+ICsgICAgYmxhY2sgXA0KPiA+ID4gKyAgICAgIC0tbGluZS1sZW5ndGgg
JExJTkVfTEVOR1RIIFwNCj4gPiA+ICsgICAgICAtLXJlcXVpcmVkLXZlcnNpb24gIiR7QkxBQ0tf
VkVSU0lPTn0iIFwNCj4gPiA+ICsgICAgICAtLXRhcmdldC12ZXJzaW9uICJweSR7UFlUSE9OX1ZF
UlNJT059IiBcDQo+ID4gPiArICAgICAgLS1zYWZlIFwNCj4gPiA+ICsgICAgICAiJERJUkVDVE9S
WSINCj4gPiA+ICt9DQo+ID4gPiArDQo+ID4gPiArZnVuY3Rpb24gaGVscCgpIHsNCj4gPiA+ICsg
IGVjaG8gInVzYWdlOiBmb3JtYXQuc2ggPGRpcmVjdG9yeT4iDQpJIGd1ZXNzIHdlIGFyZSBhc3N1
bWluZyB0aGF0IHRoZSB1bm1vZGlmaWVkIGNvZGUgd2lsbCBub3QgY2hhbmdlIGJ5IHJ1bm5pbmcg
dGhpcyBjb21tYW5kLg0KDQo+ID4gPiArfQ0KPiA+ID4gKw0KPiA+ID4gK2lmIFsgIiQxIiA9PSAi
LWgiIF0gfHwgWyAiJDEiID09ICItLWhlbHAiIF07IHRoZW4NCj4gPiA+ICsgIGhlbHANCj4gPiA+
ICsgIGV4aXQgMA0KPiA+ID4gK2ZpDQo+ID4gPiArDQo+ID4gPiArbWFpbiAiJDEiDQo+ID4gPiAr
DQo+ID4gPiAtLQ0KPiA+ID4gMi4zMC4yDQo+ID4gPg0KDQo=