From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.7397.1670569847406896384 for ; Thu, 08 Dec 2022 23:10:47 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=W9diDQXK; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: jiewen.yao@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1670569847; x=1702105847; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WRY+GItPCVbgguC5MtvMOZgUDOuU57CcgjXYVUDSj5A=; b=W9diDQXKa78epTrD8+ErIV0E4HAKvvWeXTSrc0b+hmeSygyYd4xvZbGr 17dtkhPEhRFU+mA9zmn/KjZ9rilM6dI312OILA34461ULLsJgLGhRlYkw lI1aSdNomfnMlZRS0xRDzHcBqOJd5s/aCGjGSnAfBRGDQPvCTAez/FODN wBzzorChO0GR68/ykrx+uYSiVyQ0QXSJwuRAtgUBYDrQagWfXj8Vsgj77 ctvxmTa+HumFHTbppJdnYr/bHgaNkAUMoG48F/xLHkx4JJzC9HYYiI9Eh 8f/ZAhNL8W7phhx0yTvMzs7XJ5TLvsAycnhMjMZPvJ1h6V7SPbn/ilOFI Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10555"; a="381705004" X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="381705004" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Dec 2022 23:10:45 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10555"; a="679841417" X-IronPort-AV: E=Sophos;i="5.96,230,1665471600"; d="scan'208";a="679841417" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga001.jf.intel.com with ESMTP; 08 Dec 2022 23:10:45 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 8 Dec 2022 23:10:45 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 8 Dec 2022 23:10:44 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Thu, 8 Dec 2022 23:10:44 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.174) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 8 Dec 2022 23:10:44 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LV6d54gVpqycgpwf6T6UycmhXaWNo4Ng9vrUT9lVHedHKKrbkemydUC/InfwCc7Vc4pfs/i/I05B49RWbmaeTp8O7kPV6ZhtcGfD0A9Dwawe3JcrfiL3ivdATWdQQ1BpNfzIAi950YmX+qaDAjQ8DtyS2wR3cIhieQz9q0ehAqRLgdcCoFQDMoqmB3U/foD8BgSLMWf0e52GHPaaHtCuy2iKnBbG+B5ayrUfMkf91Pz+evNAhldSz3maFgT6uecjrrvXRBavA84JuYjABo8XBKyCGHHem1F2FUwu3aaWvplsIOf55Y5fRnXhKpI83aA80djBOUIWxEYL22Hfb8678w== 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=WRY+GItPCVbgguC5MtvMOZgUDOuU57CcgjXYVUDSj5A=; b=LYpuZWgluF57kmXWyu057xvjaKE/ANrrE04jvC6uWH1d8n4W0lP3JHIS7a0CEVtiE4VcmykCYG2ykcWxxrQ08+0tQoNAACk7jhvCi3QK3Mxfj+rRW9sdPXajKGiXTK5mqyTW1HbUiDDzGxhp+jCBjfLq5wkRYScEMUvKI9sM6rxmSKCpx3eMmLiW0WtQcrC8dt+F9FUoTwypZ8Of4ED10bjDW7NUIyLXtAdosn/AbjCKiS9b+75rBtGRiNjI5fxUVzfAFrq3Gd1e67JY/AgP+14M/sVqFQQBpwYULPbKy9Mv1xshAsvjlEof83amouCokWF6uWSC1+vmhuoeWYqNrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from PH0PR11MB5879.namprd11.prod.outlook.com (2603:10b6:510:142::5) by SA2PR11MB4844.namprd11.prod.outlook.com (2603:10b6:806:f9::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Fri, 9 Dec 2022 07:10:41 +0000 Received: from PH0PR11MB5879.namprd11.prod.outlook.com ([fe80::dfc:656b:a06b:72f]) by PH0PR11MB5879.namprd11.prod.outlook.com ([fe80::dfc:656b:a06b:72f%3]) with mapi id 15.20.5880.016; Fri, 9 Dec 2022 07:10:41 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "kraxel@redhat.com" CC: Anthony Perard , "Justen, Jordan L" , "Xu, Min M" , "Boeuf, Sebastien" , Ard Biesheuvel , Rebecca Cran , Julien Grall , James Bottomley , Tom Lendacky , "Aktas, Erdem" , "Brijesh Singh" , Pawel Polawski , "Peter Grehan" , Oliver Steffen Subject: Re: [edk2-devel] [PATCH 0/3] OvmfPkg: move include files to inc subdir Thread-Topic: [edk2-devel] [PATCH 0/3] OvmfPkg: move include files to inc subdir Thread-Index: AQHZBk7Rst5B5vT6bkWcQIdW7UM2yK5lLWnA Date: Fri, 9 Dec 2022 07:10:41 +0000 Message-ID: References: <20221202130533.3187383-1-kraxel@redhat.com> In-Reply-To: <20221202130533.3187383-1-kraxel@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR11MB5879:EE_|SA2PR11MB4844:EE_ x-ms-office365-filtering-correlation-id: e9062a19-ba80-4e90-0a7d-08dad9b47b4a x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: w+qnM9InksoVaW0FOKOwKNqq1B0RjXSwI4mn3UuA7Wxt3ZeMYUoXyH/EQDmD1VOepKMuCWnB3XshK/tOK3qWTTeSzCd2lzhrzUP9DKhFHdN28g3ajTPE65JBhjIJELIVXFNN8gxz1gauwf7ehg9WnY4g3Hhmk7hWZxBpgKF7qcRjt0ckBbtXtr5EQiGbPmMLwH23BVKds2diDzN2M8MLHL8gomzHOv2MMTlMFa2znUEBYdlrgwUglSe+apN4kJEkuFOOG/432pfplo0zb/vYtPusR7Qxn7/KSf9kOWlRjwmAOd0r/cgZmbLPSissJEeyqCCBdxxW71/UZBSvo+MNzjDHkA7E/LKDQ0YxiHpR+1ksVSC8f+BUZkmA9FCPoJhHywvg49nLj4e2U8ARpW8Ykp32RDVV8AOlKRBcBF/shQ1GQL40oOf81ExOJevojdvKAy2hFgIh2GGqD1mMfgPQ7OTkZEqKMngZQ579+ljxH5ah/LEpkpRzTXeEm3opznimpbq/2fiOLDVsFxi5iIZbY38AGPF7I6LAINVPwiddPpGBv2VRfM11vmGoTdrNZC5oQ7ki5m+OXBwknWKVWNzRTuzF/cPPYq92b5wk1NwxzQQMZjhzLrIUy0ggoukSGVuxtWe2XqpszRVCpQqUsmKgl3gnwvgY4xWORUG9nlPxUs0OX9YvPwn11zczFJXEs94HpwqoTh+Yxvdnh0/cipH08gFDLd7LPcIFYjMwAm2UvFc9APqyp+OCjC9Pf1DCCDak+/d8hufg0mn6wK5Yq+wi7Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB5879.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(346002)(136003)(376002)(39860400002)(366004)(451199015)(66899015)(83380400001)(2906002)(186003)(55016003)(76116006)(41300700001)(86362001)(66556008)(33656002)(52536014)(9686003)(38100700002)(82960400001)(38070700005)(110136005)(4326008)(66946007)(26005)(66476007)(71200400001)(7416002)(66446008)(122000001)(966005)(64756008)(8676002)(54906003)(53546011)(478600001)(6506007)(8936002)(19627235002)(5660300002)(7696005)(316002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UUY1QW1DRDg3MzBSZE42bVdPU2k0QVA3WlFxaTBnVnNvYUptL0RPd09GaVJ1?= =?utf-8?B?ektRQU5DU3hoNnRTZGN5Z0lrUVc4SkVKc3VhTHhHMGlkZHpoenRFMmtlZ1hR?= =?utf-8?B?ZTQyRHJ4VjBVR3lPSzZZbVpqSGVQcUF1eHVjazU1NVZTY09vcTFNd0lQcFBF?= =?utf-8?B?U1ltbmd1eVczVFUvSWcyY1pTa2haYS8vUVNkWWhBYWtXYks3OU4vQjJXQ1A3?= =?utf-8?B?VG1iUXFERlJWV2hnK0dycWlYZVBvb01MN3hjMDBiRFVHWlJzOEwvRnNZNmRj?= =?utf-8?B?dU9RKzJtc01vdHM3R3ZxN2ZnL1pGclFXdWQvOVRWSThKVERmbSt1U0JiU3BZ?= =?utf-8?B?Y3NlTFdhR0tTVG5VdU03NjR2ZHhnMGk0TVZQQkV0WTZrcVpRNlNKdFdNaGc1?= =?utf-8?B?UGhyQStaVWZRWHZUTng0d2EwZ29tckdXTUUzdWV1a0tqYStIaXRUdjB6Sm1l?= =?utf-8?B?a2FKS1JnM1BBVjZ5bEgrQkhSV3Q5K0tDWHFLMnpTUGNiRmpLNkVwUmpyckJm?= =?utf-8?B?MDNRallaeExUbGlaMFVubWlYb2hQTGt6NU9VZW02cTdrUmp3RXNqQkhiNU1m?= =?utf-8?B?L0MrY3YreG1sajBrRlNmcyt2ZzduVG9DRXN2YUVJV2NHNm5vL04xOG9TZnJj?= =?utf-8?B?WldOR3BDRkdhb2lvMnF1aWk3ejFlOUU1UkFiSHd0UmUyOE5EMWM4ejVSTHZZ?= =?utf-8?B?UW1RVko5aDBndDRNMXFlUFpWNXFlSDBiWW42eFc4d2VJZGRzbFE0YUk2RW1i?= =?utf-8?B?UFB4OUw4MzhodjNReHVud2tmbHNldTE5RDFQSnlFWGFwZ21RaEZVRTdMYWZw?= =?utf-8?B?TkorbnBlRDRYRlQyajE0Rlo2cFBqTmNLUVgrbXZpVS8zVUZNd1FBZHcwVGcv?= =?utf-8?B?Q2svTWp2TS9odVY5a1lVSW9sd09MRDdjczUzQmVrZ1VRV3U4Tzdad0MyalZv?= =?utf-8?B?TUVWRGhKVEF5cUhIbkIwSE13aXBqenVUdmEyZm1XTUZCdk5HdU9vaUc5bXZ1?= =?utf-8?B?ak9KcGxtdk9WT0YvVGoyTFZiUWlaMkVoZEtnV1ZHeXh0Vi9TU1gwZGIrOGo2?= =?utf-8?B?NlFiaGFlclE1TWZjNjMvNlJFcUZaclUwSUtpTnJHUDJoT2pnNDVUbFZscUcz?= =?utf-8?B?bWNySzZKRzB3cFdHMVR5Y1k3d1o4TnRJSWdYbFVDdjZtSlpTK2JYUVJ0SU02?= =?utf-8?B?Z3djdFJsK1FSUlQySlhRQ2Z5RTk3SVl3QVNPdE5vZkJHS3ZhY1VTR3NIdG1w?= =?utf-8?B?M2UzRG1idFNtYXRhRXpWejRmNnFQcSt1NUVRMFViRDl0Q3NrSlZBWHdPL05S?= =?utf-8?B?L1EvWkZoR1BQNzRrLzZDTkpMdFJ4em9sRExMd2FieXJxWmUvVEdBS29mc2x4?= =?utf-8?B?bzcyU1l5ZXJzRHN4UlNibjNuZzBVaVRDYVBGcFZhOVArL3NKWUVKUzV1ZUtr?= =?utf-8?B?N3JGaU1qdWhUOTM3TjdJRGI0a1BXZVdXTElidlpRaHNZTUk1WndqMTVtQWJv?= =?utf-8?B?dXdHNyswdzU2MkdXYldXYzVXQXFORXUzcGdicFU2QWpnb1FSMmh2QUFxVlhO?= =?utf-8?B?cUF5SW05QzkvME1xK25QWFV2SUxsem92elFDdFRmYW9QTFdXc1h3V01QZnNT?= =?utf-8?B?dUVXQS80Q1dwT1k0MCtyUTg4WUNQRlNkMTNKTmF2ZytKZHNidlFYekc4RWVo?= =?utf-8?B?NVZXeVdNV1BRQm5VVlM5RVdUNlFpbGZaSEpJWFovR0lBMERIVjVyRmkweW5l?= =?utf-8?B?aVQrUExkZVVuaU94ZnNwZW9SOUdxcHRjT25VTXlmeU00M01jeDVVSi93RlFq?= =?utf-8?B?WnprbzloK3lrTVBtaktPY015dXpENXpMWFozZzBoQUJLMWVXcjJnMEVZUzgz?= =?utf-8?B?Ynl3YmZ4RGpkMEkyRHdlR0Y1d0phNlFJMUphTzZHUitGWHVjQnlwOE5Ick1S?= =?utf-8?B?TFJxRmZEdjVTTzh2TTkzNU9NUWlibFU1a0N1V2x3ckpMMmJYZjBVZlJUMEky?= =?utf-8?B?dDE3K3dMRE5vZU1ZUy9lVDR3MjYySlpXQmw5d05PellmWEtibTJDZUFycWE0?= =?utf-8?B?dWh6b2ZVb3EvTmZBb3ZrT3lQVkcybVc5SmdiS3N4Nll0dXo2VFpUejFDWXkr?= =?utf-8?Q?++VY2ql0IHdLhhyuwltgMo2aJ?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5879.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9062a19-ba80-4e90-0a7d-08dad9b47b4a X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Dec 2022 07:10:41.1513 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: L55lPhUkn8B7c6eIr4vB4lgQEoMJeWc1fZqfJMY3J+pjrA3MvTD6j3G5OVtqa4Al+eCVnN/5xGkWRuRBeKU4Tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4844 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgR2VyZA0KSSBsaWtlIHRoZSBpZGVhIHRvIHB1dCAqLmRzYyBhbmQgKi5mZGYgdG8gYSBzdWJk aXJlY3RvcnkuDQoNCkkgcmVjb21tZW5kIHRvIGZvbGxvdyB3aGF0IHdlIGRpZCBpbiBNaW5QbGF0 Zm9ybVBrZy4NCmh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi1wbGF0Zm9ybXMvdHJl ZS9tYXN0ZXIvUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvSW5jbHVkZS9Ec2MNCmh0dHBz Oi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi1wbGF0Zm9ybXMvdHJlZS9tYXN0ZXIvUGxhdGZv cm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvSW5jbHVkZS9GZGYNCg0KKi5kc2MgLT4gSW5jbHVkZS9E c2MNCiouZmRmLT4gSW5jbHVkZS9GZGYNCg0KVGhhbmsgeW91DQpZYW8sIEppZXdlbg0KDQo+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxk ZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIEdlcmQNCj4gSG9mZm1hbm4NCj4gU2Vu dDogRnJpZGF5LCBEZWNlbWJlciAyLCAyMDIyIDk6MDYgUE0NCj4gVG86IGRldmVsQGVkazIuZ3Jv dXBzLmlvDQo+IENjOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5wZXJhcmRAY2l0cml4LmNvbT47 IEp1c3RlbiwgSm9yZGFuIEwNCj4gPGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+OyBYdSwgTWlu IE0gPG1pbi5tLnh1QGludGVsLmNvbT47IEJvZXVmLA0KPiBTZWJhc3RpZW4gPHNlYmFzdGllbi5i b2V1ZkBpbnRlbC5jb20+OyBBcmQgQmllc2hldXZlbA0KPiA8YXJkYit0aWFub2NvcmVAa2VybmVs Lm9yZz47IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+OyBKdWxpZW4NCj4gR3JhbGwg PGp1bGllbkB4ZW4ub3JnPjsgSmFtZXMgQm90dG9tbGV5IDxqZWpiQGxpbnV4LmlibS5jb20+OyBU b20NCj4gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPjsgQWt0YXMsIEVyZGVtDQo+ IDxlcmRlbWFrdGFzQGdvb2dsZS5jb20+OyBHZXJkIEhvZmZtYW5uIDxrcmF4ZWxAcmVkaGF0LmNv bT47IFlhbywNCj4gSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT47IEJyaWplc2ggU2luZ2gg PGJyaWplc2guc2luZ2hAYW1kLmNvbT47DQo+IFBhd2VsIFBvbGF3c2tpIDxwcG9sYXdza0ByZWRo YXQuY29tPjsgUGV0ZXIgR3JlaGFuDQo+IDxncmVoYW5AZnJlZWJzZC5vcmc+OyBPbGl2ZXIgU3Rl ZmZlbiA8b3N0ZWZmZW5AcmVkaGF0LmNvbT4NCj4gU3ViamVjdDogW2VkazItZGV2ZWxdIFtQQVRD SCAwLzNdIE92bWZQa2c6IG1vdmUgaW5jbHVkZSBmaWxlcyB0byBpbmMgc3ViZGlyDQo+IA0KPiBX ZSBoYXZlIGEgbnVtYmVyIG9mIGluY2x1ZGUgZmlsZXMgZm9yICouZHNjIGFuZCAqLmZkZiBpbiBP dm1mUGtnLywgbGV0cw0KPiB1bmNsdXR0ZXIgdGhlIGRpcmVjdG9yeSBhIGJpdCBieSBtb3Zpbmcg dGhlbSBhbGwgdG8gYSBzdWJkaXJlY3RvcnkuDQo+IA0KPiBHZXJkIEhvZmZtYW5uICgzKToNCj4g ICBPdm1mUGtnOiBtb3ZlIGRzYyBhbmQgZmRmIGluY2x1ZGUgc25pcHBldHMgZm9yIFRQTSBzdXBw b3J0IHRvIGluYw0KPiAgICAgc3ViZGlyDQo+ICAgT3ZtZlBrZzogbW92ZSBkc2MgaW5jbHVkZSBz bmlwcGV0IGZvciBOZXR3b3JrIHN1cHBvcnQgdG8gaW5jIHN1YmRpcg0KPiAgIE92bWZQa2c6IG1v dmUgZmRmIGluY2x1ZGUgc25pcHBldHMgdG8gaW5jIHN1YmRpcmVjdG9yeQ0KPiANCj4gIE92bWZQ a2cveyA9PiBpbmN9L05ldHdvcmtDb21wb25lbnRzLmRzYy5pbmMgICAgICB8ICAwDQo+ICBPdm1m UGtnL3sgPT4gaW5jfS9Pdm1mVHBtQ29tcG9uZW50c0R4ZS5kc2MuaW5jICAgfCAgMA0KPiAgT3Zt ZlBrZy97ID0+IGluY30vT3ZtZlRwbUNvbXBvbmVudHNQZWkuZHNjLmluYyAgIHwgIDANCj4gIE92 bWZQa2cveyA9PiBpbmN9L092bWZUcG1EZWZpbmVzLmRzYy5pbmMgICAgICAgICB8ICAwDQo+ICBP dm1mUGtnL3sgPT4gaW5jfS9Pdm1mVHBtTGlicy5kc2MuaW5jICAgICAgICAgICAgfCAgMA0KPiAg T3ZtZlBrZy97ID0+IGluY30vT3ZtZlRwbVBjZHMuZHNjLmluYyAgICAgICAgICAgIHwgIDANCj4g IE92bWZQa2cveyA9PiBpbmN9L092bWZUcG1QY2RzSGlpLmRzYy5pbmMgICAgICAgICB8ICAwDQo+ ICBPdm1mUGtnL3sgPT4gaW5jfS9Pdm1mVHBtU2VjdXJpdHlTdHViLmRzYy5pbmMgICAgfCAgMA0K PiAgT3ZtZlBrZy9BbWRTZXYvQW1kU2V2WDY0LmRzYyAgICAgICAgICAgICAgICAgICAgIHwgMTQg KysrKysrKy0tLS0tLS0NCj4gIE92bWZQa2cvQ2xvdWRIdi9DbG91ZEh2WDY0LmRzYyAgICAgICAg ICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0NCj4gIE92bWZQa2cvTWljcm92bS9NaWNy b3ZtWDY0LmRzYyAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0NCj4gIE92bWZQa2cvT3ZtZlBr Z0lhMzIuZHNjICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0N Cj4gIE92bWZQa2cvT3ZtZlBrZ0lhMzJYNjQuZHNjICAgICAgICAgICAgICAgICAgICAgICB8IDE2 ICsrKysrKysrLS0tLS0tLS0NCj4gIE92bWZQa2cvT3ZtZlBrZ1g2NC5kc2MgICAgICAgICAgICAg ICAgICAgICAgICAgICB8IDE2ICsrKysrKysrLS0tLS0tLS0NCj4gIE92bWZQa2cvQW1kU2V2L0Ft ZFNldlg2NC5mZGYgICAgICAgICAgICAgICAgICAgICB8IDEwICsrKysrLS0tLS0NCj4gIE92bWZQ a2cvQmh5dmUvQmh5dmVYNjQuZmRmICAgICAgICAgICAgICAgICAgICAgICB8ICA2ICsrKy0tLQ0K PiAgT3ZtZlBrZy9DbG91ZEh2L0Nsb3VkSHZYNjQuZmRmICAgICAgICAgICAgICAgICAgIHwgIDYg KysrLS0tDQo+ICBPdm1mUGtnL0ludGVsVGR4L0ludGVsVGR4WDY0LmZkZiAgICAgICAgICAgICAg ICAgfCAgOCArKysrLS0tLQ0KPiAgT3ZtZlBrZy9NaWNyb3ZtL01pY3Jvdm1YNjQuZmRmICAgICAg ICAgICAgICAgICAgIHwgIDYgKysrLS0tDQo+ICBPdm1mUGtnL092bWZQa2dJYTMyLmZkZiAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAxMiArKysrKystLS0tLS0NCj4gIE92bWZQa2cvT3ZtZlBr Z0lhMzJYNjQuZmRmICAgICAgICAgICAgICAgICAgICAgICB8IDEyICsrKysrKy0tLS0tLQ0KPiAg T3ZtZlBrZy9Pdm1mUGtnWDY0LmZkZiAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTIgKysr KysrLS0tLS0tDQo+ICBPdm1mUGtnL092bWZYZW4uZmRmICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgfCAgOCArKysrLS0tLQ0KPiAgT3ZtZlBrZy9JbmNsdWRlL1dvcmtBcmVhLmggICAgICAg ICAgICAgICAgICAgICAgIHwgIDIgKy0NCj4gIE92bWZQa2cvU2VjL0FtZFNldi5oICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAyICstDQo+ICBPdm1mUGtnL1NlYy9BbWRTZXYuYyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQ0KPiAgLi4uL3sgPT4gaW5jfS9Gdm1haW5D b21wYWN0U2NyYXRjaEVuZC5mZGYuaW5jICAgIHwgIDANCj4gIE92bWZQa2cveyA9PiBpbmN9L092 bWZQa2dEZWZpbmVzLmZkZi5pbmMgICAgICAgICB8ICAwDQo+ICBPdm1mUGtnL3sgPT4gaW5jfS9P dm1mVHBtRHhlLmZkZi5pbmMgICAgICAgICAgICAgfCAgMA0KPiAgT3ZtZlBrZy97ID0+IGluY30v T3ZtZlRwbVBlaS5mZGYuaW5jICAgICAgICAgICAgIHwgIDANCj4gIE92bWZQa2cveyA9PiBpbmN9 L1ZhclN0b3JlLmZkZi5pbmMgICAgICAgICAgICAgICB8ICAwDQo+ICBPdm1mUGtnL3sgPT4gaW5j fS9YZW5FbGZIZWFkZXIuZmRmLmluYyAgICAgICAgICAgfCAgMA0KPiAgMzIgZmlsZXMgY2hhbmdl ZCwgODQgaW5zZXJ0aW9ucygrKSwgODQgZGVsZXRpb25zKC0pDQo+ICByZW5hbWUgT3ZtZlBrZy97 ID0+IGluY30vTmV0d29ya0NvbXBvbmVudHMuZHNjLmluYyAoMTAwJSkNCj4gIHJlbmFtZSBPdm1m UGtnL3sgPT4gaW5jfS9Pdm1mVHBtQ29tcG9uZW50c0R4ZS5kc2MuaW5jICgxMDAlKQ0KPiAgcmVu YW1lIE92bWZQa2cveyA9PiBpbmN9L092bWZUcG1Db21wb25lbnRzUGVpLmRzYy5pbmMgKDEwMCUp DQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IGluY30vT3ZtZlRwbURlZmluZXMuZHNjLmluYyAoMTAw JSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gaW5jfS9Pdm1mVHBtTGlicy5kc2MuaW5jICgxMDAl KQ0KPiAgcmVuYW1lIE92bWZQa2cveyA9PiBpbmN9L092bWZUcG1QY2RzLmRzYy5pbmMgKDEwMCUp DQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IGluY30vT3ZtZlRwbVBjZHNIaWkuZHNjLmluYyAoMTAw JSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gaW5jfS9Pdm1mVHBtU2VjdXJpdHlTdHViLmRzYy5p bmMgKDEwMCUpDQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IGluY30vRnZtYWluQ29tcGFjdFNjcmF0 Y2hFbmQuZmRmLmluYyAoMTAwJSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gaW5jfS9Pdm1mUGtn RGVmaW5lcy5mZGYuaW5jICgxMDAlKQ0KPiAgcmVuYW1lIE92bWZQa2cveyA9PiBpbmN9L092bWZU cG1EeGUuZmRmLmluYyAoMTAwJSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gaW5jfS9Pdm1mVHBt UGVpLmZkZi5pbmMgKDEwMCUpDQo+ICByZW5hbWUgT3ZtZlBrZy97ID0+IGluY30vVmFyU3RvcmUu ZmRmLmluYyAoMTAwJSkNCj4gIHJlbmFtZSBPdm1mUGtnL3sgPT4gaW5jfS9YZW5FbGZIZWFkZXIu ZmRmLmluYyAoMTAwJSkNCj4gDQo+IC0tDQo+IDIuMzguMQ0KPiANCj4gDQo+IA0KPiANCj4gDQoN Cg==