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 44492A034F for ; Tue, 7 Dec 2021 09:47:55 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1644D4114F; Tue, 7 Dec 2021 09:47:55 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id E9F814114F for ; Tue, 7 Dec 2021 09:47:52 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10190"; a="261596302" X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="261596302" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2021 00:47:36 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="461181781" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga003.jf.intel.com with ESMTP; 07 Dec 2021 00:47:36 -0800 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 00:47:35 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 00:47:35 -0800 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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 via Frontend Transport; Tue, 7 Dec 2021 00:47:35 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.46) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 7 Dec 2021 00:47:35 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I0Hk6q8uvlLPfhqvoVDiFVskUWsllDstI/WZ/fZxId932dFKLPOurzJQY7qIAfVdDoxfWAxkKDrP23vNaMJqBe5Yx5XrHcsLed6oUP3T1XUNq9bEvO5VxloUzQ381vxSRstRak2ff1rQYOA+juWnZG+w/sORPGeFDoH3Z7AP4PIeQew654j+XllM2XA1JihMR4Cpi6EA+5LfAsA4RTq9hCey65CcsbuSCeh46ybC2eMyYuv4CKQR+NP3pLy42GLcf4B/S9eBAtbLtwXgnqInE3AufEh+mfXWn/gd1X/2tR87/qOlCFSpI74uIRJXmlMsgTZiMn7BVgs3YMgnfLuPuw== 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=pxxW/vdTl02zlLLCk/ErKLzqrB0CqJX0ao1njNaOvlE=; b=MqY+eWQkM+tT5YWx/dfSZvCGeMiEvC8BP1tLDw6HqP9lm0mwQ76vjVDYzfxPcb3EKEiMDz9LmAzhUCzrjPtsAAZUYlQ1L7+A6y9vBBMpNXB0IuCdNPgUoPmoJHDUMfJxb/QBpbJsYVRShEmrlED7UomYODIt0RLdt1ha3F+7zYFgZmjar2eRgXlOPve9JwJu1oNcjS4NJDVQ8OhBaNzDvZElCdR7c0nQ3gCURGL3yWJFXPTzSGAujdwHbK9gcGt4PUgtf8ls2tw/cKYHbrkhO2FWzr33C8YqVU6zWd3ayCfhB2x3LfG+5s5sJjYGj9skFgVumc0eKRm8c7dJ+88cJw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pxxW/vdTl02zlLLCk/ErKLzqrB0CqJX0ao1njNaOvlE=; b=fOWE3Qh8ITI9sZB8zHzpMnE6W8yMm9lsfspNDllU1txRytHDL3xQgzTSxx+s1c2U7fUJCFPAqaPV+dUmGvkdevpjRIzePa+AZrfFW0N9ilIfJ7Y7L44/IExGfIN2RCUYlaEM6019Ceui9zP3PvnFGV6OZPsZUR39On3+g135PyU= Received: from BN9PR11MB5513.namprd11.prod.outlook.com (2603:10b6:408:102::11) by BN6PR11MB3972.namprd11.prod.outlook.com (2603:10b6:405:7f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.11; Tue, 7 Dec 2021 08:47:34 +0000 Received: from BN9PR11MB5513.namprd11.prod.outlook.com ([fe80::2d2f:59c2:c16d:fe6b]) by BN9PR11MB5513.namprd11.prod.outlook.com ([fe80::2d2f:59c2:c16d:fe6b%9]) with mapi id 15.20.4690.032; Tue, 7 Dec 2021 08:47:34 +0000 From: "Ding, Xuan" To: Christian Ehrhardt CC: "stable@dpdk.org" Subject: RE: please help backporting some patches to stable release 19.11.11 Thread-Topic: please help backporting some patches to stable release 19.11.11 Thread-Index: AQHX5gtGp5BN/t3XRE+HX85Z2v0ryKwfOb2AgADNJOCAAEqgAIAEvGlwgACA3oCAATDCUA== Date: Tue, 7 Dec 2021 08:47:34 +0000 Message-ID: References: <20211130165621.2467243-1-christian.ehrhardt@canonical.com> In-Reply-To: Accept-Language: zh-CN, 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-office365-filtering-correlation-id: 6944e794-f108-4a3d-ce13-08d9b95e36af x-ms-traffictypediagnostic: BN6PR11MB3972:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4GDSYuUln/HBT0GQtQdSlf8ObFkrUqWieOzTa7jlRS/EnWdFwkTTwrGf8+8aP7ZhSWNYfl3VKdv3BrtqhGO2rIoguHKf9RVy9h/BtPjRN0rqrky6U6bxZxWEQL16+rmx1SrFoscYdlAaE9KdGJ2bO9ZcDkoFcPTSVKNaJ/YXS4cWSDCfEul2+AHaK7dcGS3DDF0uxIi6DwxLIA6GNskZJW/q8Wnkjm7h40BV/to5p0EYmcf2eI+ioLNLVHCYaSHLhYCKICehszeZYbcG33Z7Kbh4gEghXW+X0Ad6FILzodNK9z2Ys/4JbZH5CKlguiRRJegGpNULTZQw3HhjDNJlHg18YFO6lWR3IHok6Z4uHOa92+z24txy6NPxS2fpqZIZdraJYcpAbU2Us5ia6L+CHcl4NLnLlllhiQ62ZJtW+N+5YMgmcLyPqKimdfV3mR8fRMd2yus7F2/hDkU2MsVv+7e7mnPK3NcLxY87SHG1Oed8OAqS54K/X+7NJYd6K5dXKwqM2mQkYqbGgWLCO7ULIVnz3iDV2CyDTc6LIWcCsQ9XLChGNXuxsh7lyGVak8rMWh9T2PYnUMoKESkJK714JsgUN6ZNmLod51XqlZagT4h3Z2CvhqGvex8iWk0asQCxmrq/sfEZHdNAv6dVeLG6w7+z76fFjEugNnKCir6SSAiozpseGXVnwXTs5L2adtReOrcotyoPFQ5n3jr0fv1viXVItafxg3b2wfCKLY6x5g6ikH664zVEjf2aXVvND0swobtEuVGjvZo+aDPllrEfmdS9rLYhGdv4Tgu4qYYQ2Ds= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN9PR11MB5513.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(71200400001)(2906002)(66556008)(64756008)(66446008)(6916009)(122000001)(66946007)(66476007)(8676002)(55016003)(52536014)(38100700002)(8936002)(9686003)(83380400001)(186003)(76116006)(82960400001)(26005)(86362001)(4326008)(7696005)(33656002)(53546011)(508600001)(5660300002)(6506007)(38070700005)(316002)(966005); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TEpOeEpkZWNOc3kyWitiR3c2TEpqeGJxWVU3ZnhlYWpDWDQ5OG10c2NhNEJX?= =?utf-8?B?QlU5UVBJVHV0RnNUMHBjTlZucUhDSG5tdWVGR3V5SHVNMmVEU0xPZms3Snpq?= =?utf-8?B?aXRacmdLMElhTXpVZEtyZEVRSE1iamdsMnJDb2hlKzlBY1JsemN1ZXRDa1J4?= =?utf-8?B?OTcyNVg0VmpwdXdjdXQvQy82bWdVQno0TDhyRVBTbGtvZGZXQXl6UlhZNzAy?= =?utf-8?B?ZkFhWk5meGlTbGlxbnhoQzUwMkkwTXd1ajlBaEJZRDhteitZMmh0UURpV2E3?= =?utf-8?B?SWZMbGtXYkRLZEg0RHFNTkl1bHBlKzN3Z2R2UURtVy9BYXo0aUJGZml4VkRm?= =?utf-8?B?MldkM0cvYjhuYXMwM2RIQWpHcHJWZ1VBWDM5RENBbTFqZ0VjS1RXVnFGaXBy?= =?utf-8?B?elFzVVI2U1FHbWRiSENyc2JJaFJrL1QzZzFHZ2FDTmxzUjdIVTVGcFoxNnRF?= =?utf-8?B?V05MOGZVUDhNT1V5RmlBQzJ6T3RFUGNqNGI1dTVIRFpHRHpvZWIvNWdDeDNv?= =?utf-8?B?S0ZraUZWMUtqclhTMWJKZkp4bmdOQzJiS0RMRkJLZE5jemNTU1NRV3Z4dGMz?= =?utf-8?B?eXBPYVRTak5yY3krT20zWmlIZHRkSjA1aXRLbklwVlhBeTVxeElmazEzMUMx?= =?utf-8?B?Vm5xOFpkckNWOFhlRnZqa3Z6a250dUs3VnBIYjMwNFFiTU82dzI2VVlaNGxW?= =?utf-8?B?Z0RLYkxoK2JjMXNsbXM1RXZydThBR2FuazN6ZmFEUUpqR2pycjc3bmlBSldV?= =?utf-8?B?VGc2bzhHYWFucHI1bVZ5VWdHSmZ4UUZ4T21wczRrSVNMeDNiMGgxaFF6Q0R6?= =?utf-8?B?QlRWcjhsbjhMVU15cUJqWnkxMkdyemV3bkx6MGhxUHFyQ3czNVpaNDJCNURG?= =?utf-8?B?QUlwVUlNUkRva1gyRFJiWVNwR1Bpa3JQVkRKUW1FUk1Zb0VPcncwbFlWcXh3?= =?utf-8?B?RDdZUUFXeU42dTIzQlQrVzBhV013eUpobjZncVYrOUdKM2xlOE1NVVlUbXJk?= =?utf-8?B?RWpCOU50enlYRldqL09UY2VYb2gyd3o4OGJxQzJvaXlYOEJYY2loRllUQ2NN?= =?utf-8?B?S3JIZVRIcldQc0ZZN2R2Q2RRQjUxZEFhTHFSTDhjNEJYcGk3RjFyTmRJejBv?= =?utf-8?B?ZGlubUd0bjZGc2ZUOGVmMWtKVmowOExmMVZLYXhIcjBWam5iQ3dFWGZseW1P?= =?utf-8?B?MFpUS3dCN2d3SWVubDNHM2Mza3l1RUZmaHRyWCtuTzNCWThuQzAveENVcU1M?= =?utf-8?B?SnNwUTR0SjNuTVR1OFpwd3BUVlE5VmkxUjB4Z21Ibi83dWhuWEdWc1Z6bVpP?= =?utf-8?B?bG5rVHlrTm5wT0l5QTVXUDNBd0U4VjZMYnBlMHh5QU9yN3E0dWJSQm04VXVV?= =?utf-8?B?SWI0MHc3UlVMNzRBUnJuc3MvNjBxbE51MnlXYWZxaUhzUDdaM0hUaVQ4eHZQ?= =?utf-8?B?UU9FYmNLc2xJRWViLzZ4T1lmYjFiUUpTbFJsWmhZeXk0ZFdSYkVLOVU2QlNl?= =?utf-8?B?ZVFHcXJOM1VlNS9UZHRWMGFkYXYxTXN3a3hJTk5kckY2UWUyZUsrd3ZTTzFi?= =?utf-8?B?bkQxUjhPNmJsUW5ZSHRlOENvNmw3UHRiQWhiT1d1ZmdNa0Y4MzFYV3JJZ0lw?= =?utf-8?B?Q2c1U3JiRXh1OXcyWVJZTEVYYjcwdm8xNElia2N3NVVpSk0raGFrMXJDcGcy?= =?utf-8?B?YlhGbTlyeWFGK2E4WkFCdjNZcWZoaDJvck1GalRQNm8veC8wa0lmYzd1US9W?= =?utf-8?B?ZGdKN0NIajc4TUcxU3h5QWhPK1hNM2tiSi9sQlBLMURmTzI1WEJYRjJOV1Yx?= =?utf-8?B?c1JyNXllWjBpWExSWHZ5R0s3cXdlRHBhNElaOHZONnZreDg3NitWTkx3ME5v?= =?utf-8?B?TWxRc21USC9lWmJzT0o5ZGdXRHVvT2ZGZEJ1akRMbU43ZE10N0NJbkdaNTVB?= =?utf-8?B?eFIzYzRwL2J0YWFQK2VHM1RPR0ZzNnllUFA2dVNqZW5QcnN3K0Q2eWYzOTdT?= =?utf-8?B?WmpYZ2Q3S3djbU9aQTFHcFJUWUpZc2FNbGh0bGVxbU1Pd01nVVViaTJFc2Ri?= =?utf-8?B?MDJuNmJZLzhlN3p1a1lpQzNQNlI3VVFCRzRvU2Fkc21kWXU0Mm5JWGc4QkZm?= =?utf-8?B?bi9HKzE0OHc4WkYvTU5ud2tpZ09pdUliV3J5d1cxNXlIc3JRRk1Gb0lJZnpr?= =?utf-8?Q?Mr8ntFFUDtr39zOG7U1I0FY=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: BN9PR11MB5513.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6944e794-f108-4a3d-ce13-08d9b95e36af X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2021 08:47:34.4116 (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: DfjprEvUDZtZufygS2wtIqjx2P8S2cT3pVMofStZr2x/J1fM3mWCVnjwXFCZjPzy4b3lMuP5aKVX5awlEM0Yqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB3972 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org SGkgQ2hyaXN0aWFuLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IENo cmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+DQo+IFNl bnQ6IDIwMjHlubQxMuaciDbml6UgMjI6MjgNCj4gVG86IERpbmcsIFh1YW4gPHh1YW4uZGluZ0Bp bnRlbC5jb20+DQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gU3ViamVjdDogUmU6IHBsZWFzZSBo ZWxwIGJhY2twb3J0aW5nIHNvbWUgcGF0Y2hlcyB0byBzdGFibGUgcmVsZWFzZSAxOS4xMS4xMQ0K PiANCj4gT24gTW9uLCBEZWMgNiwgMjAyMSBhdCA5OjEyIEFNIERpbmcsIFh1YW4gPHh1YW4uZGlu Z0BpbnRlbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gSGkgQ2hyaXN0aWFuLA0KPiA+DQo+ID4gPi0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPkZyb206IENocmlzdGlhbiBFaHJoYXJkdCA8 Y2hyaXN0aWFuLmVocmhhcmR0QGNhbm9uaWNhbC5jb20+DQo+ID4gPlNlbnQ6IEZyaWRheSwgRGVj ZW1iZXIgMywgMjAyMSAyOjI3IFBNDQo+ID4gPlRvOiBEaW5nLCBYdWFuIDx4dWFuLmRpbmdAaW50 ZWwuY29tPg0KPiA+ID5DYzogc3RhYmxlQGRwZGsub3JnDQo+ID4gPlN1YmplY3Q6IFJlOiBwbGVh c2UgaGVscCBiYWNrcG9ydGluZyBzb21lIHBhdGNoZXMgdG8gc3RhYmxlIHJlbGVhc2UNCj4gPiA+ MTkuMTEuMTENCj4gPiA+DQo+ID4gPk9uIEZyaSwgRGVjIDMsIDIwMjEgYXQgMzowNyBBTSBEaW5n LCBYdWFuIDx4dWFuLmRpbmdAaW50ZWwuY29tPiB3cm90ZToNCj4gPiA+Pg0KPiA+ID4+IEhpIENo cmlzdGlhbiwNCj4gPiA+Pg0KPiA+ID4+IFRoZSB0d28gZml4IHBhdGNoZXMgZnJvbSBtaW5lIGFp bWVkIGF0IERQREsgdmVyc2lvbiBhZnRlciAxOS4xMS4gU28NCj4gPiA+PiB0aGV5DQo+ID4gPm9u bHkgbmVlZCB0byBiZSBiYWNrcG9ydGVkIGluIDIwLjExLg0KPiA+ID4+IDA0YmNjODAyMDQgIFh1 YW4gRGluZyAgICAgICAgbmV0L3ZpcnRpbzogZml4IGluZGlyZWN0IGRlc2NyaXB0b3IgcmVjb25u ZWN0aW9uDQo+ID4gPj4gYWQ2ZjAxOTQ1YSAgWHVhbiBEaW5nICAgICAgICBuZXQvdmlydGlvOiBm aXggYXZhaWwgZGVzY3JpcHRvciBJRA0KPiA+ID4NCj4gPiA+VGhhbmsgeW91LA0KPiA+ID50aGV5 IGJvdGggcmVmZXIgdG8gZml4IGEgcGF0Y2ggdGhhdCBpbiB0dXJuIGZpeGVzIGlzc3VlcyB0aGF0 IGV4aXN0ZWQgYmVmb3JlDQo+IDE5LjExLg0KPiA+ID5IZW5jZSB0aGV5IGNhbWUgaW50byB0aGUg Y2FuZGlkYXRlIGxpc3QuDQo+ID4gPg0KPiA+ID5Gb3IgdGhlIHNlY29uZCBvbmUgeW91IGFyZSBy aWdodCwgdGhpcyBpc24ndCBwcmVzZW50LCBidXQgMDRiY2M4MDIwNA0KPiA+ID5yZWZlcnMgdG8g Zml4IDhjMWRmODg0Lg0KPiA+ID5BbmQgOGMxZGY4ODQgaXMgaW4gMTkuMTEueCBhczoNCj4gPiA+ DQo+ID4gPmNvbW1pdCA4YzFkZjg4NDZiMTViZjg3YmVlZTI5MDdkZDllY2I1ZDVhZGFjYTFkDQo+ ID4gPkF1dGhvcjogTWFydmluIExpdSA8eW9uZy5saXVAaW50ZWwuY29tPg0KPiA+ID5EYXRlOiAg IE1vbiBTZXAgMjggMTY6MjA6NTEgMjAyMCArMDgwMA0KPiA+ID4NCj4gPiA+ICAgIG5ldC92aXJ0 aW86IGZpeCBwYWNrZWQgcmluZyBpbmRpcmVjdCBkZXNjcmljcHRvcnMgc2V0dXANCj4gPiA+DQo+ ID4gPiAgICBbIHVwc3RyZWFtIGNvbW1pdCAzODFmMzllYmI3OGEzNWQ4ZGNjMmQ0NTAwNDE5NjQ0 YzdkZTU0MDBmIF0NCj4gPiA+DQo+ID4gPg0KPiA+ID5TbyBkbyB3ZSByZWFsbHkgbm90IG5lZWQv d2FudCBpdD8NCj4gPg0KPiA+IFRoYW5rcyBmb3IgeW91ciBjb25maXJtYXRpb24uDQo+ID4gRm9y IDA0YmNjODAyMDQsIEkgd2lsbCBzZW5kIG91dCBhIHBhdGNoLg0KPiANCj4gVGhhbmtzIGluIGFk dmFuY2UNCg0KVGhlIGZpeCBwYXRjaCBoYXMgYmVlbiB1cGRhdGVkLg0KDQo+IA0KPiANCj4gPiBC VFcsIGFkNmYwMTk0NWEgcmVmZXJzIHRvIGI0NzMwNjFiMGUxZCAoIm5ldC92aXJ0aW86IGZpeCBp bmRpcmVjdCBkZXNjcmlwdG9ycw0KPiBpbiBwYWNrZWQgZGF0YXBhdGhzIikuDQo+ID4gV2h5IGhh c24ndCB0aGlzIHBhdGNoIGJlZW4gYmFja3BvcnRlZCBpbiAxOS4xMT8NCj4gDQo+IEl0IHdhcyBp ZGVudGlmaWVkIHdheSBiYWNrIGluIHRpbWUgaW4NCj4gaHR0cDovL21haWxzLmRwZGsub3JnL2Fy Y2hpdmVzL3N0YWJsZS8yMDIwLU5vdmVtYmVyLzAyNjIzMi5odG1sDQo+IA0KPiBCdXQgaXQgZGlk bid0IGFwcGx5IGFuZCBubyBvbmUgYm90aGVyZWQgYmFja3BvcnRpbmcuDQo+IFBsZWFzZSBmZWVs IGZyZWUgdG8gcHJvdmlkZSBiYWNrcG9ydHMgZm9yIGJvdGggYjQ3MzA2MWIwZTFkICsgYWQ2ZjAx OTQ1YSBpZg0KPiB5b3Ugd2FudCB0byBnZXQgdGhlbSBpbnRvIDE5LjExLjExLg0KICANClBhY2tl ZCByaW5nIGZlYXR1cmUgaXMgbm90IHBvcHVsYXIgYXQgdGhlIG1vbWVudCwgYW5kIGl0IHJlcXVl c3RzIGxvdHMgb2YgY29kZSBtb2RpZmljYXRpb25zLg0KSSBzdWdnZXN0IG5vdCBiYWNrcG9ydCBi NDczMDYxYjBlMWQgKyBhZDZmMDE5NDVhIGluIDE5LjExLg0KDQpUaGFua3MsDQpYdWFuDQoNCj4g DQo+ID4gUmVnYXJkcywNCj4gPiBYdWFuDQo+ID4NCj4gPiA+DQo+ID4gPj4gVGhhbmtzIGZvciB5 b3VyIHJlbWluZGVyLg0KPiA+ID4+DQo+ID4gPj4gUmVnYXJkcywNCj4gPiA+PiBYdWFuDQo+ID4g Pg0KPiA+ID4NCj4gPiA+LS0NCj4gPiA+Q2hyaXN0aWFuIEVocmhhcmR0DQo+ID4gPlN0YWZmIEVu Z2luZWVyLCBVYnVudHUgU2VydmVyDQo+ID4gPkNhbm9uaWNhbCBMdGQNCj4gDQo+IA0KPiANCj4g LS0NCj4gQ2hyaXN0aWFuIEVocmhhcmR0DQo+IFN0YWZmIEVuZ2luZWVyLCBVYnVudHUgU2VydmVy DQo+IENhbm9uaWNhbCBMdGQNCg==