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 F02FDA00C2; Sun, 17 Jul 2022 07:36:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D2A6140687; Sun, 17 Jul 2022 07:36:27 +0200 (CEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2057.outbound.protection.outlook.com [40.107.93.57]) by mails.dpdk.org (Postfix) with ESMTP id 1EDB240684; Sun, 17 Jul 2022 07:36:25 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UrPuOA1wR1DOHo4QSOCNou4pygy/u2EQTJycQM+ROXVQklF7cCVvpPEC2/YnH0VPgin2y1a/tdlaSHjtOsmnrmEEjABV1wjST0Ukohpdn5HlVvF+ltjDFTuR1XqMUXjmBy+o4VWddOGU7g11lcMIMnLeDNOzi9MmsfS6dklc6uPCbnx6I3EmIJQ5zleLDqxS1PXnoqY8JCJmwXfpqrHeL9dcKZyEkRWzA0yRTNS7SAi/oFzscXIG5WjfqTi6ZUSIRlEKvzJ7ox+0PMahnMFeVkIFjTWuzJZMEjKdPF3BvolmZwzHJUShjT1cU1nJYodqD4zvXYhJ1HE0VKZTYIsPIQ== 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=aGo2VucDNKKBl6DjEDkth3gztt9quqltozkdjxMA/p8=; b=Qf4ws/68ccgTpDJNei1YxBZavzNf2hxXEU0Ya8/lSqRrJb5oEpgLrD1/ogD7uFU1AzLIexFB7tBJW8rLAbjT0cndkcJaGZEmFUsYcoh1BF6W99vaR5o7FoXLrmw2S1l5hsomNqYje3Ij/UcDbERxfLILQdG0Xw5qIsVYProMSwVJ+9/gXrOrNXiRhkNLyBc6oQOO9kZFzs4QsQuPb0OfWhV8V+LlRIdmZfCIpd605BLtbS0Ku33y3Qhe2bPj5P80WU1L4c3VXQQF2PgtW2pIPc4FqC10ju6r3w1CajxkQhqMZAvegmvscrYpHY/lOYgVe7tzUiTRuWFF/Mdv+AgkmQ== 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=aGo2VucDNKKBl6DjEDkth3gztt9quqltozkdjxMA/p8=; b=tKRvmKdTVHn8vwwjf0ah9OWRJHfyM4Jz8v93i+P4hgOIbP4IOfnRDCCRTFCUCCLtUH+eYUsvo1+TkSmiS2Xbaf/lf958/d+Evba+L9VNpbfDsAE1eTAqUg5zZYBIF7+uCEiHDus0bw+AXbTrySiWVKyd1qTfAgEQoAVUqi48twt/+iES/GFDp7BO+hYUl9AkRTERZFMOfswk2giXsMLLtpv98f41C3k6FCJcWuM/BTYjDJ24Lab9fmrRZGIFAa/9mKNlVqH0OfVnwrXcw11eKEB33R/bvoI1/HpMdg18CoCM2o0vCedKr3HD4kG55GHS4pVcwUuEBm0ShmO4OCPGKA== Received: from DM5PR1201MB2555.namprd12.prod.outlook.com (2603:10b6:3:ea::14) by BN9PR12MB5051.namprd12.prod.outlook.com (2603:10b6:408:134::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.12; Sun, 17 Jul 2022 05:36:23 +0000 Received: from DM5PR1201MB2555.namprd12.prod.outlook.com ([fe80::2946:c695:3e13:34fe]) by DM5PR1201MB2555.namprd12.prod.outlook.com ([fe80::2946:c695:3e13:34fe%12]) with mapi id 15.20.5438.022; Sun, 17 Jul 2022 05:36:23 +0000 From: Asaf Penso To: "bugzilla@dpdk.org" , "dev@dpdk.org" Subject: RE: [Bug 1053] ConnectX6 / mlx5 DPDK - bad RSS/ rte_flow performance on mixed traffic ( rxq_cqe_comp_en=4 ) Thread-Topic: [Bug 1053] ConnectX6 / mlx5 DPDK - bad RSS/ rte_flow performance on mixed traffic ( rxq_cqe_comp_en=4 ) Thread-Index: AQHYmGTrHTqvy2LsrUiihKaWG+tLbK2CDV3Q Date: Sun, 17 Jul 2022 05:36:23 +0000 Message-ID: References: In-Reply-To: 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-office365-filtering-correlation-id: 1ec86ef6-0185-4905-d13d-08da67b648e3 x-ms-traffictypediagnostic: BN9PR12MB5051:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: M+tm87QIb+WUuRysz4yUZRZAtMMaEBaCRni68OuNRMDCjV3chA2msiDWJC9qJpaka8wL1hpMbrs7bMGkLaSYlJbGw4CYAPcz8/HeWSp3tbmV4lnIc7AJfe5LiCTzyl/nvBckUMQ87zXmdSWl1kf5U02xCkE8e4xD/SJPFGw9ABcrmRS0xudDbwmmpjZF9kqd1GnJu66iO8LHUlI/n/llsUlyTcis2AIBrd8jlI9L7S3M3Q/aMULp8KnhAeMfAqTE2REElz7S4esEgSDL0kC5GEFXTgEjS5V3XvOwcxU7Wfp/4mBW6wmJ+6aR/HIRoPlP9GIMh+BCOhoZDxgHaNTxosjVq8cZt6tHbXRuhGMdYk3u1hLYNOtatty7/PTAyE6nKSfK6wV0YrAKjKAao462f+Ai2Sc0Q4HXlk0Rnu6uZvg4XP+1gR5CB2M3lKqVqqkPB4yy2McvhxrcC9vaKmSvweOIAnXbi1kMeU52Ta3dxun6a+m2ziy8EhMmzpBIIQy7QQFVkg4JctBYJR7P7neazkAbqgCaeFXnpdaG6AtnCv+NZS+7c9cnNFypoayffOToUdPhiK7XuJuxo3o70uIRwgwk55Km/a1h8LR0+x6DFwYgAUkIwpEro1JGCsHIldmoYJJnm2SSQCcP1PKHnu9RMQK5SbKRM9MsAWWPW2ifBptNJXWe7DH+rHdIoD9sFASVVxbxt5jNygacDIdwGcWiI5Sg8qzAE3FLzwQSNy3bZzWCwn9OHUUDujw8Q9MFMpRz7woCSlAXI3A6z9iyaHpAZeSVeQDyO2APphwCEou+m/ir4cm7oNBeUh39aAYoC6fDSfdE9WRs2ywjP9GFIvribhRtTLH9po1cHSWYC4rrqUvUYsQJBAfHQUID19uZHI9xOWGJ+CLCPC381jLTpDaQyA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1201MB2555.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(376002)(39860400002)(346002)(396003)(71200400001)(83380400001)(478600001)(38070700005)(7696005)(6506007)(41300700001)(9686003)(26005)(316002)(450100002)(186003)(110136005)(55016003)(76116006)(66946007)(5660300002)(66476007)(8936002)(66556008)(52536014)(8676002)(66446008)(64756008)(33656002)(86362001)(122000001)(2906002)(38100700002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TmcwbVVsUFJVZWM5WEtTdWhocTNIamdCTmdJbERQN01oSmEwdG1wd0pMbGhu?= =?utf-8?B?WUtXSnVaS1pHTXk5akQyRnpnaCtUOXZkaTBVUW5pZis2NzZOWWUyc2ZndFhK?= =?utf-8?B?ckNLQ1M0cG5BUENlSkxZcTBMcW5FMEVJVWdNUXlvZGhNNUNnYnNrWVJYN2xw?= =?utf-8?B?WU95U2d3N3JmNUk0ZXhsbmNWNWJ3M05rTis0VFJuT0wrU3pIdkpUelBtUFhh?= =?utf-8?B?VHFkUEwzUDQ1Rk9HYVpGaEJoVk15ZHNXeFAzd0NJZnlsdnpOSFFQY3Zva3B6?= =?utf-8?B?bVlMZFZoYjVnTStOUTNpcW9BOXFYVHQ3akpwbnJlVEdjTnAzdm9EYjV6dWxB?= =?utf-8?B?SzQ1ckdNRmVGbk1wMWNxZmQydG1xTEJzTXRpTTM0S2VTTnhuMXZqUjhIRUtB?= =?utf-8?B?MG94a042U0RydEdoWExYY0M3UElnbHlzdW9uYUw5a0ljVVpnME9nTFFLdDhN?= =?utf-8?B?UTBWOGM0K1BiVm91ZThQOWg2YW8yY3Q2SXQ2emJrVndLWFN0M2s0NjJlNVFJ?= =?utf-8?B?MDdzZUpvZ3pjZEQ3TXpxVHkwWXphYXI2bGx2RDV0OE8ybXBYZXZjNkQ2Yk5j?= =?utf-8?B?V2FVQmtIM1ZKeFFxK0JvRGFSeFU1c3NHaG9PZTgxc0ltaG1pdUIzSVM2N0ZF?= =?utf-8?B?b0FyYmR5TDlxOFgrbTFGMDI4dlVyU05wU2JaWTNhbHdaQnNTVGZleWZIWFBo?= =?utf-8?B?UEpOUXlDR0t2S0MzRkhSMVZ3c3kzQndDV1RXR01vbUVmemlvbVNzdnNRQStB?= =?utf-8?B?OCtKVjV3YzF6RFY2bW5LeFI1ME1XaS9reGNtRlhsTlNPSmR4ZFY0eDlsOFds?= =?utf-8?B?QmY0MkZtUVk0ZzJRVWZhcWxtNG11azRVK2h0MkNoSXlueGZiamJndnNjdG1K?= =?utf-8?B?TG5xSXBnOU56NmUvaXFyeE5sN1VBdW5xNnRPYm5Qa2cxNHRQR3dlZUlDTHc3?= =?utf-8?B?MEpkSGZQWWRuTjRLM3lIK1ZiMWpoTWc2S3BwUVdvei90dXdtV3c4NVczdXhi?= =?utf-8?B?OTF1UDNrNk5CRlk0VTJ1eW1wT0lnL3AyZ2JDTElJc1lpL2QvSFAwbGJLYitn?= =?utf-8?B?c1ZHajJaeTJNSEdiWjJjOThEeUE3bVRyR05jRUtJMWZJNisxVm9lSkx2RmE1?= =?utf-8?B?OE9UcHpTVkVXVFlKTGl2N3hzSFhpblRqVXBabXBLY2FSUDVQUElzSXorRlMv?= =?utf-8?B?WU9Tb0lJbzdGMDFmUUMxYXIvRHRGWXZXUjlwUnlnZ1FTZmI1WEcwOUFaRUlx?= =?utf-8?B?WWlISzYvR3hNT0M0ZHNqcWpUaWtYMk04Uk42YmRDdWpGcmhKTEQzbnRvUmlv?= =?utf-8?B?Z01SN0dDbXRaOTVVMWg0SW94emFnait5TnJyeWJ4T20wN1ExWEV4b2t5cmhx?= =?utf-8?B?QXRCQXFXUm14R2Jxb1A0Z2o4RGdJY08yMkZnRk5ZRk44R0xrVEV6Y2o3bVhv?= =?utf-8?B?c2w2MWpTUDZybXVJTXN0eXhkZ0kzem1DWFpEVnh6Y2dQZ3V4aVJjQ1VHcTR4?= =?utf-8?B?dldGSEovRlM2YjVIQ3VYSUZpOWZHeFg3N0ExL3B0dkkzVVpTa2VWbXVQZ0FB?= =?utf-8?B?SEdCUGNHVGtFVEIvSU5WcmtBYkUya0x4aFVhS1prOE9sSCt5TzJSZFV5NC9P?= =?utf-8?B?a2hsYlJWSncwRi84MEFBYmY2WkZEY1ZSamxZZzRUWUpJUHQxNDlkM3dWWkRa?= =?utf-8?B?OGtzMndsc2xoeGROb2JFTFlMK2Y0dys0NzJ5VTExL280bUVnQWV4U1ltTTF2?= =?utf-8?B?aUhiSVpLUy9mZlg2VWwvTHpzZ0VRR0dOSlpKd0xSME1wcVhsdkR5VTh6emgr?= =?utf-8?B?WWh0QkEvSDF1bHNhT2VRdDlPZXlxeVQvcVJpYXJOUnlTcm0xZDFRWnpTZ3N6?= =?utf-8?B?SzZVKzhnNFVob3c3dE5tMC85MUVxQmQ3QjF6UXNVajBhUWFYTEJVQVFSSzIv?= =?utf-8?B?SU9wbWxpTUsyQVY1ZTFYV0JCUnh5UUFvUHdRT0NMbkttS3NPZlpJQTZHcmpo?= =?utf-8?B?TDRKV3p5blRjOXdldHNnc1ZzZzZrUnphYmk0S1BpTmszaTJnTXVEVXhTdlVi?= =?utf-8?B?ZFFlNHVUWlNrT21mWXBieGpzdlUvMEJCbnVpNjBxdnFDeU93ZlMxaGRPNnNL?= =?utf-8?Q?wTm4=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: DM5PR1201MB2555.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1ec86ef6-0185-4905-d13d-08da67b648e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jul 2022 05:36:23.0476 (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: YDqECahFvzt80fquh/0npuxFiDy/9RIQBPrlAGmjke4TKbkCceu4/2S92MssJcI4q8LIKC+N2LJ6PzBpNpbGCQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR12MB5051 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 SGVsbG8sDQpDYW4geW91IHBsZWFzZSBzaGFyZSB0aGUgb3V0cHV0IG9mIHhzdGF0cz8NCg0KUmVn YXJkcywNCkFzYWYgUGVuc28NCg0KPi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTog YnVnemlsbGFAZHBkay5vcmcgPGJ1Z3ppbGxhQGRwZGsub3JnPg0KPlNlbnQ6IEZyaWRheSwgSnVs eSAxNSwgMjAyMiA3OjA3IFBNDQo+VG86IGRldkBkcGRrLm9yZw0KPlN1YmplY3Q6IFtCdWcgMTA1 M10gQ29ubmVjdFg2IC8gbWx4NSBEUERLIC0gYmFkIFJTUy8gcnRlX2Zsb3cgcGVyZm9ybWFuY2UN Cj5vbiBtaXhlZCB0cmFmZmljICggcnhxX2NxZV9jb21wX2VuPTQgKQ0KPg0KPmh0dHBzOi8vYnVn cy5kcGRrLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1Mw0KPg0KPiAgICAgICAgICAgIEJ1ZyBJRDog MTA1Mw0KPiAgICAgICAgICAgU3VtbWFyeTogQ29ubmVjdFg2IC8gbWx4NSBEUERLIC0gYmFkIFJT Uy8gcnRlX2Zsb3cgcGVyZm9ybWFuY2UNCj4gICAgICAgICAgICAgICAgICAgIG9uIG1peGVkIHRy YWZmaWMgKCAgcnhxX2NxZV9jb21wX2VuPTQgKQ0KPiAgICAgICAgICAgUHJvZHVjdDogRFBESw0K PiAgICAgICAgICAgVmVyc2lvbjogMjEuMTENCj4gICAgICAgICAgSGFyZHdhcmU6IHg4Ng0KPiAg ICAgICAgICAgICAgICBPUzogTGludXgNCj4gICAgICAgICAgICBTdGF0dXM6IFVOQ09ORklSTUVE DQo+ICAgICAgICAgIFNldmVyaXR5OiBub3JtYWwNCj4gICAgICAgICAgUHJpb3JpdHk6IE5vcm1h bA0KPiAgICAgICAgIENvbXBvbmVudDogZXRoZGV2DQo+ICAgICAgICAgIEFzc2lnbmVlOiBkZXZA ZHBkay5vcmcNCj4gICAgICAgICAgUmVwb3J0ZXI6IHJ0b3hAZ214Lm5ldA0KPiAgVGFyZ2V0IE1p bGVzdG9uZTogLS0tDQo+DQo+T3VyIHRlYW0gaGFzIGJlZW4gY2hhc2luZyBtYWpvciBwZXJmb3Jt YW5jZSBpc3N1ZXMgd2l0aCBDb25uZWN0WDYgY2FyZHMuDQo+DQo+KkN1c3RvbWVyIGNoYWxsZW5n ZToqDQo+RmxvdyBzdGFibGUgKCBzeW1tZXRyaWMgUlNTKSBsb2FkLWJhbGFuY2luZyBvZiBmbG93 cyB0byA4IHdvcmtlciBsY29yZXMuDQo+DQo+Kk9ic2VydmF0aW9uOioNCj5QZXJmb3JtYW5jZSBp cyBmaW5lIHVwIHRvIDEwMEdicHMgdXNpbmcgZWl0aGVyIHRjcCAqb3IqIHVkcC1vbmx5IHRyYWZm aWMNCj5wcm9maWxlcy4NCj5NaXhlZCB0cmFmZmljIGRyb3BzIGRvd24gdG8gNTAlIGxvc3Mgd2l0 aCBhbGwgcGFja2V0cyBzaG93aW5nIHVwIGFzIHhzdGF0czoNCj5yeF9waHlfZGlzY2FyZF9wYWNr ZXRzDQo+DQo+Y2FyZCBpbmZvcyBhdCBlbmQgb2YgZW1haWwuDQo+DQo+DQo+VGhlcmUgYXBwZWFy cyB0byBiZSBhIGh1Z2UgcGVyZm9ybWFuY2UgaXNzdWUgb24gbWl4ZWQgVURQL1RDUCB1c2luZw0K PnN5bW1ldHJpYyBsb2FkLWJhbGFuY2luZyBhY2Nyb3NzIG11bHRpcGxlIHdvcmtlcnMuDQo+RS5n LiBjb21waWxpbmcgYSBEUERLIHYyMC4xMSBvciBuZXdlciB0ZXN0LXBtZCBhcHBzOg0KPg0KPg0K Pj4gc3VkbyAuL2RwZGstdGVzdHBtZCAtbiA4IC1sIDQsNiw4LDEwLDEyLDE0LDE2LDE4LDIwICAt YSA+DQo+PiAwMDAwOjRiOjAwLjAscnhxX2NxZV9jb21wX2VuPTQgIC1hIDAwMDA6NGI6MDAuMSxy eHFfY3FlX2NvbXBfZW49NCAgLS0NCj4+IC0tZm9yd2FyZC0+IG1vZGU9bWFjIC0tcnhxPTggLS10 eHE9OCAtLW5iLWNvcmVzPTggLS1udW1hIC1pIC1hDQo+PiAtLWZvcndhcmQtPiAtLWRpc2FibGUt cnNzDQo+DQo+DQo+YW5kIGNvbmZpZ3VyaW5nOg0KPg0KPg0KPj4gZmxvdyBjcmVhdGUgMCBpbmdy ZXNzIHBhdHRlcm4gZXRoIC8gaXB2NCAvIHRjcCAvIGVuZCBhY3Rpb25zIHJzcyB0eXBlcw0KPj4g aXB2NC10Y3AgPiBlbmQgcXVldWVzIDAgMSAyIDMgNCA1IDYgNyBlbmQga2V5ID4NCj4+DQo+NkQ1 QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDUN Cj5BNkQ1QTZENUE2RA0KPj4gNUE2RDVBNkQ1QQ0KPj4gLyA+IGVuZA0KPg0KPj4gZmxvdyBjcmVh dGUgMCBpbmdyZXNzIHBhdHRlcm4gZXRoIC8gaXB2NCAvIHVkcCAvIGVuZCBhY3Rpb25zIHJzcyB0 eXBlcw0KPj4gaXB2NC11ZHAgPiBlbmQgcXVldWVzIDAgMSAyIDMgNCA1IDYgNyBlbmQga2V5ID4N Cj4+DQo+NkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1 QTZENUE2RDUNCj5BNkQ1QTZENUE2RA0KPj4gNUE2RDVBNkQ1QQ0KPj4gLyA+IGVuZA0KPg0KPj4g ZmxvdyBjcmVhdGUgMSBpbmdyZXNzIHBhdHRlcm4gZXRoIC8gaXB2NCAvIHRjcCAvIGVuZCBhY3Rp b25zIHJzcyB0eXBlcw0KPj4gaXB2NC10Y3AgPiBlbmQgcXVldWVzIDAgMSAyIDMgNCA1IDYgNyBl bmQga2V5ID4NCj4+DQo+NkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZE NUE2RDVBNkQ1QTZENUE2RDUNCj5BNkQ1QTZENUE2RA0KPj4gNUE2RDVBNkQ1QQ0KPj4gLyA+IGVu ZA0KPg0KPj4gZmxvdyBjcmVhdGUgMSBpbmdyZXNzIHBhdHRlcm4gZXRoIC8gaXB2NCAvIHVkcCAv IGVuZCBhY3Rpb25zIHJzcyB0eXBlcw0KPj4gaXB2NC11ZHAgPiBlbmQgcXVldWVzIDAgMSAyIDMg NCA1IDYgNyBlbmQga2V5ID4NCj4+DQo+NkQ1QTZENUE2RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2 RDVBNkQ1QTZENUE2RDVBNkQ1QTZENUE2RDUNCj5BNkQ1QTZENUE2RA0KPj4gNUE2RDVBNkQ1QQ0K Pj4gLyA+IGVuZA0KPg0KPndpbGwgc2VlICpzaWduaWZpY2FudCogcGFja2V0IGRyb3BzIGF0IGEg bG9hZCA+IDUwIEdicHMgb24gYW55IHR5cGUgb2YgbWl4ZWQNCj5VRFAvVENQIHRyYWZmaWMuIEUu Zy4NCj4NCj5odHRwczovL2dpdGh1Yi5jb20vY2lzY28tc3lzdGVtLXRyYWZmaWMtZ2VuZXJhdG9y L3RyZXgtDQo+Y29yZS9ibG9iL21hc3Rlci9zY3JpcHRzL2NhcDIvc2ZyMy55YW1sDQo+V2hlbmV2 ZXIgdGhvc2UgcGFja2V0IGRyb3BzIG9jY3VyLCBJIHNlZSB0aG9zZSBpbiB0aGUgeHN0YXRzIGFz DQo+InJ4X3BoeV9kaXNjYXJkX3BhY2tldHMiDQo+DQo+DQo+T24gdGhlIG90aGVyIGhhbmQgdXNp bmcgYSBUQ1Atb3IgVURQLW9ubHkgdHJhZmZpYyBwcm9maWxlIHBlcmZlY3RseSBzY2FsZXMgdXAN Cj50byAxMDBHYnBzIHcvbyBkcm9wcy4NCj4NCj4NCj5UaGFua3MgZm9yIHlvdXIgaGVscCENCj4N Cj4NCj4NCj4+IHtjb2RlfQ0KPj4gQ29ubmVjdFg2RFgNCj4NCj4NCj4NCj4+IDxEZXZpY2VzPg0K Pj4gICAgIDxEZXZpY2UgcGNpTmFtZT0iMDAwMDo0YjowMC4wIiB0eXBlPSJDb25uZWN0WDZEWCIN Cj5wc2lkPSJERUwwMDAwMDAwMDI3IiA+DQo+PiAgICAgcGFydE51bWJlcj0iMEY2RlhNXzA4UDJU Ml9BeCI+DQo+PiAgICAgICA8VmVyc2lvbnM+DQo+PiAgICAgICAgIDxGVyBjdXJyZW50PSIyMi4z MS4xMDE0IiBhdmFpbGFibGU9Ik4vQSIvPg0KPj4gICAgICAgICA8UFhFIGN1cnJlbnQ9IjMuNi4w NDAzIiBhdmFpbGFibGU9Ik4vQSIvPg0KPj4gICAgICAgICA8VUVGSSBjdXJyZW50PSIxNC4yNC4w MDEzIiBhdmFpbGFibGU9Ik4vQSIvPg0KPj4gICAgICA8L1ZlcnNpb25zPg0KPj4ge2NvZGV9DQo+ DQo+LS0NCj5Zb3UgYXJlIHJlY2VpdmluZyB0aGlzIG1haWwgYmVjYXVzZToNCj5Zb3UgYXJlIHRo ZSBhc3NpZ25lZSBmb3IgdGhlIGJ1Zy4NCg==