From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web12.9490.1596641007592383452 for ; Wed, 05 Aug 2020 08:23:27 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=JM7Qb32y; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: gzNUGAbpcGWqQYnxlSCpRQoP23kXEbaLIXydYiMNAklvy4SMmFO2/QThaNvLEBJ5P4+Z7UJ4ia wyU3tZ8FJsSg== X-IronPort-AV: E=McAfee;i="6000,8403,9703"; a="132123931" X-IronPort-AV: E=Sophos;i="5.75,438,1589266800"; d="scan'208";a="132123931" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Aug 2020 08:23:26 -0700 IronPort-SDR: d107HCyvB7sKbVzByS+TANLXW22SVd4EULCEfDxeZgwZyPWpLYXfdqgYOu590W5Kb5fyKxq0XQ 3aDehEA6iSrg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,438,1589266800"; d="scan'208";a="288960593" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga003.jf.intel.com with ESMTP; 05 Aug 2020 08:23:26 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 5 Aug 2020 08:23:25 -0700 Received: from FMSEDG002.ED.cps.intel.com (10.1.192.134) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 5 Aug 2020 08:23:25 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.56) by edgegateway.intel.com (192.55.55.69) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 5 Aug 2020 08:23:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=geYBztPwYEsfBcUDoUfvtoz7wwNkBKjt2GRHYmPFa9nOEqCm/hSD1VOBhnNILhndjegKx6yyyqF5ERPD2zEyAayJ4Q1R5UT9HiqDPpNl2UJmdYm18TxMJ1tavx8WnN2O085yUO/Av2fr94eQ5B5HqWO3yLziKQaJ4IkCqmUjDHypdRx7MnlQdYKkuIAW4rK4FPn0lu4IddIf+x318RYMtztqMR0LvVGOLgMl9wFyJ0n6LFI5TIDhdoZOR3eD/wL/Hbb/Nl+goHHNSbLUlIsDnHcGjMqK1TIOj6WTrRaLhL1JhT4vQ5/VNh8AO0U8h/cJkLRfy5f4Kb4a5gFqErgPJw== 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=7TbW+QUdVp/LUbGIh3oUwFcrZ3jepR8cK00CirWJ15U=; b=UwH5/Ci49qgPRYbaKUvEGtR6fHYYyNbLIur/Z3KRPpXV5GeiAVtM55+UnLhQGwU06i/uGVoTicz70wQ68Hr1JN+v5eRNeeVbKFFWSw8bRIizb+0VoRty8LDgBCjTu51YyHQBjV6TLdjpNna/bizg3yK29r7ATymIRliu99jmyzWtdf+r9fecszuAV6YQZJn7MG3oif9A/3bFLcXKH63PC0utHuIjDPJR6RHSGAwdd6r5iUyGY9xTmjBn70I4jiXvZyFVD34cUCMbW1pXgJU6DNaRvY7eC4jsZhK6EGWA+WTi6u/g+4qYdZcOJB1nG58M3t1d4+hvWPFqQiGyu0Ytnw== 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=7TbW+QUdVp/LUbGIh3oUwFcrZ3jepR8cK00CirWJ15U=; b=JM7Qb32yaAy4PSPuelsUpwExt0sQGa2ZrzoBTKBH1IUxwV0zGkLhHIGtjOIgroSoaKlLutcy92krm0X5b6D4ngTFhChv5iAAz1cgc8v80jgryAHMSnOLSVpZtebceR4YGIlFBJ2Nxw6rtCjrgkjn/FH5cXMC5+ooWKb3hgO+l2U= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by BL0PR11MB3523.namprd11.prod.outlook.com (2603:10b6:208:33::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.16; Wed, 5 Aug 2020 15:23:18 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260%4]) with mapi id 15.20.3239.021; Wed, 5 Aug 2020 15:23:18 +0000 From: "Michael D Kinney" To: Leif Lindholm , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Andrew Fish , Laszlo Ersek Subject: Re: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses Thread-Topic: [edk2-devel] [Patch 4/4] Readme.rst: List submodules and links to licenses Thread-Index: AQHWapLylGUD7QsIykS2U0UdGl0jWqkpTTcAgABVLJA= Date: Wed, 5 Aug 2020 15:23:18 +0000 Message-ID: References: <20200804191010.36292-1-michael.d.kinney@intel.com> <20200804191010.36292-5-michael.d.kinney@intel.com> <20200805101420.GH31778@vanye> In-Reply-To: <20200805101420.GH31778@vanye> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: nuviainc.com; dkim=none (message not signed) header.d=none;nuviainc.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d88441ff-ecf2-4674-0d75-08d839537b28 x-ms-traffictypediagnostic: BL0PR11MB3523: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TyBhJ8drrYryCkDYstMg5RI83YCQqiuNYlwz+vNK3J8L1tXqfHfHJyVuJKEpY1N5nYNBcvMu5HoCJ/tS5vx+tDQb2pgCC3WHrhasqhRw2z8VQqQtZO8CnKBjsUEMWWdTG7UexhUeX3McUFUqoKekelePHy+Qgb2JiMOyFMe0+B/JZM9By/IlvkK+4JvwV2l8OA0vbErseDAWwTJzWgRQbprjEzQ8sphQ88o/Y6RgpC4YDR9SaQqu5HDetUb3SbxeBgQXhg3Y2F8W50W+oCBWBN0bjfOxAnS33DZA3zHsFr3m3+7X+TBE6Oor85fgzbnJGXSQs23csRYtR3COVBVcDTWBH++DSSw06JPmzypV6saBhpQAoatTYpJKgBFsCBlTo8h/EEYQBRBjvZXtgkyKxg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(366004)(396003)(39860400002)(376002)(136003)(346002)(33656002)(2906002)(76116006)(110136005)(316002)(54906003)(83380400001)(64756008)(66946007)(66446008)(4326008)(5660300002)(66476007)(66556008)(7696005)(26005)(53546011)(8676002)(8936002)(52536014)(9686003)(6506007)(186003)(966005)(71200400001)(55016002)(478600001)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: OyzlCFVQRDgqugc7lpFihgHkF5qX28y+7mx+hFy4VPIs0umDFv8l3fxVY/3Ep9AXoFkFtpaZRt7vCPPiDQlmzTcclbCTeqA/7B0g++a4Y0TrUJIC7nx7nJkuAuDnuFLS/akVF9fZMvcDGeWb4F+YzMrgtfo/cO2xqQYt8W6cqitXIP2uNbItwquZOON4VunTP5BX0I5NpkbIbN6ZcICkraUVHqiiOkjFPN5UZjTm9HEICjwwUESP1erChT9xcYX2LIdiNTinqK50EbbFf1ugZLbox+p5hE1xCsY9/8roaJ2823pA28c0QFrJ1hoHAZwJZ9/kiKC6VodI9N1SR1og97AaOX28SzMYcPRG7EB/FzA3edLoY4hNgwcWOS1T7b64nnPpKqyW6StIA+WtnqUlLARz6fD9YyLaQHmfGxnubFHt73iZoqTtvYrRNHtUtBP1V5SO7rg1VHxQVxPpp3qeDnEHjRCFcwxcxe9+FLz9hxmtHxuAH4MfWuEuiRlLh0G5L/USCK3KNQDwc3aQinZn96OAqdLmKUXLuxi+AOD4uaZOeZnp0eD759FqRSderSiGI0Jx2rODTv8OhT6SWsET68aGemvB+KWc4yhj0sro+dvj9NGfDSTecQuWEDVQ9/HJzqPPGRl3BpQYFgCdv2A9Cw== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4461.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d88441ff-ecf2-4674-0d75-08d839537b28 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2020 15:23:18.3496 (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: 4Kg6+ASXJSwpeQIYuHLupn+K1ObJLmaZ8w4lr9vWH5jidu30Npo5oHbeWK08hEQ+DPqrK0igU9cj3mbGNE04a/fobOR5f5UyZcZn9LfEQQY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3523 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 SGkgTGVpZiwNCg0KVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3cyENCg0KRm9yIGdlbmVyYXRlZCBm aWxlcywgSSB0aGluayB0aGVyZSBhcmUgdHdvIGNhdGVnb3JpZXMNCg0KMSkgRmlsZXMgZ2VuZXJh dGVkIGFzIHBhcnQgb2YgdGhlIGJ1aWxkIHByb2Nlc3MgdGhhdCBhcmUNCiAgIHBsYWNlZCBpbiB0 aGUgYnVpbGQgb3V0cHV0IGRpcmVjdGx5IGFuZCBhcmUgbmV2ZXINCiAgIGNoZWNrZWQgaW50byBh IHJlcG9zaXRvcnkuICANCg0KMikgRmlsZXMgdGhhdCBhcmUgZ2VuZXJhdGVkIGZyb20gYSB0b29s IHVzZWQgYnkgYSBkZXZlbG9wZXIsDQogICBhbmQgYSBkZXZlbG9wZXIgdGhlbiBjaGVja3MgdGhl IGdlbmVyYXRlZCBmaWxlcyBpbnRvDQogICBhIHJlcG9zaXRvcnkuDQoNCldoaWNoIHJlY2VudCBl dmVudHMgYXJlIHlvdSByZWZlcnJpbmcgdG8/DQoNClRoYW5rcywNCg0KTWlrZQ0KDQo+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFp bmMuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCA1LCAyMDIwIDM6MTQgQU0NCj4gVG86 IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBLaW5uZXksIE1pY2hhZWwgRA0KPiA8bWljaGFlbC5kLmtp bm5leUBpbnRlbC5jb20+DQo+IENjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPjsgTGFz emxvIEVyc2VrDQo+IDxsZXJzZWtAcmVkaGF0LmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRl dmVsXSBbUGF0Y2ggNC80XSBSZWFkbWUucnN0OiBMaXN0DQo+IHN1Ym1vZHVsZXMgYW5kIGxpbmtz IHRvIGxpY2Vuc2VzDQo+IA0KPiBIaSBNaWtlLA0KPiANCj4gRm9yIHRoZSBzZXJpZXM6DQo+IFJl dmlld2VkLWJ5OiBMZWlmIExpbmRob2xtIDxsZWlmQG51dmlhaW5jLmNvbT4NCj4gDQo+IFJlY2Vu dCBldmVudHMgbWFrZSBtZSB0aGluayB0aG91Z2ggLSBzaG91bGQgd2UgaGF2ZSBhbg0KPiBleHBs aWNpdA0KPiBzdGF0ZW1lbnQgcmVnYXJkaW5nIHRob3NlIGZpbGVzIHdlIGhhdmUgdGhhdCBhcmUN Cj4gZ2VuZXJhdGVkIHdpdGhvdXQgYW4NCj4gZXhwbGljaXQgbGljZW5zZT8NCj4gDQo+IC8NCj4g ICAgIExlaWYNCj4gDQo+IE9uIFR1ZSwgQXVnIDA0LCAyMDIwIGF0IDEyOjEwOjEwIC0wNzAwLCBN aWNoYWVsIEQgS2lubmV5DQo+IHdyb3RlOg0KPiA+IFVwZGF0ZSBsaXN0IG9mIGNvbnRlbnQgdGhh dCBpcyBjb3ZlcmVkIGJ5IGEgbGljZW5zZQ0KPiBvdGhlciB0aGFuDQo+ID4gdGhlIEJTRC0yLUNs YXVzZSBQbHVzIFBhdGVudCBMaWNlbnNlIGFuZCBicmVhayBvdXQNCj4gbGlzdCBvZg0KPiA+IGNv bnRlbnQgdGhhdCBpcyBpbmNsdWRlZCBhcyBhIGdpdCBzdWJtb2R1bGUgZnJvbQ0KPiB1cHN0cmVh bQ0KPiA+IHByb2plY3RzLg0KPiA+DQo+ID4gKiBVc2UgYWxwaGFiZXRpYyBvcmRlciBvZiBjb250 ZW50DQo+ID4gKiBSZW1vdmUgcmVmZXJlbmNlcyB0byBJbnRlbEZyYW1ld29ya01vZHVsZVBrZw0K PiA+ICogQWRkIHJlZmVyZW5jZSBmb3IgVW5pdFRlc3RGcmFtZXdvcmtQa2cgdXNlIG9mIGNtb2Nr YQ0KPiA+DQo+ID4gQ2M6IEFuZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+DQo+ID4gQ2M6IExh c3psbyBFcnNlayA8bGVyc2VrQHJlZGhhdC5jb20+DQo+ID4gQ2M6IExlaWYgTGluZGhvbG0gPGxl aWZAbnV2aWFpbmMuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IE1pY2hhZWwgRCBLaW5uZXkNCj4g PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBSZWFkTWUucnN0IHwg MjIgKysrKysrKysrKysrKysrKy0tLS0tLQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0 aW9ucygrKSwgNiBkZWxldGlvbnMoLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9SZWFkTWUucnN0 IGIvUmVhZE1lLnJzdA0KPiA+IGluZGV4IGQ1OTdlMzRlZmMuLmExNmUxMzU0N2YgMTAwNjQ0DQo+ ID4gLS0tIGEvUmVhZE1lLnJzdA0KPiA+ICsrKyBiL1JlYWRNZS5yc3QNCj4gPiBAQCAtNjksMTYg KzY5LDI2IEBAIFRoZSBtYWpvcml0eSBvZiB0aGUgY29udGVudCBpbiB0aGUNCj4gRURLIElJIG9w ZW4gc291cmNlIHByb2plY3QgdXNlcyBhDQo+ID4gIHNvdXJjZSBwcm9qZWN0IGNvbnRhaW5zIHRo ZSBmb2xsb3dpbmcgY29tcG9uZW50cyB0aGF0DQo+IGFyZSBjb3ZlcmVkIGJ5IGFkZGl0aW9uYWwN Cj4gPiAgbGljZW5zZXM6DQo+ID4NCj4gPiAtLSAgYEJhc2VUb29scy9Tb3VyY2UvQy9Ccm90bGlD b21wcmVzcy9icm90bGkNCj4gPGh0dHBzOi8vZ2l0aHViLmNvbS9nb29nbGUvYnJvdGxpL2Jsb2Iv bWFzdGVyL0xJQ0VOU0U+YF8NCj4gXw0KPiA+IC0tDQo+IGBNZGVNb2R1bGVQa2cvTGlicmFyeS9C cm90bGlDdXN0b21EZWNvbXByZXNzTGliL2Jyb3RsaQ0KPiA8aHR0cHM6Ly9naXRodWIuY29tL2dv b2dsZS9icm90bGkvYmxvYi9tYXN0ZXIvTElDRU5TRT5gXw0KPiBfDQo+ID4gIC0gIGBCYXNlVG9v bHMvU291cmNlL0MvTHptYUNvbXByZXNzDQo+IDxCYXNlVG9vbHMvU291cmNlL0MvTHptYUNvbXBy ZXNzL0xaTUEtU0RLLVJFQURNRS50eHQ+YF9fDQo+ID4gLS0gIGBNZGVNb2R1bGVQa2cvTGlicmFy eS9Mem1hQ3VzdG9tRGVjb21wcmVzc0xpYg0KPiA8TWRlTW9kdWxlUGtnL0xpYnJhcnkvTHptYUN1 c3RvbURlY29tcHJlc3NMaWIvTFpNQS1TREstDQo+IFJFQURNRS50eHQ+YF9fDQo+ID4gLS0NCj4g YEludGVsRnJhbWV3b3JrTW9kdWxlUGtnL0xpYnJhcnkvTHptYUN1c3RvbURlY29tcHJlc3NMaWIN Cj4gL1Nkaw0KPiA8SW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cvTGlicmFyeS9Mem1hQ3VzdG9tRGVj b21wcmVzc0xpYg0KPiAvTFpNQS1TREstUkVBRE1FLnR4dD5gX18NCj4gPiAgLSAgYEJhc2VUb29s cy9Tb3VyY2UvQy9WZnJDb21waWxlL1BjY3RzDQo+IDxCYXNlVG9vbHMvU291cmNlL0MvVmZyQ29t cGlsZS9QY2N0cy9SSUdIVFM+YF9fDQo+ID4gLS0NCj4gYE1kZU1vZHVsZVBrZy9Vbml2ZXJzYWwv UmVndWxhckV4cHJlc3Npb25EeGUvb25pZ3VydW1hDQo+IDxodHRwczovL2dpdGh1Yi5jb20va2tv cy9vbmlndXJ1bWEvYmxvYi9tYXN0ZXIvUkVBRE1FLm1kDQo+ID5gX18NCj4gPiArLQ0KPiBgQ3J5 cHRvUGtnXExpYnJhcnlcQmFzZUNyeXB0TGliXFN5c0NhbGxcaW5ldF9wdG9uLmMNCj4gPENyeXB0 b1BrZ1xMaWJyYXJ5XEJhc2VDcnlwdExpYlxTeXNDYWxsXGluZXRfcHRvbi5jPmBfXw0KPiA+ICst ICBgQ3J5cHRvUGtnXExpYnJhcnlcSW5jbHVkZVxjcnlwdG9cZHNvX2NvbmYuaA0KPiA8aHR0cHM6 Ly9naXRodWIuY29tL29wZW5zc2wvb3BlbnNzbC9ibG9iL2UyZTA5ZDlmYmExMTg3Zg0KPiA4ZDZh YWZhYTM0ZDQxNzJmNTZmMWZmYjcyL0xJQ0VOU0U+YF9fDQo+ID4gKy0gIGBDcnlwdG9Qa2dcTGli cmFyeVxJbmNsdWRlXG9wZW5zc2xcb3BlbnNzbGNvbmYuaA0KPiA8aHR0cHM6Ly9naXRodWIuY29t L29wZW5zc2wvb3BlbnNzbC9ibG9iL2UyZTA5ZDlmYmExMTg3Zg0KPiA4ZDZhYWZhYTM0ZDQxNzJm NTZmMWZmYjcyL0xJQ0VOU0U+YF9fDQo+ID4gKy0gIGBFbWJlZGRlZFBrZy9MaWJyYXJ5L0ZkdExp Yg0KPiA8RW1iZWRkZWRQa2cvTGlicmFyeS9GZHRMaWIvZmR0LmM+YF9fLiAgKEVESyBJSSB1c2Vz IEJTRA0KPiBMaWNlbnNlKQ0KPiA+ICstICBgRW1iZWRkZWRQa2cvSW5jbHVkZS9mZHQuaA0KPiA8 RW1iZWRkZWRQa2cvSW5jbHVkZS9mZHQuaD5gX18uICAoRURLIElJIHVzZXMgQlNEDQo+IExpY2Vu Y2UpDQo+ID4gKy0gIGBFbWJlZGRlZFBrZy9JbmNsdWRlL2xpYmZkdC5oDQo+IDxFbWJlZGRlZFBr Zy9JbmNsdWRlL2xpYmZkdC5oPmBfXy4gIChFREsgSUkgdXNlcyBCU0QNCj4gTGljZW5zZSkNCj4g PiArLSAgYE1kZU1vZHVsZVBrZy9MaWJyYXJ5L0x6bWFDdXN0b21EZWNvbXByZXNzTGliDQo+IDxN ZGVNb2R1bGVQa2cvTGlicmFyeS9Mem1hQ3VzdG9tRGVjb21wcmVzc0xpYi9MWk1BLVNESy0NCj4g UkVBRE1FLnR4dD5gX18NCj4gPiAgLSAgYE92bWZQa2cgPE92bWZQa2cvTGljZW5zZS50eHQ+YF9f DQo+ID4gLS0gIGBDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL29wZW5zc2wNCj4gPGh0dHBz Oi8vZ2l0aHViLmNvbS9vcGVuc3NsL29wZW5zc2wvYmxvYi81MGVhYWM5ZjMzMzc2NjcNCj4gMjU5 ZGU3MjU0NTFmMjAxZTc4NDU5OTY4Ny9MSUNFTlNFPmBfXw0KPiA+ICsNCj4gPiArVGhlIEVESyBJ SSBvcGVuIHNvdXJjZSBwcm9qZWN0IHVzZXMgY29udGVudCBmcm9tDQo+IHVwc3RyZWFtIHByb2pl Y3RzIGFzIGdpdCBzdWJtb2R1bGVzDQo+ID4gK3RoYXQgYXJlIGNvdmVyZWQgYnkgYWRkaXRpb25h bCBsaWNlbnNlcy4NCj4gPiArDQo+ID4gIC0gIGBBcm1Qa2cvTGlicmFyeS9Bcm1Tb2Z0RmxvYXRM aWIvYmVya2VsZXktDQo+IHNvZnRmbG9hdC0zIDxodHRwczovL2dpdGh1Yi5jb20vdWNiLWJhci9i ZXJrZWxleS0NCj4gc29mdGZsb2F0LQ0KPiAzL2Jsb2IvYjY0YWY0MWMzMjc2Zjk3ZjBlMTgxOTIw NDAwZWUwNTZiOWM4ODAzNy9DT1BZSU5HLg0KPiB0eHQ+YF9fDQo+ID4gKy0gIGBCYXNlVG9vbHMv U291cmNlL0MvQnJvdGxpQ29tcHJlc3MvYnJvdGxpDQo+IDxodHRwczovL2dpdGh1Yi5jb20vZ29v Z2xlL2Jyb3RsaS9ibG9iLzY2NmMzMjgwY2MxMWRjNDMzDQo+IGMzMDNkNzlhODNkNGZmYmRkMTJj YzhkL0xJQ0VOU0U+YF9fDQo+ID4gKy0gIGBDcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL29w ZW5zc2wNCj4gPGh0dHBzOi8vZ2l0aHViLmNvbS9vcGVuc3NsL29wZW5zc2wvYmxvYi9lMmUwOWQ5 ZmJhMTE4N2YNCj4gOGQ2YWFmYWEzNGQ0MTcyZjU2ZjFmZmI3Mi9MSUNFTlNFPmBfXw0KPiA+ICst DQo+IGBNZGVNb2R1bGVQa2cvTGlicmFyeS9Ccm90bGlDdXN0b21EZWNvbXByZXNzTGliL2Jyb3Rs aQ0KPiA8aHR0cHM6Ly9naXRodWIuY29tL2dvb2dsZS9icm90bGkvYmxvYi82NjZjMzI4MGNjMTFk YzQzMw0KPiBjMzAzZDc5YTgzZDRmZmJkZDEyY2M4ZC9MSUNFTlNFPmBfXw0KPiA+ICstDQo+IGBN ZGVNb2R1bGVQa2cvVW5pdmVyc2FsL1JlZ3VsYXJFeHByZXNzaW9uRHhlL29uaWd1cnVtYQ0KPiA8 aHR0cHM6Ly9naXRodWIuY29tL2trb3Mvb25pZ3VydW1hL2Jsb2IvYWJmYzhmZjgxZGY0MDY3Zg0K PiAzMDkwMzI0Njc3ODVlMDY5NzU2NzhmMGQvQ09QWUlORz5gX18NCj4gPiArLSAgYFVuaXRUZXN0 RnJhbWV3b3JrUGtnL0xpYnJhcnkvQ21vY2thTGliL2Ntb2NrYQ0KPiA8aHR0cHM6Ly9naXQuY3J5 cHRvbWlsay5vcmcvcHJvamVjdHMvY21vY2thLmdpdC90cmVlL0NPUA0KPiBZSU5HP2g9Y21vY2th LQ0KPiAxLjEuNSZpZD1mNWUyY2Q3N2M4OGQ5Zjc5MjU2Mjg4OGQyYjcwYzVhMzk2YmZiZjdhPmBf Xw0KPiA+DQo+ID4gIFRoZSBFREsgSUkgUHJvamVjdCBpcyBjb21wb3NlZCBvZiBwYWNrYWdlcy4g VGhlDQo+IG1haW50YWluZXJzIGZvciBlYWNoIHBhY2thZ2UNCj4gPiAgYXJlIGxpc3RlZCBpbiBg TWFpbnRhaW5lcnMudHh0IDxNYWludGFpbmVycy50eHQ+YF9fLg0KPiA+IC0tDQo+ID4gMi4yMS4w LndpbmRvd3MuMQ0KPiA+DQo+ID4NCj4gPiANCj4gPg0K