drbd-kmp-default-9.0.30~1+git.8e9c0812_k5.14.21_150500.53-150500. >  A d]`p9|Bf>^]Ozc'"#Ht) #m"8G"@U 8"A!2pJDPCC矒BO($b_) :v>pU?d< H V %FW my    L P`t ##0v#:H:L:p(:q8:x?9;t?:?D?=Y>a?i@qByG̈H̘ĮX̬YZ[\ ]0^pbcdefluvwx y0C<3<@EHLlpt׃ׄ׈׎Cdrbd-kmp-default9.0.30~1+git.8e9c0812_k5.14.21_150500.53150500.2.24Kernel driverThis module is the kernel-dependent driver for DRBD. This is split out so that multiple kernel driver versions can be installed, one for each installed kernel.d]_ibs-arm-4SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://drbd.linbit.com/linuxaarch64 /usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "drbd-kmp-default" \ --version "9.0.30~1+git.8e9c0812_k5.14.21_150500.53" --release "150500.2.24" --kernelrelease "5.14.21-150500.53" \ --flavor "default" --usrmerged "0" "$@" /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "drbd-kmp-default" \ --version "9.0.30~1+git.8e9c0812_k5.14.21_150500.53" --release "150500.2.24" --kernelrelease "5.14.21-150500.53" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "drbd-kmp-default" \ --version "9.0.30~1+git.8e9c0812_k5.14.21_150500.53" --release "150500.2.24" --kernelrelease "5.14.21-150500.53" \ --flavor "default" --usrmerged "0" "$@" run_if_exists() { if [ -x "$1" ] ; then "$@" else echo Cannot execute "$1" >&2 fi } run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "drbd-kmp-default" \ --version "9.0.30~1+git.8e9c0812_k5.14.21_150500.53" --release "150500.2.24" --kernelrelease "5.14.21-150500.53" \ --flavor "default" --usrmerged "0" "$@"AA큤d]]d]]d]_d]_30d869922b0e9dad9ddcb5799fc1be2d8ccf6849c3f62a44bba309ec61ca466cb826428c904199b29fce423d590a9dfc32ee46afc6a67fa29bf9afd5b8a2b833rootrootrootrootrootrootrootrootdrbd-9.0.30~1+git.8e9c0812-150500.2.24.src.rpmdrbd-kmpdrbd-kmpdrbd-kmp-defaultdrbd-kmp-default(aarch-64)drbd-kmp-default-k5.14.21_150500.53kmod(drbd.ko)kmod(drbd_transport_tcp.ko)ksym(default:drbd_alloc_pages)ksym(default:drbd_destroy_connection)ksym(default:drbd_destroy_path)ksym(default:drbd_find_path_by_addr)ksym(default:drbd_free_pages)ksym(default:drbd_get_listener)ksym(default:drbd_path_event)ksym(default:drbd_put_listener)ksym(default:drbd_register_transport_class)ksym(default:drbd_should_abort_listening)ksym(default:drbd_stream_send_timed_out)ksym(default:drbd_unregister_transport_class)multiversion(kernel)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/shcoreutilsgrepkernel-defaultksym(default:__SCT__cond_resched)ksym(default:__SCT__might_resched)ksym(default:__SCT__preempt_schedule)ksym(default:___ratelimit)ksym(default:__alloc_skb)ksym(default:__bitmap_and)ksym(default:__bitmap_equal)ksym(default:__blk_alloc_disk)ksym(default:__cpu_online_mask)ksym(default:__cpu_possible_mask)ksym(default:__dynamic_pr_debug)ksym(default:__free_pages)ksym(default:__get_free_pages)ksym(default:__get_task_comm)ksym(default:__init_rwsem)ksym(default:__init_swait_queue_head)ksym(default:__init_waitqueue_head)ksym(default:__ipv6_addr_type)ksym(default:__kmalloc)ksym(default:__mutex_init)ksym(default:__nla_parse)ksym(default:__per_cpu_offset)ksym(default:__put_devmap_managed_page)ksym(default:__put_page)ksym(default:__rcu_read_lock)ksym(default:__rcu_read_unlock)ksym(default:__register_blkdev)ksym(default:__request_module)ksym(default:__stack_chk_fail)ksym(default:__stack_chk_guard)ksym(default:__sw_hweight32)ksym(default:__sw_hweight64)ksym(default:__vmalloc)ksym(default:__wake_up)ksym(default:__warn_printk)ksym(default:_find_first_bit)ksym(default:_find_next_bit)ksym(default:_raw_spin_lock)ksym(default:_raw_spin_lock_bh)ksym(default:_raw_spin_lock_irq)ksym(default:_raw_spin_lock_irqsave)ksym(default:_raw_spin_unlock)ksym(default:_raw_spin_unlock_bh)ksym(default:_raw_spin_unlock_irq)ksym(default:_raw_spin_unlock_irqrestore)ksym(default:_raw_write_lock_bh)ksym(default:_raw_write_unlock_bh)ksym(default:add_timer)ksym(default:alloc_pages)ksym(default:alloc_workqueue)ksym(default:arch_wb_cache_pmem)ksym(default:arm64_const_caps_ready)ksym(default:autoremove_wake_function)ksym(default:bd_link_disk_holder)ksym(default:bd_unlink_disk_holder)ksym(default:bdev_alignment_offset)ksym(default:bdev_discard_alignment)ksym(default:bdevname)ksym(default:bio_add_page)ksym(default:bio_alloc_bioset)ksym(default:bio_alloc_clone)ksym(default:bio_associate_blkg)ksym(default:bio_end_io_acct_remapped)ksym(default:bio_endio)ksym(default:bio_put)ksym(default:bio_start_io_acct)ksym(default:bioset_exit)ksym(default:bioset_init)ksym(default:bitmap_parse)ksym(default:blk_check_plugged)ksym(default:blk_cleanup_disk)ksym(default:blk_finish_plug)ksym(default:blk_queue_flag_set)ksym(default:blk_queue_max_hw_sectors)ksym(default:blk_queue_segment_boundary)ksym(default:blk_queue_split)ksym(default:blk_queue_write_cache)ksym(default:blk_set_stacking_limits)ksym(default:blk_stack_limits)ksym(default:blk_start_plug)ksym(default:blk_status_to_errno)ksym(default:blkdev_get_by_path)ksym(default:blkdev_issue_discard)ksym(default:blkdev_issue_zeroout)ksym(default:blkdev_put)ksym(default:call_rcu)ksym(default:call_usermodehelper)ksym(default:capable)ksym(default:complete)ksym(default:copy_highpage)ksym(default:cpu_hwcap_keys)ksym(default:cpumask_next)ksym(default:crc32c)ksym(default:crypto_alloc_shash)ksym(default:crypto_destroy_tfm)ksym(default:crypto_shash_digest)ksym(default:crypto_shash_final)ksym(default:crypto_shash_setkey)ksym(default:crypto_shash_update)ksym(default:dax_direct_access)ksym(default:dax_get_by_host)ksym(default:dax_read_lock)ksym(default:dax_read_unlock)ksym(default:debugfs_create_dir)ksym(default:debugfs_create_file)ksym(default:debugfs_create_symlink)ksym(default:debugfs_remove)ksym(default:debugfs_rename)ksym(default:del_gendisk)ksym(default:destroy_workqueue)ksym(default:device_add_disk)ksym(default:devmap_managed_key)ksym(default:disk_update_readahead)ksym(default:down)ksym(default:down_read)ksym(default:down_trylock)ksym(default:down_write)ksym(default:downgrade_write)ksym(default:drbd_alloc_pages)ksym(default:drbd_destroy_path)ksym(default:drbd_find_path_by_addr)ksym(default:drbd_free_pages)ksym(default:drbd_get_listener)ksym(default:drbd_path_event)ksym(default:drbd_put_listener)ksym(default:drbd_register_transport_class)ksym(default:drbd_should_abort_listening)ksym(default:drbd_stream_send_timed_out)ksym(default:drbd_unregister_transport_class)ksym(default:errno_to_blk_status)ksym(default:finish_wait)ksym(default:flush_signals)ksym(default:flush_workqueue)ksym(default:fortify_panic)ksym(default:free_cpumask_var)ksym(default:free_pages)ksym(default:fs_bio_set)ksym(default:fsync_bdev)ksym(default:genl_register_family)ksym(default:genl_unregister_family)ksym(default:genlmsg_put)ksym(default:get_random_bytes)ksym(default:gic_nonsecure_priorities)ksym(default:gic_pmr_sync)ksym(default:idr_alloc)ksym(default:idr_destroy)ksym(default:idr_find)ksym(default:idr_get_next)ksym(default:idr_remove)ksym(default:init_net)ksym(default:init_timer_key)ksym(default:init_wait_entry)ksym(default:jiffies)ksym(default:jiffies_to_msecs)ksym(default:kasprintf)ksym(default:kernel_accept)ksym(default:kernel_recvmsg)ksym(default:kernel_sendmsg)ksym(default:kernel_sigaction)ksym(default:kernel_sock_shutdown)ksym(default:kfree)ksym(default:kfree_skb)ksym(default:kmalloc_caches)ksym(default:kmem_cache_alloc)ksym(default:kmem_cache_alloc_trace)ksym(default:kmem_cache_create)ksym(default:kmem_cache_destroy)ksym(default:kmem_cache_free)ksym(default:kmem_cache_size)ksym(default:kobject_uevent)ksym(default:kstrdup)ksym(default:kstrtoull)ksym(default:kthread_create_on_node)ksym(default:ktime_get)ksym(default:ktime_get_with_offset)ksym(default:kvasprintf)ksym(default:kvfree)ksym(default:memcmp)ksym(default:memcpy)ksym(default:memmove)ksym(default:mempool_alloc)ksym(default:mempool_alloc_pages)ksym(default:mempool_alloc_slab)ksym(default:mempool_exit)ksym(default:mempool_free)ksym(default:mempool_free_pages)ksym(default:mempool_free_slab)ksym(default:mempool_init)ksym(default:memset)ksym(default:mod_timer)ksym(default:mod_timer_pending)ksym(default:module_layout)ksym(default:module_put)ksym(default:mutex_is_locked)ksym(default:mutex_lock)ksym(default:mutex_lock_interruptible)ksym(default:mutex_trylock)ksym(default:mutex_unlock)ksym(default:netlink_broadcast)ksym(default:netlink_unicast)ksym(default:nla_find)ksym(default:nla_memcpy)ksym(default:nla_put)ksym(default:nla_put_64bit)ksym(default:nla_put_nohdr)ksym(default:nla_reserve)ksym(default:nla_strscpy)ksym(default:nr_cpu_ids)ksym(default:ns_to_timespec64)ksym(default:panic)ksym(default:param_get_uint)ksym(default:param_ops_bool)ksym(default:param_ops_int)ksym(default:param_ops_string)ksym(default:param_ops_uint)ksym(default:prandom_u32)ksym(default:prepare_to_wait)ksym(default:prepare_to_wait_event)ksym(default:printk)ksym(default:proc_create_single_data)ksym(default:put_dax)ksym(default:queue_work_on)ksym(default:radix_tree_tagged)ksym(default:rb_erase)ksym(default:rb_insert_color)ksym(default:rb_next)ksym(default:refcount_warn_saturate)ksym(default:remove_proc_entry)ksym(default:sched_set_fifo_low)ksym(default:schedule)ksym(default:schedule_timeout)ksym(default:schedule_timeout_interruptible)ksym(default:schedule_timeout_uninterruptible)ksym(default:scnprintf)ksym(default:send_sig)ksym(default:seq_lseek)ksym(default:seq_printf)ksym(default:seq_putc)ksym(default:seq_puts)ksym(default:seq_read)ksym(default:set_capacity_and_notify)ksym(default:set_cpus_allowed_ptr)ksym(default:single_open)ksym(default:single_release)ksym(default:skb_trim)ksym(default:snprintf)ksym(default:sock_create_kern)ksym(default:sock_release)ksym(default:sock_set_keepalive)ksym(default:sprintf)ksym(default:strchr)ksym(default:strcmp)ksym(default:strlen)ksym(default:strnlen)ksym(default:strstr)ksym(default:submit_bio)ksym(default:submit_bio_noacct)ksym(default:synchronize_rcu)ksym(default:sys_tz)ksym(default:system_wq)ksym(default:tcp_sock_set_cork)ksym(default:tcp_sock_set_nodelay)ksym(default:tcp_sock_set_quickack)ksym(default:time64_to_tm)ksym(default:timer_delete)ksym(default:timer_delete_sync)ksym(default:try_module_get)ksym(default:unregister_blkdev)ksym(default:up)ksym(default:up_read)ksym(default:up_write)ksym(default:vscnprintf)ksym(default:vsnprintf)ksym(default:wait_for_completion)ksym(default:wake_up_process)ksym(default:zalloc_cpumask_var)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlib(TildeInVersions)suse-kernel-rpm-scriptletssuse-kernel-rpm-scriptlets52c769904034be174b1cb7551d24c881f29d498b39b52d196d11488119670bb3b4b3ec35c9ace11837b7b09dfcbd9656a5cb5eec13546547b4da6ff608741b5d9a5ea54d542439eb233a45cefb0c9f420964e3ce9a73b9d4f3e9918b561ba8d5227142469810f720a27a7a24f23d88da6585d8f678b0774c134b99f46ced8ae04012c3eeb2322564701188810754aa50a3da7ba8fbd64c3690fc8427cc7b34db050bb5b54b34e46021ca4b750f53d35cce7051a511ebe7ab1ecc24d273d1f1a44fa4df9208c025301bc614b89635ad73041f115f7fc483f060704d8d8898aa29d7975e9daeab2054f654f0c4982c98a1d4442f28aae05eca0edcd757c52f1f4bee4a8d534c083a3347a32a8c3fecb97220ffd27b25dd72a09896334da3496dfc40eb2b7a4ef919d2a338b7ad190f570e427a2a8e551d58de1b346fbaaeac84502a47fba4b7c112144be52ddb0a646fda933f28aa6a67a7eedcc4c6cbbc89a6257a2f14cbdca67674272fd71add16b15b410979dc5cc3b8337ef174ae3622318862bfda90c22fb09e92603efd18896958ae23d84d35bd8eee3399170f85c936cdf230de3e70b933caa1298c1da444eb1b2b318c03d20c8ecd127b587f22d7757ea7f46626afca668b19a1e9ffc06357bc19d218888d004a7286f5982b008a47d0d838cffbbc42d7080d7f26062355d6cfa6caefc366d13d6d0fbfad3c00d8c0945419612bfd8992540fbfb04d2a1a42160169cbd4898cbce9936e4302d0eb98a1de32e262615a95626fd6191e97c67833e3b79aa04a24b0a3f52b788fb30b8f116038e17b3ae20978fb9c57c48a37665a95b1c11da6ec6f46339fe48797515ba50a637befc70fb384d372d4ae1167da655558081453c6df1aaf13d4cc64f37a0cbae4ceba475ce37914a1d0b9c3a97bb60fd0c699b2d1b202e67ba465bf1c5c5de68a45e43a2d39b0a75c3c73878ba20154b43f9365c4f0da12587b09547aa1756e449ad0a74829a47e5a9f1d63c3762aec766a0927c972449f38e46431a897e3e7d985dc998a99a01615c85de3dcb764adc38c83b81e0a0c24efc25855b1acaba7364c23ad4dfa8d4b89940875bb9ed3bf3213f038b1d21878e3923829cd279169f1db1704f0975ae25b97b4f2f84d17f5d5e1a63284823cf317de3d565929caef1e046cc5349fb529143a752283e9e5fed263160e5314172fda9581fd5fd90f18c26d495c58501102c3f9d947242d92c5b6f2366d5f5b914d9b652ba5526619ca9360b5296695f1fe3771cd69c631000e518ddd8aad54496b4151f4898968481867c5602ee1a07e2831abb4c2ccc6cbce51ebc98e034d6fa43aff7ab44979488173462ef65a5878dc882007dc656e4a6ee386989853f33c97792091413c3ff9fd349cba85e2d5255a98cf60b3a916b6941e6d26a8ebb63ad0f4624a496091797ffe5d4bb22d3385d3b0dde3945412e49330eedf83fff5afcdc0e485582ee90dc198dd81b5a459dccf2a696653b954a2ce807a25aa0c318b14865325974000421494453d3e390a3.0.4-14.6.0-14.0-15.2-14.10.0-1drbd-kmp-default-k5.14.21_150500.534.14.3c @c:@cwsa?=@`+_м@_j_F@_@_cO^@^@^g@^U @^,^]q]W]n]@]]w@]v>]1\"\@\73\U@[H[[U@ZZ@Z0@Zhu@Z'Z@YYp@YoIYA%@Y&@YX @XO@X@X8'X0>X X WXW@Vm@Vm@V\:@VO @V(V V7@UoU@UU0heming.zhao@suse.comheming.zhao@suse.comheming.zhao@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comrbrown@suse.comnwang@suse.comnwang@suse.comnwang@suse.comjengelh@inai.denwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.combwiedemann@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comhare@suse.denwang@suse.comlpechacek@suse.comlpechacek@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comolaf@aepfle.denwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.comnwang@suse.com- drbd: add patches to follow upstream code style and remove build warning (bsc#1206917) * update bsc-1201335_06-bdi.patch commit log (no code change) + bsc-1201335_06-bdi.patch * add new patches + bsc-1206791-01-drbd-add-comments-explaining-removal-of-bdi-congesti.patch + bsc-1206791-02-drbd-fix-static-analysis-warnings.patch- update to 9.0.30 from commit 10bee2d5 to 8e9c0812 * drbd failed to build for x86_64 with new kernel (bsc#1205254) - remove files: drbd-9.0.30~1+git.10bee2d5.tar.bz2 compat_genl_maxattr_in_ops.patch convert_to_blk_alloc_disk.patch drbd-Fix-abortion-of-a-connect-2-phase-commit.patch - add files: drbd-9.0.30~1+git.8e9c0812.tar.bz2 bsc-1192929_02-move_kvmalloc_related_to_slab.patch bsc-1192929_03-polling_to_bio_base.patch bsc-1192929_07-add_disk_error_handle.patch bsc-1192929_08-have_void_drbd_submit_bio.patch bsc-1201335_03-genhd.patch bsc-1201335_04-bio_alloc_bioset.patch bsc-1201335_05-bio_alloc.patch bsc-1201335_07-write-same.patch bsc-1201335_08-bio_clone_fast.patch bsc-1202600_01-remove-QUEUE_FLAG_DISCARD.patch bsc-1202600_03-block-decouple-REQ_OP_SECURE_ERASE-from-REQ_OP_DISCA.patch bsc-1202600_04-remove-assign_p_sizes_qlim.patch- drbd failed to build for x86_64 with new kernel (bsc#1205254) + bsc-1192929_01-make_block_holder_optional.patch + bsc-1192929_04-pass_gend_to_blk_queue_update_readahead.patch + bsc-1192929_09-remove_bdgrab.patch + bsc-1201335_01-compat-test-and-cocci-patch-for-bdi-in-gendisk.patch + bsc-1201335_02-compat-only-apply-bdi-pointer-patch-if-bdi-is-in-req.patch + bsc-1201335_06-bdi.patch- bsc#1190359, update to 9.0.30 * fix a crash when drbd-9 node gets connected to a drbd-8.4 node, the regression was introduced between 9.0.25 and 9.0.26 * A improved approach to serialize rsyncs from multiple sources; the previous one could cause wrong accounting for online verify * fix a race condition that could cause resync operations to stall when the completion of one resync allows another one to proceed * fix a race condition that could cause an online verify operation to not terminate under specific conditions (corking enabled no other IO) * fix locking of drbd_devices idr that caused (very rarely) create/remove minor to fail - Add patch convert_to_blk_alloc_disk.patch (kernel b647ad024) - Remove patch Revert-drbd-serialize-syncs-from-multiple-sources.patch Remove patch drbd-fix-race-condition-resetting-resync_next_bit.patch Remove patch drbd-Fix-a-possible-NULL-deref-found-with-gcc-11-fan.patch Remove patch drbd-change-to-L_VERIFY_S-after-peer-is-L_VERIFY_T.patch Remove patch drbd-fix-termination-of-verify-with-stop-sector.patch Remove patch drbd-remove-device_to_minor.patch Remove patch drbd-use-DEFINE_MUTEX-insteadm-of-mutex_init.patch Remove patch drbd-Fix-locking-for-the-drbd_devices-idr.patch Remove patch drbd-fix-protocol-compatibility-with-drbd-8.4-state.patch - Disable rt build for x86_64 temporarily due to not kernel-rt still in 5.3.18- bsc#1188472, update to 9.0.29 * fix data corruption when DRBD's backing disk is a degraded Linux software raid (MD) * add correct thawing of IO requests after IO was frozen due to loss of quorum * fix timeout detection after idle periods and for configs with ko-count when a disk on an a secondary stops delivering IO-completion events * fixed an issue where UUIDs where not shifted in the history slots; that caused false "unrelated data" events * fix switching resync sources by letting resync requests drain before issuing resync requests to the new source; before the fix, it could happen that the resync does not terminate since a late reply from the previous caused a out-of-sync bit set after the "scan point" * fix a temporal deadlock you could trigger when you exercise promotion races and mix some read-only openers into the test case * fix for bitmap-copy operation in a very specific and unlikely case where two nodes do a bitmap-based resync due to disk-states * fix size negotiation when combining nodes of different CPU architectures that have different page sizes * fix a very rare race where DRBD reported wrong magic in a header packet right after reconnecting * fix a case where DRBD ends up reporting unrelated data; it affected thinly allocated resources with a diskless node in a recreate from day0 event * speedup open() of drbd devices if promote has not chance to go through * new option "--reset-bitmap=no" for the invalidate and invalidate-remote commands; this allows to do a resync after online verify found differences * changes to socket buffer sizes get applied to established connections immediately; before it was applied after a re-connect * add exists events for path objects * forbid keyed hash algorithms for online verify, csyms and HMAC base alg * fix a regression introduces with 9.0.25; it failed to determine the right device size and the connection hangs in WFBitmapS/WFBitmapT repl state; to trigger this you need to do a partial resync to a new node with different backing device size * fix an issue with netlink packets processed in parallel on multiple CPUs; the bug caused drbdadm adjust failing in very rare cases * fix a very rare occurrence of a reconciliation resync getting stuck * fix a race condition that causes a detach operation to hang; it is very hard to trigger * fix a kernel OOPS (via a BUG()) upon adding a timer twice under very rare timing * fix a counter imbalance that could lead to assertion messages when a protocol A peer disconnects with a certain timing * fix a rare race with receiving bitmap and a state change while establishing a connection * fix UUID handling to avoid false split-brain detections; this bug got triggered an isolated primary that gets demoted, and temporal network interruptions among the remaining nodes * fix resync decision to obey disk states when the generation UUIDs are equal; the effect of this bug was that you could end up with two Outdated nodes after resync * fix concurrent disk-attach operations * Fix possible kernel warning regarding an inbalance of backing device link/unlink * move some amount of kernel backward compatibility code moved from the old method (drbd_wrappers.h) to new cocci semantic patches * add support renaming resources while its devices might be in use and process IO requests * Allow setting c_max_rate to 0 with the meaning that the resync controller has no upper limit for the resync speed * Fix regression: allow live migration between two diskful peers again * following upstream changes to DRBD up to Linux 5.12 and updated compat rules to support up to Linux 5.12 - Remove patch compat_blk_queue_stack_limits.patch Remove patch compat_get_fs.patch Remove patch compat_remove_kernel_setsockopt.patch Remove patch compat-test-header.patch Remove patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch Remove patch remove_bdi_cap_stable_writes.patch Remove patch submit-bio-private-date.patch - Modify patch suse-coccinelle.patch - Add patch compat_genl_maxattr_in_ops.patch (48526a0f) - Bug fixes between 9.0.29 and 9.0.30 Add patch drbd-change-to-L_VERIFY_S-after-peer-is-L_VERIFY_T.patch Add patch drbd-Fix-abortion-of-a-connect-2-phase-commit.patch Add patch drbd-Fix-a-possible-NULL-deref-found-with-gcc-11-fan.patch Add patch drbd-Fix-locking-for-the-drbd_devices-idr.patch Add patch drbd-fix-protocol-compatibility-with-drbd-8.4-state.patch Add patch drbd-fix-race-condition-resetting-resync_next_bit.patch Add patch drbd-fix-termination-of-verify-with-stop-sector.patch Add patch drbd-remove-device_to_minor.patch Add patch drbd-use-DEFINE_MUTEX-insteadm-of-mutex_init.patch Add patch Revert-drbd-serialize-syncs-from-multiple-sources.patch - cocci apply: linux-5.12.0-2 queue_discard_zeroes_data__no_present (48920ff2a5a9)- bsc#1179708, compat to kernel v5.10 - Add patch compat_get_fs.patch Add patch remove_bdi_cap_stable_writes.patch- Update to 9.0.26 * fix a case of a disk unexpectedly becoming Outdated by moving the exchange of the initial packets into the body of the two-phase-commit that happens at a connect * fix adding of new volumes to resources with a primary node * reliably detect split brain situation on both nodes * fix an unexpected occurrence of NetworkFailure state in a tight drbdsetup disconnect; drbdsetup connect sequence * fix online verify to return to Established from VerifyS if the VerifyT node was temporarily Inconsistent during the run * fix a corner case where a node ends up Outdated after the crash and rejoin of a primary node * implement 'blockdev --setro' in DRBD * following upstream changes to DRBD up to Linux 5.9 and ensure compatibility with Linux 5.8 and 5.9 * fix a crash if during resync a discard operation fails on the resync-target node * fix online verify to not clamp disk states to UpToDate * fix promoting resync-target nodes; the problem was that it could modify the bitmap of an ongoing resync; which leads to alarming log messages * pause a resync if the sync-source node becomes inconsistent; an example is a cascading resync where the upstream resync aborts and leaves the sync-source node for the downstream resync with an inconsistent disk; note, the node at the end of the chain could still have an outdated disk (better than inconsistent) * allow force primary on a sync-target node by breaking the resync * minor fixes to the compat tests * fix for writes not getting mirrored over a connection while the primary transitions through the WFBitMapS state * completed missing logic of the new two-phase-commit based connect process; avoid connecting partitions with a primary in each; ensure consistent decisions if the connect attempt will be retried - Add patch compat-test-header.patch Add patch submit-bio-private-date.patch Add patch compat_remove_kernel_setsockopt.patch Add patch compat_blk_queue_stack_limits.patch - Remove patch rely-on-sb-handlers.patch (187bddac0) Remove patch fix-err-of-wrong-return-type.patch (969310232) Remove patch compat_generic_make_request.patch (8615d6837) Remove patch blk_alloc_queue_make_request.patch (edaa9b0f/fb59b40e) Remove patch remove_congested_fn_congested_data.patch (34484003/9b80d46b)- bsc#1178388, build error with -Wreturn-type Add patch fix-err-of-wrong-return-type.patch- bsc#1177417, kernel oops when submit bio Modify patch compat_generic_make_request.patch Modify patch blk_alloc_queue_make_request.patch - jsc#11801, remove is_opensuse macro for SLE15SP3 only, tumbleweed not support RT yet.- update to 9.0.25-0rc1 * fix a race condition between receiving UUIDs and finishing a resync that can lead to a false-positive split-brain detection later on * fix access after free of peer_req objects, that only happened when a resync target node is paused sync source at the same time * fix abortion of local state changes in case they can not proceed due to loss of connection * fix corner cases with reconciliation resync and parallel promote * fix an issue establishing a connection when the multipath feature is used to connect to a stacked resource without a dedicated service IP * fix sometimes a peer-disk state to another resync-target staying Outdated after two resyncs from the same sync source node finish * fix an (unlikely) deadlock while establishing a connection * deactivate the kref_debug code, it has performance implicatios * Introduce the "disconnected" hander; it receives the last connection state in the evnironment variable DRBD_CSTATE - Changes of drbd-9.0.24-1 * fix deadlock when connecting drbd-9 to drbd-8.4 and the drbd-9 side becomes sync-source * fix an issue with 3 (or more) node configurations; with a diskless node and two storage nodes; if one of the storage nodes was hard rebooted and came back and the diskless got primary and did not issue write requests and the returning storage node established a connection with the surviving storage node first, DRBD failed to upgrade the disk state to UpToDate after the resync * detect split-brain situations also when both nodes are primary; this is how it was in drbd-8.4; up to now drbd-9 did not realize the split-brain since it complains about the not allowed dual primary first; for this change a new protocol version was necessary * verified it compiles with Linux 5.7 - bsc#1176749, add compatible patches to SLE15 SP3 kernel. block layer api backport from kernel v5.9 Add patch blk_alloc_queue_make_request.patch Add patch compat_generic_make_request.patch Add patch remove_congested_fn_congested_data.patch- bsc#1172761, Update to drbd-9.0.23-1 * fix a deadlock (regression introduced in 9.0.22) that can happen when new current UUID is generated while a connection gets established * Do not create a new data generation if the node has 'allow-remote-read = no' set, is primary, and the local disk fails (because it has no access to good data anyome) * fix a deadlock (regression introduced in 9.0.22) that can be triggered if a minor is added into a resource with an established connection * generate new UUID immediately if a primary loses a disk due to an IO error * fix read requests on diskless nodes that hit a read error on a diskful node; the retry on another diskful node works, but a bug could lead to a log-storm on the diskless node * fix removal of diskless nodes from clusters with quorum enabled (initiated from the diskless itself) * fix wrongly declined state changes if connections are established concurrently * fix continuation of initial resync; before that the initial resync always started from the beginning if it was interrupted * use rwsem _non_owner() operations to avoid false positives of lock-dep when running on a debug kernel * fix a sometimes missed resync if only a diskless node was primary since the day0 UUID * fix a corner case where a SyncSource node does not recognise that a SyncTarget node declared the resync as finished * update compat up to Linux 5.6 - Remove patch without_pr_warning.patch since change in 7e6a20f7- jsc#11801, enable buildrt for Leap15.2 but Tumbleweed.- bsc#1166298, Update to drbd-9.0.22-1 * introduce locking to avoid connection retries when UUIDs or relevant flags change during the exchange of this data * improve serialization of events after loosing a primary * fix a constraint in sanitize state that can caused a promote to be deliced by some other node * fix a case of a false positive detection of a split brain condition * allow a resync target to switch to the resync source with less bits out of sync * fix bitmap UUID after resync to use current UUID from self rather than sync source * fix pushing bitmap UUID into history when changed * fix regression introduced with 9.0.20, that can cause a missed resync after a reconciliation resync * fix regression introduced with 9.0.20, that can cause a missed resync after a promote on a diskless node * fix UUID handling in case a node promotes during (a short) reconciliation resync * fix removing of a diskless node when quorum is enabled- Update to drbd-9.0.21-1, require coccinelle >= 1.0.8 * fix compat for write same on linux 4.9 and the Debian users * fix kernel compat for linux 4.8 and 4.9; this mainly affected Debian users; The symptoms where slow resync and resync getting stuck always at the same point * enable resync of lost and re-created backing devices (think lost node) when the backing device was thinly provisioned and its current uuid is pre-set to a 'day0 UUID' (by LINSTOR); that works by copying a unused bitmap slot which tracks all changes since day 0 * fix attach when bitmap is on PMEM; before it was set to 'all blocks out-of-sync' upon attach * avoid doing reconciliation resync multiple times by updating the resync target's dagtag after if completed successfully * return disk-state from Outdated to UpToDate when it loses connection while in WFBitMapT and we have a stable and UpToDate peer * new option --force-resync flag can be passed to new-current-uuid, that can be used to trigger initial resync without touching the role - Remove upstream drbd-update-resync-target-s-dagtag.patch - Modify patch suse-coccinelle.patch to adopt spaas- bsc#1159786, fix build issue against v5.5 add patch without_pr_warning.patch- bsc#1159333, back port patch for duplicate resync. add patch drbd-update-resync-target-s-dagtag.patch- bsc#1158446, fix metadata limit due to 64k page size of ppc64le. add patch drbd-fix-zero-metadata-limit-by-page-size-misaligned.patch- Remove obsolete Groups tag (fate#326485)- Update to drbd-9.0.20-1 * fix a case of false split brain detection if a diskless node promotes multiple times, by aligning the rules for generating a new current-UUID on a diskless nodes with them on a node with disk * check if we still have quorum by exchanging a drbd-ping with peers before creating new current UUID after loosing one peer * fix after weak handling to not interfere with reconciliation resyncs * retry connect when one of the relevant flags changes during UUID exchange * fix reconciliation resync if one of the secondary got an current-UUID update * fix resync to make progress after it was paused by an other resync operation * fix false split-brains when a resync source changes current-UUID during resync operation * fix restore of D_OUTDATED when the resource first only attached and then the peer objects are created (in contrast to the usual, new-peer, attach, connect) * abort creating new current-UUID when writing to meta-data fails in the moment where the new-current-UUID should be written * removed DRBD marking itself as read-only when secondary; this flag was exposed using the BLKROGET ioctl; that should be left to user-land use; recent KVM checks that flag, and does not dare auto-promote when set by DRBD * fix a small memory-leak when creating peer devices * fix a possible information leak of kernel memory that pads net-link packets * completing implications of "allow-remote-read=no"; i.e. when not to create a new-current-UUID as read-write access to the data set was lost; also fail both reads and writes if reads are no longer possible * new option value "rr-conflict=retry-connect"; that helps in scenarios with quorum where stopping a service takes longer than a temporarily network outage and DRBD's reconnect * code cleanups, introduced enums for remaining magic numbers * new kernel-backward-compatibility framework based on spatch/coccinelle, replacing an unmaintainable moloch of C preprocessor hell; Merged the complete kernel-compat submodule * ships with pre-computed compat-patches for main distros' kernels; in case an other kernel is found it tries to use local spatch, if that is not installed the build process tries to use a LINBIT hosted web service to create the compat patch ("spatch-as-a-service"). * compat with up to Linux-5.3-rc2 - Modify patch suse-coccinelle.patch to adopt spaas- bsc#1151579, fix collinelle default path and always trigger in obs Add patch suse-coccinelle.patch- bsc#1146117, disallow dual primaries when not configured. Modify patch rely-on-sb-handles.patch- Restore higher summary specifity. - Drop old-age %clean, %defattr.- bsc#1149945, update to 8e93a5d93 (drbd-9.0 branch) * Coccinelle support * compat with up to Linux-5.3 - Remove patch compat_no_bioset_initialized.patch- Update to 9.0.19-1 * check on CAP_SYS_ADMIN instead of CAP_NET_ADMIN for certain operations * fix detection of unstable resync * fix possible stuck resync when resync started from an other secondary and later continued from a primary * fix NULL dereference with disk-timeout enabled; was introduced in 9.0.9 * retry connect when own current UUID changes during UUID exchange * fix quorum tie-breaker diskless logic for settings other than "majority" * disable quorum tie-breaker for 0 voters * fix dax_direct_access() error return check * fix resync stuck at near completion; bug was intorduces with 9.0.17 * unblock IO when on-quorum-lost policy is changed (suspend -> io-error) * introduce allow-remote-read configuration option; set it to "no" for DR links you only want to write, but never read * only complain about UUID changes during initial handshake- Upgrade to 9.0.18-1 * Fix an IO deadlock under memory pressure * Fix disconnect timing in case the network connection suddenly drops all packets * Fix some misbehavior that surfaced with Ahead/Behind * Fix potential spinlock deadlock in IRQ * Minor fixes: forget-peer, _rcu iterators * Quickly stop resync during AHEAD/BEHIND by introducing new packet for that purpose. * The quorum feature can now use the connectivity to the majority of Diskless nodes as tiebreaker * Access meta-data using DAX if it is on persistent memory (NVDIMM or PMEM); For write intense workloads this is a x2 to x4 speedup! - Remove patch fix-make-error.patch since merged into upstream(46e8e3fc)- Upgrade to 9.0.17-1 * Fix UUID handling of a diskless primary that has not peer with usable data may not touch the current UUID * Fix resync-after dependencies; cross-resource dependencies and missing resources * Fix resync when the sync source suddenly connects to a more recent data set via an other connection and becomes sync target on that other connection; pause first resync; fix wrong display of negative resync progress percentage in this case * Fix volume numbers between 32767 and 65534 * Fix the data integrity implementation; it was broken since drbd-9.0 and reported only false positives * Fix for a corner-case when a promote action happens concurrently with a reconciliation resync * Improve resync code to be able to fully utilize fast storage backend devices and fast networks with resync traffic; as a side effect the settling time of the resync controller got shorter in for most cases * Show in the user-visible message who the opener is if if demote/down fails doe to someone holding a drbd device open * docker file for a "load drbd module container" and allow to disable user-mode-helpers, which is necessary for this container - Add patch fix-make-error.patch for build error of make against TW.- bsc#1118732, split brain handles malfunction when 2 primaries. - Add patch rely-on-sb-handlers.patch- bsc#1118841, kernel compatible issue. Have bioset_init but no bioset_initialized - Add patch compat_no_bioset_initialized.patch Remove patch compat_have_mempool_init.patch- bsc#1116820, kernel compatible issue of sle15sp1 - Add patch compat_have_mempool_init.patch- bsc#1115606, Update to 9.0.16-1 * Fix regression (introduced with 9.0.15) in handling request timeouts * Fix a possible distributed loop when establishing a connection * Fix a corner case in case a resync "overtakes" an other one * Fix clearing of the PRIMARY_LOST_QUORUM flag * Check peers before generating new current UUID after loosing a node * In case the locally configured address of a connection is not available keep on retrying until it comes back- Update to 9.0.15-1 * fix tracking of changes (on a secondary) against the lost disk of a primary and also fix re-attaching in case the disk is replaced * fix live migrate of VMs on DRBD when migrated to/from diskless nodes * fix an IO deadlock in DRBD when the activity log on a secondary runs full * fix hanging demote after IO error followed by attaching the disk again and the corresponding resync * fix DRBD dopping connection after an IO error on the secondary node * improve details when online changing devices from diskless to with disk and vice versa. (Including peers freeing bitmap slots) * new module parameter to disable support for older protocol versions * improve details when online changing devices from diskless to with disk * remove no longer relevant compat tests * expose openers via debugfs * optimize IO submit code path * compat for v4.18 kernel- Update to 9.0.14-1 * fix regression in 9.0.13: call after-split-brain-recovery handlers no auto-recovery strategies (not even the default: disconnect) would be applied, nodes would stay connected and all nodes would try to become the source of the resync. * fix spurious temporary promotion failure: if after Primary loss failover happened too quickly, transparently retry internally. * fixup recently introduced P_ZEROES to actually work as intended * fix online-verify to account for skipped blocks; otherwise, it won't notice that it has finished, apparently being stuck near "100% done" * expose more resync and online-verify statistics and details * improve accounting of "in-flight" data and resync requests * allow taking down an already useless minor device during "down", even if it is (temporarily) opened by for example udev scanning * fix for a node staying "only" Consistent and not returning to UpToDate in certain scenarios when fencing is enabled * fix data generation UUID propagate during resync * compat for upstream kernels up to v4.17- bsc#1090167, Update to 9.0.13-1 * abort a resync if a resync source becomes weakly and the sync targetis a neighbor of the primary * fix UUID handling with multiple diskless nodes * When a data-set gets into contact with an all diskless cluster, make sure to either set it to "Consistent" or reject the attach * correctly handle when a node that was marked as intentional diskless should get a disk * fix outdating of weakly connected nodes * made returning from Ahead to SyncSource more reliable * fix a hard to trigger deadlock in the receiver * fix online resize in the presence of two or more diskless nodes * fix online add of volumes to diskless nodes when it already has established connections * Set the SO_KEEPALIVE socket option on data sockets * automatically solve a specific split brain when quorum is enabled * Compat: Added support for kernels up to v4.15.x * new wire packet P_ZEROES a cousin of P_DISCARD, following the kernel as it introduced separated BIO ops for writing zeros and discarding * compat workaround for two RHEL 7.5 idiosyncrasies regarding refcount_t and struct nla_policy - Remove patch support-timer-setup.patch. Upstream fix 74b1cbb274- bsc#1080458, enable build with kernel-rt on x86_64. - bsc#1080459, support build against 4.15.0. setup_timer() change to timer_setup() - Add patch support-timer-setup.patch- bsc#1077318, Update to 9.0.12 * Fix a race condition in the device_open code path that can cause an internal counter to go negative - Update to 9.0.11 * Fix bug in compat code: Without this fix large bios are not split.- bsc#1074169, Update to 9.0.10-1 * Fix resync of two secondary nodes in the presence of a 3rd node that is primary (maybe with disk or diskless); Fixed the race condition that caused the resync to sometimes not terminate * Improve connection behavior with autopromote enable one node Primary and udev present. * Fix in memory alignment of DRBD's struct bio. * Improve the quorum implementation, so that is works nicely with for the purpose of replacing fencing with quorum in a Pacemaker setup. * Ensure compatibility with upstream Linux kernel 4.14 - Remove patch reproducible.patch- bsc#1068587, add build request libelf-devel to build.- bsc#1062749, disable buildrt against SLE15 x86_64 temporarily. This change will be removed when rt is ready.- bsc#1061981, update to 9.0.9 * fix occasionally forgotten resyncs in installations where diskless primaries are present. * fix an issue that causes unexpected split-brain upon connect. * in a cluster with a diskless primary, when a server goes away, and is not outdated, outdate it upon reconnect. * fix update of exposed data UUID on diskless primaries. * fix a possible OOPS when in a debug message regarding bitmap locking * fix discard bigger than 1MiB * fix left over bits in bitmap on SyncSource after resync * fix peers becoming unexpectedly displayed as D_OUTDATED at the end of a resync * fix a race between auto promote and auto demote of multiple volumes in a single resource * Speed up down of many resources by using call_rcu() instead of synchronize_rcu() * Make it compatible with the soon to be released 4.13 kernel - Modify reproducible.patch since part of the patch is merged- Add reproducible.patch to sort file lists (boo#1041090) and to override build date (boo#1047218) to fix build-compare- bsc#1045473, update to 9.0.8 fix a race condition between adding connections and receiving data fix a OOPS on a diskfull node when a request from a diskless node fix a distributed deadlock when doing a discard/write-same burst fix an issue with diskless nodes adopting wrong current UUIDs fix wrongly rejected two-phase-state transactions fix initial resync, triggered by "--force primary"(regression 9.0.7) Speed-up AL-updates with bio flags REQ_META and REQ_PRIO Merged changes from 8.4.10 and with that compatibility with Linux-4.12 - Remove patch fix-initial-sync-stop.patch - Fix the license to GPL-2.0+- bsc#1038852, fix initial sync not triggered add patch fix-initial-sync-stop.patch- Update to 9.0.7 Using 9.0.7rc2 for upgrading from rc1... - bsc#1028124, fix kernel compat - Fix a potenial split brain - Change the drbd-utils requirement to 8.9.11- Update to 9.0.7rc1 - various fixes to the 2-phase-commit online resize fix fencing and disk state trasition and from consistent, necessary for crm-fence-peer fix calculation of authoritative nodes Quorum to avoid data divergence, an alternative to fencing Compat with Linux 4.10 - Remove patch drbd_wrapper-Blank-out-WRITE_SYNC-warning-for-new-ke.patch - Add fix-resync-finished-with-syncs-have-bits-set.patch for bsc#1025089 - Including the compatible fix of bsc#1031299- Compability fixes for SLE12 SP3 (bsc#993388, FATE#321732) - Add patch drbd_wrapper-Blank-out-WRITE_SYNC-warning-for-new-ke.patch- bsc#1025585, upgrade to 9.0.6- Excluded openSUSE from RT KMP build (bsc#1005578)- Enabled RT KMP build (bsc#1005578)- bsc#1006176, compat with kernel 4.8 with 9.0.5- Upgrade 9.0.2 to 9.0.5 - Remove patch compat-4.7-9902af79-i_mutex.patch Remove patch compat-4.7-fe8fb75e-blk_queue_write_cache.patch Remove patch compat-4.7-50225243-kill-nla_put_u64.patch Remove patch compat-4.7-1dee3f59-align-nla-u64.patch Remove patch drbd-buildcompare.patch Remove patch kernel-4.5-compat.patch Remove patch temp.patch- bsc#983633, upgrade to ver9.0.2 to build against kernel 4.6/4.7 - Add patch compat-4.7-9902af79-i_mutex.patch - Add patch compat-4.7-fe8fb75e-blk_queue_write_cache.patch - Add patch compat-4.7-50225243-kill-nla_put_u64.patch - Add patch compat-4.7-1dee3f59-align-nla-u64.patch- Compat with kernel 4.5 - Add patch kernel-4.5-compat.patch- Remove timstamp from binaries Add patch drbd-buildcompare.patch- Update to release drbd-9.0.1 - Depend on drbd-utils >= 8.9.6- Update to released drbd-9.0.0 - Remove patch 0001-Support-zeroout-device-in-initial-sync.patch - Remove patch update-to-8.4.6-5.patch - Remove patch rename-GFP_WAIT-to-GFP_RECLAIM.patch - Remove patch new-bio-struct.patch- BSC#955968, support GFP_RECLAIM in kernel4.4 - Add rename-GFP_WAIT-to-GFP_RECLAIM.patch- BSC#950477, support new bio struct in kernel4.3 - Add new-bio-struct.patch- BSC#950477, update to 8.4.6-5 to fix bdi congested. - Rename 0001-drbd-Support-zeroout-device-in-initial-sync.patch to 0001-Support-zeroout-device-in-initial-sync.patch - Add update-to-8.4.6-5.patch- BSC#947460, add rcdrbd symlink.- Fate#317940, merge patch set into one patch. - Support zeroout/discard-devices instead of zap-devices - New feature flag FF_DISCARD - Add patch 0001-drbd-Support-zeroout-device-in-initial-sync.patch - Remove old patch set: Patch 0000-cover-letter-fate317940.patch Patch 0001-drbd-Fix-the-wrong-logic-of-moving-history.patch Patch 0002-drbd-Add-options-zap_devices-to-new-current-uuid.patch Patch 0003-drbd-A-function-to-zero-out-drbd-backing-device.patch Patch 0004-drbd-New-packet-P_ZERO_OUT.patch Patch 0005-drbd-Functions-to-notify-peer-node-to-start.patch Patch 0006-drbd-Wapper-for-zeroing-out-device-by-worker.patch Patch 0007-drbd-Flags-for-background-drbd-device-work.patch Patch 0008-drbd-Function-to-work-with-packet-P_ZERO_OUT.patch Patch 0009-drbd-Receive-zero-out-command-from-peer-node.patch Patch 0010-drbd-Handle-new-current-uuid-zap-devices.patch- BSC#939778. Add obsolete of old packages and a description for KMP package. - Require kernel-source-rt for RT.- Fate#317940. Speed up initial sync by supporting zero out device. Patch 0000-cover-letter-fate317940.patch Patch 0001-drbd-Fix-the-wrong-logic-of-moving-history.patch Patch 0002-drbd-Add-options-zap_devices-to-new-current-uuid.patch Patch 0003-drbd-A-function-to-zero-out-drbd-backing-device.patch Patch 0004-drbd-New-packet-P_ZERO_OUT.patch Patch 0005-drbd-Functions-to-notify-peer-node-to-start.patch Patch 0006-drbd-Wapper-for-zeroing-out-device-by-worker.patch Patch 0007-drbd-Flags-for-background-drbd-device-work.patch Patch 0008-drbd-Function-to-work-with-packet-P_ZERO_OUT.patch Patch 0009-drbd-Receive-zero-out-command-from-peer-node.patch Patch 0010-drbd-Handle-new-current-uuid-zap-devices.patch - Delete useless patch init-script-fixes.diff - ExcludeArch i586 and s390, since user space split into drbd-utils.- Update to 8.4.6 - With DRBD module version 8.4.5, we split out the management tools into their own repository. Started out as "drbd-utils version 8.9.0". To manage DRBD 8.4.5 kernel modules and above, want drbd-utils >= 8.9.0 - fix failing of user space helpers since kernel 3.13. This bug is known as 'out of mem, failed to invoke fence-peer helper' - fix connection timeouts for resources with multiple volumes - fix an issue with DRBD on linux software raid by properly remapping bi_bdev - fix a (hard to trigger) race condition between promoting to primary an connection handshake. In case the bug was hit the Primary got stuck in WFBitmapS connection state - Fix a NULL deref when resuming IO on a diskless primary - Fix compile issues with uncommon architectures - improvements to asender performance. With high end backing storage and networking equipment you may see IOPS improvements between 25% to 50%. - Highest number on a single drbd seen by LINBIT so far: 160000 IOPS - backport of events2 and status commands from drbd9. This allows to be DRBD9 compatible starting with this release, and to get used to DRBD9 compatible status reporting - support for lsblk in drbd - Update to 8.4.5 - fix potential BUG_ON in mempool_alloc for older kernels (<2.6.23) - fix cornercase of resync finished detection - fix drbd_ldev_destroy to run exactly once and in worker context - fix spurious detach/disconnect: don't announce WRITE_SAME - fix NULL pointer deref in blk_add_request_payload - (DISCARD/TRIM handling in sd) - fix regression: potential NULL pointer dereference - fix regression: potential list corruption - fix regression: potential deadlock in adm functions (drbdsetup) - fix regression: /sbin vs /usr/sbin in scripts - fix race stopping the worker thread - new debugfs presence expose oldest requests and other details - userspace moved to own repository - linux 3.13 and 3.14 compatibility - improve adaptive resync controler - reduce bitmap IO during resync - allow write-ordering policy to be bumped up again - trigger tcp_flush_pending_frames() for PING/PING_ACK - fix potential segfault in drbdadm adjust - drbdsetup improvements: fix netlink socket buffers; detect modprobe failure/bin/sh/bin/sh/bin/sh/bin/shdrbd-kmp-trace9.0.30~1+git.8e9c08129.0.30~1+git.8e9c0812_k5.14.21_150500.539.0.30~1+git.8e9c0812_k5.14.21_150500.53-150500.2.249.0.30~1+git.8e9c0812_k5.14.21_150500.53-150500.2.244a7286f5e18a7748982b008a47d0d838cffbbc42d7080d7f26062355d6cfa6caefc366d13d6d0fbfad3c00d8c09454195.14.21-150500.53-defaultupdatesdrbd.kodrbd_transport_tcp.ko/lib/modules//lib/modules/5.14.21-150500.53-default//lib/modules/5.14.21-150500.53-default/updates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/350aa1b4f3f8d1eabcd7ac4baff91818-drbdcpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=504cbcb6d6bac3d8b15fbf706294a133762fefdf, not strippedELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), BuildID[sha1]=d1dc37660b82c4c404de68da58a9613a97debdef, not stripped  9PPP P P P P PPPPPRR=RRZRR;RaRRRRoRR}RRRRRRRRR RRRRHRRBRR!R7R:RRR]RRKRURQRR RR[RRERhRRORrRRRR0RRpRRRR RJRRRR)RkR RRRRRRRR R3R?RRRRRRR*RTR|RRwRVRRRRRRRARFRR RRRRRyRzRRlRRRRRPRWR\R"RRNRgR&RxRRRbRReRRRRRRR>R/RXRR+RRRRRRuRsRR RIR$RRRvRnR%RRRRRDRRR'RR#R,RR`R^RRRRRR@R^߫J2\^н/$j,.pBoD6M( 3S`xM`%$=zO˞ξm+Wl|i7gҎD (F6z^jXE=кg+MR^2XtPn'cGbjJlEQu$7YǐK=\KJ%㸱x[@BH׬p+C"by5[MWB7QiIXr%-OҲ<+l7nvbV9؏``=s .ueS?`( tvf *=BH;}?ğ Bq6ɗ:Ɇ18i^>msia#" bns2Y t:,nDrSȈմ/i2{.FnY5 x rs0f3fR1J=^цKd= $;]=}$x Md%ڸifx;| Dn+csT;t:O~s`XMPn$IH0Bjm[KfCnoW}Td8Kz77.k#kF_΅O"Csủ9t{p$&/ 7F_^'dPs4GJqL!ϰD;58aRQrYE $TVBQ}Ȼ[+xDilH8y ӞOTOm㇮"bBQ4 i U@b{| 6M(;z;wѣIc@+5.WK[!nGO I">yWFY1oXe_o9-v3cLG[RH&_kB%g%<߼\"/UY uMqThA;C8&[sm.p,‡R/U_Qq/c6^[âX%ۋҵ`1fzL@_E&N+1!DKk~dd?P&gP;HΙY"D,Ӆ%We⚃r-ϚI0 Re׆Kr|l<: $GGo8pPj}ZVѩqc{M%70]G hWC*.5kpCZ_3 LT$>ZkPFHEWLN@i8޾/#ռ4g7%`OQn=((pM~<9WJZk` Vӝ [?'*}!sAM| TxЋ# !61S?c]+*7+y+xw9Y1!+;HzP .VD0~}0Pf'vsBۃ@+5-|u a0S"X?Kw7@`_v8'KrL?sˠ"Zn{*Wt ;0,M:J(]NoڱĮ렯1Vqu62}膡u;nd,ګlS=33﷢3:tD.u(&o1>T@D~1Šʶ9;;vo݇v~}+S9lQGw̯Jk 5B]bR3_Fp%.Tpy$?<8F_X}^6a/(b{~؈ۦt_$Paҹ)zoC8AK(4WmLG P}O+ jI|8$qSpTZH61:+q Mo`|O;%Gd(Z 2\,9G,t+Zn u?k츕5IX]1\1lwE;vWc 1dGKB(Sy7^ũ*} WhqES42Џ,ўHoMοrb]c.?/T_\>u9(ǖ jgiAfXR?3v&ons,V cʙ?C{deP=Q*rY횽y_Mc(=ՍF7MQ(La/)Pp&V+KB ;4Vӛ*voD5Eq E byMLxRst% WȠ!#{IW.kr4+3c2.E2b&z);D}d!bW5[L1?z:afɍo F\*TnXjef"<9PQ鎘 uV}qi/SG<MZOp0 'ۢ[c 6F\ejF3wϟau`ڥ_u~(nͽ\me?h! ë. 8Хc7"?`W1Ýzo,:z[ggjIg͔0ûo> KH=T'ܜ@!zx#q-nG QT][>p` ^@x<<:MI{ %Z厊s]3zy?:kבW`U ~ViBJC/;:d#S&84u FEt@b6_/Y(ɂtXLs ַܡ+杹9g}nU Ų=ʂ%6*ּ ,L~>TR&wWSܐL%"!{H^6Ѷj1y.2X dFI /o!fkS%IgrOL& (Aϗ;XS-]fȓgBo!uYij{4 l㨐fee /d`pr36[{7k'z #sUUb;+ Ɓ5+6I+[R8AF|=pL=vm3 N娌`3%;>y&21>B^VAf4x Sr0?> t}lH{2l#ȓ RW(QW*`vE-Ov#_I"'Jq8L$3ur5q0.S%qG0 $Y؞~H`=MKtasPGL[f{*[ꋨ";J{魈?m5 \f ۵Z&*ѢqGneWf=)-QIFm}Xcr祀CL{J˨)v"Ӊ%O4@"R]#hFSBii+"EŰJ$5aŚ֬sbӫb\ žI ?s{^ez]ʳuwA22IGHXWI}\ށ ӑ*(nePHPUx,l⦴zK}YF0@l]쒯f5Mp \&6̹NL) @vnMJ7RN)\Ft)ӧ4$rp`A`/hcr C1t1㽧B8`D5!c"M0/Uu-UNFO'xxCxqY70-يP ,9' ÅŠ'+Dk,<GI_;0c"fHuo%e\V3) \ꃁ5%4K?0VZ\$1:uy[do>n7w'ːQlO. ?8_l 3XF6 u 43 4O>?YnO.0[̈́EaUMk7Ԧźðً*[B S!8Pgjm\_Ёˮ0K5*r䌂XSi6`gy?']z96rվ,`=jҧ0ʩzpt^gQS9כOk~䣵Ɗm.I66΢#=qrZ)kyC# oraඅshKR`Y]gT5uӔett$>ӱ DCVwmſp #?e^˟?}F6]-JeFi*`cj[=3M%,xվ v)R^/H5mizYG2Bΰ>ނ"ܤO$4f#G b7Ϝ>0д!m^Odxpnf3BS *jb-Y3Ƶw_߫HY\ =*dp|"jS)K]G;2յr"ZF1$Q/2Rtű=6DaGSTr,+dQQ o=P45UU%َګd(b>wm|5P=FCms-馩4d`S !Ԏ#[R'f^1*mzď;/g1 f]LnBM`༥CB $m2yDp%ErGxa IT5[k\ CZ };UCI̵.4 *rC)Bǰ k |Ä' kQetМ^H^avvvqLP8{w_w zkMܘslǙh_wv=$J|#G#jᐏ*ewK˿>Fuy!~an'K ݊+!+36|"!늾u*S{b%v)O;H$8ī>!6{hRykoC3a<8 _(Qi%αNƨB&4|a-lkc/f -ItGvҲva kYMUKHDyv*6j̙u>czacbb vgyR zoV={@tCsqiG,tK2  }M:9ziCT1 cĩEzq~b=$o,Y/p"YȂTF}|*T2pQ<6zcZE:oO눐~9g}Hd\kf4R5am,@SZ5[oox&4Bϯ|*itȑfn; 0ɰT;\J6uT GhȖz(˭)gK*Ixͼb0$~Zֿ3 tvQ-T@0W9~b/rT,۴%8ew%k+`7< Ʀ Ҳl(&R1Zu㫻.@h@-lY{ɖ ݤH̶^wUȏ-xdtqאDoe]_LKF{7s(0"f}_nTe1>5-KWKfޔ7/lk^I˟Qg"iȟCj:d` /"u!Z}i}~^"!w02vbfMfOTߏ\ `m9 Ri~VP^@i1@u.u)|o3~hpc~H7ovHh:.FM9ʪy{xU_@ HͣBw}9U|5 qYmDtP^XEɾPog⹂` L .4(tghJHSUP؁m[.(b @Wo%PUQg(9[N"MK1qR?.nDK9rNemM9 .3sM:N%_7J6 fm|aHv}7}Sbc!‡xJ45uII m֭t}v^SO7,p3+?9h h6w N8j6j?n'ۡڌ&A`a7{ '6 ДF 'pi1wASEFowym;4+0 F="JeM\aTݤ%&n &wCD: ,!P^_C\v߉z[r]}SE2v\jw5HmgoXx#{PAmeudBmD@ Uw9uO:5Dj8.{fk "in`dzk pCK+NMD~=x6o;F[CB$ٜ8^( ^HoQo0`:Aj+WѬzQw>gڶ3zzѥ&j1Y] Ц!:װƌ-YZ]>%5!"-aU6 IK휘qjflc#ec$ s f'$?^,`(s]k83j3MKZve7@O JE:7[4ģln$jɷi3˔9FJh~)p6\\RSw[ME酮bm; R[le(}m3h;~(KV_L8zi,AWfZv}z2X!k吶Ƣ/2%9{9_d-1MD4V?ts_Hi͜)Ү޵d4Q(ʎ(U޹#[3e.D\}\PQYZTvnSvPI~))oz2[ {6յ͆=]!Kª㺟VFdUccB c-tbiG36\A7{MϤdND \njpJM=iǖXlH{NDW;YKu|9cWƧh)P;V7 1 Nm|.FcGc]ZPN~SI R)R) ,NK 0~eYZ[r1jսROMTmW\3't*u&UDjv _qU./bF~$\|v:׿gmc8jZfkCK:r%[T ; 릥޼R|4PXD[h7"`ɇ g׬%sm' wOuԋ;^&s;io)ڽ;Tm׵DZΉ%>JXuKI(1eRXfs6>>Pdž3 _x#Vy-_a[%VIdl-HB0j"ci!d!gud" "XxgƳʝvc"kCpgz&uj$0a-,fa[nuΔnjY'$!tX"[k/]5JΕɵe@+rJP<^V?U5ѻ9jqWלMzDr3# ǨLvr04Ms꯫/ _%>L[ .MޚO+9jLB8}a&) V\4>k{俬ن.(/YD5HڷU6ml feG7wh8RA7Y*ᵌ(OA;Zwp QBb4T7{zH?!HE&PwUʹU&lTjBB)Qv<2Uɭ#-A~[RN-kȥ(`pA%SyP.U:gÕUvADhl-ɶUWh]-1m\&-^>b'p-_MnE:oot& Hg!=ʣaRxhEPJ<.fbD_{xf"Ȩ[jg͋F#v=a%>,x@wf?b [Rrw]] A6Ī lF!⌢R6\8k1Z=4='],AUEU1l P.U1`k}fGw6rnBۮ䬃Z d,Vjٺu1E s"b# *<ȿ6&O2 +D)+R܎?3Q1TOfd h(gWGr8[6֙5}QЖOaOgN0iqT0cFvCwN<⦄ oY@l$d.|A.8s){ F;.ׁI_NN*9Y[8Le.UP$p}4~T)g3bH o"qt 5GA\ Й[䤧,1҄c!mx АQ}ptd)( O*clӴR#ddOdn(jwXz1КS-bSшǫ? nK nSthʭb+چގo`ɶ8M&Ppr P}y` 9U{VuTТOf9dk0λWu֋cY`x{ԑy~!NM<:о\Fo``W荧+9 U䘊 JߗL<曚*&JcO!kJ[ْ KRGJ[NeS_{,c3*R4;@(K|(c$Iv#hY|}_Z>c˧`E5Np]kK>$[Ҕ_:5N/.w*5x+ ?U(7YbsR Z*-9ô2CH5gf[}jD(8t&"òPO aIQu! 0Uyͼ\)17Cא2 P,"j-s o ?ϦZ.IRq7H$/#d:ߡ5R`Aln ףŠ(ɜc+Xޯ+zwJyrPH^$8#q<1c&з#2ml_*J5 `\ͽ[,wCn*v}3In(WC=U`oǙ*gUD3`\U%Ld."~Pi]3SU9OvۤzAaʪr] nL&曬J'B<\j`gMv\,#e^}_';g) RUYaß!KȹDT^P[yt0TteQXZb!umƈ7,4mmϲh< "!{y*fs 6]՗U5YH0þ?P) gqp#(Fr#r *g5% ONdL >r$ͷZJgjY[?"%["h0U(GAMfNZqr&ld\[ɐ3Pٝatl{G# ty3#x |}L>O 4l&;@̒0[K4}fOQh^](%- Z!e =| #3;Y"7َ+nj"X<'yg&xm_e$^Wn3pTy12jFf.64qe!>/v'P=fwmvIŌ( %RUp P#ndo@X39w[L3Ʋ&Gbx v4TLk׌<ߕ$qpĠثD-rLpeSZ7CYyg::`QΨOZI!u>$NW?J i.o_g7z]IJle0"8%#*[yU%j ,&e}2o9ZIV/K{_θsvnI3`eڢԓgS*²wؔ1CƬrb)  ;yJIuBo!>($K8VvwRZsH[1v8"g@̂&;Rf/~rFђW:[bwL*Tu@R 罬'9šhZc^X+^vjj4س'$p87;=qk p&c FfՌWƜ :ΖO72G-VnC OIZI*m4!N$’0KX1:wN‡WNn+C.fQ)u(K^89<_ۯ6F̶GlYG%J8Y)js+McTKk^&v(!A@FqVizmioSplƥVJhr&ZQQɱ׵*ĸ\T]FCP֕K6!%#N/ʺ~Y.wJ el\Z_ӥmI'b0EۅZg!$t9Ն/?wu)ϱ 1wlVEa]`BA^5urtU o1\=3sG] (~X ʧt>ˋN"OlQV l@VjkQ{4!h!Wp 8йY=kgG6Xt\\4?@TC< PW ؇QwkX6%+4 UTvEӱڬK $ŦLi=Õ\f`>- n'A' $Mh855FӪEZk  [!'mП3`{$m;+~OzO d)h?lou)lf WNA'GP0LEz=UZ%4nzt\HxT#b.~m)gDWޖF6-ތyb(X-2}G,`gZ566+p~1O/s, PTAnK@'*fIB}<:BvIjrzGUƟ( 5<2"IVw'dn:Vl+S^A(hI=7[Q%S@::m4(O#JhbQ l;]`F ?ٖlG'|m;P`M|@iTQu/_hhs\-7Lv&o`1#Pc!eh§dBP+N@wt6eΒχW$fc؃2EWE:z"pJ@oIsVWuUa'N,XRux66]p3 ědq$]T˪}_xA4kD {KB'Hg LeK@>b* pztS͕aS3w 4c9OKg"O|E!KIݵ9D!wp&R;"y4b\GC/lKZ$q\k&-,]_yp9߸ o9tx#g쳵Hpyh^P_nQ P=kSY)\pyU% >0J^81esVm1<$ݏ7_ʊN8$ZTɥ>Poߒ_]b|֛?*Z) -e?w.DDBhh"ѳ[$K+U 0RY7D5@~KrnEGt#`KbTdYf9+g ws5]=f2YKÒpu<=헾3'(O&,26wP)6PZN?j`'y_"N̺Џ|uJ5H֝ĥ6vz8W`wf  KP$ ȉmRzq#l~ fЉpw}TOpې1)1\>(؍X^u%4ǯh խ=p=t#Ԁi4Y'KKޑ/l f=u4W`5^!'GY+ŏAus:rL g¾W(k(6&6 '\5`*&=a{جEvbmӁ CeWeohMDR+Na [!PeI̐/2utW4}>v 2.ȳQ O$oYAA_ԁD?A #g\fV Dg%.Ԋ*! ^afDzG^LO޸$99ʴ01hHF:lJE7CTmOqx{[<28_s%ND3X?I4 趞1e'PƽxY{q, H_<mpvM T_~ E麤Q!Iv7ua3σ,mg"~WfMO~v?-iWMHp|wE9^iEB]w/$b@U=P)ڨ@J> OEA1dQۘK?k n㊒9ϣ^6$68:kښV̀w逆eVًX2yx-c\nd I;q7Q٥iJ:c? ͭ 2AKm ^Env% q%Оf'% lQ$hW{cUdz0oDGwk&T/*}݋Knʃ!U.2ϖeRbEyBv_U,/&[T6kZ=BUPӞ@V2_#U?_ksͤ*[u;__1ƄWيfZ*!NVۜC&tփArWth8 EsM(`:V&0DT$)`Zk _gF1 Akvb2b@zQm:$YF)vh4/{m)F][XCM5ދl ;.?*HtgW@=1$:MZ?Em[|nTYsu0k#^CKJG{RZܮnF^]urx5[#0u4#~';r\iqO#)ȋ9)T@o"{tڵwdYL$f[ \EKoi(tNQ8ϙ  *<|j\M1{(^$цbm ڵ~l|g= o4E?6j~ 7/qgrj]P[3h_79p͂nEg)e<ԪNdvfhY%ʎŹ_.q Mw?~FtuKX ~e҃[J^A=;4g$ͷ_P :Ș83+ n>tN|tI -IT9f}i3+@:wN_}ya]'Az#ؕ~LjQ|l䟩9#dÒ@:D0V*r8/(i,A>J# vS]mի7Q;i5jp:wz6wBHAu/K}XbB:|NrR&eaКF΁#>C?}w۷%i{u?*_GO>nps>lB\erj^h&[w6@\`uZ!y1W}1v?̓WFksط4 sS旚j(kq h-:g E~-SiNOz1;SQD?~9~E\P)#a&N(()2:X52/I1ݒ ԽxkZm_Ϸ6oNK r]G0=լzS<#EjL NԢE5=&$ywk<% Nv<Aܖ]$dCZOMLfCa>@XZە?bf?K@+S0$qYtȰn"-7,cNq{V_XWl^jV$; w\[C)Mis+Qʕzfk~q?cџs)R&&~Sm#=OoS zui|ŎoɕV{şijpڧ&1X V~O&h$?Gjhʋl5I̿gֆlb2yԼa&PRXyմKZ 7[4NLQ=2G)z_zQѿcRPWM}:|2ݜ @ ] N?ޟax'u7Y f R`+ #.ak>**a۟`~)0v:ÇfZ[[WڈUjoPRFB }Qsq礜J?)yW8' Idyx6bMq]krK aE [sN'9닆7`êç(hح:>jg2LiàQb85F߹Fz3.wW3m@[3>{8&y.*(0@bg7z[V,h_l4>{PV6* +3 !B<;nWA4Nt_SYWd&i䝾/";k4(Lϕ7yk#pk]zT]\Ά@6M0g+Et F~CX'ЬES$H)%$!Ӷ#k7|f|H^!48 bQ5̸CoݮT#D?\qnBڱ;0 >߫ꚔCigx9JK#@z䡜cr32{ dY+ :_Z1I@,K?bprY-i" L ͹riMӶǀL "Gd#ɉl,Ģ*sqaxSQJ!Cc hLGw}e/+4 6|f.Xl4v}EmzL9e5ɊRSgH)?: VE=GZZh˯9_%y}2yM@#K(sTSPܱ]V&@'\ȇ1f6#Hή# ಐS&ktNG ȰU,a3^fMIIG>T s\0_9pc])EI O3 qD5 BRO䂍:"i9C`Hdfl*߫[Niד<>NOtO_Bd|'V̙@ ?G9>n5Cw#3s!S HԥOU<:)5~ui w^<ޥ?qG&Bhh`H+#p"Ƒ+1.漆j#tB'ǜ Waf7"!z̻i DiUY!6a&t} ΅s9NwIg:AVrUV:-4c># YS Fj7{QZ 7 )u^k0Az(P|)"x:i'&ޥP y- bb%&PsGNQjaw(;chdNXQ58'[!h_)vf$+#ypR~EӦ$.ZDH3UsHqbhFr%Cv{& ɡӂٞ5rs8(OR3NLʞN0$^7O,D]l86t|,,%:Y[CXoY}gfL+6czpP~ЅT*s̥u:/NLaІ'ct;BaC}:剏ܿ`+yqO +Z2/X3YH},qWG:ߎݣWWل_Gycg f̘%*&o%iȰSޔ(JVYrgh&M&:oqBBn tmғc U0jD:ܸ:$SI)BVŊDLd1JDP'6Δĝ h]Ī|B30Hx_e'wqkYB~.EjƧTvKuƚ}뒒Ddh"8YnDRߙ$rlN6%&gL=6[YB\kVi|j>-}F.t`dˆcG'r\E#?ya!k`CPʐͼ6:mQO(U.cCݷMCNuGYAsʿvn,J$4"ńC Ľ2x´E+^wIu@/_-V {W>NqXy3 Gvٯd&UW^o:pQE@+!i S(~VTc ZSS[RBa"&O`_v< R%2vveMyEԳ$$7u8'E.{co3MtîEz:`n:ypdZ2p F{RS w&Mx^܄iS{hpW~;6ւU=Yt*SNlƹT9Gt|Y. D^k56V4a|>qd#9l}SMl*SjJYw=c c֪0P$^y٩:O_9gk_Y>bGX44/ UWTFVnf$g!'T{ށz ԋ3`/ ܛYD&z'ه7sBC ݅2*eIY½ %}:H[\R PӢ%ָTVm{E.x~b q *R!] 6h߯> ޏi!Ϝֺ5ĩ`K-Y~Ohřrn8zӫlNEєpC`ɊGJз;x湹niM^%J*>"eE9U@gdxi`0@D{*޷j`&)>k 칫GBKEo"Gw8QX7)$q)b .;:hlz팑<-g}:Gemx;@r,0&0٦Hf|G8ԦܥiZEAbWmCàe: T:5I:1qg_7$: Ey=C>{ 0Zp TXOVd (qx1/ =ĨFck% mz'L"qmBor IQaUăf_߾IW0X)epg6jK^ō( ]rپFARSͼ] VlHG4qVARHu,zD P)Udvm$-/!I׾"~<;Y9=39맓W]]܇yjy9-_D?IQFdPK mXQ(6s fqӘj˾{Qط;Yxv;;9$2Ҧ铬v Fu o(WXVΙ#@2a)Z%ӨL1zd}y8"q7;tr1qO>e;la`Vg՝xرX+]BݶJ(6EMfG| *倵3 W!ȣYkgS8 Gnɢ9vXk9Uڼ"•O:N׀YdF#](Ɂ2߉PefX&h!:ݑR|W@%x0F9UQ>/SDr]&Q_I ]Yd­Cc1ܱz?\‘-G\==nZyElxk'bSjrZfYQNn4h ~uqP+퍇rB?BV ڰ0_OALQ! cPe?c~=tűAY^XXj49cw>ֻ@}@#Mj* /tu &ze_},RP~GrUQI%daAa4i&3c8D]=/aqY;9  \7Gsa]W0 jQŸDxyB.G:)l"̒[;= l@IRk~if'l)V,~]əދjho@I)#o6iI ^N{4dA˅)~;~? viT %YJ~:KxB❞8i%۴[y-J/HMʢpV%hۚW׼,H*w](:8yF/0[!|xZ@UAiViWLQFԈKA|cdzO' s~(Wu.Qڝ>y{6~e62ǨyPvۀ"ZSav/!1$̉ fO2A[sPjlw޽`XT$An'gBU^&ZF! !!C I;17Hx4O#q@kiI];6 5.b3JV;W9 `+Y~R VAZ]T$dR})X CjW۫Y 0[>{X~.g-D5p]Ne,Jb}31Rҗ6v63Y>F8WMko[.,!:+eA_Cf  ߢ`…U4 y ( KxWLr1}O5ܲ#0ܝ1@8jr&g*MM'ۥC}akݒfZƳMiNEĊ۠\RIȶ)U!e<&``,TǀdU@[Bt1 Q({d8Q,0ubDɖ)p>fyVMWN~+Юt mwjG-4gs(w~$VSQjNUňjeuP֭+I<҆dB źkFGdG/9l_99Mu'NE>WK}`'luёț.e'U匵;{!V,TX>{jYFI4BS(&A xJLPVXo ;OM`U2@y_;l ij&haVB8'9}1qm5_Lzm1w5kq%W =R&s(Qj"YM6F6sdZxTʉWaɒ啂 ARCÀljN֦{ ~k:h -ۥjj߂Рc ү~![n3Ŕ៙⑸fC lALB;*mWWd`xHwnJw]u`xAs"Pp~3DL'GzH$עhvbU7=; >o\3 c ݷc:V+ղ,Z03jbl ?5WBTF)ףü=k 9@HmqQ=fV6NluP˜43, 'ձ0346d1^r Toj1=[؆3%6Q!@/D؈8t(be h ۝R˛nUn QmrZjO?fN(ҠEZ$dC;t)Y?^ ۲ʃ$;.:Z!Q>NK+i#H=Z @{+ iDBzr6HnE0Y2o="unOЁMn{{ mzmx-+CZQBG!\I}GpB* \p4];({bvsT\HDgJws7b1Ći",skXO>OVh = $ZnXD *_G#j @@O zQ\JY:0z,mvc\ 2ɛXʿeƙv%0B0P,ۆHБ'C#iu`.)ЮQ"t8&sMן)HB.hAMp5B7τOAjognZls)WP ;xdǗ[ W۱e2'd\Z=F*Z=g㭦BQ[ \F[U#u(flz+~%˦-(sg.8IVµ Qù>bszsh#~LFocVm1L :nx(Y_fiڇ*sJ\w+)~9 Id>[7E|>[7,ٕ"켓`&$2wX1EV!Žo1vV%&G#<^TnMY#(=c%Wӆ##<e=̭$̛<`UCnL1(  0K= dN"iZ3wgPRկK; }ˌͲ$z%Xؕ@| "e#׊2s߷ZjrDhC+ =AD Kk4L1JfX9!`z5?בcbX3C<\*htϐm pjP4~%D4G nr]* eMy"| +G+#^Ǯzp-Ԕ="X-q*\BzʀCsEfW^hHHoR a|>_qC*[cy Κ1$/o +6fK0VeQo@{s2uE S2\|a7~}uɄz݃y6{+֮ >Q H|TU&} *L r 4C%ԅUdS] %\YYQY ZI{.M1D[Bi: _㭡;Vh3ɶFbў@A^[٢>ZA%jPm:r U$bur 3FK4'~r#5CGE G F!jv!R9^^6\C˫;hǍ[" kEY0t0Phh&ęEwMh?}m=W_ r]l,9n3;}8MpL3ppu#RZU'3  j8E>h3g8C: m:񐵙u&}3( GIѓ &e&@A 7ޠ5wH^`!7pwHj*͡%쏢>kiD=a@Rs@Bi6͋^9(G yHHB3S}Jmk@N=bf8z]SkФ6n!ɗX R0GZр#A8Fm͔1RޤJ:\g|Ewp'×&F<4n犗4e 5#]ࠣHEϽ%,eeklʡ,%~;tO3E׋ʯb^% aCarZFX@rǦAU* 'DbD@ϻnPC7ZJ5z/!8HZlƣbhR+'ba=9ǽVڵV&߄ %eKv#<ߔaTabso_\Um@lo#^g2L[,܎dwWClgеoT ЌDΝv;=u jX,koK39TQZ*`LG UWGZg?4`*=m1oĀ:QB7<oEf@ԊF> T(mRݢ8jK9 :pߐZYi?AAqni<[6r'ꌇ'Ha6F}~r GE}4{Qo]]sf>DbVbTzjĚ=MLeb_D&[4C=6@ߐ6/n;C^@OMr%/,Uk<;.o.`IߖK@\%oْskx<:T?'>\ _B ȿ5֥\"@a+<~|4)bWcr,d9<*]~)lߎb9cA }Ʒ2:dDU&nXˢ{ h>zic| T,h˥eSU:~b8~ӐͲIM8.h?YTSaDOvh0Iv"O|c_ptW+ˠJfgm5M'奖^6.gzf\ 3$MY&WrTS\JqsQ=_{{ 盋k2H+9vo.Lġ/bZ*n]6/v84H?ȷ[(Z 3Lc Q="١l4l}ƜI0aNIxxd@oJO tC[yܽX;`a-VjӹsI D5B>#x6Ljݤt'?ĝǞPGjz*'̓6|3bL wv w@u،JmYx``d.#x$qu YI.T9s܉°kłq"@9P+Q5^-e;:XHڦ\C3A%Cjz**YvsIB-V#oܓ}oPzfD[PhclwP9~5@ݻca:"GQ judMfl wc53۪.w0;-ٟAcB"IH骐= cgڈ]0{_B+4p2F@ L~~a>,s?u];B&WRB./dߛ 2٪h(%cjA׹U UU(fԏ~ldVi?v 'YW> JH79 ޽d VKw& bBEdhj 3-".mTe%Rp/;UKJęZ?˞Vh_3.|DV<voR | !ȱN8JЮy1QͩCSsCO:5{bs3_B6.`:{Sj`d*%{b.᜸D[!G!;J[Ngy5m.|HVc=a/9D/`Ao[ .Tx3(\$8z8`ݡ{lNKB3&HEʼ"PQm{`.ܯ*%RbPafJ&ĵHI?*;pI- %ضB*餉Qi>.RϪېCz}6Ÿ^:q}n B8%rՕ3%܁&꟎襸u}}tZlQ{ЊEqτLG=ZUJg< <{CVkg4:p̋:RQ4w]#c0(@3Q;̙!]UĒTESzA+Ϯ]^`/dB2>ێuء[fȒQHO˺L䠫.| pcvdSn?7>[aOC"MԹFK\t#3!ݝy! h s׭ ~O|W> "5t3qf N7#-h)yc;SsYO~5]/إBM'^P/UsgiUֻNqN'2iqL{NHsOu痑 XQAɆITѪQF!˱69?e4ISoL)kZbx";pn;!kJp Ύ*rWs2G4>gGya܁r#L-&d`M r;xW.'j}wsM0NLڙu._yP.ò=ݐj۳\T+z! $ȭ){Jn)jaZr#HK >?9wv+U|5 Ԅ+rZҴeeYMO>+=`nO,eةo3@%ö+&"Lun>h:!eܽO#1UB0pIKkfzHGgUqoY~O>'?K?L7BlK]NVG~MHZnXW3M6ShOm Z^7+ˢeLroOLD5)*[ZWNo'ߌ5^j(LZ戁)]+6<뀒 YfCnkq՗[]rx^ P}Hpt\TP$mܩ6jK</r;')!=V'8VlUowvW3 ?*?h^"N32#$bcvTDq:Jhĉv-~amWƻm 1 >|~&Xgܻ ׏Bd(P4XD͚ HF~RB?= @hd"-/vg1[TN2=_@މ̇_<0Q6<@Fj.!n*މ]%{Р ǯ dpSvMH#{r<v9  juyhX~o"-EO O-fF16M;8MRC+?+QUo%et~Ǝ@ l**/ eq&W8uQʏm;Wף6RœݵY=!K$gս }tg53-Ye0Imݶ#viRlKª@rU\*vZ7Q;QE y1hʜ^9& vEQt $L)޲,G:Y 2> &]O Hsԋ{?bwr[fO%avx\Gv|IP /8rZNRl.Xxo+kbW骂l9CC)]Nꐗ-bwqk"*ی{Av2?kKSfCN}Xs2}ћd$ƭ~4Dc;~jъ J޴tZ63c<.Ag >"z=@>Tng 4:V;w`☝i>8mwir#ѱDRg[yϱlZ =75P,ɎNvsL`grϤ͹m=\A-_N5lҷcԣBacL9I{)nf;#E8QMEc؇~*@nN))o p1z2C1!jأ5xW/6tyŝ K31]_ lv UaGlS* "Ԥ5X-eLa &GAHV5T.Ͽbz?FsB_r$G[Ű=uS?pk l-|[?Y'ɳ"" oQ-GqjۨubLFoI0bnZ/V"_0є1% ~@ا 50cK}FY3r&RyЅz͙|ONBNB[KhSߘ@v(ֲ~7cЅ}dv(@U?x4%-]i1Ua 7kvDu K 3i)@%,sUգD rZ8+!!BW+ff|o5L7$c`fg#bk+[ua1xKxr{yn=-#{G>ʧP#aC̶pow ILQؼKubwu5,scdz%t8{BnmN NDjЁtMb]'\kP3p}ʂztڋӥ'Y6`_}4nSkcm)y.C_lS#CnhsvrȢMt}T $\]|%eņm#.~~̈B5ZMP_!V~ ͆o83C]تh(uwFb|4aْ)2[^㾜XDxEщ{~l 6(-ԫ;*1T>R>|(dwkx4\a=GfV 65- $_z/(.n 9s쓡D^yWLeϭ|ྏ=$c7oT#R}s,Py\+ W$},:bYgjS(0/US!L/+M{)Es;=EޡXő/ʑQ2e$=)* ?)ƒyA ԗ= z0fk7Ζugz+nekJLJ"qn9cp9m+5^ XOSCs@OIжoli5nlx;c K>O^W.fH78heXQ̂Pp*H1|)[Q /&nQ"nJo&@&V Qk3Sz_tͭzkIU-[8(x7M_Q7yGA}͆ 6l=CHHjQs+R3"v|%#s;_4,xYr2RSY/K2j@ӳԜjS2RC#]aV/q17OGx38`/e Qyc"U$=TFB^xMRXUw6~8^yu'Q}\'hO7KFg(e7$)C3cZm#$(h㭛h`gL|$X;TcdڎoRd\?Q.֍*,_;1]\->j[nm$Pg޽F Xj: 3"^Vq~~v\={ci R qh;̶[mOY&_wa_FBF'5,8ӱs39 Ex̓AP40" 8Ɲ#+y5D `/»>G4cBCl{.Ē<*?֝41Zb!h_K5dCGYs PD/cL Iqx &-]uV3cBؔmǹDٹ4u5 oZщ9g/"  ~?HEcHZgq%Sj"=`i|%d[EFQ-1d3V?-\#3z!^䐰tu>H nhQ_CC2/:$ B1s8YG_7oݲyk$v/>.ހSeriq"r~*e_g\Fީ;"Ib4aWoֺ'pQ?d5_ņihaZ Ըֆv&6O0.lS7`T^g2帄Q3OyI}AwnA֧Mwk4;14Vm?{yc<"cr0Cl/ phY 0C 0u~a % ?7ER[6iյ6*i^ 8B esfUO(0ԥS«n)!{sL妘UI2J-MȐ/Eɔ!uÃp$btdbԀVItv$ SأnZuݔW *a~^PYˊ0Q?u;]Nm5dgo]Z(awuSP^PJ&cчԓ,RM|8#4lC&BXV6/WTgH_eAGR7Aww ^l+^ùzwQ[댢ɓe݉':&ݎ6b )HǤ הS'$m%U'Xi1ļӚ4v+Ĕ ȃ+6׼ȖJ uU^^Tm^V\pBa 6G7ԓ ,< lAt@m1_lYS7Au|Bl ӕQv< Ƈ^c|G.7:T3cHhdI0EIo'nhB(&Ӳ` 3GG:k5rMOO qX>V.8JxP$8,1Ώ7hdGVYk?xr78bAw]lP4k6iP6KA =M9rpAirY|Z5?AK`gjG? f9u9I*.S;ڬlvYJv 2 %\;Qg% A;Cw^HEm zb㜧m>k%tf[½" +p+\5SG #=a;`ƥ?a6Zmw"գJ{,[>GL沩hu4\ɥ#0|09/a%@gs .(w|^ [ >)^&6 JgNKrbO'¶%c9bq3.d53 I(V1fR'&c_i5,@ZNQ0:xӰKÖxT3$ʻL>GA}X𸕝1Ϸ? ;Xjm4@֫*g+c9L-^ z>J!㕊Fp喇NkZxL@A`no4t QR?L:Ovt]gsƌ|kQ?` Ifc֭}Ȉ8JW } {:+x4$fj,+UG\@EBh?i<tq0is%[dkt;izDdAm$R0 Z"hr_+>Fò2ap,Hly=i[Fw(@,Wa|`Ңfg%Zތϊ9snjGGhG3 tOfx`1y7+Gi0SsCXxY<2 jH1z5()#']w񤹥 '+J6jOeΗ%,&@v 'cr~x?l5G8^|MYŇ//F9qo6nG)BNncϴs {P U%8D@M.ER`s(]3coTDȖG'u6CfK 8S6${MmvY׽{nFv !BoVSU"XϲQZ4Ȑhq@q'Մ"x~.FP;R}Q-m:=UP/+)H>y5C`ZNZ,eH]S|>8s6FQSn5U[7o?$b 582n]g 61{rWƾHULC"XX(rȞ:j~j׹* LO[}'wJ d䠁A_{b['|QR@$`eޚ-C-t]-U>_swZRTm!l5=((>E%6TV1A-p%ky /hb )ך|5%-dJ_kq٫6m ׻.Q WE\hJvΎ49953JG*RY /1Kū@[X\v< k@b:Hx;|rO`'u"TPZ0OZUU`}9=naC6&a]R;!Hz3@^%uJLv籵RbuGƃ꫑!L-+pԴ]/)̹w!1[UBjaOcV=3xg_FN\{:\.U,%&@eBKV(i2rANE4 PTNTrۃMt> ZF^0݃@Q1`pw+QPFmbb^v]LT{uXWv`1Sr7Y܉Lɣk̙kY?=E)qDfyZIѲ`E˂I GOƆW+FjEm"uc#ɩ5"bwx&!>C]P#&]2O[}'2T|D"gӓxA~l'0UfιdTKpNrasՁ uy+A{/C/EB#k ŃSz[#W&L`﵀} &~׀N왂Y G\YVzL!?C6`#;T<:`p"RNs' m^;;hfB[ 0g9QvJoy )x0GP@ vىK@G 2S}F}4CoKLzLYuIZGb\2*@橬촒[O J:(cȁ'& Hg(;BR%!A#!$vNBD'9bkmܱtAM[< GTINW7R%_>nB cqdb,6PBE!Nݎ-7%'(r>œʼnJQƻf:6&G-ʃiCs\#(n])f$%&N<z4DJ>>UT@ٟmZKsx$J@? CvpY7T;[02댄m4{șrߐ.t2-NVGy/c;8H;~0g. f\l+ f{244O:allx__HSĪZ2qpG``|$q~KȆ\wC^N {&DnTp\'Ǯ|@JW(gd}˯] LwZ;bA?6PۈҵivE!I`ЍؓNr|_]Nt$WɎKC[WZ' ׇI8/C5™E\ VJQȎ'j%e}HK):$XȂx}R|"1|6mӒ hܒ`;en-rtUB<{GXh*]&nKwَW_)v-7`=NܖtE-ڽ=$ QBn=kTठ?+-Iۏ /IxU5Y[b(>jvF20i]'vߺQ`?Q$|p&@hnuB1SV<A@^޷Ɠ'-߭=N ;biLrɄ=aX6Qvh1YJ bp+]K V&|vͫH \q%EU0gOG\$:&B4~ڐ Ο֧y.r~8^o䑈]i x]q /uE@s_ v@` ވTDfrg%#1nrAw}>̈Uew-e~F"T}夨/#^GS%I>; ldo yJd˳~O&zo5#bɰyQ$d( .. Xp=/?^ >lW %:"CƹNv>[t[)}'j{GٚQ# :rLFsH%U休A2Ƒ+ͭy"#B xeZt$؅{!:2dۻ?x,8d[d!?!^kØOHsmq I[ -&|9}G>̮N+H xAűCvmb܇%l[Pbf=Ԛ휞6)y"'4Q֊(ck K0.`NX%qeWBWXW!D&Oځ Z $ȑB9UzVorr!B?BF&-fc]x iw'62L'mS(尚Rf (U>Lع"RNl+vق5W" Q*E=MW?1ZkZ{gLdZ+ȂA/Y|@։^&Fx}>oG8-Q}!Tf*I!'@ϓta18jw_1C?a tM,o-J Nۘ@Zȷo&ѿ v6F&^%CJGVDL]^> ߄NfHs_ wbp9wKá7O[F!ϔj,e?ar O)@#^utk?^Ezk_MU`qbjw3 ,CC<UIqάg,. GZ?t _2Xa2ۜz-fP]l"f虞vYƹR<$ɉ/w,Jr.YK2XRuQ({PH-]zH Op2R~_W#c1R4נ'r[c73|.MhG+ęSQ}Fы@:_ҢUNe`nEF-j}?Zkp3_;aPDv;%{G-#%&k.淵Uwk}ɖ 7:a2}BVԨ< ?C;×,4x=`MMa'0=Ecp˛iK <1kj}ZpX_aoO6T,0z(e%/Ƙ(dJM'mlG1+xvp4J,3 ڎ9ЦA3Vz }c`!k&" <R1BKG*}+πAH8 =p5 [i3; EJY:u& IN$[#lѲ_j0{c r5`h ̏k;0BκYe7C^j6+CN1F.mĺLQ-rxͩA":.[Adf$7L=y ?'H](޿h;nC8ic8~~uLrLdm\HF~QlȎ7#W1٣,"3bUxT鿫6-h2X^ĥ_Xڠh2Q7"_ȱ XȈևJ^kU2 ;6|FJ@ŀe_m Mrt?0q6x:GU(2iؒ%$\c` `_Vi}q4^wc”[U;[&,(: nAJVXҧK7 (GZ7-v~}nseo-&n_@+vt$q))tYG`7ǡf¸]6أiI~rk/+pC,aqW:k FY3+ބftNfm ggޏ)YA3dVhgb‰|z K >y7dS..U6NdQZop!ү\!aOHG]MrA5h[S86Qɿ_Us + BxhfUwdUL洧BM&F~/ z|7Si4j+º9iƞZb  {S7uk ؍ilu1hR1怿%zHE99+  Mr}#{ <4Ţ螟Knj>:Ϫ={^>?7l\tAahuA?b sVj&0u^X(${F' Uv#m64s#1U[8L~YSZ#E6rٮos7/˘6Ui-$ o&<PZf1`(kIڴ<ߣrQu=!o$z;aH}TzfJe,xqFp|$F\BLbN,jmBN:ߪsw{[\fdg1K`6xx yXd >+226t+BO>Iv6l8wɜ[:UrK?0# d fd%9M!|u9 edλ1rܭϽuSp;^IӤaq7є?PL.{q2sݾS3ȷ [ ;} $2v̮Gy70@Z>'\L/N #.6^:¼Ud4"5Ux ڙ$gsn| 8H,q?_E|-u::`{yСvjK һڪJc54pWO1Soycf4BwϒɏubsC5Ð##B:ޗ}8qβU:n; jO%R?ϗMIZ!mzWd= B$5zn9T0A^9R3XQi Nh!4R.&?Xꅁ8{Hi ȞƦe2 5աţ(cvXCpVok_gO`n0 4!ͥRy1aܳ@* (3]W&y\?F&Ԣ)lR+_aE-`dA[+690pf_XRv{T qh)KۭSrJEΑOOxMF{}eN;X7HݬgUy< 9jOЀYs$3_f"PKF ]coP}0yp[T@4UJjUn l޿qm~2eUjo m!,*!!8͉#"_Qn:aݑtt&GS /k$\Y;O,}/%g8 !ybȔ֒3zm:@:ޓOR[D^W+\Jz'؎?uej14T B`մ؉O:f>1:v%™wȋI`c$eԁ̗v,VZK=$s_&~EyI_cdmo`=[9*2iG-;.ɾ(m]ۃ&33rZGg;i"r>~ ]~D>!8}ʚS8vT!{ޏKچX=YD ~)F'aA?U49Zݙ[, $SXؔR~)mg4\%b܍؜N_WY $A!$ZFK0EIT^HtM_&E|'X-=H T%*.C%g Wye+ `I2:{#ZNLbmz[*Oo}|=H 3"[<2覮67yR;1Fyoq('מ6(p4U9]~nɽ]K _zpR,r$:s@,abPtRE>/#31Y8鬬_7Pr.E0YA4NY;1dp8~mB<\D})?t,⽁"_ O5 g!#g;bz&ۣSɽg8̀.)IﮏW{џGByMs_1 ewC굶KqQ_?Zif4-:'&.ʅwf15J8}J_WYޕK,=wo(>I.{g.Wlg͹FqOİ2ebr[Vd N1 6PHhKJЌ{W3}ʼUSF @3j} 𻢮p$@qW2?E4R^O3a5-:Ǔ_#ܚ %$ Sp̾u\a\GY#<:I ^#銨mgMb*?y l8+,qa ^^Uiv^8rnFNFZ@LIaxϭ?A'BuH31,-sk y~՜h)%چ"冻, d,qDDw*SHݡ[7aMw~#kEp'%s]9S?-b~|QBܴ$,}ɺsԊi }JRz}-KvɰSWq.^HFQ=M0ű dG˩Pz[O;P@asHM5hPE5C4' l1D܉G^bhK .r&]dw#K@{ %.[5ӶҌ#f\ҚEUUݖ#l_؟X* narr&<8=x=+??>LdNJh͔jkaҹNOaf}}˜!c7܋/J  ;2{dX>E-zO AƬ+Ah' ]Qr<#8H= Q{fBow0. n֑.ߗM8Ź7 cH|'_k2"8tհI  Z}Bk;y|iꐌ`K Dzbx װrq.b17Du:z:qoXHeJ2C\%"_\'b ȉ~焿lOiI`y 1:r7dgXzT0-c?M-X_?3j MP2^ˋcW l L/'^݁*R:)f)Uj *$Ծs[,p+CVi8:ƿsg=wpNdc[qJ֠H4 RXߴd9Win(K M;\Dd&ˆ1ylSZJ|X_;[M\1ˀ zh)GqU=Rߜ9d1B~6ɓM`ELX^EQ)!R L*}Q X$v}@dG'Au87 *3\Or ԄoP:)"dq0Ix#ܑJ8[ՋvjRؿB2O L]o Vң'&ܵwLdr\7̝:7J&\db;S߃m.;{lzfiUJmΟY[%FO,egD5 V0Tv]h.ح43w2{xw\HŻpT2QAۗ}4@,34κIW;$J)!7T46R[-$n5%p#"n<{4 A?6ɠ k^Hy%ĔMFNyՏ,O$2ıV~Xd qõ 9!O#lUG$ ~5L8?"4*nIqsYthQpfEiY?p)Sbo_V%!8[c< ?W3u;[JU۔!e&VmWE&z@=U+q3;"4˜&a'me0rWH,jVTk9>Ns ŚȌF$dLM"1Ńv 8X3|>?9jb'Fgm;騀atκJF Sr^m:iUҦb (d9؂Ojv*5xQgfz 5+8ߤB 0 Ѥ_EFI/)Vna_k{H=Hy[|\Frt4tq"D@ȗz}?n32s%s U}㈿S\ vzWnLܾTx7Z퓌gvkU/em!6d226͊ rYMўuXuOMvxڕl.F*p/!Tbx(hl'W~3⺲]v_*7ك碴*vvӛzʐ6p?$s^tgE^-Fr/KctմC#d7Ax'30uEy/=ZJRW2rMLC;Pcf).k&0mT`mVvJHMNJ^f2xZT]Rn>HB֤+{J5SqNҺQ "M-v6Uh#5z]2m{"lVa huP׌bNh"t=16N۱z}yg0)7-̟wݟä"k)?xCKefhL&nwkgsQ :HiVO!2xD/z5.B:5|`DG~Ŋ8po<~ GXadӑ7PL5,{ " 3@Q[)o^akS4?a0 i ⤁0rz |!vń*3 {eZ l7@Guk<O ˫3 r;몕vε`˦MC]%A 2^pN Rעh3CQaqy2Ty}LO2ݩQ|ؘ|}Bd\rsJ G֒uL4iAw~\ߛUp-pWXM@`+еB5⮻,wdCt%mIhy?ʧ\]G _ 2g0_0*<ͭ˃&k뛬`x_$jďfz#[anOBcmf͕cWe^$S۴0Bo4bK%~Ќ wOq@t~VjXCc+J?CHYkl/.]vі"*IkpS7*z"E7<=kYᢢQ<J`L ߌ6{`jm$-y6)e*cJoKڨ+ҌP >tV^pgo!qRnf$zrϊ/dhY=jU@3U"Lt/̼J}&q4 yf/Cc‘7\8>)R;szC; }{=z:YbkY Xhnlul⯐`wȤ527y'5 #DGɷ?WpFfoa[.$EᔗRz]0E^rN'U7'@%[]y+?9L%Lb?3TB|aIE)`::6hQEU}bfMc;el.iTZ -ʠG{^f;>u Dw2]b.J YC%Ry:X{B 5_ᕩNb+&W)O@%\~AxwǸet0TIVu3M"Ʌ?9^VY, Aɭ݊SV)]bVKa? -m/7>7sUO(OjݾjC#?xi JYmab Zm'OWtPMsݟ,DN@V ^ #L UAw-0V?0'EH!h*"0S  W|x  ,P5zwX Y\Ãhr\@ё[A =fde}bQoQ*wY5=->Bs͆eK ~0 oaBΏ)A_{r9ZvlTh9}|f5'{QpGB{EӼB8Q=+gq>?QdmNOsE-_ZW0uR QIB*f_tղYjMSR@Ϟ@-^ ;ǃޑl>wi(,EKONalx$'&07;IEJk /:1v? <ÎiV Ξ@jܔ^wL*BH=1^="R䑢YShnUۘi2#Vk SBY 7/ +@<^AUh+ǐY͎_-ck~ uOUicM=[4M݊/<8`ISVJqK(xY8A.EBRUVNIr B}vK!FV*cNX2Y}k>/[[BsS5"x" &/N+kW?zG%KJn: 5mZ>y;^-b8"Fͼޔ uU.$H9I8#VlKS 5@upR^yDn-o 4h~K ,\MumEoS ܒ[nCbA0*ḵ)fod]zQ =r'c0' ޵+$oJ=\}RF"7]D<-REtfnM6Fy^QR\tU|^3j;^W&&џ@ÿQRυ.Vi 7uco@xȨuUp?+B"Fb6Ɣ_n")~a)%9PSͥ[GH/#%<:pjRljӲ◃zunvN;oǐp@a忮P~+sZ^^Ț0_SIԾyԱ-Joss3ᥧeoMӗ}̺4 |*E:s@z\>k݅WVK[;K+~$" @#32sJW<p˭׶麥xfiϋ?39ǼHc1DHnҤٮk27ϘAD23~ByrJ=l"KEՉ#^yxrxȵR8P]\֨Izo%'Ph:H]Uè~*<ȱZ^9K0M&YnSqucum|9)ݯigxEg*GZ?Qȟ'7xzE rE(Pf NIk= }[²)2oGN(:[M|V H(%~JlNk)O Z΁l3j=UF޳r =J<gӂe+}$q5N:#7qx7g u"%%;ŲA|}0?~{Ot hB;'^ s{^o~lƒ,W@98&R]^}3}XVuo5&du̹6͚u:[~+_;FFnamwf#'wlVLF bdQ~=.:bORkɍ\Qݠ*‡fms`o13*2,l|}Yasdpn"*iO^:scεñ:FAJkblD9hi1uJ(a|CªyK Ҩ],_.e$FQk~yLԤtpjTB,tjs0-!9v"bO+ͧqt9*e%Gn% u2-x p.l<oIн^r \>Y }SG3f(f`d'J 0j9Kt?_9x7VSZ7 x ݝ bܼSfstWKJ6,P{v~Qpww *zCD EĪ髃Ne5 vyԪA<9G.AeǸ1n5LCyNwysl1}Ùh; ypQ0i#`?dw61vcB$a\sq2QIⷽ1[U ;`iIR<36;7 <2H6+>G?+%3=ھA[y)i'?Q:j8U.m4!qwx@è*!F9x (W DmZD]@C;yq}R !IC -2M R޺46\!^1IsR&Pu0A^LxPe$7LIu=-*,ϟ&}A <'xE>՛F38V Ր.&|Yqϰe8;j1Ayz2<%A.;v!ۦ(St>@+>⦝vT2Q4Ll ImOo?&+ōZ.ҿ^̴@uŊ Qy_lx!o5gzJwV&C?6kL@UuN$ų J @9^&`;ڮe@iv\4[I+J,2b3i“ 9x19E Oɩ"8溞1ЇPCZYyݱ^=c=5 ˂]H8NKOZ/l0f{m Tb-`/jQpSea7>BqsrɉT+W(KeAQAÊGfOhCjNeBQNH%*UM$b^Ձt}MybKM)ޭ0م3o %eaVz#MP];lօ\ bM;` p} J҇sڻ LNgl2 3td/QSO%nyZ('ovBItݣRU6;?oru#W;yTqSr . Z% ) []s{h$O\/+1y'̈}}]Ea!_j mwBJE+ƫ_3Dvm8Max+5"0ԿS z6&@w8=Vo2O~߂Ixs" mRsxdIW]f⋫nF5%Jsy6; y9r͘|A1k}J=,t7>W_=hL#uWQGK2d@G2?a۔QەY?#Tp{R+Ў‚-=nv۲@G\f\^&U@w1z߮,FO/lEvbwaW@rЌ#R0f^uzE_Yquc{u$B-q(X;6La F z/wGb &NR8wUq@Bޘ/WtrJq3$  -e|[3:UOA i`{L}IR[ 7a2>S4~ZAaNf{Ř֪C3|Z7,|sɯpC5+ s.Yg8/?=Tv8 ˔b1.\@.;PvՔuT pYqWޏTYGnqrcRtq [s ősT$~j[ߟ 3_Zis*6b^9%' :mئs?j5nэsZZ6UH9$@=LwWn.id"=VAɛIᝍhC_ 85ISlu))ֽYGR?k^5p^H[r0f-} #$4ӂYBBE['ӬjY.ҧo2bGbsJB'ooDUXcIjGth~7c)ƿ K_2d"f1P.b:fM-gic?;\ ?8 ^]f}7)Ϋ%=[Yo"In 1̈́pKF:ilj( AuB+uS׿7xjSpsOIm \m)=߃a=:7 @-6704% hX"YAuG\v:s˰)=5/ IL 9w8dieh? IPGTv2!d֐}R?=sgʬZNItgçP gX6|;dKp '׸u,^c GA U;r* l= #Tꜩ v:egBkRaP!}{ݤ*x.+eטּX*iW, 3 diYmR<>$Vq(Jai]pw 0tȲ6Djt' Fů;}O˿BxX _=Т4h5n~w|R@)@>!vwK(T13fG~eSN ϛ|I.82 TRB ݠ!I kH3뢽L UIi(xP1<]z̅O #lGr%'tVmiHE)> RreD$~tPS8:Y( 63z(V9(HT[]a[,$ ׁdSQB(bA}rAاzd,rQve TC _\2cZ[FԦ*dx4t!+2_wuč\_-w}ј<`o*p^b)\n4Cg>xZBLLt[^:.X4J˒6sT ( `LrO$ғak\CW;;|vW ;"A|ZH^w~Uy,傈F:Ze5HSrS܉t_r * 5ޔU9Sb 5 Jy|H֘z dtX*'&1 n4U]PʪK BϻAQh*{;a nF&\* xP:m> X~nքXRBR)s$ pڎid>0kQPuMS{hXV.#I z6dFBS]}؈EݥCso@7Em> iܫ[]cpl|sfmdCl~Sۿ`"<vrŋ}pӴ#wяqsCtLBr)IhqQ(Aju6$SSp10t_y ]V 4*PI{~NSn-BFxò~/_-H\cGOVm9ǢaZ}kq8ߚWP6|)KScHUFU(|0ȟTF12v-Y)}2oPs/gqw qNXt?O5%]XʵdX14-7)8KCܒY{ᖠSGuz.}]`8%BQL ƗN̮ӴY Wr[xVF` }T*?t*9|,߼FgX#NpC TIsFFkWOPQWxH_![C&^z`]ite43%%prɀ{fДƂݻl4*,Dm0`x2U+*ĥ6Y&3j~;8ϓ9cPp"i`1Ua̿ҡ06v19^?| E>ŒW|]Pv9 *q/Qt~߫s}.O_ΑW$ =9k#GFJ[ɨRWDт1 d-!}-6c,ǩd6ȧl)J[ɳij3Jp}J5C=77&Lo[!b"Γl&;-!,Z@NrK>=zֿ$Z" YUMAUs}HusTJ菅D`tʍk՟缲(3a]zΆ׸\COeUg畜-8BzibQ12kP3 &|cSj X>U*Q,2tI (!>fυ͏$Z]BđBw+ 0$NP=IԄ=rc ~*$WQzO}Х~u!jACvWFIWtKef'6룁X+b.T;}yX6}7hpdyG/XPBL\c)H48_cRI"-9Mʬx4,LM5 h%%B~n?%¬p4\utR.'qy4]{n#_gI2uN~9`qz▋%!qexY|D0(,uIap6ވYbnBty=8,N H*^MdW12l[@/B2҂)"xf':n"&6ypRlU9K`u}~Qh?U݊f.m&ėLV4+CX`Ǫdة3_JGۨ)ss@Ȉ'5bd9V0`Io<$8LmNyS>0&_E1SE7rE)1YeRjJ='҃(D9<9eAJD` $XotLwdGd2`\TSLgMۺ k$<RUMN `M"GKNǔCCJ0O _f>vȡpfPf(:^TW3RH_Zz}\ōSy^#$`R\6^ӄ!kE ^#T%6.|wձvggk|bFUJ \i!{vo7+S.O]0u5VCWf ܼ4 5LC8B89EXJ Hςܜ`N=rg Ry=ɩRb? rJ_i@tT3T@Vά-ugU\;d0t|תI~~ aNw*wE*A?hhYR4flqٰ 306WS#Tnmh&- c8Pc̋@mav4XcDnG Qy[̽Y~UDM-"8$~+0վ_)óS,t6]5u̠) tO^l2IPJ Io:7~g;|r%gӣ:wk_=eBKm !ۗxZ?nvÀ*i'X}oD?IW9&rXCnSM#,fh>Ө-?ے$j'R1S? Lk0:*` K;9LtrZop2ƒeKs O^t6f9#,=4G%#{ Ԥ TQ%g]ʂ4xC@O 8z&*Z>u¯#? U:ߚ>g;_j[mJ۫;A5; L9 }H)3"D0 vך:C;MfM8Q,KsГQ\KQTlwB;+1H9l9jaxJD0>fѭt)-vfoHI7M(f~bbe-t gr".ya4yY~Nͥ|\x!W;brL`ʧ֔tB2ؚ1*\T82FĎy&兩뫿 ݞyYh0\]:3<1.c%Tmru!⩬b~  Tef9+t7$8_௵B`%ET>o\KmaVl ~,y^`+]0Y-˦ ןݦ>pjh 2;AZj|, )J֙@#%ǏRy?_>ASq+ei͏*~\4@"&P8 m[N eUgy^ @e7Z{ c`1xfP+2MJ`k>TA OPuML8f2\ܤB?{ ΍eF8Y*)9£"7;2)6$ [i欤;SU*^spC1F_1x*4g~c H]f%gb s5rd(8:uVک"Gok$lñ#D_gDMʈC]~F,;ѽ¸%ƈ4`⟷'vٴR'ܼ:&h=@t%۸p hύA:@  w!V': @ԗY Mj^B5k(M7;-|Ώ >QO׾mTeba>[Vz2@֕kus2tP'Yw6%9Х0|ݰ S}Z!g*+OdΡHiq[?s9bb B$hTk1-[ Wg,ZF\{;}-Rէ,/[\NʧߒwYD^^+\t$ uVXEqAq X{F1=W+͆u):!([jB9~ u1j*m#yX#F4C|Vs{YUYh (!zedN$1G_4߰zπ*T ! ([1.pz ûD-8u-;@AQOm{fZ`^}"}ބoNTCF Y Z'wr=0vkP5Z_!SJ\*nU"7c:e88JonU@I8A>^ev1.ZۗfDaIe4+x  ;"I :~w \/ vlz~tʯU*c-.YL~:! efhѐ­]ZrXs՞= 9u)vr!OclFa?|R;)"ju+tkݡ tZ>hXB6  q=75qM(_g;V) h!# :Ci;]Ð:M;2T*hjC4|@Jnp} ] hY(jG S +d ^^ ^MWlY7]9Nsk',!xB"}߄6оvFqi5#c'2XҌDn"`;_#^GgbgI~9df8YӨ igir4\,J,R~+3tjܳ= gG1(;l|QZ_wK8ExI#u(x]x:o8XsKwPԔB,a3f`7͕l]5)h%Ұ uO%AiW{+ׇʢj}ű~ɾVj[ȺMx1杢G>jN52dcE p'%QTg}~F!)/G/Դdٱ -_1[2A}G 41*1Y@c5QOl4,Pt{'$d?os`1 7+~#MՉջ6`NRE 6 Y(ѯ3d\->?}l5\==%Xo s!T#%^Lґ4 ב}Y: n"f'Z\HG]An[kx?# R;DZ-C[RFVN5<#sURqDOEi)wf@JL+*!ʝT5n|a~:j$VE+HDB>DcY)iK$f7!_#dE zK@e_xc; `S 7麑3ؼ>9f {Z0ٖӐ$k/jd*@$s݇=Kx\!Krj&@`W/*鸔z(n) ('#͍Pc޹TxyUG/d@9a"^F"<_o9݆@RH /DL-ٹ6oa0~K _Iv2M"d~2xX7})f֏ч.]xqY~0D }=Q^˳0z`1 P P\2v/advHV~Y7h݄^!І8/wI.ﶃRtS\]jpt5!"7|ۣ͞qavsLw`9ޖZtCح nkS).(xåNXy&#e>!T5z,A|?IZEX{-rԿ"Hz b o'VbѲc #*ʘb}]ڇgB*yMښtTZl[wAjlKPl~(uLj2Jlnzނz[Em'HsMr' o:X]Cd-.8ESrjW>F2ؔI 8Ǭ>û3gOLx:GԺXf "K^27N7AXl8v0`j46a&Ɂr$l9xD11 y|v?_7}}j7ܦ//ŸK1goA# kԋ]Pq(b `2?#"p,n wAL| po}!U<ԡ^sl|~0G bEYhfJLƫv[Cz_8%r蔜_Vn[zx?2A8|9sQr6A /OqpROqU#$78+ aVBDs(+1O]8lHY˃U5=0~))Pg⧉ofCp+"ޒƘ0z`$QnYl3@~W|ۤ+qT i=r`jU- " wH ƛCέQqV`K;NôOkX4lۤ' +=FIy=9.DED9ƾlA0ϥ7|U۵)\nC LI>o.JKFs=I:I7u |'WU#o]q5):/ѯ`@0aaūoN5K`!pHR'(>5֤..9m\ \1ͿW2T%_5EO6bKa&{o+MtɣMu v~@zR44Ό#znCڌʗ9>VwB\nT<bK]PU`)>aD9C!BЊpAZM)KT_NdhrZ! *Kr $8`LJ!:w lb)Ȝv r&TޑZ{eU֍'3T1#]*_1>?^^' L/!ϑY6D) W%ʹY:3o;Ft 6z1NV[H=F뇉NGxPDMjCv+h QxGwm﷘409Pq Kh^D*<]<4,]GKZ[oS sda$%הx#(KH`_DvGʩNe<V9Wns6Flt;XLB4pMP!mO 6bM3wbF';damUfXYӲMԸy!, !6Dي"ီS7!EƈG3=C5Dۅf|zG1{ JKw$b 8pCuDȤP(x/`}Q`' b[ C8I^TCK-˰NJI/`%S&(N"=3~FWvkҖ]Q `rA, `O/( ң JRF(p@b,(S6;zd8}!9Vz%vM5|bm@JV+ђ!P-Nկ-i/8!u:cnn d?á2Dvo9;_Mиq +X`R]?a 7߸W!^+p_z(32N.3m躌|Hv/Jxbr#I{Mcxl3Lp"-_Oirߖjk 7;ш0)}nۣm;e7щ3jkr0C>_AʒV!C&yM*JI_'~)6M{<_3}wk@fd=L5Y~}rSkS(IAAR`F2*\ pR>n D%oEg(MK>ǿ\å諝p7hB}Nz£)|+OZq 4sneͨ>0&甸o\/KsLD9ӽT&('%J@U ve6Z vӣط2o2;>%7Tl[\-;yAsX|^e0vJ>?  .m)( vTscρfv,>(l}1FcH&RhݻâpNzk-fǬzv&7,{NE,.5HM)M" 䥌Eu_3b(UPn\̚,\;KTؘZ E 7AO.R;o,ܐ {j w: }˶=o#@ A,^gEj"lJD Ef^wH %@H 1wllZ%Fa4n%|p0(Wi$w_Jվ6g7yHE`^b hڶLSfBeo3d[Ϳj쏮,iǮbcĪyhJzPs滭s:R ĹP]{7MYj@C8tzt%8=!h*I KШl%me+QYC6|V_,P:?"݆N4)]kJ'XR}e6}*Grf GCĪB[wŇ' |3ɶsL_$Yҳ e߈>Q"Ly|$WTPfp8ΰkDܯm*_ҳhƱ!S5Ma[a[\6>]0:1sD 9’h`rP  Kda@Ky&D!y \| $AW={Wu4F)7r2BJ4}쐒aP-Jڋۻ@v$ Hhwq.x=]7y2>{s1nFN+Z<(v!` ZK޾V:2-qWAmeeKsM8럾g/E% +6ՓpkM!!Oƌ?*v+(k`c-OX6.I-@i%F" 9;9Oa)}:HSbSdOdg*^b2AvK;>/C6][%?>Y)m4ٴTڽܱnՅ / Q39]5fG-ɸK 4mC ۡ%lϡٸx^iIY;>_vA_pR S6@2>?ȁth",lw|lYG9`>~4 7S<Ìx:,weW åhO4"O<U&Ow;]xR,,[Y[lM{޼9<}4>fVYr%ww/:i)wx$e#4Q?B׳L1Xؿ̅:cs%opZU]h>9 rx j4IQqĕvWӃ6.12~M O!aAgP-# Tn4YI(U̇rf~yg'ۧWzET|ʗ j!jGc:*ֆ5LvFڛut30 NR ChȎ션Նi=XP%nGYQ"ofep8)%4x= } D(6NX0J(zX6WHOyHЇcYmxP~`׬uO @KJ \6ŌVF$BG٥a*r PU6a}/}l^492TIKQ_;\{e 8uS!<1Lb 3❡c ً{45J$G,^8k{ nLʄ$~XW-I`+(WiHPftP-=v۱|p(1gu2[o.~KV_/{X,.rУ5R& SpwbR`-Tb褹g jޑFUbRy|bby΄emnIWofsO,-1ǠB^W%qlPa%'IJe6$\BU<vK2w@keC& {}#w2ߴ"BdP4Ry,oudDNN [AqH>nф8Qʺl:HvAZڲ^坈COX{ um5NՉ-dB*ʢy#Z'lf)qt^vk7EQ$_ƐeYS׉HEB:Ҽ|JpUGHWIXIH3SٖΝ'B̞0lE7TۭMvDzܒPF}nV{K,me-&4?] =^wJ2Тѱ5)rڒS:Y)m7b kFpchGo}%Yb7B! QV׍,5|GF  $ /ώ>e9*ۨ\Q@ܷ 20Gc[p4:0M'@΍%\"d .B_וSK "]`<9X*UoriErn )䌫OLS!3 ?PaOUJ"57@XFEY.?<mdҲ0!oeDpS,D^RD_I^g4L4FFp6(q*+}Isی&{l*2ѻIvJdBeN6J' &Ùxk\(U-mv9i?veҰw"l2R/-1L-J~ g'>sdXܚcaH[9{4t֪e!djRymOrwceÍiuo ^|fը$B`0h). YgyGCԽ~bA?M_ןڞ(ٺ԰I%za[, A& 5W>؂֋shF9*A8qD҈'!z@= +~(*\<39Ppm!^'T5_mMXcbH] Ҵ@x'>yX Yl@OPÏHa[ȃ|T 79%&AK'͹5>V]WԷ(NX skƹR,!ZN['ḷ4+-T9  y϶lH[BOj(]#ڵD1[' EKZ VVQq$JZ ࿐7 {l _ +G,9BWYJBjN[QbFe`\bxh+-i^mzu.Ufe߲>Hȡk _w7c?yuQ<,X!šGڝs[s Xi:kݶDٱ`y_qFƬ]c}J24sJlcIJ|"D%|n|B8o˹ g4Rx/$ NjyMU穄˧*j/w3M5P]uJ}IYR4| hGU_jEGy:#ȼ!^?;3J Jon]-PSkq10vl⎇4=3~m~U!8ajXϭ0"ԍw(ElW~Lԕ}2 4.ai-L=y ?j]W"-Zy 3o :RqAj}b"9&ʡ3/I}u\dP}tqiԳ?c:|DWAdwX`3U`&ZwP( YWU,~Q&sE\+5C*"e CE&%koe9摭qzh0+LWӃa偵R0xxdĺcToD2EU)BrG\V>C.I/?(S|ĦQ ̡u&K熲||1 g6d(TgNM2UY=49#^* G(BM`r,%`>5LكU^F:j%v7 aU)w!F?3H{+ySV?{20eLQ1!HmX1RH =Xr Q'޾ Lٶ/)sK@]T,b&L×*^Ж>)9dvש8jz@,;>"0q=i`ysa0MN=^,8N&φ뗔mxzͱQ=](H.0N:y CKy'NCڱtpAVw#Y V5mt~Elԫ`G7ôvk`vm^5nJza{J>#f˕{S[Ve Zrxb8Ut#ͳ 3I@"$/Ng{6>8[HM9of乗.^zXhM~y*/(Xb!H*x6#.ȷvguDgv\2y|m2#;%cj~ꝎkB:wZ}$-vIb1`jAE1%dwu[^_cO֚ ޲_)7Z)uHJlIq; &|eVM)eÒlkr%'NhSu^dK5i^KTxRb\{DqOpZ+C(*zAiX|K}#DčEKH,]U7: )s( y4'Zޖm;_v{wR@~J;a[(q6deܧ кnXjb~@TC`O۸Cb/Ё}6?",K#eA~W Zg5vA  <_8on=7W)e_LJ'2 àF-"#D}X'cBpb/<2E+_ NHme/QwBn|UT? x yֻ3#OmKm^Jm8j!`H w=YCeO&$n,n4~9(#HM .TW*nJ|!̲(m,!@&H6eT:$ɆUbOC'br?_VY st55Ҷ)t}73xzD-WuxذkóӪD8o"'~, ,ӄĂdɠL㉯^3ܾi'E෍ [V(3cf/&nlàM>)>KY)ʇѸܮN E;Wx!vN.vߏ[Ae^UG_ޢvm jCDSK&XTڙKҋP:+Lj߶Ff0>$ķ.˞yػv P!+Hl^cRV~3w"ls:-!vQ['yP%\gۚJS-g:RAx+v͹iHv˧744}QW;pcjg2'tl wcvj⣋ _}.m 7gJs7h[}І"Wy) ! LᠧOd2 Fi垻9p?`$t15 yő 'T޺Kg*>!p$*${86Xc'6rAFeL2({GR, ټȡt pS쐭g?%6{9Ǻ.ƚ {{L([)י"{ O9pEӌ=s㺸Px+ML^Oy9IP 9l@΂ndC!I9G}E'^љS_;8 KYu_Za cp;41ȦL~@ +arSJ8oA9(|v5zEKq;H2=%|(Ÿ0'(4oMF'YգV/.OS}F;ya2GG R)w #702غW{sfo̭ۙ9TeQGV ;9|ҼC7>ؓ{D-I+Cf=&4Moj%fS) 1=;Ev nqmEIfg& Ryf8Rſ2&O carn ܫ6 HnruKpڦq ?z1ʪåJ;h96iw _\jzÕʳy0-YDy R9kyc*tVJjϜ Y@>KZ)P qdBgWH-Hb*EȫZ)hk1et}h2+%ex7 Ż faAۨbm5!{2g~1.݆3ٵ@ ؓkMg]A4rF[R%W5iJ͚Td8GÏ tFs`^\u*%[.22/Da4h/9"%߱5A`;;SsPvHCc?4^cMИsRܗ<H96$sGK$FK}3K1 i!Dw\ @` D5rvk2m|WHgm.Q/5٨ѳ9QA%&[M&?:) 6i2Tx  9VAHǗo$^BIrӅfBO+nyl3VA ؋\ ſBl7CJEX9T޲r }#^]\꠾}LĐB#auc}6fYbvl*O ҽTlTZ#rp4Փ`89~i~o[[ذIv-~$oV2apΛlj3XcjZ)~dO~[&ki#g6EZ &j QpټiR^q4U9aU65nfnCn d(C:wW/!'D:m]CYyp,&U2۫7n6bY$]afԄzmyNIE!]68_of(Vu٪&47PX#7 #[)塨|GjZ]ud-9v+4yO1a5EIYp}ik-Y5,Q @h5G7fE߈K돲Qo-k}` WK^/щ\z9C ߎ^-y.}X/m3J7w8(=֤Kj.ۙ*#,;mסo8~< BĈxXhN:8J񣫹|)d ByL0}:6*s%Z &a!"t{ĐE7v̼Cޮ0Ω>(Vlbٌ,G (f-?vEMS|Fg>Ya|mU^}@Qo @߳CVAvbN39\H$LLIzqyBx MWDN9rHCcH>TcC ?J2rw-ɱ݅JKYV9r]ce8#8^I֑iwx~Hƛ=-uU/w1IXeZܾ}޸兎:iC}8N5iCy+u?ͅa b/u"2))voA{;0ԨU1HJ6OSRIQHi7y=K*]:c&Wp+ Q~ Hd5\[x9 L'~i<|DW/@HbYje_,0.t ۱E$M/MQ=8RRH"ZCWǏ z z6b;y>"^]p6'*q-ﭖm}oz";9NP&vtmnTNTF<ʩ%M_YmeݻK9Rvdy"l h`laռy%{H"e{+'Tj\E!Rj8H#r\`ۈDp 4B,; /ϑɂGùubP Ak>4An\GC@y}bϜ ɮ"s7I|$+w¨O9vogK 6>?,B7͔e=yx3Iλ5 R.E7w4f$0;I凰N}`hxRJck^)ꈭ%2sے0J.Rމ0WݝV"-Q/=篏!3N~we{eckR|f7{B0Q.Lˈrr?/jq`Cd[~J):6oy+zJڟ^ 'd.{Vylua֛"\vs =o;y 0)S{1fH %j=]n"SFuӳXi<}t,fOB )(Zj=nWE(wњU (G9:"]4_"=zE j5АzuՓ|wkp;fbOq q/ 9._W  &m4u~W>u381WS\3FGu2V'w dhn {H !:. }]Q~Μl oeS#VSPоe<0f34zrg]M ޵(H4{Յf[ƥ҅mТje'Aq|ެ0אrw!E^` <~kCVWå2$d6 mMĸ;"r{>v$h+B9%)lNNbJֲ&Yt-wK3>U5o_J&l5ꎟ|>vO:HwpZ)25iy%xx.M&͠?͓.]$Ov@%],iS WAC_4z){"X_]);{l[!ߊuDxϿj `=.Y߇͸1ў?Uʟ2jPְ({7er3׮QNuo/\O0۴uwR܊=*W]Ol(-km{vg+BF(~hIS"~iҒ3d5w^D;̖e]Aj9ҫ;p[ >bTEwȹ5jJ!MW*X/ ֨zQx,B&@3'gH5U\>j}εPmF2u4l` JԊN3w[`2. jS[FP2-Zخ[jAYW"NAt16rN{yUDv y󃛣caWI~*`3yjS8L&s37^ pR1g|Aoz׭L˚&p#8--ڞŁamiSNp;wMSlܳ%2s&R[߬*s߅(Gg =k c6ja 욬Si_, ^NN* g'p@3VLg@h  )p{Tgu_XJG-2MQuqc,X:tY`S LT?FszbIH0PVvf7 oW"w*Q/9(1 *2ߴ=BX{_u˛UȅxڃOQ֤F4 t}90H>"p$#`~j68nA'YA3>]3u^tdjDy0kà;" ,Xϕ},$/ î HrړB4 em&qyd<^75FʴXbOcGt NWlkVS;Zg΄]+ QƷtcYlB0V%N)Oi^D| zv)r&ـ6Nmz TkUR!;cT7;u%|J0X_U_e¯=|Ix,:`<>IqDc@`t"L0px1/xv}/7Ya΂ރXxJCkJ:XOCFaHS" X$l[/q;%PUkJrL۾,*uD4x& A9ЊLv^HH(kn,Ei& j8K?p  ME}o 3H\/E_& ]Vwb 3)"h%F-/[(3lQMȂy;Kd=r%AAX## S)K33fQto |w׎ϝ+z$/YP`mAwj!^6$r[侏gюgsf~}ڼ|HrT;0AzDϷ8a y8R%C\iV98.Q?|멭W's-$&swWw9zs GQf=sśmhd |F/Hy.}pBJ$ "Nze-[6K1a@ }(zKT= d>Qk엂1<UU|X┒cx5}`.+ZLIE-l4?w%;z}_i 7;lxi(*`xV*t2ⶠe:QouH"zg`-MV8%Ay\ }pob~և:=P>)_ғ:X\{shp ' .I 7:<eJœdeya)9` v/7 7'Ub@0Ǒkf1ѮHI>Dy vb%#'Nij{@ߙ)(e%St9ˎQ NQfr>sG%{-{Vs;Syx#רq_كN1VsNO-f񵞲K5c39U $Qvb^!# U1cS0\hby1mLy]n|^-A0N`K Mc,dɊUA2?PC.R ues'Q_eFhvx8"&gݘPtXt6"?]/i Qp̼=ҀdC0 !EB8vzA19J]N*% #aHu}Pѭ/x奍>&$(WIa(ۑ`0 =P[wRז^aB 51J%lq߽lK_L0cV?Y@y3Ej2~G}LwA:Nd py㣵;wtr;4*n{l6~8@0[M9߲t L2)_a%ýi ]q~}D~HjK7cs ï$37ֺn9LJBIV5;׿;V"1c36yճ1X*RyOKӧ*":Q{RdarxǑ^B6.whIQ9W]N8 Msr/-y@QzWwDx9a$7@yM'<*xCCaq[&̀gpY7oFe 쐚O|ΡxG̠CP C!9=7lw#=8h NOijok05{ 5O)~yȀ`Co,|ш7ǪH1Ήtgο!jjRw+iRIδBr>cSjNVBB|*d%>mTFhjݎ019{~hdL}z[p*'PQKZ4I/j#x6`1տ+oq<[|hΰvqJ=k{ժ+_wg볰 KTo͙R(w!| *GܩӐJn;?n#?i3R@%W%m(T̢X'~T:<5NJ\H4|>mb~kxz QE*)]Z;|%P"'T$BGNw\$xhsõJIr0m`E,^-FkeclӤU[TښLl/Px @ om:@{t)]'wzDte=pF%{&†Ȳ$JwzN )ɋ>TPn]O$#k:iK\ɾ3BbŖ|634B *M$Y/Q"lRDϳi:!C]MSgP܋ʬmþq`a.O&ba8BAݭ'@3->+k{'@M F\GHU܍0;K#gv4{]֛Lӽ,ͿBdӒW+c绨$6:wHq- +w"?3FZCQyxHιVeMT%|IA,=~}na讫v![>nI$?uR)umJN p@mH8``^S1ש4UW:%~WotZe gKZO~sU0S[J*)<l< Ŋ*.93sB+lԔK U UM)5:m {Xvm) "(.`OQMǐ10&3@.u P6Di$Mn+mJ4L:7,3EDŽGIb$$y=nx#M_2L^Q>À_< x><0Y|cKr:SF Š$M_HB&-x4z5dðM cbͧ0AShqaZ_6~NK.|iRv0E; > J*}xѦ]MH$m.{/g]4r$K%C}l$7 Oe Ng?eI%.NMII$b,i\t X?<lWXvT3ϛoeI8Y+ERi&ц¿^ N_]k1P A~/]\|f60mטAU R2D69s“犓B}13 {R(~E J|]XK:P*)BXpɴq~0k2ޝW‌UgL^M֧ߔ_7х0X QʰXԪ&! axn[S8HՏ}HE33t(zq᷏.} j/XRE ?H4:*/aQp]Q(e,P-f1S}9*vewviU2Iv[&B,XV <~%xm|T?EtTfkNNmGFnP#DKO10ƶ,s=/)#%fSA,MGTM!3NjWrixFQ2 m-a$DDzH:y@<~j09I_c״9Ѷm+}r-?ɇ.& 'Y >$6/p"BuFֺ ^g&.](zW A0aY={t|O`ɂvu=<`ɎNj|^I USv8E10Isp-B5Ȃp5ӯNW\~oB }4c*#)& ?xK*?_iZ4AD!= |e:^{REolb یm &XM$A{Vr|R\ǝq[=it[1ꕩS\6VfZfP'f+%0>Hjf ph"\xCϦ?,oq`~.FvY4UнޞMڑv xZ@Mփ*j o0?ZQ qd»q @;Z}t9Xg3$ۀ0#_"VV7.x5z/8E~moWyK[jӡ##™CZ#-]3)2>|mfJ_U@f'ɦ5NE63cOCtkS^p)a-p),f=a޶Fho=54't!]o-xXsÞn+m t&% n ֫d=$GK;@K(W/_N'fƉH>euYzW}#g]N.rz*ަ7Bl%oJB<ʪ|.) k|gѹnP Js]ehѬr3:< $V$efVHUH4f>Un:o#YG_щD+67G=^4@v-]6{_wasxȕ3+Wg(\~pҚ a7ިb~fBoۛ 5YZJs*_g!z%xbn`3\yߵ1P-dgR ME&ޤx#nb~*QmUfh5_DXSs %7{68sh R錆Q9}t5UV$$ $-!6OCgJ9jfw/pkc XOHͶ:ذ4(*sp̛ԼT O9%+ { hd-wv) NEB PVS2{"x!# ds nxY5 fVI'ࠡ _=3wj92QpYe^? Μ$ ^=Ljo!vHwV-.idj Hנx&YQ?y!ʱ0;!M{n#.7Lo+3Oƣ)P`\ǜ/;{Fm".TW/@Lݦӭ^gsRFf iᰞ*NIEֶˎBUe|?F\Ąa8 xޜ_s5Cl Db.8Tg Vٕ4+BV=6ʟ"7T pxv}'d0iIEܴdzEX [UE/f$WN5ax;DCH^'yig ^5 $4gvzʹ oaB9l6#lpETQZZbx/Yӭ]Pۤ6 UWn<z%R{^Ь?.'lf vx{p5ƙ fGֿ YvoKf^WP¢8 A "@fz5{>):q>lA{Ӫ( W GR`e __eQB6*fQp ,f90;lXMË^h6'jW;ՉP٩\vʁТ8 Y/H= l((Ӻī|+U*2Jz0Ա CubU~ŨgO\KLca`*uqϾa5-XEqlsr:vP?S\QiF$@ȺD1V|Q r{coL=jU05Qa t+~<; ~:/$D60 wg  O`zڙ:lbTh: WMqeŒ1 S8Ku7h66}VφyNgJ#ð O0dP 9"+ge\v6 Y8fւVoZ]3i6췻9~?>^{%NC&OCaC2H&Al*mn'*)}KFosܞܑ7bsTffSi up'TSs}O{œY)H3[9h0}Cb:e\JO*DddYlήx$p}^CKW'Qhut)]Cm eF!}tcY[¶!zR%/?w1*Av"l!/J^ěIMe5аWU='A8+Kmª Vcprm}xka}˅@Di;LI W q4mzj rB˳ @R<1?0\5}Q eˠ[b{B8ޡ>YB톲Lgζ1s.99ا-ʮK<лIe]!m9&blZl7L*X7Iv5F{S;QE~ȧ; 49aV9̂No_9~,O(O=+#8*l&roNo  >K7ZknV,]<&t^(ٹHdױ7JJrv+p1a.qsKՒE J2Eϊ1)gex&u܍Xhqn⏨3k,9-v :l3{&Δ43EE]b!~nF+$oΫn=_GsBF/Ct @!]n@*0k_* MKjpJׁDfϾyzP6ki&S$EC$CrY +Z`L|NB/qK`;LcWer1ՁW)_YA`#SMN;M FݦYŠgaLUJRK_ye%X . cxv7,7.[FF~^衇t's`T(B(.f(ɽoeb 'wO%E岶ᢾP|"tIA)xxBOƥ>Z>JK S\`nm!=1"|O}CI'eŜ7N ?fʬRC]&KwW{|rk"#kbLSd]~{>[eNzc;Ȃ?qt{Q,Lݺ"mk]iźO$|GQG^GyʐT< dAv|4L"O{5B|\ #Mhb>8 p`ͳ Jsh-a3(coY!X#Ofo$Uw`t; |a{#et<17pʹ~;1zlhb"::d x5ed:` X4ux@NuPD*%1N-uC Z-C/fz szC蠄`Bڏt> lJbI1qg(\WY^L3w1BVNpгQ鳆zI tam$CbArvjOwp;!(,#hjrdd uBj:D߉5lR;kgQ uuρ NqGXO *P:]l5j;$ϓJVtcCI}EZpmL\ 0 4ԂԣHT(s'*gb"`m:]{gثC >y6@,K5|Ps8bS/w熼_;[o oKz3`T,u+bW?JVjO EQI޾cfnj8uiCX_Vj|N'zx_& :1A1YTSL#4Svxf>5E|*J5nos$ib;>A(p8lRog`z@5ezHm\aAn-1Lg4i; R%2s u,_p/|^H^AʄS hYNx\rZ)GA"*!`=W ̤p{ kg=zEFeMM] 2j 4Kb[@/Kl\Sx!OQs'=lXFXERŏl#>{c Hi|S r ΌwT(ۂ&`#p<&en3 0|vr*ionT*MLmDڡ;4YNV㇘ߠA_gk`R[ @Lł=et!F=yuI}EGy V:Oz9 m ne/C4W+"fR~D.s.{iǦr[ԑGKrLj0PfbmI&VK;MBrSK^-lT*ϪS ΪA@l^Ӌ@)gqXa\YÉ,^e_?J㹴4fBhr,l5֙ /3f { qXL9_Gї)H bWNp" \`bSD?O$$G *zS'؜7M"Z2~gLjm<)d~'i dgbMZLt5=ombd?fw݆#v"v$MT$)j{LOolm. U@H(>~}^ݠF^]sײkKBr~$"UC+TvҬ.H ?ZVcͻYeݳwpt>"хf ]]$r56@f.wq<_3W0K0 G82x LT&6qXmPqV2}O&PoE2C0K)gw9Iˮ$d^/ο~X`gLj, .`Nz@47@b3qD\NS |~=%_ZsS>`M7ˣ1E8%wIK̢}-ѿ+@>b-Q L  \2gEpTAex@[H!b;= Lt1\GWZ{9nLg4$ ONTbKPIbX_\Ubh$kQU>46ܼx iHubTV5HéC1}h|d_C*t}6!vч|^B)&xe*136.Dn&Bꏦ(|5K9VJ..Z(6u3HjZl?+ (j!f@%7Kp##B5o׳M8PWBr+[N[po {a?Wqs(. s}[wL@<@3 5g[ݸHTim\"-6?ng݇% M$|&hC8 b7KJPϣtxf0wS_GTdJvne %*<INqLHhvZIo`tqMÍs 6 8,# o|VvT 9*vy Gˮ྆*L^Sid8 2]# Ssm.%LPܱfF^~$N@:4' 3LM"X#u=QbF2w.ժ#V8_!E4t'0t׋ut^Ly jd< 7e$QGQai/w*ca嵱`G,L  ~iuTe!;ޯ[f#yDbH~LN13!۬L㞜+jglK{\7;WFgų& LVWrبDȉ`a+_rn~9J2UX~6_B#5u=}r_YoxfO-a%16s8jʹg zVPP5*6gl#0?+Z@hOei<).Q(:))Ч Æ Y((iG@6xTb[yHc/wu CYnA]GHTu[QNr!]umB4-HkCAUL?c鲶L]l(-<\w2neȿu?+(gV' Q{gX!ӍaF}dEȄFi4 (ò)OFwm2d +8ġq10HSoǝEr9PXpr*ĵKzц|M9.Qaسwt;0׊{BN~Ma]&p&x쳆 jTZ'{!+\KwF't:3a) `㘉۽mYT&Ķ305ժ[Œ (1K~%Hh"ەkˎ&ʗ8%sF#ob33}P!yEt_{ -[":|'l&;~P5vS!&@, &5_Кkמ}=Jw'<~YQR2_J"4P_u+!.ESخ _..3-)Q\M9MT:vcC#28n6)NH/i2-#,Dɺ '+uS0hTB <kMsSŮ('ҷ̈́p +~JRNC6NYos$m `+ SSKdDm:\hYcw?"}y㵴kRNkGi3ІgRO~pp۲rPvfB //l p1 vXU!va\&3׍; f/JTh -%U_ڒ g<|U.5Jdk7EXjd/3 ſ|01O̮<6LMQMuNz&ڀ0IRlBo'"I< N 5l/?dg~ZL-hxtJi^A@4m]fWHIRO_5 =.MkkJ%6 5xpsNw;QqړOdB!0!( T@T*o0'{tJ>Nw i 'NB|[qR1;0N[:5?#ƫ 1Eu@6AzZI#"&n>wIwR_w~485UB[46ҐW9?/dg=?2Ffiwt5ct֡=~ PZL#iBkU *wMq(:6Fi[PpOuPת T%& 7l_Nq/hX}y+d}ҤDdwfwB GG:뗟 ƨ0ƿ +=f2[)h?{6UxƁ:8QD[} j89)>?yx!sscf8GO-5jA%%b5NQEժ ][%2uQN/ `OWudeԡ=qzh?N֯d' 7n4qqCЀ@$o-m<}uʶQ4@":C'mrzXͮt#Ak4p:KĎ ) */kBE13L7)؜Ƿ*5 khN;xLBB'fqj WpKϔBpBLB;xMYxUHN^s&9'] /ӆr~DˁhBQNg֞0d!v "k~ .]KNhp3i5cDD \|*Iq^a_ OѶsmKSΛLV 66 apR`X2=@󹚟]#03]]&ټsx^ 4܂AY!!! :}C".ʳu? u"yJ~ք[PA3%~qT10e(C2>{'9=Jp Dwat;]Jx&.*6ئsCFr#⑽bss23d;V=Ujf` h(4RV$]24bˎ{z6Tvv5=;LE0?4`usvJ~ >%X~v80Yfg*{YѭM }>qnՃcf,~Vx9j)i$Bx0> :\s?O&l1rk􇤛bݫtU +yNd$  sE5 ?pfTPe h~wȹa' !{"%fJQmJ

׌')ZP½莓&Σp䩠S[^O O^Z猺1UC!!$ odDHqY 9z yVf?,bv#e@ EvTZ[*2+E G8I^gAb%ʥ?h!gڋpFu"?CI^=44B~n.v> 6S]o&1JWJveŤ%nD)9GEڭ^l@TM@!ylZżOboƙCJ,جR_ReơP l yz]BYMʉ X}/a/WQ6DO0~)Ywշ@Lys.X&a#5^ =2ciA(s}Qnjxk('3O%qP0LP"Cիɋn>6!nЁxji $=zJUeRSR̟ *Yj i@ASA1K4҇BG \XsyolϽM+Z<287j$ 8T\I!i @U?=?H,+zX7uH.Y^1of-m[[2nm׭uNm/YT.>m{E>;EB38d? g,QK_BOJ BAeJ`< S@Q6QE{_ʆ02<./@$\R&iePb6YX5u(RNEkMBzxݝNLNG9 ( %$O*R>ƻ7L3[Q1懲SZ7h.UN4ei8 xO=Dd "\5XHqPSY.o&;)u(9Z^_`I>Z!6Q@OgVm~Eӏ\sgp { Jho5H{/n}ݽı{AɦytN_ۙ $&u^`!e_zPcgd􊭄\[#m{ #SxlBYoL\Y Żo JM[I8?C^'B'Q&8Zz^&k21hxdVµXfTDؔŪ7HܣOĨDc zoH1llܥ'Ý3­/幦0&H2YP;N~7o@5*5YD5ԙ5Bz$?*_ 2<&P6Ά~`639S$:8&N":8w'B4|Em^#}D8j;F(:ݿ{lp3{3ZDqZWq)s_W= nz :_"d5l%wb{# $qh)ps\" &Z(0Њ,q C R7k ts…<Ծ-|ɧ}Љ2d"Τ%}]ϟ0u.>˦a ;_T,w ===9g6!l GF?]2] Q~%żn HGuښڡGaX]c|74M3z=hD8pNԊ^\Dc0:Tm(Xj< NJ`G}350y 0F]?>/L; Ŀo i˖n^/15 kix(HBh.㕮ܯ`8DlCB\M&=&Opi}RK]Ao)ЄN ̞S?u0wA![VVmm<QuhmKMRNLD/E?`8AԍDN+ϧtJ Mm9)v97͊vp7Ay i|1WccpM&u*rwQr+LGrRMe;~[26c.抹ݙ䟚 cu$$bm Ɗ[[ ~zHrMCo]ȉx٧r1U86 a sq&;^B[/UWƫiOX5Ϳg&BFgѫev*]0 @PV\K?Y&yhBV^NP CPp"{P F hk\E?$AUUD:@MmT_D޽ /gmJՏp#*tH(`S(FbL e#oAzt^:r[SnVU &ONyql[ idN"{eZМ|]~.+ʐH:gQ1HY@C?5Z=6~ ٳ:S>xP 0,z/ſV)ecAڃ7Z;z]l-%U:P%Y0C{oGFp%S. "ڼT@0K$]ZjDԈr D+{?Y~yDź$>'"%H?XG!Fu8MNs)0lJ 0>ZԊ307/T^Ff/Q[Z_> ?C9ǜ(AA+![('Kv:00`g35=1{[TLy&Eн2~ef ejԝfOt);fhYJt> KlЏ3~/K?vZBWS> K1z*8n)4YXפ!b3~ĶŹ騅JN2rVGKWT /cv!`y=}U۽6A*ǖ)8'_fC<X& 0Z.cĦ`)>oۗ-ף-DfYAUaȜwn:Z {u_]jlFp8ַ#Osqv?\Z׏BT04;LP 8Ta;6jДG E&>~}4Vf w U{HA[[qA!,jԌ㕶b5n} cl40OKX(-6"cQҖwNtxߍD|K>HNu!_ebNlԣb0:D]>G<ԱH 61XWN);e9֡?%ˆT+0.oi jASTJwSzO6w[%)w(a7#q&ZT/Yv =Y}W=rz.jh$*5 )φiкeh%`GX-&tI+/q\x0aub4-)s~h6.k a\oZh^BKqQ@?InϤ8d73jVA9O2Թ 5_~}M`knF)ñ_逍72׊zl f0]I ^Jhk -gۃi_0OτL:^N~T]p׆-r#pfg;A,M;` VP HJqb@>rx4/ fDy =4yt7HD99IVƦ&v T!dE3EEM30IL9*z[瘔NؠuծU~EladȠRGkglؑ.NFJdgaL8.F6] L.O4q42yk`@f&ic,ּKF-eKaߥ>+ݰmFR]j=oK,-d3Qdf]JcG%%EZ.XJPc5^pⷺu-.{gZyp[mz[w/ǖ!XřF Ş>9JA_X$[9k;Yzn]]?6trL15X8qFxs#2v6(FJ&;(&Q}3ǻ"+:d")yT*R: guN'LUm֚͒uc5a$TL'9፬ov 3J=sGt- Tk)2)kmk{\O)=w}+nRݰΝ|^ƒBnRkQxZWN! a"0cLI؄UTaXR(F΄WgEE:=j2>+aH}9ɾm7`J'LQc7p mVo~<{< _ۿۆSnnJq$l C =0CsxjiHsj^cW땉2Bڧ`]mD6R[8LN^QfO4Y2 >@Dh'ĮVIO4 7F@ L(ϐM !s/[Bmm.xA DZCD"m!l* f1Gљ]q[MdoHyZm=|.=k$_p{xUϼBu07hK,RPLC'&1'>trT5u!Z6ϣN8[-|q+Ԋ`@_8IO_>ߘlX&]\ :BpCdUG,n L缇h`c'@O40k_hzO T =}vg޹$v/J]q8SD60~`= (_ѼA)ys9b/d*{I쨮qq%X'/;1HB=袻-jh |2V'1D¸j;+RZ}[#]͚2 Vquٰyl%-IֶhAÆ25C̓G $f URRՌP-%kppןm=~#a$ᠤ?]˿-!YTK6S߹~x06!UFa}(ґ˞M>\ 9 m [;M3QnOJ 1yuD [oхA=P̂+w VIG+z)ph'ZP [_*f* %[9'!?{mFłԺyZ6~:96 C抜S* |Ȃ]?8680`/WS~]r6.Qܭ$+)_IHFg/FKP0i얌xFx ;d7T91Uob5aBXdʟ.KQΓ_a~8?ߗz`Hy3$};-oq#̶;bf]2@6L ff+X '%WR0-עMY?YbERd)mF 󓞐:A$r.@fW\M}שw*b[MGݫueOsBW3ۀbFEJD\uBÆYY#n*[Rj_Umd]-.qä:rAsQ)O8Jr 6s?57Ae9 9TPA^|YZ,v+Ua:♴D.h@>I_\1 L7A bbB\8j}9Fiف~N'h[ׄ\;/alTv +C:Z-ۦ}a.Fld7ZN^]Vm]96Agg靾7uHRGq߹xXO[E[-7 kׂNs|Zj$rv{*ą4Ɇ3Тh1s@>jgͤqvhzw$}U`r=RLt'$ g"=6ʟZ,'{Hg ;Qe%Sz` rBN^ ժ|-*XWAbƹߨbLkf֚5~^Y$Y)O{ر&8Vnx~T1sw> t>+4"\k&oJ?k%˧Qdi&Z~g`[MU$4dӑXU`|F(`8BsP:@r7Ӆ5^p|~@.V0@] =Yuȝ5Y̡_Vp 8!T?|7n}5iV{!M 7xꐳȳBX[uѶc* vL[iy/Fn%}=^*cE"w{5G~kBg XYC+BfwOMi_ N$֗H oZ5ל#`k4_4wV϶1\ - R R${%CF& s}:wRMnk~r94m%վUHXh{E7^ˍZ %˖sp#ͻ'K7?W~~(~Tn,:p0gxрq `}JV/-%:Ucx$xnW<*i}?]r(.eD5$UoQWݬ-\Wn]D#*O:0q85IZk\ˠ41?[PC s\M˙$2Nk9tY^@-xbZ M/}$j=qn~Y^)hKDjO?Klv};5g+ h.Ň0sIV<="rعG#M[K^ r2_jCQw곡Q.is"ߛ6~() =<~s*[؛h? _u,ee2 U1.*ՒKzafcz7sXJ0fgam4kk fEQx?]dx2a- 'qk]*V{[ e?`(5:eèjр xq,%~Nj:õ n4QF$ SJVu]z ٬߰CNzRj"T8ۯ3PL шޟWN z#&2E(kg$S~]cRc,Kde96WX͋nmZqUVzE tcwF-/Sp!#g"Q4kG$ ʖ},0`ZR޴/i4NYDFHyhrkk=?IeCpVxRU ߻eQ`O8rVqS(Aӻ% ʬ<)+ ˙'ヽ_ >ؖȌD;f]$P,(k݁lpT RAaerpʁIcy ZW'u##)A7Ř_* (4jKp_kb:8!$Mf$ SZҤR7DZkG4]@d:NАX#7YK,'p1NCÜ/t W8M? t/vF ψ4}S4)~WLg /d E! >=QřA)k}9jFYqwZilꩃ{})b3AвvBhyb.8Kte |]&1Վ#q5$ao{|r-8#>NO@K͊`2El444 d=n* 1HiFPB M Il7븠$(T::̐x_ewثxv*-c`񙇐 9*%A G8 spYyĸf6Lae &d eCGIkຬ"Cjבi",g]UXMtƆ3Y]w,:=] [ўy VPGAћ]4i9yyY<'I{1\>ELP%<-GN Sg秖LkTزr02 jv6Ǹ*ච|!;sΉuֻ 1$Ps6D\_x0 ]&Uo_vƎ{֔bʫ9 6݇խuu)o m HmBBVU7ūI@.F4Z02$g%2hݫae%IZ=l[s+\ ܨRt&e۹1apkA4sٛtDjEFӋpԭ_ή*y+]Wj___x^#=rH"~Ei^ZqH)yڭNɸ)sU{|l#+"T[+D]4JNrTNg醟U2xJnxgUJ<̏p<-]xdd.A_x=uJ>q ((s0ҰҐO6/PK{Gga23ޢ}61x QJP>d%mPh &(jb!AtR@^?rd݁!Hċ 8 ^_[]<r.̮DI qkz$lx @%AįkQY5DB-x?H!pDеiԣ<)]:҉DM; #yyc_yĘXE&gm ]؜8vzF:Ђ(wPѷ$Ӹ׺NW5RLk3c"? /|-T|ˮ[7ןf]YP'?\KUX՟taWwhzLk ST+|6l߸>qV:oOnݱ/[ٱ¦1\z=r3F14?:jmw4:e mO!.vǏ8?TTQb)%P%he9hȨ@ӕ+?t\ Xr&(W1͑Č>P0>׽ƗblP} <~'|%0x'D4,^M#xa O̵t&c{R q,`,c^ct.M.DMKjIc͞ShN:G/([3 ͅV}x GY|ded-"MjmA=LL3JPr-cC&M?E /yzOc.b"6vٗ9`O@Er@jd<71-ӰgeDَM)_`%w~x+!ߢ/M"|Ę&oJ9P> 7[k3cQ% *XuIm/]ܳwb(8+㨠Mn]/偿|PVGڨ ˰<)/Y)hECnh_sdSNӬڻk.jH E-2e"z%P&\oɋ<n\"Ri?ADHNMel3yNO-PXLCQGh-&O%0$.>1&]cji+Ug=͑(j]U41ĝ0!bPς+i]:6[Dұ܏| EW+B@n4 X2;4g0T5( ><Hfjo6k 6)&v7I)y͐t,sgCjae]B,Xo^p;Rլ/{NxϡE&)ڴXmجn6&MN*tuP깠J+wCXH$ #*t?D.W⁔^iIY63ImfW%΢(,bakk~nwBkX#/zA ]U ^RYL`.6=՟o+$L ڔ^W'R}ibaUxxZlp)e)?] WTsS,9ځ1Or@ !?{+*/7\Kn imbr׬vy ўTh|Cx, 4IdC.v":ĘAHAFm{OVm2Q7USĨ/=jIE[eŤr\DIgX0<,ekTW!UkWwpK[i+;* L{t&>`Tw<~L-pH\mamNDyk߀7>;ViE'u lw{ly2s0|lIØQmv Eu5WzCL~r$;CJsk6s?- Auun70jוb275g ;ɱb5<6>։Lg(Bϝ {lrԥ@B+Wg'ar=Xl&SuW+Q+={֢7gwyu(~k{5N >bi dzl'77j%"~u5 T!EnK6NK)Wka,=h)kKRXndtevZ 7-w# # PCzNl̐yY] *lF1ďVss ˸!:v)íqo& dC!lrCYRz|Sw +9!|a^IV$ֶKɸAa3B+>jG =٭ fу,,"JRBDг ^è$-vҳ3&#uY“o=9xPD%!=s:ذqR&`zu?B% !Tذ L+$bBslRGک'3Jh t?`WK++3i<)r zӡu?[RX v)e&tT:kYdyYrWTƣ8'X\D#@T9GtU7/[2̇[+2Jqb֌DЀ3gE|7U ܠU3Afʒo2P^D Ce؉QN2Hƪu\^p1*\ 5=N:@Bez~?A=axwrT>HwZ-Z;?X=z kZd// GFM9?LJ~>!ϓO"iX'K6^ gyw5ףN6*&5 &C0qYk7@APnA@wf8V* BE:eYgo뽳 d< RYy2G S$Msk\8cPMd[s: Scs/58&{q&RC/`RCzli`N DÝVm| fOzċS6jaW93#Itp;A'm.ќ~gݒbSڷj6!oHOk"M/+\?!mKθR}.1 *lꭤB0"i>^:968ݦ\tz ӻ1YxflϦ6|.IחWYTaVAe~c^I0z}gԐڨ7_&?y@d}RZj `<鷞ONqBmFyR[9yL0ͯT1y:KjW`6-> X/Gmԕ[ݜj;A$es0nfIy` {o..g'A[Fv821GHI}SL3lh]9+BjsLIm_zy5owzĽB&-%DYܷ/&Pgc/IpϹD=67*4C%Բ)2vSϿ"[[eC 7WIWJE{~:O£W'Y/Ӕ(3QXP=^\Ljl]XI9$C2Qܥ]݃%-chH{8I@9nޫ0A7|^«:335אjAN], .^uooL߽[ "+>E_9$w!L#cNTZg:5qȠ)6g+hT6#F.wKU{ռUҒqy0f0a%TiHbI}D˚Dͷ*mIp] pqѰ˚~WPk^ZYri<kOfSLVt '3%O).pvIɂiF(B<$zyfUWWvK:z@- RH=hF#ʲA? \Ajt^RoRF~b!%E?A:Cȝ?0:?6 sfTG+B QMZ 3i XbSj+x,s1 L͝s)F*0JM7',0 vqey6&gT$ʰ5#"2ԟ":omNި'ϒz2a tDTI]̓Ea^mu$qJK"y1u&zwC0 >iavo[rGGxAګ}> ]Cu6RqRYB3x  K_[Н^H3RQZ;sUbx7Nn-ygn{ MgduH3 ee% JJf95IC)˃FkkpO[Sd!n[{ihS5á1ɼL.1 8=U\u&saIG&l)q?КQkKOB%,V ]fk2VCޣȩqB-q66w2w?y zD5b Y\P%+ lh^dѥkf;wޠr" k3(&$E/PK3yW ot:l9geT2@n.>0I2՗f6kAM/bOm 1v| *؆`z`/*"9 %4$ TmìxeKD5 F2nH~%=h"vʘ6dV[kv!R,Kb6Y"1+dUwo9(l/UQ+IoO ^HN=\jx|0c;f &j5&%o~tk7?\aHcv]Ң3K^\.%^Km3ǃy_,!Iap kxuTëa)QU#cALKTܽi]0R o~;E> Vr깼EPRAQ" IF#TX1ٗCjmhE#5YN/%%tiIL)'o @XS\c E8>(C y_P9 -QxX*w4SӲVU?6oZ1?eb5^ߝ#&*,[Fa'iWb]~nzaפqDkm5<$Q1ū -__*%M8ծ]ZW&%2 QC"1v b(!Ɍ%BN;ǻ-tjQ̵nԗ=j;X T-_T貙ė1ۥIS^p[|l51JV?,DӸ%; ԄФ ݿŒSl?U.)?U1谴eWN*PoŰ.6Q0p$ ܆ԙ47KM3v-BWSՑ q< L}  U:ZN`t8ݟ PsOƮk7:0I("!.8;~wA7Ý>Z %4OyCܨ}/Py+)H(ōƜ#:UX)9_OQtM>J%tWcRD .&)$̙q}x}iMUNF Y\C.|ʀyd9  E%ųX7 `H Ŧ-8DДH_:!9e)%̻+ٶu۠7 ap?cQw?e$|ao[vӤᲚ0#Jpfh1Ě9 ^𾸕BtߔUg"Gvh0-\ Qң zA]5a1)Bfܩ ¬o0Ei`zL6{PnjNWa:~h|XY}}칊ą)$IZq@U:%i6@ ȯEr5Z_ K KFmM&߉^9d4TX0F$9vHVdS.X;(cW&jciNVx}._7ۀo_Ye 4LW3s -pIBlhM<^i^1(hdr˾߀Uas7%uGB5@$9N9&n`:@VaHbg2&yJع#Nq _YF5%Ҹɍ KE {Ge;Easr|En,l,̓:(N9|61[U,aǬ-kqHʾˆl8"+| 2c)}4].?GmIJF̗ ՁBש)jUf\^Fu +bV}W.21ezq/Nd7,̯]:.#J2ߵ=NקNm2)`8qt6X֟sR3* ˌC#pQ9 FDirxI{W5ZfJS4D:}.x?#9\HEۋe]huԪÂ26gTHwBqidH$~ V z nI;zɰsϜ)6?Oaok13NI|kdO%*u+f䌪%k"m7;l oߌ޲jmqdKuR gޕ 2YU`=uDN\#j;DŲiV _F6K\9},TC}ۏpͽ-z]Šf{rfz.p߉,4y0g"YKU0?˺!\J~ԖO*"ymcPE'vJqVc2Ww+Jr<,WɈ'0'ykAB)~kt@lΝ]Gztp`/`Gz%ҰGp()]%ajI߮W&1`2YZ Q "GKmDZ[QaU\rL?6b pjĜ' 8O<]RjWSяYyI xR.S|M/Gw~kK(ә 5̤C4(|dGƺ:g/a 9DcBuKPMUYZ-8ghbсs\~H"< H6&|lӁ>x癨 C]K;^G]r%z`# 7ao##CVdyt54A 5x A_٘ͻr 9jƃk{ii5eSO?53ͶМcdtѨ?o?!1nD0z0jtϙ4CQYIҖvE[]WFoz8(-\?41Y^Ěa ?PɣcwL@{@Qf;(mUD$?3k|Wu tDŽ4xYEһKݭWf +\&pۈO5I~1Y= 8+'gs8i}^GdiGR[c9@C5MI* -|-LS҃ssT j`F c jZOL4rn8;+GG)M8l+:9.2vHܴbM]隸њB:P 0OdnQ4ɍ()hq,c#KW\eC&&wߘɒt>R}@wJ'@/PUw(|Wl5$ e|)7Gs\I$ɣnj` mWE0#ƪPoX, Q>u&Ld@֫`YOvh칛*v/FE0Rhݕ*R\C.Qy9; $ DTO28ַPe^pEpTǽ(M*2Ֆ.6倕rOe޳ >ECڇZ.+~ &UPLZko֯kK&C6dt~Ǥ!2"aG890W.Ή'woaw) kAYã\~r ˞X-HsƢHe-I ) mZ_ÿwPcE^~~sQgSah0,:F]Dh2Os~j"_>Bެ% ǩFJz Uj ƕ\N73{.m|2jޯ%C?,s7,aEaNJj%5g'(zjea;1*c*u o8gdNRY'V{:wsuLt?Kϓ5!tM.w:~KHHQC\rcJN5]0{fMsܑL[6PFH2Oz峃V 5;+uWC9 f.0ڑ}fw3G;lPRV[[!=W!xa~ U}$7E܅ 91 @3=MnpՓgͣ1"`BҞ4]иŋo >yo&2_y7iB4ʉD)~LB~EuCbܟ8zCH @kGm^NE{%a+ȅڱN Y17YD>#oF-6v x70%4M-~bSQCV͙6k%EDL,7 ud%?*169̯4=GelLo\@3 aBCC8ǩV/\VN[o3M_WJ5x#eb)Θ0m{#dwg&1c~v3H_V"{$7mٔR h@B`YaX@Ġ,4a>-;j;c "3}D[w8˫6PcbHɏND .WL4j."MSEd5&# zm<z0kX~ 6 z=Atew;ܣ$Vb! ,++qz. lEӲY~k)ʌOJC>uPF&1 s2rk_wfh7LHc@ 3;R] wORkbN7+k>{f`i", .i>Phqǭ>`z|XAA G5Vf@2J=h cBoBN(Ԅ=1uQ7;$noAKS[/Lj+Mkh;E B~AkJX'Xa.DR:A kKXOơO۫~vdndߕ0h3jfId??Z4ncx!dLpDQ?˱s(aSntQ?0 Åί#{VyKv {(Z<_O0~{qNd=n Q4/Op1qXq:?ReY@P-) &iM U"=;L% |4ͫCޯ~A.TKXX4 'U6-<ۣqb$*Rs_7AEיJ $u2I9hus|AdmYZ,H-N/M9Ly)j^!7,45xި.ӷuU\=EmAQ0~{ `)b,:Vq4bEP8x˩"ޢp!'qE~nD],FRQ7TՁƏ=t0@%P܎!gz`zڟwI.[;6_힩ڙ{׎5~?⠢ӁlI .e>2]%ΒbriUN"ZSI)&+ٶ: rpյUuYH]~]8s{0{.Ƕ [-0&~:$nszˀ6<碌M=|} 5kNJCyѹ^7 o9&w%]dS6:l"2ʽIhjyTfAp\䷯xl5rZny]ߐWp0 l` QTn' Iv3a/s'-Ra]ax~sdK1I#͎jnZ]0ĵ`f D+>p.d|ٚ3Jl3vGM5?^)Vs1]2MeI\W^δG6I$0kWE&;RgϸP8ڢ fJTk=B`fn!yom}bKZ&,QӃy 3ϯwRzW )ГN*0DgxCo G=i$.(%,I_Vj-c|_Qˆ)=9]4Q`C&VO}=~"ri?sKF66#ǹstrcq9yoeq%DSq9|PF6,VWTn}Ɍu}ݮ&Rs ƪ&@m|/4`0CI$I}O4Do9Tʶ7<- Ix\K^C s?r|WE(V>m$='1CQn,Bs w6 @ maQ{ˍ&"^Iw0Nb<#J'!;Vꡰ)10HvfAoʮ~׼uyw1<|wm .ykizUII[QQ*}]E,P9_avqX9Iy4"vʪ]F ίN랇Q!%w*L"kt;9CQ}( qEk])g]Ev:uI2Ha1<6(|t - ߯ѭ*tZق:^k{ ViI5se /"5ym퇚.)9DH׍iY<B &1}3ܵ)1o O^"|ZטۏyUeYc7smm@ ףx0;[={Tohp-w@*K2$.(qHxLrx1#e@S!t\E Ms Ǣ_~Ҥ!$$I sVÖGG ^%~\D7]=V乍N_J$D8v_GY~xF7,aBwYcdMv0%2H'x?=WK<{&S/Ad -|qP*<-9bK a14]N)R3vTb~0c5Şq+d9<KZ~<4Muu?(Bh:4 &"7 Li>ʾF 5oW&V\mH%M?(Y,;x^!G|&?}q\~xp=e娏-xzсs:ZOpGHܽ^M eZZ#=k_.ԔͫzWέR׌7ThFtwis,R6&+{z'PJ~})ج}A M_Bz V1E92xWzmo1qa\f.Z} $fAb gphf@ɍ^JVA;?(s@'Yk2drrvu!o)2<[6g\"T.W d9Vmm}<:?W )kp>7I[a&%tLWwШZ!{ )-6@\tnpvU2 5X 0 NJJl88P)*HvP 8)E·ﳈ~h&4?-O><&[xrYBYTH\X.F-O!7{/: c6]]*UQy@kH|ޒ¢CF?*lJ2G͌F܂_=sC!kPxoG\nݸa],Cɧ[ *(=irWeb]3V%5R˭Ƙ4oۅ}^NJ8>fHmPp3u#{ɩ*3%+vOė@֬l(Bs:Qw +r~ɒ ZD*0֣8e.7[1Hj`l[ y[Jԙd(h8.EH%` 0󆺩_6CT2&D$Sa1 y,MT H湫g-ZZ lr=j{Aau#e -YO~yj 1ukK"S#<^zT>(zctx"v#s휘tS#dӑW^rnIeXG>w縨DOcqJXZ5V}WxR-1oglށHKmA[mdq^gz7I`Blva1Y~@I`֩^؄HǠU 4ɺyY!?̓9ir󘇲 e Dl !Oғw2e^IwŏHkʟAaݦQnӞ+IOd'-r]s]=xZ@ay3qr>ֻq{@ԟ&n%lRUP,W:(V*f=a8&Ϡyd+P !FH ZnD>5um9nIo@f2ˀx;k*O艃S-6 @c-0r>Hd%s/FPf0F62r {Uc5@GjpJ 71p_24?7Fܶ-H} y'v!Z x,m)_JI`M#- ޡ@ $N`?=ߍ!Se _Ċ{7:S'}zcgjvDԺ;I#a2/9"d$iK0`0 */u\lO[_}g8L[5癎*7v|S08aHM#A\{ͥ?1|O}-˦ r֧pf=QE=;>ZAѲe_F5m'p#DЌ.lnJXcy<}y?)+iv i` )yoI?*Ȅ_?yb] m">a=Z뢏(Bf8ǴDqJ*߳S,:z樗#c} 6J'SӘО6wIoJ9ЄX aa86ֻ@o S0=ͮA˧ӽ#5 ;h4Ucn]?. \ꅾ@xߙR%:fL@}r1g|p_D.YIhkqz88CNsN Sed|v[`ME|\Ss͐G/ӸV"a&Ez~g݆a!j) 4 ԓV,R9*U`7F[$j-R:>0zrEYoحdh ,Zi%kk3P-Tji3؂㪌4o"Fukeu::c#+[ 00&BĘ#y=}ެ#Z޴S_+$#m6Xtͬv)U*fNΙpH_+e"(P8rL< Ǎ֨b}V_6ŭ$Fn$qkbhDwг%ù!o焵M -`oN>| Iَj3v6G뀌E -)M 7ke0aҐOŇ,ǎuňx_NDJ~YLEoUu=eXK}\e6|"]ovŲAn8 íְ(/z \4bI]@staᾈ_g"|I)Q|h8Nyo؁]ޒg/bѫ}#RLv)8}~hM;)!3B%sMOB ̇?#yHpDluVW^%qHdJ7~tD+eaqRk/(#RYz/[7X#}2Իit)wk{47x@dLWKX!' cu."0+.H+nlR q}{etƿ B~[_0Lf\7S¢x(K<X2aMzWlQaIoqI(k[j@ I"`bg,bm -.g^کƳuuɀ!rY]fi$~,oCdk^ $u,X(?H1VnOؑHcYR9tU"N6a 1Zȉʰ_[Y@f5,e=x  Bf]bnx]RF79؆pho>U-icZ+-Nsacz z2*_-X%Yfw{ @8$gUqZv%F3]+5P&*&虢ANYcߺ"2-}J> G '_{73g%l+ӜfDgؚy54=SC T73KյhYm1aiNޮ?5UXXz Z/ }=rv 8Av35g]^a/$S`dhW> G: Me- )t\qjL24q'oy'dH51Zl*cuSqN>ΟixWQoD؄j]FV輂( (Hn]p.|=<]~B9\!(X&a#a^4<+w =xw3FOR12Aj@<!to6 '7|V;6R]YKofv_ߜۧ-xx*h_#M@Np֭ ƋܞdF+?~YZ0\]jD vWH?Dz,c h3gl5̞XS>'@G)c ~EߖHL 16V$I*QDkI]/(,C1l.%010^=YT;=1SA\[Sq ېb7دpoNl 9f4%C| kɾL6 a c5{h!_JjclW&@I?rkEI;i~.ܮQۥV+-zZ%[s~3k +Aƞ8“kSm "1mg:o)jSHf"M©+uq Ξ&_#~>w~2OFLFOp\rc5D?*N-G2/R/w^t c龤GQ2 7`!-h\z9bl`?E[lPA 4.PI m5ϱ!HYf~YD ?hB2+Ape:R8ؼ pQ^}9vn|DtǭSկwcxLՄڌԾ!|09>v5n+ ۳<'b#Fl}u[6Bw%Vkv|' 䉮0R dvTc.\ K%'R^UY 9REt*gt fjT, sieQF)~  8;/EKYr2ߋcM+:Hjz}& +P>$O|1a&!?JS%a$Vv)]w}z,pbt$Ĥ|n{Q!=Iw O|H(M["`3"`jowqTux~BX!79j|ڼVfZ8gYjSE u+siepNf .H $-`\r:5Y !(PI8*j1߯Awj9f*CsRhy{z\=P7`8ÙwRyeOotrFY(w&&f:N3Cr >`CPA5)N`!p@xromF9q6u^] ֪1a6cM=HmGɔ+|R~;ttai`5}O,ZS,_;C\a ynd/^Ѷ9V&<yByGܝ?12/ƛMCPved8δ*Fm=T<0ma]W![ƈ8hU(6oݥFekWu 쏝jK$6ie4 P~ub3>RoöE?2?T ٭(~9E.ȷ8䦄7ՂIrFݱ:,MX,!8E(4E1a|Us6¬ Qc~Naš6FY*%al]pNkkҦOc%ihfӊ*-%Ms_غ$L*o.hF|؍{2ʰF?Cq -ӆ*p;(j8QL,M@F3&z߆*\yrŰd< AÌq@I b<|زwH0n3v{=љQJ&^>R;5[̖8t A ek}{gA,syେ@pC|8εRvn Bu|92kROLILSLp<;A0،60 },[֛[zc*ZdjYG,u_: py5g00ͽJ|`ϺfOt䋙 ~>DO"3X}GGSclƭocǧ}zub?&͇0* CJ+~[89gp2'm/Z($1~E.fdx(5e#POgQaKU6iPyԊK$94 RyF:mhqXcFO s@Ad"&=0-p9P0q _3wm621;|e^ 8$β|hߞli=V"(nboI}{U.H\}C.~,{FRnfL3 w\ SDNQ R٧O fh^N<7;"fIχRWl&ub[dWNa Ee`B|㼵IC%ӈc{H/ ~PG%@D6X52Pv9yڌx!@;pK'ekZ"L 1:wpz![Э=? k}] wr [N[Gd;<9#ʂŁ,, x9+#?m&!rv_S9<}lyJ'|Vb2*/գ MO򞲪,^/)<~L ?*j'V= [ܲ 'j\aQQsE =eu5hÛ}m8򯃁N{ #IYWRR]vS!kn I@Vﱼ])QƵgJUi.U,HR v<чhbyxr 4LbM~[t~o-I$P2v DB)#蟣K;WC:ȘN|J *WF׌hHkRfRs + bKQ/rScVoJp6 W틯WXui3av8'mX]m'a*tu1Hޛt< 'K{ [Gǭ-uGkW(AQ#DϷGػe(X#/#2Tv ں`!ȶDNK׎ږY0W ֕{V0peLB`) %fft)8 +hI6ꖵc-e*jSmPzБV"Y\8k!M2ԈGeWnmzK3r7pj$hGS$#*U'ag㌪G^/)L5e}6AiP-΂j:sNfkYj!MtEwsYJ!]6" rŹlLl;hNQck:;R.cf^dDh; "aǘBʤQHdtejPx EO} TOzoKP&Pa/B23a>&u&(zc2̋apʚei`tM>q檦]ms'2wILdr)*Odf$Uu"_BϚ&<<BԩWO;9YĈvaK'f%D} c_~M@a;/)lYm݃Xd4&t[ ˗5w}[;p7$3rTǻiKO%3ĂDZ0l1`/C51fG8`f2%A)ŒEf'ű[[=@P-9'b\ި%3zvnrtPC$ SW깲@ޒKAHS=W EX: K=N"Gb2i%p68`MEE)o:l0oϝ D\S iM$61A7GnÝ5bAKފ8)[^F1|I|bl$Hɘ(N j{N]ܣ_ j"L@)F.7؂ƽθSVѝߧnښڜqfٺ#zL@~; ?DBsc6S 8dAecȶPZWe"WfͰ/H]RҡGd\+ip=XI(ݧ[2W õ6nJ|b a͎ V҄rчk d峓eoWG@mT mz2:ezC."T|mp?~UX"yr톽o $¢r;pn[O**|8+aZD;!H}0dn,"H]t dsOq. b^<>(o@_Pa2YCtW)cZ姤*'oX4C vt*ykyqԵnq9C6G(W6ighv}6$_*^GAܦ BDWO1LFbCL89ʩt3&͸VbT=\E[H,7M()o^qA屟|,KhQtW;XiC쫭x=-dpANf//,nZaa;FV/a:MN1Zz ?iA8ܔ$~U>5R"Rۈu{Na^ǂX)lNZX$$|VʝkשkqL{k?Whp tx eJ \L(&AIpyȯ\ry HEo-Efh,GcB86 ,漻p'me euޝch)3LɆgJ!˵M ^_YΔG(V<k m`~9\;F&E+w /&حVu =eK֕F'O0R5LQ4gb mt}a*gۑ5ijx27L^/J1(9ReClG.V%i]a;yT'm*~.I8Q97,IM O_v[#b2o>Yok-ڍ:|f =x%lOcK?ݨBGmԹO0dҏfŘߜ-6MC&]PoAl{֙m4 Fv #!%fjOQ N{ke%[i 7-m2I5A쒿`:tMC3tkbMP[B:|vHWwKdD9 y±X/QvKD>YYA5G7]W,U>EEKtPJ Ч$UyQrPL"W#ȂoK29@z*_* qOﳽp0 5u YHQ$Y熮aT-;ddp!X/m?= 00FG渃>D^j\*Rpq|] E /`'^gc29Ze`n{&`1&“^$JdpNbV~zmUh> } _>xY\cgHv0HE~O|H TϤcTx]J:ŴfNvRIHO_aw s};_}NmOR-ȉ1zIݕ+MP*ʠ=]<F2bgϐ0w:ބH%fepEvNWi SlxIɲ&fK4XUTuݬ z{2+^4ƽٓQD Z5 yljRMLEsEna !󁛄`1 "T0~Mk};՘`gyASaTdNf `v]]jñdgѣ/!/v Vzq ,}V t*-Fv`S@»[uGX:fJY,dv-Nm;WQ5hј'SޱS*}PHH8HK_ 10[hsvY霒qfF#H+űwv\!H65St4.Qx`jUm]5.#/=RvLuA#Ի$R9ȄJ=,]8a z,||^`d`eLQP΄q|믷@bf[brLu70JGH %W戙L%q BwLJkZNoHC^62,cJe͐]a1KkѷHȨ^|e4 y&t$:-ϰ #5b}:I" Fll*<9f i ;u+Τ~6$ םJM X2s4@iM!HO;4~,zE5ɤ:t K+F~y ;êCŧܵ,PH)M鹥lS(?-b1[g]=x"Ժj,XΏ lWUCZ>lS.-j4AF8A_%B #p( ܴyFgUKFGϿ_\]YDW!GP*oH~jRCKog}Q #a!fي-HɲB)ñ0u.?Иr  F/j+i6~-Mc-Έm]-JnK^ɶ1ͪ$Q`^h..&VõHI~ݰaFyHӛu@,EduT\:brXhANu;U,:cp9"ssS@hpR[r{ N vPs"E7@I!֋)YRZ.U ^o -9gڸv">i;άFK_񺇿϶DnނD_'%CGN p鍾P-{Op=l)(fd<A1ACn;Ƕ&>4в.cVR#HGxOO :::nz )lA- !BGr{ Щݹ-23'Ͼ2}E`'*vߋ>%nIw|ٹpMRaKs`F^\eS6:f:= /:-hNtX|*joLr|jd<)ѓjAwIZ֩qt1_  5R8SXSy Ȋg@ϿTzتތ~~{0nl6 gcIjfl h#ʝŢ5(RlR\r쏺NN)RG &87 INuXj/)ءv`b̜Eɷo{O-"b  O-(%Ycfy .hO5_)z+K(ʗYf]+cX%Rz O!8>L>aGg.ϗR(҆Vꅤ)*/Xį}KwHk2[Mߑ&9bOsلnQSZ?| Jg"MW@~mZLpgvh/E+kLsf=Z-JrBqv7&_NPZ [ӳW""+s8Q⓴øEO f u5ukmTGZX)tL\IoIdBfY!YfUnޑs9eI\.6lLL 3M/[:՚12 HiL:9I>ٻa2g|wfvٶ:]q3yjaNBh俪?M-AHE?"d]<|J%\I aH+ #t,*ķHG"c*WH788=[iz?G ?o[é]Gl<kK*gh֔E=#28];[Xxߔo\Ls}G'"vF( %2k4 ̐U}BSUi,TK<=pp;r0cU0!m"aR˳JR- {OBU÷v0@@0d;-P8VSP98xfEN 8-xbo;u;i:x%}ko jx9zFvZIU(1xș^0f6glQα«DUU ~?ɡ߸ŌqYTbH/W*҇`6-s|7T74F+X]65 קv g4!>N(%XTm?Ba+ow\Jc]PoӼP SVQej8t_QÙ#sҹ؊ 섧^'.ا@o62rZX)PWl `x:5<" NDyኌL8 CtmeuKYiتyVթ [,M:DȞ)6H;;+.6"䴀B5T.)I%sb҆8m: w8.ixTjC2$]-‰d# NMqhz|j#EQ+}sbyq72U7Q4ᙙ8 Gm!^fZƊm|b ơ3(v~NUŶ^‰quԻ&Lqj37=j)炾E>3q۹U eOl0^W3ߐPfLfIHvfׇ?RB&8p1%ǫ9n c egoMn u%:"t򒇚>ꁝ;OȜ.:+[`}͹ʮP夬=OIoԅVd#}(`O6 Rq#b1h' w*j>>Auuť}t<5{Uۏ27nؑag<: U.:[bqP r/' AXd_\0~ ~{Wt6"ӄA! GlDY|~(K ɅgpU Maēlf4J-'jlo Wi4'KKd5oM*E؝ ]Rj!, UΆ:2ge%poA{TijofHq-W >$d'D((R) MH,Rk(R/suHu\_@CĸA4C6GּiANGPN0mO(U2<֛XD"Uc:_ֵ1v3z17Q/]PH1Ԟ2cC& H-ThrY!  t2HRx یoeU =ei 3]P~oTT9KΊϝ\B}ܗ,6ZY־JFXsI޳ADpĨBRom4a5O9-kFF L8@ ,SQ|bCwĚGϠ W6X7m1%-b4!r嬱_' Tj (k)nfveMzRrYmk /:aj1gaYBNVFhb1zvKנ6)ߦ ˆ1:>8"ʥ3EfC_:025ok[jVau:Z%RBF/L~:O+CJ(2ˡnx{E3ּkW᷵WV:ZL]qX|?.Q(Bi3.ٞ }#a (`0^a.3hM0NkQndsd. Y,g@9.~-QK~au0z?s% Oo2ltk޿K s%qxfH?xQRJ8?gJO_lR0+s]0:4b@}Z&JSOi(TO(}Ǿ}SWPUce!r$ȋQ?y0E]ON5'n'C\Tϗk%*MyyhB9\]7il_Btѝ$r/ )i4bී%jvjxVW@My%~.[r vK\'C TZr;ʭ cNW *$^V6iT~U%K(8BEUUaƃGD%윇4"a9`A/a2Qh\$?炞}TgEL&ڽIPj3lf];A[v@otZn E_Ʊsq>VHM)FٍQ2`y{ޖixReld5?7FDTaOiÉB6Sy65V1ih&b{\IZդH^vZE]g^l'94HD0hA_0<̧CD}>._epZ ^)f0,(v{:PX8U{Sё`'@uOijĖ;0&bm A.Ҥwb Koc*ŜiT}j1y'7e)Uy9>뀉P| Aj\JCU.evؐK\ܹi )'dj':S` YFv0[$CRZuƷ0&CH1";5jTo ɨhêj&twnj fPҫq`Dinpoqi=@oF=:<6|ZV/xҞsmG^X,W* Mn6M !ҍ|K׈F ,3Ũ|!*!݌mFb|-fƋg!>IA'ĕW?jwqiWe9nT~*k oJk$f[7n>OA7]gꎹu(Dj ZꯆKOeҗu+4 }sN9B {n]~kf\&  ';8UMV}@Ws8ۓwħ\-kMWH]$5-F, XyN[k4&E EфslgnmKBF;drlV[s06sm &VXn4h8o u&pMb_b̨OǚJxYI唿ğW^uc7djByL `b"D5YK'(L"\LqbSNHѭk~~ͲFмj-x+TYyZ-]omժžϚI 'c0gFoA}1k^lNvS#j?s_NI'2J/1;uT9ƨ:zQZ4\ 3'-9qN0)cpVt9˪ w/Ǥ>m%PQG~] ٜTi$YU,ȼo7L՗T^jSLJW9D7d? 9Pµtw•Ј>nj^.}8[WebFKбa?SY鸺E=б0|6֎ҽ%xWuc; B Z$8t5Z3pGt.i>Qāxw5dZ_Qhv:!NTqcN*AU4KrDЪكh V r { Z_ߚ9 Vҵ y"ޠ+R}`ȦIl)` g 9$HQ'w鹗` Zi3 blls- U3hz臂e C<PI@طPgp,IgT"$Y+U׭pHҾ[1#N5#dSJ@pv^\r>6T H+s,3w19h9ON.H݄)C.F՜1 O}VWعY noԡ8sI> P^9{Z~(Zz>o\01,͏=^tpɕv͠p*_zѝ ,?1d S!g`EPf= %Sr'&G+Yu(]#8'liѭurt&+i){;6%U6>!uϦi0 Γc+n06Nn,O}Y:c"Qk>a$ct-xR FT*#z[n7k/vER4GZ8E([xuJ8hY۝ȇr&5(2_tM;OӾ_[a+ߐ{Q64ARMJE&k=@&_t/7ehᯐ`>?G0aO,.U0!貈E RX1k.%0&apINͤ2(Z>OaZ3D0/} ۾6+_V(#,R{sh7) 5$Dtx>qI@٭5E8y'JX[jv\2N\zxXbVR4GU}_uL>rƱ|>XowI찌(j{ Oq7c<*{[YHd !p b !w~K.}jy?fE}D^}5a[wb ҁT˛K&zL>RiMaܰ6aE+H՘1j`||MEz$+r݌&`TK L Թ?ާ /<-+qZqb:v_B vWnB@IEug;cC să?vQ#H`d39}wr 09 -_ͼ`ܨz ]?paC@*i1ͭ2pPSrTJVO?[ Cfv!|Ѐ3K*qg%$oI2tQlVy~߻acFCjr֊PDD}q!z5ҿRPW{F jڼ>^uAzQhL~?oPW~r-XiՋdȊ[~`y;C8qg0OcՔ V(r8;iIx 1X6wSGA=)Bw~.g56 9*+Beŷ`lkm bklqXao-p 钋X?p8СtV8xuxpeܗEG[IK&D8ka doXnNt%2xĒzpݬ]U\[5DNsvJDI\Х㯰SlV`zKEGxŪ>Ԣd" }Un#U<2y趀[%oh`2B'UH/=֡[4!P y@ĩ04GdQwJlH#VL0*Zaks߫[eXR@ s7RbE_7[,[7(>w'PJeIJUĄI' +"|YwЅ)b1e$D >U'k`k}8ÝvaDtx$\~ԡ֠KxIjQl0 ͏'ѹcQ|ć7ī']FoMp, `m6kA$]D&0x2eC]aUǻ8c"XY"\>DNnI'ճШYǫ2ޅuAZo$}MT/^ cT5vCP;!ꠧjVk{WFQQ`ذdh-dM9 V%{< V6ϸ]}_bGjZU<yU|N8(ZlIe6{8$'wUPQο$ҳ̢ք-ތ^<=^߸+4l"<>DfH$qc.h83}HōvY,ZY~1-ɮC+ iv(v3@ֱF{c&k3|!X9_"H%DcuFNCm8Rd%>ls< #6@7mx;ڋsQbjf*i,`[hPmp1U\!zK`7qk/K D?lF{GqXNOv Pvǵ ^sU4oѨ)ՔQ Zh.B]`QG ?4>Ԍ+6']pG֯cwxXNٚQSAN9W\[NmY+A2Y?2#X/Xpܤ K#(nj?YM`򿷚3sbr^+[V~~/kh2>ˑDv:]"':8FsCO ([/K"<{A u9Z)Õ.*trnu|")$h7ǓR{}J#YCTxF iI7fžm䗆.k{$D c4fbӀWHDFri9F1ZR9@J[R1츶g4}65&(0_:1^s@9\ԌL m4%M3:Ywc#LiהѰfRCMqXqif/>4V˼oO,ƔB-oe Ww93_dn|5WYO#sH?ڝ𤌇*y13N F=)Dگ| ľ־.eY(1k5 E\%%8tUNp&Q-cbdZsmlS&!zwJ~#27 B''^z72Ǡxe5Yr\I**'(icP11pR㏵spj.|\M-Klj4k dh1p&Gqgb @gT&K|lP~=7߹2610L] jWa]~:^olN_qX- @$(C8t W*D#y7J{iw5A@Q.Hxsy{3i 6d~v8 yC6Mo_!0}D2%ĤǼosNc*ERCq'n wyx U>⭥*v d &]OE ETV9n*!; {)\q{VnhQ"kn%%El트΀rIZ) >oqw,d :p_'0"`],UrKblF24-fYWm27ŽzƊ1g*^LJ 8lAyFD:ʾ-ݜ'``|倿e4TN9EZhj{=3~ugVLjL_Äj+֋EE#sH\z]_Wףf=UWJe&0-ҋqn%P; @L [瘁QI*wV31I$ͽ,RhS6+]E_qtBWgEڎ]n+UƓX[XQr[RFƻ71uWf4s4Rc 3o*kw!ZI7-, ̅wht|ʜ0w$MciOj/X&s[j2h9XiR,ڥq?bc6}~?낑4_9aɏg=O?%Ɋ޺!QB ^VG/U,Xi=6ny.E`(ԇҶЭAlݶ5XLw }t%"}-۞( P[ɤ̄EReJpLo!yç^ބ/7#,f4PENĊ2o.^>Mf$bZkW)fVg#8:QiSh&"=勯->*Kl@f_W8݆i :q$< _>P7⺶r;? NTĂD?ve$=Yfg;Q*I>Dz`X"˘1hc5>aKu/$?'ppcx<zx[/d:rebHvpX,CY5رqG0We[Rˉ Z肠>AeݰýAiՊjDRL:j~R uB9&K q;PAJ>k9 ]O8ɾGeoQ&Hs*>6<k&E}VJhvr` _ŘKԿʵDGcf{`B|b㧄%cDd:|$imBH *,08C~6޶8ЯB-MND/Qu0z*sWѳ[F3l,w.v%B{o'bXۅEIjhXfP2^FZf"&I5KcAZ2,z"~.4:;hB!y@*/W]]1GKB1Ov0zr 0\F}>|09iU[':"O:%w Ⱦ?YlO v0/ZsGĮkF\syC8kˈqM# !r=6N+z ≷RsT"R^X% ;=cZP4KXŎ5Iܵ5 :p؀wr4?o_8˟L/'Ji:R6Aј/|ڲ6CLyV,Mڂ{:wB|ً_@7V*ݵQPЪ?=7ۇrq`"q]6̱/)Nh S`Dp{T.:]U<`zfus|_4+\aX, ZywT w3ܛS'eS0?D' 7mmEb86]kxA(03g\:kClq6p&SdbcZH[DaQK$d:J9'LCH =* %B.|Lv]2U\g4d}WFm  $ly*+xOY@cror`Gj+3}r;f jw8D1ȁb٦Da[D/)b ABq4vj܁+Hsq,UnTcµM5.%Y-Sfk$& luw%wRM sHU"?I\b FۂS (xMٟ5X.?d}ǀ(j`< Nt|X JM ~삮}+ܑ7c !6?P| motsCll1Zjjxռ>Q(h!Y):b: W>+T[#xGCYNh0Q04on8)[.3ɔpPrqªʫ}W/Auբ+! ˋI PRܑo\BCG_7zhu>o.twwXh;. 9O6mǫ;6t!ҍYNh$٠0 NK{ԧ8lW?6h$Cd nCa)iw( ݙn ?a,)5lb'Pr<9e1DB=&޲~4pEH @:`uwsu<|)u K#BO3/Ɨ)y\b -U v0L naHR?ۯއ^#vo*pEFs ~ɟA~!Kui8xEqAWGe4XrKm:%Qh<_ԲAuC7WHXK0`έc g8ԭfAOIk PpC"h>.2>osW/쩍&6x8Mpdfq!d))̤|sqp]֍WɣS3x񈎷6k\A}zdp+%+$s]~EeLyiݏVB 1zBC(nt+xp/e_V!mmwI(Xuvm.#$|Jm^U38Z:S9FaZ@񽿿c"۸\0HScΑT\p5xd[vlk"6W ;;:iVAlMţ2Mzp@8Y{|MiI% m5 Kisnu(wÙ]cj~$:V&F6e}3`a.NLi Os ;FD*^ʬUge3tZd3yWUW;|Ы[e #u/MיL"&5:v2p"GK뽣`+>fd̾^ iP} kG+v;@[,/ T)Ռ!S)!aύthND%6칧Vra$J+WsLJ5#L{lDHKn[^I , Z⣽2}6?ش aKt˂ r yQ}9VN)Q*HE-e 4xe+%3 1LPp8Lr! yCuL(\xKk'c[w9,~rIl‥g܃&W}vÚsPbƚxgc"Dq2yZ6.oq2j(aD!yVvxp>a˂i]hud.ۓ2SrI?.X"{IZ;]:$cOXތƽCτ?!7L!oA vjǭF,gmWDc1,$4 mtsI@Sa)WC 9V./Z wgPxF]Pi+~ +B8. c(6wC4q$ }'{?zpMnbJ5 )"ЖZćp9f+?ƧUQ6"2yبӜsAd[D*Vj뇦*9J&f vAO%v:g>)aJz٭Ox2w81jCng!k<%[ɳkЪvyB9Ykn )2W>y-@C>Iyumul~xgxC~Keь.msVpbA"L%7lɫAO$m|Kmx{D˦'MWw`QzUtuI BFLd& aI1h£}\: uPSD)q\ ʉG']t >˰.,+x*|k崺rs EPQֲ:wZ.E$ UE>WG3۳0:bd&dnO:ʼPl Ydy^ l?۩zG p5d<ΦѮ*O]tlvCàZz 1y7\M3%=:?u '#F9354k׋뾿۶k݀  +N-9q\mbߴ),岿 DLI9g4`iq{*ND_7~E dF.Zk6ׇxʏtDfVO0d6ZXuȝ< eiR] Up)CjWv"(Ę_eˁNoAyoȡHңOܻXm^jt2؟xgY^B/q6б =zFo4[*M"kUGg?&VN,2#HOfDBA~-_ֽ PY=6/G}:#c;"ŞKaG`4*vBKC^*AѤ:{YD_XVl(c ߪ}ݜUr16IȮmޭXR~UfBpjL@,~? m +1G~r3D$zJs1-^{MH1P,7Lr9%|Ui+޼󺈇C+p#,zvhCHJA_)`m &mU{5:v=.JL/>rōE [S:\sR"j(\L54;IҾy\Fpo@GZ2/ڊEύu:$-d.#eBB^LdpOc|3xW2<  LDWH'H̎M }2K^f?܈Y]HqI};)c6Fi6(HkJnW'9 yޯ:m ~ l_:@}"1RO2 N{.:Pl go'1_'qI6J s k4u-! ږIqvs5hZ$L"B^x(jxVlnA!WOWam*5XGBwAk^MFb{3>xj"/ߝ3aZd@? `'1)+ȳ bֲ3{i.-,#uDtP^NM!_B-*T{Zz> ZdccJkPն[PIa5f*̓i[EObMm E`姻]hՖM50a[3G|Qs@sEmA9W|3+6YC$O=\A0C%>rdB1J]–*#cq] 8L卥f_gtFJkվuez& 0c;X@;OuL~4urʬȑ>HxXRXnߛ"ߏ꾊 H ދ%Ͻ- y__ku)X2ucŶ_,ZK2/x e?%<ӇޞpX V2C|Uq'';*bl,o ŋ4Cy pE.0 )usdcEE=m_Lg3Wm!Cث(%æOÅ/iςgkmNT|Bcg5INi"۷:M2!^r!5:diGðRKra o }Unj5 u'Jpy O@4me[yCInoί'~LqʚŅUʂCsŷQ!:mH&LUg_noV8#QP>EP~a7pVz$u V_ }TnvXG"~s6Ųs1`"v4~@IޠLGchCQq{^Gt`x H%U&i[uјKD5ٵ` u O0'Kɒߋ|v'$O >E 0Fc[ 5M".R9iarv< K|ZMh*]2Fn]U"(=HARP4IZ 꺝ml_tjA8HYu@0KRTIsӀ{,$'ؚ a5TpXX"oF’oRTeVe"ݙ_,!'_"[TY /@gxX6,hw$=9+YdMIuRkNO>pnGX޵FL.5Q?\PuFjï/EaYtp{V~W[p;)/?ju8&os[7Iq7p(tZ]#?&Ȭ8~ކ "¼W΍ $~y0?)!ɤ؛B<݊tS-IV9*vW  moWh/" bAXL9Nl#",9 7D!eF6)&Xe?.?mXnLBBšFT,@ݮa&`%66v8IW^6ZNx FȦ>h|F&4Vdڰ*;yk,A@h5 k<%`AHτ0u)ÛgZ䓏3F5XAi.=(W;vq7 1 HʦᣘDf.H!⤓",`'%sX<"n1q@<}ӜYyÒ$0rb8Ǯk(QW29S(}l6\5w7o!`>8;Ƭ5Bd*&݀m0QJO CA,y~Rˤ 3U\*yJA`uX`m+!@snٳ9{Q_fAlJ{`Y@5tYd0 .`/hBZE tb3iyz`TحaU)hRQqצ? !Q Ə>NA ۗP@_'EUR-~#&OIL)<}[g]+9N%\l4wJ #/ -p]1b9ZYl^馓!Պ֝2 hIRpL `k0" >Rkq}.DfZ-+0gRCb|iӊMѬJs)y٘8k$,wgIR,[tq .ѓJx*֙&29შm_?h o^բ)h%WT6:Gf.6:~1fe-֝NdkHQ2E3W`oV!A .zR4ܣ©+_֪YŤEH?V@pduL݉ X;qasgKpiLɖON݊]/OT$V˧ٔpLEk C\8NjbQvM8m!tGWkUؠՃ)/*x| a8LRoq747t{A #SQ-gh6qQh]luބ]P̱[TVg<+Y1GXoafH~^HJ?]v;æ{7|_)$XD:ۇY#gdRi`SU\6[b=$dLXP&[UHE4C(A5j!6,߮)>)1V5@ľ ,BcsкX6ɒWCKV(F +Sئ*1pNiSqQtJBUjjIp> > 2i/ i1vcv ۱1sC,_ Q ;KcҝV)5 #KvT(z<|!O!Ωe|c(JBΰ"_7Lj+ޙn_hRkngb1핵wlh@_A\B\ z9@_Vof~MN-gA@'X?tn 1Ygeܾ~edSO0 a,nӪӳ v(7ݾRO8HC4hBe'Ήp s!ְpdB;"05,`.Uܔ (R*\6{ڰ`<=sU8ąTΩN6EuڛTp9e~4 y{YW־XGذ+Xg M~ˋ[M!IrLЛΒ(s&X"(𨍜2(c耘5>AYCm|jO .N'$豈c|蚳Zd+*{ ?Zvl)Kc[ ߲@#7ESkWEB( 1>q@y[KTԣjWD@7F ZYWfnqĶ% ZȍeξV%ZU$HV}W@f>ZמSs5𮮜Y\xx8R֊Nb%YcIʜaFpUgqo o&q"dPPrUʄy>Gy^ڪJUnrT'x %0x I2oOB>gcc~5_2o)ϬY"C NM_XSSAFֱ#,ׅ U}ʋB14AdU-5y6,qwi F:ӌɠ-]}>E[CKRR-~a蝛`i$iazP~x! Ywv:WWN-r,q6M mґ&8.00k[iX$hPACUebĩ7S#g]}=LXEŏ!aybʁTсe#4t l_rdJCk,ޞֈi[R@ݞ}aj+?Z>kc'ϝǃ+fm}գdzϙɎ@K£up4(h>0N ~_KM>Bu:Sgr`0yb_;?v|j>w0܂1sn/gvsB![ӣt`m{L|YN7l y]HgZ u1FxyR]!4Y&X\u>\oⶱ|z%Kz<@ܰ"(¨$n{8(x2ҤdQ,e{!E(Ss[7^<<"az6+2N2+E'sU|9+-L6a㗖?;K^ ĺ<NdM"DڪibO PhBDlJ[ T~&^ OG]ph-?Q"5"׭ņ H39i|P6GWuC=y̐e^ITq9oܒÏ֨ʽ2P?dT(Ok~#<H{$QȜT"l((GoPM[Ue9VHS-ިU(50D{ٸ ɺ;Z\6˅?d;ub%Ӊ0rqTUوGv$ArqPJ %?isn4Q#rۡ| `mӴlspYDIc6^'4ܥjf|'#dЯ wvAFT H7@ QPi ĺId[0Y"4,Jp#=2s3[ % lƊHK+o=bhOEwSDVJ32G{޺PA-VNi z:7m̚m[a73ìH !*wlp'ǂ,ϔ jMz ߖ i .>Z]|3fO!a*-=UAH-~|}T[d Ņ5D%JYp*IȚ{- >ACdFGTE3J\rHzx#:wdi͉|p2 #j܌|}a s ӭQ T~`Kul)Dm=IV``|…<ԿT,yxCoh#AuP-73"hi-(7 [ghj: Y<ŹNR:"($qKtFL-2LD(:P7B͹)͈%Zoe%vڧ7'$@d ƚ)&Vu!nn? PSFlZH_O)@ lBw60zr(w!(d D (G?v9%1φ_wɝ1W{ LdF5Cc4rhۡVQ׃Azt_Sɛ'χQVfXi˟[uq nm_DZ ~5K/WC~'2U7 EY}5r/N|sDACF+`m"&at&Z+*惮5}fS9Q9Q%} zvsbM<ύ9Qa^^5( JF6"+xrpzpJE$uq2CxsC3֤;T09SK£i3?OCbdnHnjd4Թ3}R?g֑'KfBUyYG 6X}=1MÓHMj6-8 /Z%n3{N!ݴfd#& "ޟfZRݴil >*ֱ5Zr Q [8MtQKK 9lldBN@9,bXj-9%$.@ܫXߋ g%@#6F}n 9gGwӰЮmD<j"J-1='C劉avGҝ% hGL# kN㭢9*m_μ3e7 r5T lzяQܳD>2))VC _-q]~Q@RZps;I޺sMv56ol s1*_ :iE` ܪe"jEq"8ˬXE8 &0{ r4_> Jң bai[0Gj0aR,_JGG! !FN%U_f 8,-t~;%7?N-hmʿjb|[GZ ^t*~"Q[ΘϏFpӓ$ڨApޓsȑU~Q hWP/B ]iW ]WX+ Rd$3&g䖤JA 2yUzu#X)n<\?\ϯM3.(1Eۮc i]i"sk46+qLl H<  qw_wǽ$z]IsyS-K 3pΫIu>5=wV9+4*ylIT'GFZN{i;4>d ڬI>TsjVl.ņߚ6HTjLyqI2eG1Jګ- 8{1Z:B qs.@|(dT=RiU2e6 ɱ<Z]dٺpQa&,Hߚ4I~\fL<ҽB]HSfTH'mVfXZ 1vzȉIaɌ)L.ѵP^] cjYrrVcHNgαM@jVtB곮g4fD&j1}\Z6UCi"wwrM2OƬE5Ӌ}ᬭ-=m}y=21Lep{sjcr`4~n$01nuKMh!P~V,Lok8kᶺQ? -agJz}: Zris.UΝS}AT`q eİ2{Hhp4-o o27t )Kgs{3LF[=>gJK>!|}8y"EyI& ƏU .&Ca4NWC) p4%4*|}MݚwB%jcG^SRj{} \AO4#^q'tgRNHtq!{bMSba7A*UQ+hRUo4nWreIg JzjOɘ󯵙r,UDRE[TG̢70D˦纞vG2Ր~{+qC&C*{ .Pnt ΂^qǷ bQ@w?)}Qr+>meH{xdW+mz'޳H$څi7<~cۺhB"XWO1/Tg6| W }:|G;h75gm[롆1r蕻 BwkoXKd閗SS;hIZp>;c9X=;*svaHkz|Ay$ gh\DPov]5s NZMAwh~ό| & hrqm;&dZx.L#w(qRhq#;Gu\ϽLMՇ_ M]sZLVW}(YFT#P[ i gIoZ&E\ *n6vJK =Ky lPrQ||h$W/ G !PW||u/wI;R!Vo]<#Rqʞ$GBqiqX J8^|:$GIHL8㓚+#D]){:'ש0Y ՞8mkb:OUI$Tb Fn>'t2d؍ |hw&y#V7 4yxx6mTzwf(F9ﻠCg{9Tn#>k\OKzZye9> tAm- ]eЩa ~)~jMtnJڐ8R]TR3n?PARBr,1lx, L?u @9}v/5|Ŕ@j}n5UPЊm~_{Nh. ܺ.vρɬ_ nE'$6E7O&vPpG ygBfUu9 5k7ͤexNk񆵯4ƼG%\~dZ!n>) r")&*s TfXBΓua`QWpaH{ XNY[Mldi(^:ω2`C2@;KCMRP? VӣnrCpA 8vwg="O6(2Iy^o `]D{F/yMϷh53ia81}+ℍh$*R;Oۛez_Ø pWCrB6_ 1 A+5R"VU{}'2I%$j0ǦcE9y6AF4B#Iey(vz]Srr}EW'xeBdrO}wSV(7$^zӤ ӽ]`ŅoZu s"-d%:]`9E@m`mEUA+1?4p{ʚmm8nk"Ozx=u &;ON/djDpőmd77;9  h-$9 2Hji ؁\H^g>h[yp-K{X$Wnc;+7@⏄> }V}by:4&xٹ?JOA0Ү_i2K>њl0AhIa|L-՟-!#P\$>X2o8LUC/sf?"8,C)^ՖFS蚯! ߓtrX"=P]/n*Ck -BO1,.f' ZI?0砏bΛc\KHDomOӟw|="kV(0y?;aC|B 53(p} 3'D HU4- w6X4Wh,؎}*6htHXԃHB :6(&k/4%\#q|H@gʡ#<=e j5lӈ(!h4'Lf7D#u/|C^.uT !@3'~1]=}9?&cb.q:MR>/NI( _w *Gݹ `OY| mLRMg{Y .ED`/`9KIA=` >1,GC3dI~.VnMEh8#aȍ3?bwaHH%+ӣ@M'ӕJ*T`b a؞=ىu|ǽM<4tx# (~k$]G29/ ޚpAgǮ/iO-C;d>;7.69 9Egb[ D%kU`- O?qbyn]pgMul4IQA05i*Ag\dBɠ~Y[I[/HM vNT$MCTYOՏr1[E.V]l%^-ܩGy&XCġ'ʐɆf5:τnԙgo>bn|FNLܼcO #l"V =w<-#˦#F[qp[LUd 쭨 ~;T*I@`L_J#.2.fEA_=xL{4dkg69VBROu?0r"L= H wetr*3ySf͇,6Evv~? 6ReN#[ӹs7#V6[;>}CA|@;l#깤ԠK/C)5h%Li{?;0r %:Uz(07*1K5ⓢVA+ˌ1.eޢ_WXii佅(\Cb郌vIks)$'G滷 liӋ_P!,#ш)~ MS{ġ/NKo1|N$6+NNIb87*vS1H5P.6W8Vlдxh?Jx} UԮsJ)LJ#MGm,rSZ{~tK؊=Adƾeѥ֖dVĤ6gLC8# n3?zr%H!q\os 3Bsecoї$]~{I{~-.Q|/f/ʪW2Y!~)Zhui:Վqsx?w@>0hPǢ h16RVΠA.T*0Q*&qxW{!b,/.D2uBy|,#OY5r % mS1ÕCsU#ϼ. 6U>B)+i!\A^x8pnz?S)3iqP4o?fh?+&@x\Ⅶﳮ_3~2m=Xde*aY$Z7?G,%.?ƌ I= ShHF݅3Un6B8&eZs:(mE8&W;o^+2wIuӪ$Kxw3n-]'(Ic i{$ b ⢹ntN muc4ΪI*fr9X#c^(6 BFIIw D̪zey}]ar qHg/>f[sA/WM ~V5w NIRE0WQVUuaT60i|8{^exƺ F񭨇|8(T kӳTpKA&аA|* [+ & u+ 蝿ϧ^}pq7R >@ d֒5[?Ң5giuIHZ!@6)%R?`(И,Bt%Aܤez|nVCBئ&j|\#VLa^s Dm" $M3LOປ(FZ>[SʴҊn< >d5Z@%=2&0w/FDCupr}&h vzTeT{$&b=ҨɟpI5>TbTUW <̳}~C[Stm<(mG4*9S^=5g+TAo;Flt'5Ĕ1 e-UZz"2%q ĕz]F 0fY6Nk#aAxj`иwUǍH^lZH> (-Uz#UZSUDJjvP]mq`YJD%Uj`|$yh^Zjohn~1(U1^>T-WҚ'D['e㺞y%\6BȽ6"MIO5~`@ilĴ6BOX殭>nmcvfc RVƛϯ/`Nea} gm_S-ͤ18;V!\]7]rda~Y/ o3]& T:t"xoa.%%O>bf(F bdۺ-|m:Ž8E p1_~# . )b3`8@"zFF(vq5*a䙠%~R;,wK8f6SuOl6^e41 u X[Baz$c\lwg(q\&"LՈÝ=I{eMNKXGzD/y[ˈLYhzItfhBOT !ж YEb)U1EOfl+46xh-tie3D3?cu0+NTV ,' Sn#RmjپE3? [',?8х8>M 1r[}vz(. 2ȤA~hvnG["~u;X^'\zgT3zg Y"O\#%ꗁ^G'k[8F³ 3xV\M#Ou4S1;2l3`P"w"0>bgVmM(R|XTu ܾgXq"VwQ FqKbaTY]YTؔHIF` j>/3t ~O cz` 1= 8X| #!IT'x{}źY,nY@g}]"PЩ*.rP&- ZZI?6;O]s}9TlNB;Jv|iSWJpz#D^%-/l%ɼVB 3?ݴ?ҋ%LT,[=gl|.(j$iA{׉hWs8lMq~pOůwpK_y/hl0.3 h1[`&f;"zEVkRd\6UɁ&&s>;jxnGȏ *wH#PG;?2;>.Ņ4t6uT%B $~Ā8S (mv^'ufu9wU(_o8~5g[+PJ^$ V2"6^:eM8띭rynEP1`pq37b۶=!śZРuG@ЏO@U`셉l4leK5 RB&r俣J,DCy?_ OLrx,.ך0-L(##%'J9\>%zJwa; Ӂ86_ԝoJ UTh#S*2N/NPx6)XX7u{zm\4IP!TYtc!FGzA|QHph_6A.8ڌ/<%6ҩ bnA!Gh.X49AYvgۈйt%q ,/!ebT&b+i޽{0mP`x%PLaIp!Je(ČJ0p~-z]T3kxލ+촼tšm=~OB)4 hٌzi_{ dO2ܨQj,CF8f/K2H?ۣv\U5߫DeΉV  KdAٖ"|w:yn*>5-J3t_k_85+NÞK3WyL|A47AtlC̟b#7 -Ex! {|{0q^9`4y9ûc,j$NK)D;2l%o]g1N I)^PAwo#"I00Me@z'yi\$bdnL)OQ.aH9g}"^u?CSW\maRg -yRQ6CKxi.G f؀, OvD|YD%,jGv/q_ 2wc7pDz"g"t!yHw24$5=rTIjLnTAӹH ZMGF(Л0 ζ;F b*1SNaN5ZHȩr=y*?EqFϷNeMv0h-ݔlբv -ڼQxF@lyOǹoCy!|JwlOGɬ]Q\Z|NDZ`'>GqLE%V4]؇?2S> Sfg;_2$e8& /{6_+%SQ:iK寂y~nH}A {5{=47?1Q4` 7cS%LԴpi^6zc|KJh;] H/4AZWSѕY}杔-&: f]rz35H%k QU9 <ʶjެ8BkD5hs}ֳ]431^ vm?|ZP`)}ZL~)$Hd [8\O%}tg|aZܥ"< *U}WM.U6T_yngG(_$fA1C'ZZ+QaM7 6tg*=>j~UgVR)U'uCjo?y=NZEd;6,Udaqo׈fXt{Z[{ q3^^|9:@~80k>NW硫5I/g1 ?/8_WWZ:LYIN:)EKC?)N-»Yki`:Wr֧Q.Ko81E:qh(8峅6Lq` { VEGxGؓl^RU}6sK9oUZ&*o4u 1S3M_xS(f^P "s|%Pei?`DMB? bj%M1,"tl&ݳ\rCy`Oq~K`'iK?gH9_&{Xbu=0'L%8 7iEmS3>r/?厜 f2!ѹ{+oviAbBr8 U<3vwO?Mӝ|`]w>;s6ްhx_f`X%)@@4 -`MD9q 2|l` fϣcsqc'Nz3UWY|ϣګUૄAWj+ TESv2? J-D\ș|cS6ea5ȴh%PRI ZoIF /`W ǵ%-]qˠX½hG)z& 1;3T"-z㒢u74Cyj)nQ?ì꒬GI:NGE¿>Ҡd#;+B]"%\t! rd;78S"$iTnJ9ƒuГl kT3ÞU!,`[赎\h 7"v !0ϥ!iY/ ϣr̒5SΤXLYU%GW 3àrc ?Ӊ׹zSf`WfQ7Ϻ w_ M3_!g$F~4דҾ1mg/8/6YVi^iJu,6EP^,3ݥ D~ w)5|G3V4Н36qPE5/_3`,$#HTk2O⯛/\k-0i$3!āK7`_9b$PX m?XĤ!F1yu#O*4o :mj1@5ph|#T;=MߐyYoa~KGJ.+(5<yx!4!{My'] [ЅZVԖG}abq ƟIl*:-uJjnr"PHӝ!rh ;/ Eyo4_\ ğZ3(",t!H):Q3GP'+aNO;olf*S|Ma GuGu;U"ǧ֙Q+[Z韚NDjx\X6]07<=}kR~i pV!qU;H7r/G&}{y;7"֥*jǻ b;ٛK5C g}qY9)pS4HgMHlOOK%HZȹ0 VG

p5.ʾF@BԠ4vlcYn~$< 2oDFwsQoUTm7_V뫛LBu1}Z,Ĥ0oB=u2@Rr{qs%̫<g*6(ԍۧ^Ӟ5pC:>;fL/:~QIZFaIdd֘s '`-HY ߔk Β$}EdBj5pnŖBHF?@ t$@G =!= Y_p4a!Nt'z8]Z$h%k: UdM&L`Xؖ j!\#ߒ3"ƍPRno*6kڦ8fd,h뛷 ?\uc[{a\N2eֹGSPX|7Ov u*ھJi cqTS1>IУ1UĀ9$8\:@:jRg ZZ4 tKj(,!^]ښ~ytX\ #=;L[G:kA{C_@RUdhx͟4b}p6u:W=VYh &vqc@yMs0JѰ*|&]NmKjA pg~`Pp.n۴n!+HVٳ7I2fL,M|/a) חO&ď MOQtʑûNajLkc"pn=N?[} [@D$y(HvפM-)M^EǾTR)6lt}ReUR'ېzzU~&J[CT17$_%|[)'=sq [άs9$98S509;M(GBY~ƣM(6QnŋsթO9*nJX 1HfGpN ט', ]tۆ]%EǪaq($f9ˇݤ͋BI6 "{Up|P=w =By p=P72EBLyJX1PgÓ"3͒'b!_0`$Do^kN]Pmmz~O)^SS\=j4Ewo~*U6Ԇ[ > wJ3JHJQLmvfAN, ka=rq'ulP]͐#˦filIP},2F.Aqv爋guQaMNu{^/_ )?qY t4{tKjÊٲ!"HE" /o=LQzJҁޙ עLE`i{/U@,KrIGswOő.K(I:Såg Yliq K왇1u#-$kRR+LRؠ y낇[IqIkhcdlyR˛5E7MA 0wDgSE}XT fL54W\c_el]o"0g2YLMTa N UΜl$Ŕ'PFeV7v>?7uO=[eխ*CjgiEd6>[1΍\dr|TLYגOAy=Q@#WU,32G؞ U.U.5Sg-sM6\n.rHRj=8< $Ԛx2\L" sF.~ PN%>`2o2#{XJofJϤXcQB$>5v8jy+D1R9BSG2;6*zA$#$Yӓz7 fd<}N~l 䑗/B2 `B m8KjP.L=cVky*&ciq2>zbQ=Օ30]H.H)_8;r/; ˠM!"JjIuv "\ֺޓҬ WG \ьLֆ:6` |N32 /kQ߃nl!3(m0ݧ_X\ȒRm]N&,R8ӣ@H~Ob&8dh-.fM,L/ζJ=jT0sE.@l9#Mo|gN 6&YSmdv)KpSO .ɹ FÕOz0S0cRaգ`M{PQ z ejc+ᐷm98ፏMof߻ @RNpA~n OФ76Y>Alm:8]:ɖi-븡+CyXN?xy9{2:r OMTviqsPƢ4>M 毉 [)ىAV+lRvrL/ J9ijPk f CLarŒ r&|k4 N:/ɼ-=R\rOg_jfQ|BV zuwc"teWXn72MQL.vƸCzN^Y<re@6nx`X~5J?#8*4r,QoPo,}3@svkkeH/Qi͗6>u byS9#ntd˄`^w}[;p1Ls/EB.YóY̸ $E{)F\e]/l+|8/zDFń:}oVqOiA 7W(wrx]HbPHRswcZ%oeQL ?UxZc'l zLk9e֣E_J]q4IcqUc,{S|XY8K$#'Pw4A=޼}QpzmƵ/+h+,fpÖ\gˈl$f f;k|]- P"$1b@ͱ236]kbZz v$Qzn>kˡG=̀ٺ曨qn|ɼ1)JFC2':`tˍ%o($tt.[ۖ"NVt=wxersv\+`Ѓ2dC1{/Rcm?>Cy9& pHӆ)xֵa։c#S3k?ԱOU* !f`11bFLB BhO $jUf)Nr`pkGW8GSKHƦ.IFE Hj<}!2=QFT8_"Uhh]vb(ܫ_T}hW԰Ӈey1=H[쐨@ZJK6N0?J\ToWԖws-yqbH?2 J$ʗϷN']aYί (N~Ǎ ~cyˀ[,CV'OՔ{cy`8zh Zp<',U:w/:, 0t )3 qq616V*M`m=#B()7x?q,z㒊[HcGFB7DGT)}Y)RP`if͕|\XQ$`Z#|x)0 N9.و+gfeLVD*@bb}1$2v@@P>; ^/$ǃ{bQyٕS~¢6\0/>4-n52I# Šރ'E.xau7*EUpDζ! F4@_AkCnZR3^qp7a꼰/'Jc5#7`MجDG~lfၝfX=JǘaA:V3?IDSHK)|٤ƅ@}~ɡYH9T;֞'N(䔷kWun53DP9|Y /:.}f:8`rQЁB0m F'lG ac03G aX;.we9b lg. ?$ƒ%siv 0n$ڋb:ezND}!W)x&I # -4\ȺQ 12Z=ڔ\kd,ojd{70ԡRJK'I7֠P"6MM\:ڗ@bTs(NKb{Df Vw-a .D.)  *Ur7 ?rWVawn?;] ePĈwzLsAFUDT;iz3LFXZ.c`>hws.l_ 1u0qA~v( AUTM5{+UeD*)aE܎U$U ^l ɂ8B PE+E=Ôf[Hl\*Lrt:M>4j\wcՋߺ0q1@9 Np⪣G6n]yEd&ӌB@w 8$h3OP "S1t'@aixh4 79Up%Ugev,±؄M*HȊ]㉘j 'hq#A[DЇK|n}@mmQy]VІJub巐=Kj%*53ʩT1RowF/Ta4Vbe`uNn dQI[?^_b&36-2&_\g+Ue\f! ='G&z j?S{d-WC5h Gf 5ẳ3 ~t< ˶&E:b Ԡ&տ}ZqyjC$R =:7Χ"o,8 N[֝B6} "1]bՔw9"4h/>4 ] m-Z[)%X`ٵ{A&:YgV`:'B_3o0(F3'K]!ͅZ8 ‰,#D$x%NPr!e0\Ŭ"X+]EOZ2< EWk<@equ)^8BP"+;|Ll74'Ps6N)[HkZ7q74CQQ舱9{[b9G*/G vεƉ`+ oˏ*} $ga-E +^})\Z6A"xѼ 2GƳpSW.Ҙ$ #(Čy;ѿ L;Q6 ; tCrрm|^40cWy#Fŋu> P:ڀ AW3g7~?nAQU 3^MA_ZvIKvAw_ުLDZ]\=TjktV;ՍotOC RSnBx/BPsFO:^AjyS r"I } GeLmAS_%nщ3Pw c*,H|Xf9*?3 _d=8Ժ45@mS|џ<3|'pdL0csJ>c%H }WېmGgO]hi&ONa$<%vüR1U)jᯁͶuOP"0kKuH:O$4X(%pzŰ*֏F_Ubq}SR/bZͲN b[CvVs% # )asR\G =Aܕ{^E5 [? 2[1g2k@91ĩ̓yi*"7"dfyC']XW>Q5 ܘn]}4P?h[VYW Jt X)}'D=|t'k m\펰9P3a x|alY4W.Bƕs"r̆*&I)(|ȝH3+ IM. ~f26'}\Xޏ1QG{.}iThI6~IN\RP8_TAJ &?p&+`Fū~<{2ݦ2n"kaçMl2Pp>cS8Sw-d.Y8mF-_w7cX⇸%.F΢ӣD!nys;+Z[|0@ih6sc^s>nB09ܛ G/MG[4:Wu^5F}^=EiDr["R*X)~K @RO7%oCd[0}N5&KMfA OwRٗdԺX>s{񖶤@TT|zYq2GSA%أy : oiXM:'GpJeVeDx`B7a k7;Qv j x_c?ɃilȀ{jm~~e$24G8n卽 ;BG,&)#Fq+h.ۼ[w)m `\HQWkGIGflflo!q/5R]dP54vKplJISm=R1G^ %MyLĉD^v 8Iշ+߸u͵&m&~S:/E'Na,g t"\a:4.%N=3@Wf&BY Ċ_@]U+, \nAw\d6UQB2Dqh*,1GƼ֤gRYGGhXϥ`7.x"Zg ()0G+7z˵,?S*{J.p=[lhㅔ>G-el)^')lu<'͡hG6(>CTK*4!A{,[/LT&wl(Q贍;na3Z}F9WRm1ȰpX!]N3BY!J_H7{Roa*U@:9V1Dհ\:Dk귕2D:}Ӱ8Z :^mu_d@:Z6=g]&gzV$g=jKI4Qj^ g|]_k2|G?pʬ ewՐý^B̌3ղi9R K0e*o%uC6T崂7M(K^Sk'!8d쿹a+in(fzdm4׶T&>bޣQ $B;q<"H$zGZ}X7Dfh$a'N0r~4)yC gi2[9pyIOaʘP3Z ߔ mn^ 2 ؀֕kWXI[:v5Kc<9[9 ٫ɌYÕa FٹX@{@õ#0u؅BmIiL=rdh=łt qGFʊnkr~ 댇.2䚸>9sY)6h.bnx%pv>l*x9e ~Ď[р&ϋ;K6ck_־\<5>sƑˋ=ܫfb)nn {p`w7S &jd<D,_Kb8^&f}."$!ռhƻR RY_'P,u? `GL6g̀PTli .Q1>#eG2 e gYhVU4rBo u0]ŷJŵHz%m,*d .֟Tr:.G9,o㸆`̟k"$fԠˋcKb tqsŤӘs!`BoS9"YV*}^y_8ŶIV%;υ>06[ai}>YC4*bU+l0z+d'bgm4=BLY;AB-Si˽s1fS>is1撓?ϨrԐ38ǰ;7ySjMD9T{WO<qCqd6 O,_wV†p$fjFn>Fd_Ͻqsho|9Gu]i"}X)\&@9b{WG`9(vw[8X>TD[CKeh!k* G1)|d\)/֑oKx>ZLX)j idw *Ҵ2.9Iw2Iy3ޖwMܯb 1*RVARߔ9\/_ڤufĸ㬋cHbdzA;1VyTA,\3eߊR4@7/2XvSVͽ '6T Y6ydJsf0Ңp!X‹@/nsq Ɗj;x`$OVY, Z$)KQCZ/2OԨ_tqI;QZ19Ĉme #ptR{1y^qff=EvIaH6-pb4gblHH;S ?/K  葆I`P/'[y͋V*x\vbL:GI܌#Xp6~[Sک #edQ?a]NL;ҿdHzfko`o6$L&Ry+$ NC-{əagШs#UZ_b<_t=66CՁd&13(͂F3]Lga/ӑbJ HʮD+ F@.\-&֊ s<10k BbT>,hg,|T +/HPvןR2dDhӀbcH2΋i@^F\:LK D4<[pZr7|tRF҉$exD-!Iz}{(`~U<̃av7<ה] ;SNS*MzbuD8+6Ěe43<2#b(Nc9J맺/4*|] `i:V{HWLj3Ð*80Y*o|W[9} ΖE($Hd۶?x#-AD]i6YrR+AuYmK> } P8T%1]w0=PL mWM[JNWo8g Z 8HdҖ/]gV[d^Gb)`aG{{;~aRy Li4t[˗7]g|3ˢC*n3fv =yۻ'Lm%tOxtu.s|хk#8XNaiΝFPB;/;>@߭z; өͰPtZ"$Ɗ?_rT5^9Q*E?E&l  ,ot顭L ya$/PnqKd~wNpqT |8_}I`]AFg925I'TF=(ύ,Ӷr^$ s, R.0mk=N%W]T/r؜jɸJȮ$E2WsP ba^meI\fj| 4oE uq҅ݗ!>o"f@Pl$:딩ty kU6^ 1x7[?Ϧĩ ~g=4\ḫp'Tϓ|j}! Zw[ݖ%I1`M.Jf!"|`9B*S"zraSZü)Vf%s2= T䥒 DD{g; K-8@P1.O+P(·1Ⱥ]]+LO!վ q$+ԸrSO@C:FQ NlGEe?ڶS"mq]S¡T4V"O+տiӯɢY y5mIGM#qٓq*&7 Y&G:5d:V@ZOos=' cE0s6 ;I O⚋m7jҥL<Ln*3 'v'Ԗ;MKj<|{[+G`$[!HHI'#GG،$/SEl3O0#M@3)LM~3FU+ tu]+ø†JŬd[xۨ8朆a_):ϦQy BcSoG_qQW J;̮}+`VA7gN6~4oi#@s}ZXb3 !.(یS*->-&Q+Rs/QA1LgFn!n8a),U-윜heF:]KOz&@ !\3;8*nh#-rںSSLš':(H #f od/XZH>VfG)OH|o趙)jp7˹2.y74 wN?c흫.&cG } B8jox7~*)%R9-'Q+ +]P6pfwȐdvRt<~J]Y'dkU&] ǒpHMS4c舔|6{s] #Q6SL^4Y8^٣wz{մ=*}Iϟӹk\,@'~ IJTxc)Y RjayB6lڐ|9WK UEX=D#S.K{<8Bl[:VJ h%ЮUIql`6.`+nw#{`'GIC'R&_K9GO1:P\7SξW=J+ܑdÚُZ5Na|΁! )J$< Ʒs4lp٘G˳\{R},;0e7 "s򎮃 GJ<'WUP$gY2_hhOX[ѷüaLQS <ʒ Nz[9AؽJb܊J-Er#ݰ=gxM긱 UnwWXբ, ZI;撵xQVz;DŽ9ڟe8TܜњRpLΗ<7bD{X2YorYĘ;>Xv#HJ;`w7yXȮ346)TgXHau>LNTi Q'D߱0 {0ؖڑï/|0R|.#fơz]EdyU!l}*%Ayh=8ĉTj[㿿! "EG>lh"?e UH&@  (Uw:e2^@HW.RMbRB Oc>4VLM8WV|/" čJq{2j(ʼЖz0ti\Bk2pH,NrˌtDhX98bݧ}!2՞Wr!;JN;zolɄn|#XOV.mW~0GgnM<9z2Bw%uepՊ*:2rR/ϊp rH//λ 7 ~7>)2L7}A\4i OA,nYVV$~/rh't"DW Έ?7"wq,yL tk1o\iw*:ޕA`m!hn?2P 8q S\x Եtn| BHmP])SZTde Ė&sQq\cBpJ)4j觝y)A&t\B˩!ތ&P,>յccmPxXI-^[A >8wddGB3C Z/o0HHIq9ΐ+ѕDy96yTw.&MabLk̲4tŞi|&cXI=|Hd 4B^CLiY9޼3 \z6}:A:(+BJɊ_6 B*RpWg0Xx:y|i^]LkBFM^ozg_XH#$Z]({)GC܃8.8=*]F4.ejl@9pk Tl,[KǵkyAjbnYn2 Q2iE젟)HHf'XaRW*q͟)K9e#`H{h]u;ELob|Mv)D?U< `YxΩ!5a2;s‘B#EkT]^O$TH7""#FUMƿYS_7}N䞱u\ clܸO6K s@h<^ VxYhb굤tǦ՗EƧxLliA*v?30/mHeWUx{&@kQxBi(A*gCQdF0i0ⅶ#ȡz@8beU9K;ڒg2GӒ5^4+/sϠ؃"/bU&T "Tbh@?wmS@C@gNq4oct B~'aYW.[\F6s!1%!-5PX)nرli=_ [I|Wl""*^Jd8{8%hmPKνpKAWH @ 覣DžPJE߷!o Pv9/h dRKh 1j)=(34K1]&IQ#sok3U` ic pq69LhD١eSd}b󻙼:8L+ȳp1~pP>nda!:`ZXH~8%V]괅滵!"5 S(C9 WH8΋l٤<y C)y8Fg:r-ICbhPe) C͸ɢVs@G@{pQ_aeRٲ'"Ej+nP!zxolwah ؘE$.el,%HAElVߴf$S{& 䜈lit*CrbmZf65\[3`g1$Tbtc +s_޵QƐmIYȦakN3s{ > W[߆Y]Ү͵t53ŀ|ٖFyĝ! %u4H#+^IF-ɪ:r`Q'# d/D:ۯG8;,x~liر~xAP){AF}ͫ6hEI⦢t#G(N|8=&F:쪀aG, *H-ɻ0+)KOeu+.tr7҉=m\av" 1Qnvp"JΘ<-!*ndΎ-Rl| 3ŚXQ7:R>_Xz`>t^ Nv%;mM׫D_o1Υ X卫0$nsF(\![XoouDfZ^!ŒLxSNWQ%~Sf1r3PFQh`uÿ~ 9uޘ܉cqBb [ (fY^Sz"zQ1j j\W44Rp`A|T8Q)؈L^yoX+EmmD<1nwdQ[wbLA "Иc~ij]PVkչ2"5Vu#bwd #&z+o"fUv6A3_<#:d bgY>D%wu SVwF uRd)`*XEQew ,)A'Lj\9%*HP\")tTtpJzNkN۬7g0FՌq,bC [R?C>cE:{Ms%C 򨼩IDF1/Qf4dqQ (x BZtG4"5b镂`Dt=:tYCO-j~Php."bI&Zn%2rAҗph?Mʚ o}RLb!9 ,T[7Eȑ,Uk'+'V`G~hcŹ ҇?V~hqbuNصzI%smAn_Ysq |e՗w90(=V09onʽr G#]BwWY)m,]%<β?4!"S]BZZ-(i!/ш;B$9I~t]%!qJ'J8:M1cFE>(,plrKٙ}(SSp3?rHÊ>.=1l*ڡ pt_'%ֺ0Q~1RzsIyQw&j 361\i$$r5(#6ҧB"VD cuP\g#} ΪoD@4 92+}5 sdj3G?Y:p%J NFSH.Lg\..F4 Ґ.~W&,ٰzj"n1n{c"R?,~wGfGpVU-J`2OL~ײw@q{̴V}aKjn M*bj$Rb5T``5;&l'[vMOr=54N| KIO6VEJ6KnwLC^WP|WCgdLv̮ ,$'&!"HH$a x0>"E;NHQn9!| ƓB{?=Tdp]͖ε.<‰`%.Vdv8"z'S9. JYLC2#hU, ]hl{N2+1;Ps]\aglf&ҧkXe sZu'7g.H!PY~B:0~g"-kىd @Qmy CwΙbȓ:4#Ȧp2|4 tW(6P.Ukn4gxX-MTKT_vb.sΡfKs9%3Լqdza*_A]Q6&)!lmx#9Qh[CA%A+>Y-U̾1V@舾_\|$bFWt1VH ?'r?X~bM3o"sue{MQF6x < aK8aeu,(Ԇx[Uܿ4-"Gi>-00_^~hM'+xE9|t)58n7quf+LA>ELV\CKN63%8p\]o0+$%!(gM4Y< \ =ZFߪ&Jo !(Rz]K54Fй2cN/s =$p[;SzW3^IkIqBX`@eM6O.䖘QeKq߹iv<5Yf{zd[U |_if`A'W8j#n]6ĿrĽAM #{#ԝ:/>JQq60sJƍX. eXz?RQ+;'ӭktkyec sA|Bw,aJtFVCG6]Xt#/kgysrف[*Mj3+y.?<`FDIJb=t%1o G G憀!D'#8Oڧ$jgM3,U|(KY* l bML,9\C-4Z߈j"+b;PlggBѯҽ\ө6m *U;&b?ֵޭ]O'Q88~VY咔.Bԏl.c7T>oUSN܆*3jX¸\{&;O1AU ߼,/zZ=f+Otk;"J$_NI=3>xnFGgKoK2H"KL1pm bqXo^S:|!y@Pq%ѭ<´sssFx2ߌ5=I> /(&&,dF0 b[*jCCa [S0rg6RGY>a-1@ $֔D5 &}_yfv*$;s*yzNx'˲@1e+8#𼜎&9cHoX M9NMVm ni4kQ T ycT637Ws/BV*a5VW醡aF˷"#Cz1ar%"3m .Џq@M%8AJ*f_M# .G#m":.p09bZCS^K!#zƔgr&eX ,Y.Fy}Idʞ-F=pg)PC5 n9S7HgHRr>t^M/ZBt|j0E% J"KVAq*$s+Rz?k:٘?ˉw\kYT(f '46/ҰlOwm";S2"yu:lk5`/{vqt>7fm^Op3Ԓov RȮ /m/4آ?A#·FݘAʴH 'c}*N9 vu R֎P& B4 d)9maJfLoy/c'i̾p9ʪȤ>jy׿6JAr @L@O@j?)p|UVGYctd?h4I-OX|F/zEHZY*R?D*ٖߤ+#G#*zH<:ŷ16np/SP>e>!uΓ 19.(n}bـ† WI ;d=u5rX7>]:2ȝ .▵PhgHT3<~O4dN,V@ItgOo4 "a8t['`5$ zȒ*XSf<5 úZhxm;Q}|,ꉨk}(! P947q>$X+x^lP)HX:Z)MJ#2"j?#/.QXrxHM]Rng"8BX𲡛3&!?Fl:+Uy]R doT B(Rхi#{^d"r9/̈́BڱBS1:0vƟ̣ґuIg,*B-eU*vLP ٫Q]cVJ?eX/-- 'Б T|E|g<*5 WP1 T?Whhg|1>).qcJZ1pI+ d&[M`Xخq^lE_e'Fq<'[:g%$B-t?bܬM՚Pޠ zۂeVيk T@iնnN ydSy\!Ax  ~+ r.fcX䝓znݢV* (b+A8L)Ǧ #%8U<'|{̡0n -OjX$nqtu)Uv]b9\1-*w+!8,ҕgo2P󭨳'd G%`eQW{Z@<.bDygch)y%4\ڶC!ߘ#C,U6+$KyUse[ rg7e揮J?G8!`Wy->Lx\2*Kֲ0X87Cl.{g@y$`K Ǘ3WpĝtwTEPQva1h;Y~[ڙZ3zUb@Oeޛ%{U^J~Df^z'?LƟpvK)r ]`]_vplF;)Dl~*\ݝgFt|2DdP#q)jD( 6^eڒ^F,!VRlG~q١cEInva()חwp ?{lty26^J~9n; D(˕K &:zW{ F{pI~ZLEx@xt±tty=F"~B68}+4,F0,_;v/p>l8h4 ) #dC^dcvU' m5̄+t S1y8% d\^$1n1}i+XiCw׆*cY5vI`ȟ,LcK^XoiBቮ3[MSxin7$V[PM`TQd͗RP|,[En5hޮZڑU>:**+bgr7k,?~jqJQ4:@O#?i 誋oA8 %o I.yL?7&o#~r !rﶶ@K3Hyxz@@ *HZWbDD(CdG0#}ר˯h=K{p50hsض gD0Z>-~d!!b8A4bc:@yNtkދBT۫ÊdybC4lYYwCM\FhB1fĂ gHmzQ72?檯 ϕgm j5sLvget`ƀ賽 &ri<#f5 2/>-Rі=^+)gaJ͍TYFϢQLc&X:S^&<<:/ayDԋ2l1]Yx:dxRL GhL+|*xM?E|o/ `VpYLg§i tneqA_ B ix0^+|)ڑ< _G}j&BiKa*A(Qt%+X50N.D XbRf:&h&Aj+yxFcԣExy=Ύ$I/0N_slWPTƜK췪:zSV5S FC#íV?XqܩϮƼF*` wE-[&ִK8Cυj?d@ŋ~QCQaFI7JIP=X?s.餶kf#.V|D wB5P*ݾYP:)xg x[M ZVSD-:W_yf,ݢp^D(ש Jc'i9eT/x̄"Gm<$>ɘ#Ed}=JPvvtE/҃Y9}e)3UEBZ:t̓omlU9:X͟puk5` (1<1|S<LdݒEQ~o6aءeG#cjĀ/xgmMW:`&"3wpX hL{| ۋsy9pCA{HB[aB/W=<0>,arvDAf!6Ev^>y0VO]W OP>Pl_}R\,ZzE )5R[Kp[QO'xS#=x$PAU e2ByҚ0*'q'ֶhUt8 `˺i'&fnQ?Tlbv$tJ޺#fE/o!\c6OK/]O ?h} 0"S gU35) fd.3S:Ӿ}B.jZjx;I!@}ms_5u76XmАέDz2W%8ʟJIWR1ׯeǔ Ο'#=mEA2X38?g3l!b,SKaptx! Wt5OBęvgqhE-5LX5?-䎪F:k4 FiwBLs̬^kYO3#RIHce莧<0["&]L+y5dCSLZMWVrXj`pD9"^O˳B4ݗ5WgT@mx'TX R'p@O?Ѝ2 $gP,bKϊ+E+wm${|X 83j,h{(uКMGRGz WqzM@ϱ^.o9%h!w uN9B[T>?:1=L^8y͡Qq~]df4'fT Uxy"b෽|M \iAɜQp`CW/pt88B)׳d91W0pY 6TgHE#d<ҧ}H`J11ȋ- \ZjBoou5)ߨ9+xHKu .>7׬M+B";8O~m2f˝ǰ򕋛<ҥٙʤ"?'g`CcKY$@{L[˿I0(n"cD>T|gH2lz9Vm}󦹓RѳƱ4MOx_|Fɑde94U< xYpi`#paʰtVVZ0o0rL%5l0gcip*] :^8;*@ IؔLި+P3KhOqB" 04DKL*:54#I)qx9py^Omߛn+hnuR6`A2Uy?8 L<pdA|xMF!ad D#9Mp'Fح H Qi";\JW*^i[SCvXfmfvPeR۪ݟkh4PtC8b676a;ȦPg"S-P1g" _- EEs(]-κ&Btj Ne5 T{xo^tE@xГ~i `&nf[ֻhާt3W}۵jC4dJg7=9eeRnlk[򵍝RsC[䛢, 5uXtOOjZpWۉyBhxw쒴1QNjN Um&elY9 =vsʡ|i;6tLULJ\_~(>P~s"*1K͕e;1 τ: )97lJF!k YZ