From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web12.1208.1623804065688387458 for ; Tue, 15 Jun 2021 17:41:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=KWsuTn/v; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: jiewen.yao@intel.com) IronPort-SDR: bURkStYSrNKIPeDgmIrPTHVTSG0Eh1OZHiPJAaFNX7d1vrQsvzBmTfGC8llwZeLGBgC2+egrif nyCGi1y7gwjg== X-IronPort-AV: E=McAfee;i="6200,9189,10016"; a="267241096" X-IronPort-AV: E=Sophos;i="5.83,276,1616482800"; d="scan'208";a="267241096" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2021 17:41:04 -0700 IronPort-SDR: KrMHA5y905mr/5urepTjbk6NhZHdLX1vPqVJimmMHDkqtGngb1/pHcZqw7dG1MvqENNZyTPvlx TedT8ABvrMRg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,276,1616482800"; d="scan'208";a="553864669" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by orsmga004.jf.intel.com with ESMTP; 15 Jun 2021 17:41:04 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2242.4; Tue, 15 Jun 2021 17:41:04 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Tue, 15 Jun 2021 17:41:03 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2242.4 via Frontend Transport; Tue, 15 Jun 2021 17:41:03 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.49) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Tue, 15 Jun 2021 17:41:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j8ZA7u0fkmJs6ZGx6IIwBprKRJHUvjX2NPouBqFBFfbfgHoTrGpTu8W2i8MqLHwhL1KJfN0GsZPR2LrtigM6GCvn83qysJOXEgSScDEUISTsb2hlAnliNMS4yLrh7wZb51tgJslCdZZxOuiPHINX0MF30h3Fo2fx5kqEx0joxMgiWpmSesOi+5AG1KiSj8PeAWJIMgp9LiVlALlAmK/HIW4i+YAJjG7HBX1aIucc7XhP/jRndw1KolWjov/eH3uZ43O+lG2HtpaShMREba17Sn295tuX0Pad8kOtZWlxLUcVzw2cy5P/4NxKM0L89i7rXdzI8frkXIKiZ65Uqj+hUQ== 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=myc3jthlzFgj6Gt/RcEo3ck6kjHqR+p2F9OMAKpmGEI=; b=hTQRADp3Xtu7Rv5XimSQbOBOYPdB1nUX8G6FYP1ALKpe8GEZ1+Xj8BINzb5M4WVtvvRvFHRu9ApQ2QlhO7Dxt8ac1zW2q8cdVcUyYe82dcAkDON65TjUb1Q9Tpg+axI9BimF+JuefUAX/Ro23rb3/lcig49DI1XEtDyy3WoaTJgaYJYXpC3ZK5s7gVZXEwDQnGUenH14C+vn0DOaJzP6R2pb0opVx0szCQvx3MoylGEMvSD+kCPiYaRZtsqUuw5kcM1PGOesETHpGbu99ARMLy4veUK2E14HyGp6p7oUTdsXUOgs6wGWlOWfmXP8TElBWXgpogXF6CFIDOC9hf/0iw== 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=myc3jthlzFgj6Gt/RcEo3ck6kjHqR+p2F9OMAKpmGEI=; b=KWsuTn/vXqAidB41b3mddvcHF2VXQPmYwm1GMip/oEcNzRIfAQ6rqal8yHrtCpf4iL34SfBQquQ6OIBAyCSvRA4q7krcvZpcCnyH3qNRB0nidnW64T/y1CqMSiZL9fjHGRxh76DNwacEnXdEPeqIn4vNchXENIeByuRDNQhViZQ= Received: from PH0PR11MB4885.namprd11.prod.outlook.com (2603:10b6:510:35::14) by PH0PR11MB4870.namprd11.prod.outlook.com (2603:10b6:510:34::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.22; Wed, 16 Jun 2021 00:41:02 +0000 Received: from PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::ec2d:6525:e689:50e6]) by PH0PR11MB4885.namprd11.prod.outlook.com ([fe80::ec2d:6525:e689:50e6%6]) with mapi id 15.20.4219.025; Wed, 16 Jun 2021 00:41:02 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "mikuback@linux.microsoft.com" CC: "Chiu, Chasel" , "Desimone, Nathaniel L" , Liming Gao , "Dong, Eric" , Jeremiah Cox Subject: Re: [edk2-devel] [edk2-platforms][PATCH v2 0/4] MinPlatformPkg: Add TPM platform hier disable support Thread-Topic: [edk2-devel] [edk2-platforms][PATCH v2 0/4] MinPlatformPkg: Add TPM platform hier disable support Thread-Index: AQHXYikQL2AKp9RfWE+2Bfvlh1tBnqsVzAJg Date: Wed, 16 Jun 2021 00:41:02 +0000 Message-ID: References: <1686586931DF02F0.1698@groups.io> <57e1ea1f-cdb3-2860-b99c-2867cfe512ae@linux.microsoft.com> In-Reply-To: <57e1ea1f-cdb3-2860-b99c-2867cfe512ae@linux.microsoft.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [101.87.139.49] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 551a88ae-7d67-415c-ea09-08d9305f6af0 x-ms-traffictypediagnostic: PH0PR11MB4870: 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: z3Y1Ft4zbygy+51ViwOVWk67DHy/Ue4hx85aCqzTh2koWqVOq19v4UnDZ18Pp6NOs3U3iDpFo0qTwOJNRaaLtc43JplLtOEPTjxb6su7cQon/UQyEW7Uyf5cQnw9c3r7n3OIs7LOfD6u9wL4VT8wwfm33LA1uovqziGZAKZXZR1+i/UbJY431eg0hG1k/CQtXcVvFnWRa9eRe27kVbDRj514ZessRljLyBcO6H8LgVwOfLSe8xknGA8xtbHIApCJ4tAB2tkxuD7X05qBakXCMRCWonbtE9bgplfAne+6S8M5krsMes40A+Rw+fTfFiRtOsigd6bcSLYkPVWSKim1xe91Ty5vjjwTqi4Pd+HfoCpDvurdMhCFVOqxDYK+Ck99eldwv5iJvD4WyhKWzVZPhPuh94Z1wPLpWjMrXf2XmHgwtWmKIWJcFJSv0G8G54iUzIi/lR76c4CrYzQYX0PQP6qkGfwoZzdBWYJO2sknvOvOBkcaIXhpGhRPDVDgCDlRlP5mY4ToZ+d6cnvaw9t583scQsr8o0OJpVe+2+pGY2qihdwmT+kZwWKIDfyPp9uOsoPm09PVP7K1B2HZp9jKnmalxAzFSlaqOZKwwOTMWh5sJzccDPcHj3vcUfFyIuItWe6gabRr13/6lKnEfpat/ZmeFfa/Uw4it5eclwGoCqdoWob+lsPrLM0w5QZWE7cbel20jGKaGGrsBVTrfJraWMqbJN4+ieSLQPmXr9B6W0uo4lssaITdKlNx0+AQJvo7jbjMJTIYItujNr2s/G772A== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR11MB4885.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(39860400002)(396003)(376002)(346002)(136003)(366004)(52536014)(2906002)(26005)(9686003)(966005)(66446008)(55016002)(86362001)(71200400001)(66946007)(53546011)(6506007)(4326008)(478600001)(66556008)(8676002)(64756008)(66476007)(76116006)(38100700002)(5660300002)(8936002)(33656002)(122000001)(54906003)(316002)(186003)(110136005)(7696005)(83380400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cldReWhRajlrc0lTYnJwT1oxQ3dYNlI5aGFLc05wb1NUWXJraStaQzJ3bTVx?= =?utf-8?B?ejI1T1FaVjRQUEUrWHE5TTAwbW9Nc09SSFlneWZmUGFGaUZUK0FnQlREaERs?= =?utf-8?B?Sy9SbmtrQnZXSldtZXVHMS9KWnBHNmNCcXp1bUJKNjI1bWVCcG9HOXZNSVFU?= =?utf-8?B?aGNTVWpzOW0xd04zUGs3eEErdTlrN0h0eFlveE41bHlqcGJLMVB4djBQVFRM?= =?utf-8?B?NFpKcHBtRFRvak5ub2NhYnZSTWZncVpBVVhWcFF5L1MrRXNabExwTC93STBi?= =?utf-8?B?cFAvWFM2QkxvOEZwUi9pTjM5amRGZjZYUGRvNTZtSTEvenFZZzEzV3p3MVc1?= =?utf-8?B?dEQ3THcwb2VOR3FhdzNpdURFdDlaVGdFL0Z4ZEdNakRVSHJBdlFlQzBqd2E0?= =?utf-8?B?WDhpclplKzUvNHdrQlpKUE9maHZYeEVOUnY0VS9ySDQyaWNCWmUvVm9uSCs5?= =?utf-8?B?SFRwcXUzL2ZicmViV0ZtR2ZXV0wzTDZuQlh1VzI3TFRwUSt2NGFCMnhnUEVR?= =?utf-8?B?OXNCYURzb1cvS0hwcm9lY1FWQUJ1OVpvZUJmSWJBbEZvUDBBMzBmS0JlcWJQ?= =?utf-8?B?OXdPYW41SXJONUJPV3hySGZqY1Rrb1ZHSXV6REcydXJnS05CWktWNWVRbzBQ?= =?utf-8?B?Z3l1UDhVOUlLVG9YRFF1aC9jS0I3bGRFa2JoUmtYaGpaMHB0N3BKRHVnSThM?= =?utf-8?B?eUJtNmVJT2pNcG4xSzFqbzh0RW84dXYvdTU0YXc5dW5EWHV4TDQrVklqS2dO?= =?utf-8?B?R0RUYlJGM2ZiM3FPdGhRcXkvUzZXSUVYVWpOYzBPRkhQYkZpdHpKZnAwSDdm?= =?utf-8?B?UUtJSkZsWW51TzRxdWxaL0lOYktjOVluRUxTajB0aTBicGdhRmRON1FPaFBJ?= =?utf-8?B?UDR0MHdEcHphUjFVZHFuWkdnY2wzdmUwSGFSeC9ma2xTUVBsOTdzaFh6U2tR?= =?utf-8?B?R3lBeTZDWTh2cmNYbTUxQVBpeHA2WkZGdjlWa1J6U1N5WW41MUhET3dCeW9U?= =?utf-8?B?SjJDM05HekVRY2l6Q2pzMVpGNmUvV3RObU0yQXJoakRQcXF0WHRINzgxMXVq?= =?utf-8?B?b2taYjZvSHRzZE9LR3J6V1UvQ0lkdjZMbjVZNmtSdHBlWmNQSUt3ZW5kNjJ4?= =?utf-8?B?OWk5QnJ5SWRGNFlYa2MwWi9oOG56K1ExVTNqQWhhVlNhYTIwT1QxSlFwb2tQ?= =?utf-8?B?QjhkTVBsNk1jeks4clZtdGkzeFhhUExZZWlTSlczMUZkNm5LSk1kTFVKMG8v?= =?utf-8?B?NjlQSzNrTFY1TC9USTJpUEpsNzlteUR6QzYxUzZrWXJqUjRsUHBWcDJDQ2pk?= =?utf-8?B?Y0RCd1BkL0pXZFFRQ2ljTUZXaisxUnN5U3M5b1Z6R0IzNU1oUVlCakN4ckVu?= =?utf-8?B?Z0RaY1FmSC9Na1ZmYjZKTTRiRktocUZaalc0NmpZUmx4OURrRmZTT3FZQlZE?= =?utf-8?B?MGRaVHlaZWlIaXJ0N2xzbWcybyt1UVAxQzkwcHkwempTZkhTeVNSbXp6MjVP?= =?utf-8?B?QUh4RjVRcEtlZWUvWUFhTWFCTGZLVlo4SGp4TSsyTEFtdWljdGtEUDJjOS82?= =?utf-8?B?QVo1TnFGV2d1OTVGaFA2RE1yblF5L3h4TnZVbWpGSTcxZnArL2dpYzRibENJ?= =?utf-8?B?TjhtU1VzTGczN05Wc0lwQkhkVXQ2RnpWYXJRSnZLY0paRjRPWWNaMTMzdXZJ?= =?utf-8?B?NGFYdnp0Y251ZGdTa25KRjJBSTMySm1lcGZ3c1l2am9yYnZSRlFLNE5LaENr?= =?utf-8?Q?MwFb1+6H5zn5B6BV0uzXpU5ryEHN08GGZa9daJG?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4885.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 551a88ae-7d67-415c-ea09-08d9305f6af0 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jun 2021 00:41:02.2401 (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: WXHVxR/AqsItuYiiIx2vQ4olSytHcJBhLwYwAqdzKNMDGGnbPMFKAIhvkj9VrWYQNp6TiCP/OtXYdhUmOUATiQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4870 Return-Path: jiewen.yao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhbmsgeW91LCBNaWNoYWVsLg0KDQpBY2tlZC1ieTogSmlld2VuIFlhbyA8Smlld2VuLnlhb0Bp bnRlbC5jb20+DQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZl bEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBNaWNo YWVsDQo+IEt1YmFja2kNCj4gU2VudDogV2VkbmVzZGF5LCBKdW5lIDE2LCAyMDIxIDQ6NTcgQU0N Cj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBDaGl1LCBDaGFzZWwgPGNoYXNlbC5j aGl1QGludGVsLmNvbT47IERlc2ltb25lLCBOYXRoYW5pZWwgTA0KPiA8bmF0aGFuaWVsLmwuZGVz aW1vbmVAaW50ZWwuY29tPjsgTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsN Cj4gRG9uZywgRXJpYyA8ZXJpYy5kb25nQGludGVsLmNvbT47IFlhbywgSmlld2VuIDxqaWV3ZW4u eWFvQGludGVsLmNvbT47DQo+IEplcmVtaWFoIENveCA8amVyZWNveEBtaWNyb3NvZnQuY29tPg0K PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtlZGsyLXBsYXRmb3Jtc11bUEFUQ0ggdjIgMC80 XSBNaW5QbGF0Zm9ybVBrZzogQWRkDQo+IFRQTSBwbGF0Zm9ybSBoaWVyIGRpc2FibGUgc3VwcG9y dA0KPiANCj4gSXQncyBiZWVuIGEgd2VlayBhbmQgSSBoYXZlbid0IHNlZW4gYW55IGZlZWRiYWNr LiBQbGVhc2UgcmV2aWV3IHdoZW4NCj4gcG9zc2libGUuDQo+IA0KPiBUaGFua3MsDQo+IE1pY2hh ZWwNCj4gDQo+IE9uIDYvNy8yMDIxIDEyOjA1IFBNLCBNaWNoYWVsIEt1YmFja2kgd3JvdGU6DQo+ ID4gRnJvbTogTWljaGFlbCBLdWJhY2tpIDxtaWNoYWVsLmt1YmFja2lAbWljcm9zb2Z0LmNvbT4N Cj4gPg0KPiA+IFJFRjpodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dp P2lkPTM0MTENCj4gPg0KPiA+IFRoaXMgcGF0Y2ggc2VyaWVzIGFkZHMgc3VwcG9ydCBpbiBUcG1Q bGF0Zm9ybUhpZXJhcmNoeUxpYiB0byBlaXRoZXINCj4gPiByYW5kb21pemUgdGhlIHBsYXRmb3Jt IGF1dGggKGN1cnJlbnQgYmVoYXZpb3IpIG9yIGRpc2FibGUgdGhlDQo+ID4gcGxhdGZvcm0gYXV0 aCAobmV3IGJlaGF2aW9yKSBiYXNlZCBvbiBhIG5ldyBQQ0QgaW50cm9kdWNlZCB0bw0KPiA+IE1p blBsYXRmb3JtUGtnOiBQY2RSYW5kb21pemVQbGF0Zm9ybUhpZXJhcmNoeS4NCj4gPg0KPiA+IFNv bWUgcGxhdGZvcm1zIHRoYXQgd291bGQgbGlrZSB0byBhZG9wdCBNaW5QbGF0Zm9ybVBrZyBwcmVm ZXIgdG8NCj4gPiBkaXNhYmxlIHRoZSBwbGF0Zm9ybSBoaWVyYXJjaHkgYXMgb3Bwb3NlZCB0byB0 aGUgcmFuZG9taXphdGlvbg0KPiA+IGFwcHJvYWNoLg0KPiA+DQo+ID4gTWlub3IgY2hhbmdlcyBh cmUgaW5jbHVkZWQgdG8gZWxpbWluYXRlIGNvZGUgZHVwbGljYXRpb24gaW4gaW1wYWN0ZWQNCj4g PiBjb2RlLg0KPiA+DQo+ID4gVjIgY2hhbmdlczoNCj4gPiAxLiBVcGRhdGUgY29kZSB0aGF0IHJh bmRvbWl6ZXMgdGhlIHBsYXRmb3JtIGF1dGggaW4gVGNnMlBsYXRmb3JtUGVpDQo+ID4gICAgIHRv IHVzZSB0aGUgVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIgaW50ZXJmYWNlIGZvciBwbGF0Zm9ybQ0K PiA+ICAgICBoaWVyYXJjaHkgY29uZmlndXJhdGlvbi4NCj4gPiAyLiBSZW1vdmUgcHJlLWV4aXN0 aW5nIHJlZHVuZGFudCBjb2RlIGluIFRjZzJQbGF0Zm9ybVBlaS4NCj4gPiAzLiBBZGQgYSBQQ0Qg dG8gYWxsb3cgdGhlIHBsYXRmb3JtIGludGVncmF0b3IgdG8gY2hvb3NlIGhvdyB0bw0KPiA+ICAg ICBjb25maWd1cmUgdGhlIFRQTSBwbGF0Zm9ybSBoaWVyYXJjaHkuDQo+ID4NCj4gPiBDYzogQ2hh c2VsIENoaXUgPGNoYXNlbC5jaGl1QGludGVsLmNvbT4NCj4gPiBDYzogTmF0ZSBEZVNpbW9uZSA8 bmF0aGFuaWVsLmwuZGVzaW1vbmVAaW50ZWwuY29tPg0KPiA+IENjOiBMaW1pbmcgR2FvIDxnYW9s aW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVs LmNvbT4NCj4gPiBDYzogSmlld2VuIFlhbyA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+ID4gQ2M6 IEplcmVtaWFoIENveCA8amVyZWNveEBtaWNyb3NvZnQuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6 IE1pY2hhZWwgS3ViYWNraSA8bWljaGFlbC5rdWJhY2tpQG1pY3Jvc29mdC5jb20+DQo+ID4NCj4g PiBNaWNoYWVsIEt1YmFja2kgKDQpOg0KPiA+ICAgIE1pblBsYXRmb3JtUGtnOiBBZGQgVHBtUGxh dGZvcm1IaWVyYXJjaHlMaWIgdG8gQ29tcG9uZW50cyBpbiBEU0MNCj4gPiAgICBNaW5QbGF0Zm9y bVBrZy9UcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYjogQWRkIFBFSSBzdXBwb3J0DQo+ID4gICAgTWlu UGxhdGZvcm1Qa2cvVGNnMlBsYXRmb3JtUGVpOiBVc2UgVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIN Cj4gPiAgICBNaW5QbGF0Zm9ybVBrZy9UcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYjogQWRkIGRpc2Fi bGUgc3VwcG9ydA0KPiA+DQo+ID4NCj4gUGxhdGZvcm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvVGNn L0xpYnJhcnkve1RwbVBsYXRmb3JtSGllcmFyY2h5TGliL1RwbVBsYXQNCj4gZm9ybUhpZXJhcmNo eUxpYi5jID0+DQo+IFBlaUR4ZVRwbVBsYXRmb3JtSGllcmFyY2h5TGliL1BlaUR4ZVRwbVBsYXRm b3JtSGllcmFyY2h5TGliLmN9ICAgICB8ICA3Mg0KPiArKysrKysrKystLQ0KPiA+ICAgUGxhdGZv cm0vSW50ZWwvTWluUGxhdGZvcm1Qa2cvVGNnL1RjZzJQbGF0Zm9ybVBlaS9UY2cyUGxhdGZvcm1Q ZWkuYw0KPiB8IDEzMCArLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiA+ICAgUGxhdGZvcm0vSW50ZWwv TWluUGxhdGZvcm1Qa2cvSW5jbHVkZS9MaWJyYXJ5L1RwbVBsYXRmb3JtSGllcmFyY2h5TGliLmgN Cj4gfCAgIDQgKy0NCj4gPiAgIFBsYXRmb3JtL0ludGVsL01pblBsYXRmb3JtUGtnL01pblBsYXRm b3JtUGtnLmRlYw0KPiB8ICAgMSArDQo+ID4gICBQbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBr Zy9NaW5QbGF0Zm9ybVBrZy5kc2MNCj4gfCAgIDQgKy0NCj4gPg0KPiBQbGF0Zm9ybS9JbnRlbC9N aW5QbGF0Zm9ybVBrZy9UY2cvTGlicmFyeS97VHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIvVHBtUGxh dA0KPiBmb3JtSGllcmFyY2h5TGliLmluZiA9Pg0KPiBQZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNo eUxpYi9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5pbmZ9IHwgIDIyICsrLS0NCj4gPiAg IFBsYXRmb3JtL0ludGVsL01pblBsYXRmb3JtUGtnL1RjZy9UY2cyUGxhdGZvcm1QZWkvVGNnMlBs YXRmb3JtUGVpLmluZg0KPiB8ICAgMiArDQo+ID4gICA3IGZpbGVzIGNoYW5nZWQsIDg1IGluc2Vy dGlvbnMoKyksIDE1MCBkZWxldGlvbnMoLSkNCj4gPiAgIHJlbmFtZQ0KPiBQbGF0Zm9ybS9JbnRl bC9NaW5QbGF0Zm9ybVBrZy9UY2cvTGlicmFyeS97VHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIvVHBt UGxhdA0KPiBmb3JtSGllcmFyY2h5TGliLmMgPT4NCj4gUGVpRHhlVHBtUGxhdGZvcm1IaWVyYXJj aHlMaWIvUGVpRHhlVHBtUGxhdGZvcm1IaWVyYXJjaHlMaWIuY30gKDcwJSkNCj4gPiAgIHJlbmFt ZQ0KPiBQbGF0Zm9ybS9JbnRlbC9NaW5QbGF0Zm9ybVBrZy9UY2cvTGlicmFyeS97VHBtUGxhdGZv cm1IaWVyYXJjaHlMaWIvVHBtUGxhdA0KPiBmb3JtSGllcmFyY2h5TGliLmluZiA9Pg0KPiBQZWlE eGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi9QZWlEeGVUcG1QbGF0Zm9ybUhpZXJhcmNoeUxpYi5p bmZ9ICg2NiUpDQo+ID4NCj4gDQo+IA0KPiANCj4gDQoNCg==