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 B6F5F43C5F; Wed, 6 Mar 2024 16:29:52 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A086940A6D; Wed, 6 Mar 2024 16:29:52 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by mails.dpdk.org (Postfix) with ESMTP id E481040276 for ; Wed, 6 Mar 2024 16:29:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1709738991; x=1741274991; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ADPYo6JjP6O/eEuByHzoYpsj/N9iR55qvQeUnXBpnoI=; b=asX08cSieiLMrH+6iIBxukC85UWb9aE53BsrzeHOtVpilzntM5xcbfoo xav7JZ6McKtc8ctS4Oj8rAJnL0gKaioiRjcHVOB0Bwoc1P92AUG971H1G DVtuo1jlMJnFtY40kXZkkgelQKdl/5KfY81vWFkr1EmYJ9IIYUPIjkgQk T84Ye1h7soW3GX3HfCg2luCIOEm/2sqmOqL875i0n9wqyw4avQP5EC/qr drXr9Ngqy8H+GKBRwxDfGgXNYZb5QGPXOUEQ4E8TAu7QtltXcu+/LpQpK bPSzP+TMp5KKNt5y2MHBIFRV2eHrAhs2ZdCiLLa9tExGNLep8lF+qKFCe Q==; X-IronPort-AV: E=McAfee;i="6600,9927,11005"; a="15769581" X-IronPort-AV: E=Sophos;i="6.06,208,1705392000"; d="scan'208";a="15769581" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Mar 2024 07:29:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,208,1705392000"; d="scan'208";a="32935699" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 06 Mar 2024 07:29:50 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 6 Mar 2024 07:29:49 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 6 Mar 2024 07:29:48 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 6 Mar 2024 07:29:48 -0800 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 6 Mar 2024 07:29:48 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XDJd7n5T1c2r53kpFaJAxOB4byiWFAeSm+/vZ3a5WXhr6MCgysmDPPjrsh1Y7gzUYUYVI41GzGmWjiUVTNZc5pUH3hYdLgoxhas6PFLy79SC9V3a2Kiu87sbyojzc/jjuEFVmPjDAiVnpB1ArMefI1n1IPvzQAsJRAggPCFSL0fJcFbBBjpXCfK/fY5LOthdduaD8Z77OaYLhXvBnf2rgznjz0LXpOn/zTMo+U2ZCsA7RiTDZ8OHcw6dYF+YFoCiC8cWcuBO5ZkOnlq6x1B6nueJH2P7sDss6QSe6Jls8YggzwvAnFn/OL5zRWtY8UADHLYjYt7jsrsmMalDcf/kjQ== 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=ADPYo6JjP6O/eEuByHzoYpsj/N9iR55qvQeUnXBpnoI=; b=k33V+MZ1TRBHHtHTXGDPIxy4clajpYOVq+yZs62WwcBZDUKLr215eBmvzWy0KW9OR5wah+w7oZa2Ed4e3J+rvzVibd/dY+X94fxRy4caLvES0yWO6TfeIThZrF/KC+bkZreNRUHyjKp8n4LWzILzV3J4+XVUcj8HNFkP9j+qnVSYKf2GKl5IAJJdgTt5hkKvogsCNw4kcbG/j65RcXkxWiY/wHuIn5CFVjI0m8lTjwTQZV+ck8qiRWB3CFvaRIjaIDrcorocVnoFPQmmlb2phl8zvIQaaadIkOqiLmPNRmt/erbYROde2tturRPPxaCB5tVAwGDAbBl71whJsctctA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN7PR11MB7639.namprd11.prod.outlook.com (2603:10b6:806:32a::14) by SN7PR11MB6728.namprd11.prod.outlook.com (2603:10b6:806:264::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.24; Wed, 6 Mar 2024 15:29:46 +0000 Received: from SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::656e:3d48:9daa:7110]) by SN7PR11MB7639.namprd11.prod.outlook.com ([fe80::656e:3d48:9daa:7110%4]) with mapi id 15.20.7362.019; Wed, 6 Mar 2024 15:29:46 +0000 From: "Power, Ciara" To: Patrick Robb CC: Akhil Goyal , "Dooley, Brian" , "Ji, Kai" , "De Lara Guarch, Pablo" , Aaron Conole , "dev@dpdk.org" , "Sivaramakrishnan, VenkatX" , Wathsala Vithanage , "thomas@monjalon.net" , "Marchand, David" Subject: RE: [EXTERNAL] [PATCH v5 1/4] crypto/ipsec_mb: bump minimum IPsec Multi-buffer version Thread-Topic: [EXTERNAL] [PATCH v5 1/4] crypto/ipsec_mb: bump minimum IPsec Multi-buffer version Thread-Index: AQHabyST1igUllyiWUyREP4Zqv910LEpg5IAgAEJClCAAELTgIAABnrA Date: Wed, 6 Mar 2024 15:29:46 +0000 Message-ID: References: <20231212153640.1561504-1-brian.dooley@intel.com> <20240305174227.1785111-1-brian.dooley@intel.com> In-Reply-To: Accept-Language: en-IE, 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SN7PR11MB7639:EE_|SN7PR11MB6728:EE_ x-ms-office365-filtering-correlation-id: 48e8c273-2cff-4505-3672-08dc3df24105 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SxqndY/t/sx9gQ01o37RvOnoELTgW5r78WnoKyzQflLb6e4YqFGXADPzczu2GumztHh806fSrzbs7d11sGJlpezhkt7yjRJhAaNYnGbKpn5ORIvN2oKLk6G8PJQauN6IA3q7QnI9ej4bIB4CiQC6MOeGmN6oM1RFlh24T6fvG4PkOYGCKOFz6rmQ0M899AR3ua+lrHyQr1vaK4WwKSrbxySsk4AYCH0EWtrywKxM0bRSPg6vatSGcaJ9Z4nJVhdNPPr00yxWXj3x+8TYY+Qwpai1yD2GDF6JUhxZ39PB3VK8gnmZ1WJK0A168fOXhQl3wq0Uw0BuXSdNaBtMSnZZIWTvdvsjacsA9/lG4op7hTF5OMsJc0+Xkm5tWs8pkV2F1xdkxdhsSF7R3FGfrQTXb11i+UflWl/jsYoIX98osZGU7Fxl3geF+UogGTqMhpK5vajV2F2+X6krUTp5qTlSoRoWPwo7dQ8xJ+meDyz1cYcvLfhgmO4N7YLs5janVTqBxXOsNsKtgYfcZGA59mquH03zPIPZKPMtWheadUpksEASNS/3T6pJTxc/VTshBAfH3LgZM6ELZs77nXKRJenlcWf2Ge6Y6JbiJye+2V9dthnvx95Gkmuqz6lomqKaoRQweTyA+vrhUTu7TTAMhrleBTc/RXEkGMv9QiLj5GTp948= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QmRidzhSTWt6SURoK0lTTDNJdXkyNDY2OFEvVExyTTNxTlZzY0MwaFd1eUd6?= =?utf-8?B?aFp4R0JyWDdQTGxwb1BjNUI1Y2xxN1NhV1VlNWRCQUVJMDJEQXFHWkJiSWV3?= =?utf-8?B?NkJzeDdCLzZvVk1NMFZhdXBMOFVUYVRmZjRGdUIzRTJIa05ySXJwakgwamtk?= =?utf-8?B?alN6QTZEUHNMeGdvU2FRaTkwY3Q1Mk0yWHB0eDFRWmZlVytiNEhCM0F2c0dx?= =?utf-8?B?Y0JoajFmRHpMSE8zT0MyemJjcWMxTjhPa05sUThpV2NxR3lUV2lBZXE5VUpw?= =?utf-8?B?Zjc4RnVDZDdhZm9pUnREclNzSHZMR2cyVTlreHRiNDJ1RmR5REVFODQwRHhn?= =?utf-8?B?TFZUai8wVmxvWDhIbUtPUENxMDhVd2F1T0pNbklIOEZGdVpiRjJ4SHVrWXZm?= =?utf-8?B?NUQvNlVPOEFaUjhDd1I5TTErVzJnQXVYN2h3N1kzOTdXd2hhQSs4UG5nWFkv?= =?utf-8?B?SDlNemlycmRoOVdBN0lwMHlPbmd4d3Z3b2FrR01CU3dza09MT3RnWlROdVlm?= =?utf-8?B?OXYyZFk1Zmt0R1JVZWhLZk8xNTFWMVpBeC9vcEwrZFdxVGZoU0poTFZIWnp2?= =?utf-8?B?VmtUS3RnZk1Wa251NlcrMkRKdkJEVVN0ZVIveWthcWV1K0o3TnMvL0hQd29n?= =?utf-8?B?YnUvdTNNQzJYVWJLQUpQaDNYTWxoOTBQRU8zWk1tcmNqTVBVRis0YWRPbk1x?= =?utf-8?B?WldEZS9FTkhaN25rSm9OVXZXL3VhWm5pYjdPY3FkbGp0MkFFRlRXWUhPNi9u?= =?utf-8?B?WGpxTkxSdTcrZHlwUGV4NG5vbktmOHFzRWYya2lCMTE5Zk55bXlQWTJIU0ZO?= =?utf-8?B?Z2dVV001U2ZNTXRvdkh3ZGNYcVdPTXNBV1p6YzlxcmxhczluVCs2dURIWFZZ?= =?utf-8?B?cHF5VGRhTi9yTUF3VTNDaVR6Nm5ROXlMSmhEejVOVHhiNTg2T3ZwNG9UaTZN?= =?utf-8?B?SEx6dWMrQTBONjZrRHZuVGgwNUhJVUttZEt1ZklvaTFxUjhOd2pLQjNhWEhI?= =?utf-8?B?dFl6NTdNcG91OWRralZnTkx1ZmN3WER5Wkl5MmR1ZXRMcjRtS0szc3l3TFpE?= =?utf-8?B?UytjampQNFRRUWpRUm9xR01zYXFNc1gxY1FBekQwTGF4NkRhR1ZrSFhxc1VF?= =?utf-8?B?SXFyZDM0UVcvbmtsWHhJTWo2NnB3WGVabUhTN2FKUWM2c0JPLzlsTkxMbTJ1?= =?utf-8?B?NFIzZk5WcmxsbjdTa0RYNVlpOEt6VjFHL2FhNG4yWWNCWDFVWkhjSEplbXor?= =?utf-8?B?dk1wUnUySXZ4TXFNTkI4cXRmQk1nR2hZczNtaHJQd2NpT1dGOG8yRXJVbjNt?= =?utf-8?B?bHNQanBqTExkdXc5OVZldXRjL24xUk11bURiN3cvUjBtM3g1VkVHanliV3Q5?= =?utf-8?B?MzJlN0Y2VldFdnNzTTNFM1UyaW13Zyt0WVpjTmFjOHUvZ0JpNUxrOTFQeHgx?= =?utf-8?B?bGZ4U3NKRWZLcitsY285dm4xSnhkMEUxQzVsKzVBT1M2RzBwdS9oK2ZxUlpt?= =?utf-8?B?a2hRbTZxSkNoVGpvb1MzZDZSWDlhRldGSmRpZy8rWjJ2bTVCaFhlVUxMS3F5?= =?utf-8?B?RmYzbHhHRnFkVmQ0L1FmK0hsckhmREhsRTBBM0xjc1U5ckhiQUF6dSt3Nlpy?= =?utf-8?B?NzV4SWx1dC9JTU1wY0x2WlBETmV6QXRuUDFyckRkZHRGcTZiZmFHTDI0Wmp0?= =?utf-8?B?ZkxyM21mYlI5Wm1ydjZnVUJkVTV2a1orUlNJMWptSW1hRE5BWFVjZzlkUEcz?= =?utf-8?B?T3NmT0Noc1JiYnM2dXJZcVdkZkZKMHI3OHczUHppdmh1bXd5NnZYUWhGdGNC?= =?utf-8?B?cm42WFB2aUFPQkw0ekpTekpONm9sTnhuNW9uSXpjWURDanh6ZlpmZ3JMcEEw?= =?utf-8?B?VHRIbFRiaGxPQnhlbnFybklxZHZtbTFRQjg2SExDSkhjUHdiQ0pGZ3B2dGx4?= =?utf-8?B?Smp2Z0hpYjM0cWdNaEQrUWZ6KzNhZiswMjgrczI4TDJ0Sktqcks3T0ZZNUJa?= =?utf-8?B?ZGRDTHpqVTJmZm9wZ0daYWVMaldWR0ZnWElNUTljczR0Tk9QRUx6MUpyRURz?= =?utf-8?B?aGFzK0Z5cDNhSU9UNHc3MGRSRlkwSUI5YndYNjBXajM3Z2dMLytURjhhUndZ?= =?utf-8?Q?Eiv8RjG7d2yf36yhvIuAFoRdv?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48e8c273-2cff-4505-3672-08dc3df24105 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Mar 2024 15:29:46.1725 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 41EdbZOYnGBgJ7p/xilhWQhoS2ZVxrV34R2dZ0EIeQaTrbFrHrAc379utXYPqIM2tc9oyxaWScuPwBt1V1Y8Nw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6728 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUGF0cmljayBSb2JiIDxw cm9iYkBpb2wudW5oLmVkdT4NCj4gU2VudDogV2VkbmVzZGF5LCBNYXJjaCA2LCAyMDI0IDI6NTkg UE0NCj4gVG86IFBvd2VyLCBDaWFyYSA8Y2lhcmEucG93ZXJAaW50ZWwuY29tPg0KPiBDYzogQWto aWwgR295YWwgPGdha2hpbEBtYXJ2ZWxsLmNvbT47IERvb2xleSwgQnJpYW4gPGJyaWFuLmRvb2xl eUBpbnRlbC5jb20+Ow0KPiBKaSwgS2FpIDxrYWkuamlAaW50ZWwuY29tPjsgRGUgTGFyYSBHdWFy Y2gsIFBhYmxvDQo+IDxwYWJsby5kZS5sYXJhLmd1YXJjaEBpbnRlbC5jb20+OyBBYXJvbiBDb25v bGUgPGFjb25vbGVAcmVkaGF0LmNvbT47DQo+IGRldkBkcGRrLm9yZzsgU2l2YXJhbWFrcmlzaG5h biwgVmVua2F0WA0KPiA8dmVua2F0eC5zaXZhcmFtYWtyaXNobmFuQGludGVsLmNvbT47IFdhdGhz YWxhIFZpdGhhbmFnZQ0KPiA8d2F0aHNhbGEudml0aGFuYWdlQGFybS5jb20+OyB0aG9tYXNAbW9u amFsb24ubmV0OyBNYXJjaGFuZCwgRGF2aWQNCj4gPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+ DQo+IFN1YmplY3Q6IFJlOiBbRVhURVJOQUxdIFtQQVRDSCB2NSAxLzRdIGNyeXB0by9pcHNlY19t YjogYnVtcCBtaW5pbXVtIElQc2VjDQo+IE11bHRpLWJ1ZmZlciB2ZXJzaW9uDQo+IA0KPiBPbiBX ZWQsIE1hciA2LCAyMDI0IGF0IDY6MTLigK9BTSBQb3dlciwgQ2lhcmEgPGNpYXJhLnBvd2VyQGlu dGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPg0KPiA+ID4gQW5kIHRoaXMgaXMgYWxzbyBmYWlsaW5n DQo+ID4gPiBodHRwOi8vbWFpbHMuZHBkay5vcmcvYXJjaGl2ZXMvdGVzdC1yZXBvcnQvMjAyNC0N Cj4gPiA+IE1hcmNoLzYwMTMwMS5odG1sDQo+ID4gPiBUaGVzZSBuZWVkIHRvIGJlIGZpeGVkIGlu IENJIGluZnJhLg0KPiA+DQo+ID4gVGhpcyBmdW5jdGlvbiB0aGF0IHRocm93cyB0aGUgZXJyb3Ig aXMgYXZhaWxhYmxlIGluIHRoZSByZWNlbnRseSB0YWdnZWQgMS40DQo+IGVxdWl2YWxlbnQgQXJt IHJlcG8sIHNvIEkgYW0gdW5zdXJlIHdoeSBpdCBjYW4ndCBmaW5kIGl0Lg0KPiA+IENvdWxkIHRo ZXJlIGJlIHNvbWUgb2xkIGluc3RhbGxlZCBpcHNlYy1tYiB2ZXJzaW9uIGluIHRoZSBlbnZpcm9u bWVudCB0aGF0IGlzDQo+IGJlaW5nIHBpY2tlZCB1cCBieSBEUERLPw0KPiA+IFNvbWV0aW1lcyB0 aGUgbWVzb24gY29uZmlndXJlIHN0ZXAgd2lsbCBwaWNrIHVwIHRoZSBjb3JyZWN0IGlwc2VjLW1i IHZlcnNpb24sDQo+IGJ1dCB0aGVuIG5pbmphIHN0ZXAgbGlua3MgdG8gYW4gb2xkZXIgdmVyc2lv biB0aGF0IHN0aWxsIGV4aXN0cyBhbmQgaGFkbid0IGJlZW4NCj4gdW5pbnN0YWxsZWQgcHJldmlv dXNseS4NCj4gPiBOb3Qgc3VyZSBpZiB0aGF0IGNvdWxkIGJlIHRoZSBjYXNlIGZvciB0aGUgQ0kg Y29udGFpbmVyIHRob3VnaCAtIFBhdHJpY2sgbWF5YmUNCj4geW91IGNhbiB2ZXJpZnkgdGhlcmUg YXJlIG5vIDEuMyBvciBsZXNzIHZlcnNpb25zIG9uIHN5c3RlbSB0aGF0IGNvdWxkIGJlIGJlaW5n DQo+IHBpY2tlZCB1cDoNCj4gPiBJIHVzdWFsbHkgdXNlIHNvbWV0aGluZyBsaWtlOiAgZmluZCAv dXNyIC1uYW1lIGxpYklQU2VjX01CLnNvXCoNCj4gV2UgYXJlIGJ1aWxkaW5nIHRoZSBhcm0gaXBz ZWMgZW52aXJvbm1lbnQgZnJvbSBhIGJhc2UgZGViaWFuIDEyIGltYWdlLg0KPiAxLiBJbnN0YWxs IE5BU00NCj4gMi4gSW5zdGFsbCBpcHNlYyAxLjQgZnJvbSB0aGUgbmV3IEFSTSB0YWcuDQo+IDMu IHJ1biBEUERLIGJ1aWxkDQo+IA0KPiBUaGFuayB5b3UgZm9yIHByb3ZpZGluZyB0aGUgZmluZCBj b21tYW5kIHRvIGNoZWNrIGlwc2VjIHZlcnNpb24uDQo+IA0KPiByb290QGY5Njg0NTJkODYxMjov IyBmaW5kIC91c3IgLW5hbWUgbGliSVBTZWNfTUIuc29cKg0KPiAvdXNyL2xpYi9saWJJUFNlY19N Qi5zbw0KPiAvdXNyL2xpYi9saWJJUFNlY19NQi5zby4xLjQuMA0KPiAvdXNyL2xpYi9saWJJUFNl Y19NQi5zby4xDQo+IA0KPiBJIGFzc3VtZSBteSByZWFkaW5nIG9mIHRoZSBhYm92ZSBpcyBjb3Jy ZWN0IHRoYXQgb25seSAxLjQgaXMgaW5zdGFsbGVkLiBMZXQgbWUNCj4ga25vdyBpZiBpdCdzIG90 aGVyd2lzZSB0aG91Z2guIFRoYW5rcyENCg0KVGhhbmtzIGZvciBjaGVja2luZyB0aGF0IFBhdHJp Y2sgLSBsb29rcyBmaW5lIHRvIG1lLCBvbmx5IDEuNCBpcyB0aGVyZS4NCg0KSWYgdGhlIGNvcnJl Y3QgdmVyc2lvbiBpcyBiZWluZyBpbnN0YWxsZWQgYW5kIHBpY2tlZCB1cCwgbWF5YmUgdGhlcmUg aXMgc29tZXRoaW5nIG1pc3NpbmcgZm9yIHRoYXQgZnVuY3Rpb24gZGVmaW5pdGlvbiBpbiBhcm0t aXBzZWMtbWIgcmVwby4NCldhdGhzYWxhLCBjYW4geW91IGNoZWNrIHRoYXQgcGxlYXNlPw0KRm9y IHg4Niwgd2UgZGVmaW5lIHRoZSBmdW5jdGlvbiBpbiB0aGUgaGVhZGVyOiBsaWIvaW50ZWwtaXBz ZWMtbWIuaA0KQW5kIHRoZSBpbXBsZW1lbnRhdGlvbiBpcyBpbiB0aGUgQyBmaWxlOiBsaWIveDg2 XzY0L2htYWNfaXBhZF9vcGFkLmMNCg0KVGhhbmtzLA0KQ2lhcmENCg0KDQo+IA0KPiA+DQo+ID4N Cj4gPiBUaGFua3MgZm9yIHRoZSBoZWxwLA0KPiA+IENpYXJhDQo+ID4NCg==