From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web08.2176.1657758654019376336 for ; Wed, 13 Jul 2022 17:30:54 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=O/Yi6QzA; spf=pass (domain: intel.com, ip: 192.55.52.115, 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=1657758654; x=1689294654; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=6sEN/YAjDpQnnnEQcckXWwieETqom6GwbUSm1sT8dkI=; b=O/Yi6QzADq9TcmglZcojzJIJFlAtnscs0FYaxIe16PwPjH9r1R/edLDD 5gRbqe0v4kuEVv8qKzqGyrjzDsM7iYwST3nwDuybKvAM3TmxI7SbAM5s6 HJxVoxbi0Yt/BgGgH9Gc6q0VMJAzZdwEZ54+ckMYJjE2pAGWMAXSC+a/h u/5sP5Ovv4y1zSznJjOh6hWPoPYoNbGdmvuhjh3zLCkJlV6GHJ4vmrxBU qxM+QxpodisNiJ49p9p0diyvWAbOLGtjZLGEmA+L6xfhJfs9m+lzuUdUJ RdQ2r3N1rmf7cp6Uryu8Gz023zjRCXbqbMpu5NBwzt5KnQQLUSO2xeAYC g==; X-IronPort-AV: E=McAfee;i="6400,9594,10407"; a="285402981" X-IronPort-AV: E=Sophos;i="5.92,269,1650956400"; d="scan'208";a="285402981" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jul 2022 17:30:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,269,1650956400"; d="scan'208";a="653634317" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga008.fm.intel.com with ESMTP; 13 Jul 2022 17:30:53 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2308.27; Wed, 13 Jul 2022 17:30:53 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Wed, 13 Jul 2022 17:30:53 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) 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.2308.27; Wed, 13 Jul 2022 17:30:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b2Du2AuLasqIpP2XajvFJiyWCb4bfRY6C4UJYsMdP1HACvYwT3Qn48jc/PCCUkGNWNGWciO2ayHzO8hsi20sBtmrS5QJapg2WR99EhA96xymjYdd25aG0Udkufhwi7P0IfViXiG4U+kdQL+gsuZlfWA38TnXf5pL1NRsKtVY0N3/X76f/ca2pV4eYGwATRJFfVYvTDBwBfqVofQkshTNwq1h9dEdbg3tKosbiKzHqrgfxw3Z9iQAPnARlprGeFH8x1pi/CvV2ulwRrpxil6Zwz+RAOsAkI2BzoDByugcBzAb/VskG6aO4Lrkpcyu8xWO7K/tUErq/qkpo7OUl1zDqA== 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=6sEN/YAjDpQnnnEQcckXWwieETqom6GwbUSm1sT8dkI=; b=Z9HojRNZlA7sBB7KqnGaPx087oeMaGvrJTlaYobuWP8Nh+w24fD/yvYs9NLpQCfehxx4oATQB/ZMVWrOl9m8/facgyNVFTN7/NaMD5v3ROqJLuz/zxkqMGuE2h6eUv23oRBzgWDXhjvt8OnfOFPkUYvuRIIb0Fv/3c4NFZxt7U5LYNwNMxfkteQHvqsXX9SU5N5M7Kjl5dRl7kvDh5rzDmi8ot+jb74TAm/WOyb2Cs9RA4xKKPE7g8vee4hhq4lbBBfvm+LyMKl4Ixaf0E60cx09Kc7bG0Y27XfW/2NjHfZURZy/+qn1RE28ejaBJFtajDfUBwB9vW/pdPjBJ64FzQ== 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 BN9PR11MB5372.namprd11.prod.outlook.com (2603:10b6:408:105::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.12; Thu, 14 Jul 2022 00:30:50 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::99d7:f73:c72c:12f3]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::99d7:f73:c72c:12f3%7]) with mapi id 15.20.5417.026; Thu, 14 Jul 2022 00:30:50 +0000 From: "Michael D Kinney" To: Kun Qin , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Yao, Jiewen" , "Wang, Jian J" , "Zhang, Qi1" , "Kumar, Rahul1" , Andrew Fish , Leif Lindholm , "Gao, Liming" , "Liu, Zhiguang" Subject: Re: [edk2-devel] [edk2-staging][PATCH v1 0/7] Add TPM subclass definition Thread-Topic: [edk2-devel] [edk2-staging][PATCH v1 0/7] Add TPM subclass definition Thread-Index: AQHYlxepqknIdbxG1UC1znK8nD8DVa19A3Cg Date: Thu, 14 Jul 2022 00:30:50 +0000 Message-ID: References: <16FF20526D0669CC.28163@groups.io> <75d7d4ba-e930-1f97-7dc9-a2b85d8b66ed@gmail.com> In-Reply-To: <75d7d4ba-e930-1f97-7dc9-a2b85d8b66ed@gmail.com> 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-office365-filtering-correlation-id: a7cfe6cb-812a-4c47-0b6a-08da65301a4f x-ms-traffictypediagnostic: BN9PR11MB5372:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: R6nx3vNyiYUT6vkkoeuPvusnFTWGB85Gn8HDiy8rlwX8qHAMPHe0BYGWdGIv3VuoyOUwYuwI0UGDHhauTUgXz33c6ENs35IUZIO2FyQESWh/6xxFB9NfIpdqse2y2a5ZPdAA+bCCz+qeyhXLtIICFhQi31zgMALnXxeVqKe4QhmIuPXLn+HKG4nqo/igwfWyOGQO23SSav2wZBkW6yjChppNkVS6OM0GFDcRcjkculJ4SCrtepZeUCnZoyzyuZfdG8cThLgUExTgN+getKG8e7r88e7/QDcVP9M7EAb9t7Pgjd3oUV6ZKm2aWv1oWbWdDqOp3QxdVAqyAXsqmk5V8cq39vRFkcOCfAMkjJiKeJEDM9W9toXydshjQNC6xNez4vWprnqIXiQDLjZHOusVyJheIebL2iOwVeL3oaHup4IPy6Msd5w4DvnZjlJbWbkX45u+s2m5ZFnsH2I8QsUx93FtUpRELuFqej8Pboz5G68bPodceAdjzSwo6QGKhdQXPRqOl9MwpAC/1AGt8Y7R8GWqr68sYJaS5CT2uSim1FLlE89PMSfpfCWUgA3lmcbFbWZ2RLjsw2gtvPUY8a0Nr8zahs2YbQ2bRl905sU+jz+v9ot8ceRki02O+DAtlhddR7SfoPI6qHZsfAx8zEXz9MgSFmx1aPL8+qJitpIU/edf93tmSEssysAdAVRKqPewL+X75p/7gSaeO6FrcPL9mTo05QKsOMlBw/QcJIdjonK5UezkION3/YtfW6FLx3HAIt2nFLks2lLUZA+0bHIkwbsb4EK56mzqXvIYBYYriiwNB/fZ99ReaVfWZOL8DJ+IK8qHwg88jvS/avOjB6gYFyE+3dHBMEa29r9Yr215vTIsvlfneldmFJbFH2rpHNkU 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:(13230016)(136003)(396003)(346002)(366004)(376002)(39860400002)(83380400001)(55016003)(86362001)(122000001)(82960400001)(38070700005)(33656002)(38100700002)(8936002)(5660300002)(478600001)(52536014)(966005)(7696005)(107886003)(54906003)(316002)(19627235002)(41300700001)(110136005)(71200400001)(64756008)(4326008)(26005)(66446008)(66946007)(8676002)(66556008)(186003)(53546011)(76116006)(9686003)(66476007)(2906002)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MHJYQ2lmblBRVll6d1hKdk9YWVFSMWdpZ1JKWWY1TG41S0R4dXlRaXhuMFlz?= =?utf-8?B?Wk5ldC8rdWpRSTVrZ1hjanRyKzJFemxEVVh6UmhSa2E4djYvb1pJSWw2RTd6?= =?utf-8?B?Uks4RXpDcGo4aCsxR1FLRUJHbmg1K0FrZnduaHFUSnJnYy9WTWI5VXRNREd5?= =?utf-8?B?ZEJHM256YkQvaEp0aldBcTJraWRKMDV4R1NxdnZJeVFubkI1QysvS0dvRkdn?= =?utf-8?B?VUZDcVJIdWdpMUQyRCsyN2w5NkFHeVV0Z2VZNFZra0Vwc3ViMGJBbDcreVJ4?= =?utf-8?B?SkhmbGV1WnlUS0RhaHR6ak4wcjl0d3cybG5idzRBRkpZS0J2UHVySW9XN3Vn?= =?utf-8?B?VmxDMjB3dTlUZkMyeTZVT3JRdFpzbTNqZm1jRTB3TjFVaGZUcjR0bmdvTFRD?= =?utf-8?B?OUk0WW1UNEJZc3A3Nkk5SEZSTHlTcytudHpvMHgyVkZZU2tnTVhDS2I0K296?= =?utf-8?B?N2M5cnRKR1VpRzFMTm9Fb3UvaFF0cjhadXhqelRpTDZTc1NkRllsZjNMWmVK?= =?utf-8?B?ZXdUR2h0UUtVZzYzTUtPc3EzdTh2YWQybDhjTWFPdG9IUFowYjA5cmhVWjZo?= =?utf-8?B?eUYxVFF2RTVrbFdmSDNJUXBrL1lvc1gxam13OGVuSTk3TE91WU5CQitBSjBq?= =?utf-8?B?aVRpajA0aVNKVzY5MzJBRHNIYTBHS1NQSFlPU0tQR2JRL1ZzWSsySTFjL2JV?= =?utf-8?B?WDFZemhCUXVSSFpJU2lpTWxNZUh0cnNzSzZQYXY2b0lGemU1ZU9GbXp0UXZn?= =?utf-8?B?NDlhK0p4cDgxWGd6Z2FnbEwzZ1BhNFcvSS9uMWVqVGZWVzlreFoyd1lvT05O?= =?utf-8?B?OW8wRVVIL0J4cmJUb05kK3dXTkZzSm93Y1JxdzMzcHdoMTlHU0gvNEJ4S2ht?= =?utf-8?B?NXcyWVRRYy9BSWNEZDJaVHNnQ216cE5QMzFjaitOMVl2dmQ4UDJ6OFJoS3FX?= =?utf-8?B?U3JsWGxESGRsVTlzQkNIMXZoT2RSNklMM1VqT1FkbjBlV3BNZkI2QkErWVdF?= =?utf-8?B?SEFRMXNRMmdLdkJEMmpEcWMvVW9ubWtldmhzMlRZZWdEVjF2dmEvTXBVMXVQ?= =?utf-8?B?ci8yZFBtdFllVHpWcFB5YjJlaTV1bElJRnlkNXRlS3BRRmRBUlFPNVBscmlI?= =?utf-8?B?NkNUQ0pDWEw4NTB6MGVzUkZJb0VRL1l3NzZZYjZTa24zRkhrdFN0U1QwbS8x?= =?utf-8?B?dHhRNWNvcno3SmZSREFIc2NYV3lML3JxTXJFQjd1SXBMcit0TU5FOHgwaHVx?= =?utf-8?B?SC9hT3R2b2FJSVRCd3ZsSWNRMTBNcXo3bFdSUXhjSUFadmZ3RWUvTnpvZGRq?= =?utf-8?B?UmM5NkxLUXp4V1BzYWdxaUx2NXYrQ0UyRDZpY1dLU1RDZE5YZ1JjUHR4cEt4?= =?utf-8?B?ZFB6WWxhQ3F3MmxWZXFTU3FnM21aenhFUGdEeWh1dEh4aHg3bnRvTFFoR1FT?= =?utf-8?B?TnRpVmpkMW9sOGxpNE5Ecmk4T29HUkxkaDlrNm0wOXkxZHo3bzlRWjJQSkFQ?= =?utf-8?B?aWhZbjdYcEFBTUFaYjd4U1B5WmZmNVhsc0R2QWlwaDc0cU9UYkEvWUdkbTVo?= =?utf-8?B?b1d4Y0w3Nit6WkNVeEpiYmZ3NzdKWk41Ykw1OWxDRjgrNzdhSWtjQTZ0aHBG?= =?utf-8?B?YVBYQ01lTy9kL3pZQnY3VCtDSGpiWGhJY3ZaNjlUVUNNcnVRd0c5NVl6bmpx?= =?utf-8?B?YU01aHY1eGtCNFBETUhqRkNhcDRUT3FsZkx0dVlWRVVFa0s3VXQrR2ZzSEVG?= =?utf-8?B?RElXZ29zS2ZlRGtWSDVvQUhVZDJpN01pd1JwWmtoY3JXcnVQd3Evek5VN2J2?= =?utf-8?B?VXZIQ3MxaU84U3JkS3gwZzRldEZNdkpGaWFTcFJuWno0MVVXQ3R3M3ZQSkk0?= =?utf-8?B?UGZXNXpXNWtDc2JTN3Zod1owdWVYVXlxOEdRR3U4KzhjNE9uNXlkMUZCU3Zj?= =?utf-8?B?OXNoVzRnWmdnYzJlb3lGUWY2b3JuZG1JdjNSWENTQmI4ZHA3VEhDVlhSTlZt?= =?utf-8?B?dFBibm5xNkJ2WmdoSFZaYXMwUjZtbFYrYnpRNjNCWEkyNlRzY1A1Q2xRaGRK?= =?utf-8?B?K1ZmbWJPU1lRZFRMMEFhbE5USTJuanViU1hLVnBXU3J1R0xMR2tmeDVuWEov?= =?utf-8?B?TjlzUjQ5bjRaclcvMlYyZXErcVBLNVZvQkU2ZllycjBKR255WWdkcWNiM3kx?= =?utf-8?B?bnc9PQ==?= 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: a7cfe6cb-812a-4c47-0b6a-08da65301a4f X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jul 2022 00:30:50.0413 (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: QX1mmyK3flI6laYO0selCITJl4npf3AiHithuaA6sqP0lcYKQ6CLc9X/yDf+TjmVBNW63dL90pqLyIh2sFg/LgXEfe+IZXd6WwVGZE9Zb/w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5372 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 SGkgS3VuLA0KDQpXaHkgd2FzIHRoZSBQQ0QgdXNhZ2Ugbm90IHByZXNlcnZlZCBhbmQgb25seSB0 aGUgdmFsdWUgdXBkYXRlZCBpbiB0aGUgREVDIGZpbGUgYW5kIC5IIGZpbGU/DQoNCk1pa2UNCg0K PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLdW4gUWluIDxrdXFpbjEyQGdt YWlsLmNvbT4NCj4gU2VudDogV2VkbmVzZGF5LCBKdWx5IDEzLCAyMDIyIDU6MjEgUE0NCj4gVG86 IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRl bC5jb20+OyBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47IFpoYW5nLCBRaTEg PHFpMS56aGFuZ0BpbnRlbC5jb20+OyBLdW1hciwgUmFodWwxDQo+IDxyYWh1bDEua3VtYXJAaW50 ZWwuY29tPjsgQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IExlaWYgTGluZGhvbG0gPGxl aWZAbnV2aWFpbmMuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQNCj4gPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwg WmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1k ZXZlbF0gW2VkazItc3RhZ2luZ11bUEFUQ0ggdjEgMC83XSBBZGQgVFBNIHN1YmNsYXNzIGRlZmlu aXRpb24NCj4gDQo+IEhpIFNlY3VyaXR5UGtnIG1haW50YWluZXJzICYgRURLMiBzdGV3YXJkcywN Cj4gDQo+IEkgc2VudCBvdXQgdGhpcyBwYXRjaCBzZXJpZXMgaW50ZW5kaW5nIHRvIHVwZGF0ZS9m aXggdGhlIFBJIHNwZWMgdGhyb3VnaA0KPiBjb2RlIGZpcnN0IHByb2Nlc3MuDQo+IA0KPiBDb3Vs ZCB5b3UgcGxlYXNlIHNoZWQgc29tZSBsaWdodCBvbiBpdCBhbmQgbGV0IG1lIGtub3cgaWYgYW55 IGZlZWRiYWNrPw0KPiANCj4gVGhhbmtzIGluIGFkdmFuY2UhDQo+IA0KPiBSZWdhcmRzLA0KPiBL dW4NCj4gDQo+IE9uIDcvNS8yMDIyIDg6MzggUE0sIEt1biBRaW4gdmlhIGdyb3Vwcy5pbyB3cm90 ZToNCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/ aWQ9Mzk2Ng0KPiA+DQo+ID4gIEZyb20gUEkgU3BlY2lmaWNhdGlvbiB2MS43IEVycmF0YSBBLCBF RklfUEVSSVBIRVJBTF9ET0NLSU5HIGlzIGRlZmluZWQgYXMNCj4gPiAweEQwMDAwIChhcyB3ZWxs IGFzIGluY2x1ZGVkIGluIFBpU3RhdHVzQ29kZS5oKS4NCj4gPg0KPiA+IEhvd2V2ZXIsIHN1YmNs YXNzIGVtcGxveWVkIGFzIFBDRCBmb3IgVFBNIHBlcmlwaGVyYWwgaW4gU2VjdXJpdHlQa2cgaXMN Cj4gPiBhbHNvIGRlZmluZWQgYXMgMHhEMDAwMC4gVGhlIFRQTSBzdWJjbGFzcyBjb2RlIHdhcyB1 c2VkIGluIFRjZ1BlaS5jIHdoZW4NCj4gPiByZXBvcnRpbmcgZXJyb3IgY29kZXMuDQo+ID4NCj4g PiBUaGUgY29sbGlzaW9uIG9mIHN1YmNsYXNzIGRlZmluaXRpb24gY291bGQgY2F1c2UgdGhlIHBh cnNpbmcgb2YgcmVwb3J0ZWQNCj4gPiBlcnJvcnMgYmVpbmcgYW1iaWd1b3VzLg0KPiA+DQo+ID4g VGhpcyBwYXRjaCBzZXJpZXMgYWRkIEVGSV9QRVJJUEhFUkFMX1RQTSBhcyBhIHNwZWMtZGVmaW5l ZCB2YWx1ZSBhbmQNCj4gPiByZW1vdmVkIHBvdGVudGlhbCB1c2FnZXMgaW4gdGhlIFNlY3VyaXR5 UGtnLg0KPiA+DQo+ID4gUGF0Y2ggdjEgYnJhbmNoOiBodHRwczovL2dpdGh1Yi5jb20va3VxaW4x Mi9lZGsyL3RyZWUvQlozOTY2LWFkZF90cG1fc3ViY2xhc3MNCj4gPg0KPiA+IENjOiBKaWV3ZW4g WWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gPiBDYzogSmlhbiBKIFdhbmcgPGppYW4uai53 YW5nQGludGVsLmNvbT4NCj4gPiBDYzogUWkgWmhhbmcgPHFpMS56aGFuZ0BpbnRlbC5jb20+DQo+ ID4gQ2M6IFJhaHVsIEt1bWFyIDxyYWh1bDEua3VtYXJAaW50ZWwuY29tPg0KPiA+IENjOiBBbmRy ZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPg0KPiA+IENjOiBMZWlmIExpbmRob2xtIDxsZWlmQG51 dmlhaW5jLmNvbT4NCj4gPiBDYzogTWljaGFlbCBEIEtpbm5leSA8bWljaGFlbC5kLmtpbm5leUBp bnRlbC5jb20+DQo+ID4gQ2M6IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj4N Cj4gPiBDYzogWmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiA+DQo+ID4g S3VuIFFpbiAoNyk6DQo+ID4gICAgRURLMiBDb2RlIEZpcnN0OiBQSSBTcGVjaWZpY2F0aW9uOiBO ZXcgcGVyaXBoZXJhbCBzdWJjbGFzcyBmb3IgVFBNDQo+ID4gICAgTWRlUGtnOiBNbUNvbW11bmlj YXRpb246IEFkZCBUUE0gc3ViY2xhc3MgZGVmaW5pdGlvbiB0byBNZGVQa2cNCj4gPiAgICBTZWN1 cml0eVBrZzogVGNnMkR4ZTogUmVwbGFjZSBQY2RTdGF0dXNDb2RlU3ViQ2xhc3NUcG1EZXZpY2UN Cj4gPiAgICBTZWN1cml0eVBrZzogVGNnMlBlaTogUmVwbGFjZSBQY2RTdGF0dXNDb2RlU3ViQ2xh c3NUcG1EZXZpY2UNCj4gPiAgICBTZWN1cml0eVBrZzogVGNnRHhlOiBSZXBsYWNlIFBjZFN0YXR1 c0NvZGVTdWJDbGFzc1RwbURldmljZQ0KPiA+ICAgIFNlY3VyaXR5UGtnOiBUY2dQZWk6IFJlcGxh Y2UgUGNkU3RhdHVzQ29kZVN1YkNsYXNzVHBtRGV2aWNlDQo+ID4gICAgU2VjdXJpdHlQa2c6IFN1 YkNsYXNzVHBtOiBVcGRhdGVkIGRlZmF1bHQgdmFsdWUNCj4gPg0KPiA+ICAgU2VjdXJpdHlQa2cv VGNnL1RjZzJEeGUvVGNnMkR4ZS5jICAgfCAgNCArLQ0KPiA+ICAgU2VjdXJpdHlQa2cvVGNnL1Rj ZzJQZWkvVGNnMlBlaS5jICAgfCAgNCArLQ0KPiA+ICAgU2VjdXJpdHlQa2cvVGNnL1RjZ0R4ZS9U Y2dEeGUuYyAgICAgfCAgMiArLQ0KPiA+ICAgU2VjdXJpdHlQa2cvVGNnL1RjZ1BlaS9UY2dQZWku YyAgICAgfCAgNCArLQ0KPiA+ICAgQ29kZUZpcnN0L0JaMzk2Ni1TcGVjQ2hhbmdlLm1kICAgICAg fCA2MCArKysrKysrKysrKysrKysrKysrKw0KPiA+ICAgTWRlUGtnL0luY2x1ZGUvUGkvUGlTdGF0 dXNDb2RlLmggICAgfCAgMSArDQo+ID4gICBTZWN1cml0eVBrZy9TZWN1cml0eVBrZy5kZWMgICAg ICAgICB8ICA2ICstDQo+ID4gICBTZWN1cml0eVBrZy9TZWN1cml0eVBrZy51bmkgICAgICAgICB8 ICAyICstDQo+ID4gICBTZWN1cml0eVBrZy9UY2cvVGNnMkR4ZS9UY2cyRHhlLmluZiB8ICAxIC0N Cj4gPiAgIFNlY3VyaXR5UGtnL1RjZy9UY2cyUGVpL1RjZzJQZWkuaW5mIHwgIDEgLQ0KPiA+ICAg U2VjdXJpdHlQa2cvVGNnL1RjZ0R4ZS9UY2dEeGUuaW5mICAgfCAgMSAtDQo+ID4gICBTZWN1cml0 eVBrZy9UY2cvVGNnUGVpL1RjZ1BlaS5pbmYgICB8ICAxIC0NCj4gPiAgIDEyIGZpbGVzIGNoYW5n ZWQsIDcyIGluc2VydGlvbnMoKyksIDE1IGRlbGV0aW9ucygtKQ0KPiA+ICAgY3JlYXRlIG1vZGUg MTAwNjQ0IENvZGVGaXJzdC9CWjM5NjYtU3BlY0NoYW5nZS5tZA0KPiA+DQo=