From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail04.groups.io (mail04.groups.io [45.79.224.9]) by spool.mail.gandi.net (Postfix) with ESMTPS id 9826078003C for ; Tue, 16 Apr 2024 03:51:39 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=XJFYFjJqpMLUYV/dln51/8nZgeZYKN9JzXInem9+S6M=; c=relaxed/simple; d=groups.io; h=Received-SPF:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:user-agent:Authentication-Results-Original:nodisclaimer:MIME-Version:Original-Authentication-Results:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-ID:Content-Transfer-Encoding; s=20240206; t=1713239498; v=1; b=ZOM9wHuM6KzvsXNVe6JpL9qdpNqgJYYb66osYggdFBdv/VwP5hs2wco4zXojFeQEgvACb5Tz niQdlLQRquT1R3vnfiosY0/XRPNv1cSJSNZ2n6dn4NqfclNJ5Ucf7zX+JnK5vnsrlNJCLzu92M7 50DYTuAACg0D7savAcghQokKCxKe7gZadnmEcGP17mHIGifwFpHsWmk3jb7Ne3hUWeEIbLeIgWx fwGCMMTuQo2N5djNNEJFU7C4rko8MIphuuUu01mVrPR5muuJ3VVUNHKeChzaOnVKO2rfcfM+rfr wfN9AQVPTeJHZmWcriHB2vbgg5bP4hf9YWOnA8BAzKhCw== X-Received: by 127.0.0.2 with SMTP id HgMbYY7687511xxskv1sy06D; Mon, 15 Apr 2024 20:51:38 -0700 X-Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.70]) by mx.groups.io with SMTP id smtpd.web11.11827.1713239496856898817 for ; Mon, 15 Apr 2024 20:51:37 -0700 X-Received: from AS8PR07CA0046.eurprd07.prod.outlook.com (2603:10a6:20b:459::18) by AM8PR08MB6562.eurprd08.prod.outlook.com (2603:10a6:20b:355::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.50; Tue, 16 Apr 2024 03:51:33 +0000 X-Received: from AMS1EPF00000042.eurprd04.prod.outlook.com (2603:10a6:20b:459:cafe::f3) by AS8PR07CA0046.outlook.office365.com (2603:10a6:20b:459::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7495.20 via Frontend Transport; Tue, 16 Apr 2024 03:51:33 +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 X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AMS1EPF00000042.mail.protection.outlook.com (10.167.16.39) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7452.22 via Frontend Transport; Tue, 16 Apr 2024 03:51:32 +0000 X-Received: ("Tessian outbound e14047529286:v313"); Tue, 16 Apr 2024 03:51:32 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b241e70cd79c6bc3 X-CR-MTA-TID: 64aa7808 X-Received: from 4aa13457f2fd.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 30C395FE-1C8E-48B1-BDC2-406A54C68490.1; Tue, 16 Apr 2024 03:51:21 +0000 X-Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 4aa13457f2fd.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 16 Apr 2024 03:51:21 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AS8PR08MB8468.eurprd08.prod.outlook.com (2603:10a6:20b:566::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7452.50; Tue, 16 Apr 2024 03:51:19 +0000 X-Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::1e13:dc65:224e:219c]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::1e13:dc65:224e:219c%5]) with mapi id 15.20.7452.049; Tue, 16 Apr 2024 03:51:19 +0000 From: "Sami Mujawar" To: "devel@edk2.groups.io" , "rebecca@bsdio.com" , "gaoliming@byosoft.com.cn" , "bob.c.feng@intel.com" , "yuwei.chen@intel.com" CC: Yeo Reum Yun , Pierre Gondois , nd Subject: Re: [edk2-devel] [PATCH 1/1] BaseTool/Ecc: Fix incorrect parsing of variable initialisation Thread-Topic: [edk2-devel] [PATCH 1/1] BaseTool/Ecc: Fix incorrect parsing of variable initialisation Thread-Index: AQHaj2cihS4+YgsfYk+cqGj49ga7rrFqoBEA Date: Tue, 16 Apr 2024 03:51:19 +0000 Message-ID: <71B634F4-1F95-4488-811B-43064B7F000A@arm.com> References: <20240415185947.160172-1-yeoreum.yun@arm.com> In-Reply-To: <20240415185947.160172-1-yeoreum.yun@arm.com> Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/16.83.24033013 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; x-ms-traffictypediagnostic: AS8PR08MB6806:EE_|AS8PR08MB8468:EE_|AMS1EPF00000042:EE_|AM8PR08MB6562:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d6efd2d-7091-43ce-d3ea-08dc5dc881a4 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: gzZFqYCQ1xEz0odVIyyIu+2OQ4Q/lBNIJnbvA+H9izwBqVO0rN0yDRebcmID2BLHRpXwDhd0npHx5FW1ZAGwSqoKYDpWEcsqNfGMpQhDQeRKJouNcyDJr6YbgYp/ZrCashTseaUbHCSdDCCioG/tItoMsILJWk1SpqE+fLG9jNjW4nYALkkE9s0towpKrFpJMyBrIlO99k2Am3CHJ0vIXx0hYXq1xgcWEOC4z+Bmpie1sRnJ7yw377zx/2J0UdESh4lzkMRwarkCioQqnCmeLkQt/1dUstsQvj5bXre+SDdKn9E65IEy9D9wK6T+SiX2SQ/PGH94Hj4lYy9hyv5W58ZxfEEoMoZjzrnOyAi46qS787uVyHjSPUAU6wUrfYApA9z0ySVVjLCJvSnYdm8KivyXzyL0x6lwc9gAdSYxUREkNCKxk+7ndqLdDyEDowj+2ddPGT1e/KQqc2NbqCOdMCueyyzLGXfj2B5AgHv04Z+Mo3NVf9TYNb3SbgZ3AHr+CYC8UkMKz5Npxc98OnFeZmGpRWMbQM9/iYntCVk+vuXpuG2IVBc9n85tcTeOqWlgiFQrSzSgqcDEHFQJ+5iypbN1ggTOH6w/cq4HseP6R14hOOvrBbG8gp/a5LgN0/0jbBKQW6nC0uYJq5M1T+tfd/Xr7+kZ5/TA+eo7ik9VYSUo6n0WzyaB4FwtkwU7pBSvpEtBEfnCaX6vvY+BIM8bZtnfhVtFGhCQbVoTwxjv1QE= 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:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8468 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: AMS1EPF00000042.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: dcd8e341-a5e2-4788-b14f-08dc5dc87986 X-Microsoft-Antispam-Message-Info: mu/0BBny+Fr0nqr0Z4RfLs/08jnqGGQf6sXLtsL+cc7/JuwLetMAaV/Mt5/7ri2E34g/4iryUoVYMIk7FwxETB3lrVOvyzz3HJX/Ckcl4M34KKYloFhguV39nXHddXt8QhuPB+c+N4XlRzaW7TT8EWcSF/9XNxeDggB2Y0Vb6+RTYK9K5c50Gfo/Gs+ougEdZ1mrvWMjwVZpFlO6jGH0U4qKhYhlRuT/Ix+N8+026p4s+g2H/o4OZA+rXCO+avwKF5sZaevu/BvdKIqbodb9mT266jxqsXLQoBjdp9k4Y9zCz7vo4xYtRlq4gwWB/JXS1EpmNdW/crXdA1IHcET/hjmYPrriysKC9QDH9e4UEkkZIwI8IYkMc5A/jTFvSuvQzbobZuqkIKkopWDB3CIc++XL3Vj2Gea8AM1OnWFf/BM+r1OKbfare15JaOXlv8/xmx5Bi5zOE/aj9mZ67OLiahcAi8k+58ADP3IfDgr8clLpUYh2xFE4Tj3sbyblwM2pWJy5w69R7zw/9Uk7J28yUj63DLz67NJbFWWD+aL77BnyYOKkLNCkqqOcF3ZhAQ4bCoO/acoSQN2D0p66ZPtwgE8Zkac5kzwPfG5wmUrTsKzDN4LCAt04xAzQHCVI5AThBzBPspeYLIbYaLuth89zbGvupyaALdgKTYjIbI/Q7qY+0DjBeJkHjbol4kHQOOk7SGqRSVtPfjhy/8jnI/1vTi/QNMpCuo4AU6qyQTVdDpXML9lY//fncafgPxsJL6EN6pZsc+NmLsOi5mxsfg/0Jg== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2024 03:51:32.8891 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2d6efd2d-7091-43ce-d3ea-08dc5dc881a4 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: AMS1EPF00000042.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8PR08MB6562 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Mon, 15 Apr 2024 20:51:37 -0700 Resent-From: sami.mujawar@arm.com Reply-To: devel@edk2.groups.io,sami.mujawar@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: qrE7udjLQfuJXTe60OX3N3cox7686176AA= Content-Language: en-GB Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=ZOM9wHuM; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.9 as permitted sender) smtp.mailfrom=bounce@groups.io RGVhciBNYWludGFpbmVycywNCg0KVGhpcyBwYXRjaCBmaXhlcyBhbiBFQ0MgdG9vbCBpc3N1ZSB0 aGF0IGlzIHByZXZlbnRpbmcgdGhlIEFybSBDQ0EgcGF0Y2ggc2VyaWVzIGZyb20gcGFzc2luZyB0 aGUgZWRrMi1DSSB0ZXN0cywgc2VlIGh0dHBzOi8vZGV2LmF6dXJlLmNvbS90aWFub2NvcmUvZWRr Mi1jaS9fYnVpbGQvcmVzdWx0cz9idWlsZElkPTEyMjcyNiZ2aWV3PWxvZ3Mmaj1lYzQyZDgwOS0z YzNiLTU0YTktMjc2Yy1lNTRhOGI5YWFlZTkmdD1iZDkxYzZjMy02ZDc1LTVlZGUtN2I2My01NzY3 Y2Y4MjczMzQmbD03NA0KDQpSZWdhcmRzLA0KDQpTYW1pIE11amF3YXINCg0K77u/T24gMTYvMDQv MjAyNCwgMDA6MzAsICJkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8bWFpbHRvOmRldmVsQGVkazIuZ3Jv dXBzLmlvPiBvbiBiZWhhbGYgb2YgbGV2aS55dW4gdmlhIGdyb3Vwcy5pbyIgPGRldmVsQGVkazIu Z3JvdXBzLmlvIDxtYWlsdG86ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IG9uIGJlaGFsZiBvZiB5ZW9y ZXVtLnl1bj1hcm0uY29tQGdyb3Vwcy5pbyA8bWFpbHRvOmFybS5jb21AZ3JvdXBzLmlvPj4gd3Jv dGU6DQoNCg0KSWYgYSBnbG9iYWwgdmFyaWFibGUgaXMgaW5pdGlhbGlzZWQgdXNpbmcgYSBtYWNy byB3aXRoIG11bHRpcGxlDQphcmd1bWVudHMsIEVDQyBpbmNvcnJlY3RseSBwYXJzZXMgdGhlIHN0 YXRlbWVudCBhbmQgcmVwb3J0cyB0aGUNCm1hY3JvIGFyZ3VtZW50cyBhcyB2YXJpYWJsZSBkZWNs YXJhdGlvbnMuDQoNCg0KRXhhbXBsZTogSW4gdGhlIGZvbGxvd2luZyBzdGF0ZW1lbnQ6DQpTVEFU SUMgSU5UIFdyb25nVmFyaWFibGUgPSBNQUNST19WRVJTSU9OKDEsIDApLCBOZXh0VmFyaWFibGU7 DQpUaGUgbG9naWMgaW4gdGhlIEVDQyBmdW5jdGlvbiBHZXRJZGVudGlmaWVyTGlzdCgpIGludGVy cHJldHMgdGhlDQphYm92ZSBzdGF0ZW1lbnQgYXMgZGVjbGFyYXRpb24gb2YgdGhyZWUgdmFyaWFi bGVzOg0KMS4gJ1dyb25nVmFyaWFibGUgPSBNQUNST19WRVJTSU9OKDEsJw0KMi4gJzApJw0KMy4g J05leHRWYXJpYWJsZScNCkZvbGxvd2luZyB3aGljaCBOYW1pbmdDb252ZW50aW9uQ2hlY2tWYXJp YWJsZU5hbWUoKSByZXBvcnRzIGFuDQplcnJvciBmb3IgIjApIiBzdGF0aW5nIGFuIGluY29ycmVj dCB2YXJpYWJsZSBkZWNsYXJhdGlvbiBhcw0KYmVsb3c6DQoiRVJST1IgLSAqVGhlIHZhcmlhYmxl IG5hbWUgWzApXSBkb2VzIG5vdCBmb2xsb3cgdGhlIHJ1bGVzIg0KDQoNClRoaXMgcGF0Y2ggZml4 ZXMgdGhlIHBhcnNpbmcgbG9naWMgc28gdGhhdCBzY2VuYXJpb3Mgd2l0aCBtYWNybw0KaW5pdGlh bGlzYXRpb25zIGFyZSBoYW5kbGVkIGNvcnJlY3RseS4NCg0KDQpDYzogUmViZWNjYSBDcmFuIDxy ZWJlY2NhQGJzZGlvLmNvbSA8bWFpbHRvOnJlYmVjY2FAYnNkaW8uY29tPj4NCkNjOiBMaW1pbmcg R2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24gPG1haWx0bzpnYW9saW1pbmdAYnlvc29mdC5j b20uY24+Pg0KQ2M6IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbSA8bWFpbHRvOmJvYi5j LmZlbmdAaW50ZWwuY29tPj4NCkNjOiBZdXdlaSBDaGVuIDx5dXdlaS5jaGVuQGludGVsLmNvbSA8 bWFpbHRvOnl1d2VpLmNoZW5AaW50ZWwuY29tPj4NCkNjOiBTYW1pIE11amF3YXIgPHNhbWkubXVq YXdhckBhcm0uY29tIDxtYWlsdG86c2FtaS5tdWphd2FyQGFybS5jb20+Pg0KQ2M6IFBpZXJyZSBH b25kb2lzIDxwaWVycmUuZ29uZG9pc0Bhcm0uY29tIDxtYWlsdG86cGllcnJlLmdvbmRvaXNAYXJt LmNvbT4+DQpTaWduZWQtb2ZmLWJ5OiBsZXZpLnl1biA8eWVvcmV1bS55dW5AYXJtLmNvbSA8bWFp bHRvOnllb3JldW0ueXVuQGFybS5jb20+Pg0KLS0tDQoNCg0KVGhlIGNoYW5nZXMgY2FuIGJlIHNl ZW4gYXQgaHR0cHM6Ly9naXRodWIuY29tL0xldmlZZW9SZXVtL2VkazIvdHJlZS9sZXZpLzMwNTdf Zml4X2ZhbHNlX29uX2VjY192MiA8aHR0cHM6Ly9naXRodWIuY29tL0xldmlZZW9SZXVtL2VkazIv dHJlZS9sZXZpLzMwNTdfZml4X2ZhbHNlX29uX2VjY192Mj4NCg0KDQpCYXNlVG9vbHMvU291cmNl L1B5dGhvbi9FY2MvYy5weSB8IDIzICsrKysrKysrKysrKysrKysrKy0tDQoxIGZpbGUgY2hhbmdl ZCwgMjEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KDQpkaWZmIC0tZ2l0IGEvQmFz ZVRvb2xzL1NvdXJjZS9QeXRob24vRWNjL2MucHkgYi9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9F Y2MvYy5weQ0KaW5kZXggNjFhZDA4NGZjYzViODViNWEyMTk0YWZkOGJiMWE0YjRiNjVmZGFlZS4u NzFkYzBmY2Y4ODRlZTNkNDVhNTI3ZjIwODQ0YjY5Nzk1OGRmMzY2YyAxMDA2NDQNCi0tLSBhL0Jh c2VUb29scy9Tb3VyY2UvUHl0aG9uL0VjYy9jLnB5DQorKysgYi9CYXNlVG9vbHMvU291cmNlL1B5 dGhvbi9FY2MvYy5weQ0KQEAgLTE4Miw4ICsxODIsMjcgQEAgZGVmIEdldElkZW50aWZpZXJMaXN0 KCk6DQpjb250aW51ZQ0KDQoNCmlmIHZhci5EZWNsYXJhdG9yLmZpbmQoJ3snKSA9PSAtMToNCi0g Zm9yIGRlY2wgaW4gdmFyLkRlY2xhcmF0b3Iuc3BsaXQoJywnKToNCi0gRGVjbExpc3QgPSBkZWNs LnNwbGl0KCc9JykNCisgRGVjbFRleHQgPSB2YXIuRGVjbGFyYXRvcg0KKyB3aGlsZSAobGVuKERl Y2xUZXh0KSA+IDApOg0KKyBBbGxvY2F0b3JQb3MgPSBEZWNsVGV4dC5maW5kKCc9JykNCisgU3Bs aXRQb3MgPSBEZWNsVGV4dC5maW5kKCcsJykNCisNCisgaWYgKFNwbGl0UG9zID09IC0xKToNCisg U3BsaXRQb3MgPSBsZW4oRGVjbFRleHQpDQorIGVsaWYgKFNwbGl0UG9zID4gQWxsb2NhdG9yUG9z KToNCisgTmV4dEFsbGNhdG9yUG9zID0gRGVjbFRleHQuZmluZCgnPScsIEFsbG9jYXRvclBvcyAr IDEpDQorIGlmIChOZXh0QWxsY2F0b3JQb3MgPT0gLTEpOg0KKyBOZXh0QWxsY2F0b3JQb3MgPSBs ZW4oRGVjbFRleHQpDQorIFBhclBvcyA9IERlY2xUZXh0LnJmaW5kKCcpJywgU3BsaXRQb3MsIE5l eHRBbGxjYXRvclBvcykNCisgaWYgKFBhclBvcyAhPSAtMSk6DQorIFNwbGl0UG9zID0gRGVjbFRl eHQuZmluZCgnLCcsIFBhclBvcykNCisgaWYgKFNwbGl0UG9zID09IC0xKToNCisgU3BsaXRQb3Mg PSBQYXJQb3MgKyAxDQorDQorIFN1YkRlY2xUZXh0ID0gRGVjbFRleHRbOlNwbGl0UG9zXQ0KKyBE ZWNsVGV4dCA9IERlY2xUZXh0W1NwbGl0UG9zICsgMTpdDQorDQorIERlY2xMaXN0ID0gU3ViRGVj bFRleHQuc3BsaXQoJz0nKQ0KTmFtZSA9IERlY2xMaXN0WzBdLnN0cmlwKCkNCmlmIEFycmF5UGF0 dGVybi5tYXRjaChOYW1lKToNCkxTQlBvcyA9IHZhci5EZWNsYXJhdG9yLmZpbmQoJ1snKQ0KLS0N Ckd1aWQoIkNFMTY1NjY5LTNFRjMtNDkzRi1CODVELTYxOTBFRTVCOTc1OSIpDQoNCg0KDQoNCg0K DQotPS09LT0tPS09LT0NCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2Vz IHNlbnQgdG8gdGhpcyBncm91cC4NClZpZXcvUmVwbHkgT25saW5lICgjMTE3ODAyKTogaHR0cHM6 Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE3ODAyIDxodHRwczovL2VkazIuZ3Jv dXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTc4MDI+DQpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8v Z3JvdXBzLmlvL210LzEwNTU0Mjg4OC8xNzc5NjU5IDxodHRwczovL2dyb3Vwcy5pby9tdC8xMDU1 NDI4ODgvMTc3OTY1OT4NCkdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbyA8 bWFpbHRvOmRldmVsK293bmVyQGVkazIuZ3JvdXBzLmlvPg0KVW5zdWJzY3JpYmU6IGh0dHBzOi8v ZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiA8aHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2Rl dmVsL3Vuc3ViPiBbc2FtaS5tdWphd2FyQGFybS5jb20gPG1haWx0bzpzYW1pLm11amF3YXJAYXJt LmNvbT5dDQotPS09LT0tPS09LT0NCg0KDQoNCg0KDQoNCg0KDQoKLT0tPS09LT0tPS09LT0tPS09 LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0 aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzExNzg0Mik6IGh0dHBzOi8vZWRrMi5ncm91 cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzExNzg0MgpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8vZ3Jv dXBzLmlvL210LzEwNTU0Mjg4OC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsy Lmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vu c3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K