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 438ACC38142 for ; Tue, 31 Jan 2023 03:28:41 +0000 (UTC) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 80BAC40EF0; Tue, 31 Jan 2023 04:28:40 +0100 (CET) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 33ACE40DFB for ; Tue, 31 Jan 2023 04:28:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675135718; x=1706671718; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vTVz2gQDC4MbZ5P6AgWgxQJEuyt/GlDAnAVgS/PV4/4=; b=NBUrsCYPup8TvyRDZYYtrkBU3nI8B857/Us2Yqmls4VFDo4Qp4f2SS9O nC56BtsAN8floesPfmXjNWCjLq3NBcH5HkVlf85xl71uH2cjj5uqjPEFv w0KnBujtMUTZi24xzrBFyQtnNElleM6kyxCVd9E2mwhtJDRnFcuOvkXLo Ew6lbFVFwF6S2m7JTTG1p1dLAcr42EMMCRkwH9WhkDAKRn7RueM8OWqyQ aM+wcvtQbMEhgF0L7Fr7Bj1LWKsLgT9uDaBAppwYmnsZzV9Eh7KVCsbBK UkSHqmZwvNdJfu+2Sxu/+CyvSx6NXM3+c1YY7exJq2J/ZnnQmhivXQkrn g==; X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="315703737" X-IronPort-AV: E=Sophos;i="5.97,259,1669104000"; d="scan'208";a="315703737" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 19:28:37 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="753088572" X-IronPort-AV: E=Sophos;i="5.97,259,1669104000"; d="scan'208";a="753088572" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by FMSMGA003.fm.intel.com with ESMTP; 30 Jan 2023 19:28:36 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 19:28:36 -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.16; Mon, 30 Jan 2023 19:28:35 -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.16 via Frontend Transport; Mon, 30 Jan 2023 19:28:35 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.175) 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.16; Mon, 30 Jan 2023 19:28:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fALwDUCclrKDmz7dAdYTp9hc2ITleZE3PLq9uhxW+wjo0W3YApmNW+eaIVSqBOZprCCeU0nLL29qDib3t82+u2VJ+gWsfLHtA8l4VG5c1iYN4n/MWD444OCJDcrkKTVxLNUx1m+qFgZS3TRO4Vk2LyrMehvRAHpciGKxGAaua+ckFmf+YrcnWiy9jwaIa/TvrDtIqktXuGV/+221GcVZ9KDlPrM0Svp8MzgxSDt1XSj9MyzmlB5FSVtR8cZiY+de3mJ5nqb387U95+xIImyzMYuTM1X61uItbTs5SnN+rbT+JQnow1mhEKH1qas1RJYm8Nzo1bw/85abcMbyEQK/2A== 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=vTVz2gQDC4MbZ5P6AgWgxQJEuyt/GlDAnAVgS/PV4/4=; b=Zr4Q4mJu5d1KuArVMzulQH/Hk3lQzsAHQPW+pr6Lwgb5shOaihwujRibH3Tms2BVzBoDHxrluH0+nYA+0EWQdwel89u66yq2rfmR4f4ZT+6+r7gzHylyaEJkn8QMwg1hystaA7a2CIuVGh58zPyukg/oZKcKF1S2wzK0rFSqmyqWZHQd5PLg1gFge6ooGUQvJYwbBiqIXTVWjgTR7mzaOtAVtaBXIlQkvgfbCNa2d63YdlX+Lkk9Ek7di7SbC+fHTxKuhXI0sNdAP+Sqg/Ql8uu6TZqpoBAByD+NDWQXG7uwBCpqiw0RMMs9adER/cFHBUSmM+pneCx/EC17iRlazw== 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 PH7PR11MB5984.namprd11.prod.outlook.com (2603:10b6:510:1e3::15) by SA0PR11MB4574.namprd11.prod.outlook.com (2603:10b6:806:71::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Tue, 31 Jan 2023 03:28:33 +0000 Received: from PH7PR11MB5984.namprd11.prod.outlook.com ([fe80::985a:df84:4be2:7e86]) by PH7PR11MB5984.namprd11.prod.outlook.com ([fe80::985a:df84:4be2:7e86%5]) with mapi id 15.20.6043.036; Tue, 31 Jan 2023 03:28:33 +0000 From: "Zhang, Ke1X" To: David Marchand , "mb@smartsharesystems.com" , "thomas@monjalon.net" , "ferruh.yigit@amd.com" CC: "dev@dpdk.org" , "Matz, Olivier" , "Zhang, Yuying" , "Xing, Beilei" Subject: RE: [PATCH v2] net/i40e: support enabling/disabling source pruning Thread-Topic: [PATCH v2] net/i40e: support enabling/disabling source pruning Thread-Index: AQHZNIQXkFQVXyXN4kqIJZynptYR6q62qQKAgAE1huA= Date: Tue, 31 Jan 2023 03:28:32 +0000 Message-ID: References: <20230109022027.190627-1-ke1x.zhang@intel.com> <20230130080916.77274-1-ke1x.zhang@intel.com> 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH7PR11MB5984:EE_|SA0PR11MB4574:EE_ x-ms-office365-filtering-correlation-id: f93d5bfb-7d7b-44c7-2fc3-08db033b3ae8 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: KrFeCwbDwRqspaITDToRjKdlDRe12fQdbmKT2Y+5FmD0/R9E/rv5MKbl+yniOSpaWGaHaEIyMtj1VtSlOLt5Od9xAzKyhSJ6YGdvVsWE6h1ePYkSoqPIGnFE8UbDt8amAKp0Vhb+meGqRIgv8Jrmx93vIIxlEBTkupSXY3MjP3RcZh4iSq/SM73PU62FpErxBsggajxG2v2eh+cvdzmd8Sq1WynCVHK2mf8ozq9/YBxKWE26qlJOEc20hyU3PV/jC4eQSCfbP0wKttXPnEgarYT9DbWZQGAUiLryjFiMX1DGWpbmUwfJS8/B81xe0jQ/9Q0bsuFSvhUla+9WYXKurXnrbN14arxnucFBGzXSIWSyp7yOKILQbJWpH+p4IOhWdqskol2FPFIkf4OASl5MP/eVJ4A7t4fmoJbGDnrQ0YRGQq5pNm3rb8akLIZk5kJb32t8x7eY8RTmCXeSELY0s5bAPThVZFxyGXMkOXoJo2v1Dkbr9VWRNu4BBzMl3FINlcZ842nyw/QELfwS5xOKiL8n2SLPtnaKCI9PTlkx+ydKgqhHbsPaJV4tARX7aG+bkqzKJEa7N8v5rj4+YzTApWEAUqf4Dqk01hsLmmYHQPL4wMmD1T+G2Cg2vojDnauaBs7x3MNi8hCT9nG4FmvYCXDHVcvfDHc5TeNvTMB56UBaU/EQIklscnuAZlcYyDiwBE8KYPPDfE42SYwFe3BYl8KvZwbKRp4l3DdQOFBOxRQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR11MB5984.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(136003)(366004)(396003)(39860400002)(346002)(451199018)(33656002)(2906002)(316002)(83380400001)(110136005)(9686003)(54906003)(26005)(186003)(53546011)(71200400001)(107886003)(7696005)(66946007)(8676002)(66476007)(66556008)(64756008)(66446008)(478600001)(86362001)(6506007)(41300700001)(76116006)(52536014)(38070700005)(4326008)(8936002)(5660300002)(55016003)(966005)(82960400001)(38100700002)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MVFyODZVVTBOZGNxVFFqU3RZcnhpLzJJM1JhTUczR3dmdCt5dHVxRVV0Y09s?= =?utf-8?B?bGxUQjJlNytXdEFIVmI3OUNId2trYmdqc0hkU1RuRlBqTUtVRm53dzVoSDhK?= =?utf-8?B?Q25kK0tQbkphNWV0czFkSVBPNHdLaDdLZVMxTWJNNlNiZ1FiU1pOZmJHRElQ?= =?utf-8?B?VWJxdExTR25YUFkwcEdlYkkzR0crUjhwdE4renB2U2ltTE1mSzJFYURDWms4?= =?utf-8?B?UEhVTXh0bjE2N1E1VmJlOE1rbW5lVVhMd29rL0RBblFXeG9XWkhyUkY3QUhz?= =?utf-8?B?VjFieFd3cFhBVmpiVDM0eGNobkMvdW1hRDdsd2hvMEJ3ZnFXWHc4VkRydnlu?= =?utf-8?B?SmxCWnAzYTBWKzZEdEZkckFheVNzMDNjTkpQL0lwK3RqS2ZJTTZZOENGWlRi?= =?utf-8?B?ZjdhMkdPTFNQbnFtWXdLNVRzU0xybUt5aXJ4aGR5OHc4cGJ4emhuZHdYdXRl?= =?utf-8?B?V1B5UDR4bzN4OWVJUkt0OGdLZlVXMnNVOGU5RDRyREMvMmlLU3pMcWJnWVRF?= =?utf-8?B?cjcvMWdsb1docjBQZFpBKzF2b2t0T3JQMkViMzh2VzJ1WTdKYmEySFdQNDBN?= =?utf-8?B?a2xhbDNsS1dPeFdkNnNhVzl1MHBEQjE2aTE5OWJTcW50aDFmU0VKSUx4S3VU?= =?utf-8?B?MURsU1EybE5Pai9FR1o0cjg4WlpzaVFJT0ZaR3gzSnFEUU5tK0R4VCs3WElZ?= =?utf-8?B?NGJUdFBXSzZrWlpmQVhRM01sNXJtRU5LdGthMmtrK1QrZ3QvNk9YbGE1RVpS?= =?utf-8?B?eG9md0swR2pwR1kwRlVEakZwek5PcWFaWC9reVd6SVI0RWx6dkJKcEdFbTE5?= =?utf-8?B?TUNuVGh0d1Rrc0hNb1VmTGxWcldTajIwSHlvMGlSUStsTUlEQWVyVlZEQSs2?= =?utf-8?B?dkxUdlFraVVWOTN0ODExdDhZeGlLcS9lZnFUM1dZRDhLSUpQUFJQSzQwc0Ir?= =?utf-8?B?RlBDaGFZVlF3anNmZ0o0SVlldHRGS3FQcERxcXkwMURiVXhteW5ZOEZ1cnVU?= =?utf-8?B?RCswK2YwZWJDUlNjd1E3NHBDTkVmUnBnWjFEVWVIMTRROTJJU2pNb2V2UkNJ?= =?utf-8?B?clpaL3A5TnAvZ2hxcEZ3L2FXUWhvbWQwMXBRRnIrd3RjMkorR2UrcE02RkdB?= =?utf-8?B?YUwxVm8vT284ejloSGo2STdzcnd3RUtSNWErNlVIYmg0SjJDdmJZQUNuT2lH?= =?utf-8?B?dW5tWlp6TUxrM3Y2Wkt3QkIyemRDZTdSUHhVcEY4S2RTNERxRVpVTzQ5MTF0?= =?utf-8?B?UW9UUzVmMGVTblFDVFA0NU1DeVM5RHc1NU8xOVFyZnFacm1FMzBaTDBSMFEw?= =?utf-8?B?VU8rNUl5VU1ETEpWckpWdmhDdmowWWNqVTJwL2pUYmZrcGM3RHN3K0tWVlB4?= =?utf-8?B?K3QxUVVmVisxYU1IR3FiNndQbm9QWVR1QUVBOTFHRFhOT2lIdjV5V200aE41?= =?utf-8?B?MlNYMUdRUzdXN3k1TWMvK1p6TlJzYU44eCtUN0RGdHhXRkloSUFUS2orM1Q1?= =?utf-8?B?YjFESnh6dENkczNDYThsNENJV3grdU9CdUNhUlBrVnMrc1ZJZ0NmWktDOGRT?= =?utf-8?B?ejVYaHI2L2VFb0lxT0I4WGZSL1hyYXpXaDRJU3F4ZzJKUHJRMTd3dU1TZS9q?= =?utf-8?B?QzN3TTh5RWpiYXpYUG5WSU9WRmF4TEpITlQxV3NRMjlxSHNNcC90UEE2Rzd2?= =?utf-8?B?OHNDYXRZR1lHM0ZCMXBHc3VnRllTTmpVVFRzVzRNNWxwYm5wQ3FQR3UyMDFr?= =?utf-8?B?cVlYME8xR2gxUkNDZUorNGN0QStoaTJXcStoK1pWWmV0eUxEcCsrYlFTWXhZ?= =?utf-8?B?bk5hTmhDanZYdlhteWlYaUxEK25teEd2QllKZ0padXZMUmgvMjZHblp0ZFE0?= =?utf-8?B?b3hJRDhiTVhYK1JGYlpucVA0QXNyT0t0ZURJdzV5UnovV0dPZHUwaHVJdmpr?= =?utf-8?B?NHZ6amoxN091elpSaUxsQ1JmUnB3V1FyNW12cEJGMmxoZ3Q5TUY5RGNRdkd6?= =?utf-8?B?NHBZbVdPcUFydjJJd3pKTSsrd1lmc0wyYTA1VTBYRFZLZXBHRlQ0UjlpVkdi?= =?utf-8?B?b3VqT1NnQ05BUkZ5SVpoQmgzaEpLNUNmVVlhdkxwOWpnWjhDdzREcGtybEJ0?= =?utf-8?Q?t8ftJFmYKMgLkti9BZ9l5YHT6?= 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: PH7PR11MB5984.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f93d5bfb-7d7b-44c7-2fc3-08db033b3ae8 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2023 03:28:32.8993 (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: niEuQpDesY8588ZJ5RRzdvhUiq89G0OEuCzmjDZrpRc/Ii4Za9X63TTUQWWGu7j8MV5gcVg4PG44T7TYpOhVHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4574 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgSmFudWFyeSAzMCwg MjAyMyA0OjU4IFBNDQo+IFRvOiBaaGFuZywgS2UxWCA8a2UxeC56aGFuZ0BpbnRlbC5jb20+OyBt YkBzbWFydHNoYXJlc3lzdGVtcy5jb207DQo+IHRob21hc0Btb25qYWxvbi5uZXQ7IGZlcnJ1aC55 aWdpdEBhbWQuY29tDQo+IENjOiBkZXZAZHBkay5vcmc7IE1hdHosIE9saXZpZXIgPG9saXZpZXIu bWF0ekA2d2luZC5jb20+OyBaaGFuZywgWXV5aW5nDQo+IDx5dXlpbmcuemhhbmdAaW50ZWwuY29t PjsgWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBb UEFUQ0ggdjJdIG5ldC9pNDBlOiBzdXBwb3J0IGVuYWJsaW5nL2Rpc2FibGluZyBzb3VyY2UgcHJ1 bmluZw0KPiANCj4gT24gTW9uLCBKYW4gMzAsIDIwMjMgYXQgOToyMyBBTSBLZSBaaGFuZyA8a2Ux eC56aGFuZ0BpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gVlJSUCBhZHZlcnRpc2VtZW50IHBh Y2tldHMgYXJlIGRyb3BwZWQgb24gaTQwZSBQRiBkZXZpY2VzIGJlY2F1c2UNCj4gd2hlbg0KPiA+ IGEgTUFDIGFkZHJlc3MgaXMgYWRkZWQgdG8gYSBkZXZpY2UsIHBhY2tldHMgb3JpZ2luYXRpbmcg ZnJvbSB0aGF0IE1BQw0KPiA+IGFkZHJlc3MgYXJlIGRyb3BwZWQuDQo+ID4NCj4gPiBUaGlzIHBh dGNoIGFkZHMgYSBQTUQgc3BlY2lmaWMgQVBJIHRvIGVuYWJsZS9kaXNhYmxlIHNvdXJjZSBwcnVu aW5nIHRvDQo+ID4gZml4IGFib3ZlIGlzc3VlLg0KPiA+DQo+ID4gQnVnemlsbGEgSUQ6IDY0OA0K PiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogS2UgWmhhbmcgPGtlMXguemhhbmdAaW50ZWwuY29tPg0K PiA+IC0tLQ0KPiA+ICBhcHAvdGVzdC1wbWQvY21kbGluZS5jICAgICAgICAgIHwgODQNCj4gKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQo+ID4gIGRyaXZlcnMvbmV0L2k0MGUvaTQw ZV9ldGhkZXYuYyAgfCA0MyArKysrKysrKysrKysrKysrKw0KPiA+IGRyaXZlcnMvbmV0L2k0MGUv aTQwZV9ldGhkZXYuaCAgfCAgMSArDQo+ID4gZHJpdmVycy9uZXQvaTQwZS9ydGVfcG1kX2k0MGUu YyB8IDIwICsrKysrKysrDQo+ID4gZHJpdmVycy9uZXQvaTQwZS9ydGVfcG1kX2k0MGUuaCB8IDE2 ICsrKysrKysNCj4gPiAgNSBmaWxlcyBjaGFuZ2VkLCAxNjQgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ ID4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0LXBtZC9jbWRsaW5lLmMgYi9hcHAvdGVzdC1wbWQvY21k bGluZS5jIGluZGV4DQo+ID4gY2I4YzE3NDAyMC4uNzZhNTc0YWZmZCAxMDA2NDQNCj4gPiAtLS0g YS9hcHAvdGVzdC1wbWQvY21kbGluZS5jDQo+ID4gKysrIGIvYXBwL3Rlc3QtcG1kL2NtZGxpbmUu Yw0KPiA+IEBAIC03NzYsNiArNzc2LDkgQEAgc3RhdGljIHZvaWQgY21kX2hlbHBfbG9uZ19wYXJz ZWQodm9pZA0KPiA+ICpwYXJzZWRfcmVzdWx0LA0KPiA+DQo+ID4gICAgICAgICAgICAgICAgICAg ICAgICAgInBvcnQgY2xlYW51cCAocG9ydF9pZCkgdHhxIChxdWV1ZV9pZCkgKGZyZWVfY250KVxu Ig0KPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICIgICAgQ2xlYW51cCB0eHEgbWJ1ZnMgZm9y IGEgc3BlY2lmaWMgVHggcXVldWVcblxuIg0KPiA+ICsNCj4gPiArICAgICAgICAgICAgICAgICAg ICAgICAicG9ydCBjb25maWcgKHBvcnRfaWR8YWxsKSBzcmNfcHJ1bmUgKG9ufG9mZilcbiINCj4g PiArICAgICAgICAgICAgICAgICAgICAgICAiICAgIFNldCBzb3VyY2UgcHJ1bmUgb24gcG9ydF9p ZCwgb3IgYWxsLlxuXG4iDQo+ID4gICAgICAgICAgICAgICAgICk7DQo+ID4gICAgICAgICB9DQo+ ID4NCj4gDQo+IC0gVGhpcyBzZWVtcyBpNDBlIHNwZWNpZmljLCBwbGVhc2UgbW92ZSB0byBkcml2 ZXJzL25ldC9pNDBlL2k0MGVfdGVzdHBtZC5jLg0KPiANCj4gLSBCZXNpZGVzLCBJIHdvdWxkIHBy ZWZlciB0aGF0IHNvbWV0aGluZyBpbiB0aGUgY29tbWFuZCBuYW1lIGNsZWFybHkgc3RhdGVzDQo+ IHRoaXMgaXMgZHJpdmVyIChoZXJlLCBpNDBlKSBzcGVjaWZpYy4NCj4gTGlrZSAicG9ydCBjb25m aWcgWFggaTQwZV9zcmNfcHJ1bmUiIG9yIG1heWJlIHRoZSBvdGhlciB3YXkgYXJvdW5kLCBzdGFy dA0KPiB3aXRoIGEgImRyaXZlciBpNDBlIiBwcmVmaXguDQo+IA0KPiBNYXliZSBvdGhlcnMgaGF2 ZSBhbiBvcGluaW9uLg0KPiANCj4gDQo+IC0tDQo+IERhdmlkIE1hcmNoYW5kDQoNClRoYW5rcyBm b3IgeW91ciBjb21tZW50cywgdGhpcyBjb21tYW5kIGNvdWxkIGJlIHVzZWQgZm9yIG90aGVyIElu dGVsIE5JQyBsaWtlIGljZSwNCkFuZCBJdCBpcyBvbmx5IGZpbmlzaGVkIGZvciBpNDBlIGluIHRo aXMgc3Rvcnk6IGh0dHBzOi8vamlyYS5kZXZ0b29scy5pbnRlbC5jb20vYnJvd3NlL0RQREstMjk1 NjQNCg0KDQo=