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 3C2F443DCB for ; Mon, 8 Apr 2024 03:48:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0F61C40289; Mon, 8 Apr 2024 03:48:15 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2113.outbound.protection.outlook.com [40.107.94.113]) by mails.dpdk.org (Postfix) with ESMTP id B1A4B40041 for ; Mon, 8 Apr 2024 03:48:12 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JAkaywLfMYOnWigxwr2Rw2gy2sPDcsOxm3AssYmFUQUCX+FUTk3V1ugVFWfOf/uqIP0CmSyXPsgCeOcX2m+W8SGkzuyREUtkIP7iCZYu6j4mJNce/DRoetARLD9LXXZlex4gKmjEj1STI8vhO1E7qilptCQrT431Zyco7Jmp7zEy+xYjQC0zvKRC1d2x25/weu5Vb8cPe/gB3U+up4Z2yOGHQXYNNZU0Hu/JmWwQdm/GoqddCMcSvkRQ6gOXFGWMJtk9ZBumtEUyvZKHChV869/gvzOfCrz0vTNIPTv9b1N6Pr2PL/2PWPcKsloqHpybsbhGnJanbPbVsEYq6qNx2g== 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=Z3z5DZlaoTUDcl2X2FMu8qZKqFrhr3xu4LaoNuZ9j6E=; b=Ar5fGpjP4K9OL5rgTiikVF0U3q/VG9iTyk/BD+NeGx64uM8mIZ5K4ynOnlulAAqOXntEgxHWnzpCYKbbvuFxo1uLgWZBwzDf7whBaDsnGokrlD78KSz/a6D2RkZoc8AdeNXKV2Mof3f6/hJWLx+EmM60zwLvrBwYbnz8lgFTJF8YEXolvqDynkTOG6kDDn6SU7fl4tXfmImR6/s9y9iwVwsfhjaUHp/S22jdckShq6T1p2K9v+VoZ03QSW4R5baM57D0IPp+wM3NJpBynoc5AghWuzMiGV8uSKITh2Gaa3vcne1gepGPw77ntc+uMBPHVR4S5z9FCl/Vw+mNkiqhxw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z3z5DZlaoTUDcl2X2FMu8qZKqFrhr3xu4LaoNuZ9j6E=; b=FL7/f/JoVxFLWvrj395xHvELe8/ZQg1Ba7XDbG/36xWD69Sj6RkL2QHiQ4ITnhYLqO45/nKkq/cts5NbXeRRvMUxSdjhNO+Cvu7qQAd1nCrV419clzQ/JG+SFI4H1HJ204K7LV8syi6XlGd2vYPi6TsbwDOUZR14DQbhGoR5sFo= Received: from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5) by SA1PR13MB6647.namprd13.prod.outlook.com (2603:10b6:806:3e9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 8 Apr 2024 01:48:09 +0000 Received: from SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::ec12:7411:559a:850e]) by SJ0PR13MB5545.namprd13.prod.outlook.com ([fe80::ec12:7411:559a:850e%5]) with mapi id 15.20.7409.042; Mon, 8 Apr 2024 01:48:09 +0000 From: Chaoyong He To: dpdk stable CC: Abhinandan Gujjar , Akhil Goyal , Amit Prakash Shukla , Anatoly Burakov , Anoob Joseph , Ashwin Sekhar T K , Bing Zhao , Ciara Loftus , Ciara Power , Conor Walsh , David Marchand , Dengdui Huang , Ferruh Yigit , Ganapati Kundapura , Gowrishankar Muthukrishnan , Gregory Etelson , Hanumanth Pothula , Harman Kalra , Hemant Agrawal , Honnappa Nagarahalli , Jerin Jacob , Jiawen Wu , Jiayu Hu , Jie Hai , Kaiwen Deng , Kiran Kumar K , Kumara Parameshwaran , Long Wu , =?utf-8?B?TcOhcmlvIEt1a2E=?= , Matan Azrad , Michael Baum , Mingjin Ye , Mohammad Iqbal Ahmad , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Nathan Brown , Nithin Dabilpuram , Ola Liljedahl , Olivier Matz , Ori Kam , Pavan Nikhilesh , Nole Zhang , Qi Zhang , Rahul Bhansali , Ruifeng Wang , Shijith Thotton , Shun Hao , Srujana Challa , Stephen Hemminger , Steve Yang , Suanming Mou , Sunil Kumar Kori , Tyler Retzlaff , Vamsi Attunuru , Viacheslav Ovsiienko , Yunjian Wang Subject: RE: please help backporting some patches to stable release 21.11.7 Thread-Topic: please help backporting some patches to stable release 21.11.7 Thread-Index: AQHahrtpwxa6HsKvZkOcxSceG8/XgrFdn+RA Date: Mon, 8 Apr 2024 01:48:09 +0000 Message-ID: References: <20240404181011.172391-1-ktraynor@redhat.com> In-Reply-To: <20240404181011.172391-1-ktraynor@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR13MB5545:EE_|SA1PR13MB6647:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RGPyXv407gm1J9SKFkUApivs9N9OkHnG4x2FxcAjCWlxf3yWCHC6X7xLaDLj5fr68CQvzDHMqMjV76A6Yv93p4MWg4scVxXWoo4sryW4MpNiFNuWAq06r0pemNxgv5UAFWjc6cn1X4xRB46b3+qHkTn/LSnpdBWQQxSnyY2vC/exdPf8hf602Sn/cDQwSW7qv9z2dRadEZJINgTbYaGDt6JrJxBImP9bRN1dbvSDfgQsOVmmdTj2nseOwJaTv3E23MoyPkdPFsBNMjUR6mTKFjapT58mpnts1FyPFcj6syV4qmaGgjljbf6ghfGZBRjvmUTXAd0irShdZuGYBfwRAD5BOO/qzDUPmf8+OExvxwdapr4dMpIKrxsYBle8EQpm/kzAK7fcwAJdZ+BrqpTAlGp0viGRWmf4DqSG/x26K8Gy+HcWawAcXbzQ7XIr3Blnk4BuKhvNBhz1RDBoY9pEQgNqDgOdEx/KhoGMfl+C2dprIwjvyQe4SG/Y35DE/+lBzOXh0FYnaqFyhiskxLsP8cQoI1uyTkljZGBa5IhwJmJGPyxsPVqXGJTVT6AoHgB4u9X+AGWMYnVUSV1BiMwLvRxsHQ9DCgLb71wuHiAzVRs= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(7416005)(376005)(366007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OWJwT28wN3hFaGdZYTZBdTkyR1ZHenVOWHIvYWxUOXJwcEZXcitIQ0YzZFpt?= =?utf-8?B?b2VpVkxaNm0xcUYya0s1U1llOTVoZ2txRkZ6VnFHakFMVVJEN1lSb0RNakZE?= =?utf-8?B?blFDZVRQRnllVnBsM3Z5eWZKSFFWQXYrNFh0NmRMa3ZPeUFYSm5jdndtalR6?= =?utf-8?B?N3loRTRQMEFQSlR0VlVWUGRuams1VVdLelloOENRT09MdWpzbm80NkpNcm9o?= =?utf-8?B?SW54a01vNXJnNmw0VE1ZNmJTWm9XYkdCRlRJRDI3QmJlTWcwZnhUbWZONVNo?= =?utf-8?B?dkpzNW0xL0w4ZzdkV2lLMmVtZXcwUzMvNFMxQ3ROcjNnWVZ3NGRnb0lqckZE?= =?utf-8?B?SnE2M2JpU2NxVjJhaml3THVzcXZvN0xhMnplMlZLLzBLSzIvZ0Z1a2k4Z3hF?= =?utf-8?B?V3JVcDJ2MTRJQVJ3UUNRemVMZGhWWlJtSjNYNXAvbUhHTlNWbldnWGEyVWNJ?= =?utf-8?B?NTN4eWV3TjZzdDA2SlZGVTROQ3dOeXk2M3JVNlRVVmFvUm56OUVhekV1WkJJ?= =?utf-8?B?NlVrMS9zd1k0RExVT3NpM29UeGljbUh6TUFSQk51T2JGK0JRNGZkVEhUUW41?= =?utf-8?B?K1BRT0xNQi9XeDEzWjZlMlRPYm8zd1B3MjFjQWo1MlgyMm9tb1lvQXF2czVR?= =?utf-8?B?bmxmRk5yRStpQWdHc1pwTkpwVTYrczV4OTRlSXc1MkkyQjNWU0dGT0tJTytj?= =?utf-8?B?TmtYdXpCQ1Ntb2YrM0liNWY0Mk5qQm14MEdWM1FiK01WUzU2Z0wzWkN3UWEy?= =?utf-8?B?K2VWcG1vcG1mTUwzSlNvcWVXM0pWZEpjcG9hTkliY3dIRlJaUlJOa1h5ZWlV?= =?utf-8?B?SE42OVY3RXNnN2p6UkNFS3h4R3RlSWsyTm9ySm45dklMUnFjcFhhdnkzd2VS?= =?utf-8?B?UEo2S3hGUzNKeE5zWmJzYit0NSt2cVdUelBWMjVzOHI2c2p3UUI4QmpyTEI4?= =?utf-8?B?VmFkNXhpcFRaeXgzaFNiOEFLUnlEMmpkbkIxTmxSb3JWeUI2Sk4wQmRUeVln?= =?utf-8?B?NU1RS2FIUUVRNWYrNEhtU2pHdnQvS3BaK2xGbFc0UjJ0Z1dqZkoxQkNFTnk5?= =?utf-8?B?cFRnaXR6a05VL0p0UFplL2Z0SGszdUI4VnlPVTRONVZIL2UrMHdJQ2oyUXll?= =?utf-8?B?ZkRkYzkxMysySzFRbHo3a3JQVit5SGdXaG42N3g0YU1PaTM5SXY3R05LUzk4?= =?utf-8?B?dms4MkJyemdSN0EzVmhadzZleEFRMjVSWk5MUnlrVWM0Z001SVJZb0wxV3Zn?= =?utf-8?B?RUl2NlVBRWtXNVlJOUFVUE41N2RxOWxvOFg4Sk1CNVBRMC9MSnA3eE9naUUy?= =?utf-8?B?QVhudCtrNjErSFJ2N2UzSmNrbENGelFOVzlFRE5OZXJEa0ljeE9TazVwa2xY?= =?utf-8?B?SEFSMWNxSmpyd2hVczNmZVVwMnZZWXRrRFhwU0xJd1hJSmNURi9tM1Mrb3pO?= =?utf-8?B?TUZpNXBHdlJMa1lLa1NvaWV2citXbVpRVFNoSjZRM1hOOWtTN0dsSnlHcGpl?= =?utf-8?B?aGRST3hTcm1QcDZaNUxXSm5QTkhmRGtLcEFUSkJITjRxTGZyZlNOWENobGRx?= =?utf-8?B?cVIyYUw3K2FkbkpyVG03bUwycDdENzVsRmVkVGlDZFZoZU4wTFJ1a3FpQ25I?= =?utf-8?B?ZGg1K3V4eHllakFXVExVUEtwMkFpQ2xKSXpZMEEwWEJHN3RFcE1kS09sTUpU?= =?utf-8?B?UFlsMVp4SEU3Z1dPSlRRdXQrSGNtMjB5VHErb1NwOGxqVTNrYUlGTklzV01B?= =?utf-8?B?cjdXT1VxUmpVOEdSd0tXSEV2UEQ4R3hkVytiNWZjandNaE1pRk8rUTcyc3Nm?= =?utf-8?B?QnZyeGpjeUx4THRKV2xxcVVLcGRJSkdIaDNPQm0wTnhZdnpBa3JFVXhxTE5Z?= =?utf-8?B?Q2xYb2dzZDc0aVFZaUJhQkE5anoyM1AzVHZSLzAvWWpPV05sVG1id3V0SzZV?= =?utf-8?B?a21BLzFqcTFYNXE2SXBPMTBKL3JPdnk5eHlRbjFZQmNQQ090YXNUN1BqYzll?= =?utf-8?B?NzBidnF0SlU4RmZSTmRwUlJrdXZjMnp2eUVyN2NVbHJUUlExRWRoZ05Ea3g2?= =?utf-8?B?UCs4dHp0bWthRHBCV3RFLzVpdEJOK2xsMnFsSGduTmZlcllWZFFDMFhhczZY?= =?utf-8?Q?XC1fOh7Q7IoO3+9elWFsKl0kB?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR13MB5545.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4645b54b-f0c5-43e0-b267-08dc576df1b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2024 01:48:09.7682 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 27s4t2diD7XMP8N+zMIXjtc5i8o+fBonSXkTMZ3ySbIwEE9BQeDipJ0X7I3U6nragC0U7ZeVxpXujzINuDdQ+1stnjSFVEsk7t234lfvCJg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR13MB6647 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 PiBIaSBjb21taXQgYXV0aG9ycyAoYW5kIG1haW50YWluZXJzKSwNCj4gDQo+IERlc3BpdGUgYmVp bmcgc2VsZWN0ZWQgYnkgdGhlIERQREsgbWFpbnRlbmFuY2UgdG9vbCAuL2RldnRvb2xzL2dpdC1s b2ctDQo+IGZpeGVzLnNoIEkgZGlkbid0IGFwcGx5IGZvbGxvd2luZyBjb21taXRzIGZyb20gRFBE SyBtYWluIHRvIDIxLjExIHN0YWJsZQ0KPiBicmFuY2gsIGFzIGNvbmZsaWN0cyBvciBidWlsZCBl cnJvcnMgb2NjdXIuDQo+IA0KPiBDYW4gYXV0aG9ycyBjaGVjayB5b3VyIHBhdGNoZXMgaW4gdGhl IGZvbGxvd2luZyBsaXN0IGFuZCBlaXRoZXI6DQo+ICAgICAtIEJhY2twb3J0IHlvdXIgcGF0Y2hl cyB0byB0aGUgMjEuMTEgYnJhbmNoLCBvcg0KPiAgICAgLSBJbmRpY2F0ZSB0aGF0IHRoZSBwYXRj aCBzaG91bGQgbm90IGJlIGJhY2twb3J0ZWQNCj4gDQo+IFBsZWFzZSBkbyBlaXRoZXIgb2YgdGhl IGFib3ZlIGJ5IDA0LzExLzI0Lg0KPiANCj4gWW91IGNhbiBmaW5kIHRoZSBhIHRlbXBvcmFyeSB3 b3JrLWluLXByb2dyZXNzIGJyYW5jaCBvZiB0aGUgY29taW5nIDIxLjExLjcNCj4gcmVsZWFzZSBh dDoNCj4gICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9rZXZpbnRyYXlub3IvZHBkay1zdGFibGUNCj4g SXQgaXMgcmVjb21tZW5kZWQgdG8gYmFja3BvcnQgb24gdG9wIG9mIHRoYXQgdG8gbWluaW1pemUg ZnVydGhlciBjb25mbGljdHMgb3INCj4gbWlzdW5kZXJzdGFuZGluZ3MuDQo+IA0KPiBTb21lIG5v dGVzIG9uIHN0YWJsZSBiYWNrcG9ydHM6DQo+IA0KPiBBIGJhY2twb3J0IHNob3VsZCBjb250YWlu IGEgcmVmZXJlbmNlIHRvIHRoZSBEUERLIG1haW4gYnJhbmNoIGNvbW1pdCBpbiBpdCdzDQo+IGNv bW1pdCBtZXNzYWdlIGluIHRoZSBmb2xsb3dpbmcgZmFzaGlvbjoNCj4gICAgIFsgdXBzdHJlYW0g Y29tbWl0IDxjb21taXQncyBkcGRrIG1haW4gYnJhbmNoIFNIQS0xIGNoZWNrc3VtPiBdDQo+IA0K PiBGb3IgZXhhbXBsZToNCj4gICAgIGh0dHBzOi8vZ2l0LmRwZGsub3JnL2RwZGstDQo+IHN0YWJs ZS9jb21taXQvP2g9MTguMTEmaWQ9ZDkwZTZhZTZmOTM2ZWNkYzJmZDM4MTFmZjlmMjZhZWM3ZjNj MDZlYg0KPiANCj4gV2hlbiBzZW5kaW5nIHRoZSBiYWNrcG9ydGVkIHBhdGNoLCBwbGVhc2UgaW5k aWNhdGUgdGhlIHRhcmdldCBicmFuY2ggaW4gdGhlDQo+IHN1YmplY3QgbGluZSwgYXMgd2UgaGF2 ZSBtdWx0aXBsZSBicmFuY2hlcywgZm9yIGV4YW1wbGU6DQo+ICAgICBbUEFUQ0ggMjEuMTFdIGZv by9iYXI6IGZpeCBiYXoNCj4gDQo+IFdpdGggZ2l0IGZvcm1hdC1wYXRjaCwgdGhpcyBjYW4gYmUg YWNoaWV2ZWQgYnkgYXBwZW5kaW5nIHRoZSBwYXJhbWV0ZXI6DQo+ICAgICAtLXN1YmplY3QtcHJl Zml4PSdQQVRDSCAyMS4xMScNCj4gDQo+IFNlbmQgdGhlIGJhY2twb3J0ZWQgcGF0Y2ggdG8gInN0 YWJsZUBkcGRrLm9yZyIgYnV0IG5vdCAiZGV2QGRwZGsub3JnIi4NCj4gDQo+IEZZSSwgYnJhbmNo IDIxLjExIGlzIGxvY2F0ZWQgYXQgdHJlZToNCj4gICAgaHR0cHM6Ly9naXQuZHBkay5vcmcvZHBk ay1zdGFibGUNCj4gDQo+IFRoYW5rcy4NCj4gDQo+IEtldmluDQo+IA0KPiAtLS0NCj4gMmU5ODYz ZmJiNiAgQWtoaWwgR295YWwgICAgICBjb21tb24vY254azogZml4IGRpZmZlcmVudCBzaXplIGJp dCBvcGVyYXRpb25zDQo+IDRmNmYzNmNlMjMgIEFraGlsIEdveWFsICAgICAgY29tbW9uL2NueGs6 IGZpeCBsZWFrIGluIGVycm9yIHBhdGgNCj4gM2RkMzExNTA3OCAgQW1pdCBQcmFrYXNoIFNodWts YSBkbWEvY254azogZml4IGNodW5rIGJ1ZmZlciBmYWlsdXJlIHJldHVybg0KPiBjb2RlDQo+IDk1 YTk1NWUzZTAgIEFtaXQgUHJha2FzaCBTaHVrbGEgZG1hL2NueGs6IGZpeCBkZXZpY2UgcmVjb25m aWd1cmUNCj4gNjNiZjgxYTYxNyAgQW5hdG9seSBCdXJha292ICB0ZXN0OiBmaXggbmFtZWQgdGVz dCBtYWNybw0KPiBjNWI1MzFkNmVlICBBbm9vYiBKb3NlcGggICAgIGFwcC9jcnlwdG8tcGVyZjog Zml4IHNlc3Npb24gZnJlZWluZw0KPiA2ZGYxYmM2YjNiICBBc2h3aW4gU2VraGFyIFQgSyBtZW1w b29sL2NueGs6IGF2b2lkIGhhbmcgd2hlbiBjb3VudGluZw0KPiBiYXRjaCBhbGxvY3MgYjNkZGQ2 NDlhZCAgQXNod2luIFNla2hhciBUIEsgbWVtcG9vbC9jbnhrOiBmaXggYWxsb2MgZnJvbQ0KPiBu b24tRUFMIHRocmVhZHMNCj4gMzdjYTQ1N2QzZiAgQmluZyBaaGFvICAgICAgICBjb21tb24vbWx4 NTogZml4IG9idGFpbmluZyBJQiBkZXZpY2UgaW4gTEFHIG1vZGUNCj4gODdlNDM4NGQyNiAgQmlu ZyBaaGFvICAgICAgICBuZXQvbWx4NTogZml4IGNvbmRpdGlvbiBvZiBMQUNQIG1pc3MgZmxvdw0K PiAyZWNlM2I3MTg2ICBCaW5nIFpoYW8gICAgICAgIG5ldC9tbHg1OiBmaXggZmxvdyB3b3Jrc3Bh Y2UgZG91YmxlIGZyZWUgaW4NCj4gV2luZG93cw0KDQo+IDhiOGYxMTZiMTkgIENoYW95b25nIEhl ICAgICAgbmV0L25mcDogZml4IHJlc291cmNlIGxlYWsgZm9yIENvcmVOSUMgZmlybXdhcmUNCj4g NjZkNWY1M2QzZSAgQ2hhb3lvbmcgSGUgICAgICBuZXQvbmZwOiBmaXggcmVzb3VyY2UgbGVhayBm b3IgZXhpdCBvZiBDb3JlTklDDQo+IGZpcm13YXJlDQo+IGEyNTZhMTIyN2QgIENoYW95b25nIEhl ICAgICAgbmV0L25mcDogZml4IHJlc291cmNlIGxlYWsgZm9yIGV4aXQgb2YgZmxvd2VyDQo+IGZp cm13YXJlDQo+IDdjNTk2NzIxYWUgIENoYW95b25nIEhlICAgICAgbmV0L25mcDogZml4IHJlc291 cmNlIGxlYWsgZm9yIGZsb3dlciBmaXJtd2FyZQ0KPiBhNzkwNGQxYzZiICBDaGFveW9uZyBIZSAg ICAgIG5ldC9uZnA6IGZpeCByZXNvdXJjZSBsZWFrIGZvciBWRg0KDQpOZWVkIG5vdCBiYWNrcG9y dCwgdGhhbmtzLg0KDQo+IDI3N2Q1MjJhZTMgIERlbmdkdWkgSHVhbmcgICAgbmV0L2huczM6IHJl ZmFjdG9yIGhhbmRsZSBtYWlsYm94IGZ1bmN0aW9uDQo+IGM5YmQ5OGQ4NDUgIERlbmdkdWkgSHVh bmcgICAgbmV0L2huczM6IHJlZmFjdG9yIHNlbmQgbWFpbGJveCBmdW5jdGlvbg0KPiAwNGRhYzcz NjQzICBHYW5hcGF0aSBLdW5kYXB1cmEgZXZlbnRkZXYvY3J5cHRvOiBmaXggZW5xdWV1ZSBjb3Vu dA0KPiA0YjA0MTM0Y2JiICBHYW5hcGF0aSBLdW5kYXB1cmEgZXZlbnRkZXYvY3J5cHRvOiBmaXgg ZmFpbGVkIGV2ZW50cw0KPiBkYTczYTJhMGQxICBHYW5hcGF0aSBLdW5kYXB1cmEgZXZlbnRkZXYv Y3J5cHRvOiBmaXggb2Zmc2V0IHVzZWQgd2hpbGUNCj4gZmx1c2hpbmcgZXZlbnRzDQo+IGY0NDJj MDQwMDEgIEdhbmFwYXRpIEt1bmRhcHVyYSBldmVudGRldi9jcnlwdG86IGZpeCBvdmVyZmxvdyBp biBjaXJjdWxhcg0KPiBidWZmZXIgOWQ5MWMzMDQ3ZCAgR293cmlzaGFua2FyIE11dGh1a3Jpc2hu YW4gY3J5cHRvL29wZW5zc2w6IGZpeA0KPiBtZW1vcnkgbGVha3MgaW4gYXN5bSBvcGVyYXRpb25z DQo+IDJkYjIzNGU3NjkgIEdyZWdvcnkgRXRlbHNvbiAgbmV0L21seDU6IGZpeCBJUC1pbi1JUCB0 dW5uZWxzIHJlY29nbml0aW9uDQo+IDI3ZTQ0YTZmNTMgIEdyZWdvcnkgRXRlbHNvbiAgbmV0L21s eDU6IHJlbW92ZSBkdXBsaWNhdGlvbiBvZiBMMyBmbG93IGl0ZW0NCj4gdmFsaWRhdGlvbiA1YTBm NjRkODRiICBIYW51bWFudGggUG90aHVsYSBuZXQvY254azogZml4IGNvbmZpZ3VyaW5nIGxhcmdl DQo+IFJ4L1R4IHF1ZXVlcw0KPiA0NGE4NjM1NDU5ICBIYW51bWFudGggUG90aHVsYSBuZXQvdGh1 bmRlcng6IGZpeCBETUFDIGNvbnRyb2wgcmVnaXN0ZXINCj4gdXBkYXRlDQo+IDQ4MDU0Y2EzODQg IEhhcm1hbiBLYWxyYSAgICAgY29tbW9uL2NueGs6IGZpeCBsaW5rIGNvbmZpZyBmb3IgU0RQDQo+ IDFjN2E0ZDM3ZTcgIEhhcm1hbiBLYWxyYSAgICAgY29tbW9uL2NueGs6IGZpeCBtYWlsYm94IHRp bWVvdXQgZHVlIHRvDQo+IGRlYWRsb2NrDQo+IDU5Y2VhYTcyZDUgIEhhcm1hbiBLYWxyYSAgICAg Y29tbW9uL2NueGs6IGZpeCBwYXJ0IG51bWJlciBmb3IgQ04xMEsNCj4gN2JlNzRlZGI5MCAgSG9u bmFwcGEgTmFnYXJhaGFsbGkgY29tbW9uL21seDU6IHVzZSBqdXN0IHN1ZmZpY2llbnQgYmFycmll cg0KPiBmb3IgQXJtDQo+IGRmMzNmYjUzZTQgIEhvbm5hcHBhIE5hZ2FyYWhhbGxpIHJjdTogZml4 IGFja2VkIHRva2VuIGluIGRlYnVnIGxvZw0KPiAwNjNjZGRmYzc0ICBIb25uYXBwYSBOYWdhcmFo YWxsaSByY3U6IHVzZSBhdG9taWMgb3BlcmF0aW9uIG9uIGFja2VkIHRva2VuDQo+IGE3NGM1MDAx ZTkgIEppYXdlbiBXdSAgICAgICAgbmV0L25nYmU6IGFkZCBwcm9wZXIgbWVtb3J5IGJhcnJpZXJz IGluIFJ4DQo+IDMxYTI4YTk5ZmQgIEppYXdlbiBXdSAgICAgICAgbmV0L25nYmU6IGFkZCBzcGlu bG9jayBwcm90ZWN0aW9uIG9uIFlUIFBIWQ0KPiAyMWY3MDJkNTU2ICBKaWF3ZW4gV3UgICAgICAg IG5ldC9uZ2JlOiBmaXggbGluayBzdGF0dXMgaW4gbm8gTFNDIG1vZGUNCj4gNjU5Y2ZjZTAxZSAg Smlhd2VuIFd1ICAgICAgICBuZXQvbmdiZTogcmVtb3ZlIHJlZHVuZGFudCBjb2Rlcw0KPiAxMjAx MWIxMWEzICBKaWF3ZW4gV3UgICAgICAgIG5ldC90eGdiZTogYWRhcHQgdG8gTU5HIHZldG8gYml0 IHNldHRpbmcNCj4gNWUxNzBkZDhiNiAgSmlhd2VuIFd1ICAgICAgICBuZXQvdHhnYmU6IGZpeCBi bG9ja2luZyBzeXN0ZW0gZXZlbnRzDQo+IDAyMzYwMTZjMDIgIEppZSBIYWkgICAgICAgICAgbmV0 L2F4Z2JlOiBmaXggUnggYW5kIFR4IHF1ZXVlIHN0YXRlDQo+IGM0NjIxNmU3N2EgIEppZSBIYWkg ICAgICAgICAgbmV0L25mcDogZml4IFJ4IGFuZCBUeCBxdWV1ZSBzdGF0ZQ0KPiA5MmExNmFmNDUw ICBLYWl3ZW4gRGVuZyAgICAgIG5ldC9pYXZmOiBmaXggdmlydGNobmwgY29tbWFuZCBjYWxsZWQg aW4gaW50ZXJydXB0DQo+IDk3NDlkZmZlMjMgIEthaXdlbiBEZW5nICAgICAgbmV0L2ljZTogZml4 IE1BQyB0eXBlIG9mIEU4MjIgYW5kIEU4MjMNCj4gNTZmYTZmOTJlOSAgS2lyYW4gS3VtYXIgSyAg ICBjb21tb24vY254azogZml4IFJTUyBrZXkgY29uZmlndXJhdGlvbg0KPiA0NjFjMjg3YWI1ICBL dW1hcmEgUGFyYW1lc2h3YXJhbiBhcHAvdGVzdHBtZDogZml4IEdSTyBwYWNrZXRzIGZsdXNoIG9u DQo+IHRpbWVvdXQNCj4gNTQ3ZjI5NDM1NyAgS3VtYXJhIFBhcmFtZXNod2FyYW4gZ3JvOiBmaXgg cmVvcmRlcmluZyBvZiBwYWNrZXRzDQo+IDAyYTJhY2NiNWYgIE3DoXJpbyBLdWthICAgICAgIG5l dC9ib25kaW5nOiBmaXggZmxvdyBjb3VudCBxdWVyeQ0KPiA3YmRmN2ExM2FlICBNaWNoYWVsIEJh dW0gICAgIGFwcC90ZXN0cG1kOiBmaXggZW5jYXAvZGVjYXAgc2l6ZSBjYWxjdWxhdGlvbg0KPiA0 OGFkYmM4MGJhICBNaWNoYWVsIEJhdW0gICAgIG5ldC9tbHg1OiByZW1vdmUgR0VORVZFIG9wdGlv bnMgbGVuZ3RoDQo+IGxpbWl0YXRpb24NCj4gNmZkM2E3YTYxOCAgTWluZ2ppbiBZZSAgICAgICBu ZXQvaWNlL2Jhc2U6IGZpeCBpbnRlcm5hbCBldHlwZSBpbiBzd2l0Y2ggZmlsdGVyDQo+IDlhNTE4 MDU0YjUgIE1vaGFtbWFkIElxYmFsIEFobWFkIGV4YW1wbGVzL2wzZndkOiBmaXggZHVwbGljYXRl DQo+IGV4cHJlc3Npb24gZm9yIGRlZmF1bHQgbmV4dGhvcA0KPiA1ZDhjMWY2MjUzICBOaXRoaW4g RGFiaWxwdXJhbSBjb21tb24vY254azogY2hlY2sgZXJyb3IgaW4gTUFDIGFkZHJlc3MNCj4gc2V0 DQo+IDU3ODE2Mzg1MTkgIE5pdGhpbiBEYWJpbHB1cmFtIGNvbW1vbi9jbnhrOiBmaXggUlEgbWFz ayBjb25maWcgZm9yDQo+IENOMTBLQiBjaGlwIDMyMzJjOTVkMmMgIE5pdGhpbiBEYWJpbHB1cmFt IG5ldC9jbnhrOiBmaXggaW5kaXJlY3QgbWJ1Zg0KPiBoYW5kbGluZyBpbiBUeCA2OTRlOGU2NDNk ICBQYXZhbiBOaWtoaWxlc2ggIGV2ZW50L2NueGs6IGZpeCBDQVNQIHVzYWdlIGZvcg0KPiBjbGFu ZyAzZmU3MTcwNmFiICBQYXZhbiBOaWtoaWxlc2ggIGV2ZW50L2NueGs6IGZpeCBzdGFsZSBkYXRh IGluIHdvcmtzbG90DQo+IDkyN2NiNDNmZTkgIFBhdmFuIE5pa2hpbGVzaCAgZXhhbXBsZXMvbDNm d2Q6IGZpeCBwb3J0IGdyb3VwIG1hc2sgd2l0aA0KPiBBbHRpVmVjDQo+IDc3MmUzMDI4MWEgIFJh aHVsIEJoYW5zYWxpICAgY29tbW9uL2NueGs6IGZpeCBDUFQgYmFja3ByZXNzdXJlIGRpc2FibGUg b24NCj4gTEJLDQo+IDI2YTZiZGE5ZGYgIFJhaHVsIEJoYW5zYWxpICAgbmV0L2NueGs6IGFkZCBj b29raWVzIGNoZWNrIGZvciBtdWx0aS1zZWdtZW50DQo+IG9mZmxvYWQNCj4gOGVkNWNhNGRkYSAg UmFodWwgQmhhbnNhbGkgICBuZXQvY254azogZml4IG1idWYgZmllbGRzIGluIG11bHRpLXNlZ21l bnQgVHgNCj4gNzc1MmYxNDAyNiAgUmFodWwgQmhhbnNhbGkgICBuZXQvY254azogZml4IFJ4IGZs dXNoIG9uIENOMTBrDQo+IDFjZmI3OGQyYzQgIFNodW4gSGFvICAgICAgICAgbmV0L21seDU6IGZp eCBtZXRlciBwb2xpY3kgcHJpb3JpdHkNCj4gYjM3ZmU4OGEyYyAgU3J1amFuYSBDaGFsbGEgICBl dmVudC9jbnhrOiBmaXggTE1UU1Qgd3JpdGUgZm9yIHNpbmdsZSBldmVudCBtb2RlDQo+IDYxYjUy ZTdlZGIgIFN0ZXBoZW4gSGVtbWluZ2VyIGFwcC90ZXN0OiBmaXggcmVmZXJlbmNlIHRvIG1hc3Rl ciBpbiBib25kaW5nDQo+IHRlc3QNCj4gMGZkMTM4NmMzMCAgU3RlcGhlbiBIZW1taW5nZXIgYXBw L3Rlc3RwbWQ6IGNsZWFudXAgY2xlYW5seSBmcm9tIHNpZ25hbA0KPiBhOTk2Y2QwNGFlICBTdGVw aGVuIEhlbW1pbmdlciBhcHAvdGVzdHBtZDogZml4IGVhcmx5IGV4aXQgZnJvbSBzaWduYWwNCj4g ZjFkMDk5M2UwMyAgU3RlcGhlbiBIZW1taW5nZXIgYXBwL3Rlc3RwbWQ6IGZpeCBpbnRlcmFjdGl2 ZSBtb2RlIG9uDQo+IFdpbmRvd3MgMTY2NTkxOTMxYiAgU3RlcGhlbiBIZW1taW5nZXIgcGNhcG5n OiBtb2RpZnkgdGltZXN0YW1wDQo+IGNhbGN1bGF0aW9uDQo+IDBmMDQ0YjY2ODEgIFN0ZXZlIFlh bmcgICAgICAgbmV0L2lhdmY6IGZpeCByZWZpbmUgcHJvdG9jb2wgaGVhZGVyDQo+IDBiMjQxNjY3 Y2MgIFN0ZXZlIFlhbmcgICAgICAgbmV0L2lhdmY6IGZpeCB0YWludGVkIHNjYWxhcg0KPiBiMTI1 YzBlNzIxICBTdGV2ZSBZYW5nICAgICAgIG5ldC9pYXZmOiBmaXggdGFpbnRlZCBzY2FsYXINCj4g Y2VkYjQ0ZGM4NyAgU3Vhbm1pbmcgTW91ICAgICBjb21tb24vbWx4NTogaW1wcm92ZSBBRVMtWFRT IHR3ZWFrDQo+IGNhcGFiaWxpdHkgY2hlY2sNCj4gYTZmNjM5ZTA3OSAgU3VuaWwgS3VtYXIgS29y aSBjb21tb24vY254azogZml4IEJQIHRocmVzaG9sZCBjYWxjdWxhdGlvbg0KPiBiYTM5YTI2MWE3 ICBWYW1zaSBBdHR1bnVydSAgIGRtYS9jbnhrOiBmaXggY29tcGxldGlvbiByaW5nIHRhaWwgd3Jh cA0KPiA5NTVhY2I5NTk0ICBZdW5qaWFuIFdhbmcgICAgIG5ldC9hZl94ZHA6IGZpeCBsZWFrIG9u IFhTSyBjb25maWd1cmF0aW9uIGZhaWx1cmUNCg0K