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 6A8F145AAF; Fri, 4 Oct 2024 21:18:16 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EEBC743267; Fri, 4 Oct 2024 21:18:15 +0200 (CEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2063.outbound.protection.outlook.com [40.107.237.63]) by mails.dpdk.org (Postfix) with ESMTP id 2882E42EAF for ; Fri, 4 Oct 2024 21:18:14 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NZAjBG3SlOtsdSfgA523tott/hB8VZgqKYTfLczGSUg1cXBX1QBN4BH/kxNAQMZQCNT6nC7ZyNcJRhx9a5M5vI9qz1CSbOKHgxNpX8GKauTEMyv0bLk+Nt355+CI8JN378CU29vaFhCrrHBUi77wNLNzWXrxh3aNAOK3JFnbQZQVIhehRnDHK5dNg1c33/Y4T+d6Wd+6PM7jvJXPSUyb8XmVIZIIojA2s1bakCQOKMjoEezm58h5Zyc9MvtA/RPfzNtVrtWoWGDc5vCluC3ETDh/G4VOR5kzOCr6p6QVwMaIqktQmDWnErHvMaXpFerW+YiOamDCKtJOxAYARd9AiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=HeKbztHZEFC6PmZxnmq0M3NvOkMgsr6MLx1sJpOlxo0=; b=vU3sOpn8YQZLZfMeSxNk9D/I4AZmSh17UvUg/Rah4eXCvj1dAI4pnLDKdEA5OcJQFLRREfNXKxhS6ngisSkFgBH6Q6tkx20XpYqA49mbeWCwq4fHTyLcFjsF2U/Cxbefc29QrbNwC0pCZ+teTf6HuYjoZI9p3hfdynbyPp8T/fOPc8ovZZK9Woxi84ozUKbKbqQsmmJNUNcdv5JWzUxY/qQsfmlcAri/pthzk/kCHOouuI1Ea7Q3YNUGs3R2phFoo+TeDRfKrcpU/5f9BoDn3rRuR9zLuokf60R6kitIrlZLyqxgZhiY66KY6xt8c8z1PJ3XiiUfK89ZUwNAM8G9Ng== 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=HeKbztHZEFC6PmZxnmq0M3NvOkMgsr6MLx1sJpOlxo0=; b=tG7xTLAKYGa9V2C3LJncSdEx+BSJ7yLZ1uct/B3JmeOL0rXve8M8RmYaGKu4qAZRL/LgpLxCpPYAELBxIE/HvXMV/VqyS3glEtUJKW49dnEgh0uj8OzbRLjx8gw688UNkjvSedFbzLgIt2RD8MgLTb2nL+G7PSfdGHgb+pWLGF5OhsT4WLbIDXyYl5QpkkfO7b8VL3JllSiGgSMyie4LfFfZ3eDxZz2srZYAdTocTOvwwssA8ZXTyxxTBT6vLTXL70pohG/guYLyC6FlboMlX+DaHAdmXCuuORLNwFA7gV8L6qOEZdhO1kKKJpfEJ6wacZKNQwWW+iqGMwOGVdYChA== Received: from CH3PR12MB8460.namprd12.prod.outlook.com (2603:10b6:610:156::15) by LV3PR12MB9412.namprd12.prod.outlook.com (2603:10b6:408:211::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.18; Fri, 4 Oct 2024 19:18:11 +0000 Received: from CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5]) by CH3PR12MB8460.namprd12.prod.outlook.com ([fe80::2e9d:7265:3b84:59b5%6]) with mapi id 15.20.8026.017; Fri, 4 Oct 2024 19:18:11 +0000 From: Dariusz Sosnowski To: Andrew Rybchenko , Ferruh Yigit , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Ori Kam , Aman Singh , Konstantin Ananyev , Reshma Pattan , Stephen Hemminger , Akhil Goyal , Anoob Joseph , Potnuri Bharat Teja , Hemant Agrawal , Sachin Saxena , Matan Azrad , Slava Ovsiienko , Bing Zhao , Suanming Mou , Chaoyong He CC: "dev@dpdk.org" , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Bruce Richardson Subject: RE: [PATCH] ethdev: convert string initialization Thread-Topic: [PATCH] ethdev: convert string initialization Thread-Index: AQHbFhPoksberzHfwkGDlXIDCLzmbrJ2MVGAgADGDgA= Date: Fri, 4 Oct 2024 19:18:10 +0000 Message-ID: References: <20240801092722.3732917-1-ferruh.yigit@amd.com> <20241004041335.2916435-1-ferruh.yigit@amd.com> <42a126ab-6162-4f9e-b547-4e9a36e723b2@oktetlabs.ru> In-Reply-To: <42a126ab-6162-4f9e-b547-4e9a36e723b2@oktetlabs.ru> 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-traffictypediagnostic: CH3PR12MB8460:EE_|LV3PR12MB9412:EE_ x-ms-office365-filtering-correlation-id: 9d9f584e-c023-4015-1972-08dce4a94951 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|7416014|366016|921020|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Ly9keGVOOXl4ZDRFbDBkU0Q0Z3lVc1JzR3JKU25COWlkSlFLVC9WaFl3TEMw?= =?utf-8?B?L0wyaGNNeUZWWlI5dFFXbFQ2anErY3V6UHJJUmMraU9LenQ2Yk0rVi9iNWhk?= =?utf-8?B?MHVQWDBZODRJMGgzemxtUXlweXNlQWlObmZyV2duMndWMnhXOUUrQ091RGpP?= =?utf-8?B?L1RvYkNraEczbW5aby8wSWJwMUtDajE2M3JUbXZnODRqeXllUUVkWWlXcDJB?= =?utf-8?B?djhDN0V2RS9XSGU4OStraVRhaElCNGNCZFQ2SG5lYWxISUhIdWNWc3ZqaGtN?= =?utf-8?B?ZmZLbkQ3bjkvNThQWHBrbEt6UkFscklocnVnZjI4d0pKVzAwTW5kTlpHKzZG?= =?utf-8?B?R0FSTzNjUU1PYmo3MkpsVTZkckR6T0dEQU1JQzZlcVBmYmRsNVFnODVIV25w?= =?utf-8?B?L2tQZTFLZ0tYL3RFM0l1N2hDQUtaK1dmdXUxU0lpYllUbjRVWWFyQU45VVYv?= =?utf-8?B?cm8zUWl3VmxoYmNtakhYTmhZcDU0VmNqRzY3N081VmVaWFd2UzVVOTd2eXVB?= =?utf-8?B?WU1zNHFUVnJVcXJ0Q1cwL09nczVkcW1ZVUlzM3M0UHVITXNFMVBJT25qemlN?= =?utf-8?B?bkg0RW43MVQwOExhQXNwaWNSVEFvNm1Gb1NuYm9pNU5ocm1WUEt4eDhPKzBZ?= =?utf-8?B?YVYzczhoM1lFRWdWc3BVaThnbFNva1JJeUIxaXMrNkhQbzFTaVV6eW1WR1o3?= =?utf-8?B?dkRDTTZMeVF3cjU3TFZTTjdzMFoxR1FQQzhQVzA4ZmExTmZrbjdYWjN2T1Qz?= =?utf-8?B?aUE0aGo3ODlnb2dSS2pqS2FTMFNFeXd1c0pOQ1grQjkrS3BMSzJFVGFDV242?= =?utf-8?B?OWJYNk5ScHlKdkpad0crWWxnLzFXaWlQRWpwTHgzd0plYUVCc0NtMVJyQ1Vx?= =?utf-8?B?OWdYRnhyZmlxVHlLL3loN3pXbVp2S1l6YVNQTGJMNGVDNis0ZmxNWU1rU0gw?= =?utf-8?B?NHVEWG1heUw5NjhqT2FuOWlJdXlmT00vTE85VEQzeXU0KzZxSXJROEhkSmdu?= =?utf-8?B?MVA0c3pBdW12bXg4WHNYSzhIR1JoZHo1VlF6UlVwR2tkVjRuaU9WYnJ2Z2JF?= =?utf-8?B?cCsrWFR6aVRVWE9DNUh0bVVTaEc0Q2QzeFVxRGp6eEErT2oyTVdqVmwwMjBv?= =?utf-8?B?b0c4cVhYM2wyU0ZiTFE0cDVTck14cFRLRkpzdENQRktadEtDWnhxWHdxM3No?= =?utf-8?B?ZXhuenAwNmtKaTc1dTRJbmNscjM0NXhhNWNxM21WcmI4dHllTGJvZWVtYlpk?= =?utf-8?B?bzl0RXV0VFlTY0JSQkJLRk5uNTZRUzV5TGMrQWRUNXJ6Ni8xT0VROEljL0lk?= =?utf-8?B?dm9HNW9pUjU0UEdoeTNmd0hlK0RiQnl0cC8vV2k0NE5jVGQ4V1ZqYlFrNTRx?= =?utf-8?B?aDB4NisvR3h3U0R5WVgwWHFwbTVuZXkvc3d0dkhZWlI1L0c2REhLaFUvaXBW?= =?utf-8?B?ZzJ4UDM4UGNOTHZIZXh4bXgrcWp4d2tNbUFiVnhhcU9scm1uY0I0WHZMZUts?= =?utf-8?B?ekhGOEVvbm8rMVVOM25kK2FMdTA1QXpuV3JlY0krNVQ5RXAxVWNpY1dkSmdz?= =?utf-8?B?Tm0xSy9GY3NHYmt0NGhFclNPajRDU3dUUmhJNDY1VHFyWG92TFgyWmkxRUl1?= =?utf-8?B?LzBBd2FvbEVDaTdJZjhVZXZFb3RHbGdDY3Rna2dnSjJFb2ZtcE5CQWtzTmgw?= =?utf-8?B?YWNuTHJsVG1EaGs1WkRvRUU0U0owVnRkWStVdC9SdTYvUk1pNFg5Yml6WnUz?= =?utf-8?B?VmtLa2EzZHdNSWl0T1VCN1JsL1RLMmxyWE1scHlwckJaMUlCMnNPekNFc0FZ?= =?utf-8?Q?t3b6CMMvNmoqnwd3WK9atfR9gGtLpJSupjqDE=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR12MB8460.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(7416014)(366016)(921020)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?d1NlRzZvblNMR0RkeEdZbnRDWm1kVkN1d25PUVNYbDIyT3oydDVOZnVLTkd5?= =?utf-8?B?WWVsTFJqN0VXdElhcDNncWRyTERnQ1pMeGszUUV4SFZZUTREUUpETGZ5VjQ0?= =?utf-8?B?WWJJZ1lxS1lmNThFTTdRWHJpOE1vdkNmLy80ZC9IT2JEUllaYkNvNDhPZTk3?= =?utf-8?B?bDhGNjF3cmgzYk1qajUrQi9PQ2pPeXhTbWhGeE1JQkpvTDhzUFJFWHM1UHoz?= =?utf-8?B?RDVGckwzQ05HNWZCNUhZcFFWRjIxKzE4bWhVYzNtYWxEZlZJMGlEeGExY09E?= =?utf-8?B?MzdNRSsxQjlxWE52d3NJcHp4SDhQZjQ3dWdGa1RvQzBwWS8wdVo0MUpjUVVF?= =?utf-8?B?YkdibjkyczBNTmJ1SXh1OU1GcnZ1Rm1Gd1FWejNqSitBc045RENQVUxuaUt2?= =?utf-8?B?MVlGUkl2emdtdW5ydE9XOXNrRVBUOTAvelIyZElocmdlSXhFNDVvYlB6b0JQ?= =?utf-8?B?UEtvUWU0SGdqSnVrRitBVEpiMHpuZUZ3Y0NFSmFMSFJha1B1YkFtZnZTbFBh?= =?utf-8?B?WFZuOFpHUUxBb2ZMdG13ZG9qOHpmOGR4TjVTbjNjMzNNeW9hZW1BdlRTN29k?= =?utf-8?B?aVplVFJyS3IwbmIxa2lTRXY4UU9ON2p5OEJxYTgvdytCSmRteWtjcS9kUUZF?= =?utf-8?B?SjVRdkFZb0RPTGdjZ3JHWDJjSW9pWjlrdDhHU1RiUU9UWXFENEdDOHZBTnpZ?= =?utf-8?B?SEZQTEF1T3BYM3ZJWUFSZExkaTJjVm5Rb29UUGRDZU9OczJNaFlKcVNFakpl?= =?utf-8?B?MkZhd3NzWm11U2E3eGs1emFSR3FkQWhxRzhjSVRjWnI2SitPVS8zWlRiWHc3?= =?utf-8?B?aGxrWDdOcVFpblpWOVJMeXlXamlLRGJkL2ZNTnJCdGZIRENYZFJEMmRrTlVZ?= =?utf-8?B?NGZjOVM3YUJFUnJ4ZDE2MlcxSDl5YWpObTN1SlJZV21HWjdlYWVyVDVRQW1V?= =?utf-8?B?dmNXVVBIUW1nM0J5aXhnMGtHTnREYWQvZnhOY3MveC9Ca2hidDRQVnl1T2t1?= =?utf-8?B?YkRSY09FMUFDa25XYlBVUFg2NDRVdWtqVzVlNmpEQ2hoM2FqOWZPNGpiaFVD?= =?utf-8?B?ZHl5QTRVUUZ4YlZaS0YrckxwSFhtcGJHU3hZdCszTE9zZEhkd0RsYmFFRkNL?= =?utf-8?B?Ym1sYkNnNXBvK2xOV09HUHhlQSt6d085TVdTUlB0RnRMRnoxSit2b25Dc29v?= =?utf-8?B?UkM2bVpldnJ1clNrNXlyMk05ZVl1MFdRbGZ0THVobXFlaFE4bHB2OERYNFJG?= =?utf-8?B?aFd6NjJabHlXRWdENXl4Mi9IbmRQSVpFcGpuT1dNQTVkb2QydVd1cTlMeCt5?= =?utf-8?B?ZDhtYmhrR204WGNRbW00bkZXMWhURTQvMUs5eDRxd3huYzRJa0JHa3hERFgz?= =?utf-8?B?dkcrQmlRQ29JQmhyMDZScDNYaXBzWDkxdCtNTGNVSUd0QWlZZjdUd21CRkdY?= =?utf-8?B?VE5SOVA2cnQ1M0hnY1BBTFhzYllZMTB0Mis0QyticTlLdHRkWnlyNmdvMzFL?= =?utf-8?B?cFZ1NWNXN0JzRkJVOU1pWHc4bWtMRVVjT1BrNTE5RlRxUFBnQzMwbDdjZkdM?= =?utf-8?B?TzdTZ0txNW9keSszWi9nSjdyUzJVSVE5UE9HRkNYVzkxU0pKMDBqbE9LTVUw?= =?utf-8?B?NzhhUXA3TmlFYktycVZDZ2o4ZE42bTBnZXcxbjVTRFE0d2Erb2lDSHNsY2lS?= =?utf-8?B?UmdsWTcrQjFVMDdRVk1VZko0SENlWkNZR2pDWUFZQmQ5c3hRUWFKUlh2VDBK?= =?utf-8?B?MDE1S0t4d2psZ21WK2JUcFNsSWkzUFpRZVd2VGdsNzlkeWd1M0U4UGJseW5u?= =?utf-8?B?eWRTMGN5bGM5bWFpTlJJazUwNHBzdml6SkZZWXZrcnlPVFpvZldpMituOTha?= =?utf-8?B?bWJkZlhkdC9NVzhSU1Z5K1hQdVo4enpMWS90ZEFvZkx3enZTRU1wbEpnRHc2?= =?utf-8?B?TGYrVDViblhmZUZQaUU3K0dnYVd1SWNaRERYL1hwdEhqRFpJNGkrejRTSzVs?= =?utf-8?B?SFp0aE9NMElCRWJWUDJrajFXcjd3eWcwdE1EM1duTjI3RWVwYkJvM3RSejZT?= =?utf-8?B?ZEFiN1lUN2FFSVdjV2EwY1RBSmpuM3pPSExHQThzcHRzRlBXdmlLT3BXK09Y?= =?utf-8?Q?/LTztYAVmWVCH6Mgu0SpjdEMs?= 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: CH3PR12MB8460.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d9f584e-c023-4015-1972-08dce4a94951 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2024 19:18:10.9841 (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: Q/nt2Ki9SsBWRDV3IUUGxCi7mOF6aSQs7AiMqZoH55Oc0PSHKnRgpMtilU3X4ZpxsB9dj2y2bnJ4Vprps+ac4A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR12MB9412 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgUnliY2hlbmtvIDxh bmRyZXcucnliY2hlbmtvQG9rdGV0bGFicy5ydT4NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDQs IDIwMjQgMDk6MjcNCj4gVG86IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGFtZC5jb20+OyBO QlUtQ29udGFjdC1UaG9tYXMgTW9uamFsb24NCj4gKEVYVEVSTkFMKSA8dGhvbWFzQG1vbmphbG9u Lm5ldD47IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+OyBBbWFuIFNpbmdoDQo+IDxhbWFuLmRl ZXAuc2luZ2hAaW50ZWwuY29tPjsgS29uc3RhbnRpbiBBbmFueWV2DQo+IDxrb25zdGFudGluLnYu YW5hbnlldkB5YW5kZXgucnU+OyBSZXNobWEgUGF0dGFuIDxyZXNobWEucGF0dGFuQGludGVsLmNv bT47DQo+IFN0ZXBoZW4gSGVtbWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz47IEFr aGlsIEdveWFsDQo+IDxnYWtoaWxAbWFydmVsbC5jb20+OyBBbm9vYiBKb3NlcGggPGFub29iakBt YXJ2ZWxsLmNvbT47IFBvdG51cmkgQmhhcmF0DQo+IFRlamEgPGJoYXJhdEBjaGVsc2lvLmNvbT47 IEhlbWFudCBBZ3Jhd2FsIDxoZW1hbnQuYWdyYXdhbEBueHAuY29tPjsNCj4gU2FjaGluIFNheGVu YSA8c2FjaGluLnNheGVuYUBueHAuY29tPjsgTWF0YW4gQXpyYWQgPG1hdGFuQG52aWRpYS5jb20+ Ow0KPiBTbGF2YSBPdnNpaWVua28gPHZpYWNoZXNsYXZvQG52aWRpYS5jb20+OyBEYXJpdXN6IFNv c25vd3NraQ0KPiA8ZHNvc25vd3NraUBudmlkaWEuY29tPjsgQmluZyBaaGFvIDxiaW5nekBudmlk aWEuY29tPjsgU3Vhbm1pbmcgTW91DQo+IDxzdWFubWluZ21AbnZpZGlhLmNvbT47IENoYW95b25n IEhlIDxjaGFveW9uZy5oZUBjb3JpZ2luZS5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IE1vcnRl biBCcsO4cnVwIDxtYkBzbWFydHNoYXJlc3lzdGVtcy5jb20+OyBCcnVjZQ0KPiBSaWNoYXJkc29u IDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gZXRo ZGV2OiBjb252ZXJ0IHN0cmluZyBpbml0aWFsaXphdGlvbg0KPiANCj4gRXh0ZXJuYWwgZW1haWw6 IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gDQo+IA0KPiBPbiAx MC80LzI0IDA3OjEzLCBGZXJydWggWWlnaXQgd3JvdGU6DQo+ID4gZ2NjIDE1IGV4cGVyaW1lbnRh bCBbMV0sIHdpdGggLVdleHRyYSBmbGFnLCBnaXZlcyB3YXJuaW5nIGluIHZhcmlhYmxlDQo+ID4g aW5pdGlhbGl6YXRpb24gYXMgc3RyaW5nIFsyXS4NCj4gPg0KPiA+IFRoZSB3YXJuaW5nIGhhcyBh IHBvaW50IHdoZW4gaW5pdGlhbGl6ZWQgdmFyaWFibGUgaXMgaW50ZW5kZWQgdG8gdXNlDQo+ID4g YXMgc3RyaW5nLCBzaW5jZSBhc3NpZ25tZW50IGlzIG1pc3NpbmcgdGhlIHJlcXVpcmVkIG51bGwg dGVybWluYXRvcg0KPiA+IGZvciB0aGlzIGNhc2UuIEJ1dCB3YXJuaW5nIGlzIHVzZWxlc3MgZm9y IG91ciB1c2VjYXNlLg0KPiA+DQo+ID4gSW4gdGhpcyBwYXRjaCBvbmx5IHVwZGF0ZWQgYSBmZXcg aW5zdGFuY2UgdG8gc2hvdyB0aGUgaXNzdWUsIHRoZXJlIGFyZQ0KPiA+IG1hbnkgaW5zdGFuY2Vz IHRvIGZpeCwgaWYgd2UgcHJlZmVyIHRvIGdvIHRoaXMgd2F5Lg0KPiA+IE90aGVyIG9wdGlvbiBp cyB0byBkaXNhYmxlIHdhcm5pbmcgYnV0IGl0IGNhbiBiZSB1c2VmdWwgZm9yIGFjdHVhbA0KPiA+ IHN0cmluZyB1c2VjYXNlcywgc28gSSBwcmVmZXIgdG8ga2VlcCBpdC4NCj4gPg0KPiA+IENvbnZl cnRlZCBzdHJpbmcgaW5pdGlhbGl6YXRpb24gdG8gYXJyYXkgaW5pdGlhbGl6YXRpb24uDQo+ID4N Cj4gPiBbMV0NCj4gPiBnY2MgKEdDQykgMTUuMC4wIDIwMjQxMDAzIChleHBlcmltZW50YWwpDQo+ ID4NCj4gPiBbMl0NCj4gPiAuLi9saWIvZXRoZGV2L3J0ZV9mbG93Lmg6OTA2OjM2Og0KPiA+ICAg IGVycm9yOiBpbml0aWFsaXplci1zdHJpbmcgZm9yIGFycmF5IG9mIOKAmHVuc2lnbmVkIGNoYXLi gJkgaXMgdG9vIGxvbmcNCj4gPiAgICAgICAgICBbLVdlcnJvcj11bnRlcm1pbmF0ZWQtc3RyaW5n LWluaXRpYWxpemF0aW9uXQ0KPiA+IDkwNiB8ICAgICAgICAgLmhkci5kc3RfYWRkci5hZGRyX2J5 dGVzID0gIlx4ZmZceGZmXHhmZlx4ZmZceGZmXHhmZiIsDQo+ID4gICAgICB8ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gPg0K PiA+IC4uL2xpYi9ldGhkZXYvcnRlX2Zsb3cuaDo5MDc6MzY6DQo+ID4gICAgZXJyb3I6IGluaXRp YWxpemVyLXN0cmluZyBmb3IgYXJyYXkgb2Yg4oCYdW5zaWduZWQgY2hhcuKAmSBpcyB0b28gbG9u Zw0KPiA+ICAgICAgICAgICBbLVdlcnJvcj11bnRlcm1pbmF0ZWQtc3RyaW5nLWluaXRpYWxpemF0 aW9uXQ0KPiA+IDkwNyB8ICAgICAgICAgLmhkci5zcmNfYWRkci5hZGRyX2J5dGVzID0gIlx4ZmZc eGZmXHhmZlx4ZmZceGZmXHhmZiIsDQo+ID4gICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgXn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4NCj4gPg0KPiA+IC4uL2xpYi9l dGhkZXYvcnRlX2Zsb3cuaDoxMDA5OjI1Og0KPiA+ICAgIGVycm9yOiBpbml0aWFsaXplci1zdHJp bmcgZm9yIGFycmF5IG9mIOKAmHVuc2lnbmVkIGNoYXLigJkgaXMgdG9vIGxvbmcNCj4gPiAgICAg ICAgICAgWy1XZXJyb3I9dW50ZXJtaW5hdGVkLXN0cmluZy1pbml0aWFsaXphdGlvbl0NCj4gPiAx MDA5IHwgICAgICAgICAgICAgICAgICAgICAgICAgIlx4ZmZceGZmXHhmZlx4ZmZceGZmXHhmZlx4 ZmZceGZmIg0KPiA+ICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgXn5+fn5+fn5+fn5+ fn5+fn5+fn5+fn5+fn5+fn5+fn5+fg0KPiA+DQo+ID4gLi4vbGliL2V0aGRldi9ydGVfZmxvdy5o OjEwMTI6MjU6DQo+ID4gICAgZXJyb3I6IGluaXRpYWxpemVyLXN0cmluZyBmb3IgYXJyYXkgb2Yg 4oCYdW5zaWduZWQgY2hhcuKAmSBpcyB0b28gbG9uZw0KPiA+ICAgICAgICAgICBbLVdlcnJvcj11 bnRlcm1pbmF0ZWQtc3RyaW5nLWluaXRpYWxpemF0aW9uXQ0KPiA+IDEwMTIgfCAgICAgICAgICAg ICAgICAgICAgICAgICAiXHhmZlx4ZmZceGZmXHhmZlx4ZmZceGZmXHhmZlx4ZmYiDQo+ID4gICAg ICAgfCAgICAgICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+ fn5+fn5+DQo+ID4NCj4gPiAuLi9saWIvZXRoZGV2L3J0ZV9mbG93Lmg6MTEzNToyMDoNCj4gPiAg ICBlcnJvcjogaW5pdGlhbGl6ZXItc3RyaW5nIGZvciBhcnJheSBvZiDigJh1bnNpZ25lZCBjaGFy 4oCZIGlzIHRvbyBsb25nDQo+ID4gICAgICAgICAgIFstV2Vycm9yPXVudGVybWluYXRlZC1zdHJp bmctaW5pdGlhbGl6YXRpb25dDQo+ID4gMTEzNSB8ICAgICAgICAgLmhkci52bmkgPSAiXHhmZlx4 ZmZceGZmIiwNCj4gPiAgICAgICB8ICAgICAgICAgICAgICAgICAgICBefn5+fn5+fn5+fn5+fg0K PiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRAYW1kLmNv bT4NCj4gPiBBY2tlZC1ieTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNv bT4NCj4gPiBBY2tlZC1ieTogQnJ1Y2UgUmljaGFyZHNvbiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRl bC5jb20+DQo+IA0KPiANCj4gQWNrZWQtYnk6IEFuZHJldyBSeWJjaGVua28gPGFuZHJldy5yeWJj aGVua29Ab2t0ZXRsYWJzLnJ1Pg0KDQpBY2tlZC1ieTogRGFyaXVzeiBTb3Nub3dza2kgPGRzb3Nu b3dza2lAbnZpZGlhLmNvbT4NCg0KQmVzdCByZWdhcmRzLA0KRGFyaXVzeiBTb3Nub3dza2kNCg==