From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id B8438AC0BE6 for ; Tue, 29 Aug 2023 07:45:36 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Dugmhf+Lm9uFHgCFsrrdo9jfrZ2ZJX6cIyrxzyI344Q=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1693295135; v=1; b=bpkUIzQQJJseAfSAxLQigWtMvSWn1VerfMSCj1+7jTsR3y/Bog4boeflCZy/pD4HHSCpn+FT eXoI3zxgv88HLwRrF5dMOcYM4s74tQ+juj8f2ivecUSN27jzU1Fh8d4U/YuzPYU+dm8jA4h7VN/ 7iDn/Uy2czl60PZtX7UXANfI= X-Received: by 127.0.0.2 with SMTP id eKhsYY7687511xPl8hVj9gZb; Tue, 29 Aug 2023 00:45:35 -0700 X-Received: from NAM02-DM3-obe.outbound.protection.outlook.com (NAM02-DM3-obe.outbound.protection.outlook.com [40.107.95.76]) by mx.groups.io with SMTP id smtpd.web10.12457.1693295134439249220 for ; Tue, 29 Aug 2023 00:45:34 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Is/HzEcG0vEuXXhOXDE8UB4R8dmDwY23Tv5EguUH/0sqKfXon8vI/jjw/kj7uTeoHnt9a5hvTuwqge/Yt+9KwGJ+GPUVMkhQUA9CHVM38KRoxDiLB88nlkkm5gH8OEsRn4TJzmd5P0YFiWT/j0w8SFumd3McSPR5wJY7ErO2PH7rMfno5MtgAnlbp06wUnQQ1yy2a4PrwRsnH2HzDoEI7JHFnEpJpbxK79RRhFDMO/8NuChdLGyLuu4sOVL3oMjcaY1giv1HaYr1zjK+A787ujXtJvTO+yksHmU1ilK779OkHnCrmNkJ/nFmf0ksIMNGWNquVrMNCBTgtU+h5S6dNA== 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=RigcTQ4Up9pRYaGKTSUpJU5VOne2JEULHtsrTJJEblI=; b=b86HHL4OpQ8VC+iaKbhh99wJhlWdMzxim0avOjwzNqonj5kyz6u3BmWQswk4AYK8kNeCHAbik5EHi3G4outlq4QMWSZq+HzfXlCslBlrDN1eaKKcfGTSHhguh1DKMrSZLcHJoNP2YeNNxaMkjgDEb4q5wzhwlArOL5FIcYsc1DYipjo9P+F9NpuCG9iSaocTmmTYtQXCqZjDWlvWFlmOFjwY37vMqfdMDoFVQaEMALv1YkJhmaZL0RqZmz7Ix88SJzifTzQN06ODE3tRDDE2CNcIDhE7RDZclS+JaEKQ0nML+RKe6niHEEgtRTHJbCUMKiTfIK7wXPYNNwchi/AkJw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none X-Received: from MW4PR12MB7031.namprd12.prod.outlook.com (2603:10b6:303:1ef::6) by CY5PR12MB6177.namprd12.prod.outlook.com (2603:10b6:930:26::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.35; Tue, 29 Aug 2023 07:45:32 +0000 X-Received: from MW4PR12MB7031.namprd12.prod.outlook.com ([fe80::1390:de0a:6b46:9837]) by MW4PR12MB7031.namprd12.prod.outlook.com ([fe80::1390:de0a:6b46:9837%7]) with mapi id 15.20.6699.035; Tue, 29 Aug 2023 07:45:32 +0000 From: "Nickle Wang via groups.io" To: Mike Maslenkin , "devel@edk2.groups.io" CC: "abner.chang@amd.com" , "igork@ami.com" Subject: Re: [edk2-devel] [PATCH 0/5] RedfishClientPkg: fix issues with local variables. Thread-Topic: [edk2-devel] [PATCH 0/5] RedfishClientPkg: fix issues with local variables. Thread-Index: AQHZ2NVCa0YdJd+H/UimFP4YnECZHq//aI+AgADxtYCAAI1FAA== Date: Tue, 29 Aug 2023 07:45:32 +0000 Message-ID: References: <20230827105640.94731-1-mike.maslenkin@gmail.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR12MB7031:EE_|CY5PR12MB6177:EE_ x-ms-office365-filtering-correlation-id: ead03d25-f83b-4e53-688e-08dba863ec2f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: LQZ/kcnp9rP/lkO4qo2he4XGH2aWt0bcgS4rOGssj9W6F6qyEESBtG0IoHNb41c25jMK+HuHRAFOD52UMqbxPj3/fhAFvQqUmnoo+TQ0GTAXrrGUvfs6U9ctH+4sAAC5cVngbh3subn24XXhd0hNt9XWeWoJeYsuTMTYvQHLaMtPqQmD8bGNI4ne47CQc4BjzhWPYagXRuZUpnImGpl0kkWR1ObFjDhQIKE3WyRv3OqCwBNUkCOtIIpnzt04ZkRkA2+p+wPYaj5+exsGnyl+WsWWR8j4DR3y8SvG483QKkZwYK1T8sgzdeFl9g0AqKAhP2hnuyFDBm9yYJwZ44A1l9n5IyB4+Ebw26SoRYdREFp+jAyP3IZaZNmX2NBnTLCbvU3O+ioixILUVCpXP9PB+JYz3E6YgEs6BKyKAXa8b6UaCEeKbj2++bCjTeCxZ/c5t/Ul+DF4CEbTEf9Oku5tTB198TUnEzFUDBx53+fvZ0mzIe9DsE7uey/ks7lHrkxEyb8BNJ+hVf/iM94irKwqbTAJsFzgpL4P/kY/4i+3XcgiqZ3MIiT/6vMKHiD2pfdGtIzP565JWpo6wc1MdCmXL7aNoFyalQfGrhSXzIvqsiU= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dHlLNkFBOTFJZjdaMkFPN1lWdytCQUpUaURpVmF3Q1FvYWxCdEFOV1NTY2cv?= =?utf-8?B?U1d0SC9oczJQNmx2Qkw0NDdBbXpJZ00rSDh6eWlCc3pGNFduRXB0QWswSjRj?= =?utf-8?B?YStDWUEyeGYzdnpHcVZGenFZeGtYSi9nMlI0b1BzN2JONjBtRzltYVNoY3Fx?= =?utf-8?B?ZEFYWTh0Y2JZbjh5V3NMcno0ZDB0OFY2TzNiMHNMb3U5b3BlN2VJR3MzWXFC?= =?utf-8?B?RXNhd0JHaE5WeHRGSUtJb1JUbTNQeEJ5cCtOUkpZRk95QWpTcHROVGliOGNS?= =?utf-8?B?TWRsWUVwOG1UaXBEVzBiTFc2MmZZOFo0b1JjcXlTSVhDYWVEeEZFazU3WFA2?= =?utf-8?B?VHdxVTVUa0N2UXU0QlBtMXRLREJwSDVsbFNhWXJJRzdyY0hEZmxKKzFXTWFu?= =?utf-8?B?YVpyM05qSkxNc2dXQzR6dzBRNFUraW4vQlN2MEVxQWtWaHd4eEVwK2tMd2RN?= =?utf-8?B?Q2NZUEhsSi9kSExIWURpVldxSU5RVUsvcHA1MVlPQllKaENvNDVFM1ZnUVZW?= =?utf-8?B?ejZHUzlYbENNK2Z6UkZZdXJDaWNrZk1QeFFaKzRxNEI0Yy9aek5QeVlHQ21D?= =?utf-8?B?b3NlaGo5T01MUlBLU0RCWVhZYjR3a29OMEU0TnhULzV1UHhnZW1GVnFqU0U2?= =?utf-8?B?Z3FMZERQK1htanppZGlwWWVIa3pHQ2NWWHlBb0tMcmlyanRuQ1lSUG1lYW5B?= =?utf-8?B?TndNMGt3QmVFclFvMzhNN0JlMjhVNFk3TG41VnlvUCtrcnBwOWlsTWlhaGdp?= =?utf-8?B?TnJ1bHZPdlRQVGJkcmZRVUFFWWdvdmRCWUl0VDUwNDJBaTNmcFhXY2VZeXhL?= =?utf-8?B?S3BRQnpZTUtLZlllS1BIeER5dTZjS3pNRk1FTm96S25BYlk4dEZtRG9zT0lX?= =?utf-8?B?bFZGc0dIQjNqYThhN0sxYjFLU1JPditFY3RMYVE0Z2loSFFEb3llNnBHazA5?= =?utf-8?B?L3FtcHdKMy91UXJOazcxN0RVa1M0TTNJUDl0bTFHMytQeWt0VW9kYWpldWpl?= =?utf-8?B?TVN5WFhQdUFtcTlEbngyb0x6bHNtc0VqWWVJd0Q1b0ZiQjE1R0ozWG5tMW9J?= =?utf-8?B?NmNyRHZYSDdab0lKVTR2eTZ3TVpVSU40cG5OTklDeEMvNHhDM1RnQXJQNUFu?= =?utf-8?B?ZVpoNTQ3YVpiTC9QaTFCN3ZmcmtncXhKejE0b0RYcG54T3pDQUdyNFJISUpu?= =?utf-8?B?bFVXRlYrR21ScGo3dksxNWtxNVd6NTdML0lCM0RuSDVmWTh3NTEybUtxSDRV?= =?utf-8?B?WmxhZTNSTlVLRkpIbWpzKytqOGE3RVhTL0wzN2ZHdTJUcy90WHhTUXNNWWpt?= =?utf-8?B?SStnYURrUE1tajJtcHcxSVBHRENteEhheDBENmg2NTlTVDhNSFpNZnNXMWMy?= =?utf-8?B?TXZsVXR0VXhvb2JFRVZwSWdSNVdQUzV1R1REYTlOVGhNaGlPUGlwTkw0NytN?= =?utf-8?B?UHNiNVY3ZEdHY0NyRHpCRUhuQXZUSnRZNlEvYWU5RG4xMmJaT1lqU3p6RWFS?= =?utf-8?B?d0tnNktDK2RIQVNjclVkcHNZaytGODdURFpFVU5VK05nRUMrekxwQU8rUHBP?= =?utf-8?B?UVFCNW9jNUVNakg5RkEwRzA3UXJwSjV1YXpaSUNTbHNUT08zTU1kYWt3L0pw?= =?utf-8?B?TGRtT3FuL0dqM2crSzB6VklZL1BoN3lSU0szakxLOFhtcS95L0FuVVBkMjZ6?= =?utf-8?B?OHZuMnFzVXV1Sms1b3NyZTJCbTZuNXdEam9LbGpwMnQwVVZtYUpZbnV0L2py?= =?utf-8?B?MzlIaUkyT3dDbXhyUGMxK2c2b1R5WXNPbS9hOGtkREwwMjk2OTE4NnloTzRl?= =?utf-8?B?RTlEMUt3Ny8zMHBBWHdhS1g3amgwMjk3U1Z2cHZzZWpJWEdXYk1aN1doTmZk?= =?utf-8?B?d0djNzVBSE1iQWd4aTlUckFUUWoyL21BQnZIRGF4cGY3cHFBODJXZklsSFdQ?= =?utf-8?B?VUE3dTRGSElsZzVKcXdwdDl5aWIya0RabGlNeFdUa0I0R2R5aU1LMGpuZ3Z3?= =?utf-8?B?UFFxSXZxUE5LNjNIWTRYTGU1OUs2clhEL0RxM2d5U3F5K294YUcvVHU1amlS?= =?utf-8?B?T05XbC9FYjZZNDQyMHdmUkRaOE8zd3ZLQ0NUUzlxei9WdzdYNTk3aXFVUExr?= =?utf-8?Q?VyYg=3D?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR12MB7031.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ead03d25-f83b-4e53-688e-08dba863ec2f X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Aug 2023 07:45:32.0646 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ARnHqpDb76lVA34zQCRLpxvngiPIh5yYoggXQkdathNhLJo+RtzxGq3pBfRpX99IDm3uuV0BRrEyBjkL6eIchw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR12MB6177 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 Reply-To: devel@edk2.groups.io,nicklew@nvidia.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: h4Lkkx15Tg3im8UVPM8bSVQPx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Spam-Flag: yes X-Spam-Level: ************ X-GND-Spam-Score: 190 X-GND-Status: SPAM Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=bpkUIzQQ; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgTWlrZSwNCg0KWWVzLCBpZiB5b3UgZG9uJ3QgbWluZCwgcGxlYXNlIHNlbmQgdjIgcGF0Y2gg c2V0IGZvciBjb21tdW5pdHkgcmV2aWV3Lg0KDQpUaGFua3MsDQpOaWNrbGUNCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNaWtlIE1hc2xlbmtpbiA8bWlrZS5tYXNsZW5r aW5AZ21haWwuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBBdWd1c3QgMjksIDIwMjMgNzoxOSBBTQ0K PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IE5pY2tsZSBXYW5nIDxuaWNrbGV3QG52aWRpYS5j b20+DQo+IENjOiBhYm5lci5jaGFuZ0BhbWQuY29tOyBpZ29ya0BhbWkuY29tDQo+IFN1YmplY3Q6 IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIDAvNV0gUmVkZmlzaENsaWVudFBrZzogZml4IGlzc3Vl cyB3aXRoIGxvY2FsDQo+IHZhcmlhYmxlcy4NCj4NCj4gRXh0ZXJuYWwgZW1haWw6IFVzZSBjYXV0 aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4NCj4NCj4gSGkgTmlja2xlLA0KPg0K PiBJIGluY29ycG9yYXRlZCBjaGFuZ2VzIHJlcXVpcmVkIGZvciB1bmNydXN0aWZ5IGNoZWNrLg0K PiBBbHNvIEkgYWRkZWQgYWRkaXRpb25hbCBwYXRjaCB3aXRoIHRyaXZpYWwgc3BlbGxpbmcgZml4 ZXMuIERvIEkgbmVlZCB0byByZXNlbmQgdi4yIHRvDQo+IHRoZSBsaXN0Pw0KPg0KPiBSZWdhcmRz LA0KPiBNaWtlLg0KPg0KPiBPbiBNb24sIEF1ZyAyOCwgMjAyMyBhdCAxMjowM+KAr1BNIE5pY2ts ZSBXYW5nIHZpYSBncm91cHMuaW8NCj4gPG5pY2tsZXc9bnZpZGlhLmNvbUBncm91cHMuaW8+IHdy b3RlOg0KPiA+DQo+ID4gSGkgTWlrZSwNCj4gPg0KPiA+ID4gSSBkaWRuJ3QgZmluZCBhbnkgY29k eW5nLXN0eWxlIGlzc3VlcyBpbiB1bmNydXN0aWZ5IG91dHB1dC4NCj4gPg0KPiA+IEkgZmV0Y2gg eW91ciBicmFuY2ggYW5kIHJ1biB1bmNydXN0aWZ5IHRvb2wgdG8gZml4IGVycm9yIGluIHZzIGNv ZGUgZWRpdG9yLiBJIHB1c2gNCj4gdGhlIGZpeCB0byB5b3VyIGJyYW5jaCBhdCB0aGlzIGNvbW1p dCBmb3IgeW91ciByZWZlcmVuY2U6DQo+IGh0dHBzOi8vZ2l0aHViLmNvLw0KPiBtJTJGZ2hiYWNj b3VudCUyRmVkazItcmVkZmlzaC0NCj4gY2xpZW50JTJGY29tbWl0JTJGZjIyMjA5ZjdiZDU5NDYx NjgzMjZhMzE5NzAwNmQ5Mjg1NjI0N2QzNSZkYXRhPTA1DQo+ICU3QzAxJTdDbmlja2xldyU0MG52 aWRpYS5jb20lN0NkOTg3MTE4OTU4Nzk0ZWE4YmM5NjA4ZGJhODFkMzA4ZSU3DQo+IEM0MzA4M2Qx NTcyNzM0MGMxYjdkYjM5ZWZkOWNjYzE3YSU3QzAlN0MwJTdDNjM4Mjg4NjE1NTU2OTY5NjMzJTcN Cj4gQ1Vua25vd24lN0NUV0ZwYkdac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJs dU16SWlMQ0pCVGlJNg0KPiBJazFoYVd3aUxDSlhWQ0k2TW4wJTNEJTdDMzAwMCU3QyU3QyU3QyZz ZGF0YT1TMklWJTJCNU5iUGpDNDBTSjENCj4gbzBTVUpMbER6ZUNveWlxR0FITFlIJTJGZyUyRjAl MkZBJTNEJnJlc2VydmVkPTAgVGhlIHVuY3J1c3RpZnkgY2hlY2sNCj4gb24gUFIgaXMgbm93IHBh c3NlZCBzdWNjZXNzZnVsbHkuIE15IGNvbW1pdCBicmVha3MgcGF0Y2ggY2hlY2sgYXMgZXhwZWN0 ZWQsDQo+IHBsZWFzZSBpbmNvcnBvcmF0ZSBteSBjaGFuZ2VzIHdpdGggeW91cnMgYW5kIGRvIGEg Zm9yY2UgcHVzaCB0byB0aGlzIFBSIGFnYWluLg0KPiA+DQo+ID4gRm9yIHRoZSB3YXkgb2YgZml4 aW5nIHVuY3J1c3RpZnkgZXJyb3IsIEkgYW0gdXNpbmcgdGhlIGluc3RydWN0aW9ucw0KPiA+IGhl cmU6DQo+ID4gaHR0cHM6Ly9naXRoLw0KPiA+IHViLmNvbSUyRnRpYW5vY29yZSUyRnRpYW5vY29y ZS5naXRodWIuaW8lMkZ3aWtpJTJGRURLLUlJLUNvZGUtRm9ybWF0dGkNCj4gPiBuZyUyM3JlY29t bWVuZGVkLXVzYWdlLXZpc3VhbC1zdHVkaW8tdnMtY29kZS0NCj4gcGx1Z2luJmRhdGE9MDUlN0Mw MSU3Q25pYw0KPiA+DQo+IGtsZXclNDBudmlkaWEuY29tJTdDZDk4NzExODk1ODc5NGVhOGJjOTYw OGRiYTgxZDMwOGUlN0M0MzA4M2QxNTcyDQo+IDczNDBjDQo+ID4NCj4gMWI3ZGIzOWVmZDljY2Mx N2ElN0MwJTdDMCU3QzYzODI4ODYxNTU1Njk2OTYzMyU3Q1Vua25vd24lN0NUV0YNCj4gcGJHWnNi M2QNCj4gPg0KPiA4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVNeklpTENKQlRpSTZJ azFoYVd3aUxDSlhWQ0k2TW4wJTNEDQo+ICU3Qw0KPiA+DQo+IDMwMDAlN0MlN0MlN0Mmc2RhdGE9 cVZrY1NxbTlSQjhUY2lacURCV3V3a3JQUXNvTVhMbFM5T2JXZVZNayUNCj4gMkJFZyUzRCZyDQo+ ID4gZXNlcnZlZD0wDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gTmlja2xlDQo+ID4NCj4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBNaWtlIE1hc2xlbmtpbiA8bWlr ZS5tYXNsZW5raW5AZ21haWwuY29tPg0KPiA+ID4gU2VudDogU3VuZGF5LCBBdWd1c3QgMjcsIDIw MjMgNjo1NyBQTQ0KPiA+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gPiBDYzogYWJu ZXIuY2hhbmdAYW1kLmNvbTsgTmlja2xlIFdhbmcgPG5pY2tsZXdAbnZpZGlhLmNvbT47DQo+ID4g PiBpZ29ya0BhbWkuY29tOyBNaWtlIE1hc2xlbmtpbiA8bWlrZS5tYXNsZW5raW5AZ21haWwuY29t Pg0KPiA+ID4gU3ViamVjdDogW1BBVENIIDAvNV0gUmVkZmlzaENsaWVudFBrZzogZml4IGlzc3Vl cyB3aXRoIGxvY2FsIHZhcmlhYmxlcy4NCj4gPiA+DQo+ID4gPiBFeHRlcm5hbCBlbWFpbDogVXNl IGNhdXRpb24gb3BlbmluZyBsaW5rcyBvciBhdHRhY2htZW50cw0KPiA+ID4NCj4gPiA+DQo+ID4g PiBUaGlzIHBhdGNoc2V0IGNvbnRhaW5zIGZpeGVzIHRoYXQgcmVzb2x2ZSBjcmFzaGVzIHdoaWxl IHdvcmtpbmcgd2l0aA0KPiA+ID4gdW5pbml0aWFsaXplZCB2YXJpYWJsZXMgYW5kIGEgbnVtYmVy IG9mIGZpeGVzIGZvciBvZiBsZWFrZWQgbWVtb3J5Lg0KPiA+ID4gTm90ZTogbG9va3MgbGlrZSB1 bmNydXN0aWZ5IGNoZWNrIGlzIGJyb2tlbiBhdA0KPiA+ID4gdGlhbm9jb3JlL2VkazItcmVkZmlz aC1jbGllbnQgcmVwbywgdGhlIGNvcnJlc3BvbmRpbmcgUFIgZmFpbGVkOg0KPiA+ID4gaHR0cHM6 Ly9naS8NCj4gPiA+DQo+IHRodWIuY28lMkYmZGF0YT0wNSU3QzAxJTdDbmlja2xldyU0MG52aWRp YS5jb20lN0NkOTg3MTE4OTU4Nzk0ZWE4Yg0KPiBjOQ0KPiA+ID4NCj4gNjA4ZGJhODFkMzA4ZSU3 QzQzMDgzZDE1NzI3MzQwYzFiN2RiMzllZmQ5Y2NjMTdhJTdDMCU3QzAlN0M2MzgyOA0KPiA4NjE1 DQo+ID4gPg0KPiA1NTY5Njk2MzMlN0NVbmtub3duJTdDVFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3 TGpBd01EQWlMQ0pRSWpvaVYyDQo+IGx1TXoNCj4gPiA+DQo+IElpTENKQlRpSTZJazFoYVd3aUxD SlhWQ0k2TW4wJTNEJTdDMzAwMCU3QyU3QyU3QyZzZGF0YT0zN000RXcyMA0KPiBNTnJ5MQ0KPiA+ ID4gOFY2bTFLJTJGZktUYXpqTTFaT1JsVnl2Wmd0cm9lUlUlM0QmcmVzZXJ2ZWQ9MA0KPiA+ID4g bSUyRnRpYW5vY29yZSUyRmVkazItcmVkZmlzaC0NCj4gPiA+DQo+IGNsaWVudCUyRnB1bGwlMkY0 NiZkYXRhPTA1JTdDMDElN0NuaWNrbGV3JTQwbnZpZGlhLmNvbSU3QzdjZjMzNjE1M2ZiDQo+ID4g Pg0KPiBmNGUyZTgyMTAwOGRiYTZlYzYyZTAlN0M0MzA4M2QxNTcyNzM0MGMxYjdkYjM5ZWZkOWNj YzE3YSU3QzAlN0MwDQo+ID4gPg0KPiAlN0M2MzgyODczMDY0MzYxMDUxNTglN0NVbmtub3duJTdD VFdGcGJHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBdw0KPiA+ID4NCj4gTURBaUxDSlFJam9pVjJsdU16 SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZNbjAlM0QlN0MzMDAwJTdDJTdDJTdDDQo+ID4gPg0K PiAmc2RhdGE9VlV4SkEwMTdtc1p6UllkJTJGQXhpMEtlWnZMaTJzMFFJNnVLZ0hzT3VEZHdzJTNE JnJlc2VydmVkPTANCj4gPiA+DQo+ID4gPiBJIGRpZG4ndCBmaW5kIGFueSBjb2R5bmctc3R5bGUg aXNzdWVzIGluIHVuY3J1c3RpZnkgb3V0cHV0Lg0KPiA+ID4NCj4gPiA+IENjOiBBYm5lciBDaGFu ZyA8YWJuZXIuY2hhbmdAYW1kLmNvbT4NCj4gPiA+IENjOiBOaWNrbGUgV2FuZyA8bmlja2xld0Bu dmlkaWEuY29tPg0KPiA+ID4gQ2M6IElnb3IgS3VsY2h5dHNreXkgPGlnb3JrQGFtaS5jb20+DQo+ ID4gPiBTaWduZWQtb2ZmLWJ5OiBNaWtlIE1hc2xlbmtpbiA8bWlrZS5tYXNsZW5raW5AZ21haWwu Y29tPg0KPiA+DQo+ID4NCj4gPg0KPiA+IA0KPiA+DQo+ID4NCg0KCi09LT0tPS09LT0tPS09LT0t PS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8g dGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMDgwNzcpOiBodHRwczovL2VkazIuZ3Jv dXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMDgwNzcKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dy b3Vwcy5pby9tdC8xMDA5ODg0NzAvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRr Mi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91 bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg==