From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 888F143237; Sun, 29 Oct 2023 15:35:04 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EA4E4402F0; Sun, 29 Oct 2023 15:35:03 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2060.outbound.protection.outlook.com [40.107.94.60]) by mails.dpdk.org (Postfix) with ESMTP id 3EE3E402B7 for ; Sun, 29 Oct 2023 15:35:02 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lHDPCq5Q2bDoqelGWLEqurVGmq/WfD7Z1ZO1ClT0jFoMH9gUM4JkvmyqDWwCRoiCSbJj3hQMyrW/WRBhJVgZ2j5s009yBNo1uczcZilAmbHQUrreu6+YPMhPQB12s/Q2+7yIuHJPxo6SxCL/ml0KB34YtY9vJ4SkMtt22hRVn1fFzntznC6zkRfygIdDtbLouY415sD2yZE+ITjNDDlneVHmAk0IynzrVxlt7y2hkHCMdR7pGLCvgSbcWyoqQ17ssWY4RdB6v8XbcMujsQ2/df8ye7IgC4F9KxDdVIh2k2/0bRUki4wQIRIXd4OWikTVzHZU2cvWb4pOdvOe5ZyMPg== 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=3fEfa5TcXpJVeZGcM+CiEnjtsQbXRQeywdRyE8dmnok=; b=I3dNfepDKqoQE8dtZwDCtta6wbyAUoOPrmSxutldBmZDIBlaZK5ag+ceuit/8p5gM1/dkKLd5pu7RbK7OLh54VsN7g/lz6WnXFxdYoKd2hOAGMma9an74mOLiCHgf25HxTQEDJs9X05ZxOq6jKHTNnbjNXvEDn96N9muPlJ5wj6NY3ZmGYJJu0Oclqa4usbJdTmkhaPo1/fKgXrbiYYbrAXN7icDV5uNz8RhLIHcwicJCZq6UzJ7Ul0yQFhTc3bGyWMxXvlwGN9b55w9mMkrgHbymX3lq46lybAY4Re3lTroImVNwHh5GOlrv2muAceGPuewwIK6volqILOCJ6xNBA== 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=3fEfa5TcXpJVeZGcM+CiEnjtsQbXRQeywdRyE8dmnok=; b=XenSkpOHczaGi5RYBEkAnZKx+njiTF/T8/2e9OhrAqAC35tY0wLFOgrxXK7QDUwlljbBjS8/98Po93FECGtcIhM1MvL9I3DfcoioCuLHCr+voh0QRfwtlQchABiGEgz2jLv9LSR9UtSNslhx9pMKKrLTpbMXK3WNlf26Q/KdDD8Yz7Gxo/StvCPBZdYKXWsze6W6R4CFHxPMvCrjoj2FKYGn4IfhgRLNzPWHqLI/qP7d6RwfIJtNoJWa9OMUSDJkVlTnfEwrTVJWeQQYnTXtz/KVTYzQZ4V9pZzXaBg/KhLhJaRWUEqVEkp1rMJKGrwxnNk9fnppUFvi/CSWCY4nCQ== Received: from MN0PR12MB6056.namprd12.prod.outlook.com (2603:10b6:208:3cc::12) by SJ0PR12MB8140.namprd12.prod.outlook.com (2603:10b6:a03:4e3::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.26; Sun, 29 Oct 2023 14:34:59 +0000 Received: from MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0]) by MN0PR12MB6056.namprd12.prod.outlook.com ([fe80::6f7d:cf6f:930:a8f0%6]) with mapi id 15.20.6933.026; Sun, 29 Oct 2023 14:34:59 +0000 From: Raslan Darawsheh To: Rongwei Liu , "dev@dpdk.org" , Matan Azrad , Slava Ovsiienko , Ori Kam , Suanming Mou , "NBU-Contact-Thomas Monjalon (EXTERNAL)" Subject: RE: [PATCH v3] net/mlx5: add indirect encap decap support Thread-Topic: [PATCH v3] net/mlx5: add indirect encap decap support Thread-Index: AQHaCmcHT9qK3Zhpgkid23y5sAYFbbBg1JEAgAAAjmA= Date: Sun, 29 Oct 2023 14:34:59 +0000 Message-ID: References: <20231029100956.218978-1-rongweil@nvidia.com> <20231029125348.274163-1-rongweil@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-Mentions: rongweil@nvidia.com 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: MN0PR12MB6056:EE_|SJ0PR12MB8140:EE_ x-ms-office365-filtering-correlation-id: 7d0d590d-f1a0-4022-ddaf-08dbd88c3ace x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mCe+ZfWDZxBX61b0NrXusf1XV3cz+anIPNMFvTitDucpX9zo5HBa0D2UCx1UjD0N+OMhjUzhs62vLh538ae8GO+6of/iR0PDljQuPHRE7Jcvzr5owa9WTtVFW8YmwNtX0G9+V0KCPyI4YPM7YO+YXaUSx+kwGJcZgA0u/91NQ+f09C76ZDZ7ZPuC0tVFwtwJZC/G7oc6P3txGR76jWgzmNP0Sh54pZlb2FTlZ1+7QlmgeU5Dv3PDVDcjt+BwHApLWnLztkqOix6BqV4WnEWor18ByPzc/Vd2DKgR5o6tuf4q6C1ixMqcxbec1Di3OnuhlEu80uRWMRAoH0ASGlkMgo6TRUM6FL3esPdQqddVVlb2JHz42cs8dAJAwesVaVgo6wc+Hd23KWW5kmXki9QY+MZiFOcR1zkbZfBX0XGp0eEXn5lGyQX04LsqbMKUghutwjgbtubuwrN7XW3Ea7M7IktxbWKKEfue7WZxRc4eUddBcIhVjJ7rkn16HSAfMVqm7kp0lprCjcAJBNXOOdWokbFr/3WZStU2LKgzFRI+jRJoGT+0tzLhk5R1DmF2Xy8MBV68JvVtVplmkbKD0H5boiVg9tuAWF06aDpnfk15I0dZMSIjLO+kFM8UPFKGHjYIEw+bFhAc261hsIZO7lCkdbWIfJRpfQ50hGoMYrfPd28= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN0PR12MB6056.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(396003)(136003)(346002)(366004)(376002)(230922051799003)(230273577357003)(230173577357003)(64100799003)(186009)(451199024)(1800799009)(55016003)(2940100002)(9686003)(53546011)(478600001)(7696005)(71200400001)(6506007)(2906002)(83380400001)(41300700001)(110136005)(66556008)(66946007)(5660300002)(76116006)(66476007)(8936002)(52536014)(66446008)(8676002)(316002)(64756008)(38070700009)(38100700002)(122000001)(86362001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?SWdwYlJQSEdoeEpmVnBUVFJ0U1RiOUtTNk5SN3pnVE1qQ1Z5VklBb2R5cWNC?= =?utf-8?B?N0xPVzdWUjBQWWswRVgwSkRmRHVVVk9RZVZXcm1mZ3hTbUFsUnpwUDEzUG5y?= =?utf-8?B?ZHM5QTRrdmF3Z012YzM3ajlFSisxQ1YwZ3VCamtQZUlnb3ZFT2syci9BTUtz?= =?utf-8?B?c0VjaFlYNVdlOFRFN3pzNXd6Y0VDWitoV0pEeEJPY3dDVVNHYlYybW1qR2c4?= =?utf-8?B?MzhWVWFXQkJkMlIrOHpCVEU2QkZvRlJhNVkrTTN6WGhxRDg5MVhoMHRJRW16?= =?utf-8?B?dnhWMys5ZGllYktRYVIrZlY0bE5ZcE53a3JHVHh4TzRleHBYaGpoakZhRnJS?= =?utf-8?B?c1ExUTJ0UUZPMStoazhQdjZnTzF0ME1lUE8rNXliY0Z5MmtTcEJ4VXdBU2Z6?= =?utf-8?B?d0tadGlRd21jV2tJVUJDTWEvbktrZHpEQ1Fma3FjWkdQK0lxM0VjaHFOTnRk?= =?utf-8?B?MTBJTWRvY1pEZWh4T1U2WFhJd1FuZXQ0VVNUTVJDWk1zbjRwS0MwRGhrZkFH?= =?utf-8?B?UUJneWM0MGwrUENqc2x1OFYyZWNVd3VBQlk2aGhleXE5b29DVitJT2xVcnpK?= =?utf-8?B?ZGh5VGRGM1dQZkg2NkJyV1pxVm9VNi9KdGFiZEVyMml1OXBZOUdGT01qRkZF?= =?utf-8?B?WExIaUFROVVxSjg4dEw4dGcvYm5BbXoxTWp6OGNCYWxoT2FlQm5rS25scjYz?= =?utf-8?B?U25wSzNueEI1QVByRnB1TzhnNU85cmJzRmh2aVhYN3NWeVFCWnlYeUFBbFNZ?= =?utf-8?B?d05RYnM5VlJpbGQzRFVlZzY1WW82alJZM0lrWFJIellCME5kNWZDMW9pM0s3?= =?utf-8?B?b1NsNS9wTVNEa1hnTVN3a0xlRTI4aHVuQkpqSTJudGk5SjEzSlR6Z0V3RjQ2?= =?utf-8?B?cmZ5V3dINlBMbkhRcVA5dkw0SEtJSFlnMnlEdENUQVdCZVBEb3dSVHFESHBn?= =?utf-8?B?NU5QWi9haEZLc2t5Z2ozdVRmN2tiNmtXdWdSOFptenZWNTl3Z3FMQWpmSi9F?= =?utf-8?B?NUcrMFZ4QjY0eERWam4xSk5GL0tBbStBdFZ3cGhIekEyY3Q2a0lHY2k0RHV2?= =?utf-8?B?VDQ3NjRKTG8vRXVVcytWL3F3S2ZGczJ6czd2dGNXS2VVR29OS1dJY012TW11?= =?utf-8?B?cWtvOXJPWGVrNjQxRjgzaEQ2STJZT3ZVYnVnRmVLRGFPQ29rSU5ZNllWaUZE?= =?utf-8?B?WFBvMHJzUmxtYnN6THhkNUw1S1N5U2x6SFZEZzREOGFObWI1UjJZZTJVbWlU?= =?utf-8?B?bUNxTC9DZHBTdzJSOEJ1TkRVQ1JJQWExdXdtYTZ2UXRwdlZCNUlwYjNlaDhF?= =?utf-8?B?eVJDS3RvdEF1QlhpakdONDU5Qjc0SSswdnBtR0NzNWkxVGJJa2I1VG9rdFhQ?= =?utf-8?B?SkdOdTJtbXk1QjQ1VHQ4aHlFUTR1SjdIamJxd2pxTVpya0dyZmxsWmJSWVRT?= =?utf-8?B?amdnUVdUTk45c1kvYmZ2Q2lMb2VqRTcwYWVsYjlXWmloa25PRE1ia1JPY1F3?= =?utf-8?B?SlZsbVZoUGhWSTdkcTZCbGpzajhieGNXS2J0bzJKWGJOV00zU1BtV2tWZ0t5?= =?utf-8?B?WXBZb1NKYWx2a1QvbSs2M01vRjBxK2VmNUxjV0d4cnNlREZzVTBLOEF4cTFH?= =?utf-8?B?LzlUQ1NycDcvNlBMbVFFSVQ3NkgraVhhNFNYVUFHeXNpTGxTS0MyMFJ5cGdl?= =?utf-8?B?dlkzVEZDUWZacEhtYU1hV1B3UmhtRm9XQzJVYUtUS3k0WVNXYVY1dUZoMjIz?= =?utf-8?B?YWFsdzRHc2pZSGtrZXFsdWpSeFM5V25ha3RUb2VUNnJEUTRoNVRadFplV1B6?= =?utf-8?B?Ry9sd0ZqVlA2NkVtTU1OWkFzdzVYeWI5MS9JcUxIR1ROeHJhMGdtZStCdGhQ?= =?utf-8?B?eEVMM3p1ckVKQjE0Vm5DcmN5TFVrempHL245M0xOSmptNVF1RDU3WEdRQlda?= =?utf-8?B?dVZTQ0o0YlhBc21SaTIvVDA5aW11cFZaaUN1WXVrdGpEaVV0RU8yQ21mejJo?= =?utf-8?B?cXlrMSt0cEk5SnZJd28rTzRGaUlTZ2w0aER2Q2NTcUxYTEw1MElwall3S05s?= =?utf-8?B?ZDRiY3JWODhnR0ZQcGxVS3o1NWNlam9xSzh4Zz09?= 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: MN0PR12MB6056.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7d0d590d-f1a0-4022-ddaf-08dbd88c3ace X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2023 14:34:59.6489 (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: bWyfcDevOtCOSX31+ApJeFVwdY4m3Dn8Ag9hMLvkrCVdlg1AxDxozZfiVBL/O73i+XkrmY2pXm7wHsm4iaP0oQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR12MB8140 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SXQgaGFzIGEgY29tcGlsYXRpb24gaXNzdWUsDQogQFJvbmd3ZWkgTGl1IHBsZWFzZSBsZXRzICBm aXggaXQgSSBtaXNzZWQgaXQgYmVmb3JlIGludGVncmF0aW9uIA0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IFJhc2xhbiBEYXJhd3NoZWgNCj4gU2VudDogU3VuZGF5LCBP Y3RvYmVyIDI5LCAyMDIzIDQ6MzMgUE0NCj4gVG86IFJvbmd3ZWkgTGl1IDxyb25nd2VpbEBudmlk aWEuY29tPjsgZGV2QGRwZGsub3JnOyBNYXRhbiBBenJhZA0KPiA8bWF0YW5AbnZpZGlhLmNvbT47 IFNsYXZhIE92c2lpZW5rbyA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IE9yaSBLYW0NCj4gPG9y aWthQG52aWRpYS5jb20+OyBTdWFubWluZyBNb3UgPHN1YW5taW5nbUBudmlkaWEuY29tPjsgTkJV LQ0KPiBDb250YWN0LVRob21hcyBNb25qYWxvbiAoRVhURVJOQUwpIDx0aG9tYXNAbW9uamFsb24u bmV0Pg0KPiBTdWJqZWN0OiBSRTogW1BBVENIIHYzXSBuZXQvbWx4NTogYWRkIGluZGlyZWN0IGVu Y2FwIGRlY2FwIHN1cHBvcnQNCj4gDQo+IEhpLA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiA+IEZyb206IFJvbmd3ZWkgTGl1IDxyb25nd2VpbEBudmlkaWEuY29tPg0KPiA+ IFNlbnQ6IFN1bmRheSwgT2N0b2JlciAyOSwgMjAyMyAyOjU0IFBNDQo+ID4gVG86IGRldkBkcGRr Lm9yZzsgTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+OyBTbGF2YSBPdnNpaWVua28NCj4g PiA8dmlhY2hlc2xhdm9AbnZpZGlhLmNvbT47IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+OyBT dWFubWluZyBNb3UNCj4gPiA8c3Vhbm1pbmdtQG52aWRpYS5jb20+OyBOQlUtQ29udGFjdC1UaG9t YXMgTW9uamFsb24gKEVYVEVSTkFMKQ0KPiA+IDx0aG9tYXNAbW9uamFsb24ubmV0Pg0KPiA+IFN1 YmplY3Q6IFtQQVRDSCB2M10gbmV0L21seDU6IGFkZCBpbmRpcmVjdCBlbmNhcCBkZWNhcCBzdXBw b3J0DQo+ID4NCj4gPiBTdXBwb3J0IHRoZSByYXdfZW5jYXAvZGVjYXAgY29tYmluYXRpb25zIGlu IHRoZSBpbmRpcmVjdCBhY3Rpb24gbGlzdCwNCj4gPiBhbmQgdHJhbnNsYXRlcyB0byA0IHR5cGVz IG9mIHVuZGVybGF5ZXIgdHVubmVsIG9wZXJhdGlvbnM6DQo+ID4gMS4gTGF5ZXIgMiBlbmNhcHN1 bGF0aW9uIGxpa2UgVnhMQU4uDQo+ID4gMi4gTGF5ZXIgMiBkZWNhcHN1bGF0aW9uIGxpa2UgVnhM QU4uDQo+ID4gMy4gTGF5ZXIgMyBlbmNhcHN1bGF0aW9uIGxpa2UgR1JFLg0KPiA+IDQuIExheWVy IDMgZGVjYXBzdWxhdGlvbiBsaWtlIEdSRS4NCj4gPg0KPiA+IEVhY2ggaW5kaXJlY3QgYWN0aW9u IGxpc3QgaGFzIGEgdW5pcXVlIGhhbmRsZSBJRCBhbmQgc3RhbmRzIGZvcg0KPiA+IGRpZmZlcmVu dCB0dW5uZWwgb3BlcmF0aW9ucy4gVGhlIG9wZXJhdGlvbiBpcyBzaGFyZWQgZ2xvYmFsbHkgd2l0 aA0KPiA+IGZpeGVkIHBhdHRlcm5zLiBJdCBtZWFucyB0aGVyZSBpcyBubyBjb25maWd1cmF0aW9u IGFzc29jaWF0ZWQgd2l0aA0KPiA+IGVhY2ggaGFuZGxlIElEIGFuZCBjb25mIHBvaW50ZXIgc2hv dWxkIGJlIE5VTEwgYWx3YXlzIG5vIG1hdHRlciBpbiB0aGUNCj4gYWN0aW9uIHRlbXBsYXRlIG9y IGZsb3cgcnVsZXMuDQo+ID4NCj4gPiBJZiB0aGUgaGFuZGxlIElEIG1hc2sgaW4gdGhlIGFjdGlv biB0ZW1wbGF0ZSBpcyBOVUxMLCBlYWNoIGZsb3cgcnVsZQ0KPiA+IGNhbiB0YWtlIGl0cyBvd24g aW5kaXJlY3QgaGFuZGxlLCBvdGhlcndpc2UsIHRoZSBJRCBpbiBhY3Rpb24gdGVtcGxhdGUgaXMg dXNlZA0KPiBmb3IgYWxsIHJ1bGVzLg0KPiA+IFRoZSBoYW5kbGUgSUQgdXNlZCBpbiB0aGUgZmxv dyBydWxlcyBtdXN0IGJlIHRoZSBzYW1lIHR5cGUgYXMgdGhlIG9uZQ0KPiA+IGluIHRoZSBhY3Rp b24gdGVtcGxhdGUuDQo+ID4NCj4gPiBUZXN0cG1kIGNsaSBleGFtcGxlOg0KPiA+DQo+ID4gZmxv dyBpbmRpcmVjdF9hY3Rpb24gMCBjcmVhdGUgYWN0aW9uX2lkIDEwIHRyYW5zZmVyIGxpc3QgYWN0 aW9ucw0KPiA+IHJhd19kZWNhcCBpbmRleA0KPiA+IDEgLyByYXdfZW5jYXAgaW5kZXggMiAvIGVu ZA0KPiA+DQo+ID4gZmxvdyBwYXR0ZXJuX3RlbXBsYXRlIDAgY3JlYXRlIHRyYW5zZmVyIHBhdHRl cm5fdGVtcGxhdGVfaWQgMSB0ZW1wbGF0ZQ0KPiA+IGV0aCAvDQo+ID4gaXB2NCAvIHVkcCAvIGVu ZA0KPiA+DQo+ID4gZmxvdyBhY3Rpb25zX3RlbXBsYXRlIDAgY3JlYXRlIHRyYW5zZmVyIGFjdGlv bnNfdGVtcGxhdGVfaWQgMSB0ZW1wbGF0ZQ0KPiA+IGluZGlyZWN0X2xpc3QgaGFuZGxlIDEwIC8g anVtcCAvIGVuZCBtYXNrIGluZGlyZWN0X2xpc3QgLyBqdW1wIC8gZW5kDQo+ID4NCj4gPiBmbG93 IHRlbXBsYXRlX3RhYmxlIDAgY3JlYXRlIHRhYmxlX2lkIDEgZ3JvdXAgMSBwcmlvcml0eSAwIHRy YW5zZmVyDQo+ID4gcnVsZXNfbnVtYmVyIDY0IHBhdHRlcm5fdGVtcGxhdGUgMSBhY3Rpb25zX3Rl bXBsYXRlIDENCj4gPg0KPiA+IGZsb3cgcXVldWUgMCBjcmVhdGUgMCB0ZW1wbGF0ZV90YWJsZSAx IHBhdHRlcm5fdGVtcGxhdGUgMA0KPiA+IGFjdGlvbnNfdGVtcGxhdGUNCj4gPiAwIHBvc3Rwb25l IG5vIHBhdHRlcm4gZXRoIC8gaXB2NCAvIHVkcCAvIGVuZCBhY3Rpb25zIGluZGlyZWN0X2xpc3QN Cj4gPiBoYW5kbGUgMTEgLyBqdW1wIGdyb3VwIDEwIC8gZW5kDQo+ID4NCj4gPiBTaWduZWQtb2Zm LWJ5OiBSb25nd2VpIExpdSA8cm9uZ3dlaWxAbnZpZGlhLmNvbT4NCj4gPiBBY2tlZC1ieTogT3Jp IEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCj4gPiBBY2tlZC1ieTogU3Vhbm1pbmcgTW91IDxzdWFu bWluZ21AbnZpZGlhLmNvbT4NCj4gPg0KPiA+IHYzOiBQcm90ZWN0IHdpdGggbWFjcm8gdG8gZml4 IHdhcm5pbmcuDQo+ID4gdjI6IENvZGUgcmViYXNlDQo+IA0KPiBQYXRjaCBhcHBsaWVkIHRvIG5l eHQtbmV0LW1seCwNCj4gDQo+IEtpbmRlc3QgcmVnYXJkcywNCj4gUmFzbGFuIERhcmF3c2hlaA0K