From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR02-AM5-obe.outbound.protection.outlook.com (EUR02-AM5-obe.outbound.protection.outlook.com [40.107.0.65]) by mx.groups.io with SMTP id smtpd.web12.2970.1646980837157261036 for ; Thu, 10 Mar 2022 22:40:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=E0i59cKl; spf=pass (domain: arm.com, ip: 40.107.0.65, mailfrom: pranav.madhu@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=OYL0YbkNXTGltIYyLd4E3k3shCPWLR49J0qWf7WTLL8=; b=E0i59cKlYbvlNa7c1A7zGNcVO+O/qTpSWPP7MJwAks6YPX7JQhQdTmszTzGfqJMpUISqqtse61TyOIFUoWUH89jdpyFawcvBJ6ZC1Rx+P24I6EdRM/uKp0KPvnZpQ1Q+N3NYOoEKMQpqJfVmmiS3pS7BHGWJZyNlCU9saNAWkzY= Received: from AM7PR04CA0030.eurprd04.prod.outlook.com (2603:10a6:20b:110::40) by AM6PR08MB3831.eurprd08.prod.outlook.com (2603:10a6:20b:86::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Fri, 11 Mar 2022 06:40:33 +0000 Received: from AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:110:cafe::b0) by AM7PR04CA0030.outlook.office365.com (2603:10a6:20b:110::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.24 via Frontend Transport; Fri, 11 Mar 2022 06:40: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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT037.mail.protection.outlook.com (10.152.17.241) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22 via Frontend Transport; Fri, 11 Mar 2022 06:40:33 +0000 Received: ("Tessian outbound 63bb5eb69ee8:v113"); Fri, 11 Mar 2022 06:40:33 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b3fe9146e87ceaee X-CR-MTA-TID: 64aa7808 Received: from aab28c3aa6fe.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id F797C527-C23D-413F-B22F-A383514450D2.1; Fri, 11 Mar 2022 06:40:21 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id aab28c3aa6fe.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 11 Mar 2022 06:40:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KDDXhHvNTP/KGPpVRRSfzDhsefj+nSS71Y5PMUqxGBDEjEuhfGA+HSrkdX3WPQwbkpwJz7jCAYIOYPlqPiQ1BBZp/UjH9TdLwWQj9A9OAFCjp1AQ1VmiZxt8SslHoszZjP3aM00eTOSp3YtMd0GeCzJSftkY4xIJuepfSy7i5xALfKt8V+VWBjFH2an4wy2nNsqFUziMRWxRni432vsa+gsodXE3lXvproNuV8DdtT6WxLhQv9ZBFdFUCYnpL/FRtjBfT6ZAumrcIf42y5VF0igqW7LfLxBYRsE+CY2fgYOnVblZEz4IEkjueX6n54y+7TfX5pkh4L+Ob1sQD/KvIQ== 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=OYL0YbkNXTGltIYyLd4E3k3shCPWLR49J0qWf7WTLL8=; b=Cja0bE4+qGlR2W3dIZtLzdH6j3VHQ6D0MFsR6fMAwQ2eciC7+79kdTtXuOauqVmn5vSpHzDdRjiTUTq0Jkr2T26cyq4qD8KpkJ8uiSTVnyk3WFQS+AXMmBvNr8W69TQUhXA39Qtjz5uemAp4R4xWpPMInv6d+OV8fL2A+6t2kRP1z57aMYacJfG68X0CPxKr+9uewwerZPZjjnb0O4nk1J1tqhBu8SWwUQwalhv8Sog3bTjpjoGHg5H7ISs/e8yWVNPHjDoRrEvKmuYrPF3rMsOQlM1kkoyLOevZmV3QSU+ZEiRwqA929nl3cHeIKd2FP+4PwRzxxMyCgo/A/zVbkQ== 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=OYL0YbkNXTGltIYyLd4E3k3shCPWLR49J0qWf7WTLL8=; b=E0i59cKlYbvlNa7c1A7zGNcVO+O/qTpSWPP7MJwAks6YPX7JQhQdTmszTzGfqJMpUISqqtse61TyOIFUoWUH89jdpyFawcvBJ6ZC1Rx+P24I6EdRM/uKp0KPvnZpQ1Q+N3NYOoEKMQpqJfVmmiS3pS7BHGWJZyNlCU9saNAWkzY= Received: from DB9PR08MB6860.eurprd08.prod.outlook.com (2603:10a6:10:2ae::19) by AM0PR08MB3716.eurprd08.prod.outlook.com (2603:10a6:208:106::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.14; Fri, 11 Mar 2022 06:40:20 +0000 Received: from DB9PR08MB6860.eurprd08.prod.outlook.com ([fe80::7093:6f35:163:daf0]) by DB9PR08MB6860.eurprd08.prod.outlook.com ([fe80::7093:6f35:163:daf0%8]) with mapi id 15.20.5038.027; Fri, 11 Mar 2022 06:40:20 +0000 From: "Pranav Madhu" To: Ard Biesheuvel CC: edk2-devel-groups-io , Ard Biesheuvel , Sami Mujawar , nd Subject: Re: [edk2][PATCH V1 1/1] ArmPkg: Handle warm reboot request correctly Thread-Topic: [edk2][PATCH V1 1/1] ArmPkg: Handle warm reboot request correctly Thread-Index: AQHYNJNExLXXacNfo0+5KlenWCYs46y5uxkg Date: Fri, 11 Mar 2022 06:40:20 +0000 Message-ID: References: <20220310131037.22334-1-pranav.madhu@arm.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: dcc72753-03b5-4d95-f17b-08da032a0b20 x-ms-traffictypediagnostic: AM0PR08MB3716:EE_|AM5EUR03FT037:EE_|AM6PR08MB3831: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: Jc/eVvpJVkvL5wtP197DYG32bQ/YlaF3u4Jnuw8t2Vs+etGLiS7TyomfLAUq1mxQPJA+zjlt7IMkuZRgzgHubwQbUXC5aWMOAx8vxbd3wtv7Dhfr3qmXrC5H1yAE2Tw3/omgkVwE0TFYWBQWv6py8y3gJvYNYhrHVDWGieAMkjZb4B0s2EJywppPeQW+p0mN2UxAvXPUWq4u0hUbluUW7TWeURHKRnBcA2eh2wBuLJE+EEfjq4hGeDW7aQcxNelgXxeBqJmSOsf5CLqwDJdH7x5sLzTBi1DM60gRJQmySfuv3Ue9d/lPrjZrVabHRIw8tZJCDUFfWoGAOvevrDI/eROR0HLDJHuEqvcHDwVxl+hofopRMwAWiEHE3/cu1itE8moOK1RIz3rKczX9ELACYn6zvtzhrkQlWGowjuVc4UMadjI3qpUIxgSxZmr6hqUyADR5JMMQoyxDFkPe/i+hCSTLT0Rb7myvwSlHnNQGtIuSJTUK9RZNvy56SPHtDmX5fApdZzmZeNSLlbDM+gDEYj2reYwNnt9b627AKSOLFVt5+nRRXrjsgZgCq4anUqWKp4Nuc83dOM5iXDUdN42nk0oiGlBACphJGlTSVVBNBxGuPZQl9d59D49QvpyhtqXXvcB5h20KY3sW2ebp5GXjYVB/xXLJEI26d94pObCiBOzEPnVNub5P1LtFMyuNzcO5b/FqUql7eb15Vp+iqHe+4+Idr5+au/y+kkShSQUo0B4+sgAlq9YmMsnN/53ZD0H2TKa4RetQU9aBqV1mvqJBzFtL1H0weAHjGnKitT0JbqY= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB6860.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(86362001)(6916009)(966005)(54906003)(508600001)(316002)(66446008)(38070700005)(8936002)(52536014)(53546011)(71200400001)(64756008)(66476007)(38100700002)(122000001)(6506007)(7696005)(8676002)(33656002)(9686003)(83380400001)(55016003)(5660300002)(26005)(2906002)(66556008)(76116006)(66946007)(4326008)(186003);DIR:OUT;SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3716 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Pranav.Madhu@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 27ee3e22-f522-49e4-387b-08da032a032d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FubJ62BG7XE8sgnH46HON4x0u3Ts6x2qcvdvk/6UdJt/KIQhwDqIKqAutTcwmGF/KLdLxY8tBV4smr+njasfbA8LV/82MiaaVUWUTz87ELi5sEJa9a5u100vtNB/6tqsusC8Cm8VYzgVVQRodIFhmMIGRqi6jM6crhMRK/L/6PoQQhP2uW3YUhRZ5YaB/vJshvFa0+eHecLECjzNMmXrA87FKk4hBRhzVMAtUtO7+pMeyC2FN3M2CWvZmJJZUuJGGsVesBA5MpktOWyKr/CG6HVjYZhvCLS4Tk77v4K8Ot9ayAdHbs/FT2ij1h+HnQOekeDGyDmKTfHyR5zQB061ROHO07M26eIZbnUgPyauhQIwXAHg2oDgsvgW4KKAOdV05GabmB6c6Kms1TWg+zvzwpoZA+LQ0WaBCbTMitxgYlwYSNHAcM4hxNus8uDEbqlpH+xKiWrAVgoN678BOy+NEX99ERsFbrM6QylQ9eqsNDheOJfBCpjxxA+X5nzgkryOyZixpka4NDYKns4SpLDl0Wyx1ZpKziSZghyEV4YYtm4uSBCxulkZNeoHI0kHq+c1sO7kXyAujkE5batihn5KO3USObUCGTHiO1PbNO6gvm9wXxSIzYj9MCuTP5wLp5sBUMhJ/0X6SbdZkrTFW/hczCmLjVbpyfDYJgXn8JE5yRbEyGA10Fa3ODWFTS693w3nowA3t07kJx9KeeT/caDQaEJWE3+6rog7+JgVgPUqz5JEMAucQYdBOmx3WpiMkgD3RIyg6a33NZ0LEgUXrfoO2A== 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)(40470700004)(46966006)(5660300002)(6506007)(356005)(7696005)(82310400004)(86362001)(53546011)(9686003)(2906002)(36860700001)(40460700003)(47076005)(26005)(55016003)(83380400001)(186003)(81166007)(33656002)(336012)(6862004)(4326008)(8676002)(70206006)(70586007)(54906003)(966005)(316002)(8936002)(52536014)(508600001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2022 06:40:33.6040 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dcc72753-03b5-4d95-f17b-08da032a0b20 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: AM5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB3831 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLA0KDQpUaGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbnMuIFBsZWFzZSBmaW5kIG15IHJl cGx5IGlubGluZS4NCg0KUmVnYXJkcywNClByYW5hdg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQo+IEZyb206IEFyZCBCaWVzaGV1dmVsIDxhcmRiQGtlcm5lbC5vcmc+DQo+IFNlbnQ6 IFRodXJzZGF5LCBNYXJjaCAxMCwgMjAyMiA4OjU2IFBNDQo+IFRvOiBQcmFuYXYgTWFkaHUgPFBy YW5hdi5NYWRodUBhcm0uY29tPg0KPiBDYzogZWRrMi1kZXZlbC1ncm91cHMtaW8gPGRldmVsQGVk azIuZ3JvdXBzLmlvPjsgQXJkIEJpZXNoZXV2ZWwNCj4gPGFyZGIrdGlhbm9jb3JlQGtlcm5lbC5v cmc+OyBTYW1pIE11amF3YXIgPFNhbWkuTXVqYXdhckBhcm0uY29tPg0KPiBTdWJqZWN0OiBSZTog W2VkazJdW1BBVENIIFYxIDEvMV0gQXJtUGtnOiBIYW5kbGUgd2FybSByZWJvb3QgcmVxdWVzdA0K PiBjb3JyZWN0bHkNCj4gDQo+IE9uIFRodSwgMTAgTWFyIDIwMjIgYXQgMTQ6MTAsIFByYW5hdiBN YWRodSA8cHJhbmF2Lm1hZGh1QGFybS5jb20+DQo+IHdyb3RlOg0KPiA+DQo+ID4gVGhlIHdhcm0g cmVib290IHJlcXVlc3RzIGFyZSBtYXBwZWQgdG8gY29sZCByZWJvb3QgYXMgdGhlIHBvd2VyDQo+ ID4gY29udHJvbCBtb2R1bGUgd2FzIG5vdCBjYXBhYmxlIG9mIGhhbmRsaW5nIHRoZSB3YXJtIHJl Ym9vdCByZXF1ZXN0cyBpbg0KPiA+IHRoZSBsZWdhY3kgaW1wbGVtZW50YXRpb24uIFRoZSBzdXBw b3J0IGZvciB3YXJtIHJlYm9vdCBzdXBwb3J0IGlzDQo+ID4gYWRkZWQgaW50byB0aGUgcG93ZXIg Y29udHJvbCBtb2R1bGUuIFRvIHN1cHBvcnQgd2FybSByZXNldCwgdXBkYXRlDQo+ID4gQXJtUHNj aVJlc2V0U3lzdGVtTGliLCBhbmQgdGhlcmUgYnkgaW52b2tlIHRoZSBQU0NJIGNhbGwgd2l0aA0K PiA+IHBhcmFtZXRlcnMgZm9yIHdhcm0gcmVib290Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTog UHJhbmF2IE1hZGh1IDxwcmFuYXYubWFkaHVAYXJtLmNvbT4NCj4gDQo+IFdoYXQgaGFwcGVucyBv biAzMi1iaXQgcGxhdGZvcm1zIHdpdGggdGhpcyBjaGFuZ2U/DQoNCldpbGwgY2hhbmdlIHRoaXMg dG8gUFNDSV9TWVNURU1fUkVTRVQyX0FBUkNIMzIsIGFzIHRoaXMgaXMgY29tcGF0aWJsZSB3aXRo IEFBUkNINjQgYXMgd2VsbC4NCg0KPiANCj4gV2hhdCBoYXBwZW5zIGlmIHRoZSBmaXJtd2FyZSBk b2VzIG5vdCBpbXBsZW1lbnQNCj4gQVJNX1NNQ19JRF9QU0NJX1NZU1RFTV9SRVNFVDJfQUFSQ0g2 ND8NCg0KQXMgcGVyIFBTQ0kgMS4xIHNwZWNpZmljYXRpb24sIHdoYXQgSSB1bmRlcnN0b29kIGlz IGJlZm9yZSBpbnZva2luZyBTWVNURU1fUkVTRVQyLCB0aGUgT1Mgc2hvdWxkIHF1ZXJ5IHRoZSBQ U0NJIGNhcGFiaWxpdGllcyB1c2luZyBQU0NJX0ZFQVRVUkVTIGZvciBTWVNURU1fUkVTRVQyIHN1 cHBvcnQuIFRoZSBPUyBzaG91bGQgaW52b2tlIFJFU0VUMiBvbmx5IGlmIFBTQ0lfRkVBVFVSRVMg cmV0dXJucyAwLiBJZiB0aGUgT1MgaXMgaW52b2tpbmcgdGhpcyBjYWxsIHdpdGhvdXQgcXVlcnlp bmcgdGhlIGZlYXR1cmVzLCBQU0NJIHdpbGwgcmV0dXJuIFVOU1VQUE9SVEVELg0KDQo+IA0KPiA+ IC0tLQ0KPiA+ICBBcm1Qa2cvSW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0FybVN0ZFNtYy5oICAg ICAgICAgICAgICAgICAgfCAxICsNCj4gPiAgQXJtUGtnL0xpYnJhcnkvQXJtUHNjaVJlc2V0U3lz dGVtTGliL0FybVBzY2lSZXNldFN5c3RlbUxpYi5jIHwgNw0KPiA+ICsrKysrLS0NCj4gPiAgMiBm aWxlcyBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBM aW5rIHRvIGdpdGh1YiBicmFuY2ggZm9yIHRoaXMgcGF0Y2ggLQ0KPiA+IGh0dHBzOi8vZ2l0aHVi LmNvbS9QcmFuYXYtTWFkaHUvZWRrMi90cmVlL3RvcGljcy93YXJtX3JlYm9vdA0KPiA+DQo+ID4g ZGlmZiAtLWdpdCBhL0FybVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvQXJtU3RkU21jLmgN Cj4gPiBiL0FybVBrZy9JbmNsdWRlL0luZHVzdHJ5U3RhbmRhcmQvQXJtU3RkU21jLmgNCj4gPiBp bmRleCA2NTVlZGMyMWIyMDUuLmM5MDU5ZGVhZDZlOSAxMDA2NDQNCj4gPiAtLS0gYS9Bcm1Qa2cv SW5jbHVkZS9JbmR1c3RyeVN0YW5kYXJkL0FybVN0ZFNtYy5oDQo+ID4gKysrIGIvQXJtUGtnL0lu Y2x1ZGUvSW5kdXN0cnlTdGFuZGFyZC9Bcm1TdGRTbWMuaA0KPiA+IEBAIC05Myw2ICs5Myw3IEBA DQo+ID4gICNkZWZpbmUgQVJNX1NNQ19JRF9QU0NJX01JR1JBVEVfQUFSQ0gzMiAgICAgICAgMHg4 NDAwMDAwNQ0KPiA+ICAjZGVmaW5lIEFSTV9TTUNfSURfUFNDSV9TWVNURU1fT0ZGICAgICAgICAg ICAgIDB4ODQwMDAwMDgNCj4gPiAgI2RlZmluZSBBUk1fU01DX0lEX1BTQ0lfU1lTVEVNX1JFU0VU ICAgICAgICAgICAweDg0MDAwMDA5DQo+ID4gKyNkZWZpbmUgQVJNX1NNQ19JRF9QU0NJX1NZU1RF TV9SRVNFVDJfQUFSQ0g2NCAgMHhjNDAwMDAxMg0KPiA+DQo+ID4gIC8qIFRoZSBjdXJyZW50IFBT Q0kgdmVyc2lvbiBpczogIDAuMiAqLyAgI2RlZmluZQ0KPiA+IEFSTV9TTUNfUFNDSV9WRVJTSU9O X01BSk9SICAwIGRpZmYgLS1naXQNCj4gPiBhL0FybVBrZy9MaWJyYXJ5L0FybVBzY2lSZXNldFN5 c3RlbUxpYi9Bcm1Qc2NpUmVzZXRTeXN0ZW1MaWIuYw0KPiA+IGIvQXJtUGtnL0xpYnJhcnkvQXJt UHNjaVJlc2V0U3lzdGVtTGliL0FybVBzY2lSZXNldFN5c3RlbUxpYi5jDQo+ID4gaW5kZXggN2Jj ZDM0ODQ5NTA3Li4yN2UwNDhiYTBmN2EgMTAwNjQ0DQo+ID4gLS0tIGEvQXJtUGtnL0xpYnJhcnkv QXJtUHNjaVJlc2V0U3lzdGVtTGliL0FybVBzY2lSZXNldFN5c3RlbUxpYi5jDQo+ID4gKysrIGIv QXJtUGtnL0xpYnJhcnkvQXJtUHNjaVJlc2V0U3lzdGVtTGliL0FybVBzY2lSZXNldFN5c3RlbUxp Yi5jDQo+ID4gQEAgLTQ1LDEwICs0NSwxMyBAQCBMaWJSZXNldFN5c3RlbSAoDQo+ID4gICAgQVJN X1NNQ19BUkdTICBBcm1TbWNBcmdzOw0KPiA+DQo+ID4gICAgc3dpdGNoIChSZXNldFR5cGUpIHsN Cj4gPiArICAgIGNhc2UgRWZpUmVzZXRXYXJtOg0KPiA+ICsgICAgICBBcm1TbWNBcmdzLkFyZzAg PSBBUk1fU01DX0lEX1BTQ0lfU1lTVEVNX1JFU0VUMl9BQVJDSDY0Ow0KPiA+ICsgICAgICBBcm1T bWNBcmdzLkFyZzEgPSAwOw0KPiA+ICsgICAgICBBcm1TbWNBcmdzLkFyZzIgPSAwOw0KPiA+ICsg ICAgICBicmVhazsNCj4gPiAgICAgIGNhc2UgRWZpUmVzZXRQbGF0Zm9ybVNwZWNpZmljOg0KPiA+ ICAgICAgLy8gTWFwIHRoZSBwbGF0Zm9ybSBzcGVjaWZpYyByZXNldCBhcyByZWJvb3QNCj4gPiAt ICAgIGNhc2UgRWZpUmVzZXRXYXJtOg0KPiA+IC0gICAgLy8gTWFwIGEgd2FybSByZXNldCBpbnRv IGEgY29sZCByZXNldA0KPiA+ICAgICAgY2FzZSBFZmlSZXNldENvbGQ6DQo+ID4gICAgICAgIC8v IFNlbmQgYSBQU0NJIDAuMiBTWVNURU1fUkVTRVQgY29tbWFuZA0KPiA+ICAgICAgICBBcm1TbWNB cmdzLkFyZzAgPSBBUk1fU01DX0lEX1BTQ0lfU1lTVEVNX1JFU0VUOw0KPiA+IC0tDQo+ID4gMi4x Ny4xDQo+ID4NCg==