bpftool-4.19.90-2401.5.0.0236.oe1 >  A epxW^^f\Y0r+xZoh+NvF%;oFTKd3tG^؟e .%T_N@-ZrEd7N _PǗ8I2|~>7ؔ="X YY$cE$ ڪs%T,,x &D#ǀxX"$ ' 1gX Zv>IJ> Tu9S+_v7e9db3b25f888da22e0e78bcd47c8476db42a2303f7060f3aa7fbad69d68fc37782e053c01309c6b599b76bea697acce59d1e58c DepxW^^fK OP,|xtMr&3eI>Tj+΢RvY|ϑDǚܻ)AIqjba|#$Ņ}ӑ:("$جq|ђb"vIKY*#L)Kz%@>p??pd  $ a.CI ^j         R  \    <T,(\8df9 f:#FfF1Gh H I XY\ ]( ^b.c:deflt u vwp x yz $*lCbpftool4.19.902401.5.0.0236.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.elobs-worker-backend-test-x86-0008.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eoeoepAekeoeoeoeoeoeoe817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a6986c33beb9abf4b99fdd1df1e86de80606ddc0a30dc66c05be584b9f5985c564fbee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2401.5.0.0236.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.1e@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[@a@Zhang 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.0136Laibin Qiu - 4.19.90-2201.4.0.0135- !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 options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocateobs-worker-backend-test-x86-0008.novalocal 1706060996 4.19.90-2401.5.0.0236.oe14.19.90-2401.5.0.0236.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/377e3508182496defd87c0cc82b3096d-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]=5812fefe77c8b5fa4be133125e03aac4743748de, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR{+hU ߤxKwaÖۥu[M&V+NaC/…VuuMh,pPA/c^j<O|3sTfؒ71/@u=̅ST{2>㚋H3y-N>>X)>u,7.6.>+[US.۾Z 5xRD9 ~gЊzOߟ2=o;h%9ߕioLVܑKtCthV.ס G*Q(Lh6j,OZH s#([CZ#h+J_~اT` tSOc=ٸ9U &Ox \&q5|>)*aHpLŕ5/}x6xj.. ~W6(YɤOɁg0M:~|YHėcsNW> e[$d34)S3hiyt(~Ii<ּ?Ÿ#^7c<+DR$! ,2_*2ō|6?Bd_knzjYi$_ sL{]3:<`Qy|:A^kC 37O!R޴տO>SLBJGt ;^;ivJ(jؕ v+ = OЗs[nnp'Npbx̩ʝD:Z k]}^49K`˾7myJ e5-1ąf%8p/8|S8QjaߎP XܤӀ=aym.}{%,d]2̖`fU[ W}/Zo;tbl%Y Yۯai R+|;ܠL~8\CҊÍŌI((֔p3˕eǤ[|r8)_9tO^^TCd^&FBͶ;T8/BN,(ES&OL1x;@Rxj>a *;u[ZbX<Qxv@d%Y,dg|gpomCʏߓ +yD>a۵!Rqb~X}02<K4V( Jopl#nDHtGMQH7s#R|f,c>1VsE58so(b,\Mݿ)I^qJ%[EџژOd*la/"vڵs>*v䅴h\&Ercz}hˬ ~4Kb S'-0Q 3:ÎIx;5/1*K`DnklX6p4ĬkOavЬp5+}v Ī1 |vu$:j1`-D >UUetRl t; VG!id}5 12sB$T«}Ā*d+@F0MDlۮ[RKL̛|'`Jcr.y汲On馧%A>OJ]}bl]U/w0GHI B QX;6Hdv2 n6dtJև%ve ;& 8s 讨!([=' XHɧ 26 d[w{nĬ֩i^˚ozDU[+rb {Dgz)ϰe(r')@A$:2+?}xX/DS H܎ݴG4;.-.Be4V.SIY,ZVS2ei4Td ;wttcgK71ʚG>pT 9fʲiAdiIZ7 f{:~$߷?A /MӑÎd ࠧruB̮J7(cWix-!Fjx2 [5 T8!6(ɨ<y@P0^Q̲{+b'v~nV z.Bؿw 憃bcT\nmbas˫j*\k?>b4APHtםQ5w)dJj$]S$E j,r_}_9SnN=wJV* j>{ljbOʘk7$M\TE];&t,M,R.S,mxNPu F1NBYbpCB8SQh/^]qM@tEX乤Av܈ujrg&WcP0`\m)zo:PwC0 0rWw~maͷ˟! ¹ fnr Զ% .EFe&^, f#^娷~<;A[4\kab`M¯-ű:hp0#\-!E[Y~R^1T{:P+d,Q®׃i&tGЏqH RIb4qQ̜=$5;Eo;>> ӖI#2.8=Ե6.6 LfK #~s'V7ύg;$!M`HEc%P5{5&Bu4Ʒ|oq/3TU G7 0&}(pƀhh}v%5V?fA@oMZ~x+Ǣ\n_/32>WɰZv_%Iz {MF.#q/vqldK}7G)Imse3UC?z! ߭X6/Y \碫(0 2H\ly,t,{HK4M!Hmv}bh(6pW6ZD:vUELo#> fOvIJO9พi[-2 gӍ>3 IǏ=l8o 4Yҁ3z ]M*TG9AdޓCf__r3B]V$ qn/hocJ*r6blK gF <\ה-:!<J*>ϖ]?"]vAV)ʹW_UP9ub.]͏јKQN,ڙ>N@x/6y#µtG;7GAqgNoF`2~9dV)#txcvow3 Z69 _vyq|9=Z'}O#%Qhj}ԇ$ UH2{p7hi\vEJ?/#7🁀2&J9ѭB6]7(Nm)æH]3ܼ-sˣz׈bB2{) u,"T6cQ>ݡwuf4#hf50۳ 7J ^ ,ZLJkeڟvwTdҿ-AbR E_glf)]"}Ym'C pU9U;-~KLAsI90TisnWfSP: N@9ӱW\R>i-&ٺ,꽿V8hLӟI.ܖ)[' ы(/7ɯ5=LvxsmC!,HUM$O+?lSK{`*)z^ȟ4_IR&K*GKvΥ#yy hNoJY/zeiwGuS'LkM. gP57h<~Q]]U UjW12>33:V* r:Ҝ-F)ɜ i6ҷ&ԓ6 ahI$JKd$4? .ⲹ&?:i<9^2tMEB]ÂSCG4423z-<$c(҂D"RVF{ xjv% ^Fqc5Q9̣އ}Y| Rq~c$)9O A3pTouذ g\3M5V3lWf:|]u ɯvh;eFr .*&'-kŀQc|f!'dmH5]n{ÁUOx(8@bj K1_ZBwp>u!PEFt|hzЄha&OٔS *0fت6ٻ"_L;CT?ڊ KPQ*\96HdI {+ϔ\Grw4%_QJQ`" f@ř*G 6e0t:q9h2) ܮKnhT&"kG—1=t4M?8ՑsvhLZ鍮Y#ݍ(I zݷ<$K48,zca >&Ӗsψ҆6MGw^NrYePvNV'ىn }q@vX|9='߳ \8xFUnFx+L@7+gNRü?)co$!̈5!VULǁ{pSR;{ ubG}Uf'lnghWPRA-`1e$0^!,Cw.6Z0c[jW> 4Fӓ v4(t;f"pJ*],LaO wpQ s YlgbmQaV1v=Н#j,cÃv Hnu@K5ĥ;Kjsghb&APgn_qt{ŤL9gm}*~QמoRhMhSg!Pqmq+w W=b{c+^(Fp䔟U^J)yVWZލ_,PЮMݴd3kvxzj_ llsڙ ƍ2$He' IHWSU6)r`5wd{Ȁ4Ֆ@T pkoǭu3f?AC,C?8^,bhS9' t7>aÀTΏkm)n%m |-.Ѣď pZMOpʒX'}+Z 6! &bߐ<]W7rwYʾEG@%Pr)jzHP2-w_Th$oDLŀ,\FD`+eC55~UA :0'zzdw&i}S<:DzǠmւl^$=Df\gK0f_MnRѿA! aRMncH)p66#יIX~ZAd s REfF[)6bpQbc]43q% F3S%1 wtQt|H9<(Q=DE C]J䍦}l(*_WO쟍YIs]XGN.15m(C d{I})l$QOI~U,=J>gL}*8cgr$""'M;*ujYr #Wҡd5F 4up[nQ݋5sMaյY(%J=|E}uG=!&HSI {p:m J[e$jhr.g $逻D[F\NO ~D!5ID܌s -(h)a@f_}+/*gҠxuYCZ.d} o..RK=/ OF="PϮ9s|aSA8ǩ=-eӵ4Qfg]Tj" #iߺF\TT7Nbt̲'3,[$[Pa/?gY+#IO=X+/ghLOI!<Z~!BxW; XQahdglr ^4Wng ! tjf=6Oijp\Ua1]8͓ ȢZf\̞і5%ŸySU/0na1K|+3T0ҧBgk0Wқaw`ՒDL$/LҬ54`B.AVc l]䛇A[g5~IT&.{ߎN@4(68Lj|WizS\#P"3ߏ>~ K˷ƐBR2G.F܎קuޢ;GQ r :9F~:cbf`{w^4 P?> m4ύ~f -!Q5#lj-?@)k߶7(BOmTxXK\'8vA3\·LR)-fnW۠cz\nоsr&?enY4Aj>^b}iͭ)#< yN >2-03hD@ 㫌LEyhaJ=\F "/88@i˖blySOYk]䭶2gR|8? U(Rji?fP, a L<3W3?ބ͖:cj:x$n*0vƴ繲/V{ȃ2XKHWEsG޸ob-kHԗ]Yp8;9ʬSHl~C:Z@he W`GkK׼^hєh}QO5 _$#62$+5my<=LۅG#+N_׻!Ȯي˳D * %wMoE=ĪDJx'0 z, fF߂V[B]e"H# MxZ_M9Ю,s{Qq '>n+nD|Z͑>)wT=V/;Jܳ76G° :KSr$p2#bQ5@+ީ ! CXihbFM\b#՜[kr4G6xƔXޓ:)^[H2sE՝t13mk%ELCE/쌰'y+xS.m"ާ-w̓c./DJ\ޅ;a!̤c3ڿB5vC#~KA5Y@&7`_= K]WC0f֝YLq'XVPdOlK fKbPMtjO&QVn5nfgg"X'jz=JROƚ䏍a9-0ޤ0+G[b;o!{rTTƗo@3-| UM^ R-s74 O!`rrd=![>o7歁{+݈_frkYAC]!#vʒ9sǔ|zʘA{%v5+|Xh9\sf˷h,u|s)|sch+7K'QrR D|2* s,hmr.{0 -C0E΄]'U'Vr\@["2dS s Sh&*0/]iȅ-cv`.Vf,x$$2籖L #-[|yBL c4QH$Ma,]zN P).rFx?|>\VM!&+"7M2.z#2&ڛ aلti ݄_jnS6Fm< q` y*>r'D^ço9$ +:Ě_%%X]iϿ3'rkm0U)cXk@ⳋj7u;SLcMws8漹hdå3h)scT>k¼qݐLO%p%ԥn՝o!nӺOcaV1aEOH{)(Rʚ!lWWz;Yyem M^vv멊M%绅5$OJifgG HǥOXnN9Y``(x>_Wi] Q ̡^#Lޚ9=*yl9yޮo󸱺kY(muRseDlTh_,Iv 0mGb701Du{{lU]D'O2Jo : m: 7Fv[Ǒ%m@eBk:H%6ўiܬjVC|ϣ !c1xi'.A sx VB21u }ZW P-aueSc.5> qd`4(/ˠ5is7=sH@-wŊ= %:N{vMIJtw0OQfEK˱c*Sii aT%j 2xg4ȅTbS Eٖe *Q&6mrʶ/X?2`7N}+ $Փ Z9K(֟YIoĤ]ur)GJ- $Zq%RCE 0K~>0˛Z%#"Qc8^,C8)O%7[fhZ91PrC*HpsSE@SmT6r9F\ݠ9~x{YR^zًC`./ZorPY)`} L=xx̗P`9!K_c*>n+avO}joׄ(, +f:;JkYe8skqz!w5-Ĝ*Pr8 $B$YلyIvԳ4geh?d۷=赋MZ^Bpvd"Bx&Kq2inll|@ta9Kd@?E\w{% S߫fc;S'oαwquZ̡:zRr#*y7db6u^^jz]8J'*ic:@X6iΑ6+5LĎ=Q8M; ah3(` KkwY`q+PC=2?<$kݮY|$܏`ȫ^ }) C̟pԀu ,(G$`?S٤gw/a 4,"A{йJ9oG1ÜrS3EaQ}b?I\UvmbT42e/e^CI}3P2΢Γġhͮ&O>5=ԳoB;w 6ƞ$S=m@@/x$ΐ9,ܮ\/֏#B#6%ah P[S\EZD"-?e5Bncxx. |lĆ'|L%=ytP#Xv[8IX nwޒYH[-(&k.%jfUZ'C/N7Yc76;osƋ)E#x3FA۴DGhhn+S6$ThoL@kBy}[5/H_L9 5RP P'ɀv"|tR=N.. d%~͙ s$~Fy fxEaQ`0^'yk1zo+;>F2 @dGւx Θ#u!;=ZQhfVB9 &|q^ex[|uÝ-Ϻv4@ú#`\=NzzӬL<'z <дaͳ< a> T19gj7eVg\8JZB&1$RiP/,)8$&cz-SČB uO3y#,`XD{Ub<-OYKjfI`=ZةHĜaϹ+ Α{AP׹iG5! ^^ s\û툊A7fGæͿ:\9qup( Ex1VQiMQ{"V#0Ƥω L5u\QIыV @؃,>I/80zVn 9-vK? *{)<{gFB J|]NH"?BEC΢Hl(/ǐ/v9>r $ e2R셉goc.j(?v͵Qj1zDN y`k}dSYp5'MEPp"l| r2!Uw~ W#/=$"xGZ &qJeu:)#C}Ǒ0I%PfU/ެ=|. rPpGwhC\G=%zqϲxZwB mhT4x|Mo^Ix-3ޤ`|m{K&.Ĩفz/> odBlfl\$I[a}5"D*0*,z҅c"Ȣ1jڷjᎡ WJrvyY/֤$W#2 6Tf˺\;ܹ|ޏ=/T 0Qb},T\[8,iz&o^_އTjNr8-TW| Qw=m}o٪Б(  ԒBmKYR%c؅V ͠dJ qŪ,_68#h AywG_nˆPv ŝe|LRYrpɷxԑۛ,UY1MMF%ž>2`] Eߓ]"R-%4~/㤷FN q*7Jʱ:L~zRzm* dGع_vb6o!6:o&W%bzmԠ/-H GAP?ծ}f \Jɖ%g)~CU%6qKcTx =yo>wSlBzbH}f1Ě>i~8RCiDzDڏ ] h*d͡[0ʝA-;H5թ Gބf+-_dc뽶+ӃKd􇤥2kkNBF D,ilmNل3^H:F^OJ.XMIIC_꠭e#S w;T#`jxh :RfG0umՍZj.s%09ѧ l܉Úi1~RlyjJJtY/fVkJ%lzgbr vaE.U_F4$x@c TRm^;!DzӰ/KXN!]3~Gպs^ɺ[[pz*G<ȿPa"L)95 HYhӝb,mtIh0S4&yVq{2h_?6nm"K ¼&ϊ0Lㄽv+4߷Bn'_|_KB t;LyOm[;"5ĀgmR].> rKz˩!cOZ`6)ɥ0`?2;fuܟm7N~ gfa!|F1magF# -ϛsOZu׸_Y<~Y|PشwJVCoW5 ?;gI8UT伐+Q|bWk>'<Fq 0NO;>JQJ,)\'bv/f>CK[e> \OH.!Q?t xZSU2yhsQ>0 p30S]y})mhT21ęZqs4B |am&fE8kc^zqTh(Yf.NÆw QG&.^9cY&O>yI &oשX&-A#٬@Nc Оuֆ^:{N̖ e+Nbz;`idc9lXoT驕X!C$kNz&!1Xg.E2D,u&C _cRaSDks-uBSÉY4*hXs@{㓽9wc Qf=4i5hjeo v.k8o zF͚RJo*-5ag΢c`@Z&3V1#Svo%1dVhM(:=νPFKL)S<62Q]T/=66Rbax)wtӹ~H`\ 6qYݘ nOM*)HmOƬ.-6 #}ԭ Um%dE{\[3YOĠqY.IR'9 J\z3.Qe(^`{zԅ(7QHLkli,(Yú\Q-4!? 9tg }41Q|@u,={QxUD6Q4Y-x6/dB`Wj g?t3(I%1f>Gfg.X#Љqi =nns>M]R\U}j}yf<]Ƅ3.]Wv~ 6M#m F{WAbly.䛻5=@ei- O!iPi+3!ǓnmE=yH_ n>]䄈~רiRՌ9TˉnPsL;ׄӹ Pcs⣺VAںN [ `2)psȏ ;uom5  pӪz#υ2'M"EgXOMĺ&ɑ]m]\GrkwͶkC=;nF|Jiˏg7".X r7yv'7E'PLҌ,0KrſA\ :ECZ 'EEm(e4aJk=˱TL .Mg* E4ՊMW@EXTy|?Gx&Hj6 V]AKyXdw}DSS |Lyq pge0嶮q;I  ӭ|50^]s48_nvtyI4bmbޟ* Ơ+󨋵ɫc<džTQ~?ͧ m IrJl#>W覎zNҸUC/f=7=_C Lc؞|B|8~w{SfA?Iu%y雸^Ee^C b0q{q]c8sA"@4(6JͰaH{u»dz>;]tA]@`Pg7P kQv9[wUQYy  1QN+!Yzvb+ yRNضƬg0kxT܂vRw xd wxzCT+ި#6+%bÈYôD\{(g 7.qo!mn2l+[a;]/S$`E|~]͆)Ʌ*3,K.4|$nHgbXR Bv9$CrUVdN-A"qy8w3dP'9򰘫#}À^#!j+"Yom#N FyME/F??dCqĄtsƫKb0qCSVtoJ7ʴ覍(>O ⻎3T>wNVݿXczl`0\8jgg?ssiK/LpnYJL.yBY@+ =235%EtNLi=aN)7o1 OTIVrvG}F{X 쎌llḵr$)(64G…!^ c`qrNFd!FtjX:eWY$:smi!!\Ku>5A~4V|?-|'ys|<ĤwFCga1 ϯ&5GqI,gZps!W_Ĵ[Qv@\'[qT6^%,ct1'>t%"p{ _[Oؔ\kX$o/Boo:)8\F\z9xN=yȉ" TMPMz-!Quςa%JEWKJZ_ q IDGU†=3Y4_d]/4ȳ&C6s@I0U-ʄ8 K?#R#XT>YY|g*ʃx+HO4¢鮗 :TS~>h)}0f65b,e!p?Pk%RD>U}:^T6tk:K׆=J.%mwM[jڕ)~Fu,t0>Asc=O)Hg׎XAEIDŽ<L-59MjN[ExD0U`aI-!Dܱp}?: Cq&+HrC[GP)~k7% WB c3}7o2 }ksM;7'IR<'Y-l8D%)x8v,b3QU;xJq44-d Tt 3 0o ݫ^LS 4ڲ >+ n-ʔѻ]ԛ"M*gl  N藩58CQNDu0Ɲun7h N:sB<˅=*vY$BM'TC6vjŴ %-VmqUCOm`\f@^uQ}MZ 9OHi "3.GQyXә%\ꁃS oWFa׎ Kfp{FAfF½Hbn9>x4\P?}!2Z$UYXU9QĤk02Fe!T`5F3 KlqTT4SRps"]z9LCo4$PMI0]lB*(丧//Y*.,FE SN0pI d5RzlҢo0ԧg"T?vI$L$dabJk!߬ե;nKCX!ŤY} ހDR/C^} S0*j-;#@bE; ndƟȹg$Fr/8)e_Sx,sAb+_=rr'q33PAтzU=ZoJ"$&T6,`Gd2"_8&I {?yy!|9y8ڣXTwn:5 -h1xn>rܿ LˁUhe͎ \ -ΙmI0q[*{7ƽ=cO1Wp=/Gzާw dv,OY "ˤgHGTڋhV\jۼk]bC'9 480אHOܧƺ]1aQidyJYW@#?%ق*r.KtcGUGߎʑ/WG RV.ogW#!-B]>84oEqawL.GI [^ɕYh{n%u`oamg i0 dc!5ܜ|p\oJp"@Hl8ßd:1R6vj0aSǫޑbǀ&'F}_MB 7;:Xg(6#McnڷŢҿ Pcy[CٳO/ ,%s*%a~v&P!+Ģn ^-V(d/2ny@M3E/pߍN^Y1ĻwU vN,+QtD Yw*]DKdV˳;ܴhtH9|LNaw`%ޜH(p%h:.qQbh "k$ר*ȩh&c$Crա;RH՗%Ga9xyз=VDW9":y y#ԛt0?B,3|Um5I V[ϯ ! Yo7Kr#hVFdOe%TʄBn9FvEix,hI ,zwɔ&Wo po 9~➵E?:t_͒<ϟ%e;30-|,+i#REƒa٘1ӃDT#Eg¯T #[ZVz ku:_ILJ5rF>Q CusOv'Uɧ)0Wy56өU|E ֤bx[%bUS&D0@+z"1JQ춎-dU`DbϠԇ&(`O'҉qBMJ Y%wC(;ӌ*|}pƞrDhTt8x+ M8x+'YU?\Vr3ۍ| VroAfٱ-,yڮV?MG7$8cƅB1IᴱѢ^a6J̠KcDs%!G5JW6A0'|2/jfTϝ 'x'H1t͜M_m{3YA۰ˍƇO.m##xZƴW_y;r#)ѷ]յDɷirZT~l$J˕5bb%/MC A'U匙%r$j8Fԗ=r{[ditS $9rɏtB0 }R(oDrt$!JʆvrzkeBv13 ѸJh.X{/nS *G>?'/U3@ m捋,S;Xo Ylhu:{3hnF$~H>.c15}7 !(^Q[i-4M-hdϊX @[xӻDSI;՛ Eu-1%ob=Z88UvR-藖~V tOS+iM "ʄZNL^ (ȣ@o-VZ˪q'@yA{4ݶs _//IFtT_qxhmg^aU7_A6Nicُ_MU_Cй&6Q1 jj 'Ts>c_uqqbuYu!1I6\.U&A?SS2z'INl#zSN2 ԧَ̧}-N^,8Iբj0AC kPabN ǵ&f'z߷P2>T̮SBy,[g@V"J5:iAC4߮y,#uHMK~᱃`=.V*60)Iπ FGLvh%3BH5)ugT;±sNBXL4#ΰ#702X-~L6"}H[p4dT;.B\3=98nrq9@pooԖCnR( T&Py()%j^/τ}^,&2\SzQz_Q˄uKk2qfm kgvfSkf^ Ϫ54L|LGѱr ʙS7Jh>/&Y1fri0چDNmnsH<@' 4Ѧ jQJ 01:v"#PW|x5 ܟ4I .OY˜wT.|Տvք(g{&uՑV׃ '/aC c*l˂t >2!k{Pr=bF_ sdFϤ эH9󉻅uSLq>*^I@ڦ^&N O!D82ú)SN%urNV! (*mvq8hg3>rU"Eِt4rC-QvA,b]@))R2VJM󗍜%zycZZ?Yn;#>w`Muӫ$=L=a9/[=?z!0XNlXuUV#M]QAqB9)䆓wb2[v*ľ-cLTYV?a鉻Үsc۷dg3=S9e~Òa{#uJfh"Z5Lbo q[ZyQ!8/?@ v-ywkP?@vb#-[|bٞmxfv5/VpV?j-K U4T{GltٗBZ3jdL02Qo r>Al&_FbCKƷ:To`n_q@_vњpطap j YN#'w>6Rט8S]^ї/vNhR*[@f SAC xD?Q,ɚ.o7d4QޱHb/2h8 ٜ6YC:` i2g:Vren,`h"CSxYC@##= xI7KZz8{ ;0j\agS̸G->}X 56$GC"S; &竦)9, Km8l `qGڒ=&KqVk 97]~4m;AGFq:(]".hR2ZfNdDtwX?d`4B9OEs%ck?w"'5h$=zcρ S\SF5RY-? R죉L(X_՚$PL!zݡ\Vf< *`A'!W 9^7)q@(媂]~'1?PHߙ4ئRnLJ;%Eښd)P >]wGGIlƇBjZ b@D;/5ëco U7(2rnMqGp@w+qLO,h&MJEa> r4޶ѦMjzSuY:TwONw a>ާv1nN?3OMJp5,0󹮍=$xl.x'8qPjOs>gfU:P|o7Q>6FHv>v+6LrFKg=4^+^+@币)9^\"Yɾh$ ܑR]t K).7G>n3cʮ89YOiCL@g6QTDƶҹm4qq??:O ȏYX ;4 >cאּ+s}{uȘ_3GM&gq> 6 zcؽbP?-}""\PQkm%1IOEFځDG)V'GI~J,O:&?+ RBH-pPpԓ&ߵ??(r̍E<ۮޏcK*@Ɏ< G [~tO&(ES9ա^HXlI%VQ){Ynw5ppGZ0܂g;ȰFʫNeg*ap\ܘ=h`' />hcM Y!{̾edY^K>c4`\+ |._*HM8+vW`p =,]ɋr<j3c/Ȉ!xԓVrQT.cP[P:Kp9QI5kr"0ߓZh<OGվQH ɭV/qĞZK5Rkm&%YS D w@abQq9o W'(߻~8}  ⒰G3Ѕo0> 0Ed 4n8(~ͧԋ:[R0g4:E~±9srh j*$!W!Y38 0衱o_;VY*])(R{>t\G<jVxޝ62[Uf҆alS[?Dp 5sv8BDhjO}yDm#)tuqMe*&'E_ v},܌jKё(Gq6P;;@Rp *~T+ni/[EO֌+4 ~m0d6rmx-{aV^ ;Zq#W^p&5[9‚Z% T9{]-ZdŅJ({Yxjz$%"Mɘ(G&mtAdm%IT-sDZ!_?{?"r?rRR LBOn:UCd%Kqkdsl+BJM(ZQZ/ 4cKkS.B i$Mhwyn'IO`kxͧsG~cCjrƧgT JelPȈJ<2$iz#V#mi۱)B:2)OЗ&pq =0JYs=% 9/0l?c<$a_zb5Un}PDLsس7pv1Mxca!29%%CTF!z{_8vX#h?cXzqn$FLx*'Vt!I Z-pە BM CFdnV]mZ(ِeh* 61`N'k9Pbq3:z\*IV8#]@ Oe ,''*N(?%viѓnqz$i:3-@QAA$mêƂMՠ-!VL~S&6cg5ۈdž܊ZXxND+6}#[߈vTĩwrݻg@0Ě^h])բd*q8Ńɚ>:(MFꪸ9V 40LB^zf崳?7J<ܖ2< M8 gc"UۏLCNVggUJ 61NЀbHc |KΙgiDٸ h֕H?kHvzDT##W8K |ۤJi`(-MR@:i!](ET5t \o8ґ{OuL:^GV)(_sD|1)l4tn258<6TH*7VvE5nm Evz̈́f_d;AbD {6dc%r;(*2,4tP/ݑ.3>C /}YZ (鷉''Eۃo=*QjJ7r.aI6I\0W}QI?4OB-5&aR}7s%τ)>_Ц;) .X|2r( (#]KȯP=6nO% 7ttOdc$~ҩ$'ΈQp0ǜ0d hc7Ǔ|< ^+ @t32nY5)=l$Qɫv`1 P_\M̏ ->F&1 ]&=~a׼CUnEkxt6NSOHB9I悤"<|EoFU{ N:Tk|}4/sig#0#6;f]'Q֥T) 3=<ޯo .L!OGѴ1w5g(t]LjKUS˿.2rUGv7e#I4ecUZdAGڮQS?gicu If[\iNAԭx]I""^R~[ef'yYr|>n?X?_bw'+0LNk C]Ot_~۲5$ꗉiBȒ䠜j,1Ĥ@gdO\ktE;Z;E۝>)wN&wZŰգoc.ڪ+"řJ.-ZuɷbPVRO#ꁴ!Hˡy6?cڡ=eR,K1_]z5y6 V(p.{624ykATT=oBcu1'rq K.~[s мMiPd>7)iO&YXg"Ⱦ{+_ّG؞ƜXHԃGЋ{-}#8%. .QEJ3?}w&d0jIG|3|zJٙ* qqٳߎlAp 3 1^yfO*` |P*Z|;Cq[$f*tW%>m+(v%-XɣArYq7"+@]g $Jcç81$|y NfWW(3dĎY2t]`vEMX~z&e]: j@;Xg]Oi<:-x缬MOԬ=Ԃ#Π.Jymʊ@yŸ{zȾoTm9fA-RE#y9 l5JWHn{,7!R- `ҺC߬!O^uԐKxuI/NR~_j鳁cO,46E5 $d"TRp1yQtZ?Aǜ`?;n8B W�& D/y?P!Dj'>G6Eb-sup^Vԍ!ԺVi&Vxz2AE?G_̓ tˡHZMZAWt:? ɒ\__l. x:a4v iNHLdN,̾QfQ!I؊O7I+'Ķ ~ crœ [_4VCqvc흭tY,q`MUfX)߿ɸl.ΎHL~'RÅ<-L"}5LM\QO:ըM&~롸e_cuiCUio`~;EJgws': wI kz&Dr3Oa#;\[sj LCA[zrfV)ۖ(̚CCq`Ȼ%W'nEGAE+`vܑhK PQCimUu¸-bzSzd}DѯG䤂a._åiD>) Kat?qѹ>0}mjTp0ڄf{yuh;+3p`s{YKi_C_CA~QMqM rucp1=[vm*&9ʻd#^ưU)~(U!FB#]tuGm`Ui5兞6s[u.ޱ"c3XJˬ<@OMQ3]P܌68We&K0#j.QYc)JS|RgIXS>cNI$R4j_1kdfNW/ۡ:xX5PÙ-#-WZi^GtqEȰZZ-l H}=Z9߭\L_B UCmt7Q&H5hR1 "Go+okkj'UR)d쟚.N'^y&@#o?NC>''g vt0G1$Q&jf!㛄~M.yU- HֳLJk_ұ;Wp{}#y'9 j˩x)!-^ (vG"$[3vZwoj%8l^SChx#l &M98D7iY3mvB8#2g(g͵,Ew[mX;8y"e?+b-#ᇏxDž+g4õ( 8ua(6=ne:Arr;2c =W"E *f"ᣴvǎmyBRwfϛ }ϵ'P_{*[sczp Q%^{ u=2Ifwf}MLzl dnGy˧&b{u!SEl7q_L dA(QRpJPVUR"c"pžq67 % 鱭DNRvdЅ¼2N8z/%_ uq4چEG_!fj@Ǿ?Og$/qC0l_?)NɍU "VEN!Y)`H;[}=RǎgUb0YmgF)Y:t&S7q*9 )ETS {|c#*5FnoW#zfڝ)xmM8q<_gxĮ6U PIo;؉%39{dVb>xZN/čQ=?PW,DNLTMz "땼[NP<">phfw K`/|wLʣ>DkL@Fq#,FR3C q/w'P )n Ь\< BhǦ@^wn#ėg~jru>u:2$ldHb!Rx ~U`6MK=~k ~( ;e' s Q>Ęrvg6)4Yc̩뽖Xh&dē/焀VxK:Hl*r| )Q<3͹d9Љe\GqKY8 KKQ"ηؤߩqqlr7i &?B& Lڀ8Ae/5nom9F" v_Y*SZZB<|[Hԯs$/NO "D pF*B )`b.xϠD`('W&,>% xW]Vi26zIk(6g&"| @O1NZP|p"uvFupT$GxY-gW^hҫ9r[CۦPiH` 1+>pȍxK?Z^,qd r58wdoadYݡƲ_`\UlT:[<җmAfLZ"@u,WNaTC\ ud`rߌj-(aD,N 3tѻD?YO2vxQ.aW\EST@AB[&׳Y3IZ."{+Y,?f,Nn>( 8~6SfFLÃ)g}T 1a99iڍjW0$=2cz#;sE5,[-"9h#wL8;%) OPs/Gh\M%OGTh#5;IV/PjLW!CĮ4"] n,,-C@rZ1@Spa7;bhp4?"DQa.s{mنw \oF]hA {8W0}NhStAysNCsډC *6G?8|y.fzV_'AkM?M@&c5MЋp9./1v̞`sx~EK E^UΜ%lru]Yњ٠nc+"-H]6du!׆ M]L)uI@ Myod<*(|<~!3] }E$_=ey]VK`2-wSNXd,z?Ȣ1%lόM+^}9NB(Çq Y.Nvo\6EkɰɴCRߊ~=nmT.N-g5C<&^A[!j`8 Ϣ{+ͥ8!aa&PzS-rzeǨT?ynIrQdG~W&ow:u,x ?"ַ4 ';N"~q[wTJ|{qM | PQ6^4Z%/L y[yԏ{\"J-wkFXr4տQWwOs})Ъ\J}'E0-Ct`US-X1C`Vm>:sRߪm~SdVD̻i[SKN= nj3&,";6K%b>C|+=C !C4@Zl3 %>6Spq>'QG1m.OKdP &+˽.K=J$6G`\n -Bz6҅Mݫb͇a=reSLCwD?N\5o[2_l\|m 4225EXo|em8e y)Փx()199t + 2l"^e[jђV7L7nLwcJ%5 .7S2;MvD H$v ]h}~κDuS3ڰ xU>#8ʌ9T%cKޤJ8$0V&m\7K+Wl:%Gwg/X%%)_VD(#oO8L;AP^?̝(wX% =Y'9P.,L,"O~..X9tH:ɯ-RC0goƊ}1nAQz&)N!]H Pk!1Ph 媤!D&۔9p>H>}[nG+5 9@kg^Zbs16UcBUœc/H6\.aPWVgͬ&ibh! cshPzUC̷˰F$< aqg< 8;p:1kPtl!3Kԝ}yIQMaԄ[!Onr}Ys\# hP VogLĖ'Xm]CY|BKQP=eQnWq1HIV({I \\QrF| Hҍҋd&V] ;\mf|Co"_f<s {3sÐZܸt*LD`PҢ|HDg}aʗ^iZ,-<4RcyhbLO<p[q<s #XXB:%as껕^@^9{+( ڤAt '?  ZKP c]{FLkp+sp+pE<a]DRGumޝ=>Cq7/XGc @p^{K7y?BGA^0MoH>t(`(s+ň!-4/yW_2h1F1̦q?cϡA$ E¼6! xG8dʉ5TiES:o`xY[*{g#p>VcHaШ$$6벅mϔ*QJ{鸉AuH#IlZFWGYf<U`}[A 9ƪRC\L[pnݿ6'(ݞ;weYn7ä݈F<ı,fW,A=ji'S7( 34xoEwu?"^NGE(&b*RH=BsTUQ. ;JxXE;R(1L&ƽ r->2DMN7ρQ=0Bw~ xA-xQCuT%?9r ty>cLrJL H 4|5M}W(Ew xu vLKGYܣgԕ"mEǕsZq^9JMv.jS"t 05R gR`A5ic#$D'2_ƒY2h.!,UbRzvi ?#y %e|C;ch7De1=[R)aQ|tDm"u2_Q$o<2aQt䋽@h<5[Qi1Ao+T(4VhZŒLK\٥otI-g^+ Ksǣ8kI)tijz<` [Oޝ<~2v%l*GTF7bζ>A9 ۿLf-o,D̋ F~zJ]BEQ5P{ݢGWh(-h~PgkpP휴& yENcŜ;)wOSil~essP+2UPO69#sR/_4[qL^57Óy7Nb0(QBWj3XTfG3wX10^,p4VVGr fEU䗪=^!R?! o 6ݬ MaQC}t}HљV%Ug FL7yB?lu:iR{e A!dsj|3Dn0PHs@-ap6 ޣ4MrMv;_ś68T+_W(T~]:\5HՎ"YIRL㻓{J~k8{oPe68uV<3%H39w0ڋʓWte-(2ߣ (+24N[=ѸTN4T6.]QC7r*/y1`Z$ĄFxGIY V4p'+:[Bp*.Sc~KĘMؕHOݸcYL$u>W&қVHBZ\8|Á> ޸ `H]x.vͨ@&^G)p"ko6A*}[mx8^Ł$K^7d» HdF(eXٻO$ܶ62 Uf9Q M(;&uD,'8ԚK TɢF){4d ?sL-xn9O^O̊Fd=tvtj|fNb@RLx|w왠( j{rU!8>׸ֺ$L,e{^m+ `q~ۤ» -PX/yܣژA0 v\-52uVpg.H>xw.BFCw~co/ǿQIX\eχS/4 ɟ7Z//rYr *MH=H Բ?Aq|'Dn5_Q:?dgꨵN뛷 ND߻M%٪K? Qi΄?ʍ&{ 聑!?w6mINj ("g R4#>%$0Uuc'p6i {\iD"K# <*H%;>3}jY?m Qؿ=M't_9fƈ#TGNY5) 3CXws) isp/_ 12a4߆~҈d$S%ʏ<bBTXs wl+\c-iLANWp%_IN NiSZb&Nhd͑r偫 }ʕ{_LIm0(#H.Aܢ&*GMȕP6p8;dmMH: -["KvXocp/uG miy<7{o-uhN-}sB1_Yo_TvnAC ̈́*u˶^A(xܺ KG?cN4 k 踳|\k1 ;gcƎHaKez8wR1ORd)4BJ̰x+gR>~9 ;n8y}0_oR)x.TOLJHRA|`\m.ّM$P_hH%7LQ}YpЕbNٴ!&gnI/ĕM̰/q=[fvɚx= Ll͋|DXTMwշ4ACW+Aƀ:m ue{٧974xfLxQgZ髏`Fn=+v5)\SuR_2fҨѯ?iRMYa9 ktuֲJ‡n:Bɺ$3LNC3kZ1FU%0cc%xR;qyg f= gˌ0_a*CeqzM, B$1_?I:~U! !;qnxUo] $D;H9P;?),!4CM`MLRuKIe 85E0D4ݓu:CI\F|_,cؑMqܞFDG'o LϊYz(Gw>mF %Ya$*4?FѱMR#3Q,fNR܋s@{ o*c9.5a'AIVp Skyz_vC4>VstYxOu`ΐ6\"}Jg>+Zd^&{Zq*ZʝصJהDu1V4UNJ@O.5u&yTƀ*0V]g .p(L"Bgpw,ޯ0@(mN@fEyȳgC7[đkN򽋶S[8 RX@ a\'x?7S®0;)'vI?n;$g,,SH!iYWbV}r8X 5jy_J`uJԚ`NնN"L~Mwu< @%4×gE"Gxݏ|tlOy~ u` ^ y)1^YJ0ʈqˇ[trK /ʁCT3.f}M~3F 5<b7>Of275^"Pe{?x1Ji,!]kb$-)⟀־i !nk 0B;EےWU%E G&:P?0H|jh/8MZE{:-E|ۦJZ!tz?|q*hh-ڟYXI~VO`a&PT$~ H]cOGY{g/4+:=]Z9x~oSR' v"qSNTz3)-yLRg( P.̵y [rbbfn/2HFn']"v<ׇCi.GYqlWRUxLlG*XnP&9eT#}-NIV@ cudb͏@f{#0$(cT<5MsA{OtyS]_ޘ[R@#υrY[ŜCu%qOH=2P S}=-}T|/vj 08/ɋFQl"\a1^Wm+(8yUH&,N(k\ٻuZlLxA,b:Z#@T87 I6hGQswEi[Ў-a-aJP704` _V O&ŴUX0XZ*sfJhY+gS 3g)`349uϦ5~<ӋRb Z|duOjXhf70OD/>n(Pݰ  JH^B};Ml\W%(֡A>]TQD,*eAY\KxG{+3څ",glyїbPV/yQh G<9ng2oSn) fZɪ/"rߏGWڷZZ}dְ[hʂZ&g;&9u)qw <㯿`yu׳,JK0,9m2HXmE&"Y:D\Vy?P>aS:a8١a/ܭ^U {#f&ӊu=~YjqmE!t&&,zA 혍Ɲv¨FCصPxLEASsU20Z*8%2u%z&{[v $ئOas=l~]xfUVhqs. 'H(>ySty0W3f`.qzjA"md駉 IWfL]!j(IcK?;-hKI"ʟ| 쎕yZZ'SI-;t03XLo`rQi aI5#OskrC8=dA{wXY@Hu-Ě~"!GN릱bjY1yxAU*.b6;W8l6/I^aB]+yAd =GgƀfpسtT0(4r[s_-),cUh.JIyDaD[GYricM^tǓqʎBa3YZb꭫09t#-#ӏy!ELxY{chE4'f2S= 9&u=e"+td(,UwvXl1V LDmvV"`Ȥ^J/MUÀ-r]T"_K 8`)(POdy[bb`jEH%g!^1"Q/؂%@5A<4 &d@ <]2LE FIr~*<=ɉic5 _@ T:]_A*WB*KSũ}S&:x>QRd2s/|>93l heRqBq  8yXH|U"C5u*<)SS.DӤbےonA>v{ܧY4$v4eS䮔˔3ۥjjkARba}|oDTmJKjrWK3lQ\M' ضF(z(x|8H*%~ ]FtL,ICm9[f]hH)st9ox{r& 4MSbZ30}T wg8MA}/z夼Xp?ϗV[U}NWܲtSSAͪPf+Jvg4JB ~T7J2ثL=mMZfc5˹hb8.8گ {-)z`)hP1}棦CzB@G!JEX)/D bRsGً&P170j9's,OVWڙA%*8:o,'V.VBObco8RaBYz4538%O=~ZdBV>1GDnJ!($11 cg3ovPЫ0,ˠ4b?u3xV xw7.U}\1MAo(f,t>n-3t}kS (@-+ή=MWVo ÇsCa2zg0 L->xR# )a˿ol4y桊ؔ/*y1hEVm2 C A)0L ,FΞ]fn/ݓ9)siL}9^0mOr\[~Px =dolbrR}<vhq_?cj#lcb7+IqNhBo6ߣ8uo m))!b{ >De"C+|`ԞT- ?F>tSґBWbo:XazZC9ЍtNA#n$H[: %F^ۮbR#K ]49&~c2R?+LW!"`}㊜6`FgYC\qk͜$-Ɖ)‘,[gQX+1D: J BU#cϐanF {sa]䌝<*[.UTN$PIQ#4f.ֲLaVy'k- b'j;߱BEz^e7O)%x-ʃX )9X節W~i-zkBĺT+w"]jNTЪk}g7&aų!̃AXVqzA?Ļ\m7Ө;Vma= T.ThyHt%y1܃VECwhhzk 9χt>~“4)6+tj?\C)`ں;[yv1} 7Dj4MsYNLl ~P 6&t26 ,y00V^=7VO;i=(2yDHr2N%^Nnp` %E:o1c-(ȉ9ت Z71X5ɭXz;ý~(0(97k7pIJ@&őAO3N w.PaڣQ98Zo^n.σ¥%P%L lOhA?#)rQTc][/nًS)]Y\ϼB~];gkɆuI/\%.v!@j.BZ7ּqeB՟dOL*n_Bb߸  NybY>oV:>u"鱠m`L~ ׉8'HVX/0+iyVu譱0IKQ% <U̮@^='FPam? >zlB9 -KCܼy=2 MQ?e" hC֛ N4dF:Zp4ޫd[=/2~'߫'J\&ĮQR0 W&ժn%`v+pW<@!vxI)ΓGcn=0(7U ,v{eC5@#{x`Mޣ;B*t}y@ ɠ++صC'?}j)s!Y; Ԋgt#]@.!rff LiW0@dFavwuߋ# 3LS!B' w=[lgw`xBNR\a݇vع lnGyiEu4 '`wV+ S@}l ".Uo'- 0*K^m!%\̨b1 [p<# 6ݵ1H%`6Sjˍ# 'U j>ȾT!,)p7jrG4T/E.Hl <2VMi:ian\BÖUrs3yur 0)5P\ml"Kre+I$Ā_tf&=~Vff+dO4MX(?'R|>wW:M3З9 ./![&ݭW:]ʢ)4hss1A-?+2*QXcMk"Z5W]ԉ#u7x*qW+Q $z pf ̘dCˆ<&:C:a"QG7mtb?Urh6 nYaǰ{j 8B"E RPR&N%>UUbED/}L:"jvWIWUg˨f~!~Gp k|)pRe.SK-}Ju=U- ˧Q_K8* z͌52ZJhMuBy / ;omWKci[j1K~/|e@/JI'_Q⏷jKqc/lCk|J2flw/ڛ'Uw j޶W3D N(ϗˣ}oTk9\<[ɳԽ桟k#=`"XBo;~ϗ里01VwAKD=; l뮚>|  zop"7rFQe|qx-Tk+TzV&w6ZG\hJoU(X-끶U><РU.wI!mTumGGTG=~'TTdi0@v#Z9Nenm).{-f]q?i' Jd QF fx]==$$34ļygA7!zCo;/V\R4/cIv4Hq$]6kQB1d g^ V&ۇgTa Lޓ"W)(]<:Q}?`&BD5}nϷx<%hR9蓂ޯLCm6Fq< cwB_)W_A Ef,~6B|=`iF+M&z' ?xPsD ҍA9X,'VfgԜmovGp }"Zs!4exiАw+G@h;Ż!ý[Hfo5[;3f5L $yFe1oy% 0ix&loH,8.* dmkqʏFl 7LBpA6r ٬׭ߠؚ4 ={[l ~J@Zzo"/*kSl׾Lٜ2 #_\/2\XưGˠH|Qu\"UőpzyRd-~d'J7sWJ8UZLkFew~%e(r׬Ikش1mB^O}L=?j][`[6~q"Ҭ4k<`%![Uxt^a[BgnьÕ1!ggԨR]}H—whje,ЄN:ÿykpnAxuPφ59c3UY ӧ ZIF_| XŲc0jV-MhĐ( kZ'X ߅jD3`]>u @x@"`E]jU jm针7tK& 9,",""H'GN E`.{&Wl^:|s !i͕Tk_ Ē2wg<$ X_dY!>S@piT`7(~b."uQTQI*E( \0`m]iq[dl}*Ya\M䫀CO\d|^l-5) t2-M/j^;[+|h/ ^#J Bʥ&Yą:A@i3$Lv XRCbS25GWKF3_%+xGj4:{lU'ɖW{Hծ ;C۱wǾr:|ƘK"'f|:DĚ!YĢ**o]Ixϣbqwn;+͒4/b ~6fLm@ OBG9j/34 ʼw/bEk>+sI\;=XŔ MhB7'H0 T-e S|#>F,J?(iLڥ̫o=,!" h_ō m1j'&% ttK\5?ͼjn Cs75ÖBl!leFRF?  P>`!v]AV]ev4ꂳ!kԗEgS跣L<؏7`ݛL'a&@sg :3\rK݈\ 17jc0zPn/tONIUv+^W NH3CƂGf?sʚҶ$whJKVh2~ ŋD\V"^v*ho RȻD9SQBQH--QzZlub yQ,dIp|E.`អ =Cw^VL~g3 i?suDNTV&Ad|!X]m Ń/.S[Q6>JEgIKCNDDTUq}1$2:c@e Ig}ظ)q@bГ匿&G$ŗaK^N=6l +1t!SjQ?Ϋ7bcMGp&PH8T LOgQbdw/$*`o {'rp:_U$v^@H::U~%+FNWEKXqq1Z$ )ocwo.ǫ4]C5K@-F X籋'.5Z25{Xv6'z6+R2ŴF=Vi (XEdW Κl>T%עfBjmܺ 6Ve[zcڦʘ^:fZb*zp[[ 2F2F_Kd+f&];WEm("NO>I~\,@`5. aSKڛýju,E0ѡJ>H-+YF.g,MW\in-{v7! ?B>=usPrݝ' !f6߭+y` ō2HWEnmt0@V߿\ng|=^4f>d3zLg(u癹1۾xSGV}:8T:;nxʡ;+"V 'tJMgғ17ap$UHq"1Ț'~<.0z [ {y˥ңP˧ntDԲv0*"́Qg[ ⏆Fj:JYcׇU7%#5*N+dl7ɶlNnAK<v#"ՠӲLbon"1$k|:0#}(^,:(+b{m'`9hN9 OC Js~XCD-+W?\*bQ˜YO@)ib_++⠃Nt{S.)=/"Dtzɯ^uՀR8?LlGK=;8kһA} ĤEpAgZz|Ł.g=Y%$!|DgFYʬWmc7EBLj|3v+e` ׳^ށw,<5llF2_Iw:]aq"*s7l@kw[Ѷ^7z:XhڳZ Mh0-"Gu|i+?v@mʋ8S=elEPh0b*=q" 5OQ{_7\(͎p-2Hbܸ!qH{rg8ȗgiAOup/}=ȂXC;#]"&F SVU^&20xʱXYb=I8"}Wn躿{ `QD_j|tY)\x\$]'{(Ks|=6Ό) a֝ج / &w~yw΃~rL\EA6mkI/^g8>#GiF\5*X uمYx ͦ__RPwb1Μe+21ܟԝ-gb)XyI7*-`wܙtz׫/{jU v|TؿWhJhRYOiuZo RF<ݓb+~xvoVf4ojrffcb? n|?q+εlwF|#cd7p֧rY6}ևK'dQ F7B`:MqI\zO f; N{^)mN]TDB2p/<1;ˢ5qa?.q@Ab3 jQҋ1z;%QƛqEFU:Q#Ay]d6mnNwE<-K{ Pq*0T $?U7&Rbg0&-p  _h?" qd[СH+-% &i&'J>b x:I2D<3b#55mx?}NE >!8ĸLB'!^1AZe~Ou0 Dt]ͤ:Q߲&^ |Z}ZX;>ڥ+/?aNbJ> I?8*>PQ|Tα(ȭGڠ)a'[]ZnܑѱJ* []AB v䟪zQEJ Ւ6Qm(+3lwEcBkN('ItgӁt @.ަD5z¼вΠάm.XyE>u!SH12kk ]4Ȗ"/8ɫM+9~cnq%H9ZRV:lv6v^3 )y8k_]e!#P!a)n\Ԃ/SoA.`ZlnOz#$T!\4)<;|upxw|,sZQNs7]q\8.\Y8USo܏BUp%8o9(jeu17rQG󅆜5Jlc|CGxSzE7]*`Z$^ge2RF_9U8lLKUYk uhW5ʜȽP\Ml'{ > qEԟB}98yzjy}B Y'lGs̲_U+0 dLZ̀_LܿmBԔkՑMb/z.Y6CՋq2?:%%ΩṕƊ2@Hj-h#C, LaS`M.kmO؅עބhZ*850"$q.F.9V2S/d$j*h71bQJ}pЁvJ5W qȕFWb^0%+Z7^ԠYfAY3t^:#U :H[_U]r&&yW87+ %$;vj*gH@K瀢B\Pf8K3$2f~g(r{d&p-4Ŀ7LyYOD_g0 ȖˋJ"x>,,\H/2`X89`(UXu5w;O@"/@|6/4GSQL?j5DƁקlh u$qI)[Whs8!=e'kfSjK0ւD^&@`7] Ih]wӠaοu<3+=“EA ^jZ(^e^?D# B)b]9o \أUClofHa'ֵj ug頂+E迴cXAG N=,Jːʍ@Ƴ뽫N)/4$ta?L99AҼ~/9匄2L acәK2&Sy DOCӖCJ639$<$F2F/Y[&QBe4_>L2QG\G}u4J':Xڡ5n!JNQe1 C]ʛFc{zZh_[]_Jy!hs! 0#h(O;~́Be6BGz6E/F":, ~\6}>WX-ӧPR)C[xYQ|hO|=5 IsG'[F3 :bڏĊ[56`*@aD~MU|ЕN{rޠxC@i!wG4W@Հ%ؘ"hu@[+u:IY$ ИxkW{ 4AK ϒXgڗ LWϮP} cI3,lyxgYkg>2JTŏ0/aT-RLޏ:7d\ķ+#AFٲ Ӂp(\Km`!@9o7Qa֗do7Y~TIYQkJۂ7x5s{35xESǮrH?'fx(l7Nn2 6)19Sbc'&o ,h2(~c7vl:!-WT.W΢Zf9FϥP `lҼbB`#yQ~53[TӞ]^I0DjP)T08cka1ؓ%MȽDvq":}WOXVP! w TEH*DC[uGPic !*)i>)V̚ vYY fPi\2lxlWԹ`wt9>GyqDX_] P= Ss8J=Ds`oUdߵld~S+f-ٟXx}ۡ<­9 ]2SDUQ4J.O@PBzk)4I0]Dd>=51-#ށ݂-K2)zTWcd冭<115$MR+E]u!3!8l(7,.IDA ]~TV0^D#$o^J+! t\'mɝ ~+p*E25L3Y$ $N #‘;{`|wq]Z̚HƼFzWebrǐ9&:T{Gՙo52(jvۧWʷdeln2ڦcO`賺`u%5\u"d([$ s[x ֿ9NR3 Uq`Xq Ϫaՠ,#Ϣ1e38FՊ$õRC0|u?)e2fr왈v-d~AV.UB,}ڸks F#؃[1<#=.&h!b(8 <[%(V3 %lG<ͻP\i E*TՁv:O6;84"exaF4H5!ѠLkpI\ۖTNg+qSG$|$qrCяD-wEcSfDC8C6ǂt^'ͪN#fѐel{}dF(tU4y61G5]#+bda޺Q_V1SgS|(wsrxV *E|<hڐvu PzK+!J2j#A_U_. 5Rqvi슸 a{cߪ#5z֝ޅ*6&1,2 p}ɓTllG<( $z UhX}+@-#PfISrB^6 R6!}ԚZ " Lojԫ_FZ-y.q %wa꬘U%UeZ_.6*# \Z5/I 6S1|f㝶uyzkx:cBbe6?UֿKicGCŸbjuDbKq$J#fA3??[X0Î@PڰyrJFi ur,uA7@Ił/<\ Ui]@j{!^YeChB B*QV)ΊssO0ev{Zq*]yۣ݆(pTj=e|g tV-F'yދ\ \(rPa=r96 By:qik#7iT%cyG-1{z:Jϼ>TyD_7?xRb ĔWMYln(X$"{٦^S Ɉs^^ hl#F~E[5kH8,8yYfC e 5'{47KU+MW `*Wd&FJ7$Xq@=W$]ZrnYf]|-MaRx]W?sKX"շ3;b<ݝ kzd64ځ C0%ʉl6ؾyՐg'=Ū$xGB~QZ7EemFF \c|6{eFX}"1$\EM{WMcT̘gC9\7 5X$V@PFhcͬɳ8`%x FZW^d1 |'ka:#S_eIo)'I~Dڙ?Lw肔;sClV Z)v0dZ2A,}:"X}XL|NAG-v~}k]}8q5ED:sb6ԶvYt?ѥ%O͔lY|Q}3K^Ky/J? 5D$"}^"?=Q߾|rEVY n 00hsCj`PϜ$d]p$^XZ%ՋwEv9 C([ Ș:gкkf^wdw9Dc,RrNLwvUOO\+mi $;uQw')=|Ѫ\΢Z,|a ;{)9(uXJ "W˕]!!=GY) ]涵'zZW;~ƽQ4Qi^Y;\ۂRfFR4bc?M6,Y/l9.9UqPc%LV<5_Y0糣a$lDS/5E^mG>z.?h~1q1ݣH$[d~! ^-`y^p\kk&C9d[KBWV,s)qv`5KTh+o"j z Fbr 1B'k ]gRg mvb;u|&-3)Mqq;lӭ_`KuVX>7%k\&5J6~r@7F{?A!K2'ͩx9ڒu8Xqs-K2q@_c?Pe4qdW)62d fdwwu>}Z"V>1S*_#lR3*(@4vzg^ z!غ4k!ys-Υt#nfX;D$7辆$RsI´${bɉhDZ`z̃}C~bSh:n&Y/hV[I=g^b$_N)߹'!~ÌO!Iʜ _4gȁj=T²)\\b$nR a:!,b{Xo´{E792&j\$Ҙ3LY~5)z* pht_a@$r{NY׶ӌ"=UMx8Ow3.˜Gu:5b;2·b/lU)c7v Q$9qJvZPLit1O[HJ,Ig܊ճGhI;(1挜c[fd3Gub' *bp2! :~Sk ȲEꎋ 7VV4%晚$m:$Y! %iAփǕ{ EuY5|XjF+ՂM2nu\((r8;J_ﱣL'mORu3Ռ!,I%="Rj~7t%|0MִK<3㇠J0Nz *~CY7%Kn<rP elF:0΀L (8nqW otjbBN=(lxFʩ\%j=mAt"a: |Ū2T=slB_2w?t0dj}4d4n6%IHj/=y!J@hO:'^ `9t&B< ]yۼV\,{ֿ{ݴ? H]_,0a^\2jh Y}eZ!w0[F (/)WQ&M#@UM1M*uHE2dH9'(v PWVl2t;,@_f4ؘ^G&u9}W.%}I㽥C-2h8 z"$.B 'NomE7C)2h]1` L,VR5l\P|fK'AjdI^lvJ>bNvẅPtxΙϔP"FY-_pm`:03BlTy$dCHaC7ZDJ3P7cPAT\[4$P{ᩫ[~?J̀ #keϴng,κvUL%MI I%=5P?=Qs"fif(h~K_jmCA ]\ԡEZo599e` [4zEEurzyj4rQW|dSt_LWKFAC_a^B՝w 25^/,”i_֗)[D%26T ĸZxk4@ v6|XZp;>q\Z,p#>tnŖɄnZjJƘ'#.Ouow$1(fH1gIL/-litLWA7jc\ʦlp-FW8u~@&B&V'JRԫ짂N QY֦,RhnGF> agKB#*aVc";r)áLt/"qT_wTO3ameF73ln\4Qf#[|I'0|%\47$̰ ;B羒~\48cUO!\͘ )7q[CQYխTaL`rNq^ͪvX1Χ/AW5o9zy;8d&xJw(j`-d)lVԊ;!{zѷJV)VM0fk9%A)RӶ06,M`Q}\,^c,5(t6a6Z mr d&ŒTwPYNap5U EwA[@f3LE`M$,ݍji[Lx]x3#-}oN|6HV8꾱rLLμ7cː3>xg?YViVKqt61!>9Sw a?'mJW xց-md\ N,yse>o+ƍX][u?!ѳ,2=W^mU}aʘ)w'?K;zNLJ1λ'&G(CAv A,H`H0MC] x!m9-lRcFu\ȲWIV=N~gگjWs jEoW̴sUh#{^稃'euӣ>9,W\Ye4IA6h9qU{^KJt@w#ZM|ٓP㛭Mʠ]-`/xj.H]^ʂG'MKtcFtn~ލ`ƹe%4xT얨 ^L N2DN_.  bGWh0GO=j'ͯSB>5:;$Z#ە{cU/?T"fo^fIyWo<@M֔?0W**Frp&;hj/ x~btaRZ_ZNb;/ceRJ\g_/i\ }H,L;>tc-r~bUso~-/@)W{bQѴr9~U kcM'#p 9 OKY60baNԳ}!u]'9P.J:SEr3dc<{>\d/e=yo s1^q3i ?0J yeכ~51CDH$d  D=,(H͞[ux秇/׀.f}$$`v]Y3J"> L~mBmjN :suy' ̿U}6ϖKm ӕAy D;뉶%.u7jڂ"Fyf_\z:H Ȧq.ɼnu$Ͱ/긼#n6EfY/rdڧJqa*`T 9-KHanI h"wQȼ,xSw jvWOˢ($ :\YYGԒu#>IU3Du(f澨;z2DV>/+) W=# r*[_M 4†7[d ܲ{Tq6h0kȎxdRi7wNFי~/j+50&waSK#lSޡ^ 腄iE-FY*֙|tej_qp{3\)tLl1*ew8u3&ǐY=w SI1lJlևv&S3]D텃/No"LTOscI0} us\qwkoOǪ'-o '%&>s|u|)03BL'xzqEr_&L6?t&SK)wP:@6"ṟ_8ë́iH|Dw ##ko%|a %3EGu13 @FbGQwfE*kш.W00d[cU~bf#.{WHmu M]]5-TVK-N][IN,1FwVdž@JvuRR‚c"U@İ#^]/jڂa5z7V2ߵby}cJ.𳮷ż&"rXGl_|MRd8j킃CO~yw*TW˥ @5\CB2ncXQ="LˍguyψV.]۩5`6[|/l RNuňWd 5O}^#95- ,PVhm}O7#.goL&ΒP>O*Ti7#=ʋ4W&aB"]2 Z6?J1/4j*RDQPBp\#ٕӿk+4}9)jAt?hh tJ2 )TH~KTI hZQ%L`0JUik~OmXw\^¡ $j Yo(-PI:1x)|CU_8 =yZIq _XyXn |#bјyL-+Bj/ mZe6[uT/VbU:d]aAg%Iiە1UGn8_$^?JO?dNe/- HIsb_T`ՔQSpZxJ^,:_Gv\"C.y֞TNϽd 킍K,}Z)I'&dn9HR W-Z,3]"I,j2WDs9i"1٤><7kjT7J02\hvG]nGk ED?bCp.Xn)jڐ4i"yKf`vwvܪR>kFW'_tҟeQP$/{T9QXY?63wJ pP:* ,Yı-UO ~ULCֿCv'5Gy7H,^ sj靽ޗAmz CT5cSI"w#8iW`|!Dtߝ'@gNm0Ђ̓'{ܜu /2moF$4)V^psTvln,la;Il<፤ajS\7@cVȁ 2&TM!R*uB8"Z "ec;AES#@˟r"GRexI(x>!kslN Yc< 6Ur.%Ɂ-5Z 4;c<{𾜕&,j z;HME&)}7=4-+RqvPt ˿wŘzRa)*Dn* ۷K`]Έl:G^:\pncn' 'V1Kts=x-ꖡs}CPhD?oPcUnWyD^ITI9#V ώS]EGI" 9cU]'w ~kGMcUA";yy| )\n:R,بXux V/\Tԉ+܎iTZJ5e$a%8Avv:JήhzcLVi DVFsvHzKʴڗ0k&' 3|zΑ[OPF tr/A==ď_ "Q]M7G=;EPG%D`NgڱaW//.]UH+-NP:@_#WlYB]dlotsEjTz% `RȰjfeZN=h1V w\4( 4YZ a%({^ tJm@r~xgM,Ijw|A'BJ@fIV}\@P5%FSۉIN#?Uh-o> OBgK.1t 'Y@ЊW 58v8~}|(.:gX˿|xaULE% %धRGƆ|3GѪ?-+j1 O1m i&fꅘĸvwh F| }_&Ae0x 1cI*J6qx茑OVM)!dG6׼TvZ5bBAp>o49DL=++mlfE&d:X.9vÊPNJg^'6(oF(8 h-K)OEf,mCT,@M%/pkKTB>3PJxӢoGC}{9 ~hE FM& $uw@u`fv?s! W(`I\7}kЩ1/=w޶4,ez:K*vy)FRΠ)71>m~LzRqtMsrI@Udx-ϔ"GO2(r{Q(f[Vݞ#ApQy7([!6gg̬rFM@Fmؚe9i^cI<p}u3#GHF6$7|r~ 41%˓XYhm w%j^tPsG0S,jrL5ʠ1ttv,Gɂqw&~%߰Tn"jʥʳJT=@suB|X -,RRSuTv~y/*߈YRpgӴֳPGcM@~4_M$ up&dGלNyzbVݕ)#Xa~;:ddʼ|z[%Re ͎$swuf _)'54,$b~ӧ_4cC .-G2F~mF-$۪0ñZ !)_ȑU9BYU?}ދ\/k-EFXhb+mݣ&Z,dX2+EyUHF0hQcM Q*2t ̚3FØtwLaaܹߴمdU+8$=С=sm,lTCщ8␿!_9Q"@ee-29I5 oQo-LR%S׃Mܑ[ݸ=BԨᤅIDSv18-fxwZ*} j{{ڌ$I#DM%丙Y6i{ Ckeࡣ#FhƛdK]ALxgdoj~p_$zyJ ߥ>TjstHا!kNFZ&zn[21kbhxk(q+%8EvbױTHeQļHS&mKTe߰+Lg]._='_Ь^ h%"vR=U3gUDmNM'):7^vN? 脻SE5VRF7+htݷG7viαRAof{5 uSlԢ 'zzjX.!DUO[pGNnə/Iulb;*;倂IEe3Zyel &AAED-yRH|9EPF.!T-"xG9hYPT#4tȬN>ɾS)iL*oZȾ/T>E:Yݿ5n"H9pOS ,|9"6dUhQQeh `15&!>Tk*[>Zt;'>AҌ掜V*qϜ`C[V./^w roX{dtS)&$&3gH=d݂V{.7 \)Jԣy I(|ox4qAh֨e(ȼӮ.E+#I-(w\{$d me ;@CЎ,~G-֖m͔?>܌Nlb2djv yN4(o_045b"'!$liA~P۴HM]G8GyNe ecdnw⎇Xb?OU]ɾΣ: cDR~Z~mmQk{'87kM(93=| 'EŪNH3筮 V7tk%]m31 3p\Lz 0WwoD)V%.FEk<J xW:=Dc3Ă hgLGD_G^b˂vʚIȜTS4f 2\n-9,9zb0{%ٻA =It뚿'AZTx M4io S|%Dv2ZBU5NDʒKQܔ_ Ap GޔwW7+z*B/Iv5" $L`N#]ok}L`זV)|ÉMKu$TfҥńxwBhM(AX}rSd5DΛ]\Ny]O)@?N6Kn._jIF~S\ J̯}67,UP^NV]:CH/uJ Q#ľ!ɾ[O-w4ou(Yѕ_UCf@S]Zo]i)`q Se:r=EgjJ^?t'PyS3矰cC= E_2Nɇ8X3+f4eJ#7B~GN4ozJap+ᬒݪ|RbY*?5z^t&jņ󏋮*-X?~p1])?g/" {^nCZtKUN7]")w)[R.d&\6{l|.XKųoR] G6*|OՏH>?Eفoxjm IK¬%]|%NvP:*OumV* <3f v |f1%9nLߥZl:sͫN`Xc6l=>bbG /u BO3BħA/ўCC@Y?q8TTN';Ty;fa<{@cFIIw DFՆ3޺fr>cHi,B=4l0VWsh GΠ}"8 xo3G2~Q F0pȚQ~\zpbN-U%BKݣF bo6E:?O/|69w? iU۵ *o1n&SHފRѕ|.HlK76r(K 'I)hɎF0jm0wsBlVi7hju؟ޓ2?G$m X&c,xxQ-I!m-cy);xXʂD@<zYo@-!bK*Q5yn0-;Ma8#E,<1F6˶UpUN4.SRf,/. b(nJJ.+K8̎k7޷RҖIuU*LY,߱T"y=Cn9gU8zQnj4C=7~cT?B, u5~[R N ;F`扆6ުOw/cDΕ\i RChbwV|!C2yL?*Rm^39T7k37)ȿ`O15|އ.cE!tv;juJF[U!ZgaF J s[t]2wvNRjaƳ8ᘾ^S!D`Iy5zA8';[݋I4fi*E5]#(V&=+׻.CJP gNZHUR5F̋y6Eo]Ca:3+203cg_Si\}q}/,H-U?Y'F]'yGb/ D(kZs:;|G*knSz4`2|.ڿ:Jx}wI_.r̬sGEٙ=j.HkҺ7y\ Ru>bS7NKS!5'@γ%^k.|l)(,X|pi< y/ebr{  H 1@*vF ۰~ybI$Hlp$.yF4̷f\Jڄ7Y:ӴLDWvV!G[pg)6ZVbGxږ#OE+u??8_o P*;ZEt ᣹sx0 aShr48#Zh<}w;MlU6v 5xYţHüє bGc!}!ڒ%mZYI4rOm^pMC&A%Mh|`A'blaNO^5N%ω4ڛ 5sO9ugpzSs+cR gv?_eg߂CmNfy@u&[`?D,嗀[ШԥLCGW .̱]!xتr+'&AtZ:te䌤 ER5a+y5C^O/Hl:GaJU8Tɳ=B ~02 ] ym$0GVdrDshvpɹt\lX<\:9i>A1)'BgYz#~8Gw\LDvw5K@?x|lF0DM- CPc2>35Py3 Sc_`i2@ZioY+sYKY,c0:_C8/Ap}1։ӛr P [y'l<:d  kջRz;R|M3Z-1.C&Dl|v~X~RH֜ _QIZJ2Q*NزU/N>7#Lh7D'D*_t/$wb{6m .+9xt)ߜ$JU|k.u\MDēPqBT8[9zTuzC3LĦ5|%1K~yt (;9)o?cձdKv$GYty>9ȶhe@bxOlPQNJlo(z5uDYx"ALj(9)(c" bE̋̂%F9[{2Y&,}١? 4$EGeJޑ.8"%ǁC7cHY#s{1Fr:ՖWF9?&>ρNrn{>d¢ iQ@c$@cw#^ɴ 92-o(Tʁ:K{ P=kxiy;)Wn_dFCpfOVq݃T3L76s@wihɸ / C% Q.0"欷5H[s MT+hSaؓSure,l5Zu|gqhJxG~<IwM6suV;w0 6Y&ߑEUCޓ6n\Rj|8SIܦ H eGV#4N-֗Pu{sDͯ! yajoFQAbC# fxħKnt,'VP jkjE<1cRI']DNL94H8b9TQ}C1=eˌc0BSjdUC.)p5.0/ 6uIJvr[ |B"g &hhON8OOtu6}kV7w&ts>\fo+'9XiH\ag2 M \sWG T-2}e}i!Br\OK!Nwҿ- 8 xݷa;7\.y-GF)P<M tˈI!?e!uBψP" HPrȼ;Nsa,8ro n YѬ~oYGOiM:4d$ow!\x[\i*X&'-:\Q!,q XEh=s塾[T7B]ajмe'}t9Q!NL"ך )kX" U'* ڜnB& nh*ÅyM LГAGTZ 3ԤL&"Ѝ%y}Pҥ5EuS,GW2~g^Yxx} j{C֒H?UDD!9޼VG%31/v(yu{a%ʺEgq .̳ҧs &;5u)pô]1c" +s B:ybXKpL=V*mxN$> =WYy{R v3]S{0(Oܔ ]3,<$ vfBiO ᾆc'Od5]Ū ֠nb]uY)So|LWdx䴒z';f9;e] i` . D-1.n2ͨW2FFRd&\o`֐Wۧ·qlZt_oum>4 D̀ɰ`C +_txv/7 ~t-0wmPڅ_VHmJ^= pKء H܋ԴDzR R( Àa~Ж x8 .wqI{իez4X]?~gԵ!))0k4*$ݘt Wz. 3>"'m @E{nݓfI+&۫P/GpMn[<9f/ e g8& 8߁#]{ ,%lXjuό.l曔c5q;2.֦˖?\әwcD= XVn90v Uv1k&nyl,|>޽4~5XC&ծꏃRhhBUDB5D~#0cBV)׌}~Vi"fAYe{ɯbؿՅQQ 0Cn.E22ٱQYy;aYݖaKd9w7y =?K_P y 8طM7}[J(Z5`Lf[Xt#]N,I6gu"~Jd&z#sҳKb4ժ [_ư3S+BF+LsNdQĔц:6]Q|T3'EbG+<ϱQArh@{M''z '\qx=Hn-KCNj%GiީE~uy*ε\\Ot9P21\MGXQp  $w1VrO-洭!q̌$5Ik`kyh#Ƈ zEԦ.#m,M%%>B"e;EWA0PYڮ Q/e$oW?a%>zP-ow&@3$N8_( C&"UzU04pm%NyU']p!l^Tz{KI7_<2QX^.RqԫG cv]t֭ĞW[5:ݛԛi N0?SМCt+4^J s?GI%[ܫsFjDfTF!]wHT( H{B %f 0â5+4{e^D7ZJe1m\h6ǒ _Gjߑu85m K0@w$ࢰW4@mp~>H,@O43KghBgLbU.1Ni^-EU\F By<}GmbabzsN]Z=& W5ȯ˹'=U;/- QPaA_ZM@4ѱ2eCTɫFO8W'"?Y}쳅B?q&!QI?6}#Hg(V GxTWWiJT)~قEQٲJf4Q(sV)wy4%֥Ne!GOV>(QCId|HhUWK5vJd=O@XZc%jY8'KTS,e͂qSdrlp@ʞaU?>ÜoaE(prbSBZ3t豌nLgcH,[M'͇YB 6)-)ĕ6,Qi"7x>XRe FRE\]@$X{LAu_" Wɨ7¿QϮ/d.78g%0TA~32`s!un2 $lLaÍᨎT3@^X+!ԽtεŽ^GUVkS-A%zl!5Ud^–$EA_ܗVL ϩ5N7cr㷡k\00gWb]-{؇R>@xT/'>`> xoY+ĨSDc>2AlQӵC{_:[\9$QI# Uۢ瞐Mx#i\4gN{c^ )0SQs_i&5K)$P-}_wyB?{wM<[Ʈ w3eQ!я2QJ`Xq;)Woy.CG7jP| !Q |K &҇5| 6Ժ"YXs((R -lb.Lh0= *ZPl<-!/X{Mmp ] d2N 'E{E4VFޘ^]Ǘ/OQs$PGg$DDPX V.u4~G,մ9 nWۘ΋,|]Kou^w^s ?N@wO\^~S0w/FJLFhoc`Aۀ^s5: c-LtbÔd$L!*l{,lyMex '56*߷o:vV&Iw)[29tM'՗-BaS[d!ڶ՛2 5.]k63nw[5᫘߄EO.E.2&Hǔ^ѤMQolG4S_džlI]ռ"RaE8N;|!@hGN!~I͛UqɸJhIJ{CH"_˖[ p.)s)R{xnGz8P\v!픠 :'w9sI32pi20gSc%0{Q:j\ ʙwke^ Ź2xz\h9`{' b֣L]5󙧫kK0SE2|k6Ҭg2hu?WpֻN-m3v~)&$82*}S})N@ٯl!{Z˙t4_0, e ȗ9wυC7zP"nZyTW[s̰yQவvvnk[!lv7ۡȥP2"h^SǑ&"3OzK9#nmօኂg[jǣjS^  \>mTQ~JjIܶrnl$+UY:@1; c 2'Yjj 'U,u>Juk #Y0GoeߡA04'fEq~y?vMxK.%($Xp'=u!%+cGBpZNɒ>#ɋzї=>YP\ Qr^O! 1%mcI> (w"4rc䰣Ƥ)Nv] S oӬ&>j֊;>!4UdWqf*SYް_aUD2jx_ 'H5ߢ?N!vF*.&#m^g6G!p\ Y4@cj'Z3vcP#J*9:Do2Iq:yP {Uelj f) L 3~ZlG\{EQ&;E>T5#k!B͠:LOyP~0!9Ԓs.=~h?T;V&zPl}.rc <o!6/d `̀s[:{&[P5arnh D` v'_ dPύ3(6; X'pf%uKxT>#ag]N=ٚ#ˉ.3$x<`"icoqݑVRlQoF'`pY*9],ĭjB*"D3۱n89~Ro l]A Ĕm#spJw=8@E /ǘc5T0D53+wbjQQ.R,3 O>Lg.^)>jFnU^@#vv1GRϕbUgȻ%>K8b]9!Wo(*ۺܟ)dv63 3P3yobXR"sFmoILv*I6l=ڋ0H+Hz51O:X+_gNɗ1%Ejwz?ݧ%>8#ѕD|467 O?"s;P)75ZCgIIZx ^ԯel<Ӝ9):r "b;0]]e,Au~}0T|Xnvl,IMSƋ[L?b;8|t{^ ypi  OIs(LtQxY W$ohQj*N/Ѵ6tdZDq“- H^- {YC C;eC՘ܵ+F4;쬗n4}9#|V8'oekI)C̋)ߍw?j+O6q65|٧ s_I}ɮ1G( uXl,Omirwf\m*TyTYsEtql6 1t̚ڌ]8%cp Z-eKrPX0AAJ0:WetR?7hKQ'^Ge މo `ZzWJ&U΀~g0>ɚV{[9 +#"1U׋$\ӀY&>/dasvԃ+'Hz}Xti73Sjy|"q3Y+HUY|vWS!ex).SKTLfLX8 (;zQf1Kؕ=9~,X I=y +U5"f*L/1wΘB Дus$+E@h'FMJ*aʽW<[s7Q@o}Wpr|& =bqދy~S6[L Ȕ)]s?#>NEg&P>_Vψ퍛D^Ic~cڍ8(nkF&壧r0D0ZYtk>:0F+`N9  4v:@8W(q{mxD7{*tc5}Ȩr9|:^󨜺{q>gY4ҔոEjo" v5`rO'WS}^XsJ@%ͷ(=ŏŘ嶾/4X}K9TRtEEcPemc+ (  7+YPψxӷT?0ɦo3A?{[khZqȘSjkLP#SwJAY I4y"8߄6=/;|jSƀ>_7kW7MVc)۫NP.}`/lKFL)K_foRֈkcA}T]Di/8Kb| SFEqЂ۬P5JƑˏ&457O! Gk"%P\=N|mxvby@2F7 XDBcTfd@ wߠc!cBW{su?t;ZXJ8SSUo DqFKHl"qRkπHTQet|?C Tr.EA^q6Al|Bycv 4ΕKƔ7WmS;kPaNOXñMoOAO2Xws c0tc<>g}Wy:ɎPzHֱ M1wҽmD#Y1\Drp$#{Q1ոKgS 17 PB1pw'dɟF(yB:UivC?{Y>﹌N2̋]~3y[g9|ɣiݺ^@HCpz*$`jn\^^mW 91[aW (H k^Omw(D66{* I/ jgz{(eP1gŲT\ jm&@b7M!/}bZ\wkQ=MUktZ/|AeLIDov-/bbL*@\sQ8AV@)Hy.IX سz8*NDNi&;`N(89J tyy j%ЩSu*5Cʣb'pԩQېFx:I4R& xY)+#b]9D!QZ`)Ad]ZSʢuf [ݤ֣[vf:0X$`] M^F gG)S[@ibg*X^M vD6np Ź<6'`V8(nF6W3IGXD. P'u<MŃDEFt:ɗDyWj"Y54P>INp:~/J!T%УTV+j2Y]:.R-gSSQ:lw` :kN Z/؟잿شU'3LI^̗PS/@%~+MI&BOjb!XdGby:)9veEJG:e0<bFPTi)\J:4jX3x6l%!Dh٠:,mD%=3o%-A;{DgNN%M h}XphUu\kD׮겾 ԙi<0ߧVɟ^a N-G%{8RGAcv6Z{Θ$'fBɀϹ1Cg62*eA,bP ִa4n#G}/ s(+ Fp7gL!&ɬ%ؤZ Ң~6 K'w6Ij]i ۲^4\EP̹fu %cBNx %bV#6w!xJH7ĈNKdS}cʢoO3#%')ZS|er|}-ۧq+>{/ԡ~u"&iT7bj cduU+I# ) Arék@eo^ 7h=ǒʕ:02+BPd#1=oôDvgVy-._]v<#wbY 9YTs?ZS?FPMZؙ*&ij._=4dJqt*\tM,Vg {Fjw̜9$4i.ːO$oB4N q ̿&^DwF7yVּ1]\d獬I.m5jw}x(o)ˌ oAϚe <g:=Wd"PL[T~a_sSCn4Tئ< h"1wl*,8fh rLA ]/y3a3ឧBOxZ)m| e"H; >} NA_:,ݰ*JaLd"!0n">Wү[S2nOcgJ1Zv{89K$gAyeK`ԃg@j\\XL#FבHbpBUm;ںAsD6ӶL AJܹD'7,v/U".~~ oHȩh_ |(\]IYin=4DUq%9T8,3_\9,19#ψ .g6dtθ> T>GPpj[o cmq\xo\ $prw&2Js,c`Dʶ :{zuE ;11h} UۀH7*R^xǥPƎoϘCrT0]tK*;B]ԨZQ4﷽&B1O(Dk;tN4D-(]7l'N/"VE:Z ,P>~P%'t\A:ִh%v$=lW䎻tD]l^(c.K'{Āϻ(CJbHHC2h*.PC!{ǯ27BS:-/$PB\q) \խٕ⤭PtMG=POiـrmQIK<6l%*\;]"ƽI=+gBJ* `ȳ 3$&"CHL b49\ bj,t!H@G7V-{Y)"Ef{ 㧛f[ua:Yܨwoʼ4\B~5d52,"qWJ`5췢o2K:՞Cn?#YXC)7ܯG) KE /uCNWUr}QdP+rͰyh^Gnd}wܭdI|dV0ZM$h͓/Dh351#)oV; &vN @: [6Bly4:[ىѶ7ԤL3RJ?*\`Ԡ50,9dS0"fo'u1P]"v' uA Ac\#r㟾rCWL|"e.Hbp9lfgZ%qЯJh{3 ~'! bkmpkmY w q:U_m4'{o u~J@2+BT> vaI=*TX {݄RSK?.E{U<`x1ePJ2(?BC*pK 'Yw_Hrs;1HGN]kп0G ]>TuN&h4JKn5L+IYEӣ;`|.%aĪ'c:eq[+r >2" 3V~it8nϊ+h۠l{'E}lwnNߙU2[lH\BվLхT4bNO حQfE@S-N6`E eT"#Ȉb ZDm &I)(Q~2*.KF[7ܑ7[R7N!`ؤ  hfji6 /2#$8Tځ0CBj!S7CANzS[8s|LyKEEm$|1Oerh)HLMpe:+%Z ?v%cS8gO噌">V7}5&cݝ+%ڙQY*׹,+BތB[s= ~.g*s/gOei&1}ω3ܘt +XkVAf)-veRsnKϩ uԼ?+QkpQN=7gvQau}Vdѣ %.)6<)y~&u?É"7V=NENK0[K:Xez? 7y`:Jͅ+Ľ7'p;$_6S&h\}o+%UmHFډݙPb(Cͫ_T|dj FWgkmx{ c{^ ʴJ3?Of]՛)TIM'8п0BLï0HY4+ $ʓȓOy.wzH4lYU{'RR8QE}Yjl~jTZ~bG>' 'YшTKkq5BQoDz'tJj6dF OUZXGM#s9IE'P%{wbw#~$97#/ZaAQ-Ey {/+z/Kw/"qۮb!<{s$3}n#ӄ5sèeb7C@ s%S߄-]Ӫ\xR`x \,3Su J)*ېRb$YTUz%>uds6Z:P ص~,tIIQiĕhl6bWɋ:g5-?UڸZ~U@Wt%,po}nj',vBط/W *MFշ-(* 3LFO/v|]w#@ 2/p姠Pϋ~w)[*a鶨4y6W ^%9%kϚatSEdlsJ{G\BF+@/Vjq'dp/o&Dz(}GT)%hnk1!A~&F{d]wV7,~0jJUHkDL 2{A_:3CLPUDo#IrƪЫWԎz+}! ("! e_oRh"nskZ5G$֝QgdERֆ xKQce2q1Ǩ09A*|\g;a??^fգ~*"c/`.\?> @F'JX(237D9/%tPnPC0ա&GRPj{F .$W1uGM2[ËK'^Mo@VOK0)Ux|=%|?1cQLYPKR?KLKv UZ3qB}W=]RcG%=r%Ms ~؉0s@vN5mGaEŒp%y 4}ɳ/'h,L&^fLYlZZ'ً5㮷f5|CpN |W:ay9wBT(g^\wuyMoeuU.6NcUyycpyjM8dz7 S4ff]*fW]׵Eu.+\~}N]vwAapuT:t}ɢnb|ܚs]p~]*ꘄ?p6[lxuRLX?Qud͢ n-q̓缬Ti;?#5y b:sKnJI{& )h`x^ = -}7dChiU]"T"9LmmpǩCR U_H*fr{b%-?59s@l /`%%<#<řѣ*8K|^# i~\1V3 )&cjd9K%>+ʌv~y0FZӥ+7Vv, QPhu?J!j`b=S AE=Y^}zlr}>e SN0:uusX/uFx#Ą*F9or%w('t hN-}ދ7>@w##ym)Y?iqH9챕nJpE֠ؗʣhCڼޮW_ֳTT/4MG#l t=v#:u3xsYg}J[};/" iNn sc .s1鄙QV`vh żG^&,>DJhg4{KF11)AqV{M~LI~Ȕ,Z9wXJ :o$F dѯR<SfL5&p $G8*J;%K82q&DM\E$5q<փ{Wut 3ee!Ja:+ېO+(#NBW W38~$mO;WdA)Թ$N fFHh+M8Eo:m9PZ}rigFS"U-g2Li,LMv' +eC4Š{28黺E_&O*PrpˋG..JAe:?H0e`*ZAm{(l =4-Ҽ *ͳ`.ԊJW><;Y4g4Kˎ^𓻼Jyl:%+;Gj40МkɲFb.)4ΗAU tDÏEqaOځ[=_$?l0_Qb^mgٞ39Z+(1ۿ>qIߵ\(Ug7`bpTTt/ʩCfYĵ AD7kZdc^O:.g-耛, béHX.4x <u`ps)k53t(;%/ȍWQ~q= ?.-NuRT!57x`7#nA <CR|V~ !Nhn22+M1<viژ<^ 7r/wI9%ʕ5h{EwUBuD҆6 )Nh8mI`D`>r`*/G|_|Z5|DA) U 0-aO3y<7GџazC.n@qkn;Kk/f.=_gpHL%'>g$3>,_|)OkȋkaD!_;YuaJ}'7Szb^b^6mXl"]#Vk S5ZgL`V, y(48OxGN "UciȿCapӭm&=@P\x~ې-Zq{au4]C Wju~ _'зzO WrA?+3 VTYqa^ ^5lVtNwÞc]n-X3y_sȢ*~2_F? 6;!X IU@&fJ>uPCcrYhtyI聹z]^[!#M߄DfSmuf㲊IO'h@'!d{{S6p)xeb gt K}S~68?@;d.+*#B}dp(L. 4,λdxY )]oy)^z̀SXю|hGP9b.,ü7yzDaάc,@%Q5l ZΏu-YL;b!s*!egZ!g#MTeYhknU¢>̃ ]=PGiRA &H-!!@d,!mP'%M'kU0B@"_JLVz|m=#va(VXZfuza@Q5J92=R\Oh{V=n4 ]L׏"*b̤lYGi8tG6ϓ==}E1cq PD{zvY6 ;v誁eiaƃ#>a!Nh`0Bi_eJAHhwD0ʐɼ:NkEl]8ꙘXQ˛ >mnc5`Vb:wB)_9(I\B3~Vw)!8-I%+7J|M=EU4nnq +AtO U::ymy8~[ζv40g1Jx0Zۭfg>v"%Zo5Ju+! jٲSe NbD!;ae93ihhÇ4ws<#sOYaouqCo2EKL\g1wn+4s&'n_t, f˙+ Ay~͋́BNgO߈tmNQE1oPwge9 &p|[{k ؝SLg3]zװqT6+x"pq~[\hd/#aC UzёJafd&0fv5_o]뜔JݩdeJm )Ha6Ku:M}?]07IA0*]c]Ʉ :P[yBUbz|?fƆ\}!YwзM/-,Y\aMYh"Y3JЗ΢˸p?Q3/6<DYh尯c9QkK8\ck:Ϣ\CRmMIWE@;haĤB }TV/`mdG.3>䈢>jwXJ~q׍A2=~d ;/!2T څ&웨ۇ&^qTW 3ZU|[AY~[& uKS' V־Tq7W';F/X8*[#_-XQgy6I] 3ѫ6":OBX*<¡av_$EXŤ)ĠFÂKT7} ɉ' jf'/>^2~[scl#0DpǪC~zcF}]Ƶ u?R0Otgah3ƿ/!m6k3PVaW} #[҈g38`.=r=.A~7Ws`gP;61q])<ģ՜8rJ{ eIkC WڃDh hXFFD9O7az)es|29&ޏ$͠gM+Z϶{𞴮[%]qB)-6x>DsْTh%À /!+LQ8މ_n63)Wdx9 #ۣQ?Z(uopȢB:v ńߺ>ǡ3X|/ M|J=6?lS7=8R5n?BrC. &m6ۏ/O!ݛ!$͸t@)/cm +njM6@x^]<^Fr[QrSv.YrIf] sӴ*2K A_ EOAY>iƻf ˓1l7ECFv8G*Ov,^GWZ:)o`E,G]ޔHd6s~K+oj kJudfm{Q~IiYGu׺(\:{ t| '#W2<} Jdk .h fz%L/.xUII7Xz :s/gJV-ˊʭL=DzJ8=3^LIN~EP[f0 ON%c8Ґ !'y* -p@)W1]Һ¸:^1`pHx+H̏HS6fD_MAUF8b8.y3,i[a{v qRc]E kT B F4hXʍȇ dH,x]H .hj^c$QԯY!(C/~ϻu2ImB :!9#\](ZX8]RyxjI2Ph ]9:E׬-&ckjd=&tF MPXJ~RґJcӔIfR\|y{Q٪~ Xwmd%)ֱ2I eɂdopuaz3f)=}qNƃKgX4}Z j*Va4-YKN/cu_[ZepѴ*AtF=į8#0=!Ôl<k>lw O@8kFX {*xbQ*7Mtդ/MBKnGAmFdh߆2S޶"Y&S1̚LH&d&V85;cm)8h uv:.f* ZgY8:5g>{[-+N7}[%~ư#;*F(8\?gy,*UY]BDo #rCx^ VFeoтsZW/ U\ ZA"_'C=imSI< maKJk0K/V> +Y -QQی )`1^Od'7c}IMTh9έrgm-/AUùUHakmh lBdĤI"HufG6CN *, ~_R&h*~F&Z iY l ٪/J Eua+ه-]&Bj$+6*Rs̑'b>X6T;c`AM?AI32j4 o 6ԩ^LRs=Lzp)-|yvֺ:b5f nNI4Z9淪r]#q'hB.͏yvy?SKyt'HJlCK's঺P|ml_q/_@ާRD`::9 iĵD,!"k4DUY._`Qc鮩!'{7dkʊ&y5A{̻_CJF+Jgey#豻ڋYPҐ}ᶛ\W`*LFn 6 Y4r+gEځ<0߶ P DE/]V e(=]z ΜЏ,2~+ře;GW7Av9ӒU_8|(dBZ^ P?6#h*zy2$>lbԔ;ҩ(k$D r g:Ͳ+oY%'ԿإK窴hbE6k$$]p@iI޷n%Ճfեr |}4) [@B ZkAۿ? M UQ"׫4 DKG8t{3F9@tUIJܴ6DDK/%`i+S,7djS)68KSVYK4z,7tڸd"au;:;J ^;#nLkS$vVv}LEU,Zma̰7jxCx U6]\;GӻCa0sv? Vw5Ih"G3k]Lr+)_pq5f&tTq +'xf\B9CQ_W2"FUCmP)enIv x-NDt#:ExuzPA;݌+n:|1 e1ao=@ɞƯ0WxE;bk MP ;* ni^ȵ^n[E;0MaFו~~o*u41a0rү7{uѻ!,. ?Q=dn7 lAT7)ҹELq/)٥,ky=};^pQcd,s8-o[nUHƶd.//0 XV >[4Td^I^xKP͚Y4Z/ ?"׮k>7Ph۹v ]j[l~Β|ߑh˗*1e2YpA |f= EI;h}]YoY35E*`![Ɏ aq:= dD 'aq\зnF;WJ>4׽^[ai1}ǂp"M]Ŝ̠:tsd<܍o3ew"p>W A4Wn5 P01k(oS ǀf' ##eu{Azv|b_ϵhgDCvZTM{tRh{-ȡVx.@/񥲅ܐ,#?[n2lؽJ)!NjЈ[^8E8Y+aRv  ,'?М1|tP-T<=\< t!׍^d `=G]EŇ"ÇcogGl0$}C/%Nx2ghs*E% Y}R>gJηk8f83 @29Ϗx(0BM2ף&D&>4D+E D?`TՈ3>tpkJf!xbͮUc%GU }w55chWkMBc`HM+RLj+b+It3uFA9-$c}lN#gb xUsyts~8גY45E;$ζM+T^Pn+mr?򰈉E^!"9V3/ڣxsAc͋GcL Ƕ*R E TÌP 3o  B*Ns.:cCvkyɏ=]AtYlS?x-crm%x%]Tn'`ڧLI>0 ,}&t).k j_@iwJ͜LӨۛZuyKc*8\UF A p8n#0[GňpzJOl&'` ;}9Ջj5]DCzC*O4Gy[[tZ? iդ4mB[LP, ix kq陆0 iO$)N9`ޗӁ+ =;aC)n^EY{/5^Hx&z5@&o caV}%7wNuD6@Wf7d q3D,ˀQzsZ#4D1ϭ?ɁMtBd!gIGm׭e|y34X.sy]"o5JXKj}|kd>d/H#O+[y˲~ j9;rr). bDZ)@:6L`rH/Ê 2$VQj>$ht厅y=J$6{7_r_"Bi$gbN&ϦoG8bHX-0DJ@r_H;dDkM`WZ)&IEOwXB1 ?37VsPP6glsKCB1l6xTYE04L̶BQtDiHiIkW^|0Nz!28rYOP̆ôP#w(RY՗UKo˖&+t x͊o(3,_SkKmxc|xlǚ/i,Qs׍İty5Ͽ|V,_kUE*BʫJNf{=~ТI-Ǒ?JTxPMⒶ/ppA7ip's]_0V" 3K`5ټDMi}=ie!L_fsvt5 {EO7Ԓ&>s]& D$z^'G\k5zK=vyen݇|$J][.NDJ2 r(O8fP%e~H8Pei2SuPiQB;DF4e:ۄ(K":f~>Ě\fgY0}j?N쨮su8Og,Cs?ʺOkf`Cp4a rkl h&TwW-p〼F6AmLjMi|1r'ZݓTUdhqff"EF`HT&EK{++w[φW ݫ $WלZ(((Tg>!^ $-;!&"O FABRB%n,6W_F?G`aygn_G,YlD7>RD[08S۲vpR 0>`Ի71qA}]N&X$tlu"~˪J'wRJ6U[x`-/?~k+χ[^3Lee*+uH .Q+! m,"L8tI`1b9;]86A poEtC 5.}_ϋHfUo toWEee`Q>n6IT?yt~I~eفP(#?ZщݳxgI¢W*A l3Y524t틊 23 b_5 *zdc INs7UvyS:1QrP뎮^Z7d. %F+.>О{+vyB\ sk#})ϧ^~C].23Z@ j4 |#D + .OW_99Vu 03ܸL#tjl1\)ZG!t;d;(p35QC ztv j_&Mgۉt#sjN/x:$%-4`]ǜu9@]qxh_}Oyp: 65ZiLHDli-I@/!_rEq\H[EW1kQ|W:#2^$swAH#A%Atu?FMñ6m:;_@_}`ea/(dO= ݟa,ߘΏx/]Cr罯+`!yNKzY8Z2KN0wR_I pmHgq]uڥA4uQJLR}f{~gbx*G$FE<9pZ0AVWMɬb7Idɧ!A"[0!P;pW.$mdԕla{jd?Fw<-A`^C|AW[["Eĸ|j_0:}"m7pdM鬃&4fmS 2S -_a0`3i~H=5b$KkmFP^&'XH. C9HngݪkEЫ"*V~itmH< [SiȄ\~hbClMB˷Ȗ-=p!xI"p&͚dܓfK=@5{@6WZOůǵ^Uw}m@CTq:J>oǕs̕: ?/v _Z$C%e8AYW4`Dy?܂57SӱJjߤ\{*mS]r@xČ_"5H&fy1Qad-+Lb 0nf?(QE27UYTPY/\F*w1DFO~XօyKV!6؍?_c# / 3Q\uUsV/ BϕPrR-\%u;(;9l ߍ.n>2m2㖻zz 倬S5$SXw̤~ۥ#ㇾֵHMYqIJYhh$U)#Լ@)S..{u9ʃd,@- ~r]tt |r OH:S]vBl\"w $3*G񌆀0X[,=\r]f RT 4h}KQq)T9hIEpk |)|haN&T_dzD;T:&A?6-L0e&[#¥6mʅ"U bOD- uŠ+x=[f!\Э; zdOn>U(U)c%R v LQfwc3A ^GK`"/]>K.+V~ys9Dqb腌{Zmp.L?-Ip˫^ r1[hXIom|5OjI~B"H |2+/ l{ЋxgPUyE g$@,c @7 ﶰKHڞg8l@a|vtjB*T//t)vcB7zA KA!¯H =yBYUTxq74/dS˰ep$LS(gA \ѽ`l ( RN F,C/W1ID-Q1 Wq*Js$HOmhUoD&95;Xߐ5eLXΫu -Zd:1HQJ |oi-t4柙0LW쇌G) OTvR[%C%X R3~ݍ:ruIT,rFX]f` pjqۏ^]/Tw3MpeZ8!|JDP'U@t:dnK}4։&PF>$ eN}qsΑV zm1zaVȍVjuYkd9W]BA% aiuSoh25iViJȐܧDbe=Ϸ7k-3KO\ ?\џƨv\!S>?##;>=2^[셐O[zv"N\< ̿=h(]p|ZG<ڣ4÷h1 C2!Ř kDkƐPB&a _h텐_VC^{KJs!ÅfzLnq$;W}*W6{N)͉ ~7AF! 4II!Q 0@LUsO!p/m!Ko鹐sv$TkA7NCgi6⃠@ej ,ZeBJ2>TrW sQN"`Yu*;\|̫i۔3I[zu ^'J0YZ2xoGN%En'99I~DGE'ީBYݘW۫ѿ;J?^iҼ܅C{,>8iz!LؽP@6$@6߀X.0_%Úv^I~wxkSj>B7qUCvc*G[~Qw(TtΎ2K`Q*ڪt䐨@H_E'A[yD;&YXS( -۩8<?*{"RN`y6FU4lq:ME[pdC" Ks!BN;cIT3? vՕ7Clm'|#|(J^g&s[%%Z@ٵWt29좉. :U9j19Xɮb cy-ҷRe_Դܺbjѯf X.DߩcQ`Y"Cڟ fIȋj>&Tϕh;S>!&Y f(TǡdFTB964bTPiDϫqK1fvcRf-An5>?|f2+xc~ <7I=5EI$l2I@ [ =. Np,iŊ5:j&$YKe'({ODqRturgۅ9"ͬ9HjpU&lbEGҭ^vZ^Qg12t@xnE@}Á~Ƥ.۰h~iQfG&"FK q'γjTk~0QM!Y]PX̤x~H~ԟ D+5!!3 Uu0mm]HUӯFb: Œ1NeʲZ['+sua_SDE[> U.JCL^K#vr~}CHVt~!{f3z)CD I'4bD45>Mz7M~8jK{c[j4=O2XI²˖' vՅ(-J¨& rK &zJ/||7-d`<;, bE(by/%H3DTD1aaEjJ=zKwǂy9S[7=:.T/ASNqH:tjCm{oWgUu?W1\ <n0o1]4(GYdcv(Iϑ;‰RA+>jޚKc@j?lWUeJ9CR[?9\edBjEHߩ|^Ff#}?W7x\~x5U]x.fCWŷ\ [#BEθI'Jr|cj4EOv؟$|'o+*ƜJ-;Eʥ"i*gC+K- p?ot[mr="}"c <8Fr2JDLԒ )ހ}틤tZBX||1^{uLchHdI\Bܶ|;&Ru;`H̥dSB_Q}yW\ml68gR eݾL,#@81෵0_{ 416F{PT03SUru!2tmg6;J+N09 Y *1q7<_Qt#_W n'6qN10 ۺ̆r9dZ6#ZTQj!׀VL.x!?Cbwк9ƪyN7}E"giUBrCzH?]@k3XNWr𰫡hf-)E9s!$ Q)SEfVp/@2ә=R2iM1(~Ȯ6d"s[LI(ErB0wxb37Zخ]jo$y䠣?m}SQu0ą4agUfEOa ,T9ƽthfV V<']pȘΟs@t<_`zIi1DƵzw@Lf39׳-?f2E^NUﺡJkAۇaZ其N>3!s%Y0jba^ЮR2Jguu5G)n>-68UFm *[PBGMvHS!G~iJߝ"ڛSU&2}ut?M֞eYZ/ 3Fcl/&i|&1j!w$Es; - ӑʱΟv-dݹwNsp!jjE $G@vGC4bXC\@ʢz7NYup.1 ѳV3;e< XV.Fx9hTg"O$+SX W PGm͞ǥ77NqVmB[ZڑڏΗLq{%Н$ 'TaXuɈxa4E1\L`>hSf[^nٕ9.ئ~a:t(!vfc:-GT*y>)؇=7 dNrl䳻Aʥ6j_FPxE쐸Z;z`Fa!")@2AnJ:,Wv%>P%zu>X)7 yܡO@aPQ2.քJVfʨać_k-r߽@H2e@k%l"l( ':VXog۬P*d4Cf؝dHqJʙ澞svA%t䁸.Laj8͎ՄO^)|'(n↲18 p8RkSW0/HBPˑ(׬,e^K^]c ``_-3/rl֜S4Jw]YVMv:r@\W><=6.C$Ȟ>l,$S^B$9URF=<.C5А~ C4`&a* 8f)Z)Q&KԟHR&jpB]_{RmPuFy;Pcbhc?M]}=Ol7lL-Ԉ+KtUF5`-qDwV'`oKCDpLwx=gdQRg2!45]֯Y3`@˿<[۶&mQs=$k. r+\6餼} 3&-Q XvhAޅ;l 2a*}~cn(g_}F_5"HŸDT÷8͒NLW]kRbCd ܺ&4DŪ˦LB~SrZWZؑeW#wIasߪ]ˢ\rKPA?Z\=YD{}듄OŋݜzDsktRStaCQlnX2< WğkB"Y8k QvOk_4}3gag%ousMՇKxnnc=6m T^5;dqDnoU&HP1Z<^WՈOD.٭Ѿ`lx1_D]ıی)."S;ۑKJU/t` FKߗ1i+uKaC TL"-NKicP"4iw?&q%=GhGl|MI_ӦΙxXϽ]dYfBH{մwSDY_2[ 'gK޲\r(> ,$QhG*˄ȾbVג(iʤ6Uɨhғr~(udOèl) Yk=Lu^,{m"gYiw4}%Uqhc2grF* ӲH(oIFK&dd{)zcYDQy*@`ys6ve H0+07P.%YZ%|fE8~F|Olu=a g)X,A#Ep`<WL2ek t`.\0佖,CX' f34~qDB)`&7cCG; TLd[G9V }p3Կzn1b+諦3hp(껓|OߖĚT{W\R 0Wȷ?l5JA}UD=-FaJ SDAE7!zdYQ1(|g~Hש~ CX„[w`~!HnѦ{> (i9>-Б^.H:o!zx(!I'˅X P.}RB -ePbY(DS )5 AmLM_o}9/Z !=OfE'?(U6(Pv'ɂEf,z˪ !,Wnh/؇?H67n@z3hfV}swl5LѺmS ?Dg+b|8.۷Wh;bBfrĭ\+gFfN]Ȋhg/6acL mLWR&=wO,K&ߍsp+mDu;}r\&L쨰dqHD2$ӻh}J4-^i6Cܦꇗ1/sucOZYdpAnjf).KM UnGL&۹}q܇/ce)F?Fy9鮹VG;TW/9kO*u9%S& Mb utsɹZ _3R Ǭ5iNiOL/ XAg2F9>9O)5q8ݙ'O757z?0lXӶ82/sڷDAn<3\?)4MC-~iS~'ҤmE6XCHQ`lϧא9LbDl?9TwS!- HzAaeہ1#r4(. n0q%$Ö4 (=| .)t ZqK7HGL~.tY&omeaدz  tLy.E bI9C5(|^LB"vbR18Pt^ctوHa8k |fĒN,]QU('*M9ӥ$G`rW%Z1%@ Rӆ4ʭ?,YΒ&\莆8OC18ZްHa! )X { ZD> 9vNdϸC{cy K,zBA}B2ZeGjWiK(Ҵ6..nϸ.JI4t1 ZT<+Kgr]8KF#>8֧l7U䈝PrH8 ";`8jb!VPjjIϬݵ"5(O4{+"m.B_H>@L8ؔyt@>>ASU{d67MdV1g ȥ IwWqUMX\ )* MxJ}nV1c>KM #ZC$j HxLdƚ}%hM\.c6 htW X偉v}3 ?=ϕz7Ҡ[) AEIQ5BcƗgVp+FTi8sh /-9iO-Ǘ;lJRhwe۟UtfqgsK)sVI'>Ȝ(4]KȒ]ӭR#-{Ώ]7A05e ;O9g>L>剈Lwp[9]7 ' Fyz vr1RPj:s_b=>,?=$ ̺&i}&kGE[`^7 _ qiA!i-<:'Ex&G,LB+}R6=f. 됰Kz<"]6Dy#V>Um h[}?lssYq _{v3XܐD4?tkE{amE27*~V]#uz{(ӟ l:ڴ[r:dOWr( P\Nʻx2YmӱڑDnɛ|bTѧWi8WV51aۚs(] R,U}V,qŽ(!3RH x4I$5 nNio#ئʌ\u.rTh^\fsv8 mą kF:Y'RfLxl #2$v2sIHc$3d_=*I%27w\¤HB B|kԡ~hhwfsU mO)HN,bʇz)kp&|A 4=` ,lim{CA}Ȱ7€KԍMIׇRcqjgr(Ǎ"/),àu}DkZjy,kTf05GS[Ӿt=tIbEn~J,z/(L4XA}8u$qYNp OɆ\G @Vbh7hernpXgSM]d{A :9W^>f^6~=s^S3%HIȺ"ʂ4M,耨l^UTQY*YJ~H:?uޖE:qMӈ+4DxxW|e;KC0?NKӞ<=TϺz@TL{¦_@įu.vCrzw;I@ bn'X1e$v:Iؿ4Z^:RH:`͎G+لabnT qE /Wؔ_ ,mKw9r & -Jp#gs4~0s@W9-&u PF`#~c'u:^J^)9ݽN6 PzkhAb>ŕ|%KVBRX<'.AJLF VJ-Q]\6R+e9Pe}Л{ZN/c[*TUSK;*6EҺ٢"m;*.y/53Q`7E']i:o"?nY(u,)'Ȫ}$>HVlyͦܗܮw UkH!kѠăR|B\}L8!%?()rڊq[p#)wޤ3,d8V7mT8r-UAë=DZ.W쎚{ܗC5bj7MWhpNS=*w (!!^߲b`Pl upoSy*b<`J04Gd͎! Ȁh/,]_X H y1%W kvI]S1 0976)((wߔYNvئ D!gKlax_~<P'r{وtA*{n[r[sl<~"ؠP{بE5tSq ,8-٘yǿ~˱Of&̲NJ]< υ 'Aΐ~τ9e a5MݐHJ?S~vgNWVe5PRV?J4Gu'S; IJz_U_5*eQEbD_tsK;I-`01V[TٿzqՀW){IlYr@/3tR$!bUd2AW_ٲRzW™`4ײs Q_'WD COGZzE.8n &ss%x 0ۡ>vUAGdrzxq@UlG85T6Yqfk?Z C݅zlD+O? ֩G&ಸF!-6_J= j\4_ʼn}\8~*uȁ{g\?p{^1G+ܥĺ60mk"kW K؊$Qi!3nXљF/Ic8<{ۧ pf`,gpv49oa+&>m_Gw+8Z*]%,$1}00wg!')gdgR W~nu^QrZe- U[9}aM;M9aX*G^9)bmDq87j|) Mvwݴ r;c ~dN ҃Ƴg BtQ8(i@m34h,g—‡8/Pm :h4ea\hʝuPecHNLߍ*:kAEjL!MCO"I%Z:ɚbuƿg%Y ocAu<䓢 2vNrp@ fiv37YwZ1!ww(ɫ BXScqZbQ9C*1"a i@-J=b=f"x4 *7J}Jժ\+2Gp..)PH#wRlJnaэ98J6|)̤=`ut4utغ_=jI ў=c:APE,O¨sRP[]Hlmrtf"IHzl@%;c f$>nHH<⩁Jk Y.p.d}oZ!*c/:iỾR"N":t@DxJO^Vɀ5Dc=Wqq/(-jLحO` _b{%Ymc\X|mD8 0ǽy~jW u ^Ae ߖR,HDRbE թ)xn{C4+R_"qOoԲiXZ _485p:U ͤ##pck8YG^ $Ouzj9@y PrS?p @Exu 4kKիg$vrRlyrŧH/U* D==LL4|2Tp\Kh_fblȦݢaqoF>I꿜V}Χ: ^D$H:VjWJ5RZqA@ $^z+rb:ķo{WIxq:O0d9Wm:V_erԏQ/ 4فmdԜS52Dd\eakW T*ܻ {F_f=ê#g }M{MAU8RKE-f˪]Ջ_®Nc 1:`Ьg_ +c&$F-bWSZZoZS<å7"-8푛 *Xw="gqcÑ֞ܡ;3KՅs*ҟq_By(!uǽo^Nނ؝F7kOeֈ\Rƞ*ЩIhr݆_qHH,ȿ cl1琢5Χ}O$v z]XcY; U`Y)),:m22t*3,Vfx Tddﳾphc; ׄ4CɘؑA9/:n`tfPzZI%OyR̈|e9UM QUI; gI!p̆TG:5$a$ #S)5EtL(U**U'Z 5  dp$dŭ&_\=' 43dmfӓ_QavG |I^ܶ|MqO ;&!XZ䐧a\@h뚮Ioc VTvbB0 i'%1%j NaYUs*.ے(#M8:3KpOaJ#SmΪGpv7+zb,t*JE[eh_P&ekEi:kNHxIQy*8ȴOXދ9pFevKAi! jġU2%zfq7rƣ. IIeDK F ooW0e\lAZAZ7=w$~j\v)!~W-`V#9x 0EͶpۘ)7aRj%_!dOd"68`Q"!wɇ6*J7"7պ. ~H5"MptT6( ؜@JW3x"gT1\T"=Zji ɪ/DZnGl̻.Z9&fhY|_@^L*<-ZBQSDp lxƌmUz_fh"nQ0WE% wІ-yx8_(15Pv3a׮pyn|+ C2f6nngJ=6XRe= GN/)U)K'ucd,.RJj**5#ԏHɻn0`33]`OZ"Mٶ ;g 'ʑ#z#+19YT F(l% > 9سQ'Qq_eZ4^-\#%!KZؓ'WZ vsϸMhIZX\NM=Y_.@j-S$iqlAUhsG%GlB}EDʊjԴ.nUWXα$$Չ@ޭ5lo$w&Z [Zq,~9ՏBe0v $\/9M\듐rSY|TM{΢e FsdRXr?pL,Us6uש8qBRÑFb-> k?e{>H3tkx ZlTU.. H8rR: GLO<eQɪjVS3cOENLbZEޱۆ9Mg hs\]< 1@`dUZ'4y5*4mݶݯDo\uItECІ`" C;rSAs~Oߏ}fZ4(RbڼS,K:P .( ~ߖl@d"9G6y' F"O!Ѣs{otNe~Dџj5Rn]#Z'JR#J/:3S1t^sAԊ:gD6]5]Z<Ӓޫ>e5jwA e AU~jݩwL80M{vSi6oJBFgcע#k/GIYEvj×?`"e]8_e6 m8(d gg;#Uw{WISwr ):BNT[7=翧NUug.ފDdȳ**TkǤL鞏V\5dh Xh9VoYr;c(X9<`EC k0#GQ%1Wt6YX$> {9D}\Rv/1ܜ2',(9^63eCПGe+{Awь֧[H['m~_Qwc Vni0ο b}ʀʮnB C UnɌ=Ǘe[ܡ%RWkbW&?2 uYKة2Ф/ H="?kuW5 1C0O=?hF:slbJVkVA Nwׅ۾cQyُnA4&+PCȥ ; "^ۇ=]G#ނP\vߣtXl~ΊWHI9;]c&(D_P?uMZrrԯ:B[H؈0]g/42rσV jl-=-ƇxjbY9(paZRnF{{(vER?O|to)Uls*mfI)T~@eG諟{g]$f;_,$ ql>~w೔G&# .oo AY9lỎ{oFB nd;tD1q ^m S6T aml]nI5kwD D46LJjnSn7cyܶ7p|#_gÞXx8WV|n_ZD򌃨ߢfЏ6Ja׎ǂJ/~*ki"rFӼW+&v<,]dSiU*m_Z8MƧ#qux##3,8^*kv,~Ps A5Sм@&;śڴ@sv}i\]E򓺎*&3uha3VӖRQ ɉ0BMR dbR,RD|EYWn,:Ih!4w1vn!ywd<Þs= 喜SԐz7d:}LU3_Z`+ZD{?kZ,Rph& i뉕йxx6 >A3|z{RȫwLf\9du133)5>i- 6Y*A<γB#Hъ2U."dYdqPRJ:hBRҝI,8&; ĂPԺs4?LmK͈]P&=ؼk~%or3A`xZH Hk%("8QIT&Do|Si''qe 9J G2>R𲳱˸j.,[Ks G mW"~kOxlnM9se~c⺡(jC'e"@.*; i3U]cGKiK{}h@Q_68oyűotx*(uB,_OjI^~q!I5$q׌#Z9baߒ3iR 5˾GHBA\2='~;&)OpѪgނIx14k&{Bp en*7L}BF? ŧt(L WQ E^0^-j+vk&Ew7+z̔# 7L xQ+Rmz/yK T_#7A(2.Z1wTyQ#|*_Nq!_R5]hIAH]>S!DKVTۑ0 1Vt_UvMϫy/\T3 mot y5 ]s ¡Is!5bGE57lYM?&L,:6JVB{< CnH$o A.*Qa.N eC A8')q-dI6}v`cG7zVI}Dr"SA==\9jaΊ_9(.yO"s@8 aEy;sAADQގzvc;e |juAmmA!ou$i*:M7g [_5KӽC&FVi1Q? ֊Z1H&-B.!sr_sY~:]!b&ϽĶܱ4lAZ<&_Y7 2 cK¦q#)cd$Ekm͆_ݗiV\ڌ6wgskQ·n wú7`ƿ~0e)įěBZjyOA,&`20}:*鞎45HH& 9RK qvX\K(b竰#7=VR-Om9&,KS7+Ɵ&G -VI%[t{W;;Y$54}FTcFq$ 4*DlBM5b\LMk2Ë %W/p *)bU.bJ?4eFEbW%c,K)uO`];6{M^ҵKpRmY"młʹ%.ӱK8UdXJںg0(VtɌ!>rr|8S&JCLiA+l%CeIDw'pZJ/h4q o? ޶da~K՗}6 ۑӼ)49GX@oBeMM''Yʿogs**5,Lڜ=qS gq#{u+;vfd͕!0rF ڪ(VO^]cxiB-a*!4OmP?HU֝q?.N9rgǧN~>Aqu"}W͈0e|y(c ~v[aC0A8G+|0Kz%`>gOQgm7Nh jv2!~࿢N(U S^_qM9H1?-lނy@E &xO9HPS=lj{HfY>ฅt3ehF{3a{R[sFe.'p-*)n{mz)is`URq jJdT/ǰo:oNB굳  _Fq]yULL8,ˑRrq˖>Zimj$O*iO=WI&߫M|*ab{2>~6|wi7gvRmFO$fP )e&6[wmUW,YbV &2X{+αWV~ O=I3v?ꏋa=+\1}YK >:zUTIkC9R4v%H.xpܑ*C>I3|Z*?snWEI\,|?(zrm'iDT@` Z%дO^N7o+oQm,buxCV u)A&_IcF1iKe[}\8y1q%xқaj Ҵr51;qaQ_Mh}Jgܬ 9P 9P@g#/ędYZEc! }M:F.,1 +<)4 S(v(~*(i$)` !D2aO0G6эXC]|7{aM6KͶhsoB=6b σ%ks#7ҩ\I bıթD)pׅȺ#auq<[(Tڼ+Jyr B2i4!>+rI-kU8|/ٕ\y-/`zlwnz(;|e T{!A''+VO@l^uOra Ǹr.?  ;\bqw2]L nKPl;0݉͸lt =95x`8R`CգեeB"ÉLjdtć+$wZJ`( F 6d;$;>K~6>t3=>"4Rlb*ja MEL~88 )#DMPG$sU }SrNdUD/BXKn"O@n%}=PuW%mϢHY Ewv@)ZSB<TG@[k 睓">lCT<)12ĿXGw!xS I$P2akPc|c1}ɤ1ij^< AKYY:\ov|Dôic~=|JYݥ(jj=}PC-.P'\:\XnH4?$V`t7 qoWq_Lɬ@1[0xZ C%mt<%ĉSmo8Kg=?cA}27'&}o:_ Y]x`ӌiGeE^j=E:vB3p7ޖD{#bTvx@+Xx$p!mN*cJ`rH $yV*qiUuX[i1s X5`r W\Ygb{UZ%Y-]p|d?'lL[͉cOf PC48V`O a<$S'Ō}.J]E'75Y۪Xg\.f 61d";u ,,GϧsDmWa892, e;%T{0{rKR%*8zÒOH>_c26 _]0&ݺL,0)=G *`+Vc zzdz̴u9>"uh6>UϋaXn[q}AmCh^)V=[⤲=ߺ".=%X/!邿 .6WyK 98WD9L*z>sCB0Ӯwyx (H>BP.fLc;^8 Av,(rL 5} }(hf1SzNPk);Tv>ݷEiy;w!%ݤ5$+b\@ǽH>~*h&lS“yHsr6P6d+m )O+ \(w!1O>6mjQGI e '{M D!{e"gvRN Q߆GL˸XVxw񠄂~|+JK*]-dy*s8]3$ӷj$m 7lJA0ǁ1 oH7u6\QY[78}`485R6i0dBrm!ح^JA2Ie8ND̚wAmJZ='zkǵKZ{/*T<#ShKzX̀zmz:LCj[tia{4П]a0ls:)NdVST!\ tf2mԣP-w/#/KYyJ#[ouj~ ::%hŸm#䣏TԴT1cXACK9Ǧ_{ \lAND`F-zQADuc2_OCQ(QHijnp<؋S$LWEZu|+AbD:S2BT8FjR$M\:"7&?wDS4Y F {Aߝ J'_UݩljB > `it p[8V`zOMS_P$&9I*}v(` `1B~2{J%rٞ?] _K `X-gcCH@Q$PTG+]"vLO qfH1|!SdQ/WNo.ڙfhX+M `^jD>X u~wvq'?a`6" ~+g7uq> )}N^x̄>H%\H-pL6;%d{y:#i]pJ08YLx\npDT&-Ұ~R`LFH1QF4B I8v3N5)h pi8  ,gnU>MEe< 3~Ⴔev灡p6t"@P!Zs7%ǫFIJf9KH&G3u6go=Um,huf:9 3W$3Te+;[uQTF]0X'YNg$'3 D(qFNCg1]2i6eia,0l-iVŢ^D "wZU?WxۜޓiihWrƷ qQ'ߚ E^+PzTب Rd/]ҎSb+Z@Б5 k2drDzt9%aҩ:u/ξJFG}n"ʂUZ 6b&[}Z7DA={Y@<<`@ Ǫns K=?ŒKmd_ŵ吥9' ܆E.O)oMlj'fk)%y#] 'V dИ‚<%}y!Ud+*X#2Aj*"V]70򖺢q61k8x_&"U8Eqs v8@P6xOSA<05QZƊbh$cߟ;Hs˩Iicz13/Nl%Jd.ֻ 4+s&FU:<Ϲʱ9R}v[hRA0蝹wꄈ $+:v1e+<ʻ|xIt@ϟnXS8Z(Иth u`+9bbj0x+~[ԟ,YY]W 8](ͽ;)RWԁ(svK8*]6WP@|@fqB^?5 c?&lĞ31&<ْp\j E Ymp|~pyWխPRK3{c(@_e:KutOtd}F].8 h6萍~.ê%z8莚47fY409ҬyӦPAg[8`PWLξ@;۽7;R4݀t)s5ѮRRvL~j S+k`ص̭c=78;[ߟ̼A$a2u Rdlvfp#!8 O1I΅݆jf"1iID_/ {zzl:iber!h-Fbn &O7‰ඓ0=8M*+A'˂{g۽jEDctet MJ؂ o q{NDТ5;5sjL$uugiy1IG<錜;QնG1V|h=vuj ך>my[ 0te3FƂ#JΩB~JWR[qa)"#r̠vb!F_Upq]1vmXwpO톴8w=dP 1v[ ZiZ4,zJBHzվ\,P n$3'[Z@VR? J s۸1zjS씅D S>j_yˊe!K_QDn4x8<fb,ٷ<)u,q4ˏIO Њ8mq I m^~KP~L=I]a0,"\'0 %])h-oxB~x܃IS9WCT% J_k"zŎ=wCL PVFRgThSݛ|AP}"[3fP@CWjҠj}oKƵ6?I$;+XG;=ٚRU¯'J1E-PAV,١#c|v縗 \Dd¿[4?Zikx TǗ'NhH] \ \)2Θ㦣(y:99Y6ND2n8p0JNƥvY.(oQЍϓv8"h)zg>BaRt5͠ƺ"%M^U@7P-œe8f_O/D5El~=XJ_)1H^! 35|3[i5_zBJ) CP{5<5Mv]*iR&w S?Mt {Ňڪ2niy7;ꢞ'sK6a^=qqqk^U}ml%!>ZQTb%%߸4h /Et*4*1"X 9FVKDE1m*w=+JŔC߰[%f\J.:ple*y2֊SfJCA+ګ7p#I,JՋ)Fǃ+x?c/xCI p۝b,!m;>?2J t'B8SuȫِYl CêE5H>bS"ٿoհݢ;pEPSf/',@^l*9Uwj&xiPT9D# :/Nxu6(fөߴ'7hU2p51)wOI:wŒDɝ|R(i4Uq&Foy%g@:ϫYj`8TҒEP|1 {nz)0nIヽMU2lM 2F;C,*Xv{mE ;!A#,BϮl'<3dRJjM3d"n>4ee{Xn<* l ܈c)>.#Ngax:?S(bޑ im\:\y L qK\hƎg- wwGKl:0h:7LVpbUq/[5O/gH]vr%LQ.~O#~Ӡ(קE.! *搵 px"R,xQfc?S=xv~\Gي @b{>/$5M MUc#) "0Qϩt҃,1D$r3cPde.ڄUq-nYͭJt#a)Hܧ]vi2âԛi>iڎ6bO.opvB;-zi '(S0 z㨻HK^[h}%IX[P_ ϭ;-vē=w$SRpyњeKT"M_ԃpQf=Ȭbns@}<܄2q:]|ᥩ}G,*}RT!8~39~׎s Q=ˍ';r:y>ا%UGE`\ia8!egݘ1lϡGf"1Xe5C1x[iIJ P'E{L~O3.eK/x| #5L.7MSpETCNPNC'ց,YCFJ^[iɆ-7OF~#S4AOB/,'VHyHfʏ297GN@w7Nٶ%$2hY9ITgBNG=F*#&hb_Spzx%˖D?&R*]"9PL ̖Ew=rG?z #u}MO$h/AwY]8Q %ʫ8ٷe Ј]P/ FM3[S \wAAir:Jw  Ut`~#ucē5<蚝9g/]RLEDg~lJL^toYyPCgVXE]O'>X;w{RR;PZ/<UƔi1@fy ZECTuE)Ǿ$Ƅ]Ű i|mXmmwGU h^ G- bђi%T-)6&1$ⴟ,X}z^%=pvBS3/$D򾲲 #sW΀U1f$0+F#{dڵ/>(6 /b]4|)Rwc?pGN\)H-sm GjaivhZDΤbK&Vma7R#|EQf-6NpjUqYZ<p8ۖl=XJ2?%~$xD~mtÒ$(!R21;oCPS'Ͱ:Z8Ckz!/mROtCrU)a>xtC4<)$NqmÑPrk%k~``g-22|m\HetA C]_ 6HI&jRjX"g}ViK=G@~mwh3_ref5qdm*l?N5_㻚bŒA4WA7rMD,Li]TMpYfVxR0lxU١6 \f֪lF_֡%c^Pqش74yOͳipTD%ߛCu}\up-S:q9*0_._k61 Wfۥ,0q.8V=nr^gʂ\d !"U  Cy-ȴ)9Byuٺ6O@/0e@H^GK?纵P]5?l"p7!<1op)RWANoUޤmvJ{~#>DzX`)amaܔcW ;\1?-]S(׮ ñю偆|8WmWxE+";mz;_0N|s'C(I0ul9>!7p,lJ!et;%*_eUIwxʓ#dX7;"|0 me?c"lQ.Y2~ׇ}pFa\zŠ݈*Zbi7y)X6.'3?dy7}#%]ctԟ8V1 G۩yYy@9xMˑw2 8\tzo䊲zfBesZijݦ9eYc#m {ӿDcv%VMLhiॡɚRT+l$aM=((_֡,ǝ4@(DH2R9N~!`2EeM!MmN9ڛ"TE~5- D#M~AGMX׹S-#ߺw)| ѰVN@pY#B$)3AI=A]&x2$MR$H̝2X:B7)*Ȇ`frv! eRcr NE eXHwp #~a44_+f.Rhs6ƭƿ!=7W>|2xa=w8&K zY; SqORo}B}cgD%/5 z-:R d^ Z<>ۛ2 RIvi ohm'!+fSf$Y%vA!S¼17#ry>2$$*_*)ׂجÂ'Òډ(U ߪ,~7U41{tUC5Ȇzuk^<>h;ңtOBs{oj4r9EȃekkCACNoiMxR 7cKg wVz H)yO7U'h/E9u&!^&4IMhUɂfHOk*o߮w]nw\laH}V*q>ܷTs^ȏ29E޵Zjv,%w1)e'O!IK/oawb s5^lrcKKY\gpw ܤSX(]Ak u\?w5Z`:m@dfMO?շ' f[Rx8Tla?ޜOo_ 댗R9d0⦐2P^[ |5*]P8Lh;L D?7Q5՚潕'HT+`镑l7ĖIrۡlWZ]T^.mOa-Ǻ~u X23{ˆ{UT |E.PZ:X Rs880E֟Sh4P0QNl^v7!k+٫2'DS&{ Q> 9EPjvE!7F](Hl{.m@xl-|+1*mAL+dF1<)Lֈr̛{ >LпH cIG BG#'b.tXsp5Ja] F![uRcź'5 A (Cktq)FڝITUb%A=T0K, bk@ 6D%߄t=ih\ f6z1z kYMA,dN5n J\h!c\Rx-*xث+ݴڲ=Qŀ(i—PS+ϵi3{/s'k#Cǂ!C.i۬:x +l L9ϸ-q2Q},G\hTG{O8xk/'AVrAF-VwŜ֜-_$+|stK7,=Yݜ@<`оrC<^1tI0$R,`yݼ4[ďwFeqN+ `LRHE Uw0zAfP(ձ 2i =jwl^x%!D;ޖ>{?z] wG`P*?Z$o{fw.e}ɗpxZp:L.J"Ic-Io0F3{G`;\ }Jsm,+ݦݯ* aMؑ#i,J,dB) zWUAً%8V` 4ǡk5U^-Bqpم!}GE,3$J, ݜU'Y?ób p#[~{w`A2O3 " '^TBnظ]hY&'H_ʯxݪ!pdsmxċ{qB;$JOKM]vw?@O L!WۙRE!UM9$j?9Do0vx<;VMX ǐ I_ܶ`&ERȞw-O 3g^LBP<,Ph Rae:V8$ WmDZev٢(k_Ryw-VVvEʪ/rQ E:}֔')~"KCCt(ƢzorƩOoG!\)7HB,3cF.ɣU.$Oܠ}J:.>oZ\JRS ތŹL^2!I8[TΣ5tjz]&TMH}DRGȲS,?Rgp[&=L63u7ȉ(8AJ`|-6R*kFlLv`>WPY:@|,ڮ^¯=eH]_$柖V(D!,i 2A%[%uRQHc-=s]PYv%|Tœ`~鳣a5 =45CӇHn ES]tU3j ȘVwEr Bj37ԉ"e&JOJ)^zlXE>79RίajGa!gw>SC cH*4S_3-/?{g?e83К'Zr,r:gVhyV* HyV߳Ww`_ƨɨk@4*[z@]<ɀU (W:R[mXz^9 1Ļ Zah)fqONÊd_`H* ++FNG ڥ7n|2 f;cNJQ=5KpGT!Hm>l,oW:+|y@:lol'K0nB(TeU`kD|moF4q(S`K\XӃ <h5:39F\NS^ZD_)zeA5|0]*Cz(xdYy8d^#t>Z)W,wssNMI^ߤz` pl؜4Ʒ.H#n i*a'pUX?o#^+p}('a C̟ބ$1SOgmN>]qmŏ J@ԮE|n8>ߣt dݖ9f 1whWMČ/ iiٍX. JPe@\\-krli8 x$+4tɛav+LׂR] ]aRm/7k{l/j }f hv4&a #ƹwy YiRlJ)M 0L׏ f*ݫW!a7AzF1 Ĩe: vxaľ9T#:R{ Es ..&{kU]<=Y ^+,; ^ptiv0CjS5"`zF6 yk/ ؛8j0vGͱbM}LJxXʵ=s!@ӥ)+2O˖) m15uRY@%&uk׿E$0 ҭw88vEM"/_j*!,,_Y҇"T)͋pswS5sX:`%?$SUЊMٱw!U.S^I9Om~ E'okXUq619k85zAkX%UK刭jMܬ ])9cFk#vzv3 mdb12# Ak}%l)d^ v쿆Xf;+IO'IhU_` r 鏏H0-z_,8G&9A$.4`ͱΖ7 BQj;1Ưjk}s54p AGYxbT?xQ*/4+{Bh{.bQy ȭAqA4 _y18ɥ} &oxNޡFs$HϨ|)Rd=ՠ8.|-f0@*DmIoTMFnȦ6`Afp O J&xOA lnaO"y"&S*x*njێ٪}5N'ڑ6 }l˒$ r.l.\yȇ45EzkC8bJk4AK%L:YǸRʍOӋIx_ŕiS'Kv$ O8dxwfLٲQM&WiVA37{7n O1(PH=}$.IAzO{JAӂC 84 6"[cgj%# Kqzb֡WSsQ> rrѯ@(SD/$%jOj/OԸgP/c},00=ײs8[XvźHZ`ǮɬU_oE-]8 !Y*+’*vi_Ozrms@Г7͡>0a`Fz -Fys$3&ntvRF3ڹ&rv /'\Qݰ*pƒ}KJjM0ȅp1Sz2Lg0۰W2[Y fO#q BE\ܦ-7ngR8e*$WYQ 7hWuNxz'd\^CI<Ǚ[yfH#qw/K?ԌbXH'گ(@@2ii>CQ8kVZ@wCʁ`w]ia+-Z%F)Gn>c)ՂZ  dZF 9D0t?!\#$tCgF d i'CLfxL0g=Lq_^?UY&֘ޜk ϕ.YRG?kiّv`DD$!ӄQ50Hvyv4n-G <&nGdox|b=,N1 5/M,>=UU/$WY7#'t(ȷb=Mʶs mR?6kJ ņ5:MO\zJYfr7"/`\(?SD.ïV﫰שi2:?O3IWc.[%v\k"kHS@X'S@Ő_V$aLWQeR*~!(zhn$heΟ-2` 8T` Q˶xCq|Pk**|PdYx,0% ֧Gufw) e硝ui}dF &շɁ"逼-찗4nN@Wy`{ѬB}I${6 RڠL2)U].k(L>X} ks?J)q[c_QFqݧ}=[Ґ9o=')epr-ۮXZۗ@No+ $Aͽ6..DRN|n ;p.w&I kM8El3_ƋSF,;t6괥&JPWB+Xهp]MV,m{.x/35?r}Gfx۲"k㻫U8_(&k+za:Vm۬Ԣ k4eM!v㭘CF71 Ln>jbFŖ}sjU,/E"XjZoݻ$onn<Ujz5ü⨝6t#WQܠ31 Y=K+}4ac ;`'*X;cYtgGϛ>K_+ BS/!qZ dЫG<;9XJLsaNYeSA'ƿDrep+d(oyۥv3aQh ~j[O,^̀szPo^/}ί_Ēݛ/o u:h+3zw[$<B#-2r71q?0irP(hĎ6$\͈͉76X?Q9Ct zqT3g` ;|B)& Q|C t' ? }ЍjDUַ^:AwW@9\u 4 "# 9l0/WZL NM-FYL xҿKƩ+oWA`?m--MYTTKfۍjH^GSgr [pxN+h`bΨS+0xoE[Wl`D?LMfIO)z[VlX'DD>Vk}K{rhKwMAS`cI禁fy-7gu`\9#] bA_Kʼn0U8!4WZƠwgn#٧pWWy#|e0~g`W{ ༆{.*𷏇(.Dmh9+um@ҹsx0$"LQ^fE 01'9gKӅ &uu~X(88CĊk97"iy-b" ̓.|/AwJ^_-hi`k_vVTj.+v?ӭk+vJ ȩ:7M'pD{G%?z1+G-Q39'3eՋغLJIaaΟ];{xE8u9_?$uOz't|!>X{߷T[ղU1W <h<[>^l{?`_f>.ŃLRdCv%;~y /pY۲^{{.λ/ҋ0WB(g+14M34lau5] 0K/k&үecs>`m)0m)LIIdG|:|UPOgffEjV\ٰp㐄}=X ZB p1vFhď'@YwubUK؊bEL۰/;T3le~n0Zٝ\ע7Ў\'<&ݶUO{U 噩 #r:ygKܧA.誀m?=τ ¦”oG3^؆#fw/m#8K/+v?6!* X pӏ#oXU,'on>+=UH.HϠ?Uj Bfׇ kgY6`c+[?KEQVʐ0$HG|z|#88ЬӚVH T p)#7cNMmaev#:jyƧlgȣvC#[(~ ,f`Q@] t`xH7dqP͸ I05؈4' *WB_Y 4۫D&E@w Oרeڂ-Ot$J/MZv)!bK;0}1?=ɛ{x܇oJfM xm*JGZ\U=R=jOv/k9Geoݷr և@ӡhU~k&gC } <8A{/* :? jO feBhT7J󥲌6ISlu;^ t\^3)ې;)-IHu"[x;~qdBCUCG dJbIA9ŒOSdU6 fvs7 et7^y&9iPem!{;A܂Sjhׂg彛Dw,5"UԷ.݅1 ᫝⍅6pTHb+Zјšbj0)4!ߠ4w{QU4z*h(O$KhM1paABbDt K* uQVQF?s9!+uB͵sDད*͋7tzN 'b㦬YnEȭ&Osp~7"}&5 jY2QyƹU}y'lĔed JW3`rTA/<-P{0q_ltUBe/%rX֐]ʯXeP|`Q5v}mɜS}rcqI9"pa{et\>/+Z>xU~@סgGicD m&a_o]KdS_0߁Qk )8b!X_/ܳYvtQ$9L /s=Ȋ׽P*v] *28\9_F߄6+?}> ͙lyϷ o}IZO:ukwk5N:@>y&)}}&32s"SiF̈kʗ7HW-٧bZFkS\UT{B=vAy#|gPJP!rK%@e*)O']# ] HsvxYn0"7'Y١sBLX0|4o&)pk:V~]x^]/'M0 esSC4ʂ|սE"e&KlK+%*&~Uo\e]⮤hb? {?AM`Uf8u (n' ~́ nx&սxȋlHtP!U_TVǶy\0)[ϪL=Yg}Mn8F#&b֦љHܪ)rQձN~ xޯjqU V9U``Ǝݙ(Dj& DJJ x'&^FJ-<|I ;IM1s0Awk!<-/Щ>C6Fjr&ae[Z4Roؠ.v_$WX$ a#uq3CSZA{7.|隸fYs^UU0%#B*"lI;#WRnΔDGT]qry/|Q1^q}f"8K~ζDzzc@Ez|}AB9 E8ӎyQ>:EFz*&F"o@f[,13#fn~W?;n|:Ņ$8_y5EZ'Q]n-+\B[8Fo40b5b90}Yqy!ᆾ<ȪaV޳X$Rw]K#(590tJ0#!kТUitB@uWg ~1>$ޠ@i%1n@prh|IVR0sRօ qLuƎ,5HrBH}t.5.O8;E*h[h\00hQyos*iM'-Q$\K.qv0&M5wow<І:#č޴-dP&LǻKS[!kOrɁ$AJǏyg钃Yy&{93߮A~$wv%"hYU~9 Z% xP3mw|YoH޻?K z{u2uy(S4pn G_ y'@zrZ1vw١rH"XڝYʰ k:!/js@Wenj~BOm PLSgI V-`²{.0dbD.:SvR1ojHv6tq] ' % JB8nGO;ȵұ)Ӫy1]:?#7*Q~D d%8U |W=eq&T>,TfCfKn` q;H}U[p5tG%X$=+Lo|enΘRE)6|(i/yυ\J:gͰ\[px = (c~, qwL $xmq*pB0Y6|JHkiuM"U*؆7^Q_!yos ֘T[Nwܽ{ bmD#Rm PAg2mui\l˟|ʹE/x`Q:[OY8QCaΝvGAr3fGm7hdhHs, Úvh5AæqiDp%@5TGVܟ.o(3~DS^H`Onv:x6~{Td uMQC`8_x}OTd;?|<%f*˙}),7˃(kC1*aɗBneRgq0RR@i͢;1gXْTT.NB[[O@ `2X۵2ɟ8:EJQ޺ѹj=7f6Z6c#'u "NJ1;%Pk_f^W ǟJvKr^#fD3^*CqaZ=B}мD9Gtw(#$(84 keh!UbZa&l\_+~8Vl@C$f0<2d&g7}' 7FX҇ސ6C@ϻS "49uF^R )e{?A tpC9'`.)er_WN R2XNvY!Y/T> % ,@AxE!k^{VR,Ra.S ݝt.+Pf&'~s/c` ȹk9:o/mC1siԠOi ;ݢ C]k'qmAսG#N CgJz;faLƄQBW!e|A ,ۊ!\RwMԃv&suB/;؀ ЬnfiB8%VAAcjf 5斸Ha m'aN1b3.:u"|A&Ҝ#}RXZ{0,$M] n{*x #Zkd9?K,)|ӷ5:?>ipL-E̒whi/-lzTA0 hrqͿ'04m~ӒwGQb G$թ)GJW0P}Wk[؛' `g$ݬPՈ{_7)wy{~Up]x|de&( ĞBs@xc}q\%yx+<-e$}(V̹*be:G&VA]ϙ殯lc( Zs20ǶΙ0$Oy(B3ռ(P 0D5tCJPњ?q,wV_3e73מ?9 ;ձ:nzm6,]2h 1Cc,ٍ^;Vje0J'벚["d44jt"%\Ǵ@]9E‡y~)]m7i8}z被iQ_6K)Ɖ+p};dtMnox Y9~eCh_૟ژV0ó.jʙT L>K(J’odU]ĠF7 W[ZVeX} ~YTlHw[ qÁ3lT9Gf[Ý+yMw-=JFш-1ֿC Ei I?VwY^V|j%*;  d^ꜻjϤΡ s૾bX@BNˈѳBiBmG cWK7>TzyƗ-7eQc̜$ӥխ8B͑D)"ac.0,-Et6<jk'MK4A}WLT.n4&O{| A +T M0n ex Q=]B Ŋ--ӷySz79!AX#P`3~M5j[Me֖m&^r j.? w~NC'Fjo[״S'ұ8A} a& <isb98E"B16T%oӯ[~ ϫ)wNqxScJOP<벸dZ{#7߫t++Ѫ/wY ַ3i mGh1%t+L+a%6*!(9{i1bʺ3nr BSJh1$kǵHTT,ዛzYΪӘi^Gh:ٳ>;Q3 щ`?ѤN+^X1[tV.R dv@1LB%}5ŽDd\s8ߥ*kcH^#͜D0ʋ)&#pS}@VgO_p [BOP}x_W)P.(xtvCT//)S5MLs1TRawr-91`2"r&-+{.n۸3s50촢v5E)Yok"M3(+f #ph9 5xBRm`Ds: t%m/kZɉLw-*,N] Ҋ̃^!+uAІj)S\ ~)#(y[W28mz g}7A˺oWd(y^C] 1mJ>Y3PuKgZԦm^Rd+DUFicZ |sSWm&cj`HB0dU;nh_1fb/KbGnWetXcR-(X!f(dy;7>Bd *_W2:vZCZrOE`7! Wӊn"7ڟExTWbqpCGr*yX@ޒX ;{.vM C(sJ~5ju"ɯcg6R D'U["$5*(Lz@(\0`+GqpuO{ ?ON&'s*ciP:U,x"TqYq)Cn[.t+ zm>TyFS-c+&=ŞG{y A۬j8F,/)F+&%\yFNƦ;Æ]31ǪOO _QÃru¤6xiƩ3Iu]s:%s&7Yl6T`Z$gJrdAKx̹CmҟS+Rfz=uu`Z BDV7։wgA*TIܻsZ];ީ\zikn,06WsIov@b\uL/Y%ƺPnKـg@Gbhk:]Y@Pkykbگc;}ָ!w`SΕ"N8*][ 'Z(@E<N Z\g \EƋCusgfێm.!UFsQ/rl-fV|>5RaLi,,(*OaruMk! e xvuk woMBڀx]UoXpJ\g}TIP;Um:N[nW#ĩ_"A\p*bH,]>`Hw#!R)<]$tr1kOF iA=ƚgU:H18V+mNZ}Z;GW P -%#m>&n$4^%'a`Iݗ?tQfxx[ ZƍE}OZH#FNKeoz!#fgʐ\OM(yT$V +"9*/gQ񇿚AK!0N(ƾ!J/]_tD UbF'Ad1uNos7$Y v.8S4mj'iOb`U(7!0r8Y;?tm/qEEikW39H[9DK}FZؿ'C6=_ʌMxF~0rT%*u&Y` ^! _N/KmK~w%J,FAq~+$d(.V⮗i(T[+\ o sL>-c!A< {#6 ?'g7:u=)ǡW;w7Ɨ `q)s{r1{Ҭd%wɨ3H9<#,bsq=A-6i~_aFQib`߰(vA'Jx5=~K)v7%cŻDş:s-XkǗҤ;^ K|[,(h#%8;JRȻ`J<\ gH֙l IݮOXfNj-` Z~R)ѧ%P'M&"%u4=F58Ӹ<%jXw y," +J&m]C5|,ax X]2 _hwbvFsJO !`7 >lbl߁-mb4ʜcbqpS ]&md&<#?QBz |MuK6ƶ/IsiEclsc{[j?* ԕ"=؆A+UEd*7O. \|d7:1yF(IP778fpY:ƒ?V!3FR1,I0n $D-fJR&m3 g-٠^?|0VZłb@B+BHND^sNqvI i4ll5aG1Xb{VA+CTOT a؎]=V7+SR,9s &\AyQZ sk/A5y`p#Z 3iN8 إP=2No"s\\A#m?hTHC bjBQ0S7~230[ؿ6.j,tTk^$1ED)N3=6eQW赯&'1)Ma#yd]N){Βbrtp=Qv-V|?F3yܹ,:4vϡe+.*DP^l)Yl:|s䣹D\iWY#u5>9MUUtBT׹xkZ쨨>3Y\ӊHJxT>Rb[UYyWvQ J@.2s(P)p[P_(H GtQ BјSm&gvF8^xvCzegIE&~s:n<&"?{;cKfI4ԙWBvN1zx4xc331}}c\o,]O > 12C,<[vB[{ մgKi߭u磻k13JrtND(8FZƣ(̙ g5ҾĹPu+:̏)]vRҵN}iq>tr:围{Y7Ds7|d毠3{+_Ч#)7'\ @BZr%p4 5G˴T64{f;Mjym 6<TKۀ1ȊggbMYE{j)n $#M/=|w!'|y\:RMQ}y[Uz,x alWP<,~o?E< +'4o;h`WiBOU1l>*Y7Q8lP/aCk2&3cW;JT"1ZWda?+‹`x^4`K\_>eg$c2\yҬU4O6uUu&Bc] =p4 72oG#\g͟=.|lOx{p5>>֕ė*E֨P fy9N6Ս{ѹq7 T6=x% z< 8"b]:-j4{ l_OJ8MIuo%ۜm,2;@݉il/.)'$ WN|`[ zP/wbўL/T~PІ\1k-C_7jL\; ;z`0ox*\M*4~`V!`* &2*_Vo2#Ѐy=/?F]P43'u6}fC9Wa:Rc>\ewrkMtN\Jb&ViYxgY\W4w I _0Jd(MEeӯDMءNKNW{3̚Աc,iB"^v &ޕ8`4.M:;1L孲qQJL14.*fǎs GI?CZ.!:!ga0jo~E# & "$PgDf+N}`)2">pqĦt \w\%{6̀\m?|mΖE<ٔui34=}߅̳1 RA>X_ =MtֳY+FA}S|Alz!!׾ʞ|Y7\*6 f;?xi YIny0f)8hZ >Sk~L}|Jm?܍A#Ҡ4§Nmk;y]ez}aIȗqdΧ֩ MR3ϯjk s@ qtY8@`\`)Q#Hǁ.ߥemlM KyZ\"qɉky|[RcWpGbby~Pb- HŮcܘ dm/*Il?TNƄ G^rTiGi|˳o كs+8FsY2R2iU%<е֬ɝ j~9/ȥUZ1ǶrW,"7M;$y@Y̪7HnmmMꁪඹ ( °cMXUhG2=x,8<ڎ$J̿oHFqiƋ \,_./j5 K""y6&1*~L p?{^՜(X6548VGa^ftP0(*A-!Ļ!{I7:)P^h+t?-r4YtbZ.ŗ&623 MSs ;8x+w;J̢*#hT2i x QxƍqQ]4C.9P;{8N> !Q ("1܌'Q- ܝ=#+.0I[>~)zLU!RV\ٴÜ w!rY]zj\CG_5 #e­d^OUw#zK.n7uY9/536:K , QAuOU34P=:.DΉ03/CۏssInH NL1.(Cl _x VM-Do~Wy~ B,ɪoЇN}wBTO:ʼr :K%fDpSAj~񾎫°+soȢdC2h3RF"NdLm=s"ފvFUznCDpwG6kB qکrd,,b h)K!9\]g>۔m7ä4`L7gikzWaRL%;Y+r؁@mԖ4(nA:g sy_vaqSӴgم#QzT5͖:!t0-7P*UNDQON.Ѽ[GȡB(hK` ؾȮ b)!_ Gٹ\cIaK֟<|(Yf!~x=?V~xM->D|Gn9e(?XSV/N؇/pŁOڦl:e&Wo If`ZŒGF jT Qs !Sk}2Z ^«FVW "5g7䊪aN\*1} * G)H m=Ӡ wSC~l;]Y&eebҴ3 r|#71=8k1.'L:N<.W8ɬqY:Z Yh8)G$ΑE7$uX>+I:&ǡw`("|#ui66a}qLV2ʈ>AVe3~ %ǡA7}f- }GWo"(6g%Xۦa o=`OG@p+}XSoy |@mf5'MvS^ˀN|+f^ڗWDe> wƇ1 EpDZmRjX[Aj6ɨQQW9* yib GK1h TÐhoNʀ>. [Ys\rt_+ne?OLkw7>s٨ǻ}m9$&ayDa{uB>ȅ(9$/v+w|\j7&cSUh<<*4FF򟁕7!!㯹Pk k1_oX/94, (I"Vz|6}{[od&Ú;us$[ {29LQD %٭ +-Au:e8'Ѓ#cH6s0/S1fo'$_}u4-Al`k J˃ɶ7IIDkէa1V"b6?.iE H!AHE N'#KXt }Rv#ͷX\H/twn _WktWߔ`ozX+Խ&D"aR$<+Wf2 ǘmRGChe)&mWji:' H8{y)g^1Zht Ms5KD)f((Q!ߒlurs섪rï.6;枭6<­~W_d>݅'-K=OG"jlT79M۟fksUyVcVpL{8D7_tOo( +%dXNTYB{W<\ ,O\୉f79Z-wD.فzCfpA#sRE"'HniOuէk 5J'%Ciqy)Ϗ ZBq{}>Ug ?(g*~SqӤkĮ2RwSOĎ.=xCCSc.IXG]VRd<$R̂Pi9|kӞȶqBސل?>Cn2?bӖ N.OM_)P;*! ܐdž,6t(^Y B~>0roDWCiaA6YT xwYfu_&\P?g\TwU:69P>Ѕz ҋ??W6:vz3j)g,I=dх`p6@(^t wx,>L/A젭/]>9_]ZH"JEM߸jAIe˳O]:jg>֜LErE(%gqP)ɯ{Xe/שf{CV~yT;WO>߰ &-]HCrn''+cKI=>sܼ :%M{O}ʴU(G$%9Ӕŏ(uJNHX~DtuJ(rw]]>[seV6j La #Gie:K#EV&$J=XW{a;AHCl;WǷ}j$,GKQ; 5'iԻnj;N= }~P©'v(9dQ&N>BܨW#9#~ A4dxu'ߒɭ$(\]Y>hQ}d0)"7.4odTTPs>[lqbj h)+V_%!:~W~5Z'=B{aeoESu! UƷIM[= C A{!Zg5eCL˨uzfFo$-=9G F>c,((eF(30uspQ<<;5@?L[l蔦? #,CP+oucZuKF4xk FHP̺} {dO.tzN˧$ IVx D/,ǥ ?»[WK\ktfeJiP0ɹBTiM|2 6y"٠xa~gR3gI Dz%t |;:*Y|ԿVrlk'XY"7dc#.궻#8jؓ=z֘loby޼Sb.JazNZ ,7[Klڴ"Qqpo %/P N^A9'Y 6ƂGln{V+EFaq9*ehwaR.d}"hL]O|f0It*ntTb.+^V77hڣ9@j"Xf?`I>˞]ڦ2j"0%y`=D8*9Dp`cP !GO^ijiLf q⛂uѫBQXXJ\ԽN"x:@в/@=lZÏk9U_(^/?0+.otYtDV_]2CW$1ZtBp:py^(g_Q/!GB9$aJ};ClF{nj|~Nӿdu]EIBVη13*[&Av{T@^w}|Uӽ\ *tM|B߬,P''OL*nn|gs؃٤fâ[D ~/laFMi)u{r9:"=Ecٹ(zr΃q @BK߼ĎR2 JBKBG-9BqCsQƀ/s?#?3OydpKT~J2Lq#Asp',6(vd* u&b+dP*co6 zc+\PyďktZ !89Uo9Ʀz?@JCeStb"i@@&\sH-oS3&ZZz'`,0FG'3DZ`-]`^RD/X!4~œ.;W.Pm fBg5Og 5Q4\~@tl݅ߛH;;(äQ"]K?z Asɍ)mpC䛙kh˂ݕ <9Hk;ȺrTn3rOg򓘐+i*'ͽ˵ .߷T X<dfqU-j!׳fm([GN!W=AXJ YuogMD`ܭWQ%N}g͹kwM2$Y;.6vڰR^e }7uC\q0wb9*107 k '>H;w~$Zhc$ ;׹@H2k+:8Ax>oObcP{{sSbT,i}rAJ\9[gLvHgz*(O?<くl=5kHi]'|]B$^do( H+G7L#/ Dqg%SFmN%g ?Ğ$rSt}1"x`a~ޓ^ $bUqorYlAtnK|u0HؔK T9XO"o_\5j/LJK1$<^&sb$ U'MT fuaaiެ(>*[SuTtS[ƿV&W+=lubN}gQ:ϯN p6^ %PjwpD'Ҵx7&ܾ^ot*`>TtevT $/DI]$"?M%N~f2vJorv0 e\,RCQ/D@Iϔ@C\]G3:^ ~{Иk$?[)I]c(stbq*7V\X;Usx*&jh91q2z[nړhQj FD .|N F&"/q&&\>c&^K+fM]ݑPNJ,dƿ-"MZ4*6wq,`^d9_%=[N],QCkDϨbsU] <εS} -x]Pfc$Rx46S-P ҧg~t4}+_ռ0AT]Y}f/P?+n+&8[h&tE!MR8-F&㔊*Pp[࿌&7YƞZzqVk9A;W=`H(u:S)^B8kN`+. >R) ]Inr[Sh`綥+STvM4w0> ̫h767ikPϔ, Ja\8Q1zka$|?9Ex+]hWڐ %n=AY(_67H|;\-A?bםbpa|{({C#XW2'cr׭g{#vvR 'HNki.ĿgcjH 5  ?P ?b'ܬ&y)[^`'%|3ki4QȣeovBDc' `(SXGʬRۯVG lB !B .e3kf\ֵqD#q}ۏU 7]<38 xNdFP;۫5TYU4e%"&m]{d7+ -dطM 4B_;ϵ&#LQshdEܶ`1G^&D G 6#NULҎuvOǸϫ.j@G6M[.$3eL r]ZX1fp  KhkЦ_bcc>i#C Zu:?B%:'6-HC4ze=+scM]0~&1A!K!@e ѳDe10Ten`/R05 (E. k on;Ưk62BJBz 1|+3W~_x/T hݾ У= Բ)G[R4S^<ŷqz=3}dVFp:Q~N;l:b]OrȝsENv؀2_ʘgVϚ~3(8L"+ÑɿNw$#=H؂&`8rQfЯU+"Y;2!qcq^,8YIKjm+H2agڭ2lOE-& ǘ]^1j5PzW4FqRY:Who!#}1@ji>Ҷ 8 F vI07pI?oP 8 D1]6 G-͏JThpBL%lx*6iCwI$oŐm&Ql+sD6@|"\RYȣ̤_vVJY6V|ю XL5:'yJsP4ǥ|"l"_7`T숶zS{ڵ.Q8Ժ3" n/BZoZM ;y!iDWh@aQ=: ؐ3^z h3^w߂-0@ܱU/D%}6N0&Vs٠lDvSTEO^-e&iѝrr4fe&Km(BY#̙-)oKѭpl=h~E;ɦ:nFH_L0J-ʹmG][wpZΦ~3ܖi>9f3+/ L;Q=Peٲy..{C3/z:mn -Ҥô$ s ?u2*,}liHLmA)q-xEqݗK S;)8$5ct,ñX@$_L HWUnC_YR,Q5.a`:-1\'F8?$CN5W;rlO%^=Fy; UV&PRcsA-0*.0qn Ew6iX+!؁cܮ*?^/Ubp>bV yBG^lڳYkdXS_`$7ӵ8:&t8ccپMHW'\RQ] i^vkb|H;*~Jqg',\u +z>l=s[J묾'Džmi>{R}m E#^C=%/ 7򑶗aqa}\O5LS$cd藻ӵ>w>NЀ3ףGsXv`T&xt׬N1g`30%iseԇWWΆ(&G8h|wdMh\KAt9?\:瀥U@mp\]TqqWnMq~kug#xpu;i&߲[&w8/C<B8#9&{- ]rOOYomMmu(^K0 7Ku3֞\V G,#kp\7_@i |j7+ԺG? !Crx3*%Ea[#BpY 6;Gp+\{!* QÜHlLACn,QCC׃e){F厒=h;$<,S3ݻ5XE fa#Z~oH⢔(a.ϳWyCEGV[GZr{5[EЙbIͲpax(n^Ji#gyi1԰,];GQl]@i|~6̌C- Q v島9Ѻϓ5!"K?27\kyym|ĄQc8.ӏ:qR ϐ^b yc@-6V:Ej#,7D-YüC 㟑!Zb eNVݚg˂3;Mz=ѝiEi5'4PbJʋ'F$SPf2pYJ\&сjNFY-{,Y!FGWHkLљ8MSVT6 d՚/\z0 L;iLĹI;{[u"h$5CDC_\0[_IT +0KYIhK*J,o@s`t#0|iS@G.zstU"I-жM-ATm-pҿ*ZYZ9\nm٥9찫?셪2"v)'h6,*g_Tg)!F{\;APjeıw+&&08UYλ rC/6iLGOSKws;/9I)#wo{~P9DG (Njm-f"7I4%c:>ar ]˟U< %u_3$UwUU61yNzÇiWB@FRb=e/5o:5 .8CtI}N O(.L*!w&K,gفxLi C6 /ij4:3o1Uu4"U)Glm+Q[׬yM Tl ghxUجH DR(E9ij\p5 ?ۍk%[-E yV2(gJAois }F;R$hoJ&rSS~*_8y#{7D$E e&@(ۆjv3}U."^4Jm垂9Hm55RQ gAv~fy낓v%%`CBj҃q)o8!)_'NAP`V2M|5ݦm(F2"vWrK,+TCX蓪1j5ew(fQ̬*s!AG1!/ $4u73GxˊNֈ#@tRp=)yޓK$*\C!|k lW"PDBT0lS֧&]ML'SǍbD]kJH");pDu-ks j v͉肓b˨YBGE5-mM:9X 07èЕ}/R,Bq]|BXF UB_ڗo*~@M,St`@)cʾO~ڨĹ!%~^fP<;ɐ$:֑ eI'M]tNa=Foω K^L+r}RKhs<Sjmo&/~J_+ǟc.fW W,<pE~mDoeeEt;!uH(zh?<q ;IP]W na}7Ը,*Bk']~ls$l,a)vuԛ6G/Yt[]y'~ nٺp`g:)NV{SLbPE*!sY62jtԱD~+ðc=FgcRZx(}a81VG96 gG %"Zf]3i1'abV4RWD#)wtಹ3cWȏktLGr;fjm*-bxʛfitsWPgrE@.AIhi'}6?"r9?MJ/@ w|ѧ}Uh=A렭>~鬴BKN% A/EBGf3iRJZ(ћS`4mzjKV@_ 1*@zވ0x- gtIBC"-l6!0?^5VyDBI S=uWpD2pԆwodp!MǨ19 %91=p=}-WM0l*a蛿HΓaW/B7Ow[ Q55w5!NaOޥ 8BӁM 4+wŝF`V`zd$,e*b\Bc l}*8C?C}jrFpOAWJ::ScFw>5t.rk 1Rؑ:FT{Q(Ǭ_?V |t'Sao"҉ .YmY|ϗqnQzz(ӐOr`p? esqj{}v 'mV"kRg "fSƄ r6?x)"%I;9mD[aStߛnrwr%ϗ.Ac4&*vOxӎ7@Z643)9hQՆY0^$َYJiNLzlFӇH$lbjbn G7V kPXvɘ|#H80p RW>zHW_v%xIJחjVdֻ_W}Z$Y#g#ՊѶrD"Ĕẏ͖|XDlC6|43tÇb3{!6! [H(} v`FH\C7F] y; ${囫QkZ&ROb%⸗hYS>0?,^[(.;D)%Ȃe+x0%X_3VҐAT)o$M2 2,@YH`e=Q\!Q|fnzQ֚&ovݤEoA'| 'TNU~I@D #+8bKf>eA^O}8ݶz!E U]]TVsƨSV*52λEd)3g)wDD<0+vGk*\r!1H<yĦ8%@ ZVtH܇|擯O90׿S[P=y#a8xe?_}. 7s48 vq!y6r΁軯|pd4cp= ;9~qRjluu]vI$xOlt6+~!׊Y'1yJ[6А xģLggij}x)`d5`} o,e5@qyU5^< MTv\&lps܉˻}/f(($0Dxw(<$}z `2~!GbGHXeWY۠Yt 7.N8I#,V'xHpo)ͅ5*Frn&c$::P?^*i҈ FS~\ŎxyÖU_i9?ꊽ/eֺ‰t$E~!gu3[W`t\~'F6jHM%l$RD,ѼlY ;@Mgz [ o1[ɖmg]XY@xTVU,YˑͳTdBӫj .z249&>P7 G$@X&faܩbD"p*PEN#Rra;}Q`0N,3aȧٵRhAj> o(dI&NzLt}w6T?6eJhh|+ƙfiG%'3c5O!VĹa_5T!eZ&_Rc b'XJ_t]hyґ,Z%`; 6i_a!q· & Kxa"ROdFp`$iA|E'Ra8.:6ih/9dJߘdC&kA*Hs'`9c?8sju(b訚9%xW םմ?bH* /&:{.tnf=CPQIޡq=IŠ.~VdsFF(|)s+LxNe,7j7{Jؔ|'>_B}=kKa^h|Cp&I:,ra)MGMx߀!ujo}v^:aI#G xI5927I )hk$Uޭ |:ђ&ºv "U>]L/ ሗI2iZKZ g>O%؍_3LcWHn8_t/; 3p:t)KuNx(hqZW>]:?h~G͹bgJ(f]53YC$'^IT*&3̐"W0lR7𗮼 sV(}j`Նy.4HQyck{ {v^i$X|>&\P[~ּr]7UVgb m0xe ѱr\39_(nuC^£=Rgv" $_{gXDvOɄjwJ&%#ئ $ dWٌ=L4~9t\[IU6cZ-HhBʪ--/RGcgĹr1AZǏxY]^O >6^걂gbYB?ϣZ27-!D5=C7j{I[ ߖO⨺52Q 1v ?'MՋ tAXO*Uͥg?,_rV<ɸv!3G[r2 Ǩk,冹ӭ Nl ߻W |5l~jW_1CwsVxW5Ǡ p;S +5hAFRǂѰ%#>zՔs7dV6lJ (O-K62eX/軙p9vtC(r< @-_1]+~S¡0?QƾKUsދ=!u+Bͻ< ܩUXC[@MZdze ٤ uѮ@_6P@D*6/Xk'@忊֢2LKTt3+ *QZ) ^| |~o(20bȤE4,n-Rn/V]$PqoOlusy͟0D gχѰJlD18 w4jM_MWZ l.yuBg< 7-*ߧ; NP x@Px˫ w$.]y5Iwy N) Lpz2XAREb_w(J5wRl_.Q~ w6xƴ_?< (R$ŽmZiOw_vt׆._*wQ (q+ed/}+2[7o(PO}[˄ q>;D {%/OH$o.Z7_L%\\X$=5gʾ@ȿbk*79&X,7H8X\ ܦpV+X>n&+>NNi`HW!>:w㍰A̜ |ivSPKy}"?u}-qN kq2Yj8Ǒvj+wlX ;&2f(>bQŝ #Wo-w79=<5`SK2ɬ{# ӠhgCQ_UF̤Vrq hc.`ڧgt%O;.*Dox]}l[ˆppt R#]T'x3Ň_8v6uldyQ)HѠ^~2r4 ]q9`B =G\*8W6~^ݿ`;+I$")d5 y)_&yW%5NB{ąp[?l9蓏jKܴh _16""ڜ>PP9MR[$ZA2xr.;cI6Lxpa*i;:FdQ;7VS%=UCz;+츈dЯoUke@yr݇ry#sV:>U@a k!" T؜!̊L]"U(~`SF+Qhj($@b%,ٖ<&k;29hc4 kPsAwB'2( bJJk~r갡u1kj5x!C {}S)ޏuFK5.Gq\3*pP+hZطG!e(=)qAHԣsO.ȳH@b,MSEOOoBb_`ƨQZJHBw?ýoqucx(9r`szrZ c7CC"@{LXv@})Q`NHAi:7] ?~4_@k liK,PgpF4N]ZrmSDŽ UkF:} sȄxᶩQʾPcdWJm:UBD}>>SJ_n+x}r&sS7d-|Xg Uj- Ey͝&!aW]9JJ`;D-xOo>Xu׵gۗ%<Z_ZM;R( U~Z @QrS6RқK4XvN#)޽gj3W.Lv&zl%EUi!7lN`{\.pEU svzd/Em`G1Ë xyc q'&NÜ:ziēX2>1rc_*'`2*&,k'%D:h'Xo۟totcaf"Yʣ'9֚̊>^f崐p=sγW]KJS -O$~uG%adO4ǽ6ǖCxFhN|e|D Y0 jQ&/p=={KEdh?*坽Zd~Mч,YWi`V5VMųnr K1#Gh%) )a2*(JU7.fzqe4P=4m>?Д1qX}PV!7MuAG@hIxܺ6 i[]ŞJgF&K>q#0ʵR3}XMWz p;UpItwXw"Ȯ(n߄*o s[tj^}yo&'s0{`0 5aegIG;C !ѯC'['*#q)P!ߵo!oy fX4&"̷_ Uڸ"*;TNd8ܶS\3Y ?`zIӿQqy?;zxD"dGB?v$Za{}/ ౏fj$ڢ89 K/PW.UTN"r}!Tx&70?駚J]4 )R.g!)L6:c`N̪@x5K- Woz7ċOkuc cȽiS$u@#nNO  j~,jʼ7aeq$^$aW^1t1xbYP F81Ca#t@srDWNKL R+fxjkyEuAy Qk}]hLja[Mandk9XXbb7d; k3C ?etHRqFS|I|Lo2C{ ~3_`պ~LoL;*H*mcvq_dmC~꺢5XH"K{VsKuWoWFp  er|%Ls>/ߋJ6t~V)/o~FUv̂ MAץ%P*bnv4N} `;:Ӓ9oYYK-e`!>BvR\h;,;%d+qcLw>ǽqr ߂ҡz|Ӓ$PX 3~m7s!wtOȯe8$8$=iDPr(*n#c\.xBbKhb\XTfIJm 9s>pմ,ARxˣTӞ2KpƹEyyIcIQgl_ڱCUR!xčj5Qn,F YHm!f%$f?1[vc?̀T~#tza3jӰ;1sd;[ʴѤɹ>\-Zbtc8`)ŠKQ7Wsx XSеI:)и÷&fxhRҾ:UEP5֩ax­)^)V!cl2I~(w4=)$o>/tx^6dcq+:&--@d(m|mYP,@?C'YD!X񷪦Ui7LH`7 $P?eRr'9wq/㑝t<)2:Ó .B(FhwӖ⚀9DMxC0:) q8Tu椦lm߈I_X&NU`pQz S0'1+.tf*-5ª/ı[Aw(L8:$]>AZheI\֖>c :`U!QCG~(|̓_rq= ]߷+}>uQp@<'ڡ,M񨼜TF0]-,1MNoO%(YڸQ 0&L{q_O,tu_L^_MoBM N\rG(NwXM4 II$:2?RGY8~xWcg9 ӡ%?⧵q#zwb<>4`gm>TY~N36VˌWWר Nt9[l4 >z#GAJY')```|5.]zW̒8~R܄,Z MZ[ )[!Os(v @'"/f_|a>3/O@XQdb^}o|G5eflSU+";ZqkO}| .hc=;Y_m:djeCDft7 nڌS~ c:8}n5"F sٖ\l{jy T|rel)njq6 GT݇9n+ 2F=}g@Mې*8Y sξOV`Ne Rhw0-!uAK+V*LPcZreI `z'(@dFz k+u,WS[ɴ~xPN4L_2z=6s RB1du`Hviwɣa')W 9!iLnWEj ˔{ü2A7مʜSiy]|x{OҌ{*ThߤoKYQ>n,Y6ϾtMjVv,<. Q};W+@FRAf !7ʛz'!U.)ъD<8]C76Ί1vn8 XE]aڹ^^wا[ʜ'2*@Z~i,\h.%Uh,WZ9̸hT049xԪX "{ 6m,~>Vpl X#\P;zt™9\.PfVͳ .|G WHX^6 4imڡ$9xUhMlԬp5݄\#PUИL~dU}Du~娧z{cgB.,JCls=I)hghxruWF 2 ֝]@3^G< //]\:(sg#H(%,ȘӚZi+#ѧU U,:K@_`^Ӵ=~4=:TCڕT_*tɁfҷ['2#)M9:`#x̬㚝RR*Puf&P䟦Gz^Vߍs}:9H*Y=lƈYڛduBL.k~:;1^>k{>kL,SK\SHEmbr5u%ja'YNZ\"a\M|mGSViIz+X9/Nr1g H7`:Ki=m8 ɸ~'^WYr u!ŋV@FcfXP]Zl܆:.|RRQZqu d@Èz ]v}hd|AmUDPsP>1Q`c[(.k4 }˄)-4/>G1 7?UIYp͟{Ś-O<H BKM40h ε}v >=:#V+b龻-z^x< 9_Ӝھ]NNploJcSesƟUiJQG&T:~A jeȧ5=mJV㣾Z 5UzVr5bpGfz-(BYѹNkc8mqwjCՓkVs8V, dKcTr>'$0WmY듸$o'"E?S'56h; ,P!kVܥQ XGi Ex*ʇ<$Kh I2/rٗQ^G/ t/8od~UAnpuH 툊=)(X5QWA•ZOl4; k̿m*.>>HZ9/#G򰡳tkإްNSjE4 Tʉ#gxbuLC>jNKvpJ_qhA"w"~Η[9r6e&/_qQyy-[@rE/G; tҿw>tFQGTmoݼK*n( u >} &S4ti{s'uEC0Ty3KN,,+j|bcaAoQ2xpV.9nqq$og3'wr$"Oc˨ =M 'c7 h~&$t ovהOo{Ү6"<9]}fQ>15\V. _BQbL#BidX$1g'߉9[:q1&?2 d۱l臌Q8EW+},WzGAA0 k0uX}lcDK);$2pá\Qz^'kgA_7 1qhYķUP4(N)AG !P1V:%19cX'tgÐY,A sVR&lHX]%}F*sL r&$i|BK C7LHu{r?)c)nlV}y o)ߌ m"_^S+} =O'tfZ=#.ʟbpi!Y&4r[!0bF"?S-`e1IspVR=l:#K :x!X׽Ky.a\X䴻`U}x<ՐE ܒZ $d;TڵdBPܸ9#dѿr# geS[:! ZaWI@YsK0\]]Kxs\{_c]LVa(DNwqٷ \,N"$$ok]ڧMÒj0zH )\)pyحQ_853IiIy|=CX[]xBeo:;.8Ri:R~5"Rt5T!d/JlCSQ(6ǭsٶ蠓`-d=pVG 6jϙk8:HAAUʅi>!⤘vyp:"t&w#gyP2vCQ.H$7.{, LWȯ㢗Bry,w}t}TyQ$`o&R=3GEd7#)9ұBol }j lmj9DzdӘMLWϯW=g={Gzs*4i<[r=֏~poDQ(t]`6Qo|2UGWLꑫ[ުW@7Guѿflv I~ȕ7%cc ;;R=6Ay0Z9pu0; T/"#XJ|5t.=Wm06TR[<Fs8Gl;}qjCh"cH[kI;Y RgmPWm3}^ *4^'a><<5߫bTO!ÔO|%Bb9sHPb4>Β4:`cYbDA Pa2n)7ucRw3v#5=q41]k$ 0y$B=/ &bq}zD|[UhIΜAD)cc-G\q\Xtyi{ɔ 0Jժӻ_(Zr ;*0OvŶ(X}IŶCj8W%3T8)SD+ vL!YB"s$PCM2^ `43Bo]$=8SGՎl--h}}<¿~rm.]/^|GgvDdFLz|:_q;I3mO&YbcW\{IShAɱ>?Y#)mS<hѿn̖ JmkcC刧x}bK/F'xG5I :۴tyø@ʰA2nKS㜋 #ݑ"p=)J34`2 @iGۿBkqtx7 iDڤ;j~;lYLqHyieZj!sC9ҵIR2I9֧Ji1yj^U'0Zp%|4YSg,yNOA0)v\4%3z96a|xA}A*kT͈MZ'Շ{ySa׼>zwզ]Jq:}S!r˱TR |4xu]hLdxaeR{I1Lemx0Ʀ|sxoXĿbY#T?BM)}_R;0"В P!/TH97^ deCq~o䳠PNdy mN\&vعjer+QMvb<bAC41..5'."YH=!h#.KD۪܃ɁXu=9Hni+=1KS< Wc-Յ\%fn-IZFfF7j ( AXxڕ4wB`?ʿⱋُ0 V?6_`2/6?y2)bjV TYC7p=^$ $4F4&7y]Tv) |Fa bm&O=G-D-!$NDZrfN~Or)vG fĎZsY0J+B x ^Ɂ v"Uiٞϴ#>mD()NcPRQI$$D6qͧpDQdZ[f (ltS Tv趦~jDG)+`irsp@f ** Us۸fb5.kk~۫`L 'wbY H{Bg *J#s@Fۀ&GJAG `V 4\Z ~a|B\;+OIi]f")":dGE_! S:#Bwocr;}jqO ]ryv06y bnl7nZt@r( ^e~`%CEsV{m5a#1^r&krN-G9Ɯk.t,f)ĎO',/\\x8 '[r6႘ zXP2/:~éH +݅zaYx1 HUIu{Sl4WXq}^ 2xD6UIQF`4x")w8b.c0٤F^$Nl1KJj캭wG`&I9hN>İN=j;T []2J%Z8s`Tq|YЄBA,݅γu> yP&t]LEc x \ n_'Dio*b6%?F'ow2&"Ufv;)J!z. tkxh0xh葡VO׮tl$[2[歖WJy+3ȼ7|V$N4NyJ|7 y){0WJL1xk06!`%ə)@x>΁0R=) 4Kn=4Y&xi<'DP6g8h@V S^%+5 rlA+7Խp^.^U?|ajzÝċL F: 6)(%<&BR {.xy\- ۩`䷖jSF5WuٻLa XvQc@#BmHӦ@vYoLV.A5\BD&fuG=9Ԝ#>Ln-6۴6%1?&3)BfMܜ"|UBXTNdeԉ(J,Lט˞ d"Zo6Oj XfU;l&*&"B "ݳbBFu+Hnm!Q)!}n6 eZ{Z|&R#?> <򂫲*PB #$ђ& UT~I?7͢AF+ *1 @3kzbEb%ih␾Y82B:`EwWf p/]}Oz尬 <965|}1ŎM *g؁&(|K&T 5(I\B%\1xfl+il}|zrCt }eŭ=Zʐۯƅ;fr8V@@:mn?Ԗḷ[9$LA0'4!3wNysiޮ#ҖṴgᾨ±dJF@mW' hYVh,,o_Hv{i!d1E )s}sa'%cSB4M_Mu&$ iORX'7Fm.VI*(,c:jѓGgtˆMN$XE B,U D E1K^ač}{3ְ&ܻ4V[f~#@{mgX0˼vؑVo|P'9`^IԈFDεq<$RFN&CVt(bob/ӃI,-c$LzX3m "eub9(' .h#e=&kBG䕱Y>*їk[ Zk40 F#C]ȿЇuM2M*z%jฆ :1@]N |B ,U3S=q;!PJ”ژ~7a94a?% f!O$Oɋfq=~#g֖9aZ_r'0;&ؕp^G6-+Py{4U+џx9/~[``p_ t2¹e~;3(PGp.@hз>I-mÕ'M?! yh@`)-'ԗ/4+5Ӗ(o>[vW|<. >9vor`=+17:({={v@[@⪣=(GkﲢuqTw%>h]/^2iIF#kc"oB& JiNp7h;Jݦ_ Xsy43]o|WfZʄ2en+1W/̼l3W0(<-7nXڶ PD1iH=l;O^#WU_ QOs-) n-%T sr-,1]iP:b\Dh1zbPB+Vk9b:kq͉:mZ0h']wpUYͿ##g[O A08ӁB!; P]ʓCx*!S Gyar@ŝzEV5a̮$YЩGK o5N5}dAKl߇i_wM/GPtj>b YC!/T1x#vvUt`&ȍ<-7U5j;dӲXfs2!qB[|I H.i(wB,ɩ h=Hpe  کm2?7;R] k?j'(=6|4}z2<~Jɇ\167: bNO*E׶@25=}U{dA1&Օ*o6x*k^Qep.s~* 5Gqb BM)yNW^L`)~FÈ3_7v aSӃ ͯ\hxѱ6q ;hK3Fv`jI%k'MNG8=K.ɦ" +@Zroǹ~䦈 )X[OUB@u=ϥssΦVJ4Xhw/F;Ƿ0.&B%[͙P\oۖH (+Іh ( |z4Ju$fq!Vin ɅH _j*]0&HT$0|/ȗACTiueQ{¼y nP![;T^dhhX*dsF<>U l%JsJiw"`i(OqmR{lOw(~Ų? 58$'{I HZu^~t7݃)g8VkǡIPö"(gz#:O$YNdNGC}RGvqxkv8舦TW1V¢sŕ(o$q-ξyhl.grC az`[y0Ͻ]!&Z>Ձ&s1 [8|nb?~ ҨF3{C1fmS҂VNV ֻ&帖:)*p=+w:F)>tk4_`:wrS:-7,_ʷ(dxwV@ԥdގbj`X.+WPkM_G$2WlD߆)Fk`i)t/K`NȎ2P cu I? ~&a1|p=>v'k-I7^NhEx;LQz -t .!4->&dwqkg~7`~Eʀ҇kZ_x%tDU],%;,UVABs>喬at_ #)L$VX,HIENa|UMM98n =n+I d$)]f6d0 הṊћyY }TCZ\W[N Dgyz?,%b;A*EthO89w=dwj|n zm|'H9ROZXεI|XE;Hm/RX D'čm0Š )`4S<BӻS\Hs7eK*ʜ ȿ߬~%ϗbP|mM-9͝kf}!:+Ы-&+T))qvC cG97'/c>6RICT1'(%а5YrkXa_#@*fPg ;?[84(2w1< jzXn*lC)jߊP=nƅP݉9 :]ej>!&ûɸ"MORL:;VO7; m` 7"chHk5*H܋7f"sYaw k ܣK`zdz>FB(*xv/*vvfi(!WHqG\tg@FXsq2 KSF`t?4lP\ ˱ZL{kR3--=b|%Ⱥ09\a2P*wLu@ ^I5Cg/O³xᬩ>Zp}LUyXhrGBWXGX~#u s_q#HYC ss/7^ Y`s3/T%ۓ  n?05Zvۤ-s&DBw}w]Пrk)'n~Xr2َol|@}Ω썢h⑍$Soi)Y!;!f9{>h(5=K-g)~FOK [ޜ(S|@V 3)aΘhot ~Q3Tp7wLڌ lخeʚm.^cn߻T @Ŧ\0m #@F nCf z‹dJ'E+);̥mU& (khjF]C,zS>ѓunqs爓s"2吕kZvvY۷cmr|:Rw&A@t żLcDozX).1+_G]ß oNWr?*3$109Hf%Q ٬xrQBT]X2c3c7ԻN5Эs"miUMb'$ObbSȼ@^֖a5r3 fq%yɈ 2w <I^;j@-89;;wNDN- IZf!8))&7JŃ;̓<_c_ڵh^_ziŭ9tؼOSgO[v&i;E 5=|`'Pï4Hٌ_Iǹ>< uhv01tq+̯m v>)M Ҧd v鉚 WjML% Rw}r|n-`Iy;e+X9E,%nk{7[}kL=CcLaŰ\]ȪzcMc4c|IM6 XHؽCS)uU B@Wǯ$Q,l MЕ+GM<:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFu33՟1+2ۮCfBDԧ}~f%OS/-O\L_v/bMCuǕŃfeIsX Iuԩ$ED8iuq|TIOJAcOƁiPn~_uo(9rD ٳzWy y*Ԛ$,9EW@3/cB)~%sS`nދDGj8vEur>^+@/TrCz{D9iT#EU5 ),.Y&wV w.*h`HQI ƅe _#5@._0! t²TLNPD 롡_Up=Ar^1<9yW̢"\Vf?n&_r=.;_3C>EVe>,f{X3V.5/q7aД7R:a[s bT͐χhfc`k~Hߕ;10( jמ9jkҫi,f3˻!,6.j2lbׂF#o<+;祯[T)nUA=dĩ)XX%kvqR=Djx_hBXU۹pn6?oGUA^ vI dN!c7t[ݲ?,)4Y-$FTwJ"~h()C{žʕP5q%m\&JO9,!78O 6WG\4r OImV~ZW'5Ke ՘j5t-meyt 2`MPA=u-R%~e1qʜWu~hk[ A6T[DpI'ꫝi>ì`YC[odQ"wή;9Q0x~}q9;] L31cdmPaUh:"110:"ov\鿷sXҿ}2:DT)h)YӨk!lg@7Am3hq\4nI2)a|'7!z9HE{X1~zT}={ =Yq(վ]D>ȤqdBp+ F a ꊖkXUUtm<߁=P)|VMͣ LaؕZ3zWos hm' M/NxKn ULۓ ͟RcۄFpwB3 G4^:Lh,¸ Dd1%#45 .vOp6B+Mh19"Vڋ\JC~($|&-"Y*^~k(2bxYh$ ot]nT>IYc FQ'8r8f>_EXE%zmyd)L qI) 3[fMTtLuV)t+wQk 9Y&I'E W^V#Ʀ2{i􀺱{Lwgg@mFӻ)i1p~^,."opkO;qtfOL,8ՁVy4T[y4?'"u >R}EѢa))p-d%@\k'[\6vȣDڛ=dA$5owt }'^1Tѧ*Q^h'OQ3%|em0 )??sҩCxEd4}_/{bZ*:ɾ {*r֥}U9¹dbH? &d4?)CKUrucb/ezO+y= zMcJkO/8ڟWH}Wqk54ɭ]p Z4Xq]9 `M];LބȤ:G*xsWɢps)(PUZ-=R[WF_oZqY18BsQXC Yƺ/_Y2*Z2?g߄hmKP۸4(K9}LkR⇑G( 32v?Gp;BرEЭ0K)^]J-"%g݇x%noNaÜNK5 {nɴY2 ~e,,f#i 0YTS?ݩt[Fiyҝ۾ ÷֚־ 0Ֆ]=UjWNn ph+~%zc)#u;Fj? ˤ$7\B4bfz-t ռ[? <dҔw;Iuo֑)Q@âZWAs^s7 ˹qɔc+Ga]ǦXJ*<h ַ9}lH7өzvM n/!ۖNÑA!{V>?iⷠ?-_n@dE8KuhQ=+Uxp3YFf!`8Ki EU .iL2m&8Jb|O~W:=v@Ε yCEWuf-TBMA !j9)"ײ)"-qע,ov:'6 y?DrH2`EBfKQϿ%c|tRExH$Gsq7zU2p2ϴ7 au[0+//pC4[OeGsP bMr9ܷ7;bif4Jly<:0t!<8N:M0u;>ݞc;QJFK0?rt㨣9>mR8 zW-|+P7*6Pl262`ܼ`'E){H>n׍-y]^?P*RE_۽𐜣(tF%(6t 4P/mv[m F.|mAr}CL4k}8m~Ir't1TcFB)RʖRA4"XBLƠ/x2p,D[YБA.Z喱yּ\H)mZ*1u;B}mBpϷ5w5q7 s\ܟCۗtZgO==.p SCm$ec(/n<ՏP6͋t^L{ VyjmùtQy6'E@Ϫ nvyVrk*E>ax}%dU\ z J$ynGyBbjG+>{DД jcѢE[liΚ1ҀG_Q_Db,QbZ$6iu)npb&Sf@1a0-HxF\lrl̹ը A,2"_"3%ufan+̦.#"zS\記ckN馁'?LD;krvQ>Gw3ߥ@XE3$iC| Rg44 8Fw L8}1;Ό'} ֍rKh3z>g hJX * v_~YYXX+0Pf'ؔrX4~:×~^׹_W7ϼBR֠y 1&' hN3i|-m=\I}.p_n%jB C"Y>:Z٘VSSj6# v3?)]6]ײUnqtrM6nUxr1ޤVKFX~jʨ{YEzw^'Pgr_m1]:j"d1OY J\L<ce2nqm=z Lu|w-Qᅀrӷrve2iH2tS5Y~ e\KAo8" c K#LƮÃ1N|gj͇?+.d-Z: {-fO)* O0_:TwKIûد?cefIoB^ĩ7O QyMr[ :4'H {<~h>*_s&arR-AE90cqPUu`L$mqRfiA] o&Igz7zKPGt=*q1Y.t1v"Q8lTO>r{3S´ԺFC%PN43-B6릝[HJT@eũ$)zi'(( Ռn|P\5^~p0yP<+1~C:?miGNI.jBYs3.2 4%@M'Co,mVZ;g;d!%|[ DLnm83U"NS~P<H+8#\%|-)aӀYpH=;%bJbTg\@=+M眬yVu7Ia52?Z&qEg@ ḴYzE }䥱3%5dX=QB9wу;kmDdah6`,İ;"l 31 \O 4M-쒴dJ?y*K-MpLɍn _.8A]p0.piZ.뮘dVA& =/\4,V9 IYsN`Wr܊=wMt _>4j%cV)0 c̞Qnu,Kކў4Ԟ+w%9>6uF,2"3߫D_(_/"}/l{) A/(v(~ƫ@5.ĦUb[EױMuw,dN6WKny$dv?؍8]1~}y1$3elҳE0ZU@%W;SNvkh{ʹux eOfk`Bs&Qq\e%m(/}didSOdx/ U V7#qG_TGęͅ *_9Լi%4t.Ĝњ<Ժ;r[TmjҲ#Z?vlq7f>ryKw4/Ҩ&$ qeT%m(,ȶEC-<ٟk%IyoKs#EǨ* HQѵ D“~TYՑ47=dZ fm2:iXWOL+j8~rULIYWm0`ʀTx" RBo =)zƆҲ{9'4h f-N{ʻQ|`xV/2t!Ŝ_kch.,%$gq?3Eb6<ޕ" P_АVI%"Fl41*m9 TzۡHQX""1J8F A}͝lo1UɄ'" I\t1J n %)7Z'A<)0=b#MOx퉂:l 1v=&.ݱs 0XoAFHP Vi.8"rV8]-IQ~nmp *Hrn+1dMdƎ2XgkBjU-|$w0d<\EQI?S@ċfo ~=Wہ !s2k]QzgF%(G*Blߺ[fatץB͵S7ڵ1!-*ш<+jKߍk-yhna]* _Vh8%:ЯU=Z38,1Ԍ,|S5z{6aco^AJvҀ3}P7ňXE9yWCZ+'VTrRGR*bp`ͦ$`Q8\&.:G3 .m =d@H2λdbջ  W)7 z|s?ɹyF.&yheXEjU8$T4x9 Iaxa펵ɤ>GS901f6KmNM P${;lJ+R1f %YSshX/WA-JeXc.Rs{\xwLGvgD?Z;\YXT>-ʲOQӄm4Qz-<_|7B->0/pkFBN|$}wC`ݸ􅄿U\Q⩻(ѿm´ \%xMngc jWs+NX[aA?"w3jlc|\Ȼ_qCP٬2RضnfOꅅ}5(zу`ĸ*P-DS4oevt갵7Q*ht-G,}vEìO`Z5PNX`78(Lisx2pc<}GX^?DwohWG;3Z9hQ-_'APvְ/͂0L\B'\%V7tpoO|Uc{Nm&/b(Vǖy5C5Vf\- ARמ6T4{Pn IQٰ5D/4jQv'*w5誹%GtGu7*)*ʼn캱bp :gEk6Ԭ< 35C~(n}vA iɦ9b" l_T=<g ~iVPvhȥJEƆH^ٛo3NK#)ov{O+UwwA\d3 -(K +aCz(!h8BT!ۛ`-cc?˪tGsB]`8/}>K؜/vV+Jgs`n7ut*ndQ- (rw{>Aκ޳R|:J3FHa'D6X)bI;u)v* %LA~SFn.+["1]9 @6UiʚߺxP~ 3lWth5#*(R-?AzNyUKSz?s?=ah:fćՊ-+{St@a`N$>'<ֆ+?rN]y}w f$,]ea, QmLjeIp-:o(by=ċ֟aSa vh)u͎~=iK@%Ȍ/^o81/ 7gXG`-Zȕ;.>xm$lY|^B6.MVgm親X4>0eoˢ4x eG.7qhlIB3'hGpC YQ FQpPFJϮ E)ȯlY!h&0GX2ߡ6^ӏ 0 lF&TtބYrŖQmDaHHu;(gurQbP*:[+nZM)7dR\ػs%)3 MAe Z&NaPw^0p{N$-E8O^wy&cy5g`]d_c~, TڄnV?7+<.$͌fkʰAbMۨ UxP3tP#RKmRH )J]Ms  cN#O qwiQC¿ CR#M _(xY}!eeV|vZjH>zr7NԽ- q̬/E޹9\u=5/ll"mnoiCoK(\[ul{?%?VeH!es/5p~~db3>vJzF)c.ĉ)!jQ*-g `sb"-Bٴ^,&&Z1v[Xd4bTZ&#CD͘5՛cG(.@ a8s+ӟ9B ̰7SFriTaKDFL8k"lb`MO{+ -KRfIr;LkrZ` 'DMHiVPG1V-4}H I'jqu%#30keH=֠?,Hp#jP}^ߤ 4(x ߞ&{7<_i1:'o.-$2y5;eoV&/,qX!rN.60Db}H[-ә ##FF *J&W؞S X)?PZa|c|u<7+*GwU|߬]>>%KIV*ڏfR6`[^ jf|4 M31)<^D~h)9;f,JHWG2lN`"#ꊵ]ᛯx@˹/rAmOQM |l1&VyK} //`W.֬H`)5<$hosܒ*dgP/ hLޛ`ph,XQo61}@6XY ~dDRoڊK]%Hk_wcw> ( ?4>6BgL0 x2+Y8M tA&1ė͂O7UhQBiH-[n/7l8x@6sA4;6;H^ߥLt%_"׬ d"BL c>aNuݝͭܛw.Jri,kx^M\𖅦zSiܪ{~)L]jԥu Y@[#<צjMLc5UPz>P (;+ #A96'9wvLWAY؟ѯ蔢B%G8Z7[?4ou\;<6=ZOo`IC9RaT5h&f)!f}w'FpB xP)0EzI#A$bMY0dWb^.J!ag84%z˨"RƕnX%,]cXgM̼ir6I^e&^%# fP.eEkmiTf~$la V?Dx k/ B[n$`e׍oS߰@AIJT1vH\2, W=ŰbOB*誱{7441<(Ofxd@c[% FI9`W[/8A=J ێӵOJ){eR5b9F[Axm,a")EuO.*Z w"}G<1}P(U]s3LGف&ܕ@1ccagvQf("_GXPUo ]ףȫg@v [hPJ|QWkifA'\!ZK5P=`[k(Gʞ%PF [ꀭ*K IIekb!8B@٦M hk?UCdȥ~K V-{ڏTn:/xTDB_3ur,L(3 P +µ`ŽOW 1'3-]׏`HP3F ij|0'ɆEZw$!)@Gs9!ULj3hhg1$}Ad2Tg]>Ү"=3=a$T a4J]z^moeDrFmRPZ#Znoӕ~z.|1dR3\$V RƯU}[VQyZWIlIb~ɤ v1<&% fw~]7etH9k5f~bVqr)8QdK[CiUV x/O.C[a: z/;ˁUW\Ky!T^u mq}ma`b-zxԇwT.Rt YmH4ėt˙.vBJHA]?Y#M%;Gah{D́y8MwTe]B;ҹtcȽfL1bB}`q}j\*Jjw:ns',B&UvV D*!e7Z-FKGy~H2M5pʹmʦZmVWR { gʋǧdzar<t˵V}NCRO_B:SH6X.iDr0v)()= ɐ=mWY ( 7nEUɪ QKde q 7x!فްZV웮h)B߇p[r|a 3aVZȴH@e8 3Uit[@{BQl*[F!P81JFJbz3җb\!YB之ShQi/sYGȭVwoYSGO oJM92PNW]R7(mrGy4ʝս*֗O:vz%l'Ѫ0V _6mX{kxg;WXޖL.rasI&YfwډD$Epٞ9 EW^3/П2Jrm$TIiCEG5/- f2ΉL*OK݁.' g3 ?y"P 7V5˾p?q0Qo!}]ڹm=iznijnLIBD0?^}x.e¡՚@x =(X0D@ewŔr{Wڕ)k}:Qact0͸)H>y3~F||`+CgHUhU)9t2#e.펖Sz^2p0 NQwQbIl'տ-P9XP%?59 9N֥xX=|gjҽ?d3MH󯳁_K9=AKIb#sx CYwVHϷp2@60.:yXբ䴜cIZ!_EqJvE 쏼)+}9+BⷖG9 YDo[poI,V)kIv09A6IZ؊-Wl\.`2uR* 3/̢JVgIpUԂ·-Cf^~(gLR{+na,:a##bףrqym`ZfI6jؗe (q`A53'#Q舆g$(ɹZxVXw=37Eb?a_"cqGO:? ݘw21I~sW3Sk;,l*~%RU, qhj>7 6!CqaE6߁NfWkiM'3/_mi}KD\]nmj' @h>`v{t%*> Vt 17 xjRх_yK~"Bb~Eסx% +Aho,ƓO B,EtKZh)ɖKBRQNR䝫\ 4v^vfr}٩z:o2lyvDCz)SM|EYA 8[$5BKKJE2 L2H-7㟜后.a`Mon>/Br&,DP+l< >U}qNAUVcn MdkJ}QF3DQѨfل/b d2((xFmRNޒxt2;k#^m Eh5`¦.%iĐGYZ~*.|4btE׵b|5p/oM?:膔nX>_M|ͤߘg\un~&OMx(KJܱS]R,a$,Q֙v&|Y,D:fM}j W/ {\[Kb3 l`G;x>(M 6Հq,u<=?Ocd?K}zWcCs^@׋O_P&QstǢ?Ʀ 1}n=?qbcA|ZEV k 3C"i3^7bb-~ Y3@]݁`&@`: wC:.;vN#Ň%bKo:O^7x$QzWX`k&ix}OWyI#ߟ?>^( O|榃M Wa#JhZ̭7 ?Ñ@|=t 0<>`J|U |0Bk]i D'f'{~C@;x MMXV%2K5+5Y4229,얇 ug߆G'B[9pl^cdBj{Odea!@ /)IT#f0;Gr?rך to |~9rzU4X c5i7weܡ@1ď L\NP:&q1&&YćyQ} $%"n\..pKpQ`MBxAܵF;.w^fd 'M3 VN"rШnm!aw&4i0T?!bƸԤ"9}~Q ';VۑE^*#̦I#܍+WՖ YYO=߇@(tw[݀vǣ$fcn=!x`,֞)pkFugEk)aR" lYPseԁ鈞Ѥt~a}O5<j;,_FY+P E,`tn1y7,*yrSvlK RPП>UNy;HyRےҗ/6\-$+)sYcC,|Yo9p)zi&-/[SweXNc9'fJtLЂhQM ,us:buWfi`7 Ōc@nT6gP0WC5Xi2YdE*{_zՐ rB*"D1a>9~4j.ʭP:Tᘐ>TW{?xq;¬~DxO;*:,>cqN) zyU[Km(B3%B9Uj^_*Qߋ3;I h\󘈶{(X1QWir1dqjGx|еߣ@tpʾ`v"S4]Tњ$םv-M{DypixuW Ap(cP9d8x"d?/ ~䋺Z:^;繈Ȫ2Θ0ԯ,"hcD ^ [T)wZ%ce:*fjA#&fruFM3|̍r.L` ~f~%^;e.Ӆic+= GH^VÖ|:W D޻uяӑsֈn;GfwHQ\oa׼Zϊ{ 2 zۻMI*R}@ F4G7B^pxSe-~$(Y+`t_p\Joa\b6̎z:Ҿ|MI`Bw-T(8]1,wz>ʛr) /o"ҁ@`rA#m#$j Q2.Mf+b!a4!;M,r)mZ{KdnX2O5!h3A^ObδS6Ag_sLiD s}&+Hx": g7e nj9+deF¹y'?eM8.37*GE~ruCte~9Bm۰1pZ lAlCcT. )zxIe0:-Əe1 vZLZ;3q*fA`)%Y.&{z  #{`Ls˳;qf2gBf?ZB3`l1 {:$D%y'۳ΩmAP;t6S\d 0nJ/2:qϢji] CP"Dq$2$[lzzL]Ra8hKַ-?3Pz[h ؾfCX^UQ"{,mEd'PgY Ǘm ~TMI@tgO tGI{- .ё `\ӧ3>JV-(V0T̔"1e>,#e6|zmM֊\ @IrΠgTi.PG2ɮ@Z]zxl3cD?iYOc*&Xp VE&Y߽0w;Zj.&Q17CP%C,{'wH58,~d?Nkk9 iIl+Gh*7B@ҰJķJuWP^CTIQGxC,A2ٶ_b1+XC'vht* #0(UfFhWF=[co/U_.xc3uթaͣ fo|`ToL&xv;gC P-r;Cc>X$$rV`)!UtFa*+KTI0I`IĔd o֝l:&szb4>Eb,&aPWXmܓس}=Gr86jvbL8Oa/m=nl+=Zsg ȉi0heJ2 \x-1צBʃ96/˘n+~ KgLHNTy(螯e ƫKI HSJ#`r6"89fdY<ʧ>#sǁU*C'-]mW4}"Q)񼟻9qQx;RDfpɄ^DaP>=xNOB<v$p/IWs`*gi>r$4R'y{r  $%G*osҒ&9pBD7Gsb8!'b]jL0pjسۗ".oPvG]i>V)fuzU%"tƋNA3a^j_?Qy*OІ+H 9SʝY;0o}:=ߞnh\siNܽ"j_hH7]|ᤔ}9}`}sE%;P(ֈF,sg1-!_jOn/;3hrE1>nڕq v[i`RY[(4U9C%qEȣېujb aj$u{M}HHP!_ l64Pa Y ? Lй=h&66lhz Dwkj Jze؉#R1639. p=-!BP|wTM;t;`i$n5n<@vC#a{ⳣ=S ?^Oi~8;ElCS别=j 2Ǘ%z//M O|\)C +< UDyRy|EZH%J'i{ꨐ_H~=O^vß/ٿ  fQ"WqZ<{S%{qF/JmBaݰQ Jt|{mtˢ~^w@O/^,\heu5?XuXm)-rf/ Q 3~M=/$bFRU"C) B/ɘscoH P`α tBj#h7U p#ށ VGwݱXu6%)uL[S$:Z%njm]@leU$`syY❂gA*8hgq76dvs䢼΃coz*4-f fi0Un̵)1zǽޅ)tb8C4CߕFG5"v+'{i\vYl.K7$znxK0ZJ*94!_&y3z)T©6r;Q3 _6W|s40}N+O_ V__bgAMPXD}jC ׳KUr(U\FSEt_CPmUph&}kxSw~-iE=<nXI_V{iX1L)-hg ^[+`qJߍv}xgvmxˊH|̾d*AFsIa ;Cp5̞[qA\řẀ V@Zr ''hsN>"6 `cd!;'o8ޅq0fѴ]GPS G Qza;+x7[sB*OcQ .XD9e{0n;]zs|SʈʖدqydZ lGюDsUۿNc=[&jِ+ןH#Ai1zDfp@D *OP6Vqk.= HxIH7D2FJC~3fGv1߁[!?6ڙv/W*t qԐ\?CnT-3F2mpvh2іO,]Cy jk~p᡽nM ѩt5^-n<5>1*ȶ R tyB7sklk 9Ο\+k)be ,%!^C54='o% ڛ%C %Hq /_@+&2WoG5?V&kGuemtkee&ҢL›CS"ZZqrߒTMYpwbአgފ!sbڼAtjL7$EXNaEʓ.71_, 9-|өoGk[V#85U=,]HD=ʽ] ˖1H`&˵*c-F/|5E'KFxJ-^.8U,k69I;f2pEzKi}, 'p;ZyNb\k4ndCԢl 4"!$o@yPXyǖEhc٠j b:^.6wEx.X.GP`VTzbP1%*F8$4Ƥ*c/}~\UM^IW1<\C@J8lWYjJ(LUW$"I\trk]Eá#[8ڗRIƉ0 ',$K>LRt*Y֐fЦc db_$x{\x=^˨_b"hcjԬε()I(PS'EtzIUQany/Q_|=IՆ(<3bź~Fχ:lV{uKfse[Wʷ*g}֭e^NpX t/jiC0g -s겥XqUN=F P57;pe^@&߀kHxIGM [ukQ-© ZG%s]0L]pT!ꄴ#b1%sWQQƚfC2/s2q>l>.RgXzc/"n|h9V_d .>e0+~W{ׄ)G)aHՇ+B_Mk}.]l^u,oOm I|fѓ֝kTvG˪1 tp-6|1qy- T~16C6Yզ֔SR1RB\B#D\Un.מ-b^@Bk5@ oTjьEr#uK+2ƂqC,K%BrZgt=Gt`F ^ͺ&wG)ՆT"T].hMBrpIvg,T ?;ڝvIZHu+a 1w h,,N]`56u~>W$ؕx̟MJT +tQjQ{WjH<@%);[asr2qWh,$KH\NN('Z,v-T|ba ]HuI)H-ӟ}6,Kf~Ľb?ջ\(kɱ}(SJ!Qғ&$OFBl$Zaրp>%?G=kHijfxw-ѳa.-Tm>UN(O4VYr`FQzbgmB9~L4SJXpԝLiI .`bw5ZsIwK2(\8jÙԉVeICϪ|hߗnb[N+V2 o Bu0x7 ݕִm{ @:,$w˧DbriMϲ|SB]Z\J.{LZa=:h+t1@i2y"&21мhvhp7+dʗ-gs21ĢQ (ls} B^ߦ%?9-ҽ}D $-Tux KoRRTY d'Ɍj8>-P*c;)WTm{1jI8π.+Oq ۳\:É#?ؚwW=PC& K8;`.UMCdr3{C+B5 \dm]rL(mrJ͛ 7Fc 8g_rhB_r6+h4%煭t$@N[R^p|6}b{Cfiv,qM*]ϗ";(O /k!Ri@Ldnb>:+憖,&X@1:4R!s-÷c ):ęFߊf`J$Z|rJM,Ρ,8vzڣ̪ʕ9|H-U*?1m;j\6a:㋟6Wmʌ HסY}fJj$5QwDwNځtpph~tiDAKˆ  3+kWWW4Ie'ai;I3K$A V[E_3a㆞V"ݕ)I$=-*SwV[B5u-Vk71ib6is\wC5YUyh"ȭl~kf>uZ/tWK@\]Z"kH[fhKKۇïoVIrcoǴCX c:DŬZ80x@4)*qեa@1f,í)`1wJM^0xAh!NzXp\d)^FSuv2pha‚@/cIn!ɮbe>[D`t5#\Kkʳ x=,לF ЪܷN®}&Ԃh a)ETxR? }Pdѐd oX3DOsyc P1qRnyAM'F  C rƆba|蛬`]\{`3M|vfP1YNi/_>ⶴ쳌RDYvlY' anƢߟΐ )ӻgi(Q>IIn w+!3toeF,R0ffZYb˅b;'=:.$LV͂r f`J̘z;QM|>C4QToκz*bۢ4v>E"s)dc+s*CҭIow%L/ `&&eپFcj7gUWJum놪W45(AqzRd7(ǜ|J'u}0}1$X"tfX8,# /{mUhrrD۟d4Ahu5f4ĨmQ?s\.J&cSFѭK&;j<0`6qrNjY.3(KJo[K9Pe Z#z=45F:uc04[Y~.GHT#i#u5;o߻$lrYsi}X385 l̵3;Qj=Ɲ|ItI(q ws3pM$%c)*,tY~HHKn*Ɯ벮L{m-ݶ#RUV43p9sTَ, vChyMi\bmxb-:R*R3«gď2!hXF|1 ]hFVMը* +rwэ_\FEvT4/. _3%$R}<|d~pYm4+N*PAH &vg؎h1ˉBǎ.}WѪK$+c%9bhI[fP| ~_3Pd0Ec, Wߓ9ǡ Juˁ%mEx㨡sA jQ2oOěmL(^U$I?'Ok\ȭ8sp[D#EV'l;Bqgk.4{xAh%J}+c +)nc ;7bܥ"ř,eϚ*!Cr;@W%zܫ'^1ۣx"+)eD!?x!F kRͫ갅^oPp+Vj̏{#,&nWiUf7:8ˌeoSbH0_Lb%hKELp$Lgţtp*3jhEJfR7-~ b[2AmAX5si &#ో%! ! B͉詘IK>uܾcTR8l<7c݀񶐯. '*Ԭ 3 ~S07\L'j{J8^.1j{JՐ &rC^e hmŜ0ʪh!If;sE1XϏTXyP)Du%N:~)d>k%|hEG* %է2hJƫ`'1i@ANoE}GC\yLVXd>RwJd:1kTKAOQxk:5j{eJ*z;.Z Ŗԋ((qɢb&Фj$[}ulD$vT 04:9^@`uA(M@oj@%Y[ܾl^$ľ'?G9|WaR+yFfM'HV9=iR(Jp_z.2D~U}guZ~6yV4q!|8G6GP3B?-Sۤ&Q?ծj?5W B )e`J{SkChyj`i+âcPd#)+*WZx,k[#l _M͔Jh 憠)"l $$a"^igbTR̞~ (prUɷюH6iz2 UJ&zFVLFĖj<7>E]IKp}/;qhS|;B9%G5B˃DNoaL⢜-(ʰX=bH+C} sQk{O|>d-4k@13(j*b%u)-"} ~́E$r"8̑% 1A:Z9t,+x*Y=;\W>/93D{(Jbׅrr^B,P$J얐 M#l'>%!緹ߞD$W-5Ȃv~#,j6xlK #Bg1 TN8}rM 3}cvIQ0FjBs_ *Snư1qn?r?;r< Gp;ٽ\3tI힇r1k(ϟ>=sSe5Tz%Ūb,d$ Yכtjmw1n` K I(߅e^!B(W|cjqhR'0|G܏宪?#5sbj%uu[gn̄1m!;mr/j$ EEQk>d^pRB a55Ry0^YDPT$  W7#YUS88tQH:lE9,y(C%4:ZɰA@T˝(ov zx"\Suor`0u>2˂U#S\ +l8\$p] M-XBzQ,2w xeaՊqM1iX\6S`AOmvtEQgWOTL]vӑ (=)񰯱! 6oˑ1os[4[kITΚ-_] +b|[bG|б!jǐCW6G&>7s7< kaȎ '_`df[:=Ò'gr_wCn@L~';Zi8>ii>~լmWXe +4G'!hu?w;$\m[F/37)f›k81o'597"FM$56Q^3g*;-uo3'exSՌK6%B(MaEϤr=. x(gUHKմ?7)&oSҺiPN*ӯK 5,~:cTPMœ U3LaZQ]"R[[ ̑axPc ?10nZeU)ӱSWv'~Wը̭1x=9h/&4ύ?6#VC2dqymJFpO#DJS1FnTCËܓ^Zi0γn>qM 7Y7pS U=qf1X?Pil])V-Y5V.yl/rEw "ttM|̰Lb_[^^^ >;;l| LMu@t-̔ 8m X4TgUN#ay!4iR*t1w,GfՉV%d,,C8bÜS&}WDSkHCs=Ԝe"VYPcWo*a9=й[/&0FN 'P:<]#8XIoJ%G[K1}?l}F~)a0Kl)!^z8Yz~:Ժ9WА?*!¶]n ~0Ri0 {t2˲5j`R &\ _'I[i[@͞2{s5=iFj/!=Mi#M~9c/9$C7^"c+ LaD6Wf~+@)VK[L+zXup&asfh_wƓؿ_B‽+Z![f{wG?>; ?f4OCfEܘr )ܒe!u q#Pk C\)j'KwGw{1Gl+A6Z~,<2 {ON hB>rgЦv*thHT4r7 SJ%S|6+}@j/I78U RC8 pr LJ{7S+OX1FHe)mMM53G96χz~YGz6(.BJ3aDD9Z&@k(Ȃ&yD.(܎$hYIJ48ċ*/@yɕC=P6-5,Bşn|u $0pGy봬z0r P++TyBGN#}Kr'G{C[tl&m+FbEHjjEa^ 0! b21&ӽ67Yf;`p?/?}>K(3 Es:\? @%*^Pa}Q=4 >ԒɉXL4qD(f&U͓\qi6}yshB9o,/Z{9ÿW|/8:7ёZt请 uSIn҅G5b`3y4C~S;F.1fZϤ2*`r&佔Y0PϕyQ1~E`gm[Щ#2ev*:a7mgcz )ƛ 2d52 ˒w?Fgԛ>kOK|. >p3VZ¸6d  ;Zύ`g?5"VkN~ˣ c. SPi{&.z59@qK$ PKYm6_g'^@ϩA,R ҋ8IHb.x'R7NZi¼ 3mAh<8q^*f6-ui4jO?'ӬXNdNC!s/r5 kZ2, n6brAL-%hCLZ1I͙E I3نdL/0x4ݏl2o?^U9,ޝ3>/3k'UC[,J]#spICo *>}J v^ U{aN9;042E/ڜ0]9b*mĘy e?~,г;djdyf5؉>Mqkv}QM܁3 c'On/JdaC,+N%&rZRd= Y+ꌒBLٙa048LyK ۲s "K׉6Eul/*ڌwL“o_{!#H!M<4gz-y ~﻽Xd; pMi0+pMRK=6xu] (h3PlBIBR9uX 9-M5aq뛻!ڎQ\6Wv^QnjQ|}9zrJ`N='xr+ 16x&56 i}߄P/RItSS`k`&kHsyi ˜b&j2jQ7(g.βНD !_! CǍ6+[N>ӄ"fGIQ=9 . `ް\C׽{3뺖<6 r91.vDUj@{~YHTOSA/+ 2D6>w4QKOjunIuюgϔko]KkO] s>cUKv iL=Y6(4"`]G16'U#ej50_m0R(oMۖKv]3guG㷐r>1>D"N +g#לߨ^tK96Or0]X9sdQ(8{O  .Xބ8gɫ[]!za_qq*iR{PD M~i9MG6l=R"xwPP lKr X?H\99JcupAw3 B&M{n`#9u#&0_10 nla7e:"2zyPz;+#l RY??W[!n. {ƻzY܇nFJ|Db#cf b8[;nn+3H8zLCTVJY')XtD0-+=&Vn]-g#uK!%6s )+ڎ,Zr8Ab ( }orvwOv:!̨݉>JjK[1d~ROFC(-";GnoD~Ee$?M~I0yQ_50Ls912jVQuKFR`Mr545h%5ܸzMAG'qџ(DB1MSQ ooS?hDs{`XBƊl:ҕЊfM冼c9|rt8#x|DaE6;]^b;A¸A(G{v#9*|Y2&+eѿ.~Tc,RSRT3_iUQ81!WToH4/gAi2C 톀 c|G:&]@5!rnĢ}(Sg"lyѭ֡2H_L[cRܾ1@%۠VA{ vPl`OS_q߸Lj} bRAZ&ٸF`I[Y[!ׯn[IRG)WmuQLY}n !ԡ,56dFU^ v8'7n1L] <%t!QS3W:BnWҀCBb9/vj1*96f?ք6ym;0;1/1ClΙ񬪉V=֗5w 2M2##,d.^uIc~"lc=Eψ=E.ܗT=4S>{KBz\>n=B7VOwֺmsOǦ.9GY'7[w[`eRpD.(t4IW.m~.6F*uCd\/HĘKrPQz Td52Z%12zKUbodlpE/W cFZu˝ p\۰X\j9nKhFMd %*GBQԂ*K6z'#&Ap5 d (=.Z'}NJeI/>`iHs^HL8na"bYtYccea$]@A:{[j`[%pPU$PXYcu7L5"LVqz:k4h>o5( JV= ۵D_,ED;oEBy>>u;72ĺS D^zM~"qj#|cT~+ R[c3ĻN[6|.(p|v`ng"ΩԤ^Q@Y+34|VQ4>VL(y&92z!O_0lh VbxSYЉo!~=.`sWxu$ sw;Q2݅:`V: 8Mf?)c8cq96-x+M&0 !X禱1<@ gS|p5m&#F> 40ԙVd`Cq3l }Gl /]* sؖ^`g<ahWz; ,ՆpusF݇ 2#!cpWXI18kȘ[k^ஈX.N u`װpԭfE!O#~cc#HOÎ;dDZ-X̅ʿo!AorT?s"s/PV=r|ت hs}>g|E{`r&UD m#)?[,?[DE ai$cBLpIڄX|h3A6)OIIc 93NH*XDkU'b.lnw0Z'Rhc&JFg?Ȅ9b[r@zfs;! mZmNVnbR_1w6丠jDm>7Ig`Breu,,g)QN\J5RG p@8M+}^ s1EOÎ@FW5n./=km8(RUg`(,z ɮfjx!B$ ^Eg8ˀ =F],04/8+g@ZH}uf1Rs'!!CꙬj3C{A&hM8[1Ǿ țH-}Z>Nd;c2~nch>"IZ%- 7">J')M, !k!},wsAx$QQ6hRGrdnCƬRMЏeonO;fI?pߊ. /,$pwUĩ ٝgM P3Q!W`c~oD@,n1:~b[@ o8тsǰ+%Ms?Bްd6\B*UIAA8}@(awgj+DҵCB?.=4;HA2f9 TWؕJ0J*g6X+O"j,%>'Y0 ;X_k?TjYh|\"Buj|> !fJG zn;*QчU^)Up|Iz wLmDpu͢83N[@4tk=5E'^j۪}TլYt#rhpGyIV'+IxGV!9'Y 2%C ;W1 Ow s ) VLT>'g9 Sͅ!jƜt7{9((@-#PFg%ј٤?t%*fIʒ\ %8wOâT>Okd2ԠJ9HN}"V%cb7lo~?պwHIA7L,S_Q'ą)Vچov+F5x/'D UG [3=kp)eG18YN?we b1_`OmݛE @7}"/ܴ~IP;뫠V .akm,R")3Oo;Q;Du #c:)O9tET2I9RZ؀W#_A#D A=OU(Ga4mv胩ޞwK]CG1$7YgMeR%'1k@W˘I-ZcL!tWmss{x{?+@$N_JDPdL_d9xʹ9Z|M {=u2ܜLDTÝ>ZqXeVu/2jɮ~D4=Մxr6|F1&@T~Hr/FE~$2E$K:uw4 iv>MT<,yѨV 2u*ys]Z6n5R rr:m4Dũ V (tHE2`H(8^S5gf5<maxAKW>GާqbPE}mOj%ے`H?vZJͳ*֐+80| {,8_k4@:!Y=3]M "r`ADAW AQ%!F+VjE_sP~d }v}uh Z crd Uc/.QF R~ӣTY$WuVŁsvMNKո% ~NzejJ,/_ MfDZ#HJTW@ն<ݒw:ٹ(BdunvA[#ot*;di<PЏ&IND>1dE(%]A A<$qjXvf ? #/a K %~v&DY3dpOL% Ze@0VAX[ձDl[ϴ綟Oj4Gz~@l&FȒ<5M*Xļ/Ca+X.ܘ$eVSb$\ ɈlU|y?(ϋ1鸜2ETX̰F$ӲؽUww*%Xϟ!7䵆W q0AC*l`rmث2^˻rd;k Z r}ZMV* :RLRE:MgK j݉:y_31ys) J*1.p_a PrlۖΜA+b2C@%.̵"9Y;غ+'k"} hKEg}Ot ΕO#wcZs|AY;엸JM`o]U ڜ8??`fE,n!Jͣ>{̰: J5h0d:ᆱ 䔶YϺ MՏsC`\5NTxPhZ8Š0(܆4PqLDÓ=WPS7TT]f| "ms{'5M\B!ˌ>ͺC(>Hх>|7g?Qwvn40,McPupaSѾ^(JWa^.܁Tc_]\~Ay9J," w:gAj[mSz덨p [ccr=Cg6o)T6Q\w&6p߲+0Rl^7ZJRVB)r<9Nk]`rU=ApǃHDCL릻1װ95Z/c! G%] 𔉎TNBu&Q9eXmRgb T7`RRF=b^Ǽf9|bE/٠HH(Hd^F &rTJΞBWAE8E7Gf1v4ߓt-@ҧø;ӦuBsEkf;$Ebl|è)iwO*up7K)ز---=<$2M:Se'<:@}:@A[9OѨo^< HʗU/L!źA#rW~ hJHmFO^9At9/< w؀2˜mXRG 3W^+=KB>T5F*r@DONCns7$G9 L{CKE[ V .oxnwBZƥ6MYvAo9a%Rf8O~>sҥKێ5đ_t#I% R0eN/:\}TteXp_xQwIR UHȵ48AZ&1$.y@ :ǩ*{虞?ERy~D_~?Db\pS3!UrP2ov:O4f[ xTL:ܗb_^{8rvc F.@IPV XFюEgpAI1`x,ACv7vvw)Z2>(` 6(1A(D_q$D5z^Bn^-HMWODCS56$Y9}pf~;cejs'Ĥ(SJ.汁{FL0(԰?‹@Ĩ >\LFVWpx8RlBm$9)qbbHs -)iphL\z +{wmF߭pH|5ؿSıdD%FđlFwu}.bI~.$=bCMkX5ң]9!!Yl4(<RʆΐK51lm>{=ڢƶ0?r.o8?|y%I?Dxڥx`=@&VQԒ" כI IW4(]:r1 +wX7[J>ժXLxr;I ]<moUEB|2]@jB1&Jr3O:;#?wܬ f<%$h'9q9ˁܚЕ}-{E;L1$Ȉ%C1dt|CcCjޕ ࣆ')鎅Sm+::Uq]{Ì$!`B=?y Q6\ Ԡ0sl0cQx, OP.p"963c2R[d.xJ>0cang !rm28-x0)#ڸ܏}ɵQj!f7〴hؤvNlQs5Wb㢵\fT䮻c+x8Y+ TmGJqDvRyڽZ$eqrܣ>? {Wi,X7C -yHH`Ɗ3pXIiH7uSU?.j.Zv K/%do{LټY~K&QI}'HUj/dwVQSwte0K.S(+;O=(H5K)&$$TT c&0̥(fLJl ȏ*J~#R^/cf1ǨINڽtȾ%+xhUAǥBɅ<+ ۔x7wׂ}ջS|NٙG) cF/5d%F$Hjc%|Qx(4`rb0Cx}aVC"NDfJ]BS= ɎUWZsIe}\0rf)vՠ&l2A u S2J;1r {A\A ]:qp$wܞS3 =lXZQinJ ,\!ypэ9M4c Í?1[&h|왆\(<S;2{CfZf*Lz@Om>aN5Gh=x'XJAW'giB󔭧 R>W^ mp阀a]YσOFU>Dh~uxHysH!sOPHʉ&qא ';!WMBi5ڎ. ;ĈOtpG8;pG|5EމS&*4]^af 1Hqv>Y?W؇-H+x;d>#.z݊o=S(ׄ7*6c֧i[s\Ȁ'%@z]<" ,{k](3 ;5C_$EY%w[7 /؉:ɐ{sO-H_^#,\ m $)_éⷄQ6= d̻;jq9',@f8Y<%E4L 0 fyEѨ?)] :) ,O X rx~N:`E4wDE\cx+%sS"鶲ܣ:"j/>ߝ˩)e]ﺪ>&'>.læ?:S`s9 mHKc{)28 \=i-p~ BW&$`>&5c\aguUt}]ac]ޛU%>3AjMc,cpA~'SN3E]9 f@ FaC8CƕS_K("Ei  لEݰ[$`L8fW'~f6-KMd30 %Fn4P(m0#99bGPPY%HF(5;笟- w>d!E{6Tk,\MbE dQ- 4Tb9N:f$E<E^ymJxVz2*ܱ6Y)Y}.(2Z[MD.B ;VRh+3_t.ڙ9-%s@N4\ "x\;U ɁN&Ez LP#hFz)xJW{}3iż^cG,QReʦ6{R5U9Ty'~ N ArjQ6e\o dڅͻnsA74V#ʾdT0=GO|z-1ف'CZZ%?zdmpA,-TэRBAGxۤX c&KQBvwj=o|ԟf֭,Nx;d4]RTԉp UGĢn>>_YBhħji/'LAÆOpOP餙x k IND֬=vtL#E>c9eWy+LFT_>%Y EX}-ԽmpPgG X|-ʈ|Ta](nAq4S!j8 {}.ەc%Ղ`g+!|p7DŽY)]g,S_ǯ]+xcON28-񣑸2tX%fyoWGD.YK߬ם1WH!%Γ4g&ҿL?i758Җr  J@SH3DӥiAaz :j~?]r=ֆLeռ:U٫؅{C]DO?[ք#q֦8;)p[,*6xuVk&H|0ME=[I7A|{uxe,Qhk3ph|O3=/Hhϲ2^+k_q @gԗZ"[& ʖ1Ŭs112+dnĐp wgKRZZOĨF Nl0k1sX A4>tS5?HrbFFX:96~,t9[ߘm*/ծ^^2!Igt]B,LMW/Єt5GϤ0+Oj]nkyyƓUSACLSx[,*PWlŻ%0 gʚ?7^EG2CJx dn"rELn%\ U JXopo{;\؊ft^T? _V\1k[2eUK2[}T4\߬<FѼ t"ɳ,%:lfUO̺x7 (,bղ^{Teəzeo[;監 F Yt*j/?TAm '݀oG71=k$XEQ ndA',Xؖ7JoCS%)YNw%9i`eSo(P䇱S ŕC4}H)NYyV%< (%؊m\3%ǂLz_T;g(5Vv{ȑg^"UY/C4@n{gu!ۀh0ύo/Ў"rGwFF ؤ.`aF$/TF#AQesdfZ9X@VB짪[cRE;&~6qZޱ x<Ǽ7w]b2* P4yVs]csp,r-.֜/75NרQrEybز21p̀4*{;+we2.׌ސ8VE;L깠 o A6U(~V85A4@_.E_e².=/%0w (^کpǛ7"\!?sH7AOYiRU6z`O]ϣL04@ߔ/`cC+;(vq +mݶ$S #|p)'/4_1;XI֞˷)5S;'aƕO˴S-5U֦φXv_%,a%q+l Ivs6U"Z5 )e^ph?*!l<#ZBp7̀W)_XY:fTbmvk`4a"0wo~<}F{-<n'}04lI1n~RX]BHEJ_]sWЍ Sb@Z-!̂PԉMOVwN:F2< TQ&{D/\FF%t:.yw7w*DMJJaw|}nB邐FFCs39Lnmbv뵊Rq|))AŃ׊BOxtMzLh=?OUVLV6RǍ.55UXi3|ea%{V.Pey V5mr&,5#$p=YҢIaњlwPNW%Zmov{vp\.:=n<b{Nɪf ~ҊB#. &?]T D/ƻ^T^fBU b{hC>vŃ`1ث#1h+kGa, F۝ol#E1Vp&LC:vϛA'i:^9(ow8 ǀHLw@7Ē.TuJQmcAؽ2Px‚mܪW {2_ֱGܪ,@ʔ`Hߎf%XJhc69J◄p<aoTM˱mY$i[RĕKO8̷\ V@٣)vLesA|4h3P/'z)KetFIlKIBu\NUB';xͫ??@z%@Mn~źy&e*ZE 97㜃KD' a+nf+cIH6Jh]qkYJ1PK8Ts@_DtQ)ốNT`AYGz>=oD,sh0u%u#nQ[b/BWL&0$=,_sQ5@Ko ߟ{7Ȓ2XQ7eAmc's]#XHt>@|&M_fm8%LJ\fVxF*=EhBVZHOgAM LԄjY!6ɧA1mo <gv.k>!?,W{Ӊ}]u@e/eBMVF]8$^:]:MIrjNWFkr\H/ԡ1j7j"8Qx[*QǯYs$鄩67/iU֝g҂>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\Z>e;HTM:os$vj[z`#3B&۠ D]2$%Ξ(bF0-K_&ەoW`@JW\O& Eé# ʴ,{,2x$K1Auk;uBBka&,*pmҞao L)[ 51.lp{znjeRz9U$y4uxeTíX%xd8/*iI<(8BHsx4Wܥc儛 iNeN^Ri!5!ULjI5)z/uX#1B2H?cdԈjyb j2T~+io.я g/BLjp.KxZ~F B4h*?ɞH[뙛<*Yvі6aK{(khA,Q>'Np} dJ-*x=妕,Dgz!|Jy$Yn7JfGz; z$x<uðm[\ȳ@TI(fy*V|Vlޫaʻvn ?$N+hIki6uz&Wl]kї_ /A\XG"]^WauW~FJmb\H_ɕf\2ڮ= u"߉9u4ޘ1y";L }[8B6ruxK~kͶɏ 3j1.#x&f8\;bT&s1Xl#A# @ ˦5v8Fn)Kw~W9W v7t7QZIk2vD7Dhp 7 .C {Su{I0(4N\iUY 3-+jP?5=u?5E5vJ<*O(!.§`.\d', ^.O2Nn~k5c1&(:E+wtw]w>p[v--ww:bU%}DVδu!J2jxZ(M',d9x.rn{ƥ۟h( [t aR+}iV1aV,SNb ;pkr_/ j᫯%&o*ZVWےp-P߫zQS6 7фL0$, 5lT%nW6k'J,vvdA+;+DԑomS_LwH4 ;,Ϲ8-ݻx`)5lݽ=+ϳw)2IRJ9ߪ  z ʠ#ԁ3 RbKa(jlhҞ^2hfsfIa68DN\_ p+:̙sg&}CE~,Dۋb'ueXagr53a%Bn8#F-1Pv7$,b7aoṋ/? }f빟4*ā%e:V1vHA}StsVQb V ^J[! ;滃CQ(Ay9n vꘔ6vJqOT-qP V9n1./raKwSKZC$DC&lSY f13f4Q-b]dVp'70H+6SČ@?9VBN'N\i5^|$l%H]./zp$WZu>0[#&5KhR͡] S]JX^u[2R:К)݌.kAfɗ1dpDdj÷{Z\'97*Jq*`._74:|Bæ,q=+mTlԸ#Ly pzF CP*ռ NC>g\ƌ88`y:}.)'  0BfYTn*0 ).xR;!Qb mash6YoaCcB-6auO8yJyN T'{ E"m H=Ѹk%S"QhD,y*S3upk.zLч,Q}p:O7NڻwΈ#E/Lm~oɩ `޵&tq`"C˚L-%t"/H7G1hE7${jf`- *Qn]ɼ )7G+3zи:s'UHt Et+^Mq_sBr56;LxS51q&(&v1dGK火]zn?U`g#~z5˕٩gQx,-@S@($йG]#yq|rgG/ԅ'121c2`0{3x9oT"_?Or 2Ame^ܚtM\J d"J! 0)ysfWt*5E+pM"7IfLx%4sWeA?4~ a&ro#]з>Nj0h c!DӒzRF9t~4-s~M@{n+ѵ]٤-vтsZ̹=ы#dR/tNw,]+Hx:yb@tIЪQgic;rCcUEZ(٥0 $[ Lݿn+ W{W\>M3y-R2HRG_3ӽA<xp10]^\/{}*l.]Dx~2g<٥Rljع[L/|PX:oVLGLJ1q^cKwsk'Ag1"H]JNOAz`8rx<=Ԥ~,I4J!\[/9oA$i4uN~/j[<>TR08–ǝ#QNDZ#ze:vrR['x”ibth0N Q1uzaxP@6 2i$FDb$%\QKvN|2!OUJ*yKU&"Tgfr"H@/m;Xy`v M3,3lӯ0Ԃ1XYPtphE5Ы m& o%8neqKk"*ARZ9`VU:Ia(|Rk:\N=#HeEtZIIIrh%Fep):,G4뮱Do Z$ߕs3(ZQjƋyn JI +%¯ ,!ѥX@4 p=+t!~=7 #8 0u#r/}?pn5vhr ,cnT@%##"9tNŤ>m3IBϰAKx)t,sLSo=@3e!筈D.qzj6p^1ݰ{$4.6E8ĞYoYzV&}%U; )WwQSщ͟{L't7+ѱ D@/ʐpS3cq"⚙K!CMџ%Zinz!O+w'gYy.O =]!w7Y:C#Dͫaf R1|k;4D[<K KQb|Go04-5PpA.d˒J%cvJyk^:)C4ۤDMY#"{FDnH)! OEt4xN]"y lX.eժa>BMl1"O3)( -'ǩh֨E:XsF4B;yRPcbc|GW~mP?R5DG~7h:mwNiQ{\ڛS"ǥoLMˍC'M:a ٜ.o{ -Ls*0[gei/);x{ v+CMhoGP >O^^|`A殲|gSx 2!v< ݑ@`W`iS$/y>KBo|3" & yrxɌ {b+]"H4r2_i nΥ _+ZyKYWykXN G׼rbNg3L+KNI[f {&'Xf=/Qx:)/M|"S?tK׀->כw^y4܂e}bbm8KHq.Y & %nYW`_& @$gsEl>:H(  EU=1W84ћNaÆ5܆jU4Ww$J|XtrQgC1Ql@ż5&ۙaMNfר*F,Xbiܶh#5 T,X@ ]|, ?Nj궏RO7-{`Ph*^a 1bϨ`ߩ&#- j %So?^R'ޣnG+ qaҒ̉h>s3rt ߷7;6._IFPtsc ΁JapvQv& U-T/dM(M`7/oDuGsH*G,uvo YLJpwjTu0+|3L6)"ԥG՗|WU qW&EYUxGHi s+iTv: pTKѸ􄸅]aZx)SZ  һs/M>͉]Q׮B*io}& 44#[}WM1tAkA8V-ΎP$657v ؑ ҡSGGd}kG`b΍ )ĚfhpY؜9\8b}U9q8=/zyf5TKs)&~+}EP *ͣ{2Bd}S]B}D|$; CM2 Y[e"dHk ئ}:"F@c6&fzzw9v,k+adUӱ%JdOtf[%<(r|‡^$Z3ܜ/:ح?P3/>ť؉a-5;.w!^K9tAizQYbiJL{qyT/pv97YϴրC6 &601&V);ܠ|0lY`)~$B<-(&\l@7Ng 2z=rG"`[:q\5o>p7g?K8=bOgCyY9IC5lUkMl+ف]T V/G{aμ%>zjZiuޒ~ؤvMR'eXKw齙M ҃яFBGƴN~FazPӬ`ZFPTذ6qI7)1YsmSkU~ ̶~B F8xz.W)=`) &0#*>ʜCfszoL|/CQGr2d9zQegEsXqbO0BdO3 /Ko;D»#!Ȅ!4A#-xb0%cߦ -I7Ec|!x mE:pd|2uqK-"pa] 9CA=Ltn^E8W;8w#^}Z(܍*fhk-*6{kC5QK! MT[M`q2Mgk$> h/[#d?'ih:Yl_אmB[h {|'ˁQJ Z(5X8ԋFMCkE݇w=F׬›r8^lJmnaWj{҄FE ԣf}_)&X6k,/k>0Qc!\,|6 ψAGnB!ѴOzAZc<|0gEۿ 3gơuZa , #uU~k4tSE0Cl~ a!+0d Zڮ9잮 4Aۣ.d.&CBw[ S[#8'\9KNڤx+< ia_z_j! ='\c,S(X/D/8N;la>sB4b>hUq=6yg3^X:ٔHOT}ae,/pc/7=Wd▏!KyNB<\Eu-ˏ}P׍|\ /}V>#&G㯞uYv`WURSij[jЋi@fRy 8F49zOnwTtT:sWZyйbi;?8OGDhtXm EvD}9<|4*QWRh;o Õ ]<@w'KVS nFlpRøMY_u" nXin *׊ϗ׸J5[Nϻ]׃]/Kd|o:(*dU_SJkGUr;WN1cII!`Wl뮠C]ޞKD% _W~3ZCRX>+*,jyt#z~M6([ X_5K<743T7%8 {GEL,̺F}u(h\?pHvPI0x`g Ҟykj [۹Sn} :lm衦lŲcŠb+&[9%JAKߦn_A8A j'|M\29!^R>ߣݿWkl'`o0 /ӽ|DZT1D]_+pP;t #zA?&ycd*~iod:ڸv Bʭd v{j4=ߵQ%;Q[ sk_b,ŽS@1$VtCM40s'VAB}Zl"RMnֹ%܅Q V.|ՓmhًN-4gr< `ʇ&%'t.a' wۚ:C} Mj?B{ 蚔甠y;QUv@g^S0N1r{ji7R=?.mAU@u3$NtFL%NGN(*+ƌ.cOZ&^b1jZ>]oK δNN O˶H\UQgSZ܈Wˀu'}ReSi nǷ7=S~()Q$~\k%I&`R@iUuÚ?㿱b Je=/ ߑU=rIYNH6$, l(FI Q[omw hE(U;tNA~jjj .E,NTD LH+) ctl5^uɷ#,=ՕxK/iRm$l]K  j!ĥ(%6Vއ@K2s^c#}nbtF,!N cJ6$U0>&7d>vsS]&,[:X;H"*ԭG1#Vv4Z6C;=`>t^3pRKZH!X:↺P ~Z*6״x>Khʳ@ QzJled/BˆR_T^kl&_~0wi3GT'Z^py)pU=@ۙ\Z;?xj3q:: pWW(]VPzrO7OE7]X3d+k=?w c?x;gϷےN'fy{#dԩ~FH"fʎW%DDs[+1 XAU*kU5Cѿ(^]~ 5=Y19ZU8trP!e7-&W`;+糄#.B:7^YlTJlzfu>ExuP?Vb519~mCSbثǝ|&Bū$%Wك~Mp NZֹh5xAlMׂ"Yƹ`CȪ?x9HoJ~|ϓ/ qd9 TcR-01=,gӹo<BCP ,Syc }Zip]x1TJ ^Pas[G:ph `| q5aݻ\8 71(w/Q6BJ_1X7u[ВJ]VD(_x L'כP֑@G?Pp+㷂WbP rmqG+\Cݼ%;{yvh`P7sMqy>F):A\7If=GXQv'x/Č,d1LjQ>^~dл>0zDP/ y5">1E| LM|tE-uZU`6pr<Ɗוl8H'X-== s{I +t=CR= ˢ9Ӻ^.̻& qEd$N ]=Rƾ7L=D~1 LO-̺o@azWPodV/q-Fj7u搖w7.S$MM1L ̨(rȕH"m!6iwɛ|n?x7"*ՁuK?C..HJ.U@ͣXf/1*\!%Cͯ<C笸 R͏ትf cfˌ-Г%{1ݡg|?}ʸ*ޟaKնnka01nLÙM%KOo1;jQ]{5PhUKg! mL"v|{/aMϰGyԦ!/'HY.Z𧍏׬8jÍh>Pp0`]e ѸG*-݄G?s*m#KTl|uk+r/KTXޞP@n3iMz2#kCeQ. PO=|{cԊn? b&/%O3~P6rY% k{gN].٬qRl!Z9ok'6-^OGlR-KW#첺VJ1=%F==p4{?@aUf-'d5o㪍ttkknJZJN3d:Kvn4Kz"O-x^f#Fr~0-҂Mg`#ΙY#p>ajsRqN92nULY+tk"4_#t6肛jH ƫ/:RU!O֠#@L_ە-X1uUqRF&G;|8gSwq~RQ%|6Itu^ҡ g 8GYq/"Bd#,B2dsD¶>}Q^wqcx]PfIY/d~CxCD!_ylvl0Ozr? rgkM/ \ETRzLkZƣUh8VnX^嘀~jc۶=G;QKpGUVBJ~YO+tzNZSpeb]͊YN Y#7b}^CCނikqjɀCu97pZVOd-9%Zȳ {-k Q\[N{'.q8qSvc6X&:Nшd;3-:jPPDX{w&j-,0Yq.ǽ NL,kݨ\v,@whf)y=c0#*9{oʪ-?7s @\muGg|>~ᑕՅ' j?DJ?3V`mHJjwT7s2X0 /]~9d5φćf?D毈T}ImT1PS[5@ژ!/1}aE6.wԎ-n͡tE|-|7R D4~F^oR<'3-Ug{&@-e`(?딀Gfz{Z20YW9QDdߩԠ>-Rndi^Ed4>ه I-\kh_{ZG.:]M2oNa <7?GzB_\>HK> Rv7XV=2穐~ߙ|^|6nC K1$68VB!gK?5{g]}d=lu B9ETATխk _D^nh=N1A [>W^!OL:!ɼsHK\-TClhЦ/ɚ=f ^m6Wܥ nY<,Ɖt>\OK}8x/rDSqR9nB@_VLD7eB[ԑ~coBErYa(q$gjgSCO(g̨C4IpXdR:I WѴXBʼn3ˎHuqԶ-V#:l 6Q~LC]-ӐP1nN `DR(nK:pͻIO+JV#<k.LZKH$YW慩j`ςepNxnUAG..4FKf)e ӲY'F?[!<8 9<Ҁ7ʁxڇSYF."t͏#A±-LB)XE{ 1 0\ /DsYxGNgc#I} hXM—1f{[.f.}"muy]ko<2B5h$g7$[6F T:)sH=ygA#"x[n5i9p=}P}G\EWO)%N27|Z XA/CɊu`$%-.Llwza<O<5ԩ1yֳanք7TT pǨ溣KXIrSNDf@<f?/s̅/KYBM?~"kߦ4z,"6 n֖>MI @AYt`V1T g p($/g% 6X;NyүAΕmQӒu"i]rU&qIuHUZlEfBij,**q#=P D4KD:1S Iͣ#J\8C@Ѧ* 2 (E^}k]`fO e`cA$z:[ֱTb`oSAcZکf;}4%cvcT@MYJ2-3PVY;ms_ӹE񽗚y׼E!E SR5Qˮ{t2oMeF69_Qco< a:x+Y ֞hߖ3+a935t5l Xa1,s9{gK MJ*P) X}>(eF7&uhxFY.s ,3}*:C f6m E;IҴkۓ+*SS+}zJeѼjnT+ :7c,QU X " Kn_KkHLDX]8Kss~bc 9res/Ik y[w AMr'cڤ/z .x\Qs6yQ:ҸHP GD: q#FK)xI!LVB|OF 1~gC\cTT`mB˥J >"jf0dѡ'A'\V&)4\"qk> џQR!CPt"ZVq@_n_Y-<);gԆ)E5E'@=X\_vKHl %O=6 +J/@<{#zD 9]psrl y_+EP~}|˿ RܢuiTCo kkCƼw9R7m앩6y3 '2yЊA/MKPV+dDcŏ^F amЗqu{)j4,|'Sg3OXL&P׿ϻKG$uFR1I'oA5gxWbrʌ/s9)gs@&1}?/_\jTVX[tY]: 2Sr )^|N;pzWź.MhH M|a6J)T'wCq+[ĖFq~ Ȉ3p./B`^ǝDvKמL #!ky-nЌ+O[b]-AnP&D"7_WP &{/I am"!PR6U5ǺZ\ ʭ +CW}R yDG|:3S϶!L*d:7TE/rC9rS-A*F+v =gDxыݫ|LY|b$^UmA;:$hχvhLsHcXxntP]%t'xF젎^gv#ݻyalaǁ6a !bҾv+!@&s+ҕo轅в; ۈIUBc&uV^A늭j:@v #6̋IwY87c;,HkR\TWzB]wIT@ʸ..Mq 2o/msPnd\c n'TN/.L٩7&Z;(ƜUH`u9`L{Fr,a\%Nk33 `==l$+7&!6=et s HLF![e>@;PbpE^$l`į X.Ozn2vQ%lqϚnI*d& fQ(.JG0kwwPD]4zqWly \F=N9J02|:vǦi؋*U/y-43k3&<>1vRzc2~MjxYz_Z`!'~%/[ی)ĩMM` Q'^j@f~cGe\ry+bbf )ׂOUpm?ƷJ3j_ȕ辥obkzApBQÿeE'CҘ%Nv''Ʋ&4xk'L^#̃I,yc:8"p'%ōN"Eɳ3!ۦ WO8ڽki5#5}7?>5`nТ%k* 1V+8^i\P@bt^qm&=+:>%bWf7,ֿ c6?Un˛>]1Sk/$+ꢛdlٴSLx{|vU7u*SLE74_`_n&6RtShy6km6oӏt >W^ieO82Ip=+b~z٣'I]/@+ V*QL|~+i7NVDtwXw-k*Cm}Lc蛗Nj"cJX?AU~bsk< W|w@>V\nPNt|%`,!@d;؜9{n7wI?ՌdV+U70mɌ) (M *gɄYC9[^SBr/ҋ25|VyCgLݲpah)b yn!cɈ$Wql_ꌞTN4V6u /xJ Mlz0Ue7V;* V6l! 4i3$3ZJ@}]U'm`(װɖ}8*K}9s-n&v)7eH]%?Vk&R`6河-:ϔEg#c}2CxxL:JnKɤ؋PB̝Z6Au6[~ZK04) ?F6J)䤸 i? 65V4ًFWi-TM:-(wk9Euzb7|?#؃:Zxv@ogm 1l\!?Nwds&\؇nYnݱQxy9=Br_M-2V&|$S|>ϑlI-yBĦ#vDJo͊φhV]IڬV֩Xfqݳe:N|̨IHRu7F?T*+ 4,?tĈI WbKHdFAf8  C=ߜ2pAJYjn]IQ^GPu$"uu#r&!9^jHRibt`hB1l6OO-7nemn~8dC(WE SR1%4| ^rX=3vY+yۧiig:2.H2cR= @x],^ ˴eqqsVwM<?֌ ֝ m5Pˉ@E>i=c,YPcT[)"#Odd.Й`k뤛|~>TSzm8\:Q]d֯o VQ7YqD(E`QQ7-hf:lNd4 8@<j!֦wrisLq0$fk_U+$U3 h61(SQ}q'7A!qD5uՑA7&8kv) _D8e"4xa KOd(.\,G^+3 )g:u2\ߍ)x{U7;ƖZXVw/Rrn3Nh?N >E*4f`G Hr%0esfy5 㐭TpP7(sl`(8FJ{#ԮUoTm3EcF(sr*N3i7p˵Ie$zkwD a kɖ5 *anJ.Y~0a]mtJŖƎVm0sFөsU2v_gE@f'u;ڙO)ˆRj=cV(Xz>:Iκ/pĪm@}˟)JR| %0c(δ/U;z8<|;km+qCp]GU4ͱ$v.BTDL ߗ/L; 7΂7jn{[-q KWшUƥ{⫸ME'O@}ts }<1hŵa?}e#pqn,/l< ͈JAb!I zG%t@3}mr2m5Zؤ0>ಥ`ceژW2df ΜVs[>BO]b;;{D=q,n[ڼw2dNRh8.16]tYc[V mgp+c'{fO3 {3#DMk,o@)%3ՇSk4qǑ9ztD\MD0&}&WKYMLt_(96*t΃#{P3bmsZ=WRfqMU1ML/7E:> 6„8ZBoP Ҁ1u@8*6ǕN ˮ)B-ev=I9dku ոzҕ1P4^hu( >(5YuNR1Fm$WvՔƬ Z$]o.x.Z='ʇw ֞OOiQ*OԺ ̈SWr1_M7Vt sꟆ$pt-Ⱥ8YEZJΎ\tT99Ob HQ'RJDa_/x|XݏqHc[7,'3Ps'ߎei}Z$07`$ tƈ $4SwLҨr~\38扟>=sRő̗ `P0렧AXLѽM[5_o~QXw Qԑƅىo,_Dv\nxG6xe;qr׮ 9~1} M$7m_lxܺŅuǔGt qҶ/09T .0.btպˍ $3r%{xw]1eÄ?("ݟE/L_Xhxg\Aa9=9S!?Ѧ6;} G*Z GqiՈ>uq !%i9EHrZ<~rۇ8eʀ7k0C<>AV<&y€ycz hBb(}/1=q4=~^49q?iy䑱|+G:3U,CF~(4?[rG)~|mԒ„]Yy5zS cӓ:޷A-Ѿct`NGFLJ,d|bd(枷%/pQT&0  T@g/7g! = (:2(*^! /\cg:\B厡E#>0|䃍t]Mժ ΄,H Y3_ZP3G>Bp#ogC~u..9o*- TmYZٍ}g7b}j${RL;nFX0 ͸'o\a]y 5ú",к9ڒl-;Ы1 ^Ȩn_=ӑC :8[|R y$T%c^/}N U#.AmLnZ=k%$J h1} !-;U  gI`%Li$ҙA'&]Zw)GK]_KQ3rxp11dr@V a=lB\ ][ =#]T >%Ő)zx+4sozp QlFa*)eju+6MkUL#D67Ӫvi:S  Z&6QьyXB98V8O~>lFgTc%۟_u#*D+tÍX4٣-яJvs|G6}2SaL)l ϕv6=k*%$s:aao/* `d"kg.G 73ߍbDߝY5ah_ZqUuK!G*~l`>$weu)l+lMWb\`N=،Zm,vj ?SqK#$ 1&۰*P2I:FooW*=(ʁ[1oH{O ^K [i)5xcPWSUFu3*4os^fGqA: &hӝie\;[ŌE<5 `z8+}rm "B? צnGB4K}hW+D.1Wsg`T-i5j>?G6pp^9bGJr+K*^+&{}sPjq- y z:&d$~NWkZyCHlj2yd)Ƌ-3^HLhka5X^IJ~tq}s{ yt"ĜUx<>r= CO .#'BR]xm!ٜuֵL&V|xVSxb۹ƐPTjBXjo7?XW+Ed\Ї;Z.l>hi}n8UvTzcze886Ao/]@פ78})=H/p7= H9OpR.Ѵ7?,&iS;^A }E46vQ;QP(;7d y<VV]9xU%=[':NK U A>PIuH& /^# eҏ {TAlq?w?wq966/4E[uh6/dD-9Zx)*}Zt:J t/ɪ $drVY~K6c'D=R&_^xL-EF4OM*L'zzV>B"E_#{XdZ7xmP1s ksZi,?}v)z'ֹ٫-nE8W^ YJ9MNxJi/*Q/fLdnɐBs.ȃ- hX>Lkx!?@-^SkN.H 1Iy: OA6iM )ک pss boм}.1C_cY&E!u}I[BhV&[Q^Bv 0(h譸%ЋzE/ ǟfo8w5tp^yeLE<󰨠Qua|,䰙2k%(,kD/Xk,}_^n7UfL]@1'wKJ(A:'@9Ivt#n$d1Ш&Z7P =$[hh.d%Ѥ U@OG n{/\z>0k,)޲CRIs"ROu#L]fܲ=3#\\o. Kk9NV;gY[gLBZr>\P'WhgntweypSlnCѨdhHɉ "Ԏ׶1e#3Պ҅ʤRGULtgcWuݖb - =ϗΧ4!*DN_a$Y5TYfI«k>ށڶM-'VTTHhS{YvIM>hĢsHp%;(#Hnui`U#IOv塚P5M:jZ͇r;2юzT%f{AfK&p>?ÛOŞF> &:7vV\-<$xb+d-쿉]zK'1Q!FA[D/wǎӊTg suiDk26qr*p{2Aix6/&bptD;!l-\-69ˀR1-Y%.5YQ 86X@ 7il8}ܫsUZ׏j/IY9٭4چٽCK79^b^ot-ףmtݸ(@:.K5.+O!S)C ,Չ,_OZʍ0Jj{aZ+:Pǜc[A]ZV$veDyCVW߽m2]Hx_6EVSJN𳃽GXf/a.إu ^ CvNˋ'ݔ@wt8&JNz%}oց0dbNm_^ R}t,Sx{IHK |kO4yz6un5;_mH*@Roğ?d5cWc_;%9s'fY.nQ0Rh+q9X+tBxMe5_ j|7oZo{.c dZ@*p:z?x 2'J&G1 chZ^7`_\p\C_4rH){kyzq\,N5,(QB4@ d 9ow]LEQu bUTf0ݙ :?ϛV\2#bOf˟]0ml)is8:r99dD^G,d}Oc$DQ=6doy\>EggN=զ 5=' Dǎ"KLT>a AP aؑbPTɢ#JH ȽG+HU_4]LՍ$9cPHEԓ~U=}n ItfjIY';2ؚpWn(C!&%ㄭvc `×g ʹ"Q0-]݀ҿ/tO₁򥰶]^q9Eԓ֥6MXJȖ6iFc@4ͣQ>ͥۢ0 wn?nT3Pn~uރs)Jʫ0 hDL֬և,[h9N-\1${?OΓA#qHCRgq,tܰShv^;HʂCCDq$ !/(QYEH BQ|8a-+:z:˛wWX-yObCZ&"QO@@e6RcօQͳJvٴǯ ;gAc KgT LMt[#v:I;,]Rg#m0}zMe7GA 6{cec0\B~z61@2Xfw4xdOUtGO6T٨f%cYǗG[]>02T@l5ķ/d!qXY4ɢ{;}r Ew6(E&~Gn3ڬ2))pW%Zdڇ$;mb9G U~QM46]Ȭ}kN_u3&\/; ttR>fD;X^{%sOv 87j<=s;* "8ߥQ&3I!U>C3 ~;F2hf81%̝#⤤*K~< x 6F/"+H|߷mQ{".f@R:>L<1]<'F\Z$ fl|Dn6:v3]5e A;sx/nenK [&lyt[n Wڋ!Ul>;eDd5^r>*_yaw׉b;U.p &QS^߼FVnDϵ[w9aC8ZY=-5zh09Pmo82[ :EiϟVDZ*7a[5',05-;־W]&+9aAu@k u9T'84D}6=MOJd*Lhgϒ9IJ@w $aO`N nb!ϩ2[ j67.#/+zlt}SJfyE™` O 3l27UeH_ 91_gfu$2XE>L2e2)(H^bz~"󣬲Ӝ:=d%Wݨh r*\x;oDn,n3㚃<6dsNB&nkai)M}4hF_@R$f8d-H@`,:T6!t3U)nAao>K̘n5AI5 ?S )Q4Q@TPwTFe^;kN~5Ze^{Q9YO> њW'}.<9 Waɴlq|干fYo0(FJfVhQ߆xt @iQW9maVYOC{Yb#! arA֩ $u$qg@TYww$?)OudOb%t?ԊS6c ^:!0=onȮde3%zD6G ^CViM*c7 I{э b.!d2WX=G[Z#&ߖ2!܄pFXh{+ pb{ Gzʾ6<*bhAq]Nt} B DiF5FnY9J_1.$.lFw0W"ro;[5!p\ۖo;>tt@#v.,} -oF{ =w' ie Lȉz~Tjx:LvB(bRVgQnX<"X"A*A>!Z lM:sp`n`ngÓsb:KYh~UvaOUlɇ̈ZX+7HѮ8K:S'(Mox; atk,?iz,B2IFQo'yA%Bk%fB(%"i9:b uȼ.9nQn`s¢0.u´34G0K53R|ufX'!_Ho5MI}HRHGkk$@m nվҦ蚀(#p(/e!}Ml8%{og'?8PRr70<&:=;j¤*g0M#g•b0^XiOyWa0sX@54q&w)A4Q9'czQ;CDHA^YEO:#َ;9Z{L(AvAbXwg%` ;nf>#y "$^>uHzwKq*Oa._W^ICQ۲PE_Gc޸R/*W$gITho/ ú tmV&'rdwՅg!Z Og[͑5Rm&Y<8M*+-Wlp𬌋yZQl02&ĚݯU!/ޠېڑa+T*O0Ĩl> #i༕<4ăb\Q/i{S]oJE2w@6n{ t'N[nWp=VPl>`wX{|LspakV둈KE^3;x4E2z%t:YG{?v>M.K)67(xU 706ܨ= eoGCDO]D+ u}Sa*_yu%FנȄ%<ɔA A5X#+&{qŅ-áTkNÛY)\ZՉV 4ڽ Sw)/"'ۦuAE_ƥ!Uќ\98}U/EWyC5QW5C[bG>=@?$ GU3iS_uOJmp&%ZæS"VN o~?>QSr#y6`"7sQ1XxEvPJqddh>e ڴABLsÖz*^F5@"D53vzp܋| eR\TQ-ԥVA"ZQ%[ Lr^{aO9&eX>/n: 5ioG*Vޭ(`xOt. LBs;[뎺-0.1h0HXoHЮd@ON?E,2E`]<=T k|H;jg"mSDtf!%Lf >Ɂ)k_@cr^94o%S'.k+VjVW%v9zeJk %!|"_l?ŴGW[(7ISEa SGl@u H.^4۶ahrp:e~^] 2gP GUs4'GxN(2ڒ:uPyb3lrk;ib  IE+l  >Z;oLcnq<nQ> ץ?)ގr4k]d1hv`yz0zO&|j=MeS êmmεcƦ=߂rh@d*Ү׌*=*8Fe%}1U2cC(p'lD*0 eJr'2ar(j=+l+N⪰7!D BQCWY͕8 OvE7DjYvd%yjA~G*EVoV[-pn R~mC-R6 3yIT`Pc*@mD7LP0DXB]ۋTl^,ӼstӌH4:m,+fVتɎ?UY#Z}xvBzЕH+q%Wo#Yvkf ΫΕ*m! ifkF4 %҂}C>¯KY(ȇp_DKazAK뾀.l[]B˾gGߤQvq~FeD{u+ <.jV+` P:*G 3G,$GLj:\"țtR6łR-sag'umm^,Z2:kXeV`kjKyha8;>-?" y}~@*qظBEcq?I\2yB){WaycUmV&%S>qd) |2>\LМ3~Bӧ߼`=j_]\C r2ϨԱ+s8VzeEboU%@ϕ|u;q WV'⣶A;F`ul FЅ58iB:[5/ލpS5jhtQptmS/|Z{jJ#p1;-RaEgvI4zU&HTB( G w­gzg>{;I|{c~A񂱴C0W~=4DN87Li Y |Qr.ĊķXFEӤ7HW^T±F>+DzmD{Z&l9n_T챉U4g)e:)LD=@@oIֳ>}iI 08<'+X5ؿ-{ߣͳ֒Hټ4`k(:G~m<&#͠!b_e W༒c`IL@e* 2I;WS3džZ^dJPy3,o@MȡO϶1YjsD~=q6DCG; y~B-$ۦ]'\*z9ttpg^cմyOޯe١g_I 8vWSA`H^dS)ȫGK,,Sy&_Z"!Ԭ~GREl VeKÕb1|:ԗ%~2ëݺ~$PRYͰZo,(j;V"~׃%e80n^Cu;]{)ܳ.KGp;{26O&;`9׼*50՛KSM"FOTلPpRH}"œ*Kp"yȵ!؆⬈8EejV5nD:ͱ.v*)x&)ʴa*w3-i3${{<*n܉)Lբ]XEdhX AP'q9 í]K`f X)#h/}ؐsNLAr"xSiITAH{SZ 3 xw]Hj8uXe7$ D6|(*i XS /@?nm'AP!\aTXAWLGs6w$ yeZ'ZOk= n4ZBgj㬉,L,t<ܹAS$XWQnxLW u8 j B?fJecD97d8mȴx-F1 K~?b_HePݚ,hcohb|Z ^a7=jҸyJϰ3 BKN3/CHWX:e1VɡXǿx;\战. ?<6#l퀏GcfJ-Er7dpsIa VƸ`֛|tEm 6LI `1[2lݩ @_wLq( Eb2f#}c Tx_rE0[g٨H}%, c#l-6_+lYEY<;+ OLo}q!R" CUW0S6;܈>³9{a`AN"^\lkA9?8hinKuw c5Q*8xjKSj.1I}G}^N0rF-:tݰO0'Pϲ6NE귓)0IcDP+"WfmbCIgۼ/#!}@cA|6?q}u2w9L9.\zo4M̞ԎRv-GUgx+H%:?hI*qk[#g>UGJAYj_%Z*UA!.K@yt[>KD2c6*`4<9'Io(ECEWRٖ Y(geX@YEAn:>/8E8#C<35l8ߖNd bVK c@x;[j3)+[߽C$Iid ٝl0wm,4E܋u<9 1JH Sp%|m P&mcq}W>WQ!_V13rs.z!cc8}92'* ,j #܄zQX\^qXTy)9?Y6>υ SFؑPEAhYٳ [F١ձ&jb6e2˦b,z_k:S;MЛtMvO _X5]̾XOH<ԯwQsD"-t{_)Ü921ꚮb)^#B#fӸ ׋ap~!Nî!?*o!}jz_'05Hهp J FXRv `qd*0^m/VvM k#a^'vtm|2 1*D%N/I~]V!H;f:BxJZCAq^@;<6}.kA Z% ߁o>(設r׳vqS)a \ξEQ4{"Cr81{2. pçgQZB_NM_6B8V  K#[o-7ݴ+Ct닔H h;t#FlYa NdTK{fI%쵮' s!^~6b#奀"8ߚZν !hbW6ڛ7@KIyV9-^I؝Y/w҄n^-(5*yF*z /H!adEa W3ڹe{Ԧ &L&0TUm̽OQhݴ>zIȩZԪxi_ Qnd,l;M |.Q-$Y~~ yڨH=FC6@.I+|uP,ǒNƀOVJ((\"/HMD_6)h56Xƀ[t)XM8pnT_ x&fk\-2 ɠ_(;~Zi ;TÇ:~ƿRUEK[t:k*Xo˵bk{W0';V&vA>Ιr߃rZ6|.@\T޵j ΡY@G @`l)SH<:"3Ӻ[Ǘ{LNsiSk3ʐ f7]> 7UVoJwlexg'ݡHEHbZ:vGS=VC }ܺFq(f%Myw{x|JHf~|U.xÇ`|81-Pr0LX4oX86AhB}ѧv!GVIa7zLP' U*q2,@aa|{̖?kX NR3:bC٨E_}V@^,qeghRy4B.'7 n@V{fCG3:uSfL.I`xt6L ݃Hlҙ' CU)7b[sW_wOL@ߎmH0'bxO`tEt#{ceF;ͯ4b$/!/@i|v4AP pm: @"0^bٶqKf}#KTi҈Brj,Rf|kBYCM%jR!VmIJ uқ{|B.wf#*%04 yJA%Rl\Rh=Ej$?2-?LkY|IT#Oeس&YOG [[xm؞!)%.<t0)i/O:GJoY6Um"%J fk$94QhTrfűN?r}F+.uUi&2I`TCioQc2 z SDTF_:' xC m]c,dqj`g`(o^.E=wa󎨂6J|U<:#ox}sK2) 3"2ŗBP&_(?o/+vPI?BH =aTZnوYB'E1w'U6OX2ܠjL֥HX#:2TQyH !C܀xϭ2 PgHE*0M4h @^ +?&$*"؀Ĕ:`dS3 6Ml}#ht) qMRYYO@/\o}v8}V)h OLho,Z;sJä=8zt*0W3֫9 dWcQP`s aw qCٷ>"r5@yԋ^(ȃCPu[+/x-Q;:a$Dݺw|OӤҬ' ;B6)B|,lֈuf&:|[?Xğzq8NBk#$ƧNS]Q6͟WYԱ:=ӵo*P>n<̔7h+iZ@%hB-}IJz|jHSIZ#H?)(ps+Qq޼VGty>TLʛj4֟0(xi2AOHD$%DeRrGAS`WðfvbN8Zs˅A8|b!w7¿t26/' JC[{RYw޴9.r]~Sܻڸ0F &%Ɓ><-E3ߏ~+ pGRER}^NuE7[f&󾐳L~^e.:FJod97xD1pI%x+[B.nl{8Ɇ0x:a8!zOꝈײiS1;"dW KaD*m1ר/#0Q.!-yj`.F>>m. ЉRSE!`Nb! | TiDsWX=tc۷V1 W,Hv(npGL8Թ ZSхRD*mG#&Fs.k}SXXc"Nϟ-!@8FޞH;{g 40f^? ȵ~K(pTvJ'`YBb=8Dz;1~E#T@^iCW|}uLAͲ3 q9x$Jté$wOp-IXݮ_4EL3?.@< F(R9ɛ'I8;%Jb ጕލ\n`^sn7w>udfѬMr0%RkZ+:70c]9@hgDS.&# }}˨ǂz#4ғ}H57iZ6r0p-10z%W1L@;ԄQ[\(!тOc(g5f' "W$x- =,xze>_\7-Zm?%.G) Vwo#hoBVS%$(K^uJ.[Enܯmc,~{}Fu.Az&KcÐǶ7‹$Z6z;^Ņ*4z'cF8 z:жjQ$G6s!wÚ8AK / LK{y<(Q$9C쵇wj"f鏖t"VE,G=z;n^)CDq~Gs~>rԶ&a㸣t1*`| #O~ɗHZb>HkS #aah>LpLaxȡ_Zj 9j~eظQXOzd#JGIjբЈWrVkvrArɇ_bP{B <13 M{[q'YXl4ud7#$LS/pj: ?2'7PHa6IY>2sߧO:CN4<>2Ysִԧ-[Aۆ\!UEx*}T_RD Ptڨq9:khbP>x>9!u-\2@ *կ&N)DzX^[>ó[ys ؟yEM}, f]au0EB#>B L'iO~cfSԀ L ^32\aa"ϴu25$Chi 9/̓TZC&LrbHen>dښya4l{b@Ln 6se~XB7yNZ$ʔG9Ff+@5|s,;kDTL'__@nbˆmT)[WW6"Z63aԿ6|6T[ܰdmg98ԉ[rL@OݥõMVaԛϧxfЕ u.ƃ3ۏ֏ (pa)V{.E%% ϔJa+- ۙH 1\vjW;LZT{ՈS_PlDU@ )^Er ^) *< eOq%hh6[[YR ϫVg`]U0J8a;б]i*>QB y+wLkg1S J_Gv HmN%>z2vI!Z* '6ـ6(ƚ1drOtX (*3el^1HwC6$JJԎLzL㪚z?8)~sa*NF}Fخe87c:/;/CC c7%d߼rȞoSQZv'yu?YܥJd/U+9_x&⤓%f3D> sT1B"9ѯ0OBnuQq'NZ}b i9a }\C] 2Fmeڸϟ!`ŁtQp8zj|,'iz8 VZ|$K>^_dLajĉQ--@U'[#1@2$DgugZJ!3sKkL5m;M^/UUAIJ GKDŽG޽A!WS&Dl{G$DǼ^K L`ɘҖ@<<4oB9ޓj.oơ|_.9w,9c>YF&Η{뮅RY"JP4A TFOibB" M`!$/Ŵ<Io㲪?l}yb3sXinPM{q/[|=Ra@#s 9) 6aJȴ_bwwG叛| #Usn^8!!A[]o}ay@)("5``B4O@ӈ(/ j '?c-:ƦT l>@w,ڸ**-Zy#(QeI۬~=J3n/D~8`{p%ͺX7e0-涤3Ҽθ[=%5X/mtn>묑C 99 6{z= dLD qwӏ|"P== OX0wl'ىn]05Khп3mLoo p|{/ XW|rd'f ye<;d(>ۥ{Eξf#YPOnI8+c6.!<[)Y\cUcBAj!8稁0΃he%7*Jlw6 qо|muB5gO'jqCp+.v42]6 9K9</L&[8ۦF2Ed%sޣqülP@ n0\uRdAa ٞ<>bKeеiG(a hPG} O6Բ [dx+Dȷ'@yj,8Pz/Mi/dFX=bUkn,8g^}.x3sj#SLO_s{h$R.W5G$dJ꡸]~Q1dחPʩ q]ZҞn]<&בrSUߊ0ke$lx_B6ʙ`aIʶ/|ſmYFY(Ǹvv)=X5Z "M\1d.$fHqMC$/ʣpnPA\xꠤ~k:{tcZ-7Яy`Ъ: +%WE-E?F7n;L" : 7/ tO8i'.7}V]QDت6gLFEF09RYM>wQOgWrGpx*ϑiӝ]]pm-c.%m3@YKᆠCڕ~%R΅Wcc&1Pō5%,P .qcmG%VQΪMRc4X8Az*L@!nf4fhkĻ/ߙlvϠAʞ=K\+mj7l}=Cu]zɧgŮa|T?/xS-߹5Ωٝ2񄎟VPp?j Ր'Vt2b"CC&44xOɢ1w,Gl98p&4:G^K/O |~zFBm?EV5ۖ@sQt$<P*{ ب>U#% &: D8:f.n&jjj>:;Ǥ/_{y9O_{4)4*(ų^J3Jȳ˽0ugуoyrWP_*IR7(jy/ϋ46Y,Y[vvmr#4Xcɠ%bEi)zD/{@4JfH\6O8T,KYj_kL!VPi6 $fTn#]F&~ޖPTx+OGX+|9[0zeHE!J[Y{ 0&=]yWS9ztl 8+ 8fȐ^4ȯr4F,V'wV%pZ#77R`YH#OPow(]YE&?rfxb,A =QtU.>wf1/ת+4!u2N.WC;ru*r֤ޑ$af,z䰈v LݳGc "Ei0kFUAǤN@)\LʦYsS4, )@&Ώ${;(l qQG"tvy" }&iFxT!L|!JnJ6RNMDLάuq+-'z`i-|]G`4!V^#4 ")Ж*r_?=o!>4n/ea2GTiPX4/LI5~Q Gğ+r|ZOs$o|=zXKR/FEY#l\"BGYfgGgX?9 *wckIa&y>NacH?tN(ȋɾjac]^=JiSt(ke+>KP_06XɄύ/`vDg4X ^҆e=,=y;/};̦g<2JG 䵇kSd#C_L~:|Tı+2.a{oΈ3]Ǹ9 kn ^iakne3qAY[9խبqnyC-_ 3slQy;$e^Dn,xgtWg`]/8lDE[r\oub2ɵeiZnѴ3E9}Vz1T Mv5kQ$:fbN䭔MNo:B8 ݱ##5ɘѢUtơd[FgL95!.af$*YF{pCÎbZ>p9~+rӭ:ܽ)ɊxK&۩/jBy:<%ʘGٴMռ.?OCx= ~NS1( P=ṿ'cӍ>/~$ ",m+1􌴙F5ބtx[d*ΰbEdT1rLhq8ܝ K>6f-/]|7&-FˍR0zw; _6$R~2]͟d[~o]` #?-sN)ƳJq~Vзb@5DIP[9(.904\mˤ tsԿM's|d.8u(3mWʥ)JCTVЌ@N>|KRiKUS0{Kn[꺖P&bHB}?\֦1fL(/I} bi(A@^mPRlICksfpI ҾX3(uh|kn"پ2Crq$W9.Ě`[KQEy, icrS3%N`z rGOAoB^O( G>4 \=Y|R.\y%8+]V=ux[zLMH6(VF(_y:$o) cT xJ Slqh4 6ē-|.eki\X M햐]? lxqf hkhVAi(,=u -ʛY\&Lӧ5>O7=(J3h`u;>tu1~GSP4c⫝G3TP}+~ 7ˆ"r->N7h}X?_J|2gy857J;lxY?g4}єs%~`$DX>^kD*gRyţClnK$tF& T0aL](0j0ġ z[6 [+~X/J2GWALTFuP.a$p=<thz뉨6Vdh/.w6l(Ә.޴0\ ?o=DlB,SK|]`~Gx[IU[ť {2%|BQ$ړ=趙m@$nL.ͧH4m-jțV[#u$y&fVw | CP tn0@_b}( Q)fY^_a*kA-^[!zi,|*E^OXH-_?+|nGd&]NJՍR~̀zr"w6ʟbb=qcRA/FK:b7jQeeƃ7<\QqG%aԯ= mŧ? ѹ bHfoq'lu)6 4 ")v´LKϖ-ilQ\}9Wj3鰗Yzڄۼ*}/e i>c] NcJ!Hjk!1="5Ak0L< pDy,ROb(m4x:#꥟݄ `qPHN.@O$$OGFЄ߻-VKɻtO|>Dop%`g8W_^C3?YzI bQDLݕ a^@YvЌr˛I"UG Јq( &:[&4 <+dxD\ [3miFZB96}U]^Rc:^;JmjHi80{<`z0fZ\zmt\< i|T*Zag$oηnVѴ}:"ouLBB4XEUJ/`*zNԤ"+iٻ =ZB?flʞb]7y9)^h[ OG iyp0v8gv~*v (Q:z8%}?lGNp`T6^/|lqP(aap ++|j8Kle9.M_ qorҩ?V MwtQBrfPAy=H-Y7p4Ht ;aVwz&D'U.MS ~1Ud7۬zJsH#oC_iQ ׃9U Hb`: hFqjpiLF?xv܉iތJsȪ|zM3qr_[>y. ?_u{-CC*DC67$R(3j7HtNd![p ܂g*tLCش+GՉCeI& ]I?r#ɺWSISDcVyWM*P5}-bP$ljʝ-PfUMzw.HVmIJ:|;5C R<$ KWږð,O ΍fƻED4g {Xi ,f(rX1tOmP]]H6u#{|^а.HC~$tJ;p2- 9?5b;L)^Um79ԘcɈtT\~7/3cy{3V4bv;[Y>z" v;\¶Pf6) ʗZ"AR}N 'Jȸr T`7@Y3| NESj0sWF)h B7bȹRG7Cwt 8n~$}̨'?\.=ja 'H:3ٯnwT% ;3boDꫨ-y7hf$>w z+#0c +pAň t1f oZ Tϋ̞;` 2tׂ1!5rSS|t=:;RAJu^ؾ{A,]FSIpzO?3G1P9!qc0יxp*ʫ@ ũJޞ2\fk.Yw ` OjՆl]zL؊u,qT$L3Cvc,vż j-1 KbJߥksy{:csī65rBZ[W@;(%j!Y̙:O'5GzBif k!Lo ܢ<CoݐbFZsO%G4GV-sTsX?K+Ki7Rݽ<$# ݘ=4esn饙.ԎG=Ae R[tpT/ q{JN$8b2J 503e%&8k2 )7ho Ƙ67ڌ1ЖcBw)zRŠx%@ۙS׭$뾁io6 3YJ]7Fgv'̬|wYIԱV<aB"deT3C֔9\+Y3VU'E쒠{̕G+$I~p xhS.Tc>2f]q 7 $1€aC+J\CN*C[K-㩀id$ 2⌣vF_sx*e(7)E\U4`6jh 0Wٔ zٲKj ngTX~Xbw.~K̛) cY$j)/TL~zBӷC8:e33(t,db\YzLh*͟"hzRM23!xZiW|JuPD4d$]a [c}@ l˩n-ӜIDu޺3dxJ0CjOEyPlFeXw+ %w_ B*;>~w#J!ʥ0O&"1QWQX× ثDQ+Hu_`,÷S9fƹ|}W&MɳY/6U I<= ,;ݝޯ bY+ג?{"e^)sE*1t׈V^磣9$82Ũ_b- =ȩM3p@d!8bKgP ;Tn1u+/z{vu=BGVYSN9} ܝ-XPctv!;s qX;} 耫(ѿ4w,}WZSuԭE6mፂo@RWܭEgm0"2{$;xr Kj67{I˷0j&ϮJ_*.YE=0:T(B5[_r4O߸D}LO=~K#ҫCbg荋_ռs(g` 5MP#.rOOofN+#p\)rZZvl9kմ!`0(m؁m%*P{5 #mě*jEdIekJTitoqsg4~y;Ff ,s8>+sݼses5`%e?/^U'VP#<|W##^Ef5Ӊjs}@/KQJ:7{;4tpDnZqf(A~-_J.OQE ^XZ#$ ,eQo|ڪBFGDl@D FKpmᢵfVDUYr<~M)?A%m믏ET/:s_~9R9;ZӞhp?npEfc;+NdӐ~o^& Jnn4I[ygB7#:.# Nlh a"dJ9źd{)z>zrkQWW)#&}P?dk%0%YiԀ?"_Vܚ)5b 7)0Z'Vq͸< ?~(es {o\IvvuQqs$T1r>k(b/ޞ\+UsE܆6q;rE]DXuJ SRldp%K )u-CW6Vù.d>" _CjN6F,WANC/U5I H?Na1bm7z`^,E$>::F߸[82e@XrJ+0-Qpvnxpu ["F>qw|b R$}HY@e=P: ϫ >tkLuOuĔtH%u/Fn?8cF/8n.D̮y--Ca^Pҟ~;K4gDHS*\AX]j *gfeLMVB+-AY efHQ#oAt+k5°Go뺛AX x5?xz[ N{u\a~8y;ŒWZȊoH:"-z陼%} @W alB!뻗(0k~cGIJ"K Cݕd Hq]BE$?(ŊC>zIxZCJ(A^^cq.SFv5Hb -i ^ĖP )NӠ3IcR Q\ ^pjty%B:Ҳtuh50Jz!٠)[x:;:n0`gx]%n}yTcLЌ*ޓ|l (~Kݝjk؅ѓ{Gjp.sHÚ`2zŪʞ>9q_$wzy))yVʱwqG9i{`vAE KxƀQRki6|/$nVwRNDKފD(Km2fӕ[ۤWhP+7;@j3*><__o@y.N`'>2C+!~vD36< KcSY03e-Nwi'>9q 8Iݒ}xR&C8[zchQrwИRC[zP8G CPIҝ`,Gpoڭ:yOqJO&̚ qkYä?$c 4ݐd-:{IM3#4c;} iW5N0–㙩vz$W&`—bSĉ[joɆF:{{ @5}2[a;ln254a-|ۗݛOAS[bO`iIyMy0&$VR;ŦS >ITMHj*͓"&v ]-Bhg<ҧc(G} 'C!1\\Vh'o ?!45=6ygq~hӫ_TB(O4#aݗqE:({xo<7Qo_`b ORmjbQN-!bt84X;* r&@@onr ỳeO=.1nblUò>3V=qlO>P@W ;&v 5cJsw |Zu'n#6~=M PVtط~Gkh])J/ ,P\4a7+@_LHۙ['+ ^ +j.K%q 0gxOa9)"R:ļ5UؓA\%n[t g~a̐Kr{3:>!Nb}w˯)sӽnLq}baAD * <&F\(ehBN} 2oW 5B+ْ߹M_FnW6D/%%2Xӡ$*;p&6t9u[eъũNfw >o x''~fؒV*2GF %Z3K"D#&rQkT[@OSJ'0Av#Qns3Q邍-IK<وoHe?EZ]s_{k,`Ĩ^c@:AA#ڻu윾p$(=Ozo 讅97;nAlk%진B5jxFZnT$/&N` P zb-F6Κ'V9ل5nr vu#F4/bVwםa)a" .꭫r~؄Vwid!.^83,$Z~<0 o>!Do\_fILv7CʬDkKOVONVG,R#dԮY2MFZ'&k5 ߀p+z$&lYDD$ yg^ ռGG4_\izuYYo096r'j(Za^ <(yYXKUYȥ Dx_456`ud@ jьx.}n#;9iŋ0\{+aU@kcjOfJ$xs_QۏCT͂ /:*Gп߂C7;ͣ1ؿ8"W ҄ky'V(A/?VO(cB53&v}5EEqٷ W\qƲZox+Ccv̀h p]D|{>BFTi>fxYTi@|/vkgH1]ڄVt6gMbzRClCjx{mXps>0+^ɗ~Tlb-^,KJm; >)z]f_W pTXPǺ6}"!RoJ fG^[L :(K)MUY*:`w 63%ߓv z2BAmsmSlAVȗDq[($]ZtȊ49Ȋ,EYz}e$Iqh$[2._k rn} un7~0 Q?V}#?wBMFq,SߤvҪaRrarq!XVOM>u7Yw>{ fmaφym6 9 & tWTQE6q>]YkA_ n'Pr_̀Hձ˭h&Yƾbu ȥ 4Sqۥ`wKݬ(, $ucf]xfAwty@~f _̰2 ;{ی 诎諁T&*D  "d׊}O]DNa搭|ST&M0b# h8qps{ϕk<˕QJ!nO}(CCr&ހnlʪo!- URFKcPP`\08tRn$^Xh$ (.,MlOuF"7+gDH' yO?*{ӛ<ϷX@燺dM,ւ{4aYHC^ؗ<\~56K97K5ٺj4U,C23΅j#n1uI!k&+6hLB٧D #`~q?6)qBRζ4Jjw%xx[jFw͒x8Hvgw/6(:ENj}NQ*)#-ldWb#^}w4m VbcZ}*aקX17ln>GdP]Ӿm4kk_[Cg@)n_QH;IW[bmk_@n$ 4 ʋˍ!> MKtپěvs 616m`J':͏'n!YTTcj8$ m56&>+W5ʆ< ,]}BA&D]GyFҜ<EL``}98$z- ɞ7"{9،tF}R_!.2;TydΜU`#u2[Yl^ǺZR(fjٓ+ i_A@.D&@^ LH }OAJ{ >C4pGvX_vzeT;vD"Y6[Wx#1E}`WbX1 lzW*_sd)Qܡ:ėZ&n]-XQiRV{;Ia`d$N^`g]jIH5~K >~}^''J"*:MP,<'+AHEβ=N5ͫU[2 7f4~ɮy -@!Śj=L|y!Y1$6at"y^0~B-i@1$L6f)뎎jw=8:l1ȸLȪ~cjpQ&cB_Tqc EXZc'V{wo Ȟ<%U9TܴJ~|GcʐYc⌣j),&w?Y0IѾj1}3C|DfZȗIޣW+}ozG(\/Zoܧ=yϴB80kv,Pb;MKnm%ݧE7 V~K꓎iz?JL8iSiM/ݕ(ӫ4I"& E5D]?>g#uiRVMn*[?{dⲆ=yq6鎁ƣ12N{'":? 8o7rE/ۏkŇ`- ǥRBC9il ͆hתt܌ᡅB3е@-Yue!vOGό^ϯ$N_nY錧͏`#"@_dYbgN;3ՉY{$wL$_ÔMdB `g^/6GmIQw/ 9@k-jg9\ B$w Gi*ᨖ@78`+|3'=~U 7k9c6,$o,63bΫ %a?&Z7tXF?JrYă ⰆrN| 9%G W?~fւ@c&91 !}B,֟D1ymEjt`jG|R0x9%̮p4ȅpb~QZCjuz+'DDOfo8'R #B`E>,ۤxEG6n'j҂Tv/.qٚa!řs~(ott:qz:+abS},@!f}l/)G?@^3zL^0.8Znj\H|58< 옧i*yøІ38L6w@9 dvɾ-HGiYBF- 7<a T$tꪓnIc-:j)e:G~"[:[KLdLJ){X8ekʂ+6!ora ٹ{l>T yo7& 7[Z}'Nd/wdՆuv~& RG븏9AeOFǛR+zu ;(]HʩrwtUWlm=CZeU]ehRAnqAѱ"}6AJpJ:\$$@dw}R: $-CGJbk='0:1_ ah16N6xm[z,ػN6zU^{]y˚J5Gtll $TC/]ykSc's՘RZgLܬ+>w&+M =U 9,*rh)-lǷ0noJ1qxX@Sו!t?y,D6~k.0,ΛȭIWGegM_ҳQ*xgfIᘕ;Y|cR'#j-?;[⋑܋ [}421XZ4i#)9ג|u>,= 9Xtj=ٌՏ+!"Of#onդ@ÊV|eV.S-!h' D6T&fFD<Ӧk -xf>$܆n`e<\. &? V]H>$ZHUm8K(h6%yܞsUC^&bs5![~,!!jo(9 s\EX(u=BC}HJ3xZ3_hZѪ4UOj>5K!82Dcz-kinù@49"]1 0Q~M&'f׉>77AH Cp8L)B{§E,GqIv1)kHq]͖MP2w 'ƥ'g fQh%ܗL9`/D@Q<?̣?B/y:휫3nu-ocT1ނYxQŚ 0ct!>$䲁׌a+C0~3d&I;9 h7ު .HXM+ p 2ў>Cj\>ꢴ`/WEeczoDۆ|uBuvӮԡN"`\-eYR i$;e=KD=WA~\uqת"8StQW;3J\Kكpp9JGbuc+4N)ùݶE5}S嵺юߗKمpqC na;mNT.oE^= "d@1c͆׵p5lrIɨ.#Ѳ Ƿi5:6;j8!T q̀fl|QH'(ºVy`  Ez/p*ZJwL_bR쏾ERWHzcnEGAySwЗ&]Mov~HLe7i|AqLO{ȏ׍f۽2JjaJ\՘fxKQA im~tr$6AqgFtoeJJutcz{>7VAet7<AKh@L3ǕSNN;H85F)Xm'LO} 霍yDž$<좫at/۷ ± *Vq.RX?JGp>'WV *vڅ:NFhDy/.f_*CMrMĔΖ e&ר×ֿբKZ%f] իyEZWxǒ⇞R(~`WܲE)n[̩!w>6#8 90981sܒxC0$63F*i6l 害`T#28lFq5]AB`ll1:)M3QƈEjy3a4 rW+#2rwHjEZQ9Oϭ6@UX[- T h* T9F?U-!coCKJ+ņ<ӁozOt&!f/epY?Szw)(,n9H'?r;;e^$٣^&X#p',A(I ċZD{I(5q8+h?xR> oE:jd`.OZ6LŃgCwߋ<[d"sɯi':spw^*/徸]<5g>JrEWbAۢ`󪒡i(BrՑ; AhX/0QͧP 2CXx;N]r|fJE{$`!Ԇ7߃ \s J# B0 ฬl.qh5qF'/ǧg9!p7A=biɮD#Kvք͡8=aT:IV(Qs|x"AҲb$*D~bp$$N< @`۶SGX=dzLhk>b%gYB>SdD^/ 7S:pL2;x$E1bahfC@O\ Gcg&a%(O^|[- ѩ ]s@ #5_dpGUDRV5|}f43m@ ӺSmᗊoNKzAEp *E+5䱷#Z)r[g3W5Ǖ2yi>OB>cYkX*·KSNGGu 5o<\V= Xg;Wo4PͱqbvgQa$'EUÄ.dfyoMRv1蠹ٵ+͂]!LD>R.ɍGizGdznuk/mR-NYF'|;z!>`s B687(xC A5YS[+EКh#Pk]?2w/>B_Ul=3E+Kl=,CrGp4R8SdQIE̞DNRnF7եdv `.gmM1 }fᑰĽ-."&/  6!hr .\&FDm^GP N U?^OSd]P鉲\1 n"ϞAoq5 õ0\ׁ@h<{|>t6Q }0MĬ:|DSjFDM104 Ѫ)7Xn9.AMRQNZm5X#w5 +d$ٍ8( ÙS4ai3&bSL3ڀ vnrUtpLuB3CVߣx1B(eN>FC(J&PxaFf nCfBtZ"S@0A9ukDʴI[m F aQ% R&}_-ThCe(H]DZu#5CԜ~M3H.0YnlfoWK좵#e_ApOtw.hV0!t[MmÆ NsBfp2ՇC2C'.XY}]?(A:$‚ʱU&yR- rCK;2vslѿ>}rR3逕ޏ@ԭs̊6ESpEMAaAIjٖȓt7VsѡeAք>J/*2L꧖=M$b{FR2kau0rZkcG:ÑnQnK&܈Kdylb2EQF+6_,$ŝƫpnZ$]qN0)hO9R7f@q~~QU>6VjkPA'0 G)nu$4 VoܜZjZ &%[B8.h[0> 3QGho͙n V h7vޙ2(F۴7?s#<f'&>7`J8Jp&|d)IVi*v da )]K:Xq=:5ΒH '(WoEcFax\IsK71]{ . `&,izW!͟5\ ;y;u ~_vĖ{?!z]]F8*wrXHnAFYGo> G  6wp{=e8ES5I $:_3ހB.fWDaaC$5q:t ˬW} w =9 1%[CP[n3dˇ}ҕZpԎ{35,`1Mm7%C }{ ?JwU^d<hY`c: -MC*k*`ƈ_Gm]]t8.XM:mN-ң UMo ^du^D@Y8Pg ˦01ɕҹOqá0Ēm Hx> JML9ېdR48NuWR+DU.3-aclPx|)ܸ}ܨ0rFSxO#zkpu_FD^8(u6cnADzzq|%%gݐtiͅ]!rBp҆lWZOC.ړhք8LSVii#"?\ʕFːp kX&^=p=$i*6.e'pfd ~OMbr W0<^!}Htff|UWZ}_I@-vZTFIe҆F7̓!UOPn~):.]@c/vP¾OK/X& aCbG;{u+yG¶7ڂ&14E@ Ut@uɼA8;ީ61iic;w.B,d% Q8^ixԛ^wRO.=aK&g|AD*,dqql^iOpRdK|Kp2yAYNSvvԅnt:l N=Ë _c(u|tȊF; BO>UhESNu(?5|@*@>/KpN RT/\6ܝ''栅 (xy.8U_,Ņ*?ڪ^bf|(~ ll\0h4D>t4 "_*/9cA 4䧥 #$3h`j^~[`o%9'&bYR/^Yqp7"dFӖʹY0~`0|c=gBN\*}<NΕ?|+ݽdܫ+EL0ޑQe7DCa[Fjʤ<ϰG:lS ^tJU/\=$Tbw^ ّoݠ,O#2U0ˬw[ Y*e*lweQ{0OYߌoVzZ(N#p@֟'I< ^x' j};Ř$`&M.*s7=e::T;^o N,v%H- g*O~]w愬Y4vc=|97+aǽuZk``ey9vg{FΊ| ) OT٨"▏Wd@h3K$;yI”_/x _[b m, | (صEVJC}1qĒR7KFTwpy6eZe(k]I73 1߅Jg X!d<"uD ѬҪA~ չ+&'*FK<ŷ/踍ɦzl'jX'f~g#5n˵ z=;WL x15]U i_s4 1Dlu)i%袐Éw{0oIITVJ BLX&8uϟU@L]|\F7"ITMeWt3Ƞ'B\e!)Y<}Eq#eE K2bo^a:b⧻>f· 7 [nRx :!U,1tɀ%<6U6<Ғ%wjjexV@a݃b΄Ag,7Q+zdPtd&ljˢĜrzNOH9!-d bXdϺ=JLD1"|df KU\n;@:܃po w bglL`^o!/Ue@қcN,ELC-+Z w y0kP,ㅫ'ZJ[W18;mWu8iO㒛9˲|XmyVࢷYe,6~W;‹-[q ) 4IG >6 e~Lvwɔ tIm /?Q4YQctkKClW-g'~ -X8 pcP1ZlfkNl-/ UXt2B쌕HAf% zP.V6t7J$^SһZ|',6ŷ@_#?&Zt l7)[c&,O+D·R8fV1ӭ*l-dJΰ"lwF#&܄AnyRa~x] Y ݥwd6K^ur SH#lV^c+ZU@8ؒ[9[Idu+鍀|8X.M' "nanP%< }@K Ɏ*dpAX8ÝIց t)~HEf>nݡ,ݚs@*}МX"qK]619SԒq&^J\{2d"[[M2[~zyJ>kgՆ\* +F|hfΊa)ESfɛbDc Cix6aǼ_?^%Yv3x4N>u[n/%o ,d1WQq1WkXm#KHSEn]@, SQ\vHOIPӀpIh~? 3E0z:#}xw!\І!6Ud rԻ[`H3/`$M"[.dc G/OR[eqVoz,^`ߑH]`iI$r쬵!17&M9O85r1P /rvbpgC9>M#LWG(_YE2O`C<ϝ7Q5a-ںmjYt\N.j9 XxW 44赯w@87~ KAc kNO-unÔ!fAZ|!"\.\-C$`gP̖DL'b`!L 2%C^^ŵ2H;?5D(Xq܆6@k_to(Qfaq0=I1* 6-jsAǺ:ZpʇL©\w۩z0Y9TIc̝I@8pRÒL޹}`!R@T݄:33F ՓеKNZ4AuH3UܑdڽQ]#"}4n@8_`Xv+&QV9 L-0T%Zp"`e|LK5D0s@>峆E \/րٿ$cnY&3뒤X? Nz1^JK_u~)L!߽Jؠe&i {ɖEjy-JqE 10h'q ;t%-P#BoV"Y_(k,2|~:[^goUy6YYo6lQ<*p  #M')a5>} ꡊ tk,"[9˞u:wt3i*v?s嫿:8֭N24 v]ArS$j.8r-3w1#^ Za3E`b}Dgo09m幸^Z {,&*OLZt+EвimV4-T '~Q 4竕0y4Kk2yjŪklA̝ec`Kխ;)(zɷ4 dXHx7PӬc4ѝ;jm::?Q5ր6LM5le|xpj@FuYq ~tY;"os[&"X[^'ʇ"pӁTҝ %M8U"Mz5ru~虲R>7%T]"*{ _&6sIUf"^[=0_u#xbIflGw\2 Kp!>&NҝaӪm-k΄5eB~w(ξAS϶d/ܔ/WFA_gXb,4hOF?|F"ǟJ*L]} y{ I`)cuXr:/x\$~k-af&@3-\E&_obG~|<'6)G9S3{;2zrv*T$i]x?l&ؤaX# њ1u2K?F +X W-@~gKykI vgZH! h0M[I3KʌqDh(^!8z—`q+o@_\yl -QDع&3}=lI/R@Cj/&ƶ@wurEy\X%"FMp9X0RAWɷ(z l5˨zcnT]8'jcfUbdmׇp Ѡ~ 0Ɠй1]Lz ve J F:p}JGH"LG7鋒$kΔ&DhSmƣ帨? =fo RBmg_/(DŽE0gqہKr_tЮB|&R= !'śC?ghda3(! [ؔnYc!UOP_عs"g#!UT\ZB_{2FjU T t( 5)<_ 2 |'f 26ŏ[&՘5PLA jvHt-HC11*D\jjO3g .P`3y}V';o QۈϢE݆#Ub~$8]!> P0^f*d.W76UR;GO7|2-i5Nr ET@2OVMS9,h'ф=Bы@( Fwy8͉Or&%:h^ Fqou\ưS{鶨H~4i= v)]iE `zQ+z&W?Ń"6Hdsgju8*CݣJp| wTw45c3Eq64i&zPu*Ȍsx I7^⡝1S;G!ڸ=p ?sԹ [mdkj o\3@n6t5|)ڟ|_qdhړȍ$l9zDZmram2&N™Z`v)ܣ"^>V2ζ]Lr@Dj*.]U|z Roohb2_ ,o^sF}/OWßS9bDl Ј`&<mX&h^ժH2ʦӾx pVB3%v#EbּN" 'L<J7ˡˡVZZƶ5&BG`3펣oL0)[Ψ8oߴzP#!%?? n5*.HC@3>Y vc .@QB"( ĕ&s{ӏv}kyad{7noSSмp)܏=ΞTe[ i%2̈́o5#?0";҄gl>|?V-=+J'hخ)B~#q4b0 Dׄ6D7n!jѳC;P\ :hݧYB_{%(lE\n-,5ܳǞ$VX/J ՜XR—Bκ u?ALifJ`߂Ҟe*;-xsP~iFYb_4L_ߎmC1QDFn\x؍n LTYZ%&Q&ɂؖ<9g\c}Sxd 7twZW6Զkf{o:̍0x,4`54r5AZ=iҹ Hr-+o!/jStN]}")47n-SYD;SehkܸyG^qW nTG9,T|s7ݵO)v-nsB-~kjVr0~8ER |` "Ɏ0 AB_B\c~ҥ@n=qW3Ϩ o;2nz</kEv">7bw| HrUHw"YB&Jy3~剝Ag<]潐퇊ݺqgvW j|)eRQ#bA-ֹ{RKOw )঵J祒?mw~P" Fͮ:멱Y|y~;:-nB ٩864 )19I\e?zA+=C}`gpD"ϰ R0Ci9CՇ6-QCkx~rCI.ύAJHMM߼p.@h)o/`)Ր+]dJo$c"^5OZgoxF}z,9QL5ØҨyǶ_rI+k{A|OHI "_nҚ}$jW rr= yִF[تru`dmt)x^HAK:ɭ1v/2 ӭwتECMkH9Vi4yYČ>e@Ch3ď%8dt6(0](6_`Zr~M˝^iA&MZg,zۄe^@j\i+2[7Y|-WwQCFy¤"=5OnѠN(NF3{e -'G?zN3`hBtSRG\Z$YByfWl2MX;uR5ֻE~^ޱsN÷)Lb l'` zb Y8:řh 3LwjM"D<Оlp2 ]SуPlS:c KW8RL9ؙGxz|(ȥG>.s a]!,}7S1 ^jA?AGS}E~HRܱg ݷ8lXد Ņ%u+TdWuל޴d laS{nx*+l٠ӱ] u8]u* g a1(W" IـCOt'1Ƒa).KU`[z]k ͮq@"HaqM*yqm1a2 6U;/1E0Rf^MNtj?)(pr*Zm.L K[]΢Wvŭ3/zm}KU89\S {'G4[T<|ͭxMa]'C!i<:UhT҈OW| *E$D C'(kxs]O-'zټKHyu'ﺣg#rR߈sh:;eiD0sKN4HtRWpڬ'quj'ށ8)U ;woRmVHMul| ' 9-g6ZBfI靬ޙ(L#㣪jPŲ1Hxex$a_1ڑ^"1ͻTaH?Z SQ:"(gl nOsls *ՠW&K .pE%E.}ێdG,GՋΥQEX]{ⴇ }˓IhD\h/m]s[OhNx՚\2:h^rCL:|puh>:6ӹGM @φ.:4DӮ2]L2~[_Bg8! l0s3 O͋^ /q2\ןA7mej!^)gt%!-E? h T#.r,X_*FGXOX2Z2gjU}oP(b$9fZ?wBS[ #*gGW )¯[dCvU|Fiɖ t%1dh+ #zYQL>Bc THyJZ<;|ވ c ڞϿNxwQ)M2 싘<߶WaۆĞ2zŁٖ")0N||+yZ (ij8  ~B;= =s}3 5f]BV.W|>m6hy6<-h`]nlF/"dbByU 1OP 0wxݤ%{*+u!w S5EzfFLMXEH+Sjp;+u#0`߲ bpĚZ0a\̤J I&1nGi^0[ `&3:~T!GO^J̈́6S|eHyPS:6Ņ.j5XěF%|d|tH,mZ3{:v\R|0JRIX[)ٞsqIrTtP}4BqH]w /p/qs4)i qy+߶-L"1)oC]ゎ`} @3c6: Wm.q#A7Mc Gbi[7^wuN{J6 騮Y&FkH̚KO!+І/Tʣ&$+w*L/ыceeAy VEb%b IX̶?cfkGaeqLkXXm7B@t)eCQ*x5pdvb>Yr5W‘cG/B5߷~Aȉ dg O `6k }QuG,f&T0#VzʹNgFDg9 􁿫@7cp8+ͭbƲB#R@R6N\fe|V@@ z:~sx}HB[jy#@P$@R,:XUSiZr l(zF$QgE%rA@E׫&`܃p#O* 'y~8EHJJaR(b\ -pBSr/ @Ż[~~w(^tp+Xy#=Kȃ<k5B%K%e.[ 9zhƸ%@ cW-aeކk&zp3f1+j <Q,l[77g ;Gb|u,:o'[ɴ0cv(*Ң-viTW[' 8cO%mSUwWh7ϣ񀾓WuݿC RC0mte+YwG9 \'Mв:$iV^FUκo42$hLbv2W$v~2ǏPN|M1Wպ8\n[UCTWm=rх@N\7> r2>8j&JTY]2kYM^1T 02e|ֳq ~`ypdzJ4F,j z[3'FڭCcyi3,4 xDAb&rKBOem#IR \(x/xn}KI7hZGܨQ?*Z:qxYqwO{'Cy{%p>+= /;c/(mF:SgɆ4?5;t102k`U86u)[!f$+K7mh ޗt5_xB]omE˘>*Dҗ3ncY)f$LyzpյD0uo@+R(gz!˕;&1fa/Mȱ{?o:fLjN(״O<=F^b&Y9o] ӱe CTc s+Y_aP3/zop8 U8 |jgR':; 5roN=-of(j6ʉԴOdD= u?>xI&-) )Zu?¹!ea+{Ch]7j&]v7PꦢT;pͫ==UiKC-R>V^G%YMs[fF'kYDv=b xI;]$0 HJqAYg瓭|1eq: }yK 4#SBi t*TJo%ި{$xX o#َdp,ȡOF Eʬvغ}SѝY?L9ϲkn9p@%Y0*1 &š>B^j\(%m#c|TRLpWlvTZVyteNk >Luu%آ`AU4'ߐS |@"43N2?K Sɑdy19z>ep/Iw8)E>98%eǾqB.AD#*C-uKMؾ<HQtm`:qwLo)a>캴/l WZt.H,tJ^iZM)64cuF %Net&,jEDzi=m%"ER6\,q "ܞ\?(J WVeΰ82C6o *׈zpI5 OK8q'9mD-ℚԡmZOJ#m:H^ ꓚD[ |[| t}bZ\H)+b #Ejugq@hEӽ*D솣&yX ~˞ =ݻ$Űg?\5gnU$Zܓ%@<"EIAfƻ٫.'q&Crs ݂mj&)ݡX~3JMYJi9-\h!KgI1T_֪<'ɱ:B WbNV[֟}OU%g=C<$1氜*-=,uհߩW?2*QN^N7zR8Q%B 'xw~|uy2!"յ]UP *@-g7?aH:Zƪ?AWWk=VQhύW5Ȳؗ\^>:PS( Ֆ.dR *c9>fv*-KS d#D&9z >qx.;t`M|,*5.Oz,Ȣk(aL-)O|J@o᩽@ uO k 6n=eNLtg$d͒,5vDso.C-JF?~i[!b*kÀzv\=r6?~le5A!\`s 3D\721I E ܀Be˒-b8c" I5{/Y>A*^_ǸBK)aPhjo{J >n M߯ZRۨ4MYկ׬ Mt +Vq:kÙ!ޤM.+e|n?}H6I:"3N?r^[T#qJHCAEJ)jpíZ=mv(\, @A ݢYvSIs BQڶ1q\r+s+H 3 Jx{kfQ/ehܩ!e$}!|꨼X7םvl끍ɲh̸nk^/_=1eFdK|^"^r2܈b 물 ?I˯_4Vm>+x]K?RMmEUUl ;h܀lF0!z3)qp !Hl+l~=eMȕ1=bɌӝ I_԰ϩAfn~R.>`Nŧ;!ݼWOC0kb*$w?)"!oXayW%H]ɗ64aK)lwn(MWCt->A0QbT@*?L5E`D\W-+MqdV 3ݘ!vnˌYQ9΂:ߗpUQ&nsZc8O ms廤~9B4KR?' z` y  ?Zoblm t4z?.EBVDOۥ6gu~3j>XXؒ \#=֏k;DJ#o. `T5 ;zĻQ_AW9WAD dr򆧺X T0wØgI:7M~p 6&6ow,}T|ק>PWd7Qq{$أF*zU ,3"R"Mf>,GEUT`8}=NRhZŋ;(82T.U`Yy {dtbF*' 3G nߠ=:HXXq!GnW 3 p/l~u$/q9Z4^Zq k][c#DQ<,[ͦkG:vw(WJ  IEdMC[r dv~fK_47`cza˭.݉B8=;X6c]@ 9 ɓ"Xڼ'+fC8ИmQ=n;whu|Q1.K0nZQIN(㡝1~>8a:{͇zZ$uð{"p GAA x1V+]VW![y.I+p7,-Y8w(Q ŽՊ^4Xg1DW OxxGf`x2r"0nce:n&^x8>(_ԋ@6˗7aƿ',@d<f6ԛqB ўzJ b])X{Ѓ9&N}3(E~dʞm+jƨA#Eހ?$N9r5Mj 7G'8'f.ȅ.' j2EjAAiaOg8ȀRU \Ma~{,%-F@7$̫3rjOjluk?C\%jlXFڎlѡT~[ZY2w7#{5@6ҿ b@l4d &eǨ!J jq% iXPc}d( ]6,X+ӱdHO0]fi噯ˮ"Kp8Ygmlm_%[|M/P޺*JJXe]XCQFkеȂ(I@RzO()/8ELC?N!o-=QEIF`DS d3jALEGn%Jj*!$*~X8FzLlѬۏvS{gDe]kwmm(mSjlw;DMƘ;O} 1 Lk2#WzCկwo}6Q\>5g>VW"@J֗9\ .LXQ$Lb~ųUP=Y[Fq)ĻCbrN>mfXpq_DjN! {ܯIǒQ>o`R[u2",_reK A th]K2w+Đrp psH(%4-H= \8t9;ZH7P]"D%st-*XqͲuhCugv/diFpzI&$OAmk&Rn _&J,n˽&I9ea f=WpP;>lK=RdІ;d̈́zSKӰ}M+{#kVP/*nAwt͡ IEػK„ykE$/%,-b~^e9S-GHyb&v+U m\n}PK@N [_`]_Z,lPv~X/ O.>[w|L ~U s:6{.]1i1Bς1Úuؘ.j?CDH=ȖFr0UX za[-~ukLG;Up|,689Dn 'd$J a |NFnRy=m94&^څ\~s.vo:H$t7bPyURs{|lZ$KB;ćڄ1XCoqHaXB8'L5x<@ۖ,uomDIxY#.pyhs#똫@K%sv'ih)2M\ZhĮ$0G8]7NZ#Si/]wq h>/N/PDA9]b@Dz\l4{xhR"a%;̩,͟?CN٠L]%mm{unHL%?9~Pܹ%`D 7lH+7)Xo{KI&8bQl /ET:?U TIz3sw(+`AT4BH.{xń{vBPD,O>V(kgEKoFK&[Z*tN-Zװ>p( xQBu1<=Vg]wb;80Z:Punj-s*ȶE >[$" 06mo/|eCb&< $I2BT6/@$&|u[+[}=>?U3NmվWNoq:*`3wvctSɭR7ҽK&$[@[nۇGhFFqހWpgt曎ՠ;.\œLvuo NUÒϟc)d}?Kk6.49*`WMbwbF[́n@>b ƓH-zxWw,z;3P NZF0hȁnuUɬm}W, :L#)\1?+`::4?vtH'uB{CG7 ӰV!n*uLoyց'QN,4:\g{zj0[*3ه"^@ ;8^q/>X;[q/@#MӜ֛@F,-8|m0GcEȑHq$<>L\&R4Tm:iRV4)8]]*sf)f^_cYYkM+w=)bӾ$BsNhkQX5bf;yLv<5M#TivWY _iZJ7ڨ&L'cm{9ʯ;a@~gSǧZhpMQy"vC(&-󐒼t`N H:kj}e=?6mMO m@p25[U{;LP8*="ł l [̓P[2;ظʡlm8V<* rx~jڡ7F'""3DѸգ{8Dɗ:}2ʶ1 jxW?o} Kj7xtH:Be|jG`se9#"Wr}?4ߢ"w']Qv 7'JOFhMN/ax5Z{x˧;WMV}r/ TNhHb5&8,7<0T sS{7rM@K,x#_5/+yڝ(ģvDY ;'R}iXӅB0R2x :j7я0IwYqSUgV-g= $_ROL<2 ==oy1.-F5i(zʘB5o]{^z'*~{`Y}~De GեRZNWD 2IQga w0dr> dtPCKܹ*DWNvE'M29lXmNS@)!MZHkAF -!CdLӦ %_Hwk-sG9'RfdJ#+̥XDxH?ק^\Z3RLj 8V:agFl7}@;>A 3}K*^cjISc!AIw{Ƴ r*vA‰{x<7C x_fY qns}snԉuKmVp9†z&(xH5ǂO@N?I$-gbraܓWW/44$P(ܿ}]2`YwjgSV _Dv' w|NgfBw/"{u{MBQ%dS용k ]X3+u+q)@*I¿ay7Q " vAH\aޕ?liF2z72IPg J-g ?@&U4K3SR" ~3pWb&P_m!X.8*[JZXyAC1YWa#\cu]Ǻ+MifkH(غS1v.kmlI @pRfc4o!]Lv$z^71q P+vIAN Kg*]fFg  nκ WHF%aDTpBscR6cR h SI(ւ6QYurb  DM(+72=\)%/U%&CSk?f`1?_*ʁl=o".q\h@r^A[.;.?nn S|wrop+LI &_kCWT`se@L-ƁiaduYft0զU)8ip 0Tr T"BŖeg,02+'=Q#e̤laha ,  j 3 ^|6zQo,Tdݓ|tFD}}+!AFD}+3]H=yxaD쉖ILBc3*Og6_=æH؎s>Oڦb8tkGt?s%nfX}^NT8X#}̖h{ķ_"ۀf7xF*c+g_$S}t0sl|3Y-z Z+nPlKUW=or.`C;'3Mӌz}q!= !gW056qg|:݉i8*Sɺ%eL9k2mǓ޹Mlei7Lz/t!/Z!3+}Âoq5-^ANz}`ɋ`l"Qg*4,7.dEf:-zF,Dy dhr38f3qgmשuA[zxk>Yj cKYEJ]./]C<{6}%bv3i~r?y@/Kd.Ӫ`[]RW$j>5 񟧿AX,a[ݝGGG! 8IZ- 70_n*^ܘ %m Q2 >c.+P<@TcK#y>/fx-j)m}jeO)tFG,s\r,(rXOP\Uo K`vGuNmf;VeuisZpA 28 I ARS73/u~u-9e$ `ňwK}sSdX򝨵[~Dk5呎D ?.K>m#* ]_+e|tLm"/8ۙ0w;<\G-\wKvPiPCջ167j7O%1)zX&J`D´RzL>_h R恆5>a.*U,<{^#q_e2HoAiC)){M)PWJv0qOB S .0jij<+ /+o _D5w@c;J0y$ P9<[m gt#(<0G^2hne$̓ZAz1ź;v$d7"IN֠'~|Q$qC;^ӭkc5~3D~JX @J,ۖg oz<0 =^3첈&*pbtbڅR eVO8g%[&爚TSy sB\ )V?߷MU"+4`D0Ǣg7>y[:"à܉Nҷ_&.9 bjDHDQI8vx( q/DX|^3VnZ& _$8fD N"ԤfԿ)Rz=6S`1 -BY{YA L O`dI#;@TABğ׬ G < qvly*Yxsrl(H%7_.+pNaU RXo0*~Ɋg6t۔jߠh}Gzes@įK8lp/"Պ0B'MH!f0D悟kRc|nK8GGLd, ;Y+$.H7Ϛ 6A2øT&hZ9ԟ0-3Kmq/wc!u5{2ŧ>~!SE6y֝IUh,~ fAxqU"RIgoʀhp2J)qr_q*Ps^ "Pi_ٞ{,> ˭ 6Rw _%L2)eG"FlSk5{?WL܇xs_YxX/,!&,Om/Ȩnhfe p =ɛӴ$s⟟c}. |Mпc!R8Y6*㽄.0aºbKb2TˀtYCSNh$cN @kx1+O4b?a\sXPs*kZ{ _0+7BN2U7]ԆN9gwo9ޯ\ @ ߘW *hl;DWڹgN˥YoDV)/@3=԰>tt^ԣiX:wqz^>k /oA4*zq31lyJ c;|ґ =\Z"0]z;l~r2ҠxH$dl_m(>H5$EUDbaKADOY7ҘYUr(W0f|t_PR Mb(߾ 0g._"w 烨Sgٶ5&B tyzXĀ#w~8)i[Dr9 w_c%뚿 !*^3H);N# '0t>H!lH/'LdA`l~kn.x`G|pM K65ڗ M+5\o!o!WvTulsTk!2wi5NsPs)VL͡sW?%&Mo\dz5z&bDVgcb{%RHHz< 1[oe`q2,fSߍY-#V)*; *3j*LXH0ڛ$3oғW,~?(~׳}M $Hny`wzwi ͒Auf%:%-}kog|T60(hXy0\F֌ *AeDž0 wK"Wƛ@i+^[/4O}sMGӬ7P:0F+#j LByS#(^/kSƇ={_`ZNzԟYJ=o]Ea'AT!rW/}@F$T쵁|K.J] tv G/;ӫܰI/oͣvkY?pz/8)cONtlyl …E)GĿ *I}cdRdLW5|\>Gx RG7p4txYP}6܅Beh.ۙƜvt1Q8Rr3UD~h@Sb U9k#g PZx2s ȫ ¼JK#ጵ`;K&d&u;)_".r)Ymؔ\&GurbŒFb[G>BP#T|8EV[ted?jϔi.O?.soc6)Ka5^ae-,| ٽ #Waǡ' vu](\@RO;$Zh]Uz'z\A vغ|4lX=0Љ Iat*sdW6}Ah& rĸ 엦:q(T@و(Loo'iT DiS0JIfmkcv%"m#`.Yg9]6&F^`6NStYe"HA?a|"b(cSϡfQWWK#+XOOqzZ-)I MWS38|?s7{ӷ"H纖kif Ǡ8a\b$O.|Xh.;O;x#f"+[͍oX e֦Al6/*!q'%:EoY2GAi"pG坙1E$`R8?0Ϳ]Dv@ul?y-4r/@ʼW--?kix?ٵ`vU܍&k;_4(`[=tMǤ[4a#ic=p-x7`&jeֈ,vێZYA7' (|];5|z ysg1{*#ţNs!H4w 0k(N9)](e۹>,sQd@9>Zx2I0 u*d7ke"Wsbf1E\5{ǖ< D6uit6WJkhrdڟk}S-:]ln)Ι1 /ؕʲ'NWʯg[E$(DD' ɡDܔks#])k[gOƗδ׭EXTsk௛:CwXziEGff^"#n\M¯ _|}$].\cAv0쇁I*-M [D/Y)̀Ӹx{dWNfPudX{UO$Pg7=I_gJz^q9QqM3 QnxfNʨ;*o?%tcۺ (R^K{{ⰰc6_nZˊmjEvSoY,\tu s%hqo>[S|ȳgf;GcHL6OY@^uaC:LL5,*J80C%7NL^=nm(>R5l-.UFD Hhdw Os 05@,Zak2VW[w/?4ȸ@CL(q#w灼LkZErv&.ZړXhT+)*K<`y7$ːom2ȋņD[$6( =UNqQg٦y\6%E]\^[}_ SC4r`їrW!Lo[?^t+b |NILϟ!UFC=n]Eoj nh!8-T8,fؑ ]R4΢GkOkʊos лK\M1K_?X I4'#O&,ܱNk3Җ$bOHf,UkDU! [Sosbxf~B?j驄h[\<2a4#Ƥo^M~pa{>vwR6-x[zJ五QѥuٻwmVa>TlӰ>TE^M-^`@y!fkߏdW\ .9u68et '?ç ;Oa7Ҫ4p=SapGbҥʡ,۟0M!@bBDn1)ɓ@^D%]Yr-`1f-pCdh NCYzgw x~n\`jSQMl7Exڗ'(.Lў3ؑC9OJJ nfzuXT_ m;]gR[mPZ1BC_m ৿€ÚZZ$y/77#dZ_v2[ {C*7f6Me3Pڕk~g<Q= 俺M*@W[} عL̦ta$C%_7qrv j 4\#AjOx-`JF-Du# '@\̃g_70KݠN>CjսvI:MqIH0"WMp+/eW U7Z-!:).Dfu2[wnf')!k.'T+{@x,4ZVs#A#Ѯ1^PL^[F6V |r0a:mգv/#R?z-0 Y?#5QS( j\]b5L xK$E9"mUIݶ.BokfiL0c ]fh\59t>y\OG HS0jCY[9o2i'Xt $v(JuB s;! AIcVdgs G@!Zs+f|8ď$8WFkRnMzk},H|p|Ƌ|fiaJr%D7M2'MM`œx|.V0u}Myf⣭J1d*ƶ&8? D?::wO'ڏ_kV:?ӧ?sȘ,gJ&{NO._C;:k}dM dJ-r(ug|'uMVh<+/'Nd}_UK;FLzּA9!C T ZGECF{7+vO D9Az /jcwxj [HBMS#0m֊+l=@&#0)u>0ȽF.ELZ%cYZ?A=8Cl)KɸC)fWsx&q:#bci=뛠HZU]wkH,`בR>sI ֘@c5kdޚO{v꠆iJZt af Nb2_B| 1XTȓF`jiM!Q,+)m# .9&~Φ%],iFWH:ͧA9 &=NݖH Mn/*tDǓIp2 I8DsUsm58"A Cx8w}WYzZ:~)}Wb^tb,urF4x2W܀6utG~:Qhom:UW9(ɂ&r.O~]µO8ԝ 9PUI#h,j>&:Ҙ!B [CZ~ $h* ś:[WQ/cN=:[%8JZ|9o1eRPAqi{gg S/?$,@nvi;뻘WmxŚ[t$<Ɔeki (4 ԚZ_=jFi5pGk Ƀryj`Xvw3Mf.UAwWNEB\KO=[Ou!5"6Ɓqoٛ.[%oL-1-M]\,9|S^Ng~[U>x~=XŐMJzqŽX$+E;sjb&ߎaM5=y3dʤq!}j":5zňSgvWCH/|KfLf[#} ]ג č`zIS&/<ء-a&+(1R J~\a2&*<9ž̿N㸚GNU/֔Ү3QdvlT7t.0扩^B#E* = 1.k;X3cKG`e bW1Gy_QN::N^[*=;|%wPmϣѦ6Fp]@| S dFr8_?T?rݶCSiDfg{F?!6d ])'a{iv◸SlaE3.jY}H.<b `N=Ǵ ?36UK?.P[@sNo2SDR(rD]ϊ0m5 z,ofG`bJ]wXÀC+xmPS;˗6{&yka2)H8|h<wՕ_.Sq3D>; [qȇ }*[!wK|JM)aBd̊B}7N%)'E FYwL.9HP"l&b%@SӢh~BPBm5 {@3PÿRlYrC< IQiyismvjjzw(nO!fò|»cѪ I7Y(XxgN#bЋ. O佣lYGz@l5u{m,`Q$FxMe :ѾL >tM)EWcx8$*ڽCTR:7Anﱪ'A%_m Ggd>C6‚V܍fVfW qF%a"$Hҕ &@T;ҟ'>V'g[/q\du~7~%Rzdw,6qY&O{P\ B$@s&эk'C9Jh[5*Klxj"x-.J ƚ2/66.tϼSJ+v<)xվֲE1bcw[wѲ|2,xC75RěhJh"WzHPP7%) dV~t[%KPudl6ɗ˹ veE(Kۭ挜B抈| =A>zqMкiDG2"ӥ~'48}7%2ԭl';Sq$DPEll) 2(_(*KkFDep r&|oΕPڰx|ohM'lͺhob݉kHq +|ʎ5|.L1( n[m pdk]HLL=qt|ܨBvWN`v&}ʫ,Nk/L^quH* ^׷_  |`U-9M6wԶK3 %J8 4py ËPS~bÞB`UC[^%m)lb2/>b>6=ba:AZ-}+w*@plVp?.}|+Bk>&yuhd6grm9W-jBbF2zoż 5nk 7 C!,й a_`lQ:<䪘`H1፽ѫH7o؝o #w|ĵҚ!8q\*O])WX7,ew+-AiTH{ɍ︄\yNbY sB賹5RI\&(Q})*hn@̪.5Z20ˀțǐ{c J? APs̘ 7XgMFA353@b\\cVخ!Y:{< <}MF|P#4=XsRPϮZU`R~\YsE݇ozlR#=_w4/Oibڅwl!&T_GqXlaxŝWV629{p_t•I1N j#t#GjZMkpxkgzA_n욇\٪mIzN!ha::LŒVO29 BV{ЎXY!E[<s>ݩ ֆB(ĤLvܰK3N=L13MfUcٱÒhs l !cuJ;O+Q|~wZ"ӷ~WhNnܧ Z::4OjAYWݐoQX3WCៜA]W^D'r/m34[:l^.ۇ* 2GcY)梤1DC#\8.\Oq@L:{#rP@24V@lBNjM56ֱR~:ud4 ^ ];@*`2wq%&E9-OWB3B}FU*!'/𝧫TY_%F4˔<Q&+WP A#S`ҙMNO8l}^;^Sl$}#^щ.>0z}7dqP푡+݈u*Le}fĵH 'rk}Q4TX-ZHdOV7hpGC̭ ϧ9]Z<\|aڜx(;1"bo1՗G0ϩ1)a\rLeV6u4//;lRqn^KK?_Loؓ>wb3NUF%?9+/(X{с%B ݃t.̻JRB( UT9&B@0da 5 PTY_| j^N}{fttetBBR|9_5oMr&C&?#Sڅ/sBjO x3.@LChDe@0{("'ȶ>'{泃׵@n+劝~P;=8epc/ƚpi5 m%} 2Dݕtٚ~C.Źg.4€C}X)q42}vP>ݱ06sbiԃ?ڇd"@_7SK\6P󿙾['5<;h;F#Wj|*#jSpWfJQ,H%ך}7VPf.ٗayS }\ৠr< qANB=] (cR ΜBB㋔e9(tG?8 1'SCfC "GظA[pڹڎ,άϹJ_3Y7=֎˖EZ8߸9$I|:!,]0-ǵs"J ccXD^?jjt*R u՝_xN_mAЛT(w*9vOkYM\r|?"g@K݌o(B1-qk{⦔*WT E=\S`Y .s_T;_[npu T?XvvYá[KRΩw6P_s׮l3%6&|Dw Q=˚YRmpomYVL1ZP&Aի盛f:JsqNXƟ54/ľ:eJ a`nYq$S^5bmd"OL jBcx'{6@ZE]mt(:ۗ:#,cwFl#9`(ao:p̫XJ c*uh^[z~U5ۚ ۉIK[/s8nxC 3G0h}]6Km0[ݡdD `WUnko@ޕB48/kՀgQ .5e"wWgs T^T[,ũ#'|5%_ǥ$O/mkuɮ87|.Jnk>Ǫm$ֺE*̚?ͤPr hlz7ufX8vS!B P|nToq|0F&0 &rk@ikUؿ2|ph_)ʂ55Ł:\+)—G}@$[Φ3Y(mEpֵ?p*2MC^7v t6t:bh-q ?{O_|őexbZeO=ap2Nxj`}s2R:lR Gz>_K¨e|?ɰqe2(`Y\ΰ#:A@ӑHH2 # rN[(e\25jQ!k#"d$k=PI d4H"xEv<$ǃaq]|w4#'mrUTY}6VgzZvl&RejP_ԑӨm{^_`DHTm&|Xw yF;FQ9C/@h4zH`${@-y.',_ 4OPbH&~vn50яﱆEGB8k8ucvmCl/YFΚ̀ Ο a7_JW+ Lqߺ$SF6]cFh~]BX.zbՋ_g9<g ѦԿ8) =QPTSRK'}[!уP:өnvי̴XDf8`0Xow?5l"` %+ IcPp+뫌`L /o +v,QԤ@2V$"zNৼBH0`|~}_I-̔5 XݜG!yߍ`_|tG&iG/5%Rb`FߩER^~ql}cU;?,gt4C m$6 FcGUM nQ>AWjc)yzld˝% :RSVrλac}>A#\TtfHpY}/%"ZH[ &Z*%4V^</Y3r'? 3qL$V=>qT<پu;w.꟤QQ঄18x%mՌF=9i}I>H!c_p15Tl3zpkݬVrl^ _ Sٸ'utO9(^fD$%6̥,s\ŭqo.z0+1ѡz۞tk}Ip">`gDfKۮjEpF<@GnƠ!Xlj$eMlX3mPUNC q0lU3Fܠٗ3ƙNeFۂ>,OצfbLZCv 'I3m 4g "Vցs"KZߦJv9v!8vٮG?rѾt*';x'L3M,='%GN~%uu'FUl(]0BRD@b>OHܔF ]/%}&snP3^^%뇹oln@B"{"B0xްQM C3␇P=:D^[ +8^\xرms "dvNBTx[W DT=#KBXsl܏L^~"$O;>oJlucxضdT8E2,(w.N6):/lv7*4'*Du|9 9ViԽk3؃wXȦ6PK-9Hܢ|wd4> D:p9\71eOBjg3$12C8_g|=HG+Ծ.(R[m8s[ќY8-X;t1{n yfJ-.CqkY hi=hCYP$1OAP,^,oR~yg"{2BIt&:%R1cxWݣyo'4ًZTsP*co"}cF,lQh,,9/Nj$pob\$*Gro< j[[v?'I:3\ njvD~pBK44ˊ@w;=qLYR'ֵZ iI3"6/ٹc8#)-Rz tY}f&#j`2gv#(, E>];)Mq~bB5*|5% !W{u i Z ̆i0?}>٧%/((\YP9J J䆌pσ*w*EqlϢ(Xa}"}jF7m^@?!Xp^rqV)ׅIFQ2k&R(=l㏂ 4 +"Das Bߴ58I@]@!JkKlYZ^xTo!j ;7:f'dltB'M(S^N^9K \X= kAR/~T-NThR{{RQ=6qS`2:MKr Vouy.\fdNHVb u5D^a};ls[@. iYƋ^Zkh<'ox=.)87C(O!it5h~XD Lń)s7AOƐ *S^{D"74Kޢ5  kp kDQm. rj `X*eT(Z[jP.%mYsǠؒmQ m:M5! XvI6t4ݛD6qtuքjӱt]-z'494zMYeoye_~;e/"fc ]E!'}۽%{9e|DHu:=/% Cy$Lq)ǻ@-C"rFȱ8{NnWU]8Mm.KT;׀_*hs;ؤ2Z&J󍌒ڂ-$+-:v 6d|!EM ȸl7 5y*ZO+A{-sufx'Ix֋Qg_y/)C`TÅ-KwljPvMDRQS(nB6.#ܝ\N1% fR,Јyifcz~E*Pnۀ*_2H<Nz09/rY? 3ib.(qmOBMvf[x\P'7AVtQYoa%P%mӂe!ob\퍚1VaYٌ"$DVmAy{w%7~~Ђ<ɹvx#|]B h]f}ACŕ|,R\ 6YѴƈ6x U7Ϥ#*h<)Z|/ex/9 !̇<]^N-ӆ|P2c A,z̦ -ceȼ6jb (5r`I>Lgf xX2Ɔ. V#^kz~F”ߙD[k^' o8g{hT}I٣L0ǫ 6]5 ?RpuQu`dB0-ADdxQhӖs!V@`V|w(n[؜/SjW)5aGH^{ZimŸnV0R/LU)5!j05O|GZ hҾ9B7!`J )Մ.N+z+׈g=df/p bKgicgu_.O€ŸAY=aoՊf٣ "paxֽR+pD.גqB9YVDlK/d6Ҩ\+N=t7]lעc,ZŤ !MRھ5K fuez5!ZŽp')ϰqpMx\)t޷w݈-A꣉ۅERT|G @I /4Ѿ;7/5(]dP8P&eMTU`bxKlB`y~q@Xqc<'Mͫ?>#ԢƑ~'{]FHOXVk5hϡͼM~@H^!Z=m4tcqOB:кeG#%xW!QR %FPs#K7!-(Q5i Jr0)mOۤqnࢫ+(h M@p_ GyG.r b*T!i匫K uPsddMm>nbxJXt[5;a‰~6U-A|&wa( V8y Rc rI.Pۖ#nƽyp`*`;o?zO5Cix=I,.QKQߩ U|)G1{aa40%VM)ZN H7 2$aڑ"uOiZ ,2Q{CegNi=8nm  w0Ly=_ &Ca+^Gdc!{ |Eq*6s+ ȁw.rϵs%J;*X~hũeO?0Z2y*9-NV'!3}QVT#EΦ6UWyh*Ĩl}Hׯtpή3 TÚVM2I7SoxSBO?,m[353Cm }Nr Rb:e^' Ȉ9R]KS2ya^k@~ <7cńYzik@?킦G4L|0xJAQ^0XKw>PɊ sb_|'~L5мhdln\JR2~evfv3ɲ<ʨr qQi+z"; ˜,GV0FxK%Y2z65ت06 SȞ z"Qnǿ& usDžCS)+|&=yr px-*=ƨ-ր2*µ v[8VٱrYs!%'h=sr iƕo_ ?Kz҃֏1˥_! Lu kq$̏/ -%fȳj - !PL?LP Ʃ U w0ar,r3lQy%y!W(1*$Zfĵbٯ &F9x=KeUӥA'wj'ܱ_/^)[bj{MҊEԂ:ĢI/jR+d77֓p*[d-O7K;&wm.CZM| DbkAmAƚ[N K&O8z7p(b_l*!Cj1V-7EXHq44Cߝp le9xtJ 9Fp6 5]mڀ3-goٿ3\隝 wo8QQOi%K'tVvq4EG ##8ɇ%1@X!/t?~~#1 zŇstbBUS ge9f& cs4CRVb@FYXR2*l`H; 7VD Q۶ƶݎ5=АUyp֠d߹6ySsHUxY-"TotkO>~h Ak?uY8.~; ;>yVo)}~bO77NcB(@D¡T$[DW evh0oP~%!OG. ߩ S2U*D֑erwpXׅޟI]a. e,<{ӴG;߭t:ln+ RPm/[C}~r'; K&OP! 1m퐑lv\9̭;ل;-q;Ռ>0E%+6GBp%d+2nQc\̷J̳I!;(/w}˖#;tz8${%OQ/$͞&;ѕnFңVj!&U(ƺz˱.\<SŅ3?aBzғM1iС005mB} nE.QN/=:cꌁ:ô#LM h&U55l wS%#c>:2 t×Ne š`{`l(<@IRL\,t)~K+'2+' KeOtz&.yj0-F@ SS13~좐&4}eU%_8&ߟ/HSd,Mnrr/`caXٓ5؄1H\#ĦC3H1QFcŸ,iS^C#YsdŅ\ʖ<wxY9zuMʆzkyjLVQ{,֯ $_TVOۤkFg6z냪z{#<ڞ̈́LPprtc\Uǭ;ET?zoVY.Pkc,&zQ".rn"lqJJ k7x-8D̑J<6SJ3 >3/ZjoYGC&wE BI0B1϶n˰yj5(`<',4ș7+w#;ּl9$YQ>Vc?"?Lxۜv;hVx%1ᖂ,suCdR[BkY *Lk[ 57wk d9?Y2 XPXg]:рi.5zm(]nG[Fu2p^&ł|mʾfxȐn/mR%yX;)=C1 j׀r4t,Tht\rQ}r {Yz8qYХUw1㇝jo;,%|4AC%\gq4@`e[G꬘O_Enm6үayۙwo3Y qωq $ClH'G?;`us_UCz7X;5aSW=I孱?e/r͙@o7u̯(wa↥ZÜ@ @vlg:[^Rfn_vs8Z$ͭimȪ>*}0k_0a+m:$3m:d{F31il˿L:MD>TVx 6Q)l%K<$ѠZSST*dame:.>i=sl|a0Qsz G Сkn TgT76ā{G5\Q`W{4}|;vC<]~1ЃLV`TحbM_{)?h zQ0@ʁ1qHcsL3.i贽ydz&JXm;@vǿD?+@]g <~=HW#\2} ʡ;gTJ#z(2ȅ]U{<1P~͌x\]VQ?~#4pԱ1wLmⒽk&.є5%ns/Yc=C~T́y1娖弳x3s8B"tױ5#t%n+N$@^M4]PQ*/1'R.1eɭs;&egEC,FJ],8kAΒa$VvBq_J{;+ʡ|hKv=UAzVH&_Rdo:"D.,`K|ӆD-Yb,qfi"K짶XmLfF¾'~pQ#͢a P_n hW7ƷNٓ7ٜgy17;nƬ7jԫra4nOz%x&vS=-pHj#>&,|@]I APRڧ^ f-@/͉T ~)t#[4F% jZȈe_ˆׄ6x:X/S~}K֜|iA e Ishݭyxo-_wIXܒ|S Uq.Vݿ}2q^?;4Q fҡ8v 1PD_&>H}WAʴZ蓣֎ nn 2^s{!eSm,QܖϪi&Vtp g|8爻NH3i,NJIR3f|vͳbDky'{w;)`B G3x\"ՁF?kTOPHvyȪ@5ĔaɝFҍ^$%l\_ॉI ;Ęz :wĉ)7O5gOT2qHȕU[^̄kxiy82<ﴦ Le`IW<4";Uʌ׼Y68inUG;˅2LBa'p3J`2IMy0R*^<,`Lv\(+iQ@8bn P$*$?7ޏ#u~,kl^fMnf{d eǩz7aH0?QA0璁z)9`4HZ7-['Լ7N2Դ^`|!f@PI:qJBFe7#z\) @t`\fWEaEE YYG_#qIg℺z_#nUu%-`3 Ռr"F4FY#E,D7n8pح83I/UKSz;=9m( u{h(J757?F2UsAv_g37e ǹƝ8b,ƀy$S!vV~eq&+:3v *$>f;M"pGm|Q&|tR-L߁ɶ0]:!/C%}(ZHR){`9 fMnÒ G)jQ~ SGaK?'f渥?UX {j)V|N{:'\1~|bgaV-*/{:$D$pnYK$L t<K'kw.VWT JG?gG)f75s9%bƷJf@LKW `Pl#3p!{lPI.0=6k;2r֓x> mJ#X`d;ch73<A8q/s}n8.FeoE@afV) spKu.C7YlgU@%:A/mpiW]&zҷ^mO'w WJkjyA)5O.õ[er84 .FsjG)LzR`A f[1J9$~M5fW}yaF"LACP/syfb=i-V^g  Lk,!fN뚫 :r$鞰vN~qIJXr`+2WkWExs))j]%1 PbuT_% nAY1ոI!mopps؃IYPq ADэ*}2|dh\5ù^Z d~]f ng6NI*A5%$3:rJ8`;Utπ7-XqJ /wx*) 3z !guDΓ;hr隡Vpch"7*&>][P/ST㓳50mYu~J+T j±mR鉷ގ; Y8yin8Ae9ϺSq*Eo;dz*"j6 XӥxVW`tݵ x3L`/t0p\-d7(b-#k"g*ؑ 5LJȞg*YF奛בF?fAjpYNi"v`ߙQ (Lj,Hp3 /vW1UBig_K0TEm[fv:/U #^OESF~\G}q'aKhꇵ+W-c` 4pW1.")>Ģ΄a쟂T<.dS^Sj{ڝ붽;4v#*SxWC Rӱt:kM-9æ >ag_XU4lXj PJo\Aul& vHZ"*]*Cc+.@eA]4TOoz) ʚT_<P~G$WRM)YFnC=v(tƵ5_v/ EVz{ C'ԾiT6$73VDEL}QMt|sg:ы ^dvI6uv]_K=EiJFd<ݨi  ʠAQo)63$Eɧ,NMlt0qFm ^EklGtwPиGK GG* n>ЪfV4 V-#-rB腓WTTH_g>o|86'`fd乘{ Mn/O꫰ pE.S;\ 9`l)t0U)L^a@>~g7{r'tgX8)R7 L1[SSw.6E8cٵ7K%T3 ]yۉtvԋ׷Wj$6iz=x@H0ʶ '0Kqu*i^,OI>1S4Y= ZcEMD%āߡs'Rhzݒ#.-Wv^Bi~ѩ3!kV),4.V\gW1,9]l"\؄F aAr}(^+v=©x2NC8 >T #OD ۿkpilb>\I+j֑ڞ4Guq! uMs-B07bp@`L iPw$ mK+\e nuXA4pɾ&D_ $ i\բvp92ɍNEJG6UGcf D wpJ uW1uEWVR%`55T $('8.ƾ[uZwGWϸ7LNq{Aٞ14v#b `jX[vw9i XM8A<̿D]s[& S}vkZu@*a?\ ʕ݄Å1؄9ɾw#Ĕ1 q£Z1uvxB `*ejqMRV&N0x2Y SLMx!j8lJ_R Kԏ:o iU'iA[Y }e_cwځʑM{ewa^Ab|F~CabV2K19L(ru:m5h%^˝ZЮ!^q}޸[dϖ9d+7uO>"4p|( Id=C3 C8!' !,4%バ kwe *BD[k-Dbq_t=UDY?/$CL^]$mŖ޼jM6A*N*MbJ2 3(:H!ao&nWObX:[.k|$W;-W VϮQQu:_dxPYJ08w>O6~b w%2[t &ބ25v~[-~ 6#oshPﶸ7/aY1)VQ~=pwď=ϐW}1ۑ#7} mNЛ=39%weNCa>SZqyVz^6fn|v2J#ob'}w)6sw& Ƿ[82_=XLGy 6ȽⱂT>'sc&J+bTtFN+c܉Y)$CHtrA0BIɫ%n ҝ ,#V[un7ջ[<2\"njfGޱ 7\ؾVPG>+A:!;z#熆ۥ࿍d jhIbrǾ bZ5ݙqѷKw(Uש긍ߐ<&BݩK2Qk!;@+'й0l_8>X8 ̋0v= lS|cؽ7~(8+ _6sTwLsp nEjU'l `;e3\\ݶ|?^6-:XpYARgh]v'etFR:![w7ǹ{4q7w|{Ңdh'wu ' ,;ؿ3,(,r,5x#JIC=vW~Q7bVZqО̄Pqd96{ {2N({)EsmO^rj:U$ZvfŽ{ LF3e9{Ԇ#O&VpG<yI 6侮6HkJ2%~JQ> S#-,G#*(P\i^}+s>H؝P`[IIʻyv_t6$ZT ŵG]¾ÌGSJ.):UmxEZ͟؋ܭ;UMipb.XS\gq y~x(P8҆,c96ų2L~ rQVtd/4yu>J5$Q"t|F*in<V6xbHe9!Pi‡M <%pqw t`lNId&(Ww|Z8>X g"OTB7vA%kps;)1*?9{r˱mNDfϫCdVu2AQo;}S^IӜ_gVd]=tjT14Oq.8l&7&Guy&䗨S}} d[w0*{_jgVֈ魲u88ἎaM/Α6[5]k pC#p}(e XA0>anE6>3{@e1C.lzFKhFk;]B ID3T«|eKـ7Cm~Ǧb(o@g@whjO{1ȄˉgHxΐN".x7rΈ~o0JbW$F/i0c!Qqv ,\ n(w,H &jEW._bmNSmo*کK-@'rx;bdQ1LI~ ]Pjq*}-,\1:oˮY67NfX{9Xte& 2 h"3 `nJ=WrqC @E E ytiR\NXdbuXx"DMtiˤf+A#f U jADn-A>؊7d5m*H TJhՄXX="6 0W2eid4m[=glݣ38ͤB&;nBn gP)<8w;;iR^}}q1=-6 2*zWE0X%f?VFW^eQv12E=\r ۤAWsg_7D'I<1p^R(\dSSef?+/ߎ "hS;pBOCNb\n0]syHي8wvC+0vDT6Ht7yblmKvoxؒYKj}TtK^D,ViiA^6 ՘d|d5x>u b .~&ȄjMthF߬#m Tt=N]$[юCBG3kf(<𩥯4%>hSm+ F@ 1BH_n4kV?2; (Zvtr]5\Q'u_EG>D%<2uqBC!PeÉPx$L](u Lo$V(|w*B_m%]=I|Qn6H'sVv! Y}RI|aYG&KtĂ/Q2ۅ@U2*0i&*v&5#@M)&El*k AL'aWLD 1 Bh xTWn6k\耶ֶ].4hiS?p 0l7@vl[Y`ßFβYsྐྵ%NhQvC X_!M6~7+ެNr>Ѳv BM N7wB2Ua_Ju\1b (# }m%gr\~C$;;-t" zޤ݉ t@j14!^+FK?DQo+D'?$K?J[mdl٬%JJAUvVAo.uXkS!4?$(#Ii!=õibsóEx }b$V߀ŧ ,K{&[2X Iv۟uA3fc.s+pv-5%=۫(]t $z)M0+q_j?a {,pdxi?tZJ( 8|^GHvMdDBw~R TĜ=a"UDn!B^u+ Tk✎ƿ:-XF;Csu-z-2MɣGCcͭٻZ.m1P7b8B`s֜mMjo։tL&DcqT.H'̟B\6?~>{ f[nC5#vNY6|-ܧm{ftACˎ2*Lҩ|h8<$ON{?CG?O-*m)%(QMFkē,uɜC6m: F[CG5&{d)+fvRb朾4kW;2eTܦ{Å5]eYRn8d5;WGc v> DPxѹ,RV醧~uap @pc#HvYqᢏVig 5b,Nv.Qea## 1_l c櫹ƀ:#s8 HpfI ްp-RqseD݂jHeGyR(bf^+֖XMm{t$Ib =8x=IZi_6͕Eu M'88 N3*Im5L%o_@~$OxQ4RzYa␋)Fig ˥)4ğ./ǬSR (o'JFeazg6z‡ uUlA[CӃ mhZ@+Z[]-| tgUQwzdIBYSpS9|3ʙxA\v;V91s7"CeC rEi!MG=kd1_69֏c{Azig+T,JzHah;ucHӌ%2Bj5kV}-*wJ)EA*@,oHh:ୡ5wK835"^/h<>\S iŸ$>=ea KVT4 hJrf ؍M4,8\'\pKRw K0Jܔ<.8(Ϝ<E&ia*uj抻>k15 &Q6{FRɸ~Ar,VlPm:]ׇٗMMorV-t.a5H%Դg7aK׎)|Fߺ=y' ^*{"bXo.>w#_8ҍzUM+NNkFr@PW5D(=B6b`'!Gpwv]O0|֝}'2Dќ)I:H@$(&z` {.Tt~Sn\,05I%vr H?I_Fq %/uaěx⥨pprKE#h W!W %_Jy忌.9`|8p r"0nBٴP)鵯iXIg+ Mb&ZImW>bPyqWxP#‡<섖=S|M%3u WIb i S\9 ,mŇ!>1qD7`s(|UW1넷N\vO|[(GGH(բ>[/L:;[SV">iAД:^iw> E6$}9;t.D1m `y:pr^Q`cAAq~nx&3& .D㑩!Ɨz̟ψ\yɼM>xLEˬ~}x U}Ʀf Ή(0b}9h}nѝ6A 3_^Xj2iea[;8G4r@JS M%ŦWҝѪIXf_-PئSVBAT2 r6kFj(Ji2%SqקDow2 $T3dybU7Zgٕ%:E}|~EoF %I9?'Om%/c¤VY3v7B›Foᮁ4O~r~=7Ze|X-{iQPEgeq{b=Ke@Ǟ8_yJ +~|:%C̮s3f5=g!5:;I"|'|dvؾqgYm{ιZX>z8Pr rG` П9x'VHLmcQlY V kâ#ub uJXXEILdKđ$|NQ2^ïe+Y@O9fH?u殴`;I+NPKoJNTAah_%zF&k}q .FǗ)Sg(PYR*<-Cut92Z$.♪gν2.MtEeT&=!g&k"*}]%(cܽ :Nm r01j*ޖ;nrng0U7n}vqòXix2Q OuO2|֭՘L6TlB UL#)DW~ޘ)lr-HynA^؍ċ9j3 WGk9ʦ޹z8&3b]"/辠NKh{HXow$N\{}'7)TFxģP{Եg0 u"w.0Bjt#IK$ Zv< BWֿ{3bS 9+R>y\ZCh۠dn%w$ 2{J9PUIW_Z:{ k6|(ܑ,|_QCFBU{M*vk\lxtt m}m*0[7 &`2Iw*?xK^4OR> ?8{oE4^DSQp`F_hZ. j@t+m3,6EP*~Zbђ*i<ػN;먪71R箤#|5mFqMqp~Pt(׾(#DW7!0TRyأD^Gt"!}٪MP<ct`M%=sp8 23^LƸ5$!q\#ћ۷i`IL>o,5<Z쎎+V"GK^C۫jm3{rI+RAxq2I~)4CmtNNm\V' |F!'}A-^7)=ǘ;GuA7"l e1=A30",M餒~k2a=!4aS2K>9qdZ%'i߳)nW#ElA`mZUbk$z+ ^MjCRtQN1ًpZ/zpV1U;( Æ!6ɑ'1=(t`_~VA;P.EϳԾq&€ef |hXM(,Ko*lIϜĢh]RߓIni.MˮUŗ:9('ٸ7%6mV3wl`@ZF܂5F*=ۢ ( (\Oiܜgu0ha|n# 9de>/-!} k׿ǀw ip`Ezo_G4op"TR(X&ks1tRQ ԥW C$8SjjkoW9Z@ooPʌ ܤ_y] ֟_y1'HV" Qa4 cFS90K Mk~ q9Hbp{Qד 5m0܍htxaf>Pԡ@T -o(hfO>mMPoQA% p.IVuv|KԶC5^i0h&xVn8$nnO),J 9Rip\*OcEaJ"tOg1E1Š(rNqXrvpWV< &$ђ3@F(I5lCc3?n-ܻF?f(< ѝd6Zc/22V4To3>uyQN@4҇WortOٷBDPbwوB zϽU$htKF9X/XV(VwC\$7Mt!lx;?ɚ ̉E{nCd=F$@L2;!A iV2I}tSVI"$l}~jR͖A: osW]aΡ_hҹel| 8l:-*a0UT 65bZC+ʏ';2Fp(K@n梟굾%-lש51xRچS 1T6B*W^)vr|Вڨ4w*<8Vb/*ERLpj3'4oAFw[TXmNxW;oރt"۵:SqZz3YJmU;ZM#j. :R`VK:}ZGmFMGL2?#qd8TZ`.jN{Uq='4Dk!c!;2+I'%Gr6g} Xb8c~ k1u(<1Y] =Cr&0‚YqY} *sbȤ]$3^] BAY'҃z?ƍtf>G=zp:6{SK/yU1tM˾Mbm"ċJg!DL3 g/Q s~H{=~1`z:zpװ]pfψ[݈cz:F6NCKqk?*®Rb7҂+>᎗>u;놥GLoAXXl:"ezuK>j78/kK-ml<^aiDݜT2+gqu&8J,s35P-s5"G- "D A9DP$:YJ\5#"|)(>$ UNcw%l f6(,lc/Lp)wSpPGX5\z4{V$' ̯P}O.:&KIh:MПtAFbH&QRb򔗌 ʺxRV8p0R@=\jNPji7'دBA{T x۔S_x/dNFʊfCL6|ԐQw[/] Z FZW)Z:4rK i<˭CT~THP]At֐[ 7Ϊbjf5v?4=ӒWkObq"-8ާ,3=`E{Q22LЄϾs4wr.HOtK4u=.^Eb}dP[&!I+V ֤BXWX{3#gz*Gf;IhGBfm̰XCD׉w!!V[:bDcMl)RuvbE@x,NuB|PO7"CDWJty <\-W/ azDiRD0~W~`*mQN*л{e~JP!a:ՏhsFM omUdj˜EӬEn )9"1ɪ _eMh=鮋vKAd:ۚ1Ho_R);eM^ys"U%(2)T%&ܪ;zG>xv[ :GH誷,E *|gyLEm`<QWbʏ3kZ[+`Iuu( W{l Oղ##C 0iHFt4h߇o5 %y];˄WsH57k/pӴ,iRy Cb/j zQ(oK\ɆT;![]*y‡XV~m9wJY\ 8WOMeVD:D#hi썲StZ̉M5c!^s,tʄ $m f{4IXAWR5U H½i^m\S,5Az۳}8;l2d34 lTOHC=n)mڟ>J#kԽ)̌aaN]Ka/E)24NY7p$ۼН hy NU$KI3G m6Vph» fMs:8 s)=6@] &5ar6y)UmjLjR~ ,yԺh遥T$wSsM9lc}(u]Oo-wpl=G>OP&u~Hr!qg߅lIP5" Mр!W0m9u NHns5[G$){Ƥ}:tT)6 "f x-!F/|Ue`U)66DL͐-J)6׭( ,kB N4Op~Z+1nxH{U6Cx<"fwe;apn6-M)k'@ ԭ/r6?Ú9 ";bWVcDLE#pڋ7#oj8+Bg+|Ua R`ΎƆ܏>c AЬ@`8]U.h9o8&~YȔYqESX/Z/t&Pq\LgsCnC+v"Оh e<{x{9C% Cq$( A߂RnH,%FJO crfՄ&&+ßRUi2fQ7!-e1OT!vE,x(3*&} jLw21Qw:&(kQ? WID`6vG>< 2X>E7~gz*j}=J^`7D;g Iw̶ v\/T+ zbݩMVS<%5T<OlRAԝb[p_wޚ\-x }S<bLO|R!Шr/0i$m\DdEx4Jjw#S5Kuq__W+ {<oc  % P:c g*Q7VTVuwm5lҳ[/Np3Mve3 KMjLTV헨 Gr5XI}ҧ,JԂ{nQ5rlsL  t~Ӥ`t۫܎k}gV#)(3:"y QsVqS)*Bq&͛@)H em j e#ewh_6̀ibmutT# c+o~%R ChC/`Py%qpb  {T2SnM?i$%DmcJĀC@/$߂l{)"7F+ f\{'PoWGx Ne`~6{;2fA̕Veh.tb@3H܆z*jL<)Jት5X9e;F#p!iRN ¸WIEQ%kk<]Rgj bnԶzhӒ;l|?r 0fHPoܽ_1^?dx,Ys Q%.r0O#]Mwږ=U0otˋm[jΌ8J1i؜卻))ؠ]n bxU\) 'HiӉ]ÙМ9, ݃U9Q I؁jM/͖_g -im s&'MOC#$*r]8<%?ϓ9 :26Ķ+Wѥ8Рn'"a\$'w8 gѥȽd n }3"$%ѥAؿ5\=Kh&=giρUy+q 62-ْ32]. 9G?47qY`Nn^u,,2%j6r J oWXQo$uK>F CuJ(Dn-dR?9S6YF4q>Pt^ٟspfa!wACP_ǠDZXqOzUqY[d Zϣ,NxΘ. t)s0ůxDPW!D=SS}e|)1O"g &f#m"m(ވH˾9&7?#Cjh4 56aPO?ZE{YWVM[/l=+'zB%9@=To I4ݮWU3L"xƈ\W!˿M.(/#҈܈6l$ d>+@@AEo7JÌ!rٻW pw fLh~nTdXG 8$ $Il_ }l25Wu^r-p\n$#gۆ֢(YuB@pȪv&FpkM'@R78 8Ʒc2:8Ӂڎ$U#0c 7,M.| &.NW!HTuL~tF2bݣEdZR9~//֕@>m)Z1xQՊOfL?3|?ܙnf]%˼oZ<@g9n00,[]$5=5-x="Fk=n%O$4MR (.m\?vu]/z8:Ry߭)_Mli0ȝ|*1D9Tύ_[*9Z2A252@:Bw}b&? EPu|ڱx"9 X` q/FgSfyz3C;Mkwb!&,蔰 `T o[k:9ra? Z&~Cᗶ =׎DiO3́@䉻ѓO>,fvaPωC(ongȾ]\\etſiyr/Y+PpܡCNV`n?pxz\pYzsʦ-acv0%ݦ 'REAĽv0}ʕscdJ K30;y8 /~YgR3ވ6K*+rm@^AĞ&m/j̔v3!>,mԆ8BpC~"߻n|!Z)glυ LFoRX-X3*?ga?iBVihvo&Ox\\_jD QmR1^Sv1;UsC_d 0 SʀSAh:. ;8exPScɁ> I؟1)FbrjXM3r?9\OE7ksHC;QLm }#QFW _]N.piN{Jzˌ|ͮ \РJ<25yi+E}A=N:ٞsY׳JvT[pj]U ~]_Q8} M<0eU>dQօZڄ7}y+͓奫g˶.`WV&l 5a)*cv]iL4thP sp'^.(j;)Mmy[~V\l:8ʍ!sOۀŀ*\ՠ95EN՜&Jي`T8!@a+ "+ c05ml8\ޜyMH1[F=|1(l'=IU]|y ѯSy\Hj{EhJF7Z(ׇ sv[BtB4ZB vo>K8i9<Ǽ7CvY Sx!aXe~1]a5Iݓ-bL$8,睥bw.P1  !Y޼9 MKP$0ny΀M 1pjBݍ3-\p>nr-^/LLf{oq>-+pS_Tme>34j]H b }"?-Lʎ%ҷ=U|׻^O@4ed8v#x#kƻL$rNAqkNmxβVԖVd~<|2.2o~MQ'yk}xy{_n:&%6W. ȹၴwCgas [p:NfJʬm 8-Eqߩb~˃j{jy<\J" Kgj)2 5PU퀸6XCۭxs CuOf䗧PdJt%b(;>ef"iOIZH |B2N^6T4-ާ-A˗Z*==&4hJzxC~u>@1T]ðn+q WM\Hy Y1h8T{'Q\~i)֩TF_͊0.cGU4([*U]J!u"kKaO+[1 ?TUHjxTv([nHۣ^dtde,yZnRO*ZeCOq7Aʕ'U8㞹^kp8uKgR&mAJ䔿v*{ ʣvi?J fU&_%7U*rv"y 0="E$E:$m~`'}Cݿ/p{mR ' j?GM[Dș"gvu}SmHSH]Kwuox<ΧGIHt:D#JEoО4J4Rxf~/ bยѼO{ ,J4abh;iTI}ލ_Jg[#{f,`[r=m)L=w v1n{K1.;fcZrΔpjQO0K.He :ќzNw [IG!4Q4"~'u%⧻(<\V(ʖaw{>yE#H/S4h&R(ʨ1>S R?x~S. $h]sDPރJ (sȒ̃BC*yۨiK*9c q?AU1ʨ bq6}`8~(G$ åRnهfcɗ7BaM]]a3 !~\z>ܱw0_Gʘpn0ͣ-AۓJ_ۥ0ZMMqnl s:AK"Pj>( 1d/mZyiS|bc'")L"O>%/޻\ٍf,WETasz1~$4 ovtU4Gg\)F6-c>ڬփ`c bD#1҈z`*b0 X`9x|ll#_ylm_dcC4- HowXw /љWw'`?hRk0tO{9^LX:AcǷкa͓y#>!+ 7` lڽWԼVGphEA|[2O #Ͻa+T RMъ?;I(^UN:1_pd_q ktM8\Z~d3o6PPβد$&4,qX88Csdb՟Ml0g]Mk]ԑ7OE”FÁ'-YqNc#\Կ-_V9ibSh;q͈Lpzu&NA$GZfkzxFNOL5{>.n )\LoUƕj!k -yϥ("Ӈ%_i . KȲ &JMriF*;I(q=SD8A!>4?Ё@ꜻۭ45vϸڔ0̇p+w01* ̌LFEqG|U( -p.7I*k/*77dJQ- %%cR{iv.#y>&pB#gL{)$º/mq ri!-M\VQ61 @wq\_b',1.ݑaz}L0QTxfR3=ğj&2vo ۺ}=Gz0摙dI0AOJTiOb'ŨCfg-07N`v:?®>MH_0x2[԰G'f_ Z,[,=\Gw<:AFNDwvzjY]p@qz>C^T,6 KFJAx_vq׏ O"ƛȅL}pdߍwPBƔB'H: NphϧlJ5&[)6x޶Fe7_}ЯZP|3QFvo]|x԰ ~0uf${ȝz^كKN)zn9{ZsB,YKSIpRBƜk:DAͪC襇`^|\rn_ 1; s 'm5ߪP<8C0!䀜ew]nno ܋L2y(h?Yr෴bK y"G;;8&=$* p!OEY~̴;:'\P^_ p,G22Ҋx(t;D]yr9gչZg}YY}\ {amHָE\TMd~6Ö́Ցc4*fDp`:fK{ڢV9s="MD%a GIp=Wl}0K|ta=.JuםүC,c̤vdxnWw6+oxqDX-Sh4-ph+3CZ$I9J(+K:lgALFJ|:44֬wMm\VϻȔ'AZy뛎=[kv sުmlF{S_HU`eS#gZ7yhr'_<ߑSWn:,q,zV\4{܀zXG4=*.Hahx Uy2%vޒb#4MleM4wp,Hwۍ4@( W}. Z9VXpC!qPl>0ųnj/ lC.=},gYiP!lg{`٘ZQr.>nr֧?%B+'ݦ~e߆K9db"S S#}-p5=-tǮ>suݟ-,P|xDFs)SDK]@(Q> %>_z4t8אK3hC7 si!{xȋT0Mȟ+Cnh]# r \Fx@T=10W|_92)Eubd 4Cۆʚ +w0bo /}Џ=]0 Vv3+7\e`OA7M?HnԴY"_37m,:n{xUX`?H-PO{ vb VK< @K&)`IVtyLzG ʈ= %Q-VnRK#|,Ds?mRuSﬠ,5η&Bj iEe4YJսh`k"}(C+.~ S4^.oNmY2̎HnZqsh:NsP&Him9Ɤ{#G|>TYc+,Ðpq"77BpƕtOׇѶdYlF<}yz; w‰AU7Xzq\S4,UJqo\lĈ(G, iJҘ̭5~vy_'{ H޿:6!kX ƿg!^C.|A^f3$7YbL$_ -b 2/_Zn568BPu~&3׺ԗ'>(vB E"5qგ˴/]OyWkX!K[ ຒcwB F{JH#016_UY堟 c gT*%B]nYиmuq6HdI6VV8kׁX }sL,g4GКkw: P/]vcmv$2|)YЎ褚 b|VtF.˨%=>k9=6/-d-=yIOC cq+uӈ[Qj1y儞dBx&e;?qv:[܋8xN#  Dg~[[;ȓU{:Zg X &}`Wk|D͊[z=3|j^&ru5 Зvw E Br_<$g5'8"KR>0dj;B?m:WsϨhƐgٙ89+` 4B튦䀮جUd H#yvnI.PA3Mkpt,CIIx;FNxPWƐ(Je+ _}ɫ/Djzjט 짾nl^';TBr]o䶴SWd}B5Y4rOzp\ϑbaoɟu4 S1{OH:/!1n8Q<]q 1 RA}.Cbn0h%E;ǏT%O 8thjC5zWr@Β꨾+RIU\T2CT&5 n2#VgP=tϸ.ӒpcW ݴ zr9VYj)"牦u627Lϱq%zG-V ("-f`9:&9Rm tt4x:V*iM2ʿNz5!(]iXAI,=(b`նwzԼAſ},tDɆ{\` iz"B "P[S6S-q5_']0i ¼O?=:O`JNz˺:|rI.ǚ${+)If!gbH u\؁^qd#}`C1Z7Tz{cSzcʩzE8-֓Y:^`=H |tvo"y1Lb~BmB z dQ?cYY2Dc'"@Ez0Xt-z5ven3%`f"p]Rd7c5HfL>U [O]%H 4QͻLkUw37й$/|755k4W W#rlb=4s y PF4w_CCPL褝w}q4 4Y PtgUWuٶ . 7 m}<+gؖ>kgh7Uh bDk.?M4⸥~Hx4' _BٴG -]bʜXKwjXh>~E 7=ro6DU,]5}U(nq*N|S'mt><9VM]j^S74{0jT0F'`@^d .[Vhi`>Ŕ90xd0d:3=,N &AΪBm#X) #$i 3sGJhHQ㖜ܩ5YD9i np+ҩy@ tX3UvA]C\ԡԾT炽qѰq`1bRZ尻wRe3ܗr.R,+2xpȎIM&2cwfBv6]!`JLD6':zrn4j}߱)^K+t=3'\^d^ֶkRpBBw 7Aq? ^|[ݠmLtǫr\נއ6w$AӜMjdedH#m)8H (uSh)uZF DO1qɽI0JK>= G-9!,IM:+GSd3(bBц(o?^2VU>9^xBP }ܹY[ L |FEX ЩqĚ>A5:Q+'(+Z=pӐhVab4tzF#HSD$G qD7t 5 `0O:5[%4oP' BvE5ς_~8ݑ0Hi=~RMQ`(k4o{5'FԼq +X]i҈[rW皢*Gbhnzhc~B0%3ܑ.n? K}ynloyc5[+kF{%W?ch]-Fc$[h+In j ]YAxV[pуXTf*Z+9RϠvv7\tG'~vwu$B"M{{<9Gn{<)ɔⳚf'JlК<-̹XS)l`iAnz(9h_D., ፔT64ĶyVSpqք x,p"u"3Gr4?xeaMzf4y{gyb:,̈́L#g(@. 7G)g[r@R -lv%c9f+"9E^Ӳ9Z4; G4Uk[3M-4Lhu)>DF[ZhLCѺUJb_2 k۶(dxz<o=Psâj#k-7:+-b|⋘zHE j^^1}JZ%i4ƨ[+D?E""Y. $ ZC;?ϛ2Txh zɁm5.i^$2揓BY[^f, U;ݼyszUY4ғ!i+cz,x(x<`x$/0 ٞs-UIr { U؀#S 4~(F6,@ƮzΡ۷zdisXQ=+t_86gGG=QE_`0ew.oذXt<SV<ѯq) $Gs_0ʘ1摠GS=\lF5SdԲ<)%?3|T y?DP ؐt}Q-XyĿT bAyY0ؓﲮ~y  V e(oYm>C/&CL /a;P,b/~鷔}ug)x\E)W8tyc2&ܾF| _R[zJi2A=' f~p®vQLN؟\[ϭPSNl'24ޡ&/-lw&o|NY'ޗzY3O,K;JșY3!k9{rEѶwk>?u\x|]RAJ& Ϊ}KGKwo6gː-azkPYǯn3cQKfQ*E:sIkBnA/f}+Bob!j 7Շ铭'bmLgXWϔrW8+$)1y"U:'<6U-?w-WLT⮋a0Tw7ҧZuwaq|ܽyEP#O%z:fAu=h1WKZYmV3B|qm|D|kɹ<Ϭ!:&J9# yHb<ȦBj.h ؖQAZMLBՙLrΏ_xE¯޼׏@ @["n~@<uQ-GO S†K{%uhWc00 >4yCY`2.+Kmi=fp>yRٛ^`tZp)EW+N[|I`H-kYJDu憀tDgyHbXZ)8tY7 f"ձDJzJ' sV!C5j Xcx{BeEmY *3yX>ZW2X<8]R7~VmNx21A|IQ0J`K,z9z9&$NO7`=ڴ+s3|8rĭg H40!i$ggUJn'&qc;L t, __V"U.*LN7/nz5^OL y*FϭFeG-G>yxqbi7"$_" +&6r OqP^;FN >6Zl~ڕd%M6Q#:jIqpi6H S]E\\@,%b&=!ܛMv#)\&4 ɎV`]@-EԿ*se/0 ޼x9m$bi&M%f*i*  p-It +K_# 7tińv~6 viNM6S=_o,gᤝ"*x{.'BԄnux? 57 gJ${A}@tӒD7XZf Rd?ќE}uKXQ?g2졼PI'OW2 >=d;xTltX09U)(r٬y@n3K ε+k_*)~݇mH/bQ0(n4FT܃cngq7R7dQuh!%*2ԼbjPD,U]X">><sA kaf6Y^_ǿ"fĵPonydGD C !.֌nX*ٹ hVG(tn5P>10ã}52 9mZUh'!{{Y{*w.ك`υ֣ D@lDZĊ;t nϙ*T.y9@^fBRvv}E1`R:js<.\rAS,]C}NW ;'Y]M-ݳGw;{ .# F5#܊@fl&T{Atߪ{IV9[i6zxýڇBͫ  wx_e/nM; V[ a0ԕl9R&oF'B=ϔd Fmfà ]>]dmqHz6҃8\'=Ή mb@4,*9s:'m|`dA3PO;G?=rُ3fbc~^ US+-nۦo-;9l@[lo:>]gޞO9avhPu!?ߗK7P/}Rȟ'T!@5٩nt+-.S?ui59Gus4JN ݪRD*tg/v OQ<ggoڻ]uu!l)㣚 }7zsAbO' !.6a,E" k膷0l7_ni_}W|l)eQ;J!Ա:,։{f i]eDE zw9u>-8,d@UBoe_Ͼw_Mww5vT3B[:7蠗3yeP ?p36)C06LfM[ ?x*1$;A-CsoͰ-$u[?}: R/Ghl-%E%w5pR-J.meqКV2V)&|q3`.U!,El$L1ڡ3%a3݇*5U5ƉIS?Kq$J[Zs3k9ܭF,5hwIoE?ωZ|՟h0垔"lFG6]IF"b{)Gr|}%L%9TUy&Doe^D wK.5F%],mkE& W'zW߯( nM  άʯT!:??#3R88qrB2 ~wkpzP$җMNCQK}PH!f*#e(hZg5ol:T:JQ%:SPMh4T8PnR9Ww_rI;b@R7:vk}jt猜$d?O#0z&ۉK62\^d\=zB]^KF^DGѱ۵I@ǹLa!ʚаu#řQbζ,7+}fF87Dh7>G;(Zw kh =5jI^Fl Z>` ɒ'L P@1UjMΆ2Pd!C Xy04{Rݹ쾶E1dCu}U-}kp|a:?uӴw7Iv?ͬØIb9fݳ?TH`]e2Id}(L*4g|@œ5 l w-ܼ9^ys(Iz1PDߧܢ2UV-ݾEΊ{l67_Ė ith߭͏ROqb03iD9=伴T2ŅuT;wvE aȹ Aujkl}\p;%D{!SV1Iw T͵SFʋ,_NY[f2tRP$MP+odܗ[d"ӣ}y!ł-Q2]Ǎi}@V hz?렪KFi YRi(?qmy)D[~`3FfGpv#8~4둸1&%o@O=:K,G/5ߢ{?AsG^3G&I5m\m@MrGm0bMuu } hEBG?k (0"+4lV0n?h)-,wTiA/"J7$ ~EQ#ԮiEXĝqh^`FXދX(Ω\rdF7{.7)=N>U mw'߀s p; /I2o̫,r=ƭX暬 /،UVySYh#8ӊ/Rj?"VW }i(e p;.뷤]MàBrp0rrVJ>Oi֠tinݡhxTؽwOx:ucyF ,GǰQAF~4yܴ3WDdEUA@z A]>\L^%]Q e#*d.t+H. <2Pr ˑe|xS-8OeX w•r,.͘u] 1ޒfOv~Eb~o"#Aiqe3n/Ï\Ǥs3$En&6Y@RoknR/'eIp"6^n|Z8B P"Z)Tb{j{D?WaSE$ ''z&f#b,V|awF)&dOk1?#;\54i'Z̏JrZBksa#ђ k)jmBEg~xs(1FD&T"^@nX龽?O)Ebl\)[}/*xt*-3FVͮOx@'%]Rˆ%2Ro58`Z](#WdB$I%Q(Cfus%fK4)=tI7퐅K=Q'%WVBОkVA,YrMH货4gu?WV5m\P.I$7(4[TWPfX)`#X9rP_qh(wɰԷXw ~q~zkϚ|lP_|1.!JcDM|+"MiqyjlFH<*k0CW.ًgˌ7鬙TdLfen4tu5I_pO6p[_ޫq$qh_M$0SV-zHJbQ2Z0dSLr'_KHɡs*w6EUI=/0U&sEs?P{SE j<3_ FkDªB>GE**98 ü" ѮDpxρК E ^lKqDzndpIBsWn@#GI"^ Ԗs IY8dl_(ۅ9YPlRV)$N|5ՏԉIhWt r XV$^q`32H[#J^RعKfk_gIq]6+нD]i=0/8~Xݺ죠>MZQ/_Vo}ƾԉf/fd%+k8aF`?Wi]'^v<@`BF)Rr0!AV\25\ȍX}ja@~YFiAoiֆIL9Q4G4wpY[tjjh}K(Gv7J4SV?Sw;_VZNQj3]%Jp "kg?azyGK k<бf'Y-ƹثدCʁ#,D0*ky]AUtCα6i=fCT8;6s*½{O:8A2n)yNV*!$t%$%gy%3;5HB' v NԢ_ /%%Nwzw3`nFhO/jԀdV O|'WSܳ|7OtT?Vڋ&F>A#]AW#4Z qo nOqQ9>c͊DIy<^\ҵ w%BDC`xAv$< 0J; /Mozw(gVXǃkq! ˆR)Q]ljYdpn$m wuJ˗<I2cWDL,,/,jk b Ԥw$=i,Wa/\=f'?VΓ< X{1>S*!z;JئYvYYCA3qY#?̒: BNsҒy6=K;3 ߈I՜֨,OI{#+ [&HczQ5PtXg {B2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DS @?cmZ߼dicqCOI~Ӣ -qRЗܐt Թ6nܣѠoEhc{'O!IlQؙ۠U7i+GN+UȐ1JG;d hG,6ܟMXSZ[/e6L|4a'kӣšI@"_δ?NEo3QqjF'l5?I#!s#/5x"(ʈyF~?D>~n٣F\POdg{9ӿ -DžէA5""_ɃEO5a;PMxijßA$=} -`lZ.9((TOJ%:bvЫz`>b=?<Žv^m=kn+i*0J}=͞~iKfb\|ZU7=L)_.~֡pфFVu7 =zԁ&N#5Y.z`8+Ot!S_߱l.ustw8-ZN⛠,uF0}=?v )mj0*ٴ+>=/5& }Qy޵^ ͵^KonZZia[!9ѵp(XSpEp)eF+>*tLɖ(DLC Lڔ7x^1 Ӊ YZ:0Uׅ8)=,FF*D~Jce x3CwXսO+,gT EyzYIm\tyGBah"GH-73f[o@D2"vS- B|{8ksy_L yxDwt.K7a+}pvNLcZ68LzvG7#d)LtPe޾W01+KvGmCs>8^[˸`yeTmUXcEh4ʏtm[{3w/# 0D'r}spNEpI@ƎR̙^pL:2qo$lQ٣5_o +Hm^QMZKZ(/ɊT݀\GBsj2K+$ /)T#l(b[=.TyԞ smbBsO Xv}NO7CNukf6UNѐ`_̋3*;= cJɊ{V8dZnn:_^ 9 }i"vEM<0{2{k|(Ca1^fShԕoҧEn_QıF0TL<}ֻ$] MBRL|B靨{\*Kág =_2jUrtڭ*d %$S7,V\QOfQ5O${"T`)|܅f :u>x8h9 ȆB h@TpaF 8SY6==q"M>8aQS dl{HB{;.ue(+X, `V1gX=պp5NF&Ǝ L?~uZ{ǹI)ЊXrR@!cB(bN=i}i=_?vS^} it;@zn5}sgɧN'Ld'|3mPgt鞳H2 Ł7䝨pdKVmR/9i;#zhgx?P3קuJKd\h:MJ"7h.Hmʹ(s֏9QH9`Hox@8RgTTqXOoL=]K+]fr5s09$p͐&xDp$&6jŶ! TֹS>WN?b(P7`92m+,Y}18Z* ԁc}⧊!X( usc 23\VkIXJW$qׄԶ\ 8q-TuWxZ;ONG=iXw %ȿV4=:Ʌ͓עJ֢$.SyA.;9n(1lGexq1Ozb;g " %-nT@V990!||uea]cZ8AoX!⬰\ٟ^Pz@ 䑜.`uyh=W`h"|uJn~'#.۶AquS+YK3d iSUC~7ޡl,BG%:Od]qỊɮ5J_bKg}Ȟ8>Wك_iX7jӻ'9pXO-?a5qW7&݁؅U-^y:>/\(Źa樎2yJoV؋8+X]O6_5iN.(+~l2` = a [0w'cG_C&AaIy"pfM~YSU{d[{Af 2"B~1iYs;ʕUJz Λ~a| xM+#H$.H9^X. ν#gѣT:L 3.Ù/`Ks.atoݎo6)Z;C?)gGUE]|̢3c\c'}10/&Ms[ZZPG!J zȩ6 I-ⱽ:~Տ5~c9 ą_xmp!?, 30BƦQɨ%`8.؊/QHܧ27ӜgƸ*G!<|0ՠ]fQkgfMښxS 5~;?0&n0v?ʋO,K2M #l(\I=gLx҇> s'ݥ5, C'/ `ZZ]F6f2h}|;p'q=#-:9>~оN2L9!FR /,>@ڝdKɺocA4:'DuV6g g#P2Z6mCsUf+~G|U7WXzm[ ޔr\:hdOP֜2C+Di&B벚C?Q67V*|fr$lC F6I:C!dJPθx gh  Ye;O/Glwe\vUb1$ 6 F akϯ,?PהR&lǠdQ]^W `f5Z '2)':r ƥx3;#KnJY>$oPKыҞ;{}JݧM~jK+ }$Dm^N~>4X[3MU/,A.[PanE\]'Y^YdLD+hr>!ȬnyU`;c^,a9==RuҒ>Bb1u$y7ⱧutL3Kvǩ9bI؃/I4%3 ~o%$N%F:GoM݀|.:G0,O,7@bզF͆~ ⋊Ef%b1>:!1J!PvPϝCXKQ8DepǾB<\N}FCOOqZQ!Up'żʪWK~j͵<1V rOQ玉GYi`_.;1w(>[tǡ)%/AN$wC: yڻ[h BLdes'AZDD]w4v?z "zخ˥~Oũzzҩ2N"V)jpun{1ZILεYBL0IQҔg:9TT-MJS;D#M.bXħp:۸=/Xi7"&;p>v/l%B.O+Z@{BoLW(]j(5gL:0}! ol:6@ڹ8[,a&X#*VJOD&lȨ–8!e_s!n_0W¶Tdwbj,W:D܎t-΋G-lY1PW$$9>QSwAB<3QJ R*hV60_p"*TJ2<2raO0!os vmDP TI  Z$IQTTQ ,B{*0?|V1+Xl#¾okGSR\j%qa+w#65jt$In.ʇ̂kҠ}BIh$;du\\L0nqZ'I5~:흦1zc"l_fݣѳ[$wX `8?@#I, m(kT9T4lc4$ W[N6ݯ(D F6J[s7|mCTjgj3Sn"|\cBZ|'{zXL)%B`CJk?M5h" $>N "ZLOtˉ1na>um|F2Y˺~C)K@07zԉhYօ/ﵐ˲s(zXz( Xg qN3ͪ0ԆY锧3z!Axھl13;N&št!knbQ3!f 9'a/sҬ;ws5ѷ<ŷ:PKWVp {Eyߺw dK7!?Y^=H{ӑH["j{|&N3&c\KͶ VNsiX4uiQHf[6{EB+-Y"?,)?-k3k À^=wJ0 U]646=Rm~Z/h=z"]gNfYe{Vcc<}Rw1e礎 ρIf<ĖЉTAMڳr[HŖ]y븳 !ejDP_á&)>ʯMv.+ir+U)SDOcPUE;SLBF?òl_s^j%=όvQH79ȉn:vݧo,41_0ђ…4&k2|6PG|S$J(P ש v :Ou@-UQ`5Ou~k9,+?6ib#Ӕ|:p16~5KM11Њ?Oq@GLB}wNK.(=K2ky X;Ův\wU;$ Y˙ 0#Hx?.x5zX [(0b u_oD%,OFcN\vu8^ ҌB7GťԲRZWhiR 6 =ˎ[;Wݐh Nh 6HYϩFF1a8xލi7d;G|P[-w|_;{^OVvL3ܲ!,)ԁ/ʆ)k쵻4_ -v .Mwt+qz~Vm3ǟΎ/1>Ez=y$P"郍}Еmԩװ{ze:1J@#H̃}@XC[ڶ\2g %{Q_?Q?g9Ϟ%aFM%)Mt| T4?0ZSFU__Ѕ&5ue'x_ xje ont؊w!nrf@`x}hd9#P*b&µnz5~Eu~ QT;!>e^]klR~'c®*m aJ" 2"GM |2ƛx ?4iEu,Br`peXKkz f4AL?#?K!02ɹ;haO{Ryyfn~E^yjARdN?Qtaf]RxDӭKHfq%# 5sb` pE۸|_r];IUJ"}'5/hS$ɍ"Hiԧ}z׺!.wvLݑkK v6- >j16 Sw܁x6'aO/o."6'%[UOŠ`~MNcL$nC5,HNa7=oX]4.'D¤:f.MJۼWXuPc?MI.HG|fÒ43JRdds] cӰPrZ28Mդ 0PX}dm_8om F}+ysaQCt84IjolFƃ3xu6,J PΆ~Þov%"ZYrXosgX'#,ZO> gdѫ} $抡D~=FMyZS)!e!4BWuf!k׶x`qf2 r&ˆF:4$ +N\;p2=hXR78?Eq2ʯ;yƥ./qw6!DwV h-Xvm)A]`Ӧzxsx`1CquWNΓWXgyꋮK< ڀqo춵 4'Uy &ݯDt:r8Ķ~wJF 0F/7X kf!h{zeB4`\Q~*@ #%c5EE\Iێd9IrcbQꜭf p96vݔ&`L'H*.4YQZ>w~Prq a1Brf6M3_etʭU, G5 5ՠͶ虦#}uРVc %&ü.P{)|T)[JqKkuUaO@"S[6L< #n)I" 5>J 6W$lay64Gf(U2J P/5 ݢL 4Ggu*߸RD8j)<B"+ [x;L%BG6;ucI\@0T"lĮDѰF{Tɟ?0Zd[)j |#6^E2:T/.Y2YJ9 xZ$-O_ 7vB&Ť=:? eo͘U*L-"񅵿FEgb rR6pOڛ~}Rn=99ӟoXT}1 (̈̓y$O' k ':]ŧRk(O+Q[[]({xi ͯ$BW [ؕ\~ #z˚8:95w`2dZr8%MyUZɈ=ApqZ]@;6^F\za: Maa4-M>,U [aOvh*JɻD2yeҋ+er8>)71a<@Q5Ű;OJo\ALR09ƤU@;~FlB 1E{?~8"?CB*&تtzI=vuEӖ_/zb0cԭm;O~3fIFyK1 S݌ZYJCMә fHSU5?IԉʼHѝ1.78v8 (v&Ie2SS}2~1H+]~n"]  K7!Xۚmm~iK 29dœC>l`/ JϘyϏjXBsmx`qcu:sPdPC׍d|+z J.wrSg}ct ݡ>YBRWq=z]gh Ĩzf T4z 1{~z_gɄ[(rL3z5D4ha)@|հ"={d{Cya:pV#IKAy4$K]]=ԏ건lm Gt45hLσʊUoI0bDX7xenȺHspIC1.f?x]O5qp`"Բ>22+n뿅8j5^k Ī5FaGb!Dx|wNB `85Ɔu4+Ќb*D ͘^#&Ԇ;/s㒨{^LGwDԖ3#}u  5 +pVV2ݍ&)AcAL.]fY̱IOWBxk@J=nR qݡg5 wⳬZ &To=-2&%?aKfs! "En kRF)dMW{+ ?diað==?(=~/ 0JQڐ Vy'u0@rg!$3R~ DΌӿ soo3(jz 󎜅!mۿ,<`3{V}9YrIr1ͬ\&ݫ{^0,<kYsjſ=|0ڕ-&j`8"bRдùМ=X-':D9 x!vB/۩*, {Pu2YjY O O˚u hEX! Jy$_/p.[7[w[l+_.I<? O3A׳g̝{S֏ddc=l)giޘȴ|t:)`oKDYCmOq5xpJ̞s-Ŷ7_]}IF [|vfG,ܬ#KTXx:b#0h¶25z9Q;C8 Um#VU[>;"Sl55 ~A͂^9-|bLora|e1a sJ:cdR陯esIsƱnۉHl_'$~:M#2^( lD)b"ؑ Y{hLKq:u9sB܀9;-?v)p@s+]zy~}/JRrM0)2換eȖ*!gcӞ纣YQ4e0"精]K( S,^i|N*'xKZ5J Т1m*^[Á~]P(_1 Zuˡ/45NTAnkSAσ% DjoHs7.zkލ2JEl-]>Ou>)z%B,t 7n?IR;0u^4<qZ8+{qb¯KGXGG;`  lV$$k҉x,S=͇c/&[&-gD)VZ;Lp"YH REދ&bUd!YE`dFU(C˒-AF4dɁ3jnMUJO2V,w˕&Gɂ OL9c'A{E)0)/ɌXmhU}mNnVϓ} UAafn?eX'r]ܭMScγ;9j> .tF8C?% \E=`1KMRJCfY< rP\> FkYК1Nr̾Vm~~g"6r!$08倰&˾R~XG I^Y]g\f*J4*1=#X\|ه۪ͭG;y>G71 %|H˜j94\l.y䫕FX[Q2Ċ X]cv2@c׮Svb\QSe J1PWp/U]_)gz<_vF.j t)7)W#Mâ&9 ;H Cm -%';E2/Ыl-IߝM>@Z4v˟^*"nh|_Z4@`vm?2_~^9P62åjN-g H.., ` hC)8YX~fgNFo)6HƳ K"(,ȬBj,\̪復+m R{<`ax*MW;OKCw_fzJF#TS5sjZCҮF-4"Q #$׆] &IZ,B؞$euWe {7;0Qmc@ :p]}~\q? \g|YT7VLoj)XnE~% e#Q83UcoaOa]Sa\!_9}ZŸfpt_DΥ!2dswJK}׶K|JDFkWdKᘛuQJ[uD<56n>t_}{?:. ubq1hʠ@x)$TiCї?\&I ?PVbv6< h&Hy }FY#:`A+,r^A#1幂}p\:f~>o(}D^HPY2CHjNQ #`Œ)lʹemZvגbZǎ{g+P=!y!͙C 6n2`rR dU?g .ꎕx-XnN|}r P59s2G?ۄe7'0sEW->j)TJ]Ə|տkۧlߏ vT6vm;.}Wn.aAC)xO..q?BIQ8 (DI#"ff1>hT~p\Vlxu8!8|o"cJ9*[f/~T_(Ϝ D@/BfeP|-2jy_ߣFcWf;1t$P#GJO >AnQw; Bǂ^P 8r޳KYcQ/5LV$17; FGN!A0 T]kWy.5^Plӌ椏KEkmK! =d<_%~@R:tiykmoy [V lTp`7׼b z crg8Bpr줶A$iu|m 6deԽJ8s(r @KosII!g$ĕ0z_U3(`5y.#zPn!^_I8j^<#ȧ4,;%]AXZz2>Na'.zdq2l3$@f\!Egʂ!ESw߶}Oͤ++TPJϨ%uzGWZWD?T`NTp$q.jS8VM3ƣMQ!P.T*-̗Ly4,}ΠBs[- meZ6"v  ZdZ50COlB  `'j.:HeL)MUJ6cP@NB@-$|fv_ã)i=w5Jnڡ|WIqѩ) VTUxB_;"Q@ciznuA-w`^mS%C%xY~\3!g$oL3a LO|$Q4e4<̓ɪlBm0ˢC@=Xs_Yןd&,^>]ʏJ99'Zoд} קez]2@Ef߾e".`6Li5 {㧃/VZ<sRWޱ٩l;,ZV7㕤Ywx3[%mbfVmV fpVo8$ B$)$)<*,ԳROtB!Kbq_sID-{ZP2",k`~qIo>JŖ]J0^t:Ơ7 LXA{>okGis[۱J Naj= cSll:Po̠?gG8N B&a<~kLGnfmsH&.4e0=`i<$zؔyD"_85P.#l<؊d3rvؘFXAL4 >І.sE"" {ǥH ]WMQ<^V$;}ϛaGH&\vt%c 2^EzP‘F/;?%qɈ!f~ Pi+aYsAO?f\+&tqB7G(p$ӇD1 sV3'zⶂUF{ ׭Ok9z9*CNXbX\; AYÁg6MMjd :IG-@AO{ٌ 9Ғ`Aܨ U Ñf|MΔID";\L ecd^ۨLK$"7ء(4߿[iJk.Ѹ6M )0+N0<*+{z .)aav1Өa+㫡_ZKNtO]-|hR^:dEfMr6ysV(pIUGa^5\ޏIK X`s]B @iR $ݖLT:_ЋUKJeIT]R&IS5vYJ EБDnf>㩦?_H#J@cg}x9&+ϒU > t<'撊5 jJk`-+N'2}j.VLt}$6^TP^ISʙu0P̬B{B^5֞Qt q>jR|1:Kh""±[>U>,}؂"a9qO9}= -N=#[\pxqXjj/QqNF{˛$E`Xm+Ƀ;Jͅd:XxK !ܻ#O"#;PrlQȳ vzQ!8bUi}FuJ-Es6’X/Gx&6('X1q'k)sv& ؏XЮ䮱L :Մ0z V#Dm:Vs+lG\,FWv'd$>P'dJH? kQ<^h̭_T Z=dz⮿'.{DbsX>LyGWd%BKYi)vAsjLm4$!6rPYN:cBfGs-B&ЄAˆv"ɩ-͞MeS7sG jZ†J@8d_nfe ό&LBBQY[m m`*у#f?W vRT EPWSy<=.wY#tq|ZKLO33897pUkSW=2 l@*$.?x/l+`a)ҥgXQI\,c3-eoaG( bh=?s]o#a= !r`^9Ee_Y숬'``DRR(_prd,yuT‚q Y6]zOVy@Jjk +@J7!k˶%>z+[PsgftKm *ܯ' tu:V$Ca,LAK#CIlQB}ꍟ*;ҠϜ#$QM wx8?U,3^^Wg3yiO_>3EnC$]R|Q=AI8|)i.sOE썾lyȂqY[@ }[y["[yZ*TV9/;ΈaxN ]1*>&`}J 2 sb~{GpVq=:a-K0ctA ]TgPq$ceقCslBsDgX;䏍8QZ sH\dmĘ>`{H|_A3)*]9թn<ݧK~6]Cv9}mCҠJaW9m_BH2W򻈙!i9̶F8z,? ҋSaC;F#gm[kYG#O^'$S9$˜acJ"b!k魙 C)<0!v-6ưvg}lEsaK+dDה*}BC4[$? 7TZPZ `S#1Vi'(hFC *EA3~LٌtNvEǬ"Z%=z0|gg2k۝; jZ0il RA]9)ZhtsX$`gPf!~mAWx^&ʀ4Z=_i˩t,A| ;/qL)@dc\vڮQd86'lwb yŀqTÈFcйK"7} =]1pmwNkLނ.I-fCMpJ>VzUiN:}OnJ&;a48}7cu?u@}\!}ȅU5јlHoedL,bAK=+ okG} ]} f*(CENd{s|{uE^l3)aRɷO}C۸$I->? 9rFE{L}z -k?Lls)q%uc&L7U_H򫭓]&,řH#[E.!ckBW~l1>l!Kޘ9l?*}͖{FE]"cV:ܺB, V]l\1=xt ҈!Lɘ-A uk_<{o|e.C`~,mpe*zmܤ% +QKX$e%u F?-/v%xEޔR^WO Cb1&%lrH4A9ܱB iC@e`K1;θK̡c>x}F^aaXLbA+k) Yn-Lջ;zCmJrxc5$ 59v1,q$GBrWb.bHa} ٳ@L=mqAף g|𾇚F093y#2+О٣p:] pIfɮDbzJz]!εrϢ7gYXT7/Ae-,Ű\;u#wx]";0p.uxr`{NCT9o^a` ]yYzәKoW4u^lEVw< . X!/"Mp28k(Q(lAA&ց]ir{k:N;Iʨ!~ݬG9b. &}ߜ?fG]7@j95@\cdQ,/2Y竀] :T=+ ϸv(rs&g{wj됅mk/=665ߏK9״fw̳K6 e`~,9bN%\pu=z/ kY'sc@26rK[F- CN3obE1}S{5+o=whVdH:{YEak$K"[++䂆k7 `B8啾oG`ש0BU[63|$m\ĭhI›9{ۀ!HOmlCHM{2B 2}IM{+0OdꑺCݣy):їUS 7fA _;@ip3[pzT.*B}tȄ t%J/NmMQ0ʾszWyJ|!!b^zCP\Y2_ Cw)hjLpo>J+1:KQ-:&Nj0ͯL]<|fUD+cj9'>]:%&_x+`f)"D}vWɞf{Cܿ0eȬKIgy!ۜ-ΒdYry"(Fz^ep ›?"d( \/E7I8>_r}'))vIr]\9v"f\j*;0ugBLJ'zQ ^|#:#%t̡TPr0$yAv2f$ Az =ؑJR9nPof5WT$I5մewXF2< ćZfGK݂>}Ixoճl"r&I4Sږ@_nc܇Ji(6c4BkdٲD+v*$\oWlO7kt,ShF]5JfjEŚ>>t\INmnZIxӳs|H׌HeP2u;ﭙJrC8_ xq瑡)th5𖓍iAlmHG1׬< M$rI(S 8f^C!N9tTG-u3vՕ$sFXзXla\l0E1pӂڱ=M.ŧ`e CKEKFE k/idsc?f!&6^#+{=O㚵|O_i˚']k2.Vj# x"1yiWzLLMeThb|1O3?rg%#NcdbtR *bSшsyͰ Ւ&ZT8%Fxe"ћF~JӁ/75Ylh3))05-L@ ^@ e!Ƅl1q&𱄳[G&$aM\\e+غHtU1e<Ct9 KVThq(`5 43ռC[ <xhʱI`?t-[iqHerwx &}p&*b:'TMn Zqb/WC ؿ~%u&:ڑ7vkx{6mQji,Ak Z [ ~Gb)^_n@bbe>YQ'6qG%)Btq6hbb 4$urz;]KSKo. sQy贶8:fa |&HG᤽KWꑆ-԰`8 ) dBWT?ZZt,}}u5j/xG`A?,,?]@0CՒQ'WHMJ2mͶvق'p얥\ѫ[BTAOw\D P mSj^7C1.xOXٌR{U0K/NSʍ;3hwS0mFF䘍:&4 _g#' >q\< zӃ;+dԂB99ɻ=)Z]̊P[owC>eI!|JwŦ"aS.8L*_ cP6}S nh-DɵK k9LNP\j\-%'aE%ǜmRkWT,z1"!OxxPn+*J>w CosڊojHr Sk3|)[&Ey7BX32`Hx,w2['+]% I"#K˫@[m|&Bv(BdxdS]YcrkRiJPG_rxQVPЀ>-eieIBZLg;y2Kk9uĩ3/U^57R?ÇtZz ϗigt:) Rt'+i+ŔV`a3)fp] -d2soquz1M]]\^ mC]l-J)_d,U}ZW *yAUzY_KMϳ̅c]Qm @H#n #jL:9#' %cڤ9!HS UTXIL8DlX\q{$Mdu*{tV"[ V QyR(]Sp8IөݞL h{ԇ@՚'tQ_nEH&qg-؉aHpa2;QvL3vψ4.`*ςVs\ dDF7me)n.,R<Y7`'3=0Ny-x^5;yIκ;%ڼJb9m לw0Q' I^PGd;#;7|:^5/ V,Q?pzqBؘi4<ӟq^*JnIw?ܑƻ|3&!_Fs]TQp0 G:9 I1GL޾}Ii=DU>D:w!{Ktc_A8ٛjMB}MAAJA]S ud='{BⲂHňOBBoN%jMcyX9@##m%P=ȵ KOJ'Aw*:蠐 hd0Nq^Ў6B^zU&:P!_\焗dzbqrY0T͏&iTOıa%lBM/n|5eGWY*٨}K0{:fJ 7H|gd>s7]EX\R ǕLlEjOtP +"; ( v-XCUQu35$9C!2]xIѾwcZߙQmγɫAZGG*I Ō%a%`33(AE[>׳O̓9֪{ Α`w;p;/^vpGwșm8] t ם-فO z~O=)/oOWM.0˾RqE9QYI.iuU-EǢ>;4l:-Dz{3򮞈zԕĬP5&0d'&K$sƢ>ָE.z8NO³(J,%o>a! 1fg[ lzZ^O/m(blGI6u=<^}`Sd:x [:O#IjFÃʟ!ӯ#(2;׌1q4RI$"s9E5s!1q (l$]k8X/{C]Kq2ֻ_2I+*-VmN*UqBaռ}=Gwz#"!- ހFFM\_W5Y*5&_v6d8cD] x"Eg}!UnJԖ62~{4oL*}J/ Vֺ hHcv6XE4D .WH/KbTonʓ3B5G`afZѡu7weA큳yn|| y.{00G;_~7ܵ0$"ٺɏ2amۀPp|3u{F*6,x9őniqBݥ$L8\1E.34ueѮ[e|_\nUP%d Qu?(  {Du؝i}ƣq!í.(<w,YT4W]uI$P34a/ecsN4y[2ҙZ#l^.,78I`%mNAh2P KC˗c1D~PҨ^ËoKז >V QqmnCQ)vU "+j&+!л!rQuAPTF2vLcK>SԎvme_5?d(-wy3@|Oi|#4xVc؀G\N wƗ=T@} Qz';3 Vsc9-҅յGڮ̘&>u#xaY|pޢm@e:xE-|APb8nW`f}4G^#fj2_MgL R Gfu]>o_x\_c "fH*+}{0LTOA_\F*Mu/^iu?v<.ssxښ4L+E5jס{VtWxZ_Y^mYlw7T{Z\Kz B7u\)Ǟ}j03R7Sh7R p$М\9L[p^IZ 0HڪErޏ6\D_])V;$˴z{w+> h4mv W뉪MNwO'-9>&K䥓XC< ʽ{I}C3"av^SghG v qdZZ+-NI>AEZcbf4`v9 Pwpl}8A&Nw/4x:M\1Зu,[?KAz/{?Bkr\g&Bt=M!~uP]ũJ.9BǷ z?U8]nW E>cWGvjBx~ 1o5)wy?9&чveN;ǫ8[h;i|<׫3G WVIhL lqME z*q}`9'4M{Y= q'Vv3I)mCtZ+ Q uܗ)7XI[GmkUJ<=%KQj-U; z\2B>hB~E[?7Hj܌E ?8ajM0-( آIvw߾K_%w<םgZA *~{kU R 1x5!%1b9JnX;OL9yaP<\X3P5Bn+*# t րŲѬb :ߎ4 (~3!`LT(5݈E^Q+xL76 _{ǿp>zQleUi4%~erG3)CCP=|0я/|4! TEWNXG׋*X6JY3c^ 5 ȋ>H]E\BuޫZrv둻VBzf -nxZp7<}pŔs8(̤Jn3st'A16] km<ݐz⼂xu!5<鍘/6ɘmtߧaTE9>מtzs&Z9ca^ZFՎSvUlO7^yZhl{ǵ)(cVp~:=%@69<TSe )纁Qz4 m'm篦W̊:\Y3ӏ&ek䢫t/kNeagN&gTO*{z*ְ8Nu:xqQpާ ] v4mvsbʃ J(rCtMud\iBgQB=t1iV瘰@u9ߠF.Wi?~Ĺ1FP[?1 wdH-ޗm ->DZ\`oX7rE *I~A+`_ŵ&rlN-,gvhD,~xpf,QvAbԈGW~-#V*V<'ٻW/>>O1=QO%ڌ֞OU,}~ PF=g1 +5aIpw 4' :J1&uyLmwy:c z ~p/Eʭι$EƕL Ésh4&Ri4_n9X.kq^fm. ı,2Wk>D ŵuЬG0nTGleE2?y1LCɍ@m׾ :KKyb.W (<|>wy*E%î<f5 _]9ha*(¯M9!Q&&ʄKHL~(2/tO qh@pm,##Lk$GBЮ>2kjA D,sg9iBACY/?ZB%pVifv&7ʢ.1XZr9OX|zu2b` JL"|ڜlj {Hw2q_s)U L?{}#L-"mJȚW\T"i`q7k8PG U捨xMwT, ` 2V<~2"q ?|mN!l-@!rD !%$bS.FV}eAn/N6. k, '0 O%b"h(@~%^ˢBP.DbU] ǢL>{lY[jW41EH1)*9}7d /(p]ֹ0d)='iZ g`O (k9,w כiA@H5# FdQ@ۍLLPrp{y4l<ˎtl/ |\\>|}F#AŭИ>1nQī7FN~.:kڸukcQk81 $L;o1l*zؽ/jjYielJicq'3v(fz٪-zޜ0ɫ`sY^>e0Ƃ,08SqZC#iEndxBׯ%;"9 `:rT$:CDX)y7Q>k@c8*En+,o4E3ʠ=wr32}`c`5awr?g  c63ݜfcVV,̷'2~l(AS5i-vW !1ZYsSb '¡O\tҷp)fGN5<(5W3qH [ILbT Â$p ,y+ɻ}Ԍ::o^xQ rfSn/,xl[@t>ͧ;>DQE}O'w%l 8-ҥmuAD\R׭}m.ÿ9b" (awYD:㾈Y{I)kJHJObjq5:9iM$T./,~۝ }}EA@c`6Yf7ޡ!r LslLt?0VjB"!Rt Ebs"h&AP$_ @0rG,*=% 6I* ?Ŀ 7{z, 7c.2y| laC 㠸|l_?~@$N?3*TElp]g֚"=5,:'a4l) Dk0g1qaxYY]3c<} nm8-⌐rLHi`ut=wI_@'\QAe~Q!ttwg_܉hŨofw6_(t ;^ KRɬF6b3x:ˡj3qM _}ؓ^?yN,yE1ԣ+1D@v>k[:,Epe#1`M?( 㴎wL/It$>ٿGe]PDF`x.L@}+,Jm9hXN,EW>eXp&/0%hq.2bbtԂvӊIxA1 <[x6qTsU"{Җ$c:'!Dʊ=+tiЬk: X"\EV(#q#y .~g.叭^B.gfA{ r  ņM5B(nFFB5{ZBMk|DҔtՊF1 %- 5e= RȟzAs>4/HbCj&Q0g5w>rY|T/)!9c/B^$MкnJZ CWI@edX(?ZWo$5^jQ,Q?%28fd'BtOx,qr$S2pg!_(RA<&FXSN?= t-8B9F5v#Z>.Q{r^X+g%-*PoyҪb3!:9Y K`&/{K,7~kԠ81v5$xthI+NZys2WEސ#5~gǞ$j WUj("iC!B-0NmO1v/Nen A)ןɧJ||"h &H(`'c"lc0hsڋd091%$_hSLT w[P3oh=!LeyiY,ixR@E$ݙG:5fvB~&cn';f1ȊQ8nd?ELPy7Bm0Bz G>xoLoSZƆ,}F'H8L0dVU{r $d,zдq(9U,:aJcLG8 }hgm*z峡"g47.ʥE9_%>db`/:]],j< NeW<:v6cg0>,[ -ZjV9~]eS]'YN+[ibidsyF]V|΀.йu}Uʮ!>$Vуu G}]K hs}I7M /EؘNPG7Y:cW(,yZܢ:Yx0@Gh,)a/0#$TeB{dO/u4'us^h` 9cxJ/ly`{ԛyve_*'F80w%^<yG`LBGt_ =_m=S&G[=˨`OV}92>.1aج%vuD1QˏM`;y}uETRfI>U0eg r YN Z6QS>OBQfad9h'V Pi2oNTGuݑIxUy"?}1~ Q,|g/]2L2+lAQj oE? BHڮU:![U'Dm"~4.@1ۅ1lm1GzNr)0NbQt̳!/!P11m^C7>X D *Km\o+=P9(@yIqxZ\.$m^bѠv,V\Q/P[Cr K  ?k[t3oYҝxᡑ R3,OZuwSƲݑ.6 zK]=SNtNlzyɿ.Jۍ8JPE(\߻UXA7TckB&]l' c`QZA;v*0oɶ#/%@gnfh\1}4 $N/ l@W&Ts6w cb]SKayyKF)Z V˛ϩ" *W|mO-ġqSɺ)hx|ȆUtHL7zU\k^jgx8aD(9 TV&#?3=X خrZ-A;5D ؟aMFgO)6iݸ/$r31Y>H{fp"0@U49gIs1 a{/|]y:F䬺>S!-xnu>J'·Q>z>H~1 'odvHt RV&7j|mgi[͊" " L3$3das`Qɗz4El82C: gxp6v R4[Νt(~Ӌi$oϷgËTL$3D_ t7!{Ѕ^SC WvbDIx/IY̟T33^7uFsO_$T"THTFY*CĥxyL`TT[?&GˬLEb$T'#CAkWr݋%Lp؁Bk?FXSaS'& "bAΫO j$^)P4{@0YЯ3`=4g7+F E/TYA`]VthLtmL`)-\֝Qsg;X(gzGZD%]O8D5h4/VUL),-̞Jie_]uʃH*++s*9oRz#- x cEʅP7($riT{g$^b4e:TxAĶ֍,-գ.M)qF|v|N[0ّ)[<)7 c-diwpkk@+\%gԀ}=iޒK <mhJˬ2v8Tnҋ_e4EPevU>C\H2NѯҐO2k^Ɉ=hDuKM _AR, I\cH4 س'|t :.97t2&P_mAf I-q} 'X!NјTVa-Q%v(/ +_Z,KF_$޹ ]͎1FjuscAq !nq4J Ge*0fP!oU:gӧf9DT8\cZn x ۿ %O9+fЦI y><8) A i|h{]OG0e}PFh1(J'`L9tVIe!`O"n.미b:I;/YIڲhAHQhf&<S言ِ2>81;<&"0Hwrƾ-]>څ5.Bto!jnǗOp ky$|S&qw /Zk]&XޘB/wK>NO'o5l1'8(s\ NO:AMW\bY~l?bػXcVKZ!m Q[ alz3Y30'@㚾5q0xJ |uiO91젉2 g}<ޏ,A%|${@Lk4ꤑSbbψbw@> a:sp(F-QZV7 G~I>zLX<%<)rtZ= ?(p6@J&~pG7\$ȡ4fLq G&}&2#B}wj<2ftYX"12;^d@ (c(dL!˿( Ccu8EY'YGV5۹C&@>81` sde}!ٌMUYc^Y_K,pd."&g Y'`6c*G=⬨ڼ1Q:OSs.2{>vE`\yae7N06qE#f*>Hegշ +Q&=t.ܲcxb7=|p?iSxo/lǗX?̮(^4u^gR#f36140)jI $̭2=kX%o,*E*&7sz/1-5?cBC*%mbjZa)y\bPOK[7aa'}%.|:hct#*2{;\ 40]=_LWpWʪb}u;rVju\LRh@۩Wހg7eX *FM{p;]ɴ b%,Abb!(p0ֆKʡC?#6듰*:zpgaG4Z鷅diQ/v!:.806@G >.{Yڨ_:5p2Zc{=|1"?1gz9vQԊf'In6R]smcvK&р@T6e ,DU(h~1r~޲Ixq-i~ ށg{7DS *3aHpQ&&(C=-Rfy q$Vm|~ jXxnpTr'|w다p`s$%#%g*ֶN).>BGL' ŊHMr„΄׫IWrmޅYntX_wrD޽θ:Յ@JT$_k*D4pHϯc@T$!=y_ݪsО7f~<ّ׹?rd3gomDMKVNavSTb﹧6h$9RV(Ǟ|ZIy}=Ju1EגRBpIPŃt\3=8-XKKn^ ?8GU$iIQoX!%ƥ CY~45f$Mcɪ0O\񋤕tWF7\0CA^Zj!He|pod}r'^~*[BP}6#i}8݌3M/U]KHB9j>{+!R&MKz}e\~y52].nGagt_%{~ϥ3 Y`"G^1 j}29\Clx=;ҊJM:%ML,@A^9Cn"~tH*C Ăvn2Mn NBXPfxh*:s,Of7,[Qgt8yV[uEP7d5,a8]mP}90i/A>}K,FYn*߆*?cʩcXU5.>rZ)9!YyȲ "{Ѕ8~v洞r4Wz6U{-_ȴbjXvoWj`2~A=LNN*Qn؍0Gh2${MEx)k)qE0NV bfٴmuMYUATcp;/E,+_ hsMO{w2{% BX5:ÉqH|4A (fN{s0pcE .^IAKûo!m  PkQm)Qk/=UP}Ion'B6 Iu>`'dU].6&{,α3|FP&_gyE"mzcTd,f\u++-yɅKp-6(} JbݹpC :S8r>_~i@0psL #O ^D[nx %1 JXUG:B6_ejJٺt:iPтb۽<׿`H3ǩSi%|cл[e*FO#j5*h6 P2uѰ*2tI|6kmdt]6#m825c;&b'g痚\-Mt_ǫH:++kԴ}"#{.xmioCӠ2#d,{aͩD_,+} 7mUB@A*~!wG:vOʽ<|cQEn!i z}K73Ѓwj8,Eo҆FTp`l'!"3XaŽR44t8%ME}JΟ(-je5hЬٌg\ԅ.(>dȇ~ sbܰq 'CQFtx_i@:bȹfLvq‼SH}m"&ʌW^80MJ*i'&9IW򟗦pjmIZ6(G10 oh:ph?c >cNj4:(9W+9;eGFL!wE#aqsPBFalwx,# /`ӌQ&4Fd^AjdnB5#m5ׂ_ƟLЊMs_`ZW,+146}"K_#8H1hЁުω2wtp#Ԝĩ-I&j} e̍aKd[ɔ;>l,멍ei,e:j8Zlrv,jdpu-bOb@, u$3z݌eGS s Fw\L7ř6rZxY6+s(ѽUJȠ2ݬ$z۾Ԋ:hFU klNBgUuJ[M]k+kM/ڪc}}nĴР7$jDdLhf`\)8OࣘP InͲzhIB4 )n"%OH in,m1052_3L |^Ϛ`& pxYYN9 u(<2"Ӑ6 h!ESR30w΁r^o"gr-ov(9[:GJqAJ8!ŧv9$E`7]擻&vln{9W-=S1-(E`^x*DHf*.M,"T"be_hGlqBF{MH]roсÜ$DʸBp#D6%Kk L 'M.eXDrjy@˽w]f+$C]+EoY {J1X>-r^:DwQor'wb@'IS5&nqOZfftfy:OF#2Q? )>pjxi  N=/i|8I 6M VSwZh{:7QLy.CȍњN4V)_QZ+`RBm~tRmHĸYb G|C@K(4C.s24(G 0v.ږXtLv6Tu9Yp;%'i)ow$9Ahx%d]V$}~ΚAq[_yOfuZIOn0d{HQC\bp~{ /?ps쟰 0t>0٧d ā: YZ