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 DF861A04AD;
	Tue,  8 Feb 2022 10:19:02 +0100 (CET)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 6BDDC410FD;
	Tue,  8 Feb 2022 10:19:02 +0100 (CET)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id 791FD410FC
 for <dev@dpdk.org>; Tue,  8 Feb 2022 10:19:00 +0100 (CET)
Received: from pps.filterd (m0045851.ppops.net [127.0.0.1])
 by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 2186LwxW018968;
 Tue, 8 Feb 2022 01:18:57 -0800
Received: from nam11-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam11lp2177.outbound.protection.outlook.com [104.47.58.177])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3e3095wsbd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Tue, 08 Feb 2022 01:18:57 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LshnoawM7fCkvxV45JblQksM9+sdEvao305OuG0dBYMVZHVz2mCBGQZ9QLk6K80b+PDdlT/Pj3/1b6Qq1auUHeE5WBMv2dVu+kAh42BkJBkPs9DCcdQtu62aLhPo6lOzMxKDKaXr+arxv1i5smetRPkpkJ8TZbG0r9Ap4RQFrQ/haC5kx8NzAV6ek0oosD5JNzHcHBtbtGOZQ2BJ8G6IT8lqcVbB8fK9FvTFIQJKeXTj82D//Z+xzmaLUPVnsh9At3CL+g3zulXc8XvpIGLMCaun4LJGbon30+3noHTyMX6TCJnl5noPcavpEZ+HobXNz/tTVjPQqD9oJsB1Kd3Hmw==
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=Su8jdd4k9dgMQOoJSrSysC43JIWS9GwTtFueedS1/X8=;
 b=dsU2gxpVYzggb8mrSZV7HCz7xRRwsvK5eSxoLzZ2Se0L21iv6QNX+14mu7+hW/vnuNLfeFtLaYYQ72Ni2Bqp/HkNcKaA1DAH4glITZiqG21fXW2IGLsuWVVFaEKjPA9hErfNEQSbGAhxxJkNXo9DfusJ2DInNtVocKZP7PLd7KL4LAu0GtTHsJZ/UbaTrLih4iEY4tEXNbv/ONNlTIqQyi9sujX50l4EKLrKPVuCHr3YjN3+salkjmcXyHzB4JVoT0DrBtFEmLxISE6AHBjg5kPYCyrfGWdiIIcGS5s4sOkCtGYzmYJBLq7DEkcsNY0lLA2Qmk1k/2KRHqbZZadagw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; 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=Su8jdd4k9dgMQOoJSrSysC43JIWS9GwTtFueedS1/X8=;
 b=gt1+mA7LzLJCgmzEvL4+70Mq4f/5m17BqCw+2oV66xIgVy3DgNF8fwNaA60Xf86bWXbeuu18lo9diP6oTvobDzz+zW7MfgRhbXRnoAalsG1sEWXuErww5Ri9cYTIkS0yq7zdgXaDaT32cRhakuKjXPMnDSCWrYa6e4cj3+AJB/c=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 CY4PR1801MB1878.namprd18.prod.outlook.com (2603:10b6:910:7b::11) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.19; Tue, 8 Feb
 2022 09:18:53 +0000
Received: from CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::9985:c3ca:2f91:7fc]) by CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::9985:c3ca:2f91:7fc%5]) with mapi id 15.20.4951.019; Tue, 8 Feb 2022
 09:18:53 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: David Marchand <david.marchand@redhat.com>
CC: dev <dev@dpdk.org>, Anoob Joseph <anoobj@marvell.com>, Matan Azrad
 <matan@nvidia.com>, "Ananyev, Konstantin" <konstantin.ananyev@intel.com>,
 Thomas Monjalon <thomas@monjalon.net>, "Yigit, Ferruh"
 <ferruh.yigit@intel.com>, Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>,
 Rosen Xu <rosen.xu@intel.com>, Olivier Matz <olivier.matz@6wind.com>, Radu
 Nicolau <radu.nicolau@intel.com>, Jerin Jacob Kollanukkaran
 <jerinj@marvell.com>, Stephen Hemminger <stephen@networkplumber.org>, Ray
 Kinsella <mdr@ashroe.eu>, Dodji Seketeli <dodji@redhat.com>
Subject: RE: [EXT] Re: [PATCH v4 3/3] security: add IPsec option for IP
 reassembly
Thread-Topic: [EXT] Re: [PATCH v4 3/3] security: add IPsec option for IP
 reassembly
Thread-Index: AQHYGhSCpX4v9AC38kujxnre9XsFCKyJYNqAgAAAhMA=
Date: Tue, 8 Feb 2022 09:18:53 +0000
Message-ID: <CO6PR18MB4484FD6F14CF0693B82C067FD82D9@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <20220130175935.1947730-1-gakhil@marvell.com>
 <20220204221334.3551574-1-gakhil@marvell.com>
 <20220204221334.3551574-4-gakhil@marvell.com>
 <CAJFAV8y-hGuUwwujX+usyd+kzXB4Rehne2g7F+=9sz+TiFSYRQ@mail.gmail.com>
In-Reply-To: <CAJFAV8y-hGuUwwujX+usyd+kzXB4Rehne2g7F+=9sz+TiFSYRQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e0e13b9a-87b9-4578-c2cf-08d9eae406b6
x-ms-traffictypediagnostic: CY4PR1801MB1878:EE_
x-microsoft-antispam-prvs: <CY4PR1801MB187802771F66A2C22E9D2AFBD82D9@CY4PR1801MB1878.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: iBqX8E9J5HRHhK/GK+gTfpjDXMA+ok7ijMBhiNt5oR4vmJqNoauoU5aDfKHLql4n0QGPO8MwcOEvvDZA8oCu1Cakt2AiTKFdGevP8FIzRA6uyGDdcxCsqw1sHvGUmpLBK9E289RuFCGU+KLce7SfDpU+fbXTMnwsr/jL2f21PHQ9BzZj6LCBeLqXBBgOW9/ytq7COCohqO5HklFE1D+FknkF1TxPBRuJm5ctcatpeGyiPbIH6bwgZqI9UnHX/IwpqD66rHPNvPnN/Hxxe2vNYfxRI4Hq5kbEL+qHraT2WktyOsS1ru23sauDJeWBTETNjChoZNyQaiQ1g/hXoU8Pw7y4UyKEZFE6P9NwVa9m9kWTVoQw2BgqPDm2zxO1OCpWtRngeJC4urjX85rgHjTzbN4Xyn5zm/DhbE9vmEtnoNtFT5UK7IU1sDmegceBvM/9/MjDcTfGj0TznHUbM5CSaq/JHFvTVFoZx4OvdMCRKDkkq/+wsTpAR4KNAf9tgXWxtTqPZETPckoUg8ZnBAjdMKJr2s4LcQbrDYoARUfSBlHt9tc4d/pHuvqRbPhy22q/56KBNMdovLw5K4IxsD4hzfuZa5SI/XIGQZjOaRUtFbYpo06TznF2u3oDCq+mnQ/UiVhomMORewgJW+oxvWY9inBssAr1olby/Ft3FCCDR1z+9PhJqG24IcTXqibcMPjEWBSjVyysFPG2Ttpm6ORAXBdcpSOGDYf5r11xBGZK34dLeVPXT+LSgMLTPaqMff6hcaCukhEKTBUqVB1Olo5UlUiPv/j/qJpifm5OiDIRkbY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230001)(4636009)(366004)(966005)(122000001)(316002)(38070700005)(508600001)(83380400001)(6916009)(26005)(15650500001)(38100700002)(9686003)(53546011)(71200400001)(186003)(7696005)(54906003)(86362001)(55236004)(8936002)(33656002)(6506007)(2906002)(4326008)(55016003)(66556008)(5660300002)(52536014)(66946007)(66446008)(66476007)(7416002)(8676002)(76116006)(64756008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M1VoWHJIYlN0QnFKMmhWSktSYW5vempYRWFHL1NiNFVmYXluZGhDQnlmQmRP?=
 =?utf-8?B?dHpQUDhGTjhqUDA4VWlwVTI1V3FUbG5vK3ZzWUYvQmhGbmVGdDYzdmtQOXRP?=
 =?utf-8?B?aXlqKzFqVmUzclB1eWlCRTAxZE05dTh1bm9RNlpFTUJ6RG9DRW8yU3dvTEEz?=
 =?utf-8?B?blUyWllNVWVqS3hObVoxRjFrclJFS042VjhOdjY1NzIzbW8vOVo5YmYxRlVW?=
 =?utf-8?B?TjQ5czhUd2VEMDNnZHhBNktCOFlSd25pZ1UwV1JhbWFPelNaNnNnNlZGMUQx?=
 =?utf-8?B?SlhNc01MbWFqM0p3MWZkd0hLb09NRlg4MUxPeTI5U2FKSERnMW5BcEVYU3Ju?=
 =?utf-8?B?R3Zlbkt0enJnY1FRaWVPR1RBTUN3QjNqQktqaWNKaCt0Q2hrOURYZjhtSVRL?=
 =?utf-8?B?M0V2R2Vjb29rK0dqbkhVVGlXejdlWUk5bmx6dkNKR0E5dkxUOVhZNEd6ak9Y?=
 =?utf-8?B?MGZpUVQwVEhCNnp0MytHVWtMcU1aMXVQV2s0UThqUk5td0pXbEpGK280VDNK?=
 =?utf-8?B?U0hSSUM1Tm10cFpnTkRqZ1JmaWx3NWRxdjN0ckNycjBQV2tzekxxcHhWcjFu?=
 =?utf-8?B?NFBUd3lNbVJpRUY5dkVSTERXQ1RodTVvdzc1M09TVUdzL3FjUi9yc3NOTDls?=
 =?utf-8?B?eG9ZQktQZkxkbFNPcHlJdjlobCt0K2hyNHBmM0k1NHdTOXFnTHAvV3VzZGlk?=
 =?utf-8?B?NS93RTE3SEhmanI3aTFNMitNc1lRUHlFNGZYamJxL21TeVhINFJHTkw0UTNh?=
 =?utf-8?B?NlJhb3VBTll3NmthMjQrOWsrMWM0VkpCVXVoNUZ0YWNYUzRIU1lkZFZvK1Uw?=
 =?utf-8?B?U3dveEFyRllFNVdzZ1NZanhOYkRnYS9KOEpXWFdIcllIUHpiMEpxWUZQWEdF?=
 =?utf-8?B?bTdlbFFlSDkxOHpvZUVEOUc4Z3J2M2UvRVpqVDFHUU40YmRwL3l3SExNRmVm?=
 =?utf-8?B?bTRXdDlYTUV2Z205aldnNmVZWENxZkVrNEc2dHNuSVdWRC9UdTYzSlgxMC9J?=
 =?utf-8?B?OFk3RXpVTlNTR3o3YzBZL29BSW5GUnBEMmc5YWxITk5mV2JwTXFIbEQySEdM?=
 =?utf-8?B?WnJFei92cDd5Ui9hVTVSTmFuS1FTMzlScXJVYVRBcW1id0NCRzc5MTZ2R3c2?=
 =?utf-8?B?Vm1KbkpxcUlWZm4zcG1GNjk3TkJldTg4Mjl3SEVVbW1aUG0rdjVlSVh0ZGVp?=
 =?utf-8?B?bGtHYXZ6a1Y1S3ZlSSs2eXdmcjIwdWtZSUg1bkpUdFJNTVdMODN6SG1kTWJW?=
 =?utf-8?B?cGJnK2NoNjJ6WTBhWVFmdWhDcmZ2dGdCaHZWMENGK3VoTU4zRTQ4VTBxSFJY?=
 =?utf-8?B?dUlJR2ZCaDg1Vms5aENOM2JnSmg4c1RzMXo2YTQ1TXNXOVJhU09ZQXdNR0wv?=
 =?utf-8?B?ZUZwKzAxMU1IQzJrengxUHVkYTJwbXVPSGF2bFNOUmJJMGlmbm5yMWdHYjJw?=
 =?utf-8?B?Y29ieE5ibEZldWtDdWhVTkhUYlBZZ1JBM2kzTkFYQmRsZ3lkVmdnU3MvMXBs?=
 =?utf-8?B?L2plaHFvUUVyS1ZRZ094cTU4czhIdDBCVUM5aXVORFBzQzg2S3M4bVZYR09E?=
 =?utf-8?B?d0tCVGxmMXA3YTYyRGhPSUtlOVhoVkJDVXk2eUZjMFl0WGtGZEJyM1VITE5l?=
 =?utf-8?B?dm1ycFFsd2xNUDNFOWZNeUNxMVJQYTFkUjZ0S1NFKy9JRk9hcjhRK3d3UG5u?=
 =?utf-8?B?RmdpNkJIcFBsdkg4QmlTTmpBb0JjZmRIMi83aVVQeGE2SzJ1YU9aM2hpKzZR?=
 =?utf-8?B?V3lvckFYS1ZYbFp4MDNSblRKb3U0b3RaUGlsL3FYanU3VXpEVnpvV24ycnBu?=
 =?utf-8?B?WTRzNTc4UERIcUNQdDRnZ1YySDE5WFVGSjFIM1VJQ2ZIczVBcGUxcWYxRkNa?=
 =?utf-8?B?V2RnRkF5ZGFSQkVLT1hHVzN1R0xUWExpNVgxd1BNRjBLNURYdFlsL1pvQW9N?=
 =?utf-8?B?QjF3UjhraGgvSHlVYnZSSmdiNTZZZ3lyYStjdzlFT2hGNzBPQWJPbXgrZ3lS?=
 =?utf-8?B?dlV0c1l5M3hIMEFGOWpZSGxTaEwyaWZBRGYvajUzTUxQOEE4OWF6SURHL29h?=
 =?utf-8?B?OTFvQkUrLzJ5aWdXdW1iOG1TNmtxa0NuSytvWCtXcTFMRThrZWtpM1ZuaVRS?=
 =?utf-8?B?VXI3QkQwRTgvYU5MMndmbTBvd21SSVVtL1daQ0Q5MTBOZndadklvQ2haWnhO?=
 =?utf-8?Q?xxviD2cxHFubY8QEg4jOYOM=3D?=
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: CO6PR18MB4484.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e0e13b9a-87b9-4578-c2cf-08d9eae406b6
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2022 09:18:53.4469 (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: 885AEWLjYkx41R7UrtOinUAm7BKaAU1YJTKT9iC//ybv6M19D0wgN0Ww6TrBcS3TMcWranrvUR0asSVe/FtMPw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1801MB1878
X-Proofpoint-ORIG-GUID: AOlGXg7nQRHH95ayNmw0qWhD4oqcHnbx
X-Proofpoint-GUID: AOlGXg7nQRHH95ayNmw0qWhD4oqcHnbx
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513
 definitions=2022-02-08_02,2022-02-07_02,2021-12-02_01
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

PiBIZWxsbyBBa2hpbCwNCj4gDQo+IA0KPiBPbiBGcmksIEZlYiA0LCAyMDIyIGF0IDExOjE0IFBN
IEFraGlsIEdveWFsIDxnYWtoaWxAbWFydmVsbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gQSBuZXcg
b3B0aW9uIGlzIGFkZGVkIGluIElQc2VjIHRvIGVuYWJsZSBhbmQgYXR0ZW1wdCByZWFzc2VtYmx5
DQo+ID4gb2YgaW5ib3VuZCBwYWNrZXRzLg0KPiANCj4gRmlyc3QsIGFib3V0IGV4dGVuZGluZyB0
aGlzIHN0cnVjdHVyZS4NCj4gDQo+IENvcHlpbmcgdGhlIGhlYWRlcjoNCj4gDQo+ICAgICAgICAg
LyoqIFJlc2VydmVkIGJpdCBmaWVsZHMgZm9yIGZ1dHVyZSBleHRlbnNpb24NCj4gICAgICAgICAg
Kg0KPiAgICAgICAgICAqIFVzZXIgc2hvdWxkIGVuc3VyZSByZXNlcnZlZF9vcHRzIGlzIGNsZWFy
ZWQgYXMgaXQgbWF5IGNoYW5nZSBpbg0KPiAgICAgICAgICAqIHN1YnNlcXVlbnQgcmVsZWFzZXMg
dG8gc3VwcG9ydCBuZXcgb3B0aW9ucy4NCj4gICAgICAgICAgKg0KPiAgICAgICAgICAqIE5vdGU6
IFJlZHVjZSBudW1iZXIgb2YgYml0cyBpbiByZXNlcnZlZF9vcHRzIGZvciBldmVyeSBuZXcgb3B0
aW9uLg0KPiAgICAgICAgICAqLw0KPiAgICAgICAgIHVpbnQzMl90IHJlc2VydmVkX29wdHMgOiAx
ODsNCj4gDQo+IEkgZGlkIG5vdCBmb2xsb3cgdGhlIGludHJvZHVjdGlvbiBvZiB0aGUgcmVzZXJ2
ZWRfb3B0cyBmaWVsZCwgYnV0DQo+IHdyaXRpbmcgdGhpcyBjb21tZW50IGluIHRoZSBBUEkgb25s
eSBpcyB3ZWFrLg0KPiBXaHkgY2FuJ3QgdGhlIHJ0ZV9zZWN1cml0eSBBUEkgZW5mb3JjZSByZXNl
cnZlZF9vcHRzID09IDAgKGxpa2UgaW4NCj4gcnRlX3NlY3VyaXR5X3Nlc3Npb25fY3JlYXRlKT8N
Cj4gDQpUaGlzIHdhcyBkaXNjdXNzZWQgaGVyZS4NCmh0dHA6Ly9wYXRjaGVzLmRwZGsub3JnL3By
b2plY3QvZHBkay9wYXRjaC8yMDIxMTAwODIwNDUxNi4zNDk3MDYwLTMtZ2FraGlsQG1hcnZlbGwu
Y29tLw0KcnRlX3NlY3VyaXR5X2lwc2VjX3NhX29wdGlvbnMgaXMgYmVpbmcgdXNlZCBhdCBtdWx0
aXBsZSBwbGFjZXMgYXMgbGlzdGVkIGJlbG93IGluIGFiaWlnbm9yZS4NCkNoZWNraW5nIGEgcGFy
dGljdWxhciBmaWVsZCBpbiBlYWNoIG9mIHRoZSBBUEkgZG9lcyBub3QgbWFrZSBzZW5zZSB0byBt
ZS4NCg0KPiANCj4gDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBBa2hpbCBHb3lhbCA8Z2FraGls
QG1hcnZlbGwuY29tPg0KPiA+IENoYW5nZS1JZDogSTZmNjZmMGI1YTY1OTU1MDk3NmEzMjYyOTEz
MDU5NDA3MGNiMTZjYjENCj4gICBeXl4NCj4gICBJbnRlcm5hbCB0YWcsIHBsZWFzZSByZW1vdmUu
DQo+IA0KWWVzLCBtaXNzZWQgdGhhdCB3aWxsIHJlbW92ZS4NCj4gDQo+ID4gLS0tDQo+ID4gIGRl
dnRvb2xzL2xpYmFiaWdhaWwuYWJpZ25vcmUgfCAxNCArKysrKysrKysrKysrKw0KPiA+ICBsaWIv
c2VjdXJpdHkvcnRlX3NlY3VyaXR5LmggIHwgMTIgKysrKysrKysrKystDQo+ID4gIDIgZmlsZXMg
Y2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KPiA+DQo+ID4gZGlmZiAt
LWdpdCBhL2RldnRvb2xzL2xpYmFiaWdhaWwuYWJpZ25vcmUgYi9kZXZ0b29scy9saWJhYmlnYWls
LmFiaWdub3JlDQo+ID4gaW5kZXggNGI2NzZmMzE3ZC4uM2JkMzkwNDJlOCAxMDA2NDQNCj4gPiAt
LS0gYS9kZXZ0b29scy9saWJhYmlnYWlsLmFiaWdub3JlDQo+ID4gKysrIGIvZGV2dG9vbHMvbGli
YWJpZ2FpbC5hYmlnbm9yZQ0KPiA+IEBAIC0xMSwzICsxMSwxNyBAQA0KPiA+ICA7IElnbm9yZSBn
ZW5lcmF0ZWQgUE1EIGluZm9ybWF0aW9uIHN0cmluZ3MNCj4gPiAgW3N1cHByZXNzX3ZhcmlhYmxl
XQ0KPiA+ICAgICAgICAgIG5hbWVfcmVnZXhwID0gX3BtZF9pbmZvJA0KPiA+ICsNCj4gPiArOyBJ
Z25vcmUgZmllbGRzIGluc2VydGVkIGluIHBsYWNlIG9mIHJlc2VydmVkX29wdHMgb2YNCj4gcnRl
X3NlY3VyaXR5X2lwc2VjX3NhX29wdGlvbnMNCj4gPiArW3N1cHByZXNzX3R5cGVdDQo+ID4gKyAg
ICAgICBuYW1lID0gcnRlX2lwc2VjX3NhX3BybQ0KPiA+ICsgICAgICAgbmFtZSA9IHJ0ZV9zZWN1
cml0eV9pcHNlY19zYV9vcHRpb25zDQo+ID4gKyAgICAgICBoYXNfZGF0YV9tZW1iZXJfaW5zZXJ0
ZWRfYmV0d2VlbiA9IHtvZmZzZXRfb2YocmVzZXJ2ZWRfb3B0cyksIGVuZH0NCj4gPiArDQo+ID4g
K1tzdXBwcmVzc190eXBlXQ0KPiA+ICsgICAgICAgbmFtZSA9IHJ0ZV9zZWN1cml0eV9jYXBhYmls
aXR5DQo+ID4gKyAgICAgICBoYXNfZGF0YV9tZW1iZXJfaW5zZXJ0ZWRfYmV0d2VlbiA9IHtvZmZz
ZXRfb2YocmVzZXJ2ZWRfb3B0cyksDQo+IChvZmZzZXRfb2YocmVzZXJ2ZWRfb3B0cykgKyAxOCl9
DQo+ID4gKw0KPiA+ICtbc3VwcHJlc3NfdHlwZV0NCj4gPiArICAgICAgIG5hbWUgPSBydGVfc2Vj
dXJpdHlfc2Vzc2lvbl9jb25mDQo+ID4gKyAgICAgICBoYXNfZGF0YV9tZW1iZXJfaW5zZXJ0ZWRf
YmV0d2VlbiA9IHtvZmZzZXRfb2YocmVzZXJ2ZWRfb3B0cyksDQo+IChvZmZzZXRfb2YocmVzZXJ2
ZWRfb3B0cykgKyAxOCl9DQo+IA0KPiBOb3csIGFib3V0IHRoZSBzdXBwcmVzc2lvbiBydWxlLCBJ
IGRvbid0IHVuZGVyc3RhbmQgdGhlIGludGVudGlvbiBvZg0KPiB0aG9zZSAzIHJ1bGVzLg0KPiAN
Cj4gSSB3b3VsZCBzaW1wbHkgc3VwcHJlc3MgbW9kaWZpY2F0aW9ucyAoYWZ0ZXIgcmVzZXJ2ZWRf
b3B0cykgdG8gdGhlDQo+IHJ0ZV9zZWN1cml0eV9pcHNlY19zYV9vcHRpb25zIHN0cnVjdC4NCj4g
TGlrZToNCj4gDQo+IDsgSWdub3JlIGZpZWxkcyBpbnNlcnRlZCBpbiBwbGFjZSBvZiByZXNlcnZl
ZF9vcHRzIG9mDQo+IHJ0ZV9zZWN1cml0eV9pcHNlY19zYV9vcHRpb25zDQo+IFtzdXBwcmVzc190
eXBlXQ0KPiAgICAgICAgbmFtZSA9IHJ0ZV9zZWN1cml0eV9pcHNlY19zYV9vcHRpb25zDQo+ICAg
ICAgICBoYXNfZGF0YV9tZW1iZXJfaW5zZXJ0ZWRfYmV0d2VlbiA9IHtvZmZzZXRfb2YocmVzZXJ2
ZWRfb3B0cyksIGVuZH0NCj4gDQpJIHRyaWVkIHRoaXMgaW4gdGhlIGZpcnN0IHBsYWNlIGJ1dCBh
YmkgY2hlY2sgd2FzIGNvbXBsYWluaW5nIGluIG90aGVyIHN0cnVjdHVyZXMgd2hpY2ggaW5jbHVk
ZWQNCnJ0ZV9zZWN1cml0eV9pcHNlY19zYV9vcHRpb25zLiBTbyBJIGhhZCB0byBhZGQgc3VwcHJl
c3Npb24gZm9yIHRob3NlIGFzIHdlbGwuDQpDYW4geW91IHRyeSBhdCB5b3VyIGVuZD8NCg==