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 2EB4643C06; Tue, 27 Feb 2024 14:51:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2933040295; Tue, 27 Feb 2024 14:51:00 +0100 (CET) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2049.outbound.protection.outlook.com [40.107.105.49]) by mails.dpdk.org (Postfix) with ESMTP id 2E2EB4027D for ; Tue, 27 Feb 2024 14:50:58 +0100 (CET) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=SnN4G5bv6ldBCg1FfcanXqzeRirfd33yqTeSqvay05tIAlyDFKeLK5g1x+9DjmpnTfx8elxme2FteDs6cwQzewdsyP99vlXtMNxd+9ilii0hEyl64um8u2vMIerOwCU6wLVMuhGQHBQhoJvQnA1a/TYHM5p3YImGVplSY+H9A9d8j5FksX6WY8mn9sKdGLVStdZ4a7NOQhF+A8kiMRjqpygmbEDyqRBcyZqOZIeSWkdMvbSbDV164TG1G+U4j0D19fXoLz7/rZR5HLWgxvgwiWWx766iV3AY6uSPYjEiCWsALEsmnV8GvdJgn77UEsJBVbOPagXkO8/422L2g1X46g== ARC-Message-Signature: i=2; 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=LkZ+yK5VeB7wB+9EeIE3p6o0LbesKuAANNJMWPa7dDA=; b=k19+uhslXL9ns5HISwBxrxdgu8xPjUH/uszSgsaHqjPSl87KaPmcUEcca95kmIiEMcZLTXXYexz08Wzo9J8Z2k9ke/VtB5t74m/mQwddTyQR4XuvT/YaESpHe1qRPZw5KhT0HLFzVxLrcjbMacVoz2Pe9w2sbAKoRYFeH/Ghprju0Leuq7MXqC5lOm7+b23GZ3vfCoiKARykbUjFNv+U6y/7QIVXbco93YGo3yQbrLJTd94+kQkvFRzuvu2vgMJcBBV2WMJ6Qx6A2ua7U+fNoBepzvW9aJyLafeXt70Llce30zgTlQMo5k6WaEUURQUI9OhfbPijjUUdNlA0iCxIlA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=dpdk.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LkZ+yK5VeB7wB+9EeIE3p6o0LbesKuAANNJMWPa7dDA=; b=K6aQtNST943NMqGZhnVtqeTrh+LWwDVJUKJMFAb52KNK6yfTpoIJmYTjhYpzC0nlBxMbH6XIKovf0jEsPgDFjCJOLS3hYfopTSK5b5vR2YIfxbfL+NGvtjS8VOBWQWAEf1WMe2JFJM6si6zdYZNydJoZJckMGnLFKRRvej1D9fs= Received: from AM6PR05CA0022.eurprd05.prod.outlook.com (2603:10a6:20b:2e::35) by PAVPR08MB8967.eurprd08.prod.outlook.com (2603:10a6:102:326::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.37; Tue, 27 Feb 2024 13:50:56 +0000 Received: from AM4PEPF00025F98.EURPRD83.prod.outlook.com (2603:10a6:20b:2e:cafe::ff) by AM6PR05CA0022.outlook.office365.com (2603:10a6:20b:2e::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7292.50 via Frontend Transport; Tue, 27 Feb 2024 13:50:56 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM4PEPF00025F98.mail.protection.outlook.com (10.167.16.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.0 via Frontend Transport; Tue, 27 Feb 2024 13:50:56 +0000 Received: ("Tessian outbound 081d54b8cc4c:v228"); Tue, 27 Feb 2024 13:50:56 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 20d663054fbfa3c2 X-CR-MTA-TID: 64aa7808 Received: from 5d65f273b2a1.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C934A525-3C5D-4CCD-8DFB-231586629A41.1; Tue, 27 Feb 2024 13:50:50 +0000 Received: from EUR01-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 5d65f273b2a1.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 27 Feb 2024 13:50:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Uy/tzRh9z+3hP+bB4WErd6+c+OWk0JOh93F1DmHL3cbhaF9xkzHWTaBgSwUSX58e5xAyv4xA/K37Zc8HSlX6xY5mQym6zIskBV38ynuSqb9R8Psgnm2oPaSLtVu5Ae8VyEU0HMNbGffPlidIfJpM5/9QDToq8PB3VNS6h9cmt7m/NQFLy65Lk6QEElRkkY4+VouAv0pXtvhrceypEacKXWZVbYuNa7E5HKnllW9QAnTV84LI3j1yBb0uoLX6LI/bz2dvQQgzmveG3O1o1VC0T24zJana1n4aTkndi+EuYpBTAacHV3vF7rgL9RTPQGkKSaNjwpQ2nBtTPYhDU7uPyw== 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=LkZ+yK5VeB7wB+9EeIE3p6o0LbesKuAANNJMWPa7dDA=; b=jVQSX/wZVBAPBKfLKUB+EuHr7WtIkx+beUkiZWz2Ct1LRU4t4gP8XrzXuw6YdL021y5kIlQvpeFODCKPs+kFKWBglWRoOdtEvko7S32bPy6CcxN9QViXDDModvM7ifrQFW9lKnhJhLri703hL8wke3XrdZVJPOMCZQU4OxEev/7LDzIukf1RvROhxayh/aHYlYLMkx+G5d9/HY9U+/qLkL0Vp7O3rBUNSoK8QdF0C6MzHexGxhLfNezK3fUPtfQCfbu/GpZGP3A7R5UJcBaA/QMqL1ivEx6w7YGZwRGzzS1UXPYSnFQGbAzaVEBC1XzSRQw6OuvOdDqM78JSMh1qpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LkZ+yK5VeB7wB+9EeIE3p6o0LbesKuAANNJMWPa7dDA=; b=K6aQtNST943NMqGZhnVtqeTrh+LWwDVJUKJMFAb52KNK6yfTpoIJmYTjhYpzC0nlBxMbH6XIKovf0jEsPgDFjCJOLS3hYfopTSK5b5vR2YIfxbfL+NGvtjS8VOBWQWAEf1WMe2JFJM6si6zdYZNydJoZJckMGnLFKRRvej1D9fs= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by AS8PR08MB9340.eurprd08.prod.outlook.com (2603:10a6:20b:5a8::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.34; Tue, 27 Feb 2024 13:50:47 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::ee47:c96a:3e95:14b6]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::ee47:c96a:3e95:14b6%6]) with mapi id 15.20.7316.034; Tue, 27 Feb 2024 13:50:47 +0000 From: Honnappa Nagarahalli To: Patrick Robb CC: Ruifeng Wang , =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , Dharmik Jayesh Thakkar , David Marchand , "ci@dpdk.org" , nd , Wathsala Wathawana Vithanage , Paul Szczepanek Subject: Re: Intel QAT 8970 accel card on ARM Ampere Server Thread-Topic: Intel QAT 8970 accel card on ARM Ampere Server Thread-Index: AQHaaYP3kNWaYBvFZECzsPHJoG8TOQ== Date: Tue, 27 Feb 2024 13:50:47 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3774.400.31) Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|AS8PR08MB9340:EE_|AM4PEPF00025F98:EE_|PAVPR08MB8967:EE_ X-MS-Office365-Filtering-Correlation-Id: 63cd4de9-16a6-41c4-fca5-08dc379b1f4b x-checkrecipientrouted: true nodisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: cnhGiOZMicCUiC/2wwi3IlN12OFN7Tx73eYK40XET+QohrRxJgOcUusIytAfIGQTX+CMR9MySg/o0VIMpAcBQV25qMQY7L56FqLVnsStI1NPpQRYeYnndmsRfTKe9O3VhiOIwbI1wJ7qJehWiS8UBde2yX9G2W/+cJ8+M9Hwih+JLpY5Ivu7p1u/Y0xgwlpA6pTyyzkpKeNgQ1DwqPoyQb9fl2LnYt7WAMJbbTb8IOpg6Vb3uEeRIHm3jpkLXgd06V4d/64PbRqO7pZXxL5yHd1qGQlPXoL6TsIBejoY5uw/izV1uRiNf+o1ZIYOxGwSlvznydowvx7jzAeX8WKoo6CA1/CzqELyjtr78wODn+s75bZp3rjZvSMRfxhLnqljJBSIn2oGKG0DNNkBftpNGjSUOTzwRf8Sz6YRsXn4VAZlkVG8fCu22HSOvhwDUPT/4b3+355cyRMORro/gtcL/Cl1Jll6dyPhPZD8tHR0Ft8gyTzFE0ySYDzXLm6LSrh1Rd4Wm91TZ3BGwY8IzMZ28UdGvzGkbvpLVpRiRoXJqWIhldjgpL9nltNLOoAh9v9CJbrmVR8PQ32zVV7g7RSjsNzqKA64obW82zfq7byh2zh2srO5LqaSaTQB24WjSBz5PUksD8V/mcnjPkwHUgViU0eYyUlRdxQdsWXE6wqT0H2+C5MjJ31aAgkeXOFOaL6Oth1qOsv7jFASMcG5zi+UNQ== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(38070700009); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-ID: <301B7113D0AF1B449F6C39D0D9A6418B@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB9340 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00025F98.EURPRD83.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 47060aaa-4707-4e60-592d-08dc379b19f6 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bhX9gPfdgEa9zq5Bs3ZQjhGyIGldoDj859guhqJ6OUns+GZJgpx9e672IXY/e631HZ9L9PqDXU3PqDy+wY+DznxH9FvdkOtkgu8GAcBsO8zHEo9w45SmIuPHrydHpbsd41+mFzmthXWuGM5IX+wPM3jEdgGgu55GIeQzBXeUwVlIso6OhO3Lpt8zOYjfQ+rQtbbgw659hbguK1eaEDxFz6a28GPNgDd/LFi3JIX992qtLEhmdHoX85wWful4pM7FdiUHY2nXWozB/zOgo7mzMAGzLFYyhuO7gVoc6OL+9nLUCcB3gjy4t5s7KxdoMJHQGZ6Inf2QrmobqWKkuo4LRGe4D3nwoNy+fV6EWbz6QQDXk6lyf9HTxRPOxULe58Qzwp8NajWJLER2PWrXkrGzhdyr+iqwThQHf28jyRobpH5i+aT+IMo/IhiDkRlUpsPZEw2HhQxG+M/SkCRR0IPPPQpYFvJto96SpHhSUefVQ0cZz0I0BkiecLHhoy1FU48E+KHPztGlMcDVVXq9QeInwaw3L2mA21rYLxQZ1J8/JwAaCbt8hvtXXZumtvIzJ+xqM9Y229L/gqn5/CFD9lAtk9gW6qDenhKa1v4g9IzFa34beReOCXfeHsRR4Sl7yMT4Lun63jI6mUqZJafYp64wyEvuEKSEJkt6DEKPW2HfN9LDeZGPc2SUi4tRsWoWuMaEyYMfvsZl2m8JDgpNvQKE8lxYMgfUqAGe6GUhisXuIyAQSWvH1IehvpBtp+28FkEJ X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230031)(82310400014)(36860700004); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2024 13:50:56.3674 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 63cd4de9-16a6-41c4-fca5-08dc379b1f4b X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00025F98.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB8967 X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org KyBQYXVsLCBXYXRoc2FsYQ0KDQo+IE9uIEZlYiAyNywgMjAyNCwgYXQgMTI6NTjigK9BTSwgUGF0 cmljayBSb2JiIDxwcm9iYkBpb2wudW5oLmVkdT4gd3JvdGU6DQo+IA0KPiANCj4gDQo+IE9uIFR1 ZSwgTm92IDE0LCAyMDIzIGF0IDI6MzXigK9BTSBSdWlmZW5nIFdhbmcgPFJ1aWZlbmcuV2FuZ0Bh cm0uY29tPiB3cm90ZToNCj4gSGkgUGF0cmljaywNCj4gIEl0IHNlZW1zIGtlcm5lbCB2NS4xNSBo YXMgYSBkZWZlY3Qgb24gdGhpcy4gQSBzaW1pbGFyIGlzc3VlIHdhcyBmaXhlZCBieSBjb21taXQ6 DQo+IDQwZGE4NjUzODFhZCAoImNyeXB0bzogcWF0IC0gcmVtb3ZlIHVubmVlZGVkIHBhY2tlZCBh dHRyaWJ1dGUiKQ0KPiAgQ291bGQgeW91IHBhdGNoIHRoZSBrZXJuZWwgYW5kIHRyeSBhZ2Fpbj8N Cj4gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFs ZHMvbGludXguZ2l0L2NvbW1pdC8/aWQ9NDBkYTg2NTM4MWFkMDYxYWI3NWE3YTlkYTQ2OWVkNGU2 MjNiZGZlYg0KPiAgVGhhbmtzLA0KPiBSdWlmZW5nDQo+ICANCj4gSGkgUnVpZmVuZywNCj4gDQo+ IFNvcnJ5IGZvciB0aGUgZGVsYXkgb24gdGhpcyAtIHRoZXJlIGhhcyBiZWVuIGEgd29yayBpdGVt IGJhY2tsb2cgYXQgdGhlIENvbW11bml0eSBMYWIgd2UndmUgYmVlbiB3b3JraW5nIHRocm91Z2gu IA0KPiANCj4gSSBkaWQgcmVidWlsZCB0aGUgcGF0Y2ggdG9kYXkgd2l0aCB0aGVzZSBjaGFuZ2Vz IGZyb20gdGhlIGNvbW1pdCAob3Igc2ltaWxhciwgYXMgdGhlIGNvbW1pdCBhYm92ZSB3YXMgZm9y IHRoZSBxYXRfY29tbW9uIGZpbGUgaW4gYSBkaWZmZXJlbnQgc3RhdGUsIGJ1dCBJIHRyaWVkIHRv IHJlbWFpbiBhcyB0cnVlIHRvIHRoZSBjb21taXQgYXMgcG9zc2libGUpLiANCj4gDQo+IEFuZCB0 aGF0IGRvZXMgc2VlbSB0byBoYXZlIHJlc29sdmVkIHRoZSBzZWcgZmF1bHQgcHJvYmxlbSEgVGhh bmsgeW91IHNvIG11Y2ggZm9yIHBpY2tpbmcgdGhpcyBjb21taXQgb3V0IG9mIG9ic2N1cml0eSBh bmQgc2VuZGluZyBpdCBvdXIgd2F5ISANCj4gDQo+IHJvb3RAYXJtLWFtcGVyZS1kdXQ6fiMgZWNo byAxNiA+IC9zeXMvYnVzL3BjaS9kcml2ZXJzL2M2eHgvMDAwMDowMzowMC4wL3NyaW92X251bXZm cw0KPiByb290QGFybS1hbXBlcmUtZHV0On4jIGNhdCAvc3lzL2J1cy9wY2kvZHJpdmVycy9jNnh4 LzAwMDA6MDM6MDAuMC9zcmlvdl9udW12ZnMNCj4gMTYNCj4gDQo+IFd1bmRlcmJhciENCj4gDQo+ IFRoZSBvbmx5IG90aGVyIHRoaW5nIEkgY2hhbmdlZCAoanVzdCBiZWNhdXNlIEkgd2FzIGZsb2F0 aW5nIHRoZSBpZGVhIHdpdGggRGhhcm1payBiZWZvcmUpIHdhcyBpbiB0aGUga2VybmVsIC5jb25m aWcgSSBjaGFuZ2VkIHRoZSBxYXRfYzYyeCBhbmQgcWF0X2M2Mnh2ZiBtb2R1bGVzIGZyb20gc3Rh dGljYWxseSBidWlsdCBpbiAoPXkpIHRvIGxvYWRhYmxlICg9bSkuIE9mIGNvdXJzZSwgdGhpcyBz aG91bGQgbm90IG1hdHRlciwgYW5kIEkgcHJlc3VtZSB0aGUgY2hhbmdlIGluIGJlaGF2aW9yIHJl bGF0ZXMgdG8gdGhvc2UgYnJvdWdodCBpbiBmcm9tIHRoZSBjb21taXQgYWJvdmUuIEkganVzdCB3 YW50IHRvIHByZXNlbnQgZnVsbHkgYWxsIGNoYW5nZXMgbWFkZSBzbyB0aGVyZSBpcyBhIGNvbXBs ZXRlIHBpY3R1cmUuIA0KPiANCj4gSSB3aWxsIGNvbnRpbnVlIG9uIHRoaXMgdG9tb3Jyb3cgYWNj b3JkaW5nIHRvIHdoZXJlIHRoaXMgY29udmVyc2F0aW9uIGxlZnQgb2ZmLCBhbmQgdHJ5IHRvIG1v dmUgdGhpcyBxdWlja2x5LiBJZiBpbmRlZWQgdGhlcmUgYXJlIG5vIG1vcmUgYmxvY2tlcnMgSSB0 aGluayB3ZSBhcmUgdmVyeSBjbG9zZS4gQXMgYSByZW1pbmRlciwgd2hlbiBzdGFuZGluZyB1cCBh IG5ldyB0ZXN0aW5nIHBsYW4sIHdlIHdhbnQgdG8gbWFrZSBzdXJlIGF0IGxlYXN0IDEgcmVwIGZy b20gZWFjaCB2ZW5kb3IgaGFzIFNTSCBhY2Nlc3MgYW5kIGNhbiByZW1vdGVseSBsb2dpbiB0byBo ZWxwIHdpdGggc3lzdGVtIHR1bmluZywgdHJvdWJsZXNob290aW5nLCBldGMuIGZvciB0aGUgdGVz dGJlZCBhbmQgdGVzdCBwbGFuLiBXaG8gd291bGQgYmUgdGhlIGJlc3QgcGVyc29uIGZyb20gQVJN IGZvciB0aGlzIGF0IHRoaXMgdGltZSwgZ2l2ZW4gdGhlIGNvbnRleHQgb24gUUFUIHRlc3Rpbmc/ IFJ1aWZlbmc/IERoYXJtaWs/IFNvbWVvbmUgZWxzZT8gDQo+IA0KPiBUaGFua3MsIEknbGwga2Vl cCB5YWxsIGFwcHJpc2VkIG9mIHRoZSBzaXR1YXRpb24uDQo+IA0KDQo=