From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web12.16366.1650505877552717387 for ; Wed, 20 Apr 2022 18:51:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=D6H+unQc; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0110a75415=abner.chang@hpe.com) Received: from pps.filterd (m0148664.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23KL4Y22010010; Thu, 21 Apr 2022 01:51:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=JwmVjJmdI15+WzX8VYnUnU75YfvdLKFsMH+/OkBsmrA=; b=D6H+unQc8rHH9goUC9l+qZER6OfshoRINu9CpsLgc6UUHzDU+leyreiRs3oG6Z06B+I5 0FOb7U3KxZpXDktZAwjOCmYCxA9XhArG8kscuYGOl94A8rzrY+XuidPcYakjCt3E5JZK S40EMHTWWjxr2S9kdW8eedjRZSK1sykrUiwGAbnzThKzeoVOP5KPBfnkQS/p6kndxU29 XJqQFMclf1FKiarbQG3sdovJOaaBvwJW0e/WemJrwhO22wcGVcTg6utr95MqbGBkgGNQ bYp2H3qBUAGzn9KOKdXutkYY9eT92SH4RHR5AbCVhBiyYEZMYPmkYu2fsjRcM20C7o+N 7w== Received: from p1lg14880.it.hpe.com (p1lg14880.it.hpe.com [16.230.97.201]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3fjm1kcv0n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 21 Apr 2022 01:51:14 +0000 Received: from p1wg14923.americas.hpqcorp.net (unknown [10.119.18.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14880.it.hpe.com (Postfix) with ESMTPS id DF746800348; Thu, 21 Apr 2022 01:51:13 +0000 (UTC) Received: from p1wg14923.americas.hpqcorp.net (10.119.18.111) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Wed, 20 Apr 2022 13:51:13 -1200 Received: from p1wg14919.americas.hpqcorp.net (16.230.19.122) by p1wg14923.americas.hpqcorp.net (10.119.18.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15 via Frontend Transport; Wed, 20 Apr 2022 13:51:13 -1200 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Wed, 20 Apr 2022 13:51:11 -1200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MgY1xIYr3ZxCkDY9VnmMhQHG8QMMcVYalGIPgnczGUXGKopuWk+GHtVH8BpMzfb06tnh/z8TAJZaXNkgJjy7fuaEAarYofjNE/st4vfCGctOSPnPuzLSt4trcoFMXHeU2C1UDwkZn8ieYPXnc2t6XrnU5ofBizLSc2uvSBbasRrM4FUgSoVoO4H5csGvLTEM0oSGiD764dcxjmp2MHcDts2h3MmsJezCrHS9Ep+A4e07f11NelEJqkL+oDN/iXTODs9YfoC4L36Jo4Sz2uGifXCL6nFtG7A0wYGdQRhDGM3rZp0+zIlhIDFX/mWxlxhU1VJlbIWJp+/gaewYTQMznQ== 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=vYRg18ma/kVCCL/PIHebLpdi3YMikremI6MG8B+n+F0=; b=hqncVhenR8pd2UyNreS8coh04n+5ve84rj/bQxjA6hYJRbPSpJxBogiSR6IhWcFHEx0vTwAyUP6TKCOk+h0BjjaW9PNyj8cSLunn3NpC+/s5ETY9VZTa47YRWB2Wi+PRUdqwYtHve//MRusgpY2lmzTBlNx6UmMXCXlIgWGxUN+7yNFUP0Ro8THaC4WqAvTqV3ujzVsmXBbrXlst8EZbEUJ89L86W5tb8rj6RCGtyS/R/Q7z5TQy7lB1K1TKkRrizbpw2ezKBHLnj+fbXdS7q6aWtgDv671hndIj9MRrKVSiK7fT7i2DSvAGvxKDs87m1BskBTJe7F99mPujL61HXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from PH0PR84MB1647.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:173::6) by MW4PR84MB1420.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:303:1a7::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14; Thu, 21 Apr 2022 01:51:03 +0000 Received: from PH0PR84MB1647.NAMPRD84.PROD.OUTLOOK.COM ([fe80::cc95:6a61:fb46:aed1]) by PH0PR84MB1647.NAMPRD84.PROD.OUTLOOK.COM ([fe80::cc95:6a61:fb46:aed1%9]) with mapi id 15.20.5164.025; Thu, 21 Apr 2022 01:51:03 +0000 From: "Abner Chang" To: "devel@edk2.groups.io" , "mikuback@linux.microsoft.com" , Andrew Fish , Ray Ni , "Wang, Nickle (Server BIOS)" Subject: Re: [edk2-devel] [PATCH v4 6/8] EmulatorPkg: Add VariableFlashInfoLib Thread-Topic: [edk2-devel] [PATCH v4 6/8] EmulatorPkg: Add VariableFlashInfoLib Thread-Index: AQHYVQlObVi297DmEE2ZdotNesFjdKz5makw Date: Thu, 21 Apr 2022 01:51:02 +0000 Message-ID: References: <20220412162940.4978-1-mikuback@linux.microsoft.com> <16E5331AC6E8EA6F.9041@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6fc97396-1d50-4640-bc36-08da23396461 x-ms-traffictypediagnostic: MW4PR84MB1420:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: YK3mQRZXfqx4bTZ3DniA9MlbpASe9USuK5Ru/b+vPdMNy/Dz95PpnlBleMXUzDfj6RMePWGy9uqk85npRbFQ1MPF/myeYRV+7ziMloIyPYlDDitedPNfsh8x+f9yBgSaW0AYLiKraHOfNQenKoXdJHG00U54+uiknOvc2XKTiXqYrvZQmp763298qggsNavh1LXxK0nCSENSoyiI9Wc+zMMf88Bx6QBOR7nKoUI9dNlBTeUAg6XV7mcUitHNP3Qkgh4eamRiz/9rs3NdiRbp0FPQYb0qQh2a2ioqUCR/PUP0F92napDC8UjH4IDidf5BpMtq7OKiLybxD01BZSBfpwjOHuSJGZx3Syn2XBrhKwfCJWKaLNta5e7U9JLanKQFzBawWpj79w6teH6ab5PzzhunpimamOQ3hqSsrHBVn78Mbech3Mzqxd0UnT+vHW3TQ75jSqpXeA3qc5ABZI5PXRd3Ny8vlwIw/QOfbwJHlmR4dHBbBbVTEaookXqHbyCvMcGrFI3ytCpk+8EGcDsN4ZrZDF4S1YgdXJ4capq91b4vdnSwV1mUDwuw7T00wUz4Xx8+YyFx3Rdp6BW0JiZsinHQXvoLq9Hxy4UoaP+CZNoJw7tZG7dEYgh9fbXLq2XYSICxGzOvZZCUEUW0x5P4/kEANB/mnT5JmaRnyNNKYih4G5gY0P/MqidmbVs19T6lXa1rgFFycRGtLewftOVpAzmdAGcfey+MoohEgw/6qvk0v5jpatqkJIXEmFticQgM3aUOmmpYm0D8FvwjZufRytH/RyCnmfJJRxByaCNqZkGwxzEugK8wfm+Xl65Im7f83ffDEY606EtgrIQvCTMWXA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR84MB1647.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230001)(366004)(82960400001)(110136005)(83380400001)(55016003)(9686003)(316002)(122000001)(71200400001)(6636002)(38100700002)(26005)(86362001)(186003)(66556008)(66946007)(66476007)(76116006)(64756008)(8676002)(966005)(53546011)(8936002)(7696005)(38070700005)(66446008)(5660300002)(6506007)(508600001)(52536014)(2906002)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RGl1dVRGQ2hySDZTMnkvSWkrMDEwa08xTHZ1aVNRYjVmOENVWHFqejlSNTZH?= =?utf-8?B?eXFyZ24yWURGNTFISEdDdDVXKzR3ZG9pQzVlK2c5VWtpZ1Vjdm5BdmpxNytq?= =?utf-8?B?N3FzaFhHNHF4aG4xQXFkTkFFeG5QeGtSZkxqOVhtNVIrU1FiZStXd3VBSVZK?= =?utf-8?B?ako4VVNYZnI4NWZTZUs0YWZrekhiRUc5VkJnd3M3Y1Fpekk2cms0NXVMY1JZ?= =?utf-8?B?dHYxMkhjU3M3aFJzMkF6NGVTcmpTbS9CODV0QnVnVlhWdXZHaEc4c0srRkhi?= =?utf-8?B?Mm0zdC9TRUU5NStYYmgzUnJOQjhkRnVTd01Qa0hSUTRsYWVXWVAxM0xQc05J?= =?utf-8?B?bWpFcUNMTWRGcmtKK0Uxd1JtTnQzVG5CeHR5RHBZclM4cysxdktKclFLSzlm?= =?utf-8?B?OHN0Tk9CRldDR2RUWTQwOEU5eU1wRTJnMDRsNURFWUw4ZGpzUk1waVdnK2Mv?= =?utf-8?B?bEtUMFhsQWdPRmpwQlBLdUpGZmY2eWtyZEU2enl0bGx6cjdNMUI5R2J0VGdO?= =?utf-8?B?bjM1UXE0MmttOHlYaWVIbUV0d2lyUGdBbm1hTkY4WjlKcXdmcWcxRWFuSEtX?= =?utf-8?B?Zk81TXlnTDhDYmgyTFB0QjEyYyttQXZBOWZya1BjUzIyWUNDbFpIYWZCTk44?= =?utf-8?B?TlduWVZQTm9vYjJzcDltckU3d0o1ZXVzejFiTVliOWdXcXI4KzRIdzNRQzNI?= =?utf-8?B?anZEMnlQVUFaaThJS3RZU0x2Y0ppOWlWd2NNTTh6STRTOWtxRHhoNkw3WEpQ?= =?utf-8?B?aTBva0QrUkNyT3V6RE80L3lFZ1B6TTN3RU1KYjFwdGowM0RsTE5kcHBvU2tz?= =?utf-8?B?a2pra0RkS3A0b2JEUHYyZDYvUHRVLytRQ2xiektpa2tSL1V3b1h3VjgydWtB?= =?utf-8?B?VTA5SUFtUFNiWkY0SXhHUm54ZkRaVG9mcjFRRzUzL1NOdi9nWHRwaU1rZXFF?= =?utf-8?B?dXljT1BZRGdyaXBOaUZVRVZoVk1XNjNJSkFPZXUyYU4zTW01SUxwTDNtYURD?= =?utf-8?B?bjNwTmZaS09DS3hIRmF3aE4vTEFzYXJhc3R3ZW85ZnVMK29PNERaWXo2bDBQ?= =?utf-8?B?KzAycnBuclc3aEw4NENjZVQyd0tmbDBYWWk1VllXcUV2R0NuUWRvajRtZExj?= =?utf-8?B?T3J2bURGSlpTZ1lKSE5WSlRCSSt4a05ETnprZEExbENVTGdPTDFrTTRzTDVr?= =?utf-8?B?a2VJbzY0c3F3WGZKOVJUMEdCRkZwZnBYdjBGSEQ1VzRETjlkbHVhZWhBdndj?= =?utf-8?B?SURBU2VQNWRiTnYwcThWdWhYVHRuZi9jZjdvdTYvQU9XTjFrbllCcG1PVThm?= =?utf-8?B?d0YxajVKM3o2bjZwdFlua0MzVGxjd3BxMEZWTSszeTZtNUYxU2hFcGFOcWh2?= =?utf-8?B?MW5SdWhyelVhRXR2dGtXZ2liN3NhNXBINTlaeVBaNHJNQ1BTWjNGa2U5SVlv?= =?utf-8?B?U3ZuV1R5aUNmSDg4MUVoV3k3NXFTbnB2VWRaTzRNY05WNVBSK2RvdUdqTnV5?= =?utf-8?B?RVQ4UG5VOUpFZEI2dThkUUxxNXB4SzBsdGZaT3J0K1BTMWRIVWtUOUVlUGoy?= =?utf-8?B?ZTNYaEU4ODFSNWo1TTdoK1JRNDlab1VBeS9yQ092ZmJXc1BvRWZxSEYrdlJU?= =?utf-8?B?emJhY2VSdGFWM3JTWE81VjVLYmZaL05obmJJSFNmSVJXaE1CUk5PMXlVVXRl?= =?utf-8?B?M3VxVXhHWUhrclhtM0QyWEZja09BdHdPN012WkVHa3c1d3pVOTZ2YjQyUlow?= =?utf-8?B?OGdLSnRSR3NtR0JRY0xac2xIcjVmRENxMHU1NlNjUGt1N2JKaDVkdzMxaWo3?= =?utf-8?B?TWlIdGsxbThzT1IrTjZiRVcrSFlRcWNDS0xrOUZublNnL1ZLajVFQTlSTldK?= =?utf-8?B?bkhuTnhkemZ4SDh4Y1RqQmF1WCtIU2xjSXljbXpiL3I3aWhOYi93b1BiUVY5?= =?utf-8?B?WUU2MDBON1N3ZGRLUmhwNUpTQThYeHZrZzlhSEg2a1RaaTlZak1XWlVMcUFJ?= =?utf-8?B?WVhmNTJGdzNVaGx6MFNRMmpxTG9QV2R3aU5HbjIrajRDV3U2WDdyTXFDWnVH?= =?utf-8?B?VWJ4bEFXQUIyWEJacUhPSHBHNGlPUmE3Z0ZCTUNqMEViRHEvMmNJM2lDNHJM?= =?utf-8?B?UmNCZzd2Tm54MzBpa0tTWCsrdGZLWTFtdHBZNjFNVWkvcXVobGxrYU5PdzZl?= =?utf-8?B?MnBZdHUvUDVDdnhJUFVhRmI1K1pVV0RxeGI4Zm9jUEpGTWx6bHl0M29CT2dF?= =?utf-8?B?Vnlrc2JKekRCcWdBUzc4c3JkL2pCY2YwbWVRYjFQd1VTZkY4ckpDNmRFRnlr?= =?utf-8?B?OWtQY1FhVDlSdFdTZStmNVc2ZmVFbHFvL3pNS0s2TTRxa3ZqSVhyUT09?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR84MB1647.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 6fc97396-1d50-4640-bc36-08da23396461 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2022 01:51:02.8862 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: iUxdPsoH4WJk5pMiKkeJkjDc6ilk2wcGO5BXNbPByDwKF/BjIJXms8kTXlMpLISK/8MM0OEidxu9EMmaw4LAPQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR84MB1420 X-OriginatorOrg: hpe.com X-Proofpoint-ORIG-GUID: QIKuurtvODoiLuw3NJaD3sZ0Iw0QNBWy X-Proofpoint-GUID: QIKuurtvODoiLuw3NJaD3sZ0Iw0QNBWy X-Proofpoint-UnRewURL: 2 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-20_06,2022-04-20_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=999 malwarescore=0 impostorscore=0 clxscore=1011 mlxscore=0 lowpriorityscore=0 phishscore=0 spamscore=0 bulkscore=0 adultscore=0 priorityscore=1501 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204210008 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBhbSBub3QgdGhlIHJldmlld2VyIGZvciB0aGUgY2hhbmdlcyB1bmRlciBFbXVsYXRvclBrZyBv dGhlciB0aGFuIFJlZGZpc2ggc3R1ZmYuIEhvd2V2ZXIsIEkgaGF2ZSBubyBwcm9ibGVtIHdpdGgg dGhlIGVudGlyZSBwYXRjaCBzZXQsIHNvIGRvZXMgdGhlIGNoYW5nZSB1bmRlciBmb3IgRW11bGF0 b3JQa2cuDQoNClJldmlld2VkLWJ5OiBBYm5lciBDaGFuZyA8YWJuZXIuY2hhbmdAaHBlLmNvbT4N Cg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBNaWNoYWVsDQo+IEt1YmFj a2kNCj4gU2VudDogVGh1cnNkYXksIEFwcmlsIDIxLCAyMDIyIDY6NTIgQU0NCj4gVG86IGRldmVs QGVkazIuZ3JvdXBzLmlvOyBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPjsgUmF5IE5pDQo+ IDxyYXkubmlAaW50ZWwuY29tPjsgQ2hhbmcsIEFibmVyIChIUFMgU1cvRlcgVGVjaG5vbG9naXN0 KQ0KPiA8YWJuZXIuY2hhbmdAaHBlLmNvbT47IFdhbmcsIE5pY2tsZSAoU2VydmVyIEJJT1MpDQo+ IDxuaWNrbGUud2FuZ0BocGUuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRD SCB2NCA2LzhdIEVtdWxhdG9yUGtnOiBBZGQNCj4gVmFyaWFibGVGbGFzaEluZm9MaWINCj4gDQo+ IEhpIEVtdWxhdG9yUGtnIG1haW50YWluZXJzLA0KPiANCj4gVGhpcyBpcyB0aGUgb25seSBwYWNr YWdlIGluIHRoZSBzZXJpZXMgdGhhdCBoYXMgbm90IGdpdmVuIGEgcmV2aWV3IHlldC4NCj4gQ2Fu IHlvdSBwbGVhc2UgaGVscCByZXZpZXcgaXQ/DQo+IA0KPiBUaGFua3MsDQo+IE1pY2hhZWwNCj4g DQo+IE9uIDQvMTIvMjAyMiAxMjoyOSBQTSwgTWljaGFlbCBLdWJhY2tpIHdyb3RlOg0KPiA+IEZy b206IE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQo+ID4N Cj4gPg0KPiBSRUY6SU5WQUxJRCBVUkkgUkVNT1ZFRC4NCj4gY2dpP2lkPTM0NzlfXzshIU5weFIh M1hOVVo1TkM5TTRtU2JEN3RJUjZ5Xzg4VExhc0N1MXJaNS1keUtJaDJxeWwtDQo+IFJRN3h0LWdT ejVVWi10bTRacyQNCj4gPg0KPiA+IEFkZHMgYW4gaW5zdGFuY2Ugb2YgVmFyaWFibGVGbGFzaElu Zm9MaWIgdG8gdGhlIHBsYXRmb3JtIGJ1aWxkIGFzDQo+ID4gaXQgaXMgYSBuZXcgbGlicmFyeSBj bGFzcyBpbnRyb2R1Y2VkIGluIE1kZU1vZHVsZVBrZy4NCj4gPg0KPiA+IENjOiBBbmRyZXcgRmlz aCA8YWZpc2hAYXBwbGUuY29tPg0KPiA+IENjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+DQo+ ID4gQ2M6IEFibmVyIENoYW5nIDxhYm5lci5jaGFuZ0BocGUuY29tPg0KPiA+IENjOiBOaWNrbGUg V2FuZyA8bmlja2xlLndhbmdAaHBlLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEt1 YmFja2kgPG1pY2hhZWwua3ViYWNraUBtaWNyb3NvZnQuY29tPg0KPiA+IC0tLQ0KPiA+ICAgRW11 bGF0b3JQa2cvRW11bGF0b3JQa2cuZHNjIHwgMSArDQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMSBp bnNlcnRpb24oKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9FbXVsYXRvclBrZy9FbXVsYXRvclBr Zy5kc2MgYi9FbXVsYXRvclBrZy9FbXVsYXRvclBrZy5kc2MNCj4gPiBpbmRleCA1NTRjMTNkZGI1 MDAuLjRjZjg4NmI5ZWFjNyAxMDA2NDQNCj4gPiAtLS0gYS9FbXVsYXRvclBrZy9FbXVsYXRvclBr Zy5kc2MNCj4gPiArKysgYi9FbXVsYXRvclBrZy9FbXVsYXRvclBrZy5kc2MNCj4gPiBAQCAtMTIy LDYgKzEyMiw3IEBAIFtMaWJyYXJ5Q2xhc3Nlc10NCj4gPiAgICAgVmFyQ2hlY2tMaWJ8TWRlTW9k dWxlUGtnL0xpYnJhcnkvVmFyQ2hlY2tMaWIvVmFyQ2hlY2tMaWIuaW5mDQo+ID4NCj4gVmFyaWFi bGVQb2xpY3lMaWJ8TWRlTW9kdWxlUGtnL0xpYnJhcnkvVmFyaWFibGVQb2xpY3lMaWIvVmFyaWFi bGVQb2xpY3lMaQ0KPiBiUnVudGltZUR4ZS5pbmYNCj4gPg0KPiBWYXJpYWJsZVBvbGljeUhlbHBl ckxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9WYXJpYWJsZVBvbGljeUhlbHBlckxpYi9WYQ0KPiBy aWFibGVQb2xpY3lIZWxwZXJMaWIuaW5mDQo+ID4gKw0KPiBWYXJpYWJsZUZsYXNoSW5mb0xpYnxN ZGVNb2R1bGVQa2cvTGlicmFyeS9CYXNlVmFyaWFibGVGbGFzaEluZm9MaWIvQmFzZQ0KPiBWYXJp YWJsZUZsYXNoSW5mb0xpYi5pbmYNCj4gPiAgICAgU29ydExpYnxNZGVNb2R1bGVQa2cvTGlicmFy eS9CYXNlU29ydExpYi9CYXNlU29ydExpYi5pbmYNCj4gPiAgICAgU2hlbGxMaWJ8U2hlbGxQa2cv TGlicmFyeS9VZWZpU2hlbGxMaWIvVWVmaVNoZWxsTGliLmluZg0KPiA+ICAgICBGaWxlSGFuZGxl TGlifE1kZVBrZy9MaWJyYXJ5L1VlZmlGaWxlSGFuZGxlTGliL1VlZmlGaWxlSGFuZGxlTGliLmlu Zg0KPiANCj4gDQo+IA0KPiANCg0K