From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web11.2412.1663871050533950876 for ; Thu, 22 Sep 2022 11:24:10 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=GzpzhGix; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1663871050; x=1695407050; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=zgr8vmAB9HFZIr2YM6lKsUIi2+06mZOveGm8oqkg1WQ=; b=GzpzhGix+iTwMXelXeSSO4akJsGNFcCrpi95d33iXkaKEGuaBjaOrORO 5co7DfNEB9oLtqVwNh2CpEE8c2KvvYAP3fOIaOxL/wrlwDCLaggqQuUC4 QRc8aMwf/HrPZcvsY/Ql76IpD7FCR6vFxQcIePjJdf8GR9axEcfvd+dq+ +d5PA/zJglL2ALHfb46A9cZUCqJpOya9eujAAzFL0UXXYd8La+RiH2Mum 5Mx7HTYW88wlPNv3toqkGJG6lht275oFoJEn/HbSv6+neoMU33Tj4vvF9 EKHQ4nut+MG7HGwt9NtbVMsD0ITN2DSR67rCYQMqVA0FOYN5MOsT/+uAu A==; X-IronPort-AV: E=McAfee;i="6500,9779,10478"; a="297987706" X-IronPort-AV: E=Sophos;i="5.93,337,1654585200"; d="scan'208";a="297987706" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2022 11:24:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.93,337,1654585200"; d="scan'208";a="688407966" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga004.fm.intel.com with ESMTP; 22 Sep 2022 11:24:10 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) 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.2375.31; Thu, 22 Sep 2022 11:24:09 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Thu, 22 Sep 2022 11:24:06 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Thu, 22 Sep 2022 11:24:06 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.174) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Thu, 22 Sep 2022 11:24:05 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SRLKN/i6uUdhfryqqeLeawj+AwwqDFCFX13/rm9toZu0CCjGWBAtq/RFXWe1cBaHX1MUpJ6YjgAIJn1nx6w8vt0FvBz32A5BJmJb+chyxvpOTw5/D/K+K4ePI8zdohNYwNH3nc5pAdwflR4OLPqw09q0gHHiIebXS9r3JJGTp7S78k7fDNhWAuRFKfE7a7HzxcG781AFxXNRdCqKRIcnZoeICkwYJyGDEZMr6hM6AjD08fJhDbSzvPSlUOu4ZIVnOduBRlugHvMav2X/9nFDTCWoCMyJ4JJrmj13c4Rxh4BFDdmEj+MoqhbSP9ZTSfs4yAjeFG0ArO59I4ai9cR7mQ== 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=zgr8vmAB9HFZIr2YM6lKsUIi2+06mZOveGm8oqkg1WQ=; b=hSVVbq6PNV3p+QqBuEAOV2EBuqPLRtslqGchtdVJGqqMK3ms3N1/WDtr2fNFghNtVi0TDMmqwky173ERbgcFLv5CTEjO3qXpfp5GKnPK4PYz35Fb0JaEQq9IC/6a9nJsET1mS/HNAJYIrlYqW/YrEU2rPlcaqvXDCN9O6gsU17RLwZUY0OANuZkmys4trY30l+y0Nea5JTFZQAWTVDEP1OcXaW0GAs3ahgxwGf/2gpP0xP5K91ushKj4x+zuhgiIzpvHiVLAPhvpWN9g+ysV6vY2DDjMvwUEAlyaw5jGyl4W+J4a/45d5Y7tVmf2WIpbD/Lh2BpF23zxzYQ9FRsT6g== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by PH7PR11MB6857.namprd11.prod.outlook.com (2603:10b6:510:1ed::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.19; Thu, 22 Sep 2022 18:24:04 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2%7]) with mapi id 15.20.5654.019; Thu, 22 Sep 2022 18:24:04 +0000 From: "Michael D Kinney" To: "Guo, Gua" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: Sean Brogan Subject: Re: [edk2-devel] [PATCH v3 0/2] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Topic: [edk2-devel] [PATCH v3 0/2] UnitTestFrameworkPkg: Add code coverage support for GCC Thread-Index: AQHYzlJC7M2gdXY8gUS9YoUEE9ccJq3rCI3ggACXBqCAAA6uoIAAFaPA Date: Thu, 22 Sep 2022 18:24:04 +0000 Message-ID: References: <17171D11E1CE1FDF.32370@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.500.17 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: CO1PR11MB4929:EE_|PH7PR11MB6857:EE_ x-ms-office365-filtering-correlation-id: be8c7e79-c975-46ca-ab01-08da9cc7a11b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hyTWXdBJyClPzSJSLSpq7UXWqhvlrPmiqEyjLtvu2zve8D+ZOkWdy3AxN1H2I9NNlm6claVH7chmw5jI+WWqbsa70QWAXNvGTzwxZSuiCTBc7J0nWgR8aZKA+a+hTxE5NsElXbl54ctTFIKWh+cdwci3ZGp65oeC8m9U/2AAr20qUHR+AtkgPDxHJ2t39lml7UU1HVwz05jijDb+isU1LG4TKRjZeL8oUvy+K1+TY3HC3YeklpDm6yX90b5Zplk9SXs3VVVZnHAav3AppTu9mDZPN+YSlUh3Dr47b5YOMdGfrbN1Xe+wqMuwHs5HftfQjuVoEGARSxhoWT1suZ3ekpoT1vNwAy22uo/e5dn79HLZuijZWAxCAqw6dp60tV63D27Vl5rkx4Ijbk4Qy4WMbgv1QcUMXQ58h7uR5siPz7rPQtrX5kZL6zlOcJOLkvsa/f5W3RhksW09nDzAAPC6ICsPbbO/XBgH/74G6Dd9e8YPcJXlwKRNIjFV4Mef9aFq8c1MfoNiEyfEnjsfynW2RcPXLXb1ghpTfecjSXQZeXfEXNxM9z8T/GUe4pgUldmFgcvs7m+3xky7u1TLp+Y89BRzGsFS5/WP4VeNOCemAbC/fCW0d7aRojmZ7TmnEWtVKwawJMt9m44k9VFuD/iQY6TCU4XZBiZ/xL+KYgKatXzMGm1SDlF5GxsuqoYCoS2hFjK8dMnAtFhk9/1pRsTKvejcfd/IXopeyt/2lJhb0Ybr2wTgxGdldQGs7SrfGVSPCTKmisGG3XQfTBoE3xciQMt3lXr98Zp2a0iNmPZxvnHJVJya9dofPkidW0kqXimAcUez0sH8Of0qWhQHAg3/Ug== 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:(13230022)(136003)(346002)(376002)(39860400002)(366004)(396003)(451199015)(83380400001)(186003)(8936002)(53546011)(7696005)(6506007)(41300700001)(2906002)(5660300002)(9686003)(52536014)(26005)(38100700002)(122000001)(86362001)(82960400001)(55016003)(38070700005)(33656002)(110136005)(316002)(478600001)(71200400001)(66556008)(76116006)(4326008)(8676002)(64756008)(66946007)(966005)(66446008)(66476007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TmdxQUJQOURpU0lhTmRVS3dDbnhPeWZibzZsVzlYUlg2c1J2c280aG9rdXl5?= =?utf-8?B?TEcwZ0hlVDdUdkRqVytRYytIcjloVmZzZzl4cnh0bkJNWHUzRWtkYTZnMXRo?= =?utf-8?B?K0dpaGp0bEE1dUE2eGhzUEJKbGZFY082N2s0ak90Umd5WTN2UzRvWnpqUTlZ?= =?utf-8?B?bThpdHJFOFh4UHpsY1gxbWkzNm9KTlFRbm1XV01sazRjaDY1L1JBcTVTTWVB?= =?utf-8?B?aEd2cTZJUTN3a3JqY3F4RzFjWDl5ZmNXTys5OUxWVXQ3R253emErMHhrbDZC?= =?utf-8?B?WStJRSs4ZEN5N1BOaWxYbFhUdEQ3M0k1N3ZUbUNOUUlEZ25PRFI4b3B3ZTZW?= =?utf-8?B?dFdXK1ZPbysvZXNHdS9tZGQ1MHhZVi9GcHZTbkpGYUdwNzVkUW8vaUZ2eHd5?= =?utf-8?B?VUdiSkg3Qkd3ODlYRTZQMmZwTmh3WGlxM0hSYnlzSEZ2L1dQWVJQd2xSVEh4?= =?utf-8?B?Yk5UblJTWjByZkhGUWJIT2ZQN0ZHZU5hOXJzbU9kL2dyTS9SdzRzMFh5TURF?= =?utf-8?B?ZnFoWUhmRDBqd3NBejBWZ0xUY3N2RVpuczVVbDZhd3l3K0h0SXBGa2R3YnM3?= =?utf-8?B?Tk9xVGZCZVA4b3ZiQmFWNnVtU25HVEhlSjhONkZ5V1hsVk9QODRkbmFIZEJL?= =?utf-8?B?SjlDNzdhMyt5SzBUNjhwMWVnQ1Y2aitnL2dHdVArZmxTc1JYSjlWcGdDeWFu?= =?utf-8?B?VWlvZDVlMGJrYStGU3lVaFhUTy9oRU5wVHlsNUlmUjgwalBpaVA2NU1vdnVj?= =?utf-8?B?Q1Z4cnQyVU13WHdreFZ6V0ZXQ3dBdlJac3FDclYweWU2QmNsSmp5S1VIY1BK?= =?utf-8?B?UUFsVndwS08xaldFeFA1VjBRUEJRTzdDMGM4ckgzeVRBZmhFcFl0ZURyemtp?= =?utf-8?B?dElmMTJpVG9mbTF2dXhpNURJRU9HVVdnNktQOGl1NmFUd3NOY3BRclNiR0V1?= =?utf-8?B?WDJSQVVKTUo5RjVkK1ZtNWpFNWN6enhhWksydExyZDdudlpRNlB6RFBickNl?= =?utf-8?B?OXc4aWQ0QTA2TW8yMWlVeW5aV3NqTGdCTWxhUUR1VzVlOStRYTl2dVh6NzF2?= =?utf-8?B?UjlBeStnZzh0QktPNnN4OElmUXRIczZEU2VXQzZtVWhTa0lzZ2twd0FWZ2ZZ?= =?utf-8?B?M2t0N2J5VTluS2NSVFdicjBSR3FLT2svZ0doamc0b29DZWkrUTFlWWFXSGd2?= =?utf-8?B?dTZsSVJkMUNyYmxlZXZsNU1odEJFSGpVYkZUSk9XVnQ2YkFlblBpZWhTRzRh?= =?utf-8?B?WStFaXRWeDJ0ZWNoN3h3T1F3TytldFQ2S3FscFM4Ukh6a2JrT2NBbkRwWmVi?= =?utf-8?B?M1IwVjdXTVN6aDlNVzBET25ldm9IdDdxblhmZng0enVETVI2LzIzSUc5V2JZ?= =?utf-8?B?djdhRDJOakVGZ0RyR1lwUXNMVE9BYzhaVm1FT2VET1QvZ3UwUlVPQmVnOHRO?= =?utf-8?B?em5MRnVKTHZ2aHczK2JqWEx5TkttZWpFN0x4ZG5oMlVvR05xRU9Kdy9ER2k5?= =?utf-8?B?eHBTZlJTMmJHT05TZXFUamFZUmFvQU0rUk1QOU1yeFdJWjdYS0VWd0dzaWFP?= =?utf-8?B?dW1pQnFnWFdaTVpSSFZ3NmhZSi9DVjRIQ240L3d1ZUxSc0VYTTlCUWlFTllq?= =?utf-8?B?dWNmL3lSYTl4ei90bkZHOFA0eDFRUkE0NnVsUFUzbU9WU0pkbTM1STJoLzd2?= =?utf-8?B?d0twWDhTSFBabkM5RTltZnJvYzdWeFpENGJac1ZxMHd3ZUc4RmRTMXRObC9i?= =?utf-8?B?MURYNG0ycHBjMnpGa0YyOGtpdzdXQnZSenZoa3pKbUc0R28yUU0xNVFsYVJ4?= =?utf-8?B?anplaXAvS2R4VnNjTlZ6bVRpSFZJV3REU2NRTVNSNnZGZ2c4REFqTW5DYkNa?= =?utf-8?B?bk9STnpWbmRIdmRJS1VTTGk5U3JQY1VVS3FYU1RmWEpxS2NjUlFFbWIyaW0y?= =?utf-8?B?V0h3dmZ2T29QSnA2aVZsZmJqU0dsZWxrcFk5anBDYVVHVFJhcG9iRXE5NjVu?= =?utf-8?B?b1N4RUlUWEs1cnh4T0pRbDBEekxUWVRZbTVFQkp6SjJaM1I3aGVWUG5lMzVZ?= =?utf-8?B?dEpZZjVBcndLWUVzdUxSWHRWRjhVTjdpcHZ3VkcxcElzTjNqZmw1bDc5UWsx?= =?utf-8?B?bEVqQmFNQW56MHZKaG96R1IyYm9XcERBNkp5VHN5bnhGeXZxdVFMTkpZeUsr?= =?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: be8c7e79-c975-46ca-ab01-08da9cc7a11b X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2022 18:24:04.1716 (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: pV3R8CLVcKV9d51zXS4Bo/zsq8287KnWi50/F/WlfgLanexlCDFoZ4lLU6ERnYvLs4Uu8lIdiHbvwP+HbO0c6O0VduDpd+8RTxzJnSRvEkg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6857 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 R3VhLA0KDQpBbHNvIGZvciB0aGUgcGlwIG1vZHVsZXMsIGRvIHdlIHdhbnQgdG8gYWRkIHRoZW0g dG8gZWRrMi9waXAtcmVxdWlyZW1lbnRzLnR4dCBzbw0KZGVmYXVsdCBjb25maWcgZm9yIGxvY2Fs IGRldmVsb3BtZW50IGluY2x1ZGVzIHRoZXNlIGFkZGl0aW9uYWwgY29tcG9uZW50cyB0aGF0DQpj YW4gYmUgdXNlZCB3aGVuIHJ1bm5pbmcgdW5pdCB0ZXN0cyBiYXNlZCBvbiBlZGsyL1VuaXRUZXN0 RnJhbWV3b3JrUGtnPw0KDQpUaGFua3MsDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+IFNlbnQ6IFRo dXJzZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMjIgMTA6MTcgQU0NCj4gVG86IEtpbm5leSwgTWljaGFl bCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ IENjOiBTZWFuIEJyb2dhbiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4NCj4gU3ViamVjdDog UkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjMgMC8yXSBVbml0VGVzdEZyYW1ld29ya1BrZzogQWRk IGNvZGUgY292ZXJhZ2Ugc3VwcG9ydCBmb3IgR0NDDQo+IA0KPiBJcyBpdCBpbnN0YWxsZWQgYnkg ZGVmYXVsdCBpbiBBenVyZSBQaXBlbGluZXMgV2luZG93cyBhZ2VudHM/DQo+IEFuczogSSB0aGlu ayBuby4NCj4gDQo+IEZvciBsb2NhbCBkZXZlbG9wZXIgdXNlIGNhc2VzIGluIFdpbmRvd3MsIGRv buKAmXQgd2UgbmVlZCB0byBtYWtlIHN1cmUgc3R1YXJ0IHRvb2xzIGluc3RhbGwgT3BlbkNwcENv dmVyYWdlIGFzIGFuIGV4dGVybmFsDQo+IGRlcGVuZGVuY3k/DQo+IEFuczogSSBkb24ndCBmaW5k IGEgZ29vZCB3YXkgdG8gYXV0byBkb3dubG9hZCBhbmQgYXV0byBpbnN0YWxsIE9wZW5DcHBDb3Zl cmFnZSwgc28gY2hvb3NlIGJlbG93IHdheSB0byBzdXBwb3J0IGl0Lg0KPiANCj4gU28gY3VycmVu dGx5IHVzZSBDT0RFX0NPVkVSQUdFPVRSVUUgdG8gb3B0aW9uYWwgZW5hYmxlIGl0LCBpZiB3YW50 IHRvIGVuYWJsZSBpdCBoYXZlIGJlbG93IHJlcXVpcmVtZW50Lg0KPiANCj4gRm9yIFZTMjAxOQ0K PiAgIFN0ZXAxLiBEb3dubG9hZCBhbmQgaW5zdGFsbCBodHRwczovL2dpdGh1Yi5jb20vT3BlbkNw cENvdmVyYWdlL09wZW5DcHBDb3ZlcmFnZS90YWdzDQo+ICAgU3RlcDIuIHBpcCBpbnN0YWxsIHB5 Y29iZXJ0dXJhDQo+ICAgU3RlcDMuIHN0dWFydF9jaV9idWlsZCAtYyAucHl0b29sL0NJU2V0dGlu Z3MucHkgLWEgWDY0IFRPT0xfQ0hBSU5fVEFHPVZTMjAxOSAtcCBNZGVQa2cgQ09ERV9DT1ZFUkFH RT1UUlVFIENDX0hUTUw9VFJVRQ0KPiANCj4gRm9yIEdDQzUNCj4gICBTdGVwMS4gc3VkbyBhcHQt Z2V0IGluc3RhbGwgLXkgbGNvdg0KPiAgIFN0ZXAyLiBwaXAgaW5zdGFsbCBsY292X2NvYmVydHVy YQ0KPiAgIFN0ZXAzLiBwaXAgaW5zdGFsbCBweWNvYmVydHVyYQ0KPiAgIFN0ZXA0LiBzdHVhcnRf Y2lfYnVpbGQgLWMgLnB5dG9vbC9DSVNldHRpbmdzLnB5IC1hIFg2NCBUT09MX0NIQUlOX1RBRz1H Q0M1IC1wIE1kZVBrZyBDT0RFX0NPVkVSQUdFPVRSVUUgQ0NfSFRNTD1UUlVFDQo+IA0KPiBUaGFu a3MsDQo+IEd1YQ0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogS2lu bmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTZW50OiBGcmlk YXksIFNlcHRlbWJlciAyMywgMjAyMiAxMjoxNSBBTQ0KPiBUbzogR3VvLCBHdWEgPGd1YS5ndW9A aW50ZWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gQ2M6IFNlYW4gQnJvZ2FuIDxzZWFu LmJyb2dhbkBtaWNyb3NvZnQuY29tPg0KPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtQQVRD SCB2MyAwLzJdIFVuaXRUZXN0RnJhbWV3b3JrUGtnOiBBZGQgY29kZSBjb3ZlcmFnZSBzdXBwb3J0 IGZvciBHQ0MNCj4gDQo+IFRoaXMgY2hhbmdlIGFkZHMgYSBkZXBlbmRlbmN5IG9uIE9wZW5DcHBD b3ZlcmFnZS4NCj4gDQo+IEhvd2V2ZXIsIEkgZG8gbm90IHNlZSBhbnkgdXBkYXRlcyB0byBtYWtl IHN1cmUgT3BlbkNwcENvdmVyZ2FlIGlzIGluc3RhbGxlZC4NCj4gSXMgaXQgaW5zdGFsbGVkIGJ5 IGRlZmF1bHQgaW4gQXp1cmUgUGlwZWxpbmVzIFdpbmRvd3MgYWdlbnRzPw0KPiANCj4gRm9yIGxv Y2FsIGRldmVsb3BlciB1c2UgY2FzZXMgaW4gV2luZG93cywgZG9u4oCZdCB3ZSBuZWVkIHRvIG1h a2Ugc3VyZSBzdHVhcnQgdG9vbHMgaW5zdGFsbCBPcGVuQ3BwQ292ZXJhZ2UgYXMgYW4gZXh0ZXJu YWwNCj4gZGVwZW5kZW5jeT8NCj4gDQo+IFRoYW5rcywNCj4gDQo+IE1pa2UNCj4gDQo+IA0KPiA+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogR3VvLCBHdWEgPGd1YS5ndW9A aW50ZWwuY29tPg0KPiA+IFNlbnQ6IFRodXJzZGF5LCBTZXB0ZW1iZXIgMjIsIDIwMjIgMTI6MTMg QU0NCj4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEd1bywgR3VhIDxndWEuZ3VvQGludGVs LmNvbT4NCj4gPiBDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPjsgU2VhbiBCcm9nYW4NCj4gPiA8c2Vhbi5icm9nYW5AbWljcm9zb2Z0LmNvbT4NCj4gPiBT dWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MyAwLzJdIFVuaXRUZXN0RnJhbWV3b3Jr UGtnOiBBZGQNCj4gPiBjb2RlIGNvdmVyYWdlIHN1cHBvcnQgZm9yIEdDQw0KPiA+DQo+ID4gSXQn cyBQUiBiYXNlZCBvbiB0aGUgcGF0Y2guIEhhdmUgYW55IGNvbmNlcm4sIHBsZWFzZSBhbHNvIHNo YXJlIGZvciBtZS4NCj4gPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8z MzQ5DQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gR3VhDQo+ID4NCj4gPiAtLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KPiA+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdy b3Vwcy5pbz4gT24gQmVoYWxmIE9mIEd1bywNCj4gPiBHdWENCj4gPiBTZW50OiBUaHVyc2RheSwg U2VwdGVtYmVyIDIyLCAyMDIyIDM6MDkgUE0NCj4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8N Cj4gPiBDYzogR3VvLCBHdWEgPGd1YS5ndW9AaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFtlZGsy LWRldmVsXSBbUEFUQ0ggdjMgMC8yXSBVbml0VGVzdEZyYW1ld29ya1BrZzogQWRkIGNvZGUNCj4g PiBjb3ZlcmFnZSBzdXBwb3J0IGZvciBHQ0MNCj4gPg0KPiA+IEZyb206IEd1YSBHdW8gPGd1YS5n dW9AaW50ZWwuY29tPg0KPiA+DQo+ID4gVjE6IEFkZCBjb3ZlcmFnZSBvcHRpb24gZm9yIEdDQw0K PiA+IFYyOiBBZGQgUmVhZE1lLm1kIGZvciBob3cgdG8gZ2VuZXJhdGUgY292ZXJhZ2UgcmVwb3J0 DQo+ID4gVjM6IEFkZCBWUzIwMTkgYW5kIEdDQyBjb2RlIGNvdmVyYWdlIHN1cHBvcnQNCj4gPg0K PiA+IEd1YSBHdW8gKDIpOg0KPiA+ICAgVW5pdFRlc3RGcmFtZXdvcmtQa2c6IEFkZCBjb2RlIGNv dmVyYWdlIHN1cHBvcnQgZm9yIEdDQw0KPiA+ICAgQmFzZVRvb2xzL1BsdWdpbjogQWRkIGNvdmVy YWdlIHN1cHBvcnQgZm9yIFVuaXQgVGVzdA0KPiA+DQo+ID4gIC4uLi9Ib3N0QmFzZWRVbml0VGVz dFJ1bm5lci5weSAgICAgICAgICAgICAgICB8IDEyNCArKysrKysrKysrKysrKysrKysNCj4gPiAg VW5pdFRlc3RGcmFtZXdvcmtQa2cvUmVhZE1lLm1kICAgICAgICAgICAgICAgIHwgIDQyICsrKysr LQ0KPiA+ICAuLi4vVW5pdFRlc3RGcmFtZXdvcmtQa2cuY2kueWFtbCAgICAgICAgICAgICAgfCAg IDIgKw0KPiA+ICAuLi4vVW5pdFRlc3RGcmFtZXdvcmtQa2dIb3N0LmRzYy5pbmMgICAgICAgICAg fCAgIDMgKy0NCj4gPiAgNCBmaWxlcyBjaGFuZ2VkLCAxNjcgaW5zZXJ0aW9ucygrKSwgNCBkZWxl dGlvbnMoLSkNCj4gPg0KPiA+IC0tDQo+ID4gMi4zMS4xLndpbmRvd3MuMQ0KPiA+DQo+ID4NCj4g Pg0KPiA+IA0KPiA+DQoNCg==