bpftool-4.19.90-2112.8.0.0131.oe1 >  A ad"W^^frIO2ۄe7N6,h֔ >(9oۏz4w9QD-G,z}~.ʻI8v̥/ANeͻt~e 9Unh}i3ýt=.=XׯM4ڀ=:^ b3&MKH A*xKC;`{C]j1?ծQ&=^~jE!K30H3;"!V~5R|E0#vf z˵! 8R6ab23b0bf7908e23c8beb65debfd1954c8969283c35e27427f8081e371a64a33dae79df8422cef051933c292c2d12ce736d9c166 ad"W^^f)OTK pJuT -?ZTy0&I˷eE9n^?aS~OT]-"Қ mcH GbzxB9μÎ5'S1mimO3h&ƭ;)-%iJ<>ӓ:jnF؆F7;NưV 9Ã)bEvi[& Ú5iLrHqH} Ăι- e&"J㲫z=(;NȲ'ǁqXj'/ %.>p?4?$d  $ a+1 FRiox         :  D l   $<(D8LC9 XC:2CF G( HP Ix X̄Y̌\ ] ^obcdLeQfTlVtt uϜ vw$ xL ytz Cbpftool4.19.902112.8.0.0131.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_ecs-obsworker-0009%'openEuler:20.03:LTS:SP3 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\YU A큤ab ababjaͿab ab ab ab ab ab e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a69826fa1b88565946f9acc4bb280706caef21849c4e25601c9eccdfe432c15dfb70ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ff07632174ba2a655ca9c273a18e140dece5d9202bd67962796dd06ea6efff1dd96417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2112.8.0.0131.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.1a͟@a@a@aa5aLa@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eLaibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 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.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.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- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- 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- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingecs-obsworker-0009 1640980431 4.19.90-2112.8.0.0131.oe14.19.90-2112.8.0.0131.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/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP3/standard_x86_64/06dfc7a3f2f6a218630c7b3fc963713c-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]=fb4a121d746e7b8564d6e10cc6baee09501870a0, 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{HեϣӏNĂzutf-886f88e5a515b8fd438ac057094ab751ee49fbb45b6e60a1248a343f31574619b?7zXZ !#,] b2u Q{LRF*.r /%m9XdiBw{&&=i&o+#iv@ʁ qj͛lhhoaΝZJ@vLTHSBs)_ y S> Й-v8%&,o#D K/hwag󡩾*Rȿ{f?R&I{q^5.v'jtj^5wgs^ u@[STBk3BGIfʘ[a"*,Ʈ; nyp:S}㤠~|ȧѶg}&srSc9`H6)199n#ܚK Ca)sR 1D6R')l;wY `xkGrE'BOLH3#GaC 2JH^X$| )]Ce0!VmMFya=l"!=H _?Qx" StaCs@ZB49Y 론y䖰H|>tbd ſ((i'{WanYf?L`heB6Pc)XN I=p95}a lMĘϭXPՖ7[3}J .%&2ݹ;Bip 7U^Zj͙\ʻVǀ(c0#<76euf:T:x@اAe0{gԣZEI4!{X"6!utWqt; tGVi"mW>ጣ+Nj "vM9xeho A;߆l>eR޾/9nNRf&o^c->#`:vGMCRϷFaA6}O+wNw:E&qxP5Yd-9K~_·YqשA|]&bs /(۲)aheޝ΃Z~!:ڻ^:Rp#!ktjpa#@RzP]!qDN~nQF孒MueT+'re7lŜP'@վ޾iq#*R~RϤˑM/ڨA(۾Oi^ڶ&_ q_ R&d<*Q^:iT=1x?&Y|Z0atҟe 3KOFD$6^!"Tt0bo"qptYɲ95!7[zucu."P <躸㗍5?="on{[j0,˚`Mtjd}TGiFb?l(=7[ esCP.z?hcZK4u:Ӯbq:2#+j_*ImvR;pvh )dE G1wHK'E*Pv&]+M6tJ5ci R%q8Kպ7 t U㤱ljv~T(zH_N&4)iyc?,9q9rq[,ǝ@Mp:*), Y;:[k:Sm/\i& .y+GBtU@ΡK!gb0+A㏺?Ly7ğ>*Np8j*Ir%*G`NI cykϗBIkr/,w!cMPA5lA"HɺG%J>3yp,ԁlE|l A@^J{4I+vź Sj܇69JF whZrP/:dkғ7i`,а)UO[ 44dOh1|eWW/ŎE*ކ:*1ưm~`XHܘ礬vUFVU<~z@(+j0 wDek@շoTG",09E7ءE{CG(zKަO0=D?1k:Ѥ#$ oxG iȻ/HVwW^ \I|zĈX)څN_-p_kD&慲T;ilQB~<~UG!`lNlH!~$I?z,߹;۱Vo&4`',ح_W0݂:6{$$1L~I;/ٙt[36e0w肙Oď< M%Q/iAIkUYr1ط4;T¤o:7X@αܿj qV,!J>5Y&$qmh2XBIz7C3+Fϩ葫+IzR ;E8""!䔻S گpaK ,K JAя'1QQh=󕁸B%GoUسk;R|x4#u7d_5>]Գ;)-aWZ lLPS2]ׄ90? {ƻZxKs0b2e $ux/QBU+3*@ud^cҙ* -p9%0tԐvа w1`kx[:e;JKYc֝=H /'Dתwz\QP7sw yn'  %A WJՓ(oDk~]BtON%<a?v*1ȹYr]*+D (tD~ Ԙ;WÞd.ƋLݹ[r<7aM_鞺fῢM@8m4(&> #O+&QN58J'ec.{>%irBtOdzi}Y|FE;az M'շX[Md Si[Kiw‹iJsB\=@x-˭#w8"MbTlHNyT= Kjw|v5W'.9EP9g4#C3&g<||5a.5/>VC7bXdBL9gXoZq= êFL!!_A0@(K- sٚnXIEѰ lúE|ࠋ|G|aex4n3KDWSxKm7zW΅~>ޯTק 1t+p,bݧgn ڥp[=_#}F ]y;"ؖ"ä<1ho{nKZ eaa;[,;d|c$ٮ/LQ++"ŘEP=}z<@ȦjFW&U J8bW{-=:)@滥{y^L=w__.K%Y=~`*6m4kNId:П3Eed ^]҇w9& u_P :">^̎k]H/AMoѯ:e3Z 7͠|n jE`;O2lvWW̖V k&,e҂3̗Qm+^p6BЂA8&DϼEqWbxDg'X*+߸cii8t++YMV`Y?$>RNe jVhAm+폻)E6ULĦ[O%|R)+Flj{*"4`4Uh&ߋ^ů3MLqƔ.x_@(l[c ǡ^'N؃3atT=uH\.x% Lu@e\,~rA4d3{=/E}:y;/qMAȮ:RXq$hvYu$0&eJ%I+`=8ߡAu22<]SզQo*TjBl b ^ӡu__&Zt:k,0vk.Ż)aIPځLىj楋R!7eyxJ>]wDȧcz^OzPVL_5@u΃|>_Bk  K­eՅZdTb/.{ִ`:{dIhsPbZ"' b?'7F4sUkC4}'%XFzDMXA3 #uW*w:IaFYoH'Cxݮ4d2qXdI{xl.av] <;e_S{Y3͕`i!]G=šz.,rR+{S^ܟxˌ9%|d _^y4k 4Ea2DKд"6f$VJ z ބ_қ/>4&ߧEmu75k[QZr dq:3m̟ = r bg{$5qb7 eg9l뻞L]9j/[UQ\1ՓҘtVPn-MaerMdgX7 l +bCQqH"e͗"W^hGjfId" q~|1Nʚ`Ys 2b)71;Õ<UDRia@ $W}'ړdFbل^3/Qja:VJIV4*/*S+VLFވdOT[- `Be8&A)U \fv}b;W: >!(o!n&JȜ{o x棏X| $!AlQ!g&l|o`jϘJy-O|F@t}˫!*ifOTaGsc'[]Lr'.Qći]$ }vH8Zᒷ2"(Ј4 ooY蒘6|QU._LWO&?LU;QfH[m!&rI~k"y}H2Vl]Eb(Wxly !j]f#)ߛ d[̳u4 •̉X|mA4%Ձ},qε%ؚ˃QaUSWüƯ u>Ƴ }`6Lv[Q=ǣd4GTN:yby)gShjV\ GDh zXUJ#F`ݔ sVn rV2*=(w*IgQ"F33eH?foNZ& qneaIDcT:wE0SҗpYP]L2:7` *MN܇V?[>G>>9.ߧ-Qۄ||T9JNuBƍk/B֯Uo!DY~;D v*qo&N!r,8в4Y{ėk\X'CI{H\-! r}M-nI#T8Dkr=C$_i-tIi6K.{lE'8"0-cSXz"›)?'8֯hLv/D,)4𕡹_HMz€qIJ^Ki+M\8?RIXV3ٜc_χ2suz2~qW=KvI{p^3vbux^fih=`P/t+A48y`vNzZ,urRX K̋~5Y,H6/Rza>+@pb9`"9Uũ$l\na5=pJZb 6(ހQ/ ЉgtOG `N.N9Oc4P4+fOȑ()'_1"}V+J|!!b8ʼnD4|k6dO.bX:oQǴJ fc5ZD~&(HWOKl< mI]QFƐFT1%HNrg.JEc$3"ialZ!b5֦a|m4՛,W~ 5ſUځjMϴ[8 e{/%RXQvU.CSEqt L&?J5FkCd(!43*En=Uo[Zfδ \m+1ըw CLyRMKhUYv4]0R]ӖL^J=hRKlDkk! >P(y'yZ݁X7k_.RbYFI'сdhY@TY8#\ .P\ҘI}'cҀ ýÄy#|y#sor1w%Ν+yD|ˮ Q!˥ r`娾`w*o.׬/Bo;iCLjgf{O$ P8*>rHuʅ:a<3.2tcYoxl ԍ)~hZ8#]q=x<j́m/_Tf6'!%%eB/fa=aڿqߓfwu!ߏ-nX|mF@j&!2unG/Cct@\EM9l*t|8?J2E?nÑZҐ6=SӍW+l6ڇ%q汕1o,H2u gR䂬zyRY҆!j\j@ZDҌ K&K0SyO:?sjc㙩:qRR 2*:=i]+6M; ۼf(!W47>m?zQ_wMɲ_m$x#;"W!}N'Oo< kYɢ|b*5=e֮ޭvJ39TAʔ"JuxlIύaY[G~9J/5ݍLk'?PhΡVIm1eEI/3. el㬤Q<}CZBQ,ɆK%;4/}SN %S >Op ޓ5# /VS5᫦Zw0:M&X xC4zThCͲ_pB4'$H~l#@\;s"L)Z9HGAKv-Glga`koMtU+S!lv-ܺTwW~}inXޗ$P9lQ|Q;t{0.}7T1im5;l2Vc+&XxRA$egk/CW}^J<Lj *ng-RG6s/HH(/J6@-aRU~%,Ft(_h$3(&0V1nyn>&'K0R(Rz "ufoYGsRA:cV&`?:OpB9 R;m0=G;_K)/x?[by N]%Y5x1$8SH޺(BB?"DG4GZZzڀS^aQ%5FUR1m&"wTz.=f,ئvJ3P{`kf3'AGx*tҴ+ǓDF3R*Xgƍij\+m(A[&˥J: dSg'&Ya3K-'lH&y&k&A[<^G%Fõ+vP++btg[ c"\]lXz ZVdiw~7@[+%w2Qsu|k @dqp8_8o"9i w EX=$^K Q#LYPou D1ߨc] xysN(zpL{XyQ0e|4'#xa_D{*}9e%lV|m\; 2UV"~x }snLuCm[[4mQm =8o ;JotVy2CF:͛f3vV$Or/1x٠olFT-9H 9`u֠ r M8nTR.::p;ϘT̖l=*rVY,&&܁]DzRfhNN0~{!F٤%\ċFj"0+(饽.`JRtf4#{OSZ#:`[fyݸ{C̐TN|Je"YA~- WOJ(79=VY' X!PSy:?kq~;m  - HSwn2]ھOvkvmN V|`LTs^~GC^I:JFteŒaG,9TC8CWӠ#4.dќފt ^6$3js#30gSP]R8OZ%j~fwa Uʁ ]1F˪F-YeGJ2 BFou:1| ?f2I$k;8^f0 RG-UUR8w8Ys̅@R=xXjXPƞtPe>KN P>"|#?i6>rƮxQO9 +#2G b{ENw%4q:UbO?xd:c$r`(yG"k$Izb~a[_ocDxeZŭ:Y}!УHk`eUMF%I,T!eQxK1E0hL -{=>7{Ik-N8{{l|81` (i 궝8.?:o|En, چF &}jTf*_=hu %8E+[zPJ_?UA XzJvMǜ挣dʊ9%IM3u=Z"c)MaD4Ԇ#{:v)vu0n- Wxk>RX7.%_GJE/(M\AոF³loHo[da1"*"anTz5~/>:/ w!?ⲗ0 4W<ʈƬUW Cs3fP畦Â!. |(חsP;颕_gA_Gp1KkMA|%MCΫw-A'!x/]rYY}$F [FfF!#H٬,l86c4(" qwڨCC-Ϋ~h`sl(Azl0ػ;[řR2!wOKW 캎czZ(gDR ;GFSO$eN[6 "ylAQKzq> s;WAN+SZ6|ijڜiFb?;&ʊBccU9ؼ0e!Qul:v8В1b?a&>xi`OiެŒP_k С) ʀDF)cϯ1j'.mĴp jI۔ L~n;}R>|Ղc>XhMϦQS(u>ma4dktD̀dXx.c%*^rWGpG-π.]3lhfڔQo>cE@&1Kr'=;biʯ|^^ֿpCi^[^}ޅR]Ӌ;4sY jnn0vͷdalcT枝h"c$Fz1L?h5ÅO^>sP62~NuJ"D ~ٹPC.sFP-淂VF nil #(= ZneC.`o8.UպkvP_D+# |$%R8M)22ix84JhF1+5eO'15@dK{@ Ca9>dxe^ktDWhO0$?&?7H䁙{Dv27} N䳄BCXLy4TEruXݔ-f3/$Y98BlaB|(Z.IBlǸ3?&+%!{n(]eB.<rn 6mW&J}MC QE*rie4G*9k<&lOڗ]2O Fnl-@Ed}(]PH$#k)#p*nKYUw# U#K#` ) +`N wT^ 1.Ѩ8uF5]-ңV9`ʰWuzR:E_@t…3~@&}G2q6h)'!Z%pw1:eJ@"K*u9:̯>Iʐ RhayVZK4cB?˽G^e9|7j'dz݊?$K>h̚Cв3!\RNeYEcH|M7f h۰6\UtŅ!kN?wgW!mRa9TTzY)|c3gSrW>1[g]q)l?Ն68j (@_ḡ:p;JzE9"܃;Rk!a v ZFS٠&ėUtQF8xk,dIf? Cg,1H:6T8z9˓6w\BcՓbɤΆ~b\@!ٝ&?M/X11uI8 @:0* rW6֩?lˆX𪸲W[VKfh)p34U~2r\gGiVZ-seˮ[غǃ8η`|viԘ`kek)cX#$l䟛Osh[.D +_B-Iդ-0Uv7~J# Br*MOnz P;zɃ$NASGԡ~!V/& t`@k[0A \hClH1?EosM*?@h |qxGtX߀P9l@[&|$ A().mmTgl0-&. {A]Ud3Ehv%p?i|^xoVq)|*M ч{ȷJW٢=k{6%=cV:! D,=Z3qj6WD&J՘^{;Q}׎1Gɦ<ރ%=$ .\D|oczlY|R=dr.ب -p<KgGT rM{ALLHV$ү+6Ddm?!zˤuvO`]^c\37ݒk[>ʅ5۸YQ& LZl?ݙ}Y8-);OuZʮ3eWSKf!\9 \{Wߓ `E)$b­$3A 1pj Tom$Ylk\u/6r+;`ҷAϒ]UfJC u5 &ʮ.Gib=yB1\&u+t`KŤq_ɻ^ҕASjvXb4Hܤ~[z*)HX ojVw/:;%?PmqklSY?kԟ`Y=J?*+w߱ۚ7e<\ $ܟLK# +LG)σE\M՛^l"_*RkJM8i0-ň ڜ]cYIVwQ63rNX?XJpriTbgQ7r\Z~ďؔzm<1˜H?[D44 0)/,T^uZ7cmbHCսI5IXfKzIv.tY'J8!ǯv2hԶ a$[!\sÿٍ *Wks w^)"ynn'|䓎 J|9t6UgZ,+wsyLcTD؜{̹Ob[V:9|^?U8OΪpXDp:$!DLӮdt^k&i"G" [2yvD$t|-%/3bm6 -zgy45^W}OTAR^|Գ}>[+?b'ax[hdzOF!uIoFt"=rl\/,!xO18$cmEMȖݑ9OIhgMYއlWQ9ؽ${=-w-.!(Giˁf Oe_ʘt9xُY}W ##}g)7N v< BEBMXɦ(#Sу:h?br13"Uuлo9)Hn3NgH  MնCL{ǗcDZ. q:u]֐Tu  `xli!3*XeҧkĎfv [t9ke@A;Iz0jNqpϖ*zmO/.T =51ϙ5O"Zڸ\'R{ %wfOsS{xZ*C`|(l~xҶ8s̥2kW B[{4W)87.!?3ĚBdMAYMCj\ }Q2r At˫Y)&!ّ#}@{5sCzL_nAŒgKuG+F8"ai5n`ma vllRpQ!l5f'@7 녣̎_2(T<#@) ׄV7S╀D0)X+`std<^/yx>0לA]ҍWh6y4VyڑWߞ+ܿOO'ܯ['~-?!ʌ$~bI _ Wlr+MBT$פtrօ`!pdE#K2p:X>-ﭫX۫nWd"mDN/ӧ%dG%;RxrWyvw0RKJ04Vj|Jzp,j*g!{AI-Zŧm0GΏ7 SH~5B"DG#,u gȨ{rkɠ3_ D ꇄuq5@l (L/G޺ XnYBxNYa-gF%axX|IKzc+ӎyS%Q"7]JTNצ{hW]pCֿX\-aEj_R:6#?C$~!X*/ $IR7c]ճrDGg/$rdRݲLҨخ8jLq{\\Lf7;^QFѽZ"}G7kG¼t=6uڃ"6r3+Swϑikz?}$yQI%;s}7-~eJ,E*w?ahiwyuPl\r+;rU53K7WΒᑷ2ڑy!uF2+NOMqzMe5/WLH@ *d!x<{]SyP{iل#-s5- K~ D96̿ÿ H*r~'iJk8Q,,'?BC, _i NyYUxTzh=XBY뢪5|äڬ&>a/&#|Pzy%]ten&>uwwX3yki:XɏZz=H~1}}ޜ:ytb$L;|Fʫ'h0#-!U=@@LM6ԃnk,ZW]6%2E{V` _Y]W1P.nl+Pޡ0{-dG#s$l fowKd pG#A8»J2vX^6~jV'cs'WJzb`{A`ÏzKpbO08%Y{'[KEK?y0lRd2(ITQpO -]_$ \s˥1m&[<*؞AUч RIAGhhkw[ 7urp[Bwd`)0OF,qRF)3X]f/v ?\盈c" ,ns'Fr )ͷX5L\U";CKVKdfLm:퇶Df\RF8hU|>mv}JD| ;Yݠ}'/SJgylX^Ya46/#3QO_?`<&wg[jk@fT?-(e#D:Jp3߈Fr0$Wjߥp^4WӮh_`.pF1Sla3+C][!;D>m ^(y=bEѻX W[J ~᎙[~*!WrjV ?]61 δp 3X+Q#O)ڃŢ; < TUp c *f- %y9 ~O֓MI<}%7zwLu5U!w; MJH:m)pvE>7>D (ǀ ܑcSfY]]s=4(˭~# mL2lNLng9aV"ITDmRz_,!hd{pΉ >C82[m1<2B.SsN킉%S.$]UjwaRG02Lض<<0e mdE3/mX3T[:08>]"'<"FB 5C1Xbe_&E ۘуo|szrg@FUe/9# _A5[QGݛL.-*Z1v6S(s/+9ϵFZݺ²(L% B~ǡ)j1 I?"WA{#ī4냀4q[*|zuE=f/3խ䎛 a_~-Hbr?$xU:$ĥ4@[z''YRojNzTocbʊAWaGxe[, !ևl:?P/9݅/*-Sǀ' C,n$[bTd';пٟ'|* +ݨNpމMeNU9J}7@g6;O.Cn'rU2;un9rQ:foq=!UjDlX z 3M)B899Fc2=P<]Ss8=Bf_-V!Jf\"HnI-[l)E-.}]'&WvdnyCtK9Ec@mγdzT~ޭKىح0"8K6+i8Qg',6ĹP9.5&^66*sIs}ѶUPETTj ;ԥK)*BGȢg qt8K.,*%oj%|4n }.OFyq{ֆffQRZp-q!\ M8ic^V_Dץ6^]@>@["or%Ke'E$[o MS~(B1~8Ocޱ{4HQpb +7@s*ߨ[PIcIx>ā0vΒ`E;eeNg#րOpOsw>)\ /-~(/3a:Ei`ƉGfH&^\ѐ$ueu\}̝gҷWę ^~oǁ]L./ k]0[Rp{e5ɖwai^mЖ!SM0 ~T@=e%%6&NJ !`&BR$?0[+3Qo+xv=+%"Y,@/г~:鴚&zx=f`vCJ4L$Uz/X=+~sq}tjDmg8)64зk RQQ! 'Ekg z&p 6N,v^E%^ܑ"_(|Af^ՉXK.MXN[6Pd` E^1S${zuOVtZP9Ax/\UN]|LTji X~~mvS+~ L}QEg@*hcVa} ;sD2lp̨B7pҸF%95rgSZИ&DIS%rUPJmO3c!w%CAԟzi-}ftq:BN؏v*(u}=]M:,dՠK\nJ3bUE&IWm}ע-pןC' BUKy0}Oz#Xl4IdGӛc:R#ph'K jZ*6p)ךUD rN_]Wʀʙ͔svI'}> ut]>(Yҵ$,آ%wP$B1t*- 꺕vW Ã%ey=vŁ {Rlt w&@@1 )SpI0J_PM.lEpZH;".d1E5ct.aI"ű\Xqop%]b2K1 ~ɦfTxn!wE]NA+,p /m (=4<Օץ^wT*UD&fqrvū8IzZuAƵ# )Sxԙ9-w{FƌgP¾\8?cA8bɀWbI4`кv%hF;^"5>V"lljU0.L^cҵQ&-(J*ԭ],w`:m-h3݇ r̭ZY$wkRغ̥`ןPDN-umҞI?>)y5m6F:3喻 ӎޞzk?P*wR8D>)mGT$ NӫUbCd<$'GR `Ŧ6t{lWݗ~d#N~e@i;t)v 7 h'ȝRvmpQoWn2z:bnتpU$i`WcT8P3~%_ < 218".N2PCwJ ؞OI =†gK!$Jp@=S{ܖ6z_Y%}'HJݪ ,vp&,xɄU"$ \^}-)Ӳ6NeppǂHJfE3RhV&ns닥u QwxDXT+γqե.p1"%/Մ=u6ș"/d=9QݢwQ=("ҩjPHxy|@Iovhp,(=wv?$vN# $:Øۥ9t1) yk@R/a|~iV}`  }Py6Aj圯ʵ;3Y/(:6D^X$ @j s$]^Ě6 MlɊYPq3e`=~^QRѪz/ ,#k :~%D/6@8p|ŰeHPL@;skol) Q;$U8zR{6A Uz0K&"q{"C9vXYdόc\iA bg$cQbLѰ?~,_^NC]a1%BO]/~ͤBKXzRj:QI=>d͇G`BLjKY%_"Kn ()?|29JhO߹l#NKJ2>)a g4Z sx[M^IQ,b1<9jD.xT=ug/XQ)u- ix B,8f6}>e-v}"ƈ|c,xʪF-aC?l8-&"a]3<.5{l2uG7 ]vky?re~5,7> B }0bqUD2m"ZpylL0Bƨ.@G&Pڬ1i _ST!#3D.+uޯ`a)=F? Q{~hD8W"?PA{-`J9kc(i}ɥŨj'n]@ '.ɣut?:CQ4Mо\7V$S6-7N9Ҕ vێF¼. SDbwω{uCNܜ/'  MxBs./ڭ|p,n%'I|Xq7J2Es\!4J:3aP2IJi+;r1d]ԜNCo&k` rgTZt؞(]բVJDŽ7.+0la\`"Œ} 9z)E6@-9@SgC![:BEp|ۋcm?A攝A39`9LDh}7t3;Ɣ $-5(S4p/I-W̩P+BeTXDNb1sTZfr;/]g/D/{szB!pTMw$*R^} 7xW0c޻'WV*Z=wd!Hyʶ ?/" !ٖ=)hƐy" ێ&˞n:bG61벊Z6`',{CyWLF3}+M}yb- >pV.T52}hYlK4C1QޟYƽŻa6|/xS??:={R]\tk_B٫4PBׯhZ<)hz7oeOBaVd^ҁr1k>MN|!j#kRH"_w'O6"}aF8%@%-|#ey)]F~mԊ+[>;gp6JiV\\ph36x.hþ#Ny8 a"ce@XyJgN\ ibo\kÃ8UEyh +E_5#LYc{#Ӈ2si!:{ع^ϻeM&3*TkOUBhTԶSsY*T [3x5/U$s^ZF~!b76 e6뽋1d +%ɐ`_v||J]1QSXpڳ՛&[#p%fɈṣ:wvzeѰ&^R,'#4y5X'b%w)ov#!(M("{L;I?g vAoς6yP(|4D5Uo?@rZMgPÞ|7:;aWmrX܉: =0 S aM ߘ9GDRZd7Ls-2 eMePWs6?qEv6W.ɴ]|[)).5 :Okf8PMTL8Pu>ŗ|GdLۺ*q=as7$cbo#+d[4XDqۭ(7`da hD眫27ucRdOOj?͍L%?>N&YMyDEjjv#jATA!I3JoC34x7Kϸ㦈P^-ԗjlWe)'")-œeGY?J1CAnh )@J?(@B&6.WeAV~+?z1@L\{HHS6]Xe!܌xQڈpTޚ(6泄<,֧u+7G!U o71n m{cm~%ZhRX8ϵj-I$DN5$bܬN@DZMfFu_iDž mZf~9gI ;ܫEGw3I^*nv8 D"υR;`=5hPޝԳ~߳0QVE0D?Ηne3j#Jis᎘h$:3̮n! lz6ZPXQ1o3{qBG ixPk"9/Sxa[#+@ ʫʞmm$zt; N)_as7E*#UJTnh \ 5Be:'+Z6?Q>uS 8Qo%;Ⱦߵר\+ΫƍEɾTDD*떇{Q n{-- Jw12}ղH@=C*q텾nHuoh!ճ-Hy181jx ;~}tl{fa vk iO'WG،GL*K':fMFbwA̛RMj1O9 WXTME)ٺW+e"4xqو^P|Gx? ذF e7g_/3$2d{\1ACuQ񮩒eh|~Md$C5{,1qyx?,xPT̲(uADیiڮSi8~3{PXVA ڳ%+{39Y/M\\sLY3]BÞkh;UT@@iۄЩ<Aw?ߦ!;~)7|7HWvEΥ}B`r96`%ArSJ#yľs]9=Jʟ̨ !{/8r+1NY =mFp ܿ5͒xp_tNX x0(4c&b#H,?#F@z5hccfن]8m+n(~#b(ﷀ "DGg݂Pd @(٘>j7̖dd!vKe2T;8Ox[={WWiw{5mR([@&ken8}6L#$ :MQFNȾ;{67aMF:IXO}1ޏm dFSy&^Ub%W~?x٫3k&CB27'H|}UCgA!}*c+e VV.+ZYl]j/8 2'cRGR¿=,;w@Ae{}0t7?UJȎ+xŬS]3P]0%y`kN}g7W2#$R}yr[ G+x zC$yYdіsTDY_}pUg;nM89X-B\ܖR6H:X%\ W(N W km!2<N61qkJɢ+n\W¼TUcE9Xg`,0JGttRjEʅCۖ"g0 ~?+{o3%?U>x"<=}dm, M?Ibz}\U_$WQ:K= gy CxxAHåٗ1H,'냂wSOe(/r^H=9dHp&puN.$< +H0#\ioǕR@?=`Ү M~q_.H9ڵ^cABY5UMg%9*%cI5NO+›īG hN:F-ʨ}Z#2o2-`M^@8&dq8to>־4' 3]wv: hF]o aJ͹< X <&1%L`G9.+WٵoL*?ɬ­}pB@ =Yzenka*ģD!Ѱ#ֹJSHEuP¥oHO02u$>ﷃo*QY_iYhF>;V ƜYlC{c(sg _&޵:l =_(|zZ P;L s8d!Aiv(pQ$49V`x K",*aiqLǘH)P\$Q9F}ج1 1>"m<0/Yaߞ~jJ=$MXďTu.%Nd2c j/3bB/DXZ?$LX(fI0*X;j$S9z}C\+ g֊nl== 3A =p59 4 L t"ʚ~7m>%rr*};$yw:p ,Ah7aP@vkO9fv6QBky =f!mS>Ϻ%iSLBE!Vcb|w.'0 (IhyЯLIm.sG.lu;hhYٵ#jYJ30EAcR0e ؗSFZ^ )p嵤E+Q \ Q#;ܒMb–6KD+j$C''rːa&8K7s^*A̕Fvf>E3fdD[{)!:b"ok˸)1{6Bãiw_:kbmjg}՚nϠϻW Ɖ|pUnA@e/"GWf(gxS๭o|ˍb$叔*[f`<_$Oj|w5{y˓k"g05!+ֿ0 I4מ̼-mIhzW=4&p%`rNQ Sv**MN/QO(š#f3Mb͊V+,PrPF }jO^=Q\cflzR3ᘼjEjcWq»@@"YZ_HVl ңLEa(%kl(O~L^}/s0siod2ZiX$CWm8yPix5C~{G1,3mHa$C7?g~yoZeya|Y) zSaD v@s4z 'J;2 -44P O!s湬tk~OE ߅bŏXA|R-^$ΊWb:x0(mQ ֧|Gޚ,hl:c,lR5,Lhj^cZTU;ƨU2*op5b,̍ êZv#gM'ĵ)\ZM*WoJFwIWupC~g><1EN602uhV~ƻ Ҧh ³>ΪI5,=!yPlK6;FK1V4p1X$A20iKh [|X0*?籤 =>SH kXq;£+vUjJ)jZ3O?ʝEעzcGDsɥ 5>ag ьW+]z#\ACc:tGlGuPuYO8*H:-eWwEu~)Hh"RND/,CW';K] Ӯtp/"}-k$jj+4\g;4#M"$_>?&JILxa3 .#)veIuš: c5 mDEh۳|Ya)l(Ia*[ѳ_jm]sX%b_"@W1h9 .f q%Kf|ꂓ!iژtZ7 CvpM%*sYf#(D?b4!IB6D3UhM\BW׷ sΆ)>A{>?E.NtN|L1q+Qۜ⫑D5?l趒Ğ`Fe!pNC,1g:_P!!"#!oCRhnpS8 {fwX;uā+ 0SD^,mP) ]Lr,.J dj;`oʯ1=[uf^O9"4ϖ^erw[=PٖHa(&Me?6knRܧ筹<`طR)>.g!{gyO+dl8H6ďR=ཊvHФDuTTXۅZpup)jܝAĎr|hк2ڱAOTreӫ{RkY4z9EXVv  `Lե밍Y-<: )M25_(:kBF?V=\"^rLwH2ѩ[K $$0*yA|PP¦ t""yV5`{ `-C[nE/l } & AobI˦ZnI 97Lu_U:G2 8ZOp vd6F8~VZ7lnq±aDج.@Vցe\ǐ>?Nu@TVi`-(@[ Ċa~(Roa@`6/"H ̈́ +LCH.M;XJԢSco= pR<'ťqt])M8P6e@-3f>n}LfJeQ}iǸOqYN3dXgvP9=Vqݫ®i-A{uٝlgֿl \ dI$-aߢhݐWF -y%eI05~ϿPRhk[dn};N-MO9o?=qXwŃOT(*|Ƙ1E.j*"4W-y^1F={~(:?rcVbbfPi]~d %S,oMuҏC1G)FUYpW8NFN??)A:̤'{CD!h=ּjH [:=Gx&>ަ^ }P%Ag>gvl=@ lbv[c6Cq![.v|K2I?eJN"5֚ɯy^myM⒓%^ 3^-; A cnXUS"M]ȑG â 5X^AtM 4֤}2j=P]e}cfh(r弎4+\yb8IT>blxnŁYMB,)ZOϛn\VUǏp8ghކJ [eAY32\oW:s#8V䳠of>\|Q*\-UfssDe<:|G=F$q%C(Yb[ߺ1I·QQT҃TML5 $#?X\== NxcI"%oz}Zq)u/ru].H"#p!+L>|"֘~Eh[D1?PӳBirZ-xR}Z5 Drbо,J*zhũ!bO?Pv5Qpҡ6P+-'Z!^*Oy:H/x*#4n3Eɣame9ϕr汼 ^ NW6pu=I?9-{eU#"6K6!,;ɢkŎ١gymJDӫ8 @wSMkAG@ɫt$Cg[՝?5az ?[%-xa d?^hpۺs?1ՒJ6 $b"+/$|4sfCa}ߐ+i!w3fy-)S ϦH_-/WEE2/Vkѡwk]=1__Q5TJEX+ M|+ ~MeAҰÓ;:P"KU>_]hU5"= 5Ż 7#wqvə*>I<;z#^v 6>Q4:lÔɋJ`Lfņ,yPY 3Jw fީ+g46YbrOO1(Z#u'[x->>qRe nD:[|2RrWՄ. p$xOB:Ā.HE'ۮEF[,Y˥p:]aΦ 39zGeSh|b $R5S>!%]#zԸoh?b%`(WI" 4@N:[KYDŽU9 6`Kۂa[e+a1"X{C7߾pdɣo/4~. M7JM7!m41!M:ؒSs&6 ~&݇\nAn&BOkY:Tv} ~K{!ϣ]MB袽zi=n\aV߻:'dS A3#eǥ! uC?A샘:.cԓi1>Ӹ3$K hC2nOKk#FIѥ?AIcX͌U ]"6 Lk,dnV<#ur=Aj_[ޢv>OCw(1Os9=}o)[G 439+6aJ781/eBX:*,ishkl ITx*pJq 3exűo"#Jr,$:iJC mĖ O ֡3!MEC<|P?RҌGeJ ;qʕI [NXf_#1>bhV ~^ɀF>G?gC@@OI7 Yp#Ѥ& ^lco]WUN#N8彽G]" tDC-kKKcP>¡_MQVa&\Y5l/. kF=քkWJ0@[5d BG|!9dё$JKC%Xz]xsb,8`zZ9Y,9P9+^ua@>1M/?df;3Ÿ[G'38k6w\YWJp*(#UkjYf߄:"^Ut[!<*LQ3%A$ O TdNVc0x3wə"INLB`% Tzh$C,*s)lJ: cɓ*oۤ<:H 15yZB89`]%>#!JdZ^2x-sUۉhXƪ t+$L8.d;[Pz tL=CK6Ivܢr;:U gPƟUv}!-$0X![VYg} ^ Xnf"TcȦK _%yv78] ߈MW4V%ġoϓkd;_ ~7Z:1|RAuǰj#j8 ]D ̔MU$LHrʐΑx;Eʌi p| _懈4\wPf֢KA%6I ma\t4safWSms3>g#]KsSl{ FjXz/JZ}-Of\ph_Q>mVɡs=|ץGJq^WLLT}NJþ>6l;t|Ws8A?Ɂ/!y ^76[q٣{r*VL8 V".[2^y?x>.+S3Dfo BEщfVFSS}Z6W$ɱpW)%Q g*!EZY3](?͋õ-pKI={5)Fl+4dˑ-dJՙɎ^zg`Ӓv.MHSg}ˁ>1HRD)WBzfl>As|9vSF,*<[Y\"|9mp 6`ǥdnio4\>hJ%+')A>U[d-QY*U a<IJ-cKrq5AZ~@aXeB[ֿ9)]S#'fS|Wg JF bxz~-2W]+zB;)FͼgXd /XzC(Bo ɔ9t;HQ/;(B&5drE7B_/etV׀Iaюrpj`#iٯD<3'uy+r^I.-rKa3/|$p)4u@;8nD@ 'G$MLO6uQ>C)-zZRq|R>8۽&NX2x+A{5<55X֐liq;-K={:0aF^ҕ-KR)\hf\X8HI4 4id ;Н@aPà$-e.T}l = zAc^ӛZ<ڼ]16F3$h= )I|FFb]+rTZ6l-r-={OGDx(,jOYg1t{2?(#o5 dtr. zdeܳC"h%KuMs/ :!X,]!:f!x+wq$R`c@eŨx ~.^_}چ ,^S@N4Vie|U>q˵OԿ\ %L׫KlHZk$ir(E^!׻>O@]m1kےha,\|L H.<1qOIHRN :Κ5[q#0]?gK jQ,2QԼqUr#F@$ת,+U  sUWb$Z  .Z. C,Q/rʀY8b՚$ zv`ЈLq4|o='LΣ*f{G?MXIW{ľ] ]coP4aF)̋P_8/vt9A4s/6P5Og@ hsQh(RDҖG>;@i%1`V$(@RFh*8 -aN9HFF'jpLw/Hxθ@e+9z/Pt 9OV͓#c|LI qog|]hkiUr~y,^\r .ujEcvPEx<=U-$FD qqh8o׮Ai6J L3r+su9#$_XOMPKn3b٧!vZO=TDK8mnN ]L s 򡋃CgץN'ݠ3pWc 9)aJ;\%V-y ?V0U,pbT`Yţ IqdN!YֱiN >s"ĒkƘT{ #48ĥ k ޝj`HEW$YV0aP;r#DB~<YXXZ)}A~ZZ'PD)x1Lcl#)yr?XګFH@NO5oCҺ">hpu KP}H\0]f qpOd:~6?-|H$ JXTf MǦbԎm3Xw9(.@5Ƚ$6ye=#H~C.ۓx;rOF|:CP%kb6ǝN5r}ia2{A^43kɢT_S-n_'vtD3NZ Ơafbz] K/`d4"kb/o =0D"O;4Qq.Pz1mQr>x ,R]/h(x8r.& ʵ/r*D=!.6BV/ QQÕat2߰ RV WxI˰ >hQ`;){(PmCԞHX.790skѬ_%,cdb`MR7x#h6IyojV\nLCvU/0Ê *8 G-3=d#&Oj r!M7mhtv6֥1(4( fORek@'p1+m?; ko^; @.QBcy3AN8U`wmkq`x =LT{GmWO 8x+u?N2'6b~uĂ0%t5Z*r"i<gp~P W-8H#zG@}210%; j1)aThF vF~фLS3`Hdz,XдP c(RͲc^{vT ƫP[Gyv}:ЙG"6_E 1_>KrYw{%̲nX\LSbW{!h'4.-²*r0FĹw=V_r?<+Sgy>VKs^;EL_y dgUzkfnD/5VτS֐J7rpT}zWBae%]gozoSe$y#d6åtC WAV}kU${m|4gZVN;DQD\&vX] 9k;u$C(yBF9ȈĨ( <ѿ3/ZQܣ|QJJ[~ r6̃B?$גvZEtz?L.eo*ʩI5G!(dd>iVNZbnkT,]V%ݠ<8t6*"M I7a6˲};!kzQ>=dmЖ]u[:&wǍpoFzKjs@&zqnFKDJ$dH%i*njMКc$}=:HG+`|!yĦZJGg~ZþFvtFDLh0C"AN))qiȫ`3;U~=L:c lu2@ٝQbDr͞D-<7c/|".#)QM~ _JMĎ-a'}J;H˾D?dE}69J#:V+ sئKfd69Jl*.!12'Xfw\a'Op&OJK;H@cc:U8CdS&^7h..Z ɧ=MYHLgj( 2d;,ć@V&CMKJ*Hµ'L҇@x}WE14 -_ڝ?(8[1fY#%LqEGd>, ;gjjfcea=2p YXwCO`X~2ѽ-PV* -[UϬٻ6to* r$r'껽R1-O"T8`NOb%8 '$9wA+ $hJ7mT 4R4 &@B"#l$:'vp!A# m)&%g|vXZ%]:/zKmźWN!X>3"^a٣QO75U:rnsKDr;C[ƃeee،SD=YQl'MBa،_NE(*Am M*jw[AIk zl/irsmT ї? ]W^aWIXkA8ڰp0ý|445#4B)WzwJgٷ\FBMxפJm}gRêlp0p 9fWnVNzc6\fe>pga:5gjGoIQj #y̢Q_ QA@sE+J RQ [b/B]9 QRfw1zU@cYӁQl5 +|$(<dzu(s Jk*eb{ѡj 0N(Pl FV7b~(-$el 2>|G)':Zu b:'yU36DHChtN4{* *PC nX- ԅi?Q~M(>.[d{*@<<`:ӡP oiSx.yyD~NU$uʇ7 T*K(>ftög ::εNb˷/͘h isNw. =2=ֆ^}SDӸD$ pq^_DhG@T%^1B`wX;-;%Cqe QYߡQI>qmS q\?rcXrpIlaZMK,."IzYg#uBG϶1 ar`GFi`$2~H@)uH&;;Kr.h~xLx|grK3KTN4ޯ^uf;5 >Enf $k%zW9Sִrj3Z~[̼ܫn-~[+VMMľ?`}^.Ek/ \yo'-"?3*g?ğSO#?/PgrWOѿ6(ά ,,/OF'] tjWr TS)TzOoPkG0n MOnۅAh,d;$x[ek&`uiܢ7ArFy?.h5ɩ)d ULёFw &6l "dV{ñƃr\W* #BEBk&uҎ4=zO LJߋ|NY1 VlEq`?22tR:*e ho~'O5uKn,xm8.c4'&/O1L_w%“0|#ZypRRx74•њ_4 i#k6O@ʬU2{5Aa ,V]tղ]{T#_䉾! 3O"6+} u{W%}BU=/pS_q;÷la+O>jkN/n&l L)2Unc4<ta{6tr{2ьkjf'.P+!iW魼S2M'[a=l˻G{/ A(IcduJf-X ?y2a <oJ_3/(*oEb~* @-,Ƶ01XJIvV`%7'fqzdtF|,ˢ`S뭬hтlm942q}y3(;b!@ˎe@&gof&Mu#Gsr~Q`IPw: )=>eB9b<]JNVĸ_RUJ~0{t%?!TuذR:34o)GK{c9"_ona_W\jt5BlVORbc+ Hcv&q^'YܵnӑܳkDܶHz5`*c-qSEv4Tsq7-g{ݎğΉđ!lHcxWƃD"~ۖW;"?U_ye|㺙Y+dH[SZo [Ό_?*}'ܭa\=|S[S[3j.N"n^a!ŭzy9L|xY")78Ռ :.)uδ;,3 '&a=r|@ .WȻyi~XC>D"Z9s'3;N8j%)Xg+_OB%6 _d4hZ5dU3=&-y 2x SƉ[iqhLkq R.\Ya5ggOtV[#霟)[^Si0^=<:/yVSP*˺1ђ,t,G:_FV} -l24)QA}-ܙlPvyOZիYDC`- q!;߷P28 0g}$5Cݛ֠t5I b0z34c5|HiAS1sK)c)YW8c>iGboWj.R7Y -u:5T:l(S*Şpm~Ti"&ŴL9OtSؘ<29/ =v,6jlzFa%iX\иzvPT\j*t\YPq{1kKy~__J*zk6]^p̉4Ԫy0 t'3yRm*\χ^:;zH`ZI ưp'1*;%րߎ'6W1fY%mn> khE_yYؑ4rprIBej@dc# Ƿ ܱʃݮer0zFh5׏(x|L{v_&9q4q-Gax|Y(qUatK'YLq:ԅdM#]pQ"FT^JM^A9S,lŹ|X̹-\7b^9 ԌԒX9_,Q f $yr$ xdv-ao[NtM0J0HʑřGxv׶V~1;<}(C/r&zX=#6 XRņtdQpporﴘ AZk\H c%x)K̿*וΐ -\@9VTp:^Я6.{taw95悹}` 48> HB^Ny &yzg7o]Xs^FRHX mkYaў_03txT޸QL?g O gPlјUECo0g޹ħLlߍf ]\(߽H<*)|lqqtN; hث?| IUt1ma׽$#esϴuKu^Aay..5N@\uLVܷz:ZHgɱX4%Z6]"o?w5p7Y/e`NZ6VV(c ~K]XҥvEگaחFa g$?4d;PԔwL0S e&V/I0a=lP̸(Րt67loߌ~M kB}!XNk`Δ^;ŵrt@IRdkr̩j-W׾ۂcO(Չ…y`HuI}6u2[lH3bD#rlر|G U?B@[6M/CE $_ʴ]2 ^?˥:n'V̗Dͧ`QU*$T7PX3qh)3c1Ӥ\roHjca-_Ŷg7 ͫY>($ oEsr+0!=Oʔ:YER .}? <.96vy=Yο- %2*6JBpM3ޗWE@ ) 7HfLQY^z$5_a-Hufni(;.T4K/[b&PH\k 4 2M^KXACI=J(dž+&N6. @iW|{qS !5uD e'#Tj"Gx&c SU"ppF8-`[$bGOJ b km'( U5D^ tjۣ'2} kVn@j]fbY(bJ׵4:(9C-TuF u>ʩ!X^6E>f,\Tq37Ss#<O-u-bW< \i՘'qZM$x!F ů™]p) | L!!χPh~7_{sjc|N73Q J/)~H@ڍh)&,c|uUm0eoy I'T"!ڑl??Ӕ+8Tcb5^YRR'sD?~]R T'WiUPAz&4S1Z!F 3u2`=(YΆgDщpS3k|`gܛN1@T93TS,2`]_̿Z8/1RJ#KOf:iGu3< W{(k{#,+/PCn]kzoTXXũ*tYcP%y[~ag%%OB4 \0ϧ1Pr)QhtEu˃#SWa*Z2r1kEpr,Ⱦ;[ ,&hgrkV WMmbu.rϤ7P,I${4ʾ)K6іշyyD[3ZQԉ;OWN"`ą tUK\yjTۙb'oL":J|:|CD! ]:4ҘTlTG1(cK}uyI}*xSJ)=DivR>7s@r}C׎WS~=.Ն~ʣt2l=y8܁Uo<?å1XvK' z]6ЦAPVXScxLSֵ|D̞!T6 r|>0g ;`deV Wnh:_rB ?.X%IaBq"]F65yDb[K%%3J߆a8{e4+8Sq+܃2\6M5_]L[l&grH٘Ȏ|g-Cp'De.QBD7LcpAiKQI{B%a;lS1$!iVk38MDB)/6~CpůB͙My7A{Tϳ_cNz?Z/C૶\x8Hgi򅙀7l @ 51,kl%cnV5Cg5p:+8еңAemՉ6:2UVL+k4PD{,*pe`ݹ@ 0?Ms)}O{[y)] uO:tW恱b>1#/}n@z ^4Dwtƕ=QEĿGs ic VV& % C/rX;#$QR@8ʍ|ʭ?G o!V?0 Lʎï#5Z}la1q+}B-zl=lU<_c̅/5- d2pzD`<" &J&nX%bk66EA| Dkā /@U~%lwgQ:f?t M 'BK/wWX(¢h쒁5_1CRAoAugD7|eln޻H>Rr" ]rth^̹*z(76bOFQ+@^w"Z`D~?8#/߬rs;Ƽctȼ0s[YrhE1b|u|V,bp38|>$YWt!ydR `KI7G|)mmѭWfҼU_ y=Xbv\7ax_ rΩ.fbhcP_0)WZ&,p_屃TS_ !&5`)^,_MW],*j\{ɳپ4jx}t6=VatsHb_4#ƥ~; .:'&^XץXmd]NlCHJӪݹGʁ7v'8*KʉܯyL+Q&@IffcMbŧ-X˶yQ5xCcUԅCR4D(ëuG2>B!5e6h4ˮsKv g^r8/O4݂#Px=feV Ej@MΕB}wW8sɷ?1\&yqU<SJI.ދ{`jIX?Crf`*s;.C:8d70 xiՕ) ӿm_T^a aBRB%fͥQ^Ƒ ;WKBǂ $x-+اzAxyNfFߋh*mTf/ɸ BDI0)S˫;]/?Wqj&P1[,]LzDJhT(g.1g<ڠv)>L i3q@"]YI~90#d"s}~Ӎ!}\B$KASNOvS%j5_kf#mD }41yEǯҘj'>폷$>49Du ]B<2# E_14selR.U97FjHV"K'wcJ+oS@a5֑+{I,E5d+ľaY @KG8VRɵ ]mj諳vK1%ߊh.G#Cf'#*6٪vBE5i)֬&Wef\5S^*%jz~)QS*ZD!hk>#fQ\ƨ.˻#UB)qw {[. ۅk"ܯ^GQ-'mn:S =ʥA1L-X4Wqc5)x'Y&C`[_'IG%)~֜ ;d.& )=63E9UFzA 6)̿lhn9!( vKP~+QvlPL9/cwv ~yamut4zW3:~)4j*g{@q\vwos@){źyҰUXVeZ=tc cbۼs6Ou " \<^fԒZ_d c- 0W9d-O)JX@lH N%:Z)%۟D)sJ]9Db4KbWgRuS8ٵ`4&${`g!(ڬ O40oI{;j =k/O@GXm@Jiyjg=2$n2B4Ԣ(;V*7*gmH>%^[p5&j#"]6hr+Sz^Kk^[$a kWn8c^nX\"_< 8^V=Vh zr6&Yft9Ya,I*3XGXp}+o3AXz ao]-bL{%gF/B(X!+ᮓ‹* %H <уX(;y+qi?v7񣂁ط_D!O xތA0@ZOfGv-AVUwOV[?iؠ;9:=z_dE٩;J,YBRӈ3 FJBi߯ X п;O!:]KBsYC>b)۠ԋ؜y U!6іS81V+P_ &P2ocbǐIHCRd7 ~a?pH$[3h]Dܤ8~~S32X\BBXyBpXw$Dd4N6b C' Vy:Im,;y6Wʹ nO8eS93;JR"6BXJ Oy)+'uKu\`/wu򐐜ѫzx7Iż o2$ t>ٶ9_-@YRO3r܎Tq%V gWsHդN$N#o)¾mr'8CNM'cϕňsN>}zE,q8?7nt ܱ<"$G,Yͧ glv Yv1 _z[<*l劕!Je&40nd~iJfᄚQŠ$ӭMqZw!(p+wr j0%v |,ODŽl\\ @P5`REjZ?+UV"/*Bg91$~&V{}1mAy^PY /ݹMF)R8ᄒY~b@0nH! wW8ɚІ{B[rtz%gk\Xb}eFggNxM(u5׻ Y4iߗ:-AjWoׂ֒.XpKW9f5aNV+zT'@rƤ!l ǯ| μT2{ԏ:1gWQ06@Cv3y7w3cjxNYCwhVZ:͍ ޕ$aC;U_XaF[f`,!SI \ٛiyZiO^Bv{qK0D娒&ϙ&(Ƽyd'Ot}BJLnBRZsCaM"\7fDAK-]J;(\Ԣ#}&.95/GL eϰ1bn͈Tj)KmaTOi$HU1hVijyRaa>+ER  WĦPFS%m'}4ޱdl9.,?fdWp 1xQa աM&q..}MK9%"c.cC!bibYdMP7\|=F~Pޑu&WafzN9ZG~!fL Ցߕ]=zA@#9!ݿ<:˓  ےʐ. 7"i!mhuRf/aA6$jDW[DHq49"W,g^ƻlmS'#F _ t=˜Et=d H{UGF~CD͓M}4A3+9,e.?~'<:( 9qhUGHomFtnL 0C%|=V Q(%FL lO#t:ky^ Z?^CR#JhJO!֯>{UV& :RB|bI;A+ $G^]$ ?g3]+jv/Ҿq0K:j XNtUJk<#k4ohF<k.1aԕI0`:%nB_bgI6 3VXAy<fIaY%h9 ć.@?b aȢ ۰BbD7-Ja:* E9`0n nc~!yq!ڂ khWwR-}h},+Em`uwhF \?H'7lY]~cdj\A$l½}3DR"UdʓX `\ &6UއAHGi*=bvg\PE1M|_zrL38O)fGb,8 gy ӕ] \N[q1rqOu¢a$aF64WxÊ@s§3 5]q_fȚSB][RխV".QaEP+/71'hT<5E"M\^Wh dߔxLYg\SwK/-5I:;Zn#O 7Z^{C4QpHZ a&!#|YX! @y΍yR.&ef^7 ؎hԥS$b}6gTP`6ȧrZkY9"xŚqn8LU%΂ *zdj$MXf vL-H: UKF [YPRWQˁ}n6=MD1 ˌu&Ϡ<UE ϓ6@{}HR_[G*NL΁(nA؞=z*j_w] k'6J@|7\JM 7,; BQZy VESq8cwicG,4w5\ԢRyqʌbGjr!i$4!@#>꧃H s{xpDݕ޼᱊pp(|5d2pk)]t*ԛGnKD^;ʛ/w.!U4X"N*XuSqt?T6~劓_p]xvB f>J 2@Jlp81Z!)|i nˍ%[F-+ Uь"≸(Kٓm^*D9yh^DJ">mM8j/%퀟wrL axL[FSnH F7mqMyyݏiC2hB^6^xoLdr0*˾ `U$K9|O!~jPWS&m 8b>_,y㿉?pQXXb,9Aw mXӼ 3!tg{TWg'_1֒7)F>m Ɉ*VXfr. `A$b 5|$9_ ?. m6ӳ%)z=yg ugr_a㳁Ya *Uzv/> vOQa·4HƆ|yoC/XDYz:e3Ƙ?ʤG:488~\{+5RROd_R -X,m}+Mbcx_bHݗS(2tE|;Q Y.%&2(#Rj ؃˕0UF͇Z;~a1|}"sQPB5YN2IfztYsꝳj|V,4+[27bo(0e%0l@`u#(7Np2NCQZHƀ4о/[Pi Ao6I0cY7"Bi橃eFc6ʇ;p=e(^T|1/?zp3nquVĢ"3 b_,h[SvgoΣ9I{=YSA9 :6XZ'/x3r*-=US47CQp$A-FpޭRb|eio 7\=dR Dc<4gqfĥ>sZX$&7EpJ߳ izѽ1lkD-4:C/)cClfy|h4$$ɷLܿ)R3^:H>q>ȌhX $CBK} z< %>I,5k#sSRtBDE`AEdB*m&t*4 TH_ƒY;ZΉ+"/'V\nx&qQ@kj}u\ɜ}*0$R7CmlRZ#rvS;v:wLj{!7]zk2BM<2b(9(ALޏޗ&P^Q5*d1)͖`qPT;V΍^fCn.q+ҼVCv3"u/nqfxBf O[VŖ%$'6Z@ ¾Kj?ɧ|nч$vMP3m.0k^ dul^n[6p60"g3$Vm&#n݇d~5\u> ީu/Q~55N ę7&dUM{k*8qLC-Bl[eFOIO1 WW,%pQZ6zPgW8u$EA[{!FJ AC<&bGTK303Ru# )R,PWHGa>>mxRЯX 鳗a6 PJ&3DeL dkuw ڟǙtd:@*0|oX2h+Q_m$ߝGFdsŅLjzHƘYn|ЌWԏ1ŔD VuhffU,5]n|=JʊeJ^c4UpzrsZՊvYɏ~99A,Qr C4ݳu쉃yWEF"GͷzXA9|+{IbM5d{jJG[ {$՟tQu 1@H00Ӿ5Mu )UneS函Dw6yMpE8E_B Q眑2"1_8 _ g/V*Iɮ7KZK,=޳;nedQ!nY1%7e[voԍb2MtD,4,R D{®cHP:W)%t#s.nVry$K'e[UItef8ĞT0enMò3p`L{XKQFN 8Z}_.41 .KB!S?5 ~T)w6Agn.-2eo1%3تXz뼍&MSi5"Ύ9㕰7H>rnl.aZEV ADPՒ^D='Otqͮco<0GC1s"b) R{zk-7P3o?W@ 9m4>N#hx58ǯlJt2~inYۢ]a bަ>p:ڙ UFV_B[cIq+Q@)'`T2?п> =3 )~^(eH%z.<S-ZAZp[|_SPʎ)jk%ihz:\^KyttGekܘfhv5~t9k@C{{"/>3 ct]oGVj7,jLZZj0ӇY X;AqC& @R%#tZj4(|ɢ"fGPqd t<$tr9ãho׊G]C ]Iҳym& AS'Iĝ h7e)¦$`̸DKɠ}A·'4ep]%/?lܥ^ (< NaҐxw#Bh[u<Ϩ!-&AJ樘sVE0{^CҀA1arM+-;O}:Oȇ{6*y FH7 $ rQtq[>P9~M W;2Zf䧠gk׮z똉w? s3~h:e8S`QbHJR*? s5+| #aJ˔͖"Ow1U&1j\bI>a}5,GO D*h Fl|RSI-2XjJt9&a~n:;es80hsM|UL̯.y63IO#9T &fnP !%Vv W،S*@]Hlæ]LDuymb<[D<5J!Ka:l{n@?w57[2/sy}6E+wXcI9hȺ2"JPˮs!~aw8t;"ASĖ9%ec+rE$zMKƣz9xpG lLyܭ 3rqa596i8 aUڿrdHڗl"x兾{@5 ZŤLPZ3ujsF-c7y J_1$ζxwt['F[&6hrTcӲ,nKK|b4[N -zdh$w ׂ HlZ=݄i^+%)@ 3CŤ?v\%{1o*q[42d< M,JVw *䉩hL#_Sq)T=59c%[,f-]?ǒ}ݤ܃8>.bTh֦6癪3""ck5iCu>=5j=<&䨾v#<6sr麌?9O EI!_ G -H -xȒGwqww*Eo<T_H ֭(޾L멌OWm\ͱ4i?[} ^DzՍil84bqBhچXYϫc(/ruaW?S*BWə=4g oif{ F| PV:늓p#I;PD uUSˌslQTN'1Xa7|@H(܇NXxO材?lΧQwvrOLz9ᗾIRk~|P/Xҋx]kL/q cta^ v28̭/i{{WAM}d#0C)wG'w6#FŲOS>Z3+ڗŁ/6LHuPhF75e\  5IJ2z0Un_VgD2Rwi lĠ!S ;bV + _QKc lm)->oLix +v:\ @Y tD1Jq[ ;7R;&D˨Me, s4Gnú=zK ׁ$kDN\FL3I72v,sSk8kEo[.wdc[2PؙGw(\yq+Y #u%/؀a- s~CwWf Ts(/۩l/]y ZyJD}.SB9çؔ:i* ʺaFE nJoɒ&.B-ZNW| ڠhz+2 mEP1Fo W8s5}o2C^i\/lEg.ou.)L ^*=;kcG-PH޸Zq?@iba7 i_I6IeuryQeԵAWei[.-]1׎{ZMɏ[\/^QYiCi R;z&ɯpi#o,7}r!iinP "ƕ>vU_))&;쒩*Q{G=/o _3h#7LJH]}?s,&xwc]ȍ4dI_yʆH/ tW)[(S?*etGJsXL}ZIx_&D3d$Yn(ETMϵDCS$nLqDŽdhEu9 {+ Fê!rV@FV`& XBubL\L~㖱f0ԧ a=L rI,&6/Uue3TzMȔy0SZ>#hؼvt *ٙ,|j@3o@b!{]Wt(L4.ΙLW?5yywa2=rdzB}gɫ[ݸj*#M} RaKĵ"װ59ֵ|;LOmK%VF@ɺ^Pog{f!%1gԻR;kXUxC;xj$aR`,S!583Fё')yΧb"wK1ԯ946m M^>7[mcq$T5Bk74P ,x`f9⫌qDG$L 9 J(D-\1 ں18p\:kBmM /nXb <SRǑ:I~H! 5ø^A›@#L $WmO>EFqA^CP*_D# wڇoXnt4R\9Xܱ8ϪX)2#ΫR?8sCHȼ.Gb~HL~`co~ ˮ̝&M՜ ug[37=~8LtG1T&q+%FQX!\AXvW¦K~$\[+Cu͘\ zL-Ac 4E!⬥tϙ'SHgBf3 v/gHg`SC˺HO9JtAm˲-= !1R`]y:VZf^B9ef,hI}q́N7}9C>pxMq@OԢMfճ/{@u"њ5#[t|9:3x?NvheqA=u(^oǓR""Ej;K DOQxvQ=ܛ} 1PU-An{AI Zi& ;^q@mČϲ]+}quk[RJ{|1UM25&bSst!QMU)5}]k8WRBa vd8[%as &P^J!-=:%O{<2]e a]VuV;"y(*qol)i`Mo!%rk>DPmcc۠R%FƂvȻN`>yme{/E]X̌MӦk8E)1mHc-:2X 'zAR"弁!IV4i+]J!q2v>yC:/\wD[A>/*hP\j%JLlrdL\L85$SP0^7mNxe$P٠ yjL 2 `~[3l wYTd DWwꦥ3E8Q#LY g ^yfh۰v]` ǧaٴ"l.l.MRX4zޓ-E qPAE_ɵNQOP2{{\g=h_\P0A(s)R!:IOЫΚ2)YT!HrP_ B#`:_.rPlR$Ft c@ ٵbH%\}܋0|IP͛/( F il3b^G%f2碻ܑo֨xM]Vn|>/SasZ|x? fb;cb jqi h:ܗ>xI<`ň62ڥXGVyv)Jk|iK\ IpijDA1Mjh fvS /STiOBF3CxR(5 >A]-ȃu:e7qrnS6d#_3yLB֨D,#7`p=Q8NXpof7fmqfcRj)JVfLQ+ t%tQ-s]GuͣH1OEFmp4IDT//,|om3-t"r`ݡh=RAeoZd'#zP_Dg6uy&gG *uun?uSLT/hZ ^h)ջ7>G3 u1{pT‹>+<ϯBgocVYwulDpcFz)T&/QGaoIK~;ѷd |-CTɛko^& Sf65`t u%|t@j6Z|kITPWtH`xFas>xP̢ MYm|ZEVP:pxnHPT G ;Hy`ɑexBםd IЛ]g:O~,AWJ㦫Juyp)#Æ[;>VVT|\Icx INO*4 1HN;ӦŒ+:aj͢bGy*Tm_($[9Q[1TNO1+@ wDG|p;֧.\SX®8׌6H![G1`cmtYp_.}kTkĈz|fYuf~78 ^z@X/"ƪ<{u>)d|jޮ }vsDq1:|»?(p S=IΙgZsu^ueP,=%q'ԋt!P% Pɯ!QnXi`[` mf*mA>nTI [Do3 Y C>BaŦbwAOK3#Hzz(PC5M/jՠ/7-~7r=G6y|Ya̧Wf$+-rodbgjLpønTNnVQ6^ISLW̩Ii9>1;]uRS)ݟmG񬶣*l*nGwosw|p,MmT3ܐǛ -]X @R"AԻ(bPz!Wߍ(xB8D[ԜUI|Dˡh)Dqi* 3FMV2?Dܓ j9͠!Y=HciȖZƒ_̯ h?u&ֲo؀#dH&$[lM86v{O]bT@ <Ӥ(BpU؉ !cvGoi=?KfP46Rj*ޤ_:NB[%S?yTOs@Up2iTZY]ܾk|/l+gwx<+W5gmfŅ),aSkJ*FK7[߰QS,]DK,U.P򤕣a;G\39W YL!oE-RazW;ǩ'86`|# elEoP5 \7%ֿL *RS{@mw9C/ >qM Vrv>ŜU}f3}UͲ.oyqEE뒼VUd1V :g3Ť)cpEglk3!)JΖ C%ѓ«6J</b^}W6r=jĦ$=lu{SJHπ!D:ppM4E ȹH 45A2CLT4E\fwWE}ט$ >h-U'fzi yF얀ֳh6lV_q9@G S$-i yc+;::.nt6o,aw>V9vI#`,jpR [Ɉ2\P'{".﬌X7suhF^B4{th "RA(,G(Y^:Z4iHXhNddc3#7z0|l?D\}əm*l>H|ba1A,Uuc)w*yc%E{dvD$5wܟ){#w6.T"q`OIMŒ]d&3:!ڷWF0t /E[P3K6, F@Qy Y $hxqM Di3-2 < .c"HrNxFV~]sq}qĢtol8lQ/ 5-zn XOR9$\BZ02vDy1-6/kV0 R35vτ3Rg'S}\kE bFJ\cXImtw {« bTѳ<{u HZjK 2:0hW̚G6Mh4Bg¶,6TsL+`h6h lI6YAqwûs g/NzlFDjhL*FKM/g(56GeL~:srm皍Wr Ȧ݊WRE?z4"%X%zU fGI |͙]==E(J.6BES<UڝA$8wBi}M>BG!qь"_ 0|;k`5Z#v[J7As~&2)յڽޞAr"`ͧk/LtSpXo&=]f5|yat*_c\Gf{sY>/>ve8<ԗ~ ۘCw8PL\7؈5i]}rt8(I>W6DǑ7.J`3~3qhHDl"jqr.{0#!1Evqu{|P3Dz6@ey7Wz&l mH8z9yiGHQ^srzLg/*uBV<ޢ?Qճ4;8o)l;S~$$wؙHV%HA1)tJj`}MKeJZm$B@j=7ZWI!U#an:d 5ן1X3tf&3zoy5bC)HO՚A=u -8UCaȪ(L}T7y92o*}WL#Վ9XBlk(R-=i'?ڧ O|gF*%H+]O;̞w"@P\t^J׌B.7-]fD4}9`~>y6'1boz-&x1k'x`ᑸ _Ue.u{kjTFh(nUaYtNU:愱J"PѼCǕ(q_\PZ'm /8A ѽ(,U`cV2ȕB k_-.쬓r'VfIJeU].N[&skRLt_Bx;~=i7^ cuR>.T wGoh }C"M<ˏmjӍmX9}WBd5's551U/}ؖ2HgN㯆Xރ͖> ,W.{j-x[xr2Mݡ# ;LGr=%?LչYs]FBH .-ƮάZ90V!]?]w/O0&c ޅ[Pv">[o#n+NNKӄ!XLh0:}9s ׽g餖akO& UyH6\Ǫ[p *ęg87%)G?ѵ %d1xk-^gb%"- j~t̛bvxΝ 25g]jn]Px_*ّotٽBaeP8$UlZ@\Qy [ 7y J@fobAא9h%]g7!.sCxU~-FQl \mGTG#3\|Ky4P|uUh90hbզE0##/az=\x2~#+?t YTh!v}Md))X!.t?o(YcxLQI:G}rnj pclk4[mv _yA<;1[k\R?븛Y_ gTOZ4Kjզ4\"[TP@PQg/.:3\SHWzl_ʩ! mg|qf 'c꒙J7Q~JԨۢ+i4zITpy#T\OVp)J-ٟ ]??`i0P(@ o3tG4|u[dG򫳖<ڟ3LD}ǻl#-1֗W >ʄփٙ\&3uR r;SҞ)t56$0v4pu\a y;(+ZM/޼ `#"WIbDV ^Lꖄ@E{n@6 >3ANm,%[Lw ~+WxsrFݓ7bye*M=yMhjAK L[?P6\"oIp^||1@|*k7L[hdkbG Ƙ*?s;uDT<90L ))ϖI\QkɮEj2|Gjb(;6d Bk*A6pwr$rPa@ɡ*%q#!_ xMXfYgmtԭ<9=u|+آAD:=j 0LFv/ʁ|Ʊd[P֓P q(.c,Hsk:T aT&ʄ'jĠRn'7Eg%P*7#_etbQJN[˖*[Qzd GWDJ=`J*+} .I>Csb \hHcSFaS;cBC<+ԗm ȠݭxkN({1=T&TՕR~E1˺&M- e3ݛR;rWAFEK|7Xrhc[tEϣKxBֶsfN $kJmCUęY픓3yzY~.ӫ2O&MTP $淎l(lژ ٚbYI'r) bN9Iq2CM=bjLʒ : VH[M(X ufd`X-s_B=3x71C֬9Q֛QΌ\WVc7HĄҙӼ vExnaN29#ȼh󆵛Ѐ2en2bxR630.s _p+lL\˓kLD@45n>89l4|DHSs 1mT`=sb#1MX0C7%,]%{oC ^Uc>aЗYmshEq].=? ok08ض ~[p<-<;"9ոek1恊u!+ h̯Nnpu^":RXw$Y K2q8LBP͊n[kcdJ,C,+'e'XӁz8PWzS?wY<eX? ĴWopFL%=n9cw=|P]{$7 oT.Sdih5iqNXF5}׆,u>f뚐؅JxvF!MNdӲ=9]`}6 {Ŀic *ͅmؔ xR 9pV#v,s/ϧ#Ti!;ȏ2ލı:I0tR2J!T=*.mż t㎔% y^J"a; d@};+DȓX4F disul#v4M|GDB|mUE5.@iΛ_zd*pRz'0}ܩpp֍öZa,rR<Ԟ%Aermwoٴӡv3ٛ j\?* 9@' ӤH8:|DT6s8Weyh?IԳ}$:{ JpYIi P{\D" )#AsX>çEem&#Wz#LVN%%mvܟϤZtB=2[!hGvXE?eFF>\khO 't +艷!Tb  B@Z ׯjHcLp) WX[ F) K귓n/Y AO 8$u)Z Yb'j5Gv6)dvWkn=s2/I8]5p^d =>ra,\\Z $@󗀶$l^ mc;!4c-{~*)jx[ﺥGZRfŵ뭐5 S؇Q VY#ab$ȳfHuML}[6vy(N&9-s]7R L7Pt桥:!ᗎSWc &sfϙf5`YlZDI`lO"`w6 _aGe)]jWs.pqt*\h9 rґ9b6pͶ \wTpqJaVG{Ėl9:ᐫQ) UO3ͮ~<3t.9& ^4Abg:f|HxjSY8p2QE4N|g"yhZQ֙` 9غfPolþ?R z$K8 <4 z+Ua͍+unꆒvߎ*֛:쾭d9=""{.l !NjwzXkxM(\q&nIS OL۠rTurIMpk<_=RAgXa0U'OB;a^:IR~?^%"n:|RwLkt{@13nIyŘ[ea j+mڲv91 >Ù#=nNBY4J G챘fFB^9R6V #j3h۝F;ͺBG~E2uīITaqvFH\/wh74ڀ5<]+@ cVdGl+ C=V!"jx{ ^ޥ 7Zzd!Cn5 sDYvdވCE.G}G1B sf/C_VoT'.܅7JȹN0-%I$4͇μ$ҫW7pcZ$]@9%lh{)ا[fK FU-X3 S >86Ə+ Y^1T$)hzPzF]kN^poTS uH%|s=91e<J%W6 vFRSH|Ős*-rsoa^Kr{qWw$8v{Eĭ;[r@OG1 @$Iȍ*mjbLȜvx9(ۙGFH<߽g ڷ1Hڤ;қ]VPCeN_N'Z )ѳt'zt]Σ4dppj<,ʾ_!<xW5:rơ\Ia¸>AۄQɜ 2!YpL`<ZPVyǚsxDf=ÕyjN5P 7]9͏5:;K%$_-=CEw>82_5EН5YFO9^U+T(u.CUE p'84}q9. &:P!3gfr%$ɏB-DkujVW×c{E r]vl5ӻ }(kΡfwRVr޵~qwjW}"-B0Kt{"|1|aZ}jM* ҹs`o u!p昈Fp{(3Ԟ?v-56geÄy'@Q:<} 7$EI3mC9f”Cs&O 3jDɛV0~O-~MUdw5&eLͧTWj~B@ 4Yԟݦ11 6$hyU#2Pl?+(gSV Z|\n)眳5k-c7uR9T 2x!C'1ڙ[᜴W}'c5WKUn< yng"A?A xAl !f hSŀ[C8py?I-Kئ{?d&jθXL+O5pz(|&zVAhş*3o|b*OǫxM#P =b QL5,of+GBk;Pa 7 -|*a;Ե$њh|B BT5dF)1{\u 6KR,Nw4JVӱdOt뭔]8^xJ=ћxlHzW.=0.Q>INPï*yp+޺C ԁNxl:e5`8N>pQD@@J;;, شb^}L[}SA5=S;ϖ$j<9m\{ IQըK!]S΍eUPlZF+V1d"NLe=-.\nAaQkCvC@w3o;/^˘xOj<6c>$ѧ3LF88vTեv`YZ&G0~>!1uxr\{P!;0Ks<4DqYoyC;:'׎I,Taٞ;נևoOT?<=UrMu6V ӂNTʸ! ǻ9EAQWZvyy 2ǎ+!NNi9KIpH :=&SmMN5(Rs VeZe#vuyG@yAmw$@O! d[>No4XcQv4Z\?D)~6eVtE_jjʬaoh: ^r)6;M$YbfNˣ ʡSne~vSL¤fR1%-8¶ Ge؍TL0}7hT`((a\0_v$AXi' (Z~áj Ҭ6 ^/VV,[T(ʻv*QM|mtFLs]cF{B;5 v!lEMo8O) Y*fw=v0`-874q}%0ah%R{ 15u=G+ԻsW;cnY RO.sQxՒV MmSp{ +\K@ZQ?0a7 $Ntc"oTR f+ }ns"\@AAs&zOٷBпdgFxj+^u\Y+p=gv$X^|RP]@I6 8eDeyCD LdXչEQ:|GWt Uvw0Z)vWgypt{(-rQ'ՙCm ͆ԏҀ-.0-UD?ئ5K@=wmޕ23Q6ֆhTtڿL ѷ5 B% MP{;OujћKc/wZ m]KXLU,Q6eF0|Yةj4W6zTۑ^ZNl0l9B:Ռ;c7:X~hljX??*سq7GI  _`OKx91庁u}A2t5'" \` ƥH?.8۾uqhnES;丗"~zK;22n/DuA M"9WSY|&ףOa'@|ֽQ@O+ 4X@G&4O(!{g4*' M#<C`WJ |Wzsz@[Hr5RZ5"q}y9VHDs yɼ} 3xM}N,4< 9f|n"tPƲAM>)ii:;`DM\dV3jh6H(H;2z*ovyD3cʈvX~Jl/dغphHO) q` rL'f]!&w H,D$t!)v]8&~v$.&!`>O`K=xN)mn"Z݆I #pېu*IZSa0aLNhj0cH;vƮQՒVM߁V|$`6 9XkdVV͔\Ji?"=QC eZ)e8X&#X#5LfI- :W&dȶ'Ȳ7jiQeƼ9Úy:_f i Y@#`&Dt9ްLD'o&K/Tz ѝ蝑{{iG+m" Av, c-AO=>YlB2L'g)蠌Dvl\4@o{o 4WMtIIkkW⁧M2݇q!Sf0`؄:b('Y>dz3w-(F441pQXSrqK:vbS\2F^DO94e{xt4KDꞄ7_1H@-H1Pš&&Lu YNAB 7 9TKg__߹BnPlW k'_A727zwNYnz`y zֱNCTYm'I5Ԣƍh kȁT%+.*bw_8(r\Q$rցm/g&H6JcZ*溍Ĥ߇mZF WY@_}o!v+v̚AŚʧ:fE j"iaB@M>Ƥ-P>ǠךE@Mc]Y)Gx&?}4owmf, vN2YeMrm|` ÖMa;5uV|ľ;Sba/6"MD],e?h1_OW Evg-S[VvF)7 MO)ŠS&|$u"c(t(v;iWQ1)w(2K@IZۇ/˾G@ˤ=N!bB_^dZm҄t% XZ2\6l]5E&Z"a-N^v 59^Iؖo/jk7HKzT 53֘ʘoo)9qyo}/JT(*Uԏl¸&죭8k0#5Th媡ZT}0#-\N`#8t; yLT*USm*вq+TxDftmQX3h'dM 骵Ȳ>fCJ_z{$ K>vYO{/)H7P .#X[ D~à戝{e,/u]کtnU$0'thlՉԿuQp2NDy:U/@ t3R:3]6VN8̓_|^ ~N氫YHxt,_Rd"J7#G 2;f:Nᣮb.T3@iY5cQ#Ԗ[;aҡsҰW4: {iP|zBޱcZʩtaǦ08ծWH^r3`W(H-KN*o{ YAu:3 1(F|r@(  'V.<[Μ%eP$}u$e'7juǘUQ)پ8,xtHCah_dv"L( lb݉ &Uó +U#ef;bn0:Ը}bo&g¯T-W#}u\J^llh%)mpǠ|j[ISuHYVT^j}KƱ (Pt>;#y1v v$+Gaq1q1" \",753BPм0ywl&`j;=.+k@q\tOULz8]`- @hga+kWfz_BW֟/d 3ɹu/!G^ س0y8kEղ}_y^] ,x`Ewo߳1ן`ΕJA.GmXN$', +N(4U ,9Sz]VWz{Wf?sPU 4'fo2)7w6IJ NK5OS#Z?C%2촑ޭp|Z0\:+(if$˱XQ-Na=s2S;X=߀I"C|kKtl%E*N0c-?{TU׃G&q ٟ(Z4%N$3Q}U{IqZS{"0^5VN&X`୐x}؆ k:^ԠC݉C5V(iѐIȤqZ)9+(Ûrl)~Q`cM(܆؟MF:O+8ƍY [;/ܠ1Lŵ/0Jթen?i&)W̋ ![rݛ\iūL3h!&* (Բ8g7֫Ʋ,ZΨEuxUdxv[\auBd퓓b Uл^rck u @zYOQd! Y[ n@1GI0)>W݈5+SU-瀞W CtCAM(ڂkegV%NnwV<Ǽ*HcrkoCrJ71|gp 1<2#%1c,,`?\iqBG4}oRT;g;Aە^as 26^iN?|/l=!D ld)ozLRfEO,Ha YKxar镆praӀ&uOsj搼vw˦_Nώ@Zr1>a 2YJ>5LW.sGa[9%φ ;F9 lD Ѯ_=IuR@6Z75qP{7 Ur\Ąsf#v&1 D@y?Ro|!~xSƢ`{>@nù 8'Ƿds l!e2!gߕ%q2á0[.3ɡbٖu;)tdq&58mtfpZBuV_3nCtM.Gfg1-? ]?U*ҪN Q+CIg#Ir N2$kk,ԕEZ%B S!t?]R'&(79h>Q s3~D`,5OZ)X TͣbnmG ct(,h Rw Ֆt;f~ͳ ZY4iA_~vk@ #a~CdM On 8B>vz!G*"c[tɛ1hKQE*z:ع1H2KXF|LuG F\a&r8q c:=Sɟt yel'نGJ,:'9qo,$yIjVdWi>F[28R;8-ZӀROQ30ƕ7xbչli2  7/'kq?Tpḙf }h)2 Tn1ۜgqzI\l^ZP0~l(- ջXSh9{dC 訓:lS@[3hEh@4qUNLwŐ|Y>8"֎8CRGEbW^UȠ5QED{g;z{eG!i1+mof}hX [/L\c3v ēlF93^ic*L@%)悶1Q>wzš;14܂"⧥AL~/dÏ7/rEs\dBH&W$5N6*Wf,PV8lp\nۗ^~nE:P #E<22\`Z!a Fv֌,I색|};G@s4ɍTн``nj+^[~ݵ+x4e[CMtE'h% !W[SRD*L8 3|Fi0{@l[<#\h1yŠv`]N{}Zj*W[^*Z/ɜkN~LPicPd1$e2f3LT1-]F;XWAVbo,Tt9btbgih_Ԛ ~K{۫5շTP,ľA3|0 D.IQ Y@wt{8_ڛ_V~K:*9Au_1D\N4*91!QIACMw10`17YW!T_v&봄<_<2\gVF%h7?W}h2)5 )M+Tw@c ]"#^jɍSP*j#>E^ m;1ӫ_'FYuq!#}*7*t? $}ϛܴX`i~9x5q?m3x B61Ud '䂦M[wQc";)~͹綆\`5B<o#YRRjOc]\pzi&o4Nã9 Z1{"{_ƝuC N) q_bZ.{,%n"0Fëբ;RT8R)$4nJ3 OONܗ[%9BJЛw,nL^p- Qd|(CݮXQ/'}#L[ Fl:@Hxm3(@'Ұ\@}v']hHߢj.NGi)% ݏ]w/O!]>[]i=}[e#E oN!PY H^k =ct;,,X}WF0h;%"AM7Ī%)XtC ]>Z%[ b""ăbAC+>`AB p' >IcU>IL~nȊc 3[{.#x8cbBāL4uy؃vŌߔjbdG;7X`?N~IH4h}MMPvm}>a iAʀps׹Xu'a5$"A2W(ܬAʾ{C|?JtYddy3wɈŒqRjI2Dh$0A3_a5N-R!~) 'ׇV%7&NL<=&> q?ld{_ds'YOdijsh'2̅X U.aq V\_4j&t>@4,ZyN `suku G,@lCÐOr @1/oz}y_miH,lé'rL#&мT3Gs7tPP:ni`4k#nVB\KWD"aiA{g>I[i2#!>% MQ$7έ {Tp(]0'&uPgk&׺xP S7/&Է'&'z ~-ݗmn  :Jj[cfMD{ʧiDd$-i׌M(-Ru(TݗQJ>k{"5.2~&z/CE:~WNHNPt =ػ1 |#i ?R@וn&\l'-|=]Ą4A]@= Ŝ>_Tbw;)jM%P}|K$,tKl(6ay(4+t1K2@8hvP&q^tָlR W1n79 8 RJpB|JnD2/^2aTmp(umƒF7fM&$C,;0COR>hxfҪU#kL[WS2ue @ č1$Gf$|vd3CH[JGʼ´W `͸O%k* `e=!o ?qSc)VT _Rp>\/#ٸf(Se ꋑLTƐ"7[6TWKe$7p(%" #6e]*[.ᥝ^TФ%UJ$A~ 8o-`qBy"_7OYIk?;tFyRW1$I<h•xMgh1kSk =byn3_I^V+gE#G)r(B1|K|78Q  $ML ,XT-Γ^,"|s/<)D1?%g?h)X,1pΨIV(Bo NLۼޛQ9s([$ ֊Qs_r!܇\}! M.<3bo& uX_Wp]9`gUz_p4.ѻSeú 13X,K}Kdo,}IɁy+r;N<*inMȳw! hy.T(Ws'FXXX8qDsn5168V>ψghyrcE$a\$OzTp0Homw!o#2} 5?^Y aQ\0vZX749rXwTfːm7`9( {tL` m nΖDB04ȵCڻ|zDZ/1<ʙO**sVW6nj8J}* Q_ gcpU*G$G,Li1At'/&C.eu ۧBtxI iY@ iԗcP20V ̢%O%w1am9)ޗaP#sԻ{ r{ `Y<8M@Qժ 2i; TXHyxeB`J.L0f H%pl[D;Q&ƒ1&BPzSsq9P<wwӲ F;c~ 9}/Yߎlu|>$HsDdP)-a<3Eյ [4BeD@9C4@D>.{ ţuЕpU)kԧ'^H \D.*6"5RrEONT‹yQK?vhEn'H=Ãv0Xw 9stt~],6+m:u?C$LӔw,DJMOr C|C? ?A9JTvB4˪qYG 8kRHK ‫=/ET ckFT-Rw {M'm!U(Cauě5@H=5s(PU)/̦T]J;gl3mCw!u_wD^@8қ! 5MxI[ڽPv9=(詳 D≢1Ch*PҖo8!%~M!&@evdSEJݻ_\5tYM)gi>|z178Tt л7yQ$,S睷!'M"O6]_omݝc֬43Q ,Y7,zhJAVawcљ1UwљwZxE!KϽYuEU6agP3a(W]^ހ25q3n`|L%1ŢdTpE|\q }ĥB Bf*ڊ8NiSa5뜧k8ٍ.[ʹU/8Zd/%3TSt^Lr/.JYk#\VjJÔi<)WAgAL3AxFZ) 欞8X=]oVs~5u%7ǩJj;Œ[ u+xk> cCnrfT(Ԥ/FW++֠\<59 { ^?X֩\mFzH_ĒӇJʴ :42g7I:n&Wjްd.3ł^##YuY!@OwYa:t7mv%ϯ >m/wه 7͋?GWJ QXb\8-=¯6AU_2Kpy r 9x˥| =3u}u@8x;c?ߏhUf.ݿuy=*IIZ[t πҪCf9<{sHQҡҕh9Lҽ4i?Vr7дIC6{CG Tٞ{0`F3=z!rK_ZpUWQh3j} Z:9PJzOC-*mzh@׃kF\\(6~0sg[%LugkXwG:P_aHd1ԑ/qӣB]50wt4]Le-Z}-pB"uls^o6lz`4b,q#4H g(,|$-)Iƻ/PQm庫$p)bda#M\>?\<HfJgU*7NᗣExdZq&._Uݕ!][WĐz?YVW6yZ3+/N\8V^j#'0R0 x⯢7^cC$MR)& KDTI|J- sQ7 е[fkd쾈`%u8d&f?lR{oz!Y`BJ7L~,WhNCT2ֿ2CwI{mIBUQ~ˣQjP8f1=^6’jAQVJؘQ>u-eaw@prLy/O6\qp!b !`sQrֵBtyq頒(,@`0S8AKѤN/e\e|]~/3t-ΣM|)q#dK*}G8p>IbT5F+-Po+Mbp7 j惪̤3Nk$n67<΀LPӾB9ovCĢ`\dY9k珼PJ6nͳXF(3w.V:՗I>M/ eBt„jlβi3SKyB!k z%wX:`(!8wWkji CgIdF^,hŶX,>-<ת6eXxPQC*SE_sFakn=!w`GTtB- cZt0bwn#~X~?!j4s̼<2i@ !L59@ˢz8Bĺt(@Hro2C)o?ӿAW?7Rk|00GruO;ՐGIt%en*EeLRYGy"KBpVfE/g[cP4rFr0a7 ozyLZaS: M$'1d9tR#}5ozi*pW[6| |#٪A'Ȝ2)&aˈN߭Ul6f5#rowON0ODžG…pR!}+S{ >*:9 !BبMq-B< 3y/+fJh= C"Nf1?pO9J iN6YM2rӢbai)[Ȳ< b:OҳT7:rK> G=A=,o]H"j. +tlaƋS,_ߕMϖ+|ēp 5,@x;I#+`ڻ3^]>GË^"J fR!/'s 筿! . k.YYOOj纎.l}B5ӣ5}.bКK ~opII-ezfe.&-5VNߒ$icecd_ǘhGn:0zx !.;i7GڔHYymEJ0{[0_ްZzlH\Lw FȌ'Iw:BJEkK3KZ_XtƒlQm@  *8 BAdfiZ]#-FHLAItр}pfcϐPuxN|+ࢩ%M9.g&2ұ=GN=@,Uu:j˪S4w㞌 +_9y؍q9v 5ߠ0YӼ:/(Ȩ(qЯ8QvcKp* =R 8>/{vg_^ǵ^>Eou1>u*ҙ淥 MR/:͵D]~fΙ9.Č<\=醣NksS*~s:WZӓcpeUZ=V'Y]8Mx`lɨ`"PyChk:xIRXJ5m&u?Jg:}vvR&\ yHk&; 8ZcCʇsThHѤaJ6t\VPla$aL4 pYa׆jNfJlRkm/k$t H;Q;Bv'9Ce+o#Ln9+ڊ@4lWFNRU[vmki7VlU߶UJn(r":y6N~m[0=,*?qG4:#aCk# $ 83ďo4qNjJ4J6C4OUUe7?#͖$qS^n*]E1^cR qgntr1bǩ@Zi&f.|Kpf2PEbf)<n[uv?8r1`8FXU<轇B oۤI ĐƏ%@MAW|W%@="Wx%Y˪n;1TtMBT/i^Ni'd>(vゅ[B)$&7.V>5;ގ .iwd$oو4off4wZ3,&-{&oHq>;1HOa8zF". >ky4O)K*2VUIB %S-X}8cQ8]-hX4_.S=V&,->cn|' r4Ւĥ݀_FKcLj*pĚ?P T3(1;DhX[t!1x Vc #'GC!11 b\VjNrWmҭȘT72jזah\ yȿ?Ɩ$n$uް0e|ﱷo1%TV qrdcTs]Vh7aC|5I5Yo<_ֿ4]&l=C<^zK>uщs'Fo,RI`8Ӕ`‰S"mڊP ̔0 įh.+B.[B9UO"F$k2ǔЩ֯A f63QC;y/L[ft6պ%[|' G~OT C*!0nDH*6(C= :Fay$$zK$4ub VIL1F>x[>&$y 7 ;ϡpv~ DgpI>s(1Ca !x41!BDCb4وcB|Fr1;DĻqyʿwj)T)jb%1WkBR 6{l<\W Dӯ4RaexU Sr-ܐuFWɌ^T1OJPFQfCkws5v@nmt%unV|xڳJ.> _!7;Ng(6ƔIn6X+e[I Eh鮦e-VX" 䩡9۲]djqK3|э* vbPʃtYi^Aױ6T&dbפʆ(cDe>, {x8)Xoi"; ,uj# aÙD\ l:,'I&.'}K狙P,%FIf! ǧ=H "n4LmƱ.EB2ݒAy+Uǂ*&m_GG~>ig^)&NP!/=(/(ڈA]-HcNs)4!g`Y!@Yl.4RZ:~] H-RD(3~1xPfc$|.aIUpx Ø_ohܤhI?u ۱Wt#8Fnۚ4$m rziG h%ۑzT+A~SdT7sC+|qqS$үߝ˝ec_&dG|W@~z뾹.|d9a,֣mCȠUՍs=/4@]H}6}aYW[TPԛ9ŭb!«b084L-Tj ʄ<&rG,;:;t P^/q(X,|5bC(I 4~h~xK|{tP8,J6/w:Fg 1X;7"+q-Dx3u+ŭ[&oJ_XIMwFKPuWPER$UK_x bF}6aa&*L># O {Cn!Q,|F-$)TJi(T]Fvɬkd[ CR0M|^+|_w I bm7Y؍ʓ\0_s)ؓ$S*:s7NEarN_TȌoډ֢4EGs}/cʈ|pL_Z/GPN[ w$3 $^j-;-Jl`n`iJ$+9r1"kR+p}ǬmOe5m=6^B\PW)'!TX`8e"ϼ:.X&%TB&xagD@JW:HǪXHArڃ5[9\*p1 5+}/j =ǓC|" [\a)$@q2ev&ZY;QSmT0ow*yd K /0u;Oj;&m>(ޑσ`EysX@j`eQiA "fD)¸m-Ыn]|'a?1c[a#0#W>SB2n ayA2/< \qI1`I "E85]f`G}3&WJUoz3ak4;uj.&;V^mjV$/3 9FH;du¯+YKU EP"#gS&3Cq(Ƨ .tys1=&Xriy, B jxk[Rg+{cϫkGTٯvj[6`/d\QySXpS?pQ{5=^iT/-tz06Uljr_?8qN= ĸsXiRZ4[]r6U!lEW&j$]pkV;sQo7GE'lK'qۉ3/Ug+iY u1]eo >>{*":)?ժ5 Ic)$]B V0Y>[0-4]`e!"bvdg0W`MUB[T\f EM(׃s^@2~]ubltys —dxLP,hR"`Ҫ? ۷oyOn_ĞwjVY,F=4S݀AՌa'8U<(tftqftgpDŽW^c.R&::H:&L1R QX`ɩ+%BKt$Fj?M˒?al Քß4-FSaA.~Po0eR0j>\ S7M*(ݶGw|E}9)QJгArgJL]Ij0oWc-O#p]@b,eC|x`E' FӇҫmr S[^ǁJz8Ǭ-O?'W{ix#g|{liͳ9^;Bg:bᶘ}c?Q?sЃߞ6S~^vyc:MѱБ'oT[0>ҡJXF 4@d<1z3V|cTؾqpZ@u)WZ.=PWb}[K] a)9rY@?_ 6dfc[vD|Z$uHJYG(|4O[Iw)B2[ԧvKT8Ys­TIeNkaE3=Ͷ(_V9>nՆ,J#Ռɾ2$oA`_t9VJA=]hT_%%}v] mteoHeW^p>',<‚%=p1~W#yM?C3-dž;ɽcwwV´kop9lhڱVR?!nr;[![ܨ}4QuN'{-DHx[mpp,! 0cǢLg ̔=@y1K ڡ{Ү^?څ{njhI 3uĻo ꔷ݅VB^TFE&rD)Q'ǻ2ʨ!Gfv|jσi<|%*pʬDTF~ɗ!JfR,XXilH*~]mtc:[EMz@ھbkۂu1#k ѳni ]v ҙK4t4 :NFI߮3icm*ʥF2lCmdslg̎aD@ap(-]QyI"\Y?yjEpq>aԾikCQKq>9WbԬrօ>*O܍AEFCqDǷ/&8G(q՚${ODFSY[uBUYR7.ܨ~~2f( )[VZiPF[*Z*MbB;:u˥W[H:90'ONZE.zpP~T+hse_--^<%nQKu *udоa6r(kBΚ'~_mEUb7ᶣ<ZN׬l$WA?5BGAW4ƱfIB >yԈ0*5U܃jXg5896I_S߬&6'ʬJuoscXO_ CE+%36+ LRf }l,-ˆ Z /]al_5"Qe6xrp!t/Zõ>X.X*9 "$|A!Vg,;ռGxzUJiڱdk(!Lbӑ2!wg/zC@0ņU@q 1MS+YWعFԪMʬϪ+l5솇Ns fwnD%gC qEBʼB , ,(%V}!)-;-Y<5P|xg>Jގy aM$|;tNGRs^N<Rod\aL+iw>Ljh C!F yhx& Ld%+p|FTȹ{W-ɬ<}E6vIo2fXW%;b*?WZ~,4g} A9롈!P|Oe Ƨ$rǂ-s-]Q/cY>I~,p[ o b+_AsrcOQ\$(%=v<>kAs&:~W'7tLѰ+L.}.w^#oOvDC W397g1kggTD6LJ:(<(tmH+.Ew,qt’(b :<,Q+gꢩ-`lzH_ ~ 4~xQ 酙uҰBOΰKN#Y|a эC[Bꖼ\ =tP&Id +*njW(H<WvhHwcbblɪ@(,A>ގo 4 NKow*"|72jRgyww[䧰K+&>< _˫W;NbӐf,XÊ YkpB|T]ԁk.NKG]}o1+|ad,1[ Aga8LO&Mti/O:栫oA6Qmq)[\ `U]R|a8BYT#L!*APY7SifJ̩ >о@* 'v6}>oI5uYAb_ZcX/x@kh]s@ˤ$(Yok-I蛨{4J]6UqT@=tc2uA%d,u)|=YL35?a> WXEIz|Ƴ3FLFR ߘSpL@? -FA(8Ŭ?覽m`WB lQTIʾϮp{w@_B`>'#mE@ A1iJG)谺Mx&(q$=F,W_Gh<~^ `a h[4HzvY=lhg h;-ښ `A-d5O筚 EW7"[%!މK%`E IB /fqUp[ h8\ V8,܏EƪZL8!6[)+uM7/pmaLE  8;$,eM%o${ s@-,.JhH:+*I3eZ{"&LyO_VX1>oЍ4~6S ۬ IGz81 ~M`9߱7e㢐м׊e$Cz!ɷck ^%So| ҙҖr=t] ˆO=ʘU2)ԗ}fIuHX ]^P{O|'NzE,c$&zzN1뷞kv>Egm}, 9߫V|Ei`)3_1X>ut Tl.BZIDG{dRC0`[N95}/,6c1\j غjL(.jf3rRJ caT}{5SL'c+c ,7XF]WS`Nwƕ sp@-SS 7z UO-#v$LB3;O*{"pxG o&(1/s*a c׆.{2n 2#4T zh--`U:|qϭN xkA!UeSF-2[ Āx;:0MӔ-y]!F9X)ÝOŔؙEp< *"R3K>Pe pW^Xq"NU+NՌ s<2MB\ܔ EeRvvd4$!,n\]uŲoR>dEyыC E{HMGjأاNb|X=R` bwvPޡ UB(?FjOߨ7:J},߱<{(Ln˯ء=,%4dqẍ́QӔy~~M̺4]uye\vQ?7&8ѦLP=O9]@Ѯ $rUߚqÙT(̿}M[I|)@d$EIO'62# }C2N]}Lq׿vum3uҢ˧OeM GGc4<`'E}I/Fn1O3:^(9ƈ:)LE܆BMо6.Suz:6By! c2V .;\0lz&U$oJ"e_jV߱)Rj<ƞ "[K*C>ɷYX1L W8߅Ǖ!̆PcMiwCѤљݠKd72~9֝~F DdQ`?`_Bf? :}k q qg%]UFo_Wv` J GnhgFr#nz_fg Ehp%l}᥺=IӋUϷ! a[zSpZק9zBLp8{Jǃ ),%Wtv"%-mZZӷw΀I`_hN!uhZk&":`Fa :i/h/1\6|F9- +L&bp8]yx-nb+8 Ä!˻arn 6̥/bL,΄/C3լ?/8\C9:;<+x/B `oGsc¢ݯ;+ע@9'0LG𾽼9/4}.}>j*=+2& {^߯jHP^r 2z8I񕚞nljɕ'G{Kv$#ŵmaqZIMv-DV}$NW`ҹϸ_߫+ӻǽ$.?T̝:-BKsJM7mx7iL3CM~'<.KEmT; T;§M9ĕc/#e t I2'l>Pf64/s ٮGG+y2)e@N!b<Σ;l*%jJ~ckj& "r6RuFj'h%Lu[|4njfH8FY(Wvs4u!/r{[L9u\xn H:U~'T݆hswl3jr( aZ<^|0ƈT'aiM9lrg]&$Rs?27&M KhEˇ%R^x`ܷ vOXB";-ڻ\3/!2ۊ{ϖywx?e4lJ3kL˙(Wks<}ff*Jz~Ý3)rYz BV LI'XJ~/mPKfZ!:/mC~QFX$xGKt e_4ۆlXa%kF~<. cr%>R`Ug  v ?%GtγܦY\4*TTY儉ĔcAY6V=TET9"<.'hh0$XܒDx6a3acc)}oMÅ_ _zS+4lJHqScN ĝ4EK$K-)gV؅}!$ o, ʐ$/i w{V! nk-Nw_.1  ֆGT Gt-,Pa;. eȇd[m#(+F)}7) .Ν5HG8.MqS(ZOBaΐ+N6ΫVr!`AZ9OTj!!8lXiqO=ӝt֠3YcC^'7w-m.Ků}3pUH]RimdP1N՛@qί ǤN>YmRhSHrG9qw&ԓ@q5EО?"ZT76|w7j@P4ĥndF`]biH؀۳J5a׆twc(U[aO S4El|~uḘul# 7dB!Ÿ)&bh& {ͺN#YvޤR`ǻv\cLXu2W91K,$O҈Yభvfzf2*j{-똠hZ#Yڎ j`)A̚ѷ,4Xi⍹\We/;b'dLFߊxUfAt(A6?{NC`H"=,]مcQ)}eZza)dHĆt/(>z@lWHdKp@Sd)G_| cg#; |evh&iDt>PK/-N5عSil7OFE[{EaFՓB=2$Ied7= @d]S~^l9yh)rb^7x&U D";y #2Fgh%Nl$dv>x'KO̞ N|5e);T%s!2FN|! "  LkrIi)9RV$8P^H$NrǰNG]K9U>eo`6bw殓QAvg|bSN. [AUtezh~up<1$eR%O7|G`T4,-3b60#}X&QxgNboto.N\PQ@0~۫_ m @C"jNK0h{֏}%畢Ew/VA?Nf9`r/^#ql::= i *GOÞN6uU>n/v &.9_5Q'1ҏ̙8Q[T-M'919TcھG#Ok]"K([J)Nx/xt?M?2m1IL 0r$Ac={Вz%v0\9dwDu NA% uֻ%Ʋ;5w~Dp4RV'>?dM +V )d&LV8ZТyj+ӌyocl%pҖckx}hE(} $ܨ?mӘLI@+~_̄Eu1䁿eg[faytg?Í#$Gs2tx.7amz } |Z8Ecm,Eѓ0g.~␱=q sp%uJ/ λ f@\e_MNP;nk&fbl2fa ]0<~6weT5#OK$Y';CDX؟#Kr 9JrvQЪS҇/^l.BILe@1k}8oz:z7ap7P'_Sd ݨ.|*OװZX=rZ>JgŪQߍ,$gޟ3Ӏfqf^[EX`A/:*<4b&nOЫE0{}eP2]+iUW'PMb!]Mq1<6}{Ue_lިkKOOXOs=a*썠=:CeSvgU6n FA& U=BK H H I,A3>60Љġ:ލZ '\Ǔswa $5pp޾5 p#Xͥh9N$઄ox_-:,g- -H"݀%.CRkN9$ZhVm$/ zf ue*X߃(qR&M l;x-IG8 "dsn0gh$s ܟ$HѨz(f7ALi?( b+DQ vs1TIlR̫聪xHe%E'~ ZɈߪ.OQy['MqNu}x.+:ctBBr479/rnEۧ +h{8gIrƫ/p&x !YW ӓ\i6fLő\ 8nnS<" oHGX &į][? ߊ3  lN8[#v"Ů~ DڒL4ڐeL0h%!,RgnWZ؋r)!%tyz"i9$-u6UX leەA%'=;{q{ͨAXH]oUwϵzw!0``t?'|9cӴՌ#5 rc7{ZkÛܚ$]uQΔh˨~X!`\f Af$N\_ PO[)N'. ]lRh$x ++0{z_.9ɽڧ  Ւ!f7C{ 8#z.]*p_(0xa|$\=A6a~DRܿ_(i&V H">qÚ#̎ۋ^|9;T*ǀ`Opx8W@Ω $K%Gyw-3l%qF~U- A:GiR*2iX%yH+u9q."  qF:ylJ*7Lud c3*lYZ9w@駙y-J9"Y EМ?Ln2q.S Rєͪ_VB §pZO;?ao7/=F}g`.}_Tft%p$!?^Oȉ^s mh4~95a8Ecjمjc1豆$jTSgOg4Le Zc43TdՖ-Y:KiͲǀ CRN68X_< |)E'e2gQ5 Zx}F@2Ue5dpG00DL ٌ/Xjh#R2;UG͠icOÓ5S5duu)yÛ-]pky7bSaKsfO[5;Teqrg::|G'T26| 'l;yb4S]+UC ]\|ymͪl=cku'jjҁ#Xn e&T4A(p0GSh@W\+Wk'J42)*s\^S2^t}„3x? VJBAVtN3Ƌ(ӟ4;ɸ0(8gsM UM ~y LQhڵbqr| D ,d2&rj2u4\/s{l2\@@8[t΅8 ((:='~֒zӵG)lv.g<.l󑣭a[$Q{BLg>괰_U)k \7w*ݩ6du4bbR8-NٯM!1omv`%g3ܦg=fA9g>zA@4/y'ü:H"vZg`prv NP:%Bb F7 †v y)'3Jv(|mw(d$:Q;Nji c>8ȟ ۨR 5r[`z}@)iJfV&\n}̮)s7| )_M}0؂tk{>cɗnߕC<jix}"E7u[6r̺3ЖPAsd#WH4Hfz J(AcjKL2r )O>E>Y$kl4#Ŕac^24k ƴeT5rņơz A H"ʶn@13cG8kݛQ/pf i Zt`y)Rqx#k;DcٸU4@@{園Wڕw;.9%{j£M,vRay+55q,ay18k2{s2ݱ8 r{=HU5` Uhňՙ 2 #tĺF4)#:ߍLZM ,Zs&ۚo(偛"iXot.<ɱ= 6Ž*/R@ l=Avg<=)Ŧܯ]9ʩ[Mט\r03@)vK,tdjnm\[.d@w5(>[`KFm;&XH]Mk_NQ{dCx&@6+-Q4@qB;[V(:#ݡCVaq@iy9P=<.T147,%7̯6H! "5Lt*" kJ* 0XI'&L`_L2xǵuXjHuR~fNhO^J# +oN9 Z\}o QPR)3SNXVro>>}[$Tx⍶-;Qq]pݶF-ҵXz&  E_:IkN mq;(%(hp3Lv%L!7HTLJZfOUEOCGRaF0I/ Oð34ݯ6SylJZʶ| z-zO)Ƀ1 ٤<韢xcKRUMor`٦Pųh5{<,^ ApDW`坖5*:~ukjO34g8,l}߂54 ) y6jwF 5T??Jqnyi*r JiC憜ܳwx#Jo]W*6ߐLyǐOI4Tb5Lj|_Z5Ri2b InR\ 97OX-k=aοB&8nD Y8+J,^TJY7-F7ӓ,va ɾKZ1 oLaHs-Zo_q䢞2% wJ}G%7Q~G|Ɯ&ZO41~<'Enq!^:?B#ZCGF%qK$Mx1Lњ+F+Mh&lGRTOnJSIj«V޸hl#o9\u7Fzk%F*6|4^l{  ;AcS=TsXCQ~f2$"$-$A:!!Rr[geML)on> ˴W\}-t^K(]C A&՟#םglFqOh] ÔgIm|v ᰄs[zD #1*')Cb1Z3eRZ4^Bzzр3~J39M C3vVYș(bmڏ։Y{ -T䏚OӑpakF(+W=w%v"ЌISۢj=u}ę#Yފ$ ^#&&݉k |Rw74X&JgeZ$?A+V=𺼟ĞB[;!RmcB:PmajnXMV@fE&ԛi|1?$HSu(`gn%Q5&t͑Im 'Y[˾ȡAV.sdzhQūX]͟F*&Al@ C@!r>f!(zd[;X|C(&0ϭ<]%uB DW{' {J*xYΪP pt  z*\!h_e hpp r֙%$ 5DGK,S9!\J2iZՖg$YJ~᫺Heb"D| `JdrF3f' U%uV>/ٍq%$q'~nۀ_(yW`z! CQHRm[!iexxTB r~Xe'w:>Pr,UnL7')?6X)wJʮFW@&Ƃ0QUSFYp]D_[N8ru\(R8S:ϊdأdV)%o*[%93!M۠Y5 #)CImue%N #>ub2Ef-3fR1 w"LAn]̠ˀ2!^ E@k|_e9bސ} kWdCbhEV̱l)&a-w hT^O)[Π2G0t?`a,}%hn/`VUM0 7&^9%,lV8Dx)(a}U,J#FXQ-t5$Ntmv[z<3;eImɛ8c:Y(03{^ ^36GؒJK.nc xȇ["%aRX\=v;rWt;6 EFSСtUg.ꜳ[iIsG&<{&e}Eu[}wpqcN(PK! zjEۗ=ܻPn~]AF!>,-8}.ia4iH T#rʫTi9xӚ_qGrH^kZE' b[IUJG32 |=PK1o:C\ۗ~^w\"zt&NY?D/^NGnlތ{ǧ,e[: &ja8 YŹ}=@gvb@u&-Um&%H"gsLF[h.#ZПQwCoc/*BN:qK1meSސ 2tk` IJ'Z4#\=&`8od"u0pD  8[x,(*'J:B[dK7043lVXAҙg;utV *U Ӹx-ZYS 9?pZ0r :GR i?> j9#ڽ_bi+O]Zs4O"iR_:xo)ƭt-q)).Q0J(p<h,ʷb8Zh}@;/h &O3Zt,3NRK NOD/t?gK Q>`R)Ax  6Nv_ MW.8D}EC )aQSDΊ ^U11|eG >oYOP̉Iq|H=!dnǻV tܗZI=Jӵ=cdwXS)\$67wv]TG={ MCtimEJs-/"}bqs2ѾX][†A][1h|. _VFAĂjZj"Rc.14# =wl-C PQ c޷Ћ%y~J;ÕZ =)LJJy%hlk_$ْ&yJ0eO.ՖM8n<$ƕۋg8!7%Hy]^_i5=N/.)/O%4KrΡЂ2XJͶ**wX3D}>0$)XQ"\|sVIae1v*A,-]9eFЕfvaA5%}U Q,4#@մ#*!ha kjͯ V7ôjA'ƱW ~aqyqgeܼe$waLW݋*WGل 2fֵUQ(Ipr?r.9Lg]ז4 * nZy~m-cTN~؍(^X²;!cD-j9R81U9iW{/ %tSrDq0G.DJB3ܚ JGHWƖ`ny>MMvG>b}UTlJ)IZCȇJB ̐}7F$2ll TjaiO{݇{؏s̯ fs_aP]S OI\3v"],>d܎CYr7 cy]ΆsG1#)b1y0['`1D^vbJ!#K^&d'W%yw%Ë1@L+ta{-f7>+2㢏̄mޝP_5)Y4 OzY > ̲pIFΦugmll{%>uNn ߸e(,:w6Z\%b&uGXӣi F+IT']vp!gR$ N,BhUFKrM@H| W ݛ68 ry,04TCoy2%B,fZ#^0T$0%yξQ6BZG 0~.⒯8Cs+aUۉbhv쳴Q[DTCsj聃^DO (9_d-wICMj+ ~ }"NڭaIzlW;qxe^gu(&hJQMD{iKLy 8çAP(hf^E$vq_ׅ~Lp2 7{ MY-🠯SߧH3n4P_(kfC\?;uB~"ظPYJfv\Y.\@q-Ok*D߭N^乾А8 7P/^bGDf/M8QMp^e/[b'ѝ b\'nxc5ݔ8V$< ve* (CuR|81ݲ  Wes8M[pq~0u 7`h.B2JnK/,hfLڃʡ6{ghZ\VэASWU07JL ڃ l,} @ G =r}G$7Æ($NSy>NrsZ0̈WQ`򕄴p9JݩW&՘Z- \\[B^o@&qu}-|>.7SܗLW{.UXitR#ȷٹ?Y7ՊY=mJ Qiy0ضd}a5> ׁkm\6p;,.?pG:ZÊP)gl>9rvt;lyI5@Zn2 )?.d:Fo७&""^Zey?:xr$ao 4T}iZ G*xrkiſm:V_qh ćW {EqP9@bƖSWZiE+,"ܼ,S_:"Y;|Ψ]A+iX`Tkl@N먕ML5p"2ef-ɟ6_ {:.[@=zI֋ީ%m*\ރJOthldF}|r,)(Z~t5>olp|7|l"ݱ=gt2cƎ뽏=W MNq09-6:S hj9"/(j>}HO]Yk1O".OMo9N|tXs qg5u7H[bzzyoBAk'*b,LV|qRψȸi9CRf]ɺa:PP~JPjrQr_V)P]b^~@u 6;5׃ IKU3$р6eur3lf<Ѽ +k VpUg)ϛ."ǹ`aV5= ֏ [^Q6cL@O)^gͷZ_}/,a!-"2Z2j,%r3pY1WL`vؾ^]RtOc 5icdžk- aVw'=.^ިa~Djܿ?."B8zrs ʡ;%ݴeZmң_Lڟn nfd#ܙ#`j VybNg]غ MPȄ ȳ;IH塤c֗gP]!)9l%*r5E &YV+ ɵj/S`[H8(Wɣ#oFU^ᤂ0~S\(\.|i=RHǟA!C:t=Shj%l' obSQm%>#&) VZY_lOj"ሔϾy3I7LrteS=G2ɀ0pj!6 l8yIGryIIw/ǻ#BؕutڻayK%Ks<(J#RZ̺"⤤"S/k\X6oZ3I1LDVQZARDrHSZRhO=frVH @{ygP{J!-(y8<F>l CEU}XO仵݆f $Zt2CֽTT7+ONWndkG8#p`>z_+ ͮ5A.޴m%,pu7˼5cv~ l[ mB~(uC=[;EaNSaLyb0SΰbgOm5ۥS ھ,J?Pꙻ4s h 7P'Iۻ^T]TAkHOJk,lCO@ϖ]Z_wǁq{)[7\Å&Ps{8mq)ZN3ehjxYUȑ_JUT莢ՍNv\.^AfhAq]5Iv)Α!`RfԲ'~#LxKb4jM7:V ]¤%G!P|9d'N4ER>W m!@s$HX>3xsKY9SGP`ZoW9SP}(vҖU7!DUH 'K)b>Nホgn+0_ȉ vܳ4; f`͒{Q2T+ T4W hN(ZΦItN.`Gy ]5*8zGg=fG@k2«*l3L? c~w~ 'ja+/*" ,ǻ*t@ S`187"r-7 rþ䐃#{:lp3ћWg&{2b@h*%9% 6D#XǾqtO4VE Kړ|o7m,Ѕ"qڀۺ:y7u'>C5`>8-I]>1h1lxpC.*lٳ `hpEdv lE㨛zՍf43?؞3Vj"!Q?֡ISπȌqD4≞&,H(~p0[. o '&[,۵tFڭФb!Wox?b ?4nfX̾ߍq3`r@)GdPG,`Y4zna:_7$Ú_) k]C<Մ4׿%7v8IRg#Kl3/8cԕ]wɲ2TLLL`8ht_)Zw8 Úkv.7ֲ/HMq%ɗiO2ɍDIz^[C&|ݖ)?!kF + t\T$]̓6#9 p]y|5 6~K'pN2SȄ3Gb8IB|{xs SeЁ©x$Uܥ/-fZt1Cb)ta@l7.) 䡟`Cty\e8"{j^/0k ʟ358+BθZ_"P+RslsPFU{RUFpoBph8<Ѻ *1FCizfsj<j- bXڅHrx{ìv ִbsiΰ~QTqqv';9:! =B?Ǿw\u} ;v$fT®l*r?\AS؋H,]]e>:FoI|O-I6//szsi5u L&K5!YnC׆XK80 'KCx"9ķbwȻ$*ȣG5PX@:gD]#~ N D.})5Y}^Qjd/gJjK} F\ ٔ Y>z|wd/<f\h-lEmz{ID ]cȽ8~&H36`ʞvٶ]k1} }UE:nFw`Xh-vǣ +c8ي9]iI)*x>3fJS)Zs=۔b)-\?!8亂sl5FYq78λ:|@;mi\L{ _)v.V6LZy.cҢ}>?K$- ׀?ؽts!̳~HNY&j,yE(~](Z!mg;5f@;1?5&;+cZsxkU4;(pDՕ'$SKE#nlL >N}Zu)Oou: O } Q =S< kH6j@w~g&Xi8ˠ &::,_W5Pɏ&w:$ۏwnhd e6;XQ!u#V"oiZ>n fPj i61׹$ KB.ӈ2)oDh*?֊2뚉@Lmog8J*JESh8V+g/zjDp6ǰpt]y0N;_IHd~jxZő%; y Њ$JtKٕpe4񔠃'l{x>h? T&vFnBnBXy\071BH"4 k<*v 0,X%+DlSy|*e ?LrCW3@%F :/?P>)~ؐ N5'jn +@6ˌ1%%[NLaC5=<{P0[rDKvή`EQi%Nc%.ыdAJfdlMPh|B.<N8&~6`] =Hk3{Lό^-;ث%RZ"86rz@@eFS$5Rt4bhP\q`ўk>p8t4dff SGShϘ^%[⚹vד~a9uʛ?CНJ $|Y*{ >kr>iHޖD zœQ/˒39L52+ Oi VQ &igfm|K[Vmz}4~s}'֏)eE&Th ^/?+ \s;Oxpg\/w_G6包6a˙O #r.v's):OtЮZ~htw~N2B#^F nv3EfkRQΈ2>)|w 2C6ՂFPvS9~_l sI)mEUS;KI휫0{wW9¾e?}m_vM2~Vc ":"`N$MTBtڻ>z"na]_(Jsc{ Cp׆޴mZ_h=Ѻj ޛS)[WKs]ʍ)%,=eFEjiSK. X6EʍdnT.oRׇŖJV㳸a$1hB@Hvj[3tIy}몣9G/W 2guiVjRwGu%4"sYG旼qGx!;+_if,hEeFy~)gc<{orR6*ne`( ȃVp05}cB0FD߭Q|/#`>gx ְEhEa8CALjRK s){L=N+R?x33*ȂpxNˡpgB{jp^0ڰy] F$Jׯ[ciMOll^deA>@4lT5ͧNrٳ@xX]嫂GU(?mg:$P+c}[,Egtψ>+7C`,?nDYQYFhݘgz9U?^םhA8tD@vhAl` q$,EQLM.8-<+sQFPaC6{9 |\ 8%o\NO!7飠QĀ0{o %hUOlC'4H0Uj0U~ p k$YwN;̃W))eL13z (^xRAroJ0Id01&w@jo@mƬ V1=D~^|/ZOu`],M=[ A1국>[z.;{JKJ4BoNd Nm,}ĉ]š0#e=4]?<"sUcLSiKSbb2c([:8o&YzGFf"c |M=U$1V䇨xRB%cq((/sӾ^orbtm-w:kb\{p24@Jx3i3I؞  ̓cLK2` Wŵ=cӺ(;<zEe#h\-`&3;A88r 91jzNFBPVQ YdЅ~1!#ܰ扗NRO}"^GN9U}0y6/z*;ٴڑFL GiE oMP c~y[E=* Jc_:j3<-Ώ2 .Dp +㼤&ۂyuƸc\JfC&t1>Ҏ/p\ WJs!Hoc1WX, s߾-@_'BKlKJ+5,ClRrCZ4>Bv'.'[lm3Y\x!ɛ;7]tˆ' pTˢ/x\~5m&ɴ j796cx̨/XvLچ[^tY|XF[|KV Ye_%Wo]LGR YeKǀ$||: #5J5lJco~I: 8٦r[(֑GS16` R7ѢYOp8pIB/. "\4[. mM07{GnHYu-=eG90I=ys6QÌ,xK?X vXR' /xWʲoOrKdU+C㳭Z쁗khcn"Eʘ\,shKZ-*nr읳T r U25XZˢ'aS~> .?9#a[|_QI(y{Lž;:5p>YtgR )aVn5D`QUء6Gi0@u&"2!@4X٤&o7y梅`ٔz'gTqWuG5."q?הyL'P 6SvuxQch"TMg:h(+U_kQ {|UuSB,a+%@/%ˆ~1\(7"I57tiX-J;pt7,~Xvr|#qoS'wGRCfU^8T`⬘r䚽 ۽{ȍb!s8)~/fsqTI#xx`)d;(ڜn,bGZcf<`\꾷1ý 'CxF;;)c@-&}Q}_tWL[sQpe|7V}qU_}A%r!U5V?\iO  fv{1aq48Β y\q98/uۗBJ4#e~Ef;QT;]>ͬ٣תqmo=XXL|Ygsដ!|G ;A"ԜvϢH W-!\5(`.RyiQS;҈s~ (./wڪ1BEqew$S"c=)HBq^ӡ*; xmaImiג鮝?K݌V\0d~ΘXF6E^ JAݴ̤sd 9dxT4AƊA@Q'ݻ\Llr4Yql"ʠڡ%br-s-=&۶c>q5f;j7u.q;UeiLx5ᱬh#Ht [ۭl N;4kT;qfmx\ f'*{55OZ$TE1jwGĬqr,v0,8hS2 fI F[SNb\RnB1~_~"3CjhF/:LD:Ce329Z]D_ļ){ث¯vѐ]d >&a%;3yL c67ˤ);j AR§\C G,('zXAn7LȄ˽]Q > `EڷoBX3IJHl|dQrA ޔT ݓPzgG#ys~psi\BәD&L[%;M?tOzA L%8rG; ~)^_M%`%ظjpHPd9HԹ<^?} \rO fܙxvՍs9Yl^dSnն,b\֜w` kč.!1䩗7=}NqnC؈q%Piq8e=.uP3vD<1})1^TB ߷ccLy Q"TePAkޣ'^φ)r0NR|; 2UˡC[+BV V\5D G6eru(پ;a\fjV Bc: A݌2jn&3xN,qS Is wiGm&w0ʁKrnzW=}"i1g*4 \֓|/@zJ #A%QL:ՄT037Cᬊqc= 8(EָE67Nԋ@k,;r:O{P@Oˇ QjSpu,]R<+2ڽdp[Cw}bjSH$;3㝋`u_9-9}2aJs /W PN\!<{J?UU+^v_nX7+\]f:h%΋o1/VŊ %pC"% H5ptAP#֧l^}KU#jAS\ ېZPdkhhc(ځwIYktC&uS{c=n39υѧ+#[iM V;pB~r@gNoWבM|Ӕ6{g9gfYnCf ; n:_C2+/8Pߏ t1kvS#&a<-aA&5A) v0tS;K4$Dhhf-uWH;#ӍQC؎ y!#Z(lu'_iHB1Aϋٷ@CtT򏹁,O$R(fi+s[W7Ϡqhޚ+q"=p~<@ڎ@]5ϐ՝*jfN1@P0danFU㧻! L,9ؽSy"pi3iuvbxc8R*ӶOFe CY>`#KҚB$/~Oܸ+ 2_p@O͢H- ي?L7 "ryt`BQC$vY%Ldr\ |`S$b$ݸn-EQ.cNzT )s') tYr4C$71ꗤ O;tɚsStJ)̮;#j)ה<+/cSwu"hr"_~J{v^ֵYT&,uڗjrQJ+O־ l]M[c:ŇS|щ_2 m2$bwk))Mf0CMDiW}GYгb"Oc21# # rН7?hY,UlM'`?nT2v+UZ&lрMp`(*4#un], ~,^Xx=3 yza"8?qs"6կ.OՌX/"tk:)*f74=5!͛:mj4pwb҇QV0<úvddz٠n+힑$yuSA%Z+c^/ `) Ǘfm} ;%oēl}~Zt-Br4,\ޭ_afFRh(*)*7 IMl')qIsq||9cٔ@'%R%s)`͚/Xʫu)GD 73b(&(#g w݈;şp( ?:(:gRo-Bo(t.jq:-Lc5t65"ݐ՗vNcggUk|O[>|+Vvc>-RwFyX$*"8SXݷf<[ SafƼx ܡ *y׎W>4f9f&DU~@0~ lOqQLmJK*6tPOpA7MˆQ`cu|VX,oI{(7XoQ.@k&,RIϳ7ܘwbq4SZ-5Ŵɕ ەaӂ޽.Lpq%9lkJo;^aXޙJǗphpS[;>#} C']9@[h\ޫ1yغGt{O)lSKl-I" /1mu(nd[m(($Tewp}+W<$ys&icڱh%YOQ<[iaFDO=_`jbߌo{޼|OC+`]o|_.Α!%zd.T/*9yNX"GlLRA\Hd.Pәf ?J0\0܎(K5lqyJWcEkX0Ohvn/36cggћ!9te ox|Zv'eK[mHW?i!KG+ڜ^K70M_W ȫMyr ,*IuB2j#OO܂+ıYWck-*V9-GCHi_ +Nsփ)i 0 Z9r9p7^ew^2DM 鰚M;}{~?9MԟRH&qdqX0S"Znz2/`Wߒ@7~@|μi8p&b;,.%%. t>\s)k!:oeGYesƶ2Hl<ߑzuQVٖ:~׍.M\Om,\bK%oV1Pf X@{Ε(4=`E*$G]OE'6ƴC<^V%Ï(꒏BJbu'x c6ORJzR׺~j[8S\7 0ή¡!U-W_mψJ vP;&L(vF ])g*^gtOmQc :E çkʫ]>NcZ,d^X`N|~k:&j4hC!oȋ(#׿V4!t@)S9")4&JyE(`SxAc#:ߐZZlxccc ǎi"u }b{k+TSs̚uؓ~3e/3%j&H'̛u-pnI ,;PESUVR}+mm_6]HEP4(2SVeY,K E*Tn@9[up[镌I{PԻ5^l |? (YWO+K?]{h5`mU/R*l67'Q prv1 O>XXi w'wSvx/ch[Jocd-goK@ۊðm_q nv f#_cgUwoFOM ~&4W5 ç ܄F5{QXǘݽU@HڑЯIv:U7LT.2s\ )ɲXToot5#vGfjn  CC`,ET6f%͟XD!h5?he355{HoGlXVLwo)ĭ\B@R\];}}33˧2.3?fhs>\j&Oy$%2eu:4 2^*dM*+97 {V(3y? kx-Sb8$M^PMRZ{O$DQdZAdQ-.W@ӄmvҊ!>*ª*"t\"(=(b5+cd=y02qe< -g#s~#Dgu RCVPh^ȗD/\7>OȁW2= Ԗb*=DiϿoMz->KA>_cHgӳ wۄ8K,~ qdIUfhH٩(k&:49ƿ85'jE}(MH.ȵlL%jiۜ PèGLs;v$+< h͕qh&**% _եf1zVMQUw;P $,dZփEhW蜀}̢؁{1L))g>an_C%~F8DooCy;{l6Qfx'~_V<Ţs ?zeh:M^XG5Q&*m[N7A! y&!0' ® 0gѺ' !)ɓoXN M I׾x3V߈M#K.;Wȏ8Z$w-p6겂ktN0)PNH+%ma=J>3|ZDr|YL"$@KO(J[Kڟ>kBJ"Dg @W 0|mCkZUvpa\P69p;N`fPT*>*쀕?*&H>:)ġg5W z;nN d4,;s)qxOn-7{Rxt%U!6'O۲o+ azuӕU)a - ljˢ7{`g4r^Fmi'4i_ |gJv\IӇv%?s{[bKr8:܏Hj̷A.d'^$w?< budIFXD>{>+S 'w;Z͋/yIܮ@PAQDhTR=so_mgTCQ{F., 3:^Nm2gKt#؈%Z`h6̕Fڍݮ?/̉$?B #dVDOcw(:SB{L)}ϵ$Ac!%5O.p@"4>kx5Tq ybX}LkEm+[ Zt~j({@#߅{ݣskkن6,xj[a^(8+}GlPĝzq7#B\MzQ=ɍ& #)`/1>]Ƈf̀D%u)2ۅZL?\@&d#}v&̈́SѫLiGnQBl ʈ-ys?:6x R]bBBumrq:kZGTiEsoJLy?j369!F;-EK`hxAa_wM)eIlARmXT;"V"|צҴ~YY.BoQ\ÉG]wܘ~MOdr-i,g V,G MC.aRģh(Tܻt xKټEyP8]"i/:8҅8 th(*PKU- vWeW7EI5NQ1FOq%ggFnOX/"|;m6d칦28RvsFdvxxmm>;PҠ;&L| Fvf$3̴[Z2vyO<8F;Ns^Guyal9ԘĴLvvpQBk {gw~T.E]"-|rm'a^l׆4uB@ i4/:)4rAr@Lp y0UX`6")IQJO9i S'HhDK: ,<9YUFz - ʕ}2#K˸8SKV-g<0T|uXce  >{Og<`X=jlG(jzm_Et=X!n~Iҽ$SxKmG& @JpkU]n,{9Ք0|tubA;zQO=Qso#L"JLGͬ[%j5<޸`G%0+HUFUU_ l$>H@S2A2-x'`}~%TaT4Rz85x1@y3 Zĕ;OR]hW,+mǧշoD!C|(VL{JVU[ﳑ6LQ(DsX>y &1wVr?RX0 ]d*g4IoC&<ʭ1ɉg0 !O#s0AźajGZ¦1\_JĽbi_G3gh)퇩cPTZ&5YKqrAY"ul X揂7DIi𲏥6]b/,c.$=ŃoS[5:=J` Zb+ڳ)֧U<#Z4#MB ?rA+֘-PX(IVz~ @GOǙB;^+쓱⻌q<lg2+2\1`(4:Q\&0Ej F562X+DS3q-ƪ)<ۏ5L!wmF)܃Dqp>l'U-w0 2HX)%πh w"@`N5"8ҧnуWw3.~=Yx@Vbf}Iva% ?8Yl-rz!e6t'uPrҙO%Jƥ /kj`01qcLJ; ^NF6ϖH6{_BEh;p0sUѹѽD+tIs^FluXouh ;.ܽdV QoK5Ԝ϶ѨQ#ܫ*xF7j3qT?T }>=v`0V/ *t([6GuR#LT_ϰ'DsE xg$̇W%^$TvO#vn}&S4N<]teu~_f20ѩ<8ԱHS_=r_Sw]mh$7ڡ1Ga a()mA2yQѻ!؂?b2-Z9pr~ƒEF;ruhT&ډt  2*2/|3.V vU{yFd41Ȟal!£9KݷVA3[-a~нѲ>}3cGyU'۞k%@I[k1DWKEqL)|Ȝ,@ZxbW!$ qؐes1{j!{,6-곟x%p}lbZ6Rѥ}[3ZIܨϱComD^^R9T@-bhT \wL>80x[&1 c4 X6(X)(je.7+;wCs*?)4}3KЪ=<255Ddo:{+*p)7s4)s͵߉2H+)*[P_QmjV ?oޭ km++q`  E̙zi]m <-ebwհ}ґs9?XMȈ É!3Sqp[|Bp:cr<&5[OLN^W{QCLFCЂʥU\kQM ):Wj&QC 8 Xq!$&+T_d|jx>wvhfHNAoYv[FVq A%R{(3TyR 5)617`27Z\m{jCi 7.湍 |z^Ff$dyjy+zt>Muʤގ辱ovI{=z_p3w{mx7:sAH>wZU^k@h ^V$7@Y[l yyi]Uh# FF̿ѫ)z|αZ9i}ޒ 6Q O@fgͨi]$Ll2d:3Tbfj>hiQh' zW>p{rh.'RsPIo;}Wح/ )Er=e<YI&kgZbֿ5@c>}J#?— `Eۤÿi0 Y﵈YWnh[ jvTPեon)WMxAEG8W;QwfprPBtw ףNsË0(FD<׼N֥wTkBs#`]`MVYh+maj seaIe(G b7ǼdgZArX vtʒElòAX}NnS$6ؒVQqMt"IӍ t5[V\Դ}9|5(][z ;+[bܵѵ^EU4(CajaJB`vN;h0*U4G5͗P`vnqaO9/L}R6l=ÏL(RX0,eLӀ'CX`#^x*ݵ镉@N7B-?w]\&K {!nR1`}f 䇉-`WBgk;r<{cm9_rY2B}F΅3W< f$9%/s8Rr-H'R>&ʉ6oo̧ev[Z_LClw\7R+1T](o<_ZxrQ*5x]H(FJ~fM'46rZD`3@*JM h@wʯ8pPRi( 4E(ID;r4͆Z%py?ȝDCr/Z8u0\pPҦ\ruv,Xp'VgOqVh.LJ+[PD@s5r@|.zyc5#!96J ƾe]= X^]yElJb n+.Hi>O4tTfU.}^읠쑻"y;= CiS^{LvG2pzJ"F11ה x!j$ޒ1E[ n3vk/-h.+ 59qg'5>f.,(--j0  !3`[>o%% [.bZv?im*TIW3pnT9@^ƒ1_.sVvnz4Hl'~ßXs'G.MU4&,))?ˬ8TVb>dl ʋHug;b\JGbL -\9zeSd3VߺW%]*[תX/\z_kB펆@WjPe,XIꀽvOz]䷣ud|8BFA(Oq4ő4 DV>ݕ5r qW'Rr.9kmׄ' 4Tژ8RkWjӗj!0#H8[p?lxo*Y Uu`,4edcZ)|[_z/5W`GY}j)uj#6d ׮)`4\ ͨ$ k Xx0H陻gV; PPSg^@<zrHeRADErOi84X&|O04(3$ *ނD䌀49w[l =_dI},)&Q>rP/(LmQێ/CJ0'&vw!݉x6QƼ0OËws^!]#/uNjóD+[\` ?˖Obh鮘 a  MAH ?(1VRo~(;nmF?90 rY O5HSV| 3nDt:]! ǿ.qE\ѻ^tHe7usToP#){Ghzqs!'+(t1TYFn1ffm|6Cy)I4d /T3DErf١C)so(a…Vo=,:V\CX R2ʂ՗2zր0({WOMeXpa5T~p/M0;rwħ& N@+ ?S ФBjMøg[7&PAvzӢjs.c~@NPrJ\ʣڄyiVd&$;X%`c}}r}<2قJߧłyNpiɗ!x;pKOKݩ:r%) SL]Gard]ՅBv-8b焱ɲ&{ aG>ggnyHCOw]93śSRKpHg+p_LX(8:&v|lZfzWwo(lǣb, ?:Yx_R0Ƕ5bRtw*x+46XruYuluagDGpIt}|˧ݓj`G5&b1i:x,|4P ld“ 姁՝o j˒|u솭A}vu\_L9եu*#cnF#-0dcIߕd„CF} $=V@>.@g`7O_R< +ǹ!ẎǧRȄ*)XbR^+k= A 1AF$@۫ A,B<"~gp(7WTzi;v@ b@7~xq3I2hItMڥbf?I UXʢp`:|<$mc);qulOՐpBVyNF%ETTxXZrw;cE d*Ɖ 1] 2Tl'w9sO(rHCdV֨*`aѲ ,\*;?i=捄6HbglU׌s8F. =!oe=/E n =VL #zмczٚᅣ5̝K";hoM^Fve9iD|Y@$H@&ϝ_v QJH ^ Я&y6˭,ki~'nb$rAF@بnj,D%1}Ean}<%yAJsFrWmۋwoӿ2# !d%}R |CQ6|&j7No:,Ӎ. >t'ʐQԸPĹI!Cn]y[YU#R"=pXW7IY=Y!Q/HL= GOx\VCGe{a%٨S ;BHEH7fÙoA!UGuTq4PO!"|Fnj43VԠuO+犫r)_2D&ouM\P^uraɤg饖T ,W?㩫 -ɯ&6!_YN+ZͽzECfԹwU½{|p3z\ap/b1˸LOMϋ ;i#~BSSJZE.2dh"BXgJ#ȃw%Iŀ>n@i$M_8\Nz6_A`$]&B.].mfJVP {lުj ]Duw:hRK0r4td\'x.8WDfXGOȭh2[y2$L 0 Lugp{DAU̅4mV'۠ƍN:^!=$7d}Ѕ W]~{@7H8%s-\AUɨs]OKhO}(} 9,M1')KزvG igd !v=?Z_uP8Rg;)sCD71}ĬMQQFQNw|3rA8fYn,m&5e~7bы륖&v=BCUC枎nGxEl?+'.569Ҹ*)YAMn3G<:/??kS82zJ"g nfUW \nM֔LaZ': O]-|X·/_b&oַdv”\:5>Bjx"K(9p @5Y*j`nF ;Щ%5!]K,R5[6R!&'}dJ[,(£ \drlwNB5Jw da*kw% ׹OghnXE1=WlŲӖ ᰼{pJDj`9}YD *e@Nj+kEAI.N" Vۭ"ܦJkFNN|~h?ke_kYAy)@( }=͈~pSKVJMz_2斜5,!s pJ_B“LVqZƓ4XQIUقR1#gΔ6GmP( IQ1ҹMfU`*@@AM3.U<2&\7f$Xwjմ֋?B?v54sU[lA\-c`Jq6p%'LU EvOGs&66 BG *6/ e#zkٻ2eҊk ( PU?HON[ OQ"솊Qp˜*hfn ly1WSګ[%#n6x ;"lsQҭ$D(@AiWA"ӑW*]m@bK\ʔkZPd̖Dj 6'3?$Yvjn'vYb@=&f<=.\Q!\vYz>&~1sVAn< kQQX>cccc J,0Q!n Qo$*}T al~X91˿WH ؊_~Kp}ˑ.5A:cu Xѣ2kf>';C9o3UȬ5^Ti]XI&P>`N"TS);! Չ ΍%gl MZ-.6U@ fNN{bfNq d>dς;[2m<{6n60ܡ8 ӱ+Z5qya`wnxn{²8fDjJSE`faήD~~_[M{kc>m fC Av w]$F6te).sm2ch>buϢ>2p;J2K:wc|s4PĨ1f7! ḻUɃiGqȚuyYi_<ƓQuPooj7 BY:<ń)Ka3o)za{T`klɠK/'d+kE/:xL2Q/wwjQc97%!ԦI' s,`ag;D/,iEyNl7vfuaz<OpitVV/dUIt`v͟rrm*`bm7vf]y5kK:?hT޻C[R3+{[1|P!\ Q|L䘕I~d b!\$&9c+8%5azjFZ۱ɫ6ki SL9D>.#n @}7-=BH%w/͍A'_#lk.l@V4_Yp?Q4;? ԯCiYM4֞fQyiDuhp ksY؅5VLpXp eѢ `-QO}sbN-#ĕ? ˶VĘJh2DsA\ۯVq!4&ذ\ O7aq3Z)ttGҘ2;kV@L 5k].H'Ն;e=`7sv \ գi'h*BrWr ?X hPo^)Hũ@MI&%~cv*y. JyB'GgG;d娀 RN[Qt5trnڼ˚-b{(\"N/:\=y* T̂uaPq5vG|oqp6haK4~"W? 6Xw;jܯg!Y39?t= yJr/[cNU"c@oƟ|{Ѱ1eyL#Tޤ/7!v2!(|po MQKskآbq,DWGޘNy6\IxOLYE"4gnN"_n"DwʒI!ɵUob4m.+E^WVn^D:Hwj I D/{WOH;U4$s^E[ Jޡ!/KBk(]L ՍR&!MZ'`Nm0#1Ҧ"9tsx&K9"O HZ`vuړUA5 0pQ#6}0~ F“kC=k όY Qր5ߏQK@3sNиZ IDRW_%T@_L$gJ;BkIj nlTNCIx 9='QRsPmėŗd=!g iEjT>/ljܒ[C9hoPĭw\Lx!0zNW+< u1@f2AN.PT]]eFpohJrʒC0 o7pͪ JMu1`é"x ٹ-(*QK]CiJ>sPA1_Jq19&/nnא9鐈wAR h :x6nq"y jNPj4Ayze C (\p/IT².;+E6rI92LQBT$/-sW CJ4j"\a9SoWɤ6 Oqg)ՈPAM\LC. mu$aaP&aA4~mR'%vnG2[{ ]~f %-[уΎ-݇H0l"*zp@5t>a:&y ښ˕ϾC]Th0TB %|ÉT9YwY2t>@[4dL9hX3iHB[vێ { RqFh_GI ׌ܷ'CF_oaGrkg:~:%+K]dB3dFp豑$'<7 (+s  qA֪JS6_i$!6#fi-.FyV̯:edpvx79d#˹QxHNexlzad( Q SY2=w\6ʗ0fCpZ^;!ҐerxZQP__yphp iElV`&a;ŵ0So܅(t6'sf#*6yUwmeʭV0R^Bt``6$HnՇtq#&!!mm۬/J!Ӄo)|,v74D Εt'*`0b Hx*MKh0R YM`Ē_ܙXɪal#GPÅ(Hbr-0 (wNX}yRa{sPX:)/™.#JǺXPral`OwhtD뀛1:Bx6ݓd}X!<+mBjyE "2*A s"tkZO};Sؙt½ndVJs ;p!":;FBP 3cDZ<'-iÑ9>|;3x*&vw@M%9hp^*E΂?3tbdvGߐGMՍL1pm;#W1x(lup*~Nɧ5}oRL@c SНU*%ī9t(|r *X {HDƷ`@E (dyIum(2}ũ톽Ot+8} r8*gY=qx3"G];gIKv Hy!=M~`Jwq'\>U(TaKD : ;)֟{]Zq8\۴TshBe(p(MQ^I.J8 ;_aB+a"vIwm n.V NgiE{JtHPY& ZRnҁS 4nU"`_EM d<+Th2h \טrr]rWQݪ-6SCU[ƮuOG/RP{_Us;'ŗP;rUA,R5dm-Q5t~<0U#<Ҩ[B^͠3HXMeu/HxmNRj)b眛S#oy]1w77BtWv[~M8.QyQ?@1.O#BMC_;xwF,n-gQ-r¹|N L[dԜ?])P.6ЩWr~);]3$H^:'boʃ\AN Hv#< 5\8LON"#]pY5k;5"1R7bO5/v 9/@PPNNIά Hrn§Q$q e"BJ]j Xwg%~A! .Y&WkC6Y[Ԉ c00gMKL]]!zNmjnsQu@j"HvY%(c~NQcQj]ƇC/ԩiR喂ά}9UDȖ8^3#th6r2%yt "i6flH`sݿfb&V{=2LŦ,T$GP"D0|-0b8~~jg'mjSNdahh<ҷQsBKvhY%߼煘7'/19)#+-/#q863hD5VP*#F^?G9ƥ Fva@*Gs$);Džhy<7ϫ Gڤ!kXt^;O7 S.FxQ -ՙz0$[m5 YrR. %:RK ~@{|/o),8N2* v{0tWe_IrD4)oƖ*ꨌ67ToM8rbmی9$Up9w%su :A2 ߗ4b'ȄjBыˡt(}"3fN^ԒmCÙ2B^ g7`+r*xh2& 殨k4t3*RX@3a5h=귍gLzes2I!Ds0ۑ!. GNz8NŖ|8{ w@D&Cv@X.VYi AWK:F:G%_J( C`ܶ.hrsV`Ґfq1Zg&ifg:[n(jkـv5֟@9_=ar-'޹÷৚8$]]k>zJ`b펰AJqIo3H1=lww7'1NaKܸw d烎Gk#cc6cXU sL%i 2b_qPv :QҾZ?u,`;$)(={U~PC' P H?n@Rz P>eƀ4,iMrvZs _BwPRMilYfuYS"tEu-\QBWH)vĊ'fПEFNDpfYFOALJq` 5sDdh>O%]'vZAw}bb A K?Ѳpэyԡ%xgP`O?CiR65SrssЇ/6ѧ.Ϋw-ˊxkĉSVY\Hwhp;!ju± LY"=Z$"ȿmѾ6o?سƉ>NI'üx_/~iHowf; 7浚[B2cw8uGI=/ڳۑYnnQH m'MG~{3?4;ޥ[M]Q}rxfR2dxFtXzmKng7vjK&hM=az)R|)RP+j 5eϻFf;2Y[N׷UJUӓzE+€s J"}4E!BQkIj&nzPCtp;-Ƅi_ww*c/4DW(;B(轆B*fMWשeo-ԢC"qQrKHF)[n Z #{y4sK9lߥ-".M~[ͯ1*|~!/Б0=<t#S1JpKls5 Y3dG}) $4qHV:q aW$ĞiӀr(Ygk7Ԋ8uܩi"vPX0aRlGp&&$ |/sZ$fKA ǿ~ Zӡܟ PL$WN% 1,Ws8sUVg-Ku%8WY,:NTʘri1m4&Cq*g}U`[}< U[`鴈 QVMwWπMLu:-ŸGoJ47bwEoQ^HOU.qyL"=%U|3r'N߸|%>Wh͠I1?ll'TbpKv)G/n!tmwcl-#;vN@Ӯ[ρnMo+-]%@vGFU!~+2j*.iv7<څ,G+^2xOYA@RF>"Zݐ>d5VĖbl,UJ|9(p2V nS4rp cn (5/@nX{b~x-ztCRxÌI':w5hq]^܇vU&P QW;; |HL|=|І&MO>S:YB8KN}FFU`vKAr1 ARE]#2jdIK/A)+1 (Ilԁ!>YG1LK2O~V%Q }_eHsӘ E!]u(iby^ eg \^Yr=>-Ǝ-`_grf . %,u襷w^2FxU'=O4̇۔#q\Ip?\M6t?6_Squ]ʧ- AKBb2kfϙ-ޫ7Z}I*?}aQak L<=>{$gj//T&U-8Ά?}R @ȍbkm'`~nENȹ8zB#ɾr!TˆQx]yǂsh&"Rq&TӵӺR`#6LI1\(_Ѯ kc"i€F pz#=0bMWSA20X6gnL]X?LG62dABDܤEQH_1GQEs)/S7I_?,{&8TR脗ypk*p@ uuZ(|)bTq v[v!6}_iBMitk +>p@g>+Ngd_s0jlU^!WtTx3R,_` 8 mUۯҴA/w+Kr{mY(EFњ ^Q, '. *ޮdi(RGͺKߴ D*V>ROOR^ }@Dx>*KtU^A??3Ӷ$\H2nP_04 u6qYvf"6?Jo)>R MW), O_ZP Z1ߡ+ZXNZ0p}QؔIU,IW5?$x /[w}^lt!OL"I[9ʘ6#2cPyx3fO]C:3ʆ.TwO&f$J:3ZeStZ1ytuf~I_T:{1!=ܣX-VD (fE&(dEKH3}vk)c2xr8fؓGxsSտ8"/قP*[%)]〉}$vrֿIn4!-`[ڽ`6zUAz]sVY^2R,9<5BO-j Ash9ogec0j;5m#ֻD# H,qpnL˲h!tZ4>JqlI;_=ǔmDUqk 57¿YKU5Ņ?r"6vΌ.$V7})\Yu7[ -b6-I䆕ЄjIIv MCKS< 8ጱ9Eu!lZbܥ5K?W+*T깜,ǯ~bC'a(tS#dIe[q8x}9"WH d-Wg\'RȖ4`Z5EJ2fY=d WF\UضqZ8bgS1N_I"*(F n`:H&bak% \A]v"~՞9t-.](i]prYY5)ƈ-9`[ ? G@w >ڌ1gJq^1tMAPfIJ[^Jغd$o4!eߴuf 7Kϓ&{ K 3:&vn k&0-,c1ۥA g?pL7^ؿzʝvjJ/&dE3^zwqܳJ0Eq^*iϕUpcc^ppg6 Kw\b@ sLz*uN8ݑ35^4Fp Rr&te"=GbK`v^]EhÄ$w _VNuH & yꮿpWܽx BR1jTV̼a84+m>B/e]̫uJi6ߺNzd2 c9DaL$ &әG3Zu?V/Xx w T 䌸jj!8Npp ExZAN_BאտQ!z5-`\Qwu~dGn7'Ta0],*ƥIfJڻ1TgY4(<7׷d=Ō5L`SӊX^%4b,\1Xt!exdOuU'?ݫ8~FO`^Vιd1eP|[j\deY\88d7'zWy;C[cLuFYI9E*b0~#r;(ܔԁ녂zW>S,,{bM56%O$GSO7 55r[p}- k*dpvfg^څ+̅:~}K;QWvL$2MpԱoVi s&&pwSIzD++*|6eЕֈ>s~ p`ar+XJ ̇iD(lln$lc|"Ka_-Q sD눑$#赝 lNãKg –"T14-sW5wgO?" 3#\/7:! |z&zΥ I8,_ZS^7LߓX'+a^!~ÙYA^5z޳E)aȅ6j ,Ef$%5zoǔ9ɈeIdCӞxym$KSt }mX_PP_[亞Ѐ"㺹eNЗK_ltUdSᔭ<\'Ib#v!G-@< B2ͮgZViQ=`vXK<&ĿyD#׻M6.є1vy )q0vr"#u{T2)Fx~{ωdT~hƢWD N즙UM*O;]L@ԒL܊f:h])9CǿdH|/m϶@&ArT&daM+ ,¸@hIw/ETĿ-H:_O59&GD38+F|-pKH  d.GD롽DowXC<>p2^ek#0EH@gg7QKDR'o|)w|ǮL L3uŤi%{{>QzW1qįqZϖbH=q6 d83`q6HRKu~5D*bs،v؟yҥQo֍>yg~z7!G g U(|ߩ2JYM]XYhA?M&WQR0-Gg`PasyW#BYٱCIi-p+.m%(pW%&s T+]Q&| *P|,e71;iηz3a< W'R!O/\<$K>`V$iIsM-EB 0C_]4c|F75NL tHO02XFxN,*G\y8Qmz=`L4Y_ { Dڋqh#q3P2$&>g4\,G:L[&Q7aniyMDzRtp'YЂ]ra뒢\ N?ds%L/o>}9^Mqv,? 5v/u"|N ?Z \jŎcT nQ%7kl[S]:cPR&ruPhg -~w6--)Hf󠡨'3|⁩3:xv%ւ<\x&N]yj9Hش EHf/X WnTt$Z27,Sinܘ|m~ZCPc؜Oe/ueb7%a-ͻO򇠨_h ?Bo]9HAWlߐ; LD۵ʙ<91$6tLDc-kjK>( N}$.q8Kou2*"06(%E^^瘿[w[7{vZ_1&rгkK*W3h t'k[L^)>^>25Qx%t+o h uY2t]Ms!th{@$;{ o XP[,޹Stĭk%&ҖllI^JV:;^LfOe\n#AD4A+m""+ 277c3mF̓q GZ-\AxīCUS*Ȩx(\ yu)(J @q'9 8?ބvO, nG7]1ղ_G@?'9,GYTG5߆kJ#ķP b3jb];{`}*l$Q}*aVͰERu LWI+4SHiZ̫ݡuFNL\NuZWjkTl'n'-h,BXYi֨MFF\PV3.\z3Nt :&\iZ!>㿄(Z0i ౷!P4T{&6C U IYi&4TI:9PtΜ7&?:\ep r+xl@I?iRt_Yy޳:8rqdu ? omAP8^T [`+. ;zy֙qx0&8egnaFo9K㚂#|{lB^966X}򧸴z`v?ѣq”뤞u/<Z~AwQG]&G(Iƿ)Jxx =(FW(޳\_şu/II0|~& [+)TO^*[&QJo-o#| &xU(T;`TM}8OW],4zy2>>: ;INRFhKcbMʧciaa937#!i;*%z= ,$ZUEE51Dҩ*w =5Y=?f&Egm.΢a"ի`9R/rd[&#u'SȺu\( B!_sYGxzCiH`,KvL]D!3~&qL(aoIg wg x3r?6ɸ6KD+?HebXnmXzGOZ^Q|V4OM^\,m3N^I{NnezHjZPt͑CaF1L Sd=Daxļ{ @f7{%Yj:\^8Kk.]:N mTGwr(FOF8GiBU*,߿v>wvg毕|=Vch#Mb$/_D7 l:`O `z&TqQwU$GbEoʢJb>RV+~ej06CJh筵H Vne\q1^<,7.Dlpyh=Dnd0uwNfmL:ï+RT ïT DŽ*[ @Ѥ|Wjȝ69Q8B 3+4R6NҰ6Ť%;bDVsqyD+1oU $<5e,Oʏ8ϣVQ\Tʨu\Woc aۅxe[j^HZE{llj&F$J=2PtdIFjr`Y`;w9a é6߱$@yW쩲m)iIT.P:ao GeIx)td7~]9%RRpVMt9TJ 'FzQŠN_:k= Xop@9!}&q̕A^2•0c}L{Nʽe2kZU7;y٥nq[V%}(ӠR2 sѮ4.#my`f4߰ 3! TL"C8eѣBm6drF;0;BO1o*iM`Qxu'c]|Ωv˄l 6Y 節w*#ҺʀiIDWB=::QF>D ѹY\Vۚip/W9S%zPuFci%f)܃dElAò -!0PsEj6 JV8./Ze9ֈag8R6A ~m oD_}+<)kLvӂ΍X% Uic g ݃I<:3S.qIsȭ `E}-'taK@e-8ǁ.d;0 &45H(/>bo?euG6{}{+}K1JILRDk(jܢHɅ^ϢK5cqyWݢTIrST@[2NJ 'KREA5~٬<ט&-]WWeW´m8 ė wA_9і3y J|%Dp9d=)8Ka[򻴎)H{XMBN"nX!{pyyү Jc>='' +F%6o#kobà,erLʮu^PO3\ã :"UEJĉȘX. k`}L2A]ʖI W< _;MW,Gfjگ ُ%(!y:3]o'xxYF˞%nNU}w>i"CS Š8e5^ٹӥZX`YȄfF1 }54Kԃw֞hj>"F]~ե@,rŒL 4)<ݛ߀},AYbR!t@H,qKcOAQ!L)~P'w+ʆ DeM9~xwW1JpO4p =nqvb|).sQ"Fy,x QyЊdyQj6!nBY4Bugp/+Qh"r/jτKQ=+Nef<#= ^9G1N~! 3j5biUܼ2gV_;N*dZK &b,K l %@v&*9F16s_RB lʋtyn&hd @ӧŃ&W%AP[)$"hu!+ }2 \ي]9;w ZlD 2";L%n"#2+fQҮۊNjA h~j1JЇF<w*+pgllG[6Uar8Bd%x*1ҵ C AopI)7RFFUkA=w:H#VeZ3;cˎqU:OaV=^\E %/XWWW ߒpQOK- Eǘ!tRCd,n< ޿: :66(A9cV(` U8_pzq'Hлƕe#,[ # N؉b,28.ŊiaN8<ԚmH{+(_L}Uë%f$ LB$_YIgqCЯ.;Ϸv&XM ۑ di!bo-:X[»v.鶶xfTK>_}`u1\^K3oA{ h42pN^7‹p^S3T@?wn֓cW=0c+P)\u湽=0:?"n <@GN [pI<`]2﹥w]8*,5.Ŭؙ_e8ȋ͔7XC灴}ft%I}>J]I֔#zmMj2+TGOPeDܧ?ˏG}I?`08I-6U&52=pY{~n~ K+p|dzCyf-d2v.F?% aݡq\6I*?aj5S/^ձEJم׏ۡkZDVғQX}8i^D:5+Ivż iF֑bԇ 3%ᙉm ;w%{ۤm m"t5^f܄ "n*ꮔoC~WL 7!AȈȎ!#}$?.քٝ7iHntZl}57iՊw/ՁQLL@"'j)ªaY.gDM>۾Q$#*̯CCW1(Coڤa J6+oHa>/*"pl3;rQ|cp *kYjřThvr6M(Zű'3MrtA}Zc]Qxծ0US|D M}qJWnsT胃4 pabc2Qm}uQH:$)jB,r)׻˺^}i2OW+^Eu1$k *]D4ztnF JNWW o Wi";U(|ʉ]u(~c+gKBf A@[Wi\53SRxOϰK4*]CS/Es % W5!^8'}r޿9s'y), O9wa ^ڲr\n:.Ṅ.|HV ԹeIi3먪jrMB9':~MH[H҆>D,6|xCؙ5˓WPz{ '],?bTwr"Vs(Mfj6۝q]q˪xøGT4t8f˴ARKa'%NPy lLr$m)& FJn9^&3>8EMǸdW}Y9*|Ցb `*oU~)=\lhX=L1'%ZÙ(T7?h9h A3d72h"*f3hn^Pd{w\;7 ބjp3X,e~d`[%D+ծ7Hs1Vv;oLPAD%L{ݿM"Lf?Pz,Q]N8oG}v$c3Z9\SfD)q︦rdin\3N+ GQ 4`pȂ75\pjxd1㽂 ڱjcA N{L+\><LBJprpLb#/pd sA~c.jzlQ=XW9l#j)"rM%r?9e*C/и9>z.@^ vs23T*5@q!ؼ_W!?)%#M@gzpzЌGD"@ěNRw¤rAd3CȭMT$X\.:Y>$ԥƟ4Ĭ~eM8QdxH] :/g=\>-R>Bq1(ETyhh8T/ILaN||y*LA%4aЏ;W?_QhdxOYpV ޅ>#3z_I Ux\u*KfQb5dunI7^Ko0k] b y@A}-z[2OTŽ#3H嫔Z C:.[ pxvqNR .Xs;8aTRaQ S&Ia]V3`- YR^HvFG1lao`|иJrc  s ㍬r4w_?ˤWUkD6Ɍ;k־^ x7%x $dLi"e+V@$iGXc9+x}[u?>l |U8d# fLSrB})E1LQZĿ yϢ~?$}kk5FDAm! ML{r2h`Vi''ՍG*Gb?*UG "L=+8,+eiMn:)mnrFlPu?tuk}lnul Y)Op\~uQ8̮`k1t(r#~ fZԁ= _ӳ۶BE*Ú׿C0 'yF㪶Ect8I9k -hOә=~">NRצi{r&̰g㙗IWJ&WX NZ%=,6%nHZ00ARujFcIWRFN Cԋn*ZOTk<S#W@?.hny["EI-ܷ^tZC/t[ja i4qك_b}A"J}/#4YK[F8gO~d5Evw!32n 緁e}z") ~ x 9 zb'$]hQ(}Mjxin.2#lD~p@Zk_z4`?LTy=d]jrK;/ ḥ![9 [wVI   #TjukXw+0ncx(DϲQH{׈=PS/8m\[T"؝*  ^>ngvM7Y@0[qZbjL%ڱ>αPw|@TD, !T"E].kY5cq7v/d;%mՁ+B ώUuRoH)(l5i0x߭,=0+`Izvp%#7 Q>cɏ'@niG,(()ۋ}LoCJ3 ,yly hE`UV^avQ,߅gg_١sj:!ÁTB8R6c$k CB{Jq&KhʺM6Fh:[ӬlkPj}\|ݞ76֭qV֠~aR7 { 0[L[_Iywf~_n;dTJ_O d޹n.k%e'|,0~A"2.js`xj:ab*<‡̟ \fPK炍l;U_: taIϼتOfN6!_hE!)ZH"`DK1H_d;֭ebM1%/d UW\VPUEm@FʜUb`]&84GEoA, *6/R;0Ioo9ACMOxs14VA,x?>^K[9UbX~D&gvd6 '\&O .oNtܛ$ѫWrUџ,AtQP|Pc#N-{,+8,?o ѥ  iC՛·.khxM`fRH|;-#'uR^^v! ez/K6oBM]_J5X&z#焅5w&XLcyOjRMa 2nM ӗ"PX.Hq]ޔg`>eoG{)FĢ)xJ M-s=Ya>{9 gt=eT^69npSM' X$ȴ4&媱mTƈE?Eu>PQأdt:?r[2ٸ13H84~BUG2J*dCF|=xwgNde_NO [;tGNr/Ȼ i'<dȵG#UֵOg.Ճ~/iZ 7f2'ҰJLjPW>7u7^ KWJv yԲc92#UxN,<]i~AEi1,Z%r3㔑9Pe 8~hx.J-Al2[R鎓`#U#mMqT [6)#;IA ;me8&`%?4B.ʔ%{"`ōp}(^FBhp]̷r xϲz )<:mk̿j0 e%jDapi Mq$^z@yY9N&U~!3{⤧MlR^ғqr^uE!Qw $GV* [.Խ烝?^_6[ 5S˩r7Ahv SNV̋C2Dq>B;OǞuf4rSࠝ[qJX aws VT XkzCi՚m̨}Oo~[u\ MD|\.0Mu0/!$S:{D'פ4U@~mE;uLVxjFO(kfuMn?`ɹ &SE}qf ` M)¢[U+7(^p$DnewGaz/D gfԺ셟yM :qg4UQF#Cާ%TBwu[6QL|{H*ȦI Pjw+sSH$z2l+iJ I-O>TSVNA&"CLgvZ@8V(37O\>(!ǿ{Ol̺q1 QBn{3OR8.R_/Yw18tsy׭0#=[\]i\4yYՀ?i%}-,yUmljc"~klJecAM')r͵-lNgsk?=5ȧVZ}$FFil dEc8dPjϔwiJd>A(Fzmʾu;T$>[_Mh-J>kmUX+zj$@.d)ɐ)lۢڢn`W- M\LuGCFW.вm.gn*Vs+X5|a aWۯS֧cg)e6X*00 ė跏YK4Y",4n$mt,pLF .1)rh,@-D&,tzG!)5B$V}l4"^=,k\PO>V% 2e܁z񒦝8 e8E-hN yl2YV߀hCK] [WDO`*fQk ڢde(J&y MwJ%`L\lZ-q~rN2t`vZG*Іӑ0ly dOtש7CSLU( 0'+@u687;༾%k&-uZ._eo<M ̼ZA 8҅Q94Fq쪝 rAN͋+_7K[`NE-2*4o(HrGu'7PE tq@ /KVtOP:7%S|j&B\㱘|E*@GpQU֛0-.HvhdГ*>%A99fDS^xO=v4 gH;b' +$X*y@#VZ+@ Mځحd6çI2|]Epb `[@P-nk"/hC@'K A~ܚݣ8v|,M/HAgg:& R|cns6e_gg$ 4<9"n)_:#4ZBwqh ?[ Ϟ˚FUwsih-B*\BHT]Ij-P*OP(-1\ DXbd)[_,jwS_hB9ĕ@\µ3C'V͞`+ċ@VB^+ȪT vL g V\Q}uliADj +hŠduЖ4w 7T58.#(-,6SUDf\6b.jnQ9=E025'N; Wr&eb`iZ%ATRw" ^z2&Z,5:ÄSDC 1 #SB]3F6?u/j饡E DR\~#[msCwLY=^=-%B3Bd9 ' %$Me36k_SƘCLR i,Aav2T R#Z<<_Ldi?x(În7PԌ"/Dx.]Ky Ш|B+C=]+E8J^L#cUWWm7נDXLq>j.BWW"RE§w+57L0甮58$QCrAIXyp'9aTN3Iqh'"J~NtԞ{" 9'6j0;,Rp]sp dC9K2Pﳧơ*$}|)B EvH JxJ$XS+nDOlBoZRÄHKXobB6w&gYpB B6 f,J,oioBRui`4HfԸ`} blbR|'!JXDr6P$kq/۾}I]Pygɴ O9U*h]6Tuf K%&1osB7+o̶)&AOS/gVNMNlM0ƽҝϖ'/)l3(3k l'Ҕ <%5U_H,^im7?86Nhþ T[ݕ})(ChO:^c~/LMr}R&>EբT ,Z|X?Xȳkm/ "쨳%dC/ĉ x4lܩ:_[`[߾i d?ỐM- p'VTABtHvn g}o o'wǏ0Rٚ~ח]j1vnըu;$ LM17i=mX `J۳qnly+c0O aŞvM"^Xe+ϴ#E~7g)t0ZklǛ;rJ7ϾX\%9Sp<KO_ZĔzIYse{ PPŢ:/6UN@'[2;%@dsqZs=JAvibDz`W"[{$*SGvqDͺmb+*A c췥feokn@k1bYj5.nNpAŅA-pi@3i>Kf,) 45ދvYۚN@t+r] njWM*7}RkBڥ+șJ˪+h6}5OI\~VapELYiTq8"!NB$-Hi[0w`Uߴl+^Xؤ(%A9dĮԓ߰uj{,R7x4A%` ߅z;Og@c7š⃎+߅*A$h%l =`ʑAs08 h!V3?&${zE£%E^[\MP9yw+?vi#q'0ZhNRS]eR y Tot~||6R ҙ yU׶dcO@%Yikn0 TRN/:w|, Ȍq -ײpM ㇲVEa2<1~#EA~z{PkXgdO3D,o%o4 dbi@ UO+᰽鸷5L/%loGx}b[IO^%ugn?1F+c\ --(8/S3;UZ_)- Z#rcVX .({;H:pZZ3J$ƫ$hKcP.^DITlv&S0 n-b[7nA0Q)ӵ2@ǒVOOaQlZ-͉=ޗCĉtG^)i,jmGVwV;pT*{,ũc\);r7zJ Ir:Y,?8Sjiit;=tp3 垖eӻ)ئXv㯾FCZ:q0++'%18S=&dO-`}zV/Xd] aY&%Dyrv|s~a詂BċC HO%O5쟿VJ0g%E)j^"mHH;z>}^m%AƔkRXrؿmvǢiƌX0 oNv>N3Je"f"'…ĺLB?6eI TPmưT-8ov`]$~ԟ7?;3UٷEhm6T57zRSIArw6E6xLQ?Z:)cB+p6qiVlKWV%Ha%&&aNdʞtNC }D}j&9zB!#EdDC] CaЍ/{GZ8 uTyslL]ײqL[-G[uN>`D?Pj}1 p`+~1w晀fHrl7d!M?~@Q=L7?2th,S`EhkS 'oK.h4Yւg ]^Q[iqKih8zMS30&PH>ԙÊ!,K7n8$3 0,Kx7 BF^&4ɕKQQt͟׈iz; /x>q0EO0c:|KAwa{(e*NO@'{:Wlʟˊ|y86Dr; .S',cMm%:;~⚶IPmI^7&mރF*F4+uHPo.&NGQا,KRmR!Jv_a,ryzQ @kۧ}zت+=|pڟަfzQS~u'? ̹$.f;}a) k-7iɷF X0t!Hc_|}H2`6wiC \Fx+:;204~nD@lDQ6M'uiO.uKIIlt#O[eЬhG`;(жiF7[6r[NNg ha7B6Yy1(8zjBRhh ӿPUnut<8`2%"NM*uFзW`٤ oYpܵ)CY?$[-%%CGĠddz|M_Ud/w2>tCOR5F[b?8`S̙ۏHA7S|oL!xyuZM5ʛEX/ @18Us2$˝- a5I˛ ߺbqFd@ݵ5=LLsg}Ld,ܳhIW!=k(}m  P 9nըȈE[S 2UX̄o`.kG1Gߩ;j~@rqB|SO;p3ԊRаz;6dB:s[6i#2Yailؤ[zJx|$Blr/Hznslۇr1+6yL'>ϱ=XyVbς}Ɨ EsGBl<-s!CþwѢy׸F,us ?rj5O5I`fA'}NWlɡߡ-N*^ȃ(5a6_U*is'S:[ Ph8t>M|CU Qͧ]puב˹B P3X^vzª'ׁx| (.nO:N =xlϽ ϽkYxbҶa Gye: Ⱦo"5C3$HXy>qQӎGIDH(,"C-6Q^qfGTZTIGjO!/VuEL5g.{L\͟riaж]l\{CC] .q1# ܱ!@F)K#Ib/fmbԛ k p=(:$54-J]tϩ@܅/J"c!ퟍVz: bꏌVҳK? у|4 79'ouH5%+6V ҷtv`>oXLnr KqG?&OxCE֎)`.wOJJw`?ާSJwe-` (;1&礵z꺈OoJ1 ˽Dg|KGwp|/&_v ˰_lL) θp}V_RtqQP]z_vR hSjk,\v,(g kVD?$Le; }SѩDž[If:3öm)ڣ6>Mb8&@5KGEߔCO#~.k<]~ts0TH(xMg],9) {j:qz6eb;Ve) JHdA/BK2ofMЕI1<xq~Jzj|j+@M6 i/J;,"Z=H%/`,rżc M3ϠuAC`ɾ|P%\Ba(Pՠ𡮡J_L1625k{zfI9 ؤW1QQ_LR{? X tyZ]kQAv.861w(А{̲&3 TA -zrb.|ﳠyN`SEN0/)wQzDp+ubM80!oOB&ѫrK&~TwE}ywk(".P3r S׷,ί|ksr/wYSj3 31#ކ 3{Fm<Ҽ8Ҝ= tnŋ*YB\Grt7).bt+AOr@.^˒ wʩ7Ύ~Omt~"虄 ZؽKQ1R =)[Cmɀ܂2).Sr{]o=gϩ(4x- u-߶=A ꦚ4ܬ#t"i"jUMl!1T@@l2eF,^2IT0Txf"U`Z/V足q p\xg(LRMEp` Xj|^4 tqxDޖBuL-o.xsf JhJ~-@2e3az"hSQ(1dX"[ޗQS@g8aR~uO/AR=D8n67F3`H<2!Z͉Y8\[Q-676_xjX]x3l"ًHQ V 'G &=gc|.Osp|g:;~Puk %}oV xE1%m-5;@Nd\%( Q ɹÒR!SXXiDd·ozf?JI}B xo2 N9WJD*3Ba2מkڿD'T QC: h/ =o SE , rZOUE,Jӭ~p`Eu"lY XE44&EY~L2ۧ!aSVqGlN05켥0fEMG[*C{PmL:ٌͿ\潣y_RJħ?sj"3v?bmIülЇ/(iי:hG;iF1NZY~X_!Y +(gd՗Dd'"=R@te3?J(7|7"9uU$*0Щ8=@zݾ\y z:ɦwM  FltC)q/_BvŠOU8Dy\/,~ 6]_u轔2ُ̱wt;5ÀhQ`ZWzAE0I'8\qM R*)8~0`5ko%ڋ 8:ƨD}]@ ?d2 [A4d۔7T7i4P$=e9A:W/JR囟}vg/&Ub".(\bneƔs!Ոp- k>ÙRt2JPpsoԤoFJxlySrEUUUNv nD\nspH2bM7^'ݱDz3;)v3~;WUA(4ʪ5Lb"ÓvOϸ 4;c_X)tHRG-mH.{WwTvi*CJ?ċ<+8,+m|N{Oڔ|r4SqD~ƘҲ>Y#;yVZ]t > QBmxS,شD2 yQc?¯c ESzsY0*ںKvf)Lt]h 'Ci_/xR PE!"z\,&}^RD') IQ/ q<։IқLmfHs؀ xP8L&V?mvYҿ%n]#94ML@4 \2ЎgD]%AJa#"}%6BF #;)-:a2sx4D|R{.u lxrȄi b`ВH4lhDR(,$FtjSH-ClaX5FE/ WzoX2b!*IKe#Nrcjg9` s/=qɋ-*V{| 6aNwQFldKOhbN|;+: 𻮦r_[2(^?Co;do2N9=rK4[E{S-}u+T?m~0mm&+s8k{aKQ^sGk="y>$yP~sMb: 5Wj {9aBg fVNW~J9.8 K(%_Qys+!1IEּFƕi@L#-e=v0 ֡{YB3Id s\R3TJ!rdCX#_|堏Qzy>z[[h ) /kBw|^k0멼UZBX'{i;ҽ:cS(;EvNob@%A :/ 0Ak&TmP 8GF[м$==ut+6MDd QPtz~@pR-K(${/H6 )S.X{ !&\d~ / ˨(ȥwDaH9z$c{څs?+J O_%;]kA{sŖkgag0=ֺƼ{{<ǟ{j5btS8? 0jD05m 'w5Q=sHwii׍ y5#iU;$)fp?'T%ph,{vS=Ңn:aᢜ^,^K/uܬms|fkȒ޵$e(k;ŵPgOxݑ YkY/'Ji߂߇QoPH5V7:ٲ tǀN'of^P@oBQV1R:%Ic)>O+e\d^&{?V 9y"d deϗdܻwV:ao`„Q ,aw?x 5gm}WVxlB|r[T3,8ӑOR=_C&.}<'$:w_yզH[:' 9K" 4ڎ^ MpÞP1 Ɲ'S8 H O!vUJh7an@xf='f4Զ ,Kx3cVr7 ["ҡ}og?yDIד4n׫q€ 0 5&_XѪP^ P BLU%עԜ^MJ򊅵I`$O"_a O.}譏؋ B_H:J]~u)|8ZZ/5f /#o> ~ H8V} kh q$ܠk(?.*`Xb᥵N*{o"D0+viA)YOο6ytup#ջTX3)1y`9w/fe[(̯-#(w=Wk L.k+p~i֥}_OtUMyZA"@yAEd,-EYN+aA!>C&y`UseG핍(Nz|B[]I>}Dy_  h *3:7θUi<:{!(Nlǚ^C%o0tP' ̣eM@YƥчF]~}uuV19ok2lɛ΂2̅Kt ;_67Em@ ˉ8k{\+| RfO}̵$ őZ3\8/Ɍ qYl!tơV1=GD"G4%O!ʨ6;}dwEPpGyN_{KU'ҟM,vlwOWg;Fue8,șӕP2z5qWI>2l`f "\Q˽ǥMcqgEg]hXjSOL#F- ":(h6G[w)Wrp.jH&& &񶀜embA?qZ Scz2r~Kn-&F:|@Mgj'%q|H*j%5F%$ YM!` @?`!kFZY! V4>p9`C $^T~i v+{{ j UŝڌQYbKۀPYۥrK)giNJUh}t99+&(M1BB\9nnD~Xv<ke$|`zhu.zc㵴вjV;G(H=(fuCvAk;-[ޟ9(qW< ,uX|f 6n{Sp =ngmR8 %S EI6K$钓!i5* P8.jAr@ʽU^<JSO'lio%L9{n+/|<*>̞CG2jL1ؔ_]AqoC݈2en _eUmu):TfziMDz*6lюJ,<A+O،b]HtE30I[X#u L(_=\Q8;#uG W_B<0i{Ue*T;Fz w$2@\(U [k>(k$Rƿk..Aұ{Rkw4ub3zm"g%74'qEwiQEUஙU"CrOy>GBIU_|z28ؔIR\Uxnw&e(_O ]R GFPN_7 [_* 3S,dh!(;D8BZcVKL@ |?}DKwpk93W9C1TQn{#CHC4yB=Ϯ1O.KPާ;^4 >;2-vH;t})<<@Ec ^BKaNp5𪋥Kb؈5tYGWzM=us 4s7{Pu;_ɩNm-+⾼yKZ昸B2P2%&|$4ˆϬ [4L(Iq_KXj'Wn墆S7k oR*fJbf>ENV?F(Jϰ"i[+xO wilK&Oo@\} @Tjf1iS  ih ekn zZx3oT*hu3BPA9tn]'h,wچ+LW3%id}iF0ޫrLP;y{w>'))_sf܌ YrA$Rnqсvֺ(/>F!f P\/j'=w@oElM>2RڰmlÞwu<yߏ:Ȟ.6lʔ|A7 {[1obDHWؗjs5 Zq;8PUD%9 NQ'e$s"B'e,ՎD2i4fktץVzoSX/E&.Bj]Wja $2`| 22(kW̅2b5h%#녇-HMS_6Q w0 F{?$4 9Ą|ԚFw13hu~7SQ]RUkAgz^OrnH]=W&_PUO;trkARW ?jw*]6WIQ5R QO+ Wd-UpWkut!q?7 C)q VTXb| J]@?wn.]WW-}m,}p@#+W:Q`ML3ziք-6{0fH5Ą'8$/<94 K[+Q0'lEDtwTM@0lO*0īlvX)I@S$g8V+ĈYs\ gUf_= mcAlS`vL,^*<` $ш 13\Ovs6vS )S[`E#KEfuBNjMSEJsCWY#VBC>L%sLAn lKDvjۏ<ãPt8qӥu1}ZS "Z2yNv5{ "\Ϧ#R %m=v0#IE\Ɵiys5 lCWDG7Hْ31ՀUⰣ[8~[I:\U.vd UM#lk+)-]_T r Ҙʝ5!oU Q[YY9mŸo1r͹(/z $~2P?E]s⪽M!/l{ r4KY#UlvHCJGGzo-D9I[[Ѩȗ]K8SS{!ӬXX3k:R2VqcA- q)ɱA ifV₢\d0ܞsdU{mI&s,aPmi-R(SP-Fos+~7YgFnt׍=c3&A]-bRċdc;T4*l}rӡg;8J13t8H,iTr@:"+o$C<[푕L*,&gٞ.;IuG:~Èiض%tm,m&H!|yLl2FÛrV/o;~\P:^CG!^ ŸA=>jO N&sƱf1Io}0lԊ k[NʾlOx(%)$XPAQ#_je*1@Y 'INZDBE_״L1ӨJV^W9bnjٶ {9Jȍ^=I4ik@,~'e+Lcv-9*N/}98s\l/oŌ\Q@pI|1'8rnXmxl&CnI`q,Epym,PAG伶]*C7"Epu+6ZSh% #1 QC'g%12_W"TL =0̬HEUWdlD%sSmdE1@Y}%D4h 1{uLaT"O:L@}gH@zTަ-f!z:yc JGw!'fQpT_n](xFѽ(a_[<9Υ+OWnN{͎b?[Gb?3)ϧaz+#|zzZ' \; "$eٮxa*+2Hݺ2hbC%, ֪<<1 Gx[XD8 oKy5x!NfYXÕi{%S9(f`;jFG,&alI5;5 \z-jWM>JbBȣ]O5†W$#Y%9Z`2C4yP~Vxov8yI Z@7/T M'F_֭ *oLlsvxQV\ uba ij?%2J0QK@X&yp:<_q׼-œc'ˡVQ(h#^7=᫬6Xr>e%'Y,SX5D h]G(>E414:yi PPtd'qFlAeBĴ5LJ!aJqL&5SkiR. 0SWSfɴ!FW{I=> b>8D|%pbe"{lN]QSǢ4OU;bѽ{}ODO#`dn6nB^W١ lqf-owH鲺֘;/i%Ko 71mZԢ^i|08Qg"Eux=k.my'GftP2Ccc3uֽ3] IW bq$ֿ'd1i4{jwI1?^%bS3Sc&HML:>5pă&z BFj췮+kUo@-dIq,l7ٱ"n8} o5^BO >eNi/񱥅 (*i`g[)C\"kp`upپSXLW&wdBiQ]3M8E؏dO0.LwzV[w 34f}ƭB-Vĸ-ǽ tU_*z|kڜdr֗"9r~ '=&F0zh 0?*P9"A^oexj[<"^ΪF yȄ=LrZBIt T K.hzl8y ĸ{f ?)`N<,xrN3?1vYƚ|g Lv|ӻ/ga7_Z>̽1xRQ!FY^|([CUNhY ue8rU"Ea^)-]ij;Ȍۑ}V\X.v5<5}8E*hSu:ՆeC(WMyeHaĿu+2чL0PJi+K?oRO7/h @TkvM&[i 0sϑ5KD&n>_>7߰z=G戺RϾ$c^:z̈A%$YGsiEo}6aKZH -mF)0b2NƿQEK ݫu)Vm!x΢zBVyyXfL>TXPF' VLh$R™ȍ6z1J,!Jt+y'+$y8LrF4(#Pd8yz<- 5[l>dh ;XJ~ ‘'n 3E[zF{˗,Ws]qulW;cZn62‘J@cj@Ri[~F~&VVP,n?1NJ(HEU,}v}x.Jv^#bݒk6q1]2dP&g^3F>eV^sŔ,;3Ӹcm>V.iȞh0ۨ &Sd/Os+cip.1Tբ нRߋ'ڽ97xx8J h= dkttO9zC)=+e1йHBWtj-U5"w󽣔 Ly\5:yfU&ew'66poJ*Gw'j@doWS:p,ӒI># VCyQLgR*CqXs*%.K1`NYUl*0nМ%EٻOd4F_DnDb F9~ ~Y2ymUM*plhEJT .l!C83 a{j…i&Vԫ޼}MzeJ xvGn 9&QSWISC6[0t69e~9'Q-eTa'[tr6m5M!ݑXP2F4iu8sZ˜JE>E%̲uܑťvpZQ\aޘ(ԌjP ۯDQ#g G0x|YSpm1&{m.7R+ DA;x6(ﴊz*u0lLdt8,s 'cw}h8<|.P/ũ yl5ݗ|s/=ZCQs,g'/'//Iu·-^պ]Q08',+9`,然4尪^t|LWrbۄ Uz^ d=qژiTc֚;bb* NlbǓRi!,V& lgDes *O'а*d@}=YN"t>? ,xmvfuDe+dzQ` O\ym*Iь3_p#i5CN"Q&ߔ0YP;zJ33)Ty7ENFZK> -~|1Kn2a J ,rF11Cs,X$%F9x5H^0P! %s7?y=J|ĆNE#Yw7Vy,6⥣A;yoiJO")47PO:q>MIb0ag1"Ne L'. ^,S4q+`Yn'q@Bt_e3_uT w Sˉ;G@i̖nҚ5^V嗲AEk ,<7v~#lrcMhMG=S)/ENIIRŎƒ?E 1=MQnZ߻H'ʃ+M0xYl;Jv=13uujUw4F ?+Zl vcd5GD"s6yIDńPsʰD1# mkWV[gw %~@ jmer0Bv A3ܽ4!0r߂o;IB}`mpw ˡfyS>%7]am?4 ojrŬUQ<<*&{WMM/0>M1NIDF{RqnB8_pwZI喝]DY R-ydy8ԵUn^ն=k m(o0s~>ӿ.WͮyY+4OSpTt<;~_yY >A'lzqOLk#R%#wҘ 1Z2IE:t u8/yϏt~<žgCQ*c#h#9J|ސt ݀D[ T1 7KM{S pq'OAHՅ;s`H)0L"}-in| ]Mu֚h#jCIā+n> "뙺%n2`blnv&D22 汚Z 뀯@Js@Epu BBh]C>CQ}A{;灍@knd O3ě4h?PlwZIdy$h2LMfŖTZKU,%Bw~$fXn & j79YZX#kW(z@t qwh$UٲˉwuMߟ̠'X? Qz7s0FEٌ uQ>cT-iǿ=('dI#-8DAR+2Ax 5㶡 Ԯ Dq﹋ْkpozd7oMml V1K32 %5є_fO`;g~! M`ZQ 3"U^AXߨar\@GuɈ!e/Q@;V>?x3C @|iuN +yŀqDa>l2CMlbXDL!=00m#s|Ev/?| ˺Ol >J˾U+pB 11| |S"ߚ%!t1-N(O| j)kv lZ>$ $/;Fz:M"6>)c,OTtKqhɿӶUP݅C7VS ` k՜ѥX17nؘት4ݥ]9]|zzʣ!EȦQ}TMԚd H*RLށgs- ^8 o|))ضou~b R JR<2w|FRử> OE^-^tLIi4?Fزs bץŸXϻ8S0lQ`JqK7fZ$P4;VRP/-sCаEd<|\[ߝX( :@@ 9)6mΫΜ͓m Ve>Uz):n!5 39ۍG"_d?3(ҊZmW\P16=]WY6,. g՚]p,%1!CԐ41hթ\ϕ};^ =xaxeK^V'.<,KXCc;TS5,n#LzLOBƼL䡘AD,3v#fDmxkkQ.19sIma8GSJ@/lO+)EFq N"B!1!O՗z*]  WD5cij\Fԛ\M, z=2+珺ɝoRX+"Ms4m3>/B`,`HeΓy%_> o7kMn*4$:h/*rcV$~H*Rˉ>:ۉMu[4|7M4wuX`q*[(w-9vzݤ(SџX gQ-Aw$$'s5 &ҳ*_՟E&1/.ۑG`(vo RHV7㺟EkkFoYiڄed(TFG\a`M 31,0l} %4;\8H$wZl&'GMa ؓ(i{ :ivHadw96T0Q4uOVQ1LawM欸jZqmQW`fH@/(}`Q}mT؋3+\BI:;R.-Gbg}:+Z_j9_⻕\ВA>πm/尛VY-Lm9nBt 1v\6#c6s2Mwk75D\ީiS)}g ~d?Ou?S-%tX*sz(Őy13sݗp!4,JP 1)JI &!doG!h i E.@ -(Q(TpiGpu)_6kTeUń4ҊlVJHHa.3 nja( y/BϢ3"J .'' ےK *$Nۘo& Œ9@{?٦Ti|VG!о c1&<ҏnGl搳{EiIkzqS y ahydՊRT OK\c*ى!T=/ִ_cPm]w@|] ѻ^C.D?h+‘,Z09K9%qlڋ0w}gKi>Bdqk=åԾشwBa-ʛ 8y݊ o P 6 d2٪:Pos*:Uh';sYv&О]aܩq?'ϝꦬ s(/H #ý|ljX Nv&][ c%C@F0=ʶ_l61I<-If[PǶ4:ȳ=jaցGbD䒬JGVWr-oc:% DLʍ6؏YhDaeU| Rփ󾅶D`f۰PvYj*Jpy㊃|m!$^Oh7LJe; 'B`Y BV1$>'3\eDfkp|IeI73&R & iɐ3őN_QqR#a\#jk>M <ũC qg`7A-[hlOa1!5l@v+F(+LᇪF6K77j 1?>?3 \&lNJ"G%8ikͅV\'ڨZ*<^tP<'7wQuݳM+& VC$Ί~V#t? (1h Zn݆Al#=7wn;ǖ?5[Zc`qC(&\g6߆Tΐ7d>+ ?NG2ai eԕ]lsN8  Ȅ^} u{#(pۿ)@Baht>F7w^cӓ1Bl?2 Z3iyR&-+X? (PRaJM8T]H'op/%҆t-_3u ٫~*w0V\K|[Q:&uD -6 3j~[׽AIt־e`K)n&%>y*Zd\$@;MzNp=GtlJȶD7IF@r>|SA+E*p,3pĂ_tw^xli1I{s'מdal -qx23 :v-WJP$+%DլK_bɱ9G8>JMbv7x#F~{Y 7L.=r]zQ9Y 6wi`% 0A[mYIx x3ӕ83@jʁc+S;VHz`C3cհ?-CLgZ[W[yHgI ~!x"مJʖGkuevbTMtL oZ`Oe>{}$ASMY~4d BoLQ`J9{{ K~{g~0+I8)]4m1*irfԙL*7 7PNIFGAwY"I@}d+0:DGԲ/Qn aƣ'_E#?YbemiTtYyha P[>vxT$UIVdZN(,5y8&'IȞ(zW$Na|eDV].`S>ڦg7Ձ*&t( cxUN7vquE2ꑘ}pJbu=)"^>^l&QsÊ׿x?V>4=L=˂;IU [FU{[G4L'8Aɬ](fdcDBH7BvMԋZ9ǥo:IqWx&uNn TqdI1*T˅󞒴l(:N)y2$A\|jb|*ajI ]iu{"Vf,mdT(!mPܹ+<@ ܜl6NnS|c_߱ {Dq%#.Xž E4j.XT,+%]w)A>bXL鼌6ʋM'M +1SFmBm4_Z`X]=F8c=~eJj3!={dk]&jpoC}APɱ͒{2G%+^iGMV.JZS@K/{AWU6YV('|Y1ߵʜY_ bv˵-2݅L X3lK{%0jͅ-^zTt@پ)( Waw++)L_4? C?dHTtwXcyh'NEM;գ !ϻV|nQJaU;9Eb?r)pl.a[ȄI7C5.WD*N'Kda2s*VSdإq!^xA C<'x+xt|U$G>SU/A5N]:(c>s pQpj=8") cP]e jvgt*}(;@WFnpu(}`콿%Z8U슌֮ߪXrHh !,FX"ʦDͣ_ W5kY:HV"I`gz7LNWn@cPKʈ#ژUUr2袨h{XM+1`ӓi%S~ jVn#hQU bgP If/'Pţ Tdan;Frst:xkv: bۋj osyH\gG@=^+hf-_k`~+uA 9;&eJqwQ.Mt"uyy%\VM^}SDktg^!d(߻)8a'b?6 RG. TL56\G#Ѣ+Q.C̢*;$Xs%XSY` YՍo|`D+Zvs~5sx; {M6}x_\p+Pw<蹌L? m/X./토q 6h3}Lc#p N LV:ST@Dh>"/J dΎw)]CܴPćBҼC :d[ %cDQG<3]`Gpь8kW5,z`E5nzU(?^g^3R65'&sD>x[FֹU lΒXyq%Lk}ެV)dqO1\FALcG&pE[ia)XhDL4 b_E{E~%^~(o#%h*Y(U~ !Ţ85KSPUAq@d9PJIt74hAT @&oܚw*Ӛ~yzʲn}D#(?N#=e7ڶdP vŅ6^{jOI(ݣQlģ' %׭zV)Vw=s)IO?}4+lwϗ9, Q9ϵ 7m*ڻ0`~d L4N%GG- i jKU²Hiǰ5?Uϕwk󣈬dЎ׹@u_O,IJQmMޠY_no] &'Ԝ~/U.dLÅV#5Az]2wA lYTC~-jt0t)_ w,+_Lb5SDB@!^C5AStaޭ/NDh^4t=Ԕ&}I%R(7;'LFH&2 BP0Ƹ* Icjue0.[<,O:B#Uq۹FI{g Z;鋏MSVi9P&L1ƌbPڄff;zUd4NB_ NZ lzm.֬p@1aɁsi aU7M:#{E~ٯ󱲧|u8zZdS7m87oxSӘ%54%!ecfo_p r1,<=:ݻX"YA`hհ|{ q0+FtrGܭf s=b^ܠ|heG( -󻽡b`QY1l!6(LN/:=$=Smh 2XjsJY!hAi*9-dmaORp• `'}7fn5D+ҜkK;ܙ;y) ._E-GT%zN+f :sp`I2NpL &4,@ڨՇ=Rd&OVatzOR5f=pl V7_[XO SzdS)Y[rVŝu2KOH̍B39Y3 mٯ>^'eMU\b 9UvwP0;vGt h Vosd2WHc腹³7L7@wE?9 TUXX:!gt'Y_’nJx0}{oum+g/ 2rCw|KVrL5OTňPqcʟͳe-;SX3u·^u03~Q o ?}[R1;?GqL=ҩ,O#a1~Q¡E L+]Om3 \ B` ;Jobл۾b ϵZS)gxݛ>3pXڒk P=kPrju5xm;_]%5o+a*.GkG;ZRCBK-G򖍽2,XѮ 5fmM]|"'#)%$p^Ώb0Eke7d=: ɾ[Y t7.W@4@!+mIymEjTq!wm᪰&z0ew]ɠbׄ0l fŇt*-Υs+3ե#&DEJiڋ醁l6nySLp)٠ȰJ' bntfd1->Jyf 'σa]){+%HB].FڮXWn >^o[e:(>,Ph[M̥h:4@\#}8k\CLdVX j~ d߹r5>v 'K/<=ԳP^.ewUŰ6u`ыr}>{̐{;p]*^3;U`T^a$o &y˖-+M\?)eN yYm:䖐T=Uڸ5071s4_RjL-_ӐRo UM6 r,Y6TW30VYwu&FR{FN˼z=9 N:"X,,E'ۙw[T,KTڿ;m$>Qs{%1{xIL^PKpRRikm0pZL:: HM6b-8V 퇌Wͼ&=Jy݇;0 q&K2ܶKEDYx^wsٹ1uѺiʕ=3 xyh$R?٢-y伇5&[E0 封.dЂC%>]GJK^؄I֥?ēf.mWpriL,Ox>v+[{sTi^TTIAZ0aIn&)AA*p?x{hVjP-;>uPЅP^Eoo,\EGpHf&AM8+?,XsD*6jڒqDھ3y(:Ce'Q;\-vAf)Ln%ok}!jEU\ (͢(K4d Û*&s+UI~9 B{N؄ߨ1uz ,ji%STE٣L=Ю :{SNsuґۜX#ڥt9&廊.Z'K+d}+&ƢF:f;:-0w!y ۉIyv^d$U@J[( 3uLHn+Y5W9d^l;c)J IХ+D >ϊ齌]!p=k￙[uׅA-' ok؅Vw8+GeƚjR2ȥK[^=:E¦S-F{9S8W௯W52mu@Ʋ~gH+/x+s~H6z{ OH6KBPS KMeԗ=̝ l+cޅOyVRGHqSqe(K ~Hme,rg7$T*w 5MߵH/G9e1}{Mz"ߙKꕎܒ^4ѓ;`ґ~~wВeZ ?vʩ_p֚'kgBgL.~n}MyC'!th&aeoFxA#,ÏZRM%;oߙDJ0hT4Z6Yv,_jvrW;.0.㒙XBr`D}Quk>aM?j 9&@Nm.a*Mbm[Ns™,"(+=Кˠ[#pg ɴ7-+Q|;u(;}~X]~xdi&gzc[ R GOe+Dm>^:I1Й&iuPW`J@50Y]")m&mg=N൲H2 Y`"ibA[b7IS.(0tk90 C;At{$[6qxy*[kn.rc:/tr q)t? |YQcq4԰#9!ʉcF=y>Z q^ ɀ:u|s' n; yC$8n=-5g# r 2@,9\+i+Tq|rvا]/ Gyzѧ=o)[]7T銦d""vƑn+SMs!MwCR C̜ ֫|㈔-U[÷sz D(g񹕳JlcKŃ"]#Tв O(sֵ ~{z$(L1HbXt-(r=vn7WR[NHq${y )Hޑ{J# ky#>/B;3wU)qvԔE!V89ߋ#C ^FS~/y z 2>LK9"35:Xh<(`͛ |.+(ÎAhՑYcH3݇ ()9AT߉w{ ?W*EZ aB FW%e>dZ%R(x VgeD z0]Ű,'uu1!@=~Xn;݁`Pή,@΂A&1ݣP(?0!qpXn,C`ڏ*ݱ,QZ!M}P@U^5) ʓdnFR@v~˔2eQ[ \[8}P&7]殅huAg-9p7` -8L([D_+b }I<-#iZǧG)cS8W$JЌIwdq $?F\a !(inN hLCOx!m}&%f{ )G[@M3UǍkTg\Є *ݢZ&8<*~AjWbvTTcO k@Ɗ5@'Bܶ 3;\v9`WVWDԐ`QmLz=X`jNJYE;C´LAQ[TZ{kJhCRoJ..o]l;Zdyt աڌbV?dTߠH_FxLX*k"RڏDVֵ ޳W Ղ)K2# w %l𡇍  9VF@֤*"vWo%HIԥmhWg#8=;lZrj5*P=#GN/+Pygѥ~gPe:&`No3xօ+Em!iR:-Tž$cf.1=w2WBȂ9 eL?|E7FX49[9C> U6.kK^,YfMXAld"n]@F{hbW\_ i\"ȰSܦFC^&W\siؚȗpJ:,8)rT:DRLC}}}OW= B;t78Ypt'zS`/%)TMV?ˬƝ>@lb01^9ARr։6޴F@Ys67i#^I~!n})XD%'U]{j̜tL325g9nh@BC㈰a9<_I5I"[HtJ:= <=X8ɫAJׁa; ӿ!E[ [W68Ss*TP73)?K^ZZ MpM'$G9G.8uHqVxJ{݃dnol2>Z DʗviͲ/;WovFKO!(SLE̟cdcXa #*h98F~:kn `(R ւHVw* N{ mK/ar~N"3h{*@4}f6iLDlL(W*61g }9g;u=^2Q{ܡ qETZ?Z?U+t8wjb7وĽKF,T3쁴}ϐvzgOӧ"JZ˛}9UhmFG{oƛǏg`7yDU4drd1%Dz8z>[@%}lS}z  KF!@8.Q cYJX u 9m)\Qv8:L-20y2T:8һ:i02Ϡ|^ 3UMrh_kd,S[erڗ*T׽dU?(&ėj (?~]ƩLzVFp6(ܔd_owdQ8Q1Ԕ (epc-B* Xھ^#~)䘄rD/dQ뀬L^Vcܑa|A,t?ćc͒Sd?_KnHjhnɔ0L.|MQpzZXL"xY w;I/(:ms?Q%ܙ 7X ?<3vF,=7QbX<%-/e{|GJL6ih%\hNerX}w,GSqv;?NH "' ^ch-C#Ɇ2R5d|aP=Wlp2.*އ (iƸn2%C Py9^{ c+n ?u'hlp2 J^64= S(Q>TdȎa߬rL ||8c/f\9SFv|M|f 0T1-w}4V+:h H a dI*ULʆb $8ժ9`t}ڵxPNI{E5g}#[ X}iybUC䟵nW!g%T?ԅ!k'඗@B1;&g}Ьu?u#X9TCÅ0j#h)uοockě,!wQ5Qѫ)BS7h6wF_ DPSzE*(wEI y*;{}$D l wMְ "ޕ]e=}o/=iZ#C;֤?)&4,ۂ$5LXum)ށ0FLfrK`V $ryF&^/8}UB} ׉L5L"n LqPvv0*xfA=Hw5L3H6;ι "S@ #:_qg`k4FLC JdC+7ync*u.L;SJ |y$&ӽ+x8Xӧ8/+S7{\ NkQbZ(,D/UI}BB{W:4JY!S/eG=9-=ҥ}"*;K_Vsu'Z\}'jo1(QioN;a$ =rw1.h76GL 4n)8\yą[)_>L EǶV%2( 4Wڣ^Sı3??_;R#DӇ`N$O֙ zR>$t =Y.Y«%~mmYٷL8 ShZ/3 sFdž)Xlr>4񇗊r";ݞxuT(LS}r8*Ք]1d5,;4nFcxYeM ҥf9+1s!%xxr ht-D%c[h /c^dž7 EB~^XoA$B8aݐm|ޛJ4w;8Ir4sh"Nc5glBvy<[Xv@6644AQ0+QQOzP!ڧ ~0D&ޣy6 \}M"@ֻY &4VT"g[ʗ'ީR}xrjvr<< lc_ dZ40GMaQ"ZP[\lE@Ϲ7(OY{^^ -*5#z#rXB&36]c{p4KsX9r+\cU% )l1bOf Qn\-:#&/Z׵Q m֢Sz;qrU? ]]Wg\16 cyǹ={f%(շv;?/_#K H%=vy yGg=b h5\bk;㈆; d8X?Cw|.G)m7LA*GZ~+"*4}/4RCǀ{~eh@Y!,q>?wJ()3]WL'}n\]#[k!PWz>[!hnLÔhTLX)h—C@F炇QHưi1Ѽ^a{z3Pk "dgkBB @ @Rlp4T"HЂG+5ɇctL^} 7K,w\Br!i{a i5L䐞L.7G9+EAX= +Db&#+Ue"l!&9=>a=Kz7 sVPuEA8 GŒcYF=;Njd62c! lI1lB vMfb7^/0P=wS ik*jḭ%,g_%K?hRv5iz4Rs6G}H q޾x7BS"NK=ْk^':n$g6S e.|:ÿ*H XGyˑ0b}0؄+HY͘qkY7ZL365KVٮ=mE> jHbעU kU  H_e'`7^0@=,"rr60xA:j$3g# 4'PP7s؉lQ  U]!ĵKoYO]YHD\E>+H <ӷnMJ(!jɚzkf-]k[,iGFyIє@ZT =2WYH.aD@`-%o23~ b8۰f|D,WpI`qӀ#0n;[ELՅhpנ65ŻڒWM` Eٞ6@so$|4'wD=UjTVҐ͎$˦ R7ڻl >Ct-2|qY稾+C{9 ZYLp.?8Ŧ9B㙂b=VH;T yIwIt w#͘\suyT%,QA[g^7B"#ǽKQ³ NIl lP'iEM n+`͔^]^TYkV}Td[+>BvTg5ϵ5ےF_~rFA9y+&MFY+w1m\~`YZWH";n_;:ZO~ JvXòнe6݉T^z"}p3j %0#`'jI~$3{c}rH&uY/ vܨ$nöm3lx=]j03- l6+ae{9g9ߵ2_n)e>֒V+7jIЬ"SiThn-ޔT 0, ߒ,Ԗlث?S:r ]V=lbOl4'- UFD/ 3?{ jSs;D F*&d}Fj(w9BM:VR@(``B㭀l{ZU$p,X<y]rږf=OZQ苻%p7ջ,>a06P-ӄ‚7{٪rPH/0Rݏ {'AnlDsĩ2"ItM.(M|j/u))Tx6P[xR'Z vf=+Lo-.SfEFOGSJAFRf̴,Ce6y5̾32Nwv*ԉW,QU QENT!W:^y -ŧ#"xp-\C-B gs涀Q4f "D7@FY>_lLY8#C|l\w`b8Zkcդk^羳5@B v}$zP(M XQ3V`Ep6 qٕoVȪ29F:O[JoWM1Fbc1*c`~Lk"x2.@؃pNli&g]lh9WR\y5<^"&)r'Mg0g@C&.i(A` >΁1\&TM3&& {E4 Iȼ3;'b65:<"+8tq3$fX Y>NN+/}B|cyBտH!=x 8u a,QA2qX\vܲ0iSrK 6GPRܕܪ&>c]~IT).-hWTTBE+*+QXquXdw.jSFB Q(*R; e(zQ{h^Z4H$L"6};I'>v9/ih1 '5kD&UPaЛ[T?,DbpQX3 Ń."h!co2"_.oS] n자skO}[gBit&Hx_-tu!f:A f]k2Fa nI>0I/ >0[̀kMw!~^tbV1Ӟ(`$M"vM?p&3u"K)d3N?7mH TxuU#.rmV"88Rl5+Fq='7>/G޶+u&pquikSyW—dNeɒIVS#< _O|"*v|,R3$M&@)U`P_VWq?U}䛡e:EYR" n)/EIhg6@/g|UTcCo⯸V܊^MktU]3oǏekЌq`??KAqy2 \o[XGY#5Ս()4{:C6B˲8W lWFI71_?DWS:o^FJszEB;gÁܒG0o66O8ӏAehJ;H:Ty Kš^HQ_2-'g6\"3=7_ mT0Lb5i>քяD#]h沧?8l0dzߴJصe][`ݲI=RyA W`";?U@9++15^Գ]y~8a{b w¶O42m;Cj䤶 wĩ3<7 itEo5wb3l* Pa8)iu_ a'g&I4N^}Ѵ x.wOji <ew1/ oZj 7com}Z!$WJ=hCՅ9cnlr uGMKR!jXFn?ŮDXo~8sdL`+؜~hYXh|2-D6{ګDƓ ky+z@|@sS@ES[ ~Xh$/+[P*?Rmv`p2î'yʍcۆuq7Vx' ~t4W,Ţ-U"l}U$}ϐ= ]*|0N/lzKOh9k)unA6aI8ɴm+asYKX0aRCjcbqR^k8קP{ABr!9eHVA1/cU3hdGy} 1_~EN>J tdINi|L. ГGH}l'k޴6>ƒlHDT)bN *P~# 6ޱ!+'%s$9-l'pGGpcDl Bo< #/{(rT7HUAXHĔl-j{,@u6yEF33k :ha$qPp3 ΢-mW;r]i:7G}70oT]3nGYP fccy3|lY:F o)M O-PK |Y9g:`)`S yY5} hV.صMs /`g>JT2NZICEùhqYK"nؾss @e@$F3Sð<|anR}.B{#-V(T$,G|V7(` -wCw1]fPՖ l-|튡!g![c@i1Y,߹}FR Jl* x,I3RJ3_ISK '4S&Kq_^ߝ~f':wgO̾DjqkYŠlLXނcCiέ) p:\@~/R -KcDv{lqAnWIrQq!v8h( 2;4{Z+:,+ABK/.YEjQ-K̐b)b{5leR_UPְYTQM:glqk"4逑͠o?g,GRy;dIh\ sѾWŪIgD nE@{4dKOLuhL{I l#$f ;Iax/XPL:3e*"-IcJސ@ҖoYKg+iq(v"2t ӡzbuj%oY{ ͝0!͊whċ2pT4uK~mZc%b aW$Au.%C6{)$(&uVW;X ;_Ѫ#q{NC"\] zF2%R(-ߌ Y* c̿=1"JVpBǡF SqvZ7(E71IRŭE?@IZ2cM0!C8DV&qTkhǿ_X6Dz]"]LDl k7˟bJj]1;]|sP]N%#xrf-JY=G't֡#pAD+YkJVO #eXHh F=K}[+ p\#[BkNoߤQת0j\R!]:3;`|ҭ%OV@()W mlg-(s|bL6=Fʧ t˄hu@< OD䰩6b^QįCq4Wۙͼ@;𹽆k_8kiV=j+zв8 $mpjUb'W ɼC>d`#w#꿠j6($sٍh7oÆq{rDM_ܭCW;f94ހՊ:",ςz]bm Hu2HZF!Azs*S]](,e u_uD)@ߨ$x&Bm9S3EŊ1&~;Fe `LsPNM]//#I-Md2,Huç$b#1.R[X';C}|ۮ hؖSC\v#<;xJUч+j9=E_aSq`C5$ hMSO+)I]Bbs{Rv [ Lbp]('6u r I$7]':c;ҁ?^~+xj7SnXoiIz5@ˑ:T0Ώ?WPڗMDb'<{J;Pyb(%æ܏nnQğ *8c9Ⱨ ?2y $z!qs㠾ZNU& CWFt~H`ytmS1itdɋFz8(;Zh?tsJAe(exǙK 3X`X_/U]PK ̳jnEX$2uzPw!;6sƼ|+֞`9GlF֒M.]inA(NZ2Nzd|zqFS7ߠnV mp3؉[G L 7ax9g>; yQ!@@Tn b9Y)֊x"HmOB!y;"'YK_93@rGOz*h量xX|w 1F;YNcF̱bVaZ8d\WX]zHA8TD4$}WwΏTXzQHIua;d$A% ׺9՝Z-EEB} +9DڤV*վܲKn׺/2xɌ!K_`ڿ4ұ*[?P]^C%5i39nĵwtzؼ]Ffƅ&H?/i%zK;<̵gٛR I*v@J%o> vEV!P*i[hL$zX],ߠܜplSXЅE@yH2BM1K@r21Z PJ;FP=pmx5'Q mV_"{Ŧ5sW7Ts 3ʼ!=Y1;bLDdp 9g2/z%S$Y( ɀ̈5u¹'ꮇ.oQ%wjNyyTEy}_yԏJ5 `II_(-w d`|hk(};)p(h0n|OLuݯ8d=*QFջ`m=q|NXR/;3)hв8]6 |`#`w|ϳ]txi)^|x0 ,'RzXuV$}e]S-ӻ`}#z" fwN3'%ƌ%'Db32ZD֕.S -qB H(&X\(sHD>m' !ʱ3^ڴu<@xݫe%+No1X99aFǹ=XYY4Pk$T)GO:yl.ux˾d>A[҃d·e;1=0\G`Oe4QLǩ8u:AXpV]k,8\7WACSsgpjKJG[dQz3 \NA16Ə@5 Jܧp[OGW&WDZbSơU5#RکAK/A#mXKǺЇM#EP@ص KޢT4aկ< ʱ[_m]e@Zѱuv"{v0 r\8›q"Hg~p'E \SyAߐH ?a:%*GvaHh([3].#V,|WbMa,8Ihֆ&uxKЯql\R>4| _o֙N[u`g71؏{jY^a_8zvD@Sevzj_f-iJfaɄ<΄ZB _)֕G|}Ŕ0CtY}2Mi=2M{j7lDV:wu$aɧ fp°puSAaD^N~-μ#Yvyl*McHUtPfIC^.Jӌ-Ҳf'Yr9[KAWWFݥirh<5fkQ\Er?Q f^?4"!Jt&1R5.ןMr[UdI`tl:(oq_ נd(mke&μ:*B%$"UP34* Yo#u|jT?) FxFm¢yisS/IJnQ.w+⢁2/sd>r9vF/ `IH`Ox|fGE馈ԃ\|^3.)5k1Bvv0dAwwU!:Zmd8 LΠ(YO (#@P!|A-,*}R _b$]/_4^KB]2^c5tPӈ)ٷNV\ t?'+ qiI sy%K&ÊBj+-{@1]حc"Z๹Vv\7 4Xjzյz1;%*elJ~P"~zRڝDLڒ f0m9rpgݛm jk2ִ3Ks* #I'$(g>$sT%VN"qVϳO(NWn=fYX lcO'F_C39 ).}gJDa NXéΪ-懅$l/TV+sdMTAl-h|i0%joN6Lpj4Fe"QH]7 [c8̋9d?%h'A<>LLR$PoJ+?뙃Q.Omq4U[Z2,X `Sl! p+!?F,\ )ݭuSHL/9K k) ;# -3:sy|_P]g7Hpmo Ĭ@kTlꐙRTЗ(l(E(b_Xٴ"K٭8k$8T1Q}hI|g5L.Iآ4׿}fzRo1 ٯFM{&NYp Г2_"ZcJiA)FTmH0(}dDIO=ri@pg.CN”lEN)˄-*i%/1Y=g *q+KK|5~FAY0Y 5xg? g .vૠ1II S &H Ng x akU IT4/kK˖aߗ8Ư_;oVLX37)M1C)R$E{k"Jp&h? {;ү+Odk`GOU0@YNo)t 'Gx;` ȧ %QeaJpkFšnc2,J_jIo'6K̽U8Y[jK $^q6,Q%CF= h7Vkb)`]jq`XT1*H=hXd 0_ "ePa+($s4XV]X 񕑉xEIZ$75d)LheYga9`FyDBW,=OzK5>`VH\\ PWH#I~XV̴m~vۯc܏dzQ^iA?涝;q BtUm8<$ZX08['Y03zJg1VUFSHLq"7}ܚ/o<4 Kv%H枇$EEԂoyL)ZNErP/?Yt ő3F]. K!ad΅4'@:No*#~¿>;\ԫ+Buo*}^-V]}qϬ"ٿ S($ꋏdidl,$4Ǐ '#]!jSkIمM>ASVNsQ#=I/#;0\ &̍&\y,Q#ǝ-P:%.4ϩVC>s2 bpdgT.kmڗq2-Mu )p9qM9azN?esffL(X+yأxq-a@Gr 5ٗ$ 0 \ Ζ}M@ivju8k l03e(wEy"xtm@#C ,Z["T5mػ0Gj~ ogd|c lV@[D[EP۝ScDYʹ<Ԯ  X/50UGb+: "p3sV|qz_aQ"[ Ҽ<ԇE9 ~C%,ZE ^8$nqC_Gns%yJKb$ <O]sŹ̸Hv5Eδ1[T’-*4 knb 729g%grZsYtޅkD)UuN0Мv5Lp[A콏U]EfTFp62z/ow[DV-JJuZ&w@<)ǵǁ!e`9NfjjP7EPo^$\N^R?/ǕŇu?^km9@+^?ϑs $5fjN3vm=&V;RMKRk+h/4j'XXn 0 f~^~t0Qz8)4>l -ڷ%'kc z VYj&'urɹf>UP*ocIw[ᆝo:d*gWaԆ{9mk:.nH7=vDYv Gyֆoo_hyb];Lz= LdqE{U8I룀fd $SQB \`R"m tw̥$Q6k}sm?=*q9-$$j!cԔV̨4&Α u iXw8Ʀy]ݬ?yerVkD+nםfU^kRYTvs2!3uO4þ-Aԃdh t{Nao⡳_C<KA;{wqlB.3n-ٵWp0ZO mֶ%RDǞ'8RUp,VU :6IelV۟ @a,, fDJ{A,E%2w]@h,1b Kt؍Pr׭ʇ=ZL7skW+91N΍9r|:T*?,z2z>]F$r' 2)P-%[r@r  w 2ŀ+o1 Y{3)CiLu=^ bt26 jr8m flmD<_DM_FK1$}m#_#u,oy6nfsUȑ&%xLW-y*0[x1ڶ)ghRY|'@ZBY; $=[9_ؿfyfYC*Oѥtî̵^40طoj)̢l:3=Sfy3kNP_6>*Ln zO=ܕ Prˠ,OW] fg%)ndcW85ꎱ_'X+٧yMӗ8 b1?Rxdwpg%-6,y /lU͌hu"&mNFG ioQ;r' mLdd7&܉c!퐢?v2#A$;ىu+Vd`:hA),mh5D&4E44KJJ{M'T<:)!ٹEC1\GWv.Ui(Kt0vع07 %;9LR8,@}?(#41›lt0;#n6dYS/-©CZӽ**9 z xiGBoS*̄MrcȣZV1IMtWuYh<+V[Pu^;Jo֭&bS؛kkyTԫc̓%St'{m:r=J-`hNg>%1$(wyQ@IU O;:iĂ$AWM{.{ze`zTCk,7S$aWf:= >ck[oCv'"}mK.Dh/t4tz/d3X9*v ,( Rb/x~n.peyV Z*@?KuULCBm>$NlHVz:TO\6Yeřn1׿2Dqn\ڕ| ܢZL \BrYhF4oA$Bu/G 7# H C!> ̄3FY4)Y}UM7@aQhfQb!e%B At`5uUbH%w7Pa=#X~*q[`MOd+ }S8sI+\+lL2F.`cKqFպ9` U[^0-sxZ%NeJSsoe?;N7oga4Zٹxi.߈4|;LB,Up8fFMc=0־pNmvס". 8K* xvTMlC&],Wo(g|y Di;- 3[-P8h,`N u;5B?taI'9$Mytl5obEb-YNҩ۹{s G+{ֹB^ LzUc%J[u2G5V;`KB6LӋۚY"]c91E~/i{ P; Գ*03%57F2Ј%mW՝[ߔH"+C,ŏ:{(Pڣ vW4{=tj:Nn)%W|,(?xQ "}ŽY2GQPH_cCh]' @*кfOjZ*F=h$+(#>55օrjEgkS i6uEQr!-%1:lO;%Br,+ ~5%{Og(o47q2E:>8goؤؓ}zzz@d[h-ž)Cյ,E5Sڽe4Yjk#5{4 ePm/s./BrϝbW琲v'YK}^îBkR>}qB*!3O̿zуyƚ~_xGLoPeR'@oW;,5LKbrjyDNlYAC5ZU%Ӿƣ-+lt2A}J'`q՚'zpHVR^PT|Eš%OGFrQP5;_c~,LlHVsPzOO*S Ro*EtmɏASQnuK:B=N_3"OC| [ WjƜ <~( 3,ďR񎙽,-{*ց4eh" ŭ=խܱj+} /~1QXb{LuxRN+u:QSһ*Vw#$-;A!.RcOɓ*SCf 1I?P)]zlL)f'X?w1b&CojrEb# C=VHqU?,nu̓*3ޱ&gδ 4eMeQh0o0/z$hs}PMLqRkܝO)\|bvv4aF!`kI1G7u%i5#K$ Y{k2oe25/rY~ ~fBe3r9_D-( D:1!MpB@LJ>%6?8ދ٦]ܦ*anw ݳJ p18;9QAYs%ӈӵqaccc[ p'By꒡JV˷OX=m_yӄ].U{AU9W6/Q ȂHJoHKl몷HVG+<_iC\IH_5I/Xgu(]o fJڰwJɛz )7cV 031]^4lq~sTlsl]?"pD/, |kzG?MW~/XDItxW@ "ԘPߵHԪW`L&fޒC ђ[nI+0<}jlXaBKkB+'|X 4mUĨ֞0X1a,4Ɔ>J@8}vYqTI -nN$sr+::M!2Gs["; :ª& 򎩹9|ЁNu8J3l{Wp3&G(7 O7an1eRQI ˇ[:e"|bASwzG@}mS nHAHgF/TMw4S-3v1&H^.p:Mjn.AZP9'I[N,i+2O'o<0]aMfL&'hD^v wtp+||3,'d#?U:m*QY{I/`?جH 59f/oe0?\HiDN*7{4'N' !?&`_՜z77SZA)93θ6roH ɠFe1\o[ʭ᪘[Ƕ J7@\F`xb ^}iGQ=tM %]{u |V""3蝱0%(K"Gn0Mp(1I8;n-. ␓S@9D} ֎:{3]/$rķSSHD (d#Щ]n~TwF>(8 W]Ve"(1d]u3NWCKX X?F!XIIqF0i < 8!-_ *t|kF0TAZXAr+Giq5|؞}-GjpB^pX|f\hZY;!㼢aUYsUDL=t_VC3\PL2I&y8tDZm@+rD*h%ү%fhZţKsa*[rHC T]e)fOFZ$Rs Q6p0#Jx WFERa()ޔpPN5gpL\>$u S*VjSꀇDRNwS}B@<IcЂ2YJD}}Ge2/q6nWTNfa41eሂCl%@(to|Ir7$I/6j<ϗ HBs@a,*!yTC&aSPeLkYa.4aWnPX߉wzGep2L C*#u^YAw*>= '\Gw)H&n;EA;6٪<e_:_ʱVa4}u^VDXe3C)q.yBg&`JžMѸ i wzs! rTU P2bS,G%Ȏ=wW6:[Epzű^,K+`DUqtc(vhz;5>g`'sEk vrfK[LhPcۈ/seoOem^w $m6|x{#Bޅ"8Fw^Ρ 9I*W:OB9[^;vվumPZc QUCr>ͱCF}퓸$Cr$Xn}Tr\6fbOt+[6:bV3b@R"Mc2ݯ/y*&7XqS9Wk%E3#\28E\~Sm5=FjP޴7G\b*̠:՜jsLzlg7Ģ YSD^Ǭ{f% K D2'f܌z?U/jKƵ*׎ś"öv;UWKaEP>&ƈG6Oi,l%kHlJv'lE.~ZxA/=H䒸jMzxMS.G _)]|P^Ihy-@fLSps.mb+n]7+H篿1<\Y!;L~ 3Du>b?OeMDB((-V/ ^AQoNű2;?"Fe[X%W(nT;N\ /fTVODAd'p!jcfqTܴrҗl(?[,y A<'{pj=jYpBǖd&s| ;7N [5F[B1x 6ױEc|Z$ azMSu~uw.L;MoS_1Oe|+уUyM/Z612r"sd`r>sqPvPI:ۇ_[*CbJf(LaǤ쐮Mf$$1$H/ mUT$~r8c4ν;ަB eė'+PS^lf P˰iY!n4SQ_Qbr9稗|be`=`hƢct)j8,=1,i9c M Gh\J`/gH`É+N"͙q7TkƁ6723fpA8{`%jJ\ 8_uxKgYH*S8j/$$vy }Tquf4A[V`s/έy 4J ~ fهoӯ/*_Uf +ERmba!0aq+DӪ6JV UCcO]p kZxA+E0ڙ`#RcE>NBPEA6-iNӓ,dL+C緋7cBA4ƾwqBs'Q C|j}\O։}W=g_$ˊ7\Sø[~3dDZ̈́z#x)Ƞi|k$o9bN^)U 4KW۽C'=x}]6ֽQŗ!g6 3Jfkƥ793*l=~(shxXNQt88ڟ4 tWI[& sz=,[+u/m>H[jۛAS"BiT6,ib_9\!Sa&nwzΝN9cJgk? uccwP( I ط\Pϊ`dpǡ@pUڮ::^dx;Vi]5v&'VkK^Gʝ>re+U#Uݤ,l$K XTIB' sߒ|!Q@9;-4^ Ud$O_"$9%C`"|bn[y)2o |ǫgnwau-bߜ*:3)74Y}bYOT& QW;r*w/l~N(hCgmx|*jFa"Qh؈*0jT ;14a1]qI6eyn?*ht!d_{1+1P^Itπ-(P"ޒ?QiY3\T{~3$[!Q5A= 7bʹQAҹ4DcL 㠚zS'D}TrВzJ D9[{P}r)?iL/|u3A闗9w3"-eu;D 04GT"(ꗀkzhAC$3o]xS@))mDv3P\E Fh4Ԯpy|H3:i9#q}|P{xg;7}hOS%+PYFtpvMft_qg-?ȐlR.ՆScx`N #GA궓!b|a-``SW,Jq-> Cٝ5x\&?Mᖶ+Q s{JNP'( t 4F22#D_4>@ɩ4dnq~7 K--)|ILߛpu푼4u/R@T(.6힅Uv6r 0qS\ʌ34zvj ɿ/Ixz˃q|1$ZTֹ \~[cj[ZAЉN9{;K\nS͈a-S$7ފ|$ܣ u4YBO7L%kӎ|hI#ɣ!L6HBx1k&53)}`ULKuk2!NF#,ڼgq1$]weuwf$߹81DL:79u<#\VCohXgq`rS">pڕ7{ꢌTn= eۅA$_._p)^kvJIJgRzHe~JG $q_4a sQO^+_Rx81*|B jfC5M/Gt7rdu?,X)z=Wql"k==,L{`Htp8,D%]I|Q'f=H-fR0`0.Acq_պ3A/Bw#h@Nڌ5!pHp-s_"۝YE7aY/ (x26pf;j)BB;0ėSn>#d2Y.k 3By/{&E䈺bG@E'ތz0?)ae#Fa>&-{5"I1+`OZ%2+b¢=?h@fH2`υDAʥ=qKZk8&!i7nOhm?̺RM-xćdaQ1fVIWg֞ŊV!;`)4%PFB?OҟQ_Y&\.מr'AA*FB7j)LM|`enYndPxuT>,0 {/o V~Ȱ54 g -Bj} >O η|^maP \['swʻVn1_HꩳJ_D[|p CeL74e8\HTq%+lSboSI1NMoͳF_'?B ~EStsʁR 2Cu-P!B{Z}Ʀ~ќ/ĺ dzvD7IYibǠe]Xga- J)l${.IxmSuHQ-r(G+/P/t B|ȤDRsfZfBW;+~%j|U!t9$ thP?7QY[1&c-.|fw1@GjaMկϥS>z?۱Z3hoFsֵĨ2z0v{.NxTan:ۧ7lJî',Ȅ)؂!Hϴr$67ؖޑSk_dٹ=k9ޮ asqNz0T׵ZVmn\T _>+_e#?>\L>dTW5-+.k( TĨ Bs6RѳY:=T8Xbʓæ}[\ J1^:Z"Y#~iؓ+xIM WDݨ>eVP/}CwdZ:mFC4Fz?F%hЭ_6f*ZVOI|"y8@n2 tc)hx8dM_ק/6Q71=Iգ~1|a<6}cfFB\]U Ag6? U5.(:--9!ɤ]@ٟ͝Ҋϟ_딮#4ՍZ&N0Wvg7Uk𦤻6u`bn3q*q笎L%.+ӯ P`/yfHݡer侜Jf_b!Z ح!ȔM'^T߸mb[H.~ T DP2duRsϕ$\l݇(vLKbv{A? deuAc7NFQ'q ՓJx_N9%Ȼ8JCiF^!8y-lI(h92I|vjmS4j$~833M|9+j|b>"H?d@DXMFoJXaHLeC oBCE3|M-z)1H2U5kuGPZ~B"1:բI2c@fƱL =SOn|c$|DC(F>)L( rO*t9} q2pRN:#n?b394 -:?5*An:|CX1jB)Z?rXgVDRA~KVɆŒ 1H-hi gt2ף~`f.%̘(,섛SbP/XC Kqxڇ{4cӾ K3Hz=QIVpoU""z [XE|XG1?8jV;<~ ۲/;N[n)-ENT}CڇFT_X5-A[ 6b!3dx%*0^MmРS0`F>dw43k")r+R>d}W#v}YOv( H ;6gE-U度Hd*2M{a4yz]} u=r3ޚ^H_Zj}&+O˂/p VE1-.]Q"ЀN?r܍" pD z^FeDO؈iCQ;?@ KP pA"iZ{#$c=,kYY/6|u{!ޢ,[ _sa@]?,ВJOs Ϙ"K䠶 {ho {ͽӼd/Ş8rhpC7_f ,#7Eڗ((M]mO}^"Jgw5t2Y0qEbXz7~Ե$O\ͽ'8EgRKy%M=MML둘=N%(B;LK +1e\ˤ\n\,xl҅VXDfgetJ/AC?ZOg,ZZ ?8c /96Mܲzn!&dLӲ-[!I@a-٩ fcҐ GaOpڃhpR^a7dfܻ?xrF:5IZZ-d.%VqV*1tkaS'PjE~Qs-) "I-r\<'wE_uZsFM~zF+xȿ$1p~g)w$'Lȏ ``2^ȗ-@heY&_]WI xSbs?D0i[ }[Vf+5-}}JExm.:|74${kch=(䛖>KeT7ү&9V/epo{*4ҷ0ICiHѼ4*T/ Uo F.3b {ľ1 ЇzY'a9|r:m(z_)X29!kfjiriIY±].Cu>cRza$@L$i([ᚒYK6b85)*Ve/wOFF& EaM[L/v[E9n̏<Iĸ~7yyXlJ_+]SuU?PZFcpF>ycI kk2[DȎ9_.]2$2΃0aL\Jd/S&19HDg51_P'wB$;rۇS'k^8RW{)"Pu/K*uKP_ ݛDN̰U1iIK7LķePf¸nO}t {?*eĴ`%waIۊ.z7py_:DbIF(w ~J /A[E$Fbab2CB>":BڋT%c'w9U=Zv ؔf'.wޤ٣XRr*¨lF߽  .ΦNK8詐>o`jGcXBu|_Ƴ;7ùDU9a@$}YmMˌ{NS}fRsimtuKj1،&Y(GCOU0B5xWqE$4S/We PT͕JPRI5{M# VPZNpov(UO?Y2RBM|%$;V" kj6!,BʃD堳YPܙ?G]~z\†j ĝ3\m-J^џ,D Cau1gwF׳>4B7<ceÚ0ekh@ EP ֔V E*Lw1ÀQ F t t#;A?;z߾(V0G*\ZN{_ Q% T(?63 c" KVE)-zd sȾϳTb](p?BNHt]26b詅AwnַER&e{i!x%!"ZԴK^1w}G86&M*IIM[$ƚϘ % P$9&ln> "I6O E]= ÊX-Ki`zar,O)Zh΋ uN+pl_c!"ѼLITwyjpI mҢDu觠vQ{\cg/`dEyJ4(EWB9z9Yk'٠!ՠgQaD<|Pͷ"fFJF~Gbrvjڬĺu6 zBVcl lDP_Ӣp[]IuҦĭ&-r$ ,@RG. O*XM3;0 α@rǴ^p?8g,.59}6pȠ}/0ݥ[%ЋxS_͠-;S1[=0Ȍ@&< Ha=Jęx,8T*)=.c\ζO*rB s08=L  caZ'@HcTd^N h3{RFЃ%ۂ~%7%ΰɋ\ɬgne!(9R \PThXPE{㞓C~b" lb FCfCmM3nRu"ڔcCjeu]ARTHP.F=`Qj;֬'4?ch6Z:iK{yy'r/PPg#WjD v08sZא)NMMo+EH;00,c(^/VXH4n ?͢%!<ٿ(+;2˃! 5O|Sὰ L@՞+zXEE]g=WO]mPbo ťwp)Iwu;n*5jƤ@Ӻ&^U %k3IEGs{䕥fv!~n'¹1D+&qL鋶3.yDXGcQ}i~jc̣oT(5kmoe 9jgqD"{V$F.e\?u_;V=v?ɁQꢬI&*{|2Z wU\Z-vyX!$GDڸ>,KGw&l`dt<6WLX QFl_ E= \<ݢ?8qDf`ΓKPi{6˺pQc.Rig!gFsH yLD6/y98S58qKpsJ, $.=fDNQ;TsύEc)_[:|o5d">8ׄ((حyH*>4 &y^qzthF>5e3Sy]:b|'cԗU]PZ?rT&jpÏM%֝ =~tDuts.EIP GSH$1H@ۦ2~k^Oy/ SBu7ͣյy«zz<01򉄪U3& 2f8,] Hm=шI8̪H kY )Eg3 UmŪq9ùrgU/LX]Bk}dkm Y CW_Qo,9 %3_aMr=4nUd..Rd3ώ]rPaT[ @5 ,r:,~L+\NZ],VN깶t~u0Aۘ% h7A(;XziݏE/ D2*;ߧLsy^,+8npZѲDƀx0V@htӶ|uj0OkTfW-5"iά@԰͔w+O%I~pA+B?#slʙVᕂv';|&}ܪLx_M?Rm{ TO̅[~px'Whs:Ťvʕ HawۃPp, FZuqYu0յt R  @:DLU`sGfn"A?8^#pq7 PuxJ(eg*ʤ3k7;\_^8 넾&vQvc@E ͹`_f % =zy@,%-؂?&ճΉ6Gĉ0l3#gaIR9 F'UU2$FWJr%ŝ xpv k)]ׄ_B+P^{N12(l0(PADCG|*}9XObcRwwlmnJSGP8F g֒e$\?ZbagoYl:#5s@>Y844+Ӈ/qkA65B'ķ+4aCfnH/M 9{m^/ l^~ޞ&:6s ^TerIA_^fk3\`p[eF!LWG1]adSEVvV;a Do7!E/wpUS^O8ms.Gw\\&(JI90>!.1A\N֨ȱc !3h9^տ7.BlhȂ@M=/98Luf(_SXN<ݜqt $^K>Nx6(/|EF'dŦ> aӕ`1@$Ôd 2w(?|qSӆnWZBaZx.*8 GvB2YJ|j_a\S ͡O.sG2mlr1\ʄ"`օomLRX%=| /m ʒ2Aʢ9!!_S&/}+=PO+` 8..wϟt%luWQݲKعzmZK>ej)Q ѷXˑC::}Yt6*Zc yf~MHP˕r:j] yaiY?F[_sfJXN6>Wd<8 `Ο}a( }p z7nzXs X,$vm8gW9 Q'X.Onj-^UAc }*"`_IfO:.|ܗFV?^jkirpx 9b隑/o]0gHg~Xy"Twem,08JCs^HՊwL-ǃPZ+MKC.<ƖϾ,`:vuCelm<(7#"1Mˏ|uJ"ם(V{{.d<E֨M$R PmuB3s(„QXvD,JG}Z$O]Yt+:pxWS0ec+,"5|2JΛ}õg'XGZޟf ;Dw\i_P5zs,P%ϞJ^YXW丹v6͘RwY6E9fmGTbpH}i31TVK%(ٷ}H3@ō-_c`d< Ŋ0nv&R7x`LrZg #7i$H 1嘨B Y)iQ()4qU6LK j"Dm0 y-)y#x Mss{5țBlS@/naJ sY[[f)prI` 6,[5mQ+Mɢ>~M b{!D>vYs^q⥠ƢU5#b5rH>mÑS( jmet-CZ/T-ZvݧҌCiaFYN=c1v8׀+1$gP=_s&9o*UT6Jh fczSDx8 򗔖(xU#$+ Gꖶis}yPgwhc?F!9b8" XhXӯZȕߐc(h {#_j'1BHL~؅(Z3XLk|/& w.fǮ^ڒ,iz/k;a$y%eAMk{?W똟ޥC7YrT1d_=U%Fr7C܌ mqRCdXVzܙ'ފf U}<ҢN]DLr1lS.xY 7,m b4ʾ$V^@uM z~q:ׅKݜ9*B &L0Xƥ ^a2)MaOC9DwIFe{%k0_2'kJƘjM&Uџ¼-oumbsΦO)u%|<::wsum-l N8K% !_Ɠڰs} 96_&J@׾|8޿x ]G6?oir^>4Cdu"FM g}': e<0螋ْ kkq⠲|u h kڥog” AW$L&x=OZ (Ⱥ4l=q>~!-'7hCbl2՚ 1{wQuЃ55?Ryea> 4F `o{5d}R>C%|VGUta"m֝E?rKJ(]nKWs]qr,XF}ukE}UU !(S][B|Gn9!&xd~}3p'z SFr稹!s5^jl/:sŒHs`\!Д&ዚ2{I?I2ڊENV9]/ZM0*S''2_BP4-ͣ~ѐmsoEI;yYNyRbXL"[e<ۙ柉xUK>Y~ˬ\륹:a'GJӘ81Z촖Ґ~7L8X4pDWK7:dC$Xm7`Y)R c]2.J;δTn1 .pt*{$xGnR"#qx>lnd6M4v6IvǾ!Ul +s׎s6Q(ߵ#W$ =X LIt%^1iQ2:󿔤KDl-H4+4m!Dq іo>x~!$nèUw1V҅i)m#l2KvzAr>Nƙ˽=M9S`dSmQU%HIds[ zH92D|寰J1N:a  l n~nưD8`GEh_l~LEEЁ:ӞXFN/~]<m1M]J&.MPt| Xu8C^'ڿ}u_ʈ02wVH!mxmR۝. ] Ƿ&G8:27'!!M2K+˭>dcE67XI485,F8SXY%|彼 ,'bq^Y1`w).t!(I͞b%"VKɈ+ޢCFhG5̿as VQI7݌F= %5tx̿5EίUSme݂N$!~CS$0LI,W8?XTYׇi]5 ``(/>"e)4uLgyJՀ}*zSDj;oQ"C\Hm*'C_(k iHF l'E {^DeH]#}QF=U/gKXl!dV4Ya ,es <JԚPU[cI8& 551N!w93i,f5f Tw m|c+Q?Y3:B h q, gHF(RGx.~~xj$FQjiwO|"WԮj|hk|6CV blAӬzY!F|[(dtO휏,MaePPd]DM;X]hi_]%>u,9;Zz,ɿW%ˣP-Y4~pY.\f?QÜf6]QXkXw_qj^"`y!8|R5^$F;!`Pܬ2vKhד2~PR ݄V]fn3M9,듓̛[oKQxFvΗ*"ѹQ4w*x3}NN2G:؉Ӊ@p`&qcZ$˱&j.7-b96nA䅽gjRs9*S,8XC+ܴYQjApq+o1 "\T8ϹZ6% 'dmUtb'ΘGbbKCpOXjjAilPWV]vr2ҤIOrx>K{hqhחP.T0 !di^@96@ЇOFa;+ưZ[ͥLa6%`D6ɝ(Y~kFX@GdJwBxΥm鳜J6L4IajX=i1(5QWt%j%1XZ!ȈV~m_1Гڻʾmlv pEh^ J(a'0cݚ`x*5Kbsp LdO\SqnIw  BW LZ*'z!c/#^F~Twkþu&xuu)XGNG0(GWэ,5l^jYg) SE:o )βOGi[E9 whE w@''+!9"unQ/Gǣ$6r]`"9 =*yNR+TqG#I#d@l#n 9l9rM[3(b}h7i ;0WKMy&R7<|M`$f 7a}OP\>0:! ["#n".i̩͚uS^wsў4 %#M6'k,5", Gu1ǵ c2l@ۃQ~YWjC!-T).l#jr }eVd{[p}IC >?DXFHN2b2ER"/G q Nc,DHHtem/ *S5h?2fJ疶~_7Jɰ@4^MaQW)'kC?A<Q9j)ttqVeuVr1'c0uYɐ:anw?`Nw:2U#mR 'rd!M[hdb35fGD`wdV(d5ो!ԷIn#U^, yiPLexS{ a}9 vGDDOBOpQ],MS'op]B+|?[ьǨ0r< ^Az[II?㏘uoΥ>U=wgvm>'GjMxGŇ*Rv;UeqXC6JNtiL ڴ*f4PF(.7o &uΗ'>\.][Usw"-Y9U}=@՗Rp;“>sJ5xxj>6,՗VWрLq@%;׼pƞ\k{D ٿw.QV}XŢKlS2 vۙwhgG,`1Kr6qQ&݌Ɨɸ!1FP|we"Mz1~at%}mסx"(5wR)3|eQK]qѳi#_@-qnHϵE[-6Z壸9 na W:Ӽ*Nظlg3X ޯ(Aø}~'_i.Yq 13co4ῖ h8O_2-Q% W?eS-'> 7-96©KЌPVf}mwVBA~%I"ao=p&"̃ 1`&iq pMJԻ9LW kyc,6V.7[Eɾ:dYmŎwbuIăW< "c ,śV"8Oba#۴7YyfC5m!¼3c"˫B0-{>dF hބt'[x LW,!hcv@;&&XJS"!{քdHsѾ>Ҿ.(ukQCojpDΦYUd} ɹ#se)kSDݪ'V*xnJ(3$օ!Z48 U=ğa8ܢ۸Ğ(kݶ<*=;SE@[[=j'T ;sZK0Ʉ'z^ O,fyvEl[*w;EЁ/%jQR]#fd|v~3*"ڀ iwAr<鈏S</g͗ajӺ'g/n+$C)mGu]7'_j/O A5!Xm`9qcCf @ɇHξ}`7|[t1 A(Di;tKoDPQiArQm_FՆ92 N3ˆL%\[C YRX|ubVw-j\G3`IoV5Qw5h(~WB*S>VrUf;g-(JLYyki3SV;#Ƈc%A?V= NY"4󓡜4Y}s[M3J~fqNMeKK.^D>ő:q0 o.eNb=|N7b ʃ 2҃EbVΡ%V!RY%r{,)v$<y%NOMmH*R\L=C+xғQIAL+[MƮt._B+A( =6q{YUNCZX%!VFc('qf$H?߇=*POBm!(P;%CwDG @&A+<Ȏ m.^5E@FOgo _رP;S냝e7͒gyɓodl5zT2Ku5r#qҺ\99VgT`ϼمW=D2ƳNgF ?V<}XA[t[Cپ*`@վy&u0x@~Trc=%M\}O9\hJ^H l5>Aˡafg4Qd;;);i"[1t ց!zzc/?btv::6 ~F́g y5&9؇[?򆷄MϫG8c j76nG9ƟhF%{ȓq.Q;X}DҘطF?T~D .*"z={:jՌQY:-stdmц]xO #r|&QDך>>eÍYmFuuS5%=bǞvCZ^u.~͝#gϞz4zU;8d4Q(h@e OZ0Vs0Jaw3N> &f~ծ $/GF[-;-[k`=EbN0]^ZΊ^eamG8}|E@ Xd!e7=S7J waHX@qF"p\l'|HIx(Vh.(Nʠ=ި'8 M):;,(BbkGU"EApΔw6xFQxWquh ZHwܨAU<yk2I|?Lꈙ>􎘸 ;C%lw <憇W~&ܐ3;{A+cr+z?m>s&a]'5ۡE4QPEŗ4#yd|w.{sKcne,gvkxƩK --)qC 㰁cdkFnJ!Y\lKբhIa !ANCo9Ԭ/I&o<- M 4N@NE/y!@"R8s?â13%n&dǜh)IqNgGw]8E@!^)ΰfᝳ@|h/u$m:CV)%M{B ,k\οN)t@ *&U/}%g%βynBXI5LjAb:oӏiAm5ҭ^ja)趞5Θ|oS^_5 #~|dK+Mȓ?-\c<ׇi1 9Xmi' ![8 gcWdN9dΜvlj[SK(lb9t)O' 2^f "kw*.``z{?*0ς{HU:hAїdP+D.TypVg"[ffePгzqAS.}Gw泡 `#_Adǫsj')zԩ[ƍjv db,Qc[4I`z0KT6@%en9'%JLf6 d#S~1RZ7!RBMVDTh9b,L 8"g!ly9CnGk{m;u Z9um|2}0('=*eBlS%V{ 1N[#8g?L]$#g-|]:KOk,o?Vr<`cB+H&hZg^<~UHc>>͌M' 4X4Tձ((y3|5ۂ{.$Z"UZ@hA:#P:l;̭*'|ǽu{k fH-<&2x3! { 0-AFtZ;\E(,_ -%Τ.qOQtҜa^TL|1k!kob/sS"iWB2:U NM~ЃbQd2cO>a&8p@_]٢3pd*~娿;0Kr ?K2Vr5v>~z EJDJ%p0SKV~ԴS]\ 54=:ToXdM!DYqUOsyk}m<c0Et_&)|na8slRמV!A/0V 3Z%bpBB_DTzR pB[lBhos}C_w?:O.ڜk.Mv?fվ񞐼{N'D܃:.1V' 0:+PuҲ*-@7ݗз ȢO |2A5棌}I  ~֏s# 4# 1? KWCWvrF{+0^&ylp^;/ qk.%ʏ1P?2zA(ؾ*֜_b;p!=#Au/R 5bZ^-gS5kiEG|cL$2x)ւ%PTk8;I)*J]Mc8ݰY06^dD&c`Ü2bk'ȹCNBdTQoՙ-ZR%1Pe{no);mSfug4#(hu@{hORķNu^Z_x4"./ ,l/WlkfɈ " eh~ߊ$͋kl ,Td&*t79[ߒظ@*@TBMIߌoɠn1µx."mÃE/BS3O_߫yŃ˄} ]_쵕LuT&nl؎6W+|pvP}~)Im]uα~923@7c[ 0"!N9phҰ7|8}S:G.0=j(~Z@y\=V۶'mn8,纗""R\aFNvt,q/*q O. 'iU=G*e?r- ya4A;h;>4.7R2w/<sĆ0n_Ҿ/1Xm^4U5-0K1='=͛!Ý \?i^C&~Bӥqؓ}YTjh$ekh1:`FFwn2ɧlk&,mmt`lt 5fk?OչQlHִF0P4{ܶt ^ ;/cs9߶߷og,h$.7& G~X0{sqNΚ>%ohX-e.A!%]/PŌ6_^SBN>3e/\LاA}4Z풬#E-K5(%B/tQ"/cFBvֵ/}O n9ob$%x!bK#:,uiAV@!m Z&IZV6@EU(NX0` kJQɥ aTFtS,.f@-8l=;Q ku>>] 첶v|>HړK0IL+NG')跂v{#;f*ςe忤+ym tjt\)!b2iuDH,L2p̴' MjvE0Lِ? [j[į nm҈a`tr48q3l , EYvU Zkr1UpƖY, d 6*QXF.1"q'ֈsW%~1se_"8Hcɓ2d`}ĨNCvt vDAoLv$DfXՐ}&DxlaGu|@;U[Ad0fҎren;)l>bߗoHbWئP;-wpKD.}u`"Jc&N%LG"qKD_* t$P IJ8^ӵBfpw7gc|Ja2F~HHhhF>$+t/˕]YmDk 7ɷ,pAYCm^|ץAԏ nk5,+.k*Ku KD/1@<〄.)ފےQq-_QeyX9ƒ a0!vX>LBSa7Jcv+YHṉL-O(o&,6&z!gኂXȂ?xcҵ +qs L fwK@d7z%MTt9M\W>HV A&3ۥϷ]Bxa/xl qk:(dv-JTNɴqam#sdmZ{WuPTıé侊nQ2qJ]N7.}ˡ (  5y GCӹ,!.sSu^g_ -C5B_$˥H#r߁*QPr(T=P7{jb a%3eP.@⡩C(!{\17B/(f(.H~-z\8`ևьp/7 (6N9^j{"6/՛vch|#.௹A[/ޡ)g!k,>G&!&nUɞRW/1i?!ȡ=wl2OfƼy\g1揦\TpǧvngkT\ JMI 9M)&S[J} T*2;9*M(M8BxoB \Zل? oz};͇7 U˞ rݛLč}frlѧ3Jݢ+\AJxIG7 O s\,X4Ō볔wYiZV a)뷟|$J`GmYI&+w@Q[J<6B1Ps52dg`V}r8KD82 8j)wwpE'ƍ،܁ͭ^pP$Ynnr_\7j6Vdtt4'*&өc{6Y!/r]-f0iZ֣tL"B-PLg'C9Cի,9D$;P !^ gOn /C`%-[(„rf/̽i냕Om:t.Nu \i)%brSkH5c!Y>|}m]g:ͽ_h (| AUZ1FQ(-_),=c +>y8uj' {]>TC[9<+Eh(> F4 \L0-u+HZf4m^| 75 _V>'4uU +E DR4tD",.ؠyeip]uft:t=اiؙ -3 \y%t(H?$EȤ^k|ѷZ'4"C>YƉ",w>LLMWO;Ĩ05)1 hy(=2DW߼Ai(MjW1]qWU6G7.;V Դv$.}-9 `=j᷹2XHlh,\R OzӐ^Prk5/Ġa95;=iT,$$rYZG`)ZZ uY®6Q^vl4wQ\AW2Xr!e.o@k< o&TKTHe QH40zf7H ؛^U+4vW' sݲIWj;і:xC-k^U[&ir ]A-˼9~TC%QY$^ >M U;͔7jG.`0PnAtZky':{Ck7*}cyio'K7 =d0ʴ:[ kU&>7J^41aBd&Fi:]$P‡kg\CYfi5}! ;E@ =1QVY\ ςUr/TsDj"^KD19w/2Ch1&C_Ș .<P$3&.YWblG^*ZV.*Ä=z牛BcT846rk({r )hBӯCˈ [|]XJ##x(Y7 Ȋ(hGۏ2^tٱcffI}BnX_@^yjU?Ciw~#a5~iSb fl]-~;G '>ʺOJ`^dP+Wn`BCqQsV+/ U@A k+R`[MuqZ%a 22nXc*ߝ/@a}8 VH{ X0DVeMT{ n6?N=lDK.&lh7B4)Z;m^,/o4b:fH|To'h*-+D#`u2f~ں>)̟aU+H⬷UJSUei< PA䦫T WD$uX _*MBT@ɧ[dz̎Eԃ-61ZnIq*Zk|;2젗Es\A,m@lBo#U A媈o խęInCgŎl (~4e ?xo tcs@=ѥ`'(e7l5"v˿J5W$W,dzf!_w:p+uY(A4x+\y14HHzr곡#AE|<8- ?[KYhGţ (u+'HX&jmNNPy%ArA#NOSO$=C-H oP cŚ4:0` һ:Jr3oOBgю=X!;5dйX\`*j>xn0\yc $ߖ{aH{"O0eQ I!~ϟ \ӏx#NuC"ĤjTOde>ͻ ]{Qw傉2\ӺPcMf1cyQ^@KUIhH;aDžNz4Dy漎ֲ}כS nW>Q|Z& 8йxVYcBn/Q& <:OEaH()D3?CZh~&nˉҺ :j 1XjWg*a VQ&vUХH_V>E;<@'a͗n&JR^G"6u>%KѭϽ[HFhCJ=lZYG(`w'Rs?[QRNj?gx4ēn,X6ʯsAEdaS[%t 6=n;[҃{:t0}~|b.g-3"5;/5& e\B|jr%1@oװGit:iJ=:OEb:ڗ,#X" N(MN#} <'ejsrgϞk>*?YQI S< žҐp Q :_aE 3Ͱ9VmCU\|'35Yŵi0t+OK/g8ct:tN9&ד n |_̊6``;pQ,StU`o-%sjK*r57 $ja%)^ˏ91V= z3tMڮɵČv&=GZ"].JY3«]m ? VBF)v:f&+U@8MP&0b,MϦ(^e$zϠmFĮ.6R#o1ӐҪ1Y5*̟dN§{hvF|0ιZP|[Mc>.lD ؗ-\@u%FÝ #yjVG+Xu+#ПNFu?^j#;H7[pUdP'ew4RχN߇-u /f/5]@o)&<8]!ڃXosGaؤ7}},< C Q"AV/=(^dri%WfvkM{ NFVa=@3Ј.PP#"ű^941X^0 ~9B?"/Bs+A=)lx~ G?0T`q!#h0wKE! ܸ*ʵ]Q糨@h!n cDetK _Tc,HT%A 4-RrK]–4)a rT0bZK,gr7spt3u2Nr,M.$qPwoV]l3V*.NE8c=#{mO{'%xm8aˀ+U 1@헋s~Ź 2/.h U5>Ԁ )T6(w|ρ0ՙ Yo"~B2d(0.n.sv^z?VgiX*xv-` 1$׮aCgv?!%ES[7v̿jW18Z.C˂RMܘ0ɏwee ă j)ٱdʠF2B^Yz?ajS@6;S?߹p+d#30X7"u5Iw_w:07bO4qiܜyROhmJ bI2sמ3\ (T'GJ 8 !wȾ=5\!DD TM%hAnk{&+/[k)m+?PlGwor1 9bvR'6Bʛlo,icIP <@4TM?!LUe9k-twlF~%PN'_x-t=I~7_kрsv3"рv3 ߅+y2aY=8ܴw+dB!vt +YeJBV0w-nɉ?n)XQG*SCahe,ݒo_ 13[ӾLh4[:r &PYCXovPɏB0\1A qSBVFwA,r<>yO6>; _}ze|?9Yr;V}}^{>sb@?F 6Wz}tOj)"'Jqգ̦jwJVP 63"kx62(ZLMmX?B UizIOj-͊x?yݽ7R{l6Qr0N$ϫh$J*0BܽAߖlծck3h4[l|9MZOMY7W~kv]"c 6w?h.Vc : YZpTX}j#WKٙF~deo"|AVrH49/bV=LhܱuZr6=k؝`cLE}"&XH%~dC`jٞb-~(#DbL{'hQ\>7g`U,9oyuczyvi *Yyyޚ HG~U%|Q\:SS5٬fYq|xl9Q4))_E<#L9f5H8˚Mfk vpRiY !;zLcNxQM@nN*{T30RGOaPP},>ݘ+ojk 3`A逛lm1,WT1+ b.JVY @Yt!|<50O)IƈTMck^(8+f7C5-P9+grPGɎE l&;5M\kNyXU=SJLtMǒDqj1HtKMgӉʭdemnTG:W((/TĘj{f=&!ybX9krw޳[D9 GG cQٵ#tCӒ^x 8s yp P]dY95;`&zxTa|D4Pϵj;Cw,:W/ 5?| X/)F'ٓ?vm4t2_uw]Qp~Sz]E,2Ĺڃ.փywFF$&2^Tj5U.c (}Bsq,UTxW&λ\v%ev>Yez) 8bvX%r*.1A5y6{iQ''EkڤoB(ˢ@rAv@ȟ7}=pZLDg#1b^(_5%y}S2~)̯*D^h?7Oc2Z"^L;x\tOUܽ3\|>+_ D %rATv.aVs."Z^yZ!kಫ͚2{b'9Mf"I~?ςz_ma:`2mQ!Y:^\x0׏O 39*R;w 6d$Qå:KeN)i~ Rk7duޮ8_cD |@Rm"r6CϖkjQ$+ RvZXT w%{{Ñ/7 14IGiN" 7ɒ ˥ o [iL .6Tc ҳTC+1xڴl HT5q3?WE.ك?#a%Q91~HsOK:)Ž8v\>󢖾.&[ɿbŖEVJ{nt4ntmca:+5^qM>\L_PFz>}絓i$CƁ Qx 2aߣ\)URZ$C8<s4M|xq1PMUQgXQ'e943 ɞuw,,+l+G9-7,*GxKB٫o(Sa >+(ODăǤq tȗQ+`| #0&,oZ\>JH90?G h=[ ,͇9Q} +COò}uQ\vp+p@ۂ*bVrzvL*DOX7םc!dW gCtLc+MgqFٻh!~JWeyf4޺F@s0C,2.% ek>cUYO6Yh\09(NhϪ-ϟj WMWu՞&ax&*iȖhCfHN_#Gte}G,'ћZCzT`״/{ X.߿!dlK 5 SDQw酨W5C-2v01Aij kl%l]M'ǀѨ[u9V~l)tjq!)!%ʵؓI،jm zvDԛO bSqȺu?E mS,B(}1z R{,҄J+59\eQҸh]PdN/:CgfU?JxT "mUkddR.좽 D96 ^?wT2RSSdnd/m=ns ' ͯ!i$z;7ᖕ֓2ol* t gu]`k\0e`%#.6CXZ=Kf l{Zi Mۿ1ںP2NIW%EXfǺձ_0v˼ |*i~Rێ^Rp\ZSm50܁$"֓5澥҈:әՏ}L`q\n6 P.Xn=8d6H0?O} asiX+<][=秂<2Sa%huu3?4ѿpXLJԛ wٮ`><&%lS>tIoY im% 5}`UuO=B۲0>Ul}'M<{k蕰*}D»%gȲ$R N~ϚFhCV{ cRӺul G '2m:~Uc_]Mq(wey%FfSJ9~'C+`To|;$?Ezppې5>+K:#/7v it*ouONĢ$嵒E^0@bt"bD7FI7lcPjӊ^NFQߒkbuuPL 񅡎d fC0H5r%Ji`2WQ B7!b݂7cۚir*Ԛ?Q֡Z(@:w9d[*ˈe++(Z26HݶEt ܡᖜs[x{˶p{ 5o% T"A9,ZMRybU d{ߜS@KO[q{9a톟"̗rJ]_ c.PbŅPtM/ @@ul +IhҨ|SDžυov(՘y R&U.g'ѿ~rUlP#w-zo?:$p8yb}[T)8{,tk>shKJ!Q(!R U\DO8C?2kC{}VтlsjOX#byܭJ'*vj =`QL&{980WYv'%Fz5~)n9oTިB17t%R5yEqZ{ @u/* 97% i]("r]>Og!Ki qu%&J@ "q),Å!ާWasP,%3oB5{rCNMO@ TZ 0{_: @HpѺIH ²oL{ޙlgRmH[n;%zJS@M v9>0|TMOZ/ o7M%H3_(DiCeۺjx3.["CbWE3^r`;'#f?%qS"7JZ/bn}c) HnS:cqcV*2V uc9g2mXJL*fG}Z;ʼnU0yz `~_^O OMAM^=\#6)Ju8t-F!Heti\Wʯw/wgrܓ3s]aV,t<şUCVq\heאּz.@\S4(+~mOk%QUVgU"?4n$\}B % $KoN璅v9q+]]!6H/aAD1ɚ<(7V+} )1IjTlfϙN60~\`$ct<|UN9`Q}sCݍV9Es:ɍd?u nü2'ǣԖæS>(B; >h482 cg#엽@BESm:I( GӢFuՍ]XMj^D 'o4`+T7OjȘv~oTŶ4]+;Ci9B*j!p+8nGtP3JkBE/&Tq3;2wZ(}%!2Ye5VfyAi&b= 5Q֗Z)g"eF\H Ooxu3Iņmvc=$(dcL,yӠv<+OmѪX`I(@EGHhzH`ly}$ 0 U,.EWkaf{9l념9i+eC{^P̲⨲7f7וpħAJA,6Xi|nӶJ 7?1!YĠ)W`gp7+$a! $="w`u-Usܐaakz&xҡ7r}5ic 1j9 '%iB[QPNs45B0 Fҝ 1D/'0X봹}5ȨqW賆ŷ 1c^pz~Y -<:JL[ !g|5p[!=hi+Rz1 hF&y"zH`֝4 g5Kw-&%2ƸT1U0doJJkB9ҶĮ-J+zV=4T]cTuEH8gqN^$2THl]1ç%!%%63ZMۄTLI?( `_+-ò7~dzb `+cBM-p {D9ks7@7j p&HAޥe JYjk}b"|Q1qdԎ5[iظɯ 2l#aIKR/{5Pj GTak3A,! J|{.h&!.䫜Iѹq\T>s>: eO)G{?ޗ T}l_$jVmo8XydSԾ  @ ѡ5u ˱S^b9ӎO | ț+^P <c\&%!ObО3QL'#XZamW īrS^:{z'o(4JʔPء-YFJGgc%G Ņ3KL)F1UnĨl;(Dˬ)Y\b! rIW[¦}⛭`#R%HfCԲ95l;QׁpNS"Ij^˷sPKN/M4Zͺe)F3#:`(nVu1Htr[.2!m@AlZABӋ+ƙe".,wDmz{lg׈`S8yHWM)5~J: vz.9|eúVp%z[.tV$-bgm8Ku>\#8io0ՉiRҩOw=Yt弿dbcn,JUPa541jFYvw Fp.OG,agi/OOԶxB_~ѯ >A᳚A38^G5)(5fq4ԫROfizb1 2dL/^.ĿCro*6{B:$AHx{!sÍy RqpY* ː`{p12U'k5yX.,hP VGs C,h;zT'uEfFh nH8\[, #/)* <nG ġ׈JM r=X濌\=DFɍy컋RIuoi=1kvyo#fL"W\.@@aC|6[e!X܈ڈThj=kf-ȖDCo;)5Qa l L*G rdc0 =\ ;pڼOw ~1ӽ. *tio #`$m@91RJ7բ 2eFOﺷ1LKf Y2D\$5k3P4A\N7H=u |:4@%ʁNȼ3Ѩb㔀H=x\*Mw#"%8e8e ϑNX?Cv>[R}mdElц%9xt%fA+oFE-TWפ-'fQω8ӒukI%E[6biŘR Y۪r_Ut>3̺ԃw Ut"L2a=j+;VPMF]Áa|@QSł͎MK)3A5(ތ63~+06G}hC? z ԱC"*SyhP= i.8C{~U^9Z4kpA2c9]4d2DTe3(.+QS'_x!y}ȹ/7҈s c [_G+pHߕ@E\wfšv\OMVLӖgމcйWXuUBj^G\3ӫ1"$U: 2t'WqGk=:2#dӽV+9'G};h*e~fX>le$*C/5QRԘw9_: 1izswm]'hXXN>N{%@y֏dFI T Eՠ +$4ڎt{($۔Mnʠ\?q]>>GUD#YA_yhU^SYg~Q(R^(3FYp Ȩ<` wyugό5g{w$Oۦ8opԁK@d8"! v ֦yxį3$_=Ծlu<6F’3hCGD0ƪ<xp(v:#cd R)GPc)FZQ 1i 3 rJSI͹rw)U3R<ݫ8fKC  ^--NJ/bYoy.dU,vоۥd"Vx'cnl0ZƼ9vq\tw .kʵ'.wūÕm*>gExOFBMfNaU m|Ooq 3=CC,PBꥬҴuHpL#fzd\xe2]CŒqfCsZԲU؞#1Vj9=SY3g|x9.8x5YbB=kNhmOC6 D%1f6 婕E!D 9%}t֡ xV^'ל!nH3ͼVu0,g]=e:d2=۾b,D1/Luh@p_z~^u*[fS!]*DϨdvrh݃ snM@7@H4dKcrW)G@ϣOYhf@*5%Ӆ4g$"S-n"LocH9d=UY$͎Q5OҞl2&Ա-b+bzjRd tsli ,ȕ@|ϊGjz ?KDP3t0x0 >lIz[h&M_?\gq_jX2f 9+.o?͟oIm|z3Oyl?1Jrdj'v4ԟ[Pџʗ#maRSy25ӝyeʪ9 0j*Pa*.'-(ƞ5xa mrȥ:[?sRAz~pzih:thGNA]AnH9ԯ)ok2t;j=dXrJ߮vwz{X[䥓R#/ل=r{9]*4s w=MbkRq%JEo^7oLzߺk^1!MA6>'5R_קejZFfyN#)}L* jFU+|Yg5MToC}p.ѱ<-s > ږmHw೓;[~\GcwwC+(56Ag&TO8cK_bzyzclW=V|(R}t\I87~JW\m~׍u##c'QZ}]*2SF8U M#~a.c\Ӆ'H!HfqXz1w>FVd\3.J~ S˺Rj1\ ,)^! VhXqW$ :V`qgn[tr2vgr1})L:i v*wo/QfE݃b[a+rhUX`>HSK6+9V Z%a5 wG3?t0,"G0L2}7:3#U(ͥgbTJF:e:ô5즸YF'x9eg^GgND6˗ab/ېtf%J0EBONn%ՖRR'P?/F9;U=1\oGf"Fnp9ø5j$7M{Qx"ei`5 .o{xgu)i;c Kk'=r e%3!4U7e2} mROrM/n!|E; >=sp*Jk c2B:фiZOzcz^64[6Eb}Of/ձ1CI-mVr[ >͵"/I912u^je^\ﶛaEPty@Ppw37wc%YSQE X9u<^6y aTB~0ec.D|>'%Ać XSAkDw!qԿXe.mDl*Q"KK:vw|:upg>YEf! .IW4c8' eA|G29ש쏪Wk,"fOq{l[ayY9GgV,>?m˷ZF'HRde$lGh{=yɍޜvHrtV?c1D9((~HgRp9_B~k«0@j_ȭ5*\G#ڷ{XtEgֿx<$GO4֣Ýbk9dh*uVخ>+Ƨ7ٖUEtR^ϼ`puF >&_9QFfe+^g'\}lt$@ avoZS.fo%4~ـȆDXf.V|T##oqC4Bͅq\۵q ]8JsE8\Ȳ68: zy.2 r)`U,v?46h'Mub1$ԆI͹Y lby`ʱ1sKL?I7 L܃O2.ME gk|(PϞ t~gcʷ`Ks5|]1K SSCfFIn"J)81r:rCHKfFw 7N|=~*SNo+ч_yĤ _idHkrF`1X1݀Eː!@- =juKuZ|{0#)\ܬ$z\ wDʤ`ҺL ('UX*BHuEBͯ'ayfY+u)/L1Ȏ氀js%4{O@hCIBW [&pֈH?f,̠HN_wc'#/\iėTp)0awnKY} ͪ(kNrAGL fԧ +k?fYbNH}0e!ߖ,w+Ͱ w@YBL%C\5J$K^,́D ,ejV [r˧JC c)KM.x@#(xv}85翛pl`"R1ԔfN%%}Xʤ)Rz};Й?dN-`EηcߥjZ0vg=aԈ 0p8 HbRVJLGn^uMy[c]0=e~IQ;@i wLLPh)[@,s(V:-IW5V Z\(NX}?Xbk_W &X?XcrC??DFdzjh+!1)\qPU}ݷN|P![&lWS $!˨)ڙn[^w?ѹ S8^6 p.^&=& fV2as u <˗1 \a vs*S+H*k* >T:u[J5+lj3oWoܴhd,@/ VDcS{RYbJ݈T0Zud(TgDXKl\a3l17lfMMYk٪xas)מje{W`꛿.~m 2vpcvV{h^H?3]l} j1U6#YCv\K}Vfv<;\xf;ms{+x 'yq Yef@vm`*{ݮ#!$Kst[$׺2:A lޏթ/wz8_RP߮1+RD g>[|{7р=2(l˹WuBX=aPNpN=dFU#ᓴ %GvT{pfLJ@lSi4f8u+=AҺ̩k23|DxK6>+?FNb{tUa N84U&LQj ב6 6Ϲ,GdX]xb^Hn`xcRLHY40]`Q$Ɗ"1P:_W7QYz3M(]6NOh2znӹ~]ptpmc{}x$6꽽|  4QB1w \+vcˍˆ6f+ƾj1ghwϞ[$}7e8@͠UXz] f5p,ZR:_b4@]7Cg6þ=Aw;kzY%ȐS2ODoq|(d.?,̏Q2K{|[gF`Z7D8>F3O&R y`촏.ҬJ%xOPa6G>P\Ћ9aw`/`߽ -NmnAMQICdz ;{L]8;B^7yϹkCXx8A;s, {߫x43^Z-?,y崗TШ d#b:Mkmy'Fe {m-h>c d?h-[oq5m4߀_fNJZ@oy~įT4MdKh F^ȡ` .Zʋaأ知g}>,LjNt%79ڧb_<8YF6ogyThi:n%Wq~ œUlf:o2{e*}czkU;z0Ԙ:gDR-w-kSpv+tަVw;6(Ș60=\įWQ 7mQwUz!)Ϲb<^܋ +`r<-+{.ty(meC8EĢ||V_AԌaX:JA G$3ҩt K-OiBID؍u]F\#"H'>3H፴PF㳣c};C {R*[WۿB]Ύ@tkp̓ k;cJEFZtρРeŽ#Ev\ ۤkBq';q,>e,l2a?c\nxկ3Sc= :-&]f ?zc3_UuU܂"~> (NϳgF8|X)P㥔dʌWVɌ+T Dݗ|*zhj#ѥ5]UZSף "G7n']Hs= iL4&fƍ&fo b:rfI4!I~Flt AFe@s+m~%ryip\&GNȝ) C(S, lLxuYG8ԷƽRZɧi6جf^gEjfJ\=|޹{ BBW#63G~7L+&Xu Z٧}!6mD(GީI|֔\RۺK6!m| s,zWN*{)UUnrZbF%ѭ7&#${"M؉^wKy>V sc͊>QizR Dۊg:--VWZ@tNE g+!ac]7PM LCh5 4jU$w^2dmqjUu ԯPI?VL f< @w:S9o0ժ#(ҽjhD sn0 û68~FI̽[}-^b[{z[Rp褄pUJ-tݾ\x' ~8eF䊷Y%RcwJsWxȽ0JtX*}[ZuSK(HEoŞ-o0?c^Tmsoưhq2V{"(Xpхrhx^_\h1>>p|Q:Rq.vtuMCyDĝ.U펗7=Ŋ:C$d;ήѭ*J(+S4{UHlrҘW4o"!Ϻ' 0 /0#aH~Kf$s8 j̛ӓnf`{>5/}+)o(wGfPxl.|{J-CGG^̹,䫀 Hp V'^0<~/:98FǺ'"ӰWZ_v3J?Xoۗ@E-9MQnO##/'<:"P\PO+=8L_ ($= f׫}DT} 1"Pmw9*Wv>yl }6j|6j#)o·;]c+T8ETY7Jz{dx&˽-U1"S>‰*- U7?ʶ܎F+.@*|ד GW,&K:9LtAƛvԷnsH#s:|@g( uQ)PQQ;k<5 sc,.Ho NgsG?DҸ}])i:j™}w?C0e[Bc5˜o4"~&mtnӇq qb.{=b JQ9*^Mt XL';eԾ鿛ۏ?@R f^)d)Q 8b@B[ߎ{&Z%LMT1t?.lEiR?s̃kN.~gGk]ؿ7}q uEA|,0ʩgI ]U Hr#EM%":pjA fK*Lq;Uت>1B Y;bvk5ZSyC)3nQ0MRO< Ga0& ?@=֛c*>!;{# L@I on4 $ЀvibyD0H?u[N,6`rr:7pi6\`PYʽ7l3'Ƭ HEY)LcHx;6aG*|@$3~{ zq]NSFIU#v,Ӫ^hTO*.潄 ?)k&o)*e^*=br"rrrYrp:ooh >Js}}R.5[c5˿%]ɼ2gmjȑ4:p RYm5LGUHNP,zuӣ$Ã]<.l| ,Y2dax1QC#rd%mÆXN Af)"=#7ڊ4S"=r^4P͕5e2` zGyg;*BhT4˜96>"f.ߔ򴵁1K*B'sl'@Y̱sbh9hǬȩV߫4j[ol6ĽaZu~Hbx:(t XDR~M QaʣW6$X~ A)BlNKBɎJ A+boG<ɳHE ib%WɏJ6^-牀W^D kMݰWh14tP +њ/ S3>j=g_UOt)&]ޥ7d~NJXjޝX?+e)F ;~ˤ$810XԲEn@\pn5=~eǃvfe|%7&o4 5fbč}?n[z]5niN n^ tRZ7۰MX;'%+*k if2w;vLWhex_qtɲ4cWhP P8hqQV!gu&u;(NҿTjZHBQB8,4CJױ!lӅbandջd!;1Zazu |*t{S7tO7o@Q-OjBKi]-Կj} P}By)h1 Į0LeŇroD?Wr^X~uP4޾.`s] )066uC Fj,@mHp;hgi]26v::`\ 7I%b1"%gJ>48`lv.9]z~׷0JQeaO@K ho%o͒ ;#8O QJ]8ixOgxKgBK7ݦ痛9h`@oFa{cg])I%4.A 3hKWh{2!|^K@""qoX( *YAg^ *m>> 3 ,iܴ&^2 guCn*5S8ta @".ݧU: }&G[2AU"Eø6O`<RFـaU\u{k?j kF^^ snjň_HXu+y/&uaQuFgh"*n_!%S[[/`Ǜ/s4G{+/3t/;*261@vL|;rKحxv  F$ <n~qfzۆ(~)':!#dv^Op>g`Fk*Rǂ85gA|S]iw]h*M:1x@wCiScS;5 S/nH7anR&,(IUU6[M39I(N!8A63nj,{.- dm<&WTRY$+@R(oٌmŬ^`,"('u ⣃D2h/F$?~ r~#j:8=49 &'XbΏI J;$E]2j!ўb)`mW1V% bN8BUb%PYD7PNͅx"t~/*( J u[ S@?,5dőp?EԪ$7ݱOvkJH1k?%j[Icb | Ĝ #صHeͣJx吺[y' sE :6lUou{xYRf*9Bt߱SNbC"dcᩈW~K8DcdM<=Vś*+q ?"QYPR-VTh)6şvSI }d?;E2ylWw꧋ǭ,sQ+|covTr:6ީjA6F#d6~=ژE1bZr?U<Y?$ܨꖢZ?j30kη'Vy$Ozmz,QU 4gU>OF",PфRDc_,`?~b3׎~sv%𦺳I? 4G ,<:FKx͂ ըi jհ뜑{99e ufzQ |k]oY#rjw9H/Zwwm"<;!oq;2 7cJI4 /U/]f馆`KpRkԊQ1)_KE@^|MDe3&"2 %(5󅗕ԡP*g*{(Rd,_g :Ӡ{ixz ze S94aHw+~x@uf[zt:2r&tVYF)'cɥz5.+m AYp;QRb YE>n[f*=a̝+,XfqqC癅yi Nɓk?r68[sZP9 '@5q[F -\]hy\ORjd5o63e@,עZʹxy{7jk.,,5듙Qu94dLzV u񿡠=$f%_K?B9D4^[>w)d1Ba-`GW -)_qN|BBn]08ߢr: ,?nMÿY22M&ɿbW%uish'6L'L*vu4F枽WJA\/ y'b~%ϬXc;4?ehxŠi*T.G3@cC9s)2KW`ب'Fr[vdThQeŇcQ 鯖aSA擟dռI21Ɂo PTEqoEzLm.lJCްy&H棍dE+J4S\Oɰ9ma;NЪy}é*;-I[AClb45`aA9V\f qD?pPrGG#3||),mbFXyI8g+fJk%L 8h"h-We\݃y_fgv_3RUC.$R \UCfny~Ih g$wbp#Má!4ʼn1IY#0F%D>m"GQPNT =_=DДS][>_2ZGcKdŮ^ W_"NjƒW5ԫXalQtf/Ną&Yޚ$y}~$!+?% #g wۨg~td;ui?=2Yg dm졋k)E[ gE:Eާ+C: A_ }1k0 h H!;Twp+Bf/p8 E(ٞ\^~n뚳 1r%aN,)oG\cf~¾Г@_GcS4lY=<X[dvH\01RϼɄd0Ir7~UGZE!!pwFH(zR#-)W2et@/ ~xߊȣ|}$LDaZm]roF}ݗ| | $ti:H0YQj]6ͽ]<ΓѪ2;fb0 +%jyFx\[))+)?}@6:?,0aSG`䛬n.J ٱf75TE:ݑ.QPMOٿF1→0qE$5ϼ?%ԭ'P|eѣ(GJ2 f9cE/q嚺5߄:gpT;L_VtB օ |~ BV$BŔtCyEcgv73mލ`׉)jGp|ac01/HW<@>oTI$- jQxYt j~/puz"1dp &~ eR$уZٝ@ԚiQٝXcN#<7h%ܱBQqi Bμ!"nEP6ITWWgH#$b!:gB[%ˆ{Z!Ey'RxOi>6xm.q <\/(S(^}R ^  2$7W~[E* }ueRjEts]]} ֱN$P$ GUr7Դ9Z#]Y7mX)ઔSySܰAA^9Q]e!%^aҀuK V3{W:_f+6נƿjzoPkA{ ŏQ`A|5VRn,lo"T nOyu.Eݱ,L.8_ źr9/ t%+=[бfS/ܺPi$]c%G=T/yd6!5SRļkUZhLDͼ3j N^(75z8jmAԻ0A6-5eB@eO#1G{{\Ž8.] Ah9PF~ן I;?zUl *-"F֌9]^ *[DH]S0)<F*+QT~+7p; xeVFF+0t-)_o ٭zbSvH(]sUC(ʇ DNpK䦉IK:2ц5-b_l Ƥ=}ۗ+q6, ɕK#LnR$!(9^mVBO#n;04(3=&"ߟS/!; UèMW5bvݻit j>Mg'%XZ38W}[.Fl?5 4}-rR0)  ؑДZIi&'X7$%d󁺿N6y`3desJ:l 3hRԁ-zpнlݹK\pIӇve&6)! mko +qp3zZuT?5HkXR*Yz1)ֽ$녲 C39KJt<TZ;SnyV^  k$;5R |ghzgu='K}UAڇEq+EhP}o/Z9{RϏg[FO2}^dMJ9OfbKD^rf vw>ROhcĢ}'k%?~5HҹtaJ-ڂP=TbF q݈ xң`.P۪E>3l6)Ձ J)%Q^uLjqΉ]'NhWe u0Q*5:%hҵ[A%1G;Q\*Z}ChZי%xٴ qbrĸoĔ0YcDgX}gsa6f]XiW~ɤ~ҾVH!D"ui6sm c<A&|~,nΏ:*[~yMf +>{۴(R1/"0M@cC޹xBN z8~ Uh)>by)Y$::{&Y SE _5p vxڐ &<{G3JIluĹj` ?9*"nxuWS7۸I6(ytGQ ᖝ5) 1"[VJ)0o= Iއ.iᡈf\;KX` tHL[<t#d"ѡCd|NPqӾL\)k0"F *%<} ܺ>yVCU7Sq< ɡ̔A&0}cwI[Wl0qVoTsӿ܂h(^DFmhaڼ穘l41 ǷemPHbҷBIz@y?{Be\ȳщʡ{&OY g$SZ#a&J' xPw (.~]3C!'9_nR֞1tvNާGSw90gXnt?_t02[[=(ϓHoqh0{;$7 =c<٨f",^~"4`6( T ԀAp]-@QhT ^H3ͧ#TpR|^łJ\ Oy ;k~:H,&q!KSLT:kl׸C Mr]]|)K<_^%q5m[<#cs}-sa]iMe*Ebx1:?NE,$:kpf ]pNXߟEpcރYof5V .-/T:RIW.])X/- +kS8_G:LW IA9Xxc|ցHL%RWrpIS8hh{lD|*ޙnJ=034yZZI|jnj്sҠ4 s=!a[vc+̤"(>@)G7; E_9*J{mQtToI݄:qwOd9 d'aH*y _X!Q Ye N[z|BH" ohǂj"Ԯe}xQ DdI :|Z.Ʉs `ϧw֪e녱(,%F ߐڊjn!0O}E15 $xE@M01NDx!Es~mݳiso1 p1'@z7b|lhăֽ&Zv4Yb. (Ix<#S8 X*8:x+bJpQ);5S@}#@oՔx0ib)K)Ne_'VHQOC19 QvX bNFU߯^l1-_FV I4O!|P>N?{|Tb-=;. <xQ1VDIRwoTw3k#TjbyERUӖˆH% \mM!2(/_40rpA%5pd6 ڐIoic82IPJamv5*qCNzWW $MưlլAVlCHrxA0Dz׃BЕmuo cl}W(˷ gg* )'xf2E'_ kO]dezqo]ڸ[d!վl8څ, !`Ʊ]=,ᇊӛ+['G %媻1{}ϼ3\DP5yQ-Yj{2$|K>;$=KnaViΎK'e ~˻]=.iAA$rcNg:;H1=ln7@0VǓ.IHKq?d?]-Yyߠ7Jlb(.rn 1I q҇$&.bh ɲAluaY; u+_[e 8aG*aMhwY0}WT/\ }lw*t_Ĺk ע >hmcm ZgEצl~2Kݽq,ޠil0Mߛ+)x^?靌?|#TDNv2܂)#Khm11- sŪڋ4z6rKyU訣剚 ġZѐzb=(w`$1G: PR*5~XΡn¿OS9_B "5!Լ&b6?jܺLW9(eD 0^)kjh5vz?$49Qf5yeF(~O8.i9hJ,lOYi5`-GvT@\7ݝ6`69w2ayҙ^OɨQ$ e9tQ[M"@ZE# b g aS. w y1glLC*{"@ZsIҥ_ؕ@kǯ,>M:=Tup1 Na%c6 2r+A x/brZ(M[s sTfcg4Ao-f5"y%|~ljС&۶ ;Ⱥ_skPDhDk,mǪPDg"VaqɋjݵkS#}ʼ0$揳ڇ044CNwVM^:o:lܽq2Tdt-OvR?Pn?dQ A1Ґ͟2)1:uagLY `)o0iB?V^CB=0@Z>'~-0Cs;xuZBKJ#>P?i5jo]r}µSa`5Z[Mt`Jp[|X@} t<7zhگ K-<'lt?&-Q!|O2r\8>.%~Q-9$Xw,|oUg¥>]:G+'Y! `8,*yT@I&$^XҀF)23799EYAWrFl{X:Yݭ>Ӓh4*̟Ł(/#;]X$S!,˞3Io[띉abp.L2e!̩ lx; nV2u ϑqgq&5ti&͜(@`A[#M s55Hkd{D'<d MVҶϞ˳m-%ZwzhI:×ĭ4?6)2ɜ,&tjqqlRMW&w*3AP!͑c@2 dj&s2*NC )}rqƉBf1cEVzhV奚D{U^5ED!-aX3âHu]L_- ?X\7u(,,9Ha(R55L:6ط a4O>o\" @<0Y5V/drywsP(t孿QO;sF71"e nmNh3,ɖ'D~|钪|gi!Ŋ"ꇳG(#oNcizixe$ǰ;^o.!=>5LwԈEdKkN ǜB VM@48-^k-IĎ:n>}ToS/%AW}zr"[q i H3&Z1M*1wB, UonHP9{oψeWή|k_C 1_'zI A#S$ѵЧ*67^ xOPDĀǶڑΜ8V\sܾ|2fʖNHim"EdyawOi劷ENsXFf(9 F`w&m#b51! ]'ϹV Oa&'.RC)iP"GڃԼ0#&&CPYꭢ4+LR&kmZlE3i'DIX,mg&UT!a9X|?0b1z1>9@@pk*IQM3/F M Q+<,'r 0تah -t#Mx%gj}a6qyU 5G9B5>ӳIx茿;+ oqڗ>}kɢVN4!hy8&)A$؍yfJCvͷ⾣kՎ!5d#N/6q-qn䭕͆t+UuYLUim/\s}+ʏHjLLL 3PӲY Y~ߩb<ejLay b(N[Yj#/ (OHrgX:)-j)`甄/(A?pw.^|@S:Sit gˤotbԺb],=o8xD=b_e?BQ'. )R%1DcTk!-rݶ,yŦA:WxmEws&|NnoJwUԚY{Ϥ@jt!|Ɖ~*Q*#K npC۳u~zcEۭKgxXm|?Rf؀c%o-- 3^ jdw t#ǘiB ‚_@>h T+uU!<ѡV PTs1]qs86 }ꠅ 򺨑7) ]?,JsiB؀l[zWe̴rV%=ݩ< ]P  }N9Cd")S*m*MV, >&YEC<@=#.z-A @!O(Iil1Ҹtg:TPYiÄ ])?L4<>{}~:ݮqp˒OIQ d'օ Owg#ЕajF2_Rvr3jenY"Wp8k^ύb&{^%^ҴΪv:r:~4 $ҁHIz>Y V?1ö@h ]mlzP4+ +ow;_&B% Z"D=5d=(,e@[o ݻN87R Ǵq48O-Gqz\ꥒMX4DV/>´*ϏWMi2#{qLoǜ)/He:{X8N W6V^']m5*'eUcތXa #Pmڏ2Q鲆QjUeZ`0 6^(M燄T* ?q탂 Wf.AUCwl|6{$2L޽L8<4kBfpx]+輪uŸЁS+zA! @0K'MT!̷ȵn(;",W_L Q#?5ځb(h尶'mtjphbKH9@>-7)_Ok rHercUo7acOVL!JH:i\#"h8Ti8pVgi` h`n n+/<)g:omi՘ϤAsf"J 9d[3_aP7P%[~3s/% a=Jg{60Cx&/檾&cmD}. #G4Ou*&5p1j1OGV^FKb{[ o 67NNc6yƏ#>wr'UBw ;^NmlP.|m|WQ+%hDXeC!z_Nh XA-nZ4.܎yT_ќ+չ "Q 2 18 w{.L7W[,ֶ /A i+-?n!g5$OW7gy_)[\SqHY&Oa]JɮcyjG@<׭ʳy=HOӀ9_oKiǏ<ʓ6AzInq g~}E8U |?$h(X kvbc&| #뙜%1RI˺Yٕ!$c53z-a~$B+\Jw#kd67aXg_uZl@D3f\š+ͅ{ ~Hܔ+S{$pDΫv\P;l udV4>La߂v"Ap~jYhm0mcR G|o0zFY%ҭW>Fӛʩ!$8@өFm9Vi#ipLӅ3%BڃiG%Od=/Iy_՝M@sfe8ZKOd[9:"ZqN]m׬yye5IЏ2\88G,iOavǢQgo_%a8&x=.jUo,nyS! a)Rx`UVBڇjC? JAul=[y.`f݅{10t yLxZSm#Ȧ!$c%?Q OWر`,]N]UȣC(J9Jᷟ_2xn_\U p5ߋljr#\PhIFNbտF^<[sh^ό4b8mei(bTVҦOA*?;1o_1jԚh,;8 IxQ5`<aɢH)}s7a4X~Ds鹹O;sqq)"ڭfWI:ݫho;cWjs:3!ZRvܿr_WB20xwT4(M0v']ܿu[7OUb@hҿi37mk<+:>k+69P 0.aWPO(aB)^;cIGB2ifd:Jbe?cq;RhxF泡A'i nwd-hE1JQds4=+׋V7L*!( s,8=69Jjsx5 dIܹO&ṻ@@1a~?+nT-8neD87u-@c1-YvumyKU}55%flv gI nM,7hl {P*C qRz9Py.9T~?Dq6), 5T2Èi. e(1M_q+)˅Ł�%J )w8^BWKbͶ}"ߚ&\]PypNܙ֮f`r # 03XgϜXZ[r|sA;,~SO-Z>cXe~fIGeA5xJ{Ma!b9="߸<( gѯpuEbaYr_Gys[Qf wȠm(4V=`6XS[u\~$RVYslͮR%g)}"pm#Xֹr`-o;T)Dv<:!묕i.y `Rkفa‡V,vF_S&l_JL:AH״s4~IT섦O4nynN5 kY!,rWlpsebs(?:pR{/GRv'J@Y{>*(#xj {|CYS0HKQf~} ؈E|p* wj~No^(*|.O[`7 k 'gFLxlpm[; li) ?az8Y(%Kz0r3_H{\܍A# nc!^m%pt2T`}Ҵ\r&C?Lme2! ; oU BOrf>}hx04Nxu"V,*6~n$):_2.cKgz:M^,\0WHZN>#WJ KlH8rC`0U/.G &0!eOQo9,qS&% t]U-mN& ԯ _g J쟐 a_ {A,8qCZ Y~?3Im#  HWsAlO@p{]%]`' (̓da1 ƴ{&E1I"+Í:'5fuJX嚵p +$bxsy]U[v53"2L[aY;g9{R.H{U"D$sײY6u>ta1ۣⷻZy8J(i.0S/5OAt.rF.C̵SھNܐtSm b$vk͈4%؜q,[{CEzI{%CDIP%|!t)k,֪R<}]ĈTl_̝j3,]+MK @+.w0o31/P-.6zwDĊ]m0uWE6N~!w%@eЖ!<? r)pj4\MJ z-Й(RY*{ԓ;fd|(Fn`$-&*j_XT'Fq3b#I=ZÅ{J7+X+ B=J.2Gq [3EJZbI@id9U J5}Ud=(iw&SbivvGW?5%}Q.31I_RcDe٣c.ҳ0aCc4]cG@@v >Ori Ob> +.li{ӂ 0y7r܉ KFʟ Ә d2XTړ,y^B86<'l\e7X/o yQ9*:z( E}weK_G %E <<&tn7P2FʌgqRhe *޶gr-DfN8D뷭T Bfۏ]~a)1iGѻd_ b+h-jYuHO3Wr-G9 b}HI6 ]!km| ©ã /%myXR# g"r+ l)_4g*Lc)I(mQ8mg1Ikt_$eyN>SQҫ|v[R^LKɍ)Q"uλ7BSz("zA'Yԁ%9T@b'FP$mƩ@Q~Z˯<:3~>)yQMjU$19~/p9#tPQ{EPNkd1Ū Q`E鵞sr;--x UA5c!)[Y5^nB69٥F^B~;7 `붣} Sn>хG| gFnmtc^`۔}lfH!/Y {+̣|6y Nh#a$nJ(H%& VsBE?g]a2; dh>ȷXA7mFmJe&EU1O޶y\!ѲPx:4[czS;t[VaHޔ#] c9٣; ѱO 1IOW>N1HpzQt`%Ė&Np ΈވRFNG%zIZ8\;l L4zRqۭYa)32RI.?4Z2HP"T\",VJqࡃj8Qc|BaAxKEfFT~O'i{^Lԡ;MN'gqĶC,eVԦ bx>1 9`k!~ɟcwd',.LHz6cѩZGi+F龠z% I_UWߠ! _H)i\.00eB>} #E{ޥ-:U=_|%fF Mnr}>lrGOXUT2> }Kϳ/mPǬ4wA;rQADMfwf&} DŶ><1^/uAh oϞ#e#ϼIPla285v*&fMIaS'$ )xoվ'aBe+9ؙbP{fpkJQ\S#yKKfk\ jK9j^ytW|b[LqW )sQ6=1C2F& 2hyPB`PYnu,y"rreF<ƽc}^oы$Mp OKzfs73wC&u*Ʈe}ǶRlC hܹw"jL'k2`SuA#&il؊LD&``.OǗ3Op]%DbyYrc"hQP9*X/\ , aC+<?Xs[ *k<}|Xِ()ƒI?o6٩G:3J@XGBfg"7v,}F;ؖ Krs %VI)*u7z:;QfDB-? וQvZ PxXa=BGr1 Tg}85EQGIWpjߗ,HQ9HBK 3l/('O}IZu>}T+y"\78yFتwM#*l7L +f.;lИ-׷niWH)Bf6M[2$ʷ8L}W?Cf~Jo [lu]{,-;rY Md:tmx]la S LӾb/bPoUs}8H/4bn&W,\n WoNJK |FP|$$'%wZȮhS=^]}owzdf*w,u! 3g^ʣVeG_fCDT`Vt\:Uai; !mb4t(}5hzW6H?*7m.?=ia_Mo\1K ͝O&uGbzr2y-QC([)"RLyEVahts$:ϸs`AfY3*-)/ѲccD -a3cQ[j4KMR+*t{ O-Ңob`99bm4_LܼIؔiUp Zz9j7OgL *[3grd[a]#"V`F OƘ)! [β?`\Xq.gYY`š0$4Z L©[YiqF9n+Q*vwsG5WقN8?y6y[̫F0!<V`tYxyNc~*QVVR `$5=66aPbasN6rG/Bn:Zu$S0oR7WReVmQ>TH?GF4Ӂ<҈Z4j*e@cpr&ܿVƥ0 /bk1U0 ''Ҳ tM1 x|STc/.mY'E)9^tMUrzȴ?A6V\}[A_(Ak+B1*TOBiD^oŒþ<; 5KnRHt~m/QbZ.hiHi-,Eˊ mb{FGfuMea D8|7Qbr4IUǬ3e4.S H~09ƀ{o~<:R|*Xsؙ'WppСRCŒV˞Ũ/2 0u\HPLV]Sgf#ew~ Nծ"}5] !aOVrpfk(> ޤ Ϯ1vmܕw ESIA>5N316yϵ7ÁDJ !i2xCEi%LTϚk_*R['3 H wjŖs׏k͘}YP]FΌpeGծ닆 Q},ӽt'lWL9G3|lK 0:$^2"D6w*Z3Sjծ #YQZYy&:>쵖B]P8WyIx HYߌT ފ)Ԙ*^ ^{/o .ٸW9ŦlE'9ۗIcܧp~@5S-|@Nfճ՘:y%j?l"NPLLޠxXo8:21-Xgځ߷J-L.uMddoqX.p "~ѨYoKPɝ wi4(_l Ed(^Wflo!xkm?Y},M#楍9_1SfbO üu%8B{7g0]i**S" r& <6JP< t\,o<ΑJ\E]Zbo+֗B~_;@UZG_(jmf" e8[CA5~PUs&Vu"žٛڧZ\Kfhڮfp~p\(F-c1X=Ucq@WZXO+Cm|ļ2igilU ?NJCJz+rq0<ⱷrHR#q tMqk7ȠFwzWqvXw4[fe'Qҝiꪹs7}v@d4[ rJ8; _ K΁ exlk:ˮH(NEI?Y=if)F_>$._4; TLgνt7ku~lHLW៷_0[{WբMK4GS}ue\;.h݉?!'=P=!W'aYqZʟi,a=H_P)u=)7M *QVs5'] ݱm3xUmw I^RYTVjB`%^e^}Û f8 0g=w5 U2Ny[Y<\ZcXnQj}^p襘H8?|P8px A"ܐH0kOg0qQ"؍lZH/\ZqmeuIfoTAIe5#/_iz7F+QJ)#|6]F'[p0;)0ˏ$ԩfǟVl&OA&T eU f4G<Pu@o(nm$w}O_Q G0b`:c/9lMgڒD-XIH` ȂsT|tϗk-rypSuSe-~PLS$}mU[kmc;71o.Il a '99V=*nWnP,O]͡fQÈ'L<˧db-{8E [vQ-w**2t\9ly?+yRMطC_2.%95=F. -6 ɫDeW>;ک &bFaa^E K'섑;S,m_#Z =CB߀;o`64-KgD8C($ (~r+`Q~D6V|͓Yb%^(R-,;1U/SCXĞUb AzJZlcܞoAS&Lp-*\Ƚ$QVpul°nrd5Z {_FKMS^_;8ݺ7&~IooBOF ´Ya"AD`e8eY/i};rTbX :L\3OLiSH uPLE@%R*(N^s +,ȟy0u)TTNfcf 9׮yRV($ic^}474 >nOnԅ' q;$a ;UP4S*Q? lp>,ʽĠ?5ܿL.%1'Arue)vFtW2 .\a~.!e >R@zVpEK̙Syo%xD^ERWlbĈQW 32|u}pАހhwEI&$mZe`@0r㢵`"cbwE@Ȏ[tMnwg ]hsHmٱ2mM#Ԇp|g9hO{sZ{H|hW|f84uJ+5RxS(e Sԗ3oRԀ0e!!&b`Pw$GV=B`r2=#Y@ӘGt4IͧH))߅8 0{e&6`dqCAҚ*!DiL*DOS _f( ќ^mr90-r>$ 9\ ߇4*tV4q[`}2AEWJpէW>o^G!&`띖 aR{"Gi8V.{r:FVMeB-4!_t}xȂrw*M&QryyDAmIL6jyȣK=[=tz'ުn6#MbL+(3n]JzuH@>nP!3c<1-属SYaH="ޑ>t4g\81eDOGO4p Y{c '=v)E8NJʃM YlL̿dkCBZC;JUUՒ;'Ӫ$|j vOODmC0OW&A1:^*xҀ(p%#"Y{gpB!Llcoֵ:/޺J~AƠWIP5^f_7Sx2xb8b;d׌ _RVjʰ:C?j;:v{o~jd@ E{IT^ݦ]]C⣽ho<;IŊJ 9b+u8[_~$V`xؚ;hyYr-."ޟ%+#ט@ 6%>|+3<-@DaKGӑN 0<α?$E9)jjG1\Ӹ*$|RNf<DmYsنhӼZy2;{HIZ 3=,[5NxD&55y|1amB^Vg_:q5V7 tT^F{-)|O]4-mVʐ) }<.^¼5$lַɘY+<*rQ'k5패"x]Р%6 ?,}#JZٱױ7$째2)͟iLO-Fast.vu{U~8/@k7F?pWfC Ĵhj)2rYO!ȃD+}#4-&^2=Din]^ou )ߍ3q?f:g4\H:뷅=ҡG I| hyt@~*EoN~Zt-l0XW[ClKYCnyݿe&:4pHxq6qa&*Bl3Z<tGkf-qeGnB5E~Q=|'i GQpp[f7Bm8_Y^*!̷̾ L"t('u(kaY1^48Y4| ٿ錼_Ӗ #`&n8f/+vТ7(= ̩h?!Mj ê6Z>U<7y-}cI;9KZbR@;˩ɞ:*c Uy lɍOO)(,`yTjO_je<4P8?E3,YIz1p B?}3X<X *Z찬4$Txo+D;9CO$ IPsg.-^j͞~ ODiM M$O)0҇;-"F >Pd\jx#OÌo8VB8fRɷ͖>༮1ߦCpCSi̢?k&ubߦE]&I<_tDـ~2-jFi:>Eb_$q`0RY|&OB u3Cqo[ڻG&A4I.ѩ#r/\͡ےyҵ_-x,캚.[^z(:MX &de d|)2&a <.TVp%7;sVdJF :59s#H{sSðzcQe ymx2L3r-CQy{}P>bdDƬwM69^J' \=*d5WMvH.0 %` \*/C;Y3Kh>Ck['չ̇0!hr,<]-N5%Ǟlc@ SRF.0XHԀ0߅xHwV\$ SO7uJrp 1T7gjJ 6mR"9V$Cfq5wsuBSl|M&ae BZDnV0!v{SГg/ 2OP0AƓ*/F-t-+'fd_ %a"$Wfw2B)ON9aOgYL;\e%RXuMR1ٛ0`zR F[9Ӓ>>)r МFc[?Z.QXAslvׁ,)&qoO)jN6¤ku5ڴEUL~0p17,*Qv:ddthǷCmف6²_JӲ<;ɾㄦ>xuK RY6er!=Cqqd'HᡨpH HIŦiQa}ؾ5Vqˉ\avJV #X6hg,dGEN7YݣT=BKp{Э5u פ bBI0J"b6,"uJtPuC4*MƲP3'YA@ EZG݉AZRq;!Ǭh"cA&T& xev"UDtغfF% 3v%NZw/d(FrL١ڕlpXe5H=j$r=^RsNGvڠM13i#x Kղٗ!>t4`i97h^~m[MP"W->69gB=NT3wͯR!/r}4| \ +:G*-jJ75˂vh$QT,ƞ3&5.衢n`IL˼Grf0v9bl1T R.9(kBRk{&+01  YܞoC]jv w)_!cjuJwXxA'A`S*ğ$urjvew.iDW_$m@8XB6yJAqZ5- zw*sD:fK2nZjH#REt,h`lIU?Z[1+jje9H+þfЏ@ D5-~ɚ[ S6`4)J)ʅ )^FˆguH*ostR E$w{?! RUiL]SOǡ7 r;^'J Q)`lnn TMP7115(߻ā5?8#G n8UQ̿Vۙe)eLtHDj7.WYa+T%|b|:VhS Zc1%xʾji*UU?J?>0TcX(L@ ڙ P0X_OC ![h$Jw{@J/J7h 4M KHd!ʎ~9{{d2d'YQgP5MF^Bg~ucO ř?޻Fw79JϜ5?_b4i2'U^BuatrdOX4DzG?C{c#7 j#NīnH2j%Cb֔T j#J ޭej!M4Jv_JdR!(G=C.(OH;1RC^*.zc#ȉ+i3e'C)D+To]Ms -@aEoFh :̋U (^ 2+j0c'UpXn~nsMm'Xf:g}H\e]wRZY*U2F N*OF Ȼu 29kO[8F̬HlzoѲm^wrfWA?KdacuAx}#`^B@o#(f|"鏮v,U)wAͼl % TaK:BL|xᛎ*ED:OjU'-' HS[80$yUO{~CnC=Is0& ;_"ߊK싂C*AX~642 !d0@b̉sDS\͝3}){t⽁ےM) /@%w8DŽK:@O%\Հfxw@*lEv ә`w_!2j[uCؼ@t2abTr ? ǖ`gINm'TD> ck';Ȇ_V/}&5&Ld 6jo &OM*{> EɄoѸF419ŷa=۔{&, yr8SHۈb}iGwb*|3gEewgTbel -|dѨ/qqIWdr _X#_٧(F{ 'JwZ?|:zv}$g}H*8?gK:/Ǚ.vWFYs" !mϠV0gOp`x|$/JQ ثN1ȵe6Isn^M|zA}cOqnm9Xؿz("/沣Q^ml @ѿ_7}XXP^iUv+.F9 TeD&:<I4f,Q̞aC^D Z" tiZV+J<а@DXbo]6sc:KPLe'"oZ6A>^%WN[r6B']pkiBpYBŲAJep|GW=*:'h-" ;l,^ړ\}1[4n=?!U*ZC|?vshv*Eyl8M̅:&?Q1ؒOՃ{fH_-+D$r7*2kC?);8(99 'S!SNE5,KBC.P)h*ӧONHb$qE̮{Ѡ T;uŽ񞅽-MHRF#0h՘Ԇ [&nDәl__Ktu(@c(jcEƖڌK!qva8=2~a=28T_Ky!^7OHI9IT ->VO@S;y#P]2tqjhe S$lY}snӉ2O|(&\l?Œ;FFK[Ve7e69xKP*vܻ)-.S^@ਬ7݅%S^!"a ٢n %nfL!%˅ρL >İl,vM =CPn$%|sk*gv \8ZeL&%`'Vx U.XCӝ5~sXyiq2-7&^dpu!2eۭf"SE.ޚ&rFC=QY䄺a + Gs9JYߏDAW4]o0dJP'-]>|}h*S|&Y+ SutgomRI4ԶcRh͔x&Iy0<#ƾRuȀݸ3s l*dt*۱AP#יYyʫL5"uަ!oYؖYB'G0u,Un(Ul0ԧ6f΋5eu(JH{XrV13a ƫFĘ0w/kj;`^6>% n'+r }=dhB>&4R6ΰy7 `@U^9/qgGVPX?|ֲb*(rZbоc{(l{ɛr 3! W{=TcrBX]ڴLNhq.9_")-SgS&J% z_jHvUKP7}%x%g (OWbAH3 b'V::SU'`ن)Q{k{sP阋4mR=R(%gBZɭg;-(Dv.%,[iup[牁p >lbj2dv f e-˼{X1[Ogx(Ԓun4ٛbF"2m&ۖI'vD٩g'*~eGtζq"EvG=eY;:p͏QxWeE1&6RA35g`x.SfA@ڨl L^DsGUDPT8zYAy}S#t0C-(l*s(!_@f"7XA[qvIg{h+&8)HXIf MxKB1]a4ӀUJn {49s{v1_$!E ,%zj Uu 3DHx$CLDNe,)il[rdxXq ռ7@m)H) B7~Y K%D"YWDvb"Un\Hk|Xԁ`I h\QNGT$J͌(YK:~J 1BI%qϱGZk1x58 դ*Fbӈ~$yp0[-Qárw~ fz&m<̺FT4b5}AYÕTIt>3Jr-? la'z&Ȟu( g27Uaܐ .;7('ghI&ߋ (A&#kF>ao1SHc須O0@D;߶DaM&nL}7zc:H2Z;2VaN|,# {S w5A3*YT0z{;Xr=ČTo+5]HgGW zL[@kAVtT m+T]AE%UVzY0]Xs[Euockܻ o6t+&^͕6oa4QˢVk[\j ,Dy.+gK@"I}}>1gwX$q̕%$DΚeޭges*!3Ct{_@cL.)лUiq<әKܟ 8E (FBbѯ<͝gkLگFcwU5B}t$ho>>Egb)Q\HuX&R%zH{Ry*e!r$sVʯzF#_Lze|1Jo :a]F ыmQcpB6~ {Vtfwup \L.ဌWBOrG-DrCM>#~h|ByGӏ8&aJ;!1C} J79_KIÝ`fL,Y'u:X{N|m ZӉ˻ uyg'~eOba(,Ĕ0;j Պ-~$FH"8gc&Sc5.9@(Zt;raC9S]KB!\bKv.bʉ@oh;BTW+yRtƻS!z-߂n uv&J=zIo,8g1 t,VbD؋`I. '3QʣKsܶ۹bj%ћ=8.Mo9^;[O\]ekֶvQMc3?NzBMfڨNb]FBPv0o>՜}`;KS4 ]bOl5T2rum>e)%xsnWbk'kk/ϼҌ+ht&9ğgh꯹t'xPξ+XԿ)JH$қSgJgjof㥅iN2+P3\3F*&H>#cZrGluAiDgRUc;[ؙ@U )g&YOC 06_KQ`f7u +#720%0 HGphi"%{'QР|qQf׳[)uTlE5u1Az.r=}H@5I!>:ū;*(lp)yiL| bHleB}]M߬hՆf]N(z"6?a~4_a}tQ)2 #(K̛D= -#>d;GCj&E?%8#loIT&sR2}_j[8Nxְj禎O:&oz6 C"T]]E4r$љ~Xԙ7ħMfY< m^!W-~G;zvPtmh)=@wX y{*wN~d' ۲)b |wPPvKk}vFQpswu}%/2Hu7_#KEWbc%*tu<0a./'d炥*)Qu5rpcn&Y0dLF YuL,L5H[~i~t$|/: aHl bػzq$E[ (rJm*z%HH~nLLZb;ʑ`t!_A>3/!n!0^l }FǸ% ؄=ѭF WR $R=C9%񿬚J)-ecjcƠ+HZ{'xT57nR[NkǤO p=~\] lx6o*L)_L0V_M+>c˥$Hf3Q: A5`P̕**B<,sgq45jpMA3_Srn nT*{F2~0 am0=Rbi~Ώht"cz7?}1% {n#W!|_<thE1J 'p3`&+o ,'9:\"8bNheN[LЈPP P3?I)wx62q4? s׆F/Sm}C{,츕+D6i%SZ`$xm2&BQ԰UA;Ir dć$A(Pp$nu˒IQ +lr$T'dZ[/.renjhq$CBUpd U3Iնܽ$8"Ֆ7f~!j!#R_?.;L$;+EB'r-V.[VORp=~a3[rb4ԥfY:$ow4/3ѽ>]T_Vּ^\+5"^+ p-dM`yUT Ϻj7#<&RU9 l׽RͿ ?cъ"6ΔbI$%"w4se5O{mxt kcປ(͠X,'Q3ZհeIP,sBS Dβπ|$4꣔}JȒfJ-Xu3VͰ dz!CTD'ZNvt4H܏%T,wSL:5Խ*S:úXؗxٵ~`O'|X@,Ub(?IֆOaU+x~tO9[ۦd`E{r&liYxF xxX`Kz&$;;tل2&TX@rrn?<8@,}OU.lB 0H(EX@Mx3!b0R_]3SOds(sޢ=Siy>r8dB~v#5+V[f ze+frAӥ vp,/cL 8y8&ZLaX*242[sh[07236s}@S ,7O@A+,_'0mm)TQVXIdmӍxzUÍ) r)j`116-SI Lыի\x!&i?",r7)T*eAݛ':tmT$ ]N3 sgJ@UQ2 CWFgRƢDzh1IݻM!.ZLkN^hd?RW_'I[L( Zڂ}Pc2(c\{sa6Ț/x(e. 'ALPs6`~V#N(:9-;&0{|aMn܎Ω >tscq\嘃4ـ9R .q&Hp+xU|Lև]/+0҈f>쿤,7}=)/ 1(*!DÝ uRP3u;5?m\ͬnê`WHDwLF)3Ƕܵ+57LL]󒼤?! 86.gd|Ȗot,+Vf^ mk-,JzFJvGȻ# 8ܰDqL%=E^ž ;@ZnP.OjpmBȠtT;0w.K_LGTw0n, RLA@qt8uDz6PD)×ן6"9Aw?ڃ߁B0Vdk`K8^uǗD:D?YRae9:'M3U J梡dO#Е6]1q{zlTɰ@̸ n<=IS>\QwoECɬ2%`ѽC3/z`cR\ YJM7a B2Bn,t$d@{DG]ۥ^C#jHSQEy3WMP&\WT*HKXsg EnjJtڷ:O yíiLeO`8r`lu^LE6/-^TӻIuc(ջ`jx;; 暔";F$-NuUɤ~+%0,#9Υy͕w :} sj?w5Fq/2x$7TL|cn;~Pnj4 ~!wI d[j(Zǂ aה ae~@c K`h,p'e I+x;u,`p^Ӭ!i&н]e#sk7=l7w~4V(ZmNxa@?^/X`˗_YV5W;k)#|[K +5z؝5lNtLho9GN#*po")#H޾Ozz/iBNѰLJO~IKJZMB_^4ĀgL|%QXr%2;:7%PWQVx:&vAwPFIozvE[adv !1 aj1Y&*FczRY6e>$(bqk%R-2I+O,{iw~>%EJ\NgWO*n2|ni4%|B7[Q3HaVqzAyhS rEd- +^a&w:)ƞGS7n&4= eEs$%y~Y?FCɁ*bp mkэyfd jP'9'EqMfTټn0v^1{͞pKſ 1rŬ>|D@V065%-[WqK'3 JYe#SlwRٽ-m> 3hZܗ R4E$A8aSkRV2t1rՊ23!K#97gGYZfzPcrx|uro*oa<^SFk0'؏׿tÿ>!N}*A1(<~X\?uB.F, qe*ɑB[lYM X4X.}"Xi̳1 >ˈ  l]j+bpJee%BC̱XCH: d""R|?YRv\Dѭ^Q Mt ]f\psE+Hx5]0%{rw#6zJyXh_𮔨AP? "!Ld;{nōM {ٗ{e+: F6lT=E]?73Q.Wr~8/'F"yo,:ǘz2l?~ǮS\ܓ}l[dh,ɿr̸Gd|D~!Bzw+qmmsߜD}ocevYk-C/0qlB#X[b,@_1v6fioO$V-1[_b-S9pRY\ %'^{ʃ(Xxƒ 36mR34'gZTÍ8S~ 0&qQv+@Y Tv<[ɤ^6EfJt׆jL ?]gc=q)84bpB*m!;Y=nӠ0ң=^~z(Hϕ6"[;|JA`*eH-}q#3;lO.,'?)&f"Ep5yOO/5le^XT^탱T,'ˬQ%wf3-*R͘p9y|LhK"n^8ٚrQ_o9 I@g:3JRdfa]fpfURHʩWHZ_^ir3q.AɰAoWo\sal~vKO&`j Ü#I KG^#dj*r 4`:҂D ؗ*#z cr6 u0$NF Ʀ&Z:OVd#0{c$:=af62G`)2iVy/1"Yg?H(24+#)7>'͠f5cHcKBԛ)+ IJDr*4~)YroELTjvlg& s.xAoIwNQzր/_GY-80 QmfP4^ 7ڂ>emx᭥; wY̨N3L'c!*[>mUr vl1n,10xO"&.z֣q $?CS~9Hǝɾ4;1{w#-->TA[PFtl zS@HsS.кSZ%vfI(cb<ٱHϫ@zbא> l~)2BY ͻіG܅HyG.uQ7RU=3ZGD9@Pe[$('솔V ӁЍqhIYOʥDAG(Tց$^#uEX|G"u$y-z#j|.ZթoCU.}!h+_D15lHt+?x~zbuC,uk-:JmA-5=bVYړpOl.O\6Dי0ɥX%C5(a+W߇=HZĚ5lߠyZ'+]*P)0˱/?j 59lC 7׋ (͛IVkkSi6P4d_i*=xf!1_* fRP5Q#odLgf36J(9s(MǢ O |8C)Ěck&ħg SusX!dJtd~IOfad |^ G2e,# ZrDTpQoڶ|jY Q?jb~] moOIX6kWc-"ͦ#~,9"/RpvRe1ۿŸACtߺ?9|Rj⾞vM!ĉW mc+hPkT:yi]4 JBS_l +@ھcGBNJt굦%]:$ɥn3Oϛa8R |V ~fi lE`"j;=mV-n9_r}H4KMy+vGUDSkwǬ%J6}~xjKZl݀/W+H3Vz<"9feԤ@:ř \4wd7Qb\McB.Mc.}3TiiebYe~3;z3P-ayYb <()_q=ӱA,`@tU2Z )322eWCwd$Lr)BN:%9q1ί)D6H4憍aAZˡUMd.iʰE5Ok}m)9v>@ _XsA'OTttVe}@gC?=fG8eLBvSb!QW?qo}6( svs|'a5Yrxz. M#@FR{A6rI̱#׋g>Kq IPA/(7޸uR:_R]h˱^^s3a8X&|Oāmwg]dJ8G^?r$VKc5fT]|6} WݻR%'(.+j=Z-lzcy3xf]HP2#%CQD㒪#W ?t740/+Z;Nj0NA8`P\* ݱV?z?"Ygpdmd„x.h&#L8:Lq'=ٕ;)"rI&䠫G\)XsN,ЙA+q綿9uC Ŋ+sIeeu B8y ' O !{ۢѕUR;t I [ na_"f̼AnDlDr ~lΝ{ kn&W2cJoE,7$CTSnxSDG.f]X5ӣ䣞J[Q8q. ];&Kw q%DtTY28[Y.Sa.C+7֚NU/",^OhS U/x'~{!OUp2$O]/##RzDJ QOPoOVC5!6-T8-nXϑaQuwWH{)|m8AjTJ>f7VwVWgcO3LPy^gֺbod_LsR2)'=Xktc,2).T+Ve<%gԘ;?4To]vS=wqPtw1>5TӯEMC⿄N,W4XɃ"eo0j<&;(^?=Tg`S Γ/׳;=aWcvs'p+zKOUIhqX{$geK "Pt%$ʜ pWF@ Tph\`@8u?'>cX-fm u\w9jh!ve.L f_rqJ@aAQ F2 C SGU\K.9,7pʯ=%V͗˴BM Crָ?zaӡ4;/%RB!.1T'Ԋ_&3vy;Um]i|4B?WzDGj?&Q+94n[HFdA;* >HA ? F A@8{;9"wQyn[벺+ ^FxLZNd2hڄxξp̑xm~\YSrm+SeW.clMDվBtɎ1ydw=X␭MV_*f;EYhJψMҒ& J4Ebl>VMFNWӋWoMޛ SkpqqxVQg-&1S;>,x٫p,*OH۔Q7ӊX`lCCƫ4t]X`bV f'Ro"r'Vqe#{qH#ң4xR[`3"demzgK !ޖpp1Ui<"gxzMA,bqf[_&/*ݔ愨-ptT*2Qחt4S%uesXoK$S@.XO2YlX6K`T2A8 s`x4ElP9ܟ7\ s:@ی- yH!{>Y P9T`6{s$C](A;p4̓D. U#gX4g=bf5 A.dŁ/.Ҟ'7z\HM롤€ zB$o*ڹD>=bTaIkgEF)|`7u^ SOޑѴ8܋:*H hwԪZݓMwDI~T#;[JpH/B glIW9b=RyzފUD/BI龽R GTs}aVTʫJxi6VGm& vrƠ0b됉f0Z K12G5{iʚfo~YBg2 7, S^ﴐID>Q3䏗4yu a〄WQ)l" 6~ z(CuC9c\!ÿPE+,Q椌DI(4@,Nr#Іa4־5!ΝR_=G<_#^C]`H*v҃-Jcvφ`M|//]>뵂W+wp]"`׆]_h@Ѐ?9M#'f_dVc3olyg=WP[E!rjY1t5\Y2Ubyzfhж~GV# =5\9A -&ģ#a, HҸ&m̦,SPI1SL- _10j\$g,wҷ݌vwyخɣպcǣgbsH5jnH:D%Η{%pzJߣ6Ԭ׬4;6j6qӇI ?^QڋMڧ$HA?wնl5v(!Mh;ۺ_!~~2F⹳$ie@RF \t:+$G ϻLGڷ贈ͪHfjsm}4}F19߈XwNam>/wn@ؙ8AءԬ ryAm2!4V)_Gs܃8##>Y[ .L-hoqB=\j_!-*?VR3ErpJh[4Vyf}M#m]13I'U}1%`K܎T7 ~t齳I$o9ؖ*myC)19kNRPpp9!H.X"T0N 46bY0^jrkkhLt# 9pԷ;~;7| mԞ/ Zv xq{ݵAFoǍ\%?7KvEƸ|rSlDTS!k! {VI**\xu؞4;kHNa$d\Ewx3ܔhg8Gtf!;&X0 n⛗q*"9)n"ES-ޑQw: ^#sfrZlDw!Bע.exk\VMz-x}UH*{Ft64(iH29tč:ܚ{"0B=n0x+"hQn-2v谯Kَ=Y_Kǒ'ѤBy7m;7X)xۓ370!nZ?6*6>*/2*/P وC0G]Si,8G&ڪd "=AT}e/;7dnaMkCEoK`T8?~(0ԼlJOąp2ғO;Xt`{ЌJRL`'s7ۢi5z8QR?}!~gG_w?~! P|Z, #Q)B> X Pjp6KΗfM@˸mt=fR ϻlะix1(\V&PQv0fe}:&|jFF-kh=[uRWWn_//ʆk<1 b\]&G VI29CQޚwƭN散ϯЮkco&HABRDZGw'1x)^ |@^##c=K37a YϙYsΊ_W|vEv3,j= Wj5slK'{\ߓGѹAc1’Ye>0s1"^o8Kmo]ۘ%7o/ĶjɈ%׿bV0pxsZ:-F%;G ]hH> Ѭ{8Ω~F!EcT ъ#;LW,psHb .Ia3.N*F"beL% 6Y_jl45Zff2'{ѴLrD5|X4ɜ8z,P C#E2M3:H*P !*@2abdUo;j$•2sǔABȣq'Q^#[L=<͙}Gv gȀ뼣Hps4U2Gmհ&_ KИȇ`_kġg F{x$к.m5$;^Ⱦαd0y{Q  /~U21Xik{,,qujMW9N կqϥ5~m ??y, y|_`3\rf7a:0Q5G=X$f<*) O5L@`nzQb(vrgnj*m`QiZw{p󘅰; kXŹ<#STU^Pk@7 (A" }Փ snKB>AW. $"m#:\-7dm>%T9A,LlAJFnm//r5D $ RTړ8*sP,YQk8q+ĬGlV\J4ߧz/znrv MraE!pΞ9 }3PLt.nU`l`$aCEGK&Z@;U>Z7 @'+7 .@e1. X5+ixc484<7[Re~^ܗ>=| ͧQEF {*ϝEyщp!=&7=k8{*S 7ߊwO_˩_b11Df)BB(YQ/KbYa +iuy聉<60ZI@Yi%lPw*S묅m.O{sI <-9sDjfV8šMP#e pȼ\>Y$ '|jG_6mFBMa虇ow)LRnyRvD˙Lv2D$MU3s F0 KIUKC-, ?ePOŜ2 @ɀ:kA'c>M-%5`5;ˡm ,R~9& jYm3V9/5s5f<&x;m [""S,)Vg.[B|^ 2@Zg&N)6\W(F9LPcxI'= PܺJdXZZ6ѷY,`fx!N̳mA),jq3Zv793Y*^ Dq&ib@Hh✸i$WLY%?Oո a ǡ;!F;^TKp}&8*``\OR@RN.,Sm,}wS;L2z<5-w1ì 7?ջ]%}Z2 V}f8;1QA‰&7Cx}"UּHyP; {j{Bp\$]jƓIj%g I_FƷĵۣ׶k>:{4R ؕKH^$C7W=3d.BIEnv'fGHfrER[3_|GI֣/^PA?W f更Y O~R8Ļ \g7}M0?8_RCe/ҜlYk>ͷ5ϔIͦ L,dP(161Y%cubV)4u7]8t63 q8…L?d;/WŬ/´5><څ5Z@2\ hڥ"(iՖVc kD$-dz bL7$ƨJyg}a9Z,DIݱF8U5YsZ5ħtװQy2@^}~{Wb6>\}n`(*[;s=!eESEpq!%i*ݰ4 Gԏ@,/pC}!_^!mSwͰIC(=u(|ĵ.˛Gg+!)_({5ț@5Q?ƨFV?8ĪE`#X++;:Ǒs%JPu\y'_\${P<7ʟE)w`і]# |wF_~g'\\/FfuR[9qG͢L(x?»:?@/{1~f:8򇙍#гkaVdz!;قBxZ70$B4EuJ7Tԟcu 㪲W ڞgV2/6I@XhgXPlf (@gz rzqPMlvAde(P6 uIk }cNf-2MÞ_F;acpdVulyUiV73Yl\!NM|SMУJ:_Q0ͣhc)_!Q" ev7 f^em+.z)@=J' l=7T$R;um($  r}uz}Z9{ wdD,M=zpSV85A,s11^Pz AM ;e[ ?t(`%]$ʼcF:sB{ 4ׇ*OZ8sD'9 *-nV.#AdU5t r>r^H(ݹc76#|I uW"jƺj A鍦iS#V 0K7j$Cm3ɫ-$eZ. 8kM)8rI b4)wҰ ?}Gd" m*[d뽧ˀ窍Ʊ@@RSB8ZVZcb(q,0}1kLWn /9]pMn<;vxBB_o߇>"r`!yOd3j.iɼXgJxlK/zP9 ?O] ZW2UrX;ٹTT[.2rʿa׊-B/ CAϧQ C`W8,9ZYkͨod "YzM0`NNh>iOcKǮwtv B$ɦ$Fݩx+lhV$'z&?Nl~E/pJIƱpTDDap$TC]-s|]y pŸ>[ jlk; ("mw{E 3)Dqu~ ƃ_4< )d3r$4Q;Ev00!<&P>8@ax2pw7%=J0qo\tSX&(`ŋdk*^N}u( mO-G'I^@ eO!E6~zL9\Zzf*hbgJ%} я "eʮ=pOZH6-O,JG+O i^&qj[\,W"$-zZH!osŗ"L+T(qѶ+b?bjz`G!?J<*~rqah|ZQ`ɬmDYRi$Cb2ؤ̀xIHTue :B_㋇, q]rITFhGw ?Z{W^(Th={5DvN#ՖNyA\#xr]ӌ-kY|}Ĉ'ʭy#Q ߑEGR\KtDmb- Qij |[YkXƲkc&70U!Y/Uq^<{S\(`8nԶ`tvۈOI<zQt %OpT75ƨLmnIN3/0zߊ%qruJfFԷt,88 -2H\e|3lRD2.ʾP;bFtϡl} jɅ'(b'l>kYEj%9@JY0]}k ENN/X9T|}QA)8Gh7N /<9Y#*t֧ƒЈ($ 5S"ГYD`[͏\qg^^T55-eP(1-n,mU#<.5է4b9wSoVIePNȶj2N2ev Y8-s=M<]|Rz] ͝\z]zPYwA:z$UUNP8̏o.ONy <yنLdɗ `I"6O;5bGb ϒLn7iWc$9F)-22hW͘\AԒXKJWߺ+!2 k_d.6}FO9=;| G Qzh*~T>i@awp.B 5Q|$Qe2M]Љl)x 5*^1!l0L0YJ-gIWյT._30*,'C̲oNb7zKSC JZ3%i/*TMQ0g4pZ @sBmŬw`M/1AVRa7tBcf$* &2Iq#& XBK&e.-g59ɬwFuYʉ{)g`.($W%=6yLkYpW ! FɕhKN+ 'Crs ,SRnYB @`Z!p.Ƴ lрfC÷YegIT(t66VbBh˄`S:f}܉ܒ (% ]ʑP(0vCJʽSl XːEE+oУgAXe1LJ=O1DT-L8B!q͵ArB^YQI}?ra҂nrĉ)KJ'{>&Kq_1)˭8sp|D ?J@dC˼/mݷ+vtRM-İ9 B*p}rJ,@Ѣa"BpQ#kKl#koMAPzokr?QqKܚg%̌mb1n$™O<?uþ޶A&]{$ځ!n$ER\MJQכ1lBbd谔UT;}ϡJV/ݿ ؘ͒7pk!mcm:ZZU~zKHDl3<G1 =G)7;ڵw"8 'n.WB?jYpS|$NK5m"a7{dk/uKD}rKB+PryN^x/"s/?tQ&&yNWbʮn2{moe@ǧ1 [jvH&:Ve/C2$u9>Wr[V\mEؕ\_b3~6%- 1Yߕg>\x%߹b0e (u-ZfLgBjE򨹃Jg^u$zSFf1hggBi7^asu)lٝȿ1[0T:=9Wx:? +&p5[ܬYsw1+RG g^ J6()ẉ X0*/!8P:c; SxReV+\>LK%>u ٚ/' D,aⱂlYxGV9*vF:ӺN49^Ad^Qʆ3a @+( Au@}Qz(! Xt|'~ pM8yw%ҳ'F <#.\#kFO7gG RmkܻX6}FhgIR~NVt8+FSG]0F5Ѫ IrW)ZbφTaL }1Z;Q=tMik?T-I,9kb8iF'\H\&:X6' M 1i vet~hݔ@E OWmtq}+7ӎ:Kt$xCi:wt^Nqv Q\y9h 7)o؀[-D5uX/HY%<+d /*EƸ7sfʩa3E/y/A`a2alq x_Q xN#؍/ 2ς/8;,N^*ͅMEt f(=4kXkro0}b=!؅t,8!8ĎSzuWrДCdݪ0yJFLKP7Y }qv6cMBibߚk[Y&XCjL8טkwRp~~st)`|h1!Al_Z4/3&fIN]wDxP,d1H}mǂ>z^eצ,?HtrU"rrFoMZ~ ^-YƬ24r{D4X& A, :PCp+G `Ks"A}tRL#yh$؎"4@>x;r (K0gnMi =CEEE N(.:"nG2fʪ9Lq Ye> )HrB[Ad=X30jO . M /l,H!F^a?;VtǮ`+y orr60l/gԞqTɐHJW:x%oRvc% Q*Fn'Hs=!y3V3, 7%ަ~ۏP["gH\/e |[&.w9Ϝ"SXCԬŠaM7hv=&CX]`NdhIZCo:4`tHnM/iWd ? aGD( }Jzc}dC@q!Gmֻ' 6~:F EL B=i'j\|gK}pBa%LE/Y[Ǫ%f&bJ[ߥ!ouvDUbzˆz }pQdۅjfwM!nfRǭ{.SgE*,Uڗ' Q[MxY%0kRB~qiKM]pwzK#+$өR% 9.>ۯl_,&6u% BSelGV#6+ ~WaArG0&ȵRuH>a./NiYa/!6dbKGFĺ;LSj0\›& (`j>U Oba;_Td00 "Hun;5O_gbUqr wXAʭy>871" ;/TڃCa*6۞6F@'/_2'4vZ`|Ҭ"w˧ u+Mj+*j걱s"ɼa=mZ'8B둧"fϡ>ʒ `Qtydqe5[q$xCn)DH;; <a1~4mk[nTVzrӴrhiM}c3; eQh+t*msiQBKLhu&]4ISR00LZxGfΒV S,^:r-|`z1›K)v]<05Ap @yJnM[5äCzQQɾAy7f逞ͬ(5Qzs[X,P(3ͪ"VX[ ptvͶQg }#xQيУH{_D+e`Q$sZ^tBvґ2 l~[6WWjơ?8>*1+ɝoĿO/M#;5oTh ~s kl`)X%z‘$hP:2uZ$'7#ɧ6M zt9;weFJIN=x:.Xh+ǹ*xNg0q:-E:^W!J%ɪp8Vi4cKBj澣iEbN-\#D/ϣ(69 ]!wB *b`<2xXtt{ZDx҂QΡwixƤ ۡx2~jC"XOf')Ճcͦ}HCX_dmA%(Itlq!;lBşz1e8 +cIt(9HGIV^'AXKH@Py2 PB'͡bbP&~>e֎5w>)\j5-.! \z"C ipR/´23?DjRF?BEs[ ]eԌmnz4m*"3'RMM ƮTWVq ,2߭;M\>czh jj6wb(éHQV5RoNLʠu#~O|JcQf2 ~E o;"*S{WY<#rĐaD}K<U [o_nޯ:338C:?f< Cޕ$y+y$mXR=EELۧ𞀃f uGF(=t :3bm5Y3 clP@I_7qT)o ~XTWAVRc~b/hoIpZP9ۤ+J1cfgA[;NTO(g䔒Ɲ;UI b9+i.}&hѢKZф`^&"6EPQ|-Uq o{h9 MJՙa$e JN q=Ww?/*ѰA`х6՝5y)BsB7F ;4² bĈ:0ۈ* !_ ?Xx4a{FI_o*\RG6G} N$uƶ{xEʭeIވ3d0^p_v@DҐ$ow!zm OZC̱KkP|CO{r~jơ*FKad%m|Tj.'( pҩtm󦇷yΈ;ѾG4 #b OgID}0-?B e`ᴝPl9ϧ17՗ޗ XRȩ^c6lL*LGIz;5bR2H9w=:AȚ_@&8v9rcV-h >VC4#!`2/|.e%j-׌z̲7U9q&ð~&b?+-Ng\.X/8JH1tz}J'd;+[<9}έu[GxJ8V†4Pbj?5(IEFmӓg78_6t+WML`U&E%# 4^) 0,>)e@i{Vs>rFUu:׫g p] iRA.ӐTq\ ?p4Gc๋}S14f׳ϛ;5u-+J؈%SOƍ-rW MXrRw}ScB⠜_˂*g~$V8`ktݮ!+>,m}9S'24 LO Qгx N#7nah3Z:g^Y <}]^LTl֙ `ꏀ }#>vͲĐbWX@P!WVkWF)C L3[;ւ$9y/ 1DRJc ԓy82j!YjN >[4GAt}"Dnj@@?tiwsVx/mTͮdR&9Xй^!Ft3^yz O*uY(m&+K]쭱𖢃{s8!nU_ Z 1'<}a]hiLjb@UCS"R4X]5G4ܖͅ^P)6q1B, e/O.qW }׫C1/"AFe`.>➦ΒR~p?2 dcP744/PwlP>b|`~QL|2pZUFq)F$0&DwnD9]L\&2~Y < @(ԃP,3"g/52:dKJʼnbg $7, j"vd8ѵr~i$4s_>׼i-|/-b+Ma+,5 IuNr ޳lQ"iL7P}\^7/#=X `! Py3=!g&慝 ㅛlJmYIz>jzot&&;dĪ^JP*\j'=knQl=R =xLJV\h1-#b!)ca=Í?$C~=3WlDϪFQS{Ei<-FlNi$&:yc.EܩMBϛ|F>Uhr/y.(0>0f-3hPSPXGt-xq]C:A; K$չT|('s,}ePucʦ @T7nV.fT3 q:{Lw~`>O/›b3mWLjvyP ј$v<\f ~D #DX<1"pl1p΋H}ֶAG3G,k#gdJ''|F[~.buձg){}K%t|YG$cZ͉k?1*z0$iMy;Ѻ c]& Nzb#diJO'*%stažd2Gl#Z;<8)JNrDzWc΍A[rbӚDM瓔ji2V }|CV3{'{kJUQ+xM_ cY80tWy vƦ &;Mv~b'lpެMkY4FuHr~t@FcXpƺpE-ιD$HXS=\C>1S#=\vU2QA2GmQ@C/!yǭ LY U#˺y{_zj1Џ#=u7V1iBV : ](pJ/1FPsJtVk,dq +$Q*r1iyfUB-w˾ܼ>1k+zkL{%2?< F8ӽ15deM_]IKZU |kS1]V.[gj؅zQ9=T=*S7)t=.txǾ}.{h3; yBT-`nwS\ʦf [gԿssh)㢖T8mI4 Xj}Z QQ0>Ωgޘ``ӲxjʼsRhO>ZLdẝ^Ջ"!~|$H@k% 4ֱ]iWYYoVɯ['m"R3#rbź,$ư@fX2׹(klo6p߹4~a @`g\ ;GRB~_w殢wU$ڟI%5 NcB9rTY v&q%v7ZX@EeTYƺem|︠г]b{~B)Z^.<'b LG>MDp`x>33$Bؤz 1={kصP% dlbU x,I" QsVIV_~Rֺt̹\0w߀\Ъ \H5|8>r7eP8nB>2p _/ՇR}$4  v9%QhIpQS>e:,wXA{_Cmpe.{8ݒ=p|_`1T`! ԸC s`vfM>Гwǹ:IjӤıb,g_BgR-{Ɓ`;y=}߼|?.2P0Wj5Ddjߖ, ްx=Yq66ϸb2 :b^ |-GzWΩnTr}\)51h)ޭJ) ygLj LA@gCg'6-Bkk2e`O-2Ң&vжI/ZJ~}|9]ֵ%ÞY:zxIa7k,-ZR<|bp1 fEXѵ$EUM ȴ!4a0CSEYjHvas߉"@&^g@j,0]fz*AY0jEX:K s94l\<8P *Ee A{-&O7t3&F3=h1pu/U$QұRQMJGק~x"@d xTX<Q2ht܍N#œC}x䫗qK}?M3ŔIm6Pq7Pp!UqrKS3>H|DPZHqy\ Ze$Sq"0ITIϫ@L 9Y10.St֦5y\E,m|Bd`N&]Xc =pP[ Z k=&Lk NwY Pe'{+[o*H$"CT`T&Wl┧A`2i㥅pUkkK";p όi*\2O~uLErO.mkpO'hk< ^>^Ijykq&/5KI65*.WpRJ Љ>)v;V;mZk4z5hMO\idDv O1 ^奓 v3 5~ޮ2R/B]g"GDZ[꯿2ꋝep DVcexƘ g ߺ2=b7-J'{n h$+"pqXXm#<䃊YfҏH F`8O戤IJPVv4YBMkMؙ-ٗ_3Ln1%">R:E.SAq$pt = H[:G<=M@^*%l"3uC!jd.)FbpHĨ!%wf#m{~κė5E& [8G%`/g݌M)20 !IȪ6 KtdQ!'Xq^]xIT[EAdk}cF2>vBPq*6湯ʠ.@_,LQ/_y4Dc-O4# Ug*@lgxFXk@bw(7-\ti9}r0ei'5ͺyg1vJoKea05?aiDLޯ, FSu`YZ?,º=.ac!A޸r[cVE!Tn_I6g#-/`ˍfDi TF~FAqYP.܃58Mg& 5gi`gIuul!)!lڈIFt]{b@TM89O5os]eR%PI#T`b{wXBm~#oggi!#b-qtJo;tt%[doyɤ_}a`δ&ƒ9k=0/)5ö=Z:e+9Rwܮ$!kHg9;67aIa2^iGJגww pfrOr4?2 W Pug:Ys4!އ\%M3:KrX홓 1zVbu;6>$%'P1bWCqMќn?7TwK #&kגM2gu]Y +5lF E{eZHʬ[7t1eUTm\nN-yu"%am8I\v`#X16?nUhLj*Hk΃/O-6Sz)B;AV*|ӛ:^/7|]~m JQ jf4끩ze>2G톽4){8~q3<ɂ~qhr]?xyDqF&ҒoN5&OkκBΥܹ#4Cce8fwQ%(Ǯ?(@ zZǍ˞=]MnF`D"0N8FӮ\gOt# DtcxF;w[{n Z)ߨ56) z~% 10sQƟ̹]4𐎈!S7]T<+I64 /Foz{.icջ&*H)DYc't׫.9~s0 yt=k~CYbH;g5ؖ dR ޏH'[T!s L<]3]yg% J?5`4+RW^8&;y5,`q#zC*Xek^ T.g/=~-8Y<{3 S#s;yn?X32H4Gg¤`2J  Ŀ0O)+N^ZE^ q^Rv~Y8 Ş+6 U_YeSMͲp9=/p#؎#BF%T2_-sْWLTګuxb?}Ŕn"enC#{ d1;AD=FPT\:1~jz&-.mnl6^gPA0H+Oɶ{{߻wDd WV&C93NB@T]ud~Ni4 Wր};XRLg }諪=Rn}/[\󰢗BVkݨ(!tW)#ՅG'BO " Ak81Iajv%esn|Ea1W"Vi8U=,Hqu~Uu0vtSڳ(WC5EѯjEaDƖD[{#VWW+R^mo2q,#VG !jI^9 D#@(Vq|-dF̫A#r!}.9`v 95#DwsE~t\3j8רSª˳6RYg⭶A{CH7b}} _F_0yZh粺bd40 B0]!hsL{lZ-*ߌb85 r5t]ⴿ&_E~?<<穣:{kPVmT &^!^8.~eafi<76r%B%#-cn0fQp5W D]H=L&=eX8]ZN7Q LM^(@u r2ܦC Gdpe˘Li;Cx{z3ҶyOUʤƘ_ug6́T;g ;oۖvògY{h63e3ئpBDO;+ԪɎ :X]=ozJEHUx|Yqg\X͒7Q/Ğ=97|UWN'Dg@=YR,t9;Aϙ3$˥BM!)? ԁrN Q21h+|Y|<ُ S;ҏ:6D7ZeQ>$X#O]Ӭ^N(,uB?l@dkȷz AҐ+:mi@wom] afZ<8!ZDCV2Nl#Q5{xT$X-zkt0pV*S\̯ eֺ\`BRA[t]@5Hq̠.F+t)^If;{?LEO:jfjW=0M8m=Ӯ %QKZʣR;ҟv՜љڏH?%?M*?TɈ8HG0D-c~Q 5KvU)~C[oMWѦH8o#VƛQO?KNVKE t*9Es؄|F!G|]4lmgNYDY'6~5q`ZU$1pU}N*(XC:=o6wZ>dEn8kJ vɴ<9:x: xɘ +]tE1 ̳Fi@{nkv}a,3YVPQ[kr:t`6E:žq)yv*:GN`ϣM0كgUi ćѾLfj.ʴHAx'*[KǶjAG|S裦O8`pVs!JɉL\Zyۗ': $=S5+,3ufUKM+ШΪ~ܙV[˴R%,qM+LwV#u)j[-icf#^?X}ߴ1vw؅M(}zEqzMy=8Dʦ'D5w>0 ,e8Sgkl;Y\eZxf 2BV&ҹt}xӨ@eATj>=b>l Fy*gB{|FMffK\ Z%r4xT{'J](S 4M7 0+ S|ݽ$=3l5xʈBϪ׮0Q6= 3TNQz:s '„hGspR6[YzZ)Oڞנ$~SA x0-䛉Bt\=,,À5c%2#;l9:М uS0EPAt0!W'͖q_q/{tl~ h"l2@2kެ%jюZ$w3#)mCUl\ TbBCj\sѱ8n҅|"C1USv'jHB] bQf)8q9H;N޶Y!H'j+$Bq5W<ĮbSV)vΧ.lDȻr4*B4OiE:-8ιqOvpߣX0FA`Sx=L,Ɵ}d&^mߺ 'LtC} L-Ed4QML81VH,s!D >u<,-ZƧے|Qx 4누V374fͨVƩNޢjG*SJ6=bÅEuT:< =?*$CCqEL&? :0 Ph'bYjZl=IwUA63Rh@g{j"(x5RU =*HEx&2BRd"/lC/WGsQIX6db(Ԉ"|N, \ES\JsT<9|an`ON:? D@6p:"E.)MO:a269 KsNU ֺH6\$dЌk@#-lz22r"=LL?WSC8N!XM<U zNDFҬRE8UQPmv;.g8k[r |=fW@wAco?qGM$p2ާ꿅 5Pq_HfqZD"ᵺaoCt(.&]=,=7}'26gV*/6u eR~ytq`/chuys w(v6a.= 2OvB/ 9A-d (ЬeOrœ^U![s B3H^z@B˦`*"tk5&pה6az7A[[ *X?eFT_7< !6aunH%f}:^nі/ő (ϱo (i.3(#PZ̍$xZxʺˆ&Ztewi]0ḑ"g/TFxo<TIsTxXQü鄨5tbH9\?6Q* *N "/kU@$ PՁ`tP^^닖{e0(5ջZ qa䪽vB;X_i'T=9Z~&G5_|㬠Ǧ%a3Aw%{;YMtUa٦栟q編F-%}֬5zL=Ϧq{m}t ԥK=fL-]aTZsؔk4%.) a^8 Lw<NI.DW\,dܨM::yPT/ N3fZƗȓAhAv 3D2;([V)kAuwc$$LvW')~bzw k)ob# ~!Lfi; ք:mkř]A/1iΖG jVж\IR%|^7FKG :n1op)>`s7zzj,^ j۪+Boǧ" AXe@E(d`z:)Cf>ibп-b]F88p,Ƈ1 o_GhvE}Nad e!7Hӽz p1gs6l0'}Ϊ*F ܥ_̳7ZQi`d;cM?&Xe;6,-qV1| *2C#ih٘jTMʥ@G &c<7tIU3ZKT6w#tT^1S{NӴ EQ$҄둤bg?dWr;6Q%TT]k@!Q^s= Ͱ O'm1N7Zkj>ގc$Kț悍2b6?nB8- xgi"#24K]Ņh e[ZV6]M pږ=:=ņia AG`9T-Zd)EHy<m2W҅'P[RZ 0frҦ%] jpƓRp  4z5곟L6!R%5Inc߶!FxkC BOH-UE#慍z$[]^@"7 Sr!V4.s9 ,-fpTIo?8dj91α#\]%Aae~u9|Km`Iq-!O',Fm.,Ay//~ 2-سZ+lveh^,_(a-#Tʍ'SD\Gc./o8ߧRg;1*>)Iie:&&WboQsg ur ¨g G؊"=u[M:< L?IN`bdSoSn}]I1Y3ܥLyuM(aPf*lX]sm3E/ʅ9 >.ԏ?>Ÿ֭pVz,mDĝ\L-P#A uNvp3)0_<;ªu&A=Z֮-J}!jL7*}?yްb̑FΨ%tCo8N5L,5w<=kIA*re7!S #KnQrv, z8# Vv}QI9| X#jMDγEb6`-ݏ1MuLεrWD3ӌ1)6%oE_lIAY}*>bR&PT垌*J+!U^Vym6z.7[)YJ6ew#!51vʡSu൷Gt0 U"p8 n K9P}u2i *3s(m߶?p0.yտtc%Vkͯڥ[UGePp N`W~m͖v7ρy;^Yɖ 3EնӸ*X`༱m!X }CΛ2̯X]4C1NX՜ɿIˏGN<%ubQſL) ',qgXuè<5>ӻ)j iǮTS#P*5-QP@i.1k /P+$x.T:ɓȤ \ 'd_?`8z:U&A`dWycsIPio7*"ޥL'*LS=g:CgSDs?ck\"h.I*W#wnȂw챭@$A 1tqoQz'y& ]N4:R#sFkoD~˭ ᴙDMqp(cQ`dw]R0\чtup$RˎCro-dpWZ@ӧTSwAО_M- TGJNZq!r+AZtJ$o:b\N2gP=)@6l?龌7DUtK+8Q'rK9 MHu.D Oyޖ>V$#3^FX#~XM慆eD Ǣm{nASNyĊD(בsi3_ J Y8/KA3OdKw}uuᩤtX,Sz8 D]8.R:Uu Ë^EJUfSpF[ŨhpZMjS DvHנM("\](DoA /x?OrI.{:9*9kj*_x1a4nҖ#F=hidX'7.%d":~?-+91M؅2а>CbeC{LgX>嚕VR$q;YHBN,bepd@dLyuwP<v$! c7 jn^j{!>G[Ӌ_U$Lui_9q4 įV̥Ȭ疭 :lRQ?$U:- b 2(i:u#ŢR-Pq+1.^˿qlk.l1EaBX5%SC\Hv]zaYBX\ͣ7Aiߗ% uL]GGW}2Rwu0=ۙ&Ahm&o{)*@96V;az gҟquYu~ÉJucPQvaa-v9fP<DWO.x>Hn:U7sd}'1!Uw0^ {2M!_=6 88oBMI. !c.u ^N˲Kd"3)ˌ0m-lL=tkt Vƹ޵ܖlTuJ/bNyo2C‚WK)q\JrLJngc1!Ciޕc߭V?(.|(ܻ%Ric#dkcUyxɩZԋjpx Jғa~ قA.ꇤEU<_&PŃ_8veIܪr/;c֙WiH*YNc;teǀtzC Y pݰ1la(jhz&Vk-WeTO qwX@Ok4`dTMJQ&S;`p s;P+9~6iob֥ցoMÚjϹIC]cl%J897dQ6suKxSދ}Q$f|ؑӵ8ۿg#Ħ "BݤdKSx(@=*5%{G|%jnAkr ؿz4/ADn^߻~ؼ* %tk}^ ,56y rg5{\ pV!Цa+hp &g|{-fM_ J$p|yޮi2?yyhi;z1aXu\䙅..Mt7v[Uu$<q󪱶J,).䁅wjtfUm}z2ƷwD[dVfE(kffkq:~U50CMR`Yk_8Q;IWҭIT}7* wn/y;_$OOG6n%ܖ{pUjo$`6CCg`G4.x@~y0}g; F75fr6~< ;h7Z)x;WTsO/z CCX a X{p &ƢD$zp%]a1CQtܯl,8(x`l#uD$f &4wF4AgUz #r3jiznb 28EfVuC_cȎ%u\3!NcNIܦ]ӎh` pE%YA&BVXbCTqU6p}> X|]~D|u+Sc5;t',WaI*RL*چN5'SftDO*3cI/T7OeRIӠePf)p dyK2: $<=VO|818.` @?G>mYjhu[qSHZo9RI0RNO: tƸXHBc 5uos*':Sݚ AahX\pK>iZIeZ>a?~l=mmTĬ\-xO<՘42<%tW"Y>$s|iK=F\m'菎dS4*G@/6 cK=22wb`Ky4/95JIv}!Mu4ߧ%{Qp+O=8|#ǁC9<c9^#ʁtL KB}F)#w:a?RNSU/1%-h6#SR:C߇Bd=P` ~.]@n| $[AnYOPz̛¯ 9p .sb; mxқz†xH2ߒ~UbW!zvyؕ"F L\R|R:v!<kJ6{* &|a,wKpn6[RFƄ29~yh8덟B zH$)`2 #л_`)*pq*곱qfW;UT. RfGEu- ̷}i}pl֩Զd[LkŪx;ɇ%GMsXItX@d<L*| fZh!`GDL䐐}#oshGPEo̥/DiD?\$Z 0j)bi =k$F-48ГkpцpKCQ\EjwUw uCB.H VASF`7ϊ:I^JB`HnN-[S[hh`P[i?O#RRr.;?RfwrrC&[YL4&ͽǎD;y'oZ[pH$1=4ߣ[T)۷%;00 n G(aBD- a^XMΟW!0;7 ٱnt]Òî i $/$Ei-U`wIKycy!Zxg[;)o'D U*huR%ٍbE  K,WdX1^0F Ɇd< Dlg)%/; ;`Pʔis=2   Q`!Fbv|Vv. {l7g2@˩_ֺa g>I׳nFk]aEF\|L"ƅ AU,qAZQ5P9с+U7%!?kXpBdR?! Up\5]FwMba)Ć!{rꝃT]eښC OU,9ftW*-{Ϡi֙ ^+#J\TaܡɤA&N2l;:#\CȰ: 4x@NAL屴E:yny,ܥFv!M?ȠP8Ỏޟeg ~m +N?eC`>%7X ʜUN@9wd4we.VU/CS  M5Ih>w=,l{X_gR3EO[䔂PY 54 UbdyM+w0 э?IiYBCеHWʡ(0 T =讵M8>NBF TR B9_aRaܓX`N;Mٞ="o[_7 Gص2bØ,r 7av#l^r[<MΩNșT DM^b?L}fvaf KXM26^ imib^?blh0oٝxU5gW'f!=QȇsB2V.14;#%?[B x_^'++鍺a:Mls! >%NjIfaMMHl꣮?zvZ{N8VHU]w,B#`LУ=':m{\4S}0gZ6 ˟$ib lm`$wm.ٔsIJvXq<<ي$O1AػAey16UӊgrXdoQ޴z秇3A0WE=E{1XQݨ[6n6֓ɭM.kZ O(@;7hun.|``L]R>P.yOov[!njͯ7`e(BvWdm2،7Y],L,_ܕBD2\%TxdUrS6XX.>(97ɜ*(DPکz %[v0|$ 1-IŨBD4}N7[BfCJBNߖBc5pVIxrD-SG'簷q60Wd-_0Mң-C)$+DŽ8$ݐ ҫ1$sVeeo&;4=.*^4ՋL/76is@x"NdHXxvjDs<8U٨Y3%j~ûB z=Z ۂP'.GOP${߳Ga; ;M}9!2^A냂̄j~fzd&mM3d1dV<t@[8Me_^~*HWn7-˗E / þ[bwy>lUF؇k"^S+ W~ݨ.uቒnHwQش޴R;Dh7r0,ݓZ͊|4Ɋ< :5jxpiJ4}|_ieVJ&i/SUK9B\#'a^"7R]g4O3K_:|ɴ3JuMZ<퍵{g׭3mwjc_AAyR雏>prxT,8glUM?+ĮR4GDW3$pZh!S `'?ZqA |!rlaQMq#ͮS /ųz%ᬌ^)N$$t*>TDʙ!]*V`3w!sJ8-krHBP1DuN9OnY%w;Gp.Bv v%b(mcow_%=o>7${n56X?rQ۵Xՙ]k%6Z9 B6A8ASᭀ{VLPb>Tr> 5Jc{fbij=q-%y+`ALbnąZ8DE[hxRiJl NDƞK$@aDEO{M8"2o}w.%mi%,#(q!r4r~q 8n^I͟Ǟ̀ԏcLR̅S|J;sCG8גkN{Z 6ͳD Re*kIz1a kGamp4ϙԁf69FK /]w\߿ M|#Oú.l`*~A/hydid̐;}=% x}4ok*qi[-F 1$'٘/9|M>|3WAJE{'}QKdnp)Z9DP!ϧDL޻ uh$?C[P~vXAʪ܋b/4&:e^$0"sK+Elc)4e"#n$RQ`#F ׏ȿ`HC={1q ;uFqGCGKnϺkrZTF_x`37ăMbߢU&6h \7z[8/f&bd*U"P&}ZۼuI.5\WB-➎o-tHqfYsw?1A`/$%;)@QfOj12TڠmTw0Gs]ϊ6({YdNqKt*Id!q'~zv괹nTx l0n0Z)%c2T"2;P$[!A}qF܌~@1%ڹW.cLK]C҉6pŌLs>O=Id~rN~ʢi * I +f;4YNT׉6: ϹFqqv<* Mᕊ}h>.E{acƊi*5 ܌9sqɱ5F =QFVleI?`I)BLo?zh݂nKމդIs7bUJbZ8}uJ9 ٴvPLӦ2Sѹ V44砐0'w>R>GS7frYˈa?R+tcp׏o2􃤛GFdTjNS}[8^q)ZiŃAm4c𺽥`xL8xaM(G0/yضEl&QVwEh[&(hktFubײ/qddߎSAQ*Ɋ%nxK3bu`ȣhj6g8$EY >ԫZ$cٳE\qE.{ `ާa@(鐴=2)ƇGPk=%fRca󾞖y8vS2)|ky p:AbBY>yu.)q`<*':hum:$\۩^Z:q}a-gki$?Lt]}@qc܋k ؋?ڲSū$g}WBй$Yauzvk#M6UՓ U#bs ^~*YOLTM{bOBc51hK/w>1SqB^ل3:.R.Z<ؓ3=M ʷl9˄+ך J4OHNerߥ6E0[gؙ-.-_I/'~Y|qדf.Ggg2G՜i@5n-DdgƑ"J[<-y9V=mHd+KC*#0k[)c^d6 nH0,c,HtVcX }6Gut2tZ1ذ° v?^pM4}~e/Zs~UU&HI12ӥb`csGttͲR"O*4$S=1jrI3Jq[ݝ}^VD~in 8ਓ0KFpCb](L*UkT>ϓdV9Î TD`9%nRv|cuyNF82Og.W)НC֌Q`JLҙ7&39$ э{W3FHEW_}T۽]1A:v(*CPᾶsӺ2j>qrz;99cTw>or޼j*4̿Sb ۮ!t06qs;"\`dRad]a?3J >0c% I5y⴬FH(ʢz2Wj rPb݀eK>HDhw?)1x< s#j œ%o~xݶU88g WmR F)V71lVڅ؆v$ZZ|0qo2J5JY}aRՍFe\BiuXZ4MQif@ HtF[eu~`!;φi7 @klm (A> 1+M;lAeN׭Szhzw>VƤxla)>^\[RMXQDn}$2EoRbdؠpDq}ɐ ""NSQPGvp X1~&7ADe0*:ä+}n[rX\,clP$ipPǀ7(D1'Z*K^E\3ߙq %bW+`@SXK <9$m8C-cڲi9CÖ7w VY݈ZR5iS.SY.[`Uy n* K0P BNM4ݾMv}~<㷀RQ q.C^LBQAɈ/ ,>Y.̴x7Ge?JPÜ.]nY(b['j*5,/'ϭ(Pz c@Ag= 7 -roynqc]?RWzwU0V@5̚!`(|6 e0cy3%2. ¼/vNmܠ qm9AaZ=^Y-v$gCY!"}qe@CpٌK1a:xR@".1efY7En}C4_uךA3i]1 X~#eWr3s'. K8 ,ѿ"x6u\#Ce*`F&tn*dzy{G~ eͮk}=ޡbu=)'W +uqWRqYBN_%P0h|$6RSxp0WZi=ӶM"ؠSǚr RD-G6KXejS.sU;|Ҡ_ 4)*VzMV  j%Ɩ[$Z>vVĮO(@bkAO}O4ǐؽYg.֎'ES*L.^X>gWU+yKZ4 isEQ4FY>2-^|5gd󳑖jv֪vw gZi"9yP*^(ʀ,j[$OeOd?[) K4(8>b/bYC=Y NJY aejGt|Tib+x\M菅p Z`JE¥5C",-?H<Q'; pBqL(#*;'12p8bbșʊNHI61^HO0l| G]=8Bg#w[դ|FRP!2k#n~5&S +tPڊ9? B[3go g2XWzc]o n^wh\ 0AJH ?TLQiRx(E~M4I;(1|oZ/a\ˏ/+!Y ua&a+Rh\]Oڝ\EM͝qu)Π=٩ĔYes m: >R; Eʰ^6n gXY:"&-R lӧpsQs8V0]%P:tO%>z ҡyC] -M^- e*0diq'2_;SisҲhm4׽] {Y+ oYo.CcgO%@drHaX5F9xL;\󼞼,ɺG_PϝwO|*i挕&Ѧ8\!2)+2f}q iZ9u!;^!=hN)i]/D`|x>Pd嫨\[ro],CA!nTuzEϴ$Lc<*ك&_L< -KM$U~-{ÉO75ךknB-6%_Iaͳڡa'TZ 蒍44 ;rnE ?dNub: ͙$*\zTK' efI?-y[iOڗ'5WfPW97FSGa;VJN/.]^#j0xQ=s*V|챴KWX֨f"Ŗ3ACȊF}ʻ'=$ 懑L7d $ɤl+8mJ@ Nٷdt*$&ר ?4D+7]5X47/dX:6>C '_3("h}izI?qx熂:i) ULBrs/`L/"9{HoO,j2_'s #麷C0L݃ߩ`6fTu솑뜐6-UDqa@Q`b<uEn#<>˚{ AI%~)ꜱʭ(> 7D1[11ps3нd,\r˫.߻sr7w;PIzO.ւ0:3ft\??nظXaCI#^y#[58B)km. yEbI.vȃSbdqÐܨb"F\Dg$*],5ZsE"߮Bu>a[SROl:2}KC|[)]"3ܙ7\.ESGw%GQ[Sds 9Mk1ܭ 9bs>?۪2{]qUuА񩅴9h9|qY9m~ᲃou KGvYt3C79a)c)[r5=JVc8z;j|+7ǜj -QHoe 1'moX߈0Et|3Z3R1?x+M8}*!ʣhP=q$P3 'i!Pl,TkrGxN9}~\(\U 7 C KAnk8}gbs&J:›—>g+&%\ jÜmpէr3hZdvygGY=ndɷ@}yՙG=p٨x f-%3 oS۪4)n²{S8{yxau_nZno&,v&37$L i֎Ua.5J"׼ hMOBm5[1 -D&8]W<n Ñ#)b@VCa#Ixz$bjY'֠ ;٭L fvJxϦ?xŌ0ED4"KrCtv̂H㈼Oڨ?#}|C$R2'fR$t*I;YVr&JDMP3X~q) K@%Rk[e^?Wd݌~D>noPyza6jemdX#e7< dnXȧu)dpa.&h(6}oR6e1;ytސA+-Gh{p\!C房Ir9[ei@yuIf㶹[w.5bG %}?K>Uۗ{MǂXy+F{f10f0!Ο]RK:Mؿ5ئ&ģ ʦ`΀XotTy,xf6wf[l5u7@W9-xG="= .>TSPCpICX'xFޕ[ KTZu;$AaS-dVL l֣47Ni8Cu)FV4(ùUT6JY,{¡/4sBKU0|`YÉZ (+lŭF}~d )Y,8N-ae#"[ξkv c)3Ti #Rh BLwRU:YhNee#6Wv }pVHG<Kc(X(0k1;-.W8Nx XGi_/6c> 1QݗlKNTsA^RR 1-:ڮRcܦ0so(V/d1X=ߺ0D̼H+WAgtS E(J⅕<,u8fr6:άo?~ ;5vS.]*[_hL ÜcO)LiӮ}b,]<]Oގ-¿TwtzDͫR3%8{/TԩI7 $ "C-c%?*T(u/̂:ׯ#9_ N]/mxc 3<-:7`NfOu3೟w ^sԒ̀ 1pg*XHO^ !r-s C̬ON ,Z`f wVl!O!BI I~|W 5ԗ-X!B)#6=:cwFzϱ]4RMG'~fK^S 6^W!pJTlCx(zeA96z/)y JB}OJ͍PL*0_T'42ВZhq' .lőIi0h`J^u>n L2uЪfX Pxu?L+ Ff?~}D$7eƹ5๫uku<^ ?G*h1g(ͼh]`5J2:A@5wN~7A{׆Bh)W{wo|J 4AOi#+B{cOkNHkrym䷘$s|TۊN8r^u j.as 5#[|Ӽا#G+WQQlnPxM^ y1c酩R A#+Aj.t{3ZQ/{1_K"ŹC+щ)},eD/r/B!3P>pI)yoA@~"$ BvK6`FZPKeL;gG|T!C   ճ&'xzInv>藘5!z9 cS0pE:մvY._]|Ip@Ra{/2Mgζ4+кz̀Z_Vsa<|\zKX%eX``Du+Sn~T2G.j7;C&\l܇We\ݿi0bNL? :ÜpןF{xke5䲲k+74!1S10BUE%orJGnO&܌dSTxg_M4fp;2TCr5#jvi@C`Ʀ{oR&05d "@[G hRzD~&*|~`ؖ)}pZ8\Va ΊM? LzFy}+mSReגZҹ^[G: >EXoS|.ͳݥ= y4o8+b]MU 쒭6EBZQ5PF%9:B!j)ʖ,&:18L>EtAM*I|W W@|)9Sg\QR!X\X2)+m0o.jKqfxgQ&xw> V l>@Q eLtKΕ< y+,JÄ1v֚bPK xN.Ǔn{-Xݷ)bZԲj7sO}յ؈_QN>3CF P6,ƴc߭l?j,6qQ (6EJ <y< N;?3 !U,VL0TM%oC6N?} թ<2.hCQB^7̆f0{wZE1G3JviFUN[Cmő5ԹNM˯G7 n@tݩ4rMQu+w{ ]i)¶ Whk(mRW3~J,l,[~&(@x#sbӽXa{}:/;ꄠc;eTꎜ M:6h͓ҁ28}C>xDFTaĶs};Km)?DlA ЙO?")(^CfɎD*xi4ѵX;6$׋?BC *XMK4W* *z0΂.]g#/!090-c&I7B}kq>>^1zЈgO$>˵xt^!WAeN'~G:*8tᬊ_[joޢL2w<N'^vҐeoΒ#or܁CuW#f4Hsc;O \A}dv7k0Fao]+l7_/N: Hp6^u6uJ7y|`k,8?KH>,@z>q,3lH5 Z~薧,ΒNpY/yG͊.dTu/}/j=Y|;QTqɺipAw7c>jN=hP%}.)?zIAl N|:]3ͯ0eu#.~$-3=TRYRPkVmå~(N!1<䇺0||]ƻWcFdXab/A/QF\PlJLǐbbEo/{̍lVP S{e ̋w[U#8L^dO* 4)ltY.Uq V;K%U)[kU_0QK /C2 >2TԎm8!E)F%Okhy J2N$X[Osa쌫|ݼV1䔋0*z)tz)k',0'uova!BA. 6l;\ OX@qҔ`0xt']~8h&+,}Ac1xҎ3 94jX {|Y#X$)LS)P Js6dYkCDc m0$筦>J˭}>O%N6v~]|W~MуBf[~i5^~5js`Zi&CZTiXpF;\U~2(ڿ$q(P,(WdU6$o& yհ}>CB`ɳ9܆CnZEHtsӵJKZQ ! 5ŸKi;-^ }+)D!BBOyd3h˸j;;SCŮ:ٮtMs%XhS] kBhi/KGZQڀ goXШ^Ʊk-& vg.e9]nAb$/JPD|; H1ӱSN$+Th8}[qvÈ2"e՝7<[$'qeiٜ7{B<]X1@~[;!CŀԻ{P`_{e `_-3[ J=M,xQ+(,D|+s!޶$E~D%砪7qZ'~Nlh~!%5<ɮHEn#:SbO (tGY6Md#ZA[㧔MJ2VDB+h/a.39r|sd>LGdSO]Cym'#:n1n-ljdu GNgypI` AB1=N+1`Rqk~1Ob:y3ꡒKE#}:ckf3@+avGޑ{BM]O." ;J 鈖mѠU!NѨeX;s6lg5fA?PrN)m5p,tb.^._9ptUQ<v܏X4 -X] ]H%8I0q#S0t6o ؅mȹĨ#eʸf9| ʷ  Io9Armڒ.AN԰2PSB3*8f7D׈p)nn^ !c.{GV>j#-[Zs zDy-F>3*sZv&jbۧLQo:)C?߼y9Ow)њ~"cPb9:19N0CΕuWC>b&2.uޥKDCT,ًߥ͓cwwԩQ! b~όAy؉[:Htޱ{>V$ 0Ӿ$?1!Xykjrʂ9?[wă;;I" ,M6m1E$C6W#oTsr",䶳T\#I۞{νdhkyz6'"5r" >9/ %,lzXJF>4!y{q1ËE8TZ!BJ87C_ѹOEqqN eL D{P[v^ĜȢ{tMWk7Ǵϛe #e7يV=g ~٫ԋ#1Sw KʟFBpQ>繴ec%y^-nĻ7)*\sɋ&ne|#rMO y VaH)xZ6:ki5ؼ 9J 0!Qgw3nG@,t (b.hT _pl/75!9dQ?2=O!w&r {'t=-zXbQ35Y\PeKWϩx?:d3y(pb1s6gScM1lhm^6NrSw 1cjGwΩXf'aO Jl'䧜YÓj34' <ҨZ~N,3 b¢6GU aʺt[x=ϫdS`维fM䤨@Se`>̚@Cm2,_>C#s~G߭=I3;5NKUC\rhb@@?^>aƱр0h:7\pTu H7bOg62KY[s`\QsEn}ě.z$R?.kTTqOSF0 g(š)ǪS0+Ϛ3N0нf!a(\:ʿzLB"Tuss*&18wmGIޗ)DU04eiȶfF>2i"v|\9Ŷ@fgc2W_֬*vO%19t%)2gc/{9w FWwgH\W=nw׏}N\:!m)b,z┆CBeǗ( uWI(m.Fx%*b6+Ygi8tG$j3C!pd0S~d z0A_?ȷmipp\Ɣyd..iZ9|{/kD4"K3]s7%|]FdO~p\WOCdKH0ֶR{%h#+~8~evu.&:v\L^&}JPcDsiv(8.C# b_.(6 b0EKl. }`DAHAW\܋K}3#I*srs6}HވG$ Q'9_MSY{j2kN 3OýP;x1@`U&58Rr,:Zi9Mz sco_5:ԇq% klvZ\it߇fܿǏEoզk6.xHga !@uH$|ݫ_̞oOlZӬxh֨o.`ہM-_qm=v+!u)k@*%1D]2A~SV0aUL5f"<:ixl{F1FUW1;}CWH (/Xa@4"wvɾx?Wr v<>FEͱo)PK.Z<|&Yxr]nڳ.T֩"P;۝)?N^)$ua]ZUJhDބTIlM޼ &c3Yu a1Oy5 aY"1Q ׼/hwqe?tpN_j툅jȓZ7׼'g)M¢wtzћzH-Ft#A ,-l0@+X SЃSk4fI|d2OWhm(*6zȎqcr)YǰF&*Q=È&o&V`"_"09Se֫bO,lgbi!./ ^QBq/`O ]Gf@yh/ = Uu_J3߿tgCz^Hcu !!\&\bKY;{#^{8[#}`g,c8.SM|)Ck:Fr4 9擳 ]ٹµ~A MQ@s)I' /4Hc`ɏfɭ2[`$]1>'jIѕӺm W_d?NLቱ5>#tY=/c'u >;Y<~& 6%=] Xsx,]9esIF`+٢yԒgڟKa\lǡ:=*\K_7.kk.xH/ \?$3։Э:./%x>wXfT;M:+Y8Ktq<_R..2?妑QUjvw }"+-];h7Ѣۊ*CBMYyfRdu(-T Zt¦>O%->8MRX)=bO<% [eͩ+X*#RJOM7#p-XsyoEE^uY -ʤdzz^Y4MoW!'W XEYeҸQOAv; ;4'k {uIop4q(Ŧ_~-֘o1RɎqx! "[)E,/Z]YDeW qa}s\Niw_\J -#{`jK%̠>8没VflmhKOS/K$ѻ9HHi99`3S[ҁGMγ ¶xt-~:mZVn2YO)`{ hܳlB@ zQOU԰m˵T1UdfX(#K޺umV4,+BY"^L"|Q6*X!eDy57[UoA%JGK"Va' ${ɶ' Oe,I`zj8@qUwO? *<+~uC$_(bkv|h|_Z& Z 'ql4#_$7Pr#1yDLpהX(gowY w~0HaM^,#:%Y:B:qRMpBPdˬh(D|L&wM2#XIsjkH[qƼߞV#zDHAWhwG^K$׈_;ڹ]nD㼱Ҭqpgr"y;X 8ęyq%w\DsGvnw;SXb.Ȥ*Nɹ)@`Oex}Ii ҄%m=1{ECgՒ|L"*TrJM* ZœzZ0EL ǭfuveBf (:X qbt"M@6. W(SsPK?O[͚L OH&',Dtj`G1ejG s+{08,`khѫyndߊ[6a\ 4+)3}hW\N(8#TTLa#32 g_jDl7O*5e[W{l,nR%>`0oM?r5;V{yGs>!Eܴ];"onfH leޚ3Ν RQ}DFH]ρ |V%p~_#Ӊ)͹ܷs­,o`DELn2F{ր]ԧa}6bښZMh@i,w 6"t2ALu0 d1mG6IA.舉 ; e6rP=Ar+( f(q Rta"W/ύ/F[NA iU]ju;Sų#Ss5!VT4PaEqKTvVvj erۃb4UR2sĩ{(Sjc{sbOSyL8_ I=O0s⺈@E7S4:Evz"Y`^p 3w Y!SKWb1jη׏W֯d{P`_G#'{FL?][*H" 4kХӚi']4MyYGFf?t8IF!0 _ % 9ARB ،Lk%=&1`!IVU厥Yv THW 6y*E\m۾֏# d>fx?f ֑ 9rn\Oɹ|J1!X3T1( t9{1@;idlvmzgE&O?9Nb뻝ǛT^]ܸ&OZ,Uu5^ 1@>|Yw.o<ڿ!yp ;lx]O86>q|)mOL@q3KxuD6iU/;^01 s?OE<.–tZswƄw 0孜plId$n]@bVWZa!K^Y;/ ՚IA *PDT5t)qm Ĉ5/Nǥ]wd}+#gĴ>͛*~# UZ񡹩[vd n_m/-pӻ<y%Ӌ7([lO<3Ǯ~ t%|6Fu!Ŷǀþplj@V8hy"p>Mա}&͌3mCݼD5/|1MvKlo| ?xPJ"q2(@Rb,/UwAЁDت3*܃PƼmp˴`~kz$;L2c_?Nn%LnSڻ2N!x)>= H x#!3.)߳|TۥEPeX0ǔ<*C -z3A"&dmV[ldMED!U#4eV]TjZdaS;J> `Ud<4=.x6L_}]TU@Ph":뱏~P!K2R-;-*gz(.} Ekb>u: Vl?L5a{SkNd# _95,c/3Iz  ĮݒFY=6lЕ̲O8[+A6V7I~Q|x򳀑as cMR34<$aͭ dQ:7/!SH&:ز+gSpF2 5oe;k2y3{o sjHDk}=,d(V#־/_{GlsނEkN# z ]6`"l(>)|\o%,#C|ɡׄSu3A/akM>q)J\AuB'Dk+NNkaWWAˑA4Ġr^9RiWJ:䦸/벲QEZWFt@^_zG#7e&slCWQJd,+Y#EUvQང.vi$7^כ+Vm3b4')\7j^ [!7*A-p"U=6Q[{;K Erϳ<84Rl$!n'W;Ƶ:zAsёzV%tdQIhW/"X&yC/`hqJ/Dg:\(m9vwo'Vk.5ТHZd/'dR]M>C.@Sl'^R7dCRcx+mABTɚTI ZtzYFZ6t[@4.9c<^1ZaGQ!i,Ҏ;-y;3MH9[p* PoK<]5%'icjVw5XG{bm$T * #4Pӻ ?M@w9)k˜G۩>E.젣.Zzc>f}dގJ' 3˓0:(h`DV+AgNh¿}cӘ/%y΃Lq]ޠGzD|{?4NoFU Td1A(iI ~LoyȄTH5sqWꀑdg{&Әpn~CJ@ ]Td(ѹNOpIߦ@E(S2eco6kGq%sQ\c!Q6|N"BvrcGE_s^Lӗ^88!,+`G (h`1vgn}mPo}0|E3[%:OWu TTy?_*iC ,e;"Ve@BW(m$| =v&Nj_y>7 "WmoHAΓֲzi3@?c:9<4yOAtcr1< J@tMgFvPJH vǭ!)SgixO>G/дX.1z,EzN\R PvtlXA 2EK}dpy޳6qcT)p٩2n-GgҞ.v+k>&UzxÇTq^ҳ/íK[`g1?ʡ>\pH@QVC!#-qvY/XNU=1K!{b>p PDb#mlbBaRCidNx,}R={v۫͑7IS2A@J:mwC,ZX"u3fw~I3( q'YHށ~` {kkxιkӎUՈ9ǐesYp0^z*,7.kq$x3Ti %l^H7ocx Bv>[&2$8+n@^DtPoml5a18M T'm`,~[-@E7^.\҆8G 2w3Zn߈1aw5z>4Xޝ>2D2fre$pJfUF(n,m26j5z v%T\Xv#.f5aPWHeP"t akb, IeOʦkAwN/c/Olz!T%9NӘLYN.3(S7b*fDhzDcThꄧrǭFQb ɾەcnU`A,ce W*wG8?{EE;&-4K7S (~~rECvNf"s} #NTo%7Ŷ2i>cq=,B`,;g BA;&Fh/Ѕ0ʜ_H I^SP{VkMNckK~ `g` (M`ѹQS]cXƋUz5gZJ6S̽0aֆ(LtKO]E/113G=[3oۀhQj7Z7hzDt*|1\ZͱC =We/y:SSˈV)Iz28Y@?GȆlܤR⶯?خc *yR4Be\ѕ$ Ʉw] \9֡2#Vkj23y[a>#J>!dMD(!7&ͺ:7Olm@a }:ٹ ųw9uzy&Y[.)40ԛ3j66GM0EĪ4V. ~{?ܗAuI/sjnF ê~LK^Q Y2ULBܜC v].낳 hӋ64 }#[UK A4oeh35r8 ) xbR xHۜ"}^BeKO/ylx|fi96p)t\YI bQl:C ҥzXU,Vi5 )Y_e=Z&{/l˪R^HŨ:6c(c\`Va8sw$DFaf:،؁U0ÔGھ _!q|x3cPPddjotT%\_enC) I% a׮3+d3gkk53% [_:cZqNOR 48nzSo JU y<㝿yBh[3wu9}=ݣgFK0ocJN#i65nxM)*VnsMeR:˥jگ7yu;".{B *GP\9sI ̾sx* 1j2mӁ޴ Cí UolP#e)<i&am?j |&b}"y1*z^ƭ}3Sb–$kŞzZ$ضg?I|I`! >9-բTa55Xikc,mUCB8H2GXդJbx1;UzFvXZk ^ Ktx )2/Heazz>k0ld2A `l?`h YC*rTAK{MZGJP_P#]=fK:X¡BG xA c'y֕_c"M[SI> qzu4|5'$\/&2F)8vS$3E5 }`)V2ZG%h[Eo5}N'l qT h 'ʸ @hDC=ktG=7o 8ig0,I_{Yi.ܯ-82%7X[3aDtʸq  epX91탋h!X;:p_kՇ`K5Z454@|͇Q&qӭO?ҍ}H;(TըNHu(GmGec6%e؁^ә.6y ̡hDaw3:z\Bb؟TἎr^`xBأNJryv]xZ5 2vh <"P6Tl ,ﰫUSBuA ܆ZBw b5,iʾRX3Ouh}6;d8.h`>qvKFs-)UR`oo$`b=v  bcj-؜]115nęT(؇twX̼Y ,sT3B+P!Q:K X%:I_4eB!@y;&SH)۔%$Д=#ҺQ8d* զr쐱pGX-!x+3C &UmhԒzbdw K@S6,461Ҁ[ɬR :bBܐ\Ɏ&Jw{!lWCk'43rvvmC2dՒNCf|O#gj7⡧BH\q]] P NqtR'ـ֥El^PRKׇuO+YD*ΎГ/7,hvʄ>spCv-?^dˠj67F7/*3?/΃K22&  E]Vu+#O9¨zUǻN &6堭T]xR[>-KJ`>J$Vwk|r /jedvbΌe58&J2}u@R4G1NLV7GHʘkA@1!M#|y׾Y,/"4óF9`냲KЪY .5qLQ9fƔwB]҃EE y2}"+t8u\xϕVF"uq>pL}8aB|%4YY - *۔xV|p[ʜ ;OϮ>wɀ^7"gQnUPAQ@lexL#t޵Uc|6L ~kuΙZ1u/s{b 睆DZ}Or~WpwE7`g4L˥p C,BVaqUHЪl^d2/^ΥLhrWl!5ٟic_de{ObkRlbivѝd7a= 4G}$2 ?ݼ.F)f?ys"R9T{! #: qGW~FG#vcƭߗ*(+]-Q'w:L$,Y޺p !Se1Yg%9B HW|d[;Z9;#ʒN1 4_j?Ժ~OBDd4=ٽ,aflܢ+:-z!p#[&W#.as'qvvvў Lسt-\%SX*v;L=ni} 6Ҙ5qXhJ&mmE<w;(EfRzn|%-f[g r{=;/KKT1p sx(~Y]sNUDkmCvkVO6v=kAX 3rf@PħKIGCOٛq~O..o{䕄=^}z'TLIaYzsݲobiAwEL IM>cGڅdkPT?՞,?p-ٷGQKY *mĶ_C_]Ȱ+% Ü^i;: hQʡ%3KR~UدLy"+>RO1~9a*xۛ8rGڷň{@}1OYI\vG7PSV4~x hL]j D[ѾQtJ]Ȃ#=bHrR.ÙNW&QyjߙHU7Zz`'V0ZkMW ÓBOfgƶ2 l>|3r (Hzg+ +Tũ E8ΜbL&QTDw2: G]%aeK. wȦ:zn5Z=?v*29ۏ^/Oة.Ù| $g?;q ɤ\s,#Uy9xc TȴC.EzZmb d 괉a,웣FXcuG)ihu6V Mj^tL{}=ez4ā4k!E%qėl[u 08ftXs&&>er/G<<#\_hU沺Ii->/1ugYk彨vv慕?Cϯ  vF'`??d0K)٘li'N /P_"ǘavWCe2 5]ܩ5΄u/`pUb?2I;_z2І!-髅 i3SZVKvX[> ^ڪREA}ӓK_ P'`_L̥EB.PLa=G=oX|5/J"o' ""p+_%`Tq0i,gpg/"~BɊ1,Yq:T8cGѭ%N6Ϲf@# @׼u% d_0꒯wJ~a'.s,vc<NE*sW.NB#Tv5CWˤ]Ul l-i6al/0Dց TZi+ɗS(jNK da#dR̃Y"+j2NZnDX0 )dd_(b].,xE!$(A=[07-y +]|JS!Rh_7laamJkX0FLk+9ML(!SQژ."0^&z5t}Φy;=l#c wJP?QWC[5 2٤#\GI)ӽjU~zuQȅU>yJQ#;vjf<:v%-HLOUHfH˴l #W!ǖ<.9Ntx}K3|3^e'JE~C9U5!>M{`}mxigR+UA8]$pK ^tV\"=z%1.V58yh;ޢEua@!us {O{B d*tr؇5YE֘"kydɵ|1 tb?͸'w|/+Zc٪&-5r?0]tA*i;ԗR1|B7!rtX8 8e~+jSތwqޤҸ1䎏Wd ztI]ŚxX)1yZ0l9D4RCd%"#ZC#Ih: cκ#ar}({c "U'(GZYp[I4բKXXQp,ĺz`Fb!F|f3\NFݢp ˢTpTpcT t4+ogA&+}ຂ(!(l1(}Nv ]m}jK-U.nJ$Vv8T,ǏWǰ6+91{GKpv{N!EऐRHkmqP-_uǥdxd$Ry+j{6y~Fe6ާ0alqJ AvBNM$Qp.vɄgJ+5E@*]y?L<Ù}nIyf\~1cY=V QgT 8qxGƄduAjeߑ~'Ja9_ }swgE?nVfk͗~4M5 9>w0PZYHV`}2`XdBRUz?{#Cbqlao .z(–K[sS)B@כ?xA=K):(_$dr iGh6T1**A lH2,҉ݰAa&y?W6z"AsǴ7G 04(gt>cЕ.iBb&U= B% xnf-#I7KMxvd"pvt@l]'plToLr':κX6"kl蛂 Rk pUCN+H擄G5XRdz" HoorG$*EL|$`8L#'?]f-E1_,V4_ >~ktn!e`)LRN?ٹ>J=&&i{~:c+Apsu O˪yD6/ĺs$á=`XIyuc0ӫv#L,~mf't/#4=XY%-bJK ŖDZ M #vDaۦ.rђY$ǪKq[Js g|kCgmn1rI Uv V$&}hUWi-q3cȥq&}4!j6gꚴ֧R[}5KB%z5y8Xc`D`Z+U!_FU%c ,޴e^WAE_2?}iWȎ vd"$-.F0co# .3ujW<Wr(9t 'Y}[ŸhE`I =!,pY@<|;`/aahL2X tKh#;pEd>]mD섇{xy bb/`!Pc0=AUz(>1HU7O4J*<ck^Ԟpݢh8xkP9CG"[j -JW3c/*@Vۆw42OP@ OEY%HŬ"m!Z:UCMKmߏh-<ͫ_v \/8-:Z ؋О#tZTdOQB*0="?jM+Y7 gtl'aVy9P}q-4/:l M~vG9n L:\?7L $`!I]*ɵs GR & G+$iCsUڎ"xlDmk%OB C5^݉QS4;h  K;7p&S? H 0H ֽ*[ٟCjgs]߼=eq]0H͖n g@> 7%l*%Vf*%~ ݔӌ K^cd+/H R1LF!\Kzy0H7.HRJ52ู֞9}saaN ~ C Vތ͊*9=Mpѳ>7""D0 ̎B iQj9-Bx%ᑼ[tɞŽvKOqPIgNU?.aKiu&Hsz1M^s 6)dBa* ^$AM0Tл؈O3]NDԓ`#H2'>M;˪rߓPEĸ. J&c1 Cn9ڋ_e}AXz 3-ktD.EM}{bPCqpW\ۗ+CaW&Hs.pT.pdZ0,B9#B0ͱKxњ@?D *훴/k)=sVZҙjb+?,e88'<ApF '=VL:ПQw``4e{pt> h|OG7Uy̵I '6OFFcG{ya/P!D&+PWͧHeDAܵ7}~B?T$Ƣ| 24g$h-Gj a/v;^cq `9c>@t5L[bsNIheo]4";>Jy%*Kf!XzDL$_vH6T5Ovj΀ ɫiU&َVR[hJCsmcX݇\@o>`Nbmoyꯠ?o,eO@,^Ɇ%lpme_e TH@{X!B ` HIM@OӫJV'*!]"}. +FG@Zo(0-!.'ZS+Ć? G$޾+Q ʻZ$I`D~4R؏u"K 8P1(;L6Kf\8o zpndG19LyzI5y%foqpUw"5}Uf1w&`a`kJj&QmFPϹMr\ހ%S т mw4Xކ`M%-~);~X/]G#6/F0T7xL.Mt\ wb'f!N R8cɗ310EV?mwK(#R9(JtpV 1ewnO})r;y*x@؎IT;%c UpN!h ?V@r Qг:ђt^vlVi6\O҄b &+Ĝ,[|},G9ټ؝r VA-g& -m'aH,FwRTQcB{#Ly*]&B"}uӦp³Q`+rjsT8_Wb'$ k|ئD,Ӆ)" q0k3>P5BBU]h'(jŔc}QG2C,9Ƣ[qG^f pg=tErOoT{7ЁB|LUVdǣk7@ &>8 Va=U`Э@H,}-AZ<Tso6B$3Pq$i <Í{se m)[JPFצT[Ɵ*IrpEƹ|;8-> t|qP1Y}A@C]P1{W٭ɀN%B(؊%&Y/.l("vYFf܄ Oq22dl|ׇue>0MlЕz@g%}?:MC_LBNkCIt |-=,IT )!P'm{ 1L2:ڼjl 7ssR(|( A^넋g3 Yid[S*jo%Б2*lȴ|N^r=w1Ep|spnQV!C[I-͊gD6)i,I/Sboyu֒=rFlrlǍݠ(b'J|A4M-uuկϋNܽ)@AeIld!┣fĤw#$qJpέMND%GC2Mel1n1jQIV ϖm% :ۦtydy]}X+`jr74ߖ"}t1G.{$R]BD4;l-*N|`JD9zI>yDk\U-B%SK4tw]>1cu<;Nb$jJ$O0Lњi !@+`M=+ BB~;H=ioփQ5)ًH29o',;1+ liD>O.I|xQNk_9e(#FPbPZB*{F¢%MV.Fb$ R)㡷^kb2o.";SЍ!۶g|' Zk'zofebЊ_{}e3fbaC%tOCy  \M1Xמ!&ךrphNJ [Tм3vb](LNuI@+-<"YγM"t Iv"m ]R@U&D6Ķ1&y`I]*?K3F71O,Iq tpHXΒ._-%"4m_*gfUqʟgَΡ_ٲA fSпo]o +Ԑnyʲ:$u. C+9[V*w4= ]K㧃Ⱦs+ >j89?vveo&Z#@D>Dnt-'tE sQ{ ]3x$ Qd7"8uȻ y\ 繾hFm{-y^/m3{JdJ}&\p¬`T'OA(C ^? 7-.\ҦU0' &= Z*pgS$lBW: Mۡh]jClGa: a-uzXF*YjzvnxK(%tk7{0?\cQ*–JsYVޠ/P=5a^ ͱi.YhS9`,E4,|(!9C3.'s!Qqx/ Oh4˒^LR᡿7*語7 |FwSwd0o8(#cn3Z+fp=6D6JJ`{C)q,xF)7<#С!Z[yR'vM- *)R֩*HU18O,PFP`:T[5Z?^ǂH$%|w&29T]. Vױ|6^WT)H(yhurmR d:\V^Y8|l+d,[bcyF8~G[¸$C[xb(-ӯ➕o;RFtRK5% pAfo]@4߸3) tqɩSrOhIF"EfK2v5̪C8 B~}M[#}wuѶOiƂnqBl ll!yՉiQ??r$&[=T쁦'1.N֙Vf퐔$ 䉋YZ9Z6Ud(%ՖjvҤ,˲l>)Qf/^YK]\xcn; x }DyqkAL;äG>]IȟF"q1z*.4&YFV7dh5KbM3~dWR F a# _1MNbw1G8\ T!p>'q8Mao4P1~oE8 AFqL5K}VtJ]dgl1VnqvO~?j{^}gIh(h[=q:⧹p7rOȕtsLdۼu(bN0βTFp6_Oiqࣧ?M)ɐ~)i$ kO#  _ | vs0P${_f0KǙL_8heLHCԠ,!ނ[Muq-^st fe~;4Y({3u͏̶e(wy[`SYf>E)S"K iϐ._Xo6_Z~_`Kb$#qqB#:roF{*{"O땟A ZuنN6_em& O=9r(bmֺоt{AF>>O&M /qIRvB2f蠨Kwck\)`ave ~mHBia9Uخ2t0!xRJluk[f-U*%&.fn^c<-Ogtu̸/rx)x&{OlGl ?X ds1luï O wImi=7-; ?e41ר\)wB6ѼfE}l6bHNp|ɍ3\ 1W=9M?% 5I4k%8 MpqXǎ`+fqw܁{~ ߭pP~y7؄l7`n@2enw, TFD f^h$ au2T m32/ yLL,BrI[L);#7zU{Th7Xna5]U<*CS$ }(^b1ŵ #f?o HHYccn޻"]bp\"wfː+5<_7Ӻu'9Jl=м/>)^8B$gܶ?D׽b-^}%`A/t00-L6S0_~o|KAAU+HێΠP"nLd׎WƲY)؋7Wa,a:dܩ850FvK Rr*UG8{:+F*ƅ8l,M.fUr}T&T4kN׆lި6?Nx{aPf:@6h:?\q$LS\Ggs꟨H 2{9W :/y_$% =A~L1Q9F>8DE>2C S겎=<3̿\»VEyB {'eIhb}_RЛ'|[]|bběb۝D$&0kAm. IPcnY-/A.oYf80MĬՖ"|2G/^[@w[b[<ݒ`s8":-H~m(x09pM%D4hZ0-ɯ`R˹# F zA>bF~aXzq-ؖo{-h^ $%۟G }fI1$XNGͰ"n! iW qsѩ<6'ã" ~< h!*`Dz-QFdsF[4alzkӸل Eaaw=mT `&+_:VW S`m1$Dʘ#PZem'xÖh+'F{o\ 脿*>?堁䣨A ZbSf+bU D~1.!{b^ c0#%9lUkՄE[P4DAJ4\iFef*>G,Ӄk1EkD=QgzۑVmKs=_ Cg i`%?FБw@ ^ R=Q}, ](iRtQ)fGNk fkKn<3‡8 KZIRVdže, 6e>1..͋|6Lើ$njt_(z M{/ 'sb[}Y UDy9qkkQd]}~d\^!*ݰPa a۷pe4̦>9csb_U]rmz@ղpϿlŧSZ"Ky5 DrqQ&vFD{ xU~;V[Ij0u9[|*8@$ՐiKFͦ+l<_+3K\ 滫hutQl};y>w.My]A$#{cLZμ2Q\{_| fk1VmPFruہ 27k%1gk.о(7rEڪ)FF5czVv(ҫ}qX9lAbˏ-&ٚR !ϝcf5]J'Dw0RVׄ~:Qh|B=_EM- itqeƕilaQrD̮l0gӒ_t\i3Ōܗ/HI䋎F 5cp-+Y_z9:ʞT *O ):8TYFn w%yJ(욿Y9Zaw rXUk= mGvRoVՐ W{*kT[>X8[~9:˴lQ@YоpjNĐg/_-/< K{pn$$>-!5}#Zh`H)lI){v\ً ozzXǑD?(L?t$V-939;ON8nT VkԵ m: 9?$*r±$~´ROYez9i^x o zZ#~ zL2vta&:`Z;4׫WQ9;ir aHk \ 1J8V+ Ƿ'NfC.?ح\$3]VSNh>>G,[?Kۀ2 LBT΂2NL.^18 5}>\/cOZv%Yw{gt/xqh@  d]Dy0'Ao"T;M (jm8uVvbc̎d~tK68M:'Mz/u42չ raW^/6cKkL5Hu:%Bd)ܓ f:sVKNFnn&Src]UNyX\1 LtK1 -Xmq-yx rP+,!j6_Ɵ^aq-$ԟkC7{>;%Jv&ćV@h&'iNGeOrP71:H\>EXܵbyΐTe WP YQ=]+&KS؉Z=VIyDe0aטd(F̠P:ὣ>07D DKQčDD3"E0"|iAa6syi+B1izz\[`8>>TXkɍO@DI#ovOIOi ؉D:5_ m\AT#wiJL>}E^+\t65DJQtod%,4_fv39~sMLԄLQp"p,gB>MѴ.C;Ej=aO9jok!N;+[lxZARKu"y/3M)N]u*^1>t:^^2wzoSٴPVAS2wsXbtMeamfCwa.E{<d#p.u=&A \H B(ijƉ#v_?|5 ފ|Tj%#lAri\`v8ne2:s)D[mw]9.<0I-1I3).("Pݲ| b 7ZEu6>o=P\~bYckr޺ѐ:CwQbp(.h_LAwg+hH](5W:jדXLZush4\930TaT$E# +\pl |oǗ;C,䗯!L }=w# #engZM2Bc YWo8"s[}S<@/c59o3 }>Pc`Gy#)v6KÓlfb^'@P\i{݆@z]YEԣNe ϲivbV8ȔOGz,NA5'0~-Ơؤ>˫52]orbO Ă. r3 578L[ o#S# g|ἹZ[Zǻ52&p PC:0~ Wq^V93_aA-Pھp:혋n@bɉmK7]˼T|\ uy9rbXjל_HN2IF`a;\E2DCiQnѮ ΏEaH˿(BZ .83)V7YEX z|G$4#UɊ-ς>ih6o*d;MCWlkg&hKy8ZR?%A)=|g`Xs%A"%:p2L:>t6>FLB*E~+ɛIKjQm3|"p6ch8wR8Q"?Yxzo´Xp% vz"-O]3%_?=uF{SV_?U2:8 elŒ]Do\iG}6EM8 ʝ29|JsrUql#(b4K?7u5k s%ƏA ЉG0݇ףE&GFǘhkVOG7wJ?62E!Ȅ ιd&v7P& zi` ]{[ `RUT.wA(T`IH2)Jer60TY-v`CVxܘpfXIs# VeM TWNKsQFf"SyW\_zDޭt9Ҧ;d9ƬzQ|5փIwgnve82s4t;m(/H)64XJJt\Y F~wW^e7BwL4yJ P=^;wAFz7Z)>je_a<⡎+?IJAB+~ӝ_#?c7lo6%S,  VҚ!Xl$j!Ix)Ip,b+#JÙq&u١_w&)eAEMF ^Q4W)Li쭜 >.4JJر@:=ڞW]9{t:`GYPZ[Tj|?g n ^럁!RZnk9nQ9bR vpvaZ^y-t[qZP0&7ScU7 0 2.-¿>7\iõG/ x#p[PuCσJ7T)r&ȗ#Jp,ڤZs2˸ݣ͑'0nJ&-%e"~(|!"dMzl*u`YTTs>@& u[9^hS.*ӊ}۬ Bz6Hfd {r؀*:޽1=g3A3a#Ǒum%WB&V^UWȔ\'_r+SP@14GlUB,Da ^uhc/K.>H} > )շB<| Ni=H#{}r҅o|l^2Wf=GޫOЋ⃁I}F7wqΘIewAS 0+ | [LV-$lht,5( #^3ȷQlws+yƿ~NV`ұ@xyv?TfaՀH[yhK])I_V1Tu63eқ/9qQNE*e?joURCH!&2߸dm4'lśpZ<Q?PL؈+n&\#K8wYD,o }Md6Һ*n9 BKeEGj[Yq٫ "kj IgK>@"ЯUhu0MNFBabu_Z_.)Fsf TdrפA )/掆9Up5;n@t:Pz]t)'x* &gmfˈ\,xȞ%gt?/:2,T;OV%0 NA\2bmmL1 M.[?dtC)AKW, F󔷤rd9JpYZ£`t#Z lo,g/?Mj%Doz5EGUrn ><@"'־us;jAw԰œQqe1+ÌUPb6P,J?,1wzo7lE/: GTO{k8&4 7*R_gtY U3 tt>=t @#s]Һ䂭GT9Pdǘ,QռnY#n9֧M*(_[46o:.>VrTG˜_$Y֐_tjѿqَק YJ L$Md%2['!nXE7^6;"Ѥް6~rSm9޺*OwYjݿ\-}6QL~@eYP8M+t3-$ʏ/Po~7A>loIk5ET<[Vꀾ O__n &8E@"">Qcc. "aZByS^J~[ކ*>EI0(̟~)zVæ= y sQaXLq$Pt?Wqua$]+_΍A_(wUP9Р%dvsjN|!L'IVDq n]}m,Ae.SFv}uO$Ɋn&l;͆MZNruaɔ;^΅sFBSb)GEFX6Ŧؓ[ x. 8BH1?D%{A&°f:Am[[yIxC`qJlO5i|smB޶W+x`<_ }ҬY3lw9uw[!OoXp^ҥ>8Wbc  ηEq"rhBtORw幎SBm(=Qa)== սixD6+O2;bq #˫.KA!u-D&CY2gC<* b2WLjitCG^0x&40adXTwgpIuHx1d+Ph.)}E=o񕺲M:we:i,yk毩cK,+֙Z 7mn|QCkW;ybo(/"p -07ihg%y=ȿl&?31pMDT>+ LdrB$ 2mXR*^*슴&gf·Gd4}Ӧ#xt\̙aZkQE"kDY0d`Q P7  Ftoh2a٠Y? 1iU"EYS]]FZ!3&6T@Zeކ^,儥1F2Ԯ˻%ޡ8BW[5- v8VCƖrU )/O}dk IlN.K-,K}p["]j4/SI #OZ,SN4\fT,L#%:fu^ (hE2v=@f8Ĭ"_i;,&=0 k̻8Yްȥ 8'[6(IpVQ~h 93Zx[jQ2!\UlK[d@@A}Fp!V"(Ri%ya)2)D J3K̽fX$M?vU|ߜi3 h ki4@Rh7tJWUl (eg?awm@F곙_˛}=iіmk. $ =^Y-O[zS ^i> 6ivRhhZs[sj=^t)m\zàcՓĐvn?gw/ <{\hYjf8D \2>آ\e6T!,rr$MΗi?=gn]uQ,-wABt^m2u: h$x;nRVzNԡ\Hd~,8'P]a^~"g=Tb#u8M{,uSw:!W*X<:ż%l+Gt*_ }U bUy:%T;V/0R"|eV,MDCE&/ DAgPp燩!hzUs'+ Oژ6t[-n>_^zOs^3[a2+v<xd/\uk̮%S" Z]2fߝn.^<ޒLӿăyv!L$܏C0ȵ!Py5\"`_2^ZjgEnydMTsRO/2jx g`I%q #-9 h/:&ZF<$Qh}~In=VhV,˝;5Q'j76e8k^PjaTxf Q^aOZhPƷg׻Yky"l\W{$)j&TTbH*sj`U:9`GJPj6=p6XE+AHcv19-}~(% yR[}"Q2/_ݳ#dч,Ԟ c?6ٓ^P6_ b1tgcRgr2Y%y[U{.^0L~1楸/ƤЛO^I24j(wڎ+iPG Ȟ~7OgLyꨏ`K^GMh q 9ٯw7k؇x&7)x^^K[}_;U5-"eh"eeU]1cd3h6 ?G+ZV yYWG|Y1b>*YBdrz9Cp't(yn><ծ/23];t_y5Kİ Sg"Ư1DbkjM<.zط_`ԒR S.ZPNЍZG@R3(GI{<WiTS"2@2+A^F+:&wħ rm3WQeyb?6 Tm>c\pͪ(x%dB:)2zmz49.PJFNadOvyF߉z9\8B1P8os(MEx>3JoϬ =XbCU_ #pz4b'\7)9!n@ jVUhr^n3yށhaRD!nqY'l*U&뷺%kC`vӀ A]nKV qѳen>efI:1  G$LW@ ^{;煉_`+ĹZm8m_R>@9梡#,.17a Wgz整wnpFa$mWuqRQ'rvfZ覐zb50weymּI#gy;o溃n6!8#yO*ca K|i`e]y;_&߿Ev;ö(!^KBu\02b};0XlweSy.۪=a6J/mLy'V~8~4)V>ɆE-.ϞLN! y>7P?EDww-_,J϶ASv>Cbg5IL6]k<хm9,ze#E/͗j>.ޤ%d.뒡{( Ms2t{-Ϋ p{" (S9%M~l%`2V7O`+Ac4ᔨR0zН?.0RyU?Yl/imJ!v4Gh,f3E}94!(RY[Eô}dβɶ:'^bE^}K¬ii R:>atFL=|g>r(l` ݥt~h==ٴSxlipq| ͳuc \l#KпrQfzz`fEXqW4h G_΃w&)hݮa\ہγ4h( x0~>$od)WaאOu~4vߋJ\RS ;ekQ8>T~k*v ;![VW(r"#6yQ/9 *;E5Q`SknęәB&ψj%+ϭ$++SbR'}[,d & CO~%ϒHuoV@Rl 9s0n@^7BUiھhUP$rDT^Q2uCt>9EhI¶íJ/B^:Boɟ]ȅG>0G=}.quRml$ |Z,8%$ vpROgU=Jrq/t{9ȣ"g;B g(o.i qa)vMi\C͓xq&C|&ZpLNww3p`v#/b6rnս׷,ע<7zdf_xѠ1?G{Xiauz$AŐMgT~mbcq\e; mz1'hbw/緣=&U|W;?;/}-B)B(Vd%gt91.*CXi?NTR/i0#P9vb(/orcTCfTx?q"%%vz4Atf=vlePCvPW:H;Տ2x;:a֗Hǃ2wK?3H?'{b大A&Xg~˩}heKY]HM"yhp/R2=ڏ2dXSҵ _\ L/Jc5_U[ ѝI 9xM.I*Svۉ%iJ Ru32gnn"l'w [aByC&ٙu" oO/E׼Ɖ~ak*XVP^ >9i{Z"yZq`TY,~~sc̪ 9(C`|ⳇ!w~ՅopAc#:cP+ `3{ lShof (CTbC;;(>Yڐ12GM-:]:1u\db7 Eԥ> aCd›tj%VgX-$=2`E{%On&/WКJ ڛ/n#2=]5gO>Y&nߚ)6(Zwv^՟.iiPAa @q]4[z@_ 8X/- P,0D+ڠ`Sigtb& * Qv\MeOmBnW骳!3V'mzg,g ~vX#&|'ٓBXC3.m`ĉp&0عHxWEݔ <-x6c(vpsVPWVwǙ+|*܌ʚZOM\?[wﮧ3Ybc[Pa(܆KXcGxgf&5O9\ʷ!+"pZmYQ &,94g=YTv;WJ Ґ GlMlNtg;K&Cd_מz4M dg$coV k ȁsֽ s9`(XKnOtsxB~`8^~+Lڙ`%Wu@}KZ9CB5sA)'V;~-uWKxj(ӱ-[ ~$9otե'Rj"FfQ+1 [R8>5ML &]\4xɩ]6=P^A^kG>Q!};/#RASH&#!jl4a} 6DZa"rn^|4-xg?Н0[HƧ6:ݣ5)&FٜT"'!ռ`cTpHT45L  'od*5L0RǒR^ e6c$'c#:-x$r6r֥0n9p'*D5_J?,?w$ǍVK)͋_yö gU>cX&Y[¿'s/v9[+ɡtUmөVB^F1o]G!?A8P–D&Wa@oT>$ÈN+ɻ4 WcSB޼| 9jM㪨 S"ipEiuJ buu`ʅI*E ܐ`xQeJR.g;S'Dwc8!"NJ_=pv+7ĞVckeݷ%Z-7DЋ'tYPF70Houv5$ rogf)T\[n{`rX5mFȶ¦6e$Ez* 8L6k]?M{c$׀yi1щɟ z I$j E1!W2W+7]%E$Ft!+-u6e;`E~CߎLIνO1qz~g_Hʀt6=odP+U SȌ<kbf0[t΅J!ַ{{|KXN,Fw,Iq؟I~GӠb'oӢVK怴yJހ/`#USNn Ϗ)-I: |Z'EVVhZə_5R-j)0_ź`uw4 FfZ'PsYL; ği0ENsd~{WmeZ&\SL]&#,<+PIj>kSdkK tOX7'u+rM`a9WPDA5s#S$b`DĖ<;['9bg9*&tu1 b력0DEHL2K| *N!~- ;ѿh枬zm.Ti`+ڄ-@=z ['TĘL6~fgY]ɚ} ^ܼozZ.6!-̑+5 I-S2f_ikF*L:h54MMRheJleg5PqwƙBQI<- 3,:_Pus8#(I{&3m!V_Z4o ~ Jft]] P=l++K/=z$l :cJ19~;S$.K `d-.Ǟx{K\wsnOG k֮,ͺK{q9 q(I~~z>:M@@wa@.]FSlؠɥ u22UeXooUKe*_%0xh6C',[J9qRMgޝόtn=eYrv9q'=9n.-iVGd:L'BSU~iJ ^*04iȐ(#QT I hNUtlsSm#hhX/m]w'5XFgw 5y5DȦ/M>x"qoB/;0l,tOJHoWҬL`k(w&y4Hboqx w}ipH8 j.8/;4wepURjIE- Z(8ߦ#TV|~Q e{mNᄄhE(sVuf _7W>~uꫣ'*Tfj8msU3~ռ 2.>,~{kRp-pF)"|.-=* GoUƸOv|dxGіX1=7Ei`ioS Љ%BwvJ.i}f:D-ͬSeবJXuAzf`"HT8 <<*&Oe>5^U2H!-і&v!ЂwaG䨙ack_S=g>bNky`ƚ#msGツ z|\]d?+˕QykR1-1kgueФ :Tk3+}JZ=`Ӹ҆dZ-ƈMHjzoaP/ 8!5-ͻɝRD<[#Ӗ([OFJbPG4-f \t0%X0,"A#vO/(Due&i\B[ tl.lkjj^# FM64ݷO2}<.q|g'nq"1Zud+Yxo=Ǚ2Y"6!y*v*acz3:eW8©izz9Ѱ;+w( ņSƱ%lH!5߽]39vmR}9t]<B>K2Z(S!4}ig]tr>{XĪr$jb[Dؐ'Vnd,IF!*,Q§sҔI9yYo RO sR pYN .:m( ~M/&|(Ro J; qo4ȣT Q?-is]@];x} 1kĀǔVU5I׳!f8 |׻sL1VWk#syWAER~ŤggڊH|iO)D6 - 2= {6<ЧCmڌX=9^ez{!s\ 3"E6b_V]?;rD @.==de|ng3.3+uUh9wW>@sh' EDd1?6JL/nF=`1W(M 6ԝ`(eY2JCn9ـZT(UF 2;c€9u֚΋Ku3KYL)lUz>G Tz]Rkz<,vS4ů-)؆k7K_~B {NJ/هIvȸ`. _Ubj'-|Y֌t̛ؖtjLljdM/ F~sy,fA9ĕJY$uVjoW 00*vm 욍q6X $³sT`9nr"#vd2}QEUrMZZki5Q** ~{~N_itnr:畡 =q7HNó~:#VB{o*1`؜zcye89CFNJw\OI!MX~w{,sOnY`uz,-*5iln~#-]t[ƣyNĘsmX Fz42n6{ͨOlxV'SA+QHYnn/ٛNLڂ Fi2VjZ)G"+-= h۩Z@shT6?X602^H'a;^W⏭qcA1S*iZ+)6K%=(0t7$AnɄj1i*LlLjum0b+i8bEr杋LPzBHA(@ Zը) WS|@` W;6BUAVgc|z؏HqIw+㪭!cle6 0Db ZuJhm09 K@;h֔≥ 2k~gna9obnW:Е1 _Q% ]Sx /)fC}<;ui&Њjd9g'ap- W<@q3w=xռ! x܇Du$"*-5OvW17=y/!K#%xkOꆲ?N- Bɟ@l(wGs;?AS&Ƿ*;>Ͽ\^6dW4h wiWy@(d( =yBya9&5AZ.#^B*,Bh6-˕G) yOOĒ8r )ddlc< AcGTWF_& cSۮu@k*%'^Y eEVOO37 kn4@b)V 97u%:/W[%"!u(U**xHͺ nWlnc8C܇.I siz9\ocz{o_穷 s˅9#s3.Ҡzwo%rSgQx&3[R?[ĝg)q"eOE^aHTa 1Oec|BmTg&fID{WæZH[(W#Y+9 6] Dԑd%Ҳp_88Ǧz9^X꒫D+$g̯(\N"[F+Q(s p~ZI0WQB/[t+XFsT[b!mvr;").x9,2¸aH/H?1 0 u M" g2:qX鞮O#=4K&Y qzL6p_ rFÏ'~d萶?\BQ5 sĥ1$xzXn7pEMD?GJ/Lfs2uhp$*炯|PC-ۓ'*& KBX[ MMҋR,p dn( \~:SyCM L$um=IrAq+1,$۱\qJWxD(i32 ZM1A܅O aY K~zZDdKE='>t!r.ZvB\pkC-v\{llv13 44@8RH:fņe`Ը;7I~ P PL]tR}><vo_<^{ˬR>WS/$~Eϲ0(FAGj߅mh['!6y[\_>ٝIxHuz|ݲy9,Uyt2wp 2Jr++d-Ơvjg]͋ \0{hd3C#Yq/p<03bsfa18=#dI 8985sˉHҥ"uu;٨QMU?I}T mz!bF;aBP$CU 2MR)$Z}){3BVHU[/PȺf' 8pY8e󀃪Q{Le6$#[0/6 ٛ\L u U(ӭIK?S6@N(œO .-z0vr boa?Ua# 7AsSF}mӥ-8MMzF.ʽR8*v;hϔ֟YSJ,Ÿz0T?{:bR#~X7/;^ l:q351-7*ÉFX/7ڮ9o,w;qQ:S)1oaXJlDа xXASSJ:7iibpU$C?YIV{dѿz++ᑬؙ%р3RdPLGȨ/_v*ah,Y|Lx(ګΔKt_5τAU4AyU)ۡem+O .pn@F|1 5I;,ʿY^%18Fڃ%%.vf:%U{_1Mi=^ BgJ$ɚ%,9-#ER'3v+r˚ HA=a^)v/K4H ] Az=VY`V~F~YޓBseP:] Y;h1¨F|#,o?PYYl{2-=RD$>lQ_ѓ?~/2Y Vw{A DhD,ؤGc}ZG:"(ُ 9XU(#1lony8zD?j<)m@'U8{V: @mTz}`ޗ€ ~ҙ.ak4T 221D +$>Iq$r5ٶ>& 6 d{_'fB=d *UyOx$b{c~|?y+GcCqu<éPvKê+X3#S) *[<{h+`E\ dFj (X@W9Po׾\䈿:b}?8!S }`_Ki7Jaj_ڟMw.=6BuO2#XlTC"Co2G +Fc""w'P vCXdßիT)q2k ޾bZ2w)P]33Z[F4SNH5!Ƹ^&_AUY㱞Kpʿ~oP[pɅ@ ߓˮee$Q (ٍB (=9H7 hhb*윐Gk ~1A,>!{C8^<+eҢ" M$˶wX͵^FJ< .$5Q>K7'o瘉-y,PVS ﻥyG#n;$Uo ː}X(fޛepܺxD;h=h?Dg@4̟76 ?fIXl ua1XTuV:(->k0HuTTP9~6j^Ĕ ~L.tUU ufɱx Kc ȹy}{.۳3 [LWk5e`КS:V[X(NgTWxϨ* ;7ߕC8Dȼw& yi3*A!%)Azג1>r㲺8DЬVo!%:|^""lA 3sdJ# e%2&TYۉhɇKhI56 p CXpN8Eh f.YA,lfE3p&<~oZ138֛KyOId=:?F 0iŇ&Pj>[]9p`F .r3_ ara谺F.`g\}@y ^Q.7ևP" Ys/biӻ^J)u 7}ߦaǖ![OľNF/a!cn݅y!j5e[#:ap1cU!R&U2A L'CA4+KYuzpq$rtԈ ꆙ|b[~_3&$39A0v\R& w X7MSFG.g3'[V`HO-Fא3KrYD6-ُBP#l \.?;/eYeK>˨< TJ7⳿W8!ߺ?C;կ_7yӺjp^X [a q}$H3.G ],[|k:dPYPUZ逡]/ۀ\}NHHz~6BM?NnG>2ʫ97kv8o _:QE(I1+ 鎥M^ؤIK(*,YP:h!CfE|GJ ~Y9j$5uV`TKy`pX@{_YpiaɕGhg@))}=fd˱mlLLVT1[؟DPGi(öFk۟/|a'k] 0B[KA _z˧^WpƭC}\ BM 4D H$P( p+f{G&leq6.{ĢHL*q)[^~m2W 0J ӟS'ūc6=]>'</Wl)o_"~Wy6- =N.Rn3yivdjL -tV8]M*2cos~= oBGUup_)͡ ',)#K][74lCb8v |Y/O eQBHŨR$uawN=A5ߊgBa"nCpn-r̲7lE"'Jo1Gun!݊hi]\נ?7F  6̱QIOlςajŎDY q,]0?w hЛh8.LLQ-=[w9c2c%"̘uGU *wmW^F{ n kk >MH/#{'<( By+NKxX_7nkRȋ&EFD=Ut:R ^1duPt о5bkvk 1O3Z}UPk+0+Gl ɞF-C*hP'zSYv:nOt$%NQD HG+8!LAYL,u\%2?SlhԆ@EZ2r;n)Q잸${Nv n'ţ-ypVzo3udkK2#i%s'K^ o{sR^9ae(=s~E#릲Th HA #&*;%aT޲sp HO[&}οISw9Ie 8!Azgtև+UX,C{E/y[r@fb02wd#u^oOfL!TVenuq?u Db9D0Pݻ=?zi_Ja@D"kӦ _QoEhValז<ޘAĀMǃ~q +,%:#EδxjO~J,ŭjEHtu7-{KtSAZ=HdPzE=F N[y4P{`T/& ވwb>Q ?e ֒0eҽ'yn'TVݷ!j[i (RCb*G6%# -\I3Ǯe% NsՅAR!AtG{e"1wjZjpJd(r^?%LT)tg etk n,ޭ߳^Erow~N47eYENa:su3υLjEr'G/`gjО,/=~6`{L!r. _&C M ]{MHeLZCmGO4] JRz_p)řR2wзkZ4\liɤh_bLF`[׾.9ḼY!wn렊* ~ @h{dVw(Mcd*qsKf8֫u㪀O^Lc·. \{.E:>av>-A'mqCjVwy$EVnU/4XDk)xijls1>"Q۽ƪqtţE ,a}LZVUEqwdhCU~S]qkeKHe53VUʎ{W{Qzبm鏞ؗ4`)3mH3=׭a3Sn-ER"fܕn ou)u ji07/EUXK&jn v->M&w$`6f;íL/&u5;Q-3iQz\YUۿ/lV|87ήvKB0FeprHR$Vq0ə/eWA{Ri7qM%"^LtQv#ky-@F)ݷkv7w(.U"QzUL>][,WH [E.=1 mvOFukJEyo ւ(rn.H\,=~yRADjr9u"4#$j'%$bH z}𮧛A(y˄SAD2Qi$V0aud0=NfϺQ.W዗sXsڕwpz"  x d⚅B̙@"c(xpUM'󭅝welB!iQeRq).:-)3wX,qCMmJD Q+F//AI25.ǡWNkVH ؝H|;#yeñ}- H>~6]]z *xcxp23uWX;V/E dO/ȥԑ@칧P7T ru fׅv+m]+6JٸVe@Lo7bF0ϯj~T5׏vh݁;[-R4gU (蓣Bd@pZC;!{_WLQíO?m,4 ˜}}(fNd`:JtDo缙g#rKv:KkyxPJW!<*S!+q7b|?c"u6c3CƖ^b;4$$ |q(lM:,A-#v0O[H5&R:Y^ FZ\f"bR{Վ0wl=]4+T:r#vu1[Dٿy(oG_7> U:loyߐ8EͶ .c6OvY.AQ>$y\h{ǺFsfu1Y%¢P*"cKJxN\|e߃DŽGr-0o;qicb4I?{H =~f2Xûo?ڻ8"Z"jDŽ'"7w&\`?(T=Q; !ɓB1.o u<_DūgJu_3n~Es+sl=D1ԗeԿn3?br)= Zz|R}Ak/ոc)4Q鄙񠥏LG;e$.3[n< rmycƄta̚@[K?WCt/^ giSa8Ǭz1e35䴥m򾁩,+tXѵӮV$~f hivJhcѤ- 2>n0|$hӳP?{}'h:A]cs;OY+B݆JܪIvbۇs,jEgYkRR2ȁ;O|~E ]_aZ2\ܬYQ&[0CB2ft#S-]HqX^ U2V (6xHRNO{T4p "\>d8D{3^J=]/j儥Z i4643+X'nCy~y^sGcYۈ`MYS:9ə^?ˎ;fEV5iV>GŘqTlj:Le'DUe\::$YCH(nM !ǽ,c{_^6xދ)z wr.~SywT[J]9g+J5Dry(y'd:',[2T-oa9*-X[c€HlIr(!{ǑSkFBmʑ0 !SZJ6daQ؛n}UoQD)7N4RggJG]vv$pNc^@9}`e#?DXtN;2f>D\_ i];qgzTޒ"z{T1.(*61:zd(ۡQlS#:گ2`vؔ%Eԏ",W9ْy$W@:a$'_ǧ. Nn"*9޷v0DA> i6\;M cKo&h5Nx>9|,)>jAq$?}q2&zEXWs<°zScau״"b e@pq%GfY+w (cC#{ I;ڍ v;٥V-V.m\gK5A TFDZ_*?a,m"kS ~3??b}MGY$|BqXT$ %<i(uDղBt-[g+TvsW*4 )qX*F#?tQWØ)ӂPp?K ث:F+*hL m! eeG\rG ɦp?"SULw{mugh݃tbpMq{R]tZϹ4m)>vFt2a (z[kpsǎx SXqe~%cvTXw-Ehޕ1<ď$5`QАG~Ō7fXH6%|Cȿti~zYr ?^@Z_A^oDnI e9PqiYS GE()Lzމ|98_fHc/!Z6Yqrc M3'8%BX:6ߦ/XmҴ2H,N宝C2MS /!$)p ~#rd2Ac7&oaߖ TSś&W@ʪCWѸyn7,n+ux(Xaʦi솑 XVI&4PK^˵|{D&@m*LFz}+Ox`F0)%pv~mbS"  Q] ~(~*ś#By#d * אSGh[#S !~b?謓;E]p?`Dٵs֔;<ԯ 3.()N k`ˤt:rpEhӄ2]sb$Ujl9v-""2hO2vRulB"lR3(_K'!ui }b.ĕV|KUSszcU9]Ֆh(!{@ŰR1j wM}JΩgUyPXHaħTkۨ֏Lo#Y/0(O ,r8:vVLtWX2-k &CU$烩zWDm Axx?'2ykh/qT). A+6; vint#5ẅ́yxۗ/^B v25 %|p8 \{͇)~b-!t}i|8igPԵrcĝƤy  ҒП,6ÏݔMHs3 ;Ӣp%m!,ծ$P*jYCeԻʘS& wrۍ*b8Yg Ѩnx45hʻޡ8O%aL%se#lRKP4@,`pO!+6ַY@J gm3ތax~{N%)}Kh ™6L)Tq^ }H7GPl,\]<\eOEVOt{f U 7V~RS !˫bX|zΤ޸+*.:⩏װB%z;$D*h*Zd1ٓeS`< {ӓ\p+qRȪqd>)KAY[zu=")M! 5.X= m;)x 6 )0g{f$MOgL N__Mu^dr H-L6E,9:^ f69Љ]]>ݹc]{q<طF VFyFk:RF_1!DdBG3 =F/uWAed$!eN|磀R]/+Yo#!Zt$eFIADӠyQXŏ]sӯmy-~quqysaI_ :{'E][@I`qdђj [HU[b*ymk*Yd d99} ]2rN b=!/;b&*h\/GgOm.(oV^u~ #G9u +Ny`Ce+ۮd_wS]F :B7<daeGS45Zp{Ø_\,;yق% yQǾI-̕S}_];YgKkx2X+X:/Fu^#j8{ RL&a'b\RVC~&ߟ""Zp@9^e+j7o~ppA a{!^M:?$q 8Bsv-Ryo!Dl-ؐ "mP2e{Y"r 9/6Zm{щi.rryu|e1ct[" +p+F_$?K ܡ5 H$?HgIⰟgX$8Q RAD d՟KjO,?~u8*$0oEe(t?Aw)ݩ 0Cކ#9vԐ8Q+ 6sY#Ȝ5"%4GOCA6z3o<x_r{ Wy8dcOf} (t$Zol {I< Z$%?RJjE@l˥G!S3X~* τyGh.CBRERTvUS%I⬀,wNy=Y6:J Ʀ3k ScNT_z.-UlH :fFhEb\kQ.e]$ pG8 ,.eB@W?I(`zM :=5*a1ӬX/^Iʽ~6veN$ 2+.[WH7x*?Imqe@:hf 8]^liiJgӿ)Xܖ$i5J$7(ⲰԮTԫbfdu;L]764 oͰ)beO5?Up(r  K 7+H|5o8Q___AG׉c@V%R+ɛꑛN|d@}nB/A@'^S45}l+)Db`mUsIB8*PVлBUΔט9$G-<*&w zH-\Bא/) ϓ'V$GEv3LևЩ[b< `${8|[eS `%?6D3/1\-vye%!j[sWol>eZ[1ַ/oѴIO'_F+J3h1z3/aNLBE=W`¹>RҚvmdT/vCTAx4QKHld Uc6 )P,rc '7}e\$<+qxEA6"W:Q]o!AEn/yjM9YwRZ/*j|KBqp+F,癜U0( ~ov)y^~10m{P# xLm1^a2tc&Jz6$CZȃ6*VҪ$֜FP8ɪGRON`E"8R5e@X/I3x#y"wp$6XZA A 1߳i k~ Ytd7 jU8U5X$ֱZ AwOk4^ѢډmjumY69 6R%KpcQp};J+(L\`E jYgpA"`U1~63Fqʍ,4_-Bb: W_kc80amݭ#;/AOcNOfŨs ПP."PD2.seg|@kvi`:7C$a6W;iMzsB*NBw&*{M:+ ԐVa*|]qN-TƼv'B{l1|U+:65LH[6 ^7R[ "*X1z$!8g D<_t}m~S>!_;zږTmP?"Eip^Vk3C]%J5;(FS܅q9峗L^qu*{K'c+lL=#OaHp ڶ yO6W& -3u\Ü S6(ZOx 3zϾ7{ j+oH豫}w#b6)(N$9A ()dIE! 81'(>l#@KvEI/Fئ@\ytr &D`+iRgycۆ*@Zo'eq0-_ <{"`3e t&\x$Ԋ$FYv,;wp.Jm[GeUJ &V#@)$I;/dwNHP~5k [)lX \,6}n3dxPJ--.`obz=KeM)F5ݵz*u1D(p36rJ:ELÎ  6"U`/R'Q4JfYZߨ \8xκ(#>Wgi9iLz(^_hVsy MC鍿6'piG VZmn:x")&i6jZZdOP4Lz*_;!"1hC>+x_ӧ):˦юQ>تC 3>~jjC2.GZx%-B* uQ zynx?iȴQ ͆%~򢰥.{L^B8pcsv7+zB <Y4uEmPp1.TLd=u^b4[ kF5﷫sj'QjZHr:QU6V%]-z7vg,,6 NG a\iT1>1_9dĸ'-7@,^#ΉTf.?h`3JjkR$/8z%5be,4 {a1F= b*aFbD kЌ|rW|cYbƫOw?#3$ |,Qߣh㓰 8 lK(NNx1Z:adгi ;G<Ľ,8\p"õ2߭]3g#gJހCwoMq:b\K\j,HRK|Jf `+fאR[9. ʩjGo鰞6dy-WHJ^Mbk^*aJ5 f%2E$;1xmo EG,=<)9U}vY |e8RGa+4T4:L#'3{\Lط1에/!\&Sn-мywʤm{is4j_l); )$Ox]PsSL?œ+8+y@s)XXU=cJ3-i#aO;g!h"fD bg^?QD{ u,jVpJĭ(6|yqcQZvNҤEE:BE_UO@!LKb^.#ܓXYb%t,"mN9Y9{!Y1=b:3[=n %sxi@#cyb̀ӝ2.| yJR2Ae^b5ZsY8Bs>^Qό{W6y!/['BX+UbV_9vFd7xn0m:-օR3e<\G|_cvDq?fc,l:5}L8BB=h,g_H 0_;sjTO <_[ ( &p5S1<=oeuAVD0V0UEZ:IcQeH=G5_}d]W6)ʏ ב .אGuhhqp'){1Z'_lhすWFQp>D<$pOoRy[ U-;=w9لq2QKmHy%,vd9pIn,dX{ᚫwMj'v:&I%-_ 30}D<;{쬤d0 d5bc|mQNϺ>,Q2h&\xzh[m <=5G ,'h؀Lzk$(댋52I.5 h%aLIXэ$cStF]O+Zy3hepGܜbCz4ֳznFg:ʇEby#YH19u j*cTQ!2^-"Ah"I1$E9iHDw} Eg̕kՕz)wN_$ [^#=2ӡ9\sPpxR *_JsJat3B2|bfAvckv D>fu]03{>pF1QAI˟5y>TK*Yè@nB(% pU亜P>ӄv2x,al6Uuیuֆr'oښLLtV>·}VE(6=&|yO,8y\T)$M뼑<Ƈ21F$ո,vգ <49{Tk$THfW R fRKlY ?m8`ˮn H/^VF½N|=Y`w"@\>,P~n)\iJoEc47^@\ 19iL__[{,t+O鏟$^lJݐ.7‚] p55%x 3>?of߬P-%!;z/$֡b6 {Hg ]NqI0Hz>k 6Γ@;ݭz^J?*h3(|}c.f *o3=plJ>Q#N56? U'#(cӟ ;Aw8h\6lEHSdm}I$QvH8ۅNafby 8˛5Y ^Ͽ{ -) ꟋmRHq%`A\gKKEo[19 :y< k~{+%O9,Fٝѭk qWF̈me ת;sGІ@ݛ3j2;s\zqR\Jm]*\so)Фz|uMD)=l%qc!NS'=/+-?NJVyUD=UFOݕ[%xs0H*n<=JO{eRj{W3ξOR^ VCU ރOMvS77yӫu"HUˌ؈!}SC6 >B90TR`cF#Bj u )9G䋠v$ 1WPegYyz){R !y၇%k(?}ݘUװ ?9b+ >$/~W1 ڔ3l't&7n?"e^Aw}5ν]C0NB )ul M,)71ٶpM(팠n` 2 h#j<;>W6dk@&c ;@5>PIK^$\TX&D$¬9Y|.dJ27"%L| "{a.N:rǯeG GYHH:W;3|LG3`& jؾNKb06vri'5nG_ trn)ƹڄ֟Ի1=tRIg}Z5 w2[bȳ]+D~kOa4 \GtQoSC sj}\Զ\6L4 y+l`{8-|zX)A w?¸jލEE]faktnQ:7'Ǡ)"zbY6jb҂KӍꛌǩ5lڦH#R!̀vկF$pYll$e^ by-m~q&tp8y<|B[j^gj RQפLa(eI͉\sw+^"!qUU@}4Zm-($0*M.e~(aS;8:f Q/sB\kX8$:5VYȸ]'g9UoI (=\rU;@aׅ{R6`Û%vqڔ;K/^/79C ~wp%R_m,ՅA#XX䨩y@Uq1CⲞܾsTF, x朰!N%˜n1D2_r?ϭ`H}&X9]~`aյB߫Şge`+Kȿ+O u!IGR[e!VS#ݡYWfS)1L^a|妗 q-ALrj׃S6 Vi~ZTȅժm$&#[lVCKAuC]5O I ݑ=g äƘ x1?yKlᄇ&N0J&!ȱ7d1(ߌ&"e] O@*'|[m?MyG(7;[=[a[3̭Xٷ4Zۀ1Fz`Kd|=iw%f6T-s~`8R%gf|Uao[]Y|0o}LUG;kYLK[b{ czcljOf>4@h#Hm黍nYohcıdt7Yo э}_M 3 ŬOXI1qH #1⇍5r10uC+@%e`U/@U0k`?rȂHDm ge#qGW'gXͿQ(σy]'|vU".$<F"'hobqu;uٷ*U ,ڌGlI)>ks充 r 6㈊rGv0WKqs~ա_%g۹ȟs2{њѥ.q s4hң0[QXq#Bq L |e\p_(b䰿vhkMKEAuؔd srS@Em[1r\mG &|/9gZnasi{-")ȍc=B4n%>Dey {Rޒm|XY\ О!u^Xfjw9`w١O~u6_[D+,]b/^.g%vP T)QՊf`y}E4.#E^P N8e$}xZUV[t*f׬t#uV8+S=Q#t{3}N.# :uRpE$iyAH>. M8/|S`p{ESW _!h>ܿ4?o#Ɛ;*PbH7D%xj=8wS%.= RD%A+5-96~tq&fFU)N͢p~Rs~r֞~ z`O틙[z:z⳱@n&n<\Yd\Ur;ԲxdPZ+ 51 ڜK`n8 Wztzeb:%صPhpK?kKbi:g''"Jm^+3ɫGxF~׿RiSzqUےSp0ظjRD-N# 1l n0/FֲǓ;yRƟۆK)6%ѧL0(z/Z`H!mANʍ{ӏd8wہ;0=*@8T"A"v; :?az &-)5e!`w[b}Xh5{[b9F)J2,eyH^qlm@Zy!աԱڱXD{Ikӷ&bф ˨a[&v&%vƨ~8ʫd<,}O _+s}/ jNXy%ԛFR@D s;i(c z(`^_X8uڞUyYj$ g hev)䀇 Ro*_CeaK 2O !.M8x,T=ѼbL_^&psd'Ku+.s.ߌ5͹FֿMX>s6 F/ABdι< B ;Db^AVdA'KXJwdE1AOp>qI4Pcu]GJjyMIީWhoUr&JhKc_vNt1C8g"n ^-!1nTuu4j"Vț2Npfu]۾g׹Y^LΈeʬtot H=6fUCqb_}φaۏ7GM6NU(Sƚ<.;`jkP דҷgEsTb>IXѬ|CG* 5V3k(01[H)YZV6uEFlSq%I7O^ ^<*mg_GDW9G"ڒ> ْ`U_mEJ;N3,\3؂G>9r& }L 7Y)|quSGm$xhE69 L;|J8hM H!YfGRϬ%0nf jj8"͗#hOt\ܜ jإ`@MUh 7_j9ԝ4e_,zZ+vʡ%54"o@ u'. ۝&ГE9px0|rfG;OXOɊ9>R2;Nw7Ha|@(̫!Z9x#J1#,ТuFue6SJM#~lQ-ʹ$-0I3`<$.PRs7^R tU~f{,`X~'ȉiA[ ,q}+ɄI L>(0~p>(F^-N H$k$oJo V$%੒כe`sgp8qoN[z}i!.;EuM(3/ Z]#1G+,}oMJ2 g %gkkHz @܈Ik?zQK #4gC^0( nIb|,׏O_#Xq0Jco,,O#s܍4) 6"ә2%em:Z-Jl%Vq.sFRT1"B,\B IN掝0)x ՄLd ):$mnӀ^Vh!UҠi: 'X8p-Ȏfۯ]Ò6Qkt5;O?]⡞Ww%/Z ܔYT: YZ