From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 68FD87803CD for ; Fri, 22 Nov 2024 21:08:46 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Wf4pLkaXPAA+MmhXx9ecwXtpylGyXq2ic4H57/EZCic=; c=relaxed/simple; d=groups.io; h=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:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240830; t=1732309726; v=1; x=1732568925; b=csBhtfMW6I0c55l8Vc9G445g0QlhDz2+wLFQNJSf4zOIXsosFknjc57CBHvuFg+Z1ebaqi+h js2lnvcmMw1Vpc3jzyuxGHMp2F/lyagO95rCorTRAV50W1o5wbvpztJ3m65vrkg8V+Z5GYg5UBz /HHSgEg2meFmVZmtLHQHDZnnXou9FV0nkQqC8qRyDMe9oCOR9Ms1A+TeoBHFwZWr8P3rHRI94tG qsuSDUpQKkPp1XX5a+JnxIt4aUsIUjKY8ddRts05nqiwzZ8Rdgcg+6L1U2TGS1mUpMBTGBRQD7g d0PXo0aRBDQZi2n7V3ZfnhBvabISzRgVMtCSQErsvIxdg== X-Received: by 127.0.0.2 with SMTP id zIe2YY7687511xKjnbMczzxt; Fri, 22 Nov 2024 13:08:45 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) by mx.groups.io with SMTP id smtpd.web11.35370.1732309724084181758 for ; Fri, 22 Nov 2024 13:08:44 -0800 X-CSE-ConnectionGUID: tjTWhEvIQH2z8GcwRUBlIQ== X-CSE-MsgGUID: TtzzF7q6SlKrq+km5ACiCA== X-IronPort-AV: E=McAfee;i="6700,10204,11264"; a="36383379" X-IronPort-AV: E=Sophos;i="6.12,176,1728975600"; d="scan'208";a="36383379" X-Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Nov 2024 13:08:44 -0800 X-CSE-ConnectionGUID: vJ4J0nHLQ7Gtib82Mxjnkw== X-CSE-MsgGUID: HLtNX8SkTxOpQV82IAAayQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,176,1728975600"; d="scan'208";a="113962533" X-Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 22 Nov 2024 13:08:44 -0800 X-Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Fri, 22 Nov 2024 13:08:43 -0800 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Fri, 22 Nov 2024 13:08:43 -0800 X-Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.46) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Fri, 22 Nov 2024 13:08:42 -0800 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by PH7PR11MB7451.namprd11.prod.outlook.com (2603:10b6:510:27b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.22; Fri, 22 Nov 2024 21:08:38 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::a886:6510:729d:f9d0%5]) with mapi id 15.20.8182.014; Fri, 22 Nov 2024 21:08:37 +0000 From: "Michael D Kinney via groups.io" To: Rebecca Cran , "devel@edk2.groups.io" , "leif.lindholm@oss.qualcomm.com" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) Thread-Topic: [edk2-devel] Removal of VS2015 (and maybe VS2017) and deprecated toolchains (GCC48, GCC49, GCC5) Thread-Index: AQHbJHRDh1rVBq8IM0OnRj4xa6VLaLKSrwcAgAKQBzCALbBLAIABDIvw Date: Fri, 22 Nov 2024 21:08:37 +0000 Message-ID: References: <1ed98fbf-7799-4391-aa8e-337e8cc5e5c7@bsdio.com> <4adf63f9-1fcd-4ec1-9c23-fe69efb2ab89@bsdio.com> In-Reply-To: <4adf63f9-1fcd-4ec1-9c23-fe69efb2ab89@bsdio.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|PH7PR11MB7451:EE_ x-ms-office365-filtering-correlation-id: 61f2b3a7-2d45-4f82-fe12-08dd0b39d516 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?RUpNcnYyL1A4dHpLbm55czVaRGJsMTMrZVF4dFdGZ2RBRVZJM0kvalBOakkx?= =?utf-8?B?V0FUcUpXdWtFZ082SVp1QnZ6cG1wYWNWSnZkVXhGdWpxZVdNbVFDQmxOaUZa?= =?utf-8?B?UW5qNGF0U1RMSGhXbzBiVmFRSUo4MzVGc0ZkTVQwTEQwa2d4YlJ6TW94NzMr?= =?utf-8?B?ZWlRd0p2bXd0L1RQTzFtcThRaXRyTVdVRjhIazUwK1dic1huZU9aU0xqcUtu?= =?utf-8?B?TkxnbTNWa2p2YnAyayszMmFJM2Z0WG1CU1IrdFp5OXY1WTFKWk1kYXcyQWJl?= =?utf-8?B?ajlsRnJCK3MzNWF6dWRVQkpUUElvM1RQcXhNckNZYWFzYkpOcGRrZmxoUnhS?= =?utf-8?B?bzhFVFhrZzUwWkluL2NWaGkzaGRIUmRxV25GVHVEZ3VrZXEvWnBlT1M4aHJJ?= =?utf-8?B?enk2eFBrK1BnR3U3eFZjWkJiMmhwUWwways0TWlid1ZmN0JONmFocWdpUVNQ?= =?utf-8?B?akFqb1dXakJTWTJHWDY4R205Yk4yUkR6M3Mxb2pOa0NuN0NTejMvcHhxSWRx?= =?utf-8?B?YkFTdm9ZV2NRVmlpRHJncDArQnBPd2ZDREw5ZTVTRHNTdWtkRWwxMWE4M3FR?= =?utf-8?B?Z0N2Vk5sZjJOUnJjb2IzQ0F3Y3I2M3ZuUDdwR1Z0aDczL1podElBMzB0L1c0?= =?utf-8?B?T0poM0lvamhxcDcyRjIwdVJqYm9xS3FINzNjc0luMUtaaEFtMDZvVTJqNE8x?= =?utf-8?B?aFZxSmhlL3FPZDQ5czlIMUtRZVhQUzNrWThyYTZuaW1GVGl5Q0s0SlBiMGZU?= =?utf-8?B?TTlLNk5WVlloL1FZK0lsWjREVGVWdFpKSVB6Q2FBTmo1NjZyVzBCTWIrTk1h?= =?utf-8?B?Y2V5STlFVHlnZ1B6ZjIweG1hSjBuckY3eUdUdlU1TjZnajUwRVpqbXA1aHV5?= =?utf-8?B?dWlBbnJ1NjZxVkNwODVHMHlwNkhueGZIdUthNHdLMlhQKyswbGIwenBBRTN1?= =?utf-8?B?YlBsR1o4anlZM2lqdlZjTHVKRnhQMlJyMzJHSzVQTjRhcFJGK3V4aGNHd245?= =?utf-8?B?Rk1ScVpsWjV6c1VoWXdOSGN4VkJYUGdtQUg4KzJQTnF2L3MyREc2MkZDNldI?= =?utf-8?B?K3VvcXYrbVRJVUp4RStaQ0tjUENHSENVNUxham1maXJucEFRN2N2MlY5RWVp?= =?utf-8?B?VG1BdVpVOVpoVHlZME9STXpqRS9wdXZUTFJ3ZkE4QVR0TllzK1NUNUZoMm5u?= =?utf-8?B?NSs0cERsU1BWL0l2elQvM0o5RVdHcktFTDhKdEczcXdSNHpFcTBSUmNCRkxl?= =?utf-8?B?SzExTEFnMmF5STY4eFpIbVJ3Tk02amRSaWhxdzFMK0ovYzV3U0QvcnlEZzdE?= =?utf-8?B?QlEvRUc0dCs4ekVuVHh3NXBSZmFnSWVrVU1IcHFhaU9MTTBMK3dOMFBXQ0Y1?= =?utf-8?B?UGp0bzI3dDAzL2Y0NkZocXJxUm84dDVqL0NDQURObE5yVkJ0c0plVFVRZEJj?= =?utf-8?B?L1dCR2JHb01aYjJ0ekFZVEt6dEl4Z1lFWE5DZDVqTWRFSEdHM3U2UzhLZ1hG?= =?utf-8?B?L1F3aG9zcktlSWdUL3Bvbm91ZlVCWmEyL0hDTk9UeDhQaFQwcksyVHI4NHoz?= =?utf-8?B?UnVZdG9PVE9oaWdpa0ZCTHQvZ0ZIN3NyZjZXMk1OYmFDRWd5QjdMNzZEbGVY?= =?utf-8?B?dHh1QldWWW94dWxJckNhbllBUmVWdXVaMk1XM2gvSTYrQitnWEhiSkpWYWlX?= =?utf-8?B?WjhrMmR0TXFRQ2VZYk96WlZpSUh2cmQwR2FwK2N4dFdKYnpQUmpqWld2RHR5?= =?utf-8?B?VXQyN1haQmlTY2ZVQ0IzcTRCMEsxNmZVdHMrYVhmaHJjR0V4RmE0VTNOdExD?= =?utf-8?Q?bmyGKtqInP0yLuTyrHdY+e0FORunSnXhnPFDc=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cHRBUTg4aysxVEJWc2RmVG9FZk5GN2wvNlRxMzlnR2xLbCtjRVQrZVZiYnl1?= =?utf-8?B?YkdsMlVjVzBhQ1Bmdk42eXJMdkJLTnJGQVBPSmdQK3ptRE5zbFByazRsdkJZ?= =?utf-8?B?SGJvTnRlbDZCM3Ivb0xPUlpYSytxWUxlK1RUMXpZVWVnYWtHUklFeGltelBY?= =?utf-8?B?eHlMaEJTdmhjdi9iQjk2WTZaRFFxaEZwUGFQb3BDQUN2WE0yWXhaUjV2Ykxj?= =?utf-8?B?ZGFGQlZrU0FUdWN4YmthYXhjUy93L09Zb2dyVHRUNWZ3WTRUdHpoejM2MjFV?= =?utf-8?B?c3dPUzRaK1ZmY3hqUU5yOW5ZTTczMGVLc3BmekhNUC80NzA4Tk9aWFRXenl3?= =?utf-8?B?dzZNTUpNMjFEeXQ5NllnWkxvTlJrM1dyL05rUmJEdVVyMEc3Um5XYzdqQ3FE?= =?utf-8?B?b2VSMmR1bWRSWnA3VVp6YktmZFNvK3JXekIxdTZRRTdpTkpNekdINkozOTdw?= =?utf-8?B?VUdhaXZvUklsNzdZY3BpTGNWckhmUi9MdDhmVXFEY0F2Rno4TGdnclNDVktY?= =?utf-8?B?dmxXdGdCanozVm1JSW1JYUM1VkRCTE1PM1NvUXAyYjhKdWlxcmIwSTdnVFJG?= =?utf-8?B?bmdZTDNlNlJKZnl0NzhJZnpBWEJCUzRQS2l6TFJkMEVkRXBqNnBpVjQrYUt4?= =?utf-8?B?MHBHdDRLeWVWWXF0S084MlJKeW9BN2lyM0p1OGpndTlPNk13K0VSMUZhM2k3?= =?utf-8?B?Smg3akFqeHoybUpWQTRkTGdmTE9veVFhM3c1NzBsWHZVSk85ZVgxbDJBUHo4?= =?utf-8?B?MG5OeWF0MlRtWDk1MzlxS0VoOVpaVUZMMGRZd0xSdGlvVGZIYVdYc1hJdDg0?= =?utf-8?B?ellKWXFRQjZLVzlYYUF5aE1QYThTZjZPbTVKYlZaY2tLWmh2YWVEN29RVm9V?= =?utf-8?B?YzVLYm5ybTA5YVdheTVVZHcxRUFuL0Z1NkFWcUpxU3EvNFZVZmtDR2djYklr?= =?utf-8?B?SkduYTNmMFh6L1pPVlkyVjBWcXZPWmxteEdkQzF6dWNTVHJMMFBTT1BxMUVn?= =?utf-8?B?bDZNbVBHSGV2bEtUbzltWU9sVGo0M09yUWR6ZXFOSmVvcXgybkQzcHFxRTNG?= =?utf-8?B?Mk9CREIxV1l1Nit0aDhvc09VVTBIVjd2b3BIQUlidUFQeVVSUUVFV052aFBw?= =?utf-8?B?QzhpTDNtN2h5YmxVOW9wbU85Y2RsMnVYR3BTMzNHT1VnZkNSbnhlVWVRSDc4?= =?utf-8?B?bVdpcGpXSXM2aVh6RUZiUlVEYldtR1ZuRzR5M2ZoYnFTVjZ5U1docHVqeUJ4?= =?utf-8?B?QWVxWlNzWUJVMnRGdGtaM25aMW5VMVJad2Z2OXUzK2xVWDdHVEFhMUlORmZW?= =?utf-8?B?TVNzKzlNSGg3WVNabGYvZStUN1d4QnVqcGxFeDdPbXBDQTY1S2U5YUhkZ1pW?= =?utf-8?B?TjZaZ0tUNXVBMTNmeFJuOEdyV0RNYnBIME9nZUhyb0tmcEgvaWQzcnYrR3B4?= =?utf-8?B?SFNaZVNQYU1WaDdvMi91bTZGNkxjV0dKV3hRUGJ0SUFPWkRUbDlDelNPM2Ni?= =?utf-8?B?SlJ2WVRnM0pxQlFDMEFHa29aUTRnai9LU1hyNi9yOHhzeXhKendUTHhmVDRS?= =?utf-8?B?VkltcXVZOTFoZjhzL3BDNjI3aWwyZXdENW1LVlBmL2ZmNVVmclRBZzZkWVB6?= =?utf-8?B?V1RaKzQ2ZHpDbjZubE16a240L29WUmIzZHlzRTJXQUNSbFlEY1BEQ3k2TzVh?= =?utf-8?B?WnJnZThIVzN0MHZ1dmxuYW80ejAzc3luc1FPbHNlTmdoTitrb0hyeW5FS1ll?= =?utf-8?B?d1ZTa2s0STNpTFFjSjZadGxva0pLUnRSai9ZTEdXRzJGK05tZTZKQ1NWOTE1?= =?utf-8?B?VHB5WDBTZXJ4WmwzM3BFbk1mM2hHY2Z1cGV3dzd0cWg5WEhieFFSY1U0TEt0?= =?utf-8?B?cU5nK1FpZ0V1WXBTNkJDNW5mY2d1dFpXMXlxQmNXR2lQSGVxUTExK0M5ODFU?= =?utf-8?B?OEY3Unkzb3UrakNmT1k4UDF0RUxXbDQrams3K2Z5L2dvRU5vYnduMlUyUjVM?= =?utf-8?B?UEtINTdQNmxTWGc0SS9QeGNEa0lGWmJ4UHFrazNNME13akhlN3ZCaXF1Vm9n?= =?utf-8?B?SHIrYk1rY21hY25sT1UzWUdPbitVVzU4UFJ6UlVQak5Ed1RlT0JqWkx3VE1L?= =?utf-8?Q?FPZzl1/nAQDcS0Rc/jDV8ruRJ?= 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: 61f2b3a7-2d45-4f82-fe12-08dd0b39d516 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2024 21:08:37.2027 (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: 9tPK9GhPY06ZpOqM8CUbcEjzUR/eBCi9e48zW/RPCK7ahko9CvRTxXtZWpnlh7Hjowwuxn9wFxFq/pLvRKbFRLVKdjMMaB4FzYGmp9cQ4YY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7451 X-OriginatorOrg: intel.com 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 Resent-Date: Fri, 22 Nov 2024 13:08:44 -0800 Resent-From: michael.d.kinney@intel.com Reply-To: devel@edk2.groups.io,michael.d.kinney@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: VcEbtDIskT5KJXAkB4H17Atvx7686176AA= Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=csBhtfMW; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgUmViZWNjYSwNCg0KWWVzLiAgSSBoYXZlIGNvbGxlY3RlZCBmZWVkYmFjay4gIEkgaGF2ZSBm b3VuZCBzb21lIHVzZSBvZiB0aGVzZSB0b29sY2hhaW5zLg0KDQpJIGRvIG5vdCBoYXZlIGEgZGF0 ZSB3aGVuIHRoZSBtb3ZlIHRvIG5ld2VyIHRvb2xjaGFpbnMgd2lsbCBiZSBjb21wbGV0ZWQuDQoN Ck1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBSZWJlY2NhIENy YW4gPHJlYmVjY2FAYnNkaW8uY29tPg0KPiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgMjEsIDIw MjQgOTowNSBQTQ0KPiBUbzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50 ZWwuY29tPjsNCj4gZGV2ZWxAZWRrMi5ncm91cHMuaW87IGxlaWYubGluZGhvbG1Ab3NzLnF1YWxj b21tLmNvbQ0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFJlbW92YWwgb2YgVlMyMDE1IChh bmQgbWF5YmUgVlMyMDE3KSBhbmQNCj4gZGVwcmVjYXRlZCB0b29sY2hhaW5zIChHQ0M0OCwgR0ND NDksIEdDQzUpDQo+IA0KPiBIaSBNaWtlLA0KPiANCj4gDQo+IEkgd2FzIHdvbmRlcmluZyBpZiB5 b3UnZCBiZWVuIGFibGUgdG8gY29sbGVjdCBhbnkgZmVlZGJhY2sgb3IgcmV2aWV3IHRoZQ0KPiBw cm9wb3NhbD8NCj4gDQo+IA0KPiBSZWJlY2NhDQo+IA0KPiANCj4gT24gMTAvMjMvMjQgOToyMyBQ TSwgS2lubmV5LCBNaWNoYWVsIEQgd3JvdGU6DQo+ID4gSGksDQo+ID4NCj4gPiBJIHdpbGwgbmVl ZCBtb3JlIHRpbWUgdG8gcmV2aWV3IHRoaXMgaW1wYWN0cyBvZiB0aGlzIHByb3Bvc2FsLg0KPiA+ DQo+ID4gQ2FuIHdlIGV4dGVuZCB0aGUgdGltZWxpbmUgZm9yIGNvbW1lbnRzIHRvIG1pZCBOb3Zl bWJlci4NCj4gPg0KPiA+IFRoYW5rcywNCj4gPg0KPiA+IE1pa2UNCj4gPg0KPiA+PiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+PiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2 ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBMZWlmDQo+ID4+IExpbmRob2xtIHZpYSBn cm91cHMuaW8NCj4gPj4gU2VudDogVHVlc2RheSwgT2N0b2JlciAyMiwgMjAyNCA1OjE1IEFNDQo+ ID4+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgcmViZWNjYUBic2Rpby5jb20NCj4gPj4gU3Vi amVjdDogUmU6IFtlZGsyLWRldmVsXSBSZW1vdmFsIG9mIFZTMjAxNSAoYW5kIG1heWJlIFZTMjAx NykgYW5kDQo+ID4+IGRlcHJlY2F0ZWQgdG9vbGNoYWlucyAoR0NDNDgsIEdDQzQ5LCBHQ0M1KQ0K PiA+Pg0KPiA+PiBPbiBUdWUsIDIyIE9jdCAyMDI0IGF0IDEyOjE5LCBSZWJlY2NhIENyYW4gPHJl YmVjY2FAYnNkaW8uY29tPiB3cm90ZToNCj4gPj4+IEluIGFkZGl0aW9uLCBzaW5jZSBHQ0M0OCwg R0NDNDkgYW5kIEdDQzUgaGF2ZSBiZWVuIG1hcmtlZCBkZXByZWNhdGVkDQo+ID4+IGZvcg0KPiA+ Pj4gb3ZlciBhIHllYXIsIEknZCBsaWtlIHRvIHByb2NlZWQgd2l0aCByZW1vdmluZyB0aGVtIGFz IHdlbGwuDQo+ID4+Pg0KPiA+Pj4gUGxlYXNlIHByb3ZpZGUgZmVlZGJhY2sgYnkgVGh1cnNkYXkg T2N0b2JlciAzMXN0LiBJbiB0aGUgYWJzZW5jZSBvZg0KPiA+Pj4gZmVlZGJhY2sgSSdsbCBwbGFu IHRvIHByb2NlZWQgd2l0aCByZW1vdmluZyBWUzIwMTUsIEdDQzQ4LCBHQ0M0OSBhbmQNCj4gPj4g R0NDNS4NCj4gPj4NCj4gPj4gTm8gY29tbWVudCBvbiB0aGUgVlMgb25lcywgYnV0IGZvciB0aGUg R0NDIG9uZXMsIEknbSBhbGwgZm9yIGl0Lg0KPiA+Pg0KPiA+PiBXZSBtaWdodCBhbHNvIHdhbnQg dG8gcmFpc2UgYW4gaXNzdWUgb24gZGVsZXRpbmcgd29ya2Fyb3VuZHMgcHV0IGludG8NCj4gPj4g cGxhY2UgZm9yIGFuY2llbnQgdG9vbGNoYWlucy4NCj4gPj4gRm9yIGdjYzQ4LzQ5IHRoYXQgd2Fz IHJlZHVuZGFudCBpbml0aWFsaXphdGlvbiBkdWUgdG8gYnJva2VuDQo+ID4+IHVzZS11bmluaXRp YWxpemVkIGRldGVjdGlvbi4NCj4gPj4gZS5nLg0KPiA+Pg0KPiBodHRwczovL2dpdGh1Yi5jb20v dGlhbm9jb3JlL2VkazIvYmxvYi9tYXN0ZXIvT3ZtZlBrZy9MaWJyYXJ5L1g4NlFlbXVMb2ENCj4g Pj4gZEltYWdlTGliL1g4NlFlbXVMb2FkSW1hZ2VMaWIuYyNMMzQ2DQo+ID4+DQo+ID4+IC8NCj4g Pj4gICAgICBMZWlmDQo+ID4+DQo+ID4+DQo+ID4+IA0KPiA+Pg0KDQoKLT0tPS09LT0tPS09LT0t PS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0 byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEyMDgxOSk6IGh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzEyMDgxOQpNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8v Z3JvdXBzLmlvL210LzEwOTE1MDAxOC83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBl ZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K