python3-perf-4.19.90-2108.5.0.0103.oe1 >  A a.W^^f~K+nGݘtxDUSK.60U.Vƛ3)%U6rBqeDy]`rM͹KD dȄ{.rV1-YV/k;e˱ZאdA%0dZg vNGAlgm|P3-Az]ߩԆ;uo$Wv@zT>/lWoh8&;ubʤ~6dڮ oIB՟Զԗ@Д1IJ?ܱxfa7fbc2e82c7ed6f2ef614c24cc574ab2d3bdfc2b0065dc080c75f5a5ea1011894cabb7baa49133e50b61d954d86318dff4174baCa.W^^f %ZlR @7<.kwKVZfUһaHb{D2Bw* N+<+ˉ-0r+z>yYBrto;p$.,ηl,z /5ryk-Bp戕ƭ1PIJ{mcPLsM3Z??$Z%'rA r4ll\i^^ٸNo=K ;өᐧ0swx>p??d ) d2GM bn    " (@^|P"(O8X9t:F9GXHpIXY\]^bcccdefltuvwxyz0@DJCpython3-perf4.19.902108.5.0.0103.oe1Python bindings for apps which will manipulate perf eventsA Python module that permits applications written in the Python programming language to use the interface to manipulate perf events.a)@ecs-obsworker-0016openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64A큤a+a+a+da+va+a'Accbd09823bcc0407ef146f40751653f66e67d50b28fffdea84fb0769954755b47f85cda3c3bdc6b46643f98bbb11721e9e7dc9e6c8540943beb6b43c65a60b50569120f02d1e8c214c79fd1c860c239e9fb7ab392e5d694783399afd6de9b3b87c9fb134e6ecf651acd3c6080872d8e63fabfd53ffb465a0ec53dc4d53df7c4cee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2108.5.0.0103.oe1.src.rpmpython3-perfpython3-perf(x86-64)python3.7dist(perf)python3dist(perf)@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpython3.7m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.73.0.4-14.6.0-14.0-15.2-14.15.1aa^aj@aj@a@`@`Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_auxecs-obsworker-0016 16291699844.19.90-2108.5.0.0103.oe14.19.90-2108.5.0.0103.oe10.10.10-metadata_list-compact_tlv-python3-perf-4.19.90-2108.5.0.0103.oe1.x86_640-metadata_list-compact-python3-perf-4.19.90-2108.5.0.0103.oe1.x86_64perf-0.1-py3.7.egg-infoperf.cpython-37m-x86_64-linux-gnu.sopython3-perfCOPYING/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib64/python3.7/site-packages//usr/share/licenses//usr/share/licenses/python3-perf/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/a99294d400a3ba01813bc0c56f4e286f-kernelcpioxz2x86_64-openEuler-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7dc5f5a6f05b2af1baea92245eb3867c83453c05, strippeddirectoryPPR R R RRRRRRRRR R RR^1Tutf-82e674238b18613d7f74b0f736641ca6ea2bb0d32a4f32104826f4530a22efc51?7zXZ !#,u] b2u Q{LRrl<aG~Sh=}.#TX^pL g` i.G!0Ai.|w-A})A-y`!X=kWqg K}OCA_{MmP>UnkIj"nqmwHDцϬQ fB҈ VDMjqagdz'Bk!TZA3D%jr_4d\~bLA78HɾmC51Jh}UQT))n!8w$AgJsӈba0/k3uY9:$F"ݸ2"y_xɝ}B9s忙fm$;T\9 \x]KULΐ|S#"fpsHǰy6Y7GZ\p]7 WB}#;my}pYH\ފqfqԹ_{y"FX?JFgEXxr\aẟgDiWaNଚcN=Y-KHx> U]Z8OW H zknG!I{ܰ_N#2rIN?>f}`M= .Y8Av?!ի5ҟ93TM}Br*5ְMyw˼1b@A{&65zp3!=q!Xhb6e0w;KOJ-YIӦB$V@|wҷ1䨍%eB'Q)ߵNʮNqKCR pS`>ܷU=W2%V/^ *NsZPHGJA֧>ڱhu֓8>Y L;gr,h';ˑdI%F]gF0uh^(҅exWE+FG9C)me^X|72%C.AO Ѳl|FGƒטf,rng~bFཆ Daz^WM`dx2C0ﰴpV5OQ}%ib>8d޲?=9e^lp@;.t@}nQ8.䝝ǃߛUND09\n8q,Jt+7FBBgc#jg@m'}=Au/&Q43/ i]`e A[ ȑ4/vgINw6{H ,)*3(|KS`δ֭4^s A)6!Gr>k _&Kfn@9;v(|2RQN| );J5/I]HGеqjs6Qvz:Py2Ϩ̥nK,FG }9db''bvَ`> ^ n+1ܫp`ՅH~a1!c9=$XEחB_jC]ahk츊z'(R\^_8t_)`&*R}N5ns4\(Y|}Z êB,@D:Y.񽘬X )M5 ]B"!Df囑G)P8B1(3K)[[h<ʳC Eb[Hy_vG齼fT3N `{Gy.%>66 A<&)lZ>oũ֭V1 $- GgB5mQKVx#[9ckE!ܝp#ȼ~yGV}(|TU9LuU,"_6^v)%DwALK 23ȥjUa7i6j0Cň.q  P\XqCayz_nzw@+Z.d|\,vlߢy`!QǀrV%e  Q0%8T%KTyz2:Dacew4ςeD:>?9Dǽ[%хR}9& ]ANNZ#!fz!IRHejv4?:<{YXl ;<MPbʛ;=JHQm`tR7!QIT8B\h]dt) ^tGQ`j('B\'ѸàORݜ=dXد\uBPr,zIV%eAغ!|"9}#F{Yl2l~qֻ/G`Zuł8ק5‹#g)Ϗ |;TL* +Ή*g#N򃟺qx8g b2PF?ˢIպ~x~G+0j-Ltz(L1N]} ”sh) .ebh*pCfL /L"i|#IuW13ˬDݰX ?:/l 9aF4:w5GX]8W >UK7#>'l54z;=etBvWB?|Mط!1<*o䥜~,οoZ<-!%н^ z7OUU6N*l'g@}IaQ 1M{L$|ϡ)R+բ%U{_ƾcbꪰW (сI'X@EhCoR-s9qW4kxzXzԨĄwru7J()"LII(ֈz=(^I 4P^e^Ң[CʽBQyVd_Zx&ˆf@E=ψJtևLJ3R]"I~(RxHPݔdiG!X:G+.ӤQCç`9j[MLc$C-nv3CXt}XYMdϷ~ocYTLIWGkehT =l[Kg'wޘ{-sX+Li,= K1aG29}y/3ԞL*4_Qi%n2Y^ vIC6*c7T\X粁*Xdr9HvMz*GSQ 70sїvC puyc }›#>08 GR1jl;V[ n\:ٙvQ9 T<M4mP0 'aQ3^A}v`1ӧұQZo1Xu̽O`uҙ >c_.K4hR~I(c,so[E9}|&)ۜ@ڸcE}PM-p/w ]%Q/]>WOX0vb|c޷"ri壗4 "?|Z%h09Ƌ}`buMHx54x-( VzIwPҙ),a_ g5vhOG!B?ro]Z+&ʝk(E51,8=lYM:GfT%vi_0;)/sܚF?7]%|x`7TҺlbKiIdG@sH] `Y˃ CUI4=eپ  tEZ{H3 śasBG}*(4m|4E]hLNǐ~7FpiK "K[KDMu$'EȀu,e<Ґ^`֦bCm+YpEɳ0Me94_ZI[G' IB5Q:: "ݬ>|Gh[Q>W_`|x踗O/)ߡKiTE^/ggV@ua>;j͓Z@wYGM2+Km7 !zзv&K3+}!"^bJ&I0ihApvp8@MzRן?]_sL$uߙ$Hެ;Ψ_μp?; ꩫ ;eimc'`NX*K^am2u ⮌;SVq.Z蛚n !6nP {K so ?Gq>1!{!ȣt0V1 vSg*Ո4ad8r Z_ 3+*~})s{І}erD@"8^W6Z:Y1Lśu~2杓:9'b&7S-tyQ"2R^ܖ+P]V\rJ>!@"ᙷv]Ơf ͤΡ=HʄAґqA a/3t2A~hޡ h2vWWpY.YQ]6EՍ}|=U¡GYkd;@eUU#㜂,u1 ~ 8nr|[:|VI" s<綾vf)N"_#j\{@;5L/iltJ,L [} 4@r|w7jK9q&}vgRcFvhfUA"` +:GywJȞ*Zѣκd{/ɦ{wK]q,X0  Ӈ'@P' !|(r1HPqs.W~+, #3 ӡz3Y:9{ك8:cq[3eC}$`&GqIHģ֌"\ J)FLRI *:@*"ImZ C憑gIF*X:r;7~3fpg Ŋ^p?kxγ=oǨ-ˡ/>oUw;'kwQK\N|&["paM9HWNNK,-[Ŧ{ף!;(ejp3ĄRX&S!( ,#YpH%ʪ=aIqZG>|/3}F*MM#Ěl|)قNp۷}Y!DqEb@ N֫m?kI~\˨OήbĐPя@h)%T4#3 lL1p/A.LԧEY = ^8L52gunjcƆ}8-FGaB_-XH,E'WhM!.WYK ;u0ϻ}zDsOYCJ\AyʴpŻ}zNe~'vIgSs1Ki|bhTC䫆tީnaM-!'cׁfў}P=sg$N;$F_z׵׍:"Ǎ !=&B]ۡa_SX< bvKp/:2(o!jCHhb /Xk5M/?1 i"51ۖ4CnZT=Le0v\7ih?3?3ަJFuLԌ? 49/Qgw]Vhmo=SHh24'"O0)oȕmv]'6=4D۽xd(gw.Q'ujX:vҋ\fbo5 eak#~\v~Fm{32rZ󻱟 F6J6TR:UW ҥ K\MJ'Z:"vif5=:f0ߓR=_[Bk|%.K 3&`mGII Gѥq 3qip<&w3IͰu (Kje'xyi]E TT;_ߧn¡8E`Ú*w/abݕT-E0A Vg`$lednyܙf%"2p8oJJa ;T\Vlc-|;>;&@ċlۀQiLJ< M,¢ZKLA+~j jq AywRa[S KW@JJnHKi!G [dpfX+~:R#Q[bC.i;BT$6SObʊr``)bK]M˅`8jNw_vuzd37$_%rwG2/߀6arxW5_=2f K8jP"t@j@wyOi|?&\Y&5y0WtAwQ T5ꥁk7hۉ=jʷD8gTQK'!+VUስxnW@i!(GBɺ]3GB\'sSTX-1H2ZbϺ;1L9NC]A/#doto{P0X%;hB.MHX~X ViߒڀGl$;\uX츉+ *ܲueӘf zIE\ _tLnNP- Hw0b)q̤| .cH4?8S])N> W=ׇ2rog02(^ȪuЦ0;?Ը=$gmK<'$#'=ԛލYTœeϡ&10-zqcґ-\lGZռ"LjG'altE 7+7>{YU̟ ̚C 2ds3ߏ{0Ug D6ԜO^_3J}u9';.;ɽ|YJ/1B$bC~ij1;}36P?,``W .a̧1]OV3F^_\*g]ű3_A >{e9;+TBNCu v\ɻ@\d,-R1,71 ou&λr2Mj/"[f ]xIreD >Zf6y1,(HfQgA"Ӛ 3)曀y71^)քw>kZ>@ŎM7ޘ*s%#skv R1,cE GZ\݇T6{1'#b=8= / Jc3G>+H)׿k1s{Tsߥ"t )4hw7#ŬE&׶0pG#5^@c 2&2ډ:}=ݸ$aKaXv1 Xxח6oQ{İD??妲D5z!OUeq8>6O ֝Dp(Kl*f1%7׃;*dUUBJ Ƕ8쭙;a _)O"#A{#ܟ:iFb-y)xw, }!dhI,ŴAF,ܭ_u>Ъoqaz~LyѿʗIjrxu%B=QnUR6r:hPsݙb>>`.{K=}*RJTƊrNaBtYV rsgYn/XcR-Ҋ"xh MI,Q3kF)lXc_u,K`KS jͱƜub ><. ?B##isw߳nc4iJd~dtC"(;FT"nK:Q h}_To-ԓRgXX]mw ~eb#ʕbOKDX.۸m]4CPe1 _g4|k]B-ϧs#B5*RT@\N3U+h9E3C]4&v ({#l;' ?dݔ n33vkXۼ"M.4U~pm:%~]o֪8?\Gyxݐ|/!8gatLZY:Ti1 [~V"\rK.Ubie` ;NE1H`E,b<6үѷKr߆zMX 1o2%L_&*it-:-2]"z&ܬ9HJDtԵ+FsK֡"zsIh<OePT4<|'_uK!uM+g rh[rC[}B' ( #[wz7K qU͗zA)\ӫ o9c+>'`kdUӧVfM nc- <!1yn4اϾ(jP,Pl1gy#*qSKقK=hЃ=*ZEP@IO"zG1z{1kQ!qAft=3Ҫ.%/Yh&3տ8_jֈPp3r#0p'JT;2Ÿf;5IA3Pٝ~󰌃*7I;b/6uh$b،پO0E}{@Оǁbosg=W;e_A%ؙ8q9gc S>C(h(6C%raG((@ek:ъ#Q!d{|c@RsVERjiS 0 a+ 1- DNY//d8K~Odػh+1:"c֦! TEK$^*㽆Aߤ7˿1ܝ<4[EW%L5%\2OB*e:7zٸWl^jy7Cf֥5?=O5;A;mrvHY*%a 43g+x?uBB-JBtlB"4Pkڣh9&Xņ0{'XM+xϿ&jaB[䅕9fEU>o5jxbl}3tv%:xYO[JXBrăWԀabO M!h1=[ wZ[X3 ?5X^!p;\>G %v] *| PY!_M\H_s@BFUH(aQ?}FKvi=ݠAڮ,iP,F%Φz/媿 HgCQVw)&kMCE`zJrLj'#A3clkXl`f(pյ0\eIhNl8K^ R(~uڑ7TJh9;Y7_n^Ej 7%ڱL{ߨd }2} hĎEK0 W^X*1C$:XHaB^H1:ò=R|-/w<F$͸s4\d5eEpMҟ2bMJAt!9lQl8g*2_T寵g}}/M'Яd鍲LIœLCRN6wΡ LfEܼ܏O'MliSe-k:99(g{ 3`_2/š12Tv%JC= wx9(aC}}k*9ZT 2uhyD+}$I(KQpZ-[w{2LKGȔЅ/Dr:Ň˸Rz/ʋnғ.\gx/v.XN(246rboh]xkT7w( :3}U({9"94QmD'NX’!@ZMr1E"٩Sp4h'{3Zfr!Rا];I])C0F}kJ)( f*fPV!Qq}1=u}un@2Ydy@ɒRp_Pd$"x% |D >+juH?Us'$$#&?h2aG;_Y-epHvoфHrLf+`@Iafd ׇ0Rui&-FTY%~:IB*;L3.&hGl!/!O g1﯄O\>rߴm<31j6-ژ&$#CrCLC@ј# |Zb%zE#i 8EQJkى@2Ql "JX@2.OY4LFKJ-z_!^ e߉hS6ΤEȽWŮJt?YWCxH>,vOy'G$30&O"[:T+Hd6@[PǃpnkkoЈo f.R'̽eEŽ;JlZ( e$h[B*|!ĨeIgv(2w/֙n̋l=>l9TzƳ*ZJ%9ypp X3<=evI³oSJMWtl\^"d0}ZQ,q2uE3"2pL%t䯜aۆ)Fe&hZϐӣ21YlK4CpjY-e`^Y穮L-BkHro}L|o<ȩƴY7L C?yb;oig x-Vu;SkM#s{<ã=ܐ0 7d,oop&/j UG1%p*  f-0-4%PsTx,vroPV! g⑓oc>T`T?#svqJJ=V Qf*ҭ5P,/0GZkk"uͅA,^a`ڨ~_RAVBFX l(fC_]BYC+zK]̉gP79ʐ!| *٦We."G_vf׸|Zw[FPulH!N~4ӶX0Z2{<"q`Sw(]}q|ԕQ*(أfN ӷzz@_ewU д#᰸6U v)-h;=[rd[H!}jh~nopMzj؏o("BDv6G%bI]@O+w.Sr<ƃu+@@d&_9/50rnnRRqhTV0|ޏH.~5MRׇ%ڢ) RŘ ~ оzL(dn7c\YLp)CM=zь8Kq&8" >YU{SkV=,/t\Z;hе̢ME((#n|%z-A= wl2L*تh^.1KE ޫ% A09I *g}Nl,QfO9Ŀ>wϵZS<2?WQƌvt n@C#=gڂ[bƷ8? 4p!]g,2LP.~3yNv KH4 FԟcpYe1ϻcA8rÄdF L8e?q9uFu/+y mߝW#g5m3w7z) B$̼WHNΕ)x ^+u TvbA=>PFaTW1&꣺Mߍ-:L%aj}FjLW.w$ O_xa2+G@;Ta'X۱tY!#hbhaJMCEZ(֬1]ѷx' ubFiGW]r22 Υ-H+{ӈ_ aFՃwT̝-y7Y`-z±|^/gŭἡC쿝}r,}m PI#{)U" s\n1'; `OO§eo]TFt&RFJ?τA\0#ŗΞemN%HeDB klB'NUNـ"ͤ幨чY<%N,[ B q9b{(yY`;8b0%j`VxaJNƯZ "c,tyb,<mQ7wM@f&2bΑc2zdu;MNG Jf 1 !Ğ!ZOl5 9ꤚU|/-vG mK^dm5&O G/ GoߟVg1<%+_[XY2Yb}/ڷQv(I<7yȂD]u@N%܈ȶE#^r^>?GǷl^Np;hcmK$:^;mIP';YY!YOJ<d.&"RpV2E.Co7]Nbv6NdQ7̗E"2ubqT~im(!,(EPz 7V) .'V-)2z,oֻWm j.?0Pa `e_aoU /ZwR@U-0KےTznC5 gʐ4P-Y݉wT<H.[(Ϥ s|ySySFlMDα"e3!Ur&nqw#>WAgy{:f́(ꢬx.ÄLT59!zF J8Y7d/`O2P6oa9i zݴ.UXG`:LIR20C#הkq|Ֆ2!2||+iJ6KՌă\ ;))6ۇWC}^ \).dww}'q/uV޸Da6뷨 3Y^@_OR$$/>xU+uJެч8%^Y^7|`?0.rJ;}jH 2CyHuc \Nu_S.i^dD[p93ӷ+!RdyL]y{]ĹxDd0SZiK\1jEY,b3-IAI(7WFm+,"u4{ Oʈ`4+X?1wnz8Y⛟ζ;}f&Tݍ&6RقF ]I&;aKwƧ!W/ht)5o0f~]|96z[gC4EEN7T9N&IϔEkpxQa+9J_2{9sFΝO‘OuSA%c*J0:+6)w/` 7$)EhSA)4ts!ĸQFlRrH0(~㷑|wZv֋feAo"m D# G{cτvv}~`Q9(qi#[7$B8#ܩ~9 y~whKhK nʤ(*,Eh-Sxe8͒ljՃX]H-4:-a\(H &SM \XRx3`c̕nrnzF5\x,nԴtqa*%/.-xP>\?|=r&X~P Y=/P%4ۼ:fVN-SěC*5␋}.V(~YvV a?[} ܦ/Zw' sTE9 eF j%Vqb6fm&"'&֧&TP/OWM[G—/\.?qT`l\k`\-̺C-:7l VK}a$*鍐Dz \a&fum[;)rդ/q|]hmfNKG^CzUu.AMH-|wġzIظq5Mѫ`Z ׇćVhYf&rކ8QՈcoD8VP9<¤Fs8ٷ|8@цV^TEwf b2m &J2Tj,֔`E`pX2*$Y&UeH<!h"L.ÄO 0Ք>uc' >A6];+ګL[ ?t\Cw)h+祦OdK#;J>}oG홂wNGld]I9 99izB8]J۵^p*"'ԫd\MRjwR[v@+ڰ%7U%ӌ+K;4'/j=#[,Ռ(S7lr#&N2x0du0N.]$|%47ccSzv蒄=ŋޅ*f%K#`7)8 Bsl4o #༼i>nDC]Oc`Ft儻𕡁+khƮ[gn' 7K`aV+(XPyԏ0հ{hk$[oQBr_X^Y oU!|/SAmC{sk}Տ&k__}:ˇڭ^KI5"pb5XЊ||w2$,ŮC,w?ۍ ?s/4i_-< Y,DG| V|Y\F6Mq-_6 -dS.?{bsTgݥᒳ2k* Y|=[ OOBce(j}!޳\!К(mH M3M͸`߰~j.%otT R>[_+DŽYJM جO&H=ńP:c$\|8.܍fNXZ &?UͣPd67?@%^_9֯8.Ո|Hs DX3FOʭ,$ol+!`!W+]=Mu/k~e ߴ< r,jSh~kDn:nʈ٥ڧkD`ֽŘlTCP\BGٰxۤȸ| R8m7F|ݞ-,11`!;*Ԏ4v#/ͦ5}SXÿ>i$sg9ۑwΑ,׈Q 畬<++]+}ruNdd!uz*2OYwhnsOβ¯/;%+qx.}{)u q,, ly 6xji5XMjBiIypS_u2Ll?6;Dž )9MQ`yKTT|E5!{cⲏV<8f ;h-/-ɂfpZlU1aLఀ|rq؉b)Ϯ 2"p# 5V7\ H#X]ͱj@7ykҠ,u;NIrUJ]m#Vʆ(v hr]FAd,|,O-G]؅]<ؕm\4W3q;zYK7&~՟Q`ؘiO%?ffmmM|H\uP{`ﲱոo]o7Vd&P-W037N2Mx"ias78WZ`+FʀJ$!pO FĠ[) ?13A Spкo +tQ9IVpM/Fqw\lDL1PC VaWW[msa(7%6j,_t8~ ;Y+f-Get9/}򄶛"IqABJR9f05~ q&u^c *,N ~=UuV.b$ R6:)SҎ}|~Ha:1?*ZNU+xːυʃO/JYs RRsZɱWzpp'iWJA$&PU[N&Őoo " [YAw2O,3nQ XE;k'!G~̽*iZ`, hK./rs H؀syzaKrrMJXF#-;zܴ,{-7C_rUdQs ' JuȻ~<#(/#&o^&:qs}:|'^8}]+MN{\۽փoR ?cd g|O`2lloO7'#].zq56v-,&(lBN6`,C`ѫt@-9Pu#yv?0D.i*EQ7Ź=2 2EIOw4B0RYʣ2wm!ekX^r^iGn/9B1:\K꒹?(@hPw&So_? ޭQ;PԮ7WI m%Yֺ_͇y)aržgu!Xz_#M~(l1Nƣ(/U9Djq pL|/ m M˭ oIG1Ah]}fqu8\JL[Z,J)"&lX%'|EtWgt*'VHA82ʹf 3>֯ .^O24 *1v;0k8َ3FjaI+~[_PıV|$ӱː g/OkORD<*m:x DɞC;c@go5pn0t쮄!5X?[vi!׭г" Tp-GBoƟ?(y$z^p'ƀR#0A 98kT©j Se:Q7 O$ .D\w?L9)p7z^?SٽσC2zeFRINPlb?ZPA% p4 Lq~dSգcyU.}ђZfoTxe?Jґ'i"Z}|8tn,11a/}a$ bd Y>g~8% g6}owP褑^RS P٨n+tt5?DHN MPǏ2~7^|>[bՀDKRAS0pr=N/Vs>ZғPwP֫&!I"yJc5EH(,Pr*؛fM%YTm.@ rp%XŅ_A^UTm~ZKߠbN%5Br9T:=Pz,Uf8vtet aė[G RQ9kp^NsE|aCXή%Vy L&ün*$+[Vu{ Bg8ODA9aЪkcfpny*Rǃkw)_1XDa.]QW#qp гp)4Tai=]9[njthlXbhk=ME(&cn'0 T2^R3 =tf7&{e\YT27KPO{cr'!֠67`LH`D`h?lUP)Vw4`a/Iu wVxHu9H_? ]q {Q6P[Jq#z?QHhbaׄ֌U}!DTnPe3S{2QY P~Ce^q}HOKC`Dg\fuCʹ+CۥXetZ\׾ɴ.J, fFҸOѝ]ӝF4N_":koMe2,)$"ZS09/çsHa=u .>N6Cc|!Us`}!Rլ8 EKse,] ft8Xب 9?i:>.tWl[H]X"e3fG3ΒO1W3lflMdN!@aHmv6 /IF|W " zyYksSDHR1C.6ݭ8+|/)H V7]V"B45n<*P`">?&0q1; }N)Ih2}EȘM~-S\`: 2t9~ؚzh$:K3S0el*A:Zil-!$rY5:)`@\$t̆z?qDJ:U?"83mYgk&_/QR'2q^.6&矐eO=[Lj+ s*YH=7q~EVxZOV4=:ٺĽ@(gT} i# ˫4v$|p 1> Uj=ʞ %LѸO'g%%v0'?Xc!Zu3d PObzuiŪ61 bjѬ%K9 otˏ(jZCK@meO/Z8%A4=H> 86c,F([iݓʹ*#+1Җ_呴y$vw{V4@yT*E JHqgA"FByEA~Qs<} N{W6۷HLx?FًWôٴcEؓ9_,3J%\ \++ R3?zy.g&1_lop)i6x M2_<vمGd^=I}Ȥ*mO?Qo$%l <hNN&+"8uSR_mnAN2"LHZ STN>|i/g,AJ"R9v*La5A-G>)oGDعlX@ moBL\Ey&ݣV!6@q*jr0WHU0RO\cg1hzzα6W(嵙N >^%ZY},fz}M7b5vJt`,fX&ә|Kq jy&#NWƺ5V ROzd.^ R!2$71qo ]m$MOu;\Zx1#KVl&{4Ȟxo>wn&Qpғv#4|ZgYY700k"!XlX`O'xGE"b}r1~^'!uWl,SY&)6Ff́ @0mggbv+P7OZt/q|݁^O`z5V,^Ui !p .!HKT7 AA(-e52eѶ-?d8(J MUxtmr=ߐ[߷ĉFGz Li ,*ejo|+Wf~KcNZK#zDw_ k3ʉTBD(Fr3ǚH'`ǀ3{,f{\.EOj/xԧ%U3f-گ("g4fuqޝ6x=328Sc\K 1#]$)x̧3%Gp$87&ȣ` pjE A Jz <5#SwC h~G,.]?+Sg@yl uSݚJYV3Dy^j+ьMGukѓʔu_4q63`6cO݌ÊA2TF12mv$:5ɇD0OjcL@N$Җ_w=jp-O*/k&>Qtѓ!]5Qgvˡ/HdjZB5#e&$}~ _Pw@:.JP**U a U!RES(HʡY~x)m'D(8"Lg2/F-6!mňBƝܶp+\>Cyaajek` Y{",, B왉-2Łր OYk=qYoڼ\HE[y )Xl tVrHԚ:=]uk:u&#k&,j _jYk{|$^3WJQ KO9 !ǔ%pZumU -P7 lݓ.:gcsl'WJ}-[%_!ܞp6g4JKaї.q.qJ}ND?k|6M|9br熣rWY<:|rQG:p?iN^20^82yFG̹K)7Si"83/~^|,66k#jx ٭ÝIy\GشB] T$#$d+iGB9‚6#>!dף`eKD `KH,DDڈĺZXpyuvCb&W 8G?ꋓrt)&ɮZR PJҗ+5~g?솴c*~`R(f8pN^<`s;;-G;ǣN{.cX ד7 tu- #gqʽptH}F3 c]Gm},HW:j&gz;эM<ęPAe;[GW\ІxbJ4b4#ڨ9A |mxg \,Ҁ6CX C+G~XcplW|Z1Z~rƶ yUbi'iSWR{៬Ug(Ͼږls"K՜\I˙0e/{ˮRjNf:YpFGI3c ):cUuV)z$ WvtPX۝f*b)" _; 6ʱ_B F DnFli: @f1gPä[% u]4a;4>9H}2dYYdy5=o H "WN\^u (dkX,V8qfIQBE8&@#\-tW`VpgrN'avک D ŝA'EbjL~Z|(%O`ZDB5[ 'DbVߜ}cRSen`ۣAuyUDL$*%O@yYxsVC85خ t˰O@s fx E= 00n3h/ڿ I?fPnF<"P&^ N0c4 h%fܳw> żEY ,X 8G%,ot*3!PLNRU; 릺DV.N|2긜B\%9k2K@!K78OC/L0D4tNOGV0Mb.RJǧ{>iq$FxN>zH;ZY"9cyRCC30rwUP8Ðs5h߁(^e]y<2T]m9&s Iz%Fu){1'Um*{nڌm=} {d>*E ePwQh6\"<IM.S\(" K "}{%(+mc]k|/|T^iYX(YN^^uuι1ð!sv gU+&uvK!;!-;79Lk_*p3}g vHj|mmz ˩Y8G\hC{i雸+]?Xל_cQO&І+Fww XF Y%OSze`=#( j>; ''4WQH㕢RW]𝁎肩Dפ&AVh!ʥYGh33dBG^y8@hɉ>4Dr\yjҞf= !̿SV v^"jv)Ձ~)bU[p2|mnZ^A:۔ۚ<% o y8M|˼Nj7սxpF /fA>‘EXnXYўJ*] 2y/h7Gx݇V/=cZoV*4#ր~E9|1a2,e)F/Y$ʖP@L ){fP̷XsȰ-c7;s=ђ_0 ٪YVb7N0|Y 8a!ּ_B=ɐYKqOC պ̘ ]D6ܝm$Wя6>ɠ`nD!!<6[ڃ`O7!?mJhHj;Kաw_4az7I45<4} ]Cb6&}^De wPG_X/0E(e/l?{*\Q)~6cb7 JԽ 8Q C͕ f'.$Rl@sⵒgv0=dgud#\T&Y-G_It81e^@2m~ߴR s:Ż2Դ%CA=72H Q}lPt7{e$FdžW'P7yB+A \$x_5ײgOSȳ=l%6kM_Y-Hz~b9|zφ35ԩq4ق%n&b6Ϩ났'(.3H{U:]GUyUwzzgAP[@ݩ6`u3WYA4YxFNI)-|*ѦNy]>Zʉi 6ղNfh{3WMDZ^km ?ry0a^n.jg ya;*yRsGFeM:Up<ɷY4Sӎ*u0EnTqdX ժWGq H<c0J/-Wpo^y#?bZ7}mN8#FEƴq $|ggk!Ħ%A -Y$>Ѐ(` TzS% 7n3~Q0k83C$FZdf^5giA/бgňn=dP{;[s+[fnf귌EHWھggXk1^lusQI_8-U:ܳGòMT: Ir5 Ui6O³aFl{%2Y[  'n?~VoV{ QNozGd s"J*T=`Lr=l& "*Sy{Ť=BaX F{Dcl7%BWhb6U'K3mueW>EY?&V xlFp<itϾl#auO8wAxܵpm6@>7*ybuY$d$'"+ěw֙}uoxSo$,9W0T90y ,ycwh?&Qsz:;Knix-is}-_2Xܥ}͈5Zqa)}<֋V^v C(+tk(.{ma34fM5:p10!T ߊR^PqaeסxgaNkrq ?a b# ,LY[x/XʋQ]l2 vC5ҊV޹vF(~^h*].T"D)4!'P@kd3sii 1vw't7ΡjZV,8`,X DȖQGhў:R=I q۴7Mbl"@r+>[x aɗᣧ7bVsv9M,~K.Uۉc#s^ٶP=~th|SŰD,\eHPW&3[r ̗(2b!oH/YQ5Hlk ^2ߚō_X/#!5{7D#n"!YD05)PVe87ʚc(v'uysdސ6M̓͸~ʒ#*bG& ~fnWY^/=& 4=y+B x~@h(tVA+=O$~d)2Si_OcC\<.g71qYjy9^,:/JA=e  pc~(n `gł3jGҬ5㜚 3]ցm]j8 fCA 8]J0}5NU`C216gCy~,pAhU3Խku~ƾ %A*ᑷ8Iۏt4ЫuuI4]躇[k6EMTUӶ!r@_Zx7k$G6ں rRWbȌN\H be/v%ib7l8s|v'CD`r%B8XSE)P-oc3qO*7%'XLB2?mi>V,'C @B.:2ݷb.AkhE9|o"wG n}c=.LTTE)/&z8;ƿt z^hm2(ֺ}{* +xO-BCW*%[Q5uu:u3[XzjڪUBQIVmw^$ٛL"k489i9ǡ/$|Xn70UDSBey'1 f/Ew"d%{ j_+Q!?V00HAߺr.[|5]xt]neX=zwֲB[O2?]nɊ^cL&i? ~+po&xh!]^]+^f8)%IH䓛?KAe4EIH涋ɐ#q (w5nTr fBMWGYf94 >zg@:'la$ z(J,am'"œ3_95fUw]٥jɗ! G x[/ݟ 5[#vU5W)KhW@>!!R]{/JNj4q;8PU;TaNcJS29Gp3QٙÐ40ټj1 wmא Cc>3*o|z\r/vn% 6܇+Ҙ_B%[jv9Fa< 85Y|W&πH:5rgG|U!Ur)n0`H4AS4 4%; %{y~h0 R¡/XTS`Vy?U@bQSˆOL ҈,eѶ7%ݤuaoS_a<z0Luue(Z%B'W0?GAyR:i*HO~PyԠ:>ܑ뵨 f#!F̯O -Œp OQ5kIԔ+LΘl1Xf(41p/S۶Q E-I19K(3^" Ů(=dw諾\wT6qͳh`)YzJe/Y[~p9r vʛω"oCK6IG0+Ffmϕ DPt,bًlpb]]cPVȓJv6J@//6ȳ<>lk3}"~MjG3[:%ܓ&V>^jU( m@ߞ :8b ˁHYJ1N w <'&=ìD(yďjY8*Cc-ӡ w,4Tg\><T[)L* ܒ([" ٵrʙ} a)oCL{yPE#[Л3kӞ"p #%ay> .jن{m^Eዉb] PUIqbʄ.{D]$WD իE҈ 'm*Cp_J\wfG=~|>[ -$<G?+S7LO>]&XLr .-"'&(]c[ *!cM=I GnbjB-Ĵc i41dA^zJȭ0 0>tzw`2X ﷣Y1X/Mc;v)ׁNNxOnjsg.u-Sl MYM! hŋ6aƟ못z;{=Ճ}oê+l=qt"i{X1  }\ҍ-Z~Jhϫ1opIb/njW ;EbieĸfiDfC&g w_ah= \g.3p@;6?n7~~R@T]Ԑj4oD!ʫa|tA5@8J^wV/-&0[R+Qep4B Y|b&ONÚWIԟ_ @ c'UFxQn~gJnn0z,[ETZrcLORtNʶFJ( NG:֣p{n }ن:lW/Ҿ|Lb< 2UmDA+Pt-#NK90ԏ9o6G@v&r$hXMx;J/Cx9p|'ԈD".)߄|SI>bwym}\Rc0Dk`~޽׷3^t"[^A_ywJpWІK!Ð-E*<(0Oz,[pmk<c57}D=ղ"|A&dSzdUV0M©2jQތ l 2y.rX8%D,bJ*T hŴnfk\fIt4VfcQgvIWA4[Fj4 Vk$X6$SlTC_qڽےs!elq%<L2H˜=8%jqπ^JMh&8RZˆݞkncJ𻈻 U*WrW6X<>QQ-hꕐWX&7Ԣb|9"˸cgZ_Qqғ+UâGVգA M ı願\~RvzH^6WWUl(ԢWe=Oϓ9(BGKn"S_AUyy# bI$L*9 v]=JI)JS!Z4R 26fzwLWH|ӛ-O=N{BHs,;V⎡2j"ɯq{jqKa}J LAPw컒>+jw`߲?$#:U@.p Cx=p Hs5#Ǐ@i'Ya`dg t0\ Vt˳Oxwdq*˨n\{T16;޴9 heWu"glK_/WN_aluȸ{H|d xO L8NΩqpI]"O9FG ""d {+jD)68{7Z4P0R a?IYL%ߔob]O[Ә7z3d^u ;!r6LQ:V-S%tlgV-`.͚Bq곍l*{ uy0M";h3G-Fhb(hfqE1#t꨹n3j1pA"!YrĸnG;O_#|%uk5DaS1 K uaaݏzD5 7"ГFaO,{zyd@Bii+sҎ4L)V#]PN&ʔWyy"Ft'^C;knSjo.£hAB,GŔ: q$͘V; |AU??BQmЬJ~;aב#)Xc^.[N|I89 +ܜ1v8n0#~XirpD6޶baq &JABUٞ yWȪSqB\mmvjⴗϋYFQ=^gM%4=CGqQ=w w>{L~ʛ c{ 5rn s i3?ٙoi1˃?/>YLSU] `TiT plfKIyBXݶMLtT%LfTӕm%T5xR?:,m da'eK?9L姼OwN`Ud&VKLB3]c}E((͉/S. 9O)`eCIKȻ˂\. }Dg*ކ[G@'x۪|"Wct񒲣rAIޞ閒s9<I4`i<,aOuNJk H y1`mR'4tQgqJY׫Wo}3o,)wZ纵u KVK1ÃU[K䠸._"j XY+ 6 p-c QH8WLLbmFxY_ TX>oY&:yML}(;# Nqi*! tYՁ*(Ezl%;mh -Iwa1y փwT>F2r%Z|z<cju -WWpYN}wCԅTE> w]?^ySh)yzHzBCWP_ 't-p9v|z-K` KIN.7pu hs~)Hk k9iVBሤEpWr}t$-ǝRӑ\tۤqHBDՈMHQ̘@/ky J\) A2.rOO^THwt}Fe9Qn1<;<]xPY @a=Z;ūلWi ϖaY0DG2JngLd2w9W̴=V3)^v1U6k]ZGCxe~}06n/ HD)hb wJEt7\x 5~洎/!vaİA)KJfjȱ֩hj9\|yB CFrE ݂ ܽ -E<Lu ~%実g?Km|k*`L9xM-DmO^,VtPRg72ĭ9e#a Di~W> ,ri#w%K nI8 TdyuJچOmBz1p6L|TPgA-=&dx1 J=<j v"s uk '3-<1qUApQĒ*g{9Vo(;!t ;MqQ?Q>M|^C xHaU9(jYħ"mͷ(ݕPՕx\r̤d80"#&Aءm#ڟl f蜱m_iݝÍX{k@4bfWvҏIBueV_̏ĥ `njNA^v B xIH=z.)ZNʢjrŸ*s}l(MҕkwLi#T1+3|ᦨ@ĉ|= eYt]Ő H0D,aEmLUC)?(+v6rNSޡ %(q" is\[08;=9^7fq' =Q:Lub jw<= Vf|GTE4$F;w Q? !:(机z J:Ȱ0 ⊛CT04Ҿ.,a׬o¡KsOoW T&dQ8Vf0U!5jϡ1)0WİJŲwQX𺨡j]=zeo狆L_al~){%/h:բM %NgtNF)`u7 WL +ħĀO=0@?瀀ѽ^ɒ^F4%&ԓNcMd:^iLfQKt(y@.ܑ-6E kPQnlargT ta'NR#"gn LA3kA.F9a=-҈_AF#thJoЫr+pq(Ғ6Ӫv|ur,ڋq?S UZX>Z< Xڋ0'yH O> CUipZK+ڕt"~;;_v_ezXo$f- F]͗XO#yКYNH-{@;?q <ђʗW{"Rd6 ^Y3߶yFXqF;Ȩ X`YW O̜2fu]H>Dٍ$_D '8!8*i Si.F9 A~i=Ȇ)dK`OЛmNх uцlQ@z _w~}퇬<˱͊'{ԻCgMb\jCrY.LO c 淃>v`98~n]%QAMZh'$U 37N| wZ6֍'YtkPd"n +yfKR`j:ÈjJ*Rlא X@/I:2ȿ{ƅmkA.pY_ǁZ9|q>@1>$cy0o$#_N 襺~/p̋6'{ǽz 15T S @d|e;ʌ艸9y}p7/bG6ᔯ?!7)R!ۘN0Sinsφ'5r@-%fR(i+uh]G$y9( ]9VTȺM-?͊:N'Ot5 Oul㔵NY*5!e[uyr%&qf}a͈.&0bl@D{fwPorj ȯ׹]pKPuB;Y̠ X!uRAj1N>@N ,}^GLю k;~sYEl? zG'iE~N_2-$ɹ200 %$JxI6xc?Qf\_#oODΫ>?ORf[sWqNu`cJȖ 3/s&-2o B( MEU! kv*ab|OI7Y߮6PqZhGpJ]=fS'ưΔqaPԞzW|%a)̃Д2IV)3Go[WV=omW , rL&9\-}-!^T nU2갑$}2(ee ɨvO$" tt 9wn}H ~R6)-Xi,;h`PH-l%!p̓[JO7_~INS<F CÎzVi hOHP Lɽ/0 =㳀t'&&2~X?yE_ bOAQ @$S{@8 [=d;˺C ir qN,yu&628tbkLtˀ=1߅uc*>vh,iȀ`zq0Odg+ V-yč$ny v݁RO`{I*(mqE[1TmD(Azm?v0* !jtmNrL 4ZĪJ~Nd|<D[]w9x2ດUJx*%WQhz0+Nf:yښF8 NTjDC#*Hv.crrԸH# '흙<0@E}N)bWcqyp`Cth(C%Ӫ%'2A],,1v*mê"t!Wg$~cQ@wGG.c-ڏ@$JCgr! U:Q'iUW?Lzt0DV؄mNE % ݴ#G\BJh'ZI5@R[>i-'NF p0ق^ZF !ȽF6K7=Mb V~=L.υLf8z0|? ɿ (̓7+'<5M0KsoSJ^EBpR3Z!O8=onf'~+(}g^iɔBR;\ C4 (Wy CYvҖh7"13^O%mKgЃkхdec0ZDa5ԥ*O n6\$@QL&0l>Đe₺wzԲXɧ@mw1R`Z1b.gҼ|r>44ABԶA/<|d0G4+A @[AŇ*$&3c[N'G ]ẂZ7ዟ,, {QlZɘkmLp*}yϼVM Rl@l2TGE et$h^ipfN不M@oh8#SF@SG߸}SHej]AzXp^{OWCOeK,cxWI9|Uo{xX3L[^Ɗ,ȿo䶰2Ñd{R΄< gևM%{H2ί]= )Gͧ3UCi-^v'ٺUeF%Tդ,y>sQO1Q> nbRԌM*hm_q\~Qvkq|s>WL~ʕR[ J%@6lhjxh]FܯE"9ނ=`vQZCZ Y"vA+t0${1c̨"ZtY#Oo`B1=P,xTI j;W3iEUʆLA$<d0|u,`3PE/h=~4]xL_5cOXwH`=LqJGD{HAj P ,&z5ƕ P;MO>$eB ݘ"1nrE a]&pgb'&s*N!I11Y"';=od bfd\}i;C>*(Xiܺ9 dLRC] U=4igecYEgm=@ﲾ? Lc AAղ V3ő~D~KR[ 5`Ոg8t# fW?Bяk& f`)2$Vq9fqwbޡATTg(袿U ǽ)%:?r)2UHE*gX ȁ.OTX+LʕxлImxR{od :WrIFrr>~XyTR}"gΈ.0,39jR&`uĞE<*Qz\'Yz==291=_*/KIbF.lK?H<}Mak$v6"kWp}q҃l8CgHߘ} 5dep\)|Ҕ:&|{6Mqz{p &< }3$.&1vj=^ 2jxF Fop7,TePofМ_"(;ՓaJ$}_qai9PvW¾i6WSSm^Wq@~|)? dlGڶԫ"nd_(7``_:c+kb6\Az0D5c\S= 0Eലwwj @lYH},ȓA!J8YV!7zT - {^Ԟ; 7#MIώ#oӽƯה06ub8Ѐ#18L c$PF$'[5?hI{&뗪[ [~='гTl'v-\X+ U5uI>'9ujIf\.Pt?bƳ[t2؆rf$z Nq^XEh|teúTGt/5];F:GXASq .#/&d;TR/w'> &j?~ ê F>°I*fAep:ZjӖy[3 w_Mz6m\jW\ixFEa幔a_bL$;ORnm\0Eh7[gЕ4xֿ9q")(JFmutI" eZdt:Zmf2HUQB n`F.,ن`mߦ 6GE㈯ndT1/]f$emq(7WF/n2'KS%dd5"OܬR|VK"X /X"#8kB~ MY&VFd}Zdd8-,]<Ձd3LeQd=N1Xb7cEъ 8Q. uqTDw hYQ{ea98=YV*WU#F)ssw7e/Ⱦ&YSQ7 RmeNĮ> '}ݝ)SFnHخI;&eWcK%nödþ__#*(Wy*- բ @2c/_J9%:ti:"`89t"8da{t?eptN,?h@Pj O>d| [3yY Xgب5>doPq5,h5>8fuNe&ђ}iP4uh!}sǐ#ZbfCCȮPj <xPt/%Xbd7C~ؙt\$ӫD~#'#C"Aeڟ6|خCopiT)% \bdPo"+j޴:?dM3bs\bm2](&p]$k;*%si=2^ܒ CBpI: '[ vOh_ 8V} L] m_ B]CWVO/[0T@Wؽ#qwC˜(`ڏbeDikB)Ge&X(f`V\rPp}o b6P Ei,d3,,|c$kusCQ)5 jƖ_#|cA)jZ`%=YSS09dpq,"@dk^GZqqvfQ?.M/zLsYXK|y9>[4U|'=m3mz+ϝY%X~Rnd`HK7 ¸2 KM_aۻPm##+9VQ9ur'/'8‹ eEkL&ZԈ8\1ōIl4+4B|XHX@G6M޵T"q?eLvB !SRIm) U^ 篎cD68-v+|q>*蛴dff+ zOhc1Bj[HwMž7SDhL4zwt?AzRUn0?%K $+yjut͎QK)"o;mxHo_Rm᩾JI4J[gHqt^z{R,4SB|%bk;_" % iWꙹ$?3gnqv,UI0i΍Qr@o/"HJ+`.f gw sNu <䝫SNu0B=zb]h&q8o9 pVD vd:ƾ{Z ?Õi]}=!kLv="tVJ/D#|L&T7/:${` ]p H]qѢǂk4 zrC.,̝ u90B4C6ߣWKQ AQ`Ory,؄;&]ЅK-2⊣5Fe38z4Q >)ث%zҶNśM)mer^blPj knm)8{n@ti Z̊oMstk?F\z*P1ܓ%pS(h_G\ԌTyK%6TD]hE-C= adxE~h3KPO=lfs )600Q2~0 ?ijX7YD7Uk0EC!m'#0 pp DKiG_ang7e6=se|W$}3&7oZ3n FGZ̈́U| oSs^evT*f5Ú">O @,uVmܻ,OzכbzJ2{m ީŮ' ΍` jc%!#q\uUc$|Ь`^u?3zoW05`Hz;U *͈N8'GMT1ZQ_F9/+ vȻI^L[Y3Kﶤg4R$<&q˷RU#۳DMw+N)O!N-,;VpJu͚,~Cgzp>} ?*Tx Q Hq[5gKfB\{/ɨx^6wWr(2T,5ANl_B1*w􀫄5s> lOq7D9ɒt5Y'h,;2BS"[hȵh9\#+ra^MIZ|m[ؑw " j3΁ŎDfoJ0+.kߴ B 's7H? 'DE~:5T57d䆌f3wGDC $}e '_z-o ӝRfζF꛽n՛[hj¹B~4$*9= *Cd6 ;K ¡4OǴoyt@qg!I'uXv!>/7DPP ,/aqT1ǔ_˗0 ܺ1NZβSc=s,qT@J8\:xKɇt_\F|PTa]+g­^d-^;[,SWhM긵њeS BR~C,c,ɿPwAN6bx U))pO~ZeKR8aՠ ˢAdECzy>iP^aqP *6NͣFfX+Ŋ|>UrRadFgrH󤪫oM>RzaKC^mmo<'T6Rj7rlU6}_÷ cT!VН%X#$ zzpB\uWF`iJP!-  =$qLj[p"ݲُ]z5&: 9Ib6IY}*Wk}mٳS<{QopwUqA)4a9+?h0Tq*9&QQY9DFZ@[:xޯ6O-ilm9q б՛B>'*d"Hpgp;Ҙ.fuk.eSۈ,!_G&6 m\sVxEx0+c3549WX5ܣ2$0ݐZ|RƁ PcG,J k6WS$$}nuM]g彅il} [2 +Ii|-O-uMyzMYrxOdLbV"w &鷕TRg?a^rm3NT馉03ε+ +]ݽW%=)&0 0FN8x\fZba#uYhӼ#d\`wjެ2,[dӌ$9_¾*gKvpx~s_UrBcO-9uZ΁kA?jMiZqzA\]ɳ3?`╫T2;:bfZ-F^ѻr韬w:܈w{kL6d۷˔K|O٪nJC}3t?%&_}Z#wub=|h ٷr<#c@4Q-Lz+/g y$y_ċbIcT=6=(v-k&| љkT"hU#G`Q v jZ3/P* X~%##󣢊f}pa>$2J`sQB5SVI&UZi&:pTJuv !Gp4bFYlK a0UrIl]ShNxz~bKZ(5J nF!ݧJ)>GĤJʦ|.bUFrR9|/ѽiyAݻ'.vʯGS1|Ƒi+S^ c'DvtN,+ QRFk*IDjT23MS&:}b޵ȋ4]1YyօO-:DEtcHcgN3=S@ ],EVOYxRD:g}p FO~F'uƂÁE&?n\JħG]m)ͶqGy|KK WPOt.K'tBas{r-.RB=Bb޲bhd4Ml"i6ņmm*JfWu%SHLevn1cYN&|St~כk;n4>+kVRaok-_R9*3< ڋ]iEoFz\qb:j \]coYn0}#g03<{jA[u]r.e6{>i?մjq(e+rES? ؖLCAcIwӜb5Cs5?3sy)9(aH.Dm4 GݯwA-Z4̾W6Wy^GG[xsLD9!,VI96Z3L Q?Oa0#)_,HfR뇘+?jFW9Pʑ\@8T0v`)-CXk]}QbZ023lk&usdCEXPB5"wdqzQ[ kRyA"XwYn /4/j.X.`zprKdX)46NhghaĚï`=~EZ%2g%JaR<{ˌ8y!T#yC\}ߨ1o-{ynfHN_3틚.DJ7yr9Z:X [ƅPW#tI}O/,j~.)AT s ;Iږ ArdO:Y3BQ=Z>Z kHp纐!OmA||a ^y} –1n!Y d~[T008f-O{cew/){DSuJ}1噿|a[fى5ŽRS\<oa 0{x 9ٝj?vD#[ "ib9a)v΋ᡗʈv_ӛQk 4vwTw8ֽtХ0`Q=*=q=mV)H3$J!sEPΤL'0K^g{P8ɐ$ǎV%'z.EofJelX>6gb7JCЅp'R' ;㯻ʒ m~m<4~ݍ ̛`g$P+!x VD2(P)?.qur9k{*pԄdEpIrîXA(! tI9OTO+Y f\PkGxõQĺ6^[(/Q{ \L&at \LFhnk|WT(ЙeC[=| 4oΗaRS5@.k>c*0͕ e7FML 2@_nO\~Q$4آ~T4#>%PTL\AlҘ l'D\nLFFx4y(bގ)ikh'.ChN[kޒmM Auy]x;kETt^&8\ zքw2}3gVpz9~ٺU|X{7C+̩'1i1GT:۲!h=x,D.ݍ-Ua09- }#аv ֬Y>erTSA62LP`j*?K-^ 񿶚eWaK<]br(NPp5)1iqO}hI!ҏHzƹ[r[{@pog }~<-`uE/WV{cuq]\ u.M:N .33\3ܺn1X*iu;X<?!@ (D00d P^ R#/ԏkxbav$$)_4y7ڬnU2QN$h9:V*}N$pعغQRءiU%s5ϼ>,EtŗQ 73-IW"[J8b<%ՄL-q!/&z \]59",VL7X1!Dn5Aw{fYuհf>&z> nX ?g%8L/Nq6Mȥ!@C qDžDG7;ED@ c"JZ4._%.U=u.[!0qx|'Ss{NC:tzH¤Nx jΫb4:khpPKe\ة/Ԁ_C w:/m)<La?:xjTӍnLB)XS,~Ŧ:$`ҧc%{¿hШ w:E*A<*ިI G"ՈԀȜdti^@ERŖ@'5l~v4&(U馸bżZB*5B7~?bsSj!"q;"rRҧkXi.NdS0a h9PH| m{q ,$%;W*{Lq5+3n 9hzDk[G TW Z̀{#0hbAGf}'/쟊5-]I~uxUfQ&4 +Uztxrrbky ]mLt9:_]~rH4r/-5`ߥ@ V ^)6p=2((h7, vxЂKKHfňzϦ.hLVBp m=4U9#|oʶ1Ljǥ/}-p 1I{LEWt4E5| KRӱΡUa`%::5_R+{IuD{Me8k_p05\9_؂~?Xo%!~+R4ɮ'"CQ&; >KzBIiIWkFd vœ/ hn?GuF$X|<*_ș'eZ "kHq4ߤ0Mي6эMAc_<ɜ!oa#@p'`ni<_[]JˀO܎xp~ջ(l {e]Yv83MD2 6<%YPL+xL;nc\a3/8)@VBM$WW6WŰ}/b}B6`ǮJ'DIk $"-,)[ zr@?{CSEC^OQDد:56Uc=EQ;Ґ:"SR@w]F_W&Xo'`."&z9&> 0#ҮJ%1e?(h;rVg$N\%ͱx1OϔL}1F$hꟍcy6 p&stlR:J*6҈YtZ!TqxRp } ӗ"pP>(YI68tw˯6X7q?JX|`xd.Ω;J%g֦6DIg{+wԌCq@\!+/~&+Tė*er7#/P:۸H"B_XfhrOAOT+k{)s m XNr3g,&CT:<r:Ld./뿻IތY|m%֊Lkhf4U.NPȹ(l.j|X=waLD*K8sAIw%PIؠxLTcd=Zլf+XCv0CJnREQe~1FX)G3vEԠxŭ +̌:<>p:U:y%A ZM3Q7uA hIhm**h)#:A~H_u^qYppɓ`?sXVR ;5 ?+ᢁR[ϙlS.6؏_-u5G]*Ze{Na剙vGYIAۭE=Kb7ʄV(I@JU3$#}; ^u`àT> 3?pɪ\{&4;[*5k]yH.Z(#y;A8zHVvR$tvFFΚK/V_儠,yqru)9K|$`C-G]7ahR <eiLFbX4ǸQP/3yǠ3I\^J2^!J AAAZj@z|yO|4n;a? #( fߜяb(xU4fdBLj8*TߓSMQ'Oj=g1婅Wt+{wF1oV4+sĈ ´8F5G!Rz $F$fc3*扗)8@d^@< .tS>;{6lNװ] uFD3[1 [R.g.huٕKfxuQ䴟D[u%S~JR(@DI9G.W\Q$:ׯ nR%; 7 }B,E 7JqRdv+eyiGe#,U?Znz 8Vr֋ ]?/ʼ~E ->RսR{P3IŲoʘ^ U%Qx(4KC=lv߯I /sթH"BGqUJuLN5L $SF+UH`$Ylf UbH :X~WasX1}9}.e[ZpٲXz| cxrNva5ܢ$^-nCϢQerI+95_a胴ySgH.G 'RF!EFBř:U<)JujS@m꟦'Z?^vMaxtp܆^NRb9 &SҀk{?0szOV7M5G$akTq#v^ e:a;MJ2TY5,7%x9nj6ɨ}as$-SiVWnHvFZ©)%M* , =@e{vt4UuRIRrjhpH݈Q;K}- ڲwԕ8E_ ;ƀO+g(r[#mr6md+XC&˻"ht+ߚr 83vaU Gp):Fi%=QNӕ%"hÆSݕߓ`42]N$UGpJvL4I Wݭ;#! Rvsz.'rǼllfhKf=[ oAJϞ&^/^5(a7G(`S`wloN(P:U}g_СbUh {.[ )HH|3 d t,r٭'m #MMA/U?SI̬{sK|TB_jJ<â4vT(/~C37R4W|lI|y[ᑼ-'pH't`p@XC4pmѶef_Efg|;QV39" A_q$P3vG<.R#\b;u0x`pH+cwMaVr qgYy$Y@ G ß;#BE >MP%l3D󅀐 _nu.6mQqP;%r=^ 3Eapj8 |VɷI{3?g as]:u1[I$|($|އKrXA9CHy\uS1Yo L$:KPCk`sVC(Z{U/I9UƱf_~2Bww;kM+9sPR^(Eȱo@3⯇ 2εswoq8Foqs>FO:p-KoOi{Y=E-zl(bְ rS>d2w~hA{kL5x@΂ﴳ6ڋ12_bs޺K)_o8xhLy9vOzPEPhornJ ?iL2-"79k4b[ Y)zd"J\Eir(0Y}Hrˁ'sPDL#:}z#Wqd[dyЖW2Qض0Zt6h|4 vf X=2, VRA؀xyX}"hy͐v" Nhp`K8<[նy6FY]Y*EBc#c)3/>?2won#xA&)HE.ZsN Wպض%Syh_rĊ^[@hs:stK@Yf̱0jwELߦk;W5>Y'j+e% G('EҥON\R+^8.pZ' Z|q҆uDdVD?B?Ast&dU@?U0/٪May\ SJ̛N"k1_1Fb.Sb(%!bcz]E&! 1}Nkw$F-vm))n2d.1!͵2,hֶl%DFE[WcoWqg晫ޝ38URrn^Ž9WQBGpkS(-2˻1(ˎRa]}D3tNKn |/X3&)EqD:}Λ~P0 @X4QxfMÏ,ֿjoc6eܓ<۟gHtt!hŪgQ xTQl[rHSs şiq-}lđP Z7B1v}iPjzpOy[j}f2;5 ]ʖE+9B6_Ԇbŭ[W~MoF"0lA +d"<(99DRQ¥\8@$ Il[..hsMy=y8x<]nukh$)T11=Է\JVPޑȶD@JDLE>̽mqy]J}uHEUs̬_aal"=W!uF¯Iu{6բ\pKmiZgn0B6aI؃;ovd~c 1+i8 >cD@* 97ZM[]&8L:$^q`gqBo^-kg|QNhXsJ3y| +e,xHк|cP1uYMdy8~j1%ZŸ(ȜUE{bU_l?𻳀M_ïf*U;K^l9b2wO(?#6;*>3ߣNaƏquDʀl4jފl.ob}=CPFklwN9C#ꎢei<.X 9chi8?w(E-] `^B`A?4k&Fv<=5:,>vt?]^K=$(p=r'NMJTMu^04 e$hzi2I8$ݝX!  .iX_E<^ ml3_PGg&*!n^:ʼn$ameO|wlF aK?NQuBWg l/~$#P{ i-0`cKapY r Y n*`*چYu^A`xzVNzkG^./""o18RenF[a*.F̓V% AsO@]L/fE^D _$Q\CP &s^F;Az9ɩھiuBHܦfjeOFteBRU7[XVs7{0bJXݹ V CGHdmAe-ěĜ#~m2k=fkmQSPl͏㜲)@eA^4tjBw,0;&#*mxE Mhoc7K|B'b\ot'Ae{s DCֿfI[3b2VϛXv*& \CXzQѿ;=w ST9[Oe )5`o 7#h?=izݞԫ`şl7hp€OPmP$e&{g赕h SPm|v4ϓO-JjBVz(\b0"MPj3?EmFB2U?oe?zk*00$ps<!1sS5jaUAr]>DڪWg? Ѓ*3k/]?^\+v^zhC$ږ*Mq1й]j̈Gc:]* xQPtT8e 僄!&{6Ooԗ^A< #RdlL7E,c鲉(1XG;4Ҏ9iH#&|ڈ?y[q+cn{ OS\d R;a9 ɴ@砤-ea\zE {ZFk]5+J .Afeyl[Arp]ͥ%`}mn;z3I4v+*64&|fKkjkANwZ nkH`q󼤰c8DZv(ϒrE5yYJ) 0|ӏX.v(5ZDKEnfd`̀H2`8Xe(EMщ}')U=,J8aPWπvs%y8)"cm;^5 `ǥTQ4iIGDDjz &/0Y .:ӛjV{:NdLbH(+GD9Ղl 1عNE[HiyJ<VѴ?Qzh gߜóF qtco0r l#V^1LO .<%*Bʮ>P)yIq;E@ШuHP>|! DU!@pʢA;{:uPޕ\b&7KRxpņ0ׁR2X.3*܇-'ΑX|fyiOq( /QUCz<qd*v9.U * ĖlkQ b(9*El?s X|pܭF0B89Iid"ӐZ,?';"9KJ9ArvZ'K`K` #x_>zޮ\? Xm{jG޴eH&R.>KB{=J  LThN{-jЄc) kyF$zRbL`<M3/흠]rubBų@v[3y V"O"V]# #Φ57jrQ] BmXbJ9H7TbT һc"m t&s ίmsO+֟{Ձ4WR,{Ghf^qKꋭ̰@׍dHPhY4miT9uXؖ[V.Xv @u9 n;H K; lz?'^ai#D§%TzGV._LE`Aы \BAF%j,hVA~洰;%/Cz"b ̏~ l~hp{wt%~(+Cʅ&ǍJn*lPމLԄ|zEm/K#pms QDi=ĚMNB9:!cO%xTxb.hD,SszxmF->l;䜗rp&4:0PČZN~Z>!2&,:;H3 FݳQѫRri6jLALYp9eLao*`7 "+1d CUr_1:W8^Mmv'ݾ̛D<'9l"bH:=@̫岳3ڽ|'jEB;O(|$Ng)mq)QOuP.V!u6@'8Uͦ2i x¢ƅJVMq^*QSS`=.] #\YL^ѶQ.w g辄A&6֭6_F"%7i"%d ]_? W~kwk|oƌɋH _P 0/f4%ĩҚ.Na`0l]zR6,OIjW '似5z۔,xJlmu<#+I>2߭r*%_'u+d(f Dm!w<'T}#!yg^^(lt :`" )H.x55gQk+jwlg(} ÖF0B-S0&LĮhn}5p\8cDM2DW x309ۣ.! AWÿUFJK8+ݍ/TWk#^ ˻kq77|-rR7M*3A'Epzf>mWce%asú $Na.P>o#'.EE+.D~O'y| }=/v}z֔cc{Fg(ؖc_E'ȠɳN"Va6j"|tQ.V}; |G._4G$7qKY(M]$+,~EdU?v7U}7I)6Ե]d]{dEQMYD8/\a) ,)PaˡR#U ޔBiDiV)*!'/d{y$~Gx[K"S/bgxMZ/ kAI9KʁqS@ ETWHr]鈱Wߒ.Xc3+T N7^_\Sr臯Hniv樫#F܂ sj!++81">lۀ)ݲq.޽p+#'F#㪞FoMG3XzUH[fBk PH/s˯m?bOڏ<}Db}\݋>8;E yI STgz!WY@Md?.:#NgUQqk {|̓]V`|z4XfK6V f]>+ބZFb?bc͒>۫ୄBV#s-Eɀ*+qR _kGn Q iId?:G1"4ms" )}ޟfIԋ:05KmXnGQk']B=PEOc*.+[:2]~|9 pE}jWeJ|:OGvRTY&mK%ńe= M-*c7I4gHh;0[\.x`Po($1_;WөTXud&Vmb4QEХbX2hಚWS Rb&!:?gG]T,9>u:,A z&J#gxּswE6n.}i>~sFO~W:am՚mz2Rga J't >!Ec_cD;cw6U`,-txT"5w~P26ehyhv*f)Df "@$XZxLnx )PW\hf<͉^9~w7*SZIZ b!~ FX=L'3YQwn2^i,A{:Ծ3Kn0A%2m0OUq'O,6xMba?BxV3ݦU(l3֪/+ȼeݯ]2g-`?^@覜\oL uBTUTI"Rnror~q,D=ic0R`9=ߝnA.{!Y-)Uae& O "w0mg'JkN)80+6i͎M۳R%>#Z;L]F3eQBL M)ϊص"꘶xrxÃ$|lKQsǔ) lgxJ^x@J>h~R0AM{ |\VGwMSt0ݪ\ꚠ<$Cf֧Bi\s' $o!ֿ5jj䗠2rP˛%\n̤~םZ!(6Ե*|%z2I mc^g2f4(5߭ЫܐTpW=6[6M3FfyEGP -hJr% 7 {ՍKİ.Cд^`,18aFhR {r`lC p]<9XcnXG z4%*DFWW0ra7ZwuWj$ʘ2S_&I$ݕaw[ӦH!RdZwk";.bȮ&,KdOvP] trHMvUZ-h_ B\ +f$v\3,H9K*+^s*#m4Yq?碁ߨ XR"8qzW6BE [eUp$"<>U=pzU<яXf98eXywXB_1S:uS:ȼG]uO5)!HZi5O]ud4?lg}ԶByV[n=f vU318yq9J--VsaR7KΟzQlӠ~t$Fl-0Q͖: So3Z3v+gMיu b+Y TT=M(^a|hpfltKx5gsORe> )eƽj;KnnۃlE  ҧVK6Ɯ4 {a#UNU. +<Y!-EBZt+1B>;(X8JdzSߴw:|ܢ쟰KF#. x$O~ݲ- ayv(Bl03Ior?B&4z2\'\mE>PHۋ>œSpɤdsc;YXAj ɹz.n1P SD!ꔚ>.lBO3Ka µݡT.G'GJxH4tfKEz AC4wȞH-v%q#d`)YrHGh`:iHv~w3Aab§X $23UqҵC*l M]5w1lQnXOIqbcVsM9'3@ %.Py~1k"I UTgk5zL'k!1 kb=Ɩ?Kօ mi OpMm ¢N 1 yOH#r=gXopBS+־lti -O?uX Êg ?FH}@#֌%Zf b5AFCSKm4a,b;%,?d2K {c9&Z˞rFCfBuPk+;eY^vbNJ u탺*Q? ޏlU1etmID举f7ܽZ9ٕc˵DIgF[$kHq ؞MW86B2nKLFV5U9~ЋSII^YB`,)SOf-MdŌ|zJ*X ),#`3ҹ_):9tM9*f򓹚& 3B燉}"a::Tru˸? bG.jir +?IZrnÊ@TgES+E47"v-A zB&fi|o6bKp!2xʨv)˺zR؎ʐ5k%b@f~IɕI+R6ֺ7~Du'FeskQIXM+RºlE4<݂!tyD܅Ù#-+OS#_[V 'ຏ@Aߩ~F-~hnGj &,;+k?=lWT\QZhD5$[C8r7rd?TK"R=Ҽst@4},  3nnQ~sP{9 -P\iCfEX2ciBr^DYwV"-SSThaH8X!PNщ)^DH|!C(!Cd٧8éߩ^a%zV?+&cQ~Wۣ_tsq/%ᔽQqDR-b߉G73ҵUB+ivWm1p]cKCt\(?;%$ gᝯ9lf5q(Ϋ7i:P*,y-KT>`m!&5ʿw8]."{Pf>7[̐G~Rwߐ}HAd 7X|cg+yTS.؈j&nO:mo,.| ^ 8?1yn4;!Jw+c/!:)aqnd94{`3)T*w7;S4m-<yNYC onB\PwD~WUf9X#AhﭕzN7X|{8%.o蘗yr2ӰeV%81 W5cA}`^{Pm9e^,#cƥ $,{at! k@ɫ0 iK(A{ԛ kx1"4*[vs~2]E=_>}kٷ(`x!@u-L9%q86LI"-h d' |S~ϫܝxJ\It eBhA1Vvhs@p4_@ wC$*b Ώ NtE=~Q_H3HY}rë2S_Y y8֯6s31mo聱 b8U2l'%# 2 |/h6ph6`dZs;5( Aߢ[+MC 3720GqP}==}k9fc uNMZQ?PoohMCpqY-E5h2˃gh>4tXem?:5;G{ YFt dַ0PUv ;erCM-DžlRF|QhfDž>Ds: *څZ3|3sSևZm~``{{6̍rհZ-X(J摭j}bD?1m:L"TYyrhvmP< ¯vheCٵ@n,Vnp1cƵ 6I?#$Ӎ/*T[;PN-Xu& b3]r ._N-T$NR<ވJwթf {Y[ɋҫMdZyCrJģEjLMaͷPvsn|8oN{}_*WNslf8%_E,*Xd3 1y>ʄ_\s낿ݬc,/X$OzQ,,ә߶N3lwŸT=V E, ZXZy[ -~jh U3ȱo&`:;8;i]!#[5DWӒY`` lyﰏϋ+!Вrܤ)^ܜ}INtVD tv Lfk!{Pcq[PN^'%qwΒ57T;dW;M?wG(O۝=wK_/{UI1:WRl؋cF2$FңFumI4R%KY֦4{ߩ_Ss7#}]c9y8,a;u }|8UILȟ01j՗[m1Na<.uA W*xq?s)~;DBK )*;8MR,.E6zAeym Z|Bs'נ):]ח=qPnD "&@$Bэ>A0I0=ֵ(z$knq+_\ѕL*8mv<6K|{-`)ظ+/c_O=mTWN"6p=m{C|.}:h3¸5ěH*)ݐ³ ^[eyT|_D}zzW.y pXƧ"u э3yV;4b*e j('KjftNR5#>;fYDh#¸c5h֩j*c>DݨMN7kǭ%d΃Bȡ‼GkZ j{|b9N [ڦ*ȃj.(1g8I Z&(}6S)X=$KO2"b朊r k^K+c&VXJ }F\]MJ"b5k|k* qXk~91r!</oxoW LS]Y`(n # y\O"n-@EaXy%uRa':k2, d¸]x{׵^Dy9ՏZU|XX~ 'Rb Ql6%pE`+o*g,y.4hyOб.}E 3P ݞJLP5Bsevr+Q*'u=QYva`5^yZcw_Qa"ўxӈjy ܡ63<^9- p)^>gšÍ/"#V7HZǽ2+QljfLr^[[ jZg΍nJLpXlW5-i3te^HtF ;so?ǃo,C nEUjoRݘ9V 1VZ}%. A¤31|$[boy5( }C?ȤќU#퍓>%Ȑnt}ސ`üpJ 3Q3(Ut{ Rvf\ .$f`,HYѠ5KM\ eӷp'wsp I~c!v_"۱6385ӆZ=cZ[?du"XlBzu&f} c9¢1DuYn#Arb74W_wvMu f8' Wb`8*1:Y,RXOPC *E┼2CvA)C`4v<Xڂ/苨'Hކ.s868LwZ 7KNnHVUU{S% (S$2ؗ3sZ&G$&> wyh~^ mN,0~ԇH~9LPiPc"bTg8Q=lm &'(OnD5R)J-u41Yi!}jHІt` 7ER!RsBWDwƗ|wo.=Q:lmVg?Mf BJA7ِ$awËDN! | L :ZxAڋ`Z{eO]P/m )Fw<@NUy AkBHqv̐7k~S[d5WO$ae: Cފ@'""~uM-t7yN\p7_6*x7'ڷc'J+s6{Ͷ+ BP' ֠-yL5,"}[hAs"]81eߋಶug+ ȜpSXA>ZhOwB(ej{<`?C_pE\ڱ` f2kQYn0\>%;5^?1 3^:{-`GNLYO P_@`=t~p1vcmVhRa"qJa|*ZPY ٟo6QJ12Ms)CK9p1:8< e3팸c؟b袰n˅T+Z,8ެBDZ[Do)e;-d aZwU+{)d˖LcylZ&8g|0 q Ɍ٣~GXWCzvKR=!MmT;녈 ܮ|l]v68ev2u@DvA Zf3o0׽д9% Oi!7gn^J<6 SM 7$># ĴT -ڻagd;""+7+?{EU#2crntz'IfCҖ),B0{K Y"5xJwø:ĭHv\5ʏŎ<Ίz|oU_rux(>ڣ˻pfWM)u"-\3RK VgdlNB-.MI&euP6Fo~Y)fyP@G,4 pj9>M-:0̛5Gˋ1h/NBxFS|U~Ku3|+Kcѭ'm1{2$w_iz`MJC[;UgA,2jDm1PN7GA  zvKT=RB&,Q02j;2m~2<wF'm-nT* |r'e <,E-" *tXbK!,18jk}}~G?b|N=[b]]?xʢB3SaoYvzp,مE]IBXuFao43V:>\#W_`g?]|][r.#5,WPdz2M|Nngty[fh`C,Yέ2Œ$ rCSd;|_nuG.7Qfi+Aw\\>>fKAw} f볍2 h]j!PW-B7b$D=b$HlY, iSM%±̈u4.ND < ijCi1MdCLvQyg?d:Q 5t.Ul8ģ/I4jA\y3 /*?λ['Ü+97T7eJ(%,Z>M$e_ Y 1o?-rRGyV#JC$cChd);EK<`t^Gn1Pq(g?yoAd~`+ d:ɧj'{ndM|,a(eSnZ9?nL!6j|924_~RnZ 9 XYZ 12_3utU/&Z喨o HM&WWL}\\f/1\~J<:`B:8[Q@1??_y2VDZ )>ٙZ Guhc{p3n?V2+82ccM`N ϟ*_`RZN7µ/ıKAྎ@.~k?L|U4 2Xq:<#X$ƙR=vcK^ ! ߉Ƿ}UPN6yϊN| ]0#h:;srY9ՉsOsA̅QiF  SR;0HK0͖90n8'B+:JAi_|R@08jV+)̐#.K@@zE%𽁗{a+J{)k7?bDX\Q@hiH\'iİT þɂ[=gɚZ.l0Cv3|70HaE-Ë08ew'b~ ЦULEH$U%&Ѣ ( ߧؒPZ0b8kPjmRYOm J>cay`:?CL9XCgu <זM0e/TRSчsgNy+&U漱 ^M ¤~Xڀ{e{WUEmgNJӹ[~]x '!֢{Ճr1uwE$|f 21]z`@^Q)*x)][.#D!Q?:9֏"<XWr>uʎ<;T(:sH'-,. {e%r c2(A@tRKM5="$b%"iy:a e_*6v9ʨ+枬`} 1LC9Y-w @s%%CPq5YjuMr`~#Z[`%?9QMftTCxQǿY?:^Mr sfv屠70s+e-4\t=<ƥ3`ke^U&Q?AхGDu~[4ӴL/xpSu*-zDYN0Syo,rL|v6k - X3 Ϧc9svMPmƘ%,"ԁ dIc3ΐ:& .}H he<Ϫf5?S-/- a6'@(Gb@t%G6F짃?(O&sQ X ,^Bs$+WxTB>t݂ oBQ2iTZ`i\|,$T g*u_,H_x!vGJnT^>UyOO}V`: s>J(8'E&1E;p+fʭ Qg ]+<\tv\ 1aRpD›, M^g%LA G&K ?k;* _i8': 78 ^v3097Z)|VF, Ó/BL?S‘ӈFP h\)$ux렻~Rh}[Iw_GI?)܀dK"Bp[zaV7`; %ɯbm EݵO^@aXӊ4Hr`cG9Fo3Kqr ƭO*x]sZoNƍmހLOs3{T(֣BL.\?n-Tȁ) N#M$B+.o,&ӊlzKMbG8elp{V%K6ÄXMwy~}H:T.fnt ƶ@#T J1*Dڡ[ cuyצ4^!Zɤ'לː?[DW YޔO$]{^k YbUBsr-g,!%cZmLyV|78KyC9d߹:.ljC#Wj2 @Z3H'Gܠ&y<\fZ&:+49{9TfÑ;#ثo?d$y^/2Kq/y,u.xwIjDZ|y3-=h _Ӣ}Db_2[(Xy] cҶȦTN:]7%{"6(3FIiJX.b2X0trEUX.8'v.vjjaB؊ʵ'3!rե` qZ Jaj1t#7q+:oQTsVA0K&4;"Kl̤N*r2?/%) t\ .>9j.CΝZ 7zs{ı=_X^.jXfP^HO(*zŌxktO9)R?C* A/6nn5nm">)@,勣 6en*7I@*PL,JCjĹqRH{_ @",ԔM%NZStTl< kڸk^*R~3K)BLc~+p;Hh SUQ{P`SY:7QX3W [_iӃAV XhR."ѐ(99fӨ|,Bsbĩ=D=]wnC(>}V0_N9Qw;ʅ,r(`shxLjN >} ,O\̅_N,0"RMzQ4#|y =oy%(!*ưnv}UNH)y?r2xA ;  iscH }ɾ˷K:<:,D4>9_ޑc%q ]dـ3Wz< \ɸu͙9 rD0q$J܅3=S!SUr^ rخʂj4+ e(Q; "d-7jA)q<LFyCkeW\G Z-/ʵ쒕Z+ijlDSJ iLU3~s??! :W3Li=t vqRu'*{sM$u!0Iz/=٫hF@اhbr9JEͣ3Ue{H!3n">BYÔp[,®1Y!A \A5@6-$Uڜhd.{I2ZR3yf ^J2Dݚr#juJWۓ’pz/_<;QR_1G{{K זxy] {)u{^%jDϋ3#4u˜-~M&lm:k!J$5rrqqUىtF:6r0#7Z:?SmpTAqt7AIHaE Y]w&j7~aw:Ѡo^$?$baOUH hzĈ@GuE{߃g8ʾ@ 6L 2fhUi h@˦bow C#wa,!yБ g,me=IB./qz cE38+uȒ\h d,T9U# Pc]n$SzGG0{ʖ",f'$IbbR9)ס/MԴYijeAۮq )DyWZC@g5 qqczxbJPJʣ"H&,Ni<](kmlA7k*FqV`+S9 |#Z >-{~?R d)Zë[r12g1)Hbj[d`7?qy3ʈL-X*aВ`@$3˥Įa>VYζi5w8:W/a^9zO*A'}^9u+ob"d;sѲA*haWuPRfw} .SvT2::pޒufAu;ZU}>j*3s߶ԄJ0ݵXK2-?~2۷so|-C' <F%?@ˣoTjȡM:bNU.G}|=:*ғq0rA2:Dצ"$yü:l!p[LwpCOG,N)Ҥw${6-r"{6p> StF'!+茾So-G>P2G΅Oʥ.rUvnwmjO,&?o? a, vsvogС_ $9A0Y`t+k{jL =A|o[fJaMe MojDs]ӂv#Nifn_1HRFQʤ0.` ,gwP gAIZLdZNh3`1u/k.cAҦM;G Udol4'V:`A[Zncs:NN;KIvM*WKHxd5] -]"M^ ""ywE98)v1Q?$/'tGQ1g[pl"kHפ:  >z%4K'Rw\P x_%~¶w[x]Ȳva-G2+"]9@Mp㶦8(:ۮR8L&^lu}Ičcu/vov}l/-~5G/(<2ƭ٥1/M0nOF/ #ale;vy[tș'C%f@c[Ω*)5F '?TM7jv0@s)/lC6%B٪C,qU <RJ55*_mY!]S%-9b W7x®esuǁlxrRb~jĀ. !>z;2hw3;QakNS{h֚e.4s˴@|J1Be'r싎S2B1u%~z [Qzxh["F>JO84r/L )֯|j=&n$xqkˡ^1ԶXT{E[D5# sί_Um\M(7ЊعmA wNI|_q5d/(9,h /I03h4ٙA҄~N0UN;Op-fXflB:m~JBBi@z BS҂ Y0ے%M~`[}'Cu^sj&RCVga24rbW[%z 5BMH&+C*-s襇Gspz%L1{S>S'fVnP@G/@X]*<%jzmM4MR/7(u&#QJ;/cH0'u5#x+W^퍝"ݦ]ak4'êVkG.& GekP%:{fB#uj'bD=)eOrNPlG"j6o"GL"󰎌YjHbr <<<ѥ%*_x6M|=HTn^už+7LG fccYoFkE67c)fGw2.K)#M}@ :=YowtWKriO@qzMIMIiƉE%JN%{W)&Q;.M=ٰrkG2!'Ь禙A=9ȂP}MϨޓ]j{xEZ 5U4w3!e:R>"d#W: LEGrVJa\QǴh|VP)Fb SE"'edgQ6D3uXnjŲ/IO%\n6Ÿ\Ć{*CryV3˙K\RƳy2q[ d~Y_nE_rj6ShO.Aw%AC%w_Kt ,fS1`z"+e Z$~0^TlmllU7x7#pSϱkv64xY8)Tj+:F% W/% GDɎ!(^%}|Cy(5slX~ûJKƄ5[qFPE X >T;##] 5! ,8C_g=3mnM37 O(rҙ=ae'~8Xg),nZJJ|#~ljI廚,dc=[ϖS'{4,T}EӲj|O@g3].逾5kn_|b48ӋMmԊ;c:Kml];KqJu׳EAE+6wި D!z[?c.Pm-VL:y^&U'\h?f}̵*)#Zyd^fUf=v9k2\(p6t5wsCP%SGȝڪP$|n:NA0;laJe2鞣aI2 *ʂtinوad{tKU 1d#4q@;$ [X&3]֚&oğ~8z)̂tOqUBuו424 ]New,f.x?H$77nD7S0& {@YqrXă]"/+<a= 7dne|ːTyħ&h1m) -ӆ:ː"~N"[j^3.VoQgAuc0jw8ؼ^`:ن@tn/l>ڑo(t=d8hC|$"vs:L *t4iʩ$T-8^Ҩȇ'..;vhT3=',$>{ׂdǦJZNTiLLd 7ca*A/ZCq-,A@zf >T-Y in?ƙDP|d;"j]Ji#&Rsrʂ';f,Rڻ7eyx1J.X5ۡ=e%hՕ]Q,tE|;OE_Qx' "|'K6/=&ʑD ? ϯVh#J2& * an , +`r7[pIz|z#  r#)nyM7P-b:XJ&rg,khǜfDS!M?6nꚃΔjjy~TX#fj2 2t)ۆHkHTkZ`.78qybkB;[j_vT979m]0!{.6C;t ըq⥢p5b;q*~NKx6LUu4nt D0ªVU\SJ 81/jQ#R 8PuՓ]IdV-m$wPi19v5'Q n]Ypq0Ygz(B:I;U[ܕH[IU'DN5s1ͦ4r$n @0SHU|7 >'85<̀ o~Yؕ|t<<@5$ck=r?1xD? PTonF[wFO]B59pD~RK_BQ^2bx|P=ypkT<ͭx`=%N)wei G1FD BJzd$V.=RűShvj]۰(f* lP you^e?uS39wp!;!NZЅ pլWMz*~7۷T=GKUcJh:P4d.x*`@_I>O@Ǟ|R=KE<Z5̝˖fGA݁jR. TSE|,6gAfs=%,&vxuuB  easۡ@\dk줽Z:p0-7x-3^+ΠzUA/1ICl"њk`.h% eEo3\ [4nnq9s6&籅 .ڨ;᯦ L2X_qWH(h/\Ѡl#.M=xSC3X2U%+}ۙVL]daC6aۺXp;X -'z ?cln%ˀ!/E4(=K,;"拒Xl(teө%7(nb^4@6oƃGzN8_Mi_8LY*CdyWrCt։TKnPZ`sCW0zs-gܷVyR!M*$W:f(_dh:ȡZ#7:ںe,轥ɻ HPS:uD1wcI 0 Wz3\'dq]u"-=BF@iNvׇU'^|(zL 23w+c`)nǦy  8n_OjCٺ.4r,?sPebfAoDVPa >юt-YR,#qH пK ճM)!*4KܾN2IM('D=2G=V;\PsjpY @I\7Rpm, u b n)Y;:N.heAZfI𐟶frkvwU!˜ =3Eoe(Clb!wJA!zԩ2KAƻ]APoww.I^;Pٮ4J#M%YJq} p&+'"L0{3C^rm) fjj3آq_A Lte.τKfaΚmܹn6"),T1"-;sv9D $mj֒MXztN:J5"g] A UHYQD?Y;/JQFh>CwRoxJy6IisF 4đwʁׇpK& xz<(̛'aM"ٗ;_O]aFILr d@4:ɨ3kOBǍs@րŗދzݤbU<>#t$aʦl (;|[ߞY%g T6Z l?@ ]lP{BaېL*+"ܖR<.3$nH5tF $Ҡ}HxaPD?H Ĭh!>d9h KP: ,㉠>dl$Bi9,C(csez@Ӻb+jL(qES# 2#XW\jwQ^[ Yt8Ʀ[t7 MZ>^kes$vteEB{b ~8 gܳ << E;i5_A~jeyU|Yt\J`DܚHwn@T!RFW1BӺU+ &~?z8b'/B>?0i F2KNNjX6fB ?cmtP5[5cv@R²?|7 }Zxrb*g 6B ViFyڌhg#z\Su%ߌqole[,M0fxBL6Ǎm4Gc`ס_^ fn.!9{5a|1)2C{?KǴI\jv8ɯ[$[]6f#@׈p=ۋ jMeXNkXܤH̻&rMq+2|L!©W=O]Z_NlBUx XjCi˃jer*hڙbbJ){I5D@||Y0.Pґx5:f)%o@wy>F%N&Wd.7#̖_ b]uRzр|It&1 ~ Ym8ǒ:eb|\KV)PnY'Byx"kN34`/Qt"+^\(Y@9t:]3ɿP5tNpԆ&$e"=!==ԯczng}i Ӛ _}1v=2ҌUw)wK֬fSU6,A'*/.OHd q3_(V@e@/Y5&gÅ3h4;'܊WF7Ee6?b ] SsV|@Y}umuGdyU*10 AaX&ne7̶~휔(b ^\-qgʯUmXj~zfbuBPCD8BJ4ߖ1ғ a68sU9!e./2@*la XW{ug!"%YǴa%xDȊ ؈¡=1c귴>GאZ;/=&@ (}@?δzvɴZ%HYnj4Q!yEZhB fDjQ6ƋK+H(+jaTTr-avxj>"P$4ACͲ=MX+/"2<".i)#b M{:YX -J҄RIr̦ Xo#3돩\n6gxbJV[l9{N/Zeq| d| ۂM^DZrY_vB㉞S:tJYܵaS_'yxb@N1rVm' 89#D;z+= p#܊"uXpMWS9&_tb f`Ptoa+ wAe-%W[d0JZS眢Ӑ"oһBd2願^?d;(W:2$ܯ 72kZP~;koLПKSp-g@k $:ob_F 3&Q? +37xxO4"Ec8iJ#z=OTLe+C%Us75HVL9 q:܇IakoHђwzsCzYk@e69~mZ/K^RipI*Ō.!r`!|}Pi~tg,]ռb*cxFݽccErz %#i'D 3AmUُ%+GjФi̧q3*?>.mrPaa,{XqO哵Dx_&\ntuTh8_'u "JBaRo%lLx G$aņ} a0Efri֯[!e>b+j`nBW2 NXqF 9َ/Ya0Ҁ0u體gu'L`[1(o$# rѠۍh"28vM ; lyKiK0 e$>#v^3>c Mc>YhctqH$k% #>s|}gJ4߈9)vVYrYR#v>FccgpzH<ּBF%ן!Cҳͺ/FqjcW",?jߺ9PoÀ@~S׳Cj ?,{*I4`0c} ~mWZc:*(3+lUOm eHIk4x J6#<0C^c D] xcc:'8A 4c2V2-\9W}>W֙r/ )F?)KH^67pbRV&`ʡc{+E-]M(]W;ISn G5` rMPom㥖èF+t<9IyTGTӏsOC|n-Y o3q)5c ɎT'L 1buNG; fS/""1-'^I32qGmlimyҝoޣawm$%@t>A݊1՟_[*3F]R BW?j .:yF76iVa\=+5lѥU j7~o<^s7 s&q_¿=FW7s1@&>"N07дO+Q)=z |8ͥ҇luq}=k~-6=H4Lgzg !Duslz#ǛJGkܛ! ps[:l tܝ2 I!ԟM3]Tgc (GJEPψ')nM⼎jŀLA=f B?zS|܉sh;zpgD\ хQ6v>A$5XX2 u;S01ZϐM򓙁;Ft 3O #@ϳ]~ Z!Af%nu^[s_<-?)P"Q*S7 RCk{T8!sPY{AG9&cvȞrb"t6iwM. a N,0$h`~cC @ډzpiLQk1aP|k" nzA-ELh*q(qE'mw5Aq3»5o n ߵ^^!+º{Ut1j]LI㋕vCD `KdeGSpMeZݩl0 hd; m=t7 TN:mcGb(PGOфe}oFIBj\č[{Q܆&j+Da0AY fqjLF"!'>*_">l 3ltH8z9kl=NҏJk&7 7?~3e3Lt2Kڿoy"> Z;s-@mlbqF0D_(ےp-?PwN1 8tq4nTMdߗ wK_͖aAY6~fjgד܁i^',Rzgpmv)v$$}@d6;w}’w*Pʗֻnl!QDj5Ud^h- nxSi!'pS 9C89ޱkUQ> ])QA"P-|d~!p?Hh߭hLJ{o.0Y"pBBi"Q4Z'slQc>+)4sͥv쫩,'P)< -=tC]1gs60טH}mJw54-;*Zā#E_8*ĥ d`lov2Ɓ&Zg@u*T&<;$b- U∯l=y.4,ܪn]N}J&jH~bwX7yQC?^iЂaE)\4hT>~CỞ StP&)\JsZ0#eP!`5}| TϷOCsǙm.Lj1/zl3Lt%p$BqW9zPWTs_ fM=*1ao\V;]dɲl%TdF2Q#ފVwł|GbrO,Y#='*eu~CFNTFfmoR<{iExi(k/.1gUW ,wmr %{~ţ3!iH};:p1P(=eV(>+XTBm}6"#㝽RFiM-W)Ǽ(^7yŦed#:j̫B_J $lj\GIo+45H#mp8yeǚ`*||e4`V$o#,bͷ(v/\CXLNUŀsN UOV%s+LJ{7_-?Tcv \;~N\/B*dPr0>@Uv{]`N/H)KEe;eL)m75Vۿ'跱73^G%(d*JG5̎#QKm}V xӯݼK:͂BuwVm 6R;\Wd2:nHʻkG!YPP&PI<$ʨ$BBVuȬ.c.ZZ|x7O6cT@W9O麭DlUE,JX?RO6yF3QŘ߷U%Sr_ˑRtIwSptos@?O_jjK 0{g9}a$s*l)`g\\U2d;I:ږJqVF{rQ5pp#(M5o*}q@hwjk&Gq6"20{۱TaD;Is6oܿ4ԌD(Ph3E+yݎQ9+u _3*g+φ sf0[,V5FxcyrkPFFu!g'ͪ+>hI8GRZu۾`aoӪG=)g~.wAkU :'ԗp _ ƎM.20~$ÀuWTw/s-U(Ks\-֣΂s$+6M bvQ/0 [r<9/XȳNX !2H;u]淈 RH B+#O>cY;y%-Zݾ-H.z뭜H^BmZsWN@4KdAPo41ңAN_Ь3.<Κy2U_XX S1hp,Z$ sZCq*lbkGr|hW+ {R< S=Pacw~e>?ocGWL?'S0c_m=%j2N_NUnjs-6PExZg#$X*amS.-TY9J0V.moJ;(syR<9+rxDḨU%ֆAHl`rf VߠpgsXכ'JO1x=d 9-~scr;u-a*9 cfn? }@4pv%]~ܪ'@9<27ehZz: 9ThH-<0u^8ص+wX.{?Sgdp=ߍ$Vnl[-{caqW|9慼݃̕n^ )@2\9 x,͢J#mBlDC6{ISg-܋a^(86D*:E|pRkME'[SXШ.Ef)#`ևta@KԌ01tE ,q,輩|YGUR` ?.tZzm_\H?: 95ҙo/S^]ƁGW|4BDT@+}AI~}ɯ]CβBD.< Ꚋ͊4 Eѳn};-'c]gq>ϔ g8vDKO#~q>@#$ ` \2$MY'B$%v Tiq2_5}v>0ԽDM1F=Z$vegej\wg(Pz+UU+Xu1(I{V|[^ߣ$pNe7?o_ʒچЯg5x=+fۆ(6d$!aS9W^̶Q;I2c]U7%6'=ab Q0t5QZC0ϰ$|HDegw?oi-fԭLpӠjp F.+tCDKWGz 0#uˢjr{f>цb2Awx#.3csGT(_39uAhhsZR,kC R N2tE% 襥88*v@>zۀ&120wl $" <(OV)SPNiK̃5X.lƂ`u8cA+Ӱv~)=l-km6Nғ}y[v8PD4 <5< '$Ve<\I8U*Fة C1J"hfy[AAz*^ӛUFL m L\}Ԉ! E}gVK':Wabɀ?/=qv"pa05p  rm T׺%w?<öhp`‍W՞FZmſ Z?!zOާP~u|bɼ' "8VJGjv!5"Y!vs++e鳊 k+0.[&}/j p7rcDGYh%-̰Ệd)^!y>!lF޽9G2  ,eI«%ٹݼ+k6h _xS$1\y!e9 d4<uCi\>JC0r˅5Y 7ۧ@0 eCH<꙼4|c( 2B^Ͽ\Wg}ZJk at-pY9r5825Q[daG[*ZsQ# ]|Talg&P,\I͂yO)OR=`P{tMӻv*{~ڇN2Ef' B1SwoRpj YZ