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 65C23941A33 for ; Thu, 26 Jun 2025 21:25:30 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=4fkeKROgAIst+T0lfxygdJ5+dVf0QO9pwHTPLPqKXu0=; 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=groups1; t=1750973130; v=1; x=1751232328; b=aY+nJXQsa6bB+i66FtOVz6c7cqpe2WocdpYJ8t9n+Ver2Br2DuGDUUyfwPkh+H1nEVW2Vs4Z udkxTtthPVBO1K/buwloDJfOHsk/0XWsWLuLBlowh5q9pXRQd7pixv2YHgJVjSpFAIEJH9z3ywa akNDUyCM8ZXHbHRvi6zuVtua05h4C2xLBV436nLbZPBOiwP4W6cDN0RKiR4cleOXsp3CnZGC4Sn QPU/sT8arupShLf4yHICAGju6ka6/ePDbX1lpt6d4VoCRtyhtwj8zY7Xnj2C6IRqpRlzSbueSg3 PfMlzRAGvx+cDFyjYZveqef3RBfyEdjusKeUscpZ7Q1Ww== X-Received: by 127.0.0.2 with SMTP id PXCVYY7687511xbfcVkDNoKq; Thu, 26 Jun 2025 14:25:28 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.20]) by mx.groups.io with SMTP id smtpd.web10.7370.1750973127919173795 for ; Thu, 26 Jun 2025 14:25:28 -0700 X-CSE-ConnectionGUID: VSqGPq8CQbi7xd8/k93gZw== X-CSE-MsgGUID: aW78Whj2QeC9dclHvI5iwQ== X-IronPort-AV: E=McAfee;i="6800,10657,11476"; a="53008008" X-IronPort-AV: E=Sophos;i="6.16,268,1744095600"; d="scan'208";a="53008008" X-Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by orvoesa112.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2025 14:25:27 -0700 X-CSE-ConnectionGUID: tTgka3BgTVeKhwrs36Ik3Q== X-CSE-MsgGUID: baO9Z+mkQDC4ZJFSmXVAiA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,268,1744095600"; d="scan'208";a="153348319" X-Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa010.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Jun 2025 14:25:27 -0700 X-Received: from ORSMSX901.amr.corp.intel.com (10.22.229.23) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Thu, 26 Jun 2025 14:25:26 -0700 X-Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Thu, 26 Jun 2025 14:25:26 -0700 X-Received: from NAM04-DM6-obe.outbound.protection.outlook.com (40.107.102.71) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Thu, 26 Jun 2025 14:25:26 -0700 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by BL1PR11MB5303.namprd11.prod.outlook.com (2603:10b6:208:31b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8880.16; Thu, 26 Jun 2025 21:24:56 +0000 X-Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::b923:7eb8:5e09:da6a]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::b923:7eb8:5e09:da6a%5]) with mapi id 15.20.8857.022; Thu, 26 Jun 2025 21:24:56 +0000 From: "Michael D Kinney via groups.io" To: Leif Lindholm CC: "discuss@edk2.groups.io" , "rithrama@amd.com" , Michael Kubacki , edk2-devel-groups-io , "Kinney, Michael D" Subject: Re: [edk2-devel] [edk2-discuss] [Bug]: EmbeddedPkg/VirtualRealTimeClockLib fails to build. Thread-Topic: [edk2-discuss] [Bug]: EmbeddedPkg/VirtualRealTimeClockLib fails to build. Thread-Index: AQHb5h6RA604Oy6N/0W4RX9VYKyj8bQVNYYAgACXFNCAABHDAIAAFpGQ Date: Thu, 26 Jun 2025 21:24:56 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|BL1PR11MB5303:EE_ x-ms-office365-filtering-correlation-id: 16db2308-56c1-4d01-5367-08ddb4f7e5fd x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?NFlmeU5LZ3lPUDlraFVaakYvQ1VqdGtJeitKeXVWUkRhekVWWWhKbk1SN0tn?= =?utf-8?B?cG9TUHZEWmRITWZGMEkzcmZLMjVpWnI3aUIzejdlZkJrclhkeTlsRG01UDZR?= =?utf-8?B?WW9BZTMyS093M2FjVTRvMU53SXVUNzgrRzROQ0xYKzh2b1Y5dzJ6MjNFbFQ3?= =?utf-8?B?ditQM1o5RjVuSW81b2N0SGZqRUNUZmJmM2VEOG1KZmV6bGRQa0hlRzVZS0xm?= =?utf-8?B?SFMwRmZTTDBGejlYNUltWEZzbmhWQjg1bTdTbzJiclNVU3dnWWg4NWQxbjNr?= =?utf-8?B?R3BBV3hrVGxwMkpFb1NKbWVyZmY4cmdLM0VGZm04S0FDK1Zxbm1aUmFFYTYw?= =?utf-8?B?QVhKNVRGbUx2N0h5L2RvekNQMkhQY2tUQm9VR1ArdlZzUVE2ZXQvb3ZiQ1N1?= =?utf-8?B?Z1pQT1BZNEZaUTlkRDJidkpQNTZ3aVVXeHhWbCtVYmF4UUlDR0cxQXc3ODRN?= =?utf-8?B?ay9UcVF1K2lYK0x0NEJjQlhrdlZlY0dybUNZVkl1YjYxYTE4K0h5UWt5MVBz?= =?utf-8?B?S0YzYU50b0Q4WmIxaVk3SjJ3S1lSZ2VrMERwV1g1ZXBqU3U3S3FZcDNlalZ3?= =?utf-8?B?TjU0d3VtektkQk90OHc0U0dxdEJ6YitwMTdBVS9xTGd0dXZhR1FiQjVwUmcr?= =?utf-8?B?VG5KZUtqSHlQZ09XM1V1cnFMK2hMMFhEa1czK2pNWFczRFM1N0hYOHJEMWZt?= =?utf-8?B?OXI4ZTBQUzFJcTVCK0RkZFpJems5RnN5RG9ieWo2eThMR3JINnJub0VkV1NS?= =?utf-8?B?OGtpOGtUY3RLZW1MemdSWGNXTDMySE5UaXp1ZmFSUEhLYi9WLzQ0Y2RRVnF5?= =?utf-8?B?OUFLWm8wclFUcGlKbitsMUlod0VWL1I5Tk5NWEhJd1MrSlFRdFR3KzFQcXhj?= =?utf-8?B?ZXJPOXRtUlNyUnVJcDBGVHVuRmpuY0dtdFhYN0FLMEI0SVNCZVdybm5TM1dn?= =?utf-8?B?c25Da1UwOXV3WWxGaFBtbkh3N3lBWWdCOFd0d2N0ODBxTDEwMnFnKzZqb1Zy?= =?utf-8?B?QWpHbnhFc3JIVU1DWHJwcFVpY2YzUmRMK1A4UHI4Um5WUEJMUjZXS2VHQ1Qv?= =?utf-8?B?MXFsaUROYzBDb1JiMEs0bmdTYlZDQmZJN1J2NUN0YUZ5RVkzZjhWTFIrQmQr?= =?utf-8?B?RWFTWHNFTlUzc2pCRFp1a1lqZ0lBck5adUFTTkhJWjJkd05OWDRVRUU2RHVm?= =?utf-8?B?Qkl3UysrRWRVcjVydVNRcktXSkN0R3B3b25Rc2JsNjhZMDJsNTVBa3B0bFUw?= =?utf-8?B?RWR1US9iQTJ4TGMzV2llakhmL0dNNW1pYzNaZVppMk5zbnpMbXJlTEY4ZWlq?= =?utf-8?B?SGFVRkFoSU9iSjFySWZmYUt0ZjRHcnVIelZwYTFGeFpqNExFNVZ0Y1ZIMHJF?= =?utf-8?B?bVRDT1dDYWs2dmsrWVNURmNQMVhmZ3ZVU09YcUNOdGFrQjg1SDRFMHNncFZ5?= =?utf-8?B?dE8zTUE3WDc1NGRPMGNxeXdxNXl1N3lSbnVhQ2JUeE9GNnZFdDBISy9Qd2Ix?= =?utf-8?B?MmpBN3dOZXZVQ3NYRTF6V2dPYUtJeE9lNDdIcW93UzdlMW1DWFNmbGZhOS9m?= =?utf-8?B?dFdjZ3pZdElhUmhiQkMzZ09mY0h4VWFpWnorTnlCQzFOcTJ5b1dkZmlLN3hu?= =?utf-8?B?aE40Yk9UQ3ZTbEF3MjdqalJGMnlkQjlHN1BJbDJiVjRqaGUyUzVGNFpSYXJi?= =?utf-8?B?Nmh6NXVNVVBJaFJmbm9ZbUtyYldaL2Q0ZlFpRlJGa2VUQ2tLS0V6ejkxMktw?= =?utf-8?B?L2o5YjhMK2JMUk4rdDh1bXZWcEl5OUUyZU1yTEZrK1BFbXFLT2tydnNDZTBm?= =?utf-8?B?NDJiM0cvWUh6YlRVU0VOcExMMXdNZTd6YzRReU1WTHhQeVFvaFBvdk9kZGNh?= =?utf-8?B?eXZTQ0NYc0pGblJVS2pPZzBiZnIzTnNMd0o0dzVxUEVJZUc5TkhmTmZmVEFx?= =?utf-8?Q?28RdmzeverLTRiIPF6sEim7CUpDwJ45Y?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NTBsektpVzVpYmpNN1BUekxWOUllcWtGNlJHalo0K3dST1NvOHFNOTJtL0pJ?= =?utf-8?B?elkrK1RkdElQd0FCci83ZTBwREY2YWl4eDhvN1hBbjBiZGV0TFlZRit1anht?= =?utf-8?B?Smo5MFFvKzNDYUlaUXh6ei81TFFTeTVjVnZCSXdQYTduZ2h1am9EWEp5Tkdo?= =?utf-8?B?OHhLL2xmSEZmK1BVTVdFVDBNcXFhQ3hzaHJ6QUJyVVRucmFHMnprZlFtbG9m?= =?utf-8?B?WGxaZDFrQk0wSWRwSmF3dmx5QlM3WUsrWTRSOE9LK3QwRjhtbCtLZ2E4bllJ?= =?utf-8?B?MWRGNlRjcyt3ekdxQllpd1FDT0E3VHZvQkRDWDJ1dzFMR3l3Y3gzSGpvL0dk?= =?utf-8?B?VTBUWnZRbnVkSU02b1Z5K3o0TXl4UXN2MnQvbVVrbytHR2RHdnB3MTNhcncz?= =?utf-8?B?MThlbzBBcUhzVFZVd2RMVGJQWTRMcTNxZElaUUVyaUNrNWQyanVWMHRnR29k?= =?utf-8?B?SEYram1HTVpObzNEcXcxanVhNWtqSWllSERTUmh0OHd1ZTNqK0lzZ0dBTVcw?= =?utf-8?B?VkFFbW44a1VEaVZuUGZMNjNkbHBsVERXcHg3Z0ZWV0ZtNFNHQjhteUlJYXp6?= =?utf-8?B?QzNZbU1nV29SVnJBV3RwdEdVV3MxSURsNWxSaVR6Tmd6RDhkVFJzZWY1Uy94?= =?utf-8?B?M3RRc0RYcTdJZXIvMUdLeXB5NDR0V0I5anZxalF5VmJQMkVvSWlWVGNyWm9U?= =?utf-8?B?ektuTlV6NEZEUFh4NlRITXJPUllldCtoZFFuZmFCSTI5SG9wem9qR2prMTFI?= =?utf-8?B?V0g4L1NNOGR0T1RnWjhEN2UyZXc5ZVlteVdKUXhmemh4b1NBcHhJb045dDA2?= =?utf-8?B?Z2g2NitsWWcvaUpNeEl5c3FkeXNvTDN1S20xUzFrRk5Cb3JlMTIwS1ZhU1lz?= =?utf-8?B?RUJBcitlczRyTmhNSm5uS04vUVhCYS8vNkxWS3VtWVFKa3o2alZSZTVORk1U?= =?utf-8?B?dkJKb2NHZEFnMDNlV3V2aUQ5K3NsMzBSYW9lZXpOQnJlY3AwdTBBMzh2TVh5?= =?utf-8?B?SlRuRG9SVjZ3YXUvTzhQYUxRZTRCdkJQWEhxdHVHTllYb0k1VXBtbnh1eDlj?= =?utf-8?B?SS9PcVh5eXBObjIzY2xkZjZLelZCRUdOVXdNcjFDSUxZOTlaYndXenVzMHpX?= =?utf-8?B?bDhlOXFOZ24xWm02cUlySXBxNS83Zm5uWmIxcnJPV2U2aEFEeVdCSnhYTklP?= =?utf-8?B?aW5jNGU3elF1bXRYcVBEcFZCWVBvMjhtS2xQOUdlNFRYSEtlVVZoeUhMaEZy?= =?utf-8?B?MkFCUUlLdUpxcnFFZ0FTWWd6a0EyVE40aXV1WWxPOXY0eWpJTEtTRWxHd2Nh?= =?utf-8?B?U1k2UEI4SWZLWE50cDNZVEJQNklnMklBQnBvNXp0Q0YwY0wyOThqSWJKbi9L?= =?utf-8?B?TngyOTcwVFYxS2VmRExCY1U4V2hNVm1ycFgrZlhmeTE2TDdJY0lsbnZjd0FJ?= =?utf-8?B?MVZweUFFcmI2VVhwQ1MvTHdvZ2U5R3pKdk5ma3BWNkVWQzFkYXFKMXBoQlEw?= =?utf-8?B?dlkvd28vSW5pSWcxZnNWYnA5Rjl5d0RVOUNobzhwa1dGc004d2tFNkh2QmRn?= =?utf-8?B?N2lvVEQ1c3l5S0o2ZzFibnNnR2hiYWtDcC9YdUJzbjZ5djhPVXNGWVZNL0Ri?= =?utf-8?B?bVpzZnhiYkRmaUN1bUwxVHFRckdRU2JrcTRDTng4MEJOakNrdi9XeXZGQjNw?= =?utf-8?B?Y0t1eEFmY2J0K2RjNjFKK2pJcXF5Z3UrTmRwcUJwTWtqdU1tTEp1NGJJTlRk?= =?utf-8?B?OGJOMnQ2bGZ5TnJ6dXVvNzF3Sm9IZzhWZFZ1eVh3aE5Vc3B5SFVrK3h1Riti?= =?utf-8?B?V0hYeGJDL3lmcUNKdEcxWmFuRU9GQ1FjQ0ROMDQvbEh2eUExUTZBeGhWOVpx?= =?utf-8?B?QmZKeFVCT3plUkt4aEV2OHI3ajhIZXFhWnJ6bTR6Z3UwN1dWWlJ6NTl2cVlR?= =?utf-8?B?cFRKenRSQ3pvcCtSUUlBYmsyK1J3Vmc1N2UxbmNCQmc2TUhQd1hla1UzV05s?= =?utf-8?B?NnZQTWIyclBzNDlOR2g1a1B4N1BiejU0VG9PaVUzU2x0NkFOemprZVZLVGI4?= =?utf-8?B?L0Qxd01PV3R6cU80bjM4dEREaWRoaWtuaW5IbVd1aVVmR04zY1ErRG80ak9s?= =?utf-8?B?bHhXWmJWajhhZHRHZ2JiNHRNUFg5RncvZjgvZ2pUUFgvdnp1dS9zRHVQSzFM?= =?utf-8?B?dWc9PQ==?= 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: 16db2308-56c1-4d01-5367-08ddb4f7e5fd X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Jun 2025 21:24:56.3889 (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: 2nC94hrG4lmxj1iarCkLC1y5eSjXM42oFxvvT4yUk2ST50OUV4WbvYbx6OsAykEzrA0YRxIxCe7RvMhUd1VJuQMwJxSgtt1OlbLYlt23gqQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5303 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: Thu, 26 Jun 2025 14:25:28 -0700 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: 7bgjSDblerwueku4Rhja3KZax7686176AA= 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=groups1 header.b=aY+nJXQs; 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 QmFzZVRvb2xzIGNoYW5nZToNCmh0dHBzOi8vZ2l0aHViLmNvbS9tZGtpbm5leS9lZGsyL2NvbW1p dC9hNTk2ZGRjNjFkNjQ5ZTUyZGI4NjFlMGZiNjYxM2MwYTQ3MzM2YjZlDQoNCkVtYmVkZGVkUGtn L1ZpcnR1YWxSZWFsVGltZUNsb2NrTGliIGNoYW5nZToNCmh0dHBzOi8vZ2l0aHViLmNvbS9tZGtp bm5leS9lZGsyL2NvbW1pdC81MTQzMDI4NTM3N2U0ZDYyOThlYzJiM2VhOTI0M2QxYzhlZjlmYjJh DQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMZWlmIExp bmRob2xtIDxsZWlmLmxpbmRob2xtQG9zcy5xdWFsY29tbS5jb20+DQo+IFNlbnQ6IFRodXJzZGF5 LCBKdW5lIDI2LCAyMDI1IDE6MDMgUE0NCj4gVG86IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVs LmQua2lubmV5QGludGVsLmNvbT4NCj4gQ2M6IGRpc2N1c3NAZWRrMi5ncm91cHMuaW87IHJpdGhy YW1hQGFtZC5jb207IE1pY2hhZWwgS3ViYWNraQ0KPiA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0 LmNvbT47IGVkazItZGV2ZWwtZ3JvdXBzLWlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4NCj4gU3Vi amVjdDogUmU6IFtlZGsyLWRpc2N1c3NdIFtCdWddOiBFbWJlZGRlZFBrZy9WaXJ0dWFsUmVhbFRp bWVDbG9ja0xpYg0KPiBmYWlscyB0byBidWlsZC4NCj4gDQo+IEhpIE1pa2UsDQo+IA0KPiBJIGxp a2UgdGhhdCBpZGVhLiBTb3VuZHMgbGlrZSBzb21ldGhpbmcgdGhhdCBjb3VsZCBiZSB1c2VmdWwg aW4gb3RoZXINCj4gcGxhY2VzIGFzIHdlbGwuDQo+IA0KPiBSZWdhcmRzLA0KPiANCj4gTGVpZg0K PiANCj4gT24gVGh1LCAyNiBKdW4gMjAyNSBhdCAyMDowMiwgS2lubmV5LCBNaWNoYWVsIEQNCj4g PG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+IEhpIExlaWYsDQo+ ID4NCj4gPiBJIGhhdmUgbG9va2VkIGF0IHRoaXMgYW5kIHN1Z2dlc3Qgd2UgYWRkIGEgbmV3IGVu diB2YXIgdG8gdGhlIGVkazIgYnVpbGQNCj4gPiB0aGF0IGNhcHR1cmVzIHRoZSBFUE9DSCB2YWx1 ZSBpbiBweXRob24gY29kZSBhbmQgc2V0cyB0aGUgZW52IHZhciBhbmQNCj4gPiB0aGF0IGVudiB2 YXIgY2FuIGJlIHVzZWQgaW4gSU5GIGZpbGVzIHJlbW92aW5nIHRoZSB1c2Ugb2YgT1Mgc3BlY2lm aWMNCj4gPiBjb21tYW5kcy4NCj4gPg0KPiA+IFdpbGwgcmVxdWlyZSBjaGFuZ2UgdG8gRURLIElJ IEJ1aWxkIFNwZWMgYW5kIEJhc2VUb29scy4NCj4gPg0KPiA+IEFsc28gbmVlZCB0byBzdXBwb3J0 IG92ZXJyaWRlIG9mIEVQT0NIIHZhbHVlIHRvIGEgY29uc3RhbnQgdmFsdWUgdG8NCj4gPiBzdXBw b3J0IHJlcHJvZHVjaWJsZSBidWlsZHMuDQo+ID4NCj4gPiBJIGhhdmUgYSBQT0Mgb2YgdGhpcyB0 aGF0IEkgY2FuIHNoYXJlLg0KPiA+DQo+ID4gTWlrZQ0KPiA+DQo+ID4NCj4gPiA+IC0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkaXNjdXNzQGVkazIuZ3JvdXBzLmlvIDxk aXNjdXNzQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgTGVpZg0KPiA+ID4gTGluZGhvbG0g dmlhIGdyb3Vwcy5pbw0KPiA+ID4gU2VudDogVGh1cnNkYXksIEp1bmUgMjYsIDIwMjUgMjo1OSBB TQ0KPiA+ID4gVG86IHJpdGhyYW1hQGFtZC5jb20NCj4gPiA+IENjOiBLaW5uZXksIE1pY2hhZWwg RCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBNaWNoYWVsIEt1YmFja2kNCj4gPiA+IDxt aWt1YmFja0BsaW51eC5taWNyb3NvZnQuY29tPjsgZGlzY3Vzc0BlZGsyLmdyb3Vwcy5pbzsgZWRr Mi1kZXZlbC0NCj4gZ3JvdXBzLQ0KPiA+ID4gaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPg0KPiA+ ID4gU3ViamVjdDogUmU6IFtlZGsyLWRpc2N1c3NdIFtCdWddOiBFbWJlZGRlZFBrZy9WaXJ0dWFs UmVhbFRpbWVDbG9ja0xpYg0KPiA+ID4gZmFpbHMgdG8gYnVpbGQuDQo+ID4gPg0KPiA+ID4gT24g V2VkLCAyNSBKdW4gMjAyNSBhdCAyMzoxNCwgUml0aHZpayBSYW1hIHZpYSBncm91cHMuaW8NCj4g PiA+IDxyaXRocmFtYT1hbWQuY29tQGdyb3Vwcy5pbz4gd3JvdGU6DQo+ID4gPiA+IFRoZSBFbXVs YXRvclBrZyB0aHJvd3MgYmVsb3cgZXJyb3Igd2hlbiBydW5uaW5nIGEgYnVpbGQ6DQo+ID4gPiA+ DQo+ID4gPg0KPiBlZGsyXEVtYmVkZGVkUGtnXExpYnJhcnlcVmlydHVhbFJlYWxUaW1lQ2xvY2tM aWJcVmlydHVhbFJlYWxUaW1lQ2xvY2tMaWIuYygNCj4gPiA+IDg5KTogZXJyb3IgQzIwNjU6ICdC VUlMRF9FUE9DSCc6IHVuZGVjbGFyZWQgaWRlbnRpZmllcg0KPiA+ID4NCj4gPiA+IEkgZG9uJ3Qg c2VlIEVtYmVkZGVkUGtnIHJlZmVyZW5jZWQgaW4gRW11bGF0b3JQa2cuIElzIEVtdWxhdG9yUGtn IGENCj4gdHlwbw0KPiA+ID4gYWJvdmU/DQo+ID4gPg0KPiA+ID4gPiBUaGUgcmVhc29uIEkgcmFp c2VkIHRoaXMgZGlzY3Vzc2lvbiBpcyBiZWNhdXNlIHRoZSBzb3VyY2UgZmlsZQ0KPiBjb21tZW50 cw0KPiA+ID4gYXNrcyBtZSB0byBicmluZyB0aGlzIHVwIHdpdGggdGhlIG1haWxpbmcgbGlzdDoN Cj4gPiA+ID4gLy8NCj4gPiA+ID4gICAgIC8vIFRoZSBmb2xsb3dpbmcgaXMgaW50ZW5kZWQgdG8g cHJvZHVjZSBhIGNvbXBpbGF0aW9uIGVycm9yIG9uDQo+IGJ1aWxkDQo+ID4gPiA+ICAgICAvLyBl bnZpcm9ubWVudHMgd2hlcmUgQlVJTERfRVBPQ0ggY2FuIG5vdCBiZSBzZXQgZnJvbSBpbmxpbmUN Cj4gc2hlbGwuDQo+ID4gPiA+ICAgICAvLyBJZiB5b3UgYXJlIGF0dGVtcHRpbmcgdG8gdXNlIHRo aXMgbGlicmFyeSBvbiBzdWNoIGFuDQo+IGVudmlyb25tZW50LA0KPiA+ID4gcGxlYXNlDQo+ID4g PiA+ICAgICAvLyBjb250YWN0IHRoZSBlZGsyIG1haWxpbmcgbGlzdCwgc28gd2UgY2FuIHRyeSB0 byBhZGQgc3VwcG9ydA0KPiBmb3INCj4gPiA+IGl0Lg0KPiA+ID4gPiAgICAgLy8NCj4gPiA+ID4N Cj4gPiA+ID4gVGhlIHRvb2xjaGFpbiBJIHVzZWQ6DQo+ID4gPiA+IFZTMjAyMg0KPiA+ID4gPiBX aW5kb3dzIDExLg0KPiA+ID4gPg0KPiA+ID4gPiBNYXkgSSBrbm93IHRoZSByb290IGNhdXNlIG9m IHRoaXMgaXNzdWUgYW5kIGhvdyBkbyBJIGNvbnRpbnVlIHRvDQo+IGJ1aWxkDQo+ID4gPiB0aGUg RW1iZWRkZWRQa2cgc3VjY2Vzc2Z1bGx5Pw0KPiA+ID4NCj4gPiA+IFRoZSBhbnN3ZXIgaXMgc2lt cGxlLiBBIGxvdCBvZiBFbWJlZGRlZFBrZyBoYXMgb25seSBiZWVuIHRlc3RlZA0KPiA+ID4gd2l0 aC9kZXZlbG9wZWQgZm9yIEdDQyBmYW1pbHkgb2YNCj4gPiA+IHRvb2xjaGFpbnMuDQo+ID4gPg0K PiA+ID4gRm9yIHRob3NlLCB3ZSBnZW5lcmF0ZSB0aGUgQlVJTERfRVBPQ0ggaGVyZToNCj4gPiA+ DQo+IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRrMi9ibG9iL21hc3Rlci9FbWJlZGRl ZFBrZy9MaWJyYXJ5L1ZpcnR1YWxSZQ0KPiA+ID4gYWxUaW1lQ2xvY2tMaWIvVmlydHVhbFJlYWxU aW1lQ2xvY2tMaWIuaW5mI0wzNw0KPiA+ID4gICBHQ0M6Kl8qXypfQ0NfRkxBR1MgPSAtREJVSUxE X0VQT0NIPWBwcmludGVudiBTT1VSQ0VfREFURV9FUE9DSCB8fA0KPiBkYXRlDQo+ID4gPiArJXNg DQo+ID4gPiBvbmx5IHNldHMgQlVJTERfRVBPQ0ggZm9yIEdDQyBmYW1pbHkgb2YgdG9vbGNoYWlu cy4NCj4gPiA+DQo+ID4gPiBJIGRvbid0IGtub3cgaG93IHRvIGJlc3Qgd3JhbmdsZSB0aGlzIHRv Z2V0aGVyIGZvciBhIFZpc3VhbCBTdHVkaW8NCj4gPiA+IGVudmlyb25tZW50Lg0KPiA+ID4gTWF5 YmUgYSBiZXR0ZXIgd2F5IHRoZXJlIHdvdWxkIGJlIHRvIGRvIHNvbWV0aGluZyB3aXRoIF9fREFU RV9fIGFuZA0KPiA+ID4gX19USU1FX18gbWFjcm9zLA0KPiA+ID4gYnV0IEkgZG9uJ3QgdGhpbmsg dGhlIGZvcm1hdHMgb2YgdGhvc2UgYXJlIHBvcnRhYmxlIGJldHdlZW4gdG9vbGNoYWlucy4NCj4g PiA+IE1pa2UsIE1pY2hhZWwgLSB0aG91Z2h0cz8NCj4gPiA+DQo+ID4gPiBBIGhhY2sgdGhhdCB3 b3VsZCBsZXQgeW91IGJ1aWxkIHRoaXMgd291bGQgYmUgdG8gYWRkIGEgbGluZSBsaWtlIHN1Y2g6 DQo+ID4gPiAgIE1TRlQ6Kl8qXypfQ0NfRkxBR1MgPSAtREJVSUxEX0VQT0NIPTE3NTA5MzEyMzYN Cj4gPiA+ICh0aW1lc3RhbXAgZ2VuZXJhdGVkIGJ5IG1lIGluIGEgbGludXggc2hlbGwgd2l0aCAi Z2l0IGxvZyAtMQ0KPiA+ID4gLS1wcmV0dHk9JWN0IHwgZGF0ZSArJXMiKQ0KPiA+ID4NCj4gPiA+ IC8NCj4gPiA+ICAgICBMZWlmDQo+ID4gPg0KPiA+ID4NCj4gPiA+IA0KPiA+ID4NCj4gPg0KDQoK LT0tPS09LT0tPS09LT0tPS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwg bWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEyMTQzNSk6 IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzEyMTQzNQpNdXRlIFRoaXMg VG9waWM6IGh0dHBzOi8vZ3JvdXBzLmlvL210LzExMzg0MDY3NS83Njg2MTc2Ckdyb3VwIE93bmVy OiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdy b3Vwcy5pby9nL2RldmVsL3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0t PS09LT0tPS0KCg0K