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 778BA43AE0; Thu, 8 Feb 2024 17:56:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6770F42DFD; Thu, 8 Feb 2024 17:56:24 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.18]) by mails.dpdk.org (Postfix) with ESMTP id B3B8C42D7B for ; Thu, 8 Feb 2024 17:56:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1707411383; x=1738947383; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=T0rsnedGp7k87UsGQ7ylEQ/+8HQBTF9u8+o8VCM6vqY=; b=DydeI5Y0ZOhakxKwx9HZMv6kA1MNUGZxyy2XplF9rebfW+03tHgXTffU QbQ3USfIhjLn/YC5h4r1WqEafwf/gHWW1ARhimztmUJPUbTVPYOeYKWFE pa02R/n3k2CaOKbYgsTFeFDQD6QI+/K7zxkMoLWyYGXRVmhuJdisobLkn hPh/P2SGXDypI/sHmK6yLnwNwsNjEcGz3NpQRTox3OV6ZbJcEQUQbC5Gq OltnKmuiCxzDxO2JSBua2gvR4XI3gzTeax0Vb25kemMZzFvxLchPw3l/O 4Dmud0H0k/nC/xgxhm3GA7w1FDNAU0xY+2Wbn7oajKt9Bf9T2Qi+fwmjP w==; X-IronPort-AV: E=McAfee;i="6600,9927,10978"; a="1145792" X-IronPort-AV: E=Sophos;i="6.05,254,1701158400"; d="scan'208";a="1145792" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by fmvoesa112.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Feb 2024 08:56:16 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.05,254,1701158400"; d="scan'208";a="24939209" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 08 Feb 2024 08:56:15 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.2507.35; Thu, 8 Feb 2024 08:56:14 -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.35; Thu, 8 Feb 2024 08:56:14 -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.35 via Frontend Transport; Thu, 8 Feb 2024 08:56:14 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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.35; Thu, 8 Feb 2024 08:56:14 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mulxup/XkPu589tDlJJFc13/hZroru5j4NJaW2+aA1PifOqBbNAfcJHVk5T7FUqVGZM6UF3bvFPWN5Aqe8iy8RsFPJFOdrYV0bddQua9h6x1K6jpkB0rklrCxGUlxKjkWP7YP+IpdfmI2YKCZjxEL61PKXblKtWylDX6TFs2uDVShDI+JqmyDsYGjMG4lN7czcNE3YN2T+QhelPw6r1U8pRVJ9lWd5+Ex0O85HUWMOkwOBJzxN1mhnFLFBl0lPZ9s9l381k0wRA5rrBoDavQ6Uydf51Cs/VT9YHFyGikTkTanY97i4k5lEu63PGnBA+J3b2ATi61Iw1e+zmicsGkdw== 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=T0rsnedGp7k87UsGQ7ylEQ/+8HQBTF9u8+o8VCM6vqY=; b=gB8yEi+WdauzTXlTHa8fWr2uJUMtC8OGFLUCAcsXxQANPR3eCRxZNgNfkTkxfBJqnZBC8B38dUF7HKQNqsQ9880n4vXJs1F47BpfpMltD4AAtRD63wdyl4tX0lfjPbMrtQPJfIJoWA9KkDCiLnN5Aub/KxCsGU5hfNqGkI5aDAhzO+pNcVWQLOJeWAOljvG8XUn1akosUNKhoNxCssoKirBkXI16KXphfY+rhqZKbvNVXStA4OrtnCwRAYuRKKoVSZxqz5SlRIYzkscuGwaY8E+qD1wU5XEolaCNYlYbJLWpzlqFQdDXu/VwsCBTfnZMAQgTz9aIC0Y0e8/12nBDIQ== 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 DM6PR11MB3660.namprd11.prod.outlook.com (2603:10b6:5:13c::17) by SA0PR11MB4669.namprd11.prod.outlook.com (2603:10b6:806:99::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.38; Thu, 8 Feb 2024 16:56:06 +0000 Received: from DM6PR11MB3660.namprd11.prod.outlook.com ([fe80::a3de:73d4:7792:518]) by DM6PR11MB3660.namprd11.prod.outlook.com ([fe80::a3de:73d4:7792:518%4]) with mapi id 15.20.7249.035; Thu, 8 Feb 2024 16:56:06 +0000 From: "Vargas, Hernan" To: Maxime Coquelin , "dev@dpdk.org" , "gakhil@marvell.com" , "Rix, Tom" CC: "Chautru, Nicolas" , "Zhang, Qi Z" Subject: RE: [PATCH v6 0/6] changes for 24.03 Thread-Topic: [PATCH v6 0/6] changes for 24.03 Thread-Index: AQHaWemFJWlOZp4PbkauswcboIXt5rEAQ/6AgABnNhA= Date: Thu, 8 Feb 2024 16:56:06 +0000 Message-ID: References: <20240207171350.242156-1-hernan.vargas@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: DM6PR11MB3660:EE_|SA0PR11MB4669:EE_ x-ms-office365-filtering-correlation-id: 111fbaa6-3c12-4292-f03c-08dc28c6d7b1 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: A9/GNWM5pFRGQFLm1lVfQhwVumXN4Y1r1IbzBjX64Jnd5ACaHUonEL7PnxyRPh+MlfLKQtbQyX6/ZDT5gBcbCEwjh7c79w/pqmmwiZHsaUOMpcRYIgSJNVv28dpkwdegZNAKhOUWYUYRDRgcDIwWhaWx2AcfhX1nxS78nez6LmMPi+Bc3JtKQmasE0x6dbyo6EBqPttwC2vFAJc1vflMacwM33TkJCjvTEwq7Yq26JCgkyqK0Nds7rynW+Uh4Bd0Cme2TaQMM5S6Yjk9mk2GSZMvGKAM1aHwea11AzFxER9dNGu43Mjpl2cW+v8oIjWBKYP0kb6+5t7A9J8vBW4LTHwg3/H5t46sXTk8K8NQyIzsrUZfpbkkun6PlO+lUQN0wG8rCoE8SmHHYq8Yi08JiCNHHWMK2noIFCB7SypEwbTqHar0jiXGn2v9dLgTOLrb+wO526PoLBBOm2ANJfy7f/a8RTH/J4LoZe+h85lgf/TnOEOAnxxXFRy2O1mgFQkmkAyx9UtlntlJ9Z7t+J3UC9wM0s8GffhQM4/nDGIXSfe7Csn1lu0s7Y5sgQlAYmDTx0/jiiMBaVa+uk52felNTMr/DH2R00R08f5LMlGA7a+uWqC1KiBHa4PJq1LUGJbT x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3660.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(39860400002)(136003)(366004)(346002)(376002)(230922051799003)(1800799012)(64100799003)(186009)(451199024)(86362001)(41300700001)(55016003)(33656002)(52536014)(8936002)(82960400001)(64756008)(110136005)(8676002)(54906003)(66476007)(76116006)(66946007)(4326008)(316002)(66446008)(66556008)(38100700002)(83380400001)(122000001)(38070700009)(9686003)(107886003)(26005)(5660300002)(2906002)(7696005)(6506007)(71200400001)(478600001)(53546011); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b2lkTXhVTlc2a3ZSd3EvNHFVbFBrNlM2emx6WU1keXd6WnpVMlZMaG5WRDZY?= =?utf-8?B?SWpOQllnWmNvd2ZvQzlWNTB0RGN5WjJyWDFYV1I5dEFzWFhyRkwvalFFaVVT?= =?utf-8?B?OUY2WEFKQ294Mm8vOGJ1cmtFMDhUR3lCcXA3ckI1dnVlL2ZXTkRzVzB2dCtt?= =?utf-8?B?aC85Nm10Q3VzQlBkKzBhQlNSSTBHNU1QL2RlaDEvazBXUGpiZjNOUi8wbzNY?= =?utf-8?B?blAvdy9ybDJKYlBUejNBTGxJNUlYTzBjcysyN284eVhaV2F2bTM3ZTlzbTBE?= =?utf-8?B?NTBDUVlrN3p0SDhMb3VjenpxaldiSVdJRzlmQ1hRSVBTUmtCMllOU2NZT1My?= =?utf-8?B?V2lXQmo0dytaUFlZeElqcEJwdU9mM2JzdFBLOWJPVVhmbFZtbVJZbTI2OSt4?= =?utf-8?B?S3g0cSt6cTVsQkhkeDJGRjg0V2lHTmRaTzdEckFEaDdxTXVpOHhXdFcySm9a?= =?utf-8?B?clN5c08wSjYvTFdEeU9LY1BnTkNQWE5CUnp6eVdVbGZpZ3JlN2VxVzJSbWps?= =?utf-8?B?eVJCMWV4NzhFSTBwY2x0SWlLbVdZRUdEVkdydWdSZ0l6V0RLSk5jeEFBcjBM?= =?utf-8?B?ZlZhMFJuVGlzV2l6bjdYUm1ES0Y5bStFQS8xNjVmdlFQYnBMMEV3QXJiNDFj?= =?utf-8?B?WHZaTkMxRDVqdENEb2JuOGN0Nm1pRmZyQ2NxanNIeTdFNGkycityNXU4V2VP?= =?utf-8?B?NXorU1pRMXYrTEd5SE5uL2FXM1ZIUmcvM1daalRySU1qZUFDQWdnWXpvQ1V3?= =?utf-8?B?MkUvZHNwWEhzOG9zSnBCSWYzT1RhdTJESFFrQlVwTVNTbUg3djVubXlsVUdJ?= =?utf-8?B?L3RhMmVwZ3JoUjJTQ3dCaGxRd0ovR1RERUthQXNyWHZRM1VPaXhHeEY3K3NE?= =?utf-8?B?YTZvMHg2OTJOZEV1QzRNQ2pnN2NzNDVBeFV1Tk9BSVgyazFTamwxc3p2U3Bu?= =?utf-8?B?VnBXek50K0xNL1ZUc2kwWWJ6RFRnMlBDY0U2ZlEzd2dyd3FMRUxpV0YyL3cr?= =?utf-8?B?UkZFL0gxajA0VjRBVkF5bVR1NEJoVzh2cTJlRGl5RnpWQjJRdkdOK0REaG84?= =?utf-8?B?SDQ5ZVQ2eUpFOG9GRWpzQjlzZHl3TTZ2aWdHRDJUbEY4cER6T3N2OWl2SytX?= =?utf-8?B?MmxJVk9NWFcyc0UwTHlUODg3S3p2QWQ0MWxUcHZHR0tCcWlNNEhnREVpcDNh?= =?utf-8?B?R25wRXU4K0ZoRW5NcEJrQnpFaitSTWRkeFVYaFFrZmxlRlU2ODFjaWFyZFpO?= =?utf-8?B?YmdhVWhiVlNIV0hjclNMMW52M1VyUldjWDVPL1BCclYvVzljN1Z2VDk3dmdI?= =?utf-8?B?STBtK1FJdHluT3NseGFYRFB5VDArVC9TOUJCSFZnRVdtMmRSQUo4a1VtY1VO?= =?utf-8?B?WSs3T3ZzemhGNjNBQ1FLcXBZa0tnTzNycHFqMjZZbUhGR0pQT0N4N2Z3amVm?= =?utf-8?B?RngxcGg1NXNjR1BmV0ZsV29FWkJlVWp3S2dsaDZzRFVLL1BNMlBiQkdHY0dB?= =?utf-8?B?djhQWnFuTjJ6ZjVkbWRHdk9tUDJWRzZrVzljM1R5TVU3TDhtTXpDbTRNMzJG?= =?utf-8?B?S0hnbFRLMllQamY4ekZ3OEcxemxkSGcxbm53RWZ4MkVmYnVLUTBySlpWY0pq?= =?utf-8?B?Wkh4cUlBWDh3ejZuVkNDQThDWlRQZGQvaHlkNk05MDBzZkdZcGFoOC96MXM0?= =?utf-8?B?U3NFVHRDQXZGZ0VqSFQ2U1QyMnpVRGQ0VmlSbXl0ancvRzV3NjFiMWNPd3RW?= =?utf-8?B?QURqMEZCS1p6NVI4M1Z6d3pOT3V6QmFsamk5bVljQ3BQTCt1UnQ0L1U5aEtQ?= =?utf-8?B?RXZiWGtSVUdDa3VLTnNqNGhXdEJYV054dkY3QXh1QzgyOEpvWjJLblBvZWlj?= =?utf-8?B?eEMySFhwWnRVL0VmQ0ZBQ2ZzMXBWWXNxYjJjY05MMDJ3dFo2QUJMeGg4bkVy?= =?utf-8?B?ZXhmYkZmcHE1YnRtd1QxRmUzdFJ3SCtmY0dUampFYTAydVdKMlhKSUI2bXhZ?= =?utf-8?B?Qm8reTRWcjdJZDl3Q0dqOGFMS0MyQVhuK2k5MzBTRE51VlZwSGo2K0FrZUp6?= =?utf-8?B?M1NLRVBBdVFhTHd2WFhFODFacTRwOTNhb1Z2eTJKR0lqYmN0YXRjWFplSGdZ?= =?utf-8?Q?vIRlMC+hHY/H9wGBJH9StT8bh?= 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: DM6PR11MB3660.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 111fbaa6-3c12-4292-f03c-08dc28c6d7b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2024 16:56:06.6902 (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: m6kFJpnLG3ggCvsVSBaLy5sQl6hoDbzXaTuM3Uh9slMKPxOXIiPhi/nDPVBscE88ulyXV886RRrmnoojUpQTsw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4669 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 SGkgTWF4aW1lLA0KDQpJIGp1c3Qgc3VibWl0dGVkIHY3IG9mIHRoaXMgc2VyaWVzIHJlYmFzZWQg b24gdG9wIG9mIG5leHQtYmFzZWJhbmQuDQoNClRoYW5rcywNCkhlcm5hbg0KDQo+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE1heGltZSBDb3F1ZWxpbiA8bWF4aW1lLmNvcXVl bGluQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBGZWJydWFyeSA4LCAyMDI0IDQ6NDUg QU0NCj4gVG86IFZhcmdhcywgSGVybmFuIDxoZXJuYW4udmFyZ2FzQGludGVsLmNvbT47IGRldkBk cGRrLm9yZzsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyBSaXgsIFRvbSA8dHJpeEByZWRoYXQuY29t Pg0KPiBDYzogQ2hhdXRydSwgTmljb2xhcyA8bmljb2xhcy5jaGF1dHJ1QGludGVsLmNvbT47IFpo YW5nLCBRaSBaDQo+IDxxaS56LnpoYW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRD SCB2NiAwLzZdIGNoYW5nZXMgZm9yIDI0LjAzDQo+IA0KPiANCj4gDQo+IE9uIDIvNy8yNCAxODox MywgSGVybmFuIFZhcmdhcyB3cm90ZToNCj4gPiB2NjogUmV3b3JrIHRvdGFsX251bV9xdWV1ZXMg aW4gc2VwYXJhdGUgY29tbWl0LiBGaXggdHlwbyBpbiBjb21tZW50Lg0KPiA+IHY1OiBDcmVhdGVk IHNlcGFyYXRlIGNvbW1pdCBmb3IgZG9jIGZpeC4gQ29zbWV0aWMgdXBwZXJjYXNlIGNoYW5nZXMu DQo+ID4gdjQ6IFRhcmdldGluZyAyNC4wMy4gVXBkYXRlZCBGUEdBIFBNRCBiYXNlZCBvbiByZXZp ZXcgY29tbWVudHMuDQo+ID4gdjM6IE1hZGUgY2hhbmdlcyByZXF1ZXN0ZWQgZHVyaW5nIHJldmll dy4NCj4gPiB2MjogVGFyZ2V0aW5nIDIzLjExLiBVcGRhdGUgaW4gY29tbWl0cyAxLDIgYmFzZWQg b24gcmV2aWV3IGNvbW1lbnRzLg0KPiA+IHYxOiBUYXJnZXRpbmcgMjMuMDcgaWYgcG9zc2libGUu IEFkZCBzdXBwb3J0IGZvciBBR1gxMDAgKE42MDAwKSBhbmQgY29ybmVyDQo+IGNhc2UgZml4ZXMu DQo+ID4NCj4gPiBIZXJuYW4gVmFyZ2FzICg2KToNCj4gPiAgICBkb2M6IGZpeCBmcGdhIDVnbnIg Y29uZmlndXJhdGlvbiB2YWx1ZXMNCj4gPiAgICBiYXNlYmFuZC9mcGdhXzVnbnJfZmVjOiByZW5h bWluZyBmb3IgY29uc2lzdGVuY3kNCj4gPiAgICBiYXNlYmFuZC9mcGdhXzVnbnJfZmVjOiBhZGQg VmlzdGEgQ3JlZWsgdmFyaWFudA0KPiA+ICAgIGJhc2ViYW5kL2ZwZ2FfNWducl9mZWM6IHJld29y ayB0b3RhbCBudW1iZXIgcXVldWVzDQo+ID4gICAgYmFzZWJhbmQvZnBnYV81Z25yX2ZlYzogYWRk IEFHWDEwMCBzdXBwb3J0DQo+ID4gICAgYmFzZWJhbmQvZnBnYV81Z25yX2ZlYzogY29zbWV0aWMg Y29tbWVudCBjaGFuZ2VzDQo+ID4NCj4gPiAgIGRvYy9ndWlkZXMvYmJkZXZzL2ZwZ2FfNWducl9m ZWMucnN0ICAgICAgICAgICB8ICAgNzYgKy0NCj4gPiAgIGRyaXZlcnMvYmFzZWJhbmQvZnBnYV81 Z25yX2ZlYy9hZ3gxMDBfcG1kLmggICB8ICAyNzMgKysNCj4gPiAgIC4uLi9iYXNlYmFuZC9mcGdh XzVnbnJfZmVjL2ZwZ2FfNWducl9mZWMuaCAgICB8ICAzNTMgKy0tDQo+ID4gICAuLi4vZnBnYV81 Z25yX2ZlYy9ydGVfZnBnYV81Z25yX2ZlYy5jICAgICAgICAgfCAyMjcwICsrKysrKysrKysrKy0t LS0tDQo+ID4gICAuLi4vZnBnYV81Z25yX2ZlYy9ydGVfcG1kX2ZwZ2FfNWducl9mZWMuaCAgICAg fCAgIDI3ICstDQo+ID4gICBkcml2ZXJzL2Jhc2ViYW5kL2ZwZ2FfNWducl9mZWMvdmNfNWducl9w bWQuaCAgfCAgMTM5ICsNCj4gPiAgIDYgZmlsZXMgY2hhbmdlZCwgMjIwNCBpbnNlcnRpb25zKCsp LCA5MzQgZGVsZXRpb25zKC0pDQo+ID4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9iYXNl YmFuZC9mcGdhXzVnbnJfZmVjL2FneDEwMF9wbWQuaA0KPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvYmFzZWJhbmQvZnBnYV81Z25yX2ZlYy92Y181Z25yX3BtZC5oDQo+ID4NCj4gDQo+ IFRoZSBzZXJpZXMgZG9lcyBub3QgYXBwbHksIGFuZCAzLXdheSBtZXJnZSBkb2VzIG5vdCB3b3Jr Lg0KPiBjb3VsZCB5b3UgcGxlYXNlIHJlYmFzZSBvbiB0b3Agb2YgbmV4dC1iYXNlYmFuZD8NCj4g DQo+IFRoYW5rcywNCj4gTWF4aW1lDQoNCg==