bpftool-4.19.90-2112.4.0.0128.oe1 >  A a‡4W^^fj;{ɺO]HH.Ѱ0iʲ E[i?N0ߧ_\[_>ͯ0pc25l1VӵRbPω}Ϳ0S%l(OЉL?첹 U!v}~Y9nGDxS.b >XR8 |&Sj9xaaRr7w/L ^;;bxFeȕ&mV`Sċ(\@I 1 ǼW,%Y2[5N74aa5e156f18b9fe766d262af635ff56981f86f17c71736a2a6290e8878c28d77c13814973525d946e69f40453d0fc6dddacbcd7 a‡4W^^fҳ㰯wD ٨FV} qJC%WQۼEaIh@ﴣz?pOzJ[8c}'ևY;M ҆v|G5ر7>`%.>p?<?,d  $ a"7= R^u{         F  P x   0H (P8X@9 X@:@FG$ HL It XǀYLj\Ǽ ] ^kbcdTeYf\l^t| uʤ vw, xT y|z(Cbpftool4.19.902112.4.0.0128.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.aƒobs-worker1639015616-x86-0013%'openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\YU A큤a… a…a…laa… a… a… a… a… a… e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698c63fa44ed2e78e83a0f8bd2132520d8ffc49508fde4cab955180b848bdde4ac9ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff07632174ba2a655ca9c273a18e140dece5d9202bd67962796dd06ea6efff1dd96417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2112.4.0.0128.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.1aa5aLa@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-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- 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 buildingobs-worker1639015616-x86-0013 1640137646 4.19.90-2112.4.0.0128.oe14.19.90-2112.4.0.0128.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/4b9a641bcc19ad76a263f7e7d538a4f1-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]=f7e6b389434c253bdc0f33520c60e8b35979c271, 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'7q_H~G utf-829c6d29d1a61bb0a39ecdb423099a549663f7cb29900bd725047b496ec359f5b?7zXZ !#,] b2u Q{LRPDz[C1W=>$MtN$UZKCͰ(xARz$<v6{(؋ܔ$2/h‘bp–HfB1u}zJ$f}hw#XƸf07*- |hcגqYMagJ.itѿ.#mE6Nx7ӧ/rHp~me(C%՛!2)p*ZF#?Ϙ6 gx9jIx깥oD@gߨa>.KU͕Vsэ?gٻ51J9g, ڹq/ 6 \1ϙ+o@6O=3)jf jM鹯^Sq_~ l_"E^SQ3nhk<Tj3&CtAz6t#D*uVrB=&(֜%y ~=IGG!]]csc/pH1 s=UyH񻭑5bBj"g}[ĭZ iv.{!U >Ǩ;j@d/dݜg?0JA\J Z$ 4+J %0Y~[My&?Lj5 :>+\Xt$XS\ӻP5[a^GQPx׮sD / Zph*Ɨ{ 4闋.hCAi(п Iקܩ<ҳdL/n-74KlxKyZ!͉C4ZtJ`o[Pԧ$}qpVQA9z Ф@( O2eΙ(3, ;IpN$+Xnx |QW.nzר) sxL:nΦu"OkRP+XTͲH,Je۠rPTsAd= .D RۼCѩ|N>hIO; d gv64' R6,;>Hot!t6˃p)ڀM"yksC*xMeg_z8S2 e^S 78mNomwXq,go,aE@0l/}~ʫބgI%8sZ2+VB%/rNZA&ưa0|6%qyk\6wCtv+P'뾀䧕mc f&%H2ߢ^ IP%/+H/X E)[B*Hc/t}W/LrFh$.2X"Uv:-Q`r _=!*V jMhq!qNNWB"#f0hAց+gD=$Zgѻ%W )w"5cMF ?8Fx)U7XEw}ZYR~\Uhx+J10="\g[!46Â؇_`cIuuM GjX+d ٫nqJWH%6rw ! 44:}z LݾYDf$&ɃneSZϰlvj,>ӧ-k^ D{_AǤ :_KI) E{ztRQkCg̀Bf& ( =,8]7v&D1/[ea3{Z{]<{˔M8=Wݻx 4VP{Qk߭aY`̻+s$J2fu})3_;WH$zE N-U#p\7·4NLjf 3;2fXA~aǬVaB9f* d_q@[M0v[98e)oq xt⑮4)%mNI*IdDbȟUi G`ˆG=H(9ey<И)Y ґ]zfaO1v;YuCvX-s&x<(u2Q1_ZUFJ@ RrطU5g뒥Kr+g4/ٳ};q~ܚJxWc?s~6dE"M0(4%Mб!lR/A,qLVJuJ/toOEhD^m2{ M#z`;?=jTb"X9BdXO_&:"Blx/ྋ4k](;"5[{ێ )몓IhBv8HհY_B†cC/ B ^Jy &A[(&^x{bpHl,;ZDj$t~g/rQjQd|0A,1&m O4\},#-= -XYϠ1\N5Oîs]F|?ԨS$F8PEf#l]P6V+~((lA5ÿC_iW'ccsRͶQF}4IATG}Op`I;bi=(yNƺ7Cɢ?Snbðo9|]0ޑ[S WsW "hEĐY3,Jefm&F) \nnSef hcQ=6Y΍E}ҊcUq n$+b .A{E@$GIm<jˀ0򂖔*c>11t*0kGOeO (#,ޘW$=Ye' 3_zZ@Dz_3ܶрc\I!NսS+ 6x(%)[ax['kUv"Ǐq\VY)\mGUįj`H)c4KaXu7OGu7֗3\ 'ڽYl|ixսlP8=ՙБhQ I[1WiG:b *eY]h 2L2udT.;Rtv, ?Է;^qݬy t wS:|Z̪QE9C[ŕIKW1edbt=lᅭ].Hg)NOL'3x3;ZbOtqI9j2<4A_o8 }K@vʥ>팽΢Ljm){m8e'nzcWHbeHcђ*abkm&d c[~ B<__yl/r-ҳZݕӦBOU9kw˾e'h7г~ma}Hu$F4hJkr vFƁ~7х;pp!:!;w?4}8G+izn}2^ϥ 9f)KRy) )؆. ٳS݀bO563V@mtM0CåjI넗w` iU7'M ѓBiC.7P k-=tq|T.>So8*΄J_*.Cl|ǠGK6[D0k?ku;-ZD;KCs-?vܒFKx%o{U1ӅF=6<ɉр'5?c?y#c6N^z-[2Გp4~Ԕ7]_be->ŬFPuB*݀t |@@(ճn$3;|se@%e<Қ xIhwp_d6&', c@'8n!7.R=wmM..[)\׫sqG߱v8+DPJVpaɕQհsT HϱHJi\ ο0U*X)o B2؃oOC4c+Tmn՟^B5Θ5`ڕݩvFr2w4ZR3'G~(eN[QDd œf%{:FZ?khJ\ tN<)hs!VָEFQmο0oNX_¬ѩ8ޓ9ZWTYE(6~ej`1 vAW1ꉕ irU#`/@YogFT'Zz99֎.g6p@cȋ2`Y†->[ETã0g{c5pvleNOb6*mf\OOagMُ1ݪ8Z?sVԵWyBJf-Ќ8#Rg#**pص=[SC'kO5~ "xJX As Yqz!ެ3tRhMh^C^UkOrv;P880;̳2Ԍ{Frâ=)r5RJ ϩ4?w%ԬffI9!,:1:XspLJJNnyLWZ7gIɲ r%O𭜍wKH2?~RNIS2vf[6 $+ETyEgu#uK"ƭ?NS֏̢Ii1(Ǎz*qS/_jEj ;F@<,DXϖ3/8ysr!4I'K,%HUXD?捗mNN'=EDkc,t5XdI]Sil(c~ﺬb0ڞb1=+mL|]ZUM{o?xs.{``#6}(!]k(4*(j)0!TZUZ^tFl Xhn"*/vߋaVBEQBYlMFHkE+b'ٌٲ㣒;}ĆYȢ:%8]yfF:r:~#mmr*Ory z P0Yjm.֊ENdtDrDP犺ZRPAe˜ #D@X: {d\XԮ}fz)ե]O #BJ| w\'~q-f, C 5?]?\t4d1@[]{=UqA 4I4jb AG3(igު&zS,{M[='O!&9~H`7-P1YVi/׼pH,PA"-fBƛء;e"RN38. ~DžGӓk#2'?g]\ }+0LdGY~0 *o)d&M.7'|H6IQ X}FAngBt1hTlOpOl+B3' *ڹDNb ^Cl]ڜ)dI -ʰN$U1ײ+^~A$)r*fmY#hl[eʬ}w:aIR{x>BOEhbEq7'z:†*d/FbfP둊vPlmCy9ZXD#zH2PpXogM5&ӌE*re ¬s }c!FE8tGBT33Eo wd K]?**COG-ۈPS{,oj<3>77eC[Z. XTT¿'thOXib'}7`CNH59>{lj@e2Teo !sY,P>П4ˆ^ޱ3NSF}Hʄn5@O-R3m!BPLLeN3G([YS v"ox^V(LjEzD!ꦮoKhTt8_o"^fNR$:d Eb`V]6inV:J.v #oD#l ߭?#ɸ/F]<\qsCʇ̦L'?$\k;xe >MSwa>!`M?%{#bxW ߧ>vDנFx Y&'%wDB`,#gVA*^8oGw`W4N)cD0rلC4 `k9\G0pJziK9%@SLPܛH(F4@CڸjLIZI6o^a٘u>z 6K1!~KVcLH['tw, bG=c[ݰU.7-9b吢\krK8uDec@mz5OXci9LpbCv ½JN25DC4WBr߶J_yt"ka! +A)TFvyٍ3=̊DThf[g )&>6*]4,s_ja ;=K+MÄec2ahoS&'pZ`ޞ|l@ԩ=”YLw>nL(ܰKQ_&,2ܢeu9fwebUP]7ntT8X14x5n};j6kS'?5g:12+ ~.)L)*>!kp'"3FR-v>Z13`"o*cV$ A|[g5{@kf{ZP]AR dإ'v4?Cq5iu8YsvŝqNQS1=:N'Y+?Ȼsw#A -hףahU'Bx6셣]"C2ltgD^I5etp.[_@? `r8缰Z۪#2pY^Yf-u?EmxQcyu_(bSg7rX "! mL^.e\GhCByE+24I1;sN!l)Y4{oGRs~bh#8P=ؘqxAvK=O_ ïfa+u' _ͦ8q-Z@+\b6lSλdwFn-fƨo >S(- |Zy9uxI$*YxiBM3iHɿE&bĘ}aAnuWׂ]CqL`u|P zL]:t\kKbX #>1Bs7/\b%`Z݋pUeotȖTU[LlKSIw+H/9g l];)@_ Yط.Ho\sb{1xx5zpǶu9w=r%^=,$ H'™/K޲3"\? ! k?OA&ScZM"&Jʀj!~NM5<] XawmÌމL"n1搏X3$F`ŰU~K@H[3qB~S'_O: $'2p+]W QV vyKhZ-ꠖM_)ŒI<#.IXRH g#CȎxAXhs*\ɮ<~}|P!?6,q6"L2sVnP ~kU`-z8 >!K'\̬ ҼhhB?ӳW /JvYRq}lpwS-vv?,u NoXy]p+)yM.adY@Hoo_Q.u߃ KXjaܟpZ?ЎӬ_g uN q%[C6V›3Q<;NpL`E~=I2sFvSKCDTM7uM>}%EzռmI[tJ5o/v#T>odvx5y^k)`a +ݸC~q«+4٨`3&S:IYZ1MkjJ+(QIaOypmc{to0:bLS;s̴zdrDd담n-KeM9kWۛqvEF&T2 #gѺJV\>տZܯ߈Rb0vgU7"&7C9 wʣy0sZ܃RWJ$ h?H IoZc{N'V߰.eD_yU")(p37#yj+$DrEu.dn#>\z aLT;B<H =y/W^Y¢3pȮ Q ; ĥ/d8aFDi{֖ _h]ږ?8)'M4Iec\DpT dk^}R \nC#%nZM~K|w_[ب\pެқ(\΄u;2If)p6U/U}0^V/\MQk]u%m7 jVO=cFr Əu\HJz|X7nkAK9yO v|%'6`ˬ$MH^_.Aル|wTPVl3;4{&a nx}Yt0WU~/t yԢALD+ZH 3p:4 \S;ݲ1Ti̧8bH%7hʾa%)q EՄpm="K,yO{qcySh@:صm[(y<ԟj!@0#ֺ;39cn$-BjYY G}U3EWhT5ʙdю2<<:IHJr9Ҝ48 NC`aEveU; GN"|L81zGאXZv){AlIâ%wץG"~BCUwۦEgy(u7%֟1J[D$ϵFli 1tLݨ=z@}1mksUF!"bii׵gK3\\kTahT]|6 N`܇~sJӼd 7td}߿\OL]] *٤!K@?B]3OڢA'1wp G29_:YFabM#0s1ta9 ]>T/1[,KcZo\O6֓`6J;ꤔcOepﳼCʍ^鈀!*'aŘ:;jʞ><\3@a'Th/+G[X)GKصŁmsgJU6N?'A(VNe{ƷtpXۣ1=Rt9Y놫D0 7BB.JLnOY0&mԚm :+؃’_{;2r\}o!t-5ŴͲlL·aΓ vHz e0fZnv4oTE;Bi9 z=V uk#X Ev?MC=lo& DŚ:YϵÐo4qx~K  dЃqmyNEgc\yi֝X^^z"z 9^&t_Rw껻b׃'͂U:6A dՕ'Sk|tFwZő][;kziz˯OIJk1"qULBӚw ʛw+K | Nk1.;0]~}Y 05GX Z!f8|G@4tF_VJ=Ō2a1V_Q0e}9FPf1d2eA]Vih[Dsp"m+iOgsFO4+Ȯ-7h|&~~qn_$B}n sZ%6AsҶ|H2gi02A Z8D Q8 m }A¦a+תj~NtT K9_2davHQuX,Qi2lP*N7}@$[~kI4ξW l/V-2;Ӧ|;ӯBhE"0DJ Haz bcө?=Qr`$ &]i&\} <ϧKUg=HE<Oqo`̪2_ B8=J`/<-2 Hz.G'#P<iT*{-Fzp|]YTRJm۹=i8J !B͘Y~ys&#P%!UZBarFca $/.䭌"w2ZP )X_ͨu X|mo1?jQVz/9Q6WhV)k*gݭ<QrW a4{U-Z-"od21<toD]_DKS[iAB].m`+TH8.|% SN"}dg]W]5g|'sTU5ڜc! B feDa*sMdyxu@)Fj3ZwT=N?jL̤;wL/aBsɩ~:` &7vj <FΆ]u Ү} դ +JTvS7YG֖iҘYWD8,q?AsiM9p74gy[ ZoW . (0n6*0#s8QiLAP^wdT?VtkMs/i Wͦv'<Ⱦ*̧7VK!ڌ?ZkU^7Oie|_~!6!lqB89Xs=d@OYm^@VYiP Z6`ЗlԲSG+&Mʾit(Qo\$ȅ7H'pZv4ޛ ;A3(i@BN'I8ExߜH %]xG1!)Dɪm!(.$V@QJkhi/`i%!3V |(E)\jj~Ƚi`PkrglO Hm:ܴpŖh_I99hbfn38NߘTtnpHݎLI$bewzlYjᇄ e7ipt3Nۦ$$g;t \#VM('!"𺺀qLM7_( "Lխh\&6y ic{BE߰[AͩgDc|V͎S趵3e=/j{[SY$Ȣ𖺩.;Pa{k=&009^/qWˇ %@hPi)^ wygݬ?\Z L:!{ƎiTCxY Ajz~2xkcN]X[W]ߊM=+qo#)bN ՛dc׮Q-rI* {pC6)^ FͯJO{6)gTwUA A`f59Z ^)} ܺsbur O6P6=Xr*m*,9>҇^'ɐۛqP1 $8 Dkڑˤ'4eTbIxYhD9͉C|j_wyΎ5]e27}fGv"EG0K{PVH0pSuE [K{!2Eb2!K< r}|KnEa0E\vJ tV#> r3ZI=b f(ʹ>(bsPd6C,\l'뙮3J*+]R:kXoSD0#Fz^ҧ,Ks'ۓ@;`+YEo*897eԬ7I}4![wOC[^1 j]2r#\W>]qWxe fE6#X4q$0BA^wA=qιY\hF(>AڂP/B+aU\"ǿ2}!s[}q~s]y) C:"!jQW%9Y|*pqKPrɷI 1_e=F>ud\S jNl@?62(2Q+TN0 {noq<)rŜF׾3 qX$a?{Cq;F圦)0Z>BdT3FnC\ p?&Wac b4}\= ΄*6yi<&/Rw&5W% M52o w#]ۓ2 x[6J⩚˜:C?l|ô'syr0Ӻ2tvMH?+W#)l>"$Zڭw"i3(ݑG=]0# Nj: Y= u/MG {3UP0-KkcWdIO2U QP)O_u eU _']Aa 4evGʏwl'mB]{YGaX5{ 1'YRASv~IQ#t N7 3p*'l M3 fN% K1jotyBczJY\N,K he OeB,LH &9PH;!,/iTAǙt臏Qnb\`,î%CJkȸ]lSqxlf!90zL9Mmx ϞP5NzΒKvܺ?aЭ;2M'q} Q^!^5 r?o%io(jcXhHr04\CiK/tܢ_f= BLƠx~oMJZk>_G%Ԧe o"w.Hv<1shda;pr(+g (͐ܶI˘~dk܍4B  4єVMOί];5=,(w9\~"w|ލu㨖k?j|/+XSfCyh5=D7N 1qϕ\&Wt\I5{h5d^b,tyv6 $k9ydI5?PS] 1s`c1v2eph[˦0.#&͠ʅ h8 IJҊ`ڢzu7¤n\X+-p9 ai>GE?rc✤va GriV$4Hqm̵/%M?xJog[ 025(2MZMpog1NzMn6FZpS2IuvKSW9L豣ē>\CB1O HX*lo$ewuoܥ##q9"i( szDC̣򧂡OP>߷D{tv 8B`4e*4-ʜ0ؠM@^ӑfFZpԂɗ}Jq(6f̺iRU+Aa|a0kޒcƧ9:g[:mwU.Yo9N7$`m^Cܐֺ؈7^2nE?t׼ ]$ct\?/ .žHJ2!s6!6vFfb^ҮZI(p 16$N6Un5uAu[“Dn3)jᢕDtL o&#Jo l匚PÜˏ1.h9,s@uuta&ۗT*S(I.u/BWaoj7I&2;iUY1ާswT 2 1|F#kg5Ȃ`+qjSA 6<}rZ &%^ՃWlZϩvfm@1oD y* _Bہs]u])v~ X%Ϣ ? ڿnuOjtf>8<6+Et{I01t{%]*%@͕t˕ėlJkWydj~zH`l7iEE}P tӖZᴸOlG}lМ|!m(pٽVT3`q`/@(֧-#9; Om 8-f\tDkZѸғuKm&ch/s)=|~T:YUkpBW٢{C_b5 RuBiRRR)[Qg|Z0OG@PcHa˪A1,eNNVZ]wkm; _@4-ş O`6-:@2 #M[WZr:$}Z: "Ot7!hyAܦwD6Kvvͪ%@sMvV\*h[$ZtDeBŨ&$}@zM8ıӕ y栞 hA)@p!m^nZ>g&3s'Zj^6I[Vڠ_1Dѻ"}^K nq?a(CcC^I &%Yل76Χ=A 4lԋWgN>H)=zcykb%gYO*~F3T|+Z*"DOMHGiR- uiKoRwhS4[Yp2%Q k+~dٯbH ͈7zw:dEJd#$ DB#;w~7bϥP0p%biG;p>3vMY0+?Y`6!:C`؟+tL/D-GT@Tqg[+!?y5KɽU*A/KW݅U4Cr ID0Au)r f[c 歡o/&;܈%%jeb';A۷HT##HZ(GeC'qWEUwQj"/ɉP0C߂C}_O?,ݣ{}zR)(T`[}$pm5.g O->ɦWhr~" l >ązB_6j'ZvkGz8u b<ZzFZ(> y׺O`h1!\amTcF 9؄pGi,VtPTSYDc1!@A,h?sB%w?m~L L ,CZ EJ2#X{# [j b5S/~fO6cZmv^HFqPrJppjc#2NW=:|`//;t xI*mih^ 6/ZX^\gitߙne~`>l e04]o义~Yau8Nz|QnO|0gԸ QRS$s\]ef8֌œ7WI7 r' DaTNՆ {m%v6w2 ^qbf=%~tsp 3 %q Bϙpq`TkguJI#D AV[ZYvoxFWfMFZ>jTdv<$ uv世Q5Ȟs ]aoJU`Bʬ,S_C۞aVc 7V]7Gxf[Сx+$~>,)[6F5[lJc#SCjIKL=OGz Dl䳁 hGH_O!aRO#`5 Q"n-19koE9|Σ}u>bl(|ـgQ ԣ֩STF$Y9DHi[FHDHz_&Y& JwUO7JJ͐wpX,9eF.,лC̊8rLgq^ws[ǁ(}N#Vːʱ LSn_l_'Ah)>bkܫSge'Y:OHb%-x"m{Za+zU"G U7D$#I)Ol y ^Fg\ONj92wSKtqBcJ~VYyI|+"C"$ RT}q l*z*K'5 D ܘ3nGhG3]c29€{IRTC@|_, E6* MYiG ROKz+rSkm =+z(lg|?π@eeM w]n@+*ͼ⣚u)UR㙾\;jVAB}Q互ĺNN \HK} LGB>J#c~7aXNH*L <N ijHFw8r"d1:#e0mǏo^C\$vN"vOUOJIHZJ"^FVؾ>k׼ֶ$Hl_Zy HC:eb)qF]Acŗ˂PtAERz ^ûFZC:@R77Xd:/K ׁT0`Ɖ!񻠿Tkcs 6|OJ)' 1 n}P}?edAZlރ&KT Բߨƽ#:SSU9TS(qi N gNЊ}w55jsXB :V 47F?db^ypC1ӝjS&uYIN]augG "p/?ţRqDn9]s|ά_r8JGs o뱵Rmo8=AB5ثξ$}v(_tVsU4' Ͼ/o=&TM58ྗ`D`k7?/l!U6s?Nu*EZ{踖n~N_B9UuaقfхmgD"ja߃j 4"'e3xA,;=XX}?Jb3H18k)rnsmn)gw`E!V%j ^%Ŋ]lm9FHmuNS-m3_c\p|) KAqhA)MBۢ:2= $lN^PNp2z'UT&uPïxa rj3(4O/+S%Y=u)@_KCo0#D^'zOU*'9uաo4Z 6Nd,|%R\ JY0Mz8?PH=&|@A vPqUL;"oCi9fsna^A}20gS 5tACXga6c ra0U/iZt/z2Ͽ­P)Pjg}~ś4fQD|LF/5ÖKx=CN2F 0 q:I4C/IZLa5WjBs&ppNa*";jMcjI +&1u5Xjσ͗G1| ۹2<=70[hk3bXJ 7\oY&cu( G>Ȑޅͥ&y\s3:̝èoALSya`՗Lsڃ~SDtR]d,-D*g:n&4!Sȳ 9e='VGwG;>}e9CEXkFicVƛ2bT ЀWuc sm9HЍHsFM%FϪ/qIE rI`)X7$jԕ61 7%Ih\J#&Wc>jg9=d/5'Ie@T竂BdXR}I}QEkRf%1*Vs#E #ymZMrqmniVRϔi,y}'3Y8p9|ȑNF 2+'(Mp;w2%VON)E; 7TG[@D (LJ3:l+Z97r/z殞~ֺ* %vRo.P8+Հ~g)4F|;NG>%35BlI=JuĠ/4p *FnRgR%­z[sܰs+'8֊y7,:l[S,Ī⾁P5{Wܴ0n3F'&w)'4'B*Wޚ;xq!Uq8u>_"~n\ӷO6?bu2mꦭ/ՋyD[ő8V@zx@,?yup}h6@# x;n}dm!ҍ}GβG4s4%+e +)VOCAL k|3gXɵpp,%a}P45Ϲlzd,!u5!A)DRj[^l4:rGaq:lVޗ{]C/~ u,]7+ s5f m&V8drW\U1g +4GC2.-f1 6#3G!oލW%Aet|aVzA~Uʠu Z~:r)XQxxd6kg1pŐmY`DcvGYm Ul>ӧxd'lHC|XlGdz"a_P#yȎ2fr؜4l{ i7wnZVSJsɝlI ri} v9fg97!N]&*m^Sf9n\!4^7C:gS/>**C>$(=;aez3(ҬhAGS~} reŢL ]7#Ϧ>˹k5S!Ay3Loi<*`t z貲ЋK &-$;3Ϗ:jAN|>nUb,¤;]U8?L(R9t0I1=KBqfPj|-38zꂷ-5 ٻPE5"-Vpͦ<䗱nub攝k[? UiJbkf`ȼw}(a@1.H|KcuXo!;sWmAj:H`vҐĩ%, ο$ܺ+ $$g -n^D7z6-M^%pí&"uҮ#BKܖX+܉)<>405kF#׊N RI, $1' ꆳiy<`8~+r7d 9pAv7K& j/e*ҼYֱBD^:HA݉ HSQ`!wjk~??2G5AO ࿇mWd}( F#Q>ْ'1 q7ozaze@i8MZlrjLBj/N&NoJ mbOt1pux2~ mSi|v-BU!틣N259--q <0YIWkypNo&Yk*ozٌg3>_H[7_*F '9A>BS6UAԜXu-R|=AC(5ߌHǁwWKkj(T,;9o5q_$v Rܺ!D@9Y7GW?CB nKt) `7C}ʐ-Yl{:;0@?Լ_kgj )EMóBE4mxO}b|ګX4)Ė"`h'Or{mza 0.KwÜRGr"#WgWAڼ 6`7 ؏/iC497 |NUK^rbeLQ9ڀTy4 *l*>i=[SMB &pzHBeK^ ]TԢ`{p2æ17.qpm mԨ*՞1-ǭ֢۵l"-o6fs0itւlvs'*=qlߙ~1CùsyΗ.,bFK/YQp NPQ[.^kr]aB2qw4kȌqs{bE$QBtP|?f#PAXg8ط/ J G;Ftn$wIN9c GNv^*HޮHP}rb܋Cn2~[] Îz cwT}䌡c6>b|3JlW]xi ,mh'H%Ǟt?)쳭 ;eo 6`/ʡrvLj;+(M6Qa8{6m7R2**Kߦ,AZT5 3==l_cl`xagV\ M1f FRd/GKKŋҵ`Wo6+ž>S%l.[(RH$w'n/a.(Mi#< XG'h2W(iF`B7pT?`"<+U8=EbR@kuPx4^(\J gS?pi8m撯iE=gJdksB}f[vt.}[ٓywuJ0Q*5ԣ蚧MV]Kdowq:77,NOާUՏE3,5, 4^ަk}D Op~F /:q :{}ffJ31H*9"o& lMzpJ]x(@ƣ/(&ZE#`"Ȕ9bhWVנKy( Y)GEW`j߂]Ik 8ԖzqEp̃O@;UԬ;TOʧ3'0TUSP ƴs+(9݊KWش2kecR遚 ֘zՂNOA _7K41I+ 3TDyv5lQ)STm 5[Үz=EĸnV G n(.ެ#Q!]¯A)q}60 [&|kDs%>f%z)jDY;Fn>:5MCֻ.!&WVfT{\u uMf"ZLAtwv[U4 7VzG\ŵٿxF>>!\;!X%!ƈ=kʶD̀iۡ΢'.Ԝr2f ҨZ$͹>^/jfNBTnS6K_EO(!yu#|V.%0 p^ʅ2!)9ss(eLɉ7wRIgY_,\&2vhxْ)j`j?= wmؗHˍ!eEW$=2Q%(o̭-nsWq6_G_hffn9љEbƐK N|sl^ٱkk0BސV]ri E%T*i[,5_饓sFb/o_g1g xqj'->S$a_ڕr!$pG,p`v tDG~YK]յC\Dͧs)d<~ZIX^7vMܵDgǣ8>H>%9POz7+Y`ԧ2⋣I8"? pO+# 4E0 E`P"^%O.p5"R?/E7R-&Ea*G5@ p. -#B,2O^%H3fkY>@)/照Kk5wH a>AoJ 3 ,U[ $DiRoUX/?2tڿ|zx4KeiÉrQI}| #P&mE|g] d 5j& pcUnMPd|렶#tʋ2# %N_"1>JZۙyvFC7 26SMQ@F?b 0IxIzbU$>VS@&EB^_j$~)CcIjKD[hXfqu=U:X P T|rUOn=r3/ nž/ӿ'OoΝ7On핟@PUR_%X.EH+ L-d5>Ƚ넄br\%E59,mG,ZnJrd&@e"5B`혔|ʫ֋⺉ k&2PW9;ZJikuS\=>O ņ ')} y*1E! 6gsUߴZ>vU#99 ,EE‹Oe/A|R-3e\`-ݕDp|%l8.Cr>EJ(İQIƻyP>ǭ!;ӀCv"!珰8nraj (y.-tmrDDwoD8G@}:(`/}=-c7׍mf1Z[O!cJs]:@nD[u@ FEg{mThP:-Kz3jy GBN, yR̦aQyQD!CT(c1Պ{¯PTz:4}Şk ȱ#F,x} C< 4 .b31:^s׆Zރo5r夡{QW?AP]Wd$DFA#+qVOLuGC`9!dI|Y#PQM Hlnjf2@_71 2ĦVݝerL@T?N  D aKJUŦ[a3xXn+bqZP\Ir-ѤarI~\]-?O8/Y hIРm5}<.fHcp.vm=T؇2 EGFY֯KJg\PBORSmB&{x )W t ~3LoV~ohUY1{0Ub픏h+`.?M ^s*|)q*8Y+Ns E=Mx%tS}eգ.*}(_9u;g{s͓U 0UuCG.ZZTEC?jC_Pˏu_Z ^g)tks36[^P_hmQ<˫+[AWbxeFDFz?e^Ќ>q\'5H+$7{^b_oݬ+ 5J,u|Qr}Cu:Ia1V-k@*DchC뱫kP1P6q\us ;=j]WBSԥU5Wyp)9>>|x D&!aR;gќ2a$]cuO̡j̑I4>dIrHP?pT(*mܚ"{ޡAC~JX'Clmr'0mopӋXOi 붧'8aQ'?chCc/gc1)ض7&>"bQ6TN^Ѳ Q.D>_$dܸ\NIۨ0H|WOMWO/ Yk( zDxߟ^)q;|φt?M@x܌bJ^zhʹܲV)"h 6Ff#JdVrpF_zհ]蠡A#\U*Tm8ptV:X J0Y+ϪAKϛ' m>x ҕ+sh(3&1Mkaeʷ[H7e 2. shpK>(щ"oGgMgfЎx_S%}*O Lk׿:to%-Dkw M#Ϗ&+N7]I^8gKpkVJ !|\Tۘ U-vR^AE~[ϠpE3Zu"ye;5sQLTKV(gfԀ]<ز| gdG7rp!ۋ5zрH* ; a00y[lZ']UKfd:WNijC\EN]gLlhFH(-UN`Az&_f;ӯߣjLi-ŒXܻͦRi=|BzКZtǖ~co}>"^hk߆S饆>輝SU2cڜ@E>1mxy;Yfӹ)VHJ&z՘O}Y@6$ny7|WӍJ)ߴA0O&]\{WAJ8}ָ=3x(YPw7"'#z+Brx,VT H/2 P:"Hm%eZ89),p 6&@I:*&;&"w{ B|˥8}7뾖7B/7:D[}aIPZKDPnۋzGb_I窨_ŸkLv:({mCO.a(SjX>MtOY>wOtɪ6FYNH'rx 痠.E򪄣m*FXp8si5hΟBQá\ 61: o841ɿuyCJ#jU!Ug-{{bnCD Bdԕ7usVڙU)h_/@cS@~UDLG+ow80\qL;08q8${8#T (pMFZk7lmᮘ1jאhL18᭭m[1CI(($wZ^y7::Q}Ɂ@'r)wQJ!NnwtOإQZ3VYEZs=7]`,#;oI9`u"R4oPW2,,7RQ=a=/ 2^`F^{*ҳ~S/؂~$:8 RFiW8hk+ _9v&-s%[Kq"b wsѦY[Hv/;n]e)@DԮnQjwn'^ApZ8H'T)o#iiYr8]5}\ԤDcf"y#6m/5V@faM> SULǎfz-S Uc3.S.CIK}2 l_{fVJCsi=g/Qw)gy䖣oXҟ;Ҹf =Em[9Qʧpj1uҭ vAL2VܶBn&n#/uuj*:= MHsޔ gn8jʓUH0&; 0QWIbaz X/4 4)*VIW,XC=n2G(04!)EqMMޡM+\ AxE"%0t==1Uc^ {B7>?;ݥ#X 8 J,BՁgGJ sK\$w*G! 4r?}!qɾh)qm:LovHJ~8n b~x.b1'ed,w͸F|ešDbe&iu08˳9;Q(*)>b]7u! Lblvamz0P?cF|ioXa'j]eenVA: R ;rr)QTrĜaXT5 J!)H6xӡu4Rh^{K]egBo0X\1:NB8G7E; ]_̓pNz|pM… J؋u%xIp~ },YrK 4MGe4> MiY;Qhi1w>vHl''; c]<ǴrP(=.e[@feqX Oף%=oNGA<.bR؉p[:y]:s.=閥>rdKUiXv"K k0Vyk{s$FvlVp ru*xH=|c( /Py/'!߃ 5ST `끌stz s$ˍ u"d~R @Ъ/O~<ybq2QG"bXVC4ƙݠ16U_ dRBdpTeeP6K@[$N^nSma߳Agk5.Eɚ?@:7`۰svFPeK;(#PƔ>Ag:ԕtB[! '󕤶b,i`$ZGh4G0@wАԠ,S^%Qa,"A҂D"vk2<!]:|ӞgM4>@%0/H)G*,9sn5+ ,6$>C'Dyc3 FhDn9i2pv>R= lR?-,b!UPRC8+^?Y:xYEvh$K[,`G檢w9RP%D6{$ (w3 _6cnX<)ce8uayq2 P " Q׻e?QO6TyWgNIԁ`2P0rݻhpOp>acR$/ o9:ư7X'9S^1ԕ׀ rI26IbJڧ&TuZ0$w S.%?e&ECd34i <֟J`R501omҘk_Z( vm']XHa SFXEH%+p%aW 3TPo<wj ["Ldlpj^-.VrR0t;O ,'Tn0<6p9RVΝ {r@F( := {t=~£^7ɀB08Y".ımoˋy E0SO:v;fWĭöO5+uC/aZ\ΗF^W5BF9s}#ּ|DG߁xks^d$:hgaLˊ[`({{Cj;Yn9;l_;Fb^0 4J[5KYŚ [Fb&`}bIQlq:v޸X \f|DOW)qW^)Cf"]Ϙ6)d4Wݲ۰?!|͇DN_ͯNOPEK3@/+RX$C&A/N*EJPЅ0kJ@ٱABBs"H,ۣuw)sOI:@r̮g 5W~c74Hl^X׏:bߵR&ꑍhɆqwpE_EϼsqRš"&«& D6P# Mfu̴H`*Z I k!MץwLD/P D|6 cb+Sn½[N ZeNK/q!!sk^fA5LtbDw!Hݢ%f~r3? [2Oo/%+ (|zXRD%/P[0Ǔ"vMBg wO-SPŽj[ ׭v@ !"/W>h?: ' GAي~0q S}v6++%zʇΛ%}zUkIͥ$$2h`N ھ‰lM/!4?F= I{q>iQ8Itٿc&d| ةGjEW+@(n;|&TyD QxqW\3$InO5'̾?SG}̮\Q*5S(!l;l18aMbO*FsV喗z.6Mg8r7b煨`x^w%Ζ?)Z5UYB,|EHԡ WAu%qJ#ܶV$ xăɨݥ&* k f>>`BX+{ WMp\I-ю ̨qSL%C=FNn9%o~' Nlˀ5BG7 sCqJ%sXqiw|wղ圡|~m͎[kH:|%)\ 1Ɯ!Tߟh+|*G Ȝ:k[V BvcKGO3jR n,{q3+qUܫ.^0rpb&(KWK3-x [! $HPw?(w5|N4 1Z0**z/*82\bNVDQn}$g7Dǜ B2r0(;|M,#~.+[.4ɴwE zÑviFh>0CWofh?uTߒ"p- JaҊ-X K\E & {b'^4)v r'~[d N]]/T!4=)+e1`)=\+E;r6y,p5sYF:QS 1FY2@^>UäDE8zIe@*zriĖ= *)WSr>Us@LttXŨ6<4i .؜K&~T\ -ONt^ lI!C[N{DӰ=oK+5z $,gC<b3-]ve4FHCS\ȘIzA< qDS[qU;si7!Q&o]i%`^kkc+&|OT"<޳O-Vr%\jUXC$+ jJ帕}AG3)pFC |&," UO[oނ 5"p6ns݄+;%,VbQLx \.+'2S%Mڟq! 1H%!f' "7k e7/BN]> o'L+K#N?;bޑ,C˞<5 h [RO}L\(a)lt/](*CHA'(ZQen/Μ0= pgfe)7{1S(V3bS z;1sS'#z"&nGL4b^\ũAS2Q+f(T"U82WqG ,hsKՈ>׭RHSRd-wEGTQGA>uP_Pstn*?\_f1eﶵeXzڻcG̤%-@5I]9%)8.@* _4Zގ>`:g$B]OJ\Kv*ak7D_17;!h7AuF ԋԳHRaa]x]6d P ;kPYΣ"ӿ:R*Ps˽7a3>!ЪOjVPSpg >ٝWO7@J^/TF7,h{ =|W _9PnnfM1Q$lmaˉ/ n,i7% Dd*>=:G)9q8#b0ޒw|DP@ᑜg{U֎NnKf#g%9.Q8d׭]#{cE/WQ^B0CV<Qe& s[bǽjS|#E,v0~+ϧ/~S%N*qK /W℥43:p-o`ک{. Yr .нeen-ģ:"@E|9Q*}%7(f6˹P ^W7N("Sg; °})EoO ʏqB{ P2;ߟnVS doG < y/r/.d~UўĽu'*_簴$yZľ ;r'<΅5L wwSLt7{?p+,iTn\]m K+c|ŕ0}88O~7 7Ig6ofؙIQO8iҎ,#VT{2oDS]FevZEk7(#7KƸg>!.D>0{34iY$zW04ؑmi}ޜ*ζrahN~6k(By}]Z5δڧٲIclQ$UFЁti<0ЍJ(LNV*%?9d1Ou!>* -b: uPEww'.c[sŷ!v_ѐBE]|q7[t YXї6xWnҏA~2 K@(gGҳY "`~Ðf]oݍ]T|  o fxN \!:q(DݚCXz;C׌8K˺?T-:ú5&+n;1!/Inݤmy h́6E1 M,$B2"uf-MF7{jOc e"fC|״){ A<5CTGNXȆNZ w%&*Cs5m`!wa&tVUm }"-*鎈X^%vάl+8^J ӷ!2?񗀵,&whG0;* "k'7b2XfIWt@:;֒&#HąזVq9OC_wF-`[jl8_Xb;7 FV7ҽA#s7ja"NJĉ,,e|V󌠉Vgv3&FJڧ$G=blNlByxjT55m+R'g]rl8ǨWK[3%޼tO<ą8/!ڛf)*Qpᴐ_ D``k|k;iP&[ o>OWc3h ѻzdn ܒ|j̶u4?xW{5ĮB޲UWcf2b iG\,6gȓmJ|#`TB˟vM:5]Q<2~}{B QZnr1+:F&z:-ke emex֝ĒaeЕ })Qמ#Ozb~7[͇."Jޓ--CM]iEIYn.P6 eر3긚Jީ{Ϯ+Ic̈ʅ$4f!-:دYHے2] .paRc`:gnxO_"& 1"OןQK੭ƚ$d$<]gnd%j'v1uRMF>fV+mCjA2n$B'z4[SmW5Z?Ui*-S 4(?O| `ĔՊ^a[˻ݹN:,)&||n_ʬg#MPӾ0̑@&|&!圲2o,MZ"{W" ?3yH_K#;.y6ߓpKaF[/\;c=9 ^X {"3IAklIP*PJk%X 51KQxEH-'_Ym7+ Ba'oֆWB|=mR58`wfQwn6{J lBF5#"*M>o>tzWr7WbDG3 sXRcsf5 H57,}+x;ꐖ>^jnE7&:^iZ)U瘚X,;GGDW#,} 76` []h oN2C=5lsdTu*~A% "YTSͶ[Gw&$delq6i;dPu [zo1eI4r#;'ߒr+i{ 1jed X'\cQ0KoM _MYL`{T ԷX6;FFDM6A%`(W_8ChIR WlO**33՗h =k @ްL*) ?fEa$5{doU@Sn+p6UT G*.D\*%pEe,͋aF> W2P9/]w}$S~>DS1ܺ"Xi!@Uå "8ɍ4Y(鞀s,xLO%[&9fw{ucFS_\Y]XyMain0S9Hv6Qob\/,fA,U73Pr,*ph(ׄxgF 5R ^ ys9w,<~7&ݭIyHf1;Pjͫt`=׮$z۩&#<i <q''[nbBv@LAF~t\bZ4}4\KCqRҾO{+0DdNP݌©M%<98:T . 5=OuRIrDW$_g_N(vX:D$@K9DR0y|^)0_ ak4]!.qՇكcZ*mʚs!VfQ x^6=Csǫ#&kϻıܸj53>Bb,QKsA2^l7ni2]4k`~`YZIemZɈLRB1h/|D$(i!瓹~-lj}UGSDf*oaFL!*egk^pP2hhcWjbzKqvF<%eFb>%-OkdZ qiY/!IS6uk.I+ӟiGCI9}jg%togZ]S 6u-P *"S%|kH |;HRa,#N` *#x?]Xo뾑\mPd̿O!w,u*“`-r*̏N1U@@6YϛAt!<1 fa8 ai 1fS-DYg\U:~mou`^K hN.|3w|'h+R'4j}b?>*鬩t]GobV`↕M]~),~1@=ZANLP=X8K%urPf Ǝ,3ݮ5+vyS>z?ᢎ<FA ̫>U#miY-y7ў'qةc^P.Yw:4̀~!#J=!uÌZi`;})Õi%xҚsg`z̛loi]t (Ll>\ Zn"Lv`*4Jr3>NFbc>e8ԍ˱lcM+C,ofu+?g g7WpyHyEh0]xZxӶpG˰|?`o>~eL|w˓(D ($ly"}9K+=I_X ](A< Bu5W{ԁ=p/W]]ubfN[{0{0w$qp .2@"ڣ'-P.}6w{dO./[g wd.L/L|S+IS5Bl#8^F; ZR~Ms¤X6KK TiX;<.Mb#^WP);kid.0#gd btXu~q?'!eMތ}TBJOFV K7b*QI+Pg _nɗ*f'%|)D>0c⡬TXT LwQHFyYa$L Rll* 4`}<,]j?7pymsBt>CXk S&M+=N(F-$4A[7l+fn"KNkZL0*W'zkzXƾYma28\*o!?Clf8LPDc#Wa6$TPL2ՑX bs -EE wK?X&ȩg)LV_(2y"-~ '&<Y;ATxo9|0K%9_֥7k+>F')%ң'Fs筀gGb76A2h P!x 4[cP/ǘ%76pJ8u1pDu}6 / i6+ļxAEzC9M NnjCsdu c ( PH"t`6N:^#UV52d*؃4B 65ǓZP.V;xLRꝍD e&ަ\%b2hz[+)QQlcx[ZEOHwi'^Tz79Akϫ<*ԘVeȤbU D|G[ޑ00ATu3 xqE(w9t$K=ܕ&9M>8Xin~+Mp?vE43LJDr1k|ʂIcbR,[tIhDrfl`>!č<^Q9GbzV>cFV\Ti2ɮd蝟"thؑbZ( Q9Inza 2<ϟ}@ZhHU)."%4@냡Qv/BK)RȅCTfZ=Y%)^ӕѵ If^B2\4da D|hw/PG;Z0~ĭ+}4)࡜BQ) Cq 2q7Jui‘d!s']P E˸@dЇ2 r ;K{tJk?{/}Bkd4)4L1W/wcK.iC rh< LQm5j0MH/nnY1**N/#kzx|2DJK)>t:נdCfeٕsTɦ=#=LdqMWYBZ&g-}–__t!CTuCMVqApܢw )ĜQX'gka> weq#?yŴ׺QPxu;[Ra}㪑z='׃4~Bx!*BۅY8@YP&z#!|7]j3`)4ה%ʛ3mb#Js%JQIM`R{6{zN!͎\)Q\}V01maQ=W*jwDd9۔=! 6}fwL<)M~5C7ǂQ'N|g]:}EhALKU~ttT7N9߁G/Y.쓉YIIo &'`ԔTqkh[V6p# :,(N&_%pHw/o` /gه}7ɻi dW!R'\mp7/ !@3f[-""8mf}H3 @dkռ_Ez¼[ϹUN1_1/x! BaT*C1=5יd 7M {4HQýR~~km^ۄW*zĶ-D[xc ˗wEzMʽᕩ2@r=]rz T]CHҔ!5OR5UXU P14gEĴ503:0c-Y0 9l"_w b$z6ȓ˵5gY0jeOʣH2K]e%umoФ2wmq N[ $x=~Q917hcdcaqa\6n>rU$r]ho"r '`^2RkHe*nl"+ xA\U%2E-%OZJKҥTF4}00H(o~DxrI{GwF>p|E.AˇHc8ǎmt*>II3b%сʳ~PO9%;e"ʽ#ak=AE>m6 ͽF|x( kkr֣x}!4E$% ` 1"s k1}-)1lulx+@ekmc).5FIbk\Gs  AXhG_WX!LPl8hiW,r?whK0q~ ֠.>=vlsת1(҃zZH%k 0yTtNgɚ x:BęPJ&3ʤUVN ܔ.rݵXBi:':aaJ9: huSnfgesSwoWSeؿ,f7&H^C;`q*|X#3:c ^H L yo蠈WFW{؀pZ8 _?ouip~`3UFS&-m ZJrkE$dH),HdG{7sM瓄y"h&a¿QuL^;Ju%N` JaKr8Y2p -$MrS@$YRۉNf0H!p@R\m#"waZյ 㔍]aӞz0YA[> VsY+G!*>ă0!bsm!ZG|@Q;Qե.?c͚|dh!Xe2YڭS`,ЃYϤ2){ުygX*/Cv HeUMOa|Bל]yeStA[(mcKKZ&";BסLkӶZ):ot\i_v_mƟu6/1)=rχȁt1%F*+t0*0G ATcB_}nl5$n2d+z%TyGz )$o*Cj:^E!P ੤2Is? Kpyq~kuq"+kg?> gE_ZGg#rL19j|뎖{}N3z%E/J Vgn(?_yT|\# h]u怒Aƭ87KY00߀ &^D`Kx_jmK٭OnP(Qt/Č-R4nt+ y wX~01Fۆ/]M/n҉^~l4# '*j=4+(0 ySϴ[;wexغsC1!H$hE tcphX&E ,svj- MS۹r1tnxY Zp.depuh4zƉ7gb;)YʅYtlBpt7˫9&ݸC\l]ü݀ 61T}*66+d(uب_f/#%)}qz@m$%4ٌy[<ؠQ h(p+\ "ڰRU Q-}oGM@{s%+Q&2g lC!w1.jnn7?QGsn K 3dG#^.1!Z,IbyX4Ao;Vsm0T7ׇin6g<2XF+#9ZkGr/1s@07cK&B0yeLΫàсфk =-a2c5NHMKndpvNR\Ufh;{|ACpQ#Hq/ `)Lc뜩\Df{b77\B>NTnkTL24Re~+Ԃc,s{$B iƓ`"QG2[ٰIV1[NE-kT) "mX2ћZb6iCϠVEXi}cPűzX4C 9%_>1;/1nO`#) ` kyt/R\H܊;8y$c 2>:4p e 7$=a]EuH_WnM20_͓CkhYt\+FC4+HkJlyR/^"9d[PlIH3?nJ.71TxŚ<|8V@s4^z []/"о>Gcn~q]|C_hWg17٨.Y fQ_9tg(k؄0&#s*F?]@ܮL e+,(L;NFLi %x__+ 0-XT>^-BKSR(FN;KTJ;|_q!݋ά{Cu c !bP }U윫ȥ68ʹu0 vλ;Xdv(AZ`~5]r @C %acLz)ouyA `4"It(,DMz(e *;T-jʾ$<L;kE* SN7Ol*<?@ myi#0kT fLIo.B934Jx' :XI;M{BU*(nL&y /J VCsA|1*=k`窠_g3bF @!r g'ʣ#O NY_BanM?O^b:[RBLg2A ʊ}R׼ZzL'9\u6|Sɣl@w[qiTuTeNnS\y+ ,9qXQ3I)[}d5Lv1DwQ \J/b6Yba^es@ށS&Z*&ΕՕXπ o3~%P,2y6F8!]>qQ mRViChKQ0e̻|m't՘;rDoа&,$ZIF" {Z6pMUc,5@kUb!hfDT'o1B{u&!HJXG". ~4 d^z_ð*c *!jE4w`PEpSD$&UYCX/7cI"\ HZZP3y O-u7 u#yCHqjnh#miχCtYHH|{G"9() ѽA$T|N<JcԵ96T+># ɂg/2?/?ƪjNG͠re <vZV rvo1oE0zK)cD2 %9Ιq64S;_K9kͭ$> t2W#<4Fd05wQ1o-UPd!7 /B1+cj}U l.dG;*j |2(3j#ep$[`䚃 yt2a44lB {'t-K3 :wfX1#*y5v} ]V;7a|JbԊ]?LeS8bϹ 6N©?RraWI~__ ;U t.}4W>1SUMV葀)i$V/uDG0I?E+5j=?K}$9mԱ(2y9ĐK䂸`',ܵmTˤ\} g3(mqߍżQpd-(0^GKR+}ɰ_ ɽ^* 5%m_|VlQc/[  dqR"B\@c:?ElT0;czʠ΀AOY70:1}t4bF ErNT9؞U5fqI7 "|cfTv ݅r]^5("Z=?Qd.xIćdLn7Ǫ5Vgm3 ۅI ݠD6Zb ʨ,oKBϺ 6፦?JdG>n 2һuE)o/̀Vp_ST=ZAI9 r2*#^GM&i: qȐs);dOIlOENcF>TWvy0_1B6VLvIڡeN Up\ݠӺcÀ%٩ ;/CU#Z8=JX[kn9 =>:␏Q,6dj !B~ʩT'` 7(Ŗg%X#J!r# Hf1f9oLF\+%Ǜ9 BEMT/Vab+L2j籭 s SQcq(Y@Af'y.|V +#U|BH E6=^~#7z$Tz.xwCv^1qҮDgW]ze9uEQ%v)e 5'92:M~7a8mmsut ⰱ!\61 }y&}'!7TrtyttUۏ v, TK7 __t1n\mj:^=Npxeȟc-k4-Sg7NϥL) ԆI2- a+0nܚaPp43{ Y`tn X #'DXr}=o)4H)#d9 57#؛-4al 3s_ `fY[D%駧[ERx \5١ Ysj/#"z¡8u/ad^@Ch#'OƩEQ (G^VC4Vx8HHP*23'= R/V{^:n b<ѷtegx!cʊx(neNm3`"Όj:ɫƬhyLD/ŚuD&6%D1E/SXwNul[&z")3RNn* |r|%w{2&LdpN٢cy Cf<UWo[&J'YCu=Ifnw'+fT dyM+tTWa,9ڏ0<ҝÎ$0U8|.jD^x7[%茑۷b ۼq璙D4**{,o*ńoFPq٩ 6gnR9#CBbLpzf:mܽ"p5jtJq ߴ2)h2/ѡMzayՄ< ͡k7GݕVddz5rTV(,\/mnэ4&4.BQ^Jey;jMA;7ӼT FfqM%8D$SQihV@I8~2Q7lD2h1u(u_Q=wL`BPqi8Z4Mjܦ`r1x4Q+,y"hz6X%$MT!Bn6+wcKCF*gwM lz&0a,#4*ɤQthQm([#QzӿpC5ݠ 7F J>(DBֻT^n@ݳF.ĽkJl!%RDت~pcc!{;^ 'gR}I"ݐz i&?O. >/J3t? (M!d@&>v3/ e+[fkΏRL9P]ad򘨷W7/Y܋捑bӿ%U2b VGzcWS{Q=RZe*qGİ_9ɼފ$i=Ǹ{k**`Im5®^8;w@T_Ը˖Le{'C2w)RrYlG^ .cTV|?91䗩!^5bǔjB~o$5f%ӹ_[k* R3y4)S 54o.SH:G TK*fi3t4B%R6!\cGE2|TC)_4L&=N{Ŧ035_(rwf`r2J Ls% 9`IѹNUHf(HB Z6 v(F_:X"1JORRm[^?AK|XGj/ 6S|"!u,lj;kCT̶n5+4EXqXJVbD "]%pKె(bK3Se:b*`>q< Vb Bz%ec @6{#ʢS+-/qO"*+xϬZzeߏkw6E׆!{d2ɽk{B6½_]|tUhi>j33wFpE'V VknQsC kKKZ4X=?!*}h#4qNqA`0t{Ҽh5sYMmR tCgk@_?OԔsYZr4&K&LZd3[(\c6"U?0?/fra\nՃx/Y5}T}wzk?k//wNZ94V`X)ϡ\E`?TC\G \&8F@P=-zQxHɕH13U{PInQihkpx5%miݮÊ(?&PRMAt003;'S7l:7X{4_K(:V}4R\Ҧ (kM$kjb| @K`!VfM!Oo.ɗrl-tM㠗۶c[ڐQ{ zAEaOjd5BSӠ s|<4m590\l`;rC"o4pLy0Wo݁ 7i)֪y7%VX_+d9fFXjtt }Hs`6ԴuF~Xժ=VR~%Օw;DRztRϖ(MuWJ4#k$ >hxoicɓގ5_%_'/PSr𛚼 E 9lb `(nIIXωvjH-9"00,><:3WH$(>I=a-u蠷↓ dOp]˜Bg2XMl#"|;X~1h꫗4[<ղ8* ɽ, I",5hܴ^ūV*yh9r/O $ٲN#\ o4(Z6s!o:TxzT6<*`, pC:"wb1mqr`,g^X3zXCmTƄf]y㠘hT.>s־Y:!Ԍ߱KIqFQb f8zKn {Rf#[{FgaH6vɄT/!Y>Ilt$k|6ɠsPL*H@pw3Ia~82wAmE_7nďE534f@`_ٕeTJKTFB/EnIFdhȎ<t g}"ua!a .Nj7RҌ4Ch>'Oկͩ&J.?3kK85dR~,7qA-_g qbY:itk ׍El[׵Y)f0 agv8[_W}sByx_q ArF֧fn #f]ŧՉܤ5_6Mb^1@dlTBL>J?"1Wb,R9yK!Sߜm/=r 豻,G &yK<.0HVa#y(%= #qxE$JNi0 7V'MVsHӨ7wd":(Ԙb cCB8'yGږ@e%7r㓿_"#>E{*K?'1D9L DuqcscZbJ0F.0hJ_/!L֊UAE]&UEɽ,bh |,N[^T 2inK]IZc]q`e&S⸅!9\9nÂ,sZO~Dq4A jJ^1u˩ktc4E?Ac:"VΘ,A 4XPL}\7;xSzwJXKUpF`;6(5M^v6) K bbk W;h 8xUՆ6yubtƊ3j:V ;w֢zB&7Q^^Ŋu -2Q "C5iRDe])QQ#^v|jA fXZܥN/m?əȤ ƜSzvr朦,F;; Eδ <͆[W\ )虴>Zݧf+AW(-7CXq1zKmOȯ¤I|ZҒR[p͏eB錨"[.k#Yһ}$ *d=KyéФ nTl](󳘧=-z6X&L mg ~Sc5,l6}TPMOY}Mle+l=wlWޚ>`3oӴʨ@0ЭSA3B|a"%*p}RPu}pLhrDž Ej񙥺:(,tq$[ӮwD KLΎm' UmcUBYbJz;'(5>">6h]غ:$܄ce -<7rBPͲƵKwՍ2~ (⍥r@!Qxg;}s;'y(?.Z.Ƀ%OH6эxJ>70.+PiuT jyGraRV+HN]W$9\8BxW?U#Noj]]H90ެ"}n^jH"g0Vy*tސQ<R77An?QSϵb /9OnyyHijFH.k46GOҸ98V:h9(]-RTTSq8N{/~A:n~U'(ABں:<%{+Y$sMbwP"c^!\e8fRV)^aKWL^vegḃv񩯔!騟0 0Ll'K:^ <^*sBYuIhPzNjxyky6}}=m&@ 8aSl)A 5-G?;g*/:L|@"-PrK?@5ryحRC@`rҭM@3$*FTßt!GvX3xRQw$KlSӓ JRFT2U,H= fA  U@ʠwIAJm\JhBN\}k?|OzQK^o9 ȏFvf8KT_|y߳3A]7T?/rIlJf:l GN栾0M1ʇX ^2qP_XD Uݫ2eUirذstP6Ek8G0v\KݻyP zXU& FU*|X'DJ^-1qBoȍS 1ܖu (OV o˩,jx+Sr&E e8aK~n*z$0oQr'3WE_K5foO62T[H1)+DƃJ/@_(stDr!FjQS_5#~8(3nۣMK['Kɋ?E=vW4bQ)-@1tqU#USל' DPg ]OX*K:Gb,P$|u_i/'*2ۘc,!/]J&V9f]Śԭ v tr\SZύT+#`>(RS B_;͝ D|j۩N`JXz.( @b\Wgo )C7H5 ׷i&x_4%Skv]r|7!YNCzB(VҙBs )Lԇ-bbt6-:ҷi`IK< #{܎, A,+6ۺx\{ZЧ%x>Ƭ3Gp`yqLػB鎮Ԝ12h@XuG䌸'\r]eEaN]5%pGlv-4;:&םӜI" X̭>fOd) E3*Q ?Pҵ晛>'9([Myad?$>/HU1&6 Ss+(wslPl#\-щHx~²^=d8tr{[<|lSRʟr#,|vil!iq&u%ea_AGc H%&uh\m[MD*7Bm z) qʛM(<PM]Z]O^M^ߗX1Fps`HK t /'ns͜<-ed,Sx L9HCcT(XA\BM#G`#7nYpnUGtDZcoi.Sq zԼqvgDU$3=grV_z2u+f% wk%-c!+dgy4"ĔR0FeKLR٠jhRA_5 u ˅j\#UǞT{!0q`xQ[G:V"gGgQpNќS夷6^xcSfdʭ'nE]sC}Z'.6~҉ڙ'mIˠI+RP U e_ʷ&3gK[SFMPL$#2%1yû;ac/00E<(*Zp]fJ~s 68?c+ D1|TGƔGl/TFJ~ k+D%9=.}zbF˻(x"f3~5rYԓQ,F)DQ0Nc.v>*" 7%EP>_R>!r%/䫣%RSR!ҹ;%oOVl2C(~҂W߽`K4^k۴|^,-xMXۨtQӠ^V'w e5D 5ZH 'C?Q00&&Kj6os ~nyCNs0M r,3S¨K[geN,&m/0>873 F趲c%x@A,넕D=)FD,bU~aoJ\!`#qB<6eѳRP5hImvAp8ao٫[6Lt%k[Hm91B_Kh9 ]QOnay*mh¯hc'9hƊ!xaBƸl.!R(%MքAw^sL{g ZctpuJqyk2N: }|ڸ?5 ff=Dw Lt7!"SdK*s:o[/6K*Kڄ4dyLvjy߱4)Kam= #u^W\3쾳ljIVQ}srOWJ^4"yvh[4?ĹU٢6W:"Iktb$J\ܦZ3sdzO"}xCLPiIdRMa/.v0.Ho k{E/V8 Z2'qƭq}N/ 8 ,VV`tx= BQMj)o1_"׎|zam Oq$m8zw6LRqwnBk*+_C]PSB_3µFV$$u4|G3L6q(@,q1h#0۴vV>t?zYa1OڙT'- i U1]qYWWOSM "ſF+ОraZzNYyN TUB}[ hv l\#JQ V /HP‚ ɾiJ|϶w1e΍ Qߵ`_e)Bt%;r:KUXjvn@ kdC`"\:dz~$]F24BLBjH p֜-}uk%Mv4Y`YfWa&*ym q', $J3'e:dY3ka\W-h<9i +$XF5 ApMkZ,~}WZWF$% ˜6.oH F<1FJϰ_L2ۮ2n}@HUgya9'lwnk!K]dVOlb{a~!ZF$x\A;w|u7nh7ܼ&i2*I &m>YMƲ r "tR۴]xpnHLk0 OMt(Kp߀ -/1:{61+eWǵrl3_VuQhh׆qe9 {dK$~"zst~s"#h[ZސrFojuՊ(н. κD(]_C5.л!_-I**|)@9x0К™e[εsBHE8V*D"3jND\0ݏ8B7e H#@kGPw#\q )Vi:z~%(ǝ|_6/`q ..cNVIA|(x0>YKD0NOst'4r(hP.K2hK'fU0$s7Rj(';bGkFc3$^[uZЉ"YTjU qcs`5:?KGY1U{~&DJ_r q0kv.U[ša2I4>Sа2:zK0zsWT:HH>j<0USwէb]dF N<*Leg_QTu{n:NTPh^r}!: ־+ޗ: [_Ea ,5p;w[) XQCB̭]j]ì=j{+uك#f p!hboFcd9qK"V[/h'F,\VQ\C"S@UCa(ioWwѯQ#5`󫝦H`ġô;[N H`a$#Zu;%ߺ:1=znWZ,f-x[>7d0iMGYXuEUG-"lhb,P~o]rZ.㍤gPO$Yn8bΈ+955d _h+KӾL//H,1/uWvve+gh+&#%c3,S-3_Yoм(/kP(Sʹ?Qq)-k8]gߋ~>QO: ;`2h#kZÀ?{jBúͼ[wǡ*0lAYHsQ6갚]l1G|Fхmx_Br,دR wlxw7oNEvl -{Joib;i笟+(B*Z(6K(Ž|uV))` Uq.`~Ut4ގAdwIEP̎=PK gcա7c_SI.0#&mgGE[tiA䘍ϵ;L謻Ig7[ma , ݼQo|/-D2"%G&wQށFExd ¶- 9{`\;Q J]X#y %I{Nn˥ 魊EJlh|YJyqU6W\@)%aHӾ 8GLj5f8L6+\z@WU Ml<`CCrv*ں4#`W݄_#Œ:v sONP3PAR bjXf8p"-&дjtaTydh9`&LfbPb9dY 4n X(ƦgR3-Ʀ\r/O\IXaXbZZb@o.?Zz |130)gRk ~S0lw`=+YB1kݨ<!!ԍ}W|-NxO'r%amתᎿ>42BB٫vbmbsr?s1e5Q=I6~iV>tJ7[ 1ztOlӛ+vTOWZ*_c8m\尥ިbYKedxw ʵe6 L[~iӅEఞ*'Ł/Y1c`쇟~PY5loM4n;4 < t&,aSskēERm`a*/f13Mʝ %R+0=;!Z %dEd1U6]o3OpȹIkmk:k8>^~5b{hb@ u5?FAD< (N;Po9~l ǟ Kr}S9 7o-6ຈٯu Cm4JZw-k>o? R{_S Rsn1I=AK w˅.4􋘕7Ns. |Jk&F[¹ *&Ȫۡ9ZVh5)0whKo^>;4 ~),X_=)&? x$ B~%c\"H|zK+ uV+!r{dn砓hsK\Ne"CoSU{>K18\Juc!/?G@ 8_C䇀8Ƶ׏C*}Q ܒp73E)(܅L$]- kArsn](Eهj+z ZØt(x0oŰihNĢpWc%ܛ+t':0"HI?? _gM:w4c \)Oʈ QLB/l삘/.6 jtYKSl>6h}J8{s vesGJV\omv]G(ʔ^^f,=pPu#)WpKB!g~7Y7QHP 30-V,3.Y&z<\yfqe5ޓY~'Jꖎ*[iGf]#愝[Cf7m͋&F᧖6 F8/=2Bw%צcG7wS8<S#ټ*5"_K1X%[2? `eː:fbemaɅ˞lw1NhJag]3*06K>; n"qO\GpDb%,횱Q2F$2ok\S:ZV J,J[-o:'NwFfsgB@Z>7ňI8L A!Ǔd**`BSSlL񠯹_̎+S7s%]I?ue0bnB`$;ǒŮ&=GwK^4"7Aչ=%255Lf&e-^Ntɟݠ_24s wS:ѴW>~/[J39U=eQY8s9*Cs?! $fٰLEcQ$jΒf| Pɣf ;Sm] I#9xUe0@WlBdw>cF¢c$3ՌgWsx\_/R^v n7ˍXP^QIYW9rSǝ^?sVt)]S^Mϻf@6y=ANO}Rȓ=V^:y|flX܊uD$jj7uZ|%[KЧ %g?\bBʿAcT6SAL]Vcx{)?v%\e2e3 ]iOKSm2z{f(yr-mV5wQծوkOL14 muNys2@0lrTvk/\zYCjV;BZ7&&Vc"lE͋ ?N{9.i\ɝ߯*Ơ̭@*`9Rfì|,vI/5'|NNƔkav6M*S>y oC饦$wɘ}CfOp …YxZJk^4+<`|th P/7JOˏr}WإƖ;j6tg4)DoYL:„q.C'J݋w>?ysp넃 d.V,;p26Pc8йAǚM܂4wQ$%)U^yvџWhTEae_aDlc,5[U|H|H!v^.ХΕdán3PW%#HҺ2LXS DЗhTZD%|* 3ѩ1#4k{nV : #X"qO_Fd1̈4a:z |zĦgcɰg5tle >_ dRy3!oT+].Ć߅3F4ؗ"ĨvilŸZx +m:ښ1R >03=S 0|ݹ UcAߣZ~"5}j3݅3)ftG'Ή&#%N_l\x&VE2Ky6ёU+\r8g6F( }/+#` TY_V-9UFE}_;YL[_ĹZ 1U6 %dw߆uާt?ns#kNh" 7IS̎#F0c8ZŪ:K#xj9I"9i51Ahtc]_|X]jJüF<\Lv~F2Lq9:156 'Y.ܳjp F66c8^y!0솳O[82t\!{gu&\)`)ڳKp9&$[6Z6:6 }N2]zlNk,/)V L5>Yj_~z6JWhڱlh Ct o=Df ׶r:LJc3'쥣O}?)8- ~Q[>(jUo1J/5*Z+=GV:^Q|j\uI\"ȇv'`nY[0MJQ6jT0)cdzyAwVO"=Bl2Wm"}ͺ2R1̘^}! ApƑqSC[H8Ul:9:@=S`'hGiaHK^U/Q;FD̼ea* 9^pNMTȔų=plʤ}䜫| 3X-gl|i|?Lm͚ܰg+d?Gǝ4({aD]&~8e/X3R<ɵuN.z7R֎[S&8굕ٸ^A <:!3PBy6[jIzU-Ư-AQgޘLw>IIoȖ_79$w`ҥ!Ȟ=&Nqe,Q{l ۷.=3p o ğM/fWc[S͌Q"Bb6U,S#L}JWXdT5v }q>O5vlTz4zv=P1rE,pXWv65=*8kK9 V:KwO k1R^aӬ)Ԛ=/δV"[dNוWG 譤]wŐ9*'֔(\84Rmy6K@ĵxfAXl@A)NVONuI*Pg M~zrFX?*<.)|`{&qNŹ ߊ]-B)%C?# fK[0?vV]5b!L^lJbDRbr\$Շ|mT ocC*w2p(I sיMh7Y*SzD#t R%Âh/\PdOeo~'F;Ȟ0Uxv@]ɓH/BLM%34m88_)?BbYx}VG+ShִA[>y5\S[Ef?pk]=wPi&^j\`RbL 9{3['&ޡݥ"oŵo{⨿qTS(nÓw.ɭ܌*8 =eUGbǖc5Ʌ~vv_%ޅ+]b0r#ptLʫ" Z]q?jT(t p۝TLyuƒ%@vAwB8l֙{H-,/vMd=Z,, Piref0:6_HNԵo$VEBpXے)r !G)F0NmuVĈQRzg.Y6,×9T O*q)W [{GljIg<_C 74AGVH.6 Gj it,I{3M|LfM@G` ۶bih\7O3R6jCj3ۋZF` |i0 7oFb OG%b~syC Uu ( k7~KĘi?T!rb?K,dOP T-іIy!Z} ҦcNtZQԣCF,ó>)4%,Ҡ`9Kޓ9>C-,<2AmiylL+!7Ua"`"s"/k`-z -!_i9߲ԗݓ eEMpH]WTjB[+yDo'c!]x {mVRmUۭJa3?A.-b;{*%MCPJKk ,]9%(W"F؞XYZf4GAe-e]NiSܝ ,@{Zuv>?L&`'AFlѨK89fڤ}MiKBC]ӪewS t ugs%`Wޕ$q*T3̷Ta$Bm'yhV+nڨy%4sF8}uDv)D{ +ΐJh"~q;LWWwWq3|Kyk}~D8wQq+G@wH:RШ%·#{q!`!Ig["\[l3.0ͬ Tɥ}7 (\IjLH%ؒ-,g^5-%S*s}LQ:'V0>#IDF.zo-ay#R]U:H"~˛_X`|"ڥxj }3Ԏ'ہ^)ԄAx?|ey H;DyoŃuMɦW+XZ L,#?`tƲ/ yÌCC6W!rӔ]3 rx Ƀ^pU/ֵMPH{J2>`#TsQ;IT&Cx%Gec ܣ"+ܸj])!yAA8{e6OPr{D˯asMJ4!D>ӍA !`Ɇ+fMpttg.zvUXɮ'a7ds;!N _3$Tu2hL;m"cm=s ˊNV:4zXQ^S RX^"kBوa܊YE]U,ՃX? vE͇?d|ro\٣/?̓qYy1yS"g!t3n?He*|t$W@;dvo@\VfgP~ }U(ԥ>ʷ`3D֫!|ņ C1U (yЏ]W&D}ERAY]s-l8tZZ?}M(ݔhGZ9kL3i8[WYC5xϠ׾sYV'Tj.o>e珔ctnP0s?8Cx3r4?*`\LN5X 4Q#&(/ L&H߯|sK%yf5<#>M/ߊlLtLI3D'H[Y*BU=d݋={`N@_ q%]cτ%°87c"Srvx3T ozV FMxK <"캣 < uVPE:z!;4QFq++JQg 럴nxS`: k<EQV~)NN?wC@_M;ߊ{2 '6?WޙdO8+>fŷMZG"MW, lŽEIjXM7Wt߲9J}ZC*i\zr<~O}9Q(Kδ+ *vDhnvCZ)vgqqgPJ9'rCONs'xs0g]EՃӍs>cGGܲ)"$!'"><9!n&t b.J۠QY"@Äm@L`ǔ}4/HI –ZP=eؑrVHݬK,Lt[ Ϗ-K#m>q;\")o B7-9~HN/zļ]/K P$bz57=LkUv˻(Hڟ0F k”'!_u 59F, r ).Suuu׈&ٓ1F#E8-:*NpQ'TÀ/7k.,5VWRjScK#Фp'_W_}:8?.uښ' *z &2$=pt<"= y_Dp;쉻nT*"ukǧ;A ` a :Z8Nje()0 .  P?^mx$Yqă$m3ecfWTo $.s{sK+l=..&e ݨE<Τ:Ӓ^S2fA4bOM+9qKI 8mX<(gCdȈV}K֕?od%q{Cyo %R&W&`uX)KJT` #b_q̨*ЧJ9/r/!\`Hq4&~ױ>1v bstaIfhƞtゃGRLc.8f`  ? VG5L([okiHv9=ؖ\,fVT[9,9A9wIe?l~VeH-GMb$?1ʔBr;%]8䲥~<]'=MckdE D廬ȚV b mdSz~-JYHGqNI1uV WՑJw {w5&ظ!,ûԿT> V?P,Igт$ɌaoСQxWBe:6tQ̱Vn&l*NzCU r=++A~|BTHbtH7jNVGYz/R,Mu@|ϓ7J "V] )8v8\JCtY ΘdصHMMUU[̫Ǜ ]dh(t^[vpW{ VnJFXݭ3t[McQǫ۔̺x^ ܗ;|VzT+y>baV$R/mGO;䤑Kv2Wx| %˜nd%*uc |p8L7הC7DD"=0 yw|vlp.$=O:&Ɣ&dbߑYucf -`fѩH0-S{[ 譄 ~Bؙ}FZܡg?jxFE0ȴy\8#aR9u7}7v2 >~b^x[bH%OɴVZTԅvB:<*MU;WHj&ˣWI]!a2TM\x!- \eSmO/nD pqj2\-L՗1̒-višP6y NhA!Xg9ՊNV`iRlNp(3;L2{Evo"πZӴ=?;-)O?cP;[ A^$GtM cC'둭 ژ~'|g41/PùqBTy"û (MED mPbm@Qrg8A[8ÎG`]n=%3U%4o(:"ƞ08Zk:<o!P& OPzarn*0[ *qh.:VsׇӜf8>|؃a֧y:f,3=^= c5KVQUu#|eӣM8~сFLKI<W轶`:MO,XXr4̒>׌x'߀0A.p.m]Z 4rLx>[6HqPӆDž,QFi&pW_0t=4%X,Aʉ3^F` 1"ml,/5Fu]b?R @/s$p:UE'+\cS]׹:l~ٌ$6nl؀l;?KnI V]Á Jvs˪-))Wt֍m^_L5ԃ:$AƧ'7`/mJ_ozu+5)Ky:Sa:3A& e1.uR)̍y ~' 4%9Kr{{ zR.YI66\Lupe\$.]/>QxKgL@`ix=/khlrYM 4<$@~z:7Wߨz޳WW9ϯte.=._sZDG:C(*;*bOfTELa"Ȼ+dj٣Xd\̃!#D5bT>1DG e:3e0BG*%!,D%7(ŧAK,>*H@jst|:keƼR5{~AuKo]N?Pp=ǎ \0'6ʤmp)==4HqAh1lΧ$2< cBx5P۴=5k"V* _J#ԥx`.8m;i.g?G3?-v* + j=!RN,$yX 0MTiUĶDyg4 u1ć<1vrFCŸ-SuI4 @Xvcg/BN y e:#G5} Y2<D%CK  *ɞxE!p]L_t8P7`¼ȈL{(*\@X Z7ĝ6+g+8\YNNH??HPv51i;GYB~ P]U½9U5gPF5d5Rl,F72/(-uଷ‚^;ʃ{#?ZOKzf7*AX Ldz/5s@~.(h2( M IL)D7o|4c *6،ϔ/{G;6#;Gj[u'zZA-ҰOz!ߊ՟Y&l}T±]!*\o;/hrlPo Xjgiqy*)PWי&c򆺙7UMVŸ@N+6ՇƯWw,c0zjޏ,=lZXv{w-Rydv:x+KAk_h;_;~- zӷv~r`_إA.uiOGEjK$0 S6[l7{Kx~ERt:Xīh7B+ 奅DT3seصZ Wk[Y Ə4^Q(`,P"_|MVS..#dQt-A> > *M$̹vj&U-a̷tTKV$VTLAP'vgRSbq)2C]'PN՜OZ-B_h|kJ^Jգk{{TIiaU ы_ٷP |ժSU/ X*vm䩶%muɽץޖnsP2@7j=N!mUA7MMFӘT>aؚy Jɩ+^ -T]1@ c1H$Ek,~, kzoJ0pG{´ "o>⾥wttK@,.%T3[[41Aae x0 \04,C>9yjÐ RpdaEâZOw?mx{ҳLwК nem)ɾHN$!&N/#8)Oz6Y0ulrf 0ǝ-Ap7 qtml6)˧//%'c$ԁ5.ffStʭx?pD9ݚD2H4pCq-v(T5Q0^<}`0ED)"o@3D@nB}|dɌORѐՉPGwKf$55'%Y<Ɂ+x&ple5>xt7u@O[nzCKؼfŌoׂ4`- M muW~?։k=Va:8אTTe9  |}0TEB:fՊ́F.d42t.G-d!s\u$S~85< x$eԴDkL Ik ! ZA@."Eю:EJhh؃"p}=+k0qtxj8T 'g)It+"g隹Pt _p0Kkb#uHvXyB)!9XqW2[Q.*k!zHk"z>C.Rv6${oOLj 6Tգ>J3h'S~ހv%y[hXPHA&847lyڣ? !GV#7[NI+coԁ4|Il^{%̈́È%LAO7 doʹU(x0?H_Z1A].PۧyO* ;Q ,V&j@b.%P⛄FQ<VU쥗]b5ǭ}-/<Ӻx|6NQؿ^ٿcF ϴ#lMxvofFw5 :mLDHpUaѡcQ??X߄ɴ3z.^qlE~p;H*EGc>if~F)fCM1]MqHAM1[K9m!wջՁ.k巤,?IU-Ꝑ' i"(#IXۀ;-W?#-Ĕf< 6c|g>H.3~}\?зtyc[>%rEFV_SQgvD&J;@.|VɊL)ͦYO+n&b=a$K\anb;jf8l/Y[yEZ> )+0)93MKb=@ٯ tφM)q|o} v8,rr띠"聗-["PIw|In V"@h~5j'Bnu4{,? '+r8$',>Q#!YA#y-^ơ=QQŃϝJwΛX \NWY)C_7{HY1+ wOX5ƶh+:o?BYs0$K % $N3"S2]_5=ΛiB2̨ /WO6 {($7ӚZ s?YϚ)ÏmXdoadSvψ zn]^_4_P,av U}D,VK{L'fϳM_¬'YuT_nZX IKg3\vrO 08!hK{A706h:jAP;]2p_!iCrEi @䆷g#nʆ"f/GԤRt+FS<_jwH;eM9BT,g4k~Oq$͂ ?5«)>} >",b7 mA~F-~Hm,;~K[ef .qe"R[[Er=X푚|ͰfD ]wJȜ#DL|Ǥc/$LK%uM7|tY :m ,W/ Lzѓoh+$lQ"sqeqz (ܿX3O`UYUh$QT!WKY,S;2]M~BTT:+],8:Fxt L\[z"1>h¹,d& ?f+v;[.f{;Ot a@3I1dJoD'P혶{8xV]-%uG.Y;cu^y@nisYW{5=OǓQGhNgsm#J`O7PDO j1Eje7Ƙ'>#؁h*2qv!"kY +27&TDV,arĻJ2Ku-| Xȧ,/@L̘d ђweYi<hpp9THK+2$T`3z'=#JL 1i4a:ع#a nJBӂHVח!~FO :C t⅋v2:w@7~#u/t1 u~'Ĩ,3ߧ {:e?:_GP-朩:r~hL"L*)7qDjL*cI37ДBH-P[ARO5wuI  I >fwȚ2Cp,I(Ȏ[}7WV>mRT Uuf"A='6C^ZvK@PDYk~euJ, G?4o+5)v-hտ1/f~-΋+7{ +A؁\nxSݔϖ'kPT1e߂AC F6-CQZn-IfXoifI5QH vd1W;uDxSۇ(?dhKM7竖Jwd8D֎hsv !Uq>R76\_YPǢu'E|rY1Sg l|:[ZNQmavumZO_BC M5cCRDoע9f Z*TK`a|gL釢,yݧ[f{NYV~WlҺy(xۑE`p) žZz-{v2IN] Q-i3-p`Fho dHBSX(z[䐯ܳudQ)HiCeT^3gԌX<Z3W7FhR'_Ѹd@כ{,2}zV20T '_n2s@&߳ rl=`d+=>͆Zŕ #~!TW;~c+zk1Z?D2ȬhȺ^-qv+:۳\~5ѪIAR 2T ,%!Lj6GzdۂBcg[scɊ{w%Sn$Tg2|}\\GGaJ6Fu  Қ v_VPyxCM|edK7 4pUq&yTjJ6xr<ơJz "繼!ʉو 2j'0$Q-eZ^5/R.zVy=Mq.`C@fS8e G |Fޘ2a5S/x#£ tć\& m ((r1hA~ t<lGn|=JQEE jc:8(}N()8O/9m_:I=l"34Oiڹt8591'@Ouţý0М1?`A8$ Ԗ4GM=5铗nXN".BBR·SrФ<  Ʊ4`Cum/x{ƤzGWg]RR}A51vۧc=c5NxR~W*נ׿bvN[5~M a( 1 Aψp- =E4^M!ݬz8wlL%BKPqs]=NWwm\7)R&9] ȱFgUI?ڐBZHKLQU<>|Z[`&VC7[%;6_߁_urM~5n{}E_&mxW:!RC 'ŪYNUFWfսE&R: (xTIC @** B;!WCE|CŹ8#Kq{N5-`v+ɹ }G t- wR7P:q-s[^ĉcpmp!j0]`QyS6i wh7JUgFHh4d0â_GJF, + ̄P]n^(`P8C׮$=ǭM?7|-L#%sX\o-OZ ,!7\t9'\tt;?̯jmQ(lח3ى^ H&ew bwճI TM?6r\X~Xmξ&n2-z,3=D=nvuÌ .7B^SsrVS`*Mℵ$|T7'1c F6^@'H ~ ]$"/Xԛx^3c̮;>Vg] /^m͌WMO(bdfzB>y"Rl-2|MMDD}q6'0図6l,h^6*;aǖV}KE1V& NA|Dl&YopV-YfًRU}HA2̩QPRJ<̮ܲ|V'=?o-eLP hmX9iw$x/)'x}~x.;O'D'=U/z%zat{e,)ɨɋp"P E@̶ϔwܭ_ُos-iubCouڈ2zbmox.$zmC,QORh⚫&$•l]FU4A?&EiV -q]#JoH\X| WwٴX0_Ta2bmO"̒sHnoktGոvln0$'"DBPq(&ZUBZk^" L=Ɔrǥ}V<~_It~@ROM&!,IXC~`a˕,&&v)~űQZׁAEtxcOqNK;&8D3?q081u[H)kHWIS-7MM#ź]*N4i`%YfVÎ{(橮 ΟT-HF("bY$4|oH*&3A2pD%1,CؔSx|Aλ+} eLlX'6qǴ *lknA6x@2g"5b"^G/tfpkwoc4N&b "9Zwg4!ӖoDDAfK#_󯗴崮ۉ^XƢsdJy+8MeA+6X:ï ": Ce3&/RduWT^~e+3@.ư_."|= 3@_`тONd*;QqGI Fj#Ӻ+2*m#3cl4űM[˪^\) oH_+_aڛM/Dtf\fQ!nj`3 ',J5e5Knz8PԿ%}FlnX</wdJr pD @04Gq君<Qځ)\ y-1N51MoNm/*0#a*-˙@+%&KǘᐰYkP'ev=ؖEGn5Ċ*re\> }*iG*j!WSba6 F>^94*P &5B cfwGF6/MKX^!DʔQx.GC[ŤAb1N5JR2a/F'?tS0^1:3r'Bhi2 l꽿gjQ kOv \A5Rfk$[p1{$o?yl'#Y93Xul@<9Pߺ)`&[7i9ɊL͏={?eo Wӝu":*F@Pl]6#kTAxYtj_^Atna236:^]$B}0ē]AG`gFvgk} 䉵^J}3hRV,.rN! ͣ[Pk:e`29y [|]_*7z-v>+AmEJ(ܧv(l6fnHN#]>[(;B9|X/NǨ@~{\AG[JCq'"~w1~n#OՙQ|!=D{UHga|E};fָO} |,v;YIV2'EFveJ̗IMPQ>:/{>;Iw #X ^PYA,һHt+pUT[Q7+ KP'ě -TeO1UcaHͱ-H@:vH`Taj] ;˦Q;zѪ= }Iv&aׂc;eK30޺s (\lNlU.k V)؁lqu3_{CQUh`Ǧ@8^T&`NK¨YD2 %z) Wy( 9YRH Ůa2o`*X ά'I<!YKUM8_>@Fjb (o_4pv̨Jt&g8d )AV+Qw6qtL;cXRB++'vfe͢ÅBM$;mKA.JbC&3TiAVw`op(5jB ?zy%q:ɳVNfSɂHYFV54XG |œłyNtVڄ,7~~:fϓ۬[Yfџ=$JG q6IP`bً3Ri<'Lk uk CPFx+|{+&'%|<~&-\Z?'4{]v_j;/ܳTrMQRRPQ_^3bO] 05D*ތ6 <;\]Oh@!D 8𩢇+9R>[ҋ$U@6!xm3+ҷgwGd/Ns>.M#0Ҩ(wZ80S+:,K5d?":RÖI8-g[zl9mY™Kz|%>D)NcZk+@"7шUtYDUz֌c`fuǷմltk_ 9tEwPgw #j(6X=Q wh9)Md|΀(N}xbe@oݸ;ɪB,$g QVV5:&xr0S Q_1:r2[Y#_.]l Ɗ(/|Rҏ;WϞCB?wz纃]k}zjxbmuFSQ} is=èVy>d6hإ64&aYe "m'cmy FֿYUݘĩLPdCa;8u턤bm*vcb}(xNr,-_ujԒ0U>[Axỻ휛1I&; J.8<[?wƯ;gHvm-6{0b t2?ӧy f> Щ t>螑2H~m+X*YH'Nr@_WjB-ΐF|Ka "Dop]z<[%uU.ZgH?Go 7O}?֌ Yg1(hIp6:p̴,CI^ohܸ;Aj{uJxNޒ|F_7ƇXH. Ye7nG=fecrC;|eFAXGEs&*RQE:Ғ4&iԖW䢱pP<򾂅tJ1(%%i\}Xeg5杢z)Bu6* e": Z J[ # ep~Q_[U)O^iG[fL9%4eTVY8'y1\ ޽Si_c xD\+':͓Sp[3!&'lGJ[<[5cgjS -P܍e] :KHe^$sjY6r-Oա\{XL\a8|:"h7vz/szZFW`0M锚yXrM7;grtS â !vBn, QFS@!y> cug^N,JFlB'p:J-)p=B 1]-45' .EM?k)twҵ+8N/lvUQ DJ6T8ـ*1`)=toZ;uKDPCRLl7 ЪT78?hff7mtz UJxr ͙b+S%HJDJtt$$'56@lޛF3nz ,S :^Cq?jS'/\HlSeIR۩{oq6u'S9wS6yAXTyʊu/k=*AK%g ֦-(iwǩd8yG?Vbiт%c|+)g $T~:%W×o3TFٻ/!xjdG0 7H?7;q㋩+yhvv/B )$Le9F/Vw TiҸHWE g%4M6#[= -A7g$-:`4SHm|~E3Eq +5G #'InFpj<~_>;BTk5lG;ˁ"Bj{23qk5"mY/ˈS{R_.uvE-=Z᠓Z9SšUq_*eI,lp7$25YAcJ[!,Wc Vp)Ԋ:Fѿp]1Z6EmZw|/wHY5Pů|I]Uvlk麷KWcm̧S/#dM&jYHsČ-)OZ)KkZnҾQ 7ƹ/ajs[`d0ѤyPϮ=0o:[P2D~SW2W.Ql i5Gl6E ={GJ#R@`S;~/ƺ69ܔ? 7pwLkA?0LQ+Cϙ`jY(':͇H^dMAu~`*L;V|[ѽ14io/J8cyDIgKUUIZ)dq v*UE'-Sy|Lk`yC1Vߑ(/V Zp~cN`'L<@D}ר ?b8m18nȷB[}Ǒ|B\b ϰw#ڡJz^9"+D!suGvu(غ0@T%G';3oA$Y./En@CYV1L?'c( V`3X:ٮf`s91mBh3DxdKk`G}4mFݍOF<̦`$fbh:RUp(@%9tϓ׳?~ȏ#@%R6cFRkj͟eRj<6!̧{4Gul.@|ou㒒xYC&L$x./ﲸ@s!}AZ5r2nM7ob|q™o PT&Bnw-ۼ(=X2vбyÝlO-"4AoPZZP#4 D5$tAHg i?Jdb{ęU~4Hwr PRld6Uf+k2d|g<e!աW?ʀ  \s'SwMpHƻK {S!7iZބ}R)-; +ꊖyA 8tc >GDC^@Q[kF頂D3 En*Z*3DaK I8d>D"zeW~Dq%ݶJ*hR`8"ߠ הDԱT˰fQTn]ЮX]W"ti 8$?I+w.') HAQaK.U7ucS Z= n`-vYꊢfk(M.|#v@uJvϱ̨H(~-^?gȠ5#$Er<eZk.`2&bP|KՋpf推Zͻ 𘮁aVpA01ʐN4~,Vg&mh=rr($xLviREt-"/8a]Y^ՠp0pW'm=u| +etdSGpCo1= l2CnPg0P9(טi㣥LPvCHo-5Kװ,8:jGCP<6;kˑ{> 9@3jF<%M[P *hVF>&u  M 'l4~r|?@:lru-LVo.tZ?X&yfKܞJn}{P40[l>&L zk*a !OeHgJlTm\]cs4k`G,j9:i7@ݲ,m0d6.ɛML0AEoh fڦc"(vҭ/'e;f՗ *J\⑖EBݪ7 Ւz3|(ˤ3s|q˭;ܖ",0B,)yLgs[c@mQ b ذ[bIW4ad6~І߽2e93uWLۭඅYD$JX_ᲐvXx>+x=ͩ"taON)} '=J)>_R[a_6\U| CPAB5yA r^ ̛jWb;PKb]ѓ@5T†܁ k5CY]b-.;xdFe6!q0 b؄Y.<_[G@+}y[{A HnL*R,/!cǀ$`՚Ô#jYsHyX8Tky΢% R7bUpn[hUk1nN~gdMvzͩPD%2y]q!TT!g&5#¶Ȯ x ^34:6 3n/ uH,и5̫5: `8xpo/O,J h:>F V E>+P 76J쏰ݓ _gюgO&l iiw~0u rjXKgoӽ%dŅ.O#)J#%Vr3ņ^\.#]Cꕀqf(ZL!aO{Zgm2|҂Ս @3ΒJWwѺ❆۫15Vg{LJ.HR&<Ұ|G1ѵ?|Rړl^Qaqy6(7D}fIj+/NyԒQQ%$B69wh ]#@%nՉHFP/%.'4~Yx#/T^l`+7Hp\Hg׸\4dwo01|.Bl0,$|y3ُXC\`%fPCE$q>z[в`B)x STXv@2ߕYK7hO @vOpgÜ%>!*3vL"Wgyk™HmbUk,wMؙz%_Rk$Iُ⪛c 2xf&뵴3puV# 1=T-EޠA`PjB;W, 4 J FlK`7ç4f=܏7ۿ:eOlj,}Q !)QV>uqOYn _l~LG~8Ium)FřXzxAt'W1@mR z-Ʈ|#`3C"GsZ/t)8ەڄdWզ15iH~C,(<}h A2>cVq'C}.W;ut.<yfŁґ$~#,AqԉL8'Yl ])ߍ2]jlѹȶ0ׅ![{Y el3^[eWZR}E*iL s"HT藈MBiG9ӢeՋA;Ƽ\_ow#lh-% RiU>\㕀ɓWȶ%NS aVG4}HV]2Q'*3`@Ħ\V;qzD1w|\A׹* >q9L6Ɂ/d_ <6>(RZ:}* Ċs-Q"­9&ljmB#uO@l-K^okr 65ax/#V\^@1c9Fo{=aP'`.R4 Kۯ9hzU'û[kBH 툝h<{Hb-xe9;,.wlNʹ})OMȀ̩g\ A)"!Tgh9l·gk_S3ݲp(]l"<=e5ܰd?"(ͬ|s4RӲ^dH?_=2[:+krӺaD*= t!YYYmq'?+P^SQM,<|_;ưM%.-h0jeg II樕,X"gME@dR% Aɲ%L:x`źf^39؏8 e%G,Xw 'a wxAbKi萴+.'_ ca 0i7M7`a<yLJpUBzlazs9hgHpG%!dnHVIb1ӚjٜaC:56qP&(㊩!7΍ )!O,5@O-=]u*\Ibz`$Gmwe],vc˽v KXX׵?f-Ah? ("ϲT=T gHB!?bGY )i_/"CD:1]橚$ kG>nt7E JU?2x-<-N}fdC>x $_s/gu΀&}.1؅^܀`NBt~ml?'=8[ě5FbMYiG37kIg;L m}B~ʵ^w* *=gQNͽx p )T@ wǼyuh[M |=DW9Pxj 3s9ӕċ-eNsi_HCV^ka,KQ{ DӜeax*ۀl;|86)R 9l0 1 7CD;-:>7gaKQ>t_5Pyc{FA? ũXjӊV=lcR3F/O(\I5)89 * L< }D{vFAV}AID*)`2#3ԛi./(ad$lW\$(Ҁ=1t35?FV]XaR!4Uw`|n%?]Fv(:;KWt&%UJ ]UZ>m{ךp2*9zTxY_xFT'Qr +kc-CѦA]gw3nlYVHTg='h PnCa?C?DžʖC!M @6Tle@ )tWQp]lQ*= +P 2ƙs=lc+aVKZ0ˀ&Nnm2>G:(PD k7r}t=`(#A%<_th;eJGqeb3jx|zmXU]D~ .,ƠS3 >⺄]<}':UXOpߘ=Ad]"# }P/%(a~~bʹRN(뫾o𶣞1ҽRލ~W؆5S:ׇ)"e!R /wtfFh hBwWLز;j'?G[y!^*9Mo+9W/{pfF9sCtT=Ӄ߳rŭp{b1*o&uk#%Hyga8K,e<g|)rFE(ᩐy48he7է|Q n2џ_5}e<(ihocjȞwgjwdH%*yΩ5p~nɤI+wVaXHx";IG(nK@9 З -p-et~FE9K4m0'*,0bTrx$HFifv)cGu~sZ׭s3ܠǖUϳkzz3'q |"!}|+3jF/=QGv 6KMWzIt5!jY2gZb q^F}54Zgx :=IAң%]4!! vLՁjToƤ: vS{crd& k/Pw0 ! !6OqZQ&| [ZBػSFYzck>p_87zo*r"X2ex>9{S^;dӘMKmmԼU=(0 M`30KRFzx>QoyqG 2S,LIJ fUF, uh4g {3vHq1~( E~!6‚'/Q'_~kAe_ =)+ڙZMZWV >0=?.ntq$m9]w)M{dNJ|]Ƀ Hz`JUȝYr14#¯' ,l޷YwqX.Y$t-"Q"yx}9JL9wjy'}7>z_3̩e|A3QpOR4QmHseՁ7xviT5:{#^RCukWCeHo\L2Y_W]MԷu=k3L 9AE*-p.PFZ`ɚgHr)I>Qo|y"o,%6풏.aB"}bN<{Ndp^;(<+r96]K|W%*Vۭ1'HM%D4K2 ~+;q]B}_=ybc%"}@5 wq*q efUwctݣd=ub_;8c^<ZL!D#ͤzbΨm$BrbF (~b(Jb"%-mZZӷw΀I`_hN#`'_c*Vü ooY|Q;nOTs udZRLt8<$*]\(kH⥆k"/fovudMq`hNL25Ze Sg>Ȧb V9J|8%7Mm'd||vRj+ %d>nI L_e^zV#Oգ^X[Q`M?F"邇%Cd-,u ,2') (;!Fz^3 !**$K49D^KQjՓz2Ȉ jjnL 8_a6xV7,X2\}IŴKN˝^MuEa-X/ly1~py^+SP^-&mG5}Xy+R@d<6q#=/@WNhYd"|0rx3WS`#(2<\cxI֭G=`A#w ov ;l7 'R-65+vaJ |5}|U rX=wsH*2CD, sv@S[YBqcHQ4ChIỴ0W cWnr0wP8)sv35_zq:>Pz(g*RFl,4X%nQW}}}4 g(op`F, [_.mЅG?sLޜZ:բkW9W`w%C׀ ɩUUPFiԞ\1iQJ=10CBskzXXU4JQjVvm"."ZH @TٔD߰ߥ~cᘁe1Sӱk)yكʔ@Hh.ߎp"Sk&<^ $p=c8GF"l%B#Ht[%%i!׷Co}+ң> Ul.hTM hD4%6Ak}乞a$m `pFcDUNRd>Tv>8^fE`JC`rЂ8ISW\T)&!c@R6 ѯeu=K{ס43#_wޘ'o"5ٿ@`(@X1CV6PL˥fg۱7Ը8zz!ia @# %ä -ymu* Q[@HO"N'`u:jKpv6}R!d( 8yDܹ7!V#ܰV1|$azPW`R]i[t$v 徣.Eph\@VgyWɍBp͸@ljc M^1@}+2u^]HVX=ii*`p;<;:U+D7+HE.ܶQSr\JaZ%%bfIQng.W3=|8gJrpzcۙAY?r(BPYMpq-9%mUey=Jk\mxa)])VyZ\#,r/\kj~M5k:H赫>Np ] |Y(BHgǕ (0kSy.3Nd1O]V&Xʞ|x@=PP!x3#FB3S\L'PZVp4am0ImwRG Ϩx~g:Ah]“$;2 L,j:בFftVa'4ڲ%ԉh.b˧>H)0>헮ָAM_>5J{ ApM92Ul6^ZpX ;uky6 VDU.)z|:&پⓣ!\+6NÖzFIGJMiaWrlZ.:e&~ݔ?Rdp2@/QdJ1*:0@X~O҆=KaY~W΅XŔj\Ι0­A$&`7/e[z%4|X]~KEtDTM\/z*]lݗ*<ke;̼Yڢ!4׼~+HU+A:8"Уkc HNTSŻjQx/؎L!hd:2;Y! `n@ )Ts1^,W@K:}iOcּtSRNŨu~: Ʌvq ,yk]NTܐ[-L4X#dO}|JbX$܄(=Me֣4bhp`Gc0K\ #U[%wЧM[ U2TbXN@4BK+' FF_߁-nZ;'6(\0϶8n_bfi?Se3e=iN(ޒk»A MaAh kƂ׭Xv5ǎo/~0T1FOI?}T!$Y$Th=!bD3J-o(ˎ6ι'0K8՞J ,#DVra ݏ_IUqcyf ?a eq[7nO6 N5d cھL$paO`aJ.crf&N*w5i䵶,i9kk:Mj ~CA,ќG%@DQ36G7.zyI^k%ep̏BM<(k ,XD@$G![G}UbmC#y\Q{ӟ)6AτŦ>fڶPc*YkdyN,&YA{dQ<v$X1?OބgQ_PB2.#t?nTsQ8;v]R4ںB6>a=:zal5;r}=~@ WuC20i~O~Mj xG_(0̢dtE=rv0AwjHރPƂ=пW(N4O2`$hJO`/hx=[nv Sf:L`JGuy%dqw%ߘ9qjX(;[ٹcr(/2RyQUOⷮD89ZC Y{z9[q8CWfP^(9/,. X];pe@?ZgD#Mr =2h]+|-:)Ȑ,A [_}r ڙ-pHl9HldtN*F!s՟GN[77G \ox3bRsKҵ:E_7H5E|POr f~4R2dXұMU XC$YQA!?"{7nfh:YkPٚc\I)_;DΑCZځ@[t#X.\TmލSFKBk˃`8CMR:We[@g{,Oʯ-ej:ѧDcVhM'ڪ{SmďԶz@Qz\h4|ݦSO*̠ 6 $}9$NSå{n2Ct NQ7iIգ.*hǙRMU%O6?'_}w* 2j DYc@%|/Wz ,ܨr^ΪT30W د%}Ycx?C]1+}#43>ӂνEM(*vaMNq$dp5֧[V9`1 Hbۜ* bc'nmEa~DyFG3` Hpc/䳘s=BPmޣ>{k r:SW-ةN1Aeh^ؒGDg*D 'eK2؞ژD`b+e^tIײ{9tُpAލhȫ`M&2r„rC ݖ""V{YA 3 d!~*fB&#tݙ \[U6<X*Џ*{$T:5;e} R?˜eBimA4S$4;i^ؔZC 6/k; ,OD{AP3`Xxl_{^:A2(}1F,x|O^o4H k),ѳ XR[&Gmh f yvQ ǰaSUgG6!^|AoJ6;/3h aXjOȈt]B$oQ'1Eқڋe[;Տ+Ky6Dfβ"8J3 <c 2Xƕ79]!MI?ZJ% Xq&"ƞE8v@Ɛ4 jzdǁ[N2g9f|8;]Fۛ԰9Xn48K"~,ev{<:oFZfWT\9=zeZ%Xl0X0c@X <8!xE89~݊+u9]mf[@rG,>ũ!65zepTPJM Y4ƫ|~UG3SΪzʃVbMya[mU+1ɔB[~aZq8:&8["toq)Rj=ۏ9NqY(w×|o?vcL:W!f5!CLb#Om@|Hgt"e{4XiH2ȵ@CN5518tO 5}tϱR3ײZv2 2pT~L]I/ݥ2ZkY6Ƙ&G(K _g ~"aqpYτy\ 5$q p#\ekϖԀ+;y! Dg+ .?칺PqZ Mb#ifVߺ{nY cО,5qYU j-M=kՙ{(ĭtܒE(cfY>v\cr442"Ǘ{%pTڒQ\^-'G-r%ʉЄS~w{.28tm1j7R<8𝎫=XAKڊVg7EfvG jݻO]l+P:7UN]Ayk!umFlNA!)1- pPc"&%%]VѻoV^(968@T3Et0CxE6]w1jE/{ po }݀<>.O6Oёҍ^h4Õ+ʠ`FDtݭ_0HhRYҀ޻zpLz90bCjPø8 ؒGYyi~Z cZ!}CQ-JqgQi"" ߠ&rL On `Dj/9}ƲZi2V";c}sɀ7ᢧNӳQ.cw58"&XR8(0LA"fIϻ=@npi'o'*Q4jefk2Ӡ\ҺJ$ug$JSN^8K5e=¸J]^(^)3}ѭD* ɮ0Oz5Ұ!A%I?$PW['&n(X+z /]c|XϺL1e2s uw5ef0?FIPvia)@pg.F6' J5`Jk'uu  hʫZT9Ā} !qӞ5vp(=d 0`&06(ipcjpoqOs#oNMPŎw9e`@^F/uT-Hb Ba;H}r5eτxA }U@s̏ǷW(ƥ-r/^]2{?u~^F0E2}69T"Ǒ2%aGLFI2 PпT| yfT;]$)i֑aI(wc7kӖ[{ifB~ْ$BPE{cuŘb^l9lʓF}DbcR c2ċl:G(+cy*R(>2x4pcAti"5i̹]gaH'U0VeIȫb;;J©@w@h% m 5i'.DĴvS]8$| YE-"wf0?& /eXWtx f,h+c8;u$ǻn\.60jPkTQlgHx/m{L4UrKj󿀬Wc 62fΓ}!DawT.y &8{dlS Du˅>uuR(lLN1_qwtɼUUaٓ6)uspP@'!zT·Xs},ᦪɠn{K)0j,蚙aOJ.>Y7>4JaXJĩPjpfYT5`Ty ?.^LϙYiy+ڹc7Z+h@eN|#Sԣct/ٵ8`YvtJ 1JIШLl0Sa{w sAlR'!w!mz.P4zk8 6{B[Ce8wzQ$M~YaYpn/אD-R$\;Rws 2E^D: H~pB%M'Eѐsq_dUKDxG vn"0e&·O`ISg 5&_N:|oWeq2]*5檄'F+%cN)lg?8D<};f39]b'WMT-|Gy/[*K &nn]WYo07sXN _f,FYMe5@0rÐ6b|3¼g8{Hű=/L+ _78S;m(ւLMq]2z]}ωP3M˿:flrƋe'xuc{QׁVAeFH"v$5hY+ e/ևM/x ő{$KWF$5*N#jW@ZY$ bn`쐺A^v$7 y+:,]>(z*+e>'wϑqf,{qX'Zb; <4zc&$ш%QC$Kа$gc{q,Y7}BS(l !E09əS0Û h!4\EL80ip-oXHT&kwa3|#omUXC>b4f =6v=zC 2ۧ -3_ ;*[ntc6ѹ EU΋:<rOB#;ff2,8>?"[r'1+v4ŀkZȜ]A>Ae1O !% Pk;:~ߥ~,nGH_"Wi_`2"i+_J%=,"va4GxDU 3}zj/..q)nϲz*_8iǼ9{UE7DZfY4 Gx~LBg۫#}?d񺭓 hs Iӂ g9 ]XاxI38MhEt[&K9@Ks+$GЬfLpk.7DdÁ; mQCbLY0?C[?pf_0cNB}r~v2i 4v](w.tg-/]ՇQRm }'p#0ܠ:;| Ae&X#` Qsqh[0IJ)bʸG//^foFJ˛㽳>(ǂ.Ii:D G6lކ8b&?3HpT4#717HM$dP */:5{'iOmPmh+|k)4Fdbtr"bjFrks?j_y_Q-f>ٖΑURHN'6 PoCOh3ѣ ):yۖ<eݎ|\)O^Z@<Ǣy{H>ޅce-&RO=]C=`Zz5SɂX\qʦ( VWN-2tRt >Qo|+-+=У1xHĀBWAEU{/W8Ov]< xE4om_caJ<85dGrP+ýn&̋vɪDc%i2Ga|!Ate4>b(j yD R\WAE}"x!Y#d"4Kwv#2}{bhf_±~i<\k!M9SIPzu;W5O.WcVN R`@_@`nymcw%_ *J.7bi=$i@&F}9Y5p9o31'"U~Hʅ@ކ'օsw7IDZ"/l IM5XžVS xDH¸MP!nЙ x]o+lOixiLvep`aSZV4c%ZNa-+7Ⱦ_KX NGPz\\^ a8^p?0:u["!]Ț`Ta0:qS^#/.V[#Btw,P_Yv(/$0v(%b3˒*Zޠ; mϿ2^4أ=TaJ[YV٠fuNCN?p* u=~ YS}Gu(i_HP耾u o{uC ZUdWwLmDlnA}?(ݚF^78U午܀He`"j m+5v6mos4 w/XXtjCJ8H,mvJɌ@gj+ctт OTn 퐻4ُ¥M7cԇ!/yk 5ܤY8!)xZg5$ˬP8II-Aq[a*cpX][|[ec07WAgk>n8^ 9"4k|$t!9 vϜݯ.jGEzuN{H(Ala `Lǡuwr,.]UQ*{?Ff-H.ˊB mG<0l/'sOt<`%"c(eJZ\BjVz4?se-τ!u~TܟÛS|IG0ß ؟Vſ|&T64 tQ!R)6YM)-_7b' FKJxM>3̒/ZdP}5!yM(j(J0}|4uiNc#zv~O,ku\Me90O%RRD.ea\묒 ["wHCm ?5O/ԚOCΔ4XE*$xsWYP"L PZLBRXEOOomxA1g;W؍!VטּPTƲ@+וɪ,6] J/͜BM[2}D).;K9VMp?&rsI%9}=5*W禞nY=L +"҃I?`eQZ7UGӚB-9'/{TW]tBAB=U&I$RT椬\yY5'K\m#1wU|eaz/u__]}fΠ5AIr6ҔbtL*2\FK4i-K2}يx@Ǫ+kkfW6pPCs3!Bb\0`{\Cl9My$T9: vi,umD.zuAD$̌ѹĞұЅ58Ld |a Q{Dr \':vEzR=_16еS+ }F :w<ē1UĘƠ/U +4rO!QZCH"'yh@7/(9yW#Ub/4ΣBNwudFl^1tk,< 8(M=jE4M l7`yP 6eLlVQq:t&=q\D<8L:np>U6 ! uZ^nu7׿ TX ø\l*|۫:yo%11zȋ_l4n#|Vyٖ35+Tp@L= B/*}¦_*ާˆC}Zd,CH-+DN㫺.66 ĄH!lbYL 9XoHV\L2o6q(;C8+ Ylw>RŴZQ2jm3{dNEHC,zt816IGngm;RPɷ,4#eQ 0þGXkjg#}Z+he֠Qk mzxEYhpYm=Jldu~d\K.d] N"+ś|υ] ֨uԿn2v`*.+:5+C2{jS4d+^|#A>KSYM>4b+ u%gcisՒ%QUǜujdgWɉdiRM8)`&r%2ˊ92r!֨dx;~L>c/?\;S/v/'Z [b3~7Eҭx.{N#Cb3VqgۜTh[9O.-G#B'Is:fbdKv)#MzɋQF:ʸĿex<Nw{@ rځq"_ ~:/tPv\v =]40c {kzjz]zVR^Z}_'ԯ4"ҥR@+ jOHVբե'd.l- DRT;JLrٟEgxporv Yb={V#t_?V X":[nELT(M˕J8-_DJ(Lv0BLPKCZ.?4\DR,倡& AuBZh\;53{ g.xlA4(?ڭ"HlΤNUͲWpcS6t6ȿ6"(kB,*byu2 D{2whbO3&@>xe1jhh9 [RnZSYB)FToѯ!)h\UϺ̷Jڨ1'8oβR^0838%+/:⛛z9IңČ珃uV_*5+ 'N"5U Ţ3VL~0F^]8;זeF!j~|fVc x-X(̷2 EsCT{OW6+ n0nN:ШdhmQs9U W Rժ45]2)#Sg*vyQ_[xV Θ$mZvCl̒3' _6UXuJ#xSD%#vຮuG > ZXt @l,.NYD]P Oc̽}df0!냷ΨNAbG{7**,*홞]@…x f~/kahNJVY4%SۤqxRuwڙ"09s. ͹ ®lrɩ sI}:黬,x3} sӲW.`tM",8sb 8{h_߮|g̤AFf&fkbAy&b絗Oޢ'T~<2G]NS": E ^%MLӘ'+M.@ ԑe\JCY|?ܡRHрF#M)P.A)iYiH՟<, 5&aA@-N9"Fΐ;=0dƒjBA=s/&^q>#e`.\"(LTxzd#/оlq,U nsYu u;}D]iIN6$=?LU-"JOK%NV #l9*rN_e^e_VnE m'adAzP؋@]F z;" e,^ M.ս@ٛyv)FF9Bgp(*3"h.\pS3*DKč0jr:7S @p)_-f{((Wt&?\TS2=ݤ3-EI7d.ej6MA=@x7$S“ vpn''Zu$v0P_O`^U򕏦5Rn}qtoƙ%j&g7sRxrX=xHӏr<ָ!kQM8q)\-^q?cp#!N@+Y:I1EY=t>RFsQ_ -,x":v*b'u'ق0S :x]Ooc-YQ1"a vIca DVn=On\bn=-{{ Z_@#w݁_*%)#Feb82>#A@r3'F}w9<(I=B&b$!Pn /LJP>7Q~{dg`\j!pC䅯$\[ur8(CV2Nl 9bfjȾe?U9Pہ xd}#bP~\b(kt6+Y͜~ReRG/. 4g^85!m:eۜmԶYhƼɏnnpvAfuGe܂zFD6_&*ӑ|Jyث}= S˜2Gu&}T QWJM_Hp$ KkQ ݟ“o j/rk$?'L ɩX/> &wTڢB D&'J:w'y1 ON#A ,#)=ԄshqMf),c]O@GY/#قj(^d) )ݳ_&ƇR4F32% aU!RӽUIu$\ oW&s }!tShaX^H8Weֹnr%> m/)vD |ړM뭖0ٝnQլ#9Lv|DVl|ox4f#͕٘ Tl7qZlù0vٷ8ȇXjcF2NdpXJ\NujE.REv5p9K M4HeWzShMۺ]KjyOI0%yp"*rOӭMݦ'a 3 h_V<+ %ܝ|QS(GL x v,Za6b+ 2 E "WX 4=ڐʗ8p\̗&fgBj7A^`+ղsNZu+^M٢[.ca)ٗj uPjq->T;pLƃlȔΏx8]oe`7ve%#iQǢܵ:[{w7Qâ <$ȅ=C(]UHY]DO՞."1LPAA-f4Jd_Po&Ɔm9qw[*4#'wYxcB*ߜy3Rhmx-BA|L ܼەWڙ{PRt6JY98p<$$ "ZA3K&{W=BFQ(2t&S'%GI#z|V{b Ae@4E8:\ Oi\mT]3th+e`)_=fTE5nj=[•V֩՗VzlTFf ;jw]ŸmQl,Fڈ $y+Ei;>E紅 [;ȊjmTó>6x }TM_" qb"WǽS6|_^D 3*RXVATrQF= *n7zf $:ttzEɵu<4w^poU u,` `eF>Sntq{*X"n?}u6I)1y)/ߩO.ʥq3Lk}/)Zt1qG5smIhv+ȤY'ŏo9/QM:2ȹsZ~*`%E20t+Uwd%(ajܷl±0=5r>R#BCzy]/HpM2s#Jevr%{ rOS;, K';I#܄c4w+~ޜ~$L$%u E ^QeoMl`pѴd]wZ7>8q;i~yE{Cg,u6{?enu젩>ZRPke6xxZk+2|y"#g;HqL:CK ݧG+ z UvW- ѬNݹa6#xɸLB m.D Dhf(E M;DܲXUYR% R ϴ@БiuOP馲! R$3+>U"!c J;<`2 o5 4d̿4;K]`i̼+ގQ#0)dQrϮ ʡA^>Giջ`7uIռ4XLn@m=CW 5/(g;dȓ+ ;E"+S2q2ρ/S4 @H)B]GDw6]Yn`isG+`3JYx{$qS"gplPJt~ymRPIaf'ΏjwIQܬ5\Kd g[ϋ5[םWiYrJj3h, aNپbOJbG,K#x85?H̶w;-qН@"l}=?SNd#i+4,:$4| :Sr|V]e:9pkIEoF5  `b7W'[e- ^ZXֽ%ҫFW|)]sjW0.' ",+E%=dMM.@M_S{+D&@ebSLZ0ULE;GgqxѾ,flUC~vY63 Ot+O:y]4ڦQ"ٻRe,նIi,Ǧ!rk6$[U5pu 񛛺.2!4 f9扫[Z GV']I0|ԍ]++X?GG! S3B2/{C@,׋dD21D>Lۄ6dAOPmTT:Í%9d^vaB[:$Iu#3kGxz jpj'spw;;Taq lDSoj (אm\711:ԝGxD3,-() {c2K!I֨ЭA?,8n0q_5yUA޽~4 Ms{-k?-$A7D0sP92;EetHL3fI q0Í=* mbX=@.{v{UwnXo\%."´V#NL{M]Y ?6(kum lˋ,|O6!I:MJ; 'bPktg}]A<MosQ$ԇ >2j>zpUɝߴ*\wS}bjri1Yx(!6`J |["nNB~9yOw6dwbn?5j;߰b°-nRX~F똉mEa,+c&R("dAN^SwK7p}y{ hc2-# ls2PTr|q "3;rνoMK9MzDn{Qa ? K.иsY :Nb1 9WP$sZW:2鍁npTGs=ʨ!]x$7{: #B\BeW4_s ~n2eE0Qv᩽\ˁf5}a+KY<3FȔMYi3 }}VKRy`#7X5I BgxZdZ.Ou<$ϟ 0s@^%-h! K n$ *p~4g ԏ#0^ N5Ϫk/F"3ȱThu c4Sv{AR9z0X PHūp%Ϛq1`6z m>x-XFtr'7$OG/uŐhٙ;?BJE㗊 4gI-D^m{TI07&v>X~l#ZۚK`tsAf>" tw|jE-ٝ^~X%[\LpQboVҊgc'}q=h8TѤv^y,=Mg7FƠSv{]TA[BR/er)ɔKV,F) 5MZ9he'uvZoLSgDbBz1H1E9Η߽7~-. p1qZJ/$t ,KMz8uW a>cx%ZOe6lswTX6#b6$* LjD\݊Uy4TUÜ/F /b҉)I)lxAV0|G͠,mA0VpFH=2"lXc}RJt=*s[/vYА˶Kǀv٧V8GQ ~*=Jk ś{Vq6k%̚O\0!=d%87AR\$ _n1~YNr;C^s}m ui uf_`\Uť_͇5!I&"U#Ӽwbcf"̯v{2^Xm1ڋ F*9]lq'_9r!xQ."2(},M~0b(GrhZwUk@!N;tItE`6#@x)ڼ5TY9^4揽ن« Vȱrʃm̈%m kKOŲP Ju;:ḀHz@ˆbgcd2DwwtX>('y7/mNUVgL.W<ה/4&Õ{dx^Va=<~EA4)N< K~qoGbIit7S}J-fY01=>Z5bU% \5LbP.X=T Q2vV'O O?tã$˜qc2|3;·DiX4Ō^:Tvv,ĴG\]ɺb]eŨ Yd {]f>ckyWch{FVCvn5͍^tokl{g7Ots#OmS J@r6CJ&hhY0N%oN62,]A,, HEgf.Jྉ .11(ۣcDzr2_p=o/lMݛM!6zi]=dLƧ*@K RvX=6œd-Ǧq]8:Lq@8H<|H0MUu\덹v!mDq9p{u ^\5m=jG;2#2=qI3A4JB݂%x2+T=e W+2,5 uʊ'NDok I}S^N?vB)(/@̎ :X7M g0KNoŚ]Xxq9!7!;> [%&R☏I!%践"Ϧ>tJq8,flu:Z2N?N{LL L=g:Y-4V^EfDe-%KOu/#=?QQMDn{9, ""N\Z ]s(r!%DdՃި%?bp;C萢Շ:7dSG4gM=C0[f8 Jh*IW?I`'ck;RZ{\ߧ!tKܑE;WWV^[eĞfk;Ր6Op;^̻D CT-$NA,rqY3d*.}GC޸ EZ[g9c{PKM\3'Әs uL^Ua꯽3kM4"B9+ p#х(̹Xv;Ce7 WtMag[Fx%&m{\Z $|vM֨7ՄG<&߮✳=?jtz'b;xY/Yz):\nUX3&BOB ,K` lpFၨ3~[%b xr&h#k68w1Ƌ&6*Fl&#2 ֡ f۠Yt!CiLg-eQTަckמfW^fb}s։3[i1FPB Ycڛn֌0J|NJVQbqAgs1zL"GJyLN;o>ܟ&b _Vd쵌[lqr;f[ f??;@Ӵɂ7}C{Dk/ JoA6e>$E:honDY*g*gcu/f2/F|#4ujۧfI.vm'6'[#t\>V T`PVPy'(Z[#ꮭ`RyVl #Ƞ~RI|k1Q5Ͼ:Dҵ?  3Gt0",q=Ѧa)<>|H+|ۂ-Eyyj+DœWkY㗨#Jp1zp>gt@BJ΢jCeH+ {)~&8[<}O2XU $_)|9m]E8 [ұyP*毨"/{4"?jSJݥq~&݌oF{>HXSET5` # H@"·\,IsB:!gB{ؕϭ7ъ- K-">彩W}$V"Ch%o s{/k~yj u2F5*"˓k?d X9K!|:̎i@V@ qʕU4*лn"j$7M𙯃Zg J $u{]}G$4fel2Ru><͖sSlHY[ӹl~s*6V:!`Lbju~IOm<#]C iD$;Y# rX{b,̴POl 6LW[ fy.AO,T@)mرTHGLSN, s},$F&e^UOI4)R<,a%ˤ)?6װ ]Yl7, 40{-M; l8qo 4JEt4`[(u"׺ujѩotnρCfXhCR \U] g<С9FWk^Xq @1߳V t67Eo-10 c<)MPЕ$R2pXsTm \6Vd`uM vOm[bؤH;r PbAeZ@u,GbCO%j>m6bQ+ 3PjqJAYT6^U;?ݧ (Ыck78$GHASbDаJdl)G"$f. _7>J9Qjm$ꄱZ 8A]a }YW`HW yB ( Y OsPӵ A0Dz>` G7K خjM %dO<9J)U Bvѓ+ʻj:I|ɪ`ۑ)|ű0F`V&G A 䵒@+qo881~NSӳix {s&>ѓ*nLt @م!ĸ'!.sw32?ɼ N؁6Oc<*esxG6VTFQ5"v+ d۪Sp:w0qژ}bN49&'?+!ZFv1RH"ŚK)qHP{?Ю-UMypx ա[p'뼰MR|=Y&!+Q·i5-X!e؎J0%N6EC9ND_2z$R]66A@Z +5F¦bCs_;-,]X"zlK04ܬ=ȳxńc (͊sW>L{NbiiZJڄ8ñmH/ۮtJ}E 5d eTXVʢۦR>; # ܲ}s_%/[\u/= POᏼU}^T.+~uݔFnLYPw;1-iX\п>vx"8{baIb!57MSB|1T1o<S iyOȔ ?)Gūoi ?l:˟ H 'o%"]{cj #EʺfQrkWb؀CWS^4aVV1[7;NwL=+K!2rdz?㹸fnڨ *66^֔mW#S*8FvVIksy#26dg[%Y/!'otku4g~&SGLˡPl-}Viݣ_/C.eoF^|+%}A7*"OC1駾R9/Tx: V ITarJe7y9Zoν] ,6zݫ,T_M:Rz:!‡Bkm+X+9,Ũ^'єn&FO;]'Ws !ϟ&wf:L;j6i<*΢D֭)'BjÞÃ&cu/w$m+-kE-}o\qh|o3۽:~tes|^5pGc]>z܇))nu4{+TAZ~*"`_.RF#qxdX-ӘL'~V N:o[)؂43ګoRm~ \jڥB]4pTT(EXQʱ7_t $z,·_r$!HM3deB`$yBϢ|}W)3wmg uj诚zfV^(dS6a4~ӥu| tzEnu'z{jM_3LNˎ _pr ߐ7׀]\Ak0/6 ح=2z\cPbO 4ÏɠY"Zs\f%H!-2SEGZ-&BRƞu>T<JyzWUsEy5,QH:]xI+u٢]{N̰zYJ m$nT'yh84đ |$Qo,=|DY&" d LQctXtN+'A`G ˗+!hC_4^q%ݷxirrrB=":OG a Z-&ސ:ob\i+8@|CZF(Y㽁:_aҜ{D:MRih_x76`){]18BI rXWIc^8j[ b᜚BhKctwDGsR3|b `  i H-, 7GyD!(|c|8y|ʲ"p' eP BqI,昙Rg |8(E4`7H>jjߘ\vA yvnEJQLX`2χ<^ې,amW&ms/hT͐HjY@]?GU71/0b2G&`М~1ax{D$x9$ss4N̋ 0eG롴޷` AgUWGOi$=zl@YI 05@?wHxX[҆PV8 /-4Xa~ e*&Οv#`z.]m> OTi6h]?XGe(n)iu7Whi =[ڳ5#EMTsS:>D7UZ[ ]X}U W#qC[D|Pv>ٳbHPt9Gn9 ]m-#jEaޒS&Fڈ3}8 7%5`_eG=vL͹n!2d?S[AX}|RCp&[f`ָ\ߠ2YUEKSxwjD=Kqhdh~0VZiTA:]400hyӤ/r[By+ c<‹[y@1t`}.L4(4eY^tfH1y Fk/a0|zpW FyfG(Osޤ@$/Йh^ٖRv5H!$ gA]Lv̸ȓ2Уg?Rzւ*N YguOD~]l,Y: @́XFE5zp2 y5i;p9$gJ5'S~oM[eb ݬ]\#ʘW7v'#L-7h!%W @ov]^˿WFME)'<亚mͶIb1۰ ͪ7pncd^#1H{|lAE !~gŤcQ`<*f޼ 򁾭$oSƐhy\U>r@R!at }q :x `R5}b:/P#?nRڨiޤO!V\{ h_"4/+CIDl[0jOW^/PjŦ֣Z]"#LV[bu+"w; Jf{-UtPLޏʃOz/tDZܢȔsT8Ov{RE &F7LRp3zyϞ;9I6]B iW5bK1;p\~W2"T8UW1蟹4|g$O3[%qtWFϽe{ g& sZ.<?hEm\_>L)'6i^vm=&l` VYs qZH3ozi+ɟrG `E!,a] ;{4gszˉY˗'bg39D[[i ! %gF#y{Vwncy pL֎R,oϦxji BN>`aqNKN׳+BOv5g/=gHtJpVrJ' Jbx$l9`"WEcv?4P5va?;ab[{sCYu3j.Sp5(4@)=co.EB 8-,hL"z_J9gn?6G$ Z3 Vу;=g?6_c8y' -f\\9h9(Ce{gّ¢݂@MeM:FMd.֔jm`:ldА/O4Q/_/-iyJ5pDbf dH`pGi&P! aN8{ Ft(n'9VI=8IFs?aՏސ/o J.]ח P'E2[,Sֿ}E$v۽||O {! a\rˌ^ s8# 6ڲ@;&|lQи~}-V{+d1r'._!U_V\8AŞH {vHa>FIع; ;8 0u)ߪ@}#νa @¯plxIOP02}]RRg8K9VO?CI* `=Wv}J^2LOs3{4+1)0ֺA0bSrM˦O.@_V~{פz^4f蠉:Eݐ +p (nMSwV1C<݋EV1%b~I_>ބ'գ!|_.{G`Pnu ؅.\ÄnLWuBx^$Dޗxϫa#E6컉!?BI0 OQ2]E̚r沥U vMu*k&a tO]#/53,_IZ 삙q ultMHغFgw6&RM I(Qgt l ۹%~HIOLm_լoGW9$Xr̜GE fݧXC1HץS1εpBYN|:VT^Kҥ W~tIzƓ7;wb.([\xwDExFC30a< 5G,#JW>:D̼mR@(n˵:-nggݑFY2K%s TmttN{J9yuc򛖏'9)IV2YV:[ukT{W/Ur )%PMHl(#cvUӢj{M&)o-b҉cC[ EPsy sUk(5驳N8@|  0/7F+(xmc ͪWT^ji|FhentdE\H =_$[r2).s*yR=+5 j\uu@FW?yEVFƆ]ϟ(K%sxc19ofn6gޡIuAB߸a_ȇEm.3e8REJB;V3Ĥ4ҴmˌGG႟#u4 @$hK74NLr'WGgS>)wBc7 \YDܑpfQAݚYilZ_y"H3HGvh,)Vrysfަ7kksdH7R, #цVV#?@{R (s0h5-C.wBtoJT>@Ҥs]]Ljw8/܇SI.P[_+6d lL%v z)nO*B@tplJgz0|P&{F#՘`0_6kfx\d|!{}Y!O4&D2@_)xD#x ! yEB9W+oX@ 6%]!iPSLS|%1O1nthٞ*l`M߿G'u׀XIJ͎!(BܓNu}!#{â9=]RD}mtBPp 4t#Ē>{o/qdp+NZo+Rn&vؖ r hZ Y9^\ew @ԑEdYY q-dɱDQRv/r|Dَ~VEJ\UCxt4S+-`:IT7Œ[ +"Kfn\֊y?[竴7 JUaq[kB=SId"leldck1I:ö7%ltY "+Y3캎+|\3㒽ϗZW 'L-O7AFOƤ5HcXYOtzy<,vzf ZՕP :%9I^w/_)~m#m@l# hbW PZYQdʋmFf0$65W?cqپ^EuHAl|Nl֐U.-ahxsò?zؘV}z& EzDɧn g& -Ah1r7TJ$&U^yI6n~qJ?X#QK~xc76,؃ZeAJFJI7..7؎xoR#:{FQh dq[{lf ߇_yXTΦ;Œ{ǒf߭}RDOG6)ur0h$l*MN&U"ƈ1iԥO,QbU&O3&BDPl`^24r:QcxQx et5йrșo ʞr֭؂ZCR/6uVC$u?V=rIqu-|9LFFgs]k;9d qti^[N :y<ռU 8It{y[G &;Pm]~T/Ũ!K$=O6:}Pk:m,[d1ѡD$w n.֚Fj G~ʦJО/N\RvR]fZ {h)diEìОRB*8nS5'~](#繬 ݧaCJ}~t>4o*Vp b=J`WR+Uo1k':4ښ2QJ-HDžX)?:](se[qWuKy5C^0 #|[5I@#+a/6.7kKJ0>maeqꈃ./rGzVPECAʀ}kv(oUO+g&hG˲eBFڮSjsU嬢RI;N=;)y#,v6aa(Uf+y8p-2B 73_!OR{FT,π>B>I')W/#4İNɾB^e$SXRB|as3YW}u&Ü1I^r2v-6"n937d?[)=exwdA;j5ŭ n4 Q[7\s ډ$AzA+/Ŋac UcG-3 Ugfu ;S5lmN0]W &,7蓼eō-Xo_pX>@GGFňm'\:`@uL&BtFej$I] T*e^tG؞OuPfݕxӔdd[2V_={_?][)MR0ۼx\**XR&~L\Ȋ۪賌%o<2p2T_GT3'w|hCY"GdFbh "͊eB}uC"4S;U%Z]Hxp 9u埒*Mu>FB̕(];%R hxOV̱ Y\ug?(Jڛ/'a MtsՊakEfCSB͹#nΑ@_K//. ` \mFU5Bi~B0oRYEԇ{BP;x8X0[L Biwm4t#EC%/o. 2IscO9@a4bJ?rڜ#5] lGie %Aj" deOG\iq -jA,ԍxᛍ{Q(w |NϻOmMP iQs/ *߾\?]K}HMNil]Ü.S1OuUIg8ԢslHdnPTMEqͬ<ĵZޡ3<@5Gʔ׭'!tJ^-9 :g ;J}§ sK"uJr};}/*cm@>*?O{1세Bd|NK s,ڤ.^7dV]*!n>e/!7HSqB |W8RPg3G|/3b;} 9X|O HNE#k~*CccߤGl ɦZ۟`A$j:ו?QYӃ=3:wiG];_Wbo{֚,RM6xcw;'5LD8m,vS5K6bO*/FbX:y-J8"tكk03)Pd*k! *xouQ1V Mc/*|Dp tLjB\+ >OYvw}w4LƼݍp}xTYpG<ûhׅxJTa.QoUdٖ pkTNx}{,~cEQ{e6cñD~{" A|8NWT'gfdiyt`$WԒ?R\>}Un;Cwt`ENC*oGLf搲ng!Z, y>ϮM? =)Y'OO8Eo20J`~-Xַl @Zgkk 2t"Cnv$Ǜ_am?66x?!w\|9fZ׹i$s#v`| }4)f䊵Fd < 5V:ݿ3haEQE`Օ8'AYϛS{Ҋ!E_l\7>KNh"6z^eW3@}F2;?Y+BtZp0mz/N04+ad~^N 'STz OYY#L-ԦdjEKLsKJ\RzL? \jA4huiştiSHL,nM7( zR=)lӧożs'tFB`Hj=[7נt mZM]qPdZ(t3f߲Y_ӊtgiAu V%'EsJ 읱x}i2HI bP7"WgQO ;s筡7헵,[{@0wNė?[WFR_vYO>ua7nG` b>&V Vcdߊ8OL( @/HoB ,1PioT9&;Sɇv~݊Ge}KAp0zx1=QTR;p(=wAFB4~RO얨sB#"(XtFOjDŻxe8o4BT^7&cJe@P2r*E`̹z%5xH9<7ЊxE9)ku< <!bcKޓ+GQ$\AF`'+:>~JB8y#G0B5c NJhk`^-|EYZ<GpaN ëVܥBVΛYfl\OwuO;BA{mĕ Ͻ х* 1S̆a8F)%AuPC$iKyki]G}y+6aq/)^p:߂W'fh`mT)qyٴXWjn@RB a܁׍֐ {2N_벁 If׎ Գ?tK4 X7(ܑ`7ܻmB#oZk-%BCNK"P  ${>I-~ygwrc嶂& \i7[bw8 )6x2d#a^J=$8`U y(H31픥Xz:Vkm ! _fp* $J֣$d$k TH"oii7x/$c{} M)):C6K]P6d,[ F 8eN)fW$VMx, /%foT)( ~3_xaz aBl"m'abwշM7-IÐM'醹>.&tt4y 'R ]"_*2唪c$d,٭ol+E4RS27ў< 56.fK#N1PS}kMdkwAM @M% 8#N>WS7q%y:(AmL\# fplDأr"[׀>{4H=DT啢^Mqwl(Ww"zP_ ҙO񚉚Ds%K˓A2g9U*0j,@1NxQFj,ü6t`Q*WI9WۓڍQ1(tx޼#MCv]T+D_hLV|\I32ca nVE\;PUg@zH1NPz`m o_RS*rB^&ؕ ?,"H 38c?ݏIz!!?:(~F'[wgtD<q:.gh70y2Az LJTHW?7[m䙔Dh/BKT"jYDڗ҄e‰\ۼܕiQ*]~FQb',),Ѐ"f2w)PmPW"(6?˒{vEVo^BiP#WgN+:KiEpq޺xwڂ5}ٍ{A_%v-b\m26-ͺ{iG׌mdc3pe6 \sХ4p# - +-ReWhRlصtX1}Cge}kP/˟Cm;yfmU.6n%l{ a[&^l|!]Y$!˫}^ 4d @a 1<%Կ!՘"#+;eZPC<:eIOi4U%3Q ٹF|oI_>ƚI3J&YS*Nwt ٭d aG Y⇏܅ٝc5Sڝ+eXODӿˌu=@n)8.M4/mSTY9`=/V޺z)S2 Hpk$Uddnq/2L_Ĩ4>x Fa^ٷeH1?Fϥ훚*#xuPYH~+BQ?Pz`t<'Bd6Y+2"or4ߦMKtR6 !gBgg轊At#i >]rfl!:`65+#; +g5dhMbKv(g몌I 6)_$9d8Ȩ>QJT[0R78$%p[;)i=ś6(:;"&!VnFNjZC؛l"&_|[_z-K6`MI!P~=,Z{K ;/3Qw y?^Қ|֨4-pRl)hVY VbJdt(nrn6+0eDB\fv^R+m0=а\TN^=]C7`lc] =lAwٱPO^P/<:?-GeSѲʼP`] Z흯w J @[H.m=excѻҗ(o=lxi!xK}hTy2GO0s-x|]9ћ$וd5{Ӓ~i8Πm`T!jUTl3V*?0ȁ8 B @qxr5jƖԘL;ҨB- ^wZ2 ^9DፇJBwNn[ 1>\` x-۩Oc8fO[bko-X)ROwvG㡇BZ?zO\f!>]r^E!N*%~(vQg6%׈uI$/I]) kWi7iˣ{a#|SA=!_^u h@8}-1<lj -&[=Ʋh3Cp]>/d!ᐔ9xz aLUp~}rXuh^hPo=\zD H0,zOnwQEH30HhGQ">n0۳G|e+SZ8漁Y^SL!gݟީPjz{bȨgnfs[3YjNhzUHY{bn,[Na( y7˩G)}jnueeN&@p=o e[S9*<##ފZL}k5|Q.9{()[w{\g7{hr U,2>u3 .ء ':S+RN"{\`w`,qVR Llni4ZI^̈V+."#|\4s}gG4pE&\thu+͑rH "h&qkrxsiߦȐRcbTRpinINgp|%yeRY7r>+n 9@Zo+<ZK 7>* MT~P($K{ݧ{b Χ NMIk;1GEߢ=O= WnѠdmp&B܎*6E?E-~kJrE9P%L.>U`7+'dgQ":P\B}Hz! 2Xamp"ާNh':9z|\JAü= KG5.MÏInO@sM70-%XMW@Z]u"P tC)"M5Sp 4#Gî4iՏ¬*ED $\T 5[þ@L (Y>[-C}}cXYܪ1,dH[:ٸE:4k+M(mVkV;LNj4G̡S(OQǶ)_u#PsKvQy-TxUf4БIHu,t]- $i0It\L 0:Vޏ R~ydQ.˘TXUxK'9͵+~26Ų$3(X4~9焢؄$pv8V@>/0Bōyc>p_|SmfĬ#yuXfY*(KCI߁XORhxʡïB=:*-+/~ 1;隆:_N)!4Q n>ZZj~`.SZY  oޭ铴:Ls ~%KH>YOnm4_`ȀR3 T8Bh L9eZcd~XIL7QFsaSp^}riODykӅ&_8X ;n7c! 4-QN3SXCك(},X?zS;Y-Gso*$ӀO P{N0u_g9ӽHd# T" 碨Y' كO>ڨS ׼7|Ϙx4x:OW_q8 SҬ<86nT~sLgx qwQMg>)瑳;9rZFLwv_J[ܢ0W۔ʣ?1]DCL?84J)E:lKĊį$r;؋vJr'*'@I㋬=0%X۳kq5~r{0=`Ie_CW<%ߎ-"LLm5uGJ-󏄬/5WlO98.BȬevOOAtBkx<7Os"3o? *C9$NR߷8.JqX1[ Lx'}K;f->z~{+ Q+])XOR8 Ku'!)F%޴̐SJs-6߁.'(po6r pϧO:Jm/bN$WKLɢ|;i-]^*kc\ǦiL4ȹ]|!qN&Z#V*8msFoZlĪlSpk(S|F1z2iO@ܛ̋PԊ׫q_X_~?fEwtmY\("p!+ Wn[7cME{=|Te^O]hP7bF J'z"JML;sz]U&g&E`9U@'f -o2i ͊@0z|> Ȧb`zr1Ccv J%<@6;Bg$&8F<2ܗrB09Nq(> A_jg>S=E)`'?(F,bub6*6`) ~/ײn=x+V*źo?U*q]3sI=K/+Ch`{.bZz#W88 e*!w6ܜxMf%#Vyi49Ԧ ;M*Fsq +1H(שWQaM2D+B-L"Q3ۢ2<TVoY&e?O ԛ[۪i^TH4 jGisxX5]Vٖ Qw+Yk{seqj Z'4;O7/=d1۶AMy4/)7R# 42EtQk+c%|! (wÒخ:&D,OO#2q9d8vߧoe-NM 4- ];Oq_dFyeɗ5#|6Ž2hE" 8˶J~7oetj,7?*$D)^B.ɍ[ xWњl9Y7nfihop ׶*zBR,ɨX}7qs@R1B2CG2 K2:17\͊yrݴA/^wS:U$caoY'L "pXُ$|Y]U,׉!vW$3}lCf a$jց:?t`)莬/@7Xi֏+1>\WͯΆv«xK[,'#K SWk?>567x_L`\.Y}CvsNﭛ#&V D._̷-45MIf"}Y)$Fa R,_qH/,Ѥߓ)?B=h{Ny!q>M<=~I80;G6Mf^%boAONیMW9qz/:be) &V(,`=\U7,Ǣkd{RQL!p+rwX;10(6v -滧DhBG>sN}5e.}ȊN،%⫧ ƷA>ZqWVIl*[qNF: 2(f޾CN[R\g"ns4Ͻ#_ CŗQ-&<*!an %<= CHPhƫ\"|&>rkc*E!d nRiOݺ.'t05ƹB;s1ZY;Yg?.p! f7ZgX[#1(ҒU,c4Tցqw8ZY2MQ^Oh^veugVmK6nR†(ɮc}(JGe1e!s?.> u]A'V"7Zņ/$]n$`ҭи#BQo}тj BeU)w-EcTXҔD ;k=8#۠ee}HÝ4y8+4,=Mw(C|ĥPA. y2ctĺ$/X&4DCvFSPEW% "H 4vX]Q*=sM5䱤pX,r{M wBeOS\ +{nF=\|3W^rvT (g3*~LyX1KJ8 #L1D',2AHUAaIr`#;ʫ0E媒E1V|ȶ[ } 0*}2V3 eŷ(ނCPxV4`_|I\z^+I;*4q7!%9aCUoԴC)|i Kp P3?8ՆC]M?0 )j& K[]Y=Fn 86eO#J"d{^ V&6][{+Ȃ&.o0D7 oN4Xq]i1z)u.lQP-ty9S#olKu ڔ}}$T.r&p>q)!JI3>rSucN3|J~pO]E(4@ A+GMeSL wݥ;sDk5D%FW(cؠJ :g 2vɱٵ˽m !x銏2uz`,0uȩΎUW|8$+M{T$ G9yίk53UuOAn8aKHB*WMGPb*{]-p2YS<6A12lZoG0=Ypʹ1+f30<>?k,5vZ*0R -44qB?ƅ$ 9Cm¤2g^|*(t]|͊ T_oyM $*x4\tzA6=NHLq$cQ)(5I)V,$c,4lr2u| isb;e vRCE+b Jmv5c\m PG:)[iӏ8T?e~__0[$<Ů@{& Gt1h9pVQ&\I)E[# Ñ`IrR^z[8_Ϭ;LPnת1:hz|D|D܁* VPEEl"dY/ռˉN!pɳ@Z6[M?ӓaZك> h}3ƴ_!UZ2 p'&3B``'gTX'P0oN:lWMʎ$ 3_oóOj;aQ#z_6z= $MY~Lf(U:Vxǽ h EOh[gaZW}H%*}n!s8fܳRK}Pj3-&qՒ u*``P)hב!& IwA,ɛIqT"MҽÜ{) 1 3e8[T(_`c PRUʇwi/O׽ z~0pomAoC0T=^K@÷ڪuOrZ="gIuq<Ե%f,;{uۖ8yc|PAm[A/2Ҧ/+hKD'1@eˀq;T]v{7f{kkm2~%IIIi6+wA]}/ײyv5R1F{g0ɳ%3HۆGe%͐~Pmʋqv| ?D2hk\FiЍ/QgBٮܾTyc+C&yV N,㋞ L ql]5?['p| Գ XIZX%vCj1*t>.aaAny>l|(ɑJau4>h OJ*ajcZMaJiͰS*n~;Ȥ3'xݥ#,U@x] ozpVpt hcDYiAĨƌO7Ю1W b^F79'D-qCdĚnؐ@e ${w@l9(|רVL99aaiP KL#yCG.]R,gU [ħ>Q5l3C\?zI$촠{֢{HEmz'qwLn=U.09Ty}[$`;D+X!L~Dy^hZc$jNk`EES$/`}5~6vӫ?JR%POuۭC ׶i"K\ܰ:%Acf`N󞻷grLxCNW=x DCۯLkT+T2St2ks+u{ qA$I x$c4ì'kj&0\o:Ao?NB1CB]I\WR96;ˬcu) EV}X`9=>lzuB -X{ *ðk)p IyE[DV5of 0,~&֔uJy;&,ze}sN31Z#7g@W<{e6£@y$:es[ձ7Nx0Wi6d8Vp&`<]IE*ɂ5;aM F1"ͫKJHM"APޟ?y(H72 BDf '5b43Muʮ m\ȻƢ7D YnK˚FO^,bN0zf@zZpCNsYC%e'6>HyOIF pWL˼dNTS,H42$|QH\)}:Ӕ+?o$KПb$$%9 v-a4( .o#(m9\Ra$I p"x|yY/xJn 5/DhoMC\`IӜ:n=b)-W81Z.OgsSZf O]Nr!IeqwtbYdRltRǐ }iHtRZ^2V熽CLcQ`_*L `uT)&'bwJbZt5 +hϾ!s*x FRWwRpOeVgDp6$\y=3s>xi5zW}d%e%T{ء!{9'Yv omY8kk$ و'e})V+k;Lq^&C#?S{D6E:30Άqm2x"Z={L2x|E"{+_RqDTi7'expo9"JWc2<TZKDJRicM.[Vo{:|]jL yj2GKg O2 Ъ~ g?+3$v-p#|;MQYZg:MG {=~/J#.EJxp>k0846BE6Jf`N|[$6[Y,,%kn!j+;?rTZ>]vɵhKd1` Rɗㄖ37Ӈ>:uI!GOݵcF7xacXӽb{] mUv.$ ]!d!h$ u+hPli# (A)F{tO4e\1\ Sxv<47iyDءlj9tSHu0o{}iWDeZog;ix_)q낮NsxO=qp?eKڈQpZRw$߾v\8JujDrk}~e_ Э7kOڽUR4 "AD1y3 :iZ+3)wYdԱ Vꭋ$1*C"@r.D4XIһߦM#@v^K/+< &[6Z&Nbf} 5_qcsnMv YBjjM/.I+6/ .0.6rE0|̺$ +G.qJK l6RKe/#Io= 8f>+xdqgF$;Xf,aX+ 2o q/?;7°;b |&_4 =#0* OVQ{qC2I{ps"P9nO ob2I/C(Df I}K_{XI<2x:Swz@}Cm`MJ _qƍ!?{<]qbQ@  W04e4fpƈ-9`[ ? G@w >ڌ1gTG#kܬU GOj֘E/(j xt %Ex^Ďz} vM:2i/7 z*}*1(/4ЀZ!@8U[:ԟ]gE8+sUG~X͸ٞT΃⨵nLuYH /B~lA>\̒ĕT|9uƛ֖Q j T܁l l4{\p+:ڴ8Uu0T޶""jR'{9ӫFm{uߎ'ICtN~'NIn$0>^u*G?pb.fYB_1VԗI3"Z ProY-G<2˕ @ƬOtδK"lF.C2.rVvӗXӰIR'f?H\ ("5]c _f@<ՀfvUm#}RX@ZT(_)*$`J]F%O4Φ¤ _GW+./$Ѐv>* B*8 )Si ~$Xt+0  4BUᖉ{w'KjaZ d#Ǜ^b杪n44}p7]D] #S1M{eK.~>>ݴvM]%0Tiղ/1cɆ*SLǿzOoCGSw!*u1<D V6F&AH:`%='^lLrM;?,S?a0v=lҟTs?wX5*+W$Ghs=W j3t6!=Y` 7 (D.\NZlXS{M@]:PeAӧ@6Jal ܢLpOie-ˌBd9\q=S"ǕLv2b|Q24K6ӢD,ִ5s@"8 h; sP Ip=-źf,#HhF&.vŴ--5tcS81m5oܮ2n|3}uCg6يr/&dGo_E9jL>ɘ?I1K`ˠ,8\M."ezc=({ d8Bmo"hnǺ`,!tku3hEtrb'?w &!j!A$qq lf]GH &ĿyD#׻M6.є1vy )q0vr"#u{T2)1v6g^򭬂a3CX(^ܲ ēSJti\#[>!~*,z eĖq2΍ImN7-jH3+ O%us,.:,rN[ˬO9?n+W#o[렧rX3a&|ߥSn K˶K#&({X5ZJzoaĞ9Hhj 3 w%% P9< Bci\;o8n'_P"XsqNj Xw6V {?KÆ}a׋WYViŪkuuNhX$aWt^\xs <;Q#)Ҧ̰^`N)2E"ù 1di|8jBu_4NAGKs|=X62=Ӑ@fhD+n[02[h526u:à hd`!a&g?{Dvz|Dr1n@-7kXZQdl=E{,o!T l23\*9( 5p}V'Jop_ŽۢgϪIJ8jM[cMʘʸ 7U0v֧ST"nc\yn hz269 K_eC4՘zBԸg$R9Mr<{m!F^>']ߖ|z3o=%,yALR1O#A$Tx> =֋8нN]V%~E*<1;1ο.uL 6`b)(ի TU"]Þ-75 $!f WtLee·P0og=p.y2ƲWA ^HpJourJnBl dOAs0ӷKt?aExݒLW 'c1KԐ n  nF>()楨3&:Hj U &}k{łd̎[h~Mkr\'%QVWn^c^: RZ噈NQrle.RR-SI7e)l}+OR1@vQ%QL>-=IqW]^OJ>e;(`J{~5oY&n,7_u"m]3j979TGFy,wnLo`u! r s&xhkrs%:ontj/_RoшCRPznhl:c"-o˛(ojV$:I`A2vSuWܰzXu Eq4EbEFi:al(b/th'̈BfSQjdВCyNՑjAK<ҺRL#hԁSJR%uXkݶ Y5L3Pn`;3b2 &!Wր^}Vo\r;I[̖˅&a_!_"u.4a79%%0|>/9`]D Z-+_bg#)P: K ,OknrKw& ؓ-(X \-Ǽ9/,E~>iekC(HrSpXw9~*dҊl&"A3X,]Bw$g 5lERH=8o<Eo3QX"S"c6S3s0>zfi. x Qw@H+@/f|)u gH0)XUI>*=!,KċB743/9+@W!--c%BFe,mְ{Q@`HqgwSVeX۾ odnLneXZb49:9ЍK_]2!ڝ!|0h' ‘lڈMk c`ֽL>?h՟?o/16"ʰgYڂ鬏m^\D#x3rtnpw,ynXw48SBo1?'h=Νx4pFVmډĩ(H 9\$<812y%8a.5_hfX:^na+;N]}Qx;\L3Q/\zsRj57;[6ex%6yfa[TW' M"9]i: 5CYkX>r!U?"a`fG?pel!zztX'6SH0fi4qGZ-BE2JXZ)rKҩmz+XlySp? NaӥFh_tb{_ }xEVOu !& }842tA[n7s@T0DNK%z Ua.kmJP"-d K3W%XUڲ]#zBbt^l4F#b*lCvP( s|oSA˒ZJlR' +YEgoCiUdK0dLZ;* KkKX"KVQĆ0#a8v~oI6G[ɷmu=b=o9Ex+-L~z)_zJ(yvkYԸ6b!zN&4 !moU;vU̍PwI69I0\B,@>caIMp!Ϯ9L2ah8@R Fo*7nxarH1h/n`9qo "y8RdoPW?}Ee-jmB2Da"iZQx5eYU'ĶGJl:f M,i_˹/,*Osg"s*}{ О 9QXΧ4VAn'*@_2pic=A*r3JSYvnjߊ *2^f;Uxj$ v3/ĞbUWwD?&UvYv~I tYyPiX yxoҝ(cx WJhK硏sw# u1[ PXNmKP5ipcT̤`CC@$a>!8XO .5h՗JWIyglYKu(_WK7g6,Z! q6\ ᭷F-c:=G)>۽D9c0gR]Nyuq=9[ Σ0?.]pjbzH'=gi'-bu١IIXt&6B'2;׉?co`“b7(Xu٭!׾ U{~mj '/]2XoLMy4PoO:m((C:odx0 i(; g"%fY,>@ߞn4?=bGl`wdj?Yh˪Ɨ@[X<9㒩8?f;}KZ#Y88Ϥj&$?`K09T ֲ&4PRIa/MAy!SamWvh0Q'%3pUןv>2^KmkYeyIBѢ:7, at +} C.5%:ע=,aXB6+2=\I^. "& Vw[(6['7i7Z W-KhI$ݱW-\GHtr+1}M>$hݔ-`9g~N@Fԇbx&\t\6>;^JX)UWҵц<1 p-t vzʴX!bЊ/9Sqlf`+VKfܱ-; "7WX("գ 0/AպhY+'pE~ "Gg^f푾޵O$4Os29+94zU=]2 Ab%{qqA3n#'Qݙ?pQ|rsURo)bvԼ@>bs[vm&`gR- Xu~EAg”+|i9 Ms֓KRQT.L$&B?C3<;NXӗ XH*)q&0Df_k&R 0Bq9F"c)UUpD6zF*w"vy͛2Z<&-woIn'!I9tc/K=` P0;7p9cBX#>4݉ %I ]XRC.LpQF6O&*^9_Y>tS30~1$v+#,Tu\Mk9DB$:X%_oIX|~Zf]K K] _2'9EIǓ"K+]hSNVlӡգ ߍoB@A fz'_euȒf%~< )U5Ptuj?TdbXM2?!7UŽBG4z\ J"KkS"cp琈0I`|'`ߢTjgFʮ W:@+O[ ?$WkX> 8fOkܷuA%յ7;'eGl@Гkߎ>ȞJ"e4U&NhҒTS"Bo 6[ڂʳ"*zsS$s9_Geq F6 ^^T/~1\ z@ ɼJXXyeYg @Q'^,p_`ƵJ9:&^tr9{wa/v%>[%sMs]8qP (pD9ۅ"X50 msqVeB =VvtVzW>K|Rk#\ #y חH]h\ĨGXtzh>]# cay5ڨP~0_߰ζB~2lۯּ1d*T@9iMYGÅ(k ӲGtx{|Xǧ3xaETiS*Xlj`]lK5턑sUZ^qE,13AnM1_嚑N4oG{"_AEfpaq(^&_@ gJ8* 0n:.4RY ͆HLmw^(/H{s%MOK iǡA>l 6.;UYֺr&EW}vq)]Lf*VaICrRX1 <*|d vkc{(ƨVpN6*(R;2dvgiWku[E~ EDr_h}W ss~uěB+I)V#W@Z{vUJ8''߇nڮ|CԮi9$YZG0^ ;Fm5N<&H:F7yMXګCnGe,Z@ Ä{۠ 'ůu[¥/gӎ"x>m~(^l_B4~%Al0j4׭\= 9w{{ODZGRV_i{L&^!wFlbe18,m+k:R2.>M{h\[ s7ć%tѴ#E#5#W-ۺ'H,9_`H,1ػ#K0IjC{SncWǧi$(^K;A` tle\;edU|'" gLM_ƀ}xS'J#Q{MS,d5U0߀1n8vͩ'˖مLܨ$(U-G|ԡ 3={|.2ikY@+8k'xsI鎙kqCoGmQo8hVAKq͈\0)iɀ(TIP&2kМ#8/}}%Sx Y  rh8ɦɋ.|"M'˺5/@HTc-JgT:T3]RxI e .E Fzpt+(Z}ٜ]/Wܘ1q$Y*Lln}o cƓOSrL'6` Q6[G:'lҭ@<f~kZ *ˌ#zk-k)(0{8#:Ut'"ٽʼnG>l,$MN k*+uJ,)U }kRΧB}.yjz t~aan CJk! 3u58K\=p3sU5xϣ&l1ha7b]B$D.T&]/z7ɥY ;v2oFt A#v5жCs0ҕyp=E"_U]!eXe+yܞiJ#`-m|Ø[hhrYckq05$s`胦l3$\z V1L5qϊ*X 䭱ujĵ#?3f:82TS,kQ"39VXޮ[Y$RshOyQMr3Ut3D)],a_ 2$̮B8(@$Wg\N[#V.=*% 3΢7eve~@=N/t<%u9-Ўnqu/(QԺδ2W>zȵ= `Q܇{K҅M߶?a{J>Mhл:'&f$=.f7[i >9ԅSfئgx4 ~8 r7&6P0 #woNرETQ/ϢЙy5#mSE4IX_n⌸1o${MWb me#`)k}"xԲKmъ N9Pm`N̨(܎AF׷D=ʘ'Y$#2yKW0GOU|^ |Ι Y(ӗ;YLmjw%>$72B_oWr`aRR\ t"ֵ7"kXi2wwT73u Z] D82 "3G/otzB@׀)2ƋğKY$+Cb$ OԎ^Wd;kÉ}w_-H.^|2j>nTlzKU͒@TE)lG ȂܑG)"cpbbmcNnG<0vU[ᝐP^QDTMP90V!8YЏut|T$KO c7bZlJd6,H%8(;Q-{BM 1U놿Gtxyiqȴ$|[w=2zQ ,LPէ߄VsHa'2r69FTKV,r!B8_Ʃp-_St5~wGÜ3 &VX 8Ã|Dt! ̼+YtV:@օ x4ݕ:Y@ogwt<)[S`-=2/zL(Zh^E vc!&>0w6MgxtycV>ziyNR'اdaN]~yc9ӹ.|ylC{ٵgojȈmo ZR4琰esÕw?XM9 ׹/uqzIMwç~f7 e:.&y)>%Wdr <܆'|?eYUoڊ$Z;8u @3rz%?0953Yahtod3/ZB5M5j>tAr}zZ>pd'lÇ^ =; kV[=7n 5FK뒬$@?"_S8V NNޘ椠琒.!$Ev;!]r@K5dCnE" *WhXza+:-d}"ueR)U_⦥3|&eCڎMWfSSݝ}]"#2'KV#u!V#JyL;1_ڙE" i8ZĎkO8c#D>iջW"cv7pF/s+%1 Z~ (TNeoAzC2 ;W rrcQ֭ uTd" #1M 2/5|AQwDYGfe:T6\0HBv^&+IK̵31ی^IG4[)JCB<ɽUN#SD#p hm}4r<\Eu e\kGT 0]6V]>L#ƾvlYH:'T1 ڣxphӆjejo8ĭPl [ a.L+O2Akyss[2s|\$AjaNǞ d>" 0\V{XhbxMqGYxgi1]v0<.*-G#*['L-s(KtZZy]b~נz{w1K GF6C|'~:xV(CR4s*4k#:`܉a `%"P"(p U0 R\J1@9z찙\rֻWgk\qNL>FKTckX& X3-of =>9m.H&zW=^ 794-IQZ.$rCSZPkvQɵCQvvt`ݧO[CJ(P}8 btWqNin+`iKpt#G_,t~@3%?pOmY -H%RbT:PiFЦGyDpzR Or6]E3DfNpTجhIiqy+j~I#rǼ-( vyZeil$lL8;3YIN݁Q 9KV 0MgfEhuUSsZO.W)fOJJK])KxLKV oY$&+7J~hN|!ix'Găm3eVD!PwSk )ݬ^=b`Ik)ۄ Os1D#}ug[h[DcI$( d)u38nt ŧ_%V@-v@Gv4Vm$:| yĮ" e3ٞ*!g]T//SIL42\WGǰ&/ :8S8LKA8`B*1 Opˇ1q"%GKD4@t0Sq1g,@%U~\-$ch> olI?}&Aȍ0ޙo̤%g8dXu4yŘ^EWt #& kSyzTTYjsu=$,"#:$=ɹgPk0Ac(=ta-K[Q *O#x4FA?7>:5jJȓ0 op,{Xm#kELU\[Hl©N?y KWc߫ܙ qܖUQgETJE'EY;> 'קH]vOU1N ƞf\Ev\vyz\d W-'A-|  o%v{ =Hapqi8nK_ '7(Hem]N24h.bq ?Sȑۮ$}V\F{H@" {x,*S^1$PXg%g=\= C!B Zte6w=*gO bg(gܳHҬ -tk_˅lP Z-NE+`w;6>Ao10h5J.|8i 1۪lpswB 쬅m2S]}_h&v^CJMh0B6)%_ߵ.۠|@qffsց=$K= P.FIg̿nׅ֫x$n f I*BN$v fk 4ZDxk!;(T K!6^B8Jf!Yk@.~jXE 1Nct$^w_ʛ(6?hrn#$e-84 2۠,HD7X6j9W|`fj9?T =-|J-,Ȼ:;?}z/YI]gx*Q_f{dl}HPvj ExA ev_/fNF#U*N'Si!dھ kzn_{6Z/+9;b{Jɘ0"襨>-y|ٛ yZ>iêX5&M!U\ܩх]- VI* 1JHzYdnb<Z\=݆W0ݛ0(P\ ,F}I!C1Jp2K .wݵ5".>iW㐾;󺸣0꯯| )K1^6$de5DfٜFHRʹ/&Mpsl >HMx8hvqK[b1zG%8*;jsйSJuO*e1+lh"zgE(&As#cwN2# IPJ$#xY34M8X.Y1)⬓oX{3!ZmVNto~B9"5,֮e9-KN1/0}/}>FV]IݡI,? nѫ N# 8yBF$rnh&^fـ,@[G3޵kI]*@lYύz  )ͯT*fmkZwGvԬ(-&P(aW-VPTt ˰Mȶ:{g{7><%/RC|"T{?g)2qf7EĊ94G^ 5hT\?S0a5brX;(*Gkn0pP,D,i7E0V't-"![0+ES7i~gq dƘ2{*PKT-I4oYCMe!b28ɧ:iRћؙ 8^K scHfr{IADq~m8gOܟs8C9;^$UrZ8CF9uE~&7tj.[+U=YY': q݇MJJfs7\D}W/9uD4LS`LbBʉ`DM S2 f[RJZt==6CAdr:[f %ͧ#ӁD[BXfo y-HA RB0tKq%znX[ONU|LlS}>n ae습e fATꢺ)uLcR=WJYĖKfLgMڳ~۾pc"Oa,0'UvGN)[-{ii)qwڶ$W30ޚ/~[02&-!u ZP%z.$H?O|Kqm~P .;4ӷJ]ACv+"OŒHJ$ Mb'U B}{X]HaaͼϠ$:s@~x3V4p d^&,rŇmiJ A1AVH"UBdTpnf%fqr^C }rs'|U8*, _<]O_Juw*PITr)~aI; `HXu s`3%͎Xٜ}\Nwn$5b (\YTB$Q)Nb`Pww3Rq^%|@cO{<>CH3 餪n5L9~LjD]dZj$j եIh2=l3OUf4Zj?v!+.d!*R~~;q-v0 }x=XYJXIhݘٸ6?Ґm@my(\drXýkX 6σ(>t%^7 Q^Òk1g*-or5siϴx=?lݣĊD{ D Lg67v__ By3 -d{:K.NDbD%CX;w)@h`p$DHE}B.u!U~dל} _BbZC(BU%雟]d+DTmdoiaCAT5 ަ~&Em +B-Px Tj,/]"ǕtJ9R 퉡7~QMм;J9^_d'r5yP ןYFKY(i-x in$(693 =e6Ctѫjzp.HY.1B0Z=\EV|س>\ |y唘dVإ' N{Jd2{0B@?B~8ϯ񤔨`ў8PIJ F1S[=uVhNmxLx:Js(k?rf뛝4-]̡WnvV}!$z W)_M(4@ ʑ,a4*R:G6y5z/‹$W=NwZ0$a7w'[S6\Mx4߫yHK2 ?K؅L|8DiT .jrFb8aGVS7x{\z%oI8񏗷0@䬱r_FN uL O'O ؑnㆸ,,)FM,ɈFG2^M{wS=Z`MP9F.]gT)7p¸}I%?z2rbvb}DHJnkMieaQŧW @۱oqVMOɒqE!kuxXB U)SF+e(W?.-]k B7šJwRU =AӠ)~j RUR0=evDd$W5 vaum:C[:ei[MK/3jYڜ/۷%촓k#(suz⃸Pg" on/EfJc}(hAq D=_: p3Zl279SmsrM<,jA5[]4QΆu9n;<ͥeG?"0[p")JwO/v6(&ChBAwEWfI Yva7˳ g?EMF-hi@ϼϲA6XҜzIm|U>*&#FqHz6-Y|#`<,oQ_3$ѵ} dZYzuZ^LV`.~|_e~uHA{PP$/H>rTxRUdE+RؘiKG*bf \=)@ \9-dSG]ѱsnA2Og:eDJ ,zزvO誈gK&u? Jy X?8n>Ic 71o[-i(P&#|Z+JSQpn#jy0 MMcE{W x/g*4U6ۙ=x[jF#"v}V7뫚u+^/q{h8AAn,<6k?DTVab[G~Mj.Ws(L -iT55lʒT/~y2Xv'}ZUYxep 1٧Zى#`[@h- Ik/-=r-' "~`ޗSF:ٶP+1]= ؏ ,םڹZ691=`SkY|"Z~U1Y9vNQZc#{O Rp M"Ipwp vd9'D  lٽb0R%JUilmp.F$(w0j€6xuFJVN̰d׳فaf,RN- 3MV3ey#'fu^&[S,ϠZF~sݐKX6`tq$K} *^}7i%o=fEr.9)o&Y¹%JW~6!\Ys]ex/OH[y Ē7b=-AQ48%YCĻ(AFAِK"Ti,ǎٞ.GwTdh]e?#%Z0g0^i0u8X)|IB:bx2UK3y%&UA:Ӵ"rx\F%A\ʩ$(Tb>*N]q82"c+B"򓵺*v lc)c/i\UuH/OmxfvD}~i #Kḡvߌq\+Pnv9N @"92OX[. IsA >P'@U4R̥FHan ;)B. iDQk>2:Usjg-g k];4a8euC0Zy[Fl隄NIћNrdo<" b`xl\vW(^68d߆_8Pgk57@-vRel$x0rܷ/8Ņ>9^H%/ cx}vb&mL;[\F7Fb 헀~FE-{oi7,.YT@`Q:i &F$/H ߃HPAwoH (Ǿy9-}U}bsW38\Dz*ߙ[%׊pAg_R!%/D^ENbVsXC ,tӒ"0QZZ*F~7VŃhqOp;jH\ ?x K L\BRb|\G -ʋ/ur?{BKgI IvgP[YRqmtہqa YaMƍm18?{ {:U1y@dӯ>(o)/F;!|Kb2lơ f; Ho=+<:ԉ,HRpV6W@ b2FlsIeZFz$%.k660ڶ~滮n/8h (t`.a=$ P1@ };-Kg>_E}?ݑS#ed N!^r/C*& 񃉼= \/9-?Gr5![)Z_ѽ[F^e-0V&Iԩ\͸j^  $Bd(;T".Y`[ł"QcI9o{0/]XH 1*J5|^͛2DQzV 6,[ ޖv mۖ#]Ԟj|)kIe6-Tp B4å,$*KxX3 v ~uUT4mP(1ޒˈ[5&/#)!xcG${:O&W[Z2)ZP/ajXKte?gene\yϗYS6|Ұ!TF^d(Obr0(tv#oq|ychh<2`/GB5؞<ǘbbIt IyɆa8渮_^^ŠP):,Wz'b7Ui㛆Z!i"pt+hB'өlY0.TuѶ5'N=JhQg{nո]4-Z5`e@X"^K$gJ$ GЭsJHd<&w?G` ]nHe FŬYv:1/?<)1w%J;X{#?f0)fO7g'0pCJ1*btl.oB.7fAD^h*CxA<¨5UЛ*mc4bh-#^+iRqj#%Qv5gef|,YT(SGQNg5ܗNMIKcu* @^9Q;7bDF۷mt!"[ ]N?K9U6S-}`s7)&1VFx'(8L{*ɞWl~^[#)~2^UWURAv!#;NA {OI?׳G066ΧՌbUm{rcLؗ w DVwg \T-fC1| vgVS-TbEVᱶ"P^#wA)9`~FkmЏF;7)DV=$/[<*ݮȷ_2 s?0BPPAeI`l3+vDwC08Oܩ.(4X{uAX= YPoV=dDŽO:ީKBJ%>d[َFct|4/N&S4#dxA並y)GSMJQ*(<8?wdEGzTgD#9l4*Ց-*By2:LT+255sZkfѱR_6/KFZ@P}sd2y6@ۉe=.9$yrmE2s&XCy m)tȚ$gЙc/R>i=xSGчAɈabXD1Lihy 5|A&ΒG-b&ewJ&{-T4k0]149V#|y00Vwpe"iJ=Ow!!S1_ɂYL0YC'`tzFiQR엢oE4CiJOy‰bec@Zz]ba¬]E싂J %}צN ,AKbn4`|K}b"G! 6HvoC7A}엇ۥYfk͢Ⱦ>٬ȸhߧ܇sed3af;p$3lZl DLDC6T2%w r}#{G&y9 cfiAs<_32dͻ'gːO.y`~x2 wv##wo _ U{l5 _/nLIu(qD^OSkII/Cۦh~ nUSz E ̗5( `.6E:'TZ(ԟn,3f mMlcl7oVM ;-t[肧SMjVefpnLe@zOg;x+v(JT>I8צu2L8$`fq*z9jX{a[R^39e*AcMBbyDkQ@OeN3e(+q)3aP(L38\[45li5Ztxa7;Qa~oyCfE J4I1:ܩvl@~WJDL{BXdU>eкU#xz%֝ȳa5yDϣ~ًBJISeжOK! h͈>9L"1 Lg4KݼHFy:xz1܌h=52ɾhN_,<~\PprQ9Em{+#|B`&uހC*6;C A#򂽵ACiy[ƺ/%C%Vps5oK,&=r_(JRYeB: *kh3iƮ2+^qKTi>@j+5 q\S @o(<),lB ;7B56m!k(JZNu4Ѥa3Vdwŕ٣K!(Byq{jO~J{Y C 獹WpCֱsJ!+HDG嶪^J6:* <* 0QQ/-P9SlywpZ2k: |6P2^$"[~wyU  D3Ρ3|N_*L"?kDal89#w2y =KBM~6;?Q,\x J(sThU`9 a 7ʵg~B+.S=؎?l#=*kb30Yʃ[=}ɦ)Ž dХuɚ}Chٳ67:fk;=EY?W@+HȘ<6Uh zړ;oo#}ߩ·K=Ŷ66xNJA ??R@*z_GS1 Q*< 2a!U|A"oR#vf>8/y`ȥd=&],|y!r˷,R%ALX"v?@f+oV_'mc`&< ݇ tyFKwڣJ|}dNby翺Gݯn滉) PyjYنG2CO'X I[b#ϾWJ l-ic߻gGXOZr?!ON L:\zէ̾D#{Zu1N)]ל)(>q՝8U̒2=oF׋sE65 K! fY#l/lbSvRrroUsbWY&)4'AX3]IS󦞒 zZpge8+ٍ>E\$h`T#ԇp 3aQ5y*/փW㤵>cqٚ 2bۓb > 2t=#AeV)&_s5JiRO aJد%+Qw#}ϋj^{(,¤=OR@@X$X c0Mz7kC}typ I?!x+w- 7i˵>2*b4qq/3oSG>]}0ƠZ&gm1w~z1 ]\Eۋ"{} P4gC򫺆i^Lshqk{YzF):%Up]x/yxw,Ү쯰@p'rQ7xmeDiS;?c;ρs'ڟ?(j2?^i y_VhJ$sу>t* v>Bfwi8b$noth> ~~{x&x?+ Q, i)ֱ;u#ĊCy j"Lypbc)^A^e5ސǹgMNN6xV}n&PmN϶-}WoTtOp)Rn0n7^_\ 1i v%9{5{e6LHGn@U [O#)_>0*{8Kx gvmVzk6ݠ{JYr6\޹.dz<74+SH?$ l:}wtSMvS_ne=TEu} @Ñ_ eCY_k  .z7R/y]M"^9{Y/8v0fFT]dY, 9nRӅEB(7g ֈ$s hՅ Y6)vedeAD 9KY晾ʧY ;$'LrUHIuk$K -}C MZ+VՏ"*B]!DO %b\ڍL‚ bs0Ť%ݖ|VΩZ% {v#ޢ\j}€>]B YMȂ 3@ kؒ<# |qSe( |~NYFf.)^<k}ij.1Z̀BW*69eRYB,߅"AE_$f^efhKC*'()XMxufoz)§(ѷ%Ocw&ɩdʵ`qم8KiI}.RJУ\^ƤtQekd 7+i0a@cvvUk:kw8G.pN38tlyl]81;*,E"xf攓" ޖ@|3ȭ"Fc՜Xols u%F#cmz1 /m!/#g ;#si~ĖfQ4׮GsΩoYY`B-s1!1:.Hqm:ֲ='"ӌPXD,+pkeDѽ$p\P{%`ڎ}2S^}d~ȭZCeJ"7[zz72cVt'XǮƍG& rt:rɹQiӯp?k1Ku/k[fpUvK)`Ob{ ; BwcwNNvh~|wR{9Jv"(o|/_}ZqFqՂ_j$./G /$pOdZwgiDa+=|> a)5>ˡuf+6R4*ҕakI=X11e? \Jc` 1ja&:gzĚ(,RN,AaO)cJvN:alax;|H -tU, ֻ[-k&f¥*Hz)lХ6;2o]lyvebJ <=0D&+ljGv^ +Bxh)A]ˑ`U&c(u*Xy7߬ÊbFܼB|yȯlh9CRhx=JJTڠBw$Mm1/0+~}P.䓓ΎݘjT[?lAs2<SZ1܍>nfiSĈɸ&ݹ [._ קH$s-$i8TR5 ^ n9JY;ww5sG7 \w\T17,xKW4q;&]aĉ9 p5u|MXLy*L ` !LXhgѠR>β4= /_Lf nŹ*)GB }{֌U_W%.N*N\8ϙzk8Vo3]o˟ M%z"䇭kaI=Nt5@tUښ^g[q[_zK;#Vj/sT O_ M hX@W.C?!)Կ,Y΀ y ;Nd̩GVǣ/WC7G~vɲDYZ;veWgJ8ȐV.B4n9pn%Id?2 Pz TCæPfϒNN9Q=ZF&C)K ܢgh_۞c{)dzi&K0.tB)]e`aĿԴyk8$"NS9}ه+y%1wʜEѺ06n*0Nga|.Eu)#8Ω/y=\BP)}gőnfTg޻RJ02*DwR]1ٙQXh1V1cspSs+sED"ve4)m@Ӝ,ukf͛XWnj=Em_jݏat FπqL|Y̠|][M%--*7qZ$0rEpi4݁d#R69ى@"1p8QZdWHrvc /d]5?*~Ch&BꗝۓdX?\_LԈX5!R%$ "̵7&E>YfpJ|D8_',1 өdXr4\!(d86+ӏ6G9Z*TY+3F2){AZV0~8Q;z`oJ(rqjK4;y3kN-X5t|',}pBn4z Mc+{p|MrymSѺa ؒF򴢨{"XjPtI.CQ.0JNP e6܆~fHe\N-PЀ㗱K3#)sn~RȢ{Dƛ&BpLN:3c=ʆWP#2 %x:_-[e7w\81pBm!/}G4 dw9%{(iք#E ] b {Tb ѱ&-blK(MGK+'G, /Rf!c2/yS"H'\Og gO~HEbhEY㦖ݖ`>]%9T`adr!h\2%H/ĖQy`r5wd˦,4ЄvzXLF}Mx( t~ڄhҲ7#>ze3b8R6dʿgk@) 5 eDT]Rm-13Z9L{NˉyΜ6dm(P~K/X&Eb`0XC>qퟍ^U5ُӞUن/L<BGWg`N^_U %|>ZS'o/s0O[!4'9=љ]E{8׫yU'Ikca* RKN(ON& et\XBVlgh+@ _$;EţYI.ؤs(~yQ;^Xc$QLUlPm,Bg0Z\6LnapxY;agˉE!wy>z;Kguoladqc2 #8&,MJk~0mwzu$v퀥-}C&i`SxLxU]M$x053s@qϜ4%d@c&xglmaDa3 v~0݌\dێ6K^{Jc>3$Me<δIh,kG'ԇֵc 3,R-Ƙu37+|EPhѠlaTŇiqOn[˔CZv[8_{0DRث$w>7QXaM'?U?/6AwȬlmf}pL&`,C?@[\cGloK+QtSz^7I/9܀b.o Vb9Lc0r5ՠUTY1KBts]˄KM%$rt٥Ģ->`h=ZvO`U/LCy drn8;Z6NRq5BVK=aV߶2)&rR6 B3y4 @Ҳ +-˙q|B uQ ȱ򄧇5ֵ_'0*cL3.+dȷVY\z&^_fiQ0`1R1ӝZ Ro<$|j 7qJt ^n@1>3_l(ʆ Ful*@pPd 8#,?.5NDŽ]6[V/3^U2COyOׄ@-"0Zp;fY$y&X<)OoPK J+:Jثf IU(h)Tҭ#9TJXn˧߳Gl)]n@.\Ui蜔jdC5pq\z˜^NYh.q:AEkKٰEr;ǬK@)r W#\[ zSR~-Bʼnܣcg60Bف5ɵ ԍjL\8" ʙ?VA4D-w2 {Glͮu[Jky3SI p&8 ѝH~ǩHD Ȭ&{ ٷ)Iq˞ٓ*V,@6LbԀgt(]uT4j`'è WB:MX2ʻg-텠:s%Gɉ3Ù Nir쏌op >ׅxx v!k͍yfh 5GB|6mwxJlO#<*e-ѐP,Gg)vS9ED#YRIg}6 *]=S"Sf|Ue(lw2n&ĘV)#sH?-z3s CC$8샤tߠ _=598@?:?:@^j%RMX̟v؅_gDQ611e="DeZPn`P11oT`x=X}$n$У ̛&gaiJ4 JsW7iX1g~P~Wd?YC"BȑSotw Btftҏ4/`'B9t$gؾfgs v~QGC] I7hȏc WiҧsrU29\5kN#GPWd#J֕Nإ3;8roxgy*FnJU ȚTf+QQ}vxçcWRA&gh{mW?oAR" WI(s@ z>;BY=LCҲf$@Na oN<@FVUt'CxoC ƔKޞ|tnkq@(i[ 5B2އKGV}k:OCs}΋JF~YՑ5 ȴTr %U }5|s X1,#E[vR*|$e% K݀º'4_YS3`HJ-1.+HMB}BKKےU㞰 U }˚S)%?'7]y6ײ&ViDe\0맹AU>z+^Knf5-)>/u  wAD4BP}l~ ֳ](Wg{@ ׿v7&>_Q; L3)4!zH x%3:M؜r#I4$ko:9*!wHlT^6~vΈ'Pz1#D]`ښV߳?N8,cC|rSj7̓pID^̮3 ><儞$=yё'ދ^-@Ӕ?hoz]D:٣R EV=׎vy E>@J2``Ov 8_{^kOݏ{-ܕy"7߮8$B$кr61ߏQ!L?j"C"x=Cz E}ML,6g^\Hkы0k~^H:XbN8_rx'SKo+bÚM 8B`%{8^c%X׃S 1:*2א6Eu =N%wa\L,^eȢzUEf!C$LȂ<1j+Zsex`N3Y.3Vke~ 7(:PP!/x@'NEUEhYJqjKF~wL;`@)d~:'!9᫡y4\նp_f [/!ݵ9z&{ HGKХ`aC+Wp1CӑMeQ-0󐆹AA~ x 04wq<`dF7j'>!tU𜬽Rơ @#TtA̷{/\+HXQK9Le|CA̭E")NMdWlVΨFdq=X9 34`I~:a:Erw ײSʢK#l7K/IJ|Ln|7`@|Yf "fN_[cu _*bS0j}{#Hz%ԭ~ ρ¡f8ݖxSO$hFڋgDp7Gs~˸BOZ>՛c⻴#u|weVb xݪ3waUS-¾qbi,ԆAj7ɖ6ʐ:45>#.7ޤbBsS%J)10.8_X=x(tn;֫- Θ,,QߓT.*B&0veO6>(xtIwk[$/{l'I(26TۓE<`~åmJmG=Ze{3zU!h4_ho-8 wWQ[[T)[X[^n&:7]P "Bsϋ:'>#ñ"N"˩>vKw& y;d%wz/ 6> d ;o3<˷L܆R 1{x">QbFJAD914BYv?>9o/is\.1CHrYZ wv^oCnA:J9pMï5 95{`W9, XV!U_}!CaB5`:"n&&',P[] *ˎn5\ngz0qP6#Y'##SF]W+fpJn]\V+V9sl^k? MVs֟x錹D$52--pCx0^%I\.r/ڗ6.U1-m?$eS769Un:]눴Cp\}xpSU% $AЍꔬyKr~ѵ-5CYl:J>kߖ(4]_΍u0BHZq0i]iBٝMAD 䄺^lh&4mh|D3mzPpl[Z\LU9_MƓ|6B45^=OHF~tseH%c ʪ ՌY]SCpeu Dhke>ę"unX.h-y|oqpiwt k?Bg#KD(w0B:,b:TF].ϓR=vxA^ W;Ϧؿhd> FJI/D<f?#$gp$u=I9iZaK[ 2(VPB(2AT^XMYn6 4[*+Gf'a[[p $/yUՇ 0u¾L$[[VedB>յۛR˽ YC ڍӤjzMV)E7H櫺Ў-mә*ba2F|=NjO,(Õ_21W͘m-8 yfCQH=ƕŖywHSYBV[M:l|%ŧ Iy_8RʪMC> 3b. T M-Qj<{gvYB"8ӞZ*0ۚs WzZ\bśw30eOW7jmsaeTًN[^ IFDSacLɻ;?rbNZ]7uĘ\K(r?04ŴbZl$-ʄ#1ix9*<j]_鸟`=4-άFe~gj CT3CO5D~1u6Yk`R}VE@ : -o -,!VƬ>(;7S'|;aͦo·՝@&e5H,a@S}L8[|wĥ>p5c"Y0%w2·1r=YPfޮ ζsؕ~?zHծ魘\>#Jk lF07oޤN~~?a8c<"Ii\jRD ^ך #\ZIh|;+`#;"Gfg=8Y0% 8 PzK+Md(<;VWF%+Ӯwj$6O<-nD4ДRtNL]a%A.+d/J)&:XkT<Pn⓷)}p]H-ƺ檶sjL%>yV^_!3䥊\]Wu.!d͓ui1Y4+!J/ Zq( Mج(Io\>fi^qG,QHc\r0F{ UL3D25/"6L m]PRS֒c&*YcI\De@#.b=Y727N"kFǣ֨U* A3.Z<z9nM3 !Oq.J+R#w̨U_N1ܞ&@k?{y?# 6}bs3 .BE2?k"kʮFn Mcqx*oŁ 5JAl9*D2S|LAo>cbta]9|,1-)F`ӈǫX*=EʘrEap \N){{{Bptޥ>P ŌKq z6A61Y[LD4uL glm[ϯiZbFo6BdH^'p Aua[+- 0 sPCzS tF`֔t[x#FjVZ4a9JOi#кìžbvH/ֱXQIRǒ--"_hêCl҅w؏}7V=hgKEGlf# -ޡNܨ{"7Q`䗶M *%i^s(ΣZfb3rmLȞYY&APJSᬺfKژg @W@̦jD8%~Vʨ,}Śo_>`}e,|\ҺYjBi첒Nd<ů' Y Ql)8em^2QdOѨߏsWךU-Zc9MȋT Zdb~W*_(^W+pp'/Ҟ+Zgx*VHj'ω:}g̑Ra^+,{J|W&tFl!7A y(D.H酵S] ƻ3kkh0ufvK񝽠>ںKPN'f܃#&щ/cŐ@Hr'\p4(6 -ȼiO_#K}=8: ` 8rq+禞 |o "[X蹘݁ # QBDY˱H{s VhHkz&uB"&=БvP#"ÛƘ+F~c=X| ;{=[ɟ) #IŧlT]!palؘà-/ hl* qSO%O'sZ2a <FcE,!CHκMz ]dNmIf}͆|sغOe|}X"I8s7q ,}y9**:m*f~hx[I}9 P̷|~R,8sN%Z6lHPC'3#̾'ˌo05V |Y BRB>)gWymS>+k*ŲG Mz=64OZh],ϋ^lǘ{*%SIVkZAVSu/܎tfە WFr$E`H>^m͈rFFgfqkjB;'4җ0>VeY,%S.l`%Nwَk~/ǚYuh>KlMRڹcǾ7ld -o uH˵y |"D0cCIRH]aL*Z$PCwS1M[!:tsKɊtX7Ug[}Yۙ*DS 1~D=A D ܸks R.&mko FN T&׎+-+ i܏2DPC"_Ib4j[R(a IR 4@ +Jh-3;gDc6)z ǫQ TOY_vҔWӀ\U(je^#;S:D=Hb&(6!kjsˮk-/â]zN2NP$0& _*<.賂59C,`:eJg9c2ǰ<'~oԋlj,ĬSL4%̿TLInޣ'Qe9iXɫ!u_/4g'˜+5)Fg ha[j˚4s"ʒ59$V%B?AYa1{ǘ>7y mZQ-|-eX Np`,Z3ګhyQkI=vH7q5p+_HA;Γ/KChMy9d&ޟmA(F;aFy!.@z9Z80-Fl扜&zLdumUh@S'Ӭ$W熹톳KB-|/Ɗ]=쪩BNUN4<o}/}1)5TXbi.P/wMaVxƀ|u1ӭJ]_=3)Z[Cws}g dKwHd-1›-[J=$KLлgek̼d$:U= P( Ҝ&>QYodˬH(yQB-Mz\L|yT5k6Vm@gĎV487wax S8W fA[X˚<]< !10S"̤ Xٚ; FTzփHwMgFU@c%vsLmIZS5-5V󕸋C}[c:.dYe[u+K~F`'*肜0XX"UE|~Ϋ?1@,&*Pn_! Tba)Ge.7?ÃF_b5ӆ$sc^h UX QDsCul#V WsM<,W5we熓 lֿ< K{^?T=:M|x&)ijNJ 0"3|ξBL+}U̕7E!BD׌9:+OZjYz;PaPMDܷ-3D SZsn JH˦b!~"tcix$=Pd*d&~Tpw?o?JΨp/~joaN`BaJL&҅!͘C K,6_R>QQ!JƧ9Wb#PMְ椨KrIvϘmoUQLɔ ZBV{+Ck+@3#~h"F%Uexo8rƭ0ð c%) fB璉yN}ht[~q{K|MFJGEExºEUW$4oޅlf:ӻd3X$+/ҟBf ýmơgB`Iޱkx-.96`.`9,W^,PF'{.6nE*rs-&M]M(,$+:_ݏﯓ{;we>_"=E./̲Ndq9d 4"8+ՉrmU_[ܿzZnJ'3'of˻atE0RM *4T`w8h6qiM~_ .)p:Zk`K nmijIlc]SYB$xBUkM ?F>Vm@U ; !]t 7d;&#E.ZBJ-bCnQrc!/lMR$Ғ! ˠ @鏙K a3v&`D5n򚗜SRޚwzyt~x%Ym]k- =ޣ᱀2^ _ֿm05C f5LbU(Mte /1,Zp2[́ݡmAy HUB8Xg-R$x/SƟl (з6cT[l?i(*aueY3G40!Nٰ`92ҙ_3L?%Uz/KZ`gtQژbڛlfaO=@0+p\bBZ(v[q#6Z#E!}62J i!SAGtiq4 gՊXe]M=7ƃ,Ȋ.qAY(uVqb@49Xdhz??y Ic$Ԑ^\5$ouh3lAߒx@EgsαoL6&s\ rgpBډ2gRS `u"+D_#r ͺ FAbyl~!^E_DTQ,p~T~ zDGυ:vK5:0m@e^l- P (ʅ^CbΗZGb|Co\IG4?#zI \#xXt maP\(",Md)k1X TiT{iKZƯuV TPM_A*6Tna2Dh&P:&!.XY;ϧ:/܊y=|יc2<(Ԕ%t| >N+3(?h@啌`ݠ7d}!02?坻fٽ$0v^p1m0?*Y`}5vѓC@XTkͩ[UӲ,öxpHc34U6A]+Z= =_ғY|kHKwfWuLy& Bo${ ΨR1+Ri;wU)؀-&vx>b4J(6e::H }aOVZbqB [[t2cb"_ey=ie(Z./YS1y{:26*d~ uKñx-QvY%y7Tbnaq V^{PZ)(4@'9@@tMX#Yؓ&s˂(^cV\U M~Aޒǀi6e ee1WDCxlVǂ Iؐq$swӐMg^;'Q8#;C3+D LY+Qi=Fd'۵.( "U4or$6?2[{ Z!~Q 7er1e<ϯ|dϝ>J3{y_0cxqI!LB;p(HZ s]A6\rHP忾+p '^#|WduZY8nI*kd5{u`g?vx4m{Ift |s MS@Hr*ϻꍜ.b-mB=IE1VIX^x'b"h&\qp>ϤބL(Mr81jiXIMgDR) Y2NtWdm NI|$u[Au3%<=PG$)\.6GjOm(R"倬tV7`O2nuB~_|\e$\rO}6z줒P,- IAy7\p1D;p6M6(Ƽ߱(+?Xp2޷y=F4lƃFP-zl&p=E-?I&-t3LjEmؑϯ6QY/"O"p$%g:jd5tI>鈽W#Ɜ>wrg/ Ak$=>Hu J0rV uYσ,n({9S~&ԇ.Fܳw7:Ųygh f8,ӇN2f:E\pdiHg^W6J_^ xj9[[łv}?`INt%O*ò Hz1Ƹs;u$(d1 -*Y5V?M&?*R@5=6={[zy(EVES ` >Y?k*2V|~Uh30w"?L"E E!^UKEOZq8r$Ij#MyDaQ)S%ˈi>rfQrEp&m**D:KM9ZԻt5u gBfo$KTE)84'?j4nJ5 ;d8:=v9L36?cIɱx_L6eͱBVBeH܈O1 ưa8Dds1r.F'e <燬$Ƕf& MTH *%:K#7 Yb ]1وh4ͭPD]6jSH/5rp1ɛ,)0|?:(?UԶ f48AǧF"jm#CQ@F/MJ̼1Űrf3i_~r=SdRj}[!m/I1>/dsTa@~78k^?C!?A!+p ХiIʁ88eSzys UJRQq-Vc͹=牘PϏ|UƕKF-4zяff^aمZ3<2QR! w@sTp='w= F3lϭ2s YFI)b#|NCJ{s/uZWfB , G)ًv:UlOW:O. '; Z0*_~ (:A.XZ\ѻD$IDU0 =P-Ǭ7`olHNȏDĊlǪWջKL\ /w蠥I%61|G$2g9,ϗcH'䟃J2-n*coZػ™(=x8q@={p \l_-v/Q4Be8cCy >=mҟ*unO+·,񋂡 1' 뗯qY-a}x(#24ha?ڣ=W1GX6' Euc4~坪=*`Rt4/f5yR.nƭ=>)ygaMl?\[i(,}n0)dV砧1|)~),\lTȳ`Ďqh YU<ā@rWq2c{ n!WLe$ l5qKsu[HһyZH*QNo[ħ B (Q h8n2rp<У)V2aWo%9GM*t/6(.}xA85Xq#&?D%ې'}ҔΔLw T^u3* ߯0R(fp%|򫽧%A!I__떗#5) o;rZMERJ< BT%|ڢ 7vӤIiĤE=xr D41}'x NDXncZ@e/i:vDbׄ4՗:MA,'a]DWUzCMSLkЦ)=aoʕHsʬcV` jy3τ}یsɰa  #ۘ+L…-e&ҟS)Õr&^4;PVI+-NjʻR.P?S V*&ozUu=Pd\ d"5?7w{\3[6Gۑ[Bsܔc)IؘeQg #gl" yrp rNLّ&wRJgN~8T+H3*B}C?e>]=؜Y?Dݐ-Op@ϖ0|f$bl5ԦX|:y0%']vO ~+;Htv$ +S\EQgĭ3M"[EKjJKס piZtN0Ldܶ*ؕL3C4X<ǚJ0ql}wlND=€**MQ)[$?^9 S03lܹ+QV@6 2eUyx' 9LfcAcM蟩^-r<8^ 5ʶУsr^"A+|A2xGVW-L xAjAKsiYa U/9ar r\Mԑrt⪤,z6˅EQm? Z ݡF܁.CtĬsXؼsUȩ\lA 7\|K3qRZD, o|ߞNcD؝hwARy_ Ak1 LHI"sz203w=7л c3Qϑ+m2)7Ѿ:6~Mb04=Xep;d;+Ⱥu9JĈkLH|䯐gq90!QRw Rq|"g.ILj`($dC{'\$Tjpav6ڮ.V\9&:C)LLo܇lӆ9SksX$G:8G}M~5B+kDQj+o%oOuRR&u}v1vr8NݦM`rH1򮍏:s>S $\ͪ೒ivVd ^YEx[ ڒmeT-*x uc\:bA ,k*Bӥ~gQGcm&)J^9wyr#ק$šF%.'sѼZnɫZ+^E::E %FiVvj'x7:8pZȃsR U9B_H vokö6ijvV 2޸j\aNnÄ)x.vq3b#Q3zH9:>Y < ';+t=mv/9]1C_/]Bfs*"*Onhs~C_D%RrVb.Db8F=롹 9glaAvȶ8"& :=07VD֜JH_G9Λ *n=2ZFykj']A,jip'rֳr )U! qұq͎͞bYXh5墬{[.:9>+}V6HT+9s`[g*Ç׃TE#gr?yݯ93Ϥ׏x20WiJ,9Θu4%nlj-0g&ۗ0iMoXcVڸ[dNc PTT>-` Ť}-p˛drslSjP@)h]Lqv({N.(N0xFCrZNpqRF'V෱%+(D~^Avh1$BfΒ/s@H&8@p!i\!N޲#V)@$'R%Ta̫*03'}&UOPK_'1(]Uha@3_2DJᥩ&y+{,)Crdç Yݻl$u .d3 ):gKtg>rf)@ ?w:j&Xv3GVQ7}z$fȪi*砡L˔N'^?U(+=W5$7z[r}Frv.ӵ oxbYASk)9'Vj&m/Q&h^ @I ?:xcET L ɋM[-;F <'[y8HAn_-H;-Yú=sw䁹&m)qK4Wf=l 9lDʧGV}g6{dZ Ohq@;_ -8#^fr`re5BYmABa(\HR(moa€邟U9C$1{C[WEvΠs[?A c+0vwKahdiN5y>tJֱ}j{!O>(8λC!qV8HKDXQ>Eg}yb6}S u 39 KK"5;Ɛ\I5ÀLrj&&/~ ݙLt@l~L=*FtD}@ f-B@+,)  ZZEN}8l>}AX֓g'6TU^+\b T%\~uȆJƥZ75nH+Owi r¹+s1-W|#5"LΫq?XFW&>t1p*Fh,ڕkvQ@R."Ǖ r+}*lZAN)7Nv/-/HS'$f(js E wo|ݯٍ2(NftnJ | bF0MJ0~Sc`DeL2U4/-؂Qr%(E)&Wm֫9iݰJ1X #|c}eUJZc,+ߢtW Y%~ YVm~ۛ aR; {08ثA&vZVlT\2}}SbQ)(rY8xOeJU1}ribW TxIwُN2A0LeaLBk_h}׮[:rvv{ĺ!T낑?2`ȍA7J8K|M~a< ݸ&YozbuQQԈ5M{ra1 zT ToO \^T#AyG,.rU8rWJ&v sFmyFy0voub-!Dv NSjӯ^Og-qشZ|KBU ;9;5<aUQ=_&<ϰ.,쿪r/L7QZPݦf8?*̻wK@=>'ewpI:}˭USDg6%.ceo ȋKh_GAjԄ%`sGE QNTpOj`KA]6˫p"wEC8IJFsʕ!wXŕi"9 eL?|E7FX49[9C> U6.kK^,V7V͐1 NVP83.$?8g*pܛ{NuL ] RR 6s~Dk{ήu.FhKƬƨ]-0 /A13XWǐ* uH sD*?9 šjwD&b\}5-(Kb2&JxNW>q ^-ZM_m9y0'KGfɶx1 acAߴGdJ/7ѼҫOPYz tcDN7&i.CT_+`vk_b\6FYz\[\{(0jkqhB:3j]<TMX/Za@`4zm*/*)no$^ bd|H7 D+5O>qq'ҬaSa;+B$_:.RR 6G0H0woC4MWE-{`zfRӑ9i8Y:;!+ hs܁P .)!bDbj}jdSk?\:>oJ #L{NEJ+!~E8HmqC`5YCViнVkܻo[nne1c $zG~2Y(!__-)jIp0F"sL"Uqrb/JI?V^+7޺^lP /G9FI4UA Nm ;]CVnj 9Cz#O0m:p'!o!A7Yy%1/Rқ\>E|SoezC$ dĩgpC`PyeM5${D/a%S[-F z ͈b T-Jg=yX3 `䘾;;>Lvlª!}==>>\rv;l 7] hIq8ٞ#NI,h:xVĹpX "CЮo|]~ դKZc ﹎۶ãn=;v 83*4UUBSv bS@\}AJX!GێV/8E>;բkRpax }w?LEM= e/𫀍хHw+?"0WiWk9a$ۋM.50e% X"j!!l1osq=J4NQFyo: CYKT$YAc]Ši &+ ȧSpu0}n|P# Uh+G6ޒ@7)'f|_hľ/龇S$G~9/ټ !Z!3l=HSݟU 0w|$1 Wk}H=& p-J`cQ'~H }^ P$9o251,+<#Kʑ cҤa*3jbjW i(B MOpJUiӤ{;'(`bS1Tb^ Jsu]<1VD^R,}&мn@@˞_m'xY# ]kg]#D< RG hUU 4T1ۺ̸q2۳촳DLU%E*5vqw7ZrYS:eB=9.}Y׵)S|[Ѯ5 ]jx轫,ěQ}_-+؝D&w *8-֍"èhF| g"Վ 3Nda.yoO*:m#uQJ;QkEE7J{QEZ[ZpX߻cč,=K&Nw刨~\@*ڻ J5܅W4!+:V2Нrbs> {Ζg{.z\ʙp=/ʦD8){YY_EkRR~&pބdknƝ$KK#E@S BStN( O cPsTN0_ -Z=LF7E|tM:QH.Y2q}?N/ـ+  dMLfIwC*hw×> S@SYj@KKGh]Wjm%nLg)twC>G&Bd3BĖgΨ& x~Z] k9;ZgRLhZT%B@u$9v3ϩX;*OocxS`1F䰩3fYQe2d#]L:e$jsNoY/N>I* yΩ5]{QN\|ZJ PGB}IH{82!pOl7r_hQE}]@_ am!ZԾNAec"%Jq](!t %rvo9bӀ55zs=¢2'xz>+hқ{Y9;ɣSXw46T;!SpTˈ +WF4|`qӢ'C)xP<#"/k2ըd,zA0ȥȩs)IVk0dsgN[盔5b\.99Pzqb@-گ P T1ipQ4~sf'?H,2|CdI*{M@\jN>Vt0?>5DS{V kCߥ*Q4}]e\RB ‰wQ(YOu47`ب ǐ!JT"vm྆ >9±e vUA h?3Ux,3ۮ08ێe1I!@/Hݥ~3! 7 ퟷQtAffL!ǃ@eċ^eU 8IF~y1PM(*al$xZٓ0UEf#_8r\L^$!]?^:]Ե_s}J!Ҝ []4,#ۋ[>;w8;k3h $ddt{Ge`T8f2~.6N;I1;]XM_Mb|6p.ͳ.yVT7L NO?9Oi [`INFr / t+,a;$'H2d2;<+NQ`j'(c (Cm҂ܟKT8ƄOq`G\ 3Vw@^O&G<"6E >Gb,BvH ܶ?U>TbA) ݅xwK[TYV%8W%BD!VM*Ȉ%%E9dk4>$,ǾQ`W|eG=\YGoc-o;E*vw` <ńnlxn\w#d} U oVԐar~QVӐF z].f啱Ab(yJWW:w&T <(ِgdL5"fй+Bȸ& )ӫcꌀ4ĊZ`u5e B7+eQ%1Vlr0=PoNYiLvm.{ܖf¼# Gh~,?3v/utQ[Les0 Qߘ~~os-mpd (.p@@Y#i9:P4*k]~^m>|2렧0at}B ߼W^x~#OI }o4)T <Xփ*% =, L]\/Vb]G+GQ K(0e7w3kk~2f}s:f XŊF*:5pr.%w80fu~`jG4%W=Kk81Q#0Hi?LˠOU_x,Mddsj«3nqmz"}ͥ{I=C+$4 T2knͱv4+h#zѐd8F&<=e LlMc{>EXNCpg!1{sua;hzoNvΩ|Kt{%iZHV 'tga9F[4Mǘ3[J+-eyr9='&ҁp@U-g#K7BбPCJ o~Uy_sԆ  Rs͞}6sD􍿬HIC'{)qdrJ2 XlDwhط(hXd#yK~/ҎAtW旒$ x05rZ }$u>ebfHM.4AbT,..E{S wo_VnX6]tA+ `~>Ĥߕ?,M&s@Q~z{ȗz3ZJ-&J7-em=7ah0/C_LR8b+5L3߸f]>6))jPuLz90i`4T9 OJAF̀,{t[]a0gUU=#+u"xAR7ĸsCvL~ l|~ .kї/% E2\z_a\$E5XmW0O6 ]޵6LϑñR̘{ 9f$V@-dQ}{X !'/e*QsOɜt d?)BO 3q?G!BJT@%zDRtXY)fE[,i:KVzLyf*HPX@mجf"\BNIihCFoU%ЫC'(6*bqFo5 K;BqHT _ УzK}yM_pNB#>7$f.B0oy3iNFYbM]QԮ '/9Nk{ An5HvSrC/M&)zkI F*_*~sMWudpuߦO*)&mzv΁P7i댓 .վTnVe<͊~l磽\k~ie=w~i]xR(EbUP.&Ewmx{ gau*NHUS[_ǥ⳥oNj ;WYMDl'V \ưe9`XM76uuJ'ORgMGmrEt_1T1ZXY2Im}UJKuo1NyJ<advX(:k['6$1 7'};Zw%tCJfwta[E*IH._cĥX_fOޫ_s6mNMAUX㡕F3Ys@xgN~I{QxT8.iz JA5}b9Nb v0 g](̹yW s`: /O+|JEqrp5]ͼ$q>^uf0 wX,kɩy[=I zu{AVĺYU#N[^ cice17kշw'1=wGy/|jZ]ÐQMϳ x!/a(RchĂeJI$>5l,~Cu ɲgB`Pۖ+c .l>j9:9B|`H("p1ej!VY(yrj'lnp#CH'p:Ɣ;n)?`Gpst qH]Y4!8ꯠܐp/v@( (l{iXkhRmy?:_DGg r4m A=16kiˣ# ]{N7Q/IBj*NP_JvJR;7,8iƘq5@*:Kpkc"L3ê=A Smm2 1@5>QxyUAQ+_";=Ex]9ZOqp˄ѧSVU8^OTw0sMbׇCUղ1%A'ӧxhc۾*vs](rKk%u3z>L4_z¤Č,qju;d- tO̫-6 "bUMFnkQw : CE@9X>D^CPHxp/ƚp鵝a(V-P]3}|KcEjV!wcoֽVIvV /ۻŽrɤ|T0:{P+Q[ |0cVvfULf]]{AI9d ^LYϞM;Q$Ӣ&C~l?@z*u-)G74C¸eqDiC*izvJzi/sE&{%f˼@wvvZvH\VՍ_ v0/ݛt`u4 ց;UPmp6l#4Z elo2~Ks,+ '2v}_IPFј 멆5^_>O-BO(݌p儤 qXSMX2,CY?J a/v6[k 569 V@:֏q%h޵ f7 ܳ,O~!i G^(Ц9c?U}jOGš@RP}G8HOޞ"ϝN#=M#Izmr{o)`o2I@jه57]os?N?rc*_ΙBǑOg9FyK&2ċP%]ax$k^F7a/K} S.sg껬g?Zۊil\R;5? 2A]pXS(Y'τIOq) 84@&29Lu] 21S ]m~  oC}=/Lr?o9FIY/7X;;0kؘ GJ2"&6/3&%[8\8TR#YF ,k^2COjb.>? /pǮdZRBe,ymV\ɨE?tEV6{),݁yoQs2/c%l?\'ˋGĮ8(P*OI$_e_ݫax$HڝŹ;U<^SHw e{Owbd CI{b#m}u L`ߌJf4J)@׆t$!hl{04a0$ةZF\->nւEauMj 5:%Lj{yvr_b?/tOE1'olgmQzD,"RHjW.~y&}ZS'.;JbnPI35Qmde{E[=BMͲU9~\O?gD䉖{)]hMۉ"t!ټsf)G$#9[f9ja;WKJ!.-@I Weu@[c;#Ys/sXG;) %Lb&<SPo`{3cr,*6蕚+SX5f}\ oӟ+0 CxX9tQQM(7^Iƣsɂl5Lj{LI嚠 5FB'E3-+p1lK&[Zõ%/@rC z.!5j4V>dp P>D-kuj JbdK#VZYSĖCH5IGE#РSKDNR4"9gTb,!79G^a7r;f]/;͵[@_tOMVI~SW7@_rpʨ\j:MrJ}K_dl5EY<ܝn2X_y1C}LBc,HܝpXg\ щ3Gに176L`Omdxw,ƏD)*7 4r ly/k >miz#(YO ʇhP`%.֨LM׎.g<n2wEIaJ<4> VU08L`,DS\}jn>aS8X t>4Og*W{_1VP6*9+/ 0EЩDTFhZIt_1q!3c'@fBxG\u-M]xZvFY] xW38p"Nᚢc!ힱ|f6 h{wA*`"ڦ!/o: Rb%=y&I*]D?}Ҡ8N̓&˓eseͮPA_2.~s&`g䍞7Rsܓmf(ѩx%e'(7G1XfPc'L=8=+5! ( v#5z/lCs֩^'Hu»0dhR'6|f{|~'Eޑis)n~nJ"[){ԼXÐIT=f|$ zԿ:QŇT^5-I>b}$a+lψ+KIL==ċ@%ʏpBj6C4H?k]O0r鋨 T: EYB3['/޺ t* ݹJax gW/q=M5+!<7YE ]Ͽʢ:Y /y5ͽ(t@ϰ~4\1wYosiuyTAN1}X~Ys#rsߞy1ɸ $ՓY/ZYexx\gMjs@j }U oY23$>CbJM`]_kգYS fOPt C(b<#kyi`vn<ZL,إX*`- @d|.M$*;mGzө,]FK2M~;RX$5#Յv=eݜ:(^_?`)aZ>< ,<'9-b|l| :sV &iWj"r!rHm G-MqIB<Ï6Zs`M?φؒgW"l3rxE$vT(A# $la' HJG0n"\TbDEr?$a_ߪVv5.u=Ml$Yzʏ ~NQ mM yȀy:EF> Fg_ՠD+tXV<|yl9P2 ?,EY"m%QnCPG$TD.&3(UNd,*nm24;\L-f|/ϖ-ϩBxμ 4 xh1?%\DH s4"}X{^cff8MHͲ!ϒp+FH *v`f ~}2i󹫁ꪾf Wxmhbc(i֠ jVa#h6% $~Vh)0b]N,ĕqF3dbszG ~oZ>qUD; V?^I7a*t;c3$aF`P+c E5Z&T Ah\ʄ8JlNC"1׋110z(G*Bu{g. ֪n ~a{`E<+w 6tˆ^4qa T\A.@;+a߰H\#0%]^r,4Rx`E̩(ͺٵ*t]ue/ޯ+NzfG=A:^a bC3nbf*퀙xMٌp7ddR'7dzW4Lkp^9voWПH;OkYT]`@b_ b$۲;WٖgLS푚i|VQo;TأݻH_}P)E8x`zlZe1P>֔sRWЛ-n8t ݁jwq,nkA0ҚPjAFe;nwVLTEFY#l8RUWK}JɤR7'4_7KX?,^nlŰێ5X9@ y<8ZZG#KeQP7"S >NJ2C}ȟ-"P S:@14/+n3-nbSX‚zi?X*955q;P}lX8 ~5V߮\G>O414VT9_U Ƕq['`2dxN]9u %"4Hq\,ix0?ҙ~Pd_m^4HqxO.2VLRPnGE)Qla 'c̶@H>0XNAe:,H8 q (ΰTk (޻AV a=6G={I'&~M7]]w_+X5axټ$mE!꭛o Yp.k3X}y+=XPw[~|7׵X E 6i9x, !3@Xݔ&[Ok@ Alҍ鞤͂lڭ~=Ux贫{208GНP}< %<#ǀ.o.mX5R' qc{K B&`>w=Nj',kLukxa,NpY!X%E덗RѭoR^ۤM%y`26(LP/ĝbؿ[Y|ͰBo%1E,&yo=2r[6[=5}#z~IR&2 dΚCt2-rfTtvnSJ o.Ȕta'~G)Ay3+Gfwvϰ_ɵBw{0As`9=P55\suF 5;E$+^DD5E {@; yhQ<1.6wVsWI1ZU5Ry3Q5ދ TJ{3&Ǩ=n2f_8}T<fPjG3ijSctbMt7^e8 LuiΆub H(H*:RYȚ7 :"1l1]!@dN JH1A z_&VUۿh?D0Mw!DW1's cfYlBʐ26^BhG]XhoC*GHg[NYeVV}n:K@B|ڂ ȧå?[W?_Sϥ;sW gC~Sz]\˜f H=ۓ?pmlܦnsIor`*;6^=.LM)/>.)0`9azyR;m6/*,%T,X=ecЈ4~c0& z.ee\ ߘ&z+KeN҂a*Σ.F&`T믣E+ҜѡVM܊Hŝ1z^dAd|>r- TISլS:c:pg'iOte% 9}$kԪh8Ieds+ˣWL$wbY9>}+QΑ_o9faX3%ÐnE5r /wX^M15E ![Qap&`KT=ڄ8it=LYDgGEƊQVMTӴ}n;xF-4q3ьq&GscR.Ztg&9g]K1 I:5/u`,)L+0=A;ƿO3P=iJ@B`뜔?ܦ>n΢pn%1H6}![!] #љlY^7W74;|5MXɢ?Q|HTRCQ@I,U.5E9WN -&} ~yn0ދV{%pNI .ڲSﮔ77+B_Ʊ~14=S;(UM =PQ^ۏa1k.u<y*?,㲓ѰK8R@.=e r>E5[EՁ8bu>'/{FZ37 #TҳIG# Tx=E&p<<)껡]tOtY],U~ ia%kGO _Qf-2;|#bҍ@+Kp?!Tb_$xpa]cvmپ?-܆IRJJM\YzCFd#3.@rkǩY"Ύ3PwI8nb{cZqe q}sjص "=,OR.HVr.ym3YJtJcL(XM>8J+1%teI|:kՊ}Ŕ^X8_Qy/=xc*KuD>]R]= C8ϸBv\+;zj?:\ 5Gj?8Ź,F:?8N3b괰&jDd.C@ teok0.IFk 8g; :oz,8o1 )knLN?J g_$-O1xE%6qX7ۦMP]c ' 27lzy_z O)usW[!JIj _t3΂ʖ_)Wv]mT\óMv&j@_C1%=Ѽq$sd. [浖J%a@N[SSqs gn/ H%3Cn]}J=tnm$DQlqK@Hӎ)Yk #̼KH\ᙸ Q1?XNGExs)l>D,]Cke#z7G;wzWu͆B;%4>B聶.fY#ߩM*S!ӽucQ|f[9pYvU.|oi"\WY̞?I!H㤃  ]p-\MSkH(m٧3&^VYN4"`Ji!c&uCA}q/Lk7rf&R#jr?\k"|#iO\ +ht40V m Z 1Bb<6!XJ. c{+褴xlc҉w, ){w3nUSa瓤սt-,8 FS4vZ\'n䜿VZD 7n"T?ற ޥǔ*FL= =\h,)i)tzaM C>Pcq-E=BVI-菥B${L@47=C8%H],';GU9:Ϡ"*tv0Ve}YgZ* %.<{#t@ r y20&%BU:USmLеw@赒DI ɥ xdrR=f' mȋS_vY)U嘥G.GX v, ,ɭyͳIQQEP6A-_u"8zVʺ/ތ9y3ն2EҪ"MdVp 9BjK&BnA3] \F3qZ?]9fvuA0d9i۵FC$@H5L)rſͤml|EV!I(l ߝ^  n?@GHyo?%\vGk䑋D7 PiLqoʑL#׶GzL>bl#ix4>rӛ=nG hSl '%M!\ gz(iLυ#[h@9DI,v=CZi'L>hͭ5> &`O7'$Sd_ rj޶Aay/-b/APk$ێw N@3wޞ'/J!da}C5ڼ6/U+Yi`W$JTWjI`JG(Iҡ"o |3ېEJHy&òf8Elz)i vfe)JD4!a8 O8T>\.|idH_|Zhč^ѭ~@9;Kn=&WlS I}OK3;![{W(~?#JN*z%s~^͙Bo4O)mO>cض~mTuu⥡M*R Է?+@[؇C_sp|0tAR EZy87T't,eWIn,K*>G!N$jI<a2:bC1^)\Bbr-wݖ>pЍёѦa90to%<}`pQ:_&^ܫ7J}#2mΘF9CUk,5'k(qwA.f2~TJ›|4?s=[|Aw*u̜U愘>v>wU)oyi te?g'.rOH'$`ŏw,\S(mni%N|;,3N٢w P|UrUd"#ŃJ 3Q2\Vhm`>pf4 H].4:aSXTL\TBU0Bmt@"+~o"!i/ e>UM:NHX|'QO5/۳e2-}Bʰ"e?Yߡ7(*4'#=oxgFߘqqfcyrL0ݛUD)QB#>woT~jQKAE'?Z^PpyE"nBScՀ˙!{$4<ĕnͷj TczeAɎc=4ΖK@|bR"PddG9k ԧ,{M/rGC\hsN .Zg8Zm%ծԕ,/Zon ᷞҀ\sȿτ,wsxcj}pS7h_ ~[Ӥʼu*OWagXnz,5h컒r qx8u1:qnȨC,ioﯓ\5 c`w{G:N<&XĘ>f_0Ep/mKNxiz^tkx {" Tig5x33dD \DQKxj$Xs=khV@Va7{,[4pO–7|1 V]$aNn,| 9XD,LߍR½6Y&(]v ZOjJSlJt2d=]l`+^rm Ϲj(*IN:*W9eJDTh:1s2"nz6g}e +ʾ]ķA-sH' >AαtsMF1NN\1? p5fHH:U}R ͷ.|NF &+-~v)#M+QzQ~BùϥI+i4㍄۸-#HU[n<[sPDu>ro8vnxI8$m9VH"'fe$.Ush33!`ÉDF/#HBťH7 1ޱJ͚!DBm4Mr×QpinbJc6E%@X] Go n)[^@0 rS,,qGp#ٱ 3;Kxij +1`ZgM e_GFB)ejA8Q%o*^3jհI.1۬!\h(j*E{'bsߚxTwKDy^IxŴtVfm\@UM I6Kea, @וBUkXsg; A خa~} j(8jVYժ_CnW6"}eu|i {@+ד 2/6MoN(l2sm)͡tpT,j׽϶[l.E8J9_Vo~=l'-X9ʣݿ;ƛ@dҽK?-`=$vVD0H.$"-yV?enm'*92.t PI@c8A5`r/KRD6 +[(Xo-E͗c%!Ć9pc2H8χfAeVk*;V")Xͺw0qte3o?%/jjGa5P6$FA&~7K,弭͓_=-Pl"E^ynW>RPql3fl(+ٹc ,f#@B˺=+s9gM4@Y$lK=w3GOٛ?FeLwU.ChkFs{['Ug5%:^5/$q++5DfLdAY R![ ֲӥftñ;Rja(u&XYGi XoѦOGPM*vPz=Wl;  DKff~l;xTSXm:g#n4{Zy/OurVp@"H(w".ܚ 1Y Bk #u>b&ܓh[k$~nYyfuagؔ!@Yϼ٘BAOdb<_(=x_(9 SM¸R}~i*jl&In!(WwDqiHw ELB s"qLבźk-]"}Q]pnޓ7b) $BB+p0HaTG@ uoUxjbR7½MϡqK}T3v+Tp9V>ĦΕ 7eq޹pI51$bj4`0&t>yıq>4vCi>ӹ8. ѰpL~xyOq6Y˪?FDt}_3CM`^ȇ5 o!Jv "D yFW4C-'W]G ~бFdL D"ϭ0SvcЙU=M8;w]f7[~ה$sv,Nj67WE <2}b є] x4IjtTIljNſ4"d fb*nJH@n׬P]CI*(e`LE%ݜo ә-j0vgb$e]],QP_w+ /XOq<\(@@J)4Zag x٤g0m+k<ۓ>bkUEms&J= pݷ.ۆhS !%x*+J Fݫ>N7$ /Sh'(nL'n>oP3*F ixJ0?j'0<7Bߊ XJ Nx4DWIG$s/n˗+B_pTyuizаu|TK[f+U" m Nn~#Ň1{|k$ni/YKzD5uٍyM[HQi W A#D.Xų q.4K*-,WpσԔ"Q̡l9JP>3.5lw(pOWܥ^U 4ìBOPێ8 w`!v]TçjP2Wi}-;iI"Y (`3(#\;c{$g=*yČТ`:0Hİ^;q`  c 9`r>AƳ } bsh >L}#v"Mc(33t?>/NE~w)aqa'Y(A@교+c m^`g (ikcX r+GTK+hb%?w7?]G C dz6i xeׁE1w:\>t"<`]~*di$S_915OG"{,'S{Q<#ۀ;dӁ MJnU9,Lꙿ#k/HF:EG)ݕn-:FHe`vA9b])xbl޳3@P*^-6t/!4a7">%\R%! I?BQދwu:L7dV3*$n=;` d^^ 5/s^1=-K")Կ*kZ\7 ~ _9$yjt-DYIcff׀|=@u <,y,-Jm/dWZ=&'NX5 Nv=n6_3VO=* j?%w O*Y 3c?(7w]QV;Z_{(֝bReaʩRVWx9zpBt;$&G &!_QUݮ KU,}GlzۨO*3d$( $#]gq.D1K%Bzo쏝I%EeɇV,Ji8Pdۊ<'O~S8V͖r[ϑN5'QVn_tFY.ZGQ d&'/|%P07 A~nc!dȎG\ pp~9;@ O,Jui *(oh-SW LbruuC6d;B#|bJOrQ63iSE9܄`oay0?>0bZW!C8EK(]Owݭu]@N Hm9'ۦ1ܬ0|+әdG-v6j~8W>]l; .Xo f-a9n^Tl9 q=OtSFC=UjŒ.#.IPk'ΔeO2ߖכ$nNBX/P/ϕ![`q¥5a -dM:  v'5 |yalސtF}k x6:YT!R^;wg6{c]ikRUgC_5 +<==d*2*mrb!{Q&y252fGꥃ #Y%|/U4!bmRAպ,wKO\G=a5dK?*Lv<hzkhT-5*nm[~p0_hOq6-r˚T3]di&G[Ksw'djJ5~W"@&q3#y|{m!ˋiZ|fy}&KP;Ji[[߃D,PmS$[#ؕ u*6= +^ڼHB=C[jsEʻ,͑k(XJQãssh}~Y:9Rܤf4cMR#eK@7R%xcSuS}v<,QӨltaH~~z%y‘ UdYC׾T^MiE%ӛԬ 0K9\ V%`wADw@;0f 6n`C#EO'-xW\$0qZ8N˱;:7eP \V6Jj6Z"B@O70`MQbN֜ӻGL`=G啫 ooI%x@κ E>ѩFբ+՘@@N^0R&$J|KfI/z%عԼ>?\=z rJ~1IF_r>IZZ-d.%Vq)_~,y@A/Z&>v3m !0C|&Ҙc=JmDwTC_d)ܧMMx "1@H*ZehK7PIFn^IW+O qFzooaxXBd]|iO\v^*V`:ʃ+!|/ i:6TM/[)آ bM653 GRf׉׉]=)0pT wJFGjbLgůs7 6۶6 Vw$Rl>Hs1VK^T.[% ߵ F.~ #$jC}oSN.TIy`FжE'ƼTxE$lJX^.|]hf, Vob̸Gɕ?Xյcz5tuH%+}<\آ"EHmVz]Hx{pkNFŷXDXi;[aBeT2O4̴g*Wï *s^c$98Dmlj6| 4atZ3ӓDE|opx_绽|^ӋJumr:VX;*pE'#DB!0>N*K4*][BT M2Ӵ` >Oam]Yk+5[:(36; ([a+ kP~YpYl<} XvI`0VjgЯZȻÑ&" >Ku\<-'cBepTwo=%GlH +"г@nZrgE>u1# A$_BmAXyE`gHtL?$V6ߡCq(?f}/H^]7ӳ"e(P1gv,-$,}=&Yݝo~#^BZZE˅;cV1|Nxa\ ~1 T Wu

7'K[,dd/ut\-ɄOrOVIƅg Di(&Dz~}_PN7'i̶˛4V.-(3*5Dx{ xTh_M3 BsNCJ.@bt]{Աl0 ͧ7kKD]Q 0 =8oW0k괷Oj, 3lWz?/c H3a#'܄dݚ*b^ #_a*$VIɄ%0ؤ%!}" ΙifK-56*h5E6;@ǖ'C d064,RBc,iF~roYH74?qukhlnH5&g衏'b\NbN=jRC2x];?OyŨd[ 8^T#权yAd$ӣߤIo$Y '9'2;Cl_j=^CNGeO3 XD=sRpygj,T'RߧHN[bd^[D?MVk@h3;Iu3@Q$݇0Գa?#}ۅpx - BO'TK5$}wgc0,y[Xi7+ 1{UvlD=豀tC a`_s0"O: MTł|";B y݀D'@͘6m<srЗu!Oإjr>z4:%4e7?z6k<@ǺKZGRd$ft[0s@EHRi}ƲT9+Pîi4šV1ݥ" M*GRM*yDX_@oc4.0˾D$;[u"!YEԸO5Ǟoh=U :O.`A448pm̖>'sLD^!M*48-=Ê 1-FGYKɮa$:ً WkAԑs5r RZidŲ=B21 =k5CԵOYr +B)NNt㘱;S҈97<1qdzy B□AfC^ hCr{"ݨpƭϩZG0׿d9oa~..G=h],|"aG>5QbK_ IB1[zk˿dBʰtk8DKĕ~\vS)[x]V4uvR?iǤ-h 4#t)U5quEE Y&3a҂Zj0?xq{z2<"-D4ENgۻ+Xf$bήQbztVJlLyz&KC!CR A s[kǾ8AVi<ڌ4K>YՎ:>:!b!EݏaHng]]jZ#N׮Kz05U]]sµ#(qSZ9=йFtoǗ$]X^s6wILVZhV[+Pe Mx ?3~uPST[QtiXcFJdu=XMo3`)bpտ$z s36]d@M#+jM!WIHNE _W$0v$D\qCG[n[N}%E^Ec;(1Dš3o5 HMʦW{y)rݴKֳo~g!e6GpVZ≄hW]FAuyĉi[Dx2ٽXl /g$yL~.GI"thKX/vNnב_]zٍLR0CM yUF %z Kb]qB6# `y}9ti=KX6$x/d'CDjYy #-Prarxa9 R07kKKK{]We%c}s5\ĵ|pm8B,72s h :reYrCxoT yUҶ[|\twTvk1~@x/J ~`p/B2g-),ndyQf'S [NB@a9R' sc`v2RRigY/$mTR̄BAG@\*~k4}&|#1ĺb%O :d%a<;]OXILCY/G QԒgG{YFܶ\{! UU9[uS/؇|شq;]/2HrP@xrjo3)!}Ý%t[ K `bOΊh%/SePfeFqQ_ Dƭx YO:6 k*O!wN%*HMyl1L+~2Gz)tLIal-2Bv' &QA5zRw\^% 2}:*H\ƞ;o53.P n6Tv)xlYH; C,CKkM'}{E_ ZUrʎcWS:ҡg6*iU)~!s:W`z7o1|ۡ2VjP"xVFM):&Xa=6{t&E~/ۂ}'soPp}Vo oW\L ?fuj +!dȳ Fc x ͇E3Tn?rM9zn L ¡x-Y/q$ -( pi)wGOlsTה8|k>IR:o{'s Qy+eg\ xtz=iaa}Dѓ1zpQEz`8,njr s$cd 7"U0P%p9mo8=*Z,越f ݘַH0.b]AUu|RLAv w{a:K5\հq Ȩ{ PbaIGrZ)wƟK\uyDTJ@6WϖmYY>dGN?p=cN( {M]Mg4܊뫓0̑Ij~uTDE 2]S&P]8 A]65s)-_"Ϛup'U#&9brb*:8C^@ S;!܌ pMnȽI9%kY0KogD-+lzYt}3[Ųǘ Z^ߗOl#6'({Hj].t9hIU9 O@jĤOah:s!.@vQT@,DO 8%R.ܟ]_j'(#Ⱦi /N=Lz/ O9mVMH".)fP׌ué/6.j^La| ٚ(<p'H]D3SүH_w 5O-KXb /KZՀ:]BR^^6%q!~"VݦwH@]Αo&Mݰ7wkF#P U? l(àhshDD0ga%NuX  XA4K׌:- Ljj!ӖsnYb\&דok1rhw$x}:p4πLTyj,2V-j "hhSWD_[ vwLe6ֱ@J@B"WLbzM̗"K-1Et;j ?z 's2PGq#F^Eh囦2f<=AF?Zjƞ!DB~:xu^t,ͨS57lnͤ 77Fm¢??Yv}AɈCKO9/UEO =+.bT4yf[RTCkO7撷o]zոy+h/QPNkyFlS0BJL 8D˱RV'2Ub=r'M e쯲ҏREhQ,k%Lh<CUhC<Ԉk)3}Smf.63i4W1[v/iAB~46w<şeT,HTdlr4| i ]_Uc\!,2T: -!7F>9ʦ\A^oh7%k_Iav>5Aܠ3X,Dz˘1 D U[5&WH];/wDvn (,k yWQɼ 3H>:񸌬7VEwqet:([P~11E ^}OR~L!sޢfݴuXoP#k!<2=a0|AD:^wvHС܇FimnM8xCAڕ(xweb2ƮHHߡެ&_oڭMɨmib?cF?I":mDٳUV;^~9EO{hi׆(غ4]z^t#1+M넺I 4w=FEVɟ1`4^ @%,zW]T`閰by W/^œ vڿ砼s:s:yf$t/bghF}J5u"Y:=^v>oqq5PI|m-Je']hQWVr$ʲg?HYۗ@Qe76VeYڊfRs=^/ȹ M!>0`H0~KmճU'DB].PƯb65<dIj^Q&B4!jy H89S~& dFd&zABeVhԘau=O?&wjO'2#Rd5ӣӿ]wmDŽ$"P`SKS|UvykLTf8ď~ m@Gaka_~fSKoʽeڢ$uz>+"oݯ׿r$pb5WlJ},{싃w-Z9:BkFOfxB]NUB\ڠgP[Mtg6{>; m~A4pՄW;;Ʉ݈&Q3+u]:[RU\v1|^˶idL}%_1sxyU="fNaoÀ 8ڵ"tZnIćmR>) "*ڑ9\I<|ynhQ. l'g" z)<퓓|y&՘]ymeN{߫ܵeѮk"7"@h!*e9 e}}SC RNB\ʹ'`=,l2sYse4jQYzO9hCALe` 9:PqL{"Q7@Π*_n?j۱~SYGF/>ܳSݜT-$*᩷8hm7-e9'-ɹIO.\J8eZIohYnQ7f*J9:h:lyi<ˏk_N[V 4z69Hl|]eAުAkL@urZ'Xtpr+LWA\qvM=bvm>5\,YKuWYTw|@6mgUcN|}Ͼێ2 %[ tyZWS:O˲KڡWڐg<ر ީ5]IN4Hb't+rLBJ8'AQ+B Ki1b[{z'n!#=ZɽBh Cg_rt5#I :ZFXÃ'K`kl2e R;$0~+{Sajqi\ÐA]Y3zQ|q0)YV$lIQU_SEdB UTrքϞJDC㯂Jʤlvc4լ{vd|/IA_R]:%P.ݠ P+e/*Hj+'H$x9?湮1 -9 _Uɾ!r'zأ| #] +( )w F id̖U@3(xi72Z 2_Hj2BRdq;zKƆAc_k%]|9 dv1~Q~ sd|{n%bV;G󽃬XLl˷0IkGbI㛩8vF_q _%w 0ԥc6/KF)д7>aP{%U*VBiȄ! NW<:k.Q.o3&m9E!~y'F\kbt0iM|\_Z\;}*eUTxЯd<>y)(R]/HDHSnk?|S3.ᓧV 1(Y e W,. ѺPՈ[MJnQ2J]O?Hɫ vL;L/5t`RqiiLwj-h>RyFGI 3d2p=PCrqadpѡIQan,ge*i2xkDy)8oD&5O)Ƥ@zMcTWe62:Vcv-S5@$/" o=:;af FuUJX6h2drbL<d4/`x`BHZp6/jԾIZŐv iOi+Ce78T2+2(Ο); :9=`fsgTfgOL.rLIxa;ݖ``ΐ ,.Ԃ*۽c)갬821Hݐw*PIm ^j')p񪓦]}/OC"Q֞C-` WykZM >eGўc7%<.l.( < TdI!ZcmtYg7TV/-_Y#͵_9gJ0W:+M~Yjt^[I!U.{iz*}xIjcv19Tqv.9ۀʆ͍')dT{SĮzR(,l.3OM.Kç8@(k-FAYr~Jפd9%]k6wG?oz'kp)31|W GߐөЅ)Xˑ<1*Bz1,^#){XSpe V5%d;xlLozʫ3 H)S‡BP* Zl㰾Ahk\x7A5|A93Y(#+¾ksR,/Q1=ݭ1rkPkP W~P.oTp(3„) θLiT_AՏqӦ2Vtt{#$c9aT0_v|*l+ /֋~^/+v<]I{*DS/_QA]r_Ho? l28`8p$7?- DկB,:lHV~Ph Mo;ӹzi80;%(oXZ J2;2^K"&!9 Q80uݭcˊ4yz@K/ݱr# vEh2Ty0);I]ڹfIz//נ}|P: l6M"x9IY6<"n{J2X5 *R_)CΡz-' ꇣ}Ýb'o,(;NїGZᖳCZ? ͟-{?N KK/;\i)]0 몽f$ɢrіpx+cO54Cc8O0{Xϵ[[H~e/ 6*?A>@BWq+B_r93Vìw %e%[G:}l4ȕIKKYcVN n{;$ہ@v"TOlO 6{jo(y]lTX=0Opk|wrrgQ5̱67́BE}ITРOaaO8Ov^ t'Ij>{] ?a˕ɻTk1שV MrquJ8;{b?rT`U׾C HSWYڲ/Bqh_ 7(qI]z.xeaDƘ{AqL [N*o9{>b/[QìWGw<8 *3.A6Zzԥ^Dk߼k<~I魼μײU*%B.~g&ЕLr*]l. 2?gQ. s4͖-4wVL:!|Y%n|їbDc;=4qJ\¥- O;t9gcE :r~5H_Z2߉- yc6vz.=c*Ѡ0񃃲M0wRفSI*G5S;bf?9 >×PzzOdz@U1TZjOz6Tv* ߄p^!#{k[$|}>ɱCjKM%˥gdc`rt3߆J^Ym^xqoKsM*u/0{䷡n\E<>:}.cj3 ?A0{J@ȱ nDsr*v/Q|&$, j}uyɸF4XF1vienS\-c@9&WՎ_M"jäH+)2þoΑEVU/J8l2_xǙ\mdgpNsĜLSSN`2-u85EY@uZg,n$ع/ Ϝ@R9BE`8kR=*ȇPn\[/z# Ua.#LiX}Txb.K'YڡzX~[_ ,w۲ewmGܻ2(40yA* "|[2P_<+[afnR\}4[4WP A[ 2s̻\eOD˱NU" 1(Y_atIirސaMC,,0ѣlpIؗᷯJ?dʽ16<jc2^9T3;F&p4h6˙*j/ KJA_ԼiܲSgJ;Ɂ?˟|p zBZ\p=pa5InҽRSzOS{īࡡM|AX[#8cQ3pOGzq2]T)!&sV:|>= z z z2Ɋsn: !\1BIȨ*Κ톽+25*<$Zܪ&q Z @2dNL/vywܪ!#`8ffz]D wٜQXb1!n[2K%M%qRyg:Y'}B# X䙟jDRwl廯󊨻cͳ?=Jx1*lc<ާP!<;]" ?,=Jʥkâ]dWXE(ֽ"P$Fߏp7zTF\Vx+Mg`rYi7^*o^m'CkuU%TXU>J|6pA%3/p$+"W9nfA~3mL{~RUh.pw!p_ݗ:rrG(JqUN{CLq`ܾћރ߁HsV8$ɾXUHBd`L~2a9Xw`w}w KqtcgE铿#rMVѽ] zi"~"9 s\ eDSa{-}LcBܞ]!}n vR Ls%"wƘڋǔ^;Mۊ& C`_ d(&=fP7Zy5bP &١u3m&DfM7g1IѨ3RY?gD^=tOk0$H8;1Ù$7{( <; ȏk?3<'\+3V_RVh!OXxs}Q> j.:/#+8e "J>z݌?څj"sQĞV XG BGvbgS  %7_h#!HI>@'{F&`jo)IɸzI܍#(d#\&lawTiKF5mUxO,/JkIG><4L!Q[E]X|N9%u5yE 2֘+AdRG(?d8KGqx|ER4P~oG*]v15=ӘDSG `%kq/{qw*,kKwɌ+G'>0}l 2@ *W! :X}/Jb*!T w5g~ I?Ȃ^T[aDaYŬ;gZ}ϥW0(>;vAղDgII 2|CuXvkFu؎@uTg.T2i1q$FUUDݷ&䧢ZX3AHB\ zX "Q|GM#-\36AWn^6aQT8.Ǥ*\TQ0~WF1^ _s@lCĊlRʭ `M\٬6c}琞wI!Đ,3hch"?SǍ,`T냾bS%&uOɜm+OO ]j9TF򦈠A5d o傱pgѓR&n=I(xR?[wg;+$SH@x}IG]ћፑhH*fr 7d\֞c ca[ &Uʘ~|zuaQM Ʒ=g3>?в g^ôː\CڃpbAO^W+>ȹi_WQt^|K1 _$OO,FaLAe_s`ba};rH-uH=M^P5w5s +$Z;ɝ0pOF}{Faϳ/n:iYEߌqx_E9vd5?1ihۙ[^Q;5+e`&4Ob?SZ9q ݿ$|9 ڠї*8vQDYn$  uZ,c>8ݫL·vpјG|r94g%vh_\)}ǁTwr{a}*-; QwպQLM 3#u=hI9A4lgK]INン*V ?Ǜ?,(O"ʦ|gS6WϷ[՝4}?u.p%,t!8Q \ɼ.6rKrN*5eq^%i?uCm6)E `B[WDa0bHչhܯ~w*Bxd)O29 y^q4i ;-~7yߪ5!pΉ)CqA<^X*}iUfij?b:A43.5p;-;N>àw ++bF8/""m+Ng'U}j1D^*"+޵1z/BoD}d6g^A]LEPn?ҍ49fnfIJgΩgsP)d {sGj:'c?Ea<ކ=TwC} $.Sϊ]gOfzmcrhw;1K]>>6Gw:]3 ߼hOwpu-TޱIѣD[kL W: ޸#U.>1`&u@j`fJ7/Ik(; $fMAJ(CeC*^QpυN_ez RO$hDh>D.#l;5f\#Z;KZ>Ag @|DvE/cJx6j؄!q+5Fn?ypT.DW"@Ni 0@" cMΫڢKIL]͸Q"r-jwL%t*RԬ)㢡ϟkGWbV4Ś\!V)/x4&&$a{1͝ ^3*&-eL~Ϙ>O:\d!cwt7!A;X 4}Cg=c)+%3'D/6)Q #oaTYHVp1 2ÍT kpp8ꙅyы0|yTh, "BIvFZq|/G ސP u66\ZMQVoŋPVRp--I$'loJewb*|$`^uy$MT؆8&L/v r|ȍ3**Z>=yNd nLu;zܔ[^'uvʹ_fsEy⣺^>%?Z02D&\8z{m2hQ5KJjAXej(ρ8W`{uZ 멹B HP%4BQKKV[MȺ2M2| )w%I&-G$eڤLhvV`%+wͦ Mѷt=яOȺsZIiΖM՚]f0e P*ܻyc{ͶiOtOGY[ I,8SPIv EO`fދF'UܑX0h&꿅;{A]2ftcZ:BfT.dP8pkYWQpYc'*!}\ޗI4%kӚtA;m?{T8O$#e>R7*o=a>,6XKOGү4%q4R}kY2;V5ך'{J$`m'{\(Yz篧$Ԁ1|"O? dbW{Xb,EÙvWxqy|Ho`+'ڑ@"8{)n2)\Z3WSyj[7R.ֱOT % UQG _ G3j@Mٿ] tg:C^Qu<1#V7hĴ!K˓)L70`)˘L,J8+,G+G'-~pjruo5HDn`ZY5n}$ r{aǾ447F~aO*㋁Hȥk MLIc /kiE$R¯ZcwL GxvzC@qٵArRd߷"MN K+Y ͗aC\(~ϯ`JCC*aGD,CPkFic4;6\%^:ޙʾTO]@*)7!bIKmT-6 GNLC&"-\K'ף8UdΧۋ}e 41U؇&|*lkmݱKpCS*i~ҽG=xjvyu>hJ a+5y'AnYDB9JoPHu`:cf)k/mNKw|lһxHu@' =RLw}H\WL/,N5D0W&\H>-n[ vGrA_R3̆0 .݉8GE{M54N*ՙR{/RL<Oh?>nHj 6'4T|R4_(2wȨKUU3aAq4_PoV 驞N. 8Wۑ ; lGѣv Qklk RcZHfv`;vO(~Wr w7_q)R|GA1Z5s2ymւn=FtkWנ U3$8dw]qt>OD "^ӽ-wMv!xjry֧GGB=G<תTr#2 H6sܰe -bzO&W2}Ԉ!eЏJR~b+TnlcX} 3Z<9j!mcBVdxfNk"`XـɧBq\}^$h#$%ui9Z YUwbkl ~XWvVG5Jz1~&Ms IL?TSbOo}{n Lъ8<*.5w9b8jn)ߪFxDaI7UjWAq銱;dmyԢnfDVg͚pܢkcdqEJ>4r(n=v8_VbӄxO0Nd=`KdٺwU$`) D=Yo8T^nb,|NeLcxd䯀ҳnHdW) "v&ܚ>ݴ iw[Y+`~:HkW55x po_ʴSO@VHMf@ɴC[CE +f?9qM&|.@- +|62 Q[.X(-,ؕM5}8ѭ E 3K؋*qZo;5bV0]0^v2z G8W_(@_q93'SGÉZM)TAlEzJQ5[R!welSznGg2mr :2ETįɌ!Ch"n7w,U.&7OLjxVQ^yw*8,,n[)tl%?{^SC$]K&ny ipz`BTQֈCeDfRt+`"o6tӆm@|^[J}^7Z\Ŋ"Ո JLq.s *v}lwPI-#ר2޶|b>4ҿ< AjD'U~t@c`'KMj䠗z Nm>IbGcꍵG,M.s4Ko~U9~dʥBUl9EI.) 6tKl+G+:+a6 r+˳ 3 9ާ!4.b\ rA@PlE2MZǏ7 nܴ~gTQnQ3kߏ| LWQu~⹘̒ag2rI%J4=vuR"05m _VBv)be":L"HOOȳ%߮p>ۍVȁW7`:mxO*oy [:trwtgBkAvؓLPq$uY24\ipgvlɅ7ƺ9(M\ݡBzPa\& |J;?wO}G:-swcg ,-jxgX@S̄Z:N~@xVR PVZi! 8)c 驛.igyXٳiR&g}xюo6{ӣ8 v G {OXIA9ea+ќvƠ %~PTx.Mp8G>`*p~:?؄x8.*$Jxsl߿R_U[)OfÖ  t%%&R}'8GX/1S,ߌyĄF8ոkJIPs1D!zrd"RV)Q& łWV[nx֯ M > +moJV^ 'iLW)g5L;t,_[.漍wbq}WɌѝwXF'GKdmyM@L$<z(b]xxV$'Ή d*l>ˍZ<*yQ%#M&\DW>M&Mj !@JqX86p{z/8; Ts7mu1*I)FNoi>!'G v7A[&9Ӫ^;Ɏ~n,H܏ ÁU݄m߮Ii٨ ~L0Othд^჊:yND"sORlsQ rEoew?fB4T:8O: uot ¨nk~%Cjy1&ڡmk'%L 3SopҊ@h(W0:[;@D2-ja3[V|KXTuOlNH3P a=} :^g|L# JOj,=D4yZ`k+3&kcXD9ݧ}ɞ~]Ĭy3@=sl\-Wy;0 |,93ǕdJ^g9=#G"A/zsU8_Ԙ7 -7M#SX?1(J>cIt;l\ec982"Q z98]nju"XKdPTMA9,gNv6œ+#qFT>'Bb_!{rbC38y~!)w{w+*B~._E4 پNMDEbgOD?D[X^*ZULk?)GV#:21h_?̹ lź~4?[ miH$8sEyaߤJ`Z!O0͝G_p'6gT+P[7蒬{lMT_Y)#Y?t~ŗD!/|[x<13% 394D/g8Jp.Csz޽QoV#:G 00ZÆC)7*^-;ΞG>0;E3Ш-%sI4(H-tV=paZKQЀ}^#'#U";*In`g-m% YdQ]kmkpt%3ڹҧ)\+Q'w_[C knC#o9^s8|W(2V2T#Aip 0kȚt*I!aرudC}0% Qn& ^-XONru c+DAXG0 jW osh0♟a_rbϟxQÕa/oI( ?Z> ݆CU>:B@)W#- >I{;RFE k mu=\ M]Jѹ|}%eN"MFoN˼{;{]јF7ZefG)ҨX]2Ulhc];M/r= $>+7nt Cn[FIU, FUd/H&ͬ|)ܝc4Kg6!@mqq9B탚-1<6}b;jVo6J ;>$SeH!I# <1C/sI}f j.eDyus##f%)T2C (IM(+mTں!M.$ʵ](sT*IU@#.6%C R g KbB 1vx W0]Ӂ+Uo՟#!mYWt7%qn![VYMRwGٗts>-'_C<ȭ]I3(Rٛna_m.hHU2-AEX5BRhgc^ʚo sUDiY n Oz'NsއIjo JօEaz gl M*Q، P4/:[Qib%W`]v$ A۟ :Xm}=QeQ\&n-X`|E,29]1,~‍y>9h z5a Q2:GpR ,r\@M ]NM*^+)H\>BF* -Vkf(a;NOyX ge-nK/l>+PzYrCS׻:4& s1!c.mFEzW z;\H6:9C r&% =}U9s]=2 blw>!15gV6}FG9`ȳo'3L@j ;]nua0׸SU_3XL $4|y.DUF!:mh,kǬg\D2³{U*Hda-8Ln%S P]?<.ƽU$d%' &O8Q |PؑK'{4WjB)l(|`9fhygrBW\Õ7ȶz+Fio%h{ڌYs #@Jk3؃KX[%3kG*$/%2*.0-ڻ6bo!cJio+VaV%po9ۺAϮ/iH\g4kO*nI眼jfgo&pI^ti #vET;o"5t۔71&&tȈ*˃(ze3Vgf0UĎxe|%gE#R0([| -r7ED Q~47yL˗$~\*'N+J]mcK)WhFr#h3-#OS:Z5o JzH_Wy ڌJȣCփf݆O'IXvy a;?3Lf]a(0R6L>][Ҭfuő3 WZ1ĨE`L لշ3t])20 yp P]dY95;`&zxTa|D4Pϵj;Cw,:W/ 5?| X/)\+N3֟%?d&p3p# IPt?+)8؁>%YH̤Wx f0ze͌U´ LHTcn,Qn'U.SiN!U$K?jRlӶ!ɼ Alt PRߒ&"ql*Q!aX3LZuqz^܄,)^(}nC 5#P g`$ly%+d-._=?5AO`4P&ʆϑb^{wߥzR/d/H"R |P" pm<$_ 6\G sRSb6Nn} bs =V" [!|<@O pr[˙BID ^?E3j|eݳܸ# JLs#Q }'s}k'om a.Odp-{㠘^JbQ<_9;0 KwCL5:ٟ문]D@+Gn\$uMAq^:{KJ?v~4|.'s}<.pdID+''-)6)(V`Q`4A$ԸK.H"1? @D>Ɗ:a!UY60rk~\a^57/y8(!Gp@m2b2^0> .#k8RuYc'j*=EQ@\%= IvX 1׆YYoDy3~kEy^ /د?3m i@GXq iALGph%HEk~@K puǥY]ɂ x!%+1K1h)jASsàMy,ᘺL]/]L'MYL'pW=XgS^ r.UiJf[Tg5I!tq6Ns"lK-–6Q_]4'iY|O3ܾ?tvB 5lDGazyaAn:]I8yPggn)V [?")IrK U$x?k%_{J91NAEC΂EI>X_ +<o4!?W+F:5p'ܾgˆ6F^@ˡ+Deϸ-,i6'q,nдZ.Ó׶3[) t`¢75GPH'KWv>RI -v3]MII3ZmfsAӖ ~Ej$38d#6ak~4ч9<\pQ-az%{zy8rܳzv;KAh hӉOINr\h UdBs4re6Q:>BC/9T5_HAG6 &9I`yd_yL*&}wBXZd])#&}U0<p`Za,WݬwT&S_ccjeKmDY=.;x6TNT 맋(BϦhk.@.'4{mt==TJmTj@_?lM/)z3낻BJm3H&T&POSsHZ$Dt?O[ ݚb.U[%, j6QTb CU~.<>%LNSBkufCo֭3c)%.&E:1F :̈́Y 7}YB\>ƭi(:]l:rw"ZgHq!;pGf#d>9!1 JbduU ~v$Bs>"xKnCr{P#>8FE @)uHT=$8[1} Ɇ>ݼFE3Eװ`pJ/f7DWukC' hDB Ks~W7zicg$Tr)R)tS+&>C!IU!X -C vQ/\m$]"?ȥ?az=щ)]V q4>3!ɔC`S :*.lx7ItP^w&ARM0ǀx~yg(}KsD"p &ǷV2FMWa-ZX$X A&ý=[֨` ?%K6R7T@\lsWJ8`je4J4|A*Kvא)/Jj- YA{_܋"51d5!CXzݾjޫg^{`;afa{  q8*/sf-c(p(lZ+y5swj?ACd^\GJ^s#Є\;L6ِ -oRb^_iBx(K*]hE^8qt ˩q6&+?.n1Ӭ^Ϝ윽W\}:22J앾ѐ$L;f@Fjb,qwcMby K9-rVF-\e?Î[42yX!ܝP,cmL<~k@#𢎆ݪ{S.ܠxrn{[,WPl|\4 !uQ-_v;L DLy$-8Ye$]U$:G,a0;lkm6ȗxJ+DSp-6JߴƿwCVfY>ݝF{$UxC7`̺ xEwqncla:7{,/K@ G-Y-^Uh4R5xm~b-T Dg1Bjx0בS͆2(vѲc,9nu gɈo\SY! H.ڷ7;ZڋxnP1}AhuQ,de`AC%`afm WZ Pn)-#orNGGF$l_6m E8JcCDGgK|׸&TkrB L¦G=Po%ԂL]Mcm󩀝U-<-kܜA;Hoʍ"wh!&E>$6~U+SrȧH2.M \9 =^n2Y*Dqĥ?[0 ~MD, 'i ,>h hFVmЎaRXK~vXFτHw;+U,P-,7"J[Zl22_;\sCJ)%akCĄ+0OFu:'A}}FGE?ج'.t&7D7y쀵 V-=4}6`@tK믡I  (- w""* IޖoeኂqهfujmF<';k0d!)] s"BE%m놱" W)^`"?<"D(Nͫ+X{~w'~B kCgozw~ :pf~9^͍NUĞi A`iI0룬`F VXǶW0H/HGɛ~Dރǽ&4 gO2ژϲs#"XGt[3IŘ$Ɲ Yhz/T,K]*yћ0v&jf a8r3RO P'{6z S#S^FUP]ݐ0X]/u nL.gb[}v',i,!e?U:YOBnZD8!xWc ,u\5ٰYCj/"oaqHI:? $HH_u0 VIkJwӳg:F&&Y#IV B=sm9 6T3]ѠނiZ/MVjSaz6m%& g6?Wo]DC/ B?ʣzjsWU(M?7Eg^5b.dG(1Aހ/[5J94g-ED&ҷO&X|DBm!zr JHmT7P(7YIE{XfXp r:=8A?e~}V@ vb5 hb q!,vJ* )_oAMU'^K8RhM095`/zdZ߼Cеaabqկ|)$u,@/լ˘}6OEq˰<(Yb? Ou]:vBk%֪q7xݗ?,@ZL}Ps?݉8wh=ya!1hiX Oٽ lR`e:I`k;-zN awyT4`WA5q &omMᵟ`=zѩba[%uW~7+;WqyU3-1o>7Bs.w8U|~58y,"&hqnU!;Hh4 w O1Bxmh% _@uV5#NilbպϩNtIV 락wCx9a oJFϤ,ۯ[uh:K2z7wxF5wZe *Mh-d#DӈWW3pWw֐a N ,1Yz0p͸S !MAof]MrY>+>H #DNQjE p "5s1gaůFNBJ#kU$Ԍ8@u`@.w[GS&"&C6\畬(m+w:*yIvCo>$$S M˿ŽUCx^`3YχP2='1N¡@)0&!qYLS)s>ޗ(|ĖM%řgpL/^>YJ3n9C:\|d/y>a;4ݬ籪o\`C?DAjP!B]G1*,|Ą#{z9B6 $5]j)7ҁ_9]u!U>#?N.,w_"%izҋ$*#〒~iUÈCw˜oB;qghk^nCHE[ސ+ nI$D?'҃tP)Ǻ WOmıxG[t.7Dkhsf7p UA4@"y1a}XaӼ?&2RˆҬYG{_ϔh NU AAJbGxO{yN[ˇ"#$@"JnRS9Mn .57`m 'A;dp5 KgJ> ٮ|H,ы~N_875L$R*QKojRTvEd)3I@Gq|-_E}s)W1lσ&ڔB㷸FXG`J#%uH`f%W^9x&ў1#eJGpc]*@="e]mWZl2溅>B5\O< 〾2q\ T-)J+,z_=/rw~įά\j|~.[.}_u95߼G~*&d>P"gU6z9tHIMM=H_*!Hl(D\!m䮐"h1uǦebb6:YXʗM^|pW\襂[$,e/Nl:"R<=,keL!\.@6֞q|+1~B [d"`7 wefq~9')qc0J<񸎪F|FM1 9޿0v?N0UkЃPo#XJ'uQ`CB AV`0@õ:3|)~DH0̜1b}iuдaq)2[yl'AL s&'9igΑmB_uv4#Uh9vJHP͆w>{S&qzHm;%Z7vw?ka<DFRwWtѥeݶqޗ9EI=UvE;+dTR})eDBLJaL$HUJ2pT#|M0aTM"@I-i1ehގr( 1Bӝp7?x Ӈ '>"pOw2M:zLBmBl <0w)g#U3Lydn>,q7sh=X+pni8O>$>9w0A 81kTa\ QSW~oaU? U7lJSAR2vAvڰc@` SW;+n/{@HM/ב[oIpc>m?*vn)7~.P"p1IŘ[=аq:Ʉ~\6V9'] VY`)=n <Q3-H88~6aj*~4n ( i\iNb;kp|y},'$ E*IHU4EAqB 4QTnJY;` =U (2_hU|T}IvޥO{!O]uZxdl}R(m?j\%jpikź(`D?c|Lu^Zm)q} !doi+jY9=/MEA[\6vV],lcSt :>sظ#OmlώC JrNo繁G7LiWKnK!p Ǣ=l&_xV{RTd?H+y i9x̽~]ھUC~M^jz#v~q8`*mwpTO۞tM rUmu3QOvGsIj"Ɣ҈%A; ;RDrA ۠1`- ]\LhtȅR:Jl]*d/^D/&Hl4^;6ͅsFl=N -c@C{Q^ۧ #Z~(8fj hؿdn<d^mћ7>1Ho evpO#ֻ;B2dZ\ \~[)|s\bi5jqLI8r\so6_/TSz{cD (lM Eŗ"TU}C$S6DɕBmF R->\%G@ek}(F6U;&j@ƚψ&5ό1@cNt;2ϒ,E-L<00[*(B'\x~ W.B]+Fˆ|!mXYc(pWVOg6-c#s+!(_+H2l6oL1_bnv2,_̯WઔtA=pANz?K|(muR씟sՀ}`I ´$T .D$aʞUʻn˲!5ϩ@/ &%j0辵S ͯ>$ckx[T!Dš j`.6wΥFtʚY0pcF$TӻJFvNɑ8[Yg6tw7pz&n4$[ #[Ei7rF)r:UOP}h6}ww6Uu 06EC >9r,1jI{ѯ2ᣁDZp@m%'$9.;HTά@fCyjby0Taça8xiPfpw.XS;z@vr;0Zn[ljIT^4TQ)k4*'|Қ<<&E[ `A"&$谽%:%B#\",1meaڭ=3:'d9*낞w`h9,ɦ%y9i|x H!_8sM- J` WV?2=2]]|5#P/1 ?v  K\QhRDӎ' ]=]9P("'(EYmlug+(; -I%((;ntyRy%\?挺"`}n# 5boMn $ \l_P7l<ؑ' |a|Μ'ӳx^7exfJOg<-Op+j#3j }`.5j;v{3bvx.A²~Zah:y&F&t{> | 4$E6…NnndvZt u'{PbYB߉~j'~|wF8R43TY,}愅D{v R oeCl<`ɯثޥ!´C(zӥJ$Ev`(9A475^j> i)#j逗?<$>;1}̰Mf~ Ԩt!~}k{lfM0]Wf+-0s˘1E|͢<)m',ȄN*NQ8?H.]`|HakOO}:ر- lHhz>dLw X (?,ph+9!4>JʡhI>kjqYCQ^rcuNk&@KvlaBW/t > e2?tꭋU來  7Rz;(EUtÆ~-$rJ FEﰰp W 'Kjg8dw^ !`%|_idЖ:ûG5k>Z ^Yfaz Ef!,jb k͡Txd\)C'Y8@eI{x2mM ez9oCi}1 )ԅ[ ?TCChm 6ƃ*{i}2g'iP,{QL5gfBu-؛dqIRl>'ӈKaQy|fAcV㉨GX&fq >dnRw#t 7Nȷ XՁ.H\(u%L\^](O5@ GcnhM$H5^:xj5R m̆T_gqNzpUMCt=EDHQ8g l?Ⱦ׊k0vߊO7,~ c' Cݳ6軚@i0fQ|b|,߻M dA#Zg;1tp? iNWK~&8H ? [Q"wO$E5[#xWx} ~?!6ٶ҉>)R`nQިQJ|TDotD_u7! ؜[@8|w^9t)*#T*m<\ 8V nhB|t4Pf!_dp]FkDG5MQ`[ˆ x([z`w~3~ 02 6/#5NCEV,b=-4:j?d# FG?tkkmUkb=+se!<4><3mrl3|MǨXA;πͲjǶӌj|f4,] yWO{+(wA5iZ^-ɔ$B?^nub˶<0A~y]0-۹mClPɄD5t`Ð_Hib^D |Lq45#'<\ V3Ħ4#&6%*aqmBZ;eɃE<e°&&AT"(72T !WX_Y]H\/>笖MtQ-|߱Z$ʡ;" A_P>>d >J6ID#mYB_'eŧAׁk!Oc?fj#,;T6 ӂm!ˍNz vw9VQA=(5=W 3Sáp-.ɉf@rS۽b( fʼe`;Yo \t}gw91R(͚~$4܉Sì_uyDKursd3>R@_+~mhSV4Zڧ"h$g>쎘#R0IqL}^| ޺,e"x8e==([ԁYd^yc,Ǘk_9y36{DM+l@ZnCfcR 'tt;8rh[qt:ʏ6ApIIw`|  =KO:xŀ,zHz樨Бh nNhMs%pM@i"d/cf  axy9au2A$žщ|р/sz >.Y2ԽNq5VhLp6<L821L{lgŔmd)}#Fa& -X`. $ji$Ug51m;Bą&dU:S{nY q&Nο])"3x!oY=0b2?AhDbp-dKcbHoDo^WZ}_&T;&VE3NK H,%ǎB̓MC,2e"JڦY/OU$'O8-jn>3K0NGrb<ʫ7s}!SI=d|g e3} A*0E.1"~A_LF% ԍ" #)l_">0InF۶ d2Hv:xln.ͬ#>چ鞑!\?laZ$O*?rߛv^ Y墠X&Q3נg|Bo{PB{P6IMxB< O*Ip(ޏUw/-aAKZ Nkh5 Q,Uk'[]|33sK3'CпAHbea"9H2z"nxWrqMK?#qή !vDlg$Al9 ?E), bW.f(2S}fIҲ AWM5AFKt]6t ]2^ф_a#Ɗ*w0vHyYfXa'0PLnV?e鵖7XO)5 dzTU+V.ڠ?A>6C6sEh (+˅W(îCU'w@_k>w8^%KAb߫q|j.R{\Lfi;3T~kMj:S+2Ţ7 gA8(ծl>,G?fB[A[@rY&p g1UAvz*dVE>AZx_2[ƶ]acW5բ5 NcX޴-a˿\0'I}N&Zu_JkZΡgc\ز'DIʪakDeqfI4Qܞ9nftSUAX񁫶S`д":LmGhmӜm{i;)1XřO(ܥGPGvc=:1͊׬R09xdu{0.~!-"r'3K!Ea&L%|AJ =i@ 1 ݢH <6dmI"o3D8?ujA42x=[뀆:xr?X֊x]58f{Hm ]<%[=ez3ߣtІq%;2MlP$B҅NG 9m( djW{>D@ Y?{ր(@sJ ă,ی Db80hJ<٫A9 S$h0VWd*5EY*Ì&XnnO!!K;Lh#ȬxK"X@hKZ31apZx#ٞ-Vh3? ^Kl[A?D m䮇OtU9`kxWSԔXd\+< mf 42زyY d+-2;[< n*DXJ+#fDjgc$Nx]zCy^'76c']3 Q $M|$|Y2`Ϳ5%nNzr84PޓFԈ>VtK eeZ40g3k1; >ѿ'wg Z9G6 X>;9md2,0@uҀ-;.O@%c([0yFŷS7Y !cx<uے7m=#re6f5+1(ot:XZZc؛֬GJ_My|8U@PPd`1dOoEzf 2.`- -h-`!R3[ŭz/Q/~>.h m[]6f4z=Yz\>VEaҙ,ғΕ/ $@T}>! !5Rg 3?f"eRT"65;c ]G&T uFAic¥cbϤVc\y ]+Sm}7(R3:1E.֐/Qd4;]، Oy`-튡ͧhB)ϡSߣ|_qEwЙfp*}zȷC{N“)Ꮏ6;\ mЗ[9LUT>|1_eDȮeҰHAck+y@ 7R×tGHuznlBD>Ҡ@Vn)]8#pYM W)*j(1Lޥ TEjo$*571I% $fh\ijRUzri bigqyh\Ϣ%d]r7pKiU[fIs ?B[XP2( ΀c"^"ksɥ {3UkcB3&M }бq¿Ag~c{x7.^A]S4 ,>%h>.< v0K3Mgdl)֫e_Ǚ\Xjv݇O=&6yݾ㊷ !1׷|_T xf%/-2 U}`tSǬ7鈍j AT;MU:Y!(4 q{nuw3ԝh5KkQMbx]x%Svmc?9A|{7uqEkKrh#4N)km@fWiT:+Y_Oۏ.i-nmsnuޥ@3s@ -C 7]D nB^] 2j~ǃ|{A $J "U'n)|F"%Mo*Hj \\dYdU6VO"GKA}gX@ f{q&|5/3HG?kP"=R^^\U74P!w,>'gV옃Յ.0>6E9*LNׅ1Z'*Ƀ]R:71/ 9PUPM^3Ywy:57R] %R#Uiu31Na pӳ9m4(4ey#"c)]co`hVx/ EŪZ<->8@R_N /Z9ݑR2*]l(ZХ1h<9QUbɵ[ ]e*zΑ ji225@^oJE8&*Z<A !+#,(1 4^O)ʿ/0j+X.(WwNx7^Bh-/o!D}? ئC_#JL5]4ׅm5Y*ƥ\A9l)1{UGPLѼU,-A'K( .X5|8tC̥Lr&G.W '٣].[Bn2\ωITh̊NȖ X4<gfwn-_Rz!Zď+=]!s 2ǰܵy4M+ٺY3HFZ8n8`${IlMŧ^=PCHz@$PXugV8߹2tUsG;lJWRsћ[ E7OXSpȇ&cA%Uy>5iYDrpyy.LPVs3mBSk=z㭎v#/7NK0m 0&l͵RN!H0Ǿ%j*ɚ+"ae!R}# {˽5IaBi!]ƧWjsa)2@ūkL,i8gw3[z4/ qY^iF3^Z~t2"|f qbw|x$_mNuZsiKLL,e$Psrrԑ r<Ǜ@sSV2W]ndEhh鰒V/OD͟QUs|!%84p˥ FV5ed#g7Dz:̽ S~FwW3_]N6Ĩ N3NI2t ۿ Q* FhF U#ZKnp@hjvfty nrjM;bfĺl9@nI=*<Я%s:q~ϊ"x!r&hߢfX g*)vSUAlACtBM. >CyxI@qГ} QN*~#b׾(G[V F5=ga|SN7pvs4=n댇ب:!>al3'e5CU!f}Df\PDQ2j@ te۷"3.'ʰI8-#"|H:(MbySrD J"l hFE& ?@ 8X!MVj9Pg}`DX6vz؏yߡd5>p?ʒ;>Q@}WqC#֦X`˚6Ree-RR{Š1=.Ͼ+av_$$C?F5E>'{ xf y/dy|5ivs{ [x!;Ы%AVT Owc61ӕ`B/.vd4c}dߒQkȒ G';uDWsjYgL)L>e2y~kȐ\)*ܤ/3V RC(#]~ʔ3OP3A/-&z+~.jB2>g[8; kfbBlZ4' 5ME} 8e8ԇZv} '˵d}H<1tL^ {BG_FUi]|s*N? Yd{'ϙA-0iU?ޛpvӃog&!eG/}akX+|2TZqW!Oe1b7չڱeQ`_7vX HmI)+3aY؄ԁN,OݳDŬGal:r؈8ItGd#o]('Rl.Y+ )߆t 'Qr7V9;(A}r -o\Stn-'7:,L~C'DV1ij(;6J6UpL).)."\l\ jxk^k69jt]FMfۚƩZ(# /~`){b Xh"}dJ\/hKkI׼-`Xڋ5KfU۝ˀنD I]T+24b&wCTڡ%z(y%Qk 5d#;LxK>K2{i ܞ6N6$:D*mnBrD>(n@[%]oH2j*uB)M )hR7\Xh(|%Rj_2WMWA43P߱䋤T :N5F+B*lc\Vx R;8JQ m K@44 k˅[. Ε'C3 趧r ]9TklAW̴,g*R^_Y@M@h]~DmGđF{b!$j>Lf>d7 S$ i ~I%1]R`{ iɢ.Ppƒ糵9o5CxCt̿♸!_nllY#\6qoѢwO T!q)G13AϾJ5L1j+ۍǶaB08p,~KHXKb0bb3 cO[RDƧ (U/D1цu40Znevt3Z8e=M ܧ8ec'$#>p#Bc$jZ}F~(6WXCB{;y>#oy__LfGX#ou}7)e$p>WHJE߈[Z"Z;Qu %1!OlZ5Bo>` !Tx*GP&yz\Q0 PZ\F5RJ9C_ʛ-8OD6:K_CM#K-4cJ@-~Kp$!sD֡Yt77zq f|vά x6/ʚEµGÒ3IvD,hČF!%3UeђH m3K0^'I: н Ag.XBHs@7uj @0/-4@r[W,K& ^ϾO>;:S[TdNx@ K^>iO tƛ!& W8 {9c@e, <886$<ӃuD?\ϒ4W4yk;3Od9 <WFS1y 5tX.}:t#֋ˊ~|\Ta3aZĨӶz+C4JƐ4r0 iW\$/o!*] .N1fs/#de!.>3 0S(@L(L^e,vx#GGP=Z,)qv9Պ 9WWk~T2QFp m6oC81?XQ~jH. ଶb9|'*Рe]@}K$v3xN LxMƻaշkaryʿSl5m[Ϻdnɽ*LxUN;8`33 @t}LrY;>h Zw81=8`. 5Ddƶ1 <%4'sB ;|6|qOhgJ lMJ3pܮ_/2ާ9RU+&2;Ŏ΀E|I4 +]os:;K5V@u:+\Yj4!&VF0-R (q1FcP\A՞"i!O0wdR`%gyT3I5w9y5yZj C2 µ>P,uĝ3t m >^-[\ dV 57ӝBNR5>|u |G­cjuƉX邷\RO%14*}ȸj@B^gCAwZ(]L3@5jDZ45iZ{`%`mv N8S/xۊB-ʴKےt5PzZ囷!(@TQ! CtrW_58he֪`@ek,C҆B[wSNnn{cqጊb5S֊W/ %q9GZpDKĺz;vG}$Y݂z1 =wLYFjb-/ĺY4r'5.ʨV'Qٯ7dk Y_tӃ`-ZjU]l#́,$tp&ChTa@>oϛ6B4V/EdFi#i$gSɇ4SϰXsfmbJw`Ģ!q5Ix8W,~fMV_ pPw+Oš ʼyjL:G|i%M(wUz-z<E,"KJ zBݚ)JƓ0S FQ:6vOe;5ְ'V$F`l10$ݛ7%ahtY%I'"b]/ FiQ\3kni t3^7Bd5+G:H&%pz]kzk̹Mn6wpD#kgᘍmB_ /E<) )gSwYD?aY?%дG/w9骣 5'uxYp?97}-ʃ l?c36#SLD;Z(+Xc.99mѢjWgٗѼ̺8|Ok}OYdT^ٔɛ]4mɃ5b4+/%2!(%LЏw& f!@ AeM~]V/ xoO&fo,]k5YfR ݄kr}>DTL0êJ 4Ĩ_| 6d~@#z![LįzuLXgc0L0=+vr74[EKᏔmkm.ɹ=Em S'@kzB$7h0,Ni.UB|OuBץ95Mc?ejy={Q8C{ Odmqޛ%G†1piಧӒ^⨥m3TJeC.:c`-]z(۱wF urǽCc4ϥ"'ŔS=ֵ3܍j7nH. %tB:&;'D @ "[]j]YŰ2G_zN;u?FGܞCpG5Vu @އ_g3U F,zHw(֗.c7,Λ!GzA=BER2 |PboTu+ޟd"WnD2]B;rU_c9Qp56NR4ct6s"D'ojl|[%}as9a=Yf#w'YP:` \[IK_ `O?_}{h ovhs-Y8un_լ.r qPlN&Ф,M+pqw oH.Ɣ辿ЕV5~lQj{DP=煢}%t;m}I/вPQ =P.]9L59؅r}l~k)Zo,aЮL/ளMx}ybbV( QgW nBq_rhzHq/ ;oZJoTC]<㌈adՀQn*'IS f)r8rk˒2Sa"9͏?*82b$doBdnF#QWQt|8m_ls棋.6`TfْB!urN/M~8zZv!ę|>3492 [+Dfy#w2[{\.Qx MRWIdu*(TV7zw.!`SP;s%Ҩ4X[3;h-"#T-4RIMZQDqyL娲v}v K藷ᘳDm# g1C)VYK 碌lrfYĦ4̋2n_K gdLi_xE WEدCSvvMQ?øh*] QNf!%8*Qcx\+1KM(7hjzWIg+=ԁ\û=4a4kށky+ tPD5Lg59##$YBS(< 2ܑ;oZWY<8^jh@m;lD Wʜ 4QܓwENOj~ڀqEf@>Erq/ I+MM|ӫ#݃7z3v|n(`.i/#w1lpe<"0_auV}W LN@D)kKO_v@ nE.7J0pYH8vBӫF%ơ㝠_w7HLm6TCYضj\rXd(O{5奥~ =#*oԯ$AO;-h1,D7aW眽TZD] ޣ+2'F#cZ$TYZ`x3+E@~2*M|oCknVT.|C dp_/7?" vT4yPEvCpatdeA O&^e B{#Yk\\M>e$RhQӞd:ǐLZY#AYRәZ!cr>:Zz׺bIV.bTjH!?©uD<: LLOp^ۀh)OaFqZ>Gy{F%tIj"({"Yt8F"+TayS.cg `{d~#/PX[5;mjH9zϭVNMǞ'#v84C8h ׳q5,֦W'yrf!x W2vۤtDZB0 u̒q98B: #M&j>,@3,F/avU^UaR'g >)[ωW_Y~iL -j#Z/lđv*ICM3j{@(0~B v:u9!1*j]nڸ F[Ps*d:dAp./ls/:<ޡ5@cad h?LRݬ@SEcĝ0c;=FPhAMF-T|Y+cf"WKSw$ܟjٝ6; (٦x{5_vq"G9>+^9oяfqD]lL=qQI%1:Op(.kt%Btb )S# FP.ܐU]_D XSݒ>:BWUp%y%אmR^0+O%O@*g{jeŽQ޵xZ^4Ҟ|T\[XojZݻS(m4 /@!Hpo&JY~7eqpC9Η#zW!.-YD@5ЀJnEfNSy%kqJ`Sja pa7"k- cr.zE,V9eԾaLՑAg+VW>hY=LT/d,a/?(GgHIi5Y7'IƦ* hMQ!I.Œ;"Mw@y9@vx|I˕rtb x (yKT6onгGJ6/:9zlh̓X0JXÙ:' ^va Dּ??;nby[J Uw:~܂8$(qAT?Ll4A=?xM#@9==UH8+p.j:N1!p*]+":trz>iJAGZ?y퀵T޶;`-r,ghJD 6M#Qi0g7LhYXuq[iT5!xwTc2gIc!E]T~uL5)B=uŶfOڼ5Xuճ pщh$!,/.PbƄe7GV&\my0RJ.Vu$ G;R _Ѡ˘u_֑VS4TZňRh;sg.X NUts)IɧZ_QNg~ vuI*D@Gf^ E+u:YbEj\dz{ݱW-RB˛PKt M2X J+}"l*|#h ?3LjfSRnYiB)ps/ j.-J[R.z"L[dQ =VF6+kcc#:O,V)wN @>a#+-514&<ܷ1`]"\7^]X3^@Xdnm5S}2wN/*BA`\c0 ?# A "_7!M)L !ZU u:]',`;77+;\O/&[ep|s`e QeK`O=$Гfɤ1`1jU !w_9r*aMWM\ӱ~GbŤBˋb5uvi]~YC3ӜagؑlՓT.$fuq1)1 \St~ͅg\0f OriGT24`G.f4PPp7/7?Lo-3++x/{hz xgWB Rزy`3fudb4ͅ;eǒFA> BjvaOnM2h oRO+bZ7Dh>d *8\=P DcZh2nqhNeﴅb s)0Em3;!yMV @80fZewPzPNjJYvF͐Rue~!Aִ gG)8j[<cȽ$,7cf!QH\ ]ZˈuB4Uu}#J0KHفjSz/kb<8.1rI4S|jI+]$8oC~.v85TkeLgú^b00~G'OϿ? ,uq %>ϧ06 "99h4G+}\73[%)Pm*`Cuz$Q^DKEtuכ%SZ}NpZkH~r+\Z_;][ M J-СEnMXsGVSr J6'7is/P6!<쟴ygɡe?N[Rڜtgr5|vDjgyf|Us.<==3z:.JGJ}7 ghQ X$ @T^R:}1fף sfn9 m#ʔ;붾},qFqF9܏49FIq߾QW6q>+\킥#QdrC_QYQnRtr rEַDž .I*LTIw}bvɨcFw/001s3!{x ͂H@"掋Џ_q6YVo谳6FI~ wT2 %ܲ*NFty62Uh{abg0ţLwJ|xQ%#hR'ظ9Л|;T3uׇ:ziCګЎ,tXo Zn&ș{_pKFB-;BJ{fd\_D]-rUĄMNI눹Ūk[cP\aiqX;xċ9`E'j>B!;Nm+t~p>AM)E#h5[ַV:{d3s3-;\-L:VփL1(*ȩc4Mi8}@ۈ#'{PΜr`˧Z0iKzMv^o%Zp,V#=[Ξ9KltzQZA'_.gv^},.Q;tyaP9Gdn cXJyR)M?Pu.YR׵)/ $m $UƸ3]w]2^ dwԗ 6F/vfϱL?1J:u@xrA*yq2=埫=Nϣ֮!Y~['Jb>c-$ lp,ߥe{,FB W÷1?YW@M( gM-*y1kRS z뾗E $4؜`,V+C/0x0Y`|5QֶٜU~n.fE(bS8*ծq_b B.g{=:7-0%Unw+j E8|+aUG2v)sgۑh1h~z=dIleN&u+`\uf:ȩPgC hmv~P7;! זOFUAfLtk[/C<%.-C 6Sφ1@$Moi Y1S]`\IYo>p@|H,fmnG*կNA]hIE!_CrN? ~9D]T*A.,)` | ⏵in'61: Sl3.vIWQAD+TŗPb}mj*AQCia밿S]OJNa\nǤbۃsy`MŶ?xKҼӨ#R+ʓF,Wgh*wd;O-<.g8lyM aTuY$7Ë (6.KbH~Ǟ{{j$J3(BA2d< +E,2es6ېGf#Hps,V 576<BÌqRMI6AqzC%AԹ {CGQpy0)r#R'iGWhyÊP@َ'`[oL %ˉ:?ُrqo ѧ/֐!Iz%"!6:$2YYjzSL(FNZ'7{yfњǎzq2gt*UhӤʪc:35. pGR@c 3+rFjF0 %b:KpR QT kwbEk쵡eǥUy \ۡpmBzg;ihwM,RUU cjXa{ҴV%¸<=Ou]0ۥAA锪20 OMZ$ݞN5k-M Ujv˞jPWEO%g]4܎a&7p `+ՋWd\j"6K9^ ٗlGҤ2N 넔X](D%{ᾧ1BOU׹¤i ䷛oژ[6_vZ+kiDہ̴Aqhj4o+㝀W=G?z) Qpwn|+=w XIߙkPEkgÁM-jfakO,*Ɯ8!u%ud^oBDXIH^-c7Uj4z!C+~cI!pऀ$QKU3w!8& K|RVa$K5w4rIANM5Ql _dG. [i[]j 5w*&YsFB'VS(oEƬ$eӑv 7,ֹ82$*;lŮW^jYVL:}?`S`YjHxT5=,y.oztp U Q,۳i˚98d5adexO(p\8g Q_Rr`$CKgYLV֕y61>$k7mMBwٝǪԆ_^aY>%o:dUݜPKF1ZnxeD;@7rlT"睱֑t48Z1TZ~t/\:8nM6স/lǘsvi.Аg6N>~?|: ͓pA~+բސpcFUz))YL[͡0gp ˴5C0,4+Pe4ɩ'H'x -~{iAJ=%}hUk"wf?wCcqO2+fIby.GaL01.yd6=8^] Y xp*k yɡq@TR3g3.Z$]cWlOX9oN8bz6$mY;MaV**vkKx ;E=NS@_&@čѫ3)pM’tahՉ[PlFo^upjT}C4Zd<Z|]=#Xp3馫OtwГoo,Q4wu'{4 )šNSe#_+>r d%vGsM+@A+u0!+CA"ῆysHƭs1{e(l?GwvStn<$챫d<8݊eC7\8Ԗ7lI9 's5J7#WCj,{L+60>Z*ZvD5F*r?VZl!ޫU9MU ö*40TfXpvcU4Zރp^ Nĕ-j-CwDE-.m}QF_\Vq{ HߎjJUq笭yzm$g^}nm"C &T*S6 0|o?-_1^ w~@%P,\n`@|da.oGɆ=yk->{&vh׭sےxӟ9ͦ[2ycW|Qsq(߽ڄk3\5l8,nO\D'gQmTPQ!fљ${H ,Yt\@/EKeg+A,`e'y`?$P:1ϼxЏ4BfJ,JZ~􈳤 |V~3>X݌lhbTc^*@5*5wd.]Kׁ\s,W z{ wybч9FeA[AZ~989i 5_9 x,<H&YSHۗdw\jbֹwm6KqdJFZ>w\-97fgw%2|Ҍ'Z<`=I.nkl4y*91`z B\o\ FK"'e滆wubfsGi=_a픔¹ G{Bx"B|#tsNU!>(OMȊ^Ou)P/}Y ՛q8\%XwmrSpKFxcѱ%HӂP"7fW]5rZ* ;[NTaЈ+x\`B{BȤvx۪)bR,>Lp04JϷySߎTA YA%\-3iM5>8Qk>yXZ/!,UǾ30ҭAi)t,"6Y~DaτvV nd$=bu%cɒ ]RsY&@>Z D̬x !eiÿ#x=״mʉ@A!'-/-U!:dHћ~J. ?Ĉn~CǡI 9ARY i5cx0$M00&лJN{F.`BtN8 4fM+̥%.كp«Iffz?b_A!l)7Ź69Y#C| X:HRqq-ӨU܆DFkloZ΅ x \B.)0߆_)dC?^k-TYe  ܊\BL,l:ܯڴLq;}v6:Ol""] :2da857I94/{ qtՓ5ס_Z(C?j䗿Tc_I@ .F+Ȱ=fcx.R^m 7ԁwB/A#= wgwCŝbHGaMυx6'MJQR?ߞLNd?k0n53x..]^m ޹@Gr9UuHg'r 9oړi:8=dlX^u|k%;[M$Iu+`Vy$FuQ ?%/BX__KBP(QMjh—-MСI DQfLA"h)J{ڪad;#F#U"OP|*!{Z<旊%EˏZQ ly WrkI=lȻ¨[Vּ3 ϒrJzy=3RTqh5I{G߫Az30fW^ x )(O8[ѾLr6א芲X;( !z>„*[0d^Y.Y^KNY[9&hWv;@z{Ӻpn\JЕ:Zu9:)Q}!OY XhX1R(0~V llU,d䬣!:Oj~/YY-!6]<]2XW݅f${i7?dWqL`^H<]jw<zf>N\kZ:47WLBHn}"cƧɏ{øT,3uhq m Žym3vZtox!yVȒ1_aSc(ft E.J٣<,ׄ&>啲Ғ6KeɞSz]lBFQCfx.o܀\N Gwb9Ƌ;/BF**h阍L wu|܉0m=4q{=Aظ wXaKZ{$-c h%wO~̱ViktM SouJB'`*a>Fg2J>ht Gz*6bl ]>WUW;V hNzmDa"$-O;bT n` _XT˔, F&vVO4bѢ~RNr _mnj$UqC9J5&Dzȼu\^IAy(&`Ijm`5|F(ñ;1Jn">vb5\BL pcꦤimc/2H9H({P'Ɣ;iy|G*="Y(vtt?Li[UX%,Q5fX绪[ )`w6@ۥqΟL_XCqd$(,\Pt>$I"jǩ;_H~Yd#QNfx)D/mCi)@'hwx*լ"*x' >L8VU.Mr{̘V2!#oUs<)#嘊2"(]0z[{VK"<??6pt8<Гp_-:v͌l(+gFk0lОHܡL*h4O92M|b=|5lF.&6JV}os50bC>1 =HT0 (gNO]4CZe6no(撃*b6'gQ&UTثuǦVFG扩AɈi7gh-ID=M bph0> -@mJNA7E;Ys9ڴc.m?k?!;<q|ND*Gyځf)`^Cmt/uC8x8GC?}„bU6/,AV ~n6@c"Hӻ𸸆W[*rΗU$8ux=Γ8].ItH ai9{uaqafsGֈK u@y*!p/ %B#/9:[Wj۶;*'}@;ebhop .JǶd,poՖ JqѬZ?4oU;@0y⫔P>*iV3RLSRn׹omYT|PjiSL؟f f#vxeK[y> \_m |mEj" Lh'W@)31^MQjfjޫs ZH 7D޿N Q&RBjmT;1R+].'aDLrNrw \Jv-wհG=KInDuX:{čhZB8"ݵssjYn.8YҹHWgq`]΅{\ȣP!߉JԵsY}LXo:\.13֜k@',\xc= ا׷Qttμʓ.Py^ڋRe&ЯCiaGI0112@UyHS=0\@ޠg5Zk]Ѿ?Bk)W guLB$ӋpQlzU9 (Pmȋ!0ۀG:G`߯)|PC)~N}Ce-n}Wr,:4sÚ?P1\qYjR6'䱱F9~[n&"h9o7A>LGunL3ܕL#2(^n9}4(\".Wf<rw/%ⱌh\fnރN y~>94<,k'V}1%rmK=~ a+% _ľ}I.CraGKFeIS۴2eÉmgGZ)"209tI="ma8;~ÉD!4l4p$'Ð.x9;z .EˑXxNGLGÀٶ/0ˀz,ME$郧CzxoT2Nm}{^8] 1lؕdέnwDmʯU2UXyާ[[*`,£'ބs$FN67nu25fPRp6qU_$k$$|{"|*sHQ?RBe]bxSx7 MQ+O>o k!\|1xG9xYKLynJGs|dLEm/Ik %t"OR7;{3ؓ8| ^#ޏ>\)BkMxY KmO]@Wr'U9Eeʒ;s.oٍ)uȐ^ ԋ}0!ՙÎUmnt!gV3C%##20-yk;cٹk~u_=l{|pTKsϱL4nY`v )KE@y@otz (ҋ}$5'ԙH1iz%)M .*.6{wP "S"zwy4M:̐3u yфڋ™kCym>In8&S?QwFyFX5Vt?jZkJqf_p :u1ds#l6fMLE6~p60)|9p]O%?iM(`v<epY1A P-Ag^_s)ek"@{~j? I?B|ĉWbfPCm`"lR G|-l۹ r@V9pStb9A댁X>* 2/yXTuR҄#SAO[js'ԫ|qG}(%S ,IGBdd ,)62evі\_-hy.^[| "ޏ|jbJZ7n$hSm ШZwWZ&̚Z~d QC$$:b(It2VD%O֤B m ՙv1#˓xm=ǨĩP:\zK bd%L X0 [P#j%R[V4"F<=g3d!~ʏ- oHy+ h7@4ӘQ+DH[uhҏtWjCѩ+{* (_g$I:i s?|ݫŠe ΄3A~h̷USeX/On{F,^*iY+baFbZhMeV?^u"6Mڒ\J2O8b Nh<.xU*#$M2j#»їO m 2geL9ݎKo=NxOG|]7I9tE1Um "$Hi:֔5J-qZހTXc;ū4}iU$bvP]mN#etfpoSPQR ́ cx?C!]EΪ6 q 1O*4I!o97iZ YW4kTR!]IZw?d sq^G4Sa4Fؓf繶xlYgk"Y߫$đ)0NWN_^&ldhC/{~oWf;f8agYwUf]0R?+N7pԓFB0hU/1ۜC1܅+.LttS ^1/t&r?*”Yh>d4 `$B^+Hv;#lg\ک=: W }. 9>&l5./ ^yc\|](G݊Jcy#Tf~0-5n䙟+4z4^VH!#Q K6_YPƎTC^zuFW7!t" oI!&kTqu14K֏RvpmV0[ g '{ c枑6^AyebkYX#/X7P^Kn# _p_?.sϦTs;QO /sa7Jz+pZRHyRVMf%aE(zR01Ӓ5OZC+v>fVv[_h֜!b=$Ye +@Չۭ){Ҷ[ QLܛUyy0Ys}l1T Ed= WmQ,wJ6FH6^ 0+[ߏ.R%N Y+_ϪYOMVX&C;ϓQ^ԫV O_Q^XJLmNn٠o'{() AB(I낊N ~xyLR[@x"6ڗ7"H){;_f{ncDJǍ&C15KQX)cƬyӼ)~Ǔ{Qvr_g@bqw$+]j}!E-AUBPiͽ5db֬ur$Y u<kVnKC9Sbr+r&ƒw?y~2tmQj*ucC68XtmO"xD6R{CGr#]Ꮔ07%ϮW[MUx ye_&)CsX(}O`yHmO8 bxza{8X(u ~X ab}L4mt[|neoaq/HAS48x0Us :8ZQ@k HWj:Q퀮*@ܹ%:ٍF%,/#Xsɯu#OJ8fȡ Az f7ch"mŘEW)9>Z !,wBv8{$$҆Hb̛j?g잀}8_H6 fzoyWqyW6ȡ+'h@N(yxOPZWdѲO}[s9A69؇R>OrHB{9wQm84md>b;%?k\ȍ1֑&r8l4FIJQ#V*S/76>}X{I7Sy,i!m6 UzU$E2k$K(t1lc{lġG$CNpdzK8r 7YK!ENUF8wxqET}ov=dV%]<<^lZ E3y9b0Ά_++g{6/J7Bol{אn^[^{;\(~-P@_#KAIR+8[YrO XS6#t)*[|8˰4mY\ag}H:ԛ[]j'q:22Zo"tS|?<%"B޾Їy@-6⿮C'ȨfexLː(}LWapfhpogde~$L!}4G;V:B4_0.Ȯ@PYKsg\V_CzX]w}yLu<ЛCD*ļ"X,(t?q fZbC׻QZ2좹;5Р4_kz ߒix)X C+}I}H") `:?:^x΀Q`LE€|AJV#A^3!)Ty(-NGmbK1iAt##CbDÇO"() "CZV]Y[0Jɚ`V)򣑀JfT+s^ "˓Smڪ>̂8~ڷ 1ULf1xh4Ō(-Bur@ZQFyM80mʢi6q@-ݙ@j(U]}y5L1VR#U;4M;+'R L1AK;ou |%!Vo#$`!4(\#l#DJlmfw=P Rsw'e . Yq!` ĉGa$^YMSA{'+D C׶acyQ„UH/G<di$# O -Dd0mz#o@csd m,V"8sg0dڒT=Ǭ󊯑!,VY\R66jfs5}iHUQg@C@tn`h. }ө**c!Ϗ5)͖whR̨ypB߁Ik6mE6y| huXQ#-`l/ HMl9*fwS|]B󮹄GIy\>~s ^j]&F]Y>r '[Q)(nB|\2(҅fdrnԪQ]ȬrGc2N)Ҧ+J*}>QLОkzr[aIZ7%ݧq䎧;Gy. Pds%}/( nLm׹ٟKA%R.c7K'wӧ׏$BWqx^߃ύN^OiDg2U܎-&axx26~%KJ#x*٣G,&/ńDo`0^[뢍RKen+ Ǥ,}fz rl6MjPѬx k S,hkAc5ZѡaQlIYj>~-IQy>wx|=<( ϗ{*R! $HJ4^SNfBm%&)Kw D$ƀukox9bRz3[@Z={ CjΠVɌ~]]1W Fd>UڰHA_YT`T3a@kR*qAW9dPɢ6zw#(ܫnj>XX.c!ڴ} :v2Wya{˧`Y/4s;T52̚Ru4=9*? <\prB)l1guCާBYJĿ60v;5I aƽ:~c^',N|\G5*Do |U(b VaE' FX9-G2ͺNT{y.'n/al4])J&? “.azjYp!͵Ml*RpF `MK(\ = } 0;_H/]5I;U56E#$0R~x=Lke$@Ou@d tRwtI {+ RskBF%۴\_"6o >&TNDD=HsP/[ [_KاģL6D~\|9>]tP[TC\ڟE/;9AҭBhvhWQƞ>hƒNGqx*^[DBtSC^vt Irw[SRޒKS~}W Pߢ~jLDz$sRuXзkľ V;]Zxfx씲K;,E='y靶Xt~1R%1Ew7Q͡y> OK$wj01$B OyjP Ozlznq2M4[^yOI,"aNxxߦƉl\Ґ ?ΡWp="=$3A*hZ'# f_+7%g#"W{ V&Rghe*[issرn*)Nم ӌ7yur9tXET;?67D!WP7Aj>*SѝBmL;¬63}J4cXS:o31 ԅD Gq?;AEyoT 1~}p+؜7 &SbUOQG8X Yd~h $=ohMcI<=^ eh%&$3ܩmt19Ob+R@.]ba) A]OĜF_\a ziV6C$Rr*_f^g򈒮$*4i p8寍1jU GĆw[4i{0o2?5C7To)0e w5Ydt跍>-N\4)aq?2Vw2 DKgTST :(;&?CԪ8  3 M{g~~ !ni#T_",̠wie1uHdEUFP(砅}idzy3btj#Ӡ.=! m$49oawDsl,1ţ } BԅLd/,eV47c @ʄVQ>*9\ 6݆y럸|{ fլʭ147!1}@=XjC-Wٸka_ B?xc3uS^ÖipRDH:Xc_$ωXaR=CQ ?C!Q۵}KtLpXtbH. 13774׀߸0;z8.<"B8_GI.G# O=ّNɉqe5~ ;59 eX:sƙ®D5XBȹ?ެ/m=g\gAŧ@tnn%1Gz$!܈7%}m>b*3d~L4n(k1lv.z|iA$I'I#ЖƂ֥({h9}2ͼcULGTD.2}\X*T9KtO# 9ڠ* 3)V)L3*6**,.|]咿_cBb6mӿ`b(e.G͖͟2կWX02ew, 3u߶9kߌsG Ht_0#*+Pogz.,L2.NfO_| z#xhW m}4$j>] n _OR@4x71}N#=UXdJ3A7˵iPQ?1r!aˇ6Nz\d<_ΜkZq'x{&TL O $w13B/VGi8N`KyP'MEkVA|á%eD^W |)?]16y$gO@)uRvu%PEЂo-ev(svIv iEv 7b#X7 |Xˀh6LdP7wD!5_y/z>]Ӵai|?(  "EIe/ 0~'4dWRMbe-@[-SA OH2{W.`"J&R>|%3Ԙ^oOb CU -i(LHQ˛uPT~:5e{ř<3٬{g~%茣w8Br-!50$TԫL݈S:.8wt-~]tȾO~E J 3ہ d둥gt8>0;Syxe51dRI!ȂyXap }(ߐmb_M\ #Աo#џH.U !5z!~X㭟bH`>rr]\ꝩ1< A{$ O<^6#WhdS)7#/hw? 0iM$LaL;%I%1rKrc,N8SWL)nQD1|X4ãG jm%< n/~);Pf[e3.iBwqmINtp==݄eFf 5{N1 &8A<Ŕi0 <K$agы(sxYxC 1p!{K 5@qTT1;`BbPRHNsJ4q@m`Y@qY)8茢I x]pi[9ԕaέ:e \~Y?-ۆN fEǹ\4g^Ux?d̺X S|Ltv0Tզ PlTe^ edҬk,dZ㉨jQ3#p&Ek] #&ūn\_x=[q3]@b6#8(Һ\w!(Gs(.#L~&DyɲA/oJ 5Db(b_xSCEs0YQORs:-ڐ XonjQB<_V]e4Yfq܆4M٣ndV/÷[ lYW"%+;F-`^nCcEcNy f Ek(z:Er! Ǐ@-yϵ}'9P3tvQq Z6(Wf a"{vUYHU) E׫gõ?eI?oGXo/1wa>&ގYK6~*Ygz$ɓ8Aym&t5?ǣδ@Q)/Iey}?uU+?A&(+7ۑk7Sl=10 _d al _=eaQ&1ç&(و`Et 1wki^*MJOނ* grgIB@%)e s}Hay~W}V!5"[3/63^ylLEh雭;؝2e˙/U],C&J<ה\;-W 4Ezo2ع!nuHƶu1IRKr_iW؆l0y>%B; fLiSSPr@8HYJS cq&L?dƋNbnw:|"srCOx1G!.X<{0&hbarËŌ\P0z^ Xl`'x =wYow^~XV+Ԧ%2h>عнݧ=UR_ٽUa (AM?RJ`>EW= rz_4 ~w H<kTĪBԒv1,2V";=)EG*XmB3@0w ҍCz_nNR*sMoz|kD|s}7*{ Us![yұeXfb λKG \Ș1piJzX]?DQtp{bK@_; $Zެ/f7eꊫLY53]P}88 rl2|w?KtK\;sSVJJ;3xH.&!6՛}A!AlcCZҬqFwyH_Ejd1PTgJ^8 ҍAikc~ 1m" 2y U.І@8۷,KMaaSs/ԂLGFX}Ȋs_o[|\4 K+ Qi 'b:? u" k; ob./ν32F]~t5SsB1/}7udOZq)|*u sΗ*=iq*Rx,%aI!"F ݛmo (~7^4+H<י.4Qڲv͢N Sq#Ń~!][`s0j{9@ly8hlj,| nHdk\ +b4X?,|nU5Xk\VKƴ6qN^kcrs~.{Z ws[B=~d^l Uel [=%Ow"d>AomI.|ju}[}ȟy7wHUd7i|:M;~z~Qcu^ K;馦(`N~c)w} UUsױbk]ڥ;^s% JԶ|Ud?mJ!,‰w^ӥQmzFk +@ ^OL7>&MmV'i/R$)9b`aFvDcRE}`.<*gBk9u˺f_WyaMvJ3r%4 iI3 N>uW Pē+f*+ ~Zdpk֐YjsCF/,)ߖ5*‹Y/11^ BLj$7wQϙU oZMebD0$#so.#ȏ&#$zԉ/s,y[ ֍#-aWM,1Lw-)Đ SE#:F̺O{ec+aeo6˛QI^ (S0Nf1|K1@]o*.#6Ƒ ukQ Nsmfk8S65" CLۼLa2fnGrbN*+ m#k#M[}>OHsP'7H 5蔲XB 9dOćI}HkuBAGaCq,v|S]Lvu 0&USU(8 4#OEޓ<)}RǶje<(>p ` JT_;d*&f[˱ϱ^$C+PxD?aw D n^74t+X<[x5#+/Rb:Kzo& )rK}JN5[ [꺫6ӫxv&T%+>x>6ۨO!I ŐMKY2$g@(O'kx Lʚ3R :[@V;Uupc5ϋ1 tw8Zܐ$uqu\%q +\Bs/n{( ߹iэSa=LzUNpO<b10)N?5A$ @+]#ݎv]k/Qt%. ym'aiFUVGQ !_[N`1#K=Y" ߩm}z-Fmk6CnӬ z*9S#j: 12u\76! 2v[t')N"<벚L'w=M9ǫQb7ZMr"XZ()BYbSkh:གG5fzM c+s_uQa2`DȌ$Hzs޸t-ƨ 3yR`tTݑ#>r!Ć|^LAXMsSഅCG]Y@-2uEFp@"~K^z' d_ eByP:}*, t#ޜs1yB^F M'qoJd 5I}M?;Dy@a%#Љ''| S s2HݓFvNB7 ̨N2%9ȰL96"ekA~<8?9oNGAMV&}+dNH]a~ns:n1Md[{{ڨr?Ѻiy*S'd(`B![b8h4:TۓPD{j]*,^N]|7+OP[ozRJzwNt󵜒Y1у9$pK蚤\JpdT*.@* žX!y3E*s႑ A>17zO*f}C3d+ԃm-m:xևcߜVޜ6bu/gBIt>3Jr-? la'z&Ȟu$ T4|ͅJcc$eCWL>Cxh] @p*py7sMlY`VDcMvS<1}{pN x8 5h+[]$3ב9$C./M+#.zuf1g|Q;| ځ0?\3{\lz+?I"==~gggWaMfG܄ۇ\ոZBH!,v_ac8P7X;OiXۍMnA,4$Ҡ^1ȫ1 L ]]#F^ D7MzM%YuKN"'_,-usoڄ0{B3CLO _^9QАf`69^I\K{#[ 4i*wD8PT" O?5;$4;6WTK(hanݕ )b úߺH޳Ƽ78ݕwk[kԁ r#}e;\|?:0a[$Aoo72:wo_,RK9j inY@˗O>,ic.0,Q@f:.f{?I=Vt@J5*4B(a3 N|%_3(g۰_1pZT [ExN5g-d#Sx( eBus4B?g`>3!6'_=? L{ugB׮&;L Pi,^,wdB# Gv%&.!#+4$nfFN҃ȻsjEYQ%ɚ͟” j۳8~ѤŎX+)ZSpkH_7dD[3{G/~yeOB4ff׃&kPruD˨NN\aaS[t#J PPu[M%}{vڃ[wi&`i#KZ}rw'xo~=V_\l_[]Wim6CjeoN[ԛ@*x"l =e幜[[> k{Y27k{!Z9s PJ}yPa]\tco d*C\͒O c`9;2vFؾG\椫04-f,x<(9+lԔDe\IZpD1%z&=lWSQ ʨ&.y2pi*,f)YJP!pVWj. ?GY\`0]f8T:f4:Ͼ'o%i6>͎Ewdn]f*J@_#1Hu(\>>uUnP=V(]ݺqN߸gZ4Pn3]%w#Y@]h*ZcIFvf>6p0Ibs6̦4d%2ǻ jOr׫Nտ9vr&m'5.e)VbnP\'XwfeV|o zNE1c2$}h\:nT#t㏡p4#i"OKt+99>o*֔6RyW&˹YGr+!e5$#aAlȰ^AQQg {M:MRSDp%5eA6ujD[CHBhS\Iԭ3HYn,%i69^6 d,ܚ Ŕ+ogbXkmg?|K#qx,&K64pD$>oΏm3=9״ )|@SvɚQWmDKe[ _ |-B}J{h>t -=j}%w+ VlN@/TXk͛dsv*lzEK`hs1w_gd6##~Hn}4=m +f)1D ݠ-Q# TZ , aXccpT"mrAsn!Io8rI^Xe"(X2Jo{؃RƂx9rJ G~;4j8sGt)yQ#ψ|orFif*@[d1{b3IЙbVzSSz %xS"Ly61QPKD>g߲RVf$syw6iއc;Y %6gbrşW&WSGmaPh tuū rC`J9 єUDO2vQL[%΍jصZQcZlݴR}dF);N츘#R3Rֳߒ9G`GYZ0TJ{dtxFҨBf&DiF֕[y#9gа%3,THD3 YF8Mbճ-#)Wd!eΏ҃JMvxTN@mQv``1U&x&^H:#y{mBԷ5a~HPˤutt/3 FA?2wuTՅы:L\blR=VUr+6O(Ĥi2) J3T!إWG*3$G 7@5haS:MoxJ TȜշߞ.N>]-jsg9i&[nN?I\7&bZylv!1|G_'g knpƖ3ǓY%'>hO /2^2+Zkz%.7e9*ƃĨ٨EWqR"|ʸe@cZ9-P2W |[{2X& 5Ǝ&@bYl4 /5om&(}nE )ПI?N*6tm;|j7iY1=SM*8$26jӾOw6&z "|z'ȷb&[Kᕯw)8}r^Ĭep֮ʞg \ߌS5qߟԦMN)ͦn n^'ZZ vg20T>Ӓls{uNeB3N !*6BFt}?@P^jFR O HX0_@_'3!ƺk|h5ːp>g,qz'ˆ-*Y*<pJÄ`$!طTSӲ5ii׳¸/02ʋ.33y˥MKߧv{fNTIwbWvW{]G-by#!d=,MgR!d_!ŧdJ^M@8Б?.V~5ͬ<-D 8(|アx`boxvzhg$4Wohit]&vTTźޒ_0¨+MBO6~?=khIì 4^QbP1lwS%A BVJb¿\oZޯżu 0 4 X4 ^>{io:NfV"DDǢYJZl1RdEHA9]7"I-1۝܌VܬT[bԙ RƾˣsߖOqplN/:OOT-4}gK.VIwǯ,#I8mA|K}7cnѿmܷ`3B1oTQRjMBuvҏj>=쇯gSc%;I@Oݹ6bQ1N=t Jܔ;(Phv#'Ɗ+Y'S _H8 g /%w@ 'g<T)@ކvZA5/'6yvigV3?-r[D]BZn# ?; xudS<V$?&X^dIIO][/u]L`21At_L~e$\0*DMW1ؗɦq7C\NYd~jf ۑoVxDke`_=b[!e܄&j)6c{(()yg3b-\hhK 鵃i)J'm'ӥ*mPtCr6~qOieG H>NkWy~^mGZMBR -9Oj*\Syla!0?;]iAK7aW!zmУ [SRӿ<'r mtZ29}]?@ӟI(|p2xcȉF Q]7|2}&^"Ј:Gk bΆt_eͼ +ȜWZŧ҄d, ?SVea9dļ՝YŸ~WԀE 4$|~؉ny5k!%%JC[r۵iVLK6A䤙F]]!E3 ĕ¡i]M36)eA\ 57'A#5^[=l/誼T,_WZ86D )/pjjQj@O,PÆJ6Dv{|q_ǎ򽬰ZΫl;QHZN^[6H*[C+yx9SpLc'ݳm(Q{>]V\4EW%E^kFiQ_EpCs=3LjpzJe (cM+~ΐ@R+ϯtx;5[&@_EmXֹ྆ j mσ)U䆼Eեf>ƣ#>fڡByR:G M@>jx_yzbƙ1~sv5bvD:^stRͽ1ɖ; $ރ`)CؕN(+=yp1gUG)<+O.S.A+pXȉOő?˾[kPos!%7Dp nwɧ҃xB/J zawr`@> 5 '¯{<⠇}Q 0'sB^5bsM2*vo5/>~L5yQcD (TduaLx`nDx-fk4S{ ;tY2o?s܍,T 1ADfq,F喺Q 'gᤖ5fŧemKkslPlJbiDS ]"Rl򛚪`rA,hxZatKWV{׼z:bkf̟sS5A˘/wI |U7Г)vTwܗ&5NE%'jse)Xj(%yzڋ#QQ =F*Y`DRP!j>M˒!zN`I^I*pvOM"4 # g;\U[h/ 7.0g4jdLixS.foOGG;zX|Fڴ'B`M7&a윅832t7vG`8 *|,%._ N9X'RXc) LޛdGX%&X\O~JtQtRiA_B!I` N MN^$[/SF~_.?g$ܨVia=- %jJ؏]NyqqX i5͋"h)ZȉP'Zc>Z@œ1`gF;k[ sCdTz>a( v3yMG]̯ αcy9N9oi0 qpGئlZ kLb =s%1Md:f͇dOM}@Lֿ̖hِ$$W`uw`*.>w(VӼ݁S$fiړ[^(YM7}By{VHs P@}_&t>Lup,J10Cҥ͚YZúnsVi6.CW: =؉i-An71Y˳hPݞzr~ Qj BaOs:Q3&rs\Ĕ 3Il$W֩ @H R>/ǣ?Oa;;9oȿeH9@:|`*Ffwy'(X#oj1T5[3)>633Ī}I[k7dg-h 78'r- П!r :-.i俼%0^.8]O5lf~%3:pK[(l.jiJôu!Wñ}_NO)~MXa 14WI(G<6;X_0Y'HiM)Myĭ>՝QB"ȝY#CSPݝpV8w:@hjAvWc:D6ق's>ߧ2Ry&!gU!Ԋ{fjPF:<ެtv5DR t`gɤEe3\^F 3+>a!h/[TI7Hs$1|oA{P`9 5xRR5i;0+t)v-U%_%S#Xcu[#iыc86 j @y{Xb21*(`H3ЈBO f,o 쑮ca< {My`߀?X+) dz)0:5N܀O%ܒ2vDjxP7~x&lAlJ5_gVv%:ofdA{N>!׺V1Od>SSAea2RJf$uEl'-X7^PuC)BnLkWї҅uvѓLHA,a׫i]5QcWR2ћ#@:蹅$i@r %J_~/^ ٚ~@^ YT-ƒ2^0 D8eɦ s֣V̚_×XWzw]>^Ʊ?ccH'dwK>UQ'yiG/!t"fZ6tR Ve|^eauhW84AMY.)*SnF Jҷk_:4󿎆7bbpb|AK4& شw"\8VbuZ܋h2<#^S+>GBnjr ߿}McY)~`Z%38vrCi6Jm/r@vFm%ilPv'{M#?:GJ0Jɬ^h1~{v]I,cgGs#l??p*²9zoeGśk~&vgu{`%3>?&ǂT|׷V0]2.cڮ6! Bxn-!x3 Vش^k+Y{w&|)?bPJꗙ_vȺ=jբ_6v~? [L'>gFp! VŮKAYZ&4=IFĝͧ~2Et2$ꗽ6O`J>K7yJW̕=[W󦄬A !"{eL]=! 7׀G }sv[yԇG00̴Ez Y̕S?ضH,{|A_js5 aTb$qxG6Frrzpq.jqځO gpq@F*?8^x烬wazɣ x\zɤÅ}9kϛKd n!ԪZʿecҤ,I6hHMDnɋq8¯LԖחW-?Ԝ CA3j@8C6 -ι(^]E mV )>} ;D -C_vz4 Q? ԎwqM5Kc. MJ٫$ ,~fd>RL"YE(E6;z0*9.v* 4S0{2#9j*T|!n^`'>U+IIy  }SxP6 kY)54B0AҪ )viTʧgtꮵl )

Nm-酭!~6NS>3׸Ƌ|QX"wKUX!W8 b:;^.4r M[C㝚\-$qĥ}ՀMЁ伂^z±zA?Z8B?๛KՅeR|yF>4ho0s B<,(TP[\y]͔{@6D].JJV^[˗DnsHx4?'Zgz%~ bCj?SJ! <9lG\ jL6 q JrQZp1oLe팓(#sXBCO[7؏wxm-q^V+]\v4 ^^5\đ=I,!wĔ'tKGylU$tRnGb;>'Dυ.v FJrAWzSQr'48+Ҏ.<o3xv9[;b9D:Yrb/|L݅&V6:o>s<`ye%w-FOFrs%jix& 2-F[a$T{xe 0H" H)W*I Qn,5nA/Љޘ{Qaqa:y9SCM@нwQh='ÃVU>V S3&$_^Y1OE0vmH! #:ݺW^,wސ}dƱ멬|a2yX RDL^3f]:]iPnUEoUQZ_A*M2QsxkQśS=we/(5 5^DM57{z,Z"Yin6uQĜoڌ⤏v &#ݕMJ~ p&fKjjch7νJPl)8ԩd>:i0I']!zqg~uvRU"F waQEdTJiI%MZxm8zJ@zh3򤟚2%e{fmsbi2|>y06I-E(Bhk98_6jci=u{QY.zyRN]4,?`|s_LG<X! ZIJ28B 9E"p$ 2zϥsT&mL+FjPA ( O-9 %P?!xQ C~U/8C{o*X@šNwzx0ۀ\.ڹub@A?Z5dS".Mǎ.B W$*ąew)e6^:}3RJ!̩P^ }}tbGsM:(xGR0G [;|9%UvCJ X \[pxz@,12 (|F#$xu``qf/n?%}>2rRCRJG?Gی@9[h>ara y-O"D䦲n[5<گWʔP]bכ, Cedc]YJtO@[I).2< x7).؅X F#5a@bp12?V. (Q|7#<" nBU,3+?Jc<|f?ij$*Ds| *7w~yfq1*] /(mw^"8Ť2|poB( VV`V᷿;³d,bJ2 xYpQ<8j=? bt(Z>y[PH|Qð\9AeCeCR@;(jo\0CSBj,p18ٹEw dFpEl+? .\k(Y 䌆2N }=KJPşqg+@^@\?hlyʙ}stfu03JoG\›\Sw)p'v?htXO)8Jl^A} <`yM* ~y6-s*hn zf+c\D8)(#1ECv}kӵ㮯^f >mG/**c2p/Ap+/Eņ ᅢ8ݢޝDD>y]h''(dg(l J"e{xAxŐ3~Q}֒o!/qX J@?9GR/2m+pZ0\l #u'gQn)2FƉnxr&$F#I0TQ$Xh%԰$b'^sy/H;Ek0O79 gWkiYSP=K;adO +bRo[M0c!5\>X7br=^-?LvʻhMlkfZ";OioV$*> _K&<e;.~ tg?& hX~aJ rq4)-m ١FgP6HSY$7(ZIPBenGSQvj`21MmI3#0!y) s[c&UτH̒CFe}i\Paq "k=?"4y@F N2n9r&^n9nAjm ,V?Gh-p-jk$sn<A ه'2/߶AգWkƋ5羶ѹn 4,2G[eH+|f4P9SlgS~ŃƊ d{& &X_Aޛa+WI=\-;x4H/ ]"cj. JLb~#{(H[C&(9r?QU/lrnq6j1>οj.4i Y%$4UUc0-spЪe,D:@w gr[`đ-RހioaU VY߆VxX"piYHp ?G  > >uTqw~6fd9TQE4#KV,ǾMg"|𻜆S:j>j1 d)|%dnC5Z ;"Ժ_GZˁ-ЙqB@[|ݿrKo}e {(&gdtrGB.Vg2tپVnon/ɡRH~U^hgr8J:S>]G|pj=aṺ--l͏v[AY]oܯ"Vjc3=daßTɇfŜ)N&*}Q(w:Ap({U,s OɋHrnnN)֋P庲JWL2r4<ud9z.g< FL{U=V g:/kBLS<)BzYϼ/*xqA*0?uFm KOgLVvxvAz6 Ge ph&Љ n\ɾD 0VEzTwkuݜcX Q^Rl̐ќ~L)c8aHl=JBň\3m( sn(l%6K{prȤr"CML~wVYTc {Kk6g̳vw ql! `YL`˗6Xi%zhά،>1Hc =VBЉMrZW]V?q6ޚiGbad~(@d+xQ>#hxֆ5 h:"5 @E;y͜ #W5qƫQ,hX=G k;hGZ*;$Ώt$kgu\+s;lbuՈ EPs[cϢ4F4$;eS4S#QH"Φ%5|4'\pE:U+T}\s Cu>oŭ*f9>­Ɉ5Ae7m@@:ɹ.EǟntfwIĈD$%F`LUL\(' rWƋBhS0Й%U'Ow{'jP 10޶GѠ'<;l8ZonW_YCcq?F8䳟HIBQyxki=9 m[zBh1e (zlljC1- A(O1uqR8KcaT` [Z8>$Wm; PNX3a% &Q}F]==J9*ձycv;8[ (Oy,IGF)g $ PD,Bԉ 1[$FL?>hʎ.aуkRX"$?z=V bѻɭLzyZD%mw8_M*ݜ4pXz`WBO"wvv=@@9~?~ N} R30&ZOͼrC7&nZz`\byxk" Qx@5tL8z( kjelt +w-$찙 Gq,joJ4[,Y[g4G7\>tH#]\(pvHm1 ?]=k3~t\3YDG1ޞ:v^ݵ϶M^敶wnN=qd he׬TpN͚_M m|WՎux;y{NLUO0]vKo 2k U٣T:R#v0T@<zq%UTeX{P{6D^B W# 5V}%} ֔D ͖^x$\`[tFa?"(cnAJ撠IǂJA8 1{_w~d,avjӷ3G\~4}aji M+ +m;Ñ-ۍy6j 8j)~^`0DPMVi"γLߡGKҝ\/R ?irW٩ ) !|z!hK\z է 4@:DD}3˃[߆H3}ڿ/>('b9ӨNO2OrB,Ⴗ۴oL ʉn9kŲ2"6H(e@4<֮[`Pb "QiD0wh—'D^FAAƝ w0zΊikm5'C5֒&Цeu$-O}HO+K fxБ҆`x<{aowQ/~S* OҞ| 5O1'.=`n}  p1iaa8>uˊkݨ/S8UփU[I!y!{u1xP{6B 4895K-(C[5&1&dqe~uɖ`#qgx(MnPn C+ZBE{5CT ]ƊW4aaD`Gc1/8i"+ؠ6OjYH[Z /w"(5i@uR9_A9x}'DK N倄/$! ]V*#0|Kгi$e)Lohyiuf?eK7Ϙ`.d&8 V&eC(9`@Z&ʱȫbC ]{OZv]σf)O1tYJj[dHlݲ0a n|b(SV[3Z3GyÇZt8̅ѽaHny׌w׻R=d>W l0p`R?Χq@ i?esDخ[Q{#;?ph?߫6A縨.rS+(I"?\gSX?!JXOjpaFvt::~2$wݿP2 Ӕ!vaG22A=aFY k~Y16* _pz%i Bx_VA_l4\nrw\y4K6CߏngjfzwcX;p䑍S`P@-m-Z'_v{wz;$맏yҟDT`T/z9Px?]>X_hs?ZX%UMݑ]-Hw%C&*\5gp/bʦ5={_*%NˁsѠO-ع /jy uoxЅ-ˉ}֭MG^8}PJӎ8ڍ^2um?@"svg 8icK\h&%VKwj_հFU61Q߸ݤ:_rF䔻3 IZ(+aH[}YBFiSO_Q,_s0*J»m^1 d [$P+3ho+<ΚPqgRu6<{ўw8wwBUGkJ -Qbm7NJ ș's;v /}Zɜ_, iТnw۫ލ1?6Y_L22̡)QW܏lxCu^a(vԨPA@~7AN4EH̙(yH D ȖZkad`J-3<(@65 t:]᨟^wa:J<:ixHv#]=bʺ˒K|Z}ȏCj$cT ٳ P\A 쿈w+P :&Қ bW`1R;w;$zS ^=@ 70ll3"o뼃g"hV9Q{ޯQ<Աa!:wyr@ܯz(3F`}뗥M0!=zo Ɩǎ! wX^׷ :!) 8Eω%g/JlcT<5%*YVr+KT(c|Uçzo/h-1q9ƀ!6Lӻs}v^[~*KGXhh$`WEy?䣳+|<d6Kf9җd/r'"BMJ&B>s /t1!|ˤ϶!>VMg wuaS<65DgU{b1Z< D/7E.E6-fU9̳TP iw6]q=@k{zy]>{lUYev|H[*U40hI7u/Bfaz ",pe`>~o Na,ع@CnMFwֽ(a&ˮء@,2$H4oC7uE +5S1l 5\J3 Dk-`.s'fHRO5z檊B}_ulVp{=:ˇ$K'aU؆V$̊퀋zx#{BUh{~T% BoAVE;<)c5АQt -$KeRl!gK6k/ʼndi3y ' XKF\S֊P\a=)ECJ;0zUV 'z(YX vYA+5F2%@d(Nz4[\4CJ~nk=|nqw(X)t-/-5Wﱁт۰}-ve"9#Nh.jR1.M sf[^iCHΞC\na +9m&L8Nr' rsә- ^ dFY CEcBGsp1ȉ1Vi}ͣY JOO Qo_X{ I}lSPB ĀʆPU9寲4NqVVa. 4P2|^п~rr҆%JU#W<8ODȐ ?($x&P@<Q~,61 p-)r4TO"x| ^64jpEex8g* !4:DI /+3s6e"$X?ܠ%/C{H E'14 #8g ֱ/5'fo$͡_5^e$o(/rFWe(_X.E 挘d/NJA"?zM,iR(Sz*7lKeSVmjBYsL/~"z?=.o6WvdimJTBrԇ=5]$\T˃@O;\{uj]fGV'/Lw>j1d,]YZ_▉Ga?3K&տI -|M8mj0:o9;)QƜvsh (d0~@@Z#f0گ:klmj#%f!ӃBfa4k )Eq ;drWGvPp.$4;8PyŵʁPym)ī2xa\.t |>5ǚWZĉ[AW_/]5pe4S~me9>4<+3%GF'(vbaJ*5 k‡WpFI2BFj\cPvJncd#E & ӥXWf DUT^oxF1G! ^RݑguUMqKWڰ$Eۣ#- IÅcE`/Ѿ w`_zo"P$> xy!92V?nEc~;~*u CY(ܹx 9uĻ5IJNlbyPIZq]T%9r SA\H;wОҎJ8C<[fJPADInXˑ񿩂̳ŀT49Hփ=,S n"P/50 lV 7nΒWx @j;KulB|y> ”\X!mI%>^:3[,*p"/c"Ãw͙`{,}kRX~j<< uqwZ4Eu?D~GrRcpL Ttt$BG=jPw7N,ϥf= 6䨡.VM4sa^[/J0H *e<$oZDu \vI9؁$N=HX}€"6MTWKGfLS̿?U[ rYl{e˞Ct>F{OP5UedvS|dJ8#,:G,F֝d0gŇJuiUVd01]ZReRЬn]24*jmw1k䪌\Š]?al׿?LLșSͥFIZZ u:ʮZS$a+_[wF|N R?]dZU>.UZ_%]Rzhp@l*\fjaI83#6YR}̠@mowȫNyO ~_{$/PY%)Z * C<DFNۊg*Y ;@JʽDvJ36W_]?9A ݴӟI' e4P2/YFmnvDb'9tFMKZkU3${ӫyYncxai#a{Vjw0\^~Jym"uִ/6.Z@T^n{ȵi_uRb':xa܏S)1mU1+Q'NIj9|^IIŤש"N֛D/`U.(G Q><Gr[Jk]9^ Y_W9 :M@eь*%%/ f;ˆ*4ؚ3kVJhv1X1Ơ`r\ 4y膚"w^ lz("=I _*^qM#aKd[E?vo6O$=*r|#A Dwp )& 8|N;gӰ1v@R;4ryqJJjZ},ȣsrEeIg #| ?*3`r3U4u*Gaf%Dmc]j>F֐S% Lz!=sJW\mU1`>+-8%˽'%>8Oܞ[5+V/)nJkiY,' ]adna?X幡%\i ׬a,3 U&VƏ=jS5!"O~UW;gzȎZۍ h܅Ti+[v o'`|m:8_S6Fa|ۻ*)JaHg]-nCh.\BeŻ!뷒M4Iyf=ѿǓVS6mgE4C$-Lr. F0Bc4K&ͯQDnHm{6$GbXKbg xR屰C_lރAJ49Ԫ~l=ޢty@$Jܹ]9 7'$cW8A!21ҥh ’B7DEV`68_|uN natC^4y{y~Q~㧟f_DNcʝ yDiK!S 8a;I%9<䭏^ L&yN< h?0^R%qż ȸyS nM-7ltLRRPY&wSI_"jA-nA dJ+J:#5/"rTހDgD{+/m(*ƫ"?/-zV/>YpZ8b!9cTgK3`s!~9\~#'q\SN ؕnar(w#z d̥&n&a66Wgs8fr9t#5nӜN?r⌀Z+97OD9r4p*\3fa 탘-p J?p"IRs^Z  z]`eVΓ+:?u#G$z4Xo:gC5&'SWCE?5rf]cZ+T뤀]'7)K(߿/ؗlJ~"{3Lpz{tYNe.'kHZ׏<8qp3jH00T*m"%H܌|:Gvv.oW+0O^sp;U0+.bB<<θ_I1创?>kIO ! 6a !&cKy}H3¿4D%[)ӭZU _GxʺQvYKDaIvt^"ԗǏgN.N΄0 ̌Xv-:D|o#=W=gnm GJ :=A%ܓ]ZgȆ5 Ԑ!A-m H./M"olzp]uu5,LS\}2[}{&FK\(PDޛns%vE't"he$VT ǀ5o@'/NbvPٮbϸ!^sCtknJgx@+|nW u8l ,Eݮ hubu2Ixa‹e-_룠% 1t9t6hzT+}K`?[)5P̧Uwۀ_|OI'Gqz %gJ K%!ijXt߷4ͣ @kdP36g- A. bP=P/.ص_/r-t5l 4EޯL6:.bw,CRfB ^\ Eݱw@T`ְ|p~,24k}XknfPu5&:9\;ۃ:͙'v5(3UI_od DfY|S/Wwr ] M*Vv ۫IS{SzMSj9 ؃oԴU.vֹUs:&8Pmo93St6^ؚ1 cj,8fvLnd\O+n uz*b-0ff2WŌNJaq-Q\c<~3~7Lw``E7NV0T:g~w2Q+!ሮgy u(2l=ш'R_;w|1SU$M| I ;O Ed DXMp&vMW+&T3F)31+NN57,<`lQ7*W?~yۣ>$ j}0vޟH8jq% 4Y, G6Ý΀/v~b2 ѽViz8_/tOxDNDfϑv +,>fibm=ySuru5\I' 5؇žC*1@Eh^Ŕ{Y# 6A9|T <*z=NS\t$%PwT~6(db21^BpH8@[ O ro8ޥУ5gQL5 ת4>wc9{Ke4v0UmY"m?A5l[""xym)TYChGVDžtGZmNO[:8^@umZG6N^&&5۔F2Nb'- wgB*Le-*/o81}Cݬ>SUZ9>niohsBcs jsx2Ba(xr3]½Qi{L_[Wrtjt,hQ-}ѣQu~PbS0c yĘgf5- $X]tVRjڈ^d#Ou=Iu~|J1J* W`UFp w˂HNV}[6^̀h4$5TUO,c7 \ldGie-4'i4H5ԇ{EyA`Pphq:KGOiJ׵CUQͶ㼖bmlDZP3wո Gh݌|1w(ʫr5&JIYm7uK;M$ vK 4EYу3| @*MÈd~7 *zlEr6I;=l]6-?bUy29=P 4d@YZI${# 1]Ur,uchzVf# v,(a5v=Wū 'Cڛk5ve{ṷEt;1ş$ДOMr<%=& fg7l'ۿ @i/9dD&U5b%aLṣ̌ۈeЇz]ވ Fl#_|LL{Ñ߰ջ{8 "}‹ŵb e/Jz6/ިo=A_cz*ֳ^g_E.bǔep] h&<ቛo}k&8`NAc<]LtmܾOox$P# N7.6Yă6h(7V4(Ӳ{{a$附EE9Y9Kt'F=@wjPb3yFhF醊V,D>'`VX:mm\={ޒz8iz5 Mgɖ!"l+eC һvv'JS.kd7`rAb ЃmتH0 S>\ђ1S_[nPvB%e &,bk8M {gW||"9yb;?|Q|_GŲKqNϊм\mDea}pP/xZucmke= U;sSG2tI8CV0hrY["JaT۲(2-|mH,H;{pC6tRtSP!v8Z}A#|ncf㍆K/eT`*OĨ+J[jY\(g0ubV,Ewmxײbu1YSGń a_ɍ9V9fR5unx _U&@gjRwowBBE݋o$\'pC/ݺ2cdUQ<@_NdL:̫=PrїYkOX,,6s;gXsv"]M+#Nq'y*n $"{ux!-lQŵ'@&]F`[CAdTL"}C ^>⹁36EJ׻ S[[|doN\jؚoN@w h?826D ڧBv]6LHMl@NJ >ڨLTHo..FdH$#ln9XKH\T@\q0k`T7Z%WEsvɾ/@ ySUU!C䝳 ԭ mX =̉817ķz5wR~6[ <]ێ G @#4 꺍i3^S0 +)U.Zy J?W3^}|~"Ҳ`#G4&c'^R H5A4 )Qf/ he+#U?3s?_AX<=u_3*~JN8#Iv?<vAʷXnͪ%`Qsq '6IU$.A:5PgXS?9re9D2 7:^ѷtgvH,PvG@4!c}>%˲1 pc΍ ,2GKqZ@Բ [k"QhEXKg:ADP[aA}6$Gkjj pݽ ݺ]*r̆AV0.~ZŰX !SyLQ4*Xt.4#݉c8_.‚IE^njpfL=N8E%E6Zl' hpl{;K 5f p+ ;lB=X,Uh|uMUBL,]k\iߦ8Y3,IC\:.8iJ/4lvnl s_2/N8QpTTyP |˩x@*SܙtF/'Z15H']Iwxrݩt%"˵jߔ{Q1Y]esv'O^z 璭6y,XBZ^ͽ|uWnP֞8aX24Ɯ&bYQ؎z#ʮMcIw!N*}_YPy ,)0F f,O9ܧYt:0l<a?D 1l|M&SrC:2s4|QpmCj.J,а {`;.8·Q-B(mtL)#IOG14h2-3dGb.KSS,]Nu-'["V)ckd: ܚXAj@"%)';“W ?Y<4 nf$]v#¾ۆxf ;V 2>aQYNo8u`f& W Y;7=APh( [^ WÕ!ɿq2p9m骜! QA7LRW-KK;]_$W5Qv邷Fn5;، cm\1jj_pvD{pzM\}cnɮ \6j{cׯi SVhT Lg䙁^p@J 'Jb=hp9-xG368RlX yzHJl$/.D%m."W+ ڻ!`Kp$4&B f(Q:@dD`_oA.1Os|UuQ՟M =T0:릢6; @7>}{D2)h TiGoqafz uj-ڞBts y7UL#'i ɈÂi{Ҧ7N&g -T$ J ;ijET[4}5t`vBe"j<u\ba\By;Z_z-e ]o8u8’~?ܰ_=p4#8H~L(5p$W$q:m~i"}$zy'K3=*ܹTё>7 Y沑=\xCA7 `(n 2-&|!삱'XfTF!/늋c'z9T$|AfM(OD5eTW0ULeGpH yϯ,vNwy`x%nXtNv||S@joCzXN{&c`rEsTԡ,c.ؚN؋f.W^r\J|魑c/28^[Ig5J_B!prBhJd 7-~-U\V]\r*&qQ ^'@,&)Ioe,SOjvڛp!\(uX5WzMh.(HA=a=ȑ,yIi׹A)i G2uMGh/(PN#X_@A3V/s 3)ð%}*rѐu#bj ~wUv46Ho(.´G!M{?vKo1u틠5ۼ m屝V + ]`7MEMX5F0ddoG1nRNjvwISdˎ.-6FKDo[2 <$@Ѥ׮tŸ<Ɋo|˛+=+..[#*&n_[(YP;++NsMh]Sj½k3@Wۮ,M_Y$w XdrD 'ה`ELo`n#V(`(:5n VmiIS'i%v9 )-5pWPUon8#~d>k^]앣 4I$_5j$v5?cb70#rJ(].R4ZMQm2N(D@aR/RiB3xxLwwYMo:c §C pX o`F.h/W R&!}A-޻SwiS>{cs:rI2i&iRe9 moDRiOM*~oƫK4C9}Ņћ2TÆ48#^G¤d&I*ӡ{E;ŵ|Yb֋ոĤ-:7r Zo`y{}%{AH `72)D&m_$9yI;-{שs7^*Y'](W^W$҇Y "h\ϣ!Rs͸V2j>+3uiolj`0R$m)l ~;Ճ+6TqW7OZH-!@p {tB7'~]]Ozz~lͺm3vOKUS3FW~0898xiB8Kmsa]+7~ @yʱsR\s>9|N~cֹw9jJ5pUXŏ^D)QfzWOKgr}UhW`(epPM{fI{̎*C:0TP@zK@P7:d^ @C7%?~' ?R Kkòzz·(5- KX34V<ds7LcWoސ2o4-5RFVhobdI().d{Ⱦc'/nGM OEQ R%9{*8>·b=4JSC߼u<;ҟlnJ`8f'EѶ6pg*{b iyfަ>!88*:qLbSjb60 V:'0ܯ˟*1̀mҦ熛< giY!:8ˈ6z SskO=ׯ[${"`I^a9NviT;MzW`m'gFq.Zm9RjB-E-ƕQDڬ/7 NdU~SA&Dl=xkI1w'TZt=uL?ZQctlWӰD֘Iߚ.8U,j a Ij>Ʌǩt95U|S(ސ3_ P'7C4$e9(f> q/oaR8X\!hx=xK' BDPwHӌ&ٸzx!Ѭs ușG".j%Jq_~H\b}Ywa 02")m+Z6_`>Iu&lR#2싩8-B B UBop2 s0jſ'쪬nsߔUp.0ػݥ I8&ߑnncsD梎)lFMjG5z/NgU0I Kd> G|+,3b`tWLlC48p[v3~_ Xsn{@F5>CaK{ 9t7ܘO&i2z.p02kIP&f6pXö#FX__ƴiv'>`EGR nV%d2"C U:=y R 5wJw2ٔ#m:⢐`lU̿1${E4|Zq<%`A o)wh8 " :4%p* ѩ8_CT}Z6+ }0+ǂo#ggS'vJV 6Iu8.ܧV ֝i!~@jZF@68ql8\̞q(G|q1QlD K.)+|PVd5i!OHeơ0:>pos IxSūByHmܰtEW\ Ҡ HGa 1nw(a^s] I**_P⺬"13k .hdw"U4̈́D&*5_Rߜ_eВ nFVAʂn& P8c-j43 Lc5kzDߜAEށ`_@Y4Ku< CK#|ns57[Z9r~VXp[>!޹5q(&kd]+ޓAr|6+]ok EQi&)=!d*,pE)OoGz͵a獩}9ݶmOZ*PQʐA[T%6]j~UEixL9U[3qN$̰Լ[fC8-i{"H {$7- [#L\h{~y:/Qc{OKHc~ߚqEw# 1,"BA cߡZPUY 'xgȹyyua#1?dH旣 E$`9q MsrC#Y)p^9(U-gEQf 0CMyT_D05}+};O/` ;ӏZ2+ҪvK:ϫd=F~Tu5?r%e^8e8eETZ.*(zŞddA[@/F><7^J z\c&ćφ'jΩ͊HXIL >t/Nyҍ=:ly[mN"RqZ`'d`ڶt#gMAUf>\_ "/$ː MD[(xq2ġ Ѫw4ɷ Iqp#X F&?CA>0kSZ{<P[d˸bB6l1gݞU^8FD((Y\3)a~BTaFVCmV 5I֥a:M3rxrG'30<== mUv>xj?,V(?xlºC֬-n61>^@ߐBezކ`kFjθ!!O\_>v'<ۂϲ UD{)&SNADUU[3uo!'޿~/HMMۿL`#7+.'?Jj!?@ (3FIC(w1Y2\OڶM גּ:23t%0 \EE} .ZdveT.Z:9Crd^#o cab!|6PLe4%/~c0{GW >NVz%1)7-2qun?z  Z8[\HW&83c2PyB}lKXOUZ,y7uݭ7iu]h:e$ = ʈ]UCid}Zp7ɾmҪ!g쥕٭!7:x<3Oid'U݃9yBQJ+لgB9hp6D`Bz|[}bQ' K=ZTHT\Q/@`_YPL,KK?}w 騚;rYhϤ2\MlB-<݄6`y͡u*#%)Kb,"LS=[mwDW/MDd~CIPH7Z?"B'!.afp_vYA ,'Ȯ$U(qmEgC˜TݢlxвU"e7zfGEqf:,C.3`Y碷*?`gj!hXqv,iuBT^튥XTF{f(oh@\;*sr I'7؄XvG(1}w:`Z> :|MMtJ1Y'it5l'b.$ކT!V8B`l)XZP@q\I6&[V0/ˠ0^jD:.k' wjn7kY,Ma˪I1$, lUp.->]k܁Of#8h;7.V)X~=Yn鰹xT#`;ZkĢ|C[ӷ COF\)@O$n:sz~xIQ\L2$~E\w8 Lƞ7y")dw8hL^L99qpepV`!"}lR5 z*؝]8JT8=Tp|ȝh3~fT7Vxy$wC}ï)PieCp,g˽jmœnuǒy̫I&+6ۇ(˳0sȾ8aaIiev*w(KW|cy"Md:R(v`A;t(+o}>%]Sx#n4R;Tr^D 13Ayۢ-R+-_/7LUOڵ\R | +z)~M8Bִ(u2thU(6ur5]B2`x9+R fw7=_* ƅSi]3)efZ"it0o,Mܾ3Tӫ0EF͠_~#O %{_ Ӳ sn#A3e_ n`>O4[}ȼAV@9G=ƶ:^)2oW]ud {-2$ap( fV7' @hNP >'Ĉ@.9vvn`ų:O\9h}Zh^z-RfZXF<\g;ه%f~ljj_xRRY,o];6yҥܱB(wDc7ZH'vGUuುFlO-Bl {[n Ԛq0Γ~EĆB^yN|LVc1C$}5XRY0*d*DifX,ԙtSTԘq7~AJ72B͟E 9yį]eG+Pq^ºտ)VBa߇;~'2ck a(Dz}4`9rmV0fVTe'>â2WQ˹xٞiR.v1`:SJUq 덫zKne?g^0]]-K]S%W?.Є25:d&z/`afGͺº@rX;җfeXG6nlP`kgS|'K*RKՏN/c}=Qan,@y2n$rIK<2貺bD9hez3A }gW1T33m )Ad-| -xZ ](1՜ԟSJ I rԛcV1Z x%?FwiOMs UWDH=BKUv_!x9VΉ_5#v^x1 b SV֔PuIO\b20IڒMq^g y GEdj!`HgD曁%_F,}@N#gvQL 6x)' *zLݞ#0de.LCSǫ<]f !4*5+/`p[ln} &q[) ak$1ϳHg,LyabvKGLVsʷ;H1׉%̱ (&|9E9$Y$ }9g2ChfnWэ*֋q8\q" PgqFeKr}ػ=9mD,i Q,R%#U# d9-[x" *E *izaJG-^ P3Q8R 3C cB> ô UcL<;*Hv9RLn4סow]ػB5D3NoB`z :c =6S-ja9*70t$hMJu&Α>/~ȧd}JN'1-.C~LOqZ襌0Lu;Rf{s@'21:%rʚ)= !R,S+:1*$Wӹ4[=8b  4MD2n慓Cb-Ov  r)] lJ%~`ծ֓J&Ҟ]{4UW\.zE)¥eOt+`h(">$w+=ӯ!ZKfovjI]fq +#s@@:@~Ғh)eqvy"6oS>R6Vq@SDȷ&7.dk`>(1*~i!]**8ׄWyy0LA4%W~@wc"Xz/ <`g<*ks Q`rA;M|v\έ?vsF>_}({SѿKA1 m5t;"R:!n1N/Mt{3nz v?A.3#}IW!Xy,XF؂" qQkx׋=< Pp+mbHX f zM _KG:gוYŸA5&&1"*:R)!ě7:SŢQ3 [!+hg5,+m֊e4yv iJðhF s NzMLR_hCb*n&g"di `q Вw;m*(!٫n|(}1H&͙k2~[S1`:??8I'b#oq 7v8j tQOA_u^*b!; wxT !qe:9ƅ5yN!\7 (9!J:~IL$U*C/^ߢ)l"(ns0ibw=t|n'%i,dBFO !ǚd@:m[ KOR=[gJJ_0fݠ\ӛby>g 6`Pu`"66oPmAO1z~c8+LS)zǞ ކI,ZT4r֒_jyDWwئ%k;yИwEtQIVh2 ,w!Q;R5Љ!k#?5Hd]ٛr~ў29A薻;ƞ5RDO 7s''hMę/=w|嵐D0)1y'?2mT`6 ?Ёug`A}|HZw( KVD*#QL,ߥёx5M /joʷӢ3`SK%׭C*1 tOXӿҸHWI#v@Z-]gg=d#EJӀ8K㽜B=-mÀ4g0\DwTYEw'Ld1OtIwXg|, ԗjR;ab-G#)_tXZ/p6<0d MӶ`> (|> H٬WC^v f42䈺Z/#X@eD$P%=+alu4"@G&yKstES|*OBm=*-yΫ  CD,2RZ09xh&*0SI AKu!z| r(Bb~\S:P؎QکYDg3lb & %yo;E[5&JE側 Շú83d 8RdKy</J(F̂&-(f-jѪPTjc`.$j7!\K ׏'B+mLCYrdF jUt+ݠΓJvxl[G_~ .]ѱrP\4:C(pZSi-Dh'K qӲ{ޔq*y156'{wבk0T(pn _1$sT7vH4]暻|,Tk[ h}_STeG(Qj϶ _%2'w6ַ0!g\4n5HP:CxXڏR)=>z" 9 > S_aari| Ýh!m~3nnñ8 |y›dYl W@T*dC!>$07,v"nye%a- (q1|uYunQWKR.͑@q \b'V`~ R~YS׻nr28le&Wo Ӭyu&MYnJ~C:?NMgy#8tѕJ{t1X7qbdJo 1)+@z{U7 QEt˧ֻxU&cfsdlr OGe@ք,l$,|fRg!>0H{mi8(Ttԏv@Ci<u!b&]f=ZHC t7ͭ-y(o 6*Z׷Xά +NO"Ml@F8 [eEgB@mzÊ"Ikj ]>n-&Fl/~rc)y_ܫi"Y!.OѧL{DIB/tBFqic5M<mВ*[W.1fٞVb>#tlOwUºXD|ZP]s< 2Ee0Rag~c^1Cs@Jm,Jc3ج2$zذ{KLj2E"1^3 j?sLGN= 3y?o`baU@y vtWx( J=!HSs atE-ݟцJBnU |nT ǩX$fm½1%!Ly;AN} 9EÚY>VK=#b9,R4:ces:ZF;wgT2Mg//ދi$ @hQl7D:˲{yrfO7YayYWt(+@QMQ7bKAs$(+ݠoEHC+8Jvq|\yZ$5k I/N.gAvrHܘT l:RVXs9cNu=}XZߞ)kVk|n%^E:@8.h(dȹp:+2VˆkI<>卷MqFzV&쾧lBŵp)FEMn7 tHApsOŀ2O2-h u_$LaИ%v׳Nô_ržXo6AHj*9QF:P{D]iC7B͡t9yOxxn؁YX;j99 .3 t's!F}n_\*sϝ>}HTGhq(Y+RvhBJ\40t*Lm-ikҪưѬ ueZ+fmD[HFEJEbbH1fJ}>;Guer;N(-m07Q|n[S}w>}3%11Q-A N'MCYx ?ޔH90[gD:ZY//-a̹93{քG͍+ij3oL)v~x։ԇH3C0|gLj7Os:f /XP{u]l[W&T..)TQz*SHt=^8kݾp1.? Yh5f(ђ-8D=]8‘ XlLw{c%_1),Qq~H  ×Byr(‡6&N؝,+{а ĶqJp Y(Ot{&Sd i:l4oMlJ_H@j.0HA#G.0:]p `ߢ\ aGlE7^ '1jB),e4_5ZQ ^91?a[k0ga6_BRd?]al!wb3/kp:'\*!avC6&<#zfe8h4P"j,kAJ%{cɽ /_  S}a--/?^ՃuSSW 17u4ȠO+WauTFD*Xҝ:mbYpWyzj$.d2MPm'=O5yjDp;{qXgEP>q!vD3#kkDZd-/SٱHhBiǾv)d͂NgдzBP ~~+O>+uR)(׷:UTZS,n$wsdձ}- g/rJy4<\YFLfnK]jU| ҌIK,.oE{H;5LdU&_Ñߍ/ln$p ly$f:$:Nޜ~x ךGS*Y|9lhpN+ ? V8½i蠝p%l[@_:{Ր]Y =ZC92DFu2ЯZ"S?_| J;ތV\q: |Xc aP Ck#/M9?HZ7_7DJ˘ԫHwcnUS" .y rxwR1hztQ<#4x2*6*57m0>ƴjM? )ޘ4qrQ NGÐg`Ee?$21Y4侢 vǴ_]c^͝!qݒ,9K2h>gcD69-(;pG3i+&wODԀvy-ZCɣ^J=V>4K+sE2KRIзJȋ\Z%3q9N,U9QT(M1{INRdKzZj w~B`>:l`ήGʤ ɒ >*E:/k?Y鵇Z;dfgb!_֖jH9X}:4#qFNaԹ_j o<ѻh(udq1!|?m5.N!EsP& 5><5<(KϝeNJUGsSƫm|aC,gӁʕ aXs94:WWo:8g/'?nan 8^O;%>_B$T*G3!^[3=#@5I] kclb:)c }H 5ȡ!4v̒"D.Dpc"djK]Go  ui1h6YcKVؘώSGv>{ ,{͚nLc _M]ҬF5٤A"rs *B&3.@:+~d rdHf1g0Ei_oܞ^t%|kO6Yq-}Is o4ľXVӞ2}=$ut:H(^<[y: GAm1SW<}Yͯ~'IDbFroexƃ!A0NiDL$'&ž'Ĺn׭>?'tVʸ:C6ڝ!6xJ̤#k$I=H>஍J񓯈 D珜kAa;&r_*X2?Xv]:6O[ȰK.Uܛ% ?ePX3&UjiI;Iwqvmu6ʹj7K΃ !H*MX?vH(~}r<߿Uc4HWa) @W{i#ο OnLP;6KhÉ7!gYtm`ZIXX8!g'DRTFvl%Z~owf̲28w'ܻe*^Դ ذ*:[xK8S>*@Wр30Ca *iZ5guJN69*FW-=v41C4 ~s,ɞd7|k/',ԬL%|pP%NK=BW˦ñVvo#p2͖GATWʸ.pI")MT[Q8Xd8HFB֭.Q2G{1BֿGMmd:f9$SV5CWZGÍ@?̎Ĵ[^kKEHS'7]v.^$.{خZ< #`vx;QU+줩TC N#0G93U[l`%n7Gz{6/gKT!NS"xko3[8Vhe0'|ZGi 3?_ B+v0E:.#8gb/DcOjmln޸4[*˙Lt/#aқX?dё睆 ,Xs ڈ?1UClXDգ ZS=h2kM̱%onds,61S ѳ8nQɑ O n \5l6 2}X2Fķjmaîe[gV&?~N2oRXeZ 9ЦJ/FI띱w U} gKC~5Ÿ<&VEi[K\L%xQ}%> ׾M݃-CL7 2%[oΒ `1>t:O3:A8R"vO{a[N#0B"9|ĶI[cD472GO'D1)ψbU8ttߨ8-3eX~'Kt$ 뎦詯f n=p% UHJD4O14,43qQ?SH|f0?%͢\:r-C 0]Պثd,]xH{,DdD0Ix߶1+{Dkb be./FǹJ3ctfh]MbT'ImT`Aѽ>2pX)FRr Z3e50D|~J1\6ncg&Pݴ 3xZZ1 ۃdh lWglgثLЧ^Cy-m`yݶ)ž0w0 Fakr!JTdYa+LԒgmIR5= $,,/#Sy萵E&K" =JWBdX!$LBqY› _{5D˵z_Xmkr*wOBCQg{bkCG OXPej8e*X=-rK'}if`(nk  0W( 0 tOMw\*C^J총_님ǿZbɢUΨl5OARF>⯌]uoeH3E," 1=2:Jq*1sk FƸ MHS~ hETPP\~s8LϚ/.lޓ$ q#tLT̈́,:,2Rg-#DmOMT  ypkZv n$t}D[䓸P}ݲ$kX_Xq@8ɱG‘T36 ;*(k_.`De$-v4)hwd8 fPmfJ) jRJ3XZfن&mZxnP IIی$[a䮳=L-lPѢ㟽GYU_99+Q$AdIg•n;.lfֆ )$YY+ -Km!͔ fxnnSM)RarAye#0ZV] Tm8iu}g5u*+~aT2un蓗$ q}9Su^[a_e i5fH鹄zNsdZ";NCX#EA_ĀA8qy_*2:1,^L@ewnƞ)XSz-3+~>0Z}[ɋS}m1 8gJ%#TyDv#Č{jQF CcԛBiQ3ꓛ9#8Ĥ5bibs],*&}`y+vS #]?-9/.LAjt ! .AU 7}0nQxNl!'&!,b[n%=bf.~9EF*'ȩ 9,1<Ps0!}'Q%:\DL/̊A= xRl=BYB\ {@;d}ٮÎ sAuƑ>-|2s@sXPK?.ЧnaLl˻Svf dNiJn#'М̩F[Q+:{q'0m5mNEykt|IiBJw8ѳ}&|H>{tp#rbz,vx|>s"NG|XIL]bt<=WDr]:SZE>S:9ygpTmض#/?!OXŴbjUT;^BD-R)q\%ujc0KqB i,#Q2c<=5^b TMERǬʹ9Iښn܅x(:;@K/'Ljoy4KYx)9CqS"#]}{n-ʜOKDJts&߱,(#6i p-4p&vl0x~fsjIkj+ˬC%D㏏bJᕍj}"a9}\89ˑCxbUaK8f~w =$q~`*ZʥJZ5D*L-ŵ޶hZIh[J~:" {?ۃR߼J3᭪ӲpRESKN3+gt۽qZf[]J3骄-}_LD/9\XG' Vyf&̖cXۡgMD1(tG!5?ko2 =^#5 @Ja-KCOc: 34kszk9s+Ez&+J1f e5(9B@_}d%'" $ҟrJ73ӍZ9#'~Dh ,ud?^F@h4\bѝ퓑Ki2͋V=/K7U-P&w/"Dl*/K a1,1rC 2y<=S0IA/g0^t?Ca 1m7}Y\mPI= DMb#6Zy"m9;Ѡz*.R#hO:j,M-'cWԉ&S%J7{~ s7r6ɂl)l$eīZ(tg4+'`WotW?UCu(RSw[qyOp4220#sMC!֊&h+CrpmE,4#daבOgۤ@1WN55uͬ,N"sN׭1q .c\c#f IPSAħLnv xȍګ∯uJ$F%˷J7s)Be]|kӲ8wd*bG͵+.^@[Q"Mw M11/\FC9${ɞqVRw,?T}ql+jYIvL;(" "0z{mNzi\T2]%{~Mijya+3~3G)AcM5W~%8MEu~=!Ud~PnJF  Lי /˺0>Ȯ !s[r@ar bu|ckitebdBskM|8cz'?p@8>{e@FMJ_WUnz(iF.T7hɁ MhpHlU QDxfqU}?l &h1kul*B>vC^ģç1>$  Q X:Ci t|aQW/lPU+@MUp3Ώry`#B͝k:x%½W$~X((MgqoQS_ #Bܺ #|G{=/`g @ä-DoeMuM u=%Jm<.BҥfsoVj ~h́eD^ھ¢b?bź8r%b5[Wo+ VMNj .Ii*tf+mN0Ų@y;c凅MMx[EPV|`,zP+kK{嶫p!Or!E5$cD2CɛPt`S!\=`?pPeG-ʹܮ"bEycdEfS;\6 ߓ:jA /E̵+`5wҴ ] ʭ(f vGATU2^}d>AJwc`0HG ÑO4e_ٹI#E?)&ӪrOUqGVm^pKRZ's/i"u]i&KGZǙ}$!o k#k\2꬀CI[e|e.B#sH瑋%yAeL9M7hKqc*Rsi4i?WO -bPr Ũ@4N>9ӫ݊@55 "Vmj$D8_UQ\^t#)c;3BBEΫgSM}B/)v7.es*;8n_x99ans [;)*H/JRKߋa솉EGWb'n%|c6D'NWpNMK >[Ssgd)r6z̽gK`\Y[j{S`FS7hbܺIԯ# ‚AGba{ن g#* ;'xm)ͨOZK?r>+ѻcE%鄽xֱaQ%К-*ϋU-Ezڧ;Z ,8"M̈́« ~/ h1 rRKD}޳O_p13zP"SjƋx !'Y{jOAai& l߆AÑ̎il\mD-_SVʯkFF,V$K(#?ICW&:X2'6Eaʶni# tutD{cLõ}-wTm 6-_%;3(4'.2~6̹3Inr**Pq,+tJPŚR_9).4J#/]|DWUQA๷CO3 @L$Y?+DMq֠6SJ(#3ITiQaiBCӛI92a'W݌h^GJ!ju,1=goT\5U1 {o;,Ͼo?]L7T^.:ӆ 'sFao@eHA<&b. ő̟jUq lԠ-v 9eh@RXVV Rܞgc8_+TP Pf^FͅIرI&9Qm lFd8)*00V}Z@5 6VyIq]90ٛ+t 997^aԵT!"|{}5mg[YۍOAZ4S9p-e0A~iq׶Ti=ZVڪ%>IL04?_1 |ijNV[J].Jqés2q6cX,+FgXduD$c;:bz=#qP~ (j飑^rMݏ:z(^W)l,c~6V(156h>Й]3у 0\×ösg4l"aP-e!Ffk~\S44"]s/AYcZ*_F$;.S ?TXM2M) &-(*,qBfDM-ou. Ȣ;:"=%iȐIA1G34eW O`$X y6^Dfk#$sIx nSzu]XJLpmHGnM%c槄#~tq 6m%tICuojǗQ zFX-sXABK#1][y`sqPo@?9{N#HUէK/jB* a3T5DN:YDdY.8]$q,50 :ZR/nMAR =5km~>ՁG:= (Mn\Qj5&!qS":Bz?=Z@tFOQPnD4$ԄoPY8[xܤnX*_-ዢF¿ƤWJJ]T uFZTKm!0A;ۋ+ S72#\2d;vo10ǪY2i'źhs˪ ϼPKh)W|"89C;Y$r#h6 }4G4"Xx;PA2ky0ְẺLf/Q9I:i;T^m ǣ" PxDm9q)T'`=_nZB@a"%YɈc߷Nuz J=#`J;;wwo onUII)I) /3sn;▖̂Z!+]!*KQ??)w3H`2F_d!4(V0Ș`!aeW c(b<2"M-o @SbA[Ōg^4 )>VM\D|^'PCb6>[ D1eu&F=^Ts_R掑1ibrN ߦ,5{ZXQju`VjO+"bxoy{_ovqʡqwc:qk~S` -xerVPkedR܆u4Z)чw2(Ly,.e_''^+|;FO&YݯՎ 6T(w R8cAT.\@ "˞e5/=rta- a1'y8,"\9GeO~ެomϸ.o±[I)~x>@R4M!-lR;jZ=l\w&eZww,H+F!;Ge)|>^-`lܗ9״SKWk ./& <B!0hײ7_tZ٧5w],"2YKD&D}qyjVD hzҐr#N4 ^o W`:j75ǥ!;IaP6foƎpܞbc-nooGZ~4B}xy8' WK ƥa4:>4 o^InTZEF'1H*8BxG Ң Ә3k1=ʴ>d":hKy {Gg˔ xrh>5aI3%Ě'gy/(K-8<|h;u0z* "P7[ChKHĝȺ3:FQU,B{7r p+M:l.W{~'Nŧo̜D^Th1ks`2LwH>#<.g:+5b66L&SӑU빆a,].c)I\-d3Bҏo/F3 ey1 . d{aP@x[]08mxE(/}]S8]홴f@__#uU*J 1ty:>t}آSìE:N;{.zKv'=r%M VѻUDG?3BC@?GƶjQ~X$JUo}ޙ7ފ"|T| *Aʒ[1S6Cծؑ Q؏ @ *~hdۻQίҡX}g9I 5c{0IݭS\n^a0 f;5yJAl#;`\wۀW͘'5u~8¥7FsכM!!+šR_hf"!wRq"5ꂸ7 nơ¯B31f}>E󺞲|f{kIԧn @a`kf r%e4.NY?p8!җ3Ʃf3޶ϤK؜Zj9gYh4_4'Gjk{Y;8v\Vm]K Oٷ3b/ {Aʣ֕7z %AS#J6ƈof44{@ עdouqfc5lfR1zFͮc\h~إ<M;'A#={r@jEr}:Q{-mݫFԔTo]"#xa=k(zzٖ`e}'WHSs޳)H$PT\,MEx68 '%"0vP)n 뵖fO|n>$WK2 (/+E9,.ZQx/<řTLRzOh>vyލ-_:_yGU]U^a>6O>NFvNރp _#]/S'S/ 2_Πd'3@(3"~iRM҅P%ϭ¹5\1KWr҂oMj]"OҿMe

    Dq1 ]$Ӟ$%2Em sK&6j4r o[smMwѮ=IKѥ|.ϰseT:zM}{/jфl,q@D!RmiBQq"ؔ& ᅪ*vqƇst+{8 b7>ֶbKfGǩ5rms*y*¤OOOR-Gq !]C3N'y)%|qJyKH[Mfsž2|^ މV{"@v5=+$TyqXNİJctxe0R\9#igH)*u$ ͋ t8*/uy2g#: ߡ,bE''{"ڽاG u<{(vS ިmuC[^$.ڒ&i~;,_SچՏew*2w=zY eqy!y@& ??ۡ\5i1g |`F2LxM*=;1SZxv΋-pCB|+πI#@dk@L>6sR]9vbwau`GlrV [:b7+ 혺GιCFkYe ?':O&@'iJ:|K30%_Û,p,b;fDNh. ^$1얈ߵap %<>T97AvTi ;Cg&i'Ӻyu,%A Y+'Ă$YF[HnߥiWHOqlx!J,4_Iə#fxY8q2xhh2EJ0ެ7(`fmp[T;Zҷ/;-8ȌN0lEq>L ͍@ `v:0[a9e0!*CD @Be*Z_ӼRA,JdM. \E'=ۻ|]^>/0jBC o&9LpQn&EbET s-@̟tf`dP1r6?4]{DJ)^ loeٮhAv&hlnsxCmAav"L ro\8Q-U^`W_,/^Ѱ.Xkl$/3SEX(ŷp؄2?}n*։ ȐB = D16+|yf)*۶>GLVA POݹ4*ln.Qi{d/X9se \r8T,$tۉ_7lX;?CdgzIs2]Tb#s1Ӻ^OJzB͆+&쭰<l?{UdA7q m0yh80d ʨ܊U,1pq`u$[%rR>?o/vw̔4 :goW#Jg/V(XH*swJ x^˗)FÁ[N֎-V}cFѭxT,\m!` U?.q&>e*(k*'Z.Q7#uS֐/ZԔٍ& Kc #P*m,_3YIngB$Yek }=l\L8qw/0"8=:d93 SM;4|+`@a9]xu;#;v `2T<9x@=7e]EEW_~k7U ԡc)?ܬ*N}3]qFF]|FpHc.OQ[ QTҹsyȮ,Q"%H/gtJ#=\ (Ba 5M-Yp ۊ{Cs_uԀK!&8CX*;3` DMGpB} xy%+lk1tnXyE$1R7rY:xyv;U,"*. gᄼ+XKP)PzriW?+.|Ks0y! @Ea!7LAWDfB?찼 6 JMHמcSP bMi0ξ44Y, E!5֜a.A-EI౐ڹ !liSY3Չl6 mk%_؇!܄t(I33z <_9nj`|RK fkm=&>#OhfE1Jͥ ^{YNZ%ja]H8`DBYv`Y3z0*Y9K[#leaS"6i4\fZe) }  8ex[cẹy#,;i) @ԐD;ާJ=TLD<|U^tMBU8% ^[qBj9}:4LX7OϔBYʱc+ D-`msBa sK_NqwS(0N5F0ucO4!.t;1F-ɠbZH{EGcP -USfoOx` ;},׭ٗ5_ ٦0ӜSLE6<ނU6j羵“;k>qI-ա`+KXu1 Hl}d;b]GjL˻j`-LמA36P/Ikd`i`w>j.; Y'7gX!R3O'ԗHh]:[W lrּFU{:jF2Su :z)ch`*݉o_  dI>I#7zuNǎmr+`  T ^O6M9 w>&R8/!]uo[ۢ ˕Ȅ"jɽ=kWaWj]p&ڻ_qJ|2p?"OD֌ˆ/-}3W8ҴBm^^vf<[P0)rǤL݈ a= .݌W26Si.fl{a?q;H\ZFYGg?:\B(Q zVWh.6DǏ졛C^E`Qs6LCB7*!9>;;EKwQzgK60vY;6A#FZ=iiˣ籥J*|=V9ۀe@ )}jGPl |BrP!n' z;,_dk\/餮phڢq [%Lެ=>1nJ8TKS01>y`A w3l1 Fe9:4@\Bf%1K@ RɠxJ:5!\bBw%dA#udsXb"N#itZ#1)'eڜnHt^?諳scn䝳 |oH0}톆>ﯴ̀8c Z՘"Q?c %a E(umOSܾ-k5n۝ ޣ0+=uC Pҳ]ܲ)#fnPõ%7Im iC59Mp&J! e۽ó(vhDՈWpX! i0ByN&lWJ%G٦oF4Juӧռ,}PU[.̓ebrZ=J !gp'wDVǒ}1GI1i i\nʺc03I72 I鏌صen}NNvځsvTAkDk5M "訽xz*5YSZk97ޜl!%R`~O{z'Dِ J4Id*epVIv5%@p30" qtᜟ \ٸSWx M} =-UqbaR}!.O*re(bVwgFn4*LE\ζT.1ѱLO%8R%.u n6“4q(m`60Mi өQ\fsP &We@:4_Sb Hu^.6hT[5 t-2od˹'|6Bnf3f˖- fzmL% ]I!z xUҁs4W$vG1V% c [=`y܀d9+:Ǐ%cfKҠh75d{`%8Ӟ5C-ӶqfM_ 2_`<( ^JZ <~}9"J RG![8c5ңm@2d#o#iѣ%ʪ }ہ+9bi]^|c/o6">iWi_ujeCsP肞+ra<"'\ d&pWbtGw?\i*&HQۀ.gR_,9jfDž"ho3x-j bDuP=DAwGD홖z*,#+g[Q1$&ɾe`$DOñȓ7"U  Ц* LX$R<ȥlڪ_4!IBd1apRF}p7Ț/#A񐈹jZwqFcj´t;|OCZC4 O}E0y&ArayP cľEBYUyގuvX8]@9D#m(cύ/N!T>Jpa n(?N-w5&>C}ZnhYu#{vtaw Z~_g2&K5>8ZpCgE Ih4E_+<irR_"?d'K@P"J=:Ȏ2"b1S>qI?a9?Uޖ7bso8G(uԖ=+mxyƇtWR  .bRnݻeZHtLZ'\.UcښFKaW1]\+S>6>ض- @RJ'5 wjA-C)TVȪn_8kZXO#<^Ԋ~c>(pjww82Ґ !és=0Jj5W)PU%$OV?w%vKJ&mvGxiIr=@-m5Lxؕ* S94vnR[l] .fyqz- A 1Ќ(#' ;Su쀁Mi~'>"# 3SI="%|,^&>RZ0Em]gii=X]I֖fC+A0+ =7Evbbx2M[sfEMt;@ /,2m\8'U,x1&T諣(P3kJg͏kv"+I܈>yc)rk~o/S;ʤzͭYn(: 5֪qX8uogeE!ϲPR6F_=YNSJ;ocIП6eHѳTOR1#逾̤wNzlj͐rNlTpߠ{nk7#Psq/,v@aIyca@DށKi_ 3crRU@|WF)śރ]=3-z&="|wvPx{A7QRL ?>372|. )7ϖᐴ¹Wc˔uˎm*;Uۗn*z7 o5shZFa ԿѮOxEly_0X*>bњdQ>~6n|1[O[ӧy"Ƭ9jyqbkKܱ6Och<#}.'ݝ门|rK|ӯ8>({)25Q ,譳.fH{dzɯ zxiq<0i,sԅ-d`V"zq,A Z>C(ju#m]z}WI_Z2NɤQFud몿B8Sp|8YcfpԴ 9?* ̐X"z9MQ'X^*>s>QR}y,qWQ5d$+g263̻_ տ("K/M;Tp@Z?Ɗ.&9:gg^$w|ZWA< o~&R0׀ybA,'kHM/ > ͅNjLi5>nA-]0sV)n rr)r+$,5Զ<~5@#uvhs6MѱfHv}%2RHQ|ehb ͒Uu LᬱavFSlUR >SRh`\8PB rxC\0_Q\80E 2qFMv풼t!+ThAB.dTu|O #-Q!1^kӅ=5x4V.@חf[ ':)C|:Jj$N:+]B/ܬ}iBI0̄ u?lG(`Q6fHZty&^nfJ ;#bNB>]gS9?6x"qHXc4hȖx^`Q C|۟Zp4/+W*$\.,qڐm |NтF&82dZJw2t޷L`T<6ﰩV&EכGL/XTH3&/PnW Ιc?JrOب-hOjf"rѫ;2H(w-CJ+r1Fy f ~ ؎ 8Lh҃UoB7cErAʐ-+vJdzf*ܑ`N̝G배GT+h]XaaF3yC!p%7xXԶeSDPE >'_Sܦ )< *Whg]Da1_g u:.]bH0d0/G }6( O@ ڲH*>0U!uX1DzC1FͺE"]f$ϱ<yNZVfajЬ'CWTQ0Թw:8n ]jZOEXCXM4*?9,7,#2/W+ְX7Oʭs'_MTRoK$P=Hm̷2k*%eï3@mUE!VV(0M# nB\|lzScB `UpV1[(Zi\6XV9b/YhJW(C' @?LlZX VoԸ@.QGN[aU :AQ>Zyɳ1)OܯX PKYhClzhwIۜC?,7.N}.wO>z]QNg}.bޔ[]ׄfA!O4 JJnkGeѹ/I\/zņ+74%51Wϙgz%06U#Ńöi =˿y<q<4mµǧ|.ydwYC~ $[b4S~#ç^DVgrsX60JݚxCGL ॳcm"2k΂X6Gc胚GlH}/2]*GSs{>ᴟmd,:'43w+:]R޿Kp[jq:0aeх=?/vN h|QռdKmkk'|tςnc J߲5,`,&4MH$bi.TSS{*ӟ6euuM@iZi5$76 Gw ` К@»rT9>ktom 1b QW?Y"hυ|M9 I= ,}@lNWO'~EVKLIo" =".-Z(T4-n3h]DWEk !nIӑp)Κ2$;=f<<߿u6킀Sƹ sMwKM\ԿCM5!֕rL3c}7B$Fpmi駢# ߋ2{#k"i7wc(3 q!* QOlɡlISh)4LFr ,)T)[- rF4\Q ǭ_^QfȺSx3]㾆80BXDh&|@W$3/j+8hW3GX^')~Kie^Є,\A'/1zMNȊ2]PV/plaBu6g69–y-جXG1̣J/:G2Q % x\m%Kz uHl/6_K0,>6Fa@bcĊ4v&jvmޕ݊rLK%>~I8NM UN>NwUKg$ߔӘc\F5) }Ly2i<]\{";4XdjD.n#869K^-jtoSצ$EX<3?+l>;_8ú`+q݄LzbB|B~;śud*\pt~w}0cV}oζȄ)j~g/Ƥ'D4ֻzZqVU3IA`8i. dW[IR9AaSRGKQFVǘ@&r ԁ/詷Sy+ћ5y #%\uumZjȤfAx?h5?`Xd4(D~˥`n%{Xrӳ^Zn]BJ:WooWHf$u,h gF6ă,~-O٢O![ń,eL?frD%#8mh"2;4kv/KxD0|mq2G"x>UЃCM%1B^P,Yoc&0X}4*bpm^@A'=CΌW`7;>]AXV(R}G QَUZ"6Gn rDB-9sl?SŽy8`V!-Ĝ#-43B: |tf]f@ŸDⰔ-2;i[NoqɴŧHo aB7 Ň.Z1R)ISΔNP>ڔ0T'JjܖTb209ȂTOGk1-M, kGkcMZd]tpl6Rgגxfd ʚ'/YZ#QYC-,%A8ЬJιfP5\A9zNsDG WU9-hz˳@=j0<" Hy/e+1䐸7~1i|mxˉ1n`O?kۈXbg{zb+!87ZQ2/i{IP+T[0g$@ |BC2}_bFe45[˳ AqO9y֞#A} ԝ}&֗\>g!ә6#lۣAd^x!P84׉Ej's9ȳsL;tNkL,+n~O<+ѡpU ),yX}e@7%SOLd4"W )D sF ڭTdЎK+ Zl+hٴU ~A*$9, "];q熬)@qrzۯkϟ3ROn X*c).{ с Y:`A 0o%5eQs@FP:(tmFُEeS^t|YroOZ3i0j:D\"3_T4u8vX|8$M#W$1E/'Ĕ̂+H| k@88H9y"d(4T-_Yq`Jg HF_f1Z-VÍ;GA"%Wg!)E{tf3f B w 9,PŎ >%Xa\b1y$ /MY sȊ<^4ԁ+:!X'WH1ў6Zq'MptȝOہԣ - %%*rʻ37NAn6:;]LF}H\ wX(GG%eDX.aXK7S}8PWeq40 %v׳':vo$r;kcld?&mhx;$am$pfh!d_yeRƻ$3IMd.o!^QZR)5(_5ӢONU yd[@Z%cT4/G'^%:H^U_:NG@ٷ3(e\pf__ Ɓ*m WydF"[D>E=|{}Hjh% ,[87,)%6s]IϖLrn(=ZK9G Ȳ0s,d<0vM_dό-!VLgXjBw}ၡ@s]5RvdT’0^SbΠh)o`.AGY<=q>qU@%85b1DG1T>\cNmW= 8ҭzLkw+jnpO"&:[ҾJ)`H=52 OזXl~BP0Y[ l ]>>?G k肎qǯd&aUz_-I q J֢$KZr)ߪm~0Lzs oΝ$>8jc+8haX#YMdI#_5M2ߜA  wS獗*vR Rc_b ӿ^mk{`P6ܶF_IqWgn]`Y_ɖO}k=k Q<׍=D/*F1oF(KIƣ72/Vϋ]e.2zǷΙֈ~p݀t AYF $w6Ucr=[Dj5x)l^FVo0O#/$VdC[5hQ,Z%yzA Cves9,⳺D^͟E3TP Z2Pbcmi~޻Y᳥eʈ/fm](6m]k܀6w )m2nnKB.D.Y'=i#ا/B8-b};AKAH0n?ad+Q-&} ݥD1ㄕ-JTq/C=^g+ÀQ\٢t$KIGGZU?>~'?ӝr͋qA:__rWźj=, wy${u-9I)TL!oRRMum8. 5G*j@N4b~E8nV`Qoށr657;8;aXi!W0SbO = 8B6r 5HҰMV2(XOeUey7&ǚ~M\ ns8M6:)į!c(3Kp ϳpSz.Ha7g:}.j5FP*}ͫ^g/\B#|P_";9M+ >cA[-OB?RXa,t~lj9-(yU=0ޞba@h'_s>f+ uGvЙQ>D?{>u+ˍJv{N WGBsGT rc, em T}M5xwO* XĄ4.@=!v:rE>)`Cw[6@si"l^qi)ȯ#&UGzq/aTAH_C|SXĩ9!އsC`r=h$$ jIzZY_Yǯ842_c@6N/>\!,2/ya"*MKf2u9WeCw'0s c$iQ:uZPܛ+HP"#I}?4s mAM{ӌ|$F林'=/.}*){^>KiN1n<. 3'}͹|k9%/E3L+Y7Ęi}|>F$LSsd47yrcVO6g_{S8g9}sҒQ+9^XmH]|hv 5zYIdh͉SꔺX*vcI*Y}lilbđm_`V$1Z nvuSr6mлik13Ej-CqZmZۄ\ۑpN ws";pwU}*2do2*Č/hT@Imnȟ8'mi*cR!,ṟ}ٗW"S@#LVAk::Ԕ ܡ0lYBBXzג[#78^l#T2{ף@s^ڧ炌=MיK KYئMH^*ʍ"az\Y?VLq&fY=iW^jF.iKMƹϺGg~3 G#/9 ߮7bV"^Kr5EK%OBoa_Da't2]8R6w/ɕJ[Aj&@.k cSF)d<#8691Q 8\WDg:~T=I'$[f@G:PcIW"jߟG9Im䞹_T] @m ٍg܌hʫRRJ)`c PhvX`x+D2!60_GSs EXբ6{Gwto;X)pf8E5Z{2<] MكyTN`_{E})UILyBSJ` Yxv,O(A5/wukݛn_TvKU%-1"T/XD I;p&FLe/)>?R> "OhimeB&a^"cf ;|1Kۤ$_)ˉ+'}#Z2}00~̍EVCuLr+rk^nD7| MصJ JgFVmm';B4  ӤXԢӽA@|wWg0-nCi9pG"CńSOS(UP(UiWK7hђ3@T>Fl sMOwY :abL"YRjCHk67t>\Ed0ׇrӆO-"=?k:`566 [ sa~z)c 3 jtR~ؖeȇ!ō]Ɩr,4M ІR)9& ;M[IQB O:H.7bJ4uzZ^-6yA 1;%}(jél4> 9 1rIIC&ퟎ,;{*/m86h -F.O#~N4{J "c{p Y\+ , IGh/Irk3aQ6, gh^Ix|'%҄] AX2 )DḄ)5)p=kɉtJn2SVӿHߑ՞㍘ta{:< /Q0Q4[C_kƵ&H +Ih7SBynsDwtҪ|ɡŪP飣Je BikdIݘХYu 1-jV! jq %)H+zPDJ9πᄜRYs/:whmzGrx7p~'_BP|6F| W?fypEot{c/z<::,ε!0.7ٗk#|՗pʪF-p̘K4,H9 u 1n9;zW$'THv|f 5԰F*B[l?/J1k2ㄘbIU"V x q @IQHSgx~eٕ."8{>jRɜ~Eµpp(^v$ow:&}(|w @/`iE9, a'[B} 6ӕ>M1A%cete63?PuA>Edu#'|cT&aR^m,l\e@C2E:?`&u0Zܕ|;󥢱!YixMpj{IjW j ?gaG;{iXb [٬]t/ ߰_WtOvN9GP]B).D 0;*ߔ KJtG.C>NzY3[`q q1WFy6uSEOԅѨ5`gt(w) f/94~'3d:N^{ k S_\48| 6.u6(2Z|qM]VQ缮uIQ!쒯OrŅJ/ys`wbcHoA<Y-}Qg>]ļ);4<.H5$ ,Hޏw1Fu˄uVF  kan`jjx)0"|w3lٓ_B!ق}>m:X|_]%m&Yݱ`Cء9ֲE`Oo[$f0G&bՁH5EL~Y|Fc)z"=K$ Nɕב>(CjS3}qT,?K2¶G M#lL]w7<(WfҢfT=xFDŽ*$HAtHq.if#yvԽI$O43T6U, AJ ]%Tvb5;&BX%(^ˋŀ@A3"",0g,uXR_P#o@ \mL[v]ޱ!dos`fo(8%+A7j`:eDQ2Q8mdJklP9Lj-+Vi#'(T7 [lE&X&xpZ'eH1bb _i+0 V7n3PРUN.뙿hK' lU -OP&O\\VQHXUx TAd,37_W<.Av2>>^] D\OY<eQ'Z Ye شmrfr 9MESE"cә>axd'O\46ǽYvj%Q|j!H)bǼ@)*N* /j\lg; kuk7IUKVZc }|?*ʛ0D#XMgB덲-H>gӮkb V;bU'2],Yyo +`IѷIy0Nm{ŷmVw_ܒ%?y. фQmAx{!в_P> C/o>RAQ-T+wX O ז[1tmq7B⹟N :kFmHzbr~\aFrU{kYC!H͘,d6?ؤbxCf% v,]_,UVq 8*}thUkɲ g {Q}y/5 *Z Bp'R[wL97X:ș.uH]COEU5ےn|!\ޡ< ˇ˒4zg|%x4fugr7Yz=c/X0N'^guAՖ av&0X,qKbMiZJIRC1wMzZ )̯WG SM B 6y/#A:ԉv}7lw$eȣk(~v2+wbt7'|<%uoκ c_/wl6 2q9p=_%S[+:iچƯKf/ /`Ѭ2eV dv3N"j{%}0;'V0OTC'tv@Tw:^m@2G$n@?e1߸> hjCSXq{IqX&S{aA;F=2>vomһ~!*ҡysKJ+ t_$5W/#RN/٥9S֌=C;IՁ@رC ׳aCgLİ z̼2PhT/_} Z)Wat{ȕhuYQ ~SpmMP`v6\R7%lҀvAeHHlyp0E_-efVf?LУ,DZyl |r[C3bLb_ m|%H⩧Wl<.&m[`p3zU "*Q`4Kхvj [?8+IhYli$*} %Ӕ>4@`wZ?%::tWD+"8,P!ʂƕ0p硖6fe +uSa " AۢUju݇8u:R_^MN,> C\[czVs0T-z~i|CUHSt 2iprM%%liD1W4^[X{zFPTp*j%)%gOڵj'D R\ю%FfiEbETuhIl4-%i֜7Pf+Tm8 ;64zIZ(TC/cvCtcUh`$X[mH '%KASM(^iO ŸQ{ ]~|SuNL!GY8άt k' },{uWyı8X-VȆ4M"{ zjO.Rl<įΗONJr {Td7j dNlk`<|Jc _rB{dRhKx|:(|֌l=M{4p8z*%$]9g梌O.^ⳘoXOqE3g֞!HX;ƘƉ5ds;\S t}G_>S'at+R78ga+bT5n wdSWt?~G { AN au:yGV߹HtB*q`yVt IVZy_W*4Ga|] ЀlALJ>]?ʊh(k“Ġa|GfK1Ҧ%\7wUޯX$6 y}6~Ғ_дI1}'3FK쯄sI榠nR^bO %$zgewQ^@'e w5$\avh)UށoޑPn99p mt:yV 8iM+ ]wv |Sun`L5ZYϧʰyy@+ 4ќz U/!zvtfGƴzVvo@%[eʈκNe}3ƻݿ#;;<ʹ¤Pn;zHf,I]J 萰-: V+']Rebj7ʠ6VP*ɯLiE :,ܠ4DHq81 hHFڨFhny,M#K*۔=n9׋Ԍ`vQupu }aXiU1aسSo#WpP@Y禅S_Y_ q2&Ygm)=VmOydzp.!M~ޥw<^1F E%0ËCZz*n FX ކQ)Gr_f3UccηK/}췗![tqKҤ(>s>Cڴݸf\wSPAÀ}'Cuș.Ё}]S`c;,̘S_mBT 'E]R$uiA(4gsw`dMqֈǣVw@@wP%-,q 5H\6kEa_(ԳBm{3>9HjN<#9UUh8*Ubג݋ C ĕNn0Uzq EQaOmk/ggNhw`8+Er;1&?f8')kgDNdZ.D]'.U53\dϫs)Q}}~p4GvV㹱&;qv,(MGȒ %']ϧA'AԁߑPM7l;U;C翕0=,,f+Aԃ=K.6!Lˡ8&$jPVKΆ36\\O)g6I~׭+̇3s2N"=F7&2ݾݻ˹+m@dCSϼesB>,Oq8]d? < b)GAv"o 553&ska|@c@D7H3/q0Ɂ횎>SrSDMˑ!8q$8vrTkO'մDM ÚPq 7{.- wplq׺rb6SpgXO߰ŽXG/Qb`wOvœ{iZ*/x} =ʱf]{|JٓՖ:ϪA-Pf3zûꆀgzh ˎC@pXQJ&gNoz ri#{nkD^1;*[N K7nC.3qo“хۥbYТ&Q|}c.AT~T<ÇG}EQB%uޜ[;S-e(@ i7̐vI70Y 5ߠX+ǨιeL =|Oh|9m(Ճa-p5 ~k3D{TANv4Pc^Ee mFnws6ڄCEms ߣFuB qyE&!?1$L{#4j֠u#S~ZD%@?Tci ~[R.S홹8һskHnQ+}JϩO=X,SQ9ܾ\;5eV,% !$Z Tc[3_@0!$ʟ#;ki.'E]u⩡-4˸!94vteW7&.lG Zژ"H_.QFf Kt>;5 `NW7`$a2@ގYq(h% !% } FoP93o=*}L}Ūw+܏^~|ɳ]+oRSGZ10l6H=7gIF,@>;P]l& YV|mi&غImo$IOEfy dp^IG3mcd=^ȜnQbf7k| vI9zV+%~18?ZM.YxK GK-)Rqcg.@R| =W 1^%PUH^N/ZxE] Pւdヌ,nE TW}uI 2yY.΂bp S@k)W?"3n 6h'؅36@gtْt{\?O2ː׃"0[0Q<Z#ԃ, +_ rS0I 2lğ2,N0@M5PqĚr.-l~{ך#OkU?EGxnJ/#QH,ehH2c:אd?N2AJ,9 eM1P;/ͺQ 0i'8/h.xVµC+AvcʭH3#(0+/Lgn7MU oXGLt|oiqp=crYE g\z!.Ig6Ѥm%rDD*>67pY޾Dp4.ѱMeek4?};=1f'/ƃp>({3XQH|; RE8rb>tŜICZiyO3'O믖Z'nutM! {掩FyE6ewOhpd,²(㾈eɫ.y628Z}3@fռhrnkO^Ne̯LX޲MbɍӠ]#)2\ʪ#5 kB]GQ4iqb JQ=WQYQMc9m`Sex pޑcQ}1gZ0k`wn - ]YZw2Q2=Y,>jq%g^+0W?N1̈ƭ{S [%ӄzcV@WbĴ-'Q˴h=ݍA@`wI'l>-ܾ8G'Ѳ8L 5 W-C?7C{z 8+}Fʢ!rAGF3RW T9c\sMBF%ڪ-"13Zs[nFk2?uDhG{.Yy4O7]0*AZCh~ #wDE*R=9C#\F>7-f(|~lb"ߦCa3͑souvꤪߺiWRz2lX7;/qڹ-51U}-tqldA1C4_µ\ ,+ؤXb8O_gClv]XV1dz<`3:"I >5}?*~ٸLܶoa_t,@/Ige<-bUV]bt9td쌪/H%)H "Ż}[}`G"&:T(g*|p-kO9*xo_1߁9\m]IKIHugFY*Q,dݑT܉ l[;˸jsP$ E;hoP` tfJȷ.1iGg%;` ӺO?; .,~DKmCHXen{0[' z3aϨ٩S4vl- JR+(]Ě6fQLp$_O_cDbeh,s|Ũv殙1OjYM5}~ul~ Zy}p`@,ps 7D r+^}ceރ(AMmKIEY7bWH!SSОfNqsKR&B: [:[2lPjܾݫ5Ι@߱GSx_ZD}=j'J s/sTBR! 0J*-@sA>Ѥ<"hA*-,\TbguU*VP > e0!`+KDcx6] zCɒŠkIx2hמ(3s>idi|?zKAC)U&aʕua*~?B/ XqK(kl*w1Vrk$QᘞBqeYr+ )8UΡҩi.xc Lj.xYh~?XR 6Kq nʓfU r?d$( ORN&Y1wpmk{$lD|:B]MN ۫/;?>g5r7_$ݝc]$ ='uLFRHU#Z :>*\K4 ,Ӝ̞SY` Nz & m"41vĊi"0=Ht٪Dh" <&yZgfRl<3Ww@ˠ 8i$7U /zm9!zڔn_ƹȡ-pft>-E"_prCێtz$ vD} "գhl$KIo;\|gO~@`:zԳ}Fիm_Go _;}nY֜  Ll B"P \폴c/~uLM!9?(d*E'>rlZaEjKOg#OHGJ(^R@6 $` rd\DxʲXi6uhx"#L %/ \fMLɌGZJZ1O_P*D\>τ0  !k"xV~'WLٯրXjc+։+'*533 "1H-)wQ\{V " է@ArKOt+gWZd?kX:ТglvR8N't Kuf|V^F̑@# Xܰ$悳a]=rk"sk,fz?RãzZGIFGGv|'8撊~fik;7:%E稈PYI^*`kM<۠a!Kr>a!Y DgM2LHlK"@ͱ_-yZ4SJKX *ૉAGQxoX`ascg?sb~ZOuGrL!Hf| Dn:] DF2?Jh;'a!]NF=ݱ\=EЂ=1>?CCZdђHA/u"NPk_>a(s5S g"cϱ%}Af^wֺK| @)#9BB4ng -|"5oiKb+ ӡoc F%D;[:V9R"O' IEYz.禱6ԯ4(X]G.d33}%G ;Fpߵnr0p{|zĂ`J4Sa*{| U҃1Ucih =f05Q!>@vh T.N@9yH>Cz !Ey[hhcJbz.*ByΙΤ7Jh"r. ,h3McH9Qng9S3ᚠ[ ,%ʧ|\&XMȅe(lf*t&gKJp}^`w&njtm ]ΥH]z+%CK1 mJtiZ%v\q- RIg*F݂=o_ލ=H x 4$p;^JΒ[lArq0j;U?Kr?XЛUKP¥ƨM.Pgb"oPZĭdƽ]B۠Q>\ u{/ D')~wR:mFUB c+yX;A hZDptGG 220;~BL!Q@S(c]- Q9RLic(rHiҧ0 |1۷?yZ}C*gei1|;ks_`n|[A9AbecsC)q~;(i< љ]ZOz0El/D9t0RƝ_L8@OUy@;p  a B[&hÝٳoyK>>dl#RiJ&čIJ_{)qWw;{F4~QRfdM'BCw0M ̝,t еf \7&T1"8Ye2~p'L۩Ml ' A{,4*-zǪ-5֣e<,91$j.g4WXtb}p)Ta@Y^EG-8F !_m+A ֈ2z:^n: K0O)L\1YZȢ4&dHuK@wJ2/CYmzܣ3YR-9xJ;o >P)Ŵ,. \|ґ# 0hIQ -#8WSG`(4l&íGy`I.@JpndMМ잡ę(ℍF=XL*Я' $9~)2Cljd5[t{+ܕ p?f5ߊON^_W↢١@B,Jn L A [Eh1`r+ N}M*!cQwN3j$͎9z?Z_lKTIlˤw׎㐯jT=#Ն4@Yo3'"A^׵5dH?ALWng;<.g}r K~kYϙ( RːukfPkajRgWNfPP5:)aO41a>3К:oh-a`mQXZDu7s|Ő&Soˡ(Οkx}L]|M^ 'c?,pXRqӺwQ\:>}~D LEakjruf|5 /nnMDҎ O;y밅4sSiml2@= ;[h{F0s6YGʳJ(n\i"'BZx*R(B)WQ I/Zh&u$(c>_9?NO ,!@F夹M3n@YK%4:x&OgWPow\!z}qǴAnMHY$Ă>- Ոhُ(P4$XjqlKӧhs `^rcY^Jm{ߚ:$壠M,&&\qkb{15A@qD8Mǯ\y7\Nj\VpS(1\zE cؗu;Iu;LY?7 hk%ݝlVh?=N?UDG#9x"`agزC7& ӍҜ_1O |h:hZwVV]gd´׌΅Nn$j^\i9C#FӐ`)<5Wrȥs"-a tޓu],Bߠ]6گB_T 2IS P}.GuZYk17 TVn-س_B<J_gy,n6W'JfNɔոTAS6RV&Ebwm+$]h#Ҭ<( 4S8ǤbP@ՏyJ<:r%{z_[jH!G|lcxH,;_Ԓ4_5Xq DO.YS)d1*JN:6?>>\Q&VDiM`W%p+.u+6J<2 e2ܦ_b7{CS%C48u @ɿcX('l{TL!ϻkiU0 :h٥@ #[i4n& `^<9tOr3}gHb=Xa|V!lJt=OB؃PV}s΋~m4>JzOm.+!VLwȃ]b`^lΔ\h_gwڍ(E  5ﻃ 9p@j2Ye@ e7{'oFs qO6z)2wh]Sej(Mdǖ;2Fca4vԳBQ/8%bQycGf0|i >L1&)5(í 6M*\-|'M*Zt۵dD1%,pW48 eD60PȤ!9+> f%=JRIҒCTXSu2mK1f"҂@cT%Xnoar0tRRXD^[f"~*v-ȸ81/FDDԬAjMw;Y`sT)j-ʬLkTyR5F۹y tXJ hp: "?~<%ZobyOB WtЄ@ۊ_D㈝6LIL#E?_сDv9#L Xfy.r M*v ̥pd0~Ls0xU{3`4}g7ZYɨ(nrl)Q^5\oi kfufQ 2Ip_r $R폵]+!1k23³S~R}ja  5@~PZ LlbDo4G6ӑ2,OmC@RoNW(<֒k"%}U_?i,lj_PJTD( Nµ5%HrL:ל>#* h*Ǎ SӭRxeh;ڼ[t]5Op; ݨ& hpq O+] 4RWo-c684vttO>WH钧Yqf̜{Hfb9D:V 򁿒q~,\eF7cV{\@.$eUxTo\I?軩o :?Rx-r$8 壂깁260hVAѤX5"ПZ܂d QYTua}J?~BFmazMC#Rj\*#庼?G4SvAm4<,;¯ g/5 %ZAte,T5TcUɛ7` p"(VN$> wdBp>IpFpӼpB`l2l *1oh.J0Z˹g~أXϚv^j *KO&Ր0#<)dU)g!c:Zcƶk_h2 5Jdi ]c_Rg pWl0p-HRfR"CƬV&>}7 -MytyP)Ih2(惌-yǤgL5rW1zԹSe7f)`%&1H?gdOw euG}wS;3zz.:Χ;a9+yF?K]:ǢѤyBr75(Qwa*]{ }`wi-^Nt*Kql)ev5q} i*ax%Ct t@kur8 f^~CE'v"WAV];m@_Zr\_.ܨ!(O#\o??иy&lZEߓ}(w>PLN TdžfV3AD8,g;F:nM )IE}NK&a J)+Ï sFtK{SEgx%bx738,wsOC{͜&a¸:p M _v渏j ?I ZqO{ K Q:ǼlLû^N n/+m3u'@lPaЊmGÃ2Ơmb]='X5'0 3eixoW &IW*rG:bݩb z YۮfmX[FIb`yo%4z29-DxI {ƶ|0mUGۖc/Mc]av R'~0AsQ^YA‰ ,ǁ*yhaˣ=sDW)vq k@rFI.2+vZ߱cuޝdS8[Dl!k' /d_+bC;>! 2bn,FPmL$C5rdb$:rjvsЃP$0ٯ'MJ)j 0Q2/j!JХwo:2fKzC^d<ڀZ Snrx/sLjZϧdRR ]lely*9o.Ů3./iuudt0%X3/\ yIx7HHtʿI]i-_R{G'".ZG ͸1Bd<,{z7 Kh< am^⥶#0_H;Q g" .=^:f* cȬS}̩ ޑ[]^Ty7=E3=m.|M|x< vZC ,t`֛?4댸)Ymaxu'{€Z}&XAz"KL4YM|BJ]h9up(Ì G]ȃM#2T< :Nn<&91lǃ4:Di-P,4(k$1"U35Er_g_.;FО0Ϭ8km0:D{n3CF g6 VEL (@NY+6g,gS;߅ln8SzNXbDw#U@ '}My-cw VE`sIў5FdC)KN]Ehn2hK X3uBDVw[1r?Dq5/ѿ+Wh2VC}+0]O0.Q~ZDfOHc} GLtΈsg0;b:sQ>RlG gD493q XĿ&5:fTtzϥCZhBoDz Xj=X|_2E5f u6a6zIu{tZDFK*,9yFGs=ޥ0$;'M;qdM(⨉&|Lq}Y. ;%i &H)(2lTtzڱgcs'(Zba{5<:tW]*o;Ȣ6;q&_4}hqfnqF_@d " |YR2 w³ f05)B1!>;qm<\, {}lIPDkIlWq2ٌ~zb[On([n..fbyqz X^Md%#2yP U/e 3#aKy1|4Y_t`wLJudMA5%T&#فc*\b{k.[us|ĿcD"9Ml_6HM@kSHQa'4@ bBkj~8r?Wx72Ct-4+GKpQEE!2{ /_${gWec!gQ<za ɀo(s^ `Ryvqg'TW8aW@8js^+?[Nr<)Ԑ!i+Tټ+foY!4$S9J^f5a"ebOVp'fao;/wY|\VFS}O`ˍ@wO!H+-ʓL2"_;wB&W[ikhV@u#bb"['I |=K"UNA%CLEPMWuzvKjimY3e^㵨!Ⱥ=P!$Dw@$z9CDP{) G}+$he{u+c<'' Vtwp\N>coȕmÒ#d>Iً]'H H ᅬBqĸSZh'?j(0YƝ,c&g|VI i,[gl>O?}'*Imc#<HQ6})_UBRPOSDC3e~Tc9T>Gʐ7yg DV5,6Qsx[~5FEdF<r\nlRO.&ТEK%{_y ٿA5R 1@NtY<:,?1pĺm-XްN! oFnk,-Uy" T-١`mػ; q\zXH+bl*iWF6@/lOYkL멌k *|*ShLMMC)F4>I"D"]2bP^[}88KQ|WqQ6[xszx : rxj)]8[ڻnD(xՔii:Y`IJXo:H U>'CvO7-#0zk;Lf RL[5D~9:G1m_CNRG) ߨ'::bc^"BaT)ݦnub(WgL!VռUTJLQfnu4=`JniC/ޚ+C^wzw_XuzsSE5gzbkզ.M\@o-Șzs+.z֑akʥ&|?; f pxu8:Ђ0kLZIXtFYa٤]k I/yT8Kzr8b3bBwj֌&fQEI]EaA:_'N&kʯ'jC:ޢV`F |b]L֖t+|ÿ9p^?.z']@ ںڗǮŪNSֆ{6 brP<~{wR?]QՏQ:p&H4UvAd.6ߗiRiZ%k>Ͼ/'{dpGm1*^\J_oAP`8iF(}]",gc L r2Y`H汷tqc*"+8?iX-8S(PwOpl7ssLئo,i ,S z6GBW{ݖ6G᳻I=bcxej!(o9cMYf4,g-vn}p2%jk 4% 7ᚦ<ɯ^*It}P\שq9RKx B$83cMURw cpnxl#d];XuL'v ᛦp1F_ZQ&W.(6 AI]^9jSA0-nX޸|(qeMmX5.ܖ' ci"rG9_|czm0 ,ȦC&JCoݵjOeoӁoJ> h(;pdyw[&rs%x^D7NtSrI0ml }{{Ե9RrL}HT.|y<+Y,_FNwھ;Y%yjl[Hbu|JT zTVkA7e*fJ.br ;gR s )toMvS0z,I+Q+)awFAtr'cҾqISn`a7 lK4󃉫 ?x}`\9iյa3RFȋs).W OAł6~ P+,4gQKiI5'/\9`cέ ѮvǴtU/:!bJvu œza 1PD80臚m[SEjeKo+1/ ln,$Ϛ-pFts+#<,:foB[Ajp=)c .y:^ ~Ƕ YXԭ )G3Vpfx!Jڮg3Pt]vix;jg]%2]EK#ʡ|@Tyw رOekF:3dٜ`P4|%/IR.6Fgt7p~OYinqڤSW )~z]HHJm'B И2g$쓹 ͦ'*Zh[D:\J+/Ⱦ+jiWFyRW0пx9Υw~)˶)Kg/浮KZ7&5LuG1,FmQuH#`x(Q'$M'En,ҝc\+Z>ZB*Y(VE؁~q9MC? U>N!PiKwSqY+/]Rn(↓Mȏ>h_e^GY IhQS+Eh:p|bxݨ7"7vPLt9&5ei9~.Ȫ&5I vk:SK:{3蟤[+htF_5hq;P]DO_Qۓ'xgU-6:YQqK״ _]/f IEaυnl$k +E_^oJJ>fr:h@ҵBnsC~Iӭ}l8Ko.j:99v`h{nj .p~ BꇻJ0K@_%utx RKt K)I.ɳ1o%y# J} ;tیAZ3br5Źnd:r7ZqЉu */BQD7g96/2 2nЧm|a\Ȓ?Iwt7.~BY'7Ŷ5֫[ɂƺB5|roCgYPF~l xd}SdH`P#^;юQϬõIk9E eOG91y,#8#yPTGGvOG8m]t CJ"N{T8bB)piK8X ?o= .Q-`xUm<^c{&'idfӺ6Eeꬠ }2dROpAwF#63T`}tm@c"YeN0$3h␏m%bXwqLSfZU4# W]kjK_vuw0;H'0noqp7ɖ-2;faq, IX4E*wa85ِ!NX|RFdX5J.MURU[;5B c][F̜T<#GNADnU= I_3Fs%3Oj|`fwRH&<aAr⁘S hѓnlsytt.z0̥}mOs[R+kxXz}u^gL5Q!hVФ1(DGOG{d@K5^ܴY<=_ DPE6t d}r/3YϫV$ D^ h.OcsVA6vc{ٕ3u&Ƙu>1 2m MFPj%zOnEG"L1yy'6PƁ0_1īiu&et>WnȟGA(%ToTN܎/~iCߵl|t=EF "[IgYK+=߱d9PtT<]*jaK)mjࡋꢾ:5Cj4hiʋ2df%y3Շ@$[79mh `çh{LҹBlO!czqӯs&>P^~YvNmk}cjH$!{򜞮[t1Ap-i̋,cI >ݺNM%Wͷ -UXH95S!6N|$U圷1a |Q?T*q]oE&@30`rY4u"qg`PY_%mu%U=\j }>hP78[GrsJ0=d <$rƏ;p`<ʺ `wlo)|fu<%SS[G@>3.6;k NEHv^Q>L;TaҽElBtXnST},Z,8L X\H;@\; ux3 D+)Z9=H;1* gзgK\&7h`nN˰ AD'7.)a$O ت"JN+:[qb5YeHuT]p„,BھI̭/uX[x-Yh4Ŭ+y$YpO[t֣J樣 SL;( 8Jߴ*ydrq*m"pȗzƭ+L H^32$b#To 5䄇$)J٣G-]PR;ˬ2Iae2vϪMٳm` k=[d mIt8۞ڑɅz]95vh*:#W pHqX8P%:)%g0 )ӆⳑ q 9[H.͊9EZ`'u\W%nZ@)( 9M.0j}"j"˜C~|<5d&nǛSYWwF朜o=XAU(P+^q@4X謙].U<hwDoU Л%؋1%GjIV/xd:rL L}{󒠈#ͽ~MTV~ ޘ\G * w;fVGutӗ8,g1,71f}ћDmf\XYҘr~'T\:?{.؄F7Vj{PV"OɉII# /|ItO4[ aCOENUErt;q{8ۢWUq+Y][$ޟY = Eg>qNf DL/Bmfp>z>UnQ!ycy" :Qa3*p {WAQhû1.';}|:Se L8d2]˜榇}pv vtӆ)$TFGd<%ť~p`.׋ҡduzk`Dq+k›aݵXjs>u"ڴ.ύy{mL)m ^M6H!.e <%"`v<,B7$=qn0O:[pO-pE"L1~6h])[oi9yIHxdܹgUGmB*Je)` EXH6v\;q߶ʵ +}p;UY<)B8_d 7kqTe'=t:,=>e*D'?ʅbˈpLL ȉ|m6^{d;0DneUь{4j6$ w\\ə{B]3FQw%fpHW4Izj{?˔ ,0Vq?{PXy PwN#xʼnҔYܰB]Q}W fHm ρx: 此r n瞡1ޢ {'w9t=O@Vp>Ac֣!b٦ퟣB!_,Y;(=(Y*U%3X& aXTec\&F`2^C p>NGG5;GvcCDkksVBOTێg  |;b{hR >[W.Xm27 T,Ia C xS:*qش3c- CE1\f5"g>Q< ꝂA[)F^FVp$zzj:zT5u%u)ۥX60.EƂDLI݉,HT$x"Rަ>]CYWUGȧb۲0оV>Kb125{YM&?IfWK> OQT\Ұ8ڬfF֩]3()7ptp p\H( C)@pr.Y ۂVWa,֝t3qwfdo F_F sIэbR9b\ <܄t.1>E60ؕmz30j3 ix6=/qxHb,yGDMA291$UZW0786:v Su2pJoϳ@h B{6y)!!`:[*9wi96[Mx.ڨuuNTf:ɿn(,To! [V(;/]|>4ʡi<_ t^9a? L@w ę-WTDj}(~EJIb\תysd5\m8v]^1}?fI!sJǧoxy ?U_4H L?B/9.G#TAm e昮]f% r`n"$(Oٯ,?Y[|ZLobUiV6_AOdsa+n+zO`i~o;=ߥh@J$oFv%;-_B$!B3T iwsHNJiX,># MS yqt%\rfӖp D'6GƆF8g8ys1O*TܹVi K5"> X?T{A`s٨c\&&t}֭F}qqMWW[?5'{F1gύ83~7hZMՋj?!ᵢ@#*(U٘D tƵ  @l{ [JDl ΖI_ 뤿Yyaw UNrAeQ/7VOHÖ? dc\T"81kJp7"|F˸u T?PG6!X]lM,`$ ȭޖ:XfP 6]H~hOl)' ҜWO!!u?,>mJ w= : 3@zkN S1wjOk1MVm*=[h`/o~º95QA04C2Fy1GZx qoev\cȑ5jV-<',<6/V: W$$m/}bRt>A @\MB=d;PscjPA\S3@c1w5Ue#z)fH9wAM#>Q{=?iL9#ƾ\%.eBR\kvy,+9pa͜7 nKܛZ7*%+$j2$gW0EbB7DtN/Z/<-l_ٗ%l!f/@t*ITT#N*J,=5#HLm])$ly-.z >c]۞ڛCT"`rmYeCg2,4b(ϵq=X!@mGɵ``3]y+%,zƲzOA JNK9y{ ]>c;!"+IX2- %I!:!9ѽ}=w<>CWmGq܋(K#-?w7 n>.6`N΁ =e9%|w&3߳A^e|Z-c] 6(_tI/ߥW!A<2 }$Uˀ7Zd]Wǜ(l![%bk ~W^g<BvUv)szRe&"_a+џ34 0'PՖyAo:ڊYUu?\@]/dh|LCnYM(;~NUR/4gxF)֭^S1[5(&oh40K:^d}P= SYo|zD>T@c _1SO9.T cIn^YX~2Xz魶X^kl![d$ΏT='+=d`[t0P& uJP#mGҿ% =p:AbV{Lҋ"Rą|9[v9[{›Rɮ\D]V7=FƌmKi9/ ォ1]:ePV?u-3| =G .슎&܌ MvM>--D ::Z0FDR.?6xq1^PE9MFubh &']s2ɟ/ъK&Ȋ} t͘GO)e6hbs}1U7+1̉dl,٢j;H 4}狽Ŧe *(*s\/i|+Z(7L (*C'qVTe89⺪i#M)WPyKO&<>Y(H^E,Vˆ+䉋#mĆ{uXЕ2v@ho6=;TM^ 4Ͳ8 }@>tٌ lxg_6ِPmULߐ0snx èSŮbK; $ppϟ'mo>Ʈ +pj)LҗhǵÕNpv_mґSC4x4 v%2F#gv3zz~eU)W;MG־Wa.ד,K%A]:AŞ;gQN6Ow6 GaXȥ^92$Ps,#E'm<MI(`G>7+~J7- wT <߾7 Q|%9!mg*c_Ehld!";@;uٵ]K!&E-[Ą$[o ;])ـ7b n7-|~E1Lo C }˥O^ j"E0o4"wr z*\# 1GX{J?mPjd&uz2(:MǙ 휛0suOoeb.Ϫmq“5IEXXwGBeiO EځŋnAF冡bMSMKA߱KWd3x4 {[4ğnUZY壏'g1&/ɣd va!wɌ19įGI Yq 3<%H'M\X&cBnPُV H?Jh-lf(\0'XsҺ9P>ԗpKe3voJUF $B'vכ "SCPidLf `g)Etz8Ǡ !_GN1^$] Ί\& h6{lF! Tպ 0|ԡق;xV9(Erױ|;+'&lc=%f׆Dd Z7| q?"l/+m[eC !; C>xIrdpkju89vy*m=ʑrdroP@;v/ 6+F3v}] .(^(Z?ޮ/V5];ٲG`5ƪ愿_n]ss|_ͻHK$+ yr צMo#E<۾b0?sx1Eaձ.кM7=&ft|m2O^=%Ki`dަ4kne&;V$|lиz౯3 o@ޮ/ۯ +nw[E5"ď^6x\X3%Y|.<)iFF u>_P eKrgQo) z w/܅*m_D/CtҔΗ:ny-!-9s#KɂB QǿevaPs~uf?Ϩqv:TSz###1} Xӗz ;?*[[4j(9G0wvs]懞ө5Mc\ <OC\%i^4o҇Ob >@( j܊K.!]ܳ=@%R~mc6vp#uoD؈sQ4]|)10\ʠn9J\V)|/13Apަ\E];6ҙ* I("Ĝa))AYhQ Q~BBIwZ#D8Hy:NC׀/]8$uNsfaK.J@3Ջ{f؁͒uaJONCӒ^ <4zF?+4[t,B$Ǒu ٩Kq,FjrT NwLϦ"Bu|E+,%݆PaknALގ urlՌ 9G!d/qc-'D@7JMz}qJuZ3dz,:WaTq}XP/w6'&֎qo> 1/Vau}370 eT4,2X^DI[WG4N_6d2W|0kT@|퍘2= ecd,\(Um8wRju`(N& ]U@̗~r !M̝W8hkԤ`ote`n?0P^(( hQZBνQ:ǝ[-1~+ >)knUf *IbË]S~$:rb6S0bH=J,;xxcd#Ӷ"?.`Jȓ<.vuyVTev:ca%#W(Ԙm2BĝSBB4=~?%Um1J -Z;A9t-QʇDňjn9MQ\ZQTtX87V9{s¸O%}n ƝmH)/q Vt"yg$M  l?Ԇ-oTFB k݁B8 8f v`9l՗>}2"5 ATi2ʴCi̎W52^Da/B3=@B\=a%kuܫ v84z g3+:Ѓ[h\h>HԞDi-%Pb &ZקQ'{ &sD5,*"8Gg~F'>\i)m2@h5P2R3՞Z Hzf~_`J0H Y#^a?2j '|UV[ڭ^sˣl,.ªh[*#aXg-tr.v2"(iٍgR,<}+ yc>̧.'(R'ib`Oӣ`(8RIΚp̓j]ޝ7-gœR@f"]a${!CWExu9³ɭZla\Fd'PlYpZfT6'Mʯ4gNji/&ξVdU n={bZQݬuA_gש2QaBTߤXjfO3LD^8 $kLyp$ySx<@T0ydܽªuJ2fZ+\7|JbQ}ϣ0JԗRlymloWNMPhܔF#v]O+rgq6+Qw["ͩS +.fF@* v|~`%vzD<&;WJ)'{ iqwKcS 5HGZnb"v2fDNe:ރ &xAr,(:|Os |AOSd \iro<p<ˊa0#PdxKbOpK)nCKƺ&pr%Sy6X'8AT0b诗=EX Ek7D@{6>[B=,jL 3T{>>+Hve%kp+a'I{INǴ`F@@bӯ!ш,*̈&Լ7+ oEncpH#@&9X4GBgXUh{|`!Kض ) v/JvNUFGAz $џjQ,QK/eU^Bd)8(V"_Oiƙ1}|,o~Qu}C!v=K+"pv "GsrlҘ@]Yb+.i=y}< LDl}-Y_Haqw4JQVfE]AnR7ia"?pЈ6*EPYzCNN Iu; Ⱥ6EmX脂~iݔUWm c#XD)(K h11(#§]d|n :`ٽ\8'[%1d;]s?:UlU5mgB 8,m`=jXQBiT,)dɧo?~-P~Q!kYDUks3zisZS.xAR .MݡE],Bmi/v|Xw`QTיZ'@~nw<q#ŽpP vjrv (x\/JMHo!e6))Rv$sdSog-.0']zHݾ@Ͷ &+s5F[wdP"݂"Kh T$m X\{a z r %e\vz/^|vՏ,&HN2Ryjܩ\8w-E|2*^4I% WxyZ/ESa8DǛϡ,}P0rtSܯ'#/\2Ȉ'Ey^q=Yuǔ_ Au5A/?Y++ꚶ/Ri;,%m"6zʼn[LeE` G4!w2^qԘ VX|ܝWU ~ȵ]zE*NW&"Q}[y:R'y^eR/'Bxx]RIC%#_ †q+b,VAv$AbYE/P{Fk?$e+=#;zBYQq<ШMEQfx껍w"~pD"oU?\~<,1L_a-AVXU@ ^ r՜wr}ϋ"mJ/E"*56$I5H[Zv-2.0vآieqoM{ id)2F|a՞)p60Rg~ݬ X OFIsDrF;=9{e/1,GNn|Sf>_^(LCY#40*8sYj9L}KcWB {xD> p6|rˠK͚£pP6Sܲ 7|"}9*rʸR}\ƠvKd>Dy&{'btI+cH!}CPȼ2zP }kj-l@ےZj󻈃>Hc\sm$yvad]xFpA3M=8sǸ8g cRk0y+@yֵ^"%=]&dƩ|;&"fu30 Fw8B,l-=bRv@ a}cnn$C oMûD}[ q>~Otfa8o$a+8Mܶ*@7ITTi^ KFsM2q߱*_ ah7S> `u7((?Djղ5pL\\Y } |n.= -:N޸IZͱ_8(C6t=~u0)ŲYWm{V"*qEL Bb~RO5h~L1ljFt:#86*KNd.y 9 %GP<@Ewؓީf/L#(Hx7'{jG&-%֢x&寏r(6`7P4O2i``/YE%jSbٞlpm#X ^٧٩]݈^¾H4Ps=99 [#o(Ǩs1%ypsh3ZZE<{SZ'} 됭j7b&,٬]lê5h:ZF§#Cn۝An:Z_c7y5oĩ#+8 )XP;/W :ho;oT5{M{3wqJԴg/A]08!GzgV6=K<:㔹JJHbfA$r7m&TX.Wҫe['H ZɜnPVKhd@)]:>f9l?w4JW %ZH~`qvEnF(u[S8I c7vaNznlMn~; LI[ \%gnxc$-|cNc$3Vlo+d9tT yْҐrnZ0kFQ`B[ t!̬swh$=w)-Qqȷi(>r(,T&TVRES·K@eQPR_.weX.2j݂j+Pq2l=Z ։ qֆp0{ԋZ[q弸~ jXu1!~RFI$|g^qoI;@zu #fP7eFnYn*uALTF@Ԕ8Q~442qH@"ELhf1n?9h%uKtq^{ΚxK'`I# ,h7ݴZJ1@j)]dIL&uץHt4)UpesU ҫ|J<f1Qҗ=$kJ@U'Bvݒ.@`}u0Z_#m)wP=LǩK7Z9ʼnYMy_jӳ~C.lj 5ibn ƨXxVJVG^+Wk]c "$Ggc,=lS%8KB)hHbuZ*x>|GeDyZH'PO[!Hw,Y`*,n|D~zY{ŘEwNs W\ѷz.#sABˑs dceπ1Ҭa߅-%6uxRdxiMmX^~gflE%H1,Lv}*W|{{ { ~JpLރm!1NlL|C +"^6٩HƛOǏH*W[^]QJlz:OA6=B?Nn}۔T@^/{:HP*Dt1h%7lu+>cՑ| HX^64S*yjR:(a6kclu:r|aB9_8L>:(#8!5Yl!{I%Q|Ɩ[x Kc d(z]Xa(+9oDU~~_䁳rK>N5E芅Nf1{ y[ɓ- "ӌUALLVe _?sgYlf¼: @| ɪ!M*- :=JR/*s&ܶ*W~Hە&=qI$%c=b"_,(/wޱR/,ҍYldʉ-Ր`˩sanĂ NV3ob؋tSSN Gޕe2oTwCo%'ox@ǹYN3Y'N1宊K(/@ ț@GszͩJ7x+i(9e <*v-'Lzp^>!B5砉x] WbgWɜk=ax!;3Ǥ!D7 zVꊈ 6v&)t+ЩKtΚ~&7h\jx}%X96qǒ>c0U?ׂo6W LO; H)H9:~%e仴B14nn9**ru"lv_NYs^ݴ©UeC ]V!4<-gx$ ǯ;ff e~v%zzƯ. )bPB{0Iwzo>D}ZR |p>@rRQ lQ7 J{v"Kw;*q*`,&|fp{Ȗy&SMQ pZfs |yq7ϧS; ;'L ,hW1?:E|-̹[USK9_bm|>[Mj/p`}!gL-J=$B1se RXPDK?ɞJF&l<]6u] όqN(cO۽P/!-C6枹Eyb(Miz.oT63 GmEk ޗ̬F`GX;0ݛm3d?e[G݋,OGyA kDt=}0Ơo`6dTK+yj(ɍ"b}RWc!9?vHUԧ2VIv3-Z De[@&!m<J@|j[)B=N/)BsH'U-nE&oPWDlya$*n ܾg^#r+ jy$ NIAV,<$OܛURNb':UJY+<&/6Brx炉od$gq7oT1Ub { 80i;vؠQ?"vg#Ύ崔W%Cܻ z3?4[̑wW+gρuc~8#nGH..uKAS.Okt}w#3ףdgTQͳ&藳 w$$wPbCz*!DG#SRNtMu)[*Gù#D `` 2K8Dc[xCE7~N.0x|liiH'̕|?@}'~kx5`hJ7:W|~ 7\YoZ)?z*P,͞HΒި ϑn>4ڐ1# $smy!N9x:[G埥}WmCd]WA5Ug8 ȫ* 4ΆpyYk{\??NDbioKU&N1}ws7-u4O 1 0 #|xJcEI0Y g!o;nK*1>L dUYMO,k5ƠX-ζVz?".};toUƱU=kz2d O &f 0sM)!04 rM d JfN4*Y:c rd֑B U`@~X^Ðf@2 đ1)I^(y*me *y*Ñ[mb~7 1"S ΰ%俟8ϥLT!ٟJ;_z{nȎqlFN%#q5ϿȮcPF@*1f.vVs[#ۦYj7T_żs oH v1ZeSSIU \v 1mD1", ( ǙP&|iA\Beˡ. rx=ӆ7Wj˓hlLӧ1DW L;Q5j ܾT6ݶder k8zԊ@B*S<A FxX b$*L-}t6_)՞40t3+I^^ء$tl o!i/ rP Qڧm9Le:hTZ+I-3#DЃ~+%q) t;Os5m̆ W2jnHL v%_E GOU Dl-ml #Q5 :gb2Mo,ŠLAd(x`w$zK0yRgV<Ȼ*ȫ#P$ oQWbQش{Ɯ8CP6ȇ z[ǡv"6u).p9Eht@ԁn]dǁr37]- D$WbBטwuP'.@'nC+`}]Q ~9}b, IdwPxZwvT۟!jhc?V2TU,f87| 翁-33p%x}CD e~R}DMw/ۥw)V&)>%w< tdD^ߖ}?!tUuIwE~JIc(J:׺T94觝 Y]2uniIwC!-#'L7HuJ ELP.@8=&xf5J :r 0?Bn[QacE%' 9N5nd2Å],bVۉD<27;Hۿp8R 4q_;>:~ DaYiKK(,;HKXTv"\Q~͞vŕZ5oTn%kd+e*0dG?exSׯ;ОY|υ}JD7rbmQdˮzD HtB|r]WR) rq%J6d4pfkrc~/oҼK8Q#!9 ;ZcH=`dx0wfXxjisqz;_ի4sZnk4Q`Z}hqNK/P׸Gdiq3AxIA srV<xV!bxZv1j C\NW$bC9J }|>7)ɉ_| hgk݌;U|A@BrHkQ":ShL-}6}#5-W-.\oRK´h A#̔j= Vc괊Qr>YS\<479S5&_M %A !g8IY3'8:yomlL(*Gh[laycjpDDv(Cppߢ:9a$W㤤pd ME'0ːZĊ!2kvul x'?HWL@X,{J[֫bmpdY= c:]BZSVJhgkD%V4kg(C#a3i*@<*Yl>Y^X婱 I$-Z_k WVЮۡRxcǪhb~ ~AQe>vh{w|ߚ ([(&NJe#l%JG-`HMGg.i3i`TIW_DM P{UH '?]trZ݈B BU@5C6tҫU7n!Й@O"-G9#r 4nʕr+FTb)Fd>ɑLW^>YI"nBE}(ϼkc0e$*:nYHz[ꇥͻ@SzAjꂏ; %(56,1?!VQ(~(j(v تv}pT  %~x ;:yq TKkJ=%x=HG7f"(J*xs⛬f.sk LE1Cһp&VK2`rzs0oumzI1;qG> 1^-TΌ| N:^e˷XMutL,s@l@?4'!o_+%(6R؎$mN}|}cru+s^tM-Țc$5+#h %m$SO^STH Jzl%>y̕ rT},03! V}38kĽ'*!=h0鉱a@T?8Zյu(!Υ;t-LAhm觓Xr/:^S(P$;ȱ Rٞu9|DDgi`b07bQ4'?]Ȭ/%: WIQ9c$[ oTLLB?cauNxmloE@yKw+AAgj6~rk@ ^Vw,>ROgI*ť2wp80b1aרv5]_ÎJU+d"5l  3gs1{A mCL٦ [ՀM -p5r\Ejɑ3xxvȄk<5IǪk0[/E 2Ϩ\ƒ]Z5I*z"&aœT#i<0?| 9iD#p{*".bTW R[w$bD_3ҰQ;|S}&Eӻ }#oDCO>_05%rKPmHCVqCU_xb"3ms{r_C)BKDqYsA7 %y ewikEpr ]#gjm"nA.`S"|||U8'hd{ 6Ϸ@ vPSŻ4u@K'griymIvb`*X]cHz؉<څJvEzU|Dν Aꕑ3i4[~ l=֘ ̪#fH|0 S<`IRxfv:I{MrA^kx Qӯz]!<v"eH ^ ጢYdR;\3s0!fuWyHM3J,6Au*3ݪSE|0p2q3E> ,oeG؍OZKk~4 6|IKVpI[v݆ݐ?k2Hծ.?2vśJBaމ00ȑc_WfʋY_e40 I\)F\/)INnpwFط/(珣!Ij \-Y5YO!Qw}QX9dU=K"lC 3]U1a)j 7JQ%EGNƳcMeϟ5°ssjK$WLy;>NBͼ 0~RA/66t/<4P1!;yTGuz} x=/S\8z^kdMs|PNIrJE VxՄ!v٘ xUpQH_yeyץӄوqĕޘ{&jMGsї *KoK5m]R~˔H"Bsk2 !^]W鹊57&x1mlŵ\vc´D~iR$=>YJ,gX YCciMlib.63AR?,z)Iʫi: wĊEkhjtŌnPգ(^/:,#,e߈bڮ:jݝ/,g|1ec„b-s.zaF;i!1|y@r% (6^Fv nF, XcWoC.Vf`4ՒoVʐr gzlth)ctW34it 弥~4gR. ԡk<3*7֔E7J]]|LǏBRRr"> :y: W[nNeKk)dz}$!= )Z/ y5ۑbɖwL]|at`9ѱxbꁼ٠Hh=3(`VHB.ptC U*?K!-x5y*8 x\Ng䦬g1.?40O'|Hu`{7@w7y?ϟM/~ɹQ{Zpo!BW[ݷ;{Vg9'2t;( P[ltVq/tˤtS CijeZߏpɛ:=^W''S{*1Gnw~4DIۊaXjDoz i9g)rYV h%T8ƿ %"+19YW s\H%ƳP}}I>}A~jϜU:33vP\ۇ9{?zɩ,]5ѺFۈLbNs?(Eh:.cBguCI-JwnOIOvgĝY|RczO0s,R܅ɧYBRuÊHB>4xdvAa.uiPB1 r=>Kȿ+Fya]E7EQu &Mڇ.6Vt(\ZXL;vBmoʠL0Kc+Vx 3zi1>Ki^ c\[2,ϙ#xCGLa.z w߷10--MCO(@ 0@ga?~ݹq> ?%E`!Y rq;c%E YsX@qIQGwdֵj>45ZU>RQqN%kv Kܹg l^ ?%@8bo{WZ@[l7qނpm.,Y6Z)q)BȽ5ݑˋVByG dTz Ckh|?NÎ] y<)@7-mLiɫAoh dzR0g jюeTiںv sO6 kGи t.lhG/Pk|g?N4#^O='8x5P=Kfp5ٙG+0oM o^O +EYQW ߹-&ӒޛĻV< zwgUHt.@/)_(~M%|g42Ods:dY+պe 맵z}QIKz~q4QКX] uBٱ ւ\mΚqG$ ZڲJH"ToWQ4'wXOV{s˱j8l=|CUq$-}vw[8-2wc6ѱg\,8,W[mr%x[‘rǁ!6EXǃ ĂKA5FչI1:n8W ]E:ɬ$mC.!xBo>A>K~IxAO?]6ATVv)_~jQWYq<>b;6d&6x8 Խ/E;Ռ T.i&t uE)J)y\Aڭ Y'.Ƶ ;s7T迹̆8Ӎ.cl.׸*I['چozQn9glHqJR,\MhN+.]aupv؇j L^AF6#Ud?ͼy.e8h|'B l;Ÿ+:wn3zƗxHǯ-AlH)흋(JP.B%hmB4z[8/] ϟ8R5OOU;>"?lixgfPltŎO > CP>+ht1m@uκVesٟ,tGB4 1Ǎkc_N$J0i-٧1M8YãSė'[7ތNTJe]V)eE-u@"131= 'w/ QRPeڅZ0iiVOG$Z\i ê9d)UKy!&[Y/˦-MA_I*6ph3K~B13 Jt)~o5b7ۘUzƘ Vs\+YёGP[Rk0D m z#1#{㎞0låH6o?d9խU %BZCHR?&+L^;n ֮ S8.vryjj#wnbetQhO{rw;p뇂tlq}qk;O6g |*rs͈|30|wsf vgգ!::\n jX;GM [@\oM;4 tq>FrMrόn<֩\}XBA Qyi*{}|,7(M㲅>n˥uQ61x+FS=RN8Q9]2\Og.t n4xeoZQ/23 R(,$K(E{w{Z}&v E0n U I/fXV)i[(/DmaB[W]Za4$|kAf&<BPG05VAM4# Nޥa;=F Χx]61IxbFک0cI]7ᤒK k)u!#^ZX y}^"mqit{Zޙ%XNrث,avTq~u"S\gkCw!9$ypw%aOέ# c7Б3>3Yf#5mdj]#56&9vx,Zml*%ռ<v𿩞{Cq#FPٞ&>&TTEO#0S7CTvO/v =JW.e͞+Lz* K#c\b)Tbߔt- սrQ.Dzc"CSs0Ѽ e{) c߫@Ari&M#@&_*0|Pdqb#=\ &I1A{I,$x~fI)-yq Rr9ЁU|9+5Z%awxk@dn-JYΨB 1 R&^ b.\R,iBJSs V28__,O'fSHB|z1#-sɲH;"$Qޥԛ[³DH?8; ,k/!+n* @̞F?6v㾍0j;&7-m"na]wȊ 9{ ޥ6&} CKYwڜЌ3وr%~pkO픰4`2WmV IP\Lp^<1oÑs  S<;ou_>6B۫l]=PhN)8g45}.k~S|\h:\2^E'2s a^^b";'\od`G#d0]I?wJvcZ{Xb5h-:Sh cA%J Mg ?bŕmp>c&ΛW : k<*"A>ÉsZRu%̷P H!e6+eyN'C_xmOD**d+7䥟!#f06Pށ,ltkMF\GaʚBnܙM$%N'*S3>8m17EDR!h$Vc}VX8ro&SS 8n:)Faf'C#Bf[iT]ԙҬ~m<g)J6BӤ Bu5?3'x~#kMax?)tf[bԽKK,t;V|(q__p.dA5{ƏIO.t'q0>28oQ`(Հ>EZH&~kdF\f. U̟ڨR j Pf7M9hLc ~9R<,]}Qhl]J2UuK;gХ 5Z[ 꾡 4܋ËzbƭA)|e p7rP9M'֌o+mKs/cc҅lǏy摳l!H577N`Y~ c+!"ЍiQ~t9uI)f7@Зl#.Ȗ|WZZK;:RzyY- & X${[LD^zX7rܤiHaڸ(ts.mqA(O`}d\>:i%yK7~w.!Dx>!Wm?~xb8h0/J,K$hwEdjPO(WԢa}T9F`}!ILjd{ Wou@| $cF< w>&vW, 0ƣʐ$iFCT.7.Ajoak&ڶOЭnnq-\3 <& sXN`2lԀdT/Y _%fN> wܭE1j~ %"3۳=OL ,`6\@Akãd}_BSl:g#N01i]d笡hVbHyy8=_`p܇Pr9[F z>QM|u(zvRJL#HKhQh>su|rBf)^V^@#~cX&m-{,O#O) LCd rb%Cqܽ"݁Jh23Bh`=I}{AoL.3On }^}h3ՒGpkkoPXeboX>(5&GNcy`DU"a`䦌WN=Q9MmbC5XVNKXAZ\_i0藪  \d&u"KKr S'&2_ xx׺6׺VmY(wgZ{QN\Zr<8W\>pj +lsWZ`sRCjT;hTErXgi WE!nE7>b` ;:5n&'Y`G[@EK? &m:kaF |ٜ4)&G "}N}:l% -r|7u'ߝIjc;yZ޶F $(E(O6Y]y 2,Ȟ+]vGCMNƖQd]b9 DW$0ɐd|_e턳#yn6t;Njhc%=z4}{~6@\-4s4v5uzӔ \vċ `s0ZCF\(. gC'PNTlD.0[& 0gxOI3W½ -J( fK"<PҭX[:}ύECa x*6t\`#2,/rB\Y9V 7v:R슳BDZb%o T ;qzxRŸ\ݽXI遽a< r"n~^Efє꒜'$ <>$#oqac#:eŏ_ap>` #q G`SbUI ݟɿ9smri($d~.461Xl \1t昂g Z-5&ሂq]PࠌZJ<[fj% +BPI-@:1D!hmd.(0!UUƼ/w)nkV(/_^n=D4\l: C~kw}gK?-g 3'>z`XVI^ ! uDǜzQu)j"6rlCzDO1q~dw ]2ի]Z Tmue9Mo):o }7Cլj4=$&yQo'WJ`zא),6ˑ2#sM_Ϣö5bN?ɉy 8 (z0`PDƙ0xfpA<8쀚9=rʍt0^ȥuv g;J[=n]Ͱ(0->UCBo )bݓ_$Os7 vQ+n{Q?- %?*czDdD;i2ɞk&8\%۰"n8ez~j%_xfm1Oy4q\RM@QZLיrIOHdlQ n@!zILco/׭8FK}-ņt-4}g4KB bSic h+[t5#bCYR˦]Pf+>J=`]"0UJ SS Ӫ~f%v @{jD5d^JET̙w1ˊPE磜Q J 0Ku/c}"٘0Kgw(JA|#u|YlhʤLf"6&xNbGWg)j%򼮬'E ?Xk9@x5>O?&F|m-Q5~2@wmHdM=ѯ ũmO2#`6 dTdg5^3&P:?s4pDTʚ$yl!P1"^ j^u'E Pg>H4Ů['s w< ppnAM)j-^_YL@-e{ q\Jpq 70ނlFPDFG*`6*Tw2wj3 nu^)*>="e+%YyO2V_F?03`*2Ծ/**1ܼr;yھ|^Y{%V HE<-W[K9tЁ<&j@gx _:m>]ިVǴ[sY9W@n~|( iZ)5Q 8V:հC;m;8tM'#1a~wUl;7;rfά|0cF%W,] ' 1Ѱ."F Te &Ǖ@wL%318B?$P_!YB`ȈQc=`7ui~7g!8}d߱# ͙n(P!*D:,c߰DlK{ S26ݍ+C#7_f::|^}a29 ;3P;^)Sm/0ySLwn& 9'n̚ .!1I@3]⪧vFЭL#юO4(2PZ7=\!%u5DGb˓xZZtz>tOh=C<)8iӗVRDb7:f# NoȲ器YO6vo@Z-7S{*n}"pXSx^Y!Hi"JʑSjyL dwjtK3P 7Uv'{"9/C!^DŽx[&]C L4o TQOb@V;f)e}.(N{Bu^jCr0ÓzjK_)ILfN CcUf"Aee) xtcD֐r˰C 3>^9-MzbrɕIDA g^.~&f'Ș/" #ξ21%3M룊L;Lo`';%/We"G/7U%P< 2#9ѵ]lGsl9|v)KbdL Yobe˅cV_Q<'~($<'[ :,Sh-Ƃ]S *MEԓnsX1+U c $0mKl=½.Gr4:=u.x]AM\vVБ.b! Va^!tTNug}BJ8 ܔd.N: YZ