From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web11.6467.1623745103904896022 for ; Tue, 15 Jun 2021 01:18:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=lhRS29gi; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: jian.j.wang@intel.com) IronPort-SDR: UhjM6Nr1gW/IPNblxfitxX2dQQ0h0PORD/rRmosc+wQZkgCaSh+lkSZi4MNsxV/SkBD78xPZn2 E5EnGxrj8uag== X-IronPort-AV: E=McAfee;i="6200,9189,10015"; a="185640941" X-IronPort-AV: E=Sophos;i="5.83,275,1616482800"; d="scan'208";a="185640941" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2021 01:18:21 -0700 IronPort-SDR: 10TeG/bp7wIgMrdOQ5SMvkKa40Wp/l4H1P4F43NgE0erQxCNZq/10dmp+ye8Grq1YPdNmth/0G r7dloatNFR1A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,275,1616482800"; d="scan'208";a="637049516" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga006.fm.intel.com with ESMTP; 15 Jun 2021 01:18:20 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx602.amr.corp.intel.com (10.18.126.82) 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 01:18:20 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) 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.2242.4; Tue, 15 Jun 2021 01:18:20 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) 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 01:18:20 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) 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.2242.4; Tue, 15 Jun 2021 01:18:19 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CqY9pNLB2/mvIxsFhNSHxyIx9/RGJSGmiDemuCbWuUhlj8gZGmUk9FLc0X7JmO3I1qvj0ctuWP7gVdWBOhzBD5IK1MA0bj0fEiFtrtEfPxsmRYM/Fkjn/f8QnCTu+WQQ2wGbUeFIJweN4XmEdwgZkkqXdd9VbvP7SBaIhTHivfSBzlyhJ7exunRfDRFe4jUdGtXxDlhckCkmfwf5byQleqzICp0M+Ak8Uu6ilgcoagnRVfInAfA1EeN5YSvE+SIoq8J/Auf7pUvb+SakNXR2XwtT6Kx79Kc70QobAC8PgyZo++UK5ZiwtawGB72Tc9cqDdJQxAzZJmYGy9x4E0vhmQ== 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=3e4XRuEffO2xI6j9xhrJ7t0bqyt16BDxYw3j0HXMDoM=; b=JZXMpan3HJz+tL8WjsWrGu6+PT8c1QLHhUGlUx/26JiL0+QPBpDOgrT95+dO7LNhtg1kwcQMau/lHZq5nMC4soPN34SV5cZGGJc4M6GZvg4vsLCTt4Cn7CM7QZz3Fn2bT71vZBaFgJ/gY07Npka754Kwun0ZQyA7BO7NQiOHzG0uDxBEPSKBHKl1TIeTjFmnL58Pd43bjhIAbEpy847+on8B3RdmmRZk89CZQZSK1Dq3eOLc62WGVmkPS2K8AAfcte154SDTtCxjuCO5C9regDu60Hm5sz22EKouIqf3C7wXavPYal6NUdekCACjrYNkvQd5rgsCk97suqt8+qiOfA== 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=3e4XRuEffO2xI6j9xhrJ7t0bqyt16BDxYw3j0HXMDoM=; b=lhRS29gioNfX5ZNlLUhv/ZKnfgiPxnGej7pGtzcAn/Ynt5eaLZUsatLNP532Avcb9woZ2H4ZOZHcZxKPe7tOmOgNbTdSkQtgT1kPup2C1EdzzWRzmNa1EDcPKMG6QF+pWwcZ7kYuzNjX0KUqnzTBl+1nBjUVuUSokE/JPBBw7xM= Received: from CO1PR11MB4945.namprd11.prod.outlook.com (2603:10b6:303:9c::8) by CO1PR11MB4771.namprd11.prod.outlook.com (2603:10b6:303:9f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4219.21; Tue, 15 Jun 2021 08:18:18 +0000 Received: from CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::74c3:dd4a:c4aa:6c8d]) by CO1PR11MB4945.namprd11.prod.outlook.com ([fe80::74c3:dd4a:c4aa:6c8d%5]) with mapi id 15.20.4219.025; Tue, 15 Jun 2021 08:18:18 +0000 From: "Wang, Jian J" To: "Kuo, Scottie" , "Yao, Jiewen" , "devel@edk2.groups.io" CC: "Zhang, Qi1" , "Kumar, Rahul1" , "Chu, Maggie" Subject: Re: [PATCH] SecurityPkg: TcgStorageOpalLib: Initialize SupportedAttributes parameter. Thread-Topic: [PATCH] SecurityPkg: TcgStorageOpalLib: Initialize SupportedAttributes parameter. Thread-Index: AQHXUGfW8M4yI8Mi7UaEhmyI1vf0MKr3JeXggAfJmoCAFe13MA== Date: Tue, 15 Jun 2021 08:18:17 +0000 Message-ID: References: <20210524064107.537-1-scottie.kuo@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [101.224.226.84] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5375ed4b-a883-4222-bf3d-08d92fd6216f x-ms-traffictypediagnostic: CO1PR11MB4771: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8273; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 88UWjSkhb0uAsJQnXF6z3/yoNmFQXNDjz6e7s2a/QrSaH5EaYLWoHvp2iOp3XJf9I1PVP2GIBjNfUAiXRG83xArrJ6Elr9dpkNrK4a1wlry2pQb4OhmfmR0oYo23qos875pm6i9+HVdCUGejeNktbkRuQiw5724TpgIfFs1VQ2XiZscrpiD66dJYl5SX5M8xXKbn2f54pbElfAAASHqe7oPHSeNGM+BG+Bgh0EZIiiI/x+Qw6xkIvM5x3gKRJ2LvD7y6Gt852lo9faMdPGunDUUyiquLC7kmGUZsum0IHYX7ryJAbGZkDHt355FI6zsLveawmSQMfWVPvnOtnV/dO7PF71q4hkzNWtTwyKOd+ftinWTh0lAMLmmB53yIqVTLg+nNyb1mkRJ0mbGZHbY6ySfnv5iCmmxV5zsgABXx+eTzJ1u4zp8qjqAGJuWH/W9d1NwyZUHLuZoxedNW+ZfLSNw5uwursM0lgb7+Ch7yDZ5dw6162hL6wwZRYeqGwrVWcNcbmvx0zCHVIYl+8CWOeCkFUwMUWUge3nv9Amet+QPQjZFLI6mAjmZw8i3HZ25LHjiq2ft8C2lGu/ymMz9gK3eGRXA1rTSUPdbB5aQDzM0V3DUJgVbl4IGgDXPgRyB9r8WTLOq/tm+msld07fAqA+WgpvPh8PPNWfLI0D7Sqv2YfYB+hktbXCccZlodO/+uUlPCTh7qNXVBUIXMqLswxt6fY96sFsaGF9DJ/8W0K1I= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4945.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(376002)(346002)(396003)(366004)(136003)(39860400002)(316002)(54906003)(38100700002)(122000001)(33656002)(26005)(6506007)(110136005)(53546011)(966005)(9686003)(5660300002)(478600001)(83380400001)(55016002)(15650500001)(66946007)(76116006)(71200400001)(186003)(66476007)(8676002)(107886003)(66446008)(2906002)(64756008)(66556008)(8936002)(4326008)(7696005)(52536014)(86362001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VGlRTUNYVERsTW15RG5IWEFtdUdqTTVjclVFbnlxN0EvT3FjazhwSlQ2aEdV?= =?utf-8?B?V3Njb1FGclJCbzU4ejZidW5pUDY4VEljTlJIWDdNUGl3bEVCMEZxR3ZBZ2lO?= =?utf-8?B?Q1grTnpGWGhOSnRMR1NpamFiL0Q5WXpzK2JKTmlaQ3J0UHFDdmZIT2orWHFG?= =?utf-8?B?RFJ4VHBxOVBWTVZHdWltd1V4ZUNDV1ZSQnhGS0tBL1ltaG10ajYyQS9peVY4?= =?utf-8?B?ZGk3ODYrUDhlVEJsQm5FMDl1b2RlVndzbGFLK0NKTDJNZVBtLzZMSGlObkN2?= =?utf-8?B?V25zVVd4YkN5aEpmS29VQ0kvZUg4YUgyWmtMZWZHV1hXK1F0ZDBqNmZRMlBQ?= =?utf-8?B?Ui9JWjBKSUZEN1dFR0dWaXVPN0lidUVJbEdTWGhNRE9mckxwY3FZbU4wUDQ5?= =?utf-8?B?Q3dja1V2dFE0Q0tmZWxoSU5DTWcvaEJKck1HdGZ0ZkhUT3llbG1MREtOSm43?= =?utf-8?B?U3A0SWpBZ2NqanlKbTR6Zy93TExrakEyandXd2N6SWtQdTd0N0wycXM0UVo0?= =?utf-8?B?SEswUmF4eUZQSWl6OEFYcEd0TTV5Z3U1WTVmREt2a1dxOVRrWldMa1dEMDJq?= =?utf-8?B?emhEVnBXdk5FT0t0aUNabmpsQ3YxQVUzb1RIZU1tdVZhUmFsR3habFBOdzha?= =?utf-8?B?UzE2Tk85RVNiczJRSlAvZFJpZm81OFhPb3RiWUs1bWRIZlJrTVVDbzN1WHdz?= =?utf-8?B?YUhkL3RZNEpqMmFGTlJTbnpxQzIxNU13MExQdFFIdmF6aXhPanBNVkgwdWFQ?= =?utf-8?B?T29JTDVqR1AydTRGdDZ4T3Q2VG9ncm1MbEt1bWR5REt5d1dQRGowTDZuY0Rn?= =?utf-8?B?NVh0cjhnUzFxMnRmdW5FMXhCclRHWGdzS3F6NVJPSFBzUzdxZEhwaWYyTnlC?= =?utf-8?B?WUZ4OVRuNGwxcnpNSTVLeElzd2REd1IxTzVpQWhiNE9uQlEzRG4yUHNDcWlQ?= =?utf-8?B?UXZ1SUxlQXhhVitOeHRzdU50bEhMQis2NWxyQTFZeUE1YW9PVmRWbTdZS2lD?= =?utf-8?B?cndXYmNJVUVmb1JDeGVXb3prU0pjaUttTFA4QzQvVjhkQzB1VmNNYS9xU1ls?= =?utf-8?B?dms0NGdwY1U4ZTdhYmlpaW5nb0RUWDNYK0FGZ1h3K0xmVGRXVjBBUkZ5ZWJX?= =?utf-8?B?ZzR1Y1BOd0YzVSt5Z0htV3p6ZjhmK3B3Y2s0bzlFV2tNY3FrQmNhWmNzTVR4?= =?utf-8?B?azdpWU9GYnQzUXpHNTZTdFF6MHZBcWhEZVJJNmZqUWpERVY4eFZpWmJoOGNH?= =?utf-8?B?L0JYcUlnWWdBVXBLUVZSTmMrL2g4Nk5paEdRRXg1MCtWM29kSkxSRmdxV3hl?= =?utf-8?B?OGkvZjVObVRGVW9vc1E5ODBrMjh1N0U3TUt1N0RqMC8yYVVGMDByRVJZMlJ6?= =?utf-8?B?TGs3UXRHL3l0bUhFK0dmUFFodk81a1BqZDBMV1VMNGJqUTZJWEFBNEpIbEdo?= =?utf-8?B?eVQyTkd6ZUhIdjdsK2w4Q0pjcHJuQnk4b1dObVFQQnhwQ2lmY2F5czZreHZP?= =?utf-8?B?ckxCc0JNWEs4OHBCZEhsb3NDK1QzUGtaNlRKZVJsOGJmRmY4ZXRKdTZXaVdz?= =?utf-8?B?M0crRTZBRUtwUW8vRktHSmFqcW9SZ0NwdEZ5UVFRNVhnNFh5RTJPUDYvRWQ5?= =?utf-8?B?YUNZUmpxUmFmYTJMayt5Skw2VzQ0L05wckVCS1pQSHNaazUzQ3RUczZYYnBj?= =?utf-8?B?UUVGNVZPbktwbjhtMmVWUDlwaFRPMm1aLys5RHg2RURaQXI3ay9HcGZQcWVw?= =?utf-8?Q?Bat+wbuRaZvT3MJhrOUzRkrx0P5ikAkO1dGWB3f?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4945.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5375ed4b-a883-4222-bf3d-08d92fd6216f X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2021 08:18:17.7575 (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: Qi9Yp0MOIP8SwDKa78ZqnfsDDGumDyNUDak+cmruSPUCd9LpeiU24aJudDGMXWAWgAR8HbDVTU8+MKHAll3sJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4771 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQpBY2tlZC1ieTogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4NCg0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLdW8sIFNjb3R0aWUgPHNjb3R0aWUua3Vv QGludGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgSnVuZSAwMSwgMjAyMSA1OjI2IFBNDQo+IFRv OiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5p bzsgV2FuZywgSmlhbiBKDQo+IDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+DQo+IENjOiBaaGFuZywg UWkxIDxxaTEuemhhbmdAaW50ZWwuY29tPjsgS3VtYXIsIFJhaHVsMQ0KPiA8cmFodWwxLmt1bWFy QGludGVsLmNvbT47IENodSwgTWFnZ2llIDxtYWdnaWUuY2h1QGludGVsLmNvbT4NCj4gU3ViamVj dDogUkU6IFtQQVRDSF0gU2VjdXJpdHlQa2c6IFRjZ1N0b3JhZ2VPcGFsTGliOiBJbml0aWFsaXpl DQo+IFN1cHBvcnRlZEF0dHJpYnV0ZXMgcGFyYW1ldGVyLg0KPiANCj4gSGksIEBXYW5nLCBKaWFu IEoNCj4gUGxlYXNlIGhlbHAgdG8gcmV2aWV3IHRoZSBwYXRjaC4gVGhhbmtz8J+Yig0KPiANCj4g QmVzdCByZWdhcmRzLA0KPiBTY290dGllDQo+IA0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+IFNlbnQ6IFRo dXJzZGF5LCBNYXkgMjcsIDIwMjEgNjozMiBQTQ0KPiBUbzogS3VvLCBTY290dGllIDxzY290dGll Lmt1b0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogWmhhbmcsIFFpMSA8 cWkxLnpoYW5nQGludGVsLmNvbT47IEt1bWFyLCBSYWh1bDENCj4gPHJhaHVsMS5rdW1hckBpbnRl bC5jb20+OyBDaHUsIE1hZ2dpZSA8bWFnZ2llLmNodUBpbnRlbC5jb20+OyBXYW5nLCBKaWFuDQo+ IEogPGppYW4uai53YW5nQGludGVsLmNvbT4NCj4gU3ViamVjdDogUkU6IFtQQVRDSF0gU2VjdXJp dHlQa2c6IFRjZ1N0b3JhZ2VPcGFsTGliOiBJbml0aWFsaXplDQo+IFN1cHBvcnRlZEF0dHJpYnV0 ZXMgcGFyYW1ldGVyLg0KPiANCj4gIFJldmlld2VkLWJ5OiBKaWV3ZW4gWWFvIDxKaWV3ZW4ueWFv QGludGVsLmNvbT4NCj4gDQo+IEhpIFNjb3R0aWUNCj4gUGxlYXNlIHJlbWVtYmVyIHRvIGFkZCBX YW5nLCBKaWFuIEogYXMgcmV2aWV3ZXIgdG9vLg0KPiANCj4gVGhhbmsgeW91DQo+IFlhbyBKaWV3 ZW4NCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBLdW8sIFNj b3R0aWUgPHNjb3R0aWUua3VvQGludGVsLmNvbT4NCj4gPiBTZW50OiBNb25kYXksIE1heSAyNCwg MjAyMSAyOjQxIFBNDQo+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gQ2M6IEt1bywg U2NvdHRpZSA8c2NvdHRpZS5rdW9AaW50ZWwuY29tPjsgWmhhbmcsIFFpMQ0KPiA+IDxxaTEuemhh bmdAaW50ZWwuY29tPjsgS3VtYXIsIFJhaHVsMSA8cmFodWwxLmt1bWFyQGludGVsLmNvbT47IFlh bywNCj4gPiBKaWV3ZW4gPGppZXdlbi55YW9AaW50ZWwuY29tPjsgQ2h1LCBNYWdnaWUgPG1hZ2dp ZS5jaHVAaW50ZWwuY29tPg0KPiA+IFN1YmplY3Q6IFtQQVRDSF0gU2VjdXJpdHlQa2c6IFRjZ1N0 b3JhZ2VPcGFsTGliOiBJbml0aWFsaXplDQo+ID4gU3VwcG9ydGVkQXR0cmlidXRlcyBwYXJhbWV0 ZXIuDQo+ID4NCj4gPiBSRUY6IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1 Zy5jZ2k/aWQ9MzQwOA0KPiA+DQo+ID4gVGhlIHZhbHVlIG9mIFN1cHBvcnRlZEF0dHJpYnV0ZXMg aW4gT3BhbEdldFN1cHBvcnRlZEF0dHJpYnV0ZXNJbmZvICgpDQo+ID4gaXMgbGVmdCB1bmRldGVy bWluZWQsIGlmIHRoZSBjYWxsZXIgZG9lc24ndCBpbml0aWFsaXplIGl0Lg0KPiA+IEluaXRpYWxp emUgaXQgaW4gdGhlIGZ1bmN0aW9uIGVudHJ5Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogU2Nv dHRpZSBLdW8gPHNjb3R0aWUua3VvQGludGVsLmNvbT4NCj4gPiBDYzogUWkgWmhhbmcgPHFpMS56 aGFuZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IFJhaHVsIEt1bWFyIDxyYWh1bDEua3VtYXJAaW50ZWwu Y29tPg0KPiA+IENjOiBKaWV3ZW4gWWFvIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4NCj4gPiBDYzog TWFnZ2llIENodSA8bWFnZ2llLmNodUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIFNlY3VyaXR5 UGtnL0xpYnJhcnkvVGNnU3RvcmFnZU9wYWxMaWIvVGNnU3RvcmFnZU9wYWxDb3JlLmMgfCAzICsr LQ0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ ID4NCj4gPiBkaWZmIC0tZ2l0DQo+ID4gYS9TZWN1cml0eVBrZy9MaWJyYXJ5L1RjZ1N0b3JhZ2VP cGFsTGliL1RjZ1N0b3JhZ2VPcGFsQ29yZS5jDQo+ID4gYi9TZWN1cml0eVBrZy9MaWJyYXJ5L1Rj Z1N0b3JhZ2VPcGFsTGliL1RjZ1N0b3JhZ2VPcGFsQ29yZS5jDQo+ID4gaW5kZXggYjU4NTk3ZTYx Zi4uYzg0MDU5MGU4ZSAxMDA2NDQNCj4gPiAtLS0gYS9TZWN1cml0eVBrZy9MaWJyYXJ5L1RjZ1N0 b3JhZ2VPcGFsTGliL1RjZ1N0b3JhZ2VPcGFsQ29yZS5jDQo+ID4gKysrIGIvU2VjdXJpdHlQa2cv TGlicmFyeS9UY2dTdG9yYWdlT3BhbExpYi9UY2dTdG9yYWdlT3BhbENvcmUuYw0KPiA+IEBAIC0x LDcgKzEsNyBAQA0KPiA+ICAvKiogQGZpbGUNCj4gPiAgICBQdWJsaWMgQVBJIGZvciBPcGFsIENv cmUgbGlicmFyeS4NCj4gPg0KPiA+IC1Db3B5cmlnaHQgKGMpIDIwMTYgLSAyMDE4LCBJbnRlbCBD b3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cw0KPiA+IHJlc2VydmVkLjxCUj4NCj4gPiArQ29weXJpZ2h0 IChjKSAyMDE2IC0gMjAyMSwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMNCj4gPiArcmVz ZXJ2ZWQuPEJSPg0KPiA+ICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBh dGVudA0KPiA+DQo+ID4gICoqLw0KPiA+IEBAIC0xNjQ3LDYgKzE2NDcsNyBAQCBPcGFsR2V0U3Vw cG9ydGVkQXR0cmlidXRlc0luZm8oDQo+ID4gICAgTlVMTF9DSEVDSyhPcGFsQmFzZUNvbUlkKTsN Cj4gPg0KPiA+ICAgIFplcm9NZW0oQnVmZmVyLCBCVUZGRVJfU0laRSk7DQo+ID4gKyAgWmVyb01l bShTdXBwb3J0ZWRBdHRyaWJ1dGVzLCBzaXplb2YoT1BBTF9ESVNLX1NVUFBPUlRfQVRUUklCVVRF KSk7DQo+ID4gICAgQVNTRVJUKHNpemVvZihCdWZmZXIpID49IHNpemVvZihUQ0dfU1VQUE9SVEVE X1NFQ1VSSVRZX1BST1RPQ09MUykpOw0KPiA+DQo+ID4gICAgLy8NCj4gPiAtLQ0KPiA+IDIuMjYu Mi53aW5kb3dzLjENCg0K