bpftool-4.19.90-2201.3.0.0134.oe1 >  A a&W^^fvIV$]J̣Nh#CFG_kyɾאY L )RI{[݋'sg&~#X.e@I_݄!v.e;F1g$Ra9261b85608921686c6d81b2c63181dff5c3497457e7638c3ddacc1082b9ce2ee73cef8aac88b9d6e79ec257e30ef11e8eb7fd49 ,a&W^^fpf]ՈsUc+zؽ(,L7nѬKg\'dXJR Rtsϵy;]pt5^7Nŵ3Nj0lsn+XPxw>6yh ]l[4= 'wFrGr+}}?:-x&ⵦvl> =XI> NPQ z&pe;`A4^' ݊i8dǻr1UUd XPbCT%@>p??d  $ a+1 FRiox         :  D l   $<(D8LF9 dF:FFG H I XY\8 ]` ^bfcrdeflt u vHw x yzHX\bCbpftool4.19.902201.3.0.0134.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.aecs-obsworker-0015%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤a"aHaaa$a$a$a$a$a$e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a69880bb81ee77463c514d8e981b25b3abedbc38f905e575f3603ac5d1573635edddee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2201.3.0.0134.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.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)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1aaq@a6a͟@a@a@aa5aLa@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`eLaibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng 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.0097Cheng Jian - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- 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_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- 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() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- add kabi list for aarch64 and x86_64- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingecs-obsworker-0015 1642513916 4.19.90-2201.3.0.0134.oe14.19.90-2201.3.0.0134.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-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/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/e68d07efd5b21b7a6ff754fdc2cdbb39-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5b103355fe8fe273d8c48d81d6d607d14ece2d82, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR܌ zƶ~Yutf-82c18b5d85412428153fb4728f596743ba0c0f9729883454d9e3268a88a406736?7zXZ !#,] b2u Q{LRe^i=.j7>dQoǘ U%uV !˚~ uu'h3h7 k|ٟh_ KȶWfݞh5D5 Agx}sF1SБ|R htʯUUf޼ѤLg!U'YuKZjahn7n=8Aא5YC&`mU&1U=xx}T]ـ& Kl¥6g3 tQ,L:O 洗5QA48tcɄP0uʡ*Ͽjλ/b=:3C:x  !Hsp2hmʠSnNONA:A%#D.OMTR$Q|3zve_m}<Θ9f2JV/e_B͋Uϱ> MkCԘuSkdcDjPX\=E~ v49\,3VI9. 1խ xB?0'_/z$S#C*g`uտQCR6н;N#E28!W%(I ^iu3O{XthZ"x\z\1Ui4g(.'nǝ|RE1@_As [*E6quo Ic _ES7%$hFxY_ /2(r&GJd@]FIF0 ZzjUWvGn q"%to{'}E)׃\)Lq> TA+&LAF05c!ͳ/42HK(94^JouUCf+!)'LfMfUI4[rՃaϛ  BzyD}SL_eѕeײP DPB.41ڎ;عP>lS(|H_`ViRDt\+ /hI3 T֎0lQPLFEkUFyƿ+{fT4r3B)xtT2Py+߭U5h957\z1um&Rt>88\kJ| )#İEL7ku"?[0VRiNqkuCP겇$x8FEjIrH,? QBL 7CNYdd'd`!2`bO3xjX)6P Kg1IUI?/ع II&-k81];%8֎P脡ĺlnyk-Y72 ŪQ# [kqT{_a=偞@ ;\q6Ҩ:uuou+_V~*EN0~{(2D[@Zæ3"U\ ך(2K=Z4]-)hM[|I&pp..tKxZdV-+?b 7MLB)_mGڞg!\1q8|Wݓu'x Duk4!o rԫML3X.7'v/-zLnίF͵5k1g,Yr |;ńo^0Wܤ ΣL3 joOqu"cN~%x4YH)hX7hSxlH_8|UB(Lގ?6~YQ-N``|#5FR[חyH ~"v5;:]t7'rƎofSn0B!r1ZS~Wq8W|O.@q$[yw(VmUs;F`\{kn:xj}.H#ZJH~ˀ@q+G\MO%cP=yTZ؍Y7)Bf#$Y&bңFֹ qYp9)g_nN9* PY`5c4V'Hfj8W[VwxV=:0g&徉mQNuSLQ!OL2Rc\9\xF]BMsj H[ "AqlQ[쒐2z& !;-m^Ύl8{:,c/5C@[ !,\uUԅ7 gb ⩳v¤ ;8~_ @rTwn цe$9hɪ</(vYEM=.#QIеsa"_`i4l+IeYH}V}(nޤ?ܴ s=8}87-1io+;'s'HuI>F`9N̋OLagO}̞LF,kB^nBH3kQ5,:i2.wWι8khV-8YYF5}M.%e'gⵜp0=+C҃kKe=z{~Lzv)Nm]ͧIy<GYߪ: Ֆq_/I.IG,ˑ :Ac}/\򎽇܋⪗ڥZJV!GLΣ|i3Šk@;(4Z\lZW0ڢ4#T?t@?Vz×2@Jv0R>`Bw0#R$i"`!Ճ^G"O#'ZT(ih2yd^+Sw//4y\"AGٲ-Wb٫V.WA5+66 >atW؃I($<14X,r2w&&xc2d5,F:?mW&4wTbfesRcPEا͈jf}X )c.ˢ|c瞧jaD p9YI{P{o*, w[nicewӦ©7>;roC8oNm`ei|*@$[g,GR>Occ֡mJ\`b1HTIi۟VZUO[<:kO 5 ?Mi*v2HaICQUy1?=Oq>X pp(s.v7eyS(aؖqj2w~%''W0lN^=>4WXSPVhQ Bǥ\h9{_)1fkgw)^a6.^0b(%IoHԐ~>v3x܃E v%+BAWwP0 R<{ݯI0gx76@wPmudLbuHPi=NZ'iɅ'VmG]`~R^bn!ɝ?1 M;Cb9GBRg' dzؿpӚygN1ɵ"VZ2IѸA#`R>h;iX#| 68+Hj)V s2@2xc,n}JhyOubnYOg1!P 8RFuႢHRZ1n$+牣,'N͌=}'`zݣ#t|p._|l-?ےP3/J0 " 0ƒDeib^iۨ;a#& c™=w|)n&S Nz}]jwsI 2 슿hֽաrذpv<2q,`JAojƎ>׶6C|di^>UzXXuЦ!*T+Mz.6Y]4BXlq`5ZKtr6^ˏlE$[f@g+|!-8vr#QG{ Kǎl[I?p;>"S& fdIyl e+f[ '; s:Hq}8~~jXQ$~ d`ԟ8ɜMI5{8l"$\fA+Ɣdڳavvdյ'`LmРxt#뗛TLP2;}ݍݻ9;ڕdkZ$]K߯#xGJW7JxŨLvLpb:ak(u K>sk\ |O&6n}7g=AYIl1iZ sDr 7"-!%wHMEwNlb训Y0}n"STp驌#kTp [Ǡ? C;$r5s7bE׾ͯ%ywp k@f`zܫJybxp%a4zX̼`FRBHtc[iSws>ܝ; OKjtv&xf"%;3 ,Fj1 ʻPQBc>Ͻ{otO @9wmj}uRME;DsY5skJ'=ˏq?+dn6i3:qHLU#Kk^]8p*pQdZ(@{w-Ġ/`w/<3G 2iu6V cW^lD\g7cNYWdjzȽZtJ)li SE-fc$,!>7녲x/vaty2ǒ4XȔd6BPڲ'sl0Ҩ\Kq[T#+{XxukqC#[`O.x] |`S|E}CD%N$5ؙd 6íQ-dX9 9!/ ߧ]]>2H K|x{wLȭo,yT`!gJ,74rh|Kר_;A.JD>y0t115wcy q4]س:H۰RҚkGѵ:J xK_ּZ& Ky&nV/T)ljk 5 0o :S@I3PqťUVT,¸4'}(IAfTHB c??X'nݚRǫ"7ui a U^}Y*8|½钂m9  %I-{ g-C6mΰ/eg*_#Dm$03N)e+o6hD!)l d^RX].gTel}+ >l_"JI){23U*Hn$T1US]v   Ӛ( )}W2296MRQף )c@<^_"dSgjCG¾QV:u(Q<(P;pϚp{#)Ygv]5`4w_bĉz]ˬȡ]LZ^1D0/"YZ(!.'lQ]{e4k,- ODl+`|K2$gi]+q 7փ3^;*N1|CLgy|{rA7'e,őS{׊wh;,Zzhb#a.z\33R/ sRv;%>}'U6Su!`1з)y,;u%.Ϟ[*cgրd(uxeۡ|\ ^J  X`r2'\ 1hvB%uۘ!^_B,Q|fVcGOÍT\^ DKٺ rl9l> e4rQUۆ,C %#{ոĹ%΢q)XbSd ĝ@s ~W~y .W[g.24ї5>/aeД|+) X\vąUҟۛnBo/n:c` ѥ+>pE,jBd=rcd _HC ij1:‚d#{N8'nZpс%W^$.Pu}I4?u}HPS_5Ԋm#)45="9 ;w`[4~Hc%8b̎(7։2̞B#EdK%њ hYpH-Ru}rM5@ -!Z}Yy V@5s(nxui&ZFm{' 㺱lB@ xE7Mی52 x_efJ&Dc[G9E_ RC'_ x1FLYφua4L =>)KdI`IE4an^3o/A~2ZCޫ q[ِoAs{1iiP_φW_d*S@ ݣ6 ߟ"}6\.oL2'ek4v݂)c ݊)~9Bbm+7k\--nLb=<=Siy4;mK2y@b]<3Ҫ/S11߿e;YДrW@N41Hn돇0LOU(跼uiКO9m!F`' ֏Kو闻bZ%7PF/Ctt!,-g=|:ԉW+H]^wI_ gwL$\#vrs$2^H. ;aտ)Jy2P@%a>נ3ImiiZN*ϯW!pk@Թʢ:S TXXTyZbGn!ߟ >_|jT A*] }PPq;nIeC})2+mO{{B-C"~ "]&T6iۖ[Zt v[ gQ<].sNVMJ~~ L5q5sVY@o.9ӲN+#7$}bx n1-#YZCđגBKZt!F[4vgyw)vs*A-w{ ȆrUһ3ͼ~-G l,} t&3IN]%Vs[x̨m,2`۝Ilòf-jYqK~ ^r;0?jB|Mv˺.v/a609sCa{䙊+e ,PX0T;.ߟmF^iSB 'I"[og{3ˑssivY/`pcmP7q46=E"e˲uh+ 8 ߵ1`LdHK4 O A|0 C RxwniNԫ/O5{kRW%upP^VF҆yŒ7T4~Tѷ gO^B@7ɚ$JVu6^vƙ= `Hb6Za-n~GgW NdGLa%1s8I 2Ʊb Bx1TQR"{aVĿṸ1$?\4Gܴex+/ ⳧8g-퍸2cqvM{x S uL莇.W.Of<ЋIa4SٷB-Z?q׶N$,-t ,ϙTZu-'3Ja_)FG2_Ϩ[ Xs&70 "$ǟNQl>YǸFVuceVx^GB0;nC8BǾ/+/9`[D?W΋5fg?y=-Pdt"&~lC9{)?ϴ)*6'a08RV>Iq <ћ 5tԣx`a!Er`ƛ VU(OqYƌy6dww-vf_K )`D#L=-㰋tց2aG%QMaZ@ղ];@^>߱;jbE)[RD[6T>#H >#Wz2mjVs@TÊ q\[@y(cyx'~n1]RwHPks[_AY)\Sw+,MڠPJ sw7pUٚ{O8eDҊ?a2@՚ yH(iȎ s)u}jr QG`% Y['.O2{bsfEg21UU?#YTNIlaEDL k; B5үltv`T!|=.Jzt#2tcUw<ㆩ0)++/_jSc=}TWrLZlvLxس_v;|6* 'SIG/^٤*;*fFk˫gwr1uMqNͣB'Ğ-` p!)aqǟhWxrޙ|&G6\!H5;g9Z.G*-M [f 8eQQ"WmV*5MPXןpcx@a4@ZMx³u(2E<g$ɦ@wW $3if>8^2-fq[tNVy'Aݩf" Rw!{OoV|WKrOݥShX'1i'3 3[^?2S[F En1d K:.f(LCm3АmC??yr)И`x~RNfp̈VaKHo J(u?I/rMP,N P0}r*u!dQw ]8 0HhDn:/@ d΁NY$}-A  9Vn_p?Ԭ[.u1HcCGԅw9Lk&NQqTf ߗ?[1h=iuJjReJŒ@]q\eKL\ I fHl9eeNK:PMou&N[o^|hWxPj)y *-8cR 9B DT@pf3>@h*y0`mgGX~QZ=YSYW ю+!bHad,9/GO9*c.Zv@D&oj.}e}\%֢7T#G]ʅ%#^5G{)l u]~3Us}htB-ɗe认nYRjǝi$NikGܯJN,6wLBX*6ԍOh!|߃ X~S/V<.>K-46o<2u|CI7:Oo^粄t횘?-L^.bfZi7낢k}*/þ Ftg,St{bޝ};Rz>EoʳP5{wˑYNx>M!~!CEvΫuvFr;@-B]JfCBK ^$. z) /JfD ;K^4j*{#9Y43QQSglv`NIwX<ơ͚п?_e[9޸k?@DU !{˄yxq;[X)Ѡ4A> p, 4lե̚ϵ3mU3M*A >F@È.^humɭ%:˱ <)X 7G!&b4nt~|eZ8~ҜqGjU 0^^v{$ tv OpD(e>ݮ]..J-A'nđōSߕOZ9MxENL%IKq"/\'m3AMP:lb nRttQ^ZŢsjdrPDw|uieB0۠er,) ,5J%/ng9\< 4sLUĞaLpdWօ!Y̋|tݭΟ4d$ 5ȼK- ̈́Q=j 8O(v]0w@('y$"K5FYBed{EVmA-U~$ Ji#0ɮt SC3Bj^$bޮGNh^oV_d11|j} Kf1]m~8'Ro0=IR )jgK 1 !/6vk[v-Y"_+0ocf|#rbw,(:J}_h[e/`6h%JUi$@G"7ȂP|wiR$ ~+R?3z%vB+wyLUe;w P ig{|)[A&hbg#%.5t5̒ӧ~ u|iV+n /ʮ ޛky2-j&nҦ[WRpwåhA2lΖ4ض @<-MDTv%01qE;4n&i}fVq 4>aI.CA>()]͎TMI*YhfCƫ. D+ߦ|>~&׊,=Q2rG f=6QaNo\&\1$PE v (e Ϳ Z3ˆDlY?6w+h.MNF \ys `moS)Ri ] u[f! //DRK VDYhey]ۓ>?2SH`!:;+nޓ2a>8l5,U/uDt]=tZnA!@3wcVnF"jd3؀Bъ!A+𙡒֕A'ݑҁ]ʤ3Nát̓ӊ}in Gf p>gckwJ94czGQ[+{b'vVDk@xH'°~'E}r9k]T@};zP(A^(FhL51| XRNurԘ|wN?"He0C^ )Eэ/ cfQ~֞y185we{)_AZveb'`d"`L͜kc%\9E.;^O`iKe3t0Qs6S-,=x^*7k4$אYc<*I],0jѿ=n:g&Mc)_;#y#5.Eytrnew. }E3zȤQ>gÏIvʾCM)oUF\uec,̷ iq Nҹt2DX/1Qs8#LOFDRybj v948Fv=cыFu)g7~$2RpJM(3?aΉcS:GJv:"qI$/+(Zan,6b7>he)>WBQ$ݽ:QN2ԇen7e eD [2nW@6H,2K0p8e(*%8±LXr xE &)ɶQc[<`a[׊,]KGDB[Bܿ;ny?漌vfV/<Ž{C!&ټ $qn}S=Dɢ0#6opθ5x4P9>-]۔J=ڶWwz;ۈhiMGg vJò۟ycMtIm45z VR8G*pBQ!߮b|AV%U@ bd(HCۥ3WzCw#IYl\[9=`}Cbd֦ד++:M~;{c ]˝8}1?F{W6iH.T)z)77n\wS%S%w;*E=6Cs'@p:AMdZG{a¬tIe Þ1Kx~\ervAYyȿC.>GBD:uEa&WT1v,n])xr@w]&!ؽjnᾝǍ]U2'v7u r7F\J>8c5\Aac9v W\ > r9qwG'ޥIJav4| IHL5 OwVuPxr\S='$͓ Z#1ǔp$K~ZάuP %kria!F=V/Mmْ+:TOiԒ@U-qfXb' ۲p>FEճ(F4gH`쓏GOB.'*Wxr[Rc@*a/ݎ'O\W(JRksWa@b”x0I"(xѷuxv WI ǿNUֳ#=T>O߃\ ssi^_w`ڀRQ*GZ0 ZOF%]QvpSŏmL_ظ1h섺ؓw5iݐ:hK Zҙ\a# -jĉWbɹ4Wp>ynl]>I CDx]Qh$z4*\qK90V#zQT+NH>-tK_aL08x7/{+`{ߵ8FkYmyaB7sCH\ fhL)\2_}g|vk<ȉ =6!j-Mc < ^h[DZmZ;UC8,?ba vM[IeX<\Imx. ^Q*sK/1 .Ԣ6Pw? lu]wcU$q#-bTS|i^HMshhD֛Ջ<(J(ޚLJFB)I?I} >`<"D4iX\"2GK[5_VRtOF|cn{Lc.?$g{".sF=|g "lurKQt4=uTN X(!7c0T!ln!Ͱ8{Od܉\0$$DP qc S ݾ=S=^V`*0{H aݲ1˹ [zݏ<#, h4Sv2wdȷ)Aw5Aңh7du; !r=𯼑V[(gh Έa=C…Hx6v3~yI,:gQɆ"p3*6g,7tJ#ƑXaߖY.#Prpc"S0/`JϦ%HEC=,ꖲP0=*ş'N׋״,dũDšSW@EΧސe&ˬ}{O+n҄`ޠvL%k _xk{X,YdYQ}LbDO]R.m4hǒ1qt-D5jB[˜Adk&`\/J܇%PV:kR XbYpM! :3p>#9?H?쬎6$*5|KpQ*LO[\mF4b[mR9F7 ~7DkaC|sV?U7Ǩ9a͆>r[ՎWɭ\d`YR#Zeb=EM`"R6LȌ^__M]Iƒ$" ZsLIab8tT>Ǣ'&$? Jdsm-묭E7;mY p\>x٫A[X7[Ez| R(rҘ%LqW)ybv6!$0%~O &I1PbAO%K?ż L K!;Sv;q `j֬p5$;́GOL\LefGLȔ[Xl)0-HHd 15G)B\с4ݦvb]oY / V^.@o̝nGr9b\LM2؞Mr};%9b68X (T TN7IWo=DdIDy I8w{54bS,u'!DDOT0~:#9?Я (7E@"sœؾzX 3|Mk#r pƔF6@C8[W0v\rr޿؁ 8q{? ǩ^~j*AXJ&?G<8*]oU=+3qndfdD(!,x@(ՋYwp#p֣)'@[de.rnJjFdyHlc7siқ.(>o1 ߯73y5" sP Dy LF FDBk/:jNj?R|._;rB!:H>̘{j>uKH"KʡaJGkx&&H.VXGmTVEŗ,`^ 8C״tD\}wh\8`q-4/J%NcojQˍm)VSw&_]sЎ,))@o*s 3Ɯ(iK|n:5ʫ} PڃUA JC2 [x_wABF-Ú! w|rӘKZ w2J`B V}!7~d983ߠ+Sdԩ=;{H,І 1GIv`Wx XGmύͣF:]ꞲC QXZ,_H)(mkbjrϲ`2&blꇔm@B.Pgjs)%pc[}E(7 rvAhAkeCӟ=$z z|u(rѪ:w2Wؔ U:;42+%2%iS-uٓJhގʗÁLP-Dl`Ȥ2e-ÑN1O KZw܌ܨUMMfpcLWl6JRK{ Yq*jDl׎{zed/x[ ATSxU(~(j4iz⪄t!eWV*>kqt]8^7H>C ) &ChS &SM=ȗYeyGCę!z18jF,Bk#79:[QMa-osj C2B'$ku`uj@P!:ܡ{"$P1]B%X1G[N{]p'>d==>k 2F5iK 0fi[cLOi޶m d&ҍ/yCgIxb߽Bw iF&zNRYtj>e//!WAsdHNE^pJݶL'XpFVTmHO_\H똗dsJ=T}ápڂqz">0/x}QԾ/P}ќC_=z"F`2!U);{e_aH؍!-F7*'D.'/r|wO% {u]X>{̆$` EtWRHc6e<†Q\{&42Ug#]7u8F/ g*E( _݉.NYwSW $ZL]Z{\.Bٞ<;jh7s@Ϟn' e T68[ 0 j^>=e!#HV\Tdc$ q~ZWp,ەzZ~e2 {Ɇl_걊k6Es>lI@l\Fr17 $)]ѬKGQaC2$K36Z5:Д&Nz*5KA ,(QKEGa@D46O:A0LRh`quBdž8i~qX"#)Z]B5+Blt19zDɗyc[eh3 `)V{L)F&]cokѬTԇ嬪pók{+C,4?{-`:0x՚F**h [}?/X&1SF0tP N8}.D pBoա;ia?&id;S2##3g+'ZFR"cO 2"h耇7Z 6'NĆQvAt5(%_t+>߉ ]IiOBA,ϒ\dCGLC̑-ӝMeY\~ ܁T͢Tt]io8ҩNtwV k5&lte:E\(meaA; QcZ0ɠ}pF"V?+6q9? [} Ku+ON$zojSJC5!$ș7sEfpT{'>L׷F;"V@'m;geW'[=d?B(,Œ[e bFwl_(`F usGSZ~#da!wz$oQbbmAd4>$v#\M!@LUJ,[W`4t{x,Jsqd εZt=!ڤQUyQޝ)0I^+o 6Tys>RCiZ\:tƇu}GqR1.Ŭ`XS}{͟[’h)l-;zS&E179hJa6h.ΈVQ5PW5yÛa3WZ]P"l /:^471DAr\xL=tF,Z(}СY"~Tc2B0@7мZ?Ƃs #ʰS>. Եɢ%qșH5DZr5>q6WQZ\$KWb7.uTs9=՛r#ҹAXF)dczxxXp)oNyvo ~$XV]T;٭Mȯy} R;cR̜P֢AGG>M,EPe *XW:`%-\A󒞦kv ti8ti۬7| KztհO.xu.\%ΕIZ'{f&<ş@3'JҌNA&F!?HoUWF=*}D؏a[52.[d E%6C[䙙LK=sWLX==a3(j灟 ˏ?bnˉT_P n߄xlڳF܄G rv).T&Mc<|m`Ao%A?SHt'XR vuV3^2D(qIְL#&g r"FAAnP|etes$O&^79+`5劢$CEaUDd ? 'oޱIk@`=sp;/[6[p̊qv1(̪4/Y[GuO 5/}v:*{ԥhA}%Tti$\ƓQ>DyǿĆ[BȲGm̼uQ{8 Fp\AyUJ1w)7x "?>^u_Fgn-ߪk ԡ/17^LZf;4O.M Z@p*0aAA@iGi4>Μ׉Lciua.n?/&0d"FR;aUiS|tpiڏ{{hӵ#|z\:";!Y]RNQBiĺ,BJNK~D;ӯAo,d4Hkଉ;s;GpTQ+!~$Queo[B]az7Ų,jRhb( NG26eqMٗ dO$h84 ՊΗ?gr$ı6Yj>bi7K&fS?m!(RO|"ED(K)xC}+A_L6[edmֆ:jay\O|ѪZ*DMWTW0G.q+ZǨυD\`qzz}F.S!!XFYL/ڣݾd )c4~)IeߺR" ]5F7|z5uEG~;aaYOU[ vQLT O$F-ؾy]>ƾ_jcg̴.]hvփn ZQ&{#X_v!mR;2ӞyM0X&$iL9 qA1RJ +;Rժf}z*(^ טDExHb&0ρ&MR1wPVb 8:ۢTG[9l[2Sr"dNf 1^zkUV{]D6JQ7> IO8ڷʄ#3pRO1C2=~S4mU)[RsdutsX G} *MU]g:!> v'Ը* ^yc?H6ʗã!|ݷŏ]6ȃ3%0WVlL-XqEv:,)ŋ;˫]7CFe"FH=UnbVbD9 r7x?eT/b1?n>S JWU3Z P9>TspdǬ܎mߍ%8">Xn&D:z\ {G[`D{xR}j* ^^N?xD1 ٺNtVmVXڨí6!tCVnFM}d"$ȚD/9;?,%ulŦBaH}x,Tkk∮~B#YrxŊTv/B7*%=4$Qr )䝾@N2dXBP A+,xR#jɳeqKΫ (ǨXD>D#) hcyp'[4mjsjy9<0Qn"0!זyGM<0G|jt&9\+sUWE]t ~J҈̤ycX>9mc)ipk͊OqzKZWb7x^Zm≙[u~u;9;Օ@Xr= >na &1hEQi|x-1F_/pBw^UF[ kNYp.ၢ7 &f%Qf"]^@#Ėnޥ'D -dDOy)%$ǩFQ&hWCq 'Yq۟ #GظHG@GEh Aׇ6wΫO|dPO+A6^zUOQy':N$]ڀ fA~z u,8b󑢅5R|{PiHa{YyD%Ozp} -9إ,G~Og <HeABBRt7&F8w%{4”{bu TO\upW[ݠ|{p9~ > j34=*I9@]9ʼnI"*lIwV x1WsBt^~os;߇PT 8T ;G L]ώm_…CJ)4^ z/F/ Z/iOU0fnT k+ AC%ldm˱k˔MrEZASE\ xjjYSP%d8N~KZ(=K?:/ۉ}N r'^ J)1.z%1qk{Vyt: : ʙeHi@p)2 Iowi=yO? "y.>Q?TEWpvgE;AX2MI%?|aFu}jS{pH($O!Q@ZT>Q?jE(ލW`"O<0dPT5*]{29X}aEˎ2 uvjbkM|8M40L6u᤽㻛mݣ;k) /n' pkJeGT$*?WS艋s? /b=*FL6/,=8ݥWM_HoI eJIIU+Th~DTOؾBǸ0(Ni^TB-vo.ycY_IihpesrJFjjXW|~'ы@0x'0r)lksЅ[pNkLcQԂN8]jX[ps)ݰ&5aNnk}>E=uƞ/|PۖD\jtޘ2_LJVjIC-䖣ܡrhT@ O0T=E*a[1RivFRGh\־Ush.!pmI*u:H^ F/;§%,s\Ad4pE ޵sV FǞOiY:KYhB&ゔuwD(nwqXk9P!&CH,˨CtB! tltl_pmWZG ά?Y}$L{R|R?2;5P$dfk٬2܍*ߢK_u_|) $:Kh3UTjoGlaC[6I8w̺ObO [<~Ryuw+YcCIH멆1k"QyTG:#NK)B&Le#E{+FbϣN)) rϵB @58.Fi60bDKo4 eO*&:Pc8~kHy6DR]KAa_[ ẃ2KG"Gcw-kѦ,?a%`"\ku8CV|ɶ(9ق >3p1MMOoIK8ښ*6ߡ3YIj0c!rMt@gQ3.S(xgD<.#VLN'L%J|KeO9t~$Os#c;۟CƧF2?|NPIj8Sd(vAT u*Du灏4uKPFmY/=[V3.Ef4S.^ʊUZZM\\4wY];rMH6צdD[F~W|sR%ƈ:~?Rt"7Ƀk,XFL%I'fSPqN(ac 8"1[pG_ޕA]rfxNsN'0#W+*ON8㭆YUmq0uRY`#ls3s,isC?t*^z|AI^E ʔneZKr[3SDuF7sg:ƛwPSh3}c\r|W=l,d%_tmX ESD\Q_ПMe0=苌WyIm}Rۢmxa{GVCcuҺRPvLnחIB]YZ>?",zpp Y^U Ug?%æ71"Cl5dg:K1}Xl,;Mfլb%]+':H=hLhVje#[UB[Q`o/v.ӣ!Y?()"jvZJ.5BRF S.EDYvjGZC_$eYיWZ*Q h.7G1A=[!v/Pq%TkIl%1tVD;%9/aUO"յ ;.espWT՗XWC)Vxw[F,ʊe2*)~@8TNjX"9V9D8T#iw~q%C $ت҂T7 %G2u#$CS6q'o5է*TVg>Ks`i`:hsNl̒P頼>޽VN{uzV&ZU -v5*ڡW;6UYƞj]HTe+;ƲZHM Dr=RR2ЬE~([=ìRaBίȔtZ&[Wj I9|RBckckh#Z{H| ]O6t¹_ZJ?G2݄3uoUCRehZx|KM J̜Ռ(bvF }F;dgjM>CێAyqb nEʨU"zbU3Zte$8a*E^Ŗ:EFZw CQXA- )7 /)>b* jeX vW(cPy1{IoX! =3%Y+֪-FQf/ y&N24<Đh=au;|N4{4=5 &d6խRʀ%{m0{W ~GRS_DJrx `QRPF8#_ʒW4MxH1\Ӭ5ZG0>#d$7Ι :%mHdK&m378+tIyӟ*= dgahi\A@6M2{jk=K7 M nb =Dvg\dsZ[!!RRV1.)[NCZug}@7=^%';5GzN%BSݫCxTD8Lװ=Xrx) [m@Ϝ•J$R1h 7tQő͓+s5w^"3o[n-YHHOlQxAm28y-9 (C@~V3M%{۴9e"Nʁ@xrQcQ \6c;^CJ Y{} 5ˑ4__u䱯ӭĜ1KKp-WPb4oM:q豓8<\xD"hI`'SrG@f7ڊv%~d$pjNF %ܛr|,rrOH[4M+;͟82G}0Hԅ8-yj(!cp* ,=E/~Fm,.CW"戁zx(l[+nŋ ?be>xC^v﷍;%+ % hyc&b2VK{-<Ӡ4y yK_em.ԍG`E:l>zqdPQN*Xc#5P ȋh|C"+p_2X !_6/xxy'aW; 屾y0Ԑ&L l%9lx:~J?89& tr":k~Sd&@zx5$c?IZ]woޗ%ك\xrhy-6gMdu3t!9 .y+cT-ɯ,zLG.A~~r6=7"v]$ơBN7Dq(e{I%%#ȉ5k2q<豶Nx#< ]zU^O/w5o>J!Oy-*N_BM0bCb6[s,a&!Y%|3̽lX="0ɥJd#a|f7GDVƑڮs1HNCܳ`cOk4;2/$[0E:\ũ+4A,ZpGޖ do}tt#gyI%ɠuObUnItu2#]#m:G߾k`/ +etHZ*Cg˙rkȽ:ִRf)8;}rg ]@[ȁ? nz\bmAQDBGki9l%rVTBLW ?:Qv89$.kŁSF.{?š>HZ9c %ș?qQ4`EVoszj|PTCoTK`]}Y ^WKLV9;tbqX6dӄ6{t ԚjY$ԁƺ6K gkR8ױe;9- 63_oX"?~ӫː29`]U}?Bb:*k9UZ"Àc4@ p@O0e=fiIŨ)-H$@MelaA aۂHʊm_YU BjB) b_j탞J ѫƍ؄asEԛ&#m^2\hݯ]CPz&i=&$ uUwZtRA u?|L> #ئ ;b70Ôv>vt̸yGKc¥:v-C24 uZ0.Oy2ˍKPG1 #qfG]]72$*'nIvޔs-Q+o`T*Un剒LE 1{>b?KUh|2a #jy01K_2lYy6u*,@9\mwk^< ܗАt| gi`z%"J^6t773AúשW&8<3ȫzhǀbHZֿ*piw$[[Rv0`-{4h1wܿ8+ !:c3~RLkfqħG F.2XmR?1A)K%bKAQֹIKҌofɐ_R!mE>]= D?5'rUF,ܡsY$n3T,o|:BP~GIJC=ֆ#7$!'7OD m0KEcB#p$Y7 wTMG *)ňRUЙcԗ _kCz;sa]IS9+1BoKz5p$s- 05N)8)φE$ײ]2!YcEr'' 4={ΨvC!zUSb;>;|Pr V6QU6nzp-ou-$u-q/kF!^^ Q3 [mGIpy7K!|^q$Oӟ&b(BA\6.`3lFu't~ {@ J ''3Ga!u,=Na'sg'y4+Ro7A?֐t*rҎ &qKar3Tc}U )/̾9Ѥu<_h✇wyثK2P`b~άx&^mukZd%< y6%'<B&QFaNڒ6O$'?rH z^_c䯼WXZ FO'=,c Mm!sQ*VwS@!*Z+ElzK>ٔ"!t5j&"i &%nCYaf[Dh1e?,*UO'_o-F =|p'ށX łjiÖb!|zɉ" >?dpԻ+멜 :1IqQu C\>6bT=v:Al9ܴӝ!à&w*nl2 q0HsZڒQZLgH^@~xz0nQڽGkH#~IZjC*cg#!)l3>R{)HjcEeݬώ=[j]5Z9YV^I;OQ|7iF=`%3c,d.H~y[z@hBN&4oo_T bB\DU{ |tdxSD睩W=otqv+wyʏڸBD4@N*lEaH+xIԎlHwAOSp 5-G64~a)_6#,x-C JR!Oo:' dl=HXX^=_U6^)V[}T~SLH vNk[uD秡h"}5,}1_ :JExICL>7N&Ғ+|m+S쉑&(IJQHI:΄L|3\}sdk~'fgROO,UL]l2;@rVEirU)ʫ™F 5WY>!llGGP} ԶU%&[mOTͱFI>ފ樷<◿b"pQS?6'Z~]aG>H!& мywsW)DaDI{IdCf\>R%&4 +HzBc2r ׭ ERf~=N_ACpMoN"Ec^s!+@Xvs"k Rs>:k$Oiڟ5hIwK<]HPhyt&Љ @;\[wa}!yNΦz\5^@tOd [)nC=}պ!r[,!NWc5aPJŊj"ilM]u>HM_h= =Z(`8yM^I;kC>x6NJyWG"s ᑊa8蛬iYE*7ŀNReń5ߪi>j/*gV间,sFo:2^駖ۃr]O:WP~ه|I'K#w4p#<}Up㲁Lf,HIlw&sج3!*@t/^1L [%(uz|)m~/NyܳuWojH%[N :i|+SC_Αw|\b-.Qbi_|KZH>}#qO71.XX8:";Ab&Q6;DQ6ђYOyB\ޯjʂ6ś 5k7ѯ6`\--ߪ+yC}s0$(|Җ'-w|çR+&)>:g)Ԯi5 CdZ+&QWWg'CW2Қո-Šf쮟~cW[$%2|w l,Gg,͜/R1"#٨LUtc0-+Bpb32䪂KphdS_uL{qzXy@cT{Y}K UKF`hR* YRg;"}lh%9ұ++z/` [gA?G/~ N;l,7>o5$BBh^Cv-VIZhV c鐨hK82D`(^cX9_W͈vww5zh؉@9`q](p}P "i^ rR& @PrHaș7= pzlӦ! ICMA:I`{+ pdN1W={gUa4@Ly$߶Q;s'3 P\M״\kZjt^ 9R~WQ0L{Tu/PbzzMV睷q14VZ36 jOI*u ~p n.M(|9D}I-r5p*;ZixBB=sSaf hPFJLC*:hGI!42V]h ZcN^9\~i?&wo ^ Xz)l?B u۶~وNj ]Xts9p\h{˧ZF w;_6]S] {V|oH6+jWovi_kE ֔i>-*DvC; x(w~Ek7Wϟ .[PAr:3HQn9ByN2J ;"zio#mMe-[ۻ}N$~t?LIxh#YX_!$;忉3ᏕW6^mp=(@7Q~YB+&6勿^f52dCPn+!;f{ǁ$,"~`걺wc,2YXDZN2zSl=GelСT:S*Ug>t_&ޯy[RuX_zRg&an(}i=3"[ VPBZ.6qޚ#*hdU[C9n*^͢T؁L.bQq!Ox2}gfK4ֈ=MmaL6RF1LtE%Ff_!҂`^ެґJ4'7Y'P79M"㍑wrdf?F%!{V]d4iXȯBLМv_^.`73>͠B93@V> SsPދ#M+H,Y,u rwze&xx74ě9d6ݺ &(:ۡ2_J4?Fb"AM 6}%BflzczZl9l9Q=PX/`0nc<6uI+SV#C1\.Eyw߅Y ЂFQ˸O} Ću~7z egN L ObGN5]@D c2R#͕3;Hqn2 EAYr8҃ܫnvAB1KC/ I~U`ڞ̰;Pmb=9ߔͪ D362aĊ=hfX֧ite3̲4ۤ~2NO[aZLqy&`9]r@* \UWc )0֪ Ya#̀{dhA04v*&Wm 2" ' no(qmJΕ8n4UYd`Lɂp).J_+rzx_B]M>ߤmЊj=/";8/k9ۭ S} U+y!uZUWO9_sԧaYz%Lsc]_ȐLkȂJ5CkEMSM arP}Y7{<0>=vBZB1+;!)I) LM_3n0Gީ|wՐ.<ɱ63ŧP>q"}c0'?'ީ6' UFǔA+Yш/S ,]#5KO97Uv3ŨAV{/1hn6 rھͻqPZ,Jq넢7 JuJ^KfKd:̰UBtE"N9FQ9#l m'jnaͅX+ 1k3<@sB*8$^4y`f$5; e2ňH/_Oaښ/*%T"[ױ)#\P^$A*8_PWH`":iG)غCyH/!uEwk0K=(Nݘ-T9ZelXd̒|SsoNQT\_UD*2hG/8H:'f)rO±L Fu7s;q^L+Q\86h^aI~x,싪 /hhMʥղ%&!0Ӝ}D",WGϙ[25]vK3ѮR)rcúBGi;Qz‡EGй/!p?ZR@.ī%\N v V_\=\ zYp?$^ƾF.B˥>d Q+O #ɔoC]be ڑ[NGD/t}|3c\)xFVN`Ln=Y, ;Fj:$ѳ4l5/]?AҒD_^ي w!$Duk +[%t%:j2\=@ĵ1eKLs֦GŹyGRҊwyK.[C3+^iL\NBҪzwҏN%@ L#'@<]ۊHT0ns9MtmidvԴHQh2ŖDFj}/+a\׋^ڎ, BD| 'fRoq]l,Ms9l#!AِBsbYZ:Pge5ImOn-6&rckh{`kYW]2XIU-UP'Ҿyg'SWgu}楻fG9E!tdI嘕0)E=Ju.63)SVRF1ɚJRk_"Ug}&ۢycmoݩB1iܨ;cͅ\NK7ND]3/STJYrt+*m ylEbˋIjzOFP{RV$J:O)k d:ǷILJQlcDY `V2~M ڿO1o˘[CI1xb'eicP6^!iV/Ϧ۽qF6=J0GBISN*?b5]AD-.Îxe{1cXt[+Q9oF5{Ju&rxn9p vI&6Zk-aV4bOY媑@ⶵZ)P<(PD;L&Sd͛ʃ~ߵRM"<%]2K7ol7iFtJyq84ջn3;"A ,3Z9ʤ 9MmS=Fh]XsAoy솺cǡlwBI8uKz""s ut ) ɔxBjHńez ~ٍhdBC\ٖLXvh[Zj=&T90ZPBP`<CU=.J-8̫E^/:盧˼vY0>1 T-|fCC=fLM`a(eA&O;ZJsd! Hr(G@1vk1cCR*ͨB62!xr˲|al<ِ8é^w4zW&oN3]p>9 ! <*yfe2uN*>rIO^xJ؅+?_˔Gj/&*gybk"qŤvJ(PquÎw&=A{B6TG!~l;]r|'q!c.zb3zN62@iEƩE GjԝX8!1b q 'ոB{j[r7$0_EZ 7,/oGML_uF{N]iSQ̹Th-%l|{wsQf{r^G.čȑ 4ֵˁbҧ.部'OģÓ\?M 511mk\~ ц˛^͕aEL\B#61$pLB|DW%u(wmyn!j.0ݺ,W#K5i4RsVл+[Q 9o:]""]65ֈ=P l[N^1 "u#;1ÖUX̳\T-vpbl̵D~1k~g7(<a]0 de!QafzqR& *ѳ3VϘHЍ޴}j2ۧ/?a琽֗;lWG}'qhҸʪI栰p$D`9xyިb4 9ғ_9olz![Օ;Z 3J;ŽbGg :ؚ $S4d ߇/ݣ^+qcǓ^laZ9˟TUTc]sx;Qс,de3KHC5?$sHuBP 2dxv^Cpa+)kY<#荲(Dm(ŏlyޢ-4CX`}K.ڇqWc5-Palje-gHrˇU!lf5+?[I%$uћi2!M%$aDښ/D!y$nIġ\$[2ZAr%3x(MʻNj&jֲhEv߁Ϥ.KMqm_)%Oboe3J?țbBVgxy4*EA }85"zE񞆆+IrxA\.ƇPFPSWf .^a"sKuH"Ow9_G Y6w9QJӋ i 2r~#vy>q^8|{h3|޵ҳ-ΑD AT4t@h$yߠF(+X6z̨6Wnf+ >Job %|{$%Ц(Uz*(zF94l;DX2G̖jgӥI̖K.8>4,bt#Y=V?sVضH߼^~i˹b5sVțXRM$غqSbָQKWB[ B:͛W6yNė]ťt34O@oķ8حLb,r okE뢪} ҙРrO9z dÍE%OEPi)i_; 8OPNR Z=HfX {&PU.DT"g[yk[ϵ7+]}^>6( i o̔TVuI#ypa2e gj1G&0/5/%Eol#͝qGQlq~?5at$1;³4o3Oi=Fݼ4m*3trKNS*O *$b p7M~I-px|ߠĭgITJɿj[FW->ٖ&z @>0' c1%)M~ Ztƺq/_ɬ)~t FNU<%2#+>#+M?9Ga1Tݾ YŕPHp蝹>Qً "ū?E͛H Yw  $MJ}PdWl͐,"rCķܦ)*^wm֨uFE])V4~I6*/Žyxtƅ:9ny/C-&H7 GF a *dNsAZ5%`iaةI"4,!(9`d u8pdzeH&.(>їi xgx#M"_f3^cAx]kj^6Ću֗m[Ȗݚm#IB_OJmtS[ŚYN({E 2 sE6 H^^*`jKk Gy"zV)wW)*r̳AbRDd :Z~Аe8xDE^gT1mJxg G]yq( P︸G}i&t R!PpmaUx.ෞZ0)[)$5%h uzTL3y$p$c9S)E^^(u{̶#l8SJ t)gh)٦ :b(FM7O]ۮ}yTX!}e8τ%4+GILW}jԓ^R);)?1ȩDw'y̲L^В?>N7={a0fʾjnpXIGq&䦾k0-9>Uyc,"pU } UJY=ybg8l BX|)~oѹNe voү;A"ĔphR1 .>Q=Os#3V`(,/xY"M:fDwWZOӀAڋ vWITjɯִ$Fk}Hb9QbŏO[L>Qׂ B*~'Næ(32!r2zl5cu}( )W6>B@M*]> 522c|0]12dا.ih9O1UhS,!hlcsgY>tD{,OSL<1`"0Y~|g7j("XWR?SI,˥ 1ik#_Rt"M93k"ޡ&* 99߸??[xt\4K!a̼"5U]JE?ϥO==Ac u/>+-cHB/ř 'S߆ª{w#1ih ¹橏qw))'{Zo*nFt yRuG: I"k8b᫲I&%Tե#r?q2qu7w.bcXwՇwƲrߺHP1`!`ls3qp䌠[c{|*i j=gHC^Pke=<4 klCalJvQ4: swvJRLUM "]ϖjAˊ*ymI۽+!+=|j2Zt8j2,>ֺa`?.v :02<‘(E ?D٬=āMblՃ_sA|koy" oWP4NP-t c[1PÀxO͙w^e>!Jq)ڢ]q.= j1Ǐ(IOBۼ0OE5p?- Z} e۱|Sn ]El@EܑX欎4X 0rStӬRk2 ,-|eҝ,2 ]DԽK߇WBU0 p#ZUǤ25¬owCU)a4wSXpjɃHdB]}$4)w 8էe W7R'Ru(@]t4:>٫o K$wfD9N#p5UnIG},Dri}  DƚlgB6^ɾaEGr}X7:C}zz~zuz0*U#܈o-2a$2z/Oቋ'B@s·7Xh ; 4  `CRz* 2wW&M&EX=8TM5!>Bxy"F0ٟ \eec3_-va(U<` ՂidA3o)#ZxThSmF/GYf1r<COA,XODN N^yj9 j3¯ >41vhmq|cZT x9dܰ#UBP/rrmX8@BQm8} /o6CE.>x" ;eb3U6g̛=tiƅ0쎤z yYwpHeJ9sr_ ´Di#)6qϯp1& X7oyE~T,KCl v)=wV[r Am 0ynH>dd*Wsyua&%fn:jlFyYI:3s)RK,B@S= 3n dN{|edg`gs ~u5>?6MGg36]BT~UVb#$L ]}Qm auz7n&X6OY^y}X0]qǹU9BjUs~:X=V*; ~)aƽCp;2/QΙ/ d'߆G}a;t4 dw:8F3e&gn:}qV)̉B ,!J2`jZZ-XUIAVߕewџ@ؑ]5 h)(#6FiIe}a [n#%ݴ:@?uyq]3B֠K2 ǿ[?.CG5nƯ08c]@s%g80j4Fں։)6pdrR"{]R5kG5xH%wd^$ؖ#nQol :kuO8;8 drHqq j{(hkUI1$HGmgL-0(t")-7?"UU/9tf37_tܫ?fnoC:x~F{=D=:΍uYV=3YU VNO[@ V&%T$aKv~U'N.) }) HebTP,=RB (\yEˏq> er!Q4DePirM zVҏZu*_EˊGz_ Z̒^NN]c`k*G8Be(轩~ ̨:q+,V57C8mL1@{Vԭ#%6d݇w1[hogi?Od5Rv\.EpPy))_һDWM ӫ{k X6=ޡ&MVm yv9aD["3R<[ÍLN<L t&|.dҜL2%(ImTGf|V@Ssߚl`rac!爣Ju\?O0a?=*@1\lSBd D6wT]Ue)4`y}<#9ׁ֧͒.Ɩ Jb?f5EYk#>Jf$l]2ә4uHаr]6@蝵PjɬH#\:s|yCx`fR9"z'9Dn[ {r1ѷ{G:tA$oP`!5mo30cPQ1lQC]gԁNa v|J(;H"$Ԁ 'J؝lܗcqY 1oxNTzecM<64GW 2T9ׁ 2y_n+ [,لxYYdfaG$-#e}9m\* i,;m HN a|u[|B [[9BYSpϽ˜ea$*]ZQ/Q\./X 7nCe'Ao-X-rC|MN){m"]Ncwh frQgQ0GК]8YYG[Bۏ a.B6=b5p! nhT|J%n1[ntڋߠ՘?u&-G$Wy1#9Ir1&Ŭ% #AXuPWUGcuGpb&]{*̭qs;b!D;?{ +`pO^@rYܗ`e#tkznP1:IKƵIyݤ<ݵN Ϲ#}I6-YٔcįMK azQ;ei޴Ѧw&s9#ϲgqQ8|ni [dq~7d0 (]Ҡy@?9s6e;Y,]6i/;#|3;NbIsT7A{ Peay *<5,,&pJ 18$]R返WQTM._JkTljZW=dتiDY-"*QbԂsYSOu5@++S^ |7zP~ҰN-Gr`銏%^f' }! [~#0B?S/xf&wVyN6&'$82Jv}\V Z$>d­P9^`(WAȅ}'&\6^QO0ChH /)XCMDv*?Et%Gex(3gٴA6 Ar<N)(7IBACKA<,~@zXwDhdkPt4.+#Pĸ\Fܟ$3y-y;U<-N \iY-' 7?wz_Jn"ׂ*CNh`r^!v1p9 yD9}5UgQu18cR_U=r[W~?k2T5m9~8`p6X*|ȹ,DT|܃zfBǠ<8*%jW.IQnjq6ϵ tknTRU-$?4\GO[#,-$NPXAl=tk♊ cr*S(ǭb?hD ~=J9a& wٙnaT/mեmB]s"?+BQXlF=qC! |M(/;NE=i-!N!8^uqq{[W#.{RqA*p ♰\yNz@Ávfmu˟z@&ASBLgG< jN\ \(RKXW*#2 r3sV_G; Yw".bm2F's Khe/Cƥ4 ֱnҨD vќA=l u if8ٮ/٢{͖-o-2K fZFHl+"  )ԎޣjdOu {7W쳢*"!]~`vw:%((~/Hu_4<ҕDIݗcm{[: >{UV6" NRF&<,*@P[T(l,lލ^Q0GhJ2s&k:wQzb#^^bNm2!y}#H1EKXM`\fFPFq*}Sms o:Oo"ɸގ6Y/4z: ,&[e }Aǻڷϩ >=No%)& t)\,7@K0ɸ룒'ZQ{X5bڢg3.jQ=~JoĩdK9hMYo͎_lz&rGw4>Tt@喙l<X 4oWqƳ'=C+x`q`K>>bjTQp"PFddKOKpȃ= +rO3h94L*fy nIPx:b@"D,*󧨩8̵A$f~1jp>)[GnWE_6osI[xiArȐH3})֠qumT"F8=SuN+gٚ'1pnPܕJ}#Ll^ cx; g=S#V"YU !Z?Ddձh_j]4JR@%ۖ?J {x&o#5]%9zJGBr)@@]%Nk7tb)D?%Fk)鑇X B { TcG/JC6ǰcYvg<9XUEB<ABzNCh 4bB+WTORzzFM}?h򊜞2VwV\>1crKM?< !WSKpߛaGXx0-3|I ]^$v<È)0\1kbz9i²[=1g-#I{ߦcZ`@I3aD7-\Fb&ȩ:츳B6Zo8?z6 ^Byktxm'T,ɢŬ>`H T]nGMe' : ŭbk* e-YeD%gѰc*pYZ%3 v [ kڪٕ XT?ڨ8B[D9BGHLj@)2Z*?h:2^u1E+ hH[GZ.V̳)no^R3$7A;#f=lvaXPai!kl'7S$Yxjo["] >&J 1ɧ2{AqEȴ3DDTe7^ĩ,Y6/uewFi<)ƺRa"j{7ov/MvR;mPTcNaT/-gʮ)]h ;##ުfJ ZQ]J!F6D1o/[HLΡ%c $PDµExGA&pNgN- A4El%xIonDV ߫rG T GiQ:G:|.헳a($?NVg7 b]G[ű(OrO`JBxS%#,YD!K=2? 1dX=B`OЮJL,r .So~UL7AVU*ip թe&<[B߿ |Qpypx0AS*GEW}2n'eJ. mE >z\H d^]K]4FAch}AZ.3Nlh"x>)_>d:JwGawYn1st|o-}Y= |aaMȔ /~0%%𦱵H.'$&< ɼ'AXVw9ѐ;tsRtأ$0eZ( !2nU7~m ;9AXբeV!c3ux_ RMR}X3W)V{ۿ ؂#t!-!U'Po>r$a(y6R ghrR\F7"djO=љidRQltiHarP Ͷ3^8A;|%wXjRa]OOd#y: LU(n4keO4~dQ#YROfkVy7hH&'>ˆ($렟А~)_ҼD-xA4RL.R &zE{XjUCum WJ@H/Fx^l`ѻ8z7ֈ%L ^J£B/*޼"L0|O\8ˇ:hoł K@d6w>^I|vG$wŘn:Gr}Q̯SR9vHЀF6=W)\ŅG, V"HR=|EA#2{2 !|4\v)FHzF:JQ=~x((k/H4k> Ʈr!$ $^9yڱx-~v6ek^T#bTc sJ~<[2EMcsg69j`7f6 t# @AKN ojA-Lޡ'@Y;wA|> g#^XKWjݙi>޴"ew'v9I29NIRf!ACH ݨD^V`87_mCen kǛJ UP]O; VAm텟НRPt߹`+.`hl{)7ጵDIk|Qw- 5Gc,Q \3ޯM0.ȧϔ/[v hFIw+8@m2;bFnoTcM!ƻr\d}QDȀ2#R"Jn{K#OJ2eaYZNuByq2$Ю.#QXAMm+T*=ɚnնmreg<|9kXŏ`&mNjDq bs!QD#֔8ΟV眒؊+s%rܞH! 0G?Rk9ڑ|lwe~'CB0eʀQ h.h͇-+qhٵz~7}8C2`muwꏁ uY~|)1|.~aa}-5 NWV`qޣ3}_s ^pPgSG@r)7YBnUG5Py<Ɓ ,ysS4Xl}~i~H+L#ǻ[weN2ا5~6 @hFY`jfnʹ7vY-W>!Tx^ $ZO񰫫^XM 8]Ɣ*P)"iƤV1pLՌ 5Lj徂QExwK$:2Q:*JNO9C)9kD9 ݱwඑ>2#5ntfǼ_0c,;yӁF,S|3 T/,-KMlm/` 2as|#)E`/E 6RJY=#;]5{*6>zeξM_ISn<qWH1\baPCr=V 75  mɏׄ@MZuaUn+8}'\R&O~e3 RSNKHChHU|8哽Nĺ*s_#aԷhX>۴~/M)s$:f6RqbTyWz 1KfvE<{4(ID!LT{Lt Zis20\[Oe^dXJjUIX*jRQC>ܘF ¨!g`{ ~͜M!W h5Ԓq0^h(QXTӰd<4d[s<_$l5B&AT+mzk?Db8N&%v KL4=[q?1+ hO8 @CXٸ1԰ "xKśf&Τ ?Bː ٘pFNjH0?AHٻ #X@݉I- A4E?f)w bCdX+;NU2Zƣ 2VAw1j>K=IC yriҋ6YW鸂zrIB\Lx ktG1χ F}>cϡ e@_\w, φ)KTkTԧ_Z;ޚ,SKg|-1Ou5MX̛&4ae}A tn= 2#eQ?fċ 0CF6{GZ߲໬5XTEݞY=]  Ti`G (TTcx VmI6UGQJQ>݁Q!/Ʃ$r> )O׻fU\b+ >9+nю^ -LAX"#{;{8 '1S`nh} bn,53* @}& ;1f>te[^x/حg0*70 9xyeAht.(.{2z+.qC3̨ ?/UhE|d(ܟaasJnqLѼ6=\ՅJ2h*~IAB*7OG"KӬm! la׊+Ƕ!^*?1(f|v^2g3x> Xi3X nva#o>|Gè[f}'t2ߍ7)Pp/r'U"!_8: Zޏǃ!(+b|{<ϧO+m+b6Եzv]³G:;BꌠZ!%+g[`ok'xl]moTj qF4Pjyյ)VK+jPC?|>F!'\uRX&y22})g|ײVs=qj|YL챀Nkwsm+b|̍ ;+K]M?$Nj>1o *=.sϞ_T=ϽREWvf/BABaKJIzY*o0N_"GJEa;ea"Wy(/>ěT?[a?}%PԞf|hjbWZk{)~+}4\1567K K@vkTⲿ=+C}>Pk'B>g$(6nŮ>PgY:m>c{%ep{m>|Ƴg [im+h1h $}a]%;+ T0d6~Uȇ[ PqDl5[('2:B j˙i_eӮIǍ*p+Hx.ŒK c- zp:u~ 6{ bxR*nXL,Os[oGBvv%L,OZty̓Fb锰@ HEmm}'HƧqtQ70,yE@C9 ` ]сl!vT|٫^*1NFulaS>vY)jOڌp?6Epb&C )6ކy_X@|#/.\, 82"5^מFpl'z/3Rd(!Y*$[*ħ91g=WdHm!(bKu}bec8kx́ZOQ(;Ϭ?ۅT ؤl9edwz!j/_ƵOݪ}LFF%pZwn*'!ӈq^V xi_) RMp)NkvhdoԜ-D&mh cɧ"~9`;΍*_B3 ^aP&0gkz(XM6Ђe=69Al)pp[9 L\Qݒꬰqo+fGvU-']aumr;]~-%JvY@4 ۝ĻaA[vת:w#Aj _Z< ǰS$֣Y'L%$A׹a(Kq!ϫ5`"u tX~[P+l`ow5Z*ח^Q~kF|rQۚ&g.kTz04ݖ`(Ez(o߰я %rb=m*5xBD4:T7đ1E`m˄h,W4@,;BWWUAp &Z{3ɜd7tiyUOi?;5Tt5NB:й6$fW쓿Iڿ7&T%4B+O ~S_֝Aptwc" \K;f7vl1)r yJg@ &j٫0A,$J u4eKLi+C/tbGiX').'\dcÁ4)la"3ȁj3k`thJ5zBƏ0FR@l4f9E}l;c_Db?|0:٭ ڢ6ԮYiOK;0.Ձ$K'd|Vrx|AE,֗i Gw!2k2/Dy`=uJ+RtXdL*XIeTPo@:Gqs6O\&U"Zuxy3ĉceʣPvi3494ywz[S=ޜr6یxZ jDfȚ!kd$|K.QoK1:Qe| `6K-T+tlXKb},YǤ8* wwZ+ 7]|Y8`FdžS[:L gfHkubNǯ bzPƺ9JA賰G5Pn5*A)d;6Cv]N*U@:TqB&'jՋ1J7 b&&z]<{i@קt-UB;3H!?04[t#Bi=KR;WC6~HX"xh ZȈ7Lp,!u擵CMK:Nb(}nq[yElҁg֛[Exa " 'oSYƲ"h"O,eS%ozQR_wܨ2L*{LD#xoLSv+ {\\+u?'eE<7x-&2?مFL:w^Fb*mte{fLEGǞ"jIy5k7w 2FR68LK#%_d]:Jٔ7ЪNz/[2SC oI[9)slK~n}'R|\Ic \}̻W,B0//c&0/"3ۛF- 7gވ,qb:y|i~ lQ]^[%ҝ\C>(qZ#A[g.^` >B=A!Ggl{w;ba6pb} (_Xҫ Aشy&"-[@)v2iu9HdiM.H, &*UN`rVSq2GhH`gpJPcYB3iݮX7 Ug6:>⽣Ud<-!h#mVRUd;OrQHhiRmqh`eQ or19 _ * +f-ƒ(놦&g#_lFz)C&'Iӊ~AGN$dȵ':YIPNq,O'gˠ߬݇o7QDAɹ5uH&7f#磻Ǘ\g9b脢zt-0lV=~P/E U" 1{9qdS|h[EnS(K,ɷ`8ItRJ6~t0'N 46 X!u[sc3vuy|F"x@EIR4G5(S"rfۧSXEE.k!\3^"tF#jUh MKk bu 0u}٭.+ % ZS7A?1cn2yU IYVLhE"E/sn9ǏXY%bYjfmc5Ȝ2I],GmuR/R'LYYny~JٕCԠ B1ؗ<*^AvHuB* PjVj 1T 3?aT9īl\wV}o=Ǻ{*rļs1)\ѷO a|rcjf3AZ v5Yo$;Ehr"0Ȋ!ʌy"{$eL.cNs(0U zJ v*l1G7p74j0--1ylĔo:dE17xޖRks$Fk6wݵ3~q[ovYї3=;ZM>aeOlΚ8w/ F>\_ KS<қkb03ƹwt]vsiNdNޮ2Z-'u*n\2ق`NP/M-n2:rb@wXcy}VZCct<ʛj5(,97::P96o$4Qlva]YS5"sq~-}/AO|{m>˨mG(.S6o2I,X^l`ĿN=ߨ`D$ϔtݺ{Zd¢ѼIo ~~\$-p߭68!27<GP-j X_-(mP>aWX[q lI>Q|K/DvxV{nklp;rׯ]Qa@ +c&{ XˀQ[^t`Xy&Ct<y`J`´I~wzG }aDGB|%fڰmoMj$|aTۣA̳/">m|s*ΪHu.[N$gsR'* H%ioQfU5 NlFD,iETq2d.B{<+~sL;p@ bIk^ ۲Vd_aUs$jۍn,> M RJp3P %!/I1ɇ܎.n w$w}rҭ|ܽ" AE7zj1f;̘ŭ˟ *zu1T^%&\mጺI#T|~vyiYUi^+TDezs!/N ;PX|W &!GR:,7ɜnaL5*F<6>W֣!իGu%e~S flZǩXxVF}ȝl֝t s/>H~7`OKQyԂd$ju) yuEm0_¦ሸD.A0O5ɞHE)/7x/Ng⭵|N9:T duL;C7r*;R xGfxOu%dQu: VZǗ4`׵W){t^~s5A1a 1sc$X Cs;L$Üa;7.{R<bO66v+>D|?GV1bA6VN Gh'k{§':J2 .\+5nVB"Hֈe*$pr1e|uGVXTV,Sw .K2:7ְ,oG8T|zPJꀂu&vLlg;}t߻@/q(C)ZL)6T$j8ต-7ߓpƢBbzGm;4 *H'vYj!u]ɷGz3^_L{Đ#&+wvO?T)Ϡ_ Hd;n-#~Nu=hrGf.{L;SN*=f9NX9tUgS]$X?lj:B`ۯZ(&6_ S=N1f S£HxD'O3pCdg/eH m鏵ڦ+$ĭ|A֬]i;rbi53. RYE+*/tpOfz$Sn% PAylۓiȃmߘNahѮWAu 1~g]RPom[/DixM!M'6"66 A-6ԗ*VEo 3כZz1V<ǂӁ{AooLR5C,kYٵAWr@&bXhy.!΄*xv&++Ҥ:tq bkAeDI?O(c,'3~5-Σu08Gn_U6UH+RC}c,f4o:΀]8F\!mߡwom!/(zR6N<8H'vlnżH^zoAX_ye[:WFONz^19/ x^>97Z߭^A2)Mq ;Tw근,>E"`繑euUO`ƧG7EU}!$%k6]}neG|pkF V83W!fp'mz0M)k}[5H|)UBZbW K{*}j1$r&R䒐q"RYR7&z(zpWϰ~&z.`nX‰ ]*FB@ą}eCo\31U7AO tTHD.UR=i^=(F$؞ ʫ9Ang4f-t3ENBh^´>qό, ŋ%˔wg?}CKQ?PD_q0 1"Pl ߯!駌E\2nRYBj.\;dJ94lZu#眈lEu&oФ0XI\۴XmƬAfKMu L>gCZO do&;`}2]rL P/ tH~͢4r͈4"E'~hpRLqL?l񂄽ͼJfe+6Cb%Mˇ$v18P?͚01zΦ !<'ʘ|N:z0..{z@ M4Ny i Yka!U5s)&5*)!XSAn 4U2~s 떬(8mҁF?CV |ᡍ_@fZZ!Nݱ,nF'SvL. ?'zRQtG_3EsƷgqO qWS]Y4콅=ts m!n'qfkqL>kThM6 HQ;im´CzI\yp\NcP]ֺAN2q k2S^ ~8 +e)Ck"'`y&K(*:۝J^ޘV5$!Ǹ_~#qÍWBZM' `WmP rx%=¾\ HevQ`ɷ!UFR}dg!m (Vl v4u=rI:] 0GccZMԕyjei7?R.JѽJ:[.9? CGnw4ԸviN9#SлƗF3A# a6]O9)j*>Bj<߉:x^{7byMA+.YM`96[%REhiHVyg*hv ܀^3\ӧ39|viB 7a/* ^r!rl%1΄e 롺4uJk3,ok8 :G+GlN+Q.}~7fDЧ{H/\Nvjhv#Taj5rsV α6a9hD T\$9CeӔP2N>W7҂?S5: =/qEJnYRv, TY,yAVQ8EmLBOr ˃yeGѲ&NdMFLc!9΍?!!v%U1 g/C|Fr.)g6-~"u ˚c؟};u. 5ӵ' Jp>kJv'FiKaV9{ >?7$bέG'O96cZ *Z-n1f^F+Yu4$stYw( LhZx?2 ]#2Xx n>MY0?!gY d'bS7ؚ9> h0MVCLKaBi jHH[0E. 7ecekT!Ȕx#6lIElaױB1{q/VEZF_TH"MᄁQ!K6(r*̬+]u3Ih ] y' r;~CAl5r۞raT\seo L܈B3;?͟=nD]2* h)F`f#n2yʏq)5GB!| FIzu$EpčkM?]cc7[t!_\ %r [so/UeaQ~8˪C p֧΃9@f$-r}Vq(ݓnhk_?B|hh >gex[,c^4UQh儨˻I}k0LX,n7^f஥  0Sk3`Pku) >e OZiIUoKWec^3?+#0 V'rIYNAgxOWq矞t6j mOy!Hh 1Xʉz=)By>fja/e).S}ٳ5A9n'~w# >kҸXxvq'6EбHYBxF14!VS;v³<_-%m_ېuPYbCJA{Ue 1PmyV K<頏ZQ`VA[0h ǯhyjI 3b~<7g1jF55=Xd@H~2;iw2q(RZSZ0tF&T6Є;UدO; H5H\5X '7T!Y>r|* >nNIȕ )&'w.'32ۇ K=Tq1~S>O|>`za4 D2R'i\+$]c,/6&]J/þ0ОVpѢg6pxc~$Rt:"DN8jF͔Zc[tG1T}Xْ$U@Z)_\j_ӂdH|kGᙛG7b^-PɐVV%C ˤe;'RGG %HsU#_;*DHNjEn}J;<)+uj^(?S#bHzNjteJ kiS*\q4>%?*b'A?-r4uK^V|"]"{4u0 P^o@iw)oI"0ײ:1"Oɉ52'o?F6''ج*:6j]N`27j_x~&<[G9ٓ:Ҫb J-jAiwTΡjY5[Cf{<8DN{lEyPc(~Xb˫ͻYsu-oe"xV#(VpuL{J4D IZq"#?MDR#C+q\?R}]_x烔iG, o&GXAW{]La@2h,@M>BYPӞ)=wsߙ3Lcc_HNލu>ÎOcY髃gڿA ѨЕv`c:`x'z*yzVFR;"/< :GMX'' ,z=GEՠfͤ!O~=%C$t/32oUeQCJr 9M338EOSTi67]։ң2$@ī] ,֙^}W?L:Y^H; e*䴷Iֈ15E;`1kҳzk_ `)3bIM" '"]ȟ誓K9]݆#Gg'J*Cׁbٰ~6.gV?PQC_əFӠ6xi89ʼnfWSʎnóY'0;Wl4pR#?M[p!}NB3"E'TvIr*-@bF)lQͩIp<ɏ7˻3T}%uTy%:e_N1F񠰆9:PV`e:v1yODdT(a[*Y1 5ϓ AZ"ȱ徽CHOSzJ)qq`uͪBts%L"bT0` KBPבWb M6`ԑx\.хWF5)숫Xm|L޷Ën`ٷ?[싓A +H3 #d)s顱iWi򐚩+{DG܁[#S((FpD~w noY{0\Æ{@_z S@+ҏ9%H1Nܼ%XɏLhck&BN.ں^q4||Kg˫EU0"oQrOhٓ4db)͂I)(KS`XAF9}[8:e}tqqp6 ~ۣpУ8F ݟ2=t#5\>XAxy-t'TN<{J~Pq!.o@63XhTxfXcQ2wsOluKo7C}x0Ⱦ\HifbrnT! 3#> QЎm/ }B[qus U^M GH$'z ѸQ_.;MV~l&Cϥ acP5M 27ХC_ IԤOǸf$cˎ&o(%/)`rJc詝-ϸ1^#Zһ}7 N;t!<ǡk=JiRSI"| $IKe_5WMz~nDn(~{nSGxˆު\ٿWQ6vM%`'E6%dw_P|:,̫}3Y,*pܯUDm&!}Pt:PC 7k<p8ALjVxg- 5-9nZ].2B4xRD>>qb܆EV;@ڊc7j , y/y?i˦uX獲.20(? z2 _Pjb 3'ٴ7*SUngK$=čVݫC 5]Wx!S̤`69:2e5կ;8}@줇v%=oj1;{bSƕ캈A7xKcI T.uԈW+QeI$}C4o68:vNT oqcq]wD~~ȣarW k^>XP:Cڛ#UJV XSfmj4}DL9_3$xR4_9q;'Nr.4C0<7+͵#^(8hAi~A%`x(\I,x5Gȹ힟|8d\{,?JX^\똂s׷ p[Yl"X_ م/@8)ͅI j{HͿ0;axwJ"d;r2O:vK40HL'$u|_`2;> 7-+3Fˉx#`>E|7Ioj`y?TŪ5?TPGu#tښ$^16pKƞSIM\ϟ  {FE+Z F3)B?^Fp@z:dpUNl"Xc #53{p!kӲMB la΁LK#jYi :\_<9V,97CP1;VTp\"/=om_9;P).yP.t'0oU8GɢId^>;"K9hsT+eaeN}^烆{ ` NsXg7 ( W'"]Ԯh8=9_oY`SK>Ǯ r.s|(*e+WBSP0a? 1}6I:.Np_&R&9ԣNXzqLKWʑ/)cL3V6(rI@g=c%c?0ͽzt{z93,=^"6hE2"P9˝i^:EZ [rz-.>C*QE䋦 -O#Ld* 1{Eyy`l݈pF ʴȭb<V^} {}pp}Ơ /䘲&3!`y#ω-r{9Aih_HU-( F烗 d7Q1XFďI.?I#7ہ2?JwXJ(pomҳ)v5RŌg&lBY7<6KůG7/+X+ )aBC(y~l픵ĕΦ|N/'e{oFXoUT>'㪣Th((QBNeN( k.* "H:Bd1{=fMJP 1>Ljt;_؝*q:]ނm{u.Iw>PkcUdlN*]Z$tX?K2Eh UPc;7;0dMw: i)_h?2lQy`d+}#3ܨboi? NGV$"oI"٘TƝ-R;41쯕]P˙1NbLI@\ x*9oY7Z/B/=!:auX=^#KNTh&,ZѤͫӍ!|y}}ttJV6L|29!{oCAddsOxxc1;AbE@V LFt e{lo.8k,Gt /MdnS7!M?h`d:+G8;)AƜnTURķdO0dN2{YbtϹ*Rhn\(H^MDG3.ndZ!" {H!TԗCuxBgO*ÝEU@k"8UIt<w(T2za-AI]&HxC-:\KF(v. /k[QVl;7j q1߆ ?t 3I z6 BEI-#h渚äP;^ZXq)_y暉GFHn p;s,`{㺊oG""&|J+8Y)IN}qp Pȭ/JU;ύT$<- ی [k~xN4,NfxMP9,)=2f~C!-~ӹ 6biƯ5r,J8`yB$B*FqC d1WKx!%A]\YU;U(wƅ7Vӈ_ڤ6?H`hWHHt9<] D{NFS[ՄE.+}adA䃽 ۮ\Q,N+Wв& e'D&sm 祠uGF4U_h)UO1' O߳ -і]JȌ'"j*PKR((`}R9_>l-5< :.Eۑ@$|#\2FS4TjIڭї8+MWdJ(É$I(fU_ "3kE}6(h~1p:-UB@z,F MKm})+(eiaG S,w Z& ʥӔXDLɮ)R#+q\7!.Dقy_1#r"|n-xq!oɲIRqE"4Z пe*īJla%9bobV:OTPi[nyԁ5YE3Мc+〵n~5U0(Qa&O08Cyyzq01񺞞o滠АgM5lt!W>tT7X,ërj)-0FiP}(dΖt\R33{Oקkj3=GץM'kKmYNbp(9jC=%ȴq8+MaM܊ g2mM_ɰ 8w _ֺ5GE{R)l,#d<5RBvloK9VmkA]I ')jqR̈+vҖ'2 *}hBh56?4(fdpt!b5z*"Uuk3 eC=w6O %XS/:B4wxO)C\0*ei,Tw1N>s!p/|phEFagp$@)m8=%__w7.ȭ8u/&Ӿ5X kG PTgkZk{n&Ǭ󫂑 ])jҧl$'xGNdnʭ^iw>A6,3#bI[V& ! rtK2aȼ5!bVNwI&g p{\35YuqKbdG#C!:mM2y L* .p34!^9n6[Pَcs-Νﭞ1-Ig'P j. r$6kOɩԖDV;qj(;"Poӝs Ҏw$b4QD[E{`{44/?2 $ioF9)LPhpJPbz_Q8/ + vWO$سd{Roqp"h/a'=:R"ӓ[wLbn v?A"=ϼޙX6)(g\_G2(0·s'gplAFAn6LʓLZ>~+ gœ{iCZ2NiabǑѝr ?)Y)K$snvMsUVZO5C6t\AY ;:oE 22EG閣]@D6<-V,|roĪt s(P-UsïEUTjR'cB rm̘m儢 hϥDAqM_aXpt@󅒈~VY&&jbC>UMw?aI*Sɉ#e3(8g6 I67_}'fr5 T7bVu,מn^/hPųhXC"@k5.K zp(-5J[lU] +_ r`4BOqjL>z<<+=W 086*2aey-Fvt% KtX#տa =O$ kPqeELCgW^&ǒ^VǂUSPa3h=kJthp',"o*!\1A5Xd*Ҕ cZЕ,yly_Zz#%ZJ^&gβq.;߀GF*KƵy$w?^= %<8Ő,3'Vh.I\3OJ zLp|5\OUWYP@?@mE,f/L I+udV@ddxtF%ѠTn>Y` p"y]eWH/k 8z,@^mGx(gzKa^uE½j2_ b!Mq E##"X EZ# Di ?NTz"wuѲUG{|DHGì킩Fg+Yq W Tt\kC!a(b9JsB^hR0"AS[TvyBS M ABϤ#Td0~@d}4@Yp~Gw'ۊ1SWcpX=?k(\u)ڃz8Wt&GnmnQQ\w$[+!BEFf]ՙYja.Æ;n\&P>W0S . 7lOʛ;%JRi/~J <TT!Q65$ÿp{/?>ry;ܥVq,bZ᰻v|$[%i8 kE)(Be~I.I|PҁRQˆ}kjF`T%*!p=oqSHHlNgpӨyB|tĥ,|H=cQIJwq|𒖭 U8Ű+(r4*v Gj\ R}s*`*fgF@L>&CJ3NBAN5Y*K&!6*Ps.;Ů6s=uJ9_Wlv(""Pxôc9UooPdq#`q,*-OǠ;+?gۆy"0dgesc;|Qݑ۟3m>>X@2y$:ޠKJp7FT] K_RdΤtodEe s?p{덚Cu?xwZT8/io8 8v?E (F#*O+~eq90!sEeRuIGjvTR&fh+C5 `VqRvJo+_5,HiP!,(%#gC: .If0:.7EPFAe<77Fg%8=[pcUPV2L'5-!h 1F,"=- ]^4ΪyҦ԰qJ!50"-No)# |*'E ".6T8|.s#7Nbm}d|J&N(UkstI9dI>X2ee8#P#Vα:{ ,&T\y$%DmnYVj(ca @!O'-̛Zafe)*LUBMNZ7:8 7=4!p V?9+κ+gza,<.ٛwyi=~PQm-O %2UE0ܴ Jȓ+KIF6qj:,9{` 滺rzNAN?!nr,Dsh׻VpHuG.k=pٕ.c%z1`ej[^r, f6@2'~ԉ WT8SNGLJfLsjo@vbmC(yϫ{ *DLyp\wK;eƷF~ygF,pLj_, SAb/$߾.Ts3GH"WWrbÂ2GFjYWf֭BP4MTj"g^3 ,T@Gu#b[#?6 ";ƌӚCrj15٤L<_пtL??$i?Xd|0(V(#|v4+^N< nvTH>4\]; ԜV“bĢBLĥ{e!KVJX&WXq&1 AAB6B)(rI]LsVe ^3}H4> (Y"]1޿l*&w= w3. FVUvZwֲsn[^.G_? Ѩ8u?+Xz2Լ;!e8BH ^|55@yC$y$IK[$"wdӶGX<~'>ω$Su5T>= C /{zYPnA} f0#fb !MYwvGg2eԌX m}6EW%oD FnGxL[K:/c_{%DpY9V#ݤW#un˴He %;Mlބg+0|y|洵 tIL`iDP\.5 :D=\vQ8'm989uv{5֬)8jޓI5CᖩNI)^zgǕEpFCCY[e(4(Q7tNi q4 QSuf;;1Ƙ%|JQroW(G鴺ۂ=Hpo;z4/ fs7tHÐB OM_K@~jIaGha]wdi\04l<<:j)= *m c ہ] }oF{˕l\03=SohM`^xơ2}Nbn|e jCvh5jo~pI8+:J He7_/Fݨ NL]GQqqiP02<8j 31#z9@ ӭ~۽fPxb$uk\sY,MF˳M+3(hshj Їh]Ԕ,9DCQC2f;i?չ lD 峬询V&?O@H2eS(%+q'VZEttG2oЍ!ƬzuQS@9e10w /[0^uh= p 0r[86  8K  {Qն 2V:$ 6lU$u>3 ZfV'e?oĜ67OL LKRRbZ{UW_渔n£EGKṉ$&O Qw:䵽MuݗjseN!^YjY5WaGްUT,efҏ=>bx2pZ|@@}*h>^3}Q6Ct,51G-3\aԗRc]@>t DaP/VJ]68y St,ArErLnQs+'^q*Aו@DlQq cjKo-yh|uJ ،[cm۞csM߳K$d{vUR,ܭּ)ebZ`+F{ġfBX VWݥ؞ݚ}p. W -S)aTA yj0o//$FaKf֩FmWUw7LhvzUH-x5EFXڟMƎNPWW1i/ /yR.VjE$% _,aSWydxkt#dQoq{*N-8)ˤ5zk}| //}OĺCi},x_ ,@ҏL}MStlnQ^6N(OK4J)HLǗ^</3n9hq5An};4|k^yH</CP[k!~x@8c\D☚> Ԟք$5RT իqjﲴfV|LEe xUۅþΡPX W=`)uY!+ێatt+.xh Hٴ(@sJJ,KР&>?TXCXuKMPl~ fFO3n{[L6DqNZOV 0{ ձ/pe𻛔~Ʀ08+qrf\3n3 },ω!."I,z̋˚jy;;~*[W.b=Mg!i%"NqeXAYG}_$F+Gj-σ3g|"Ćsfn3F[6AR`*‰FI}r:J9`@ 4#QAHr#?46#U ~roPh4LpRM69ΟtnO{uS^X[M!]`ۘ KLWɴEUs7SVBJ(H; >YـsSnHǮt=ZjL{%KPfǟ&Q, @:`13b l-$ (޿, 6ș 8V& MGS&v#S}J84ɷ[хB8czf&XwFbV8d#%kyXNHIn >߭K:N@U1K qOe]'n7$/}&K)߾;J%\!ar '0~|M>=0PTmd; X5_oRd+c@nwgJϲ%7[OcA?zzgTp}Ρu,f$̛Βm{aՎNAmR rMˎe~Aķ)`AJA sk1$} <=ᅚ|oB)$rD* fn !شK8ےM˻_x(N G#k= df>F!58ģY6K$b VnG]+SDVD-& J?imɶNE8X;3Ā b}:T0p_K;DӚ\mvžՕSLJo/. ךDB&ʅIKzC R SJM$*hs1=L+;nd I4! mJ漩|ʓ^J0j0Mv>dS+7bƕJR r%z~/n`UoՍe)Nl|F!S&m%WQlk`1Ou ie@HFoūS C "lRήYu%їa*8A\l< K]>~bO2J%ؘfZn.n?ff_N'q'6Y:$oY !>_Ef$ 5P޾C,8Ұа1V-E(KPDprk@{F)IrN50[TPЧtأT$*"9Bb`,yuZ0i{&}?[`#Urg_зܿT0:7Ӌq]*a֗ОUMJG-]gnptu}_VPb 2{sRIa@9ms*5{␜(Z1,Jz44$[p i ,;$y2ϼ cz#Nr!l&HojHh=u<reD%Z/O ,M2bHnkϯƖ\5 N ' jB|8Giɯ]~^%8A^*_ךּ4}(mnx{/=_SjSui4 6.G8Չγ &)b_;)TK j-cjCp:vzH\5b k˗O^FĴw'%侊ĝ/ wVCΎroX@T 6u VzRNYۥ>1;G2T}JvVV'Tt W"%ü5^?C6>8"z?4$dP 8`mo2}ծaȓ/u\{u+ YUkoj<{!h@{`?>5X^k a(ԬDB|t5q*/ә@m%6,G#>$TL/ ?3)Jeli̽P)Чcm[`W`D;A AW!@_5+`-dLI[Oqچh+_,XdcXؾ6U:V$\V:g;c*#:6godܫҐPʊ>?\yWtqbjc_,ߟ1CMpέ! @L6٢$u#Dȫ`!RfCm,lGU!ԇ?tu [ߚ.? v̼(<ǝo\-.5I朜r^Jk.BqG"4RE)Ghub/ͤ VXT|SgQp^gS֭ݞ`>pSvIk]ȏߑhŶw r.א.J@ޔve3eq%&r@+dۆ@b;[(2'78WƦΉҽsOWO@rS$(4XR;V4;UL4"؇ /i[T׀2S8,y:c^'^CuĒ;"$s6)m:b1ŞA 4WgQ7kܠO\=02YPQDi:s2<yY t19GNQr:1vW rεU%yҊk刏֤IY#(j,'0i\k<6N߬G$16NEyKBSmm T&{9\jjۛMA*N5!(dZk\L򃇃3@G*TR F;+MUDß>*ÔWN!Pg|g$˕—8i\UacA?Jq5PIvqXnn&=A&W{|SJ}܉gF nx6i% P:ZUf:q(ތQ1T $Ua-\ %m[e{.D2y|;{cӪ_ z~<>eء} Bm{,(B ߇ڟ5-"M̍B-gWQH9~NDhg`f1}أTmHf935|" kS9փ&m%5- T(+4 /h)dJ@p&s|)6Qsj)7#UEfد!Gszrx@g\&uQO^Pu4E0_|fM''MǺΛѻ9~N$4q#qIS dպ4oD>p3Q+1L :=ǫr!!=Tr+?4TS8ZriNi,C:_F{٘ɮ" 9IsATPbnnh=0XA`6Y B qBZZq yK#<ԋ) xS`>׬Mtɲv\n+."aWdaBc~і'h?<wL.>?2Xa%Y>_ևjWR!ˈwΨU 8dS]T2>l1.gꝲ:1)ָB|>Fѫ=c vuN!&>\tT+g6'sZF2vD6tbmI ۭl/3Pq߾+ִ7߀w'yْ-F \]0vJoo$v9La:y1UvrLy2pMY96I`-Ipɓ0*mr!5²lkF D/c A'=c\ԒBTULޕOnއ>-b莼-$ 9O`r4*{ IY=""hА\@g!"`tP2SNN ,6ˆt zG2#B*X wtyS{d%e4Z6ɪ_w#+TCA)B4&J{cUQ + G":O a&f6>2Z.ڪgRe ve =qSzEF.ЭCz˭W9f< zP u؇6I%_EaMa'͹3t{yO^IT~oZ6O|Kqa!h`K g !G\pIrJ2+!f&J!s\TwpB5Py8n$Ħȹi-+N+ց+Ne.ָ͝ATpĐ }!m79 ,T ʡiLU& +0P':/>$Xg}7>4)|k^÷eqTK6iOڧZ`q,_gkErI0 AS$80ᣤ8N_c||>Ur&$;V2EȘ[YңgvQdYe?F=뼷uuMBe=*F?zAІ)VO[u6f55A,/t JSb3m]uP92\H MQ}P`ew[51wp5f\ a%G0B5m쐞:̵b/m}"mUyDa/2 Zg1EMĥ;qW r=GW:Ja~ͣũOr =M7G;p (kN_fQC?J"vўr{a_|@P[&?ɍ?=9Z6*K\-ZaiW2Aj?$+|v)Tĝn\ ׉г8M7gn1Ex m/WcObL c/~_(޾_b,,{q4h4'qJRjolSsA;ե1*i>4T4 &7I|M/D0>;Z#b>gO4h45u>v+C^a!PU6rj{Z{sy*#tHhMr+JрƾAa?SBl rƩ@ٵ`{5W}߃ DW*d!kXƗ%'1n?ؐ<ԝ|- dj!y( º@B͘kBju*t؋OGt!"[-%לl+q6>owJNPu~jL)Xʮ~U\gZKXjwa?:):17 'f_R K[WGM~ٲϚ_\I,6(UlKh/KJl [?W ʢ=J/new!8fN5M4J%= MARsZ/BXi:ϭbAxӿ0hL ؘ v|ڸG$r,Mh"BiL}=[IvJ29z Li6|,de$?Y$SuE3R{|4%>4؏=J;ԭ(Eql,T "Ik[>}M[YC8ġ/S5JǶZMQBx_2Ҁ`K55m?@C*8羪?# ɲi  I6@2x'_|3Yt!zvUqp)H7Mŭ +cKSdUD)}КKhxg> JsDtc%1EQCr[I/B4!Iah4T;tzW*l:7CnBEU(5^ 6 [,%5҅(5g7 ;,bS-U|WMGRgLAu+WNuA;iIf!fkSy}RSv.j,uu2ٽ8Њ}C* --4խPgew/*x[\PUku !`1-FoȱN~%?Xpi'eLQB'O@3Qg-e5eNfk4p~!7u̼a$Qmҋ5![8! ۥh08~ȝ &^ .B?e2=1vkyMju|!tۓ/ǵJȺœfH GEU7vkTn`H~Eÿa$D.ab؍_I C,7}Q)¦B喷3 +/(? ^{+0ۢZ5:RݳHVTxk0#g;_YUU|H1yEKFxJ[دnߝ-[٤(6D'MQ4 W{B3qm١oRQ jnD:+ cd$#||$O!< 8\N?8"L ZVv/ű/׉33(l5WUZ(gt?{' j 1mYKG|Xoh4ѩ{|z~OAWMQ9'uLg&"ʨ^ Dh%L5NUd3撕`)_)w, G2~oBʬ :(9G=h!( >o TmL z%&zƌ$;CJGշ^U~][͌WU nq Eۨ4mqHe圼79HZԿeC2!L"6+GqtG{^ւޔ"s%9?*{mRtY-^ ~oxNkGunښyZ ˂F{i9WS+#>YI{` <$0&Bo抱OPfD/㰦q!_h112Y:~),`IhR"DŽdN{=be\yy(HqϤ$`ءqT%9S{LJl&h=o߽f"U|.ÌT-3!Ц+.,30Ǣ0.3GY`uѿp8ĘfM\^!c(pp&2xW"w_G" ҙRv۞RSODIRN[pM<̕PI;H&37 (Kv$/XOPxtmt/ч4}8<+[ü|4RoZ A_TKY4 Z$5_.D<}|dTT\Qm8uA YZy=-bna‚ś{sQJW:KaoPy\`PW4=nRߦ}hE\]7m\D'H"(D 8 >mP1Ke]/I&ޘķ(*p-R;N,OxYjD SdKHUp Lqz:Q*T4=o=NSZmɞ0[pdϪ'5RP@.AZp>7,ypwa)khI6m?__5(b9Z =wi Ds&'u}R|.ytsZ+~iN9JAfD) 5YZt>KeTxK$ Մ=Gyqږ$_c%@-'FoRܵ{~x IlxДI[+d6x8ulۜe(I Bl.B42scw5܉d9d+:?y*GSc 7i_P7;3ڤE JۂW|GSlg&ܵ(Ʃ%a0?qNϰ@5*j)G&٨}#BjjuWkl+Ė1*c֠#Nq5/ɦeY"ʢRM:=0 (DnVZN>ޠ?}3q(rXӞUŞJVD(o'ZtAo3RIQ- JV:g#9 =S]h+WfYG &hvHh_"yK1=~-X_-=0\\Ve.UʹO_sS=~=BBe/ &("*<}^ Ѩ;gܯ%{Fjy]bInV.Lftgg@ >Q i+Uz0b,Q+Vrz2:UG|S]~/ϣupN׫@Ӳ ]U6 |:v;Bh+A5>C>ڇRS#WC*^M]s$C~7Q kҢRWBQ`Jm?Q otQ<^|C&筌‡LS ێ6PKo(ߟ4G609jФ>kx,A<+l#pjgy\iS7M9n<}Sҽst3Xt_ĠT!'D); [Y^ܥ~JFH툣 *C6 S)u! 6{]e}Yw5  &SkXHzӢH{&Tf KέXQc[Q<U',zj.,dHdY>)0 QbިV{6MQM>&~N# G0Bь֛LqK lL6o:ZX\VgO@B>[Ԧf]QР%˫&1hl,cw6gt2I!3᳃ QθFj}t>a_ %d=J51=uL9A薎Y(8-.Uko\Z[-8ʗ2 ]a進 ։8OtƴJT$5^K dz8Dw |Mk*VƢ# WLO@PٺL il.cͮ1֔E!*fm"ǿ*\O Q$VR)` TZt[|*c5y/_5<̜Lz02fQۿi̓X.]` UAOfFIEh?y[c)711kh6X.)5"y4w$!Rw{:I6 | ڲ`[M_;x<dЀ5Gǝ9C.@eUT1K$=R%~q~Eu =rPc7)=OL[a@`k&C`jPw^pǪ]Jrv Hm&%d8+F]'i6fWތMHQ.Syޛ--֢bQ+4% $ʀMLNVJȥi8XqK<)8Y,v<&U'ļ[:Oqm+/RUWL^|?E՟lb xJvQMxم#10MiS<[p;*WpD(SBgB.~FK&0*F0~O kVgylo51$pXZطT~>? &mߐ~,&@]K `*)e#eLu^I\Z Q(q$h[u<&F6:j-:g wlMSfv/[DZ,&R9ǁ6%Ӏ@Ft6r_[ڟ bXM Ju~`Nm=ʢgDFd M4OeOvQB)4ƭBTuPl6gT_aȅ 5DZvF8(l{rh!Y,& ^Dq+ykx*oU G\*$}MjnP'K қ j4&桧l"[J]#FB[=` fxfp ī (t[\Rp[a& Kz p`AhŽ3Ed㮝+k-fܚSAàR|JV#|F1̘Ddq? R̓lBZoGv1BM!0.@9s-s 91 Wd4$u)⢬bVO. r_'!vf[SH!;Yf3{)nyA'&_bAʈMO3F]5#-T};zճ {@wDcH /xO oWHA99 0ȢpR3)Q8f>kźg5$LuR rQlmOO^JYgcAKIpͭKmv6+gC*00ܣ1V䵥Qx-`~2赆 X*7کͱO G2Y6(b7~}0ӺHߌ{pH4mV 6Uh5k_g>1h"ǧU'^88Ey~*R$7k 0k͊](0&\ڡ̭:ϮnЄX@Ĝ6[xa}$Κ'7{9!E<^cHnB^' uB(fL (>,x@Qei_e~,\jFfAuf!ZoСQ-mթr@/IMGy&G΄g0=kBʡJ>+1Eg!dD.s-weƦzd5kQx3lv.bLr}ց˅'՝n順:{"M[.Ӭb$u^Fꎋj|Ԡ;bf feGhyYv 답BW#,RcU71 C$e9ွ;z 񏭐83줐䮙j=@J7+Ѕd,_8-E%JVN7 2>WV(T^aӛS/U=ꊊJ&AՋ8Roˇm ph$D"Msv $|pռt>^#Zvlpj lʆd;ro0M`eXx;IcsQNkƲdTu -:ӇzAȪnM8-l+\ WbubvCf/A`WM([lM݆x/cED1'W640=r?'cw"?kZNbi#x:Gyu 7vBBhɧmf& )ZebeTaN67 rK=ߩ!YA ]oA8A_D4 D&2 F2uDZ~ E8D\(K. [9y-eYX{.~ȌfG΂Z 7S̹خpq;9 P/ }*ڝ]4QO&[5tH RxM#sz藢L5_(ӳ/@L0\"x:KjP?`^fxXOŴ*8MD=%I[UR䵔 ~>o.].k?Wdk^/]{X1g6k#͟l(9 xB+0ZG[^_ _\$H8||y_D^R~BBQ)cMKꦩďbP"8ٶ=LW2οw :j#d?CwؔI5ҹ2)uNc9Ex]!Z,q݊Id(A$ͥ99jUuvܛDC;̉ǃCf+5 ^X[g. 2KXN" D$e80 i^&Ucq =ibM4àP퇴Y6hE}jzGëMAՐo pfAfT3`׍7yޙ/Θ5 z(Q%~N$d_Q:]S)=7,UIBKւ*m͇EE>AJٝ9CKgV)I>\5l:2CKJ.5OXS ߼ϑsNA1Ip0h Q;{9]AM8( =ڃ _ D)&'ʒSD6T:D:)fzbY|Z?MSeJ2ϕĝ, 6;OoйaFޝbWGbJ4S'Hbɀ 4[="jtT4IKٙz VY鑅`e6l). zEΛ:d n\:)ۇxk$)xͭT8d v+ҳL󲤭'_BR4$+ hEg' G2JE}|j$u,ah0;扩>pޣeؐ()h=aѫ?\%fi<|t%Rb^,\^LoJX{LLpǬ?*Rn8jor=“kn"tA @H^IK{ D|I -#_Ax$a(Rau^ ݢۯz[9(xXS^LFJ ❣![2oU<%~ԅ3ǽJW.!V[Mu_@69QX20>G B*iRbBPOc8C%Xo&iPJw;6w+ S3=[< ~plxnMw89q!lLRY3Y2ZRxB@v QbtĮ"bkʯD Ҥ3<j=_~\,Tf_~IRIJ~6aP ߝpG:(F*`+ {0\'5M0Z`kN[`0آ0h~Q$~״1"~=}$OϩI>aYˀ`:p֊ %c7>zHajTUH&.%B`Jh+{."$3;Oas@ϡɐifdm[82NC$c'0% Oyu/HrUrcS}TP!8?zSFCTi)iyk"8Hp>JEq2EN݌y Vһq]-Q*0~7D .u8B^Rn=09Мif%k56\>flGT-AS/~QCyv*d,xD&]qrOYԝ&`kOz4mZ' %Ylq^%LtQ9;~YsWOR00qGWm"&8f aRlNAV ,`UsՋzjS!eGmlNΤ)&yiڟ36~]* ?k?_ڧMfSċG' xGh#8>rhTb%adEJݣDDR&mVʁnS@f bm%6&^*(kNjbr4#6댳:;Ȱ 厑T'7M~+Yl!\& <50G%>Wلsn?G⮢bOxRb+y"|N{;Z==QւV)eτlԨ%ɵX=Oa2x/j~}k{{eی!\K9-B(^ Ԗ$WȘ݋1g3K꓇Er f'6:]u$ޅgZK&9h%o䯚}3Y!OK_?#efΐQQIJN'ia?x/&f^~LqPJ#g̴'/@!}E%ſn$i KҁęBS߂85G*0++ӷ#S_-h^}d9:R)e݉~6xdR}_)B1w[ieܺD3BDNQk"`aR&Q9-$5 e.~)š?4-4[2eeCpqMj#*0tbT`{OIAT}QRݏT *e9[<!5h8~Sm)Vc5t8β2{jlAfOr'A5"z(<G5؅*|̃}+H|oԠ)A06zC4nKO*DfIb8kxf ` R\(%հWWۄim8>6D[D|SϟQ'= nS3x16,lJ|Y)_R|kamZ!۝x 3E$64I o7-aL_0Jגg?КC6OZ7>GJ y~"%{x= ;$ |*@fӷB7 @3U1aoѯ7s#[@Vcum+t+6,hF6-VO~-{tC5P8^H*;=Hí ?^.gB8і}/ s4an2fL|}N(sWPR`i_A 5/KmtӀZH,Xzy^ W#L/ɾ45J6{qG\j+8toSZ8oK.2Oj)e>.>kxV%mlצ k+WS71&M'0Voz2 3FUɋYjVq\gzC-LT}ʚ}Hؘ'!wLj;Tv5Rψ$)(F|X@xa a9%A NHhx&yWx"'+wԄ' w2!H)YsDdcr[W[@ }6֡3-͓F' Cl.9i-bӜ^ţ[PE_nҟj:0BTY\ Q9:&l@ !vn~dqdĬMB>kXk,>Nv!$ӔOum8V`=!d;bpoqWh1$"TEٯQ#/mwq' oDk,yx ޸9[RO7a~z87B~V"g%=pQ YAUP=Lx7C,?[/YErg]9[Os-f@6VQd(#ɀE'5$|yg`~OU5]1aK5ZEߝZ%K_=ǐI PR7FY҄q9}VS ,Q|x4M:4Vl)gG{U<[ ;-en-O i !DbA+߇/]$"lciplO}";ʝQZ>UZ.L-Icq.m!``'P6IV3~"$V&/'C%R5 ۑ&FegH,.żKϫ7yQm2qg Uz/ƣ]dp-j_t@ki<3dU4a8LKa! *!e4Vvxv6ͳ‹#)t;-o_:\|RB8oE5)Ԗ9nUۆDB.~aُ2 "Q:iY՞v rhc F2&=D`Rk|ri6re;vOU"-uvflYΟV,5(N-/_َ8"$mRW!xE<湼tC-^b2L-x |j/dnp*H)~sq7\[9٤{7a&9A?5$b ݷk2E7V k86xH #{hڭ$7}IY.v`FuwMWpܶiD6EN\ ݊=Ɇ0n}ȜªEn8qgaa8Y\8D!;6ڤqa񂿬`uIrʛy' 7HSrCRR"rRKeDFݏD#uamvyx;>^}^}`QkCYvz!$s{؋Yfbd5%RcP}Fɶ_g >JYzsٝ"gLM5-z-Cӧ ܂mQpϸuS9xt*%dxICQVFKR(NCX %EDcoe}M:iayNTY;)B+,6Ng1[#>2'D᪮7St inw C7|pMЖ)*5hM0o߈F5;v~\5Iz M@/4f,3<dAT CΐOĺ֪HEضei2h5kVU۾X3[ g85R.X>ۢiw.*#Yyy؞&QaR&Bd_L22=3 4$cOո]_k(J#_.ЫRfz-0Ïk8\ Ut}#R MF)蕿CX>[eE$s <}?q喠VSFu2dÄ1IoЏPVG9+bM4I_5>FC\߃ot<ߍPUQ TKY/$:&OPAزM=mC3E3SN88e)`n5ܠ~= i H }d#&O cCwML}>ʄcJy%x'ʵh&|74( Е,lãgTdĨEPb,)K|?&Hx5ZR =dMd*٦[^{C/{~J>,cf KaID:X%"fuL>l)]3nQ7kn5:*G{:ZP>P41@˴ 0l-r 0PLD XYԺ^r֫Eyr]pEy&k#ItbTyqS0Yί+o>;cd1¿Sq9a:asNjMjiQM{PB&_bFٸqH=%Q .qq~_L' 2LxscI:h4f؇TzKN6ڿ$X2ezv&= #;% aaC ?]:pZJN1:E`,47d.̷3v~i&}bΧ!CNzQ6q$,,\Pd+>)W>K06jf_l~C }]TӅ/@}=ᣭDJϱ=:q7-Aפ! fTJCZzym)LѯP6kDrR 6i%O5v) }#+dE7,I a8eZBn+LtK#1Uo=[X BFPL? HBC6:FN ׾"kM%4",J HR+ N9[3ھJwLDr2zFUj4<}+ 8yRgZd-zuuJ-31pײ$z&n.w 860 :9d pb"w(ejBc;W vP'M|P䣶\[|^S/%a zb{pC؞ VRE$HUOckZ>įխPG08꼅F k)]u)'?515 %M_\u~&*݀o`HA;T%'\8ⲝ?p)79WVzSzW=-vu)Xl8<{JS{??HE?lKL}q 407maҮh2ך;1QS5eIÖpruIk!"q,\^?H_ N K nt]Wp##Q`[SeDmE;_=GJ[tLp?/Nǜk{zЮOVqnϝL`1 ކ|e/d Ҙ\%>d{wR.y@NjK/ğI9MdsRgt/q_޻S اѹMO%tY`Dvwuk.\ǧnH-eIJbcj#;8҃gvB>Ҽ(<5nc.2iCQ>iJAr4WKHhFo~%M#.Xo 7_Ac33aY+ό%Ely?P)O 6r|LͅO~R0gMkLvtk9^3΂0g/~+BK)g[ ;ʍCg1wM{T a4Fb &%'kW: -Rlpԩ7v";hj9 e_\]hOZ~X #,Dc0eˎך.U_'^O\Xx7+*=;Ih ΍іI'c _Ս|mgy8Eھ2ĥ {P.{ ~P1l&B`]ؗ(2Fi/bBzP[A2IyR)'j+'B2E\]@M$TYYqtW ٗ1[\{簸m L2kUL:Wl'zYs7Y$X*Wϑb/"g0&iU`[dqx= `OkWuC.!JׄˢY'ު#6^ros*ӶC:~gZw:{tg9.6fdHPɗjߌ7\n> vGq[{hÒ5ij qKd5*@dz3[dLͪV6ɩ)rrդj;BG} ATm5t"B2i}2='RʵǣG̑.V) ( *Sc|I"zDH<@,TpƝay<2pC$ TR߇D'}nODH={I%Wf5niX..kڦ g& Aas}O. " 3YB4H4 lG;m-5^۩8 sy^OAv2mNx LFTu%$dDw0T^Ȱ5B[2 ;%j48)kAz~F^amΔ(=XcM!RE.Ox$)ܱ#L>|]Ɵ5zIwg}a3ma`H$8pxȑY˨4eП~"Ch90ʂH#RRICh AΫNVzV5|B Tvɜph`&u o[Q.?U5[mF[kRm~ơyaDJ3omݓ{;bhWk·SyѼ`o`9.3 ;]c"a? X7GT{qgSVW) 0(hq5Hn9p8WHR :#%EVfoU,qͬ"w RդĢL+a!$[*m^0뮢/gw3Enz3$9a(r<[Rۍ*#k4Pߋ֩|!Ɉ5+7I+C[a2S2svD28^jZ(_+(0R`(v:D$SkEv^x~7Q;mvq|FbKx ݑpsl~\w(yKD(f6N"#{b 6a&]1>4ըH ;]qT0$oŴOM0M_tR'lxp 1MBH@{+4/3/\k)T47G`" yі:l5T#3n|F^XՁЙ{47?GV zmXH>k̀|J7Hb8t-]vTN`mh rpI!f2+s ^gvheHӒגjO~Ox1d^5*V$&!?lOȳiROh=(tW+*t$6z۷Нf^v&{MBzX*rˏ?Y/UWFׄ y(S^/ ӫ&nU@ɘw ~1~H!ק+D ܂LgVG&K(I7ˠ:xMs9$mu3!tEd!ã`:S&둛XD]RJ*5> va VDϬV[=#b"0ˬ%S.-|KYDM*lEX \a N'}b"ԷkPڨټ͹GTj7!PBkbaoXR RY:Ϋ"Ptԡ 'o9\wyLdu־\v>j ҡnUE?}X)F;W\Ks'ct1P;s to -PPMbJ·_LPfFтDͲe+ fC}vx.h}ȸ䏢 yc/u9A#,^b} >D3;!Xad^s? BlGF5(n=}ԠVr.wd jOWɢC)W"dRkm[yѩN$<DzAF17rh8YH5֚>o66b.@lhCxmAJW?^+0/+ˮWjXBlTZbt׏9OB2ċs8<Z;"Ɓ W!9諅/Ez{E:4T\y`Wͩ 3&UX06=!WXu7J* `:Ӱ,Db_7RGw9[{'8|0!U/t5x&P12;y BVVʬbwTUM. F`)g/0,͓#dq\fC4õ{Gx蟉 ii Pa.k䊡aD@f\L?j%+=;l/m֭T0 TP Xq{5lb n1':"(DHoqXkӒtC E"]Mbb+>&MqE`9$n K9صXBlĊ;a-c"R&x.1 OSLh6geUÍf{4;0Fx(E]s|bO'N>_sW,h/\ Ιpإ[^yTddKci8'|5$C* $>߉|1d$ǿبma>Q!uH%?(dwлdR(TT7R)([~̚66>{,!wIXϲI8sjL{pdh)4$QMrK],KLCTyh! /#p@4oH| BR]\C߃S # ԥ|gN e _E?Fbh&6lCS"RdvnvOS!ӬIYFJPvR FKTuv2uSs b:pAj!lC4VQHl>NS&|\T+Ca`֚ʞ Q?b=nY ^5=Cy:qi6V0:q-1BM1(TO ȮUt@8w5A-?&(ʑ/]s'Kk\=cC8$xFM$v(k>b^&t ;xjw_lՔ)3VOM?Y|2=Eşfkg!g,bHzNE,HV0wPԝвT<q<ID,8HQA0ʴ)=k#gd @u% 5:hV$xO@ȩglt")b͟7)$d^%·(pH*4,DטT 'LpW-4:I%Ȝ}ul99ѠGUA=yTrե~ӖŗRk#|/dP.1hJj`kҎ%mg"Z C/X4t1wr"cf= ,]ޘVpT%JU&>.\o|q'ˍ R_?}-& Nϒm%7ѠwEou0me7֕Pవʜ&4yX0|4.Xŭ`է&p=7 _Uh?| >7z:w7[Ϙ$%bސ~MQ^6'KFU]z$AV д=tx ZK펖U m&й䑀Φu!e%l8_u(|*<=7G6UMojna'`K_V;)Wa 9B0PL7 WQut;:*]QkG#YG^J2Fęȱ|d7,0ʽhѰ!لrjE;J-ޗ=v.(Pg辫́T: _dEEP %0{ !Enn6ěd#$Ή p\\il+?.Af^rHj-G+]}ֈypԶ@*\]Dб|.W> 7s+Jܱk m9>jg3")% _DoȈ$JUd%s9me]oϱ[rIz /+t5ؖJ@`'h:}>`A[ k# \D_Vq✪l"q K|iӣ<R dij[O*ugԩI sٗ7y[69C~kfaC17M.Np4[QZWh@^Wl`C,º֛ED[a@nRypgy(We@0*SݚO1 DhqÎ{d X8b[Bc*=Vp2#]sQq/Oʬ1kpżvdyȍNWWK8zN؁,y=4qiͭT/3e0kj,ى"+XrmxunX>ًeY>)rRnX ROwy,}iSDcJVi+09mQΒ8r[)Ɔ!PسWBeĽUc|U<}gdK=d5<T `WA9;9n|F0P~(#]/Y{ 1lXz<<B=7&AT;-jD/(Ҡ-h/S(Ncᥦ~o\ߡW3{{ @V~%\FVʚ+2rP`:9즦IKL`ӑ 2\BNdx|ksF)YP2iDŽ XVcP덏?)3458pbheSy)h2|&՜{o,I\k: eo G)AY6]Y! o$emEkRL @Z,m/i[g`%g1hZ;;+J_ʼnl8Ԁͷָh.\X4.&>oU\L'cHXOҥ?kڷwm_낱"K~N:k#3 8 [V@,hyCϯ+igf@O"fÂAWn3}ӅO4 p;:ξ[@ޝq{ &QfӽavD#NH{!;YL g^'+F#56I4omI=s'eu72i/|gu㖨eG:( rS&cj0/XcmӚi-/ğKJ</rbV$oFxJ&4džY`CYģ;(䚻 ',҇4]/r!>܈_pCq'n; skO,^Pf(x+LY"/|\*zb8/޻+ew3^V/:hz$Hzo&Șٶ ċ,&9wuQc!eUo,;~I|8*"L O,*6/–\o%G' n1KX#G;đcvhgt1Z&sP\O,ޠY(I,sƄa=l5.q<7v9mIybU˞ Vz}4@:Cޞ"C@GͬgHӻbν80\RSj&[BA7Nx U t\EW hy]hH7K7eM>=6Ȯv#u|x*fďt,/̔Og ]}}F#]ٞҸ7F"E\ڱۤ^r>E2|-~u„&zULH' t!8J.v小JENG"limDO9;t͐w 0·1y?Cjz<EO 8-$BX90iA~:*#ĘH(?:SeW/OQ[y[/H4e<>`ç֛u@j lmFB3xdY_oG0bje{\tMg/fo ۵m Ѻ'i3Ÿ껐>P#oh1lpi>-XP!M-h}Z2$" fnW]# (I]#FM0k*c9WvD7 G+H5HuCRzv7*J(Ot.CPJ|̌YPTu-ɉor\8hͼE*t؇&N)CNf@ 8X~ਖ&,<2Tё+yY| Sӌ< k 'lp<^vx,Vx)&Z-l]ٕ~=j "07TI=6ս+8pCePϊQv4`u2P$%I jI Qi+QPz p%}{V ƪ`L5}Q5@cpPhK×7Of[çGn}s гBf'f#{L֓ᮙȶPiSR{a:ndKqݡ%Csb3W}j?df ~$HW6++?gۉFwpTfRGaOD.v]vv%e9e_Җe* 'Zh?zSnBZMS'jEkkdhx ɩZB~jfxV'K7Gϩ!+l TkpӨ #!0fkONm#3 CAmOm[6bwb5KEoFߙʹ$W}+go6ڋ;PTQ,a6ЛuCyT~j>W*v 3Ȁ: OǾ#)mnH5 jSV[r 򁛻h5]R˰coq*:Tףp4 W:Z2b>Z~Ѝ*S.ظKy9g v 'W3`7' Ϲ_V d ak(%D^3V|E#?lK0дS#W`S}:v!ͩsxVthS \"c#-R/eJ5Sqȳf3w D&V؀ڗjoV83$hϪ|D |I6mѯYq_"oCDS6)|vǧo/$j2 rUʹfح1Ź2ݬș/~ccfv|xyy&Lx4Wt s 4N*yI5/Pk'b,&hI5AscoHO] rSŜ Q)E@]_F-" wQ}:_Kz_("-J,Oض(wJWu|m "mm*a[:ĩ\g^q_=??4em+MǕ)Y #e3oDQdfq}ّI\TX;ոwf#EP(vyJ"aOږ=8 J-'|D]LVI* 9PDa!i.Ȟ*?qJpTvd/{ZYGhV}i|P|wd`+h#Fݸew7t`Jk0&fB<5gtq3%$¦抙~p,i`""TRm~@xg >%"*= pWEQ@`F£5_:S sWeʆ|2׺yM->ؾ7ty\ /5azt5̾W^ss\Y!M#e0 #ڠ%WbxE{;f)KT` J1ƅ /|)nf\~w>@\ cyW<'~a )%)˲1w Hk-y[wz:oD:񰫆'OԋҞ> 92 hSIw˯pOPSI)c*$g¼̽ 1(A/uP5G~XXuǒIHY@[) ).4+M` prt1)k:ɲ3\5i V{z'mc1kj0DHCغEmk*QeQqAed_SW ׼T>_iiULNl\srmY~B+D2{u{ dc<"R\ؤ#3%| UazEuyCKfW%M"v\K_WZ6~Х@!ہDCn5ZXdֹ$"}?tHZ%hh _%mÚ1XRo͖XECW? an y w)[#I] jdgbSՁE 6m'0Kehlo㕀F@iJ'69D$W#_'b E5 t*.ü#&L|+S;S㲵bBzR :W dSxP꙱LZ"{`I:PkЉ$OpX$î&K^@f%gl 7,w} @WcSb7k@g.n{"R3Buz[DC-̗ 5/Y )v$KiWO@ {KG*6Xe.%\,j Shݝ dC;/hMZAZҳ~C;y耦 M5J֐*L sK:+>toBsDsMPj!k)퀫x/ k#pLbZLn͕8|:GFC$ \u"$:* ^FWt,Qa`kbnre `\X49dz!YsWU~q4;kRi;RE`2ZAhEE~q k6m i4 TkQSqCYG,Yq#SW{\,buz_⼩p*7%8-ޣnQd/ ?qOYq궍vwG:j 3dWpv o;h:7^R1!Mv9Bx&ÊKI3_O rLq;"0Լ.m5AoMԊ6E(,7ްhs,+ZY^ѫ8ʏtQE 5VxyB65!흗ڶ2QGL({0{ zag7۬UٖznGYVUPR^eQǾfj8pi X|SȉkG$(ǫ>Vmu@BIG4S%DZvNJ8mc_Jgcx(Tb8y= YW߁<~TAcY*܃M\M>[ƉO[w G &^E+9#b[WOj,sN" ˸uɶ/{}#azt0ƃ cQBOe %MS6lUb#h؄wxZȱj?0*/VK?%V |%z4?S qPmA>{Jy]P.Emf盭lb=C}< эN-JDxGK.=/vmYx_(&}E [=D9׳e5q j]AWMë= *XPD|Τ.ע*P`kR#L=~LZ={Ln د$1b4MXtϐܣMxN6Ŋ4syi쥹ar8v9a|DڠjTrEBOg[)"&a=d!c[lG .p1i+^$ (tO y)7 'IZ ;AةltA$?__6VTbX_ S P-ѼkвF3u'= O~pu3xs؏2>hjӰR":δ Xji1Uq,lE14ΡPDҸ=\GW/F~ ,w´vCo\a̾ĥ>UN_Q@ONͿҎF;4U,w{KwY'.M/w=Y6#xep󛀼l1 U: Ј{V`)F˼=1+*lg]d% J;z~[\/E;^YBfE;$˟ո o dS6hZѮZYc@džW ;4Qg{hآr=5Qm>Ch3uMlm9#ݓ3@敭p-z <Sĭޡ޾޵_֫U4O]{Y{,`Hrd1A97UjG dG{i F=}yaB T/dYӉ(p2scn 6l>Mim5 Cİ^kQ3dAv z3 X`v)0 ; ZiE(K%3%hq8 2Bo\+*9bYOI mxܪlǚNٜMhmvAK/̂J eoPb-Yغ=\hCIb~q30r"Y~ !\ϳ k |UcэjJ/~ꩿ嫁j]u Q [CyDTr"A-q k0FpM ~oQH~Mwk83!*Yy07!ޜ*r'ۿ]qΒK&]{@EML ,`t9۫Ui(;kw})6˩/), "w Qlc7ƾ%dcG,e hByv̚ enoI^d㒸;s DE7=~Pͫ9@vA7Ivd0녒zmzM"I`2U9mwT;{eƆzД1N‚}.U[@FLxQa 3]Nt |Z#v4f172_U26FR:_+2yJ>Mk/ VҨo.b1L !E poƍ_ %/t<0;E^3~bQ"4y&$;U2JR~LK3Y/O m"ЋZPY4V1N#O]Z:ۊ8 AY5}7xDǛcQvA#^Y)CL hB~#tkdcGN>m("W/wsOkngA[Ym̴L9qҙӀOLQ/Y딌 ZXL0&5X5mMՉ5Wª^RK@¦\3bpiWO+R.]2pw+<朘<)9 f;G=$I"YB[MͦDl "IOa)^|u~m饌z0݁^~ts?M[gBkicW0gvSBaONl2 IBSeVN/4mcÔHH`֗#ڗU-":$ "]_w9@s^>]>l`JR- =Z}$CnN>^>3 !{Bzj .?#WP+wbփqۊYNLf3kA i/G_1H/pws[7Rdwk0ˁ5EH><}72"i /bpWLT.JUG8;"y鄸L_/Ot19W&Nڴ솜j']\rOKkĕ氙d`AS=9x-m_6<5[4d={@ o*H'ė_)ϧ r;GX鍎`Ғ-GӁ-mJ=5C4Y.fffO8< @Qu:Wb|T\ i^[38Np}yH=ύ68|Y˽ܺ6㖭VĨ@{<+t':!:%N$B/V٪8f%BM"1mπ!'=9 Q&y2}22K`1؂7L[b!RmqҦ/ FT0rxݬ ט>n{<\GeMd?;U|A8<jǠ`~bۜ]H0Y>-S)OZgK}93œV.":ptVI;MCg4PNJz${B:ذ}Nl)15: x=ڽD^W8sjz\0IU4qdw^ŧ.Y["zˡ _ewUs=lJ:xuΚDX׺@L-*.X(߬E( r:pAoxW=6d֪紗-􈕩 LW۹.EK-9Y\GXǬ.^r 9S̮4k-׵8ݚi7ޏ]` R3q 0d׊Y_$̂Ҋ@a[zN 콘1z*gΝQձ4ui?? Y4Zu$d-s>\2>^l#`nxBuR+= V$J]ȴ=oyvMUozn3ڱ|J\@6`Q ą#kjya7xK8oKku3!+_7iB ?NR {yzWv< Yx9Y` XFJN=C0!F-R&5d)wd*URd|hS=*ÄcQsW7Y=@Ənm F/lY$,>>v4IUY.1r׃Ĥ BOǠ.'dG]3WIȖguaRwmu>< dj&~>;C1!gm9$p؛Vs;)S`ݥ&k7@ZpP5ّޅ0ak$XeYd]Pyj{p!7nyrwC0 $# xԧ37zG5#ʁON&&Fݼ3Ϣ:qJLB!VfSvOs[Sc²^H#HvW6gJEX Z iIx5Yu%h`H4|V0NbC1*x"\6R?炿#KI *.DTϽ}@ /b`spg*׼ A5(!n1*VzDϏ). b k'DDTf$ɈBBۯ]%+/KJQ\$ Fsñ#U珌?LBnɯ~XTj(bp*vo %^z{APf|bQ`2LHOńfu[mE%; bzrts3wURa$!B՛ٱp{kGYazT@ )hxa{.cD2KJNE١E3^)|MIz/@;9yӕargN:& :N٨'u;UZyiXB@꺉̎#;L+9cfz_kd d<tY=sEY8/uJuj[or .gE Q ΀O ]/VRvT*}>"*/970tV0dt۾~9 M^iCY@4 Qy& ڬoѺf V EAži_?eI [MK}byA]q  N!|kO2qOxC&U|,aa>8-[?c[N6M.7VL9C\ mQlNrMHFQ#qأ=ߣռAG2Rػ7v7]̦ W5&=v-z5]et?#u'QU"szŰWrgtcx GÒofY\1)5=l^ӊNf%p̒_ҦWf`!Gڛjun}9ҍ73'0ް]s@[RKծ$5jQ4BɿX.S )U}N/OlqG) iIk=%؝rbQQtq*>j[KV9:CGS|hOK bk .)eKV;!X-?~U NJ|hxM򋹄r=}d]-( =頰9 ~ T ФB8ze;{5bHFJvsD bUMIa7GÑc~wZ EoC:|:iXf6@v˳ IӶ,-%{`J-Mi$fXESb24?2 ןAE&3`GRqlCXӯI?K qwc!o#CWbZvh=oE SnQc-HƤQ]EKZʣ9h)@)%@\]WR2ٕQ<Ǚ 0*IJ>s|vfu />i$YkӚ |`Mz>z-TLKh5 t @)S)@|Gv ֈPs:l_S0߈ fȹid`m,-*-3l^EEjP!C=iQ5`+ md+N2Hw@`+AXvOJzjv Ňycb#p rJGhgJNT,^̋) 8 EؘFCͅ}7 #>|1bOvqF|g~r<;d+3~$5X``wa? y;a'h}M#s&{I(aZq,`3X2 xA#\P|u8G×)3،v3+sqb*ǽġ5H:Ķgr*dc,ɷ07m5xncKO# x3n03dm,$*^NGkp,8.O Jx$җ{v>QB ![jV>Euڅ7yjVEz1~n 5F l}iydзN(HS^Qk?60۵? :%^<Sx2fm,ƉI (Q\RZnK~]ŏO0aEH%n9Qyt o kE'Xخi&=SC *: ^_V8kgV|F| (s$1A!wAyZ ˭*hWujFBL[ b"Sq.(w72!ܣUtaΧDO~dNhPVsnb m{zԣI [̀CQyuwHhE:qiYzb*rq:I^  kܘ|BE&9kqzMONCT٣ߤ?kɂB~ek)@NJKLy|jpq8T!X߸VP,G 'E \˞߅wqQ۷avv68{fZ]8vC=z[ɯ7PgN(^`?sO V]2>_5XZR%zPk?6k^`D?~2@hEݘvFglYURU.dj :_9Zy7 `K^t:]G4́Ltͮ˻'& 6L"}CԴX#]՛3Kvfס r7WL`;ؼM^ruD-"]XeT]%tԍo Gfc$F]oR%(őXcC7t #$cͷ]޲ ػN]rA\RCqb]X߽^{ z) 6 aggInԅ+F'CZr$?ld[՜X'`D@i+#&h5py_Etdy2Ң hUEq԰.!i~_E W-PS9mD@Ցn^LO]dzY׷!8;nģrxkQ<|8rhsLS%\(8#-b;)snA|p"zx۸ Dso-iKjׅG%.n~ޞE!ZZ̗ 5Q:lY rp`.D)*l э^}ߛZ1T զ7~1|>`Rj'n~h\=FSOہՉX=M]MJ0ӭ63[Zl*xK(ΚŠ̓Z.^Trؘ0uTP7p.*k4K$>jbas=G>EaM/R7L鍳^R!IҜO iM'R\(l\ Up*6bV{gx6r D|͟9灌\唨 E3Ȟ.lhݖ`WO/S)M`Bq2,*`kD/pk+?pi3k< tܩjXOH6t$3d*;I#S:|z{  ) 'ή9|c\qGrPPKv#xFNͫ' ȥo`tt3nCMk۹#fr5_FNB^  c:c=3h: Ò ݃c7Ǯ^VaAR5Uh8JgϑcڢDu~Mܽ92?Yu` " @ay;ܲX2.$ ոo[ ,94k D|ӒV19q͊EŃqYi@}-0_x-B=>RzHN:PTX9%({´ejO _leP2iNd<>ܨtiA^ F3kRƴGsHaQBwkY)l vW4a1%  oIR8h}gɞ+碡ٳy@icwL߰%ӇQCq`:g9ƎYg9G?I@kDL8X˒e4.!='$kCi>vUvJd[*֪Ǻβ*=8ǵaVmU9jo[l':A/^I5~*݅=\2cnE(ZpI49)j*:dBV<#wOJu 't[Hޭ*m2UВ.H[Cr-N oOS}}UϊHqM43{ԔߡIgǷ`[Ɂ  qA+ H-G|MMj~`e2{N-@ W(s})1e>q~QSy%"sF$je9.#,Nqn'8p} U`-FAuiBg%P^NCM %[^yʦi hr0.p#CqбZkVR-zk-0Y\fN8IWlGϿ(v{h[ j l"bڤ+ =ZǑ~ږSJij&)o)!^tyn2J)aNnHsjJs8+Di${ӁNOXqW jɾdF$CmLJkZe.@nTs~΀~RdJK`^: ^k:&`dC npKR D &5 WrbtvH 0͐uu.EeRk˻@\JMi EdIY{3 =kEdR~f+YE"mY}'99=L37Jp5L w:dq1qn7w_Jp4٦x؍r;d9dM^<%{pFz6>'d(}D/LaY-P0+n(a R6d9-@EY ȋTKQ^kqoԾ7`PЉ40iϗ u.]c)F:{ 6}'Zi@pů2?c801Lp" fS]5SJ2j*I2/&ޛhj)˺kE_+>@!V?~kE B"i <Sԝmŭ]EKywXC=OSRIXqV sciB}Xl2 zVoQ:o_lm7H_C"SiEtlD` S(FڸSH!䀴md?=j除"SfW6W zqK t0rqK. u| _oV_fYX/󭸺կ2wp,[lt%Eb85 ZSۡu nF͔+S>oU%vVV`ӷGF`E"-QPEDٽݖrA&t6n~OSUP2lyyjFu]ʷ*T¹|*{0,ih;052P?yw*-; qp,fmLw$@)p(߇ĩqth_;@̥8_>rz.MLzHtʠ z4;,79ēh?ӈӯz](Dj-L|Qj@اCf,նI:oRX6u}SSڤ)J4'j% :v 7 "KoȢ2 0N#TCൟW) '?f;y^>}t0h4)LjrNYX3Q 91*ٿB,NjV:5o@H{8%Ѩp+WO1yFs5 9ZV&7 oG'rIACCujlsRE}x:}ܖqf]K$jpBa׏=MW\ ^9,#ӕ};H6c!hzm?W1vZw&ۍz-%ahX3т)ՆO8io-% 1^jӠQSNE p 4_*[ގPul 8͢w*)jIח]V<fÏDamr/O)Y/  u@Γe!KfmUD XUw=Nt_K?I|"ͪ?Pd͙h(e$IHT\.T&ʀ59RTQDZx85hb&/[xbPrR0TZ@&Cs86Gnn_[VJuea߄i]J!^:AiNk噂F@EwFC`+C23#1NM][2[5(y/1W3}EUt&O!Kiǒfs4gTv!rŠn<3Pg}d_~t^AD#gT]y䔏ԟ,K|$VyAsesO6kÂPF)\z\Jշ /Jx6K~XKЫv JDŽmB(۬Ofb'50`A]d.yZ.3z XX۰Mރua#1O4S1RV;={&3= OZ)(EyԯŜwi 2("'n9 {.t z]6ޒ>lDPQt2CTs9k"ky' ӓ3+Hm%wWQeoK !HE!IB.OI$T_E_bӕ\vV-29rANy]^2aSu"a|qpf q\ ӻ}#n-jy*0Eq뎝Oe~OۗPJOMkOѮ#.dj^`Y)1WJg4b3KNNό7t}"2K يe;?Pml /\PHE&o݀঱2#?r3oYL\{0Ư3Q/-XhP_P12&١-p=U^;piDQ!@:F}uo0K)VC[lB]1 ͣ @6nMA ue;X!.ZYКCBY:e9hd?_dABSGQl<ܥQ)ܼAQMPR?;%*Y[@@ lu96/dEaN]ͻ.@ϗfto}gPs%Cdx Ln`:5C ;!HP!QJimA"rdo B4jhfnT==۞>x &PvPR!XR1?=U?ian?ԅ+x׈4vWHL7 {(f{gڿ;)D[B̐@]uW|Q^x?i\bg]&pa4y]\N t '92~M` NGN-9GyddmL0^y8G`Vix9F2 n CůCtsKh''"̮;PfhxчxvU1=95DkǴoqL\LܲSj 3&R~jTd^dƙ q!/RA8W'tov/:"]߫D-9] ̃`ɥ$h0J'C\uaV3(G @^TؾE8p^U1TIO+3|BTcHfhrEAԖg+@=s ˁX\#j(pL[@Gn?ZryK`N"STā ːj7ra#C'N~[j#LܓA3}{qO|iF*sf #凴*dGvǤR;j1rJqكMZ*@genWuj$ |OW$ZoxՕ ] }uJ u>bG 4'WOժ=&uH[\x6#1u׍kwۅ~r ʜ]{ `kY]c]I^Uq-4O1k=)>k TjCᑜu>y>~jгwxC"0LC&b6u*}u{"W1~@ j[?cKJ`e4njSbyw'֜nib9;DM}A9 Jϴw$E)]Hh+]4ݐ9".hԎ5,vMz*1 X#X 熚:-ܥ3tIr:Fh%D?Üu%72MOF!;4ҵjO_nو+F`񖩚t@.}PSE*wbۙW2VJt`0e0zt*X4AWU5 @2,n͊L:;y#6qᄒ9 E id' M2FF,$O39O|Ј &Rzj;^sM*a;"uE #gkbo2Dӷ=AAѱ~ڨ!i:SNvTM<,^;@]3% dis }ŋ9^̊ݎ>M1ώ/x_\W2X[.kJalt$7RCuUck7PE?m!>F .Saxiu,]|,yn> |.rI@StסJ}g\NQKLx4,6p0z0H}ݿ\1ђXI !+mFf4jg!]"$B\[\#m&/m&L5 Ry{yM4R4T+1 1C~\"*@ ]7C|N"x@ 7S}S| ɒm2fcޒq\2b=/Oz}=ft_5/F1|' yOn/]e~[6/EːGZ}Z!͝; 9rfI~e#9_<5~!gefضLkAĉ2 T*LSt9ц.PJ0K@K]9/>ӔRw(uu sY]f: jY6^bLeUfI=V|  zL9j6HS{te.v<ӌ0053@e( c iBD&P0&bA }|$_05M70/-B Ń)r/2 ܕmZ%L?)^=;gtD[Ska}Ufm e>eZTj=;D5 }@Ң2FOW3vj1%δxEWV@[]y#kvAAJqJ[hQ.WH_X֎\=wz5:, `nP{Ӑ6ƊT_?u:T&>V}jhpѤo5tۤgtBlГbK99o|^-ܤ+ .M$6v ' &3xH[g:|xH%,!,H 4d #igЁ)?(Xbq]_maSVY˷jkLy}&U+w[(ы-=~| . ZГh 2`[{ [?U$QzEMQR$)U8og \+Q1qV-75s)( Dң}y-.l^ҡEԚkMŕ Hx9ܰn&R;Osk1_z-Rb&Ҽd빡Րe!F\f/+^X}S dIG=<\12jU1e"}gSƺFz%$)67wzp?/WܡLYFLyGNJQcm gi}*a0y䪋)eNLB$`0d)~Swvx y%I^J  @mWzX_yלnT\GX+lDcӄnsr}녵L4uH{EvO$0ƽGzgʕy,WNv?~apQ_oF]^\ )"c>; XݓNez$8[2]W벽?)֊e' ,8F]H 't=eaP֏>#|.6Xީ 2Wѝ(j*ӵ[TBvm{u˥9@$-TG:O %$ܟOndHG9EiwYӠEuЀ T/U9"xPAZ]h;匨@0v˘diZFdqcjmq,t ͷ>H.J!f463ڟ%{JZwE@ a^3A)YdU`R/a9VÄ_nud[q2?&^7ϹTXү?JqcWŞnj^.[qDSECyuPM-y'5#%9~f_6PA ˧Lc2Қs1tfC\vH$GzǶ;bA:]p[I"0djtNoM؜1SO,eBP)|O\&)8@Tu!㯿HH`ns{%r\KF|h62Ѵ H^u<fT\Η ^S%PY|S`($s4MXoŘ{"IZ\٪@~sr7I I[%)OREn*4J STX-fM*[(1]Ow~)va^u*"̳ t^C4]Á˺r`C18FȪ~]SΔ0ڝ$~xpSqYh( MEb]$oYj ZLBJg`9D99̘&G#"E.5j;&(H&lhɂ:O 쥅B})dRћh n"!g1hѐΞSc9r (/{+9X)[;fR1op˝pCd3c`v㽼щ?P^kӅ]&OOe׊ؓZ"ܖή5'˴/ie64㬼:|9i:2Q<ۆ1F کlrn6&+-M v03V93%|R\Sy8)6Zfj!ˌAK%%"쫽P_."=a2_8P'LU;Y./Ŧ61:^ڎO%ݬK4x~lu@eT7hkIYy@znj1Bݑ8^SV☬7b`^g%S6G͵3ÊuCL}/KIhT]3@Y2П?0( B3Ӂo'">jHmS MW*v5|?1JR|߼8ACIo9IщE,/Tng!WC@UW`+jP K #X^ךȵٹyz'iMUPn0nC!6-+ɛEN2|BlZ,5j/$OGjaz8Lj_sZ҉t I4Hr5o7י_`iT7 /" ::-")oF>ӏ6@` ʺ,!o1,ܨL Ư\!y"ժ*!*>{{z#<,HsFH=H= 8s |͈腨Q"73> 'wtҥ Ⱦ$;]XE͡ F깥ǔt!a얞9?)1F-;r}U@(<˟̰28gXS=oPu 9;(z-K?إ,FjFC-e54HRhX6g`JLsƗx9P^./ [2SMo-2557WۙT!>FcmQ,yj+o>1 @dKpxU7jXFk4\8ɡf<6o\2)ACo+6m݋Fy-[GU(UɎR8s:#cj DNN$d=H(zϋ7-IV}2[Qm;G[,UcUKe$VG : b'q6CD 5Tq^KAhv+"KpWJ-J`p{Xk CAmzP@=ȐLܩV&{sƥS6ο)ݧhw>S-Pѩ!U.c :ۀRrǡFKQ?=^tK.YPDl_Z@sԿhdnr<;>u͞]H|ΓQ:4Ivؔ1% kq ONIHVqXnny%fDWLMVZ&5C ͶB.[e x7nkq2KFkqA-T{R޿m"3p: h\x);f V5F]kZoS;\E-{$Y -]1NV^dF۲O gD9W Na*Jj‹ r!5.B+ۨG+'v fPIwr%'Ї89ԙy Jv⢄Ӈzx^dF%vn>d_ӳE`MN.׺VᶌՑ9hunYPVQ$j1})f^3VLw F;exR"dC,w$`~Br;#h?_ ׺QtQَ{ь_9~$QC,?9zP1j!<z1NtEØ:LNܚ9o, ~A}8G>$2MmR߳'b宦JgemE_wsZ;᠇!00XA`a&dniv}Ⱥ7Ӛ)wOZ0C6zlel*~$O @ wf{>]V'KLh&<2@\lHeh3gt'3hg,kqҤhD˺ lF|;߭1E#eߧ5ι _6dvi^qX ;&wbIRRm-'-%T)2!O<\ekPs$\U6y=XڊT%#c+Ex[DfFK6 O[xn)w;$!JaTf̤ۮn9,/,}Viy~:.ƤEDR850/=b.\Ga?Y2BSx=/( q[S ɝr朳<(ә ͺQ%SMq3J闼 ޟ4g!Mռ0+4ϴ=F٘ >M3ӊD) }+f)vtnC R"8Hhxåi҇hTV"bYv͟*%,Էӣ(2I[7cFÄ']ROߪAQLo2 7?$`)ps>"L^5V{]ych<݉Z5 ">$VUI d\|E$ rl͢ƇhzWAC{{rZGݱ(䔇uctQ00r-p³hy:l୦)U7aUn\&8(,W ov~e1E{X-z.A*D8B.aۧO#)(ߚžB`MYe~#ҳghԾ v ]0^׫pP+2L0gew(gĢ3[{~r`*sJ=Qxs 4XVߎqWJ~TҿQ\y67}^֖u"~jv1a"p9J}AqzbU/AogȎH#oSDZ[A@!G;M ˦ *}|V<<מ6 FKFNiRd.zYGbҲh<̄?/Dtjt_%D0nr1O1vyrω5m!5hͤ#n(rPZrی;+oܙP_:TV0EZݮD,<''%[\vI}hlεI%ңjRufMЩG^ ⑰K2>fgBԪ[Դe.1;Q`$?9r3,&eu(ٙzvg$WvnF2/]ŀDEοnX!d<8+RM|^TtxMyӕ %>A~e/̅^}5JO!q KV[ cɄZ3 'Љr#ɅCfLّ@ݎvokq-fÉђ3hk?&{N7m/+Վ2ViI ՗k{%P̶3]٢r70/Ʈ6p7ul Q2 J⏂eo0pl<wK'ֶpKBiCY)o*զ"1¿v'nD]ˑʼ>Js0SvY4Чy-{*MzN~#jwo E#zJAz[(Ւseov0іFam$T8t?}] :;x:y\K 3k $V96_cWu'$tңQMۊa݌/+)ȣp Hm0w_T)fowhh͐ή$,)b`Ғ.|Y58)aq Can)IIQjZ4_!WvVWVB?.jkX_"U.E[[!&Z|{^Ld.uK:57V Ցv"*u?٢1Jku\! 6Kl(aݿp<r\Yٗ>x}ZݥqkoVEa-|"zkC{ <<n0/g,;Ǫu:q*oFQb7lbl=b/#k"n t_P>s[YOB>iQճ?^ǡgJ▌*hE&ՅǗҜR}x`*!7ŹovXxZUhԨ4xHdo'‚>NYiu2_ C7v3~jR=$1q*8StXg£UE$Xeϫ;b‰'%w؀5ԩY]riӀD"+UgfqMьLe/0gF5p"{|%O^~*Y \vB?`c wqYe]d=bW\~ X>ϋՁAn;]"5b47}obT՛X̫nAUcРq:}yqWp!FXfFIû. vVu'pA1o+1# U (_)YEM_dM5):j:j16EW:ygIwԷ6WflH e1Jy9Gm_>UDox"npq.:٫wE=Ér=@Qc.c/;H[yYgY!h"5CbgLZ/aeKntwA9aMv$VⳘycWu[lrԲ RW 0 I tst1Y-yhF%uǿIDGaaр5mw c?14~t,ۢmvM0-BM%^ڙ&Wτ̱ؐP:rbo۱-,,Ix=h"-2Y{i3 УC=VdK*d0&IUvCV;Z~@Fb 7 *#ikL 9^)tPP$GKFM h@]9-es\3|E|񇏃 ̘= QT*1|A/AC4C4g[x3b;eD@~3ظo oNM *aL'H;&BE|{S=u?ߦU4 CnD>[HD]^ȇH{I/+^q ~aIl&/Gf}@YZ@f,f9a$oW<&DwDJe:^.>UkT,&6k;YЮPL(:AWNEg[;#{F,l Gce fM=7[{_h  ۼl7.5#t'_q*Q5w^ݿ'K;Ox )Ra:Tfhs:iH JFr %ˠ7C (WF")@gT)".Cf]B$ VZ{W櫹I(h*Q 7_Wz>ۨiG!Y$. "RLAn J` w2e\#0۶7$o>SjXXn@hNYQ]DK-~?6ZibGԱ2+݃NEf<%P5o&lS!a : ?;;"" 1 u c֢,pa5ʼkpGߨ3"C*iGʻbFU5" t(+0U̿zN:4LI| _nY X[-E^($h^^+ Ku8= E>Q)!aMo>aK5iѾ9 @,%ms,,5{MO-k{]fY^; vmf_OL !^yѺƭ"u:LHƩ{#{B Ͱv@'Zp] t!cqG03ΞYyO|IǠ `Eaj#acD}%%j8y0!ea\` _&PDh>v{ `Yi9D77/JuݱNЪ!+teuU)Uv1ҵf}nv+7R֝S=AU$q1v)f(ݞƻ4u 6M=^F~ (!T]Vk4{!"6dy  XĨO~hˏb8 "F.ۻm^2 o%߫}.=?g] zc9ho)ST{I-VC,$!ew"r8K^^i,[.<ֲa[?nq2gO$B5_{P4h WU$0q6:rJ.ɞ ]|%'Y$t d(ΛQ5gיuޑvgyQY\4ܽg(hbuv7*ٳ20񯛗bqW \jݖ^OQgș~ M#Eԟ"D5|xVVBl0`$.!jQ?Ã(P0ˡ!(~WT6 (U {$5uؼ@RUCK+gP~}D Q [?# N|J"ƥ:C26BB7Wm"]hj&Ud4ׁdMt.~$r˨f} Yeƭ vR$N:,؄?C ^պ&F}"/;C ?Jzab=/„9S{3/uAQr*eH3|542=shIN╬"|lٜwY/,v^ESW,惤yqp&W1(Gʣ{ Po9nQCKZon66՟^۽Gl&*93FP (-+JNbtoT,}(ySY,[gYlj̿28Q[!2P9Á8ⵦ)7}3"XrZu%fXl lWMv$9 (э?$Nr[nA#TvՄV-5OCZI@DPM9爔&'2s:P egpgp:ANyD2(y>A[ݿ}וT)wAGk DZsE 邃4O̪HDFT"݅}5M1w:!\\)C$v(?j"MIW۟ %pu *FQ*K 3m a@8x..0[!SAX>Ԇڅse lj,Z:jEg =0?S˿ y¡q2;1\6^a"~QiNV;W(RzT-I+%h<вߗ9`ݧ}V q4sp},NMB'4 Dpb]K|3,1H}$B c;/SҋC|= 4%NATK yJ|%Ъi?Tcp`BX-=,9&ƛsgkF=LnSѾ5ltK']{D`&G{^V ɵH+#Qrĥ0_`v#@ {\=Q}jD%)27c6^qQ9r;-7 H-+K ɮ\) W( tycJfXC{b-/yi< |WEg@k;O3jy]2+gtw(n 7Q&YިДK;R'O)R5ⲫ3 "}t"M1r:G]nb U `ӣԃnX,)9G˹qgaTk۰x1:A.-k)Llr.lbc1u=uB8KC]H@S_QLqbI'Fu17 (%QY`iDUnY/!uR(;Yt0I*jAAa1"s?xOʑU}K!=қk 1oAn+i7Q+VW}*Ղ5sYh?(ˑ`?s%O_ u{ 1ФfNs;@r7`\*ͨ N߮ 98ݾ~AB L6P4NdԷC\; TK Q=6 z<R?ƤG7i{W_ÉOЛ1b\#:scϿF&xm,Y汋׉q MQ!  vxAIڛkv>ݏ_mc(zr}lhe. -o"Ry#t#ߺf*o]Y`u)*1}/24R3뉐iunڕ#Ay{AgU}_51fL{!ovt\9#x 3]|lW9F>?~5>99ؖ-ԦJ57FIyM[i*yűmã h7 ߐ[%P G=,šRhb[~JJ썼t^`fSqc!(:&/qA6 pʂZJ$}a)MY.`nl3 'Es 4UAB -2ټ#^Rџb^ ~XMO%j4H0+R('/FkaJ6E\B#BY \[4X,rMoX4KSP y(94DXȋXۛS72Pc)ӖX"qSlQׂw䗗MΝa6H\ɬM'; 'HDr3CcUr Qا2r_j4r:E=9gyG9>g|ۿXsv{vX[%^L 2#x`_Q4N76݆"f#Y8Nu+"ҚlTXzrGuGZ++KjVu&W29cXR <:RVTd"m (ioDK9_‰#C*M%־}Ԙ=(]wQ~{֠^d:eTft> yz*,+7JAho#1 D39{FgԆr" 0O1=:bͣnAP(Еi_|}tlg֖L5|N=zY%&xK~c nN%V#p"r'> 6pFTvx(>LbQCN3> 5c"L OCf :D%qf13?6RxMd_ .#+ >,&阮o@>H2A즨PHZujU>N-jlů}r'-C!Q,&.!?6!d3d+i|pJD%U72.pߦ4F{QCɃ"\H*+ٝ6D.@<G=. P懦4 ^NnRs9S `ˠVbPGңNťl}#r?5^]"ja[nvڐNGX(G]u(%OxNt49wD4Tj~C,6R)も = ߵ\i>e}`P/5I0 :S‡fY`>7a)=5>)/m_=]A."d_֕iv,[+((%٪NPTvcpާ.IWu2,9kVɷRT{IiMb-:Rf Nn([_FPzbH>2Q7 W&zhTwp$\`!3V3et䃒IJFßBAP%AcSuX7)@SxcQ;"D];߷AGst_"I+Pnqz7S~6U¢ T ]X(:W {voUa9dn'9.a(C ,]P`Z6Jbtk [(P.T=k~@GV'+){e]N ֓$* t^,6tf0 e&@ U]&܎9~.&r k۪v1Ɣj?qloq]$A_BHPYaHFEd蓭3BLt-z:GQ {oO{`WMf}'VI@ X%7M[7je'j5fTtc0pMlA] ⒡?֕z̒ECTK~/ :)CE"qKQ-:NP]Hr+ ~G=u^hO:kjݦ\!!\f\ eYiS"+NЁ(ׂw+90Aд$eZ.V0CJ$4#i-R񵶬3-wӸFVgxE1xp#Rog6k3KGt43:y?XG+?x>P\qHAJVpnӭ9eš}~ώKO=9E#zbD]ٻ^\KP3xFq^KO&G:'wkKL>ij|eZ.j. $WqemG~~b8& Uto $FO֫ȍ$ٻi+t ;%TY vCY#tlcݫ^4c8Ģ)(v]H;J2jԿ'ƪ85T=+e]*,qx/UC!eJlQ"Qpb$?Dx@߁GvPWi%BˬvUWm*i?G]`jUc^/ի:MZ&`zuyz$ u0iҎ*a+2&]G0\[A0Tf\cQ^n=|^A ?$h9F#u$KaAy9"\W;7hɼ[k2@ ;~̦صb˿,Nk`? )WK?# m';T#;۬B!W!8y35ɊӺ~Lw*eO鶞4Ẏ#^2'Dzb,ADGHJǙv]UtH9* `qh2`eNһ<!S-q|C#o7 4FNb߼> OqC*hWoaU/KR;NbD趹:u l(HMh҇aB>=a 'q1uqZ9fI`?\Q54Lm@)+Y (ϡZ_Db",n6'D_m !O@nI"p[J/Lхrq-κ|/?m+B[Y߄JSɱ7 d(Q7g,uXWmZGKe ?ϴG[M{qJo-gW<[+UIƺAׁ%^><6͡!oH` Nl .Ч3!Ԩ]`19 )=k#.ŏSkf+֐J۪d( |O0nŕ0B57g 4@< Q>`7B)l/x6he`k˚hwH??p||y] ^P<\vsaIA,xj~&ё+?3Q0p(T~@53NW2MWgB9؅&{O Ma1YJew&@:s+29検Al館E7znpc?t,6lr{ `S owioRCjq1V:^MD3IĞBu!Zޒy_2)fdR=3'r\2r{ jd暄%u!\HYS nkި7Pe8LhΚuCPw;q @LQ_1nMI>}HV؁8>pZpM⌵/7d 8D* /YsI+*H +<.H7>BP|+JI`eJ$!+Umu8]&CG2O'q`^/Ї Y<3sa!sj-/;^0|6>x(V5SYu F]QobZҋYH䢁;X,}"hMgj{#p;zDzjqJo=t }[8 Ux{\hb[L.F{M:K$dZb-jf_U' \ٺϱ R^w"I4Goot64aw˚YGСGHza BRay 3ThV8~:ڏe@N`wkS+Kr'B{:c.v2o Qp%Х2eX^2IӾw"uwyRF7[!Mry }[\PlS,L>h  `uLRk`e$|eeq @aiowv>:Zŧ-h|&tax!W-g߰zDRUi԰SÛ8 !},'7@)DB1#ky{|]"~4"Z[u`*<bZxѥcr+ZB1 0h7(d6°ވ[R:MiNQ8H72>W_#jTmHqb# ;0K,O`1{`A{Z7TDߩ*v._t=i\gwbp(4&K۹Bu"l-765^'CA5r;Dq[_k8!4Cwzo/:] KWfݠI N 85;Enyk\l-lzhp.M EDÒ3V8Xr\U}GIB9/Hi` UyS}MEyBPNЧ3a(E;xAښXLjZ:-(Xltʪ:fO^մ)ͅB Is ->eq%dΜ#|4/E߱*71:'blQذ/8Qd8D `K.vX]&S4e.%3Y_Ԡ/ПpQԋ"I8-ƅN6$'l'Z)Sln7J@ tEvU3siYk71VnI #Z;Gy_Jң *L!Xx%k0^HC_%gEy㷸)C {@Όr"'"ts6Mp'<H!`NZu>b:;N6YnhկzPjv̶h ?T_™z }UL tTܱsAs{6c;D% F)lByۜd$u .V.e~T==x2뢧\9땋\c.t==j l=EG?ڻoȇ%Ne055`7(ycHUZ1fx/0[襅 -: +Vs'jJܓ~i?jV9 OyFўzuK7|* >3^h $TeIJݻv>@+)*Ʋ*3QJcU I)+,0 _+BN}j,5vG 'V$Ks.Hͯ\}l& ]y;w1WO~6UK]W$kc*&r h MP;=i`w/wgAef.o%V Z.aSzMk7`]T~D&<P+[Y#6f,dNeubHA.)N톄c+*d5he UI!_MꐰTݵ ߲%f۔-<2.o|plTA0kkdƟx,Wu'Af: 1AӂdvZ, ۆ<") E;NKρh<c]cJ9:BݷÙ?qPM)Me nQҳ̊OpBco .np<)%~E^ :vt%Ls5&ns$e OlJ̋>4/rEdR?m/5T{.+ gJiSӎSҾtV +c!ץymg2eAy6=klm>;ߓ=1[*LR` e:+_9UKٹFP d̞F ͚"#y+뽿feuwg3@|~t0ű%t:F|CG Myb.HF;9L8U\B=r^9*ZUEI=+NӔpSG,pe"Ijo 2˺[%Ȅ Y snKE,DRSxIYdenEQ9! އA@L0`|}K% I?eQK9=IV9tJ`,O2DY ٯ1еKn\%n V,7#qP2nUʾ`gDYtwc~@J.X[v~!@"@3_*ER&]y0XJ sNB܎5p /ilhyT,=d$eWIɽZ:B.=`-M^pjiwV{J@;iL#:&rծEeaVtt,dz@Y7*x6 .zg=*xYX) A&_+ˎH1+՘u] 8ホs~S,l-d =~se5G=$?OQN Sh& )̫+˓H/B W0;5 4 &w.1$L=2O}ƖfJ)DI Q;3;6qֆ)noÃ4'W _\ 㓕 뷫 joǵ3PP5%\R T }{Orә:ےNr>(Q؏v&sEf*X7 T* }.F}iTACj[ef 97oSZd$fj[J0^w.OigM ԓHٺN_C\,⎱\H2ֱ4^V?B^l?(Y2: #:;$@ER8eJ x\pY _GԨ%[z*MBEl[oUd :=rOqL֡`51=M Kh/bw|\C<<ߴ;Oǿf5"&ŗx=@p4 }hZ",.矃#`y/ըE>lF zzfH*C"6?Ώt Gp #w=.;(Y魣lCA(9 Ӷyn?dJsH3nԿvu`bc+jy^}7źl#D"tSefV ͯ0fY -?kn8Ht9l&] HU)T_#p̅OڛRHj%x̡S'S ec_% ƞaT_dN|j>N呟osa&~-:-Ge W7YSмY"!A #ᩩiW95u$Bs xl)SC=0ɏ`=y1]Bha/|zgz}{Uvٱ˚X"הժ7FC?Njh4ߟtyx ҆j0.W/id%q8 ]vDv JRwYuc׸9UfLu;1F!Px*żbЍ}}@}'BKw{IvNr6&>04| 8Qua6~k )KB+ۣDa2eU|8= 1B„ Ůl) 󿧖H-۴Q+B~+31!Xp^lEʦm8D=%K)8>5EHsWh{ڙ\@9^O P+ka#c1ot $ϩN(LO1T>}:6SJ_qkb]B(Yh5@iQr"e宨wi+vb1-5;ob|X^2c dPGy;6K:W";^z̆ing,Ff)"!1CoZY}ExqPq(E1ΐ<p3-Jg71xQK gӚ<4;Jm}͏Xn, jIƮXm˙Xb&?9~3 IWh+)ҁ fW,YLoE(> :7*-A6њU[2y{ l>Im5[;TiSQ"+16 bD8ͅFSOak':Mvęgۻ!+FM QFBԮǻZ[SYNV 6ݔ~_rΥ#8|~C7?< E-u&r̐ۻQTuΔ&A[5j8HM+U"H^imʲTODLu>MRCC<$>ANBGſyKJhߪ >Lˍ FAW fE&PV,RQV1i1RT"zxR}-g@j=|DCt^&6pH#~PJrU?QkHC kFĦkbŒ(YJ-ҲezCPA KO085cP/yΙ]V_h=1`h\4 rYDZ h-B6-Εn)Udaط!XWeHZ3Ze0JŠ!s^16P/'rU-ܱNW [NS@҄AHVܵq-NP*& B]^Ql_CEUc]B:SA.- fG/8Ơھ*^@k|ۥ;ӝ&RȞ{M]_yȥR~DTY S7>E6ttٜl\vE)LʺE盝ϵq19r &'O*MhĜˊvv׸df9ֺ ys|K gb%\7o0`8QR$P7OE֪q`\D${E]*]!EOno,D') \"/:)1ntN9IDMfűiZ+d։>O72@# zׇyYYTWwD;ǘ >|̇_i`w {Kf?8xf?D6{kf1]fDN4ʌ0+`)pسGVDܲ_Bo߫bT }9بzQq425* Czpz;9i0boeIɴSsK:Dx2^G ;̡ 9=XNDӡ,}ǣ֣x6F4DM3"#7 nxfx&كmŐ# 2?jFm;GE̶3〸Wzm 2zt8?\:kf=J Mp(^kyZX+%q_QGvB@f&C>g+0Vgskc%RK9ThI÷tK?6Zz`1^s?4ݬՒGF#>&gzH5͚hVcͦ7~$6ABv)P%K\pO0=+T784g:b  0wW5肍*աy?i6{ܙnmHn+Kc?bS-[|&S3jfxP *HxT֕Ƣ{ #HfD(=7ա\ȀPE3e^Ġ!YQvU9*aU`B\MZ}&8ڃlR@枼unwF Ȫ0VD 9\nD%eؾnه^yVY9.)݆[,zXftS}4}ͦ*QqR>9  N#)y\pź%g#/p G//x7n>p+ta[m ˱z l߇N9:3d5 x."!wc]w||CHrA\-9/)CH;Gs -#3RGPؘ2InUZWe4牏cY Q{u:5T$B҅h͟e?q$[TˎxV ?#u XAa3QmvXq9#z$oV.OK:P%!7S pUoM KpTcR,ߛ/h*a@ҎrJ_aGR?r=yP.[/oeXeOჰ!8L"TEugpܗ *װCGER ;*v;Xwʳ_t\CX\ŋ]X l<*ɩh~LdSf^@0s &#Z^aI&5(84j66߄2&kU=y򮔔~rj^H]y=fR@39P'I[Ο2Aw#)߆N?yxqCdG smT}6}/3rhtvʽD0cxl<ѡ0 (:^̲P'd)U9\#st,\`)LF(Q$Ajt7^*Miz/>#TqdRo_la$:{3G>Zy&2׺nW ,*EuRh)NCoZDg#Hک`:wso"`^%):- =<Ne; {磆9ڮff`O{U:Bh3wxKYo%nsחna<((YIk CĸyR^ݺ5= !}?CLH=~(%$}`;Zޜry?"GIEP3AqoMJ2XS>8C`RWHOrfiR*b'I/t'+Y9Ƅ㤏(='NRJe#46k&?Xg 4"h-财?Yr7$(D'hSywӪEw8 -fUʼe|؈P?Z ͻW /Tv 0h(^<+%N&:z'>ܝ=ڴXt 1 ЀӐ$r{Re']UvN̔ cE$GgQip2"-[P-uhgDE XGCIƲ;yQkU=<9~Ɵ"6uq)c<*,k^Qe5!/RE+gE6I $ķEl(]ӭeC޶i0W"?YakzJ}E;LT { X4HgAj!voDAA`b@>!ѴBz!R~Bo񌅗9CQSD=G&2 F. U2mct"(,l=} *(. -9;#\3 $Y!k~*ss͂E95'䴖{d@3E>o4[k.  &Zd#I(5"2$aa% 7D**w\0ȧ繶soGxm4J_pmd}M8Vۄ bPYNH0طA6hC0Ev~M2 !Bpy{LA &< a XiE|dI 0@V~ YW.ڞ6ɕɐ&Z d8ާ7- cynnv'&?KmW+щ ZL{A/vݼ0hYp娴uTACd] eQ́ѳI1J9~bpdoouh/2|JGI2q#B({^‚?( 1!/| _EΒ=3Q">Pܣqf|O.z?Qx,nؗ=g/_awZNAiNgO Z$xBBl.V`A`4bUtoWku>s]S5=QQy-,(g蝕[~d2k: 4˪@'hJiELsuPɞl?S%OQX+<{Jth>R7tk(ؽRI\l|Rן];8Aaj!,* xOfTct쯺THa#jq= pI2Kf4뿇cʦ~ʏ>`ka8 X/ TIz5_;{׈ʂԉOmKɇKl|ybq[J;%wPl&x SV3zs<_7(4 E6; 9eϬbպsA<7FnDh |F$d󠖇8났?ɺ&a6?H1;Sٗ"^į^줿sX|A+鱄Тd A(A%.Mke5f ,ߐO[̰ wf&9kϏ-ҠHLb;$Ӱnji Mۿ9jI攄0Igo5-~Xf|P/B!7Hjh0X|xx­xA.2t)9åk^m34cq`[D!k~o aV{'A0>ɂkY+KKc]`zُ; Z 5 ]y-#L'k&˴ȅR$ܩZyue#MNLC8wv$O3,w{&bfab  "&?D S\2R̞C; u0 QHVIEwEq[/ =S!u{uƺũ,eE'f(y+_!;ziܾ`P7URC;H8O0OךqFzj0lJ|:Iا=2P]1V153nc=02HuzP "X4Q(H@6^zRԌP{ӈd)x?D ST}<W< VgY&i0mmn41g k<Ѱʿ*rF ES/7\Zw:h`̣]9v^.mg,ś3EdY·g4|þwkGlEx˹1z۪,AIS',{ pE<15*2=kjڻ͙X?J-[$$@[1m 1!PiXv Fd+8 ui!ޞ< AE|^}-{s[&*!cڠ՟S hxw<5q!a2S_ᚂR; ϡ98?Jz$G x<|3t(,ϵ2%b|३|,d .lûNͱoj\؝pt?>ZyJh81W| 9g|яf\W`/2ET4lP h!O 2 KANAekvIz*W⯅0w}Dy>v2٪u uO.*\.Tw_n&kiW@'\#& v+K}!r)j$NF?͵$`HOQ ]fB̸ϼ(S)BS C*9Nxm`A!| S] _ X]QR?Tϲ gakԓAVGuDX׎b!@o-eJiɈCXZ5Qr uO^gnYfvF|h1OY>Ez+aB% 2#`L"hB:OzN a軕,1rY_}5eC?Y-HxM埰p$o3$*gZ:/ջYr|]:p]t.Elߤ=Y@byIbes7=e4u^6'rͶpOͧᕁjH PBp82sJm()tHCE ׂ,i(#'4,܊٨ڭ8.4ݽ\N m.|Μ5"Fk3€evte> +y9}q`}?r&4 o,0*Y5+S׎s p371PSTTaUSrQV .e黎".`k:yޟ^6 /fMãdST@`e岳Ѹa+[#џ'{ bZ,{DZN HDA3Jnӥ5ؽsIəUr (ވ(wSvt^ 3!CG`3Ly)7~1i6 LI`ҕż hBҾ:Nsk^WYzVꌮ.K5M -(Qz`ߣb%ן\Z!q|e;oB6з&chDWȀV^Z[XrLTKϹZcUozқWmEEdD9EhAFs{̕o3 ݅Utb`c,p &:橸Od<6OK9 C}0=mX&oV>B)_\} Bdx [2}<3~HvFU pbv7ӛ $]V]+rp(\l+Vl &wb&Y]hT#40|x. ҵ4>,ӡ;}lY0~ ԽK9Z:X\܃~;owc=yS(57siT}gzeC 7mP'ơux"*,X<_=\;6ldo/&"[SsDh4'ةf+(=)ŐGrzW& ),.o[e,D=0zMMO5c~iɚ_zkjV2͞)$t{ڛNTOCjkvo*DhB9P,Σ#IP CgɎ;ʛIEx94yvFæux ˺J AX#J G0jМ`|amSqמΙ K4ߛ,9W``n"ɧ1Js%"2  FEhQ"RIpxRX磪M/uB蓺WΡ+y!27$tyt'g+:#CxkRk?鲯P^TKp>0O$n^x|tXHPw|z5s7ͱwէoe<@$a)3O81 gԂP~t-:.J> vTKJ Av0WZR,Z\83} 9-)N;d53>a G⾁G5;E2 ?; (DV*| ;;M*U>1Ӷ4j_4V4dRjHtMxoKoWb (Z:Hv!`y~bv8g̱Wǝ (6 HDI"aPumLK˓9'Tk(cy{Cx^  [猕f6$Y[jquP~dDM F4"E O )0'-.%po۪a]UTNmC1a ug_:,;Iݏ;FS2۹Gak܁(MWo)"Ȩr(DZdEr݆,X\()x71%⍹Z6[wܲOXJ48tmaVn?'o\smECz7?+ 9\.;4VmT2\~FE'dyr$t~Mұp7>3hB2]9,ؤżJ9z7 E=0S{WS,,CKZۑ\"W\+XlEr00\_:XȏkHr,|TE ѩi. ux_u7nR'IC= =n݁9yB&UYh>4кS sPy-4$9B樂qAr''Mҕ|."9gͦ]6Jz5bϲt}oO?Jޘ JZ>_ B`ct>]MٚI 0@k96fB͕s՜YE,bķ=zrD\{U 00,_LX +ekhn0|."K}/'ݷ`YU:ԙrDJ@Pk-x '<9rS78lRTѺ1kݘdžEEmQ8?k#V``.RE/ϧ~|>9Ï&gRcu7ax1:g@e?2?g N/sv I ܑOvo Ѩ%iH@ʧ=) 0xXS8J`eǨtDR|fݝH:Si|ApVN'B#!7hZ0I Pns%ʂM{ޖ x kƚ呚q,Sq݁Pk0G.$W+fC nJk# p~Y@OhEYg|p.s]tZe:Բr1dx2g; ‚NXW㏹𕩛N;b4%?оm^)JX82ЖO+:uu ݥ8 eF}j5Q R8*Wٿ)7Sy B5hKJ/l2|",ǍkXBsPb;F!;/ZhإFla13HP}L >ZSfCrl!Z` Z]O&P0}+z]Jۗjz^*dyn/>!PkE,0 [a =xo3KQ[HE\Q^{l24_zeȲHr_$`uU}>_5U|Xu4**W ߑgc?/ƭӭX4^B2t Y38:_{\@2;n >S0ߝ(14=h O&U`Tm~dK'&~Ǭ )*hcѹC,1ڐ ! um |ihgz&pء534'"|LswRj_>L5#-&v_ +N- B&w;YTa"khadypk\.:i+Zlɗ1, |Bћ}40R)]I`*QƋXB1HŽ0?iDiTV):]YXi;d%$VB芵'b=XwXB=Y x&&HQT_8!jK'ɚ!7bJ_4oװ]ײt#fCݎ/W->=_1AӰzgJS =AO}I0IސiAz 9V~UzVU^f*YE75(¦ji,NݩI@t;V"֤X0;k4G2DsEo@-z,BhȽP9iLbC 7edUL1 ޓ5Σo7˄OGư-e[W𜱈S F X \:ͨ's;:4~` фz@~5CLR$?ʘW8 gv)'@S_ f?-͵K&^Mf±CGD\sRYV4_evOy@ iKZRP|~G٫l#kZ~mkxR-dDuj> ~v8I{2`׫%ƒEH޾ &KiQ 6il姟jגjcBuVg-B?O0[^WG1wt .SEၒQܤd?'9WCx͗]nQQJm"kG"oo& \tb( P=tb2U;D UCF ]uO`vU 5 3EМ뀋ӳHíL$nYE EQB%yv` ԋL<]KVҔ%=6*]~o}%7 PE.ղkOX 1Z" 69u;w@zE" ]ZKHzjJ~~Ӑ&]6q\#\E7iTmdƁ2В{C@SϔzO*90ĒOLQۤ@=Tzvnff!t 6\ZRZ+mōRsH'KFjN"^}@aF,=|ĥ1q=uP²{j$_cl/%Ƿa[NA@U}) ]9*+G"^pw7A:g^3#?Jˆe爯HwW57*B "/gw9>$Z)HRxziGPEvNbjHFpnE*6 q6hǧ MeFx8W3* MX<&$B5Tьri9o-Xn>tQG(Ak\[N2{Awq? +} BQi`Cmp0zv}r`P6+s%*\/MJ#o^>s6LQ #Z7>v2x9OօW ZX3wm3ж>-ol?sSZ"VkA :qCZ[pzB<\ z2ڝUP@C_hoPзHDpXS1ݸ qKx<F}WhyXV\O&a!sY(0w.9WaH9%BD2GNkmowf[V7*vo# Ġ/{|.GM K **btQ3{8Yҿ"vK |I3YX3Veg&P#ĵS}##H73xH:Z6yKf<1p N Jf)HW p_&h!@_^l4GjzCTQ$8ChhG5َtPgPrVp b3lOibc;;5W$g!f7 #}iwrѬb 88sy2Fa} B%UŒ֫ڤgMb U8[øOOgq\聭E8FNO. gmL:GiDBrk?Pe^.Mc&,*.d7)|:շiP؇ݞUC+oG/B8GRߞEꘑ sp)* Inj 4*0-AFӿ a;:+BZ x7s!}UᲪR5R1M&o8n$/rdtdZ lIz<@' ܁1qQ ~jJ\_n4Oag"A˃~weh4̠xiXMŖ_btgs"|+H 9(潢CI@SMi#`'CIL??]AqݓՑ& fǍ͘`Hf|)OrfTi9E@ATi.޼ۓpOcO0T)pG ' 78ȓGw&oNOթM6qyZg$WGKN~gl;Y;u>^] {b`)MiR|PfyJa f,#8.# 'a\0zCt. %&# 2r|T%qӰ%lѥ?|;N\4vxh+ R7>p)MzSM 5zIEY5ɝ{cv\gnF U>jKZbN6ӤpӜb: I^ꫪ.l§Lܨ$["+ATwtfzh)TeJȡF骿Y Mr9r>0}#9jSιʇ̦ nĖtk-Z!(1fBg&ẊIjGe>6@RJ1Q|̀WJx H.q͚#|0HSD3bˉo` 2 J[9K͗Nm 5ZLsT ~ A^uFGNΔ;ejbNWI \Gc'5Vq++u\*'젡w')PۆdfD3#po@Zd!U_^[dw.6K@Bя=.f yGYݑ(iמeX:'^t |t8t(ӭ(/M>_D-EE r+AWl-X4=j_:q\@ܼФ 2)?߫LQ&5)pKio4E*[IIZ8FrVŒ whH#W [߁:|v7cj bGzDmqX>ً䃗bJa^E_ubZx+}_1_=P&A nuAJrx):U:"viB1vQ0j}k4 =1%q݇V,! ɴO6@".ȈnRKKAm"wq#%ʅ׫Y^'._\~Z6=YrppUĴ,MQ[*fYg%D\>nт fo)0-%wEפ s@n|)8geB┷mt|=]aS\?ELdm%{}TS.~2 P=L!۲/ ̪nfH~9yyGՒW)1Bx$0$ uec SQl9Vն3e yk_(Ԫ.s4W׈ZmI%?I*%`7/)aO[80 _D>gy$'a(ĢGC!SZ4Ԗxca` ![،:kOR{}{͹+q6_U|~h pZX 5a+j%*S#-5c&'k7Gn>yqZ`J[,ZjDRF &h`2̚ QJ(+0 lӏ9s٣ϻs(j ݹP7s&k[g jJZσզTn;=JE 80 )ucv`$\"\.U6OΗHq던Z|@)֮3(7aG,䕺?1dfˆ8pҥ*x[gH)/ V젷&<]8=ؐOٔH/2nk-NnIln<.ڷ>Qbacb񁁎-}UK"ħ?`7ւ:V6Zэ 4f|3֍~.H)f>\Y{Gʾݡ6&K)Wqn&6 n|2dscaFp8Sϧs'^PuՐZ<>P죱e>MF fk :L!`dFZu|+ >_d;Âmji52!1L1u1"tMoh{@gN y:Rwqi]@CQB'6.#\u"K 5;if3kF Xnj*hA.2׋cxbЛadSlKS4)^3;|E%`|-}P!ԵaFz>:B)`ExH1aƒ|X,7<@L IVB6R b ,AzZ .↓rO;2j)v2!$ 6c 1)+sn/ͶrMe-wq CL9!34/Wo}k) |04Vq#KLK{yYehQ T頀))hV):]o,ht(0rUdg͉y?OF4dTeb]%PS{bdh6U_y wi]/~ړ0k:`w*S?[&>ڙbcXμt z 7kM/C/Y#eo.aS8G㜉:h.ͫ ޏR#ҡWd䪸iD 6}BиāXs+DbiVޔМ F>.6Zߵ5-.UJv(M9ŎS̓B d@wݓvkSw 2ua>6l/؝cv8"IB{6N?.D8J}}j! { 5q{ytOCKݐ4`69d0"sYwJ:sdڊϒeRVst7hW'Or!]O ;LtDŹIiGۋnwe E HJs&n'l<߈Q6#T+SEAoDncUJZ Zf{:rAy%֊Iw| #<^ OF3Es9DR|^%ɡ="ԭrέef C*ګD?;$ϞQ$]Q/]%"\C e{&Z~?=!o^iM3)5B%F YyWU䘌\?,Kb~n*tSEb5mb>j-9w7`Pnu0KLsw}@/1޿b]>4a H&:|Q/3 :4++&UGS꧹!pw1=#Ί%ڻ,l7u$J5q/5eoS=z70iskL҃ += Դ% }z;DEw'ǚHC$vO(ohVe`qXL& 㗂n$: `n1G&ko5#Rc&PRDxj'|5pΆ] +ErEӉHEy`7,$\J$ _*"~F5X+.u-F4tAN!sG۽Q.n#>Eej}nyRxP?tHmQ*Ehiܤ@KCQ+hILF6$0W UvyY!0 oYI~u/8:K0]x`ji57ߚd԰4ݿpzQ:?=Z^ i= >;)||mRީ|Q:i" -pSr&mBя9lYx5v&αFԷo2vd w)Uo$ MW4XxiUH ЩȣlWj&dYhʷ/c.#2 {Ve Ue:6uq!va9Kcۉҧ Mx8Ư=(O7h=u~%@2}"!oKΖ^=+fM=;3\Y}aO~Q7[^Ls5,01Rڱ-3(bB̗xp#IdKJ ʹ Vbzĕ+`-$~XQ,>p"+ڀ7is?J[7cae'cYc3Ug/7yu؈7)v)Zp03\3e˒{Q1lCg|]Rk C< {.w] ,M捵#C<A.G)#&x"2%ըyz;)T>BJ(, й[-GuETae>g|Yy1FyPp!;MJjӼNp71umfzHK úoC&.w,]r1 ҒuCԙ8-}yq'+JTnCۍ֣2|nKR^Md^%n0 QCf?EI$xA,):I(rTos%qnv`6켽><(ֹ<ict!7wvw-!^BwNᦤ&ʛT2+WNj_٭Qu`04 o Bnv~)J%hQ"K =@4'RPJDsnbmO;\^xk> \#Y[ B*_Fu _CTv6$T~^|ŅѸ]ŐF،[URU5)|PCϢB/G;ylP`ux au40ȶv#/ڋa 6J9Aw CcYtć EbC! qm- '%f_ZCͨF]ekyTcidCdoxW✣zu iZ-MNH;Z?'V%-j-T i_9]~-ost9>:X?=(̇wTh B -&9ǡ~\]i;Hruǫ +!SuˈUAIb?ZOoV+Hu)^B)-7kp׹%1˚e.VOYHc|Cc apq(&m5j|אa}.hڧ]Ө>_ң&fQ2OLA7w›zU(ZËEUsl?8 Z+j7(uŕG3qOICKލ3hEUϜ/ZrWkdz<$j4 Jnoe#KSV j75ڇN@,OȐIDZo !i$.Ťl^z/Seʃꡢ̬D,L'0TurF26Н:cGةڰ}ۄRIfa^:׶]s8_sy#jOh;'#=גSd3D*%R퉴)C~_@Sy}8G@ H<gCq2%˂T%5bڎAIB%D7KMu{QI5 _,Ob'wY#r~IPJK*(Ap&\UFo:Ga "f` A) MMO}^]([!FLBoE;Y'M pI@Q} LS1֗M󈑒iSRcȔ  b^IوPY mdJt:oQR-'r/`۟dDR@a|8ϝkաT35E^ƑF-Dnu͉ ߄/}lkya3tB"Գ;#CoURbKsRuT{׏͝Ϡ1ڹ jE̻&GTr.s jPlQvMue8 xXfc88f`OY'>xPgޱTC*)Ji#Vl$ MPZdŔM+V XS |~p۔[WZ|vW㌘0uB}\@?&DOF> $f&6\8-)՘=,j d~iЂD9Jp[>@G +K`K1&v)9 ]u$Pt`g~vie:ߟ9 ɬq dtX֎r$IYt+WFgl"0"cֿ̍MyBpNLۓ&(\PlyإD( ڀVj:MCnIDxXCd_d! `7$?^ m'qU*\%LḦhdC؆)տD׍eI R]S. w-zAQac(D5G:/&Ћl S2-[و,6!?`W@3~Et 6p8PdJJ>KLDiW!/t%5%s!0 xIiW:VBmԂpF0`HMXA6}Ya*fJVfv ӨUqL (6s@ 3w@d??CAUQQ+JHDv=%lhPBI%O`/"ZhLJ4X!^3+i Jx[ ؞;ɖyPz)#gO]>|‡C$ߠ%Vc&y?MsF,ӭ.~1Y_(hԵ:^;.nd9zY6v I MJa(āaڣqߪ[͆IhӸ_藎1V8~n*om~KD*i!K{^w oC [FǏ㺬X4Dfuͬ,J=?RWIs@_ږiS blcvk{':9,a8 % 6Cj6jlN@}sP"}EJ"x#8xeL>iSOdA(mM [o8.֎)?N)(B e-k9g9Q: Oi?hd:Ż.h~!^ݾ@ gDsO4a`تg0|/6kЯ20IInwYDŽf$GE5` A ΄BGj躲ڧh"sU`R^=Qm;kfq_$禤Y {nK5'I *TCWQ0gX[2h_sw/h :wTF|:޶ӔOixFoe̶t;X'^ L-Mb<0Ea{Ow"fHX-R85d9.!?_†bwJ׮"7f$ڧ gРVkeƩ[4n."8u{L#b8&dR9bNpt^*uȳЕY04AOT/(X+Hz YUYF-ٯy_D- i[GH`IIz5>7`LDi0F".F^2-(fYn=F3俄M_+͝lj*כL uFH@4oiLIyvɊ;33(5H "{HU( I=xg/^+Jy 2$ޡqC~1a}odf^ OnZ-*<{H< fss*\c') w DNĻN3&8N 0֎smD,lZ-2mbS .0vB TwKYr/d]c^@Yf?X1CBdq:vOMε7?\H].{_|*3uh{hTiD({G_Hesեx9xYX^PuArIFoy0-V/ l4\45`LwB*U4! QDp^ =ð' ʬDvÞTLD63`;ؼNpY>A(#XC5~1nZ\K= yZrl$5lV{JN~1]n{Zu^.:y-,,+moz,fcQ6l=낷%%^9H[lS 0ԧ?6b_!C1{PPMƶ@Tx<֋Ӽe-ܞNG@r ע""3o<Ɏ26G! m xDuВ+'$A@IyMe3P9qflQVet9ϲ5hfI,ȁ#zxJz f8-zΈy'UզKP]sG-|*ujwฆoUc]4]4Cn5cDAiy޺?."@W`creT#UHqklLC*Ŝ`KZW:CǔqԖs>$(Vl]W+>j̖їiqƠ#J>r` 5u2^($pjݰ^< smN;oH|es0|p$<.pPGX/?d+,0e$P*p-~Uq=j|:_,:Fe֩pPi5m2 ~Gerfy ,^(|'[fwZ0j Q%):  u2XRwqQ,dB[et*hydpt/d VbPS6YgPn(YQ,}2Y=-iYJ R [Mf\T8 ǕC,0x ChCJHtK2ZU;˧mi)kN{Ae~ȤƔ{lԆF?01G]Z0a*e(|kudOi…nÒKk$zfNC᐀ B턉,ܤ~d.X&WڐXl@mG; m1ۢV5Pro:D\-'ef4.B7\ݖW{'QØ]^`0iNً ZIf n"kbn )&l:x-/23a{ y1L|" 7"K1(q䓓3^m.m`$smϗ J|VLla[D/^9-r_dr: < E]+@D~L(I/F tp7k̗9µ(1M_Xbv iB-,5FR SI"CH!3~KrcѨ2u9Nn= R99K+5XJJ+wۿ@f{ q Bآ5Y^*ߦ-;mbIͱ+m=P0R~XjjqɣCH^50Ϗ|0խGzsJҚ9DV)u`</FxtX0>79GszEY%_U'&|zhRG٫d8eU%֓-UD$0Rqtm ~nR&]%솶3ĀM"dQg6cT3e-,̠S۾lpt{&1z g]fbEdOСyw񃑈CL@0g+d=O}BHj6"`a3s-0)0CđG.l aJ[6(,c-WS@\tk^oXl(0ҿ,rwK:߂q} 4G܅>It j:"M7 #܈*_1k?Sg Zg%<4 % ?v)R'` x_!A[:Z%xWQY34]<8/̤' Y9AI)ێ)ON1Oל0͈ <Хֳm S[JSʷ}φ P n?եHBs"b`Ơ(zFq6=;\uGϚ RrdlftIL>"Fo8UȨk*gܢo\-RV&v&cB07BZd~^ShznUUr>2s鎿07_+ of]^\O}%+^D_@O$LD~puo,)Fp ]b_ޚχ.)d H@m 2iĭ4\iϲKOC_߱<$P36.6i 404-%+2*/ =k^83nѻgت. kk3Xh{c:Qn:F}x>?jGGAF@ۊld;AqJ_ߞ7䬜к]/6!_G/S|D(\E g[kMbشHXmFxIZ V'!SX9K!E-JO{'hJ״{ݐYKe86@,{e\ׄ=Ae1[mZ >{|k6B6*hzihyy>W마FrxbPքkSGyI$juuDN'E[!g(B2h!hĈ p2PG18,`m=g{;wH,C퇂T8{db#8beyIuiinH49%i:56]W,E,kL.BYruJ߫~%Y /frQ*赔:V ѬCd1j'}b86<\Mߋ`",?m<H%}}.|lQR8egs/%j$n[k*#i/؜A#qcjO^h\GB&ԯhχFQkWM=g'byӔ .6]GR0hma:TF}PHn(|=(H9"*IYQ%CI01O@Y£têì9f= z_?.hWWB80͕hf8WEy?Cn{\JUkVialZTn9ޓ]|]K:H oZv8a25d?EL`^:otqDd$@٘yϘPKD(cN;Ӗ$Cš^j`V zCMK ;.fꐳ2 Mt. 1b #%:8'vx 䜏CB8] h8 VBx۳<43gXe-;QBѻrN+#o]tPjcF!H8v;::F٤xDZv0w[ ؽwW}3|W^__Jx_P}|O9=`єLCD+c"75ԩIP]Y ^5kRImyx=U-=^g)8/Y=Mu(JT[~CZF&4L/{#6@gQ:Ջ>>D>vxFIL4QDŽAվaAE\熍NZBY9*'BR`.:y8[̈}L/̸x Pr{ռzr$$Ўϸ[K9U]n HlC9QX[,:gv<غ-u!utᇌұvQ6dDó'<+9~al~ӇzNIJFi5o1&B iu؟H4kwZ.ssR_N9%f'vPED}l6!b!}}Tn>i I$MNWP*Frs5x_A{kebxq3 -]I!~MӠm̤q*:l8=sw{8[$AsL{Q?[g7?j;V+a .1,pSO*}loz4UijH$vu=5r%΍hgOj2k?b4c'Sf951o4Y{!+E,j֡TVB~w!Gїr"ؽ$07x* gQb=oXg$T2[}RΤl@:wi{'ЊʘQDڙg?trخb}hiy%9@?W1F'|}DϜj4RFw'F'a7ye:"iɵ'(BØ A1ÂϺE #m1B !y1џr$(tn֌ Oiz$GuIȅʏEuTU`77 YiMa{;j\2Kt4E*NoKetT}+0?uIzR0M6?o-}w/{<`D3鑧``:I' |!{c wftމfb?lІ~N%kñY+ϳǡ(oJ֏}h??Twk;R;Eܐkt*$ͭĢ'$k0шr9ai7{]g!L zjdȮ(x}[b~7?[ 6K18!Mڥ9s+"2\%H2!HtwOթ f 0#=.zY֕n>Ô7GY k\JtL ZyyWI׿1LSw+`FMlk5s0rdۏ|TA.Z UU.X/D /MktR فe؝ۥ(L:;gy.V H@8 ^b;{~v ͔FGzc7\of54vDq{g=+Tg/C5>?>v9^CTod.\ܝD.`%L$sy#7;')󂴫Վlg+g:1 IݳeG p5أ!ޓ4@16K(8ъ8~ٔiP4?5%s*w?eti.*WA3>KDu݇ ǼL8nB7oERuBsa|߶}oj;EDU\Z!T8\X9G̬mqx_,kAIz\<'^MXewB. /*݆TڠD,t ^W z^&pdi`Vy3ja!E\xDq؞(6,PӀ@lls~7ʥxG<[YY^J`;GS 5šh0/5@T24R'}d[K "m mU=ۛUèXu\hwɁ6lh :(X#nrt fU&7UTȏ-=ضm]@ |߅ i?U5ڎ%uS_/MʠJ&~eIѯe!#xnAcOI.cI2;DVUߛ}p`Ti;gWCC\r 4X+^ӕoy%KGY;D:&"D $&e adff ᾑPLӝjJr?ǣOfFm]# BQ5\h=됺~vGq̧t{z-.johdZ,ȀB*Nxײ=kT"w1' 2*޺ۧb}:93zMUFg^h(ZX낚ufގY3 Y "V;LZFPq㏺+VU"GIJj6!9eyWYB7yiLT\据2yآ:ɱddg@ch u&*jZm87`j8>c)\o:nmo`!SWw}٤|_`T9팧҃D7Hwx ad3fq.k hOf(o;Iy^ut'B1 y$:9*א\,b:~ f#, ܓD^Gn;h{v,|-r 7&l dt^T6ήUs**:N *3G^?L95uѯ][B2 A1p,&%i( -! $ה1'OӬe.S+WNȀ텙 H;;&(q&swBt\!jr @K]]䠦brby7>(HTP\T4ln=K J RU%v=VhAJIJ\w2SXVնx]Tn4BST:=%5YgoRĭ 8$"fW+C>=x+;XsBnƿH*/C[1I УUFSlX+AN>,B\a9KneRo,Z C3FinuB}F*c}3}R`T jZ'!{z`Bm]o %ɀˮ[d󦪼j!kj~6^⋷s|m_djF6@QaLEWi*a~Rh`5_B|~clYp9SIEf7^`׉ubn˅L5utk03!BzNI](ui8̄t }xI'QmH Ohn<:0 /%0BO2|VVUި!v\??=78Drқ;f&f^8T3꥕:ٞb= g(&>ޤy |zO"h,qs5X"eKTPO~CXݵLy2o˶E0 ^9p̹ x͵*JІ')ɷE@IsUj^+/HSVnݜ.>hj݉4Y~-4d-줉V &C>i"& 滛qKz߉-laoKG5@qtoQc/ -{uy`7WP1vذb|\^ϒiX[8hN.YHVd< )>_fiF]ׄSLrձU/{XC #^G5U^3 2v Jb1/Jӎm Ch<~]z(0D IjpwiN{'<-ȉF--Rji(S`ʊ"D)YR_{{yL|91o:@P[a2ZBe\I#E )mjl"<4)B>iNAAU%b[>F:[)uL uϏ3A4=8"x>|Ȼ[-Ux*!jR9:\G)QLl_Z8T,UGi8! [rYo{Ð<*wx(u,dOS&$å IM̴Y}xz2qtb|X::} i'aEcO>}yę5 T,gd3#neۿ`oOl6Ѿ߽e2toE,G8-SP Ɗ n8(V ABBDfABhΨ+;5«|qU$t wI/sh-)+'Dt\D޽;pKYT+3K(_Ps r?iJQ><dcwRLm~˜Z}d?5_U $^R#U?BzM' fՑ"s̫{E#S~6G-=)#6Gđ Vk1Zpz-ϱ)8E+45"..ԜJ{7.a&Oֻț>CNX?y}]hL6+T$5,z]:?E"0'y_g}䯎#B8N:L.v|H݋.G;4gYC'o[ {@c`&_}nPMQ%y%]zjr\.J@ 쌿בC\PK@JjW>]~Nt҄{2NnZ \-0͕S-%e{ᡨےc =mb ?s7N(\Q`FF1$RVtil[lleiIc-8QcXIUMVƫ 1V;k:J>? U?!$6nqڵ!O;{@RZ[]s(tr4 L^}ߒ^ϥ&3nL\m7koG /*q bZP9,ץD#5\ױ@lX`5ЄYcbs_gS,_3sH_ JIQ?`Ӑ0 M9Ϩy㞅 qF3f!d(©$ơ\ ?şKKgDU FDn"y2*qQ׊&)QnR2`xPFfS2! L=?Կ|5qkb'x]l1;MRP24<|SZsYRc[ך[D C(,EoI-k]Mwot{GUHcK@:'C f%ΞbSݜ{V;jI\;K#^ eq0kmΩ M[ALH#<uUe9x(435b@+w<`@4&,仐?D\gm1:i3FRN0}m)L`[Yh,#j^?%"5|ceXUEUݺgmb3R)%;5ky3{jb+Ԗt. ̝m'=='.b Jf|@rTGDϞc7cgA w"PtGMs ͈jnƙ,_!7GyǿU)',qvYZAMqM`tRj=8' RX3ƞXn{IYQR#4=VZENʫQ!R*d>!?&-Y}G:N`Zo'>e:VQ6BbٷqyxY寽[P7~dҚ  nX-k˳E!Xq6E6U=KH" ,Ǥ>Gء0Q IUY>& ݜom`h%뙜#’ DX-_,=wjz|OB^n)u.7M+rdIs&sTgM5k4G)3+kQ ~ŮLGAě{%GiltFS]8hNV>Q/jdzѸ?ڗc, "Wpݿfka!#m定_\-ۊ[\e< ,pgl`6wf>t*k⯪v5 е}z4&CF5^5(+wk\bZE~GtR+lT+,*rԑ!3i:*aeYΑm>!Vjκ! iNn&`WT_8 y@ϻ )qKb1$Q=uwS5JfD_U6 0=gWx7;,ʩ8HQ|Y ȸ6({`o*6znĐ$?LuӃfǑfU#4wi GYK~!o|h j, ONL<,I ZW2PyiwogO=vM{tN ?07]q9O]:r@c UeLx^ J2׌eBhHXؑ6ΗyT`z=B]*]3#z7lElyftKBJj`{6LG;ù)l+n"*9Fu+!U 7MQDԤ@7IIn0dOH# aȑsjPịbWatQLN"PD,+*Aƾ&JKCg;)~U e<ޢ#эF+FգqaGCbxp>]%n^N aѭC4홅6Q͙D06?lI;z5ej=gg 6lncz_;rRԙwMa#^m@T榳#R Rj{PdKHsK-.[K,ײ foGT [ %~nԟ]V3p"!ޛ=ac/HIR/(!Iܞv稅\*T`dogpJnIyDٛ_J?'(N}ưqTEo)[u\`FsHͧ75ɰz ^$ _H_Mn9C[D 9~n:HC5068/$aȽT+*<LC^ݾί]=z\H\u7YDA4gF虪ri2)_l^UqP}rMJv;xg='`;}$¼FHV e;:JD&0QMQ}faц$oD*mDr'dc ~M;=t_BB"tJz3ө7]Y$281+}/sx*Y :@GZ_6^X CωW"qYE`뺯".e`oHh{rq?0%2R]z-:yLr3ق u:#%J~#? J3dn BDpN/6_q&j4E~rw g"gbG21Cer"B"ӢfX€xܔ4hW_&Uq?~T%O*7 Y'-[1q+ oƽv#ad:jiW@YAp';ܙuV%= G, <0`~S]<x2=jYRQz:K^xk?VB* ַ,bs}ΛCHiZ?ǣpJIO6n rkfx;^dCXC"R|:ڑzstk.bhѩhT) zeJV׎k9Xz>tHE0 sYK|oX-l$(23ibxE I=c9Uɍ"Zx &G0…+躑;3*&K>c2QPqHu pD960qWdph\$㏕ǪdغjD)/|2@]aoe2in94oי.$y 7MHg'۵g{jZ4P g\=!أW'xlG![P7mr2EorBRRn  [ .N 6Ia.~9hk:;l"UcOz::M_)kjX?P4Y+#5Z \txǧN` ]:j7>RAu'/aXB& bȋ g,Pak컪Y7kaݦ}@.}cTK^k!!WJ}<>RIaHF}xT3F.=}`ØGcJ >'; G 5=!ͭA U8ڪnvC+]8mɿ]ɭ䝒&NU22)@g,QX3S^4?fp_eL֐~1U:a$0ơ^9S PY ŷdΐ3yt1W3r?ܙsZȍ.{tHۄaJ=aCX֠|AvIFM n+|ψ1UQdQ~SQ+)HQG/Q,-U9MhP͓z0hA4[T JR-]YW⫯!2|D8gs?mF'53}G-JXᅵF|#TwM&:^[Jwů]&.C/gd%͸W\JU W}[ Mb-ghDгY8V?EYj@ή%& W·ֹO,Ī iQ;4ZYW4\s9`$Ecz>6+0]싒9愷o޻0-3.T&[) EF]x"s^!"qhe^W"S?eci *!q\egCGQ[!saYť4Km}o.m' 2$g b́)k'lh_ߩ𻲃toЁG:d jvojђ4>kFq!k:Ùmйc -XX-W=n_CUy;%}!ӕQ^S1Fq33h(Rf eF[RTiZNJz˯Tz-I5 #V>%Na&mu#{ ^`t0w}AfםhPƨ[+3 gUI_j twtϚ^qd-'w|)?#WyM4ۡ)!z^wks^gک'=jaXg2LGKpW6HŽ! ;﫷ŻF 54%@06Ӈ*`t&`RVȻ"\B34)dB ^L<>n63JkfnGgf,Gm"eGj@y#AG=1>a>#լE;&/;LAm zrA}1t3\Um C_{fU&;ݦ;$gڑszyV U|w*B[>'|PCzC~$ϑ9$ّT#.Bu.# B"KF-X ]9Vlu>'@ll{tG?3SAV`N,PI8P]c*-PD(ޡ卦7o +WkhA2V(OEA+oo- n߼o*E?rL=zsyڤ6h7,^zռnMVLwȉi,]O1x7<m`CXĥ>eL͎Q Y~lRoOpэ~ӮhpƺljU+ )ѿSy-%{g%)1/l.SP. aA@PxnIؔ닯#j/@|ҏ]zd8ޮ]I>_jk3Kwcp2}8NSk(dog qT\Zjs/l|z5_tFı&w<1=3H=Ö+_١KQGl]Y\hżWh>ŠmCE.dױ6'J4zۋNoUS< HBު'[6]+L3AR f_R.9-Ś3aa3zU i9E ̓ȬCc=*pl]׬<1KuϒcӺ ,\(yvRGAh~+&%Ӕ6GWaRa wDi M=1)I%C0ew #FVI&N!ï=0JU&rnc*ꅼ!YkQd8M@݊cPgG5-3uW<IJz~::D~h(,ye, JE,j:w1kig]ק"Z!'zo6 +ֵЎb@αx?| +%ުdrtF3o:0n9MMrQLsp%w?X d[A]Z$MO"\p w;4qv ,jq8y_ci 5Fk1lEdUݻA4+G0A,X }~n!Z `J xE Z v8arnԡf00x}~IGk? `ȫ[>pM ΰѦW1̉ 4z@t_bc窻:u+@ZU\l.Ƃ U[a9j~UJظaAŠGV@R1qYCۺ[23 |FZ,afaUSX(.+?`zj 34M?4~F]?<:}"(,3Ͷ23?LBFNV l$0+raTw&=(w>`͔&qFu,нp5ya%m~yN;#mXKpR48ٴՏxVŨ"GKlIQ;`UJDc':IhA:p5%)ZFg0IyŶQz΢?0MۂW$3L= -,\7X)1,@щocBU' C76.63w(-3"јDCd"c[Z)SG9Zgou$0~Fh[R 5Ϧ^W`D?o*C'n@p+<[d_uinI:W&kPt4Al>DoLdʔI5lk ح&߸:* UQ2p`&ZftA<q!;u8[/95܌ud1bK67-k';Ӫ!ʱ.K3?ܹwc"/HuWM^$)G'v)شL=]~>L:$w rW(PT@ 5u Kj޻)m4p ,$TXiq][at5hU1%ڴfNzUX ũ4h_:w&`>=`jѰ uyWVx`O9'2Nd_P^scREf}%ˀ.*[r(h*AX NN,#Z^bzD/'9Es, t(%K _/{qQ)8LH=BBCҦxdMEw 8ӉhI2=j!/ P2R R*+$`{d%`9c1YT̜\ <^#a[ G]to؅_NETgťO_fAXm`uYbTx .yy°;Crt0hBqP6eˀKTP6:WC'ڭ?·qr(ѸbRӟH8n،`' 9kz9}ʛ$Izcrco|9Od~q#Xc.Kܹ٭azWA,@c1KT \!ϖwUo/ڨ6j}6GQbo댒d5bPyN"W޶ɆI@nW>hĊi5֫͸6HQj|Fș;2o*5Y|VtzPﹿY3aGTuc֍N*h]ի0P z'r (8|lJbxσ)#w׵aGu~P׳޷~"vaHS]j_>E_eFRnr@2FOJM[by- Fʏifʙ+7=:T4OUbCc/m (S[O6&];8ϝ䜣I1_`$t#4ψs=6ȡ N Ex#38/%tu#6DTK|ߓ70 *H[O7eJgV]͞9ޟTF $kC G1U.?E֨Doww0`W!A}(z9b%[S[66\OHYp0@ nBG-eyxWQ7u-@As Tg˔8*lǩ g8 6YqB`.{sK̩> -PbRheIڼZu=dp 9',Pþ)_TsI>0=_ˤYڭY+$*s#na)i~ڑuML~q$>o ޚoHa7EP jrm](^x,UԂ^jH]ང(cK \;BV=K%l^un}37*C`ELk}[S`@źt.rCEvR}%|3022P) `kd۷pYCb3nʺcZ 57_`[alV.=Q_[-& DlLXA-!A&;\ S*І%_"%}BܮeèY+1YUN_J`gw uӉ>OK97Jץ*&fovXvj E Ծ!Ֆ81z8NT͂}hH6l~CMFOJQD{gV$sI+ ~OxbL`{`+ D 7HF:D8mQ홭NG̵sjs~аYl#&JdS0wp! Zbga%b^A\Ma>i%%L3\˱x$2AMuN <]$YL(o=: {NzN3c#jw򑖼SC M0PY &;}I0O:ˇN!Y0mٯ6[j3i07;U2*BNX$cd% V,BeON@fb\hQ[q}xD*s`.S ZΦOV*b}ڴ7]뭠pZ{1DVLҌkh 4jđ2,ǔng2LbQp]}KMY&&${#vgj?#opAT"o4dp]E1oJF=xPܦ+BOdbt 4oA%Bp(\o$_>tlbt4Vjs3[)Hel\\9mFj,+jZh%1 ^|x!V륍ǛjD 6jPZ+5͓[oZU\oCyoqNL!}K=Pkc I|3ݼ>M$Ku /#r_BaG {YyA+M t,1FKH q`TRw~oiojlY{.`<9x0G( y_5`K \^ԑ+= ]Y@Kp nRs8ίm4'`f`NFY7vVKE{q=Cx#4p̙ Y`>}S_/z|;KFLCcJ(dՅz~0.%.MPK{)k[fMZc\4kbC:xvxI)Rb*:ʚ~pa4i-%Kڌ6X\ߌI$lþw ]{nxL(8ZH\ Md ;*}_c"n,u槈P|w0e% k-'{Ym/.f0ǺWb4O>1`{-,.`QOD*0|o xEhL&/i}@ ,T8!T fmf't瘓yY*ox_V'k 61势]gY9!Fۏ!ͭ|dy|}S:*$|sU~_KvF)EE-sV59ASqZO rtHG3\(q*'[{[|c5j]n4!Hʼn;QbLځ<1;B/}T1h -mE:BY^3FHo">ĥM YH4쮉d[6oQ!|>a w= sq>.ٹȯQ+q{R{8R7] 8XY4rU |uG=$(M(5 >t(7iUCb>`*I2rk3a.<<;P#M,+HC<מyg$<Oǯh#1ZMq㫥*U J)0di]d@݅_s(Ъ,%e —3Q X4 %|yGn;B\:7jV ɒI`vA8qiM6=YX z0 N@oY_Z۲L6^2\bRϞ5Ƀp=e3E91pܬ?&0(y+:TNTsHvL) L# 3ğu$S|tHkQ-"ĸFg"_PZp ^+UkmxՍ"ia]J>rJ (2 IhaF@I:.Ew &o[JEM&.y^w{|ь!^/R}B"KjyMnPHdƄp7r{(?LX;QڣLj9P9䗦NU ~yeasYrGa}eӉcFV9}T7;czP(2XYPzCb;Z3 m_il|.?d.5I_%a249G?;X`T]t6{#q*PWcQ$!<1+|oe>CSh!n"$_OjQY,ׅ qcg WO=UҶE_WO9HJ{k橚'4-qP 5Owo1"x#|vB:- GW«>tQ <^]L3|QیwQ-OOڨDƥ3d l?SWsS‡GIcM#| D`ӶawF5Œ R.9%%쒎;,"?,TX"[5XLgkme%00j j^v x3ƴ*Xs>Rg3JVK& | e:\̤LkрWlK 77<T gLx0~Mn;.KG8SX V(Y X7ituK4//o/U2iTGat.zӵO+ZZKؑ Ŋ~۴^]*K80}f(nK\dKf!r._n %4J#]&X t+M5i8SenxRu9֫8ϰbNtMe:й:,HTLw%oDCd6ҥx`up]})l0m' (y|褐jOu}T~L% 3N>gVoPSIӘ""ہLQG7Tk4ہ>ʠg"pj:fpbe/zhN`4: YL&k"C.tzwǘ3bnE7=W_)~|{|YFxy/,P@ߙݳ)!{twv~06y;_cH'"ն5˻ͻWŷ5.嗛rV|eo2þ?L y]gMq/ bX 8tv]',loPClz(n8 "NFCI7sTy^̅zq HC Ƞ{" kbDE[? su hk_:gٝO KKk4ˠ{)?ׅzy|jb1%#Yd%YYd% 7qFC\|~&Қ'):,  T(R!$=6ԩSKx@ P AL& 4J^73eJ] W @=iwZEUgpn=QNle+H9 ^SZ^u}q XP{#s,bJI#L\` }Vjsn+6fjjJB7xQ7"wa_|p~Oyܣ&Gt59jbLT:ĸeZ>aǧfĢy|Al: c`Ay7)bv|}>|7gyn^f[j Ep@s`qjub<)A֑iF2Z.ó|6-Mu9+$qJ^,p!uk背lb `UǧlA8ѭ)YcGn#@xfkU""6QGGҩd8qdS[%kJ]bh [n=;ԣG F *A)vdtܞ8Z.vtrqNOaח+d+qKPU莴$dr/&0Zl0A[ ⌻ of4e2g`,t:\d2WbAKeϵg`QEgj_nE+c8*cxgLJQLX,x 3Tainh<9Ϡ!ʨ$HŜFZrB #Oϕ2) \(-tĈSl>JL?īd\ܻ˚J(k?kVV+ž9Ho #ں ) o7 NXn-_FxXf$NUk>tHhZ{a4uA&O'}4ߝua$a G,O%b/V_K/Y/wo0K;T!!'| 6"2@ԧsHb/\{A,8")";<l §l\iw)бX&ÄXQ)RW7M;&lSwl^mib?~YF_xG:{g`9,$Jf^#M?~jQ וL䋥2'׏vOcǯS(nuЋ~%T<&zub$$ N>DUKBϞP"4Sa H 3ʆlmpp$ >`ׇEO^-/Tnk &YAv+$hS./-1UXOht ˘;WmQ_hwOLҗ5VޠX-p "ߊR^yBQ֧p9I s9K{,η(x Ji| 7lcbȫBbnXD T|ODZs%96tgJ#uⱉi;".}@Ljds"Q̮³o*K8ch*HE07B6F;C,~Q6?O =WpDD{:88|dJW%LR\ZJN"}5EV~jSEbC]=igv3 Tڀrwx4 DbnZc+[dG!Tx6o~: <0]`C2 ]-QIʴ28]e$:?XُPacoOKI&gV>zlL6f3M\ T/xZ䴬- y=dLAmjo7:w; }:joPxRjk =8|JzX:_2\-LV+hHGorW'T񘛢B̜Tz0Fv9H}Q@ȚGPy֔҉9$ db?)rw_?M3+_BLD羶#E< =ˊgK{K[bSxόfu׃09iL?ts_vxXʂKu;nOFOr˒Eœc+Te<'EGtE)b&hdBֽ7 osJJE`4. .7J唃y׊tM yaWJg n_&|.8U2r&[ߋNUL6ͶHF[XDhZ}a^.М!]c8 $=uE^ͦ@ &Ӳrp> 67Dɪٵ|4 }Lrݗs{WKlK4&ㅪrA Gc +Ҿ|]HI/8NG:(bبlK}5:+J^c&lp,bd,d߬zwwCmm=̵ZY,ٿ6>?廱gl*"&QR#_p ;uw-NU*[>ݛTvmƶXaIv2iJvtq]! L|}M=HmڷeLz,OZnQ G63h٬qX 7Qs#2UGG(4*3:gJB~Ss[wEchl 'R<|~I6Σ:kdFkbh3]`9!y A=rձ9~E2=4 һR {C+ \ܵڇ zEz_r fU :ʼ=KeYC48Dɗ)'?aG?oPe}"צ;Tplfp/-V@pi֞f'9l\Aw|WTHxȘ%t dd8ˢ]ڍKhKCU]N-\VøMro<팩m+PrI_y۷x"ʪkm.>.ن)mg0:Xz=K36Ӊ؃CB9aLP]C FKr!7w1COgNmH:Ԋ3_x :"elN ?I9uG{38KRaD}H0NsNݒ-/&=@9sYyh%*|BHaU)$4-n8-Hr|{xC 0T[*d sdK )IϠR D}nܟ!8]=nLn3`V 8k61s DdZd PX|< )^a̤v[x l\.Vupc+(crf{+rJw=tAAZJ*(JoǡKM@=l% 77Ni=}H{X]›%-1XoǺDGdQ:y3aPS6oL4!e?2@5ywY}ⴏy[gݸ[9g'3]࡭?KZ .C.TvPJ2XA="4H:s~ͬ$Mu(Fģ!4Q݊k̃#ENo:W% # UM0* GZ̐8L< 0"Kb&j K!E'i  6@ ;#g],zG~ƽ2=Fxtqn,R߷]^;~OU迥R%~ĩ2` Hž[M^䞑>}7M $ɠ d!_)i9&b&+T UkV [ભ4- 6V5?Y&|z־U =H Hcj)M׋8>BgMdqQhuJ6Ft4R9Oxmjy4ſz.Zm絋gϓ_F;?if4o N ^ExLW:!_Vig((_AyVi,7n ƠcY'>.iy ue7|r$\ƤwMӈ/;VODuܫ"THP f:w zw2Lq6עDZxZip깛ψ\Υ!A%";n9ABJ"O+o T|]a>3!0q0K OP-9'I֜%yj #4gBg9x`4reF Qc 1V돴]Q#pVLX]*%U>ԉyr(wk i%̀m}Yio6>M~tO=iY?vÏ |1+2 *JXo1hK!.\F/5!2ؒLuq!e3 /Mza`pN5>jZkDzLCb˝\if~!Rǘ͞l*K$D8tXw4 {Y.MY\aA&YƆ{R&Pa!6k 9ʸ@fK Xt8ūMC7O@ "+(pvGG,_@ xaH+مqGjbK7/!gwAΗ4qA@ O9ki5'pmen8V͡8uz]6ldة5?]+~16Q6"бůNw!1kRuD&!W\r>=$ t{ ֍E< Ce(Zج`m੕ڭ~mōmC@EHH۲#=  *xw[wcT*VLrbNzΏxѝՎ@ فc)m sP_XmN\vjFwA!򼨂ޞe^hY?4#³'jz I@dQ&%P?^C`fwRC~4W㢭I'kjd86ޢ4# l}-:_5Q55w$`m*`[V6(g'.崏BMspbQtr[ŀ%Eh۫X0@j3v]2`j/jm 2Q>ibܔw0F@B[*>yP$9 6e񔮧-Ý2 QoaWh.Fr@Ut_m̕T Fr%є%t(~W )Baw qf)CVՎ{'&EbL{xx#]_'4zUq$NQ9$ܟHTna8RjS--핷k#T)zRb>qy"*>>)Aswl5=͘Y)e:oY׽ ̆;T2Yv*! \8cC/ .PgB*(()u^^`ʍ P·-m83%%=6sؠW\my_[lҽ?X!V{ؑL=aWrB4 @L~V޶FN򛆂zCt Ou1ikVZGʶ" :PTtV]}-ԥu@~3%_ 98!q-~^^G$--QՑYҥw}5cٱeMXp1Ƕ_%?vVA]:JYqS$l :钄 y6Ee˪Gs{tUb+p J_65a+oSrBthr߸36q1 z/zQr8I^bcwd:3 I1 G%Y`4>ޞ?NXGClN58i`XHH9oVm DD3~ffU>zOTC` [ XG lARm~ ?SoĴH@ڛnv^Nf 8dU̕-@T(H֐POt+ Jy`eUR|d!,WǰA7FT0xƕք\`+A͠)0e;M΁I)( +HC>b0a4ׯǝeKz͇}p{CVdnTYlstCnjEtQ1p U S_fLmj/3!.MQ䫔u*f "bm5W!B^2jB6J^kt|ѤyBu+e1,>B=ё;TFL]<]vq+ݪA e$@\Wo9,4X,zu]bVM7iJFě"0->GDZ{aS=L*DЙ y~IPW!ITVvurN@X{H _DY,~h0I|q<U~) g͙}!g~Ob2IBoOP, c&sC"5[s2Zu,](q 4St2Ke%`4M sPL[&V:% ZP\!jq "úm\ |~ڣ@Jw)a'愐_&c؜&['O2T} 4 ]'2yU"w}6M,WR](2<$4 yB~*3NhuhbmMIS L1&3 $A+c/|6]_N7住#H(Xqyc*Hl4׎0FEOJ̃{C(tABݜƦgUxW% U K\Pv!!PV>2o,/o]`OwaiŘ7􀞻HuuF"[WCc^dXEjuBS%CUҕ;Rfq >ƞ=ɚ堄bxp;=(t)+շS M MW̬nx3504.S >ǡ`?(lT24{/(9k;? [58%y޼zYD!\Gc.]1-ho4EѰ ݮM+m㽌kDp;4.N,$Y ٴ+{9[%?Pmؤ,r+FDJ\?_շN]v :#&hUf1#LmGTL88A*_fpϗy4kt% cQ1yDfhxY%ynۯ)F?U,8W|w!:@k5˴ @IVaKm7׍g uˆr`2B4&ʓxV=H(KD eߔpjZ $?\)su1h~PasK.!Ko$5'BV# Ms.g\ةBB\> ح ߱ͅ]ѹ-}$jzEAF5rK[G!}}JHeXA @ Uy1O&`cP0$I!;pJ](,ҔMiSl1|>߈Fπ#{دzDk9X9јfj6S}|4gl6KQusp?E8>V!HT!>iY Ьs[8+ӴQUN6={2f:? |o|ǘ$y"Ha..T`@] W`WBڠU<_+ös}Fی4z@Zxvi\axgdug=7x?Sfy%D#H$ !pɊxFee ^Ƴvٽ؏69zO FI\*uVCIn9!vDc" ={;q]'Bn7 qqI;!޳9DޫT3ҥ|oldC>O#jU-m.8Dn+ scOpԲ=@΢$C-G0 r8Diccj!zWh/ HluFD,^=4v)Y)SDnvW\]%L#iK&S֣Di`i?vURnR K_3-g$b#% _u{ˣVsۭyeLQţ5'Z<Jc׉u)齾;-G81LL׆ۏR;M,˘RlzH1s=Eo$ V#䉈!m5`4>^&Ra9"|jCn= vh&g tX=CD;ӟ@.އ$dX4veͥk_77`-' cySL^2M-s_H Ļ{yA0=6> 8۸޸~9E Q:q>,O+շwM_\K`ť;n6e']AB^qf?'Rɢ 4{z蔱9$kv;ݼNKypL۪bY [/,ʪ _WK)TBv*=0+DJuaW+fvmp֒+nr>xNH{8\8& MDE"ӉB;5(UЇ VLV؛#6+#"!+8ߙKjQOV)H}{c)I_=Ʀj/d&O*ho1WX<} ;*^YT<jOv"nGgQV^%Y#i^ FL4Q1GH|rrMt'ޤ|%=23k`RL̴NAJ?5B)G }PWߛqlՏKa$jlx8ݑ7Ug8S>9 /k7w!ڭ}X*gsP&slt.$Qv0VrRkC)H6 r@P B۳C c4fR#oY]FsSPw,0Mye$S"zaĴ"B̳_0"L:\㽲6*/%=8jne.٪*Y(:8+Pɩ: NBԑaDu(@z:9`9TM~ۄG p- 5\ {ĎNɣXu8['Bjt&q[Ҩ9r+hN@D,܅St&%hMV'O"hwC\ܴ,AL`'e)茯6a_ťNKM?Ktck\_o1h4BcgmJ0O.B&WQ㐖d,.Fx`P RhOƜvk&5 .7E +Nv3E]Y ՔBӫ4.>B|p'6JKJ[?L;xt":ANq_Gi#Gdh#=| (KhNT>\FuLKv򜫀~a>_7&L3 ~ɓ=m_gu6oW@[w/?-n-xpgHHaR3I{Ng7+M# e{O;Tt3Z)ӻ{~:|k~p`2y& 4]ԗKH' @P=XRyvw)GoMͩXʩǜg3BQT 4fi *A]';4RI?5{߉\ M KJR*bo Ϡ5bSg4[N; 02س9;U9g(Ĝ3yS0,6\(]Veê$^scρa\'g: )j+?N#%fnA+RIU?5 e&#-Wlv Ӹl21'+XW7/ E&bܤOppFSPSMR iv̅q}`.1v*RMj}WO*a$]69O}>waDV>0t9Wl>,|MTVBaf$a*BU-F/@|=MkSʙE' =zn-eJ "GkXg! ]k7km5x.6f*zeQ99Łg)>+`w?]3Zŷ&* Oׯ.]tlĐ$&(&whԁBn x H榽4ZEGXtK~8̣t×T͊= FyҟWFKEgB X^JenƻÓ*y&gy} ;^SSV%Y#l@.=(# #W-嬬:A4nwLsTuq:@|jYVwdW~,&K{QTc)ߘ(2+#X,mT^Id Pkxld/Q'#@W&0lbN#F sZhl%a:u׀:\C  XD(ƴ^Cs|-9;S;JnmL#(l ,N eR#) HT1]4L {9?1Gn :DMvG; ݄8-,O_&iPxzt9eо=H"-'zd(9n`Dw r2rʠA0fD0`P7<"saZ>!HyGT1QmʙdK8Ƥ򙛬8Io2|y~JD-H8(=y`pJM+yjEgU#}X} T%rIžs1?*҅vZy.`dsh+gSfUF!#c-aPџde"cUh:Eж':`AYW6'_&j;&?4{ ʎVR}uS%ȤYg̃E]_Nۺi frHr\hAw`l!-.#mFdXhn:KpiOeNO0%-=6;v/&**B.N-G>D 07N#9lN_BPxtJʪ`٣¸ $˟rq=\^ӭS`SX;Ê&=4~?WWchAFrqPvC9f> d%l7\m/l̗މW o |d+XwJGw{eȊȠ,7SчEƽl5-MQj?!|u?VNRtӵ_Gp7OߝOk\jH o濛`3ì |׬5kA :aYKZyHoA%3z䲩mwؑEk\עdpPc _M.q[-ȭ'}Oz &j|Wc+uap^ 84e5Υ2(/'ݤרSzy}cjZ;w9q~2Trr3vľik"p=od9ִlx'u^֚u]ɵiJСt;uvo6 <|$wW7]݌-TL \V^Z BQǷ_E!t/ %spZRD[aLah\Or f xW Y$h͕):¡Pu355g`ȊvޫP7b_x2*06 Ѧ<4+?ٻȡDXpѪIACe jۼ9KKg4v˞<Lx.6F$D*Yn’cLVJ_Fv&;EZwNOMrLx@gszA L"'a!rM-DwnźGN>(ZՖ*nʉ 24l}:zfq1(iNuj0 T n|Z>{B-+xJjXo ,N.PEA8ŏj c19~=Iexm-UsM1<1ћ4α=7Á6zR' v5_ *nN]. v WɖXDw@"TEN |G6j%&~ܪQO)YRY8HFT S S- 7n` H((Bs1FϰZuR>V_FgȁZS!w/:Ħr,u#XfID *M64DF<A@ E^~ FyN!| ck*֐3N{\f!jkoAaqb.N(1ۢGo:K4AJ@&Hí>!2s3C,!ӖRKNQN/oٹm /Y>|7mEήDMEJ'~R⢠[~s9LpmՀVDW҇|?c%.҇5@jy\Yp$`.H2.cƍIw l+1x}4,+f.`7ޘ;Z?*ވEӈY/@Cc8i8 +/4MhZ{EFo"΍D-KmĩkTn1G yR@= R83<A "h49~&.RrkW Y@t[)5%eMpJr-%mg#KhYhuVdW*vA97"{>p=L0/ W/YZo Goī3;nz"j1axKv[kpg˸W GWU&܁tWL&Y8qyE%7S|!ꬊFH1Vko&:C= P3)|"T dU.G0j5@C1vVx|W\o%r^u'j&c%NY~Ґ1e5!H&߳dg\Iq$!E +Dmڍ"bFtA|`xwu2Y ⺴Rlt"uUyot^ߦin"']޲dK䭶lYQ3#'S3]>f à Tgks$aVyXtbﺝUCa0$rp{<B R$JþYR~Eh`& ;_sK  j5&_OxaqXa]+[؄2uzF!BY$d )0kIsaNqO#j+(* VK;1inDUH}ݠ8 %#(@Gն#-q4WCi#,&4%[x~ۤgW2𛾏J.QQñ xp- TZĻmW%'@f{(շJ-? ub4aܒdUZv~ 嚥40\Kh="Y\Vo ]VDA./)a֦[PcWQy8j\?bZ{W4 SlvuxS>"۟ce.wO LEQQLqQL6hx٬rAi2Q3YpٽPc,>(<-٫IUBǪ }dc_1o)}RQ䟝LЅYfmڣUw#hnM6>PZ1/+`QRM,~lg\ b źj*ٽw$n0#D9;gq*|>zn @{ -"$k'-i;5)z<%[nVk9D$d5~G-vۥ9<|vUSj3Bs.%CyXIN}ve$iC~k]U} E(;Kڽ,U &-M5\؄@,qBd"Z2p3iIWVs, @O ;D=t'?FDdNc_U ݠ> P")  $HڟXOoxlExW ^<4'e%yS#ٷg4kv{/ tuM\;82i46]+fy 6GtmP7g@,Vȝ0€>WdX2\RVGX;RjGps6s\Tr]Vff, xnjuڮφaK~UE*1ЯfBH'#H`xC>2^ڻ$Uo1[nHH7%tgWRWdk !]çwgH`o7au һ"z\A$qSr&F8Rؓ(@挽1;al0ad"y$ƟPYw/QIY8!x:I/?Lw6$z(w$1M VŅ/`n*u^Xa5ϫ72\ xJ]. K1Qh:%OrJ' Zt H4?"Fkarf,+ΧW*5h7χI󛇴tK| ƻNFz iZeb9L |3mtHZ7pb,ri οEp.nl Fc _\n)B@q0$f[}nC7I.ZdWz`vǦ\"BK% "NDLk_ Mi_7}7\Odځ(-eHw*=Ĺݫ-ccEE˽ y?q+֛JD6 Z#CG3Ky!BZ{?Z)-Gyl*\Qj kYQ4#a<{!giRc*~ʙrPeUzS@QH^q6TjPϹ ~8šRߔ+!-.]#+%o3ixq.kW/lVm0h( / p.i̴ s?`գ@yfෂ@q2F1[2lS8U,t{xɌт1vk#ˌaͨ?_F{L;РⳊl$^ Kxp;23ΫR.~ 9ra<-)j]k޴|"jhtg@ ;KJ`{m+G*KOe8R97Ko &MnRɦCBƒъVy+$%MI9C#tw]Yyp[Lg6+7{n0{HRSyouD.Fr3ːǞ@ /6-t0xsLT$"hXЛj4T; }$`2eCpzѨTVP7rvKjxnREBOU蟊֠:fLXq\ah[}ECo\)!ǙΪn;U~Fy:/+_׏1fV [y~cs6kA py%m- O@}+{GssmQ^ K Sw\D))t~iRhJ~f|6m0+$o%E4 ӫu#N:"e!]foL mBWBl 2t0SHIg+ݣ`88Io7\>jUl8pR'*!:k0Y }ۖ(~WK>/} ^\8AUO$Ɣ5(@g]E:>`i7$O2uVLJ0;H|3 #(?{@,<=TCmv;ƻ##T{!QY3m n6/tf#+O+ "[C;bM~t5PEGhS?"2J=(L$P.&:aRWO"'HV RM9Dm_C8 hDaR5_kHTRojŪb.udL53`i۝q5ˈ'xu ;JzTw^4QuHTGE4Zrq=-LmRRCg; +@~с@Q,JɐWΎ;zXd?p}'MK?b*5L~@V``Y('w!Q_1L覣9e%-ErL^©o %nh?*U"*Y0ױpM^'"O.'C a/o`HrYpD9L5j۫Fоֶ}Bńa?ee9#^ǧ6TLKh _QI AczMчtX@ɈNXN-f fy`1I{P㎒j( uZ|v\SBTiSD-ܓ.[o00$^Æٝ0WSkPXvyuV[A pa'GVU%!h}#vf{S$[}sjUbZ>]!UA<_m>x3rlъv|vG QZ3?NyJ+ӽMMw#J$ł\.9l45F1p ,> ׸{/MG%-c}$[IE+W_ZZ=4XͺJhu*:VqIᢟ=Tќwq&%Mظ0hSvARPi)/NSVp}t  SOU߮N?WCWѰEl$]07nX~+V[\kQޙȮnC㼼cٮ\;%xj+I ;|MP;kB02#KqʇtJ%x/-w~ڂhTȷβj0gx@ĦOV(0{P&W]VmNy_PaIˑ+'[_^[#+߈C+\Yx+0"nGγT`x^ac Ok% {.1qMJr8v,~x]Dj|H=c5|ARdB/v@#?JBLdb^tDaɆb毌i / ׷+"=D 蜴'r 1=nj6 Yա{b>mSse՛Sgۻzff ZgR=|.`sY",ȕ  tB:2(xfӒ2wK(W#"&dw|(]faq wN{2A @gJX3؆Dr]+( m3)4J,,Q=NY޵ ʣ%XDnž)Ιo& y'G ]g;m ?/_efbS/J 5V|9aE~?);~ź`ҩ5YWE'g.x,ECsw8;7U#KVUI5x=ӠLAk|M>\P2U>"כ+_D qu~|vd&M5ab%A'B,8n G{B.돩y-sc;XHF,C9<4L~VX.Yٯ uXwHSt:ٿ} N#j~Z^OK[}e4*dz%6./2B 0/N^ u4blD1~v.|Ðkg!U62&"OdgR}rVK{c'2%WD=dAU;\`K%id^&4ݞ,:YZ= CF8c)7)j 5|Ovb{_֨R9¾k+誻YmCiyhCt[և:k#DɌ/M;-{Ҕ!$zwԜHܣ<1^i‚^O=q9_Euںݠagw̘}XY}uIzeJ/wk w =ǻ[VYtNfxjjAa .u75Ne0p O<w}G']q&L mZtxÈ4XꝎD`TƾQ&h)2"[FscGyRnH}Zsw>/7`M.̖ 7rQU>>gtK,N;~E IXhctyеP|.Lvqg|dG'BEŏ*$9{Hz%-UcѦ}o6X1#/ a>Eh P2i^,XTV_:PMd J+m?oyŃ7dL#-VzJc-F.L{.=*AYy2jI j^u:EaVLX e:0CDUy@6!;)6ʟk;J1#/]HCjM̃l,⦳x,QߋN[{ 3Lѓ?Ba, dx-։4~G 9BY޳+pBt*/ w䷓ z.Rz_~>=!G[BN(\MCA2('":&h] lFVvښnMB贄A[(&Kd|V|3:betUqk)4Jh |ux z;ر࡜l6lwXE Ǖs\hvŷnf=B= E_iiUZL=63 CO߈=R )* ́dآEᔌC%bQOGD{EW z(`x@ -nz5Х &rG;uC<9Bq.NKlPX۩\aX4Mjd~wVJq$R8G/V, %ϕ IVT$qPt'9Q5C*j9r-?R Jͥ74qĚYXz)'2r PSF*i[^F ]Ӄ<J fI`{c3/s'6y4[P+^q5(DEc^y,n*9ZDƑ %8ܑ{{tӷkB =,5BM$b^U4[1b ^b ٷ |ȘnӰ 3C' [c,=) Tô 3;>AQlpS>>? 0@Gʒڊ@C/T'ܧqau0SNsV_]1c߂:+>X"smPPPA4_?- caz6_HNGޘqX&?9.Fm6 X?+]O[Dx+ j!jFBK J^fzP`¸QMv] ]DabOp=5ְS ɿԥz=O@zaOj.6.ޏ8<$.Ai">R;Xu6J]0XUR Slf@=.EJ)Z0ɫa&aӍЁ!wCnʮ$L.ˬ4 t@$EeUM׏6Ygv-s/3pt l5'ֵ}p\.ڴ5fRx3fpR`zs(Nt>1%W|Z 7Gxw` fR3Q D4+W!fh\`n07E϶oFw(.fMZ8"i~[?Фʼ<+b1h†x<ed[p],`= 4E'SQw״u4di)|TY8PB{!d<,I<۳If@aۤ`Ӎf"E}{vX7KwA8m rƊZV`F(E>X牛knɷyPb}O.bm_n/@~KĽbNhpMSW/'kUH'|U*  @f3`6 <֏IgIo7g1{(bzh1PQN\, ުxiT(@Iy>NjB&zExY[yA(:=|&- ~::XtCf*^KsC)Z_IXrnKG G/؎{1yT13xҪPt#CgӲHFOdkP)=DM5ÒV CgǍ 3p)P Z.lnrDpǯ Y2!e >S;DsZdMϕYvs`7DZQL~W$X˴H*djeBBer&þuݪe 9}\J}ddd:s~0Ѫ> q#~/yɟMKfVx@R\FǮ(׆sR %B=pw4Dň8Z}]-޺w/-+R9&5i1l|`s5{}둬 "Q䥣R4':N/Lޱ~E*=n[ qZeaR5@+ #LR(yj~X*y<|a!Zb0ha yp}\g9iW6whYGZ.DΜYV!)z,abݐKG-╢, Td-/JM?Z)9,v٣z__R/<~)'"9)Y,ak?SU4LQ\@_VȌ< ]U^HN˜o2gW9^A% _{2o(H*|iƭt!n;x@K+/pW{}"V#¤f59 ։ʄw* Mg}&`jǺ/4Z?9SRƆ+e>.B/zjIŹ6Y»jdHj<PI9&$. F^[a#MQU=Nn!j|\]S 3%}L%Ujr!a0m!{=} ǟVfe`ɲ2`oQCbħ;@B2Sn99vvq6M|<,d[ќ3ɂc9eG:(pWV4Yҩ$ KIСTQ& GZ"+uiǗ02,qY,&ӭi1SNC􎯪&:5Ƿ<gӡQP9m^ȥ#*fzц1lej,(ӚK_g(!$RT? /A\Vԇ%2q Ps3nKj0O̅\+}lc LskfwQZiR8IX}@S ^n>gqDb 6* ?^8}$Aە/]vNʣ?'I0cn`!oWQl{1y\{qm<ە*6a -zm\sSơ;r?5-xc9V]C8{}N gNc(kǓʲ{\8jp'0U{G${gD5jM'ŒAF_$xGfq &WJ)a,8)JMAcB|Oe.ԐԖۄW7:TxEʾ^c$ 5C%K2r"J%dN,jCRRDf63 w)˫5#:QʶޢȹS@" ?@7P- 3ׂ4ґn =9A+@wB8ei Ķc*D3ю?31":r6k,;MB6ɭ# `f z~ ˟!1'go%wF1/ gzީ/ގ P|6&#&S j*Y(4sB9og> ۅNu $!ڍq=GLy!իe2}k f:*_E z$EGCm>GU,sYܾMc˻oVfS(UR#J2)5*tT+LՂ\@*|ɲӀzk}K$7 􊈦JYcRV kBdŠտ Dh[>y07DP\Z "Oc? s]j 9 .`A4k ukϼM3vPYZ6VA_ Z0C'!$߷2s><~㸥hi{+y'T@0o1~BW|vO[5kgkcC&\ά^kʆ՗X+5OfIz(tQwrv_9,-ީݓ/-͐]K`I_bEuR>փ״hǙPT⚹6R[*xyi&%4(6W.G/I-iMBlcb"^@F }d&g:<6T}qq(E5[P)KOn)S.ܩuY0'֮3>w;.I(<57[~5` FV#)rCb?>P?j٩)YH_;T eayE;g+p>Icc:;Od+V/:18%"qܿ/)ӆ:\}ʱ^h6c\.`"-n,Q5ikdDw^${4(\n7(6ϋy]#yq?GՎAl'хB %|ĭ!;T_γ"א {ثMU3 :}$Y)Br`ϭ:# (K͋ IڅOtQ( ɱFB7Kd&e=RHğ:|-5&<3iohdǼ oډ`xKYfÖLU"+/bBapcW5,̵ U1[PJ) q;J9>s-^nfQ `*Mo<)eF!+ Lz:WI34P]KoJ+һdP`"1~IEEQl&Sܚw#|Ro6Eǟ͈iC:P#sęZ*3Лb+wMQ~:،p- fŸЎ }pN[gp;fɯ.^YE մP}БDwUAȈIп$En:~2-ppK8x`NY-[1'B\~Cby4Iˮ7)̠H&F;w ;Aw:+<7_ka~>Vރ @N.%5b{%m⛾'DŽ0 Y7/mzkha+w- Q a#i_d#rm_gt^f"t8-Ұ1!JoXI%4i|wQ-!e•)PL{Ju[0%{dt%\eKY3'̒'bE(iQ1|&{>&P^Czf?:\]\u6pk~R&V6 9{y[Ba.G~he]LhXT$ ʮEx{ou8 ˫'lʮ,<"MTtHaW[9>ͨ>&<갺oeq ΚOpF阈S c::A}*iv]Z]>1c m覔EF< 냡ر(o9I?BRY&zOޓ-}JC]RJ+SSwp"Ѕk&Mm4b=&9ot!G69,=O5M4ت]+# S=>`iVC$9f~XDfpu-=-n89+w':}bI7t]}6zTsٱμ]4/vM=UV{7~ W\ΆGLJRLY7cFۀֱVtYs6Gb 8YKpUS#)wi]L0Ph'Je#SJMX!Kī(u'qEg(q`aEX{e)b\UVBEW۵oսWn{$,L{N/b@3CIkibSs'p腹}c吜 TVg:<0(w¤?骄^2!,\T"++e,ïl`L45c8-p'VU59cd n\X!G_c暄,$n^ȶ I:S9)ܳaDEP[Z74͇orRU؄<څqŦc.#E`[xČ[C)ЩLc<+rK??aqDV"_'JWX|3'C7^PW{!&jE=;FㅻV❚KMioԭxl4/wey+O`cXoȔ T1._-qK~#>ϠPПfEDY :v=>X0?M퇄΁Z23G QFMPcQ1]s1CI$OU?o-f:"Js4Վ0 { pM'*^0p'Mr hN<Di܄w_ muv;8Ɲ [jbIѵ5w=oiu:lA"[ -6Gkwksʑε &?_BE-;Ջq\ŎZXwqagn=1bD8[Yf(~[;s&?=g}Ñ8&]w24B鄂\d8 #Jv#yEg}836^iOnV3F0+)(}}Hx/LШ w׋J8?l}vdJBRf՛VԮ(g%[BG$ݰg-udqkVtԫ^oA x Tǫy!L0L σch.Ik4G"n{g(Ri$ۤdYW#Qut ͎EYvKHyE5jw&;pxdֺ ?x?Վz,٨.MVW,` f!SvЉh#3n % j*LPn&haW䛟Nek,{ ېs,ynZg)Ds?t\3Xr J,"EۄSWvgA^ܠ۪m\GR2̔НM?wrz͖5ݠzܬ~M\̗^C59g*iO77~Ut-~lBi?VLD=ˊ,ʌZa*Ϝƕ$}dd(:&ty5[ۧu~=dd8[5Wts52%s"ÄrNo͊mIpiNL' 2NR0wIOBo,F bj.g҈ D& 7nm#rKbFw^zt.)X,{L=쐌 WJY˺́Yڸ6rdV0jg ֨O_.8^د:ؙ= ! E1zxV!T7XB`̪0_Hϒd V7a*s~zﵼtk{+6g6Z5F\$=$; c-)J˜"[NH&WXԸV#Mal-ahW\0S\&A&V ,722:h3fywuK,LC JqE,Љh=؃M3*Z&BXzĬ=Cz#G[x.2K/-Vc~_WZY9Les4rApW.O"Ev'akk4SMU p-/x5 uq?&)jOړ -8B NR]C vPN%z %rE%)ogW{+;CAk23k:J5 gx#=R]-pMssbLzI!:x_ d@gC;bx=7%-waB[:?eʑZRqRfEqT)G 3l'mMJiv$,kSg7u 5|ʅ-۵  ] H0Vd tZ>,uvs@++pȔ.JqRGȧp I- E2 ױp[/?Kς* !^;U Q "i>JSi {BxOA7Լc8F>\h 'KN@ scQ^9Em ' L?t务э5jJM'Քʼ=o!D3T/~AX,9bL"GiHrg1ߥsuV#-$ؖyh]Nm3Ή_"i.5_緛XdN[3M9>[h$ܯ7(:C97 A ڎyYv (bKl#ku`sR Π QJDS I."ԇD+ nxm$jVl@j0M )ok8[tw;sNX{f`eIc1ִM]TTzZeG2 {T,dù**O@@jwK/'Ou6\l$bPɺ5fwb. <- l%H%*8)'aj`@OFXZBdz k꘍v;Iv3AA{Fdw$zV $JO «Eˏ#/2CI >g۾= c_3zvkF.CJ$iiYACZ?ۢY+ i#==5eo dˣ(BOoWޡѿ"=%dJbmS}':Nfs@žTR[l HUL؏-ޣgT~{Jh߿*~7C"xRyy#Fl*skMr& _/Ám%,:D9^9OfGFɥQR#Ci߀`}&Q|ۭ]JCU"xם c3+ 'oX0= ;!@w7WMڄ7CȌ36Iz&~|N&DOFtc3Z݀ۥeiQx_;d܎r;}6:\XyJ!Z4LXOcm4X-RGN\==Ռ ebW3jgɴ(_|S|;ReZv~OW9֍Knk"G=kVswMuFpB,kJɯ4{%q7Z9iĈWl8Bf y&]'xHXՌ һ"=C< iv*bjTAGOڐR92cm̱_Cd͹*]VcKKհNb`w)G!'.W О`"zCu)lf=` +ވwkPw=+ԝj ߴ:نG'uƑJLPS{uFRR9n cH[h ط* _A<ߗ >MLJZ&㷻ZkzY&V5ıܒS^CU i;jVDdAt4Pa1;6'cQPvZ~%<o02ZC4Sx <vt y=cš%OduS'.2c״>6oʿIxIxYX {?Rʆa!5g܅"cS_x -/`Ozȃ!DB߫J09~ce nؐ#Iss5YZTŝ'۞7yƛӍD9- pK򄜓NUO67WC|U@Bœ3+%#=;u}ܣ,r]q Y6~q B6)1mP3O&U}$sm#6t#@@ҫ4Vb\N5G\g[\>CB% nQ`%΂1 l׵3-.gM͆~-QE?T`F`E-}ILow8}uE=U!)q?h4mFIea㺭a d_|ޏn8ϣV'x8; 9|#o@Zn7?!\[)\Qnz6/X5[`ضբ1葉%VKK+vh ?\`7\JaGX~. lස~N;ِ6SkEPN/r݅8H>me221رTszsu~Yh0J iflM{U[fZ4CK՞1mN]xHib!0Kɉgt{X'{$YSE1GW8<5zUc@nđc;ġ7bD2L%ݶ\5%.`G@ro~3{3NK)W|&<ΈzݮoLR*\P~S'ZcuށjAGVi8531h-#mV#rhF|CK%ޛ`K.zxU}o8c6IS[iFg?s$R K SBܺ2[f$ی[Qoq+KG?):~dڰŮ,/ ?Yp\Z—أRJ-,O`ER&ƘO(ϰ|@av=v3 .A DSko֩xeΡWvݾw_-}_%F=qj-C,%e\ht<ӏPȞ`O`+ڊ&ܽ^1Ņ4X.RPK~!oo[O)$ 1 en:qӐ:\m…/\9 eT_Y 6G2Kd-?80MijiԆPEhJ g#|d>fQ57tr%pR_ ;)ITvj;ǯnV3xF / (Xߓ AȚ&tܥ'QG%C+kP|n҉m4-\ܰn U}6SOl;厔aʏq %EEzֈڟQ=L vfoGzحUr/t%:3G?h4԰Q(i4%ic,Z;tnwɻx 1V68lPgɞ(I{С~]b3uEߎODz%Pw TcD~f߻ɴ#f鎇=/+vPh3Zjƅx$ѓFBE (8xAIUEmb 1E%u W{90~xPPKW4ֽmQ"Zaf*0rdܴŋ`'i 4^;ujP)WBԼYvKį'Fih_;{ oRDBo:+ֳM}Y}.9:egA( @-30wF1;tqW#$P+X>],s!C7!I ) ^6-# *cہUFiDEj<>˞z_Z]4SyJB }L5|_ᖰ{^Q f?8 k/ |KnAY$a#;y 9$ SV< r$g#~7](~IH%jdM]g]퓝zD葩jCN|t t?=;utSTz1H{+xkSLGd6!H| BڣƿUuP7Y~>PJ<"RTx%[.`C*.oj6"heAgS}@2<5Cokظ(sX~mlxr lύ{Ǻ㨎B`),H1yʤz(2 r=6Fi?r'5:*Ӽ\{QkcԇtΌ+ؗ!-w*r(v9c9\hszu@"'@`.}7EvX6U'\B+HXH3rV_4 w KDRҬwfTqE*/&N\OK/v`R߫ꁩӔ|Ϫ؛F)ss#CLk=)M@7w<0̐ 4 E؇U&4V4)B5KUnXIu^ͽ |atxeL^Q4Ut&cbeh#R✧EkF&826eh6" =YUhݼcM-e,D- 6_2!]7}ɨzvI k95+v~\7l&-uٷZ8SU F4!9a--|צ(NX9 ۂ$76Ñcvj`@5e4Ei}AX&:EF*>Yܠgzvȝy5 m+S8e)ߖ XaH/)DhZF jpX"1FfX`0i;tj4SR,z^E)8#xx?d[_g6%3ھdTyu=wٲ`0tCM3Dn<,Vkyg; }12q5ޕދ7sN 83s% +Yss*NxFgTU,.NԪqJ.ŘYɔ{2.ꂏ38ՊwlfOKb< sɭe|6/{ٽ<5mQ:szaxnu%XZI!JWUx{N>KdpzV,XO۫V'jTX䑭of 15[&}V&Xz acGnNVr]fw@mEdM@+>Tޥv۝ao tf>82x w]R1_oPht2j̩NY?48'{~$$) Bq+@HeʳU~i= dWOPE>Zs@+H᭽ebٹcCTf7>$mf ?_0'@Uk,!~:3P27lJʞ٘Ȑ[hg2ꋢ݆SP|vcaVbДTC 2#05ajY*t5M.:g f+ %;%ʘjeԊ[ >p Ið~7݄)_W!$d1_M}gҼ]mi~/ KYBBp0Ěo%4?=L#!+od,K;L,[q۞f[B)tCB{3O..[X᝙tK;ds4σ- m?JM^0:^/K|݂0!\㔵$z(b3@Y,$)>b˱0=ڳE?ȃʥE*y,mg1أBC.M}zSLm5<%Sl:^[6BaNu oABp1%MYsHTtrƻ`iTJx:ٸǖ٥0`#CvUiƉ=GR[(VtNpkzѺU80.UM:£^iu~1G#J;AwQ45ևTݟwERi&Ouӈ h+O:;QBno'+E #FAubdRƗO)pU9? 4N| cr*Ve )];svg7d(Oz78Jp a/ܲK+E1QYF *8mIrZg{X9*s;MCB2ɐ5U' 4}T)FqH Dx V3w|ɶlwCzdAP;XϹk yOǣd^Xn  ©pԺYޡJ`~:pLj`-F)2`9b#4! ;$Qmw3\Ie#xnA~3nyJ+H{s̉>oQhW=sC|YT7fBul }ED ɔx,ha^JYb2 vQV11뿎tގcEfF**<㬗d`&-L}eY:Ě,5@錭mT<ʨ Δ%VQOct wzF*q:[LT~4RgOާJh2S-y0JH #֧Ye0!aT*BԙgÂdAq!ԘŽ]pP 5-0SM\Jiw-xݹ~(Zx]B(c-i2nhâ0~ɼ揓ɊTbwյъ58#.w0 ,Cg,, fmY$M@ۯ"n.ZU>K׷.v2t/r=LގXb7JGhmg vSaf}~I^(O("&pCa.ʌ#:&c<rȄtO, %쇰Rr=2q?=p-[m ߉cD!3O-͹`Xd;cyߗ {Y8ms.Ac0^L)Я-ٍ䤲(MTe  A$QД%+j0dx34C<A~8I^HFt8A/ðA0"6i2~>Dr6hE=. ƅ'>R?.tWҗP>!WBd Q#ObI%Vl 9o|Ư3XѣhBgQr_0c7(5=b9CC]k1pEj*eiĿ\xJSuJPoy.Z<;c6w~ፀyǮ`wvXDҍS/*5sx-Ɗ!54#D/(\]AVɹl[>r~WW vh?H%̱˞3'>%'Fbf|!Y8ШLg`-9A1)j E'lF(]v8.Җm+PWpKMG|Sv4 [A\h>k]Gw#0I_Nձwb_~(FP28W$d ͦұHbL r{žE*iXC&H ٌ!WtZw[#? ,s0On=s#9hR4t0Sn| -{D\  Aǐ:O^)<+κMdFf˚3V(mo4A_kՠ l/Bͽ*щ v/dIq=K"22,Rw'$N[epPiǯ뚚`>pv<M>48l{9j}L)G}řΰsR@) +H}Qr^9d?SϪA$~:\EBc3Yz-r+~ۭ쀊`C$G@Q׳E'!P04y22`6K+~Mܻ&Xb (>؃IwR_QָBmV4͔@,P>d;|NgD}YKU~$?pvEu$>t7叮S-Pb :KZ|R"PJX֒8S3>ЦOFrإre(Mx]t6K. W 6pP9␺&XlaF!g`Aqn ;ކ| X|b9^&v9z&EDFd*;Ik䷬v<>QLX:_7*-/Ӕgo/-}AT>*w&2fF;xF!] ¯5 ;L :o3eba=HIB֨2UŨsUKAA<^`0Ym`?bֆl| ak~w!S"&Tz*FQmvprm|}2{w'064]r,c<K͋N{>7f\H=D0BL~G8Rnuu?1D}1*`GP7au3  䨠FތO'W9|F$p+]6t9F^ c33lX)6:YQ -W[kH#`{c!>M/ ?@,Ty¡#[, hMg؂Ji:声ƋR#g, YmROs ͪ/cÎcLeuh˹'KgqJ'6 ]ߘWw>,ߐ gcO_ɠ]Fe6 Sz9Υб7Gҷ9& i7W'7=Hأs٫l̃~={(1 k!yE8= (2n$>;޶kh'BH4 CY''ě MxN?IV#Şwl>OQ`v,7q܂z\;݄^ kli7Ƶa2ybb!gCq}%R {Q?2bkR`Hpհf&}Ih=VV a$S"_u(Ĩ_`@BR@*YPHTY\'SM߶'wӘ~Go]/ za7@@Lh}/~ld(OX~Rl1 :5`Fa:B[^J]ҕ[:tKz:gq n| -472،˾jDi dC\P$Q2F| Ys:2q_ta_YR{,7#w EnkK=&z";#xgi4$ի;e;'ǒ")1B`;'åA,1r4&K1[p闿Fd: @|zweJZd*ϟaԞ c,zKu:/aG0n^S<\jɩd: .@"#p0#TAab6 <gHtOQ+SA?vYvӕ[^O:ʽ|lͫ;ٛR6u%U?/Wc8u-C ݣhZ:GA$Z;*<=.ojn01LR(oGŴ|;'2IF)h'f{)9{ݵ6riI$*+ !lXtBԔv2knpe(8dI=)$ "LMZPU3 dk,p`LcjG~x"fdqdhA1Ս1PM @şJaW^$rs}deR1GgS7WsJx;+8J׶)J#q|?p_c+] B*sZ|& x3VG~ԙN 7XA#o~j!c.3~S*/HI.甐2BEVjcwKo>MS8m؃e WynN* }F'Nό[~/olY015!3]mS(M"D2g鐾&Jף& 3^+1~1>P \XDXP:\H*3N'B(]c/̫:RAY/57}x/VuY7bO5S=IʁU9jArr[*^)f>6XmEbdUa_mf e9Ķc?7<)$9Z9j>d{G~U$f/ߙ1- {9G*;"h^WPR?j>* {Aqwu/ȃb8q8g 2=.ug>P/ #ASGEƬQO+u~k},!2ς޾j4wKg? |;FJmAPKٷ#8\S;j/vB V":pjqO m#T3aފCոc^BJH)ddYbDer?A0 }ɵyH ]ЂSL_G)>)HS[V?[FE2=@1P_u~V(T/D?|vdfӗmLuxNY m+Nd{ܜ%P8N KD!Z`IDy^lz~l]PA)5b5Yā;q 6vzu5SsE̫Z]Ȅ~\ofq¥pu!p&H+m8OYGvT!c8D!-(;RۿɚOd;)J?#+.Dj٪hW 0ĽbvY==oZ]fx$ܯ{3c (ĽbuZMCWH\sfLngCrHi B<]duB6H! 4ruC6*@ Uۚ 4<"\%چ=dca:2b͚F{@A1lf ?*T:;C{kTOSmbϮ}EQ|sou>sYP. ] {KfQmY nPlUi%`?_&[ 8k6OZ_/zT=]1Ri(_JcTdְ:c[-V8{b]b }izkPp`xqRKc/+VmdwEǹzρ"0 S-K^o= F}ׇ͠(g+c6L%{l {! _ξ2@,~rެ[f r >Յ A UD:L[ WBڮ~_o =R!C`) ĐCwNaTTJe$Ia= Zu}6<  iw=[=pPgRsKi\ѝp(CMN0 ψЃ~=栞%o }Y[ m8I L bO ="$-[hp"l{!~H`,YFO>f%pi#S q7(eHeF:@wIh%^Im] ~u;є':S0#_kߍ^g@CǸ5STYc U$^TuDǵBŘ8iE4.6J CF i4>َA suM7PBA uXhy'zuJ5{.B*rDKJ%ED]ob|(V7=REՙunٲǁ H,2YD@P?W?ߨA?qML7Eb`{mgI=8U.3YXG\\9*RsTuT2PX_xӑk)kŢV!pF0܉3bUR߁͋GUp>D+ 7G?A,DELٍԯ;˜`+tKvk"[K[0)YǶp6~l~\"vrE6[HKZOMEZzyMQ$rRZ΄Z_=3k\T mtI+RMS`%@!"ɖ͹D9Pxx s/9K816*d2<-:gYB!Gvܜ`ӲO7X U*];֘Ð蕁.7G26sSԺ,zX H=@0%h888;nZ_K]QސC-_zz7#w !BC8B9`Guibmy5ۊ?g #ps/5ɘTkrFLm!h1U|SO82wfhӭ+ Mzw @qk88aAaM, "ɸxtH"$V1cPf FXUـC7K)7J3CFշ){y֔J$-$O3TU7Mù@@]ъ?HWƟxԠ?gN@ arQ&I=l}s>r,v0csb?1j~ 5zI8Hj BwRLFtBBRcp[0[A|Cewy爔vc> _<(9; dƑGScqs#_ A3`ozGWNJVyrԌKm,MDDQ #Zg:1fI@6iɾro`>zJKJa:Qɇ-&2u2Țk;u퉳漯T~h4 $FF<_9sEK+fvxqm䅏Bڻ\c0FlKr_" =#v& j@Xehi9)B7 `宥^qΰrzFTK o4> 2Ja-ʨ!^ơ9QH~ &kB$RS::O}YM!) l#OXXX2㓾ޜlÐ_Η0* %@p1'wA) -Xݬ+k t@?To;\zXzC]Y/D*gYWGPCh]hu*K]JdX<tU 鿥򁢏w#tKW,`,oeOw)S[Deȱ _ѩgqd V^4A[+ݛ&'>^ܕޠ@o8~EA4bدnLiY@`*,lC jgvZ[?S~FR UJbT2٠sOLxT[qdAnS(_325mӺVֻ8-tv!7(g輖TH՗/JNu;m5u㟱`-e~ڸ49>?Y:EH  YNjwQQІ=QZ>*}B^XK.)X4~Y^yz6zh@X\sD,^&)*P~Pu\o*qr#(|!֩Um뫨X]r>vB|KM Qy,8\vך|O+EvbaK?5--̿ YBv"Qx8N_zL*:l]N`O*E";{F m fh}F\P.xrĮZtT,l 򧗩L7PefsiuDZ84#,cb3-&?8V""[ 7\ğ'TW?feMԮ:-`Tm LJ& WC}rʼ>/656}ԖT /ļqeFMd§c@3iO[W[)XþR@ZƋU$Qrr6`2Q>4"J> LN>t zCʼ ,yo>wȢmH֫@vME-ė3StSi/D=)o0.+[h;ɻ65ln xNo둷qw2&6G}e)}Y{(4M|ݷ^Bڷ2qOJG#~~J='uN^g/cP YkEʭc ">3z('i!+R?X1DUÜf tѢ1NuyBQ 6`ơmر$^@ͩF$n)pp  12v:+vk.p iQt(u&˳_D1qs`"plˁA $ Nz~.qVzk8T8n̓*`5h~Bʫƕ5\Q# LؐlTc+oܱ-ckז KXyV5gO][R TˑwPXwز3*腁.~^V;5Qe8Ka^5y*?߮ )`pρG:d8Fb".,cUGFupNd H(G0Ҥg@w- u=yץ2]-MSTUYw[8)WݘKEhU>Ko"—7,&3U ,_(|z):fkPl5 u1D8@?&zvM/<˗UexUgjm|_m-⧏D a/&0c$ />AAGVt$o|c%Pý !0d.Q  ` P(qw V1;+sf.-|n7NV:2SdKb܈3RDNs{Z;gt1 d.5؂I$?f ~@rRmusoAГ-|~ɃX5":su?_õѕ܇Vnu,h$B9 U K23߿A?(V~BP i~w͊&+ˠ$1L\Dv$aT מᨵ0|3݇5kg: Fˍs5aߎgradMV;( $+7Rs.;"$q+\cfCX^Y=Goء!XY{}D'dwzD%BKՎ.\-.?z#@,ҐfDɌCt7p2i/U]~sp~03JbvPچ~gV*H0贸%e/&x2%rdZ'zr).1fuऔׄ6Wmî h ]VwmV1;'"Oqv(g6ɷdkZ>*Ӆ_~ߥed1'82iFDoȬŶ%+>?$˽Ule7"T"[.1+׀d懁vB:,w2b<5n/,aHt=HFrnEiwvn`>pҌʻWB2^rp<*Q1Lz֌-.,n@V">c.k}ǬpRhs҂%>YpkGj !S2 [r297 @uS)2fB`%=}PmI^Wz(б: B']\96g"nXs*rV TOv7sK٣;ŪUJP#\{Yun>r=sc>ļ]Ig?`Vwh}B>b26RB} .("IҨ+sp.l6O/bkV"r8ZS!kuQʖKwʭ~TDAXhuެbf(8J,67Ё@僚DucC66C{L"> ~1(7ޏ`D- :NB /N%:79mB }:x,ן{bLc,fHR}AK:](ZǺA`k 6Z&P$Ey5a TW ^{ڧ]=񦪜]y4݀\,԰}`=J9Mui_NK&fA3ʟ%c |*T\0?sS" g;pâI ]7fDžS<%Ƴ찫}Jbиzy=C,keLO4|07nv 5<&! X2!f},(\!3ճ}< k`ƁaDgsB_1xnn>kx&~PE+@H~!-.Hga!nd)^!2jC,f[Z zX2Z w4&d<~L.y UeV>v΢*_ 6riEd2G5k܌t{ߑGr8( ԕф Z\rQM~̓fE* C+!D)X U8vMњL-A< 7ϗBu,$##:r5> (_1|z^R-C:l<LiC zҔZ`t'DFF]B%ϋ 8GU6t}T-^H G W8jUl%U34KnqpV$3=a 9Yg%pn+}wELGl^> s9Ĵ{.=y0ץ!8R@sY4Uq/#YЎ_y..vOa~`Bp'/]ueGԣM Sj-ÍzW7ԠѕGXRޯ'2FA",MkߓK[;<V$"s nTP iZv)MAgynkDqw f:%OLQw[Dh!z_tyYv*Hv")!Fny~\l/׬[OVtOxҶ@FXl燂@Ԟ6@D B0~N<PH(nЦdR"UF5ʊ[QMG1ŬxlPg(h #eLk1 R'8vIa7IG-R7W/bUUI'%2}^W]*HZKjcͣ[Co@-m ȾoJ)@;`}zw-|Qv?>A}h)HnL l7 o؎B <,zpdw$m$VCܼyK>LiJ.[`ܒ*>Ф\V5KFK$O#5ֶJr8Ha8_sjpF#`;^ZMZ'2@ iaNCV܁1:쯘4k`djӄZ_L Gk雥CNТ-!(L*(ZԮ87|254F kXn1Hq.PH{nU9rݨC@S3Ţcҡ.~0&JULIVGHBsZK@7NphS;ك͟L<&]'&SP$7P8j'_ %&tRTf7g:y_"FWʫ(ݍ`mt5̬ ƧT% *0RaS1/Um.:/ TUM|T+o|aV/VYvi5ߩ"槣\3SȀدf)뀿28#CRSrѨ5?'Djǖgݧ%KT^8h?.%U@_ @]UN]=}J?d˥q| "+Cb}8N1/y4VLtOSZ{i2M̬oQ eAڮ(JzV*3'%P^}pDL-\I>'lKx& $ؘc3#zx"L=5;^gVѿJIN;l@fk ՘r|f|EOzNLDw@9uw ;OQ;eϟS`hz\kkUHS߆fA}X~:ګūཧ98 ?^PQ-v=Ń:#GokAJUx\=\GIbu;r~;R`@ ɂ{li"¢}Ř2Bn'N 幇`X!l.M\O!Mc$~ ad%qc qƫ[~pxl=bo'/F*QT~wzf_pZ%1r65T>Ы2KpV;.wH%|h15 T1 @8,MMĤM.(+o5J;TF-p>CIxjE:; <8'$വH>BN2O2hg]s]_8.8gE$e䗁d˱s r C4m9G#>`ESoR,x&IBhk @Z; UBK)n>TΈ=)@a}F6Ί~fW^wtΞ!b.CjLJb"7H__VA>:0;GHl~HU=|9 \]]cJg8U8-fԊ (J2U ?#oi+rt~"Tj\hˏu&kwwSV #pxϔ8fQ/凗/I>޹Z{1LyoCY,noWn ey^f(pYϜ:<ՒlsWHǝ4@hگ_-d|pBV .km"aOO)v&BgE;Q5uJ`k߶w8ؔ.~p©bZ#ȏB)t ŭ])V|*}}NS*ޥ52)9M)g5I"'0hu% ;VC7?* +5jWSM2pOiI"" Vi8e̾H1,Ï8>.7ߤ<Ǻf'MNCˊJzm'!s>h#Ohx#`:Ȁ]rC)M.~ S5ODB%Ӗ` NDg:|qj# ԼMl B879i#us`b2};%x\I  a`-5Wh{R@Z}%lp6機цQ7sF>覥tpLdkJ=4qnf&"34|?ȊA"Ol틳M",4`%2쾞Ȉ\jSqo*Jt>3=/!mte AT􌒇* k8]*h7r&]Gg`j,aL? h>HWϕ I4E牂fCyqW^noď֭)fEc4 lvzծ(geIUYøaӻ.O/ya@CWw8|Ϳd,/I(z DDxݎ5-kwo(S6%q^LAD0e sDecr^4$P'qJƹ% 5Ӑo}9 /=j`G%8BPנͬ\r}.R,Y,OPT4g`8)\ii["ELzL)IƝaSB 49B$x"xX$0+Q3e_TfGX7&U188YpX2d4|TPu-v]j|Yuއ¾4ŭi/׀P DQs,@~a'&VlC031c6mxy!z`2 13 5FOg Fh)ŹO'"k]~^Ȯ =X>-!1:"kfsHN_t ;j=Hp\EwpԞae[J&o"q$f ٕnڑ{;_qIvJ '~;k_=Uq<$}ȁ+L:4·/nD߾54K:6i!4LZ4BkVFu{|~RC:t.%*q0@ (7zW2Y%oY]doz*l}0j?IL)(џ#8Q,.8׬ow 1oD/Ay+$k y0@af|*7%WޠWexQsV&Qx} kBQ$9#ɼha@{SOW}5-q Kh?JG n.*ZI=z ʎzy?| b,lmۨԷ %DZ`8;Cl1H=H)ZK$M8v4)-/_C4IA8T6vu2kih_-2<.[ִE8Vt)2f_iaD8o[Aު7Dҗ8u</?G/L nZXδlCe(~m@1:}d?Y LIظ)5x NO7dRtsi;XhO;]~ a@+WgAb_M.翚gçEbq)V[iB[ `DePRf@78;T0p^ښ+EX@Hy9jJG+aS9t+)1cQ14yomjB}mv2OwT-S{_Pj >}ܧ6 VBQdm5͠o8W>oRv,Ѭ]1yn|kwBOSFc)]n#QUGF3>ZUUGv6}hG<@)YBK+GՇ"|iY[[Yyy%:wC?.7z.E_ bB"&aexǵzk`KHC#dxѳ8Nkxj ]VaWKգt9Ȟ'm[yu+K<'/);B@> u*e>$^:ER_ 毩MܐX@=|'K6F{r `q_ҺHCѡ6JHT)pƿJYM,^g%]S@Cdo#Bq檭{LrҌWvn(cNVWw%=9S7:z0=ߣCӤ4-Z=LBNHobgǜ&)u2u qsCgߧ%N͔W9ge7@aURҺ[aKd (K doJʽij§)GkPHzx>TQNjl&O;/@?tG I8'xi}+}`{{B&lm7r5SMoh0!Mg„H^ɶpEzqޅi;n+UmѪ{=n?h_@g%#TYȳ/r3VxR m'X*@|7Ȼ>gU{W lP(j3gñUQ'`قӿ͜Bo$ e,h@V!r-Ndۋ"K¸uD$" 7:ge'Xf2S4ߔ_[(lAJ ި~[PTx鲌P(Bo@r<`\= \+ &Ξ} i|ь-_oeCa Ѽeِ۝Bf?-0$mгip΃:w[K~ " g7oJm@#N/{B-vU8 (pylE7^J5-h,2˿ 3y8D>GVS$yL-#FH xaÁIƔ]}EeD9N,̡qQ2fdI~ςlj̫be)'5 2h+F8HaP5D^jb^^`HB ۏZ{Hyh-W )Q(QyIDbR) 5 FvrP:J'ނW#n{Ѐyg,;䗾8S=o^AUT]H7̭ʝj]k<2g=s,IY ѱm!Gcj{2wΘ(-7*x7aہYKo,.uFպU1$É1HUMGφ ]Tw{6 7eX.ZRo%Әor\tS5կ3 VZ5 @, eR3橛eaIB2C gͬVɮPY q2ݹã- 4&Rڊo fj`hE"kƦi,|$&U~tz M9]ʰܚ.jdvS=f\gfwsR9mJSm\Y[jiog4h[Sbl`2 S4.S\o? 84qcU:c)C%W26;ޟ?zK+ ĪT̢ vvX)4Di׎SCgaoO"m0lÛ pa qUܻ1@W>fau $^Xc4$wv ŴU`DuQq{p,l〛,;6WrC^\rx 6SDVw`J\@r<\w ʤFu3 <Ԙ,P F,|[%iy |@4mN HAZbX&]*9m *NAE%˧ss{:J/9fQ'3c`i%ͅ-$CmHJn7+P'Gשa䈝YRV>ޚl $mKf+b?r".) GoKVIjJ6ǖJtGVΜ8gr.=y1WhEuXV;!?Cr+ޕ{-؃ w>eFCq9۽!}0J`p3S? O!3?esj,.j  з ǏS0_2T(͟eQ*kۻOZNOpzh1"qz x@|v8wJh_.&)04A"ڢ*;FkB߸[91I}35&;kS>ZCLD0aR{s(b PYLBJX3mg0l#|xQr:}M@85JRuO9ኛU\ԇnMĞi{ti^pi;}93}| /. o|Q;ۗ{#b*1ֆbdb(QywY=Cc(ݺpL>l7ذD[t\"Hj9& iQ5(dA5[zhe݇ӨFY(̨fElYbiҹ9F9CwܠcKI _?3 TF-^uwD:r-/B8- eݰfgCi}ʂpHp L, yHĠ7gUOJc&xǣXQ^$.8bOB=[jyE4 *zfO\T98d矍.Ja\b͌j2_Mz՜/Tfu/'qɰvՃv$Y>;ƉgBfdɔżK$қ>㪕ߎkCP^{G\6;r OՄ6tt }ݚ m5{rO62`gCEjay mrA\*n(.bvq$cSd1Fc$>=xΩz@Ů|(y&{G~a5 Rhjނқ~cYaU' uO*3N*m[Crvmz V c@·{I Aأ aC=|Q^3`EO*AnVuo=Xdy$a'LZK9 FΏt2TcQW*l`)dq=IdȲI{wKa ]:3gQ~=y(kŒ0GAPUq=6 4 s*a)Rz{zPjUܰ{4)dV<+g$77Bq>Jnx6YRH zR^~wϘ5ELͶr ƴԧ2F82: Uſ.gf%P7@YTu=v8?Qp^7y)\>Z U{a(lflH]EК"8ŀJ{3#,dw7z2W3t&ʒ cAM)ᢒ|'"F-׎Uoh70ъU@᷃xLPD#6 Xm5)v3 nZs=ᘥU\!$ȯB0N WMjݎxDqDBΛ."׏D$|(qOp#`{@m{>yhG0ջN)F`>B<"y_m NK8?gfp#nyZH|X >V``ÐKqpve#'tטW|h؜ ChV{VpwRwc$ ͉. /ܜy *AN\TI) %kX+(8= 91.'D~*E*ACØ Y.4h#I+L Lzɴ&k7׏>(Y8\ $Dj2:~ܡ g6[ q)v2; 4{t; t<'>w(ܬGD0,8woo:BwH=>A[ظj,Ƒ&Mm)w3 [~N16~Wdt:/0Lt[[0)f8&u 891E*U/ᮘ; mbAi[OIzn Oi;kַN$򹕑2E2OȦD}`kF*6l3KYB֖8s±)0LLxW.tdj5^|Ҵ03bGcWZ[G:qS9rT!ƞ} 4OԐpluaufƆI{ư |M~θ7:sQArLْ!˟ԋD;Κ ׄ@2?4=GȲ6g󜁙XX+fR~}[vJlB=n{qa[,s׾n`o?-#+c,%b4=W!tQ`piB)OPqU+P 1!#}جNS+X%{㒅eQ)7FE?-+Kb*Y-taf99CC`%s|ňyp|莰+p9ӿo~7_. y*pPP}603\H?KB6ĶgEHU2{ Sg hV+ɄFM !7:cAwܷ{kr57M->cM@[ҍSmG%8pr mt)*ijrNpy C.&LcQ,b6{m}s]⽜^T,ligIrNk["ۛ6q:S QP"5%Cox-8_j*(y̏\8硡8LtaoUH~c}0CydY+ 4R9@ ǶUV' p% d~dVX[Yzy,M%y!bAczGo+°],c6ӷ [:W')Z" Y j yvE׽dvcЬ&mO)(F%󇵍?9gmJZq/]=+^_4Cʧ!h>S|p78OcbN#΅{ZR;VPrdf?qյot_Feݱ$Ny&"\b"vipC$8[Uƀx,3mjsΗ@7p`lRcbLlAɋ|eK mz\,(hD}E P$!KFcxA‘tU\gamvUvOg>RTX}t,{Vr:ևL_sL&3)Q|$1|*"'vOdF'O4ͻx=*n^ܤ1gn;_ 47 EVlrgPWO.鞿fҚJn;eJpx]xTM "yG&/p1|\bjnltV/  ܌2vTdȆCp&;.N:8NrS}F~vpG =Ĥɖo|uYjU\֕AۇMsUb%YV:eHGJ]Adr_T7s:?bwT#0@9VsU`~BN-x`Zq0?%Qй^%dZf9dd@іȕoo~n׌_F *L8Y rELMs_*z>;;'pۉhuu1'/ g$plBd )O#WɪՒ8L7L JCğ#B612LAnJ\"̘/#F,&ѝZH->#<+a&_s# :W$vc3PNHnC?OW` rdvN=0McIeof-hl΀MjN,1Jf^)ae5sxqA=Ż{1@,TWǮv+o.$HoJ($AM6e# vsf1Cq'* r*W}2ztjPN#ULp}C7ikkzzRSwWs.C;ǻX@;!lVM=ox =7Mz}1V Y!(D&Uq1ǶKg=icҋ3cck4wP̈́#𷴅~  cHGR, Vo-F})JzA L:T;位 u;(#;x_#\bDQUbaA4Bl?#H&'Fr9,p CLҾ>vnm;|8עc92/ uxWx~RV66OwBbwf$]EҁPY-3H%{4d3QwC?%s4q.E@Qbf(dn|&O~P3U߿و{x+- xIJ-( AB-;oW_|‚[uӕiM߇4Av`\^ԯT2 n6-v/ZAR7 lBOs*3K~)Esiv2AUƛDžZ~LXrl.6ǘu|eC>,a<7$e&iIL1\Lmk2HWyNzJ<C{ +\{%7 1R54'uj+fS-%P)fdTWs\Kd~${n:'WH`'g˔fͧWpԜd1xSBlʡ kdyxuk?\QwBiݹ̃yAE%,E;k(Ġuʐvp֓z 1t̟>굊Sm\_%: ZoMO:zr?:ܢ}ǟlSeUa{NCƊN *:T<ƀ8|k عc`U<mQWD҃U !__sormu6fe_Tͅz9B+z>77<"3( EJLt]Ǘ?7ДYHNJcI?uor4]B)y1Ʌ ˂2(yQ8geٻ1{Xhdș˰Yl| ^25zhnH "-bYpʘWh[EiR8N,dJMbW+Knp|3⺌PĴ 'qwꛒSyռ=ӏI'& $\ s WۺpXsnmM}Cj:{BA{ldg} "~?/ ;"fz _9++!;7|wa|%!apr qFN]F}op~$ŭ͢S ou:1O0 :j=V_!QY)׈^ڰ%D64AԗѝAYa ۹t-q4aq3ANc *m녡ϮYmu$,`uo&1+V xPd=Ca Vu5T7:z2Ҽmg9Zkdtk 9 ]shvFʮiMu# 7ʊJ.QRMЍsd s7>ڸZ%@I!aȮx/-x=@cmQD{lTHop[ t u*BZ "P=cڰ&¢Gu7"5 qRz+_+ `i 8X]=F?Ϫ8bx:[H`p)Cc<(uua-Lvx17&kF]MH^Y+jb+o&H Ļ~-o_ CFD8j)+ x.-]$Ԥ yv3}0yp&\ )>K?%0 8l2nVx>х%?:Q¥1?hzP<9RIWƜd>. 6F4ܲ*=:C)S;3| |4;@x[ Y$3!Vz=،٭Wp1oCG lYAN*,JIuP= d_n!jV*SH_@RBuU)]XVGhkk DcɰS }11kB%i+GђG֒ ␖wN)Hm!0Di67+N~NȦ w%RyQ #n' fTT)2`5R_P$"ubĮ{Wf茨2 JL >?EĞYdO6'b] \3gM ԁPS&_= nјK[^Qc%'̌zއ? NÃedH-(1`d`[~JB-pw_pB4S.m?Ih# dKaFgJ0oU?$mém4Cb)bL 2ߢK!y͂v7ƱS-uKoIYckǦ8ۦ:25G;NzŦ ع.G!K_y` x LPU0-P 1.p_7] S?&<wŒ++/bu PE\KExtO;횳Fǝq_)PEø1Jb^c1,tK+݇jSD*W 5ڂ NI<_&7T_ YƸ`Ƨ4uoD{d'mpUqUl̹SlIF"r^sKSo៵̥LN1G;G9nuٕG=.)|Ab晝 `j q:*]lR Y•\`D9|8ؑoC>Q܎f zr(z?v$kRP@1s?~(p[l B+M:#Ϯ dtGt>\n<]^!s14tK!Aaɒ-Lnb]w^-X\Et~Q8}rAkVӌ4֔l?J+8'?=G=z436H_q_V@FdI6mBb6@6B5vX*To˯w)v@Kz.b'kq= !V DKk܁x);쎷֪hjp͞'ͼ[ 391hiP@?:qhؾboQal k؂OxI1UJVUp.&3&ލz wG&cHUs绮 0:cRX>XSA't>%o _DѼ"LuQuJ}[R$Re~#>vnA)vA4%>*֢B>S;@ %*n["le4N7bJMw%eJꕦpݥꐦ_{OQNE>HwACtageNԆ-@&SC*᪽osd(X<K 'ώk~Qvt, .7C3Vy%/gT|x1I}+GN1Auf \e@WONGC !Eg O(՞2ܫaAU:Q!Ca$)UWҲB=dw|H!B E*cOg4\1Ev?,=ms*f[RP+}1&@FovPWyTDX %>(@L?c RP=|[]}(ʏFHăZ9 n4/Őh S<(Z?I!GܞGbefC#vzT?vSzN7 V=}[ R񾇲++ҴhpS8 7+>kO'i#S'~0vCl pyc#U<Yjժ^~; ѿbȽ샂kF+qk #O*?'ȳ6m"RlnNJ+ 6VI|6'c=ߺO#6&jF6h=z`"rf`JS`"RRN܂"6$'=7Qpu: .!ZMOmKid} -۪F*OA|-#@=jMBp[6b? LUϿ/8%5͊G"6/钻q"-`"fa ~UF5l2ExOmAX;'1h 48]m5I†D+Zf\1m;u*o ,r/jj%~ W(r=HN϶ @+~3`kzmbc=KfBT-#r}&u !UIus߽'ZB@uCPި|MnGz/ڂ{ |mAo~fH7B"5_g/[(S>=^Gp0ͦq6s^1DʆHJK-dd6ӁJ̅ sHD/r56X.DlNuY&ɂ}䬔w0BF#t14_kdmd׶A1a¾ {7D ^/}OជXcqإL=/y( +[DyVqoK;3(j!cÞ{4]bRSG8IlCmz$Q~ y~D^}"X16У5 _yxY]6V{:/+:q=voq+^ +Xf\0팢":M4ĈJ(>gƉg^EЋ&_#kez;nƥ ѓDTI'h`  vcIF ?yC5 5bbd5iNϖ-""RF&9efХ-b)SW˺xV:6 `v Bȥ"5)MW6A+7@4 0٬۳" Yr:0N 4Pw9:g!W>_4n"dѣm*K ꠯^gڡ $iLjס>'{V#>tzCBc7E_cNXnq5$?r 5{L^#0GT3rBE `ũ{Q|H{׾?ٟ͝!' lP˙>q\I] c\a{W1b{ a:% N,Vd9Tjo1ho8ŅG3V5-5XGmh6ٞtjV=E\fyfMՈr-5j0 0o(3˽\۶y!*=5;,x=TDY6,82U .z*& "4P+XVWXp-c{/iWpj``LKGv1R [?*^%pzW$]^%?P@)+qXAs62hE5JS: n| \:00&ϝv*EarsH(1SEM_Az^;ϊ<0ArV+EZzTٴpѰ#j,K*0|~yAA.Ko4%=hbD ST79R%CL7 &Wcz>3 ơVRe%D5_УiI(O"Vf3,NI'n2Ծ|yʸ}Zm;Pʋe!¹̇IĄ4`N=WHU,): i&`;xpWI9 fʇDn_'9vzVxk?nn:L `@ ԧOUk>f;KahX*ز`*W 6҆棻QXOlM=~CK#2qZ>.K=)A\+KRA kiԜ6 #ZGW Ptrڜ^lxxiQmayrЂ?ٶ[M9F닊Rl0I*'6ǑB6BT|ghJB?aVq AMhJW"dr]@z3"eƷq@k<1nxU9î:m(\?QDIk,7G`cV#G3:'%a%5%G PZ o6vIñ5z^q4?] 7Bxڜ"uv8BZR/M8H֮ P/n-ٓ#:+=)跘1%"by"ϋIq"{I'¢ٞ2oOW= xrzX'2a>KXn AƧYgOxm^KT吝 !ÿo-R$1;yu;qÌ#H3D+RuoEѬDG͕.w d;iܾU17fM[p_ f\q~6ڿ KeL1R Gk ChgYЃNq3LE:>8Q+Y:no Ӫ x[t7,症0wW\ {80cw-$veHgC9Cfdt.6R@z5gQ?):'HT*pIyf`'г$7 )o'̥Rx#ↂ7|rĿ@c]i7‚9.bkS =%fRD4WwBĕ \֚Uɔ؏ Ȣ&0ɡs=Z4)7˺5Q"OZV7u\d)w 9&kcpW x%!v^w&r,<`,s?{5U\+7ϋ49(HOvY:fowAtBM ӰX7I҈)o=CxHz !u(D d(V._!54"݈A M7b?لs7900y rƇn ʐ2!)q3an4u|`w=1F\/C[Ц䉊Y F2dL"gxO1)LSVі`ciZ'˞6/#.ey> SP`޹5>ȝ96;tWetݥ<=aR%HNAᘺ?W c!:=rrJ(?9LY|+:ac N8))q5&ĚGFJ>. E`4΄^8RB`uFfcʾ-+!3=EXeA} XBVb=^2 S.:TY:k0C:*N9 {^Ϲ1^R_g.3̾=Z<)&AbrUrz,%LE~'`14>FkMw-}VpQ%(|G\3\nuCtwOrdlC$^PMfJϭ/|8ʂz/n#b`xuq.E>:LgEXE E9OoիTa/`hHKFcT0$MvJS?M"} ^$0B@BX_~վ G"L0_"iw n}HM -g%abb 8-FBTPjI_o@؜sk0ކ@vˢ4Az_P{M kL,0mL53;rOЭ7:=_<}M~Èa :)ڦ"uWgʺHkYL"|i[:W~k%τjrNTeC{7i4J~5ԟ v8w'l^L4nCfihC8+e(|H%+iHŵ8[ܨV//`^  ;aO0_Oet}̵7? .a !+%ȸrM_ɱ`v _,&s758zLhAFr'Ӡi7=E:쀜 ǧJיXR`Km]bs*[6zNh˝1UOrCUudH# v3a] htP=Y ) zz/-Mn-V.6j8 U*4ϙ}Ƣ A&ȏB59䎅?;oxM,aT$f&#ۉ(Y9Z^tUpD_k^K^?8om z!`\s(U8ȿNwdftEYw u%@\Na/r>™ ʕr-؇#nu\?4 M`oMTAjZ[[G3˞˝<lOdPrbv:{;/ 0f'Gx5`Kz,ө 6ozvp`pAīB3A|.tq%ҔQ._r)ccbOj~SNUm')-g+T9Ɩ;|AB{=*+VsDIOH^15 a/Msn:Î\" ʓD#̭T6GާT2O>g`0X[aJ&s6˳XWMҾy~uܓ4WE}},fcd QKE0^;mSY(«uq&8~S 2Bg;!G/:ꆛFND Z .QQB`WiL4\c\yTQ |VwCit-@k*>:^'"z%ԋCr)A+ƞ_-DEH[?WhA9gagp D|Q%f`X咅Qk(fJ$EU.Ð閪U OfNyO%X߄_ z.~,Oc R90hj_cB'i7@g:Mh.>Qg&ٍL_sEJ4~+vmt.jQ©+2N?bj*[ ,1Έ*mLdA D=v TBɨ 8=yBP̃!X@Vk>: SǹVJ  LmȷC[LG\]J$rk]]qglMXÑ&Ŗ̇ʴLD%N~&Vcx7aTGCT\ Y_V8Xݗؔ*Y ( D1B M5d9]U@ugq ôf^UG)W3*{k_Ұy¯N!Jp,Z̅[!`'AD[BiPlkоdM, ̂!~gB7E3 Nb'Y/:bfh C:7ZeCh&S䠞'9:H#-.~Ya)+ę88{cb|yM&ٸ&?,]Q2y{ i;-h) 1K^l ;䧁I37,( ,{e5RN E_~2ՙ%z)A!vȘU J5=N+z#;TwNA֨l2PQ"a%Nmű;AD|3{25.ņAL @vG;z\N{a'V)< >,t\ɠHht暂߰Aټb6خ3s>Xel3ܗ0:vM2EqNUs# ]S϶5d"UG/_G3 Szۣ%iKsbE͚>Z$zՋc[#E߶UO S2{cߺ! Tx ºSDn?{]qלᐛP w{3}H'+Qtd!q/o :rI}^DH?}r7Dp=\Kqĩ+o{ttZ8/ -UkC}b0Pܵx2f[$dMǮ#%K4TϴD(d8PDiAO!^8gG~-ƶn'ɍC(u/:gwNc 0L>8Ut#pE'y>ڢJ&e p^s;ʠ0 0yE<{( en Տm<%˔*貴ˇ2 Q.Hc|~~}T2|:6Nh Ƀr _gsPf;,?onFHPdwRݭҵ}ijTq/09cxU[Jan R<=Qku)G$59v30?}oPF,jAt ɍ*_ 'h@FI3c &SZvB2qv(&_84sv65;ysYd)U֠S ޳B;޿ ՝iaiN=rCd)B-VITRAcVXWh,+}8]DceD7VȘ+JF{QʁX)hDRr-_q!~C~-vcR|fl|Z)S{B%)Y|=|pg90-4;7 t1a(ؤ(E^TSxMCl~ϭaM\=卛^^7.,F:Rw歪xH3ki8ةŇ R 1+X4_3b"*hB^}%MO9$&k.qM$>u :Je*:8u+&iqo;^p>=}>JD*>O)q<$wUG YՊczh5 ٩wAU4]'ς(_Qs!f3ٕwXxlC)W$jގ:94W6t}Cg[ 尬VxP X(Y&/VBR?!υEO/ L "Ex͙E uYF_{17ȳg{mQNhe #NE/(\w*x;WuE>=e>l sZ]\=[cSl3&z 8 s<נV{J \izru9/thֲ.d-KtRdNL+ 귵9%]z E&\CG]͈S7J(ucRg\ge BcH)Y.r>8I;Vٯ7U$1t8G<~ Id4w9M|r7G0B BȒ}w{tWX84/EC`Yp}\nR;E;`vFv;4~,ˉɾflSMe=yhʆwa \!qH_e ,7ý1bt$vv{_9 fNwø`IVݲiTz_uW= bdOAyC$pS1IB%/?H1U^\^iل)((  혝 gmˤFUc18uJHWgN"q"ǹA }& VP a1נ1uig@{#"u5c4XQlX}HW|ޢT*^<⯔IzhSj߿RD{xVx̌],--c9<0$B=L5G߸lamiu[+s /_O 4cdT)\A^ )"i4{NVF6 L{@rtiFq[zƥ^$ۤ5p 5 zѢY XnƔ4m'6a#:Pwjp8*|]t^V75®RM [`*J}a1{,]b;A 40䔦$^uQ,[ QȲaPR~Վ'IE\.|%9knK 8}pIx!u;0O=Hr>vY"8!>W(5$w7 k!#^lRnoM1v厬 [ SZشQ4H]t$l>p;Ir.t0Ms_:GxLи Ջ `cяׁKP\4*u:䍁\\BTn%YrsV`f}etL**БXTT1g 9k=~:NY![06I6ƪGs8z 0KRDeB9#Zb-ya;7}x?XV88Kl5ASt[TzAABj@^& aC9z_ \:+oݨl\? ߠftOeR{1 }Z_0['nb.L=N=TLr[{zm$..="ydZګGciś61*+f9[^+f[3JՈdݩMY`瀏GUPY4vki-1H[*s|SW&iYYGpF;h>(FhR"CaCP7OxYQuj#PtzE2?n*1ҭ5wՏ!bXv+Q.nMNKx!!eRgI VG`^~S ؜lmu":!:ma]kb?^lsRʐםH%tO΢7O"y0bP?  6w pFy>̴JTgX2NZ WE1Uςkc2`IR{_LL%#\Հ=ob!*c(:)H]k>9 4)nJ""$EtJ8[l̓ws&"r#HI϶nFIO`ܓ|l_2zV5bxl?֦SzBNh }pyNW?sgǑlKǯ\PǿBPmzC;!';Mwڨ< E[??B9; #0X!J.Wfxg? kY} B(/ _ %Z{:~dEWx<;%C0ϡ'UGF4_#JTܐQɀhM. %Բ4N1ѤQk(Ge&A@W?O&]^{*^y5t1I r<;|0}mpz^?V *R B|91Qy'i7eRAwۡK}w[Jm9F)eݠz7u;vԭH`1ĵ{U7vFMyƞf;]6;Cql\.I{boŘ4WOkS ij\K6% HL2 ԋBj+WUTrɁ \gdT(f8jv*>I.iձ矩߻'lUX޸pd8CeB|loh F;Y J{z)n=Gfe gC)mOmO"__쉄fG42&fᑢ+ZtGca#L6VW›dyTΣ^UQWo 6`F#wpˏgm=9hǃ"̓Y>_j]gFxv ?HP=ɇ!&k?xWGcB Sqmc! E,PG)oJ] {,1{zT>J; i :3R|H:Sls3jiĮ4Z+e ٯLX#2-#{И:7{ Cb< qKþgD>"҂E)؍n?/I}thob|e˥rn$0l77ū݉ektK6rSc~ATI61TPsmΓ VPhB#߁a(x7c_ A*Yݮ>I|]:{ff$3 R>F]&7T"[( /^)CO.c;4U#3jZ_W*~ b2?播Aݸ³!xl9"+`0tu}JWrdu_cyʏH [Ih}5#Z'MOz gبS Jo@Dw BJf_==:5xVIy1Hp( \Z>Z25=TuO 2lӌJa;LrI^%{fXsI2t)@nwͨt {.Ӂ0DnҶIX QȚWݾ+/P+UӐ3 ì+sA )9{~QbrOնLa*[s}B9YUZ"}֚e͡$\+n1E?Y AIZVaXC KhFu)0ģ=, z,P ,]{`vpT+5G&@5i #D?x]}i"{:5m &kb+;W*V}(+V΋[_\OTDscPf_'"bN*Ls9J`kl"F"_„Mf%2w苤frkIh)HV3B ir8Wd 3؇#5ho bN>7$ȁAm& 6KC(K0rK!G,f$z~i?HVΔV`Vt_I{!}k%h2. gnIsEco,%-#S۩v3-Lni.lߚYlPb˘GƯ`3Ykgٮ@[0olc٩,}J!.|˓Spid#EMLTk;t =42%p%Q_G&$`No`Wh>€lu]_\y1Takg4o0w@:2Kj-!ᕙ 5 s҆\5 Яo0JrwF_"z[@ku“vVjp#SEPa ˩q§hJ]WszQǚ3ILRXQsABR{ JR_:Scta(_mjZؗP}( +#wǽ[)e65WesIoQnu:E"1!LK?OmA?#99r^v^,k4kLNcZlQP2^I7~H \p",=PwF<̻oŚ=0U8F=MTlŘHa$iAۏꬶTYAzai2o;:Ȇ_`сy$yiXL$3_RE~4ф״ ΠוVX iVxSog\=P0bتs3ygHG/ `@^Jd':yZGjb }迭b6*I8_w D d<藆.iܐr|fjIO[[,ˏȵE_k_[V2ME~*XIE >1pjU.sGSB:Ns} `V.ʱ&S'LT{]JcXb@5hL_3+0f'ߝr`<&C-nqsuB0u^%нcN`HFlBaA' (#&L 174Ab/otQl<4[8K:"Sq?v yeAkuVw!T^gfQ+B73 $]\e PD=Y~"87s&2 ?_)U iW;/u͈ՋhN 5!j-Bn]T&_J޸{5~vC4vfqw&8>9jp'ǻ`0L&tDˍ<8ګ'\^O;> +**d3<IZ(X ဵGp2Bu[鉌lyD KvIU (5?lh˯l=sUڅ#sgomVB ›oSY1^#k5 ΋Qf3bO/lPcQ^JG>bWM;~85 J%Je<WP`Y+e1Y2LvDthY _ M8Q HA'K;n:vAZp MH8]OO3݄n  Vl.+2+xj|ŖN׈mlaETnY;~Ǫy g7L#uΣ'vBi1^岇> e@Gu~j rT|dkXj2_װX'lTzvÌwHe5& }^Nu(_$RƀUj mO$ߠ=\. ZAK])DY_S1Ӊ>5]fHE0Dۯ*,c xݏN)EO?qhX~h[ǿ1Oi=G8<%aPQg4qNwfJ |KUMR4ڲ<KLoXPVQC~f7<'rdS"yF xC^si`$U@e\3C@m9QEd!*`zA{YTͨꓙѶ1zF Bj}C<"y]ۺ]/O+r~w.I"y9^.te#ZpPfsԇ |Hʀl ?oj{KvXa&Auθ@bT2Mm C!FU_\28NNJ"OI*y(8b:z)G٥}čttM;8wHS\}.͈Ut 7{$ > Hzw  /<5aFx17s " z-ۯ?6;_cD>`քV 25;AGb%5K薟Lk E6U@ch%$ӕY\2lJzY2#SpE p_8)ѿ{B_oSoUc^Y;oK{khtϖܾQD+Uvn'0O;,.%M.|;ު8-V/'k@|ְE+u )9ALlǚ'fv!A--tV}x*#[;IT$:aLުvjl右-i Q|1#^x5VfyXQ$1mn>'5O阻vXU(׷!Q?kX&Ѥ,5ȪP<1udLGUAC8J I"' OY8i߂31fBj'|l⅝ΝbaDك xٲZV -]FFd霜L].t]+(e@PLľj^gxhl |cyNifY*߫ۢ@cό7M`5wNePKfB=@L9qb#L2 U^]ݐa87+:3#Ԙg#d=JB=AA?uTӤ *ʺQeMnNA\Зwakqu2.} fNY1κhؠ(<$tb=5g)&zMreqgEF SّJ,R q{BsA4a˚i(vk۫,en2q xIroQ\r}_$=Y]،N{@`>ҞIyz2/w`LB&,8[$SъlewRntU@]HԒV 2o|pBZ5Q{;a6VX̆z.zx)AE#Sθrxi% ω2/6c){P]̨YPJT⛴aR@C 5=z̔4/mofc[&v#(|"Sĉ"nu%Nr'Z=#HwJoDSa[WRs`.(7sRB#Oӊ(Ne<&丳¯m.^( S!_E9ktc<ߤ ᘎྎْ~۵Ln> 0x:6:q7t*A)5Uc J\.{%R 5^#?pټJ9sۀM۾=$ \N 5X֪—x~l ~,q*Ɉ(yXoj lEd?;¥ԃQCzN_ #E*o݃ 0;XsmyC8H T b\A0хqǶ a,ް=zĠ MBr,Ʉ>o0gL?Gmd͎F{EeYEϕ;R]G#:-d^3* '?/E^vgW * 2ⴹtL9Z @i2z=5TzDv=AP vZayR-nTzC'P A53M3r""Ҝ񏅱nUGIm LI$c5=bq,YSvZu_FG3վ?3 u7FI?dG_eMRѦ#S*"|{i-IcBahJzi$i>F2ߕ1=K9Fï;͓",v*WnZ(%Iv0b֮I8d7xYytl%PbZ F*Eq*5΋9f~kʵzC30:"2+T:;2,p/ d&˴2RR 7ɫRE'fC.afb:BZ h3-0CT0֗fxԷQr>p`HNh#!{%³g^ѮF.$a;O#Ae)UZ^Ճz$ oa 9[ۡlit0>i~[6]Rt<*מxŎp^/N^:uGC(dwUux@Ĺ5mK)xI%ۺ2+hxYߥEK'Hy0q9`Հw]K;hiRw64V_71ԅFMzkrxٙB!F b.XS?_c{7GD0ʐRI>MlsDV!Fx]Mee.9@F0ۄhNuawyJ)WqꜩᓢJDry n1$>TTZ10Cyïl=PS`r\B]PkhQ;/pȐZD\WO 8\x>m-OTŵOe7^s$ FIVU{^@*ڱyJrtӽ4ѷW ` =D{RW_'$,.bQ )\yhFɷl4] RУڀ'O"LSnMW-\TEB3[qU [TK6`n-f5CeP[٫k{mt]Gw[Z-0R9x ?H]Mxǟg )TZofs#_{h=ZPwB05 a+wQQUWq<~uA7$G 03b5ƮGvAM# 2-?:kx. C!G|4۸i[GzU>S_mE E x-\fsɔbin)BlOHݔ6po8]>=>x[p2Yٴ[R7Q 2\RYj]agҹF<^3wyUsSY64ʮgyϚL~Knu!Z&hћd"NB@og'YJx?PvOA^:RC_|(9X(2A|xD<$Twm=ߑ4ƇoS:i?ciy]ӎZfF _bMR.&/Mji9q[5+Jn5:s 59h앛q<u&Hi}<(t}NDt~{Qk&9/_h-.h`mZ! MHPN-y~6X|) t 9PUо`e|cf!-LkB})uX!OEV>o+] y/.%&*E]XtZi ΤNPa*l3\:C)sc21݃彀O!>\a, ϝR Ɵ>$ \h9ubMm(ueH;(קkî0׵URbږCx$ ƟnRfWlXgYqAկ|G;UAClA༣ t*9_[$3r;}qhWѮ %8&MxWH;yn\EOE ؓuu!omdкtzMM}~XZBhg㬢VC2(Q$$lbg| ]0_C=mRH-3ԠDp9A$TW'tbYS=v\gӬ炊dc'& :HDJ*0U#Ť2q^"㙶*4Ke򬱻S\[Jv6Ѹ 5c&ٚޥZZpGGc#yܷFtR.ܲv!TE?!v5C #YA=OJ eZqΗ̷$%h¬t#X~t 4v_\qN$s=pP&eep >wd> )YŰ H)h9?0⋱">~I~JN[?/^Rs]KeKT<<3KuR3gHs\P[xPTg?EЕ;  1!85RʃHSU0LLj[sWXZ=02,x 4O >W°AW9eaX9Hn95kRa4aϽ>O9hJRsGu as勽k㠡MM* Rx8,‸1 bڢUK 4.NxC*PPfZ6 8&GHԒ%|Qꇡ??d_x?K-P,FT{QYb|Q &PQ4&<,cp"q՞_,OLNmY*QX7On 5s`制Ujz-! J mlr\5ܖ$,?`DDޑ׾i6jqϰS[u͎$tOhɖs2Ro( x2a,Ё74;x"(Ϋݘ:6&k$x~QE{ XoۿUSuTTlj#̶*0~lxtVUIPGGģp;fl'$W\O =1Ok]{xVI#\Gbq ;DۃO35W1^&8OR|ND ).,A%W!Rg ]؏pt 3~7<=^FAi=F{Eb #X1![FIpeA>$:Z T.1 (7-M&)^'#M ld0'&-VdzYʳ>Of suZc1Maܐ֒!^Uџ<17ξanAhXе;T&jPBkzٰA'2.MU@C(G5үmw>H4dqU$_20iHKRll1홞|jOCFoOمVZ uZl\yd)CQ}St^PFI9kY>e8vJڟM?x5g{S$C.D혀31n~&Xz[UƲ03`Ja)t4ވCܣ47Q0œfQ0&2߲Dl ;|F'j{!].Ueol>:JVMkUyP\Q+ϬSx~^3!U4ҷߔ0p_`]S,Et4jvJP9]$˪,` (PwӰ"IZQgĆrI%aرdѦl46)׋O䤇77]ru'`1[9KMw ٧F嚇 `f*c\,yUVUu#Ӷ 5g!E yf=fޕ[!iAp]R`?Uk%)HϪE jڑV3vpvR[XMNE?}Pw١taK9Y`'oNL}n~ Rֈp“ dh7'F$onsd-o<<гFz*p5u%^!6[ aaYNWv#yN7ǰZ y~kK8 K V6XWȆ=@4 AAqȔfy{iz`W3c{~ _97kBmH1Fa=ĤiT|MB9z@:l! M1yQ/tFy5H&]CYx*n*Eg-U &5q,;6 q4#e?#8QEazkd%'7JoRn^72<\tΛT|:@tdYQ˖W'ybdKA*| iBzLheQX ctܼgJoՌZH*B&[Yo @&6&e*:Gܻ)vY 兟el.f:T(MV ڠ+PIJsG&=q!d/<^[ڎw+H%/gABE -ɸsa5#α{A.!ƤchrCf&5#x1 h{q$;S!Mwtk0SL#B )i_uM5"aԕϛ16VT# 5߆Q2xaz·QZN28NZ.,C׍:qKH=gwĐ\hW8*JѦ %{:EZWɩz@5cK_临K/–9:xxɮJzZPW\lÉpAIUz |^j"o/َ:XWB|jxz2%I%qV"jqoYtP2b[oS('x)P{jNL/I;UUz+pVnHa.ivIIQMKFj~)wN \2VS%"` [ "h61LpdD 6$ 1^nECq! E}^\}3ȉ2{ 4@o߷lO Vn M=`:=S-/o3qQ̪U%r0\Z="_6@<(ɟx~~bާV!ɜ;|ьH(3ps6F9`ܦnptaociv0I:P=`99׉ o4{2fEYʚ[]̿BfR[м#OM_uoJAm!04βYΌuzR*^Y}d_ĀqʓAΔ\?YϊN~ bDŽ(JvCla@y|'{>]v=Xk"\Wc1 =K@2v%S^Os!w2bQs5#t嘇$9Cee;;{u.k>YH-ef:P02BIT;DD3U@X83qw^dueuG8)XR>T,4.q;(Q_}}cڙh]@(\~5Ca?r8M|xDYY`^XiѪia:/4" gE>\T&mVZg3ct/N Ӕz}ElF3]I\=ɉ{S1[5 Ɠ^)Fs}U$9eV]^D\mRj1uIt3D՗ ːpIfAjK,F#Fcw(,KIwA7t47Lp -"kXIioBnz #nΚ["Na'qClcB4 1?ǿk,~Xځ@I}ecFx2qs&Y8 LАt*U'-V08sS/ץOg%)#)a~?<` p1.>hJy()*^ߔy u~2qd[ Q 3"klq#r-U[p<HX#W9TeX^nK"eV A}Ѩ mN(;%$ #܁}^; c7#&k[ՑHY/i.e |#IXY1l P5P-bj RgjɒYCn52t?YM<<-k1 -ҧ3/Mi*(|tFCy)߮@>mRsmgRo<24yb/iB{T(Euh3gLޕj܌qcv"Pg\!͛mL>-'?qC_E}v 40;3#}r=r:ta7Pϋ;JmM 7Ԕ+^5ܠ_:.V!Vwc s2Brٱe.t3mcYBC/GS ?>.mMm-oNK($o]67kmPa4/;OjMGwwzNW]}*ppԼD H;{&S++@%~<v]7j2>@'܅Uck)Y˧YJ\F՜dl6l^#IHPR^ڽȻ w~Tv]s"7U ݅Hz.'Z)}sW/UZH,Rt=!ȿl~43 +=lS/"^%x>S֭>uB쓀 * >ROt3R)c8ȁM:ѕu6~% Ԕh-XR\3q>+~ӅP}M cYe~P2`ιY5N{a3wOOկϠl$k\PXImVMq16_Ez Z{@;SɞYm܂̅]hK(&Oc3NFHE/L0RPZvvvef@ͳ`͆)h3sꍜa L ̖3j t M"TŽvT1껐l2e36;ݼhUۍ,OX@DBZVPTZ\HO)0՛2 7x2n\4<9Ve-uPЀ zݢWiFb&a|rB끏"4Ϭu!xwA0luxwy pNsC3z @TWg0_Kn=5r(G6A"3φ© uGsYPry>s }cz|YOf |g?z:jFss@UZEh t}d|wTI6bĒ-;X]R%s--DV@6YeI@EdDLk7NvKur< 31?+Kk ha6i{tgS-ti\N_j>5)נ-'ZmAR`LC#"ekǾPr'aÎn\?n44.K;|. ;# b&$`ۢp΢crC@"O݋5Lc Q j雾EGݾLcy%Y?uf`Vsxub)f#.*8?0ii^[[uW D(b _Ė.|'G9I:lS8~Vi  ]gnzH.L I ixyҵXCMd=WfŴVGy|jPx| fZ OG3=e1SM _AYn+=C$KsWdCn)p quwjy"b^aUu9JSM8ᅃ]K=+J-LG|af6{3u/A[+w5;+͢ Ta $alO`8j:K[ =.F wE(+{~L6a.GȐUC%ӄ]Î2=hW͟Aw2[ϛ^a VGO^ZC:p_p@ن'jAtwKsuaO3ĵV^l[r(n 5ؾw"_Fj{3;޺~W9=^72!i엱:ֶe3J<41@buy SK?\PmV͹o+N ?p#SRj2s:&2#34(uNԡ'tu鲜n񊀭6@.p&!`;{>+Bgl =l|JF(aQnkCi/ABēejEYW\\0]k ?LbXdrTsc'Gt\Q%.ޖ|:m^jA•N6_^+#dN/nx.Quz`aݴtb ?+!BA@f, i]1 w:|.eݾ X騦 ^U@ul7p6<]XK-6{j{=IA;fuǺc Zn9AރBOIVTb٦O7)hp(^1' !8ܙH] wN @iWB&-h-4X{Ry$!yy]rpںW(:KܿPfA@{9Kz6Xshh:7x p6w.IC}$ֲLw@SJ;x5#bY`4nyBmS/8ԯ>~d~3, u h.qwz-eB_mj촋ǽͭ->aܨ% +TWJ;x0 !,Ȗe9c:H6iI<> D˾Fw0c)t!ȕ|1h?eOG9ctʛ>FAfoԅTLᶮ+}\ؽNI)50Ji nF6aP,`rl P5.J)p8o0cL?ns+4"͆͝ԉܯ?s/ ~-C(d\"G\X(*`Ek;>7`tmywoˣ܄."G<޳ŧU$i/um/w@-{5뚽˓ML"员A6{K6F4Sl_(F.E=Gv,5.7^+O,ChR4E_ʜNIiG.7Vug5*[G 2jYMYoh$/P\]mfpEǻƊP-i ᦵiy"B [St!9oR E(%z~Ѡ G!YΡXc=dª01S?:-Ηci y%qJKk!3ް+ A [ƽJ-*j 3X}mh!(KeZ/VuH5aXp si1y5ؙ"n޻c*@K "8{de w7'\]Kyhi2(q  Q]A@HbjpQ1DhRϓk>Ď4ZHf\ZLqE,x4c!"E*ĵ3`d:t&L@Ê9@"= RoԬadԵqfAGp#}np7s? Z`v}bel ۈD i4褣(bXlT޾y%!%"ő+sQf}E_ B=A:+YY74JDehx߇%mYc2 07&|[(/*5䀂> Sm,( ۷:SEı:A^؅PGN-Wi ,ŕp7B瞹3Aq‹c,QRsOaEQ2Ä睍LnU|7W9 %3WBc QL|ҵpWJZ2REC^/Q\!̅ZTH'ero$p1b~L1,'PI4/-9 w:n)B"_b6_ÇXE3>N鹰,S{DaJ| U `ŬI%ȰD!KjqMG#ib1.r)L E+85DF}W?螥CtzV*|ڛ̌yŝS{͉s{!)(s<ݻi(K)Ḍ`RRP"N=`ł3>4\|%Pk3v_e[({jD.iZ:C N&71T"{j΂6b =#!#ߋXM£V+bk_H𼔍#<z4jLUVh]c@~HQ gZߠW>_>pXQ+"hhXb ]^xFU-*|$Cݴ-ád@]Pv4UM -XK_'}7@/CK)2YL6٥sČqB/@Kk};'<# :+ OUXX:J$ GPv82du\#TevAʯ8(&/Z3Hąy6/$IġvP]]'{49vGdO_"phak tLV-zmi[^=pT:;)BJnv^s:-"HD*Y:MDFKM \i al6$ٺҞ}CnH+5%cZDe/#y`'/S׆SH`<1ȤM\Â'. }sZseo335S="IU]Գ|$xWˮM^;Yj+oƞH]!iJ<0C~C6uY2'v<пty@BE3?)%ΠVjHό= ;|nb23QANeTyz` H}J?t>w*[[Vӽh-t.x`2,s@\.#oG[ "l}^g)p 3Kh\ysWG6楙Eo4ʿBq٩ | V9*#qVYۗۏ2,EiR3J/ߎ'(AgT,@<;j ^@'e}!TO¼`=O2R mѝ\)W7&^ztQ\P+ I6Z{TTI!VMEճ p7lS gS锩AtfCDõF4;ME4dq'N Bnx1>iH.ONa640`4#B7khm~ GCG34R0p F4GݸA;j:I79v'Š^9K#8qX8=exrx!d0e ͬ,*Քxi0nM> G\E=nݣ6.Ipڣó2u׼s,?iRӗD}T/}5V I^t?D|jO'(NA{pZKF8/g_Jh(򐷞Obmv0e.A.W*PmJ.l&q֙;itn`GMU̲+rZ47J1np/bY&GVҸ/{)!A]OGƁWD$P@T4nVyH1%{.0r JT.+YʩTзj$k0mDgR]W_h>nqDfw!Asv.ƷoALWW])o0 l'09n1+; ([|3LvȶZ Lr ?HZM 'V* \dT"4xIW2Cʆ\MtFHMfvP^ 'ەT sR|uD$\n)J]Fqa Z@qKG೽Ed4k nԿpԡrRcՃ|dF6YH(1-[φJg\+;!˷"1_]JI?BpC'NAQ xLEĢY+[DD;(H;ŝ1\5,W02 阢߷ 6%+Ȯ7u!B5wJMP1/md4Voh.6GjAl[^d4qcIdwQ &OMѾ꾻@-h!QLvA9ToO}a1WHgv nBD{D po' cQF;zqX, u56)j08a) 7r!BDilrm9u~D½aR[(UUG${f/9ƈXB# k[U`{+]:9ϧ'9O@I3Sw:/\=fcӶTcq0>GZ=R,fH:iSƵü,joh玥TɔWK$6_%p/N3 jWC 3W}Ya8(rև 92V+Z?i7?$KuHHaW/+TvϐwQCTHG1M;UI!lŬyAGp?uܮ[J}dP|޿Hvz9v{}אNz|Z(Bynezimg= U>XzN!f .#bV2f#Txk@̝was |QJFFvW^Ǹ7"7ZѶUyX|u5D_YIKx Hy {.'EZ67عjiz('Ìn{u餉 (Y {mEPQST$~z`?D{|_e=U.(O<;SY! R 4 1Th'ޔB' ;x毨q8Nvn>LӉZoC1DoRoylQ˿ 1OB y0b`2Խ.0$~P(^/²l`+0Oњy9J2!4 ~J; o.;nsFȼiީk~_fw? c?u; HA;~C7cdc\CvV-Oh0 ]@WBr7ec 4Lj5q$5aHaJp!d&cx`|qY҄$bZ`I`4Daۦ9oSP !f#L("Q;]\Pi)Gb8N[/ <-^f&Hbһ$IM>e_ݧ9Hɾ>n\(Mk}*ֈ y.t47e3JCXq+F䱲[%r?hoy=8V?;Z_ &'L_Jňy;ByG ,)626 h ܹb; O7 i_?]k1-zf G8䪀~3.l/}Џ=kxVEb QOaU.>PWgZrj6@EY;6C4ΛE>%BL憉O5u;[voe`ma 1E@7 ο0z HŐ]usk*7d+ֆ{'u}U{w" j4„Sv%Ϙ)I02/մ8~[r'Z{ڷ2{v_@JY%퀃} r7uEg!W>js琑Vwʀ-TXn~_a 83<|O{[nc[?(QʋՖP(z:C 4 }1KaBhNT&,horHw0PU):weL D=,ZRBDZlņJxw0~ؓr#ƺhWs/}{G-i#e@̇A1+ˤ kqV!c8@;C^ـ.ec_(-u-ye!E]}tf}Z䜅e~U/'[a2Lx[=k;/̫X3">~|M-Ogjt*IrY?kgx^'f'jKPvS]QlH'lȄMXA}ӶvNb/Aapڍ^<-a.g%^vz5Аډ9o8pz[u>Z Ab23t'lB.nz|,oX_l|/O>uZ`1' Mx|%Kl*qp=N+awdQ$ (G$v j^d3-fzGÏ1x_dr&)s)l)">;yp:6Q#6#6lK_1x \bW6u᎒B~ɪOV~Q #;Q*G4 k͂]+ēǂ]ɠd)Qz7Cf0V# jΑZٶN:җT~^!zQdAexWށ _ {_PXArEBrsX+Cr6n0(Dlof)8tȊ4p=翌F[ ~AqVGHHXZu\yĠB'l"O>4fɓ"#~֚3f_Ɗdn9F~Զ=7<\;[nb1Y@H%i7POc"I38Xqe8vEΞ0ζAXIøHA)Pl`C\#i-Դ[q̕~ F>dq {ȃ_7}pY.L/+V,DNod_LW@Mwi]y`Q6Œtpӭ,9o]p;)_q$T~"Q=HiO f^~mEbrD-Q_=G估2RBJ:0ta,\&b>SyPAX=m?t~B}I;LNqCaƫ8CwVI@o==a.L[vG\D/MRF4?]lV:#\nYV"ݨ{nS'?#n~R.2 93cC{723gU>mޯO,\>V&6F ^ di>U OT >Wv䟗 {S}j:KTsP`:>0ݗ@.i/OKf[Rtŀ~ zٺ搤wCЃERy$NRlR6R!2r1eX?w"nZ[gJ5"0-r-lzQ>͹B%Wip}]^ECc#ZX4.͍y2<n2^l|xϱ/djUn?#f;dM$]EaxZ+T5q[t [e//@}:z{CNBIR(8.*2I(ڃh!0׺d/z͙];*6>A/ytNVs$Qq9҉`n 4-q5RVhB`ogGJ0UjB .{vv]! ŽSꨛw?bPx|Y45 O$alY otzrHn5m,ch*ՖGJH[!ry,5OH6pj6,xM LrKaͣ\]m2aL5NyӭCbꈠpV$* ڄrJ0$q HDp:mه9|#A7[t+&;7WSAɪba3x66F锤rJ("/8 #jv\U )=PtP(.F|+b?.?!Bh _b&IKО<MapGB2 c ,L plBhdГ/5NwBER_C=&vm/Ւ [diץ{^ڶ t8BQ4f+9AF3r{tarx =Xc8NӶi\5[?`2;t^B !)2 ZEbh%Sbդtv̜y"U3gV/V2{"IjYO5WFRvwsr,L_\>s?CC|h<Q&F^M3#Ѧ#?$dQ٠&~`aGf4+1E7V38^vd[U$4@..~q5 dM:v>`:U:٭(e-eJ2 M |г҈ͣ(54 l9GUq`h?cvˊ GvL[⚊f~ځ"C,m%w%Vw=6Ș?~̜)NzT P:.~ "1c>7}7M:WK G{Ȯ76w~[ Зg_d7ɫ%]xB1%\Q/oW\f©q**ݯw۰S+oY_! ;'*Mv`I9WtfC?bWyiYhΜႉ4ip[6fQ6朮+eRZ1`[539!URkiޛhSj2-rëuѧ䚀\~W>-w͖LPWxSX#_Q/>Sz-* KحJD2kN`^2*ҘmbަI:x"l.x@zRTxwgH~^_5=\v a~N&c*+q$`"\oQ`/ٟq֪IzgԪo$ ڸ?X#C^"Kuw3P%TDU"LP'=M3?@3U^4Prxh$Њ, >[B)ƻ]TZIcve%Vz'\m_h=~+ _uNkV9]:튀trOjtGY6zUpӷEw$F v VE_A@1ӊ@" WD ,@ҳe>Kbh0H'u:~ ĿLX)<Xgc=Wapv8^oz_7*?&ߪlص+ h?)Oƫf4TO$M@MTBo$ǎ"i=άM$cr#h*W<7$?js1?\0И^YDL>8 Y1^B%[]G!N0EA6ƺu Np24MT$#e\%+5bBH+A顆KЍYU㌶_sDD3oZ(GnLmH;ea{c* L"y wq݁UҾYřټ=l)O)eQBn߼ZR/R1F\.ޓ.L yB1a|GR6[>5a{(Ar^0ߤ:f{>fc1ʈ.NHoTNI\F٩y*Kxz-x+SkY8IDoa UjwqXҀא~Xz1.ءWu*FK9Sd.tɮ}=E![У$A6Wu~9;Rf D9*Ɋ>U dR{Vx3q,@d73<VF] (qA=0BUP @^AO+ Zx([qB2?ɘM@1~0 %g:H f9}iR1qOAYKV:kQx8,&^JK-^QWH J ;2Ȩg0WYq,J+ d"Y ]f~1@ێOaCW fvL>' 2`U_%bR&'׳ÉE jg)d(/Q[ijM\ ='2I!tFq+DAA+Xܙ?QÏ'Uihl;B74ɝٝ6Ʌ5ʻ^1M0BK(%`S}Pbf@G,)f@̈́ ֘bTD&Hu '1^z{lVH+&HQю/C|?ļmLi6N.qw"9uC+!=Uewhi`A*3e9r[?OlR%DMXَP5R!ZTmAW;<٧UϢ !"@B26#_ 1pT&>ȩ`|L'#g&M{&6Jwҋ"`^.9 Oy_Y{.+`-R 5 ?aS{& O%(8]\_g-iQb'8Ŷ`JZx8`ǜFL7#t.nrW5oH~XTi<5=ۑIJ5@D@yFӤPG n0)ip lX amuVNYz\͈xth .0m7sZU7boe&6XD9 >ˆwIwN+0=Shԏ07Բ> [b%W>LSROPW'm]Ql/1T)ywu+2_m>?)@X dWPԪ2 К)Xaۊ#[]Sߚ~M'\ i2s=V!q?_R s0Eıc1=V8Ԁ*mDP*J8˻YwtĖcO0CL’:s >NM'&a-0}s3!.Xg=bM:WIk֧J؍x},Mm,1}đQqt]ٹ(6m L#t7/`rsb^7]& s=* .=5g(Wh vQ~h.="W[c^9Aģ%iK71 噓EBGۘ[Lϳh91({$xByV&+h?(.DX*3%`zFC ﷢E}\᭼~8[P4c]YO4㭴(*3þ6*vq_N~o;ϥ,U*5aQNمPs x,+ Svb2ec'ǣ <,i>v@xXnT[ 5wxĻ}]+d<,?#8WC?p~wkϥ5הAӑPWkI=o'h"] K"vȏqdކm 7j\=: 9+Iy`*mOƏ7yVaU ~OR7@Y`8hI[f*/g zl`)A Hު]B;EyoXuip=[7k\A,8JN‹5EܧO4R1^ZBPLcP=mcLu3$7.@n\);LF;aYQPڍT=pn\y!)԰gp|Qcz^]\x>OM#P8Y(@+P\L{+i}?oE2T)`|D"졮"h<)쭣@nTt.BxA3U?Ѽ (/0nh{Fo]5b`BQ<0ˬJg\g QX~o+MNTFPuc2iA~?s4 xoi:_!6k,k̅m #gEA[>* ph|#.q{4,8H 4+>ͣroA,?>ma爫7l5 ^w`Wq\.N-NXb]tQNɒc a"PA@lEtOy RsSp#oP|Ȳ=_7]Caspŧ$sT'*y#gץ zMy>\_߀V"q<'AB;f J$ڲ۸p*_v w/v،?7 =\R5~*5rvk 4=oObTbJ_wsܨѸEźssJ̨S4zw: wu <[T\(a=w? Tۗň(Xcg…]༯ RL@n qJ ٫ݭHK<8zځXHQPK]-nJây6 J&f6&4Gl%W&2wJU^A ҕi%s5#Ȑb WƇ$PR=轚"[9f6zb55B*ʜBh¥-8'},RdpX e@fABzM` H>ꊢk_7vI1Aq ?16bާ"a]/Y-8ÃN*ED~RpQ9èδd\r RRE($zk wMM|X}RE9w 3 W Pu̞ST2kL;>*7mf6siEϳL)5kls`jIcWrE?(> 1L)K 0J5Hx[m ؼqVKA\W ȨƖ߿>+2DP@H_O9_K-v& zc5P=پ|/2{gNQ4&xȨn;8;*RxHH E\>,NF&;‹4rOrn~أsbe#Ƹ,O0x(v}4| ̭ZaUʨ <_jNE:|Vjv%P1M:jGuAJCXXȠcJj Ө/v 4Ql"GL$o&ƺd[(Jꡔ[0 ny!RhLiGIU-:yGaWn/{h|>G wo>׭v4< >u(`#$2R\2;!/+ځ[2 U_fU$wF&{A&Jx#?[lϘ.fEo6_>zJP qO@V?;^ <5C7QpE/F"Yvnebg#j£ ږ%:%w7%9auBbVPr=<6';$+Ň./mBz;s hP7r$K=iTٗqH0zU,\MJE[L=yEr}Z(iVzm,V qeh>Y>ԪՊm2TAe+R=`:*l(eM%Ed=I& -nU}K|}~9}dm nB<?&F'N %j&rس[,Nr 9+qSHh6MFU+n.-;嚅.EZ&I ]zvLv2s~UzvCdxĽյ\E8m GOkۻO2_u S\xRN/y4 ҉ b=CGE47`8Q$ݾz?NXC9d. 뾒<)$*Do9xHM)K7'i(&@[W BV8)\ܻЦ>Qd##:ٙm4&p>t/xS.T)C1ZJ,r7Rh E^^yץt}00הX_ωd\3Ξ=2#Hz,@` 8jnY% R,X=Z'o)22 Xmjdr@d{46t:MDљ,R0|6VhD=!c;5 ,:;e.YAoNrpT55[}[[_;7o}'?,@s_f/IJ04M[A{kY IJVrb# 9Lu$Fi?ksTIZϺw~jx ^Ec>uM **˻9eaɰaƆ{{0kPO3^v6 ,?V7 DM1bц̜20;0Iʂ;s 9}91uGP#ߊSJY$2TI$k@^dVm .b9°&t-q~s!ϛ=XN-O6En ] X[?(-fLFKWzxRH*OnΛ/_+ sV6ߡhBQv<ҏNV۴/^'z훡m6IⲎUxc+vaMSFX@0l1%V2O|\ In g-M 17HR\{-?cA,-扡RCmfzuɇx.TIHȵ G&!^6Qk}7B @o+6@7Zg欼r| #nDv-Uh}%D-Pu].vFlX7-6XaM$MToLn\ֆP֑Q~[e8r ]cT[ʏ2DIJUk\ǺJT㜄;#Lp6b Z*7F(n:lB zD.BS{ԺI:kA"~ RLm,`rmg+@),Z؊|Z(x2 6/y{b"[#%g1@<'$<!,y1gɊpُYuC ުNSWQxPDM&B٘Xؔb8E ySy>Q볹"24ϱ֡10qN \+iXsl7!j%57{Qm{Cpߋ"E` ˝+_(o,v~'4<5"RIڬӦf5P޹MV-rDf$f#=[5ׁC?×j7Eڑ>UR@ o@eGkF;#ɞ`>Am)SA}ؐo̮^uh%PVƘƎI Nz5\kA\dF keNI(kICK~GZ(G{߉wmĀ8|~*띬ru ]9V77wWYҴPʽƘ:a3#O6A;.ZZOTY*l 6:uGA΃: Gz2mkcY?lf;տz?R9 $Vs͐c]?/i[$Sl PƐn6_t X?+D#bJ9H4dDq$|pj@R\k ρ}-R[.29sȱ"lp J_N%DI'ۨr^CG㓀A/_- witY22542_c]?F%M~sZ:hL=iI #LCEnJJcpEm(p?O{29MQԢDP.;'A}R!RC%u*WaVd{{ '^і'>j[ X D鎨!53"ȯ1|}x.dp>-Q ⵷w(Ag+km/b\Vɹ@KF0,n Q&rBiJ3;hr *ZM0Xf@a: lxce4na\AHk$ Z4Kbs"5dH=Px&8 y: 5G#EץlIΙJ}_' C1>hQƃ4wg lUi|9sCtظe@}E4~ϓݯz|p#."|Xg~a"[GuLlvSUh|$@Wv`Qj U-k 0?|؀B Wv)AS[{3 S3P=tݪy~1J?;j%,8?_Knр'Y)Xl=^rgPΎqsZ)XC / aN؊/uG駧m}W;IӮ~Ih~@Ez!T_)`jЊexȖY-W,ZV&wƇSGMv8Ve'.]< tHԝP~ӍՖ3{=I1|CTS1B:Qg2F\RAV6;@{qxQq sn=arAMҴQ,D91lNIe^?H/R:F`1p^: 3 Q 24[ldw\cd^y5bNI}6P(˄dӎ?C* Caؐ ڊpf_, +8:k&ٶs8ʔ=5?F*/{xGG8]$U1bm$Z(lU]O430ran˕h.*Atr.X&h?"LK75q bLb>+?^nUw Y]'r'9p6Mgym1&9A`oH;T h]%=¼x22<aVj`b`ILhŽΉZZM3{.[:Ibzk ]]` ` N>CXqe5n<?X8e`KA"AF>e(.$ei3lUEpoOvi=3:qGdI@K׵wD>%/ó9.h\D@(+IIkGWuFw(|[ɇBx49}aeH3Ovx^Vْ:.0|_Gnq<5/2E+ۭ}C凨6}!ri!Cgl7MT (c9 j*{:z Ί d!_02JCg*G %AT Ӈv y~*m)B򬧡NTr* .',t8]\klJ $IQb(B.}d-$f᫬60.1vDjM\"֛Ǿ5 asEjSݸ*O@$ mV6 4N~2g+B'(: _PTUSdKʋw?ÚeļAYMgeOiX_)!fJhA|Te-eyA ?IToPipEIth~ kyD)l|3%v7VB80լ^䡅bt}E5BWs MdAAQ{fb \1c}ՄnAfc/^:S`U -RWUBL wy ®SlfWqGJMuueS)d %N DNÂ%#ȑ-8fszIIϊQ8\p4x 뙽af@B4M$xzoqozZ.`r[T3m+^, _TAm՜ HZ:۪BJ>`MĹtEnzHZ_@ڙ-0}JAph{ S[foBW7ƇtYsg1yp$._X3CoOd)y6%f[d7*N|4bz\SYK*6TblS+ Z 3mgYOy8F)̕ 0W-N8/Sge~N|>I)ZS@Vo1KqaQ>dh!"~o'F1MJ!]C؁+hϐ'!7MT%:Tn+bRc1QHN&ooRvRUu 5+H%262Lq& oUB|"[N,cRV|H@c g Úc63U#;puPedP]}3Rc*W?UzAlBVG?8l0k=;F4"򯑍Q"N!="i rw4ACpJ-'~r/*:.=\kHZCrRtai YQFUS.`:r5[Jq J礘TlJi-9C_z%5:@+ 6kYw0Oq1٧miz#u}P!ǟd~=ᬁjZGv4SqD'qwRI]ILjƚMZ POt%"r5vx-`%mɁ"JPąuw9åLKK P+ga7H<>tCxZYHq0_I.хb2Rn.z^֏sɊ'xp.F;;i]BV>- +-L=Z "񩠔SD}9¥F`Ӿ &G;H |F*Nm^4*BEpKm%25݋{FN9W0hBs9WͨP[Mh^L`4o`E3҇>4QơPI>33iB24run~!ecnaRoVjQQFkL.2v(q}jB.l|~c JsE!sg8k*߯X7qGدo}UFZtxBJ/?o"xVZZL: #,ƸC$Σ]Yo3 Y =VMAJOu7ښ"&dj`zlڍ @S 饨3.`Mt%mX7y^$VO8t(!D5Tθ_2 s) i9)ʑcȕ L+髪l ϗ)%Ub~&G@R7"FU}^d-W.VIݵwV`e8+++'h,mOә ?2(԰aYM16yoլ@m+Y!mgZjm1$'ʁtNGn#Z=l5Ek3 !-ƮVh CV"XH(!r&HAGRn83Z(FXK]:ema`#,|UhU>U㗬.*ƥQɶO`=BROHݎ r4 v ӯep! Л:nP/lƑ zf$aaIj<߮'[ 栣lﻆ@Y@4noM{iz1INtBj?fH9Rmm#ڒtv~АXS@bJ:M)_N}QlvM4`Ցy;jed %\ Rz:t,B0ĸX5j!jzjT?rmdg>;.‡wI68UHemEL%y,jGghoŕrzPS4~ +z<̬0{uiSwOs#S?36!@XHTFhEPBϫv 9 jWObr-cNqWt.4 -V-T{^mbv03;`C-V2󙏓F\ lmUqv~eV3UrnMжۜҞ潋Rߜ7g 5$ZW mnPϔ*7Bdc\( s%,7 *! [BGz^_fw 3wyܑ݂4@R/.H8eV4Bj̙MaѢp|vP|<6~,tq[5| !}FӔT6W#EX8QJcL ]9a$ACn,}R}zN2ۀN<671Esm)d{6`$=AN"w6z63;ks" RyXe#&/mo?ޔoeW}}ܐ6afuGjzzݤ/T X$1X8I ɎMH^c  8iGb#`LHrQe*!IgCiҡH 0nj AjA@ HށV 5Ռ;xco,kA+7.Vm =l'Kyqvl9+jGOВe eU2ZW¢5X{Ol1N5'|~K?t E x /`=opqm昫݋h.kv_n=|᳋ ; 5KebTiH@Å,^ﻋm$bK )H"KvQ67"ܥԧRV ǎ {O_SZ:ٜ'Y'stp@O>_.Ɓ4SIbʥB+\cGqlfؗL!y^eTovWY9}>J"t~+cb?KH+u%;NӢ#V 9C_P?3k+ hU'i2w#`( Z➵!W%P<asZFvUq_ܻ6'ז8S{ HBڥ"ͦL e,ӁCTַb`ŴDrWo0quvb v|W 5>XH-t$g- VX;]'}{OB$C]ajPD\g4@ r^Z3*ĝ3PUW|ia C)~E}nW4s)M;:`JF,(5< ݬ4Rl2"݊3?e`,Aajo`;Egm p'Um>Xt'>sƉISuJl9pp|tWftwz#_Xb,ݪ`dn3[S/䃂Qb]T)ٴZwl_fL[GL])xߧD\VOm<, [Ӌ_ZZ5ta ` Bk!C|}>Y}apDLX@6i7.i0"$!|Q/f)<5z; Ny(BҀX?ͪu">- ZHK̎U^Zr5Ȕ2tŞ ;>" 7A^ao,'bINUȫX, A'HSxPH\B<-_z\Bp?g ;ї8Uʟ=^Z?2ۛ!W~ jgKV#v[I"SZOJT5,, %!v sfӖC<܇a'W8=rc0Jןb@އ0u J̝  { ۀ;<;.SR `P{sSvr{s+3_y֞#uְ>fWE2%E{T9 t>yֹǣ^U.C;{|?MT/BPhpH>S,G..lD?to}aCnwd+fp^SwaB&miЙ ݃*{|U?e%YjT.;E51x<'zh\kUJ9}u+ 21]YA'A);.˃n0cg1%<骾[ {CW$@֡T1>'AQҳJ-] tpҼj|>_ gJU2U1sJd(88TbmS.yiSb^ \@;Z9}ClZx͟nA? Q#^Hr Pdqx?I`| JH"*CܣE; OxC.N~SK@O*EsMSO1 mOP MFmc&Ϫ+?Ttb4NA+Vut{˽wZ=2%{ދq= ؍h~@t WzT0{$Ss:}-[֗9nX.Fidhb {O x~ŒVClҼhJ s ZeDT7;n;xD%^Je fWgl$Lœ/Px`pxm@b79>a^zv9qˉO ֟IǦ'.sa u2_Ml*rx@S3FnARWWYdWk n6$7`±!Iًu`YA#DC/…}c)Z1K.D-DPDFܕٶ@l_}zm/{ /PjL\]7P3Vvs8wj 2fB[Pu8 lSMM.G[\eJ'&sGs'XnzG'+?O'Il{tuμW_%FSy K-%#es]_ey%+ (;٣6Wt ?!&w"괕.U9F{#,:k8Heiu==[JG愜ADX/5,EW^8v50RPoxEĶ9cف'ڂ>Cq(ʒKPV8>B[}˒(kEwy&ٽ>0̠<>)4&D!̫4#t'^2ݛhWJquUeOHį;EGzg;^h-Ŝ71PnXFA~˘:1a)h@&&MM=%v Sg"sYՕщZنq7ϾPJ4Kv\J̅ڔ 1F>!h$垝MnujsqnI:1Gw.fxzz2W81aBisu0b &$Lΰr~.)̵'m?2=C*i=JղVp7i~f5A90IY־+s'x̥$s0#8Np3$fIv3W*/z>tK2Y0TAIJ]Sq]`)dՉ՟ɾ-I+iAt:O0[[C9tAVEڐ@F/9Q-{6ko9DuӃ`>}t 4k!?1cBEmC칓1*Jk\0^m'p"wyɩ81< ^vh1oaue~Jr*NVq7"KRM}{Mjvw[, $NJb{TuS`AՀ[u[Eo9F瘑W2_զzZQ, #.<:ť;,BC=yΦg\hє;>9p.3=|1/LSGZQƝࡢny%% cr2[}T?~ZaG9Q,#EH QgR6}u~yr =k Z?zD玼ަ(ԏ7}L~m:; eK]YړHhws+Wَ|\()8R -Җ֨zyhn?םc3unO9oWXt>|g ⩈MA>/90,f-JĄ_U^flk0GURK-@ŖJZVdP *ÕYM{}FZ5܃f`K\D'֡`| R90B;eszf, )TMܧuY*ÓzA[c0Ͱ!j2\ #HVS3&'vTB֛ȀqwImI!E\  oj&!t g8!"ԕ۲7tm"1m|]PAM j5_%ІVoheq# D%DK2Wi!bGr߷yTIDk)]U{I3E"Ҥ(@oL !ADϙl2펚dmŀLGf myN~kM m $ Ҵ\cuuxu t7v=1.t1)(1zGfҋ .Waᓒ.lNt+^N@8&TaG.Y۞g)ؙ<(§OfNKl8wG+qSd h4uJ!Fxk ɷ(pc3|c yjix6{8:%tּ |$teU+qIH;銜nÞuHD6k!W&Vbݹ=lAP/Dc'*5D)hOLy"N+X~t+$Ѫ3T]AmOx&#"3 ԣTSIW qjৼυRV/9q}DSPԌbudD˱S5K ug{df7S$!݀?׮̣4&0 R&IN~iBA_'8s 99;o}$G@IKx0߁llo$} +gfeX(P!6"c v*ϲk2 nʭ(޻$ ph kH4b1kB(̵>n:O,2F9 sYfƈϪ9ʲH9Z}}/oatAdvVhg < h;dtA]ʰQhp"*+Xb(Mnl[I)M:H%g?}": E3:](N͐fZ)(B& ;΋-ʢ9͔KVE-?=>v*@kn)AS}Z)uM4A2-ais^C t\* .s^~]m{nkl|[{'4xZke[-3P s*{F-`(Dvn$2S-9vCaS{cSV!JGrR (Cd;ӹԛm,&ΎnVH V̿*э~)fUܯG1,272*ɶ3aIxPxم&^7V#JJ{t-j "~heWtbv/O2pWA>Y3D1+64k?Mh"Ɩ;'zZೠq1>&>E@GWg 1ӥ ĘS;.Z.k7]Ǜ4W}V_!I L*+f8 x3n-dJd@D{i43r24`3C8BI{sy}QӘ|t ~'DQ@嶖Gյ3J yJ[-(e%D`,YF'Mlp1p]!oT`ttpD7Cٱm>%nę U0t[WFdͣ0t.q`r-Ns6=U3Qt>5DX6_\{֕2Lξ;ڄ RS\[%R1fUH.k'{4i,P]Ӧ6'?(1k*lB|Jrycm0CLMB$]mNCGXB=ޯC'z? z% WɴapX,uYQL.H6ceGٖ=ZF {eCZ) $yE dðڈUji#Q9,y)\J9އ")(w0&<|Sx<񍇆xV*tJV I9_ҋ6#Vv+5|Q@Wbˀ\X].gDJOtG_ϧC6yB[gn!LM"h)QL(e[W> l3DlNJBTf#.Zxz~(@EZ_V‚KI4Q\Ѱv 8D- &1Š:7,O'USꌈMSz/8>:.~* S1ݘ(H6BTY%Aƅ "b sXq׫Ec:v`wqH7iP++UysG;`DJ&dG DՕOrP|9XVtK'=?F2 ߪ * evkF#A6&_ -$>6|cy?uhLqok1Ƴ8D/"qr?DZJkA +Cj=CZ:ctVSڡ \:eoVÚ 4g-)5_S%<{vEᏫwt}zXC;x[03㎻$`4[ w$~~忀&]٦*W/]; O/lkzgΆHWf|fS_~ .СZ/YLo-{BKU(ֳN["2bd?J>̈vvnؖ!O A `⇹,2"Gu0(^.&&?^S()^[P{;+ր{ +/"1ğ S3\z)!>d߈ Hٟ/8 A~EL ˭e39/ak7,{!vsj<,tSLR" T SD27k'Eg%W;cE!+:oBYAΏ'0A.>۫= H:.s ӨR"b> VS\O-Т"}i.oJS"X==5{1MY{"@/y!)gY(pҟvX$t;.VI9\!l4HWn$-RZƃ.xޏ]֮4\-3栲ٜF((>jbV@!s7. iqSR V1z%"+Q k#lj=o@uE7|Ez{_fJI d>N^;Nݾ^Na)ިcnY'T9fko JeN!vbMqe(cޓQ *`5|GJ9ʋLd~[r@+u HC6$duk}(tIocYI9Z~Mᵗc//_ y}CQ`F_Y/{SM&;s"͢ kMw`§`9PZSA;g/%})B9`?ό^+iւ,{7^haNڱM:?L23gm*͚ %erVQ%5m{b7%h6}G "kIou[pQfF |hp7u"*y/ H/5:9%A7ƤKeQ#GeLŶ#6KخąHCzdyC9ۘ C"GYEWviޥ"D!d N8_znCȮiG(B؂۳K`gȑjZLͶV?h-ڏ>x~So>M0|$"k*̸Ƶ+i4N 3NԘn ^ÜUx9|`w[iI{UEh򅩩: RWbIx(Mw=ۘ{$9 SCiW`Zr_)W:"QrUC\@~}7F"^\Gs)<"¶=@p']1aVD?2 {B E.OQm\E0 R_HI3 D$IWeN V]&DN b/U @W0.&OQ_w]5w:,J!a~5>1"OĂNFCvUAhFf<9}\c;WZ {H:-_ ?xBzd l‰eWJB]b6sz+kq*. Kտ$|"-\`˺h|.)UKX=<+N|r o⎶D`4ib^hh )[M|04U}CfJkskvf^&(S2 ǣPy#*ߒyC'^,*הQg(W&~uLTEw4s=J7 UjeN3<=d`dCԸF|ҲApT0.#&1;YwWYuϥ +}z(K$GN8Lofu}; e}DuH%nSB1ox3nU 8A,E5~(554Qۮ L#;omQ3qva P"WR }9?l2X[]׽]m6FhD1\TsN~_p.`!bHWS! @x-c\*ًԳb+ˊtЬp]3:mFK.tּ(Pc4L, 㳆oZG'!rJL-NUMb){JfxGs Rk`[-,/b:>Zr8T_'9fl֋+uy}@FP5 ]/iy6CͶ*u%(#;D?>EүSvR# 0rs1}b|΄\+!+/|Q w@.tV$@ubhv?Վ&=¨M}?}䣃 FMF{W/!P< tA\:wFYo._QGl'G-?qc*,4)znW3i)z0#q `9Z#)5- e|q79J JZ%㗾S/QJPax^Srۓ0\Dh"EɜE>O8bz}+f !fBw^! nb:lxfPl=!tO_9/ؕaDYfkb^YIm :ьI퇖 P+GbeOs&O@ (-uԴWrT$JVwZW`+a=DT*( 51#PP<)/p6=>ix隒: _ زvnt6`c%t9FD*Un-CCݍ$qx%OBjy S4Z=wqLQ{HHfv^ xg>oZy*kmҾS$4Jؒz'Ձh^n8MTf &."ܺDOۗ;T(T.+% :6zOb{LT%>#jgx;Dr£ (E3Wh _MKQFi7舱m7%qS&^J"^=Gq~6V0K j;"rVM {AFM^8nm 5Puito3Tڃ,dy[#ʻ;Q@w`;[^n0a13l=A^Z0Zg6tƴ'NjW ݉wسvTA&d9ӟ2ENL.~GppǤ8D_iP6-;5bM|n.g?riRi+m2-I'3HCز7G|_g| v{.;*̏O? |t')D {? ?H bhLG:]ؓ+̊ Q KKBQs%)Zkgb%z0ucߣ﷦*ui*clHՍG-NoHzRq9,R)Zg gTA[~-fn$.kr_*ʎ;RN#;0!$]@C,Wtâױ@^JJ$ѽWDA:4QѩПm$s]ۑ23/k?f6xcv*1Bڕ'ʸ$ItϮ\\QqݪTq oʆ]CP6@xJR QXMGΝA!jǥ +签Q>7&S t:_Gx'yJ?dʩ,"6ϕ'S&zM7 oSOc+%rX ]Û Jr{vv7AV؎sB2ڞ2PWN*} 1lz43IIr|£ks=ٙ8m⒥m5yHJ6;[99= whyz.;&SЦn:%(Q#RG`Q)շ}!xIJӽDݮ?a ⭸j ~}p"99Kкnbp9ѤF`L{Q_^  KK#ƍ+ꡟ#XFf_W*Z(+]nl1|z#D\+Uq(61\_qOCS/{6~1bLk Fxs5%Goq92x͒,@+mU/,m/|-=.i[(k*a\5̐%D [2WY 1vZ#kFx.+ogVf.rX@簪GjPh_c-ώG9d(}K6Mzk|0OB{۲_FMg[Qs> '^'뮀E1Nt7pԪ^.jUٺO27Sמ%-i;xkacrmtnޢSA?p@ "ҝ ZB3*Z۹<4EG/ @dB[fSO.pj*S$E#o{LxxO^ u"_Lߖ*SIs}OO K hX47k$djIe{T&4Ę?#grv7uF;qG18sҷCU^R51̥>`shK^y'˟p3L_OON<}{9izɑr"w"!IW΂%5c(*X_3p{vj/P߽۸9{- Ip^JGڡfiCkdO' _ظ~`)nwǑ1*}ɯI/=a,8o Ll;P$B˜ÚxYp +qD*\wV߶oՀ"R+q3F'z^ ӟ_gY9=jVAW)>x 5 ~88m-g&0J1{lea-g=\B=쇜G4V( JSRѴ馵&F41^ UMY1XW.b./jx~jWd;2!dXR# F˟ >dEZQ)>ĽO.`uLCwْWHj We.1P4IHO+g# #CUjK=+љY#+H=77fne!DSM`fٯGcd=/ω1'Gi%_zJskH^AY> #!x:7s1_2 CaD*Ê5*w~qbn t- J+ x_IWP`$;o'vZR-ks!w-hJt:.oAS!Ҋn㡝,Ef,et2Y6՞\c;+2ۤBWFbjh#M|PRACICX $b9IuwR c(`Wn#lK8%6f 'ZקVz٬Rm`$g 7RZfʌwkܹg6<{ CIR]oG9>F͝oqldybt?5LbYg1fr$)|;-NG:G^1[5$>]M3.6q?7_QtɈEJD.&+1[*pOe6X{:T|B&}8x&v12*_%6}04wt0RL0!:Sţ}P{OX5=eR';.oN߲6|̞2J[w%zB4DWT*yXgne gɱ8{k.}eBdq575ݙ0PpM97xV}W֨=l 72?J*5/(1r"#L 2T$p2N_+ݬ*.ջ#$ Kr>=`<Љ>d4rSrozvK%u[Gq} #DmHu&2HD[=hҿ F':#jhoz(gkޜ+,#nl5nvޯ s;D&(tf!dϢJ XQ ʌD(qIN3&yKK'؁k;[!t A~m| {q,Q:6/!րj#ߗyhۻRWۆ}6vt;f4mi8JςH>\4[

zU}(XaEv4{?E۱YkS0$>=qljRnj f<J5s& Xe.S1Irce2o]Uf[11b@g n_Y.YY0rAEa{w/f8{,$y abcM|ZXJLi۞r TnԀk#} (KVXƷAiLj>3Yo VwP#*W2Cj;:sq<7ZB|̙Q/Shk{_2$_ģ\k&1v-@쒿u/[-pvP+`ռ?O!gti8F*Y>.8wc|[Bwm3Gh2Ӷ ~uIGz]Ypn{s(SAIָY;抮еw$d㦆9ll!J==p[m^Š̉Шk?7 (?tK;"SW{@ EP=X 4fLYV ٫J3“_buNrrk6X&H\&B*O"bb *85`QMJŊkTY>etAo1&zyKHMNS+CQ;ms n1a)Վ)6XF XvR!fG_(ܶ_o]2oٶc|h(U7*,z}]{}W=Õf'KQ0n>AKYYJk9nՆf|qV&Pv.g\Lnr/IA5T!aʶ$R`*yRM>ZVn3sך+) }iݑxi~t6|Jk) ֔s!P[ZpTm]͸)L>\Ϻ n؃IoH /d#?Ala[5 ڊz7+;E7IEEx4%Eza, pDJUֻFF^r,-,%p`!TsJJ@9Llh5ǚH!75i*4UU(bO!51K+r벬DȿX>*-QI9"51֕ԕM"<pBO,"@}Sj `Gp#*pۦeBޟߛŁ_Ө^yIK`0f*s펡C "I\0ad`uf\:G-cV\|g7E{[֭J|Cpj"6ⲭfZcrԣP%#Y?|I?'"\ ;"򒋖%ѷ.Wnf4cĤVcW%)ss#Ր$O (B"o$A_&$2$MP?-Y y%?G^~Uz(*d*v.;Q̺U9FdJרveAo' n/< SNK%0fmu45DgJ1 TN@*s2:]CABjnhH+ yc/+VP^ar!: F WTޛG|sfO#X"*\0<+WޟOX[qnLk^hV|qBh ]0.g-ə5$=u|{JNek*'ڝ,hCѨ%u2`Y >ibA<0EV%RwGR9ѬkRVF{E:>J[POs2/*#> JP/x749]}"oo 5%\D#(sA[BLYF57ߊUL/ZABtWikpNŔA9(OOIV|ыشM/$:acZPaoGsUy%%b(xѧ{W)) :' ,Q1d drU.aۂ=҇ £zJpqZ_{ uj_0qdH ӣ;|[obzKB-T> g{OLXQ3"#~E'q _gA _Eq%C,nYI$O<1Գqr5#T9c*b&n =" [E5mȏtp8U(Y珍? 7jU[߃j'YCo!Wd'OFE-9-Žd4[g;n& _BX6F#iVvajKaܥż =%Ҽ)<"bC`K-6ˁ՝iHGi;R>MoiP39Kl ]f}S7k=ܽRblJõ"WLEW\4PJ &Uo[n/}rgMѠX4At}VxW.7_GZ$֧ Q㬄eq~9 MVgUt13 eig<["4+P~}5V lRL܄@ fHyE^X8FФ}%zHKYfWeٱ5Ew*JXpJ!'b))'JqQ~D%2yF仡 uWuU,Vd&UVx씫4YJ3(Bf(5gB9ݜ9b_|wxk8РA¡/@9z|etm_uI*$R|_z%X`aa{h ʳz,/ UVl!q(ޕ̟BXjP^[ ܬms,/q@BO*`T5Ðbc L:\k[_:3`c\\V3Dka8jBے o9NL>(ĸPlhp:;CYUts>x ywx:+;RuXMV~hk q\/"7 ~+Ȼhu}sMDWI'Q ˟ o / ݎ hg*_J/mo=':A'I "?sho-rvXRБp9_{2F ;AJcF3e2@j>@,K,ܥ.Q&m(e&8}p $8$i@4|\h~v~4!x|;&rUr r^gdhl_"*7s/"b9h;L up #ݕaލb+#Wqΰxq{OZU8 V/NKj^sy\&_Tq*/'&x $0\1G| EA_^ldg~}1Gz MR0w8ׯ0\sp!,P+% vak^aՅ[U.Fזk!g_$#$ر\ u_¿fM.Wؼ6 Z,I[ }x yEؼE #+:18 χ>:zqƵa4xU#MoܯA INbUNI3+|vNݼ͝&[RV_vҋ;X DpY-]_O C90i X5NѱHj5I%2LI,3f5}]yQ1&inp0kOčb=uIv19)Zs 6 :(cu. !lG 83AM I!Oz)p v,3m9c?E(.v֊ӸZ[XwvUL/vt1qz2,ۈ@jSY9_ƇeΕ"Nd[9vMH aisbG5?GE2] Zu!ָ;͉ շ]FxT=gpgHMW/0Љ%/vT󞞊g0p*yx~\;B#ٟ9{( ܿ|}%. ъb ⭯} 3!t + ZVIM?Eϳ/⒈-'YZWZ [%hwy 2cJ 6%2,%KS!Rc A'V [!_;yTPͼv0R$ekcڮyyĩθq@`ht/y\:VeHZtN?l"A1'-$ j,D\H]__2O6uysTsI햛;9I"|-SI0HBK| g=o N!<桌SBEɖfN<7+qWH31yh tuLB65_<ݜSM=:SO /> y4v/"L,DH%k:v΁ȡфa`^ q7=xsA>ekIF2WpCMx6 dDyӎb +-slfj1 |&o|J‚Aw-tʔ@|NѬ,ve0Kk(JMK8I>/qTaAWķx UHeOjt(~!W.[7n<PT{) (Fd yE3ߐ|0%x0SBSnkO~Tt=0~TJd|5 ^(ј`M1t51Uq2ZԢdMD.~y_ BO"RQK=0n3))6WڬU fM7/. FA^V,ov/Qxe7ƙToǜU;~\;ID0-A.6v3ɐ%gԑf<'ըx$Zm+ R]a1VMU.ЪDEgY]bF{1^^,^]s}x;==?c9)610&hE\2svΓAՁOi6^s-|#I;yNٴ< W,k;=Ļd^58PX;Pʉ?z6qv19dX}NGڇ3[A*Mm_fӅldNƵ%+y<һDUsյ):Seyn}WSlAЎBѴeDQ>#B1رQI2&znۗIc$ђoQ"^T4Ef!K`d/Уdt+Òl ;S )j٭X!%Q$4t]+bg GRVU@$ mEʊlfEM m?^;Yt?P;=WS-I4|`β?eR[):9`ˠΏ,?$ IxlvwVX2=yg0Ҷ?bQ=/ 42|DQ]AU3vV}2 4 IK9*{+\=Y<4pnCw'U"q}h}%2c~gqhQJ *gnHlէFҫ߼2~[·E ]nI?A<\gm{,Тn4Fo=%n:^'/;iK^f$Æ_'ePLcSN3 jjci ]˄Bԑ7JqŠ(W|k#BG6զ&w-m֫g0\O%w46Щ[4Яd.LFmHݨM&?{z}x=DvDZCC`xseKfXTz 1]1ޜhRLFZ9)aHNd!_~cm0|5 \. rNXSR~]p8#Ls3G+z *M~%_QESl{$Ez -Ш0爡&i`8\}^OvbwEdk 'Zĥr\mmeGNg;hykx׺<2KmjSiqz7b4N& ^rz6zt!mk;)QG*dQ0ʨ\#mkkF̍ڭƠ~OwgmŌ&&DiWߥ3TԠӮߨauU''-Y)io6hzYBHF$}zkx{S\-Wl|ɂGm VZ%O ؆?\8ˆ^C &JR@iá*WEjyBx-d-Ik3Q] n3;eۆb5*I͖Hy/ȳ%y`JW8]nS e TAb)/&!2 (+ &\w~1\z7# \$ܕ1I&dnd\%3˖H~GVN -keMBKUOvClS" Wv,q,RP$:䂗EyVmnX(:j&b\NJ-%79cE{+&gMQ ~Sw eb@JMtuDTbvg3(?2|lm f= t/ g` ڰ1)P)u`1;sih1eqː7u$=uȭxT:X y>DE:5f|wb_q 7(w<Huz{;YLBUf}%+LmX))yo@^[/;ޕvRg`mo~~ <6>i2c]O-ɜ*u]+gSuv@:618S+}Jh,I]ϧ5Uk77.Ǯ ݛka@^?A۰̒\#_h8_~SZZԦ \%yZk'/` ر)GPe}xwꗓ[x* 9kсm{UIXS/&S˓.:o+aʒVn d G;%O03z nO\Nވw393ѭ ̘$cPY)tj>v/B8lSXKǝj'o ykfy6NJG"]M+Zb2P/D6B-{qǰcJ[7+9EH`nC8GA` | ghq8r.zF3_!٨vS(8̿|Tfl|{~*/[y1{P!`Y5k û[[ webD^0/+]Z}5 ԗv~[8n p h$UiQo7Խ\6t K"V\knu-9kX6ң1S2] :<;eL$nZ@ sI~XMЉc./Ҕ7@(N@Cz#Ç36_`y9x[l*f=F|xR1ۖ|ϡRqQnJD}iPhg%@Cu#?b (& 9{ &oxlIi[Ƌj\p_ƥZϪFBK/!U~/ GE0>ˆ CT9h] H4lxLѲӄcR+*XJkRN\W{LJIn'¸W\#,ˆ3&k#-{>Eۑ7R: K lXJzC0I/YH@3 rw 6 Wҭ.vY,L<4.Mޓ1߯OfLϙIa}V2|, t\NHgx"XW!a&淩^x?e:5pۨ⌏A#AI|R"L-9ZS{ԋ,&YDƊtƞVXEՈVos[~0@.y~ibtf C2h"biw(%y͋7Ѳ[# 8TEtYnjc4(_%Џlf/sD-g"ocz}] m;ZݣAkS*r6m\Iѿe YH8f0aڎi([X;láODIx <Yw,7'>'SGBuG/jcOmxL/]pN{X'A8OFgJ_;*o m;hyĭ T^3pBB:00FԚFz%9cdR!Y4+ , o"U'˼*wITV @@?q[Y`])WV~&W8ZoC1s6 V2y܆/ݙȕ\wȹiKdd]pbGWjR`s-r f\Vi4!)4!h RMy'w}s_ψHks25A5#.H+XL4v> P"KP >3Vfn}2x {+ܚF$ܼ8mjiGyWؠRB驗 R":Ar[%[mp{Vg6Z-ha Tɀǻ M_kyR9 k;$7Q쨜F*;k2xhBkH]J O\ui2X:o{ڼƊg%hFci"v >wF\!~ [):cZA>K6:r@HBr=FڹRŁS\F6e8ZXq/LJ4!T ^zJ _}"JeEcW詮cK\rw9GhWi;8oWޛ,'v.zɝ O,VU=3 6daO%#ኟQkFi.3F;A|gJd$K#} `z+loY?R GwNٖ~< TQ2>hQ&}$BK%'s 7M "?џeHr*?P*rVXs|"Oş]BJRJq0i IPg뎶_~j% 0Q򍉨o}[ԓ2m}R yO/ jլH}Tffl1;S~+BpBFwd`VcD5!t` $/DlH>iƣNFīoBx1rүkRPVBNXE>QcЊ4|zBR>P6ڕY`sqV[mZϪ!K K})R xX&|(LhT:9% {ppc~}]U*M&Nśw[HsDBcW'@POMy5,Q, LCELNP?"M;TFE}1_ Y/z"pH2nW@]N&i޸_ќATݰrNw`pLNT=S [ Uٴ/2UkfT_ܭJEX)]${Cu-.U==C )A|8'g(DsQ pն4/Z>pCƜ.pѩd7?B[V0VӋ Ԃ8Ƕ}ZobWgqs@ GHk|(dkn8I&, iqE9*Ej!}\7ExX{iMO:er͡  {.馦adnLSz A_}l+i3Q8L]'W ,e%8'{?=kEAp_ea R6^kJQs42KdOytP.W ꈧp(Nyu[ ./nwǛ^ y$ΨES-)!Jih10y8~LD4p&'E(}{= _k(pT>AiHa/EVﻫT֏H7m x5F&K /8ŏGY2V (F>+*v &Jꗴ s)4(kT9ÚW hQDqC]Hy5pKAe0nC ;H)m3PP[ǛWNS؎ 3M!V1&'^6sղņTo"4]~$ dRQ.M1EC `y6z_@T W>GcMNIn#ME W#v)5/&:9ifߚ>Jr i& CXjMf\ڥHcSAI/*je#sDY5;I[ RZ'y~}#!96drڕr↺|Y|%*:1]|h%"N:p׬{ź`ʆٳj}\U2l[e5J [/+nG29I-‹S+[&QC;r'cg:OxWf&(?\A6Ũ_%%s灰HQ !i@$ċ/nZhG AzG*UR5zZ(0FAk}|q ޥG. Ueӓq0QmD8jQs}wx- ͿNu/>GyQVcTռ#%Ccϸ%/i)8 3+nL@[ܥX ǐnNbTQ}AL[^{G:fфLd B$N_UVx@Mqgż7h l{:*Cl\s*T[=\BCbavp쪱C]Utf[?͐ y]ͅ6fûWHL6:VA&?aDO4^@s箥6Me&J4JtsN).L#9̢c}^9m'wqQLkY$$sgfe n0RZ3z-yf _GΪM5`(|l24pR_H% X)}UcJlhD"~Grwc08"lnu2^x.dn?EU3O:A hV ܷ̇f. 5 JsG8q{3oDQB)B~ A鵞]$ 9`Qxl[ӣ[Km?Mv,iLuly4K)GKfdo ׭*Iɛ((jzG*U/Hvg1:s/ v>z!-c38=`ɓٱtSift` Ǖu2۾`SN^ o'Q10a]dsDfp#7`WL?I3-vE'fG<~|/"-;pEJ΄AMi/UZ}78 "RzQSB~@0mab#EF=} sUĖj,-"Cn=0|hgI(}gx7¬}x߮%"c/m2Q*<3jZhsF?0a<2*󊑭rF“3tޕf&tUO!S-7)eI*uX-;!DySV|4oҵQA[Em0N߈%ÀG=lۗYoie2FZ&(D`1W@V%jϏGvC_Cjy fǁo}Y5EJXpo/BSB$;( -@3?32tNM(1#\nSsH_ 'Lh{ 9H|B;Cl\V KP,p*sw3t5(}q4\-p( y"*o[G &=@6zfih6&Ve2aE^fI3fbsqr Q%%Uxa3kvЉsOv?2c*9ʞYaBlZ!MՔ,ݣ&UCj"m0F~| ɯ|nhK l8tlθ'}Ò| ;G;h/NѸSQvBiPƻ &P.D(V" 4YNOW*Ԣshn;h鲏٤CI߇w o@}_v'a:FnQuⲻ^}` 0H't @l7O! Ҧ1 mQ-3RP2cHd(=uPVav7vܧ#kTz0]52/%^ =lj~Z>=&笑Ҭ1(]pDaޢ8 kնd=Gޜ%!;C>M m`3 [ (kJ뗉52&?Uly[6=&"0e Rl^зD7*(WH"iG)8bx%7ԐPhOk;]ϥDCncPk\@9i/kdϱ[I[j#.sdqgǂ{-i?̲?`o}Lx?v@h.bCfg=Xg_^fx\p륛܀ ӌΩ &|\kԲ̇[JĝԀP̤*~gYJڔ~V| 0g4$0{9:Ye_1Ӡ yd ;A*!^΀MϠYz?XA=pmo^E:͜e)q &rs5\pmvEMiɩ. ,9FU`g `J({ 'y_qGgS M Zco@A,2Kf6kq$]" u".h.qN(#TYURE,{e<]^WOdo4-VH!DjHf>ҕ0 QUlsS(?\.z֍Y HޕJgsZ:]sV ݠ!̪m 7jqluFLW)$};>}dHҕDӾn:^$ѼEMLnQ ŏf$yS$I>{wޱ k@bӾ.Y318F]l9KQG hFXD!s#w/1T|YrPn 6y㴨RNl<"yzB kd348oȹlBcqm죀 Ȧ|Ts,)]@B ZX=U f+&fr5B]U|cNo'`D?6N;:t15jYY@ GN&P<'vx,MC[/k\ ♲dCY%$LWve'CPNKVƚ˩( "vՊs[·L]gYK[aXhh70>ꮯEtbe)bջtBC`UU)Jqy<7},Nka yŢ,]BeL&t(%+bhWJpZo'0V<,T .KůRze+ c!Ln۴\)rSA3:n?'BȆp [[x{<_THi٣i_ng3S;u_I9m>B#{mJ|*QEcWb%q`D^ f E }{\NPLz@>kx4[snTBwk q7--ni1frK}Ic YS1YC8/XTGR8队fwV=Z]⡉.t c]~g . x4 k2ڱkK~e?WcYW9Y1=PSaEiΚik BO{'r,8ѪQA7,Ui{'}M#>UL ฾HCTXޤ- =jq%m1KDts{=M1?9̍'q"q% s߮ި@3c_v2pXAbkl1My$-7v t>1YN%!M#Q%hTVZA!Y U{*' k͕\}O߷'_Jz~4`?S3O`Xx,8&7% Go?jεˤ7Jdeȅμ(9`qm-Jui }mJDz& ^^x~se-N,8 RfKk{Nd>#rjw{g@UgӱyJWK=|k:6~0eU eƚpaD(Ymv;A۾x9q!۲jD]1$3n`W. h"U4LQpKTC]8;ϳ'lĺ g I:lOߖ*Ⱦ ))YKEr/+У\Qs}isIQ1( w/v{u Yj#S,X>oK=`Bs_fL&:nWL6QB n=R?`9D9Kf+Pk(C6"H z Or,[cز1("ihӇ8'ܩC%ɉf3Y9Bc ڬ;Mჾ]`bJq,SUBWh&eإN'V-8Mz=Z7rRqQ<}5午5pOW/Y+KnB_ds% ,N^Dfo߮]=9B$;' (XNbC{mvLDQ+j>}F<'W׏'#C xMj7^age8Z&1/|a1{zo+f:Pv8`ZBIw(BZ3.'5&{`w%I,gdA"Z Є5ȍy:ͦq%|SZx? VCJ;PoYj7q,7E| gxBl 64]ȹ 3S'/tW**ƎU'm@](0F-= 7sPl`ֻʾG] h^ޏLգsmb]4Ms5K`G{]FH'ʜʸQ]PR7fA!oxcOw`p(ǃPtACShq֯P޴45 .u(>^fLi_zo^/X;2 "Рt66'T>^v ) i2͢pp9Kgr6uO=,&u ]O1V<2tZZ0_ q-7xH Ʊt/b/x(%z[+V\ezX~ ] Yd7~tBۭ߈!=Uhsp$ .tcHEK2xŅ+a(/ ۫~K[SI  JS%d'* E*ĕN5}V퉻Tm!Θ\"l@27do7y!G, DmcjْP*CXz@Y1G+[jM$sW7kq:ݚislp2nun4(zy܏l}QTŪ?鰟-oYB#+Y&S1NoV]ذ )bF|R(h#VP^@@`Һ^')-N 5_OѥIPSW^cЛ:+p~B3^6Ghֻ(܉Ƈ]|=&tj>.3DŽ2T,ٖa4J$fЦ A WVv/pMd)2xFr_%‡0Eٖ} 1EBLH~ ut:pA\yP ^dKeRx?dc&]q%6zZ5`(&m}iRcSA͕hsِbm'ND"@uҊ껆Y ~FTw4μwd@m[GGxx h6AxrCϊ鰔ԭ_z#o8i$;3p cDPi)c@vzwK %P( f<6 b9l)8!a ίW3*7um_Q /7b&psU[{TMPҰ^ Uy/-tDP|row;T m<3 Rb2z]wCΈAK.v3p\ 풭BtڦT;ʹ~2,T0)O,<,lMIvZ5m8JJ( kc wK;W{xx]eKI0DډL`XfDe ^| {MFrkwm #Kc.];mi21O#8;~P>FUPc{o*f˵ Q&JH摔[SBTX{^+'8mzZT=&dWt!Mx /[/LxɅZ)3ohިVF;4Kk6kP WJ{Z~A6JXeSf7IE֊OÏ,IM-2Iz_N9㛤к[f}}e|e\ӀX5tpXo Op oiz򼧢oѫJΘ VNmV8n?GN&YrRBZ7?twA51"qRլGP#8(J@δ *i1$ESW,Oh- sp%t%xiF*|^ʹ? ~||'K]j5b45^_ȜGRsEJ6pea,/HB[Xu~ iYΈ¤Cb5]8-#WV(‡9' hwt[3|TpIҌ<. XtlpWN$Ӵ(~ h̢/B78ϥ#60*!g*TV_7)|@- yH_NF._E$ILLg]~Z=<3gC"KaLe+ ogsP˜Q"3px<)-k9нH.BtpIY=zJlp4F陛-'MccoW0}]X=dQOYeGD8ȱf:'E2F1);B_hK^wRB6#(2#_?c]x0R}U J bmg_c,Xd\Bꗮ_؆5yi}rV`8"3VŘ&΂i@1ZQGs]8,&xpLmv̔peY>E1z+dHT12J +⪸mSK~O{W'zҳ4SrRdӄD}l o٪o '`N%kJpqg1v,4!GÔqDo)#ڞ!ȆpXGr 3c3 PίѷJ' <x~56BU/M*!=k,彂!>KVW/^rv bx-"+:[ΉfFx/S\8b9^961LV{rj Xy@IcMê4U7ᬈy8zK> |bI^x}bfA<仵(% G^njLZ 6nA$ylq΀Mp`=C7?ӫ^]6n]T<xhOcĸ i]ٹL0$J9EA:GyB_DI @n3 |)Թ,v [YP'2d5R| iގ #v>G7FaPFe #hTLSev,!/;pEnfV)Kiٜ"1 +j͵Bbƫ( =$*쮓 hx}< \9U{<K.Bq?ȎPyKI؅-'!;~)dIz1z%7Gײ1֞(߻Bp ~۶Lduh!ܡgc^]̏Vݖݑ?a.}ٜ Yؤrn% #b.{ rxbL.n\$i:mC!yu\>ԩQw$n+-8mC"{W,i"=aW*/I@ ƘQDQo]pvS~Ps} `}#rwr(9zS,h0;?zݚSeՔpI_e#B׸}2}^(}v%@u-[1*ޛX >^{8cjD,@vN.Cӏ9*uv 6\] K@OH|Z+*T>V'(K0.ڒqx|ӌ&%0}RKNΖs].oHeg-,梃LsEf7^|pYHzv "w+#w1T&WԜ=f\OFqoVn&ҍR =g-+ C g΅r i஌i\Y` FlV.p T<#\)P櫱[FxuXE)"^oiG|wZʝhK6cxYC@6(,J6HzԪ%lPŅPob٨S,.=}P QƂ4X}RʴxcR&҅ceZ$x×w7f#εzMh=d?7ĕ23<孀ԢŜTaHv #TUTl8U#h8E[;өdBQ{qaL~Ŝ} #?G.A}5?еGxNj}7Y%'YurWzI4pUs@ J>5m^T V~ $AeDZ:XɝhGŽ7ݍD B*'3 TDKrBGr5ۅ9jJU"h䠃駴Qqw}6q1k# (Hx޴{ۣ,S.*gib0Hbs錎{!R)cT7z<3&sUCo8ke#0{_:|%Xʣn͕xx1:#Rחw>17P!Xy]D3 3F}AWS),kY_V_%|""{n3V% U t eȫ/$c9 +9e.K Wz2 -Gxz~X9CHW#F8(‚o`i,5^Y]72XZ((k+N+uEy?CX\w|M~sHLdp)}Ikަivyy558p@~VyUBܩVg-H5rBS.sU{iB, #'θaOyLբ^^&4\' ;}dpbGۭO̧ ]8r"`di]2 2ihR*|{f /4 \/at9=ixUzBИUT7yY 3 5q2(W=KW̜KS@7N?O"߉3-56‘D$_in!&eD w*NTH,D_e+*{O.0 / 13XdE-{g "6NJ~+q3/ˆ&!uRDoj5CJWl%XkUtš&*VߩӢO> 㮪 BڳP)'~,XvO _L$aWfl=ռ>vmED٧>q: ?5Oֽ^B35&nK }N`ˣ4a4ޞI,,_纂M] xʡn0s#mݯ:*l-=sL cwX<]y56'wxa5Z<+b_[ڢsnTؒ33 ,1[)4[PJiȏ f. X"~kZFɸ K<fGzT۾RW16:x m8xeia(Q0FG%}| n &neK2IȇUġ4TF*~&n6gߑ譚βGs&|F&T'D ojHe| 蜲tƚ/}CjQu-q2ι~jӡY)M"5K*Y1N1ȑH]0l_D+B!=\c,V+[[sMxqA>D7mz;jXj^t(T_I~%v P)_&uڌxཷO#Zk4%QZo[<!]$&3}G'|xT0:9@IIN zpf@U *:T~x"۶LNl=.<+&s O#E'5;NfaWe׻2R 鲫W\uM ȯş$rU<kt'vp^z ά\=d#`ι'`@aU26xV*, 1Eprr*gQk]9 u'rbJw|4wQ>ݙӉ&VFޫOjEI3@ 1! g!)r%;DRFPTO@ b@(.&qh"*\٧`xȒSd} 3Y̓έ],(Qm|W$Ҵ*6)$WA,s) &c0u` ].ZQ;eآD:T ]Qw/0- 2{" sqxF =p~A;."YJӹxGTQ>E;'=bz(\А\m%6l<8繞d۲bcwm}FbRQF t<ҷaLi1'qjkVCݺ \^ku9zoH{d7_mr w41l/) ޸vςQ񹒏kOъ Yp5U3=z̗7OVƤ\1TtR 풞OC.O tҌȩ%.g!Dѐ{ȯ; 7(B ڶj\ai6A< uHٸ6arbVW*-rtp%fF[_#Cn])'v_:EϕFDCjPL)ӕGRڥ#Zh' & F _<uR,?;v [QӬ50|&o@Yͬ f6U WÕ3>pTȢXb;w9 I|ip8x~? .j]>p(`'Z;NSVV|4Ɯt(ҰBkG3뗅|6k "}LeE6" >ޢvU>pc֐f% z5]G3K+>0%$$?'{,\NjeJ5W[ U׉. 75 6-2XzC0o`6ITs ous|t(6|.@Znb;ZWo!@Ia[ ¡…S~xL~OwuMqL\%l5A tVOQxuO(o+j(߱3WFzXREcAh<͘&bM߶-y1PJR5Ҽ›u[v/{>GN/f+[-Bu{ e@Dk?oEՋbnuv.sR t@u_lA S+y5J̴Ӕs)7re},T v3ρ=:ظH,>n'BM2NżV9SD4]RJ\3#gJcG~oNƣjwj} X3 DӔUapdZW 7J%IhW/ZgnBhmS{8Rk#.ƪjqTJkgC 9/u uvk:yQjQ,yzZvT™XD9jΫtu,g 1,br^F`V6H%b^#ޯHT`&4(i."yl'Zj PMm<)ANUSA"=9ZEdҙCygMİ~s[j z/> ♣p_D_FHn7= %t\uҒ5i!T=Рlm e'fnK.ATaE.ID\%8pqc<1R؎1{utTM썍K~ˁ{D#0y}%*ͬ3]*2.͍>pU~p^xT!~bvij؛0,2[b5/]ly]#$vv: #!Y)Y 7KL{t叢l>l|ӺՖq*0UO_$#q3XI$+ o/URN؋`J)O쩬 r|ngwikkP2J@PѣT*hBCpvܪTQ_sGě:Yu uvQ*:cOSGaRIJnҙDstAMӛa:ߵ5Q05 U1J~ChKzb ?[k '妭THe6 Wҹ_pwMF_÷. 5<̏kᔩ]N}|C="Uqlf4aD%tX ;$q埣M> %'E_/"۾.*74*\ȅ.ec|sgrGb} VPչCT+!Lu#avIh8~h:40AFQL'5IQ4a`K 3b*DhȓQp3 S[dj6>Nr檭2F N;/1%u,^c,9 c]W/B%My㡐"$NA" ,B(?&[S exߦ>IZwk {#Aiv)& ޕ(+0sb@femܷP*8Z`JW$IH:|.]7˯dӡ|'t{lBH(S$5AYxvye@׎2a8>$|m+R+\*ⲾCL#3V[D'r3XO6R uR+r*]IM=Ut5xʚK=7ZNi1M80mđX2}=STxoO022R:P[`?mY1{>t}&͖ 2V,X$KDl;)ӟyެtȄ'e-4J$.[/GBۥɀzNtӽLXgSP6}2 )ǨddcA@MW{`Ii-ih>SW-}'kg-y(Nf"( <^"Y+r𰝝ű9V)e'…P`et]<+|׸7G}'rBk!Ge.)AEPoi-[&:`5@Z~?Cmyv'oR_.tG#k}\[K JMKQ!zxqyEAp)_} 5`* - /D!ڿ"Ҋ(tAjh r!r(fYb逈n6|S|(ӧqImC}utE;gaޤ7uȚqu1MUTCE0` f-ec*Z4;w)E47u!y|#BZu`0sۣR#p-RS??M7Cf6{7اȽ(djJx\wegRꃧL׀ "(k d0Btae}D62&9pJ+ح%JV%Cʞ3{eo<>a|3äp!PreĽI^):񕷅 LO;*͐-߹Q2  XZafcjSB۳`[JP A擺Ğ# Tk7iH;ɩb!-UVp<i-W$ٻG780Y`T W/x#>dE^ ji lR,o5?I_`mӀk?Ǖܝ~ O`s VEȰTNhqO"]"ÿ\M~g@ 4oK'lI#9J*'`'+I1'R0~'&T;a2`qt́0{&ilsԬ`L7f0W@1_t35b/ ΰg] .l~Z2$l7=NukZZ*JL__ TA[c7ȣgaZPaIE7IѴC _1%.ao{Se]QBR^5ܭ2xUk ӝ OJ4=<͚ۥwO+,u.Ȉ#x'GPJ5R6bs(bCA ک 7?qsA* mHL?JشRQSePLEE''_ghq}b5^]jןj`#(pY(koƣ~cz#tK@9,:Kvhm8ZmO]\sH`&3`L&|F? lW6p=ho˃]K=,C 1LMDOQG(U?is|o;ع+AMHڂůu'oˌbo~ú*C6V\ ա-Ƴi̧m=ݑ̹9* !&^iyS!S$mݛ?~qu6,1N2p??؏Qs?I4:X \@Zkth&I{ϙIl?+/-̢Ր7Y2!Ι^N G\Y&x"b{ `޽c"ҾkZK #|RL.t'Sh(IOZohWMf/p?wG}КʾJ3)w(GA圶QOGQ}oJGcXAELUt A E f Ϲ~=+hΪ֗6SP=OL\2$Āڮ-vAean[o2n.oTL,lJ7XIA}|*eQU 7A3.DsR[!fiV5wֵłG'7$q:޶C+dPn(\NӬ7#T4{1h֐<)[4t4?'XlȭHU2b#R c l*xw=c\sՀkp2Ҳs0`m{G+q˳yL}@L̘]-6)xRap"'尾uɮC4gM^kV J[{YJmVb4$O+*Nw#["x|,Ѡ #v_İA{Sϐ0WDwK0]t֧07]oIXӒٟ0 ֑?nDf8zhә-%c3JL`OdH7ETmT]VFԍ\I M]ܝ_(rvo3:*||IFYF7? x>`ͨa׍,,#[jCE$/NA AX "Qʗ1%Lo{+Iw{lFx%6~U5Ҹ{rJXsOW36{rC ?br|N!`|:1D;uL;7vK1`HnnqԓA yN ^YMJ o4fѶȮv~ϧ+0AƲ[ZY{"jcPU8ISEj%7 NLh@}PW+& MS\9_uЊ^)oǚTm?T- *^`O LM 6 h:m2ئtTO B/E Ǣ BPJŠhr23bY5@ U')dr S-A5i@bDf4%ja` e`S-@TB=E /@:Xk CKH]JGyaO?[=K V '1<t?ʟfA 3c2Sd595gx`{7H>B(Yn;"=益б<XgtV`P#?cѺ m?(Zݗf%lzs׫nba#RRwY0W]|ۂ|oZ9M#0l'RLIg [(gXbQjt}Eߕ5ڻMHl)Q[Ԍdŗ?ΗxBxskct3 8 -3MbB|dFmPZ%>4fpyddpmpa{03EڿceϮ27EPG% K=@||[GR|(ۦ\ÂCt5 c7 fB^VQɛY5Ma'"V-~'*}._"`ֻL!g?UO=G(mV?e]}f5I!!Ǫ{c[.T"`#?]v: Fj!oG@Ԝ2C<ڿ:oC/LG|T4;$[g޿ZRGc~8:#kAOa9&YP6Q`BX[)RHF"{Qmj l8\:*JY|}#?#&s6`Qc/j ;Zq'V(UXxn C|~Ryc%9:y Ziq KI󓭮krc>|XkE|MO+Mj4‘-ob>,WNxi{3e?܇Ɉt*.`ȥY3fǮ%LJt&\j6 84RoE*Ik$ ku1v=>W2 VC3P Xm5 cQX8&Bb`/B>X&#d}.o a<,-T u-#dl 4$d`r b|Q|(γWzٿK#]F֖7x"Q+W|Hm[iilw|À%ڠN8 5 2ob-Lh-ۇ 0~/b?Qũ4dqiGկdu ]#ЯAJ*A3V(o*iFdR:JM^Mq:fUWbL;!7 >8Qt)0hjY w(3tX >o6ި5gC3-onkU)bJ~XB@%g&i:Qقk$Q,P(6Cm'>?W-1Ft%Q rM:v;i7{@h 3鷏 ΄:f Ђr̯ԩ}8]w?NeA=fu&U h1Vy{[P)vT[Yr}ܥZ:ã[Ϭ!pS`\!K՜6`;H7+*s_W|E*惫nElMUOrN).V²B/,x/VvhZbZnn_!a/%' pOgGZu0_{!azp×b?Đw\_ v& K$ >*\=K[":?sNS="f @pF$; Te3 /`EC_nĸЂl|[gxsutB3D1Xߨf57@[BrXbl~VkBH[h_o Y OXbj\R|3(}4z('o;mi^qM|M^9$- *?:xϺ[}.=}~J!vrl.E<%X`l=m@"![L cUPc@_l^>@xf̴% X\؆X…bba1R"8ru[nP+#%s-FR!0qQ]XFu2;/:f=|@Mw"3qjխu~Ƙwj1#N;k92Y ?ESC(V7UX^=_<Ғ ًM/?J*k(X az,[Ƙzs y-B&O=:&<{1GV/#f++2Rƻ{bLY{iWgFQ 8nހIU^l ǍH8FKsT2{n+_OL3IF!N#A=.OMppXeȜTcWPHv1/u滣VDr| gIG:`b^-G׿WAfW4M Y[ν*ۖJ]/ ,'U1Pߋ=CzJ<5 Y1hDԥ39% ZKB[#^}VCwQAJ4ǁqUY<iv"yA%8,B\*3 G/#P:]|nn({6w6e>"C=΄3Ee׆N;q+uAYr\X"L< vo OnJR%*WB[XDU}v;l'<%?Xr9} nMD$68U\G+{`\`n >}n?UNw2 9P9E/5Z$|$o2~O:/a,2NF-\&Y84|ͬ@Cٿ =;?&][{1b*Eva֦rN2!㗪nX=kt`iuXb'wD[+*DnϫK~B'Ң;:9D8^ӊC rMu560; yv!@Z\O7\3!n ͑( xx9ƾߞ|{K.oxc0Z0SclI+ݼH+s".t+jCbŸ-, S;fBhe Kȿ Q[lˣ}Y&;co-Veѥ&p*@ӽ<7՗^#B۔M $Mxs3,uMV\#  &"&5# ƀ83PR@tO*sxǥ`EHB@K\GBW.X*-Diywğ>O:2}8Q:%wDL| 󾃬+s*ʞ[U"M5Gs=1._`PZ ;޴J/mQ7pUe,yͻKjJɪ? jX*EG0YB]< VK vRG _(ނyl&2` es%J?(dZ\H  Ҋ Q2e]5~ȌVA_3ItUˆ( E7m*LLګ[h} T Ê \_CZZw"jk:O@G\}6xT[Жwf^l:-Ĵ5-jk_H.MR3m'*'[U}7z$`ykrcQRj~]êi`aVs GLnuh?+oBW)g`bRӭG'Aw2,WjNQ(P:LGLqZvs&g*&wtCB<='r$B&ʨF p?j51dPa )Pk腢bDA2a8ّ^se,)=SS6t͙qˠd;Id&MP>?yw Ӛ¾:jȐj"ՎD͆d8>xp!1(WLw'cvQ#mWdTیf%_#m5өo E(aȗP[ChN{\S/#-[eBVA|U͹͊v4j)LY׿e+z+m85ʂ;&3TEϢL!Zzs @cZ>pw.=A(f&T毵S~B\FiEk4d\M# ~dEF` pP hBle^_y' \0 opcΐYJ-}Զ{&Ш>-'~9_},z^a㴬1? EC60Bhб;mSsATe" } Ǖy3NB+Ps`:6mبGˤ͎?$pn0_UPo҃p-YӼ:3EdIDUEPcv˷WK]c%H3+Lnxw ':w\7Hk o=]Pp,g|hE*(" &5 1#5n(!$J×鲂I%z*tE| %% 0կ)uQR~xNreh cT".$aָ[Y:Kw:>(v"qʬ\-x3릠!q?kfM_7£L܊rlͶWU뒵|O=a 3M428b iehy̠j@rot  V.|93"nqQZ)5`Mf^7Hޡ.ux] {pQwWU5;62%/4aZ&‍Td*-SU38cXα)9dR=ךN/x9I8dQ@jG0rZo:uL KV~ފCYY}^=W!'svdD{s݁'m,;>9ǢH5a7iLPѼ,N^p. փM-2XU:irL.aP*xƕ6,LQxFf*E[1u\7,Lm229/O'R4Q^uÔd=lU}p5AdkhF$!˙մ=pb$w%Q,۪Cŋ!  Κ|nʒc ]^SۓsB`7"os9&l g ZtbyB 4&/?oKaך؄HΧF (#(yJ:bv7E A]ןB$(@+}*bTS {b?| kɋ!b_Z*:D,#`]Ks` -"X=қ (Rjۆ)GJ ;1 _']G˃`X Naool(!:WHvtE_O2.9oi[ǁE!ƵSԠ,o_) Z4x4_\-( Sfr['hY7 m\pP ZkY] ok9XAu+5^fJqc6sU`dH̶Kf2iOc /.~RcAgK VK5|QvUTIywcf48e'?75 Vñk;5"u!I'&\dJYƥBR6STg lX18{#c = ]\81GTw7ַ_ΦYaG}o.@6pt@*PZ$GjkIsq.m7K- QM0C.ɝ܉Cu{ũ&G>\^}vNS >uZIvBWD9ɹ4Oݺ'"WfTع{U_&Y>b@ ip`/#iǼoټN({lׯ%^i40h : ӽ.a w] s"Qb%Z! [F87W- * zq E|W v1)-Md(x!ɗo* H5ԙJM&)˲4s'AI%mQɢg̻z넓"E3ŭnj ~!s@ oz^kGl_NpYsluqt٬:\9?g%ϼxXk\%)aq3t AfT፷j}=_JhE>`)( oX +9r)@+;Յ/#Mդ9|7.o3":%.&BęJa <.|^K&F2b R{wɈU/ܺθ M9P] +ffk+/~jHdDt7_`6Ci&*)Y%R.naaX °5.-W5K_/Pљ`mW=[jeΦR%yWلU'Q,bX^B.i]6FwrӶ ՓԲhqna0[cT>e;z?=%߲&hXx_.Y$܃Y/O|U|asx,4^ǭ0_F PMm;BGK1?X#':iIЮ?*yF<}BE7TAGj+1,־9 >o*3&C%?^0L`V0ooPi dO?婬8Wb L^=\Mo)~<e('_O~hN;5d1&F #A5O^ScE'YI/{f'ia+BZ:FO E}DZ$ZI}S X*pR8U\jJ9ۖMΎ%K"ZA=Imr]f( H vy^4.@?Jy4X+sZD8P <% 3*Z'ep_>NH66*2.Na %i׃& My8%}Pi ^<Ԫ= !~ziIh{)~Z:Zes)9=G(dĆo>إϷNtqWTugM6IyS\ V,ۤo12hݿ&c,2SPCԟ>T:O jB?n%qhg{>uu'f+-&=u^2d@}YnxG!5QC1WaڬfZBZ/)a6h&5@}sg<d[*gYjƴ9mh ~nO>Ϛ{b=a0ca-'Ε$=gK2J}#t4h2Tĩv4ʨak H0u0~6 ~jh~kn85OG,Xb#6+Jp]jUӌ3mzh2񊦟'a{GxgAt3l$gII4rqst d '썀ZfnC䧈s1*'Vq3^]U L$$So1A'D60'C;u <7f})ho*6تPQ\R,@g8lgp?`|K:cC$̨40TY [v4ݐDH&'(¥.=|Wbu~WƤa* C-` G͕pSX,inJcU@l[(Envψn2u9l긽4ۜħ/&A"zt@a$b%g26>*MX}AI'I%FMj#^AqٍqpBG^c0Jd򶺛8)u'G@rNc4G{0&-f IpV9wv!>]V=pU3Diŋ#)xɩEA}EYs$l AAjea. leueJ`y3g! t,ʼ6U!?GQW4ߋ-ZUnah|Y2#l,;=6;5SA3p`icDDWvG1L˝?wYNo}fx٢hB^(l֖Z~8f|vrn_vo8"ko䝒>QBR#_P9OcN'V=Ʊx{Epg7Icqc~KC xfLOPUh=VBG-Wvڱ㗍VluxQ.xOw_/?_0<=D_; kBp4slG>QaA}Býhn6.m\?IXe:W"&m3`flʾ KT5HU&,RBȴ ̢ a u)>A5D5@Y;g70>4%?z{zEzR|BSY'$~!⍀RSB+@K*j1^!y›{6_Z@9ڸcna\xnh9ËJć{7h +?4U3赀9ի2ؿ7N!5eb<g"$TL83SU5\@sdсQpml@Qe*[ 'O=?$̜ϙ:-i^^v=$'w@Ɯ]IL' 5Jpۀp5%oFv"Q m`=nv v#00٢D*Y'?/t55˟q뎁 ᦥ+,+{W|־>5`? BR{c9}^3oNoZޤE!ܚyEX`d;`Pj88КAG]&%x͇ŚUh`3T\4^*"[M>VHƤF.@IWXwjj% 1'ZUv?I⼩ 6՘NIe kslW1rh([UGyZC]1Nߑ_rNĪe)e#h/t!o.No'fp^eI4ݝ<_(j̯f#YM'᫰{ZٞE8jgaG:^+{̷oψ$6<.g޷k%e)ZK 3x? D8r&8K,$et:5Ϣ]+-I/(c!sI7+DbU-8CRi:d~FM.>npcne֪ӴJwՐ`2ERЫ)* s$F x5m BWKvʥ;zLhuﯫaC>I̍;֖DžVOtԌ d+g[w6n$i4W3<Qz ARlmNN4)<.,AUAimy%ѯax$q\e6xBN^4/|)6juLnpI%֢gB`1>bn-n<{MdYjmM~s$%n{^D{a_g4E#/&} Iw(k7SeR*Kb4j\lZҪӣ3GbӳH-cNOC;+hQ86yʮEw0#ybح݄@[LA`?|30nHM!Kۖ~&s#mΛLB]}|u܈ŕ#k%zސ&/쟚eZ o c|mYj?pFq H8Lx%WzTdq(șZsyN3jA`BS l)-o]@vBPF:1Jц.;?]Q]}ܶcMFAM.0:SXIąӄ) W3en >.+!*ېa)r*  >hSʁ1tR6dg;{v{YY-;z0d#ca'!Mr("Re uI嬶1lnEsEBWF䬳2RKD@ʹ i .wt$B=I8d;f̋E. HuUZl5ʂ>hNƒ܈tn) [6t;ʥr@S*JƵ7o ǮG7SG6SB<}bur\S"pD5D&Eh9\ȋ8MRZtwqXJE"[99./挝3Cv,/[&tM(j'̣fE a;)g⻹W*TMH~(O,z3qI,Cൕ(WN]d?z͒gG~fÉb޶dBھ f[& ~Z34AyO4?byH8vHc#kb3xt:.< _i4kwv}#c\%DҾTK}΂Y Mkzf6|!\)Tn VT#~Lƛ/-/h5Z\x?S}x3+d]Qa:Erc+#pb+9yGx&K~]lн)8XUI<>8I2ohj3wʺ(`K7-:Qob#vr` n8V^a e,%Vx%IoQf:ZPn<{`M -zH}a9Di{mkm!w #sYH{iy9vDzGX;[a"}ҒE͈ʤ eEjG9"|MݿHoLA]DjK;s# \s>63&vLj*NJf$?B鵻^3 ^b[Caϱ '`ӻĩwh\Ӟ Й D'.zcA>huvG[!3vJ#@.{&텍`%fw$;_J+`V>P"b \fSE;]|\@โŠYn/tï5mC}Ǻp nw`kGZR7g4ئc0n?A= A+tNu0(ோe꜕i&bb暹UQ7R_8\b%_GX;AôײG0rOZ!k]<ዥLUto{9fv|qp_`= NjSʛ35*1iBN? ,q-Rg7:߰ \ӗ;#o#P 栫 GHuMqKҿ1O&Y=L ϧ`'oyQk0Ju\eS<4ٹW@li!񆟥$Ĩ(! ׍m8^+WXAv0d3A6^ȀvRI,D]9]dp઻xsbg+.5$ynV_~̼lFV!-´dk28]u:$fiG|+n}]J]s"m"~ bOt2*xWv9 ?k1Dl/blᐙ0YWoV4Oһ^Ju؈<Qّ܋dwAe2:]^]kw/ ?>c6wH7%Τ JC@*FhBES`{Gmk.9vg׿ܠbe)#JkZrfM8*+mJ+QjƕB?5:)_#E4QE^}b$P ZNXrzmr=E[=1qכY%6!Gei Y%dI{bopzMy㟸k@>UeGݭS&L^5;IUbgw?5Hur | ͙-=;s%7bҒ`-5a I B-\j2sT-Ǥ``ѱݛdZ!Bݸ5SJ2{L-iя8)0z {Uwm5T]TWZ5%gP%xFϩf}F@"~}} ƲvP_qU<x ΉZh:+hQ'f4ߓbxw~|yʩb@b+,,Fb>$ehKE9v>ID?)P[8nR˸Ѿز H-D0.N(5 t/[)}0hVycl1 @pnmo܈g:|<0A3]+H|  g wa MƊ9`PnY0JUFY2M2;)tm}Z|P%r[$wzl ݹҥkzj+H6;Wب#1(X KfԱr:;$>sd2UE(k4U0;+4R.{G==SC~'GS&Rׄ#81go;US;` )h:%?N5Sū[_ daMD**{OSwgqPI^ \$HߙH>=P "*ep$:4YKes}\>m0M5^8`fAYV40_Ӓ&ZF'(f(ο/hû(U3fmg:h`x>`KlR µbz!(/t_Bt.ȕqFvcyʞ.h ]CG0+0=no+TyQF'd #jET ۋfg̲iRmT8/Faq1_MKicQnen\Dz/@PTĨIAw%Wk=NTaewO@ۋefHO[\ߣ!-X,wJn`bK͠8lkM<d5F>dy<1MI9.B5^ t l45[^-jl (dți[VMBY": Hk7`솘yD0FRޕn#g,);H:&x~LN`;K7oynf^U8|`%oji&`ӂYIܗ!D=i H*[G^ˣ[&7ks`;߈sS'V]c*KYDjt2فh}aLoD .~ v k+x> uҨϓC%u4;g*PӃ D(LD4q 0E="$ 3p9a}~A$beEQ?"Ϻn1Whi  P0 u/jSр[*sЍxofLgBM"'WT4NR7_D;/E$kָ8PDzYSx3bm.!ƜeLyK5I%@;= p{V>,LMc_{2pv>\6 _w:gY*naș[M2l8%^ "3F'mkHru+lfJ?IP8#ܶ5rjޔsJp ,M٭?`6ASq%w> !Il{cceh7d-*ԍxɦEkˉx+,bX,(<>-U|سg5b$ ) '{&'15WSJnEoNP׶*y8CmONG xg <;}mDlщ_vWbCuZ% ov}"U?ruunuIu[xPgA!J7<]08t65;kQMX-9D8lbqs˕\LU;q'r!KWG˲^1i/`| w 0,%lLyCT/_ R8gWEE+=̌P+g?]0},=D㭛ˀP{)?uw$Gkߙ~HqIey]3".asf )xߑ%wvpe$]X]ڛsoeEa`g|A> V}'LZVi?@ 1] HYhTt- DD\}"DpE)n0&ezLd>NTiyvv( c49 6bS R%lUVe-ڑ5f3W 8yp~ s"0\c.ĮTe>SU~3iz8-Q"GJee1J@xoda#nco3/͗?] vzj_Hp! GhDPH h3E̫Uȭ't#MDF /&#Taܔ]ɘ<>$ {wA#(nF,+2FzϜ 7$9qCB@V>)S˷dήQ9\o,a% V{V&|7 MC %P=ѿuJ%a2*5yW9=Fӓ宓Lgzۉx,BD-,Aj3Y]ت<6e|:@_8y?.w~k El 4kڡ+wX#N2(_5 kuV`*TB(K FghS\=W=<I?{y H2J8cWvNS25q JUd91FF*k=i8L$})Ix9HRkhEorR`x*Jri4o^X0bEΎG@ ʼn3瀍ׯV`+*leo6wVh" ^8dWF^bGInr욨T'<5segϛdž7{0[K;4L˭_Ǥ}la5\6p)^ZF(*^*'Ѱ~D^”jZ'aY>?{_;=*솙#Tʃrxe#t,^g -M56 Zqt$FkQu C_tĝEbC4k묘B e"S?|L4.wӲf"uv۳SHՓb_~Cbe\q혓 5=z d{a| 7-9H7tڤ^u:Zg)+ w ^;rXP0{5Y%`Qٚ֞PJw[c/~ek$ɌيQrzּ m|rSmijXi3N;8/5ގI}S`2U̴[hgy75fb;Ho̹S G2dca,y~t|b*ډ/$D@{50KMNfHi?:ڊrs'EP\S80I(իr_V] 5}7S>+ײ~E^da/sisWu&( ڔ~AIW:gAKBo>crdw]5[MJV\DBZS7|/,X S ^+4߸pd):}&bhDaFJIEctf|]R!wC_luY!krb}Guy XGlE[몍bg~wpf As-3N. (GSAj3_Nɝ1'~UpK)ae*UhAb=zowޮDL_tVE>a̵1 V=0 J)37l+j|t59ζ=>va.BwMsYV"uS*U1+K8uF8tO(C;[YuރSKTёoeeq| _sw! Əx* wR9}qܯk[ K* `-/? ;mW3A5|jꌲFL~S8(]~Z˻Y$].&|- MkeQH XӾ:[6<% xxQȡy~4dul)39TlTIn,Qz؝a^mCjqulp]fЃWSk]3: ܷH>5;PMA̳(?ĥKVs- }y`;AR@K# H!JέEog3ڛx@FKϛOS|J&WI#p(ȰA<5cwbEܯE>M\6ނ]vfqjph4iEpuc1ENroo7H{ SV#A-AK jքŞs,xzUWջ!";@؇T6q~0&|Zf-6j/#T_lhW a NmsMM$h~Zv'. TҩjdwlN+r ",^P[.r{seY"3QR}[褖MH{Y"0ZOh6㞎u"H^>őQ$-̴4a1z2Pw"C78Y&V Ath9yk)L@ Bp e=e)FIg9o:Q3u:4е>>\6W/R~1%ȷ4D?ƞ/b{{X6nR8_Zh 8?r>N-/$?k=5J]6 >LSwuCSOԦYʘ)Cuu׶(=44UЫttj9%sv" btjGG[>}Ԯʎ_7ٚUb?%T< Ʃp1H>o5:Q~PEa\mQZbőGơ¢3JO1kM>z;5]ݕK5k2 4H Rǁ~"[ s?3L]} Pꔥ8ˇQoW0H8xnx봢S@,h!?6u|A]D q`D-6 AvswrfwQN/ 7ꭍuByW'E(ZJ$jYԎlI%pU(+Jhz2OVWq?|;5n(4b9|` hq[ejpʨ}KTՊ :#_,KCexxb*t+}xuT}Ue"z3ޟ@me\ubhWw$RSټ[D?h9P&$ŠE k;';曔X춯9E*;,|m kt`GVBg w3BPH_s+f0qA!g%XdfeVdޏ+nW6Z3=C>9-ENK]Mlw٩<2*?->Hlث?(åK(d|VBS >hݝe@Q}t^>VWfqCts9~y*/$*D0+gE$h{wP g>:~t*&]Qrj-RpjdMpsa)7F4I=,@ @~ d;ަwj!,-*SeW4\CeseNoϻg92pb^1{iMEu8lPwf U@IM g X4/?BACZD2Yɏx2T\,@-R՞dϙ钁~܄Nٲ&Q0́Tg#yt\?d~ uhpka8*1Q^7̨)2qߦ;QMЃΦ3s-mzGܼ۔^Uu{_]ximܑs!X.ݘ;s?9lj qYWu@:(PWۖ?#nݞcĥO ;.+C (:6hӾit s< Ơ#xCJR_:njԞUon`L;S)t%}Xn/9p̰q1ֳ,kQ^E4@'\TZe}A;$c$ē 8䫇%_8Hs窴)r(V3VIf9Yeg`^s8+!3 ƹcE@&:.to4ɭ ;umYjY 9K >_-H96%:>?t>;2cTB!BDwʴ1iƵ[(?q)n8k] !.ڦuV*8x@^ur'!e2L\vnzꚦ)!vb4MppF{ZH`/݊dFRozU`۳lU%zɲc ZRDZzM Ƚc"-z/Cm"a) KrV"g,hD,2uĔ?+PLLϝwR]mZodd90'Ϸ`Cd÷Ց ǫj6+"-$M*VE[m.suOiR%mGNh؜@0H%1Y,b>6M{XɄ M(U Ђd\?1hruwhы=!-L{[9i_ei3cɣ=75*Lf_>d zW@LS|ؙ>!\gѩ~c̚ܪ`yx5"(˂xF İb X|27Eg)ouNX.[#Spsx43شpEe@Wst؟*yRPuiг`<\W` 0*8Jn8=tPCx*gpa3Zlc"6*U2^.ZA2 x2qizTšL#{ni}[#f#FRՔPA)z{b .F7jDcQҋe(B4@'3>Yj34cp J~a%|sW1M)"L9}2C7uh&[NxS_XH#} $tA ՘H|'Rb( &+UQ=^䋹A1(O)B iH: ;ds =)~ON),`։iw&(hI.1sp$_] r hBܡxT d_D}rj ztNP /8T K_pymF'"܌k%bvY!~Aa7@QlW,AC۝Bf69H%ߣH$8ўWRh誔zxhQ$OT3Yd2{cqNI`1$LS_r,1hd+: ן>NRJwmu5` LnײrGl=mL`79;meFDp+rWzBB<`WڽS->|L WeM1Tqo՞i=I\% sX==p-K |p&BvU_TF --o VQ`s,z.Ŋ D%F{4K w‚hHnSLuKU*Zg":|խ Y1}NnsPql}kXA܈&kŏJbzsqEDJjdQȝ0 akSZD\~*$QhA7rxj N6/^9[,71 V9|\bv4*)<ql/1v%n!8.ISAsX޻+uSeU_t >0-ax$_8IGe7Z}rHP׶1XUyzIʄIlGw/ԯO[a6CyǍ RN ~cc_ө?dKc&9ߟ}4&d!f4>FI^\X<`(Nsh"1=@A!)Mk<t\gʹ/ zdkt91rG6Ƞ1e/E< 0"bݎkOCe%# ]k*Tsl:2i8q}++xMV>.!Hho4EL6[q" cS d RB~zԞJ!Re)N7 |ȞZABRs-sioX+MkxeBP99T~~5Y XVyWKWh- h-BԷ91IĻ.SI0LJZ/~@c'*z:O=̙>,+Zѐw x L vm^ k[ܠD6"z 'Nyه]$X?R!;9p^"PD-( &ܱ%f>X7yPGyzt5_* ꩳA,!(c4oBj:A w230|E->`%lj8P/lcڷ{^dqmI6OyKIXBMWC2a}~_2nEd%PVJ){gCh(oV-c"eo-7qFh6z1!0q5M5vX$3~53D5ւh@0 ^&3:4NELfGD4, LIP%NjuPjo\X5_M.-PXZ%S\5|wT> BgJ$`UKB]i,9XߴW ư-2IBͱu W9>ϋkcԚbb"dka@_^jT l iOs"04r$a@T3p7\J7pEaexUaՉҩ2КtyKo*߻-\y!o_"fVIooOY4)0;gG+LD=YVrݗI}i cd6jOt z(}I$&TEOоS2vgɭN85DQBV 3Ƀ -WIlۅITKY0(ܻORn;ﮙ9)z Ό؇MœڟEu@W_3B\fѬ6Ϊګ\I4ePƋ_>nZ>ڎ57x7 ̕IM\Fvxw#kPg` ]kZYhU9Dy۳? L#>Y6ǻc-#܀@=7z-ZcwFH0yuv\ISM-ț15ɨ ur*}â QfJ˰ "$VQBa ]RT HK0`ȍ0ɾL ʘbfQ.2X%D^*:n?[ XLTDEύ#m`ۏQ3 !3g(vM8N'OFG4Xhnb&l2Ӛt=*e=Рe0w}<@%2z\"X˽ aEv,\ W<',=ߜipauǁ2Mu&N `M݀}_)]SA ٗ * a.4 0~I~Zm7έWhV4i8.F݀)11ڟ8wB0A]+Q:8P)^$vX@XBaAA F,LHv<]аQ&n\s6{đkyvZEaj*N_|V s- Vn'VGn0$W_7ԯ>Twz#Q3]zOʋ x7Rs/9;E0V_8e lwn=᫾sR ҩHp?70wCiqz+t-\'Қ(mP`gX8tTXL Y&کRd;fix4g4ٙ[Jd{iNF"3&'uEȮ3Q>e"{b.8~Ɇq^޼ q]rXÄ}HlO e2A_h_XYïskѪ6Nb߁3Lr)&߸trZ[X9T%a=1T# ]{ ;Kݙ_SPg|l(I>1r\| 7P8+0 "r*G֗ "ra.#+8LgJ'D@:( i #5MJДXn&<\ 7H[T-:u,F{mɁ$L?,+e)VLvv$c+ʝ%M£}O܀W@n* CJ7+JƯTP1@*w%2Tl^& Ru]3P;r`6af]*X"u+#++VYTۏZz1)!Ck.xB>= MPSYRgW;ڤuy8ԝʑ9,*&Tdqm p]ϳYHL*u1 ޸Jv1TNةy@bPwqqq/ ܁`k#\)a&1AnCn >4@czMUuM"_WUPfk~[5騝- 9i# 5$0cQ7|k 2>zͣ*mmH{Z eir:7- ZջF,~"؍C_DEh&]դ*.Y1OA^HҵV2SZS;( (a6Gjm„LeDR04c2M"Q ~+}f1QEPPm&u5DvԤajӕXvh;Y!PviM_fll5 KƅD CXbm9Y;UZc Z|<"8 C#9H rM,xޙOCvklpKڡT8잤Q 9&@s֢)3ʦS[ Ft͝L+W#OL`LW2rڝ&PuY= z̞%Hh\aIŋ|;g?@[y.i¸%o I}3 X;5Ȇ070f 3ڈ'rt hR9?if{|Hz )sc@!B>M:24KuϝLrQ$LR+C i JU%XI믝Ǚl^m'pr^G۵+y2(@y-0{U 2|$z)n&zQ+{>~1NADZFjb3^Q;a ycld" ;1iTvfƉUnmm[W)>T_ ZtzՂuf?"KjeWB1F% ;$ E flV]yGc%0 fr׿VbE*$O oHi ]#u@vJ+ʘ&)7Nj6;k!oAb@.ܝTJF!sm2r#G!Խх&in /q2^i$ 0Hs,ÿB@ɔ4(A+ξ{ڴ.+0lC )h3:Ie[r?JzmK_@33Nj 6@}4"ⅰLqٌҥTtnLFnݑS/M֟n| .]5}ye!<CbzĂ(lqE>4b%SWs[K })@,ߢ~VBYN^|OPDjm[I~嘳\%rAs,ic|=$00SU߈i5J3ϕ |ciD U}u)4gag363( Xg?UG%C/8!&fmvKYmñڢi[iDCY| >di+݂To,T=+cr%kN5m_[ ?ALͭD&kE 5[{=Gڔ ln#I[؀ͫӕ  &NeRQOɔ-U6ݫ?\zZD4,)QB@DŽpMds@iz:43,_FsPӳ}I. EslD]$7@>=e.+h|Vm:g_jȇ֥7< PKf8Wv3`]Bb>iM1X_XΔvpDi xcbYeDa`T#= g3'jPp$ŸQZ%qV'T  6Q r .=M޶GbJ ?n_5ڦBNHXߞwSJ3?%X~+£{tj3DA or(NG3I yw.!Q6* 7v쇔$ ;*xMY|UOY&a,E AڴdIZbzzͷ0+=l.&CJNQPٌQw`c=SOVRF=S؃]_7KRoWқ˥G?Y4M85Y1gfZA@11w/W{wp:u^p?|ڜp`|~rZ"w!tf#ɰʑTd+Ɇ3\>XvzK%F58'1#^r5־c>DCP 2{('?2y A gHđc eVy!ΰJ1:/5&BzM>ڧ1?CٝvA~~~I9)ˑ馳|d88beUuoTBkF:H%Mr'FS.Y/,*bX!poGX{Ue.UFOSg5WJӼG9OB촫Nްx5l8~(_OL3V~@( ۆqW+z3-ЍYq& gBqmxa9|Kق.~]cJrA`2ћ)tE,q'"kwo]]{ j.Pp aY.{BǾ+M5vڦϖlH=q7|5g:tjmN>w_+?{K5jfwm$bxjj9H43d`7RŌC(<R!OZH/^|X@}vֹ @ gq 2zd3vt;Az؟C%qR{1oSs ;GK&bK \&zAsC \iFaRB8+PĴ):=%]i_Hh1d"ؤ{BV6-5^/o(@;\A{+u: a}x bG#焛i'Y}=L!&aζJ^"P:`;~v*H(8<%ܛq8ȩz,^|s۔ 숂SQ %ZnXV4}`ZGL`7r(ܬ2ەcJkxݎ3@kڇ>FQ-pR-aHTGv;̸"{9tv 2-wgyTMPP챞%k:ְceƎ <+Ywhޜ?}T2Zueknify:Q+zNAbMQLEvKz ڴ@u? ;U~L[;z, w$ @U7/ˉ# \,* *" kgqtB10+[y0FK'F31 fABM`^=֎k]{eތV_SN|c#P=_AÔnM7RD_Qe% = ʼn~©Cd4(Φ< |bb)ظ$Ʒrg"&d ܽ-%GGU2H]J䘚RpP7i1| u$?)d=JiTys6wTxmBYo? H2q:{Qgt@" _lkF"de]H9EB!AHb ka;s;qŏ_Q*N4.'%[k,Ci#9]{,Pj1'tsмYsL~BNuKF,H{iF/K(A0lZ0}RKel h+@ln4M(L>rn9SaQ޲mVc^sCt572<5JRt0ުϊaVٞ26]rtCR$Gb!D8ʩcu$Kfժ5GU]wkVl'cK ϖ1 ͏6`lRIn]%Gc*U4um-o+yY{yZ\[Xq-8m[u//Ėc'Uy^oSumt{͞-"͒+;!}=E,ɸ ,nՍ#o!TM0[-%H܂t*Bߕ *zI{ ݳ er\u)ɞ00o%'6]/r6bh)@pk;+;y3:߬ *Lmm tjy-]8o R&Y!/ ?ՐgѿZ[|!&eaFDSEFHN~Lp5?!;WdhfׅG,Q1U(p`*KOE`̲%>ƞǿE gh;P g) ߪ/k/w|c23%@t =胼YŞ? p%14[tDC*A$n*! }0 w(̛$ӻ0DPJ_cCܥߺ.>j np~k-@E#ѠC-v;Dz׸=m"9L˅^cqԋe-sGpr#[$CϝG bYfĈ 0A}'3}vZ(Ԅq=s0F'$AaLyS8\;G-{m}i{ Z(E7ώnu'Tq&ݞZXrfLC2 $$ʖ6Y>ᨬЦ^6܃&O7؄"V0e=?`Ug-pKuFo0xQ?囶GfjW0#D>' rĒ 4–|tm#fΟ"!ΪoDwyp|+]g[]aFOc /u* zxz8` ,?\T#]O.-\_nUO)IxMm,YIGI܌ 3^LjI4 =֏=mμ(5?_;KQ%_ 'yX>8؅P4G鷁}@{T!Zi1f@484se@VEhO[2R:=K$ 4Gž*`t>?CHwW]2nC@*u'6+-&uluAƨ3!F>:P^ZbxY>ub:jm*k L$0cj?T\^m:Ow󼣬_)5NE cW?b y6+wfϴNxBm\9Z#wKy^!1uJ?H}Wv&Q ڡKTF,3Y8.2`m.@':#"vCɷ:m5P ΒܢA,u;"_uU*2<` u Ձmؼիw7qح[.cFW8*:o;oyH]+ά;[yb^\2PNFp_Wqܭo[5ײ8P=cEH#}CCm0F=s{g8G˿^ћltSvrB=Cm;Sk8_:pjLɉN8࠳@"}:?= ŠPo0W,(<* @Ki4ONO&4rW݂䍮zUE)2Zt S̤э5+ף }٣x*t$ A2qb2BSЍ04E9ZqL$0 YjD2iP1L#%}]i[eQsِItLgm.jS=(hʢ0'd ]bGØ=μ2z;lԜX\3fl]9?&:dmz= SVqVc ,w'fJGj'A}{h\X(xՎh'޳1# *8d\C&WU&IB=`;j`]-vڽQz( )cj'N_T̈́4>o[e]t ~Ve{WS Փ:u,r |BHS D֭$] ODP%*BJ] ?*YBwɦte[j@,n ]r&urzlhfhlD^y;&'ϒˮaXY~wnցI͖j4;M1v͛F B}&B[ijQR"ŌQ(]ǹ./5Sɀ3m~x;h]ZPWn_6L}i\{uT+P7ҺItR88\07[<U;ɛыy- [FiqO4HiFxvm_oO۷zC*A.u%⿞a.CC ,"E_In|Sb#&(F Nŧ|Gd5W?WΠ D5q NOkS{gJj -qjηpXM; ĻhqlrX7ah.P&a,s0;77/akoem!>(Kl^Y7fz܀~1+#O0'CMyj 8l k6rDJAh%6wۿ˥GBZK>NOu9O>~=Ug 爉eW3 U?Vk2t+-kؖjg`4*U0=J6y[sKuAqƓ#;]7_ XV`y~)\fjKsrpNkWTBPqR#f-gO>[aC.L~k!QL嗡 ׶xk sg04˚zұ6ul<Q)`(?FFCczA֋WE>n@e);6 7!, 9 Hkh*lo0 Pvd5ռGL<`H8UӴv rIm6';+ᤗt/|LL H*JB Ď=\N^C ysנ}Fl ^}9B@eTӏo}ΏOG1|7Vh>|Zn^/-Ԫ B7] -6|d @v"4 L֛e.%ep-h_y_ꭸw7"dԪK/#*5C<`lL]8-8KԝspwOa \iH'k^FIve2GnPaOL/vnk&gY 4wǛ64R8Xhys9~:f*&@c< cwD!J1]BIߥ38UEFts\KzYk$O{b>^[Rs+ɚ#ߔs'KjHTqu EXZ8}HbWAvFCOQv዇9}w %TF <$+6I4Kl5[=C+ {btPX3 j!g2! Z쎞L`E^o*0 Mca*֥"O loIf4v8h6݋ʊXeKiH9)QK%VOYä a=ShM0 ,Dz O ӉAhC;DZ;6s1j9ܚ`07g7P]<EI[rpWڮ$x~%(dH2Rzoʆ5$ifø%ZSdG•5GtY*IGo Y\a$UlhEk;{M 3ds!p={BT|_MiHpJjO\۱~rqyd/},O-^ nRDTlv>.y<(uJ'j'9_gp]^_9Ayu؇#oA!5nΐv'ԽG142~FZJSd6R~Q!묡[&!~23n !-kcpݶ8!XQ0M'y9Z[>R PDJ, v6c?vS*9a7eХXبi"&Xx)(޼KNf{jjoۼ5[}A庎yF>Nӯj=|yjHh$qOptAs:bu #;}e☴,D*͍{}!Txa]gV::ŨpnRNMɫ'jo7`yD#l6˒\+\OK:wH|B"źC@猃y΋U\:P}Hrt䟸bӆ͒viJi9oqXW5h*&ik})u)+b%4Ə䕕aS1~h[$؝ԝ0Nu2oa);Nx?J+sOɶKH 4Z;d٩k=?pt ^_/Vcc' yvYpg0"?LYIG`' }+j-T%Za)gpmAI[y˒cPD\Y^6j̛*3C )ҼG-Lxų5Jvk%pL>PDX6-2ijޢ۠u]+Fv~ !uWӐxo I {9n.\q=\b1p۰ﯥvٜ*ii`%c˕jh suկ-x?tX |,"(D6,iv1A iLTņTð:[lJQU| 狪!G#_5]3ՅGWl#<~aUX Wx :P' H$˳g/w$G4e8J- 7TYV&6"0A;qs!\]SK)5>CJ<}%ScǥZ5h5ghVmz%M3\asKγKa~&eMxXpEWZWj y]ED.L.;?voMQXƒD-zᝣ " q _*u-3&p{#ﷰv+@pC{2iJU%u7W5WVL;,!;{&o3iA(T_*Qr zϹpI M7L': #{9.WRm9C3/`Ox+letTqI{&^fڇZ8ہˈ@['"ڋ.(#=kV׌n*o¡08+Nn⽏ۺUe.wn栙Cb?\۪x0 iiy4hƆ 97 E fT`1 `sVO2|`=Hh$DC]Ko}r466@?˘ #٢H :#PToܠbs8@Fbm4ٲ3>ޮ5$iPPkj—6Ɲ ϲT/(ȭUY5' APo3#>}|IyOlӋ Tٽۏx&˯pA>fAOӐB"]JI0eC7S}}<ʿC3O(Rrjivg8塚֔'3nǒd[{+}umhIuјɜ0%'%PO-R8`Ȳ~\Yk|>W& { MFy@j O(; /ab#HDᲛ'mJZKku; O~|Rk$Gm&catέ$ 15aK:8 ` ^T[p>\ /I?& FF.T:W+ lmw@ɠ?v3s++ELt6NFؑ͠IS ݍ+;<4=!1# J$_bm7PcYص>4??=54Ǟa0FpYv!=\9y% ř/WLxΏɏҨ$VWGe(. {gl͙fw-VBÿqŚ"_~\KMekAd:{_oD9YIgX|L$pA"R;BN )3YNu'ሔzH@(X%e݃e@`u4XR:|:8%=$=Vk!szD`1ݾ\*SNFswy'{M͇Ќ"8Aܬ?0ˉ id]V %+X%YOCzDҍi ZGRS8څY>uە<#k >JF'5ϓ9X/9_e"NFf3tǸ4hx *kuWQV7ȸrZm4&iyWI>BFWpUVYŽ_jLH(r`IA{ <082ʦq'6?%+REgVàкfڪSW%$ ܬBģ?[Җv3 8ٌ=ĕe`UZh߃ n u}#%گImՅ=kt@wv̂Me4싆%[&ű-A>e$lIg4f: d<N񊨹R;HK0[ 0TE[ @҃,jߡqw;,[f JM)0GeVz~.ͦD. vU3Y <;OH -ٕ>*99W~Y čtRޫ3Zqb\]hWpUJ~})CrӻCX9n70O@s؝`1pҸ-Wlsɹ=sɧLDnI<@( d0VLf9~ h&;7AiB$fgO1WV|QM5{y9lWKeEoNzx閺Ӄ~h*i{0l #FS2Bzt޳Z,"lO~˿@1*1l3uCѫI'F aeY㗤[:!O2j'} /]@$%ԵH`Њ;w^,\rD*nIh<% l)75.\Qtp{ ԣ!O7Mcm +,dM8ٽ6H QrXsw2 gbx#0~E=󦿖E%}e_:]Qh5&ƴ+Ao}0JmwWlsTyӄ~ɏ@}AY&]|툪+-CP2N\[\!@D9K$5w'5kVN@T㓱1 VB0Ҳ{zm&]YMIg L 9/ "9B5z9DaLE \ FC`]zk_3E;1T |->j0y$[(&)xڜ>i=wjn/zQ^XVPR$|d.vw9@ hW#[GKsrO^Jxu\ aI&c Ed zM38$+ £t`an0t'gr7ίEfٻژx8 3l~)@՛ZeZ&o?1щlAV.q ,|*g6vBmnC4 \whY9"AnryѢ>/D\>_{-݅RI26ĎKt :V8]")<ѧ lh.|imE|MϿOҀ(~\,6kc|c`1ؖUr7p`x^ 1|&;7ݴH"!6#:[^fu̓,h?{p+K^nUoxObt8> \y3C 0j+"wEHd9S&e Zin sI%\.饈؆A5n^E_&^|0a920{Cjkfrζmׁ =lj0eGT,6a8 e?kuyfk_U\~Rݖku G٠M4v\ws#={a3iWX&9T*i~ISTtdL!Ԋm2QO^#Y; E~:rZٙ!-zALF-cN1^U}p[I%<~s!K %y"t)4͘3!nEUv(Q{UϞRE[~Ea\q~jr%ozI[*eCWLKq5|&NpCӛo7ހ@m6HAs eÄ( B3xR! e'P*Sx"l{8,ybLh*?!]3#Mƶ2}1Zk29P2 Var&CΌopC>OBpcc `Q&,l? U du7^]t\X߾VLp &V지ΪeC)hWaŲx3pI`۬qaΤffxU }_S(_*c EB:0"i_JPf,`ϬIcI4_u"!,^Y}+gh2l͢}!0+2D::z|Adհ=ܗL L2) gid+==)+rmv"bvB@E0+LF w>? n~BҕD>_&(>)Js_bS^;S-[ڄEr˹8+=,2@H5 ZtҦ<3 &9m( 'P,+w!t}<{SKEZ.͘kKi}~lb lEv'\3w8*Qm>rZwD -F?P2{9*S/UjzܗmAHTOCaN-`Z1]vɣMf.OQ'Bh}?wiӲu>Jl,N| C ;>@ 3/-\ʝ1ǥο~CQoVS5Խ[-?UzI-E/+ls;2F&$|^09f)R #Rƈ϶/6@S5rڐ@ǩ+p:x!dO :F%BXWNգKG Qؽ{ՍzWԏ@W2xlY6eʲcR JA뻴bEG`F-3^ ib ^bΜغǝ`%AF[N>UQ`^)^@u,1\H=TkhU <1rǗĒOTrċB Lr]\nʈ|/wI@X.ˬINɻZzEr#5( 6t?G/4n.xĻ(RAus=*7>| uq CH⹽?BofZ: $/m#m%TmK!$e 7K)"';#%Pm/QGv"z6+(ʳ@OEI+ds c[Ua]WUC=*)/2!@8̾1ݼ1R 7%KG<;䗣JWycT'ܻM^=Dhp܂CPNv!~DY{mj= #.nrUgG]J(F,Y~$|c)|\bt>&:VC+͏a 4oӅhNPF"äK1M/yΠΈ:n|yt71!X9"0y~[x[3ĄG_ѓ!{)Yp!ƅZey:T;f(D?)Om~>)GIe$nF4= C'cY"WH~\2*p <hП$Mnjg3WUӶhHo!gs YTZ&KS ](X4mW} 7EX ĮN3c6r^ \:Ϝj n-U `עMVW9#JfexLwF[t8ǒ$2 ?S᱉ːslr(qŔtq`T(svWͽ/' l%P8@COu>K"H pL}#p% t?3л;m՟MtǠLSnEUyr$' B<BF&hU|fD0{s& K}#۾*=sƩRE9sEk|ίp?N&%v6z1|i^\3-=" Fj-I6U݇#Vi uA\/yy |Zի?ZC jהy=^g 'h .\@ZQK{>n9<,2 *@܇dy3МbȐ4\Fu 4 t/xFnf0t~ ='6 y=6f|8goq КtiM~Nyd%a(wt%Z?[NjIc! euy;>";X|(cIy}Ճ: V@sViR6hXq1QGKvʡHD.ى4P{1ޖ$Ma(ڍʘVspi -PUyy&Gf!<|5ݺi623Ӓ,:=9 * I|TNTjd`t|@uI B9VA!b8+I{U5+(9h6ԈS+j 8󰰈.Ss־WG;yҵT}Bҙ-.KR3<_FoG>&EAP>Td{“X A }}/eOIYdr~<ۧeE^0YX(!n?C^ \h TLj.]$ \(2MJCnjxZy0nmJ仴Nl0| }낸4}V6 ?iD(c{H%En`Y϶Uk Rhi4 %֕xB]aQr6MT [ ?0"ŽWA UßGmHmN 7m&̶Z%|{9Z7PU=-8չCLbd$V@@l36'/1<1*iҡ?R5> !y)Ԓ})P \Íq~ʱ2s 悐Y5!`1=樋#Kڨ;끥A˖@ՋͲ}DL<c[a[A+S ciYH׌3=yo4:T-'Q+>,PAc)+ &,FMiQ^XqWR>dBQiE.٨ISbiћz]7Ch$e9$evD,w}ȏ?&9Q8-g"h3x@c~釓(BVfuv: ˋZU;H;ӓ*z, ՒGcVr_ơFd41T\"x⇎mj10>TšJN 6"UQꚨ}' B˨h]]m=Mz>}a~"!O! RҘ[m<8띌ݍ dbĤڻЊ="FWZY{ g.a=GꇉrNT)-ϘxoPIN ӄGljStƺ]:yNR+ZZmQ$vV-biN(2a)!ҟ'єť[% MMIX-?L9=K{u z1U%OH8"t=)w |AC1`/!۵wʽk"}ZF aў/iLi&;=+ 1`n}A L]O L)VD8^!& 0p]7fJ0 ;{Fƣj}DlrG)ae!hQi^vI)(#ԐW><'*\cv\ӽ/k^+nNy=^p|ҡ%7_tZ(=޲dR-3>]I)ٗU%j Ew6~ ˢ1`tGea#[ G.qGQ~n2IzV/ af_6&JQ.pPZ Nܯ}{,~'"GT06`NwMp>t[0@B=Xֻ9uKCfQ3 @AS d=@+$g"1vo X6c8ygz@Wa 9:Pyf AIа-b~vIo>Z*BJSi,S p"!6!@@7Ǹ3p/r~c0g/S%>Xyɮ9DϣTѢ.gAoHyZwhB/Mwߓd"yE˥}X$!Z)'2-SYX[s8OW']bAsrlk0 zFݣL[X2 oACdq:O%'6}|b6mTv/ٓVoKHB7Fb14Zcet/~"œg_ up{§AVX/o.nCP%ךXSӗtpMo&E48g]I7Aֻ /" (jyB&fDĎYD#0 "DD`XxөrWu{iXI~t&*A'26a_ݗ佡b QOrH`^/l@7.G$;K!C vX}daժzz VA7hrrd:?zn2bt/;ӵK4'a|͇g1ޭy ͽe-;V2T6B񿼏ۇl7s Lbs䏜DWܝ PݺT󧣢tՓBcBz:鹈éQ+xk6 1/7CK3Pw1BF\JAR@p^+*;8O`d8ӾfHr~Qde]$h7AWZR28hmvWOJA[ 矎>fqOVΪ&id:l38nZFq$`Ji$RΨh{tdUX)If;aGUb<0Fd4 6ΨJũ*2|?'GIŝ q bI30"K-%݃VQ&Yh|uڅF5ҜK-+1q񤯘ԜzL9ӲNP)+{ݚ:}']?ZLWEG"ܑ W*]?ZFd('O|qJjt7~ҁ-f$(Ϳ| Rq@ҍLm|/Z-)WS&ڏAupbC9jm Lu%x.۬. ˡP;pc(kSQ9`hfPMﯩCyO^E4=-vfZa] DYJ[X3*!:Zäc꣋XTkbBV=MKUg1𙚢NX .My[Šn/8(vJ?CٱmcުPoqOLR& *q'bsUHW|6sV]"C+a[oJnf55[6 =73Sh[g0^B4UִéJ4Q#_ޢྫR[ͻ8Ko7g]sê>xN'n;1%|wfvYph ޢwؽ>Wcm.^yoN,_DO>3{\)Xk9d/I0>JP :9V?D:4̓e2Y"t#}퀌u*YteghRH/Ujzc%brW'$p:Aaj0Xѹ.eB979xCa .[&4O׊/T¿^\bH C/+Q罓ڽNl I ܏XLmx R4`eQ;ku7*8nH ia\)08]^EI\5T0\ ǡ 'BL Ԋk`,~jxPVGP̠G=8pP'73r@si<.M'f+ g`5xl i藰n `"4qkeی猉/Gk`0˒] Q[C:|0e 6 ,H@ :D};SH c ԧBS5}R+ݬ툵5K)ށ%2f) -˘rKD׊e:L`Qfp1;}|r7'bJbQai']3^e{]x3MKr#=ґ~BͻBX7[M< \kQg,YP4دmPvDr5y{MGZr*32)1xvx"Pg7ŗ yy7Mc"fԣ>0$1 0w(VtpFK~veP7 H\3j\+^G *}evsp%pvt='*qI'>ui|K6gqr#e^w(!zMbS-p*4 ʴ䯭eݽ40$ vl_8/h%J: $per|=WGsR/Ff5w~YO| #P.Y:<\j"{ *RGtauC('5-[Q,3LCܱDzVG'\d 2ԪTy3uPc z\+$wq DZ;=c(@gKgH4R')`~I̚leׇѕT28$H0liھNBCvuuW|  ԅEyVAPmj]eL(?*z=8,,`khbEml-n,80AX¤!'umU;.fT2 zɋ:tgfqˮ>dPf\VkAi\m!8q$GC>O:w-PB[^lԈh{tav7c*gh;AIж#B%Y$oWޜ.!&%U^ \{=d"G?T7kKlުvwa$"G#ԡܫ'63f1Pg;~I! JDN 4lxr dvgr媨Mo*GM=0W3NEd+MQA ҹV)iẚd'6|[?a 0g+dKÆoH;V^\6/tC\O>=},ZP'n=*GQN"WqE]inX'φsv\p1;/_YPwA*us}s"ʋ^գSnK8 }heV ߇Xm`u񈣆Bp7C<͓HPoC.{y w% Z>gu4,qA' ZʽlSfsd#_&Pޟx6JhEblωLp̌ӧ#NJKu˃v ݖg'+PNResp jU/ Z=u|GK*ǘ)KZϰYGfܤP`8qMe{1 8fDj@KQvrJT|v9.< 650&zF=b/.Jj-3!.5 CjPy)DOӍ9L6dh΋! .#(2ųxU+l%ÀWv1tB(1-xnH&rJLK[j[Ut"i)= \t |ܜKyM OAcRH n>)'慿8(ޟ$w&]4~H<])9v;A6˛'ެxcxئh'>˹T"94jQ0CGƫ*#{oD zdg% N1)3T9mS= *M}0YsX&Ǫ?Nx@\Vy'`qlv^I@2,̬½̐vBv7Wh@DMWrM4#xh L-,3Ḙ㻆Z=0lK+P|";'Sg&7Hci|Au, ^Q.DqAW]M{+ָzmfyϿ^ʈW/sdC<󡂾:N: D}S˺jcĩY\ašV?5CɵE vLOQlfШךIq ls1\kU4ɍE[{'QKeAfF+Qd;:Jz7#IpnBj#LFPb-{Ψ䷬3,؅PČ*FH!$*񘠜&G'-{tKFGY6W3wR8e6;,|J A 1t"_"Iu-h>Yv~e 1o1>y?5xqql8Qtέ~`t_T."Rfb7~fIEfp+N:VZX֔M}ly3ԙt5MVɏkM\+l Iԯ21KM,D:!66F^|ϞjڅڎeK` RfrQ~PRt-4_AQFL6Jd=e 4ڤ5]KdLS[h6|KphRulxb`3ݜzd1aC|跠GGNf.NIGSAhZ GW*>cN f; $V<i[TM@\ݰ\򨕷KȳUւ"Ƌ9D"l0HphU!tsFE΢p Q\IQ@5 E6L"m'-3 Ak64;WK{AGXԆξW^ۥ ׳mI?na$X I۶a-o6xt{1_&/~o@8:a[Rx=r@inqW(0Y_}8ћy jJJ,e 8v/bICkD'z֠nમe+|HRFяYa툼_?\ɱ31Sћ5#kXj:H1A0 h){m)5|_0C)UN)kGe".Rek@}A {PNђj D" C2nuqw{5 ['/0wBb\軂_]fuoX֞EoNY>@h?h3&J-5$$^' Mn]_:RHޥ)#l=V>@-:UcEQ6>OSΩX S%C$Y_Cd*2CƓzLʹB_lkg =J{(D\B!ַ \Zzx),|sXIiVvV#G{? TF1{Ȗ 4J]PY94 R>g5]=Gņ,L<"~b20*f?Dt^!=֐zhy0ߍ>-\ID3jn)iz@S=tjdND٨T3?>m'݄'%LhKˤX}dVڋ_l%a:e[RXK-*Pj״ƏZ=RWsF6/s禐q6POiT[ Z|KW {'wk|MHvs=y A0 K&KUZ; 8e93DѓsގQ6:szxeDi䧓) a)brnb2Ǫ&ň?"9xɏ~Eh^j=ĎO.W <(Cx\a٠Ob|;-L?=XsRH!ٞRj(:bF|;l%(=ٴ|T?9F-Ig  `(j$@T7 L󭶠8Tf_+ZNJ $x}c&`ǘ4hٕ#ؿ^G XBvDU/,*o{X.W M2-\:0Racs$P<^p!F͚4(j"Xx{tXsi9 %,妘:::=Q&цck5}XmG?zx{eoNw:MxfC`)j;H\,U|0_i;-$^U2""C),hdC8=z#GE /~iҙKd\+r͌UWVc -__r1;A\%BCԈshGFN|FVAHS^?$?mQyq.{2A&3=8`dɍ妩X[6/T/!v gl}Dˇ!bB-10OT%bdUfj*)y.0"s3҅ eۛ՚B2xm +8x^2+n,e"I.;tB%4t15P|]>;öW+Y-`I`_`d%E> id)ne(c\^SⶤO0"Jce +Ƕ+яuMTy0G4"ѮϢePxZRCw|vd X02/^rZ~Z?ֽ]jCʁc ,,0}^QNw ћ]HQ)+3vN#e>jYʯ2؋pG0ʰ'U^,ې\3$$ϫJg :[ͬᇁ`8ыѨ0[ryvZ7/ip܊-`9͕zJ>5\R>"hTUv@T#K2Mqtx%v7E3NPf`gFxijJX w,puYV%\Q L&7X )|r{K#~]ף嶘K 7EtS\=c\[/JsTQ`&c~5};\a/V:Z)C?;tS@ҹ9IR92{+\B۩°m=xߩ`*& ;HUc:`y B^?"Gj BB;m#T_)J(l\z4IxUTK>58Ln }q24%`LS" ;EP7љ#7#\>41'^p8*uTKI.|̪.5>x솎{M؜n~:oɈO[pɁoW*hSx*9)H9F,LyXnDswy\0Ԟ%o9PV^B!qՄ.YoiFZZi R0Ne"бg< zc^J.c3ls+vbZvm'&s7d7]nF`_XٝV|heVx| 1ϼxX')x <1,JtI#ayzߪ{{: =N;ϡ }.OR 5al KuMvSulJ\c*38dX~w]Kx2N"bqpc #^ѝPh:)S:S":;VwƆZ$ug[!8{,CÐtsqxuUJCmQC8aT+8={0-zX#bP[/N ZHs]!zۦ3 4 j"ȉ +h3q`p7?6svy`sr9Zcl>Ȱj߽odH2'`蝨=֠ªYCe^*O㪈lY*1Q\}xU/H39w:|b w:V4f|)UQ[JeH}̇Z?+JX ёr:ذL肴DS&(io wgivޚ8)؈Ǒ_(dwŒFy5ѡE89o=ғcàBAH:VԳXt@8gtq"2ww};^`xP>. Da{»,[LCBI}^2)WRґ]/ 318?$Ut(fj`L:j▨>CO5 `#^Bk_w:k ޥ4jj)OC zp ? % ikc=giڊd9]4ļxnIAF=D1-:}#nbSDæceP{Ti $y4"iCZm(:-GTg♷H [K_wVܣ0&گ@?;i{QwkU*)Ue_Mǔ1)Py*ﭞDS,mrΔ 'ds8D M?Io F&uUr,fi|$Zn~y&Ofުڢaf;Q w̢ż_%{]f9\AR3➚fc/ͦ"uJUO7fO(` )±90 N ʧ 6%h[uw$9V1m2Mյ{E!IUyo>VpaG L]l#ȒYKf0F7 V[wWu )Ӷh OYARޛ=;!ϣwTÑ7:ȴcEtc˷C|+X%\_7֫.h!LD[3JދI P$ JCuٍ<֓l؜?UMŅބ‘,V<GCR*𩽐j% d34>=l g;1ѳ %iPkVE&Ok;98'8X%  !D2CcRKeeH9"kȨ;Y^my ٴG1~l-ke*LY_,Q$ПsmfU/_F hj i QǛʏ_ 5;; ͙{Ș^VG+g!๣b#Cn/9Nh2q#K-5a+Ŭ*X, # g?RM4ɥ=]5m!kB IXY8LqXNhm!$]dݬ$3:tF~;cHE:\Ķ# CRN#e"uaij2?/u,u~4^–H9,ud}Ltb JP>^k̙5*.+222[qK0_R2ׇ (;_v 4@(VzFқ&éM}t? ;kuPVL~#Yؒ#?hS##L#^!/ΛB寘r;GpfqW ӿ"_j> 9 ÷B ˃2gfe)w4 Mxu[Fz:* q!NVk"U)_P¶ M:Nctݺ&-# zOt0AɟTixbmYj (+VYSL[*`F|l)=CVy/ZT12ԐBeBcn-|=/.k-t.3Ԁ@-Y|AP+Ȱ`t`(r!rqE̊#b~?KʟXׅ/ I3{54 ^ |ѝBxjw<qDA`cWFtx6e x6L>IŗZޤu(d2RHi wBg[oQ o!!~u|l%!VsL@zpJ؝v4xi$T1=K߸$9/6*&mTіCQt ɧT32T8iF9g|ea&%yܾyO:z)x EA\L* *nU^84{3R$cW.!07kaFXS:POQ3´e/|~ fPs~"Ӳos%7.>mSa]WڶS(009 竣ܞ>QM-"ӆx(Sj)ES+R~ʹ})j֬~'\ fġgl꒰f toȤٌd@*2)/]}ע t|\18ڥ3p=ȯEMi#7HE]Nb/;_i6W(bXۆ<,C6zfX&bIaDŲ@R nt՗'<,|O0 '}Uм IO *{~MşCUˁ*LOuw@+^)6֑&$W1 3doLϊtjI/4h*.#(/B[k# 3{bj BRyy xe૧#NjP5 I[++|sENAtbhkM(CS6rL gd-Es(ث/3MQ)ɨ=Z ;(;J(=f]WZ&rQ'9wP{̢iuhP:Z_.=ݐӮKa8io{%c,kw[YK1Ǡ;CX#KJUv!\wX LD(ٺd:Z;W1`#joozwlxmz\J 3?p-oRҌ>Uë+l?''4eXF(:C]GK`tT}e-p^9ՇO e'؃E.1'̞}S?} z|;I2Xs^+b i .ȥ:พÒV#:N93RؒcrNzء fi_z;`qw bhD_3T&_N#D=cx R,%K/bg93C-fV՘N $VWK8ML߁b >"'dT#VVƿiR1F g\Z$*/~Y֌ a{Ev~b\"Ŧ&)͵Wsw;秣E gOoj0_f,6VaFhۑ1X4&e"ѠVёJ49;_fzwC;5>Btm-5g/VyMqX+:44.| L5ЕMʐ.Nk*C4^(MDR/λ PL-ЇSd3Q$ >8۶(,l3|@9\Y`OײN3%o dɿ_l݀Crk|3 RnIh=p)WMe.,+՚D~r}&% Pv^ڲF᢯AGPLǝX?+kV2x,93pdv>NŶf Ps$  &$t+|`OlJ5+Vm?TisB)p_5tAEq}}:XeU hؼNoٛ+k{Vb8%h^}:9T'U߀+r>y?`30̓5(-*X49ϙAY=>b1٘(ɶ\$Ý:^:P:7_vP`]2 K4rs8G09RN5;C4zνckтn*,}/7ݓ_8IMwx@iy "Ya7''t`Q5qyyF{fC(=aF"8ےDݶL|q Wy?{2B Lj7G8d@,&CG2YS" ; B6Towqq7ʰQ4߻QVGkMw! *c+SA17@+Q&DW[!Mzb3ł윷Gt_)!˵m4o}oW"? Ϭ9 a{-Ź;CFfg'Lq <>2tt6Ln_>xvROї#aT.WZ~}D:V>qdcKOc,m+RՏї4S%ӧ֊a1 -}=,aICՆ/a:!+m`ûﺫT핏z7y|MwE²:Cb  =o+Dhy~cšAؐAm"2CnvfLydzۑDyxfX?`T*빂s\I!|!Ŕn^.=ŬP %(Ư;Xd6Ӳ" f,14"c1ͥQ,K?Cy~`R|zΎh`@ŲUa(O>>eτFEI}UKwL8SX9bq0;.w:qe"|pC[pC$ | @u 8y+ OT[^ JnvJp[~N͢ږ p; ; C5i0s7'ɯO"WqݳLǕ'ΞR=גʱ 㶑 # nYayO]u/3= aڧk \ݬ~]f8Šΐv)dʟd'%dd^HQ]ӑ_)03$&+v$mq%2Y]JX.sܭo`꿝@~Zb&:vJG!8@6&t %R ^fj fQH7.Ӡ+|o_3!cT0~,1[ўk}%X>TXvs7L5cnP<@2'řd_skO]uU=/9V @B"o lM$ VcZU~M#6D6 DJ^)lOy$̅{0 O]w-Xcc5OlHK?!uK*^#N3j@;>Hnɓg1±bL)n[Qfߑ_ $>^ `חǹAhlo-Kx<}wHC!piN ·N{TBmP<q Kc)'kb x0=opĭfK`R]؊A5ͺmQ4|f"Nj2/~a 1M|ɝ^h.?~ rn/ji*KlS[jDbY_S[QNS@.7 o>{DsK;؊#87ҊI}4JBY<>Zaxhƃ|NA"ԯN`.'tTe*o|/lʒڧCuGBV牁m_5UM 9j>+gE޼sd..΋J^Oz!?7h 8Js/^,v%B*:# 3ck[O:pqXԾIieP%'}K_SqIq> i5C_3[V!'S̆gD72.|ۦAHh JP0TL艌bE"Jd(lI+lZ Z[$ Oak$HrG>G =t {fH>:mag:rd%Yj`ƑJAkf0l4Q|\Li=w{7<JW}M!13 gmc~|9F4184T o¶Aj9ڛrfmI-R ] E9 `BC|.AXbZR(Tj& }e]h?%Go76IzTo*_4-N9D`J Uמm)x$ZeLrdL@Cjhе|hAk ;y.D ?f7VrF`'"%A'To~Cɲ;#м ^`PdMOA/J\zR ~FI.Q9LB:di|>ΛKi~ӒBOOgQ"RAҷ''ӝG*=|p,3/USa߰Gh҂٢ c6ʂ,a`-t>\c$/Rw#;^87H i,b_2?QgY(qHyev*A)> pRV6 LĴ$B{lC;&|Yfd,j) 漈9G c^ĩ3v;"X;n㇑Vw,~30[FmbOc׵A=0{)=sj'e!qT\"csG3k9 v,U?-^qRc ОX݆ڻĕrKQP`x hmH9L)9̻S:onmv)[TחǼ: /DUun:#񸨐=R;Y+fȣ$Ҿfy{J4t8g 33iIsLЮ'K_fAL?n 7|RKɭsR~.Љ>yhӞa]6qI^=^ܓ<ϐxwia\c"|Y"Y;(afYjxE/Tm]Th:zM\?Jy7ތiX3Y`R~[ kͤxQA}"14U#AdFfn8w_QruU1-iXȺJڽ4$^ FZ.t`rO\5 Q\:;M,ftŲH\2Кx@] ~KIuMq]†6w@~%6ķz6]=.M{}GtvpPK]hW'&ȋ1"_&|~(`!;XB5uOݯv=´)_th-8"f, L[`n+ҧ9.@40H8 /&"|2]63^\7>~i$)! vЇtUijH_XѠNC)=s<= ZQ|TS؆> ?@HC#M*-̼0Jogl3ɯPFgt7D4sQ̜i-)F!![ͧpcуyw_duw]I'xA3oe_)w& &A3n:X''j+CecknC Dӥ} R64nU# i=(EQIaaSp :3)ߢS=6h>)7:&U%5w f`