From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web10.100727.1683523113693217856 for ; Sun, 07 May 2023 22:18:33 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=j5Jh0KG9; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: victorx.hsu@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1683523113; x=1715059113; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=23pYtGkDDjYJ+eT1kC0k5nLP1uzZT2rwnCTi9SrFNF8=; b=j5Jh0KG9EuonNC1rixYM20KErS/eCOX6RS/IztePDR/6MRSfaP4o9xvO B8LdzKHzR/O1kb7FMO5soUcm0MGjt9pN+4jvzZJ0scHVmus2gK/ZOEBZE djiaMe6L/3xojDL+bi86mExRv9JaYFYFYlwXqINp5pRpgEmosfXco01Rb vktwLzOLEgMq8vP6e5dgaVcoG0jbicKguJibjY3XRpkBiuVEIdU9VYtWZ /sBYERuGI4TonDEmI9y+y4H/FZttUPkmRmrpviis0zKgpGKfKcfrxFaoi eZ1cww4skSfxGt05E8skAno+DKCMiWC0HCtUpYEyQwqLvFT+SQcVhwTQ7 g==; X-IronPort-AV: E=McAfee;i="6600,9927,10703"; a="333997315" X-IronPort-AV: E=Sophos;i="5.99,258,1677571200"; d="scan'208";a="333997315" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2023 22:18:33 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10703"; a="698392111" X-IronPort-AV: E=Sophos;i="5.99,258,1677571200"; d="scan'208";a="698392111" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orsmga002.jf.intel.com with ESMTP; 07 May 2023 22:18:31 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Sun, 7 May 2023 22:18:32 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Sun, 7 May 2023 22:18:32 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.107) 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.2507.23; Sun, 7 May 2023 22:18:32 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cFPKuJVdTx0cXlqeYSrEBX8eBuKgXdzz6ctZqO8/yo0LrsQPmIfIAIt0Dn134Wk2yjQeEYrTQjwg4APBBwqOy95lBeUfIl6cfvKQzLugybvcHW8aAqmG6q+6G6JdVJP8Z0NUmvrj4EF4ah57pyrP+adH0Ous/lVV+MJ91WJr4Gqpyr60qq5LUYy73OYZZctqZ7Pt0AziDKMGuchXLcrlHk1F+ecCF/hxybGAGW+SdVWczoKyumzhN0M4maEgXygQNsLNmP6+V2IW4pKgUCI/S+NH27EaieOa6C/LetdijRGjd7MOdg6Q66cMtqv14PwCYole6exJ0BASV4ES0rTs/w== 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=23pYtGkDDjYJ+eT1kC0k5nLP1uzZT2rwnCTi9SrFNF8=; b=B/q6z8IGdND7RtSvrMQ7ZqkEF/OlWx3eikC42eYUMZo1JnyX9TM1DqyGZ6OnBXsvSjSJsetDy/IFDtg0eqGoiu12aMxWxMmzDQSrOgh+gLAMPzJE67RfFswRYB/8NxDW2mXF9a0EpfSbsD3/wt5uZX+xuYrwENMkjSVFKjjQCTLQ723n1VIiG8VA0+n7BF89EZfemG3ySCPzomEC9wVaI2lIVs+mFcSYkOzoputlXtXtZ2rVd0tEr1a10QFU1lTkPLHXhi5RzDhCC7QMyg8v8CW9gNwNNDjbzzM3TR8CmTJS4jpXAILNS2KAdej82FSBGBJqDGEjyJ9BQFRPxy0rjA== 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 IA1PR11MB6537.namprd11.prod.outlook.com (2603:10b6:208:3a3::14) by IA1PR11MB6241.namprd11.prod.outlook.com (2603:10b6:208:3e9::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6363.32; Mon, 8 May 2023 05:18:30 +0000 Received: from IA1PR11MB6537.namprd11.prod.outlook.com ([fe80::2394:25c7:8e01:fcc8]) by IA1PR11MB6537.namprd11.prod.outlook.com ([fe80::2394:25c7:8e01:fcc8%6]) with mapi id 15.20.6363.032; Mon, 8 May 2023 05:18:30 +0000 From: "Hsu, VictorX" To: "Kinney, Michael D" , "Guo, Gua" , "devel@edk2.groups.io" CC: "Chiu, Chasel" , "Prakashan, Krishnadas Veliyathuparambil" , "K N, Karthik" , "Chan, Laura" Subject: Re: [edk2-devel] [PATCH 0/4] Trace Hub debug library support Thread-Topic: [edk2-devel] [PATCH 0/4] Trace Hub debug library support Thread-Index: AQHZceZxqt3RTKUhv0Wre/bW8uKX7q81D3sAgBqZYgCAAEwpYA== Date: Mon, 8 May 2023 05:18:30 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-Mentions: michael.d.kinney@intel.com X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: IA1PR11MB6537:EE_|IA1PR11MB6241:EE_ x-ms-office365-filtering-correlation-id: f6a02227-1195-431b-0bfb-08db4f83a965 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pCy+FByWmbrKUF/WN4MaL244xSWHqBP7stGMPbgy5ZuMrJyyQS12H2N8ElGWwCSv+/ct/EFLlsPcvdhgnZSzHzMj8D59gezV3Uw5s+UN1ELGiYnF2NfXh25NvoBcv8K/xXBacbJ1J8kGpbA3BVULgAeVmbXY2AI8q5rJZpMaMVRBMCGeTrkVvHXshZrxcmBz2ccPAexKcw416qXE1lnSxmu6h807k0ZPC0uMMbrzMwFa39bL5rp90+na9+oq/p87MSYxYL/3vaFHgsZCo7Wq7Nxg4/lFLpC4UF9StPF3Zy8JBRsbagPiDBCOa1Kt5osz0eNX8TTznIyefG7P9MPAvnoc1rCH0X2YDXpngDmqJxHSwF6/i2hhbxGbO5ym5g+W5/Ik7UT8HOnDa+lkasHLOOeRUP0matFAu2oYQLfvjfC8vlrcfePMQD6cYOHQT6Mrddok1jAn4tXK6gMDFrMxGkwgJ5dcKAHw2K3wPyx/RXCzLbJLopfQqwOaFYVv8S3ryeZp1JhBAdRNH/fTm1eOKT8PCbl2hV6QHtzSEOITZMHRazNmT2TExdwOW085hqnN1x0prbD6cQmhnZEQoLKqsp43LLPlB//W4wp0LO/jd1NZ/wqAxohrxFSzgWZ/Ggbv9W+4UhsTBk3fa1SL+84IIg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA1PR11MB6537.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(39860400002)(366004)(346002)(376002)(136003)(396003)(451199021)(86362001)(33656002)(110136005)(54906003)(316002)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008)(4326008)(966005)(7696005)(478600001)(55016003)(8676002)(8936002)(5660300002)(52536014)(2906002)(41300700001)(38070700005)(82960400001)(38100700002)(122000001)(186003)(71200400001)(107886003)(53546011)(9686003)(6506007)(83380400001)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MFIybml0TFBLbXRaNDVuK2Z1OE0vaUVOaWRvWlptUW9DUm9mQ3RnNVlIcTF1?= =?utf-8?B?MklhYW13OTVhaWRCVGNFTFg5ZVZBaDZiWVYxWklCODBJUFZjUmw4M2p4dzFX?= =?utf-8?B?bG5paGRoakNuTUtIS2s4d1lwcU9nSWdXbW0vRDlQTVo5eUxkL1kxMGJDN3hK?= =?utf-8?B?MWpseXNzQ2VKSXAzaW5SZnkyczhYelZPZlcxZ0FTQWY1NWN5VWI4NDZ1Yk5R?= =?utf-8?B?MGtyeG02SnNKbHZGSmlEeE1aVjMrQnZjcnhRQm1zRGlYcU1ETnpkRElDVVEw?= =?utf-8?B?K0xybGVVRjJXKzhGTWlqMWd6R3ZjNTJsOGpmN09uVGpxcWt1RllDS1BHeTN5?= =?utf-8?B?YXp0WjBkcHZ3bzNHelJkNXpwcHNMRTZVRk9JTk41SUZISUtGN0lUTnlhUU1B?= =?utf-8?B?VDcydDhJNnhjUmF6RGlhSnIvblZPUkwvZFJxVGFqVWZNSDFMUnZMcytxMkpR?= =?utf-8?B?Z0RlVWFLcDJob05tRlYxejBqamx4VGxGamp2WGJCYWMzTm9yUXdXQWJtQlNq?= =?utf-8?B?WWx3bitUWTZrSEhhZ094TlZTTVJUOWd5d0N1a1JBOVBXMnVkdkdzQkROY2Fr?= =?utf-8?B?SytWY2FLazMrRjkzT2pyeXVRM3F4ZmtSZGx6aEFMSGQ0VWw3MjAzOEs2L0hw?= =?utf-8?B?OVpsSnhkcStzRVUwaUJ0TVZZYklzZUh1VVRjWnFkT0NkVGF0UHhxRUFrNmt4?= =?utf-8?B?MWhUUHpaSGlyQVREYUhYK213Rm8yTWgycFpLdUs0cFRPU0ZzMHNyN01qbCtQ?= =?utf-8?B?Yk5pZUo0b2N3QUVmdU8xY2sreis5ejNHcTljQ0dwMXlGZkRwT3J2MHc0OWVj?= =?utf-8?B?VFRCR1RlYVVaS05pbUMrc2daK3hoMHNWK1BDV3FCWGRXQ05CZHR6cEJleHBY?= =?utf-8?B?ako1TElmT1IrWitqV3ZReEFsVWlUeVQ1anBKSlM4elhpNkJtNlNiZzA0VE5r?= =?utf-8?B?dTdQRmgxc1ZhblR5Wlp2SzhlV2VxbFRJZ0hDenh0aGJQSG1uOW00ODcxNk9G?= =?utf-8?B?aS9BUFpibkQxWm85OE9mQTNsR0JIYVV2NzgwNEJlcmxTcFAwcDJMUmo1eFpS?= =?utf-8?B?MlI1Yno5ZGV3NlBCSFRibXFudHcwdXpuS1p2dVpNazhuOEhWcmx5OXpmaE0z?= =?utf-8?B?b20wRVFBZGdYZUFUTmVTNkFCWGdyV2tBNmpPVjl4d0dBOHhUZTdCbDFXNHVm?= =?utf-8?B?WGI5b2RMT1UwbVlpR01Idjk1UE50MkhQTUQ4dW93QmVBUzFJVHBkL3Bla291?= =?utf-8?B?NmtjRzNIenhvQTNITFEyL29QZnNPSmVnMHZFakdqbCtsL09hUUxYck5jR2VK?= =?utf-8?B?OFRZZ0UwRW1UaHA1bitqVHF6dHZsOTBUL1EvWWEvU1R2QmxVUGZUNmtJblRL?= =?utf-8?B?M2NzcDNuZVlSTjZ4RHZnb210T2JHTTVYYXozMGkwZndUV2daVlI1REEySUxt?= =?utf-8?B?Uk5MQy9vMlRJNjUycXFNZWtSblVPWlVveTd3bjYrQ1NQTm56K3Q0dGUyWGNk?= =?utf-8?B?NzZaVUltQldvZ1dIRnhpS0lOVXUxM1MvNmhsSXJYT3NBbDI2V1lrek9kdVFL?= =?utf-8?B?bHI4RFUwd1FNYkF1Zm9TUlBCeWlHdjlNNC9BS2dHYkR0dFBZQzBlTTNpWXhh?= =?utf-8?B?eUdMZ0VYN1dRZmkxSWorL0E4encyTVpyZmdLc3JHazhSdVZCTHZUYVhtQXpW?= =?utf-8?B?SlZLSmNqV2FGRENuTWQzSXJkczgybmVhdUVqSlZIdXRhSGNaOEhjbkVUdE93?= =?utf-8?B?R3BUTGVJSER3ZERJQm5xby9iYk9oRDB4d0NCL2c4S0k4RG8xaTl3SVBlTllT?= =?utf-8?B?ZzhsSjVhMURuejlOSHVwYjhmMUdrcGV0SXZlcmtZMnRTZzR2QWVodWczaVl6?= =?utf-8?B?bVY1eGtOZndyNytoY3NlZ0l1TE5WQzZ2bTVNZXZ5V05BcFNEc0V1RVVoQVEx?= =?utf-8?B?MXJHWHAzbHlialhUSlRzd0VHVTdKUFdHY0Q1dS93d1YxamVrUmlTUC9PUmZ5?= =?utf-8?B?QUhxZHQ2TjBTUW8xbGdDNXZWbUlUWlR1VmZQMndIM0RjM2tkRnNUdmRLR3Y1?= =?utf-8?B?T2s4M3J0WTRlQ09GRzVXajJWZ1NTQmt5Y0FvZz09?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: IA1PR11MB6537.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6a02227-1195-431b-0bfb-08db4f83a965 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2023 05:18:30.3768 (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: jYshX+hBRmMqaO2GAGSw840/OuoTY73dFlNUNVE65405aFdvwgnebQkNkzm3PRPJ85gWsjgoGnaoDWqzT+kWMw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6241 Return-Path: victorx.hsu@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQEtpbm5leSwgTWljaGFlbCBEDQoNCkFsbCBjb25mbGljdHMgd2VyZSBmaXhlZA0KDQp0aGFu a3MNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEtpbm5leSwgTWljaGFlbCBE IDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4gDQpTZW50OiBNb25kYXksIE1heSA4LCAyMDIz IDg6NDUgQU0NClRvOiBHdW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdy b3Vwcy5pbzsgSHN1LCBWaWN0b3JYIDx2aWN0b3J4LmhzdUBpbnRlbC5jb20+DQpDYzogQ2hpdSwg Q2hhc2VsIDxjaGFzZWwuY2hpdUBpbnRlbC5jb20+OyBQcmFrYXNoYW4sIEtyaXNobmFkYXMgVmVs aXlhdGh1cGFyYW1iaWwgPGtyaXNobmFkYXMudmVsaXlhdGh1cGFyYW1iaWwucHJha2FzaGFuQGlu dGVsLmNvbT47IEsgTiwgS2FydGhpayA8a2FydGhpay5rLm5AaW50ZWwuY29tPjsgQ2hhbiwgTGF1 cmEgPGxhdXJhLmNoYW5AaW50ZWwuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5r aW5uZXlAaW50ZWwuY29tPg0KU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMC80XSBU cmFjZSBIdWIgZGVidWcgbGlicmFyeSBzdXBwb3J0DQoNCkd1YSwNCg0KSSBzZWUgdGhpcyBQUiBz YXlzIGl0IHBhc3NlcyBDSSBidXQgdGhlcmUgYXJlIG1lcmdlIGNvbmZsaWN0cy4NCg0KQ2FuIHlv dSBwbGVhc2UgdXBkYXRlIHRoZSBzZXJpZXMgdG8gYWRkcmVzcyB0aGUgY29uZmxpY3RzLg0KDQpU aGFua3MsDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBH dW8sIEd1YSA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBBcHJpbCAyMCwg MjAyMyA3OjMzIFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgSHN1LCBWaWN0b3JYIDx2 aWN0b3J4LmhzdUBpbnRlbC5jb20+DQo+IENjOiBDaGl1LCBDaGFzZWwgPGNoYXNlbC5jaGl1QGlu dGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIA0KPiA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j b20+OyBQcmFrYXNoYW4sIEtyaXNobmFkYXMgVmVsaXlhdGh1cGFyYW1iaWwgDQo+IDxrcmlzaG5h ZGFzLnZlbGl5YXRodXBhcmFtYmlsLnByYWthc2hhbkBpbnRlbC5jb20+OyBLIE4sIEthcnRoaWsg DQo+IDxrYXJ0aGlrLmsubkBpbnRlbC5jb20+OyBDaGFuLCBMYXVyYSA8bGF1cmEuY2hhbkBpbnRl bC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BBVENIIDAvNF0gVHJhY2UgSHVi IGRlYnVnIGxpYnJhcnkgc3VwcG9ydA0KPiANCj4gKyBSZWxhdGVkIGZvbGsNCj4gDQo+IEkgd2Fu dCB0byBsZXQgdGhlIFBSIGZvciByZWxhdGVkIHN0YWtlaG9sZGVyIHJldmlldyBpdC4NCj4gDQo+ IEFuZCBoYXZlIGFueSBvcGVuID8NCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsy L3B1bGwvMzkwMQ0KPiANCj4gDQo+IFRoYW5rcywNCj4gR3VhDQo+IA0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5n cm91cHMuaW8+IE9uIEJlaGFsZiBPZiANCj4gdmljdG9yeC5oc3VAaW50ZWwuY29tDQo+IFNlbnQ6 IFR1ZXNkYXksIEFwcmlsIDE4LCAyMDIzIDc6MDUgUE0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvDQo+IENjOiBIc3UsIFZpY3RvclggPHZpY3RvcnguaHN1QGludGVsLmNvbT4NCj4gU3ViamVj dDogW2VkazItZGV2ZWxdIFtQQVRDSCAwLzRdIFRyYWNlIEh1YiBkZWJ1ZyBsaWJyYXJ5IHN1cHBv cnQNCj4gDQo+IEZyb206IFZpY3RvclggSHN1IDx2aWN0b3J4LmhzdUBpbnRlbC5jb20+DQo+IA0K PiAtCVRyYWNlSHViIFVuaXZlcnNhbFBheWxvYWQgU3BlYzoNCj4gaHR0cHM6Ly9naXRodWIuY29t L1VuaXZlcnNhbFNjYWxhYmxlRmlybXdhcmUvZG9jdW1lbnRhdGlvbi9wdWxsLzUyDQo+IChJbmR1 c3RyeSBTdGFuZGFyZCkNCj4gLQlNaXBpU3lzVExpYiBXcmFwcGVyOiBodHRwczovL2dpdGh1Yi5j b20vTUlQSS1BbGxpYW5jZS9wdWJsaWMtbWlwaS0NCj4gc3lzLXQuZ2l0IChJbmR1c3RyeSBTdGFu ZGFyZCkNCj4gLQlUcmFjZUh1YkRlYnVnTGliOiBJbnRlbChSKSBUcmFjZSBIdWIgKFRIKSDigJQg VGhlIExpbnV4IEtlcm5lbA0KPiBkb2N1bWVudGF0aW9uIChJbmR1c3RyeSBTdGFuZGFyZCkNCj4g ICAgIERldmVsb3BlcnMgR3VpZGU6IA0KPiBodHRwczovL2NkcmR2Mi1wdWJsaWMuaW50ZWwuY29t LzY3MTUzNi9pbnRlbC10cmFjZS1odWItDQo+IGRldmVsb3BlcnMtbWFudWFsLTItMS0yLnBkZiAo UHVibGljIERvY3VtZW50KQ0KPiANCj4gVmljdG9yWCBIc3UgKDQpOg0KPiAgIE1kZVBrZzogQWRk IE1pcGlTeXNUTGliIGxpYnJhcnkNCj4gICBNZGVNb2R1bGVQa2c6IEFkZCBUcmFjZUh1YkRlYnVn U3lzVExpYiBsaWJyYXJ5DQo+ICAgTWRlUGtnOiBBZGQgTlVMTCBsaWJyYXJ5IG9mIFRyYWNlSHVi RGVidWdTeXNUTGliDQo+ICAgTWFpbnRhaW5lcnMudHh0OiBVcGRhdGUgcmV2aWV3ZXJzIGFuZCBt YWludGFpbmVycyBmb3IgVHJhY2UgSHViIGRiZw0KPiAgICAgbGliLg0KPiANCj4gIC5naXRtb2R1 bGVzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNSArLQ0KPiAgLnB5dG9v bC9DSVNldHRpbmdzLnB5ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICsNCj4gIE1haW50 YWluZXJzLnR4dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxOCArDQo+ICAuLi4v SW5jbHVkZS9HdWlkL1RyYWNlSHViRGVidWdJbmZvSG9iLmggICAgICAgfCAgMjUgKw0KPiAgLi4u L0Jhc2VUcmFjZUh1YkRlYnVnU3lzVExpYi5jICAgICAgICAgICAgICAgIHwgMjUxICsrKysrKw0K PiAgLi4uL0Jhc2VUcmFjZUh1YkRlYnVnU3lzVExpYi5pbmYgICAgICAgICAgICAgIHwgIDQ0ICsN Cj4gIC4uLi9EeGVTbW1UcmFjZUh1YkRlYnVnU3lzVExpYi5jICAgICAgICAgICAgICB8IDI0NyAr KysrKysNCj4gIC4uLi9EeGVTbW1UcmFjZUh1YkRlYnVnU3lzVExpYi5pbmYgICAgICAgICAgICB8 ICA1MCArKw0KPiAgLi4uL0ludGVybmFsVHJhY2VIdWJBcGkuYyAgICAgICAgICAgICAgICAgICAg IHwgIDgyICsrDQo+ICAuLi4vSW50ZXJuYWxUcmFjZUh1YkFwaS5oICAgICAgICAgICAgICAgICAg ICAgfCAgNDYgKw0KPiAgLi4uL0ludGVybmFsVHJhY2VIdWJBcGlDb21tb24uYyAgICAgICAgICAg ICAgIHwgMjA4ICsrKysrDQo+ICAuLi4vSW50ZXJuYWxUcmFjZUh1YkFwaUNvbW1vbi5oICAgICAg ICAgICAgICAgfCAxMTkgKysrDQo+ICAuLi4vUGVpVHJhY2VIdWJEZWJ1Z1N5c1RMaWIuYyAgICAg ICAgICAgICAgICAgfCAyOTAgKysrKysrKw0KPiAgLi4uL1BlaVRyYWNlSHViRGVidWdTeXNUTGli LmluZiAgICAgICAgICAgICAgIHwgIDUwICsrDQo+ICAuLi4vTGlicmFyeS9UcmFjZUh1YkRlYnVn U3lzVExpYi9SZWFkbWUubWQgICAgfCAgMzAgKw0KPiAgTWRlTW9kdWxlUGtnL01kZU1vZHVsZVBr Zy5kZWMgICAgICAgICAgICAgICAgIHwgIDIxICsNCj4gIE1kZU1vZHVsZVBrZy9NZGVNb2R1bGVQ a2cuZHNjICAgICAgICAgICAgICAgICB8ICAgMyArDQo+ICBNZGVNb2R1bGVQa2cvTWRlTW9kdWxl UGtnLnVuaSAgICAgICAgICAgICAgICAgfCAgMTggKw0KPiAgTWRlUGtnL0luY2x1ZGUvTGlicmFy eS9NaXBpU3lzVExpYi5oICAgICAgICAgIHwgIDY2ICsrDQo+ICBNZGVQa2cvSW5jbHVkZS9MaWJy YXJ5L1RyYWNlSHViRGVidWdTeXNUTGliLmggfCAgODEgKysNCj4gIE1kZVBrZy9MaWJyYXJ5L01p cGlTeXNUTGliL0dlbk1pcGlTeXN0SC5weSAgICB8IDEzMiArKysNCj4gIE1kZVBrZy9MaWJyYXJ5 L01pcGlTeXNUTGliL01pcGlTeXNUTGliLmMgICAgICB8IDEyMyArKysNCj4gIE1kZVBrZy9MaWJy YXJ5L01pcGlTeXNUTGliL01pcGlTeXNUTGliLmluZiAgICB8ICA1NSArKw0KPiAgTWRlUGtnL0xp YnJhcnkvTWlwaVN5c1RMaWIvUGxhdGZvcm0uYyAgICAgICAgIHwgMTY0ICsrKysNCj4gIE1kZVBr Zy9MaWJyYXJ5L01pcGlTeXNUTGliL1BsYXRmb3JtLmggICAgICAgICB8IDEzOCArKysNCj4gIE1k ZVBrZy9MaWJyYXJ5L01pcGlTeXNUTGliL1JlYWRtZS5tZCAgICAgICAgICB8ICAyNSArDQo+ICBN ZGVQa2cvTGlicmFyeS9NaXBpU3lzVExpYi9taXBpX3N5c3QuaCAgICAgICAgfCA3ODkgKysrKysr KysrKysrKysrKysrDQo+ICBNZGVQa2cvTGlicmFyeS9NaXBpU3lzVExpYi9taXBpc3lzdCAgICAg ICAgICAgfCAgIDEgKw0KPiAgLi4uL1RyYWNlSHViRGVidWdTeXNUTGliTnVsbC5jICAgICAgICAg ICAgICAgIHwgIDc2ICsrDQo+ICAuLi4vVHJhY2VIdWJEZWJ1Z1N5c1RMaWJOdWxsLmluZiAgICAg ICAgICAgICAgfCAgMjkgKw0KPiAgTWRlUGtnL01kZVBrZy5jaS55YW1sICAgICAgICAgICAgICAg ICAgICAgICAgIHwgIDE1ICstDQo+ICBNZGVQa2cvTWRlUGtnLmRlYyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgIDkgKw0KPiAgTWRlUGtnL01kZVBrZy5kc2MgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgICAyICsNCj4gIFJlYWRNZS5yc3QgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgMSArDQo+ICAzNCBmaWxlcyBjaGFuZ2VkLCAzMjEyIGluc2VydGlv bnMoKyksIDMgZGVsZXRpb25zKC0pICBjcmVhdGUgbW9kZSANCj4gMTAwNjQ0IE1kZU1vZHVsZVBr Zy9JbmNsdWRlL0d1aWQvVHJhY2VIdWJEZWJ1Z0luZm9Ib2IuaA0KPiAgY3JlYXRlIG1vZGUgMTAw NjQ0DQo+IE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1RyYWNlSHViRGVidWdTeXNUTGliL0Jhc2VUcmFj ZUh1YkRlYnVnU3lzVExpYi5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gTWRlTW9kdWxlUGtn L0xpYnJhcnkvVHJhY2VIdWJEZWJ1Z1N5c1RMaWIvQmFzZVRyYWNlSHViRGVidWdTeXNUTGliLmkN Cj4gbmYNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiBNZGVNb2R1bGVQa2cvTGlicmFyeS9UcmFj ZUh1YkRlYnVnU3lzVExpYi9EeGVTbW1UcmFjZUh1YkRlYnVnU3lzVEwNCj4gaWIuYw0KPiAgY3Jl YXRlIG1vZGUgMTAwNjQ0DQo+IE1kZU1vZHVsZVBrZy9MaWJyYXJ5L1RyYWNlSHViRGVidWdTeXNU TGliL0R4ZVNtbVRyYWNlSHViRGVidWdTeXNUTA0KPiBpYi5pbmYNCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NA0KPiBNZGVNb2R1bGVQa2cvTGlicmFyeS9UcmFjZUh1YkRlYnVnU3lzVExpYi9JbnRlcm5h bFRyYWNlSHViQXBpLmMNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiBNZGVNb2R1bGVQa2cvTGli cmFyeS9UcmFjZUh1YkRlYnVnU3lzVExpYi9JbnRlcm5hbFRyYWNlSHViQXBpLmgNCj4gIGNyZWF0 ZSBtb2RlIDEwMDY0NA0KPiBNZGVNb2R1bGVQa2cvTGlicmFyeS9UcmFjZUh1YkRlYnVnU3lzVExp Yi9JbnRlcm5hbFRyYWNlSHViQXBpQ29tbW9uDQo+IC5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQN Cj4gTWRlTW9kdWxlUGtnL0xpYnJhcnkvVHJhY2VIdWJEZWJ1Z1N5c1RMaWIvSW50ZXJuYWxUcmFj ZUh1YkFwaUNvbW1vbg0KPiAuaA0KPiAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+IE1kZU1vZHVsZVBr Zy9MaWJyYXJ5L1RyYWNlSHViRGVidWdTeXNUTGliL1BlaVRyYWNlSHViRGVidWdTeXNUTGliLmMN Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPiBNZGVNb2R1bGVQa2cvTGlicmFyeS9UcmFjZUh1YkRl YnVnU3lzVExpYi9QZWlUcmFjZUh1YkRlYnVnU3lzVExpYi5pbmYNCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NA0KPiBNZGVNb2R1bGVQa2cvTGlicmFyeS9UcmFjZUh1YkRlYnVnU3lzVExpYi9SZWFkbWUu bWQNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9MaWJyYXJ5L01pcGlTeXNU TGliLmgNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvSW5jbHVkZS9MaWJyYXJ5L1RyYWNl SHViRGVidWdTeXNUTGliLmgNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvTGlicmFyeS9N aXBpU3lzVExpYi9HZW5NaXBpU3lzdEgucHkNCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cv TGlicmFyeS9NaXBpU3lzVExpYi9NaXBpU3lzVExpYi5jDQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg TWRlUGtnL0xpYnJhcnkvTWlwaVN5c1RMaWIvTWlwaVN5c1RMaWIuaW5mDQo+ICBjcmVhdGUgbW9k ZSAxMDA2NDQgTWRlUGtnL0xpYnJhcnkvTWlwaVN5c1RMaWIvUGxhdGZvcm0uYw0KPiAgY3JlYXRl IG1vZGUgMTAwNjQ0IE1kZVBrZy9MaWJyYXJ5L01pcGlTeXNUTGliL1BsYXRmb3JtLmgNCj4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvTGlicmFyeS9NaXBpU3lzVExpYi9SZWFkbWUubWQNCj4g IGNyZWF0ZSBtb2RlIDEwMDY0NCBNZGVQa2cvTGlicmFyeS9NaXBpU3lzVExpYi9taXBpX3N5c3Qu aA0KPiAgY3JlYXRlIG1vZGUgMTYwMDAwIE1kZVBrZy9MaWJyYXJ5L01pcGlTeXNUTGliL21pcGlz eXN0DQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4gTWRlUGtnL0xpYnJhcnkvVHJhY2VIdWJEZWJ1 Z1N5c1RMaWJOdWxsL1RyYWNlSHViRGVidWdTeXNUTGliTnVsbC5jDQo+ICBjcmVhdGUgbW9kZSAx MDA2NDQNCj4gTWRlUGtnL0xpYnJhcnkvVHJhY2VIdWJEZWJ1Z1N5c1RMaWJOdWxsL1RyYWNlSHVi RGVidWdTeXNUTGliTnVsbC5pbmYNCj4gDQo+IC0tDQo+IDIuNDAuMC53aW5kb3dzLjENCj4gDQo+ IA0KPiANCj4gDQo+IA0KDQo=