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 0CF62A034C; Thu, 1 Sep 2022 02:59:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9BD2640684; Thu, 1 Sep 2022 02:59:44 +0200 (CEST) Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 99FB140395 for ; Thu, 1 Sep 2022 02:59:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1661993982; x=1693529982; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=D9H2cfwpKnqJUGK/UqhjEg0NX1Z4AfwL7Utv/Ou0qdg=; b=Pc+uvhECuhsShrDECIXjikUf2uKh4VI43kYdA4L7MAwfRe1fY534kINA cMWIoLoflXQE+4vWcG9x7LiK1iuyQYycU9wKIujmYqPG6SHm9pSI20SU8 dZJhFDxgNc/cI2NW/gKpO0AjJWDTXafot/AiHUEqwkdSxtM2q7sej0J9g vqvaUB6l4+1zTQEqMi6wPq7chrYBTGpEC9/Ue5nHXq/l2j2D/7sDu6f/w wgcJA0DaVjtKmOj4kkWb4Ub/EzPxzDqjqq/Uc62tiahytPP1d14f66D2O QKmq8Q74ZyoET1Y34E4QVBmuHtKDbK761lfGT/aBvqhDF7eOHdz0aBqAK Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10456"; a="282563044" X-IronPort-AV: E=Sophos;i="5.93,279,1654585200"; d="scan'208";a="282563044" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 Aug 2022 17:59:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,279,1654585200"; d="scan'208";a="680637742" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga004.fm.intel.com with ESMTP; 31 Aug 2022 17:59:40 -0700 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) 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.2375.31; Wed, 31 Aug 2022 17:59:40 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 31 Aug 2022 17:59:40 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.40) 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.2375.31; Wed, 31 Aug 2022 17:59:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oBMbIuls/S3TGJPqUwnD1fl/LPf+Ds8SWU9Qzes3sQNwcI1IFpMg/SnhrHsc4QAVXN3lMaScbH3NNgYAif6+/1tOSblP2xUi3aLs1tg8Ez1g6HfPDFPqbhWpEKoX3SUhaXnDkXdoJMcEVih3Crdv3ulz3ZV6+BefCoBDF1fHee+cXRspqYH1Qbbwm5HFwC9cfFe6dM2u0zcCXKEVouiDomvFg8/YeYno3MsTXIDLCfwBOgxwPDdnKIdJ3qAahjs4uQDtBtmuc72USJOsoTpryM8pMvedBJtaJy1mtwviDAA70BoP/bd2j2PznfXO4SYLN+QBI70hZZav+BMOWQsR7g== 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=D9H2cfwpKnqJUGK/UqhjEg0NX1Z4AfwL7Utv/Ou0qdg=; b=JdgBg+Mde8Pfa19GRsWtIP33b9TeMDqDEv0ZPP4+h7ttP3OHgOxt0OOy4mU9l9BaTu/I7/R/Tb8ZocNv/KFrUZYJGTlgyXD2wTgmNS4Vfil3Pwy4jHrDLgB++9Bn84/kUUbQkwlLFUfC1qHdkj/gilGUCKx/vXhbwslLNDIVlfOcJ4YkrNdgXTl1B+arMw+J4fKcnNWorOldC0/R3Ztuu77KazlQhvdQDbF85mE8KMkzM0AbjaMM/fGFYPhEAshRxndVEnQsCNFe53rcxPtuKB5AxzQmfQ45dhA+Rl5LlhhrQ4d+ANYvZw00wtTPSbJ1LXtxlMg9/hvdHpnBTyfd5g== 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 DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by SN6PR11MB2781.namprd11.prod.outlook.com (2603:10b6:805:62::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5566.15; Thu, 1 Sep 2022 00:59:38 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::d94c:1798:9e3b:804e]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::d94c:1798:9e3b:804e%9]) with mapi id 15.20.5588.011; Thu, 1 Sep 2022 00:59:38 +0000 From: "Zhang, Qi Z" To: Ferruh Yigit , "Wang, Jie1X" , "dev@dpdk.org" CC: "Yang, Qiming" , "Wu, Jingjing" , "Xing, Beilei" , "Yang, SteveX" Subject: RE: [PATCH v3 0/5] support flow subscription Thread-Topic: [PATCH v3 0/5] support flow subscription Thread-Index: AQHYvFhhZ1ZRxWkxc0Ce0ONAn4XRLa3I1/wAgAAY8VCAAAfAAIAAyABg Date: Thu, 1 Sep 2022 00:59:38 +0000 Message-ID: References: <20220809062122.1203281-1-jie1x.wang@intel.com> <20220830180514.693175-1-jie1x.wang@intel.com> <99638187-2ad7-61f9-5db1-4c5b54e33a07@xilinx.com> <9a58149a-aafa-4d74-b5a3-27627d283c19@xilinx.com> In-Reply-To: <9a58149a-aafa-4d74-b5a3-27627d283c19@xilinx.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.500.17 dlp-product: dlpe-windows 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: 65b4068d-34fc-47cf-7605-08da8bb53e9f x-ms-traffictypediagnostic: SN6PR11MB2781:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qSQkiCnv/mfjBYB9fE6LrRrsZJANHeEGnyrQ5ezOGqhLhuwqq1bu9nm3HUxJ7Kri3IlhXXRvSWh9xjg2+XOwtMn+dengBS80uDcq9Avpgn7N19U31Plj4gkwqRxYp5FNAKT+j6mVahZXQhXCpvtgmzLRR7heENUS3y3uzrpuVzxWNRis8vBmcO/n8X3gYhaEwlUDZQYRp4kuBiwq8p47lXWiVYbA/dR+KUJTniWJPj1Q7J0UvYOBzWCmF0Tuw77k5msvaxaZmACi8e+9l9/HKkYOV4VzJo4u4ZBlLV7ZbEK5emTLF/HPzyGUJLHn39F0MUPZnleSnYAZZKDXGTJFgcex/eIKF7cRmsxEhCJykGFF5Uoxu0jBAaNb/a/cJZmQyFR1Fcp751BmDXTIQ9Ju7Ttm0jLMjPWXjgXGu31aC5sDZp4hca5i01ub3rt3Ehit2/Q76TuLgTjyXWujN0XtawOlO231ZQRVbDeLgcCHwocPGKKT/NKMjUjJofesh/Y9tEd6TEcwo0Yq9unKGSEM0LEn5uPqRMSn7JY5AfK89f+H3cMO2C70tCAvXIYEw/StsU6uglaf7bwul0fedGn14W6Okn4ZdVriFlqFbYZrHpU/YTizaEYBZVYth/4VS9OAbEtGmbz66H4Z9njs4kiQkuO57M5nH30SV4/I3vigJZ/MfETX2WuqM5zFuXGBtDIvwPG3ujvvt9bTOfZRAZBVH4BNdiSXCjdnph4RzoeOPpa4TLkPnvputQtXpQjTol/DcANbOlUEmL6ILambY09HDQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(376002)(39860400002)(136003)(396003)(346002)(52536014)(66446008)(110136005)(66946007)(64756008)(54906003)(66556008)(316002)(4326008)(66476007)(5660300002)(8676002)(76116006)(86362001)(71200400001)(478600001)(8936002)(82960400001)(41300700001)(38070700005)(7696005)(6506007)(122000001)(53546011)(2906002)(26005)(9686003)(107886003)(38100700002)(83380400001)(55016003)(33656002)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z0xQQ2MxajQzN2liV2tPdFpaOWdoQndaWFNDTE1IT2JlamhYYzR5NVdQWGlz?= =?utf-8?B?QkRNS2Zldy8rUjRlT2Q2K3VUU1RNWkpHSm4vaUJLMnA4WU5mNURxcnpxY2dP?= =?utf-8?B?MUgreUJaYzZKM1dLOUMvSVRnY1JpUjRXS0x2aTJPYk1uZWtJNlVwRnBzZjR5?= =?utf-8?B?RHRscHhtM3I3SVM0Z212aHh6cXhYZ01yME9jYmMzNWk1YjVQZjAxa2NEdlpF?= =?utf-8?B?WXVvOGFNVE9TY2RGVktvYVh0Vkh5aTJGcjBnNmdkTitQMkxuVXVCVk02Sk96?= =?utf-8?B?UG13UmVWRk5TK2xyUEF4ZHJDQWJGc2M2UC81WTBldDJ2T2N6OEpiTFVybUJT?= =?utf-8?B?QmFCVTJXSzZTOTNIUWxEN0pySmJuRERLY0lZU04wdnVLNWtRb3BIMzViRXFZ?= =?utf-8?B?N3lkcll4b3gzTFp6bXBuajV4OEY5dnM4aWo4MXA0ODF4Nk1ibzhIbHVTQ0VO?= =?utf-8?B?ZTVuSVEvZmV5YjdLc2haMWdzamF4U3JjbjZQbmI3RmdBaWZaZjUrcWlMZTkx?= =?utf-8?B?bmp3cUtpenRUZ2FGOTFSNkEvOCt5Z09mbWFXOEJnTVpuck82TnhkbzU5Snoz?= =?utf-8?B?c25kSWc3Vi85dWI2YmlJU3JTajhsZFdBRE51dTFSK213Y3Zucmw5WU0zdEsr?= =?utf-8?B?bnFyMWhsSFpWZkZyZFA1ODJld1MvUzJNYjZiblF5S2NiNDBBdGtrSEZLczhK?= =?utf-8?B?YVZ5Z1BLclY2ZHYrcWh5bTdYWmlGSmJ3WkEzeDNCVHE1UkUzVFRsTmJrNk82?= =?utf-8?B?NjNubW1pUFdlZlJZeUtPZlM2elN1a0YxVk1ROGs3ek9VNWJXdWxwZi80QUd1?= =?utf-8?B?NWxtakszdFFTYUROZlF3TFFqU3lKZXQ1d3BnZ2JCZURpMFIwY1N4SkphSEVt?= =?utf-8?B?ZHNJTmdWMTFXWS9IL0tIVi9YUTVGMWQ5OUVCblIyM0lVQzlLV29DaEhsZ3Rz?= =?utf-8?B?TmR2SE5PSjVvS0dTUlg3ZXVTUVVnWUo4bDJFdnYzKzE3c0ZlNDFEN0lHdjNU?= =?utf-8?B?Z05HWlVBQlMvSTU3eE5EbkxrNkxDZGdHSUw4Vk91M1VweDgrcEhPdmp2bkV2?= =?utf-8?B?aEdGZ1c4YUIxU0VVbnFReHJOSCtmWk9RZlJOVGZrMDVwQnc1Z21CRUs3MGw2?= =?utf-8?B?TjFCTERFSjVoNTZQaDhMUzFqdUtTK0pyU1dySHVjMm9SZWg3aFlUREFHc3du?= =?utf-8?B?S3pSQ0R6SWtGK0l2SG1DZk15bGxmY21oZm5PNUR1UUhNaURmRTZOaWt2M1BM?= =?utf-8?B?STB1ektudWRyNTNqRnFsT2xIOE9rOTFqWDVhcE1PVVpaYTFKbnZoY1JxSDN6?= =?utf-8?B?M1VQM3BwM01TeXc3L0pMSEN2cVpFYVhnQlM2c1lIcjZ4SU5VQW8weHdVZnRi?= =?utf-8?B?VitNNStQaEc1WXFFd3RmR1lMVVhmVzlRaEo5YmtNZkt5N3VqV1BKNlZZbU1z?= =?utf-8?B?aDlzY0cvdGI1NXJIakFYTHZYZ1ZOcFBDWFVFOWIzQUFna3FNZ0FtcEF4cWUv?= =?utf-8?B?SFhValRSWDZjSFhQMXl4ZTBubENhQ1cvNWg3SFpYTDJnVW05RFRaLzVEdFV6?= =?utf-8?B?SE5RN2loSXRSNzkwTnR1a2VCcGMrcS9VdmQyWnJNWkdYN2Z0bkNCYzNQN3hR?= =?utf-8?B?KzlCODJoTFYxWExMZUpIQmE1RVkvZlRmSURrNEUyRmU2SHk5RFZKZ0xkc3ZD?= =?utf-8?B?Wk1LMVFhRlBVNGVPclB2VlNWR2RJQU9qa3RVd25GbFl4N204WDc5L09oWlZp?= =?utf-8?B?eGlmUHdBek1oSzVxdXpSeTJPaU1WVk5xeVpMVjlOS2M0NFJEYjhkaWp3RStI?= =?utf-8?B?aWVTbU9ON292d3RqcUFXNzViRFJhczJNVFo4eThRTzdySEg1YTlOZE1Jd1h0?= =?utf-8?B?K0lmRHgrU1E3b1NPbGcyRk1OUTdaNFpoTE5DNzlSOXFSNm9jWXJtZkwwbUVJ?= =?utf-8?B?WXREbFlZWEpvazdLQW5LcHpwMW5iK1lUQVpIa29vT1BsR1pRVFZGUEdYZHNp?= =?utf-8?B?aFpiTmd2NVJNWmJvdlhwbE5aTlB2MGxnT0RHbzhtNDFjMEo4VHZrOGRkQjNX?= =?utf-8?B?elBzMzNCWHdjb3RwV29MdDFDK0VhSmh6STVmdHhTenhoTDlkUlBWSm5sbjRh?= =?utf-8?Q?WH+FU+SAFmBzl6qNSN0LCQN20?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 65b4068d-34fc-47cf-7605-08da8bb53e9f X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2022 00:59:38.2169 (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: gWYobt9PovydIMQrczlbajhsmXcenv1H2COmSFKPPavZgZfTt+RuQNXsr+XewxeIOSkHMA1spKuLL22koBCWSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB2781 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxm ZXJydWgueWlnaXRAeGlsaW54LmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBBdWd1c3QgMzEsIDIw MjIgODo1NCBQTQ0KPiBUbzogWmhhbmcsIFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgV2Fu ZywgSmllMVggPGppZTF4LndhbmdAaW50ZWwuY29tPjsNCj4gZGV2QGRwZGsub3JnDQo+IENjOiBZ YW5nLCBRaW1pbmcgPHFpbWluZy55YW5nQGludGVsLmNvbT47IFd1LCBKaW5namluZw0KPiA8amlu Z2ppbmcud3VAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpIDxiZWlsZWkueGluZ0BpbnRlbC5jb20+ OyBZYW5nLCBTdGV2ZVgNCj4gPHN0ZXZleC55YW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6 IFtQQVRDSCB2MyAwLzVdIHN1cHBvcnQgZmxvdyBzdWJzY3JpcHRpb24NCj4gDQo+IE9uIDgvMzEv MjAyMiAxOjI4IFBNLCBaaGFuZywgUWkgWiB3cm90ZToNCj4gPg0KPiA+DQo+ID4+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0 QHhpbGlueC5jb20+DQo+ID4+IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDMxLCAyMDIyIDY6NTcg UE0NCj4gPj4gVG86IFdhbmcsIEppZTFYIDxqaWUxeC53YW5nQGludGVsLmNvbT47IGRldkBkcGRr Lm9yZw0KPiA+PiBDYzogWWFuZywgUWltaW5nIDxxaW1pbmcueWFuZ0BpbnRlbC5jb20+OyBaaGFu ZywgUWkgWg0KPiA+PiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBXdSwgSmluZ2ppbmcgPGppbmdq aW5nLnd1QGludGVsLmNvbT47IFhpbmcsDQo+ID4+IEJlaWxlaSA8YmVpbGVpLnhpbmdAaW50ZWwu Y29tPjsgWWFuZywgU3RldmVYIDxzdGV2ZXgueWFuZ0BpbnRlbC5jb20+DQo+ID4+IFN1YmplY3Q6 IFJlOiBbUEFUQ0ggdjMgMC81XSBzdXBwb3J0IGZsb3cgc3Vic2NyaXB0aW9uDQo+ID4+DQo+ID4+ IE9uIDgvMzAvMjAyMiA3OjA1IFBNLCBKaWUgV2FuZyB3cm90ZToNCj4gPj4+IEFkZCBzdXBwb3J0 IEFWRiBjYW4gYmUgYWJsZSB0byBzdWJzY3JpYmUgYSBmbG93IGZyb20gUEYuDQo+ID4+Pg0KPiA+ Pg0KPiA+PiBIaSBKaWUsDQo+ID4+DQo+ID4+IENhbiB5b3UgcGxlYXNlIHByb3ZpZGUgbW9yZSBk ZXRhaWxzLCB3aGF0IGRvZXMgc3Vic2NyaWJpbmcgYSBmbG93DQo+ID4+IGZyb20gUEYgbWVhbj8N Cj4gPg0KPiA+IFRoZSBhbnN3ZXIgaXMgaW4gcGF0Y2ggMS81J3MgY29tbWl0IGxvZyB3aGljaCB3 b3VsZCBiZSBiZXR0ZXIgaW4gY292ZXINCj4gPiBsZXR0ZXIgYWxzbyA6KQ0KPiA+DQo+IA0KPiBI aSBRaSwNCj4gDQo+IEkgY2hlY2tlZCBhbGwgY29tbWl0IGxvZ3MsIGJ1dCB0aGUgZmVhdHVyZSB3 YXNuJ3QgY2xlYXIgdG8gbWUsIGl0IGNhbiBiZSB1c2VmdWwNCj4gdG8gZWxhYm9yYXRlIG1vcmUu DQo+IA0KPiBJcyBpdCB0aGUgY2FzZSB0aGF0Og0KPiAtIFBGIGNyZWF0ZSBhIGZsb3cgcnVsZQ0K PiAtIFZGIHN1YnNjcmliZXMgdG8gdGhpcyBydWxlLCB3aGljaCBtZWFucw0KPiAgICAtIFBhY2tl dHMgd2lsbCBiZSBzZW50IHRvIFZGIGluc3RlYWQgb2YgUEYNCg0KQ29ycmVjdC4NCj4gDQo+IElm IGFib3ZlIGlzIGNvcnJlY3QsIHdpbGwgYm90aCBQRiBhbmQgVkYgcmVjZWl2ZSBwYWNrZXRzLCBv ciBvbmx5IFZGPw0KDQpPbmx5IFZGIHdpbGwgcmVjZWl2ZSB0aGUgcGFja2V0Lg0KDQo+IENhbiBt dWx0aXBsZSBWRiBzdWJzY3JpYmUgdG8gc2FtZSBydWxlPw0KDQpZZXMsIGl0IGlzIGFsbG93ZWQg YW5kIHRoZSBwYWNrZXQgc2hvdWxkIGJlIHJlcGxpY2F0ZWQsIHRob3VnaCB3ZSBkaWRuJ3Qgc2Vl IHJlYWwgdXNlIGNhc2VzLg0KDQo+IENhbiBQRiBkZXN0cm95IHRoZSBydWxlIHdoaWxlIFZGIGlz IHN1YnNjcmliZWQNCg0KUEYgd2lsbCBkZXN0cm95IGFsbCBzdWJzY3JpcHRpb24gZHVyaW5nIFZG IHJlc2V0Lg0KDQo+IEhvdyBQRiBjYW4gcHJldmVudCBzdWJzY3JpcHRpb24gdG8gc29tZSBmbG93 cyBmcm9tIG5vdCB0cnVzdGVkIFZGIGZvcg0KPiBzZWN1cml0eSBjb25jZXJuPw0KDQpHb29kIHF1 ZXN0aW9uLCB5b3UgYWxtb3N0IGxldCBtZSBnbyB0aHJvdWdoIHRoZSBpbnRlcm5hbCBzZWN1cml0 eSByZXZpZXcgdGhlIHNlY29uZCB0aW1lLiA6KQ0KDQpBbGwgc3Vic2NyaXB0aW9uIHJ1bGUgd2ls bCBoYXZlIGEgbG93ZXIgcHJpb3JpdHkgdGhhbiB0aGUgcnVsZXMgdGhhdCBiZSBjcmVhdGVkIGJ5 IGhvc3QgKGUuZy46IHJ1bGVzIGNyZWF0ZWQgYnkgc3dpdGNoZGV2IG9yIERDRikuDQoNCkkgd2ls bCBzdWdnZXN0IGF1dGhvciB0byBwdXQgYWxsIHRoZXNlIGluZm9ybWF0aW9uIGluIHRoZSBjb21t aXQgbG9nLiANCg0KVGhhbmtzDQpRaQ0KDQo+IC4uLg0KPiANCj4gPj4NCj4gPj4gVGhhbmtzLA0K PiA+PiBmZXJydWgNCj4gPj4NCj4gPj4+IC0tDQo+ID4+PiB2MzoNCj4gPj4+ICAgICogZml4IGV0 aCBsYXllciBpbnB1dHNldC4NCj4gPj4+ICAgICogcmViYXNlLg0KPiA+Pj4gdjI6DQo+ID4+PiAg ICAqIHNwbGl0IHYxIHBhdGNoIDIvMiB0byA0IHNtYWxsIHBhdGNoZXMuDQo+ID4+PiAgICAqIHJl bW92ZSBydWxlIGFjdGlvbiBSVEVfRkxPV19BQ1RJT05fVFlQRV9WRiBhbmQgYWRkDQo+ID4+PiAg ICAgIFJURV9GTE9XX0FDVElPTl9UWVBFX1JFUFJFU0VOVEVEX1BPUlQuDQo+ID4+Pg0KPiA+Pj4g SmllIFdhbmcgKDUpOg0KPiA+Pj4gICAgIGNvbW1vbi9pYXZmOiBzdXBwb3J0IGZsb3cgc3Vic2Ny aXB0aW9uDQo+ID4+PiAgICAgbmV0L2lhdmY6IGFkZCBmbG93IHN1YnNjcmlwdGlvbiB0byBBVkYN Cj4gPj4+ICAgICBuZXQvaWF2Zjogc3VwcG9ydCBmbG93IHN1YnNjcnB0aW9uIHBhdHRlcm4NCj4g Pj4+ICAgICBuZXQvaWF2Zjogc3VwcG9ydCBmbG93IHN1YnNjcmlwdGlvbiBydWxlDQo+ID4+PiAg ICAgbmV0L2lhdmY6IHN1cHBvcnQgcHJpb3JpdHkgb2YgZmxvdyBydWxlDQo+ID4+Pg0KPiA+Pj4g ICAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMl8xMS5yc3QgfCAgIDQgKw0KPiA+Pj4g ICAgZHJpdmVycy9jb21tb24vaWF2Zi92aXJ0Y2hubC5oICAgICAgICAgfCAxMDQgKysrLQ0KPiA+ Pj4gICAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmLmggICAgICAgICAgICAgICAgfCAgMTMgKw0KPiA+ Pj4gICAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2ZkaXIuYyAgICAgICAgICAgfCAgIDQgKw0KPiA+ Pj4gICAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2ZzdWIuYyAgICAgICAgICAgfCA3NDUgKysrKysr KysrKysrKysrKysrKysrKysrKw0KPiA+Pj4gICAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2dlbmVy aWNfZmxvdy5jICAgfCAgNDAgKy0NCj4gPj4+ICAgIGRyaXZlcnMvbmV0L2lhdmYvaWF2Zl9nZW5l cmljX2Zsb3cuaCAgIHwgICAyICsNCj4gPj4+ICAgIGRyaXZlcnMvbmV0L2lhdmYvaWF2Zl9oYXNo LmMgICAgICAgICAgIHwgICA1ICsNCj4gPj4+ICAgIGRyaXZlcnMvbmV0L2lhdmYvaWF2Zl9pcHNl Y19jcnlwdG8uYyAgIHwgIDE2ICstDQo+ID4+PiAgICBkcml2ZXJzL25ldC9pYXZmL2lhdmZfdmNo bmwuYyAgICAgICAgICB8IDEzMyArKysrKw0KPiA+Pj4gICAgZHJpdmVycy9uZXQvaWF2Zi9tZXNv bi5idWlsZCAgICAgICAgICAgfCAgIDEgKw0KPiA+Pj4gICAgMTEgZmlsZXMgY2hhbmdlZCwgMTA0 NiBpbnNlcnRpb25zKCspLCAyMSBkZWxldGlvbnMoLSkNCj4gPj4+ICAgIGNyZWF0ZSBtb2RlIDEw MDY0NCBkcml2ZXJzL25ldC9pYXZmL2lhdmZfZnN1Yi5jDQo+ID4+Pg0KPiA+DQoNCg==