From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id DDD0A45908;
	Thu,  5 Sep 2024 05:50:08 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id C8B8240264;
	Thu,  5 Sep 2024 05:50:08 +0200 (CEST)
Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com
 [67.231.148.174])
 by mails.dpdk.org (Postfix) with ESMTP id 6513D4025C
 for <dev@dpdk.org>; Thu,  5 Sep 2024 05:50:07 +0200 (CEST)
Received: from pps.filterd (m0045849.ppops.net [127.0.0.1])
 by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4851fPte009061;
 Wed, 4 Sep 2024 20:50:02 -0700
Received: from nam04-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam04lp2046.outbound.protection.outlook.com [104.47.74.46])
 by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 41f36u8bdp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Wed, 04 Sep 2024 20:50:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=VS8RHuyz8y5Or5iow60q8lVuPk85yRD4ioIONTnsZ/JwC4DcEkm0azrYliy/JjfwQJ3cwwP+471YLaO7c5SuXenapZnmDX0wvG6LBqdpFG9kjLEJIDKfy9e/JLCgLHQsxbhwG2pvFGObfOJoFkmNy2Uoxw5FBqMgHOseFd1KWAS7/zKqwFr8EFwmXsPPjn3hcFHlw4tykEdxX8e98hiMY/OezU2CI7MrEItpRucbVyyEsvdXjAD6KB9J9Ak67qdl6WqSxp1Tifp8TJKkLFpm4gCH3nehLnM9m/81X8ifFDY9TKXIVOFb6KuvBlXpfhJzVSYU50NF5zQHzfAJNk3zcg==
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=GQywQf3zsF/9G4EF7i71tQ2qRvVju983+A6Npnp/hGM=;
 b=smsC/eMH1om/wVNs4kJWvePV7L0jCxS62PCRlS3MpeY9Mu9pQniLAeXp09wdOvQkEcx5sRKVG6AsW03sSSXZCHJWVfGpVIBctFOFIthToRlLn1n62CE4DsiutXkBxzEGFoOTgj8hfm+eXugI2gzGhBWRag13xHrcHcWths69NduL7HRh+UezbVtQwsakYgKGCx6XT3026SFTKpVw3pLa683adKz4bN07UaF7ZBDpIvyI3C8ZX4Gx4xI8PxcRqEjkGCOVHj1HEAXXqbvZWW/3GRzuIFRJI1SrIvXEEfouCg1dholIRiMk6DadUsliwyVY+stQR1C9ocip3VWnpbaf1g==
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.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=GQywQf3zsF/9G4EF7i71tQ2qRvVju983+A6Npnp/hGM=;
 b=UKB9kPT6WMEp7FVK7RTG8zO2zIbtbK8PmREBXYtMfYwRu3fN1XKji5fxfFgPXGIUs1VZzVXN79QkAJvyPJT6mlVncx55cgG5tkxvurm08//9K/viNSLGf1TpcvczwcuVaokL9QDqxPysEIUMbF6kw1ZNDlmEO7RRg4QsUomSlSs=
Received: from DM4PR18MB4368.namprd18.prod.outlook.com (2603:10b6:5:39d::6) by
 CO6PR18MB4433.namprd18.prod.outlook.com (2603:10b6:303:13b::21) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7918.27; Thu, 5 Sep
 2024 03:49:59 +0000
Received: from DM4PR18MB4368.namprd18.prod.outlook.com
 ([fe80::1679:98:2091:7e98]) by DM4PR18MB4368.namprd18.prod.outlook.com
 ([fe80::1679:98:2091:7e98%7]) with mapi id 15.20.7918.024; Thu, 5 Sep 2024
 03:49:59 +0000
From: Tomasz Duszynski <tduszynski@marvell.com>
To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= <mb@smartsharesystems.com>, Jerin Jacob
 <jerinj@marvell.com>
CC: Thomas Monjalon <thomas@monjalon.net>, "dev@dpdk.org" <dev@dpdk.org>,
 "roretzla@linux.microsoft.com" <roretzla@linux.microsoft.com>,
 "Ruifeng.Wang@arm.com" <Ruifeng.Wang@arm.com>, "bruce.richardson@intel.com"
 <bruce.richardson@intel.com>, "mattias.ronnblom@ericsson.com"
 <mattias.ronnblom@ericsson.com>,
 "zhoumin@loongson.cn" <zhoumin@loongson.cn>,
 Konstantin Ananyev <konstantin.ananyev@huawei.com>, David Marchand
 <david.marchand@redhat.com>
Subject: RE: [EXT] Re: [PATCH v11 0/4] add support for self monitoring
Thread-Topic: [EXT] Re: [PATCH v11 0/4] add support for self monitoring
Thread-Index: AQHZw6srg1iQkIvJk0i89cg3DytyCq/ehWZggEa+BACCIcOsAIAD/MAg
Date: Thu, 5 Sep 2024 03:49:59 +0000
Message-ID: <DM4PR18MB4368E521AEBBA78059784F18D29D2@DM4PR18MB4368.namprd18.prod.outlook.com>
References: <20230213113156.385482-1-tduszynski@marvell.com>
 <20230216175502.3164820-1-tduszynski@marvell.com>
 <CAJFAV8xwZD1EFLuh4v_zCPV0_U-gT7cyptcNZMEQcU5FAyaHxw@mail.gmail.com>
 <3853100.fW5hKsROvD@thomas>
 <DM4PR18MB43684B889C50F20DDD1B0A29D20CA@DM4PR18MB4368.namprd18.prod.outlook.com>
 <CAJFAV8ywyQzUm5szoD-PyDMe0WtKRhYGjDU5VYVeW5uX4V1aZA@mail.gmail.com>
 <98CBD80474FA8B44BF855DF32C47DC35E9F691@smartserver.smartshare.dk>
In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F691@smartserver.smartshare.dk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM4PR18MB4368:EE_|CO6PR18MB4433:EE_
x-ms-office365-filtering-correlation-id: f818693d-a363-42d7-42fb-08dccd5dd06b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
 ARA:13230040|1800799024|7416014|376014|366016|38070700018; 
x-microsoft-antispam-message-info: =?utf-8?B?RGo5YnJXTjVWcC9LQWJPTFRnNmlzWDhOZkpaVTFNY2FyMUNvYldvT2hDL3p3?=
 =?utf-8?B?ak5pOVhoWllBb2Z5WVFOV1pZejd2czgxbzhLSkJFSW5NVG1QMTNmVFZMRzNh?=
 =?utf-8?B?dHpOMG55dHlWcEpsSjhMTVNDYXNOVnpDT3pCanNNQlIrc2d4UEJlcjdhWGxN?=
 =?utf-8?B?MlRlU0gzRjFvZWFhZThSbFhkZkJhM0V5VFhXVU42QkZnRklYVmE1eDVyTE52?=
 =?utf-8?B?TEJsek85STBqZjkrRUkzRnEvQWo2Wnl6M0x0ZzliSW9mejMzbC9IQUExQmRP?=
 =?utf-8?B?aUxOL3gxOUZxNitZTkdOYVJMOHc3U1k5cTBCejltcTEwNjdKVGRIdzVUNUJh?=
 =?utf-8?B?S1JBYVRpemxUWFRDRCtmcHhUYUFYWG9UVTNoM1p0QmVMWGxONmpTRTZZTDRJ?=
 =?utf-8?B?NGxIa1JVUmNxVEhYTzRIeVl3QU1mVXE1MXZhOGNHVmdFVEFDOXZCSHdnc1hv?=
 =?utf-8?B?T1Y5TmNnZ2wzTUE0aVVGS0taQUcvbUdtQ0lMQVRob1hQM1hBNkliQUM3NmEz?=
 =?utf-8?B?QlYwd29ML21meWFpRndhaHBucE5WVHhjZ1g2NlNmVUdwdFN0eXlVdll6bUN2?=
 =?utf-8?B?dnl3K3ZUK0s1c214S2MvYjhHamdKdVBiUkJGYUV3Y1NiR3hzUXo5ckw3c2tZ?=
 =?utf-8?B?U0c2UkJGcEJOc09FUmc0c0s2MFNqQkRvam5QemY0WE5pMWM4Y2g0ckN4TWx6?=
 =?utf-8?B?V21mWStIT3BIR3RTRUVNd1ZGRkprcDVseTI1SWV2eExQL1NPY2VndEdwYTgz?=
 =?utf-8?B?MGZNcnA3TmtHR29PNTFmRi9UREFmR0JhNk5TRHdUUlRKWlJrSXlzU0pKOVBo?=
 =?utf-8?B?aFlUQ291NTFSM2NoSEV2ZEJVb1Mxd3R4QkNIOHRiYVZtWnhCQ3FEL0FVcDA5?=
 =?utf-8?B?NlRsOVMvZUwrRkxKeE1ZNkIrKzZHRVI3cEl4M1Nwb3hkNE5RZUpOL3lpOEtH?=
 =?utf-8?B?U0pSdXBDQ0ZrYU0xQzl1SmpHbFVZSUZEeHovOHQ2TWdLRm5wUlNZUFpqTVlo?=
 =?utf-8?B?bGNpMFVjV2VmcHdyNW5ySmd4NzVydU56dzBXSjliTjJxTFQvVGJsWlIzdFR2?=
 =?utf-8?B?NHVKRFN5OTRwVDZGSTZSdVlhTTBKcTRqK1IvNjl1RGtlR1FBekl6TUNhT2hV?=
 =?utf-8?B?cUJSTXp4UnErc2NZZDgyc0JDREhDdkszcGhpZUJLSFVpWDBVYm9KNDY1bjg2?=
 =?utf-8?B?RDlCRjFnSk45WVpKTkJrOHViaUJhV1l1bGJUQ21ZeEtiRmpZc000YWpQajRX?=
 =?utf-8?B?OUNnWUNNNVBocFlnUkhwTTRvc0ZJU0xVVjhocUZ2dDRrN2RVSTgvbTRUVDFy?=
 =?utf-8?B?V1hhaVk3T2tWR1lERmlBNW5CK1V6SzVaczk2cFo5QlpBRk1nOWhYenF4TXNJ?=
 =?utf-8?B?dUlQZjE2N0RxYW9VUGw0RTYxazBVUCtxWDl2N0tTbTNhRHUzcFNPdWFoM3hz?=
 =?utf-8?B?ZlVLM3dhejhIM0ltT2JFVmMrWFU0U3lkWndXTWNUcG43cm9xQmNPZFpiYitV?=
 =?utf-8?B?MlJZeXdIRjBIWUp3QStDZVduMUNpV3NKM0M4WE1LL1EwS0pMaWdwbjh0OUxu?=
 =?utf-8?B?L0RnSHdaR1BNSlZidnYrZ2pPWmY4VlJ0ZVBSVVFRcW9keE0zTXpEam9DQmpG?=
 =?utf-8?B?dk1pME5PS2cwdFd1QWpMVFI1V2VHVEx2dXMyTG5FZytnM1VORGUvRnZpYzBp?=
 =?utf-8?B?V0NXMjE5a2UzNEhzbU5yUHZlOWNiUDhuZ3FpM0lPenk1U1VQTUVCSklUbGVr?=
 =?utf-8?B?YWNNU0RSa2RSQnVhdWZPdXdtLzJjZDE5S1pYNDExZkc3aHFtVjJRUG9tMXNl?=
 =?utf-8?B?M3BrdVFBbzIvZU5OTUJ0UnFzenpNeDlraTVZVm1yWFBTcExpSEE5eS9jQkFa?=
 =?utf-8?B?VkYwOGp6ZW9JbzdJQWxEWDJQNkgwZUVrTzJxQkt6bDZQZUE9PQ==?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:DM4PR18MB4368.namprd18.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(1800799024)(7416014)(376014)(366016)(38070700018); DIR:OUT;
 SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QVAvenRXR2Z3NWdrLzlQYTBTLzROV2hHVW9VWHBMS2duaWZEMnhINEhZK0k2?=
 =?utf-8?B?OHA3cW04MkkzWVZxZ1hMRXhPU0hmS1FNOExnS1UxOHowR0dmNEhjMmlSaC9T?=
 =?utf-8?B?YWtiTHdRb1BrOVVlcllFTjdDRFJGanNTVmFseENmZk92b1FwNGZoQWNGRGxv?=
 =?utf-8?B?TzFxOWVoREhWNjliVzVHdEJObU0zd3IrSFNndUF2dVN3RkhydU5nb1lYMWVa?=
 =?utf-8?B?S1ZwYVdjd3E4amgzc2VxTkcwOUlIdG9tUlRuZGVZMkxLRVBjQkxWN2RXSWFH?=
 =?utf-8?B?T29zb0F6UWJ4VGo4Y1dmWTNPRVV5eHJzQitGMldha2twOU96QVhIdnpsaGI2?=
 =?utf-8?B?MDg4OC90NjNEU3VvVE1YRFJsdTZiMXZoMStxZ1NqTVVXcFVOeHBieitrZ09o?=
 =?utf-8?B?dDFiTDNIZnpLNFdMSXBER01wUVBXaVpQVkFMb2F2QkJCbE9PVnB4S1N6VGFX?=
 =?utf-8?B?TU5IQ0NiUXYwNjArQm8vNENma2p0c3MxSko0My8yZnB3NkRFaWtwS3NuMEFK?=
 =?utf-8?B?c2FsQVJ1V0ludjU5NmNPK1BJTVRPbXNBQnp6MnZsSTBpNGZKams0YkMyLzBo?=
 =?utf-8?B?LzVSejd0THVPQUE1NHBFemIyV1Q2b1JGQ3NvalFzbnhGK1pDYVlROFBnUGJi?=
 =?utf-8?B?L0pybHlZZ2lIV3dQRkVUVjVTM0NYSVdZNXVpbGtnS251ZmxGT21OZ2ZnTjRt?=
 =?utf-8?B?VFR5UGRydnp5M3dUVUYrTTc5ZnduTXkyRVRLYkUxWDhZU1hOVHoxemlTU2Ey?=
 =?utf-8?B?N0ErUHY3dXJoYjgzQ2RMQkJtcWFnRlE2RWtmQUxCbnRjcm5SMGxkWFhCc2E5?=
 =?utf-8?B?VmJaL2I5RFNuQzFSU0hicjlBRy9GZEkxS3Jmb1l2Qkh2S1ZzdVZQcE9iZ1V3?=
 =?utf-8?B?Nk5xSkNGTTZCcmE0Umlpci9oWWF5dXp0bUZhSDBRS2p2T2JrWVRqQ1NXY1Ro?=
 =?utf-8?B?VXFxSWVsRXpnK1NpNFAxMXNhOHNic3RYTnM4NHJ2SUkxc01hZ0c5ZjYvY3dL?=
 =?utf-8?B?OU9KZnlXdHRGYWx2OXJxamhzWlU3SlY0eTdBY20vZ0JyeVh3MVlEWldmQkpZ?=
 =?utf-8?B?MW5WL1dLbEdCeDRRL0d1N2RKdmdha0ZiU0FmTUZ3Y0Nidy9UL3ZUaTV3OVNH?=
 =?utf-8?B?Y1Y3Tll1ZUhjcXRObGQ5K2VDK29jTmt2YVBHcFNINlp4ZUhJVU0xV2lIMDhy?=
 =?utf-8?B?cW8wMS9pQ1RSeVBON2wzS1Zpa3VtbnJnWSsvREtzM2hSa3R0OCtQOHRDNmQ4?=
 =?utf-8?B?TmpCTzdySTNwMWM0Y2RDcnFYak1JdCsrZFJFRHA2cmEybVdWbWtlNFN2WDdY?=
 =?utf-8?B?eUZjVVJSQzRLM2JBTWRNK2dJVFdiTUdNY2N4RFZkNU5NWnNoUHE5NnpuUTA0?=
 =?utf-8?B?Y1JzbFRKdUx5aWhIWWZ4THFWa2xiS01laHBZT3AzSS9wR3kwM2RJNTN6VXhX?=
 =?utf-8?B?eWZBZGd3S1JFaUkxZGYvcHJHVG1VSU9PSWxialA5WUxJWUVqSkRzQXV1ZlBW?=
 =?utf-8?B?SmJBZEUzdXBCakNGcUpwUXVWRGhHakgwNXhoRGJEbE9QQlZ4bEFrNzJabEFC?=
 =?utf-8?B?TUM5U3R2UzZ6d2k4MzRvZWQ0eHRKT0JYUGpubXY1MFFBcXUwRVM5N1JlVzdC?=
 =?utf-8?B?Y0pqZ0JwZWNSODlwazJNaThCSmdoTVZPaW4veC9lQUZxQlZTTTduUkt2QWhB?=
 =?utf-8?B?RUs1aTdVVmhnUGE3Y1ZVUEQ5VjBleWc1UTRTZTJYWkRTVnFjWFZHVGxRRzJX?=
 =?utf-8?B?R1pldnRIUVNhbkc3NXZuTk11eExYWlFObUlDMS9pNmN2TnNNcVJ2Z015cTZq?=
 =?utf-8?B?TXlMQ1JKOE00YW41Q09IcDV6NHYrbXNEK1ZPZ0tSV2t1TjJnKzFieGJKNUJI?=
 =?utf-8?B?SFh1QU0xb2orNmxkYUJLTVN2UUlPdlNZVEkrZU5VdWROYVZNWjdvOWVMYkZp?=
 =?utf-8?B?YkloaWtsTUlnb2NPcmpXdFBubmxFY21LUFVsQUwzcjZVazBLUFFKWmI5b0VV?=
 =?utf-8?B?ZUNSVXFkc0xsOVgwN29aVEdFNUFaYllSVTdrUXNrSWZmYmtSUXlXeGc1STBn?=
 =?utf-8?B?Q25qZHFpeFA1dm5zNEFlNUhsaEN1ZThHZ0tWS1FEVHRlcEhDT3lwcnpndGp3?=
 =?utf-8?Q?BVoer4KM4PCWoBsRCoBh7bGO8?=
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: DM4PR18MB4368.namprd18.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f818693d-a363-42d7-42fb-08dccd5dd06b
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Sep 2024 03:49:59.1888 (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: Ajy6Xim0UJje3XNDzQ6TwlbzTd6qSSDF535KRuiAud4/+i5dZoo/biV3hR/4OwQ5lVOtcmbDkesU8CmQTg3r8A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4433
X-Proofpoint-ORIG-GUID: dqHiLRl0O6N-dLnwy6PRmoUFi53hX_d2
X-Proofpoint-GUID: dqHiLRl0O6N-dLnwy6PRmoUFi53hX_d2
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29
 definitions=2024-09-05_02,2024-09-04_01,2024-09-02_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

Wy4uLl0NCg0KPiA+IEZyb206IERhdmlkIE1hcmNoYW5kIFttYWlsdG86ZGF2aWQubWFyY2hhbmRA
cmVkaGF0LmNvbV0NCj4gPiBTZW50OiBUaHVyc2RheSwgMjEgU2VwdGVtYmVyIDIwMjMgMTAuMjcN
Cj4gPg0KPiA+IEhlbGxvLA0KPiA+DQo+ID4gT24gTW9uLCBBdWcgNywgMjAyMyBhdCAxMDoxMuKA
r0FNIFRvbWFzeiBEdXN6eW5za2kNCj4gPiA8dGR1c3p5bnNraUBtYXJ2ZWxsLmNvbT4NCj4gPiB3
cm90ZToNCj4gPiA+ID5QaW5nIGZvciB1cGRhdGUNCj4gPiA+ID5XaGF0IGlzIHRoZSBzdGF0dXMg
b2YgdGhpcyBmZWF0dXJlPw0KPiA+ID4NCj4gPiA+IEknbGwgcmUtc3BpbiB0aGUgc2VyaWVzIHNv
b24uDQo+ID4NCj4gPiAtcmMxIGlzIGdldHRpbmcgY2xvc2VyLg0KPiA+IEFueSB1cGRhdGU/DQo+
IA0KPiBAVGhvbWFzeiwgQEplcmluLA0KPiANCj4gSSBleHBlY3QgdGhpcyBmZWF0dXJlIHRvIGJl
IHVzZWZ1bCBmb3IgcHJvZmlsaW5nIG9mIHN5c3RlbXMgZGVwbG95ZWQgaW4gcHJvZHVjdGlvbiwg
YW5kIHdvdWxkIGxpa2UNCj4gdG8gc2VlIGl0IGdvIGludG8gRFBESy4NCj4gDQo+IFdoYXQgaXMg
aXRzIHN0YXR1cz8NCj4gDQo+IC1Nb3J0ZW4NCg0KSGkgTW9ydGVuLCANCg0KSSB3YXMgYnVyaWVk
IGluIG90aGVyIHRoaW5ncyBhbmQgZGlkIG5vdCB3b3JrIG9uIHRoYXQgc28gdG8gc3BlYWsuIElm
IHRoZXJlJ3Mgc3RpbGwgbmVlZCANCmZvciB0aGlzIGZlYXR1cmUsIGFzIHlvdSBzYXksIEknbGwg
cmVzcGluIHRoaXMgc2VyaWVzIGZvciBnb29kLiBIb3BlZnVsbHkgbmV3IHZlcnNpb24gDQp3aWxs
IGJlIGF2YWlsYWJsZSB0aGlzIG1vbnRoLiANCg==