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 D7ACFA00C4; Thu, 29 Sep 2022 13:30:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7784040E5A; Thu, 29 Sep 2022 13:30:39 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id D2C2140395 for ; Thu, 29 Sep 2022 13:30:37 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 28T9kMbI014956; Thu, 29 Sep 2022 04:30:36 -0700 Received: from nam12-dm6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2172.outbound.protection.outlook.com [104.47.59.172]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3jw913ga7w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 29 Sep 2022 04:30:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=axvYFtHYmgrI2/8uV0msUkcYhbwO/YG0KlrHJACYGwi68LYv4kPR/NW3sEhNaiThRpS8NPdKxKbHz3Hjh2grNHlJbvDXeGmusjVihCOb7tV+rAY8hJLK3fT+/HTJ1RpdQ/QEORLx78Qa1fQiWBMfZfGoxH+xXFzOP0Qq6tfEmt7zVUBtVB0qjnH3PYPZS2ZD69dA3kzVvmcacNUu3+NH4gxGxf3x7taxPQrLOQSeFffx+/S5imMIcvxI2iamKBHHEMteGbAn7iqaWLUtDqOy0RV9iABWttfHyA3Voec5o8ZNeq/HbFehepWVIy+2mznEOngquHEK21+N6dFQifp6SA== 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=Nzly2UAOm51UFyAcR0tTH+bqA+jRhp7QUPtUT/z9arA=; b=KE/65laxaiWTjsTA5f8YfdDqtsDeoxhVLj92r9Rzku5pr92jY+cEoZEpVzPcbUkLWvpEzH5k0YNX+5XNnMo4tfXuHprhqWG56KAckGeFG/+EZ99UznftzOhUwf+ItcB2YXJrRRQykj0A6m3gtUH1rYZDn/8sick7kBkBwCRkFiIxQWmOA7v+hwWTPv34MSqOUsQS/EH37KHChB/caGi0zk3B1fIHIKmQ8aqz+5RdqSyI7xufXsmZFZYYBYlIAxNiA1beszUlfua665VkvsAjkUS34zRZxUSdFQMF73+QMk5N8nEdN0Y1ywYQeHGtxxTMtPbRcdLip7Je0DwEJS/Cqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nzly2UAOm51UFyAcR0tTH+bqA+jRhp7QUPtUT/z9arA=; b=jdb2Jt6jFU7ijTfvXYXO2DWtoZFSJUvMmH0GQRoOhLFfDroakbUHiKy2UAXbPP/pIfTZoRTjQhO7dfM1GCmGpBE2pI79xzBPzYi79lxUi9GxdtOGlhfGm2AXmTXTPVdNbyQ4Ale3xougqKcyfy6Yamk2nZG0AHlDTHk+4rb+XT8= Received: from PH0PR18MB5167.namprd18.prod.outlook.com (2603:10b6:510:168::7) by SJ0PR18MB5137.namprd18.prod.outlook.com (2603:10b6:a03:438::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17; Thu, 29 Sep 2022 11:30:34 +0000 Received: from PH0PR18MB5167.namprd18.prod.outlook.com ([fe80::e4f1:7ff8:4f8b:e2ef]) by PH0PR18MB5167.namprd18.prod.outlook.com ([fe80::e4f1:7ff8:4f8b:e2ef%3]) with mapi id 15.20.5676.015; Thu, 29 Sep 2022 11:30:34 +0000 From: Amit Prakash Shukla To: David Marchand , Anatoly Burakov , "bruce.richardson@intel.com" , Ciara Power , Dmitry Kozlyuk CC: "dev@dpdk.org" , Jerin Jacob Kollanukkaran Subject: RE: [EXT] Re: [PATCH v4 1/2] mem: telemetry support for memseg and element information Thread-Topic: [EXT] Re: [PATCH v4 1/2] mem: telemetry support for memseg and element information Thread-Index: AQHYcCL8vGgRzBvCo0WblTGzoVZTC6322voAgAAwkYA= Date: Thu, 29 Sep 2022 11:30:34 +0000 Message-ID: References: <20220519063038.637836-1-amitprakashs@marvell.com> <20220525103352.1806937-1-amitprakashs@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB5167:EE_|SJ0PR18MB5137:EE_ x-ms-office365-filtering-correlation-id: 2acf3a4b-64f5-43a8-6b22-08daa20e0638 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AM8FAiyjq7Qk6nL16F8FxeM8Q+R9ABQYD768cpGJ22NiwTFepnd3T1BmypkfUhlsNXQwFBPokqS35tqN9Ac3sYvn0kiGeeMdzc9Pr1qMOWox8jKcHkmOjinRZaRRgYIQyNx9tVH5SBNAzuH+maOTPUMe5w9YSb8k6A6md+3UFQC+/OvUh8Ig6BnlPk9fTIfNSSJvO/TVRUlkwC48mA2+asVKyxiiVTTFe27/GcdKLd7f1EB5i9zOg10x4YthuvPJxkrU3ajw95fZVDdL5+J+SYZfuCYF0Uz4RMqGCFHHXt1m7poeMO4fmks5dCcx8sfnk27dpYmoeJkx5q07P4IJTngMqgaB+WXDGC+DOvtsk971HsJBtNPzujgoG+PHvpFx3nQBfoVzpUb8alWX1iEV2mSOsPUvSSw3FPW/bpM0fGLacMgDvt1TdCqSrrvgaAWyMsSxei/KA6EmbrvZptF2Y2Pt3tmmfG0qbWrhYgQR76tQ+zQlQgGviRT7xVSIWIrBH98Y2slaU6r25B06EBHBaXV8ayVEIxvv9ECdSK1ow7w7Lhq732BXPCeaexFXL1IiSZ/d28ueZJ95Qy8M5rq3p3h4rBDC2VQHC+yPAbZaWLeS2NB57JqzqEUWJhak6ugu/stLHF/mesWTO4+AVcULC2p4f8/IiinFtKfWrBKqIvLf86vHs/3h3fyggys4uLamScrmYbCOiKYtaIsqQ0utRr5QA4b6xFvbwFiUBBZ1JX9oXKA2SBX4kjPKD1Vy4puypIetqLT5D6q5tChW+WYueQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB5167.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(346002)(136003)(366004)(396003)(39860400002)(376002)(451199015)(55016003)(33656002)(86362001)(76116006)(110136005)(41300700001)(107886003)(122000001)(478600001)(316002)(38100700002)(66446008)(66556008)(64756008)(66476007)(38070700005)(8676002)(4326008)(54906003)(66946007)(2906002)(5660300002)(186003)(9686003)(26005)(71200400001)(83380400001)(53546011)(8936002)(7696005)(52536014)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RE5XSEJrbGhtZFZHUVNlRzM4Sm8rSThCeFVoL1A3Qi9KeTFrSllETld4L2NL?= =?utf-8?B?cnhHaEUrTE9weU1uaStGMThTRGdHaTBSTkFma3l5N2JLb3QwcEdReGpCZDZv?= =?utf-8?B?aERyOURET01VRkJtU3h6dndYdDFRbFhkZC9VUDFTLzNJb1dhMGUxVFVSc281?= =?utf-8?B?OEdsWURKaW1wYUs5Rm1uVWRSaEV0MElUb2pvQlQ0bEhFZkU5dElWOEJzTEd1?= =?utf-8?B?WG1pR2dsZytyMXU4YndWcDJzQngrWWpTQlI5WWpZM1ViRnRxZk5aYzlaMUZt?= =?utf-8?B?QXBVWnRhcWZoS3RoVitPaDhPVGdURCtOc1JPblpBL24wMVg2WjlIVklFKzhp?= =?utf-8?B?cXgyczNReHJuc2dFdzBhcEtkYlkxR2ErZHR0dnAvUWZidFZCUVdERXl1RVdS?= =?utf-8?B?RkR4WlluQW40ZzlLQXZMWVdHMmFhcEtEVWFTekhMc05rd0lxWDhWRHR3dzgr?= =?utf-8?B?a2czbHRqRTBlZWtYcDd3UGdPWWVMcEdxRmk5SzRvQ1J6cjNLK0EvVnpkUnpz?= =?utf-8?B?ck92VGNxOFpCME1wSXZJU01ZRjcyWENDRUJqbFpQdlhya1IyVUhVaU80Q0R2?= =?utf-8?B?ZEZzMy9CMDBCYzRFR1NNZ0R0Q0o2d2RuaFo5NGFXUVhldTJadVpOanRWUGl5?= =?utf-8?B?N2pzWDE1aFpFaG5DL3Q2RjV0S0xqSEpyREdUSVdOS0VvRmRFSm9CZE5wbUtO?= =?utf-8?B?YlQzMCtSVTRzREhBaGxQbUd5OVZRQUE2SisvN1ZoM2FwUUhQaUs1Y0h1WC84?= =?utf-8?B?RXNjZUxteWZwRTFpRWxXTC9XREh6RHlXWTBJam9MN3BWVG9HcTBHRktyUWRQ?= =?utf-8?B?bWkyaStEbFRUT3R3OFRtREFtcEJoRlZ4V3VEc2dZMmdjajRKNkZ0VTAxZGZ3?= =?utf-8?B?K3AvNnRCWklSblptOWhjdERyUVVXclhLNUhnMUIrME55YkMxdm1OaG5pYnNC?= =?utf-8?B?aUxqN0lnbm5oRlg3VHlMcGx4NlN0NTJsSXNxMkVYb1ZDWUdQY0Ura3Z4M0oz?= =?utf-8?B?S1NXbGhVdTdweHVkVjJYVm5rS3hGSXBlOXlNUWNUVisyeFpqTFY3ZmJ3bmRC?= =?utf-8?B?THlRaU1rcThpRnloVlc3WnRyU1RFeVAzRE1Fd2ZOVGdMZzRjeGdRTkRRQjJx?= =?utf-8?B?MVdZZmV6QStmdDA4SGYrZTQxUnhDTlJLV2dYNWxPcWdHYjlFMzk4L1ZIYzYx?= =?utf-8?B?R0YybUxuQmFlQmVnSTVyTHpJYTNxeVJNYUtZVG5LWlpibS9tU25NRTZyQVpK?= =?utf-8?B?VjRiZFlnOXdaMWc1Z0gwaGxHY0lCU1FXa1RTejJBMUVkUFpYRTA1L1lTK3Fl?= =?utf-8?B?RWVQN09UWEExUWhMeWxXQ3hBVndFN3dPZFFqYXNwb0w0RXpubFBudm9ETGlR?= =?utf-8?B?QmJxY2c4QVJmSUZ0WjcyR1BoNUUwSUVadlpURzRSNjVsejhpMEtpN25qL3Az?= =?utf-8?B?a3lxTHpYRDFRTTBaaDFyNzZ2dSthU1hoaDlnSWRmcEdiQjdNd2VadkppYzNS?= =?utf-8?B?bHg2bHNrOFI5ZXBxc1JTSEdkb3VITWZpZEtSb0NRdE01T3BTcWhDQkxTdVVL?= =?utf-8?B?NUN4TTdtZFZOYjdpNm5mV0dUdzF4YmNIVjcrMytoRy9HTC82TFMyL2k1RmZ1?= =?utf-8?B?WVROb1VTOHZBSGVBMW02TVptMmwrMjF1S2dETU9PdzYxOWhOT0VxVFl2VnVr?= =?utf-8?B?SU9vY3AxazhmVng4N2ZpTC9obXJaREJYeUpSM2UzOU5iNWVlL0JObGRRZHJj?= =?utf-8?B?Z2FISG14VkpDRUl5US9HMjFOOXJyU1ZhUWg2ajI4NW1IdVBVdEVUaVhGRXFi?= =?utf-8?B?L2RMUEpOWGVVNDdHTzBBdStWV1hlOStEWkR6SlYzY3NaOEJIKzdsYlp4OG9X?= =?utf-8?B?bFo5bkVyc1pLd2JZRWhQWm1VSk16TjNJcU5tMHJaRWdIRW4wZ3pqQUc1NG5r?= =?utf-8?B?dlFsNzUzQlNYNXBaRDVveE9ncmFLOW9EQkM4MGdvRVp6SDN6N3R4M1ZqLzBM?= =?utf-8?B?aHBRdmtQcFlKQnI5U05KM09oMGVrZ1VPNXNZLzFRZnZPQldHWDNmRFNxcUdQ?= =?utf-8?B?YktGaXcyWHFuQzBFbUh6ZmlDNXhZQk1pcm5lcWZpcE5SL1hkLy9BMFBxOFVu?= =?utf-8?Q?0H6FgLk3L/1mgkQHkqU/O/Owl?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB5167.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2acf3a4b-64f5-43a8-6b22-08daa20e0638 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2022 11:30:34.3623 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nzWRawolqzNos/agaUbI2C6HRY/oMZaK7tDFsK8OtL3aBQK3QuG0JR73uyxu+RJJwvtxex2CtyQJ8ddYYMuSFg/njZu22hGS87k2iOL/nhw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB5137 X-Proofpoint-GUID: gEDFwfWA0ggamo8OmmvdQxzuV79hu7NH X-Proofpoint-ORIG-GUID: gEDFwfWA0ggamo8OmmvdQxzuV79hu7NH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-09-29_06,2022-09-29_03,2022-06-22_01 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 SGkgRGF2aWQsDQoNClRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLiBJIHdpbGwgZG8gdGhlIHN1Z2dl c3RlZCBjaGFuZ2VzIGluIG5leHQgdmVyc2lvbiBvZiB0aGUgcGF0Y2guDQoNCi1BbWl0IFNodWts YQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERhdmlkIE1hcmNoYW5k IDxkYXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVy IDI5LCAyMDIyIDI6MDAgUE0NCj4gVG86IEFtaXQgUHJha2FzaCBTaHVrbGEgPGFtaXRwcmFrYXNo c0BtYXJ2ZWxsLmNvbT47IEFuYXRvbHkgQnVyYWtvdg0KPiA8YW5hdG9seS5idXJha292QGludGVs LmNvbT47IGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tOyBDaWFyYSBQb3dlcg0KPiA8Y2lhcmEu cG93ZXJAaW50ZWwuY29tPjsgRG1pdHJ5IEtvemx5dWsgPGRtaXRyeS5rb3psaXVrQGdtYWlsLmNv bT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5q QG1hcnZlbGwuY29tPg0KPiBTdWJqZWN0OiBbRVhUXSBSZTogW1BBVENIIHY0IDEvMl0gbWVtOiB0 ZWxlbWV0cnkgc3VwcG9ydCBmb3IgbWVtc2VnIGFuZA0KPiBlbGVtZW50IGluZm9ybWF0aW9uDQo+ IA0KPiBFeHRlcm5hbCBFbWFpbA0KPiANCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiBBZGRlZCBtb3JlIHBl b3BsZSBpbnZvbHZlZCBpbiB0aGUgZHBkayBtZW0gYWxsb2NhdG9yLCBhbmQgdGVsZW1ldHJ5Lg0K PiANCj4gT24gV2VkLCBNYXkgMjUsIDIwMjIgYXQgMTI6MzQgUE0gQW1pdCBQcmFrYXNoIFNodWts YQ0KPiA8YW1pdHByYWthc2hzQG1hcnZlbGwuY29tPiB3cm90ZToNCj4gPg0KPiA+IENoYW5nZXMg YWRkcyB0ZWxlbWV0cnkgc3VwcG9ydCB0byBkaXNwbGF5IG1lbW9yeSBvY2N1cGFuY3kgaW4gbWVt c2VnDQo+ID4gYW5kIHRoZSBpbmZvcm1hdGlvbiBvZiB0aGUgZWxlbWVudHMgYWxsb2NhdGVkIGZy b20gYSBtZW1zZWcgYmFzZWQgb24NCj4gPiBhcmd1bWVudHMgcHJvdmlkZWQgYnkgdXNlci4gVGhp cyBwYXRjaCBhZGRzIGZvbGxvd2luZyBlbmRwb2ludHM6DQo+ID4NCj4gPiAxLiAvZWFsL21lbXNl Z19saXN0X2FycmF5DQo+ID4gVGhlIGNvbW1hbmQgZGlzcGxheXMgdGhlIG1lbXNlZyBsaXN0IGZy b20gd2hpY2ggdGhlIG1lbW9yeSBoYXMgYmVlbg0KPiA+IGFsbG9jYXRlZC4NCj4gPiBFeGFtcGxl Og0KPiA+IC0tPiAvZWFsL21lbXNlZ19saXN0X2FycmF5DQo+ID4geyIvZWFsL21lbXNlZ19saXN0 X2FycmF5IjogWzAsIDFdfQ0KPiA+DQo+ID4gMi4gL2VhbC9tZW1zZWdfbGlzdF9pbmZvLDxtZW1z ZWctbGlzdC1pZD4NCj4gPiBUaGUgY29tbWFuZCBvdXRwdXRzIHRoZSBtZW1zZWdzLCBmcm9tIHdo aWNoIHRoZSBtZW1vcnkgaXMgYWxsb2NhdGVkLA0KPiA+IGZvciB0aGUgbWVtc2VnX2xpc3QgZ2l2 ZW4gYXMgaW5wdXQuIENvbW1hbmQgYWxzbyBzdXBwb3J0cyBoZWxwLg0KPiA+IEV4YW1wbGU6DQo+ ID4gLS0+IC9lYWwvbWVtc2VnX2xpc3RfaW5mbyxoZWxwDQo+ID4geyIvZWFsL21lbXNlZ19saXN0 X2luZm8iOiAiL2VhbC9tZW1zZWdfbGlzdF9pbmZvLDxtZW1zZWctbGlzdC1pZD4ifQ0KPiANCj4g V2UgYWxyZWFkeSBoYXZlIHNvbWV0aGluZyB1c2luZyB0aGUgdG9wIGxldmVsIC9oZWxwIGNvbW1h bmQuDQo+IFRoaXMgcHJvcG9zZWQgYWRkaXRpb24gZG9lcyBub3QgYWRkIG11Y2ggaW5mby4NCj4g DQo+IC0tPiAvaGVscCwvZWFsL21lbXNlZ19saXN0X2luZm8NCj4geyIvaGVscCI6IHsiL2VhbC9t ZW1zZWdfbGlzdF9pbmZvIjogIlJldHVybnMgbWVtc2VnIGxpc3QuIFBhcmFtZXRlcnM6DQo+IGlu dCBtZW1zZWdfbGlzdF9pZCJ9fQ0KPiAtLT4gL2VhbC9tZW1zZWdfbGlzdF9pbmZvLGhlbHANCj4g eyIvZWFsL21lbXNlZ19saXN0X2luZm8iOiAiL2VhbC9tZW1zZWdfbGlzdF9pbmZvLDxtZW1zZWct bGlzdC1pZD4ifQ0KPiANCj4gUGxlYXNlLCByZW1vdmUgaXQuDQo+IA0KPiANCj4gSSB0aGluayB0 aGlzIHNlcmllcyBpcyB1c2VmdWwgdGhvdWdoIEkgZGlkIG5vdCBlbnRlciBpbnRvIGRldGFpbC4N Cj4gSWYgbm9ib2R5IGhhcyBvYmplY3Rpb24sIEkgd2lsbCBtZXJnZSBpdCBvbmNlIHRoZSBhYm92 ZSBjb21tZW50IGlzIGhhbmRsZWQuDQo+IA0KPiANCj4gPg0KPiA+IC0tPiAvZWFsL21lbXNlZ19s aXN0X2luZm8sMQ0KPiA+IHsiL2VhbC9tZW1zZWdfbGlzdF9pbmZvIjogWzAsIDEsIDIsIDMsIDQs IDUsIDYsIDcsIDgsIDksIDEwLCAxMSwgXA0KPiA+IDEyLCAxMywgMTQsIDE1XX0NCj4gPg0KPiA+ IDMuIC9lYWwvbWVtc2VnX2luZm8sPG1lbXNlZy1saXN0LWlkPiw8bWVtc2VnLWlkPg0KPiA+IFRo ZSBjb21tYW5kIG91dHB1dHMgdGhlIG1lbXNlZyBpbmZvcm1hdGlvbiBiYXNlZCBvbiB0aGUgbWVt c2VnLWxpc3QNCj4gPiBhbmQgdGhlIG1lbXNlZy1pZCBnaXZlbiBhcyBpbnB1dC4gQ29tbWFuZCBh bHNvIHN1cHBvcnRzIGhlbHAuDQo+ID4gRXhhbXBsZToNCj4gPiAtLT4gL2VhbC9tZW1zZWdfaW5m byxoZWxwDQo+ID4geyIvZWFsL21lbXNlZ19pbmZvIjogIi9lYWwvbWVtc2VnX2luZm8sPG1lbXNl Zy1saXN0LWlkPiwgXA0KPiA+IDxtZW1zZWctaWQ+In0NCj4gPg0KPiA+IC0tPiAvZWFsL21lbXNl Z19pbmZvLDAsMTANCj4gPiB7Ii9lYWwvbWVtc2VnX2luZm8iOiB7Ik1lbXNlZ19saXN0X2luZGV4 IjogMCwgIFwNCj4gPiAiTWVtc2VnX2luZGV4IjogMTAsICJNZW1zZWdfbGlzdF9sZW4iOiA2NCwg ICAgIFwNCj4gPiAiU3RhcnRfYWRkciI6ICIweDI2MDAwMDAwMCIsICJFbmRfYWRkciI6ICIweDI4 MDAwMDAwMCIsICBcDQo+ID4gIlNpemUiOiA1MzY4NzA5MTJ9fQ0KPiA+DQo+ID4gLS0+IC9lYWwv bWVtc2VnX2luZm8sMSwxNQ0KPiA+IHsiL2VhbC9tZW1zZWdfaW5mbyI6IHsiTWVtc2VnX2xpc3Rf aW5kZXgiOiAxLCAgIFwNCj4gPiAiTWVtc2VnX2luZGV4IjogMTUsICJNZW1zZWdfbGlzdF9sZW4i OiA2NCwgICAgICBcDQo+ID4gIlN0YXJ0X2FkZHIiOiAiMHhiMjAwMDAwMDAiLCAiRW5kX2FkZHIi OiAiMHhiNDAwMDAwMDAiLCAgXA0KPiA+ICJTaXplIjogNTM2ODcwOTEyfX0NCj4gPg0KPiA+IDQu IC9lYWwvZWxlbWVudF9saXN0LDxoZWFwLWlkPiw8bWVtc2VnLWxpc3QtaWQ+LDxtZW1zZWctaWQ+ DQo+ID4gVGhlIGNvbW1hbmQgb3V0cHV0cyBudW1iZXIgb2YgZWxlbWVudHMgaW4gYSBtZW1zZWcg YmFzZWQgb24gdGhlDQo+ID4gaGVhcC1pZCwgbWVtc2VnLWxpc3QtaWQgYW5kIG1lbXNlZy1pZCBn aXZlbiBhcyBpbnB1dC4NCj4gPiBDb21tYW5kIGFsc28gc3VwcG9ydHMgaGVscC4NCj4gPiBFeGFt cGxlOg0KPiA+IC0tPiAvZWFsL2VsZW1lbnRfbGlzdCxoZWxwDQo+ID4geyIvZWFsL2VsZW1lbnRf bGlzdCI6ICIvZWFsL2VsZW1lbnRfbGlzdCw8aGVhcC1pZD4sICBcDQo+ID4gPG1lbXNlZy1saXN0 LWlkPiw8bWVtc2VnLWlkPiJ9DQo+ID4NCj4gPiAtLT4gL2VhbC9lbGVtZW50X2xpc3QsMCwwLDYz DQo+ID4geyIvZWFsL2VsZW1lbnRfbGlzdCI6IHsiRWxlbWVudF9jb3VudCI6IDUyfX0NCj4gPg0K PiA+IC0tPiAvZWFsL2VsZW1lbnRfbGlzdCwwLDEsMTUNCj4gPiB7Ii9lYWwvZWxlbWVudF9saXN0 IjogeyJFbGVtZW50X2NvdW50IjogNTJ9fQ0KPiA+DQo+ID4gNS4gL2VhbC9lbGVtZW50X2luZm8s PGhlYXAtaWQ+LDxtZW1zZWctbGlzdC1pZD4sPG1lbXNlZy1pZD4sICBcDQo+ID4gICAgPGVsZW0t c3RhcnQtaWQ+LDxlbGVtLWVuZC1pZD4NCj4gPiBUaGUgY29tbWFuZCBvdXRwdXRzIGVsZW1lbnQg aW5mb3JtYXRpb24gbGlrZSBlbGVtZW50IHN0YXJ0IGFkZHJlc3MsDQo+ID4gZW5kIGFkZHJlc3Ms IHRvIHdoaWNoIG1lbXNlZyBpdCBiZWxvbmdzLCBlbGVtZW50IHN0YXRlLCBlbGVtZW50IHNpemUu DQo+ID4gVXNlciBjYW4gZ2l2ZSBhIHJhbmdlIG9mIGVsZW1lbnRzIHRvIGJlIHByaW50ZWQuIENv bW1hbmQgYWxzbyBzdXBwb3J0cw0KPiA+IGhlbHAuDQo+ID4gRXhhbXBsZToNCj4gPiAtLT4gL2Vh bC9lbGVtZW50X2luZm8saGVscA0KPiA+IHsiL2VhbC9lbGVtZW50X2luZm8iOiAiL2VhbC9lbGVt ZW50X2luZm8sPGhlYXAtaWQ+LCAgXA0KPiA+IDxtZW1zZWctbGlzdC1pZD4sPG1lbXNlZy1pZD4s PGVsZW0tc3RhcnQtaWQ+LDxlbGVtLWVuZC1pZD4ifQ0KPiA+DQo+ID4gLS0+IC9lYWwvZWxlbWVu dF9pbmZvLDAsMSwxNSwxLDINCj4gPiB7Ii9lYWwvZWxlbWVudF9pbmZvIjogeyJlbGVtZW50LjEi OiB7Im1zbF9pZCI6IDEsICAgIFwNCj4gPiAibXNfaWQiOiAxNSwgIm1lbXNlZ19zdGFydF9hZGRy IjogIjB4YjIwMDAwMDAwIiwgICAgIFwNCj4gPiAibWVtc2VnX2VuZF9hZGRyIjogIjB4YjQwMDAw MDAwIiwgICAgICAgICAgICAgICAgICAgIFwNCj4gPiAiZWxlbWVudF9zdGFydF9hZGRyIjogIjB4 YjIwMWZlNjgwIiwgICAgICAgICAgICAgICAgIFwNCj4gPiAiZWxlbWVudF9lbmRfYWRkciI6ICIw eGIyMGJmZTcwMCIsICAgICAgICAgICAgICAgICAgIFwNCj4gPiAiZWxlbWVudF9zaXplIjogMTA0 ODU4ODgsICJlbGVtZW50X3N0YXRlIjogIkJ1c3kifSwgIFwNCj4gPiAiZWxlbWVudC4yIjogeyJt c2xfaWQiOiAxLCAibXNfaWQiOiAxNSwgICAgICAgICAgICAgIFwNCj4gPiAibWVtc2VnX3N0YXJ0 X2FkZHIiOiAiMHhiMjAwMDAwMDAiLCAgICAgICAgICAgICAgICAgIFwNCj4gPiAibWVtc2VnX2Vu ZF9hZGRyIjogIjB4YjQwMDAwMDAwIiwgICAgICAgICAgICAgICAgICAgIFwNCj4gPiAiZWxlbWVu dF9zdGFydF9hZGRyIjogIjB4YjIwYmZlNzAwIiwgICAgICAgICAgICAgICAgIFwNCj4gPiAiZWxl bWVudF9lbmRfYWRkciI6ICIweGIyMTVmZTc4MCIsICJlbGVtZW50X3NpemUiOiAxMDQ4NTg4OCwg XA0KPiA+ICJlbGVtZW50X3N0YXRlIjogIkJ1c3kifSwgIkVsZW1lbnRfY291bnQiOiAyfX0NCj4g Pg0KPiA+IFNpZ25lZC1vZmYtYnk6IEFtaXQgUHJha2FzaCBTaHVrbGEgPGFtaXRwcmFrYXNoc0Bt YXJ2ZWxsLmNvbT4NCj4gDQo+IA0KPiAtLQ0KPiBEYXZpZCBNYXJjaGFuZA0KDQo=