bpftool-4.19.90-2402.4.0.0238.oe1 >  A eW^^fBUܛ:HU;͠S"I ~jXR{S_#J.4jz藵%O7!]Hm[j0{? ʯ5Cdpҍ(ތ Gi'IG~8ϼ313fTmy♨?n@sO&LN_K>663f732af3b1ad220263b731fcdd7022dacfb03f1d4e40659ee58258c6d32b7312302109939e3557d7182fc015e5856dc3ab5e96 ؉eW^^flUD:^R7y@ bPKAc5Mm??n1bHMnQRg>%C> QT˴T*Q`h bƼ|,rG8Gty_߂p??d  $ a"7= R^u{         F  P x   0H (P8Xg9 g:#gFG H IH XTY\\ ] ^?bcd(e-f0l2tP ux vw x( yPzCbpftool4.19.902402.4.0.0238.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.eobs-worker-backend-test-0003%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eeeFeeeeeeee817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a69878fed8bcb20c2db61dd3010e8d161b011a99d90b7894366aff649d55ed337265ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2402.4.0.0238.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.1eee@eoe5@eeeexK@eoede\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@Zhang Changzhong - 4.19.90-2402.4.0.0238Zhang Changzhong - 4.19.90-2402.1.0.0237Zhang Changzhong - 4.19.90-2401.5.0.0236Zhang Changzhong - 4.19.90-2401.4.0.0235Zhang Changzhong - 4.19.90-2401.3.0.0234Zhang Changzhong - 4.19.90-2401.1.0.0233Zhang Changzhong - 4.19.90-2312.6.0.0232Zhang Changzhong - 4.19.90-2312.4.0.0231Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled optionsobs-worker-backend-test-0003 1707194807 4.19.90-2402.4.0.0238.oe14.19.90-2402.4.0.0238.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/9775cfe663f67e46b2c4d3e3c92e1e34-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]=33e09eb0ef5c9beb90d0441a921b099325b7820f, 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 RR0yBAutf-849f1f2a696c3825b798aad38df435dc03ef8af27e01a40a55be679d6c5e10c26?7zXZ !#,] b2u Q{LX\Hwgh!P G3eZGa͖=iFH󎚋 ]3gUKC5ݿd(3=V y\jOc[& ;<uwwAGfy K";TaM,ZpK)GKH}%GE/wS9tCIZy $jK3Cĥd+ vЋN{E930Qˇ\z?35&U":>=UEb` Q*m3T9黵$]˚nUD÷qWHSd*\[g 9#R ,.Rs(CoΔ4Vekд4>|U4,MM*EN .(@] [ / l]e]Mټ4i*%t/t%ѷ`&8 -.]Xo)2,I3X '.j]N(eD= ɖhqcX*HL?Q.nXrX&|xoC.-.p8˷*b`̖eKj/Bkv&e ջ^>M&ڕb 9XEM  -X~]F)\|e(ϛ"L6X#+rDˋ6"|s= Ѡ,6fr$vIekf$r"7l>㳩e h\ 8Ge&s)F1^̓ծEq sB:} %TL}ePIL. J_to.U9I )y^WKp#(rd2n* w2nob?R_R q(A -]>/ׇ&KZf. hcٿJ yKthPO4t->#۩e)TAnrA PK\VB] ;4A!_GsՏ0fӗЩC"zeK ttxeamP{\td yEH .Yb0 Դ` '5UO_R߹\SUo ReX#*~i&L?s XFФF j3/93̪G$=vIuzDScc<;2ϑ*,x 6] d:eI,y d#ƀDEZZ&&G&$8· uFL0 ÌqExiyU#2 ӘT_zУc$u$5s4O8Dz/ҷaJPDlszW 2>>=kUxNW`1A=>ߓr +Epعq:0ԛ2Ǥp`$Z.<>a&tBf; v= =kq P]p <'Hc}x#:A~G 0A΀Ś]%uvTp= wоgk9_(̷\Ns%9|tCĕC4 /!d,(aM(7z'xray}}p^FdT 댉aD)pVw?b[uڂ2R3^ IWpbEؽT_u ((ļ#Z}RՎ^n. aSD Cr()SĹN2I0F%0E{xd__VH4;nʟ7,Qn !3\h茫<GVy I]?~ێ9)Ay\9;7 g2߳;KRt`|uh7ʍ'P\bp3aH i:k۹-9g#$Cj=lʠy:\ƥ %gg55Qḟ`(Eς53vEmf$QY\ JZ["bUaYD{NznB!>/QX3dj}Hr\3Ya%KlѸْm_X*Xq;+JyA!@>IԷ-WXY{f޺37-sK)i#1lo5dŽev琰@n}vw |Fްxn85dT<.ereXs (r}A?52|84Ak5V߲g>rfΧe~1POw|% v+;sL>k&`odU 'Qoo=S uྗx [t_u_>3:3k:]w3S|U.#RhE 2vRDvax4v@xuZlz50'76Ƕ ',"ɃPr)~^ltTMU}04Y\-r\fJ1~V6|pg|LL(f08;Oe 5wvgr ? `Vx lAG3I[Or Br*0w/hyMs8\iWE.c~؎s2^PϏk~u(eR :_3ΰRs& `熞on ,HAGVs lfz0+URǃEe~2㹐fHvT]M]5iwγZ"EQZf>?t;nfI`# lo$߿kb&V:Acȑh探 :ъGrɤx:|62Cgcy+qx0syBߛxumÄIOiA0G" Ooe$e#A8 N# Mk*'ocoXA(p)* (GT'gMt,n$s< @=mYc-(.X\=LxE!ʘ >fX|P^ېᣓq+Iz{[3^6-)3:QLԼ+ z]8"0hD(ig]2қ@c^ٵ}g!˯z (,I": *` DWM~uR7&ŞqٜM"⢝shH$10UL3H`\iqW8{03GP۩U =%W~7W63Y.VOy0\;YPKi0{Zdi";FIЊ͞اx7f$ƣ~\|2_ 5rp4*; q ^؋кZS{J5 PI U7A$.]'9RSSX N{&ǀ5B\73Õ(wSE8BȆln.f?V |rÝ<]Ua/DPhӉu~KW" ?vU4?ʿ8$0z6>`ٱx#MP &\CyўMbB&ג`c]t:P4ϼ\:}jNE$ldם^8C?p?t=TSL$+Q~jo{U(`:|=PuVSM60ɾYD0kj+s:K!{/'5wV)v;&b7j_}on~~,L͠7'*(q;Q!dCauGeAGJx3MU-&B =s3e_T>+$ڵ&Uk 5@cB˱ʃGH(.]SMRo[EcU=ClAESQ^F-Rttx;E */g#،y.奓7xyxǢZfvBަV }@uÐnm&7.y\4G6ӹ-c.uspٷ˜= &8HB7V"'">^Na ߆ G Ĕqm'J!^ÊI3G?O%TKO†Uش;'UEimEH|h>'5tf@bZ4EݔjgӟR}$΢=}5`jfLqsfgļ{g4qZ3{{7lj0$fn7TE6iq=Zbw:DqK>(VG (6冘#&$SFRjjA #l;a؉ DrP9Է@%u+k1+;F*2t%ZĹ})Im.hT`'{._"u~"-U]XBĝKa3ߓ_K,SV !/sH$US9UWxVpjS"PprQoO I'aF~6.EmCrz?bĐAQ@TNgSJݣ䰍U;68둕08-rdeӋ2*9J@: SRGB9i90ҏچHNs[.C+͜kֱaNsK/{;NNctPek5@uF'xxqvrc ӓƀ$;z\"#X"/K~& G4N~$Lm)Zn(ՙ"%2&&YOjY%ИL[9Z1ISY;EWb$55{tlUWVRlo:֝6UnSS=z԰)Ղ Ē(ߋv2OJk+!J=^4c~xϚ؈bt8 +a C[YB55Ӽg&z Lp,p0C;q;Cp/2eӒQqKߖ,d#>Ð*ܘf M7N&5xUI9lN Uv T*ΦX)k0-%<\4}EV} asJRҹQԨc&)mO5]ukv/J7PN1W SVJ&thvx3 R$QBm`]D!C%qNPnxZyR)Hը"B.!4p#-̮4E%dmt&mhxLnP*"5up]q9AVs~ ?H؎\ʾ8j/V!~[ ۩@\#&U,'?r1p+'9sX*>t;ڨAL?Y􍤂J)3GVG_w?4bac{+Ӕ7h(_c+o֟{[!©/&Y(ZCQ]d}H-ŧǸFP29.7'76˭f-æ` ֵf MԪ$Eճϫ\α)M( UޔCtK*:0O=} M"t{A棿g*e0LzBHD]@(h ;KHVFűn@/E,p5%R=fB -k=Tp.^ LmщAoLIr-`0^S1S\~A\:E P,f!0D0$!ti `1[.Ή-f_!)~uC5ĭqe[L8[ɍnAUX%+5B-kmBOުUi;_\GqXV<(nĪ[綀DIuFvQ3p4t >H8nK^]3𸺁HAYe)ڎ%wIWa7 ̀\owRi_S{^6,sB.;EYcHa@7i,A+( hr>{:꜔Y7P0;n11.[jBXQ? mnA"_1i&LK~ m{Y4!ӤRm3A@(g"M {sO (#׃-1{Itv3}Z5,@\(a}]ct#ǝ.Hy{LX&դЖ\w8t;<5"ne4ȗ$J@>V+QQR>t|8z/%в+\0tu.@S[ P})gFяrT_c #S9{ vFMi&y(vER*|r˺`oNseDFRHk;Ce?myF^"M zHP2PYX2) 5J. ISUQd=T-utsJUEֆb;2^yfi*OQ=0DOkJy$pN?l MMԊwhj~eEѵ62)͕Iae ;T(#"iV?mB,Η,-URfd?C FԆeT{)p%4\ZϺTXhw?8Ph~Gucwk٠ٝ.V_3ᴤ> |27?9ه1jŴb8MOt9suѪ-\Ǘől/6x#wOMՆWzܞH[ vglOъq FqfǞ@*an?oT7gHAj;U9Hϭ =\/5%m_ LCJXu _}B!\(_Nyp+Xv-fO)*k;LdS_&WGE +`jk5YY+;[:EML%3ǬY8آ3hfgqkUe07dM;( j >y {a p} W߹$kǡ!+JfpNsjq7HZTO%ӒR(:4 I8juP؀"%t RbKބ0Y7>C5;Y)FVQ5`u?NݶG[eIx!r$$fFdB&-44CX~z 1(^k~#Țb4T5EL*i:F$W&Ŗ@ٍC<1nc5€Z6lb@EqNϐ xR=C7:HpPbq@po=W ,| ^$Ht,椉LD Bm4{3Jl4lՆIeRs20uEқtD>ïEǤ7[J~OY^c%=&L*[!64㟑ށNB:8+mu'r.Š˔8 moz IAw ]ͯ=1:QiY۩ q1#6YS$$mҳ ?Ij/:~u1M3f(\vݡ!5ZAqؾ67sIhv϶ "9-:EɻܩIR.PO3 ZnKvt*J]E\V$Ŗ˩O:ӞI{\=hqlfM1{FmR10ؙ>v}c*6B*"&V!S#Ee _$`d-1)Zdh.!O0&grҫLyiI2 9C!m`SBFR Sh GZ">rE*y Y@3H^(唉L9WUX&becmDŽЁNjpȦ%y͇i|nYG'ٔBLk,emp% 6 ~C/0UQZ؛:fyZ#gᢁM*ktX[7'lbTW-v[%e[i~^epRi{Sߵ9Zotxe+\Z:-[V>QFE"=gmymiSNfS~Oj~hQĊ9rd~m.ڇ=*Eo4Zј(/O/s "٬ kDzAfܸ{<74=I%BusYDO>K>D9r\O=b>*vl7,{.~u"(~/t 偂~pqJLeѷIޙL ܝƫ֕o*ɣL;r]{mL,X0^gi~JJIF3k \|FoEjR9oF ymD4~ F}fx3 |p(L.XnT`eVpyo}p29&&r O$ ^?9f0-k/K]  ΅9 ndWÔ˱`|$DH #0FST~84WY3F gB6@Z_\K,h2 'ɐ10gD8p2{:RQH J?v-s0[ ɼ{Ὀ:ELTـ,e 6!x$ emT?v%ǖ. `_f c#=z ~ HRK jȯOA *Dd0[~sw$Hm ѐOB \P\d$A, '>in[uL(nnܮ•}ٓqҝZ@%E*>$2%vuo]fFzNy_1Y&{[3g<#;v ˭5,r04l񀷈AR?5jWm˭9e{bxx79vMەgdl,5|tGTLUۮU e =Lw}lM7hC8#oEws =a'ki9E&'86hI -p>gM L~2[j'op"V(> B*,c}vfu1?epOǬT4띸_vra΍ҩ;%GwqRQ4`v'|kh:oJܱo0y)'ν#"ab\1P6BMJ$+(F*%KqFŌ`"_H%Q*b," 7ߒ Ɛd,֍D5yXϫE4GЃ8g%|E\3C. G|~֫H]=.rkX iìUTQϱϛzӇM [Ƣ3/mr:"5 eh"(c⣈OςKhm W4G+r(Uٲ@\lM~B򈘉Ǯ`"`xt}#߄zY|E;oղDz`FQ3$lqUp#qx 6t_OәЃ?fMU۩h_ǟP<mkJX&i1Axw2I&s\^69VWwScHRWOEM%l^}n2_Y/~%q U\ yT${xKRH`iC"=@LOl!+"W՗Ce :)I[/0w.5JyA, -@7!|U mד]}|DV[!´jui\cE""&{Ccڪ \,UpjTyAjE.6jW94o\rk>^16 H)gn'k|n)b4xdpռ1Aq9*+i &ֵᘺa zJ? st%ko\gOd;H7Uÿ 4Ҽ=I~# -dgsmvG8PR:VHfyHcV#vV {g Te@)BXG=Z!Ii|Yd* Dr 3Bg,nW޳-Λ '#p31Oqoj6go8!ӑ7;"@N~×8Ӗ\QFM*{/^jvQm]cb'1L($BW.N UuY 3ɭ J9/:5ld ۀ'ymȌ|UF+t9J0WB{Pxyfά#`W>꟫DuK-UjFSП{<}̓:rqXT(-30԰,pD)_[#t7D1d 5c*uOQQ{U3)iHm<ԓPEʽZKѫ0%"˙R7u3KynBG8.EK0y¾k|X`yP3.=? V5˔A(7$[9Lf9 KC T]%}P$Q Z夽H$Gs1mr Vc 8, vX_ص(HebӉ3!P#;nT[u} -#^2؍f v]dEk` reP?Ҳ/N *E` )?tdё~=(`|P*\l>Ye6=n2>L~w.\R϶7i 9Ju/B :S6J TpENi6 !;@iY{ 5㷹DxO]ͤ. Ħ\M'c* -2C^+P*ˇڜV?&@ȮL{ XoWQFuG>10?\>bPl?z8IYKr5 V)c kEv cT.m5܃Ƙ׸ ۗAx<BuLCf }f~9:Cfl ?n+xP¡+(sT:})0-{ӮēwGFj.g. NVU"kvg@^!:`fioaqV:$k':ɧ&Sg¤-p@ +oii_ gGgvBmju8$&'9ZmK_y@?!G3;>m\Vtgo,]>`b=|ci}~  k^hb*8ʼn]#ZQ ʕkm3pSR[Y.83#i[ZE=/㪼IQ)(pqʄVe@g@]qj3iDo]3_m3C|N!.YSi҅O]/~YVEi2ppk낹ȴWeb#$1 1KJ|sR~&fȍx^AyjVWs fQѼoKZa)VF{5Zb BDgIc rD2;4*]yG,'hu&Du.}ʻwnW ⺋)ND:?'Y!L*O ϖNbFf`c;oނ새+)0P+//;?&foR ?mb)_{}mί9/>ZQ-_}y(͟N0vCW'?S¿ жPï)|XP;u~B7AV6[_\rNk1 4g k9&x]Vן5"d'0BRB ^**Xd6tnظ}U?C 񳍷5ż+j#c8oX 5)^݊ FU-blb:7 ]8}_B;0i!EGʅ늧8Lktj=Xլ5 X%O9$L>\ЂxaC?$WNcAW*_9@ox݉V+jX,yޓ}6Ƒ!CnW M,;d ƣwW 6+HЯg+}7F=hRZ?ם:_JBZ懲_BY.DRt g* %3EGza(+hRoSCَiZۨ8R; _t6Tc:f&8dAb׎ QiF!" :3F,t[h: H1{e[6i|#7Vȡx$"0>Z&*y| +"kb+EՀ+ IM$b`ޑH(gw,|.˼mXL\%6Nrsަ]S,UPM7PZ3~[-=aTKHWp  D ڐdMZA1 \.СqPK*QuޓN{"/F$kw?bZ9O*U2I2#K SNu^*MGuHo$dvzTR,t Qh، VtI=XfMrKk1&+7lA`?<2u~)[l]Sa="Y_RY:O}^|G?MSܦ7>ˈƾp+p} -cQV;:k${< [%>{O}sos~/jȾ'ohN_UagZ4oJm){C f{;} -; @Hag|4_Y %.ϥ>F;3.7QU{H EpKj0pƖô")iX? ؖpdQQH˻[$uC9C1 D`b 8+L,:wvO_UaH'W؟T|*3if%DBQ &¾1Ou{ϵD%;ϡ$FׂcLMhe}lWB%+hLVtmI3vBƥi$dAtQ2:wKmg`<[cyd hkKÇ).Ţ875X;qŽ_'X( @ӋZ/Ϙ.~da cxp.Tv^GUk:Fx*&G$Wb"AQ0T |/j&35?V,chi^*-lakK?H|$séⲦgWs֦#0%,l /'Mq `_iۀۄQBKl6Gk|@H:~4RW+PHAz}C#pz%[\MNfɑ#uf:9=!lj y=E7n/& $q+ى,Q ܯ+^MYE57!&ԉgu3',D~M1iS.?*7烄ċV^X}K ;t$@$v;Ʋx# +,ˬ-z `-_$Q&aƯiogq_8/sIJ(hGT U]{d`곲W<"[",ELj]~iǘetۑJ51LذɶVhEǡMx+[A>)4 YOA'S75B/IAˡo3]Z0C]"WB).,2m=g#U `?!5!}3OJCVu\vpdޛ;a90h8|E^:W9V~ !Y&}.*ۭmgqڃ|N +Qï/{!6'E0څ()*ugButCfÛVY'HI]@mK>:)H]hްEe#l\L̥f> )QS B[-~0)'J7:v꘢ '\B#Gҷat@!T ZlbS^&Eꧺ5TN֪"i1k Go"= OdϸDTmyJ˕2*̡7RנS,4-3@ucS ɽ9D.!4$!ܘ>}J se g^ a¬|3 GNKTxLAbɷ Ԩz{i'yVUxafldL2id4m94r-eދo+9ͦR^Pn?I8:|X$[JjH+?W3nW |d"/Jne77Tr]v2qG'׾.etow5VagY_T_L6Lq-[bM=70BF^vտC'l&Tnϒe F(EDX۹-. *h#-um[+ԐEa]lGC߲^l5u/ Ds4O;͊^2s)= 1 S {eiċ2R9k;=+?oɒp+&XJ@M]%&FGaM߯y .=k!D[ v>AaU[""h;=GDN𼺵M=89eeEAQ%ILAl;?+WTXZ@^hZqJV%,:U!>T%7zS\P@OX2XL.RNvWkf]m ֟5:hii5Zf.ɕ/78+-$CUIq*UL S+&d1ƸZ^yTuô+"Ja_U6]-H" aײtXfRx|A7ѿhtk\BRJΝc"F^ӏ>\P OUO`礪lgUJ/ &3z5A!3j1W6PlREE~f!QS{UoβH$d$˝ `sI Z(:9{Fcb(s!S9Fבލlς_L{% wBv Jb $ey+ż9Z5OE$ׇ hD=(Eak C瘴/Q?jƟH< %JQ_|BN ?&?95c2Ym:\V#Whl(GIw*Qvckop}lx4juչӧ;K~4pUΉH>c|ϚOβ䵭湡dDfb&" Y=gMX2n*さ-.* 7/&4O,(ZAFŃ@JUL˻.8T Vb=Bw2p^Im?3cxrijvX䱤A)Vƌn,)V'b'F3/&= b| $WdoOC&W!g1v21c %T1@GK5)`30ItӍeX~@K' Xu۔+F<0٪EŋZ N8޾2K2xR̪\T|>K]NO!)[`S7j@@FS<ɺ`1ȣڿ3cΠB=JP.58^*~ jq\<+܏͗.<E2EE`dQJKMb67$Ž6ďdu6~[FlZ 4]/U7&ԙn R,FLwMU\ISib;-c >ix_YPQz.ia. I|=d ֑N␩3?T8 0.ynuvopp!px*|I|YO1oneK mZ.knNyց$V|J2;3¹u禋6O26ZtG+5E,$Lz14޲kL>u:BQܹƢL.; uB[:IG#DY+; -.˒a_2~A|5> wiǒ~(Gr5k%6I|^uϷ.^h6&݊O\BUX]!ՀreY\iDߑ4=O%:!XMȯyLfӂH>v2Ǣ;_ohN ;/.CAmF~y^QvM0u.퇎'܁=&Y5\6('j㌓)rrWgZKg"F&;h\Ոմ ?5n,jGx5- H- J832V*c_5a|!.Q.QXfu sHYxD# Q蹤ϖ^;zm"RrR#cTlcR%R:y._i^7q@oA*:* i4b[&'1BKn'!@!j!ڣ|];u|,pȖ~0SO(^ips.^"Lks83<&ONw "xUe?_ 'BiXˎhN_Yau,b\uU r|6m}<5aYmwk%ؔ!n vL8C1ܔ 9X-fR-^w/]E~戭ܥw!( - VE,AFriSA^`֩Vno1oCd{Ftivʊ&:N ~$@OW78,Y*W|fѺy+[/ ,F|c[Wܩ^D] ^Acs0y3)-ʱ537*t̵o#m*l/|Z{sKI>Q@u6ԕiZy9^a:&I /,OG= ~u4"~#3IuYp5#P9Qu;/j[0#(z9 l«VoU]}ؔUSleBߘ YI{gm}_^.S$@6nE+T? qqIO@fe"296^k\D$+!v]t EƏ6r)$h C"6Q4`LT39K HeW7p/e[*\v/67RJEw$jWV7`pN n-n$S#Dc(>8vPG`lH\[E/I Jpt$6}8>xD`ʡ!ճ" ?GåY\LJ"ur]j`J T_( ^sMflowaE&ώ*y/AIiw|UF$[+!˿ZSOZ:[#DŽZkH MD:tP3[9ԅQ"{Dlє>S?,Rfkxy),9[7}7n/YX>qLi(q *;%gM-s]>^5KW-"@3rEojĦz BϽ-=$ޤصt_%uƇk1E?4Gm&K5=v?|5~#)\p@?LQE?2NvzM&(?du{0VkﱌZ5 >$ۚbSK̈lQ]ϟeTɁ+uAL1-~t?{1p.t:7ÌuŅ9& g##p_:GwAs&Dw2d`s5hPCip~uV=^ Ac5+eabmD'MڬC d:' %BXp1Ct "X $X>*ʡGOtŋ̒`li\?2mD1TUOK``Lʱ]3G2&8e͉;=L- ظӱؐfCs9 ׏-SHۻ፷AMMIcSy9,CSv/GW^r)l6TH~n?/GaP񓺗)jk@)=C+Y2ީ yg(ԞgT U 6үC n,1-rݒΝ4L bn^UI$0pP\ܫjw>}롒TQ jˮA}Wxȷu'm!Ej7ek?q xEK=e{kQ .q,6LRӈ*gP-Rw;F4{n86ˢ&k^+$SM%qqw!3O &.LpkxZ&(01BTLֿ +N_yqE ]T9ViJՉB$q9ng?l*N:5b+fKm"Ş=C-HZLyj&siV.'_k'JgC0b4M 4PkCGxbt+xz̡Ȑ7 9RNt\qYVm(wZ&\p\ZǕ峲% E2oHb8YvXƺ(kppzH| L"1CJ'B-5sVX`S`r'"וl] ]=iT͉[(4ўgN;c@,;B3!-c/hr2ò#ݚ{(}/> 8 {&LeB䄼hR(e"Ƹ.TڔXO<9JwV@TOGJ ,<+ngrDhDV[Z\Hu=2>o\adZi̎~t' {9ܧ=ЗM=awdV=|˟lq j $R"|Ikp~*ʦ|{];y= QoV?t$DoArZ޹''-7+s  g,=fERj2kC}V%$biwY~dsBX[ط( W4,b$rfދ%ZmsaTc `d Q)7BĻ^QV 9}#YЦCoJ@CAð[ OC~ C֘jlrV0C0Ѯ&\Z+0<\ތvqFGlë{'"rWv\K$5rB14 \JDv–x"z6 Msh50G^" ?|}lg8shg8;DwN 9ZAYi%BpWZ6A 0IOn[9bfv)շYEzQW1u*C. ytu#@B6)+:'CM}ժ`Ehvs賥ɤ_@z <Ӊ J8#ȵlqT! K1&8n <3s馇XP;+iLŮ&|CEc̵=䬱8cJݖF[O$Dęm3ٴgF+Qjۉ(MN +_0zuc1};9!of!+ "]wbHnj͚0e[c< ؑ' Xq7mH 9j.fuw^yt{]lh ~F{bϕmmiFxjUYZ!% ղ=~5H;t-0bTՙRno訌 M/39ui$K?ozMvbփe^? Uw?DZU؏|`X^<ًjRA<\P8鰞-aaJPz)h}7uOCzMVe%"ϴ| <ݥTי1@xݟfaU'I>WY yDM]ס0rp@ ZH"E'O?Ge0*2 &`:>ouUD/Q%k*;vxBzs#^%|>҅V1YB:)ۮH l3e1Gtn\#jE3l>*ȿYUT\jVy7.6}p?7U|S ʓCcYC_5GIO;7PBh2Wʉ}#Kh]KIZi9݁X ]эs \8U:.;;~'">6wG7MS,fSe.WV(.rH|TbI@rJ 1@%d˂]^"aU0tfˊTl>J%4]ᅧRɋXڪN;oyLLB[ؼmVM>;p_U6hױϪ&8 G($+h#@3E 8^rƟ "GN.9vsASS{h* PU9<:FVSE?PT (JO5^gѣTS=牀I-sDlӳ^@)T1GLrSɘm 0tزYMwлIY~lkXGͱ 5u%/sBR)a!A\ot尼7%}T#*2cűQYֽP&MKGRە) .ӬbYSI[Ŕ SD%90uf_qvkŏB]@9%K7}g.v݃oljOhD3^k 19rI׋)  L1(U3<}&am4EꞶFCyqGfQ 8>Y@eé%y rl Z!ZyYOdzKҼ6a!>ӷbnjEcgw@&ZcztKfTsvFiGu jq0f31)w@H Dٻ*Kt'3l@eeA^:38vN^hϼFBˤc{Dy2 8bԦ.(>^q&kU SRjW1%VxيrF*n~YzyC;x 5I,d3Z?a6c#\@HOsdb"i"1V)嬞,Z [eH2ݠ=/Z훥(.@psEG[H).V7\hoΞCЍezsNz2i6 @Uj$rMkOfAS,C+{&3 Cd00lxLn&tԹihQ<L3LWli,{1g|Et;09x3 ?ƌ:́o $tƩ h <-o`@͵BK mY|of^Ґg?xP\6}1-XP݊c6f(`ǀM@Pbry!L>2*j0L5jP h~ZҺ~W,lrm `@f|L!P(Q SN 6]&;O4ÓˢAgP ߨRfP"A^@d \,j8Cٲ%~袘6(!~AOB ՘r#](YDB,rTDCR脎0Q )">CFciVD]`eYj|Q۱*$>6. 9J쨎}R{2SЗ_)|y)Z5 Na<:s)d%Qntbυa:Bln=B P|"H`lKX7TbPRrL8I҈RsgV;)ԫ%GMvtOkh.`Y(F Q9xf:DŽ #FXP"O/K>-*\n!7J&\vzB<]Ab^w-˗M{ݦ3JX>`vFȿB^?^1TmOs(wR>UrL64>•Y3F򘎔."@j~E*m+$GB6M z9ldwGv,V!Vqys^tF%rr6l ]\+Rn*h3AXZ ڌقDH9OkcF^l)jLWu'3I/ CW-'y?2bǡ*&OM̓2Z,dJ^,˭W*7yC,"ʴ&  \x݅Sey Ε*4簁;;Ϋ=_;l9WLS6^ #om[MPa7w u. GQ}g.kث7PG<1c إ[AFYӡJ%L`ĖT#T*_UÁO1 C HGލ[\"2[ƛ>۪%xNW[,6 L?ւ]#[jȐÚn+ צ +'._6a}eB>cBЊ[ 6S OY b$k"P\SaRWAVsc̲Tw*TH40&<#fbEmEֲGK`H* AڥX=yA{z"]9sWVd {=EhpPz 6~ec6Ý-ן'V7{hL|^f_@]@b2@ E^;6eWW ByHJxJϝ;Al@c} P'Zf@᠐n}؆xl&w,$a鼤W8҆ԃWqA@UQ7`؜r\ao=*[#37>iƘKkJt-,RIT$Tl Nr6 ?|tД;d/c7M]wrTV-h?FSR%;.eS*v%YjJͿK&v (V^0HlY";owZn7f2TG7x)v"fcoP>F(q re{* ZE¢ O }Sk[cE4b.+R詿ͿA6=qVUI4{GWoGl:(͠0A[fFԪw2F?b%篆*J<.2bY b3yrkD')hTOGG@MƬHhn>?JW:2JQ_b>H(R )‹*F2Q_/% ҈zvl ? usuܽn2H1U(NTExqu dg? 떟*Tgz6xmct.>cY }h- ĠUj*0aAMYDe"L~$iI# ++MC;gb֧/E?/ǒhXDoHc`WpM( 9!f˝Cʠk `h|JCC;*q;T5ݺz/[xf& \$?ۜ~ $*%SpQTւ%`-碃{z򏧘 Ka"AW|NɆտ%S?1zc1rSoIޡsr|3I4 TƁ:p$Ч%V)ڬʇdfLyk]B/{ n- }L{o?,ÈϦ(dK&e{UŽS:2~&6c> 4؈d3^.=wύl&/ 5.Nч<֩h7̸I↮ዺ'joU?C0!^Q}`^u;.1IWB`O=cMkʱxXXV\ h+`t\3\̴_AŎ:^?٧~"ʿ WF'yti$R܌ ]3}1!heNV(Tlpj@I8 }b|'#')r0S3tIhRis SVM{vlѽ3?u q B|iE.}zєX S ]17>\inўohoh%ܣNZrPFjyC5ዥiDO6d-;2 ih LO 64 @Ҟ6jbWә5- *O[ls?Wb^peR{h*5@-juPE,[XEjrzta0_t(1="dOkGX)PK6U"~ܜԕf_-M][#|Rf50(뗈Z&V Re;ŲEfh3<=Ne{//7D1HRvE hR݄yǠ3hE'%PB?WSUcdIă1@|-k sQ1EAZ"suQGQ_lF&a*Emŭ*Opڑ2`*#m 󱌟cGcAH<\?U9| 2%x,JH6ƭm'z~k:UϽd}hHƥ1@"Nŋ@nYMڛ\uCr_!db8@DBNf?f\Z@|y#fEh@M? /ɶ2[KtU^32-$!rYN:pS}"6N fgMUPE [:|z: J`_F˓:zySFZKȘ>b 19,YQs#CXb^Po_:>qa-[6Ԗ˵ g;'$p/j*&릝M}#W萦ޓ49"!iÝyjtCJs+ykF!=06kt.V3}vFCϷ͘10eʍ1+/Ӫ6;PG(,}"YZo~GO,-||ŋ~R S,066_=\ʷ(p#}{*Nt?AJH}C5=6V rfp[IlPLӤIP5 ,˒P&jȄ?_ivVU'Xϣܷ-ِ`F2BwfS<>jll+JveAA xZu\_o3OF')G@|hwdu!)QEUvusdwd&/; )V&"dˡ)&D0wNL`S:Iq1mA2AEz'} S yU:/us46qB=gGfh{^,b zA:}da 5<\LkS,V-]^ϓ5HV^b&8#Y΢BDY6[Y ƌgnzmd6kk |ݾ\rr:nLb6dhe3$x:y)$Ql( IZRiҢF1^F߃&Y .O_i<){O&ҥB|lWAH&ܺn]Bb&[!ERUۨ)@Q֩}Л["@Y[2ռf&V%/_$/CYb)%ZpB_چB 5+)Bn`!2@fSvzo'9 ij"ǹ8ceQ7 A5&HRnD=U. =Ф iVT'd i$v6a bȴő*W-lN<-* 7G:2~ yih ap% n+vݪUM6pP2# 5|܋]%%Roq4~TPZul&kPI{ǖ&= 1*;^5"!F۩eJvmb[E7œLqz7U#\lqZM2-F.j d+Ř6l6V/VDPeS'35K5f`Vle==.(^\J F9[@!̎.3,ɒ>_33{xJJ՚Ycmg k!qI]Yz;NVQ*s]>>XM$oE'dl㈦iMnc[jp4c *ɧ%fY˾BM-?wh2gWpki}z:[eZ\E{"EN[\Nu)_":((3;>BNV "t6"/Xq|M&pGe=yDQQ1h31^1Rsqq<_΄ 3t'V ?-0gAʦX1O>vTq> A'T R7E28Vmq <[_eaG#L G*KSR o$"Q^OC#>>|  x).)LԄQkװKQl2f:^85.Ԅ`偭 Utpk#^N#{z俛{M(* 0\H p0=10oIp6ԓz 3-;<"KBݝB>^I'[_P\/#7J3c*Hv δ,Zw3ǹ XX &U9YGl5^BwDϖ!RX_.Jg2#tݓ& u7\,Ŭ{l wכWEida<b>vx7N+%+]508!eZH.Jf]BٍU)ON>7~uR&cD>;L+XYHUH]wdz2Q8Plu\eo2gBzggmxQT,IVIIV3 aQ_\ܳ @` .v„"y*=8xb|r&.\Ok $ƆʑVLaTj+ɔY;ԗ!,KFY@x;ЋjSۚk۝J >/: C>&y;/(`8-ZoAHɯZ.SCWޫ ҷYS\&^=@%"&L o0m|Q!x#‚Zf]!:{}<$ 7`- ["ʴo>goé/[b?xZa$ 0䬸v(jP*˹-UᴀxK=~6[2$;2fD:JOs/.5I;RERHhevWwBc9R.Ei33Nù:V+X>bJ+OI"68Z翴K^qר^ߐZgn=֯ CTnrͬ:ް"2%^#%<zpS"zDŽC?AOlŷ:Bb?wC1{)ЖrїdB_LIuQG`g@U-8kvmuFE?píy?U Ps*=3F8VQ@ʲct DcOZQOhعLb|BTJKVrdTPT oSs g9[[uK'xO􈱀xȘhgw,M| > :07UAX+ Xt%\|ETr'̥4ň|kvlQ@x)18jH pK?*uZIϖl洶&.E% \a-$ܕy[ubYkL.ޙYaRBl9B<+Y@R^=6hymH5 ^heF.HQʵX(N{*|GmԬu+a -d&<,(= jrk 2{B'o؆Qb%0(sV G0vGJR s.Y8wIv& 3Qȑ 7z8\h LZdUYOu^cAEG* /) K4Y%l1?:V*y ^ 7pN=±11l߮-rCxP1\IozU>KB޵vYq?h|G9-)$U`:~!//pAENok)(A|ڎ-r24/W،YvYMJ^m EW$LBƕZInL|c̮ͅWMJ1+P fw{) gUep:C D=sN7ySSY h=*G+0ٜH b  em:?)`Tw~q]_ܥbXNE᎟4g!U뚟{,Gh^tG8QyXbZ@^(Ԧ (hXZ}TZEh50Q*!c;t!{(Pj7o6}3\_1k< Z1+́s|k}X]&zXG'ɗk1,q|'ѵ=RUM0nUUY]r-U?|-,$*\=NC8m[N+f1S-ؐy"H/^RKחR7( = 8:" O(yaj?`v1,V4(,]sNglL}V(Ӎ]*T+{x=M?h2_B[DpWY8Wm3JokKljV7*DF1/KZ}C!9]'PZz>u_/!!>Ɖ9j‚И)4DFGA\,|F G$y&@F+h3"G`~7pŮ ~UX R;gKSlM|PJ190qvCw 鸒qd!;WW*b\wj NzVh h!ȍ DzZ ny0 (¶71oʰ $sl6IYLT ]+@$:(r!#!QTWJ[Sk"ʋAW'G[ VJ+2qR  yMV?s1FS Ʈ6,UŖH_Хi'@zarṠ4-sW{;J4`0v7`d}.B Uجu ԪЂ[!Fڧφv _LU.!nKiԪQ( j e3oY*g?4ځq0¶X3ח[a\*}b)2ijd <\47Fja^epRiVBVI{Oz>M^-\u,lc<$iMd}@zެS߽iae*Sd'v^!?6_ yJR.UTňz)|} H귻j?}s/l(=J/e7'204j7_U Ơ~J.$_N,{ĴgĘ9$_ N8Ba[=PXi1mуhWa vAqӀ.mԉ⤻ߕqXxhà)nf|勂$gHUOTF rnh[TUWbJV\ mU L-k*B' ږޣ7^p4Xsָua]x(Nw>J܌D}vf#@b~ ҽ E~o`~?r )9)UʞzdJR-sI/!FEm7Lrص(_CBEetr\Ye.BKW_<Ů$Fk1aq#_ Ug2b3Alϻ|UjEWZ~H%[^-Ha/K|fUQo/`h*0RF-t㲯<>TH;֭r0E@vspJe+6UQk6ENZ5u.?uҷ kKVv+l ?Du3\r^dC0#Ld)b&`J^[0V>)!RBO^1$U91?L,LeŒ 9X.n따X^8r p^A/-΄Q =3O0fXV7E@OU@ TOf,h#mW{mI~g|5S \o%/&*d/sjzb.۳GBc@aCHMk"c3C9fneùd;eSV^[iXჳw[;ZS7 [qm8F"'aR/Rb4a vc\rz :e+.OQWS7~B;$aX;|aQw;&Ğp5:DƪOc灃LnsASGw{稭Un޸EFi[-)pɶ;!+kA#~G[K K<{u2V,p]M(>L,_u4.>JGt(_ \ES4n ~u/So!G7+䀔_-9FPg{̜ci ")vz‘"s_G9xRZI?m1Be[Td>('c{208&ճnX}pR p4\*ּO6}3 $94quU}nP8(SMufyȰϓ)ioCH3pE,;&)њKb8MK͇lr/-QW0֡ Mdo1QW@[;O?{HgOy,ZSza~KQM%"Q؃Oa /o;ᗩ>)=0YH8zse,j~brNB/j|Zbg*|]Z Y/Whlk #[w2NAnxAC}/&AIE~O(` +Uvκ(3l䘟MwYR-C eP^lKꚳ"sQ׍YXJJ "!~vZ=|{_S*_ӊUF8) ƥ跩':09 w(ɧn%z γW7zf.Ya Mw7pDh44I&5:wB{a!foe;.Ü쑄xb;3ҵ*-ʹӄS8=CtnȽWM,LLv[Is؛:HW@-8)G[-{)3X"n9=jaɡNz0Ɲ _ȋC+v-v=<Vg#0&Gſ~^ÝR w蛷: x keruj,~ʾjc-ປ']`EE,d$9Z"2r/>x$)Qjr<;2pא{؜Q0eK4CiQ2`!G, v:2,+KWtQϠeo<xӐ+ N֭~' &" <G`\_93S J5{JY 찓Vc{ E[Ĺe_`kNGs;Pŝb/ܱKx}onM^e?$]DI5QM%Tx)>y] 5v,|--ɋH^N,}8`p_̅)[t66@FM%)BYΙ?x}RgW4h{kķ|!5yTYi*_㑳ğ(-k$6XHv@ŜҽP FAlK ϪdqBHa0ބQvo)>Gl|0l*P+zy^@֯֎YQr^F׭E|K#lRUEfP($pqOʶ>(--T+C$эX&AM(DG,XO꩹e4a=E! !MG96I2Č#%,֓٭^% ےuUhBÒzeTt>4}-Z$EF]?}b is'_ 6ED}J0V"gމX%}6_:PJYh1dnoF` S|T A% g?U9^[uboT+~A}pG,RJ&FUDGP^xdh_ ?l%:akl{l i;JQzUE"ED"2͇DYڦH v ce s NL']2{sWr A9;gGw<8l9ᴋik}+ `%)ʸ$B"D_ߔ&bHEH*/0%M4q\;͋^^J6^P_|og"M*χ_>hn=>jt?׃UKEr% 2$$ pq-x"3D}A[<w!9%m/8WJ4wIe_tǥ{F;$?Z+m%;Hԯ}V#L/3p=T+ݹ'zkRPj:qlK׽jIO=PiUb=eHdt D)WbXFkli߫ `h' O SI cnbZ:[0d~]4Zot7kwʼ݁.`q*]UL0/g!;!ٯO]֌|UObBuC" v *zlWƥ6oЛsԡo- x5'@8@k;". _՝Mk &#`OR2U z0F!4~yZi{ƣț&@wj'5`Kih*xkCxiov Und6hacDt"qJJNwMXN{T zEcgqtW1)3d R!WiSU-n VrR7OBIu(7z%iA䇎w5'R'گ|i VX3?+X̑Q"Q̛"`9/,0`Pl$ 4 i.K`:v 5({?zʼ!-&EJ۷,ʰ ɺ:[d{U 2;g߈B,lBb6mDͽ@E3g-ªϛ`[\~7NཝMcl@xi]+Uxr m*_ BwLEGkdf="dIaIi# +R3#j?.Ϋ%>:>.>\ԠlN`~j~,W}L~{9\9ɏ[, ի?UaэFTs\Ӹc V@#=Yxߘa3^:p_ߥ}X>Ò?P~Az;Yң[31VRQbŲdӺJ@a5 YZ8([9٩Ӕs?+ T Jm/Gmx8<`n9M0NI즰{qߎ/>*ȩb*r%q3ixzH1#`m(ʋ:uD0o$_!\VV+?2g[s{$Jo3DJܙZ _(|,y{:J={Aƅ&TJNN0htY *{qQ$%6<+,c NupZGyHؖe~48>8WW7X%a}L.0 L*zm%1zϼ4575q|pK@P/fJ`Js,җ58Kׯ0? ;C3fkD5g𛥌Bc1[KeSV] N,⢖& ?QwHlŔ}W>\-A*Ndk.Bho]O(T jgb9 ; AEp C:E%?|EekqA jJbZnΕ 㦉n==k*[VY/HZVO]U7 1L}GhXѨ )flW+_ +ʪA;I.ӒQ SIKBtYe$E^`|>!Zd0@nP<|J#T ),P gdB}CCkZⲐF{R7e{i9gWqCq- ;Q̍g 6?uA 9T12qRs䛈 E"FuYo+% e=T̫}{vglB!||XOQY MBaT𴶐n`osM! ,LSG{3}W DLnX/M ՟໽f5_n̵{Giܤv|D;L3{d*!H~"1h %V?^eրX@-t`ed֕Mց;_`D60eN}zgp ]b?w_{kۋ͔(k?u 3!a)0_>.Ut0t*쳵2c%CH%˹{f}ṉFiLɶZ-(*pAJ`-TEUحҭvfJlxcA5amM(\n 2rHo5Gg}Fg+\[z dBnmy2M湒~3iɌC>/QL`aw>R@erW! lDgG/[ 5V:WJw9gj&ANepΥLom藓l7 Zf*~Y,VKH:IP_Xq8D КtN*nNo͓ )v!|`z:","IZqEwr 8/؜ygEju":[d* UP76 zW-_&z"w Oq/Zbyo5;f[5fX}f):B ks`nyMV!n:<4G. PuXm娚v9RG*,Õ KFdţ2e'SJ إ6MiG!/8;un,qM_O k ïS>^]-2ňuh#vW~ݮЈ^q'< 'tv\u5Zs V@ $anA]~T?tɈf5Q\`+=~Wȃ%MՏ$.&Z)kߜt)3= 0:T݋^N4sFih/ޕ4QHb\~t=8 %9`9Cp̑(CD6*anm!XdF WVkiUÂVX Org~~#VGuFH,*q9K\|J-UftMjֱ_SeO.TV:#7Vgs~%7LZa\Lc4:%ElP0fL3 e%ƫuolGUډHo֕D_V-c 9wrgސΡ,m5bp\ o_ib \7L .v_1ЧQ?p y{41py2hus =kQb-X4B-O'ɉ1.` V90-z՘bD b,<.ĤpFM92jƺ;Hi*E(q0! 9){dCO]`EB?8BՌlgz6o99܂b@4. S]ղoQXcڝ iɋ9$\ B QU<WRjo<]O6FnkG=O #"0w.j,΃PMx4Ӹ1[qAn$HHŦ~pP":ݖ\(V1 zJT-GN<$*N_(Ғ0$P%g噸,.kQpi1znLbXN^NA^k 69E)®T N{5%izKw:.Q.$p,t}sc % އGg ]鬤uGs[hpP{~3ֶs+ށv|ȽR^WwtkN=&lFqUT&K;O6bońa2TwBI,WNZr)ax̽g% -wEC&L~w%U_y5B8MZhh$ HMRO>q1l3棆94i7HgЋ}󬡵$MH尅lh2bGc ֯LwN;2F/ MRfx,Ԋ%%Y{XW{AϷ6gm/ԇc0%ͮr:7sÖ]&z}[;ەi8[_(J;B[%D 6"9DE-T.>O,ʢI${iG_ ˍ>y"mSm2(W8!&_wůΧ[ BcK7w%@A _"뾗<*ÜPuG&eK-62sڀ 㿞%B`M|:B#A_Qئ#t O$」 BOa ?A|}5)Q?!^z'auQT].x*^-,5elEdž窋]$IR O&䴉-##M@U*!Ԩ{. ZXl;a-xRΡX$0ʄ {MӦqE/ŒY-# {/[-x1ZzwqLe8JnaH9cD23]'\z2Bʝ0Ǫ俵k:Jtk|:w$ I-j:K3yGY ~e1zȨӃ#!%f\Hq*yPޠҟ-9 n 9PhvįXI܁ya%K8]<&FAvH!{<~3 _ɪIbMLG>sYi L4P)b\X,|9M-ql8#+`ZMGU8+p@TvW, -R6RR>43ɍ1F˔*/߈’=O fwLN3Ɏ[[` Af]7E2>j`DYhs{18KꬁE\xXOzx.he/󀆓'V$'@h F0a[S44\O@{{!ekZ|ZvL<-E*_ֻB%y`'3 TN"h~%a'=pIl:y W3pӹbȍ)8kWX!rٱW'l77_ RZ,ߘ򙷺F^з[ Y5p26J g%~d5}dV``=t?3ae}9gkY}( sԯ$ oȼ,B+UQ̀Ӊz, /3!kK]+b.)Vy]x s |( NG5>L9W 9~X`;\ I?dg|muW)J˯+rV)\1?spreyliť]n/I62mgEvij~͕y.t΄=o5. G#a'MN;{Rs2t9ir^s @SNlPx|.Z>ٕ-,-B%Ǥ=x*a9֫UUl>88-Oe/CRl2{VBg"hW~^Οр5/L]X0_3WJv-oWk$=y[ KXZ <X/F-K )ɼһ2K,*f㖅Cwk(\, >A/9VpUB(!T*}aDÐiq=4J.xjM:X읞 0KkU^m?ʿ,>Qu$},1ҹTx~wc^~_*uz:`+@ +^C%9t}wov0~"5?)㇁ڛR9X' ]peYz6Pxzy/'q+nJk⺩k!sDCTiqxZ"HMi$rWnd35#jXg3D/Ѫ  <U9dKLYIJSQ^$5  <y_w|~6:%4TaKӦZNk^FEQguȊ(}uM\l@9֍7b&(N{V>nD*i3D_;яtQ(`kXBTͲ>/ꑳ1aMWQm?ݸ{%ϟ*{`vD HGPV !:j3KEfS xDꈁluaJ'pd\qx-LwWx(l'*W WN_+x h~9r^ 7.m}$˩=/r͎sxq%mWqHՃdQ=40>o,όe ԗĵ{p1Õl#;D7 4=!{m)s9E;X^Ϲq4.rYv4N yxdVӐt3Vy;ӃSעGDV A?,_Y;| Lϼ*Gԫg'Ms3m,0|DNBZ-DNN=פ+0=s>sZ~bQGv*`9<Ǚ?˛CBla׈*[oD+Ol*3ґml 4bTDxbO,Dإ6oٹ ̕`i&,*1[аRc1@~VNyw p"b.{Fi , f^HTk>`?&ikK[Z-$ī 8tt>n]O= 8 d]M&T Ms;mD520G(%^I !|ۇÓ]'3y?o#n-|@Ce}|QvgY*9vte&id+hhSoֆALGr7% 227]v?۵n[naGE 9u]8u 8LgZ\\0[nV; 5E9ֶ :-(i5?|:$Gc+ԧ$QIWjb u5{8 L$MhpTŭrgT$cyq0"*b?cuEsӘQ7?S!-tkVA u/B7iF LߙVKu"z+-0vL*!ۛ fp [Qt'֎A{t.-$az;g8eC!g/pm3Ẏm߶ߐBp M8xM7juz-N<A@lm2‘z-Wࢬg"t[bK\(Vˏ{0gcS챯z\T`V6s&z8*YJ!V#oj1(Dv'Dbǒ)J 7a?h7pL;Lg$n@\p~@8Od{eg?Cqa%fApӽSYtg|NDZ]`~?kʻ)X=g܇jk q"T WI$F`^Ļ՞fk\۴*t3;Ix-|srPQcQ{*vNF Z?ĕ [[iT}kg`բxaAӇ$R_d%{GoxPm L;0-9bFeIed]ôRe$zP2!=]tK5Qr:V[H,Qxޟrx@x&u~*mA8n0m)-cƾqLKݍ}%rjcz1Jc?7ۜ:H¾0^헿vjR_ ԸPYģO:zȊ?A߇ ̐I KJ yfJf-r&84Yښq+X2M޸%N^1Byg60tI⬪>韸uslf"L=r9hAK1?"6 0D[ ozր OLrV21,fz0\ps0jF_e%mʄ8j 2inKtz?9Ŕ8 &oſ HLi3.<,'4. B|EUna-ļ챼Mt1A. ֭a+iZeFeok}hO.79Ø +u+6Ifk ,q>H8Xf 9Ԇ)'[3?Z8>OՒqree^:PZe,MrhܥZ\7ٓ.ѻkR_6qxO k@ h}^Ǩ͗* ?&Gqd׶IBt~ 5&gѷ"J7vP:urx.HWMSG2yCܜ4q߫ CphGsKl=E89T4if\wBGO%+sp ͝?1Aᴇ ׺F]MN k[` \5*'&h:ލfylX%>jǎM@`Aś#6Eݳw9^af2۩xqۄFǺzHNgin/%B79Gc JA9 ++q|Y*IhQ}upD"VWQr'\Jk"=y|{B뾸I>Q6e f^$ҽD=~@!z`-6ss1iϻC +~U`֫iZn^':T1|-wu죀1ƺhh;$p @h^OHěY >-cm>e*B2;6#g;6Fko#m\ڀqX!䬶ـbl&ؑC٢%D]Ji9Di%- 7 Nq-2]Rmf'һ[FEl^Eq򭎺i 8A,6;6ԩI6AY WF`<'YfW1YRSg9oy `J2h7953A+1J^UÚ,lO-AA&z3,|Jlx |D]è +!飋;#cox Y "϶P~JԲoI>庸܈u:"qOZN&S 6V6xGo9qfBJlt'l 2rÖhVנMHI%D#HΈ0%ط~t2TmLv,}mR.nUe:hdM[F_* V", `^f+f U}0|NZaP3S&NI2V2ȓQ|=?w|i{p\i/!z"mDi"onWkoaeL|1ƔnXD%0 |ue!".]Y˜| &d۳| LZ,0 !r⏯r! =ŘG98xNA?`~[rRW3^^(8`ld3>.}"7!Ǐ )*J}U4̗&“ų栟]kvu% 5ǯh<>N!bh# dqan@yEH&^;<@ ˼ SW χ_Ձ;~t {<č5C2M:4*Yc\L$mfd=5m #+BZ^w$HIpkM?`_ԍXU#k B(Fkq'ʞO65\Iϯ+Y)=(+~룝F:ԍ&ml$eFE;@y$ FǏ- QDnmյ:cй.ܔB.VIu+vbhh-_Apw1|G%Fp޿wlU/1ZǢ$PSkâL;k͓誇U gr+Lgt'Λ0q2P!IsK$Կ/VzSD6ˈ8MV%(Hͬ&tp1gÕˢ_l)#-U<~_SkVt9ݟWE+D&xr߀&I)Fɓ.cbRl N՜FƆN7EtMΎ.]&*c''cp:R}R,27sFYHyp7>Ħ% "3*OqU#$.bXBSRZG #]bSC}n99IL@[yv23%B؋gDWc3(Ӌ[fac&!ZŖ4́>@ߋa2^(Dm9i8aܭS[Wq-fĬD<\ [\㰑+* gdMi;DSEV Fc KޅeTV[i"$Cò+±U4X"Ȏd=2'puS U3mucEyl[{jpz&njq$T(L4_tk؍WlfU( TuԱGhKrB R袡n2 2وݠdUVQOܜ+0+wWyS̬000Y+.vLX\xo ꊭtn;`azUPXT:yr:ZipL@KxD<^{DK( jh7uW,Y&j΅T&$? x{xK?TҒpfz!Nd&z份#pi}U}X'Y9&H<|RK$tJgK`InؤbbKjBGQCc5o)ps]WH4YUY1ўր}iQ%|u.d6tt+N`墣S9D}.!X o)yA-^Q4{AT-+i4t5!ҍyvZ 6]rN=e+5b1n13FȒ{1BA\i3QP^ t5|3̨±C |*讃FVS+}v>^.Đ=(_S] /odPP,=.cԾ6G0aE2q`LY·e'X{ľOa K `."%Dk*pB%4C .EOA7 8jЙuS}w" t p اvh/(2 Km'Œ\j ^vј|]1k^VΥ"X~XC=}+yԑnjR\Dkx}.{NgX:40o*m:l7ӜFm=/eN9^|Z1c㭈{zf4x&*@䪇CKbIp>jv&yaֽy#kMckDЄScY*BgIb#ovIOvF+=:VE4*lċfj𼰃}m\,SP&]l]tϝޤՀI#RP}$s*^.#cހ[Ѥ7,lZ~ib, $#ʜR?f{Vg|IԑeU`93fAh5nn|vJ2zi2UR^/d`P G ƨòDG* IIG˵ v4T=` tܻmpxDs? р+ \v {l}rIgW%.yҵA?_Tq}#ٕ" !k|yXvqyMQܮ!"B곪$nS:;fQVaDLQZP f?|/ojVMfĿ/{/og49:[_7΁_Z xMW5XOrSߓ:Ws10^ _6EQ];Pe ?>)c~w,N!*Z{c,2Mwkv3c z);y/$9X0Zp%i?grJ1n +YP4'J]%4*ǘʱzt'L N(ӰKFyP*a2\(2qi`q[LQĉiF/Wn)B1Q;Dr'+l>;*!ePCe@=Hm4NH=NHyozp'q4[$ho{ Q&$-'-Ɛ%gՏ`^ YWMkqr`Qu"ysd?QHYh#ۄqJ?9*YqypqթV%,deT4~ %?eNtkygz ӠeGt&?EjB箙I遰ma |-13dKDcP25b`Jy8,04d!q|ñYSa[MQ F2k4R,+ 3L[{)ga{2Rڲyp_hx͠ KN{zw!HI`@" Ue@׶8 bxBU9/̙j\>\LaCT^[ ZV1}$yOoS;skfDpiQq C4HG`FDV]80QA2uxg^]< J3fz.(dfVWe;m~uqHjjo-*9 g+("zqX8*[DJ-(;|X6%H9VU/k@2$v[з(wZl!ɗ~c7ՏLXOAZ #:{._aSok{u% pQǪ< p:Cb}$,7аSX6eo`ReD,Cc ck - ~Erf_C2 vn%V[1O(z(_riɤ y?@4"x?"B5f͓GxpEY"k`FD9 Y^YuXp'm>_nRd=(oTTqaǎ\L`]) oʟBص Ujn1gd;?G^}XAKRR,,O:^#6@qkQ9EDL M&*C?"3%GpJFcڊC`6 DY}}Gw."{گ}Pļ;GD?M6u>E: !+v(']% #dnUV+ą$*!VC$ʈ.rab:,]6G@BSNP^n&jDkVc{i < "bzW'0mJzӃ*`CnZ۶ͩ38;Bpm^ Y%th%!?%Ҕҍ+>aw{GbD {I`ue@*oCJ旺dA])h!na{7p0vdrP!1pIiBt` {M gaOPfm7..0 ^SNr:H@M[t!x+l'TN%1D^9҇1B%ja3K5yzHFtADRɏ [Z 3kꔁ7X!i]T% g!?_iz⟾. 3x&nz' rnT+rB.8zmCںKI+ߟN/5?afP++(Z,Y(o9ߑ$+cRpo*ҍ?]((%ih'(WӨu #54 BF[x.M;Rn@Rks{- }u%yPׂmETI3bG3!6ȁPp" C"Ӕyc$CK*ח6LZOɠ.V[ZJgJL+P܃e7LkX)KK.D o<, dca NMA55$*RP4/NYv,0&1W huTF19Φq(NMp biU3b}DdKVNxNҋYchBb7 owJ@6 Fֈ<|P{SVgf8X>f\拄 0A);кOzmg"bRyǰalqyOO}bp%Ъχv($;:ԥ CfHU9RMQ=R>aEJ\vSpV9y{ X2~J SƥP-qyqN8(A,8Rb 43ӰU|5eCsDnZ~$Q}Z,XExKŒk+V~ *GcEmbI+8ìĔaM|pQg3<0yj>{i 1URiOIS GJ{Mg7AHr}}95BBR-ҐFY00v, qHUv9ӗ0i,1㱟C{ɝ@r8b6i4e=Ӥܤd"b(ghQd3R)ED !Rv`r4!1\uU%_ĕ9q_^>߁ pǷ Z48mvbhVfh ˴M.͂+"zCh"7M1c1DT(%ZO&ň/[&v$8RP:ak](9섮"Nqk}3/7bz&fzN2#C/؍ѣ\?8KZ z ѠWk!+5t-w+*Kvd\nT{~\·R^E FSaHAb]1H" ɚZ}Gaf<9W^.@{xLSVB=":0 I (ӝcyLX|k!p k!q:sw?{\OPޛ]˺~.K/m5^wӘ0j+dfǥifD6e5tXaEpχ4'/ gDR>Cy#BCNYPgNopybpϞ\@tKXQUF;Aq|{`8c #v[:@Ǟv6#çnp[\(N>2»a-pf xN1`ym;e85H~#rYnqzZOi-;zV)c'.>svCȨŽ{Y0Hq-RP$qB.r՚"FV=/4Npn. Ra=:@gUNmE- N++\)ݜhAU닍S7$;‚|Oz 6flsy˷od0qn:"'iyO`L#VոMY(W'qNDVVqBT4Ɯ'I$mX/2Xij,K@iwV[Gs;"U gW5TVAxq'!LRm=+4a>MX2pT8VYP$t֋jq(bV@Jݴ>\iYqzmpvm25\g]v]+aHOfKXc)쵥AQGBcUYl˲2 i.zY^v^8hDdHz?O942G"_ lm4WtۨI@ ' aMp:tX &.4"z1oB /_Z '$7\RT@==\፻6x2h$'NFO&ZXq>a7bR͏r, ^Š%1PM'VPwN&bmE6НK1 Z(SokW357Si6x-)!z1W= 7TNPznӤI+k@{T0p1CKs飗&p;du~;]Li5x5*źpmL)DZr6R[ bX3I8xVn7|2=DOg |xboW\hWaj)+@AУ5%lP^M>xae,vɩEo^wq{ّB:\(h#NAU 놢{3]%Nl@=O k=?X0@Y騲B$Xbsp0>~r0$V51K*yoAOň&lZ ҍ~YG740&K*R`,4\,06u@6ClƯe{+ ǣ$4r\de* j?rfcu>ԍD6P^佅:Dpatvxj)#V#P¾wsn-k,Dϰ:*fXsE N :%]kK7`  eO}7[V vՄ_lǴDI)m hIմ|*W&} BL([|ЧHk\I@oA'g7{Kp,ԅ$wθ֙;/Zls`ogNu$],&^:%qD((SR|ڥ +M |%䕌8y!kFt<֑'3S(R;uU $4.بѭiW}v0olM8M  wM=ʦMqȬ#{ H27LQeG:qעoe\OYx}'E "n!l݅4 +̙.\Lh&u,e,{ݭ,|Fɩ3N#DpQ?] '/^$IJfrhTZ6 ux M\aoF{@$E80)`F Z %2#VJY#f؛1ŔQֲR xHժ$Z<,րGx MX"s,铊U} n@w?bݩN_uA=û8LGczLj\`.W  |ghГ֮%'p<{ yeDGR N $wOJvȮdhA>̑!C$- ۯLx+NB G<إғNdTJJr߈,'~ XNf>M.ЊTk@VEd2G3$_s~҄đoѴ= ڄ~Z̸y: |&爿s[Kge¦_P4l9]ĴqǮ9='E:O! Sߞ&VekJ6Г4{;Ӑ]wV&dVx"g 6!7m)_ov$CusQ-m}i ˊ5D/iֲ}57?5o?RI~_rsXщ8 Þe=f=ƠRS^G{EhePS5{PAF T:)Fw ,=6ހށJkA?y ;EʣIn[i?57GB W\槺S1we퍲'#%8w~P[ ,DN';ărGwr.yhl'H7A(TcgZh4/U(DscRhS$@ mWq2Qs1+~ Og( Y\Ѧb;}9 @08bU1jQX+.jMO%ޠ %'^od,e$9S_ V^0L-2}96 G'6~(BԿ,%Iq";d!{~i!/qdW&B§VIFMHCL2F1AEۦ itOYJHr"/\BzZ;YZl  sk _  ,a3ȃG:-p҂ EVJ~=^H4 |OxY>he Β zz?<6]j#J\MzfQiܮM*RUJǢh.mc[Me>y#MvĜP~uNié"ŷ$V2z瓊C r(Ǹ#?}/g<֏{V7D|;.P ESx~ Ls3#E" w_ڿ݆&Gޭ a@>;:xX)`KrvtŋD J@ȡ&\:Q&4 x}Bᣒ  sAL>4 4G񆾢MZL!WR^:) )vzB1CS8E^7OT`@Y1 =&4)'י1M/zgF`f|~ZlpBd$rq3dT&<2P!|o_j3骫J'Z1,[y'T(9ч걪 deIO as#~ c4 /Ppv ]wI賞c 3EYȪ$tB¿qA0,z\7t`S"㖍>`5}HH PQM 0d'5Cw#Q9q@iHBxBgQEWmx`J>=FCg<`",\XzKudXre_]EL ʹLצ4u.䑌߹m֬ўV8Z({~`U-68eV+86K)6dTI.;F0hdXsr| ϔ `k,չ)g u/? JX@.{a;s-"=֖oϡuv҄ qbݎ "2@2e-[nnBhw顾FS'|_:Ӵ' >0ϖC% ;PŃ_f5G%(Wnn|Lߡq)G>H;IZ<?B D<H葶]8WSww?\kQp{ rkQSiS8L |oiʃ+ϙe1zm\3g!^ ROR(x6B'Z!!ٕAU@$Qсrh'hcluZH^`V7匥{m‹8YDZnr41HҶ=u PЂ8|DoiEZ3អ@'lcRĮW&i`7 |2F]'2Źay-]tQTgtTR6HY Y1B~Vna־0J:߷Y7Ή9MCWw^ 8ψRk~e(9/ ԏ96,C6WZYpޙ&ڝq@4dHsq"X_G*mGgu'^gȔq BN C0稫Nܴaw層)UZRCr}Ԇb!+"'x!+>DߐT[=/$q1}ҼL;bDx-V yphq͂o  $ K,ZN]VHNc_pr>[i֓<lm/!c*>0| F{bZB6}&PuYUotn3cjPBXȒ־U2ȽqO.O+ ,HɔEm~oJg[39X+bK[ m` TM*Qa*N\lYnHxתibHh^-Y6w#bȍ*r$GAasBW|Z` dL,ʊ " W(>XLst^' n6fƁ\q~u:h r_ lg FLEgƬaA-FC& sDܢ !fa&+$ͽU"$Hw7 sbq€V0G6\5M'[k=]ϟ#^^mhlVRR"ǎ@ AS*(#*9kwG>&X&=a"`7WP5`U.%V<ߎBW޴a~̪LՒBOa0hUu|cE<7fLeQMe}p61 3׌tlC2ZjgCQL`- ɥ񆎨6O+ >Y6?!NmV-JWqލWXR.'_g=IL>dwiT·=8 "*t<]l/UTU,V/ =W CӲzE zO:$ޙ/'t/6=EǤ4*V82UR\.o<@|R]i ;= s,vYPa,Lc EB+{]'?I(W|{#J1,~ 41YK[sHb'"Vsy-B0>LkXk|zVs]Ŗ8z|Mѣ ![Ƶ:@Y~&""AJ ٜ/= 8t)ͶS;b{:ByAuf)n1j0(?:noVm1`Wԏ_1D̑'kPCu$w Zrυ\gXޞ *&%ZtszmY!mA웖U❏ E?4KD5=D:F\,qu|\Ʋ3H8AC!΂G=jثN_N&Ap_$z@V#c5@1GBE4U 8M*=5Mi~pY!&T=9B,/K[)zz1 $8=]_~(+Wmemclyoh.:8&L{r2twM8k^káYl#!pʗd.D4nKe=.41JQ1JG{t'l*ް>_\rOO޸fG _!dob* \܅dyJ_j>@uq<,z:erfT\B,rkw? BѠLaەo4(`YTY=7>(.]MNq3.P'FKZoP?)~JbU/}K*q BO<3ᴍwj*$T>% ʱgsNcbhլݲ(w epb4\CTNzW0;ښ l$/o|[\){;'Y]ULlOB[C3`{96-*%a[>|im՚> @ǧ#Je/) 1p_s~ FrƤ.VQ+ۅb*2|/[|NEW 6%aa@=pt x%GmTIlǗ)>Md&py:roL;蓧,~ n )*c1UT%8D/AJ8 }L2J\G;mO[t,6 d;'-i=+AQsw>񓬿c[K/ZNˤ;:Ḿ_Zdu}N7+?'FЙo;ݡ60y-an|Q2"gZ%)n5!P|{ʰ{ibZ# V-gLzн,h( X?[ 9́(R*Rʧ ؠ6}|klMsᬸcc|y 4dO,exheĴ2Mv"z91Tf'vF^hG`I&np\̷ [ޞHؒ1^w1ԌZ;o0@'-Ku@G;Hm}y.!J3}a&*FH g꩒pޖ|7*Eq@ڌ_hWUQf4ɹС 2Sv[^Qq^w}s8V]/ )Iq/Iֲ$As>sR}`&CS}ȴhnѓ!Iv2-{[ 0WgRؔ[veotBT <|Sn Kyd/٦Da"眿{j߿iC,59emo!R/BwR" n A$KƐH(iYsIQOxtz‹ΌLYނP1?@1xץEOɖ"z8=)i}V'i":v_[y.WgoE~rmRK60ICη=<\?$P>vux A^31gт< :U&/,9O7ei.Ha"d Oj|61tuly.Gd6bUiL'}b+C34٘dJ+b<끔WX/{hÞ񡅡jX'#i^\H)M};wMm:9š3bMזE Wpa;Zfh;6&w!tv `7j9+Pvm|SߌG[Q7F)F4&eNg{"v"ztIĒTQ ̨jgmv}$FkCi?s0;c_]PI!' 7&1]9"MS(Ezs+3:CJwhx,V0X.ԞcA-h{ HӣP'gYo!Y^4FuEU+Í(C|EܓclS5p*"E{08k]j;xԠtMH$p8sNA54rJiI JGٜZUK>*ͥ3*FnSǕ2,Tz%^8W, %w)Y2?]p.4OB͙[0l+lEu:+ޱ (H޷< -bbTݻOe%KxptPrsn0#suM 謄bS*Yɋ KuqL' 3*Sao,+[;-t-%rM!iH唚mJoYA<zdڧKRFk "Ysϓ з޳(ˑC_>s`]piJ]GqCi`l_2PWU3 zxވ ^(u^`ݏ%ߕQe#1v?_7Z"w9{ /MSG]rr Tns%152,Fү42.A*KkywkyxȣCCoF8 NހE~iw}̜ݬ]X~C30X>!ibTAE)t> Bwf*J;jAYwϸ|C}NE )R#n>2IR7͟x:'] ߐ'JM:.h6=:+%hc }4Z-G816YAHR<y71rcOTcٹ05cJLɘDGMLjɖ0>b:8S}q7ke,^Vftw~<$Al%u۫K:Pvmpy=W^7u8BtT1gEKTC&,f0MB?aV(sJEDo2k8C'R.WrCT b7 n 7RbqYdrA79KjN|bROL*gM}?nK ͭ$w7bR?Hq! [T|m9?TE_@&U TdؒmSR3EER{Y ¯9 )0dw%t4rWsj\܄1C,xjNL~pX3)Ū(X LFX2Uz_լe73k(6Io6#@cLnA"`&0 sGA]_Wr k*u2~ $O+̇ˈtX2?2[/ ' |t߁\_ bjB.YirS %`^p;)j]lN@6m> b1J]$&*ɀcᩊB4tMB BEycaˆ'-o6iX z4e)TUAB}L; cVx߅/>}u w G+19/]۶d;qΞ)0Yxhk(#@$Kݽr&f'ag_N0Zwj.WU@J֑vL4?oJuSe#)A*iy,ն?>acR0 !s) ܃ހkΟH`p2ňR2%I1KrPiYy>č9ߩ)V2~/=hB}QhVw˝[Nw6QOp 0W}T[IaB}~ mpy )g"ouG`v2abꂱHdV0u=n@!^K*p'^K$5ٻnbrDNA? A^X<8hQ*j:qC[y)#j*/ts9fF։!:K1QْS,uGm(roځ.DBztv'ТEݻmQl\dsڑhj;pӴ NnOxN?)v_D߇0_0^y^pJҰ~UQ>←&p3O5ȴIRȤtg{8xZR𝂄#n:JnSbg}2{Q(QS(QJ].>uUeͪeoD L|60XO̖ejⲀ:zš@zAzNԣ0ch5H=]ʎ"Óo9tb^Sy?BEo`x&4;9il)zkoF)RsVcS /k jOyg'Fm3}i ,MF3Ԩm &L_8ͼJ(LusT:5'wɆ^ 5fɂ2 ڇņe)KL90lqsjVNLqA_+$~,ȵ&lЩ?'L^U51<<[*.[)`eYehE2ُlY]LYasAu vϽ iDJ_- gZ=ݨyޮEugRVH6r8~ivtm*'J.<`2k0HfAb# a|#`L<t3IVɧ_RX 9?*l1DÅSI:O9YA +.·cGK{s±QɯU\TG,gmm_ǣ D6Y^ԁRvz0"!ס#x͕ēzZ5oO>Zv=}}>D蕨"3rμFC_ u=/s s?=Z VCGke;ϩD%u7,3QNԯ]A{5TţlD?OM 2! 0DA=ͺ9iI==,l'|>h YI%tM~w 7ί)K,t"JS؏{J`XdT@hUYM)#AEo^O|ꛏ%CPBc=\ ʾ!r$e;o&y >Apb$:X,|)D%[  ʑO![U_TxVK/F򢖐l ^ە6ظ®Ei,_!eadU@(J 9;4 Q-䖪f5ʮ Il4Sആ?C}Yӫr5S0`ʓNK jc.G @XOxKns&ӵA* h%$1i-y[?`&670y"=]|I=Юw@8Ӥŝ47"EG6.!1}UpM%f6iOsU،ڧ6ntDzU>rIf  oW'ю ̡ Z 8LCVhV[nj^uq`9gB(/ XkNOfHik쯴 L8_<:c *cy$}nqfKjiZ i#JهrtNڎ 8!f dYJ pϒ..)#E>i%Ҝ+ SfxEUŜb#l U΀P,@ c88@%GH-A|8ߞ\"Vr{vi->|zWk%?L2̻}?a$ %2;M"|n·4V |l]ۤGykt8Q&&-gpSۘ97 ɛX&}/ՓWK|P&2UeqdRoƓ$ӓ4Y41Cv>Mew@ѐf4^RbX>>VJE?/7QDSI;Q2ɉ Jsé7@eoEtB:8T R5^n\I#c/U{#~r\-2I$0d/fJYeNړȼa$ul_e +ڔһn ޒu#2Q2yb@rc\]b=y8U@&q5 ܫԭC\͕`z'@*<\|D]"+lc:GٌS/\B@;wqf ,yOsX`OM؉ts3q>p %QJden >ypIcjf>Qy<Ȍ~i1^VI^ĖOgvy/iT&Ջ;pєZ&s6Hݗ=pjP{3^A(F! vZ$161]vcsVh֜o\ -GS\G_6zj_fi7UmV5ڒx16p6VBhE])*Ә-h>_ j 34SSݫO}4T(FE5S9^FJ82m*!D!,4elr!dLLS|$~Y:\pz:Mj G WZlpOMqʻF63ZͰ{\[BSl*~TJUYr):}ɦHkT "oApuփItK[`XOf;>ĝC͍QovF!d3(C Zv1yM.aQxg:4lu{㾡/ܤR'_Ş7{425 F;>sҹ(`'Џ0yꩀIkx4ĢgQvK ])VLץ18WxRGj$o~"$Jq 6=)` *u.췟m5>ȍpnDz{a<5݉ ΈDkM߰wߨ_.o>?݅GD?75ԅڳM'j Q$;8M7'_zN솨~3/n.rߒ':V4]bq<H_b 협^t8Un/}eǧ?F"NtD&1?c  ZL섁wDTG&,| A`#`40 %"vPo}V ~=XtV UMqgq+vN1ǥeZ > ݆Oڝ`Z[|п{`\%ی 0K?"gSrk/מ;Z[Bb'I&[ kikfb/Ƹ2:iȐq:iNk5=)4階_ZO>F,pW8aU58rϿ&b/zƀJ $G #{1dY{a!ȶY7j}\gqnb%?Z z+ {;gem7+C̔>]#$b RC*3g, )Iq b+5R@mq]67d5A\j[Yb&buok}:1ր,(|9 C޹X$eq͝0Ev)o~*BчpSÉF>DߺN3 +5kJfCDdjd;!QJg~xX=2C+;\-4ٛWYWވQ( }L_)ic9pOsrek`̈AÑ쩣#eh/ $V`ل|R͛lVmH?m n \B)*Rp!un)e``R,WÞ .JcFA 7˅؅b﬒(F|,V)Pp@c WX6l~hyN|{guvNL8[*׍4KZk}A|Q7 )>PrrXKâ0:aӌ'9VEJ#k#Sҩ٢P6R~0NK X {ζ'Ń9HÃ.-FIʌz Dm,$rbBC=c0'OGk q&SU^.+ ١rY Ȟ>@R'VV5[k6Dn$XS2V0wqf _Z..쇷<2#wUR0~2="I%K0{ [=(]]L΀#[lG?~ ^OI@Ӻ/ Oj5+É&t *>1ǜȻ ;X|s9cIIf|]6sC!)_HdAؖ Y[XbWw ]b'#dz+01k8( C"K8 1_'Q NŰhasYƳh2ɧ~f/@A-iU=}P9xZ ~N.!/ydȆ߃BkI g9 47*taگ%ly) _Ѱ{Ѓ#z ĈOt*C&6gKR߾G6%`C5 $ӺsR|.$㾒\A'$vi }xpZMz %EPsEn1Ϗ]#',\lZf ͯ6!2,/phP%>(Ɣi{*:`r_!kO + lzRVH#d,j~Wr4VwtCfTpᚡaBQWRԡ ;\pږ`Ψ{Xm,йeB죌GT |ǀ|N/k~.\?Gů%0ۭehr8XƖiYPc&h 1!VԹb'S&eq.;Y#M,26ÐGFxB2%~0L~)k{bLNWLWdh 8ו ;Ssr[~p;(1@s1oJ;,B_$^g:Z!L~}փp1Hp!xZ@ev. DltϿȤd]hN"e/]mY0o=L.*ܡ.[D\~W?S =xDs8PGh.4c;CW{xF?Zs;\2KqIbZU1;{](L:6č[pJ\BNvb5}^G2ێ5O\w14&I|A:PR O\r*,2׮Vwб)=܀{Nbunk Pؐ(Iq2N+f->&Fls'JDϪ3tjIo]Xp`'sbہqDv {&p?C0}rI2&XPW)*ރ-ƙn7Z%ԽrFź=mL7 3I+䇕k1od gUZ6'S}B\)?% )ɴ/mVi6=WQ5^q9GiQp.ic5=kڍ)0HSem `vu: Kψ:iP&f_ovMAx\͡wX7gtه-LY.HN{(he ӓ3N>#1Oyy?jk/6\ D#g%W\3h,&喠P)ǚP)iO#UԛG&Вlfj%Fl)LQg Ѧ\9~O<^LzpVvQ}g#cHg"/?4.#bzIzсƍuJ# ƮPIi?i%eIK񥈋IəKE/4q.GҶ).q5$+I}UK KcXmaUJϻcT~Y|Y׵{מ"yFy"rx'!h=o8n3?7}qTU+ɟɹ$N CH$oɱHRٻ#5M'^k_3JW_fce T3 %hX sXl!YP6O\<'a }/m$l/Pא\ǶK+C0贍܈.0b 19>6v]yQBj>b r]d U^6X,AȋJ&BҠ2~zM*%w13!gX.^81`sǢS6d[`#bhL}0IMOcA;@٪ЩX;lUi)sQnq3K?!]D-&? L:/TrZ @+S:~+1 ?ad Az?g A\B` S8NGXY9q'&c5LXGk30WC71|k&'Q/d=y/To͟Fk!uEtFe2CӰ?#o`Χ+НgliFuC nu^!G kĬ=)EĵFNbB~ >iW>aRn^Fs7`(wo &^SeDxEAlr^,^_>^Zp{82% Moe{Ra:vvChYER~?A\}3sD=cP#}\(m)۴ {\Zjt-1F@i،TkqFH市9J";2AGiSY* Mڢt[[n?C˺_gVAVvj$\2O z@vד72ܚ_U'ZkɌ[%HHOped ɳy] F}FdjN9wӸfDܽ= ̖+H<E m"m7?6[x#1T26ywߌ1w+-bV3<@unRT~Wc_ f^^Xt]N_BȎ| M,r`jt c^p#$ů(Wy(jҟL 5Bn yaeU/5L֔hbJT\Q[6#ڟvf6D?7$ͨmUi+#ų3`C3 7*jSԓ{蓌+ v"Vqɴm]*!{`@$Zhٯ^(ჰl5OeNh0^?}Oj,zMp 'ks)|wۦ.uKJ_m㍩HXN6Uw@5ipӳdǎ}\(cn90%KjO{471 j u,^oQ1tM0 e])z굙P';]%+hh@a\ $ #PB֕@qzSkWH3oZk{M T\d r ߈%xg?h,]BZ #HTҚVxԶrCP0I;NLj=7ag ߽ɸխ:[GeZEU<CA Z$ 4O^j1Db"* #ֱ}eIŠ$N5o ߁#6ĄYSzRnq`]9SmƖҹibZ#wdg.>a(R$UMR +\) k]o|e$ݣHBbetNx {A2ߧ( k=\(ɉ$Wއk-y="nҥv)PHvi >Nvh*+UO-AxIU>)k c6q_az:# ?x @+ _轸 쓧XK$:"M&A E TGӠE79f,A[q9g!;uW#S%5M{6M'p' .рqa#6BD5Z@ @Lb.87ch%?NʵwHPC<-ʸ_{ n25 VDph&-ڃ&QA^ }mނ %6@_o?/\ܵܙ Fy3Q`~ 0h +ZIƎংlmZU9qrL@Fx1ʖ%BW(c±E:kIWP^-)$V]IE ΢?&vv[0([J_P݋eɻ4T/gǶ2[1=^LHYk3~+%{pIL? HKn)w;2T K>]f[cKKAfyeC~%Zh<]o}FXS4LUO*  \h:5)I:0~][]kP!&OieлxdT<]I[6d u^ה2hD,IOp0&N",ߵ7; E}hK$lk`* Ib㡫[k2M]O.)`d&@JF,G/M׳f (*]1SG͛"DV""Db&sLK)0Y"H:&q;=Po_w*X%K1> Ftw!ΘJpN^\zs,ُ .owq>~qdL(V UyϹCx߆BJ3GD0$xrVẠ~@bi JI^<_9iҮ՗o2GxXgLT|GLYk2R~/1'C eX~:Knoozْw|l)F;; JZEJ4*XG+Њ!j}x%&81 "^1LFw $IRT(QOpB~YՠQa<)[Ȓox1c3bӽ)%Zkq#OpWj*< 'ON^J$;M$٘$z\9eIpv X8wol)6 V*zwJg\Y9C"v#pCXUڜRqϨ8a/^X=1k{jգPry\+Rm~(<_1"s&Mo/+4<S"]DZkaml+n}(B5H^?P6%@O.OGmJh>͘ئeEA0\k)l7fR|kc|!ۜ],B9j ٴ6(Bf&ܲg5(5O25fĴE!s3xU CiW3O{-Lmwe߮L H搼4z6KiԳMϑo=އ ǡ\VVw 'ԷhIN]Jg00)fL"y";KY1EG SݏM>dc0eB˟| ְ`s%< ->z` b D\`DEzWB2o(PZ/Ԋ:dQfnyӰZ_ZiތQV)ȱV~.{ҿq(C.zi˼@ٍkO ,gW75䇂k9ei9!-܃%aw 1\=%0 "&Y;W2= (YVRX/Š%מҬ#JDUH}{ᷦl4Rѫ] kXJ,w" ~JTͯ=P/E/G_"F/A TNE9/aƕœ pR8 o#?MJ´&bQqdg1+$7T;-z~ :,Rjg+[h+Fɵ[K}(Kk)'Oa`OL6?\#R-RIXՙDQ#I d|HUE!B,!Yܑvئ*+6E KNbQU-rޭv|jQyS27_J7Vi ƺeMPrG/%Rt r%,R}i^ GC$4B`"ݢo vx)GOL + Ϧi PX). rES СeDo\vd _". S "لi5[foG $,D؞ʯI'TmC6YW[%놮DZ]{ѽΔEߺ)$o&)qA!E'yIR[yJyx-S~$Ov]^ ' hzJ*(6&FHιI?,//%#dF#6'|eR;$Qæ%K`M!"iXrws2jTނ58]$UxK㏠Z '4mS6e_XnV?{hHgME?)A~2F+V^!~|yFJ^歛/u9,'EzMZoT{9tʉZc~ 74|6o-X痻,Ne>.qqle6H8Eq6 FOqlM"jsIN"[aAsJ?gv{)g6+xZ{) k?fs J[PNCx:I /L;b Z*4ٰjȏJ4-PC)M%7xw O8v26j@CpL]Ffpi(Wdx?Ѫz!]0j[(r2F1T>4* #]j*ғ- /F[]~) s FJsocs#a<9o@bO28o`~?An lHcyn U%( c].1=Ĝ/]u.vQC ^"w rCl>͜>~XNvzbʻaOׅY7}LRavh"3]f+2n{Ktj6j!ҷk`l|(? ~Nꤊ s{sr>+ <].JpL+..,{/fIO s4l_ V'sE7ikT$%^TcjpzPq}&-:XtS]K5$}68H(k}ٸQGəA)t$'=5"b(e"9dť: tbpx<ʅ1ܰrP1&&dGdW>E\ú! LQރU2Ȫy\ޝÒ)Qe}$s蜣hjk g,Q$\kGԍsEo8~gqĕ2;;*qS5yS83RUp6m|r==_B1V9x3c8Td m= (@ǝj[#q&6H|䑪XtBV}`09SE(Pvhc3֓QZAu_gs",lR {1͗DcY_P bRyW5{ ΨD27 nw>\gKM 90!!̄R!`dw-FGVY ?HtP19,{r1I sd&p>Ŀ]!T NpS0fE18n#jɜOǁ1wM6%nߗ\= -=25pcLk)R ~|61& se7)UYǹ_ §_$ ̟ͮa27PkۋbcuQy)W3kBV #ptw: a D|01`C^(Q7v?~%8 ٭_= K,SY"!:L>˼Ud՝x}7HfEr_Ù&T-}.m P%w7{)UoD;B=[b2IftK=nE#_E9Iroc?yaC*zk2vOW;' cخzbF3fk'1Zi?&Fm0Ƿ[n E^Xya53s᾽ T1)Üӝnpt#hm" ;dBe (X \WtrW?P+&[<~z}-0<ùk?ǡDD7MTa:-@L0A|Ǿ;(PH83( ]wW g瘇6bHRP65‰6Dk+6$8'EMX.湳>XY4/{dC "!8wLH&}ʖ#Y!3ݵV Zj,#@}iDJ^V0߼,SY7BٵlZ5ƀ Tw]g#t4rPMS >XAk߯;/TL*1b(;­6w_by u+(]ӱ͡T >\B>7i =|w`Ч#T N4V#Q`xm~NaA>]ۦc*/W&)m701{yсDg>:wdiA=a^!q>? g[ 0bݔ5?֬TE ștASvbhƲh1R<@#ᗜXo5|,ֹd|?J= ]W+L^ląP>Aye E䡑C˫GQdЃ)4o[h&)X5UrNb7U-@o7 s!Sf|"ط ߸|fo#?Vw6L~MMWy[)q쐧&sǖq,`;RQW9P|LfW1~ð:CPG3/2iGD։`G7*G`iV { UqdyhwXs5-E冰8LMZT=Ryt/oC)ϙD)`. `Crp V:@\c5ELB5\~+lHpk9NZE[) Xbg s*x7e}ѕfb*8WX nwCk%}omK \ ϛ/cF"T_7||qC }yF,Ih?n.& q*N֏r4{%wg.5)^ pϗ&Ɇ z~+\>:Fp==jz"dXYλ$\ݰs%n?5#ik24<#q9ģ#;D@ONɶ(!uN( †k7_n[tyM>FB.hAw@D ww_{؝%XOޝtF ~r7*ȯxh SqO [B'I3ջ 񚎛e8{D,0:*AnTni6d+56iGOỶ sgIR`~I-ЌSy Y7puWc^eDp̈́@}ӮeS ! Wh0Ӏw_4--U]2esbxhy*֠hMG]419[[!|WEjF^%e3K&S6`WTwn$K~BF\<͋!jS%@7Tŝ0udcGo!*$ń#VF62+^k@lP,= n0\([tE0Q\SEjIސ;xaOמ\wDxR,~{Tlo1a0oM= {ۍMEc󛰡b.+~7p$yGO7dq0.q)5| R-ZD\)!|+ǯ{~\ OOAhvZ7)|Q=x  np&zYdJe|o )ӪR77fg;bc=qЎl6؜ԗ:,lpS53tXnBԣ֏\2FvSaCy=/&7|XEn.YCxgj3zh,! %K&$ "az/WQ3Z| \=Pʊ_  1 $H$~mbVKJqE) ~ʬXch\^ͩe_eFxF1W)RVvX((iFLpzj_pź2p1w~FՄ+kɘJp)]+sI[ݴƶs]EãT6{6/⽀֖G䯢o$8}'תnKU.0ŌGt]Ů?' sWN>o1.JNP|ŨlAī ~c!Đ]OWp! Jln] ,))*YLa Tb }"^6 |t r~r5={BzD8y' fU0B >PD7)ʾHm)tZ5zVKI4Qf_݉;lDxCS4RCF5M5:2"PB$+ նsAgj/d]奋+VpަPaǓA,&o ʸtF*R,0D%4,P3 g3fK 0M.ObOWeFaj9,z)Ik&C¾;MYf/6Im!([ZvY5i`?`%£-28H'+,[SOTJ*k ~9,΅MYqvSn(9'w*r$.POHX+fש`,z3<3J“>D%N3SRS);:H)X=~gHD 8CEdߔت Y9hwɊ2>N>i.Hxhd$5ȉr SkZiUh)d,(줛#3tm \5ͫ~T* lI?4EGYZKH7ȉUB xol#"7*/1ۂPRS;6$(u#lC\fݭC#Nz0򗯓}X@ p sڼ?G(' m͞g7d LGK[Kfub'k{Ct%:jOlpH[!1i.(\)l+>P" iz9􊔪_WA'T5W@,@3+X%HL84g%Ò%F2R{GEjc/r=k;,0O&4o3;M+oD۔<Ӭ2bMwPYlpg-T~B\nry'FY~=8evk! 'Uؿqz"tKs^J]džH<&% /!``8~`_z?O%nf=#$-w]cqo| 8)UDj{]a+bv:8H )LSf EM>GT1 %$W!p2{ x.IT#a{ގşX#PM pj*ckXu;$TZrBp3mf0VP#;q D2:=mK%i/>EzW]Q.)G}? cPV݆fj(dkq%7PͼWI~$1MxB*eu .-o*kb@$P8D #=')SĤ359՝~zXMu5?h /haq~ tM~W{ wKJeipmzVWx'+Squk c08 )9"|1•r\;YY]8)s C.E. 21Ҙ`Mem@d2#!!tտv*^X@A9Q{*瀢ja)>ub[nr` ,\;3S)!BYޚ<1%s-Crkq^N4%#6ۭi;1tk p*cD'myM~|yIաm0aB/U6RL@ ^qT@I0ov<􉖦Hyr[1UevPD-m1C=oZ^˰vZ>k,4CAdlap̏lb( 2@/Q;P ) 2J i HO'TjYs%(.ޙk/luCE Y-)ZdtelmX? rkP|`!G3/uL1FN󊔀 I˟XQg!j,4$e=< vUP2 E] tU0 )uG)~&WİQ WPkBeWMj^5g[DhypBxnbnO5`hgMz*|DˊyS*<Ϙ(mC2 Eb0au7 \,pn]oW7Wa0T(DlV]OC}‰EsҞlM_!|󁮍vb0}]ڪWxιxѼ}.tT' Z~DL6?ӳSuj(y0\{hkXdk@L K;'f:ҧk}_H\a!3_>ԻsaX7B`JPSz;7UYbЇĪB[CE΂'0A)ܐp~"?^nڡ5cdXbm{D]营-2(YE<-oUfi,t;s9$0p΄604 qb1E?wtQEky d,Tt5 <66,3՜K%r3 i.vǝj"B-xjd$*=Ckp"t$/%5YJN1+4uG`bQ $[x0 f08$#R{.WoyLf|ܟ,+i} &Y#\guz0K="x\zl̒ +$qCxH`9͖E"fc")cӪ:k~Y>v`40Bե@cƬ,Ι`6]۱c7MݖF?8O3JD+k)Na9 GdcffZF'u%}'~IdnN?챾 D]׳cD.;~$c6β7&ҋߩ>5u؟Sy^L]M,1yQ#MxnRҁ%XmkRg?h:W~T:ȕFZ_^Qpsׅp7Pq9F6!t 2t <ٓȌEh& u=G 7|b3)cfU$ΘF2j n@!Hr7.DSq, "5^{uü`J =u'fM=n;9Xԯئٵ'D=Z.x<|'Ņ &|-m4hO9! &Sߐΰia$FfEFفWjT[8಩N>җN,s1ʏTʘh.n:4~=WQkic_ N[R M{;B%T"`G/)  J'xm#f(*<>^Z6TÅŨt(KonQOk*UdkN`jgm4H&7Y?wLȮ|P.A謍**fͿUT0vǬ3*9λTD09w) 1v|] w{t@n}ON( 4w'#!]ʐM'RV}4 ; sTc fnM,FE 0u{R)^$ss.v"{èƍJOmj}qoƞ;I-%)MLOVf `9!")m@$ CNTŌR5rn+pmHguP½5m1|b5\G1 ]ǧp~po(A>Dt/U5*C& .j\ۍ+NwH%z6 X?wb!I8^ C̜X*eOgFd+qfx L\/s< VF_,1&lS:/ yc3(.,`B%Ǜ@<(>Џ(c}t5}Pix ~;"tC˔:ڢH03[& y>A5VLsQwCvQIer$Pk6b$zy޶&0CudoxeֿJ#9!V'[!ĻkNz$u= Jw3{Kk; 5aqFxmW05}~a>wAhό+ژ *NƦwKW:k' 8DC0^6vWڎַ; J>=aUiYqo֡_sIHr3P.'m|tzvՊ0gt;,wMdkPݸ9 XCyě0ZcAdZ+X$wB1 zne0pJS*6e"b77Eܖ=3Q=j&24ݔ;ڨ `򘹝E3SWx}f[r|\gj$OJ:;I=8beGsI%_hZrFy0f].[m 7%{X};> ]0Խd֣Y*eb>7 mZvpuB]t1ޡ $%N`G/j Ha&SB:ZPj2ѢO NrQf šӆRbSbDBE% ԺP!ٝCH?qoDM Ju0a@ADrdK/:'Y4T <KrMORV7 #^9`1f}F6udMS )čWgS{oz3/WSz,;ƃ;ySd'7O З轕G]95oVy*>mmG>NQm>&1g:B7rqO9vc/gͷײ;=3ޣljM;>ɻ.6Aⴝy;G#1;q)8i$+YP ]!Jٯ|c ci _km<M ~LEäSR $$ǿ {Upb"j;'h,sU)5Lyzw|&t>^!+?iryV𗫖XOGtA@ge_OhאwnH##}lMGv5 8[I39@k/$M3+WxSik'sTMqJ؜S,xXw9…ʬERRֻ]6Ek?9 Y9E|{ a?{fLaf9I0 x%/;T%pIր-nF`dO94y a~V9E k?,-R#%o4-Ƈ¦)kḧ2B۫)3E۫$M =]?!-?RՓ9=^l6RӁ8F%ño.;|^^Qy/92#Y'w{)2o04g,mhV- q}M @z)ƙv֫Yİ)5e=mZ*K|Lawq)B}`hi4f|!LWNߘB+8M,xS X#E[a\ ](aXCz_{J؞A]I%I+(.x127n}19T)UTp #&x\gdrSO]=|v|~Ͳ^# Su@oOGP\꒐ ܞ9$)ao6Dw0z-\9l,j<" '?D=h*&n=r5"dFl#!#sh~bbBO^ufUVu( 32/ >վW֢ Oa0Q_IE(ؙw"qmD-U}$fT|"SjOXUk4T;sYʧt̩3Kyl1{ - 4 UGZu\=8TVs+3i`΋:-:1mT;C<4wKӪ_Q{[4 !}!cHǒ6'$>yYAGxlGͮp~&GT`Lb-o<(Z]'V3_.Hzh^Wt3J'|kQ4UϸXg>d<+C"{[oRZ̐jiuj(~ch_k8 7K[}YJk˪^mؤQ0uBsYw=䗆@~d9jӨ/^"D7p0N_ЂpE so)I06%lwZ҅su"&UfRS іEIS 5vӧFC+kC1jle"#ԩq_C(})< >e9wWV L`3c>#v1NHjwպttrM?zo~m7߮{s 6q?X}i޶;n~n{1?scRSծT~ϑaIV3?_S8RܭʋL$]2 3yd=MaJn\M3ogN\$$0yh֖7 1dBͲK Ng'y_[wFNNq 6;4@-&Ux^A3S8/AG8|P:ۙ6>ӑ^:{E-²;B%6"F'CKG&v{M]CتjNpȶJ=΅XMb)8 7.ulVA5a^ p 8?S.31?q+r^f *-Tfmt8Cow w#n`V^9lmTg{ V]2߬ߧ٠+U覕ԶRy!!刌D,sk `@Cʑ*]ƷQs_T `m eE?vڨv'Tn&F*'4ȯo 7|cU`uORA-grzWP2opG>UҲ5PbX-,- +#Qyp|Qg/ 罙 >wóQavGbdq, 5j;͝麹!xIm/Jg,x$ }'z+(vTMZVsO9QȩPj.E0L8Ҧ!rt@/5?PVI,= frloˎPu8)! UJ[Snӽ}JYpu2R /!!=}N87EoɁnq\WQT,ܴUS:[P|e&LG\ xBkRJb /j 尔Hȡ1Z}Q'B:Ħq%EmOozOX8F@ʲ׾xMb&,r S&H]'u{ w*<Ɲ@iu0bн^g&e?C$K>--_KH #4P:UwLz4Xh4Hy|<eZ%dh C·Ua{6*D`Q0<\ب>Z/Ȏb3`sݴyHL8B(c q6[RfE V{ฬ>%M~($0 `yoƱ~!nZ'",7_p_`3hV@5x e?13h)SC~J%A Q WY$tʕZaX fq=BVA5_N. N`חԈ_GZ~l $+Wc ?d޸qSJ.(ĿZA@[y/SBCLsl>:PxcfWpAZ #Y_* (;ӾAe_a\҈ETOiuܦɘ}^H3\VItN6_%x=F45SL3VQW9[zɀL8=`s[SSEslejӿoC6ugPB~hHi7nɎS& r= 7mkyi#[Az'_{cE+3ng Ҙ%o1OMpsUnVSOy w8+7 NK>""gPDnPэ3<[e{NzM; wbb| Ւm:L #u7Bdck89]ڄ_uʡW|lDY)wwH0? #wR!l61qK ۆ,FhF`kHR(Kv-^CŃ E/JTJj:PiU@v)/ `joȗeuo7`E*ȶOE}EH[n}=# ֱEPz17@ [r!y(MƂ6gos檗bu>CFv}L5_N?&޳8,ֿ{U =>-;`ͅw?$FI\v miL<989%ie\^KȘNټ; V.;7qE RPF.@l&NeѬ9&`ˆ Ȉx(=fPe mM466u&KڻwO/򜅶fTؑqfZe;5O u{?Krp刜ilغZ~<I^HL40_qr"SSaOMRl׎.;QʲLgS&WZ,#pVyԐ8{m~% t:Z('!O^Ej&6J8%0Ta87ڔK ɭ3PA܌vOeV5Jn5W , bǥ]cSSՐśϯFAƝ{MA P].YgAO6xKUGU^mV7Ƞ[G:BG Lno8E~\ԕ/bG גCKFA婩W|`p"0~ȷr~jo{G·59? &YPD .Ix ( RNi2xPggN7}]s+1֘sa_zRI}W[XbQ}.[lPp!JOϣ7s۝*)l_m{!y-k+3h(t?ƒE!d"t+Z5Zq=4JC"s8>ha9N]rfl2^\CMŸ&wkXҴtTྦྷ(e} uH3~Cy&(wGo}TYOk-6xY^U: ~(8My.fQY;rs2D]a 2vI~"cn >ܻb*dU Ufrç 0AC=Zi~ 6u~9,:(3BvѢ*HSFSM]rWzu*H׭8{ VyTq@L)fҁv4ij5ξ̯JL߶IbA~I95uNeԔ yS4`ieLZ=A=_6?ssKRak^Gߏ bymjXMw(" P~[> _3[+(1WS>D\UPtɢX#uW޶+wv앧 !6|KzE0 U3(#ߞ:bIҌ͎iE2~ϊU}pjV;՗%l,8Ijkg?n`#<’yZTܧTA[Gr $st =iġɰ& `fWp7?12s 1 A ,uwDCtр@ـPnۻCy9lQZi+L"c=1,x~0zo0H{Q)2j\rG:R<-@;:\Bܢb$Pqľ?$V 1I8$AFCx?ӵ^"?^c)KA rý TدZ{DxHrv71z"c*vM݇7.Xū&,wNMZŌr,Èi;B+p_n~_߬c(k]lDiV&|3U[^xMA _?rA~|S(`(і‡`JͯF YjvwjI[hMYS΅˪:9HH Ưtt!v_mԆM~r^]?8U-)AB3fF-s31$ z:yY =+h߷aByCA0봠qex#6_s*&65&tَ۟T54IO@VQi 50$lz1>@JՙuZk9W G!ǟ+0lx՟4~5sߠ?x֢4"DzDP 6S'q?pر.,?EJ^>LZfȍÉLP:GX+gJK+w=>lڣ GxMvc6`퐼j-x3:mfDD<|j3A ^)́울Eq|a\Dz*!RV p.p<X 9aC'T` ]gu/3P@YFE ;'~;8k@m#A\Ѩu8Rڄ0[f>3sW>${`zqkݴ8p\ux-p|@o?@yUdLP(us#%~2vM 3bH@g(<6<"XP1KhǽH=YsUjAYD!alD)W>!kb( CilL]z@{9(V5I/NK *ĨO9}jW /e+4z)/x+*Qpj[.FzEG^Z73bbt~[)]3lA}X6."&NdB{S#gSóBWƊ&OM$-uBZS@1uLc z7;ߦ$Bd{Irw08,E#/ z}U! Bj[+sCdb,e Jߩ_iv_Y@ T>3}YV#*}3o6BA;kX-^<]S-7^N^eY&fF Z f/n4O*t8pYz+I`*)CO%Ip.zظŜ|hEmBJӱs3UC ˝$QbYĒ^?10zwK tT8 ^.7MU[E2PׄPvoReY0بZ!; !"љ5Bx.p +u/wif437n:fx_Ri=ڹ< rj1Y¬0v@6e( ̫f\q%pIU{xKҝ.)ܡK9$æ pĠ42l=qUP.>\yٙt iЂn|Wadh{XdBUaR}/%sAAtB7+wliգ/w4ˆ||qIk"ι!?ﱇkƶKėaiM .y дvoI}Wڐ!'eixv\ʣwlhуW (]C_3x뤞H _Aoa$z!OŽ@p톦oOcxS>m=a=`dtصߧ\P*,dr6 uZwTdݱE+aZQlcݬn'wn__ub Msg%$M=E_(:R-1<5EI!*)^NO) z^e#Ӹ|[vI_Dm^͂LN6p:)dtXeV۟>u/py@3xFP֘UAX^*`Hk9[pU ݏVṽljWqD3(j:Dba6A[3|31ȧI %k 'u=iua W*FO!)taTNc7h~-2]WzlLF,hJFg=>u=ވ͗&t =8VzJQoY"IEͪ džx6sCil F(OE ZXV!(&6$ "o:!6JO: ̬oIV|@Q1wHy^ - ,7́{P*{F)CxR3V>2^BoLYPgfH#?;aːc׿sO-=B"iDG|5}sG[ITwE.5r#Stl` Cj2-7eؙݪۧ-h M:;P?hgsHjڭǠl]O;(-W܈$KDyIkvs[v\PP d({J ϊqp glUhLΟ3Sv}?+[biNz@A/oC?`Sbyslf5)\sua+ʼj:L5!T3PAer˘k}t+X/ &k˳IDNtYs X gD}Ǐ"(8*c#`o:l.w3p ?hjNFؗlZgPicwA뿫Xj- ΈnpO&5*_Ȯk<FެͥQebC) ]Ltih[x{7 W(i}RIqd{&pK#.U_־n[[^0ff2#wpe*:,w۬9V>f!Yހ &~B3v & \A~B &|lw˄_ ;ؔ+'gU%Hh/*BT ؿ&.oMM2QZ:_fd=eAҊ;X0f;yzE5z{a7zЪְJ->*ױNioI& sE 9aނM0-lĔ0oߴjTAzdžʦk]mݗ&7OQLxDi"L/Y7̃[}ܝ  qBi W0=MT8PŽOw\PX,W_Nڒ}tlHQ Bz69GC3?EηZϧ,iBUW :4ZN;ݺ+%k׆QuydYBTuo^ ӝk#{ZBp$RVQŻ 7nx7`a˹a<@Jd ¢qbEzNP)όn,zYB5䄠`eacVSc[g .nP&f9p3sI̘H@ iObf`'|#ݏs$}w}T4mƉD ̑^y IԉcgT<@}MR,V.ܔsAs@2Ly*혽ץ-VԔ{U&|QTQipT`4ק %V_33;bwޢ-;V+4RFձtXrx0C0 4NC8X Seg a^բl|szzFt݁K4_޾[џs*E~l8w4xvCZ.bx1L "=dz|c&uĄQ?lYoV3cq "h[|0˓^LLwYNje뉴mpYR>R]h,LŇ?=Cn[#r;x]v|l=/TƄL¸tC^=M)#eB~!J!3򝫡l2W|L. uBGNNw^[ [Egl˶Trk z3OL_9=l#qG\v7ԁ*[^!E餻ފD>\4#'L>`8: x}gITqaμIQC9 9ə[j6$n+'t?M˓ak`Q48ݔDA8wE8?s_؏ ov͞!tE- :%ktŵk ,* ;d7a5vt,x'6YߐRҭZ׽'uщ2t8b,[Tb#ѳ;oGV~P;6ڂgpk ,p2d+k5KX~H~$o}F#_LD&af@̝t hƈdKPFz TByoa8MM " O}L*KnhyX$#Qݮep0/8J!. )՚l^Pn~tc w)~ginSF=A$<N~]ĵxAqxjHh ݑ,7eX9LB[LWFҗocstj@]^ 1a]B3 P| ]yٳ$8(_4J|<|Dr=ԑ$b/"8-'d7(]Y7OeBҹՄodU)2AVdU3DG?ޛ][7IR%\1؈͚ *JDcm TM5E.Op$MH%eU0)veS}?tPp tT, iJwOj`(Czޭ7 fEu ƜǬ='_Bf-}ahٟ.Sf!IRj %ܳX >* Ď)]Dh\Ӯ GX}\7 :zN%<9m`W *tn{Vz5b0v, 7}3ҩ_Iyo̹NV+' 嶶yzΏ? |ia&.2"̲.d݌tJd4%e0.K%Qmֵi1 W L9ڌK"l~B1A? \l fϥOBt͗TNk [`/w飵4jo?h40~#z@n32g,.z`&#CRTRѷH7$u2;g*z38 1Adxx@dvx([;޻(sdek>`]#d\$|NC;-{צ1qR1"rLDg,P^*h b?KR*g[iai z davYWg ;q^rr9hjŁX4$֒3&2YҚ [5{}y>{Ĕ'Nv+51 ;@FqB# \UKT+Iupɀibo|nV0fr_0e"ҵtTw[%La\ܷU{RƔK04,5u]!רP/I'ꍏܨ29C{|~Dά:HL^$ƯZz;K~c|W ouaN փUz^S@!<Bz]֐˅ 0*H:iRX} t?g@A pn4M/(yw1xL,S:MO Mvz!kد[#BZ֧ ,d=zen Y}N M_艌Wh՜;zxvwJ^hl[us:fn\yY-dڙ=6.CʸwM"~r:k YΣ:gQVKḝXJTbZM('W9^~H-;Q]\ޏùitRasb$7+0R҂VFL4RB~&I/H Tcc)Ga0s qRJ+Yƒ\RhAy ?!Jҿ1;J]5TSJ%SƑ$Z0 P츴,VLT!{%IYy9 ɋ,epΞG'O{u#ᘧG$[ҝ@g0x?Z{F|U̹Gyu.c 灅>+I@dA2vD-XmT9<rHNDzuĘ@_M svnBZ&uI>wV~&>S߲D\^m6wUs̍3>,ⴡ)4& yYxzI}޻4D%2I&>K9wܦ7 xPkG5N$ e(_K`+.D" oU?O(LTd*(.G%!.u6*sv3[zT º'Vo#\N_$mif iQ5nPď7ga#{UW8b: a,>ɀݸa c3od+&6.'I LӬoX%O,m$ޝݳpKmf)YP N!˥(M DV䚧œR1s zD۶}oAR3nSl-UqMRHyϿoO2PADWqgT^9Is\ vޡI#lzvL{pq~Az895%k} {7U(8mir5nr&k5:}NH:+ FRDu)gJTp"YH4U_%![UEzͰ̧;LKDo!Hf)sbndlSGRr4=xP5jZY_(>7 ;0-lb@\U;^%C}p^BgV> Lj誃Ԧ7a#>2` Z̭;jƯ{~HmXL|G&i0Pu qGԭ pI#S ~ŏ5H浂Kr%n^  "s [fmvta?au3J fɤ8|94hҮd)0GG;hL O†s.b(z)8W.Aa6DF. Nʙ6Q:zQ6~awش<7[a6h*pX␪Qi*Qcd !,֒rk'O3tF6?ٯM)pW֢IV' *F~Ɉoe;-/zIZ7{ܖUA~] {H71aء7>6Л{Et= 9&_R"NoQbʅ=cLf\‡e 6ny2_ h}gUp*3MM Wtl=e[:~A"f/MKsX渊{ÑIP"jl"꼂Bn5wVQ^,ה; Gd. wj*fczvA..53㊛\+ [Sc&Å^/_7Lq͠vC#>Gz̕FXe)Tё |Iuo֢BW%Q&rp,dټ`*Q )4y+.ebn8 N4q_h;!Л_رV TLϭbމϩD,!J@pb7awG% X\?-P~|byӆFR~7$,@.we[S3C[|%v΃FU+5Vτko&O^$*۾4'zʡ{]qC$FckA UW%r-YT8k'&ͯ AO5͜K z5j# r[&+2~Ysznu4^ϞCf5 n|R~!r,RČYAc0Ms=,.YhL$.[ሂsI)([PF͘`!~T))Nµc[z_f@ƨ/xI5z꓾eYF`ĕzR25,B^w}V+ꪧ ω֣(+y{^œ~ISgAejGpM'ĠG>aWXEG.])VAX,T4ڠmmr j5a (o?wSevqY`!U͵݋aQoǻ$|K/z_%pf"sAϕr?ssKo[K:t *>Yp?( "zk\zG0`rTPģ?3Mf  wN[23W7Sz=/GnF47lf) b jIAQW@fcTBKJ~l>Zt].t]iax"[cH`ѻɵ_- 7;vF'E>Y! e7U.aoѣ4C>f-yd~|aw͓`V|}afo c#T 24KsͽߙpV 0)ˬvy+ {3Ԇ3\l4?M{Ge32Б2 <>^ _#~Cfh60jĢrvLzŸ!ecA?y"s?2Rb+o`G8 bGaiiQ,7-\]8U1>Vz@`6^J$1E4չw&&9sii!T:ܩ.UmJJWn3j敵Ιw3J9e*DK`̔9#8]Ҍ}H%(ߛZ? `UDX9!e]jht8)&E)ͦ4e_VOP0T/┒Nn4znF~e/DcpM'}ߌzڷ&+*D׽FE5p{ķq@^` 6j$ U&sq%YJ~] t :<)ospu hvF}]0r K[#T-2-dJP͑Kg[I(͒'X<]6{uuM?Ip=(ٗȱNi91*$ 7r>2%JC/AHIg,olze,WBca;И஍'^3.%ΦT}*^B']И PUT(}s @9狝k_c˘{|rav?!Kxhw[ M4nkDi][D Ch5m~rTa +/b5u{Ę@/ǗbO[y0ӑt4V /;b/\\y1~c Vb PoxUF[{4M#Tz5s)V @p{(5zR%&R݁eݺZWA]_4v8/ZFnقbt҈)ksr_ܳ_%(ع >)!;]{ Dv3Ah˦|U.+E52%~[(}i E-Lsk[>;-EK{,%S'q>ֵl}_?͞Tҝ^<'iOokTN2ԥXcaAݪ\ ^Udg~߂5\uA6F[agAiqٕ_!#)k%n|bB@$iopn_lb@U\O4}CL"7ɕ$oA1wAٽMU0Bt4y;t:=uE1dҐ(rJQZ9-檚lǚS_*\'⅘/-Yj 39r9O7sG fKv)4=l=)Glnli1],1.%DW5"_ {!/pa?d8< \` B#6񌭵bNg/j_0E4{!?pM~W) ]f؝ṇz.* [NCP:,  /3hh#ŵ:}c]M}A;?ru$: WQ]ٲCGjFqQn;k"7ߛXk!~fA(LK?ߜVMݰ[]@*fyWF(|ΛT#|tZx $ЫyDmޡgh)eϠ9V~2ۆ)K5Hr}zG5hGB[SɥY+)1ZS>G "%e-!ݙ',9ܯ37ykDɉsfrWPFvg.m3;ml0`>_l`}ߍYIN$n%5R ޻M2E7eDB ӳVwl}k&QJLt'pR؂ӯvZ= 8G}~kifϡxFQ'r2\TE7g/(<."\_g,0x'h9٥#F^16ME>!w\.$}{&tۣ).dd]y՗uG9)nB:gIGLOMpG2G}չJё5QirO`"xHCof)K[;Eaןdl/!H}L%VItͶEL܆Yr7Yi̻}RMsaMrZ:Sv5䇗 %s.g0LgٮIN M(uw}ε (\btN|ꓲ UI5Exl\4ΞGX3ub^BUABUJl)d^ew4ʠmm]f^čp4vOmJZB%R`iwjpT~ ,ېGP]]>:v "@LlY!&G#"e?#:5qÀ b$bԈJL/WRpr+*$5 +Nfn~Rf[ȴ$t2F&+3 PmvW+4jO[0ٷ-|`{XT$uYaZp"srWrϣ<O 5Yp.Jx9P}͌)TtjN['E;S)r¯)qorPSx務uSށI:lőBֿa1YR/NN E4\Sdcg05(JR~]Vr#r4{nɎ50pBd'?Moyt~o e3P9߽YG~:JKm&&l;uYb˔,g8 _#tVx߁L;Lz|esyS|Qt<2QWprӸIx@ vQޟ~! 4/>V]z}{JuZp8jaFKfгn!W*גUEpR Y%d5Ao6Y[cۥ'LW'Z| " 3CJj#+ZLTJ 6Cr)y 0ZD?ۃ-w("-N#ID<%(G~CNԣ^_!GתhDS4?:C Iyk~8}Eи4σ4 ~$,bq-DQ?},)F"Av9|6kB5p$BVg+2NaH,g,h*`?H}ٕfx9.`K *CIOtEcY_H'~{A| g^<V 9ª`  rMfk3E^19RX%tckU&tE*nW責"h55깪=1X57sRS]C< VWU+i虈tXj~~OzeKjJ1TGۼ˿.T &t#Ʉàs8]7OS˂v qh!|{'UG=fKʩwApqe6d5*Rvʡ7C~nW_-oNW%Nǫ=b ktm:qU Z(JR 9;j&`bT8E\tʘޭ 埑DtݗJ:ϒNWIjulH d, 9avvg=$($:ׯ' '3L=83xcZRA<):֩;^u*k'\L*ӷ^~L5kW5[x*m<1=:;ͧɎoTk7$gSQpً0))uK (0,zO4xysbZـ~JnY+4U)3<by\݀lpmx>nFDb[2QrDr-UOtn.[ f§)m!87Ï@0_ 3]3^[q^^큥Azp`fĔMʈ!JtsR~ѹe)C^m|7@'Xa0@%.؍L*aAWV~sMhqnAo,{d.G±d>, əKZPM/OD7r'LQdiNΊQO*.Qjd+ [v]%S1c$?ݦFT21*[[7𳚫0XJW*hhM9j"М7p,`Eէ`.&@_.:$׹l<f~1v+7?`pAXSF6u5r2y=ABM3Y << am1Qm2&F^d=lߙ&qk)PF'HZke?R&RKT23(R,Kzۓ=18*6KD=:*A!,&,c'XW  JS!V5ɣlQa?ll KזJHgʹ"1'G@k~=+SeOSg7>AK~f,ܡ2=(&>.&|MAnˈ1oטÂC-UKt2W+(!q?WY6,"}~u OWj7er~0q Ҽ. ,"UIpf?ǩ)bvJ5zk y' Wo:J@ܺ95>7r)\w7r~D4NȊRØlEqndV*b3lˇ.0 R -N,y1q >?~\s&7@By NG L.vÍk%R$Y*7Zl~:Y{Z^_>]4"^X O̬{֟?]'rWSٿy.e 7W6EZU% bvLYۨe"8}ڐW ASӗEv&;j坬>jYCjч="5?>h 8򰁵+ǂ*2ZoA4B7/q7 {ܾyv+b3) r+nVB;!yڼز_x gƢ`6a \ur6-ȼ0TO[]đPʖaHZ ~th Mgӻʬ\Odꦜ[ێ^62#-]&<v,WoL=fza,Swg/(Ӵ%y.Xf#Zj]Tb̼9Kmjm)}Ds;3TJ1o:[zXީOc |͒f`#%%U&Sqd+- fOiN2d9-ݺ5#+wn5s1v3F_܅L rFvY\ Y6΀ ~K#[RڕzDߑktGu 2{*ƶN&]{'T֬{rj.-Qm¥IUwkl  B7 L ipӟQOHs e掗.W8".nw<γד+lKtsg5̋K8uI'd˄4 IvF;s ]`egu /$a P2R[-$ay~x-t/4WX!$G:/ )'*AnZ)~HU0EdžW~ئ֎ VG1 fr~Ar?cόW?-ħuB+Jd̦%ҵLJ!>l}[ ԄڧQ(C|yJl!q]֙$[Ylf@Z.4k8F%Yao3|^ь#hy΀dO(6v#mۗ1 }?$zՂј.< ?& H!-Yˣ/K a`s?n茮4ҀJ>m]-Sa%rƅmuעyInFi4% iv6Ml&bSM:+l{6_oDAO hE2FЉփh$)qև# >*>@\ @%ӟ1ZmѭFӃH,My7#taRஂ#If/ X&?Ss9D1FuINAI=#$I&wμ:of#tĜQhaB#\׿saJX-7ϦU zM3]3>8XexԝZx$G"}0ͻ5$peHQ~ A4RGxXQi彰Y2 ,".> &Iypd ɺlKڗA];ca'$͚kq1̍M6^t%rbCLGFm~|.󤰵?: PA#=;X*jI3WhݭBK$[EQ%@snj7J@^fl̂dJӘ*)/3 Dʢcm9n.D YqVV:ңPoԶ9i w{W%oǀ7G*f Aԙk,Z t7r~@PPZn(WEs;l I;<:e6%" n )d Si"QoLxdJP|n:kŖG 1 u iǗhEҼtZyyw]nS:HaY2PP=f΂Э2kPk 㺃jgY B*m7tK|c2pT֣9?!r5ѱ{\&%>f{a&C6 xF]S!>;VMj*cBf3W7%|qkQsJcrY\C:h53~M(DNh}4*hrzIP_:,eU8/`KC̮Мҭ'v%նx'i}sQ6իY\Ye $H7Ya '+ j~{ .ҾHZgpphӎ|!p|xsT/$]&mt"WX ormJ+Px׷y0}=ȯNQ07Ha#֔9"w4_1Qw4s3~C=x1XϸRCVA\깵&S5SL.VUD)(H8> pM‡q0@m  ^k=r g(C:E* %_O0m=Of&ދ-qby,zd* Uћ=?;"FCQZp2zg,0ܘ0Z{QTPWi6K@wsݿTr\S A)S0(~]{b(DHQ)>3̃YH{yjT[BpRbiX{ r{~":vK:jR~p 66ivI~2,c.+b' YmqY3=bz8lmY9DJER>"G}f[2R#-QD;3dk}9qʾIn1@}.<`?^z;"d~X[z XUƵKE6<ũ+|5Η˩p(`7^*bbqX6)[J2khIdt ]qxVf/S OzH}!Tk7",fyr ?M 0fq_CUSba}8d}:z{b* A,j{Ym>_ | rk\n#n!ޮ`|05品˂Y??4 ?4ew @%г\4.WSu]5e)!Bey GJۑNy3n~X`\; sj0P58;Vbn`DhjyLdm=wUQ0~Ɩ7b%yu7-Ƀ_?11 v)dzec ^ ET>3AAs_إC5x%]9h&w5 `L jWj:nL+ͱV_RR'9b7Fmț.1ow=6_`&v-yMg۰Ą9U ?cLhK?]WPq$@;_!Hr8 ?j"!hz - $)yzxabLOZGd>ebn:А"PJdD"qGt8HYt22zzNW\(nz?yKVmzBΨfVH WxOnvQROb2(Vu{HïyGq XXI!#4@85ɢͩY=:ukhEF\Y=Ue+ArCCwX4Z4[IJŃ !@BFےoЈ +@U;TU9#/҄]; —ŽHaYъzwQ8V>(Üj1_Α~X᥃ .&'%r7W rX$m}:E[Xjy<\ҀCїOd0[=u1M}Fp7PQ 6SZG޼ ꘮}-v! ~ԓzĭ elէ+v%!h4%PIbV :cZ*W"zB~HPF8O"9 7>埧a*k7 b0ԩ7EaqrsQ7E#bO<ǰay: hxyiPr"OveE?m^ IOPA2H rw<6sdYr썴l#EأM *k◿Ƽa5A%~A< J9HJ3٘FEP w)5 ="*gl)M ޥ-l)l*m((H@ẹv{IܵҗPd|Zs{-UKa@ye-# ,鈬:nT{&UPO7|k+.kb֗;Zvfp`. BG{`W h3xI[DUol Zƃ VIi{:j3c+i#j|_JWld%?XJ /Bdn!şK1cm5ZpMݞ{꜠2VXdr*7B]wWnN:B"֍i+j So;ޞ>NlC=3qA$q0IA+p:FcNNR%\̒Z \NQ5`X}RD.H^KԀ_;RR͊PP\_ \`$t]W4RS`Li|QjBrbrRW>m>" ?Z>״ډʄ᠔9;juuCelgJZ\D[XttirG$Vf^DG盷K(xCS]DV 4HъJ$F}O`Q aENfIp9 نp G>3ҷ2R`rgwKK8~F*p雅E0L.68Jc^UU8EԽ#vgԺ&؆:c}%\+ Qƙ^op9hsL| ${ X6%z :To#Xv äw6btRbvT»rњ wn^*!Hlmu|3=d:53LJVLZ~SZ˥UlA%*wrpEח,\"_PzT\/U͂Od\tVwM)/iH% ye)bJFܒ,)ޘJ>U4$<2(աCu>m:R~IbA*-I47Q&M;fӸd}G~1ޑm_mu&tzIAҰQv#PL ˇDuoFUʾ SCl!I}BBMϐk.a6s$SJ¸ئwݨk*'VFl3\F6[#?rIF y[vpo/=7R㍞8bQOg^RD Ҟk P!#.j2ե揧rN&l:{G%ھkM㻎-y&n*|X[ؽOC 8TIbo/[|؇<fv?knٕuu.lD')$E|eXh Ժwa|'ɢtڠln_OlG^F>1?l-=n;ԯjfq}VɈ~eSS]ѥ1/#HWOct)\0!p~8D"?U>ny,+OU1wiy,~@zE+)s0ҭͼnm=$z<~1[zh~k`l(Quhʸ ?X+!EV>zMRuD5?D}+ѵfnvqgtA :57釉AhF `[?7O\ptnI$-TmiTPq-8]jӎ^=0`*,/MZhbf*,tR|<ʜ̀Q/ eKms-p3 j'VfS&08593IsRp` =pY{b8Оj!v%[HZm@K9mR>~I>'q)Ij "X}\ JIp.vw1 t{~W9 SEiY  37sQJJ.꠿Z~/iDk!slSx&\=(z܊r%0$f<{"Az"}|qIXR6m ;MX}޶?Z(PG1P`"`^K@8/cNXbx)6ɽ Zw~p#|ђ\v|Oa2כ;\.<=U PZʚ]v 5L asy\`\_H=yK"(Z(^-lgF$ 4#X 0'71N\E8pDchƖaRLf0Fk+Ec"<Vm @MKi<,>~S$OfUI:},ظ^4O;5sgp]EW}s>>fn!zaxGkNs=U)#'y\ĩAչmszsI {C }7~%mmXV@vϜCj准 xB.xKə(x;jw$ fkM gj,_Qb $X r 4xgyĉL1R<3xB)WfP j>a #x/̨:Vr(ƭon#!.O{SmDǩ1I|Qsb6SWBu5̼(cھ85&=j)A]P\OmMoՂzUΦ+t0WJ=$ADN8!oZ!6.) 6-"L` '-=T nuv!baѫYB껓{׀בe3R:Y|U^pM {SmPB\NAeeF`C 'o]BT<3" R H}g1Zdf$؋w΁hd9ᬸKCXU֩- 5J˪ âFO 5{ONѳ`p`4g2RP$Au Ebi6-FvהwV2friL(*M Eء(@Hy >".SQj[SWsx8/c7Jc*39 !#~]Uox| o*V6E]߶L&O5{\)+3*ls_Up$Le"kbml~@(N?pHQ79]=}M#b% *+=C{R ɈEHqU]8}<=1vF9a./qPwU=',D?|dFW \0AӇA$`L(Nv l=!*1BݴŠ.vz;tmLH)#M(?ifAYb,aPЏ4bivu0*{iq㾗 @əyz4#.*_wyW}R^ Ӿ?oI7= Jvqb5QHGd#DV6_JɄ8o{^ulEV>^8+s;+Aof6!DpjAB]++l,=r zsŲvETԝ(qxCSARTRn[8mI! 7 ZIGě'H/ǟS+T58ϤE=:ݯP*&P.HO5L/YӉٳZyM (i.V]P?'ZuPh}- xSp8NOvdX}0zٕ4N:w6#̚j g2& +r֓8XX?3G 3 o2ċii:il, ^Γ=G܅ ed=u #8 y.7&{v 0}977cICD- jju x ŕěq!=V:\Iˁ;4 Ԧm+?kd:n%R8(i*t(+$.ka=_ycn/_ZԄp&j@~E'SAO8Ge3nd}U%i4Ѧj$G=!LBtorBQW+]sY]*nχن~=lKʩ{l9LNtՖ{'YFWj^D ]dQSQ%p^IsQYt(g?g*E KZ?ES%HMPw{U =T;5R$d$?'kH˳*\[dP#[{xy9%3ҁ'oq飄yOOwp~hIQ`^p>e d/,-2bFDl5rhҶczT~„(\M@3e"{v fo33Zˏe滅U5g啇8%"a([^s=>pmXAҴS‡M|;8&{\2^0Zn%S]o adq!C(eST.=!p;a˦j)ŷL8AP|H56fn͓w'u V7 4c%&_ֵ& i7y.LjV5DA8{\sX`+[.{zޙ*Ϗ7l ׻%0u vty.42UԮF%b\ {H~!7 #R+)^<*2h=).}JD)YW82j!8wRΎ|"ޭٻ!rF/F/8='kuo֔ vf']_E즵~~VQ80րdW~`u^@W6mixJJ򅥢_YOx8jr iH:Pa x[WTBK'iE¦k՝yvozG\|dج*Z/v:8r!0EsXF-5z,}l"IѫNy_"၄vIw!du2iDG輕Pp3$?I2))iêfB9}mDS$p|,SK'\,#{*Hl?**߲j`v!,KDCI`!"V G#)RQķ%–TDN6NjZ/*spȘ?$S0(v"3glȻ::DG xn5(Գ:aM[5 :* Fω { BnD@nAcxi?9=DBMo!̟jXeF_myBc_<*[Tً[ݺۅh m}#읳;HQxdz73+-ZW_'ńe40F\s A_H65]%Tp@ tS;e35Aᯭȷ$߯<?>EIX¡[zC ;K(UJH\SR02.+]k1Ѻ!ziZiq{%1+>CG`ܬQ^Nӽzsv+xݧ qu|ﰿ>Ȯf$Wc(#G- t-}T_ВD((P3  ~ qOnFH-R̼hK.6{d:]_ fJ}O)JE<],zoț; J.hǜKS|i4"`m_{ &·v\ꆬFi Ŧ0 mIHYYԈ0"G3^DW=40) Z%h?SA] j53~ $Z|V R>Xly<|s$qJL!7tԀNH',u<&&|ƿ;4˃`[_xg*{>†^&{ ޱ8 V' \/M&Ӂ-?[*29~~^^Xaņ㡙}ԫn! f9{v$>D][g8Q䵍H٠}Z3_VlheA<(\M ՐQ5ޮ{2N~NA' }pGWԬB3%soq$ţ*h^/\:"6wLQ+> QuE`3 H:"o~/ZѾkxS!W~lA`iX؈c$Syz4+AGQ=,hBYnb ,_y^в؃H隸#cMOFA.f Z3gYQ[c''8M{.g /׳xqҒ]Ý_bzU iBpVF+ ˮ'lpEa`&,͐a j^O/<ʡ`8)j.T5koϱ>炑lQy1!U5tkVA9O[Й:s04=ٺcVjTHZ lDk`ѱaۣ)Uڽ:x8}*$/A-6'\rwtfIjYssJŏ-a el֊ eE0beYPI|BM{d]Gdت#ҝ )UgD H^,dZ]nXJڰ|?'ЌDV7"mm.tyN]ikoԍL-GJM;*meL!5vqz [Bx?<%BA4Y|e_/[.x%ߖH(Ny|,*f *ٻ|<-\y |evb|ZQ#\sŨ%-8bzvUbY;?}")8K'jnJdɬX7#ֆgy< 2gOn7AȂ_:lƟȃNLI! u7r!0&zۯLypib{~dQgE ϜDːMXHcb @خ!OUP驃UzYnjM941WZ<3erQY@E; ؽq>7GT24~4RB]d@Jc720a):RX7\ʡ`8 .}JsYv}F{"D k=F첷"%'nFzu CښЌi1؉qXH-RgTlAbw_:[=Op;nE`?PК9i;;zL~Ф@cBJw[n%HkgRқLJZge#<1 *_쏞7_{(*+wo>WRd%JZ4ؤmQ{~~Mpڗp4=D0&k@{ ao'?=_OnfU[8:<{@{Ik:}%zzpn*E_:rg#0h=l.sA〈MY5NhgS%M&u.}i5L;=W'6xn/{:HnWj='NRآmЗ pS$h֚N -&ə= 4T{V[f `\[2 %TqDg?ṟ[Մ]4N*gUܠ1pxQ1 \|7A1ͼol)YڽeA %-|c,&1%#Y-ed -:&,MJFtB6s|EubZ,d{Q$~IW>Ar:_坫ORӌȨ+BSgPr_`b\ʘuQt?j56}u\_a4ZK`#R&&S8N C4ˁi-ܺpRccħ6MLoPY}{}d'UzQQZH{=FeBC.\sj0Ab<V>u_Q_XT:ÈGѦڃP[.PS&f&ƵNJw-(,p̘v)R܃#!4 3!qū :7O״~X2)",lu=iۃi { (/b؜=xpj{鴺Oh<<B ^ċo]X?LU3*ưSbB yIN#ޝ/dt8ghOn>Q&{QV_Xbbۺ{hb<xˑ86"|FLPuCO\<*C(mW,GEmd+|Fkk/Gfϟ٘Wm̖^ M*o,qԸdʲGPӷdڒqH-/aW/Fs43vHuM̭Õ˒8JI^Iyt"&FU/]]#jGeRZ@ԍM6d=crR¦rj@a-rvсid=1HdJ?{]' C(Ѧm02fȏdNGeT2S{,bxշl (jMQ8x~SeW8^>T5"KXNqo8"qY~`c kw巑 G$͈mU%{NT>i-iQ͝h&eU#zlhwLV5ξ+M){q ::FarBf;@-V3pW$yÉjpyy>m3˰6lVg˳Qꍛ110%ylzSeˮ r+ $'lj{ab3~4ж2`a)i)Vʣj CZ ķ@Q׍@3?&^3;ot_5>R"y|) zvg (r_y8NYF`o澛h15D8kk 1M/fҤ @f3+}vCTsTsdWZaNMM9ez,.XI0[7r9=<jt$؈-["dy5tX CXYqPi#&F}K@a 3ܣal ^PH> ,:zVk efCu$] %[C&^{D,P/HȂ` v(k~N m9D '4B=WzL]IЮ;5+F[QRSJ۴9ta;{h=lOV'p~qL-p:g!0zZaNN$~,o-閵y~X9Hޔji4=VSr:buݮ<^"H0spF$8p ؁p԰;I:z";×)ۣ 45PEA{EξrX|\(Ug7-Q]JtA,|ߢ0:w&n-ͯ `}#H^DBPmY '6LOzeQa"A::hPXGeƒtQB߸hÑњ wB:($x' 6^X(mu׽ &w~ zcAk :ݗ81b),"y}1ChE-s|'c%A!1GlsJQ^QA K\4 d=ބ7^amo =Os4ZwIIOxG_,J'p ?JC0Gz$r[W/k'?V콧qWja]zXOBQfpIy) KeYcf4Z+!q|Qɔ־!}bhFpa߿ώ|ߎ [JM0ANls{  ?Nji>5FY_h9ѡ +|+6H240B. [-ՙCb.ziyET< iUl)-Yկqa W=W!خ4-fJЪF (if`Y F"7=1;(]GQ}7P(]Uδ L|Cg1O$܌+Lj"6@񔾬ō0Dtp@+xri]~Sg[a= ~{xmf?azGlܗvqP83[E&5WH01S!~V7\0 5H"U@&A0_b,pܞA FuzLi@zʉS"5c{ d3L[.-YޤŽQi\ⵎAR G<5e~XgĻRDs FV[#عŻP;lx7E3ER-Y~(ݧQɞi/T,i!I |GާegӃ\tQY²mTeޣQ@,VԹ,ǶWl!Hm׬v]Bo ~$38Ω^ߴ:!ݟmiK 33SB/HewMǎp-w(PkY٠dwߺjCeļT H$Ur[iloʻjcv~W.QE/vӫ"L\oʾ/o %H /.DsC"˴ ua庢s-@㲱4z"-K`@m:_pāZ}QO$xE1Qb_qd͔xAfMQ (OM#ﺒGJ#U?`"e]A OH)dJ`|;K',ۻd;Yo9DQ /(5Eq+<RTBFF՘JOEZ&\1$xpyjK7'wCX ؀دcdY J͓uxy-X0 -H~t MoGorqdV"-U.-R-Wϲ] C=l#Y="kBb/'a oRo*&PZqQ9H4vbZI .>  7m2<xV:XwJ)Uh&sE#Z+S#R>YucY57EgM&y&9|@?A  wX? GWi?zߴ)nr 282`impmc1U磘e-ZuxzE\w6:`"Zvf7~kUoI(0py&76AY,zNW qw{=uV-&p Y3xfwUNk(GR$idizCK~*on.l\2G/Ғ 3n'iQyGC;`͋V+)x@!5G6:5_|/v*:Hp>$CD=>op01 T4Pt(_N`YcɿBGdաbbc9Y3ty4(1HO!)rѷ (ձ"XfHvshĎ7qf`0Cv)ڢ'"gz{Tvlw]Gy.N:kf#PL MjfZr5Y "$b8+PzS"E⭋~u\7BFv3Q~@Q) L0M¦3[.琁Zw"| p}P+n.#Q+"v.0?o bi T[E ֽG! ?9a⟼tj:1:w(b<۲"MX7SB7R|;Di~U *HΞHr:u}6O $5Wr"z8mC߇2G:ŗF0NL¸扩w@}T&n;6"9QJ@f$lu;ʆG0 |7(!ou|B(a E]_IPp}Ᾰ}aQi3Ħ(0㰊u,J+3˗XK3p7T9V{2LsOmZy8Uدrc& 9LWoO N @e#uo7*3?, >sxmW!mWrR ,Q.Niɮe}x\XF0 )Ak5}&XƓx  eG|m_ya38or== J>7@T# &Z\BhF rWWy Zxm>5x` "!UUV:kFs(; +ju%]PCÔs9(?%@u}&5mHbS5waF7Pԉ1UaKZ=ܢ@FBZNEfJtE*Q]]Q# XڙYQ"ov:|³2I@Wp𴴁r!ܞ6}?Y{r2uH&\a̠fG`{ M0S7yo*ꗹ#X Z(9HW\Oy'JIƍ]s&ܦ6 JKZ"zR5 e"Iп.UD-]{Jhd\>.њ]6zL-'B+0N1UyCr,nOT;oq3?c6BUK^?j^ >yR#?~WؒjNM iM+o|2؜o4 qjCsܒϿ*X 4%K<@lM(հZ#`C'~fm4)a`>r[Dc;t_C.*kb07z|1RG\WfӿRZSH թU]ÂÁ!Kϯ&=^kXKfUGH`o)F[\Xо!۹m4q΍¸l!*X$i unܗ*w^3mM ( [<*-z&@[nEݧy^m8wsU?eիr^):>[\&o "C1iY]dBZ#X>8W|os>K$69*s;melj_6 .jD_Tx(^2Hԗ5EJԦF~bí Pm R9b+5\NFÆ80[v.ӣrM.-]9sz2guCNsJ&]%p\ U~/K[Un1~؀-($Oݿ8WZUgJP^8(L&:ii$|2 EW\>wղ͜-ɛygIkuh`M2!K7߇#(,ӫ@*)"05u[ xZh[u'yì0񽧽.ʘl:N mOOEO7hriy&ȸ$i-NP#.sޒ%s:;L4K\E?Q(r<.BἺEW 7(v^mSEѻnٌ F$AFv‹`~Q,bb+`!3,F@,oCSCB0q(#VC~[{ E;4 Y"||kbjO̎Be !h6xBdʦl[U>l<.r&C`w?d> &Oif'0]{m9'1_1wSR#ʸw9q/"J.Dq]fhW[#F|q{;&ݻUD/ݠfdh 3ӫR'}`+3D 娓@\Ai3aKʁPbx*9bIʟze W"҆Ŝ%3 eh]k3iE ΎWݚ$RΖv};Q,__&IzGdt618<xIZiEd5K ̢OLRUU§ n8]Oh8#dظ3# ^HsODnZ(lnWN"RS nYX7t'~LU`ɱ2x<:ש^I~}Ig1~Gv OUGJxo"B& |ѵMM`* d3MKNÏc-siǯgwDfJi[*դE >ŹQ4 zHMjB`Q wg):6Ƭ&I֝'TM3kͣOoIQd  )E>F#v31/AU(G̻%«72NIAk8O] ec9G)wmX$Kj )|dDRYqzYVגRE75tJ8u;}"x"rj>4+nK 3@s;?7?5Eti'(9I`ue=mb_Sĩf]›30rUF}"Mfsѓ^d_"KlG|\a7fE|` +;ƒ$QΝk0ymBvv0[()R.ИaSe4T^ǀ>1 &3E~?]2,E,,z>9S0{^eBˠ=~)=Ih @(=C'. BQ91!6_9:WWغ[)o%JU!Zzԥj;(w)C˂dKJb"d/y$hOz슖k](mCVP .Y~ ?eJ K$=n2u%l z{`E~IwdޙőkkSYD݁RwQa+[8ْ]r꽃BUJ gKcQ \"jkzG?;,=P37ٖ5Rch@9&-pA5b>w~La<)%G{PNQFj-(!U\Xvz3k^w6;TSB]>m?f/NM5Cnzbk#C ŘZ;ю#m7Gi. D!AA`cm’-;(OT%[S` dje\2*r2*G)jH2crs ,C#s1,\k`ur} BX\|e?H)rm;)1G1-I;2+ -SL\d+%Qϧ[~3^ogqxJA.gGOdɭYtڨx|XrgNLC ctqyU%4h@M5~i~$j@`Ii046qkQ`vdg:sw#4zאF{4;WQCLF3d,s3(YZ_y(QƤ3(OKg^/̅Fl+>X-%BNjG@`KD k%z >؇)шG2ŷ8V1q_<K:ǩLM:Dž!CS&uY*xI_~Ц cmXp+{D}[ C2%Lna,4w!aCu1ꀼMF N -wmjM^?!!|4C|ŧNuirLzb{4~9rLtWKU@U^?X[H=UstG@x(K-ZON,?p5c} z4\4ଡbV!Z xTR}I'dd*y|oPz9 Gn9$UΆBcN az a+4oJ:4UiQ8RГdl9 V㥬Ʀ;QܜM^fo0G[;3bH($G"μہ܅y^z%Tr &·MBT#! 2kL"+HoML{uz'(Aʕ^1jCiŽC5L ky-uD0W I*|?ӲFFk*m% QV cHl=ˮQ#I ^0~gjd ۣˡ=asE4Ȍ{?T"p pAO䝂5-k&;VGaM5PfG90R``UTU9K]wmOP"jzʑ$.&M9Iq>[Œl7+#B#MawZ,eO~|ÞlQ^Z UoFQG5#BJi@~ɯ]!pz{͈&jWuPZt nO+,[4SǔUk#+q&p i{G*tSk6@7rek.[ '~~ k3MS>{. /".koK oĹ۾:ed*@|!Dc YwnQeɲ%@ OFcayT cݙ_%If Jf;qVX阶b.M9Ylv̍%~,fWJr!ų%TGsh*%HcIT{ͽzliΪH]F;Beevټiە&gʣJt`ߔlGsoԪv%So3"h%f>k@b {"9 * +E2le pNႣd\_t >1gz=h1I/| prEA7Y zf*HhW*v :]/ȗPVᇳ ^3p<өqRzS.f eX&̳IQ}@"𶵚' E}!F@Va;^beV#&kTO8Ɣ'(L  x7fqnP<kϗMz(z|s' Z+ыpޣE7.y((Ywz;;҃sGJ <S0 "Nq1G5vRE{6:).Ƴ+yШ8"ty{"nrgOa0 >!d{ikO^ dmmהC<ў6ET3Tc6!b׸;3Jl/ة17~wR#Iu{ f0=R(cvVW-utEyf,tmؠ?j[,1ُFoA:ڿӎ0Gi`Bgquq" gd/v{ԼF{ ;r$  v~^6*$ $+kNjW=[Tnp2fgiKVm{t{vZ8Pðؘ/G0Kei%X}ftb9|H)=B92+\ H<]Qz-a$D>y.QxJe 8~c[!@hM\~wl5'\pӹ4[WEWKޥ)s4bWE(rN:iܿ9ZP,PGة2qp% <ٓ=MYަq;?<>R[k^H(*Z*\ $Rc{Q/M)VR;vUBguC -e4DcON@I{ɶs?$ ciJ)H3 Bu=^7~!:mQu :]~3]Mh{#flQhU(-~N%[y՗^74,f.},ST&fC60놛ixiv!TKT[QZ 8G z%ۼF@ª/Z_kta3DLҁeVV7^[m7V;z*ˌĜ$Z <ۯ? 6͋3?K#'e,'U0hI9)|*Q[2A?cǴkPS1dmR;~HUؑGObe֥}>qIIR$aZ,vYMU(g(q~#7"! Z@%nCKS1w?99c2 & vNݗ,ڴ+U/YRvs'IwP|]R!=_sj8>L޷6J.)osk"__X`۶Pf)*1 N`P: VRRǕV =TÜ!;s` ڑ6ʈ͎sJZ` $|QIoVHק htÑg? …2*Oc1UG0:HbĝDPw8 'J nVOxf'ŀШm``ȬlFM>(YPܑÛ S~4%AV,7rmlЃ3? +*) Ykx {P&TzI, wN Lu37]UU``&m8/xM!Wb#pYHSM4>Dv[Yc-/LnNQg?FE׊5}6`:UvLNxHaWPv@JWHCC.Ȓ~J yV͐HΓ᭴c *FU+/l6>"nsu[+jHY2Sc,q  '(bk2٧~^?Y!υS]n$HU*.E б NEe d51pKY` = {|M_(H: d7{RyXCyxK޿)DE'ҽ}?Tg9Bw{F53@(~%:TvH%6^9;=ٌ\#! GΫVQQ)Ew 8#>=lEPW6#NAs2  cuv0\f@8$Ah,ʖvWy݋']-cC9NK]3_ Q{FOU"^ԓi2nsGPOV)[3%  3ȸ g,]9Z^a@1^Ry6ny jDU.d`uLX!0PN3ɫOr>!Pj lLtNW-ɯBl2!DzD['< [בkF&E%W@q%<\3ERQh/:MpU c}%18|Hf9>t<'fh"GuA*x>|&"ړ!yPRH|PqN<B2xIלHgELns ~$K\Ht0RFqkçr>y75 )9 K)pfƦ=B̶H$QԖ]R+W_frZ{Jي^h>JQBFsƊ6rlůM`甋 %uSOcxª" P)af__B%>רF멷i5+*Sy-nqn#_@@;⤏PrSC2c2CbcJ-yGͣ4|]ͼrjzY78RjڒD_ܓ *,h8o ?`$FI<7,bC(HoXzN(sڠ"PR EE>wf6-ȅ^5*5gbn*JL _%yu5R54!<C@(Xxr욥:_ ӃxS zCs#U~[ŎԚ-jPEl^@/Riꎖɝ{@U@„/N)5jOXw>=G軥;G'7=‚E]&&BpK($:G`w'= Uv;^_XQrJ򣔄L&nLExN717SV~#VtAzOryJ6YLѩd)Ws۾hTTˆ@m -Rk=\B% m$p56rF tدD1P"iևMns ]EF#Gh RmV#3 * #pe?ɨ4>iFt%VzD~Vt!#= )] ٪H؞?++Ԕ_x߇NgQ2nHO܉ܢMYxWڥzq =}\: 6.@jJ#^8)X+B6r5~e P i$'*0a`֥Y(5h\թ̘Ilnd,k~%,rЛT  әu7s\9XNúy}~/У6I6Pk;+K\r,buI.Kb)!1IA\@6|78 7tKUNYH[a>A]K0Bne3Û}Q)xqGfE`mhwL[B]AvWxęQY=~eYLR|'<#qs1!^6=Ғ\C+,-& .ǨVGI|"$E6##wg'(o!Psl0lP[^_a ܾ{[ç#gh$r  C D4wK%S)* f{AIZL79/7K|}tc0W~'4.*4`1f*r .YZkoڏzFgDDHv.G1Cr"SʔjS)/W LXz-Ni1 ̔^lcAtY+z 1Tr=&{lj$<]Z ( ь F{O[Tf}%9iglM%Y 81OzQy#<(ӑ%uCϓ k6,9C;=w>Wg kOq&؝N@R6gͪf(z'X{D%(= L%d{mojt߀Y:.\2ZfPwסŻ/LVlFMXE>xƀLlrysdx8PB-/^sP:3 w+_GK=/e$=ozW%}h1P~+O680̄9)xtK95v:g2?RȌ#}RT Lާ4OΊ3KLjVe nEW&t%ocG"s; PLΊ $Zf]6)'T8~xOykB]t"j5tP>S92p 3JDG54᧺^,αU 3H ʼnQ,z~Pp)f0~ߖVd ٟc+ۄ;k\A1㻷؅&X-Ι%2hAb՗C*i ԠNMo w4:C;b? luX[Siƪ/m't]=m f Gc%ڂP,G(btc2ZHԚ gY-T:sK5(}˪PF /i/{C]NI=SA jT_ԍ}L+z\~!Ž9{.ÙsPSH1qU}I œ< сQVVKyK\Y$ܱThufUKi;btty 1q+UԏG7Tn+t_ͺP8)y7V3[TZA{^GHɦǐ׺T`8oJQ͞4$ .*t^2;M6#a9_79%xN| <@ZjKa=Ϣ8=4 ׽+sSab%*b~' ɵ=m O- D:\8g+O|&6}f- ӣݖ:Rd|" ss1JʻٴD&9`!T!ZMf_nhhu:ka"it®TḨ(# æuA#vxuGiFFk]x5G^d}lRж /Dq|2J`7;/+\0"ťXGyf:I'jj\v# CX;XTw~hy8٫CwupO69;؆!mj2j(/SwtOcCb`NFC[E5>s˸X:Y ~HF<m9efJNYVHAOZՂgdPa}\>75^`Y5%.ABIqo؇yE)dz L–TZ2Oh a W9i?ef?^|$0]/I(aYΊ⍆ ?oçl*c¦5w`GBt5ҩp5k.5Vnev֗:& K*(SJa zؚ4yb?DFPsg4/{r;9}(%yn6djZE ,1XzׯDO6H{j*VoGfTr:K2 >J>TB)A!B| K+4)UPJRkg.C8u(y2۴iO6H0EHʕ̶t.|xjPA8%ς$ʖWLϴMP_B͉̩UoWel4> ey2ry<*ÓZUaCl#:.ZPSy6]xYb r< SEN<HNmj?~s S=$R+{M!:3ӱddӗ242GSԗSEOk,N|֟]: +^BC/!,%,wqy_tv! T~I,0N ;lcE?Cud՗.QNWG4wɍ,/ A\G\J0.rbtVilmp8 \SOT_ޑ(1Z bt7L* [S_NIh!og )^ֺ)|[Xz0; ޾f.ε)i򍉻D1}b#N0$ߩ PҕwQ`Rde=re:˪2ڥhSV/{] _~uDZMo@ U{Y ^n-G˴FlčLY*pȵűo!gc}TQAFг0VT#zq̵7w'יԃ"bZv[} (OwWwʼd ;`)nz|k}Г s!Pj0ZMB\ה@Fk"40i"4tl ୽cɽ ŖАى( ?Vt(Xn?n] +6]`EDow X  JPyVܣT]~[N/ xfg2A\ԂmHo~rʥ؝.?\;&r]dK7AƉo(fbܲKZ3tWM?MPࠐq]Ym{{69ZhYKhl#)mu^#$Ī$e=7m ð8t=|˜C! f414.vW'~$Ev*v8 K0upRԅ<0m4a͑9~hl]پx QGaMrEc) Ǖ퀡 bi.1 Ɏ~{u9)qo7|a޸W0L>~B/VLZd`0$F 'al8tkڍN6L] $lSu5=,W]ѡ&~@bQR/ X-Ht]ڵF`'|u3ƱB5Bypz+[XhP}63 1y<' JtZ >Mjr7:X A9ȉ*~.]^x*^}('DG>zWԷfa:l5qƋ88Ku>h\"#XH>r?ԴPϺ'0$:DQUڇ问Ug{4~ƻcT 38}&>gy^t^_̪FX^ e6#*`S?Mc s5r_N?Ģyʕh""٨~S<ïp96e>,Nx'ڤh.YyMalL* 7 ˈs1#D XW;zst)fQX EWCoL*e6TsAJRi 8_qQ%钻BJ]؀؍C~!{IOK#:ͅܒ:#"^$-HBLdBm*d5-v1y4%'#*ޱHj7i/ j)lk$Al̖- $Z]Jj{V'jpަn7(Xȶdv9'oN,V9B,knt%-C=Z7vj2wC)5py] .S^yk7ܤ? n Xl3 /w+v1FŻnT eVWBΥ.4ḧ~u7oWC{ Yg>BJ5 5,7ri*NeS-{ԤpG#ߌ7jq0(n* aBn+, 0M@Ȳ/M IM(.<U(k'8_d3\D-a*:DuUZ~lXk>Y$~^)6@T 4*y /BW])薽:Y]!6GN+kQGZ\dGDIk,fk.,Q a{0"N;}oȅ,oMNadGuCTB(|h˰ϑ6ȊnFjwR]Nav>r]}RǂxmZ]]0(ŕzD+`5dzޱ >z5+TD6WZő:oEyoHS+':3Y23ZJ*9+BJBu@?L2']8'rr:$ehEo"'pqM+ݐۮO| W..;:2,/ɘ,%1LsAD\,apN_4PQgW0 zy$]/h:BV H b7]L e8BȜ(-ȮM@~\о1dz~ř{|=wiGq7yk.<>$OFIOv s*w7P^]tb`Xa&sb0+Yr` Y`eC|RP$+zuGKQl\_du)B=#),H=!R`o>i|sFe Z1]A\$z ]dS+q{LPcdk* RYxw&2n~@m˭/T]$L'K_wk\={ze4[B~ t 8F)is1&|g#mgvk!J2WN EQhDT9p C % bqʶؐ`Y;OG5?5 nQ Tt#B$T'G]ҞNKNSиP #{v"=YGu&.lwXTsf0H+U;V̝p'9oblfd[1wڼ׾HH̳0`CD7jYE@Vb]LA>R`B3'|i08W@_sPK';5q>+ͣZzm: ' gOoZw"íą 9hMRyߓIQøӏQQ@΢˱cgJ2py(.NN겺Jr]$-D y.Q>-LE_~kBQn8Y? ᣁ9ExϚgL_8o2{Id,kG\3N3h9@/J̏O ptksH1ޮYD5G8lt%/5g' ֐ j/7t;Upmom אp_cLrSߣv+7faFS &@ ~I0Y?ǖ4"a3pT3EIdleLNTv g5fjc`̹)`nm}Ytz"C AKBx"M@>k/Om0v* J{qn®桠P< \0#Ę!i V)hQ }$Da0Bg)Y  m:,Fн;ev2d߽ =8! lt)5|7QϤVhʿ%^P<+GN*^U+?ؚܗє$Mf@jaX2e3#ke&Aq;Gȡ'"X(s =S*6},ԩu?"/􄹞Є\ʙ}Dl[UIAmcp $jo쩥i +|ccH-nym'K {~:w@| Uj P ,+.<{`rXqdCu5r;~*_vVxL)T'Gcb;(IEju1 G8P"'(F2ࢃ&, ZA`G$ꧫ(̨6 6D`& zpfkG:dCSRY`ZQWZظ߳6>6SJZ`#a׎SkJ|i<QY 0yѥ7&b5 fAMfnI f8RF(즃R ?^~o]cRM.G~'HPڡpHA?*2 i|Ià#0v|'wieIGk J @]! Qs/`(gdl{z1ˏN'cv#1TJ)́5s|$!,p3o=Gߣ,kej5h3##lݸri2/^"l\^o1{w]0 [gJ-SsLrxsFL.$[e[}v@vĵg\^1w9]w"'18nRfz?9oTڣt8>7>NriĎ`5zqqb<~3N]A$C*o_M"l Ģ.G/^qzbi}j R8IZ8ˠf#ͯcb "kwx6.&ʋvdKu,°!<4ʫade7."BZ13ݑyװgRF ; :F:-T)JJY ?XrlL#K` ]+a aqb]I_IFEgg$"Wk!1w1#$W?3%ŰMfo9H@;v˽Z&23sjuކo0t-Srr/s8 (Rsa)|PשM.qPo|OM녀niE@ &8AËo Ou={DN7#k`l`Azip n0? &ԎZѹZ_8ߤL.NHawA5l`ֵy[yvzNЊ֓CVғw⧥CCqy8ّ$% 7LF:WZa>(K1Q"#=ʚnld+A劦uL|nTv$R#BV9g`~Gw'-);jhTp@xF߉9P$ơ=;4o𞈿ƒ3zIj33C˯\@#^MT^|W ۿZBgl_de=9ƕ >O)UJxr$ fDdJbr`d2ٍp#*R(ۭg߰KutPC(,;ks6F!kNR}2ƚ=E9cT}O7hʭo!,+""+NԋQ1*ͣ.@=Z H4)v/}MJ.]LKe&j2#{V~Y(#Dw3;Ͻցuὸ8&V $jf.CzY"TcY}΅@ /Ü̬p2xh (8Ԓb큎*\[:^2lOୠ^ ĽD&лtgI<8zGg!愒}$ݺDm@d Cv9zs(C{#Y5n_9 'ٔSC'=0,!)Up&3r@@Z. zڐ1ȰZ4X0y[ B-YźSƑTEO; \%`}tP-bi_z╬^/`0ٚmC$vkX ,6_eQh |fE YI@qxݶ&x6Cm͘kxb-[zKLsm^ӞifqAJCJC{I"oN B|9u2MeIoѸHmhivii^ Iχ)VEy%{ RN<Bi?9RbocVԾUƴh?n59Tg dH U4x@>՛{8)($Cdb׈--pW}je5gѢӽMNPB֋'_B ޹Zރ)\Qrz5T&zp OmFp@ZPf`jPlZKг*S7FpL]OˤGW<%CI-vFs4`&n&äUSP}נ2Y2q"9T.m(RleRAmm yG}Ns%_A~&m-H b<œE%i66_n/:ch;yo=6=xaW^sJk &3[XNq!!ϐ#ܹ]'d,4?pҟ?vK-΀JH5őe  Y;DԭCƇHK Ek5"(;O~xbjb-[:,k'\zLIۙW[F\b~@H7zK})lҔ)+jv ;T'O%oO* l;e \bnDxX5 {1O|CSx qT 6FߐFARX1 z!,Թ#5q?,ۙ-e~myPB{Ruh^\v)'Uf݊ډE!eK܏ݐE&ҧ~'2AI>YzB2 (J4N#C۬Ɩ-G翇␶mU 4Χ e$,Z Oi d BΧU禆hkVc xU*y# z J4fg J {s)hV1q"T :g|D(rXWc3o@ζfk6Vh&C: & V;eKzA5ycISmvPV Bl?eSlb&F?D20s!4:)e]H/Mte콅7t;bWХzP)ϰzqߪO!tDN(0V:|6>q`H?݆v}+׈$? Ua1݈r2jy CmDAC>pi.U͕}`0wX0>M/}*%⊒[xdfj$%Ĉ1gF6(!8D)S(qr,[:Sc! gg~tdKKFA^ $Bb{:nwy\J< hatʇc4lҔ2`F6HV}b`WgI]:?[@=RZdhMD9:7* u597LImɁ^ʜ}6_b*ۼ.d1lA1:M_6 /vۜ~k4XXPqg[s޼5{x@IےO,쎈@j/1Yn fó{beW]œ y-Q}=2ySk!sU7q}wK4hG!E17"OkؖZYw {~ONWm4#xt>`)5kė2nczȠU Ga򚛞T5eKۍ#6ARE7I`!ө<כ*Y\ݽ2 ,*ݯ8#/EiGKwt_\gav,Q~n|K4#sbT y~,QB:~9gJjTaz+s/=(lZSL lm 2Dxk!FeٮɓP>R^6j{Eir藦c7~ɠwj$bxЧNyc DP^2hWF|C~ʇfd 6M$qݒ񍉱BvA#V*kS#򘖄-)Ч` U;1CN8V>Tҩg{l܍anrUiZ#5:].q"q+-u>9gUˑc4IZo]yyfI86Έۜ':)^#M;&? `!ٓ;DA[ޜȑ:$.`j|+Ubm&"N*gw`Yu~FFR)A 38iGP-`MѷQF!E} ^ Z5en+)`ˆe#H: o # l  c-t՟dI(Շ? kp9 ."/pH#d%4ڗMx$ ɣ6<NVP+;$bvA-,{-6Ռy'> Ft*A [& 1wbl[UDP CT:5qigss.w't%0\[6MhX}=Gw(Gk#l2_s{G'rg}n 5X id.ϠAѨ(U ~|NZ:9('d Gd. c\ Qp ƨĔS|o1}-tWG8U[;,h)hy8⑁ Mue DE +Ut!A, ζɖsJ|YƸ؉_ٯ~+0Rŭ?Ɗg\-OT4 +DxDQ$Sh柠өX:;L5;ʈK/tՠ:28h6NQޡYac6BNC'v2B1J751ɽ\> &)4ЮZw˯b ;MvXZVvhwb|*߻ j<r;אs8bĖ,rSTkDZwL`r x%]uɳIdEӖ[ܢ|]~kʬvL 9`2:>3%%-F|vTʐ{&ׂ2VShWa/ԫ~i)nDRnCADgp;Kt%jbh"oOY!s N1G~y_d|1"xdg7<6IjȻ8go.HҠ5r[1v3Baw8Y4,IJolKX^me+9:Of5&~"G0;o rC{CCSyxfr| [RJto^A3rn\w^ؑkn,*/$7S A<990-g44~1ÂM>ٗSWػ4E(d;Hze]|8+53?#'Zfn#b"ɋ"wL+"p5Y{ԛ%~{@_ <,l R}Dy&4{=iVppsvΊA%%ZlRp꟤K^H4s#Sq+N~$BOUIƕ])_pܷvqu~D\P"b**M0z8ha&iu~?1Jt B5& W~@Cy\Xb=ZyC)%W5UHݞ ^oJcN͎e.%Z`饖MO)z{ӷ!h9@٪*-7y;.ܬ[&-/1!Tp`˭qWvB~UɈ VadtJR!hI3#Ax\ r t^zs->Da8/!\-R2QuQq4hL|NQ]\򹪴r=~";0X[ϯ9҂%ЭjpgŮʈB[ ǧ,,Z#x ohMsCâ\ l{ϼvѺHxCC@baA=~:]H/oځ)%Ƨ(6DzK@fyV_P=1GD )r.~I]]== n%5,_fm7% F׵Co EsuFd8(X0U,"%`fހu=x\x'Yn7l/h<6AGuߏkn;f9ؑIAsud<ᕜjgR! @!b%APzpW`FGj2=Y~u3}ھR(Ģ*‘4ٗ]hUp̬ZJ>y]0 z8K`T1)&Ӌ#u8zKX*AlΥBA$mM߶]5s(,vT 0n<Sð,b+)_FN˷A"\.Ola ݦ )Xm ޞ9?D{7z̽G^L| o6/"l;3F&7>lv2maejN+ ++v)fѫh/CsWϓ#{t5oz%հ]WAGI,OD/i&E?w>kK%aMI+|Qma;I͜͟xfj:#tsumJqF)r 9 V#Ecy_`$-房|0)Fk)R@nn go~)+^z1/sѠ 1̇ #T)4snŽǐmco}?,xДF xǔì濱kZ-@_2J?-|Ę & sYG+M5uZH~X8${Ð`aX-e 8jnmU@Jv1Deg)Q"[W>{=N[$ 1Q{ڞ EØ.-a0hLVH9ălЅBOꔅ c!x&4+tݡZ BPb4AvfGE.8V~zYB'X{#DMݘh/#V`'ms-&)v/@B?.)l_* n,ՙ3[/K<i>0'Ge".;'~C ThA! bJHЛαV]iFDR7q , ͚Y vN%0pV(q;E͚dJ7nP1)T`xQ0[T=5Y7e+;9F]g6 )ghVyJm z:{z 5z؋ݷeTPt:H%L4\i`FB.1?+.7I'lPlӆ82PҀۨpB\{cfЛ|ո*"7ugEOFMM 蠑К5@(bP"u22?D9&בojI'zњf4.4{|yٚpR9( Nbv~ki1g=Ngt)dX'|gҕ|Ôjz+xJ)R67#%o@h17rt8 :)b}A,jU]9 hNtoup\Ci?B_ONJhvd3nd!0z'f{ހenc ]<:6{E~NvhFwNd2oT(ϥif밣L|+b4)vrն뻶B˓RL4Eȏax? ra -u1;enE2M,e겷@Iٷ bf7]OK;p^L=רEgę/xSEsH(gJ#>4ö[i`{]&i91g܏1`7_eCR*rM(tKA!Ҏpճ%Gd ]if'prL]1kRD8MZ ^\Ap|RFVڮ:3dXD{4>sw'Q2; ^cѼ¯)r,fw$\gP:?F^^a7إCfW f7hΚL{6J^HϞ#*i9qme:,ZOUHVDLV>jP)Mn+P'e:&} JZ];)d9d͚ld"#,y4EٶT݃J6g1Yp.~xlYm8\t!Gp;ヤ:yJrVZoRۯ2WϨ X*Vir!;0В alP|=.hH]D.y+dWxN@s(([WӰƄ uy+m==w2XiX#\炝 ȊeyViʷgl?# gl+ KbɺK ňh>_Ww<<Vf]]=f<1V;. t&X/K#b0'.% Ik :8<,cC=P͓I˺`xcR8޿IMYPpԚCg&L~g~V@17= rqGàܥKN{ųW7r;0" t!tr ژ ˹:ZA-%3G@x1\Vl$hj'3hh T?\,͖+?DPG5W>3)WiسnWXȍO,ߡVb K>Մ,Ie,밞= 9{ R='iEgU; }2Ut{#K[Cny77'p$ִ1x~Z"_[VAI. )%F(!rҝ$-1!QCK]{'wh qt~ig{ ʌc!a:ELvt0;&jM/%`Bcvz T_U^\{jύV %K^Űl^}9W8L(/h$s퇞^ H28}[_&Nb=c& 6ČE25N,rF_V2spu$ n/M#ܧߖ1]̥ kW =A(Ax[* vt)5ߩlW*@{v4zq<{tPj9[HmbdyX[r;K3##g ue"iRP_;uYG#tG7v?OmD@2[qNqsE`d謲K؇Td&G%;̾: B9'+X-4FjVq*bjoG㾓^tH~ Ş. .i߿J|T&^,wnjBywy>>eG tc^b=x)wI1@wG Es̓Y9S߫Ʒ "+ݣ)_SaEezG,Qx l9ûm݁ĞdUl+r+ea1.`mT84?&Vml/֏[,آY>!u`J~LSdWZth6d6K: 1D:J7dPXގ [m徆2օ%鶀w>vmؕ51 Gq7UĺwxEd"g#*yGN5$Q*M=R샘D/=*>7*N;{={ڂ=bP? s:d WI>xRW&rdLW2郧CX[In8 a7U BfxR i!KFp'_ޡM@z(f!ȏLNEBuG 0)n\ߗ0 etc!l̋Ff=qG^Dž-շhI9%Fhَm^n $VQI kOYM_ȩ&v^*7W= 7}CqI G&\D Un=lF|?qqmg|g;o!]Kd;m^hzV]Uݮ JoV.f@m5CYZrN,]ߗG;DŽfQ3Y\,UmV1 qsBy{i013WLnnZaHbݢc:ݏEXW}>K"BR.-K"9sS {nrqC{ڝB#"&mwKV2ow6 !ҲSbBbM9RF {T1| ]袅j>сM{oV4Yr}rM;jǔ88vNO5k<Cᶆg%tj$sj˒]C8hlBMkeO<ه -f\eEm-27Lʌr+؟U=Nt*Ζʊ+j!y(g(dۃ-I6Yx7ߏ8oqω!Yu'ht0!9˫3!Ҫ,YLW=tmnX@n[,^-ᄏw"{϶..}i$pp s~̧c؎I͋|F i^i pTM;0-h$x c^GgTVc`G+~ח3Hkڲ gUv{rkGث!W'^oWp%u6Ǟt3A>t zT҃[4v78Yu 0Jcqw}ERNwNڽXPDˮu8NϥsREН 6G4-͓6TNkjNH~3 u,ȤwCYCcCTqYBVZK1^"v|7wYɧL,3Wڻ]6;+Ho}wE := ۸mF܎06CuW\"0 C8eI2+( Qa"ޓ "njӁS|F߁YFySO:?<,۽'8ݭ+qYТ q*Wܰ9Y0)2iPqtCI7 S-ZޮwXP7aH7CX #|;'zٜ!47A쀺,7 w Oxfzc C|!-CDl3o (@AD8[k X;IYqp?2{>b} H"фWCHRe(aH^׋C.Tt+M} S-pQ#H=n=!Fz΅3̷jPJ]9u+ܐw@lˋ wܞ +YD+eܳ D9'x?TJV"нll BUϪ+; 3(ud%׻uH7 LGAp_CzGj~8Nwۭè;VͭzEa@(3_X҄7iALykYv6,s [VR@q1Lw 49,65,~Qz–Lf]}xǫhΝ5n99p6͜{oz)#˵FEG# JSD9sv #9ɼm,r(vu/t8Kq8X#}d2nɅ Th`X+ހh|qwpoz!d^zi"7)iȿh 8OEvIgۈVbɬ73s)8DX3UAw!qa,WA~;&Jϖ7: x}SYȯOVl.Ϸ}RBz28nil$qn,P؏(C\A}I0 CH:r!$gd\C/jC Dw&MR2sՙo hk9O>z~-+,{iHAKHmr˕ MI6p8J,&E/cp5LKDH!y{qOgǭKߎ-D'+"6<B?sbjgGp ~Ŏ@FhcNy1UqTn"rz/q[$8=ӁL 0!rki$2Y-MkegiνɆD'B?Ul\|"wՔB`kW4l2,JA{X+|ը1)lc /FD=H?2@KOw7w$ϸԹ;Zw蔕5$Lyw7wNDAw$_>[PG~&N>MF}~XbE}õ}Y_EȽuz]er/Ŕ-frXDrE>1"b=Ax~W^|J2Љd'6TϚ4`騨>DYib lª*{u)CϷO 6$N -tK70Kvз3&sjx10D-<D)ˍ o"!*M.'W)M *,6k8}SڙqU")jXߓ7iA?;Xw ա]^8fONz/:^.,?\eWr"+O 64^&s횀7tz0KdĐ=Qd‚*:lls/Hh͓MXZ';Wx arc{oё0׿_) N&m;.iAI+d}c +PHH-Lk̰;L/XX Ä>gĪ Ss { :7 PgN ^nxN"` hFMhtcsa5uOHW>IT~a4 tr <8*I D B%dw'!|@A" N\$%GeVQkZ?Ovv/(ߙǮAcVӄ2ES[U"M"R}Y(/=y ?][׋_C!k"[4 ϻD ":\N+d?⸒P]D@?6$" O=.?k0Hޜ3a9O6PPbJJ,N:Cv_6?Fl_r#fŠ.m'*EdՍhЗ aZ`9X;3+jnsI0ڼu9+{-lL tgqYv>PMw3:c=Qy>S39/tʾg">择c~e+ 5C b?mxyJsT+{5[9`Ob4ߓb"I?N"[D=Kݝ0Cb(F,R][bB,@zC3.(]N,d*Ewl$.E 6-RFO%ȳ\frpe:VZBe{u}zgY0$ص-W.$[ 1_1M(kSD6*?QtZVv~C"'e̵ܺmKZ\*|#Fn y_@9'_B%Ѐ6LsQE5K^;Jaf[$!`x"u38_D !уbMHzP"C;7-6S-Cdc-S RO4PuP.Itb0`c|c68A$xI-u=; B7YͿ$8MZ}[u/T&-țKȍI?n[_a%\t#@,yd`ĵj!md [!2$L8ϦTV %[GJʆ#-Pف.S5ֹE=yz.;e ,:T , 1ՌX`hd89c{3^?KZ9 .qcTM- ;4 pPs7_!?7v&Xqz1$Cp*y D@Oa*a:wGaiQL3ADv~q}Scsu "qcNSf$ 8 HDM[6AWWQ?PC4Ș}ϡP 0g~ʦū6t gO~% T 2[B=GW41Gl!*~ xg0u2MK|kɿ:nNrkb}ưzu$m=%'H[{RJ9zj/hI'J:mƹ&]t{9Ewaw'2B3Yjnbg :tR#D"\z Vz|ѵ6 "-yV=`OQw6ɻa'40]W$ ;Ѽ3Ph4ΣU0M} ߮%Jb'0z TG5ЫJzŗ[AzGRhXB8^ bZA` #G _y yЬo^ܷpL5[$a4z<Ou` w'J[1rsi9[d$lAlP)5"8*&L6qVU+BYb"Ҝ9(C5"6f-1S&L ÞImTwf*|<ݖ.ׇ،5Xc*ѽ0 Ii(J^`}p05~bwGWeYU,Vci vb;a;Yǻ|ͶloΫ]))@ %tS>9<,F<|7Չ$.@q|,(N_Kz+íL z塤s.t5.-d27Wu1^h..ԇ&-dTRꑅ fxc09,ԸXgh FQZŇݿnlrTXϜ,;WR,x4р=h jX NuB6[ѩJ6 9} 6'1/ɃWy:LD#Uz.v [򉨻^PM̷A$.<&l-aiQ0Uk-@#T~95= 1C0"EG&Fo W!JLfw7f b4M[ɧmNA,40GnhQe*wPcrfp\i(uri".'F瀙zU'TkȎk.8Σ 7@XL1/f(ficw%P,d ~|^+Hq~ʸo{gbSH,RIFH「`х4}s"TYնaЈYZB""]ƮA':ow ֽ)P?X.Q`ڃ;fȽvlOeؒ&Do#2,;k}*6;A=jkron\ACOb7[Tu_f'R[Gmh3b)""RmƵ~p;x:>+\;23gAꎴ/iU |NOw˸iδ0qܬ-ࠠ,TߨT6QgvUɱ"pûNc鿈CEq3M-L ,!NI/>*$n  SQ+^%gYţ (I0 \q5mlcfVǙxAɩM_j_DnhZMhd]CX$ Cҟ b߯zLo!BdXH,ͻPâjZX3䨀{[pPZ]- %&9,:yx(*ձŐmy>"mKGnƎ_=5kS1Êk5`jIؤg[4* AlŞ^ujl?>9u:RalI.^z@3Ua1D0(ˬW88x|?KZ#))Uҧ2`jO t܍7PU 7&ئIiӺ!v]2n KSE\a",L0eM8eܸ ;31ъm?Dg+b.,0 hm1 6 Bdh.>o\ВCQƇXMMU0@~8o#++Xh7rB5Kڏgˌ"J^(@9wm Kk\i d1JomHH9'7=\.Υ,pOu`Ҁ*(!w.hA7w2Ylhި6FDK u9qg6n ={f1ƓHx}C @39cʴYnhD7$8u9F񨔵2x&-=c=0 cd#]ѮȢ/S[Oub"(k;O]>۰Z*87w `I!| hQ倞Z!k^>Q:PV'=prQ <$a)SAihS=jfN/uyoutd`nM}9Tw4rFǓCIůS1_lrFQ%.M>>x qHtT["iʈe`2},k92*1  >YBdEM;=x[%j-+ fW]hOFEhBJD8u0Ag{Qh낲~> ٻCIm}P \z3նbvsu?bn񆭂5= \33\zr7G|ԍnV"?hLjcPԀK" I'<[Az^RdA, (4P{]vW>Rs(kH*Q'5A!I޲xALV?9-S#UmCb_/y-kQEiPH&*WKeA[JjG8BP[xFcMXt٨Pk5ntB j%FX=Ra'icvU\Ta, (if^GJm`"WYQ 2KtdҢ9`Bq̘PˡWp&Vϧo)LA/U0n`.y B 3ăq_p4N8񱪥m^f,JE@uXV+l֊\I|uP1V-@m.3:z@'m PMk8tt O)8vʻpܔ!BSvikv1 -݁"lzdv X{EVi Lp6tjg&|@ۜt |J0V`Qo֗\(4:f85+E\D0?UvQCe 6f>rs^֑͊PyR>c/#huU~˓/6`~ԣ7ko$ݠwUr舵&5:#Ëk1Nt zAWCNO[T_ ~wةC5zOqBm;'8b?L+LŤHf. )wrօ8lTY!21Q,z:ԩco:u OFQ`(Rw|T%7?s _OUy85ٷ0虜.IEqqiJ{o9N8tnQ,Q#JISpRmlAUk`O[.Zz/Bj pu GB rD`ѲAd1-+: doxJw#|1,6uEާdl8P)*7FTlK_;{vm#% B%tb,," M|v/ Ɣ I]AX:Z13_VxCGf05k#mgB͛/@pEWdz*0Yo^`_* ))z]K<}aai8=WJ2 caGaC#Eƀw?[Hjn=e|]  lMC߃r'8x:c4dfIRġS3h[XJREB=߈Y!>b> <|4g=G[,`%dĽix~ @ ;J*=!0`7 L RRT'y-Rspk2 aҳd6I8 UCؘ$cT>\l/;kx\ypa^H@.XGM#"At5_n]JǕƇG 9F2SX" ĝESBx NR4ZqQ> EL)Q%~b1l߬Ȳ|ec U #f.e&F[cmA*—\D0t#\+ ڡxW ?/ghFpjIteʘwT)lXl^*֚mVÊee#TbuBPT; ;VՐou9.4 WV;lxsEwoWoJ;{jϲso׀? 6 R/k_>A8CD6`83_nIq`k%iљ^*1Gg}:G97m4H4~vX0UaUR"aY?hMЈ)E>Y7/)K mt0}_D[j_6k^>-6HgCmp8T'݆TRO&N[z$n , &l%f kR,*VC׫wΌ 5PtM]ix^i2taYCݽ8beB3_+]/>6r5%_.q#6m#衙KN [0D3bs!1?& Acm(@ɔxK9c&l$ڛ:iׇJ c@f֚H¼"IXdj3wԬx]c$U`Gdto|0)A|^1?LshkPںE]rh)ԫ)1/P`EE?jiN<LU̵#k8{ʑlp1,EHWC hQFG* r\3OF[ 6&H)b|C %:Ԃ_y["|U4__Jͮ;'8Qp2uva QTb`Чd*v7+kqڱ @>#eDFc *i ~4V&oelX&*h~:c i5f;*2_ڬ;m:(6:7Rx_- ̎fkTHa ,zFn,: ˲[a- KQZ =ux~;[:D9z# C煗`CI 5=-zT湆!7 g(kIfxV'xZ}vJ $23No'yɓ8iljژݛxVIv<N.cRwGºz9ǩ"(&{3č|?FekH (C"[* eImQ&,D/>@3}gNGU~ͱ\V+|8WX+GsZ(de'I e# \|3̩֏XU;sݛ@3muBs6jш4mN*b-_*7NaSQF;$晉 4 lQDe+fx!|uP CϚE_D V}Qre=T aD 3LMc_¸`ɞg/7;$5%hczg '9tO5wh)\y؃8O ]s7$uCdTA $=!6xye}DwPYLE;Q?G#w}7TAiggc3Ɉ1+(%ՠ )9[?1Nq ne$[wkw 1#ͭ?NJ tZZ(/F$zZ+M)XډI;2H$֜kQcxIG0*  :VAu?:(YPD'\r,)˻#ၽqD©A>֗.-JsX}Tz;Cj8( g(Mc>.#aUSK?B.4|FciOFTRjӨced{˰l>wt:qR@WkTuY\MԻ\ReZR^2^}0Pakm Rڐ8`R!g~4'Yh{^=J<= R@Hj^ /y񸦟W Xvz=UJLt_+iSx0άx+AtkWɬ@eRJ}B9Œ8Ơ9 ߨfYEV3bi,(j2ʑT+f7C|>GG씒5T ~hvj=<RXim[8 ebV\gȢKCjVi ]Y$ICFړ摇◨>Xx{Nn_ ,ջ!yXIw 4/ ;YGj }JzɸL94߈ r ڶ#, nVCe[0HhwOBW ,ۍ|dxT8*RPz5z(yG(֞ư` e<0\c|А /]{rSB8/z>#Ż(۫lX/zS#w ?2õWYf >uUp^?)c_^hb%N )+.$:2 E "C8T9?,?d+6q|T֒m[Uʨo˒в2K`[T1O1[* ?e-vn~& 9kfRHb=ٯWxff8ߐ鈗E8N']oQh`g߇ 6gԹQy}3q|]I9q i؅˛!H,yF}~8_;k咘ڏf-K\ K"Qž7>6ʪ%9vV ] #Fw-sBDŏVV<5rX8BRsF,ȟ-3a/)<-!1X^)u}G?M8\;2n8UtS՘46Ήa=Lj څ~aꡮtո޹yA9.i8X5 0ąXN ;uhH߅oRW6G@>.JkqUB0N|B7|[4Qю5+x&'XY0';e7!K4qn#'Qg_1Z:-ԡ|I %t9>}@Rz5M!I[k$t=]2gL}Ed5۝2~wDk.әjҍX_y4&H3L(%Hm.B>U2ί4f*+k&!`FϑZ~p6'oKaX|Ե Y'^9Gɺi*XP'Mor0w.]ոO1-Júk4p{@KM9L^x1 mCg9gq_fGr:bqO|QkCw B˦x,ʜu֯8zK.-Ɍ(bkCÈ\^Yh~Rzymi1 ;E-P'8;^3a>˨mUu!ƂJ+a(K0s-% =2T ! Ӕ >KOD7l_v|"GCH8۶Zfɐi^VQ9>;,(ᄄ",(W{ `KK@W<}w%͖e)͔u"^f.FGHrų)Yg+Q=R&G A"5mؕ .殪$}c(PBuC@݀r=TK֋A`!'gTN12|2rWT9`#CJdrȰP=)eLv^3k`ls@-"\NJ0k'^r[odOHpW: /3Mņ/=]0QB`=!GŰ{? ,X*=e("Ƥ?*TeNJL(}hj>V&X<'SnemCDCa p%ZA}߼Gs{RE-+f<23?0_ -jAD_D!0ϔqAic^2S BQkٔ3K0?wc="΄r aIhY@uu杋 3<ZL @2U3]_=\)(z8 oqsAIf8&8pm,4yo~Zи ./~mnUsɜxEݿ\Ri>Ŧ&7}lIEՊ>'[9Fw#' Wޤ(om&"%.際!Wm]+y^ ;wdgy(j`nuf*#.In'9&Y!]V.wQJ_PGkZg*"Ij4E#:>p٣(!Bx7C1oQ˂9azj˛dSdl y|ȀS~_Vʠ3UBm v"E,F{F̆7zzXRY^ [H2MQnV\h@DLOY' {(#d RѠ҈GR ;?F IsϠXEX޲PlΐɬLB ϙخPNHav/V&/ pu`-Y\>5Bom]:8J:qpL1D췆B6~V( nA$cl^׮[Tc,7nV_J۔Lh N)U%ԘR3 i<[T\@ gDZ95 O֡R!U}ŵ{n"71HJᓨG.z:x}JԑSBpbXF$uR@o~V! ~w%2L$j!kkp5 eOGi.7{1_Kh%O<ԁ dDIiibЩ*~hpO5JQZ[ߵq%:u^cx#|BvN@Dӓ`G\$tX[f˄FpC2X p90*Q|-0`A֎}CQ2U>-Y-viL"*;0OW57H,m, 0Yd˞TٲNr d]RϦ_)S. <.29Co?9T*$Y%/iG+WDuZG5ϸ.vNȋOflD2paDЖI5{Zih@?:[GT6ϐa u$3ul:+tDr4-d?5 G4!ӱTN^O﫲93y V6#j2B%'.dj>Q O:yL/D C dobiz=Z Xw+@R}0@!ߑh0WTz@̾La*`\HޓthC\yfzCk5bʋ6Y_t|p2E8^&K,A 5BЋw+QB) P#@F(e;1dz .eYp_ '1ɘ+;J\𢊤BR|=xٽm0=wʫ5vueó3#?E7!p3.`wg8;D Ţ tP1NfS\6Ԙ5,܏>,z+9{Ngy-Cl#>,C,K >io6Y/N$`Bځ,AW&6Z nv2dXRv 3r|G4vkbwt0NUEؾ~nj(BjIDźy lǂuŵH*'nێG4A=n8tƧGlො( ZKs}!M()ίGk,+Sd|h+RX R%EP}fk9Ne̽xh'DtbEngt1WlC%vrYy}B&aH%MT3>sW,ALդEi9T;<_ѩۍwieG8|.jr΀e;Mdqc~I=z8l1|o X.UF[q(!U3Z>j~*P \<Td =@5wT}szGnW;o ɀO#35Jk ]v#Հx7<>j X@ؖ_(}ttL0  $HY?1/\1&| drG h?Z!rglDo?~lÜ"olٖ~h>9\ahqLfPu+ e~CX9:0 ѳ\>c*gGu³qG؋Vʗx9zvZҙEW3zt~' ho I9t T),Ɂ_A,ڑMdp-|G@yQ>i9UΎ.fjOC?pޟB:%;FX7K_;g&pp#fL9Hp7ۆAsl-bb?*1NEgPzވ HXOQݝi5חRT5,@F6dX9qH{,~شT"0~E*>b*cBl;=\a=3mx)Aɿn'6 Nw}UoswƨٰnQKXxQ J7l+_6oS/c \v!UykmDZ)Jć/7oeLH6^rF R殴 Z"; w8BH%3&FIrr/c 'JzA1so+nhŸPsӢ%gB& )e~zkJLbJ!FWoS w䛻UvxUx7kԝ9|u-z4WWI N+.)c{|+[\BvL3ꚨ_J4gSJ kh;pvW7p^ܡꛜs2 ?_S<9ek_*#jį po.υȩϋZߩ43f=<hH**Rrh7gM҆^$"9"FsHOh+zOXC2gJ}#^6#'C ,5r}\Pڏ`Dn-L/z?2ʶk&&2^,v6I!@x|ZELHwKqVb⃍Q#plIVyּ; lâ1rq)-e57鬲-#Ǟ_}P[҂ܞ 9_}橔B۝k3l5zXdR<|Zi::`~Sf,4r瞶xj>ܜ9n&` f(n[$ElA,CW +_ZZM)y0[`\ 7Xp>-n?Fagv]D &<+gd5;l䂹hL '$\27ߖ"E6anH??\pZqL3B"4CtgqÙ܋ gkzb4BT#]YWeP/~xS-|f=@ݛZ*Qxq\i7TE;'7 DSredETW% gf2?uⱯUl/.6$VغwKV$CX= y@ώoAI*{p8N؊~^;j}Tqo<@D )OsfzZ\a\}?\#y1`|"m 17ۻo\-ï{066ǝ^> g*sY6ROg'rŮ׵!7G#jg_؅ЁC8Z٣"/*KW%NXHN0ZX ck"7i .W].~pGJU8gPnF20ٰ@"NKJ m9 Xݰ[ pہν A>Gdf .a^i& X :rE.ݞ~EbpdlpwG )"CWIGA CwOAęz 41RFטT3!>5[7ѵ /P nǤB!s8D]-{K$$ACx #\|{xl3'&ue|$>ݲ.]f,(6,.~^b¢$ZX/ٖvpT難+& <`NcEmse0]Y% Lok{u6;Y=F7!ݖVx/,P;Xt\.Ր1IĿNaDovG* <2lOFo:ꄀytc\.zؙ:oySAQ^\\\ݜtxAHcy$`]v_&(*/͎eg`Wډ7Jkw\ЄLFL$$qqCIlľ>4r?'Ԅ;WaN7_{rtz&F2N1VX($èHstmQ1pV靃,0!ׯ.|wuLϜ#2:r{N4ڤQ;*_ pp)ûߤMo񿚅_l#ULH0x:Vqĭr'RK5&# 5A.CY.`t7HgiH.Y (њ_$sSl73 2UDpIdIF4lBnU ՛8Jusp'9;sT-DBE;]N_QUEqwB G\l|!ҳi@Bj5X&*z `,w]P1 @2cu 뙆Z!XD@ ݖ_[RetCe~{s)AL9 _MmXpdRZiHK, ^d*oL,=u2>PAIJAPJ|YW7id7=TI(wȳ"-fpÃ;#Dؔiı]ImrEOvP8.NOQTӢ-Z6t>W|&`ӢJ;MI`X}oBcn }^--eYnwIU'9p0јYw>3;͆~wt֕NZtUrL@Hc8n-1yVNza oMKưhḹj2W^+*tr#Ȋ<41'[ߏ ?r eO}gOTz~ e P 2^\2: ߞ=`u6j'*.D$)<5jCKYrn+ލrj׸q) ZSf1LG^QԡϮؔK0Qf2!R"1avX;^ȽH_ 꿴{#NÇ^("\Q䏭MĴ}^h̯qݸ ODax="%U4,ɚ/ U:/ʬ\ jgCV;K7,;txe²E@]鏲u->>qeO#NV;%[ؠv+!/X(mjuT\_YsrB~*[/ޭV*NL&1Ō2W PH^yoTODYGՁf$MՋ1́ϊln2B^,I,L@Vkaj(:Lnmo 1XtZt4*mYF3hY/L|ZB*@@v` ɡO`SOaV.ٙ]!lA#Xt !$)apN4~ěqq؉Ϫҩ Loq⍽젠Yq#G 4h''Og`IZ+tQTDI^l _7ivS.褳\Cc|6@7p F*Ģz(Zt2!;XRlȃfu`Ti"ݻyP R <} ypL)$KMEuh/Qi(w yYl52gHpJ! {y/L52ɰ]QFSS{CMP&h8%p,,G6(~Pwq YIV|Α6.NH/]?ly0f VFj1]+QX0;wܦnjer%lSrirQxSǓڕȴpoڼCb[ WnO(@'ӣ|&2%6ɸ5(a JmYKtcJ/nZM "}iWj\g0O9e9'!$nۇQ&e$XzT8UU)eMvii!x1Q*n?xc6Ҥ)n 4M* p$ZKf7$]ަ(iaEzf{0PO 診Ï֏377+G# y}3e;# ZZG뢬K2PTDo鯿05;+",SB%w8nSc堂RVSo:?=Zf(jEw4+ч\W07NXo fLł|&[dl`>m_Da|b~eK%TD̲jUϲs+;i-F]7SH1ߒX"W]}KM4O%}Dw)d͂҆Ou?$rC2L|i< 28hyK$mץ>oUإӡM0zV-T$HjUMEN8_2YцCA>?s3)/N^[ `}i{59ڟl4]8yi } TkK2Y:NbguJwmeGpYj0tѤ7}KpM.ѻ#QĀQ6/g76=a|Cݑh伈l1z3`S_P: Pmid2'Gk!Y:9=WNӽKo/9IJJwvħ% #&$3YynKj{zpqgyyoFiJϰe$lf:E C|mI,O=eJԨ|=N88d<$<6jyĽyƤ1l(څm"]?wJ9#|l`h,C2/ۼks^gN7%{a/*Kurg~4y IC/.:r7$,Qf|1vv%D  J/ppJ<#*+k_S܄l:'f0w#رjf>-.4XRMZp ?C^|Sl_uF\'Dj$=pzbfEiLPG,Iv_bqC,b XHTfBqu+ +5g? Y9]T"w;3/z7а *vYOBj6^ pgE%Ĩա;Wk(@/"aĻ|@+…ǂUZ?Qq1 d .<%s^ ؿd;w6?wT˨U$7xJ``_#!(j#mb'KWK+LY:GCEr(l i7ePyYvE,Kg{$7e⢆YMTnZ3?r@99vH)PӌHIC0H fLnԽ(nCk7\$Ӑ_H'{v@EAD(rU޸9Xx!57yS{2nyQ  g$y<npS4Ӏ "ȥFРog7cS`<2U~)!(mDnrJH9c|7RekP|X#|jB{ ]YGSҝv3>6*,?nCSHx{l3Go6ДQ)&hz?վ}ጨwҁ&|.MİJWx Zf[Ҡ/d-A>jKᘇ-eȯ _LӠpgXs@>[g Uiedޛ|gZ?&y &_%tO8pn񋻤.)]}ik5l}F%Zhohc`D!ƸP =ЮUyD}1t"m&OrҾvBc ZKP&;m9"GА'e+veIi*Y6ceBvŏh,8q ȺƧQ 8:C00C]%~heU'qy/A`{;1,y n*8) @#!LXTveJ'lp<6]ʢ#\(e]anOn1HUW[I[n$(WGw>͒pgĜyx@Y 9X&򏇾Mx3 y) aD2JhR }':15asQkVׇ-2VkO><Vq z%ʨݻF4>`Y-M|͠fdrT'I)Ornk7|P'3ݏ&3JUH`X`5]OE%gRwCU( .SUHW"[º 1I.{q8K:h6cԴ;ޱ$ģ[~2Ղ+F:̒˾]\  JoEyiHchSn22rH{S&".M^m.y"@ #nuܯQxxDLxF~jD~D,ڦ!Xix\te#6=p6\TrS/x1c3:heD!쩲s TXpsum$MD|F(HbL ,q$w`^3h'ɅK13-{^_;փfG2]\k4:76@'7?eBd$Ц =m/R0.m b$t~尓Bir!Hɍ[e_Ue¦saUy-nCOL"yYaԂwr! e{PUB1ܥ&.@!_.(7t&d>ݘ8nM_ƟMˌGm*񫕅d$PR(Vc`zZE(<٠f #Y)n~vGcc\| )W_s0zMZ'nQ,?|Ҕ`BƫKN8Q9 o eˉ e;2D@t\plgF5eA+;אߥzm^ hzp5͠ /xE-Z_} %v #AV郗 &+^C?1)[yK/du[*^D?71Fް0 [3@g.=_IJp7Z@ .$\ܼ w폎QVMuP5PB7|71m'Njx~5g&ebaYg.E0q\fet#Oyf4%JsLr*5=vWQ1z^Xk<rmuVYYuYmna{UDm&se%734.c(Cc^,/iՖ@Kz"_ЌVZBðrCk^s:דߣc|M\RlB)mr` *Ȱ,0Z:lVKYBT#ègl~"Pgt >CO,S߷'Owcźr}UX2c32Yq$'La \S3o8o}gD3?˂wS~j/x@z>4SxWVˤ|?%y22vJX+WCǦ Fbz7H'cU)OˀyXV6kpW+>nxryE1JšJJ:BґN!LP u!,O +L` 1M֌yRwޠޏ9ꙒIn˘4t80ܘ%.[!HDbW4y~$[1XAi)&}zZgfGj>caa#mY뎋Ohظk]"\oVi$Q`gn[*+r$IMj VuTb3^;,y-ϊQ C pnI0zJJ4ٸ{rH0{a9O|8EY^ƞ8?R{-} gӡpHք8.Hoqi8[\TۡwC [+ S\N^{ Zc8<3KZ% Ǟ~ f o{P "pp4Is7FM#ʊ6,߰i{.՘׀' *"S?g}oUpIM}+kasN" ],3,`gVE踎zO#MMօܗ)"3OjhٝW bTm~y l>vwSb4El0 Q#6of#HHeE3Z䌍˞u}Hc=}ЉMZxĴX'dǻŚ>kޔD&$*=PSO'ֿ׍id<=՚+^b4 H"vډbu>m_dLMjN$t-YؑpCfyYdw!hd:W}&!#hb'—v\'Jͷ K#zb]]Y&]s,vpˢւ$[e`>hӤL)],,jM3JSJhU36vTX:$i^l<8Σzm6@|Fl+Y5AD$aP6X6 i~RO&Pmf>Wl)|UͰxDաp#(03毫?Fʥ E5oA_4< -ȥ?8[2TF1JS)Hh;jx3h)қNjq Љ#LXTC$Dyhn`\l:-]0r~[~s9]z:ˡB3M3]耒5&O*Rhq q(6 A cv#y_es@hS{ktAVbC]tg+HH}3;y*ǔ>hÞ4Fsd陵9L0X~5W!kqLgl@dy#0hT/! P QoX"jJʐ+A>80FcHN{dZuRcjσ;Um젃6PGsN#i_ߗFаSΖI~Aȕ'VM0H{9F d`v9lS==M-6 KͺQ$]ɬaY`1/M ^NZi|?kTg1^qsDs-j2́OESz⻻VjҜ|Ѱہ$Ǽ3=xk"BȠܗ9BLТzTMfaμQr?S݁;gk{ExfVIJb/Op&X5}>J:?[1_*C < /zjH^ywbwy7/Y4 D/<,*5a ~e? {YvyF} ʻMZ֪^>onZ-PVZ$MڕzԘ,TQ"Wp԰Ud6 r221Mt-$8,*[V|Xؿ8C&V!{zE=i腠pf Q~Ϧ wƠi"9yW,h?PsG8q>lngY݂KU??IʃOdnE\ѼNyc5HƲg=J , ĔLVO5.(u:iQKtˆr  S7guM3bGMyBrX,iP$V]Fl~poeJɂsVBBwSbWraD ψC^YRW*kQ0S3!CGRmQUDL8*>|y9CN۱ǫ^U ʒUL,µrI; RϘcy (J#~l: fm-4vQrIlME G(㩯jH> zт繦[AM|;o󓮸gEtݘƪ% Cͭ6$G}O,0"J ˢxmT'HlJ/sYn+8 xYI%HL+ RFr.jLTd+5fPR7Q J`dhnȔ1 .YoGTO`dFω@gy:VI L>Y9L|a1%*>cnLY:R&\iSKUc}M9]߁;F@&(3YrOɪГLX! g3@C/oar)4n:!,)1"Bq#%[#^=|"Xy /;ӭ;L)@H9Ns>HI)",? QfWg .L9u/LwPsrm#L.ZO :ALit6hbAcAQUp@? /x)JE6oubWI/^KrPs"fJWʿԋ] 0 +Yb?m#qCK#; #^-% NӠZ_ Q s("b08U7~|mY5 Vxhmل;nh+m!UZeJ K =G6ͷM iٱ~\i[@>xYG3D禃|I_g˔`,ڕ%OΜpR_Ηy;="b9L`9Lt5جKVO_51W:L,0;K\?NNŎjF$G!6$>~#H",dZ%7f5g-j9ucMŔ}#Q | o22ӹ";z7SXMDf3EX-/z~O91%{yV  6dg8ikD: s\p95^/3m$m@}'ń}#@ȣ̵\f,cw)=\ߋdqϔE3Y9ue~d͛ MuǙǠs\6jar9| k?>xoreiָҸ\( "3 !c|*+! }pn+Jp!״` e9un-um%a\nF|g*FQOHh\GxOʅSy\&uOKպKJYyc8 1mv;Z\퐝xטVF&k,R>9AT 1ڸ@,+*1$ұam pOe3VeApM("?z4м! >m,Df6kud()s\Rg} o NF#_Zh .Z"VMOd~#Y3ÓDB5(g4!cdBot5# y~,PaHQ-Gٌ.ICGdS]Or\mz7VQ)Q!*E`XUY~%VA ?nvJlcc^ h-mȄfFigcq]IKq6éieA w/>FFYgRp/`eƦ*GlMMOޝe+.t^ՍVz!bS3r buTژr%#ٟnT2xW?󝱋C~}'K8 ꁐ40 )wI5Fps;|]yYtV. Aŀ05Qb+7eGNVJM)W\wQ4\(fjA<g *c\-ڔ Pw =l3sȦa #.a^ӛDnM>ͬ!0Y}dbЬ_6X G.Q[X}Fʓ湷Mg9{Mt'I ^m2P/@~P#}D:>aʢ'/2Pm ^J*(5f+r:f 8Ca# ܴnˌF`SDPj @$s(+]9oS<5.PE["<:KΚi ip<)an 1@/ j_K""T^% :6U'؁sM;EV5 4yT/Yfp]hŒ%Jw=pe0maCf$*`0+3i(4Hdk,/J|2D/op,\>6\z"7S5G_Uw"nD'XyTP-G*qhzueGu)tl΁lpM& #9Յ,F2TZ7@tw+UI@PB%#Ihd]Y>4ܬL=Ds76 pX3H7l1ĚY,m l0"@sAP[oyL%vRР-\%栟e_Rig}+Byba*Ģ鍖O@[9 (V-Iu<(6L` poC1=4oZg W>si,\dq$7x&@,3'zd3kW}76& Z->f|^9]etm*ysLTg"T%kd`T{ 2 0mqp҇GGWc0 F53obdïEn},Lsf!SarTuye\^.F+{(+IPcbx`K:sIRK*pR͟+:*eQEd>PbqrdeuSQ܂@_ݠXnn.=??[{D:G@qNU~gL)F/:^ ءOu&3/SԿBH;tvAF@lB´^"*C/kS@WЈl|> #cȿigU~Ňk0y:B-ۭQY~?8MM5HHb22c#Ny)%?vZyB+bb G׌H[rH_X{ͤm)n8rO kp WZ15[ׁ}3x{=׏t)͗ }@)ILϣ+]UIy*ECz|5]Q{~Ymr!f#. Նqd }d"X۫&:Yey`7x '"d=ƄC ˈ9̮}J'RܶbqWbXAWu<pՌ"jנz_&o Na`ƼbPns#.0/$%Wq$% K$8qt6r o"q~2 Rv>jهrPv'$S#3oAS œT9?Mp`j9Rz4vӝHԕS&X\!u_`ҭmkч4LlD.=/ m6p$legFK#D曭mjܝU͘Hc4%ʚa [3?D>+"Vs/7ED!l&aĔEB"nѱ^-8#BaSQ*.*l3'ZȞRbD, g]\6SkYL}a.؛rZ|u7Zd5Ff @/rERD$'i7` s ڤ[9 f0^ HѨ͹+<>@9Ot̉~%.J|e>kG:K 3#@ADFT'歰%uǡCO]2}X``=#s@WiP),F]+8MմP,6Klla7䴑6}]!^dRZrӱt{\4$2Jݫ&̓7< ' G'\{sT(!$Հ QJ ѿOnu4)i+[,=Ivc[F&_;YmRoh:VfVЙ7`5U|[x%$v}fŁmصh}ߣP?;\fW1D'm!Ot);DF'[(:x3o |Sk9$5ADGVti.&է5^QW>ȇ"+tL 6>B 6rȇ0wf_fMƅNXS@anуM9{` ظPo(t%VZ*Ԥ)VlC,ǽt,81vNT89}@N;vlfe"`|Ӥ R2˰Ca!X.~7ԋ:Z3±w8n?[\֭><=L<փ$BkR!.hS 㠵nzMAB̢hCjG&h nr[Kmuo_;Ӱ# -6Ap֒*,ƒ)jѽP;2gcx>l3? 2Q['b&.V*YIGӔϊFKʮ<:{YE!l[8Eal׉HZj ŚdpPthsvs^M ;3Ԛה_Xc\nԉJv]eudې*U:+Q?(BPq{u7H:+ll{ǘ&%90o/Pp딚Ʋ}_1d?OdO.]m.}-@ jLQ#] wcBL2}Yk)Š 1iʎ"Vk7n'W|rQ5'2G>ϰ>3u 8Rǒ[Zc,h_z֪aΏ@uaXZ^$4p!8d2OxѽܻsStc,lDOnJM 9g  K< u12THʝt(+%FO! dŸ=>:p Q wu͒6yH6p{\lg"|0Z8/4M@U>TcK$EA̬o3_^ Q?ҥ'9KB^k|C8d *wּX-G`y  d5G: Dh10$LA.d<3{yQO`h& Rn Β ַyM`:1ydm6|z n_CTSP-?#! HcTX&Y4dZL,"& vژcBzLǼ5,vGPuŻSJP8aZqbu qBT^mSM3kscP潲7b֐?:Asz< $i1\OOV&14r!PtZ;7!57w䵜y_[')uƖdic; C0:˱4mƱYOަ1yYl cMWH7Y'S8%϶>*oDhׯ [EYzyJ/^s뜂3tUvb ‡<ԐH` |QlbݳEE|'jF%cs HTnqCtJW>X Ը yJU˕07ME+C_r{-aN"u)@@i-2L!C^v!gib,`eaDUzhE&ժ9PR쓭d|ZedB*K"1`Kr#_Y V]m7'g7U?<'񌯎_gƘ`8m`vn&ҕ4cO֟U,}kHga9v?i{AEU +|ØhZI=b7=ҔiIy00+p#O7Avu*s\%_ Ka`b {MM ix񿶙7`zҪjdߑ=iyʧz.j-w. Y7 Ow'ʩzEe'AM{D%˚@x*]ba*V ^龓(lYV%uQ0$ʼMH.Fwi ;gkKPsNMv7B/j:jeY*_U{r% 5Z˦RX.BԘyMGDZC24pX-+W;T}nwoɪ;YGSTc[2J_-48$N2~J$#e܋#b DS4qVBBͧ@ܢhS%jXMu]f]Cz @KqV^57b|O*~։:~n>`RIV B&=B.h"JA[4\\zTjx| ` [8A{{d,g-%:o8wvM\W1`w[L`IaZѽqm$nw`m" rizҿQDZ9BR!xcifm)ő>.N7ig~$Tۼ)YWA䵮~54z9Rm<W? ,^{+hk% rhj5:mE n+yBP]Q "7: mN51~aVRiG?MPgmAaNPSSOQv &h2x\UFmR1m%SXɗ*v4H3Iq\2NugdOy+T}a{êkd(MZ{rʀ2; i(CmX}1@u,GO,P]վGB@bN?k=EX;Ѯgrh A'~4ڎ/tc#ʻ Ws3<5IއF}($zL+fol Ǩk{teJDŽv)dv1>@sO3[&hAUΧe{IjRnSӒ1_}lG04`|l8d2 c*~#{q8PU{B$"y^0"$q}Zs)wiQ44AG/mnFP|HQ/J џ+2\T0x6x#(Q1DZ͠a8{b$Ux"Mv{1kަJ?0umq_(4%Kiq7)}IK▜%Mc$(fb8m:/`;.PAG*~n c>iG( d|N-c,:sWGh:ߋQYlyvRl0~{~G`Ar-عp65h66ݘ{Z,H.(4Yc0 -@3 ogfޅTͭh pD.rܷq5vnϔA?tf\~;,Q61Vj4tKd!'j/7胺o׼5 5 JX*s8wb~}:-<%zRu^W,e, {H VUVm>ylS |glRnfg -"ߕ`~%P$dhHR\>ʣ=<@ 3c -ڌBIVaQmȮrZ,__%%q#>B9fB_9 =;9, *ٷc j{놖fܣ߅4h:slCYO 4Jc,tLP~d)<ܵ׍_Mex4J Fz<$NBA7aZ&DqY b]#he >\䵕hdeQ<O^ D̞Gj;򽟿u Yu&|YjiM :.V>}AGjA"R(R=QMU-tl-NRZH*W{ Tqb2{;[äP/k}Z19G;PLM12bjR (#5YdM%_z+2򼡤×r*zRdUGⰁO@Re)$#rj}@nP-PmHކxR(a틦y*gX<7FF2;Kc=#50׽ZDvI?4! a3-D}1b wmL,ܡ0X^E| Zg f"eVΐ% S +3׍U6l)S Uiw#EXLk˭][oQɄh 6LdFi2b6 ˜ެK0'/:ఒʒ)'{c̒jo{fKf5UD3+ 2h9in ʂjt zIJ``Q%]16Zu⍫]oSj1%4j m \BBϸn@a{lQu2=z꣡o1Nwo;ws2>PBL,)7K0ZT`ũq6Ҕ/]zylHPq67`+7G*w!빉2S;ۖP] )` s2F-:AKJJ$# qnB{HZr~#>IXc^O#Ofڎ7EcQgs+qwp $~E3Z͟Kj G vN'JM9u}[= <ҞIޱw|3oxt}EJzw]tx>>7Zū`]B(k 6i_d܃|e,禅n;^ةTz>;lG?ZnD d.yThF«:ʼLc9|u!1xD{LB IJ875T% iVp:@+>upz(CfZS[: 1~3*R]:3\ٞ:"xW_IΛny+X`7,r_R*ONޖAVёh`)/U\d+1Vx }MWгv)u1ҟ 5-026цQ3;Jr71ח¯C60C4EȞw@(FI1ž.3 /!D&ao C"0{%?]*!HHҦ9ã+ CID  Xۍ%i}GnIH"|dJJ`\[F\o|{z巙bkRUo}JCD nF #ˢ< ط39JaM㒬g[L%a YZÒ. řbsa2ZwEhZ2uu'ɕst~ӧG8B\jC.\GO0=2E%&`}9>fYtĂ:7y6 Rj-&*։xP{&L5%6BHDppBд՜6HpXxu(nK\&~ 7kDoy%<\ +`)Pspt/όu3KB@yXb쾳Xٽ!bn YH2ꡉGw̴|D4AMED 7DFP#fY|ig`\f#TT(b7@Ҳ.U7瑒-7\hyi&+<-a7g9g> FqOBIFևA{0D#C3y59 ScgaYCf*VI Va"]{v{!d6B')+-9'hq{wh]6x $:𪃊M} l^hSuŵix\1GѡC}SoҠRVCO>>m/Q eJrb/uG !;!% ƋU~Ȩ*pG-qNN)gX^)~ͮSSlw٢n"aCF@?GdjP`6QSOFkQJ<'Hh>Խ$J8 M gjb,=bK.ST0rˆsd..ǭ5RBI.3Q`3zm tQa9x rZY"5Ӎe~EI3" Z]FH:1co NALdL=iMf5k8Unv]{¥t հ^K^1C4Tc֏d6?F.Ӥ|.l9+%J-'6D0"Ɖl 0q=!=Q]q؉O~jc!zVJ/ѐ WSw+;c lCrDTѠ$վFR 9M^& S4yᒩ;e$zt(Lċ8-Y4oV='=Tl CtkI^ p e^\O|٭7Z M^~.+anh r*jŏ])74'Q5OYB29Y^Bj$48[3Z,坻*]O"\$(QM)%{z6"nYu,C6?sϗkm͚R!ّ) c R+<7X(=[`6O gKԀ5\lcLyW)%iʊ#C0CNœ-7mJɛ\|?2ܳ@2-,)YbQ^ Q!9ոq.[ sq{ 8(gcF#_%ٛO]+/'d=G"y2fagnB0ZڻZH`pUQOfJ&6G)ΥNn9]5P77XsԀ@~$O5ˮØ|tvu!,Uֲf,dBO3?M *}m dc \,_Y䏑UIK<%D $6j ;Da# $&6y`gN P˕ZɍW ZQ&KX/b3ֱ5mMF,h8L\Y`#%}!1561#b*TSnj a}bJxh|AaYr($؛^rwc@]Z5u\\0hكN݇ILL"ָ4{?b0 q9NLbʉmXH'Xn޿G0@A-,*&#׮9.mèK[@ʷZ\ܿ\tЅ:VAٿeD>>tzDd/.ZNe '1qh%/+ɯ01X=Xavu8g\Tš9wsd@/0[ԋ\:uvɡdRf$H?*comniKhɧ͘Έ~ ^0>a Q`mL FMGzՑ0BSboT%=|1 h3L B {xqjʯ i;7UG%/bEr.VA \)/OB۾j^Gy^xc+,24| #ҨV=TڦZLosE&~_] YHPLRM;`_h݄+pJ^PpT$FdʱWPr;%Zg#sbfַ"=jZ:bεkIU7G5v>B$X.,d1~pԜ!XJX\sڕZHbEcK)ܟZqںFaHUTkjGd?ٶ΢@LT1At 0W v9"Gd ɳXO}ڮ󺋲(? 2NPrͱ!^ޒ*Z:.! ]K_F`#8)UVl/)uE-|v5e~{4@9bZ| }?uyA]lfW*U0Rh! {͵'vnf2"V|ҲWF*cn5Db7)lԶ ٗPiPHբoC9YHi-Ob€chkօSOU܊p$ԛ*3T7!I疍&*y %eS)|#_Cw<`bh(:<Ѱw*1L/E=R 2B~y؏BDhd`VDtVI٤-5Lʗ E?,HAh!l=!cM"zp3.\GѴH1Nso8(jV.wBMR,)\4!1Y~|KmUO)N,u9MgH I{+ n;+0j(Y:] ,78R`.i^F޿C9XC/7 T8BO$\uY%[?"?<|MU L`O*g,n˂:~FP!L;r/Y`##Z1$c쎿*А wIT}q o!o7|? Q>Vʍ z&D6ѩ8\T{o ,/QlpчvD7 XŽ`6aQ /ب珕WV}~o r%Re)|xt[5|1u2jl>is8£[$5)hPZdhGn{!ET('7ӗq(2#m ?"1+PL\RCZ}R Go<_wAٱZtҹ+AENsLchFC ECxj$O:e-jCпhP*IU'ͭVOY9-'{n|" E_ *;9Xe1l7.dY+Pjk~4EIDz9o$e+a+~F$~$A4R3^ {Sh J+ @ qU0 vRF);5<)ީ[}yO 4XĊi 5e [ k/R4k~~W)㈅VG"B☦MSox&-c-λK9kQ&"kױԅÆU;RwzmJe+LNfb7r~ŧ > rҥ&?Y.qoBTa!t Phқm3U5 qCJζ(sQ{BO",P0.X+!=w*3 Fkl,Tuq!z^GGr5asj}K1 uĿPHk zUqpMjgIUuEG+DLG8H1]W az 9͐eV{g9kMw3lDg;*QOV_}Lu… H- +9Ilfc{B{[^  *7b":HBu5%A r?Njzmxv\WdJ}66cў<ئ9+ cTtoPD8֌>;6^bJ.o^x:'4r4Z_8|qZb¸P؄x gCřyoQFfI1H]L ,ZYeh>#iGYjD!'q &g9+EρTSZcp:s3֌-bnaθXbzKXlzchlg$ *7 PwqmiD'ڦ[~wyf)pMkŠ( h&B>8C޽E[\lXz8px)O0p;T1 [͋WDn#[7,̚;P\Eg(D?r7s`S^z'{j R[}G!@rƷi&r~ 2綠͏ 8&U (JLg2>nޱ$;/(507(clYɲ&*~76klV,~0 nOZG>,r?Ӈ n1 Υq H6g[]>@jq_`u&EC o`n{Ooޥy|3[2Y5q::1|FLo*ރL`)Ω_PeGmGb`b {RuZ '8 ?G74;~|ݝ'c_Ԉ( Yꅫ܏*hoFeL|!rԓ3u7@?\9l:KI://2[xM`ĔRgkv-'jR@ A bYvjG`9AzP9B3 'pl%0 >s:L- ic}n&L;}=Rb*ei}O^qPSH+4Yz,Atg-~=.8J cb}IJ.Ȇ"|ݚ$Ngk +j;j6"@J"zUa.!&gluArð҅8yWCG[ v.nLXw!cqTyނnݢq(fHWTYt$=T+r Έ2ߙD~.ND3TN։;$Al,cM*ylO9T$ú>t5ي<چ)dG! YS-ϩk R+*N ~wFCK|-XLk#-U~lRV!PƑ[ZxWqm>^KxqscsrȻ=a?HkD[t:+؊::bʯe}GG;PoSHƐ9Bl@2tWԒc~3a{y>+@N]!5q ?ڬr||8oC]v‘=u92)brzβ@ߔBxhpMKe\9!2$yPKh̰v霰ANpXڏTƁ~  +ׁ>/$.Dvd):COyv<Ŀb5WQH:Z @TJ\zF:֑T

dpjGL3QKsP)nE/48yV p ~j)rX~m!b:tAC8 du17bZ .?ҕ%;KMj0Jx2vk8q48AqoQRO&cʩcl_kbMf|(4@2YU[3CcnZƌ|—ۥ/g>iy4 d},6 kpݎCNKÐ Ve獜ɐWy @G4>']rǪeHB$QjJnFsє@XYa1ޛdӗSAa\Qܩf\˫J&U Ȧϰy.牳56AT zV=諯&MBa]Z]mRD: CTDߗA~S(NPDZ w{IIv|T4r &JSS!R}hDkVhZ0!6ܬ)7&XS^Y7jt֙Udk.%.lK,j[ef. J|?.";[ [v(=Lfk3,:PS$&R * #EXV?q bV}Vr,Iwax{89XP I:\JDޒX$pP@j|y< ^T \! Lxjpl"6άli١Z e{YʆDZe])hI' Ί#W޿mCce]lSaz웴 - OR94/w9H&&*g~Pv2n *CE,e-Pbd8.L7dEZ%s7Ɉ%0x> b+<`UO[@;P40%F8].yT;Z1 [4IUТ䊃y#QMNq'2vg7 V.X^IVN_o9Ss) ĊH{ 3"c>I!Pd׷@0T֙t_#vK:5'hןGJ\%i Vim%)2MIV b[tw;p/sW?4Bִ] u7CAV~Kd )tj^zc[ DAJn:V§_MMUT%/_˺='1XqnRu.ГeP¶9 xm٤1fQq6Ϭ.;W7 ֥R=ϳY~RhaM̳MW=D(<:x@X\ te p/Kzɨ>;Rd ~습pe*z!e?7TeLxZ36Ò3ҩ%[SLG\1 6U~vd v2E)6gm זzef+ۆ'S@fL'41nLH3cJZsn{d p\X` =JSlu`Ggwa?k?#3־ v#+b_G̢NCQw~>wu57yAHHYfD0hh@{ w 9=('=Sh?GP02?ӳ90mx4iU k}N=?^-`H\FXU>?{ $@Hɉ < -䁛t [Zxsx,#jOU4(wHoVPuuMHړLx*JGJs|CVQgnAF̈j9oQ]0(9Br7_R{mODoZC=YnY >ni^m.hd"୊7_~vx@JBat3BPL>4 z{!,A dJsӺ >;H(שX;Λ gDʞ4aVV&R$V.0zҤfuze:vxz"(dH͛+& ̓FLg{?hO(dДСi ˥ePy(@gκW*6ڈU-0r~@$'ꡰD{kѵ*Dy>|.WqRcԭT|0"7\"=p~`EׄKHqWڃz srmBHBh=ieeJ 16F?.j[eƦPMIiH,@ƋTfm9=$Dà0f1?{f S̐RFϦ[u1={mMB$xZ:ޠӌ 7$5 -&>Cet阿 C!}<?\8oHd3kuckEQ#m):O5UR)jtc@ǙT]t.'SߏfA&7쟗ccb^" rikL뵋XhE&2Rl!g-n2y7M Y\rp7./9L9:įZJ BPhu>Zʃgit7֢^~`Po,e rҿZՍ Rӈ5?{C~IXLd *7@:l /)IȷS9 Wjk'O}`+A܋r2Ut]r)hx7'_nQaĒbrCT{z̻L$ZErvSq7"ބ~B.d@_ОǫgU[) 4T)7 Bw{.V$b=VxlKJd @]4aT!PE0*MŠZdRO"Nf\ɺƏfEVjej6YUwIӣI/L%:CņYa) [ivW\sISfNGE`!<٘S!C`|k \+;mBEz۱ʂ%{1E1vR |nQ&la|J8sM}I˞{((1ߞh.GMmM 4RY\ȗ*7HC4(pO]"BL`4۾H8t V%hKQp|1Oћ 3=±^I W-lIY( 0~}+ z0vMSIՔU5+3`U ce  p*7QWF(EhƩOPF1K[FvONaO4&t _kJ <1ib ?ڛz!;@Dתl0uQ~wūgn"🵈ϱ7$1,5^7aIFRdIYs9ZO#Hvtu 6SV]+u 5z݋IqQ,}z3&O#vAa%zRɥwηHGG}p@)M&S` 42f{E_s@fZ(֮G59wha7rfZ*K6*RLd~9ckG;+kگ,){PwYѭbǛ+c^$Io cgBӵ!z.xuyu1-{P/fw9U(X,~UXfʋ!ՀBv|p/tF<20t#^J۞=dcN Sa"KMƀTeiI?3Cb] VyA Zx\ ̲O~d^hi9:ݘV+r(;8iþS1im6X6ptt_˶66pZ tFM3uX|םi7XJ߸Z7R<ǜHQ$Dmi4kBRaYC!( eP׋5wD˚44a݊w[vRl0!`&ߛg܎;ECo(%]SĎ kmE]Ě r 26%?uKׁt~SKUmjY?n%nؑ.C}24J,4%QM扯cI3#*<V xD? {.5!i~m77 e%,'3yz/3L\5`rI2g{+NSV] XLBw CLҲ1ɬ3w '`N`" 1 xWsǸ!r)ҵo'.$/#jAOw2Rj՜ v@CvNV'Bmyl⟣oMR}o*`6⌱i~usu_#lżB;_JeE*Ld;[GMw)R B=NwQ[%ωȠjh蔭mKp\Lͫ[w {}1 s8vU1HJPGg|`mUssV-kB$1BA}I>U;D(Q d -F뵭]ymm>cԗ$)Ĥh ;3wXT)B)r~B</78=f@.WR({FM{V9\TeCp(SKV̲>kT}/} Y ϸ_y+*JNhז%B7(CC|?aV?jF,UnŃ nᾒԛV cŶIe.>²|% 9׺Ė0X\"Ob7P d_Լ+Zmn6zqKG#BcfQ{'ndM"39GlpQ9Z^egxBhR\u"= ƻxC<f@֎7ԽN%8ܕ$9^}r-nfCpHfEI'jyGxBMF& oHe}6`8IDHw:Bj((TP|ج/ )S k2>&Lֱ_{+hc熊! A44S#p棖حീPY5[x&wNF TH޶^C^CʎT-($@jK[.|:0;?_{O4m\űwuSë6+l\>L62 ~ 3 Q^CG=df&NWF!ST) 6Hq6=Z`뛎 '֤bhm'φTj)hއ;#'\X f9۵[[Έf2<ز\Qnm\m{r^Ӫ o@C7K2kz TQ^fV,[r5V5瀞bl5]>#ŠP) )aY\UHU bjjM da7|b$4ޖڪ R QIBu/* IKNR P\1U&] +gsU}Tg;SCSeY.]wDP!$fJAv 8(6܅|k p4[U<aqpgA'4saH`E{qн+ d4~ǯ4%fVюBrҩ&Af~Ɋ_fe%}"¸=.iD;qRP5%3ӁPcm=iKg)_JEf}"ݜ%S_^䍝&Jpt=Г/eS]wfA v~7*֌z?ihPSȰO8C!Td:cƓg).AO|cj}%q4`PO `bЊ)8^_Xb٫I{K09/D5װ*ni4 e..l-i7z!)W~^:`buxgفntmwY{, +LBrӵ#SG9,$N0-4?CY2~e{ZYiVPBCR!b*@«x=Y8Dg\9*mY]tќ۳ p42g'8r[.PWIp-6Yo#';Tj_nIITڹ& v{o}iqQ-qJq![,?CNwxT`XAr>;uY_eaa&6JD?[Y&dAğyFG-6![TF[<Á8]Rxt v OyחʻW_P2v,E>k7\ߐK~c O)*=|k\4[D'm.^t² U;:R0XOtvk :󔯟K"0xTN|o?43*x/~{4W% Qa'⾶- 6+u%9 7jrL@]Ot/<ZrlO^s,mU'~D8:梏Ӑ>6Aca,, 2rj z7hT o1VU uVULB wˎw'qԮ]rՓ؇Hĺxg])$P!v3اlw\XTTr%J~έ 56Pн)qdueuv-i2چ- %L7\]i:~4 VCfd#vXglhjfW͸X9I)xGQsUm+=:ؙPo|(E3d^2>? z mh$ ,ϸiP*dE@(Wn3A}x@gR*Q 7ߖДϯf O682o(K꟟S^:| աh9gF"SXb˗JՈ-uqS$X6'UK)y)eF9j#1cg4,J2z$ h#1桦{4D$\yz8t'N$e?}6V(OD\QuWa ĮK'!lț7UNL ˩]19SR) GvR`}e)0eIp"_r7j'Yˎn07":t=iş&k<"nV$µ`t0pɮv@״NtlYnoug| j ɂzRǛ)Q߷/U|ܠ|Z]/s#, 7\Q4F4$LL=^$#M7i ^!xlp~,֐Xk`]bǷ%&tF "MB4d)>DFn^8kU6"Ki )ey9Ҭ_$6:y[yC&ǜH9H~[2.hL08!1 UR %ϓ| [A_Lу_B:k(H׾YzdC?ݕ0ҵvVsS绵 >C5r1=}=åf4`i(pKTdb8M1ohi- B(#b|؉'i!K2!UPI& <&yGXOm?7ȥ 7}G'+A9fxn M= .2<ŵ8 .\mʱ77v@rbL4Hc+]p :\]/ogHiuuMQADD5r%&PAl`2hNiA5lFb`!#%fU}s:1pm%J#fD ]ZD&D[,B}Z&2h w8AYEVd 6pCЯesJ05= _+o>W+9\a<؈HB ϕJ_e9"J鶅}mKee"1wN/%&A1ejRh ث@[0 k8xqouV 1\a6Bi9. pG{tpu&Ɔ7M-mWwTjZӚr36&*v )>DBn7 9!ViVy~S%>֥+jALL$^3 B ~\5$I'k8rbE9&ۯc5O.~LY Ȯ"1ʚ|fW=O E;Ilsx"T$ vWM 0',{Ag]: wJQ9θǴwn/F3kᤡn_DlT)iGI(|7ՈZ$[8p"j6\Z_VME?w I{!,mu7r=.>Twu`5^fYx>af$GWgrL%'DpZ>HVS:(Aj"~ۢwH\3>CY #p ]B; ]vCYW47l'sHY.`hL~tKцSu'A`;5ֺ*bz0|` [r)B8 1W yfUZiCz+@JVU7fiH=F%f煩YYw"%CyShc-H)Д^"k1>Ra(2f "i.J[ !PueE;;`cAҠ0<*0˔vs2{̔u)78ӫo`|Yn$q%ՍRayK U첡 LK2\JDͭc[#wt)"ڄ?Dwʼ"TR0<7aYvrT꥚LA,lky|qt ` G\@* 5ʭ-&t;NȆw(]I m%,zfĘu 8]v'Ejwdž+@ \r⑱Op_r1u3Y%OEX}]]РԇB7T0byxW92w T,2$vS+=bc T.t6txi'-dUw`RqIwD=,.V4L'e  Gjڒ@c*+^2HM%1\dyqt'0!l3ix.7Nq^_abwDXo?lS Ax֘;ma,̸܎cU0(.Yu4Zz"7gn6İӔS(g m(%$3ᰨY03!u?m\Igfu# :lZReΙa/)~SDٙ42;(^9VΟR:~5VBѷO=[+(,cwF-k*Zy~A#Hڨ !AN'o_-; 9l^bO"-08F‘G_a gQƦ),43>*28VJ񩥬bI5/<;[[䒙p#VDFR>L/Bd5 =HجE9ë :ђ!/qB} k1[ L%ׂ|t\fFJLߕJvɑ9BoVZѴC1d| ZJW!# .= 8nT}EpӦyu/k7iK>KL{!W$~ʂcg&`V1j(Nm_Ȥ,3@74YJ |Jʘ1RGY-}nK?ˢ}&,4JlߧqaW92~Ty&p9pVv:b PV;\(cGt7G<Qv/{JGSxp9ˁY %v>,fܡÓm\yYOl}2EGBpD- py!kGWJzH~3UXE趖o%:zXMd $Yeg{<TƩ${)VDɌש[F Pwֶ:W15Dhz;,Zifr M[&5Lvd='ԁS-fO-[Sbo <(qCh~el䫼uZGW \9^-AݛbδO9O3Yq&^^X3&Gyo28Қ s CV:$fOWAO?BtTq.v}ZmX}"+3m=\쟘u: I,b*H-i>. bӺV5jӒˣȀ } i !^4dˏc{EO`Il/:&gߥכTSIh~wRҍlXoge":iJwv!l6ӗ[B:CcpzHLZJQg5x:YdaUyɝ {%gdWIJ`Z1X]{>| Q p%ҳS86EW,eۅ ʨ~&ܷy a%9!rvg'L*@`қ *, GU ;q 9XD$䡍v'2g~W(|! #xQ9ψ2wwT hOARh* T$+M^HV:~ChHeUM["42jtQZ0sDFmcQ(*l'TwTlm,14NT-<ܭtTV;vNGzz~ `}j[O"3nHz3~Sp6d ,d#7<;_B4#ic:-+Oc5\|#C{߬hXWTC8ȩ$n۷f9J Z)o>1nR+)x T˫7@Old n 6|93x0qJUSVՌzU܍zsC-ns ׺ҍUk'"n= TO|;'klm5 bϭlWMcy2I{^M8뀶mV~'|D3wXXwfϲy@[k,?(?5V`I?WG!Wӏ){80wd~HLwPT8T۝T Lsꀟ4-v* sY‰㊺ܹ>RCssJ_%tNl{ՐWP .bTH!8:2w-?lP4¶zJ"2 WX"'cI@^4m=j]yrIUH/Y؁zޞ7^%XWVr$ ܄Cq]R2%<:kq0s8v^҆.oyN‘F}M*Seopw,E}4n"{)AbY#e,prx< \t-LXn|:T4tvruvb_) #o38J# P&ߒ 6CvZW#DLE*EE1U1'∵F_q#ˆt֡ 9LU!26edLnDIx9Fæ#{HzPW0љY웺 nnP(%ˆ ]}Br)wDW _ c%`z)_a@Q?Zk XJo"gP #6O~wN.tb#ۃ?S/++Y|#1@YsǸTS¥KTYl47"q-2P:_91*Qh&ƥ/2GVi#X!ƞ}a'֯ ]Z?'sBDw@xn46LLj,́'pn\V4b7#sdGYiT&rL)WjNfl^Xzp^o8 25٨1s,HpT@k v#JBh팯ru#=푔91|p4Gk>뷈 h%* &?ٹї.TʓQX%)$]uQ> \3"&W_>7SިV{XYJ؜Pݨ:XiOM`jKgˋH>jsx@xPE%/\:IAd6㋑C5?@wUُJ®7E6l͒N%=*/֘N`ۭ6cDg<Ċ @a %8<Y9?R!A䖣C;mƛKq{3 )Eھbԇwj4wGtRg4Bzfvxoe*1ߛB *;8_֢3reFxJ2]Tw͕Ƃ IѪhތ@>uS,ͽ8haLH)~,ҟpΫ#Y'VMӰؚ?yD%=PD3:U eՋBtsΥt]wiZ"@xM40 m(I6NAakWgh M}ikZ8DeuG)C0S ҦlYig:=Z8<":|g,CJ7G'gX ]r^WEܞ)"} )جA5UW$➻bUtϹkө.fRI4^ܴNf1eTֻ; P a;5|P\a8] f6s100ON.4UۆLuLmoQgy@{ ZBbaus8CԒ1 /nH <S"»Y ^u9^rGPJY\MD=%xg35sdP9>݈,ǻKA. lG^<'$Jm#rA@|/ p綖҆Z&-v":e5J^x p rqυ?Yɥ6\;% %VXds/nˋEBu]g@qLqbW|F0 2=%Y5Ѥ}p# ,:`7i‚Fg2p*Nm8Dޔ0Yh΢.&{zՙWyM ]gLw-3\[{?{AJXOa- B:5VI  ׍rnn./JmD>" 'd=͑dJix˰\p^ 2Or–`A @/&,,PPKt;p*QmBU ƨ,*dBxD+7CZݜ2;vW¸,ϙ530$H3MB.Үj5Jer`Ȣ'Jv'W%hvY`u-÷Ug`$[,G|`*viA2| 1Qy1Cv jRjVΓDA H*>N$1< hd96t9b㻧FˀoVn(dzFY9ټtOUC0s q8\{%LPؙT z z~⥯RÂ} bP0* j!Zi2a5Z *s/ gv>awUDa=jIb`eJ(:kW42S1˼y4OSʑGmֵKvtPH$8 "0Ǘ@6 n[m̈fſǺC)Z1w&T|.6xFu*w,묂*碜H~ wց זlj$dM.Pt~Itc!QU}3W?u[d9^$}&wCjz{?G$v 2[ۨ[Νf|[d{󗙇,'(ngn,>o,*خēA,<\C+Hi җKӛž1θ,h=8d/'AŽ,b\cZ1.tLޗCMs AB Rt '#{Ae Cָ $1 ~Tb #4ԗE̗ۓqIR+016iO-e?Ox#Mzyx(>w@6 2Lp<0QݱIG˘ p3 s;HQP#hC8$^zn䕱TnG:z SCάKts2z1S.34!_'gT!)ӧ8_jHuPe&-|3nܤt=[ҍk@ O ak~I&r>vTI<_Jr1҄HWú"7 N Jݸ ͐xDZUj-U< P)vTrMػ:q/%gY?N<>1 ռq {XfɎKWqpɸa ԩ=I:y4EExL|2Jd.Ub8j*+ ZnjKE(AӍ?s ﵉@ڢ04FȗTnSv"p|'x44᬴ .fuƮp= kKLSfvfiۥ/0~yoAdX3Ј@Z"N8XcLɏ "6ø$(quRWlŕդOW:2|3a/LwcA-$Ў1=:43,ۉY(YnZr b9Ol@h:,MuN@'r}{h"#UK"m^J_+(8)- |σg[FB,4>7x趰M_muc~- ȬtP vˉ=qA&a L"؞# q8t": 6y6m3VjŴoNK˕ޡi(K=_M\nצYREf^ ;y_F޲s#z7rP6~;^co1'O/dc`Xռ u=SSӇ" 1-ߛw T[_D/-#"1%%/-c5l^4!EͰeTWrC\~W/?1"RxH~ f`t}D1ދȋwp~HC=H|i6¦5'$G5AsGhݪa?qF;gTͽxŒV{9%F:L[ǏʎFd>Nn!ߺ\*#|S;UHD$ֺ k&XOJ1AۺI%rλjUN!ؽk Zϡܬ .\R H"ge>5xr1VAY}f_',9Ϸ wHO#6E6X#'̕_f  Lxg )~)܊3%WfЙ`5qƖ0scï}l)nLyS ,s/r0мqhxB6bѶV' =neNcvז}vfy8/D1 ,?%)25u/7AAZ2m&5#IhΨܖF4N&d -2aH#1!)1aiiRYPdYS3`D%/ Z*$MND8~Go/; @S/ԓC4 IO{aDLV7SN>JWF\'k:$kc0Z\r`AS Ity >H qbt%쎆{ UgߙN[`Զ;B~+:/hcv岙]27DZ}{&ȿ`C@+;:`8ƣ #&ȸe<87//ҷ@1z|)GF aOTYof[}]`@m)5g1.[f_;eK[V F \C2RzVC)/c`KHARڣ1&ЭEpWT!g>KhP; H-c=JNsIP>2a9uZi+&%[GYa^A2^d/kUjQ䤥Lck-9v9.Y%<;$5u#6Iӓh$|JL-=_(Ge.đ#XCtTmgD#Ǜ u 2Z8=OX w.R% it7@tEBR5LSE9>Szr8g_)Ԯ6·[ &M:\AOņFs@.teZG(kSܫwGp#[1)v5 rd08d͑n ғ>ut Z7{cn}NF>DHow%6U7?mw=&d{`FPx]v B)k^d={/R pF؏zLd?}._. jd֘6z[|^0[6p9#2qhft݉^bȼHyШäy+a%oeIBp6ɥ6Z_H%̑/c (pESuR3G1%e\HDӱܖF74jq| _ /mOޖU)pR;UӣK1H(W@I~[VU BSUFe$FTXBeʋ716Ⱦ'{-cPJmqo*<~+c8Y%ǝj=14Z$h-x,ģ28zψTmX2M3'Ӕ9-LzLV6Etw l!G!c0ztv.Q'D";H~Zx=r%/e3"O9Uɡ !N)$v-AFޢs8X,w ?mx(ś9MOla-61nP8Qb";Xw iԯQ{Z|O!ajS':}w@V~(\5FQ{h?4a @g*Ԡ᲻&udk?(P} n$bC\OP |jBEHRX!<-*瓈F+&p^p9JWZK!Є׃-vlW׺9 8}rUc,; Zv6^%){gƔ5`d٤.2u [s&(oJ{ 0؛/ȼbnFo1OiʄW=i> nJFfF=>laЈ疔2dfӀ#j!і1T2_mn=6jpV^e0tCy'ET!,Hs6Yp̡d&'tSmc[ Hv ;I 8t!(qmWYSn1~w+j 490KdSO&`gPXbʦY}@tT 76eU:+ꞿ|b6|xMamCAxWj[ComjoS}vYdiIZ1`1CM Ѻ}'0] kh%:g+_;;O2E PkX)79lcݒ~ ϒ7 A -MHm.xXM74E P(A2YidgXইC!aV.투cp.%`cx'2\&zbH !$W E/?E_gn2ŢC6t/R!Y.D5G9^ N\\YiM a& V5g˸~%lVܬ (QOYkT{(Sc\ ㍊u]lw}x‡3,iqa:]spIW:;B 9Nk~Qycb3tL(xs CG,ikVdz?9!Rer0F9!ݔ*hF DU|$qxajWX?[A] P=>W'7zWDME٘)0k].s&i]: 'V(FCRr k`# $,؟K|_ _#Egng6>ég7_'+8Gn.ɸus1I}BANW Y:YE>}̡GSSTsgLoP!JDyAk7\k(?T ѷ=vB}+6 6|pmD Q5y%.hYL;<h%l`b-~AعnllpfZ/MxR 6TBKn!?(\&w~jIr QZ^2Zz\QpO;]s;s昅 IΊ/fIAwfLjՙ&uG33C @5ֹ ]¿4/j $+йpg*XY潩Y B(k"?Ү˿q]^^.NvY S -RX}L !sk =RF,累cnyE'OeV#صWdثX%$֟¾NolS@a/:~%WM׬Hܓ NG"wdi(y\ ufȨX1\ T aW]8dR5R.:_YuV,= ^T1fXhC(T.&\Kx 2?1 ՚J)x/18P/_3!Y',!BC5EjJz4cVF{E !:<"h@jC'.oR0:W[hĖ'x^M qcOG-Y?X^><@b ~*j!tEťF>tP>{3tY0b t-Wۊ Eh{&ztG^Ya-IsAtwsYz-qW:D4=}"Tq1,UslC(.-eULuHvMnD#%?^W39$&`zkE*MD ˆij*iN`BaT tCpFH'O'Rl83N0̑?fUIOtL$֪%*A7:<"#Vch}:Ejo;)HC4Ei9^MW(T&9A+=m+":-_j/eq#m1OҽTTQlW49 }V뫊v4W}{vB]Dd0L x o!=/druu;ڽ&.څ̔Ž6¢)V\au80'y={0UĿ<;WDV*E)/yLZ̕Jkl &<^6>WMOR8Z%gH]-=DLj;HadP8tJ|@X`ֈ5Doݺ~Y "Ju=h!#d,|^DH1Փ˻.$gLC\g(bk*䫧vF:L \ Ŝk]Y<1s)YbJFna11E&&1BdjTjh>)QƂi`{ו>Ăcݧ6P٥֤`]XyP fWByU#&t'&_.4Ⲋ82jl bxf`!}]ܣvdx6 pVb)i𥠔ĈYތš<ǩbt}O{e)-3m2Х_lKW/fa|7oj9"Yq}OWJ$8,?XSs^yM-Tߞ#v,k]?a#N[؏4jp550_Ws<' M #\qчrBVT:}hMkFHJ']% ÿxD`! }}#k7G%Zݛ60,]ade Aڵ6Ǝ-N5gIx0¨LnVSgks8iz+e5˲d>m5.j2ڥ; Ә9EVEΖ0\KkÝdngs=d"ڙ akjlO6$0MlJyIhIRk\*NPmkD ͪL@k3,z}x&+`,9#6Mݽ, m9ƿoq]Lw}2.?v E~W  j ra9#ݔRIcn|[Mw[\L1"vHʞY#W01Q(*P^N" ئ1c`q\mGX ZvkFn&f;"ѓ83 vx⑹ːI1Ԛ,t郋jA[܁@2;|ru:ynaBjgؒ9spDcB#ezS^DZꝉ,nUhH.)r:cUpi$[T{GO J"G w27e k֐mբLKdlOؐFvu t=F;8nEX:ugM)Kع{pMK<"/;BfL+y8"lxlS . y 7 vE^HaQM]KMLȃƦ;/֤nZLAO  dgҗOЮH*x߲%UБ˞`?;ql:qz8߆#{~.u:]4:Fe=/j$i2C8l8 *@ w ʭQ,7g*KahzڼE@YƄLꡨ;t/{`'ZFx-PyQ:d}T#GM"c&9lѥ!{'FWC\BIL4]xmW;~7h='[ZthKpSG3I Z$ry(Š~쬴qeZF_&?研T=GoVU;.H;tEzLA"o.emAlK)}Ҥ!Ȧ=x2up(6Es s`L/7 Ǧ(*x}IQ lZTxpl#_Ӭ(2/;o\NPmTB"HPN;p;ܝ#ԜxƳBDh=p` z;wפNy&_zl<+ٍx^U?-Nt>!Z2On-agjX;~vg׼Vyvr '{q >V `(n7iESL6"MY*Ʀ罜&3JVΔn<O QkHccXD[{GṮ{PcPuî?U 1-7F)ʇEU5`uUϤy3 @|Qdʂ=HO¼SPk1S&Fdhw( ~-o&πml 5/\4OHJa3Wu9܄3yyJm?QK=86qYhߛ Xd0{|\ 4+}0F|i /E˅ }Z̓pהu `@ #!J\|9/srHޠ"(-n(^&,H˃p3ފEWÍQR`V.jP+V7>-dRUrru`h~ v~6*W^'NАpEvU62ZwxKGt%|)0d9Jj(BQ~;r (pYEZf&9CNޱeuVjHO֨h~{Vײ)yg訨Z}SuaZ3;qG.;J.`A^Md.WP VpJÙVYq* J^'G"s?C"Ҙl{08'W*w̘,?bDAңcAhd_G(&Ư?pasp.6~@l]7!;bh:Ldž'UbcRZ2%gnu:RX$JφuH= Ng3 V,}1B9;J?5Lq*RZ='ȒR/ll[3j>8ˌޤRc4/ʼCeJ43Ⱦ r6L'$9G(Xxꫝ@i|Vpm8WZhEYC"p{2{AoWUQU|q^hT)|O^tUbRq0$srA 󧫌N=i!N 4f0 #xg#XHϹ)K]&Lu&ȕpK:-C+63.-W 4j6DAǣn w]=c>_Y DCǼn n1>}`q,p:ƌ*&;H\"xل'yLy:/B͌9 BgwЋzHa(dNGr&0S|dLK`JosW@]dұrt#~UQ >T SZ3y^t`Ys[ڑbF0 dQeV6XQq/3|C"/|Kx d~waRqYr @IaQܗw2v"0&WumUMČcfz~~DӾT|ؖK}5dsWI g~17 pK^_Sx9;F!@gU gs+]Ū ƪD*cqȖhʖنU+H/kGǷoYV-] [نleI<Ц{D0LGBʂT.~ULJ}SZAͨރ;)-]7k=%NK"Pl?gwTGBTN2oݘ1VjH2)8<)^f-H+S 4?C\ jb`!9"Lo9\`7bNt+@CH5]ҢSB志 2|,OlC~wTa.NAw)cOGnYd8:{YV̸Q!;~T2Ka8w/Rg1^u~Iv v>Qekg3f/B2t~PT'"!D#%It*ҟf /Oж:)jEZ/WZȢIɚ3T“>t*6&4"bPO- >f/Z2Y"Jb'~N@ac׊g&3”9pŸeY׍#6ګm4~J{+ׯL@,yG]a? ݣdСvs'mSw3֣U=)fMVg>:f1ԕx8%diY'щV  q2OJoH~ _49C; bf~1ңL <E7irI"Y:B=K%b $[ ʹ%`f$JW5Rm?RA)>eM")^œjJpA h%yΒMIϛ\3Ʊ=&:nc+zpcمlC20)QH8n x]oZcNE-GkYxUMCcWc}*e#BlRKiw4hF 4}Gf ;k:j^o{.@L.j{8!+~h,uLgL{*lf({ 6\FQx/ZAӥMG|wJZ_ٶ(0Gq҉>!wWF_y]zw_e)/࿽C>={o;V P(,&4E">B!9oj%>%N5_(6!.M8NE` ة tVjDDI;VLp?s.2 ]Cq-70U:TQ#3 jH8ranjwXIf>OC]-J䃆FYDF7rfy69fVk2u3M`Ƌ4™77`z2=QΖ/x+v(f-BPip;Ƀn/Y3 U:Z >C^7BJ[Pْ BEޭigc-#FOVM} _tw :}[-rL9xŜl.@KOS模yc^u[H[L;xH>Zq{iK^=;y{|H ndvO/H,ϐ GYb*<"7|0ڡ(MO*s|\hALZ]Ӥz[7BgF+𑍟J3!jBА"xpc؜29oj6c@;V<[dvngPEG?j$ ئ"Cz6!}50zq ׋2ϧH9lZ7?Prgء/[2 W,CxQ]\`nyNكceu!'$b!i.c{!9TN;ϗ 13do^&P/j,]EuƲpFjLvK.7z/~̹$m.jdU?53_Cr ۤl 鄿 $v8t13$I@tRbX8^uI#xA#_ڀ5LՔ|2c$S▀ B?%[uQk홣?oNUTҹJFԤ@+K]S0ϻ ԁ\Z1a6؅؍&ӱQW3IO>̞9._?f]FPCdWQAO~|6WtC-n_͂?}mfU&5̽ Eo)L݌ JlF)}2 {Wd; cw8Qs.85uBֿ*M SZΐHE_jLCzd0ơ|6SZod 'McfV\qk4PiZ>vi [voœ3R`* 'x_i'?wt䎉UQ~6RΎ|1rwk >2#73`z#iɁ5QO8"}*ᡢa헤f%s˫?XQЪZqHcR甯 Q7 F yx%p]a-BѴI(vs2xqw$lLKV'IyCR𣑟3ם] A|JKH22tCnIp9lEtY׫,lf8H<~wԶ˟ZoQ%SsVm:z6s.G_ x<"&+$25v~b0mo><\zO.Ji-ҕIi4nY?*eХnxk]*rEE$ 9r%2n=SwŸa~B쬿SڅFIϮVոQ`ډY$*(=D}EǛ1+(K%`r ,B"-P?!ܑv;J4F'q4V;G X, 0gM멑ݘBm?3͵y@wͦv܆ϴ+#&f[Ԛ3/[g-U@͂䷾rS4Vk2qh*gRQ q[SO6Ǝb ֡O3Q+OfwF؞jQAnr@\1gG-ε.8(Gs\vHF:.|<e7yO'l#aA@飪E~RPԙ4g i!huQzM^Vn~ΔQt-Lzo=I["Ε'ˀՉ -īhTFyO !P& Cy_U 7 M{+Z{a IT->e^JA\)R}VB9‰V$0d+¤sws%kr =[kF% Ԯ̣4;1 * ͚*wMlu$1s=?RUV͘W'[Yۤ7څ%nt9UP:O.Зl)cœړekGoE3*<^|٣hv_NdT9q0ah$0i"mK EAwh@xXD,ǤP`qx#;cS<\Y` }̧R)TbܖU9A,`RU妊%PTev¸he{w>tdIe XLA3`U_N@:Q SX-p9c%R]>VbAi3a@s,0c;_\r3 m8}\HnݶaG~ Xv qchmx:OxQCu+#UPQYRٛTXTe䝷{4*]4]ue"Ay-TYi(7K@鶗Ly~cL`: L~a5{=5.J-Frxtʋ5)ӮU8<AasEdD6-K$ǭr }U6(G1zsK L ûbD) 'κ񠵹Oѩ|,ѕ# f#pZ>嫇ۊ|)BEbS* +g O|3ҥud>G6 +C'wSncUՊ  {2嘛"}mbz[Xrr(y(m<)\}0˴26ZT祻n1ܿƔi-_VC@' GvHjssKI}ٕ/Hatrmc:_?v5څ#R±u.#+rJ]}P کX^e/$Q؀UacT$8.~U͵q 7=+ IvtQy9pdhiJ)=Bi*ECl]ׅHދ z)sG  :QǶUj硯ߵ#rJI*iz8WhT=ci3 ?'lBٲp~30&KnzoЯx9o'3QY!֭?!^zts&7nU"ߌ%n寪B9 &љ;w(FT%B/EnF*ۓ.Țl;72z`K!g1) ۤV S [S0I0p #Qdt`CJ ,P}{zV;ģH5]xP?3AU=+#S2}"W}!`p$_߉baɱA:i_XX]z5b$ly6<$X /Pl:6"T:Nˉ2` ^,&<| KE.\Ǽ6dm %K28#M{|"8;a();O924c}TP(|"/pf<t$e3rAZH2TP,Ԇi5"YCC$Ř'{jI7{@*iEloZJTofIy~`Oj~]{6AzpY@3垦ߞu]ZRko90ʦo=᫓hf7|lu8N ^;K9 R51"H* ngYR#X+ ND|UlW hF(Y8ZÂ%Tb5tu iA=GH0ݳc&oO:M\y#~;Qd[3 _o!oA-TNJ/}W O:])U"ZɄ(bN^aqCi#g3 IEy={Ub% Z4Вf _ҚH#"ABxa^c uQ9Bbl>V(hL]]"AIn b 'w1WxHƜe$kyxIa 6WmnJF">F̻}]8ۄPa|t2B/SʟC#U f -,OH C6&3ˮJVv5e׎0½fI!^ǩ!Bv?gI$Tj?oXuriv8f|?Ų$\oF+>:^*`}>|76O{v=zi^H>ѝWQ 6ւJ!:f_W "vaye}u ~%-h32vNjrPH"C+U=-(ψPq-51Aɂf5?\ȶ-Bn."\ ="J72+sW-/2ȑE1ap9փk  HP)TqȶKV!4ieX&wE<.V`0<1TVHܙu Pڀs_񺢻I KCi(~v;UCڽ YlwAF"=]^ELdO^)NS-pFl=H~MT[(7K I$%D{N*L"Q8˟űΠ([ dIS6ϟvB9ext 1a2x6ED$l8 崑k yCxp;T%@i)D{DួZ2͹%Yl:v0hԉf̣!v6;3[0x?vi2!7E'.*fy>v(햠)Rce A w7łtrM| F.v-O&yZק x&<~Omyiޝ>Ew;}ƅtZ-BF@Rf"Gki )85B*N%zw w)5_1ΨCS@>W+ZsIlhl'Ga׋hN/Ij;߹ RrI dChr$–u9*,Z-Ng!H9ˊu낮''S08TNܙ?ZBĮv qZOŎ^ Kf9z= R.`O{~Wx%<}mZ(o.@tñš^0ZZՙrIEuTPZfQl sQ\+D4 2%L 2Go-#mYL(?m|7{>D1݈2\蛖 c %RԡRX,'3q9pq*Fxr_>enӻZ5~d ӲGzr f /_bm0M> #yuB.IvSWH}f1ǢVͦVJ8?=ނ]G"Z_xDi#Ws>NԡgR*i{dG#A9W4 H9Y?ӎrxz~NQIf'p%9I\}!Q]ȕH8/5hENC`XK*~#,KD~D䷤|흞QMSDdNgnN9&]*('R`f`~LMWmIU/(/L7p527ӓ# 3aDI!"+.9YtA @v@.?=jq45%YZ8_d,(7gM/A@\v[BiH;8`cz9~PbM ]lpAr_XEs TdQ#2A#3h|n&^.H'lk.'+찚(Gj(P`2(*X(61 Ҥ7VHwWgZEE0ymGGcM-K%IKӯyv'ɯ rXVJyLdW C+kB+1W/4nZ{҃ rYI2V|T|IVx%'FxM9 kG i'9ua/k8SQ:Jl]髢=dw5٭3Y7*UNӑ}كsP{;);ktx!b1q<_W . 0W\|?ZPa)`C?(UС9)\*iĨ'mmwZBs*(bXMѪ oW_|E=s oKoxM_Fy)[:N9R)l/q><3$غbme~Vɇ;3V4Kr ,~=*T][0"{&y?kdȲnT(v\󮲖Wm`WUKz^S ֖ہӶYɴ*1bd bC!Co1*eRڭ2Pq0o)i$%ؾa_o(8d餸3aʑ68ӊ t*XHG5ޛ$`g( ym]_Y `Kb\zqGN1f3((L[J00W2>:J1w2Q#ĵxɦ\&F7 ͪ&zjIT"{P\)p d VyTU*^PjbGluT"hO/Apa Mwkae!]bL1ػ1e8P' z=et3H;!$DsMz@Jq@:Ħ/- V|'@ |q1TWd!Sf%o&fӘ]0?IJ&/xܤr0a႑Xk4`lMAI`! ],<\ q>DrP|p ֔jyzIuCC脥'?NMқpW ƆVE6 }6:FmqjT֒]ysڃ]ǐuБͦ~e$s0үki(8 >bC굎T8q3''Xkv؉`p;Ѳf7KyZG~GQƢAW+~Xqng8XQ*MuY#SKSY~o 2gYNpm7vPhzX, ]畠Zkx|gJ&/fyn&=ydZ0ñ\p`^b r[oTmxѮ 1g,w<9 +^MV6 ]$2g}oYlL I휽b$ ۳O5YߪIQk8ncp>bpGhlb`K \\248-ǡȋ>=h~P< Ie>V:H&2W~ B\Uv `Q6{x-/+ƙOMZTHE㖡nY wZA}htcBh((9?9GΘދ%<#sӬ~T;-,&$4acP־IJȹΎ}mAzϴ(g d.V*&uFm}D@)e  q_lV?#>8wpJ0G}3uIcm5s8sQ ͏'ditʼn)@81!X2sׁ񟋆$IЋvS&an~ݬˬ B M#\ ',;rg[25qzBFU/hwe,3DrJ!$M/ 3 /oU h=WSZؔlm]$ZKqaa!9<(J uR0k`o W}<5p{ -uMhTD¼@qkŵ"ykR_iJ2H6,Ynp ppĝ/ No-l0Jc:"SVۃ[1֌ڸ!a/OӔO LߋeMVdDw^AZ"}#tWiHP^>ONmU"$V9l_UI\ᙣ+\!^Rpmoa49;ËggSIZϮxFKPņZƧF/T%!/CtnL ŦP|I~ƾby9'érxj3*?kު(de^rr"aEեH*Ujxcj P::sQ Xgh{to\7o |4iBa滋'8V @59D_ "l=q=F?:20;X*@@k/q'//M}Vz81yi~_C{U ! >h7NIfJ[$ =tg]YLj3KWA(LJ쐠OG#8>{~ *:l"tjI28 Joo 3wAJu\Tl16LJ*~0ssh;WٚƅȨzf/ 3 ,R"v2|}* t#6"Qꑅ=!?bvG8$_:BBFQ+4X pF)ubx*: ZuԞ,נ=$=w4XMWlcE<0[ e_9a؃!OPyj`P? BX? L [;xy>ZZiqEJ6nV1!An wY( S]q@<1 I !fRA=v"ǏhznNeЃqK\e9aB]!B[-1*Eva=NXauZauU'*U b1_#"+]vfڽ\<[~;cQ<(QI= !6AjfЙrs݄gaL1w&%(0^F:.SBb;/J;ѯWjP ˂a }ļP@.OkA^`",M-*~[fX@-b BWtWǓ ȸ˓)3+I16iZ;rd6СAƩ\$W- C]P޷i@hH'ʏ`սyk9Nj "̌ 2S Gb ~==83HiC~1ZoXIZ5w'ۻg,#bv~Jb [1GϜJ&mBQgYT Np¥iyzF9UD`0|dQdD {(THPpmWnMe LwK5L_Ҭ5&N!/=f|+>zיteTE |A vWcXTźk ($>?Y|\[6p8>9JUzjHj@0 ˁ%1Mu8[ iVE~}itJ2;A`UmifR|۵eգwZ} <* H NԿaMins\ښ E_snE>CFfl"[bccc,m8CN&$Wli-Gi9_52fl~g' BBQc$Mɚ\rmvEV|1o tt$AeHw.a0;ܐr̝Jum?2T+9]{Zv#hA[)mVНXxFrXh^L]E\E5}y)C&"YZ勒Ly5ɂ'>%ܙPGOYCa좹tfQՕFP^0 { ws\Nhml97*\(T]O6wVŸ|h/0.9v0ϋguUWO*,`(1 t}>Io/Zb\k Iac͘_n~'Ŷ" ,$4< G6n̦l%i_ uu60y;ɓ\xp8tG%7<׃2) 2טBiS1T/q`v^RYԄtg~"{~ϣ,tȫ5 J:RgvM1|~%EO35+@0:X8YVoN\yx5ve|&^\WH0`y?WHcCzIzHFNկ{ݤ'Nu=j\D6i$!QyDD-58Z 4.|q О|oe12G^x,τcnfSAM-gR?L R&XkQT5>3p]{e8G VfMݒC͋-(pu>c 7 ]gs|p ,MLw RLTAOnWD ȐMڠw |iP"YsE3CFCSdvM}\@ny+K݂lp"kRzJ4onJaq|[$psE-=c=lydepȃ63=Y@WPYM$S CuWJ=tFq/?@t \ J?.pB[ޞ=iI)xy"5KK1?)oyר8D࣓a}VOIUhKch&x6ߔZ7rqk"`=6m?u|^ALUT{HaTe*^H}>HX_Z]{Ce┗6ز5LLs#K f"#0K (/4^ bNa_813D P2PRrg0[\~ʃRRq\ lT(3’@?B:VV#BMT $YX%2IF01 ȏy ;%qxbm kn Q[ASHKQ 176ƌA6 雤9JVֹ:'Zt1%峫RL:B.s:b(iXjGB{y\e6OU K ,?8z2MK;F`!8WW2W,Lwnx(QZrҹLm!bxf1YS܄23"B/4&/_zu9?b|R8qoKǡfo_q|N[%Qqc<_#Hk\lQ=ˤMZF%IDMl=dZ_FBH*m7ɳoM~}XDu,%#uҦ {\kLC(a=xc4hv?oh;x0ifO(Ĵu(Xڎd|jn]Z?4?y"P!1yBy(mL;$a^+ &9V4{&J{xl󉨴gP>ݠ$Sđ;瘊2S& |bNncOiq},kFa;31@1]AG #S"zގg *am_K3>GM܅1R+af}Z5wȑSN)xŀWeCRBoӵ *0s=KCS9xr#ӂteD,kˍ[->&QpU0̄KxKJHioܷ[q~rP?9Pa+42 }&BL>VWx>g0vT)z(Gł1F11.}NKY$-O0skGpz*yhY!K.BP0Fģ_wȋbMh/愍nVb2i\pXc1C4}#xo: BZN ^X{kcz}ppA?;31޼*P"En*01)iR޷s&ĆƒmN[  ΞT=[rghMmLcb fX'+6-UweBYhkƹ9 ۃsd¶/*N;,0$s>  1;XLzͤ=E.kS{k-D`mxMp"vJ1WY#T r?n$9 %qi}#ۙ4J[hT_MYyBilFbBg]$ /s,2hw db`,y@١Jr`,>c44zV Jɪ8;M?*SBJXc=ud38RѰ!V@rUYtiw׺mxcr8+@BKveTmܫՠ3~kuH/bB>E_S]2h'6~}gE;gFhui,v @)Oo|ϩlXn*p}Yᶾ.,nF+MN㰚KI ylu8IoW%L3 + |x;q4znDkUż_E'8 zYeyԑ@݆3$5Bh|lCαQQ-B@iߔ@ C0ma 4?eB!|\6z̿'`O\ C6ரR7L&Ƭ4sd[dZj zP+S,@?X_Y=>,GF1<dvp_ehzx ~T!{70IMjnhE$+eNjY];뜝>2S{Cͷ(,^`"-x{YqRhTq PS{,0w7k_)sOg1#~ԌVΡMfO_+I*A9 6&|@/d8G;!zGMڥi,eJ.'.Ln: Uٟ;|$ \5՘ M=ޏ4p .*2/n#8߹~BqsRu1mұ1b6A`CށdelfD<Z?2)|a$\Q~%YX8o `Jc1>,%@gbJ&Cq*%PTvMUtiJ lMۆO 4C/aioebG&Q?pJPF<`|/0E} TU;2*Ȍ͑Di.D-3&;Iv^11z rř92c4jS6 Urه(ϺO 3nyi̇s\3|M40(*%(x~/܁{qU+ řmYVXQiX`E6fAg?0P5zW{rUnHw\DYut\$bJgn;r#Ё/*!d!I^95HD[Ej'Hth|c)ݾsY H"=qG0̣'rS뱉N2-f`+S&rJ[f\qٮ^W6V5ъ9Dc:p&)]jQh5i7P>M;fJJ ~ Rq R 0#5yR5Xm"\h!O`9J48ɸI=e%@y|4 klc3 Br9vnLaVGA-fuh351 sX]C#=#> qNoڰn!9@G #Q^m+@& /"ߟ>Sm mp+K( ={UxO݉F#d61v1S|/n㉃b7wF%[EAo |3Va *){mֶFQp]~طhx\Svgu}*,<RGkfkA NrhxbIx3Gdh[1=+bM2/g,Eaʬu^7\qe'nh4iϋ8xd6 Z۰~*nР4P >FoHQTyƏaԬ/{=wj%`(KxEmY0vB%ADN,B&=&8iVfi`<aSD}i=0:tTnԯt:%_ !92iLb19{CC'2edYtϘmFnp DP?cZvg>q  dN[|FP쨧ŕM[fջvlm0 ct?+'1M0& ye k5~Yaf%q AwI#p`VcM]]P˰sE/hXLŽR/@h`d[;cfIVeYUyUv ]A%*oЎ@]&`c73ĆCQ62TG$0R'~3Q@i3),z|(=ҠvG]n7B~ NdGIJ/dGȋ/Ӝ}[׀)mك*}Id`V?`;ٱ_ܨ ȡA>%QX}NUHC+o/E(jm\s*ll8(1yE^g,L2Yj LƠ4>/т,b-)u+ 6 4,W) :KpUTgY[ϽF` KMju |V1:jY`%?ս/_'p}d #zN1zf>Lx|4D~ݴ@k9Doc0.|mCJyBE)d 3DX\!I)(;}5&\sM(ԽV`vLe$<B2~ˮ* 6Q6~^#\$oa<; 3}ȄO-Efv"8I9#9^[9/I"F_euov[0¬'f (dq`tC[ԑyaKA2?1up0J_N=F2lT>uM]ԥ~G "{)+s;4{[p)=5Zc߾sJA6BΝȆ_c):!.wѵ&ɂm*ZoBֵ+I1k@doZcv uU%;V`W<9&|L˜tBÎ] ֍-mWg9H9*FʈKZw5n ףqBC#`  V); ~<+>Ԉ#R~=,[HՄ:1vړ/s%K̿ͼ[HE)cD48b>AF.-ј/biԛGOv-u խ"fwL;uG]YVT@E"Ek f$aoZ=U[ 6`aTKP^n: 9mޮ\m^?,Ge(|K6pMJ&Hx&IK!,:9Pr܂=& >aIJ6Z5#) R *%R3?:zЏVV=.4wT/TrZx9K3}0'^mv%m6Y`1}HM{G E[CIk?'5P2S^±rwOts'7t&glyZ-ƜƴY}':y]w=sWؠ|nw/ʖ&|J!&n 谁hޕ/sBF{ש]HȈ>( [~y*n6߳48YX%_e@m*>F=*5!Aܦ%xWlΑC~y&~9>M`f\` n=N!JaNGOzc S*9bw8։Ÿ%@O2^Å. ~r3O. I[L@w>؋\iѰ_#@P7AA5hY!xx.8IWYOl%RQ865y(4{Ym)ہM;G&h "f#m9j9Y4iCSX&V$2w}<:8R,\͂KXf/'}(zj, 3ʕbuꈳGOpOQ) 0t]MpzWC(AWKQTNA+ Ks_cg sWȷpNmG&ܣ1QBd}7ѐ= nS 9JA3ef)|4vjdZ,"ĉb$&1guPPu%ŭd/ޯ<?c){Ǯ`N]tZuhzk/K݊SzBeČI ^Jjr1T39Rp~C֝bf 0^ WLA8Z rb44:Y&b8V 4 [ KMYosqvU?Ce齳*Jq|"xVf0anS~ w<+ |28 x AX B66UO,u܄]Lj*o-2+NAܺ͟zݒj(IPWQQ/uQd1=먘bT-7B  4sۙ+qUBW vXdⲨѫ z%,^Dvg&(:IED쭌-vsspO~d<z:ᨏ?Fٌ1A'|s[DNR¹ƫd=]JgxN48&?NFHR$DRfHZ8ӰMJ+4"MWa,g|5Z[!2k7|ֿXoufRşG# Ԇ$ +Û)ڽ9Ek o`ZꈗӜ !șh\,%~5k9veՍKRvK. nECr;Tym[%>Az|bo|}x |?ux/hf3A 93dzx IJ:gl7xVN[ƓNprYiD4H$h CbL}\>h<`obn3XQ=ZՎ0F|'n }#$B ~Tt2'|Q#tP؇NO7Pǜ ިwaUE/)6?wwTKX4啬H7C;0r`v#a;Dͫ?܈g] ]]ȿح1>4rg+َb! :u{GsoRnbxGؤ4B<:P@͛A]vňd.4"eީU( d%~_ \ UBͪ*/H4a]|M~Op4qXbH=L) 19&0y%:P+]"ZU/=rd6;1 k[Ԗ,esuIK"Ȼ mYiעGkH|yYs@s6sVL2)0Ɂ& j wRFhZ'~KS,W?Pq{D|THhO_8ޜwaJ}D& N)-" 3C7Kr!5)׎KZd!]Y-h#o;Vj'rpF=gÄ=?hZlВT#Z*OW-oM/]dnT_VcQhdJ! \԰· )vPqElsaTN+{2t0wN rh,ebPJEtA${S5Ll]?q *Nv^ "[N;eQ}gAyQnK8msOluD[,{{Nۨ9'Ү3bw:u-c8ՑmSʶ[е)*6GwbA1/ET7N-Ma`uX< r. Fx0\K۝E$ #| ix -_1aGvojo_R|wT,~o6!3a8XV UtS C\0dT-~ehGu07Nل5,1RL8X {8BχYN7"v[u>*co}'kM2/$ʚ,[)L]~tSktv`,mtv 9"[!#oR9yGGl SEP_'!$t{ئʷA7rd'CbPO/*uQvcۗޑY:>gBcҏ 5oN="ĝ), <˗;Mitwel:QNx xL\?t9J#{uQ)&VhG(P5\Iѐl hO՘gC#pF|&#V. [jg&B%*;XsdhQqc&>nWSu(}r8PXQWG [Z )8/1#1 ?jơ}"K)RiN +X8 9jK&ueH F.WVCC?m7vAsܑNq@^}~<@\*c_#s!{T.6GKekZ兾-c B“B~ꞟxG5N?<-\aޫJY+omeCr]iDDY˦"r6Oi_HTvK=lw ̶ʁpа{ge[ `DaюsT AqF||t[8@T͙Z LL_ +XN6o+7gwO LfFˏrm"aloqG 'D#bi-zcC[2t_sVEdWQ!x%I&x`(?t;qnglSOpCdlr,:0- ,5PAp-K'fn{8{tw=,e߯,Pd/EdֻWPTQV}Mo fҙk f~.~\ ~}J(ta5~"1wa痼Zqz@jWP6'ѩPy3JQm?uH3X$] & _O{WM@Vt젎?%r/9*CsV{h| p6T+(er_zk7oGnyQ{h6)&wpR((lT]N CIPߥ0Qw$~ȍzaf8S4tQ>𼄺(Hx,{g/KXR'NA0?=^:&eG( r\Y8Ib {D3{)iPr@44>yTؤ-S 0Ǡ#bkK mgއH_ѨDg&~ [EjIS* | KaőgV~Y]$;7 Ļy<wƌ#]3 ڀ_f @ 1%!5E%E>)\wƒ%嵭]1Y'=%_"d>\( UnFx * D㫒aNk`ҋFLEyH8?b̞&"DK+Ģ5.J[pG@m VaDUL'jͪO'i6&Nb0;($mk}?Yaf{h~okk4 2혪Z<4O [6!TtX MGTҦi ť;`k]zd:g 4<,5ks7$_{hh8ϡ>|څXL;4]p,倪<y˰`tGח~;_j6du1@奏Us_Qߖoo!$A@kS ΠR1-LfbKt:u90]XH11E-Z1/o pz"NS[lXϜVjK >NX?tbjBC 7gl*T?%27sq FݞlA))@oHhʲtD-?~eP4-G=]:^pqJ?$fMԨ:MCr_Gān4iu6ޔm2pe,?.+a.Zpmtܙ|m_ B8Ms{|*Vऺ Fs|ܵF/:%ڽvr{؟-/lW֣mf )U`G7_>tHL*vwq.vld[Qt# UAEs!{9[5[&PM*?]/~i|(6u 8Ǻl {79i 4gcL[R 4Rg\9+2{܋H_oTV}62²Tt&Z2"? ѤwDbx-c!gP-k] 0=6£1z)ljɣb=@vB#(0[ԩ8W# Lz/e-y6\}$W!DPk3 YHRZ&8=Z+r(OsjəxuN _3_j>.(,_r;Bw(-\Yxfc-Qe@n&Ɇ͜]{'ΧrZ$f|XIZG pPh2IJsC_ L=s|:]]6Z7tl"څ ;SG0Gh^OI.D˓%Ofe!A7!L3+8ZH+exuDJ9nӨË:yRf"*7X?7& $SUzM"%\4pco׿Oz/M@4XJ8u[!`,$*MWcd?ޑP8Ns̅|!M ǷH+1=(CD7^8{BBd{q*r},9PQ#|`YT1"8/~ZNVC/PL`fѽiR?;j]޹}x=t7/ J7mUl $A|lQ&pabcCӎ=fz=hs T͢RuQ`czD;1m#_J0WE) zbu)z'b{։x[_bjސsD4z~"@E/6)緄HH>#{KB͸p <~%4:G,['SlFp7P/[_8KqԵܭؠ=?! tvF rϨ΍V_Sy 7oih3$$6y ("L[H'ҦEŌ8q+ވھD0_$mBiR-MK=]IQyR'pp^9c7>oxOtETӤ:x8~`B*U\~X%K\&?^$HƙkYqkiGAL=R7j]9[`Dn9Gu9%O ӛ>@qr@҇M}e՘v&bzfxx.(4#qYIM طn2 \(ن1>aqɑKP;__4W@Xc_1vV#'8' j,'uH&=e@Q,SLf0./ʝ \L 74l㇔bFCzsl [TgCb R^:ϭ To?"*kp՗耆gYlVAmSH, <uѫ}.1j~txE# *] mHBdB>i e+͹#b}L/[\(i#ig%St.KF|q^x Tm\Ap3{T阶;P/A߀91[.pa.(WpUJI4 w˿Dk3Gq@CSC9@s4..At X (.5JGH/BXt(IXbؐ ?'U$3F ‹[|*YmÏ[6x㘘l|/uiAXX/Y~ċL˻ko~U@ek:TO])bq`X|IA{gYY |"楢1UQ]Ƹa-OFBeD`{]?t'RW)*_oOPfCls8^=̳SjwX9ncor.{o RWe>mnɞ2D[?Z?ZQ)j)aQL|c/f,I+~r^NӔ<:nXjBFKP.KPP ]O]յfN38VB~j<$Õ}hZQS0.~;((b0ʈ&Mͮ7&Z%A5 #{p9WGWE2 g})0[bZS*#4^!Nxr+v m<;t 4crШ![ny;Xpvc6~rYBWa>Z˭}I`Cw-0L,񯙽34G<_Y'k 8%̮-V$NSOxZ*EJݬugс61'ܒ R֜Bvۨhe {֚cuy{zM.ïɂ`ztF\4nDPۘ7%==M+R_UoB6c1<{Y.HׯTU[4iÎ'dhZj sE氣ƶO| qP-1(ay̘+z:92žhݿ%zQ] uʰ37 BS̗\[8I.Pϖ C~5elHY-{FUt {|}٘p\πr봁G;Wqts1UGHy0c(&U=QX˰|UKLQņȍq84UnDyE {U1_": dX ZհO w~ 4P \ TY~cSwL玘Pc1'G'dF8}ag?l3p0B7u}ee¶׫s3=\`&4[xthVlv@DDssƵ6N胡^ Sy<4 ی{AM|O$eez"Թ&QX܇^xqꊂFk51 *ꩵO8E LڄҲi+3,J”w"l sgQS0{{:^%mi('ج^~4c?7(KY.4\D7&&~}-v}*$> SCC G 'h^YnF|Q̺=jikM&c1N-r tCuzui]W芪H(5bƎ-U#tIe8: 8jKrɪw+@,>s(E֕^-CDVBbsx+)HeWԘE0d) Yi}C}KTGmLr# Ku@DD`_]8,=Ei2fw>5^{4srފmoUx h9tJA@7&TS{f *Js# nEĪudVXc:+~կ / f۟n`]%gS&F*S;1A| 00(^;%{RI!`/PFX|EoN:2n"QJs ϧ ڝV)?1%pH Rp#e@갛$Cՙp/Z[rQ& cg^&o*$}枱+oV)bo2YScakz9e?6s ^ʌZ?\`Wރͻ/$ᰪ StusK>5 6]=Wppa<6KIat(83RO@!] 6_VVQ"fIf) RڽФ&7\j-`* FzyIi;"|s"K:dG[9'pk.d<3`Srpo.=V٘\V(J63E&ЗʉX4rd!Ώ4qk0-/>cR7S-eu(e_f>D ϣ~r.c~GJq*vFN3}=A[s琹J=\fVI5E ~D1Z2Z,( 491-b̴KZ g-"ܛ62 S88ef`osBZMƭwBѧ75(%! RϠMI7|OJ`t3cW]7ѻWk.ۃ yEosa} fCDI?.d$ft'p]'~2o οי7ȝGNX@󬣖W!.i_,wCD% x^6S*3iBǠ!oD½{SaNչa QQ+8d*I{-QM4v/&`h 'KfQlﴸ D3_|j)G׆}>Vo:QO@nj[O&9Ҩ۲[H᧸1F>C_蘐ȅYNHK?|6j _Ty.AgsΘf cQC k[puN"ѿ*Q* ]DrD <\z8 X9_aIBNi'"Ki͏_r*)v迏!ܬ0p^"L[ T;Ł9Np*"z[5HҰ"{|o}1D1R# 9~69KroΓ΅("9[;W N L#Lw7l fv! >A =K2SwsLeW3,ZT$wbA'V!a-0a@{2AzO/ g١M*5ipBrr_9)bu(Cҽ Pt˭&:צŚQOЎ{Y?=j5;x)n|.f҆TXz?iXn?7"]Dry7O!5\J Wr28Ydp,.T1j~-T_>'2ա.2F7|G6ΣxQ_e?q {Vy'@3R6_6?籭j^eI0qdyz@51(MJR 6an_c|V'A( JUYx} Rڞ~d/I̟eV#e4կ@6M$@>?yt]G+vh V';`OM}9$t T'Q6wzGE+[w`HD1QQ9C|xvmn#ȪnyQ5:SSgwЬc{0{\. = 戄y7n0lE_6bdU(Q\'#MEN5WTh Z5L $LGOd7kRb!-"cms2by nˎע/Cл賟|#weȑU~0?yp QGO+UNU/~#[{.-1jϾW%R~^y:Y\*;wڅA,Q򒊰&wZMy6W+P-|(Dء.%ĘD{_wgsbMwbNHG[ Zp v<ۑ5|za 8RM }fΰ'sPՖqHrcq^؁}s9ٷ7lRC8mCHYl&=/d)ysWy1&m{DC4۫[ˠu\EӻJsE{@yx0vH:YO&OsRI xЏpo]sTɧ,)Yb*?a/c Z'Z(U rރfA܋$IvYӋ]'y7 3P!]u%0P[g n݋B#)ݎ%zt|ќ~-B֣aߡxcI7n -sx+FhpCNm_6m+T8I@_ǹÉ޵:XؖНJi3A@l4r']EO_oҮ9R:mVzw/6WUo|'p[v1Ai')M3ª16#~ VQQ捻l1 2x1˝#Bߡ<`ϝsv'7ލa0MfRNPcG #V@nތ1<7hbj&;Ȟ7iQ|JQ<%]—dΐ䐣G9 NJ2khV&0tntNR'lkv:=IM' 4.:7%,x=^$֎6fŭT&OBnFN+v8*$_2/&QV-1L"i]ژ#͖́r!Ed/k6u.GKk;dPn8jˬ-ȱ@;YArhXhqdj4QS3s̠b v^ 㼘8Aʕ4/T8^4>GyѬ럙`s8 >ՃYh!% Fτ$m6a_[j1 4>7 >;<>0s7zߴ I/9/b|j/|~7_dRP_t %|dչ.F_^nj>))ŝ*RV-!7G ~jk\j_S ſ5,3l{zm:VKi]YFXaH%1JS$ rvL;,nM ?9Ac'I_y.tT"+V'kx՗f^uuTmBѢ+c  d"),BkMrUIũeRp>a'J8>l~A48 *DDY=NcsI"D+6~hJ;,;PK)ɛAtxT ٵ4 Hb$ES'MJh4gh%HҶ:օjZq獁l 8`{_a ਼/Do9kZxXZ1q *C+>mrLmxϿ35pL@Y4@)2 x?e>EXdWȳ 1d:Nt9 Pq'z29L' iͅ0 3r%X!ɸu i)\ y`&FS P㨿Sp1 o;RZR&f7"yr)/~o47"!'z,Y$&K,MB # ǜeQ;z3l'|oVzѠې FH%ʠRPU oBL\Xa8,IEֆ.k)N77\&;ya1+<0_+S|NjjvYH .0-LPgO;; / gxhʉ`dȁu5}KfH nLR9ힻ}O!P ;_wQ}$0 7g-:*>Sm0j)˦?mdV?gczbRW. (d3lGj&>*G'>QR5+ 8rfl|7LgUnK;O_=(Vx0+hDZ%^rTlȨWYd,#noKt9Ԗ 9b^6?x5j1͆WչB%?};X1U$iP^jA A^2AbtrnmUin(H3 je,O|eUg> 3nNш~3[ Q$MQ/+E啳?%% |iڠbJjܽf1$׆PM:RnFmcKaWښGw].MޏM*/i }~BqM?|el #O$ԙCҜ@ 1p_qj9o58džؘVp̝l~|cNxH&M +y=i~SIs#4nBVt|LrEB}B v ` + t̵k/ !jq/mKf,=ͲP?'M~~9R6d70 U/OgC8L"ȟ8%RbSq٢]yt 695c]&7wBJ7l~96\[{XcIn)NP&FfT%,"-:b|\ek]$^N\)5o/"KB|+G kiU9 0? !=Hq7dTISmO![b8*X?|/LL"Wߌ#MxpiWt5^2?4Ȳp;0_/,ɶ>jhr#F|zٲр[C1\iz}ɪNrdtW qU۸k>pNzFCw/VkꍥP3JXZj?rVQڢXץXG BwyJ_N٫]EatMTOU mC@"(v67&25rٯ{#f~Z gȼQeQ?\c^an8(ݦ fxV'^羧Gi󒸪j̻ˀwm7Iz<6+0 OJ60kNf1|+M%%%G+nqX]; k CSŠd5U d*7`]ȿ:`lxs1Q-Wff`AT²ה%Kք zG^.儲X##yL߉k(r5d;2qHrRL Cs3b)^G!l%26vW]ڞ:cQGibf |:ʎpؼ!cXa7w| $ik-k۴KntynsgZCS3L#lmktsʸ.E?;xx>-%j/HP=,M |'I?a &9/ѷpg'+ji Rs w8(e͓c:rhWb!grFPsSdg2kRtٱq,w߻Hk=`uv2c{b_oshI5c;a}њl{#t (T 5bcps+\9E@2ݒQO s`,~sB;0^7d[-W1=3q- SKN-th'V}Wd.Uÿ 2w)V|I.4?̀.zEh:K`]#eC~NH[}̃b͋7> `RG iS= Uh.kX.UªD ޫ@b\B=ZDe;*ݘ0^,HY@f{js-7kΘq|AbQ]K/ɥ.9 .XF^LSRS|H #}" %bXppjR.'Nk * +Fc \cIOb5 ,8dzՙΣy+C%EaBm)teֵ$9xGSߢI5ʔ/3m_pw*rb )CSl-I] 0"[imz89dK@ NOP#MVS|ₑ8-}J%Ygʩ\nLzrSW_Nix~{:a7RCD&mMǜ+xDCɭx4j'*ؒ ľI( J$3>*IK8N&TlaˏMwA$O2A3AB&G #55JrpN"9!mg?``p|l 6+9EHԋA9!I zpG6I',`GAة85CG[ܡH=0~ o3uaDpݺ`9$.%(~LGOο2a:|IoAAP\4Q5?" V~y;Ҽu^-A0یX>'+fE.# EGB  AͨBbHD.g&"QCmjKս`м<݋;#Spd39SNze *Ŀ\!r/TiK K@LP]`;gFj:IZ:|Eq.oX| YޫH^~J|;,O*PiȔu:\nR \0!~N&#oѓFώ(#RWm  ]Ȑ/- fV s&'&؅ə,};F&7^F_ 4&;$2fJ4(>]) 6W\#RwޯF2Ig ?a-oYSE AHj!/]@.¯aUa!@^KGGRd``\tYJ\!8CJ/SatC[D[LBLf[m6K)Flg(=s&xњMPǧ*$\ ,]ǰ'au +7b$jc>6=;C9Ãd3gi|W'eHѶ#x/0֨|t?r2/Fk8N.M0&Y>w.NLCo-\Bsxxo*AEwPɀ΂-IVg^S!z!&K:klE&"=㗑ڇ0|  WF湼M>!|ʤ.d{+ J41d o&pSqݛT7Т|RjA6/7[m3pta5Y jz%{knߊ6!pmieJ~_8-` Y 2$Xk;0̐ē Ԛsڄs݆B|i?"lWoC\(m`uFj6; S\F 'rfW˗@sMx~ڀqy`d9QA]+0= ./4q/rEeg˹YPPeWlq!XU+c"yn @a[-#k;T]JcK.Q[pnHV\* SWߤk_Į%1/Lt?cPs\} Q%8 đkJjVF.t UO_l>$AXa' {bNO)WaL6VǞ")IáXa =3< ?)%IBbfAX U m沮nPHZTW'g\ -6#mO ļ`~3ԕ48K1ϗa9V}q;?,g@NRcIm-~L9o _"j=ճ*!ȲQwͱ>IIS󁂃(:i`+Oؐ;zjjaO}((: hZ#bP~Ѭ0 -߁v"pF|`N }&%!ŁF&Q.?z71|tʊ.϶FXB'wЌd5PsۢζI,S&JO ]7qYNҮwn ;?6fJ͍Oww)zݦ]d#Tk!vK!IԦ6?\#gI豚_#'i$`> O,.H`@I80V![< qzBȲ#PEbCXds2<.x`qI g##e_G#U#d~G͗UMBBh3-aA<>AaopXo7VmhP9{ YNCK!@3u!?y \0kioggoJ*,w@zRffz^D)ּ#H 6WdO?gH((s¨ SEg )*vK/$PO75z_6杭)mt~\4P6E.3atni}8F1v$:>L߯16!$6ǘt@Oܩ1`a?c6}K,Bž:u,3ӿxY /$Gw}҉aQms݂:^{͕ۙt9ڰnEstpdEV%#lm{⺞mՇPo2+2"N"#yJVEILBWGېgVAN ˆ]+•̤e!TDr!h]W:Bs&&w6PB:٪BDc(ҵ0]uѺ3|cq"5elva\,ؘqRb)ji[f3/X{i/C^|5L՘a#T;'*\Q~XiWDyIz"wGipk@\O-@ ezP{P>%5)V` '%K%R+~&;6 ^![]]6to܃]y/s,دg6@M99!p6+O3Gw`*ԟfh]Nϔ;D?<%/Z9ZMx$1{ZXN[79D/mC~aYܦ;`]g a /.-Z?҅eg"lf4A?$06L=Q,J)] x9^4C͓ND%cۺzf7> )ol+iqZ?a+L\qHs*Nv2Rz+]yNL+RR ~>!ؒ7ב*>Ë!9;.;lu蘑#uħrpMA75!Z3t{=˱t!1Ƃ"B!5!tmOhܡ3P/I*bc%c8; $cZmwQ٘(ϊwu `>>j:^OpP =`B y,bPwgૠRSgD ʟpdOh31̀,[ʲad`1^Q@lxv'q[bwð\Ij|P5c> ?dU"9W"N'ʁNK!g"{ج EVXK&,=$,Ta\r=mi+%Y]Ƕ$vmfHCcs8u`FI^3o$F5l8_/QZ%[-S$Âr)nȃ 5z NNέ Yk;at16拁+;]PA'҂ Pz̩wg|򾮄H2&7u!p~9Y'̐ yΘ$<}ޠ`t:oք.aKi;Y*81|_Ulf$ ^;=2~67-޻ի*Մ9ւ붑j0G.l?v.PgU]E٣x+ xWኴ-p߁"k4p4-j>+xC%M.RH&8O3ZďVp9@#P l?t,؎Rk˵0A&'_VyKa6P'EL?4NuXW)ߖ| ">3>W<hm-=ÉfSE?\WoĹcDѻ'TR*J1sp\IAe)[:G&.[KSUl_X85+N蛥f9>c );@R #Z9z2 HT X(5.YC2wlx|"@ʅnꭌKCf"4V,9wƑeq'}`o l (5ż i2kxV3.qUbr?JvG.ҼGVU#hϻ7{pdUٛ.[&&@ gѷ]u% ߉%8 xXF0rӞ:SҢzWK4T$fT$xtAݘy=JG>3;Wr%$.'='EYnRpNX{竿4YzDB*W:T^ gzLZP1~eń0n?뭌 "0 r]*Ai}SPbjV!@LqW~.{8V|ݕ  J/xt͏&j\r1:L3罤O9lC(8~a!% rZ"Rg̀ع,vl;C( \9I*?-1*ZOh|c5lX4uo eVҵ|೺s&6o>sF"RGdPe4dV]0k囙['e:*gUe\3^ly;?ӊ,p תr/+2n~' Bh"\fX7X7ǟA$H>GM$ gLrY6anj=, #ƽD`}eOxӓG`M)c"LTS_$ӝR[^91e@xZ %VIx0G dAy$B<\$̫|5ஙdj<2D{V0~4ۀA0aYzxҔrtCژ(ã/&.}zYj!T0xKL! gqq1j*ω!1"! Vh{mΓ.y&{4m]!"!{`W.u(Mp\7J8z-`{j/oץW}9osiςƎ73<6 yȻ:%$ܹܴaYI_IWH}80yAp|ZUi"kA_RZZ Ϛ^r~!SRUcT;ldZmxE&]TK+ `;rC|SL2HYOȬ.Ph>{ Kjc|R@s_(C4ɃY=墸r7ÚTJ=dIo]*@s!u8.haaɦG c7·'~hL`ݺ Ŋ'ڶ-#_kp7$[ݣ,禅DAgEa[ʠ㶽7xB74DAPΖg`]]7(2<_KZ'~j`wn!Nvc-ly̦͠Uk7)3 orɖEx֋H&6ky.?x|qV+՗/Zw;M*R:[tDJҠg.Lǫ2|` bhZkSpH%/|U*`3엽n (B(S1Єh]ehB(1vaS8.?]@Ψ&/%9dZA58J5 M=#0 ˮ}B^Ux2!$i}*Ϸ:J "aG6A1$-5dq(=Fcwջ85nyk01L\'٢}~űN@DZ^ԁ>ҜuiWIp)P%f1/NtltR;P =h9 xƷ LY+%)5[]1&IX˲;ϐ!U92fsk@B`s,8Mm/N9w`^Φ:-t59M~Rr.?@;*[f=[0˯Zܤq7׏|Tɭ i#V ?/;dDBLuT&D$AMom97;߂ 9. ?ùgI*zDpЋhZIp4zpAމ*7 5{g#G%[̪5r)T:lly\€XfQ'{7 ~=c[j$/Kh5wj[:N?WmDkD i]I!i]Hrs2oApA'DNoE';hQ/lD#sP`;(4{";=g%1aϔ-ԏwFPRiSv UI/$HKs]{ "ZqT\"Z|)ydadMs3_q4\$ Iw3㔥DicGƣ3)S7=XA%XRM y5(J{g_8Z]ečȻNnH97+J>x+>|~#Dre7n0)?RzX3QUZlP/P3!_GoD+8hБ4>ٷn:c2*eh&:ie[Xwֶdע8mG §hU5+*;DÀ0FnDb} `hAY5֟UjL ^E]V?g\q/A R=Dq(<_/]n$( )A r`DutKYzN+I(Dsc>t%*1fFR4ZQY>O?B )A/GȸO%ŰUu >)Di ~JtۿGGt*'x, f:rCXIQ3g!0uVԗ[b] *^GzqAH!4Lkd7MZ_4i*/0}9-(x %te'V8T/Ó>6$Wvɻ'v"zthgbmɣ gWW(zzQ5`(2tv^emnggn6{t="% ȿ b|1"x<^y. n @!9* hүIDDu׆ϽBsғp& 41& ͐\-A. ݜW`S12D>(yt:WeZ/CS)[DF%y]j19z^"9|e's/)NOkV *WSr -9pW4ێ@XVcy1Ddg>DќsTâVh/NZހ]-ڻM3f1d0bo:eƄ;?yIg;Ԙ4mOa ླྀvߪGeY'xW}Pҽ}PQ"yt6q^]&V|ƛ<}b*6uՒq2{kA؎F1fx?[ުюi-KǦ"֎`%A=|BΩ0O_\c{s xt[hи BPoYmF:peMx)GK $@kHjGSM7EdƧ G1dbC2=dٸ)M3 E]c'3DPYѵ}A j;iLqv#' ؜;O|vm \'2ԄE͚NOh)#<@bnj쩻3AdtTykhv}xdR"PvM}u8^Hwz-QIC9$*M=)k*Y(#o WmVjHm{޸@^1@`[-\tBuM\?)8KLh\{`gu @C,"Hi\itbK|Z?W{SM:)?]͑0\%ŗxFʌθJ{"tBj9ͽݴƼ@ Sv+Ae5+x>TxmÒJ`)jFoFa&XڗX AЄ$ 9z Ɂ+14m5\VG[%K(Zl1Y{ sOѕ9?L]8-} Q;&{F曣8{A8(TCNi2 z!eCʧ h$+N4f1!涌榯/J6լ 7lB&2yp`~=@;-42.ө*s;(1ώk.uNwSbd yM^izv*Nq<Ա+Ґ(6 4+,,!e>␄aKZT]!a'ޒJĽ7lኘjdⴿ;I\b{J 2Gr!7yeN}y(|2 <7lEp$q\qsXMty,$d@mY) :݌+'b?/?ؑɇ֋OvrjBIx6%^g"Si޽xG1Biޛ3+z$n74ܹ!@sK=w㝡  $51 61{poq<~ Kea?ֹβ9#稁FaD"޽{ q'AN[Q7"]! m`cLٯxMJ @YK;<&?uPb r0n"_#C$t`|v8߮/s,#B1_TbYee__we`06Jz*9)a<'G/b?ԭl?%@awK$}N] g=8>(-]An\?*"m<@E?T׌ Uޕf#S+ܵXty섘7>=֤#MUW$Nz&#" Z璓8Np};ePO֘>Uz?5gXN;J`UNB=@b$${/(Vž)^x-I9ΥԡQ2#j PΚw{a14RpF<<=jWc0Zs`D3FTƛ5d'qÚ LdDCOE^6Ļ &P)58w㡼ΐ;o|paeO̸\1 Mg܎nl>M/RI="FX&HA402Km'RNiFjw@(}jV6XlE G-wcr-Lm'1KFF yiYCL "pyy V04>jX0 4MϺ@78t}DAc!M4ō-{/;+[2 v<ҹF 7/*pUѼYt 15sIn0^%ep1Cc`+y٥0?@ TѪ@ ]a\436 JCd1W o PA\1ڕ.伦}E1'ju­Imztdt2NH+w0*mW,P1YPZ|c-1|),Od KMO$kjN:`.p%TVx+-FkC+r58<['܎3e4UifnFOoJWqWF6:W~T JS,f`tMtEh)Tp֦pm x̓սPHߢD@-Pß`hXeL o)f4%mO2osm*?"=4OӌZQWU n$@|@Tg1jTJ+N0 sL%₅ ⾣׀.ę DnYFVmqϪr.8t>SzF5:_CA[L&vnY _,vl]BTE6@{$ B\m*F&8\mNԛ\U;$ ن9wB VTmT[&ϸ;Sf"R\놆G"nMa{[0}]+ n-k}qpJ))~ ZM6׺ ej S̚L*0Jʼ~?\nb2E*}iK/[Ҍ~hȇ7%2qPк (&>1pM|S"PΪ zR5eC24S D5 #I() aH[Q w ks{qhRGngI_\NT{ߏvm.ڜdaC )\¦C^Cm!@t+HWXJ @{_ǥAf~e_Oi`K@l9Qj_uccZ .L $mlL_؊l'?!3 TKF$NQ#A }z,]eU@ZN"ĸW%E[)mru1B]"m$4Cq60*ϔf\Gu]Zp)\w,fJ_^'r8S bSi~ek[DiiX;5oL=mYj?-s#{،@lKrCN֦@nVa/rMM Ʋ|~ Cz@̐hs+?)Ii tgo zOI2@E(eKp%.jgxP`~Rulٱ|qԩ5 h7nB j.7$s d c*NQZ7&iiWYPO V×xq9ͦk aXv}̈́a tGķb1~‘L`{k8le;+Aqh~64({u}gԵn;Eag½6J,]8>Bٮ` UfL_|`g%qlu"7iwO,t;3'+~AdhOPMAp+>\(م%?r 9jޗϖl3XExT[&aP๕m*gMC4/,4Bi90`Xr-|)4K-\=ǶZ9vd6ϛFв3sIT|0&ȏ7L)PҡOⲬަIζ"W6hHR @"TL\Y/zwy!ƨ(b<#ќ2'YJcZ{\:IcBM"~C.^^^>j 1=dҳ(m*Bj ]O#G}\ 0QK5ZCzz5HI{dk_kT5$j;pˍa7;V'֋nIc3]jwS=~msfFR @ YԄ'gh]n(, B 嫙z|Bw#pÅBp5/JOyhmn͹;ǒ5VdUlٹ+"jsrRPCH={8ě>,>*'NfUWIޛ}mdj`ju7eX>jZP0Vi OfähQv1tU'4ETWPPI!qX6wc*FB1o.f2 rs$@Rlιn qf˭kI6x.`S2x=ȟ%b]ۑnaR-e-IA o a~@pyf"k~i2ySmHC 1c@.rUx c[9y7j՜'-:Uqj Q$փ4| EpJ* N!E*d:yv[-T*7%Y;2<+xfi7jo^=Us&f)JںܨR4napHWڇe KY#$bIS?*lu沃K[;Mە9M9p¨Q1{OLT”&N^49hScon:X_$.;9,2,V5.PNax ?:%7)ȤlQRUYu#M @ cKjsqj:ӌнx*7C )LΑފ5QzQfF3(Ul5o9V|YAZ,`$x,d4-b; (2 2%8DX|8&(B f5 eCGR8dpPTLm֞fAFMh_7v0y|AOC*hz^J-W!X-@)<O4)/$m銹>$ct@9N*W`PiGʅ-{G L,M<{ MmF텴p݅@ "<34 ̉Ш\dι'ʣ3w41Lg.`XUepZ(“jP鳺եVڑPB}DK .nI%/nxA*X:/%x8,z3(Vq0PW!~^ s,hF^4iiNZTjïXMb(mZ 7b ߅R; 9ic"G"ĆЛhhM/s/Ȅ4f&_THe^dgyqpZTY 9යf@V!I~5zY~]6$-vf[^o&"iu]<~9TQ\y-IBH1ύIjc7A|F3?=Uǜ~Rc.>̟`0c*%gʒdLѤN_{̯ЇH}&suڢf Ѧ3q Ti %]M=be,>q7co?ཎ`FY-'G =<PB Ϣѐdiۏ_ݠj5@8S\q<}^]n#yFҖN]׎z1#\+HKRj%(s^@1HVM`Z!Ab`O--J?wjjEl @aBřW3:w3dO/;T5Ʌ"[-󭸋U M Cc :T (<|@x F*Q':BSa(,-+m% @kX/?e$j)sCPMvaAD&.G8j=zk;a6*,!%@.147HJxQv'½컳tw "BȲo_(Zw@lY7¡gb!ٮCFeB6j,D9EYy~ ΀܏ URK s^3^,jNiU`+t0 f ILy4-g/zᲊmA޾Ȣh$q;ZpaI!4LQ9E^rә!{PsEǕ\,\)yTG/av-24UY"9qB8یm-8sNh)A¿Lh&H`BQq&EIs"3.6C!yTWQ3+S'ճY {Mu%cdkR}_D8KbO$^E$1>n!q衜 *9GS+ 9DlOUPQњi&&-: k%:!nl0/Ut LH*7P}oQ jpc)0l(7wɛc ѸĮIjw7z@"ey3FHƊlƇ#΃}=BJBKG`A|6,M3+#ŋsv}TZKh.}:22;dlΦߕ}~B˙H >+tN$ "E} 0̡ll!FZ1 )3BՅVį:?zf^5a ͦo +E ] ?ȲkUN4ص©O!_C} oYjzHPGzf7X.|UGNWFr3"f/p OGJƮyӗr`I4u& 4(%T0^?fcX { ݄C'T]kIZ;$ܢs2JZ؟p4e$L_ٚA*k-DNSFuOWG#oj_ϲag.M6FZ)pgP/xUM_izv;1QuύUqZu/Xw &%zfK3]T$8͜<"yf^6`{vGwgbCۼިIJ `'95- =YDr3HMD 6̃bjS$ }eQkw*v+9LR,e\HESFzh3]pvCW F] w"4)wm_kn,Z6n7!-%zczyu '6a6{Ď\ۀ&]a JT<9e3T;j-SLя : ST46>t$<=ɖSAl o7v#W HO2Z(i% t`FO;hz?i̙: un$f'B)*˸ݺ\` k?!QQ j /D*m ^t &;Lgt8PgQ5#PfS}cEs&_Z{*aBE\?ygᛲ߿vwpY#^ ea02I͌(dxmPFkn:"Xp:꠯^-%Ԗ @u{aY(_q?s5dm )iy)s TjxV4Ck\m33P]}xN:=]DPEDdoj.i޺Ȏ.iyuO?,C8[߮ɣC)dmnZq0V/>JGgpW;7=fgreAyc'/!R7JB.e=S#(Ȭ(g۸/N׏`7QY oY[c/,jc9w\? : UqO}Yt1 P"i?-vn+AO&2Yr?W0%44GEDMfo*נ 5nȗ뀫yۤ͜XZD0n8F<i,_Paq}w]"Aݬ= F U%|?=>&ݐ%G׭Yr.DBh!b[3 g䋌b4J^!+{0lo1rlzqŜ. PUKdQG 4 D.CHl b %JXe{H#-G1-#l-"ƘW!MFQ٫JnRt)!Y巺@E^ &T=K֚Xo\?cJǀxtEC9拴HۓUcO|Jv#\$JciU[DǔhԚs| PwQ\vtP9 3oc7\ hKLRy7cd3|$;MyP.ـPbrȮ4-u8ΨL/`~U_jJHf[]Ǎ 'o~FXeO Zn+!2 h1+ǴlF RxVV^H+v|fx!ՖD|VҨAÉ-Tp<"$ӂ bP1xR9:\|rE{RGZ˸b09R䃤}cAu>H(NMB#hL;Ԩ;;|D7,aHVSvʯ95Tr!Pk7OrŰ$~1E˖зi|ZKUBj$5$N,l+tZ/)yn_q>UL6ΡR;KTYqj3&H7wj 8Ay"sL1+ aaXnd;\V)YTaUrxqۖҢA_%d$:ELM u?;vD h`/`Coz>rBs <;f+wR[?C .N%v3hT%j㏹%E ȼxg%%H=TЅvhuX<LjMx _wg]aQR>,ά!Y/.EL~J5V^,XEJԡyhYɚUUp+n%RCN#TOfbXe*P{}+|l&7AmJ0Q1~UtEJ&]F$\cKStNE6HW@Oz]Q 7y`f87Gx; ~F][ۆy vIy`' ̼ āWͮki.E()IP(UUlLhLB4(1 NVUJtˈ%r9aAH~z[tޯt{S ypD1xY6^ށ"O *4D׮p9HDO'ǖzAn+ZZ %ƖHtDCE"ZlϮ.6-ft?&>֙E|pǎŎ7U,'Wl=?Ͻnů9tP2P(stNƱRFZM-\`[?1p_2u  bk\vњc8.dT>xv #&-<li 6gP Oj'umQ H% yAoiUk/v^]GUeXϩٓXtgI:|e{Jw(L%D' 28yNuMQd;K%i>#hWâ(W(>b#W. ~s#4'b\:FV9ccAoӿc9"L-uB.f]N\ݤϰ,5Q)ź^#ťH*Ï\|M5 M?A9X(N/M`ѥµ{fh(]qU">!}eU \[`BظP}>CmNrҲW9O3`Ρ(e?7C MȀhS%C'j~ހpvTTns!L x5ّ_|@{ԞSeǚ ~sad#gRStWP*x1c yDwqp:|ƻ#nƝeԳ(Xcذg_-Qcgɷ"&WVGB^0CbϩSuV.Q>RPI!݇onLlRu_ Q;WF_> -i“)BXSSW;4!fݛ˱6ߕ&V9TcㅸU‰]b2鱳iGn>3!%XlG[=uO%u:n"@# KHIbv--Kd<;v/x(I,4vSmcSj\ 3asx?BX|J9(:R\(3 )*Z@9J l>K5tUsxDY a:/_:nnܾe| d%,ՏT@j%}|=K?6A7uW<>ֵ]8Tsw"c$Wl.dC5f_%fI\;NG2 zKs8D3@8%LK -Y" E}v/W0%oǑ)K4Q~?zgpRq gS}7h[W".l< qmr&wUt\xJfOr,!iKIH ;^ sh& @9/a>B;n"BT}?C[һcي-sAt")j-h{}`~y_9}re%xobBowȺCq_Ydz<2] ܺjFHnrR׮`&V ;7 G뫂$,\)]Bm(f(?i DDUQqN8CiQxT\w>$gS wHP,ȡAb\C4n]BY&^oѷhMh0XfDG K~>s/`DCDv%aGYN}?v[葍H-5ZNؙU8[4PRs%ɺq H6P~3b*%0p^JM8u\Y,hb񷰓MEƓr<} *,x]OJx69}K8 B2AqEe>W p057F"4ؽajyRmL(X_Ͱ^>1>'`;r'^a?I?ƱO9P[(4a}e<;eëobԅ~}LIıYYbУ!yڮU>CG-V&Gu.[:`30bAnmHͯZ8W6 !X@p0ۀ-V̏-k҃y3et'ٿl@C֢* KݠG2a |Z9!}Q6Utk nD1R;k6gY:K yp`m4TK4a/CŖm&ώ"'~#hz=CvcT3#7;UM"uE(_ Q){+(j~V) t/,2:|[ rmA(jrMu&K/7AnzwѸg 61T-G?(_+)\wpGbNѐ.="ƭT|e.H-jVVI;}8 E͈ gJ _*3tpm4fl'u0׋9׎8u'tQZ*7 2$ߒ$ÀFjv||rI@ZeE-@me-j"~@t, uW$2kCsQOVFe%GQ%ˡ0i[mK,4öl/LJTkoa ^ͻ Tlv߫uB6sm\Z*# 3u$\KvKBv(C3|1tTu-Y[[@d1^.Tyޭ/9UX-30)PnG] 1,m,m y>Ӄ Bj|=q )ܕ~B 9h(Ȗ!*\_ݡqa4O䂀B18UKknWr|ٕZS#jeI+ ĒoH6+OK8jOmhm*α34AD-y#l4.%^rplgㆀf9eDKO\rx6z^c/tVZo{_vi$)<3]љ g'?({G \K$UDD@?Uo$n8GWFE{ްܺE4zU*H2:h'a 'rZ-ex$:X&͛Q#@S`3ǥ#؞eBq5)l< Dm.W;2Wz #ԝ^:埀hid -2AnP  JKI5I&P@C,'[^&bSw9Q4G_yF*ya F· LwW2u<_JNe`63G J ,w%j^bKrh-um1<Rsfz+7 Qp_;d`_%/SqG\vԀ ̥y3†r%edɛ3\Z/W @LDiS Wǘb=v_!|.~L/XWůR8l!9o4^~ryߓ׶_GnNC/i]rR[:fFpƠAz JhȰH!E:,Up1&N?4㷔]QyU9RC -2 &Dqq[|2G:l)JR\ׯP(>TWi3kaT߁}x9BNhmf\1U)ʲQXJ$!ܰ2 B$*KBhͬBpǞmTWFM8nub?h[i^톥VDU‰(Ue0I>| ldF9Vn(vA k}D`K%Zns1!0Ym9./ґdMLHrxIUlPAmqe~ >Ӵ#QA 9g`du'};љ!xRN +* `|?T5F1ө V/ujRwE02O2#QM 5a֖9LAm#xo Y~)+h/cu6iJhAW墂7ͣ{($WgO/ϙًnCpg/_iх5䝤N+n%cx.D+xg0wPVAwVX~KHͨvE%1΀Fd:oVs$c+R HLDLJvr{6[QՖ8`=a38?J\ C8%f|6F)6y]wz 4$GTLxjpgXH8!q>wW i+/sj秺Rzlj2^pfx蠢|:ծ[nע/^Flzc14zAixs}tt:󪵊RS6㠉>J8i\f/YAqm#ڵw{al?8~5oR:qO7s>dƄ|!xlzz(sb ǟ3[dc6쯲n#\C t|(z+@Y;3xeM',9!S*h ZG90oPݢ +f#鵬aoe/2h8F,yRoIlAO܁"y\~9 ;k;ZZHWwo02anS*oslI.mvύC%!!)a(=b y#5cV̶r6n8'0\NHA%0mM~aA32Ǹ$AM EdC*=r Nd:I/r-]7#ŗ478GєxAi!MN\Ȯ5Ť0ްP-֞v=ᣝn (lsƛAhU(b$gw#rUyretJiTJH(*,e}xPG*xU;oe2sX%:\Nc<s|JV!Y/(g.I ;i`-Qt-ݬӐ+a!PH&'gT u-֭Hk2cU.1BC OUlPɈ_ڋw:tݰ R崘AnĀ!Jn׾IK7rOa;Wz'A&*?ƼTjG9^WLH\2$8_IZs&G|h@s&/tUlmRk=9)gcg)hZz|zדB$0#7%"N6-!TL$BΧﯝcZLĶDe}VĈ]=)ð` M 4K?2-S&`(2%- {ڠEW m#W,hCM8?AH$G}'7272ky> \|yx<ƌVDS%|ca"|M<_{x>rE%Z*j`C,9MmP_fF:,.o]NU$Sm{=6@bw j$ޚ,FMe7LO>#.`(($$$t% GzYçY SZU҅+m<@u1.B!rg'F<RN\ĜJkM!{IPE!a<uϭp$r 'JR?zwdR;9z_( @3VXuwYBkroov.[)UnUah lqU|SKlw,mf;BRbJ1.B>@ ͮtf6`*fEP.3z{1DR22SXEx?E=3K#dc2S=}+IK1ZSul<zr},W){"&1܇=޺DCgɼPM}@'ss㎒F<1r$Uէ.hf o6w7IL4Kn֛N*|)b rA2y}@o♀x(,|8{4;v"ݎYkb2jV >;ۖe P&*Gy2?'BXO2d "@ݠ)-=(;#?֊BW4Ip7]ݕNOLJŖlz~yhvV7wG1{{4r=\}epR.&L:T wFqFZٌ$a^0!E/:)ifΒ?~԰tai6mf(Yz ak$E`朾!VQ &j͸YQ**ZpJ)ё-h^ zMxE*t5^'Ϻ6r?4Ajiĕ9ذ{>3R=L+)ip IЏ,Dr4 *FcY=1Bcgbӻλ5z.Eر2g<ho Td2Dc7=$GP"5y_SN Q݀=c9!-8!HQt@k/NbEބ5,zH,̃ޢJ/[ρTTjIWr=UmnUeɥ=u.FkDӔ_crPy`޿'( މ4Z0 'v&-&z(nVQmc+J&jp5\׿xGJ5k83,w݁~Mgp5Ƥ*"5n}]B:uu>th )9#U(~4jԋ'6O4ۏ4zn|MUN*U/1:- Ӗ-m"AR bϾQ'_ onB2Nu+)UCipd{0X&BPH7~?D]BR;{Ipo0[:ÝI>_Bhg!?r楏T0r| ËZWsdɧuW+Þqb)yNN xToFy)\ Bȗ怋b[u>tۖ>{81XesI$etDZҞGvRX}!B!$|]cw$\VFy!D:*qR CvcP/`Kqg^:O7V.Őv2&͋XO Ӌ{$R^նDVb7(VN+jh_xT$a,EW`Z*wy|Ime?&eOmm-'fRv78{쭤30qvpM24K+(?NJJU#L=g+o,ʼni"2q'$14^,5t5rl122^6KC+m@B#%JnuI4Z/sK9*\6յAWأ"~E هTEBewʪOZC A!t"1"<;%x>;5`wʴl,Ri|eN[nj䯖ZSN跩9 hŒuCAFϯ*CpՍ߬O&,n|d gRtJM%2LoWG9hXxS 2G@MwGjE,=!o|"HM8GKzE>WU*fI#N\AQϷX$&|+VeC\_vF=*ƈrq9R2'"7VH;eSaϺp!zvn@/7<8ml`x`$͒w)3_-B1<XZOXf&hwApn= U7#`b%vf5'M04vE_yxY;I>NxJD#i^ F &qA:GWٮmK|ITC7M$TtRմזQSa~VM I<=UX!<+jSf:K h܋sh`qP xf ضN)O(۫*SD\,`ÁyAv0wrPGh>gL)˅L?Au;{岁-ltDz@}`HGJA&͔9SnZ+a$e#,$)"hYO#>fQFg{Θ0VPR mɂviӍ|p2iOG(p!$%du~K<}E2PG^vCydQm)(PB3H /.E5[UY 9Za<ф`'$,K'8Lp#Xg$TB@eɊ rD$-I&d( \^YKl y$A&"W֖qG4``9#F1AHWzhA(K l,0 cM6=%\J/\2 3ĻK֟H|a/hZov3í bYfyG}(Y!P}f^&6@,} $soǨ߀ns*>8CX'̃7gOUDcO G BC>DыUPȎA "KpH|XGop"yթ >%*Na̜:(GيvfkVGr& @FbTYU\c2#D뱖AX0f૳ 4QIUr P߻0ʂw{|i꤀NeaP,ȳ/0⋡^Q/ؑVj#w*+>|0,PqH4u5|cX|+Njwճ=P-¨Уvh/TN]D[zO`W Pt7({pS?:HmmϓTY\r#]`"LN}`Sb k<-SfWJ'd^’#PvP\\Gf;Snraʿe2:?_7ImRSP<=Auɰ G.xekI[d56:&yzC*IJ|P[/,$wdϯU%KZ Xap=,7 8V!*K2j0\ϥlSh!RT~z `ڱAԺjljkH՛\[}#~6Ldt32i91Qu?* jV@cH7|\28 ҟ%G]WT0f36fմCOoVpZ&UXlP@dۮE'Lx_Μ@&vt^oz 99ȇ&qvMM̲|T13UIYChw37е#yPF^F@Db= 4AJ>n_L(-š|Ӆ`UlPԏ/1WGo`EfWڛ "ŷRXNAp |C UK 2ԞѠ7Ӳvex0&m妽sFJrsJkSr_Q G^E7`m{NMN:tL(Fa,)b_lN@q,28xJo¹fzu͗|3Ki3]\+\y\Nqj`u>k < cl79YU9DEٚ=Z iXqQ fZ{o2]{KSb4& , #טႩe(lV8rjItN/\飆|nN4 >1Q~W` o c[(,>ߍGλ-OUU(I D ;;'ZZ%kxW3qbr~1`Um y['e˔Q[>G|R9ɑvF+ }7/z68M1NMprsuY~&9}Gaq1}nF[4Jh-Ja p>gb{Gb粛 pt髄k%U] ȲtE/Y '6 }KW]-Sh+!JvX4 4%:bpL< $HR)&xq?f7W8g˻RaB{ }TJ^^qaϴ#& H{ptΖjXzNq #{Te[[)< ͢)/ Ey0՛S +1=4fz #=u'l%,Nyll5$ ?h j̀ebjW/W}Rڷm㣆P)8ɖh'ǥ2(ʤLi4cVeV"p-$ݟέK?)]m"ϕN3`s+\zyoC)&`@S;ɀdgᴇ>մѨDRlaSaXϳ->Y(W() zHnB*SP dUP2߇6@"m *) ռ^9ܓoʳJfe]kV6%cX4\nꤷ<`6#UK궻@ie]d4OLimOѳhc ^$ZBANVI$\Vѽ4=QӋ+[jg:VdI9&{M[ǩMɎH_]3IG)r OYcE?5vsc2Vow?S@7 6&%EH5qN( C$gr(jU*;eś6hP.ƿm<d_x%3Ȗ,CU2?3uݵц%d2 rmRMF|Ir-?]͜z6 /YOjWƒc`#o¹ ? "lU3$}]X> p}c/@\YHn Lʑ(Ψ:qWq`}|* > $u;I:t (J-q DMdks߄4FBeƺ iYm=FIO t84oCZ's֏ο;Zn Տ -HKk)V `7sRM$,.mS*Rh__ݚkPF4(33Jw߉/Gߺj=qjy$x̉_bcYZ,`3`MY=OlT3,mAݩTK)թWm;![ٸeć_j-N!JuK<ٱHnnYO^F?֥p`-."Y<شmū#۵?j9tabNBv$=Z "Tl~n89S(5n;/B_U(dҌN$;eKrnWu_=7s5+1SjIDZق^KL@"f@ErՕVnddLT.{=N!T33ްp2l`J&<7wE| V>rJ[{v.!gWj^<)2We/ AL*[p\)ݎ J)+r)ayMSNڶ.Uk[V^ kaP/>('{,a'Wk CzH]B1SlA|1{gOH%"f˹hDOb|>=;灺4k}sNsB=΃xSb]"ݡ35Pp,v`(-/G xO t Ј.kulSkxbB@sTr\]{(vT[;`OݧSz  ٛH@oum*F?Y1+f.Z^5S{φ`)X| OB}|!;@#/Co^ɱ|=*)fr'PbSeSD7P;کv0Ist{/E#E nf^bfogixxl e@$H"mo`{ ᰦlV:p߁a^Ah9J>͎ެU4N*wu hDˍw!i?r1t\T!9UDeUrfV p?IOяeJ krYUHV K󂶃ffrSqDSDnI#殨K%wQHa(?!cc j;Z8[O {v_qhs ,#mbsHp1Ө2J2car];kV~)$ <06Rp9,)cfTyfG^m܌.|"rލkG?IAJ&/kOE[I.:x|-ܘ6Q~#|J` 4^ +F2w .XmlMhXhLca3&ףQ.f_ևzFCilā`CBZÑIe ?_! v#-߂`*穝HBwj3%hDي " 91kY"Ԑ[KoWh;+4SG3_8ZaS[9S0;ՃLv}՝bzK22=`6(z9vPo a俹 5(&r*|; K\\+;>uƝJu$6ut5Sn&=Hc.&jٹ[mBcIYhS@˚>e,l!q3q1"?Q stCĞYvGҮ `RhA]0{Q=}nsua v6C(h_v|C{vҠKs [y0wlO NKt;3=x q5LHbXna}3𷦢e;m(Q2LM2ռXtyn܅-ɷ~8-Vv3?MB: ,( ca6"LtF|$8ҫ9kbeXuHA=n~*/Bո(HmFx +'4ūy}]IV cu7rl61^tbܷٗ9 i< Q?nNgab[E z^JRedד`x D$8$}cD[bG|E1`Dg977nH{1`К\hj;yrS%C}#X> )g\oTY*Dxav܏>l_#@j=`)JGZ$(  R-jҍP5Ml`_5èEg2`~s5WpdWdu'#snK e.@ؖܨ,2lG o4yRf\ {NRd`L9'd>Lsز|Okvscs|J4[C;E+>f8iO!1\SJs2Pܩs`r]v~Z_UN RᵷDžՄHu rAPR*a(Qh2zdɖSN,zbH8(* ŎyvooeU)͔@F!Yb(xIuy˴ PwZK_aN~X60F3'MY&&篁<ލ[& 1Z ]f*)kH$%&,ӺjJb̄ZV!|$ae=s)AЕDŔ]'`Ea)?|msH\&UA}N|7mGC5 Ě^}LBF;goCr0oW='S`=!W1n|6x7b+CvyМ .5ؓg62:9i˹إ4~.l A+/ƺՃTΈg a#X)~nXSo3*νX3Ք O2FJ3PחE@2hv8K/Ŗ*no>ќ52dP(n2KXɘ7M ]) F^r\K*=%3),z{%tLa4,yXgUWsj6(g(Ku@7 0/ LX06KB.)H~O;LH/J6\{[DDi >ȺF;j)tR/"NdDH7@TOT\Żj>-?^6_>H 4iS:jVIƌ>T6:n>*`}Q~#\ӡ\^Kd\Pi G&*-췟PԵAZz|\8G@"J>4v{9z: #/La0FD u9~KN/5S,PV-e&U,kXh .18z$b'{vRVO*.'z fQ8| nYE@.CJNQ,D$g$&_,6(#S4_ R|畘E4W NEAv3e.JPklg$🈐HfHOjy"YO3WyŇs+mg uH\V67E(L:ƔG /VB)<1 7az~͵));??ur?6N7@TʽSsɛSWSO,wlx$2^ǹw6EyB^|OYݧҴxSBTd`br>g= @1#qַ󁂀v'2)A'*vA:d̷ŒGϿFu,=()Y[ "20 kAe-S~@xX޾֔t\sye>  PT赤#7ܶ>Z\3 8-Anc_h7i>Malu$Z:9\f.Ϲlx~ 9FatTz(!k?njTr@,7 x<0;7M~ EUKNGc}ˮb]U_d bحw]3 V1bz#7J؋$T*ے3W }O7f:DvԝG Z.bnu;ZmhBo;:7lr^Xw>D[y*-5pL?̋ShR[x~Z9NfQJc'7Mj@UN&feyfӈ eQ0tP1D{?WC)TZFuz&PUfk;Y=9^ 7=I6z+<r ZV }?k,JzHskCIeV NL|tDŽጝ*7NcEAVè-Hf*wIMP#BIPX:]jR ((jHWҲ4|E>+PPbu: l7O깔l O_P!U㧟wrEY6Yy}29$/镓ӧ[m$5LUt:qkW#i?.y"?4( #Mv߳W/,ִe _^;MJ}!<k)1 ĺF$ŧ.Hu)Phl䡛cKʲk"43MD@5K* -yY@^8vX!2n=J<&-3_-&Bf>js{uC>eR"ci[]NKLUh /]͕dkmh=ȼ"t_?ٰm/]"\ qߌQ;!ug56ȶ+W,Ccm*5;=61٤옖1B VZF8ۭ OLJȚ3lLʿ>d$ 2<4(2aH1a~ܗLj X/Xe^qS<9_ ^[׌1[@ R~}oZ!lm!A/B#:){f ;'?a"aR9\@ -j)#pϜ299̉GdTK٥K@)-Ch`c&S_77s~ &;iK౑_&TޔG6EYUfDu  DᏴV.bQsw>g6pV,3,^>>D~Cv]^Qyک$0d*R\fc.@ RC&'?rF[Ƒ ˝/#bAM xR q%ʓr('F*LeIȧ1d[B<2)^;t4b5)}ӽ2HGj%HuϠl1}\4icjsV3l5L -WGc;W_%53C=ZZ@6/fږ41eKْf'cIJUJ.!5jQ(5~"r! g=pvgf|*$#kaCa_ڛߜKٷ yJi?WtÞE3?[eOGZ38]ȇfbs;q)a{KܹU [Ӝ~A3x"H{pK>BMx߇h|Ll@UMCc|Dž0/r{Eʼ.(Ac``dz7jqM'ӆv}Lݥ!MWJ+SP%$Cuj l \I׎Kp fD%g31?T[kZάOSNnwelcGK'PL0 j׿.M3L]5G);/ȵ~Aޗa`ם8A<S[ & oۓ^"ԠgQpȷ͘xҐǼ qs.Ə.1Aw" Ԓ}3zw-u9f*y8DהKFF]?`ů2Y mή@E-E7K0[%ȳ17y83|&|݂3ؠ9s8W"+[24ZG1(G/'ղm$kFV31pL_⪃Z/5 @o rsI `oyohFcQ2S 2Gt3,p bl iDYe71nevr`˓k@\Qɠ&ӡ}bQ"I_/-&x0'iJwбOtW6/\"HMsM]5* 8 H6 {lbp!9-Ż3AO|c 9(n-+GKCgto%1b]E?ci|!= M8"-vldǷ0^MK)re8]n`Rfل&wF/4:4 : cӠh@AEȵ9 FD [f2UoYu'C)R <eʏP 37e\S!;BPZDGeA8N@+뒠5l>R{U;c%9!D(ArO>Bxf\r u@JmuYN~)~NNp0C\?EL9+QsUDs5|9MIHLbqD)vE>8# 1)~=+x֒`y7J˭>Lit};t9 rTzqyկyvn3Xm8 55 h}ŊL0TV|:\fHhFxPC(/!G}(SmGT5t!m^_֑c+N.)?.,$kߧ[,tGDvk9O5,'+lw:-L([2ؿ:Z $nPjoyDžU&y$GLtBn<'9 e*_21Sq΁? 6+ٶY]Ir' Axō9UOd ,pXNB%?5I3Ke6$!f?1I3Su:>x  ï9`Ay3lp9fډ j#QWj\00gO/#]h>;TH1z"0\ 0@oRV dIQ*j#ReTC]UޟK{zY[xk3eL$+xnB9iA/]A&4k1|UL9RveeGВ"@=E )95>4/)CHxoWW0 +/;>gN^gU.i3zd#\͈4&8Xo)%hrTܳ;R9_S5\_L#0ˏjDFr3f@V0hhLbC܌ek 2k 3}}OcDVk+8i6E.fE&%YG0T  A䶽h29q Ӛ8RfU=z[W"h_Bs mъ =͛ A4o72-hT"p=|qTj@h7";byJ'Zm>;GktDca8 oyz`U2F4'YJZB_VtG+9 &+k[UF947)'ME"+ǓK Be[zwVx=&h8xG]'es%rKA= <6[R@ʽI4Ŀ_? d[$-ŕ(V6zUEElji\ (l 0(=M0p%ɐ 7A"q>8. /ΒA_=}MݱMLn91c^O@#2, g*4*N7 gĤXKZ0DQՠ0JH3`GDykބ3w(bצMU&z &,&s+Boh6It;IZYa;|JcuC9JȧTFydqwb̂;56v^j5jzDyHd0T*בϵ3.gI4[hP/$"pR@T||N\/nԁ #Å]e?dQ@녜)Rfb饗a͠|!UƑoO0П;} 򛾆]ݠ6KCԀb8d>ƐF416=2w̃;8'vՂ U^:X U| (T<pz_= 8@5`QBY?DD?҃Sbl%Jio*Hs\E9RBtOez^?Af[RY=-U  zYVH K>\5Ul90g^FuBUdNa hIF;MLpJe쪛cierP455 'kۙ'Pct4>qk Y-?=]vCX=d^)şRѤqBE_F%rIrP`/12}`HcP~5-4_S \qBRIy$TY^@%̊ 5T_eBތWkބ4/?U?'IbС&>:@N4޻UkQJU _" @^\$~-zK퀠1+- jqn؟X]Ni){@˾=Pc|ZS[FeŜCq /#sgy3Ԛ]31z7,}tHŻq \xI@j;ŗt(އmVRy' 7v= 'nh9;)BĿsIL{ȍ v+a@JGS2 .!=׬^ [|Ї _ Y?SYw˰@@IDHJDyP(S>tB £TU&_HUgjGӇOJgYKm_yjkR; r=JY$'qy"++1"lQ5ܐ $9%"5>˜NRT9QeVnz:}Ʀ3tvkOhHNXUK oYV@7(چM_ NGLBOry4Cl6?B*mc]X$|,L˩;ˊ"aoYWP:{btkoRX<'$ku!YoZI!Vt=3]f2.JHXVII i.M}6>oLahpf^=9I''Hp.]AQHLecUqa܌0^Y D)=>t0F</:.@rj~pd6R= 4bݓkQϲB |$}s#WF@9̓K`h3k`Ht"1B*j0{VW衔eLj#_[ e{- X&n(aMOf0jQw\ 0d2~<Ɏxٮ"BXgzϙDSdfiߟ4mY+wL,Yyp^b"#ak:gyh`[v1 .VHH~L,~(6 ?fͬCxHboo6#J(/}'fi栄Z$Sc+$;؈rk^if. iKHj.RR b9i~ MCdm"I psg vJ#4 y2W8NQ` !OU+Ɖي-h-H!S/%Z ޲SEֳw3ˉtNW1OJ!iz0C'f8[Ԅ ʷ@\]4h_[9h$83eϞ$a[zs)-Y9`.E~` >GyH*ZtiE:ǁWy 9 U:úI j?AԆ7=MHGv;ɧBqR Ax C 7eQu-h|2t5QR[ 8=}–nk|Ƶ}Z$q&%8ʤl;%\0 [\׉ +s>8PLKgA[\jEduol>$0 P -5|Nxtcь%ߧ@a]f_HrB.@D82jġp8ća>BR /aS>ǁ'Np8̟`JKEw"{V7?NO㮧.^K7uيW1w:VEF':?B,7_?t'LJgXsgT ?zx6}C^qūV-\X "f]D}nJ {7(5pqcx]1O]x\e  %3Ȩ¯fǵTќsezX+2=Ճf};d=o%_NR+p0e94SI*T2#3BYXfG= ;F|ZAKc 8?}qk#?'YtXS`_\ lwz<d"]K nء6UREi;ysOI]7FB:7kc 0JIG*v,m\H?5CaUafsD0h~j84khfq}i{m.ٵu\ :yjB;g >fzێ`dP,m5E;#tĤVHUW Q:l~Dz"ScQl"Xyx ;T%纈ka|saϑq ;U)Ofkx(/K(X$:ɩ4|H@$v6փ'ŀjx1 hj,p͇Rcmyo/ ˘#yJ$褒]!ȦԎvtگ,{D[?.|KJ.7q1Vhe AxaDӈ3FY 5c_Ah2'1)]_"FXQ[(䩥: bQU"0?;؍9585x^&ݟl7^/"\˺ؙr> gXodZ"ޛxJ%q8擢&'QM3Wcמ&+pkX cz$HJ5/ g9>UC(v\!)**椰OS ܘ<)LTt<N ~`H\4D`Lq |84` =܏j}j]*IGøW㪝R[*62YEO(䓔>؉}KZ8˩yݱZ5.f&3? g2>GO5W&Sxr;+ [_~=kyf` oXӬXhFtKV]Dԋ5nHӕ)5m+q OxEts9HđCHyfCٝ3d D ]fT농":cbzz5B]s^۲/ UyHܯdcͿ,;2=!0XrwZ$b{^k!wXk/%#MLu ՋC%WxTTDA<~#Wfyp3%Y^4x;(AI|ʃ$B%P(DJ(vaE&_Ck@? 1"/|qkQH~&(^90qmvku;'+%RVHY@'.ɮS_RdHt.ײ>"S?Ma)Fw-pz~}M/$ vU 謵_;{`sY u ٕ2E9Ui_AX[@|j~sPY|P>*<6OZ$;h}]2)tڰX;ON08yKz7$r|_])B> :&li(PhI/ zSeiح JQ= Zlas8Tz蝐,b]Tm9YTr{1pxsQ箣{EQ0m uI( Wo5mNzی $zack!`(Yo= fPUa._v堋VVn|e_y_(`Hy̗HD+y-|4p|Qc {VհqTJҀRD^6Rw<'Jj36ݻi֏70\@_ :_*P1 GS$JOx !>X&1U`'ݐ$ZkXr?Du6%IfͲEۈLҸ񼍾=v/jm*:@==sgӕ4/Uv2;T;MxﶁN={w.7#C\K~Wf5n]mMBnJ2lGe{r`vLԝ=4j#'7-hE$wqIiL^`|Yu@tH$9dO(uڡ3MVgՑ O*T⽑Gn6cb=l/agn4yrpVHBM_SWe~}MJ1')$h385%Pbmkn Ip Ia!QhiWO)F6ekC>$%`WZ0eFc=GtNfb}[ A hDPLG\]_*ʧs W#QWA=a (OxtAގK:h]lNtud76|A-Dsb Η FfF@'1=;g-T>lh ٠ %JOCR.v&][RQ=U,Ae[{tLf"Dnimݼn@8]$=ejCCa pyq|͌ aE39$gu^(cdȏB̕fSa92 rLo1J~1D jrQb*.KnUY|cdh9l]|5QJpi Wr<)cYsd? 鵭YI k B!Yݒ:l>$"Ճ,,)AB > mppJY iUs-+(/Hd0$ AERj'fWF&!'I wF^xCQ9!ϝ!e} !] F1˞etCvev&" !Ql'$Ge.s&ɤ Hu hj9޳#raWo-2@ƺd.]_vpZS&=K1Ў{F^]3w]yd NX-c X}i:% >OUz^ɀK/iTb S?Rgg_E›õ~"^׼,{hk ڽ P\Tw=YM& +jj8kt^܀ʤ#YjYq}U"}:St<xe~eO*0vBpߕ"sN '#P^'\4=A?s6(n:ݱPX\)wD+N3\^Fx{q6W/U!96Sq. kc; 4ˊ7)n@USXt `FWdH !]9f]X n(HFG|OU-2e}*~T$D\.ͬxa ZB湭qDagRs32Q(,ٮ.'3,Ōs>;PxKNP+T[LVu>v&CI,b+{9S^P ~ 㟟q+qo.A9 h%Mv宻n!+/L_L14)`VoX7m"p30R el䴖q'%U՗7Q`ep*,.+0# 8sX^~xv! cC8T=Ƞ;+E|tLL?$7Tj`B9ى:".@b=n_*@(tGoluw7^VkEvl1HKA%<*Cg@{yg YFU\Q) 2m grOR;Ws{-)3 lh$rj)j#々ԔjWFaڠ.m$ڨwJჂzoƎU$7/Lr,e^{ѕ'xNyZEu$8;Ƭ9'hMjW4X Ym,/$i>G4}@|gtseī T͗ u{:.#ËjgcDҿp yLtc]GU$FӀu#nY6h'x fte ]/0;)+1_Ay!lqT*rIK҆Y }w^ѵe㍥I ]pVj?kvRg~w1n*ՋuyT\IV.-4ζjY6AM _X>V, dcL s+B!% Y5 4x{1ca =F!hj}-/߹qE F5`HѪ5>)qI3ϐS `-aE$In1]_{oO=LJ7l5lHl6S;ieD6 ~T6NsfG=ǍaHRz8$Y .YhJύ33뙕bK,F4[Hv UȗaQ ~Q0;d$K p_PfU" (< w3){f!tvɦ={%VD R[c4_z"QӿD; Kf#䱍)B9 B'b6N? X|^ҥS/%V$+a,aܨlbdY_!oB2$;WvTfR"go3=,f\5 pԡM!奟q:іɮ(cS@0o#,W< %Yǚ :U[uቕ`c_kRa5"C'Xt`saxEFQ8LC&0vu7I쐳ۿ}( ܣwk O=X%<՛Ѵ!ěfr[e< Kv`lia"FMTuLZB+Ҥ Aۮ7SYI Ŕb&: AI?-ݳH>/vÏ o)pAQJmuڮUQ~G.8%"5J:sBgQAf Ym2ENG.K@(X{VAa:jV@Tl1$OWx/nDd &_Xac+ ޭrz߫)O-H6FԣvP>>Ϟ)YI5નSqO+$) 7gs؂Cʩ|&(رmmoj1%~ { \e+GχtcO7;x]fGU2/iUNdccn?7a,-llը2a"aIJ>›h&[q[eKʭ{-zH]3u Qb/:`vfAyfi1Jc꟢c3yv@3I0WX_I@\'ܫk\-yxmf{O)w=i y)'yf[IqCb`*+* G⿰Fz HEOL!jbOU/_Pac߯P\IJ4oD  iZ7&*Bz$H}'ir㳏|HڒT0T3vͫr8)Y⼾V\Sp@@2h"ll?ǠAݕBe[  tXfkQ*b`#øc{P@t .KmTyGmXfᬕ%3$G+VYDD*NNY Z }8);σ7kHP[/SV.ekϱ^m"^t/Z6a< [ ڞ-+{ÉcLΊ֙QdϪOR K2ڏgv'k$ В T#kv  9K/ulW~HGEt {6*rx$)^`&+9蒮X:n//ZF0fV\;R%Z\-9eVW#`:g{Êd^Yt;͂ Yn;W?>~8n_#!T}g)Щ_%}#(45ЉNz24S.՛Al|Z7uA?wm=TQp5[ R~z FW|<7o^,;&4yb|5?o= msP,KmOoa^vTّY6+wb1 Y\aXA% dq Et@M| e=c@kE 0xsp{gLX8 6ځ㏯+tQ8sÇ酢K;kZ- _cUg9LnQX? #-}-kгRK@KgK&_d`NIE/;ljcC_P2]}RY+[BfvGi1S(Ê/s$^'~ ޡ'c e"]/!^*G@0Zw2J PoOSwF9X`lI&iJsKdJ_m?_whFYgzEFRX[d qNں 3{LWdY7r-#O RigVw˃J#aM,Bj%-AS*[e^4d.b99~?˗J;cPEe^v>kyz@2/hw,Oʍ<}#!ENj?O˸FKШyFQuCI%T$VpfhAj#$岰9Eh^K˯PysXXyo08K^e u Jn:~q*i:2Bcg^+t+dv"5nm7r6#"vqw5G.DqaL)}-ӕG ~L9H`K;ܹIr卟^CwYҒ6RkI>wZ{O҇:c `σVT?YICY.5P"Jn׊xbF{=0 s}+#JhE-iϢ]CTmic Oq+βZTm'g쒮sC`00]d *lckX\1޽H.߲_'fU^i%As/XB?֔&qz$Q %O-a?5 DV$H&F 3yW:QXk+aMR Q´" =}3.[}Wtlb5g"f?)%]yn IjUvk%RfO%Nv@F o+&1mIj- ɽ];~K~ #umtqӇ:.`j =(_-+M;b^. 72q"R#ۼ•k?f6',27,U3OXkl\Y߀FAFg "pT zaўײA|&m/`ѫ~feD> 5Xl;B/c "'+FiC1ek9ߖH9˳Hҹ NsVg|RzBYvdA|D0;Z|/~͍HTI5:h҇S `V\Zne\Ww`ɰ$+h+rUq\r 6ypX78g["όb⬹ GLs58Myö/vmUq ɈV;=(jU:~} /3<㩞E_,f_Am٫C Kj! ٌ&EF#a!*F _TFsf;,ٷ뤀VTPIӜ7ո$s0O"^Z@: Cl$52GbVemhmVal÷J"G=V$gO@fUR1ӂDWwi MMCƠ<&gbs"&v6ܸJ$3vK{\oa!j4L#|Y[<(_i_KzjgD#]PnpW&-欽e(pe T]6o,x80)SpN@B\Ha_C&3xW%!sd׭i3nWuBt>$(C;~qlUl^E~<$"eqU' !q"otIA]"&sD4=v|91.JQhG0"hrúW?Iii|/SlȌ s|ƕ씔&Q,-UEj>P:UYee(fgVqe7|ni5b3Cֆ4J)Lc&OOyK?˥;l#OXa?l*T>koqǧbhxJΦߴ_a$IzdY_OedGx0|ݝY+T-$[J[}JA$45Y7’j6ï@|AwP+~O=vY?oeG"UHSM᧓P ߮o٠~\5v=IYXL$AEd~%5:ҶV5ndtKN{jy8RN0-Qcye >! Y:I^~]p%$B.Yky@ovE=E5Q֪\dFZtCL*}+աΏA &M+0Rf O 5s}~Ľzt8t(%ĭD)0|jB1u~#>A>,pm/}SȱY{ BkL=`G:Ys^Ǩ<_[Z;9ᤩП9B6ޯAj?!꧍Q,vnEtJؒ8jB&yNavg$6M/@Rcܰsu&vKI%y'!!jΓ7V$ʮP}LYn_Ė5V-Ksst\3#GKHt>HVW~#y -Щ6萕;g rZ"MÎ0yBhrv#V]vQ&­|sNP7RQ.a; wQwK7P0#H6(ӫϯfz&)'`3z<^ $9n+vw7#U`li%b=)ٳDS/ s2r%ֶda -^G!e ~w;7w$Ic$*Ԓrcp#'<1.l!C^w@H3 6fƯV3}:[s= z&ef3Mz V¨&6 -A&\gm-z. ;G!'.n|0%Ah0;SMaGo ض5K@@aEE |X1HfݾkvJ&!0}#TBߨMNwRɏ-&ח5 UeGuO65 BYr5NJfW$9{&}%ff_ "1rwàL % \cevޓTjBvun@Wr81>juN8z|[a l_'"}ÙxcHK%Uzɜu$}V` pXS@i(yVIRv&[+X bsFT E>D(zL'JvAFI;[Ae,-7včz9orb5*dQy*y!%ئ*y8 @ $Jaal YOgx`2kB!M-5YaC6X@;`kN:J]cDZ_B B;"Q!X^x)cBXTjGbQD%Wڅ]뢏f6=P~Iy`gcMX(D ž](8ck\u̢JOVJaZL$DZggǰ&KB1hwe9sĂF>H./>~}GDn] ,im6qW"zU;0Lr "M >C{f{́!E=~7M|nr/ʮ2do7߃n/k\샾Ce\@JeԨ4R (CuνWNQh5g-Tx]lpK$ 没-uW/s"ЕiZšqɉ"R($cA\6ͼ\n>`&v[Ч) 2;p;3&|!LpK0`tN vjk[l'n4Gȕ[MTZl҃YE*h]D%8#fS&N(_b#G8(B:2'| \jhʗ!Y hycK9wE&0QgX%,2`Gۖ{L7 ikI;ҺIgkf07_ёU"ܜZy>du$1GMJC0NqB4^=DH 4YݢT8/SkRAo[h9Wsb:߈J<;,{^#o3]͢Aj 5$& yv[ 9_y\ 6GbHaqvŖN,N>ľ@sF,:C&(&%GL{hO]WAE{[0>'L$@L4U p9s-\-iq=tKTA.cJ6lUebGgv'zhfRa 7{쎇PA ҖaPt $\c~SқB@C>;݁~og;>AofsjUN|0it}|џ30A6d9f&ǥ^DBx`^OBj8'}:LdvX2M~yKJ\6@RIn ` YkuL!%#-v9w%Su^+pO3iX8һ 1olL#3@^D.=ob)V *O mH,au`8[`8`V+;L7.lޅuc8KFGQ swOF y!`kXԼLwGt^>n?G&Z1NϬ(X?n,CEG/ܸJmDC뺣tVFOK^q'O! r[y7bh0 G)rtmKh=Zwz1M-(??H3d K>k"QFIF&s6F BXBWUJz0t(~S s]ִ>'E0 5޻f¹JO}Z#\뚳S"YuΧd41eH%۪7\wXcp7G8,V'%q1&CpBwj @/8\lOj# <؇jRXcSFJ$8!JajCT;hh¯3~~r\c9`,P5UٜFkښ͜ vmjuo"J1푻I/Hw<'5Y#!)uxae,'/CcL؂=z0 >u}ÅO,͙ ^'s_/GÑ.Y3Sk#&کl?7DijsجD'JYlI1-6 1;~=07:ĹHZ̦OYxGrzKa_[&S ܖ ]YQS0Ihc>k̓C,F vR̵ºvYpxЩC2?B)-]둦>1f G)lb&q!^yf< Ljg<(瞥n86 y.$nnQPAjKfP%̮?u( ec΁ #tR ݂Y2 9}R& 7M;qxŇ5[D& -Xˡ|]mMc܌%|]'ɥ?\LS bUV Җ;fxs?̷cdFSP锝Џp|PԭS˘FA'sBS]ai ,JZ$׍!PU[s=Dϟ "dDfH%оJHxg͛؄kDlIVD-|c x@FSf0bCV2` 91[/274PyFI%ثGyf_xDKu^VnT U=4v {]E[US#e~Y } DwiZ~ͻ"ƚ[蚚wc+BT%UyU}kyVq㨯S9P{b:AЪ`"*?ҒAx.ckXpoEJRj? @0r 8,= ڍ^R RF4ͼy4W҆䨉n2s18$9b*'GSܸ5W NF >shFNXZA&GG .Hf8D8{#ƾk4K} 4tLcQw#0#"$ a3V'zz@4hv Sz,JƮ vu@P,9PM;HzmK`eGC{W)}1ݴCU>vqD-9E"m*5DݜĀq!yLwbP8xL缈:T[2y򄵕Nrύ|$ylкWmnՑqUB 1"O,:$3j Djw2_RhXQep` )H4~6 *֮Ft=vԹ O 5o-Fpxo$qI-/i',q#texJo <6$LETN_~Gy'^ܑЦtqIy&r#1َs;Daلoi:;<x<ϋ?P@)$`Jh& "\02 X-;Gr%NshR=SF6j2V[U_s1 Mܐp\,#vhBx[H<9SrlTH=l`&蟄f=p[c6h@:ʹ9]iGJIaO7/⺚zɪгDTIRټK)̞lmb?yƒe+0T?-0e։|)#R•wǻh*5Sq>d ͵oIfiC7պyGdA;/ᷡh sv૊CW%c?@)y@H::cBlD&R--O8GI-=}«kWa_gJ_CO`_TQU&+ݎ YV*Aw䊻q2G|T S ]3Cr?g B2>=-)=M䝞0EqcP'"zz0n+$f*sp$pFZ}BkVΧ=nl5Ó9\NoRhhY1u*Ȱ|LOr%5n^ID F@YQ460BäB/ol4  -V2wSZlڀ+߽n`[(Z^sרw /(}4\܉T_~ &jڏYPRw6Rʤ0h+VavummfF<?ww؄TPk9c ;av#0_GԿV^AvkRN#4_QŘaPn o߹lvǵtI]) o&h$> (R 8td9kECYݯ"0LN< j^T+Li,v5EwZ'ӯFnvf5 K? v]$ čFf݇5OGGexk8a(%C4 ̗u&f0x}֋`ΎT|[=;CRg*]8ͨv*>FbzV69X58lM4!oWkV[yn ^{4DCg syl6Z۰s!gy/=hKjˉ_93SӖՕ(V8FQ9eK.Tb\* [[[ШK)xxLo"+4:9ō7ncz6Bk*RP>fwg}anaL|M%<2PĻ_A'OgSY1I +&VCK% :{e~`⽌-H;*ֿSjqCj:`@zp\2Qgulj{0`W]#jEwsfɄA:A^ Ux; 4HZ]c8L2Y+UlW^7)˪\cGvpc4>JFJLkXW3Q#5|U/CGiRTDߢ\1ZeƢN }#pBhoi#O}/ Xm1} ֔ĴOE{x'|5ti{y5b >`|"BaV |m>~gEJ:.wih}݋ij!V۬ΑrKWT0jM2eݿΉ|Ӛ)e♬RW,xX0](9p3.F6&+=h \|d59JP3pΉ;a`/H$E^Wpftn}0>tdK-ys(orm7xGUr@ހH5m{1+\{Z@L3o}&OQ\C>taJ:U2ύKoM Qy.,_}yFμǃ[Eu[MS9|bA OgǢ1Gc $ 9 EjtX3 dfN Sv.4 f}w^mxבc''+gM16m~}2>{*/! DF% q Ʊvۄ$E` RJdA+j8W~l_\dǦ @% O98ڲo^x:ǀ%Jj:h}&jɵ_,. RS0+7M!MU[q,m#1uH/zq)df9P#XwX 7`Bb=.w)e 4m':N ·)!ל9UmjĚ$;rS}s$ut^:+m7V"F'vky2:NQ ͒w~cm }7j}N C4Gj3xo 7WjxfΑQ#Lj{a[ćfi0FqQs.TXD;V?!J`?O+B鴜q<%a*kC$%\C\->Xp/`mB6QEwWMbS xɟc|NC خQA>1[>0s^Aoi&D@Ώle7X@8\6,vr?L L Lەȱ,'cYv8sKW JGٮQb, P9NAؠ 6Y|4x8D.ױ09(*Q+Q|EY2R(SQ6YmKN:c2$8ji09:4:^Pvb;)EB0gace `A3 o[*̮:ItXf=m{4`o;zBkˈCl.V"~~TFk׆"ORt@k 74a~MI{!͹]b0* #*(n__japmdpvDhl=t]bvu_8B~<~vFPZ3n ^\>Hq|zg)Ep$&6^Rf-ָĕSxMV :&R}pk8J/jiA& fSTy#fE KإX}^E C*%,p 4ç}TNΣuMpBh΂f3M2j1' _y.Kg_TZpu [1yL\ƑVcUvthsz?R=㷌O slE" g3; DS̀ sz{K@߄T^ضODckяVY=SF޾Ogx7v)!]k A ) wsֶ̗K v52\̡mf6P ɯ`Q?29\!+'u#)%Xwu PDt|gyL >Pu49t΃B>[fuSFFᖳD l $kq:NTsJGۨ%Hkq䓫%`}h>;8HeRm YΨ$Pou| .bo=eaQQ9 ׂyQ]OChʦV/_Ck0+ |rdMeQI?a4VqhGb7"vW{$=CD%a(گ"uVia 9A4kp⏙LU%o>FYJ , |vm3fiOrs_gF&WeEy).@OOr?=kG`=J tܹޤ4gN/K\/ssS/wgX*1MnoW_vIZxT~UK+Sbȃ1 bAHF\ݐ:@d$G*9ЍO};OGz+ M\ gnhʀkː⚩AOnDpdYeB؍Ӵ|W+%q7/}l-2M fJ AiXyWMu7Ks8V(IGsig?$h>{M-mOit/KBn]RKi3%F8Kj [d,O'!0ʲ >:\vz>D4dKl{_%~Re앧p|#[?ͧ{]g\xgݧ䳃-(Ew hEG?Ԙ8WJ7\ߜ8a|ТuU3pZ Gxp롥j]daEE+["pLD-_v+~ܴ4JҘGW(@ TʮZbқ]2 |#ɭXҦ:cSR01TEA5'{u\^Z>{nqbWxK[Ve9}42PuӎX-WI; @>"iwr,b e4uDoy2}9+/ǜii:ڑFMn!5/*«J,V*z5Jj Tպ2ny;Wy <n(3|Ϋlz"}C>V-+ǗllޥxN Z\Ȱh桡!8һJUO}L$6D&NXDS9ş4&3ֱyZ}L?v$3G?6^dZ;t&, ӗ&j_|{P"G1_.:0RF"DN)ԞDŇwg 9FQ#U4ZT dt-AP@dmyY%;٘cqAxg"]A/ZUhViQ sFQfcx)Gybk@F]g}c;D.pxhf* B30vVR5o*gRUMKGookxxҢI ߉;̆9_$>L*ɞ.|m `7<;?Y/4R pTx}E.Cvb %7-\ö PfKÑD$8$z,lZ75בf`n̯yhpgoO)!է@| ]df66 _X c :zT2-"*VV{HMTu)˥T 4xL(!{4,qrXޒh5 z#_ϗ*[G]Ih+R0qe[}4JG߁+a}g+aȇ7xCEmS܎:-5?ؗWocZk֑b9ɍ&7̣ྴ` >`>*d J;D6;=Wck}+ TqU5*~ 5NapV'QvÐ<4 ?̵^lnk,H +f2Zb;3 }9wn |tpD&WHnP~Y9Tw,^U+BѲip(.UFa4G绅w{<+RՈ'P8d`$d2QeSvH9U71?݆[)m|=M.HݻEm/8pv{v+Z(BvQ"A1^2) cJ2E7)@M'C[a;+>gYZ=J~Μqa|eKGbjB탫¦xUX~tN$7.;$]N']~y }hV)oN]^Fe"AlXUߜ C.?9$,/xw5ݼҧbR&{J2)cv)ijѠ#/adp "2DY q|zgw5l6JΎ@L`ϭ):!u^_7|e#M!o.iViGl7ђ`R w;l4ԛiu-o]ps/`yNdM0#yamw,;Eq* VuY/va /~)2S fO*2TB,W{TYt3\PTt^9`s"KA?F跧K)Yhٯ8&Om唇z#=Z?%rZd^Q 0|ecL0=M6jA](E9i\Kq@FSq(U9J6 *:-)4F7cd{15 0ٿO@%@L:=Ǟ(\̍L_ۣ2kt8W8[ȯ%"a-',ZqAPa w&K1[7nؖI Հaع+P P@9(.-A\x]yk] ل2Z烪 YN^J "4}E:8|;?cNb}3a],+-6ud5/{X8LqwZDE J1j‹רn`F&p-(vTSk1*JuV%(Ӄ~B rOhѳpwSŽtUڪu+E ]#Z5+pqcXU}8P@1v ˭$6\.GڂI+%ʹE`PfJ[hM -tE. WҠ7 ].!@d$ Т4il6w/l(˿ x-s y,E IIk*P=x8LaЍ k9141y W(\jN^(vTG |nЂW~6? o@D :k39 < u~r!$.B\(w>SH&  s,'999{xL;ބ`ܞxfs/l{Xd w!MJVH-وqcn%x8E nŠ:_v䧘>C2“fNw[zK+cj띊h:㬜^p%.Mʓ]vw1ƃqO8_X9]ziFpKŏf O; f؛xKpV462Xe9ZEŤab']nz6sz M4T6).kud̊xmRAIMk,ثnQ`;V{) a %-bpxѲRWz$7KB Jc_W xTH<}Sz^[z^_Mx3+DqkՆ̓bd)= ጊ BH1Rt|o%B2L$=[&S^_"qbHOu˺IK;dQY2!j/GHDu-;N6+)BKPZ3쳋,&]=;%fL 2Xݰb)>s T&0ӔEc=x+мi%Yn ( ϧ@9PKZG/=c!/(O~A"&HwZR:I;J;>uQeёhYdW9/Չy &Gg1.cO ͡669 n}#8̾R&UR=G}I=\p#{<ƽhՠ[+vG;y|VpRoMiOu tQYgڧѐSn j8o`ǃ+'uᡭ༈*~b'gx(O@ RGd&6gjI3Orc2'x~f]Vv[SZnY5mF>Z7l'`45˜N,*E)Uc|Nq3YP祲=ȼC4E̮|]}QrcL4u#m$be]g Fd E#nJlԿZ2A߬qA%a(SL[Ƶ̀0`ؚ▕0Dj0&Gw EгhajG.ZUyKQOˉS2KF;%!΢Z~tRF&7ؑ$ ZEz,c=qڇN ϝVDx6w|hʏ-I-ԾKUv/5t9ަ/s/rg@]#M$^u3OzQ X4٘JUzD,ȅ`~:7C86`@` ^XpUx=B~2MyT`3cKjIe<ٮZ̦ ce놈A) {8lOd /qW[T_A ҒLa-p1FmOY2ƒJ(4'A1m9}"5[@ΙAD@ Y*eaK}`ç}7wDےRz @BP3yK`Z hZȍ'ށBb$82xDR ^(ghqT <.U@hy#JC5rp \N~<w;rYuD] տpCo!zIEK'.`]\}gUvp͞>1}< j5F տ/L1zוC6GR䦐M<@/ cIı8BG)z_5CFQ$o&G%InpF[?lը52߀H?[#'+ ׏屉 (!rCŤ{ed/ HkZjW#4br e Jh}FjAvD LQH;~D0-죷L>Y(2q(}R]$".x$-e7yڼ;"3n:QYπ!t#4~`a>1|D-:~r[ Hnh9i#3g5^Hm' edPńޘ>i~ i\3 ~1oɳqsx`OiwsZ(=YЮ\hRb@#dPBݹseuls<.?NhkRe`N(S/]Y.?F0Pɚ xAӛc;*2AlP2@A{1J"3g|ګh)9ntM me*(4e1 t!Ef1Bnk{B[l ~Y‘<:-X|LYy5sՠh&#%B5嬐_Jw,9|lq2.1VS%BPT4HWgCo >2)~ A`#;K83/DB19EjD조fFq:ЉAK ~ԤFf)4eD(<"C.2\Z(8XKtkw>0'w f2 qbu7u*lÀFyӌ> S茎AWuaJ&%YmK"HVSl54]< @jy3`cȋ.2ިr7RuQv*xZFHP'{JKj!d 2/v]xQ&YHm_k`V2AǎCο& ~\kh!&fdB&kQe myNH#on *5xjG-{{qjlL߰ub}@>?hCIAc@cB$do4C ^ĮN Qx L&9>CcZεdrS[kd"]Ɩ=W1ψ;*ڿ1GZE07c&\SY;E!? 87mv_gV=isHO0DīL[}$UR,MA9FGڨptHn8&;(<'u#Kr-"VE.SVd^D,0`CĹV? X&%4?_ q(`>']h$|V i4;t 5–Q|Ye4[eobg%8G J}^P]8F-l>#ڇ>r:l3C~YMY0^l)HH}ͧ?dT;3^YJ:Y˕ X֫T`BL/CH*~f-a_rIx1=w>hƘ*h( ݍ^uk , ҫ2$6~ )M?[& +5vC!xjחA o`tݐCoA91;$w*H(zH21}m܆^ Wֺ Qנև^,{YsC=TUMS|?Lŵ6&`!.Lh(<8 i.5)wny3% Nm(Eg͓),[yxS5(kq.gG8*IH*g6qgҁeMN/~?hll#xDz{AyWG#Yg؆ȞN'Vr0}/'iDuM0J(-E=KR/L̿_\ 2f(EdEne-e \PQ9:iaLq_T71]fErW 2YvHNꎐvaMpR2% WXy?W6?NC/*p-6/(!.IY.JI5BOqvj!`3'>W&ͳBk~ſ, w~4}4]VmI{YC!z{ ̠)P q4ksC}^RWSf /c|ǨfJ=0E ըyqljXy:^"U|*JiL9-1دqAs$~kqOG>Bp0vIN;YW@0"yuc9/wsa!~Z*HLrd]Wy1{!ޡF>΃%/~=]/q,Iw"8d~Jk5@W4mO3?I~ioI8?R'ũ#fܨ@t[MbD1̌kDj'lo:Oue+O4ţUN@b Ȱj,H څ;66n9^Ij7l'9 54dnz94W-AVrF99=JnsYK$4]I21 vS[1i]/m7Z F#tMkwem ^=dئPʬء%%–|Ka82k厧1hs_6TƧP vcXv7}fg_5f$cūKN@㰡FK#VvKmeyh%39ʼnŜ,D$"=VT#lϛt5l-鸂iC`-`IiVėJF c *]6*/Ũ<L$Kp|Rs,"H"jt.eडŭ۸Bem(5y6 #YQm_F b֭C2ii|ȈZXan'd(/\eR"2Y;avDZOd]\_ĥ-(`퍝GvX$AkJ;@R6' %S:aUݡH;4r~ <[fك;]a_~mA/ ̫an)] x:k&!brМRz~{۰ӎ{G1 DdҪ@5t['?j=\#>T`4_v]-YBD?oLno{{9sڔ,E,KHe}=lkc^TݞW=_*#ǘS3V==10{7PWk5QM}<3;/;0Ia;l&W#0Equgw0p lEfߐvc/_ H`4MKU4&M|-̋ V$k_s,R`m~B%ȫ,q]2~I Jw}S冃PĮʆDZDvONuu]r瘰BׁKi{痒#kC )f(K%,e"|Ek]zfG9B.92$waxaI8F(< 'N" Q|/O{,j,[=W!: $I@$H@۳q pvﲯK'1bo58|D]+c6U)`?B$VKͥ 2D<ɲW>K6jVe;uhh<B ڷXo|6),8K]Ҍ_Y%cRο}Yexn*roxLϬ~#$?eEƾ ~n),zWlM'7v[S/Ň@ Ra.i]k!q&Ye )x.\[02^aB}a3{'=zg!yc:r=4 YIUPxi%<89R]̀bnMD}avIsF?p Qn=oDhGjcեj'mƍw*[VpaZ c)8ɅK?=,<%Wo+C+y&RЅT8O(a}96X ('Ʌtg4 uۃq%?gLgEs3݈Y\{?EHl{BdqX_ 9# ?T`Dk~,UZù "qIYv\@ț0*Ƃ6g?qH=7=꯶&AEq\ / Ƀqo:t ox阮}Gm-k7~upO5&.iJZ.xI t}e? Uծj &q]\V=DӳTj%d ``䝛3oZCs acMK3>UAۧƝMoe+Cp)_(.aaιVŶTs*+`#^䖧f[ocI`)ݠTMUpc#SQ%vl&Ws u/,dGϱfkF=) E mA(ԻWv&ӹ8Ԕ=7` ?)Y%U6Ɲ%2`׿q,dp IR,LGlie %1z4NC9Y ^jYbxh;avuq27ͰuWJt6A/q?4Dni0Q-ԯmj/t5Et_3K.ka@?vsx,5J;Vo38R1QZ -?-ʢ4GXl1t:quv0E`Ig|\ nt t #fL ݍ]7\]X.,jU!8j'q?J`BGXx{MgvgmL\mrR}:5[LPHWS5J0mS,ĵ T#:"mWTނ=BK,+4-y7L$5`9BOߛ] b&ĝ0F0$y6S^ROsܙ 6ͪ/+c D~{HfZ@wFz¬ fUrt:S hf˦_ȁt|M諩"56a0F-[fHߑTJ99Nىiإ,ji { ~sJ^'G耶7wt~(d{t \}Adjŝ˲HF MH j$\nқr{\0({:c0/y:ZKTq{ރ9#|c7ջl䦖bǞm ȡTB0LTmXs= ']x %^t",$*Y4sF:SeG :'dy2OM|iPr=:iDzQS&<Z$$K"\\S),za䑛O)CmV!!>kbܗHQo"ɋ^U5|Ŏ6G*ѰzY{kĖ!*L6Q,?Wx@Clځp+`.s X/!B"畝zp{0פ9KҵGEZD w9 &s:/?&hns RgS@f/WDO@vNn ͞-!"n>g\^! V*9 `9;d$碩զECڌ\Ҧ,ҧ2$̜wc B0&" el& N ?%}kraD`<&]s˸opt2AN2aЊ@봝˝[MafAyhog-ٝ.֟ XW:CvK!!Eܪⱼ;zx_/h$jB'7<ϟ$epL>wXW虙j埨PYm8"Ii$`.$Fv1 &\ C mhAdW{ qV=\ (_uJD`- p?ۛ~~ERbV""eE6ߪ@pCVn Fc=K4{-$uS\Q3o׶ÕCB>5͢IJ*v֬Re el ]&ґ5zs~@FFMBl;fw2 )LքaG^'w_ֻ4Jdkdk`ˤq <;NoM|]Ϻ.JK v! 'Эb:,!z\4u@3|{r"yֵ}Qpm¸{y $+-P}2/-+%w.~^ 'I{@/t.v=A 2e)jXyaƛRq֝dhs q 6~K4Wl9S"z|Qdjl,"7f_^3V8XZƙʎsng2|3ԮE //;õ 4 LBV ^q2EtQݝeOn^E[Ç]FwĖboL?dh_E!- mmoLʣXN]̹6f.:R70s,"C܇nD0USg\%.σ'mN5EG<CVz'> 5\#Ѡ~D"fSmZZ%dTAcV(t=l}zgQwqXsj",g?7!~#v~k/~SXVa1q%FsXL:|,MfWyjH0Ɖqei"(ypcF51?E ;lAw5á5u|V17Ô1!GwdRg|[hID0,_]nfp/+OT"n2\m D\iYJI# &)} |? >Afh?$TؼN@+f]8,0T3zsT4|ғ*FhJt3HR#Ǚ2 o`;=Vɳ?0 'UWcNW',C@R.FSg&ߴB3D!^ŅfdLo 6i6xn煊9Ke^VQXI?xB\b8 "x;nRSUs!:C,. ꁁu |pD'+P"U,@S\L9 kBQLfoQƟ¾\t埼8O>W VMK鲬psz5$w/Cſ98>-<%㜆;`wILt~|U(0se3ogF> ؔ`o`E` 43qVf`N𓮵fcBeLHoMѿUjp!ǔ-ˆnjM-$cbc^QG+k3kK69 Pp7T?P] bAXa6R: p[6x` ^h_پ:;\-}իBH{9ָ ^XqjXтHyt8lD!.9WXk/U S=!>eի Yy斔lAQZmæ[ݔ8R>pM!jMFJsqY'Xw.]Om6< U4:ȧLkɰm u;=0oDEk eS^~G2Uy?2*LڢVȸ3L>Sz^bkOf=Tzi4i[qt9QE4 }Aٕƚ͍abʁhɷb-!0ֹJ_a5i};!:ɔco:h 蜣N"a-vD!o56 zl7%:9}tUB tdJkQ<}2H7, -u9rPʻ1wn?.MNunfeѕel{m{;{1]5G(#0 v&D&O_PG|Qk2Aaݦʚ6 oy1A(ѥņ7ehڤ!g8v*6})mg%ぎe窹PhoiߨƞSztyAv/v V˽.क`YI:,@}>*S?ajAᢲ{/Qeupw(3?S'o˓~#zn u֩` |안^^3Y]޽m`;HGw;N*Rw;RnQ4b\2ѨnC!FB-;; ky*S,bo{y'm{Zgd室}sADYO0YW&i0@g4EKbGp8khY<"39t= GF-r4&b92@sOx*\ȯ:XVVꊩQ0Z7wH;+Q{)Ke/3qd#w} XLk歞(i,햯s3SeU6` Y ̬U:LI`!JsRD;>1\#;?վ(tt9( ϋW4F+P/lJ!|rݗr]7i>Mgs@R ssɝ **t*+, -,=uK=C5Ȑ%p~9^eӟJډ@33'V"_8yȽ\{!W;6M(B`Қkw@w8X슞]JKQ ԸJAʙjscZ&GmjҸי"l%;P=$*c/f^yB2,| 'u/k?Qy:s2-&[J1@Jbn+z]'pn*?-RAiM'(}Ap2FXAćEZBBZYXR!lB|-`zDryK"#b.®z_6AILjhq#(_Sv%4(+{ь^b_B=]&hנ/%Q/K%h&\ .m 2ak a=)X]zhS%R12HF>_ G K# 5Q#OC-Ԛ G7Waek0ϝw"#.{4rf41taq.A@ӓ7\!aF7g49Rl3f(ފ"b>!x!zrΉmvHb5ŀ"坑{I;tX/Pm?r;vtk37jpFMr$!ܐ|9ݹ*=qBr6ws f4f*j6&R0b$WnSZqaJjJ\gZo9gMCxEC{A 5#`zmcN4<QQĒddJx=9eڟ;K*GU77Yfw4x4d} "5mi/UjɧPURgdE r ~?/bWʻjk6̅)͋]i ?oՃ~9 AHYsmpVc\]jNBVAfckt-.+I.@h< y?,S2z';+;%`%Խ{arwO߲ld죌{P_#!-KзR;eS;> 4ZQI28>%k-|nLLL BkݐV7+eoBJ]b ak+1$Lb\SbKxn%oaW42% BC\s$$9rUٯfiS YdBcWSgI҄2A~N83cxһ'{#kFv1I%A:ȣi\vȃ=>r @MuvVZV2VDԍpevxzЯF5|V\*z9"< 2{O.|T'YXf8+5#9T=ӧ6evqhUhMW"+qWaEM o'`g:$=V?-%21|'&u6EG*R#Kn<'~W+>tr9?3@T`SEJl_ [~+`f9K$QlC^|$<ʬ֌xF R×D+GerWl nwiS 1+h|%Cd4why[HS]' ƀ<\PT>w? 'HŬ2mGN9tc>6Z#)a$ i(rUFln-yz0 8U>`e.~_ Kq"˝e. Ώ/~2J|a60[}  O1j }RB$tDx FKFm]~EBMepíHҳ/>eeQ8(~ԫKKEC$J?IrWM'y?dIdgӧ* \fH-=le2=.$%kJUO]]D?od{44% H։CJǿ^hJZkhNQV>Yɛq7^+wKQYl/f9L@Ok(LRRy}_IsGPo;lA\.EOJ[D{M#jdx!cʓX˯h]aaVNUT X2NP("B:KMW&\_],[1ڳb&#0Mckֽ0\eHRdYq_p5ӢH`_:jd3Ϯ>͌<:].d}XD!Cdjκ rZ>$rVi6UZ j&UC`25g&&[ | }wU*% Æ.2 |)t9%1GӑZ[/i IA79qO&S;aɮQ788,1q T䊋<(`fSs}5 6sMwlI==~yBW9GN_t~Ax-*ZC Ġ7nW"Nd'wuY i3 ػɰ ƹ u +psR^Yw;q?!2\Wq$]h1Y-KEBPyI9OZG=`PG@z=`,ZdN#x%>H͏Hvwqo̫7Q{= Aܫ?b$6Z^H-0"-`Gg,(m+Z}a+x,AKEW݌ dvvdkAҦ?'Kq(D, VUp clCXȔ`â8JZ;g/:5eDLsY4jM^-h0 H (dȥe Efy{dgjGOKvihia$WI@\;)V.J3|^[EK0u3mw b3=~)UW?S3[-jǴ\.c3[7D6=xt'Yp a ?=b苮0"-ݰr[C!:38<\ҰnУ@j1[c$)k 6 %`sZ6ОVNYUI% vTfE3t>l:^!5\k;ΪĔ-?xֱG :RTDy Y!ˀQNK/ nΈq<K\I^XWBjŠChw2Xy T;_2jy+fw }HE%JSzSWx ԯc 짫63]ND,?K eE9xa"XL`쭓+ZDrX.H82X&k̲ ̼C~[l#.Xɵzs&|g$J$˺ !l,t0H96xCSv5ɀ'S҄$SK0H\ ĜO>q dRDjiw9ã66P2Fn K%C@/w_sScZZ\oR,T n!%" r1c,EabQy#*nv/ETFPYepbsqfEba /8VNU8vz~,)ta&ɹ(۴QR6w7ږMf|0pqBvͺyl⠚jy`WCHT|4HiA$iuH#XjC.m8|D&D9HX09ځa-(x-,gSRҡ|6)yDd<VN⾎v q Z)^AH9cm/9DBU?42;Q Tq+b"C~IT P_'wN$3ZvUļ#[G,-a ,ݰbCbg^_ N\ ̜vn[ڗ!=7pR x(U_MXWZo6Rso p \m #lq\]{Rrn&(}`6?%a+xȬ/-9o;S^qQ CL]lt2ԥ3d`M"9AU1]e$h'N r& "=B1ǣz\]i 0wy_U+HvO6V7m1,dV61ʚ+OS\fpNU`t~*Ho$ "K聆}{ٮzކ_eui.7_{a4, R *Nw ,2kWIYa$IQ}AyHț8襒YqJ7syDm`_jHpەl<v1Th6$72L2. j9d(vGqIqHCQr| ~`H ٔJB0lbG`\q-}[&O" xO Wtȃ 6b~Ȃi!m붬B5&Ƽ'=?}LnjdO"a0_ACm5/v8Vcۣ᫱f+PWo`P P6q%r˥Hu5<_nAܹ%PZ:i~y7H(wkխ+apQ'8V@&QmEՑhfՏe][^KKicv!X8<#MyOÇGM@˃;Z]Lnt>-ESv?!69 [FxG ԺF`ɿ7Յ+{KFp3 ^ ƵY| dա+́tÃkޔA^PW&QAX5dDn `YYNζY:™TqJ^!-'*\=78 粦 :'us5>r/~b~T*[$d66T <6Si%@GSLE e~K3w,")M2v>dbE "O=M03#+' ig( LULQQvw_[>XIoюHwZ%ޮ__'4^7=([l5 \ v,_[:_WM\ l#ηerl/LbD>)}Q$R/%P߁Ә 1?z!kOuMەN;nNkj#9P /B/W7xm  $$q(^٤ 20Ԍ7/ {8W^ ^7MnObFf}IgDxz IJi&41[S`o[=QVjߔF¼Ҡg+zK&xU^*NΤ&\@ zq ݝwiDIa<Ͱse:󐴼.HtyiF@@i$N>{vjZ;jpQLWt!eUyrvV OxtQ16nO}#5J ;r̖ x@ 2zsl(7$vFC/3W;K2Y7qgwQ 4s2uS|>ȀQL[ @Vf @n-TD̑Z/~W]c)RHz5D"xqgAVYǣZ`2r#ʽecS4D*tRRr+YD ;F.YC##vZ;I?W-` i$ ,B[[QLo |䝄>t$?(.FVymld4F?-N-l!D QJ+s{S= 3˿׎Z ^iԬʧAa~bJHCيѿ Bq?r=EOK|<ph+]&B<`vSKx(8H:x6֫aww˧KMޚ)t&txB97&q]LaPR6ca{Ef`bKt{-nmݼ2|Qm:\%Va>uYzG7 dh' .gcQ5]? GL|g\..XvK/W 4X(җX_^B :QRh*7߅jlldz|)]sQ`)㜖'5|FCԸaj䤯c `+.K.^.( kkr@:)Qhaʏ]lmĎp&~\Z=̈́ZB%1F~Z_GOBiqe@@~wtGŚ_F9 ^MSKoFWWD" JWmX[p_&C(CDkĹ^*#,cCk͓x+yOD~h#`<%4kuN8n3`Xk#msRtϖʉU07$M/vp_ {(ޘT":6\3k Sd?g6ٓlQj[.ֈz3T}n3Nv:fwzEuj`ѾFy4U.KGhf0f7k  caE6%=N~RdE[W74eg "Vzf0aJGvHZ#)%Կf8 s䥎(/WKSz{L*G}w,^a)$4G R4 W%l4Ҵ$p,Z.E0@J2Rv˔%.$w>&ҽGi ҿXp%`{8U(2R!%Ihd=W CwhHV*~iwż N{ǂ^hd؉=V\Bs={@Cz_uUb*/EaWLV|W{}gmAwu6fxφ oĔ}XZAnoOU~ ؊W 7.y951_-j6RȱwsvMimS&T:V=!d?&c?A2D5_ԈxvWUqI %`Rԍ }vUV)(/1OMh6N~@u/ǀѲ uHuL@OXH,;"Moy\ vBkިtij\hNC37PHUp&ild^p8N `D,9djSĝ"F|L%ydu[;y?m$+o =l ^BS(AԃqɇbO9R)Hd0]WPmLDzK͑dBQ isvW<ԨMpג: DZ6(Jk4=a)8VFח(4přlz<8 0=4:\mupvwxYn}jB-p=gh/IZeX/QIM(+2YIņ4NH0Nbm )" b{Lٟ"LULQb94%>Zb^sln6VPoj;guT1s0-,ȑw yf&)DH*'*i~:ׁBἊ mUӐjcvN8m~A=0ܸ su񒯶r|-^i9Dnf=@3ɔLG6Y/uz0۵Q*C )L"u/Lc xː[_6d&tAb:皢Xڛ&G{oi@9|O&Q v3ba#UIPjbԄZZ&e4A'O* K4E i8O|/Ǫ"8vvO)9T4h9i6$ 5=hzʀtO@'yNсԒ19dS69txu&I(Tkb)Oa0+$_3DJ3i5*f#)}Vyd^-oc1/L.;-e :jO 75m#B_J/I6{q?YSpROnz"PpP{쇤&:6|-&{&n[,ۅU ܙĈ!i…Hr>iPڡxj23.L#}ꈜDžNfTՅ-bF %T2KB@M$MDRveR>l'ipTzp-L1NczLRy\xbɞ/PCd%VL$[ &B܎*LY))E!9y( :ieBM}9 5o EtJ;b9?z͟5@viG.5ĻSkI@?L@*B RwVxJf> +i"aЉ:,qC3R@*n e$\GP::DƼ ne̩ j2Z ]Gb2s?*A5+h&@ 0!y!IgG׶Q^7R[  ?bOЮ&JB_˞2p.8_D7}\xsH$$DR>&pTfֵR"gl^at@v97E/d.חe^nUsNv ԨarL^{;A|[I/VԜESbh*C -3}G4'uI8GGz/q?1=&c w;SJ_/8?׆Cq(pڄЄD#E4,H,9΄n`&5W'pWHE[ͱj-ae['8ɀ(:&tK Qq"F埫o(dٛhvnm܀p=)6F ]9J~"-h Lz5)k0Hc 8ڷx*6FI7iN֮H)˒^pG!q51?vK;Slv0z_8\X=^YfΪY6+V23ŵV( 6m<#x gka)QLS8F.vc!Ji9GqZ/p6>% N ^Δ{Ƿuݝ5]ymB}rKA S UuݑBY0S 3v/ Pʙc˼{ X:+h~Tc*׫upF?E;$8&oJ~4IA{rGqRB4Ӱ U0fz7%3;T8mREF{>)Myh"gW7H{"bX]yU$LA1_k\ 牄y*Vp[lKKM Π0b|5ByW&ߣ\BWݍ5 Kd̘w,RihUKE1)v+q G\RaUe u$3tʨuؖP 5h5X-7"JZ u7/!RhNfGj>fZ0_#ɮ xvZ NYirxe3vW`gSZQ' 8oׇ*n$;[$G[թsFFq EKCݦeand FTmӞ4tûҰ}+8A]'yT;`w?]n߬"Ӛ٫hf KY`)w6-A>b"CE7~$-ChBjvٕ: &Y&#Kןt0fuW!w.塡p- vU \Q,D /2ّ^">td0䈾=(X^j2=G;%2"OnA 3~G ʣ=/jcSRZ4 ܻU@泚:1ӈ x134"Ks݁"ň2§^,G?>;UWKX SwL~'=2+oL/#\E 1:|% 0ouܪ0-l2'j]s5ora-q> ssD Ore4cOJZ!p_TI6ĺ-ߏ S -l]^a#X׶MulEzTe%DY*QșSt}u 5Zh};+C:LxFR69!GJ|1fKab]1~cJ13=9@ܗ/M LNfC0M *1_(jByWʨV+ ~3ޤK$[w>[HwYg+)5D@Cڬ*tMi9riՎ-"G^ԝqN,))ا"z/l2?56C D+XJWIwtKk\EC..FumsxmT_0KJ."=VDM{ ƣVpA:W5.+ɚmѸ[I{>^TX2qYΎYmq ppg1=paP>=2v!2@"BODlÄ|)קr'$1Y^# S/D )ObЯ\ w`sZ4)P1 #г`Q=#4'G\j#UrR$OCw}̧İ <ҎQ'oE6TR?s8mY)mUzmw~=N=MBxxy p@D.xLY憤N4´j@nzʱ' (m,#+Ĭ6w@ν4wGͶ MUGV{:nL&ˢرqr^YϏ, NGd/.Ԙ+]E3f0$"9\,fDm,?2"jm!|l*j ]=Mzx^/">;waW ؠqGQznm}$g M,ͨ'7 &_r&ĩrW@5.,3*2||pIܹY|ZDMj 1YDwx܏+ {DgRM6y|!Aq 9)^ n$uڳUl ~Ziq"DR"l=4wF%7 o@˗ȨHgf_ I}[9dI%'͊ٔE"$jZʤ P4f߆GoFnQ>YtgB@'ˤ[7kЛ9?\f8n#ޠ;)(Q01]8UX*6|/lUb[`/v?K ۔ۢ.䖯w{lV}5:ҏR/KIS3f/MFBffT4OL VS^n>qY߅OL4=F3o ڂ.߮z#JOHTK!NR ZeN6fxN|Qtƻ22C[N%S`Kе|6rr=.9Z|X@LRCVW05북3uYrϳ2"o?סN[_;rJ|rD'Yc{N.݉*ՐfIAP<-WEJXfƒ+N$Wp{ ;iL:LП *<>~ߗ;&bMʈ`1K )nVEwa0c۷j[ŷL'{o;0r@9U5q`̡hU[ˆKyՌ8s0_u`#.~^ljҩhɄ4+>$& l_گ^[~3Tȅa@ӳصZI CQj\(j?V i'[熬{{:Q_z$x=3wGͮQ닠i% }Cn.M F(!/0z1ijf"   hi?ᴯǎT?Sy\j0gXI:|}]}y{)ehE{kk⼫%(XcI J"&JuDX0ok}I z@bS鿦{lO0u 7iJxVkԳRBe>׾cS˭ry:cWڮ$j};Y -~"J- {7޻- F2k.3L[Ճqh|^֗gtKTccR@߫=Z =VۘS 0UA9NcߡCh A5V|˗c(dؾm 4,!!kc9 i"xkXU9pP4p%U3to*ʿDg,5M&POA/s?[1"R?h@w,,QF#Ar|2Ӌ_=6:>;<.&}_Gv v[V0@޷r-p3V;ͷKG/,]{ۥ6.H>ptdn~G̟_E!$y Df K:b9( `vt?-Rr7{ N8s v&d$UF2xnV >Rdw1HIPl>ԑ=<4).El\}d?+f,9cBfY@_]aUEnzS]FNظ]Z b|ovЏ5TL*px#T&)e:FCLn,'vOQ˜n\(3r }(s"jH9g*1U<9b2F tK)2X+OgRcP9BPz3@+fixF?mWFl V R< Źc^;_2^ΝI >aB^1-Pe%:(8eɗ\l;?Ww2>Svv  mG>cxYCY[Q7NTĘqoE8渾TZ!TYM`tQ2Un9-Z&'e:˞xC9]XusAHM GZU 9HrM_j`[X"dF6> ܲx^}1)K@:_$wfkXN)C頞c]{"(5S!jFJ"9>AsŎ`%>B*UV->:navs#(>M.%iԯ;J+bb{3?9bK~hlfY8d_ ORSzm/23PW`clN FzA/ct枿*o㯿+pbC찃*3k7\mg6mRpxYwa/2):܌qNm$ (ԣuNa){6 T͊s}3{;bj3ե Yf{uz{,~+_#=0(gZ ^FKE=}q/R˙cr/l qknEAn_J|"`4x|gimg=A 0.F\fE5.t#.N,%p|N}>N`-9Ǐ`rᲖh1+FrsOB lpխC 8c86B/W6)(TotQ9Pu6)45Jv܇5%"r-DEC7N.a˄6)8ɾȠeb/*pźVOU t.;>^E_鴂}O%^[)( 5͉ݤS'D9X&8Bg4 {77AY)[5QIS~ ήi~f׌ Bv2ksnwЏ\#)a  ڌ9HYDz|.G~^o+Q1CuO ՗Sbxrl1rܪ;Z\b=4Q+~nC:I|nD l]L]srIaY /LE`^)FnSݱ6SO௿T[{(Hߺs|%"V$ B<]ZST_;fMp(p O[)u"⛸71wۚ)YV7"{Ӻ5%rBgFp/7 s3yH+?4F9f@ NJ 2G}qZ• W]G|fn%Ӈ3(=4qiNE 0z{I !UJHqCvZ7zTb9Y۱+  9EMGkQ̰_t5HdoEd'-S xtCcw.A ZO 8Y5QVoy#_ Umo s.r (7)=CkdV<ZQɹw 5}Aj!9kZ`jK}q #iE@ݙ񩍟gwa="":^"ی$rq0~M}Tmc=;LՉ<<鬌X.] Cle*=1ӄR[*&R(if=z;V{&)\gTik}ƺIc'T٣{ =&TyRpb;?=EX҄ɊO "9lP}ULf"4lgɨҮ.i(.[u !3z;4%7,M`p\PjFxPlpdW ry-OV,Gat57^f##ӤEݫ[x\9C9~k}0 8[J+/9U# -hX ox vBֱDQ~tJ:LFknN. nڠW?v¶S'Ql$>5=8J /M6˷OE@ +FV %gWf0Ě<3=s*0XpTJ#rǖ+DKrs/pkdE\QgVH`LxkF Rcib>`s'ӯ[T1kNʰ`>B'9PHz")^02du+X*qPKwdI!-DBٓo ]L]55v8E̽KD)<| >J`G}MhTr4\xr\W-}W1ZP}Db`!i-|7Fi̒hH>7n-N pxWf+m`cJ'" :sNH' @;'K68N2Ukj|"3Q鹸Z DpR濆si 08e ߐs*87uU9#Y|ǴdK &WH`IO(:ޗIP4~E@IJo7NE#VoQ;ݐݏ7zkAC)ݞF"рGalh TDܞVr LQ4r1\ӟq` *(I!gowCJVmLLqLav8muv A7(gASw8!zX] %dN-R'_eK2UFM7#c ldǗw~//F%:>w S}ڛdžg1<?0Az8_J\㪂$f5\`mT\xGBi suT+D$&.>XE$-A>*}PAR{Nj nMR灝./sϰŽOHh$$Ld|[hႥ-m0A;*uHt̊@K5"].8Zh*O80r&f f)֑ɳ^ 9f yu?*g+KDU>#ܪ&ogN4ԙx|JB*iP,ʜ!ܪ1+Ht7P?k V6wَ B%gLCu`k޽r*n|X,N˻%iAoZ__2`T|+An`7Lx2S*$  d'8$-1N5iX4DPu;[3!e(HJV`+g9ڼcI,.[*LLL6|ʂ2WaP4PuVx<>ފJĦU!NY-Ouݟ?e~3 I JPSu>^\QYBցj94VOGC*FҰ5Ip]l|,t )-8FgEuJ"j'p:o'`sz`;jv^u`, Ș(Of^$U8gkv pqocɹ=[4? .5ZA}һ 5D֒#[ EO.,Fa.?<$:9GR )ae[ $ 6|M+ϑ-wKۤr3,*CMW9n$h!/ -B!+LXޡ $%]`[/`ێS-N!E!XmnT\O,R<ߢ2~+%ק1dl0ښSZ ! O(ԂT_%m:Cܚߢ晌f)}XBlJR?, g6 2} wo?K}[ WGkV s0ѥBSgtvW) F:gmk4|VRC0-W=X4| V!jX~:RE0b~W}Cktƶe= %D[/O-wo W07@$;XTPJ,vi=S3W:tyM`[.#|Al Ց=Γ5Q&V)^<"!(UwE](X#>('q!aÉE&h Ndޖ К~xAېqpF7Y(A +c4L͌H^cN6p;cVy&~9KL 't'&- e%D[<<"2?!DTY pw.{%N;P 5SY_(`xGv; >`ڂכ~8e=c1jL'Zpn}۪9mF=y]XSLI#qւ`t筳TG((J2-j9D.5m_K y wOבR#߃ kәc~H"~܈=FͷuE9LIdɣ,sL գ^!<+Q 6m5bg|~ "]Ԁ4BP 2rSP(HCTb7C)Hf|7(rI(j>tqTÂP*|xj %s &н sq~Xt~['Ͼ2S]n**;ms&qp`R킦夢ΝX+taJfW,w~'lYpxЬA4,;&3I#p7"I20sVTt7> *jNn؜C²w[,24k.7c#*[`(9l,t¯8){/`.9ϫKŪ :EAnA V2vzt09%~))g(f*U.^t=pdi#mi|RS-;[Uvqә=P3k[Y )k9+ dAXճ~(P<{vjwD C"tLkIW٬NlE&񀗿zY^,f5PQ[ &9Tp[_~(oybY]44n|bۂB\ی~rCszs6;Q`nNeQZuNpl4s )p6VjtF#y8ОX2V>tZŘ7he'+2Rf9XfO5|&`4"Tz4(jϠ/Tpr` D19m@Mt-_|/F@")vsoovn JM_~ȶ77E]*sC`?yJ3+Q]x!\5#2cEZ"xj39 $'vGJ1Eix4LsL-X@2XRHqBL)w ^d&bKl|v{A?DߏWv4D}9qO@P^{W-?bMbY AU NFzz} 8bf%RIOh"s * 7L&J ]|ʼ!< RK=HS39Ɣb@۹"O3y{7r9qHS}©?hG s1X/oإt,3$ {Ya.D8Pܴx(JM5Y,;qű1Ua)6lT.ҏjo6)[0ˎ8rص"Ȱ]*/8}.Qc+ Wx ৣ u7zn{8Ay|Ya%# ڣi%4k[0D ;uhý75JH .pM wLh`{[[Z~I/qXɆw19ơW%4dդ|EmEA`kB_Ra@&q5ExXkQ?[lz]W]o2mc6*Bf;b=T].|ѽ~ /Ɋt. 0܄q6Azpމ{FaÂPI1d찤W>\5Ӷ|-1r̶O@T BiG4v qIu#\KʣO+h~&][Jj˵*W=Fq\lM0C?nʾ:RI53=^DoJkVzQ{t=oOT@U{jlc Tw+VXJP8H& ɸϲDzj oc (>l0 xF.ju"]FGm%4}AE( \e0KqX[dׯ˶tH`RyTůySI ~O-k]$A+>i:b;`zuGp sBbY(6].&b0 2'58:(Y*_C,Ό$uc@2Ӄsu(A z)r' q0Bz{` (*fXMuRMؠKxdZlǭG  fYM#|8HI`]ń*l\0CsA#L_z$ [wt)0Ȭ)eF*` Ibr&:(9'/w9NBA+<.DU,_ ?iQ_2/IKe)@vB..?]c},Ԧ/A'H < Ipkg[\\Cy$܅a^H)mrd=?\CF.]3n&4!;J`ܶd J 4U1_ )(K ,(rJUDHSAvpM\"o5HD7u?Alu]4TӶ,~i8vDR} <ϒJҞyn4"@y?v qi% Y&#ٞY ;ԹfY\2#W4iEG]0EjbJ9UƅqF7P .+O?sJayu.U3}a:D8yPHF8u-4@Vf9̋2Nc)y$"~bE ϫu6f8[W_#Ml};*[爆( ⼵*i\5*VQ9& !mpJLz<*ݜʨښ?kOL梅 T 2Ќ+K{yt9 CjbJ yF,{r3}"_A"_K.B ,** •#p'&=K ֡EFMwU,쯪T` 1R <f&NQ_e\\7v6aa:at2KZOB?Wl8Bdrriz}W z-┯˄wfθ0W0"WMPV9cd36<[QU* E$O#FBKZ P龢l03oYĄ[b!jyEGY,'gt}`G Ӛsws3yxC6cdq1KUMb2軨l"Dq<ͼ=WelUڏj79$B߁w36 chU3QE 3,> 7LZ/$=;-]s"k?ފhlA#)Z;UwfwKNԐl䈏B!ٳ頟&d“[n QLÓdܠw5˜2u.FK}xp0uȘ\U]YWN;T(vď&wb[_t5WՀFWii-r|ajO~ F^Sr00rGAqK3l=^)cRԖݨ>N z+S2]Bf>0/aH>y]z@|S][֗O [~8?zatNr݀-p4TB]ˤojT]'m){ҫ{n/ޝ&eU$ؑW@,hZ+is8%: Ճ-ĦY3;Uo&GdK1FKRcv-E|{hjP/N XZjMyR rh%Raiވ&D|74X)h-e;ר>U~?~t <w"d"y[A*ȭ9~ͧrJ#\$ڔTt05\KQx(>@>!f{`v3N[,Nv}|".[ж-OI}AEj:8u_.Q@ě7j5[5ƅ:ۈB Z(mHGjkQSݽ{nOKx}4_Uez@R̛ž+(Ko9c` ?Fi-Q/|:4y F0ϮoM-7H/|.5޼S )@sFT=#"lT=)53QXbER?^`X%q1~G"D5Z>oBlOF+"ku u:Ggi͆b6v حκAu'O[/~>T:|* mZ:AIC\zz ${#,kY3g~qfF}bB16Ezźڐon{lą|d7*vMhtg'eP09u9*(`PE$_%8oE ܯMHNht 3٘GXrzZMPP3XmHwֆ+dWde*j6jnG/Huݹ_:,lg~084ݒiZ&) `#eIh`fjt賢;8UH֤d6t[ʕs}]e6 f]%һi~WG^3# \w+i麈{(=6 1FJ_ =\?hnyJ[g4pwR|{Pcĸ@qԇ+x|EA īxsI${Ӣ70ʢ6ރxNxQ bS p>lۨ|XCLn3 5HQʶo(uK@ P`z혺_"(pyz2o8 koh)&c~L ;Epx|H/GݹU=IvF7᭼󤓚acy/Yn`A{F(++XQ;Mz`]agڏ; m1'5/h͘M}ߣvsɯ1#^1Y?k N.4keW#%z,mPz6dk=AyzYz.C !>ii&YQ1]HÑrJ1Z-lt}cnNWz 1fF501LXRw8O}7~ԏˣZz,K CYLW1zkD9Muυ4ЄZsZ/x9pcvxM$= jU4t6W{M>LTcR+-gOE7F]/miJ;,VVofYw5of'Q@Ms> b3ΆfK 1Ka5#z{jqUQl0 a)<{(ʎ>y|*7bnv1 )RJH(8#a4…FЛu*|5|PU ʽ=4iE7G@NVFv)C}HaBp&T9Y8yݿQg$3љ7rrFB qۺyՓ֔. 'elb Z"&WTHlm;?kذjZ! ]}[/$7bġSD8` a֎||c- ikJIa ŁI14S)klN('@a8,]ch*lgv2 Q?s|l2D Tȣyݞe 74AF9ddnX`sE6as{s^2K<ѻ~#e#E5XD+*1ϱI b$I(9mRT1*7r:ɮPE-[ gf]OWNojܞH1"$^`@2Ux.4&ycN eAzٚeL^Ǒl.9 h(ޒDҴ4U 7`/1\`+F?Hڈd5MQo_ Kԫ:neԩ0Oy96Ο .XzyRت)8h Dlg .$b`?MK쀳''KJsqWzK%Oh$ڻ4b7>M ) IuH;p8Sm_冎N?*)zm߉Cʫz?55y=eGmm2aQlll*!&\:[%t 1A;JTLU]~(?ސ O/wԔ"54,oX=;=`#JX5؏rW)e :[pX\ÞS l})\Ҧ!gQte7rMa -X{Jɯ)T.*R<ژT/k(QCj/SRr-Yr :ɳ sMI>~ 4[KbT(- c1w}1$Pα2ycd[zDt1EZi,:T"Ք/mx槗b3DK|'56(bc[.֚ .mBg˿diW4E\HVEd۪ B )ƒ5_8o먅%ӈ!v0xupZd'n-wjL4HX.$#|gcwB`cOVpGg pFhMSkq TE x8/ofIB8_z -qr@Gͧ=[ ;Jѻ626 _ȋfwC}k\)IPi6yC6֠T1 ys7* :ͮq6!] V°} ieQ`Tf+5vKdPҶ,BZK} 5/4F8qLNn\V@JTlTp EN΢LUfYXޓktՉW4J.*噠{hiXСqZ3M^Cs0"240IŻ~S7D}x#EShԒ/k*JOV g.<кoH'p34A]Ԅ c;Yt=$LڃQ{Gt^iAv7T5qw CC#=0}UL@G]w\A%Ro`6~0S%s+ܟoP4tU Ѵq:X0stX Fa0$K4j~uFğ"C !.k5p"0ʯ;8TvFKs6DtIN1$?CmKs"[BUrgaEUEfn9p"9y;zͺ"䚓mܢ'S׵!f8afl`JsTwiWe\*s+eS@`W0`fTtزN?Tm%%f,o8H(DKta#l!O,5vGWY1]݈fUDR&.D%섢Iȹ鳎' g;tH-9`UHO?4FY3rm0O`Vx鼼6 Jਮ% &A_kIRkCp]A;vYd>%}c;7CZ=̴~˄*gzU.w1kJmy3T3^8Q8Eli$=\a ~o2hV3PKy{=MrF,EsOxXĝdm&P[0ܫSo8lWXv34 ٺp}N+DeG,s،4MYKd40 FH^;/8 1P}hH+\t~2)b?>hX2qؚ}oy HD@/KiLj} pP}vAܡN"1'x+]ZC~K[B0/64'4AhgXO q (a Á:trI}%pErhp1c4Yd~XlXA)3 fϒyjE0Y}xȬH.ng(KKG4 vWS [)CMo!G]K:ƞ4LL!=OkjqG O_l*PzޣOkx4ʹ7/H{[7b^S 3Ԭh0jehmZJ*x߆xg'~t?Xgs$m3Ie;OXk)dK ף_ǞwȃUGf@2@Q~*Sy0}k8 %d{I,!iw'm0kSήk.rV"Vtgs4{nI"\3DRhQ/1MRrH6Ɍ.Pd\`yk%t2ZU@{ԇZ sa>{Dž ADVpR<~e@=+1UuM@t*pc@C$0޽vN5&'G&)&#OX%h/r=gD-Qo3u#nahHO9F2*:(^8JrJʤ ؀3:Jq?m0K#lgfW|8/tơܺoTВo-.͏~3?bГX\+uij8.\0-Ym76/oIJR6kJ$VwJ!\ⵯ7_֏W].lva艖TגiiR0 N8Zadf73_[?[ FUCVmi"e j׭9PI1VĞv$y1$laC_8upNrxp+@}Jo@L!wT; \p=O<8p*l]8\w?&mA_.i!U]^oo}.-iilXQm(bOt +Vi՞ Ӥ) m@mֺg_3o\@#)0h|؟L+UMe^lb&9?Z$ 03۷#  iKjlCq#Þz$iIгpHmͷԢp9ۙx޿Xr,&;|-pŘڦačQV2xkoMoeۓ)itcAFɱwU3'T cJbqE:'KJDtR=Rp߇y!Hom0:l}z+'/nl#Vrÿb & "'=0}VP:QVe_ʑ}תּzmۮ~Qܰjƺ'{x?ԇ+ l'Ԃ48/CEC_$8O-zPgvY8X"> n 11m9D~gwqο䍦;zlIŧDUaL/`M3?+Ah=+ˆ1r[6^%_Oe }k|)66[g4.9́>z 'ݿudFP<@:Lߐf9Մ~$Uj.X8szU xG†hdS/ԸFE,W+ :YŲJUcvNY?]y?*W%y"q'yu^`Js~/(ɹ{>+R5"?ݭ϶+AAmp=_yZ$ ;&+!%G'$fReMאe42e=XllwK989RPB,%0 1J<'Gs ۑI6{`Jjظ&"/̨GXX$V, #*8aKT7GgC 4(8>vH3S/Jcga:LY$UMo6`|840)&iD=$>o#nyО[![~K+ 9|uWNbūrHTN`.ަJo& BCfS*lsLPM=Ls^M9 hS_8Ez6@R[Xްpr@o͎b/ /y'+HW>%KHXWiEB#ZrFy>&Pyw˯<Ug Mmg3,n tia#MN| K˿R%QY:_~7zXM}1? -/|lU\" ;A0K)εeנVD6j-JreyLvkල5>Ah $fCENUԈ,G7( wH܄Le~eF6(|'!N AHA߷C,mv6yҶfsHDd GhBpÃB|jRGJ2zLI$/tưrSiL=Y4o'pa3$(' yuza8nҰ-HC}R*>-U.t@FY\65*aNb4ZP9Ԓ4's^zJ,:lEh B`rL-V,run1 crH{6 nD妌Л @% F <髟i aD=yfu\c2iME{4Kfyw*5d~AԂ7?Mf/{N&rx1Fmݻ}ߖ?s򃔟¯~aI[w_BœjUS]i{I5Z{zCD@]j5@(Pr<)zL"c`Of'$ZS`.ZʭQH/-m]OÒ]G9P/Cȓ eCX^%` }on#gK ջh|`+fp*ɰߞU/Y/dDF%"q`0tBE7|SpW|o6l"'E7 E%]x\C<@dO.R?PWl} .h31~sI SJFڎʒPu5qpʄ2]įH+w7s aS* 7gv$97h%H,·=9)dͧ3Jp c|tȨ:`_>bhVSU:qj C=fnNO9R\ڍÏFφl#dol{Ȣ&)džJVvlgP_Rl~toF{|ݔa<񠝔 GۮZ kMY#KiQﹽIa9Sq&YDu&B]Lnő6oϬ<ތ'- q/9}dW3EӫziW 5)4դ =1.Fxj5? 証$ǾɘP8:  D`7^F8[GXF{O@KtӂyJt'J$~2z]wߊ>6%o- ެmwt_)uLMFofjםR9eTYw<䇛 Y_ׁP0_o!"D'5A¹r3 h>PҲ"OoE /]io`Zf51H/Jq- 8ϪX\0*+c3¥Zߟ۲J|t~ܰw+}l04qt,n25sOZeMmmy#Lh@ěz ؾX˗>ipK6aڤ'k:-ԝmw}`g7.>*/c6kE$T+H(cƶ}H+6~:x_b;Sm/e%*#J[ c8)vYKX eo߳iߘfܒCCZf^"lNڝi BjAo`B̹:8x}T#jDFFih<3QP^En[#MKvj`,Ż ^->6sVQ.шn%hXOp}ABB_aL0 _)>/{ew? BHL?!ʏHjcu|}f¢ڰՋ@]D;)] є\@2L0>SrV9$&}v8 O6Λ{645n˂9 p%)] z[f67]$ebF X?󸝚.)0g+DKf|쩸 [ vV0*}M/`[|Bv8;b{)wXh0~e7H`WV}òl~x!¾,SMB4jymWPOvytk&G>hS\m‚5 i(H~f]yTe4đ: AOZ֣|j)>RzPEZ}k5d.з Y CLF/;z'evg$B%'˿_9{ݱ-qN[ݩ4RºcFEjr|i(ޟv oo`b^{p|^^BL&T17 Upav ' 52#L-ؿX=雓eq532 r&d|S " "ߒ-I$ uU2ȟP,( %7#Üt=\[86I v,6 h[3hٺh W 2 -!+7K䣎 << Aip_6E{H`^F6 vOhS8RrVe* ,p/lS92Jv ԌjVíFϺke]5)t7GGI><=JZK*}=CN {SH6LgQ|tA$ͫtq RУɤ.g0|s  9J=ƐKV`6ElURF*yTN٨)/ϊ9W}\ ýUB=v 79H4LU^?m7N܉ H=mꛧm޷𯕢W+L1>,Q_nh#2I `3XFAs wN'~) Ʒ0zp0L…=ͻ_T^s'4;9T~ѐJHE!'8`5ް4cV%AE>\2[9&-Su2I6mSQS1I1λ4""Y+=[#r1+ۄ^CY,+"y ,s\{Nyn&NFN.3_A1J-b7TqtR^`D bb׿r2c ed%]wa]TbfTIXs[9c/ [OJFpS Z3 9&].=,SK{VYD?~K>}ǒXIG"T7߰Zw*Wz@bA.`o(U3GJ/^o!PQROJW'%w6B!y pgXE=)պقI. 6X[n3J?G!>4rZa [Hs$!܃;sLDWrg0$xv imjzcڧMgr5.&oIɾфڄ}痟"~9huA`G赔)] fQGǔʦﮑ; g&$D\9a Ix( |6)#Z$Ǻ.f|ɕr7~SʄIH ;OIy@{euXדn8t;Ps9j-# l@N೫u@nS4KbQ/d "jtW(U0 rZ8)QǕ$@_XJ3U%Lf[*%}BfM ΠS*}!]4;?#F>=CQ`KL:<:`)lJT-`6yc {xr,K^ߎaŞΛp^ڏi).>s6*ܔ tY@:R }-&M>- 'vm7(\A k^ĿX7ǔ]|cvJsQBceUc"p.K;ZFR9&m7쑡кf;o'mK~_ `lkSԨ@0`펝E!Y7rևK{ikL-_ _i͖GIqçPe[~Mf[jaETג;'g3ĕr -ow qGmRY*B$B&O.:}:еQqd+ ȒtSO3 8̻?"=Fc_Q.O5UMTXhZz2$3X>[t'Tk6 څe_.:j,0S:Cr:j+3׋0J2e]fp1)GG6,rJz|'4E29z~䁛+yq[Bwk ob70s.dYx2*HWx\ Y0+i0 n\zȫ S-ݠr A,XǸ݀il2.ⱭRwPwL}s)0a-N%~~,7àfXoE _:861Ays8wotpnC\&0?BY9;(~8:8KbS8j$ehB+ų% ^[P@ 0$w儧O#HKP=6e i yatNq,IGXU 'IbD(ʴOc<ۜ^z|x4wi@x4vv -زrԈ2}I cԸjl@G΀y[,RƲ374{G<:NA qY{#ZB~4.DUzYHlɐdژOA!ht ts<$pdRN#`@} 2BdnMcg 3 4rOH(vO?ˠo  N5C t/X]^,rzznXOhT] ,dž]_k?Ham! K@/aTDEE7a_^B!=El>f~0Gm؏-|RZ Zl塃=<@N~ "'2CҨl>>  H꺼 wμcbh WS 7Q?Y^R1[8b_`žV.~cxNۥEL2?69 h!_kT !gHfnoNIb\_a~C:ށLM f 9|L ~hzU'Ƭq̣籂VT/"]5#x#r /&&y x]-ϊ d>+/V*Rg0xXߝ0C-NHIa^ymsjH-Bu롬`[|M.s~+e 4O(v;09dR4{hw5tr# ٥[}A= 48yjMie\nXLv|-fHD;mW}O5 ?qYδVz i2ؠԟ@Z#@JGB 8u_JT Tmd̴hm)ibPEx*'#.۶Fd*%ewn}JF ? .ZHVy6K`v+jZh7;kx|)ֹݠQP mvӃ!>=<^ul4|j-{18DR Kx`|Q1왐3ǑEޔ͎N5No6P=TO|T M wVI>M XnFֳ*uf&6 & гI yhQ)o::E,y]&Fs:55 H'*fO{L(|;ǹCT3rR緲ܢ-C{ONIK=q1A(5$MRLp%vvSK5"-DaͥVR?h4 jI;漎f'yr, olBf]3P8"G1?~J9h̘& $Ôjn1`j1V4"yΫdG dhӋ AF2?yz\ %nG4[P}ۗ"{(s~_lu3VewoYE0aCD&6^Cw*M]l} hotz*%V]HvgueJ rCZn0tQc-awĬ8;ܙtBBw꒴E [۪fcBmֻ>fr,gcA`}/!= [ Ɗk1(>!๕]f>{)h<`έwN>a\8}^UH:soR-ԭW{H pgt.lzfy>#}-$ MD`IyNz:z?V<#Zν:mJ cI N(q mwB?FD׸I*5Y |6w*G: Pk}7 {$t/kk;-Lb eqab9mpǝLx;8A_8I:"RX~oCmr} !Neىnvh%AÁ {IĢт9Q]Tgn~p^}qA;3h_i`MYiXf/S\Y{6?4t̿+.N N:7(qCGۃVjiuP6{CB;U0 xEI8XހNbۮSnDp8ld [Yp*{|}+%SZ;Nm W¡m8hjypw4xw邅ImbQÛ'r5,t\o(д]\KRϘfaXUhhޔ֝ Q[l1l!@Mg-.o.:FgXWE&I^@\dE4NOhmRB:2zBQ=yR',!9cϜj/W*uʇVCiZϳ/tlo7t~knʆIr\1CipvYU! &vgJB C^\6: !*JJOk(W*z`Jߢ3"m]TolI,qD[> c$νgԓ^!ǖ?E&,M(ȕLe-rn9Mx?Go.bfт{t t#].J1=,.Pmpɘiym'M܅-Lu _bx)b2Nmw 9* M)?8뭙Nh 앭r$?U@4gPT'6GtX_0ODgc/IH{$ ôn!D#D7֙ [dB@CNEg%nҠg*\U`5C+QiAOiz#/ ,\eSb(1{(2gT-ZFEjLp_|6izQ1}g._-kVw!H.N MnyNt&[eܶPqmTR":n󐐝2jZJ9tExh8b2߂)(־ksUuBI߱7GzV.,!T2Vi2=o!nN5U=yMqEL;ew?rLll)#RbiRBSfvqlaf1PaM%Xz7$X䞠_vvHfIOϕY.8ȑ%Ľjnj?\ O«n/,hd0^.% ްb6SctRzӇ!úZE> #Q~Q嗓Jfp:Im{IM;SYzQ`m9[`8\$8e 'Ve\nhHu@ZM6U.BL7ݹu~pUc<_/&} I m004EBIE93KG;oPېw.N$ @i\KQHC oJ-)>S׷T(H(ݼˮ&]Kahu]k~V҅-9<)!Uפ/^dY? B2a'۟ㄦKuY'Q~IDgpEeyf a.s3dҕw:% ~rFYí>/_1B\5$bMcFNnևܙ#n{CJj;9ʯ|XWt>N V㣱faSkGc*Oa"˔W{R|`y:/[ ¨ 6 "TBZCS.'l+)>֚4GZ P$|e=&n)ڒ$">VCh{)jj7T;Cp$1uUolɭRn2n_oT- nfܒ ÛP0zD•mHjj$شԔ~m%8]Ohj3o *'?UHGB ޞtS6(. ,YgʸU+ܑ950 ~%lUkުɊ<CEp4P J|WLɑlJ~]h8+GͽU)0~ O&18l9 _V"u0? \$&gQ-fց39~kX+2UKwGV?X [kwnQz iRE\û 8Ի 041It.r:#qWEƍ`s_)"+NlͺzK$Rb4 +#-G*>ny1>(||0.xaR# IfD=u r F7Nh*BX|tܙ< .V׭QFxE^aZe=tSN/qΧHaBcx=ToDN:,=‰?8vz+oDVevnϘX ,q.~4Rھ0&C1xX ƺ]"Ew}X^C=g&/3lI.A4"OuEaT_ۜBLvˇB2L|ay}8:tk )2-!WʒL+-˛9@(.[qUIY[oe 6rlOzSm j[gFh3乏hbR+N/]HĤΕЫͧwRg<;`nwH<_P8ġ6o_KSc+=# ,۾+{Br1nҔ(7%SK@=.dfda~qri5M ((ZtSs"ʮ0j2oZuŦWE`[d廟5xJO&2Qs5)Bu.V|J%&crs|{BY3^R[5,o Z'Iz]M,hՊG@VmhizȀv9;Y=y3!Q<6ƼFLnoS 9pWEA37iehFIdhx̽f^f,42vwҠMsKu =HO^q?-٢#A񽪐kAct)jw  1>oSy_ZdWN!n~yd_?-j/ޟT@) Sb;5= l-Dz%[냧er;jL /"#<E"xɎ WQgFxBF۽CqۿL0{kN5Jk+^zl@,^HmgY &qvbsEwR\ľ@8Obԥn2r N)T`Q>@ϋ?qpZc:+O0J,=4$J$ll(*J[jNubmh`fڨzpk ,D!g;҂ {(z̥8S%jԴKE/YUTiY:G?"/)]-uW|' q}k:I8p7&jUfjc~ȱ WkJ_kz]hDNd|'ԣ~z;ɀS_} )^=\ň@GGpr֏Gdۛ˅2B!Ua}&q͸Zzr)ip\<29l`򫽻AY*W=מ? F:qm͘}8kȕfM^aH1#|!'uITǟ DZ M$,8Fp A!5ܢ}L$uOQaw LlhA:f ʸvȣ6iv̺4#ޕ6I,AR9F^aR2)m^LEi[OջK{8B yX P+ ɟ'5z[,B&fQ`Ôx` D#̕Z">wyFN9b Q ZCvQ{r\XCI^SV[yRH^!|Dv0ŽL$2Rh/oL(_SH!%h|P}Ͻσ " [;DW--VNrzuL)hH]Zl{*LaU܇Քg4h/`liݠ*k+8A-}tK6p78OkN˽N׋/f,4Pg(1D%f=ÛǼh_va νNWJnk@/*e)jC|?IfPQTLBB.p Xgj`wSa }CG'ȗ/Qy͗YfMk-)Avِ~5C4 r B4g#K]vr+7PG*Ʊ Ŀ`陻z6n PgMZS!P!&N]cxչK7x32I76ءL̲0\K29N]I+rwc ̠dG1*dBE[]hH !\I)qb;w1gʍ m``[gX:/*d͏ߊ F/7(k<5؞h3c6O(>n:tP漧$ 4{ͥ M+?^toX"ꪕ67< @kfHCš4[Xl 8ʩÐgmmfp7bQ |ZxP9zLaVQSftw}6z}zHTq7nk~y#\S?] B#}h8IrM\'& 0@qzK0ƾ}x#R4ٲYdbF5?3OK?ZK:G%EnrLDyѬe.KiKsblM.⻬g<ʢ^Tg b[(޿5P'Pj%V sY_`Dsg },Vs &C;ݑxc`,Xd(`֯q]2y=sȜB.勆# 1EW<kyR@Ay3-@#н)fe)z5ߌ' cY"Nk` LRȆ 6[/T١` <^1׵üQh1ݹ\ _[m>JΏf&8n$^Re$VmSn47\6*VKR*@Z! d[IRޢN@]ZR:,7-cyFCtT~5◲ud*rT jq[I+b{;>v9IOJHK/\Txp#;T / rC0ʥWQZw_ûcl*8M%&rw5Ag p'@V4*|-G8(u+J!pp0ד7SWgr"S1!jBPݔµGIBf+ M*MM2aJi7&]G#9O E ̬ UpOޙIuUj1;n d4(xlx; bXkD^}Tb]#JW[F *߯ZoddQA|Dd]R3e,߽@ mE3EHA~ EaZvW%pbk,Tt$Lxi%`} EgJtt+FL톂iAEc LiR>Ul ltz,f'.I&lrd? KGE7BP[;K&?i {V0!7v1tG|>-v^gG\<ȭ)?p k=wO,yDcM%Rv ET_}K?D飢/5w}Q ǾZ~H"ާHio7"3ek¶ 7 U@+~ئ䘂c7v ^Sۼ_N\Wz?s$ss诳Bsç6\[70b#֊#"zэ1.a-TҊy:_ٸ{n96yofz(ǀhֵA_`ڳ~`qVúJzڷ9U긺׈Ѵe34gY678O?Bp$3 W&t-yn#ZRp{RoĀߐn۞4l0UoTICw>sGWv[_ C贇b% r鱇<[e aplihHxPUL!*u.`#ɾ ḜhG"%5%ޣfv_AAS# TSʼ0~upԝ>:sr>b?E%n4}{6~QAA5T nBW~*2b LrHw.ېbU[uu(P-OU]]7!T ~&h[A/2]f]pݲ>Ȉ9L}1`,R, GPG܇9o;;tXZs*G潛fa0L z(OC]N"vE朇g0'4IWv8FK3S "AnCTNRZ2oЦgI_+:!گ'ɟv=E f(s͏4a]Zh@B| *I od|5* vr>1οC/obdә+Vw@.r#&h5"ߧgu 6轫DUnvko"L%#P "&{ޯRhU )]9-·CAVA 8Ni̓iXN"ԝwѻ} ٯC}HwJqB%~ 3X '~+07(+m?T8͠fa %E ˫ )KsήY>ε#P5>OҟrNں{>S Lwi.TߠD '#~+\I}>c)M#pH\qwiNg5"rǏvQ|d9\3Gsnim( /,rf; G]e\B_qirA.j;0DE{msБgК VY1t,zՇ}$dw |Da ."O [e󈤹rSc럭\+[S$2b5 49ͮ).Y͖Z><;: á&]PK.lQ`n.W.~ -_zC邭2SC*rr .njmD]odnNӗI)㲈~+LS\q ; 0r&8o-RSynwVLpxd DŽtLϗ,|-pcie%tz P)˜ XJ>KmA*20LT5@IIQ4O<hK/<:+kgǸ>r*Yb(R 0ē1Yr˴ !rĭy+SQxWi.J۫~~t3: 'cT 0L!>:K8L4%`5LE)7)|1xJ{1S>yd0iXZ=]<2?+$4!= Գ:b%=>"`Ci+ ?qij/hu|%1wj )Rhw^2 !P2'\GIG`>`mol&ąb%?RNKY4J{h"&vȑ,B.[ M=zE1o@mYV?(W$͙>rF UWՕwp!b|{܍1%P5+v\Rt^{Bs#x&߽I=o?F^-?@TN6j ;mϴ+WAc);lJJ@םĵdU~nN *\6L\~Ccݝ3u!OމXe<ժkPW1s'ǙE6h<3rnC' $ѐwFd`YBj]ʗLLtc9`hп襈l63~@ ՐyA$[oR s \` 9nƠvEl CAu1wt؋,˵cO<_`}͓IA;ʀ}zBC;l/MMiX'<]f*V"2fc2(K)zqh.Hv۷ / |PhGՖ  SuR΂q~R^Rߊhl+mn^7aABHF:‡֓:"y1"BLw}X K-bm|bo|!9݂Ys{6Ku^gd2gBV9ulqS.MՀ/XejҫC1]cz5ؾfǒuU;q7~fRTc:p Yl@3bYW:kc21#JFHnZbHߦLJw3vY]aθ(s~#B: u$go_a 9<>s[) q#Fe; (@q { О5 SYNK ƠzR 0焨9 ; !nN8a}EwF0ϹꡋJHR'TEQگ&~p"'?ņT#qr%c41gӥk3 39SFg`9J) H iUZp7ET1'zqvjށ5sNi$ -,فHobQ*vaiOƩ$Ͱs[ROuBַ_^!aػޚぁMkwOQOfԉiWokR!\A,Bh/jLzk6C˚#D_z~{G8JaPgwDZ|&e 0;kEB<=NA|}5;SgQ8X'Zw8tc%&ɋzYa gDx!p -B#)ȕXQQ( 놣(|-.2'%lsl)bTztThzT!|)  En>X`\y A~V#Wr _ {]dm6\ u 7RasI~𐙖m*X >OIR j B޿ŸR)aY\\ݎnB,T{0NʱM Zpoߒo YsxX,0^k]k''9U_FM\EzwF++Q=}&"BQˏn$a+V`#:'.(;;[|Be͔Jq.$pO,1%]0}f [Zl8c($=1himccH@UZ5j,vo֣gL?YZoi#LPf!rcV7LqK6f^vs&7%!LLnڛ^Xn(Wnj֚An!}[ǁ0Ϥ쁊:pPb;N[ċa8z Q"5"\pk0G}o9e E6~)2[@ɪyV[&DիWƥWoT @W:4|2UYE˕EЌª4o^T%]B,_x/<(`qcb&] '&s= ^.zwm :*sO}uV}:?;x^ŬVZzN>%ecg;pP%(0!{L¤ A6jSMnv8gny*X[a %UWzGZ#N;|?F ֳ><6Ee0(dQ'uZa>/~}Z? u4l-B&Tp|)!5g`#rU7~D5f`!:Y܀ [~\A5K11ɫ}a3?t,>9j@:O6]Ry. 5K&0퓢dIܾE Ӕ-@f,l8(NG '~%dsWȞ/ko#<L7$>o}ɤV/1sPȅL,Lgw JAc0Pڿ Cכ!6C(;{)#z[Ue=%cM'R5NE2?ϹHV,{Β[1 :U )sEЯ2iOztͻR'PQ&}qC';QFT%~tY( 3T/rWzf[n9 bs\X0P^\1FIv1?rFE7.UAIee'' n"ؙ .HUiHZ|_5?#_HYg(c/Z RdGANc9We'ÿ/ X݂,_vJl\ Q;ИW}GpXp ,6Ms<ӓZ]MaUGO<@|J/5*{afLpD ,E'&ر0S V?@r)ur TPTW05Q KItW&軙߯NSY(gᡏ#oӖ4`LY<?1%ZܫKLwNtqkr6mGePGiQkn隼vh^֘ޯ~ o> s\5gX6H]MgA{ѭRCfx_Sr_ϳ2}}{?;ʮt= 8Zce1dؙai'u_^KiBHsmuaWO0弅}|9 Aյj鴢q,}SH6! 6e&MZ1o1\ᑿDkPNE Rb0 cy;hd L\<فܞP-icm 07.>%T!ȫ"2gE0/+ &,ڻ˖2Bm0R1An9>BNEx냔~-TVpҷD򵿦:I]QգɩskY ?#tqP=|k^ɿ%CX*?>ǭN9Ьݺ5h9uyٶ%j7Eٿ'qwӃvJ o]Myp$\8]E}`?ă9MݞL/o.kƠL_-ʢ›>}{E{̲=ĬQvS@2UHw8:mn2aX< v2j` ݢܖYܔ)8hnecQh>\X&cS7c< :c-+>}/FR4"WpH^ݳ?rB߱"K'ą~@)Z-#{ϻa_M;. 6WmuRm)^q`cqmyXu#T9VRR.vSeVؑ}54_$_p&1*9j> UO6.1Q6. `gYO̸*DhR_Xf VfjnAeDo}X-G|:<y~lkl)Ǖ~EyJ7T%10ѭrG\VaR_f<!esh5O*|zocаLe)Ϗ>;ƽ]j7&j h6>RKKkTTlwjӿ̤-dʅ n\K٫eɈC`U7{_\b(Y^`nIe*Mk]\VڗzXa2C3}ЂMl uK% @(@Bdw{0fzcQV~Qky 0* 4TGp;fp1m*pE``=Ɍ9}yqݏϧOj؁H ,q?nƹ3CuK&\U+NFEj,k;DExƒU-D*Liyv W2ft>h/׵#bDf4(Q@5Qv(I݂szx+dPI3=(p,tЋU/t?\ɪQ0qKy "Oc0]+T`я3~N ۯYŌXEci%ֻs$b!gw[$-zu bL |8bA'npܬt3^yBOaUw d[Pvj_Z a&R%"Z,^VLvj",OUq_,GR c"՚FY^5h]ϨBJ%H Hz^TVK~ ʲvrv`𹬖 0W/ƿgΙXu&}s|.{U SxSdJBvu~AL8a?k_[mK52B(v%MЙMض5 Ծ}PQ S` 1fN`j\r}( (rZCM)by ~&v/}^_V}:턋4p`e*!5*Nѻ;| sC0pj,%"[{\54/0E5QZOϺw,Ajzs&쀄WHFj> aG;Hņ)#lgvXFlۍeCMr.]rՂ_.1zGĄ|Yx7;\AMsϬ}g- 2oث8wcG*Md _M]04${l 0xK}tA1*f@󐰀^|mskWXn*`7#?~ ~L|b݁B^  ݈i%w5cDݺTWD I)@Uv1ala̓ʚgZS!]]] sTm534HRUGPq A*v1j{WoQ+lJk>b }Ի7-isT,oo2mJw7&b+mOB(v[_Bpme3C wɱ}FE=kvz,{rbkꃈqIF!o+-}~$K˿p=cLVeyp <Vַlcđ\IaӇ9| 6L\>8i;WqS Qc}4&{%(}T.RNV  %y-ńJϪ145}f#%CxĻ% VPs\GSZkD/ܺő0:%jK@x}OY칪(r˒P>JNC4p ;+ѻg{&/…z 0jì_xx +~}ʝ>cQL4&RZ=$ClSc# +eT*7%ws22ũ^?L>A̱O ^Y#y-iZSz.+RܿT"F!#(Nu47@' gصFbm (gV|8)Je& C#|;E|c]sɴ4R7Xkw'Q_6Qqnqh0CrS|/CTT~k"* 5MNݻO=O^KTUx0S#œox՚LRgH}>cj+NШH ,@2Բǩ98EZ4Nݫg=XơK9bѲ!\ydZCbp/Ȧor8>IVmr%!$!z ;S3r:^cm2ida}3}d)<61ɥ[2=%1?M Asꫡ & # ["O;Or;oœG+| }i-cNҫ˽OMO)a 8vlԴXgRsLS2}э IΛ+IS}J~mgr0 zv\FOYX$mzhHE_G_1KF(IC8с&u>cFdؗ&!#&ե$[3͎K9`o}\6Fooxr ~=UżʭY I'U9.'\Ms"$ϰUpfJpQMY .La83Іbc% 9LVn R齵&_"'\n9POXKnF]?d Gf)VnqoeA#e+"` Xl$stq!kx [:{v^SzDIկ KUA6,UE`?VOM$–􏞰Blu Z#OQ`m^iV!+ 'bހgeLvfT?"VrRryb]nξU"o U<+d2Ed ob.kkYP16q2̽"8{%v~ܘN qe0 }⭍ڸy U[>@/qǜiT,:wd$8+)j+RGI;"\uЛEрW+Ën ۾Yİv9ģFv! isv"U&&q,R};>hKpV@s? 5+qβ(8CǾn:5U|PqUNyiʽ.vL+TPbr(h#BqzeODA,:Gn8GvdkEB Bpء a`sJƽ,sƃ/W)Zꓟ_.Qx5G+ZXN-Gfm!?*$:rPw:DZ&6GDƱ71&pIGl&o{j=F4%5e]"Z(2s? Ug/q]Ew'.512"ny_}y@0"̯!:t-q RgsEf:{'^>ȓ *BjpGp2d [K pl_fZKBBF٬LJ0[ݯKuppS-R\aQ6i+i2. Y8aaѤ t2z%ӭƉݺل=}K,QRiОDׇe*ki9ts]2hE}uo0x_"]Ú3GϜP2vѮbwz`r=i|$0*iZqiHch % f+dS\m)&l}zwl47m$ƾ[֚yV"d&&J)"ґ6c8Eg Xxv)^W{})f'c1@'Xy9Z@0YxD-6AS,n3Y#x ][-0A0NjP-걀|7e['d L ؼ(ؖ͠b]_EniǷX/7R]R5z*!AH(\-su*{]HԼ$r "(Z dsQSˋ1TR0r+-vt;K!TP$4ȿt&( M:ݙg^A߶_kcc/#FZ%)yѹԱwSwSLg7+M#&paif؇` 8kcoVaQMfySDV걢=l-c]Sz: ֩$p n[6voюAq Q !8C0%ǒ%9Ff9 `ФSlI6gڪMI X1Z"=M`q2j̭?ߗr]j%"lOo% F%%E&쥼(C?}=U [k8QRn,ިTMJIna:@h9痚 0}Z#7N}>TG>+Pڝo멨҄g"} k ,9(Lz ecp#3@&^DȒ,mLd+=y BMS3鵄@2X#}C/Pc@XUC_YWh I {T_l 7pG 4\MGt~{ZQOyh"/DnR!edw`cA?c,N7yCH$,"Q=`(C0R|%6Ӊq])#sJaʶ״E?¶g &ikxG=/9)9rk'RX+&; tB c: M"K_I$%7r8,[1|}Vjޫ9 %z G#B) P w̷ oUS W vy }A,5ӆKM;bbBkD5o‹yIi @? w}OKbT< Y~`}W*}kdb/%_NC]?d&npV?2~pwjdKL;%n< G[cA 0 򏝪j`L lWOAytPNQWA&|3ꀻyz2w!KA{PC ۡ{]~hgR>\x2 _d/ #O^7 +KOLt,DuL&<Գ|1vAӎ܍A>9]^ھ@`9xi#on|gpjcFD]ChOU@`\ OKf[槾7~4SZ#rE5VZx?h[ ݿF3Id B$#K 7AJJ[Rͤزa𧑎5g}WѸ+j<充}SVKiI|J4TaGuR$tht*=0mL{UՇуR8J߮g&{W\Xft'.)