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 B4CB4941A17 for ; Mon, 7 Oct 2024 14:52:07 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=qCW1TA0cwEYdz5HB7rBuqfM94CLV5CYD1RZsxdbbIoY=; 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=20240830; t=1728312727; v=1; x=1728571926; b=eOwXQMYWY0iE+hMVlgQ1wGvBPPL281sHZL9pvAw1D6I0bC076TRK+8yYkgc05Sy2RtCe3/1k Xv5ZUfWP2wnzQ9Of8j+sQ0i7/CE7O1OaK7Ou7c0PfdH0z6o7hfVaeG+oq9cNhattmKQm8oc/AcW MBvqc9Xf+a2EQFSNH0tF/l32n7aS+9lyker24azqpL3VGAnniy64awOf571qxjkMA7pBXGgq9bh KJ0ofs+HUFEVWmZAU06g5LtdISCQARISngN0iQS2fWO1GQxMYbTxlFQK48ymS1wkAUSU6mcXscp ZR8qP+6BaczL8B0Rd6PjCV50/alYkHFUx3ssKtE2gkeag== X-Received: by 127.0.0.2 with SMTP id eBdyYY7687511xsGou7ynqwX; Mon, 07 Oct 2024 07:52:06 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14]) by mx.groups.io with SMTP id smtpd.web11.55042.1728312720628832630 for ; Mon, 07 Oct 2024 07:52:00 -0700 X-CSE-ConnectionGUID: NNnKyD9KQfWAovG9vwLajA== X-CSE-MsgGUID: Zt5Itm+iTbSFhL4Fs5g5Sw== X-IronPort-AV: E=McAfee;i="6700,10204,11218"; a="27635785" X-IronPort-AV: E=Sophos;i="6.11,184,1725346800"; d="scan'208";a="27635785" X-Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2024 07:52:00 -0700 X-CSE-ConnectionGUID: Ml2/4DQDR/q9NTJwaSxRUQ== X-CSE-MsgGUID: A98iYLHkRs61LW8Ituf4Sw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,184,1725346800"; d="scan'208";a="80292741" X-Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Oct 2024 07:52:00 -0700 X-Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2507.39; Mon, 7 Oct 2024 07:51:59 -0700 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Mon, 7 Oct 2024 07:51:59 -0700 X-Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 7 Oct 2024 07:51:59 -0700 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com (2603:10b6:303:169::14) by SJ2PR11MB7715.namprd11.prod.outlook.com (2603:10b6:a03:4f4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.22; Mon, 7 Oct 2024 14:51:51 +0000 X-Received: from MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::6444:ca4c:aa3e:f8d2]) by MW4PR11MB5872.namprd11.prod.outlook.com ([fe80::6444:ca4c:aa3e:f8d2%3]) with mapi id 15.20.8026.020; Mon, 7 Oct 2024 14:51:50 +0000 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "alistair23@gmail.com" , "LEWIS, TIM" CC: Alan Weng , Leon Chen Subject: Re: [edk2-devel] SPDM Transports Thread-Topic: [edk2-devel] SPDM Transports Thread-Index: AdsUJyJCjUsrV8FkRoqQyfGBziSIMwAVXTEAARLg1WA= Date: Mon, 7 Oct 2024 14:51:50 +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: MW4PR11MB5872:EE_|SJ2PR11MB7715:EE_ x-ms-office365-filtering-correlation-id: 8c90ce94-d71d-4f33-a630-08dce6df9363 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?eXVFVlpCY09LSHp1OEJKR0dGUlRLK1FJbUtYNXkzU0NPSUtnaVpTUkxxNjF1?= =?utf-8?B?aW1NMFdnVDFUK1VKZkhhd0NlTStucUNGejdVekE3VVVSVDZYWkNxdXVVSnht?= =?utf-8?B?bG11QXdsdnJoZ3BDQysrUE1LUVBZQlZqcmU2ZFNyRUNDV2VWRE0yaGJkMy8x?= =?utf-8?B?anN6ajhOWU90eXcyeHEva0lPb1RXc0JxZlpNbW02NldtQzZMM3ZyUStCcjM2?= =?utf-8?B?STdjY0NCc3RpWmRSVkViQ2pGZ2FEakxQMzJLTDdCZGtEUnBwQi9TY05QY2pH?= =?utf-8?B?SjcvSUhTY2lKU0VKM2Q4V2tTMTZTK0FqeXlEQmxpYWJ5bzM2L0ZNTzRpT0cz?= =?utf-8?B?N1BsM3VoNGcwMTZtUG5vbEh0eTlTS1BOWGNzNkVjclF3YnNXMG81RWJqZHN6?= =?utf-8?B?T3VNMFo5MGtGMWVhVGFoUjhlN2ljUzVBWmNhMVFKWlIvREhrY0ZXZCt4RzBW?= =?utf-8?B?Tk9rV0NySXRGdDk5bXdsZmxjTHpzUEFNSzBDemhxZkpPcWtBVUJMQ3NjaTlL?= =?utf-8?B?MExRTDVsOTdLQTR0QUR6SHAyWlNJZUVMMG9rNXNyeVlhRVhpM3JmUGtabmRU?= =?utf-8?B?WUwycU1CN1pmMzVVVHRyS1htcDdHbXNiOXgyc1VnZnR4NDNlSDgvRC8yMXVj?= =?utf-8?B?eXpXNkxIRXY5cEpSdEczQnN1dVcwMUlhWXBzZ1hqZFJjdGFucmJ1NUNXRzFy?= =?utf-8?B?TUUwRlU5L1RzcjhMN2ZNWkRDNFdtZGw3ZUxJeXR2OTVvOWdLb1I3S3BiWTBt?= =?utf-8?B?R0lZT1k4UHRXc2JldWpvY0V0cVh2bkNPWU4xcEl6dTVpVE4xZ0ZJY3FDcXMz?= =?utf-8?B?dndaSTJUM3UrQ0h5NHZVQ05CNHBKNHNXSWRSdEptbEh6QmxTOUs4SjJpVVcr?= =?utf-8?B?SmpwU2c3L1JTSElIOEZVZGh5Ym9KMjFXOEl5NFEzNGRTOXdrenVEa1dVNThX?= =?utf-8?B?cXpOM3IxblpnRHRudnM3WFN3Q1Ztc2NrQ3ZkNExEZS96R2JLdVo1RUFLQjdw?= =?utf-8?B?OGRTWTRxREJMTHRmdGZyTkRqc29zYjExL09raDk5S2gzQTdDS1R6VC90dndk?= =?utf-8?B?ZHZOR1U3cnBNSVpuMVJuMTAzbEFRYUVVTklUOVJQNWl3cDZ6TUpUd1V0SnpD?= =?utf-8?B?ajl0bEZ3K0ltajZ0VG55Nmhpekp4YVgvUkt2dzBxUmh3U3lqV3A4Rm9XWm02?= =?utf-8?B?NjdBaVpTNVB5SkFNSkZVbWhYTVY0NHZEVkY5a3o4SUJGVnNLRmtmMVduUmlk?= =?utf-8?B?RDVGNWxQZDhSWXlXeTYyUnV0SDMydjNJSTZuQ2g2amh4YnhwOWhuWWZRMDJT?= =?utf-8?B?VTVibDhYNmk0UzNaTHNMOU9TdGRodm1RQTh0czgrS1hudnpmOW9uZXhqM0wr?= =?utf-8?B?eWJkZUlDQWNkQTlrZ1dSMlVjaGRad0tSSXIxbjNDd2lMc1cxYW5GZ1hlRFNi?= =?utf-8?B?RTNRZjVXS1g3bS9SRkUvZG8rTDFIejJjWnJkMFVsekNNZWxvZ01GVlVKSWVZ?= =?utf-8?B?Syt6c2Fka2pkZ1VTWkowNlRweldjVElNdS9EU3IrRHRyWEU1MVJGMHFHQVpI?= =?utf-8?B?MnZlaGYvNHAwdGVqNXdqZDlwZ1Z5ZFdCMUJGMEpnalprZVJvdjcwZ2dSbU9F?= =?utf-8?B?cU5tVi8vRjA0aWtDai9FVkRiTFdYQW9lbFpCUGRFWS84OS95d3ZieDZ0Z1FH?= =?utf-8?B?TXc3YkptTjB2NFpzWGt5NGN4d0VMQ0JzejFnWUFQQUhiNEd4NzRNOFhyc2lY?= =?utf-8?Q?CZdi/y2RRXcoKE0PH8=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bDczUzVydHpYS2FhY2xRdTBYMFhLeERTU2NtZENsU3pMRW1CbEVJcnRrS3do?= =?utf-8?B?NFZocDViTlNsTWdxVUVweWxLVnQ1VkZmMk9UUmJTclNGRkdnbHM4cXIxSUJF?= =?utf-8?B?bGp2ZUpNSHp2Mmp3UEVSSEV0eW43ODN5enNnUmcydC9mT0xiTjFpVWN2dmhN?= =?utf-8?B?WFpIemZ1anB0V1VvcDMvYjJZejl5MWEzMTYrM1hEcmw2YkNQMks1ZWNHZTdE?= =?utf-8?B?ZS9yOXJhanAwM2ppZzZJUksvZTh3T1JyTUNacjFIV0JzOXpxSW9DcWNrcnQ2?= =?utf-8?B?Q2Nsd2loVU1zdEEveUtsc1lkTnhsM29waVJtK05lRnFwTXlUK0hncnoyaDF6?= =?utf-8?B?cmFXWkorR0dlTXZQVWtFVWkySVBxNmw0RENmclY0N1p4cEJLeVlKVzRlcWl5?= =?utf-8?B?aFlydGo2SUZiMXlRSWZ1Z2V0a3lZVnpKKy8zT2tKUm1MVHNKaGY5Y0pYV2U4?= =?utf-8?B?dXkxQ25ZalhXVHpycENhcVFhV2kxUjNJVENjV0VwYW9IRGRLWUNuS1dIdnVC?= =?utf-8?B?Nm1Vam5OVnhRcm9YY2tvRDdUSUF6OXkrL21wblZzS2NrM3ZkR2xrdG1jRXly?= =?utf-8?B?b2Uzb3RzSUhyMjZEZHloL0JNK2g2RnlPMFlyWEJ3eUJtck9FNlZPZ2kvcjE0?= =?utf-8?B?L0dhOVVtTWFFY1V6L2xkanhYMEFENk5meEZjQk4wRDM3RHkyWEZkVEVQa0Jl?= =?utf-8?B?N1Z3dGwzdjIwaDlWYWF4MHR3RHdoT0oydVZ6TWNwc3gyQS9zMitLMTlwNmhH?= =?utf-8?B?a25RVXF4cmNkK1hlYkVTWmhjalFZdWZNc2ZEMk9WT0pwdUpXc1ZQNWVoTzRL?= =?utf-8?B?SXIzZXRqWjZWbjYzS25rZDVlN0VJM3BiRXJTd01tTmovWCsyOFhrQmI0NnNx?= =?utf-8?B?VTNKbzZBeTlBOG9hNUNaMlJkZ1UxaXdtWExKSGEvNXpQZmpaT2NvQjJwTjNZ?= =?utf-8?B?ME9IWTlqQ25XOE1tYnBVNFlsSytsNlFUbSsxR0RYcG9IR0g5WHJiRmNhQnNy?= =?utf-8?B?ZFBDd0xzQnl5V1hPcHNZWmlzZUNGZmhtL0xIVjZ1NUZ4bU96WERNMmxVTmI1?= =?utf-8?B?ZTBWOWV5aVVrc0FxVzM2Y0QvNWRWajBFbisrazNIZ2JmVTdxNGtlSDVWK0RM?= =?utf-8?B?aE5ELzYxaXVldlpWclowTHNuMGpweWJrY0Y1b3pjM2d6WC9JaUxRcmoyY3lz?= =?utf-8?B?bEg2RzZGa3Noa0pKajBOa1I0Y29qMGhzVDM0RjM0YnFVWW1iRktPeERGQWhn?= =?utf-8?B?TUptNm9weWhYbUcyUlpIV0Zpd3J6Ulh6RHNYTzJPQnJhUWVlWDVOSkJVV0xO?= =?utf-8?B?Rm00YWttcVpQSkJBWjRFSERoN2NodkN6dWtkRnpqeGtFRitsVlhWSHNjSllo?= =?utf-8?B?Z2ZmQWxZWmpkR29Vai9KVVcwWVdKMTFTNW05akJzZjlVWWhJL1lINE1NV2NU?= =?utf-8?B?bUd5TDRFbzhtQkdaMmpZNFpzTGhvQ0NkNEl6d1BHdEJQSXROWTZoNnhSYzlX?= =?utf-8?B?Vkk2YnpJL0Rvd3duc3Z1RExjRyt0VHdiWGZwdXYvZGd6S0x4NVlWOUJFS0ZR?= =?utf-8?B?UXZ0aWtMSHZDVXRQK2ZSYXNhK2xWb3dUUDBGdlVZRUFlKzdKUlc2TDgreUww?= =?utf-8?B?T1NPNnViWlNQSHhTbXQzRmh2NTNuTnQ5VUd0WTYxRTNaanI5Q3JXSHRrbUxj?= =?utf-8?B?byt4b01oTUZtODFzc21ZTlMxRGVVcnhyNHhTaWdrTldwTWZ1aG8yMVd6TWtT?= =?utf-8?B?dmRUOWFsdWI5cU9XMHVWRm1EM0NCY2l3QVZ0Q0hsaHhPenVsVEpvQ3Z3SzdF?= =?utf-8?B?R055Um9tY25aclRNKzNpa2ZqekFCa0ZCZkZLN1FjRldGNjFxSUgzMThIcTdN?= =?utf-8?B?U1g1YU9jTklicjAzMTlCaW8rRW1URUQ3c3ZZaG5IQjlzWFdCa3YwVnlEbStC?= =?utf-8?B?NWNCdHR0U1VPUmQvOVhWa241QitPS2JzbFVHZWpuNkhaL3VTOVlFWTZJenlW?= =?utf-8?B?dWwzWFloSFNNZVJpa3RJOXh3WUFOdFB5RVlpUHpGOE5XdFlueFhzaXdCZ1Jx?= =?utf-8?B?REhzTGMrVm5QOFBiaG9FSTdaRkxTQVJIS3JwTGdWaFdvRjJPdTJ1V08rc2Zz?= =?utf-8?Q?iTD18lYZg3Si6EaAYgGduJfka?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB5872.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c90ce94-d71d-4f33-a630-08dce6df9363 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2024 14:51:50.4248 (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: ROeDZl94TVXMLzp+DSqu/Z5Hu+Ba2dO1fkXuSQVBntH+AgVmifMkAlnGIUvVtuC3SLQOanTjJakF96hjbaFckA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR11MB7715 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: Mon, 07 Oct 2024 07:52:00 -0700 Resent-From: jiewen.yao@intel.com Reply-To: devel@edk2.groups.io,jiewen.yao@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: Md804ZAYIV146fW4LTcWEzEEx7686176AA= 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=20240830 header.b=eOwXQMYW; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io SGkgVGltL0FsaXN0YWlyDQpJcyB0aGVyZSBhbnkgZGV0YWlsZWQgcHJvcG9zYWwsIGFzIHN1Y2gg d2UgY2FuIGhhdmUgYSBkaXNjdXNzaW9uPw0KDQpJIGFtIG5vdCBzdXJlIHdoYXQgaXMgdGhlIHBs YW4gZm9yIHRoZSBkcml2ZXIgbW9kZWwgdmVyc2lvbiBNQ1RQLiBJZiBpdCBpcyBzb21ldGhpbmcg bWF0dXJlLCB3ZSBjYW4gZGVmaW5pdGVseSBkaXNjdXNzIGl0Lg0KDQpUaGFuayB5b3UNCllhbywg Smlld2VuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZGV2ZWxAZWRr Mi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhhbGYgT2YgQWxpc3RhaXIN Cj4gRnJhbmNpcw0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9iZXIgMiwgMjAyNCAxMTozOSBBTQ0K PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IExFV0lTLCBUSU0gPHRpbS5sZXdpc0BpbnN5ZGUu Y29tPg0KPiBDYzogQWxhbiBXZW5nIDxhbGFuLndlbmdAaW5zeWRlLmNvbT47IExlb24gQ2hlbiA8 bGVvbi5jaGVuQGluc3lkZS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gU1BETSBU cmFuc3BvcnRzDQo+IA0KPiBIZXkgVGltLA0KPiANCj4gRnJvbSBteSB1bmRlcnN0YW5kaW5nIHRo ZSBTUERNIHN1cHBvcnQgaW4gRURLMiBpcyBzdGlsbCB2ZXJ5IG5ldyBhbmQNCj4gbm90IHlldCAo YXQgbGVhc3QgbGFzdCB0aW1lIEkgbG9va2VkKSBhY3R1YWxseSBjb25uZWN0ZWQgdG8gYW55dGhp bmcuDQo+IA0KPiBTdXBwb3J0aW5nIGEgcmFuZ2Ugb2YgU1BETSB0cmFuc3BvcnRzIGlzIGltcG9y dGFudC4gSXQncyBub3QganVzdCBNQ1RQDQo+IGFuZCBET0UsIGJ1dCB0aGUgc3RvcmFnZSAoQVRB LCBTQ1NJIGFuZCBOVk1lKSBwcm90b2NvbHMgYXMgd2VsbCB0aGF0DQo+IHNob3VsZCBiZSBzdXBw b3J0ZWQuDQo+IA0KPiBJdCB3b3VsZCBiZSBncmVhdCBpZiBhbnkgYWJzdHJhY3Rpb24gdGFrZXMg aW50byBhY2NvdW50IGEgcmFuZ2Ugb2YNCj4gdHJhbnNwb3J0IG1ldGhvZHMsIGF0IGxlYXN0IGFs bG93aW5nIHRoZW0gdG8gYmUgaW1wbGVtZW50ZWQgbGF0ZXIuIEknbQ0KPiBjdXJyZW50bHkgc2xv d2x5IHdvcmtpbmcgdG93YXJkcyBET0Ugc3VwcG9ydCBbMV0sIGJ1dCBpZiB5b3UgYXJlIGFibGUN Cj4gdG8gZGVzaWduIGEgZ2VuZXJhbCBTUERNIGFic3RyYWN0aW9uIHRoYXQgd291bGQgYmUgZ3Jl YXQgYW5kIEkgd291bGQNCj4gYmUgaGFwcHkgdG8gaGVscCB3aGVyZSBJIGNhbiwgYWx0aG91Z2gg SSdtIG5vdCBhbiBFREsyIGV4cGVydC4NCj4gDQo+IDE6IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFu b2NvcmUvZWRrMi9wdWxsLzU3MTUNCj4gDQo+IEFsaXN0YWlyDQo+IA0KPiBPbiBXZWQsIE9jdCAy LCAyMDI0IGF0IDM6MzHigK9BTSBUaW0gTGV3aXMgdmlhIGdyb3Vwcy5pbw0KPiA8dGltLmxld2lz PWluc3lkZS5jb21AZ3JvdXBzLmlvPiB3cm90ZToNCj4gPg0KPiA+IFdlIGFyZSBhY3RpdmVseSBp bXBsZW1lbnRpbmcgZ2VuZXJpYyBTUERNIHN1cHBvcnQgaW50byBvdXIgY29kZWJhc2UsIHN0YXJ0 aW5nDQo+IHdpdGggdGhlIGNvZGUgaW4gRURLMi4gSG93ZXZlciwgd2UgYXJlIG5vdyB0cnlpbmcg dG8gc2VwYXJhdGUgdGhlIFNQRE0gY29kZQ0KPiBmcm9tIFBDSSBEb0UgKHRvIHVzZSBNQ1RQLCBm b3IgZXhhbXBsZSkuIFJpZ2h0IG5vdyBpdCBzZWVtcyB0aGUgRURLMiB2ZXJzaW9uIGlzDQo+IGhh cmRjb2RlZCBmb3IgUENJIERvRS4gV2Ugd291bGQgbGlrZSB0byBhZGQgc29tZSBhYnN0cmFjdGlv biBhbmQgYXJlDQo+IGNvbnNpZGVyaW5nIGFkZGluZyBhIHNlcGFyYXRlIGRyaXZlciB0aGF0IGNh biBzaXQgb24gdG9wIG9mIHRoZSBNQ1RQIGxheWVyLiBEbyB5b3UNCj4gdGhpbmsgd2Ugc2hvdWxk IHB1cnN1ZSB0aGUgZHJpdmVyIG1vZGVsIG9yIGRvIHlvdSBoYXZlIGFub3RoZXIgd2F5IHRvIHN1 cHBvcnQNCj4gbXVsdGlwbGUgU1BETSB0cmFuc3BvcnRzPw0KPiA+DQo+ID4NCj4gPg0KPiA+IFRo YW5rcywNCj4gPg0KPiA+DQo+ID4NCj4gPiBUaW0gTGV3aXMNCj4gPg0KPiA+IENUTywgSW5zeWRl IFNvZnR3YXJlDQo+ID4NCj4gPg0KPiANCj4gDQo+IA0KPiANCg0KDQoKLT0tPS09LT0tPS09LT0t PS09LT0tPS0KR3JvdXBzLmlvIExpbmtzOiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0 byB0aGlzIGdyb3VwLgpWaWV3L1JlcGx5IE9ubGluZSAoIzEyMDYwOCk6IGh0dHBzOi8vZWRrMi5n cm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzEyMDYwOApNdXRlIFRoaXMgVG9waWM6IGh0dHBzOi8v Z3JvdXBzLmlvL210LzEwODc2MzgzOS83Njg2MTc2Ckdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBl ZGsyLmdyb3Vwcy5pbwpVbnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L3Vuc3ViIFtyZWJlY2NhQG9wZW5mdy5pb10KLT0tPS09LT0tPS09LT0tPS09LT0tPS0KCg0K