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 98BA942A9D; Tue, 9 May 2023 07:55:47 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 71989410FA; Tue, 9 May 2023 07:55:47 +0200 (CEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2047.outbound.protection.outlook.com [40.107.20.47]) by mails.dpdk.org (Postfix) with ESMTP id C9DE2410D7 for ; Tue, 9 May 2023 07:55:45 +0200 (CEST) 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=a/9l+wlHqm3Zj2q8hNqkdvv7ekYtYo5Y6sik1Eq5JDc=; b=gnzXJpSMCJ3J4vSCoMjdgDqEV8BogfILMiJzMUPAhKUpaK246O+J8bnt8C5eVbIzI3cn0F/dqMRS6Zxvtxe/5kvX+2tNB+FaxHbNbteVPx/W47F4oH6k31PIBkW1aGobpc5raex4crC/b56JALJUYTGLHUWiD2E8m3pW8g98x3I= Received: from DB6PR07CA0194.eurprd07.prod.outlook.com (2603:10a6:6:42::24) by PAXPR08MB6576.eurprd08.prod.outlook.com (2603:10a6:102:15a::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Tue, 9 May 2023 05:55:36 +0000 Received: from DBAEUR03FT047.eop-EUR03.prod.protection.outlook.com (2603:10a6:6:42:cafe::be) by DB6PR07CA0194.outlook.office365.com (2603:10a6:6:42::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.17 via Frontend Transport; Tue, 9 May 2023 05:55:36 +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 DBAEUR03FT047.mail.protection.outlook.com (100.127.143.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.18 via Frontend Transport; Tue, 9 May 2023 05:55:36 +0000 Received: ("Tessian outbound 3a01b65b5aad:v136"); Tue, 09 May 2023 05:55:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 4c174f126f85f31a X-CR-MTA-TID: 64aa7808 Received: from 50d748359c40.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C0C2CA7B-8311-4A3B-B689-C74F082413BA.1; Tue, 09 May 2023 05:55:25 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 50d748359c40.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 09 May 2023 05:55:25 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=e/tU4M358uzKYQc1rulYKrnfBJhJqpD5KWNv9FbaA5erdoX7yJyFJhMyB/gl/lqa12DKbddjwydHI4fxCO3ClhzoXysQueWlXmGnOG5K1zHh0NRj21sEZjDVdgZ0+lpvNB33c8lqIt7pdPbuF3TVd7l3bgAfGUCNHUL1hxbtQirz2Lu23lEFyYxixORzp3jhgnqqQDreeDLHVGS/QmCAndc3CWWezKbm7Pd6sM+sqKuFzrCnKIxSIo/M/DgQcCwwLarAV9f7diOH+PjD8gyzlK4RDLbZKuOl8COtZStbQccUZqj6GAPC+RxxhaADjDtCI+50xtiLibjJDchtQ0wVTQ== 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=a/9l+wlHqm3Zj2q8hNqkdvv7ekYtYo5Y6sik1Eq5JDc=; b=TxThpR7jV20kivje23azkXOFN39cQR6kOv73LK63MmsYVs+zXLXiGWo9029mwoTD28CjQx5NaZWXmvk0gpttyQ2Oc1yi5pANnOHOYcjTtDp+Xgpi4lxzyfxvZ8qhEkki+FLfoCjW8YYCD8y8WdA78uRkbUjMXiUNnEEKOb+W397ZLxDzszy+qxLwXDaq6uKUrUJVoi7TB5rznxBUAnBgFdZcPUhVHFF7cAHOzVRqPDiT/4VUpoeagqye/6cJKewbuFD69X403W8vFLBDt9dgSp/42xxTm3lO0JOupFUe1R7zB1xyVgfmkXWc2NQMCJtgfjztDVxEsA5U9qcZZarllw== 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=a/9l+wlHqm3Zj2q8hNqkdvv7ekYtYo5Y6sik1Eq5JDc=; b=gnzXJpSMCJ3J4vSCoMjdgDqEV8BogfILMiJzMUPAhKUpaK246O+J8bnt8C5eVbIzI3cn0F/dqMRS6Zxvtxe/5kvX+2tNB+FaxHbNbteVPx/W47F4oH6k31PIBkW1aGobpc5raex4crC/b56JALJUYTGLHUWiD2E8m3pW8g98x3I= Received: from AS8PR08MB7080.eurprd08.prod.outlook.com (2603:10a6:20b:401::19) by PAWPR08MB10091.eurprd08.prod.outlook.com (2603:10a6:102:366::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.33; Tue, 9 May 2023 05:55:22 +0000 Received: from AS8PR08MB7080.eurprd08.prod.outlook.com ([fe80::56e7:ee73:bd05:e16a]) by AS8PR08MB7080.eurprd08.prod.outlook.com ([fe80::56e7:ee73:bd05:e16a%4]) with mapi id 15.20.6363.033; Tue, 9 May 2023 05:55:22 +0000 From: Ruifeng Wang To: Ferruh Yigit , "Gupta, Nipun" , "dev@dpdk.org" , "thomas@monjalon.net" , "david.marchand@redhat.com" , Honnappa Nagarahalli CC: "Anand, Harpreet" , "Agarwal, Nikhil" , nd Subject: RE: [PATCH v3 5/5] config/arm: add AMD CDX Thread-Topic: [PATCH v3 5/5] config/arm: add AMD CDX Thread-Index: AQHZdGFQexxdMCFNfkqsC5/P6qLu8a9KUYAAgAX0MQCAABF6gIABMbPw Date: Tue, 9 May 2023 05:55:22 +0000 Message-ID: References: <20230124140746.594066-1-nipun.gupta@amd.com> <20230421145406.12831-1-nipun.gupta@amd.com> <20230421145406.12831-6-nipun.gupta@amd.com> <54328b0c-584e-dc58-2559-9d30e089a66a@amd.com> <8d729d5d-2de4-fc73-3ad6-d045079274e9@amd.com> In-Reply-To: <8d729d5d-2de4-fc73-3ad6-d045079274e9@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: B0AB3D87CF5CDF41A5920295554EA5E1.0 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB7080:EE_|PAWPR08MB10091:EE_|DBAEUR03FT047:EE_|PAXPR08MB6576:EE_ X-MS-Office365-Filtering-Correlation-Id: c19312c6-8b9e-4577-6cc0-08db5052028e x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: 0ph/nzYxCD4haYFSANtN/kQF4UijYWzhblQEgKz3HoLBlQTIOLYmRmaCa+DjybKWOK1CvzKILbR670aXKnErVicxwO6rOMJz3w7RmlPgkLOVqm3kqKDY227as44+QCObmjQrDZAwlfL6Fw0zBQuyZuRCyHund6KKpFdz4igFsB5KeVAaLXHiTBwqxWFtkno7UuDT98u36brdk34XUjQefA59t40EKDakbCt13709YNCzSC0+Baernr3zao0rePm1mSKZJTNx8aVoq4VUS7tZwtg2kYQjQLdCStdMyahcoj6qgv8aOFbGtPEVXtepxewkiL4z0TW21gL1cqJlIMIZIgTgVpoB4gBg+BXt0DdjZ8NNKqMN9I/dBtapkMztkDif21cTGm13jtKlVL7hMQrL2q4KMyT00VKERDe74XUq7UxQZMqSiu1NRYhI3JWF/Xxrw73QouSYsPj41xQlO5WMstJSZ8DOJKqiVgV80gHC/RLdy9WeLvdiWUb3jgxayx/ZZjhR2WJz474mLOR+u3BWkQABaOOw+p1jtOEW+TuC7SpmS+QG/o+Mu+1AmPufyBr/khLI1AeA7JVsHHG1pPxkHvU/TdS8kozgj3t/RpZarIkR7DuTh1ISplQjvzI/MD5T X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR08MB7080.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(366004)(376002)(346002)(39860400002)(396003)(136003)(451199021)(83380400001)(9686003)(478600001)(86362001)(71200400001)(55016003)(6506007)(26005)(7696005)(76116006)(66556008)(66446008)(4326008)(6636002)(66476007)(66946007)(316002)(64756008)(122000001)(54906003)(110136005)(53546011)(186003)(38100700002)(41300700001)(8676002)(8936002)(5660300002)(52536014)(38070700005)(2906002)(33656002); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR08MB10091 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: DBAEUR03FT047.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 31f6d402-79c5-4f9c-1ce9-08db5051fa80 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XPkyjOj7RUpmSanOGKJHSzWB096C/GXQ27bugh+aDjpybOTYEU+PnAdxwlx4BjNdaO42s3OzwR+JVu3yXtjy185ukafuRqmAGiY/ecIYctIrUzpGFg+y9GRA6TBVMeJ3OqqUF/ZEQz3GhR/a1HupT2zLEkE99b+OOy2DJdI0p3vpvTkRQ95G1e61Gy+HJ3PqFNg34QbrAGTXv60IrJwrqbyAA3/+cif8yrC/pOwjocM2dcLAqRutcsco/KnEvnkYpxPTZ3HJC9QWaLb4b8LZy6/RFir7p+QZbPwSyUO9kRBw6LxNDgxnmcCN38ug8Mw7eulYiGhsFjBDNBPf87Fbt1rSzNWhKy1IglwY1INuz9kDSn0TZmnp1Tzhb3FpftIFAu4BGcvF/Tr8aSUKvSxeRuhj/q7P34ph+lWcQxr/1Q5fA3P2cF4nga2x70sXKEco156g5jn0E6rjnqtztknVPFkePnZuQg11mArKxyMzIkMg944AD46JOWkYipUBDtq0aqpdVflA6HI5dhKpIyCs3GLqSjkvHHuqa50Y2Ez0DIumbMK5BgmGfDgpVvyCSzB/LculSIG+RTfwrdwuEnqqhp92gFfSQzqL3l1Ohd5keXoa9wSXWvo+6r5+mN6ky9F2JixR+WJG96CUcIaRcNmHFVKkJGUpLG2C1f/U4LvOGMbcjP2VupnfAcECI2aMk3BQf1opdTKvfx5wt7qnt3XcoA== 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:(13230028)(4636009)(346002)(376002)(136003)(396003)(39860400002)(451199021)(46966006)(36840700001)(40470700004)(54906003)(82310400005)(70586007)(86362001)(478600001)(110136005)(33656002)(5660300002)(41300700001)(316002)(70206006)(40460700003)(83380400001)(7696005)(6636002)(4326008)(8676002)(8936002)(81166007)(356005)(52536014)(82740400003)(53546011)(9686003)(6506007)(26005)(186003)(36860700001)(2906002)(336012)(47076005)(40480700001)(55016003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 May 2023 05:55:36.3329 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c19312c6-8b9e-4577-6cc0-08db5052028e 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: DBAEUR03FT047.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB6576 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGZXJydWggWWlnaXQgPGZlcnJ1 aC55aWdpdEBhbWQuY29tPg0KPiBTZW50OiBNb25kYXksIE1heSA4LCAyMDIzIDc6MjcgUE0NCj4g VG86IEd1cHRhLCBOaXB1biA8TmlwdW4uR3VwdGFAYW1kLmNvbT47IGRldkBkcGRrLm9yZzsgdGhv bWFzQG1vbmphbG9uLm5ldDsNCj4gZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbTsgSG9ubmFwcGEg TmFnYXJhaGFsbGkgPEhvbm5hcHBhLk5hZ2FyYWhhbGxpQGFybS5jb20+OyBSdWlmZW5nDQo+IFdh bmcgPFJ1aWZlbmcuV2FuZ0Bhcm0uY29tPg0KPiBDYzogQW5hbmQsIEhhcnByZWV0IDxoYXJwcmVl dC5hbmFuZEBhbWQuY29tPjsgQWdhcndhbCwgTmlraGlsIDxuaWtoaWwuYWdhcndhbEBhbWQuY29t Pg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDUvNV0gY29uZmlnL2FybTogYWRkIEFNRCBDRFgN Cj4gDQo+IE9uIDUvOC8yMDIzIDExOjI0IEFNLCBHdXB0YSwgTmlwdW4gd3JvdGU6DQo+ID4NCj4g Pg0KPiA+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBZaWdpdCwgRmVy cnVoIDxGZXJydWguWWlnaXRAYW1kLmNvbT4NCj4gPj4gU2VudDogVGh1cnNkYXksIE1heSA0LCAy MDIzIDg6NTkgUE0NCj4gPj4gVG86IEd1cHRhLCBOaXB1biA8TmlwdW4uR3VwdGFAYW1kLmNvbT47 IGRldkBkcGRrLm9yZzsNCj4gPj4gdGhvbWFzQG1vbmphbG9uLm5ldDsgZGF2aWQubWFyY2hhbmRA cmVkaGF0LmNvbQ0KPiA+PiBDYzogQW5hbmQsIEhhcnByZWV0IDxoYXJwcmVldC5hbmFuZEBhbWQu Y29tPjsgQWdhcndhbCwgTmlraGlsDQo+ID4+IDxuaWtoaWwuYWdhcndhbEBhbWQuY29tPg0KPiA+ PiBTdWJqZWN0OiBSZTogW1BBVENIIHYzIDUvNV0gY29uZmlnL2FybTogYWRkIEFNRCBDRFgNCj4g Pj4NCj4gPj4gT24gNC8yMS8yMDIzIDM6NTQgUE0sIE5pcHVuIEd1cHRhIHdyb3RlOg0KPiA+Pj4g QWRkaW5nIHN1cHBvcnQgZm9yIEFNRCBDRFggZGV2aWNlcw0KPiA+Pj4NCj4gPj4+IFNpZ25lZC1v ZmYtYnk6IE5pcHVuIEd1cHRhIDxuaXB1bi5ndXB0YUBhbWQuY29tPg0KPiA+Pj4gLS0tDQo+ID4+ PiAgY29uZmlnL2FybS9hcm02NF9jZHhfbGludXhfZ2NjIHwgMTcgKysrKysrKysrKysrKysrKysN Cj4gPj4+ICBjb25maWcvYXJtL21lc29uLmJ1aWxkICAgICAgICAgfCAxNCArKysrKysrKysrKysr Kw0KPiA+Pj4gIDIgZmlsZXMgY2hhbmdlZCwgMzEgaW5zZXJ0aW9ucygrKQ0KPiA+Pj4gIGNyZWF0 ZSBtb2RlIDEwMDY0NCBjb25maWcvYXJtL2FybTY0X2NkeF9saW51eF9nY2MNCj4gPj4+DQo+ID4+ PiBkaWZmIC0tZ2l0IGEvY29uZmlnL2FybS9hcm02NF9jZHhfbGludXhfZ2NjDQo+ID4+IGIvY29u ZmlnL2FybS9hcm02NF9jZHhfbGludXhfZ2NjDQo+ID4+PiBuZXcgZmlsZSBtb2RlIDEwMDY0NA0K PiA+Pj4gaW5kZXggMDAwMDAwMDAwMC4uOGU2ZDYxOWRhZQ0KPiA+Pj4gLS0tIC9kZXYvbnVsbA0K PiA+Pj4gKysrIGIvY29uZmlnL2FybS9hcm02NF9jZHhfbGludXhfZ2NjDQo+ID4+PiBAQCAtMCww ICsxLDE3IEBADQo+ID4+PiArW2JpbmFyaWVzXQ0KPiA+Pj4gK2MgPSBbJ2NjYWNoZScsICdhYXJj aDY0LWxpbnV4LWdudS1nY2MnXSBjcHAgPSBbJ2NjYWNoZScsDQo+ID4+PiArJ2FhcmNoNjQtbGlu dXgtZ251LWcrKyddIGFyID0gJ2FhcmNoNjQtbGludXgtZ251LWFyJw0KPiA+Pj4gK2FzID0gJ2Fh cmNoNjQtbGludXgtZ251LWFzJw0KPiA+Pj4gK3N0cmlwID0gJ2FhcmNoNjQtbGludXgtZ251LXN0 cmlwJw0KPiA+Pj4gK3BrZ2NvbmZpZyA9ICdhYXJjaDY0LWxpbnV4LWdudS1wa2ctY29uZmlnJw0K PiA+Pj4gK3BjYXAtY29uZmlnID0gJycNCj4gPj4+ICsNCj4gPj4+ICtbaG9zdF9tYWNoaW5lXQ0K PiA+Pj4gK3N5c3RlbSA9ICdsaW51eCcNCj4gPj4+ICtjcHVfZmFtaWx5ID0gJ2FhcmNoNjQnDQo+ ID4+PiArY3B1ID0gJ2FybXY4LWEnDQo+ID4+PiArZW5kaWFuID0gJ2xpdHRsZScNCj4gPj4+ICsN Cj4gPj4+ICtbcHJvcGVydGllc10NCj4gPj4+ICtwbGF0Zm9ybSA9ICdjZHgnDQo+ID4+PiBkaWZm IC0tZ2l0IGEvY29uZmlnL2FybS9tZXNvbi5idWlsZCBiL2NvbmZpZy9hcm0vbWVzb24uYnVpbGQg aW5kZXgNCj4gPj4+IDUyMTM0MzRjYTQuLjM5Yjg5Mjk1MzQgMTAwNjQ0DQo+ID4+PiAtLS0gYS9j b25maWcvYXJtL21lc29uLmJ1aWxkDQo+ID4+PiArKysgYi9jb25maWcvYXJtL21lc29uLmJ1aWxk DQo+ID4+PiBAQCAtMzA1LDYgKzMwNSwxOCBAQCBzb2NfYmx1ZWZpZWxkID0gew0KPiA+Pj4gICAg ICAnbnVtYSc6IGZhbHNlDQo+ID4+PiAgfQ0KPiA+Pj4NCj4gPj4+ICtzb2NfY2R4ID0gew0KPiA+ Pj4gKyAgICAnZGVzY3JpcHRpb24nOiAnQU1EIENEWCcsDQo+ID4+PiArICAgICdpbXBsZW1lbnRl cic6ICcweDQxJywNCj4gPj4+ICsgICAgJ3BhcnRfbnVtYmVyJzogJzB4ZDQyJywNCj4gPj4+ICsg ICAgJ2ZsYWdzJzogWw0KPiA+Pj4gKyAgICAgICAgWydSVEVfTUFDSElORScsICciY2R4IiddLA0K PiA+Pj4gKyAgICAgICAgWydSVEVfTUFYX0xDT1JFJywgMTZdLA0KPiA+Pj4gKyAgICAgICAgWydS VEVfTUFYX05VTUFfTk9ERVMnLCAxXQ0KPiA+Pj4gKyAgICBdLA0KPiA+Pj4gKyAgICAnbnVtYSc6 IGZhbHNlDQo+ID4+PiArfQ0KPiA+Pg0KPiA+PiBIaSBOaXB1biwNCj4gPj4NCj4gPj4gV2h5IHdl IG5lZWQgYSBuZXcgYXJtIHBsYXRmb3JtL2NvbmZpZz8gSXMgaXQgYmVjYXVzZSBvZiBhYm92ZSBm bGFncz8NCj4gPj4gSWYgaXQgY2FuIHdvcmsgd2l0aCBkZWZhdWx0IHZhbHVlcywgSSB0aGluayB3 ZSBjYW4gZHJvcCB0aGlzIHBhdGNoLg0KPiA+DQo+ID4gSGkgRmVycnVoLA0KPiA+DQo+ID4gQ0RY IGRyaXZlciB3b3JrcyB3aXRoIGdlbmVyaWMgQVJNIGNvbXBpbGF0aW9uIHRvbyAoYXJtNjRfYXJt djhfbGludXhfZ2NjKS4NCj4gPg0KPiA+IFRoZSB2ZXJzYWwgcGxhdGZvcm1zIHN1cHBvcnRpbmcg Q0RYIGhhdmUgQTc4IGNvcmVzLCBhbmQgYWRkaW5nIHRoaXMNCj4gPiBjZHggY29uZmlnIEhlbHBz IHRvIHByb3ZpZGUgZ2NjIG9wdGlvbiAibWFyY2g9IGFybXY4LjQtYSIgd2hpY2ggaXMgZm9yDQo+ ID4gaW1wbGVtZW50ZXIgIjB4ZDQyIiAoQVJNIGNvcnRleCBBNzggY29yZXMpLiwgd2hlcmVhcyBm b3IgZ2VuZXJpYyBBUk0NCj4gPiBjb21waWxhdGlvbiAibWFyY2g9IGFybXY4LWEiLg0KPiA+DQo+ ID4gTWF5YmUgQVJNIGd1eXMgY2FuIHByb3ZpZGUgbW9yZSBpbmZvcm1hdGlvbiByZWdhcmRpbmcg aWYgdGhlcmUgaXMgYW55DQo+ID4gaW1wYWN0IG9uIHVzaW5nIGdlbmVyaWMgYXJjaGl0ZWN0dXJl IGZsYWcgKGkuZS4gbWFyY2g9IGFybXY4YSkgb24gQTc4IGNvcmVzLg0KPiA+DQo+IA0KPiBIaSBI b25uYXBwYSwgUnVpZmVuZywNCj4gDQo+IENhbiB5b3UgcGxlYXNlIHN1cHBvcnQgb24gdGhpcyBx dWVzdGlvbiwgd2hhdCBpcyB0aGUgZGlmZmVyZW5jZSBvZiAnbWFyY2g9IGFybXY4LWEnIGZsYWcN Cj4gKGNvbXBhcmluZyBtYXJjaD0gYXJtdjhhKT8NCj4gU2hvdWxkIHdlIGNvbnNpZGVyIGFkZGlu ZyBhbiBhcm0gY29uZmlnIGZpbGUgdG8gc3VwcG9ydCB0aGlzIGZsYWc/DQoNCkkgc2VlIHRoZXJl IGlzIGEgbmV3IHZlcnNpb24gd2l0aG91dCBjaGFuZ2UgdG8gY29uZmlnIGZpbGUuDQpGV0lXLCBu YXRpdmUgYnVpbGQgaXMgZmluZSB3aXRob3V0IHRoaXMgY2hhbmdlLiBCZWNhdXNlIHRoZSBzcGVj aWZpYyAoaW1wbGVtZW50ZXIsIHBhcnQgbnVtYmVyKSBmbGFncw0KYXJlIGFscmVhZHkgaW4gcGxh Y2UuIFdoYXQgZW5hYmxlZCBieSB0aGlzIGNoYW5nZSBhcmUgb3B0aW9ucyBmb3Igc29jIGJ1aWxk ICgtRHBsYXRmb3JtPWNkeCkgYW5kDQpjcm9zcy1idWlsZCAoLS1jcm9zcy1maWxlIGFybTY0X2Nk eF9saW51eF9nY2MpLg0KDQpSZWdhcmRzLA0KUnVpZmVuZw0KPiANCj4gVGhhbmtzLA0KPiBmZXJy dWgNCj4gDQoNCg==