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 7C116A0032; Tue, 13 Sep 2022 21:04:10 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 10C7E4021D; Tue, 13 Sep 2022 21:04:10 +0200 (CEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03lp2238.outbound.protection.outlook.com [104.47.51.238]) by mails.dpdk.org (Postfix) with ESMTP id 9971740151 for ; Tue, 13 Sep 2022 21:04:08 +0200 (CEST) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=M0dUz8RibSZvUAdQInBO8DkefAZ2pRNN08JCiIRRapBIXGs3l/IBTmpflu+bXjKLU9Y7gubsgI8MWV2aPCAodnYz+ndcMkQnoOAEAy2HmCslDaNvLpAKbWIoI/fZeLMlMn6tnZ2LvrDjlS/rD4cum95DxzzlaQHcgLP9oUq2eWCiHSti71OLPJBww66mT7fmtb/mkbPABFq6qNXyojw63l+lxopagGRQuDEmVTtIqbDXzhzb1QwLc2YaSpLYHT/cCe2O7bvaZ8rwESQ0i2SI+qb++0LDjnwx6bjIGrFPq4+G3ZDFUS8ktc8ToyLQridBEbG21cQHJWpqezowqQX1Jw== 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=bNM6ogHBdMvHudcmtDbh7ZLNjPszRd7L1aZXs3AVTzA=; b=KhkXcovJJPW4ZsqrTcon0+U9wW6+eE2OqgESQBn5QsSGxld+Dy5qDDH08mZuamV3FD2w8yGoDZgq6Th7u7dW6MxSR/+/RyfpVtyXHJ53lQ0Vn07nExBMAEINR6IRjwLboaPglxO32gD0lWbF8eS0z/vuiTbB8D5Y9eB7nBI4tYEWwEddheEj9qfee5zkGb1gxoo80kmyHyCa5K5oLl1jCQiy/3oO/9iySk5PIUZcNX9pJAcBBLFm/MeODxeFyuxHUgM5lBBw6SnFc/Dtd8hnrLT5InZ+1G62ws7YyOAOEWKOZhNkS4oVe0TkgvWcTgeBKRWUkm4yZKNl4uYnhQThTw== 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=bNM6ogHBdMvHudcmtDbh7ZLNjPszRd7L1aZXs3AVTzA=; b=4JHcgsvm+LkpBYrVt2m4QfbvWqZ4UC+8kS5KCW1e2NyoiS79b2pQvt2mfxySwYHqNZX0B2uYhw9MNpxLGgBwgjOJMSCKzl1vfFXCXIJS8lg+we2fZJNU98hJxTVSIUWewrQVgh8vSRB9X8MAI45GwCQRdMndoH+YGXuJL0gmdOE= Received: from AM5PR0101CA0028.eurprd01.prod.exchangelabs.com (2603:10a6:206:16::41) by DB9PR08MB9611.eurprd08.prod.outlook.com (2603:10a6:10:461::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Tue, 13 Sep 2022 19:04:05 +0000 Received: from AM7EUR03FT061.eop-EUR03.prod.protection.outlook.com (2603:10a6:206:16:cafe::2a) by AM5PR0101CA0028.outlook.office365.com (2603:10a6:206:16::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.14 via Frontend Transport; Tue, 13 Sep 2022 19:04:05 +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 AM7EUR03FT061.mail.protection.outlook.com (100.127.140.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.13 via Frontend Transport; Tue, 13 Sep 2022 19:04:05 +0000 Received: ("Tessian outbound 88978e6d60db:v124"); Tue, 13 Sep 2022 19:04:05 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 5eef330cca063ebf X-CR-MTA-TID: 64aa7808 Received: from 76811562fd30.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 50B8BAD4-B2B9-4533-BDA3-F386C42DE307.1; Tue, 13 Sep 2022 19:03:58 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 76811562fd30.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 13 Sep 2022 19:03:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Cdb2riMODDJBtUFJtkjeyfL3fy2EvtL/IFeIcMScsSFV3IMNu1lhXdIdoq9WyV0qLAQFEY9hQ5YnAZEbGI7cG4C8N+BP68Ay51tjIrHg8hJURanFWpgWXmBm8DE1IOw7jJQv7cl0j1OW3cSIHMjPEvZx1kKKYAOtq2kjmQHAvpI3dWqStNPxzIkoBz+9dGxQ148b2JX9aqhdOe1Z4z/gjQzJ+HIcLQdhsQGiC+Fj7h27z3aL3w2Ixu3uFw1J2DUqY2QL/yDheHgZRIsD6P1yUvx3mMX5gmR9l9nN2w9J+t8h+4qzHrN7ieyAeGzgKNL5xOVm/YIXDzKCYXBLieZNYA== 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=bNM6ogHBdMvHudcmtDbh7ZLNjPszRd7L1aZXs3AVTzA=; b=MgBLWK6ozNXre2pQTOzijAiDs57JpYjIOz/JdBMlQIJiPZQ0Anj0p3CkEZ69hQUnwuw9HUrw3msejLiZgJv3cJbU/JEVBcZ2CK9vDWDnCzxIN78AZ7u9P1PPzaYQX8d/zS7N+icOpN2XbXizPBipWPhE/PCxT1xojeCW/h9TwkBEujVRUT3A6WxMFNJx7SmICjPlYW9wvRta+NPyTE8y3VyEaUaYw6loR6Uq4oypLV8PynPdLGt9LNCd6IayDIIv6EBR8yaqWa0ibD+8wXGSgwyyMCXoUWkB9XosSUbssLLMOfbrlU9OOZ5Bc3lSbOBbRNZDOj+emdddO8JWptH3NA== 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=bNM6ogHBdMvHudcmtDbh7ZLNjPszRd7L1aZXs3AVTzA=; b=4JHcgsvm+LkpBYrVt2m4QfbvWqZ4UC+8kS5KCW1e2NyoiS79b2pQvt2mfxySwYHqNZX0B2uYhw9MNpxLGgBwgjOJMSCKzl1vfFXCXIJS8lg+we2fZJNU98hJxTVSIUWewrQVgh8vSRB9X8MAI45GwCQRdMndoH+YGXuJL0gmdOE= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by GV1PR08MB7313.eurprd08.prod.outlook.com (2603:10a6:150:1c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.16; Tue, 13 Sep 2022 19:03:56 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::1415:460c:634:3d62]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::1415:460c:634:3d62%9]) with mapi id 15.20.5612.022; Tue, 13 Sep 2022 19:03:56 +0000 From: Honnappa Nagarahalli To: Bruce Richardson , Owen Hilyard CC: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , "thomas@monjalon.net" , "david.marchand@redhat.com" , "ronan.randles@intel.com" , "lijuan.tu@intel.com" , "dev@dpdk.org" , nd , nd Subject: RE: [PATCH v4 1/9] dts: add project tools config Thread-Topic: [PATCH v4 1/9] dts: add project tools config Thread-Index: AQHYwtVJjLkqkzYOxUmllYKHa+EkLK3XHT6AgAAD54CAAAXOAIAEtPiAgAATZQCAAdE2gA== Date: Tue, 13 Sep 2022 19:03:56 +0000 Message-ID: References: <20220728100044.1318484-1-juraj.linkes@pantheon.tech> <20220729105550.1382664-1-juraj.linkes@pantheon.tech> <20220729105550.1382664-2-juraj.linkes@pantheon.tech> <3680ad0ceb5944e6b5050d5f7b9c9599@pantheon.tech> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 604C5F81B969C040B65A8BDF3C424D3C.0 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: DBAPR08MB5814:EE_|GV1PR08MB7313:EE_|AM7EUR03FT061:EE_|DB9PR08MB9611:EE_ X-MS-Office365-Filtering-Correlation-Id: 11377e06-afef-4cfa-e91b-08da95baba9d 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: MIsFbM1t3CjzjMyM5ojEERJubp93nQ4Pv0hxlp+b9yXhHjitSQCtfeJkuoolSNWnPtGAvdmRKN6Nn/tq5rJ72Djv7g6KQX9Rg2bPX8u7VkrL8o7ipoyB1og0irOsSlSQr/W4v3cVmMWFhHgif21u8MAerB9D7yLDl0LJNvDJ5CDhdjwRG3AzuWOO4zpLf8jWBf2JcYE8F6C7cagOdhV8fIFysmqAvB8tQQIA+OrfgU7+wPvo2PU4VYwvj4eklKzLR+667iNvN1jWQGmgmFm8xmda2DJIcY9PfiyvG8AgWLXAc4B/Uxd+2/W29ESaFIsmZKDdRqCqv7QMJ9Zx3fLu25Jvhaql4uaRoXvy/BKgy86KNrQi54qCVJSoGsSpRPXzfUYBKAJhSJ2mWGOrInuG/EgxX++S4CauXj6BAL0p5H0JE5tU7wZ7GpJZU3LCJyMZqfpH3fOF6aUUj1BmTkbX2muMT0qAC5BqxFhatDTm4mBPIc7Qhgp7EkBIHDCdmY6ecYtbjjySII4MYOTub2mVlP33pbj/2S4vkXxqQbsE5qhH6pJxWChbL3IrhEsslZXABBdgFLknURm7gFbltUztBsTnYdWPKPir/CW0RYK4M9k8T5cfkC01HVkJ4H6r3DAoQltWTum06WTKJnxLj3/Y9ukQjmERkV8IORLobXECVUei/VMj/63dIFTp3X67S+Lw+D9yX0TwRZZcpscC59PtYjHtKYwudldK5nBsCN1wMEHb3A8c1Ordqoafr8klmWy+qfR0ibTUmokqBnFioRQplA== 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:(13230022)(4636009)(366004)(346002)(376002)(396003)(136003)(39860400002)(451199015)(38070700005)(76116006)(86362001)(8676002)(64756008)(66476007)(4326008)(316002)(8936002)(38100700002)(7696005)(9686003)(66446008)(66946007)(66556008)(5660300002)(52536014)(110136005)(2906002)(54906003)(122000001)(33656002)(55016003)(478600001)(186003)(6506007)(26005)(71200400001)(41300700001)(83380400001); DIR:OUT; SFP:1101; Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB7313 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: AM7EUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 92992a85-79c8-4fda-1746-08da95bab53b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: P+HE/Iz4V/W1w2OPQrTrZQu1pTzFdzbBggbYI/J2mkww9JITPB+BqnI22GUn8zLy9FF1SlKdELLQCM2/3cGlgXJQBtyh5N4SVbs+L75OjNczIdLeQrJV7w6dwQVE1r5UCYKJ3eu2dzsvihP+G0yxFs2afYdjhnBZ9D4n/jpXvFYcf5dzO3vFihwavYd0qlRAedjRebnlNdbaMQVJEDxpPsg3ojlHgIvbPkNFmKMNcmcJkWL/DozA6vLweURiAvKrwNgbJvPPwWn/cBxNjuB7uJht4cKDVKTeZT3m95PX1lzmgaPjNKYlgGikpVg8CykC/JKzE9ytmo/47zh47VqWPwejn1SPWlzGHUHlQ5AYzx7vxPJ26chY0ZwtUeiPSkWYU5U8SgGFL304z5vzwiWEvD9sALLwEMG9tnBaW2pOX1VVVq2sALFjdepODUclGtBohiHIcOxIJmrxHvN4G3mAyoCUKigDxnggrt/9nBK6CQj81dXNKsLnCp95LwB+C8y/aMMNgsBEL0Wx+1uT7iwr6r/xWeKPJcDFU5zWV+EJ2GkzRe8L7+hbNhyhv7P5txDpKI1BTeMfrT1JPLbQIcZdn8i6wbgAlmRdAKZYOoRf8Kw/Upm/3TPTk6INMWpNGKXUGBoPanhRYLTNPU8BscLe8XfzrulVCCyrXJ+wSLR8fN4zl/55A/tvNx1uYcx7TJMvm1cIrKb3VdO/rmudXhXkVlnTwJO+r9fa8rWywYtLDs8XAbjEDQBfMVWX8/McD8au8nx4MKzlUQc2h50ctnEHqg== 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:(13230022)(4636009)(396003)(346002)(376002)(39860400002)(136003)(451199015)(46966006)(40470700004)(36840700001)(2906002)(33656002)(5660300002)(86362001)(8676002)(478600001)(81166007)(356005)(316002)(52536014)(26005)(4326008)(55016003)(40460700003)(110136005)(54906003)(40480700001)(82740400003)(186003)(8936002)(70206006)(41300700001)(9686003)(83380400001)(70586007)(47076005)(82310400005)(7696005)(336012)(6506007)(36860700001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2022 19:04:05.3088 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 11377e06-afef-4cfa-e91b-08da95baba9d 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: AM7EUR03FT061.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB9611 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 PHNuaXA+DQoNCj4gDQo+IE9uIE1vbiwgU2VwIDEyLCAyMDIyIGF0IDEwOjA2OjAzQU0gLTA0MDAs IE93ZW4gSGlseWFyZCB3cm90ZToNCj4gPiAgICA+IEUyMDMgLSB3aGl0ZXNwYWNlIGJlZm9yZSDi gJgs4oCZLCDigJg74oCZLCBvciDigJg64oCZDQo+ID4gICAgPiBFMjY2IC0gdG9vIG1hbnkgbGVh ZGluZyDigJgj4oCZIGZvciBibG9jayBjb21tZW50DQo+ID4gICAgPiBFNTAxIC0gbGluZSB0b28g bG9uZw0KPiA+ICAgID4gRTczMSAtIGRvIG5vdCBhc3NpZ24gYSBsYW1iZGEgZXhwcmVzc2lvbiwg dXNlIGEgZGVmDQo+ID4gICAgPiBDMDExMSAtIE1pc3NpbmcgJXMgZG9jc3RyaW5nDQo+ID4gICAg PiBGMDQwMSAtIFVuYWJsZSB0byBpbXBvcnQgJXMNCj4gPiAgICBFMjAzLCBFMjY2IGFuZCBFNTAx IHdlcmUgZGlzYWJsZWQgZHVlIHRvIHB5bGFtYSBmaWdodGluZyB3aXRoIHRoZQ0KPiA+ICAgIGF1 dG9mb3JtYXR0ZXJzLCBzbyBJIGRlY2lkZWQgdG8gbGV0IHRoZSBhdXRvZm9ybWF0dGVycyB3aW4u DQo+IA0KPiBUaGF0IHNvdW5kcyBzdHJhbmdlLiBJcyB0aGVyZSBubyB3YXkgdG8gY29uZmlndXJl IHRoZSBhdXRvLWZvcm1hdHRlcnMgdG8gYXZvaWQNCj4gdGhlc2UgaXNzdWVzPyBFMjAzIEkgdGhp bmsgd2UgZGVmaW5pdGVseSBzaG91bGQgbG9vayB0byByZS1lbmFibGUgaW4gRFRTLg0KPiANCj4g PiBJIHRoaW5rDQo+ID4gICAgdGhhdCBDMDExMSB3YXMgc3VwcHJlc3NlZCBiZWNhdXNlIHRoaXMg c2V0IG9mIHN1cHByZXNzaW9ucyB3YXMgZnJvbQ0KPiA+ICAgIG1haW5saW5lIERUUyBhbmQgdGhh dCBoYXMgYSBsb3Qgb2YgZnVuY3Rpb25zIHdpdGhvdXQNCj4gPiAgICBkb2N1bWVudGF0aW9uLg0K PiANCj4gSXMgdGhpcyBzb21ldGhpbmcgd2UgY2FuIGZpeCBhcyB3ZSBnbywgbWlncmF0aW5nIHRv IERQREsgbWFpbiB0cmVlPw0KSXMgQzAxMTEgdXNlZnVsIGZyb20gYXV0by1nZW5lcmF0ZWQgZG9j dW1lbnRhdGlvbiBwZXJzcGVjdGl2ZT8gSWYgeWVzLCBzaG91bGQgbm90IGJlIGlnbm9yZWQ/DQpF eGlzdGluZyBjb2RlIGNhbiBiZSBmaXhlZCBhcyB3ZSBicmluZyBpdCBpbnRvIERQREsgcmVwby4N Cg0KPiANCj4gPiAgRjA0MDEgaXMgZGlzYWJsZWQgZHVlIHRvIGRlcGVuZGVuY2llcyBvbiBUUmV4 IHZlbmRvcmVkDQo+ID4gICAgcHl0aG9uIGxpYnJhcmllcywgc2luY2UgdGhvc2Ugd2lsbCBub3Qg YmUgcG9zc2libGUgdG8gaW1wb3J0IGluc2lkZSBvZg0KPiA+ICAgIHRoZSBjb250YWluZXIuDQo+ IA0KPiBUaGF0IHNlZW1zIGZhaXIgZW5vdWdoIHRvIGtlZXAgZGlzYWJsZWQuDQo+IA0KPiA+IEkg ZG9uJ3QgcmVtZW1iZXIgd2h5IEU3MzEgaXMgc2V0LCBidXQgaXQgbWF5IGJlIGR1ZSB0bw0KPiA+ ICAgIHRoZSBydGUgZmxvdyBydWxlIGdlbmVyYXRvciBJIHdyb3RlIGZvciBtYWlubGluZSBEVFMs IHdoaWNoIG1ha2VzIHVzZQ0KPiA+ICAgIG9mIGxhbWJkYXMgZXh0ZW5zaXZlbHkgdG8gZW5hYmxl IGxhenkgZXZhbHVhdGlvbiwgc28gdGhhdCBEVFMgZG9lc24ndA0KPiA+ICAgIG5lZWQgdG8ga2Vl cCB+MiBiaWxsaW9uIHJ1bGVzIGluIG1lbW9yeS4NCj4gDQo+IFRoYXQgc291bmRzIHJlYXNvbmFi bGUgdG9vLg0KPiANCj4gQ2FuIHdlIHBlcmhhcHMgdGFyZ2V0IGdldHRpbmcgZnJvbSA2IGRpc2Fi bGVkIHdhcm5pbmdzIHRvIDIgb3IgMyBhdCBtb3N0Pw0KPiANCj4gT3RoZXIgb3BpbmlvbnM/DQo+ IA0KPiAvQnJ1Y2UNCg0K