From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (EUR03-VE1-obe.outbound.protection.outlook.com [40.107.5.60]) by mx.groups.io with SMTP id smtpd.web11.9722.1652804900778113476 for ; Tue, 17 May 2022 09:28:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=oc3RD6BO; spf=pass (domain: arm.com, ip: 40.107.5.60, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=PF2AbXdbrPrrrtDePiu+1ORJM5LbRP/aXvxqXkUw4NpS5aSW0l5CFaKOi3Gqb13eq/euos40z/vXkXiihzASPdonv99HR8MvLZqZjiSq/DtM/paydR6Jt8HuTEKaakBrmwqoCHRy3M4qU5KtDZQOmg/wOejfFx6M4wc6gBL50eJv2DCVqRxFV25v1hw1vW0QWsw05b+1jZ4lZH5ci1+kto+8jDP7tTiNXD6AaudHCTTsKUZ95efxI0Twm1Wc6C6BXZKvVMaoBr73UcSbnM93NLyfrpBgLe9j8STPtsxUJC8pD9VExuAVIeLxNDx1EvNsGCDXz0I0vFrO+IoEok7klQ== 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=YqKuvzObb8mnnbCXfdP5A4i3pseFEHU7w4yKxmHayyI=; b=NIAikcBOGG1DDqjMJUNkeubr3ljzbW2gG+Tx/PekMaa0AMvv0sITGBI19Yoh8iI4MGSjM8hc693JCsF8oNnU4yvdiUAIusxJAhMFBmnRZI+t+bt7pjipKZ7T49+R4TBmmygeGM/LfTkcgfoAeqgf09q3Wtfqbeuk6eT2UzOr4g+FpPkRQ+LZdi+aNcA11D0R7dPOVkSw1kmJ6mBt2C9ILNJLO+c6F09Tpq+uArS8W3OzORiIkZDgjihWKqclvpVIOU2CUP9U5QDwRCAyzozGAfp/io3BQU5gpDL61TfPHULz2BTxjyX3mXt2sWH5jBz7PAdRnRznQn6joGAhXvu1CA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io 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=YqKuvzObb8mnnbCXfdP5A4i3pseFEHU7w4yKxmHayyI=; b=oc3RD6BO6Lo9E78662Cw/4mqIVDhOtJJVmyDv1aT0DN9Z1S9oXBUHyv8jnLZ28X0e/Z/PBi4Wh+TtX6G/u4FaRc0DyteL4AR/mgkOYG2ddSqJFncdov/Rr77MEYrqBRRr8gZxc0Qa6sCrjOBD8U7mcAx/iElz0W9mEsEBS3mru8= Received: from AM5PR0701CA0051.eurprd07.prod.outlook.com (2603:10a6:203:2::13) by AM6PR08MB3352.eurprd08.prod.outlook.com (2603:10a6:209:4c::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.13; Tue, 17 May 2022 16:28:03 +0000 Received: from AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com (2603:10a6:203:2:cafe::4) by AM5PR0701CA0051.outlook.office365.com (2603:10a6:203:2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.6 via Frontend Transport; Tue, 17 May 2022 16:28:03 +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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT053.mail.protection.outlook.com (10.152.16.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.13 via Frontend Transport; Tue, 17 May 2022 16:28:03 +0000 Received: ("Tessian outbound 6580ae46f51e:v119"); Tue, 17 May 2022 16:28:03 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 97ecba8b68c0bfe9 X-CR-MTA-TID: 64aa7808 Received: from 79fe3014763d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 557EABB5-91E1-4FDA-9531-D47BB6D4DAEA.1; Tue, 17 May 2022 16:27:56 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 79fe3014763d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 17 May 2022 16:27:56 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PFH1lUUenMZCc/CsSgK2XlfAN4TJx6ldtZ6iIFSBsPkDTtDg7GFvoa+Jzg9xMB2K1+2Ih8cVasNQDs5Z1x8MWbaUlGQsCa2pwurq6Okf1hxc+I302DOHJDF9UhwixoVpxr99zgDeESVANccnFG5qH9Q4qBFo/P5+T3FqeMH8M1RPp9gKk/5szesAVPDhwHqwe1r3Zp9Z5cioU/85brQ7F26XXEoSqGO4xRNqJw8o9gjMaKB22O0uVRkiBxZcniYgAPa44+PSodEoZtRCytQqfj4o4LT4keRrAFSehpXo4/jSTC2hr3KHNdvSRXJV3o+r63709HIHXEOOOXrwhuVmXQ== 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=YqKuvzObb8mnnbCXfdP5A4i3pseFEHU7w4yKxmHayyI=; b=LCzwhysu7uuoSMcp6skKuQz5HCt9QO0JAxzDYfkProLJC6ZT3oQVKh8bdlpTtjF+n/lcTjwzN9NWbubZTF5WBWtRisXMeI+i32YA4qWhCTRfBU5J+IuRTVoBY1DP9m49w9Ja5eZvS6seH4Ar1Wp6WEGxAHlI/RkHMlILGB/jBoTOP76UV9AhNKTKL5VMdDSYyUCHNYs3nK0XOtBnYP9RGvvZ6krGlcnYx3m7EN0/kalQwuzBm2wRc68/NNasFS8qyOzJsXzKLnRrM4mGX1hJo7P2zNR4QSOKZ/FoHTX44rExd6CQC2kub1schoTaPsKCqh/D19vTLqIjZEmCxjIL7Q== 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=YqKuvzObb8mnnbCXfdP5A4i3pseFEHU7w4yKxmHayyI=; b=oc3RD6BO6Lo9E78662Cw/4mqIVDhOtJJVmyDv1aT0DN9Z1S9oXBUHyv8jnLZ28X0e/Z/PBi4Wh+TtX6G/u4FaRc0DyteL4AR/mgkOYG2ddSqJFncdov/Rr77MEYrqBRRr8gZxc0Qa6sCrjOBD8U7mcAx/iElz0W9mEsEBS3mru8= Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AM9PR08MB6851.eurprd08.prod.outlook.com (2603:10a6:20b:305::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.13; Tue, 17 May 2022 16:27:55 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::fd9a:40d3:976a:5a95]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::fd9a:40d3:976a:5a95%6]) with mapi id 15.20.5273.013; Tue, 17 May 2022 16:27:55 +0000 From: "Sami Mujawar" To: "mikuback@linux.microsoft.com" , "devel@edk2.groups.io" CC: Alexei Fedorov , nd Subject: Re: [PATCH v1 3/8] DynamicTablesPkg: Fix new typos reported Thread-Topic: [PATCH v1 3/8] DynamicTablesPkg: Fix new typos reported Thread-Index: AQHYagdaoHpZQg1i/U+C52gxT7RZfK0jUtSA Date: Tue, 17 May 2022 16:27:55 +0000 Message-ID: References: <20220517160043.1210-1-mikuback@linux.microsoft.com> <20220517160043.1210-4-mikuback@linux.microsoft.com> In-Reply-To: <20220517160043.1210-4-mikuback@linux.microsoft.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.61.22050700 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-MS-Office365-Filtering-Correlation-Id: 063ddedf-6f99-475f-4432-08da3822374f x-ms-traffictypediagnostic: AM9PR08MB6851:EE_|AM5EUR03FT053:EE_|AM6PR08MB3352:EE_ X-Microsoft-Antispam-PRVS: 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: AMgMJuRHQaoynuYBy4B+xtadrY/XW1W8eIX8OXJvQaZo8BdDtJ1yyvVvHEcpss7qJK6iDgfaFZxTEafKDg3EwOXraKOdiSWO1B2UQm1bb60SSUKa5k3GKx/bm9gfd+Gflg+dIcdlxDMvIGpdz0zLPoJ2HGoB8rvyRKS7KxRsnfwfux7IgoxacGXMyJKnns7fYXs9HLazTO7bQQo99TirS9MOOK9fglLQhuU75n3iMiY3WjvL5LklXpN3yl+A2TxtRcuqYp8F+B+efP7CdNo3XXHXEwMlCUHmL4fmcY+S52zikamMzh4VgCT2Scgh0+5sE866cmXNTL+TdfeEo35ryNXZ7ng/MQcDduy3W79OPk3ArIka4sT9HMwr9sUuQTK2f+eXJCW0WNGjdw5bKvHajALTyJ/BEyYu36DEWyh0h8iJX8+Vv3t6lggSRNJcA60qdKAsYVCq58Nu+2AuUSHvRypouPrnEU20RMga5UQcy5bsuwVPboOlr+hFEQ/ZPxniyzi+R8Xyi2uLI/mD59KMDxWdwWN2RQlZ3D7Uc5eGd/Kra1cwcwT3fjgXR29y3vyQzRQ92tzxlRc2jGPhtwkwbuygi7cjPMZh3+/y/bv2QzfD5QukSV69LeXqByss3kArHZY15FkaIpz0OZV0amc25RuecoCoZqo+fDuBKa21lr8PJgfWYZc6/jXhy5/knvNg+ep4UI0s9/BuhYL4TXHzlSjd1lFYemlx88zKsPTVfuzsyFADgrp3rKi3Y/Y6prni X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(508600001)(30864003)(38100700002)(38070700005)(316002)(64756008)(8936002)(33656002)(110136005)(6486002)(26005)(6506007)(71200400001)(66446008)(6512007)(54906003)(76116006)(66946007)(8676002)(36756003)(2616005)(186003)(91956017)(2906002)(83380400001)(4326008)(86362001)(122000001)(5660300002)(66476007)(66556008)(45980500001);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6851 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 5d660b7f-b14e-4744-f77c-08da38223282 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5twIE4gzfMaZrUGxWEGunk8Fj+4lZSu4on9ToXc8bNKtNnmwyr5Tnp9JQBkdT7W1F7zBy+gBgIFj24/PgrY10XVp+eL5MDPv0GBlX+FSs4kJWmhKnJi/2QzqyuCpKmtbaVOQ/zTRKhuK+E5wLa3Y9LCC6JQ6ov8tXnhbNAAv8A8HkGYNbE81pHX/6MWecmOb0dqu1U3WWu2cWy0g6xCcMVhU6wSLxhf5+39Sb7/sQc3NL6YhrnFMWg9RH/lA1YN/6tOZm1KRHce9vkBk/1qcnLm59s9wKZDdWoy7mehnDBDKzi42AKpSNTIP/1sjGlPBQGYzy/IR56l1CjpNrpOBMQyJZ6AdKCz+NlR7DuPJv69gTnJU5jrd+AS2PuVRuG6GXen0Zbg2LjM6RjdiDcHjnzZcMO2ejlHI7YIjRqtQ306uKvZyKOmLZS8Wxxs36w0CoVR/IqchRL/AEAgIRFbgvZNesLL2vlx3Zyy3O/xL7pMHV1nQ6LgSSea2ucXbujzSSX4oqWWXyzHmJPaQlmjCKhH4yTLFxaPCLdxcsMHIz0x2E644zoaSiLRa2kwn6+8QJCLdVaz1xtUhb/e2dfo5IxzGOR4ay5fnqQyPrcK9pdCDRwRbpIrx3FMLq3l2x0H/JvQBGAaFeLLt366QDo8WVPTOwRXMe5/+R2ayILIhJ5Su94LVYH1ZaU/FrQ/HD/ox 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:(13230001)(4636009)(36840700001)(46966006)(40470700004)(8676002)(81166007)(2616005)(2906002)(4326008)(40460700003)(336012)(186003)(70206006)(33656002)(5660300002)(70586007)(36756003)(30864003)(47076005)(83380400001)(110136005)(6506007)(508600001)(6486002)(6512007)(356005)(316002)(86362001)(54906003)(36860700001)(82310400005)(8936002)(45080400002)(26005);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2022 16:28:03.3706 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 063ddedf-6f99-475f-4432-08da3822374f 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: AM5EUR03FT053.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3352 Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: <1BCBB773764C4D488DF6BB50D3C9293F@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 SGkgTWljaGFlbCwNCg0KVGhhbmsgeW91IGZvciB0aGlzIHBhdGNoLiBUaGVzZSBjaGFuZ2VzIGxv b2sgZ29vZCB0byBtZS4NCg0KUmV2aWV3ZWQtYnk6IFNhbWkgTXVqYXdhciA8c2FtaS5tdWphd2Fy QGFybS5jb20+DQoNClJlZ2FyZHMsDQoNClNhbWkgTXVqYXdhcg0KDQrvu79PbiAxNy8wNS8yMDIy LCAxNzowMSwgIm1pa3ViYWNrQGxpbnV4Lm1pY3Jvc29mdC5jb20iIDxtaWt1YmFja0BsaW51eC5t aWNyb3NvZnQuY29tPiB3cm90ZToNCg0KICAgIEZyb206IE1pY2hhZWwgS3ViYWNraSA8bWljaGFl bC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQoNCiAgICBUaGUgU3BlbGxDaGVjayBwbHVnaW4gYmVn YW4gcmVwb3J0aW5nIG5ldyB0eXBvcyB0aGF0IHdlcmUgcHJldmlvdXNseQ0KICAgIG1pc3NlZC4g VGhpcyBjaGFuZ2UgZml4ZXMgdGhvc2UgdHlwb3MuDQoNCiAgICBDYzogU2FtaSBNdWphd2FyIDxT YW1pLk11amF3YXJAYXJtLmNvbT4NCiAgICBDYzogQWxleGVpIEZlZG9yb3YgPEFsZXhlaS5GZWRv cm92QGFybS5jb20+DQogICAgU2lnbmVkLW9mZi1ieTogTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVs Lmt1YmFja2lAbWljcm9zb2Z0LmNvbT4NCiAgICAtLS0NCiAgICAgRHluYW1pY1RhYmxlc1BrZy9M aWJyYXJ5L0FjcGkvQXJtL0FjcGlQcHR0TGliQXJtL1BwdHRHZW5lcmF0b3IuYyAgICAgICAgICAg ICB8ICAyICstDQogICAgIER5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0FybS9BY3BpU3Nk dENtbjYwMExpYkFybS9Tc2R0Q21uNjAwR2VuZXJhdG9yLmMgfCAgMiArLQ0KICAgICBEeW5hbWlj VGFibGVzUGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9Db2RlR2VuL0FtbFJlc291cmNlRGF0YUNv ZGVHZW4uYyAgICAgIHwgIDIgKy0NCiAgICAgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1v bi9BbWxMaWIvUGFyc2VyL0FtbE1ldGhvZFBhcnNlci5jICAgICAgICAgICAgICB8ICAyICstDQog ICAgIER5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxQYXJz ZXIuYyAgICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KICAgICBEeW5hbWljVGFibGVzUGtnL0xp YnJhcnkvQ29tbW9uL0FtbExpYi9UcmVlL0FtbE5vZGUuYyAgICAgICAgICAgICAgICAgICAgICAg IHwgIDIgKy0NCiAgICAgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9EeW5hbWljUGxh dFJlcG9MaWIvRHluYW1pY1BsYXRSZXBvLmMgICAgICAgICB8ICA0ICstLQ0KICAgICBEeW5hbWlj VGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL0dpYy9Bcm1HaWNEaXNwYXRjaGVy LmMgICAgICAgICAgIHwgIDIgKy0NCiAgICAgRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0ZkdEh3 SW5mb1BhcnNlckxpYi9TZXJpYWwvQXJtU2VyaWFsUG9ydFBhcnNlci5jICAgICB8ICAyICstDQog ICAgIER5bmFtaWNUYWJsZXNQa2cvRHluYW1pY1RhYmxlc1BrZy5jaS55YW1sICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAzMSArKysrKysrKysrKysrKystLS0tLQ0KICAgICBE eW5hbWljVGFibGVzUGtnL0luY2x1ZGUvTGlicmFyeS9EeW5hbWljUGxhdFJlcG9MaWIuaCAgICAg ICAgICAgICAgICAgICAgICAgIHwgIDQgKy0tDQogICAgIER5bmFtaWNUYWJsZXNQa2cvTGlicmFy eS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxNZXRob2RQYXJzZXIuaCAgICAgICAgICAgICAgfCAg MiArLQ0KICAgICBEeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL0dp Yy9Bcm1HaWNEaXNwYXRjaGVyLmggICAgICAgICAgIHwgIDIgKy0NCiAgICAgRHluYW1pY1RhYmxl c1BrZy9MaWJyYXJ5L0ZkdEh3SW5mb1BhcnNlckxpYi9TZXJpYWwvQXJtU2VyaWFsUG9ydFBhcnNl ci5oICAgICB8ICAyICstDQogICAgIER5bmFtaWNUYWJsZXNQa2cvUmVhZG1lLm1kICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNCArLS0NCiAgICAg MTUgZmlsZXMgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKSwgMjQgZGVsZXRpb25zKC0pDQoNCiAg ICBkaWZmIC0tZ2l0IGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQXJtL0FjcGlQcHR0 TGliQXJtL1BwdHRHZW5lcmF0b3IuYyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0Fy bS9BY3BpUHB0dExpYkFybS9QcHR0R2VuZXJhdG9yLmMNCiAgICBpbmRleCA1OTAwMTM3OGM0ZTAu LjgzYmRhNGNmYmE2NyAxMDA2NDQNCiAgICAtLS0gYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkv QWNwaS9Bcm0vQWNwaVBwdHRMaWJBcm0vUHB0dEdlbmVyYXRvci5jDQogICAgKysrIGIvRHluYW1p Y1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQXJtL0FjcGlQcHR0TGliQXJtL1BwdHRHZW5lcmF0b3Iu Yw0KICAgIEBAIC0zNTIsNyArMzUyLDcgQEAgQWRkUHJpdmF0ZVJlc291cmNlcyAoDQogICAgICAg ICAgIHJldHVybiBTdGF0dXM7DQogICAgICAgICB9DQoNCiAgICAtICAgIC8vIFRoZSBOb2RlIGlu ZGV4ZXIgaGFzIHRoZSBQcm9jZXNzb3IgaGllcmFyY2h5IG5vZGVzIGF0IHRoZSBiZWdpbmluZw0K ICAgICsgICAgLy8gVGhlIE5vZGUgaW5kZXhlciBoYXMgdGhlIFByb2Nlc3NvciBoaWVyYXJjaHkg bm9kZXMgYXQgdGhlIGJlZ2lubmluZw0KICAgICAgICAgLy8gZm9sbG93ZWQgYnkgdGhlIGNhY2hl IHN0cnVjdHMuIFRoZXJlZm9yZSB3ZSBjYW4gc2tpcCB0aGUgUHJvY2Vzc29yDQogICAgICAgICAv LyBoaWVyYXJjaHkgbm9kZXMgaW4gdGhlIG5vZGUgaW5kZXhlciBzZWFyY2guDQogICAgICAgICBT dGF0dXMgPSBHZXRQcHR0Tm9kZVJlZmVyZW5jZWRCeVRva2VuICgNCiAgICBkaWZmIC0tZ2l0IGEv RHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQXJtL0FjcGlTc2R0Q21uNjAwTGliQXJtL1Nz ZHRDbW42MDBHZW5lcmF0b3IuYyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9BY3BpL0FybS9B Y3BpU3NkdENtbjYwMExpYkFybS9Tc2R0Q21uNjAwR2VuZXJhdG9yLmMNCiAgICBpbmRleCAxOGM4 YjhkMjQ1MjUuLmI4MjNiNDEyY2FhZSAxMDA2NDQNCiAgICAtLS0gYS9EeW5hbWljVGFibGVzUGtn L0xpYnJhcnkvQWNwaS9Bcm0vQWNwaVNzZHRDbW42MDBMaWJBcm0vU3NkdENtbjYwMEdlbmVyYXRv ci5jDQogICAgKysrIGIvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0FjcGkvQXJtL0FjcGlTc2R0 Q21uNjAwTGliQXJtL1NzZHRDbW42MDBHZW5lcmF0b3IuYw0KICAgIEBAIC0zNzcsNyArMzc3LDcg QEAgRml4dXBDbW42MDBJbmZvICgNCiAgICAgICAgIGdvdG8gZXJyb3JfaGFuZGxlcjsNCiAgICAg ICB9DQoNCiAgICAtICAvLyBTZXJpYWxpc2UgdGhlIGRlZmluaXRpb24gYmxvY2sNCiAgICArICAv LyBTZXJpYWxpemUgdGhlIGRlZmluaXRpb24gYmxvY2sNCiAgICAgICBTdGF0dXMgPSBBbWxTZXJp YWxpemVEZWZpbml0aW9uQmxvY2sgKA0KICAgICAgICAgICAgICAgICAgUm9vdE5vZGVIYW5kbGUs DQogICAgICAgICAgICAgICAgICBUYWJsZQ0KICAgIGRpZmYgLS1naXQgYS9EeW5hbWljVGFibGVz UGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9Db2RlR2VuL0FtbFJlc291cmNlRGF0YUNvZGVHZW4u YyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL0NvZGVHZW4vQW1sUmVz b3VyY2VEYXRhQ29kZUdlbi5jDQogICAgaW5kZXggZGFmYmQxOWZkZTE1Li4zMmMzYWI1MzRkMGIg MTAwNjQ0DQogICAgLS0tIGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIv Q29kZUdlbi9BbWxSZXNvdXJjZURhdGFDb2RlR2VuLmMNCiAgICArKysgYi9EeW5hbWljVGFibGVz UGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9Db2RlR2VuL0FtbFJlc291cmNlRGF0YUNvZGVHZW4u Yw0KICAgIEBAIC02MTksNyArNjE5LDcgQEAgQW1sQ29kZUdlblJkRFdvcmRNZW1vcnkgKA0KICAg ICAgIFNlZSBBQ1BJIDYuNCBzcGVjLCBzMTkuMi44IGZvciBtb3JlLg0KDQogICAgICAgQHBhcmFt IFtpbl0gIElzUmVhZFdyaXRlICAgICAgICAgIFJlYWRBbmRXcml0ZSBwYXJhbWV0ZXIuDQogICAg LSAgQHBhcmFtIFtpbl0gIEFkZHJlcyAgICAgICAgICAgICAgIEFkZHJlc3NCYXNlIHBhcmFtZXRl ci4NCiAgICArICBAcGFyYW0gW2luXSAgQWRkcmVzcyAgICAgICAgICAgICAgQWRkcmVzc0Jhc2Ug cGFyYW1ldGVyLg0KICAgICAgIEBwYXJhbSBbaW5dICBSYW5nZUxlbmd0aCAgICAgICAgICBSYW5n ZSBsZW5ndGguDQogICAgICAgQHBhcmFtIFtpbl0gIE5hbWVPcE5vZGUgICAgICAgICAgIE5hbWVP cCBvYmplY3Qgbm9kZSBkZWZpbmluZyBhIG5hbWVkIG9iamVjdC4NCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgSWYgcHJvdmlkZWQsIGFwcGVuZCB0aGUgbmV3IHJlc291 cmNlIGRhdGENCiAgICBkaWZmIC0tZ2l0IGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1v bi9BbWxMaWIvUGFyc2VyL0FtbE1ldGhvZFBhcnNlci5jIGIvRHluYW1pY1RhYmxlc1BrZy9MaWJy YXJ5L0NvbW1vbi9BbWxMaWIvUGFyc2VyL0FtbE1ldGhvZFBhcnNlci5jDQogICAgaW5kZXggOGM3 NzcxNmRhYjgwLi42MDY5NDgxOWZiNGMgMTAwNjQ0DQogICAgLS0tIGEvRHluYW1pY1RhYmxlc1Br Zy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIvUGFyc2VyL0FtbE1ldGhvZFBhcnNlci5jDQogICAgKysr IGIvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIvUGFyc2VyL0FtbE1ldGhv ZFBhcnNlci5jDQogICAgQEAgLTEyODQsNyArMTI4NCw3IEBAIEFtbEFkZE5hbWVTcGFjZVJlZmVy ZW5jZSAoDQogICAgICAgV2hlbiBjb21wdXRpbmcgdGhlIHNpemUgb2YgYSB0cmVlIG9yIHNlcmlh bGl6aW5nIGl0LCB0aGUgYWRkaXRpb25hbCBkYXRhIGlzDQogICAgICAgbm90IHRha2VuIGludG8g YWNjb3VudCAoaS5lLiB0aGUgTWV0aG9kSW52b2NhdGlvbk9wIGFuZCB0aGUgQXJndW1lbnRDb3Vu dCkuDQoNCiAgICAtICBNZXRob2QgaW52b2NhdGlvbiBub2RlcyBoYXZlIHRoZSBBTUxfTUVUSE9E X0lOVk9WQVRJT04gYXR0cmlidXRlLg0KICAgICsgIE1ldGhvZCBpbnZvY2F0aW9uIG5vZGVzIGhh dmUgdGhlIEFNTF9NRVRIT0RfSU5WT0NBVElPTiBhdHRyaWJ1dGUuDQoNCiAgICAgICBAcGFyYW0g IFtpbl0gIE5hbWVTcGFjZVJlZk5vZGUgICAgICAgICAgTmFtZVNwYWNlUmVmIG5vZGUgcG9pbnRp bmcgdG8gdGhlDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHRoZSBkZWZpbml0aW9uIG9mIHRoZSBpbnZva2VkDQogICAgZGlmZiAtLWdpdCBhL0R5bmFtaWNU YWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxQYXJzZXIuYyBiL0R5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxQYXJzZXIuYw0KICAg IGluZGV4IDhlNTg0ZDQ5MzA3YS4uNmY4MDcyNWJmMTNkIDEwMDY0NA0KICAgIC0tLSBhL0R5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxQYXJzZXIuYw0KICAg ICsrKyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vQW1sTGliL1BhcnNlci9BbWxQ YXJzZXIuYw0KICAgIEBAIC0zMzEsNyArMzMxLDcgQEAgQW1sUGFyc2VTdHJpbmcgKA0KICAgICAg IFN0clNpemUgPSAwOw0KICAgICAgIC8vIEFNTCBTdHJpbmcgaXMgTlVMTCB0ZXJtaW5hdGVkLg0K ICAgICAgIGRvIHsNCiAgICAtICAgIC8vIFJlYWRpbmcgdGhlIHN0cmVhbSBtb3ZlcyB0aGUgc3Ry ZWFtIGZvcndhcmQgYXN3ZWxsLg0KICAgICsgICAgLy8gUmVhZGluZyB0aGUgc3RyZWFtIG1vdmVz IHRoZSBzdHJlYW0gZm9yd2FyZCBhcyB3ZWxsLg0KICAgICAgICAgU3RhdHVzID0gQW1sU3RyZWFt UmVhZEJ5dGUgKEZTdHJlYW0sICZCeXRlKTsNCiAgICAgICAgIGlmIChFRklfRVJST1IgKFN0YXR1 cykpIHsNCiAgICAgICAgICAgQVNTRVJUICgwKTsNCiAgICBkaWZmIC0tZ2l0IGEvRHluYW1pY1Rh Ymxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIvVHJlZS9BbWxOb2RlLmMgYi9EeW5hbWljVGFi bGVzUGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9UcmVlL0FtbE5vZGUuYw0KICAgIGluZGV4IDE0 MDRhMjE4MmI2NS4uMGE3NDRmMWZmM2ZhIDEwMDY0NA0KICAgIC0tLSBhL0R5bmFtaWNUYWJsZXNQ a2cvTGlicmFyeS9Db21tb24vQW1sTGliL1RyZWUvQW1sTm9kZS5jDQogICAgKysrIGIvRHluYW1p Y1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9BbWxMaWIvVHJlZS9BbWxOb2RlLmMNCiAgICBAQCAt NTczLDcgKzU3Myw3IEBAIEFtbElzTWV0aG9kRGVmaW5pdGlvbk5vZGUgKA0KICAgICB7DQogICAg ICAgQU1MX0RBVEFfTk9ERSAgKk9iamVjdFR5cGU7DQoNCiAgICAtICAvLyBOb2RlIGlzIGNoZWNr ZWQgdG8gYmUgYW4gb2JqZWN0IG5vZGUgYXN3ZWxsLg0KICAgICsgIC8vIE5vZGUgaXMgY2hlY2tl ZCB0byBiZSBhbiBvYmplY3Qgbm9kZSBhcyB3ZWxsLg0KICAgICAgIGlmIChBbWxOb2RlQ29tcGFy ZU9wQ29kZSAoTm9kZSwgQU1MX01FVEhPRF9PUCwgMCkpIHsNCiAgICAgICAgIHJldHVybiBUUlVF Ow0KICAgICAgIH0gZWxzZSBpZiAoQW1sTm9kZUNvbXBhcmVPcENvZGUgKE5vZGUsIEFNTF9FWFRF Uk5BTF9PUCwgMCkpIHsNCiAgICBkaWZmIC0tZ2l0IGEvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5 L0NvbW1vbi9EeW5hbWljUGxhdFJlcG9MaWIvRHluYW1pY1BsYXRSZXBvLmMgYi9EeW5hbWljVGFi bGVzUGtnL0xpYnJhcnkvQ29tbW9uL0R5bmFtaWNQbGF0UmVwb0xpYi9EeW5hbWljUGxhdFJlcG8u Yw0KICAgIGluZGV4IGJjNzEzZjMwYjJmZS4uMTI0NGJiZGE3MDJkIDEwMDY0NA0KICAgIC0tLSBh L0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9Db21tb24vRHluYW1pY1BsYXRSZXBvTGliL0R5bmFt aWNQbGF0UmVwby5jDQogICAgKysrIGIvRHluYW1pY1RhYmxlc1BrZy9MaWJyYXJ5L0NvbW1vbi9E eW5hbWljUGxhdFJlcG9MaWIvRHluYW1pY1BsYXRSZXBvLmMNCiAgICBAQCAtMjk0LDkgKzI5NCw5 IEBAIEdyb3VwQ21PYmpOb2RlcyAoDQogICAgICAgcmV0dXJuIFN0YXR1czsNCiAgICAgfQ0KDQog ICAgLS8qKiBGaW5hbGlzZSB0aGUgZHluYW1pYyByZXBvc2l0b3J5Lg0KICAgICsvKiogRmluYWxp emUgdGhlIGR5bmFtaWMgcmVwb3NpdG9yeS4NCg0KICAgIC0gIEZpbmFsaXNpbmcgbWVhbnM6DQog ICAgKyAgRmluYWxpemluZyBtZWFuczoNCiAgICAgICAgLSBQcmV2ZW50aW5nIGFueSBmdXJ0aGVy IG9iamVjdHMgZnJvbSBiZWluZyBhZGRlZC4NCiAgICAgICAgLSBBbGxvd2luZyB0byBnZXQgb2Jq ZWN0cyBmcm9tIHRoZSBkeW5hbWljIHJlcG9zaXRvcnkNCiAgICAgICAgICAobm90IHBvc3NpYmxl IGJlZm9yZSBhIGNhbGwgdG8gdGhpcyBmdW5jdGlvbikuDQogICAgZGlmZiAtLWdpdCBhL0R5bmFt aWNUYWJsZXNQa2cvTGlicmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2ljL0FybUdpY0Rpc3BhdGNo ZXIuYyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2ljL0Fy bUdpY0Rpc3BhdGNoZXIuYw0KICAgIGluZGV4IDgzMWYwZDViNzM2NS4uZDM4YTMzMWY0ODIyIDEw MDY0NA0KICAgIC0tLSBhL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9GZHRId0luZm9QYXJzZXJM aWIvR2ljL0FybUdpY0Rpc3BhdGNoZXIuYw0KICAgICsrKyBiL0R5bmFtaWNUYWJsZXNQa2cvTGli cmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2ljL0FybUdpY0Rpc3BhdGNoZXIuYw0KICAgIEBAIC04 OCw3ICs4OCw3IEBAIEdldEdpY1ZlcnNpb24gKA0KDQogICAgIC8qKiBHaWMgZGlzcGF0Y2hlci4N Cg0KICAgIC0gIFRoaXMgZGlzcHRhY2hlciBwb3B1bGF0ZXMgdGhlIGZvbGxvd2luZyBzdHJ1Y3R1 cmVzOg0KICAgICsgIFRoaXMgZGlzcGF0Y2hlciBwb3B1bGF0ZXMgdGhlIGZvbGxvd2luZyBzdHJ1 Y3R1cmVzOg0KICAgICAgICAtIENNX0FSTV9HSUNDX0lORk8NCiAgICAgICAgLSBDTV9BUk1fR0lD RF9JTkZPDQogICAgICAgIC0gQ01fQVJNX0dJQ19NU0lfRlJBTUVfSU5GTw0KICAgIGRpZmYgLS1n aXQgYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1NlcmlhbC9B cm1TZXJpYWxQb3J0UGFyc2VyLmMgYi9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZv UGFyc2VyTGliL1NlcmlhbC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmMNCiAgICBpbmRleCAwNTU3ZTQx NmI0NGMuLjcxZTkyZWUxZmIxNCAxMDA2NDQNCiAgICAtLS0gYS9EeW5hbWljVGFibGVzUGtnL0xp YnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1NlcmlhbC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmMNCiAg ICArKysgYi9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1Nlcmlh bC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmMNCiAgICBAQCAtNDQ3LDcgKzQ0Nyw3IEBAIEFybVNlcmlh bFBvcnRJbmZvUGFyc2VyICgNCg0KICAgICAvKiogU2VyaWFsUG9ydCBkaXNwYXRjaGVyLg0KDQog ICAgLSAgVGhpcyBkaXNwdGFjaGVyIHBvcHVsYXRlcyB0aGUgQ01fQVJNX1NFUklBTF9QT1JUX0lO Rk8gc3RydWN0dXJlIGZvcg0KICAgICsgIFRoaXMgZGlzcGF0Y2hlciBwb3B1bGF0ZXMgdGhlIENN X0FSTV9TRVJJQUxfUE9SVF9JTkZPIHN0cnVjdHVyZSBmb3INCiAgICAgICB0aGUgZm9sbG93aW5n IENNX09CSl9JRDoNCiAgICAgICAgLSBFQXJtT2JqU2VyaWFsQ29uc29sZVBvcnRJbmZvDQogICAg ICAgIC0gRUFybU9ialNlcmlhbERlYnVnUG9ydEluZm8NCiAgICBkaWZmIC0tZ2l0IGEvRHluYW1p Y1RhYmxlc1BrZy9EeW5hbWljVGFibGVzUGtnLmNpLnlhbWwgYi9EeW5hbWljVGFibGVzUGtnL0R5 bmFtaWNUYWJsZXNQa2cuY2kueWFtbA0KICAgIGluZGV4IGJmYTI4MjkyNmU0OC4uMmQyZjM0MDVl NDY3IDEwMDY0NA0KICAgIC0tLSBhL0R5bmFtaWNUYWJsZXNQa2cvRHluYW1pY1RhYmxlc1BrZy5j aS55YW1sDQogICAgKysrIGIvRHluYW1pY1RhYmxlc1BrZy9EeW5hbWljVGFibGVzUGtnLmNpLnlh bWwNCiAgICBAQCAtOTIsMzUgKzkyLDUyIEBADQogICAgICAgICAgICAgIklnbm9yZUZpbGVzIjog W10sICAgICAgICAgICAjIHVzZSBnaXRpZ25vcmUgc3ludGF4IHRvIGlnbm9yZSBlcnJvcnMNCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgaW4gbWF0Y2hpbmcgZmls ZXMNCiAgICAgICAgICAgICAiRXh0ZW5kV29yZHMiOiBbDQogICAgKyAgICAgICAgICAgImFhYWFi YmJiY2NjYyIsDQogICAgKyAgICAgICAgICAgIkFNTERCRyIsDQogICAgICAgICAgICAgICAgIkFS TUhCIiwgICAgICAgICAgICAgICAgICAjIEFSTUhCMDAwDQogICAgICAgICAgICAgICAgIkFSTUhD IiwgICAgICAgICAgICAgICAgICAjIEFSTUhDNjAwDQogICAgICAgICAgICAgICAgIkFSTUxURCIs DQogICAgLSAgICAgICAgICAgIkFNTERCRyIsDQogICAgLSAgICAgICAgICAgIkVJU0FJRCIsDQog ICAgKyAgICAgICAgICAgImJ5dGVjb2RlcyIsDQogICAgKyAgICAgICAgICAgImJ5dGVsaXN0IiwN CiAgICArICAgICAgICAgICAiYnl0ZXN0cmVhbSIsDQogICAgICAgICAgICAgICAgIkNDSURYIiwN CiAgICAgICAgICAgICAgICAiQ0NTSURSIiwNCiAgICAgICAgICAgICAgICAiY291bnRvZiIsDQog ICAgKyAgICAgICAgICAgImRlcmVnaXN0ZXJpbmciLA0KICAgICsgICAgICAgICAgICJkZXZpY2V0 cmVlIiwNCiAgICAgICAgICAgICAgICAiZWR5bmFtaWMiLA0KICAgICsgICAgICAgICAgICJFSVNB SUQiLA0KICAgICAgICAgICAgICAgICJFT0JKRUNUIiwNCiAgICArICAgICAgICAgICAiZXRhYmxl IiwNCiAgICArICAgICAgICAgICAiZmluYWxpc2UiLA0KICAgICsgICAgICAgICAgICJHVEJMT0NL IiwNCiAgICAgICAgICAgICAgICAiaW52b2MiLA0KICAgICAgICAgICAgICAgICJJVEFSR0VUU1Ii LA0KICAgIC0gICAgICAgICAgICJHVEJMT0NLIiwNCiAgICAgICAgICAgICAgICAibGdyZWF0ZXIi LA0KICAgICAgICAgICAgICAgICJsbGVzcyIsDQogICAgKyAgICAgICAgICAgIm1haW5wYWdlIiwN CiAgICArICAgICAgICAgICAibWlzbWFuaXB1bGF0aW9uIiwNCiAgICAgICAgICAgICAgICAiTVBJ RFIiLA0KICAgICsgICAgICAgICAgICJuYW1lc2VnIiwNCiAgICArICAgICAgICAgICAibmFtZXNw YWNlaWQiLA0KICAgICsgICAgICAgICAgICJuYW1lc3BhY2VzdHJpbmciLA0KICAgICsgICAgICAg ICAgICJuYW1lc3RyIiwNCiAgICAgICAgICAgICAgICAiUEVSSVBIQkFTRSIsDQogICAgICAgICAg ICAgICAgInBoYW5kbGUiLA0KICAgICsgICAgICAgICAgICJwa2dsZW4iLA0KICAgICsgICAgICAg ICAgICJwcmVmZXRjaGFibGUiLA0KICAgICAgICAgICAgICAgICJweXRvb2wiLA0KICAgICAgICAg ICAgICAgICJSZHdvcmQiLA0KICAgICsgICAgICAgICAgICJyZWRpc3QiLA0KICAgICAgICAgICAg ICAgICJSb2FkbWFwIiwNCiAgICAgICAgICAgICAgICAiUk9PVE5PREVCQVNFIiwNCiAgICAtICAg ICAgICAgICAic3NkdGNtbiIsDQogICAgLSAgICAgICAgICAgInNzZHRzZXJpYWxwb3J0dGVtcGxh dGUiLA0KICAgICAgICAgICAgICAgICJTTU1VViIsDQogICAgLSAgICAgICAgICAgInNzZHRwY2ll b3NjdGVtcGxhdGUiLA0KICAgICsgICAgICAgICAgICJzc2R0Y21uIiwNCiAgICAgICAgICAgICAg ICAiU1NEVFBDIiwNCiAgICAtICAgICAgICAgICAic3RhbmRhcmRpc2VkIiwNCiAgICArICAgICAg ICAgICAic3NkdHBjaWVvc2N0ZW1wbGF0ZSIsDQogICAgKyAgICAgICAgICAgInNzZHRzZXJpYWxw b3J0dGVtcGxhdGUiLA0KICAgICAgICAgICAgICAgICJUQUJMRUVYIiwNCiAgICArICAgICAgICAg ICAidGFnc2l6ZSIsDQogICAgICAgICAgICAgICAgIlROU0lEIiwNCiAgICAgICAgICAgICAgICAi VmF0b3MiLA0KICAgICAgICAgICAgICAgICJXQklOVkQiDQogICAgZGlmZiAtLWdpdCBhL0R5bmFt aWNUYWJsZXNQa2cvSW5jbHVkZS9MaWJyYXJ5L0R5bmFtaWNQbGF0UmVwb0xpYi5oIGIvRHluYW1p Y1RhYmxlc1BrZy9JbmNsdWRlL0xpYnJhcnkvRHluYW1pY1BsYXRSZXBvTGliLmgNCiAgICBpbmRl eCBiYjE4MjE1YjA4YmMuLmMzY2Q2YjU3MjhmZiAxMDA2NDQNCiAgICAtLS0gYS9EeW5hbWljVGFi bGVzUGtnL0luY2x1ZGUvTGlicmFyeS9EeW5hbWljUGxhdFJlcG9MaWIuaA0KICAgICsrKyBiL0R5 bmFtaWNUYWJsZXNQa2cvSW5jbHVkZS9MaWJyYXJ5L0R5bmFtaWNQbGF0UmVwb0xpYi5oDQogICAg QEAgLTM4LDkgKzM4LDkgQEAgRHluUGxhdFJlcG9BZGRPYmplY3QgKA0KICAgICAgIE9VVCAgICAg ICBDTV9PQkpFQ1RfVE9LRU4gICAgICAgICAgICAgICAgICAgKlRva2VuIE9QVElPTkFMDQogICAg ICAgKTsNCg0KICAgIC0vKiogRmluYWxpc2UgdGhlIGR5bmFtaWMgcmVwb3NpdG9yeS4NCiAgICAr LyoqIEZpbmFsaXplIHRoZSBkeW5hbWljIHJlcG9zaXRvcnkuDQoNCiAgICAtICBGaW5hbGlzaW5n IG1lYW5zOg0KICAgICsgIEZpbmFsaXppbmcgbWVhbnM6DQogICAgICAgIC0gUHJldmVudGluZyBh bnkgZnVydGhlciBvYmplY3RzIGZyb20gYmVpbmcgYWRkZWQuDQogICAgICAgIC0gQWxsb3dpbmcg dG8gZ2V0IG9iamVjdHMgZnJvbSB0aGUgZHluYW1pYyByZXBvc2l0b3J5DQogICAgICAgICAgKG5v dCBwb3NzaWJsZSBiZWZvcmUgYSBjYWxsIHRvIHRoaXMgZnVuY3Rpb24pLg0KICAgIGRpZmYgLS1n aXQgYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9QYXJzZXIvQW1sTWV0 aG9kUGFyc2VyLmggYi9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQ29tbW9uL0FtbExpYi9QYXJz ZXIvQW1sTWV0aG9kUGFyc2VyLmgNCiAgICBpbmRleCBhYzMyODRkMDMxMWUuLjZlNDgzNzk1NmY3 NCAxMDA2NDQNCiAgICAtLS0gYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvQ29tbW9uL0FtbExp Yi9QYXJzZXIvQW1sTWV0aG9kUGFyc2VyLmgNCiAgICArKysgYi9EeW5hbWljVGFibGVzUGtnL0xp YnJhcnkvQ29tbW9uL0FtbExpYi9QYXJzZXIvQW1sTWV0aG9kUGFyc2VyLmgNCiAgICBAQCAtMTM4 LDcgKzEzOCw3IEBAIEFtbEFkZE5hbWVTcGFjZVJlZmVyZW5jZSAoDQogICAgICAgV2hlbiBjb21w dXRpbmcgdGhlIHNpemUgb2YgYSB0cmVlIG9yIHNlcmlhbGl6aW5nIGl0LCB0aGUgYWRkaXRpb25h bCBkYXRhIGlzDQogICAgICAgbm90IHRha2VuIGludG8gYWNjb3VudCAoaS5lLiB0aGUgTWV0aG9k SW52b2NhdGlvbk9wIGFuZCB0aGUgQXJndW1lbnRDb3VudCkuDQoNCiAgICAtICBNZXRob2QgaW52 b2NhdGlvbiBub2RlcyBoYXZlIHRoZSBBTUxfTUVUSE9EX0lOVk9WQVRJT04gYXR0cmlidXRlLg0K ICAgICsgIE1ldGhvZCBpbnZvY2F0aW9uIG5vZGVzIGhhdmUgdGhlIEFNTF9NRVRIT0RfSU5WT0NB VElPTiBhdHRyaWJ1dGUuDQoNCiAgICAgICBAcGFyYW0gIFtpbl0gIE5hbWVTcGFjZVJlZk5vZGUg ICAgICAgICAgTmFtZVNwYWNlUmVmIG5vZGUgcG9pbnRpbmcgdG8gdGhlDQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBkZWZpbml0aW9uIG9mIHRoZSBp bnZva2VkDQogICAgZGlmZiAtLWdpdCBhL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9GZHRId0lu Zm9QYXJzZXJMaWIvR2ljL0FybUdpY0Rpc3BhdGNoZXIuaCBiL0R5bmFtaWNUYWJsZXNQa2cvTGli cmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2ljL0FybUdpY0Rpc3BhdGNoZXIuaA0KICAgIGluZGV4 IGFhOTQyZjdkMWY0OS4uNjVjNTk2OGJhYTU3IDEwMDY0NA0KICAgIC0tLSBhL0R5bmFtaWNUYWJs ZXNQa2cvTGlicmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2ljL0FybUdpY0Rpc3BhdGNoZXIuaA0K ICAgICsrKyBiL0R5bmFtaWNUYWJsZXNQa2cvTGlicmFyeS9GZHRId0luZm9QYXJzZXJMaWIvR2lj L0FybUdpY0Rpc3BhdGNoZXIuaA0KICAgIEBAIC00MCw3ICs0MCw3IEBAIEdldEdpY1ZlcnNpb24g KA0KDQogICAgIC8qKiBHaWMgZGlzcGF0Y2hlci4NCg0KICAgIC0gIFRoaXMgZGlzcHRhY2hlciBw b3B1bGF0ZXMgdGhlIGZvbGxvd2luZyBzdHJ1Y3R1cmVzOg0KICAgICsgIFRoaXMgZGlzcGF0Y2hl ciBwb3B1bGF0ZXMgdGhlIGZvbGxvd2luZyBzdHJ1Y3R1cmVzOg0KICAgICAgICAtIENNX0FSTV9H SUNDX0lORk8NCiAgICAgICAgLSBDTV9BUk1fR0lDRF9JTkZPDQogICAgICAgIC0gQ01fQVJNX0dJ Q19NU0lfRlJBTUVfSU5GTw0KICAgIGRpZmYgLS1naXQgYS9EeW5hbWljVGFibGVzUGtnL0xpYnJh cnkvRmR0SHdJbmZvUGFyc2VyTGliL1NlcmlhbC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmggYi9EeW5h bWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1NlcmlhbC9Bcm1TZXJpYWxQ b3J0UGFyc2VyLmgNCiAgICBpbmRleCBkZTA4ZTU3ZTZjNTcuLmNlYzkzZDM4OTI0MCAxMDA2NDQN CiAgICAtLS0gYS9EeW5hbWljVGFibGVzUGtnL0xpYnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1Nl cmlhbC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmgNCiAgICArKysgYi9EeW5hbWljVGFibGVzUGtnL0xp YnJhcnkvRmR0SHdJbmZvUGFyc2VyTGliL1NlcmlhbC9Bcm1TZXJpYWxQb3J0UGFyc2VyLmgNCiAg ICBAQCAtMTQsNyArMTQsNyBAQA0KDQogICAgIC8qKiBTZXJpYWxQb3J0IGRpc3BhdGNoZXIuDQoN CiAgICAtICBUaGlzIGRpc3B0YWNoZXIgcG9wdWxhdGVzIHRoZSBDTV9BUk1fU0VSSUFMX1BPUlRf SU5GTyBzdHJ1Y3R1cmUgZm9yDQogICAgKyAgVGhpcyBkaXNwYXRjaGVyIHBvcHVsYXRlcyB0aGUg Q01fQVJNX1NFUklBTF9QT1JUX0lORk8gc3RydWN0dXJlIGZvcg0KICAgICAgIHRoZSBmb2xsb3dp bmcgQ01fT0JKX0lEOg0KICAgICAgICAtIEVBcm1PYmpTZXJpYWxDb25zb2xlUG9ydEluZm8NCiAg ICAgICAgLSBFQXJtT2JqU2VyaWFsRGVidWdQb3J0SW5mbw0KICAgIGRpZmYgLS1naXQgYS9EeW5h bWljVGFibGVzUGtnL1JlYWRtZS5tZCBiL0R5bmFtaWNUYWJsZXNQa2cvUmVhZG1lLm1kDQogICAg aW5kZXggNWY5MmQ0YzZjYjJlLi5mNWIzZjY1Y2Q5YWYgMTAwNjQ0DQogICAgLS0tIGEvRHluYW1p Y1RhYmxlc1BrZy9SZWFkbWUubWQNCiAgICArKysgYi9EeW5hbWljVGFibGVzUGtnL1JlYWRtZS5t ZA0KICAgIEBAIC0xMSw5ICsxMSw5IEBAIFVFRkkgbW9kdWxlcy4NCg0KICAgICAjIEZlYXR1cmUg U3VtbWFyeQ0KDQogICAgLVRoZSBkeW5hbWljIHRhYmxlcyBmcmFtZXdvcmsgaXMgZGVzaWduZWQg dG8gZ2VuZXJhdGUgc3RhbmRhcmRpc2VkDQogICAgK1RoZSBkeW5hbWljIHRhYmxlcyBmcmFtZXdv cmsgaXMgZGVzaWduZWQgdG8gZ2VuZXJhdGUgc3RhbmRhcmRpemVkDQogICAgIGZpcm13YXJlIHRh YmxlcyB0aGF0IGRlc2NyaWJlIHRoZSBoYXJkd2FyZSBpbmZvcm1hdGlvbiBhdA0KICAgIC1ydW4t dGltZS4gQSBnb2FsIG9mIHN0YW5kYXJkaXNlZCBmaXJtd2FyZSBpcyB0byBoYXZlIGEgY29tbW9u DQogICAgK3J1bi10aW1lLiBBIGdvYWwgb2Ygc3RhbmRhcmRpemVkIGZpcm13YXJlIGlzIHRvIGhh dmUgYSBjb21tb24NCiAgICAgZmlybXdhcmUgZm9yIGEgcGxhdGZvcm0gY2FwYWJsZSBvZiBib290 aW5nIGJvdGggV2luZG93cyBhbmQgTGludXgNCiAgICAgb3BlcmF0aW5nIHN5c3RlbXMuDQoNCiAg ICAtLSANCiAgICAyLjI4LjAud2luZG93cy4xDQoNCg0K