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 642CFA055B; Mon, 17 Oct 2022 10:40:06 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0484840143; Mon, 17 Oct 2022 10:40:06 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 2A168400D7 for ; Mon, 17 Oct 2022 10:40:05 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29GNPTL7003463 for ; Mon, 17 Oct 2022 01:40:04 -0700 Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2040.outbound.protection.outlook.com [104.47.56.40]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3k7vcp5cx0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 17 Oct 2022 01:40:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I8hjbND7nZGvM0I/VADsfHbUN6tVZZCYkdgxunVIgJUMyHNOfN5HqKtzdXTVYPEe2gpQw9trz8GnlXzVJpHvMb6KhYW9bUM0TAC9yUBG+98lDefhxh4jKsgEq/7x4P0/sNPCaUKWOfX0LCjPZ5AZ6DPSkZrJLwyPZx8pdh7jVplfPX2sdL0vldmN9NxahvrOVM0MX83pl1/y4A6whfafPRYNDSZsmA2qEZBtHEqm9be/D2XPe4JH1QVwsCVeQA7wqagg4wFFr+Z6KLkPWqEj+8Rjf48Zt2oj9ZYNokuMIgxAOtJ7Z/n58L3LzRwWEWavPPqmWCwipEBOliTry+5OuA== 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=Yb6k5Y9FafTdedtktU16g8drcCu1JR2queNg+8Zp860=; b=J1JdqMIF46C8MDobO29DNx5dpxoPou2Nki3M4vDNwzO2w3HkXQhZgruuI1aTA3Q9nO51bT0Gr88RlOfaNO3Wk5k23XZl4KRvrjPQfvpRsHquL0GAP7M/l7nnGLVrr+n+rSFbVOGSFv09h5aSL4cyiDhrKX2JQ079ZD7QtllRwWmywj2z3izkKTOD3dGZhurXPGhzHWWCVF919v1vonCfls3sYgiPDqjFxG0YwzorameJegs6KN0PosxcKpKF9GVnlFWksTtzy7NV7qLhnbv7ad0v7OGWI2d8Y8vnjTDgsS8Ga09OvHHy1ZfPwE9jhdmEdFNwOyse+aIih497fJy0PQ== 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.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Yb6k5Y9FafTdedtktU16g8drcCu1JR2queNg+8Zp860=; b=CENyM5sEfca9Zlv0p6sL6ZWton/To+9A1X2o3bE7qVXd1GbtmtXs76JcKJaIm/iqyyjlmGCeUpKv651hI5pTR0ByVUKAEpkEoD5hzZdrA5sUUdV/g3feFrn5WUikNC1hRMjbOKwP/0Y3CAJf4CZTPwmtm3XzeZu82WAB4olOH8o= Received: from DM4PR18MB4368.namprd18.prod.outlook.com (2603:10b6:5:39d::6) by SJ0PR18MB4446.namprd18.prod.outlook.com (2603:10b6:a03:302::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Mon, 17 Oct 2022 08:40:01 +0000 Received: from DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::cb6f:3859:f005:6204]) by DM4PR18MB4368.namprd18.prod.outlook.com ([fe80::cb6f:3859:f005:6204%9]) with mapi id 15.20.5723.033; Mon, 17 Oct 2022 08:40:01 +0000 Content-Type: multipart/mixed; boundary="_000_DM4PR18MB4368183F8203EF9428C6A726D2299DM4PR18MB4368namp_" From: Tomasz Duszynski To: Jakub Palider , Jakub Palider CC: "dev@dpdk.org" , Jerin Jacob Kollanukkaran Subject: RE: [PATCH] raw/cnxk_bphy: extend pffunc address access Thread-Topic: [PATCH] raw/cnxk_bphy: extend pffunc address access Thread-Index: AQHY4AWLCibjACG1Ek+yrv/iijmC2q4SRkag Date: Mon, 17 Oct 2022 08:40:01 +0000 Message-ID: References: <20221014194534.907000-1-jpalider@marvell.com> In-Reply-To: <20221014194534.907000-1-jpalider@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR18MB4368:EE_|SJ0PR18MB4446:EE_ x-ms-office365-filtering-correlation-id: 97754a5e-baea-45eb-ff3a-08dab01b2e8d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CzaMsTNhg5gCQmZoyqXVgs+mF/Ci4BmpKlKTK8J+BvVjVHkNEGGX0goM6+VX7zNgAoCKDpNru27EKOdn6Cb622xRqJTzVIRUcSeuxAIRUHOEeunnmV7aYaVZoynPjTy4vBiJ33FU9zqOJN3z8htbwDU/89D4NKo6wj4Sig30GC4e/SJKZltZhlL89QqVzP/73T5z941Rrhi03GfPMNBSlCshfmEhabC5KEfrnecf9VrSL5wQHcBOrIUisUl3CHPd7vtzBMWzcz/agBwM9JUYOh5/cNzlKpRhipljNVo3mTRZnVrUp1xL62clVneYBII1vUkrhRG3cpFxE/u+ZIa80+59IsGGYLTgKGPBxFxMKvPHcAUP0a8tYeMaO7VZxCEurRkZ8TZKyml3MTmg9m9kak42v/lqq52c0xk9jMxjkzPETeFSmNV+94N4NPPpSNpDoQvY7AsOUv3OvP20D3TwHxf0J+I/EJrUkF1uf2VASuF33MibKJKF1UgPYovHujdUMG08FI0bX8U2WLirybkMGUxS7JliSvG4omFOXxVjJP2XaDkz6Ugd5dlPC3i0VyhF3PeyZHAMPAeFwgXoTeVg7m3XxvOO5IqxMKf8TNenNQxsFaYNa0udvuvPoHN9i6SDqpOfY8FSrCQSRHIBpg61jb7dpNQEqkw173Id3p9chFoqIzPO+vrjPP9O5vDrXKk9UVvpbrteRJkdNmlMoj1ZKhrCtdYVgXf5UI5B0arW+dHFqx38IarOjZSIc18cHV7N x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR18MB4368.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(39840400004)(376002)(136003)(346002)(366004)(396003)(451199015)(54906003)(6636002)(110136005)(5660300002)(66446008)(66476007)(76116006)(66946007)(66556008)(316002)(9686003)(4326008)(7696005)(26005)(8676002)(41300700001)(478600001)(53546011)(52536014)(186003)(2906002)(8936002)(64756008)(71200400001)(6506007)(83380400001)(38070700005)(107886003)(38100700002)(122000001)(55016003)(86362001)(33656002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?a1PRvhZH9tr2zw+nAu4m0bg9QVBji67shlxb6bHXifwkWeXLi+VULOILm/kM?= =?us-ascii?Q?iyxBOQIW8I12/+tp1Kk8A+t//WsagkHG9H6df5Ldkf7cOHxi+MV6x92Bg7nU?= =?us-ascii?Q?9j6/lqEhWMQCjRDIT31JsOtIhoTC//e4Q8OpiaYDZXpT6eepzZm9VhRpRDGb?= =?us-ascii?Q?FwLUp0xr1rwQBP8cnhW+VQHXF5mupa41cMAS+Nq2obWKY05hBTCVWzHho3wr?= =?us-ascii?Q?3D3EtiCBoQgklI4umHqlRtT6jMM5cy+1j/7D7QfHCeHCjAyi93MnDm/SECzB?= =?us-ascii?Q?37Ytih+yroK1SjMQZEZTzZZfiI11R9PCNUko0zlDTcj7xUS+MLh7zMp4yvkb?= =?us-ascii?Q?oFPZrdgBBFUHyOXvTTD0fDEm3qmRPA7I9BCJAdsX0u3qBwBx8LRAhFCQyn7L?= =?us-ascii?Q?dhkOmZjzvmr9iErHuMNimLQMF3tKvZBaiyO7WkEa0Xyo2plh8So6GZEaN7LJ?= =?us-ascii?Q?AbEpbLl6SLoXG4B2G0WvTnDd+d+fz7lNZk8xFC64HarXqwXbtDQGd6Zis93U?= =?us-ascii?Q?Bu0ht8IFeUqmj4paMEIPEw7xXPspQLnZ1Hmt8D+VgeP9LLC5zPJ8Z3edmgOp?= =?us-ascii?Q?03wEfcc1ycex+f68BlKAbECfsZGMfjKf3iSaStz9pNJ+NEd+VpG++Vm4msT5?= =?us-ascii?Q?Q1zpXbTnB6HvSNbaaBOg9r/Lwfevu8g5RKISNUFyujGVb6bmXwAXdRIuPamz?= =?us-ascii?Q?Ev8DtPYlUgUAr8qeIL+r8vTRjUtYj1G3ZhxAOcXD2kx3JH1VDIGOC8V+Q8vS?= =?us-ascii?Q?7QhGKrHWsbU3jA/B6A5XRY5zGeKXKv3lDN6PMKXZQYgwo8Gc4JSHc9AFfFsx?= =?us-ascii?Q?h4/KT5hHAh058ELNSBv6I8iJxpl8HotYIpqRtjMazedcyB689ZVKXFQuLuzi?= =?us-ascii?Q?5Six5BaE6D/LKcOOa+t3i+qm7xmadDWhSExL0DAgh/iPAC4IvUhI8BXDsHe5?= =?us-ascii?Q?7zZECwVCk2BVbT7nrhCscgxfpV8PeXU2ai0FF/Fzz20gsj0jHtEfZRNibaHu?= =?us-ascii?Q?DVQ51C/lXZ+/RmASfHRu4vr5G8pg8r0BSuhErYdRjUa+wqyXuJrjcx73zNYl?= =?us-ascii?Q?T1fIQzsJcMnHyLzQvqhojAiOnYoU7tJ3Zp1PvY2C8C9rYu4Ipo2hOlUV9ae5?= =?us-ascii?Q?2bHPG5sB1dEnoqXudeY1+XV+RY1Cd4IN0Z5ExKcTml2HSpd0GAvPvCO9kFiq?= =?us-ascii?Q?OB6JSfkFMxocsLx0ngL2HjtXn5+RJoF4+RWHc/ZwNj3mIUZeEKak8fe29Ao/?= =?us-ascii?Q?PgVLJOCy7fLc6Rqp3D6NrCNisaHbQARYZLRHAL+8Ny6Q/NGeZl/3mkytyCiS?= =?us-ascii?Q?nEfBrMYEMvAm3Q+pCf5YL+CXjwI27eqcIuMeNX8Ef/wAEppqCwpIqK8nDnVw?= =?us-ascii?Q?p4t/78odHL82zMtNxhT+bOLD5sPJlELVMTKyxInr3qXDPEanh6nDuSYyPnnm?= =?us-ascii?Q?+WKAIP4h+tqH9l4xTrq0diWCYaKLdDVGgU+2aNW8Qyxi3o7oOeP/em+a0NzP?= =?us-ascii?Q?m56rIo9jHsdf9ae7yT9WsSB6Dxxi2Cps3O9LZLNnkgfD3WNetXQdhlNpKXYu?= =?us-ascii?Q?MjUXxVTxbufucnREzS3wPw831d/jeN6sose9ISn9?= MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR18MB4368.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 97754a5e-baea-45eb-ff3a-08dab01b2e8d X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2022 08:40:01.7697 (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: mllewvKBqxpFirkHrKMRbrasB1Q+zYRrbzI/Qh4FYDb8hS2wWFsbLmPtkg+O0CC3b9fizg5SQy4lgyjog0fFnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4446 X-Proofpoint-ORIG-GUID: GhTnJTu38QhDJwjBNZ2zIwnc8Ha_reqE X-Proofpoint-GUID: GhTnJTu38QhDJwjBNZ2zIwnc8Ha_reqE X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-17_06,2022-10-17_01,2022-06-22_01 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_DM4PR18MB4368183F8203EF9428C6A726D2299DM4PR18MB4368namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable > -----Original Message----- > From: jpalider@marvell.com > Sent: Friday, October 14, 2022 9:46 PM > To: Jakub Palider ; Tomasz Duszynski > Cc: dev@dpdk.org > Subject: [PATCH] raw/cnxk_bphy: extend pffunc address access >=20 > From: Jakub Palider >=20 > Allows retrieval of SSO and NPA pffunc addresses without device ownership= and initialization. >=20 > Signed-off-by: Jakub Palider > --- > drivers/raw/cnxk_bphy/cnxk_bphy.c | 16 ++++++++++++++++ > drivers/raw/cnxk_bphy/rte_pmd_bphy.h | 23 +++++++++++++++++++++++ > 2 files changed, 39 insertions(+) >=20 > diff --git a/drivers/raw/cnxk_bphy/cnxk_bphy.c b/drivers/raw/cnxk_bphy/cn= xk_bphy.c > index 349d551839..62d138110a 100644 > --- a/drivers/raw/cnxk_bphy/cnxk_bphy.c > +++ b/drivers/raw/cnxk_bphy/cnxk_bphy.c > @@ -41,6 +41,22 @@ bphy_test_handler_fn(int irq_num, void *isr_data) > test[irq_num].handled_data =3D *((int *)isr_data); } >=20 > +int > +rte_pmd_bphy_npa_pf_func_get_rmt(uint16_t *pf_func) { > + *pf_func =3D roc_bphy_npa_pf_func_get(); > + > + return 0; > +} > + > +int > +rte_pmd_bphy_sso_pf_func_get_rmt(uint16_t *pf_func) { > + *pf_func =3D roc_bphy_sso_pf_func_get(); > + > + return 0; > +} > + > static int > bphy_rawdev_selftest(uint16_t dev_id) > { > diff --git a/drivers/raw/cnxk_bphy/rte_pmd_bphy.h b/drivers/raw/cnxk_bphy= /rte_pmd_bphy.h > index 643fd9945f..b5c01811ea 100644 > --- a/drivers/raw/cnxk_bphy/rte_pmd_bphy.h > +++ b/drivers/raw/cnxk_bphy/rte_pmd_bphy.h > @@ -864,6 +864,29 @@ rte_pmd_bphy_cgx_cpri_mode_misc(uint16_t dev_id, uin= t16_t lmac, > return __rte_pmd_bphy_enq_deq(dev_id, lmac, &msg, NULL, 0); } >=20 > +/** > + * Obtain NPA PF func > + * > + * @param pf_func > + * Address of an NPA PF and function for NPA free pointer > + * requests to obtain > + * > + * @return > + * Returns 0 on success, negative error code otherwise > + */ > +int rte_pmd_bphy_npa_pf_func_get_rmt(uint16_t *pf_func); > + > +/** > + * Obtain SSO PF func > + * > + * @param pf_func > + * Address SSO PF and function for SSO add-work requests to obtain > + * > + * @return > + * Returns 0 on success, negative error code otherwise > + */ > +int rte_pmd_bphy_sso_pf_func_get_rmt(uint16_t *pf_func); > + > #ifdef __cplusplus > } > #endif > -- > 2.25.1 Looks good.=20 Acked-by: Tomasz Duszynski --_000_DM4PR18MB4368183F8203EF9428C6A726D2299DM4PR18MB4368namp_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" 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 AABUAG8AbQBhAHMAegAgAEQAdQBzAHoAeQBuAHMAawBpAAAAAAAfAGUAAQAAAC4AAAB0AGQAdQBz AHoAeQBuAHMAawBpAEAAbQBhAHIAdgBlAGwAbAAuAGMAbwBtAAAAAAAfAGQAAQAAAAoAAABTAE0A VABQAAAAAAACAUEAAQAAAHIAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAIBUAG8AbQBhAHMAegAg AEQAdQBzAHoAeQBuAHMAawBpAAAAUwBNAFQAUAAAAHQAZAB1AHMAegB5AG4AcwBrAGkAQABtAGEA cgB2AGUAbABsAC4AYwBvAG0AAAAAAB8AAl0BAAAALgAAAHQAZAB1AHMAegB5AG4AcwBrAGkAQABt AGEAcgB2AGUAbABsAC4AYwBvAG0AAAAAAB8A5V8BAAAANgAAAHMAaQBwADoAdABkAHUAcwB6AHkA bgBzAGsAaQBAAG0AYQByAHYAZQBsAGwALgBjAG8AbQAAAAAAHwAaDAEAAAAiAAAAVABvAG0AYQBz AHoAIABEAHUAcwB6AHkAbgBzAGsAaQAAAAAAHwAfDAEAAAAuAAAAdABkAHUAcwB6AHkAbgBzAGsA aQBAAG0AYQByAHYAZQBsAGwALgBjAG8AbQAAAAAAHwAeDAEAAAAKAAAAUwBNAFQAUAAAAAAAAgEZ DAEAAAByAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAACAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkA bgBzAGsAaQAAAFMATQBUAFAAAAB0AGQAdQBzAHoAeQBuAHMAawBpAEAAbQBhAHIAdgBlAGwAbAAu AGMAbwBtAAAAAAAfAAFdAQAAAC4AAAB0AGQAdQBzAHoAeQBuAHMAawBpAEAAbQBhAHIAdgBlAGwA bAAuAGMAbwBtAAAAAAALAEA6AQAAAB8AGgABAAAAEgAAAEkAUABNAC4ATgBvAHQAZQAAAAAAAwDx PwkEAAALAEA6AQAAAAMA/T/kBAAAAgELMAEAAAAQAAAAxue4VFn2r0G5VxlHjmLv0wMAFwABAAAA QAA5AIDGnAsE4tgBQAAIMOexCAwE4tgBHwA3AAEAAABwAAAAUgBFADoAIABbAFAAQQBUAEMASABd ACAAcgBhAHcALwBjAG4AeABrAF8AYgBwAGgAeQA6ACAAZQB4AHQAZQBuAGQAIABwAGYAZgB1AG4A YwAgAGEAZABkAHIAZQBzAHMAIABhAGMAYwBlAHMAcwAAAB8APQABAAAACgAAAFIARQA6ACAAAAAA AAMA3j+fTgAACwACAAEAAAALACMAAAAAAAMAJgAAAAAACwApAAAAAAALACsAAAAAAAMALgAAAAAA AwA2AAAAAAAfAHAAAQAAAGgAAABbAFAAQQBUAEMASABdACAAcgBhAHcALwBjAG4AeABrAF8AYgBw AGgAeQA6ACAAZQB4AHQAZQBuAGQAIABwAGYAZgB1AG4AYwAgAGEAZABkAHIAZQBzAHMAIABhAGMA YwBlAHMAcwAAAAIBcQABAAAAGwAAAAEB2OAFiwom4wAhtRJPsq7/4oo5gtquEkZGoAALAAYMAAAA AB8ANRABAAAAogAAADwARABNADQAUABSADEAOABNAEIANAAzADYAOAAxADgAMwBGADgAMgAwADMA RQBGADkANAAyADgAQwA2AEEANwAyADYARAAyADIAOQA5AEAARABNADQAUABSADEAOABNAEIANAAz ADYAOAAuAG4AYQBtAHAAcgBkADEAOAAuAHAAcgBvAGQALgBvAHUAdABsAG8AbwBrAC4AYwBvAG0A PgAAAAAAHwA5EAEAAABeAAAAPAAyADAAMgAyADEAMAAxADQAMQA5ADQANQAzADQALgA5ADAANwAw ADAAMAAtADEALQBqAHAAYQBsAGkAZABlAHIAQABtAGEAcgB2AGUAbABsAC4AYwBvAG0APgAAAAAA HwBCEAEAAABeAAAAPAAyADAAMgAyADEAMAAxADQAMQA5ADQANQAzADQALgA5ADAANwAwADAAMAAt ADEALQBqAHAAYQBsAGkAZABlAHIAQABtAGEAcgB2AGUAbABsAC4AYwBvAG0APgAAAAAAAwCAEP// //8DABMSAAAAAEAABzBkNLwLBOLYAQIBEDABAAAARgAAAAAAAABfayan3XU3RrWCDA+54BbmBwA9 qlS1rtU0Rb7/vwVdOy0zAAAAAAELAABptIAaFUaLRr8Rspf4dW/yAAHE2D36AAAAAAIBEzABAAAA EAAAAAom4wAhtRJPsq7/4oo5gtoCARQwAQAAAAwAAADRAAAA6V3dvT4AAAADAFszAQAAAAMAWjYA AAAAAwBoNg0AAAALAPo2AQAAAB8A2T8BAAAAAAIAAD4AIAAtAC0ALQAtAC0ATwByAGkAZwBpAG4A YQBsACAATQBlAHMAcwBhAGcAZQAtAC0ALQAtAC0ADQAKAD4AIABGAHIAbwBtADoAIABqAHAAYQBs AGkAZABlAHIAQABtAGEAcgB2AGUAbABsAC4AYwBvAG0AIAA8AGoAcABhAGwAaQBkAGUAcgBAAG0A YQByAHYAZQBsAGwALgBjAG8AbQA+AA0ACgA+ACAAUwBlAG4AdAA6ACAARgByAGkAZABhAHkALAAg AE8AYwB0AG8AYgBlAHIAIAAxADQALAAgADIAMAAyADIAIAA5ADoANAA2ACAAUABNAA0ACgA+ACAA VABvADoAIABKAGEAawB1AGIAIABQAGEAbABpAGQAZQByACAAPABqAHAAYQBsAGkAZABlAHIAQABt AGEAcgB2AGUAbABsAC4AYwBvAG0APgA7ACAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkAbgBzAGsA aQAgADwAdABkAHUAcwB6AHkAbgBzAGsAaQBAAG0AYQByAHYAZQBsAGwALgBjAG8AbQA+AA0ACgA+ ACAAQwBjADoAIABkAGUAdgBAAGQAcABkAGsALgBvAHIAZwANAAoAPgAgAFMAdQBiAGoAZQBjAHQA OgAgAFsAUABBAFQAQwBIAF0AIAByAGEAdwAvAAAAHwD4PwEAAAAiAAAAVABvAG0AYQBzAHoAIABE AHUAcwB6AHkAbgBzAGsAaQAAAAAAHwD6PwEAAAAiAAAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkA bgBzAGsAaQAAAAAAHwAiQAEAAAAGAAAARQBYAAAAAAAfACNAAQAAAAABAAAvAE8APQBFAFgAQwBI AEEATgBHAEUATABBAEIAUwAvAE8AVQA9AEUAWABDAEgAQQBOAEcARQAgAEEARABNAEkATgBJAFMA VABSAEEAVABJAFYARQAgAEcAUgBPAFUAUAAgACgARgBZAEQASQBCAE8ASABGADIAMwBTAFAARABM AFQAKQAvAEMATgA9AFIARQBDAEkAUABJAEUATgBUAFMALwBDAE4APQAxAEEAMQBDADIANABCADkA NgAzAEMAMAA0ADIARgBBADkAQwAyAEUAOAA5ADAANQAwAEQAOQA1ADcAMwBFADkALQBUAEQAVQBT AFoAWQBOAFMASwBJAAAAHwAkQAEAAAAGAAAARQBYAAAAAAAfACVAAQAAAAABAAAvAE8APQBFAFgA QwBIAEEATgBHAEUATABBAEIAUwAvAE8AVQA9AEUAWABDAEgAQQBOAEcARQAgAEEARABNAEkATgBJ AFMAVABSAEEAVABJAFYARQAgAEcAUgBPAFUAUAAgACgARgBZAEQASQBCAE8ASABGADIAMwBTAFAA RABMAFQAKQAvAEMATgA9AFIARQBDAEkAUABJAEUATgBUAFMALwBDAE4APQAxAEEAMQBDADIANABC ADkANgAzAEMAMAA0ADIARgBBADkAQwAyAEUAOAA5ADAANQAwAEQAOQA1ADcAMwBFADkALQBUAEQA VQBTAFoAWQBOAFMASwBJAAAAHwAwQAEAAAAiAAAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkAbgBz AGsAaQAAAAAAHwAxQAEAAAAiAAAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkAbgBzAGsAaQAAAAAA HwA4QAEAAAAiAAAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkAbgBzAGsAaQAAAAAAHwA5QAEAAAAi AAAAVABvAG0AYQBzAHoAIABEAHUAcwB6AHkAbgBzAGsAaQAAAAAAAwBZQAAAAAADAFpAAAAAAAMA N1ABAAAAAwAJWQEAAAAfAApdAQAAAC4AAAB0AGQAdQBzAHoAeQBuAHMAawBpAEAAbQBhAHIAdgBl AGwAbAAuAGMAbwBtAAAAAAAfAAtdAQAAAC4AAAB0AGQAdQBzAHoAeQBuAHMAawBpAEAAbQBhAHIA dgBlAGwAbAAuAGMAbwBtAAAAAAACARVdAQAAABIAAAACR/vhcFURHUKH/C5Y9ji24AEAAAIBFl0B AAAAEgAAAAJH++FwVREdQof8Llj2OLbgAQAACwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAFIUAAAAA AAADAACAUONjC8yc0BG82wCAX8zOBAEAAAAkAAAASQBuAGQAZQB4AGkAbgBnAEUAcgByAG8AcgBD AG8AZABlAAAAGwAAAB8AAIBQ42MLzJzQEbzbAIBfzM4EAQAAACoAAABJAG4AZABlAHgAaQBuAGcA RQByAHIAbwByAE0AZQBzAHMAYQBnAGUAAAAAAAEAAABwAAAASQBuAGQAZQB4AGkAbgBnACAAUABl AG4AZABpAG4AZwAgAHcAaABpAGwAZQAgAEIAaQBnAEYAdQBuAG4AZQBsAFAATwBJAEkAcwBVAHAA VABvAEQAYQB0AGUAIABpAHMAIABmAGEAbABzAGUALgAAAAMAAIAIIAYAAAAAAMAAAAAAAABGAQAA ADIAAABFAHgAYwBoAGEAbgBnAGUAQQBwAHAAbABpAGMAYQB0AGkAbwBuAEYAbABhAGcAcwAAAAAA IAAAAB8AAIATj/JB9IMUQaWE7ttaawv/AQAAABYAAABDAGwAaQBlAG4AdABJAG4AZgBvAAAAAAAB AAAAKgAAAEMAbABpAGUAbgB0AD0ATQBTAEUAeABjAGgAYQBuAGcAZQBSAFAAQwAAAAAACwAAgAgg BgAAAAAAwAAAAAAAAEYAAAAABoUAAAAAAAALAACACCAGAAAAAADAAAAAAAAARgAAAAADhQAAAAAA AAMAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAGFAAAAAAAAAgEAgBOP8kH0gxRBpYTu21prC/8BAAAA LgAAAEgAZQBhAGQAZQByAEIAbwBkAHkARgByAGEAZwBtAGUAbgB0AEwAaQBzAHQAAAAAAAEAAAA2 AAAAAQAKAAAABAAAAAEAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAKAEAAP////8AAAAA AAALAACAE4/yQfSDFEGlhO7bWmsL/wEAAAAcAAAASABhAHMAUQB1AG8AdABlAGQAVABlAHgAdAAA AAEAAAALAACAE4/yQfSDFEGlhO7bWmsL/wEAAAAoAAAASQBzAFEAdQBvAHQAZQBkAFQAZQB4AHQA QwBoAGEAbgBnAGUAZAAAAAEAAAACAQCAE4/yQfSDFEGlhO7bWmsL/wEAAABAAAAAQwBvAG4AdgBl AHIAcwBhAHQAaQBvAG4AVAByAGUAZQBQAGEAcgBlAG4AdABSAGUAYwBvAHIAZABLAGUAeQAAAAEA AAAuAAAAAAAAAF9rJqfddTdGtYIMD7ngFuYBAGm0gBoVRotGvxGyl/h1b/IAA7YkEpsAAAAAHwAA gB+k6zOoei5Cvnt54amOVLMBAAAAOAAAAEMAbwBuAHYAZQByAHMAYQB0AGkAbwBuAEkAbgBkAGUA eABUAHIAYQBjAGsAaQBuAGcARQB4AAAAAQAAAO4BAABJAEkAPQBbAEMASQBEAD0AMAAwAGUAMwAy ADYAMABhAC0AYgA1ADIAMQAtADQAZgAxADIALQBiADIAYQBlAC0AZgBmAGUAMgA4AGEAMwA5ADgA MgBkAGEAOwBJAEQAWABIAEUAQQBEAD0AMAAxAEQAOABFADAAMAA1ADgAQgA7AEkARABYAEMATwBV AE4AVAA9ADIAXQA7AFMAQgBNAEkARAA9ADkAMAA7AFMAMQA9ADwAMgAwADIAMgAxADAAMQA0ADEA OQA0ADUAMwA0AC4AOQAwADcAMAAwADAALQAxAC0AagBwAGEAbABpAGQAZQByAEAAbQBhAHIAdgBl AGwAbAAuAGMAbwBtAD4AOwBSAFQAUAA9AEQAaQByAGUAYwB0AEMAaABpAGwAZAA7AFQARABOAD0A TQBpAHMAbQBhAHQAYwBoADsAVABQAD0AUwBhAG0AZQA7AFQARgBSAD0ATgBvAHQARgBvAHIAawBp AG4AZwA7AFYAZQByAHMAaQBvAG4APQBWAGUAcgBzAGkAbwBuACAAMQA1AC4AMgAwACAAKABCAHUA aQBsAGQAIAA1ADcAMgAzAC4AMAApACwAIABTAHQAYQBnAGUAPQBIADEAOwBVAFAAPQBEADAAOwBE AFAAPQAxADAAMQAAAAAACwAAgFDjYwvMnNARvNsAgF/MzgQBAAAAJgAAAEkAcwBQAGUAcgBtAGEA bgBlAG4AdABGAGEAaQBsAHUAcgBlAAAAAAAAAAAAAwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAEIUA AAAAAAALAACACCAGAAAAAADAAAAAAAAARgAAAAAOhQAAAAAAAEAAAIAIIAYAAAAAAMAAAAAAAABG AAAAAL+FAACwpqYKBOLYAQMAAIAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAACwAAgAggBgAA AAAAwAAAAAAAAEYAAAAAgoUAAAAAAAAfAACACCAGAAAAAADAAAAAAAAARgAAAADYhQAAAQAAABIA AABJAFAATQAuAE4AbwB0AGUAAAAAAAIBAIAIIAYAAAAAAMAAAAAAAABGAQAAADYAAABJAG4AVABy AGEAbgBzAGkAdABNAGUAcwBzAGEAZwBlAEMAbwByAHIAZQBsAGEAdABvAHIAAAAAAAEAAAAQAAAA ME15rxQsc0q8LlKzWwo4JAMADTT9PwAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAALgAAAGEAdQB0 AGgAZQBuAHQAaQBjAGEAdABpAG8AbgAtAHIAZQBzAHUAbAB0AHMAAAAAAAEAAAC6AAAAZABrAGkA bQA9AG4AbwBuAGUAIAAoAG0AZQBzAHMAYQBnAGUAIABuAG8AdAAgAHMAaQBnAG4AZQBkACkAIABo AGUAYQBkAGUAcgAuAGQAPQBuAG8AbgBlADsAZABtAGEAcgBjAD0AbgBvAG4AZQAgAGEAYwB0AGkA bwBuAD0AbgBvAG4AZQAgAGgAZQBhAGQAZQByAC4AZgByAG8AbQA9AG0AYQByAHYAZQBsAGwALgBj AG8AbQA7AAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAeAAAAYQBjAGMAZQBwAHQAbABhAG4A ZwB1AGEAZwBlAAAAAAABAAAADAAAAGUAbgAtAFUAUwAAAB8AAICGAwIAAAAAAMAAAAAAAABGAQAA ACAAAAB4AC0AbQBzAC0AaABhAHMALQBhAHQAdABhAGMAaAAAAAEAAAACAAAAAAAAAEgAAIAIIAYA AAAAAMAAAAAAAABGAQAAACIAAABOAGUAdAB3AG8AcgBrAE0AZQBzAHMAYQBnAGUASQBkAAAAAABe SnWX6rrrRf86CNqwGy6NHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAALgAAAHgALQBtAHMALQBwAHUA YgBsAGkAYwB0AHIAYQBmAGYAaQBjAHQAeQBwAGUAAAAAAAEAAAAMAAAARQBtAGEAaQBsAAAAHwAA gIYDAgAAAAAAwAAAAAAAAEYBAAAANgAAAHgALQBtAHMALQB0AHIAYQBmAGYAaQBjAHQAeQBwAGUA ZABpAGEAZwBuAG8AcwB0AGkAYwAAAAAAAQAAAEgAAABEAE0ANABQAFIAMQA4AE0AQgA0ADMANgA4 ADoARQBFAF8AfABTAEoAMABQAFIAMQA4AE0AQgA0ADQANAA2ADoARQBFAF8AAAAfAACAhgMCAAAA AADAAAAAAAAARgEAAABQAAAAeAAtAG0AcwAtAG8AZgBmAGkAYwBlADMANgA1AC0AZgBpAGwAdABl AHIAaQBuAGcALQBjAG8AcgByAGUAbABhAHQAaQBvAG4ALQBpAGQAAAABAAAASgAAADkANwA3ADUA NABhADUAZQAtAGIAYQBlAGEALQA0ADUAZQBiAC0AZgBmADMAYQAtADAAOABkAGEAYgAwADEAYgAy AGUAOABkAAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAA4AAAAeAAtAG0AcwAtAGUAeABjAGgA YQBuAGcAZQAtAHMAZQBuAGQAZQByAGEAZABjAGgAZQBjAGsAAAABAAAABAAAADEAAAAfAACAhgMC AAAAAADAAAAAAAAARgEAAAA6AAAAeAAtAG0AcwAtAGUAeABjAGgAYQBuAGcAZQAtAGEAbgB0AGkA cwBwAGEAbQAtAHIAZQBsAGEAeQAAAAAAAQAAAAQAAAAwAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYB AAAAKgAAAHgALQBtAGkAYwByAG8AcwBvAGYAdAAtAGEAbgB0AGkAcwBwAGEAbQAAAAAAAQAAAA4A AABCAEMATAA6ADAAOwAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAARAAAAHgALQBtAGkAYwBy AG8AcwBvAGYAdAAtAGEAbgB0AGkAcwBwAGEAbQAtAG0AZQBzAHMAYQBnAGUALQBpAG4AZgBvAAAA AQAAAAIGAABDAHoAYQBNAHMAVABOAGgAZwA1AGcAQwBRAG0AWgBvAHkAcQBYAFYAZwBzACsAbQBG AC8AQwBpADQAQgBtAHAASwBsAEsAVABLADgASgArAEIAdgBWAGoAVgBIAGsATgBFAEcARwBYADAA ZwBvAE0ANgArAFYAWAA3AHoATgBnAEEAbwBDAEsARABwAE4AcgB1ADIANwBFAEsATwBkAG4ANgBD AGIANgAyADIAeABSAHEASgBUAHoAVgBJAFIAVQBjAFMAZQB1AHgAQQBJAFIAVQBIAE8ARQBlAHUA bgBuAG0AVgA3AGEAWQBhAFYAWgBvAHkAbgBQAGoAVAB5ADQAdgBCAGkASgAzADMARgBVADkAegBx AE8ASgBOADMAegA4AGgAdABiAHcARABVAC8AOAA5AEQANABOAEsAbwA2AHcAagA0AFMAaQBnADMA MABHAEMANABlAC8AUwBKAEsAWgBsAHQAWgBoAGwATAA4ADkAUQBxAFYAegBQAC8ANwAzAFQANQB6 ADkANAAxAFIAcgBoAGkAMAAzAEcAZgBQAE0ATgBCAFMAbABDAHMAaABmAG0ARQBoAGEAYgBDADUA SwBFAGYAcgBuAGUAYwBmADkAVgByAFMATAA1AHcAUQBIAGMAQgBPAHIASQBVAGkAcwBVAGwAMwBD AEgAUABkADcAdgB0AHoAQgBNAFcAegBjAHoALwBhAGcAQgB3AE0AOQBKAFUAWQBPAGgANQAvAGMA TgB6AGwASwBwAFIAaABpAHAAbABqAE4AVgBvADMAbQBUAFIAWgBuAFYAcgBVAHAAMQB4AEwANgAy AGMAbABWAG4AZQBZAEIASQBJADEAdgBVAGsAcgBoAFIARwAzAGMAcABGAHgARQAvAHUAKwBaAEkA YQA4ADAAKwA1ADkASQBzAEcARwBZAEwAVABnAEsARwBQAEIAeABGAHgATQBLAHYAUABIAGMAQQBV AFAAMABhADgAdABZAGUATQBhAE8ANwBWAFoAeABDAEUAdQByAFIAawBaADgAVABaAEsAeQBtAGwA MwBNAFQAbQBnADkAbQA5AGsAYQBrADQAMgB2AC8AbABxAHEANQAyAGMAMAB4AGsAOQBqAE0AeABq AGsAegBQAEUAVABlAEYAUwBtAE4AVgArADkANABOADQATgBQAFAAcABTAE4AcABEAG8AUQB2AFkA NwBBAHMATwBVAHYAMwBPAHYAUAAyADAARAAzAFQAdwBIAHgAZgAwAEoAKwBJAC8ARQBKAHIAVQBr AEYAMQB1AGYAMgBWAEEAUwB1AEYAMwAzAE0AaQBiAEsASgBLAEYAMQBVAGcAUABZAG8AdgBIAHUA agBkAFUATQBHADAAOABGAEkAMABiAFgAOABVADIAVwBMAGkAcgB5AGIAawBNAEcAVQB4AFMANwBK AGwAaQBTAHYARwA0AG8AbQBGAE8AWAB4AFYAagBKAFAAMgBYAGEARABrAHoANgBVAGcAZAA1AGQA bABQAEMAMwBpADAAVgB5AGgARgAzAFAAZQB5AFoASABBAE0AUABBAGUARgB3AGcAWABvAFQAZQBW AGcANwBtADMAWAB4AHYATwBPADUASQBxAHgATQBLAGYAOABUAE4AZQBuAE4AUQB4AHMARgBhAFkA TgBhADAAdQBkAHYAdQB2AFAAbwBIAE4AOQBpADYAUwBEAHEAcABPAGYAWQA4AEYAUwByAEMAUQBT AFIASABJAEIAcABnADYAMQBqAGIANwBkAHAATgBRAEUAcQBrAHcAMQA3ADMASQBkADMAcAA5AGMA aABGAG8AcQBJAHoAUABPACsAdgByAGoAUABQADkATwA1AHYARAByAFgASwBrADkAVQBWAHYAcABi AHIAdABlAFIASgBrAGQATgBtAGwATQBvAGoAMQBaAEsAaAByAEMAdABkAFkAVgBnAFgAZgA1AFUA SQA1AEIAMABhAHIAVwArAGQASABGAHEAeAAzADgASQBhAHIATwBqAFoAUwBJAGMAMQA4AGMASABW ADcATgAAAAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAOAAAAHgALQBmAG8AcgBlAGYAcgBvAG4A dAAtAGEAbgB0AGkAcwBwAGEAbQAtAHIAZQBwAG8AcgB0AAAAAQAAAGAEAABDAEkAUAA6ADIANQA1 AC4AMgA1ADUALgAyADUANQAuADIANQA1ADsAQwBUAFIAWQA6ADsATABBAE4ARwA6AGUAbgA7AFMA QwBMADoAMQA7AFMAUgBWADoAOwBJAFAAVgA6AE4ATABJADsAUwBGAFYAOgBOAFMAUABNADsASAA6 AEQATQA0AFAAUgAxADgATQBCADQAMwA2ADgALgBuAGEAbQBwAHIAZAAxADgALgBwAHIAbwBkAC4A bwB1AHQAbABvAG8AawAuAGMAbwBtADsAUABUAFIAOgA7AEMAQQBUADoATgBPAE4ARQA7AFMARgBT ADoAKAAxADMAMgAzADAAMAAyADIAKQAoADQANgAzADYAMAAwADkAKQAoADMAOQA4ADQAMAA0ADAA MAAwADAANAApACgAMwA3ADYAMAAwADIAKQAoADEAMwA2ADAAMAAzACkAKAAzADQANgAwADAAMgAp ACgAMwA2ADYAMAAwADQAKQAoADMAOQA2ADAAMAAzACkAKAA0ADUAMQAxADkAOQAwADEANQApACgA NQA0ADkAMAA2ADAAMAAzACkAKAA2ADYAMwA2ADAAMAAyACkAKAAxADEAMAAxADMANgAwADAANQAp ACgANQA2ADYAMAAzADAAMAAwADAAMgApACgANgA2ADQANAA2ADAAMAA4ACkAKAA2ADYANAA3ADYA MAAwADcAKQAoADcANgAxADEANgAwADAANgApACgANgA2ADkANAA2ADAAMAA3ACkAKAA2ADYANQA1 ADYAMAAwADgAKQAoADMAMQA2ADAAMAAyACkAKAA5ADYAOAA2ADAAMAAzACkAKAA0ADMAMgA2ADAA MAA4ACkAKAA3ADYAOQA2ADAAMAA1ACkAKAAyADYAMAAwADUAKQAoADgANgA3ADYAMAAwADIAKQAo ADQAMQAzADAAMAA3ADAAMAAwADAAMQApACgANAA3ADgANgAwADAAMAAwADEAKQAoADUAMwA1ADQA NgAwADEAMQApACgANQAyADUAMwA2ADAAMQA0ACkAKAAxADgANgAwADAAMwApACgAMgA5ADAANgAw ADAAMgApACgAOAA5ADMANgAwADAAMgApACgANgA0ADcANQA2ADAAMAA4ACkAKAA3ADEAMgAwADAA NAAwADAAMAAwADEAKQAoADYANQAwADYAMAAwADcAKQAoADgAMwAzADgAMAA0ADAAMAAwADAAMQAp ACgAMwA4ADAANwAwADcAMAAwADAAMAA1ACkAKAAxADAANwA4ADgANgAwADAAMwApACgAMwA4ADEA MAAwADcAMAAwADAAMAAyACkAKAAxADIAMgAwADAAMAAwADAAMQApACgANQA1ADAAMQA2ADAAMAAz ACkAKAA4ADYAMwA2ADIAMAAwADEAKQAoADMAMwA2ADUANgAwADAAMgApADsARABJAFIAOgBPAFUA VAA7AFMARgBQADoAMQAxADAAMQA7AAAAHwAAgIYDAgAAAAAAwAAAAAAAAEYBAAAAXAAAAHgALQBt AHMALQBlAHgAYwBoAGEAbgBnAGUALQBhAG4AdABpAHMAcABhAG0ALQBtAGUAcwBzAGEAZwBlAGQA YQB0AGEALQBjAGgAdQBuAGsAYwBvAHUAbgB0AAAAAQAAAAQAAAAxAAAAHwAAgIYDAgAAAAAAwAAA AAAAAEYBAAAASgAAAHgALQBtAHMALQBlAHgAYwBoAGEAbgBnAGUALQBhAG4AdABpAHMAcABhAG0A LQBtAGUAcwBzAGEAZwBlAGQAYQB0AGEALQAwAAAAAAABAAAAggwAAGEAMQBQAFIAdgBoAFoASAA5 AHQAcgAyAHoAdwArAG4AQQB1ADQAbQAwAGIAZwA5AFEAVgBCAGoAaQA2ADcAcwBoAGwAeABiADYA YgBIAFgAaQBmAHcAawBXAGUAWABMAGkAKwBWAFUATABPAEkATABtAC8AawBNAGkAeQB4AEIATwBR AEkAVwA4AEkAMQAyAC8AKwB0AHAAMQBLAGsAOABBACsAdAAvAC8AVwBzAGEAZwBrAEgARwA5AEgA NgBkAGYANQBMAGQAawBmADcAYwBPAEgAeABpACsATQBWADYAeAA5ADIAQgBnADcAbgBVADkAagA2 AC8AbABxAEUAaABXAE0AUQBDAGoAUgBEAEkAVAAzADEASgBzAE8AdABJAGgAbwBUAEMALwAvAGUA NABRADgATwBwAGkAYQBZAEQAWgBYAHAAVAA2AGUAZQBwAHoAWgBtADkAVgBoAFIAcABSAEQARwBi AEYAdwBMAFUAcAAwAHgAcgAxAHIAdwBRAEIAUAA4AGMAbgBoAFcAKwBWAFEASABYAEYANQBtAHUA cABhADQAMQBjAE0AQQBTACsATgBxADIAbwBiAFcASwBZADAANQBoAEIAVABDAFYAVwB6AEgAaABv ADMAdwByADMARAAzAEUAdABpAEMAQgBvAFEAZwBrAGwASQA0AHUAbQBIAHEAbABSAHQAVAA2AGoA TQBNADUAYwB5ACsAMQBqAC8ANwBEADcAUQBmAEgAQwBlAEgAQwBqAEEAeQBpADkAMwBNAG4ARABt AC8AUwBFAEMAegBCADMANwBZAHQAaQBoACsAeQByAG8ASwAxAFMAagBNAFEAWgBFAFoAVAB6AFoA WgBmAGkASQAxADEAUgA5AFAAQwBOAFUAawBvADAAegBsAEQAVABjAGoANwB4AFUAUwArAE0ATABo ADcAegBNAHAANAB5AHYAawBiAG8ARgBQAFoAcgBkAGcAQgBCAEYAVQBIAHkATwBYAHYAVABUAEQA MABmAEQARQBtADMAcQBtAFIAUABBADcASQA5AEIAQwBKAEEAZABzAFgAMAB1ADMAcQBCAHcAQgB4 ADgATABSAEEAaABGAEMAUQB5AG4ANwBMAGQAaABrAE8AbQBaAGoAegB2AG0AcgA5AGkARQByAEgA dQBNAE4AaQBtAEwAUQBNAEYAMwB0AEsAdgBaAEIAYQBpAHkATwA3AFcAawBFAGEAMABYAHkAbwAy AHAAbABoADgAUwBvADYARwBaAEUAYQBOADcATABKAEEAYgBFAHAAYgBMAGwANgBTAEwAbwBYAEcA NABCADIARwAwAFcAdgBUAG4ARABkACsAZAArAGYAegA3AGwATgBaAGsAOAB4AEYAQwA2ADQASABh AHIAWABxAHcAWABiAHQARABRAEcAZAA2AFoAaQBzADkAMwBVAEIAdQAwAGgAdAA4AEkARgBlAFUA cQBtAGoANABwAGEATQBFAEkAUABFAHcANwB4AFgAUABzAHAAUQBMAG4AWgAxAEgAbQB0ADgARAAr AFYAZwBlAFAAOQBMAEwAQwA1AHoAUABKADgAWgAzAGUAZABtAGcATwBwADAAMwB3AEUAZgBjAGMA MQB5AGMAZQB4ACsAZgA2ADgAQgBsAEsAQQBiAEUAQwBmAHMAWgBHAE0AZgBqAEsAZgAzAGkAUwBh AFMAdAB6ADkAcABOAEoAKwBOAEUAZAArAFYAcABHACsAKwBWAG0ANABtAHMAVAA1AFEAMQB6AHAA WABiAFQAbgBCADYASAB2AFMATgBiAGEAYQBCAE8AZwA5AHIALwBMAHcAZgBlAHYAdQA4AGcANQBS AEsASQBTAE4AVQBGAHkAdQBqAEcAVgBiADYAYgBtAFgAdwBBAFgAZABSAEkAdQBQAGEAbQB6AEUA dgA4AEQAdABQAFkAbABVAGcAVQBBAHIAOABxAGUASQBMACsAcgA4AHYAVABSAGoAVQB0AFkAagAx AEcAMwBaAGgAeABBAE8AYwBYAEQAMgBrAHgAMwBKAEgAMQBWAEQASQBHAE8AQwA4AFYAKwBRADgA dgBTADcAUQBoAEcASwByAEgAVwBzAGIAVQAzAGoAQQAvAEIANgBBADUAWABSAFkANQB6AEcAZQBL AFgASwB2ADMAbABEAE4ANgBQAE0ASwBYAFoAUQBZAGcAdwBvADgARwBjADQASgBTAEgAYwA5AEEA RgBmAEYAcwB4AGgANAAvAEsAVAA1AGgASABBAGgAMAA1ADgARQBMAE4AUwBCAHYANgBJADgAaQBK AHgAcABsADgASABvAHQAWQBJAHAAcQBSAHQAagBNAGEAegBlAGQAYwB5AEIANgA4ADkAWgBWAEsA WABGAFEAdQBMAHUAegBpADUAUwBpAHgANQBCAGEARQA2AEQALwBMAEsAYwBPAE8AYQArAHQAMwBp ACsAcQBtADcAeABtAGEAZABEAFcAaABTAEUAeABMADAARABBAGcAaAAvAGkAUABBAEMANABJAHYA VQBoAEkAOABCAFgARABzAEgAZQA1ADcAegBaAEUAQwB3AFYAQwBrADIAQgBWAGIAVAA3AG4AcgBo AEMAcwBjAGcAeABmAHAAVgA4AFAAZQBYAFUAMgBhAGkAMABGAEYALwBGAHoAegAyADAAZwBzAGoA MABqAEgAdABFAGYAWgBSAE4AaQBiAGEASAB1AEQAVgBRADUAMQBDAC8AbABYAFoAKwAvAFIAbQBB AFMAZgBIAFIAdQA0AHYAcgA1AEcAOABwAGcAOAByADAAQgBTAHUAaABFAHIAWQBkAFIAagBVAGEA KwB3AHEAeQBYAHUASgByAGoAYwB4ADcAMwB6AE4AWQBsAFQAMQBmAEkAUQB6AHMASgBjAE0AbgBI AHkATAB6AFEAdgBxAGgAbwBqAEEAaQBPAG4AWQBvAFUANwB0AEoAMwBaAHAAMQBQAHYAWQAyAEMA OABDADkAcgBZAHUANABJAHAAbwAyAGgATwBsAFUAVgA5AGEAZQA1ADIAYgBIAFAARwA1AHMAQgAx AGQARQBuAG8AcQBYAHUAZABlAFkAMQArAFgAVgArAFIAWQAxAEMAZAA0AEkATgAwAFoANQBFAHgA SwBjAFQAbQBsADIASABTAHAAZAAwAEcAQQB2AFAAdgBDAE8AOQBrAEYAaQBxAE8AQgA2AEoAUwBm AGsARgBNAHgAbwBjAHMATAB4ADAAbgBnAEwAMgBIAGoAdABYAG4ANQArAFIASgBvAEYANAArAFIA VwBIAGMALwBaAHcATgBqADMAbQBJAFUAWgBlAEUASwBhAGsAOABmAGUAMgA5AEEAbwAvAFAAZwBW AEwASgBPAEMAeQA3AGYATABjADYAUgBxAHAAMwBEADYATgByAEMATgBpAHMAYQBIAGIAUQBBAFIA WQBaAEwAUgBIAEEATAArADgATgB5ADYAUQAvAE4ARwBlAFoAbAAvADMAbQBrAHkAdAB5AEMAaQBT AG4ARQBmAEIAcgBNAFkARQBNAHYAQQBtADMAUQArAHAAQwBmADUAWQBMACsAQwBYAGoAdwBJADIA NwBlAHEAYwBJAHUATQBlAE4AWAA4AEUAZgAvAHcAQQBFAHAAcABxAEMAdwBwAEkAcQBLADgAbgBE AG4AVgB3AHAANAB0AC8ANwA4AG8AZABIAEwAOAAyAHoATQB0AE4AeABoAFQAKwBiAE8ATABEADUA cwBQAEoAbABFAEwAVgBNAFQASwB5AHgASQBuAHIAMwBxAFgARABQAEUAYQBuAGgANgBuAEQAdQBT AFkAeQBQAG4AbgBtACsAVwBLAEEASQBQADQAaAArAHQAcQBIADkAbAA0AHgAVAByAHEAMABkAGkA VwBDAFkAYQBLAEwAZABEAFYARwBnAFUAKwAyAGEATgBXADgAUQB5AHgAaQAzAG8ANwBvAE8AZQBQ AC8AZQBtACsAYQAwAE4AegBQAG0ANQA2AHIASQBvADkAagBIAHMAZABmADkAYQBlADcAeQBUADkA VwBzAFMAQgA2AEQAeAB4AGkAMgBDAHAAcwAzAE8AOQBMAFoATABOAG4AawBnAGYARAAzAFcATgBl AHQAWABRAGQAaABsAE4AcABLAFgAWQB1AE0AagBVAFgAeABWAFQAeABiAHUAZgB1AGMAbgBSAEUA egBTADMAdwBQAHcAOAAzADEAZAAvAGoAZQBOADYAcwBvAHMAZQA5AEkAUwBuADkAAAAAALgC --_000_DM4PR18MB4368183F8203EF9428C6A726D2299DM4PR18MB4368namp_--