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 7B773A0C49;
	Tue, 20 Jul 2021 09:25:23 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id EE24B4068F;
	Tue, 20 Jul 2021 09:25:22 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 33AC14068B
 for <dev@dpdk.org>; Tue, 20 Jul 2021 09:25:21 +0200 (CEST)
Received: from pps.filterd (m0045851.ppops.net [127.0.0.1])
 by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id
 16K7C1K0013838; Tue, 20 Jul 2021 00:25:17 -0700
Received: from nam11-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177])
 by mx0b-0016f401.pphosted.com with ESMTP id 39vytqd8ku-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Tue, 20 Jul 2021 00:25:16 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=m5lqagE7NcpbpcAFMb57cnm4iDj/gFfNWa19DE6So5MIzEN8+jlaB6JgE8KqiY6CkqVHsDTkn8MEHPfmQJQe3mKeh1D2Sg2xy3pVz6AyCKMDYiOzq+QVkWq7wYdyAdgcM1RSmLQPGpxSjXSdcfDpr145Ubdoo2+blThw4i37erCRCV49d0RVk9BasaiWEQblhH9QrCyIDookOQbuclmBzQy60l9iWQ2kamjpSPreuImKB3aGRudVGTNCZV1zlGU0USMuOOEWQ8nKYeYz8Xjsmg8Ajxg7VyDcxMUyUkDnDLWkcrFNGKum2AuSUk8i3hAD854NkwEnjhAWcMF6u9qOmQ==
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=IAAX6woFJHlK/W7kwrcImM965HF/HpWCK7f1w9HiPb0=;
 b=Kv1cKaD9xDgdVPNNYbN8apfNdQeuJjjzAn1R/hdNmytNNVWMVceGI2N24scUumdQpFsNGUBaMm6BJyfSrmDw2/DmLKxh0VPYjwNxrAUeYxtTYjwWq/GTXb3OBXUTzAAUysNDbDo9s9F8N5QUvzfD2ccQ9x9+yVtdEdEZ5jHP1OzsaheCZEKXQImp8V2GNZhuMglovxXCdWqWuqEBxybll/iReLQLQFO2WzixDCra6DdC+2PzsXu4/Cf6KWqkynAlBNXFtDDWz+zAskL9WCNykde7Vo1P19dJW8iZxSHJB5nsWBcLO9gbDap0w2HPjJOwRxBTaLZqJFCJ3yZ+QM2aBA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com;
 dkim=pass header.d=marvell.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=IAAX6woFJHlK/W7kwrcImM965HF/HpWCK7f1w9HiPb0=;
 b=cMNsOtr0P1zqCJT7q8U8tPGf5Bf0Yr3iDK46q97ce4nreqH/vHEDvEnr/AWFf6MktJhYH/zd0h+nu+GEDoNE2xt1414GbiLoWzX6S8xb2gSNg+MRekZChRPxicqRpsPrleTNc8HeqThd31FA87Zrz+9/5krwdCsSy2uBVygmXnM=
Received: from PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) by
 PH0PR18MB3893.namprd18.prod.outlook.com (2603:10b6:510:24::22) with
 Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.4331.24; Tue, 20 Jul 2021 07:25:14 +0000
Received: from PH0PR18MB4086.namprd18.prod.outlook.com
 ([fe80::b4ea:515c:752e:ac70]) by PH0PR18MB4086.namprd18.prod.outlook.com
 ([fe80::b4ea:515c:752e:ac70%5]) with mapi id 15.20.4331.034; Tue, 20 Jul 2021
 07:25:14 +0000
From: Pavan Nikhilesh Bhagavatula <pbhagavatula@marvell.com>
To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= <juraj.linkes@pantheon.tech>,
 "thomas@monjalon.net" <thomas@monjalon.net>, "david.marchand@redhat.com"
 <david.marchand@redhat.com>, "bruce.richardson@intel.com"
 <bruce.richardson@intel.com>, "Honnappa.Nagarahalli@arm.com"
 <Honnappa.Nagarahalli@arm.com>, "Ruifeng.Wang@arm.com"
 <Ruifeng.Wang@arm.com>,
 "fengchengwen@huawei.com" <fengchengwen@huawei.com>,
 "ferruh.yigit@intel.com" <ferruh.yigit@intel.com>, "jerinjacobk@gmail.com"
 <jerinjacobk@gmail.com>, Jerin Jacob Kollanukkaran <jerinj@marvell.com>
CC: "dev@dpdk.org" <dev@dpdk.org>
Thread-Topic: [EXT] [dpdk-dev] [PATCH v3] config/arm: split march cfg into
 arch and features
Thread-Index: AQHXdx4qc6OCUdtcJUGmVDOCtCGtbKtLgQlA
Date: Tue, 20 Jul 2021 07:25:14 +0000
Message-ID: <PH0PR18MB4086CCEE30F3322B1A0D57E2DEE29@PH0PR18MB4086.namprd18.prod.outlook.com>
References: <1625559712-23403-1-git-send-email-juraj.linkes@pantheon.tech>
 <1626094936-6054-1-git-send-email-juraj.linkes@pantheon.tech>
In-Reply-To: <1626094936-6054-1-git-send-email-juraj.linkes@pantheon.tech>
Accept-Language: en-IN, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: pantheon.tech; dkim=none (message not signed)
 header.d=none;pantheon.tech; dmarc=none action=none header.from=marvell.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b5216bb8-a92f-422b-6223-08d94b4f8475
x-ms-traffictypediagnostic: PH0PR18MB3893:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <PH0PR18MB3893B8DC67188A5748B7E9BADEE29@PH0PR18MB3893.namprd18.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: n3kdeQa2WFhNcIXJuIHi1PZwvjn+OgmB+R2WH0C2+yUFUDpA3TjfgHOt/CBqA2FAPWWq8e/uGF6nYtJp/V2Twsa9CwdcO/xv4FtTs8StGDzb90bsjMot9jBS+dVQsfaxYPD/mOwh/cSRlcVN7kD84WEzUvz4TdYa+pIYnA/nOgSSg+SPj7A3ue1te0RGbKLFNaSH8T/1P9rjVzlh/eE0xMplG6TiwCpSwssixk07m4sOhOL/WoS7nj3doRrUPNnpXB31SYkrmXxd6Ar9pcLTi5eTr7dkgBG8sWhbwrCJhZqTD+nKRQ0YvZpEcUUxJiiIZLQojA8jhi96ch++RR8LBCW48VLidlIzhrXj4sgj/SWwijgYsgohZUF4tQMkbyQwWV1QZi1myHxirpPWdGdlLlDljOsp4JDVWIKjFqVBQ6oW5naj//Mos/8DeZv4xCaFzMlSYQuFpeHj/s+truR+F5zVbjKEjAe6+VeOQ3+bhod3O2pVVqh60IVtu4tXgWnfp6HUqrYLgu/TAgxw8Kkq/7yq1hh5COyyU54P2e3PL/A8qpS6RlOJ5otk8PZd2t7DWnfibC3SbL53Pd5Vz6jGLKZZku0xUvZ2BbDmmDjw2nrJwVUIRzKKKxm4o6cLST0ZSsAtRQURHtI4p+SETNgnQuspPaR3MUlYERVSljWwp/Hl5DBXy0liWp0VSmFwcIlyzeFTsAU92J5ImFFqNRkmGJShBaPasq4Smy6f3IuEdaZhuaMQQ5HRCVovsDNDpg8fjlRPkNpW7Qr+j7PratCHm6M3UckMTxYU/2kxaFH1394EZxGmUrCt2CVTlVxzJ0FqD9qryZijb89IzExeTgJCRXHXp28OgDtUxGVfztEsTlA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:PH0PR18MB4086.namprd18.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(346002)(396003)(366004)(39860400002)(136003)(376002)(6636002)(55016002)(8936002)(71200400001)(921005)(7416002)(122000001)(8676002)(2906002)(83380400001)(966005)(478600001)(38100700002)(33656002)(66946007)(76116006)(66476007)(66556008)(64756008)(66446008)(316002)(4326008)(110136005)(9686003)(186003)(6506007)(5660300002)(7696005)(52536014)(86362001)(38070700004);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N1lzY2VMRXFkWC9NUWFGYVJPM1JVMkY3YVpLd2hBM2dodnQ2L3l4a1VZOW5L?=
 =?utf-8?B?MGtaTS90TXFzQUV2UmFPQzV5UnVscE5saXdQQmxCWjdPRmhSMmhvNktJZ0M0?=
 =?utf-8?B?bDBDZTZad3lYOXVPS0R6amIzbE43cUdjME56VnNERXVDQXpjRXdVN2NnWGV4?=
 =?utf-8?B?YjBoMHMrZFJSWkMvZUF0a1JBZ3h0SkNGYllnZ1RSc0VPYmE0RVdZa2hpMUlI?=
 =?utf-8?B?cjFiSFNsTXIvMGQ0LzJFRWtSMWtUWVV3QjZ0VlU3RnNIeTBCdkk0V2JSbHV5?=
 =?utf-8?B?Q0FRSjAzdktycEtiU1ViREhrNUhvdm53Mmdmcllud3JxMWhVd0VzWmp3TmZG?=
 =?utf-8?B?bmhZdURMSFhBZFB6YVNzd0RUTEhCV3UxUDFRMEdSQ1B0K1pGdkRFczI2ZXU5?=
 =?utf-8?B?d1dhWkdHaFRaUGx2Um9ONVJkbmU0L1dNMDJBZ1pIdytxSDlDWGliVTZMeGRW?=
 =?utf-8?B?dzQ3a0d3aEpBc1lrY1lVd3NQRkJJQW9EVHdVVTdUbGswV1k1V2FHalZCa0FJ?=
 =?utf-8?B?STYwRXBUMFhneng1bHFQYVFJS2J4VndLN1VNajUyTzY2MURJdGIxdG9mZjR4?=
 =?utf-8?B?UG5qWHMzS1krdVZFSzN1RG9DdDhmdW1Dajd0RDl1MGtvQ1ZvVGtSeTRQNzh1?=
 =?utf-8?B?NTYyZk1MSHF2aVprZUVQOENEeGg1SWZuZEhrQ0VOUG1tQnE5MlZDUlRVVU1Z?=
 =?utf-8?B?VXN0Yjd1Y2J4THlOckZCNUNmZVFMSjVRZGhES2F1WDFkRG01cGhKZnRQa0J1?=
 =?utf-8?B?M3ZYd0t3OElNRlh2eVNjTW1mVmVhcVdTZGpGYTdGZXFiODE5YUhhQzRsWlpr?=
 =?utf-8?B?anJaMnhwMGVCNkpYVDV0aGRabVRWbzFNOWpYWnNZMVF1a1hyZHNyMk1qbFNM?=
 =?utf-8?B?UGRHZ2hmZjZiSm9LNnJKMWpab3ZlMWtxK2tKaFBHZkc5MlBlWGRSNG8wZ3VU?=
 =?utf-8?B?am5NZzFmQ0M4K0lCWGNsTUpmejRqWVg1V0pNRU03UHpwZTBzc0p5eW9idDVv?=
 =?utf-8?B?SDQyZzBVT1R3aWxKYlBaVjk4NWt0VzQwMVQxN3lMaG9XcmViSENPMGIzRUlG?=
 =?utf-8?B?aEVYTUhISTc4ajE3aTVrU0svTmlHQ2taTkZ0ZmpUUWFzc0lVVmkwVVBkcHRt?=
 =?utf-8?B?eVZPQ2psWTdSY00zRUQ0bWpzMkdEcjhhTXZTbkpGYUdYVUt0MExETUw2QUtw?=
 =?utf-8?B?V3hyR0ZhVjBUc3JRVytubklaR29Rdk9OVHd6enVEanJLTGVPQzExMWd5ckg2?=
 =?utf-8?B?UXZUWnlyWXRERCt1Tm1BNXhwdEEzdTNWM3Zlb1ZqRjRYN1h4SXNWNTRXMy9E?=
 =?utf-8?B?UHZ1U1VnZkN3STRURGtpK2R2Yzc5UEZVQ0Y4R0xzclRGYlVscXJXTUp4WlVI?=
 =?utf-8?B?SEhERjhxVWFRd0lnOE5SVG94cGlDT2FycjVoaUFFeUVKbW90dVlXZlM5UmJJ?=
 =?utf-8?B?c2hsR1R0VHkza1ZGejhOaFg3NzRnSWxEOFh3bERycUJPOUFhY2FBa2szZTIr?=
 =?utf-8?B?MU11UFpkdGx1NldQUkRCdndqZ1gyZk1VL0FEN2MwdE5sTWo2ZkxuSWwzWUdu?=
 =?utf-8?B?TGtWQXQzcjRXQ1pwYm1pZlNENVBFNG90V0F2NEsrazNLVHkzWXFtRGswM0xy?=
 =?utf-8?B?c1p4OFlEVXBHdlNpVEx3VG0zeUVVN0ErWnU2YlAxZkNISXJlWTArRTY0aFJG?=
 =?utf-8?B?SkVOWjU3RysrR09UT09idU5kT0EzWE5UdERSYnFYcjFtbW0xcU1yclNkbENY?=
 =?utf-8?B?MDdsQit6amZNNjZrZ2wySjEyVFJwM0ZvL0tiUVYwRkNaSk1lQURiZ3pHWFNo?=
 =?utf-8?B?OGJnMnpNNFRETDZqRVIyanZwOHkxNGc5R3RFWnZ2M2dsWnBPOEppM3IyQ1Nv?=
 =?utf-8?Q?0TZCgOm3GqCkg?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: marvell.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4086.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b5216bb8-a92f-422b-6223-08d94b4f8475
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2021 07:25:14.5265 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 3y5JnsFaa1Z1DZinXkaJvghZzNhn7HqaJEi4qIvNSKnTjE3guAn8re0Ss1cg4FW1PG3z2OzDDgzt1v0B91WL77G6DKAUfLYfgEY9fDpgT2E=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB3893
X-Proofpoint-ORIG-GUID: 4DI4oBcv-lckINEfGaZaRclMloZj4Z0y
X-Proofpoint-GUID: 4DI4oBcv-lckINEfGaZaRclMloZj4Z0y
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790
 definitions=2021-07-20_04:2021-07-19,
 2021-07-20 signatures=0
Subject: Re: [dpdk-dev] [EXT] [PATCH v3] config/arm: split march cfg into
 arch and features
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
Sender: "dev" <dev-bounces@dpdk.org>

Pk9sZGVyIGNvbXBpbGVycyBtYXkgbm90IHN1cHBvcnQgYWxsIGFyY2ggdmVyc2lvbnMgYW5kIGFs
bCBmZWF0dXJlcyB0aGF0DQo+dGhlIHRhcmdldCBTb0Mgc3VwcG9ydHMsIGluIHdoaWNoIGNhc2Ug
aXQncyBiZXR0ZXIgdG8gZmlndXJlIG91dCB0aGUNCj5oaWdoZXN0IGFyY2ggdmVyc2lvbiBhbmQg
ZmVhdHVyZXMgdGhhdCB0aGUgY29tcGlsZXIgc3VwcG9ydHMuDQo+SW1wbGVtZW50DQo+YSB3YXkg
dG8gYWNoaWV2ZSB0aGlzOg0KPjEuIEZpbmQgdGhlIGhpZ2hlc3QgYXJjaCB2ZXJzaW9uIHRoYXQg
dGhlIGNvbXBpbGVyIHN1cHBvcnRzLCBrZWVwaW5nIGluDQo+bWluZCB0aGUgU29DIGFyY2ggdmVy
c2lvbiB3ZSdyZSBidWlsZGluZy4gRm9yIGV4YW1wbGUsIGlmIHRoZSBTb0MgYXJjaA0KPnZlcnNp
b24gaXMgYXJtOC4yLWEsIGJ1dCB0aGUgY29tcGlsZXIgb25seSBzdXBwb3J0cyBhcm04LjEtYSwg
dXNlDQo+YXJtOC4xLWEuIE9uIHRoZSBvdGhlciBoYW5kLCBpZiB0aGUgY29tcGlsZXIgc3VwcG9y
dHMgYXJtOC4zLWEgKG9yDQo+aGlnaGVyKSwgdXNlIGFybXY4LjItYS4NCj4yLiBXaXRoIHRoZSBh
cmNoaXRlY3R1cmUgdmVyc2lvbiBsb2NrZWQsIGl0ZXJhdGUgb3ZlciBTb0MgZmVhdHVyZXMgYW5k
DQo+dXNlIGFsbCB0aGF0IGFyZSBzdXBwb3J0ZWQuDQo+DQo+SW4gYWxsIGNhc2VzLCBlbWl0IGEg
d2FybmluZyBpZiB0aGVyZSdzIHNvbWV0aGluZyB1bnN1cHBvcnRlZCBieSB0aGUNCj5jb21waWxl
ci4NCj4NCj5TaWduZWQtb2ZmLWJ5OiBKdXJhaiBMaW5rZcWhIDxqdXJhai5saW5rZXNAcGFudGhl
b24udGVjaD4NCg0KDQpTaG91bGQgd2UgYWRkIHNvY19mZWF0dXJlcyB0byBhbGxvdyBpbmRpdmlk
dWFsIFNvQ3MgdG8gY29uZmlndXJlIGFkZGl0aW9uYWwgZXh0ZW5zaW9ucyANCnRoZXkgc3VwcG9y
dD8NCkFzIHdlIGRpc2N1c3NlZCBwcmV2aW91c2x5IFsxXSBkZWZhdWx0IE5lb3ZlcnNlLW4yIHNo
b3VsZG7igJl0IGhhdmUgY3J5cHRvIGV4dGVuc2lvbiBhcw0KaXQncyBhbiBvcHRpb25hbCBmZWF0
dXJlWzJdLiBTb0NzIHRoYXQgYXJlIGJhc2VkIG9uIG4yIGNhbiBkZWZpbmUgaXQgaW4gc29jX2Zl
YXR1cmVzLg0KDQoNClsxXSBodHRwOi8vcGF0Y2hlcy5kcGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0
Y2gvMjAyMTA1MDUxMjE0MjMuODUwLTEtcGJoYWdhdmF0dWxhQG1hcnZlbGwuY29tLw0KWzJdIGh0
dHBzOi8vZGV2ZWxvcGVyLmFybS5jb20vaXAtcHJvZHVjdHMvcHJvY2Vzc29ycy9uZW92ZXJzZS9u
ZW92ZXJzZS1uMg0KDQoNCj4tLS0NCj52MzogcmViYXNlDQo+LS0tDQo+IGNvbmZpZy9hcm0vbWVz
b24uYnVpbGQgfCAxMjUNCj4rKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0t
LQ0KPiAxIGZpbGUgY2hhbmdlZCwgMTAwIGluc2VydGlvbnMoKyksIDI1IGRlbGV0aW9ucygtKQ0K
Pg0KPmRpZmYgLS1naXQgYS9jb25maWcvYXJtL21lc29uLmJ1aWxkIGIvY29uZmlnL2FybS9tZXNv
bi5idWlsZA0KPmluZGV4IDE0OTg3YzYzNGEuLmY1Y2QzMGY0ZjAgMTAwNjQ0DQo+LS0tIGEvY29u
ZmlnL2FybS9tZXNvbi5idWlsZA0KPisrKyBiL2NvbmZpZy9hcm0vbWVzb24uYnVpbGQNCj5AQCAt
MzgsNyArMzgsOSBAQCBpbXBsZW1lbnRlcl9nZW5lcmljID0gew0KPiAgICAgXSwNCj4gICAgICdw
YXJ0X251bWJlcl9jb25maWcnOiB7DQo+ICAgICAgICAgJ2dlbmVyaWMnOiB7DQo+LSAgICAgICAg
ICAgICdtYWNoaW5lX2FyZ3MnOiBbJy1tYXJjaD1hcm12OC1hK2NyYycsICctbW91dGxpbmUtYXRv
bWljcyddDQo+KyAgICAgICAgICAgICdtYXJjaCc6ICdhcm12OC1hJywNCj4rICAgICAgICAgICAg
J21hcmNoX2ZlYXR1cmVzJzogWydjcmMnXSwNCj4rICAgICAgICAgICAgJ2NvbXBpbGVyX29wdGlv
bnMnOiBbJy1tb3V0bGluZS1hdG9taWNzJ10NCj4gICAgICAgICB9LA0KPiAgICAgICAgICdnZW5l
cmljX2FhcmNoMzInOiB7DQo+ICAgICAgICAgICAgICdtYWNoaW5lX2FyZ3MnOiBbJy1tYXJjaD1h
cm12OC1hJywgJy1tZnB1PW5lb24nXSwNCj5AQCAtNTMsMTUgKzU1LDE3IEBAIGltcGxlbWVudGVy
X2dlbmVyaWMgPSB7DQo+IH0NCj4NCj4gcGFydF9udW1iZXJfY29uZmlnX2FybSA9IHsNCj4tICAg
ICcweGQwMyc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE1MyddfSwNCj4tICAg
ICcweGQwNCc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWEzNSddfSwNCj4tICAg
ICcweGQwNyc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE1NyddfSwNCj4tICAg
ICcweGQwOCc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE3MiddfSwNCj4tICAg
ICcweGQwOSc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE3MyddfSwNCj4tICAg
ICcweGQwYSc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE3NSddfSwNCj4tICAg
ICcweGQwYic6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1jcHU9Y29ydGV4LWE3NiddfSwNCj4rICAg
ICcweGQwMyc6IHsnY29tcGlsZXJfb3B0aW9ucyc6ICBbJy1tY3B1PWNvcnRleC1hNTMnXX0sDQo+
KyAgICAnMHhkMDQnOiB7J2NvbXBpbGVyX29wdGlvbnMnOiAgWyctbWNwdT1jb3J0ZXgtYTM1J119
LA0KPisgICAgJzB4ZDA3Jzogeydjb21waWxlcl9vcHRpb25zJzogIFsnLW1jcHU9Y29ydGV4LWE1
NyddfSwNCj4rICAgICcweGQwOCc6IHsnY29tcGlsZXJfb3B0aW9ucyc6ICBbJy1tY3B1PWNvcnRl
eC1hNzInXX0sDQo+KyAgICAnMHhkMDknOiB7J2NvbXBpbGVyX29wdGlvbnMnOiAgWyctbWNwdT1j
b3J0ZXgtYTczJ119LA0KPisgICAgJzB4ZDBhJzogeydjb21waWxlcl9vcHRpb25zJzogIFsnLW1j
cHU9Y29ydGV4LWE3NSddfSwNCj4rICAgICcweGQwYic6IHsnY29tcGlsZXJfb3B0aW9ucyc6ICBb
Jy1tY3B1PWNvcnRleC1hNzYnXX0sDQo+ICAgICAnMHhkMGMnOiB7DQo+LSAgICAgICAgJ21hY2hp
bmVfYXJncyc6ICBbJy1tYXJjaD1hcm12OC4yLWErY3J5cHRvJywgJy1tY3B1PW5lb3ZlcnNlLQ0K
Pm4xJ10sDQo+KyAgICAgICAgJ21hcmNoJzogJ2FybXY4LjItYScsDQo+KyAgICAgICAgJ21hcmNo
X2ZlYXR1cmVzJzogWydjcnlwdG8nXSwNCj4rICAgICAgICAnY29tcGlsZXJfb3B0aW9ucyc6ICBb
Jy1tY3B1PW5lb3ZlcnNlLW4xJ10sDQo+ICAgICAgICAgJ2ZsYWdzJzogWw0KPiAgICAgICAgICAg
ICBbJ1JURV9NQUNISU5FJywgJyJuZW92ZXJzZS1uMSInXSwNCj4gICAgICAgICAgICAgWydSVEVf
QVJNX0ZFQVRVUkVfQVRPTUlDUycsIHRydWVdLA0KPkBAIC03MSw3ICs3NSw4IEBAIHBhcnRfbnVt
YmVyX2NvbmZpZ19hcm0gPSB7DQo+ICAgICAgICAgXQ0KPiAgICAgfSwNCj4gICAgICcweGQ0OSc6
IHsNCj4tICAgICAgICAnbWFjaGluZV9hcmdzJzogIFsnLW1hcmNoPWFybXY4LjUtYStjcnlwdG8r
c3ZlMiddLA0KPisgICAgICAgICdtYXJjaCc6ICdhcm12OC41LWEnLA0KPisgICAgICAgICdtYXJj
aF9mZWF0dXJlcyc6IFsnY3J5cHRvJywgJ3N2ZTInXSwNCj4gICAgICAgICAnZmxhZ3MnOiBbDQo+
ICAgICAgICAgICAgIFsnUlRFX01BQ0hJTkUnLCAnIm5lb3ZlcnNlLW4yIiddLA0KPiAgICAgICAg
ICAgICBbJ1JURV9BUk1fRkVBVFVSRV9BVE9NSUNTJywgdHJ1ZV0sDQo+QEAgLTEwNSwxOSArMTEw
LDIxIEBAIGltcGxlbWVudGVyX2Nhdml1bSA9IHsNCj4gICAgIF0sDQo+ICAgICAncGFydF9udW1i
ZXJfY29uZmlnJzogew0KPiAgICAgICAgICcweGExJzogew0KPi0gICAgICAgICAgICAnbWFjaGlu
ZV9hcmdzJzogWyctbWNwdT10aHVuZGVyeHQ4OCddLA0KPisgICAgICAgICAgICAnY29tcGlsZXJf
b3B0aW9ucyc6IFsnLW1jcHU9dGh1bmRlcnh0ODgnXSwNCj4gICAgICAgICAgICAgJ2ZsYWdzJzog
ZmxhZ3NfcGFydF9udW1iZXJfdGh1bmRlcngNCj4gICAgICAgICB9LA0KPiAgICAgICAgICcweGEy
Jzogew0KPi0gICAgICAgICAgICAnbWFjaGluZV9hcmdzJzogWyctbWNwdT10aHVuZGVyeHQ4MSdd
LA0KPisgICAgICAgICAgICAnY29tcGlsZXJfb3B0aW9ucyc6IFsnLW1jcHU9dGh1bmRlcnh0ODEn
XSwNCj4gICAgICAgICAgICAgJ2ZsYWdzJzogZmxhZ3NfcGFydF9udW1iZXJfdGh1bmRlcngNCj4g
ICAgICAgICB9LA0KPiAgICAgICAgICcweGEzJzogew0KPi0gICAgICAgICAgICAnbWFjaGluZV9h
cmdzJzogWyctbWNwdT10aHVuZGVyeHQ4MyddLA0KPisgICAgICAgICAgICAnY29tcGlsZXJfb3B0
aW9ucyc6IFsnLW1jcHU9dGh1bmRlcnh0ODMnXSwNCj4gICAgICAgICAgICAgJ2ZsYWdzJzogZmxh
Z3NfcGFydF9udW1iZXJfdGh1bmRlcngNCj4gICAgICAgICB9LA0KPiAgICAgICAgICcweGFmJzog
ew0KPi0gICAgICAgICAgICAnbWFjaGluZV9hcmdzJzogWyctbWFyY2g9YXJtdjguMS1hK2NyYytj
cnlwdG8nLCAnLQ0KPm1jcHU9dGh1bmRlcngydDk5J10sDQo+KyAgICAgICAgICAgICdtYXJjaCc6
ICdhcm12OC4xLWEnLA0KPisgICAgICAgICAgICAnbWFyY2hfZmVhdHVyZXMnOiBbJ2NyYycsICdj
cnlwdG8nXSwNCj4rICAgICAgICAgICAgJ2NvbXBpbGVyX29wdGlvbnMnOiBbJy1tY3B1PXRodW5k
ZXJ4MnQ5OSddLA0KPiAgICAgICAgICAgICAnZmxhZ3MnOiBbDQo+ICAgICAgICAgICAgICAgICBb
J1JURV9NQUNISU5FJywgJyJ0aHVuZGVyeDIiJ10sDQo+ICAgICAgICAgICAgICAgICBbJ1JURV9B
Uk1fRkVBVFVSRV9BVE9NSUNTJywgdHJ1ZV0sDQo+QEAgLTEyNyw3ICsxMzQsOSBAQCBpbXBsZW1l
bnRlcl9jYXZpdW0gPSB7DQo+ICAgICAgICAgICAgIF0NCj4gICAgICAgICB9LA0KPiAgICAgICAg
ICcweGIyJzogew0KPi0gICAgICAgICAgICAnbWFjaGluZV9hcmdzJzogWyctbWFyY2g9YXJtdjgu
Mi1hK2NyYytjcnlwdG8rbHNlJywgJy0NCj5tY3B1PW9jdGVvbnR4MiddLA0KPisgICAgICAgICAg
ICAnbWFyY2gnOiAnYXJtdjguMi1hJywNCj4rICAgICAgICAgICAgJ21hcmNoX2ZlYXR1cmVzJzog
WydjcmMnLCAnY3J5cHRvJywgJ2xzZSddLA0KPisgICAgICAgICAgICAnY29tcGlsZXJfb3B0aW9u
cyc6IFsnLW1jcHU9b2N0ZW9udHgyJ10sDQo+ICAgICAgICAgICAgICdmbGFncyc6IFsNCj4gICAg
ICAgICAgICAgICAgIFsnUlRFX01BQ0hJTkUnLCAnIm9jdGVvbnR4MiInXSwNCj4gICAgICAgICAg
ICAgICAgIFsnUlRFX0FSTV9GRUFUVVJFX0FUT01JQ1MnLCB0cnVlXSwNCj5AQCAtMTQ4LDcgKzE1
NywxMSBAQCBpbXBsZW1lbnRlcl9hbXBlcmUgPSB7DQo+ICAgICAgICAgWydSVEVfTUFYX05VTUFf
Tk9ERVMnLCAxXQ0KPiAgICAgXSwNCj4gICAgICdwYXJ0X251bWJlcl9jb25maWcnOiB7DQo+LSAg
ICAgICAgJzB4MCc6IHsnbWFjaGluZV9hcmdzJzogIFsnLW1hcmNoPWFybXY4LWErY3JjK2NyeXB0
bycsICctDQo+bXR1bmU9ZW1hZyddfQ0KPisgICAgICAgICcweDAnOiB7DQo+KyAgICAgICAgICAg
ICdtYXJjaCc6ICdhcm12OC1hJywNCj4rICAgICAgICAgICAgJ21hcmNoX2ZlYXR1cmVzJzogWydj
cmMnLCAnY3J5cHRvJ10sDQo+KyAgICAgICAgICAgICdjb21waWxlcl9vcHRpb25zJzogIFsnLW10
dW5lPWVtYWcnXQ0KPisgICAgICAgIH0NCj4gICAgIH0NCj4gfQ0KPg0KPkBAIC0xNjAsNyArMTcz
LDkgQEAgaW1wbGVtZW50ZXJfaGlzaWxpY29uID0gew0KPiAgICAgXSwNCj4gICAgICdwYXJ0X251
bWJlcl9jb25maWcnOiB7DQo+ICAgICAgICAgJzB4ZDAxJzogew0KPi0gICAgICAgICAgICAnbWFj
aGluZV9hcmdzJzogWyctbWFyY2g9YXJtdjguMi1hK2NyeXB0bycsICctbXR1bmU9dHN2MTEwJ10s
DQo+KyAgICAgICAgICAgICdtYXJjaCc6ICdhcm12OC4yLWEnLA0KPisgICAgICAgICAgICAnbWFy
Y2hfZmVhdHVyZXMnOiBbJ2NyeXB0byddLA0KPisgICAgICAgICAgICAnY29tcGlsZXJfb3B0aW9u
cyc6IFsnLW10dW5lPXRzdjExMCddLA0KPiAgICAgICAgICAgICAnZmxhZ3MnOiBbDQo+ICAgICAg
ICAgICAgICAgICBbJ1JURV9NQUNISU5FJywgJyJLdW5wZW5nIDkyMCInXSwNCj4gICAgICAgICAg
ICAgICAgIFsnUlRFX0FSTV9GRUFUVVJFX0FUT01JQ1MnLCB0cnVlXSwNCj5AQCAtMTY5LDcgKzE4
NCw4IEBAIGltcGxlbWVudGVyX2hpc2lsaWNvbiA9IHsNCj4gICAgICAgICAgICAgXQ0KPiAgICAg
ICAgIH0sDQo+ICAgICAgICAgJzB4ZDAyJzogew0KPi0gICAgICAgICAgICAnbWFjaGluZV9hcmdz
JzogWyctbWFyY2g9YXJtdjguMi1hK2NyeXB0bytzdmUnXSwNCj4rICAgICAgICAgICAgJ21hcmNo
JzogJ2FybXY4LjItYScsDQo+KyAgICAgICAgICAgICdtYXJjaF9mZWF0dXJlcyc6IFsnY3J5cHRv
JywgJ3N2ZSddLA0KPiAgICAgICAgICAgICAnZmxhZ3MnOiBbDQo+ICAgICAgICAgICAgICAgICBb
J1JURV9NQUNISU5FJywgJyJLdW5wZW5nIDkzMCInXSwNCj4gICAgICAgICAgICAgICAgIFsnUlRF
X0FSTV9GRUFUVVJFX0FUT01JQ1MnLCB0cnVlXSwNCj5AQCAtMTkwLDggKzIwNiwxNCBAQCBpbXBs
ZW1lbnRlcl9xdWFsY29tbSA9IHsNCj4gICAgICAgICBbJ1JURV9NQVhfTlVNQV9OT0RFUycsIDFd
DQo+ICAgICBdLA0KPiAgICAgJ3BhcnRfbnVtYmVyX2NvbmZpZyc6IHsNCj4tICAgICAgICAnMHg4
MDAnOiB7J21hY2hpbmVfYXJncyc6ICBbJy1tYXJjaD1hcm12OC1hK2NyYyddfSwNCj4tICAgICAg
ICAnMHhjMDAnOiB7J21hY2hpbmVfYXJncyc6ICBbJy1tYXJjaD1hcm12OC1hK2NyYyddfSwNCj4r
ICAgICAgICAnMHg4MDAnOiB7DQo+KyAgICAgICAgICAgICdtYXJjaCc6ICdhcm12OC1hJywNCj4r
ICAgICAgICAgICAgJ21hcmNoX2ZlYXR1cmVzJzogWydjcmMnXQ0KPisgICAgICAgIH0sDQo+KyAg
ICAgICAgJzB4YzAwJzogew0KPisgICAgICAgICAgICAnbWFyY2gnOiAnYXJtdjgtYScsDQo+KyAg
ICAgICAgICAgICdtYXJjaF9mZWF0dXJlcyc6IFsnY3JjJ10NCj4rICAgICAgICB9DQo+ICAgICB9
DQo+IH0NCj4NCj5AQCAtNTAwLDEzICs1MjIsNjYgQEAgaWYgdXBkYXRlX2ZsYWdzDQo+ICAgICAj
IGFkZC9vdmVyd3JpdGUgZmxhZ3MgaW4gdGhlIHByb3BlciBvcmRlcg0KPiAgICAgZHBka19mbGFn
cyA9IGZsYWdzX2NvbW1vbiArIGltcGxlbWVudGVyX2NvbmZpZ1snZmxhZ3MnXSArDQo+cGFydF9u
dW1iZXJfY29uZmlnLmdldCgnZmxhZ3MnLCBbXSkgKyBzb2NfZmxhZ3MNCj4NCj4tICAgICMgYXBw
bHkgc3VwcG9ydGVkIG1hY2hpbmUgYXJncw0KPiAgICAgbWFjaGluZV9hcmdzID0gW10gIyBDbGVh
ciBwcmV2aW91cyBtYWNoaW5lIGFyZ3MNCj4tICAgIGZvcmVhY2ggZmxhZzogcGFydF9udW1iZXJf
Y29uZmlnWydtYWNoaW5lX2FyZ3MnXQ0KPi0gICAgICAgIGlmIGNjLmhhc19hcmd1bWVudChmbGFn
KQ0KPi0gICAgICAgICAgICBtYWNoaW5lX2FyZ3MgKz0gZmxhZw0KPisNCj4rICAgICMgcHJvYmUg
c3VwcG9ydGVkIG1hcmNocyBhbmQgdGhlaXIgZmVhdHVyZXMNCj4rICAgIGNhbmRpZGF0ZV9tYXJj
aCA9ICcnDQo+KyAgICBpZiBwYXJ0X251bWJlcl9jb25maWcuaGFzX2tleSgnbWFyY2gnKQ0KPisg
ICAgICAgIHN1cHBvcnRlZF9tYXJjaHMgPSBbJ2FybXY4LjYtYScsICdhcm12OC41LWEnLCAnYXJt
djguNC1hJywNCj4nYXJtdjguMy1hJywNCj4rICAgICAgICAgICAgICAgICAgICAgICAgICAgICdh
cm12OC4yLWEnLCAnYXJtdjguMS1hJywgJ2FybXY4LWEnXQ0KPisgICAgICAgIGNoZWNrX2NvbXBp
bGVyX3N1cHBvcnQgPSBmYWxzZQ0KPisgICAgICAgIGZvcmVhY2ggc3VwcG9ydGVkX21hcmNoOiBz
dXBwb3J0ZWRfbWFyY2hzDQo+KyAgICAgICAgICAgIGlmIHN1cHBvcnRlZF9tYXJjaCA9PSBwYXJ0
X251bWJlcl9jb25maWdbJ21hcmNoJ10NCj4rICAgICAgICAgICAgICAgICMgc3RhcnQgY2hlY2tp
bmcgZnJvbSB0aGlzIHZlcnNpb24gZG93bndhcmRzDQo+KyAgICAgICAgICAgICAgICBjaGVja19j
b21waWxlcl9zdXBwb3J0ID0gdHJ1ZQ0KPisgICAgICAgICAgICBlbmRpZg0KPisgICAgICAgICAg
ICBpZiAoY2hlY2tfY29tcGlsZXJfc3VwcG9ydCBhbmQNCj4rICAgICAgICAgICAgICAgIGNjLmhh
c19hcmd1bWVudCgnLW1hcmNoPScgKyBzdXBwb3J0ZWRfbWFyY2gpKQ0KPisgICAgICAgICAgICAg
ICAgY2FuZGlkYXRlX21hcmNoID0gc3VwcG9ydGVkX21hcmNoDQo+KyAgICAgICAgICAgICAgICAj
IGhpZ2hlc3Qgc3VwcG9ydGVkIG1hcmNoIHZlcnNpb24gZm91bmQNCj4rICAgICAgICAgICAgICAg
IGJyZWFrDQo+KyAgICAgICAgICAgIGVuZGlmDQo+KyAgICAgICAgZW5kZm9yZWFjaA0KPisgICAg
ICAgIGlmIGNhbmRpZGF0ZV9tYXJjaCA9PSAnJw0KPisgICAgICAgICAgICBlcnJvcignTm8gc3Vp
dGFibGUgYXJtdjggbWFyY2ggdmVyc2lvbiBmb3VuZC4nKQ0KPisgICAgICAgIGVsc2UNCj4rICAg
ICAgICAgICAgaWYgY2FuZGlkYXRlX21hcmNoICE9IHBhcnRfbnVtYmVyX2NvbmZpZ1snbWFyY2gn
XQ0KPisgICAgICAgICAgICAgICAgd2FybmluZygnQ29uZmlndXJhdGlvbiBtYXJjaCB2ZXJzaW9u
IGlzICcgKw0KPisgICAgICAgICAgICAgICAgICAgICAgICAnQDBALCBidXQgdGhlIGNvbXBpbGVy
IHN1cHBvcnRzIG9ubHkgQDFALicNCj4rICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm1hdChw
YXJ0X251bWJlcl9jb25maWdbJ21hcmNoJ10sIGNhbmRpZGF0ZV9tYXJjaCkpDQo+KyAgICAgICAg
ICAgIGVuZGlmDQo+KyAgICAgICAgICAgIGNhbmRpZGF0ZV9tYXJjaCA9ICctbWFyY2g9JyArIGNh
bmRpZGF0ZV9tYXJjaA0KPiAgICAgICAgIGVuZGlmDQo+LSAgICBlbmRmb3JlYWNoDQo+KyAgICAg
ICAgaWYgcGFydF9udW1iZXJfY29uZmlnLmhhc19rZXkoJ21hcmNoX2ZlYXR1cmVzJykNCj4rICAg
ICAgICAgICAgZmVhdHVyZV91bnN1cHBvcnRlZCA9IGZhbHNlDQo+KyAgICAgICAgICAgIGZvcmVh
Y2ggZmVhdHVyZTogcGFydF9udW1iZXJfY29uZmlnWydtYXJjaF9mZWF0dXJlcyddDQo+KyAgICAg
ICAgICAgICAgICBpZiBjYy5oYXNfYXJndW1lbnQoJysnLmpvaW4oW2NhbmRpZGF0ZV9tYXJjaCwg
ZmVhdHVyZV0pKQ0KPisgICAgICAgICAgICAgICAgICAgIGNhbmRpZGF0ZV9tYXJjaCA9ICcrJy5q
b2luKFtjYW5kaWRhdGVfbWFyY2gsIGZlYXR1cmVdKQ0KPisgICAgICAgICAgICAgICAgZWxzZQ0K
PisgICAgICAgICAgICAgICAgICAgIGZlYXR1cmVfdW5zdXBwb3J0ZWQgPSB0cnVlDQo+KyAgICAg
ICAgICAgICAgICBlbmRpZg0KPisgICAgICAgICAgICBlbmRmb3JlYWNoDQo+KyAgICAgICAgICAg
IGlmIGZlYXR1cmVfdW5zdXBwb3J0ZWQNCj4rICAgICAgICAgICAgICAgIHdhcm5pbmcoJ0NvbmZp
Z3VyYXRpb24gbWFyY2ggZmVhdHVyZXMgYXJlICcgKw0KPisgICAgICAgICAgICAgICAgICAgICAg
ICAnQDBALCBidXQgdGhlIGNvbXBpbGVyIHN1cHBvcnRzIG9ubHkgQDFALicNCj4rICAgICAgICAg
ICAgICAgICAgICAgICAgLmZvcm1hdChwYXJ0X251bWJlcl9jb25maWdbJ21hcmNoX2ZlYXR1cmVz
J10sDQo+KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2FuZGlkYXRlX21hcmNoKSkN
Cj4rICAgICAgICAgICAgZW5kaWYNCj4rICAgICAgICBlbmRpZg0KPisgICAgICAgIG1hY2hpbmVf
YXJncyArPSBjYW5kaWRhdGVfbWFyY2gNCj4rICAgIGVuZGlmDQo+Kw0KPisgICAgIyBhcHBseSBz
dXBwb3J0ZWQgY29tcGlsZXIgb3B0aW9ucw0KPisgICAgaWYgcGFydF9udW1iZXJfY29uZmlnLmhh
c19rZXkoJ2NvbXBpbGVyX29wdGlvbnMnKQ0KPisgICAgICAgIGZvcmVhY2ggZmxhZzogcGFydF9u
dW1iZXJfY29uZmlnWydjb21waWxlcl9vcHRpb25zJ10NCj4rICAgICAgICAgICAgaWYgY2MuaGFz
X2FyZ3VtZW50KGZsYWcpDQo+KyAgICAgICAgICAgICAgICBtYWNoaW5lX2FyZ3MgKz0gZmxhZw0K
PisgICAgICAgICAgICBlbHNlDQo+KyAgICAgICAgICAgICAgICB3YXJuaW5nKCdDb25maWd1cmF0
aW9uIGNvbXBpbGVyIG9wdGlvbiAnICsNCj4rICAgICAgICAgICAgICAgICAgICAgICAgJ0AwQCBp
c25cJ3Qgc3VwcG9ydGVkLicuZm9ybWF0KGZsYWcpKQ0KPisgICAgICAgICAgICBlbmRpZg0KPisg
ICAgICAgIGVuZGZvcmVhY2gNCj4rICAgIGVuZGlmDQo+DQo+ICAgICAjIGFwcGx5IGZsYWdzDQo+
ICAgICBmb3JlYWNoIGZsYWc6IGRwZGtfZmxhZ3MNCj4tLQ0KPjIuMjAuMQ0KDQo=