From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9DBA3C433E0 for ; Sat, 16 May 2020 15:39:51 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 6354C20756 for ; Sat, 16 May 2020 15:39:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726831AbgEPPju (ORCPT ); Sat, 16 May 2020 11:39:50 -0400 Received: from mga01.intel.com ([192.55.52.88]:62521 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726984AbgEPPjt (ORCPT ); Sat, 16 May 2020 11:39:49 -0400 IronPort-SDR: FO2nUj4q8wovjr3DCL/8BbfEXCkYIkI1355UtzQiNjd2pqfO0V2xTs6almgsPzRlVn5TKaKorj VusBXXS0uSMw== X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 May 2020 08:39:01 -0700 IronPort-SDR: FJWcXcDBpS4zR4iaFytornAcFJ+0sgUYPsm1qngH7N/AO3vgDLu4oS5oBqzxH5HuID6ylQPrLm nWBCnc6rfBWg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,398,1583222400"; d="gz'50?scan'50,208,50";a="254060778" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by fmsmga008.fm.intel.com with ESMTP; 16 May 2020 08:38:58 -0700 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1jZytt-0006so-VW; Sat, 16 May 2020 23:38:57 +0800 Date: Sat, 16 May 2020 23:38:20 +0800 From: kbuild test robot To: Sean Christopherson Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, kvm@vger.kernel.org, Robert Hu , Farrah Chen , Danmei Wei , Paolo Bonzini Subject: [kvm:queue 71/177] arch/x86/kvm/vmx/nested.c:5246:3: error: variable 'roots_to_free' is used uninitialized whenever 'if' condition is false Message-ID: <202005162313.CDreQC6s%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/virt/kvm/kvm.git queue head: cb953129bfe5c0f2da835a0469930873fb7e71df commit: ce8fe7b77bd8ee405295e349c82d0ef8c9788200 [71/177] KVM: nVMX: Free only the affected contexts when emulating INVEPT config: x86_64-randconfig-a012-20200515 (attached as .config) compiler: clang version 11.0.0 (https://github.com/llvm/llvm-project 13d44b2a0c7ef404b13b16644765977cd5310fe2) reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install x86_64 cross compiling tool for clang build # apt-get install binutils-x86-64-linux-gnu git checkout ce8fe7b77bd8ee405295e349c82d0ef8c9788200 # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot Note: the kvm/queue HEAD cb953129bfe5c0f2da835a0469930873fb7e71df builds fine. It only hurts bisectibility. All errors (new ones prefixed by >>, old ones prefixed by <<): >> arch/x86/kvm/vmx/nested.c:5246:3: error: variable 'roots_to_free' is used uninitialized whenever 'if' condition is false [-Werror,-Wsometimes-uninitialized] BUG_ON(1); ^~~~~~~~~ include/asm-generic/bug.h:62:32: note: expanded from macro 'BUG_ON' #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:56:28: note: expanded from macro 'if' #define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/compiler.h:58:30: note: expanded from macro '__trace_if_var' #define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/kvm/vmx/nested.c:5250:6: note: uninitialized use occurs here if (roots_to_free) ^~~~~~~~~~~~~ include/linux/compiler.h:56:47: note: expanded from macro 'if' #define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) ) ^~~~ include/linux/compiler.h:58:52: note: expanded from macro '__trace_if_var' #define __trace_if_var(cond) (__builtin_constant_p(cond) ? (cond) : __trace_if_value(cond)) ^~~~ arch/x86/kvm/vmx/nested.c:5246:3: note: remove the 'if' if its condition is always true BUG_ON(1); ^ include/asm-generic/bug.h:62:32: note: expanded from macro 'BUG_ON' #define BUG_ON(condition) do { if (unlikely(condition)) BUG(); } while (0) ^ include/linux/compiler.h:56:23: note: expanded from macro 'if' #define if(cond, ...) if ( __trace_if_var( !!(cond , ## __VA_ARGS__) ) ) ^ arch/x86/kvm/vmx/nested.c:5179:35: note: initialize the variable 'roots_to_free' to silence this warning unsigned long type, roots_to_free; ^ = 0 1 error generated. vim +5246 arch/x86/kvm/vmx/nested.c ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5173 55d2375e58a61b Sean Christopherson 2018-12-03 5174 /* Emulate the INVEPT instruction */ 55d2375e58a61b Sean Christopherson 2018-12-03 5175 static int handle_invept(struct kvm_vcpu *vcpu) 55d2375e58a61b Sean Christopherson 2018-12-03 5176 { 55d2375e58a61b Sean Christopherson 2018-12-03 5177 struct vcpu_vmx *vmx = to_vmx(vcpu); 55d2375e58a61b Sean Christopherson 2018-12-03 5178 u32 vmx_instruction_info, types; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5179 unsigned long type, roots_to_free; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5180 struct kvm_mmu *mmu; 55d2375e58a61b Sean Christopherson 2018-12-03 5181 gva_t gva; 55d2375e58a61b Sean Christopherson 2018-12-03 5182 struct x86_exception e; 55d2375e58a61b Sean Christopherson 2018-12-03 5183 struct { 55d2375e58a61b Sean Christopherson 2018-12-03 5184 u64 eptp, gpa; 55d2375e58a61b Sean Christopherson 2018-12-03 5185 } operand; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5186 int i; 55d2375e58a61b Sean Christopherson 2018-12-03 5187 55d2375e58a61b Sean Christopherson 2018-12-03 5188 if (!(vmx->nested.msrs.secondary_ctls_high & 55d2375e58a61b Sean Christopherson 2018-12-03 5189 SECONDARY_EXEC_ENABLE_EPT) || 55d2375e58a61b Sean Christopherson 2018-12-03 5190 !(vmx->nested.msrs.ept_caps & VMX_EPT_INVEPT_BIT)) { 55d2375e58a61b Sean Christopherson 2018-12-03 5191 kvm_queue_exception(vcpu, UD_VECTOR); 55d2375e58a61b Sean Christopherson 2018-12-03 5192 return 1; 55d2375e58a61b Sean Christopherson 2018-12-03 5193 } 55d2375e58a61b Sean Christopherson 2018-12-03 5194 55d2375e58a61b Sean Christopherson 2018-12-03 5195 if (!nested_vmx_check_permission(vcpu)) 55d2375e58a61b Sean Christopherson 2018-12-03 5196 return 1; 55d2375e58a61b Sean Christopherson 2018-12-03 5197 55d2375e58a61b Sean Christopherson 2018-12-03 5198 vmx_instruction_info = vmcs_read32(VMX_INSTRUCTION_INFO); 55d2375e58a61b Sean Christopherson 2018-12-03 5199 type = kvm_register_readl(vcpu, (vmx_instruction_info >> 28) & 0xf); 55d2375e58a61b Sean Christopherson 2018-12-03 5200 55d2375e58a61b Sean Christopherson 2018-12-03 5201 types = (vmx->nested.msrs.ept_caps >> VMX_EPT_EXTENT_SHIFT) & 6; 55d2375e58a61b Sean Christopherson 2018-12-03 5202 55d2375e58a61b Sean Christopherson 2018-12-03 5203 if (type >= 32 || !(types & (1 << type))) 55d2375e58a61b Sean Christopherson 2018-12-03 5204 return nested_vmx_failValid(vcpu, 55d2375e58a61b Sean Christopherson 2018-12-03 5205 VMXERR_INVALID_OPERAND_TO_INVEPT_INVVPID); 55d2375e58a61b Sean Christopherson 2018-12-03 5206 55d2375e58a61b Sean Christopherson 2018-12-03 5207 /* According to the Intel VMX instruction reference, the memory 55d2375e58a61b Sean Christopherson 2018-12-03 5208 * operand is read even if it isn't needed (e.g., for type==global) 55d2375e58a61b Sean Christopherson 2018-12-03 5209 */ 55d2375e58a61b Sean Christopherson 2018-12-03 5210 if (get_vmx_mem_address(vcpu, vmcs_readl(EXIT_QUALIFICATION), fdb28619a8f033 Eugene Korenevsky 2019-06-06 5211 vmx_instruction_info, false, sizeof(operand), &gva)) 55d2375e58a61b Sean Christopherson 2018-12-03 5212 return 1; 55d2375e58a61b Sean Christopherson 2018-12-03 5213 if (kvm_read_guest_virt(vcpu, gva, &operand, sizeof(operand), &e)) { ee1fa209f5e5ca Junaid Shahid 2020-03-20 5214 kvm_inject_emulated_page_fault(vcpu, &e); 55d2375e58a61b Sean Christopherson 2018-12-03 5215 return 1; 55d2375e58a61b Sean Christopherson 2018-12-03 5216 } 55d2375e58a61b Sean Christopherson 2018-12-03 5217 ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5218 /* ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5219 * Nested EPT roots are always held through guest_mmu, ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5220 * not root_mmu. ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5221 */ ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5222 mmu = &vcpu->arch.guest_mmu; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5223 55d2375e58a61b Sean Christopherson 2018-12-03 5224 switch (type) { b119019847fbca Jim Mattson 2019-06-13 5225 case VMX_EPT_EXTENT_CONTEXT: eed0030e4caa94 Sean Christopherson 2020-03-20 5226 if (!nested_vmx_check_eptp(vcpu, operand.eptp)) eed0030e4caa94 Sean Christopherson 2020-03-20 5227 return nested_vmx_failValid(vcpu, eed0030e4caa94 Sean Christopherson 2020-03-20 5228 VMXERR_INVALID_OPERAND_TO_INVEPT_INVVPID); f8aa7e3958bc43 Sean Christopherson 2020-03-20 5229 ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5230 roots_to_free = 0; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5231 if (nested_ept_root_matches(mmu->root_hpa, mmu->root_cr3, ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5232 operand.eptp)) ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5233 roots_to_free |= KVM_MMU_ROOT_CURRENT; ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5234 ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5235 for (i = 0; i < KVM_MMU_NUM_PREV_ROOTS; i++) { ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5236 if (nested_ept_root_matches(mmu->prev_roots[i].hpa, ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5237 mmu->prev_roots[i].cr3, ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5238 operand.eptp)) ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5239 roots_to_free |= KVM_MMU_ROOT_PREVIOUS(i); ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5240 } ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5241 break; eed0030e4caa94 Sean Christopherson 2020-03-20 5242 case VMX_EPT_EXTENT_GLOBAL: ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5243 roots_to_free = KVM_MMU_ROOTS_ALL; 55d2375e58a61b Sean Christopherson 2018-12-03 5244 break; 55d2375e58a61b Sean Christopherson 2018-12-03 5245 default: 55d2375e58a61b Sean Christopherson 2018-12-03 @5246 BUG_ON(1); 55d2375e58a61b Sean Christopherson 2018-12-03 5247 break; 55d2375e58a61b Sean Christopherson 2018-12-03 5248 } 55d2375e58a61b Sean Christopherson 2018-12-03 5249 ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5250 if (roots_to_free) ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5251 kvm_mmu_free_roots(vcpu, mmu, roots_to_free); ce8fe7b77bd8ee Sean Christopherson 2020-03-20 5252 55d2375e58a61b Sean Christopherson 2018-12-03 5253 return nested_vmx_succeed(vcpu); 55d2375e58a61b Sean Christopherson 2018-12-03 5254 } 55d2375e58a61b Sean Christopherson 2018-12-03 5255 :::::: The code at line 5246 was first introduced by commit :::::: 55d2375e58a61be072431dd3d3c8a320f4a4a01b KVM: nVMX: Move nested code to dedicated files :::::: TO: Sean Christopherson :::::: CC: Paolo Bonzini --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --1yeeQ81UyVL57Vl7 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICDkEwF4AAy5jb25maWcAlDzLcty2svvzFVPJJlkkkWRF8Tm3tABJcAYZkqABcKTRhiVL I0c3eviMRon997e7wQcAgopvKmV70I13v7vB7//1/YK9Hp4frw/3N9cPD18Xn3ZPu/31YXe7 uLt/2P3PIpOLSpoFz4T5GZCL+6fXL798eX/Wnp0ufv357OejxXq3f9o9LNLnp7v7T6/Q9/75 6V/f/wv+/x4aHz/DMPv/LG4erp8+Lf7a7V8AvDg+/vkIuv7w6f7wn19+gT8f7/f75/0vDw9/ Pbaf98//u7s5LI7f3Z6efjy5Prr5bXd3enT68fjdx+Ozs9PT385+/fdvv93c/vru+Ohud/Ij TJXKKhfLdpmm7YYrLWR1ftQ3QpvQbVqwann+dWjEnwPu8fER/Od0SFnVFqJaOx3SdsV0y3TZ LqWRUYCooA8HEOx8AGZCs6Tg7QVTVVuybcLbphKVMIIV4opni/uXxdPzYfGyOwxDykob1aRG Kj1OJNSH9kIqZ01JI4rMiJK3hqbQUpkRalaKswwWlUv4A1A0dqV7WdItP+Ccr5/H40uUXPOq lVWry9qZGBbb8mrTMrWEUymFOX934uxRlrWA2Q3XJrKZQqas6A/6u+9izS1r3BOlbbWaFcbB X7ENb9dcVbxol1fCWZ4LSQByEgcVVyWLQy6v5nrIOcCpe8nOqtz9h3BaW+SA/PWFvS6v3hoT lvg2+DQyYcZz1hSmXUltKlby8+9+eHp+2v04nLW+YM756q3eiDqdNODfqSncNddSi8u2/NDw hsfoWkmt25KXUm1bZgxLV27vRvNCJJF+rAHxE1wFU+nKAnAZrChGeNBKFA/Ms3h5/fjy9eWw e3QEBq+4EinxVq1kwsdRXJBeyQt3fpVBq4ZzahXXvMp8Js1kyUTlt2lRxpDaleAKt7KNT1wy o+BEYSPALiAO4li4CLVhBlmplBn3Z8qlSnnWiQPhCkFdM6U5IrnX4I6c8aRZ5tqnsd3T7eL5 LjjSUbDKdK1lA3OCyDPpKpPOjHRrLgrKFlcqj5ANiMeMGd4WTJs23aZF5HJI+G0mFNCDaTy+ 4ZXRbwJR8rEshYneRivhxlj2exPFK6VumxqX3BOduX8EhRejOyPSNchZDoTlDFXJdnWF8rSU lXsj0FjDHDITaYQ7bC+RFZ7modYI9kosV0gwdHSkXoYLnSzXYWzFeVkbGLXiUYHTI2xk0VSG qW1k6g5n3G/fKZXQZ9Is6BCsHVE3v5jrlz8XB1ji4hqW+3K4Prwsrm9unl+fDvdPn4KjhQ4t S2lcS/HDQjdCmQCMVxhZLtI/0Vd8oERnKDJSDiINMGKqD1WuNswlPmwCrirYljq5AxLoMhxq PGEtomz4DWdDZ6jSZqEjlAiH3QJseiteI/xo+SVQoXNP2sOggYIm3P90HDiSohjJ3IFUHASV 5ss0KYTLYwjLWSUbc352Om1sC87y8+MzF5JIGY5ATfbwz38dzT2aWKYJUoXLDv6B+cZJIqoT RyOKtf3HtIVIxL1lsV6BGAbOi5pKOH4O6kbk5vzkaLwRUZk1WEQ5D3CO33lKsQG70VqC6QpO kkRXz0P65o/d7SsY44u73fXhdb97oeZusxGoJ7N1U9dgXeq2akrWJgzM59TTJYR1wSoDQEOz N1XJ6tYUSZsXjV5NLGbY0/HJ+2CEYZ4Qmi6VbGqHk2q25FZycEctgnGRemxKDWTRRA7cAtfw l8fZxbqbLmbDEMAe8DhtzoRqfchoH+egX1iVXYjMrKKsDRLJ6RtF6aatRRYjnA6qMtfE7Rpz 4MsrOqJwsIxvRBoX5x0GcMSMaOvXw1U+mTGpp21kSDiiQ6brAcSMZ/iiSQqWCQjW2Lwrnq5r CdSBSgwsIscosESPvgQN7I4JFgLcQsZBtoEdNXPGCiVDZE6kBzgrslWUa+vhb1bCwNZkcbwV lQVOCjQEvgm0+C4JNLieCMFl8NvzO0Ceoe7Ef8dOKm0lKNESfEw0AemqpCqBb0MP1UPT8I/I aIOt7/0GlZBy0tQg/lnq3AWJozrV9RpmLpjBqR0Pz6WQUK2U4JsI8AUcrtZLbkpUjxNLz17s pDlfAcO5BqP1TAabxxOs4e+2KoXrjXryJNhTlJASBlZ13hRF5CDzxvBLZ6H4E9jaOY5aehsU y4oVuUN2tAm3gYxTt0GvAonGhIwZOLJtlC/Es42ApXfH6RwUjJcwpYR7KWtE2ZZ62tJ6dzG0 0rEgkxmx8WgQyKEtdBljPYBM/btB1fSeLKL9Lkw4JjTBUi7YVoOtPTM64vTDuOYIEiC1ugdL M6PuGs8DlleB8e8JInCqPoy/SPQFbdCdZ5mrQSzDwJzt4K84NHd85DnypLm7wFu929897x+v n252C/7X7glMPwY6PUXjD8z50dKbGdwuj4Cw53ZTkrMZNTW/cUbH2C7thL2ejkp0WdYMrtAN bOmCJZ74Lpokymm6kHMAlsAtKbARutuNCTVEQv2I1marQGRIj230qslzsKbI1Bh88Lh0NLwk TYYxRZGLlHX+y2gG5qLwmI0kJqkyzwvzY3M98tlp4jrKlxSB9X67eslGD1EsZzyVmcu1YC7X YDGTKjDn3+0e7s5Of/ry/uyns1M3NrcGXdkbY869GJauad1TWFk2AaOUaP+pCq1l6zufn7x/ C4FdYlwxitATST/QzDgeGgw3ugRDUEOz1rOSeoBnnjiNg8Bq6ao89WEnB1eu03ZtnqXTQUB4 iURhJMO6HlNpgu4oTnMZgzGwajAWzUk1RzCArmBZbb0EGgujZJoba6VZl1dxZ+fkbPUgEkgw lMJYy6pxI98eHrFCFM2uRyRcVTYSBSpXi6QIl6wbXXO4qxkwyXU6Ola0qwYUf5GMKFcSzgHu 751jSFG4jzrP+RKdiIOlExPPoTUUAXTuNweTgTNVbFMMrHHHgMm2YKXC3darrQZeL9rSRtd7 bl9aN6wA6QdqdHBZO89HM7xN5CW8Mp7awB4J9Xr/fLN7eXneLw5fP1t33nHXglPwZFUZ81ZQ TuScmUZxa1e7XRB4ecJqkUZFKILLmkKEkZGXsshyob0AruIGjBdRxfBxNEvnYDiqIlwHvzRA FEhobxlWiIlMWLRFrfUsCivHcd7ycoTUeVsmIq5ByJuQJdBWDlb+wP+xmNoW2AMsJzCflw13 ww5wegwjTp4279osWcY3EQ1IrUGdBuPbeGrdYPQPSKswnfE4TraJu5w4lmWLMLobrjIIgcXi ej1qH28YBvmdiWIl0aygdUcnYqmq3gCX6/fx9lrHybZEW+wkDgL1HbMyB0ldOyqspzVVgQLt xLANupy5KMXxPMzo1B8vLevLdLUMNDeGjjd+C+g4UTYlcUwOkqbYOoEvRKC7Aw+s1I5uFyAX id1bz1dD/E15OS8IujAmen+84HF/HxYCgtJyn+Pdd83AcdPG1XbpmkB9cwoGIWvUFHC1YvLS TZysam7pz0HOyDcbkxUM6E5IMD5ikXHSWRotO9BaCV/C4MdxICZxJqDOcpwAxgZYdYGa3U9j EF1gfrNF4RqQlOwbPZGluALLzLrgXRqW3HvMM81LZ1+uWQXiGOePz0/3h+e9Fx53vIBOlDaV 771MMRSri7fgKQa5Z0YgWSwvugBUZ+POLNLf3fEZ2HEzmqRP+YDd0hSBqW1PuS7wD648g168 X8cFg0iBBYDPZ6bzuKzTZCIL7/BXUvczQ2RCAWe1ywTNkIkaTmuGBoEBP0SkMS8JjxEsEKDT VG3dHEoAAHFKxmqyHag3sHZIodseLGKdDeCZ7iQg+hwuJhs9dWMtYgskayoWdigKvgTe6PQp Jvoafn705XZ3fXvk/OefUI1rwo5pLERHZ4ihQbD9pUZ3XDV9BskbBpkK9VXZr3JEtQPMDG5T rBh+v0BJPFKOUTGLgM5hcCidcXTpptaxpSlF0GKZajxFtBBxfWu+1TFMoy/pJlqZ5+F+Q4zq H+yqARPDqJGN8dwTv/AT6LaJJe01T9Edc7FXV+3x0VF0BQA6+fUoZltdte+OjqajxHHP3415 HWvArRQmBN3+a37JY3lUakdvKuZkWWDdqCWGALaT8TBOF4+kK6ZXbdZEzfPBfQDeByPx6Mtx R/qDQU0xh45PRzubCAsjthhSe2tccD2XFYx74g1r2SgUot4UIcqlrIptdIMh5myKOC0zcmOB BWNCEqhO5Nu2yMw04ke+bAFyrcbc0tjuNo3K5Q0XanKvLMvaXiK7MCsceyZcgdAomjDbNcFR 8K9NSD0dlq4L8CRq1IamM5MjWGZVgzJaKuZmv+vnv3f7BWjL60+7x93TgbbE0losnj9jtZ1N 5PVUb93rOJON3nmMaBxRVZdhxgZaWLbB7EEWgjKATUs93FYy4jB7e+wkNcG6LTzGvPhgLQWQ KrlIBR8DvHMSdnDd8TScE5386qmUWEmDFJfrpg6uAM59ZbriIuxSu8EcaunCfHaRZPNoJw7m eDSAS2e0jLqLdqw6Va0JNDCttBbT0dBCz7WdeW5ExTctkJ9SIuNudMUfCURVpKjHxWDhthNm QE9vw9bGGF+/UvMGZo8pDgLmbNohk1GlSzByfxQHutA6mH70WULrMwCLbHLEAzB6zrYbWy4V X87EewnXrMC6ZEUwdtpocDLbTIMcI10yJgVHoUPdieGbGpg9CxcYwiKkNeNL4x5SgXHxOW8b 1yjBAwNRrOZROonXCbe5I+ixhAx9GkvjSdx3sX1nsrDuKZbcrOQbaMlSvbFNxbMGxRXW610w hdbPjA4jdPhXTNCMAoHV3BErfnuXM/RHREB0vqw2+ZSZR38cQ4uyBvoTMwZbf43w7ygjW4s5 9J01GW99RdUi3+/++7p7uvm6eLm5fvC8xJ7xfCedWHEpN1i7ibECMwMOS3sGIHKqe0oDoM/A YW8nUR23I6Kd8DA1XMm3d8EMH9UZfHsXWWUcFhat2Y7hA6yrzHTNAu+s/LR8FKPf2gx82McM vF/07GV5axyo4y6kjsXt/v4vL6M4ug11L4N9ny2lmBpONR+r7eT8m0hg0vAMdK8NHilRxaue ac5TG4YsfblB23r543q/u/WsprGILsIOw1mI24edzxxhuWXfRkdagFUZ1dMeVsmrZnYIw+Nb 9JD6gG9UallQHxx2DeRhR05ghG4REaOJ33+2QOmokteXvmHxA6ihxe5w87PzPAM1k42DOHYl tJWl/TG22hYMfR4feSkGRE+r5OQIjuBDI1TMdMAcX9K4Lyds0g8Db37gpHJSS0RnW50n7lHN 7Mju9v7pev91wR9fH64nZjiFYofg1IyEvnTTWDZ3Gf6mgGBzdmo9OSAZNxvb1eEPPcdlT5ZG a8vv949/AwsssoGTR08+i0m1XKiSVCfYAV7kIiuFyLyfthQnaMJ3NCVLV+j3gWNI8YIcXLuE +T55ftGmeVfNE6X7pZTLgg/rmbA2DLz4gX857J5e7j8+7MatCqxJuLu+2f240K+fPz/vD96u YT0bFq1LQBDXboYbWxRmQUo4D+ZFNuy+1v05zQzXd75QrK774msHnrJaN5g2lCybMQ0QLXxo 4wFVKk6s/TiL0r9IInYsWZTj/z/n6Z1Yly7tNYnZfdpfL+763laFuJJ3BqEHT0jWM7/WG8dn 7VswZg4UN3khZCF5WHPTtbcYf/fqMwbopL4KG8tSSL+FUSWQW9k2jFDq0HDE1iHtb/NMWEnn j7jJwzn6TBVIUbPFUmB64tXFCH3UUJ54m022NXNdqgFYydavP8PEXoMv1YIou3f02BOMFOU+ UKGp/GwRnVLpxc3tUTY2iR9hmw0+UmorMDUfvSb4OVYZEY59XMSrTODbvUmg2Hv3dr2/+eP+ sLvBoNBPt7vPQGyo1UbDoJfBFLzz0yM23Oe3SVve41kEfVtXAUVVjXXBL+dcDGeMcATwLUJT fh3WKvzelJiLStzzpoxCSnFjDNznxssdy9qEg3Sj4gvAPFbQOQZmmooUEtbbpugxB7EUTPli pTxwVJv4z8nWWCUQzIsmLFYPNKoCCjQi9woNaWoBB45lPpEil8lZ2NbIPN1Bx9v/afN5U9k4 PBE60PbvNi4foHnFo+NTNRpxJeU6AKJdgv64WDayibxS0nCtZPDZ91uR0DRYCAYjp10R8hQB HLXOj58BdrkpT8E7K7fvSG1NWXuxEob7rzOGuh091MXQWxbbIxxSlxjq7V5+hncALq9uwVex 1TEdbfl2m8Xzqin968FXqrMdbcjRbVldtAls0BaVB7BSXAKFj2BNCwyQvoF43YTolD4wPoEu C5XJ23KgoLB+HCQyf1+6qbpDw1xD7B5jEiIGdUt0B3O8aZcMA15daAqLJqNgfEwTQ+nozfKH fcnSFUOEF2Rbbf58BpbJxoubjrvokk5dTZwjCWfanZ54dgVcdACclGn1qqEr5fLAlPzw5G+0 b9AJ+ERODA/LVMKA6dzdK1UhhZePooNfGhIv66n5MvPaLZSt0ZduHiNIJLQytJ16yVZh2hjV AhbsYTrlW/HauomOiXAsRQ5j9FQdSEDMpGjgnDgZyNxYG2myj6zPc/MUy3QdIpZZg7kBVF2g K4kLIufELwUWittHvYZNEjlIFNS9z9HF1ucVvoY6FieICnu/11hLGxnXKYSdG8RFiQzVgQkd s4xTwqu3vWowRQi1FNs94fV0ZOec+6K5m+zdSSJswU/s0JAchiN3Ssz71rkkkWVT0KWmfxav Li5dZpwFhd0tiUS7x0Dj0msgpncnfTrX13uDvQQq2jNxxgwrPpZy6uijmRvnZYJTJGKt3lRu fvp4/bK7XfxpK/g/75/v7v2ILyJ1hxA5AIL25qj/1HoKGUvZ35jYOyT8bgcmEkQVLYX/B3O9 H0qhlQ3S0KVVenOi8U3DWLTVcbp7xN310VN5cr/jCWrEaSqEz3a24HiV0Wj2zMFxHK3S4bsY fmxvgjlTc9CBkasUn6mT7XCwIPoC7BytUTUMT+9aUVJiNXIMTQXECrJ3WybSeyLUyU96Bxwm WBM/5Y0v6nSqMUXzwS9o7d/aJdp/bD02B5+ImKCgz7lUwsQzPT0WllDHb4lef3alClQMFQ/E INpFEnNZ7RS2tDbcA56crFkx8Uzr6/3hHsl5Yb5+3nmROViEEday7RLwMeLUmdQjqh+0cpvH mG4wo3dVk+gBLr78gCGjSRvaGG6comv2H6NiIxUY2K9xyPHBseNuQy8hbdlOBnql+5jOFLje Jv6D1h6Q5B+i0Sx/vn7E8aMG1mh3hbKujh33tLJf9gGrAawx5PCJ2h8rEYxEB0iVFxERTx9G yWgY+tLFPIq6iCGQLurfm7UJz/EvNP39r344uLYmpws4jhjjo2AbPf2yu3k9XGOgDz/7tKDi zINzM4mo8tKgYeNQVpH7UZAOSadKuJGsrhlkjJchxr5hWdQYfpxZEK223D0+778uyjEdMQnc xMsUe+BQ41iyqmExSGg29rV4+LUXExsJbHBQ3jwG2tiY8KTecoIxndTyIhWgT+E5fhdl6UrZ bplCy7Amljpg7SNOR1+EqjyKmatz8tu7JXu6z0cYX1LOPAOZL5bqCqSMFT9YZX0adEpQWbm7 6hqssApiMbE2t7JqQMPQSxu8C8L6OSwNA3c3fHmXgAXmRlnsGwnpJ5zQIXZCAWO0M/rItT80 ohL7iZlMnZ8e/Xt4TPC2ixV1rOy7V3fyKFppn/zOWZQ2qoNVaX4QL9ISjE5VdfQyYsTxXpKt HSZLwfGueuQxKQRusZn5ckPqfemgZENNmlNuyN6odEIoLJbp8988YnZcx6jav6rj1YtXievI Xumyp6hRjXdvwuCS6+AdzTh6148it288VKEsSx8SdXyrrH+sOg0HDDqhpoeImyCBZZ+UTZ5K DTeBD6A2QRij11naflQIhmzzgi1jSqvuapfH0+CKnn3g13FiG8XPSIAbsyqZ8tw98jexjodI EJOj8UI2d7fk6zPPM5lXISOtuh9m4gak5lJ5gW5s5JE2UGtBjluvE/vArQ95khqrdoe/n/d/ YmVFpI4ThNeax2gAjBHHx8RfoHHLoCX7P86+rDlyW0n3ryjOw8TMg+8psjbWjfADCySr0OIm grWoXyrkbvlYMb1FSz7j+fcXCYAkAGaS8n1oW5X5YSHWBJALj21LYymnf7V+mI52FgdJbSvU /iGzPTfAL9AzN2cgmxrnh8ojGS8Og4IGENVjVxajA00BxGkPj1CcPY7S6hWcTtmbUHgV4bXR Rbf6SQ5JO39DmihCFLYTvIJ5rXxNauXXJHXt6y2ySoApLOjBNoiztX4uAodkGLweVHGV1VDj Jc74Xq4APCWnV1dAnRvXkcLLQRsjaUxMeK3pYfK0uq/QPURC6tJeoNTvW3JktVcgkJVtBlUU AJq4wfYCNTtr7nUvr+XclCO9OF19xq09lc49R4+3ayUFbSkeVPccdUSjk5xb7uZySvDcs+o0 Igw1sXVVgBkfPYI8lY8p1jy0FHk0T04yhrUV1/V2Z4MiqnniV11xUKI79jWO1R3ZrQ80ij/0 XUQTX6Ymh+LJvoSbcutKFwqUfx766eCsaB1zzzFrj57NTnv7GrinX2Rpl6pKENaxZTVGFq07 rgfO4z6PpypxTg+xQJOW56l0cLzzrUN6Zo5PJqvQEtPU7vmPqT0OezLPpWxfcYGwEoa3DEsO CHW/dxauTgxWHYKrzXaOS72xPQKo5pxEdL07CVKfMyGw688aJZPfNZltg7d7x+7a59d/fPr8 r3/YrVYka+E4mavPG3cdPW/MjgBn1YxYSyVIu3yCnfKWELeVMO82ciWaYMp1ZoKrVxm6DgWv NzSXoxNG5zxakCCBsxQriuCOmkhHu20a7AZNscuEC6bOxu1jnXr5ocUeGh/mLPUdBU88uQlD bU97uE7Fh7LOQXU39TkiPWxu+aUv28sduFLCxpbHAaB9dXljrM77bNG6yW5Sb8nYDUDtrBHq 52gkayrUjXIrLUsAZ9jwsmvOCNbmWrc1ePgWgmePDkclkad79cgkpaOidg5JEuG/EPckdJPZ NzyRx60eNLrXZd9/PoOk//vLl7fnnyMv6XaDmWLMOQP/ZIOB5uWuj5aOpb0FyAOQsxONko5c lk5AKXfOY2ReHaZLrUSGZZTBgleqQ+twUJFU0HDzjQkMWeYoTzEOuc/j5p8aHaYZMTP1UCdi QeSvzbHIErSmB966Ns5Yxb0PqEbrXKXVpPNq3aoHxUruZva8szmCtQRHSm45dxX7nfJiMCyI 5z8gIwR7B3Rchst5FG9w4cABydGhDMGJlzZ3PJTELuV2ef2eTwDPPu9AEY7i3T732szpnW4B +Do12Q75Kb2h3jxkJmXcOlNN/kZuLgyjiIVcBFxDNckyu9bXEak70Y7o41nbgkdZUEmxPyVr qXr3ruRGeNlwKjYBkQyWpq8OQQUycEjwmS5FtYhL8hquPx45tGr/QcpfLu3hVLWxnz3oEGI0 3YKjb4RHOeIDj7E4+gngTEfA9ZWEn4Ban+VXygXh+ujj5RlZ0fExlpzqrsedT6To2SUZ0/th fe2Hm9o4r+p56PXu0/evv718e/589/U7vO+94rvqtb35iz6OgnHkI53y3p5+/uv5jS6mjZsD HOF9heZJdCesvD8BUs3JBMe/hYabZKVx/O4UOfGcjmIr/CoAw1JbtQ3VU3IymxIcyBKrLgbP /k4dy2wkIk3i4X6RsuFA8WZd/huN1q3X704ia/RuLCJBTefN6sKVaJ0Z9fXp7dMfkxO3hVgf SdLAoWy+VI2X55b3QsfOvifR+Um075kZBi7lVykOvh9elvvHljjzEQlGZ63ZBP5OOZfgff09 4JUM8+4E9em9UBBi341Nz3+rYxPx/rxThhtmY1DilgSBwh7+t7rmmOb1+4fi8d1jZOLuBkUr J2rvh5/fPbrzkBK7EWxaHoi3Cgz9d9rZuySZhr5/puj7n4pwYoAkKLN3nNt7tCfNTUIvlDsI BKwf596Nvm//zrqtxOT3gt+9kxp4Gue4Z1EUzLx1m8aqEzQlghhI5T/oTqJb7w1yDqwuc9+f oKFUEBD0ePueREux8b3Y09Jz1NlZqE/dmjnPggJ9I5eMs3DvfiVB3TJS74tnMfar4nDl6UMr ywehUWKEZezt59O3V7CCBdXmt++fvn+5+/L96fPdb09fnr59grf9197q2MlO3684V6E245QQ jPhoHgO9ymuut9eg6am0MIZHMpr6yNdOd9L/iKYZN/IFdYineTkbDnYGPSZllU+pzplPyvfj hEBrfGJyHFdRHMkaFkc/A5Em4xzKB7ylZM5kY4njMIYiK00xkabQaXiZpFd34D39+PHl5ZOa EXd/PH/5Yayq3Vpm7l5hUv/fiQtp6/CeZk2s7vtXzg2PXsc03bnhURcBCN3cCHn04aJDF+Bc K8AFAdCJW7JWaTj4gFGR+g7cvY4Yl6ZukwnFAs0cfZJdc3uSShav+1sKuzMkx5xiSF2KHkKJ ljambXFRTmPGbxEeoDvH0bc3GucdrJ3EM2dMBztx+nZwkwfd7vvLA+HbQAOa+DLBlUfXE2kc oCFyLOg+RLemqelj5te/N++bYcNM2rh3qP1M8uj9TNpQM2lDzCR827NmEgVAM8BmwgaZVUQ6 Xm/oqbJ5x1yxMOmJb/BlwoHBUjaPqmri1cZBEacoBwNfruO8zWOLd3wmcUJwMKKZzGhyUdjM rArjEidm4WZ6Gm6oeegiRmvP5u8sPja4rFtiKk/NVHQr3HS3z0nKvj2/Tc3zvjISWqpLwtuh iffgEahq0PrM5enML7MY6Afo+dekCVz3hp3d0v144etAtf8w3lFup8IXKf1LGktc1y+NPRh+ 35L9AR5MGHFJpjGdyo1SyNOaAUWyRkoh4eIYB+OyEaDvwdbGe+Vb+qA+1xTXfTsMAV2ipyHX oBH9WifiMvy6FXJzjN2DgaIrW8/KI7rqeXFbOD9uLOdOP3Q08P/CGfrODJA8ti2ygFLUVexn tG/CTYQvyv51Ttd49vvzwZHbCvuHHqr+7xs/FHJolVVV+zFaNf8s623WPzyChXZMAHqGwg1F qElICpVltAgDyw3FQLsdzna1LUbhMPTS4P8elHq7VsuZ8yN0WzzOUa/loTU687i2XJ3Vx6p0 NY43eXWpY0LuTNMUKr9GpW01rHXES7XoPfz5/OezPPf+0xjcaSNjp0UFXPnucW9/Hf/Y4lae PT8TaCxkw3YGfEesG155lzSKrm7hHiZya+xAbR2x8xQ3Ik/l1KYPOZaq3ZM3daa5KB1k4KZt hn1XG8MXT6Q7NK42U0dPBP3qpgDy/26AwT4levjvG/pBdcG4Ke/3hjH+8GN1T+geKf5D9jDO j7n2fh05e6A4LL5PMbzzDK3H3THDqlnzqUqipiMqmWNsN3SnGBc8hGOwBAu9d6EjbtjYvBAN QyrNQ8ddB5J7fFYpS8OJIkwVf/3Hj99ffv9++/3p9e0fRvvty9Pr68vv5p7COvyoJ2+vQSQB zPVtZeyO3DJ9A+K1PLDUWkmtTADILm5jAu20DAeiIfixbA11rFyoShVnX7+up6NHpa4yED9i lBvr4tX6rVFn47pDFp76i+GoY0CMugMFSFq4zvMHmvGqMQTfs1hSGHDrYOjqkRLlOI1r0YvU UX8ZGODABmWwuOQJygED41HLxMwz2YpBjw3eKryKAv0Q24o3h1irvO3HGRS8adJknIGIizpH Mh5VDYiu0lBXNSnQIWTB/SZX1Ps9DmfiVIypsm5iTAVBZEwdDTOVrXn0RTgtGBCjNSwqpKF4 hrSSVppSNlgOT4JVRqOSDcPs4WNGt0R486JlnfXdxPoMi5wlhDFrFCQl+PwSVX52zj5SvoiV PwaM1v15dkRRi42qtluAxPG8MNBLhpILsBNDOcb+lagH7UfeAtEuWS0QnDGpB6WqTsuzuHA5 bVH+2RjH4f2jFBndw4wa2s40BcrtIKyBoSidR0+XKudnp7DnjJRS4PU7ClKkUR/l6jOCdtMS rifgZKxZbilMcCQ7EwodEK6IZDG0jpgniTZXsDx/9Jx27h/sH31wZIsg2iaNC+Pg5FfXIvXu 7fn1zXEOpOp13zqew9TZqKnqW1GVvK2c+F6jjDyGbfNqtXRcNHGCSqwsdhREwa2wd8FkcfbM WhCBcLj4iT8Eu+Vu9DQiOXfJ879fPtkekq1UZ2Yvn4pyRWomchZjLp+Bp3UbHTiLcwavQmCR Q8whgN2fY/DxVzOeZqgDesgKayhFnI6racEYOjyBz7bbhfv1igQevTByH/Xd4XHl5rjMEr+W xY0R509VrTS+n/508SGG4El+tmkh/G9C+AXjuMoBQLIo2CyCd/TLbO2Jqhs2VMKvfp1fJxKa bx73QMfA+wBcHDjrokWU4oRfB+3LSJuM428iyLyxtgk0ek8mV66mdkOGGBr9HDEglO/VW16h djI9bOQTorneo669ZIp724beXx0NGd5KGuM6zJAuvElzfbYbGi07wH1JMF5fOsa35+fPr3dv 3+9+e5ZtCFqQn8HFzV0RMwWwXCIZCojoSj0M4lrrSNCLoQ6FHTpa/TS9piISDu79muye2/uE /g26u2JE5GV9co6bhn6oyTuFnXeG2dUj51CG7DqHMkQvrBSLeeb+whCQ2NtnFfkksKB0LK1B 88sS8DoKGEy27aNfQscF10yeLGhdtGNXUbU5ILhG5plFsAzzPIoxuutkUPBu7XpSkVKBrFtu C0IgRnUeF9PbteDeYUjxC+HdN8imcy3JspjnlSPspu2xraq8k8YGhnZXOYgX+mGE2D81mLv3 q/Cbuo51XI35P25JVcSdt8CBnIIunZSHsO6Q3Fg4Mc4MBbta6XnTcWVcGDgBexd4JsANAG91 i2/VKl4GKkMCR4XE8FtlQtBXsaLw+I3AAl9MsLqZUEN+vrw6k7lKMZbmxVKOpYo0DooHqdC4 lvK2Qe01T9I+ff/29vP7ly/PP60ANWYovr7869sFogcAUCmV2TEgume3CZhetp8+P0OkWsl9 top7tVS7hq1wFtv738Pr3n9X+u3zj+8v394cpzCygdIyUb6o0Z3YSdhn9fo/L2+f/sBbyh0K F3OoaVNG5k/nNvQji5vEnmlKtvF+Kz+bN2Y7EoBk2pGWqfsvn55+fr777efL53+5BgKPEEQa H2DJZhvuUBaPwsUODw3exDX3jh5DxICXT2Y9u6t8R3Mn7ZdV62EPH+KQb+BCxYoDJ9fctqjd Y3lHk6epE/UO2oKtZU6F15T7lyqzD9kC/vfHMZD6gBqgpmgrnGUXE3fE2gs6knIqlcgcbfd/ V3nq70uzPm9IpZyS+02DsqmgMAaJezL1Q4SYL+rloFgFkDz3ngatl0vl9RTneVSrh5QY3PAz oUXRy8kNYbyhAWDPbrK5aR94KFjBdEgRA6biKVvR61XUXoWzRAWLfT7l8ke85zlvuS3GNunB 8SSmf994yEY0uYPxMbCxnmEgpIFyza1GTOZGb5dDJpUb362LsOA6+x3PtD6w1GclWDhRu2yy Jf5VUoRieODGQ+mK6vD7VrRgFN7wGH8LURjBm2wWdNpfEUwnybeu0+A2UX08NosaHLP+ePr5 6jpIbcF9+VY5dLXdDUqy5bLW9T8FTNkVKpq8YuIL+6hQVZeT/POu0IaVd7GEtqDvrINK3eVP /+vtIVCW8lmJtlHPvTV4cLOM0GosKQYnOU2WkNkJkSW4qrwo/ERW1auqHjWs753QYfZud+VE 0DeCo75u4uKfTVX8M/vy9Cq31D9efoyj7Knezbjb3R/SJGXeTAe6nO23juxURuagrmorFesc k5ABpb29l/fyEJm0x1vgZu5xw0nuyhufsnweILQQoUHYIHgUGnHiQh6GkjFd7o3xmHpqee5S ZXuP5kaFC9pqru3FyHTPTJiJntNOap9+/LCCJqrjvUI9fYLo1P6sgR1OfnLnHZLqH3BM6izU FnHks9nmdQHGIzfAuA3J0/JXlAGdqvr019BZiIpku7k2doR7IHN2NETnA1OxD6eamt1Hi9V1 CiHYPgQHk8Q9PUDkEfXt+QvRdvlqtThc/XrpyIdnCN2BbRiqHfK47QZO5z9ypndV94rnL7// AmLyk7JPl1mZ3QoTv1VBBVuv8ZtG1QC5rAW92hynuPLfFFstyyHU0F+hkpfX//6l+vYLg68b He6dTJKKHZboZJlvCWehLdPSiVdqEcHZIAQ7ujS8TXGEEXhwZuXqH9qs8Aor52GqmcBNXenF f1WtkNdJ0tz9h/5/KA8uxd1X7WIUXc4VzK3gg/LKPCzdpuXmM7YzOe29bUISbpdcxekQxypP HK/CHWCf7o03jHDhfi9wQfkDD2nYIcDPyJ77zapynpQFjo9S8vdua4ZnQ8wRhR+nvWawyfrx 1w0Ju2CwnVEqT5RKJC/k0UIecIZzpzHlsnpNgt2o8iaQgPO0amILlKc8hx/4q6kBZXT0AWDD HZAQMG95vQyvWNS4j7AmWXf18FvPiz1le60gxpt25yJ4shonCZ4E5FIqmgQkzX76S8sZvrif 4V+jST41n1kiNxt41WTJmQgx3sY3uAqFG1D86Vpdbs929VwLNMLtX/0Wey5SLGJp32xnysxS MtT9Os3NCENR4GmdeXQVd6qkhZyX10/WwayTotNSVI2Qa4pY5udF6Jx74mQdrq+3pK5QlbJT UTya0+Qg5e8huCZxHXqUp3xCaGh5VqijPH52YGK3DMXKfdozTHlEzStxalI4z6mHL+dKUh54 c+wRJK4TsYsWYex4dBV5uFsslj4lXFiX96bJWslZrxHG/hjA8+uIrkrcLeyoQwXbLNeWVJ2I YBNZv4UnBNuXinRs2SuXx0t5vE0y/2qwy+ZcxyXHeSz0F2QddiKtQeB7ReLyKo6cgSGm2me4 OsindSOlyUV83UTbtfPOoDm7JbviL4sGIIXcW7Q71qm4TsHSNFgsVugc8T7JaoL9NliMRqOJ kfvX0+sd//b69vNP8EX+2gUqH4yLv0i56e6znG0vP+BPu6laOP2gdfn/yBebwuYWaJjBoEcf w4mipk7lIFIXKf4A0HNvxAI2ANorjjjrC85zgTwJQHziL3eFHIj/cffz+cvTm/xeZICZQji7 UQKIYDwjmeeqHvM6s6KJGlgXRml5ecCu81J2dDShIW6KbHNW0ToGCtK0YqQrMKxYsTzExbeY ozV2lnHnEY4nzkUCT8ajF+I4ddL8yNZdBXkqKmcHaGIuD49t21DtLvBaYgU5mzXeNvje27vR InaH7CS8uO16dKVpehcsd6u7/8xefj5f5L//woZXxpsUVAPwvA1THjnFIz6EpoqxVAPkKK7E 0VwQu5dTMYPw80V1Eum+xbSR9Lu52doGWhfZeBA4qjLBrWbUZm1D4aMOp7jBmzx9UHGkU9Q9 wNiYok2pg1jMQI8VXztqn9VN2CuovjqX4mf3M+WKckpwWfaAGi3JeoiUedWWf4kqx+Z1e3I0 s+TP21m1t4pbjSY5S8HTzt/ImyXlRiQvKqKnb+fGsVuQB6kS9ZwB9lvIcFJk6G5CUC5ulEtu YzbmrzwWNy1pHkwVrYxDQj7GxEs5MKVAAjdfJF9u+NttuMbfBAEQF/tYHg4T32TTghyrhn+s 8PGoysAXJvV5cq6FiwW+TKi8aZYcZhW+gmpVGd2J2H3O28+X3/6EXUnol9zYCq/oXE11D+Tv TGIpjEAcSU//5CxlTLmHLVnlSZ/qLXjJ1lvcZHAARPir7lmKlikur7WP9bGi54SuUZzEdetO ZENSt6aZt4wjGRxSd8lM22AZYEd2O1EeMzirM2eGi5wzXKnNSdqmJpZfV1+WUqK3kdZaND6H nWkRf6xKtMviwj3BFUkUBAF5Kq5hafEd+7idWRaMWsFl7rfrAX3otKsk95Ky5a7p6UPLZ/u6 YfgnwpCtvCUvp5aFHL+jBQY1X/OA6p65cXJqqsb9TkW5lfsoWiymE++bKk68Cbdf4fNsz8AN L7G17Msr3hiMGnctP1Ql7s4ZMsPnq3gUbVqQDtFkQsqMY/hgFrsy677EVMysNJCgdKMhya0d U4lyEp35yWnX9ngqQVdBNsiNcD1pQ87zkP2BWNUsTENgdP1ulNPqnD+cfH0X5COPaS5cu0xD urWEQnTHxnu+Z+NDcGCfUTfEVs3kicepl7/+IUnkqOKlM5PYVZ62YnysJbh8ZGWYjIQ/KdTl HHUkZKUyOpRDQXmIXx8K2cu+juA4Pynk565l5D4NZ+uefmRHP2CSYWWnD7wVJ2SPzorzhyCa Wa8OVXXwtV4N63iKLylHWTwK19crzoKTutPVAbrspUr938MRohU/4Nblkk7MS36lkvib1cBZ kaXjS+aHYqavi7g5p7nTGMW58KbxMH7uCYcf4v4xnClIlhKXlftYml9XcprhR7L8uqbP0pIr LpPsDDPlsevDWeMOgnsRRetApsWvoO7FxyhaUbYTXs6VmQvD6hiX29VyZqCrlCIt3Icvwdit YmledeZhM5k8Nm56+TtYEP2WpXFeztSqjFu/ToaEHxlFtIzCGSlC/pk23JU4RUiMuvP1MDOK 5Z9NVVYFvkiUbt25FAYhZmYphWxwo3zzRZRxDtFyt0BWr/hKnpvTcGSe46euifOyXfOz3FGd /UVFhE88OXmcsLp3vlniq5m9TAeHlG1x4KX3NCHleDmc0U95TEHtMeMzMnKdliKWfzkXf9Xs /vqQVwfu7IgPeby8XnH55CEnJUeZ5zUtbxT7AY1/blfkBLelhSOcPTC4tqe8+DbFbOc2ifNp zWaxmpk14Gu2TZ2tPgqWO+KaBFhthU+pJgo2u7nC5DiIBTqjGrCvdQxWNGU6RxEXUgBxVP4F bHX+sQ9JmaYPaEUgLHWTyX9umEXiNVLSQSuYzR3pBNc3e0NCtgsXS+xVz0nlTBv5c+dKFTYr 2M30tSjc2OZm0RAF2wWM0DhPa84CqkyZ3y4IiEMSMFdzi7aoGGgeXvFbGNGq7ctpgrZQl8az 3Xsq3QWnrh+LlFCLhSFEaBAwsGYmrv5KfpqpxGNZ1cINKZxc2O2aH/B4ZlbaNj2eWmfF1ZSZ VG4KfmO1FGoglJggfKi0+E20lefZ3S7kz1tz5IR+P3Cl9Ce7FfWaZ2V74R9L172Tptwua2rA 9YDl3JWCfge2Mzcvw/GV0yusweS5bOvZDrryBr8kBEZY45eeWZIQT1+8rolRBlZxezgl4HKp FKyRkNhDpY6POccPBXWNr/LCOx6qW9bj99e3X15fPj/fgc2ieeVRqOfnz8YwFDidUX38+ekH OAccPbZdvIWws029XVAXcwAf7kALvVdhPPcRQv6cMCiT3DVl6+xmWtiGjzbLurRCuN3JH2F1 J0WC1QjuGZbBEzbefw0XBervzM50OI5hTPDWR7ZpE7umlA6vFxwwpuA4w/YAYtNbAv/xMbHl BZul7lbT0r0rMVOwiR/Z+FHh8lLE1zt4pvzy/Pp6t//5/enzb0/fPlu6QVrhQ9k6O+P87bvM 5tnkAAzkAWI2e2vME9fK5wLEf/xWytx43Kg4z3INELzw/YV0hrL4EV8k6Np/dr2mnYtb7WmP GSWGH3++kY/qnWW2/dOz4da0LANlv9xxPaY54C7EcVyiyUJZvN9rDfPhYxSviNuGX+89VdDe SuQL9MfLN7kw/f7kaIOZ1PAQ7elLuhwwmD5hp1sPJliTyuPB9ddgEa6mMY+/bjeRC/lQPSLf nZ5RojYFt3qEMm7WCe7Tx32lDR+HiwhDkyssvjNagHq9DvGtyAVFuMKjB8JODAOkvd/j9Xxo g8V6phaA2c5iwmAzg0mMd59mE62nkfn9PaFE2UN8vwQ4Qo18IlRZD2xZvFkFuKaYDYpWwUxX 6Ekz821FRAW+dDDLGYxcI7fLNf5GOoAYLj4NgLoJQvxyv8eU6aUlHrx7DLh9giu/meLMMXOm 46o8ybg4TgVWHXJsq0t8iXFNhQF1KmdHVFuEt7Y6saOkTCOv7WxmYGRYF8SdhrV8TfDl2gVB XjDHnBqgvDc7gr+mgDMMeCNmRKhvG8VrKXvMoY5xKTdavNcs2D34k54D1RCrHXXZYEDaolLu 7FImXPmLtOofvdwPLIsIFhV12rjWrjY/TrbRdjfFc61gXT7FAOn2VlzdvsAAt3a5xT7dxp7k qsWvjDd4YftTGCyC5QQz3FH1gJvvqkxvnJXReoG503bQjxFri0MQLPDC2GPbirrTIKMBZINq /mo2hxWdRRLvFuuQ+t7ksYxrwvrUxh3johZHSoHPRqYpenPgQA5xHneWwVTN0itbLtDDt40a HucQ5qGqEn7FeUeepGmN8+TZXA4SIqHYiMftJiBKPJUfiY5K79ssDMItwfWOqi4Pe5a2EWop uF2ixYKolwaQY0TulEEQUYnlFrnWT4kYsxBBsCJ4aZ7F4lbwmgKoH0QnlOnVfWp3Ut5vA/wa 0Vnr0nLkPgJr4EQeDdr1dbGhilN/N2BnNVum+vuCvik4VZtYwC5JG22vV1/P3IbARgHmrZXg Lapc6fRfsNxGxHqo/uZSNqX4gqmJWpHscLG4TixQGrEiW1axt7PN2hQ3QtBxJifPU9ShmQsS 9FQQbRAuQ4pXZC2xbYprtFkTw7ytxWa92BILyse03YThkmqgj+rRbOaTmupYmK2NzIg/iDXx +GTELY66kG8KvhopQSuibEQKLwrLpZiiZLbBT0fxh5aih4kxt/DxQTCihD5luRhRVqOKZ2tc 38YwnW1fX0k+/fysXKrwf1Z3cPngWHc5n4CYZHoI9fPGo8Uq9Inyv77xpmawNgrZNiBeRxSk ZrwWmB6DZud8L9njnHG3oZpndCXRdJIIcQLotA0zCR2yPnPa9JPXPIe4SP1G6Gi3UsiTPNoI PSTH+7bnp8UpWNzjJ7oelBWR7+LS3L1hQ2GwdEGuqbQZxB9PP58+wS31yDqwbR2bgTPWpKeS X3fRrW4freVHm3uRRDln5db3a7jeuF0njw5lVWrnSYRlQll9rCgFiduBsDxUDmzk4loS0V7B CLglAo31B9oWfcvJE2Xzc2or8H80fGySnou0cH7fa4LxN/Dz5enL2OLctEIaN/kjs3V8DSMK XYvDnigLqBvQkEuTzm8IjtN21X6zK1awWa8X8e0cSxJ1drfxGVzVY0dcG8S0lQVRGdtXoM1I r3FDVZO4FrEhhZItML1QG1U2t5NywbPCuI0corxIewhaUHpt0zJB1RyczrloR5ZoHgkefcup SxtGqDafDcprQfR5wfuYL+X3b78ATWaiRqC62Eesokxy+Pgcl+MMwhWvLKLV836uH4h5atiC sfJKvMp1iGDDxZaQGQzIbBEf2hgMnQhHbQ50FtYQ+g+a3dS43G/YmchlH82VoVC8zPL0OgeF Uf4xWOL3sV1L1f5C2vv5cFYgrwML1jbaf+yob+HSXjv+G9NVKggh7W2SkgQPdWWLL8DGWIqN DbIGObAuONxlJTkZGK/Ymydg/YSYxcRj8PEiJYsycS3Ru63g7Flcx3UNdh4O1jg8VJ6oPyG7 59AHjyVT9+YMuzMDD4rglX/lnGAH6spe6VkTrpynfF53b8Zo95LVG3IoLpT7U/CdMuE971ij Kliydw7smLJ7FVfaPkAy+a92NfCBxNGbRM0BCd5/ebZZcobIY7i9Q9rc8nSuWp9Zuoo/QFIF 4CIDO/RlkADWEFemDIQlcB9LBmfsaiva5fJjHVInljbNGThmcQQJf3ZdeZ4/UibOY/HO7meY BlI8OoHb4vpEDAYLBK7ptKPH8UOo/IDx+6d9mAWvLKp7KimqHLjdP0BVl+8qXok9zCVDO8vC rtKBeZSpnBdBSSxO127DK/788vby48vzX7IFoIrKORJWT0jkrXgdNW/ZaulewXSsmsW79QrT YHMRf2GJZSvga5nhF/mV1Tm+fk9+l10H47UTRFT3y+L8UO1t19MdUda4f0uVOffHCvDhOLSc WQXv5Hla0v/4/vo247VWZ8+DNbFj9fwN/nrW868T/CLZronA8ZoN9nBT/FtB7OJq1RkdvWym IMKmaGZBxIWVzJrzKxEZFxYzdc1CV0orM8uhi89fgAguD6c7utklf7PET/CGvdsQ9zOSfSbM Zg3Pu8RXQwKWAmqMCFYgviJgdfnf17fnr3e/gStR48ztP7/Kcfflf++ev/72/Bk0sP5pUL9I ORe8vP2XO8eZXCaRSZ6kgh9K5anClWc9Zh+kgQKIPHZt1f0MCNV1gKVFeqZ7mfDlr5ZT9Xjr 1knOYaK2gheeCS1QtdbfqNnTv+TO8U3KiRLzTz3Tn4xOG9F7bVyJmzz8jrKq3v7QS5XJx+pG bx3Wq96vlms1chnyRg7uHl2xsI5RROMphmx47XeM9k3UQ2DpnIGQfkisvdNKtySOGzX2jOU6 +z0K94ezu+qLQ2E7Ne/1vhT5ywv4oLG7FrKArRatUF2P9czAnPHTl++f/hs7XUrmLVhH0Y35 Xuds3TOjtQnaSmXaXqrmXinxgnQp2rgA55udTpocW3JgflZuceVoVQW//h9bMW1cn651ZD5w bhmaSxK0AGEB5F/WPaDx0zxi6F7GMlQnI22d7RELVodLsYjGHHEN1gtH6O84+/ixbWKOi64d SMriTfN45il+v9DB8kd52B57qfdLlJIspUjSFxiXZVXm8T2hhNvB0iSGqAr4WbBDJWkpzx9z RR7Sgpd8tkh5KJzF5OmFi/2pIaIvdH1yKhsu0vkGa/khbfxC/a4HQdpyhgtrvBPxxBCUY0fw TG98P66D0EbcXHeHXSLePLiWo3p0urufSq8Cx3m0kWtORVWKS4tBuNb+Lb8+/fgh9161RSHb gq5jkfix3W12colr/DCl2HAfiDSkXVN7u3MTc9S0T3/PPtqI7XWUpEjLj0GIv/3pJuMVLhAp 7vkarXFpS7HHm+2orW6ZL0x2cj/d5HrdlUvbL4YL7wBep9jFZNsgisbfztto6sPpxpSsZRCM M7zwEjwTUckuItiwVWTv95Mf0cuDivr81w+5QaAjbqyAOR7KC2yAh1ec6vrO1+9FcLpbjr/Z 0CEFVYGaZdF66xfV1pyFUbDwxR/vY/X0y5J3NQKhqqoByiMO5ndBz8tOR2dEXI/ayCxmXkPE eRFjFz2K27B1u46Wo1T6XTrC4vMO/GgzbnfF2AWYco7N97+oveQb58JNj8wiWq6dnkBavA/d MtcTE2dPBdi3EXGhrdtXbmMVfsA0w4nfwE/EjdCG7UCpRoXEW6TqlYQtQ9+kzQor47eAU00p 0NkBki9Bt1kEv/zPixHfiyd5RnPb6BJ0oThBEbfCHjsGSCLCVeS8/Nq84IJL8wOGVEAeIOKA u7ZDvsL+OvHl6d/P/ofpcwb4rcHunHuAcF4MezJ87GJNMSKSAdYpiR+oxcEEy6nqqFw2ZOJw LnG0WJOJl9gEdREB8WHLJcm4MdtnkMuMqLpIEZsaCj1mG83VdxsR9Y3SxYriBFt7bXFHkCVR qoBl8RkNlaZ48vTv6hJb5FvRbiiddRsGztti3BN3FzCtzh/HhWj62MwMAx0vheuaoE5ijcDX IiPYxQmDCMZyVuJ36XqZnshIBeih2XCuPUATy71yscFXaFO+6mrCVsKGRO+AzBcU4ddBHUTs Cady5nsovnbRQPO7/PcP4ZZyCtBXU8kH0816rUNijnW5TEA0a6L3ABBFt+yUyuNgfCIccnQl gT7p1nMIQIGmW1+BRruk9+1SxpNDijAH6UAyp2i3mMbkdbQlziMdhNzUhnJUv0+X0y43RFwL q7rBar2drgxIzNvNbvqj5ABbBevpFlSYHd5fNiZcT1cIMFvi5cHCrKOZskSxX66mi9LCK5FP N3zUUIWXpXC3ml4JOg2kSVDTrhczw6xpd6s1ZjfQLcv2z9vZDl+uSeYmVN8paG2Spzd5JsPO /L3T8z1vT4dTg79NjFCYTNGDku3K1ud26BFGL4JFGFCMNcXYUIwdwVCiyvibJCvYYhYjFmIX rhZ44lZ+FCZ0uAj06yRjE5K5bmdzdR2y9yyxnE4q2HYT4k1xhdgkJSh4SNGecD9hsPcRuBWc hgSLWUwWF8H6ON42/JpJuSQVBUOaUbkbwBuiTgmNLwNorzXSMYnYYHEEwOc/NkqTNM/lalNg VdC7rm+oioHQruTre/CWO92A20AK8JhvPxsRhdlhXPVsu15u12LMMPr+rjVWn0qwo31B3tEP +TqIBNoOkhUuBHao6hFSWouRPLebcEw98uMmWCJ9xOXBdiS8Dq25Ro2BOj48HcF4RbJto+2Y +oGtkLrJkdwEYYiOSIgmGKO+vHqE2mfQwaBZW0IBxUHt8NJbJndxfA+zMWGAbT4OIkSXLcVa zSbeIB2nGcjsAiFms9igLaJ4AWaU7SA2yJ4DjN2WyHQZbNFzrwXZoEuBYiyR7UcxVmijKRZh He5gdlNblK71DmnZgtVLdHct8muTQnDycsxrmWOJ0idJyywM9gXzRZG+G4vNEh0ZxRaXeSzA 5LgptmhnSTp2bzywI2ysFbYlk0VFJA1JRWZ+XmAtLanIeiCpRJPs1uESv9xzMITU6WKmGq9m 0XaJTTpgrELk+8qW6VswLtqqwWpfslbOq+k+Bcx2S2m99hh5BqfUcQfMboF5jukRNSu2tq/T 4QuzaL1zZJ26IKOTmETi2E6ugJKPzSdJXv6FtZVksOk+RNR+fBmhSOWihHRVKrfq1QIZz5IR BgRjcwkXqAAIftBW22Kmtga0wy2FbNB+uUPqLNpWbNdYExbFZoPK+ywIoyTCTw9iG4UYQ35n hHUUL+NwscM+HzhoXDgLsAyxPFu2XWE5tseCraf2krao5YkFyRDoSO8pOvK1kr5aYBWTdFzY l5w1erHcAcA7GqtPRiQapZfsTbTBHqR6RBuEAVr2uY3C5fQou0TL7XaJXVXaiChIsPyBtQtw yyQHE06dDxQC6QNFR4appsOOatRKsDLzbbRusStiF7MpEXldsjbh9phRnBRldY9jkwp9/awB 3V/6Em84Ot0vAvTcq/YNzyZfkyD0Q8vB3QaqT25AaZE2h7QEAzSoRZVlcMKKH2+F+HUxzlMJ IhPZQfBG8Hlxaxte24a3hp+kWXzK29uhOsv6pfXtwkWKVd4GZjFvdDh2/BobSQImiuALirB1 6JLQuSPAyfoCYB+XB/Wf2TJnqqfUv7oEKCJJz1mTPkxihi4+5bEfWMKKNAYKiF8xqzsdYUyN C5bHhedRC3iiYrekFVg1huEvocvV4oqUY+cGEPxzzDvQZF5+xWp2nMwM//L+xdZ6YUEm2CVu 2TGp0MUS3MFUQvC9Y9sn9s4PMD+yvQOqVIyDOz88dcf1iWDMMpmqA3jFJ7zykw1rjgUgvlAb wUCllEUblYsLwxe4AUZo8u5ZEaMlAGM04JT6/+9/fvsEGo/jWNUmaZElI/t4oMFdXoAZLYDb o05nZGhKlSRuw2i78PSjgSPrt94trle/kH2yW2+D4nJGylE5qpcdrxT92uOYjQDd15QbaL4r CvXJYrXNA/yE0POJt4CeT/g56/nE/f7AJ8LqQAvD1RzqtL7n2jo3kKW58Rs1jK+K09E2SHr3 DG2oASpGqvZlAfgE9xpdE92KyIPIrY4FZ0uXJkGdIreVhV64Hk5xc49qtvfgvGa+7p7DI+0t +iV7wouXDbmxY3t5LxCWSiK2Y/9xYIqrRJ734MhQkRL2IS4/3lhRUYEjAHMvBWnfSMhiR1Fd 4NGHBu7a7yNF3iywIaqnnn4C9CekfvNDqNFqNPb0qyf+ktbzQ3oSKv5uJv0Ou8ZR3HbjnCEV rbuGcslN2p5cSveqO1A7irnZHmZ7RycHuSphrG9lc9XTnlensd4ckEXKRpYKNpuvtpsruiOI Yo1GV1a8+8dIdre3ohhH6oYS76/rhb87xPtlQBGrth7V4VEwQt8b2C2XZ+/lcn0FzzyUj04A 5vVyt8LvkDQ72hJ+OU0xeYH5NFc9r7QZLXG/FptgsXb2Pv38ix9iRu52VIlG2RGjulfuHT1a ET49uw+Qn4juL33GWnfSp+6CBUoNcep4O5Icuda4D6LtJV8tluOAygMbVC8RweKSB+F2iQ7X vFiuieduVY2H4hrhapDAHqln2xKI1of1xBJNJGUNQplSfUSxDhbYjVbHDEY9LE/WO/RWvmdG XkMV0WqBZbMMrsS7TgdYL0ZZgS4V8qGq4InvZMluucLGXKN0G+uhH20LVkqE7ROnBzjUubfF PZFUOxsQGb+msservI0P1vgaAOB84KR8VpTi5NitDxg4xqpT7CRKbpoHTyd5YMasjaINNuos TLJe2n1rcbT0TWStVlS0ZyzQSMVqBLEE+XFDj3w1erzpL+tFUjx5iK6WHiTAk2dxuV6uCXOL AUZuwAOEi3y3RD1rOphNuA1irI1g39kStVQ8bBmwIdE2JEYP8GaaOG/Zch3tiPSSudniK+KA mtTscmFrYnl1UNFmhfs49lCb6d5XkpwtfjgsT+S0eOao4m4sLn/rylAuMyKOcBaqjqI19lBs QaSg6XiHczghXvNOOEWKHNtTYKAptUMLlp0+EiH6LNA5ihb2M5/HiohVSTHRaDwDRsV6Moar SBZGyp3MwpeOB44ltiJ5i/yw9uOJjEBSnFkHmyU69CzRD+WFS7zRtFwXEuOukxDnqtUJjGQW xPWEBwuW02vSWFb0eI7EOOJRDTeSEQeuFkAmK9WLO4bDzKnHpZRVyzNu79RArbmlXtCYdF8t AgRU6H/n3DYoaMCMm1WJF3CdQ5y8noXfIqixPA/ZzEE+nGcLElX5OIuJy8cKA1mQY9zUHcQO qMFhcUxv9/tkrpRrUU+XwbVWKVZEw4piIrHqijNnbkS9BlwGcTlSiqolrPUbiEpIsXhBHD+7 unoeKb02gZAoVOpWio6cbKmxJz1ndGlvRuSwSZMmJuKlQEe2TRoXH4nwObzpzDOn6scPVVPn p8PUFx5OcUn4AZFzvpVJOdGTeVXVyk7JHQLarxgxOv8faU/Xpbit5F/haU9yzs0G22DgIQ/G NuBpG3ss46bvC4fQnh5OuqEX6Hsz+fVbJflDkkt07u5DMk1V6dNSqVSqj0hZMFDJdp5ud0FJ vbvy/D7cB0UETuoU6G/V83E/OJwvROoWUcr3ElQyd4UVLIw4TuEKW0oE3a2IkwTRMirgetHR 0FcoTpx76Jr3OR0LcopK7TnwpF63axa4C/Ocp1r60u8w/EAj3Zjcd2UUhDzTVlelAJWj2KZg +k1SYLygvJOYStCIi1sSrXkOpvXSkJ5CEKPzI3sI47AgX215T5IwseE/rfeIWTyuU56JvHZq x0VBPN6J+eFNGece6msd0esHH9Yfv+8tgB/4BuV0Q8Nznd+hMBoiYyfa0bZ9UMp2k8GD5cWe H+okbLUrw40yVcKTylBlGQmfAa2XHIwLz7icBAWI8vhp2G/uSEdDV6l68XCgauWLvP8NJGwd A0GrkcFxo3dURGsVvKF6HiSJ/yu+GTZRcKS3Nl7HfLOwNVmkgxN7hMPhO6SZPp0cEyRiP0ZL sr7Ei+PUJ7ddkS3V9bw/HY6vr/vLjy520u3jBP/+A8Z5up7xj6N9gF/vx38Mvl3Op1t1er7+ 3N8AbDMP8pIHFGOw43wzC/KKwpOD6Iv+4WEBTOGtc+QPT4fzM+/Kc9X8VXeKR38589BB36vX d/gHozq10Wq8j+fjWSr1fjkfqmtb8O34Z/8bASv2NoEcBKMGB95k5PS4GIBnU9k1vAaHmHho 3Jt9Drd75AnLHEVorTc5cxzZ7KqBjp3RmILGju31F24Rl4499CLfdqj4R4JoE3iWM+oND4Tp yaTXFkKdGbHpMnvCkoy6ntR7CKXPebGAq3EbJSQPWPuJ5OVUl/A8VwvTwInK43N1lsvpJ8jE ku1tBXheTK0ZARy7BNB1+wN8YENT3I/6Q8ZTt5y4LqWfbQc00bS6MoJ2d2tWZja2SCWqhB/3 12KZTYbD/sp9tKdqeoMGPjO5G0oEVOyFDm31OlFmW0f4J0ifDzfhXtmj+ofkkyK/iNSLfWuP xa6TaqtOdxbR5P534xRTSoUmLahJb1QC3NsfCHZGveXHwapddo14mE7JB756Rldsag/b0fr7 t+qyr1kgFVhWlEpL2zV4snYEpHqqQaOHgD6GtBy7s3F/CGk5mdjmIQDa7XNJhE6IrYCVfdL1 mUum7a4XG3Nde9RjssUssWRlWwsuLMvu9wIQ5dAQkqOjsEhLmXpV5UNnmPlOb+D5l/Fo3Ya+ iOFLShIlhy1e99fvetZNsc6Pb3CO/at6q0639rjTOrbJApgfx6JvXDKNqj/rTs1fRVuHMzQG Rya+wRjaQg49GdurfpA3uIcMuBShnsrJ8XqoQNg4VWcMDaqe2/rCnzjD3j5KxrbidFILDvVV QoqK83+QHETHs0jvVxcZW8epQk2xWXOlkpinj+vt/Hb8qxoUpZgJ4sbAS2DcxSwmX+YlIhA2 LDXGv4ad2rN7SOVpuVfvxDJiZ9OponBW0KE3nrikdUCPylhJUthD0gZeJ3IN4+M45071tksd WRqRpeodZSymyiTfoWSirW8PZa8AFacmo1JxIyMu2cZQUPaX7GMnhGqhxvujEZsOKS25QuZt bUv1d+svEEOOTJlw4Q+HJEPsEdn0eDjOubdMVVYt48MRrbFX6wfJwTTT02nOXKijp8mp2994 MyVTmbqBbWs8oXFRMbMcw97L4Wg3tAff1hla+cK4JBMrsGC+RqQBgU44HzbZrJrY3wR3ktnW tRoE5XywaC57Df8uzufXK4bWhNOpej2/D07Vv7srocwrTRVxmuVl//79eLhSEUC9ZUYdqku4 NOaSDXEN4MqBZbZhv1lSyhhEsseowECXKWVSG6jBAANUB2Rwcd02UcPJ1c7JeKiDhPIs7tBw +12gQqR7L0DcQ8LqmNvdMBr4Yt6hiPagcwnDRJlZGqfLp10eLiiXBiywmGO+hdbiXW1KIDHj tVAQWMOh2pwgiEOPR1RlPPKUcS4w3vsO1lqwW0R5gmGMTbOSofbkNyl0eC2wD86927vSgojj DlcY+k25IWFRbLm0BUpDst5m/DSbTelrVo9O95CVZAtT54UIlSeKYN7Y7ktgtdXcC0ypBBDt JYEpgDei1+mmDD0zPpqRroWIKpdhbxeUsBiNdZXJ43Jhnr5l4o0N1iZ8IIxWXCMuWXpL+05Z P8rzDdt9DRPzSL9uDY4igJun/urOuESWEW2aJYLMW/N0E/yDBsfr++v+xyADKfZV+cYaRq5h nkeBbGXU1tphlMqjJgn7YH45Pr9UvZ0hHhiiLfyxnfTCA2od6temVhYWa6+MzEyvnKdbLmmb WQFP4WWYvnAr8pPhEy9wRUZNQ5pH4brgLGv3dRPlDxoVxq0VCSeaqVpc4DI8+P3j2zfYgIGe oQwYqp9gbnJp0gHG336fZJD0d83EOEtTSvnw3yKK4zz0ix7CT7MnKOX1EFHiLcN5HKlFGHBV si5EkHUhgq4LZjSMlutduIYDXwlBAch5WqxqDPFdkAD+IUtCM0Uc3i3LR6HopheYZGcR5nkY 7GQVKsCTNAjr441pTRVRzIdVRKrPWP8Lf2+ivBPvLzjhnEOQ6xOwWUIb7GDBp3mY27T0CGgv 97Uue3DaYBo0U4URnNRGJEgmhiiciAwZfWsHXLigfQFwTY9IsRtFiqW6ktp87tqQGMiIjimg G7bAE0mYsHlUGnGRSZmDyyycDscT+mKBq6YX7VNp1Hxq4jcqnizbWLNnyOiHM0FrPxHjlZ4h hBxiI+PaMyXBwHkNU9jXhsc+wD88GdJcA84JDEcxNpmmQZrS6itEF1PXEPgRtyQcSKF5eXuG 8Ox8lxkr9UH+idaUfIiLZA7Cw7YYjVVTZcBQEc7kmeUGuiqvCWHVrNMk1GrCeN60qz3/eqiB 0TdF0kvXXB+r5MnD+dF8f/jj9fjy/Tb4r0HsB3paTYllAXbnxx5jtbkK0TG0fIh5UlaZUO5l R1H7a96tpW+p2+F4uCvy43U03CbvMSYfljsq5sENyjO0cifmtEI1nZKWnxqNrJTvUH0fHKlY ay3dQ8WJo0TSkUZEmAtKM28yH5aqLmHQk5i613ZE88C1hhOy07m/9ddruvnahp5cp5+sxqal VSDnBwGpUnkBx98YRwqzTsHGIsYgUfDjzVDajzeFrftD1D3tKQSaulm6WasBF9Rw8SIzSRRQ WwzBOinPF0OT85RYEZ1TSy8m+Y4jdzLVyF35MEWssV66ijZvr9xkXSlmUU9XfqRKad33Qzxh c4Rg2LrI3WnbGiTYxFnUT0UjEcCfa5ObMuJ5IumVx3YrP9BaN5QQiV75rCERzzqqvYcgPPv+ 43o87F8H8f4HnWJonWa8wq0fGm4yiBVJGExDLLxVmeqdbb/GnX5ojXhwo6MP0OIpC+njHgvm KXxQobii1HqK/2Hi7+ZqAsAWJGyj2G9Tadug+ZieNlQqx7VVjVkIN2UR1iwrzN7md9nbAsL4 KfGN3jaIY8HKV8y4W6DZwbWlMLvKdpXExYJSxyHF45wFetNwAUygqLHWu1FVRbNw0qYrU7ph JPHnprzniC25oR78ZaTYwNAiF5YDqdPGBr4Sk7piX401FilbRXNPn3KJIinktRQmGDdFiRDf wPpfW0r5wm7Hwx+0jVxderNmaOQGt5BNQoscCQaHEEvZgO8je134Oyu36RJfEgbFV0v0JYl8 EC13jkGD2BLmYzJQ1Tp8RA6s5D0PmJDtKNhuAf9fKYcp4uY5nvvrEAhWj6iuXi/D/jmHUlov 6AMv72UbrTWPOe5o7GlQ7kg57DXPwdTwGqwrWxK1wKG11aCtk4tav0iPQt/WOYE5KABvCz18 aU1wix+buw/iKfcLSrSIni3Wpi9VHZ56bWuxqqNbDZ7S/tX1QghLTKASxfREjakLTYt2HX3S pbwlMrgfq13Gyp6WykoM7OmwP6I6MAIbmRS6YtHduQqI9SGcsMwEhe+hQ4yp10Xsj2fWVp8B XL/jP3udbj387+ykwbfzZfD76/H0x0/Wz1wayJfzQX0f+sCMJwP2Xh0weTYKbq01JfzYFato vUx+1vbiHHNAJ/3OUNldNQJThliOR69UM3Yd+ZPpnGZiYuq4o3u9DYzz23k5tfNUXI4vL32W gzLnUjG1lcF6UmgFlwKjW6VFb4oafFJQt1GFZBWC2DMPPXMl7W3qzpTUpD75RqCQeH4RlVHx ZGzuPgdrqJpYXkTQquP7DdMgXgc3Md/d+ltXt2/HV0zCeTifvh1fBj/hZ7ntLy/VTV987fTn 3pqh8t3wCYSjgwGZeWs5FZyCW4eFsKinB5jxAPW0Ck+d0I0pyInn+yGGRYrgLkQ9PvA83SD1 qFfIDiqikCUevdV0OtHa3WaArQX1jHaTQqJ3Arlghp4lxcqn9Yaw+UcS5WddT31MG/8Z1Xy9 xUwvn5FhVSW9TRC1y7eGvPGIZJHBR6qrP8rSiEzUKo0n83alsujCwEP3rhTD8DA/38w1VM/X JS/8nZJNEQEY1tSdWtMa03UdcFweo9++MNYUquX6JnCAmm8Wg/M7RjGQWCJ7Wvv4AiRHKnvk UOXGXBc3NAqoXZKWYf2gdY+sMUYwDgCJgElmGkHzhqgOQ9p8m20QsSz2qJ23Ud0o4OfOj6iY 8YjJ0GtgGa6VJHqICNARpUUotXmmazS6SYW5nxo0+Zs6IRqhMFVogHlRshUvnm8Y0/uTLFyb ihgMXd/NnzKU5+ssK3JJ1GA3jihEYfEwLRm9iIdqEFY2ei1iWMY64IyL41Q2B6nh0TrbFP0W EqrZBL+ieFSVnCxrw87D5Xw9f7sNVj/eq8sv5eDlo4ILGKWWe8rCvCTX2me1dJUs8/BJ0+I0 e6nwlhGPZdoSgyATBrQaIS/iWOU4QrUHB871tn85nl50bZR3OFRwnzy/VW2iusbEQ8UI6tP+ 9fzCLaaOL8cbZiA+n6C6Xtl7dHJNDfr34y/Px0slQqRodTYbNCgmjv7aqLb3WW210fn7/gBk p0N1ZyBtoxPLEFweUJMR3Z3Pm6itI7CP8I9Asx+n2/fqetSMMAw0Ii9Ndfv3+fIHH/+Pv6rL PwbR23v1zBv2DQMaz/R4CXVTf7OyetnwhDjVqbq8/BjwJYKLK/LVtsLJdEyryM0VCFea6np+ xUvKp0vtM8pWN03sga6r4oFM/dLCgPq92v/x8Y5VQjvV4PpeVYfvihk1TSEpK8UWFnaMvQa8 0/PlfHxW5o2tNDu1hvvKHA9NS9gTK+BMweNOEbwAhVE2EW7YL6JRiQPVasI74umS7RbZ0pun KS0ybdYR9IdlhuTpD2yimR0L48n99Y/qRjl/NPO29NhDWOwWOUjuj7102s2Ti1qN9GWjMA6A t+5MZpAPma/bS7S4r7HhjXw7dSXXy77IVJNliRDl5I/TznQWZQaFIYbbylO2MwgF/iqHI6Bt n2o4CePYW6dbOVl0J3Bj3gq4hqKnu6IRFRjyOcSPH7gpZZoqWU9X+F4HOJAiQvjwcmgKft1G XHOo+ue3N+DHPk9Ozx+dkd3IX7wrg4aws5EhNKlExqKxY0jwoFGZkr0pVAZdm0TkB344Mdhv ymQM1xTcr2lCoKjDwX1WERUGpzll6PmURJNHlkVrUrUsCrHzx4UKpwsNh2Wxi6b2WHp3Bug8 Dlpo1w+qLmlVeVE8N1i+RDDQDeVlXh8Cb+dbha6u/S6K2BdZniquMkQJUdP72/WFqCRLmORx zH9yk2kd1kquXUtKjRLTwhfex0i9e4qTJPUHP7Ef11v1Nkjhs30/vv+Mh8Xh+O14kPT54lR4 A3kGwOzsK68PDf8m0KIcnj7PxmJ9rLDzuJz3z4fzm6kciRcCyDb7dXGpquthD0ff1/Ml+mqq 5DNSoQv672RrqqCH48ivH/tX6Jqx7yS+e4/HB7SGQW2Pr8fTn1pFDcPnqex3pb+RVwFVopUL /tb37k6KJgR8azsrfg6WZyA8neXONMHieRB7buyzS9dBmGiaIZkMLil4DHhr0jZHocTw8Az4 umSxKqHbEIE0Gq+GURnqgyCeq7oR78JSs9Bq9B3bwuciDy8X/nkDGau2UKJqFOQ8yPsXz/DY 1tDwZKr3KBbMgwOIerCsCfTYCjW4tpLAsPYzyk+rJutHFu4QjqOms+swvVSjBMVUdtetEW04 V73OrFiPTRecmiQvprOJQ+UpqQlYMh7LTtk1uLFP0N5c05xUbcoXdMxCN98sFrIavYPtfEWh JSHwAbEOW0k3sXtYRAtOrlZcq2bDoGtWqd+vlZuGWuviap1NTxhuvZbEVitmj4S9nE5Rl+3f HPpX9/bitY2d0VgPiariJ7YhZOo88Sw12B1ARgYJeZ74sH64MpkKYRR4tuyjFnhKjMAg8fJA TSXEQaR34sOWBZJBG/+pR9152PpfHqyhRSvLEt+xycR0SeJNRkp0eQHQ4v4C0FW8NhNvqoaL TvAR09JD/AqoDpBdA7nX5FgBuLbcIVY8TB3Z0xABc69+/Pz/aGw6bcZwZuWUcw2gbDUHGEDc obuLFhgpFsR+L47Jrw90s5n0ZFlnPdBih9eJrU2Rrn0fwxdahiSgq+1EDZgqclAZa8P8jqMJ +UKNmKnCeDmIjlAM7Ntx5U8I9xVXXtuYN3BkK76h690/LTHQDrr2NhPt2Vkwa+Cd9Ii53WqJ h1z7sC9jMMrkLlLa6OClNvUdBhDUty84Zji1lGIcymCf0fezWlba9r7Bf6od5H6Wg1Dzxewj a5H5/RVEK21drxJ/pAfXb4XotoAo8b1648ZwTDjWK9ujiOGTZKs6gRPJNUNXZnXit86gfJ9N DYEYIu+rMasKXEImQ0MoE+xRlHNt0DJzaC7NMmbAlP+czmhvq950COPU43MN4Bo1cQeVvw5N IJ+MCevywdmtGyVjWVOuX2kfKVfICq1CGldz5Vr1KhbeDUO38OWksMWWf42HrhR9A+NWy98Y fo9GrvJ7PLPxBZ6FGtTJFYA7VYu5M7e3VPDFyKM4QMBGIzkoSOLajqP6knvbsUXyLT8bTeSU 4LCVoZHxuI7n3Gqd70xP+6Tw/PH21oTZkr9WD1e7P1X/81GdDj9aJfZfaE8SBOzXLI6bi69Q JixRL7y/nS+/Bsfr7XL8/QNV+YpD9j06Tph931+rX2IggytvfD6/D36Cdn4efGv7cZX6Idf9 n5bsHCnujlBZeC8/Lufr4fxeDa4tt2k5x9JyFU6Cv/Xlsdh6zIaT0SDiJdnGGYoA92bZstgt n/J053jbiJRti6VjD4fUwuh3X3CHav96+y4x0AZ6uQ3y/a0aJOfT8aaM1luEo9FwpJykztBS YkgIiC13hKxTQsrdEJ34eDs+H28/pPnuuHtiO4azLFgVpDvaKkCxRJJtVgVTMluK3/pXWxUb m6qORRNFAMTftjLzvf7XRvuwKdFE663aXz8uIpTOB8yHMr55EtUriBzjYpuyKbRvJHhItmRY lGhd4kJz+UJTbnAygmDJMUvcgG1N8F4EHPMohbEW9wqhPixmY/RianF7wZdgxxxLE2w3W1ho hgc/jGFBXR8AgWHpJIaeBWzmyEuYQ2bKrl5ZE9V2ESGkwsFPHNuaSmsLASrDB4hDGmsCwnXH yiCXme1lQ0PSYIGE0QyHlH1De86y2J4NeT5ZRRDpcDaVkYijLPn8+cI8SwuEkmf5cEzukrjI x2ri3biETzIiE2IC1xjVsWjkcxFhdLD+depZdFqENCscJVxK5mGKehXGIsty1FTVABkZ8jcX D45DLibYBZsyYrZy+atB6l4qfOaMrJEGmFDJcGHax2pMIQ4iQ84jZiLXAoDR2JFGumFja2pL PuWlv471qRYwQ/K5Mkxid2gSSTlyQk1OGbuaauKf8G3gU1ikCKvyBWHZsX85VTdxRe4fvd7D dCYHwfMehrOZfKur1R2Jt1yTQE1j4C0dS0k1lPjO2JbDx9WMj5fl5zCNQm8uDd18XMyQrOj8 NIR+BDXoPOH5qXo8vzFeoSZKTCFGlH5/rf7UxCYFXp9Oh9fjqTfZEl8n8JygMb0d/IKP9qdn kEFPleKMxo19ijDPN1lBqchUSeeJLRhNVXeFblAR2d7PNzh3jqS+bWyTSU/gkjwdOhoHGo9I jwMUzTWOiqCxQ3HCIot1icjQTXIIMMSbbNac/G9rT7LcyLHj3V+h8GkmwotILS1NhA/JqiRZ Zm2qhZR0qZDVdFvhltSh5T33+/oBkJlVuSDZPRFzsNUEULkvABJLfTk75jk99xPFWWMcvfcX hnUVi/r4/LhwXpUXRT2/iMRCydew03mbzxRE1ojT0bqOiMJZUmNoM1bFV+ezma1ho9/edq3z E5eoPXN1OvQ7SBoF0BNO2NIbuG5kG25rgnoH+pmTiX5dz4/PLfRtLeDWPw8APrcUTM/EIz2h 9QuzEUOknujnfx4ekenEGIMfH16VSVMw7XStn9mXYZ6lokGfTjlsXcl0MZtH/GHqLJJouVmi qVWEYWmb5TFnqdheX3oO+EjJP/ls87OT/DhIIWaN6MFx+P+1WFLn3/7xC0q27i6zLTUuj89n kSxlhIwMclfUx2zIW0JYz1EdnJn2jNLveWovNK6RFjvV8TkUtoWMOuXWO8fsSV0izRUFpGIy F+jEuNqc1lwqPr11PtQi2UQrhw0pu0haALUd1jdH7fsfr/SmOzXDJJcGtMUTJMWwwVR6fbuY a9TUzfXNUF+LYX5RFsO6zTglj0ODhfgFJHUi6tC716JQT5Ey8Mw0q9rpzlgvZQf37MnSXGIS hUgMdPdBDn7G3DIBk9ejxq/ev/z5/PJIW+lRyfCOga1p5gEya/IiuaJgfE6DiZxs7sy9VaZN 5Qb116BhkZUpBj6sY7ps35IuzxblNs34mHrCknnRnooDgLgtLXutclu4gc0IoFgaXo5ReNTq t6ngmmEyFUqp05YrDcnu6O3l7p5ugdDOue1Yi0RaYp3j12lgUX/okSDqDj1SrDrOdXxEF63l /TnV22UMlNx8HY1K2F9LJ1KveC+TTnIGFHUBQqKzZ5Q15AByW9VETLuzypp8/IVHk3kzN+A8 KwDq3GMAUi83SdfwQeKIM4Z/l96OtSzMeiTh74/KD21nWELX8kJpdR/Q5JWOENtAJRHJWg67 qkm1n5EjGgpkD4A1AJ68Fk3LPtcDLqsK9xyS1918iKx6wJ0cwJ3GcI3MoAFQWwT/e4DSiGtC 2Nl5EHLVVx2/cBBbVy3GuEv4WUOKSDocRFUluSqQT1CUaCciPmiIjKeiWS3b6MhWSYg0t1zX BKNgYN/o7EgGCwUuZVyxqyaLhLIaiZu+xKReQDfEnYAUdbyzCi9amHd+tKfq5HLYwuUecUkq s/zAuC3n8VWF7RNs+CZr3KZTQIUcXHoWPAqmg2RUNTdB6Jg1IF75kIyMU5miB/SNj7fbJ8uk uakxgiHfTBwX1y10BEYDaEwUiz7LuwwmM1uVoutVELeRyo9rmPqATAHIGs1pggg9yDSKdqbz +I0A9IxCt2V1ZKJBA89ONYDXX+AW80QVp0Rz0TjArpFOrKurZdENW060V5i5V0DS5SEELQBq Yfk7Ya6aZYtnnQ9zQEsYNm/XJgDi2XXlLRU7G7aYU+nGQ2s/m/u/XIP+ZUvXAv/arKgVefoz sCW/YpIzvF6m22W639rq8vz8ONaqPl0GKFMPX7bSklTtr0vR/Vp2sXqLFmhitW7h2xiu7Jiz wFyrfLWKR37dv398PvrTac64JqtkcM8EAm0iCcgJibnnuzz4phYriQGxso41biCaZJ3laSMt xaf6NEtVoKS2g43cetik7lGwQk5lwmxkU9rrkXhZS9Qs6uAndyoqxLXoOucMWPcr2NML9sIC zpicKySwH9YWMXGeVtlKlF2mxsN6b6E/3iaSy2wrGjMBRlgJ52usOmuVo6xy2rFKqijtmyne 0irG7w+xjLElkk5tr6gRCAPQtuRWw2vW4jUCqs77KHoh458u4qjwq5HtUjer9VKkIfp8PQ7g O7hYZGjAOeHRMzi8zR2yti8K0dyw39NCi/CISIKHMSr10BSnoosz3rFbx2FbwRqMHGG9siwy b8UZCKbfQUPuVFXJEOS3rr+ygd/mrD/6hG+71C9OYLPYGGzmq/jATC3uu7XEnSUiDEXSiMLu q/qteBsnkaFGFJ0bR++qF+06djBfxxdgkZVwrMRut+LAfqjjuKvy+vQg9jy27BtdpfMeSjCM 6oEGyjdhsKgInTdEQTEVK1srMjQmt5dC3XaOTav6jVE9chTkzNIPCGAhHkKeHkSukzj64nRu I6fbTKFxIY947kJTZAdK8LtmIpjw7GHYW44+3n1DzTTEHYjvaYY9Nt9uRtCEHz//5/THgKhs qzxcAK4DlQYuu8bxD9Fg2Lg2xwnX4DbKwB24MZoqtnmAlUf/UP6SLb3DFH/bXDb9dp7qFMQX YG3kqd0fhLS7SPphRT7wlp9NVXVIEf0S2XUVkh4kIbbnmggZK5kjkduxNGvFAiS9Pq25kxxI uLhDq4bsu+HGrKyjgE5k7ycOhVOhb5rc9mVTJ/7vYWXvbAC0kmDDplk4htia3HQjK4Gwx9D2 ZYIhKPmRMx9FZFGNvq6bjgK6WFeMrNfOWtEAhwedJCeNpCahaJuLBWsNn2ROmXgzIsvcuoY8 dOXmebWbehlmI3DJ+zqBLyI1jvyxDfNE1AkWtkVnbOmLGlbXDbf4FNnYDr+LxQLmTacHcItu Yp7kSZUKfosLbxcLqzMWc2yaDcPHW2tf1k4x9JMTMRTCTK21xvPW+TEdng+vzxcXZ5c/z360 0ZjCl2Ss0xMnc5iD+8C+IrsktnWKg7mwk6l5mHm0yosz3kDHI/pmuy7Oo7Wfz6KYeRRzEsWc xvtyztlueSTnBz7nMkg6JJcn55F2XUZH//Ik1svL08tYLz+cupisrXBRDReRD2Zz15TQR/L3 DlKJNsm4tzq71plftEHwT8w2BW+nYVNwb/c2/owfiXMe/IEHX8Z64HqKcQSRmZid+UVuquxi 4MWgEc1F20NkIRJkvO3A1wacyLyzw4NN8LKTfVMxmKYCKYst66bJ8pwrbSUkD2+k3Pg9RUQG 7fLCtfkUZW/nd3G6ybau65tN1q5dRN8trUWf5oXzw7/I+pKSpTtSqgINJXo/59mtysljoohx j4vVsHMMCpwnLuWrsr9/f0FzkCAaGl6Rdu34e2jkVY/55Bntp+GQZdNmwLCWHX7RZOWKfW2Z KtCQrunhqzSoVuvuNYatEhBDusYcKo0IdBUTD2WYmrSQLZlIdE3GWgGEd6SBuNLsWKLm1vnx wHOrU7weyB2B0iAs7RsRBEe6WrBSL8UxoVx5pVTxETF3ETFiiRsrNiA6gBqWUABK3I56MqDC 3ra1iKR/AV4dXzraqm8ijxPIRWYJlYe5iVRqosPD0BYxB/mRpKuK6oaPBDTSiLoWUOc3KsPE enX2jQm8EZGwjlObxRItdPzcA2FtIJBUuxKdCbjtbR4a7TkZgdN71KFPKUiSw89msZiUGChS cfEU7bEZt2w0jJLcspYjOn7qtCGFHai0LUBsf77/++Pzv59++nr3ePfT5+e7j18enn56vftz D+U8fPzp4elt/wmPrZ/++PLnj+ok2+xfnvafKRvVnuz/phPthykE+dHD0wP6Xzz85077YRlG PSG1OT4xDagMhy1oHfn4CxdnsoHTt5TugI8oT3RxSTBUA+7BSPzYgHgJ91WU1tgp830y6PiQ jN6I/vFvOnwN80vauXZKlUkHMd7S6h3p5euXN0xG/bKf8i1a40nE0OWVqC0bFgc8D+FSpCww JG03SVav7VgFHiL8ZC3sO9kChqSN/cg8wVhCS+PlNTzaEhFr/KauQ+pNXYcloLIrJJ1CWbLw 8AP97MxSj1oKLzmgplotZ/OLos8DRNnnPDCsnv4wU05KdteJVGEirI6Z+6wIC1vlvclyh9HO zAKu3//4/HD/89/7r0f3tJY/Ya6br8ESbloRFJmG60gmCQNL10wfZNKkkYRyZlj6ZivnZ2cz 3r8noMJ+Bc/W4v3tLzR4v79723/EvOvYS4wj+e+Ht7+OxOvr8/0DodK7t7ug20lShCOZFEx3 kjVwg2J+XFf5TcTtaNzJq6ydzS+YQgwK/tGW2dC2kvMsMNMsr7ItM9prAafn1kzwghxrH58/ 2uknTZsX4Wwlds5JA+vC3ZEwe0Em4bd5s2M6Wi25dyuNrLl2XXctUw5wvbsmoqM1W25tpiQY zwOkYnt9kFRgWqOu57MPm+HA0EnBglzfvf4Vm49ChB1fK6Bf+DUMUnwIt+oj4yyyf30LK2uS kzkz/wRWZpbcMkd0vF5CwwTm3Il4fU13j3eVwg0rNnK+cKxXbAwvybgk/tYPWtXNjtNsyXdI 4XSr46Ws2JvTrJgogmJL2lEHzPWScrCwnCKDHS1z/Bveu0WqDpIQbCvwJvD87JwDn8xD6nYt ZiwQtlErT5ihBCSUr9AHjq21OJvNx0K4Ijjw2YzhftaCKaJg24YGW4uKezgwd+qqmV3OmU93 9dnswJKnZTHQ2hngzDYbR7GHD1/+ciMxmnM+PDwBNnQMkyhbu9jgHCr7Bevsb/BNcsp8Blzt LpK50qMInn58fGR5Y16GPM9CrsEgvvWhvgPhIP5+ynmcFPU1fE8QF247gh6uve3ClUrQQ5+l krvHAHoyyFTqr+LTsqS/IXO8FreM0NCKvBXM3jbMShQRa30rJVOLbGonQYcLp2s3XqCiOTBi FolVTLDBiwOj1slwHXa7apkxB7qGx1aLQUca66KHk524idI4fTYhdb+gt58rlJslQgYMIYN1 WwWwi9PwsMxvw9aSLUIA1VZDyg3u7unj8+NR+f74x/7FxGcxsVv8o6jNhqRuWFNa04lmsTIJ AhjMmmOAFIa7ewnDMaeICIC/Z5jRRaI7WB1OisqhwkjpBsE3YcRGJfGRgpOmR6SW+cNrS3QH Tne6erJy6esjPj/88XL38vXo5fn97eGJ4TQxXz13CRGcvzIQxTBkwXWzVspXJFenCVuJQhlf u0h1iugQ+0dUrJgY0qWR/o6MWtNmt/K32exgn6L8nlPU4X5xMmK8/98jUyL1yDv5Ra13zIei vSkwG3WW0NMBml1MXbKQdb/INU3bLzTZ9DQ/EXZ1YVMxVV6fHV8OiUT9NxoOSu0sZJdXb5L2 Aq3zt4jH4qIORUj6Qdu/xor6QJoSLIfXMWcrVNzXUvlNkC0pY9KodhaGrPmT1AivlGrt9eHT k/KVvf9rf//3w9OnH6wkOhTH33rOaRyHjRDf/vbjjx5WXneNsMcr+D6gGGgFnx5fnjuK9KpM RXPjN4d79FHlwjbHlGNtF235REFHEP4LOzCZ5X/HaJkiF1mJrSOXjKU5yPLoCdaILD0f6qtJ jjSQYSHLBK6QxnmfQR9hvreLDIQCzG1jjaxx/gV5oUzwxaepCk89aJPksoxgS9kNfZfZdiUG tczKFP7XwOgtbP16UjWpLeTBiBRyKPtigdnprO7iArUTy48ey0k2Otl5KA9MZxpamCVFfZ2s ldlXI5ceBT4GLJF1BuGmy+o8c++3ZEgSuFQd0OzcpRgFbwuWdf3gfnUy936OL7oBHE4jubjx tGcWJhLyX5GIZgfb5AAFTAh7yiY+05nw7GZiWSzAoRwqWRJLXNcKEduoV5RpVVjdZyrxTGUt aCpDOJqII4vg8o636kL0oLx1L0K5knlz35idL1Kz7bMtez0wR399i2B7zBTE1wD5aPKD952+ XZJMsJKXxgo76cYE69awPwMEZk1JAugi+T2AuWt86vGwus1qFrEAxJzF5Le22aOFuL6N0FcR uCUqmBOEeTtvQBoc2iqvUFB65KBouXDBf4AVWqgOLrNW4qnDwYZNUU81WPBFwYKXrQUnV8Ct yI3TnpkA0TTiRh1tNuvTVkkGRyzwe0QwofA0hHPUduZXILS/HZzzFeGODWpJPad42ANcGqtu 7eEQAUUQx++7MiFO5WYEWdG5MqZTumoSSYR9OVqLWNf2Lqu63FqnSJlQA5WOeP/n3fvnN4xb 8vbw6f35/fXoUT2r3r3s744w8uX/WEIEpUu8JVtitFtC56pj63A06BbVloubjs2l41BZBX2N FRSxOHCJWCdcJBE5MHsFqimsvPM0sCB9RW2KV7la99bAXdkXb145sTLw96Gju8w94938Fs1i JgDm4wNu36qiqDPHtyjNCuc3xrRo8Nmoa6yl2ifo/NS5vBvJMGY7b9O2Cjf5SnboHlQtU3vh 299QPtzBNkhfVqjj8bNYEvTiH5sdIBDaFsAIKfvhcZih01XOLOsaQ184UvmI6lUggmGZ9+2a TLE8IjJH2IncyhtPoFTWlV05bCgvLoEaOHYirRBLHoPq2l8YgYCgX14ent7+VsGGHvevn0I7 M2J+N4P2GJt4VwVGM2xWBkqUGwdwb6scONl8fIT/EKW46jPZ/XY6Li8tPwUlnE6tQNMW05RU 8hk105tSYIZTz4APxMNFhfKjbBogcJKMoEE3/AcM+KJqVbf12EbHa1SSPXze//z28KiliVci vVfwl3B0VV1aTxLAYPukfSK9VCsjtgW2l9vLFkm6E83yNPL9ouPTpK7SBcZ+yOpI1ANZktVB 0aPmGmMqMG2gHGrkwP7b/Pj04gdr/dZwk2FUGdtnppEipUIBZbd2LTHyEuZGhw3Ceh6g/2OB h2yGQSucU0V1FaRMMsQssrYQnX2J+xhqLga/sA4Y1Y+6opva3YloUqQDjMSMBlUL1A24k2JD GTq8VNh2lq3vWz201kjh+XBv9nW6/+P9E6UczJ5e317eMXCttc4KscrIJdvOFGsBR0smNbe/ Hf8z46hAnsxs8S7E4dt/D9e8tLQGehRa77xX3BMsNntY8TenExrP1kUrdGAOnHTHC4RwdmEh MVO0Iior6x62o5eiloZI2Dn7rllwx0F5TvmrFH22DcujzcbGwqzDGA9E4CUxEL/9AqDKQKzh CbwlOKLM5j3grId1VLvS01mRKqvK2sqPSMHUhNFMDpA0FWwZETMVGlUGHboCWToH+m1i608N U2AqOeLYpmqtFhhVjOP39DmR2+wOrVA9YXDT57B5w1E1mHiZdEj0rePj38KZmWqULFN1hPpz uS3C6rYFWU/4tt0+TbNgP61XIFOz1t7j5tK0WdP1IlihEbBKtOTZY2ogRUjJ4MiDO7ZqdFy3 SfqxTgHR2nb6HgJ77bK62hpUYSeNNofFtEbQ7QmrwTj8JBq4tprTpvNmcq2C/2mZBIiOqucv rz8dYfD+9y/qpF7fPX1yM4/B0ZOgtWjFB81x8HiZ9HIKN6CQxPT23QRGfViPC76DwbRl3rZa dlEkckqYP6ewyaiG76HRTZtNE9SkGq+CKmErYUgLh1m1qEyDIvsTkcO6B862Ey23nXZXcDnD FZ1WTmC1wxOhPCjgJv34jtcnc56qrehzhgR0eTKC0ZOXXT1XtrtscFw2UtZe0CN9VILQX9Rh NkrsiXWV/Nfrl4cntJWDTj6+v+3/2cM/9m/3v/zyy39bkXUxNBOVS6lsA6mnbjDrPROASSEa sVNFlDCPsROeCHAUoscPahv6Tl7bD1p6A+kEocH5wZPvdgoDx3K1Q1cKn6DZtY7XtYJSC73D QgV2qMPx14hoZzCfLrI3uZQ1VxGOMz2wammsdescYL2jfb+nSJt6ZvTIj5bs9n+Y+lG5RM7T cDzR+e6JlJ6DPHG4MD5DX6LBBKxzpddl7jZ1XwaLU225vxW/8/Hu7e4IGZ17fEAJ5Bp6fPGZ FA7YBly7uTockxS6xsuBuAfgAzAgd8B5OydDpJluVQlIWRgxRNCLiLItSHqW/VJbRWfm9IHU XWYx8csAP8BUmQY8KdoBYX/ClIgkGO6IZKLxhpjPvEKaWIwxxMorNnCdiRzsDIC/NuA0VjJN w0gzrhRNGwE4Vgw5ynUF1fxlctNV1g4j04Np9YZnWVnVqneOtxTMwrIvlUh3GLtqRL3maYy2 wI8swSCHXdatUcPlCzYcmXJMJ32JT67JCoqUCeXhY5tHgrG0aKqRkoTRoBC0HrnxgIkuTRVt aa+p56iSHLxuqqYk7kFNKic/TSZlUiV6R+aGP6jsRrUuStT+GFtF6dgDGMjCvqXoSkRlI9vX oD4jLfgVaUJG+2d67CiRSHWov+G0GbF19Y0lFVtN315I37+GxibAQYTGAjZHSDIGNzTSjDQc NatV7qn2xjmgSWYTNjVXwCMug7LHUj244qmCHbeD7T9BxxYURVYFp5czf2ZHtMGibktRt+sq XO0GYXQw3spTxS7gOoRlq4bSY5QcnCRHM96lVBOIEi4xQR549CX71jASw+42ZOEqDjG6MeHY LfINhXembLH8EG6g0oXUk+soX2wE3rRlOA2TcsUm5mwY6uVUhbeqfXisQViGbhTGf2yy9MCS iBygZgzdVzA0ENFZOpwaVVHqcIvGIZ+OJsewgznjGLSpQeT0qoazbzdglWBua70qlvHhN/ug E8Aq1AGnMN31VmtixOHGJ2X6MHKnZhfflHAMqcGBgzdeqb2QDlMi9wSzOlTrJJudXJ7Swxcq E7g3L4EJyF0fbwLZs8bGv7ap1HPBpIXQSD2eOoDMY6QKenflLbYUGcM2ByQ0OBEveEWy3sEG l2JDa+xgWZhm+hBBg3Gz4ELP5OGC8mwra5SwDxGpXxEtm6bZLjHxJp5ARYpWSge1uUCGz2iZ DkTkvAuT+7+mmMCU0sTFEMf+z8U5x7G7slHIDaCRs37mIT6gd6OAiybX5l+RHO/LbKhXHQUt ioqROzvwftUv8jAAm1YW5At6MmRKInZuvBb5fqCZBCYQsOyTJq/lSm/p42s28ZuFd5+bRkQf vK+FNP6V6IoC9FaH6iXXzaAW0Udu9aHH2Wr5sMjYjqqBoPeGiGBS9+jBjbI9J/+Yy63cqWwM IOZwbwYGHT4PaQHKXY/2C2y3f31D2R71VMnzv/Yvd5+cfFObnj/9WGWq8wpQF1GN61h6KTvc myzdIcY3Wql6NmIRWa516tOlBTD1QkA6Gv5iQ5pCbKSJZhKnyioj/MZplqhr4Xrmttt+pPIL UENwoLFFwrXVP+w2cLMHSuoW2Di48PXVZGmtXGr8ZZ5uKBR3gy8xLvOGJPhO2vQFOaWwr10N sEgk6yg1n+fxkG/SztEF0fMXWdO2VSSEPZEUWYlvtby7K1FEv9fXoR1sn6VbTPoA2PcHGJ4F GlMdwNuWXlEqxzLrAPsiGxQlonilQjw/jVhs2AO0ltf+NeKNoLL9UJ7yHJtjqNqkvrH3vLI0 B0RXcTuB0NrG+dEBavsTvygAw9mR89FR1INpH4mdQtjrOBdFeGT1l8AOxCkatE6lqD0HxlO0 PDND2CwVsaHIN4U3Dub9yYWSmori8nijVgfjiDbp64qeXbf2cJK9NQznJCfEGrXMmmIn7MC4 araDIOuqaTFjGL1EKIoP2fa7Dd0UVRpMt/P8d+AIkEUC0jzHB+lTRHOYXp2kpNDPh0GJEUkA MOPF7wZT4W/XIOKKMoL6X7UyokYCAgIA --1yeeQ81UyVL57Vl7--