From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web12.14632.1642522565633465815 for ; Tue, 18 Jan 2022 08:16:06 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=DxW0AfUP; spf=pass (domain: intel.com, ip: 134.134.136.100, 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=1642522565; x=1674058565; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=dzAUY5umGso31xa9uTTYHF9U8xmjuboom8dSUVY4AYs=; b=DxW0AfUPVWV1ykdvkr/yIndQFU2xbiJcQuC1FXWrgjdr6ijjpvO0LXgJ NNvYoo24GEPSo5DGCUDkyWBATobXQiVPV86aFn5PyvCih63Oa9GRDhMAb ireK3rbVVW30Udfhc4dtFF6mTAjDA8eGuzGQkkpL7BTwGMP1OrG3zLmV4 pEhC+OO4zPGNTi/e6FEvXFrh0J/5mu/wAdSkQEmV3XZeenrmSooDLfTlu dxSabkk+xuWs3qlQj/mljAI45OfUL1QOcXfV/UWD/oLy1aDbYGvS51pje 08i5Ij4t5SU965Qqx/qMTcbjU1LHjXqVihKRzDa9atWJPlNiynG+eKmLm Q==; X-IronPort-AV: E=McAfee;i="6200,9189,10230"; a="308188919" X-IronPort-AV: E=Sophos;i="5.88,297,1635231600"; d="scan'208";a="308188919" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jan 2022 08:12:48 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,297,1635231600"; d="scan'208";a="492712027" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by orsmga002.jf.intel.com with ESMTP; 18 Jan 2022 08:12:47 -0800 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 18 Jan 2022 08:12:47 -0800 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 18 Jan 2022 08:12:46 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Tue, 18 Jan 2022 08:12:46 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169) 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.2308.20; Tue, 18 Jan 2022 08:12:46 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hJDDAVD7f9AeJBY1o/U7toqqRir9OyKMWEPyrfyVheGjDMDhkwWaTYq0XPnNgTFRQKaEu0J52DdsdfrOuyVWsHo1I4CGv/zcB5QfKrTfzjxn3B5wB4NnXlNkS8Ao8/LxCCLwHcmcrkfnyBI/TN2N81EoxtvdXcjOEXXPa1H1xzuCIbfEZe7NDAIE8FdWekk1xkfGR9z48Izn8GAt6du4rsa6SBo7DhA5flRW/hMnFhTxEi5gj40tfFQYO2CBPPuqEfJfE5tRs9hDiiwT8HSDd6n89uCwudq1k5oIglOS7LM25/WcyX4+55mq8PExhzEIjU1Bz30/i8913D2501lDow== 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=dzAUY5umGso31xa9uTTYHF9U8xmjuboom8dSUVY4AYs=; b=cE8S9oIj6AINTfR5AWLr8y3dkwW2v+CExLFwS9uZYYU1Ht7pFqs3poCJEzsVxcFjdGvCoL5JA49wzFh6Y8wGk+Yr66uRBy4q2YjL7BG4PhcnritAwyNXuSOXRoJ1KxnfAljA4ZY7WnLR/4DFep55v9Udd8XqNTe7XxI4mwVL45IsmF/IBZTSfUt+m3UtJnb2cbdW4VCqRXZFORjzvE1z5s0oxoYGEiI/SlByob3fnB3QRZDperoebXPeRXmTtNRfiUVpz2mjbz1pzQeM3ODqrCDRBbt8uaZ3d8JgWZ2CSmARTe8wnL+qEAgr7FS+ghN/TUl8qqES7CnoBZvjDzQ7hQ== 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 DM4PR11MB5391.namprd11.prod.outlook.com (2603:10b6:5:396::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.11; Tue, 18 Jan 2022 16:12:42 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::2444:e8c4:6b2b:1e97]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::2444:e8c4:6b2b:1e97%3]) with mapi id 15.20.4909.007; Tue, 18 Jan 2022 16:12:42 +0000 From: "Michael D Kinney" To: "Yao, Jiewen" , "kraxel@redhat.com" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Wang, Jian J" , "Jiang, Guomin" , Pawel Polawski , "Lu, XiaoyuX" Subject: Re: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0 Thread-Topic: [edk2-devel] [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0 Thread-Index: AQHX6GCAC7l41t5KW02QeUQ9neBjv6wg9ZvQgAADEACARmZMgIABiLUAgABS8LA= Date: Tue, 18 Jan 2022 16:12:42 +0000 Message-ID: References: <20211203160748.866150-1-kraxel@redhat.com> <20220117114627.ji5cyqxkca6bmiaf@sirius.home.kraxel.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 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: 1a83ee80-5b9f-471e-32d6-08d9da9d5b05 x-ms-traffictypediagnostic: DM4PR11MB5391:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3v+hbC+xoItHfYhp2RlJ/FKYIYMD4Y78iO4L6fiHiiDdCIP/B6XfkuPGCSrSxb3/nCR3/cZeMoM36WyLdtxfDcK4iSBGXZShCIVp4NQ9Fp5tNOFBfSh3Hy8W2aHX7LWuT0gfrk7+Pi7tkZScOra3uLRy1Mz3HlZxB42M1Krrm2SdV6nqxitKWIpZsD653fv/NaDy9rw0WqyH3ftASyNjJcpMz2zrEUgFZIjRWkjx9jRCOVFxGy2aJ4hy9IqHNBU5LaHX7UYYIk2hRatzRHpje6ZAdGyKDxnPZXvLEz8A6NU1+9qmjB57CrDJDWLfFOr4C9LD0f08nrxoWRk0hBd1cVI8uTylLJmagynr1A9gqE2J27PXBsSUvyk1VTR8A12pE5x6uRZ1YDNr5j2iAh2d0u+9mKhypq32yygEh7bl6sqdK0wlIYGzzzzOgvjLiZxqac1BIKz1C37/U+KwnzzQl1LPDvk0voGVMBomqXc6l8pgRuHUrwmGUH9UBe20vGiBRW4Oum65z1B5/vBfzwAWvcnmF0dYwxqxXW2q9DpXcCgIx3DhJ6oFgKff95nxA49CMEvcqn5b9JYoomfwkP9tddagEuD15dKJmzJWaOgOqZQBjov6abmv9eoLYmqU9BW5gW2dZmznq5bbhVh6T/Gdma6U8UeVU7cAKC9ZN6e/3E6FHgEFEYgi6U94G0/zCoh6umEgN7rTOLKciO7PHF4yS6T/RzpG1Kkbesj5P/+OLN/tmN4abiCBzJaFgzu/ZIkW59/Df5uIxwsYgRbKYp9RXmo3Ot37MQjUC07HXsKbva5ORluXeJlc0eqxkACVMdIS 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:(366004)(5660300002)(316002)(2906002)(38100700002)(15650500001)(71200400001)(52536014)(122000001)(53546011)(8676002)(110136005)(54906003)(83380400001)(186003)(9686003)(6506007)(966005)(107886003)(82960400001)(66946007)(66556008)(76116006)(7696005)(33656002)(55016003)(64756008)(26005)(4326008)(508600001)(86362001)(66476007)(8936002)(38070700005)(66446008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZUdIWmVFQXg0RWF3ZGo4QWFGL0xJY21qUGs0QVJNMC9kamwxbjFnN0dOMnpX?= =?utf-8?B?QkozUnpwVlVqdVFaa09jUmNxVEZJT2x2QjFJRTl1eGV0V1RJeXdWQnB4enVv?= =?utf-8?B?UmtUcC84bnBYZXdFYjJuTGtudC9yak1UMFN3eVg2RUJ4bzI5NmR4UTRySU85?= =?utf-8?B?Z3phUUx1d1dZK09JeG0zaXc4eGErUzlOS0RKcGNLT2tEdGtDOWFvS2RjMDdq?= =?utf-8?B?Nk0wTkR0VWU5dXhCZCt2MTdXc3dyM0sybys3OFlwc0U4Wnlqb0hNZ1QycWZw?= =?utf-8?B?UVUxQnJBdnNGYmNqbXBXWC9BS3Nhd3NzblJqUXIvZ281cGdMeEMxbEZJbVk3?= =?utf-8?B?YklCbkVlOVh1NERnOGQrZkY4NjNmVWN2RG1TdGxOdzhuVlRrQzJGV1Y0RnFl?= =?utf-8?B?MG5nVHoyUldJbE9OdDNWT3pWWk8rNEc2d2pGRFZzQlRpTnZ3dHdNTGhHcGpY?= =?utf-8?B?QXVuUXcyRGNiYStsVnd6Vlhjd2h0citydFZNOGJFM2h3bGZGb1lrekl4WnBu?= =?utf-8?B?ZXJPOXhiNThBYkVtVVlaT3QyVDByZUhlWkwvRTY2ZzBBT0NxWTBzd25MSW4w?= =?utf-8?B?amNIanpvam9RTDdCTUZoUW5jOS9aMFZ2amZEVTFXbnhZdm9VVng2RUV2QjN3?= =?utf-8?B?WFVzekhuNDk3bGpCQk9yRGY1TW4wMU9oV0UwN2lYN29LMUx1OEpibG9WMW0v?= =?utf-8?B?UHlTbDY5bGxyNFlEc210Vmh4NUJFMUtCRXBHckp4VHpuWE9JUkx3RWcwS1pk?= =?utf-8?B?UGg0SFJBREJtNU9rcGlMaEYxUFBMQlptSExjYnlMNEE1VXpJRmMxNmYxcHp0?= =?utf-8?B?WnhOTGp1V2VYL0RMZ1d0RWlOTTNOeVlBKzl1NG1ad3MydjB2bW9US0YrZWxl?= =?utf-8?B?S1FxMjI1MGtSK1dZeEFjSXpUMXI1MzVHZkFzWkJqWCt0S3I5dG5aZll3djJw?= =?utf-8?B?dHNhdDFaZnNNQ2ZscjU0UUVJZVc2Ny93L1RsVEdBZTU3WjVrY3JoR0FtV1BJ?= =?utf-8?B?UGtHRzdTUFBGZXIyS0xtM0tiNm14ZVNodStRN0x1bmJ2RWw0SU9qa29zSWYy?= =?utf-8?B?L0ZUeFBMTzVJNWQyWENpK3RDSkFGREQvYXBIa2FMYkJnT1BqRUpMVTQ2ckxv?= =?utf-8?B?QlRudHJQaXlGdkt1allwbllBK2ltOTN4c1orNTNsUXJzV3M1K05CakZNbG5S?= =?utf-8?B?bjB5WlZoaTNEdjYydnpFL1hKZDZiei8wNXNxSnFZZy9SNGc2VlRBZElJUkd3?= =?utf-8?B?b1F0L09pd09ZOURWSXFoc1g1UGVtSzFjQk5ybmV2SW44T25UWVlIRXV2dzht?= =?utf-8?B?NG1wWVZDejNrYUFRNUZlVkZVL0dNY2xQTjhNSFZyQkRuU3RvV2VZQnU5bVFx?= =?utf-8?B?aGowL0tMcTJXZ2hTdkpCVHNybVYyQXllS3NWZm90S0twL2N2V0VmQ1NIQW12?= =?utf-8?B?b1h4QXY0ZG4rR3FaZm0xUVVFaVpDdHhFaGRWYlRaRjhISDZOaEtFVm45RkFh?= =?utf-8?B?TUFXMFMwb3ZJMk91cnF4cUI5SUxDUGxuVHZBR1EvYXdodGNxWm9oRkY3dXo2?= =?utf-8?B?aFYxb2x2S2sxZUlUUDZ1ZG9BZDlJbXhVamR4YXQyUXhrMFJsci9DUmRUckRU?= =?utf-8?B?VHd0UWdnZWpjZUhTRHNxa2F3Nm5jUk81NTFoM1VrbTg3NFFMZnFaZ0R6ZzN4?= =?utf-8?B?KzljYnpURzI4RGJBNS9tdW5hTm1SYm45SXR6S3FxWE5nRzcxaW9KYzF5ZElW?= =?utf-8?B?U3RlT0JIaDVoL2xmeEgvS0hITnRVTkJ2Q1QybW1pTjVzbnVzdXFYQmdoODRl?= =?utf-8?B?VnplZW9DaWoyVml5ZisvM2FlbjR6dG9IdWROcDBoYmV0MzZpQjcyWEUyc1Zu?= =?utf-8?B?ZUF0eFd2VEpBclh2QnQya3FiQTNZM2MzS3R6WW9CWW83a2RBeEpVWDJiNEhz?= =?utf-8?B?VlNWYlhoSStnNVFLVVVWWUFzMEhrT1hkczBld3g2cy9nYm80NGo1RWZzUDhh?= =?utf-8?B?eHdQUGdma21mZWdrL1JscTJ6cXRycmxFeDIyU3JOYUFmNllyT0Y1aStTVjNl?= =?utf-8?B?TzNDS2h4VVJFMklNeExKd0I3aHdzL2xJbE4xZHNldGM2UGpKQ2djSStSZng5?= =?utf-8?B?SjMrUGVWNUtKbFJvcWVPK1NxVzMyL2g0bFpSRVlkQTJZOEJiTXMxRDFGYy82?= =?utf-8?B?eUk1S3hneXlPeDZHVlllWWQ1Zjk0Zm5tZHFvRHMyNG56M0Q0WjUvVDJ0RnJG?= =?utf-8?B?U3ZQM2dYZml1dWVqUEJHWUE4ZGhRPT0=?= 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: 1a83ee80-5b9f-471e-32d6-08d9da9d5b05 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2022 16:12:42.0734 (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: iygYVJUMrTPDZ3X9cWsKZhACbbcUCKvQq3FQQ/mRDN9qv+vhhyytINRu51eSQog3ByCHTQzW6/PK+qRNCA3wzx2fQBI/A2E+ssiM28nt1eo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5391 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 R2VyZCwNCg0KVGhhbmsgeW91IGZvciB0aGUgY29udGludWVkIHdvcmsgb24gdjMuMCBzdXBwb3J0 LiAgQ29tbWVudHMgYmVsb3cuDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+DQo+IFNlbnQ6IFR1 ZXNkYXksIEphbnVhcnkgMTgsIDIwMjIgMzoxMiBBTQ0KPiBUbzoga3JheGVsQHJlZGhhdC5jb207 IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5k Lmtpbm5leUBpbnRlbC5jb20+OyBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47 IEppYW5nLCBHdW9taW4gPGd1b21pbi5qaWFuZ0BpbnRlbC5jb20+Ow0KPiBQYXdlbCBQb2xhd3Nr aSA8cHBvbGF3c2tAcmVkaGF0LmNvbT47IEx1LCBYaWFveXVYIDx4aWFveXV4Lmx1QGludGVsLmNv bT4NCj4gU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMDAvMjRdIENyeXB0b1BrZy9v cGVuc3NsOiB1cGRhdGUgb3BlbnNzbCBzdWJtb2R1bGUgdG8gdjMuMA0KPiANCj4gVGhhbmsgeW91 IQ0KPiBHb29kIHJlc3VsdC4gQ29tbWVudCBiZWxvdzoNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBrcmF4ZWxAcmVkaGF0LmNvbSA8a3JheGVsQHJlZGhhdC5j b20+DQo+ID4gU2VudDogTW9uZGF5LCBKYW51YXJ5IDE3LCAyMDIyIDc6NDYgUE0NCj4gPiBUbzog ZGV2ZWxAZWRrMi5ncm91cHMuaW87IFlhbywgSmlld2VuIDxqaWV3ZW4ueWFvQGludGVsLmNvbT4N Cj4gPiBDYzogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsg V2FuZywgSmlhbiBKDQo+ID4gPGppYW4uai53YW5nQGludGVsLmNvbT47IEppYW5nLCBHdW9taW4g PGd1b21pbi5qaWFuZ0BpbnRlbC5jb20+OyBQYXdlbA0KPiA+IFBvbGF3c2tpIDxwcG9sYXdza0By ZWRoYXQuY29tPjsgTHUsIFhpYW95dVggPHhpYW95dXgubHVAaW50ZWwuY29tPg0KPiA+IFN1Ympl Y3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIDAwLzI0XSBDcnlwdG9Qa2cvb3BlbnNzbDogdXBk YXRlIG9wZW5zc2wNCj4gPiBzdWJtb2R1bGUgdG8gdjMuMA0KPiA+DQo+ID4gICBIaSwNCj4gPg0K PiA+IEkndmUgY29udGludWVkIHdvcmtpbmcgb24gdGhpcyBvdmVyIHRoZSBsYXN0IHdlZWtzLiAg VGltZSBmb3IgYSBzdGF0dXMNCj4gPiB1cGRhdGUuICBBbGwgYXBwbGllcyB0byB0aGUgbGF0ZXN0 IHRyZWUsIHNuZWFrIHByZXZpZXcgaXMgaGVyZToNCj4gPiAJaHR0cHM6Ly9naXRodWIuY29tL2ty YXhlbC9lZGsyL2NvbW1pdHMvb3BlbnNzbDMNCj4gPg0KPiA+ID4gQWxzbywgYXNzdW1pbmcgeW91 IGhhdmUgZG9uZSBlbm91Z2ggdGVzdCwgd291bGQgeW91IHBsZWFzZSBwcm92aWRlOg0KPiA+ID4g MSkgc2l6ZSBkaWZmZXJlbmNlLCBJbmNsdWRpbmcgUEVJLCBTTU0sIERYRS4NCj4gPg0KPiA+IE5v IGNoYW5nZXMgaW4gU0VDIGFuZCBQRUkuDQo+IFtKaWV3ZW5dIERvIHlvdSBtZWFuIHRoZSBDcnlw dG8gY29uc3VtZXIgaW4gUEVJIGhhcyBubyBzaXplIGRpZmZlcmVuY2U/IFN1Y2ggYXMNCj4gaHR0 cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3RyZWUvbWFzdGVyL1NlY3VyaXR5UGtnL1Rj Zy9UY2cyUGVpICwNCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL3RyZWUvbWFz dGVyL1NlY3VyaXR5UGtnL0Z2UmVwb3J0UGVpICwNCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5v Y29yZS9lZGsyL3RyZWUvbWFzdGVyL1NpZ25lZENhcHN1bGVQa2cvVW5pdmVyc2FsL1JlY292ZXJ5 TW9kdWxlTG9hZFBlaSBsaW5raW5nDQo+IGh0dHBzOi8vZ2l0aHViLmNvbS90aWFub2NvcmUvZWRr Mi90cmVlL21hc3Rlci9TZWN1cml0eVBrZy9MaWJyYXJ5L0ZtcEF1dGhlbnRpY2F0aW9uTGliUnNh MjA0OFNoYTI1Ni4NCj4gDQo+IERYRToNCj4gPg0KPiA+IG9wZW5zc2wgMS4xDQo+ID4gLSAgMzk5 NTgyIFNlY3VyZUJvb3RDb25maWdEeGUNCj4gPiAtICA0NzIxODIgU2VjdXJpdHlTdHViRHhlDQo+ ID4gLSAgNTMyNjI2IFZhcmlhYmxlU21tDQo+ID4gLSAgNjU2MzgyIFRsc0R4ZQ0KPiA+DQo+ID4g b3BlbnNzbCAzLjANCj4gPiArICA4MDk4ODYgU2VjdXJlQm9vdENvbmZpZ0R4ZQ0KPiA+ICsgIDkx MjMxMCBTZWN1cml0eVN0dWJEeGUNCj4gPiArICA5NzA4OTggVmFyaWFibGVTbW0NCj4gPiArIDEx MjU3NTggVGxzRHhlDQo+ID4NCj4gPiBNb3N0IG9mIHRoYXQgc2VlbXMgdG8gY29tZSBmcm9tIHNv bWUgb3BlbnNzbCBjb3JlIGNoYW5nZXMgKHRoZSBuZXcNCj4gPiAncHJvdmlkZXInIGNvbmNlcHQp IGFuZCBJIGRvbid0IHNlZSBhbiBlYXN5IHdheSB0byBjdXQgdGhhdCBkb3duLg0KPiA+DQo+ID4g VGhhdCBpcyB3aXRoIHRoZSBzYW1lIGZlYXR1cmUgc2V0IHdlIGhhdmUgcmlnaHQgbm93IChpLmUu IG5vIGVsbGlwdGljDQo+ID4gY3VydmVzIGFuZCB0aHVzIG5vIFRMUyAxLjMgc3VwcG9ydCkuDQo+ IFtKaWV3ZW5dIEl0IGFsbW9zdCBkb3VibGVzIHRoZSBzaXplLCB3aGljaCB3aWxsIGJlY29tZXMg YSBiaWcgY2hhbGxlbmdlIGZvciBvcGVuc3NsMy4wIGFkb3B0aW9uLg0KPiANCj4gDQo+ID4NCj4g PiA+IDIpIHBlcmZvcm1hbmNlIGRpZmZlcmVuY2UsIEluY2x1ZGluZyBQRUksIFNNTSwgRFhFLg0K PiA+DQo+ID4gU3VnZ2VzdGlvbnMgaG93IHRvIG1lYXN1cmUgdGhhdD8NCj4gW0ppZXdlbl0gUGxl YXNlIGp1c3Qgd3JpdGUgYW4gYXBwIHRvIGNhbGwgdGhlIGNyeXB0byBBUEksIG11bHRpcGxlIHRp bWVzLg0KPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvdHJlZS9tYXN0ZXIvQ3J5 cHRvUGtnL1Rlc3QvVW5pdFRlc3QvTGlicmFyeS9CYXNlQ3J5cHRMaWINCj4gSSB0aGluayB3ZSBj YW4gZm9jdXMgb24gU0hBMjU2L1JTQTIwNDggKyBBRVMsIHdoaWNoIGlzIHVzZWQgaW4gc2VjdXJl IGJvb3QsIGFuZCBIVFRQUyBib290Lg0KPiANCj4gPg0KPiA+ID4gMykgd2hhdCB1bml0IHRlc3Qg eW91IGhhdmUgZG9uZSAoc3VjaCBhcyBlYWNoIGNyeXB0byBBUEkpDQo+ID4NCj4gPiBDcnlwdG9Q a2cvVW5pdFRlc3QgcGFzc2VzLg0KPiBbSmlld2VuXSBHb29kIGVub3VnaC4NCj4gDQo+ID4NCj4g PiA+IDQpIHdoYXQgc3lzdGVtIHRlc3QgeW91IGhhdmUgZG9uZSAoc3VjaCBhcyBzZWN1cmUgYm9v dCwgdHJ1c3RlZCBib290KQ0KPiA+DQo+ID4gU2VjdXJlIGJvb3Qgd29ya3MuDQo+ID4gVGxzRHhl IChib290IGZyb20gaHR0cHMgc2VydmVyKSB3b3Jrcy4NCj4gPiBUUE0gbm90IHRlc3RlZCB5ZXQu DQo+IFtKaWV3ZW5dIEdvb2QgZW5vdWdoLiBUUE0gb25seSBpbmNsdWRlcyBIQVNILiBJIGFtIG5v dCB0b28gd29ycnkgYWJvdXQgdGhhdC4NCj4gDQo+IA0KPiA+DQo+ID4NCj4gPiBJIHN0aWxsIGhh dmUgYSBidW5jaCBvZiBmYWlsdXJlcyBpbiBDSSwgZm9yIHNvbWUgb2YgdGhlbSBJJ20gbm90IHN1 cmUNCj4gPiBob3cgdG8gaGFuZGxlIHRoZW0gYmVzdDoNCj4gPg0KPiA+ICgxKSAzMi1iaXQgYnVp bGRzIG9uIHdpbmRvd3MgZmFpbDoNCj4gPg0KPiA+IElORk8gLSBPcGVuc3NsTGliQ3J5cHRvLmxp Yihyc2FfbGliLm9iaikgOiBlcnJvciBMTksyMDAxOiB1bnJlc29sdmVkIGV4dGVybmFsDQo+ID4g c3ltYm9sIF9fYWxsbXVsDQo+ID4gSU5GTyAtIE9wZW5zc2xMaWJDcnlwdG8ubGliKHJzYV9saWIu b2JqKSA6IGVycm9yIExOSzIwMDE6IHVucmVzb2x2ZWQgZXh0ZXJuYWwNCj4gPiBzeW1ib2wgX19h dWxsZGl2DQo+ID4gSU5GTyAtIE9wZW5zc2xMaWJDcnlwdG8ubGliKGJpb19wcmludC5vYmopIDog ZXJyb3IgTE5LMjAwMTogdW5yZXNvbHZlZCBleHRlcm5hbA0KPiA+IHN5bWJvbCBfX2F1bGxkdnJt DQo+ID4gSU5GTyAtIE9wZW5zc2xMaWJDcnlwdG8ubGliKGJpb19wcmludC5vYmopIDogZXJyb3Ig TE5LMjAwMTogdW5yZXNvbHZlZCBleHRlcm5hbA0KPiA+IHN5bWJvbCBfX2Z0b2wyX3NzZQ0KDQpX ZSBuZWVkIHRvIHNlZSBpZiB0aGVyZSBhcmUgYW55IE9wZW5TU0wgY29uZmlnIHNldHRpbmdzIHRv IGNvbXBsZXRlbHkgcmVtb3ZlIHVzZSBvZg0KZmxvYXQvZG91YmxlIHR5cGVzLiAgVUVGSSBlbnZz IGRvIG5vdCBzdXBwb3J0IGZsb2F0L2RvdWJsZS4gIEl0IGlzIHBvc3NpYmxlIHRvIA0KdXNlIHRo ZW0gaW4gYSBVRUZJIEFwcCBvciBvdGhlciBVRUZJIEZXIGNvbXBvbmVudHMsIGJ1dCB0aGUgdXNl IG9mIHRob3NlIG5lZWQNCnRvIGRvIGV4dHJhIHdvcmsgdG8gZGlzYWJsZSBpbnRlcnJ1cHRzIGFu ZCBzYXZlL3Jlc3RvcmUgc3RhdGUuDQoNCj4gPg0KPiA+IFRob3NlIHN5bWJvbHMgbG9vayBsaWtl IHRoZXkgcmVmZXJlbmNlIGhlbHBlciBmdW5jdGlvbnMgdG8gZG8gNjRiaXQgbWF0aA0KPiA+IG9u IDMyYml0IGFyY2hpdGVjdHVyZS4gIEFueSBoaW50cyBob3cgdG8gZml4IHRoYXQ/DQo+IFtKaWV3 ZW5dIFBsZWFzZSBhZGQgdGhlbSB0byBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIv dHJlZS9tYXN0ZXIvQ3J5cHRvUGtnL0xpYnJhcnkvSW50cmluc2ljTGliDQo+IA0KPiA+DQo+ID4N Cj4gPiAoMikgdmFfYXJnIGlzIG5vdCB3b3JraW5nIHdpdGggZmxvYXRzIGR1ZSB0byBTRUUgYmVp bmcgZGlzYWJsZWQ6DQo+ID4NCj4gPiBJTkZPIC0NCj4gPiAvaG9tZS92c3RzL3dvcmsvMS9zL0Ny eXB0b1BrZy9MaWJyYXJ5L09wZW5zc2xMaWIvb3BlbnNzbC9jcnlwdG8vYmlvL2Jpb19wcmkNCj4g PiBudC5jOjI2NToyODogZXJyb3I6IFNTRSByZWdpc3RlciBhcmd1bWVudCB3aXRoIFNTRSBkaXNh YmxlZA0KPiA+IElORk8gLSAgICAgICAgICAgICAgICAgICAgICBmdmFsdWUgPSB2YV9hcmcoYXJn cywgTERPVUJMRSk7DQo+ID4NCj4gPiBJIGNhbid0IHNlZSBhIHdheSB0byBmaXggdGhhdCBnaXZl biB0aGF0IHZhX2FyZyB0eXBpY2FsbHkgcmVmZXJzIHRvIGENCj4gPiBjb21waWxlciBidWlsdGlu IHNvIEkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMgYSB3YXkgdG8gZGVjbGFyZSB0aGF0IGENCj4gPiBF RklBUEkgZnVuY3Rpb24gdG8gY2hhbmdlIHRoZSBjYWxsaW5nIGNvbnZlbnRpb24uICBOb3QgYWxs IGJ1aWxkcyBmYWlsDQo+ID4gdGhvdWdoLCBwb3NzaWJseSBiZWNhdXNlIHRoZSBjb21waWxlciBp bmxpbmVzIHdpdGggb3B0aW1pemF0aW9uIHR1cm5lZA0KPiA+IG9uLg0KPiA+DQo+ID4gU3VnZ2Vz dGlvbnMgYW55b25lPw0KPiBbSmlld2VuXSBUaGlzIHNlZW1zIGluZnJhc3RydWN0dXJlIGlzc3Vl Lg0KPiBBbnkgc3VnZ2VzdGlvbiwgTWlrZSA/DQoNCkFzIG1lbnRpb25lZCBhYm92ZSwgaXQgd291 bGQgYmUgYmV0dGVyIGlmIE9wZW5TU0wgaGFkIGEgY29uZmlnIHNldHRpbmcgdG8gDQpub3QgdXNl IGFueSBmbG9hdC9kb3VibGUgdHlwZXMuDQoNCj4gDQo+IA0KPiA+DQo+ID4NCj4gPiAoMykgU29t ZSBOT09QVCBidWlsZHMgYXJlIGZhaWxpbmcgZHVlIHRvIHRoZSBzaXplIGdyb3dpbmcgLi4uDQo+ IFtKaWV3ZW5dIFNpemUgYmVjb21lcyBiaWcgY2hhbGxlbmdlLi4uDQo+IEhhdmUgeW91IHRyaWVk IHRvIHVzZSBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvdHJlZS9tYXN0ZXIvQ3J5 cHRvUGtnL0RyaXZlciBzb2x1dGlvbj8NCj4gDQo+IA0KPiA+DQo+ID4NCj4gPiB0YWtlIGNhcmUs DQo+ID4gICBHZXJkDQoNCg==