From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id 9523BB8532 for ; Mon, 4 Dec 2023 17:06:58 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 6F4B210BD4 for ; Mon, 4 Dec 2023 17:06:28 +0100 (CET) Received: from ispconfig.sprizzidrink.ca (ispconfig.sprizzidrink.ca [184.71.238.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by firstgate.proxmox.com (Proxmox) with ESMTPS for ; Mon, 4 Dec 2023 17:06:26 +0100 (CET) Received: from [10.5.1.124] (unknown [10.5.1.124]) (Authenticated sender: rdwild@azcs.ca) by ispconfig.sprizzidrink.ca (Postfix) with ESMTPA id 42180DE13F7 for ; Mon, 4 Dec 2023 15:59:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=azcs.ca; s=default; t=1701705561; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=sfdltl/5dfh0JPIkvR2gj+9AybUl0Fpie/6P3aK3oVU=; b=PwJmZudqmj0xzigqKUxQrcfSwzhtiSEW6abejTeAVKbwDQd/FHPfJO+fTVRoEPINkwyCzp 9u8W2lAIMqBrJ6pHqAM2m07jpkZQAzzXLOy1M3VlwWRvZxcFbYzqNOsr6Adfb8GP6dVOp6 L8wSwDNG/0yRoX33qSwfbDRL+sMz7lMAqdFLwSA0WxtNV6kBsXP3DQrIKsPoB2YBGZe7xk CctDH90Yg4uuisfj9aFMntXwvP/hh+AM7xtWlO5xgJHAVVxltxRZeL7arH4OQJ1mQOi3he /XttpnMceQDNaxqH9mYLiya1qE/RmoBoSVhTIE91AIzjL7Ayzl7j47LMOkQgCw== Authentication-Results: ispconfig.sprizzidrink.ca; auth=pass smtp.auth=rdwild@azcs.ca smtp.mailfrom=rdwild@azcs.ca Content-Type: multipart/alternative; boundary="------------ab4qnfl60GJ1VFktDfCpnbID" Message-ID: Date: Mon, 4 Dec 2023 08:59:21 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-CA To: Proxmox Backup Server development discussion From: Rodney Wild X-SPAM-LEVEL: Spam detection results: 0 AWL 0.400 Adjusted score from AWL reputation of From: address BAYES_20 -0.001 Bayes spam probability is 5 to 20% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain DMARC_PASS -0.1 DMARC pass policy HTML_MESSAGE 0.001 HTML included in message SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record T_SCC_BODY_TEXT_LINE -0.01 - Subject: Re: [pbs-devel] PBSCloudBackup X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Dec 2023 16:06:58 -0000 This is a multi-part message in MIME format. --------------ab4qnfl60GJ1VFktDfCpnbID Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit I just wanted to post the cloud backup project here again for it to be looked at by the pbs team and make any suggestions to improve the project and make it more likely it will be accepted into the base code. Project Name: Proxmox Backup Cloud Extension Project Lead: Rodney Wild Company: A-Z Computer Solutions Purpose We purpose to increase the amount of stored data on the Sia network. At the moment there are a low number of big renters uploading data to the sia network. We purpose to develop a cloud backup module for proxmox backup that would take proxmox backup data and hold a replication of it at an external service provider. This can either be done directly via a local sia host or via a satellite when that service is complete. Proxmox backup server is a great candidate for using sia because of its large data sets. Even a basic proxmox backup can be TBs in size and if freely adopted could put many petabytes of data onto the sia network. Backups out in the sia network add an extra level of redundancy to local backups should a disaster recovery scenario happen and allow businesses that use the PBC extension to have a greater level of recoverability from disaster situations. For example, if the business or data center where their primary backup data is housed burns down to the ground or gets flooded. When it comes to backups, we think its good idea to have the original running host, an on site backup and fairly recent off site backup just in case something happens for business continuity purposes. Open-Source Commitment The project source code shall be maintained in a public repository located on github. Project Timeline The project shall have the following milestones: 1 Month – 1, 1.1 & 1.2, 1.3: Setup a Proxmox VE Enviournment, Build and deploy a test instance of PBS, Study the PBS contribution guidelines 2 Month – 1.4, 1.5: Study the PBS tape feature, Start Starting Build the cloud backup feature 3 Month – 1.5: Continue Building the cloud backup feature 4 Month – 1.5 Finish Building the cloud backup feature 5, 6, 7 Month – 1.6: Building the S3 plugin 8 Month – Finish up development of the plugin and start Beta Testing of Cloud Backup System and website development 9 Month – Release Please note that the above milestones are based on times provided by the developer and adjusted by the project manager. Potential Risks: Non-adherence to Proxmox Backup Server’s (PBS) development guidelines could lead to non-acceptance of the cloud backup feature in PBS’s code repository, making the project maintenance intensive. The other rise would be the loss of a developer once the project is started and not being able to find another developer. I am not a developer. Impact of Identified Risks: The first risk could substantially increase the project’s dependency on maintenance. Mitigation Strategies: The code could be cloned and modified in a new repository and needs to be systematically updated to align with the ongoing changes in the original PBS code. Having backup developers or redundant resources is essential to maintain project continuity in case of any resource unavailability. As I started the hiring process with an agency, I think that the risk is low. I also already have another developer That was identified via our testing evaluation process that was very close to the current developer that I can call on should this be required. Monitoring and Managing Risks: Continuous monitoring and managing of the identified risks are crucial. Risk mitigation strategies should be revised as more information becomes available and project conditions evolve. Conclusion The project lead is kindly asking the Foundation to review this proposal. He is also encouraging the community to ask as many questions as needed to improve the clarity of the project scope and the expected outcome. Our goal is to increase the amount of data on the sia network and increase the level of redundancy of backups in the proxmox virtual environment and provide for disaster recovery. Development Information Will all of your project’s code be open-source? [Projects can use closed-source components, but can’t develop closed-source code. If any of your project’s code is closed-source, please describe what code and why.] There is a possibility that there will be extra functionality developed via additional plugins for other cloud platforms. but these will be closed source and a premium feature. Sia will be the only open-source plugin developed for the cloud back project. Leave a link where the code will be accessible for review. Do you agree to submit monthly progress reports? [Progress reports must be submitted monthly here in the forum.] I agree to share monthly updates in the forum and on discord. There is an attached document with quite a bit more detail than his provided here. Although the research project looked at the possibility of an S5 and Satellite it has been determined that S5 is not advanced enough. Budget details removed as they are not important here, but can be viewed at the following link: https://forum.sia.tech/t/proxmox-backup-server-cloud-extension/397/9 Link to updated detailed supporting docs: https://cloud.myinkbooks.com/index.php/s/5wWQLGFyQgbJExx Note: this project is supported via a grant by the Sia Foundaation. -- Rodney Wild President & CEO AZCS Logo Office: 587-323-5009 Option 1 Cell: 403-615-9176 https://www.azcs.ca --------------ab4qnfl60GJ1VFktDfCpnbID Content-Type: multipart/related; boundary="------------aRf5gwsBIo5u0klnidwSHlDA" --------------aRf5gwsBIo5u0klnidwSHlDA Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

I just wanted to post the cloud backup project here again for it to be looked at by the pbs team and make any suggestions to improve the project and make it more likely it will be accepted into the base code.

Project Name: Proxmox Backup Cloud Extension

Project Lead: Rodney Wild

Company: A-Z Computer Solutions

Purpose

We purpose to increase the amount of stored data on the Sia network. At the moment there are a low number of big renters uploading data to the sia network. We purpose to develop a cloud backup module for proxmox backup that would take proxmox backup data and hold a replication of it at an external service provider. This can either be done directly via a local sia host or via a satellite when that service is complete. Proxmox backup server is a great candidate for using sia because of its large data sets. Even a basic proxmox backup can be TBs in size and if freely adopted could put many petabytes of data onto the sia network. Backups out in the sia network add an extra level of redundancy to local backups should a disaster recovery scenario happen and allow businesses that use the PBC extension to have a greater level of recoverability from disaster situations. For example, if the business or data center where their primary backup data is housed burns down to the ground or gets flooded. When it comes to backups, we think its good idea to have the original running host, an on site backup and fairly recent off site backup just in case something happens for business continuity purposes.

Open-Source Commitment

The project source code shall be maintained in a public repository located on github.

Project Timeline

The project shall have the following milestones:

1 Month – 1, 1.1 & 1.2, 1.3: Setup a Proxmox VE Enviournment, Build and deploy a test instance of PBS, Study the PBS contribution guidelines

2 Month – 1.4, 1.5: Study the PBS tape feature, Start Starting Build the cloud backup feature

3 Month – 1.5: Continue Building the cloud backup feature

4 Month – 1.5 Finish Building the cloud backup feature

5, 6, 7 Month – 1.6: Building the S3 plugin

8 Month – Finish up development of the plugin and start Beta Testing of Cloud Backup System and website development

9 Month – Release

Please note that the above milestones are based on times provided by the developer and adjusted by the project manager.

Potential Risks:

Non-adherence to Proxmox Backup Server’s (PBS) development guidelines could lead to non-acceptance of the cloud backup feature in PBS’s code repository, making the project maintenance intensive.

The other rise would be the loss of a developer once the project is started and not being able to find another developer.

I am not a developer.

Impact of Identified Risks:

The first risk could substantially increase the project’s dependency on maintenance.

Mitigation Strategies:

The code could be cloned and modified in a new repository and needs to be systematically updated to align with the ongoing changes in the original PBS code.

Having backup developers or redundant resources is essential to maintain project continuity in case of any resource unavailability. As I started the hiring process with an agency, I think that the risk is low. I also already have another developer That was identified via our testing evaluation process that was very close to the current developer that I can call on should this be required.

Monitoring and Managing Risks:

Continuous monitoring and managing of the identified risks are crucial.

Risk mitigation strategies should be revised as more information becomes available and project conditions evolve.

Conclusion

The project lead is kindly asking the Foundation to review this proposal. He is also encouraging the community to ask as many questions as needed to improve the clarity of the project scope and the expected outcome. Our goal is to increase the amount of data on the sia network and increase the level of redundancy of backups in the proxmox virtual environment and provide for disaster recovery.

Development Information
Will all of your project’s code be open-source?
[Projects can use closed-source components, but can’t develop closed-source code. If any of your project’s code is closed-source, please describe what code and why.]

There is a possibility that there will be extra functionality developed via additional plugins for other cloud platforms. but these will be closed source and a premium feature. Sia will be the only open-source plugin developed for the cloud back project.

Leave a link where the code will be accessible for review.

Do you agree to submit monthly progress reports?
[Progress reports must be submitted monthly here in the forum.]
I agree to share monthly updates in the forum and on discord.

There is an attached document with quite a bit more detail than his provided here. Although the research project looked at the possibility of an S5 and Satellite it has been determined that S5 is not advanced enough.

Budget details removed as they are not important here, but can be viewed at the following link: https://forum.sia.tech/t/proxmox-backup-server-cloud-extension/397/9

Link to updated detailed supporting docs: https://cloud.myinkbooks.com/index.php/s/5wWQLGFyQgbJExx

Note: this project is supported via a grant by the Sia Foundaation.

--

Rodney Wild
President & CEO
AZCS Logo
Office: 587-323-5009 Option 1
Cell: 403-615-9176
--------------aRf5gwsBIo5u0klnidwSHlDA Content-Type: image/png; name="Artboard 1.png" Content-Disposition: inline; filename="Artboard 1.png" Content-Id: Content-Transfer-Encoding: base64 iVBORw0KGgoAAAANSUhEUgAABtUAAAGvCAYAAAAkO1rTAAAAAXNSR0IArs4c6QAAAARnQU1B AACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAy MzowMjowNSAyMDo1MjozMbZEw6sAAHBfSURBVHhe7f1dkhTH3T9uVw3/COnM+q0A+UAQIYsA b+BmZgXCKxBegdAKbK3gRiswrMBoBcN4AxYBVgTowGIFtziTIx6mnvrMdFsj1MN0VVfX63VF pKYLSUxXVVZWZn7zpQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICelKufMDPV0/ofd88/ z13pOQYAAAAAgD07WP0EAAAAAAAALiGoBgAAAAAAAFcQVAMAAAAAAIArCKoBAAAAAADAFQTV AAAAAAAA4AqCaszVg6KovqrTs9Xx3Lyp0+M6/ensCAAAAAAAAHZTfVynR3WqZpB+qtNf6/TR 6uQAAAAAAACgS2fBtad12hSsmkA6fVj/FEwDAAAAAACgD5OctXZ/9eUBAAAAAACgL6ffbQhc jTUJqAEAAAAAADCE6t47gauxpqerLwwAAAAAAAzoYPUTlmYqwapHq58AAAAAAMCABNVYqo9X P8fux9VPAAAAAABgQIJqLNWd1c+xO1z9BAAAAAAABiSoxlJNJFiVvd8AAAAAAIChlaufsDDV T/U/fnf+efR+Xz+qloEEAAAAAIABmanGAp3N/ppKQC3ur34CAAAAAAADEVRjgaqJBamm9n0B AAAAAGB+LP/IwlQf1//49/nnSflz/bg+Wn1mGe7U6aMLP5N3kyI/r59/bOx1ndbLieZnUpZD /e7CMQAAAAAA7xBUY2FOH9bZ/svVwZSc1N/7cPWZeUmALIGzpNzjXQJmXXlWpwTXEmh7uvqZ wBsAAAAAwGIJqrEgVWb7JFAwpf3ULjqqH9kEOJi2dfBsnaaSHzPDbR1gW/8EAAAAAADmp/pr narpptMnqxNheu7VKct3Jqhb38tZpJxLzil7/iVgDQAAAAAAzEP1U52qiaf1nlqM3zqQlmUT 63s3+5TZaw/qJI8CAAAAAMB0VffrVM0gJUjDeCWg9LBOSwmkXZayNGQCbGawAQAAAADAtJz+ WGwOUk0xmQk0PtkbLctz1vdHeiflumTWHgAAAAAAMG6zmaW2Tn9dnRjDSzAtyx7W90W6ImUP tuRdQWEAAAAAABin0++KzcGpqabsDWdZvWHdqZNgWvuUZUwTkNyGIBwAAAAAMArl6ifMVJWO ++Pzz7Pydf34mrHWvwQzc92/PDvqz+s6ZabXOkWCek2tA1k5jwQG8/N2/mAgJ3XKHnRZInKT BN++qNPjOuW6r88dAAAAAADoVvW0TtX8UvaIo2fZF+ynOtXXf68pwbIEmu7XKYGvPmQ2WAJu CVwlwJX8tem77Svl9+V81xLse3ePOvuyAQAAAADAfmSW2qaA1GzSxSAE+7MpwNNl+q5OCWZt uxxiXxJoSx7LbLG+gmwJWuZavxu8zHcAAAAAAAD2o3pUp2q+yWy1HiTQtY/ZaQmkPajTlPYL y3fNd85333RO+0rJ5wlsAgAAAAAA3as+rlPVY/rrhj/rI1kSb38SQKqvcWcpwbks6zilQNpl +gywjW0GHwAAAAAAzEmvs9RWS9Nl5tjGf7/PlP236F7uaX19O0nr/cLmOtsq+77leu1jRl+W xQQAAAAAAPaj+qhOVY9pNZPm9MGGf9dHMpOnOwl8dTX7ah1MW4pcu8xey3lvuh5NU+4DADAO GciV97MBXd1Z1zld02Gs66yuPwAAsHS9LsV4oRF2Fsz76cK/6ymdPll9AXbTVUAtM7Yywyp/ 31IlmLhLcC3XMDPgAIBxWAfVkgzo2l2u4fp6Cur07+Iy764/AACwZL0Htt7Z02ywvdXmsE/X kLoKqKVR7l78om1wLR0dnEt+SsdbrmWCtVlqM/ksqW3gMnl9/Xfk70zK7xDIBOAyeWes3yN5 /6jvtJf37cVls3Nt6Y/rDwAA8Is+g1rZQ+1dvS89uU6rfd1ooYuAWhrmAkGXS9Bm03XblJY8 8zKdPAmePazTxc7LvlOeh5QpydNmIwAQ776XUvfJ+yoDzPKuSFryLP3LrAfHJOVabdqHVlBn fy5e/9Sxcv0vXnvXHwAAWLoEujYGnfaR0jDbIAGujf/9vpMRw811EVDL/2+Gz9Vyja661ulk WlKHXJ7ZBK4SSHy3g21sKR1O+a5zy+tNAr67pjl22m06z32l3Kt96DMPDJ1SziQfJqXcybmv g+djKHvzPTZ9713TvvJO3zad2y6pqeSbTX+PtHva9f2wpHJsH2kf7+cl3pMMOF2/YxJwzzVY B90BAIBxSpBrY7BpHykdU5dIcGvj/7PvNJdOoz6lU7G+dq1TRrsalb29q4KY7yynOkvrQNqu wdwhUzpN0lkyhwBbn51e++i0G9qm89xX2tc7bokdn5elPNt5rw1VFguqvd+mc9slNZUybNPf I+2edn0/KMd2S/t4P7snv02p+65ntwIAAOPQ6yy1KzpoTp9s+H/2nX6qkwDP9tKoq69b6zSX Trq+Jai06XrmfsxVnsvMbJ1yIO2ylE74BAmnWvasg5z77CzONUp5MccZreulzDadd1cpgx/y /ORe7UP+3vz9uw6ymFvK4KHc2z7zbcqRLvPUvvNO3xJ0TFmSMmXT+W6Tcl/zvm0zc0RQbX9p 16DOuhxzj9qlfQTV3JOr05CDOAAAgLpeXlfINwaa9pG2CF5Vhxf++z6TQM920oCrr1frlEYy 7b17PdNBOMeAcDpU8kymE/Pdc55jSufIlDuv08m8S2f1ppRrMse8/a7c966Dxvn7+g5E7uM8 5pDSKdwmCLOL3Iu2ndFD5J2+ZTDApnN/X0owbZfySHBgf6nLoE6eVeVYs9Tl9d/EPXl/St1L 2woAAPpX1Y2hjUGmPaTTLWfU9Pmd1imz9bhCOup2CXJo9O3u3Ws6t87P5LGuZlpMMU05uJa8 uOmc2qSllcfpNNx0HdqklNFDBSPze5cSCG+adg3KNJXf1SbQPdXyp6kM2th0/ptSyuVdCart L3Ud1OnyXbaEtO+gWrgnV6eU930P4AAAgKXqfVbYlp01ve7xdjEJ+rzfLp1Cru3u3p0lOKfZ lekAbtLJOfc01VlaXY0mX1pQrcsOwy4CALtYclD8qpR83edAiKZlapZ8XIqUr5uuwabURUe1 oNr+0j6COu7X9qmPoFq4J9ullONTrD8CAAtysPoJU9Znp/zjoii37CgtH9Xtgtergx5ZAvI9 slzS3fOPjX1Tp6E7eufgYlD6WZ3mkl8TcE3Z8Jezo/3JNTup09er9Kc6HW2ZvqpT/p/k5fwd +y6fvqhTrkmeuynpqnPtep2WFIjv8j4PHZAc+vePWfJ1npG+9sFp+jwmKL4UmVG5bTneV9CA 8XDPx8c92c7ndVrCMr4AADCUzBrbOFtrX6lh5X6w2Wo2ff6tjHhsu6TXkka+9yGBhjSW57BE V84hnSSb8s2uKdcoy63leu2zYyEzGBIQSdA4wYRN32XXlGs0lfvd5WzDpQRncm83nX/bNHSw vcs8MOfUxzJd+R2bfvdlaWkDi7Z9/3Th3d+VOlXeUalz5j4lDVHON3kH57/tW67J+vrkWuVd +259dB/fq2k5lu83Rxevf+pTm2Yi95UvpnxP1tfw3ZRrmvNKynXsarZ/Up4TgTUAAOheldlg daW7l9SywVXVDYKNf98+0xCdBmO3qRG9TUqnuCVI2CSdY20DtZelBHDTQTFkACq/O0G2fJdN 37FtyrXKuY1d006vq9IUznlXbcvXy1I66oY0pY7PdDhe7ODclC52eua5Th1h03k0TX10eOb7 b/rdl6Wc45Jsey+7cPF3jalu1CQ/j6V+nOfmYv1hH99rSuVY3/q4/pss6Z7ku+d8mzyfm1If 7xkAAFiS3meptWzYZDnGjX/fvtOSGsdXSZCgviatkuvIJhmdvym/tEkZ1ZtO7zEGb/OdEmDr cgZbAjBjDlQ37fS6KqVDaM6B+ZSRm857lzR0ubuUjs9875RluzzfKb/2qWn+yr1bkm07rLtw 8XeNKc836bTvK3iyjYt5ex/faynlWFupd63Pva98sdR7knZYzr3tu8YARwAA6E6fs9ROU5lv qaobAUPMVju1ZOEv2s6iSGcjXJRGfZMOvPel/D1T6jDJd+1q9lo64sfaQdK002ubNOeypMul ntZp6OdiiR2fOYe2ZVuu177ke236nZelfX6XMdr2nnVh/bvyc0ya5Nuxffd1+bmP77XEcqyp dZCnr3yx9HuSel/Ta7BO2rUAALC73gNVOy7f1esylRfTkEvIjUXbWWpzn11Cc8kPXQQQ0nkz 5Y6SPFNdBNfGuqRP2w6fq9Icy+OLI/27TEM/H0vu+MzM1Dybm87zspT/fl/5O9d20++8LOXe Lcm2AaU52/YaJPUVPBmDpQdwxsg9Offu8pvbJnkUABiNg9VPmJp0+vzu/OO+Va+LosxMp10M 1cmztM6lTdpeg3XHIkQCaumMu3121E5dlhR/qlM6BabcsZeR3dlP7qhOz/IHLaUMz3WY6l4Z b1Y/t7Xre2Rs8kxsOwOv6bViOLmnKaOa3LM8y3lnAsBVMkAtAzGa1iG1awGA0RBUY4IyS63P zpudA2q1Mp3Qj88/9+qL+nrNcXbEtpJX0vnfVIIfc+sAp70uAmrf1CnBozktX7MOiH1dp7ZB kykH1pou6Xi3TnMaZZ3OrW0Ht1hKd1rS4dk0r451X0gAxicDF/PeaFJ/TD1qqgOxAICZEVRj ihIk6WmW2llFv6vOwKGCNDsuXTlpbfOKkZCs7RpQSxmSGV1znvmY5yUd8G1nrU01sJbv3HSw xFyC9Rms8eX5xyvlGuVaMS0JrCVgvq08x20GsQCwTHnPNG1zLbldCwCMiKAaE1T1GfB4WBRl Rx3hZToVT84/9+rBanbfErXp4EsQxGbYrCUI0jagliBTgg9LCCisZ7a0nZGbDvk8d1MrqxIs bTLK+nqd5hC03zY4mGtjWcDpSl7NzO1tCaoB0EQGrzZ5z8xpxj8AMGGCakxMdb8oynRK9qXr WQVDdKams3qJnZrpnP/8/GMj6di3lxqR57VNHooElzLzakl5ab2Uz1dnR82lbJ9aQDvn3LRc T3k85YEOCZxkCaZt5NooT6etST1IZycATTVZFWaXpdgBADojqMbE9DpL7fFqL7QOZbZa1WQ0 XkcSjFyctp179v4hkn/+cv6xsQTUlrw8TZ6hP59/bCzBmiEGH+yi6SjrDHSYcjmz7XfPNVGe Tl+TQHfy9pL3cQWguaYDqgzgAAAGJ6jGhFR1BbrXWWp76tgtB+gwznVbXGCt7dKPWcaOZcss orazVJceUFvL9WsbWEswc2r7qzW951/UaYqdQnl/bfse9hzMQ9N3oqAaAE1kEGuTpbQBAAYn qMaU9BmMOul+ltpa+Wig2WpTm/2xqzad8lNbeo79aBI4uEhA7dd2Cay1DWoOJfvmfXv+cWtT K5MTLNl2KeFciyXsJbgUTfaDnVpAHIDhNRnA4T0DAAxOUI2JyCy1rfdw6cKeOzsTWOvb2Wy1 NrO3pqrNmvs6gUlD/cvzj42k01lA7bdS1rXZYy3P79T2gsz3bTLSOu+0KeWZvBezvN9Vcg2W uI8n56a8XyAA4+c9AwAMTlCNqeix47F6VpztfbZX2WdmiGUultLR2XZZNUs/0mYPqMw8XVLA uqlc06azuCJBnCl1nGR2c9P8M5VzTJmaJSu3kWuwp5neAMDC/bT6CQAwGEE1JqDKklPbduZ1 oGzTqd5QWTcGqiGWN7u7mvU3d22XBRFUW7a2M2IT9NfAf79co6YDCTIramoDARIka7K8b5YZ ncI5bvtezLnveaY3ALBg2msAwOAE1ZiCHjvostdZX0sz9hG826Rawmy1NjM/muwZwzy1eTa+ qZNlQ6+WoGObGce5J1Nb5qdpPvpLnTJ4ZKxy37ZdTrfHWeUAwExY0hEAmBRBNUau71lqrZZ+ a6nM8liPzz/3qfx8dV3nzAbWNJVnon42GsnMK7NytvekTk2D15mtNrWlNduc50CDLK6UTq5t v1vOWYB5nprM4JUHAGgidY0me2F7zwAAgxNUY+z6HPX+pr9Zav81VIf83AMBbUY7aqAtW5tZ anmOLPvYTJuyZ4qza5u+uxLQHePSvLlfCWxuwyy1eWo6SEWZCEATTQZPPVv9BAAYlKAaI1Yl MNJnZ+rD4myvsz6dzVYbYtnBLxYwWw2aaDobKrPUxjq7aMwSvG5a5mX08tTKq5TtX59/3NrY 8lOu+ZfnH6+Uc805Mz9NysaUi/a6AaCJJoNyDIIEAEZBUI0xS0Bt2xHyXRiqQ3OoWWNznlVg XX6ayEyM6+cftyag1l6baze1JSAj5/n6/ONWEjwc06y8bWdu5xw9D/OlsxOAfUn9rskSw+ob AMAoCKoxZn12Lj7uf5baWvm0KKohlrKor+/ZbMA5arIuP7QJ2PS9VOycZM+xJsGmGOPSiFfJ O6XpeyyDLMZQLjfp5Mo5WvJvnnJvmww4yLMNANvIjPgm9emsdGBWPAAwCoJqjFSVkdF9zlIb arbYSjnEqLtc3z4DlzBWTQM2CYJr1O+maed79hybopxnk+UuUy4P/D46s+07KecmkDJPmcHb JC9m6Ud5AdinlDHVKjFtCajlfjZp72u3AgCjIajGSFU9dipW3672NhtQ+aj+Hk1nbnTgLHgJ S9dk2ZkwS213bTrf08k/RU07gbKP2ZDnmvfvtrOTvEPmKfkvSzk26ezMM23GIrAvKZemOsCG X8ts+Oy/2WRlkezdas9OAGA0BNUYoQR6yqb7G+1gkFlimwzwPXKdZxlYGyBAyUS1CV5o1O+u zd5LUw2qJb98c/5xa0O9lzJyfNsgYDq4zNicn9QJmgbUYgwzLIF5yrLIBjRNX1aGyPvl73Vq 8o7JChHeMQDAqAiqMUZ9BnlOirM9zcYgs9XOlk/qWZ+zAnujo5dtJYjQ1EjKjMlrupdkm3s1 Filnm5TvmT3ZZq+/XeV7btPRlXMZy4AUurHu7PxbnZoG1ARYga4kgJbyKCnvwbxrUr7YL3ma ch/X9/C4Tk1Xh0hdMX8HAMCoCKoxMlUqzU0r27sY0ajHMssmDTVbbYjO27HRYFumprOfmgaC uFzTGX9TfkZTvjddBrLv90Gu7xfnH6+Uc7HU3/Tlnu/S2RlmEMA8pAxY71c2ZPq/OuW7JGVG U5ZEbhrop1t5V1yVUi/IuyApAzRSx8v9zH3MPWyzCk32bc3frb4BAADvV9WV8KqugPeRTkc4 qrr66Lffs5c0t5k3OZ/6vBqluV0DtpPG/6b8cFmST7oz1mu/7fdKR09TTcumfJe+rDvArkpt 7kOu1aa/67LU5tp2qWneHPL7ZgZnfv/7UlYAyDklZe+zbe/1VSkdnfteljXff9Pvviz1+cyM wbZlypw1KVf7eo+MQdNybGppiuZ+T7pMSyvLAQCgrepOnepKdG9ppHuJVY/e+Z59pXRczUXb RivLM+Ygx9ylDN50jS9LfQ2E2Lb8aFNmNg0QJGjRx7KXTe5FmyBK0/Me+n2k4/Pq1EdALZrm naWV0YJqgmqXmXs5NkXeLVenDPoYug4AAHAlyz8yJk2XxtpF9oPJaO0xGqhDqOrz+u9b22VC +uggBM41DZK1WTpobNKh+/j841ay5NW+3wnZv2bbpSa/qVPTZTuZn9Sh0ukpLwDQhSwl/Oc6 pS22pOA3ADBRgmqMRJWR+Nvu5dKFh6s9zEao/LG+Ht+uDnpUfr66D3PQtqNPUA3YtwxgSFBi W3k37nPUdoJ22+xXk+880KAPRiQdn3lXCqgBsIvUKzLQ6KhOea+MaK9zAID3E1RjLPrsqEsF fttR+QMph/p+c+kwbdvZZ7kRYN8yoKNpWbuvd0IGUnx5/vFKCQaOdDAKPUjd6es6peNzhHvS AjABGZiRWe9/qlNmymf5aTPTAIDJEVRjBKpUqO+df+7Fk/HOUlsr07g4Of/cqy9mMlst9/f1 +cdG+syHwHIlSJaOpW3drtM+9gHddlR4vqsR5MuVmQQJppmpCMA20g5LWzbvjwzIyGy0/1en vEsySGes2zAAAGxFUI0xSMV6m6WnujKVTqGhOjD30XE7hDajHpMPzVYD+tB0H8sE4jIIpSsZ RHD3/OOVmn5Xpi8z0zKb4Pd1Sr3A7DSYtwQ9yhGkBF7yXZIymynlUMojpiEBtNzHDNJMmyrv j7S90y4z2x0AmA1BNQZ2Nkutz866x3U9fyIdQ+Wj+vq0mW21q/p+nN2XqWu7lMhcgopsp2k+ EXTtTkYrN9FkZtcUJO9lBPe2EvTv8n257ZKS+Y5ty1Om5d1luZLfBNOAPiXwkndOUmYzpRxK gGZudYBtDB3ozO9v6i91alq/AwCYHEE1BlYlgNHnLLWJLV9VDjGrruuO26G07QTO7I05BBXZ D3mjO02v5RxHOKeMbzICP51VXSzRm997/fzje+W7zeF9wLnczyzHlfRtnTKj4Ks6pePUslzA WOX9b9Bb/9KWykCLpvIOUV8GAGZNUI2h9dlZd1Kc71U2JWmUDLDkyVmwc+oyur7NqNYEFTXc l6PpLIzsbUU3ms76m+OMmZzTtjPG1nYdHJKg3Lbv3gTfLNd0taFnE2yb0smZ5y4pA0hyf5P/ Ujdyn4Ex+65OGQxAv1JfaNqeyqAd+7ACALMmqMaAErgptxkp35WmHZcjUKaTa4Dvnfsyi8Ba 2wadmRnL0SZQYwnIbjRdHmiOQbVIYKPJUr/ZB22XPJjft80M8XSiTfC9CcBMZTDAepAA/cl1 bzrI8/M6GaQIAMyWoBoDqtKx15PsTVZOdTmjdGoOMVutx/uzN22Dagn2CqwtQ5vZq/aK2F2u YdOlf6c207iJph1Pbcu2BOO+OP94JWUgAJBBTW3qBGnDdrFkNQDA6AiqMZDq3vlsqL4MsjdZ R85mqw0QEJzFbLVcu8fnHxtLnrEfwDI0XdbGyNvdtZlplaWf5ioBwybLWrUN/G878yzfZc5B TABgexnM07RNlcFT9ugEAGZJUI2h9DkC/k1RlFNf132ooOCSl4BMQ3AOs/XGKgHLsYxebRo8 yL5qRt7upmnZksDn3Pd8avpebBr4zzXfZk/AzIw2Sw0AuCh1gybLVUfqHZaSBgBmR1CNAVSZ oZA9Yfoyg4p8mWU32s642kV9n87u15QlYHJy/rGxL+s09fMfoyz9l1lHSWNYSrHNjByz1drL M7VNcOeiqQ+M2EbK+a/PP24lgf9t328Jvm373+a/m+v+dQBAOxnclP3VmtKeAgBmR1CNAVQ9 z1Kbzei4oTqV5zBba5dzyHW3DGS3UgZk+boEBRLQGjqwlqVpmu5baCZPe20CkktZPijvqyaj wLM/2jbPT8rAbfawy+82QxcA2CQD4r46/9hI6nHaUwDAbAiq0bPq46IoP18d9KB6tNqTbAbK XWZc7SKz1aa+1N0u1y7BnyXMkunTxU77MQXWmsj3NlutuZQlCQQ1kaUflzJzKu+rpgHbqwaO 5JpnlPg25GkA4H1S72jarkq9WXsKAJgNQTX61vMI+HIus9TWhjqfOcxc2KWzOIHgueWlIb27 nOkYAmtt7m/+H6Num2nTobK0Zy8B3iadVVlO+X3l27bX/Ns65TkEpsM7CBhCloFsuspD2lNW egAAZkFQjR6dzXZqOkNhF49Xe5HNSPmkvo5NN4juQn3fJj9brel+Re/KTA+zOLrz7gzSBNaG XBomy9m0GXVrqbztpQOm6X6a6bBZ4sjmpmVN8uGmZ6fJNdfRBdPTdH9KgC603V/tf+s0hv2U AQB2IqhGj3rdSy1mOruhHKgTv/f7tw+5dllKrq2/1UlgbXdpTG+6jllqMzNlhgqstQne2Hx9 O7mnZqltr+kggDw7m8roba9fftdSlthkWmayhPegdqn3AFwmdfZvzj82kvqgWbYAAHC1qq44 Vz/VqeopzXwJq9MfN5zzvlPu3xwaQAno1OezUxJYay/XP7PCNl3Xdcq/HyqvXfXdNqUEI3QO vF9mIW66du9LQ13XBN83fZ93076DqTn3BBQ2/e5NKf/txRnF255HH9c512rT774sDR2o3vba rZPA+n5tuuaXpaUtYbrpGryb5n5Ncn6bzntTWlL+UI6Nz1zvSZu681IHTQEAM2GmGn3JCPos ldaXNFpmrBxiObTcvznMVkvD76vzj62ZsdZOAmrp0Lpquar8+/x3QwRU2uTxzBJK0IjNUh5n H42m8v8teZZKzr1JfkwZve6kSnBt2/83/92SrzNM1dSX5Qbmoc3+alnpoc3ykQAAsCR9zlLL LK65633m3zrNqeM1gcn6nHZKRlluLx33m67h+9JQM9bazKpKGiLYPXYJPm+6VlelIWcTbDuS vK8R5E1mYSTle21bvvV1nfOdNv3+y9LQo/PnOptgqlL32HTdN6UF1AH/a9vnau7vpiZl5JDv lr4px8ZnzvekTX0vZfsQ9XwAgJ2ZqUYPqlSye5ylNtSeY30qE1AbaLba2f2cg5zHrvuMZJRl AjAahJfLSPp0YmVj8qaGmrGWvNF0xG18USeBtV/kOmZWZ1O59nMpZ7rQdPZk8mDy4jZcZ6Yg Ayy2lZnDS5HZ39tYUqARGEbqHo/PP24t/QNWegAAJklQjR5UPQa5qtcDLY04gHKgWVJ93s+9 ywjQXQNrWdYuHX7bdm4tSYIBuTZ3z47aGSKwlpGzbYMNAmvn2gbUIvlGJ/Av8gx9c/5xK9sG Fb6uk+vMFDSdJb+UGTeCasCYpP7WtF2VNsICBsQCAHMjqMaeZVZT2eOo4aUE1KJMJ0nTEYEd yP2czWy1dNR1EVhLHv9nnTQKz12cndbFLNUE1voeyZrf1ySQcdHSA2u7BNRSpglK/lbKljaz Jy+Tv8vytUxFk5lqsZR9erYNHgqqAX1oOyjtL3UyOBEAmBRBNfasarps1S6W2Ek41PnOJagW XQXWIo3CJc9ay2yydP7/u067zE7bJH9f38GWlF/fnn9sLIG15IWlLQ2ae9Q2oJZnsM93xpSk nOoyaJ/r3HT2DwxFUO23Ug/bdtDakvYRA4aV8vqr84+NWE4fAADOVYd1qnpMC50lVD195zr0 lea2vFIacmkI1ufWSUp+XFLjcN1Jv+ladJn6Dqztmi/WQdu5y+zEXa/TWJ6XPLubvuO7aYj7 2kUZNUQHe67Vpu9yWRr6mdk2D6zTEp7xIaVs2HTd35fmXifM7LNN5/1uWkJALee46dw3pSUF GJVj47Oke5Ig2aZzel+yUgEAANR1476DPenUXaDeg5frNMeOia4DawkUzH3mTUbLb9u51yQl f2W2Qa7fu39/3zMlu8gXmVU6lqBR13YNqOb/HdPszjEH1fI7N32XJmmIa930ew/dkagzenza lMFznTWe98mm892U5l4HCUG1zZRj47Oke5I6b5u64ZxWQwEAgKZ6D/QsfGTb6Xcbrkkfaa6B zOSn+vw6SwkKpZE4l6BKziMdA/sIpuXv3NSJsA6uDbWsVxeBtSG//z6kw7pJZ+amNLaAWow5 qBa7lE9DLRmca7Xp+1yWhu5I1Bk9PnmHbrr270tjLF921eQ65PznOpjjIkG1zZRj47O0e9L0 3Z+UcmuhA2UBAOAsyLUxCLOvtPDKd3X/nevRV5pzMDNBnPocO01pKKZBPdX8msZx1wHHi2ns s7m6CKwlpVNvyh0lyb9d5IOxdniPPaiWfJhrt+k7vS8N2cHetGNt6OdDZ/Q4tRnIkXw/l8EM TWaoJSUfL4Gg2mbKsfFZ4j1pes5JqWsDAMDSJMC1MQCzr7SkBvJ7nP644dr0keYc0EyHf5tO vG1S9hqYwuy1XIN05O3rOiSl8Tyl2QRdBRanFlzrKpiWNOZ7vm0H0JD3rk3QP+XNUHKtNn2n y9LQz4XO6HFqM1ttnfLOnfKAlqYDOoYMovdNUG0z5djVLpYpfZz/Uu9JmwFpuVYAALAkvc9S 05l15vTBhmvTQzodajmxvqRTqs1m201S/v50ko+hwy/nm1H9CZ7sM5CWlE6/nPcUdTmTMdc5 f99YO0DT6dSk0/KqlL9rzJ29UwiqRZPnc+iO5FyrTd/rsjT0tdUZPV67lkV5t00luJZ81fZ8 57TU8FWaXKOhy8I+KceudvE92sf5L/WepMxtM8PeuxUAgKWoPqpTXQnuK2UvMc6dXfu6wbLp Ou015XeOuYO8K+mgatMgbJrSwF8H2dKY3Pe1ze/I70pHY5uRpG1Tft/U880+ZjKuZzAO2emb +7IOrHad56cQhJ9KUC2/f9P32pSm9F2Thv6+OqPHK+VTF++qBFeGLms36WJ2eMruJRFU20w5 9n55Tvo+/yXfk9QrN53j+1LqoEtoYwIAQFU3FjYGXvaV0iHCf/V+/dcpjcQlSMOu6Z4mXaQ0 KtMRlA6AXOukNLSbpPX/l78jf1cfAcJNKb97Sks9XiV5Yl8zGdOpmvuVcm6f1yydyunsSN7e V2A155J8OAV5Tjadw7tpDOezTd4bQwd7rtWm73ZZGnoG67Z5YJ2mkrfnIuVhl++wlHsp//Zd 1r4r74/kneT3PMtdnFP+nqURVNtMOXZu/ZytU67LpqB1H+e/9HvybiBzm7TEMg0AmIBy9RM6 cDZbKY2U350d7l31uigOprKET0/O9jf79/nnXr2pi5Pc/6XIdU7D8O7ZEdt4Vqd0HM61Qysd H8kT18+O9ifXcR1kjXQG53hb6w6adBznme0jD39Tp3QkNfmeQ0rn+pfnH9/rT3UaurMnZVHy wGXv3bpsPvtvhr72Cdr+/fzjVr6uU/LMUPK7/3L+cStHdVpSZ/0YpAzL87evMreuY57Vadcp mpa3a3kGk2Jd9uZn1/Xlb+uUwOBUytqu5P5smw9SJi6lvtq0HFu6Psrxpb9b8uzlfG6fHW3v qzqlbgYAAHPU9yyp7CHGb/W+p906LXHWYAIUaRzW5y9dktLZtaS8kQ6TdGhuuhZLS3k2pjjK etvZemPp4Eme2/T9ksbynsy12vT9LktDz65LsGbT97osJWhI/9YdtJvuydLSUjuckwc2XY/3 pXWAc+48G81SH/WVpvdkjm3dXOdN5/q+lHp1n7OIAQCgT6c/1vXeuuLbS6or14vYx6uFzFbb eM32nHL/F0tw7bdpqgGVLqRsWnJwLWXBVIMM6bTZdE6bUs5zLO+hfJd3v1+Cg2OQa7Tp+70v 5dkZquO7SR5Yp5R3DOd9geW5pzwrSw7qtrn3+X/mLuXnpnOXLk/7rrO2uSdzbVu1WQYydRpt fwAA5iazlDYFWvaWltAg3sHpkw3XrI+0xNlqF6XBnIbiUoMpOe+Mlh+qM3xslhZcS2BhymVA OtSa3qt08owhv6dT/d3vNoagdq7NtjP/3k35//oemZ5r1jQAuE4p+3X4DSd5ZWmDW5ae5zKL Z9N12SbNebWLPAtty90lp32+M3e5J5k5PbfnvOns9XUaol4AAAD71OsstSQdV+9V1Q3Djddt 38lo/V8kuNB0CbEppgQh0rFn+bP3S36YY4fv+v5PtZMj37uLe7N+BoZ8N108h3yfoSSQlmuR 73DxGrVNKUdzj/YVvMzfmw72Lp7P9cCCMQQ0lyrXfo5l7cWUZ2sMwfwh5P7mGWsb/L6Y8nfM 5XlNfphrPaOv1HU+6PKeXKxrT7UNnOvRVd0g9YIMWss9E2QDAGCqqrqCvDHAsq80ZGfhhCTA tfH67TvNoXOiS2n8plE9pwDbuiMqjWOaWXfgT30U+TrQMfUBDm1HS1+Whiz/krfyHdL5ls9D Sbnw7nXpIu1rhnr+3k2/b9fEsPIM5PnO87Dp/kwt5b2bvDrksz0Gm65NF2nq9lWOLSl1/f7e 1z2ZajtrX9cjQUsAgN4drH7CLvpeQiWVcq42VPDR/fm1i6NLyzr9qU7f1OmkTlPxuk6P6/Tn Ov2+TuvAUAIrNLMOSGZkba7lV3X6tk5v6jRmz+qUfJv8m3y8Hm2c/D1lU//+FyVvfV2n5K98 HsqcrinTlWcg76kE/o/qlPIr5diU5Pvmmf5jnfLeTf1qyGcbAACAWjrGYAdns5KOzz/3ofq2 KA7MjtlaluUsr68O+vT7+vfq+NlOnqEEWJLSaXa3TkNKJ17uXWZSJWUEqE7yfiQPrPPDkHkh Ab71vZcHgDlJkG1dzq5//q5OQ8vglbx7U96uy17lLnQjz/panvnMtL99dvSLBN/z7AEAwJUE 1djR2R5afXb81g2eUoNna1UajX87/9yrx/V9yu+mnQRUktLwTwfg+jjys22gdN1pF/mZlE67 deddfjIu63u/7hBa54loW/ZezAfre7/ODzpygSVKGZuyNWVsXOyE37Weux6oEBfftev6rHot 9C+z7b84/3hGUA0AAOhD9XGdqh6Thk5j1Ud1+unCNewzrYNAAAAAY5LBRHWb5SxdDKQDAMB7 2VONXfS9d9ZQe4RNWJkR0dlfZwBV33vtAQAAbMM+0AAAQJ/6nqWWvcFoZ7DZavmd62XqAAAA AABg0sxUo62eR/aVRhK2djZb7cn5515l43+z1QAAAAAAmIVy9RMaOJt9lJljCZr0IRu8f7wK DtHK2f5m/z7/3Kv63pVmqwEAAAAAMHlmqtFGZh/1FVCLhwJquyoTBH18/rlXdT6p7q8+AwAA AAAALEXv+3PZl6sz1eGF69pjsh8eAAAAAADTZ6YaTd2rU5+z1J6YpdaV8mn9j5Pzz30qrxdm qwEAAAAAAMuSWUebZiPtLWUvMDpT3Xvn+vaVEtADAAAAAABYgsw22hgw2Vd6tPrFdKr3wOg6 Ha6+AAAAAAAAwJz1HowRhNmL3oOj62S2GgAAAAAAMHcJcG0MlOwrCcDs1WCz1SznCQAAAADA JB2sfsJV/rr62ZeHq5/sRTnU0pp95yMAAAAAAIC+9D1LLbOo2K/qozr99Ovr3lsyWw0AAAAA gMkxU41t3F/97ElpNtPelQmoDTRbrXqw+gAAAAAAAJNRrn7CJc5mFf37/HMv3tTZ8qPVZ/aq 93u7Vt/jov7dCewBAAAAAMA0mKnGVeylNltlltl8fP65V7+r0xRnqx3WqXon5c+WKvfQtQAA AAAAFkNQjfc4m8n0xfnnXmQGk6Bav4a63nNZAvLe6ucS2RsPAAAAAFgUQTXep+e91LLHlyUB +1V+V//j5Pxzr35X3++e89deLHl2lplpAAAAAMCi2FONS1TZ1yzLA2apvr78frUkIb2qEhw5 Pv/cp+p1URxMabbTZdepzrdnz8qSpHz4v/OP/3VUp6fnH7tzcvNWlqD9y/nRr3x99+Xzvpen BQAAAAAWzEw1LpPl+foMqD0WUBtK+bQoqmergx6V12cyW22JS0AOfs7VspfeBAAAAAAGIKjG Zfre88peaoMqh7r+cwiqzWV/uCYGD2iVRXH7+OZt+7oBAAAAAL0RVGODs9lDfc5SOynO9/Zi MOWj8+UYe3e3/r1T35vrep2WtL9YAlmfn38c1kF1arYaAAAAANAbQTU2qPrep8i+SOMw1Gy1 Odz/Jc20HNO5LnGWIAAAAAAwEEE13pFZatnrqi+ZHZU9vRheZqsVb84/9yqz1aa+jN/tOuX6 zV1msY5iltqZsrh+cvPWHJYQBQAAAAAmQFCNd/XcQV2apTYa5U/1P8xWa++LOiWw9tHZ0bzk nHKP/nZ2NCrVw+Prt+d4zQEAAACAkRFU44Kzva3unn/uw9kstSXM7pmSoe7HFzOYrRYJrP1Y pwQns99Xnqkpnle+c757Us4l5/SXOo1Q+bvyw7fKEQAA2E4Gy1WrZDn18bh4Xww+BoARE1Tj op4rbgJq41MmePL4/HPfqrk06H5Xpy/r9Pc6Hdfp33VaN46mkvKd892Tci45p9Eqi/Lzpzc/ e2LGGgAANJI2mDr08HIPLGsPABNRrn6yeNWd+h//PP/ci+zd9XGdBbPkIKNyNmMsQZW+jT1P ZNZWgkxsdlSnzvdHPLl5K8H+LWfJVXUeKh+eFgePjl4+S4AYmKaUtxd/po6y7vDL510C/c/q tH7PfFenfE5af85Pxi31lIsp1nkldskjJ6ufsX6nXcwb67wDMGXv1q8zqFJAZ1gZcJxVT9a+ rpPZavOg3gLsk7bzQATVWKnercTtWfVNURxYamK0qlTIelwK9L/qxsNo99nLC0pQ7XIjCKr9 osrLv6q+K8vyx9Pi9J3v9f/9KOgGo5BK/rtpDDNj142HlB1pKCQpM/qXjqeLeSPHt+s0tHRg JT+s80bn7z6APdtUv35dp/QJXCzTlG/dS0dn3mlraWMmoHn97OgXgmrTo94C7NPF8mWdtJ0H JKhGbZCZSb+vs58OqtE6219viADSmGerCaq936iCasCv3X35fAx1vpSj6zTEwI1d5P20bijk pw6J7qVheDGPjKGRuK00Jtf5ImmM9Zi+5N7tq76UjsH8/XRvn/dNcOC8XNjHe6/tu139evy6 eG6Ux/ul3jJ9+3xGtrGXPpQR29e7cK7X8WL5ou08QvZUI/pu5DwWUBu7MgXexaUE+pKK6L3z jwBMXAbtZFb6kzplv8Y0WtOJN7VGQeT99Hmd8v1zHjmfnFfOL50qNLfePybXMZ05WYb8f+uU 6zyljqnISPT1fqr/V6fUo5I38gwAANOn3gLsk7bzxAiqLV6VikHfQYylj1Sciiz/MYBK/gCY rnVjIKPSMgt+3dkwRzmvnF86VTJYKO9NA0Pe72KHVDpx/lanKXZGXSWN3+SNPAPJG0vqqMqz /6c6ZY+mjFLtQpal+6pOuY7sxz7uWwbo5b4N1KYYleTdXIvk5V3l7/imThmZD++zfq6TX7p6 rjPDaUnlsXrLvO3jGdlG3o9/rlN+/5Ks34VdDODP/Vq/C6d8HbWdJ8zyj4t3FsCw9ANjU1cw yrE1wIdeGmDsLP8II9bD8o+pEKfTYa6NgCbSyEvnS1LKxSUvBbiWd2jyR4/7945SOhFSv1lK kCGdkQ/r1Pa+51lad2bSn9y35NG25XnuW94JndcLZyKdZ6nftumUT2dknqldqV+PX9fLpiqP m1FvObekesuuz8i2uirHpy7PWMqTNu/CDADKu3TKbSxt519Mtu1sptqinc1SS0EEI1PJlwDT kMZARppl+RiNgnNpHKZBnmvSZBRe6mVpSOS/n8uyGMkfGXmZQSlL75iKjATPKPc0FtNZmns+ ZznP5IG2I5JTHxRQ69/6vrWdVSWg9n7pTG0TLEknoo5Y2tq1PM5zvYTyWL3l15ZUb9n1GdmG cvwXqSds0z56V+5P7lPu1xTlu2s7/9pk286CaotW5WGe27R1ZqG8XefPjFwBYEdVtZfG4bpB kIb29fwBG11sJKTxd1mlP0t/pFGQzov89/nvpioNnHS8rPNH9u3g15IvMkskS0nlXs99iaU2 +TmjVqf8HExdyqs2HehZGk5A7WptOlV1xNKFtuXxnJ9r9ZarLaneou7Rn5QrTQfwTPVdqO28 nUm1nQXVls1sIMaszQhOAH6lelP956DNKMDLZMBDRvBqEDS3biSs15FPozD3Ju+7XNOLnThT raOtG4zpeJE/tpM8kT0U5jwCPHmiqTwTDKtNJ7qA2vaaDnjxTNAF5fGvqbc0N/d6S5tnZFu5 dnNZjaIrTcuXqZVH2s7tjb7tbE+1xTqbpZaHGsbsj3UxNZaXZl6G9lS7nD3VYIROT9/+8eiH 77soR9ejeL88O+pHRkbnu2eU2vocUqFu2tjNd183YDOqLSl/NtaRyNl0e2pBtbwjM0Kw78Zi Rreu88Q6X6zzTBPrfBHrz0l9n0/yfJ6zOc5IqVY/t5WAg1ULhtWm7tv1PlBzth5hva0u+27U r8dvn8+S8li9pStzrbc0fUaayIzu5L+m93yumr6PphLH0Hbuz2BtZ0G1xTqtH6pSlJyxe1zn 0wSAx6BNx8KSCKrB2FTFV3dfPe+ikZtKdToe9lmRTidDypA0ANapj8bmuqGQc0zK5yadnF3L dcj3mEpDO9creayPPQHSqZc8kobhOo/0YZ0v1nkkad916HS4pP7T1zn2QSfu9LSp+wqqbU9Q jfcRVNsP9Zb9mFu9ZZ9BtVDH+UXT99EU4hh55rSd+zFo21lQbZGqTJfM+qQwBb+vi6qmIyv2 QVDt/QTVYESqqnp8+OpFF4MSUknNs53lF7qUkXTZryd/97rDYUxy3in316nr87/MXsrSPcmI wJTR+7o26XBY55GxddKkAXkxf+yrs2qKsxYvI6g2Pbn+gmr7k7JtTEG1dEylE/DiO2hs76M2 eXKM79WLZVs+p7727ntEUK176i2/JPWW99t3UC0e12ksA8iHtOl99D5jj2NoO5+nRbSd7am2 THNpnLMMGuYADdStwGfVf6518a5PQ6/LRkEaA2lA/qlOWUIif3868MbWKIh0hmQkcwYi5bv+ sU5f1enbOu1LOiIGaxQ0kOuRRt3/1qnrBlOu75/r9P/qlAZZ7sHYOqYieTZ5N3k4HVW/r1Py R0ZqdylLxuT801AF2Je8m1OWpd217rCbwvtoqi5e41zzXPvcA/ZDvUW9ZYyyV1TuCfOh7byw trOg2uJUedEPOTUTmqoL5SqFMgBXqt5Up2/vH71+tusSCKkvZO/VLhoFabCnw2HdGEjHxtRc bCik4ySNmzRy0tjpQmYITGEQSTpJci26XDZpnT9yXXN901icyvKXa2ncJn/k+qSjKo28rvJG lo5JgzHPDkDX8v4x6HZ4uQddvTf4hXrLZuot4yCwNh/azr+2iLazoNriVCrMTE1eSvItwFbK B0c/fJ9K7C7SwO6i8p5lcLIkQ/6+OTUY03GS65NGTho7afTsOgov77mxd8jkfP9Zp66WDHo3 f0ytQ+oy6ajK/VznjTT6dpW6UBrqOl6ArqXTay7l75TlHuRe0B31lu2ot+wmAcldZvwJrE2f tvP7paycZdtZUG1Rqo+LouxjQ1boWl1gmq0G8F5V9c3dl893rYCnrE2ld5dRdmmMZzRaRuwN uiRDT3LNMwpvvZRO086INCq6aIjtU0YCpnOkC2kw5lotIX8kb2SZpa46qdLxkmumTgTsImV6 9qVJEsgZj4v3ZQqz18dMvaUd9Zbm0rGfvCGwtkzazs3Npu0sqLYsKmZMVV5QKXQB2CD7qN19 9SIjtnaVusIuI3qzrENXo/WmZr2UTpPOiCyBkVF7Y5aGT5MNxC+TzoaMvkyDMddqSXIN81x8 Xaddlz3JMu4CawCwmXrL7tRbmhFYWy5t5/Ym33YWVFuMzFI7K6RhoipBYYCNqjfVzwdpyO0q f0c2GG8rleFUcueyHM4u0ihO3Suj795n7Ncr57Fr/TGNn1yHNBiXMPryMrnPqcvkOmTU+y7W +5UIrAHAL9RbuqPe0ozA2vJoO3dnkm1nQbXFsJcaU1der/PxaEYkAIzFaVHdO3r9rIvK5S6D F9Io0Aj8rYy+++P5x98Y+7KPXXRMpRMmnTGWF/tFRmWmEZ5G4y6jvwXWAOAX6i37od6yPYG1 ZdF27t6k2s6CaouQvahKwQhmQHAY4Feq4qujl//qYhRtGoBZnqUNjYL3+65O2cT8olEtXbFB Fx1T6XxJvlrakknbSqNx144XgTUAUG/pg3rLdgTWliH3WNt5PybTdhZUW4YEInbZNBFGoqwr YVVeXgCLVxXVt3dfPe9qJG3bSmoqvBoFV8tyFhdlZONYl/pIXtilYyqNnowwNMr7amk0pl6T /RTaWndQAcASqbf0R71lOwJr86ftvF+TaDsLqi2D2T3MyS5TrAFmoaobadXP17ocrXVv9bOJ NBTVMa6W0bifn388k6WFxtpxkw6Av51/bCV5IssmpdOF7aSBmGf5qj0E3icdVBroACyNekv/ 1Fu2I7A2b9rO+zOZtrOg2uyd7UFllhpzcrfO16n4jtXrOmX0ydEq/b5O5YRSvu/6u+c8cj7A qFRvqtO39zvaRy3S4GtTV9Ao2M7F4OeYl31MA2aXderTUExesmxSO2ksZjmYttLxMta8BQBd U28ZlnrL1QTW5knbeb+m0nYWVJu/yqwe5misL6MEoRLwy/fLkgZJU6uk5/uuv3vOI+eT8wJG o3xw9MP3XY6oTcOgqTQO5750S1cuXt/Uy8b6XkjHVNuBWOuOqa4CvUuVTpNdOqjSwTXmgUcA 0BX1luGpt1xNYG1+tJ33ayptZ0G1ecsstfL66gDmpK5UVO+usTu0r+uUINTcKuY5n5yXwBqM QVV9c/fl864bVW3KUw277WV5kHQ4pBwd5dIVtZTzbTfb1jHVrV06qNK56NkEYO7UW8ZDveVq Amvzou28X1NoO5/JUl/M1ul39S3OWsUwR4/r/N3nNOBUgo7PP/5G1vi9OJpirjJC5LJAfZaL 7HzkzcnNWxmZ8pfzowaq4nVVVE/LsvzxtDh953v9fz8evXw2tRmEDOzpzc+elEV5cW3v3mUf tcOXz/cxmjPPSNOOiWzobv+JeUjD8N/nHxvTMbU/qeO03ScmA33GtlpFXYQ1spS61Zi9r+57 mTHmvbFq+u7Vd9MuT+6ljTJxUy+P1VvGaU71libPSJPvniVLUx7t0k/7uE6jXQ6vhab9PWN4 F2o7c8ZMtdmq6oqCgBqzdq/O56mUjMFSOg9Gfp7Vm8ziOS0Ofn/31fOPD1+9uH/35fO/Hr38 19NfJwE1mjm5cevB0AG15O/q54MxdWhoFMxH25GTWeM+Iwl1TO1H7kvbWeLpnBjbjH4A6IJ6 yzipt1zNjLXl0naeIUG1+VpKJz/LlaUCsuzD0FIhWsrox1TeXp9/HJfM4Dktrt25++rFA0Ez unR88w+HRVn87+pwMKdFde/o9TOdAHQtnUttl0/K/6u83a/UczJDoA0dLgDMjXrLuKm3XE1g DWZCUG2WMkutdUWjrT8XRVlKS01nU9CHUFfaBp+tNuo1fvcgG0KPSgJqmcEjmEbXjq/f/uig KIfP81XxVWZZro6gS23fYRmJLE/2I0v8ZHR9U2kLjGl2KwDsSr1l/NRbriawBjMgqDZPfa+v mxfm6Dra6dVQMyMzWy0jzoa0tLw/sorb+ZJ4ZvCwD+WH2Y+vTDkzmKqovr376vkYg/f72NuN fqW+eNk+me+TDoAxzBRfigwYaXu9rVwBwFyot0yDest2BNaWRdt5hgTVZqfKOsQpWPv0sChK HdqLVqbi1Haa/46qISteqQAtLe9nLejxLAFZlX8VUGMfTm589rDcbRPpnZ3PwrzWx0CZNiN3 zYCZvrbvTx1T/UuHSZt6ltlqAMyFest0qLdsR2BtmrSdOSOoNj99BxgyS21py9+x2UDBrfJ6 UVR9z85cW+oMzXEsnVEVr0c6g4eJO7l5635Rll+uDgdSvalO397vKWjcZulUHRTT1na0d5Z7 tnzSMIz6BmCp1FumR71lOwJr06PtzBlBtVk521uq51lqVV1wm6VGlKmsDjVbbagX1FIr6OM4 71LFke4df/LpnbpMGUGwtnxw9MP3mRnahzYDBNKxMdSABnano2N6Uh602cM2o76zkgUATJV6 y/Sot2xPYG1atJ05I6g2LwMEFkqzRLhooJd4ebsoqn1Pp04gqXwnLTWolvs8+LU4LQ5UGunU 8fXbH5UH1+p8New+akVVfXP35fM+83cacm0GRaQOkAE9TEvW9G+ztGk6RtqMzKQ7bevdRscC MFXqLdOl3rI9gbXp0HbmjKDabJzNUuv7xVNXUs720oKVsn6BV0Ptt2UU2oJkr6mjl8+UP3Sq /PDto3IE+6jdffViiIZkmwZYgo8JqGscTEvbUZIGUg0vo77bNOLvrX4CwNSot0yXekszAmvT oe2MoNqMpAOu75H1ghhsUA6VL+4WRZVRbCxAudz97NiTk5u3/loW5eerw4FUb6qfD/Y96/Yy aRi0GRSRIKTGwbS06ahI476v5Uh5vzaN+Cw5M1TZAgC7UG+ZNvWWZgTWpkHbGUG1+aj6XpvV LDUukdlqxZvzz72zvNHM3H35/K91KjckQX06c3zzD2m4/OX8aDinRXXv6PWzNKSG0va5WjcO 7Ns0fhl80majf6O9x6NtPctsNQCmRr1l+tRbmhNYmwZt54UTVJuFBNTKNhWNXSiceZ+hKrF1 xaHyYgK2dnzz9scHRTn8zMeq+Oro5b9SuR5S3u1tlmiJNA4yIjiNCyPvxqttB4XZwePS5n4I qgEwNeot86De0pzA2vhpOy+coNosVH3P2KgLjXLojj/GLUG1oWar9f08ABNWFqd1I6/se/nk X6mK6tu7r56PZURtZr63Lb9zHTPjLzPZcz4GOYxPm6V00lgccgYlv9WmHp4BeJ5JAKZEvWUe 1FvaEVgbP23nBRNUm7zq3gCz1AQtuEJZv/yroV7c9TNRGekBXOnpjc8eleejxAZT1Y2k6udr fS/h/D6p1O86MjQNhC/r9O86rUfgtekUoXt3Vz+bMJBqfNreE3vPAjAl6i3zoN7SnsDauGk7 L5ig2vT1vYeUWWpsqRxq1kVeSPZWA97r5Oat+2VZpoExoOpNdfr2/sD7qG2S9/yfzz/uLEHL jMA7rlNVp/zdeT+knE5jQWO5P22vtXrf+KQB32ZzdM8bAFOh3jIf6i27EVgbN23nhSpXP5mk Kg9UHrQ+1QVFqSBmS2ez1YbotM7064/PZ8wB/NrxJ5/eOTg4qCuowy77WPvz3ZfPx/xOzQy6 v51/7EUaihfL7U2dIu/rKMn/m9F9bNb2fmovjFP2J/n8/OPWsiTWUCNf0zHQxJDflXNt2ppf 18mqJtvJ+6zJLBxlcbs8eVSn99Udlmgq5bF6y7xMqd7S5Bnp872XFZlSnu2y0kqCP2Nqf+ba JYi0rTE/39rOC+NlM2lV04r4jqrXRXFgjVcaqJJfMoV5CALAwG8cX7/90cEHp9/VNaC+l07+ tar65u6rF1OYVZvRcGkED3u9upEBF5saDvmziw2SdxsY7/77qWraaI2MKlb3G6ep3U9BtekR VNuvpm15fTeCal2ZSnms3jIvU7qfYw2qxdwCa03zxdjfhdrO82k7X0nFbLIGCVYIUtBC38Hf NUFg4Lee3vzsSVmUTUdJdqpupT07fPl8Sks3pPGW9/+g120k0rEU68ZC3nFTaTjkHjadPS6w MV7Zv+Hv5x8bGar9J6g2PYJq+yWo1pygWjemUh6rt8zLlOotYw6qxZwCa3MLqoW28y+m3Ha+ kj3VpqvnQjsBCgE1WhmoYV1er/Ntpl8DnDm5eeuvQwfU6nLpTfXzwdQa+6n0piGcjqld1vKf g3SAJmUz6TQA07n3f3XKNcqoxMw+HGvAtM1Ak+yBwTi1bYwacATAFKi3zIt6S3dyLdOe3KVd lmUK9Zfth7bzL6bcdr6SoNoknc1S63ufqmyMCC2UGYmwHp3Qs2oKS6sBPTi++Yc0PJouOdK5 06K6d/T6WdtG5dBSnqfS+6c6DVSuj1b250vA9n/r9M86pVMndafJNhJWdE6NV9t7o3MKgLlS bxkv9ZZuCayNn7bz5WbRdhZUm6a+Z/68MUuNHQ0UlC1vF0Vl+QdYuOObtz8+KMqMhBra10cv /5XK9dTlWqZs/WOdHtcp663za1lHPyPy1o2EMTRYsxQJ86HjEIA5U2+ZF/WW7gmsTYO289XG 2Ha+kqDa5FSpWGQaaZ8eFkU51VH1jEI6s7OE6CAGWn4SGIPj67c/KovTugwqMxpqMFVRfXv3 5fO5lUdZDz0V3tRNMgIvjYShyvoxSyMhDdahGwi77LsAANAn9Ra4msDadGg7b2csbecrCapN T5az67NjMBF0Sz/SgXKozuS7RVFNffktoKXyg7cPy6Eb5VXxuvr52twbKhmBl3PMEi0ZhfdV nb6tk4bCL9YNhDSovJcAAIBdCaxNj7bz1UbfdhZUm5SzWWo97xFVPTJLjW5kCdHBZqvZWw0W 6OTmrftlWfa9B+k7qjen1dsp76PWRiq+GZCTmfVpKPy/OmWj5jQWvqlT1pRf8qbNCfJmaQsz qQEAgF0JrE2XtvP7jbbtLKg2LXnAel6+qjRLjQ4NtjffF0VR2eAWFuT4k08zmikNg4GVD45+ +D4V5SVLIy97yaVOkUEOafDl/pR1Wjcakv5cp69Xad2AWKc5NiT+Uqdcl772DFlyYwwAmBb1 FmhGYG0etJ0367vtfKXcECbj9Mf6lmX6Y18e179PYUqHzmZbZl3cIfY2kp9hIbKP2sEHp9/V tZw+35m/UVXV48NXL5Q7+5X3ymXLQbzv3+XPN1XI765+9imNnuSTfQdf0whpen5ppJlRN17V 6mcTaYQnL/St6XdNh0A6ERhOrv/x+cetKTO217RM1nfTLk8OVeaN2VTKY/WW+ZlKvaXJ9xxj nksbJ9dsly0QErDpY1B8rl2CJdvyLtyNtnOHZMbJqJJh+h5x//s6iyQAAh2qmr40u5L9AT+u 8/SSlmCDRXp649bTshykgvdfdUvs2eHL55dVSpmOdQMiPzPjOT/3kbfyjsrfvc96V5vOqWyg LTA8TskvWQqlKUE1tiWotl9Ny2R9N4JqXZlzUE29ZbymVG+ZelAtphJYE1Sblzznc2k7X8ny j5NxFojoUfWtgBp7MtQSkJkdZ281mLmTm7f+OnRArX6HvqmKgyzZzPRlBFwapBeX30hjLg38 LLPR1V6heUdlw+pNIwC70qZeZ+nk8WqbV5a+HC0A06DeMi/qLf2yFCRDmFPb+UqCapNQ1Zmw 12Ufa/ZSY1/OgrUZQTaEulA/W4ISmKF/3PgsgawhZsL+ymlR3Tt6+czAlHlLYyENhXTe/LFO XbzXMpJ0nwNPdE7NS0ZntmHGPgBToN4yL+ot/RNYYyym2Ha+kqDaNPQ9lfikKMpkeNiXoabH ZzSD2SMwQ8c3b39clcNWqla+Pnr5L+/QZcmIvDQ2f1+nXRsIn9cpDY59aDPSN4O6DEYZpzYd h3PctByAeVJvmRf1lmEIrDE2U2k7X0lQbfQyS633ZazGuB4ws5LZallidAh9L6UK7Nvx9dsf lcXpk7psSeB8MFVdrt19+VwZs1wZUZ0GQkbf7dJwTR7aR4dQ29mTbUcWs19t7kubDkoAGIJ6 y7yotwxHYI0xGnvb+UqCauPXc6FV1RnZLDX6MNQSo1lKtVIZgBkpP3j7sNxtE+bdVcXr6udr yhYiHQDpOGg78m5fe4Dme2VT56bSCGd82gy60zkFwFSot8yLesuwBNYYq7G2na8kqDZqVaZH f3H+uS/2UqMvZ8Hbk/PPfasGmx4MdOvk5q37ZVn2/K58V/XmtHp77+j1M2v+c1EanW0bB2Na AtKyyePTtsPQwDkApkS9ZR7UW8ZBYI0xG2Pb+b0E1cat5yWkqtdFUY5hPxqWY6jZarfr/G4E G0zc8SefZkRTKvYDKx8c/fC9kZRsksZBmwEkGXG3jwbrk9XPJjIL1P4k49KmwzCj/ZVTAEyJ ess8qLeMh8AaYza2tvN7CaqN1iCz1OwDQ8/KupKcYO4g5HeYsOyjdnBwMPjoxaqqHt99+dyA FN4nHQltli/ax0jrts+MUd/j0uZ+tOmYBIAhqbfMg3rLuAisMWYpL8bSdn4vQbXx6rlwMkuN oQwWzL1rthpMV/nBad3QKjMiaTBV3RA5fPVCY4KrpOHaZmb2Pt5RGfHbZjCLZZPHIw3G6+cf G7GEEgBTo94yfeot4ySwxliNqe38XoJqo1RlqnrPlQABNYaSvDfYbDUVAJigkxufPSzLVptd d6h6UxUHvY+GYrLaNAwSNM7KBV1ru5RSlltleG3qLhntacQ3AFOk3jJt6i3jJbDGWI2p7Xwp QbVxSkCtz9H3eWENtLcVxGBB3S+K86VWgYn4x43P7hVl+eXqcDCnRXXv6OWzH1eHcJU0Wr89 /9jIPt5Rbet8Rn0PL/nh8/OPjaRjKnkQAKZGvWW61FvGT2CNMRpT2/lSgmrj1PfLv66klF5Y DCkV5TZr5nbB3mowEceffHqnKosxzKz++ujlvyxJQlNtNlvfxzIWCQa32QA6e/0aiDKstnUW g+cAmCr1lulSb5kGgTXGaCxt50sJqo1OlULILDUW5iyoO1Q+NFsNJuD4+u2PyoNrj+ryYuB9 1Kpv7758LhhPG20aBvvS9p0r7w8ndZV0EDaVjsgx5T0AaEq9ZXrUW6ZFYI2xGX05IKg2OlXf L/0nZqkxEkMGd734YeTKD94+LM/3RxhOVbyufr6mvKCtMdW3sqxOm/1M0znS6whA/qvtLF0d ijB9Q63oAWOh3jI96i3TI7DGmIw+ViGoNiqZpVZeXx30xQuLkTgL7j4+/9y7B/Xz99HqMzAy JzduPSjLss1Ixw5Vb06rt/eOXj8zEIW5aFsHHMMSrEuTzom75x8byWhvS9XSpzurn3TLrA1Q b5kS9ZbpEliDLQmqjUvfhc7joiizPjWMxVBB3iwnZyNjGKHso1aUxf+uDgdUPjj64fuldWpZ Gnfe0snUpsGcAWCWDu9PnkPLXjGENu88g9S25x0Lzai3TIN6y/QJrLXjvb4wgmqjUaXAajOS YxdeWIzMWZDXbDXgTPZROzg4GHy0YlVVj+++fL60Ua6ZbfDvOqVcvpc/YGdjXH6o7YCSL+s0 xvOZoyx51WYvyW/rZLQ3uzAze7/6XqEG5kC9ZfzUW+ZBYK0Zbefujb7MFlQbj54DXFX9wjJL jVEaquPabDUYmfKD0+z72aZR1pmqbkgcvnqxtFF2GWCQBnGk008nRDfaLIu2786F/P3pxGgj ecSIzP1KnajNXpLZf0mdhiEYoLYf2u1wTr1l3NRb5kVgbTvazvsxxrbzrwiqjcIQs9RK098Z qTKFYNbSHkJdkTNbDcbg5MZnD8uy9xnc76jeVMXBEkeaZaDPxRH0ZrZ3o00Dq4+O1DR005nR VALeaUB6b+5H7kvbvSTzzOqEpwtNO9LadKYuUdOOIs8z/EK9ZZzUW+ZJYO1q2s77Mda2838J qo1D3w/cySpwAWM11EvIbDUYgZObt+4XZZllWgZ1WlT3jl4+W1oDL0HEi9c+S/JaAmx3ua5N Z12mw6iP/Jf72/bdlw701Cl1UHUrHQ/pgGgjA5MMnqMrbcp/M0Gu1rTM1NkMv1BvGR/1lnkT WLuctvN+jLnt/F+CaoOzlxr8VoK+1evVQd/MVoMBHX/y6Z36GRxDw+rro5f/WtoAlJR97y7B u17Kgt206fzpM//lvrddTkkHVbd26ZhKY3LOI4HpX5tyqM1yPUvTdPS1oBr8mnrLeKi3LIPA 2m9pO+/P2NvOZwTVhtdzgCuBCrPUmILSbDVYmOPrtz8qD67VFdOh91Grvr378vkSB6CkEfDu tVce7i4j7doMoOq7UZZGbtsBLTqourFLx1Tk/9f5Tpfa5Kc2y/UsTdNrpP0Ov6XeMjz1lmUR WPs1bef9mErbWVBtWIPspWaWGhNRZsRHm7XSu1C/CM1Wg76VH759VJ43codTFa+rn6/NpaLf RBoAm+ok+TOdDu1tGsG4jbz/+m4YpKGcRkzbd++6g8rSb+3kGdylY+rrOvXemGT22gRzUo5w ubwXmvQB7NJ5CXOm3jIs9ZZlElg7p+28H1NqOwuqDazvANcgmQzaq9oUpl0wWw16dnLj1oOy KD9fHQ7mtHp77+j1szQWliRLdb2vTpLGQUaR6ihtLvWuNjMv8/8NkQ+/q9Mujdx0UOXvsPxb M6nv/O/5x1ayBJaBc+xDyv6mM0GyWb/Zapdr2sZoE9iEpVBvGYZ6y7ItPbCm7bw/k2o7C6oN ZohZaglQlEvrKGTSzmarDaVu8JqtBn04vvmHw6LcqWHWlT8f/fB9GtZLk7L2qspr/v3f65TO PZ2l28l1bVvXG7KjIY2SP59/bCV55Z91MjjlahkdnzLni7OjdtKhscTZtfQnZUJTY9gbdYzS thBUg26pt/RHvYW1rgJrUww8aTvvx+TazoJqgxliBs6gAQpooawrbNUuL+ld5CWoYg17ln3U DoqyTYddp6qqenz35fMlvidTAW2y5GYqusd1yrWyXM7lcn3adjh8U6eh95fI99+lgyoSKLf8 yeVSx0jHVJPn712pI6WhbtAc+9Tm3Zh8bRbCb+VaXtURd1FmCQ5eR4IJUG/ZP/UW3tVFYG2X /DQEbef9yPWZXNtZUG0Qp/XLqMyyGD2q6gp5AhQwNYN2tv+lfna8+GCPyg9P68Zr2aSDqXNV 3RCo/nNtiUH0NILqcq6VVHr/XSej734tHTG5Jm0bBVmqeywd0WncfHX+sbU0JNPIMUjlF6lX JI+k826Xsk/HFH1JG7JNh1neL2Yj/CJle9NlrlMOA9tRb9kP9Rbep4vA2lRoO3dv0m1nQbXe ZTm5cogbboQbU5UCdkCV5WtgT05ufPawHHx0WvWmKg6WuI9aKrBddNatR9+lrF5652kaSOl8 zjVpK0ugjCkv5h2468jvdMCsR38vuRGZZy5tgDSod8kjoWOKvrVtv055z5Qu5fo17YhLR5F2 CDSj3tId9Ra2tYTAmrZz95JnJt12FlTr3dmyjwOMyC8HDkxAW0Pn3fLz+rldcmUa9uLk5q37 RVl+uTocTFkV949ePht6qb0hpNOhy1nzqQyn8zTXMg3wJc3yTSMr1zMNpF2uaZauGGN9LXXX XTuoYt2IzECvpeWPPBN5NtqObr1IxxRDyHN7cv6xsbwb2gblpi7Pf65dm2c/18xzDs2pt+xG vYU25h5Y03buzmzazoJqvarun3fQD8ILDFpLMDyzTIEuHH/y6Z36mUpFamhf/8+rF0ucyZ0R XW2XWLhKKsZpgGdUa67t3Efg5fzSGNo1QPy4TmNeaigdVH+sU2ZO7Cp14XX+mPOglXc7pboY VJd8Upef6vX8Rt6p1SrtK4C1SxmVZyCjkZc0UC3vh5xzm/Z/AphjqCfBVKm3NKfewq7mGljT du7OrNrOgmq9qfIiUTGGxsYQzDrbA9HzCx04vn77o/LgWt3QHXgftao4ufvy+b46HscsZWo6 GvqQToiMwEsDK78zDZI5yDVMJT4Ngpzfrnk5Dc8pNKDSOZz6bFcN5eSPjFDM35vzH8H7vhPp TEh+/786ddUpFdknZu4NbdrJs9NH3sizust+RVnuOc98RhXPuWM677qcY94PbUZgJwjgWYfd qbdsR72FLs0tsKbtvLvZtp0F1XqRoMBQyz6unQX1YIrG8iL5oihOxzyLACah/PDto8H3UauK 19V/DuZSSW0qI+DerY+0XdJrW/l9Gd339zqtGwlT7IxIXSrfPQ2C7LWxy3IVaxllN6XO5Zx7 rkOW2+hKyoM0sNKZsx6hOcW8kcE3uT7pcOtyNOvrOmW0vcE9bJJnJQGcvtqZyYcpt3axXlIt HdOpW0/ted8kyzatZ3jkXZdzbCtlYP4eYHfqLZupt7BPcwqsaTu3N/u2c7n6yd5UdQW7qh/C ctgOxKKqX2xlnaHLPJAwEWcB6brBfTZTbCSqb+vvU7/QPEvQ1MnNW+lwygjIQZ2evv3j0Q/f pzNvaVIZTyfAWl2enf1ZyrNU0hNoTMooub6ksZXGSjqFc0/GVrbmeqTinp9dv4vSKMj1n6pc lzSU9vWOToP1Yt4Yk3Sg5/zXaV/X4OIzOnVZlrCJ3P9cW36RcjodFGvrMvvd/Pd1nfY9EzvP fpedsOt3QdJU3s/Jn+t3RFdt/ewDlWvLZrnWCQA0cVSnvEf4xVLL45yDest5Um95vybPSB/v 3KlKvSXPQ5f94X3GMbSdm1vXizbVT3c1urazoNpeVclEeWn3NXLwClX98JV15hYMYCrOZnh2 2WDvSpZleVA/Sxq9sKXjm384PCgOmnaE7MOf7758vtRndz2SPuVqRuxeNvs2/10qrPn3fddh 0lBIAyEj2tJYyM+kPqSz+mLaZabB+6zeIbPoOE2DMnlq13Xxt5HOquSNi/mjD3ke1p1R67yx r86otYzyTh5Jo3kumnbi0l5fHXz7rKe/+7zn51Bt2HUw82Lax4BZAbWrpRwWVNvdkgc5qLfs x9zqLYJq3ek6sNZnHCPPkbbz5S7Wi5IW13YWVNuLs9lpD+vL22e0ektnM9bqh71UsWTE8gyd FZj7KpQ7cvY85XvmeReshksc37z98UHxtq7sDb2PWvX48NWLUY1uGkgaN9uWWesGwsAz7s8a DPnOFxsKbTtZ1x1D647S/Ozr/HIeuab57nOS65hlfvp+b6cTJ/kh+WB9Tds2JofMFxelcybX cm71CkG1/vTZwbfPwNom6aSOi+V/22f+ovUzH2mHJPVVBsxpoMW+JV83XfHgT3Wa0wCFLiw5 qLam3tKdOdZbBNW6lbyZ/N5FcHeIOEa+/7b5W9u5W6NuOwuqdSoz06r6Zo8xmPaus1lrefHV FUzBAMbibO+/vIDGODvtCmfLQqbB5pmCdzy9eeu7usIxaMWybhk9q34+ODx6/czz2c6Ey+fR WEKjO42enOO+R0TPUZY0ybVr07E2dmmMj2Gm8lL0XdbkuU+7ciSrs0zKXAda7EvyddOgmg7v X2tTHs8xqLam3tLeXOstTZ+RqS/n3peu6oK/r9MU8py28+5G//4+WP2klaouFE7rh+T0Sf05 nXR/n0ZALc72eFttrlo9rVOdUc+CghmVBz042y+tfoYSiM4yj6d5Mf6zThN96Zw9++8+U3Nt fMDWnt747NHQAbX6WXxTFQf3BNR2kg6/NBj/X52+qlM6AtlOOqPSABx1o6AjmWmRumSWMcto bK6WzpjkjzxfcwyohfbFvOW5T+fRehYZ28lSUmkrCKhtr01Zovz5Ndfw19Rbmpt7vaVpfs/7 j6tltbTsSbarqVxvbef2JtN2NlNtJ9UclzH5us4WS+j0YXBnAacFjFoulbMs1snNW6lIXtzc dxBlVf3pf169sPRP99KoyT1OMkPht9IgSJ1qyUtuJ2+MYQmUsclybymTkj/mGki7KM/AyJf0 npUhR/bmmc/vNuvjcnk3pFwUTGsmy02lvGxa30h5m05yA6vOtS2Pl7I3nXrLZkuqt7R5Ruzd uJ3Mat91P8O8Q6c6eF3b+f0m13Y2Uw0A6NzxJ5/WlcbsLzq4rwXU9iYdgul4SEdX9izJyNU0 upcuozDTuE6Db+kN7PUMlj/WSf44H6Wa0fDp4E2Deu4dUykbkgcE1JbDrI/LpbNo/W4QUGsm 75G8T9t0Qub/yf+bv2PJdi2PU5eeakd2E+otv7akessuz8hSno9d5LlKHtpV7k/uU+7X1Gg7 bzbZtrMZFDsxUw3aM1MN5ur4+u2PDj44/a6uZQw6Ur1+S58cvnqugdO/exfSUkbhpfM4DeoE kpcw86itNCLXeWMiS6bvbJ030gGwhI703OOUu0srA8ZkTHtQJC+kA2kpz/u71rM78m4QSGsm nfjrsqSr/JOOu9yPdNot4V29j/I4QZa8z3INl/JOW18/9Zb56foZWdrzcZWL17frbV7W79d1 mT7l2cjr/NdFHpyKWbSddfbuRFAN2hNUg7l6evOzJ+XQe4xWxevT/xzcsY/a4NYNqfyc21I6 aQykEbdu0NHMxY6q5I85NSLTqbLOF0vrVFlI/W7UxhRUW1tSx/TFjj7vhvaSh/9y/rFzY3xG 9mGf5fGUl2BrS71lfvb1jCzx+dhkn2XQRXNafjPXbF3GaDuPnM7enQiqQXuCajBHJzdv7bMT ZGunp2//ePTD90YIjst61HlSlgCZYkMhjeR1Y0D+6tY6b6zzx5Q6q9IZlXyxTksO5uf+CaoN awoBg+STdBrlWZ/D8qDrd8M6sTtBtd3tszwWNDg//3VSb5mmfT0jno9z+7q+75rrnnbaziOn s3cngmrQnqAazM3xzT8cHhQHY3iu/3z35fMsvcG4ZcRvGgjrlIbDmDpX0wjIchRpACTNsbE2 ZhfzxboxOYYOK/mCoazLzLX1jIl3l1qeYsBg/YzneV8/+2PsoM4o64vP/zoBrMsu9RZgH7Sd R0ZnLwCws+Obtz8+KN7Wlady0MZjVVWPD1+96GITZIaVzoiLP9NoSIo0KHYdqbfuGI1U+jNC Nymf8+frf8f4vJs30qhMnohdO7DSGFxbNwTX+WGdT2BMkveTVy+WiXOahfPuc77uUFrb9Zlf y5KNecbX3n0vrH8CNKXeAuzbu+WMtnMPBNUAgJ0cX7/9Ufnh6dO6UjHokgRVUTyrfj44tI8a AAuSzpJ0Zqw7ZpeytB0AAAziYPUTAKCV8oO3D4cOqBVF9aYqDu4JqAGwMHnvWfIYAAB6YqYa ANDayc1bWWrxb+dHwymr6k//8+pFNsAFAAAAgL0wUw0AaOX4k0+zD8DgAbXa1wJqAAAAAOyb mWoAQGPZR+3gg9Pv6prE9dUfDaKqipPDV8/XG/ICAAAAwN6YqQYANFZ+cPpk6IBaURWvq/8c 3FsdAQAAAMBeCaoBAI2c3Lz117Is7q4OB3Navb139PrZT6tDAAAAANgrQTUAYGv/uPFZZob9 5fxoUH8++uH771afAQAAAGDv7KkGAGzl+Obtjw+Kt9/V1Yffrf5oEFVVPT589eL+6hAAAAAA emGmGgBwpePrtz8qi9MngwfUiuJZ9Z9rD1aHAAAAANAbQTUA4ErlB28flkVxe3U4kOpNVRzY Rw0AAACAQQiqAQDvdXLz1v2yLL9YHQ6mrIr7Ry+f/bg6BAAAAIBe2VMNALjU8Sef3jk4uPbP 1eFwquqbu69eWPYRAAAAgMEIqgEAG2UftYMPTr+rawvXV380iKoqTg5fPT9cHQIAAADAICz/ CABsVH5w+mTogNrZPmr/Obi3OgAAAACAwQiqAQC/cXLjs4dlWdxdHQ7m9PT08Oj1s59WhwAA AAAwGEE1AOBX/nHjs3tFWX65OhxOVXx19MP3362OAAAAAGBQ9lQDAP7r+JNP7xwcHDytqwi/ W/3RIKqqenz46sX91SEAAAAADM5MNQDgzPH12x+VB9ceDR5QK4pn1X+uPVgdAgAAAMAoCKoB AGfKD94+LIvi9upwINWb6vTtffuoAQAAADA2gmoAQHFy49aDsiy/WB0OpqyK+/ZRAwAAAGCM 7KkGAAt3vo/atX+uDodTVd/cffXCso8AAAAAjJKgGgAsWPZRO/jw7Y+D76NWFSeHr54frg4B AAAAYHQs/wgAC1Z+cPpk6IDa2T5q/zm4tzoAAAAAgFESVAOAhTq58dnDsizurg4Hc3p6enj0 +tlPq0MAAAAAGCVBNQBYoH/c+OxeUZZfrg6HUxVfHf3w/XerIwAAAAAYLXuqAcDCHH/y6Z2D g4Onw++jVj0+fPXi/uoQAAAAAEbNTDUAWJDj67c/Kg+uPRo8oFYUz6r/XHuwOgQAAACA0RNU A4AFKT98+6gsiturw4FUb6rTt/ftowYAAADAlAiqAcBCnNy49aAsys9Xh4Mpq+K+fdQAAAAA mBp7qgHAAhzf/MPhQXFwvDocTlV9c/fVC8s+AgAAADA5gmoAMHPZR+3gw7c/Dr6PWlWcHL56 frg6BAAAAIBJsfwjAMxc+eHp06EDamf7qP3n4N7qAAAAAAAmR1ANAGbs5MZnD8uiuL06HMzp 6enh0etnP60OAQAAAGByBNUAYKZObt66X5Tll6vD4VTFV0c/fP/d6ggAAAAAJsmeagAwQ8ef fHrn4OBg8GUfq6p6fPjqxf3VIQAAAABMlplqADAzx9dvf1QeXHs0eECtKJ5V/7n2YHUIAAAA AJMmqAYAM1N++PbR8PuoVW+q07f37aMGAAAAwFwIqgHAjJzcuPWgLMrPV4eDKavivn3UAAAA AJgTe6oBwEwc3/zD4UFxcLw6HE5VfXP31QvLPgIAAAAwK4JqADADxzdvf3xQvP1u8H3UquLk 8NXzw9UhAAAAAMyG5R8BYAbK4vTJ0AG1s33U/nNwb3UAAAAAALMiqAYAE/f0xmePyqK4vToc zOnp6eHR62c/rQ4BAAAAYFYE1QBgwk5u3rpfluUXq8PhVMVXRz98/93qCAAAAABmx55qADBR x598eufg4ODp4PuoFdW3hy9fWPYRAAAAgFkzUw0AJuj4+u2PDsprg++jVhXFs+rna/dXhwAA AAAwW4JqADBB5YdvHxVlcX11OJDqTXX69r591AAAAABYAkE1AJiYk5u3/loW5eerwwGVD+yj BgAAAMBS2FMNACbk+OYfDg+Kg+PV4XCq6pu7r148WB0BAAAAwOwJqgHARBzfvP3xQfH2uzHs o3b48vmd1SEAAAAALILlHwFgIsri9MnQAbWzfdR+PjhcHQAAAADAYgiqAcAEPL3x2aOyKG6v DgdzWlT3jl4/+2l1CAAAAACLIagGACN3cvPW/bIsv1gdDqcqvjp6+a+nqyMAAAAAWBR7qgHA iB1/8umdg4Nr/1wdDqYqqm8PX764tzoEAAAAgMUxUw0ARur4+u2PDsprT1aHg6mK4ln187X7 q0MAAAAAWCRBNQAYqfKD0ydFWVxfHQ6kelOdvr1vHzUAAAAAlk5QDQBG6OTmrb+WZXF3dTig 8sHRD99/tzoAAAAAgMWypxoAjMw/bnx2ryrLv68Oh1NV39x99eLB6ggAAAAAFk1QDQBG5Pjm 7Y8Pirff1a/o363+aBDZR+3w5fM7q0MAAAAAWDzLPwLASBxfv/1RWZw+GTqgdraP2s8Hh6sD AAAAAKAmqAYAI1F+8PZhWRS3V4eDOS2qe0evn/20OgQAAAAAaoJqADACJzdv3S/L8ovV4XCq 4qujl/96ujoCAAAAAFbsqQYAAzv+5NM7BwfX/rk6HExVVN8evnxxb3UIAAAAAFxgphoADCj7 qB2U156sDgdTFcWz6udr91eHAAAAAMA7BNUAYEDlB6dPirK4vjocSPWmOn173z5qAAAAAHA5 QTUAGMjJjc8elmVxd3U4oPLB0Q/ff7c6AAAAAAA2sKcaAAzgHzc+u1eV5d9Xh8Opqm/uvnrx YHUEAAAAAFxCUA0Aenb8yad3Dg4Ontav4d+t/mgQ2Uft8OXzO6tDAAAAAOA9LP8IAD06vn77 o/Lg2qOhA2pn+6j9fHC4OgAAAAAAriCoBgA9Kj94+7Asiturw8GcFtW9o9fPflodAgAAAABX EFQDgJ6c3Lj1oCzLL1aHw6mKr45e/uvp6ggAAAAA2II91QCgB+f7qF375+pwMFVRfXv48sW9 1SEAAAAAsCUz1QBgz7KP2sHBweAzw6qieFb9fO3+6hAAAAAAaEBQDQD2rPzg9En9z9+tDgdS valO3963jxoAAAAAtCOoBgB7dHLjs4dlWdxdHQ6ofHD0w/ffrQ4AAAAAgIbsqQYAe/KPG5/d q8ry76vDwVRV9fjw1QvLPgIAAADADgTVAGAPjj/59M75PmrDLvuYfdQOXz6/szoEAAAAAFqy /CMAdOz4+u2PyoNrj0axj1pxcG91AAAAAADsQFANADpWfvj2UVkUt1eHgzktqntHL5/9uDoE AAAAAHYgqAYAHTq5cetBWZSfrw6H9PXRy389XX0GAAAAAHZkTzUA6MjxzT8cHhQHx6vDwVRF 9e3hyxeWfQQAAACADpmpBgAdyD5qB0X5ZHU4nKp4Xf187f7qCAAAAADoiKAaAHSg/PD0af3P 360OB1K9Oa3e3jt6/eyn1R8AAAAAAB0RVAOAHZ3c+OxhWRS3V4cDKh8c/fD9d6sDAAAAAKBD 9lQDgB2c3LyVpRb/dn40nKqqHh++emHZRwAAAADYE0E1AGjp+JNP7xwcHAy+7GNVFM8OXz6/ szoEAAAAAPbA8o8A0MLx9dsflQfXHo1hH7WqOLi3OgAAAAAA9kRQDQBaKD98+2gM+6idFtW9 o5fPflwdAgAAAAB7IqgGAA2d3Lj1oCzKz1eHQ/r66OW/nq4+AwAAAAB7ZE81AGjg+OYfDg+K g+PV4WCqovr28OULyz4CAAAAQE/MVAOALR3fvP3xQVE+WR0OpypeVz9fu786AgAAAAB6IKgG AFsqi9Mn9T9/tzocSPXmtHp77+j1s59WfwAAAAAA9EBQDQC28PTGZ4/Kori9OhxQ+eDoh++/ Wx0AAAAAAD2xpxoAXOHk5q0stfi386PhVFX1+PDVC8s+AgAAAMAABNUA4D2OP/n0zsHBwdOh l32siuLZ4cvnd1aHAAAAAEDPLP8IAJc4vn77o4Py2ij2UauKg3urAwAAAABgAIJqAHCJ8sO3 j4qyuL46HMxpUd07evnsx9UhAAAAADAAQTUA2ODk5q2/lkX5+epwSF8fvfzX09VnAAAAAGAg 9lQDgHcc3/zD4UFxcLw6HExVVN8evnxh2UcAAAAAGAEz1QDgguObtz8+KMonq8PhVMXr6udr 91dHAAAAAMDABNUA4IKyOH1S//N3q8OBVG9Oq7f3jl4/+2n1BwAAAADAwATVAGDl6Y3PHpVF cXt1OKDywdEP33+3OgAAAAAARsCeagBQO7l5K0st/u38aDhVVT0+fPXCso8AAAAAMDKCagAs 3vEnn945OLj2z9XhYKqieHb48vmd1SEAAAAAMCKWfwRg0Y6v3/7ooLz2ZHU4oOpNVRzcWx0A AAAAACMjqAbAopUfnD4pyuL66nAwp0V17+jlsx9XhwAAAADAyAiqAbBYJzdv/bUsi7urwyF9 ffTyX09XnwEAAACAEbKnGgCL9I8bn92ryvLvq8PBVFVxcvjq+eHqEAAAAAAYKTPVAFic45u3 P67K4tHqcDhV8br6j33UAAAAAGAKBNUAWJTj67c/KovTJ0VR/m71R4M5rd7eO3r97KfVIQAA AAAwYoJqACxK+cHbh2VR3F4dDunPRz98/93qMwAAAAAwcvZUA2AxTm7eul//+Nv50XCqqnp8 +OpFvgt07unNz56URfn56vC/TovTo6OX/3q6OgQAAACgITPVAFiE408+vVP/GD6gVhTPqv9c e7A6hM6VRXG4+ggAAABAhwTVAJi97KN2UF57sjocUPWmKg7so8be/OPGZ/fGsF8gAAAAwBwJ qgEwe+UHp0+Ksri+OhxMWRX3j14++3F1CJ07LYp7q48AAAAAdExQDYBZO7nx2cOyLO6uDof0 9f+8ejGC2XLMVWZklmX5xeoQAAAAgI4JqgEwW2dL4ZXll6vDwVRVcXL35fO/rg5hLw4+PLVX HwAAAMAeCaoBMEvHn3x6pyqLR6vD4VTF6+o/B5bkY6+S3+sffzk/AgAAAGAfBNUAmJ2zZfAO rj0qivJ3qz8azGn19t7R62c/rQ6hc7/kdwAAAAD2SVANgNkpP3j7sCyK26vDIf356Ifvv1t9 hs5lhlr54enTkeR3AAAAgFkTVANgVk5u3HpQluUXq8PBVFX1+O7L52YPsRcJpj298dmjg4Nr /xRQAwAAAOhHufoJAJOXQEOCDKvDwVRF8az6+eDQso+0dbZH2kH50eqwuFaVH1Vleaeqqo/L ojysa3DXV/9qa6fF6dHRy389XR0CAAAA0JCgGgCzkH2lDj58++MY9lGDMRJUAwAAANiN5R8B mIXyg9MnAmoAAAAAwL4IqgEweSc3PntYlsXd1SEAAAAAQOcE1QCYtH/c+OxeUZZfrg4BAAAA APZCUA2AyTr+5NM7VVk8Wh0CAAAAAOyNoBoAk3R8/fZH5cG1R/ZRAwAAAAD6IKgGwCSVH759 VBbF7dUhAAAAAMBeCaoBMDknN249KIvy89UhAAAAAMDeCaoBMCnHN/9wWJTF/64OAQAAAAB6 IagGwGRkH7WDonyyOgQAAAAA6I2gGgCTUX54+rT+5+9WhwAAAAAAvRFUA2ASTm589rAsitur QwAAAACAXgmqATB6Jzdv3S/K8svVIQAAAABA7wTVABi1408+vVMU1cPVIQAAAADAIATVABit 4+u3PyoPrj2yjxoAAAAAMDRBNQBGq/zw7SP7qAEAAAAAYyCoBsAondy49aAsys9XhwAAAAAA gxJUA2B0jm/+4bAoi/9dHQIAAAAADE5QDYDROSgODlcfAQAAAABGQVANAAAAAAAAriCoBgAA AAAAAFcQVAMAAAAAAIArCKoBAAAAAADAFcrVTwAARuL45u2Pi+L/V6dz16ryo6os71RV9XFZ lId1De766l9t7bQ4PTp6+a+nq0MAAAAAGhJUAwCYmONPPr1TlgcPyrL8YvVHVxJUAwAAANiN 5R8BACbm6Ifvvzt89eL+6enbP1ZF8Wz1xwAAAADskaAaAMBEJbhW/XxwKLAGAAAAsH+CagAA E3b0+tlP1enb+6tDAAAAAPZEUA0AYOIyY63+8fX5EQAAAAD7IKgGADADpz8fPCyK6s3qEAAA AICOCaoBAMzA2TKQVfFkdQgAAABAxwTVAABmoq7YCaoBAAAA7ImgGgDATPzPqxdPLAEJAAAA sB+CagAAM1IVxdPVRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAgMUqiv8/ktA4mhf4rnkAAAAASUVORK5CYII= --------------aRf5gwsBIo5u0klnidwSHlDA-- --------------ab4qnfl60GJ1VFktDfCpnbID--