From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web09.375.1664989157144173908 for ; Wed, 05 Oct 2022 09:59:17 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=Xe2OHrtP; spf=pass (domain: intel.com, ip: 134.134.136.65, 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=1664989157; x=1696525157; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=WGky/rUCczVjImm6RWBN9JbDjK9j7ja/ktIC/1QzCPw=; b=Xe2OHrtPiB7a/4fnpy8M4HUb6MuuzXwMiea+J5TekLOOYLhlBpiVzxob z9fES4ogL9nUWANe+SOo5GIzaQxJg8kIt4xRytQnK8E2FbupMD/nLuAg/ fRffuNm89bRAx9IkclWkxtcnYhjSvm7CinxBmZirHjFXt6XVC88gmIvbZ 5d3eTOFYhbg3EVZtfsDRl2JoYwM5B8Ddh10hPBGT50DyWJcGmzcvkG5lk ibj3IeZaB9wNw+5qXbuWk4I1Adj731PCtHz+bJoYU3wyUDIRdUIUb9KIp Bx29Dx6RPj7+KI/2mpDrXemNj3oQJ4lAZphlQM/xy0RiYJzb1SQztr3Zq A==; X-IronPort-AV: E=McAfee;i="6500,9779,10491"; a="304771076" X-IronPort-AV: E=Sophos;i="5.95,161,1661842800"; d="scan'208";a="304771076" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Oct 2022 09:28:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10491"; a="655223980" X-IronPort-AV: E=Sophos;i="5.95,161,1661842800"; d="scan'208";a="655223980" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 05 Oct 2022 09:28:07 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31; Wed, 5 Oct 2022 09:28:04 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.31 via Frontend Transport; Wed, 5 Oct 2022 09:28:04 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.49) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2375.31; Wed, 5 Oct 2022 09:28:04 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h/wiViZw544MuACtHLjG691wuQuIm5MKnuB1VAzqdxjtYvC6N7xborFH4PDC2jw//UgzOjRSTQAE9OYWP866AqstDAzkVkbh9MnAXupoAk5Oxr2gsZhpT80N/g7JPBdCVjKsWglhOmUGUD7N6ZGAM7Q+3/snizRJwHJ/NWwenvGbJVvqzqOSSJt21SyuIQTEBk5KbpMm+0BqtkZ2tMxqDqaBK9SHoHa8KYT1euL9g/B9RndMpNq19VZSzz/DmfuCB4UQv139qINiGaNRooQD4XFZWEk6+htIJUWmtQvugygYrj7ZcLfYSQ9EScdaQpkrLA1sacDPJGuhrrKGSxEqkw== 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=WGky/rUCczVjImm6RWBN9JbDjK9j7ja/ktIC/1QzCPw=; b=QC8PR66BCJLjjCIMbONYASdufGCcc44sAYAEvL2qDojqXBtihUZ9kooW3CP62CMN3c+gGoYniUb1/cjwkvUJFKMU4mzumRGeEDVHbDofU6jugTlWeeCE3eApvek0pv89z4iMP5NPSkVrzjdNYLtnCfCvt4USYVuCbvQXhkMX2NzMmMRB2mtg3/fbgHLvEMjIScDs5+tUpZEP2ibXp4aLcQ06Yw1qCq+Hr+1Lv2OTTEA1RWlcsUAUnvq3rIHF21a8fCkZ/w3QnK+01U9zITtn5s4o1TkwxFJvPKNAYIN1xKa2p+xQrIFYTw7xGdU8hA9PMB/s41MpH4ztHC+UgChRqQ== 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 IA0PR11MB7402.namprd11.prod.outlook.com (2603:10b6:208:432::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.25; Wed, 5 Oct 2022 16:28:01 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::ce64:b1b4:e087:4cc2%8]) with mapi id 15.20.5676.032; Wed, 5 Oct 2022 16:28:01 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "Guo, Gua" , "Kinney, Michael D" CC: "Dong, Guo" , "Ni, Ray" , "Lu, James" Subject: Re: [edk2-devel] [PATCH v3] UefiPayloadPkg: Remove deprecate Crypto Service Thread-Topic: [edk2-devel] [PATCH v3] UefiPayloadPkg: Remove deprecate Crypto Service Thread-Index: AQHY2KCEhb5eTaLzYUm4o/5BBILFJq3//OCA Date: Wed, 5 Oct 2022 16:28:01 +0000 Message-ID: References: <20221005095427.685-1-gua.guo@intel.com> In-Reply-To: <20221005095427.685-1-gua.guo@intel.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-traffictypediagnostic: CO1PR11MB4929:EE_|IA0PR11MB7402:EE_ x-ms-office365-filtering-correlation-id: f6c96660-dbf9-4a04-195c-08daa6ee9289 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: oQ+35hyjvLxoXWcZfV+VkvRfemQYVxNOJ8+yVX2s2kEBXVKKBbH0d9S6BBOf7pia8DdNvPJtVK3kx/3wIXJzFonozO9V+5Vv/DaT5qPsTrDqTFIhzKoMwkHRils2W5OatFWSIxZ+LLZMbqysMdeZdK/pRfCXG0zqtSP3kmMDkTLoLew+KZ4/AHDj1PEQe0SNfFBlLQsW2t2CZxOe7X0wXhftsIOgxKdVupn9/tTidqK/ym4bXJ1APUK2RAC95NSpoVTB7rx3Xa0FMsceHkCzanhMk5jD3Y1DfmBC8eGKukP/phv74YXPmUm/aXdAq68Pqg7nlvd07cZMH65D5+4IgGL9YzGUkTxJfFSwrPsx3FCWH+cd8rQAt5Xhy6k9xUh0+vPz+yCJGdWabiDf5rQbxeBt7QamK5nV5Gw3RkggYbOO2EJQj4hcdrQxAhi69xIBY8b9MtOxD5s41kkGT9dbceWo4l/4Xh09Z5gW/SfU+UaYQdAAdVSNJgquaQqnhOnzcm6GjV9x1SxC5tEHuQKU2P4LRJRwYFtQ0tLXtngy8K0rlCJ/p2NQBrhxC2fC3eB9G1lQPfgOdcxmBlMUyXe56vEjbQeudRbLai6LiBiFDiir9y5dr2OzCKSoIEfgX6+OtqpP59NGqexZgxCdeVxje/8EbfAOfJxZvRyKP5Imx4tTAIjCqfELfof5+ST+AEgOnlfICqz/LvEtCJV6KFc7PFDHQEtwnWtn9b0HUMttftyM8b8z/0Rd6/l18FkAU3nAC85+i7l7oiiBapKDF4LWzbImb+U0ypfpZIe7NLxlCz2zGjq5dXhmv4pVnMcooazQRvBujqZo+hKmKLYcZbwu3w== 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)(376002)(136003)(39860400002)(346002)(396003)(366004)(451199015)(86362001)(5660300002)(38100700002)(38070700005)(82960400001)(122000001)(33656002)(83380400001)(66446008)(107886003)(2906002)(55016003)(9686003)(186003)(6506007)(41300700001)(110136005)(71200400001)(53546011)(19627235002)(7696005)(26005)(478600001)(966005)(66899015)(316002)(66556008)(76116006)(8936002)(66946007)(54906003)(8676002)(64756008)(52536014)(66476007)(4326008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R2ZpbVFESVN5QTlsajgvcEhaVE5QWGUzcnRYdGs2aXR3QUtNZVlwMXBiVTlG?= =?utf-8?B?L2h2YzNQZjJLTjNaZHNINHJBaGtRQTM4SkR2TGZyZHJYeGFna0tlamNnK2V0?= =?utf-8?B?NkgrNm56YlBmZEROMFNyQ2dDU1pGNDNERTNyVXc5UVh1RzlScUlOaHUyaXA3?= =?utf-8?B?MFFmQ21JQnpnTmFTd0h0Q0ttV2lUYURUMGFpYVpQdXhKVUJhblFjTS9Ia1FF?= =?utf-8?B?MEd0SVhrWUtsckRxaVZYRWpvcGMwY0FGUnR3dS9xaHltNjU1Zm5aZVdBbGor?= =?utf-8?B?QjZuTmVVc1Z6SEZ3T3ZaL2UvZ05nVlNtUjdqWlZUS2xQc3ZGa3BCWHZQNE5q?= =?utf-8?B?TWV1eStpOERVY1pMSTFUSjFGSW9vR0VJRDJ0VGZSSjZJQ0Q5VmhTdGU4Z3Rh?= =?utf-8?B?ME54ajlFcTJRRGE5ZlgwcU1OQ2lhcDkzZHVmQ21Db0E0aEhsWjZRczdkZ0h1?= =?utf-8?B?V1BEUmZtN2Rld1J2Z0JZUTRXc0xwTFY2ekdjWGlaVlViVmZVUW45L05EMWJ5?= =?utf-8?B?V2hrL0xkVTY1UlpPdHBRTmN6Q3B6djhRNkZ2M3BhMHl1QXJnZS9DbXIzeVR1?= =?utf-8?B?Q3VlaXA4WkVHYTh2YmpsMmNSbFdYeXZzQnh3Q0RCV0tuL0VoanBzOUNpYTIx?= =?utf-8?B?RURMZmIwV0NkczdORlV5T3YwNm9FRWlGUzR5MU9GVUZMMnNyY2RnbGs4ZlVC?= =?utf-8?B?bk9oNlA5SWxuSkRHbmEyc3ZrNTd1TVhUUVZ4VEp4UWtDdVFrNEhFRTZ6R0hL?= =?utf-8?B?cUVOdUJ3QUYybkxqY3U0WHBxekcrM1JKRE50ZFo2TGROSmhUMEJITWNhTWgr?= =?utf-8?B?Z2dtbjdBbG0vOG5PMEt5Y1hpWXkxMjFJZ2FNTWlzT3kydldyKzd0VTc2cVZ3?= =?utf-8?B?b201dFI4R1YzNnR6dHpNTnJDeXVOeThMd2loclFnZmxkQzcyR09qb0tGby9T?= =?utf-8?B?ZFhwWkhkR0Z4K1RKNzJaTlk3cTd2Vis2RlVvckhKTEY2U3hZUS94UEpWYkwr?= =?utf-8?B?dzlNcy81MUo3MmJScEwyblFTa1FaN2hzcjFIMzV3VnlCY1lPTVprd0dEZDky?= =?utf-8?B?azBLL2lyeEhxK0dzUmI1djNEaWZtQ0lrZVh3SS9FN0x4cVVxSmdGb3Z1M2Fv?= =?utf-8?B?Uk1kWGF5M2N2cWpPYkp4OXdyVDJqamlKNnhEcEtIRlVJZ1k0ZkZtVmtJRzNy?= =?utf-8?B?MjlrTzZXNHM5MXMzQ1pYbTZsOTJadlNrT1diTmRzWG8zYWZGRDBwcHI3dEts?= =?utf-8?B?MGZyUDk1Zkh1Y281VHRpcUlLT0tTV1BEd2ZRakRnQW81UFpoMHdUYmpmOFhW?= =?utf-8?B?bUlsVHFSbmQ3L3pzdHd5V0Q4YThvUzdjNGRhUFkrelFOQ0Q4Uk9yZUxPOXF2?= =?utf-8?B?UEV2dzFqTjRQYkpZbm9ackFSOWpqemJtQnJkVVQwY3lUVkVOZU5iMGdySHVJ?= =?utf-8?B?SXQ2VDFUcHltajlwVFAzbWtGMS9NR0hHOFFOa3RHUXhGczNDOHpGaU9aYkUr?= =?utf-8?B?b2F4SnpuQ3BublB4TlBpWjg1bDQyNHBGZVlkOXlhQm9TN043aW9MNG5QSVVO?= =?utf-8?B?L05UZEpkTzg4dWd3VnQ5KytlWllyajJvTXdMaWQyQlMrSm1xcmFKREhFdy95?= =?utf-8?B?czFxM2w2aDgzVW5rVWRzVVhOT0grUWFBbFQzVEVRME5pRHNUcEk5ajhoZVcw?= =?utf-8?B?Y2NTYU55ZnQ1RVlpd0dZQmdYWTBlWCthZjhZeHNWa1lCajlNRmtNWWhQd3Jl?= =?utf-8?B?MXBhYTNVTkhHZm9leWdoQWdNTnNIZXdHaGRXb0UzaHI1UnViQnBTSTFxUGVH?= =?utf-8?B?Q1BZMjY1K0ZqSEJ6V1RnZHBUQnc1MzVDRmF5SDJka1R0Y0tuOVV4L09MODBD?= =?utf-8?B?MzVONU9ONEpVRXNNZDhMVGtUdnY1WFR3NWJta0k0SFF0NmMrMDlmMHpMQ3pD?= =?utf-8?B?cXFabDdPRWRMbHUra3BmVGZ3Q0hIcllnaml1WFF6REhiK2luVlc5cFJrT21q?= =?utf-8?B?YVRwaGRDdldrSElrWElKRTZveUFBM3M0clpYQjJCOU5OUG5PNzEya0dlYlhv?= =?utf-8?B?NTd3VDRldTBILzY3ZitkblVDdWMrVVpkYmFsL3AzNXU3T3QrVnIrU1NYY3lj?= =?utf-8?B?UDh0b0ZZS1FVRWJsYVAwUEcyQXRxUDh1U2VnQW9PVnIwd0RNdmNLZExSQXNV?= =?utf-8?B?bGc9PQ==?= 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: f6c96660-dbf9-4a04-195c-08daa6ee9289 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Oct 2022 16:28:01.6919 (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: yHkLeDuimAYOex8kCLPLyFMAa5VT9zgjXHcL0XlBJdid6VWX/AfCM8Rq8I8qa2xfbE2r1ZTNEupcvKK44bFX85RoWLrD81/b4ucUB2vZPxw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7402 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 SGksDQoNClRoZSBERUMgZGVmYXVsdCBmb3IgdGhlc2Ugc2V0dGluZ3MgaXMgZGlzYWJsZWQuICBZ b3Ugb25seSBuZWVkIHRvIHJlbW92ZSB0aGUgZmFtaWx5IGxpbmVzLg0KDQpBbHNvLCBzZXR0aW5n IHRvIEZBTFNFIGRvZXMgbm90IG1ha2Ugc2Vuc2UgZm9yIGEgRmFtaWx5IGJpdG1hc2suICBJZiB5 b3Ugc2V0IGZhbWlseQ0KdmFsdWUsIGl0IG11c3QgYmUgYSBoZXggdmFsdWUuICBUaGUgcmVjb21t ZW5kYXRpb24gaXMgaXMgbm90IHByZXNlbnQgKERFQyBkZWZhdWx0DQpvZiAweDApIG9yIFBDRF9D UllQVE9fU0VSVklDRV9FTkFCTEVfRkFNSUxZIChhbGwgYml0cyBzZXQpLg0KDQpNaWtlDQoNCg0K PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5p byA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBHdW8sIEd1YQ0KPiBTZW50OiBX ZWRuZXNkYXksIE9jdG9iZXIgNSwgMjAyMiAyOjU0IEFNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbw0KPiBDYzogR3VvLCBHdWEgPGd1YS5ndW9AaW50ZWwuY29tPjsgRG9uZywgR3VvIDxndW8u ZG9uZ0BpbnRlbC5jb20+OyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgTHUsIEphbWVzIDxq YW1lcy5sdUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBbUEFUQ0ggdjNdIFVl ZmlQYXlsb2FkUGtnOiBSZW1vdmUgZGVwcmVjYXRlIENyeXB0byBTZXJ2aWNlDQo+IA0KPiBGcm9t OiBHdWEgR3VvIDxndWEuZ3VvQGludGVsLmNvbT4NCj4gDQo+IFJFRiA6IGh0dHBzOi8vYnVnemls bGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDA5Ng0KPiANCj4gVERFUyBhbmQgQVJD NCBzZXJ2aWNlcyBhcmUgZGVwcmVjYXRlZCBzbyBzZXQgaXQgYXMgZGlzYWJsZS4NCj4gDQo+IENj OiBHdW8gRG9uZyA8Z3VvLmRvbmdAaW50ZWwuY29tPg0KPiBDYzogUmF5IE5pIDxyYXkubmlAaW50 ZWwuY29tPg0KPiBDYzogSmFtZXMgTHUgPGphbWVzLmx1QGludGVsLmNvbT4NCj4gU2lnbmVkLW9m Zi1ieTogR3VhIEd1byA8Z3VhLmd1b0BpbnRlbC5jb20+DQo+IC0tLQ0KPiAgMDAwMS1VZWZpUGF5 bG9hZFBrZy1SZW1vdmUtZGVwcmVjYXRlLUNyeXB0by1TZXJ2aWNlLnBhdGNoIHwgNDAgKysrKysr KysrKysrKysrKysrKysNCj4gIFVlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYyAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAyIC0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgNDAgaW5zZXJ0 aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS8wMDAxLVVlZmlQYXls b2FkUGtnLVJlbW92ZS1kZXByZWNhdGUtQ3J5cHRvLVNlcnZpY2UucGF0Y2ggYi8wMDAxLVVlZmlQ YXlsb2FkUGtnLVJlbW92ZS1kZXByZWNhdGUtQ3J5cHRvLQ0KPiBTZXJ2aWNlLnBhdGNoDQo+IG5l dyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAwMDAwMDAwMDAuLmQ4MWQ0NWE5ZmYNCj4gLS0t IC9kZXYvbnVsbA0KPiArKysgYi8wMDAxLVVlZmlQYXlsb2FkUGtnLVJlbW92ZS1kZXByZWNhdGUt Q3J5cHRvLVNlcnZpY2UucGF0Y2gNCj4gQEAgLTAsMCArMSw0MCBAQA0KPiArRnJvbSBhMWRjMjI1 NWY0NjE2YzE2Njg0YTM5ZDFlODUxMDljNjUzYjNlOGRlIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAw MQ0KPiArTWVzc2FnZS1JZDogPGExZGMyMjU1ZjQ2MTZjMTY2ODRhMzlkMWU4NTEwOWM2NTNiM2U4 ZGUuMTY2NDk2MDg2Ni5naXQuZ3VhLmd1b0BpbnRlbC5jb20+DQo+ICtGcm9tOiBHdWEgR3VvIDxn dWEuZ3VvQGludGVsLmNvbT4NCj4gK0RhdGU6IFdlZCwgNSBPY3QgMjAyMiAxNjo0ODowNSArMDgw MA0KPiArU3ViamVjdDogW1BBVENIIHYyXSBVZWZpUGF5bG9hZFBrZzogUmVtb3ZlIGRlcHJlY2F0 ZSBDcnlwdG8gU2VydmljZQ0KPiArDQo+ICtSRUYgOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29y ZS5vcmcvc2hvd19idWcuY2dpP2lkPTQwOTYNCj4gKw0KPiArVERFUyBhbmQgQVJDNCBzZXJ2aWNl cyBhcmUgZGVwcmVjYXRlZCBzbyBzZXQgaXQgYXMgZGlzYWJsZS4NCj4gKw0KPiArQ2M6IEd1byBE b25nIDxndW8uZG9uZ0BpbnRlbC5jb20+DQo+ICtDYzogUmF5IE5pIDxyYXkubmlAaW50ZWwuY29t Pg0KPiArQ2M6IEphbWVzIEx1IDxqYW1lcy5sdUBpbnRlbC5jb20+DQo+ICtTaWduZWQtb2ZmLWJ5 OiBHdWEgR3VvIDxndWEuZ3VvQGludGVsLmNvbT4NCj4gKy0tLQ0KPiArIFVlZmlQYXlsb2FkUGtn L1VlZmlQYXlsb2FkUGtnLmRzYyB8IDQgKystLQ0KPiArIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2Vy dGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ICsNCj4gK2RpZmYgLS1naXQgYS9VZWZpUGF5bG9h ZFBrZy9VZWZpUGF5bG9hZFBrZy5kc2MgYi9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZFBrZy5k c2MNCj4gK2luZGV4IDhmMjM4MDIxOTkuLjYyOTU5NTQyYTMgMTAwNjQ0DQo+ICstLS0gYS9VZWZp UGF5bG9hZFBrZy9VZWZpUGF5bG9hZFBrZy5kc2MNCj4gKysrKyBiL1VlZmlQYXlsb2FkUGtnL1Vl ZmlQYXlsb2FkUGtnLmRzYw0KPiArQEAgLTQ1OSwxMiArNDU5LDEyIEBADQo+ICsgICBnRWZpQ3J5 cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5TaGEzODQu RmFtaWx5ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCj4gUENEX0NSWVBUT19TRVJWSUNF X0VOQUJMRV9GQU1JTFkNCj4gDQo+ICsgICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNk Q3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5TaGE1MTIuRmFtaWx5ICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwNCj4gUENEX0NSWVBUT19TRVJWSUNFX0VOQUJMRV9GQU1JTFkNCj4gDQo+ICsg ICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJs ZS5YNTA5LkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwNCj4gUENEX0NSWVBU T19TRVJWSUNFX0VOQUJMRV9GQU1JTFkNCj4gDQo+ICstICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFj ZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5UZGVzLkZhbWlseSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwNCj4gUENEX0NSWVBUT19TRVJWSUNFX0VOQUJMRV9GQU1JTFkN Cj4gDQo+ICsrICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZh bWlseUVuYWJsZS5UZGVzLkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgRkFM U0UNCj4gIyBUREVTIGlzIGRlcHJlY2F0ZWQgYW5kIHVuc3VwcG9ydGVkIGFueSBsb25nZXIuDQo+ IA0KPiArICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZpY2VGYW1p bHlFbmFibGUuQWVzLlNlcnZpY2VzLkdldENvbnRleHRTaXplICAgICAgICAgICAgICB8IFRSVUUN Cj4gDQo+ICsgICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZh bWlseUVuYWJsZS5BZXMuU2VydmljZXMuSW5pdCAgICAgICAgICAgICAgICAgICAgICAgIHwgVFJV RQ0KPiANCj4gKyAgIGdFZmlDcnlwdG9Qa2dUb2tlblNwYWNlR3VpZC5QY2RDcnlwdG9TZXJ2aWNl RmFtaWx5RW5hYmxlLkFlcy5TZXJ2aWNlcy5DYmNFbmNyeXB0ICAgICAgICAgICAgICAgICAgfCBU UlVFDQo+IA0KPiArICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZp Y2VGYW1pbHlFbmFibGUuQWVzLlNlcnZpY2VzLkNiY0RlY3J5cHQgICAgICAgICAgICAgICAgICB8 IFRSVUUNCj4gDQo+ICstICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2Vy dmljZUZhbWlseUVuYWJsZS5BcmM0LkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHwNCj4gUENEX0NSWVBUT19TRVJWSUNFX0VOQUJMRV9GQU1JTFkNCj4gDQo+ICsrICBnRWZpQ3J5 cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5BcmM0LkZh bWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgRkFMU0UNCj4gIyBBUkM0IGlzIGRl cHJlY2F0ZWQgYW5kIHVuc3VwcG9ydGVkIGFueSBsb25nZXIuDQo+IA0KPiArICAgZ0VmaUNyeXB0 b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZpY2VGYW1pbHlFbmFibGUuU20zLkZhbWls eSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQo+IFBDRF9DUllQVE9fU0VSVklDRV9F TkFCTEVfRkFNSUxZDQo+IA0KPiArICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENy eXB0b1NlcnZpY2VGYW1pbHlFbmFibGUuSGtkZi5GYW1pbHkgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8DQo+IFBDRF9DUllQVE9fU0VSVklDRV9FTkFCTEVfRkFNSUxZDQo+IA0KPiArICAg Z0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZpY2VGYW1pbHlFbmFibGUu VGxzLkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQo+IFBDRF9DUllQVE9f U0VSVklDRV9FTkFCTEVfRkFNSUxZDQo+IA0KPiArLS0NCj4gKzIuMzEuMS53aW5kb3dzLjENCj4g Kw0KPiBkaWZmIC0tZ2l0IGEvVWVmaVBheWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjIGIvVWVm aVBheWxvYWRQa2cvVWVmaVBheWxvYWRQa2cuZHNjDQo+IGluZGV4IDhmMjM4MDIxOTkuLjExNTBi ZTZhY2QgMTAwNjQ0DQo+IC0tLSBhL1VlZmlQYXlsb2FkUGtnL1VlZmlQYXlsb2FkUGtnLmRzYw0K PiArKysgYi9VZWZpUGF5bG9hZFBrZy9VZWZpUGF5bG9hZFBrZy5kc2MNCj4gQEAgLTQ1OSwxMiAr NDU5LDEwIEBADQo+ICAgIGdFZmlDcnlwdG9Qa2dUb2tlblNwYWNlR3VpZC5QY2RDcnlwdG9TZXJ2 aWNlRmFtaWx5RW5hYmxlLlNoYTM4NC5GYW1pbHkgICAgICAgICAgICAgICAgICAgICAgICAgICAg fA0KPiBQQ0RfQ1JZUFRPX1NFUlZJQ0VfRU5BQkxFX0ZBTUlMWQ0KPiANCj4gICAgZ0VmaUNyeXB0 b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZpY2VGYW1pbHlFbmFibGUuU2hhNTEyLkZh bWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQo+IFBDRF9DUllQVE9fU0VSVklDRV9F TkFCTEVfRkFNSUxZDQo+IA0KPiAgICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1aWQuUGNkQ3J5 cHRvU2VydmljZUZhbWlseUVuYWJsZS5YNTA5LkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwNCj4gUENEX0NSWVBUT19TRVJWSUNFX0VOQUJMRV9GQU1JTFkNCj4gDQo+IC0gIGdF ZmlDcnlwdG9Qa2dUb2tlblNwYWNlR3VpZC5QY2RDcnlwdG9TZXJ2aWNlRmFtaWx5RW5hYmxlLlRk ZXMuRmFtaWx5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KPiBQQ0RfQ1JZUFRPX1NF UlZJQ0VfRU5BQkxFX0ZBTUlMWQ0KPiANCj4gICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlk LlBjZENyeXB0b1NlcnZpY2VGYW1pbHlFbmFibGUuQWVzLlNlcnZpY2VzLkdldENvbnRleHRTaXpl ICAgICAgICAgICAgICB8IFRSVUUNCj4gDQo+ICAgIGdFZmlDcnlwdG9Qa2dUb2tlblNwYWNlR3Vp ZC5QY2RDcnlwdG9TZXJ2aWNlRmFtaWx5RW5hYmxlLkFlcy5TZXJ2aWNlcy5Jbml0ICAgICAgICAg ICAgICAgICAgICAgICAgfCBUUlVFDQo+IA0KPiAgICBnRWZpQ3J5cHRvUGtnVG9rZW5TcGFjZUd1 aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5BZXMuU2VydmljZXMuQ2JjRW5jcnlwdCAg ICAgICAgICAgICAgICAgIHwgVFJVRQ0KPiANCj4gICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VH dWlkLlBjZENyeXB0b1NlcnZpY2VGYW1pbHlFbmFibGUuQWVzLlNlcnZpY2VzLkNiY0RlY3J5cHQg ICAgICAgICAgICAgICAgICB8IFRSVUUNCj4gDQo+IC0gIGdFZmlDcnlwdG9Qa2dUb2tlblNwYWNl R3VpZC5QY2RDcnlwdG9TZXJ2aWNlRmFtaWx5RW5hYmxlLkFyYzQuRmFtaWx5ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfA0KPiBQQ0RfQ1JZUFRPX1NFUlZJQ0VfRU5BQkxFX0ZBTUlMWQ0K PiANCj4gICAgZ0VmaUNyeXB0b1BrZ1Rva2VuU3BhY2VHdWlkLlBjZENyeXB0b1NlcnZpY2VGYW1p bHlFbmFibGUuU20zLkZhbWlseSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8DQo+IFBD RF9DUllQVE9fU0VSVklDRV9FTkFCTEVfRkFNSUxZDQo+IA0KPiAgICBnRWZpQ3J5cHRvUGtnVG9r ZW5TcGFjZUd1aWQuUGNkQ3J5cHRvU2VydmljZUZhbWlseUVuYWJsZS5Ia2RmLkZhbWlseSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCj4gUENEX0NSWVBUT19TRVJWSUNFX0VOQUJMRV9G QU1JTFkNCj4gDQo+ICAgIGdFZmlDcnlwdG9Qa2dUb2tlblNwYWNlR3VpZC5QY2RDcnlwdG9TZXJ2 aWNlRmFtaWx5RW5hYmxlLlRscy5GYW1pbHkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fA0KPiBQQ0RfQ1JZUFRPX1NFUlZJQ0VfRU5BQkxFX0ZBTUlMWQ0KPiANCj4gLS0NCj4gMi4zMS4x LndpbmRvd3MuMQ0KPiANCj4gDQo+IA0KPiAtPS09LT0tPS09LT0NCj4gR3JvdXBzLmlvIExpbmtz OiBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLg0KPiBWaWV3L1Jl cGx5IE9ubGluZSAoIzk0NzQ5KTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3Nh Z2UvOTQ3NDkNCj4gTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC85NDEzMjA2 Ny8xNjQzNDk2DQo+IEdyb3VwIE93bmVyOiBkZXZlbCtvd25lckBlZGsyLmdyb3Vwcy5pbw0KPiBV bnN1YnNjcmliZTogaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL3Vuc3ViIFttaWNoYWVs LmQua2lubmV5QGludGVsLmNvbV0NCj4gLT0tPS09LT0tPS09DQo+IA0KDQo=