From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by smtp.lore.kernel.org (Postfix) with ESMTP id CA330C38142 for ; Wed, 1 Feb 2023 16:09:56 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B749C42B8E; Wed, 1 Feb 2023 17:09:55 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2088.outbound.protection.outlook.com [40.107.93.88]) by mails.dpdk.org (Postfix) with ESMTP id 2552B4113F for ; Wed, 1 Feb 2023 17:09:55 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CagfJPmOGTFcuV5P/umeNe7oFyTawyOfe+Hr483L1NhXlwzKtq4YrbMtngYWcLwqdp3B93Zj0n6Ma1qoU5L4P5Wy3/7lJH4PLECWXVw+MnnFlrupgwkEVjuOyLj9zCuV8C8qRzkwDU/Pc7shR7IDnWyJjoperanY/pFxY2S6+XssFN40xQIGlveCNhNCdmhDbBNmL9JJOBzW5V8gC48+83ek8KxBRCCgc/fO3+soXulKyAgiBWiap/34+B7WvXQWEedel7NKSWdc3AP+MgvchFCP2jk+N284/+JvtyhzW2LrhX+S9amVGpg9OHhkh2ti+qGxRQZILzdaTrw653HMBA== 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=UOJAgnwctWqwLbpn9rkHHXyKLHYpUDBSjQUJLh8JzkI=; b=B8T0PVlS8ukaAMqyMzDa6nN10ROy5i93nMNLifw2hfzQ6Z7UsQsuWMsCJxZ+lxnQPNgX2eZPuw1VTnaPBdPnFDLVJ/Rxvexz9gWmDwi/TJ/LCsw6dm5cW3KXTgqDQH0b0fGLI9awflUK40CJtJ2BvesuS0Ptqy2fNiOczz1C+UGGusPrQQ5R1BAnvFPP3HUa8kAlpHavf8m6vZhNlTZycsqhB2IMD/LL9lfBKp9ePw9uKTg1atB37E21PUee55RmhTzhbeM2fSAlRa9qaRpBBtS3foDwjl9pdFNS1iai4N+I+wjanyv9ZHrqZL9dQ67CBVqlj94hZz5ZpcygVh9MbA== 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=UOJAgnwctWqwLbpn9rkHHXyKLHYpUDBSjQUJLh8JzkI=; b=NsqnVu3h9+m7WF1GK7m6g69wmRGcvcOi1nPw17+IbcnUkq+DC2wNkCXmQYxwpkyxjJ19KVJDuTBXiHLM3Cl6+RUvUIGjLUsGKHp5F/374Jn4gAR+ObFVQPk/rT7EMhq3DaThU9WWWJKXzsA8Dnls5koo9quVKvruVi7oOpOMw0FU9oe9D4W70UY+4dDxRBpTbIBJwtoBa6MJVnIHfExRY/Xr3iuICVz1VMk3vq1CB/jQmiAoQO6I9IyK5qIqeTMlg/mCzXJGd7e8fHJlZhXFVMAudLtOwEQxtZfLDy+GUFOj/oFi8+LP7ntDBj+05PQb46NCAdAChgVzKfKr7Se/KA== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by BN9PR12MB5338.namprd12.prod.outlook.com (2603:10b6:408:103::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.25; Wed, 1 Feb 2023 16:09:50 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4%4]) with mapi id 15.20.6043.036; Wed, 1 Feb 2023 16:09:50 +0000 From: Ori Kam To: Alexander Kozyrev , "dev@dpdk.org" CC: "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "ferruh.yigit@amd.com" , "andrew.rybchenko@oktetlabs.ru" Subject: RE: [PATCH v2 0/4] ethdev: add template table insertion and matching types Thread-Topic: [PATCH v2 0/4] ethdev: add template table insertion and matching types Thread-Index: AQHZMd3m3Hg0po8cg0ONBTCi3/JkPK66S02w Date: Wed, 1 Feb 2023 16:09:50 +0000 Message-ID: References: <20230121052158.2928238-1-akozyrev@nvidia.com> <20230126232802.3960109-1-akozyrev@nvidia.com> In-Reply-To: <20230126232802.3960109-1-akozyrev@nvidia.com> Accept-Language: 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=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|BN9PR12MB5338:EE_ x-ms-office365-filtering-correlation-id: eca14295-1074-4574-8eaa-08db046ebf12 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: gsK2Fu/Q3avn53JhJOiJXnPn1REKZGnyllsOXnM6HIoYFZo9/Lxc7AtkTcMSnladUcmFyM0cB5JRJ/K+Z/+/FHW9F70izmyBP5Zxe4MUVbUOTnz6h86lgH9YOeIx8gS27RN9b/MUvFcBRHaULmAPNgz02Jl2grxBES2mjayWDPOobmbt+eOgi1ywYh8M6A//S4q+u7NSMJokCfEczHqg8wDCVBFSqDsJ/yoSVtTHpWMA1viOCHvQWwfIoXHLc8X97K57rz++j98t59khw2A47MrQ32BDpBd/lpJwBJpQAlQrvSPiRZMkSik8erIPP76Zvo96D3GWvdbqBD19kBulko7OC+OPDFkVVMDUfAwyieoM3HhaxtOBtZgDdbo6jwGntV/zwnuDrT29OZun+DXmurdrllimXuJlKF+SfDYYx4pTN+kNpRPD+2/KaweG02yAWLIUa+Np6OWGi5tOVsRuL4BsxT1LREwc4vAyLOOX5eoHl3JmyxsGZ2MbtZgF1ghiS0zTfWy/885h08TtzgWUGN7jM6Cg2poMhEjco2IJXMtiSZMkUYybPV9VAQjqTduhRnijlqvpPazz4+AFoqeQ02MG7fUWmllbpPbqUb99RRkBNo3Mf3ZHfSbwPs6lbJgjAc+4AoGCJCd+dC2HCoh6BYNh7cUkjOySG57CsCkCef/87TAMeCPeOT/PfCgnBAHJ7R1UZbLIm7nfrrJlrlRO1OAyBmI5weA8jWprPrUZSf/2T4PydMyymHd3exGJGJJRhllWHmy2EVp/h9ckj5cnq/qsw9wnSorhAXYqFkCANyU= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(396003)(39860400002)(366004)(136003)(346002)(376002)(451199018)(8676002)(76116006)(4326008)(66446008)(66556008)(66476007)(64756008)(66946007)(478600001)(38070700005)(86362001)(55016003)(33656002)(38100700002)(122000001)(71200400001)(7696005)(54906003)(316002)(186003)(110136005)(83380400001)(966005)(26005)(9686003)(53546011)(6506007)(2906002)(5660300002)(41300700001)(8936002)(52536014); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RTdjbDNuQ3pKTlpMN1B6dy9wOXVONXVsQWMySWxrWXVDU2ZvT0pvQTdleStz?= =?utf-8?B?WWFCV0dvd1ExQk1haDV1cUdPQTRsUytpU0Z1TGFxSVY3R2Z0Y2RpTytvQjNZ?= =?utf-8?B?N09sV1c1a25sQWczbE9Ga3Z5aDRpQ0tZUEtNcE9BVXVJS2E5R3R5NmJseFFL?= =?utf-8?B?L2NYeWwwaE82TnUyRnE0S1FuOTFoMFlBV09lS1BLb3V4NkNVeGlLc0hYT3pk?= =?utf-8?B?YVQxUzQxQ1V0clpoeW8wak9EbW5HTC9ZQUhUaWZBYjZVQXRuOGltYjdoQ3Fz?= =?utf-8?B?aWoySWJ5dVVwYzBveFZXOFVSL1VnZHlpaDRWampHUGJrb24xdHBVUm1tSFB0?= =?utf-8?B?VU1zUkwrZVNFb01Sb0E1SHMzc2lPcFBtWjVveU9GR2N0UWl5L3E0eGtKMUc3?= =?utf-8?B?M0M0QlBXMXJtVEx1ZmtOOWhlMUhRVFFGUTM3MzhTdEY1ZG84MWlqdG8wNHJw?= =?utf-8?B?c3VaaDVjMnI0TlF6b0tib29FMEFoZTgrSitxK0MxTUJ1OXhGRy9QTXhRZmFP?= =?utf-8?B?T3REM0U4dzErVVB0WG1FMnNEWUU4VXI3aW5GZVo4Mm1vVU5OVlJlaEd6bU92?= =?utf-8?B?cHBnR0xUdEFKT3pBU0xZc2dPNVkzQTd0eWJ6a1I2dVY1S0NuQXRFOVBQYzZE?= =?utf-8?B?bEVZNVFPWTZQb01sbVVoYm5uNlNOU1B1THlnQWhoSnhPVWY5SjdCOGMrbElQ?= =?utf-8?B?NFlVWUxRRjUwdEVXei80SmRiODRvS3ZhaG1yVHhpQ1BkSVpFcThOanNacEdG?= =?utf-8?B?Rlo2SE0vclNmK3dpbll5RGoyT3lrN3ZGSm5KaXhPUnRVd25JRXo2VW5qMUZp?= =?utf-8?B?VzlTRDNWa1dOb1B4akRLUERsT2tRQ0doVGx4ZkRkb0tpSzdKamJabzRkODdJ?= =?utf-8?B?aG5ZR0o0cjRjUkFETHNCR2ZhY0FzUTVoWFhBZUxWdmhvcVFQTkxWeFNqY2pK?= =?utf-8?B?VUM0NkRIZjNhVkw2d1p5UTZwMHVSWWxmdnIyQWdZWkRVUkI1Um9EU3hZZWVM?= =?utf-8?B?eXNBZGlJLzNGMnJaWlV6Q1FtYnJxTDQycS9rN2dRSEdvcjlLK0phRThJaXox?= =?utf-8?B?eTRoWnpSMXozK2NjaDErUUdhc3dMYXN0d0dZTWZxZW1xZ1F4UmdDbEhWWDdB?= =?utf-8?B?YTBIZkkvQTBHVTZZOFVMTmhuWUVhZmwwbDl1SEdPMVJ1TURKWHc5NElWRlJH?= =?utf-8?B?c3NLdkNQbEhQak4veG5mZzFEZEN0b0Y2Vm5qM2VUbWxmdVE3cktXUzJNVUZ2?= =?utf-8?B?d3RWcmo2Q0txNnJROElGYStyNnk0dnc3emxLTjFDcTI4OTY0WGZQR2MvTnhE?= =?utf-8?B?QitucWhZdnhLblhIc2JXNyttdWFpS2dNQnBHb0wrOVQ2aWZqTjBBQ3pnOWJS?= =?utf-8?B?Q1M2eDhSTlFXRWNXNXdYTkF3bVUwY2g0N0JPblFEcVVzMUtnVUhjdEpxeU4w?= =?utf-8?B?WVN6VEgyZWlSeEttSDR3WG8rUXZOanFrbFA0djRTSHIyVVFUN2JhQ0xnVGpu?= =?utf-8?B?QlI1dzA1b2ZNYWZFZUFyeXBra0ZrcG0zTmhuRThXck0yOHhycENSckZCRWtD?= =?utf-8?B?REUzcGk5REZuZFhoSFRzbmIxRGpkSVJtYmxZWExnK2hNK3E3SWduSDZQblFB?= =?utf-8?B?MVNFekErOFc4a3hvYkFXT2ZUNGE4SjUrNnROd1JrdENHamNHUXlEY0g1QitW?= =?utf-8?B?WERjTnE2Mk9mSU5pbXcwcVRONTZWQkRwdXQ2MWV3eUJDWE9UU0pWdU44b2lo?= =?utf-8?B?TVZvNEdRYjEwWHF5TTViUTVndTMxNUpyWUdNL2tGYk9YRHd1K241bTdjdjk1?= =?utf-8?B?QmNGMm1mWndkOTNrcHIySlI3NTFjbW1VaGtUSUY0eXBDZ3lqbUNqWkttb0Qw?= =?utf-8?B?MDBPSVN6dTgzNXVpWVFhajlpWi9HT0YwbUZoL1prTVFtN05WVTlUUUpoc1l5?= =?utf-8?B?Qm50RkxQSi9qSm5FZlg4KzgxaTE3YzlJTzM4UFdLcGZGMmlDc05sWEx1YXd2?= =?utf-8?B?bkNjYmlkMXpnMHRSSm5KdHdQYW9aeXFBK3g1Y3JDdmtrcFFOTThJYnZCeFVx?= =?utf-8?B?bEVHUnJuRGZzdVVmcmRWRnRJQ29zcnphWDNFeS96UTFaWVRIbEI5NkVPRkxi?= =?utf-8?Q?xE/U=3D?= 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: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eca14295-1074-4574-8eaa-08db046ebf12 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2023 16:09:50.1166 (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: 6dt5AElM5bNlP+NomkY5XLx+4Z8JbiPkpYU2KoLfbsnueOMzIcSLc+WBq3yCz4sTyjmn7/pLNzc3Etb9dRZJ+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR12MB5338 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 SGkgQWxleCwNCg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFsZXhh bmRlciBLb3p5cmV2IDxha296eXJldkBudmlkaWEuY29tPg0KPiBTZW50OiBGcmlkYXksIDI3IEph bnVhcnkgMjAyMyAxOjI4DQo+IFRvOiBkZXZAZHBkay5vcmcNCj4gQ2M6IE5CVS1Db250YWN0LVRo b21hcyBNb25qYWxvbiAoRVhURVJOQUwpIDx0aG9tYXNAbW9uamFsb24ubmV0PjsNCj4gZmVycnVo LnlpZ2l0QGFtZC5jb207IGFuZHJldy5yeWJjaGVua29Ab2t0ZXRsYWJzLnJ1OyBPcmkgS2FtDQo+ IDxvcmlrYUBudmlkaWEuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0ggdjIgMC80XSBldGhkZXY6IGFk ZCB0ZW1wbGF0ZSB0YWJsZSBpbnNlcnRpb24gYW5kIG1hdGNoaW5nDQo+IHR5cGVzDQo+IA0KPiBC cmluZyBtb3JlIGZsZXhpYmlsaXR5IGFuZCBjb250cm9sIG92ZXIgYm90aCBmbG93IHJ1bGUgaW5z ZXJ0aW9uDQo+IGFuZCBwYWNrZXQgbWF0Y2hpbmcgbWVjaGFuaXNtcy4gSW50cm9kdWNlIDIgbmV3 IGZsb3cgdGFibGUgdHlwZXM6DQo+IA0KPiAxLiBBbGxvdyBhIHVzZXIgdG8gc3BlY2lmeSB0aGUg aW5zZXJ0aW9uIHR5cGUgdXNlZCBpbiB0ZW1wbGF0ZSB0YWJsZXMuDQo+IFRoZSBpbnNlcnRpb24g dHlwZSBpcyByZXNwb25zaWJsZSBmb3IgY2hvb3NpbmcgdGhlIGFwcHJvcHJpYXRlIGtleQ0KPiB2 YWx1ZSB1c2VkIHRvIG1hcCBpbnNlcnRlZCBmbG93IHJ1bGVzIGludG8gYSB0ZW1wbGF0ZSB0YWJs ZS4NCj4gDQo+IEZsb3cgcnVsZXMgY2FuIGJlIGluc2VydGVkIGJ5IGNhbGN1bGF0aW5nIHRoZSBo YXNoIHZhbHVlIGZvcg0KPiB0aGUgcGF0dGVybiBvciBpbnNlcnRlZCBieSBpbmRleCB2aWEgdGhl IG5ldyBjcmVhdGVfYnlfaW5kZXgoKSBBUEkuDQo+IFRoZSBpZGVhIG9mIHRoZSBpbmRleC1iYXNl ZCBpbnNlcnRpb24gaXMgdG8gYXZvaWQgYWRkaXRpb25hbCBtYXRjaGVzDQo+IGFuZCBzaW1wbHkg ZXhlY3V0ZSBwcmVkZWZpbmVkIGFjdGlvbnMgYWZ0ZXIganVtcGluZyB0byB0aGUgaW5kZXguDQo+ IA0KPiBUaGUgaW5zZXJ0aW9uIGludG8gYW4gYWxyZWFkeSBvY2N1cGllZCBpbmRleCByZXN1bHRz IGluIGFuIGVycm9yLg0KPiBUaGUgb2xkIHJ1bGUgbXVzdCBiZSBkZXN0cm95ZWQgZmlyc3QuIEFu IGluZGV4IGNhbm5vdCBiZSBiaWdnZXIgdGhhbg0KPiB0aGUgc2l6ZSBvZiB0aGUgdGFibGUsIG90 aGVyd2lzZSwgdGhlIHJ1bGUgaXMgcmVqZWN0ZWQgYXMgd2VsbC4NCj4gDQo+IDIuIEFsbG93IGEg dXNlciB0byBzcGVjaWZ5IHRoZSBoYXNoIGNhbGN1bGF0aW9uIGZ1bmN0aW9uIHVzZWQgaW4gdGVt cGxhdGUNCj4gdGFibGVzLiBUaGUgaGFzaCBjYWxjdWxhdGlvbiB0eXBlIGlzIHJlc3BvbnNpYmxl IGZvciB0aGUgY2FsY3VsYXRpb24gb2YNCj4gdGhlIGZsb3cgcnVsZSBpbmRleCBhIHBhY2tldCB3 b3VsZCBoaXQgdXBvbiBhcnJpdmFsIGF0IHRoZSB0YWJsZS4NCj4gDQo+IENvbnRyb2wgb3ZlciB0 aGlzIGlzIHVzZWZ1bCBmb3IgYXBwbGljYXRpb25zIHdpdGggY3VzdG9tIFJTUyBhbGdvcml0aG1z LA0KPiBmb3IgZXhhbXBsZS4gQW4gYXBwbGljYXRpb24gY2FuIHNlbGVjdCB2YXJpb3VzIHBhY2tl dCBmaWVsZHMgdG8gc2VydmUgYXMNCj4gYSBoYXNoIGNhbGN1bGF0aW9uIHNvdXJjZSBhbmQganVt cCB0byB0aGUgYXBwcm9wcmlhdGUgZmxvdyBydWxlIGxvY2F0aW9uLg0KPiBUaGUgUlNTIGhhc2gg cmVzdWx0IHdpbGwgYmUgdXNlZCBhcyB0aGUgaW5kZXggaW4gdGhlIHRhYmxlLiBGb3IgdGhlIGxp bmVhcg0KPiBoYXNoIGZ1bmN0aW9uLCB0aGUgbWFwcGluZyBpcyBvbmUtdG8tb25lIGFuZCB0aGUg aGFzaCByZXN1bHQgaXMgdGhlIGluZGV4Lg0KPiBGb3Igb3RoZXIgaGFzaCBmdW5jdGlvbnMsIHRo ZSBpbmRleCBpcyB0aGUgaGFzaCByZXN1bHQgbW9kdWxlIHRhYmxlIHNpemUuDQo+IFRoZSBSU1Mg aGFzaCByZXN1bHQgY2FuIGJlIHJldHJpZXZlZCB2aWEgbW9kaWZ5X2ZpZWxkIEFQSTogSEFTSF9S RVNVTFQuDQo+IA0KPiBSRkM6DQo+IGh0dHBzOi8vcGF0Y2h3b3JrLmRwZGsub3JnL3Byb2plY3Qv ZHBkay9wYXRjaC8yMDIyMTIxNDAyMjExMC4zOTM0MTAtMS0NCj4gYWtvenlyZXZAbnZpZGlhLmNv bS8NCj4gdjI6IGNoYW5nZWQgdGhlIGJlaGF2aW9yIGluIGNhc2Ugb2YgaW5zZXJ0aW9uIGludG8g dGhlIHNhbWUgaW5kZXguDQo+IA0KPiBBbGV4YW5kZXIgS296eXJldiAoNCk6DQo+ICAgZXRoZGV2 OiBhZGQgdGVtcGxhdGUgdGFibGUgaW5zZXJ0aW9uIHR5cGUNCj4gICBldGhkZXY6IGFkZCB0ZW1w bGF0ZSB0YWJsZSBoYXNoIGNhbGN1bGF0aW9uIGZ1bmN0aW9uDQo+ICAgYXBwL3Rlc3RwbWQ6IGFk ZCB0ZW1wbGF0ZSB0YWJsZSBpbnNlcnRpb24gdHlwZQ0KPiAgIGFwcC90ZXN0cG1kOiBhZGQgdGVt cGxhdGUgdGFibGUgaGFzaCBjYWxjdWxhdGlvbiBmdW5jdGlvbg0KPiANCj4gIGFwcC90ZXN0LXBt ZC9jbWRsaW5lX2Zsb3cuYyAgICAgICAgICAgIHwgMTY2ICsrKysrKysrKysrKysrKysrKysrKysr LS0NCj4gIGFwcC90ZXN0LXBtZC9jb25maWcuYyAgICAgICAgICAgICAgICAgIHwgIDEwICstDQo+ ICBhcHAvdGVzdC1wbWQvdGVzdHBtZC5oICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KPiAgZG9j L2d1aWRlcy9wcm9nX2d1aWRlL3J0ZV9mbG93LnJzdCAgICAgfCAgMjAgKysrDQo+ICBkb2MvZ3Vp ZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzIzXzAzLnJzdCB8ICAxMCArKw0KPiAgbGliL2V0aGRldi9y dGVfZmxvdy5jICAgICAgICAgICAgICAgICAgfCAgMjQgKysrKw0KPiAgbGliL2V0aGRldi9ydGVf Zmxvdy5oICAgICAgICAgICAgICAgICAgfCAgOTUgKysrKysrKysrKysrKysNCj4gIGxpYi9ldGhk ZXYvcnRlX2Zsb3dfZHJpdmVyLmggICAgICAgICAgIHwgIDExICsrDQo+ICBsaWIvZXRoZGV2L3Zl cnNpb24ubWFwICAgICAgICAgICAgICAgICB8ICAgMyArDQo+ICA5IGZpbGVzIGNoYW5nZWQsIDMz MCBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkNCj4gDQo+IC0tDQo+IDIuMTguMg0KDQpT ZXJpZXMtYWNrZWQtYnk6ICBPcmkgS2FtIDxvcmlrYUBudmlkaWEuY29tPg0KQmVzdCwNCk9yaQ0K DQo=