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 5E82745694; Wed, 24 Jul 2024 09:00:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E775540E3E; Wed, 24 Jul 2024 09:00:14 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 985AF410ED for ; Wed, 24 Jul 2024 08:46:23 +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 46O0stWk024521; Tue, 23 Jul 2024 23:46:16 -0700 Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2173.outbound.protection.outlook.com [104.47.73.173]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 40jqg40sv3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 23 Jul 2024 23:46:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pDcWEgDxbxqouCv5LMYPXOVINwnf05/LTd+iw6RrVzBJtzGGEqZuq07cOiTdY+bkUa5y/sEFbB76duk9GnFHwGFwZmhvatSEQ0kpLZ9IaAt+VnLq7l1XbU387W8B/4fg0EikyUCwbRfRPgJhZ+ukdga+i+/NnwULHmuy4srjquoB/ga5aT14N++iX7efGMmr4QsMdSOC2fFcvbA7qctraNMMb3cR0HK/eNLTZOUt56TwRLz3PZKbW39PRBOUpf4AotGlYeU6mw7pCUMdJ2zabgHI2jHCuGDRlG2gAiSzbu3c/IE7NKnF5pp9gZ0c40FpwGp5/a5g5Wqav3TIw7W5rw== 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=vBHCHtmu9L9vmpQjljTqYhcnVCyyClhpROwm+Rgpaxc=; b=MhFHotH0y7Ag6a+D1838UFi4QBiAGMOAVBQRthMYe3GdzwJOhJX5vDhTHYnJsZsWmsNFlJg1HE7on5ZNopRnrV7Si+6ux5O+zaPPTTUTJ8lSh0JsLgV8wcNTYq6lt4r08+h8E6Ol6CtsrJm0JRyxObvGiYAs+bjvHjdf2w0nkrpEpnOU9mXk8LLrPyChjK5QOccaiOv1YF+jJEYp9q1rUXIkTTjAyMWFWU3HXSDjlhwEmWWIwlNDRGJNHK/c8rPzJpk21yXkmZd2Kq4pKYT02nn/GZHBYw4RwkZYa79KPmpHXgF5LwximLHl/D59Rm0Po+myIIW3tOseX6Q2dftBxw== 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=vBHCHtmu9L9vmpQjljTqYhcnVCyyClhpROwm+Rgpaxc=; b=JNr7LBKNLxOLYlXgM+rt0j9h3UjxakZNFSnC4AMeBlBQgU5sPzUHem7Ck1uCnoElWnusd5IVlUD1yqtAo5gF8scz4ZTIRBGEtGsnWR+BQVY11Cwulr8stiNoG8HtXa51DTQFXJShJabq7VohbHdr27su6HA/8DW54HCUG6wK22M= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MN0PR18MB5943.namprd18.prod.outlook.com (2603:10b6:208:4a7::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.27; Wed, 24 Jul 2024 06:46:12 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%6]) with mapi id 15.20.7784.017; Wed, 24 Jul 2024 06:46:12 +0000 From: Akhil Goyal To: Gowrishankar Muthukrishnan , "dev@dpdk.org" , "bruce.richardson@intel.com" , "ciara.power@intel.com" , Jerin Jacob , "fanzhang.oss@gmail.com" , "arkadiuszx.kusztal@intel.com" , "kai.ji@intel.com" , "jack.bond-preston@foss.arm.com" , "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" , "pablo.de.lara.guarch@intel.com" , "fiona.trahe@intel.com" , "declan.doherty@intel.com" , "matan@nvidia.com" , "ruifeng.wang@arm.com" , "abhinandan.gujjar@intel.com" , "maxime.coquelin@redhat.com" , "chenbox@nvidia.com" , "sunilprakashrao.uttarwar@amd.com" , "andrew.boyer@amd.com" , "ajit.khaparde@broadcom.com" , "raveendra.padasalagi@broadcom.com" , "vikas.gupta@broadcom.com" , "g.singh@nxp.com" , "jianjay.zhou@huawei.com" , "lee.daly@intel.com" CC: Anoob Joseph , "zhangfei.gao@linaro.org" , Gowrishankar Muthukrishnan Subject: RE: [EXTERNAL] [PATCH] doc: announce cryptodev change to support EDDSA Thread-Topic: [EXTERNAL] [PATCH] doc: announce cryptodev change to support EDDSA Thread-Index: AQHa3Eb90rx+/T1+iUWo0cf4gDP53LIFcWqA Date: Wed, 24 Jul 2024 06:46:12 +0000 Message-ID: References: <20240722145324.1091-1-gmuthukrishn@marvell.com> In-Reply-To: <20240722145324.1091-1-gmuthukrishn@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|MN0PR18MB5943:EE_ x-ms-office365-filtering-correlation-id: 8cf5994b-4708-44ab-ea13-08dcabac4eb9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|7416014|1800799024|376014|366016|38070700018|921020; x-microsoft-antispam-message-info: =?utf-8?B?RW56d0Z0bjIwRlJhbW5oZEFVZ3UyRjkvK3FvOWlSV0VmVHJYaDM1aUUweTdl?= =?utf-8?B?V0NldzdWS0xnK1VTenF4QzEremVUeW16SGZ5YU5pazY5dTVmazFyekE1YmhZ?= =?utf-8?B?dnRSaklTTE40ekJjTjVnQUw0UTQ1WDduMkdNZWtqcDd4dW9OK2NnTW9tNGZM?= =?utf-8?B?anBOZ2JsK2hJYjBvcHhkNWNybXhHVTVFZkZabzdTajV5bWJ2SjhjZ3RNWm53?= =?utf-8?B?eWFYUnJQb0JnTkRrSHpFbGhUT25nMUlTZXhRMktPbnhKNS9QYjlKS2dUbVRk?= =?utf-8?B?NlQ0V2V4eldwMzQ3NmcrQVF3ZWZZbm5QNGNMeElRRVh4cnVNSXJIanB2bTBk?= =?utf-8?B?cDdGNmlUU003ZURBd3pONHhJTElpeDFVdm1UQU55dTV4UkVSbGIwWVBPRlhJ?= =?utf-8?B?T092OFQ1SG5vS0dDOFl0TUkveEU0aTkzRGtOdWdacHhTV0lWNVdZL2kraHF3?= =?utf-8?B?bkNucTB2Y3hET1JZK2dVZU8xTkdqTkl3eUFyVUgyM0VZTnMyNS9NL1VjbHND?= =?utf-8?B?eUk1bFBwVVdBb3ExTXdpYWtRQWM2bEI0RU5XS1JSM0RnRDJoa1BTbkhUWGF4?= =?utf-8?B?VXFjYVFXZmMyWGhZdkZNRHN6bDRza2FBbFZxZTlkZ0F6azBycTdINHJZcXBn?= =?utf-8?B?WkwwTUFrdXNWeVg0NWtVbkErVFIwRDBKZHArbHVHbWVXM2hoYzV2c0oxZm5E?= =?utf-8?B?WSt3cUx0UWpPVTVUQUJxaHFheUlGVXpGd1pMRXkzTUtTZTdjdU55QVR2Mm5l?= =?utf-8?B?Sk00amh0L1NDcHFOUFVzYnpaMnJWbktocDVQWEd3ZEt4b3B2ZWkzV3Q1WmJt?= =?utf-8?B?Y2Jzck1VTUE5dnY3ZExBSllmeHVQSGhoMmkydEYxelJBMC82YlVJSTk0a0Zj?= =?utf-8?B?VVRsM1VnZU1xazF5S0NEUWhrckJyWWJlQVY0cHJXWU1Ka1ZtYzcrdXBUUlR0?= =?utf-8?B?MUQ2SnZXTnZvY3gwcnFvdnV1QXRLVlk5dmk0amd4M3hxL1lkQy9palRpb3JR?= =?utf-8?B?dW9DVUtQVjdxY093WjNGWHN1UEJMZkd6MVpXS01XSEk2clQrb0tZa0NaVjNo?= =?utf-8?B?SXR3cFpFRkZmRXlZbGNoM25CNGU4d0VlSU5SZXNiNGQ4UW1XbjZxamFFWGxs?= =?utf-8?B?N09pdmpWN05BaTV2TC9MQkQvNFBuT2U2MjY5U2psOGZicXdWTzJHSW5Qdngx?= =?utf-8?B?aGRVbldQYm1ZZ0xKT0NwUGpNemtxdkxpT052WWptSXFORFhrWlVxeGg5em8x?= =?utf-8?B?ZVJqVWpxTzZ3bG01TkNBaVRXSEY0U3VNR0d2WTRMa1lUZXcrc0F2dE04cTFP?= =?utf-8?B?a2JmL0RMcXNKZnkralphZzBITzBwVUJnNVh6SGsrYTFkZ3dYZVFjWUhtZWcx?= =?utf-8?B?czQwUWZkTlZmeXVseVdWdkhsZDJVM2VpZ29BVXE5MFhKY0FHZzlRdzZlb3dx?= =?utf-8?B?NzdXMHRzM0J4eEtyeTI2N2tFRm9WUEs3L0VhenRtUFp2YVF4VmlpWDJSV1U4?= =?utf-8?B?VVp2b0ZwSU9MNWYzaHEva09RaWxnYnFDWU0ydWorUis4dmlZd3VkV2lWSGJr?= =?utf-8?B?K2EzOHVPSHhKTVNQMklIWHpucklQQUdBWWd6ZUVVYUNzZnlGLzZiNFk4UDhM?= =?utf-8?B?WW1TcXBCWFk4VkQvVlBJdFo3WHVlSHJuM3MwcGh2M3owZU5MV0ZnY2R4ejRJ?= =?utf-8?B?YUdqdzNFY3R1NWU1aHJVbjd2TTZpSElxTGtrdjFCTFFMcnJaWm9PNkhsMGV3?= =?utf-8?B?RG1BVFUwZUpIY0tYanNWNjZhNHRFMTBnZDI1Z082Y3NacGVnT0VmcWpTZk1o?= =?utf-8?B?OHU2NElGWFllbGM2UDJKZy95ai9ROGhlZGxoZWkvS1NWN09vdWp0TTBUall2?= =?utf-8?Q?PmIGweIfiRlUA?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(7416014)(1800799024)(376014)(366016)(38070700018)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cldKQ0lRbGRRbTU3ME45TktQTW1kdnhsUThkVThtYkpyK0ZiQ09BaFVCRjMx?= =?utf-8?B?dk1uR2ZXYnJIcFZsb3FWVm41SmQ5MVloczBZRnZnM3pDM0VzczhvbDVXazVH?= =?utf-8?B?U2RadTFTd1pya1pjcHhwSTQ0ZnZTTUVCOG9IaGdzNVhGN1IyMitsWEtPWWZU?= =?utf-8?B?VkJxYUpVcVNma3IvYmFpR3hoTlR0V1ltMW5GZ2hYYnNLUEFsbXFhNDhrUXlT?= =?utf-8?B?MFFtQUhEdEtvUjdyaitQLzkvVDZlSGRLQUdCbzhXU053YTduaWJJaWNCbG5h?= =?utf-8?B?SWtyeFhKVmZpT0dNWWxtdnRTZ0o5bGNBQjdOM0Y2bjFQL005NkZGMWhzTjZT?= =?utf-8?B?NzQ2aE9heGVic0NGZW9NMDluWFJpMXdUWWFlUVlZV1NqQ2ppYjhMbHNwNm45?= =?utf-8?B?Rlk5cExTazJueGkrdmdPVy9lbEFqZmIzbDdDNXI1dS9oMkI0c055M3ZaQ0da?= =?utf-8?B?WnFRL1VpZERaN3NYempha1B6eUNZb1RYbldGS0UzKzFlczFZWVRNUmlOQVVj?= =?utf-8?B?Vk83Qmd1cm1ybjIvd3FhR1lHU3pvaFhKVjNUQlJCYXc1S0hqUnFXUDhCc3Bl?= =?utf-8?B?YVBLMUJEaURtTDFIQ0JUWDRmalVpY1NHQmxWaGNETjB1Y2RzSlVDdHg5MUFK?= =?utf-8?B?UzBBcHgrWm5XOENhQ1BkdHltNXFIZzJtdmlsMWtla1EvZFMrSzRpd1MrKytZ?= =?utf-8?B?M2lQcWkvMHFQa2Z2VTdhQmVsOU1VWjZadU9GblRGL0tvS2NZSzRUZ2QzSjhq?= =?utf-8?B?ckdZWVJHMUwzODR1NTd3QzdNbWZuMzVIWEpxbFR5cVlWTHBnR2dOQlFwdWh5?= =?utf-8?B?OEVhWDlxTG5tOER1N3Y4TkxpbThtY2JuVEd5NXVKaVRDMDd1Nlc3bVpjekkr?= =?utf-8?B?V2h6dnZvVUhPaHV5ZWhxdXh4Wm0wV0hwZE81b3dXekJCa1kyNnJXWFNRRlBK?= =?utf-8?B?WEtMVDNQNy9PV3hhd0o1V3N4YzBIbHZsb2FRQTNaUFZjUUp4OXcxZXd5Z216?= =?utf-8?B?c0lvS2FYWDFVNkZXYmN1a3RQZDNzbDJlMHlodllkaHlJakNXaXVhM3hEcUpk?= =?utf-8?B?aGhadUR5Q2dqd2VrRTFIbkxacVE3SGV5aXhVSjMwVW4vdXFMYVJEZ2ZQaG1I?= =?utf-8?B?eUtReHR1WW5BbWZZbFJYR0pFenp5QWJvSnk5YUNnUm9mSjFPQlBJa1QvL0dI?= =?utf-8?B?VTVYcnkwbTJQYndZc25hWlR1OGZNL0NxTjU0L0Q2Rm44UFFiZWJWY2VWMGtR?= =?utf-8?B?TldVZ1d0U3NQTWdKNGhNUVFiM1lMbFVFMW9sbk5BRmNWU2FCc0ZoNWU2dHY4?= =?utf-8?B?NWQxbFM5akxWOFVPU04rbGdodjFwdDJJNUdaV01zalgwSVNlVUJWanBBeW9N?= =?utf-8?B?SXdzY3JJSnRpVlhrdWxKNWVUb0hXemVxQm1Ja1BiUGxqZEtnR0RPbGl4N1V6?= =?utf-8?B?TXlTYWsvenhmRVBjVkdVZXg1TU1VMyt2MzluY3Z5QUlVVTZpbTF5ZTRrZ3NR?= =?utf-8?B?d1lyRVY2djZyUTlERkRxa1RjalBjUlNLUTlzZnZYb2VEQi8zM09ZSmZhY29O?= =?utf-8?B?RkVLaFpuNEZNRE01ZEpxc1k5S1k3WlYyQ1RzeEdsWm8veVpxR2RwK3Z5bWJs?= =?utf-8?B?OGg5M0RHQVdDclA2U3pCU3VsUXBlTllhY2JFdGU4YU00RWYrZTRVeDRERUVk?= =?utf-8?B?R0VKbFUwVW1aUy9QYXFrTUYwSkRHdU44M3pPemd4N1ZMWmhnNnRvNzlzZE9a?= =?utf-8?B?Yms1aDhJakpocFZZNUFHOHgrUjdJSHRNSjU1d2tRZHIrQTlDZC9vdDJFMlEx?= =?utf-8?B?d01nOFpmYXg1V3RzYVVNaVdMaFA5QnVjQmNsdURNNTlid1UwNS82dE54T2d6?= =?utf-8?B?Ym5FWklPK01EVEx2bUtlaDVZQmRTVXR4clJVditMMzVsejFjVXdEd3lERlor?= =?utf-8?B?Q0dpR3ZqZzQycFhwT0YwS0dLSXFQQmpQN081Ni9lMWhXVmxqb2RJeFpRYVVK?= =?utf-8?B?S3hveW5xL25sU2NkYnJIbjdUcURhRU0rTUVyRVpYbHdIaVVzcThGMWxBTHl1?= =?utf-8?B?SGlRTmowYjArb21ZVE9GNnJacnN6a1luUVNGV29tVWhwMytCMzFGY1RuZ3F0?= =?utf-8?Q?xkDMGDHysK5Jv/Baexul4zt5a?= 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: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8cf5994b-4708-44ab-ea13-08dcabac4eb9 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2024 06:46:12.2677 (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: DwVj/KNjXEcssOoks2if54C1TFapn1nOHzD/e144EDICx03s3Yz4anqJVYsMye0mgNrW4h1Wwb8TctGw9gVe/w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN0PR18MB5943 X-Proofpoint-ORIG-GUID: E5UXQoaTdHOwmdTYf3qDhQg5YZfyUjxi X-Proofpoint-GUID: E5UXQoaTdHOwmdTYf3qDhQg5YZfyUjxi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.28.16 definitions=2024-07-24_04,2024-07-23_02,2024-05-17_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 PiBBbm5vdW5jZSB0aGUgYWRkaXRpb25zIGluIGNyeXB0b2RldiBBQkkgdG8gc3VwcG9ydCBFRERT QSBhbGdvcml0aG0uDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBHb3dyaXNoYW5rYXIgTXV0aHVrcmlz aG5hbiA8Z211dGh1a3Jpc2huQG1hcnZlbGwuY29tPg0KPiAtLQ0KQWNrZWQtYnk6IEFraGlsIEdv eWFsIDxnYWtoaWxAbWFydmVsbC5jb20+DQoNCj4gUkZDOg0KPiAgIGh0dHBzOi8vcGF0Y2hlcy5k cGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0Y2gvMGFlNmExYWZhZGFjNjQwNTBkODBiMGZkNzcxMmM0 YTZhODU5OWUyYy4xNzAxMjczOTYzLmdpdC5nbXV0aHVrcmlzaG5AbWFydmVsbC5jb20vDQo+IC0t LQ0KPiAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0IHwgNCArKysrDQo+ICAx IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZG9jL2d1 aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0DQo+IGIvZG9jL2d1aWRlcy9yZWxfbm90ZXMv ZGVwcmVjYXRpb24ucnN0DQo+IGluZGV4IDY5NDg2NDFmZjYuLmZjYmVjOTY1YjEgMTAwNjQ0DQo+ IC0tLSBhL2RvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0aW9uLnJzdA0KPiArKysgYi9kb2Mv Z3VpZGVzL3JlbF9ub3Rlcy9kZXByZWNhdGlvbi5yc3QNCj4gQEAgLTE0NywzICsxNDcsNyBAQCBE ZXByZWNhdGlvbiBOb3RpY2VzDQo+ICAgIHdpbGwgYmUgZGVwcmVjYXRlZCBhbmQgc3Vic2VxdWVu dGx5IHJlbW92ZWQgaW4gRFBESyAyNC4xMSByZWxlYXNlLg0KPiAgICBCZWZvcmUgdGhpcywgdGhl IG5ldyBwb3J0IGxpYnJhcnkgQVBJIChmdW5jdGlvbnMgcnRlX3N3eF9wb3J0XyopDQo+ICAgIHdp bGwgZ3JhZHVhbGx5IHRyYW5zaXRpb24gZnJvbSBleHBlcmltZW50YWwgdG8gc3RhYmxlIHN0YXR1 cy4NCj4gKw0KPiArKiBjcnlwdG9kZXY6IFRoZSBlbnVtIGBgcnRlX2NyeXB0b19hc3ltX3hmb3Jt X3R5cGVgYCBhbmQgc3RydWN0DQo+IGBgcnRlX2NyeXB0b19hc3ltX29wYGANCj4gKyAgd2lsbCBi ZSBleHRlbmRlZCB0byBpbmNsdWRlIG5ldyB2YWx1ZXMgdG8gc3VwcG9ydCBFRERTQS4gVGhpcyB3 aWxsIGJyZWFrDQo+ICsgIEFCSSBjb21wYXRpYmlsaXR5IHdpdGggZXhpc3RpbmcgYXBwbGljYXRp b25zIHRoYXQgdXNlIHRoZXNlIGRhdGEgdHlwZXMuDQo+IC0tDQo+IDIuMjEuMA0KDQo=