From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E4E3C43C38; Tue, 5 Mar 2024 14:24:05 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id BA87140270; Tue, 5 Mar 2024 14:24:05 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id C811A4026B for ; Tue, 5 Mar 2024 14:24:04 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4256jdJF027226 for ; Tue, 5 Mar 2024 05:24:03 -0800 Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2040.outbound.protection.outlook.com [104.47.56.40]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3wnxdcs53t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 05 Mar 2024 05:24:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iG8CDzLCJrDilGifJe1eQMXlfRqlhjFooO3JUkbMKZi2mCqnRLEuS42xbeXCgqGU2nkM7oXItPtpJ+zo5CIKFIYuDjUFhx7FR1ckPUVuQnob5Vi8w467SF77VMEizOpxop9gc2d5dVunP9MrIunXSR1ImtKEl0ctcY3N1ifDlPzrkowUTOe7xOQk2N1cxM/LUSXSp/IWdz9Kg257wIkOJ0uOX4xiVx7fHIhzZNmUCGoWksJPXe8QK2i3AjmJSPjyTkS3zKbHC22Z1rpfaUYN+5cH/rghtEJrqMtFBe9fxxr/SLef9Mx6YMCfbS4a037TxWEiFxvarVcdITi2ZD2rsg== 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=SllylFUVZU78I1moWVGuqLis+Bmnuwal+QwrP3J6BCw=; b=K6N5KyPiul2sqEttqYTVDGlLdDtm1k5t43ncnDYil9dNu1EKv409OWs5OxzNoFmmMXTpTrjbqswDZtT25GWhRDOWH0CZvM2gOCTaylmmwh2XB3UA8R9CEF0lKrF+JWNZsgvbIl4kT38ZD8WliD06vKJMZIaPENOiaDA/fjWOp5X7bfyAbQkZwAvr+kaGqg25684YBMGdRbT4X/N24Qtt4OOK8p5WhiCLg9OZ7n1ev9NZU+UDOapZd3iQ4X2nldl+rIAOyP1ze+RiNni1Ho5Or9f5GPAkIPSXs69h07/TTuED4osKZ5p3/9DY0fKt56ADcHqfUE6KjQ9nojxc9m4f+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SllylFUVZU78I1moWVGuqLis+Bmnuwal+QwrP3J6BCw=; b=QawWLDuL+4tJXcZJTZEx78HRV6bbESM4K5rfTux5YAQ03mEVnbVqLvCxd4ONma12Ou/cY8IlYWDNB8+JzP/MX2OWYhAjV5YFYs/RZ1mCYACFvogh3GjEwZ77sbw8z5ucfUywr0IUWh0zOxa/LjFjkdyotIbbSisLHY3t7h08j5Y= Received: from PH0PR18MB4672.namprd18.prod.outlook.com (2603:10b6:510:c9::16) by PH0PR18MB4687.namprd18.prod.outlook.com (2603:10b6:510:ca::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.39; Tue, 5 Mar 2024 13:23:12 +0000 Received: from PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::3db8:298b:be22:45c7]) by PH0PR18MB4672.namprd18.prod.outlook.com ([fe80::3db8:298b:be22:45c7%7]) with mapi id 15.20.7339.035; Tue, 5 Mar 2024 13:23:12 +0000 Content-Type: multipart/mixed; boundary="_000_PH0PR18MB46724F2D07E6B1F70E40D759DF222PH0PR18MB4672namp_" From: Anoob Joseph To: Aakash Sasidharan CC: Akhil Goyal , Jerin Jacob , Vidya Sagar Velumuri , Aakash Sasidharan , "dev@dpdk.org" Subject: RE: [PATCH 00/21] Improvements and new test cases Thread-Topic: [PATCH 00/21] Improvements and new test cases Thread-Index: AQHabs3shHlOypFEjkOJN8ALbOX03LEpIrTQ Date: Tue, 5 Mar 2024 13:23:12 +0000 Message-ID: References: <20240305072213.283205-1-asasidharan@marvell.com> In-Reply-To: <20240305072213.283205-1-asasidharan@marvell.com> Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4672:EE_|PH0PR18MB4687:EE_ x-ms-office365-filtering-correlation-id: df80a4ec-4591-41b9-178e-08dc3d176856 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ByI9L5hzJA1R2L2XF+HBG92VYuNguwA3l3WHt6n2/zf3sZeYJsSiFG351IIFUzixOBKakjGp4jaMMQOgSSoyIviJKi7mn1/6bhCxQbyGeEgcXycypA29WymV/q/FpzOZ3HetUmrjbEFGD+siHpHJhMxk0joTW1jTE2n8tUEXdMRog698gZJp/4R5OGwdr5SZGEkHNX7Znw6aKFJOfJd/CRxEEe3eWptYgU/6rtgaFKvf9y1JXKNbxkss+SwM536q3EIRmXNhNsF9zTa7QZTWSKX9UCiF+6/1HFLmL2ZNVYwI3xXZ49XapbPaSWEd6pOw79vk0DNpB0GiG7ENqaxPWbNeJMAguEUU0ryI60Oru2jxu7dktz2WV2UQr73FURDR0fcxv6Z/fPcnPPWUMKPnfnRW02SeeNsZCLWjY1iM1RQgFGQZCMlGxVkiMa70iRZkzniiYyiGLENlaHXD48MTarBbEr6KEPPW3O+qR4oDZXbyKJpYCFJHs8gCvCSWtUrJHJDuU/fLCp0ICXz4ymq9vAfRDEXahLE+1662SmJfYb3bLuHrDQ8qlOqtaRKQA/WDAzm6/ca+ZPle9ghqLgjeNt6/4o5qJHUqzLr1fx2lpNIAz64pdWYmTyx30ctpQlFsC59p3sGlYBrFnwqp6aaRfyRpZQhiLjIb/HVP3W538bZYjLT5uInDbFGIho2FsAGB/HbQBxk9gme3z3hioDfAagGTh0vnEwgWOT5oCG8NEN8= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4672.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(38070700009); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?U9wcCR/INTucgRFGnFD89n8QaHb9TfZEK9noYlgPcU9HtKbxOv7OguoKrnYT?= =?us-ascii?Q?x85mtGh7RVjMoxncLmnD7MLSaEoAlQPSdHB5gIyqPxljOWiDEtHA2MnbGEJS?= =?us-ascii?Q?VbMono6+TX2Z9idHMGlKzh+Xty0o9QgMttUcShtLTUh8aOxJGheb5IrQYrdb?= =?us-ascii?Q?qrJYbs4Ei/IC7hULSIOVGNFgDImA7BNTteAi58u8ETiHc9f2GZNcUqp0ovnt?= =?us-ascii?Q?vODLo0AnfT4/sG+qhzIWSPOzDKHhN25+lEvFAIRiNQ/f3Fc0khXXK9cvpaSS?= =?us-ascii?Q?skwQpxNIIpueMgxvEKSi8EGl6rs7lyIzR9OU0MMCDMDXEo8lH85Eaf+Bgf4U?= =?us-ascii?Q?0pV9xoGa/kAuemMXraAiNk6t7OaWhg9o3dsxdqtRUBQIK5PFQntLaUfe3w5t?= =?us-ascii?Q?kevmNyGPEiMQD6W2xCq7Pp2CN+TIOXcbpUWVV1HjyrFc+H0Z7g82fwxUfdZ9?= =?us-ascii?Q?oC2xgrdvjCa5MfGGfHRGoThi42TXX9BBLgBFglxC/sfnEh2egNt8Q0+9aKJo?= =?us-ascii?Q?gHWQ+PQnrpvT025cviox52aiHp9sHSOpBJd+gwWxCDJ0BI3Bu+737mKSD6xe?= =?us-ascii?Q?2U+qlGrzvAvFuEtLf/dVXjj2pjOxdIxv4mmZQKuwymhXOkcGfn/fJe3qB5k5?= =?us-ascii?Q?JqZE9Y23smUBspfXbOYKS20/asn3YQhPkbF0Fv34OSX68JU9QhqZQ9qlTy9D?= =?us-ascii?Q?Gc6eQxNnQtIBP8pwwHahlhYNDtujD+PVdqJiBAnsuSoHgO2nQIljFXj/Lg5t?= =?us-ascii?Q?3h+vd9fzBVsCzQrhyBeF0XxGI5rO3q2LkMqnY/uGxJFKlX+rqEoDpYarm9xJ?= =?us-ascii?Q?wTh7+INdIScAnwz2MHGepV5gnnJZjsfddGGkWcaurm3Yxn4RRbq8u16vHIlk?= =?us-ascii?Q?CNhhIpaiNdKGK3s/QvZwe1pmsQNhraQ6UaMb0XgToetcVeLzo58to5098+WW?= =?us-ascii?Q?ohsptMHLXX/k4w4D/bsxkbKkSmIk4ddYlaeZ4zmOWU/DDWut8YLaTAepPfS1?= =?us-ascii?Q?e/nSVp20CgOSkf3R5PlWJA64thIpHr3JKpTwHX2Nd9o9Pzt0RbcjbbIUT8YK?= =?us-ascii?Q?LDq5tAyK1yfrjxQQHU+lEBMbUWurHBxf5F44+5ClOA2l8nkY1KX1FsCk59rN?= =?us-ascii?Q?olkWt25vqqZ9EDpW9dklsqfrobdJ2J7XRQ/ZKLK2k3xsJpUEDoUOEFkxCXEM?= =?us-ascii?Q?NHZhoFpP7Nayi0E506zkX08EO7r25gdvRJIk32APe5kbgDnrVGjpMWVv65UL?= =?us-ascii?Q?CwrztOOedjdXdlWi6ZBZin6VwM/l+oHQau57qUeLsmtpL0ML+ch8ciGd7Tfo?= =?us-ascii?Q?F9L/0AesVyvjQVSIf321Kf5gwsgm2kI0hF+mvZDIo+ts4Oj8QJeZ1YiJvcpv?= =?us-ascii?Q?BlHb25dPjX99GAziyMLd592JhhKCPxfJ/mxwBvn+9AeS8hY9uxfeKbSmOsNp?= =?us-ascii?Q?sQc/XlqilsxBI/cYP6diaNWSLN+5ahgmvvW7Ew+gojYzss1GNxAGk7Fo7ySp?= =?us-ascii?Q?gEVBgseE0m3RdJAmPIUsvkFTHVrnRt6mHRhSi4thnhH0CN3z4mmgFkioiDpf?= =?us-ascii?Q?Nzl8uVE45JQH+n6pVjE=3D?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4672.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: df80a4ec-4591-41b9-178e-08dc3d176856 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2024 13:23:12.3464 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yXzv7I8dNmwDeWhu8zeFgRJ5EaPK3EJook5x5oAJkzdNUPYeOYXwjEghBxh/MKJ8dpvXIe6ytneHSLx62JCkig== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB4687 X-Proofpoint-ORIG-GUID: -FKBhc-JzDTVHsNoLFCqKAEOMs5lrg5q X-Proofpoint-GUID: -FKBhc-JzDTVHsNoLFCqKAEOMs5lrg5q X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-03-05_10,2024-03-05_01,2023-05-22_02 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org --_000_PH0PR18MB46724F2D07E6B1F70E40D759DF222PH0PR18MB4672namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > Subject: [PATCH 00/21] Improvements and new test cases >=20 > Adding new test cases and improvements to test application. >=20 > Aakash Sasidharan (7): > test/security: enable AES-GCM in combined mode TLS > test/security: add TLS 1.2 data walkthrough test > test/security: add DTLS 1.2 data walkthrough test > test/security: add TLS SG data walkthrough test > test/security: add DTLS 1.2 anti-replay tests > test/security: add more DTLS anti-replay window sz > test/security: add out of place sgl test case for TLS 1.2 >=20 > Akhil Goyal (2): > test/security: add TLS/DTLS 1.2 AES-256-SHA384 vectors > test/crypto: add TLS 1.3 vectors >=20 > Anoob Joseph (1): > test/cryptodev: allow zero packet length buffers >=20 > Vidya Sagar Velumuri (11): > test/security: unit test for TLS packet corruption > test/security: unit test for custom content verification > test/security: unit test to verify zero TLS records > test/security: add unit tests for DTLS-1.2 > test/crypto: update verification of header > test/crypto: update framework to verify tls-1.3 > test/crypto: test to verify hdr corruption in TLS > test/crypto: test to verify custom content type in TLS > test/crypto: test to verify zero len record in TLS > test/crypto: unit tests to verify padding in TLS > test/crypto: unit tests for padding in DTLS-1.2 >=20 > app/test/test_cryptodev.c | 975 ++++++++++++++++-- > app/test/test_cryptodev.h | 32 +- > app/test/test_cryptodev_security_tls_record.c | 203 ++-- > app/test/test_cryptodev_security_tls_record.h | 77 +- > ...yptodev_security_tls_record_test_vectors.h | 405 ++++++++ > app/test/test_security_proto.c | 17 + > app/test/test_security_proto.h | 9 + > 7 files changed, 1539 insertions(+), 179 deletions(-) >=20 > -- > 2.25.1 Series Acked-by: Anoob Joseph --_000_PH0PR18MB46724F2D07E6B1F70E40D759DF222PH0PR18MB4672namp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" 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 LgBjAG8AbQAAAAAAHwAaDAEAAAAaAAAAQQBuAG8AbwBiACAASgBvAHMAZQBwAGgAAAAAAB8AHwwB AAAAJgAAAGEAbgBvAG8AYgBqAEAAbQBhAHIAdgBlAGwAbAAuAGMAbwBtAAAAAAAfAB4MAQAAAAoA AABTAE0AVABQAAAAAAACARkMAQAAAGIAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAIBBAG4AbwBv AGIAIABKAG8AcwBlAHAAaAAAAFMATQBUAFAAAABhAG4AbwBvAGIAagBAAG0AYQByAHYAZQBsAGwA LgBjAG8AbQAAAAAAHwABXQEAAAAmAAAAYQBuAG8AbwBiAGoAQABtAGEAcgB2AGUAbABsAC4AYwBv AG0AAAAAAAsAQDoBAAAAHwAaAAEAAAASAAAASQBQAE0ALgBOAG8AdABlAAAAAAADAPE/CQQAAAsA QDoBAAAAAwD9P+QEAAACAQswAQAAABAAAAAuzy8xTJc7RraOg/dHQnX+AwAXAAEAAABAADkAAGCl RQBv2gFAAAgwAzjPRQBv2gELACkAAAAAAB8A2T8BAAAAAAIAAD4AIABTAHUAYgBqAGUAYwB0ADoA IABbAFAAQQBUAEMASAAgADAAMAAvADIAMQBdACAASQBtAHAAcgBvAHYAZQBtAGUAbgB0AHMAIABh AG4AZAAgAG4AZQB3ACAAdABlAHMAdAAgAGMAYQBzAGUAcwANAAoAPgAgAA0ACgA+ACAAQQBkAGQA aQBuAGcAIABuAGUAdwAgAHQAZQBzAHQAIABjAGEAcwBlAHMAIABhAG4AZAAgAGkAbQBwAHIAbwB2 AGUAbQBlAG4AdABzACAAdABvACAAdABlAHMAdAAgAGEAcABwAGwAaQBjAGEAdABpAG8AbgAuAA0A CgA+ACAADQAKAD4AIABBAGEAawBhAHMAaAAgAFMAYQBzAGkAZABoAGEAcgBhAG4AIAAoADcAKQA6 AA0ACgA+ACAAIAAgAHQAZQBzAHQALwBzAGUAYwB1AHIAaQB0AHkAOgAgAGUAbgBhAGIAbABlACAA QQBFAFMALQBHAEMATQAgAGkAbgAgAGMAbwBtAGIAaQBuAGUAZAAgAG0AbwBkAGUAIABUAEwAUwAN AAoAPgAgACAAIAB0AGUAcwB0AC8AcwBlAGMAdQByAGkAdAB5ADoAIABhAGQAZAAgAFQATABTACAA MQAuADIAIABkAGEAdABhACAAdwBhAGwAawB0AGgAcgBvAAAACwAAgAggBgAAAAAAwAAAAAAAAEYA AAAAFIUAAAAAAAALACMAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAB4AAABhAGMAYwBlAHAA dABsAGEAbgBnAHUAYQBnAGUAAAAAAAEAAAAaAAAAZQBuAC0ASQBOACwAIABlAG4ALQBVAFMAAAAA AAMAAIAIIAYAAAAAAMAAAAAAAABGAQAAADIAAABFAHgAYwBoAGEAbgBnAGUAQQBwAHAAbABpAGMA YQB0AGkAbwBuAEYAbABhAGcAcwAAAAAAIAAAAEgAAIAIIAYAAAAAAMAAAAAAAABGAQAAACIAAABO AGUAdAB3AG8AcgBrAE0AZQBzAHMAYQBnAGUASQBkAAAAAADspIDfkUW5QReOCNw9F2hWHwAAgBOP 8kH0gxRBpYTu21prC/8BAAAAFgAAAEMAbABpAGUAbgB0AEkAbgBmAG8AAAAAAAEAAAAqAAAAQwBs AGkAZQBuAHQAPQBNAFMARQB4AGMAaABhAG4AZwBlAFIAUABDAAAAAAAfAPo/AQAAABoAAABBAG4A bwBvAGIAIABKAG8AcwBlAHAAaAAAAAAACwAAgAggBgAAAAAAwAAAAAAAAEYAAAAABoUAAAAAAAAf ADcAAQAAAGQAAABSAEUAOgAgAFsAUABBAFQAQwBIACAAMAAwAC8AMgAxAF0AIABJAG0AcAByAG8A dgBlAG0AZQBuAHQAcwAgAGEAbgBkACAAbgBlAHcAIAB0AGUAcwB0ACAAYwBhAHMAZQBzAAAAHwA9 AAEAAAAKAAAAUgBFADoAIAAAAAAAAwA2AAAAAAADAC4AAAAAAB8AQhABAAAAZAAAADwAMgAwADIA NAAwADMAMAA1ADAANwAyADIAMQAzAC4AMgA4ADMAMgAwADUALQAxAC0AYQBzAGEAcwBpAGQAaABh AHIAYQBuAEAAbQBhAHIAdgBlAGwAbAAuAGMAbwBtAD4AAAACAXEAAQAAABsAAAABAdpuzeyEeU7K kUSOQ4k3wAts5fTcsSkitNAAHwBwAAEAAABcAAAAWwBQAEEAVABDAEgAIAAwADAALwAyADEAXQAg AEkAbQBwAHIAbwB2AGUAbQBlAG4AdABzACAAYQBuAGQAIABuAGUAdwAgAHQAZQBzAHQAIABjAGEA cwBlAHMAAAAfADUQAQAAAKIAAAA8AFAASAAwAFAAUgAxADgATQBCADQANgA3ADIANABGADIARAAw ADcARQA2AEIAMQBGADcAMABFADQAMABEADcANQA5AEQARgAyADIAMgBAAFAASAAwAFAAUgAxADgA TQBCADQANgA3ADIALgBuAGEAbQBwAHIAZAAxADgALgBwAHIAbwBkAC4AbwB1AHQAbABvAG8AawAu AGMAbwBtAD4AAAAAAB8AORABAAAAZAAAADwAMgAwADIANAAwADMAMAA1ADAANwAyADIAMQAzAC4A MgA4ADMAMgAwADUALQAxAC0AYQBzAGEAcwBpAGQAaABhAHIAYQBuAEAAbQBhAHIAdgBlAGwAbAAu AGMAbwBtAD4AAAADAN4/n04AAAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwAAgAgg BgAAAAAAwAAAAAAAAEYAAAAAAYUAAAAAAAADAIAQ/////wMAExIAAAAAAgEAgBOP8kH0gxRBpYTu 21prC/8BAAAALgAAAEgAZQBhAGQAZQByAEIAbwBkAHkARgByAGEAZwBtAGUAbgB0AEwAaQBzAHQA AAAAAAEAAAAiAAAAAQAKAAAABAAAAAAAAAAUAAAAAAAAAAAAAAD/////AAAAAAAACwAAgBOP8kH0 gxRBpYTu21prC/8BAAAAHAAAAEgAYQBzAFEAdQBvAHQAZQBkAFQAZQB4AHQAAAAAAAAACwAAgBOP 8kH0gxRBpYTu21prC/8BAAAAKAAAAEkAcwBRAHUAbwB0AGUAZABUAGUAeAB0AEMAaABhAG4AZwBl AGQAAAABAAAAAgEAgBOP8kH0gxRBpYTu21prC/8BAAAAQAAAAEMAbwBuAHYAZQByAHMAYQB0AGkA bwBuAFQAcgBlAGUAUABhAHIAZQBuAHQAUgBlAGMAbwByAGQASwBlAHkAAAABAAAALgAAAAAAAACL wqazqlakTJNX+Nb5MBO9AQC9blEZvn6ZSaQ+czNb7HkCAAUJIMmQAAAAAEAABzBo6W1FAG/aAQsA AgABAAAAAwAmAAAAAAALACsAAAAAAAsABgwAAAAAAgEQMAEAAABGAAAAAAAAAIvCprOqVqRMk1f4 1vkwE70HAKv4tt6BRd5Bhtv5KMEj4cYAAAAAAQsAAL1uURm+fplJpD5zM1vseQIAA4CNN5IAAAAA AgETMAEAAAAQAAAAhHlOypFEjkOJN8ALbOX03AIBFDABAAAADAAAAM4AAADJC6TdPgAAAAMAWzMB AAAAAwBaNgAAAAADAGg2DQAAAAsA+jYBAAAAHwD4PwEAAAAaAAAAQQBuAG8AbwBiACAASgBvAHMA ZQBwAGgAAAAAAB8AIkABAAAABgAAAEUAWAAAAAAAHwAjQAEAAAD4AAAALwBPAD0ARQBYAEMASABB AE4ARwBFAEwAQQBCAFMALwBPAFUAPQBFAFgAQwBIAEEATgBHAEUAIABBAEQATQBJAE4ASQBTAFQA UgBBAFQASQBWAEUAIABHAFIATwBVAFAAIAAoAEYAWQBEAEkAQgBPAEgARgAyADMAUwBQAEQATABU ACkALwBDAE4APQBSAEUAQwBJAFAASQBFAE4AVABTAC8AQwBOAD0AQgA4ADcANQBBADIANQA3ADgA OQA0ADMANAAwAEUAQQBCADUAMAA1ADQAQwBGADcARgBFADQANABBADYARAA2AC0AQQBOAE8ATwBC AEoAAAAfACRAAQAAAAYAAABFAFgAAAAAAB8AJUABAAAA+AAAAC8ATwA9AEUAWABDAEgAQQBOAEcA RQBMAEEAQgBTAC8ATwBVAD0ARQBYAEMASABBAE4ARwBFACAAQQBEAE0ASQBOAEkAUwBUAFIAQQBU AEkAVgBFACAARwBSAE8AVQBQACAAKABGAFkARABJAEIATwBIAEYAMgAzAFMAUABEAEwAVAApAC8A QwBOAD0AUgBFAEMASQBQAEkARQBOAFQAUwAvAEMATgA9AEIAOAA3ADUAQQAyADUANwA4ADkANAAz ADQAMABFAEEAQgA1ADAANQA0AEMARgA3AEYARQA0ADQAQQA2AEQANgAtAEEATgBPAE8AQgBKAAAA HwAwQAEAAAAaAAAAQQBuAG8AbwBiACAASgBvAHMAZQBwAGgAAAAAAB8AMUABAAAAGgAAAEEAbgBv AG8AYgAgAEoAbwBzAGUAcABoAAAAAAAfADhAAQAAABoAAABBAG4AbwBvAGIAIABKAG8AcwBlAHAA aAAAAAAAHwA5QAEAAAAaAAAAQQBuAG8AbwBiACAASgBvAHMAZQBwAGgAAAAAAAMAWUAAAAAAAwBa QAAAAAADADdQAQAAAAMACVkBAAAAHwAKXQEAAAAmAAAAYQBuAG8AbwBiAGoAQABtAGEAcgB2AGUA bABsAC4AYwBvAG0AAAAAAB8AC10BAAAAJgAAAGEAbgBvAG8AYgBqAEAAbQBhAHIAdgBlAGwAbAAu AGMAbwBtAAAAAAACARVdAQAAABIAAAACR/vhcFURHUKH/C5Y9ji24AEAAAIBFl0BAAAAEgAAAAJH ++FwVREdQof8Llj2OLbgAQAAAwAAgFDjYwvMnNARvNsAgF/MzgQBAAAAJAAAAEkAbgBkAGUAeABp AG4AZwBFAHIAcgBvAHIAQwBvAGQAZQAAABsAAAAfAACAUONjC8yc0BG82wCAX8zOBAEAAAAqAAAA SQBuAGQAZQB4AGkAbgBnAEUAcgByAG8AcgBNAGUAcwBzAGEAZwBlAAAAAAABAAAAcAAAAEkAbgBk AGUAeABpAG4AZwAgAFAAZQBuAGQAaQBuAGcAIAB3AGgAaQBsAGUAIABCAGkAZwBGAHUAbgBuAGUA bABQAE8ASQBJAHMAVQBwAFQAbwBEAGEAdABlACAAaQBzACAAZgBhAGwAcwBlAC4AAAAfAACAH6Tr M6h6LkK+e3nhqY5UswEAAAA4AAAAQwBvAG4AdgBlAHIAcwBhAHQAaQBvAG4ASQBuAGQAZQB4AFQA cgBhAGMAawBpAG4AZwBFAHgAAAABAAAA4AEAAEkASQA9AFsAQwBJAEQAPQBjAGEANABlADcAOQA4 ADQALQA0ADQAOQAxAC0ANAAzADgAZQAtADgAOQAzADcALQBjADAAMABiADYAYwBlADUAZgA0AGQA YwA7AEkARABYAEgARQBBAEQAPQAwADEARABBADYARQBDAEQARQBDADsASQBEAFgAQwBPAFUATgBU AD0AMgBdADsAUwBCAE0ASQBEAD0AMwA1ADsAUwAxAD0APAAyADAAMgA0ADAAMwAwADUAMAA3ADIA MgAxADMALgAyADgAMwAyADAANQAtADEALQBhAHMAYQBzAGkAZABoAGEAcgBhAG4AQABtAGEAcgB2 AGUAbABsAC4AYwBvAG0APgA7AFIAVABQAD0ARABpAHIAZQBjAHQAQwBoAGkAbABkADsAVABGAFIA PQBUAGgAcgBlAGEAZABGAG8AcgBrAGkAbgBnAEkAcwBEAGkAcwBhAGIAbABlAGQAOwBWAGUAcgBz AGkAbwBuAD0AVgBlAHIAcwBpAG8AbgAgADEANQAuADIAMAAgACgAQgB1AGkAbABkACAANwAzADMA OQAuADAAKQAsACAAUwB0AGEAZwBlAD0ASAAxADsAVQBQAD0AMQAwADsARABQAD0AMQAAAAsAAIBQ 42MLzJzQEbzbAIBfzM4EAQAAACYAAABJAHMAUABlAHIAbQBhAG4AZQBuAHQARgBhAGkAbAB1AHIA ZQAAAAAAAAAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAAAAABCFAAAAAAAACwAAgAggBgAAAAAAwAAA AAAAAEYAAAAADoUAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAsAAIAIIAYA AAAAAMAAAAAAAABGAAAAAIKFAAAAAAAAHwAAgAggBgAAAAAAwAAAAAAAAEYAAAAA2IUAAAEAAAAS AAAASQBQAE0ALgBOAG8AdABlAAAAAAACAQCACCAGAAAAAADAAAAAAAAARgEAAAA2AAAASQBuAFQA cgBhAG4AcwBpAHQATQBlAHMAcwBhAGcAZQBDAG8AcgByAGUAbABhAHQAbwByAAAAAAABAAAAEAAA ANMLIcf7syBNoj1mlhpayJ0DAACAKQMCAAAAAADAAAAAAAAARgEAAAAQAAAAJABEAEcATQBhAHIA awAAALfaY1MfAACAKQMCAAAAAADAAAAAAAAARgEAAAASAAAAWAAtAEQARwAtAFIAZQBmAAAAAAAB AAAAAgAAAAAAAAAfAACAKQMCAAAAAADAAAAAAAAARgEAAAAUAAAAeAAtAGQAZwAtAHIAbwByAGYA AAABAAAACgAAAHQAcgB1AGUAAAAAAAMADTT9PwAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAALgAA AGEAdQB0AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAtAHIAZQBzAHUAbAB0AHMAAAAAAAEAAAC6AAAA ZABrAGkAbQA9AG4AbwBuAGUAIAAoAG0AZQBzAHMAYQBnAGUAIABuAG8AdAAgAHMAaQBnAG4AZQBk ACkAIABoAGUAYQBkAGUAcgAuAGQAPQBuAG8AbgBlADsAZABtAGEAcgBjAD0AbgBvAG4AZQAgAGEA YwB0AGkAbwBuAD0AbgBvAG4AZQAgAGgAZQBhAGQAZQByAC4AZgByAG8AbQA9AG0AYQByAHYAZQBs AGwALgBjAG8AbQA7AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAgAAAAeAAtAG0AcwAtAGgA YQBzAC0AYQB0AHQAYQBjAGgAAAABAAAAAgAAAAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAu AAAAeAAtAG0AcwAtAHAAdQBiAGwAaQBjAHQAcgBhAGYAZgBpAGMAdAB5AHAAZQAAAAAAAQAAAAwA AABFAG0AYQBpAGwAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAA2AAAAeAAtAG0AcwAtAHQAcgBh AGYAZgBpAGMAdAB5AHAAZQBkAGkAYQBnAG4AbwBzAHQAaQBjAAAAAAABAAAASAAAAFAASAAwAFAA UgAxADgATQBCADQANgA3ADIAOgBFAEUAXwB8AFAASAAwAFAAUgAxADgATQBCADQANgA4ADcAOgBF AEUAXwAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAAFAAAAB4AC0AbQBzAC0AbwBmAGYAaQBjAGUA MwA2ADUALQBmAGkAbAB0AGUAcgBpAG4AZwAtAGMAbwByAHIAZQBsAGEAdABpAG8AbgAtAGkAZAAA AAEAAABKAAAAZABmADgAMABhADQAZQBjAC0ANAA1ADkAMQAtADQAMQBiADkALQAxADcAOABlAC0A MAA4AGQAYwAzAGQAMQA3ADYAOAA1ADYAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAADgAAAB4 AC0AbQBzAC0AZQB4AGMAaABhAG4AZwBlAC0AcwBlAG4AZABlAHIAYQBkAGMAaABlAGMAawAAAAEA AAAEAAAAMQAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAADoAAAB4AC0AbQBzAC0AZQB4AGMAaABh AG4AZwBlAC0AYQBuAHQAaQBzAHAAYQBtAC0AcgBlAGwAYQB5AAAAAAABAAAABAAAADAAAAAfAACA hgMCAAAAAADAAAAAAAAARgEAAAAqAAAAeAAtAG0AaQBjAHIAbwBzAG8AZgB0AC0AYQBuAHQAaQBz AHAAYQBtAAAAAAABAAAADgAAAEIAQwBMADoAMAA7AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEA AABEAAAAeAAtAG0AaQBjAHIAbwBzAG8AZgB0AC0AYQBuAHQAaQBzAHAAYQBtAC0AbQBlAHMAcwBh AGcAZQAtAGkAbgBmAG8AAAABAAAA2gUAAEIAeQBJADkATAA1AGgAegBKAEEAMQBSADIATAAyAFgA RgArAEgAQgBHADkAMgBWAFkAdQBOAGcAdQB3AEEAMwBsADMAVwBIAHQANgBuADIALwB6AGYAMwBz AFoAZQBZAEoAcwBTAGkARgBHADMANQAxAEkASQBGAFUAegBpAHgATwBCAEsAYQBrAGoARwBwADQA agBhAE0ATQBRAE8AZwBTAFMAbwB5AEkAdgBpAEoASwBpADcAbQBuADEALwA2AGIAaABDAHgAUQBi AHkARwBlAEUAZwBjAFgAeQBjAHkAcABBADIAOQBXAHkAbQBWAC8AcQAvAEYAcAB6AE8AWgAzAEgA ZQB0AFUAbQByAGoAYgBFAEYARwBEACsAcwBpAEgAcABIAEoAaABNAHgAawAwAGoAbwBUAFcAMQBq AFQARQAyAG4AOAB0AFUARQBYAGQATQBSAG8AZwA2ADkAOABnAFoASgBwAC8ANABSADUATwBHAHcA ZAByADUAUwBaAEcARQBrAEgATgBYADcAWgBuAHcANgBhAEsARgBKAE8AZgBKAGQALwBDAFIAeABF AEUAZQAzAGUAVwBwAHQAWQBnAFUALwA2AHIAdABnAGEARgBLAHYAZgA5AHkAMQBKAFgASwBOAGIA eABrAHMAcwArAFMAdwBNADUAMwA2AHEAMwBFAEkAUgBtAFgATgBoAE4AcwBGADkAegBUAGEANwBR AFoAVABXAFMASwBYADkAVQBDAGkARgArADYALwAxAEgARgBMAG0ATAAyAFoATgBWAFkAdwBJADMA eABYAFoANAA5AFgAYQBwAGIAUABhAFMAVwBFAGQANgBwAE8AdwA3ADkAdgBrADAARABOAHAAQgAw AEcAaQBHADcARQBOAHEAYQB4AFAAVwBiAE4AZQBKAE0AQQBnAHUARQBVAFUAMAByAHkASQA2ADAA TwByAHUAMgBqAHgAdQA3AGQAawB0AHoAMgBXAFYAMgBVAFEAcgA3ADMARgBVAFIARABSADAAZgBj AHgAdgA2AFoALwBmAFAAYwBuAFAAUABXAFUATQBLAFAAbgBmAG4AUgBXADAAMgBTAGUAZQBOAHMA WgBDAEwAVwBqAFkAMQBpAE0AMQBSAFEAZwBGAEcAUQBaAEMATQBsAEcAeABWAGsAaQBNAGEANwAw AGkAUgBaAGsAegBuAGkAaQBZAHkAaQBHAEwARQBOAGwAYQBIAFgARAA0ADgATQBUAGEAcgBCAGIA RQByADYASwBFAFAAUABXADMATwArAHEAUgA0AG8ARABaAFgAYgB5AEsASgBwAFkAQwBGAEoASABz ADgAZwBDAHYAQwBTAFcAdABVAHIASgBIAEoARAB1AFUALwBmAEwAQwBwADAASQBDAFgAegA0AHkA bQBxADkAdgBBAGYAUgBEAEUAWABhAGgATABFACsAMQA2ADYAMgBTAG0ASgBmAFkAYgAzAGIATAB1 AEgAcgBEAFEAOABxAGwATwBxAHQAYQBSAEsAUQBBAC8AVwBEAEEAegBtADYALwBjAGEAKwBaAFAA bABlADkAZwBoAHEATABnAGoAZQBOAHQANgAvADQAbwA1AHEASgBIAFUAcQB6AEwAcgAxAGYAeAAy AGwAcABOAEkAQQB6ADYANABwAGQAVwBZAG0AVAB5AHgAMwAwAGMAdABwAFEAbABGAHMAQwA1ADkA cAAzAHMARwBsAFkAQgByAEYAbgB3AHEAcAA2AGEAYQBSAGYAeQBSAHAAWgBRAGgAaQBMAGoASQBi AC8ASABWAFAAMwBXADUAMwA4AGIAWgBZAGoATABUADUAdQBJAG4ARABiAEYARwBJAGgAbwAyAEYA cwBBAEcAQgAvAEgAYgBRAEIAeABrADkAZwBtAGUAMwB6ADMAaABpAG8ARABmAEEAYQBnAEcAVABo ADAAdgBuAEUAdwBnAFcATwBUADUAbwBDAEcAOABOAEUATgA4AD0AAAAAAB8AAICGAwIAAAAAAMAA AAAAAABGAQAAADgAAAB4AC0AZgBvAHIAZQBmAHIAbwBuAHQALQBhAG4AdABpAHMAcABhAG0ALQBy AGUAcABvAHIAdAAAAAEAAABYAQAAQwBJAFAAOgAyADUANQAuADIANQA1AC4AMgA1ADUALgAyADUA NQA7AEMAVABSAFkAOgA7AEwAQQBOAEcAOgBlAG4AOwBTAEMATAA6ADEAOwBTAFIAVgA6ADsASQBQ AFYAOgBOAEwASQA7AFMARgBWADoATgBTAFAATQA7AEgAOgBQAEgAMABQAFIAMQA4AE0AQgA0ADYA NwAyAC4AbgBhAG0AcAByAGQAMQA4AC4AcAByAG8AZAAuAG8AdQB0AGwAbwBvAGsALgBjAG8AbQA7 AFAAVABSADoAOwBDAEEAVAA6AE4ATwBOAEUAOwBTAEYAUwA6ACgAMQAzADIAMwAwADAAMwAxACkA KAAzADcANgAwADAANQApACgAMwA4ADAANwAwADcAMAAwADAAMAA5ACkAOwBEAEkAUgA6AE8AVQBU ADsAUwBGAFAAOgAxADEAMAAyADsAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAABcAAAAeAAtAG0A cwAtAGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUAZABh AHQAYQAtAGMAaAB1AG4AawBjAG8AdQBuAHQAAAABAAAABAAAADEAAAAfAACAhgMCAAAAAADAAAAA AAAARgEAAABKAAAAeAAtAG0AcwAtAGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0AGkAcwBwAGEAbQAt AG0AZQBzAHMAYQBnAGUAZABhAHQAYQAtADAAAAAAAAEAAABaDAAAVQA5AHcAYwBDAFIALwBJAE4A VAB1AGMAZwBSAEYARwBuAEYARAA4ADkAbgA4AFEAYQBIAGIAOQBUAGYAWgBFAEsAOQBuAG8AWQBs AGcAUABjAFUAOQBIAHQASwBiAHgATwB2ADcATwBnAHUAbwBLAHIAbgBZAFQAeAA4ADUAbQB0AEcA aAA3AFIAVgBqAE0AbwB4AG4AYwBMAG0AbgBEADcATQBMAFMAYQBFAG8AQQBsAFEAUABTAGQASABC ADUAZwBJAHkAcQBQAHgAbABqAE8AVwBpAEQARQB0AEgAQQAyAE0AbgBiAEcARQBKAFMAVgBiAE0A bwBuAG8ANgArAFQAWAAyAFoAOQBpAGQASABNAEcAbABLAHoAaAArAFgAdAB5ADAAbwA5AFEAZwBN AHQAdABVAGMAUwBoAHQATABUAFUAaAA4AGEATwB4AEoARwBoAGUAYgA1AEkAcgBRAFkAcgBkAGIA cQByAEoAWQBiAHMANABFAGkALwBJAEMANwBoAFUATABTAEkATwBWAEcATgBGAGcARABJAG0AQQA3 AEIATgBUAHQAZQBBAGkANQA4AHUAOABFAFQAaQBIAGMAOQBmADIARwBaAE4AYwBVAHEAcAAwAG8A dgBuAHQAdgBPAEQATABvADAAQQBuAGYAVAA0AC8AcwBHACsAcQBoAHoASQBXAFMAUABPAHoARABL AEgAaABOADIANQArAGwARQB2AEYAQQBJAFIAaQBOAFEALwBmADMARgBjADAAawBoAFgAWABLADkA YwB2AHAAYQBTAFMAcwBrAHcAUQBwAHgATgBJAEkAcAB1AGUATQBnAHgAdgBFAEsAUwBpADgARQBH AGwANgByAHMANwBsAHkASQB6AFIAOQBPAFUAMABNAE0AQwBEAE0ARABYAEUAbwA4AGwASAA4ADUA RQBhAGYAKwBCAGcAZgA0AFUAMABwAFYAOQB4AG8ARwBhAC8AawBBAHUAZQBtAE0AWAByAGEAQQBp AE4AawA2AHQANwBPAGEAVwBoAGcAOQBvADMAZABzAHgAZABxAHQAUgBVAEIAUQBJAEsANQBQAEYA UQBuAHQATABhAFUAZgBlADMAdwA1AHQAawBlAHYAbQBOAHkARwBQAEUAaQBNAFEARAA2AFcAMgB4 AEMAcQA3AFAAcAAyAEMATgArAFQASQBPAFgAYwBiAHAAVQBXAFYAVgAxAEgAagB5AHIARgBjACsA SAAwAFoANwBnADgAMgBmAHcAeABVAGYAZABaADkAbwBDADIAeABnAHIAZAB2AGoAQwBhADUATQBm AEcARwBmAEgAUgBHAG8AVABoAGkANAAyAFQAWABYADkAQgBCAEwAZwBCAEYAZwBsAHgAQwAvAHMA ZgBuAEUAaAAyAGUAZwBOAHQAOABRADAAKwA5AGEASwBKAG8AZwBIAFcAUQArAFAAUQBuAHIAcAB2 AFQAMAAyADUAYwB2AGkAbwB4ADUAMgBhAGkASABwADkAcwBIAFMATwBwAEIASgBkACsAZwB3AFcA eABDAEQASgAwAEIASQAzAEIAdQArADcAMwA3AG0ASwBTAEQANgB4AGUAMgBVACsAcQBsAEcAcgB6 AHYAQQB2AEYAdQBFAHQATABmAC8AZABWAFgAagBqADIAcABqAE8AeABkAEkAeAB2ADQAbQBtAFoA UQBLAHUAdwB5AG0AaABYAE8AawBjAEcAZgBuAC8AZgBKAGUAMwBxAEIANQBrADUASgBxAFoARQA5 AFkAMgAzAHMAbQBVAEIAcwBwAGYAWABiAE8AWQBLAFMAMgAwAC8AYQBzAG4AMwBZAFEAaABQAGsA YgBGADAARgB2ADMANABPAFMAWAA2ADgASgBVADkAUQBoAHEAWgBRADkAcQBsAFQAeQA5AEQARwBj ADYAZQBRAHgATgBuAFEAdABJAEIAUAA4AHAAdwB3AEgAYQBoAGwAaABZAE4ARAB0AHUAagBEACsA UABWAGQAcQBKAGkAQgBBAG4AcwB1AFMAbwBIAGcATwAyAG4AUQBJAGwAagBGAFgAagAvAEwAZwA1 AHQAMwBoACsAdgBkADkAZgB6AEIAVgBzAEMAegBRAHIAaAB5AEIAZQBGADAAWAB4AEcASQA1AHIA TwAzAHEAMgBMAGsATQBxAG4AWQAvAHUARwB4AEoARgBLAGwAWAArAHIAcQBFAG8ARABwAFkAYQBy AG0AOQB4AEoAdwBUAGgANwArAEkATgBkAEkAUwBjAEEAbgB3AHoAMgBNAEgARwBlAHAAVgA1AGcA bgBuAEoAWgBqAHMAZgBkAGQARwBHAGsAVwBjAGEAdQByAG0AMwBZAHgAbgA0AFIAUgBiAHEAOAB1 ADEANgB2AEgASQBsAGsAQwBOAGgAaABJAHAAYQBpAE4AZABLAEcASwAzAHMALwBRAHYAWgB3AGUA MQBwAG0AcwBRAE4AaAByAGEAUQA2AFUAYQBNAGIAMABYAGcAVABvAGUAdABjAFYAZQBMAHoAbwA1 ADgAdABvADUAMAA5ADgAKwBXAFcAbwBoAHMAcAB0AE0ASABMAFgAWAAvAGsANAB3ADQARAAvAGIA cwB4AGsAYgBLAGsAUwBtAEkAawA0AGQAZABZAGwAYQBlAFoANAB6AG0ATwBXAFUALwBEAEQAVwB1 AHQAOABZAEwAYQBUAEEAZQBwAFAAZgBTADEAZQAvAG4AUwBWAHAAMgAwAEMAZwBPAFMAawBmADMA UgA1AFAAbABXAEoAQQA2ADQAdABoAEkAcABIAHIAMwBKAEsAcABUAHcASABYADIATgBkADkAbwA5 AFAAegB0ADAAUgBiAGMAagBiAGIASQBVAFQAOABZAEsATABEAHEANQB0AEEAeQBLADEAeQBmAHIA agB4AFEAUQBIAFUAKwBsAEUAQgBNAGIAVQBXAHUAcgBIAEIAeABmADUARgA0ADQAKwA1AEMAbABP AEEAMgBsADgAbgBrAFkAMQBLAFgAMQBGAHMAQwBrADUAOQByAE4AbwBsAGsAVwB0ADIANQB2AHEA cQBaADkARQBEAHAAVwA5AGQAawBsAHMAcQBmAHIAbwBiAGQASgAyAEoANwBYAFIAUQAvAFoASwBM AEsAMgBrADMAeABzAEoAcABVAEUARABvAFUATwBFAEYAawB4AEMAWABFAE0ATgBIAFoAaABvAEYA cABQADcATgBhAHkAaQAwAEUANQAwADYAegBrAFgAMAA4AEUATwA3AHIAMgA1AGcAZAB2AFIASgBJ AGsAMwAyAEEAUABlADUAawBiAGcARABuAHIAVgBHAGoAcABNAFcAVgB2ADYANQBVAEwAQwB3AHIA egB0AE8ATwBlAGQAagBkAFgAZABsAFcAaQA2AFoAQgBaAGkAbgA2AFYAdwBNAC8AbAArAG8ASABR AGEAdQA1ADcAcQBVAGUATABzAG0AdABwAEwAMABNAEwAKwBjAGgAOABjAGkARwBkADcAVABmAG8A RgA5AEwALwAwAEEAZQBzAFYAeQB2AGoAUQBWAFMASQBmADMAMgAxAEsAZgA1AGcAdwBzAGcAbQAy AGsASQAwAGgARgArAG0AdgBaAEQASQBvACsAdABzADQATwBqADgAUQBKAGUAWgAxAFkAaQBKAHYA YwBwAHYAQgBsAEgAYgAyADUAZABQAGoAWAA5ADkARwBBAHoAaQB5AE0ATABkADUAOQAyAEoAaABo AEsAQwBQAHgAZgBKAC8AbQB4AHcAQgB2AG4AKwA5AEEAZQBTADgAaABZADkAdQB4AGYAZQBLAGIA UwBtAE8AcwBOAHAAcwBRAGMALwBYAGwAcQBpAGwAcwB4AEIASQAvAGMAWQBQADYAZABpAGEATgBX AFMATABOACsANQBhAGgAZwBtAHYAdgBXADcARQB3ACsAZwBvAGoAWQB6AHMAcwAxAEcATgB4AEEA RwBrADcARgBvADcAeQBTAHAAZwBFAFYAQgBnAHMAZQBFADAAbQAzAFIAZABKAEEAbQBQAEkAVQBz AHYAawBGAFQASABWAHIAbgBSAHQANgBtAEgAUgBoAFMAaQA0AHQAaABuAGgASAAwAEMATgAzAHoA NABtAG0AZwBGAGsAaQBvAGkARABwAGYATgB6AGwAOAB1AFYARQA0ADUASgBRAEgAKwBuADYAcABW AGoARQA9AAAAAACDGw== --_000_PH0PR18MB46724F2D07E6B1F70E40D759DF222PH0PR18MB4672namp_--