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=-10.5 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,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 E0662C433E0 for ; Wed, 12 Aug 2020 22:42:43 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id A49A720774 for ; Wed, 12 Aug 2020 22:42:43 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726578AbgHLWmm (ORCPT ); Wed, 12 Aug 2020 18:42:42 -0400 Received: from mga05.intel.com ([192.55.52.43]:15026 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726485AbgHLWml (ORCPT ); Wed, 12 Aug 2020 18:42:41 -0400 IronPort-SDR: PJJacXPJ6MndYxi5JmE0gOSyslLdWHkjvFvlCeTHxObsJ/zVv7xCZk4pJqaW5RwK3Ep7yzDKb8 tTaTpIB21++A== X-IronPort-AV: E=McAfee;i="6000,8403,9711"; a="238939319" X-IronPort-AV: E=Sophos;i="5.76,305,1592895600"; d="gz'50?scan'50,208,50";a="238939319" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2020 15:42:30 -0700 IronPort-SDR: 9j9uxS9x5t6L/jhTxXPSMLjU3kMiG4CdYrM0wwuy7c/f0cLHu5SytIfrg3ueh+v+eIeZrqK279 3KSV8qk7ib+Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,305,1592895600"; d="gz'50?scan'50,208,50";a="335077250" Received: from lkp-server01.sh.intel.com (HELO 7f1ebb311643) ([10.239.97.150]) by orsmga007.jf.intel.com with ESMTP; 12 Aug 2020 15:42:28 -0700 Received: from kbuild by 7f1ebb311643 with local (Exim 4.92) (envelope-from ) id 1k5zRz-0000Hy-Jw; Wed, 12 Aug 2020 22:42:27 +0000 Date: Thu, 13 Aug 2020 06:42:22 +0800 From: kernel test robot To: "Ahmed S. Darwish" Cc: kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Peter Zijlstra Subject: drivers/md/raid5.c:7902 raid5_start_reshape() warn: statement has no effect 31 Message-ID: <202008130611.P61KGZHY%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 7c2a69f610e64c8dec6a06a66e721f4ce1dd783a commit: 55f3560df975f557c48aa6afc636808f31ecb87a seqlock: Extend seqcount API with associated locks date: 2 weeks ago config: i386-randconfig-m031-20200811 (attached as .config) compiler: gcc-9 (Debian 9.3.0-15) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot New smatch warnings: drivers/md/raid5.c:7902 raid5_start_reshape() warn: statement has no effect 31 Old smatch warnings: drivers/md/raid5.c:6693 alloc_thread_groups() warn: double check that we're allocating correct size: 108 vs 1 drivers/md/raid5.c:6913 setup_conf() warn: should 'mddev->new_chunk_sectors << 9' be a 64 bit type? drivers/md/raid5.c:7978 raid5_start_reshape() warn: statement has no effect 31 vim +7902 drivers/md/raid5.c 63c70c4f3a30e77 NeilBrown 2006-03-27 7860 fd01b88c75a7180 NeilBrown 2011-10-11 7861 static int raid5_start_reshape(struct mddev *mddev) 63c70c4f3a30e77 NeilBrown 2006-03-27 7862 { d1688a6d5515f19 NeilBrown 2011-10-11 7863 struct r5conf *conf = mddev->private; 3cb03002000f133 NeilBrown 2011-10-11 7864 struct md_rdev *rdev; 63c70c4f3a30e77 NeilBrown 2006-03-27 7865 int spares = 0; c04be0aa82ff535 NeilBrown 2006-10-03 7866 unsigned long flags; 63c70c4f3a30e77 NeilBrown 2006-03-27 7867 f416885ef495050 NeilBrown 2007-02-28 7868 if (test_bit(MD_RECOVERY_RUNNING, &mddev->recovery)) 63c70c4f3a30e77 NeilBrown 2006-03-27 7869 return -EBUSY; 63c70c4f3a30e77 NeilBrown 2006-03-27 7870 01ee22b496c4138 NeilBrown 2009-06-18 7871 if (!check_stripe_cache(mddev)) 01ee22b496c4138 NeilBrown 2009-06-18 7872 return -ENOSPC; 01ee22b496c4138 NeilBrown 2009-06-18 7873 30b67645faadcdc NeilBrown 2012-05-22 7874 if (has_failed(conf)) 30b67645faadcdc NeilBrown 2012-05-22 7875 return -EINVAL; 30b67645faadcdc NeilBrown 2012-05-22 7876 c6563a8c38fde3c NeilBrown 2012-05-21 7877 rdev_for_each(rdev, mddev) { 469518a3455c796 NeilBrown 2011-01-31 7878 if (!test_bit(In_sync, &rdev->flags) 1a940fcee31ec6c NeilBrown 2011-01-14 7879 && !test_bit(Faulty, &rdev->flags)) 292695531ae4019 NeilBrown 2006-03-27 7880 spares++; c6563a8c38fde3c NeilBrown 2012-05-21 7881 } 63c70c4f3a30e77 NeilBrown 2006-03-27 7882 f416885ef495050 NeilBrown 2007-02-28 7883 if (spares - mddev->degraded < mddev->delta_disks - conf->max_degraded) 292695531ae4019 NeilBrown 2006-03-27 7884 /* Not enough devices even to make a degraded array 292695531ae4019 NeilBrown 2006-03-27 7885 * of that size 292695531ae4019 NeilBrown 2006-03-27 7886 */ 292695531ae4019 NeilBrown 2006-03-27 7887 return -EINVAL; 292695531ae4019 NeilBrown 2006-03-27 7888 ec32a2bd35bd6b9 NeilBrown 2009-03-31 7889 /* Refuse to reduce size of the array. Any reductions in ec32a2bd35bd6b9 NeilBrown 2009-03-31 7890 * array size must be through explicit setting of array_size ec32a2bd35bd6b9 NeilBrown 2009-03-31 7891 * attribute. ec32a2bd35bd6b9 NeilBrown 2009-03-31 7892 */ ec32a2bd35bd6b9 NeilBrown 2009-03-31 7893 if (raid5_size(mddev, 0, conf->raid_disks + mddev->delta_disks) ec32a2bd35bd6b9 NeilBrown 2009-03-31 7894 < mddev->array_sectors) { cc6167b4f3b3caa NeilBrown 2016-11-02 7895 pr_warn("md/raid:%s: array size must be reduced before number of disks\n", cc6167b4f3b3caa NeilBrown 2016-11-02 7896 mdname(mddev)); ec32a2bd35bd6b9 NeilBrown 2009-03-31 7897 return -EINVAL; ec32a2bd35bd6b9 NeilBrown 2009-03-31 7898 } ec32a2bd35bd6b9 NeilBrown 2009-03-31 7899 f67055780caac6a NeilBrown 2006-03-27 7900 atomic_set(&conf->reshape_stripes, 0); 292695531ae4019 NeilBrown 2006-03-27 7901 spin_lock_irq(&conf->device_lock); c46501b2deaa06e NeilBrown 2013-08-27 @7902 write_seqcount_begin(&conf->gen_lock); 292695531ae4019 NeilBrown 2006-03-27 7903 conf->previous_raid_disks = conf->raid_disks; 63c70c4f3a30e77 NeilBrown 2006-03-27 7904 conf->raid_disks += mddev->delta_disks; 09c9e5fa1b93ad5 Andre Noll 2009-06-18 7905 conf->prev_chunk_sectors = conf->chunk_sectors; 09c9e5fa1b93ad5 Andre Noll 2009-06-18 7906 conf->chunk_sectors = mddev->new_chunk_sectors; 88ce4930e2b8037 NeilBrown 2009-03-31 7907 conf->prev_algo = conf->algorithm; 88ce4930e2b8037 NeilBrown 2009-03-31 7908 conf->algorithm = mddev->new_layout; 05616be5e11f668 NeilBrown 2012-05-21 7909 conf->generation++; 05616be5e11f668 NeilBrown 2012-05-21 7910 /* Code that selects data_offset needs to see the generation update 05616be5e11f668 NeilBrown 2012-05-21 7911 * if reshape_progress has been set - so a memory barrier needed. 05616be5e11f668 NeilBrown 2012-05-21 7912 */ 05616be5e11f668 NeilBrown 2012-05-21 7913 smp_mb(); 2c810cddc44d6f9 NeilBrown 2012-05-21 7914 if (mddev->reshape_backwards) fef9c61fdfabf97 NeilBrown 2009-03-31 7915 conf->reshape_progress = raid5_size(mddev, 0, 0); fef9c61fdfabf97 NeilBrown 2009-03-31 7916 else fef9c61fdfabf97 NeilBrown 2009-03-31 7917 conf->reshape_progress = 0; fef9c61fdfabf97 NeilBrown 2009-03-31 7918 conf->reshape_safe = conf->reshape_progress; c46501b2deaa06e NeilBrown 2013-08-27 7919 write_seqcount_end(&conf->gen_lock); 292695531ae4019 NeilBrown 2006-03-27 7920 spin_unlock_irq(&conf->device_lock); 292695531ae4019 NeilBrown 2006-03-27 7921 4d77e3ba88d0858 NeilBrown 2013-08-27 7922 /* Now make sure any requests that proceeded on the assumption 4d77e3ba88d0858 NeilBrown 2013-08-27 7923 * the reshape wasn't running - like Discard or Read - have 4d77e3ba88d0858 NeilBrown 2013-08-27 7924 * completed. 4d77e3ba88d0858 NeilBrown 2013-08-27 7925 */ 4d77e3ba88d0858 NeilBrown 2013-08-27 7926 mddev_suspend(mddev); 4d77e3ba88d0858 NeilBrown 2013-08-27 7927 mddev_resume(mddev); 4d77e3ba88d0858 NeilBrown 2013-08-27 7928 292695531ae4019 NeilBrown 2006-03-27 7929 /* Add some new drives, as many as will fit. 292695531ae4019 NeilBrown 2006-03-27 7930 * We know there are enough to make the newly sized array work. 3424bf6a772cff6 NeilBrown 2010-06-17 7931 * Don't add devices if we are reducing the number of 3424bf6a772cff6 NeilBrown 2010-06-17 7932 * devices in the array. This is because it is not possible 3424bf6a772cff6 NeilBrown 2010-06-17 7933 * to correctly record the "partially reconstructed" state of 3424bf6a772cff6 NeilBrown 2010-06-17 7934 * such devices during the reshape and confusion could result. 292695531ae4019 NeilBrown 2006-03-27 7935 */ 87a8dec91e15954 NeilBrown 2011-01-31 7936 if (mddev->delta_disks >= 0) { dafb20fa34320a4 NeilBrown 2012-03-19 7937 rdev_for_each(rdev, mddev) 292695531ae4019 NeilBrown 2006-03-27 7938 if (rdev->raid_disk < 0 && 292695531ae4019 NeilBrown 2006-03-27 7939 !test_bit(Faulty, &rdev->flags)) { 199050ea1ff2270 Neil Brown 2008-06-28 7940 if (raid5_add_disk(mddev, rdev) == 0) { 87a8dec91e15954 NeilBrown 2011-01-31 7941 if (rdev->raid_disk 9d4c7d8799c4188 NeilBrown 2012-03-13 7942 >= conf->previous_raid_disks) 292695531ae4019 NeilBrown 2006-03-27 7943 set_bit(In_sync, &rdev->flags); 9d4c7d8799c4188 NeilBrown 2012-03-13 7944 else 9eb07c259207d04 NeilBrown 2010-02-09 7945 rdev->recovery_offset = 0; 36fad858a7404a9 Namhyung Kim 2011-07-27 7946 36fad858a7404a9 Namhyung Kim 2011-07-27 7947 if (sysfs_link_rdev(mddev, rdev)) 00bcb4ac7ee7e55 NeilBrown 2010-06-01 7948 /* Failure here is OK */; 50da08409654e03 NeilBrown 2011-01-31 7949 } 1a940fcee31ec6c NeilBrown 2011-01-14 7950 } else if (rdev->raid_disk >= conf->previous_raid_disks 1a940fcee31ec6c NeilBrown 2011-01-14 7951 && !test_bit(Faulty, &rdev->flags)) { 1a940fcee31ec6c NeilBrown 2011-01-14 7952 /* This is a spare that was manually added */ 1a940fcee31ec6c NeilBrown 2011-01-14 7953 set_bit(In_sync, &rdev->flags); 292695531ae4019 NeilBrown 2006-03-27 7954 } 292695531ae4019 NeilBrown 2006-03-27 7955 87a8dec91e15954 NeilBrown 2011-01-31 7956 /* When a reshape changes the number of devices, 87a8dec91e15954 NeilBrown 2011-01-31 7957 * ->degraded is measured against the larger of the 87a8dec91e15954 NeilBrown 2011-01-31 7958 * pre and post number of devices. 87a8dec91e15954 NeilBrown 2011-01-31 7959 */ c04be0aa82ff535 NeilBrown 2006-10-03 7960 spin_lock_irqsave(&conf->device_lock, flags); 2e38a37f23c98d7 Song Liu 2017-01-24 7961 mddev->degraded = raid5_calc_degraded(conf); c04be0aa82ff535 NeilBrown 2006-10-03 7962 spin_unlock_irqrestore(&conf->device_lock, flags); ec32a2bd35bd6b9 NeilBrown 2009-03-31 7963 } 63c70c4f3a30e77 NeilBrown 2006-03-27 7964 mddev->raid_disks = conf->raid_disks; e516402c0d4fc02 NeilBrown 2009-08-03 7965 mddev->reshape_position = conf->reshape_progress; 2953079c692da06 Shaohua Li 2016-12-08 7966 set_bit(MD_SB_CHANGE_DEVS, &mddev->sb_flags); f67055780caac6a NeilBrown 2006-03-27 7967 292695531ae4019 NeilBrown 2006-03-27 7968 clear_bit(MD_RECOVERY_SYNC, &mddev->recovery); 292695531ae4019 NeilBrown 2006-03-27 7969 clear_bit(MD_RECOVERY_CHECK, &mddev->recovery); ea358cd0d2c634f NeilBrown 2015-06-12 7970 clear_bit(MD_RECOVERY_DONE, &mddev->recovery); 292695531ae4019 NeilBrown 2006-03-27 7971 set_bit(MD_RECOVERY_RESHAPE, &mddev->recovery); 292695531ae4019 NeilBrown 2006-03-27 7972 set_bit(MD_RECOVERY_RUNNING, &mddev->recovery); 292695531ae4019 NeilBrown 2006-03-27 7973 mddev->sync_thread = md_register_thread(md_do_sync, mddev, 0da3c6194ec2f32 NeilBrown 2009-09-23 7974 "reshape"); 292695531ae4019 NeilBrown 2006-03-27 7975 if (!mddev->sync_thread) { 292695531ae4019 NeilBrown 2006-03-27 7976 mddev->recovery = 0; 292695531ae4019 NeilBrown 2006-03-27 7977 spin_lock_irq(&conf->device_lock); ba8805b97320416 NeilBrown 2013-11-14 7978 write_seqcount_begin(&conf->gen_lock); 292695531ae4019 NeilBrown 2006-03-27 7979 mddev->raid_disks = conf->raid_disks = conf->previous_raid_disks; ba8805b97320416 NeilBrown 2013-11-14 7980 mddev->new_chunk_sectors = ba8805b97320416 NeilBrown 2013-11-14 7981 conf->chunk_sectors = conf->prev_chunk_sectors; ba8805b97320416 NeilBrown 2013-11-14 7982 mddev->new_layout = conf->algorithm = conf->prev_algo; 05616be5e11f668 NeilBrown 2012-05-21 7983 rdev_for_each(rdev, mddev) 05616be5e11f668 NeilBrown 2012-05-21 7984 rdev->new_data_offset = rdev->data_offset; 05616be5e11f668 NeilBrown 2012-05-21 7985 smp_wmb(); ba8805b97320416 NeilBrown 2013-11-14 7986 conf->generation --; fef9c61fdfabf97 NeilBrown 2009-03-31 7987 conf->reshape_progress = MaxSector; 1e3fa9bd5061778 NeilBrown 2012-03-13 7988 mddev->reshape_position = MaxSector; ba8805b97320416 NeilBrown 2013-11-14 7989 write_seqcount_end(&conf->gen_lock); 292695531ae4019 NeilBrown 2006-03-27 7990 spin_unlock_irq(&conf->device_lock); 292695531ae4019 NeilBrown 2006-03-27 7991 return -EAGAIN; 292695531ae4019 NeilBrown 2006-03-27 7992 } c8f517c444e4f9f NeilBrown 2009-03-31 7993 conf->reshape_checkpoint = jiffies; 292695531ae4019 NeilBrown 2006-03-27 7994 md_wakeup_thread(mddev->sync_thread); 292695531ae4019 NeilBrown 2006-03-27 7995 md_new_event(mddev); 292695531ae4019 NeilBrown 2006-03-27 7996 return 0; 292695531ae4019 NeilBrown 2006-03-27 7997 } 292695531ae4019 NeilBrown 2006-03-27 7998 :::::: The code at line 7902 was first introduced by commit :::::: c46501b2deaa06efcaaf82917281941f02c6b307 md/raid5: use seqcount to protect access to shape in make_request. :::::: TO: NeilBrown :::::: CC: NeilBrown --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --J/dobhs11T7y2rNN Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICPRqNF8AAy5jb25maWcAjFxNd9y2zt73V8xJN+2ivf6I3fS8xwuKombYkUSFpGY83vC4 ziTX5yZ2rj9um3//AqQ0IiVo0i7SDAGCFAkCD0AwP/7w44K9vjx+uX25v7v9/Pnb4tP+Yf90 +7L/sPh4/3n/f4tcLWplFyKX9ldgLu8fXv/+1/35u8vFxa/vfj355enucrHePz3sPy/448PH +0+v0Pv+8eGHH3/gqi7k0nHuNkIbqWpnxbW9evPp7u6X3xc/5fs/728fFr//eg5iTi9+Dn97 E3WTxi05v/rWNy0HUVe/n5yfnPSEMj+0n51fnPj/DnJKVi8P5JNI/IoZx0zllsqqYZCIIOtS 1mIgSf3ebZVeDy1ZK8vcyko4y7JSOKO0Hah2pQXLQUyh4A9gMdgVVubHxdIv8+fF8/7l9euw VplWa1E7WCpTNdHAtbRO1BvHNHysrKS9Oj8DKf2UVdVIGN0KYxf3z4uHxxcUfFgdxVnZL8Cb N1SzY228Bv6znGGljfhXbCPcWuhalG55I6PpxZQMKGc0qbypGE25vpnroeYIbwdCOqfDqsQT ildlzIDTOka/vjneWx0nvyV2JBcFa0vr9zVa4b55pYytWSWu3vz08Piw//nAYLYsWnazMxvZ 8EkD/p/bMl6LRhl57ar3rWgFMZ8ts3zlPDXuxbUyxlWiUnrnmLWMr4jOrRGlzOJ+rAVrQXD6 HWQahvIcOE1Wlv2RgNO1eH798/nb88v+y3AklqIWWnJ/+Bqtsug8xiSzUluaIus/BLeo+5Eq 6RxIBhbUaWFEnaeHPFcVk3XaZmRFy0cBesNwBFepfGQvCqW5yDtTIOtltFsN00YgEy03F1m7 LIxf2P3Dh8Xjx9ESDRZO8bVRLQwUdjJX0TB+vWMWr3TfqM4bVsqcWeFKZqzjO14Si+2t3WbY uxHZyxMbUVtzlOgqsIgs/6M1luCrlHFtg3PptcPef9k/PVMKsrpxDfRSueSxEtYKKTIvBXk+ PZmkrORyhZvqv1SblKfbiMls+sk0WoiqsSC+To5S375RZVtbpnfk0B0XcXT6/lxB935NeNP+ y94+/2fxAtNZ3MLUnl9uX54Xt3d3j68PL/cPn4ZVspKvHXRwjHsZQRUPI6PC+Z0dyMQsMpPj GeQCzAIw2ljCmOY25+Q3ohc0lllDr4CR5IL/g0/1S6J5uzBTHYHv2TmgxROGn05cg+pQ620C c9x91ISf4WV0SkuQJk1tLqh2qxkXh+l1X5x+ycGkrMNfIiOzPqiI4nHzCgwO6O/QVCr07AWY SlnYq7OTQbdkbdfg7gsx4jk9T0x3W5sO5vAV2DR/mntdNHf/3n94/bx/Wnzc3768Pu2ffXP3 MQQ1sU9bVluXoe0CuW1dscbZMnNF2ZpVZKuWWrWNiTcRnBMnNbVcd+zj7mHyQ2vBpHYkhRcG 5lTnW5nbVaI5Nu5A6nE3ViNzQ8yuo+rcA6JxpwLO+o3Qx+Su2qWABTrGkouN5JSz7+hworoj PJqy0AUxqawp5mV5V5UYX0Av4N/AGFCdVoKvGwVKh2bWKh15maBZiEb7zTvIBJcDG5ILMIUc HENOSNaiZLsIxoISwDJ4j6djF4+/WQXSguOLIJjOR9gWGkaQFlpSJAsNMYD1dJXoSz6DAzOl 0KSnBxoCENWALZY3AtGD3xClK1bzFJyN2Az8hTJkPRZMDrLMTy8T3Ag8YAy5aDyM8QZp1Kfh plnDbEpmcTrRKjfF8CMY1HiefixiYhUgXQnYUUfzAKWuwCK6AV2Mdr8jEOKKFZzUGK8EyBt8 eNTqbd34t6srGUc/iS6PPpzaRgY4rmhjOFS0EOuOfoI1iBaqUTG/kcualUWkpH7mvuEwE4+c CkrxzQoMYQLBpSLYpHKtHnl+lm8kTL9bWeq8guiMaS3jrVoj764y0xaXwMJDq18jPJ9WbkSi PG6CJVErfCQUr4f3ExiZD9OBnjWAxcSAAKSO8LQ3TH3bsI5VJvKctCBB1WF4N8awvhFm5jYV TFbxVEVOT5Lz7X1flxZp9k8fH5++3D7c7Rfif/sHQC0MvCJH3AIgcgAp5LDhC8jBO9/6D4fp BW6qMEaAkuFwJJkEBp5YryklK1kS5pmypT2QKVU20x92Ty9FH+lG+o80dHylhNBDw1lWkYkx q7YoAHc0DPr6BWDgNhIDZkXlIF5gmOmRheQsjfgAHBWyTOIvb+S8G0pirDQz0zNfv7t055ET gN+xPzFWtz7GhC/jEANGc1OtbVrrvAmHYH//+eP52S+YQIsTMWtwa860TZPkjwBt8XUAhxNa VbWjs1EhatI1+CsZwqurd8fo7Prq9JJm6LXgO3IStkTcIYw1zOWxq+wJwcQmUtmu9zOuyPm0 C5gImWmMTvPUyx8MA0Y3aGGuKRoDYOEwnecdJcEB6gGnwTVLUJVonf2cjLABGYUICkL5gaEW AFh6krcsIEpj/Lxq6/UMn1dkki3MR2ZC1yGlAH7MyKwcT9m0phGwCTNkD6j90rGyR4sTCV6l TG9iYEq9bUmU3pXsZueWZq5767MyEbkAvyuYLnccMyIiOsfNMsQPJVig0lydRZAHt8Aw3B5U etwDwcMZ97a0eXq82z8/Pz4tXr59DQFgFGd0Ym4g6HYjTG2qhjBF+GWFYLbVImDVSN9UmRfS pIBfWHDXoDykuUNhQfcARulylkdcW9gx1AICSiScYJMwd9gYyh0jA6sGKR3ST6J5ZQpXZXKm N+yp1DIx/AF3q0qCpQJoDMcQDWMahPQnYgdaDJgBMOeyFXH6pmGabaQmWg4RQg8LwAuNOoc8 VdNixga0obQpQGo2yY4cBH8/aXFg7ePVIXh8++7SXJO7gCSacHGEYA2fpVXVzEiXcwLhfANC rqT8Dvk4ndaynvqWpq5nprT+bab9Hd3OdWsUfWoqUYCbFqqmqVtZ85Vs+MxEOvI5HX1X4AVm 5C4FuOfl9ekRqitndorvtLyeXe+NZPzcnREa6Em/JZqHoJW+lQCUoKggAw/uJNXUGwtd47yD kwupm8uYpTydpwVbg5Cbq2aXikbE2YAtDiG7aauUDOqeNvBKbdIWgA+yaitvHwtWyXKXju7t AgSflYkgk2RgodA8uyR0Rf5NdT1nuLvkI4bCohRJZgMGB3cVPnXa7Lc1QXc9BczstHG1W8bI 8iAFDhRr9ZQAAK42lQBo6ocYsHZHbysOFDqV07HcrJi6ljVljBsRbGA0sG8TEF8jWNI22qM8 DnNrD0UMgm0AI5lYAtI7pYl4QTIh9Rh+TICGxJnhOjaSNoxeRdIsVXD3UTDz5fHh/uXxKclm R6FSr8B1GgdOOTRrymN0jlnpNGkf8XiPq7bjtFwXNMzMNzmDYsn4DhQ4jhzSX/44qqbEP0Sc YrEKDm6W4Br5bj27olpgYglgWNvQWfZKcjgsYDJm7Ayexi/JwUa/DE3R9QlekwC4o3QyUN4m aYau8fLtkpzRpjJNCeDjnPLgAxFTXrHUnnJ2XOqZ73iU5ZSGDqD8qigA/1+d/J2dpJUF3SeN TGDDEMJaCGMlH2PmAo4k9IDzxAhE7+8D58neqPW3sXjRGGmzLFG9yh614U1eK65O0uVv7BH8 igYeQjllMJ+iW58HnNGOcOGJdwXbq8u3kVZZTeFFP/tDRJ+MaiCUnJ0SQJt5Yjiy1lz7lcA9 +sesc5814usqIoakUUH7fSM4BsL0VeKNOz05mSOdXZxQp+fGnZ+cJEfHS6F5r7AKJio6uBac 4OOamZXL27impFntjISgGrVVo3qfptoNkTSmWVJNDNuIKWfM56Wa7wNc38sQo0D0vqxhlLO0 OCekEDa5SdaaV7kP1cGM0eEU7JAsdq7MLZUSHszykagxUc9w4vrDtVK2KX24EpzR41/7pwUY 99tP+y/7hxcvh/FGLh6/YqlTuOnq1SHE5TM3y4ewnjI2yfFoqoCNSEYIZaKUwfZ98EzOI2qJ ub1Jfi0N2XHyEW3yq3dWfvcNHHS1ji/SQsIGLIrtSjqwSxMnbXxLl5ULc/PO1UR5rCEBjbz+ W5dkvBlkNVy7XhnTroj7CjN1zjGPFhunNkJrmQsqZYI8giclFzGJUYfKUzJmwd7uJj2y1tqZ 0MbT/Y1yWJkpa8y4gRmr0UwLVk8XEGLbORkefGsBamLMSNQAmg/whybLfLJgB+KAFXy7bABm fpmRw5ZLDcplJ73sCiAPK0etvDUQDrncwEkvZBlf1R0yd6G7P8Bts9QsH0/0GG1ydRnmyyVm sanKgDAtBWAfLJQeq3w2XuBwo5xK7z4KYoKVoi1Fp7R5i7VDWK20ZRpdV7mjvMDhDLJGRCc5 bU/vuAj2gXO5EsQZQIqQ9R/zEw4smNScmK4DY97YggLSB9sm8V4TVEQeOz7h78VcegwsZB8T DYY59d99Ac2ieNr/93X/cPdt8Xx3+zlEGUkAhidnriaF6H0QLD983kdVsCApPUN9i1uqjStZ nqfzTciVqFvKr8c8NrYTCWWaTetb+oSbh/bRZ/m5R8GGh0bTWqrezX7XQfpFyV6f+4bFT3DC FvuXu19/jpcbj91SIQqllcOTqyr8PMKSSw1YmXKdnszqKM+BTThi2hIkpG39wOnNHyhjnZ2d wFK/byV5b4a3IFkbDdBdi2BYnDRGNz8cgdJgC8Pvle7UOgrEVNnQoTUArmtiMrWwFxcnp/E3 LIWiDhJGvHVy4ech+84UGakFM9sbtv7+4fbp20J8ef1820OmFAJ2uZFe1oQ/NWpgPvF6SVW+ HtYPUdw/ffnr9mm/yJ/u/5fcq4o8CV3h52y8UEhdeVMLSHAUm/T2q5IysejQEIoTaGbYOla7 ivEVAtpa1RhIgAcvy4yl2ehi63ixnMoa9kmpZSkOc6RKcVE2b2K3dGhKryyxtb+j6VfQ7j89 3S4+9uv4wa9jXMU1w9CTJzuQ7Nl6k+BbzMi3oKM3c3AYHfvm+uI0SsvhFdGKnbpajtvOLi7H rbZhrTmUj/a3urdPd/++f9nfYQzwy4f9V5g6GqwByPfHKlwYJ2izb+vuz30BS1MK6pT5L45k jCWAL556qHW4SCP3/g+I3cBJZIKqffGjDeC/rX2whXVUHFHXCLhjUhcL/AGCuiytKPeCpNIC r3iJe9D1+KovtOL1GEVQDd3eicFnDgVValS0dbhMB8CO0JMq4N6IFNAMteVe4gpClhERLS7i NrlsVUsUJxtYYe8yQ632aNX8FTFELhh2dlVjUwYj+gTNDDG4FVdNFj3MPLwXCcUEbruS1pdD jGTh1a5x+a5maAOtr5fyPUZ852eZtGjp3Hgb8W0LRNDd24/x7gD2gqNX5+EmttOh1FcFvqTS Jt04fKcy23G1dRl8aCgBHNEqeQ16O5CNn86ICS8r8E621TVYVNiSpDRpXMJD6AkiarwM9KWL 4aK5r3ucCCHG76txdLdEaWJl2M/h0B6nEnVRVdU6iJIgJuqiF6yNIclYgkyxdHoXzkko7uVV c81Xy9FkutbwHmiGlqt2psYA35uEhwz9CyPiU7scWVdjQXLgQpaw6yPipBqgRw1dxUBCnlTd p+TZ0Ml/jLTgobsN9Vfg410nSuTHyqtQOeI7o8Qq1ZjhRQON9RiYWqbWE2koA72aHhtGOLR9 rlhwrHKKNELlLeZq0LqLEtW2nOiCCZQ+h0dNMykSGjGIa7AnpHFMe71LVUg1u96y2XKEggEW pwaCl1jDgdAIIE4ecSt8kCaXXXrtfEJgIw9xgJVoBHHbKItswe7b/qmW3kaFQ0dI4+5h5cnu FGlYa4hyy/OzPtGaWuKDpwZ3krjjg26j/Yor+UgIH9VMOlFzvWsOj0eWXG1++fP2ef9h8Z9Q Qfj16fHj/TgCRrZuGY4N4Nl6dNOX7vYVdUdGSlYF33di4lXWZEXed7BbL0ojNLPiOj7AvvrU YO3k8AK0OzHjIxRebMHyxlrekdq6a44T0UOfQJ5LWPfudo6OcozmhxeZ45z2iHMmAO7IqP5a kPVDHQfWem3B3xoDhmwo2Hey8jni+CPbGjQRTtmuylRJzx/0ver51ljwOzswPncRYpJTzrri nMPPtQN76wvSRscXSYYbzI+9T0uI+nr/zCQxetRcSqowdXgnYMVSS0s+IehIzp6eTMlYeZZT Y4LhU9aWM8+p8JFKd9XhfahOJW+z0cd1zy2kwqv9mu9mqFyNVwUkuer9eN5Y9lcYupX+JNxe 1TBaM5EhPJnubc0osgu3KbdPL/d4Yhf229d9cncCa2BlwI/5Bt87UBXalcmVGVjTkDZuHtJT oxHjz63eYwonXQJow+hUqrTZ38+El6pqeNAUxYzQT6pQSJeDt0vfjkfE9S6Ld7pvzor3cZoC frp+Q4l3Rv2L0GQqQ/hbn0YpgLrbFdMAwkEjxccFp8PNUMis6Gp7NfVF/oFw7sX4V6PzLHpL MaCjwAwI3sSUrGnQ8LA8RzvlvPGhnGxf4u8yUeD/EHenz2wjXn8V6LYahItD7aj4e3/3+nL7 5+e9/zcNFr5S4yXauEzWRWURHEXaVBZpQUnHZLiWjZ00gx1NXgRgXwwLyE2bm5CfbbX/8vj0 bVEN2dRJcuJoKUBfY1CxumXpE5pDgUGgUa9oQudUmvPFZaFf/Pz8IM7XO0RYNMSC+IZ4GZv4 br7SoPlKjm4owWisxzS+huhtguNG2M6XZWiBGpuA8EouNRvDQAz43eTFRgaQiXwdF4pKVZqw XZtoSfpX+h70hlfMub56e/L7ZewOp2ifTMZGNeHraAwOoVDtS/biSRcavgYzNtRVQFxmDz+m F1uHRjJViVQsbDdXv/VNN41SiQLdZC2Nbm7OC4DhhNQb071XiQxb3+bVhujT52N8erLPRkXm Mu8fgmCiZ50oQChd3oxiRVhgX0iHj46jtA8+agQ/taqYntTfgzFprAhhFkvA7PzxHDY1fsKx zkLdd59p8We83r/89fj0HwDAVAkB6PtaUCsDhjwKJPAXmKMkq+rbcslobGhnwNt1oStvV0kq fA8EAPSD9eu8cQbf9JPhhwxLMVwjNSFpypmhi7GAoff8DlwfXX8OTE0dK4T/7fIVb0aDYTNW wtHFOR2DZpqm43fLZqYGKRCXGl+jVO3MRQsOYdu6FqOXjDWYJbWWM6ne0HFj6XIjpBaqPUYb hqUHwG1xbDVPg0hgniibcblTTD18btyICjlqsrzpm1Pxbd7MK7Dn0Gz7HQ6kwr5AEK5otcXR 4a/LYzjzwMPbLHZuvfnv6Vdv7l7/vL97k0qv8otRhHbQus1lqqaby07XMSFAX0t5pvDaF8sK XT4TZeLXXx7b2suje3tJbG46h0o2dEG+p450NiYZaSdfDW3uUlNr78l1DpjKYw+7a8Skd9C0 I1Ptrme6IqYjjH715+lGLC9duf3eeJ4NnAl9Gxu2uSlJQT18aSyP4RL+nOhLaMVxJv/cU2wH 8J+pwrQrOrejPM1q5+Nr8I5VMwpTY+aQuqXjvuYIEWxRzvmsBTZ8xjrrfCbRIOfuuy390qU8 mxkh0zInUVlImqMdMUnJdddECtuUrHbvTs5O35PkXPBa0JtVlpwu/meWlTM13mcXtCjW0A9y m5WaG/6yVNtm5rGMFELgN13Qr4RwPeb/BYycU6mWvMYbHYgANmkZQwbbx3zcTwpTjag3Zist p23bhgAh8Twh/F3PO42qmfGU+IW1oYdcmXm4FGaaC/pjkKM8h2DKoNGf43qv7fwANR//Ozk9 jA8pA+T5f86upLlxHFn/FZ0mZg71SqQ2aiLmQJGUhBI3E5BE14Xhst1djueyHbZ7pt+/f5kA FwBMSB1zqG4rMwFiX3L5UFaMhibTZKI05JxRS7DcaWu8BqGfou47tLkxjjMYwf/NhPvSz7iT z8ePT0unLEt3EHDQd1YwrgrYRIucWXab/hw+yt5i6GdrrdPCrApjV7s4psGGnjnhFhqocq1G 2+YQUcERZ1bB7Z2bUffbHU4zb9SGPePl8fHhY/L5OvnxCPVEzcEDag0msA1IAU0J1VLwuoP3 GIysrlXMs+YofmZApdfd7YGRABvYK2tte1K/B02Z0X3r8oILYBQy+pgTJeW+sVS0Q7ZbuqVL DhuXC+QLz6tbmndhI44xLLu9fHe3RQyCS9LU6LdtyFLUZRFZJGIv4PbcrT22Ja2dNN19MH78 99M94bmkhJm5DeFv165l6DLtHy2snVEFIEs9CsxzIk/khrzMjGwkRfMwN/KSPOneyaE8dIcZ Yqh6/EvCAwqOUxDu7PQZQHrvcepwihzpt2e3yoXxK52DxZHa3pCFSiyc4QOwj5GSFfR6jzxY st28kF6o5SdbH4NhnVMRDMgcK+CBdv/68vn++oyAXA/9oGuH4sfT7y9ndONCwegV/uB/vL29 vn/qrmCXxJQa8/UH5Pv0jOxHZzYXpNQCePfwiDF1kj0UGpH3Rnldl+0NAnQL9K2TvDy8vT69 fNquqUkeS6cUckMyEvZZffzn6fP+J93e5oA6t6cGkUTO/N25DaMhCqt4cBwtoyxioX7SUhRp 32wiRqoCIQel/myr8eX+7v1h8uP96eF302BzizGv9IiNlyt/TZ8qA3+6po+8wJotF0SRRMQi u1I2GqiqOhoYen30sKuFJbO2/cEt8Om+XXknha1pPyoD+z5JLadKjQwzU+wNFNeTyEoziqSj wZHmaI+fVgQKncchuj/QDVqpb/YeqhKjd1Sh3gfz+RWmw/tQk+1Zdrlei54k1akx4v5p9o9a VGH/NazesO316aQPlGoFypjQy3XWaF2Rape0PyCFMn7p1JtQNN2sNFnTPIuqtTzaM+OKnRwX 1FYgOVUOJYESwMt2mw1cYNDThxqmKBRKk1UrqsZoP3J7MBuEkTmKwgFoi+zTMUX0lg1LmWC6 m0KV7AyFuPrdMD8a0XjKMpzJvyz62Rsn12Fou+RRtBnSov+kdEqSI2Vr+q4ic5vA5qzcL8kV zDHZ+tiAB3kK0g2qe9baYQwn805OOzgWcJJzuHjtct0DFn81MGqZ7uomiRlCYHaMPmclz6pt y3N8oDlu6i5132CZiI0fcnhgZ1h28Le79w/TkCzQzWslrdlcX7uRoTkMkEp3lIE+ktCCXQYE S3mioj1OeV588ZwZSIdi6aNkOgSMBdHJyw5SIszwXYVlOxzhTzgHoAVbIZaJ97uXD+X2P0nv /m/UMpv0ALPVqpaqxJjUVIXegFtBXm2AbAS3w++mOjv0pHQe1TZuVDbdes4Rxmr4mZlsLGFR lFY1SgWHaXW5bfIzmL3LA8xLpVIYbQpVmH2tiuzr9vnuA04PP5/etFOIPrS2zP70tyROIrlK OYYaLFn2ItdmhcocqbQuzCtHx86Li/VCkQ1sc7doh6Ntnp1YqolRX9olRZaIioqdQxFc6jZh fmgk0GujrY0E17/InZtc/DjzCJpvF9MyUtnyGH+FbyeM2ziDy2o8WiO2eEMJqWtixz4KZo1G GCV2PhWJRCOXpw2H04geNnZhkKkLwd3bGyplWqJUX0ipu3uM0bZGYoF3+hqbF5XSo/GDYeUu 7AA5YzZRs6sdMD7Il/FUGDS7TUOHgk9+J3KA/UgenkKdbBUzd0KnZGpbkjmkoehavbsQXWkl hbX8+PzbF7wE3D29PD5MIKt2T6QuF/JDWbRYOCCPsDVSKIW7nnuLqw9/EasKDDT43YhCILAA Kp2kX4TJhVMNb2H4PD8YLdm+2jfVbfTp43+/FC9fImyCkZbEKCb05W5GbjzXm0svQx5KaMPK WtBgfUWOPUNaskKdvG3OFROulbIT7UCcqOxxHRgtDS3Lr3Gh3bk7Q0olUYR3yX2YZegaYRWX EIGdiYpuVyvCuaEqreeyMTXyar+5+89X2OPv4Ib6PEHhyW9qURgu5XbvySzjBCOXLk461Tuh Q6c3SPDFYkZZ5XuJrLa7QHVOyQqC3KMej1khjOYw7wZs9vRxby5lUgj/gw9IUA0JY6Gg3tUY moXxQyHhzojPD0y1DfcmbXPXcclK5ztdM+wWRgiZy62uJdlsxGguyAZKS/jm5G/q//4EFtHJ L+VS41i7VAJqXl/PSm+B44aZzQeE5pzK0AS+L9LYXqqkwCbZtA/uDHj5HQ893IybWMfYpcdk MzpKyexSGqYB+RJXUd3WBrsXBbpuw2+oCBwTHnYgDBoERWpKarp3zLAOgtV6OcqogZV6Pqbm ePTX7p3KMWf4ZN7aAZoMhlm4M2/YHbDn5+v967PR74yHkJTWg+SlHR8+cEwkk9YHe0Ro8mOa 4g/DANnySHjtKIaTDSWNWmfOcR9k5cx3HDi+u3bXLpejhaM1EkjhpnBRIK42tBW2r/IVPq8D ot4dF/f4USviVq6eIxmAf3XeaPuXrYiGvyg+aTdjg9yqFjCIaLjdGwJnaZlxWcylbzFaX4ja KFOVq+OvtWDFze5VRs5Tlhh6bbvZkU9apoDRbKmZKDkirHam75xGHg0HQmRruFzqHGE7Y3R2 U70q/V42VsrAuZ8XFYdVkc/S09TXY8Hihb+om7gshP51jYxaKlrJdsyyW1RC0ZfuTYZBqw7f hjC3EDN7nmDbTJ7l6Fwjvp75fD6lT8ZJHqUFR6BJhDtjkUM9uC8bllJg+2EZ83Uw9cNUu+Qz nvrr6XSmt4+i+RTAV9fYAkQWi6meqmNt9t5qdSmtLMd6qoegZdFytvA11R73loFvWgn20LKk jYur1YC0jLieoKsRe71ueLxNjIFZnsowZ/SQiHzcYkZTLklKvJZ+jCed4sAq4FNvbbRchWw1 VL0lZ2G9DFaLEX09i2odNkFR4a7fBOt9mfB6lCJJvOl0russrRJrNdysvOlofLZYDH/efUzY y8fn+x+/JJj/x8+7d7i9fKJ2DPOZPMNtZvIAc/TpDf/UW0Lg9Z+c5f9FvtTEN7XNIXp/SdjD 0lCeqitwltDH+Z7bONbIQUDUtMRJmUJOGWHmZC+fcPvIYHD9bfL++CyftBwGTZdBUZqe/kDQ u+5SJn2/R3vD/wFDQaBJIowpd91kUKRCqEGXxD7chHnYhPRrWMbK3M9qGaRsvD8XJ722+fnx 7uMRcoH78+u97HqpYf369PCI//7n/eNTKht+Pj6/fX16+e118voygQzUWVpb/xFBrYYt2n7r Dsjon5rr0fJIhE3ZgLlBfGU1B8dBdsDjIG+MIaDtqDOZliji1IYeJ+mBOTx6tLRX8obSJ1Tu wJIIR+PEsiUQlYEVBnyxhJ6rikiF3KkxCu2L2h1I3Q2rrz/++P23pz/tFh8pDfoT6HAzHZUx yuLlnNoatErgif3XYK/WSvRBrbFdyrY8F1sXdb9Ln95c+1PVdxvaciQSJtHSdbTuZVLmLWr6 wbleJotX82v5CMbqy0dt2aiXcxEV21q4MONs+GLhX664VGL8BRHaGdQQoZ22O5F9KWbLyyLf JGTw5dnEI8+/0pclY5ebhYnAW9HOAZqI713uaily+UM5D1Zz73LTlXHkT2HoNVZwk1swT2ir Ud9Ep/OBPkb2EoxlVrAYIQN9eqUJeBqtp8mVXhVVBifPiyInFgZ+VF+ZNyIKltF0OvZgLD5/ Pr67VhV1hXr9fPzn5Ncr7D+ws4E4bFN3zx+vE0TWe3qHPevt8f7p7rnDDvjxCvmjdvHX46el LupKM5fGd0pHoK8XsBaMl9NYRL6/CqjVdC+Wi+X0Uvz4TbxcyEyJGz40kDmulSYf/XhbZfTo cCKD3GGX1ezyIYvxIV7z0SY+cgbuFN9E7sZtmdJExeN9OdPt2LF8RSesDBIWbDqieGPKWGi+ WBo0FbeBLjU6VTobasf2jfLPtH6Pgx5benuT4xe8+lpJ5b2B+JNcQPFIaLJ+sGQdkNa4zWJN Vxxn9vsnMuVWVzV3Mq3ZOoPT3w4OWfjDCHG05BReDfpc2FIbVqA/IS9y4yPobAlVkyDBeNTS BmucyRc+K1a6XPrhMo1h/USTAIvnYcn3hTA+J0F14NRzYhgAaVkkMD9bmTOwpP7Y6mYgJxtu 5QF3DzoHCSZjJM4YIopZ6fHNU/RkkiHodE44UK1U35OKuvXjR7QRrKfo6c0NHUdkyJD3aENi z4U1fvBdLPOb8dGVj/JhM4bMNg0PiZ0DWrYEZTrHLpcei0YhsDFlz3GDPEBr6FSFMaF9r9VR OVU22yOnMCUwUGXizdbzyd+3sGWc4d8/qNPrllUJOuDTebdMdEygPVgufqZfrHAq4oMNrQuY absOI3yZIytgvG0EtbbkiVDvOWnXqLxtEjOAPY9d4VpSmUZysH67Y1jR8zu5kYiMF+KAReIy FIfRyfXmDiudrFPt4uAFw+ETvoE7/zGmT+k7R7AXlI/bjrVDveAvXjhiCMSRLiDQm5Psmarg vHGkPlmq6IGhlNGusKw8zVz4x5UdStZZyj/fn378gRoKrtyEQw0vybCudT7cfzFJr+hAvDkj uh2rD6tIXFTNLDKfd0hS+nw6ixaOU3fr1QsCKzrebBAIaM/iU1EJx7VL3Jb7gtzMtTqEcVjC lqNXoyXJRxK2jARd1TOALduYpYnwZp4rOrxLlIaR3OqMB854yqKCxG8ykoqksLDgE5c+tdXS CX6tEln4XYfQMFgmmHkWB57n2eaWnp9eiNaAXB2PHrXdnGeRa23I2ZIeQghZXO9IXzW9FrDM 5YKFdBWriKbj4C9MWHSRuiI3U1rrgQyX6Sr1XN12bfwc4Uhj6MwUpck3QUA+G6Il3lRFGFtT dzOn598mynBVphesTV473rByjUfBdkXuuMRCZvQ8Vm9K2IYBPSF13DErHKlXALRE1PlRS4MJ rNe3YT+hboJGohPTH0zTWfsk5WbQXEtqBD1wejbdXj2b7riBfaL8CfSSwfn4aMYm8mD955VB FDEemW/lWH1OJJHYPcaojeoGH3anTzQ5CYiiZRib67bCokgZaSfVUrXBecOHUp+OuebHPLaX s3F++OqafPd7GFyJf7XsyXfp3EMNle3xGxP8aNrb5Pq4zU7fvODK2qAgw8mc98fwrD//oLFY 4KMeg2S1T+gNXe2RSwySp7bc1GHn2dERn0A/OfAwalcSe/UfOHPn1+nl6Vt2pa+zsDol5iP1 2SlzBRfzg0Opxw+31JuR+ofgK2FeGMMqS+t544ifBt7CfYUCLj9fZG/PV8rDosocBAceBHN6 +UfWwoNs6SvvgX+HpCM7GP3Rop0m+gFjNSf9/OyUPMnosZ7dVsxoWPjtTR19tU3CNL/yuTwU 7ceGxUiR6LMMD2YBafvX80zg6MbMkx73HSPtVDuwxvTsqiIvMnphyM2yMzhRJa0+KkO1kX0E GOcQzNZTYsUKa+dtJ/FdViBgHZxW0i4Q0AmucUxFRbton+Ng+ufsSjudWMyMPUrivMa0e5GW sDgws/77xrUu4RtAV/ZKhQcG7b5jufkwzz6UD0uQGd8mGC23JV8N1TNPco6A0ORQuEmLnRlI eZOGM5cx4CZ1nvUgzzrJGxf7hkRg0gtyRIN6ZhxTbyL0tnAB7lTZ1WFaxWaM6HJKGkv1FAle oowDQ+hQOATebO2AvUGWKOjJWwXecn2tEDAKQk52WIUwKBXJ4mEGZxhDOc5xt3Q4y+kpEx3o X2cUKdyK4Z8Juu4AagA6vnsSXbuFc5aa75vxaO1PZ961VKZNhPG1Y0UBlre+0tE8M+E8eRat vfVFtYQUiRyBzUnJItdLkPittecwV0rm/Nr+wIsIA8BqWjXDhdwCjfqITKoir3b9MTfXm7K8 zRIH/i8OL4cja4QwM7ljB2TU01Z6IW7zooSLn3FOP0dNne4y8mU+La1I9kdhLMaKciWVmQIf 0IEzE0JlcQcEmLB0FeM8T+ZOAj+bCt8EcmgHQ0iXQreSqnct2zP7bqEsKkpzXrgGXC8wu6Yd UG57euatI19YM/fS28qkKbT11Q6qWWWpH9r5hAzf8X7xNo4dblOsLN24iXzjdDbBc3ujFO/0 JN/fuoBpytSBEVmWNJ1bCaROdv/68fnl4+nhcXLkm86oIKUeHx9atB/kdLhH4cPd2+fj+9hq fLZWzw5wCE48lDYRxQf9Z6Z2N4on9ua2t79gSwXuYnRqIzPNdLBInaUppghup3EgWNYj7zar gu3FWNIKdFuk+69iPFtQvqR6psM1kGImcIB0tmkVmthABq8/alBMzmiGjvuu04VD/vttrJ8k dJZUkia5qaNp52YV3kbjUI5EAlNNzk+ILfX3MQ7XPxDACj0QP392UkTMz9llKsrw+kDrv1ot SeNGVMWIcUbvTRI1lUByGjQEPCbXdvNBM/jZlBsTsa91RH3749Pp5MHy8qh1mvzZpEms+4xL 2naLANqp8Z6X4iA8mxHnosgKn/uAEUpWVlkoKlYftMfzMAj/GV9tfHqBReW3O8Pjv02ENkv8 jO65bnAQiouEwrXEeFQlcBmo/+VN/fllmdt/rZaBKfKtuCUqm5xI4mZ4xVl1gwtpSyU4JLeb AvFzdN1GS4PVsVwsAipMxhJZD+09cMRho3nW9PQb4U0XUyIBMlY0w/eWU7KEcQtzWC0DCkSn l0sPWJhx1mbwo0GWgyyhEokoXM69Jc0J5l5AcNQA1EfSULYsmPnUvdyQmM2ItoQFZTVbrClO xKlSlJXne2Qp8uRMv8ncSyAiJSrROJm+vWzRKq++XYs03jK+b98puyzMRXEOzyFt1h+kjvlh Q92lewl2w5c+3fQi8xtRHKO9hfY9kjun8+lsSrRz7RjlqIBrzMgPbb7Ti2432RHwmHxVVQpI cF/j+KsoDZyV0BgaOZCSdSlWwkZ7TWof5rAzOXDVB7HDBn5cEyqTXciPDnxbJaawZGAzhCMQ dQJpa4+9pZbKodU1InpelUll4gfp/CAos2A5NcaDzg/jVbCi9BGGEJ7imqw2u4ESaMRsdS2z I6w1rI6Y5mCo8zdH35t6swtMf00zUXmMj4uxKA8W04WrytFtEIks9Ehd0Fhw53lTV72jWyF4 OdK1OyXnFu4AJYGBN6QAPghZmmg3OnsfZiXf0x4MulySCEZ/AAZtGtYj8CRDpI5myu5DMAlT ls7eFUVMvlhs1ILFSVLS5YNbJ/R+TTP5kt+ulh5dst0x/564ypUcxNb3/GvjNlHXLpJT0Aw5 uZtzMJ16rl5TIq6gSV0SNj/PCxyhjIZgxBdT8uJvSGXc8+Z0uWEyb/FNOVbOXeXO5I+rZWF5 UjPKi9LI67DyfFfv7EVUJtRGbayCSS5x9xzjOobDtVjU0yXNl39XGG7vKoT8++yINTIKIhe2 K6U9xyJY1XU708l8cBNBiJyC03Ajo8IxODTOXLkJHslZTWukLUl/OqXVoGO5a1OmyhoT3syY sCxNXHu3Icbt6UFJCc+f+c5PiWxLQqkZQnWwXMwdI6Tky8V0VdPT5Xsilr4/czClRYnmVcU+ a7c0R2o4zFkBB+2xinGqSaqM9VuMZihhc0cTShbPNAxASdlOteJ0FDWCLEk/bqNGbXnPG1F8 m6KfMFvK3LDXSBqpn2lZi+7ut797f5BYk+xrMcH7txHPXukvvRHgGpaE/NmwYDr3bSL8V6Ju /DLJkQj8aKXHPig6XNDVRWxQDSp6xEpOOQUodso2wLa/XYVnO//W448QBlKm0JvNBFUkpa18 1AVQpx+t3t6FWWLWvKM0OYcrMUFPjc2jJyfZ0Zse6G2sF9pmo52u9WmlenoI5iUUMUr19PPu /e4e1akjuAMhX4MctFCud5nWQVMK00ahwlwlmaxOKh84QRhQ+9nQFuXrHcOeRkh97dVAPo8V Ga+oKUbgL6YksYmTskokjCOFy6dLWugrhIS3XCymYXMKgZQLZ0Zb1LlS1zddKFLu145C6w+b GWXU4c11RlKHFc3R1QA6Pa+ao4TKnFPcCh97zpJLIvKJr9iEx9T5WZjjMwqV45avi0qIVScS htmd+K61LUpVgDuaMD7DWuJiuepSCT8g/c50obTU9ZRGU7C4W5bz15cvSINM5FCXJg8ibKNN ju2f0geeVsJ8sVEjakPMzvUbp/DUWmaKjsI3oywV2TlueRTldekgX0jlLRlfmfu5zXPeBVpB GKibpIrD9EIrtdvCNxFiKIgg2sSS6Ip8Ncv/p+zKuuPGlfNf0VPu3JNMzH15mAc2yW5xxM0k m2r7pY9G7snoRIsjyYmdX58qgAuWAj15kCzXV8SOQgEoVLHk1BkmYLhL4dGF1VkkMu2SY9aB lPrNtn1QI7XSoTkNMm61A6xkW3DXmpZXAPc99HA71UX9koFFje+7f1aGvlXf2SwOCSXJrmRf pUNX8rNYvWe4d/M6S8i4WcuJ4jBIz7hgi2vwnlM3n5uKvA1HH1mD+F6LOXaeQpWp1B7vsRba 9Tj7v9YGOYvDfNRFA3upjvWGLGVPZkDAm7h6EDJYabDIjnn52+JjilHFfEtiwrUtv8eY13T+ FGdmWy9L2qrAc7+sFCvMqBn+5KnsAQMBdMfAH1ZK8coQQUc3/KiXPvBk6bIbaH5Rudf8aIuc ZDQLjvTFXtoSIPE2wYBEDR2RDkuHsTiavfrhbrNEc3ffgvJZZ+Jd7UJiscVAVZSCyq6oclm7 Aon4DnklH3KpyVdgZEEOCDKLTiO+aBwMQbWStsUnN/Q06Zv6U0uF0mAuYO/N6iO+Jma3MqLq gXEKMNqVh2dlBNWTHT2lnWNwOFG08+0+KWeMxZuzrG5hiyPMRe4Vd7oGEi59o9ANvjM6JSlA iVWlFYwaxafdCtzwsSBcnJr847FIj1ue+0fjQ5Dr1mARCvP5kF7n+GgaRya160/hp6UHcyuV nHEWhnN8juF6zc+/TTlNPLCkFLXymEvE6+PYDIYngchXkzt+RLiRxZPMPmdn+CbtBLUQCeOA MXi65iQuCFPx+sF1P7eOZ0aUU+u8TCd37aLNUPlpp96JzJFd9AEsjBHeM90Rgza1lCmZxILe 6pdAGPxiGDQq/Vpe8m+VtgXrhKZFxwDingup7I4LGlSaAQiw2NXUhpGBoOdLyxASq+NpLlb1 7fH94evj5Tv6z4AiMhfIhHI8fabNTo2hHFLPtQJDcZCjTZPY96TDaBn6vvExtIxWF3xNkLYl 3xbNvqu26iV+P0VXwf2x3N69HNOCzbDy0OyKQeZDIpR7dm+EmS3HAxhHQnFE0qZXkDLQ/0Jf JNsRe3jyhW1yvrPgAW2wsuAGn0UMr7LQN0Rb5TA+vtzCz1VriLODAsd0WcDA3nB6z8HKoMIA iB5+6ANiPuiH860hQioKOXYaai4zN8iHoU7HP2aDA33jxOZeATwwOFWa4DgwLLYAjwaH7xPW dnqIIeYlzDCE+rQiHNehPPrx9n55uvoDo51MnuB/QRc5jz+uLk9/XL6gReCHietX2EWjc51/ qqmnME1MizbiWd4Xh5p50FO9CyhwXyZkvBuFbfFFZk7J9JID2fKDY5mkZV7loyNP70nnUCjc Uwysb78rUeCR4SavUBpJoqOZrTjEQZwmhMtvPj4q5YU4UrnFq24Q9x3WrGfY6QHPBy5b7iaz TcOAmPwqGxphSNCMYqxmiTY5V1oSF4aLmjAoiTd0fJy5vhhlUKrqZLQxh/SWNFKmJypPYNdz VpOgVQY/HUKPQSXXS2X+kkVD5M40TWOI+8Yxu3xdWHBx+AmLSR0RFQbhO9dw4kA6Cexh0yU2 6bUhnmvbEi6zh/bq/vHl/j8pdQDAs+1H0TlVXY2LNpqTOTNa/BkDQQvGmndfvrDIPTCUWcZv /27OEo9n6N2IVuxlP17UuPcXNuhFzTUhgQH+WglzoCwN4D23JrgWkpNwWSS6Y0azJLYCR84Y 6VXaOm5vRbIiq6I60p9s3zpR5dgln9C/FP2aYGaCjUrXfRoLg1e5ma38VJ+0wIQKj/ZwdykI KPW0rdtSiqSumxp9A+kVTPMswcCcN1TSWV7D3m078UNeFXVBJ16kOQO07vg96UE1nDC9OfLb ot8dO+qwY+mYY90Vfc5aTU9/KA5L8mpf49YhIRqi98LS9YUhCouRdLo+EVjYAOa/iccV8G1H 5DjLPuznj4ruo/r4lQ91o9rPEus/9XvqZpuBs09RKTNuRcnMaPg2hEdUeLr7+hV0DpabdiPF y11lrXSWzKjZrSkmOYPxqsaMLrN8WorNnIVBXeU12kVBH1I3FryNikY6cmfE8RT5lA0tA5dn MUr9z/vJh8u81TG3HRfkIAR/nVC8r9xo3X1oR9FJa95iiMKN3k+p510z5Nq2Wofboka/UsJt LaP2dpB6kVizzZIvWiyjXr5/hWVGUUl4ixkNqoWBaGldw+gG9yD8phr3quSr8AneR36oVn1o i9SJJls+YaFX6sDnxD7T6yYmtstiP7Sr21ErPNdAzVWWhQsvb1JW4iONqbhochIFFDm2HSUJ zWJ3puKTV3UMVJHr660O5Fh9ADkPc705Fn/CPxsCG5tY3pJDZHhtzBsMFolmY+pruogMFmeM Cnu26V32zJRzLofe1jKuLktdzeOsELhXbR6pDQ6HLj8kQ9MpvVaBNnUUrhFZ1E7WhPav//Mw 6dbV3ZvqBvXWngIBMjv7hpoIK0vWO14kjBcRsW/F51cLIG+8Vnp/4CrtVG+ikGLh+8c7ya84 pMM1fHS0VEkF4vReukNYyFgByzcBkidXBWLhKndJSt8HSMw29SJBTi4wFEG03RKByFhoVzIo liF6qsg8Py2rGxHNC4AvG4KLUBhRFqMyh20qdpRb5Cs6icUOicEzDZJF2WIR45NRMjdhfgDS ltYj+BewwSedASwR6NtSsvIR6fozx5kpSzij+CUsTlHs+Byg+4rJ1w0GFkTYDO+SASbbp8V0 n2TCw2V0H4tLrBUYXLBPCaW3jmVyhD2xYPcGBj/RAgs5RiQG6WxZQqj7+Jmh34mXZ1PVJOLs Llcizp/vPjrhSfRnpADyYb8KXmcfzWA2nI8wDqDL1OeAS+WSGLaAG5VDw+1QWoYVxDEgji3p g3O7gHoDXU4KgZmFDVJmxKl9XbZRSNq6zwzyG7E1Rdb+Yu8uKQ5uYIg9KZQnDIN4q8jQ4J7t n/ScGRBbNOD4IVVJhELDyb3A40cG3+jLEKx2rkc11txPh+R4yPHixYk9cujPBhubU6sbfGuz P7sh9nxhNZnp7ATv2O/ajOoYUFLj2KeVmuvbir4bxLVZev3BCegfcyjwqVavY3mVQ4Y1mkJO VgbcVfG5kiIPzuzoPRgfQWEYBcP7/5k1y/lp76EZoQR5CxsYw3My6ot9UnTc3M5cU+kDFu6e eYmWbmknzr+dpFRaU0q7pD6wXz9JaLtM6I8uGUiXySyyDR4gP0lGput5Jou+w3osLZOKfiLP mfomBUnYz7nSVyDA6nqwXG1niSxUOotisJmWVvr0ejMxuhGEtdpsNdPjO76m74udZMrX76T/ oA2YaBfDvkoLdDpAfz2jSiqw/9j4ZoZlKrecwASZBaTw6Xo2rbEZajoxyZr/Lq0SokRIVph4 2dPCwL3gFBkGl0JeS6wAPQvmTHOjq5hzWtUGVLFf4Ziq+K338n9+e75nAeq1uMuzQrLPtEs1 RjMHbEE46d3QsB1uqyLlRyakNyD2dTI4UWgpZrCIQH382BIDXjDqckwhMSen1hHDxa00WVNi 9ZkuiSRLBgTUo4yVpj5s4s3ihaVNHbgtKDtb1T+KzI3JcMMSvuIGJ8TY2ngb4NIKNn6PsO8Y LXIXFlO11MuGhebKzcZVSLXJqtR2T7pBsMjROoH4GPZ6wAvGvkill2BIhTRaQ4gbTIgL04/H pLtZ7llJ5rJNjUexiBmtCpZlBNuduhSUGNCM4FYYiDqapWfxGetaCWaXbqDzo/cnqu4Mpv3Z MCb+qF4Zn78n9WcQOU1G3sAjh3ofjTS2rxPf0K5En+AMLC1f3B14fkgpphPMtG05B0aNPJ0K SnBIEB1tOjJyTB9Hrzh13MvQIXADfZADdSvJvN479o4OYA54lw9Huezz7ki42JkoIFtTgqqu DCxZ/bRPRJm6rtakS/3BjygtHtE+T8nloi+8MDhteGtFnso3WPIw9OZTBKOB2l7zj3vR0G13 8i1LK0myc21LD1Qp5/OpTw3miQgPxTmpXNc/4dtQaGkjY9m6sUcbRXE4CskrgymTslI7fD49 X3Xjtg9syzfECWDn6jb5PHp+5SlNQuEgXq4wo2+sPsgQeeEGQ8Fqu7EAsTwig7nSwhCTtRFg ZQmaqdNiryYIson0xTjdMRDKx4wkx0xUH6frB+KD29J2QldxhsB6v3J919UKRb55kVk+VqeI PuVHWLvtk5Wyrvjc1MnGSntbRZ7s7nqiuvbWAj1dtfzQabqixe9fFFqaxa4nndl27KRc9zkh m1+a1Nc5cQwSUyaS+dRCUkNZrcC+OOXQlk05JAdJfqwsaI9/ZG+y6v5YGU44V/YlKhP5gcYO C+IBpgOd9bSu/iwBXFFDqUUXNEmHKAoobU7gyXw3jqjWmZRzEpoVbiLTWXPfzFVU5Ik0uKK5 mQKwOOIDZQWxKWSf1LCX8X06U6OSuLIUfRm71naDAk/ghHZCtRuIg8A9kQisIqFNF4xhtNYv MkWh4Y5ZZiK1e4FlSF3JI5gMBWFAFxJ1ON8gsSSuKPDoYDgKV7A98jVFT4EcQy8zkNQuJB6u cJKziiueDmWXLjC1UeSTrYgaom3oab72bya86INE0u3++BnDFpDYGEWWrK8qIHkZovDEpDho xWvXlczuuVS7wRXWT4kJpt6p2sSgLcpcvU0t8gKPX0VhENIN35cHX3W1qjGBLuHbgetQzYs6 iOMGZPNwzcoxDKdZS/tZ1or1hILZ5mLJCpOAqTYWK6Su8xLiWSZEWu+7VFGUgCC5diyLTlLX du2e0VicboO4S6dHjB05SdLzGolO/CYBzbTLq4Z8iV10GCBA/AIohSmY2YThSy8TXqU5+r0l cyqGHEPWKLkZfQ4ANj2jUr7ocnxwbHiKgV5VuzypPhvcxBbdbDd1Vpz7SNU8NF1bHg9KXWSW Y1Ib3hfA+BrgU0P60Cll07RGWwasA3tnSzdKLzchpHbaNadzNlKGSum8VX0SKXUzFPtCfHjL XN8yTB6XKx3v12ljd84z4frHEwAdja/GN77fZd3IHhD1eZmnw2w+U12+PNzNuu/7j6+iGcpU vKTCk8q1BBIKvYRhLofRxJAVh2LA1/hGji5BkyID2GedCZpNIU04Mx4QG24xRdSqLDTF/csr 4Zp2LLKcOcXWOrWphw79gQrdnY279dxAylRKnGU6Pny5vHjlw/O377NvYDXX0SsFKbvS5I2R QMfOxsDOovEsh5NsVPcsHOD7laqomSvm+iA6SWRpVnnlwI98uM0QdtGAbnrPKfzVq+ht3WRS S1A1ltp/eWymtYfa5NjS5g4BUfbxiGOANwS3w3u83L1dcI6wzv/r7p0Z9V/YU4AvehG6y399 u7y9XyX85UJ+akF2YOiXpBTDRxqLPsWj/I+H97vHq2EUqrTMYxwtVZVQTmYQkoJMMt7kNIVi 7Prf7ECE0O8hnvqyfpRjBCCa4zPEHiZ/ActMySJ1kvd5yHwsxQjSS5RMrSKiENFvMaeJmhaU gBM26hkzgeV1MsowDHoCBV/d9bCc7l+ennD3zjI3TKHdce8ognqls+lF0GG0N21PIVnFh1lx INOrkrJshKcRfdXDspLUzbnKhpGiy6sCFGiVbVPgXKJRkG2ZlUt4XWlWr5OW+Swo8Wb8SR4U Wxmtd6MghLcY+SCo0g94+3oFyc5vu8TX/1hbFlmgkyUIl9NEgOBJohUVfUI6w/Av1Trzx06l dBL8Rj0vFU3s5AEsjOm75/uHx8e71x/EtSZf/4YhYZbu3JKgY4bS02C8+/b+8uvb5fFyj2Fl //hx9Y8EKJygp/wPVe6jGsSuB7nhwLcvDy+wat2/oNnsv119fX25v7y9vby+sadLTw/fpdLx JIaRHzQ+qc02ZEnoudRedcHjSDTEmsg5Orj2U7VJGd2xVHLVt66k03Ny2ruu+EJopvqu51PU 0nUSfWAM5eg6VlKkjkurkZztmCW265lrCpuLMNSyRaobayOndcK+ak9qhdAlxnk37M+ICcPq 7/UZ694u6xdGtRf7JAn8SHp0ILGvioQxCVj4QzvSOoiTXX18IBCQlqorHnkO/SEAqNQaP94N kR3rHQpknzr6WNAgUBv+prdsJ9STqsoogAoE1L3f0qahbVt6BThA7ZmnYYeHWKHnEgNyQtS6 q2xj69veRgaI+xaR/tiGlkVvXyeOWycyuCSdGeLYovd2AoO5ExCmGm1sT64j22IIgxLH+p00 FYgRHtriddI0+U+OH00eYETtkRz6l+eNtJ3Q0NNkdABhcoREbTlAX5KsHK5H3XAKeEyMIQR8 8rhpxmM3ineaXn8TRbIJ7NRf133kqGF+pJZcWk1oyYcnEFT/fXm6PL9f4Wt6rUmPbRZ4lmsn aodxYBIoUj56muuq9oGzgCb39RXEI17GzNnqXRaEvnNNP0beTow7ksy6q/dvz7A4azmgkgO6 taP17OypTPmUawkPb/cXWMafLy/oLePy+FVIWu2K0BW9xU6SynfCWJPLilnQVHl0ZtsWmSoC Zh3GXBRezbuny+sdfPMMC5DunWkaSC2GIgZlr1SL1FdF0rYMUapwXfi+JpmLClrSI6nasopU X9MHkBqSKcSEcAS6a1Pe+VdYNAvm1GZ0Ao9IDOm+OTGEI0IuMLpZngAcelpXN6MfeMQS1oxB 4NM34uuHIXWsLMBEjf0g9qmih45vFjsAh44mnoEa6DoiUkOKSlY+gjVfp8aBR7ZvHJDvB2bY diN9HI19EDgeoSMMcWVZ5joz3CVUHARMD/UWjpa2DFjwAT3dq7IAyLatbkaRPFo2xT2ayjdu l6/vLNdqU9fclnXT1JbNeIgM/KopyS0pg7vffa+2Cfnl3wQJFV5egF1N7Pg3Xp4eiLUNEH+X UEHcRYGltlo+RPmNpErTcpGJzBJo1LHGvBb7dLTieU0O3dDXy53dxqG9paQBQ2SF5zGtSDkv FYqVav949/aXUaJnrR342rqD5iOBNh/xFtkLxNaR0+ZraFuoK926SKqYciR7rFdnY+m3t/eX p4f/veB5EltZtd0140dHM61oJy1isFG1ZS/PCho58RYoPn7W0w1tIxpHUWgA88SX4mvooOHL anCsk6FAiIkdpmGymZ2MOgGl0ytMtmvTyWP8LduQ9Sl1LCeii3xKfSkCiox5lmImJJbmVMKn vvksUGQL9ZN/jqae10fy2y4JR2WPtGHRB4IdmVp3n4IkN9gcqmyk5aHK5G4NSMlATUBzz9jS +xSUKwNWRVHXB/DpQPfucExivlCRleoLx/ZJ21qBqRhi2z3R6XcgQE29dypdy+72pnb/WNmZ De1FHu1ojDuooydJfUL4iFLp7cLOMfevL8/v8Mnb7BmP2Yy9vcOW9u71y9Uvb3fvoHM/vF/+ efWnwCodsfbDzopiSp2c0MAW+44TRyu2vq+NthDFeTgRA9sG1h9qpkinVBB2hwATR3auzahR lPWuLR8QULW+Z46T/vXq/fIKe6x39OC8Uf+sO1E30AjNUjZ1skypV4FzUythHUVeSPX4irrz +gKkX/u/10XpyfFs0jZ0QR1XLmA1uOJkRNLnEjrSDWQ+ToyV/vWvbTwv1TsNhCll0juPFEt2 ArJ8tDG82PggRpKeEi6IVkQfD829ZVkRtZTMnzuBraY65r19Ih+0so8mGZHZkgPgFeJd48rt x7PSBjCIq8AmTW3WTla6hxNDOXne4WqjwYgUF2eWYQ+rnzJ3YQppVUG3O4kdqP3NGzS0tfmG Q3e4+sU4v8RitVEUqkVF2kmrqBPqfc7J9KHiMlJdMw6Tm34sg2AJO9uIXhvX6pNHoezm8zQE lioZYdr5jj7DXN9VGzcrdtgRFWUvI+Kp0n3FLkSy2lAT3XRNC3CsKDRCFU1TOtnHfMGXPspT 8yDGqesGod6NmQNrKWUAssCerRopdEPpRK4yeDjR0cQMCmRTPT5nNizWeMPcZKL4Tae1YkP0 onhQtlFECzqmlWyCXX39dOJwuTsbeihJ/fL6/tdVAru9h/u75w83L6+Xu+erYZ1jH1K2rmXD aJxtMCYdy1KmVtP5tiNu0Gcims4pfbtLYeNlm6tbHrLBdS3TnJhgX012ogfU9prjLFKuLCVw aluxTEyOke8o6xqnnfHyWsl2QkaPsqZa8rAXZz1Fn/19wRY7tjY1I10goGh1rH7ua5aFvOz/ y/8r3yHFp4xKEzDVwnMXj9SzJYSQ4NXL8+OPSZX80JalnKp0orqublAly1LFtwCxvSvfdefp bGAyb8ev/nx55VoOoXK58enT76bRUO+uHU25YlTagHqCW+M0ZKDSZmiuLrkjWoiOLVeYEzU5 iHt3k95QHvroUCqJM+LppKUz7EC1JU+7JhESBL6ibBcnx7f8UVnGcbvkEDoYynHSLQWC1013 7N1EmWd92gxOrhb1Oi/zOtf0gZQbuRRzRPKrX/Lat/6PsSvpjttW1vv3K3S8ShZ5kXpSa5EF SILdsDiJIHvQhkdXlm2dyJKPJJ8bv1//qgAOGArtLOKo6yuMxFAAapjNLn6nnXM7S//5lSt/ VjPiMOSdeVTZzcvL0xt6QIVR9/D08v3s+eG/J4T9Ns+PXRowuAnoVKhMNq93378+3r9RnlzZ htp3dxvWMdM7f09QKlKbqlXqUdPlGoByLxp0JFpSVqiJ6WorQU2XCha4w+id3vxUiCqfk5Jn KSqw0Pl117nsnbfbWSM9jQbo5/94+ULZucSoxlWZlZtjV/NU2nypUvIbvVpQYLnjtVZGujBj B00MGWfK261UHsXoqQ/MGCSggyN10qWiztF5daC5UOuYx3ZVJHR48pfheL5/cjyDxYt+MMNU 2kM6SFwra671iBTZxYrSThgYMLgUXtJdrQ92x1vg0npaPlU3LUbUuXHLOj07GmS7qjVLeEDb G2GWJyH37QgXZbvjLIyLq4CrKgR3GzrmCEIw+NxO3eX7TUrb+CC8ydnSfUY2GyJpxT7E8g3b eE/QBn5zoP3+IhaVsfvUa9ZZxyrakIEukKFihfLz2+/Yb9+f7n6eVXfPD0/W93MQM4eoFsmG 2+NZ5TohVubTAh29Pn768uAMaq0sLQ7wx+FyfXCG5ogmlTksw3mbiXlTsJ3Yud+1J9OeXwy+ WNSwSXU3sJyE+zsqD+qZILxOqCiPp74GiMUCtWeVCupNK+rrUXBLX+++PZz958fnzzDrEvcx AxbLOE8yURhfA2hK1/5okqY+HdYqtXJZqWL4LxVZVqMi/DcHiMvqCKmYB4icbXiUCTuJhMWT zAsBMi8EzLzGLsRalTUXm6LjRSIY5XVqKNFSTU1RuTfldc2TzjQrVjtM3EbMKQXNYPq9h55e wNOITFWwEYXv+MX6Vl8H//bESxl2nRpaoWKqnL5bwITHiNcz2nQKYFbHTrNgh7+gLqdwnCxM u03sl439UcqKF070A+zqi0R5FnEK0rE3QvWuxS6IicsFvRQClvH1+fJyHYJ9B6ZWoeGtBvuq OV7MgjkDGoIkfRuICNvBEA6igVBQ+JXCPVfwEuaFoLXnAL8+1vTiA9g8CexfWGRZJmVJX0Qh 3KxXs2BDG1jpQ4Hq1DCk7YzU2A5mGoPQIIpg96nYbvRIFhFsx4dmsTTvGDFJ7z7PnRPaypzO K+cwpIoy5+76AGfqWcDXMH7c/PKC1kEi13C1HkR3938/PX75+g6n8SxO3NDD4zoPmLYj6Q3u DKM+QPxAJGjnlakQ1Vaqnz4+uXgf2zKB2psC2eCJqdpTItWEE9bBE4gx9ejvPfEos9Z9xukb 1YlPMjiSUFc9RnFJtV6vzgN1SdSl8ckMDI86fkd4lsJG3q5tv9XJq/k5C0JXVH5ZtV4urQXY qAdGM/tFR9hOOo18d8vZ+WVW0TlHyerinHZnOTa0jg9xUZii2i8G+ZDHNskNyyyQ+SyvOvgb w6piyDCYnEQdDA615QVSx1nbzFxP3X1NvcP2lIMs28KPwL0ViT9Zt6ZcBT8mL7VNzYtNszVr BnjItLXdCnrIY579vPVqJL8/3OO1G6b1bj4wIVs0PN7aFWRx3Rpi90jq0tRhrCyVE0VqQZLL 7MQRz65FYdN0pBKn6UAV8IveaBVethtG3d8jmLMYzvFHpxz1yu3QjhXIMNItHHp+U6ooH4EC ON5HpG4ytBQtqTVPgbfX3GslnDojQcbjVWhqLt2KksGBoDSD4CIVMm7KNt7avNdH7ha3Z1lT UldDCGKsGFkW9pKvCj3WniNQAxYxyFJ20aKxtkgkfWQRufIg1uxFsWWF26hCgizdlA49iwfP 2SbRjp+uSUW5o8UfBcPREcd7kEFJVjn0Nb0LaZYMBYLgIDxqp5JW1yh78Y3bqFygN8QybRxy iXZo/Oh2Zt5mjVCfPFi3oqGjQiFW1o6Ru4XCLoHHXxhp4UWm4g3D0EFhBpi9uKTTXVNhFPQa x5q0e6eq4aR3sDtBMvhQ1+7nlSyXLeniVqEV53j6vXZ7TjachWYoYDxDY3fuzC8oqMpap6p1 Lpy5WXNeMCks26uRCMtFsLNkzurmY3nEQoJMjdhRm5uC4HTLeWJXp9nC7MldGgYy1TEXzJ4x 6U5FjdQYWn3fVXJuZ7oXAh062F12EEVe2qRbXpeqG43uGWjhQm+PCew4ZeF9SFgeyrrbtrQx m9qAMtcH9KB1SWyF43UruXOroKLCCkbq8Q6ASRzStxKOzNtYdHhDkPH+vmLqH8QJnwVIbrNK +PHkDAb4swjFakQcBK9tt2Wy28aJk3kghXaPq3oEmbAlhsgw0quvP98e76Efs7ufdFzCoqxU hoeYi12wATpqUqiJDdvuSreyY2efqIdTCEs2gbjOzbEKWKBhwrqE76UfQojuyk19CPjRRX14 Ypc0GJmvB0QZ97bMcVIB7O7ziGEtrA2GtxhkNp7esRLP1DaPDWN0gyiTbSCIJqL7SAYcuWKt RJp3klrQER1P016BIIqW2y6mvy2yxNFl4H0f0Z3yaZEHbJqRo4VGiRV8JdJVIRZwszXdPSNp K2+8Xi/lVkQs5KkVOPLG/K4gATYiJihjzxsx0OT74/3ftMF/n6gtJEs5Rhtpc0rozNEbuDe4 5EjxCgsPEr9w9W3zwCcamD4qGaXo5uuA08iBsV5eURqHBd+jmGZsrfird4JB0DpHeFJIVONZ sgCRHUOrxxiRnY8aNHgR4J1sVDL/cK7IrGqd/JmcrxZL6/5X0dV9BzXAJnTmZD46nHSIq8XM KRSJ5xcHh1rwZrG2r1IVfV+Tvi8UpsOXzbw0Pf2E92XkOo0q76rUG+KILv2CM/Q5Tl8kTjh9 jzTiK/rGu8fXS9ImqR9HfIeR0UTm9K3qj6U7HHqq46p+hLS/QOdjKPdcwc+xz52CJ++YzrhO Zutzv/t679RyMSNv9RVPEzP0WuZUuMni5ZWlfzkOyuU/DrFEHS1/Eil1mf88PT7//dvF72qj rTfRWX/b9gOjkVGC1Nlvk/BphZXW7USZnH44V3gf9D3UVoAxVrxdffT06c4dEV+uI3dGaR+/ vV8UYmJa5pOKKjf5/EKZ1o1907w+fvniLKQ6d1iaNrTrERbHHIMXCJD+rCsAAf8WsOsUVIs5 CL4djBX0UCPjujUUNxTkuXFC6tRkxaNfGHUsTye5JyDo8vLkMuAVWOEcYxedgpcB15cKFuvZ +nJJ+0IbGK4uA/6VNcP8PPA43sOht3MN8/nFSYbDnH710amXi5OZQ+MCka4UXq9nq5Ppl6eb trw4CWPAS2IU1Q2MAjOWLBLy+GKxWl+sfcTZjpG0jUE2OtLE4f3gw+v7/fmHqUrIAnADZ55A nbzhh8Ri56jVaF8fDWQyvOYbWzumgBUydYf3SAeRKSbIjnKSSe9awZWOUKjW9U7J56Z+DlaP EO0GdirYGsViB9AbIBZFy1seeFacmHh5S1k0TAyHtSn9DPREXszPL93OmJAu5kXT1pSKgskI 6yZRdY10+4RS9jKYVpczv2Y5O6yuLP+pE+B4mzWB2dIHarmM51QZQmawGqxDwGzml34A+pLq LxUZdkapNFocVoAOC5mv5n5FFBJMsiaAfHHRrM+pGmrkF58jupnPrqmPGfaH2zNIkHavzhmV NoVNlBSexy8Eo/PinPhyB2jkBdUYTDGjtbkGFp7Pz8lwdGMeu7llijnR144V5NjGJS26jHgC c2btrV9o5GsvEubKM4NNt8Aby/HOBfnRB8y/WFwSOZ+RbqmMgTJzXP5Y7b+KZ159q6e7d5D9 voUrjcnjvJT++IP5DLsgSV+aKv8mfUl2Nq4M62WXslxkv1iALm3PShMyW5A+mUaGIWKO/yWb 64vLhlH2G9N8WjdUS5E+X1KZIrIMeNweWGS+mi0CLnfHObpYn5/65nW1jM/JaYNfnJYhBo7g gcYYUEMUFC9xH9HJG1Avz3/EVXt6OKUN/KXNpscHVKl9DJDpEowItetdDHs012ungeys+xkA fOU5dFjIi42lPIe0MQTBlhUFz+ySdQggM/QJephl8Ek3WIjfo/pwJwBcWe42MPKck2LCskMQ U9oQW8yvyzc5tcpPHIYm5R4zdD1E91RLPbJnpC/ItrJF2GyHBAHMqevY5fHT48Pzu9HlTB6L uGsOfSZTt/bSlvdlupqJxPiKUZv63ixVpqmwgt7tFdW6CO+T+63SQJeXOz6pTk49otFBpT2g eauZtpwFHiOcuo8d0h4SIauMGdqa22SxuLQ96Ygc+y4WoqNf2ypWK3/HVa/bO5JRubQH/zp3 yHWp+mxpk/VtW5fDUZaZSr4ajcqyGbEPxlEAzQFQFynKujLwBmayUK+pBj6E6ZtmBJYeTmM8 sdh+HeFnFwvqoyNS4ZK04YWob9xECXoI1RD9ZoC+WUPvCei4mddxGRDo2z60PKHDYfEUvKHO Eyp53Urp1jlPVzPaOWFNuxKNysOmpc00tBq5xa0Vy3NeUJrlu6Qy/Z6pwIyibDLTDkURa1FY B0JNdXPt3Yjdv768vXx+P9v+/P7w+sfu7ItyO2yawoxuvk6zDnXY1PwYtVbPyYZtHG3eETus V4aLV721UNMv11c41pNw/1bSVaIir/qn2IhTv8Xbusz5WKSx9WgE2DNWNWVlljRCFZzESSOU kaOJcrM0r/g+VqN2tOYQs4ogwiLSGLeoinwdKU2NSSnMwdE9fG885BeC/BGrfUTt56n0Af1E vG0j86OOIN4ZUD0yBj5GFZENdwvUUL8ZmBHvRRaXXWDe5zzLWFEexu9H7aAYfinOro0+ya6V 0VFZXreGY6aBEbqYwwpurMS9x2c7k5GGJ+Srxdo6vhqoFMv5IhBs2+YiHZ/ZPIuF0W0TEicx v7RNlExU2Qp2MfW8YWavQ4xYzQByHxPsVw3wD7Ik154+6W33cDgr8M3NW5Pip5f7v8/ky49X KqgrZCprdUdo+pYCKt81BDXKkpE6mR1SJRiDjIksCmi8C2haSzkV1xdsD99e3h/Q2y551lTx OvAujZRfiMQ60+/f3r4Q8n4FArF1eECCmvfUqUOBxpYzFGplPsp2qIq5F/VoZwR99fxp//j6 YMj4GoDG/CZ/vr0/fDsrn8/ir4/ffz97w9eMz4/3xluptmP79vTyBcjyxT6LD/ZsBKzTQYYP n4LJfFRrfr++3H26f/kWSkfiiqE4VH+mrw8Pb/d3Tw9nNy+v4iaUya9YFe/j/+aHUAYepsCb H3dP6GA+lIrEjQ23RD0Db3geHp8en//x8hx2YpGJ4tDt4pYcnlTiUQ/oX40CQ9ZUW31a8xti qPJDEys1JVU5/s/7/ctzP+yox3fNruK3rQNvDpojlQxWbepI3jPYGts9sT9cYrDzK2u9tfB4 23R7esvq+WDPmM/JQGUTwxChiwAwKqwL9GE1PXJTLHWsYpteN+uryzkj2iDz5ZK8COnxQbeI SApQTF1XmNoMZU1rH4vAK3nRBPyqg9zmKDcN48mM1gU/3IcMJDkXGUiapLNpZAJZRRI+p24a EFXRi3/aKU6EJp7gwYTEqoJ6D18vbSLswB6h18zVjyVwYkLzYF+9boju3Z+2Bg07l3+8OalA gOwcaT0qQXLsGmgO/ViuoxhB2jJulFq6scFJ3hiBUPwL0e3xTP74z5taKaZa96c0NAif2h3F eXeNIT9hiM0UNA5o+NFVB9bN1kXebaWIAxCmtCE9W7lWNhv7x67WyI/a0TEzBEaRZByy+KjD GE1DPI78lj684s3v3TMsWt9enh/fX16pQ9UptnHrtkPnQqMWXnHs+dPry+Mny3VBkdSla94w bJk9+3g9w6w3M/r1cLs/e3+9u398/kJ5SpANJYvr/rbtMQZaYMKMcB8J3CVr6w6XmsuW4K0a KgcvvAzRsiFRWm2Ma7T+JrKqYfQPcV3GdiFrl2/qgSveUfK34nLNu/sUsCHyWz6gRtb91lzV KlZcW2VkxC2Vdc03llMGRUzSzKd0LG29+iOd/i4N58OeDH9SQolJHhcLUVpDC3/jghPSs5WZ yCNTQxwJ+r41bmprtVGhZeDvAqYjedBpi8Y8dealtMJxOSKFti9+BClOrwPmNXbM4i3v9mWd 9CooxpULy0TCGg7iBV4DStOgAkhwXjBXENg1Z52lQaIJ3YE1Te2Tq1Ki1X6cWfolPSh53Nai od50gGXepbZsMHczdKAhOwtZuLkswrksnFzMCi/0rKOruuiu20I0SiHAKO1jlFjPUfg7mA0U nUfqOxlvY1zA9wAktcMnDmRgDgTrG1nwtIbaRdRYNbJ3v58JEZ1lwn63f/Rq/NHMhqjJx2A+ nnaIYkU/CKhjSslSB126ufoA5aYtG0oiOoQGKQKBsFsIlQW6VNDqWIFsHYENSUxCtzVdylDw MG8CU4kzgiytjH1wEDEaf3AMtJP9PTKpEaRWoo076EeeugUJm8H4Pnbh1w3N7Q1uB9ftP8GA xfG024E4ldJCdyGyYH+kM+/bKxKOl1D39mn0BAhz6I46mQdrs6aXrkTIo0BfGGwHytyQtqW7 LQvuN0SilEMvHORyhhc89tAYaL0dQlmRfShARkRcX8KPcnmRoLbq0cXN+vEiro9VwEAQcPyq 5vweSe5UmYCoFVkjYPyJTcGatjYfeVPpOjFJXILQBK0ZalaWaYB+Pg0sFRgDNJX2hqJpFimF wpw5Gbek/Wj/XGJup+h4KmNHK8OJhjaDAv2ldIkdbZViYdmeKYcnWVbuidKNNKJI+IGqBDo6 YOiLZTi5xXf3Xy3vMlJvWdZA1dIGTrrAdOk5trCGl5ua0TesA1d4TRk4ygjnXJcJ8plK8eCo tabTRD1RgMEUqOsYCkF1i+6i5I+6zP/EwLcojXnCmJDl1Wp17u6QZSYCVkm3kCKw8LRJ6q1J Q5XoauhX8lL+CXvQn/yA/xYNXdFULZrWQVFCSnrp3Y3cRuqE60URwwZW+By8mF9SuCjx1hfO 3n99eHx7wSjtf1x8MGfrxNo2KaWLo1riiHqBEn68f15/GLiKxltoFSk8JhRc78k+P9mv+lj9 9vDj08vZZ6q/lahmd7giXcf0k50Cd/kYMNcn9++R6FuQOsopTnmUcWNe1yARPxbaHAs0ULCh eCuypOaFmwLNLNG+EKe9aZZ+zevCHBfOzVaTV95Paj/TgCOlbtsNb7LIzKAnqRYY2xfXb6mc NdYrGf5vkqCGOw3/G435CKnVSFClmZuPr6UK/jvkNewOiSee9SRnBA1g6uwlXG2ozgAdib2W haCNn72igaItbAMSnK49jXnQUBenwh9TLZz5lH6PN7wpjsgetnoA05S8FdBsss1zVluHgz61 MyZGOjGIRow65GnQkMyGgLnBOt1aSvOaBjt6bk3HNhKhzothO3EEBUXR8hnMXep+4aZlcmtN qJ6iJbPhBDldWFiwlg3Ibzwy4hVNXnXocyGj1h2XUfkgIIs0GbqK1zHpcXBkd77kSO/72c8/ u6XDARkM9A39VOTtafxWNrQl7MixQDvPXaReu29PdhfPI54kPKE+Xc02GBy760UnyOmv+bi1 HpxJlosCRrY9cso8NMq2lbMq3RSHhbfrAXEVnv91OHutUWLsBuo3brwZ3ioN88m4xtYM8GlO gYuT4DY24Wnr0wwqjGoPk83p+fDjkow221jSTy8Ht5WDvHGqVLPh/45/cZL/VOcM/N7n8Rg+ PP3f4uv9B4+tkGXmf93+6d4mwtrl0fAo6xEjUy1louF/qPHzwa0FYtf4/K/mxWpBwOi4GHZ3 WRZ/zQi4Op26b+bIMc3yo9yF5kQbni68LkPTpeDNvqyvaSGicGYq/t7NnN+WwrWmBG55FGhZ 5CBF7hltd6fZO1rzp0atziLQXkyJp97eyDAh98yBCQVCniGT3bBESBbBR2iTivKAASyUWisc yUDAhb1FlMbCqvZP5yd2hVWga/4p26KuYvd3t7HXmJ564tDIq21gvxf2mou/9TGZertWKDqh 3sP5XAksQwdbEgNy7ZU36j369qD9ACmutkJfWGHcuwEzQe8edqLSRgoTro4f6JoqoGylGP9F /frjfkBjK2Gh2cjCE/WqCsxSU6UffkzLJHU+RYbhiNvBEZfOcGK5nF/auU/IpWUvYmHrQFBT h4n0uGCznCrjl5Vfr87DyVeUQqDDYkX2cDDKbM5hWQS6br0yYtE7yOpEjSlrSYvlygxMZSOm koqTZhYs8mpBW/7Y9bqktLSRRcgSB2C3DnbjxezfjJQLOmwt8igzArtlQ6kXbrMGIDTsBnxO 5+d8zYG8dBs3AJSX4v+v7MiW28aRv+Kap92qzIxlx4m9VXkASUjiiJd5WJJfWIrMOKrEkkvH TjJfv90AQeJoKt6HlKPuJggCDaC70YeO/zjUv6Fp7j7smu7JaKCHoxsTPkvD2zo3P1LAKhOG gTMgTYuUT0ZHRegNB0WJdkPqSZKSVwPZfDuiPGUlnQa7I1nmYRSFvj1eiJswHoVUuHZHkHM+ c78rhP6zJCAQSaUn/zbGAbNfEX0oq3wWFlSiJaRAK6ARkhTRNuQqCX06IXCY1vN73epj3JxL 19Bmfdpvjj/daCI8y3QL1xLN7vcYJuHq35gqPAQ5D5Q7IMTQBurAKTHtGg9ky7qtR16ptBjy GwFRB1PMwy2TMw5TiTuP0D9DpewiGNtSCH+oMg+H7AXDt/cKZRjm0Fld+PQn8DWVCH7JlkLA 8Zk0M/aWKpuMNv+DhIiXO0Va5T6peeM1sS8awcTtds0QEl1nrJx++u3Pw+fN9s/Todm/7J6a 32VJi04vUVblfriYJjdGRQzq1G797Wn39/bdz9XL6t333erpdbN9d1h9aaCDm6d3mMbgGbnr 3efXL79Jhps1+23zXaSFb7bozNMznpbV6WKz3Rw3q++bf1aI1S4W0AUBPsqfwUzrapdAoIsp jnXXeV30VRTowGMSaCVoyJcr9HDfOx9bezmply/SXFq8dMupCNhrPZQMWMxjP1va0IWeSEeC snsbgoGCH4Cp/dQIK4H1lXb3W/ufr8fdxXq3b/pSJprzviCGgZywTMskZoCvXDhnAQl0SYuZ H2ZTnUsthPvIVMbBuUCXNNevdHsYSeiaDlTHB3vChjo/yzKXGoD2LIAem8YEKRwTbEK028IN ibJF4aomTa76g53OKR137OYn49HVbVxFDiKpIhrodl38IWa/Kqc88R24GeSq5j6MO9fZ7PT5 +2b9+7fm58Va8OozJqT+6bBoXjCn8WDqNM19n4AFRjL8DpwHBR1wrL61yh/41c3NyBC2pH/n 6fi12R4369WxebrgW9F32AUu/t5gacHDYbfeCFSwOq6cj/H92J0cP3Z67k/h9GVXl1kaLUfX egW1btFNQsxL4A4xvw8fHHIOrcHW+KD8Bj0Rd4MnwsHto+cTbOiPKe8ghSxz6pGSvitoe+Q5 fY/yudPzdOzSZdhFd14X594HYgOmmSMeY5i3tKwop1nV16IQYyqdb1eHr0MjFzOXCacxc1fH Qn6BCXyQj7flhJ6bw9F9Q+5fX5HTIxDSs/bMPCGVy2wIhUGNcIewkYsFuS17EZvxK4/oicSc mQl4XTm6DMKxuxKmRnpENdtDayAO3jvEcXBDTHEcAv/zCP+eW/Z5HFg1Uly8XkKzB1/dfKDA 11cudTFlI+dTAIhNEOCbEXG2Ttk1MfJFTFkdFLIEichLJ05/ykk+unPfMc/wzS03+pvXr2bs n9qF3LMGYLXu7K2Bk1AyqPtMUnlhQXwSy33KfNCxWjpvC57QCGUZdTieYfiqnjm/Q6DmM/RQ Ud6QUHfuA2JgxuIv8ZGzKXtklElYTR2LCkZwkjokXP4wMmd3wDwD3Y1YHS2mLgp+Vd+Yxb1d HjszHyV3j+pynpJT1MId27WFhu50Eu3u5XXfHA6GqtCNt7i+cpqJHlNiwG/fk2Zq9Yi7q4i7 KAeKt26qc/lq+7R7uUhOL5+b/cWk2TZ7pdQ4PJ0UYe1nOensoL4n9yYiT4Ar+iCGPFMkhtqs BcYvXbETEQ7wrxAreHAMHcqWxOihQFqDenDGSG8RKpH/TcT5QHoCmw7VjuEBxL4Jb3FLH/q+ +bzHuqP73em42RJneBR65LYm4LAbEesHUb889ZBILlitDNEQCY3qhNLzLXRkJJramRCuTlmQ t/HucHSOhKijRJCdm8X+U3sZ9/zYDZyQU1dixAQDGQtEFukzOHKWdTy8kZhspHBqc1FE03Cc 1B/vbihPZ42MlTFGtV5RAm2PB+3mLc3gIF2+H+q279PXpRrJPXoaTm/vbn74ZyUlRetfD+VO tQk/DCRRHXj5w0BaHeL1bySFDvyaUjoy/4oK85ovfD5ww6dNSowlWfx6sqBkclYsYyy/BgRo 08SU/YbZSCGzyotamqLyBsnKLDZoutNqcXN5V/s8b02m3AmOymZ+cYt1Sh4Qi23YFKrtFv6i P/lRpUgi2/0oDAG1VScIneA5llyRvlwiSKI15zoKt9/sjxi8Dkq1LHd+2DxvV8fTvrlYf23W 3zbbZz07Fjoi6Ebo3PD+d/GF5qXRYvmixKDBfsSc5x0K6XDx/vLuQ0fJ4T8By5e/7AwcHZg7 pijfQCGONfyfzEelPKTfMESqSS9MsFMw20k5VodjNHgqSktjZtQWULDa44kPoohZ/rAlwqAi ltfCmVSP/2ZWPIYXgmKCyZq0UVZRyKCzJH62rMd5GqvIB4Ik4skANuHoZx3qd+AKNQ4TUcsa BhW6oB0EaR4YYcx5GPM6qWJPJpTqxgCZlUVuw5jsyoo1VCgL3FUxGaPWIXwLsyjUv0NQoKsJ LHOQG5NUls01zi0f9nWQ2AzQ6INJ4erb0Jmyqs2nri3zI1oFzhQ3bwlgb+Le8pZ4VGJox8aW hOVzWD1nKGBu6Ffr1+c+ymX6Lz11fOhRRhOfUvNtW0eOxQVjbRR6FHpyonxpah2PUsKyoIaD oAGVbqU2nPIYdFwFNWqtlQ5ueARqHUQw9dbFI4Lt35gTTB+3Firi8TNaQGhJQkYWZ2+xTE++ 0MPKKSwzB1FkWOfXhnr+X0TPBli1/+J68hhqS1BDeIC4IjHRo5HAsUcsHgfoU3ft69eDir1A Ta+LNEoNBViH4q3p7QAKXngGpe8Anl5GjxVF6oewjTxwGPLcyMXIRJQ0j22QSLdobF0IN9Ja JuL9MptlpAo/qqEBmC+IpWmz+bI6fT9erHfb4+b5tDsdLl7kldxq36zg7Pqn+Y+mlsHDeLjW sbeE2e0TO3aIAg17EqkvcR2NHttYc3ygWrHZVEhHPJpEZAAjkrAIZBv0gP50q93qIwJ01qGQ 6WISSQbRBu1eP1ui1DN/9VuS5oxgep370WNdMu25ML9H5UxrN85Cw/M/FdX8JiBf5AZfAK8o Pn4ICoK7J7zEcIF0HOgMpT9T69VkDEQpDlg94CpFY5RdCkJAb3/ojC1AGLhYYJlKjVbF7/iz OdNddAUo4Fmq0RZwxBi8jZ4CyUQf4E7QcuQk87ZbCaMC+rrfbI/fRNbrp5fm8Ow6XwgZbFbb cRYtGF0I6Zu/1scXdIsIJKeou9/8OEhxX4W8/NQ5DCuB3WlBcxgWyU/brgQ8YrTnQrBMGBbz GHYiNSjqgQAwEG+8FJUcnudArmftFY/BPxARvbSQA9XOxuAId+bCzffm9+PmpRWDD4J0LeF7 dz7ku1qjkQPDeNTKN4tyali1+w9UbtYoCxDy6EOqIwnmLB8bGZQngYch+mFG3nHxRFz+xhVa rzG+W1sjOYxnDe0ln25Hd1eaDgZsnsFxgCmaYqrRnLNANAs02mbAMbERRtrCYtL3Etn9QsaM Y3xZzEq99q6NEX3C7ANLu7NZKhKK2E2PU9jEWw9hntd+VunM8ObpFswhDLSbtVq6QfP59PyM zh7h9nDcn17MTM6ibioqY/m9tnf2wM7RRM7Dp8sfI4pKpmuiW2hTORXofJX4XFNK24+3HZDE FjcDttC5BH9TlgalaFRewdoUCHiSGfMncNZP0F31nVHCPExJWNhQDCjUu+K+ilwXwjogaE20 KlL9lnkyR0p65dvM03ZP9z7qGtN2ZNwVQbnHOr1p4q50xItzmg5zwafTeULu2gIJnI3liHX9 14TXSdpmqBikwPqidM8w4cSZzSdPA1ayIRG54xFJPF/YI6hDOl23RI94ravid+0E8kpwm9X2 TBdl/Ps5iiJiFIeLJdHOPwiwEWwSdv9/BUd/LBjmNJK2nNGHy8tL++0d7aCeYVB1/mdmXW2L CgUY2NvtFWB+tnCGqwpLglVbK+z5QUvDk8A+AqypfYDPnJRio7KG4iF2uwnU6JcwGK/QUeV0 qkDtnaAWT87Nbd+xX/NnW7fA+YIObLUtkx8K98DBeZuGk6ml/XRcJQYX00mMo3TuNm+gKZnN F32fMdwU3dsbicVwKrkH9NtmEJh6umxBvO7TyPFp7Lc0p4NTK7l7q4oB/UW6ez28u4h262+n V3loTlfbZyO1ZwYd8tGvMqVzrRh4zMRVcSMFP9qnUT+oSj1uGquD41VLhXtDCSs/pa8I0Yv2 LXQSWU+rBGvsFnRCqfk9SB4gfwQppYmJ80i+Sxf8zw+UdLIGoePpJOqSugeLXKFO6JEAE+lF lKMp0aQ9sTisM84zK3ZemnXRyas/M/91eN1s0fELPuLldGx+NPCf5rj+448//q1VF01VwdeJ UINsPSzLsXQEkTdHIrCetmgigZEcSjUv79fguwfXIhocqpIvjFookpPbbNXOCU+Tz+cSAydH Ohcu0RZBPi+M0EUJlTeEpkouY9kzd/W3iMGPURUPI84z6kU4zuKeXJXd0F8hegIcjzmDhs6d /iN7Q2WvtP4fXNAtAxGMCFuG2LMtBVoge5iQ42GosOAv5wHwubSbEkeePN8HtqFvUsZ7Wh1X FyjcrfECw9iF2hGzsuPYktBA9pyWeyb2BMhYAqtahBBGkloITCDN5JWTDMraGgY6b3fOByWS JyWI+oUzCrlfkTKpXFa+5gqic0Nv/wESVIzGBNh6oL/JQRzOJqX+AY7f6/GSKlG50U9rtd23 alreK2imJi/YGURsvCClpxGN54m/LFNqQQn3j54L3e0J67MLVG6d4+MqkQroeewENJ4pTaNM GWNrARDIeh6WUzSl2WobRdamuUKDj03eksUihaZw+M8DiwTT3uDqE5RCdbYb8dsHZSsaG4mP FBHn1hfJt/rmNiusYjK5SQ/kD+g5hvSGVgN/SpxkWWTeGU6tqTYwGGO59TOG8xiWHCjG5Gc5 71MKif2ilpCwJlpfjOYuYYjsm+7Dc0zOoWOIhPB9hgC+BcSdMUFiiAgO481hOfTQrrk4DlNn 5fY9bheHZA06TEvMfZGwrJimhleihVLGFifc3uAVD/Z8mGhZZ8kaPwPHRUgPJUK26PaaE2uq iOdMs35HBRyv8AOdEjzWN2F2xh1RTJ+AThth6m6JvVUD3u9xyfXUe9XylgQuH5qG5mUCq98m xfxsXeVle0nK5dYlvtZxYo30V/L6p+nL7dydvXoHwwuOTFUZc7iqZHCaZI4sQr5uiNhd6MLI bJ1d2gjhErewxki5wjUenGHA63Tqh6Pru/fiFsZWAPsFzOIsInlJ0zwxG3cdtskM+izwP24/ UCe3KUS5exAWXGrN2mL/qQzRkrM8av00aEWmlf8jbxxVZHyp2Py7jYJKRYE9wIvLAGdq+KYf S4SJ2blcmIVYNcSA3bujqIYvETqagZ2hlRzEhQTLWWze82Xs3O2DeBR9WelXywEQBtasIiky kQ8ZJfjB27sqmWPeydwxX3cik8kg+qVR2RyOKJWjMunv/tvsV8+NFp6LL+8ZXuZmVsWhdLtv l7SZ6J5E8oVgcGsJSZwQH8yMz0oqxhuZNO+TwWqOMTFNZMRA8xK3VJKOPriGU8+q+Za2kgJ2 8fShXWKZYXnOQcgRJ7lUQJ1ya/0ZymN3DzOjQOnpcUJF5cXf/wDREbcKP7wBAA== --J/dobhs11T7y2rNN--