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 8D947A00C2; Thu, 10 Feb 2022 03:13:16 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2938F40140; Thu, 10 Feb 2022 03:13:16 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 2F12440041 for ; Thu, 10 Feb 2022 03:13:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1644459194; x=1675995194; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=nrPsHlR/UgIZHVVoFsEre4oimCLW7p6x51/zCSPBWyo=; b=AqRFPYr4Xkk4TZt9FftMbZVkHEluy6O3LbsrpaH7taFN25+LWQchJY8Y UigYru3ISINdAH/Il1JxJ+RvG07zI0Yx4ytVaDks+a7A78hbCP2QtASkw Pds7ysProHljQv8DTj4q50BRsdMoecFMM+ZMxJxGEKlFyjarH/SPx0i0N rAzOxF1eTjq+lwKmTVkyEev5rLOUaTkNUWwoocaZ0jdYcYRvuZV0QEMZt tCtJaijmlhhhh2PCXpqFJkGmaPpHmkFwrwPEXDl+VDLade7yEa2HQLr5i Z/WSW8rzAW/OI8f1gtpTdwCZHL0e2v6KjnaC0jFydtadf6RHHPrUwUOng w==; X-IronPort-AV: E=McAfee;i="6200,9189,10253"; a="249147253" X-IronPort-AV: E=Sophos;i="5.88,357,1635231600"; d="scan'208";a="249147253" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2022 18:13:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,357,1635231600"; d="scan'208";a="541407220" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 09 Feb 2022 18:13:12 -0800 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Wed, 9 Feb 2022 18:13:12 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Wed, 9 Feb 2022 18:13:12 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.175) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Wed, 9 Feb 2022 18:13:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EP+Szyh9dgWruPiz4wfEYYNJhePSga36dVpBFLr9/KQf3h8iYVAr4kqjHZ1TfAQMiiaJqnuz5p+/eurWO6XNXmg7JX3ViGKAGGYWNfMNfp2tQdKXrCFHasD8xAjg/ZNLpJz+f3WLhYogilVKrILZBP56LJwCtm8n8RcW6iQVOwhnj4vZ3uX9mVQ8mokhkbtkBCBBEJr2FxjN6mMWQ6STKDxxu/gA+onr9uG4IQmlM6H3AT5ftP6ntJlq/FX4JuP6rg9p+laMp8en6zutvkd2Rn+gLNRzHVARU/RJt+LVgYV3Y43SxT7I8yF26hBkNZSqbQwYb1S2h6jV9RvLLgBsEQ== 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=nrPsHlR/UgIZHVVoFsEre4oimCLW7p6x51/zCSPBWyo=; b=BaUQipczAfci9Dahg6CthMYD0HBdxd2fhxjOX8/zTuE3LG7+M3NkCD08h/QXoOb1aGCoSE3nydMJ0AiM3qvcgedXK6G0005mGXp/awwkc8gWu9EctUd2wuDiQD1HAni1gtRJKxakRelwVOT4IjhFm7U0xXmljCeqPxEf+BgwwAImBGf/50Krpessv66M1lh3DXUcFa7PVpcrH6vyXtj2h7RQuv11i4UoLhzOwASgXmGcOJwJeA89yTAcKszDVRP4wQUvYfqYmusygDWu6ybFrf91AnNGPCIh6feJuYJPaxWAWxi7Hr0cLm1ashw6swPdbqWaVLxdqvjoMcqlLuhQUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM8PR11MB5639.namprd11.prod.outlook.com (2603:10b6:8:24::15) by DM6PR11MB4043.namprd11.prod.outlook.com (2603:10b6:5:199::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4951.17; Thu, 10 Feb 2022 02:13:09 +0000 Received: from DM8PR11MB5639.namprd11.prod.outlook.com ([fe80::d9b6:bef3:b53b:49ad]) by DM8PR11MB5639.namprd11.prod.outlook.com ([fe80::d9b6:bef3:b53b:49ad%4]) with mapi id 15.20.4951.019; Thu, 10 Feb 2022 02:13:09 +0000 From: "Wang, Jie1X" To: "Yigit, Ferruh" , "dev@dpdk.org" CC: "Yang, SteveX" , "orika@nvidia.com" , "Singh, Aman Deep" , "thomas@monjalon.net" , "andrew.rybchenko@oktetlabs.ru" , "Wu, Jingjing" , "Xing, Beilei" , "Zhang, Qi Z" , "olivier.matz@6wind.com" Subject: RE: [PATCH v5 0/6] support L2TPv2 for AVF RSS hash and FDIR Thread-Topic: [PATCH v5 0/6] support L2TPv2 for AVF RSS hash and FDIR Thread-Index: AQHYHZjqSXlua6DBJ0ybdxr6GFvI4qyLsJCAgABaY/A= Date: Thu, 10 Feb 2022 02:13:09 +0000 Message-ID: References: <20220208083849.510136-1-jie1x.wang@intel.com> <20220209093857.79364-1-jie1x.wang@intel.com> <8ac4e54b-c7cc-4a5f-6006-dac7c381468b@intel.com> In-Reply-To: <8ac4e54b-c7cc-4a5f-6006-dac7c381468b@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.6.200.16 dlp-reaction: no-action authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8b8d3373-c8a5-41ea-70d3-08d9ec3ae205 x-ms-traffictypediagnostic: DM6PR11MB4043:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GUzCZ7nXtU39cmFwbUUwIeu9Aj6Mp642Fx4z2mMvPGZiTjp9J3UUUCdx0ower0hV7ki3iNF+A+Xao+jQLGmiQ9JQKlEKQW+p7TrXZd+ZboX/OyZJU8aE6CcRTnhH6NTRQ+ae1m/wexhAa9agZsW5yEr6mELi3obamcOgnJW4XqGxZRAFXuY0aQ3orKlsTmwCODVBOkaY2w7B2GPWNtOEDIw970RJNx2keez9/QMnC3pzUr6d2kJsISGyUpHAmt7P3+OnjWbHCfAw367C3WL+8MZ3IHRKS5dk58CNbAIMCMZTAiuJfWx+KIR/5ePQCv/6dgxFoj1rj9KAV/93zKrZzJrRtONIXZcrlOwr84HdBpHMRmWMlLetsVT0ewCVZTmDS992rFmGnNgc+HeIpwUwcXSvbuu0AxDdQ2j9Bmu4g3R9DRdQwVb4L/4Z1RY//qcyNXqzGx/wMnct8pjYR725JoabQPsqSdrRYaQ6NSefWWwpCpADr0q/CYDKPsu0h0L3rEfk7xHQ3KGqbK7WCl4pPhIapXgqpneIKm++Jxg6becDbVfMJoeS9AE7qwh7+ZnpcXjy0MoUi75gQV3iKJF8tUrHD7RlaOszt0RW0ylyCQQGApzMAJvGEckUJ9VkekfmVhj7+57ShnFPShvmeREXUlIj8L6ii40vvvbmvS+alQB1ouJ5WUJBtBulCWlWdYT+3H7WglWY90N8Rb3fnIyggQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(66946007)(76116006)(8676002)(66476007)(2906002)(316002)(83380400001)(64756008)(26005)(186003)(110136005)(66446008)(66556008)(52536014)(4326008)(38100700002)(122000001)(508600001)(53546011)(33656002)(82960400001)(71200400001)(7696005)(5660300002)(38070700005)(8936002)(6506007)(9686003)(55016003)(54906003)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bkZRTFBkK204L1JrWGF6NXZMbTFNSGp6UEVab0sxWG53SEVmTVFaT0V2RWZQ?= =?utf-8?B?NXBDRVluWG5NY09seUtFYkp3R2dKeWpzaFZaTXlVZFk5MURSa3FZNHQ2cTlh?= =?utf-8?B?Z0ZkK0M1UENTeHZmdEh1dXdlRWhlOVBTcE9OK1ZSZGxVR3NYUWQ3U3k5ckQz?= =?utf-8?B?Y05WQlE2R1VhQmRHcCtqc0E4RjQzenVhWGNMckV3U3o0K0ZPbmZtUFUyT1Nq?= =?utf-8?B?ZFgrbXNta3l0Vk4yVDF1U3ExVVBETVc5aFFkV2xWdU02cDBOSTdyWHJZVXMv?= =?utf-8?B?aHBjdG83ZE5tOUllTE5zUHM1dnhseTVSRjJvU1lJYkJsd3p5RG51b2VZTytw?= =?utf-8?B?V2ZEU2ZBaFM2VE9QMTh4SG10V2NCSHE2cDVGNmVhN0k4ei9iTTlXcVhMalEw?= =?utf-8?B?QzJOL2tXZjMxV0tqcG9Mb3ZRQSsrUE85cEZiZElTWlljMllTdktIeDh2TXZm?= =?utf-8?B?Q3h5WUtPRmFlcDRXaCt0RkhrU05zYWVYWWpqSXdLZkJFQjZ2ZnJxMDZPb05p?= =?utf-8?B?a29vVzNWUWV2cG5DNjBiYnJ2YmdqUWZPTmEweHhhdHl2YVIxZDhJaHZ1L0Fr?= =?utf-8?B?dmxxMmwxMnBqcnNHZmdVWmQ5NDhQdFBpSmszaUlrNFMyNTA2dEV6WnpkRjcx?= =?utf-8?B?c2wwZU8rckpXZWRJbEFRK0lObUdCbFZhajZ6b2pNUUVnRU8vMm5PQzZiMU5v?= =?utf-8?B?MXdmcHBMNURoYnNoekhpckJVY1ZFdWxnOFptYXdGTkExdUVKMnBTMElhMjFB?= =?utf-8?B?YWlQQmZqZGR4dkxhVlR6OFQwVE8wUk9YdWEyUzJWODJCcUpqT2FMaGV1Nzgz?= =?utf-8?B?L2x5dHdaNUpJR0RiMncxSTc3THZTdCsvZkk2T05Xc1hQRW1ZakVSbTQ4UEJG?= =?utf-8?B?WmVXU1BtY1pzMHJsUFpTbXVQWXJLWHVwMnlsZmVaZlA3VThpbDczNHlXTWpP?= =?utf-8?B?OU1TaWRpZ3RyelVWOFhZRXRtVVMxQS9Vc0NnVllhZFVrcVFKdVZBNW50V2RX?= =?utf-8?B?Y2xteFF0YXhCTEdERll5SVpmTE9zcFYxY0xIYU1XUEpscS8xU3NFVnNpMDl2?= =?utf-8?B?QjBUZkM0MjJuMWlSRkUxem5ibHRWVHVNc2k4eWFudk9tS3U1RCtza3RZS044?= =?utf-8?B?dzBocS9yaHA1MmNFYkxRMnRPVm1TL1YxV3dudGw1WjFhUXJjditRUHcydTl3?= =?utf-8?B?UGlrTFhTZ2ZNNmlybUZQaHhPbWtONUlFSzBrTXdBQVYvVVpzbVp4Y3IyakVG?= =?utf-8?B?M0lwZitlY0ZCenNRbjJhTXFzSDJ2SGdiMlFPaStnL1ZXZXhlTzArN2FVQWdJ?= =?utf-8?B?S0l0Vjd4czBBVTRqcE9VUkF2OUViUUY1b29rczNYbmtaVWdqRUhuOERqcCtC?= =?utf-8?B?K1lzQ0FxOTZoUjljcWxscHpoT0I2S2gxTFJCMzZMK3VvYzRLUE9qRlUwOWNV?= =?utf-8?B?RjdrOHZ3NUJxNVNFeFZOaXR3Z3BsaGxFNmZzM1poU0s2eHFZR1dsOGJLYU81?= =?utf-8?B?YzVrNEtmL0EzaE9rcXJ0UmRqMm1GemgrYXJyczh4dWlGWFFVR1Q5NURiZTJZ?= =?utf-8?B?VzVKWUhmejA4ai9rTzVmbnZzSmF4NHNJZnJ1endQM0lXS0JsN3BUZmFpdGxM?= =?utf-8?B?eXUvVHdDUkxKcSt0MVpvVG5HMzJySExuZnJ3REtlekM3WWlURlROU21UV1Nr?= =?utf-8?B?RnBEWHdraklIVmp1ZlRtUThmVG9QaHV3R3AxbDJ5emZoZUU2V0ZKZ2FFZUpu?= =?utf-8?B?QW41aDVtaWJIZUUrZXp2bFhFOVBJTFpBS1NPcTNFNXJvQTUrNGdZSXlyREpQ?= =?utf-8?B?SGZIOXJ4ZHdjRTVaU2VpUmxLV0IzSTJzZnVWTzV5NlgzTHBmNmtwdFhCSy9R?= =?utf-8?B?dDZHcFN3TTZuQ21OcHRSUVFic3JzdlpmdDVld2hkckVMSjlCY0dZODR4MGRU?= =?utf-8?B?dFVHais2dmNiK2lDbUJad1RraVZGSUJYTFNyVjdQVCt0ZE1aQlVpYjhTRGlW?= =?utf-8?B?Z1NyTW1ZOThCak5KT3p1NlJLeXJGMnhwbER6a3BpL3VyK3djdDU1OXhRNndk?= =?utf-8?B?ektYTUhvSEJlelcydnZtYzJmSlRDYStHVXdOM0o4ejFHdTZoU3VnWDdaWjM5?= =?utf-8?B?RlMzUGVhVVhhOEhad2lkMzdrdGdiRTFmNGJnQUxjRm5FQVE4dnBEcGdEaVdB?= =?utf-8?Q?bNpS+FfESLvZCetTn2dNxKQ=3D?= 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: DM8PR11MB5639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8b8d3373-c8a5-41ea-70d3-08d9ec3ae205 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2022 02:13:09.2964 (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: iMUTPStrKoj0YYLAeqZtUzHyt/192exLv7XWeP5x6ie8sRuj2WH7+vQZj8gYZMerSUphjYWHHcG7lRCglrAoyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4043 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aCA8 ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEZlYnJ1YXJ5IDEwLCAy MDIyIDQ6NDUgQU0NCj4gVG86IFdhbmcsIEppZTFYIDxqaWUxeC53YW5nQGludGVsLmNvbT47IGRl dkBkcGRrLm9yZw0KPiBDYzogWWFuZywgU3RldmVYIDxzdGV2ZXgueWFuZ0BpbnRlbC5jb20+OyBv cmlrYUBudmlkaWEuY29tOyBTaW5naCwgQW1hbg0KPiBEZWVwIDxhbWFuLmRlZXAuc2luZ2hAaW50 ZWwuY29tPjsgdGhvbWFzQG1vbmphbG9uLm5ldDsNCj4gYW5kcmV3LnJ5YmNoZW5rb0Bva3RldGxh YnMucnU7IFd1LCBKaW5namluZyA8amluZ2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywNCj4gQmVp bGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRl bC5jb20+Ow0KPiBvbGl2aWVyLm1hdHpANndpbmQuY29tDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0gg djUgMC82XSBzdXBwb3J0IEwyVFB2MiBmb3IgQVZGIFJTUyBoYXNoIGFuZCBGRElSDQo+IA0KPiBP biAyLzkvMjAyMiA5OjM4IEFNLCBKaWUgV2FuZyB3cm90ZToNCj4gPiBTdXBwb3J0IElBVkYgTDJU UHYyKGluY2x1ZGUgUFBQIG92ZXIgTDJ0cHYyKSBSU1MgaGFzaCBhbmQgZmxvdw0KPiA+IGRpcmVj dG9yLiBSZXF1aXJlZCB0byBkaXN0cmlidXRlIHBhY2tldHMgYmFzZWQgb24gb3V0ZXIgTUFDIHNy Yw0KPiA+IGFkZHJlc3MgYW5kIEwyVFB2MiBzZXNzaW9uIElELg0KPiA+DQo+ID4gU3VwcG9ydCBJ QVZGIFBQUG9MMlRQdjJvVURQIGZsb3cgZGlyZWN0b3IuIFJlcXVpcmVkIHRvIGRpc3RyaWJ1dGUN Cj4gPiBwYWNrZXRzIGJhc2VkIG9uIGlubmVyIElQIHNyYytkZXN0IGFkZHJlc3MgYW5kIFRDUC9V RFAgc3JjK2Rlc3QgcG9ydC4NCj4gPg0KPiA+IC0tLQ0KPiA+IHY1Og0KPiA+ICAgKiByZW1vdmUg dGhlIGNvbW1lbnQgb2YgbmV3IG1hY3Jvcy4NCj4gPiAgICogdXBkYXRlIGNtZF9oZWxwX2xvbmdf cGFyc2VkKCkgYW5kIHRlc3RwbWRfZnVuY3MucnN0Lg0KPiA+ICAgKiB1cGRhdGUgUlNTIGhhc2gv RkRJUiBpbnB1dCBzZXQuDQo+ID4gICAqIHJlYmFzZSB0aGUgbWFpbiBicmFuY2ggY29kZS4NCj4g PiB2NDoNCj4gPiAgICogdXBkYXRlIG5ldyBtYWNyb3MgaW4gZXRoZGV2Lg0KPiA+ICAgKiB1cGRh dGUgY29tbWl0IGxvZy4NCj4gPiAgICogcmViYXNlIHRoZSBtYWluIGJyYW5jaCBjb2RlLg0KPiA+ IHYzOg0KPiA+ICAgKiB1cGRhdGUgbmV3IG1hY3JvcyBpbiBldGhkZXYuDQo+ID4gICAqIHVwZGF0 ZSBjb21taXQgbG9nLg0KPiA+ICAgKiByZWJhc2UgdGhlIG1haW4gYnJhbmNoIGNvZGUuDQo+ID4g djI6DQo+ID4gICAqIHVwYWR0ZSByZWxlYXNlIG5vdGVzLg0KPiA+ICAgKiBhZGQgY29tbWVudCBm b3IgUlRFX0VUSF9SU1NfTDJUUFYyLg0KPiA+ICAgKiB1cGRhdGUgaXB2NiBsMnRwdjIgZmxvdyBp dGVtLg0KPiA+ICAgKiByZWJhc2UgdGhlIG1haW4gYnJhbmNoIGNvZGUuDQo+ID4NCj4gPiBKaWUg V2FuZyAoNik6DQo+ID4gICAgZXRoZGV2OiBhZGQgTDJUUHYyIFJTUyBvZmZsb2FkIHR5cGUNCj4g PiAgICBuZXQ6IGZpeCBMMlRQdjIgY29tbW9uIGhlYWRlcg0KPiA+ICAgIGFwcC90ZXN0cG1kOiBh ZGQgNiB0eXBlcyBvZiBMMlRQdjIgbWVzc2FnZQ0KPiA+ICAgIGNvbW1vbi9pYXZmOiBhZGQgc2Vz c2lvbiBJRCBmaWVsZHMgZm9yIEwyVFB2Mg0KPiA+ICAgIG5ldC9pYXZmOiBzdXBwb3J0IEwyVFB2 MiBmb3IgQVZGIEhBU0gNCj4gPiAgICBuZXQvaWF2Zjogc3VwcG9ydCBMMlRQdjIgZm9yIEFWRiBG RElSDQo+ID4NCj4gDQo+IEFwcGxpZWQgZmlyc3QgdGhyZWUgcGF0Y2ggdG8gZHBkay1uZXh0LW5l dC9tYWluLCB0aGFua3MuDQo+IA0KPiBTZXQgYXBwbGllZCBwYXJ0aWFsbHkgdG8gbWFrZSBsaWJy YXJ5IChldGRldikgcGFydCBpbiAtcmMxLCBsYXN0IHRocmVlIHBhdGNoZXMgYXJlDQo+IGRyaXZl ciAoaWF2ZikgcGF0Y2hlcyBhbmQgY2FuIGJlIG1lcmdlZCBhZnRlciAtcmMxLg0KPiANCj4gQ2Fu IHlvdSBwbGVhc2Ugc2VuZCByZW1haW5pbmcgcGF0Y2hlcyBhcyBzZXBhcmF0ZSBwYXRjaHNldCwg dG8gaGVscCBtYWludGFpbmVyDQo+IGFuZCBDST8NCg0KWWVzLCBJJ2xsIHNlbmQgcmVtYWluaW5n IHBhdGNoZXMgYXMgbmV3IHBhdGNoIHNldC4NCg0K