From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web08.71859.1629390361973547777 for ; Thu, 19 Aug 2021 09:26:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=HCBA63GB; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10081"; a="216323606" X-IronPort-AV: E=Sophos;i="5.84,335,1620716400"; d="scan'208";a="216323606" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Aug 2021 09:26:01 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,335,1620716400"; d="scan'208";a="471944676" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 19 Aug 2021 09:25:59 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Thu, 19 Aug 2021 09:25:59 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Thu, 19 Aug 2021 09:25:59 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.176) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Thu, 19 Aug 2021 09:25:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M+9/zmK7qe0ehUMEy6m+66NjaMxzEC3lfvQQ+rnRYIUBLnhEV/XLx5k9L6o8zccIuMOO6RcxdthaeaiNEk+pDxftZZNUAHUyr6pNeQR7ObFSu4DsBdPK9nWlFtULxPEv9/ghhmUS0jvBqUGZxPob9Y8BND3/tKIQQN9Lkt/R1wXNaLqueSkkdvbAEMxuI54JKfg8i+n9EzNKvcoBe+ffnHKeOxUsjLtHt8whauh11TrU4ovNd90e/lwBf5bIJs7NrVy/w3+kDo/LNysN0UToK4l5S7B4hgwXu40itAeeCtcHXubHS4KTYyJskYdwVIlexQqyKxbbuNID574xmumYMw== 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-SenderADCheck; bh=z1yUSVja/3fOa7wohgKFIPDYhMMdG69lJdhXpj5PMMo=; b=PHkQqLj1E71rfI9RR1xWShdKoKQZ6Ggv/GtUMoiPZWvoVWznl5NKMWfSeu3GrvZV1pRbdhTAjbUZ0Efz+9WhjA0n0nk1kaIoIqNmwrsi7M67xSmmHLxXn/NPykY6t2eOxPXnPnxBtbLhnHhQR+hJkcB/H0DzvHiCD15Dwu2ahHAuEk3Ai0aT/dqygnDWSokjlQyAoJMo89ebDewwTfNFdykkxtDbjaRx70H4i4dN4VMUpBZXmEPFQQWykB5Yjgt36foKKDdhezG1thsft3Ry56YesoEem4ydvEtBPbN9KrwsrdoESy/d7LEAczmTS1vZvOH4nFW1ZuuXaIC//Fhp7Q== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z1yUSVja/3fOa7wohgKFIPDYhMMdG69lJdhXpj5PMMo=; b=HCBA63GBuxTSXOCXQS7ji517Qade2VuUF34d4Msw6UQ11M8dYNU+eBrdvlxYWFKTo6Zvhl/F2YC0HKVQJSkkjClOHll3yAXtxFxCDsAFVZdgYDo3sHvcHLhxzrKvgGUSMKtb0dEnQSguG2gFlJ0V/71+7eKCqYaKLDZQPnymhQ0= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by CO1PR11MB5187.namprd11.prod.outlook.com (2603:10b6:303:95::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.15; Thu, 19 Aug 2021 16:25:42 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::41d4:9acf:4230:9084]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::41d4:9acf:4230:9084%8]) with mapi id 15.20.4436.019; Thu, 19 Aug 2021 16:25:42 +0000 From: "Michael D Kinney" To: "Shi, Steven" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "gaoliming@byosoft.com.cn" , "Feng, Bob C" , "yuqi.chen@mail.utoronto.ca" , "Chen, Christine" Subject: Re: [BaseTools Patch 0/2] Add clang/gnumake build support in windows Thread-Topic: [BaseTools Patch 0/2] Add clang/gnumake build support in windows Thread-Index: AQHXlDwMLOlDKB2osUOL7Zqc49DTH6t7A0xQ Date: Thu, 19 Aug 2021 16:25:42 +0000 Message-ID: References: <20210818141857.910-1-steven.shi@intel.com> In-Reply-To: <20210818141857.910-1-steven.shi@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.100.41 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 10b0be5b-7365-4160-e307-08d9632dfd3e x-ms-traffictypediagnostic: CO1PR11MB5187: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RcsXh6YuuzUgftExxOvuB7520VtOzvQ3YELdZIFKJRdV6/OduQkZAcvLnatCW5JqHNupPnZQMk8FtPF4EGIGGML1vb3qgB5pEtLgxtWoeuvuftBbUWFUmKw/0KMMT2BpHhc2l5u27OpzO/hIfnRek3FoJn6DydejCUOTMHQX3FQ68oXGU6se2967G89qlPH1KMBUyKJgxbc5S8Ia+HFIGqnX4TDgrcqjH9NW8LBlgTywlI7u+jokPcA4/dkrWkNUojXo+qROtDjjrtjQ2spx7Jn/KRHn44wy/hYwD00jlx7j9LfFoOtQEVCQSy8uVblQpiv/N+7vV+njlrXcudPCNIEB0HxRt78P9xR52Wo7B7CPTrzLI+ePHEyTWLDSIjFTM/8/yUmfM2xUxNVwxhfeIsDNtqcp9puaBQ55+FmGIRTIB2ga01hDfyrvH4WNsH1bhEb0N9ps9X/IwcJTWUOdBgeXP7PLP/mjmvgsz98gq4oExGq7koUVNnY1H71c7w9OyQKIyTgvwQS9d8znJeNxd0COMeVGTxKhLR2sM2ZgTKUFVFER1wPxLOX8P4QSz3RPdRxSggwZMlz6nydmi6Q5wzYNo432SFqT3h6mEDTWwTq+iMVm3O8wEj/Gwj/oAEWi45H1adI2XD4xD0xIuoE6wT7YkZxa1QwGCEp9r3MNP2GtYIg8cxo0Lmu0Fx/lDjrOdwq1qDBxRkE4bhV527OuQYlSi56CLSkk0EhbEDlwIFvjvxD5Z56MmxXhTJeoXrom0Z+xGkVWujmCakBe7jNRY75CD1iJJnKw5IdoNCf2Wvo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(136003)(396003)(346002)(39860400002)(376002)(186003)(478600001)(66446008)(38100700002)(66556008)(4326008)(9686003)(53546011)(5660300002)(71200400001)(66476007)(8676002)(107886003)(76116006)(966005)(86362001)(38070700005)(66946007)(54906003)(122000001)(64756008)(2906002)(8936002)(110136005)(19627235002)(33656002)(316002)(7696005)(26005)(52536014)(55016002)(6506007)(83380400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WnFyR21QWjRnYVR0a2M1Zlh0bzhXRGlMcDl1N2JTR2prU2FJcU1Wc0t2c3B5?= =?utf-8?B?ZXNWNFNSVFRCQkZ5Q2hlWjkxbkNHYjNTdnhRN2JLT0s0RVBZdjNjL0NFM21Q?= =?utf-8?B?R0tabnBzZFJLeGF0SXlVbzhSUUluSnROd2NPRGwwV1JzQzVJRTRBU1ZaNDEx?= =?utf-8?B?T0R1K0lXcStTbVBJK3dvaDlaaW92Y1pHR0hvQTlDTkt2TkoxeTh2eHRBclhR?= =?utf-8?B?cDhoa2d3czlNSXQvT28xbWVKZDFvaHRkdnJzSzdIa1FUMVhNQnFkZnNFR0Jv?= =?utf-8?B?aFRGMytwS24zUkJ2aHV3RFdHN2xSaFdkdkxWU29uZkFycVlMU3M0eFkrQSti?= =?utf-8?B?cTJOQnJpUkVQQUVLUWZKUlREa0FaZ3Zkb3g1SURFSEN3ZWllenE3V1JSbGMw?= =?utf-8?B?dFpPOEx5RlRKK1dQKzlqTmlwdmlCOEY0dkF0dUVKbGtPaWExUlZsdXhDRG41?= =?utf-8?B?bUtqcFlLR1gxUHRtallobVF1TG9nTC9FVnlqMFBrUHFSOStDVStQcjFYTEYr?= =?utf-8?B?Mi81ZEhxZGcwYkswR1ViNVJYaXI5dld4TmRWTVBUVUMyUkt5d0RFZ1BBZURZ?= =?utf-8?B?eVUyNFRUUkRCMHBZVkMvMGJ6aEx6Z2tLQ2U1RDEraEQxcEM0QmxUMXlSS3JW?= =?utf-8?B?T1VBaUlPeUdvOTlmeXc2U3NyWVNxSzljNCthdGZiZVpKNTRYa252MTA2N2tt?= =?utf-8?B?UTBSV0lmUmh3UkUwWWJxbGdIZ3ZTYU5MWktWaER3T08weGFnVXh6YWl6L1lE?= =?utf-8?B?bm14RTAvNmNuWHRWVlBMa0hJOE5lS3VMSzRrcThSU1NPSmRTdVVQN29tNVhC?= =?utf-8?B?OWliYlZnekZVL0Myb214TGQ4Z056THVwbXJ1TGVpVlF2Q3kyT0gxSUxWbWlN?= =?utf-8?B?cVBzTHV3cXZPR1NWcTE3elpkZ0VhYzhvQllUb1hYci9vcFVZZ0xEM1MyYjZX?= =?utf-8?B?ZmsySm5DRzdMUElOUDZoYS9hS1E3SDc1eU5HaHBFSmZsMmFEa3lFWE5HM1pr?= =?utf-8?B?V0tMWHpYKzVqSmNkOXhaOVgyekFYcTVZaUV4ditlL0pjcTd3K1l4SHBiSThB?= =?utf-8?B?S09LMnREd2MrK3phZ01wNEJsemhqR0ttUG5DNWtidjBqK05jTko0cVZpdjBB?= =?utf-8?B?Vm9uRit6bTJ6VWwwNnNZbHFic28zNFoxdC9jSkhkRDd5ekQ4RnRFZWplNkVo?= =?utf-8?B?S2lqc2tYcFhYTUhkRHM5RzVkQnZqYlc5UU9HUTVnQnNEcGU0VElXRGU2UzhZ?= =?utf-8?B?T3NZbnMvaUNlYS8zS05EdjU1MmlVd3JmSndWSXZJNjU4dmw1aE5LUS9JOHFh?= =?utf-8?B?SnBVTEpNWDJkRVV0VGtpaFo5c25nbzg1TTVtd3NYVmpwbnFhN1B0aHBUdFdM?= =?utf-8?B?MWVaN3ZmSHc0OVhSR25XRmt0TUxEc3dxeUxEUHpHd2UrSVlFU3pNTUJoZGJI?= =?utf-8?B?YXFmSlJZZDI2Q29hbjlPcVlxVlZsdkEyaWJFUldLYU9OcCszT2Q5WHBJZWJ5?= =?utf-8?B?c29nK2lveW5VWmJIQ08vZ2RTWWRpT3V2d2RVbFhMeVp5V0Q5ejJVMktEemY3?= =?utf-8?B?L2lZNnZ4MERGRTZHQ1JXcDZPVUhlSE9pRWpENXh5Yk8xRE94TlYzNEhWdGhX?= =?utf-8?B?VHB6V2NoU2xoNFJ5elluWjNoZTIrdktTc0s4cUFZSHNXa1AyUi96dEEyWW9U?= =?utf-8?B?ZXVyU2RMTFhqSW51UlJ5cWhCcHdaK2JqUTRLanUzeElpQitpQ25MWjNuN1Bp?= =?utf-8?Q?bQGSP0PAjz6AAEfx32bOSR44/EX0hewDv20a8sd?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10b0be5b-7365-4160-e307-08d9632dfd3e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2021 16:25:42.1756 (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: fOURwhTfIYYsIKF2CeGaPKlSO8+t0qTiZTZwk3BhpnXXy2EjX2xvMx1rM7+cQRdffzDxt5A0Dmhw7UgxdgA16tqGk6+D61NFmeCvihBojRw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5187 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgU3RldmVuLA0KDQpUaGFuayB5b3UgZm9yIGhlbHBpbmcgc2VuZCB0aGUgcGF0Y2hlcy4NCg0K SSB0aGluayB0aGUgcmVxdWVzdCBpcyB0byBhZGQgdGhlIGh0dHBzOi8vZ2l0aHViLmNvbS9hbHlz c2FjaG5lL2VkazIvdHJlZS8yMDIxLWdzb2MtbGx2bS1nbnVtYWtlLXYzDQpicmFuY2ggdG8gZWRr Mi1zdGFnaW5nIHJlcG9zaXRvcnkgb25jZSB0aGUgcmV2aWV3IG9mIHRoZXNlIDIgcGF0Y2hlcyBh cmUgY29tcGxldGUuICBDb3JyZWN0Pw0KDQpUaGF0IGJyYW5jaCBpcyBiYXNlZCBvbiB2ZXJ5IHJl Y2VudCBlZGsyL21hc3RlciB3aXRoIDIgcGF0Y2hlcyBhZGRlZCB0byBhZGRyZXNzIENMQU5HIGNv bXBhdGliaWxpdHkgaXNzdWVzLg0KDQpUaGUgRURLIElJIGNvbW11bml0eSBuZWVkcyB0byBldmFs dWF0ZSB0aGVzZSBjaGFuZ2VzIGFuZCB0aGV5IHdvdWxkIGJlIG1vdmVkIGZyb20NCmVkazItc3Rh Z2luZyB0byBlZGsyL21hc3RlciBhZnRlciB0aGUgbmV4dCBlZGsyLXN0YWJsZSB0YWcuDQoNCklm IHlvdSBhZ3JlZSB3aXRoIHRoZSBwcm9wb3NlZCBwYXRjaGVzLCBjYW4geW91IHByb3ZpZGUgYSBS Yj8NCg0KSSB3b3VsZCBhbHNvIGJlIGdvb2QgaWYgdGhlIGN1cnJlbnQgQmFzZVRvb29scyBtYWlu dGFpbmVycy9yZXZpZXdlcnMgYWxzbyBwcm92aWRlDQp0aGVpciBmZWVkYmFjayBhbmQgUmIgaWYg dGhleSBhZ3JlZSB3aXRoIHRoZSBjaGFuZ2VzLg0KDQpUaGFua3MsDQoNCk1pa2UNCg0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTaGksIFN0ZXZlbiA8c3RldmVuLnNoaUBp bnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgQXVndXN0IDE4LCAyMDIxIDc6MTkgQU0NCj4g VG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFl bC5kLmtpbm5leUBpbnRlbC5jb20+OyBnYW9saW1pbmdAYnlvc29mdC5jb20uY247IEZlbmcsIEJv YiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT47DQo+IHl1cWkuY2hlbkBtYWlsLnV0b3JvbnRvLmNh OyBTaGksIFN0ZXZlbiA8c3RldmVuLnNoaUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFtCYXNlVG9v bHMgUGF0Y2ggMC8yXSBBZGQgY2xhbmcvZ251bWFrZSBidWlsZCBzdXBwb3J0IGluIHdpbmRvd3MN Cj4gDQo+IEdvb2dsZSBTdW1tZXIgb2YgQ29kZSAyMDIxIHByb2plY3Q6IEFkZCBjbGFuZyArIGdu dSBtYWtlIGJ1aWxkIHN1cHBvcnQNCj4gZm9yIEVkazIgQmFzZVRvb2xzIGluIHdpbmRvd3MNCj4g DQo+IERldGFpbHMgb2YgdG9vbCBjb21iaW5hdGlvbnMgYW5kIGJ1aWxkIHN0ZXBzOg0KPiBodHRw czovL2dpdGh1Yi5jb20vYWx5c3NhY2huZS9lZGsyL3RyZWUvMjAyMS1nc29jLWxsdm0tZ251bWFr ZS12Mw0KPiANCj4gT25seSBwbGFuIHRvIGNoZWNrLWluIHRvIGVkazItc3RhZ2luZyByaWdodCBu b3cNCj4gDQo+IEhlbHAgdG8gc2VuZCB0aGlzIHBhdGNoIHNlcmlhbCBmb3IgWXVxaSBDaGVuIDx5 dXFpLmNoZW5AbWFpbC51dG9yb250by5jYT4sDQo+IHNpbmNlIHNoZSBoYXMgZ2l0IGNvbmZpZ3Vy ZSBwcm9ibGVtLg0KPiANCj4gQWx5c3NhICgyKToNCj4gICBCYXNlVG9vbHM6IGFkZCBjbGFuZyAr IGdudSBtYWtlIGJ1aWxkIHN1cHBvcnQgaW4gd2luZG93cw0KPiAgIFJlYWRtZTogVXBkYXRlIHRo ZSByZWFkbWUgdG8gYWRkIHByb2plY3QgZGV0YWlscw0KPiANCj4gIEJhc2VUb29scy9Tb3VyY2Uv Qy9Ccm90bGlDb21wcmVzcy9HTlVtYWtlZmlsZSB8ICAgOCArLQ0KPiAgQmFzZVRvb2xzL1NvdXJj ZS9DL0NvbW1vbi9Db21tb25MaWIuaCAgICAgICAgIHwgICA5ICsNCj4gIEJhc2VUb29scy9Tb3Vy Y2UvQy9Db21tb24vTXlBbGxvYy5jICAgICAgICAgICB8ICAgNCArLQ0KPiAgQmFzZVRvb2xzL1Nv dXJjZS9DL0NvbW1vbi9NeUFsbG9jLmggICAgICAgICAgIHwgICA0ICstDQo+ICBCYXNlVG9vbHMv U291cmNlL0MvRGV2aWNlUGF0aC9HTlVtYWtlZmlsZSAgICAgfCAgIDYgKy0NCj4gIEJhc2VUb29s cy9Tb3VyY2UvQy9FZmlSb20vR05VbWFrZWZpbGUgICAgICAgICB8ICAgNiArLQ0KPiAgQmFzZVRv b2xzL1NvdXJjZS9DL0dOVW1ha2VmaWxlICAgICAgICAgICAgICAgIHwgIDc0ICsrLQ0KPiAgQmFz ZVRvb2xzL1NvdXJjZS9DL0dlbkNyYzMyL0dOVW1ha2VmaWxlICAgICAgIHwgICA2ICstDQo+ICBC YXNlVG9vbHMvU291cmNlL0MvR2VuRmZzL0dOVW1ha2VmaWxlICAgICAgICAgfCAgIDYgKy0NCj4g IEJhc2VUb29scy9Tb3VyY2UvQy9HZW5Gdi9HTlVtYWtlZmlsZSAgICAgICAgICB8ICAgNiArLQ0K PiAgQmFzZVRvb2xzL1NvdXJjZS9DL0dlbkZ3L0dOVW1ha2VmaWxlICAgICAgICAgIHwgICA2ICst DQo+ICBCYXNlVG9vbHMvU291cmNlL0MvR2VuU2VjL0dOVW1ha2VmaWxlICAgICAgICAgfCAgIDYg Ky0NCj4gIEJhc2VUb29scy9Tb3VyY2UvQy9Mem1hQ29tcHJlc3MvR05VbWFrZWZpbGUgICB8ICAg NiArLQ0KPiAgQmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9hcHAubWFrZWZpbGUgICAgIHwg ICA1ICstDQo+ICBCYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2hlYWRlci5tYWtlZmlsZSAg fCAgODQgKystDQo+ICBCYXNlVG9vbHMvU291cmNlL0MvTWFrZWZpbGVzL2xpYi5tYWtlZmlsZSAg ICAgfCAgIDYgKy0NCj4gIEJhc2VUb29scy9Tb3VyY2UvQy9NYWtlZmlsZXMvbXMuYXBwICAgICAg ICAgICB8ICAgMiArLQ0KPiAgQmFzZVRvb2xzL1NvdXJjZS9DL01ha2VmaWxlcy9tcy5jb21tb24g ICAgICAgIHwgICA5ICsNCj4gIEJhc2VUb29scy9Tb3VyY2UvQy9UaWFub0NvbXByZXNzL0dOVW1h a2VmaWxlICB8ICAgNiArLQ0KPiAgQmFzZVRvb2xzL1NvdXJjZS9DL1ZmckNvbXBpbGUvR05VbWFr ZWZpbGUgICAgIHwgIDI5ICstDQo+ICAuLi4vQy9WZnJDb21waWxlL1BjY3RzL2FudGxyL0FudGxy TVMubWFrICAgICAgfCAgIDkgKy0NCj4gIC4uLi9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzL2Fu dGxyL21ha2VmaWxlICB8ICAgNyArDQo+ICAuLi4vU291cmNlL0MvVmZyQ29tcGlsZS9QY2N0cy9k bGcvRGxnTVMubWFrICAgfCAgIDkgKy0NCj4gIC4uLi9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3Rz L2RsZy9tYWtlZmlsZSAgICB8ICAgNyArDQo+ICBCYXNlVG9vbHMvU291cmNlL0MvVm9sSW5mby9H TlVtYWtlZmlsZSAgICAgICAgfCAgIDYgKy0NCj4gIEJhc2VUb29scy9UZXN0cy9HTlVtYWtlZmls ZSAgICAgICAgICAgICAgICAgICB8ICAxNyArLQ0KPiAgQmFzZVRvb2xzL1Rlc3RzL1Rlc3RUb29s cy5weSAgICAgICAgICAgICAgICAgIHwgICAyICstDQo+ICBCYXNlVG9vbHMvVGVzdHMvVGlhbm9D b21wcmVzcy5weSAgICAgICAgICAgICAgfCAgIDUgKy0NCj4gIEJhc2VUb29scy90b29sc2V0dXAu YmF0ICAgICAgICAgICAgICAgICAgICAgICB8ICAxNCArLQ0KPiAgUmVhZE1lLnJzdCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNTUzICsrKysrKy0tLS0tLS0tLS0tLQ0KPiAg ZWRrc2V0dXAuYmF0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICstDQo+ ICAzMSBmaWxlcyBjaGFuZ2VkLCA0NTcgaW5zZXJ0aW9ucygrKSwgNDY3IGRlbGV0aW9ucygtKQ0K PiANCj4gLS0NCj4gMi4yOC4wLndpbmRvd3MuMQ0KDQo=