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 11DB8AC098D for ; Tue, 21 May 2024 04:36:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=4OgeOrEZEL7pyToxQBrUK+VKWyXUIweuAD+XWTLn9Es=; c=relaxed/simple; d=groups.io; h=From:To: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; s=20240206; t=1716266181; v=1; b=AaUUSTRMh+CJ4sxIsSA4O2iBuYkObYivt85fHHNA0f+8ZHlfxDwaqqvr2NeKs2MUn+sMIk0Z B25ij2dNCSoIaRPPhDQvZ1ROmUKGFZNkk27OxD9QZnUFx+HzEQA0IlwcWJ/klGOnDrmzBGwVivy ZstjEAcxu0IEPNZFc4C9lKqBej3wkH48m0qmvW3tN/KzFVlk+b8r8okdNvfirH2ytBhjFAV7vZ9 h4wNhVHesiXlQANd9PM7zCPuTUDWxTZkMBO0aJ7SKJ5cil+MajzUwxT6SpgOxsm/JXI0Agq31JF xLp5yVRxaTyAYN11bXmSdMGXVt4aXfyCfuF60knA9jB0w== X-Received: by 127.0.0.2 with SMTP id Xuq5YY7687511xm6u5lJbiKP; Mon, 20 May 2024 21:36:21 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) by mx.groups.io with SMTP id smtpd.web10.12197.1716266180139057269 for ; Mon, 20 May 2024 21:36:20 -0700 X-CSE-ConnectionGUID: 9lCkvsInSj6p1iR5tvTw4w== X-CSE-MsgGUID: JohlpFdBT++52wIa1V98WQ== X-IronPort-AV: E=McAfee;i="6600,9927,11078"; a="16222436" X-IronPort-AV: E=Sophos;i="6.08,176,1712646000"; d="scan'208,217";a="16222436" X-Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 May 2024 21:36:20 -0700 X-CSE-ConnectionGUID: Vdu25mihTzuKVhceDevkug== X-CSE-MsgGUID: PNgN/uC+Q5yNhE+pMk7ZdA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,176,1712646000"; d="scan'208,217";a="56014064" X-Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 May 2024 21:36:19 -0700 X-Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.2507.39; Mon, 20 May 2024 21:36:19 -0700 X-Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 20 May 2024 21:36:18 -0700 X-Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2507.39 via Frontend Transport; Mon, 20 May 2024 21:36:18 -0700 X-Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.169) 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.2507.39; Mon, 20 May 2024 21:36:18 -0700 X-Received: from SJ1PR11MB6227.namprd11.prod.outlook.com (2603:10b6:a03:45a::10) by CH0PR11MB8086.namprd11.prod.outlook.com (2603:10b6:610:190::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.36; Tue, 21 May 2024 04:36:16 +0000 X-Received: from SJ1PR11MB6227.namprd11.prod.outlook.com ([fe80::c4da:83f1:f7be:e307]) by SJ1PR11MB6227.namprd11.prod.outlook.com ([fe80::c4da:83f1:f7be:e307%4]) with mapi id 15.20.7587.030; Tue, 21 May 2024 04:36:16 +0000 From: "Li, Yi" To: "devel@edk2.groups.io" , "qw1562435@gmail.com" Subject: Re: [edk2-devel] CryptoPkg OpensslLib TLSv1.3 support Thread-Topic: [edk2-devel] CryptoPkg OpensslLib TLSv1.3 support Thread-Index: AQHaqzDr4Vcc1Jl5JE2nmFe2tsH4rbGhGUiA Date: Tue, 21 May 2024 04:36:16 +0000 Message-ID: References: <6Vpy.1716262764674118084.hMcH@groups.io> In-Reply-To: <6Vpy.1716262764674118084.hMcH@groups.io> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ1PR11MB6227:EE_|CH0PR11MB8086:EE_ x-ms-office365-filtering-correlation-id: 8e66794d-0461-4f16-62f9-08dc794f8d8d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?utf-8?B?b0EwMUhYeDFlRzFVeVZUVThYZVkyTEJYSmNXeE5rVVhEWG4vK3RsSFFQL21T?= =?utf-8?B?UUtwcmxsU0tHcnZxUjE4VnhGU3hzU004eDVTeTNOc0FCakovS0xpMG9ucytk?= =?utf-8?B?OGUrSm9BQjcvSzZkaWR4VFhRSHBtbndVUC9FKzZHY2h0N3hZZk8vbU5raXIw?= =?utf-8?B?NlBiRm82a0Z5Z0FNU2tWazJGS0VEZ0M1cW5QOEJmWTY4VUh6VUZCRUZqSzhF?= =?utf-8?B?bTRGekhPTWlHUUh2S1U2Y3d5bUZYOEhHMm1TOE5ucHdGM01ISmZaMnJ1bTFB?= =?utf-8?B?bVp1YmVmdDZXMjdoWXlKNm9rQVk3M3c4ckl2a01EeGtMdWMzbmNlL2F5aURF?= =?utf-8?B?blIwMzlBNFEybTVkNnlwU3FGS2dHWG55YWpxK3YyTmVwUVZFT0N4dEFZWnd6?= =?utf-8?B?cXc2Ny9RdEtvZmhNNHZBUFFPRWxnYVpsV2Y5a3FRZXJyZnE4VnFQWFpmWDdm?= =?utf-8?B?d3lJcm9BSFVOcXlBQUtUYUpkUG5UdkNydDhjazdpTmpIK25XdFhQUTMxL2oy?= =?utf-8?B?Ym9pZ0wweXBIZlV0SVdGRHRqbmhxTGhFdmsxL3V2cSs3UGtIdEUyRVZ1UlIr?= =?utf-8?B?T2lQN3FYeGRsNUQ2WHIwenBYcFdhZFdDell5MXJtbUQ0NVpIcGtoZXVuQXp6?= =?utf-8?B?ZEQ1MENOS3NiQ3Zwa0lGbFRvM3Axb2wrOUx0YUI3eDZKVGtoNHhKemVYd0kr?= =?utf-8?B?SkRRWmxTOEdSeWk1S0doaXkzbEhtZ0RzZzNOZldlYXpxQzE3WG52elRpOUxp?= =?utf-8?B?bDBsbkIxdHdpRS9BcXRjZTB6REo2alZKYzh1YnBOWE1LM3YvY0N3QzlWaXl0?= =?utf-8?B?TWFNb3lmN0NoZFJqekRWNVYwU3hLdndLU0MvZFhENTVtdFZUbk45Z2hkRm5y?= =?utf-8?B?Q2hmazVyMW82OE5scXN0V2RDZ1hTd0dsNXQ1SHRicnBWVnRCcXJxUUlERTgv?= =?utf-8?B?UDlmNFhIeDZuTHEyWGJ5RVFqdllVdjZHeXRzOTdlMG00VVhTZ2FiOC9nbG95?= =?utf-8?B?Yk9idDdnZ0tPOTc0ZHljd1M2MjBrT1lkTDdvSFgvSVZWZ1pXSTlOVUVSbUVi?= =?utf-8?B?cFN0VjZBd0FvOGZkLzBQMC9BbGF4Y240blFlUkRnKzRDOFhOalVyUStHd3pm?= =?utf-8?B?OG85MVBTeUxVa0duaE93MEc1N2lHdlBQQVRoTFduTnBTemdvM0Nhak9Jcmlj?= =?utf-8?B?Vmw5ZzY1WVZ5TDJqdWxZMTduTzlPeVJyRVpicno0bGE3NHA4UWhPYm9wVjBR?= =?utf-8?B?SHp2UHAwUm5LTDVFM0pMamFDZzIzQUZya2NDbjhTcnFiOXpRM2gwcXp0YytR?= =?utf-8?B?Y1QyUkI0REtuakowUWZ2TXFsMno4ajBUdm5QQzVub3ludUoyWHNaN3Ztd3FK?= =?utf-8?B?WnozOFppTmRPWWV0bzVhSWV4d1kzaXQzbkgrTnU4bmw2VGlVNll1SHFJOU9x?= =?utf-8?B?Rnd5WW5HZzFsNVEzNTNxU096NXhQcGw2MFFqV0lCdXZ4bU5EQTBhdjNJaGd5?= =?utf-8?B?V2MvWmFMVFZZRVJkdlF3aktHQ0I3ZFJERE80S2ZDcXNCZTF3NkYrdXZva05O?= =?utf-8?B?M1laeUU3ZlQxVHYxbHNiamdoNnEwTEhMajBGWXB4Z1M1TEh6aUNJd0RSQ2xn?= =?utf-8?B?TTJCYWUwVGVBaE5ZMEFQekpvcUZOUmhaYlJVNDFsS2RLNVhpSW1EZk8wYXB2?= =?utf-8?B?WUg4SVVQcDRleEp6dXhWbU9GUXJFUTZsUVdkeVVLYjZkTnZsZVZlS0VQTllQ?= =?utf-8?Q?6YAnAtzOjKOIpoMJGo=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NzVyUllwZmk4UkNXaHo0YzQ3R1hUUVZwQWhyMmdBZDEyWnRCYnNOZFFueXBq?= =?utf-8?B?Ynp3SjFtL0x4bzlReWVqQWo5RUlYd3BPSkJCVG1oWmtmRTcwOWNCWUNXNVhR?= =?utf-8?B?RFlBT0wzRGNWY014QysvWnRqanRwUEN4WGp3b1NFeXdmMnhDbmZLVGx0SW1q?= =?utf-8?B?RTNDRmJnenptL0N6SzV1QS8vR2lSVm1NM2YvRm8xMmtXeWtVdUFWc1JoeEtC?= =?utf-8?B?aWVWcXNsRjZ1SERNTHZtQSsvUllSUEF3SXlESHRlMDhPbkJVeUl1Z0NHa2RI?= =?utf-8?B?UkRGbjIrUm9JbjV3dGRsQjVKa0U5SVAzKzk1ZTVHVW5ueXNNaW9ZSE9WKzlY?= =?utf-8?B?QjRybW0xNVhBeFAvSHBGZElrWUdPQjdMWmFieWpVRmQ3VmFrQ2Jjb3ZmSFRp?= =?utf-8?B?aU5ranp5eXNVcDNya05SbTNBWXRJK1RBWElBTHE0LzJIM0h4bCtHTXlvNEZV?= =?utf-8?B?YzVDY2d3bXlFUUM3eGxHeVI5ZzdqZnpwMzFXdEhkVUpnV3V1WXIrYTljK1g2?= =?utf-8?B?QzRjcXhGSkRBQlJ2cW4zbXpkTFJvcTVUTGZOcHk3R2JKeXEwVzZ6RXo1THpI?= =?utf-8?B?RzBHaE1mcE1aRm05UVZOMWdNK3o5K1ZrU1U0SkdwVmx0VWJ4bzIxczNTa0ww?= =?utf-8?B?Rk4waUlHc2Yxd2dmUjgzZGYyOFdBazVCTENlR3I1SHk1WklHSU9UMEpXQWt1?= =?utf-8?B?ZnNVYXpDTjJiVUxlOHRSUFdjM0JsVlZEWHo3c2xyeXNxaENiR2pNODdiVm0z?= =?utf-8?B?OHNuSnYxS0dtcVozR2lESkZjUlpRcXZpNFlZOGpvcmNuUkJlQXdTckZjUjNX?= =?utf-8?B?Z250bDVYTSt4MndRTjhPc2NpNnpzQ0tqQS92d3p2YXg0bVEyRWZXcXZhUEZs?= =?utf-8?B?UGFWN2FVODMvTnlaaDlUenB4MW5LYU9YM3A5dnlqbzh2TGhHNlFmRDFUaWZr?= =?utf-8?B?eHVBZmg2amRBcHJJeWRCV1RPb0graWwxblg4cGxReHlhWFVzV3YvQTNkWEVS?= =?utf-8?B?aWErK3ZmMWN4U0UwM3hkSmd6TnJiV2FCcmZrTEFMWWVWdDlYb3l1WUNXb3Fa?= =?utf-8?B?WGUwZHNkZ2U0QnFHUlF0bFdDOHNTZXBtRmp6RmJ1NEtmSkNrM1hjZzNvbmN5?= =?utf-8?B?NjdxL2h2b0lVNFdyRm9xbmYwMXVmK1hSbStxNFY0dFlUWHdCVldkT0lnWTBl?= =?utf-8?B?VEVFUFZKeVkxVVEwZ0F4ZVhxVjFPSm9ZOGNqK0RNdm01QzBGUHlGSzMrbjZE?= =?utf-8?B?YmJEbGRTQXArbFJvQytWLytOckxvRnowaDVpcUJJSzVOZFRFd1FOWjdLVHRz?= =?utf-8?B?d2VWaWlKV0dCbkVvc204NldnZm9hOHN0czR5NmVSRU85Z2U3WUY1Q3VvZmZC?= =?utf-8?B?d2p4akZLbG0relN1TlcwdndXejc3eVduQ0ZrdVRhaHk4SWlydzJPUmE0RXdR?= =?utf-8?B?NU8wWVJ0WHQ1OUs2Q2dmVWVHZDFpNEZWeUZuYzFuNEtEZjYrV2VlRldUM1cz?= =?utf-8?B?TnZrWnZtTEI1bU9USlJlSnhXVEV2SVJuM1lLSFVkNWFzb2RhSnBOQXhYOExv?= =?utf-8?B?bjgzamF2MHFxQlBIN01XUnR0UUM5cDdvNzRmTXpmcStraUFSc0dNMjVZV2Jy?= =?utf-8?B?UzRpWjl5MHBvOTJ5YTFMd1oxOFJ0NE5kVEZSK3Y0bkNPQVNCR0VwMWVtWjNo?= =?utf-8?B?RExxeHl3cTF3d2lpaHJ6Z3ZzanRhTGNRTERWMUtKQUFqK1pma3lOT0Rsc0xM?= =?utf-8?B?K2ZaYm5XR2JlVDhNbW5PSDdzYXovSjZZVFZyRlAvWDdXcEFvTU0xdElGeG95?= =?utf-8?B?K3hIRTlnb2g3MnFLMTJMWFV1cmpIeGxKMHlCZDJyOVlQVFdNU2xWbVlUQzNY?= =?utf-8?B?Rmw1NStIalZ6MVlReHowanJidXF5NGl3Vno5MG4xd2t1RW5LU2RsaGJzalA4?= =?utf-8?B?Z3Z6R05vZEJqMm1aQ0ZxeVpjTjZYMUNKbUtmU0N5RUp5VlB3ZHE5anBNd0t5?= =?utf-8?B?MU9tcG13blZsSGRVQ3gvdUF0VzRVSnFwc0dYNG0wekVlZFZXZThTTXB3Rm1S?= =?utf-8?B?dUNaQ1g1Q0FYcmZlcVluKzg0MmlCOXAvZmVSYytYMytDME15T1Q3U2pyTXMy?= =?utf-8?Q?T40E=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ1PR11MB6227.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e66794d-0461-4f16-62f9-08dc794f8d8d X-MS-Exchange-CrossTenant-originalarrivaltime: 21 May 2024 04:36:16.3534 (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: xwPToYD7hlyKMnA3yTKx1cCaPLDPYVXH/1fw5E4Q/yr6/UAbUsTRVS5I4mtKJo36/zxfOx7ImPOzE9Q55GcJWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB8086 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, 20 May 2024 21:36:20 -0700 Resent-From: yi1.li@intel.com Reply-To: devel@edk2.groups.io,yi1.li@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: xC9Pru3HiaEmR5JcfNE2MKI4x7686176AA= Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_SJ1PR11MB622715AD674F7B57EEFE0572C5EA2SJ1PR11MB6227namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=AaUUSTRM; 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 --_000_SJ1PR11MB622715AD674F7B57EEFE0572C5EA2SJ1PR11MB6227namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Tm8sIFRsczEuMyBpcyBub3Qgc3VwcG9ydGVkIHlldDogaHR0cHM6Ly9naXRodWIuY29tL3RpYW5v Y29yZS9lZGsyL2Jsb2IvNzE0MmU2NDg0MTZmZjVkM2VhYzZjNmQ2MDc4NzQ4MDVmNWRlMGNhOC9D cnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5zc2xHZW4vaW5jbHVkZS9vcGVuc3NsL2Nv bmZpZ3VyYXRpb24tZWMuaCNMMjcxLUwyNzMNCg0KV2UgaGF2ZSBhIEJaIHRvIHRyYWNrIGl0IGJ1 dCBhZmFpayBubyBkZWRpY2F0ZWQgZm9sayB3b3JraW5nIG9uIGl0Lg0KaHR0cHM6Ly9idWd6aWxs YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0yNDI0DQoNClJlZ2FyZHMsDQpZaQ0KDQpG cm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFs ZiBPZiBlZGRpZSB3YW5nDQpTZW50OiBUdWVzZGF5LCBNYXkgMjEsIDIwMjQgMTE6MzkgQU0NClRv OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KU3ViamVjdDogW2VkazItZGV2ZWxdIENyeXB0b1BrZyBP cGVuc3NsTGliIFRMU3YxLjMgc3VwcG9ydA0KDQpIaSBhbGwsDQpJIGhhdmUgYSBxdWVzdGlvbiBh Ym91dCB0aGUgT3BlblNTTCBsaWJyYXJ5IGluIENyeXB0b1BrZy4gRG9lcyB0bHN2MS4zIHN1cHBv cnQgZXhpc3QgaW4gdGhlIGN1cnJlbnQgT3BlbnNzbExpYj8gSWYgbm90LCBpcyB0aGVyZSBhIHdh eSB0byBtYWtlIFRMU1YxLjMgc3VwcG9ydCBwb3NzaWJsZT8NCk1hbnkgdGhhbmtzLg0KDQpCUiwN CkVkZGllDQoNCg0KCi09LT0tPS09LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91 IHJlY2VpdmUgYWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxp bmUgKCMxMTkwOTcpOiBodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTkw OTcKTXV0ZSBUaGlzIFRvcGljOiBodHRwczovL2dyb3Vwcy5pby9tdC8xMDYyMTc4MzEvNzY4NjE3 NgpHcm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0 dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09 LT0tPS09LT0tPS09LT0tPS09LT0tCgoNCg== --_000_SJ1PR11MB622715AD674F7B57EEFE0572C5EA2SJ1PR11MB6227namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpEZW5nWGlhbjsNCglwYW5vc2UtMToy IDEgNiAwIDMgMSAxIDEgMSAxO30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsN CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFt aWx5OiJcQERlbmdYaWFuIjsNCglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30NCi8qIFN0 eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9y bWFsDQoJe21hcmdpbjowaW47DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2Fs aWJyaSIsc2Fucy1zZXJpZjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHls ZS1wcmlvcml0eTo5OTsNCgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7 fQ0Kc3Bhbi5FbWFpbFN0eWxlMTkNCgl7bXNvLXN0eWxlLXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJ Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7DQoJY29sb3I6d2luZG93dGV4dDt9DQou TXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTt9DQpAcGFnZSBXb3Jk U2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGlu IDEuMGluO30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9z dHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVk aXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28g OV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJl ZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9o ZWFkPg0KPGJvZHkgbGFuZz0iRU4tVVMiIGxpbms9ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxl PSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+Tm8sIFRsczEuMyBpcyBub3Qgc3VwcG9ydGVkIHlldDogPGEgaHJl Zj0iaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL2Jsb2IvNzE0MmU2NDg0MTZmZjVk M2VhYzZjNmQ2MDc4NzQ4MDVmNWRlMGNhOC9DcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09w ZW5zc2xHZW4vaW5jbHVkZS9vcGVuc3NsL2NvbmZpZ3VyYXRpb24tZWMuaCNMMjcxLUwyNzMiPg0K aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyL2Jsb2IvNzE0MmU2NDg0MTZmZjVkM2Vh YzZjNmQ2MDc4NzQ4MDVmNWRlMGNhOC9DcnlwdG9Qa2cvTGlicmFyeS9PcGVuc3NsTGliL09wZW5z c2xHZW4vaW5jbHVkZS9vcGVuc3NsL2NvbmZpZ3VyYXRpb24tZWMuaCNMMjcxLUwyNzM8L2E+PG86 cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIGhhdmUgYSBCWiB0byB0cmFjayBpdCBidXQgYWZhaWsg bm8gZGVkaWNhdGVkIGZvbGsgd29ya2luZyBvbiBpdC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxhIGhyZWY9Imh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93 X2J1Zy5jZ2k/aWQ9MjQyNCI+aHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3dfYnVn LmNnaT9pZD0yNDI0PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86 cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WWk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5v bmU7Ym9yZGVyLXRvcDpzb2xpZCAjRTFFMUUxIDEuMHB0O3BhZGRpbmc6My4wcHQgMGluIDBpbiAw aW4iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+RnJvbTo8L2I+IGRldmVsQGVkazIuZ3JvdXBz LmlvICZsdDtkZXZlbEBlZGsyLmdyb3Vwcy5pbyZndDsgPGI+DQpPbiBCZWhhbGYgT2YgPC9iPmVk ZGllIHdhbmc8YnI+DQo8Yj5TZW50OjwvYj4gVHVlc2RheSwgTWF5IDIxLCAyMDI0IDExOjM5IEFN PGJyPg0KPGI+VG86PC9iPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbzxicj4NCjxiPlN1YmplY3Q6PC9i PiBbZWRrMi1kZXZlbF0gQ3J5cHRvUGtnIE9wZW5zc2xMaWIgVExTdjEuMyBzdXBwb3J0PG86cD48 L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+ PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgYWxsLDxicj4NCkkgaGF2ZSBhIHF1ZXN0aW9u IGFib3V0IHRoZSBPcGVuU1NMIGxpYnJhcnkgaW4gQ3J5cHRvUGtnLiBEb2VzIHRsc3YxLjMgc3Vw cG9ydCBleGlzdCBpbiB0aGUgY3VycmVudCBPcGVuc3NsTGliPyBJZiBub3QsIGlzIHRoZXJlIGEg d2F5IHRvIG1ha2UgVExTVjEuMyBzdXBwb3J0IHBvc3NpYmxlPzxicj4NCk1hbnkgdGhhbmtzLjxi cj4NCjxicj4NCkJSLCZuYnNwOzxicj4NCkVkZGllIDxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9i b2R5Pg0KPC9odG1sPg0KDQoKPGRpdiB3aWR0aD0iMSIgc3R5bGU9ImNvbG9yOndoaXRlO2NsZWFy OmJvdGgiPl8uXyxfLl8sXzwvZGl2Pgo8aHI+CgoKR3JvdXBzLmlvIExpbmtzOjxwPgoKCiAgCiAg ICBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0aGlzIGdyb3VwLgogIAogIAoKCjxw Pgo8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVs L21lc3NhZ2UvMTE5MDk3Ij5WaWV3L1JlcGx5IE9ubGluZSAoIzExOTA5Nyk8L2E+IHwKCgogIAoK fAoKICA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9ncm91cHMuaW8vbXQvMTA2MjE3 ODMxLzc2ODYxNzYiPk11dGUgVGhpcyBUb3BpYzwvYT4KCgp8IDxhIGhyZWY9Imh0dHBzOi8vZWRr Mi5ncm91cHMuaW8vZy9kZXZlbC9wb3N0Ij5OZXcgVG9waWM8L2E+Cgo8YnI+CgoKCgo8YSBocmVm PSJodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvZWRpdHN1Yi83Njg2MTc2Ij5Zb3VyIFN1 YnNjcmlwdGlvbjwvYT4gfAo8YSBocmVmPSJtYWlsdG86ZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMu aW8iPkNvbnRhY3QgR3JvdXAgT3duZXI8L2E+IHwKCjxhIGhyZWY9Imh0dHBzOi8vZWRrMi5ncm91 cHMuaW8vZy9kZXZlbC91bnN1YiI+VW5zdWJzY3JpYmU8L2E+CgogW3JlYmVjY2FAb3BlbmZ3Lmlv XTxicj4KPGRpdiB3aWR0aD0iMSIgc3R5bGU9ImNvbG9yOndoaXRlO2NsZWFyOmJvdGgiPl8uXyxf Ll8sXzwvZGl2PgoNCg== --_000_SJ1PR11MB622715AD674F7B57EEFE0572C5EA2SJ1PR11MB6227namp_--