python2-perf-debuginfo-4.19.90-2402.5.0.0239.oe1 >  A eW^^f,J) [Vd4 ?۳geh=L1ZM:Q||;_PΉm9p`n{ Qa <> AMn"4i'`Śuj/u%lX!%36!$9u) F#*ˠYY֑@堯\:y7m%& V6䷫PEe}I!%$J(3*F qekm|(05b71d33a715b419f834bee1100e3eacb39d545e615de9dc2645270f7b2ace50ff4c41c17c565508762dae6398f11b2fd766584f KЉeW^^f9찢H-&)1 U va~C:׶]t԰ϵ)޴ձ`[XzdĉPI1R) lz&<8N~"uUJe5&&rf1#ae0 C`@c]z a>ՍOvjO4Sƞh:Uz d׮V!s6Q}ßS7,>fM;,F*s72+Ѵi VM_*@ƋE^ՔDkj_{:C,>p<{@?{0d! 3 ^@Do      f l<L(8f9lf:fFvGvHwIwXw$Yw,\w`]wx^wbxncyedyeyfylytyuzvzzzzzz{,Cpython2-perf-debuginfo4.19.902402.5.0.0239.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.eOobs-worker1640081563-aarch64-0001.novalocal openEuler:20.03:LTS:SP1 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64 AAAAA$eeeeeecf5363b92789e73dc6c9e61a47201dbfb4739a281ca53f7ed64a1224d0e88d07rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2402.5.0.0239.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1eeee@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@Zhang Changzhong - 4.19.90-2402.5.0.0239Zhang Changzhong - 4.19.90-2402.4.0.0238Zhang Changzhong - 4.19.90-2402.1.0.0237Zhang Changzhong - 4.19.90-2401.5.0.0236Zhang Changzhong - 4.19.90-2401.4.0.0235Zhang Changzhong - 4.19.90-2401.3.0.0234Zhang Changzhong - 4.19.90-2401.1.0.0233Zhang Changzhong - 4.19.90-2312.6.0.0232Zhang Changzhong - 4.19.90-2312.4.0.0231Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAFobs-worker1640081563-aarch64-0001.novalocal 17085141274.19.90-2402.5.0.0239.oe14.19.90-2402.5.0.0239.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2402.5.0.0239.oe1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-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 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP1/standard_aarch64/5bbfda8d2696d0583806fe0ec99ff486-kernelcpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=39d4f4499232b16d7073724140d09146104ee1b8, with debug_info, not strippedZNXvfYs2iutf-887b396f05032a2c1a16234afbde45cafb6b314a1cf2761ebf07b7d88fbe53ca8?@7zXZ !#,B] b2u jӫ`(y/®a.'mqZ5Tx'0~SWqlx ?yiuG}iG(YGP\S S80$Ki03VMj0"TXI%Sꕡqd 6(8>}z3OP!ŏbO6ȷr @ANXZI ڸ[T9a-tF6!7. '5 6) bIϔ̣K^Fc/p&"t2+",QTlx$эKA J\_C,WEh_ gJM GM(1˔Remln-ka3$mab<'TUPK\-z .~vR)8%Pj_@ܳMhHkSv!\W:@>8$Ln>%{'BĈ8aa`c01)h6c碝)KAZSa_g)?#D3ɽ_wuEM-ğfnmϩe71jz'"B%zq۵Pgqiy-`ؠ6PpeҮrsDĆsGnxǣ{Ҁ"qd~`ѳ z҉-rN 5t-jy89T8Hn`9q5ց][_.{V\?I _fS2jm"۾r,\ڑD $;N @vEu^T䌸k\EG m]_Q`>!)!W̠ō[V@0%Q?R[Tk>Ԇgn/Z2KQn] 7N4-U>8EnuO>ڶh0ړg)l%Ɏ_ƳWy:H>3"L[ER:X;_]e_Z UY (x4D싱CEA-i9|+^i5~; u>Qi!?Ibg8[q؁zMAX:ˍLwE\EI<9YV7.Kp,,tJZbnCݼ0JnŖ*etԍ7.DէyWUh cVnJ}{aC@d5=/ #^'#}[[TȔ:M7lU>~@ZzDz3Zu ڒi^tURV8 !b71DYCi6&AJ~![Rv-&[nd.”wMa\Ik~!E59(7+ɲE$bMˆ.:>!l?u@24q?;>kҋб3Eqw4Y&A7ij/̱Wp qfkj\}L+4)xS\]@ GF=9&,V: s"[0 _9T; Ff Eb xքkw'qa*T#H4Uq-@s׮y kR7b0Z2V ?jgbvMjw5DY׼0SR/H>-ZL І}2=%n+86Hz{%y&  ޓa*5G>hr;H,ȧזZzaa7Dܭ\a$s=Uy!7gF 0a^XǴؔ6ZYW)R(r<+;I(fx|qѧ<{@rXfO.$p yD*qrڣ5*tYXx]̜7s}HLh a]j}SN,|~[`QT}ϛF:En;5G ԸX' i]dp9G{<o{Bz}:i %R^oziDTČ)];$phwIuJs3kyRW4jPlBtGӊo.Y<>'8*/xNi߰:uU+* ; b%{A}G;geu N]S)a@dv0\&Xo ]1Σb:#sfƘ1Խ7M?1k?.>he2dlY4ǛbEY HFul$kXnq{Q4 ]HCy?$ ٧JČ$~[<]dON5]t][2VM̉qd<ګRKG@/-y\C.cLmUsu71nd~~^!?UE.*uyz knr7.^pEÏfuKՌofyNflw{ 5^.iAC cPkA2N7 +$-טM}[;U|nwb\,ne~,  %0 3(Bl?UuC7˺ lZq"^fr<9zk /FKzQ޹4Akv %Ys cmf|Jͬ$bl8x8* mX)!10s;? U,("pm~_106@*#>B!FZŞM g݄c$ n(Ļ #Jco:=܃*ndXϨ?X$\ʤ| {v=לFv={[I 覊N5 hv%C IŌ#i QN޴eW Or 5qC#L)[~hrjѥ|Dž@KDWLi9@Fh d ]E"ebӛm=[ V9ːnѩK feͨRXd 'tT]1ĺijA} q[#P8cӬL3عP mΔrMH&ܦ1y`┐X0 =1T3CO)o=x9u~K}tg48'#>OBp{xe' Jp "s݉at`t] 9T=}I,T&Yn|` 9z){5s(:j;JqͮϢl0?hRۉm"3bDK? fyG lgNPa!ZkcԄǞ31,I7gi 0:GH4I=9ݱqwG1%J]2W_⃻d53Gƴ{!|UԈ }+<< ~6_j5-uK+ZtD$#4x}mhs/;::wL,<\2Ƥ: "”sZE zt&ԡcQ,S$ mXBNAѲ̩Q/ȟ;CekfL<4WD#s;<„& !"]pǒd}1ʗS'ObLikL2P!|zZK)C!C ԦG7AV߶=>Ougxwƺk teVYoO=*B4]M-ټ=8N uwg+;09;@F<~u,o]"鱪Ӗ;=,}s5>_;ɖ3.lfJub9>a%Mrڑ,ĊP"[R 4|-߂;}?zU>y`4ݛn&R<ϯIqEeXTZz~\F!x' QR\Τ2ȈmAg' ԞޘPg| IM\̀n,Q *xMAl7u&KU0A:fWosU"4@JwJ5%RHM?U# }i^(*Oe`uJ9E-5X C🝷%H|q9w]ѐZ&4w-C5Ib f]+Sv{mY @<@ :h.2O2=9qЊ JEGÍlxO_/¥/a[l܁腱nb,iNc?!_57;GYaa#A7|b.@w9zq8BoR lo2^C+W} ^o)o9΁2sUJpz eo%é̜oϱ~ bUQ+OS1Uƙ>p  w2r*LBvidC? érЙgW!&Jaܵ; 퐏,L 6VevYP./_Q~ a@U1+~T<.Rb^ %֛|DHX,%W&>1QQE7,:g{q$~%1b?$kH ?}?.cCTIl .A"~CoǦ3+PΗ`W{6TߩBDQ}%2$adj-|gcv>h7Kai҇6o\tӽȋc p ̨gd\Ѐ RߪFY40/7a_Ͼ3pV=,\>ILCq ̸q7˔URk/ 7W "O?T[ސA6p8*|1Mt܊W3J2r}[(D4lԥdQU$%qur?=FLi3{S!iWd#fgs+|쀒'J 86!I#'"dq~E>`u (4'lg 11")m #tFMZFdR&T/4ؤK-&k 9!*"C0QxEɣR􆦻JXО4d2Syg6$~ڂv_l`!ܥ"6R(76Lg+;-#zZi*7*ib_x %˚1a"WXޮY-59MTfY!Qm͏F7@O<@[I:n6 .oMDFZe_##cˍ"/~#S? CJQdcۆ"7$yW -+HãWIƔx+m&)-l`%n7}Mu:͌.[StڤNc0ȋ yQZ!^/l ;)X1~W׏j?0i)bѕ2hh|E"$*αΠjj6Y ΃$c*/f.n _ſ-ŕs}>Ò|EGj>`[7)CPCh8֙s7yY7`{Ff>9r Es\m_W=P_!a=+wޜN`6,{ £ڰiRʱ^gҮr ogcF[=_ (-(`W&~,xfL@fRv~${T78ͮv= D;JI9'xpcHAR`0" ,Vd|IؒJ0":M='@,7tu{~1ҝP6TVZ@%S<+㞦]gG`-twE?_9 UcCC@-5-/l~t {B~Q=UeHZԘdҢlE3MMy~H#s.ONLn5G=sЫ8AR7JS2`5%ʑu`lg} }xP!N׼ ,a)EUd(ЌCƊ8z]*/{ǎ?+c] /b95TKfK7k\, ]ee-.S^Y$|նUT(0뛣wcG?4 W$U8Gn#P%j$Q6 0K0o:ȣ8.B.ٓ!H3ZZGoL}QP-{8uj׷ĉ"g!4` #(l38S#qjNv2d$7 Tq_kTTZQ<Ϲh|EDZ(rTl5Mф0(Г".r,.B3=-^JaN<8:+r(X'NDo.~]V0,xn9)fYUҙk,OGu&sv-I?6.; $5b5M(c/u"/4ͯf^]){MH FGjJ=I/yOb<SC6pQq|ºGj6pĹ٭e|rǰLb$2eStLj= #/P6&M}5"'m otH?E:@7vҶ3yբ~tsxZUoTa 2:> $ "#`zL C j9_܍Pvs|#ǻTKbL_JVIf_Jy3w;1}Dnqfcgmқ%I4Kp]q2<Π_BGa&?CRؼպ+27=mzUWwqxBAˇ 6K65LpќS +հ:Pc6³4unܛ-Q{&yLL!84b7N_(9?y ,KÆ9Ӛz^g7'0n䇘@5{G]z_^^zH /,2 |P2"Ҩ _i YzEMZ?U'?hw!@:FsƓi>Δ9YCg 5˶p */ =~|'aW%˒74?6kJy-ctɏ=ɽxzrGAJh:m:\wDzH*wPvC.` /8:<‡Fx߳1ڞGTb]-U =z'Lc2hm|¢Ak@#Я7/|xvt׸H)oȟ%ZF-2'%tX.u7Z6 ó_^m0{z u sXQq]EŪ_дc :f |R,?1;2;=9 2ti7@1eKfAyoZo?*Z^.-Iwӛ p °s Sph,q޽Fx\HIjա5t{lx|ۋT@$ Vmx˃ Эe&6Qϫ<={OZNDx?6.8j*d;)U]## ઈ94Ȥ,VXtvݰ h= C|]&H/ %Akz R=&J*"ػ od (瘌h?And?&ń̈$-g *So q7iE]ٽ2(K|.Ma߽G1 [}QiA$1An) b :Yw47 y7#euv#ʡ~XdX ׀4ap_xU+KN7zW(`fbdr3֦~i,r#PPJr f<"%8LdHefp3*{lۡM=hqٸ4E^^][oq*bs@j2ryha߉=GmK܊~ 1sG!44Rf/I#^@@R#ޒrv8"u? !qL b癩еAZvǴ+0[.#ń;Z[-=Nx|+k{tW%j2L%FBH(*ȩq4L f{u'sx_%4yr.w ~;R%E ; ۼf(jQH_wG:VLTWͽQbIMsgf\^#\#z'T'0 WȲ5sLyĔ#$?rL\1&56 T(kwޘ"rs&'H/X2[t.c j@a!,f<7G9W0 Cp_j0PE^vԠCQ5XVc1ti*`dfDr*A`7Dv'23~^B\BynȉN*͆gS)Y GP5j%:5R1q$Vwjѿ &9.qtbYpnn9{s'Ơgf|de:cD:;q [i/tՖ>sQaQh;t^$.@b3Xo98uwi뱉ӫ'ӑ@ߐΟ89>c|>HOYXvrwX o.ka1|O o[>m> ݴzsQ(.9$];`n&zݶ;,ա73Kg i_t4QQevN/dFv`L ^,q!&4vГ!BⵢA遶OZZN,'PұC]? =Q{gMe7 % K/(g\XX8+4ƀ1XX%Miudxhb_\ cX`D>y'%YfeX\2'"X+b:6dhR蝐%{St3wA2f՞D+/T* ek^4Fn`F:l-3*=\);*~ qaTXS6-{0goxS7ht:vATt3pJ̍&-Igq z(e"SL m[n2ۗ*p~@'Mϑd@b x(_$ T JvL?y:-*J#O,15u2=gKsi0IdQQV8E3|蘣/#^1M$F?=A5dO[)?[QV;]e8 Sw)JC5J= _!Y0!:pOq#~&4&0tv:uÜڢja#!MEJc|: e֐znݜ(\!ݪ+;ھ$UK*L`6kH>;eG- ,۟0H&{+ԛ12A 0 aUGQ "Pg5l϶ZRqsR9P~r1x`,Uf?-+ Иylk L,Ó NWRǓtޙwGG= ]~{-k%a\@eL<RkU7e7ޙZwѫ5w </K *&{Jø6tDƹ+m[A#UIX%ZI.rB?IFf/+=F{V]=DsSv3~[\x"|?+yfmdg_%! WBٷFlD+q8\didTe2*<{|M SFpZ^,u8C3S{\bLXݥ[ {֎ÚZxlHDKl %͝siFmoH,}!4.lCœעPUmU',ԹLY5hI*CZy9,V:],Y +4:{S2*7uD6@ȶ20AK,zECq<[EHMEgujm@OLBNo/Z(8ޫأmrsu4ދ0Hj+ڳP0\AvgkC:c`}tAL9d3;]` 2孬NYPI-R]x-?Fts#S zm"ڔ3ӊXFBontcwR+͉=QgKVrw;AR<:۰/HE] Cx(TGGNw3]Lxy@H}5kc( ;osZV=t.$֋; .ޠ{`}? @F7VkPT\j+ЊV(hONv=1x1:NcεkzE:&ufCUx%SyuKөm׿(bkp.}|}jv#Rł"D[˃w #HG $۳K$ypR{}Ҭabz|ì $8ǣ?j|Z)ϻ&qc^pRVLD9_ _',Ezʽt,wDδC\sS[u>`f;́C{Sm=Ȓ*0Uz7;ܓ7=@^ʟZ18oD9߼mMkB { iN/ "q;xv]h \?~JQʣqygŨ9&ws5QaESs(GMעW?pvQ"ӻ7r1U1e |yY>WbÞWIa4Y#B&9!k -,*9&'D,~WN?*P"Tz}7 vR^QşnŇJ@ ofz0-w/cj U栣YF ( B'u.z:ILҧnRRKO57B_'c~s}L-;reQ-_1 UdO0Le% a'JjagPh;~](!G,W0;[O\#<,"PqxIfmDyf"UգPCNP`\nsH=8Ox݁bѵ-+LɤAAml5Tk8>{rl`y8 Cx6Ne5K֖Vy}oIc1pF.̽"LGdBs dLHJv\EFD2Xh,tqZ2B.ĘRDI嘲ZX Hf!9OWn{,G\ CȹH`EI_5{x- 9e,=-d+)á|R:Nu[qʩjtCr#kA͏b** /{PuM.4c۝/>z1R,wOLaPf,R4w mՋwJyIvmKCX%V^V]ڕ,|1wݙ5K\a?qx;;Njgfȁ ݾo`dGe*nbSw^]CylQBR!.L)ԡSh4eNVT/MK}i&iI"+>w>AZaP=3Ω7DN7G:uƿYY,ů볟4-> q&ᅯ ~VڞAx0|J7hB\\۷PpVp] h́)̖R񊓦K$5] KӔ6CO'i>>4GDhr`ت4P3meu tE [M >b ᯤt>9Haߨv+ 4}GM4nB$nI6F ޕ!i9c*}Zj}l.=5\1UWmy-v*XUѹ5]?x:P>|,L ːyKY,5Pڭ§}MWIIK֡s=.;bZc0=B[ j<JZ ^hhNkпENǑ[OoU2v=FWA $t VMti6MicN $HN+űE1v#fr,zFٴQ1ɼl>\jx&dt5]ĦDŽvzf!D:[k0QٯPz"I f$T5E@ɜ!\L't42f c@o2+yX^6[:AcqNnCXdݮ>Lcà~ďo7K u$xY0MÏ)_dAI~ ΐE% jjT6$H*UU>{p0Bc@{/6~ 5S&\3Z;dKO#yiU( Wa\SS\鉿bz57jjJǡ Le#zjJ-DZOX!\PtO7Brpa"bZUbjKq_rV!YMڠV"t l!O奛I٢S告BĥMx} zDq$0xB12oW7{S"ȶcQTV aBEs 7`mfm0ؠOQJEUofHB ü,@lYS3F_G lnmo;6hC뇼(PUV KCW) Ե-^\lI(GGP%Hfk93v=a^U Ɏ"h! ;:Wy\Ýe ©ϐ7`Oi᳿(=t|BDp[uLOƘ_V'q#=c`jkUk!b 7ֆ*6ȭ,<txh"g2nwJ=1a,S{1 w.&s8,OWa?qFqF'dӷWLT RzEj-{ˡ=rWq!]Mmwv ęۼЂTrU.F;O5C*X9a{+YC]Stz5QL78Lr=w+;h\Vu]m6 SN5ٱ W1xSL|- ?߯p6_dWIUAH&8f5+V U٬Qŷ:R`[SVsΕ)5G)t=?Jh82ҖxkQM'Wو1Kc ҋ>lԷĜemYs+M5JH[\X7zLjgoRXBqhO*6vU͗U\]aYU vG;BF 僷[3|m[vZ2V S^ws T05a~[2lb\?~ƗOW׍[:SmsEh3'FP`^b*'-D1H2|nVL_9b;"GC~DqZzGaw( bQg&*'f<؝oCW]_"ϡ<-%ohfNkJŰA;#Q;mlvE]S oK>>,LH'VFJ͓9>,)x,BO'8Jz1$ jC WfS~Bj'Wdd,Y9|jg@ئD9uɜݍSnꇔWwNt6E:{o\C?DŽb>-S &^6d› oݭG%t$U@lCE;Xn ڃ#` orf6&oYܺ9HSH%ZM6I `!3 *|Lu!af@@Lh C-76V!<rvN~8sR|?ȴAx0m--H)fG+D3t./YS10jÌr 'ʀyfў˰3э'^"c@,[C[ YcјN&w+&'Q |ٹ֚MOrWB/bvypQLerHEJb"h){,OJ1WjTW:+ l L m9 .RLΫ#a[ʩoDqb>^.oT0JSEɄB b˲ޥ t(>X~c<,4ꚚpY&9ܬ?HQ>HU8CS8'7(aF\YP|{AQY5FKg?O?/;ܰYeEB/cDz$g Fk5~m1vkw(a9} UIgq2P]>i&ɺ+Lb% 2U?L1."^ o̺pz!<07ƤX0^C0 ±r(7RڶGwdٳ4ߞDbUaϳm0 uGT?}E}MuPYсVXig%ϩnR'Yyk{*P&ZlAJ(3r<ܜ`P<5FӤ0)KxVeg%v,ZB $؜ D QƵ3(5?] ՞Ї5M_rɠ9wϑ=]loADnpJseڀ)rF "tSraX,O a&cp:Kz߼ vEǙ)4K#\ӍzydJBu2pF,:ȍp6 tޟ7-Ԟñw2 Th*oy;&{9M%D{| zFy,KdCfX0~ܫɭ J=9,)K\[^b F2P0Y(bLbyji9ι-薌zs@e J tWWi7oT/8RXIZ<xƇcZ*MP}) JM^m):̓qMF>^en|fN1 SaOFc *gڰsH_: CP;dD^ߛip<ê3 0c L1!>K%%!yluݮrv.c%Qc~[Yj} d%h1'3Yx])-א~Q%;iV+4qPx-3C= |WƇ&NYy<ҧ 0xbOO},+yQwJk]#W~YX/~%h.~9Wwu]Kx3h;uJ:˝Nw:|qNs]ͼy3 sþr>μV,ؗ%(ؤ>ǹg⓳Es1صZkq= 1^Б.LHzDEr@]lIrMq[y: 0q!%x3x49lKf񌑴-ؔ^.dVTg+ '&=բ-[&Uz6HM=SY :5s}smDCP^vY5"M/x.LRE . gCy N8pzʓb7ӬI`=,Vn3PV)wܮ+ L*q]zH`Ϋq3>_L6__+;8VYiK1p>rLLH{aų**Ŏ "bl yEAY%^x[y/\K R dk8ba+Ӯs⑯bI`+GR,?Ƽs;|opWࣣ~~`a^q{R E_Z:V9%aEBvFPiܣ .G69SK *FSYΟw8ӈ/9@.ߖyxD^Bh939Ʈv;oUM){ t .X-꺅CU""QJT#>)/v̅c5aq>J]վcjj8C .[~ ˊeɩYjji4Աv``{ht{JybPAr⩰'B..*"e5wTxq_ڟÓF27_CF.(r3˜+bDb_>B|Vz] qu^]#Zr&Cq_e!˵DKs"nĺ̀ |q`Q_C](nuyPA5ƇObiƱ w` ÿ(z=lΡݠn 릓:":; LDw`Q|}r0rLMf:qOQS"Y3P]]tGu9"dܜ851#rzr3۾%M1: :{ bv,fЊr&W@PKٌF C$pOs7vt~u/\yBR6'*h!WSn{ANn祔8<'įD|MT@˽yIhRo4Ц3¹YXg[]7bwvI0.ϲwg:6RN1Z˖Vw+RӃ!I&+nb˚UD% ALFgk҃)s=:w[\^D6AT AŌaDFޤJ|S'~ Gi;?94Ld,^z9ӿ7QlR+ri>vߣZ>YE5Gly{ci'NB[]C*&kon^Yo%Y#Eo꥔co6G=i׬pHpmmnst@һ=ǯR Hs۞!XIih ` }.޸4+^czB9Ko(ӄ`q۹sdx;՛~mud:U)XT1u|PSݳ]ı3[ * 󺣸LpcR.1\r *oრ_G*MJ!/Ҽ@}nDxkb99Lis&z7CDXr jo{A9_dz\ϟfC{0r%z.Eb='b0?~Q;x8[\[o" 4yMk桚QӼ ݅qp zƟo%?&= F~DAEO5Ѿ`6q?^"H!?řH$s];n6bZϙ7&P%٣@!Jֲ&XxZ@9ċ A<}]%<}6阜.0[rJMt g (=Ɖ"V*).;iGY%*_݇neb??0|2! gd-X"Қ6x) a] zX譠!9\۶HD0ߊ}]1C}46&p:P@: 'khJ7%ܼ_$4(c2EF ;aZxE Sv\ S{Yuub#Rtshӣd ('8F W-9 "sO>" D(y0_PDXg7+ڣZ"ݝIm˶!L??4LRKzW5 \d ֮;(߼e'{'k i’(oj)dB/:i7B[tu N9\Ku7F.!9_8j&mN(%KTgplx&S/\;{tUb[6XT#dE2Up/6Lg-t kefġ<4'g+}~ HU(\Dhpwr7jP5ʃ"1!輭3|k}ђOÍtk71yHv5o0L\G] N=`ߚlODviFM .޳kj92"WKeM$`lgZҝiQOn#r-f'2yCI7mA8sO!r>|2 P>\=b&/&ʻ!8 = 1fp6í蝏=4wFٲ5>.?KEZ!@ DyغD|8 %dY  5[C7~4 \ WuqladnHeDt.6HXP8t:=dSƑ  ;+ڽ$peڗ"m'KDSc&lW ))F{eX7#pp@tWTȌ"qX,IcTk3:/$7tt~# 6cY(YCcņY`6Op.ߓA$$=}t|gC |7FMQm5 QO'l/< {?J>RZH^]p%[#}0^"B Sa@L4("K9L| zn'BGE2c_J0FzeOBJo5]h0k Q Gڌ AGOU䍅 B%ܳE "L&bH]ƬNf,.4?Vib/ l֝H$ ĆP.EO3>鬝iA.@Z1c.&QLEB/7Qh^,%ͨ]f=bv%'f;q-r\wǣYLȦhm V4؂l[ȵ%OsNʎrv0PT+i j$Z\Pj'ttgH$/^/~Rhد5"2kSSHlHUzȋO1Cz_zXY6#Yng<z=ˮT[z SCmerdz kLSn\Oq@n_hr6Rwgm[9J)cŐKO3u5]r~y;CJh }R qNlIL(SEz6 ۈV啧l%h=M }6T#QG6GzR i\9sUٰ b 6ct.U:Ʌ)ju,-ՙ/'͸t֖t;FY`iEP kʉffW!dKR;bpKR,]%+PU[t̂.}źbJd4O6UNk!:u+gD)+ԾQB9oݭ~s_؇Jsމ?wڡ"A&9cݷb%+!5NpU/i2Nl䷸~pL% nH>u 8/k:OiJx[E[H1\}՗SLp$$ac'ښ˸q&2wZI>dHJ9-OMүJVM9pE [ Z_dse'Hxp[6+OHF%4jXXX{0 '̊%$oe`'"<\=1O7VF`X3R ST#?q -5&ҌjܠBdD/*!8@Ol:Aa,up)fiCj\~֯b[y ,I0üN<,䯚1g`k /+swn'8AR5Ћ7oa2)\!1L~/ t8 nm!=iׯ_&7o^3HgP`6//KSGAb G' 'qa*+7dۅnK(fQ:_~?!|a4&PQ6kt̂U"<цa*[\]0X5h$u{Ka6\8κOn~(,VU9y>$DC@'NCN]?4$ߍ`@ l1c.[l#.h ͤJ pf1 GΧA=߿FOe7jYTjJ*K# {Y*Iq/ڔevq_ 0WrDX$-k Ȩ 7q#ГI|P)9#}NX2y4 24U-3 8 !cPg_yh Ӛ鑂}Đ-uW~~LLB')O\\$_&M^{`vvbCet.2@-t=8wsNsj徴ɍlpRzwowj/m79T˯7&#Z%@F%3vŃuM>$RQE2?dfIsT7 ZY3֕pfT %ӈ(c? &F~HjAFDqS~mޙ S$ZJ[C)H&Ok.~Zt9gw%! OUF#pck& $n>ԺM 2ᑦMpycAL-G ߐ30?r=7\,qޮ-kFk5º^9uaT6hpmGRYHTZG m(&r]_ x#$;SOU23|+"|M*:cߘG֏|u۳1)mӘS4e nYS='E`@0hu~OB5;.j;h$Xf)ͼZV`$ <~L!!׃:`Ii?pJ7ٲ[md'xr(t3+svwȉ#DulTuSg<1KWiU /#Eۤ&HynB :&JD,iUa<5՜"iiho!aKo17Qz`J('+kP m OjwuژԮO)k*6xȪx!+M\P.9j :o5U-䃶Cb44yBfS U:)։m[xpDQ:r$hݾj4gbA̦WiKL\`P)60u,]=v J$p ]HSm&2(Ș&7Y.@ݻ.5:ш۠dHgPX\FRlޥ!nwDs,; B$${$.Wn%:#/HvD~Ɓۥ2.Pr@VZE]~((“a}4%en` W$+%yIJ_RAIǽ$C&ߺ*zSwuTrd+lQo)zMvEBk+ `uq-F: /~ki|,P@>韚~leZUgd Lhh,DCcBIr[\_^fP],h}mhS s`ABlUY_ 훳2&8sn3p˞cMrFVlDmRd^ȕ^\gM/B;KL{ 'pÜ҅&aO^ ER#BOub›7Smyi "\K)Z1 #h "#T#?Do d4}:,{T`*Ӌ24@O Ok ͍"^ɰcq磌}]GLo"}g4gExoQx L C_x!RB40܅M0J["z͐"ǩlcIx)W.4oKj v8,cUtN B*S&8@84yogנ0#,ed+l"*sҵN,%ӘPJ F1ӃHs ]&NULQE}Ă-!_ar;+م%8YOX qZ_ ֖hFWV89M BY5o`w k|@mO!M$ː֣麏 neX U*lS~<$DSܬ+cw~[? G]kpRCL'c|}~;X'8"=&P VJn8F7āj8 !eމ"eF˴+%2֋YzؼCm4ɴw. N oF`2^3Ο*iwJGlMf{"|4 b'M$NDՙd.)Y~vMI|_M"B~G] 8EՅyr̨.͇HڈpC;fy$@(1;gY7ߜyX.c>dh Λeޅ2*ќ )Kru ݳ~ B/衑 GݑQEۻ [5U ⵅ]_=D}Mh1sJ?I{HO[6M9/YD +3aGx.Ǿ{QVXJ ɥtH7V3qA=6Ag"K[}t%ƦwkbV]I?~S5SF!Bc!7]ݥfʨ!gB1~L68k 3݃_l{0؉Q1䇲!Y҅ȫTڹ(+gt$c0gA3 0Cb 㕪&Nc3>Mj4w< U^@`ZmET]bk~~sv/;}7SO&i0ps ž]sD}6cC=P(TdO̫W)f"GڔT7MÛM 53 !]݋ mwȧUwY[' bzʓllnQz!u}+:06oST[]nӅx\n`7b7tz E2,[R!~vWVoF"6uO/3Žżc4λ;F׷l)6VA pm`\[?ddR2z3x9-k!FNdeM:=.]58'r?Dž*Usnqt~AӌF ,<NJ@yw1q #xhCU N/>3yeKq|~lCOR,yRzY֌4j3Y`jU[`j(R U$Y/c`wqpQ03eA[-B_]\NtͦZ73OX<{igN%+--7R|[?EApOA2nxq]+aī>FtmCMYT(UA7OMx*@t.MǺNzfve<X%*z\5m1óT*):8mB f~06 AcQ>P.#~5G[_#6~_\" nG.ĿZ2Pa?B+QFH puc3r ];Ɛ0rbdžy|Il%YWr롉mM/yc DXduYSOc8ϫJX1diYF@IBh1D#I~MꞇOUю˹F8>M8*a8 &W%@[kqetx59c{i̐*Dy;F t }F.&A焋&6Tʹu r䙄NlD2da%dJ (\!|t3 tN#5lDVI˷ _,`Ecжlwȴ=YZR0  00晼D'v i͓+.V4?cFɁ,} O/>wmŒteOݦ[7OrU)Y1oդbҕq4X-Md 0cAjeߣpGt!bw pkҝr ܿ9hf́԰'ӭcK<if9@kt2ຊ]J%x,ؖu( RUN4R=妠._^=iDE$;G c2W6y|KJq ]:;Dhle:|~)řVIE:,/A%=FNQ?SE =-_e\Uh'U6͊M\0v\%D_*'Yg欆\V(KNHqVa^t:(?4AjEYm>&Nċ ؃[/JmE @C5sKwӫL dLݒS= UU'fό=oW G@ U%= |p{˹0$)>ySW4{f:U-4coUob񶟿I`&#S$Ee/+ѴeP}6~'m2zKPkfZRYBwC>6rCNo|e1qE>WRhQ184~IzѮz[W4Zy@!\= d{_2>- "y +lcW]@M;O<83jsIA&doޖHjKPGkq%^T,tG$=8⽆|:61d,}=?2heKr$+b`ν\fAԛc$ y\NOIQ>VP(>$.FF9?):0Xqȳ*XL9^@ s{ ϩDz[0P$Yedžg+he!(A軵ZK_H< iS?NJ:5x$"4Sr&*Uǹ9:E42 5>*x=K y^BwrL)ƫ neS+KV%C`BV.mJӭ" ڪ<%" % 2fO2bf8cZ,j BbD`lXlKHk ԗux-^vv~,R!ς,5àmͺ Gd2mRD}2 t@ =8Er2qrDѸy\عF XZL6|"YM(ls-Ƿ/:F&ߏ A܎᭒LeEǭ7U${'Rsm+ [ `-rVպ3T>ycg R PI= O֞B%Нu Xi,1u.+53#ܵc p C[w}hǾ˂~j]%ϵسird1^t-"%rgfY/ISb`l ݗL CZg /Xqm&:@?6bqLKi/[?;MUgY>P؁OB1,ߨ{֐q}8g"Z=| @#0F<uw(/v$!SiJJK>X֥9)AEI]5T!xR_oiX WZ)Fޠ&g9 ɸ$_ [f\ڕvgH/GDJNkɦTRuȢTa$ ~1H mmsVQ+Fw AsVhgy8=Rŧ]!\q*!Z杹$1WuYsR2,T5e.%-rb}ܰSd@j_cdẈ5̬_Vv&?-QTon-3Qt1K-[peq-Re;(^R67MbsPTrgٟ/(IT+SH@ gJ3FKhkAҏ\d_6G C_E 2Qn]#6MRiܟ/&i(1BZQ~.rŁDSi ?|4(`F0S)vWJYaܦwmoKrIM_HK/ {am{MaRy>--a\ʬw`0mkVw^NK49 s'2EOÿD0-$n*gIfաTv/Ӌ`bN}86.c_ K>δs_떤F~+Ibl{S Tʰ| #zSm1§ G"1qu$q-%IX/13F?$:ChZ}?Z+ܾ702QأO^B>M(tH? 1.Iqx3;LE?rPXmQs jxRqo[cDq"&" O0UN!:W2׿=;pۺFrk%{$]i Q+n BY{;o{v.~҈hߑCw/#E RH.iS+XB *_$/GӰƂ?B&FO F>ϻGS_|岛Ȃ#u}I9Lr຤Й9&n K N܇J<`W{eWföלeyE,=Xo!p"v*'k:l~+4Đw}NAΕ ,:%U P1ِ7ū|==_7X ?-_S|-Q}Ȗ -A-ϱrMI63]ls S}1F1F @y%'rέnH=gLdE2> u,_XP[gִcfgǰmR`FlmJ3ṵxJ eJ1U;N q~~fJFr|yfI}'hsAr7ʝɳRY *U@1WبhtilQl0-UcP= ϫU]m76 P2bu# 1wdK4uP0r!xZIZvu:식 Ord󎓃!d=Ȟ٤Qyp8Eܑ&_NL{Pbr>1樧`^;!=ܥILpVqw.DƁq4Ɋe1KBzdj\t0JkV"@ҮSB(//Y¬}@ap@S+fAWh3hB U i!]հ xk7);S>ؚ#Ȓ Ap8\n:~loؔkpCDgGux#ҭ9ŸHBAإ^6չiR\÷ F3[qA յJCLi I0dsC#u`<:=W `7<|9)gFp$'T\һndv&|$,lO9Y*AHK OdfC @%p&#+urӅ l:?$jM}XY#iɵiU wYsTs Г8ڞ ȘzMWv =.K}%9.6- &QE# }En{$v:/ՂxD=n8$'Fn4VLl' {Ó.ώ!R}~@`5 JPFHAf$S-~ҿpSz{c~y.go6rikTίΌ0 :@'ފ '( ZBC U`2;8DG f4l@b @_PuMjDE byz0CVU{%L73'qnABoPlՕ;ͧѓ$mCF~#hΦsgNӋJ_a0cCHsyEdx=ejPt>Yk\SKjw($RȚ]IUUw.GHD1[q367gʐZ+cP*+J'1NB(GN,|R{AZ.h1%CʹOv}qj :zf^fzᜑ^ZIT%>J1&6 oK24VbKKLqA9yv!pprxLa`Tnw=zX Q6*jōTYڴڰzGq>(pqIEl߄8t4xZw@1~f.4elӆK bϡLJtAg ѧC|339C3?Y L_K4 )é$Q@BA͵5U{Ͼ?;p]%+%SKQ}'wRoK>E.Ҍ cjgw'Ggbd~&= *O{][_\n"=9; 2ZSK7P(wɴ- K>Fr"I"*h߻A٪N)%yAxvʳW<2/_O<\U=;πoJm4KMxށH2+V^dҫ`.ӗƪ{}ۈk ( J0Kk#j ̮` v S]!N+>Hvߌ>䉁2؅J' i'")|b? "UY D5G#cpjeӏM"`:``Dm)7 -{Z՘ꊩ. ʂ%K)@=af֊* tE3e amfk<(n~OhY7y~X1˚^X ,2W^'Y&Jᓆu+b:)][cUBj8ܛ"r~s*"RûRb'y 1>{Yf #ScuTjYeJ)˿X*&f;v[3<%`Y~y#CRL;%=bJ@ 6jݍV9 [) S"Cײ3 :.'׳N`p4ldIxx`Ƌq|~*uEn%#tO{7݃歶 R(wtQsc8gIf|>2 < (xeѷڰ&Bj|tا jB( 6rzt@קǩ: R E==r^Ac9ƍB+>Sd`x^A˄̇'Ȝף~J*<> c3;KzKJ2"SX :lRn' > +(X)n-Ǥ (#S;OcdW{BAU 12u9rPi 2>)&H]>f_UO|޹XuZ"JaC~@ʹV>1j98Nt=^~( &E4vIyʑb xmX P^zv,#1z|Y \;hG_4H8u_$ԨI_._!AO( Bj,\ЍO#Zg}/(5uSAhzo̷@GZ+ erUϦG10A} q3)omN[^*g/Zҥ˱eX0o`q#ُ~ p4=ql*JaV $!S]%WwFu't=Zt4UGH?v.5}"ȋFR*;-nj)g@Kz-a2gJD} & YaE[;rz3sJ:g|MdZHuLz]u7;ҙ&z LR9<ˀ\D%anA BK?i'3cJw ѿc;tk 2 cwE#F'/yj5:;TD*s2_ƍt~F\_UUKxFX`"P٤ c ثAK/W~]UAT fEmT_!%l[o4ʀQ?+<Ƒ"DSv!S>N2h9Hg)tGu/qMj Z%h(\ w'/A!`!l?BvA zT35Xvmgi,vPwpQPn2>5 (mD[1v8C;Sq'Su)Y6eFzx3\L&Pnh*rաC0ڷeBN{{~GX^Fsد}LƎ@H|7kBj9/CSkZvV6|mjO)a *Vzuu6[$y@yey]H+, _aQ ,u)}|ř.@P%-y^Q%?ڬt.7G0OmCx똬6}᝟E;H(vţ{.۸xկ^xji^ :K躶.| DᗔsPt0=ĉyhp@Uz= +| L2/ EƄ{2j0†ןx+ݍ}gU I*WȀ x(L\TUkQK9.0I]W"-^n|00hlA1jL VcHmUD+Z:< o;Hp73Qa̐ ]ì.rh+̻ ~%ԫ\ K~%9|kֺQK-$`] yd$ՓjzO-+旉7GeY$="oeϜ]pFX1"L*Z_:pEk-Ys۬u)b/et~ڈsCxB'͊ȯB&!d%D:K͆mڕP:J:v(-[Xj,riɾSqoK%j-[sӤ\D ?}EX+kd/m|2&I^orW݌GS#-/!%yl%M!ɰfV ӸE:T'O 6e%꒗م~ GE㝖1 ڦ PX?3BUK*eu7W_,4gA]nr6$)rixﳬ<5܋sb D47u2z SߝTL8:mƱpF0%xYp~ wُ_maOM`| /xQ!9f5>w;0b.-gOBQ9f痞"tHK\Hdx@Ot:KP=cn,L ed5|IE=h D |]&Ug0&{z 0v/UONt[V!&1>WaNiw/՜]:fBiiD?E2:wB-Y۴rAPPՊ%:M"TL3 cRvS7e6R3 < *0!D&|ܵED2a)yJF4 :?8vlJGe4R0$efSD8mYV΃P&,cb\CrE>0.Lgqk7/0;gm0: J3`o:5ڍX}!|;F42{eN_Q!g,SP^,'2hۺy3/BojlXfЁ(=YؐnR<3D&($FUo }t9~1FᑓŻŘt\l:/RŽQ|PGq8aVl+za2M"{jH܂"Wz~ )i5йv90,ClFQ2Ǯ]yXH 3i2wu e3+%k nfwdId=d)Ens?л›wW{R\ͷBaCQ`6= ct[2ygi7 Y@kFħ1,Ҁ%*j.SYȰX tVkXF`!H) 'GA|YZ %Z Nxo UUN** }ysּw=׈mA@ĸ-"kKwYZ=pqg YsMl9o]c#Ef- QoY _8[COΨ@׉}_%ZMqFBA/`p(GVyhX^ 6w*+&J?VJxt kzǚ^gN ReBHĜtM7ZU>h03C1"WF%;PY+[$sZ`~ \a}#)hKlUFŨ-WCtEIQ{_ 3kSVKƿ;U_:W7W5"mpZ7r#wR2p4?5Az:f5{QX$LmĝK@vnWlbDlO fi}R^1KƱZd)t?F(p[yⲐYl \VPoVC@g{j1—5Fn鲕V`97nH1Í#W'@Z,%D,Gi툀Z EsBp8*Jz[[&`WH'1h^C)T$|R33_nϘ<,@{6|ܪ kj~xt^гK^XtkPjht2~GQrbCM=9IH!W`%4m~$l=Ccx(IvO`-ڣpfcAOnzA-<9"N9w^G`Nj(ĦGjTJaOD)5;jTy<0&_` Ri_ zl}ו/!FY#e]/fD3^*JJ*(s\n2WufF/XN VuחԶVGX+2q)~l *6cLl?=:#px[>dUh؈͋{eDѓ3ulGPпzV OT8Pݖ"Owb~ȩ;ΑkN]Gl 0"Ih=S{%Zq]Q $K$%GfƏ>ӱnD8ccrNHQxzeLˉF,د G;r; fqIlQ gݢ՛vy\z~#SJ! iȼ F[L??(ii6M+sxJZYO~eX^7k†u􎃜D5w+w/se#ͷ֫z|%fa#v3L8qU^bO Mn8Z]KUe;!nA扗 ZMA}\9$>)CmcYB;n'Iik$gȉ\lJo=R"?1ۛ;dM/Z`!L[ JjYJLaW4vN!:x- Le,uxȏ1]UPf @-Ď165ԯdh'5/z#G?k )n [0 yB9ц rQO7ѧx NithAl@Xg`BAh ~%E7ji <+WU>F:]}3^^U~CK{u?^qh?! *2:>(6Bc+ Ȫ@mUd^q~MPxRj2mBRU FW$7,69rTwr(9S_M^1, ,,\3AF#n5_Og{2ҝ< y38']tKg~R mt'ĥ ?#qd _-YkkRIμфGk#1ncpnb lL^J] ӧG_s^օkEѯ}|zhhq^7!*9<El Q"ʔg+}{KE|ÂsaQh3'32.Sgr3q?f.4s-ڗ,HJ_k^s3D?]?+͓oxb[PK]"UC(3'f0o|`KZ3QɶOWݠ!8G%|K+Op%W WPJak.zW&cNd8B,t|m6Mo(ة >@Sғ q O^;BA̫k{e;'[hxdƎ$gt}}a dY?Tǻdo3k 2i=rb%|x\y)ڈ.[J2R~!G\1)SEMʜ㣿V=Ȧ|GH;\2D>XϫctM'sp[D[l}e;E¹3 n؟0g6~2'l)&#grC_^ FR+BOGsRl|h2B)ZԾT0,{|,ɏ `m 2ۭl:9ۥF=-~iN5sD)%˶ZPd4IA~?&F{9[- *=]W˞ę9Ԥ7LjN0鰵AE<9{ƋkCX0_7nA`8!r]/2I7.L;粭Z+^Y ֌3q<^%T)(J V*=Jb>J _é5W; 6DDu#5Iͮ:T%ϊʎϚT6 ̒ t5)ۅ'lqw{%$(֮ Fk><ӍDnk*]-:i#^1În>G#F qK` S *,?WZ;@N^SդBP/"3FIch>3,S>HYr|ydݷ0'8=XRxR#~(܀ݙbu> 9vA|.=V&gA]5tI)lyxEŪރ7m]ƒ úXiWk5J ){GG%ko !4d2|4lDOdA&}4{t eQ^*\B|hwbu{L`,l&C|v%aG^xG/) dZL&u!]pm\_Pl5e@}5:=`Wυ#9ܺ#b!7\.;;]”&j4A+]wqiR:%:75ă:p%.F9 SzE^8yY;xa"dנ`'|sȞu%5 ʞLӧOTT%˾ΨLM{0oN>ZVƇ@h\*ښv/00sn5+,/tJy(L{tfgu[zR(R>Y v`P:E{ϼ ģ_;y*j8fjxAW[3 \olMV}})v'6⳱)bC7dE8C[D7PYSvw,ve eYU0m&qEMWD,!Zߍ @vƠ˺=ٱb 1R md%7izwh! !AO!d%ic!7yjaB ZvL$`XSWh+HݓhAeH?'Wqf=NqYR7g͐LJQZw(4+Ą{b+#k >Iy2lHfx"R KYx3|_\,`4n!I'sv:3 )|(w€ӠϜ]ξa!ڙ/sTфl6W]bY 4pc1|E]KUDpl; cz fG Mo zN>Ām֡mRy,ݢ(8)Fꅢ'`x\aV[_CmEM W%V[U_eohsגd^v'.٘kc4*g8BYkeN@Ca5TAffts˴o  ܌[xuA%%g Z3& #|}4Vv]~ixLN*grd8q;~6lI "Li!xcΨ 0 A'νXxOb+VQ P ]̖r;IՇz8JTbhB'ڄ QWZyK3l;t$ gz` [>MlnDCϒP R20{ ǫ]0T>LeXi7mNYP) 'yBA}?ogIiqjX4Lvu9Vli&lS%KF(~G8'}Wlx r.r>fWsFC胇GZ87MWGᓔ85Zt&2X9iȶU/2cXH69/@%|M(N?N9Y1ﳍ|νm^%i|ݲ#6t.*+Qn\5"*տuVaY}J]y*Yx|);egG=aTJaGerP?R&C#:Ɨ%{%SWkzth #ߔy~QF,sAGq n2|-uRXMc)v" Q$8_ }Ur}]E케st:5XםS)h.xMCKfNGÊ%%roj7*4״ T\:˗wCYo(N%2WʩS(J`rGO|lRG1qk4cEҲ"OGeZcPg,GAidyvB1Vc'"3 h12g4iƻwc1_$N3"r j={Eײ+#O]QW*`zJTrZ6il^0(l3[ FLoWCQ62Q_n.\  >ssdMF)X,*õ)n4E7|s">Aku˜?u0wȔӑ+g9&/i8WsV6d X1rw S4)^lZI&D 1! Mp3H׮՗WAC QZ>٪$;T{Om(& {agr6(BC`8u զdp&pHqpǻ;}7 LWٻqΚf$Tb(yCF3h`fLMa|ʤdpj ?c'VľYsq:ē4mDE>kvyAw@97%\_='hXu,qc V.\RbUQ !l53Kb.Vvsΐ~ujŰj#&`9`ǐޠEuyCmmv~&-̪(ջf:mUGh sDR$ZmTpQdt1_'|2B@~{;DaQ+'Cˍ*v} uyZ 렞?* f{G5ć<{H񑁝ˀ*pjݡKL?Tz{709seY/›Iu)0o:wjT;nnJv E(ٗML XSCŤ}geWnP"n O`PQt+iumSϘ(ÄYinGk{k ,nM( \)g2WcոӂArc)\YDZd7~ I:BR4VnEn\Ktbŷ5,+_װKaI@Y{@3*_F% Z; B+|-l[GY ZfOt\.O[»_c zW$FZ8 ҋoœR.pc ,wH)/>$Qi|CWʾv&S^f:fkWj=MRXݥQks!ūY3ʤ2auZ.IVT{=# pz+dh 1<(F0R%̦8ަtYk-)޹4q˻ZGp)Ҙ1~hYU 7uS+:0+n;lU~QqZL'$cz^B'((y@_ 8+%u.;UV0Ԃ1UQѥ- SwmbySc̜z՚7DP rYO }ͭO,E&Y:B!r6}r9o`ҤA+,u2C(G%eRab=f_$č\I`"'\zuifznC=כF9LG3DoPV~ NLz~袰 2.ա }'?"w. i"&oBm2')waAP|7oLN rqaQOoh1bvuj꓉T-N}'ޮ:9u F&v{1k\QGjY(&o]rd$]f7ηl7d ,m>JLWIR72WBVfjGNslč@Q9#Qp3fh"&KMA:_P]D][μ(0HYTORsE:^;x)Ţ[htكjYfkWV y!_Rqu6WvN//WckoZKg)J-Ktrhz~cH,ڲδn09 r*kbıR CUJftGZ#M+S0(PB_O[2u 2h"FId{\˿vAN,|xF0f{aё {@c( cH,@X胹+}:H[㟹ݢN`Ϥ15<'EhyRJ[;Ebnڕoîاue~.mM(ިמ;0K.?@7^DldQLm11!)+ e_XKTuX+SbS8of苩(̃B.#@R79,iyB˥ݗ/QN+◔XZ,:TP.kkNPcBrGٷ+ΖV@(5Yϫ|?p\$n(/F4{ qz/E#[@ŷx^9IΫjδcKDWu4> 4_;h1+҃į=+)/>-Xg#,KET¥v<ծ Yb96j)SJzJu~K?-6 A͢R3"& I_[3hΕHd ۀU!a"5~Y 2ԃd׮{"KUH.V~vb.G[=-a60C(K+B: BM\?T0 bs{) 4 |\z<:eV*OznGٲEy[w-NE/ 2b.OG#) iikz&4=g-^{: 1T$u p 6\@EK I{e&:u|*û_o4Ř౉Q&]-A#a UOU'O@`,炕sSlEdhOc`z7+.@uH(ƊfMQ$Z7ܦ)NL-BRB# m/#Q`r\:E(*7\ 3 9#Gy$IG39 ՞4,\ cB[ L`6S(#ǕP x'?)?™\EͩQ1pC=ۤ}EmOL+RH|1 k족 #!+(Sr)>u_Ag&!HZ-JZsN_Qpd %nxq0hlH-ʥvFv^8 qs(?U'~(D7kX۝ 4.e76:WjS\}HyP[va.Hm=R5s85|*`k!7)gAmfB1r<ڃIq~; 9ZT5ѷ0v$.{>J@ p8̞0,[10&% i%n GqȊsx..8ҥŶ;Q/B.tcZj89h Rh53fe;3+p2YtTޘTNcg|@hmZ@n\Up!?!S^ K})q2A | ((\&^2,>v#8(ow7CK%)DC}dM_{ۈm`qײ cb!=l1a`EFگ)ؼQYQo*=>f!'NO_sf\O fKXcw}v ݳ[!<,ܥƒ*^r_w*֝LLO(C Webfa@WTD!?ܸ!W?Ag FLkwHeq,jZ~szzo=yC[12CֹdIoj *%_7Bƌ֤mII\wD'm8h eY5#AxcGV B}&qvw.,Pt#<~K*"=p;`_#ґ- EqjjñmZ4;%Y-"ɡ#>~^Jj<7ʈwIsF<=fhlRsv|"e4U]det:Q{P@ծ< 52Zr88lKZF.RhE=Dtu'%_`Á``SvA$"~1F>./AMO6]{.sj mpsFt|)kإH ?yX!eɭ"ZA<Jc3< j=o `-;Abhv L*/3lQFXV'bwC zm>4/ǐ;h5ptˎ8;/'v5<xawmXq&sO ͼE S'R˫Z0_AP3M Z3IǸ0!Pѧ3n!ʋtvqj~ܝ.ФF6ˇ[k,mQIf9 v/} ۃyB@M.Q`71.[|"d' g&_鄹б@93RՅ; ofv_nU2n.4 bs r_o {'HoHvQL !Ԋz*.RxŔq]e\G4rvl,cDK_6"7,u;[ɬ V٘ 0͚ZlԅElqڠ@ 5 dފJ2zTA"JMyĻo Pc~-K]6fu⢟4lrU|xGaEtN2#"ٯH ЌTANgA ƍPj.^ǚe ؠ'ϒ_@ÐR?W ~]uPd(--|TF E Ce<9CJd bW*:,mP)^wxi)@;ѭNX(-H1fgCu9*NJR`E{s5]x7MnuN P>C "AtqZ ќ~I)f]=w̢>ӋZѓ[HԙqՇ3cNCCzם!bY* 6u}ı[t_&ˊbo?sN֨<\r_f:7I4:Y5'L?$6$>Ew@i#%56{]Z|c41hot^_lXJ?s{1pÙ7S(KoTEwz$YA_ I`o)̈8gr"ȇ%&WHĆƳ%!t`O( *Q;|@Ghf_Iϲ/!@1~{D1/?ٳdvV;ryG)*1 뵻GkQ!}u( Ә29W$d#hOkߏ*u..򔟮v*ff}\ mkl D8CHr;&+R_b> ەK$r3DZ]+)0O6$TÜS4C_Fmg~ ֹ e?cKr[KqXPoB$,_C mN%D>$g 0{ dzdֳM:{FD('q:kMc"vIϨ>AE'UXIGSʹDuG߷{ }ZkT46_e)ɝ&$'/1:Ni}sXZ9mD+nhNqϵx+hǾdrcWD_^*2Ng s&iGn>X, vgL'~K¿1N2VAhێIqTֽh}m#_I GTiaV+e!CK?(.]yJa3J~?'ZżV|\S@vſS $XPϥ=7DwؘxUf[yαBr#s"KO[U_ij3odx/4 DQq#K"n!KS̏._-0:ݠXJK m4MاKQ_^g!Ƶ[D{'''`Hs3uJA4k{T|XC^\:d==dQ]l;]z/dbpx^FK`GMI;E3|w7}s |(gЩҰZ#.m7iAW]A͖(|6G}`Z+T!tjWy?Dxc W^&9slS -W0 #.P#O"")&*uUc_Ckra)J~jV 4"&—J|qUCb~-. 4dVH1!22ǃyC®[,Nb1!|AC$8J?d7$j;9 hye}8ĝFd К|}J}m^`wߥ|QaV,P[]T(ʲVGkm*WA_ ;m=n..}Rlفgo#!drh.@ mW֢sg# /N.Zmx1pv=glf<Y~9DC1)S=ݑӌ;KX ;HotuqVw 5}0Ndκ  _ h_w{rK.|l6 w]"tWTn_B~>۫}{iK7;;J8tݐvZrw0^ף3@&(Jfm"BPV*CY!jyr=N [ $i!6FK=o [Rƪ]*DCiDW͙ɰ #V8Esr:$̭+? uD0Ʋ|WlI7͑oLBf*fƞkWC<%QeVɘn-n,b>nE4O1z"?n 3vZ/*fYkpkj xd d֔P=ԾI_Є23=! N,İVOnj]͘5 kX0Qf?;Z.bn%cI5[ňslTf*dA A7rcAQc~, DO-.Dv |?jD73+Z֓5鋊P4)b#tu7ӋƢYE(BE o@$RdݯS-T)zu9C'Ax;Ns| dx& YzFeZ1$iP>ׅ" xIȊT*a Nܵ": x[2 zIʰc;GW&X%O)Y޴]dR_%@Gy# ݷ`86U|8QR TjEUd6`ACǂ+O 3/q:ȕxh\Zbxc@Vʰ|)/^(Q,sr' I0[ōiJ+K&~gMxW3}'gBէ~;% Kr~tl:Y0TKT-/3&q.Dʧv.Rb\k,JTNdij XC֙蠑O駍@MTC>pZ" :< 7O؆TPWy&x72?X)kx!AB0(`7J!gU `ߨ"(FM(YEi/Mr1|l?K%$;/G,@%lAnKBĊ{?n3&5't%"ù)tΪ{i Pϯ kyvZ}^)?w)7 nƲwd_ĭL0 BD|xUQC4SII5k莏i$86L{[x.vd@.d#v]Zvq 1~9fOM]M,t j8t1X;SZ Eaӫp6xTMpu_%BVf^foZIlpAl{T"5 SڮzrkGǾv&qJ< ݂P) 1M^9Z5#ݒ, 4j*dʳ3Į1TZcPM-ən" ȤfJ%)0UBo||~ uAёٓ3LL'mP-FhUePvm9{WLvm1Zʟ1wBC,a8Hu!,ɓDy = 2`}ԧ*-byΕ88*A^Bb8_WyNN.F&qyyD5]a%ARO9/jqR~*6$(ѱvyQ}ŷ<-6(( CKGP1}m4_\p?aǹy&P"vR[E'Vf +o7Ϗ;=I *U,iQ@lo/qEP.E&;y't0ZöwݻXɃ3*dzPƢk\ +|&k!mӬ˨v1,yzvUocxTzq'f`Cj›o$Rȹo[%G; Cg&t41j+>[ * Ȫ=zj okvJ]ejC#laAΡ-Y1'vL FUJN~1E+{)%匘 v\v5i*+"%z#坪!Ww e6J5%WdSDku6ZM+4: n/H~ 4ґp)qorZe(\~ZӶ|$$!*6&j,}8 3/9]ʬ_lwmW|1 lQMЌEEq4]>F9Zã=? _D#QN.WAyla]w˧P>sʠp0ޝg R3|Z Ҩ1)'jOnJ*'ہj(9n;yb 5l軞ĚvDxzAPӚMD]%<eyf\@Fzl)h)˜"|L_s5ͨ|5ԙaq 5omQ~G.#lWcdo/ ʿ]d\禮%%vI,+䍒e<S 1Z.yەC˔Dxl6gA~gHz.ЉBbjZ$0}(_X_63s*.}\!o-H_.mH::5 2RJǏ LlZ[V* 9nnsj#^}lva[JB+ c ;BUITDs`&:\#7johE?LjKڑ=2n}O6FwðMW/ VٹPH,Ƶ8& /2D"fD(ֿC~-e ղ̘]Ux6y]]iRy3XfxxFҤdp v-|ȅVl$@i4_yu,ݛ^Dy|h4r'nTT!YMK9B>]GF\RVHR$c[x@W^dU`HW[?IJ8g̘K@V||&͊iyrNV/5?`kf3iRڝMb';C/_e\9zE]W8{cYӬdf;𹩨Hgk+HS @qr7N)O޴J >%T75vyWPEP{(TT}9[!Zj@IɊĨ8F:yEb+c{UR2M]k:Vc,Uو0i}|&""u{EOY )m"8Z$Ǡ3dtBpk+p@}Bkv*z?xVfkxO [:>egaWº4N_5 7⍀C9P#0"80eX 8 OFma)TA7E {t_[H]RU;eRcJ8eH6v pOxB\e xqFqD Ÿ&7Dݤ} @r4Ы+?8=۠qv/jd`&H7p /5;"Ax ;p8{N9'Ӎ19ȀbNfZ$@# j/<GUZi  )rbWSN|#]m3TLkB4~}pNC"EU1/`.Y E@jUg1H!q]P ai;`7VH=x&n| ΢XVsqu? VsB 極 WG\-Qk*Sv; /&pk@66Db sE(skZP IUأy]N_*!GGmv} Ts|\ߵP)lJ~evTprѻD4)77jf{%*g#)8whG t YNw% ̊wb> ,zjNkݮvr|*_u4wc wn G gcA"D}n!hoGR%WY JC^N!q7|aN30j(8a.jT 0)V8ySZ#⩬Pkp/P/Ud*nJvHU>t~}I2r䵵-QCw36nNWD=xC rSͲ ȇ.يa'nh)0lbpB%ňSp%'pN٠_궙K;â,v>1dujd]E5bIu^Δ) |p*e=p;$/JYj|޽ɨRR/gT yuObw| 12eO=l;c POTуrg_0>zzJ9\5PK؍凷j)~"j]xMܔPO @^Ċã~Zx@^ַ)^¨['e!(ufa$\fds*ևNjU29<{_I$)pG8ӵf)ݨ|R-f1}c" > <,vBvp0*ʔv諥,ݝbFDu/G lkIl]%)WJmƾ<ē^΄|Tݞt '♅I5S#a~B;F"J֦ųX W=\=_ [68b7QIvHLN@1v32WU]z p'n:視IIHw^ǃcHU^qvnjtv(!!JGqtuk3I=:Ȑ-<&TWAuER_D㱗D&Hc86ΣZQv8ۈkH$Ipix74fDUJh:h>lhc~25R^ B5yF>|F?C㘴y}XSnAWӸƝ$Y<_v |N)urDո{uXݹz knlSШ Iiyִ~6R}^>WGP*jޡȌ߬!XBܣwq̻%IGf*AbZ:&RixԨ.I q9T C >)СlIrgY @X7+~OLX%-}™QbBT%ÔƏBdB0Gf)`&q3Yw p~)?L^& 'mSW-c԰OkZ85׃ Oh?g#/l|C)׉/򅋡2e XZf yB tz+zɆ6>;5֡㎦NJ;6EV~<n> 1[ɴX,4mP 71t旽b}.T"!nçOܻ޽fHUy&5\ZJHk4v+7O+VX Fig]_~Ku 8aveR+]Ը];sQ8D:.Ult~A&; _Mn7c25>†.vv'i8%E~lB dh,:3 FO$^jwcsWHԙRV vW;'he;ZBgf/_E3S;՞§+Or!Pn+\ | >7.^LF&r9_?S7Xץxo*E9+2%b$,wB0NxY}I:3kM hx\ū7M<΢[Ɲcۭ .c,ܟa"f6dEO5:?s[(&@g^K6B9&O}9 )gwt\/_<2fmKaBęըڪŖmNZߴsy 0m;7>=*͇D^T;[T1(lmJsP;WO =jW|A˲G_]Jq%kf,Y˓*~5yDs Ԍʙ7QAit_![e-rIt|(AL d7~-. USL D$L,-@0+ZMCUqނ1MXW0qLLפ#\d*mO4 6d ijD?V-˓?M0 a4ɄY^3}}~**0Upl H_^}@`>/B2/ȹ:;Ӵ*.[E-5f~b96\ڔ5!~9h ̜Lw.a V0eX7#UC_ɵxANVXNjgK\uI!39 s0a[3SgN.upr@qOA/y1sBbxrJ0.pY^J`V5k(y+]_<j]+fvOBLiH#c)]y+_,Ѵ +0Y37dycƒ.8#_3Eq J-MB =~+f"C{}y\} s]~}'ccfAzTnj|M5 _>N/1_ ݻ>'foMt9 tߵ[ ]&Ss g;g$RgĨ2&=oOjc1hU#n+YS[S(Hq侀@:ǹK`+؏w^&Yk:nK+N(_xE:,!Cz MCV~_j%Uˉ̩9\K-cҼo)ΔԸAa49̣i6&i$!wu>qadP[8%͚Qrm==B ~K #e!~Έ-%?9ikt,$\ĔP7pU.F\GAj؟9P6ie_{n:wAk!YSX?fH==̓W6R,?Di,ӏHx5ޟ3) mՈy@eǠ q5872E?+nkp=7nH<3fٺe6Q'xڌN&46Cۦߓ%HfYr ބr#ӓ9Y䨪[yUx(1'*Y|lދ3)D`†|Ͻ%ПojCѴ?#fG9 2&ⱪ,nu[zgRVx&1G" 6}x:j}ի,6$;>IuHfwЊdُxKQosΞMܶyǍr_LIvǮou< >;bbx)ѯ(>Dfk_$r@V^Jnms3eERKʹ͠*Nɪg_G_srCoN~'1[7Txso~j2v.nQ#DY4W$&aŒ›K  i17naS I[HOm*ֳVt)KFRE8<; 9ڜiNGұ`).Z 2ny:*֙޶/GNU[;:?yVEҸJuc%%zv9I"?ĩp IGqsNB@zZ)lr wO #tD%]O>wK4䛠UFA!)TwAێ0^P،.)޻MQNYqCQ-::?ӌK<$LŁlZc LmDE ly0Hc%'@ۃ=$t$xgʹuZ]t_wcd6g >}H29F;U}jy۽A\3|cK=\bzF{zv 䉸cQ 3.DT~\<֧s-δ熨"Q-1r &9:-9\s=H;Gxy'ׯ8%_Wza/sm ٖDz\;rhڋP%t#Q ~V@x}eBA[Z3tK-ͱ_ih6ֆ!:j!MGP \Tu:G@9yh)dmr8*I< z`16Cb8|ǻkf24oM$9`i=2 /ecUbӚH~O@A6%EzE5yp喹B@gBrpTYRf'Y_ctE ˜*t BGvOr1jj.J…l&UM Vr5X|etݹXi/\Xj ƢGoW:48JQLkM5I e }=/oN,T&5lv{G΀/8t>jg=,!SQc/.J^q1}jv[_,G@ɿFU4hh&fEx?~J0[sRh۩2*^Bɻh~Bj<% ^""+BjRwˀyYim9CT)?Y#"DC 䍫Yo Pi&=*WT>!ةhdE.k2}h[#?$vcw\[`h[]SNx*VORY,YhEX ^[oqe96nx!ƒGRKzR`aEp{fʤ3Jk;A*nBȐ:B-}5~K[w[>5p &ۗvAuj-YQ(-uYޢ(K{R9!F1<UyQO2_y~Z!\*ʈ$"O"|0D}`5#xkWqw.!) wHBEO˄L`ABƣ{S5C12xہLd2 }`WL&˒%x8!Ƭ7.{)KɹmRȮa7h=z^oLlߣ&cVizk Qc9rEY+#FU ɛ='{b}" G<0}gWߒ`}pH PD <,^Dǔ!=J3.{i];ey&Z3P@02NZ*>b3x ` ?I;sO&]*tC1b`wIpvO8)mo>N>;/Pb_(_}xFB07-@!sڨKǐ;'zW*}JY@KLd-[k a EzrJa6S$vZ],72:bh@P ߝ;S)nlHf~?=̶K`h3gղ[ޱ#Lj/nxq hU- dz"M3%>);g'Z$L򸉼!hwhtu;/;X \ ;)PNEډ9 |w.{Nx6|tƠ_IX̢Xf؁8?v|A7v=l ~$ޠ%Q=F"‚@G⻊,+mny`EKaI/I-ՖYɁss DW~RHՉr=ys`uK;^nAVN]uC _9+gm"Y7@o0\?6TNp >6[-8=-tE[~bɹSgYql)ckgG?U{eCe(BJKV &?[b9(&+v&Oh,<$m ja{ɆKvKgpvҏ]x A3ޘPT.(GcP|H#Sq=km3(!Biqc=>nLm' GSLjlz[O%|{M=>a=\gLsT;;Q%FU”)u]ۦE0L]j)0qbeУٟOB@JX̗KboJG1~ O ť~ K<%ejý 2*KO; XXִ[=gl5B=T ¿.w9Oxo!Ơƶ(i|<2T^ 5PZ¤Gϸgġ,Ӣ=?u`ڊs F[; Nvz&Rd*T(L=sWs]Ɣ @:ޑd Nv3(,LX4BX=aĵ*4ʹZ7%K 6jo"G}v .q||A [$>LQ >Z=cΡLc0S:ES"q`qa1)~F<;;U&,en'PS'B).!?_MS^D=#׽R8j!(D;238 iy#fOm"M,fKjV(BwҚzX){4t⊩ܧo)ʷٍ6զfp_oy[Ma#*þ"q-7ipI`bgpHT2L8&ycCΫ!8]ַw,nj `l75.4X;Yd,(kg:㕩rlTfZнQcTַgb2[S=]ܞ`iHM(71QR>-tG=qhnؒ}7TrwF;n. ISq㇑_xWbߔYmG-ϽN:BI;.N4ƙuI(!KgF5GP+WLRyHofPSu/9WcB1;o=ݤl .͈Wڂ*>F?Ѣ#?ܣu=e'>VpHAC7= jXB{]P7XrqacKSrψ9hBgoO|* IVi}8~RpBK=nNDuh{Q4e/фA, "c #bs73oQ 0vۧcɨD&4iıen^D^he8/vC!9Gk PkVk8\AИL, y< ygG%)_ΫI?ի讹C4&pT2x 7vusă2DUd~5n;D_kgpS4z{7sR \y($ݿ.e[ V6e>ْ^[r)zJ{o58oK`ޫQJKFG/>/# džLyEe|{t|W۰(L,2V1yF~S`V7m &RLz8:y ,Jc͛x,3hhB\ {-vio-9 rjFÝ7('2ȇHhq&+b5[6I DJ/xEՀΣR拈u'n,Qj XwvC[R*5&Rf/UQ27}m6tQLJB_6ɧ<$|<\/st\uǘښQ# ~W],[M[%"!ҳU=!0"@6CBEt=BvZҞ?84_ (;iM`dΌXuU {зj15 J<)qjfk O_9Gg&DezCA0υ( Ob $"-_9gVJOi\|IW::cn"ɑ4)}-sI/mpXE.9_-7U4gfE\3jFh1 2pXD"&wz~9%JXVL۞X֐l[|"%44p$(/ U>ZsK}d*Ҭ%V H3ń$ș Z,4tWJ<ҢI f/(2}owaZcy aZ[17RC4{D*~[(woM9ЌP&kY.xr+ʌx( EIrꎀNPr{;ڧ$0|qDЕZ :8 X+ah?o0(֒ʷ4)*-nT "447sxZz/*RI8?r="'M2t'LmXW][ \VUykjb!8nj}?@i~ ~7866~${`?UYL3w8k/CPnU s$jq!GN"hO,/}L<(IP}{s|`WM{XI41yy(wLFD糛sUWr4כn&ⱒo K1I\, "Oj< `2-;OwxIp!5 aKXreM 8 <(H( b>ipS4; [݊@k* ֙]K0?e0kx&{ 5& g]u]BN7:BPq>RigIc3d0P ?~ ]nv;]k&ʱHSk gyW$aJЀA9+.D5oL$L(tRmCǸzoe$qMbG 񱗶 F~G:9/BGqZsSn/I QUPJw^>P9i#˚ŠzЌ{^_s͗Uue rޕNx*Kjҋ)b\W,OQ&?T̯?1 J=i7VRg+H.Yrg  =@lG& i5|j(]NX25[*d =T^ׅ3cϔ[d QG!T,(`ږjfda^Fjdq?IVl>eǏWqC@LֺZ ǑFZqfy9PTE%;M$a GpJN8{y٬=D`BӊTcr]Xo;_˕1_7,92)G-Yb6P [:6"2W3gҾ00)^`BëC@!+'ĝțU t}sgIPOҪ\xz"R)ZƶZrQ6jeێd+}vo(euE7j{mBKgVwnXRG `qWz] ߒ0 B_I##~uN'E;8'RmȕWj,ſ^'iƄ2WW?t6Im{N:Z*=;e׆r%ENh(xMdW8 +^1 A-@l弤} uRdںz4=,rW۶}:#bH25rsq/mU.X*Qsa/|wfCYCn ^BګՐ^ϒ̋b+:v7-[1>/ Sy`֛^@/+N0in b#|"Lƛd'r=]ϩ/x&zv}:`Q3.ߵYM&󢺹d8"laioV9@YxIڅywLQjqONб\>`њۑd5g'Ln$tY= 3]7C TԂ}&`z6Ek%"Yxɦ'v^y١̉{EwrQؼ%XiAZr#:`QICۼC=J m}8`$~kap>JɷBoI5F}Vg/kҙtyE< j1!`< @r L=o$'ZpDA"ey.:} K~J)XlZ*ԯ8.UB$~+w(G1Oz I#ޯ!jtd>w! Љ,4Y|$ j ->5grI\Ws߻#ϩt8\))^rWI+йme˭Vn{k@4co;f)MX6]8XF7bP,Dkط% h:9n nKNiF]©>+Ui_Y"ԯp=B8r|,ݑP UplE"4JFq p\h`ϣsx^ ߽`+"1hyd:4]<9.v椡Ol**`2 ^叢e$BTkP2龦JwBS},ʌ~(d(MdwAv[ R ۼy1Ƙ{-~c U>h/TrELni%{~ǙV^eQ#fā_gkL.(_ 'JK /@wJe>y~xr^8m$^lrˡŌa`bb?HU)1Yje~l 0)(I4aE<@~$~: :):^-,(X}%\xJHkd02o( PCaАbKc&M >s&4y >"J8EBa͑~&VH\.Px \CCFARh~1me/w8So!LꢞިHLLfgnߜĈ%tqX6toQﯹrϢ4 8఺U8:x Z+ a0F2C]ޜLh pj%|J4FT|*0 Xwۑɴ,},gzJ;pbwq\rDZ'aSm}掅ُ$\Z-eJ.1P@y %K95Z1DwQ,MT;Sr6{;ar@t-[|{ο]Y:LBA!tN@&{+Q6!?Dʭ=DCp1J͈#&΍sS &ɜ64ڀQKCmMHjq~5=#@4.WJXp)brd< wOی4V5`V.J3"2*="87~q.mDsMM:߹vӗ 1:3]sh-CM!>o|VD`P/(-7sRG<E,bP,*]NU>h}?A i`lZ>E*&KJpQ/:"2c%(n |\K[,+eh~݇ 15<Ҹg1:yRP=%~ؾpu\DVj:]_DΘĖ}Dmht*(z9:aJ?`Aj %terQB 8eH /\H?zZ\ҭ}Pt~[%*'e 6#9H[emt Fdg 7tu((NPA=q7L ~D vkp;ܭ" c2|F[2,L9db  rLNM2ce40վ D'\x>~tELcO \~lZuoi6%g>G Tp(݄Ո; s$&el]f\F]<Rm]R.RÀLZαe6 }V1OCbFM"L[ж;ˇDk%T̓\gF v*noF:+ G dK:i05em$-9 jh'_Lpbja?pig6w"P94dhÏhөVA&DTf+H:/IMowA(\{1+L?\${o^ix>Ȑ uH#U`j즰TaC#z88U$A1(1>mӤʕj5MT4 Ij^wP6vd=/ 1Ɏ(>G [0Mx j),'Ze%?6yBkO[1(^%ʆ_oc~B?D s{FJEZgV},;"'8pfLHv”y'{)hS&UzzQJ`>G% '+)Eĉa]?Sku] k8; $yw108EŞ.)s0 X}%rhEeLL=[WVH瞧1<[z 2uxkW ]-qL*,lidJ.#״Ң qzűQˀU0>t=DKp) V̴IW"C_ޅ vV"% gQߺx0*Y÷&idXAV =^93-|9#H2RAczEa'wD5;G˪B΅z h49|5 F}20?ߊZU0Dr'rU :{ Pz?3;lSb:E ps׶33K˜T a% {'R*o莧ʁZ|n2MdB0.zyp87 ddmäP-!VH;OL@{~\eY4Ecr 1lŪa.,oE|28Ԍ`VglÞ-2T+ 2YQS3  FԊrF/:g5 %@*J@OiZQNӨ>K4S˜!a;M:shRZfҗMIgԹ{L!/[-͊ԟ̂e$ގtـ ]$$u Y~ Z*3Z@-'l!-l*oguV?+.2tX(% A.FQg(wڥi'#2,Ԕ!>,u K(eϺI:xJ4e E>Q68q@J܃SBށHBfW3~*⊫Sx] }!Qf}VGқ :dr+,p 3cN8~lts4bT7lg \$ ^c4Nqz0u'VlKpB/(S3x$"fvhLIm̬7gÍ?G*gyUrXǴ*7U>5Ԥ *:&]Mfz*dTb.*&2n*_HADyy@I; *ApK Wkb* {6S썄[$~,`xyo珯Hlnym|jOD~USe͘Υ|-&?lk1HS|`(˴CuЭ"DO~9l?kTM\fF,8"l Ykxύ9~K$+ZkA_|-]ZHHwQ]|Ⱦ$Lat 4/W̔Uk8W-bɅoCR\UC}+m缬j-Hob-\]:xƭd횹mjn&G Ӵf,7R_fa6h-=@PqsJܒEN%{@z|9{مx^q_+"ԟ=wA}0jKV'{]㟭Q)F,euPvrgrݝf镗i_O"ng훭,j[!~JKHW9"~% vEQklqK3iU~͡V%&sdрzwޚL<᱖[ҥۓx ǠߏCrXuV0фOj 2 GZ UͻDC*]x~aITZ+̨ ~*D1ͨz$%MEÀ)U'~6٩\%PbUE\mF ѵƸ·kAIF;Ǹ.oÿqǯФO'^: -#2t;k "*T{hTAp;Ht(SxP6kteC54Dpf}cjؕN?_05'xzOZ +0(γ}pP-VǷS tK|4zJW`Ͷ۲ֻ .;{_Bn:mxI$; L ʒoeo 'qѱzr?.Jt^SO嗠kr %a:{XHd hvJN}!قm'=BjR&.b@Z~I'*\fFi] W[T{q j掌8  LZ%.(X~&xG)p<>u!yBP20 fzEq21*|7MQfՆ"{~v틇ax5Uuhaٳr6yǸ?/!ވ-,MgC,_w*  ?OEq꪿h7顱n!OP"*.ڻsǤt.k1g6A4/l.(MO,osx!*'X'R"IQ(TW"\·{pW -@)["1ɯ62=8ASσU b7ԭ} {ZK{1\1>1@j #"{3@Td 3>PUȽW~ UEPA) _1{b˖Y=S{Uհw"sbEY؅ ̕ܙ{M%I#"=lLRQh^>)U(=ׄ y;  ns#uwZ4U`,WSg,DZeayƷ.LxSv NfD$.'KKk3r`Lcu,)=< Z2tr7{<ϝsa /LjQ49_]ZoT>jsN:ݘ[&)Y-zX_ u?I̵~( 읙`dQC_O)PZ-“Dg&ؑ&Njzߚw K s8's9ipt.*ɇ o !y݉8a*C|>Ab%BNaVҡ9ȬJ?Gsp~GdVkۗr{)p$ō%hB\beʾ$%$acXjr_}њ{Ս1G~q%fn֛ɉ?s%X`^n:P)biS۔X&8˫`q=~ SwY~ Aǃ4/!O>+zϮO)sYԊse4㘵QY_F 2Rd[N즦-T be1BYB8ppgfʚYQDzv+-:c 2,f//'8)-ޞ.4j3Ք;>∞+{ s T/Fjpƃe+\׭yGlqɞ=j}FTXŴ!! !LWdh6%, G:5n̒O3ױ!vTjFx8܀d#V3ٍ%"'+ˍ@QSJ\KAaȣbS]&6K[]bnAtՋe7HqY|^k"ݡc|*e'\ D8JٸVޮI7]X);:)+Hg,<$@lVnRX@Mcp! d4ٜ;s*v4-UEJxލwYG2y|{wǟ}do춃hrJu%Juç$1;<;Qn״A|Q"aF8(n]T qw][P9j@,rNҵ/-ZE{T\ [BT kJk\/So#6l,zev^nxZ^%=]m>';9i~zi+ vSΚ64ZVņ6tH $ߒku`?E^%w oŸcDCj#Jh}v."KS6nwSgFL-Ҁ E$B_zQb;|Kwj9h V^D8ȇmYQT_JXkcw^/ն;i(߈A {ydΨ3͌nj(Ƹ">sm~_( o7DOXJT;il-,EZJb0FtCg̚^-&+2r mŭ熦Э}ZuƟv9մ'YGE/+[==H8PDv^dlg?C,VШO440Q8#^F~rO4rhwDw$q}7&-,yA/ NÃjGkR%iiGByewu47^{3)qΰ)تPS{aU.LX@~:z D0tEݬv:m\$\ 3EB]u&f s)쇱Z@I!(bn승YY}rF:w6Y ^&i({)-w29%85?&)Vтf+֫z@륔D9 žGBc}2{&q:B`FtdHE/rCsVI]-y_^_tOaȑ5ɀLTzt &rs}m Mrܢ=G'pl<:F6ҭM\ßN5a<h>sxW;J (PpF!?TgO6&e45(^s5M;~396XǵHo-nedzQ/`v[/q}l@=FѺ$5Va 6Հ"!*눧zZm-kof^qyX`HZ@PBza alpS=ZӺf;J2|ʲ̹$FG/Pl7I8ACG.ZrT<)vW+@l2Kk:}.Vu`7|b0*Y!D](J\з{rM= isXD* atbOk!%Nőm\ZuABy.s[-H(A,)k%/Uw)j8TR)Dx)"/c@,wkT"2釡MƜ.9f%cl4U6#RK?HJ6gW1T.G7S$1:D"kӋd:S v\8wVP\ҸTy7J1v(T1_OVvz-T\l¼]32],d1v-W kNX-Ϋ!U7J2B9iI? lǾDא%)55 [~|ᚠuqѼ)ѭVMBkx5JFt3Z 3 4}^[U\^}zJCe`=Dr¹ 2ݰ68u[?^x { eTXKm~f@pN#{62}KK e+m&"Kqf Yz+I*crz¬nLVr+-r 6 NiJO6'#D}(Tݵʤ Y$<#'n#lZ*PvE-V 46 Iæ(!fIDW3qc'ֲ]'U8v $ȗI&4Q.ϫF[nPP9EY[UK-P48aΡ(X 6mvcI W!=>3c+PE!D6Tqx7`68k N@yHm zA*,HOcw@61GFz);Lp3{}luџ!>Uȏ5ԀfZbe$fw7M(cDS<4$Fq7! `U}ᬔm ,_ўA"x3wi{|osqF*|!oEfZ=(m@ڮJbN=ކLUp1$QY_eohӉv &YeZ(Il|c}vUe? N"NxVe77tWKHXj+-;8+vD{t#,s9$\d5bg1)߼o=u8gA+ r/L)o38[DCGؔUY= 35 宗;*IsZt鉼3"(БDgNIvp<~6υ4h\cy^GHLvJs^@5.V?3΀'8NJϸpĿA7ɉ"rVKb J!h:zJ>6+BY#3<<#SQwDO>wE-(\OUq MbE9090V s'p3X4ז~Ҩs4)N ĿJkZ芸y5vޭQwN\o^EM_yVAM*)t+>LP^Bߙrmq=~.[qv[EaREPFz)a2 0(0K̕ }G8)&ԧuKaa|,­y,|%)aŰc/v(FJWFnGOTя&]S-2\6'϶J 5pTqˇD=srw^Fcnnd焱D~ߗJ Xy$eDžo|79۲ȹe^Lr[]mpYs|zX9t7Uy_K)-+_bG3Bvu]IaHO:6 f^65yDw6|j[-< Ѧv3Ӟ&#68+5r^1FG{9'μؐw?'B jmhok}v!ќ^ri 2۷]"g~&$\_(RR\T`f]@S~j r7["-oR2x+\nֆJ)90&y-a2qMK"phE\ob>ͥj8 %dט v)I hxq}I|ɛ :y"D3:h_HR%Ii߭t uWS܂هUAsk슥+/@/M/Φ , DB3Lb6Y,ࡴ3au u-n2!f&cC0~Z2AB'/"em B_{HRX7bڽ`N莟Q 0p k6^i[g8 1*7E MF 3BTgSFSO8CD6:NtG-6gft) Q*y/\W4LFyxjd( &v?FF |F 8?$הCh/mD~b/ՏOVw#+3-lN8[plKƪ+濯Q`: #|fj2ŃA!eh,*yuaPi"Mk*KWk( ]i7y݃49)ƵW Q H.:rJ mO[of` (W)_w¯˥VWmĶQr.!dWYf)kd[e!Հ(b JΏ52 {;ck35%9 @GE' >9` vPyjATȌ1ytP18V W1u'|!Q|d]b7Nӧ MP5{/Нf!UtZ7OE@fkL,ƙF+8,nSmCh6B}cik ?4-j=$5a7]H$q "Ԥ%D5M6; $P =5ArmM2}ڧ< w!R|F-|JCB뗊E=M#MEՏQFƌ&ѵȭTrHJ٦Fa*&I[y}| fЌDX*Uy5! ?[kƋS0vMQ~F,>_hӗUREm<3-%Mt1>qEV\7Ha$~(ehMr'F;;.GvdfYJˏ&a$vs-0;O~ۦrwٴb. hwue4ccovd4rt۲Z7^rx% 8D0:B0>J[m$Æ PʾDv#hf]^C~x_I5@T'䑉W8wl_87,}G<cW1VPVɮp KN:c" ȹǶHAP=r529+L{q!Ŕ;u*Abʕo㆙ y0=XI%XTq͂LTCTB[ЇEu'Щ j]ObAQBdy˗n8nԞL)nnY͘"|!sBd1]:us >l46wF\JeKĻBpvLvڒq4D&X Mr"g29Us֌w>Py@3$ /qI25Bbyu(U&bCOt8P!y粸{Rߝq`^F?`FzI촮t! ю w>r`'%'Ͻ˳ v~BIm߾""x=h-kҧm[841 =Y"p $squƯ >{A~qOgR4hVlcC#q_k2_<9+.4uD{N^+RިKMti7[TA?ЩopChtx0?T^˲UvGm/P W#` Y*Y1c;.v.^fYT5>@C$(Ѐkz208@ѝnGQ> 56NNUWBzK(+ze]\HE<4?̞ŏҧGΙ (9~(Sϕ3cI^Rr}s (_43>ۊ^/n{ӎVմq[zXn dVD0}f̬\x͗}d*H֊3i#  Wb8cv"?P>DbzC$!'į{y`[=j @lRwDpy0lq;^gBçw2%LjX)Ffȋxy3;wQ:% -OQj.sK|~ה.2z BⰙke4οX˨{ox;q:~t^茋v4j ttb֥44o#G i'ۅhYF 5ąTˢ 4vd[9i1tzp$@i us2&0l%H ) zCe]&dתl}ܔ?H6s`{%JyjvB9<#\H HrooU!k GeBRv(l]*`זe>R4P=bՙ5X'3ǓWdT`-#e[_7ʠ6 1v5@C\$?R:F.|2śj럽hM~P|l]k6mI\X -a<=%5CspRGbzؠQm=a) "P;7UH;Tq6DFk Ӗ&<"Lo)%F]KG?KkjPfjw* vSu M_ݜzVGyE{mp_@aHF8¦ݳSOV&2p|RjVC^HFGڜcjLaJdC,ҮZZ{T88H* 2>"dÖiLv <>?9 -t|ej{;K?]^@HJäpmS]#i<"ج;^r># f BTg ̌hUr1;|A#q(A~ue4{oiq`SԸ i&u)8ڨk"&u$)գkQu#UٰzecBmo!EVD\,B Lr7*|Fo4z2z7=J֏w0|* bH ,cx`>O_B<DŽ^^bٽxY)M}~ -#;D$b<)HǮC`OSZ~8P":NeEbwf];gx+OQ("A>Hn=F!]w"@8)>"nѕQ^a7( ,5>Q+KU|\  M 2JUcy%[3e:U!?bj ă=JJh[laukHNjP(f`"v\t_~2Қ`r>W8A5(W;| ܞɂ| 1+rǁ)eŌb$Go| Uck{l OZz}kQ*W ܛ_L:L >H`C/+!ogWpEvV^hY3YY@oLmsU)uУO,+nڮ w]B7~ ]iR2KaU.>Z؃TS5 QnIݾPY]^ZA*^Мn*s@CW{$`LhU/Z:^%BZ{ꇥkD7*0,aS!AMgݪn]a"#E+B0._B)\\k#~bQ4^N(Xx/s]ÍfqL `NzT_sZo|@GǠ8̟6,}V$F DyK qn25>e,,OmG"Yoc=D R[I!sf5 hw>H^Bxmiv}wL<%4xU&HIIW^!QEJ0Fx5׃T-,I &LlGsZ %vw,N.R_d`d2ϚQ(E _E1> g73f4dIM<2 JTh5U97,6gY9Ecyty>8E͉Li b$+=";61$'ί9R~lɌPO G'WA&r0͍iW%F`Nhמ]%zEg=g=5ALJqcT96))B ^KJBM'Ru6pl1[q3ƃWI>"  oj5|Mߧ_{>R^P]6/e>F m?1׷=&eҊ/鏡Cm8.i3jm5i`+G鏐!=EIύ%z:]@g, {+QgZ9TW lޚ|XЦmVǫJ?0,㸳Ԫ#/xzTύ]9sc2EQ5$i/QE>Hs% BrDl]ٿ-ֆ]=75%DU t@0hhR4*h*|Ѡ7QkY=pDR&vU\<VUZ"*9!WRǂnRǫ1+_5~I 6szgR9HU^_?H*ynxPc`[} k` ±YE)<@z|^E1FU1UGx=Vׄ%`z[~iD4x/Љs`= v`NvR^p /j^S>{wp^C93!^4Qhvfb D  j(݌>SriJJӌ"IVvL_v=jߪJySzt6º8_/\,^7;arwZc LgrwҢeITbTؽkN=:vw#uR*;4$s9elR`8FءNp]}t36%h5_?~T%+i~I? SS#.";h漢pVEx %e $jF_ւMG"h __W 1x@]HQO֊W``ʏPD?NL8qpCcڇ_ ʚr K]^LՌC%,g ^ӕ+4鎯C 2rAt+̜=Ak mTu AY=ܮ6|<أGLem(ckʢaK5AWjfZЅC#xjRqJڬ, 0ͽMNCvF8-N @gY<Ƅ&d`K{@Gixr;NeD td`3B5 6dxb8T@AgMW0)[&U|BxGe%LJB5OKݍoU|?$0 ;v_1ZӝȌC=xeeZAV +[ Nn I)olu!,BTuSbBvrysl2t֜7Do= Ů\L]$ X|EP}a~ě_v3 pHA<hZB8բ\EچP)飆 xd+#۪vmt$ ;tWȥ?Cp7e/Hױ ͵$4[lDzSZuTye^ Zy3 (+YlS"_Bhȳ[; 'LNؗEW, 4ZI){:)jׇ ;}x/R{T7KTGq U$dŏn﬷0:Z Y'Q[}l%ђk_f\$q34Q>^UW*&D6*"\~iuhn_k ClȢE1VpBy Bq#_?|jS?Sqj] ` \ߗp4,ԥcNX;JCE UD8n-!{@n"zeH޿;JQX$[ (0lNRj8y j%7ׄxDlčlhֲq(L ux<%ov5#dփf R#d]c %y rVW70wEo%EoLNcI:N!skAGJ9.dFog˘u3)Q5N'q % K2a$Fifc ~?\4veo1NTVa\W+:y.N[87Sq՗*o+Y6iɶ`cϜ"%',og2~> zC\p(u4S`FtW@tZ(Xe'; PM7"[=51f~Xa5 p FrN-\7& 3Dx;ƶNYV=s`ZNFݐ@N'0`1(wf9FT>y%)22#,f[/c 5^b2\`Lf:lzͧ.+I,QB ,yC4' Dh!f&%lDS\[nC,7[k;n^fyƜQZOx6'[9 1ƻfQSw>/s٠-E`x2]8#1N7 sW\4c3e$[T>h1+"/5ȁ->WYK =˝c_~d#t$c1p2Fooz^\S&6\uW nl'W{FB2vC(URU?g8d}5߇r,%*FSo\5LwW=Lg^cCV5йj(.>T*sN"W; o܏:6Ko{1Ɍز V \D"?Mr<`C춘RVEgm<>ܞra>ȭU;׃:ĂQZi2Xjѓ+bgѺӨs!%hdPɭ#Bڐs=1蕉qڗ-NY"4t*x|< sNg(!얇^ kc`@0& ${ 12ϑ[RK-.n):@O᮲RaNtypt83/c3SeO@cuAJ@.*A0T5c`9Ke=g3fw0v&F5Ikc\)\OI"C_"1ϯz0?W)WD(it uC ۩XxI=t\Jˮ̑up& /Ŝ."chKT|޴}&BB g} MoXyFh *hgDt,ɬHcI2([pZIx;=i:k֤f;`mM`:p[ lg`?m!Fa?~6^Dõ%O S]/S``T5Ug6Q? WbM[:GhNWgJcҗ5qԏL/mDa$o y5*8Ks+-d"tI Ois \b,^Fz|& ުVwְ?ga, RvUTj~ ;z lȝ3F/Z&u]4./=+y#yΐGqnlUxbo+q5q.\o2!{^c,(%xpSN=M TbCzF tΌ=w?JǛ,O ;*k/'X_Hޝ7SZMĘ9BAB[?!Y}vYl2td/qKN 6q۟Uk2Ƀ_Qyk)UHr"j^;~һ0p G#i=m| Wʩ>O kVKwܣCOhh{KC zln 6jYˈ ?-x0( D =)@:CWo 3%) L,荫,3]˔3ۧ937I r[ JGgAO}|mϑnT@b,x:r{'%qbP74eu˫J%Z+ɽYQ#QT6_CO#6+ƓU-FH]eFz_~?@V[kJ"gqDў#Y q u99pHYSP/AW>UޥꙌ&(ӳ@)̹OHxxR%y]bs?v#JF+wf"ﯲAW %o+ YU:r#yhY./cb2`Kɤ0zLb\@M=5'Wc_H?_|ܬ+)-38[Cc9@zhqE.83DrR$|I`ԏf9Z-1&FBA fI[Ox&d8/ʮTT-Z ^%j32MCi6Ž2T Gӄo#=z*-\) y^lBg?Q:xo4mcx-M|0VL!_%cpҴ kUQk }qS\{tcB:V>'<LL-~ސ6ySX ҍ;@aNY'* 8:RipUԨLagWC5R00P62u=WHZw&,W mAu\^eӮzBǚ*% ,l}o oDG4d4Q&W}f B,"?&E9ڤNֲ-r_Rlt^r-߄nt)3k(h_\\RtFfHbR(b{4m.2Z6YaVX6-XIAݜq%mұQ^j?؎ȀcuHTb_`k2溸0FpiTkc:r- D#6TLW [L_D1,fgO/#`&GE.Ld ̹E) nDm2yNe^ ^)FglF _k?t3cb+?j, T3nTW { ć3n.]G8@䈂 Vz@"`WPٕ—6U/VÕJt˪x" `I$FiqT! uQZغ{G=3nڊ(JV QblthVKHzw91UsN /%} e'?1=k*G|?d;FXZRr1 1N;t JqwT&4@ MZ?5k~jJq%@h{aC+DBjp j \(&bq{ ,qQ>b^7MUɾJB=O':X'l$N ]1;&(889oDA@ğLX {胲ߨ$,dg5ذ}úZU(mBXvU m VWQ;%ckE]ҡoriE7a+)"}mqA7eh8!EuS#}!lr A_GWn+*xphɖY]5,"5`̣z>wkY` oJLZr*s&gkGlt!5L4ޫ_@ QVZ(NT~HnO _;PuBnaAы$ T`Q* pF)8!`Vl9 N 4tcKuH47j;sC9h=OE  MP1?:ў\*acy{5X{Vs'^; E&lIiKe<T7LttT ~7_ D563?!fTP}j;c(*ȃt̓) \,H\S%=cQN #RkQTU>v][`]YBswo`/H qar!h*= Bw'x[Yin#t VVѝyPu̚h^H](ӞP.[ħQu_:6N+dy#g+{;N؞em3;}g]9 w.F#U p0=8XݕS-%!Mpٿai^Z91ԃKm#9ySس7W >Y|DqA?c\2flY Ly>^4c|0ks:zI0MWidoUa.KUn=H5DF_COQ2?k#&!VwvՀ,eQgVe}.Z^ϏbT7(L4qIؼЯZgDž,9S'oN\f“缸\LNEIb,$}sݾWzj96+ bx{8X,n!uÂն(q Ni h//8:|4h1mS4b$o@ _q63bhidýCʂIN<oqwq02gcRֽ?'jvBTL(:Yb5( }3^:΢3TFaوw,i{is"(f`T'Pd/V4ꐂ(cwVYC^u!^ydeFX3[f?~b^Kq.ɵU{/4JZ* /h%AN``[,c{[sE=sy8)v; _’c[ PXvc힄#eP*r-oǓM1;aDm? Dyl22^R.2"__SE@w{Q6G-g_$jyv偋05!9¿oϣ aN@ c.f`8yzc`1v.w;Q1; *LpcVv -4rȜ˦vY?/:?s7$P5[CSзw*s,M6CK@\BuW-x`RYەE*/l[bYey ěXp-W[GU76G]+w 1&"<窚DB( [+9V"ȣn?F=z4/chˀ?iİioF)ФeS GܣToJaSm|߻5;BzsJц>L7PWIbR5هNQ\cx ^\A*J6gmp%>BIĢ3m1Dl}y`֖ <2, {?2@P}a+[F*e ]d90A19aWiLjǼVPՔRcor(v{m$:i U[0p׿]΃-Cd[uA$bTH+Ûg՗SӴSr92H Ϥf8Yt^*6 T&aD+'/LݣM*]`nGK]ʀQ¨TXw#ػòu9(v͛b83SpL9qWt lπ|;2M+_'#r|́L-Ag$bxq4eWLD%Ar3v]2-KQ|-_ 7{D|`i'{G2+b-H׸ycrhl4=㴝uO?y\V)ZGˌM@9D~" p燡KjK1(c1.́lLST)6i̽Je"fm6m"Ȅ>!%L?y_K䳯=dpT² r|p&y%%&3[2tH^]E?LJB] mkֶ|yyݸ;+&16h p)L@=cA -D=i܏֢:!eZwM,mȫ̹Mn[ixvGKLqYZBPw^vU6j }5yk~+D<JR0 awG ܾX0tƸOpmMΆ8)!$6aerXmgf_teLkrU I:=GNpjpC'6XsBǹ殽K@I2(@At7ǻf|!j^UgWۗh-fޒ_t/Ё4j)-y@Uq)7NXQ&Y_R܍en߳pc[H. 'įm~^  %;?lm$J(Q8ѵ6>U,޹sL.eVs/".ED47z,&P7PQxg?y QkgfM|6N驷'i"#`!GzQg#NXAKJ՞lKW@RExAoO#8@٩ZV1[X𝤨ݭ2,F*8MxYiZv/OO˫x4xzGZ~!eo}h U vHVh%l“'Smpp㳼DMYR QeBDI[j00|X+K\>Csy<0V+ɪ)2!&hK nYWXɌ2r $V`GfW14ˢ{ǷF9\NqCO0yi2~FNMSɁߤž`i$UcSXOc6SeiOskrgC!.Oa:Yv~ĭoתUK>w3DI呃J9]>ௐFC@O6SF^4kD}'`E.S"җe',r^ Qm^7\ёRfs5kU2䠲34iz)-OF]s nǴzKת=܀@^WHE$Q;rJ 'äV̓[yG-ZgeaP&*?iwjFOtcUԓt]w. K{mIA%>sߒȑ{*WRxvz*ӍSb:'YYrm/֌Zj$Q&!!VVI8Rs t,FcuHZNDT Ur;TVX$ qG\oǩTCb k.8ˋYUJr(<6'`V0u|)Hhצ=& p7Y R"ʆ)(7pk񾘢 ]{a/8"[Ӷ&ˎH]+ A$[럲7&+h;6]=ZS ߱U^eR?:AyNAdM+fn!ng;ĴdZѦy2#tA{jx~TpDsdhvoZ9V|ZۭXĦ_5}٫\n7F0~q%bcC_ _苾`]VT&gmP8[,XG^bƥxy2.J~LVq^&,%'ҡ(ቀhc9OM9$d=l>j⡺*M RoLTpD}">VEc'ȲiwXǤxZkGÍ2 nEh?15|x :3t̏Lv(A`QLh)C\YNq~MX#o0U3c0EX:oWj>$S'<-'HX)6Xm1ŽNh>'pY%anYjb:{xJ>ΜR*Á6,*Zо徊ƹ`Vc:ΛoQl*THв;3vXG[I3 cA0\} ڸ(u[ʬz1B]@5}i^\0z|ii-Mbco'&F-?I%\{G>ZhOH S3kFkS+V !$W3H~>"(cʎ}{Dgl 2'ε8WV͙!/bk{ySbxtly+ROq3LŘf۝"T3ط기n_#^Ux1{* B^DgQ7qSՑ0,j'x_u LZ# 7]RA㛖t;!i$Ϛn=2?{mLj5pZ)ajE}"Z)yQbc8z_rUs}oRK"5ŀGeQ5PlT*W$KiYpnkM6bym Zqc뾈љ)P RT5 cU(d▨oE`P$3ɠ`̴ 耣!p#(4MxBP4( nTΫ`GKg$#Y7[z8J1ucmf->Pdv}ޡW0.׎Jsu׍maJ]aO7"6]W=y4FC MȕPDl֒\gQO PƷΓr +%YyE".5*kQ-vs?:`| &yy_h.,*РBY0GI.(48z:ʙ6A•Xか-yT$yB U,Bu LA3Di`C=C] zԅ7N( ľ+=;"i<z,3vVBkxGlgs;{i=T]1,,$K8&(FloX&hyrKg!^g{ м`WZ*TElyGOsz `Koap [z6 qYg<`eԞ\b ]:vVke7Tr̀Ъ8(ȴ#5%e֬)\S&x/CWc0Ըm;$|UT=nEBs3GC\P qn'.;?mkO6@v 齃! ƙcT b\4V\;:)eD4E*ރ((+.Շ*x'٧7ԧj%/iQ"<#cǺ=uHjұ~BBC+Z`NUWDhHй07:-jo~ry5{yY_=cs^r=8mrZoCWx.vR(\iFǚH d~T E~)mJ8"(ۤED % !LX~M,[sBB*SK9+], l5XYmbV zۃZhiiJ=BE%O/6 (hScui$&%%W22ԧT.HEdo )ymwJΉvfܩA5cWBJ(l0R7zX<$ثF\~k\C`9l,R×.D8{@.Cv]`<*ZȄC+ B9\UERc=wutoGC;{i &  Kc߅p}Wʲm47ٓ@_ugWbp,:_`QA33vh/d~A[%Ԑ8ϊyhv`r+Se"I?NuS8;@tWzfԏ2 ߇,J-%qP{kT+@KY:h%KklhtܞK=--2H7>#foP,+"kSwa=&]ZFOHy+@՝yAuJ펽T%Mv^wk k(h*>~Η7 ͽ] ,W:Q:3'V*l\ޜU!FS*Urp+t,*q 7 -jMR>q*1"ܐ~=ψ͘j*~O|e5yGnM*r&(kvzTenݮ"z]KWpݖFi?yQe'VP) JnN$m>k%wĪ̓+&T5;0-Dt($AӌNR^R;ٗHH}d$>v&?a6K.F $pkyKx3쎖K>|VxL5= <%_y[2Bni@g^I}QkDqT!l=~U6,.LXH=^}]EpVpiv!]N9~"$I//m'IQgJ[Wy*ͪճZ E1~CNdRLJW۷}ƣedA\`(pYU[+OBʄKF R =%.cY"]HQ2"-;XCʿut}Ŀ1Y[[sZWT㗐'"I4e:x~ቱKm&]ۊR#UO*-Grl- PAo'4~,'V k{Gx֙j$LnF[R^$+cUg<&>M8K.JoN$u0oku|:9~!q\UkTkrHfChAvAT ̀1E@)Yp Y'-FP,$J8DtNMjEu3aCd .]hd5Kb*sm͘h.Zba´Yy-+Y4 òy҉ܜG ⯴区'G%ZTV힧o--߿]|Km~X `4ߒ-*]c뾶*R[ sTW^,-6qn@z-<Θ}fɽ,1a8M`` Y 'Pm:b1É J=DJ&v~٭KM*+䎢j;bY]4|/"0Uz߯!jR˿F3PnzL- "m^VHIX:ߎĔ ֜GpkqZ.MQ%7?.}6"ңp!؊OqihĀxYPu!jWa9&[?dl]o*#?r^L`r6%=j32Ubh9q2CVl M^ҶH[84)_دnƺ2nD˭W9;'T, |<R!.R`e]Ne D& ,=-@ q'z2XB"{~ټiP)_dlAZ16iWq@-Guя%66+u.sWD/L\TT?Ȃuc'g^(8=|0M%vղ޵ s'2Eaj7V+s7D%ۤ]FlraZ^+: SזP&Ax6RWD@AtoM?[(ld ݔjmɒωo Oﻴ&{WRd(SyX[|r0EROAl;ʟ5ns~M]bXi@Y '<8٘Z]z I ߍǭDo/N(j 2E86B3WwٙC!}$UjhHc<\4^p$'s@y1G9ëv#+XR3h;޵ "%PḖS8;QFiS-wNE)Mw4S32FlZ6__C׉'d-rGLO;Ϳ{byT[=.%^mr e} nb!gKSLj0y 2}qVsCODZ1kC c2P|!NXf},\y.h!K;7~[}DY 1 y;Α~7Ui1OhmhQzT2HU]|.vYlaqV^8V*D;'HJm}q ^Iv(:k6uZə#-S<Ţ`CL%d2 glQA {b#Ysx#GI­z(W[k,j[/6ȆHImNȍ@%uMw3{RY^Үz0-׽<՟]ܖDմ|QA]s4=)rfоi"ci7|ǁlj`-2j\bzJ.b%j!ul`K %ϰ`J -`6 6jU\jv;>MAubd.QCZPr) s[5p]L ҇:tR*k}=1Tc xIa54VVTgwέfׯV/\ϑ.h_׮8hDǛ{I* Nv!#δ|ɜ5\_-`RlCy3j~5m"֟oV%ٓT|+UM}*L҈+P ݜELP^{6p;7}KӏQo:}M0`\C{m^<'yPl+`{ HoLG)Mե[|#e!^v:ل+S{3a:A%Un8?ABG?8n7$җ՟0x(R{aIKIMףu (+K4HC?U"V{’п_ܡDԌ _ @^Ci  "*>Olk$txlY $b:r]3u 6s0F Y`m@ Y6G[PQ_kS?j:bu:]PW]Fdr,ײU`d(Z\b,c!eP{17 1B)H+d d6̵TZT2 s/ /x5 "(\Sz!iJyPGTc)Vov*Q9$E ͔;d\۬}'[zW0Vkn%8hL !g=[+;M1L0eW&{tn+(y"՜2K1uU30 Odr ]Lo'.W*a(J!`W_[`?qB@>wlןg{ˑlq! 8m~Tm`;5TsA%Pꃡb-\1|G ޷X%u@@z)O^_kfr'z #NuQgW5`ohrL93G䦶y E yLX0r?/-$${I%w1/ꖧ!bغߜH}:7lݐr]/UFUe.ɟ[ .pwOJ~#4J~*/Az$gTyX05TՖ轼һ;d(ؽyր˝񶨦2:2C;7csuZ[kwi}D)WtiK۳ C{pOt% 4bDu~ZQ?5&_o'ؖ};L}= 8Wa}5~2Ήpǘ-O?d4DH Z(`(zw4o hvn_[L=8"٭G|{P T =m[USu9AӲiݶ-;זrv6}(_l2aoܯX[i!;ouJ°;a:ݴ&@\b&weǞ"ԯpXY_lI㘽fA]w >̢y_N9QpȃwL;y*h2m4ePrM`hVeR-;V3Tf8K,yG\H5 AmG- owh6hR &>;}i㮉4V 0POvFuekn7S+W#BaM/쌂G803)O\~T4 e\NNzrH'eNuGdӍ`"ޡkʇS.jn."d@ed`cfS'=1]DƝ| bo#*yN<k.>7 Yw4~HH^xpMD#_Όet`9uH"ځMGE%/ `Քp6mԖoѷ̽P1vd#کL@t`owq!۶y[bܲug_ڪBWY< vԏH\O?u>o4ny:"N ̊zwTCT@'"0+V̎|\e,W.^&صE(V`*pI(e{#f<)H}€+Tˬ5e@wRZ* ]=hO}C@]-A) g[SawְpKwWߌ.jCܤ:#!_n l}=}{'&q}l4xE *ZHDH/#c2ATIs`j 1,Jdݕv8:V/\N{> ZjK{p&o[פ0}iJ0JIe 1u0/UP &pbikt3 ㊞D|/$Kκ\ C~O07ɛcĜf·><ǹ&SI?kZjG5ڊ1GrqQd!dtS}Ӯr$>=a{0܌^xn_g('! Y(YPŇ`@ ,K[=Q8 wкTvseEjjV~=+vQ4u2EQ=\H] ׷g꒗}~gw`9.ٟ`N'>D`H&^$M hZ*fCl  z#f)ψSn, ^38kJ9D½GqFḟf n02P|-&J!33<@]]Mw2Гm=P'W3-Q6/ėJNWgm0=!߼ EA IkAEԘvkz==tNf;2>WyʥLV a-I^nTPp|!uv@Z@9SE2Wd>vX2'-1%G fԔzl8@Gd\ʋ_g42Zbr7^i=9:!9<[lDHۯ{`Qm`¯h?oOnO"mR!g^dwxT\ha?½gRVe% byߚO1sT:֮XOx6 p.W8.Mnq~UG~uv &y]GL)N_Rb'tS^@&aM)u UT-ذ2:1GXnE#@vݔ*xn~уxT:<Z܇:cC%H@W3.B~ad^`t:ߖ-ɾAT'{w.y& zqg)b NK"vJq=N[~;VC%Egx)jMb-c( Z(vq87aR11 *ֳ7L>*>I" K F*рgϲ#'1;eV$po!1刢wp!;fBDEn|kv[eo[Dy>KM=`Z~*n " !&ۉ;Eo@fAU <@W9F.hN^?( 9~mP$Cyy)5{!ygط^!xC-1]BZ5{؃IO/*V#dJa%kC7$qz`&XEsU\R b܋ @'4ܱ uK)5>fK^V&xlQyYe0%APy Ou*(ܺVp5"1a|\+`q| VF-xBKa6A~K$xڮ_`5Xx&xE}HggXt!V$tMr6 µtڗ#Rwar~[nzj.w uF )Sw#[jI/ scٙ:$e W}_ uH 5LbVWl;ykiovNnP 6`|w5g,W](܍k }⒕}gQp$8dޠ/͵lgX]Ip,[i4)*z i/4j9Z9spCoUզ`bBO.6u\̱*k"_ e)4v_G0/ߡtfUA=YٽV]9N94dM6$e3j Wd_)IV(M8>¡.E2ҨH@l-.9Q GP)[Rӭb9XDKQIkʞ2SGj2S[l(5!}k+G`LjwyFa:R<{fJ޼ RI\x'Bx= "7& E#L Fo[oq@{~S~(=(Qۇ1+jH<6o4zCU⌶=RT,ozrtP,^ rp*H!&ZG29`OȈi4] δ%Q_{ j_ `D0<$%ퟅOƩxבi1ց7T|Q%.M"ǵae7NFۻCZ3 0G4|Eϋ 㿒c^= 짝%R}|3?ɢlV4[&QRsiYPX:"E}˃LoBET[t:}Hi8HS(/)SP&QȜ%|^fFO,T$}\2GwWsmv^TqNRxePUǒ꽿Uý V 1X/F: 0# cj(4sv9-ƚ %BlttjmHLDڈ@W;™"1wv:z[{(,vkB1k5]c NWA̯.4ᓋKZDuG#Wгŀ瞘Hs5~^ā fg҄7UӶ8,= &!n9{?306 =UKf{rg,4p35=aվ=0ܹePnQ ])R/~%]p@ .nLn_Zӏne,pqJ _[zǞt@ @='WbIpE'P8!o]VwWZzrؚ:I [{`B,.q[7S(eQ'V;; ّ9r aX[XA|NvԻUGEqn zDxTy:j&V;^Ps*'$ ;54pU&&}SK%Q8H7Q)w2~zEX~o.]lʯ=kMcf0`c/@bbV+qkd3 sJ}׼ä?&bgH=')j\#W=~w0HiFi_Y(gCqf"2dbvqux{츻1 p~=Р p@9vVH .4\λ@SݯV&=],%. nr!\WeBu埞iB krݛ8"jCRnrpEqiH(_rY y|uʎ$Cơn3v)l麉te#$aqP\u#xڳdasfan8 ,\Wy@H[ ȹY,GOu`XcO~:y<ʺhB^Aa"-,^s5FͶ)J}伦8 C`ev[ON  e!Z6_+. A<"['ZZS2~&Uz0Ia6RCxޞMxmy#[T5'*]bJBe xȨOd{&~A!kFQ5񗯡C}4Ki'h@kz4â Bm"F\6[d1ZwD%W(GecbmZЌXCZ6-,[p}Qꔌ3>åÆ:/qbĀَ-Ӭ9ws#S=L! 6_KELj/sI_ 8ʪΫ&2]}+ /a 1g{»z]QU^QtQfBY .um^+!>Zm# 0Wի ?[ׯ J&(<䃯DrK%\ڛE9>@>G==**e9oe:TԎcO7 W_[?PC̯<0GjB Ddv HqM_I@Aݱ>V5L{%EuLc`EjE|@+!R*mQe|;<%qhwtѵq=ۏC!- xڸc* "G"Ape"1UlRBf'qyƾpʤ_۫suPeX?ƾyKy-d ǧYnhSqtDD_Rv 8>4hc?.ll1$v#JaG;,CJ.`y [B9;|$_jf mMfnS" Ox@}(89!!bpȏp=גeFh TkCq_-i :L-3hI,v`1YDfUtvzR/ 8/(ذnep" \ N"iz2Ī`Ww`Œ,5",U@id8|r3fw{CU~y54UV|w$VB*[/`}0*# f'"POUnseXJCЎ vJSQy~k$7s4a{{ Ez!zp1LI 0TGjt<(L$.{ ], 8k_5(p I g!LJlk]iUTd}et^oUEwB*],];\KZ19Ҽ;yCZ6[ݮ//lw84nM03JkJ9`M0۵P vnuCg&Lf<] 9vLnf,_J!J/b276[<3tav?v5¢X͚Ms2$`u~ӡY-d"޴}Ђq@EzPvD: [ @:v_MeHŁ\A"/SjxCUlu{tlPAwd%pV\d{Prp.b"62FB \bc5VϜ4XSt}'AcByT!Xʼe)GVMV~9QtLv^EE=Ǎ1%74򗧘U3ucfą$3^yd&=$f1++yqU=Vaa´$IBQ/ů=CO.g4Bwg'7;J fc2\Ҍ,JSNl0#dmЏB"o h,a!w*>o ?~Ӂ}|EY@mA{ ƅu -WƷ|]^eѨE|q d~ui69w-j^乮w^>7[}ЍN lphz0GLy'^,aX,H2¼ey`>"$oVh`!Lr %h8Vā̢ rFE1RAdmM%]۪HWa2H~eB5 &:+C`'kq(%5agfŦ9ǔ*sbwLDYguSe@cH18@[!L_U+_mOkA:0ά` ؉KH%(.!'*2V$5Z̹nlE);rWSj0Z6T|-ͺQcŴXn߮eG50ey-6oEtw[? fYCC/Y,iq ;e ܡ]Cz{޺ޑb%Xo|*l1YF|6^$"V\j}IMǗ|MY[Xu{ӱ4Z•-:^Rsr>'DYddKyH>9vӕ0K޸>Q*/~oSi '1~qY{b'ҧZq8{JbEEiAgo:Fg*gjQ7GyahiqJk'Iw-B5:a?3BC"UR%{НJ )#J>HmJdvYvVTUF˿gP;RVxƍQԟ5dJd,}T4/p.\<Di qB |ōsGFd*V%/4\?u#u,WY8,JpaK`r?e [ EnrB?,u I> ͿArr]?k6̤hvfD Q)x+qn9Pf1hD"ފٝlA8͗0j9m~L?FVH DJl Mv`́MWJ-oAWUE[1V Q(ɉ1L Do{كwsr0\PR:);xx*lLh#ASQuԘէCz-$m{PʠiV ;wzXxJ=֖}Z;67ʘl$fs德1}a!Uy(Cƭ ƀ^[LaT,b̢ mT]_SیŅCbH宯!CeP?B3FT huc_bYkq^PYrF;N򖃕{TAmߏqJ&:H9A5dڛ߰i,+ۜwebfb۠w@L?fv.#JA#ub:̛"83 TM'Ҍi)\5!ض-H&`{j s\G&p tM :3 v  !h>fEFG6Z କ2C֝BG n(T7)}m<]\4:8wWlk;ѭwp;yLVR4]|_]4ݒ{ >!Xim$C1ƧQݔy[J4ry9mX\,sF+Xȯn_O!u'4?ݘth#_< +}_/JG3[7 , #7'=}VϨ݈R=k7%¢ʇ R`..gV AA5UvXVzW< HgSۍ0? Ϣ^$"RBC;+Vw684b"Pƚ0"SwZ),rbJ_SNaT?_JեxIorҝ&$zT:^Xq Pr_[_,"H1ݾ_Bq9$g^FG:CV&=& ^Z,ԁgkY?%fI2[pϽT+ dV~-#θ= e l![G:4wY)<|hֶ/6}Ah_ UFRKp jF$^4o:e]cA:Pv~D#[ەGNe;P NK qT/[Remz.(ͥ4cutoSNds ފILNlvagԻs.cLTu[gMPRVh\ޛ3 A6я2xy`g*lhx5Al*zPy@$gbjg,P-5urXCzufg/塉rFȃcM:[,x+9泅 kwsv*c@x>h I=@{82OuEK%! Cv~ בqR8*{JǛS$?D`Goq\h^;N)@\5 V̛thOP~pm 2̃H,+N]DX(D/D*6x S!Ћc2=R3_8DU9  [kI&&6gdNnzZz(p^ Ow4l 4vQKw|6`Snp/[Ȯ1mm$'ƔɣkYpU5ǝ-f;z~jn`#CjKP͠=X"i,J QJ"u ~@H'X{\Da"o-dHشSq 9qW uA(l8-jەCII i3*>$0q#& c_\}< +Lá3_5XC,>ދ%I|JOA|a)E.xk5Vճ!*"W|;.ZcƂ$Kh{ 3(50hX" ɞվmΨ-e s &[ wS6 {:(G4+-Sޱ+DhJ4$[SG 51ѿfD GVXgO>)zٖ1$}X #a_t7\/9_0#Nn;+!&?o?qf}V=肜-{9*@?x I,#&j'x"UQcm U?ϣlމ<%S+|wq / FQQfIk@>1kH2R](? T ß4, C)Ò?dzvYUYĚ e @xƛL, ?u1xOϧQt3üFLC5X;G{Bc٢EǫIm(W">#W,cPة0ha1MNKKerhz%e@Kƥ˘XZo:M6@Ը쥵4fG Ohq7BߍӃ*NX1D5ZV/um;#y_ QNa1"7|ڞ ʈɐc4 qꍩmZ ,B@a2O)߰E2r}WI~#vB~O/S~^(r?4;; Z,̢Q`ТxY3.zyW3Yn2i$P}R3#Z-&Q#r1geE@FBT/ "7MeX9}E熲SMA+#(В~6!80CkZlARBve#Ȅ9cUxFϥiȖh_еw2^hT`|7.J`*~`,gp7lRDc/1s7hf3Ut}@z~x9*j~RtcPrWM6QMJG웇 f1BVH>۾ұ.^:]-+4[I%3wG.G)~p'KMx!OAgdJ`Iɺ}AU`(z˜6D+EY>(gAS9dRދuAyfpiDV8I %j %Ppv^Pv' 5 ًB~gtܺ/sbIJB|5-1 j"]}Hvzτ !mxx'r #s㊰fauV~\QǸr|0?"'0XYp'ŢWWc]p[pזI,Gxz^Q^faz2TU[CPZv!^5r`Y}*59a7w4NѦl8 'rpD fH%x!4lqTa%>?:^,¬ȹdBRi_q3gmh'|<# qˌAfh}ѼC0'^Tt0rFwӢP;}zjPZ>ctܔ$aݵ"Sڹ!`f$J%H09UK{Z%ɹnm1\},e|Ft6$%░˴l0لcy\QdO y9fŹM5 +E\qǢ6qDz3bN]6BrGB?{ ՙ4r,/`}579 E3jVQ)#EaT0^it'7E~P[^`/ŞIv(̵yE9n+=KxLaƐ~mf!'q4+`-ͮP[&jo/TO v؃\piAplnЯRΤb7d-;P pV3@HB گ i*7\,aDh  =Ų[hm ebET_Z_xL0,)RrhO|p $wV<8})/n*0㭘JNO0**Sx7,上(U8Bε!"Q>}{eB_-ibN$Zx+T'"_GzJD}w_yеNS|b_5,hMuo*eMͦ@rHl\dIXk]J;PMAI70,'JB?:rO{l-MDȅ^<"< €Zs  g̱*6S }eEje|ڳأ5jw+qvWdՉdXՒɈejd?`qdJwA ;8ԫx\Jߜ{ۅ'.x 9 * јQ)KBɋp=sx҉4#XBj4pnR~|#?D[$ZK $76WNЄ䝘J>yyz獊%SO >0'u2%A*2ݖ9Su Cb5wY EQu l65 o %bL ֧i͵enK2)W1`N$y ~ah M#B6 %'kArz5넛X-1a9 Q]X y3G6hEl_Q.IR9l:k9-+me)azG85xGTMB?Ȩ}T-Љ+Qʲ|Is xᨤ;߃aqUD)(dkTzzylm+Qsw:+X9< 3z)4,!^cV`X`{ooæJMnR攩T<^^b`0~ƾp(S%\ȋy8=C+o4;;k؇#[A/jD@F4#-4i5ǏH62 QfhX藭npWU3 6&6K:3aojǜ13B-T)M]☂9TݷQo %BPȰgZVն&usA;+2j @R--ůʒ0,wc֏)J/_MC$blm2osʛ膝9AQE(ٹp5;^y[局 PF?sygеG-gβL<Ղ5'C'^;͡+t3f4:[x/gfz#dѯWcvS=m0\s'noL}9aL]]嫝]I:Y4sW)\JcjߍZ^ΰ@[>իG>tck?zʨwܤ+Kga- ZEFisŏFnqHo3ı#X0nv$3ilC 7l?*0l]`B13\JV@n*R۩.F.?>NRKW<aiu|INq5dJN'XxmxTnTDN@& ѱR[Խ.>Zoʲw{Xv)q0/AgGbeEZgUGovJ84v9D^wGey#'X'ߠhoD 9-XwMרRKA$w֊7V?%?âT<%N^2=,ގzYS`K(g_Eq6KH)c[J}So(78 /َԚV]@DR%jpVWZޗ|#\'w$^ aE@i˽ Hʶ`x~t q5Y =7dOV it޹e_4%Os:n5}8gwNev Cv{Onj(#p6k;E6 Yg)9bIr!g]IU٣ ^*67ETv`œ N4箉 6!t3'~{qSXajZ%!nWրL~eDqQEfswO+- ٔ7̮-|0W>>`>:?̴\a:#ǵ11.FoCK%֬~zqy+&sEθdK)QSKl2ܜe-Trc܈(ԧڧsOe+GD2(mֱ aTqn)A&0m|I-(jAd_5>$$/]Bpb |(!#ɱtS8) :|q"0:]dF2̌3?e2_G._dZO Գ6ޔ X)A4X/iZ⪋p l=O%}/L/`&@~^hdq848Vrmbk1|8Ssݸ.(/O5Ju -Q' lAFzF$E6\/j9b44y0-EBMPw)Z'^p^dŁEc< :X)%¼bm:bzfпo܂YOrgom=Pŭ 8Ǒŝ*êi1&&YewnnX؏v>++"?t`P"&GfmQTŵ 1c?՛8bvTSMYXK&ken ɉA 1qE/ALQjY(0]RSU)[IB1N2mo\rb0 i`9bL_?LW x})d=ėdD¿)by—tTw^2]Z'RՁC 4Gdc;d51eRÿz#6Be;.ʳk0pԾ噶gحdt%aCA8L]=N1@k^20Ok=7Lf * {R䥋K;"!- ‹ٵ"wރ+L( 7W|I"ogjl.~=5ƗW\KMJ ?Fg±.rjhtSG(sTe.4>;|=;R,2(3xo&gݡ&Tn2oG5l\TLg5WɫvGB^陥/쩧4Q"g#-dԌt1R$iDE,jbqILMf\i-&(&5Y6Ѣj&;fw9*ƈ!U[K3V `@=πp-^*j㟎'3<_?R希AbljQw4hյі@:_XKel]dπ׻]\`MQʖ:dk_qYk4DUWxZ(u=zh:\@Kk\No`7oM ŪnQGy,ƣXp©״iOH6>+Y#p2Wyj=N¹T*Fw@("IE YH`#V 'Mf}`'rt,>bF LkѝVYgikɇgz rNDlSa{?~Ią=Ȟ$OchT3Vj izАT'#P[)>TUFqy0ҟm k[P>ʢ Vl cy+ }`!u\p"TX*R6d]NEGZ26GK:q^%]cT \<0ꃒ:pq-6{Uke!Ae5;D i&=ïe ~%B'jX rXL!σ"\7 rCK~7%&̇J$" ?s?mj"7F!M&XGS/6k8|&F0KC J?UMؾ*s=h!Km{Cbܜu)~|NSWD D dD|IHR,RaګONe@̖vps\oZuRe[U2WQ,J: ])W,#<LOg s=(πR˽ BCpQZEG.*OnzLT9u _ƿK[-)|h!t=ASB=/buccߚurͻC yfPr82ЉZ92gOn.5TN~uP(i.jrز7!nyǍH 0nmC+~`/{𡎞ydIgL[cev:85fB(Rd?Jx2إcr&6k2Ҋ0z+#]\qx(PD?[ji>X*iz5N,b֏2+^mU!J^<6#Ժ~h[0VkByBȜ{p8V `5_`@.c ^ز;R^*4qP)侃?C9 Y:1Q_VGEBXNUKĢz`/VUBNЕDѿ%keyc u+<^}{m*XnPQ}7 ;?b#(ܣ(vg|L&GlP94eVBJ8Bes~ё4+ 3 ,K:`ŚnC,υH.oA`u+ƍUt*Kp5GZ}s 0F8xZZ?ҙA-];>G3Ļ}/TT?,2ҕ'hؐᄀJ(Qit rx\W{M1rHɊ\o ʄM~$*v+nrM9:(|vVMq5؇M \I WtߧؙbNC"ljP<'9MT}5%MV{j^oλpSuhxW3h$9 ?.}?J%&V=i^Uoko>19-#6(_CC]baQJ^Yd'kG6m8OZv84`5j-ZGڄғgXV-k@QLws}Kd)?fONl}Ÿ?̈́j&2Wȥ[0*l^)dT9 6bɪpC%P2{ ݭNk[lD|A!ɯ xj"Hrr־U"P3U$fϬ^I|5':0Va lr08 W\ͼ /:=E2UApGt5w/KWxu0`,oF>}$n̹|^T"F"D~d߼ L;"bJI[PM5W~'LF ̓b?gTjV ®њS 0r> vE RLi֑Rc)"(@}UmMjSlզݳK|^fPō~rod tR@iaĴ0Q! K 6JZ 4*sŘ,/}n8 ʶ!CԢ(1LPxFwy1!} 'aw֑3R#$EA$ܭҚ/x2>HLE:b 9b4 *FQES_D$@Z*1UJK%v +{҈nv&#Tw|8|=L9_sU!A>y^⤘ɳV6E:@1U>21R3/꓆6>!M(O Zv/G+*y6^g6[n. A #CH)l.gú^Aw5\)hN ? w [W^,Me|S1MQh7iuw =wm:OPp|)ڋD^w05,V܀ ];%=.jJnK0O=E|EN7۲F뎗k~/%40/vm1Jw2;9Hp&}ؒb]a|QDDƓ`]?y iR; 7 OgY_%71ש*ar%p|.%Ue} ts@nvM$$DCn$S{Skd#K+qu?h!yG AO⚬ZC)eeH1_gb9`̌uUu3H-tzS':wVۂ&3T%4Qf iBߠbMc]vҶXl틂<&Ucav6C_֊\ =@,LjdW \<Ж9n7: [TcqIv{-<W99zéVEP{m g7P^ÂjcƠS=g0lUUg &}*6h /> ɫ IQ,qp^ܢCV;х%rNXPYj\w fqmeYIbHÀQq2\\Pˌ V*_+ *?:}t9uekㄦLFl&nFMO)r?B0PCDxpÜ@`I ĚnZϣ{$"DߋZ<Zp@o=o:w ['U-Q5f\S`h&:d aQY 2.\, [JA6ފKw`DZQPL+)+Dy.A|1'%}|:H*qX~$mÕEKw+?k!ѯy~A jМ#X_w0c^ iPF$cy9 F9OSN,ڏW^Z:qeI:zl=}0| ysk%7QJL[=SuMn:䘯+шR3[>t;$Nf.2euS϶1@P3zS+Fҿ Е *T9:G8  i8Wib1f5fvݷ2 Gst%QႠ94@uMʮ%˚V~nL29 .7s:,'=g3%O 1g XcR²,SH2pziou%A^fs\7qSSʼn v`̒ ܢ#g+Gh~]xɺAqr4+0$h ' /&:Xh0Baj i,YCwS v>X?0=,_u,2jA8{]*f{YI䋍L)9}>TҎ_ }VJ NxyMG1 Qjq5ExБ, gZHl_YOfn5D-Meh2:A=ױ[*mL] nNX~F!hn9w_yJՉ՘H e|"Wq EUrPy+,ݣo%_L"mk'h &"G `ҴpZGI=egҮN[+MEMBg3'v[zL̥aM 4ށtӻv|é2V5 &4k!W s?mix !ѸN"=Mh.;P{4T^YvJ i&^ˎdk@_^EۚM̑t fjyLGG~)yMtidJC Nx߮ yxv`KFA%X٦E}OECIizo4mA@i0|\*ۺ߇+ltkSZݾ~?@s뗇4:s;۩XJnT-r| {bC;O- jIPo{MD\oxK;x`ʛɎǍټ  ўfo-[ `z{xuP0O :!K [d5Pʒ1}O2S6eX;`2+}Wӷ{+X`Xa/~~.h-ҿsRnh7B cZO )3 -αr*φxUߥ?6x0y?2? W ZGf&q0V_qTg+Ӌ٪n\|Au6 _P[@RŨF{!% =3xoWLc <}vp 3~4sJWߍz7#nUu9_A#NPPq1[>[:)Y~R>I;c7WfB=cgW+K=\%2'yeIr`wp8*k5e_}I?ēIßBP㴓Ɖhd8V*g^VG*!>q05`4G4AL8. z!P9yoDs+\_B(T)ԼۧH&;s] s iN5m!_`bQ^-50ckjF2mtig1z ux G*m)5)vZ+ t]])/AJE fS{oW4o 2~̌Ʌ+Q9U 'eB7-nyHB9~ca:;+OG8ep8"ì9 BqmK dfݣ鉟ZRE.J,7bT)`=s{F7p;9&krrAWOᒱ׳shA1bzƒIGxHFWNIu#Y(NL~(U^Ӂ IZ#gw2ZH*’R0ċrmhe6_Ј4|=v?7>m}{k$W 12:u)>J}̻$a=@6L)AwRqė$JEw\G#if9GSN}tKt]i{=*ViNt.(`4ݙI]fv]E/O3L?D4 m_%ðA-bwA 4#ƕ18g8?O}ijmdAtAupD{96obN#9ӊП:PNbf[_񢠞 -[u (ƎNSKyI((%g:ORJxNd8lm`:3c)ѠS"Cr[\h^Ӏ= [r`m%u긭p5rIЦG57aɑ"z 2ݎ3SC}w_~'K@'ֽʋpg7PM}+~G7y$JPGe@%R1繳/<05f0d% \!*@Nt7~gAX7 g S=AlA8ԁT$iœ+(B Hbޓ\geFtXIx_ #cJfxZo:޾a]wL5&Y&^];=i_=!*A;<9"(q %X\iiCVlh5(.\MN/0֌FE4~Vƈ(|r'1TK.[ll3K.mtٟ897r>l?5;Y0)aJ ]dst߇V;{Ox76í.m:OCN.PdmiIE*6Skd^POQ Pӝ: Q2s'ʞrܑZqYvBP>G5Nbpfni\`F3lŖyF;t1T~EB)q8_Ξ59ڡ]Y~֠0ݜŀ2Eg /7Phh'D+?b£ >>{Æqtn:wO‘A^G) yŹptw_5li 3, VXnbYvrg4@ppރ<l[5o7#ChC<J5 Glgޅ!|Ewa{18=kvU;896|@z4zX,%A;'"l[˖.T?"`܋%{}'wFk38o=tE&xD$38Йs@& `9әԁ' 듦_W*}MVjłѪNk52@MQldjwTلbTO/8C}+]h4)I_zpGFH'&ګw[JH˺@QT Ú~灋 -sJdal'!_\(Ls*]cJ9$ݣP"18>]&[rzIk;-B=nbSoq&C_Ն>s?;z7x6DK(][In&h4(;Ŵdjx$2:*y=V}gQ_땶ͪsS"B gDwVao۷m[bY\}7#7cƼ{\ȧ/,~1Z[(x8#gO˙@|wt59ď-3> E f8ѿ|fq3r 邍vLTґU@xb g&#z܁ŰJm3l W` /%O:>V4nj#xaD V\p%y9r"zdC @+L+o]:7v3praWəM%sԢ?^T`T5ɟuXZWJEi#? n[e@i0<Z'L%)ąi,m'$$:ݐ\閱?>WR P&jo?I3MI2+o#EO.Ұ`s[VY zWqI =dazBkƏ[L*9l ( M zԌB/ bFhN݅A gI~}yZs^56R4<9)6XxJr q&A(88*lyuofM_'>f UӱAZIU4hzO>1!2E6a'x'ȶ:OR]v/з2dT ']fcS ExjtO8B |`āw6}{>8pIcnP1,Rm} @#4t8Uجvs ; 1D[3Tu]%M(i: 5J/kP2K/*;@}*~I@WuU?rĈn\Ը瀅o5?Jj_K$4Êcc^~u8;}H}B-ckzд}kB/ zKfcb;'K?nl # "<腯fCm]' K.٥.”)ػD]7wPZ9XNaG+b67JB$P VҡB:OJZ\AA8WFme ;a*(x;7;ip<=onzL$,܆~ÁĜn s4p&nK`&Kk^q?݈dM_5ŏ^V_>Zozjڹ!J,DR+)]z%jzۮHXFDQ E@(}UhUk( ΐ0(]k凢3? /&\RxBn5z"^XrrKei5R k>G'p&6Ʃ1 zJ!d %]/ƯY0\d6V cmkw[۬S'F>ܕ ?V/քzyw=F{7%mD9Xl/F_%0,s7v"nۼ9bןC~vWDV^81 y];ym޶F;堲_aFa7%E]@M^0ėw|3^װ+֏ | `Z^Z_8 |qT[D4D^u4%rC/Z_ld˨o2+5r=m|m''/N>r  oBHTCFdo#ȷ?I~ɗ'x NI p+9bRȥbC-4Quqh9 wT b2[+w9-c7"&LRzl".gB3*3ԞFhYRh 6eCUC%H=_KKX07)dzf ڀo:p~4t;cp Hd-|?0Q)'זvbFkРa{\VV7Nd?EYٰXC{k+,#QL.SQwxE@xW﫴,KdB z@N-#c`I~ha=Of!u G18HiG P|4t4܋F*gO. & Gj_E'yX pFC 5q-(xAX /E)& Oџ)9`wlz65D_=+ .vIul;dr%+>@>9YݸNS+*F[NiG @Me:)o8u_ɲjB~LRkp<'\Y/l5/seB24Mր (O֝/U<BNYV=x J4T }[S5;lqT,'9:iyrtS-q8g k9]vp~ث$Sf| D@eiU"`A`*&\b5YÁ nyp[;4-)X@t(Q%ax9JFFdJٲ-oy? 7{lK: h//}G["k8xuGqCff@XQ{w/#'ƴF11fm^`v: ٢1MA -_7%f槹bPC3:a |g ޺>7,;z]SCiAsOS (ֲAjkd3{\$BgIInwx98Ԩ|'&|:=`LZ-6D̙`,[P$Y MN 'N PRލ"~d9l^BpGɸAxC2E)* ZY~#V\nR@Äq,RM=KA[X"T"::I/` ] $m7-tm:r8H$+1^02r$*ةUT:(OF9[uBAzn,H\*N`fQ!G 7a~XP|:9zP!lLimRGn)+3'^x_eC-ܞtIOt.N&Q?#[[wcޛN4f~}Z5ޑŦ4_#A{zof_J2huOkBi-Mt, g,!76CB-ɩ\G=ڑm(`:62pFߝR/խ)wIP"ci"_*l;LُJ&o C(́Hf, ٬+IJ/*}lc5԰FD΀ms2(D+ةO|Tuc!@vwH3}]:@l~tPOb6)n<]V+\][}ӌĂgP6;tY(Nrx,H`Ojv}G`;ex\)\IDe9Prgf%xww8ܰ1) k:tK0t^ׯȇbdK2b!+=:1J0iѐU6XHW>˳׋&E&UE|:'9\FcX*3$K&A|bʽ(ok&hc\(%X'-W̱EPQ&J@[76}KA<zp*1M_Ln΢ڜ&*[̉h<3{ޙXT=*'#.v dT@ha}V5)f %4@ ^Umug3S 9 K#"AO\3 9oC@*n^/gmvaPJrE7IKX TI7&%\*fOkes]I#NGԄgɮ+okL@L+RkH =H(0g5>@2URJ5T+fѡSːV1nQ)'9v'θW<%w1p*9W7>!f0.ȇ,sCV$b` `b?}!h|M5>IW(y)d^Z.g/UIo#!ujZWc8:\F痺5Dű"ZQzI^ZecmPoOC7;8$'8w- B9ϚZN-Ż 捔`OֲBW!hBi``l95 (c2\Y'Xfγ !eH"E4D/VA>ޓl F 1Fڕ<|@Vae/} utZ-]5%:Eeu͎Xt(-&#UǴjKpbE֒<iju!gB -wLb]з_}a,,꿞)-:n6m=Mrg;K lC"PG|=1>=~_=,0Q ʿ`跣SC3"ᯝֽЯ Uwebfnj"_x3]hj{7ǰ"r9< a ^Gf{Ԙh-uv'u.[#@&R6R+ oU27NZ[x$FƵ㱦SVY0,(ل-uE75|8?\տsX>ε肎Pt&!&0Ir;7xY5ۢR%/CVeh r '"Yyq0e36AȲO e8ɻ #O㐔Lji)?E\"#H.hd2b6Zq14oIۻUόDWpjJ;]yPmo^s&*=q9Sm02&-JYWNU֧~ ՐO78ni2gXԆH LV-Gꎵclu.'K4j VW)u˴H׵y yBm ?G` ($h$q=< hEH"-d*PC$;=x4be8 K:Auf#iXr N*ͤWi|!nAu'd!Mnar&hvi5fnMw/k5zdtyeߢAkX [;zKD$?ĤD \Hie3LzTck*:ͱ(pKT0]N/]Z! DF:ȴQV5TWo’ ܰ棨ؓ>U.S MqT^6狳?G!}jw>N۔KRnaQ[$ؠup=X߉\eg77DTikDى#vmV 4#@b1\L6h*HRKl%63cX8i@9Up(.JF mqLL^zģMι1F̄)ŷГv|ѻ~>:A=pre\xPqinMGbû=鲊Q4aS`uGG^)sKSwKn0CQ{s{_R6BIH$Sq~7 ]PS|J!ecr7Qܞ*d1^Sk=k|aҲA[eN9ğڬk;vǙMvѦPF%9ܾc4fUrdU>!wmqk BWK\<$W|\go-ȸ>zة]H׽Vh`%&y!:)/eCIbH>Jv:@3xG|v:\:HRb-xPPbT=%pKjRЅ&,3LhQX2nT6RDF·ou^f:vy/<*VhL`ۭO*E*ö}I=S2K(n!٤)@:⬫:fSa}!H{uK@}kٵ|ͅ  gMoJӅq3b&>:[{?v90AzLH&z޻6 ˯~ik@*SXm9&h|l aQ-Ub\o#-W< n?b~4ٟa[{|3y|zC *IΒa\0RuMG ƬrOht1uL:,`X_bir_JtKiw `L,V%HZ'[)p /;42񵍟}WK” W_υQ9UFRh,4m<4NjTmMpŇRdsGѪ-~2dHUF^{E)^e3N֬O}<{:SkX]cAQY70.nnu4R|\i= ѥ sLNdHeP6; ey1uv&Yñt6*fO8+d KG`@9'zKGH`Tq]HaasU]y9߷y`b|en"r K|!4+滟$p](|(@V{w#I{d$V[?-&cW/v hG>26[>pGgjS -lՔ3[cCpZqF(KMc2?┦+\a7;2ʹvޙgbm6%ZPu^􊸳b$Ϳ P Zޢ+0T1sp"۱,݄2 xqH9P>C~h ?VO#;VW;X05a1$P̱ALIcیfh(9Hzw8kR#_` ;UJs M?뗨~{\VnPe;/?bdy0X .2Z11_ `[ZZ-`]9dԩQaPGЌWG 6BCPyޔzGRn^uOAY}*|,)t^чsQgaBCC % M;12Mv2 Xj6# Nw\NIn5"T]0Ehf)OTOY [ʯ:fHM?Rm)$A縏sHn!ϣLYPR̄vĝj֐SQ]WhI[`v4Ϣ~j1#о( qgm,-SI<52h PwftI9E魌/zA8k,"=}ve!FN NjIWf?6te!i[|7 kh+㒴sߚ-+CC? +vy %0(>n%<˽U#P6&9eD 'pE4^Yw!" ៘f1OL6Lw n#F`bNM-TZAy}Y&NŵM qMp3UdMi8OHE!, ~=\&CA10S҇L ,79G ԓ mUQ~n#qir^Aޘjw,U3^ܩ~\Y(~D*w9u6oNU[m&VvqwCW{&%N@Eba5a 3ƸZz2$ɘ]hFN.6} %CTPuۀ \g$1AMg2!CQ LFC2,Ocj|Щ#΀(`e#tz8R`o?`r$jg>&EjI<ԓ1J֧h%A݂C۳l2J `^kgeVA[uIWYaWg1:ʾʻ`fsvNYhu;e %r4զ=gf+/WM$$vzx # V*01`߽ǂ|n`DUvjϢM&XE0t͆Y Ft0e GE7%fvJ<!w$/8KYXv2`L ͛4SjJrFYQt[Q;x8%\pc߉j!ԭK HxD,Pk?"SG\vͲ7aZw ǧNx՞ۡbYpX2 hĄ_X^q5V\hbYT9wcɪ0󿌛=NN;U8Kӕ$qy g x9c©UC|~KTJfE"gly\.?I*N E1a!XyDn" ~\BFM a;4P.T8@؎-<14kAf ""ib6 ! "w'H=Lu $QYt`j#C-:翻p)@2->SV?A@XBV `yebTO1ǠpѐQOn#%f}ϓ 2 !}bðZy͏rĐcZQb7>8*4T R(ƭRs"'/At 2W3/ Ho*iWz]A ܘJy|O 0J͇`:JBx8j|6~C4?dYtLcX԰GNfcPqę]GA*% ]@ASn4O똊|hs@DW\ӴB&~EÖG5Ezv;ο bUX'kYUu^3^|_:/wk8^ :gL~s?fO?@WKq|019 'H.€4- m=z!r^OZ%+zZV-R Xg"+c/\W1C0wq&IRPCYOL ,C7 /ݦnjܻL[0g,pGw5%LJ}5iY^:[k.2MŇ:-&<>Ta[#L],c×=p)x8yl&b_(1$T[,;AXiQ@<^,Kg̬k<%Za!QׯsYGߥ<CPYq#6K RTs)k3ǦHC0 [%9\6 &!arV'%unuOtvRXǕzM{5fFx]eUF`u`uoJmCU`C0L&,CCUZA3$\3Q7ϛ!s2"JAX*R$fNvA4:__ :蕞XBˆ`ÀztVecP7xR}+9R\%&ŜY f+tz \0~Lbط5ɧ$yk>؈%3Y;fW7cʫU7}} x#wR?ߡAPUo v~s-J=[ҜC)xw_ %z :,!{pX? ZzVQ^mj3gb 48P1* fب YXp09Zx|5xxw Npz^dk3)^~Q"rՑk*ChhF=0+ Pv=3z|I*A)v T+')Y|i E&*nU#L;bw ]ȉCc%U\iu ߒޜiQR9~UU 5uaSg\r;,݋{Iz_EAx?}W'|Ҵ$xv湸+-.tSm̍Li&}ڣC+Ő#T&J !n#LD$j;;q Bا:n@X UqC-HQk4f'm .\7<<䞮DX׼\ķ@܁#}^5w\ӘϻD{woloMS8J$(T*?OIWg-vDe\/r9੢C0{F1*$\"ga5HfWJ4qgP1Rԥ|z4}d[7[0޿ַKzZfk89Po2dy49ܰ7NiޡB~EDY6JYߟ" (/ai@pμT G"-Kz|1ᨇrA] %;%x>br jB< O[`J1YG8A~&l-W_-,\D[@ڟJQui#!Ľ)OQς˿;R1{DU(rX`qU ɯ~M<2z&wȨU/n{ /= w`U!X1\UoDFN݁۔LF#SɬuIJs))T]dGC1.Z!Fglǚs%Ω!j87 oe:1QOhĀfiqxc߮M3N[gHXf@NӐS 3SR+5ϭuDhKMLo޸H'7AJi)=Z8-r5R}d4It(}LYE@;Rq{G+P-A+ʺ`J%| )!oLj\[ЄYZkqn ,6F%?{iXY4b˕*չޚJ\:VaʍQd#MJ }/:?:݆KFE:c[UGV2`j7r햲F}ٚfq?Q4{Yq7sZpn0oVjt,48u FGN$RL7_eevo%%Y_'S,;o Ga G@Tq;`rlOyM |wtEh}&{gpᶟ%t!{v6˪R1=d ܘwp(c']cN" GB?U{OSo{g T#n:SZ?mޗ-! hH=} vUԾu&|='V剆aK#vvҊStcT*K:i#%Wߵ'qjq+S%l,eFy%0t{VuKmo=PӀ[Drc~MW!?L7e.e*Kmq .e+Oധ ݄F34!O%Q5mjv2f+~YBS"G>z6# ]=H)YA#뭞K0]ABٯ'Fjx澘`w' n $d3&s Z|} 2~wˀ'dtE+#ᚊxEV^h#<Oy90{k7ٱaǴ0Ppl 2ggB~ (X{>+eDx4M*N4&oG^ QUYԬ>M5> .%nS/i;5 iMyƌ u xGHL^'цn˰YטQ9(-׭йo`ۥLI**N?)mF)!*}uGӹR5sNTͩ@l{n Ӊ ? 'IC~K v dO+k{|g.qϳ9,G_: '{=+[d,BO/K75F@My׾A]$;aĈn dO2 %]{Vƻd<4VO%RǑkPn],蹌~kYY >JO07F$$ߌ@|ꥻ[ |AktFyk˹g'pHIQ 3 B9<,ߦR ai>F 37ntЫ"1 Dӧ{ƽrYgٸuRajg XNZ1:I@r;*L& ɷ~@ }йx4כХꃘMXhxaR PI Kf˄=I?:̾8j6UE:^{5aќm8 gMfˮݦܡH`©9m>ƉykCA1 _P&c6?*aϽ6%5`21R]p_Thϯ$\.D1tmyu|/ܑf(nQ 1DO6v96ռxOzF砢Bx SAa?3Ѻqs#$a[u`ê ȣ7x,P;OPiЇcUHl?r#Ou5MW&Q>}ܻ;߸7[Sl%UC0 axCoGG駜9ƛſ6=1$.1/&f! HC d} T66wƶYR1VV. v?96Ve6rL}1y)|۠E7ď)M.2$JnGZ1ZUN>NgZ'|8ZìҟzTQʏXA @:ظ<qҍ Ԙp)7k2ݡ7CD9WmhϮ9йTe>kTЗkƁ,V΋ڇ9=j+Pc4Ga?L z>RgPS-Ϯ.WyE@ۨfJ_d㐮2CO2k?-,'#aQȀ#861SH:iS숣Pp7yyZKm+`6cg`Z`E2[<đEϭwԽ7l [/;+s^aɅ;ml&[úy8JP|2Ż-.}XqPp[DM:x Rwɿ&#Un>[Q H-<"rebmPY5>Tt$eO?k={jo0'bI<-۔L$nxNd,U->DŦLr $QT8M:7ϗXPBd0O:7v̀RL5^QOlL'jBͅ1dw)G/'1\ct yl#Q!U<\:o'd`>0x)m{"uV}+|!yZh읭9eH%rfYlb .32x:=w;[J;bqhZ^,ڰ^%Ɓh87 xnp؅-<,Y8J藾ʚ$_eo_FCXVN"˥fH8~Gaq4}"m1])xq}5r4QdՑ'XKҍJцz,QNUjzr%!zl%9o>J-qTȂS,d&8,fX!ٷ[ ,9NSUH\=JV|V,a[T:.Csذ2=" T,%=T 1IO%cJe?: &!e]FV*=ǫUѐNzW qw$wc&QU.&?ABƃQGjl*me΢V Co}hnS/c[B`^lJsiPcaIiYL9}Q'(nj]k } g!DDk9dO3q :՗ŪԻl/y7 ^(E R=j[OV6I`S`3Y?8 /T_.:WQ}3? `^ bGNm3}ϬrW4+rQ97/vy,@C|ziM!/H0DPB|62Vig1Y=wQx{Ve'=L}KPL[m/|_Ĝ3$/EZUlw\Ts Q 7]Nei@Z M VO).ze-ds@RlbAA Mp~9ᱛf8~u$]d{{k4B]/O*a5ngFc$s؇aA(ed=IcvB%X+ fP?tVI/i =ZGh vmdɲp%|'̭[FW[=]|[fx2.d5]3"1."9l玙h0,1H3w:쀱{!\Bk4!PMP#鐟Dtl@nUia<;{)K:i:ڼ']0O[u+M:uus wbb,O\!,[֓ VvZ&kVu;{]:9ETyp_Pv]6e<u3QE.#'j:rzp'yt1F:`GyCT^已LcM ,2Vůo z${}&ArBS7<%;OHãe`u5i(KޫI`Zud]Ve'gE{qd#``ijW;ya?r ^7 {xrq 7:|`9r BT@by²Hosfȟ́+FE~MC 1l 48@ҊG+R yZүwkeJQ#)oFD. >xi;He>zZt[x"sR vY9oH9hUK*;@%KRgꣻWT֣lYK,F(pt͙cϜ=yaN/:ҘvrC SImOǚ1r . o(``@|n**fCl G";bl1CgXd; 52mi%YMȤ~XZz(⢾ Pp٦ "[6H*&F58a5C@b%ٱu݌%9}Ymћ³7}eSE %^);Јmw'n9h}脂$x4v!fy`Z~#˟Fi=AFcA?TQ)kNs6Z `GtC$ĴkRh˓%r)7&&h+J尺x/q!jsNI'#|'˰"GF1!!}f!+~bp(k݋U.Zf]oXqF@].tܭ$q%5-:qrpt᠗F*CpkI22!T#Ӛσ,;YxO;7[TTweX2."[^\|`y̏i/UN%ĵ8~Ӱq,Kx1`VH0pyS:7:@ HdfI!5_8<8nIŽtyWI{{mk &ExOxR,FJ,{B , Fgp"[g֏`4'\$I` Yj'K#%BSzl'rv ԓ JxU u%mZ j3I:;LD͵xe-*EF0,< \(K)í+:9"TYL>vGĎpӳbKf:(h!tk#Bcs= ,Ϩ$ FΈ4Adjlql^Æuco83Kл̳PК TV1,*ܩOcKGYߦsRɟp~,Ge,E\ 7еs?@zk$ByLlfZR@`AԄiF(عWqm@2קU0 ߈4 #2n{]M!ˍBN)QzXe.U*@Z.eou^J6%} Jl?S8R'2@#[ErXF_yK&6ZmL^uP;i0OT/3*?>>v*+ 4Y9̠opD\LODs.T\\A~ώ:,+SevPn/"^A>}OQ=q5訮ĽsG1׫#cJM~2`/f>wSl]٢ׯu;WQlEFX;[p11lT 1P=hti"vәZiW%^>jlVvxo%(4"&ޠ6#XMuh~ġ%b1+gZ46ڨ"}NtǰnhLwid~(\1O܋XԖd)+1, :k;\y8ߺFԮiWU#A9sד0J DI}R$P"X?.u݊'C2ĭ5bKTѨ_rڙ?]A1>(1P[Bk}YW*39]28P,3-})3(J@hK j4qyr@x]``2'J}Jʁ"&pO:p rtYX$̪]ZItnY Y&Du ^ j|5yjɷQ̔Àr:Ä-ŬSgVӯhz]]!J+; f/y =_TEJU:Sp.nj,P ŋkO-гK $/ťN!_@yD5x(C" Q+2%;`z}߰q &!~cYMe>?49Xe -9.p>nˇ[( )_ۥ~F~4ӫjA*s 0 T񺜚tн"o>;W~;,eEi MO&X2Hviv*ppT[-Ԣ饡*BJ4'b9.?P~xg#'BD|Yo݌5+=8=Xݚ=r$fH)ju9:l wހ!-a*yh y^yhZOMaVu6Vog$|m-%hI[_Kg2WyJȥNR ŋ  ]|P2t zS ѣ:˿L&Jy_הbUfi{ {*I (}`!\LD$Y}Oι#O6v݂ 8cyпu) gr|LarxHvtбfaquCNS90UY)Ш^e B7be&A yI|2veaDË}/|&IXPBe@s<^P }gbV9i)Ƴx1)L-=bdҗ> _OBۿpz@Jݞ=OMqB/h _@iV\^ɠuL~F| 4.եUQ@u'~W"7hv $.pg\T1̧_v?us(PSeIXPK`Ls_ XzLACА_"z3-7WLZI`aM|g9 AxdKQ&M^^H&7J!(#ZK4_۠Ym7تgđ'cS1s*ip ;^"^@N X0@C2%N**gb9j޽h$!oz"C s΀0ռy"83 5A J⣺3@1NsjHqs5)b}^"?,|mU)wItֳt4ĞuK$Djv#G6%LEW0VXE17mIRNH%/hL5uD+]8[(t|Ss|)!앭lyk8o#+y9M DH}$ȃ;CD I/d0)1z n&'HaLh pެb"abz{N */r5jש,YcSш޼(}>k4aڏt2fU"CUy\xp'֟~,RNEz%]AKsU!O|elyDBNb]4( [P0h;72Sg]mQ:ZZN{B C=?. hRr;FeP;@c8ŔLV'*u-)> ]tbFi7τzxtJKN̺<ˁCO>zoWpwF; ]~P~а{n޽Gz9JKF7z_*=ŋ)Y؋ItU^S^N[uW]cÝ+c ]xWvS_p૔&n *T-SLsmͅQ!ELL'7BKK'/8K6#6u%iq\tL9\暱Ϣ`7B]KH`% xq(1Q(br^l$Ԩn-V7L`5&!l%)|x@~z|xFQSc_V8ac<"tk{$60$93ĉ)+ ?]]*eg(g+XHO"N B`x,""&YMf4 5]eb3e]y-JpQT:3-,p=u dryYǕFR]9Cd! GqHj_o}@00M?Pz?x{;V9zN*E֯0m,- 6\C᳤fObQX$FjB"a*3s\?̵S^E7g4n}ϵ3y5{\F `R_!,ibB6ޅb\W= `%h\oOV\E%#xي, GL5-^StIDSSD.M OC DG"!gڭ%)DF0w`9(u/H5%<80˿m^lzm'Ik >AHW?5Cbk&c?XؒݸbU=$*p=39(♶9Nh+b`o.CF}VSu.$WwrCHKf'b ~oWR\ Ophr5L4aNJr;ټ%hˤowCC4b>GH+QYЗD SyK7QBBvٮS4鳆  4p!:n=*?#B|mA9f/\w SMӭq.( $Mt_G';_5Ĵ4K^͉oz >h$6"Ҋ>wSbo΄h50tn.:STa( C^'vEzFӥR2"I*m> %mZ>#ә{ +[fnjR׫ٕ,gK u=dx(J~*粘e4ˇZO˿wi@Sg1$ٵuj#XU'KNbcJCY fb([$D0~++ڗӰBMy(qa`R3:-)q%)\kQJ}ؼS&n9>1%W5u7fjeq=NJ u,иi@wQC +-Ў מdZԕmPDϚJ}]!,woZd6,!h0=ʘ٨1u7g59,zq?HPo9Wޙf? *@PE D\&4FU0-)! O Scf ˟`GW(DPEXA!v[ѿl)9zuƋ? ]!H@=rjϷ0ÄFH'7Q)Db,q27W3!%`K t4~SxIa ArY"T7{ȕ=͘tK.ݖwQ?ӈWyDž.֒Ci0>g6fV_cPe ɿ}]p9[,aUbgE^:`="k&բfwRr2foGFU9oyQګW\K=tQhF1?$3| C $IV<DQj xKQ;o5C*yI&2[r`YH~҂UX,c`&@"ٝAn .(cjf-0e6/?*~;;jY Y=ã<^`f:ӞhHR[K$,LA (A z\ 'JkYw(~8K-$Ok4\X z.6rJ>FK}&YnjZ`(Q]1 ~+kܰkG|"]wͮ:k2.8| 'PZA}:+#&rKE/JUbl7Dq܃(܆hAk-XTZٱ:%iffi8nwWheB!pt]o _`XjQ5.(8|MOՄ[@Cf-Dx R*P=re{:a{FVohr(4pǪ31'C_R=D:ST?n-R$\(jaN9V|MX r5`6jb}9-ǑNl+W`hgrOT7+> XC>_O0rF.EW3Z]7Oeba%<9f~'VKsevL^&5LS".C*\opȉxssЍ+^\P5N~^qapLPFީHE)nrX%Tc {"[o&Ww >ݗ1MwRJ +6xdžQ6|~cC8~).;l<10 ,yB#yuL1?*@ OB)edlm~1*$< $$l@0RSM)"o?`3x\PjxNO{=W=D>#:1`2et̡Nu.i ,vݵF3wH{FcJ&Xl)uGx(^8d^*֨w]6u%rا8D`B ]( "H붊Jx~DƱUxU\aIgJ i~ݽ ] .Hشo58昏{',$crHݲ[3(9F-jsFvq61t/P@_ nj j.2$E/ʅO|x1lJ>/yWe,AaTҊh )H<_*Θ`V;@C<#C '9T*Ư3wIn Nܬr"۠\G u&7TQ+2PuzXjuOw|Ȃ̽@5T͝VJ-~͌-/rAi3:"!@NFNeLݕ5)2Zh"f3A9\w%A!@3 &Q['qheYWHnvf ; نM2AA\%Vo.]0D9&4Vq)yt{Dgs)7wj]P Q:}B:*xRzEI :zufa1VoWٽpXښ'kfqdCZQDt%^ja V>'Xy6zV˰RBC,CC;6Uc!MF7 GdF8u I;  Fr F1txހKʯP\IUe QͲ]A͖iHD^牠TA$/Y[gAo:sc2&"2G`4KKS8bL>_<@x3JJ^i !tx?A^d"-ǛFMd( aT= h*u8ܥ̀$2Y![ 0*Y$.5cE)I .6ˁz+%Y` | g Hr(йB1 b³cpC!0BfPpO/@&8ŋVj-)Y{޹gr&(<:sZxf95xւx&R)Ms1h8AX(i@O _%tM٪&.e< 4:_}W<f}?Ll %RG{xG@m_L#7KVB:25- m(.{TXU=2yi+YE[=\q߱S/Mkћ{ g?moW$h jF}Zi҃4mמFzZ(O.s cpބyCm4J=kLff1xWʽw:ehEe}.?ЃCЮAiܥM@J>Ǒxv&b#ɱ9U]Õ0o] ū#:=dhHX4( S\Sa[/5rZ[1]Wk1wLAeYMd*Bf{C~.`{"|Wb4>($ S̓$pɰ8U @eW|G1C_"|a& |zm'oe g wN*,ey9)4}'3GYnBk;M^q_%O<- a/"n Z5~h>GeMbZb! 0OS9dTr*4=·'󾲒admr]ktqU@*9.9b|?#HY@'y\Ff㟆=j |n .5I j-Fox??{KGfڻڔ{(xap16pY ?@{}q tYL!:S H/%!0pmxģ8y 6+Gdny$&4/< q6LyzP;M Pځ0nScR@p A*MNIT1ޙQ#(g5?,Zjt$H#H< ^)I;,RTPbVT c'7[B8LQl_hbn_ߙ3ά;bpwMԯsNKi./I%BAR..9sFj}§%* t>A:qCds)U!ё9϶P)yM7%Z^u kjm60w^{4o4*s6!2 l=(P+uB#!w:g@΋f5%"to\i#PV]IPdY2wqC^1HB#ѵDs}2ͪELIN>lWCmA)K6" u^pGc`$-/ȑw0A/3hʼY״Z>3zJyv{M$ngF`ݾ_Wc\uLoys?"ZMn+i]EDzdo#b,n=)#vxMM@2շao>F[C'_*7*\S ؂O/@y$ӵ ;%'eDĮh*z~4'@L㴟TjVikNG5[R,N?Y^}fhZY̴׆Ax$ 1)hzie; cU ֎9/h>DA t2|j\aF݀ZJR2ӫtu xڬN#g@j),^dg; ۍe܉k9z2'_T$>7w ˓:SQȈjnnIEcĔG =Z':]ܞ,hڀC;KA|)VʲlvOV2|{G`A~O-ϴM<3Fé(FiLPg)5k_|=>E~*fk|uЩLeUq goKߗjTgyhA>@ۉť2uS| *@4{EӦQ0ӡ;ҵI$Ka28?`0a]}o]HPReDGPU k&³<!/ְz\t6str?aUY]$&ND.aX!L+m'9cH 0t{τv˙|`tl]8-#aW$[퐼 -!y{#z۾"ry*e\vik_Ǖ+0"OO-!Tl|12KyG7{8މCXĴ\aT@D\-āGQ^kR{%dke/0}l|sxs8wU`n~K>~z2 *݂\n(h5\GDA%CCY *dfKZµTBZkEtn0_cz/HV~|q myS"G|=ŏ "#p;F&Ś|X4< -6\<۪!~V7 + TUYQs] ɝ[&ۭJzm<_' RkTR̉+(?udBk*%$+xKA(b*Z`4O 6L#_c(."n`}oOc->u06GYs.9T9P6bl7ehz#moGS R8ZMᯬLԵ$Œ pJT.:8(ѷt ;B`Ix ŗQwz;Ja/lz*S=`#=/ 060*' ŵs_ݛh6lַ~vI[*. eȃbXBmPd<1yKG| nzyGZi_#32M;Crng6ua8eU怿ٰo}?6?2dm}reCU+g?Q0$ I {_I>T"٬~0+(01[4HRŊ;<^d-O\,4c @Fg(;砧%;W\Atr}f:t-qCF>CwN߼!ADIK8N#_Zv>AwGǫ7s" 9 $aZ~*~)d3UAؐQvU]כ\x6&|'гR@p:l21{A˝Rn]1@Vs(r0Q@E= -dT:esjF,UtYF bގ3Y,H3?M^ ;xvX 9V͓ \@X#]F0f;>}ʛ.7c(*w-{5<4P(|K6+Gɑ͸iކ7G=:MgzۘAh7$@2+q;7K$Ðl0. Mʔϟ{\8o=J)ji3ǩj p\DCZ;-0E>n/ ,z Ͱ]hq>DʌrGfqݶ74{-*>x!sn{{~BoXBN 2VIIKL++f[;_7^܃Ax\c{O}8r̆4az%zދXƙť>ٍx%OrM*s5NZK[70Ssx^yy2NߥC7;k7 =RjVi\`JcI1(d-bs>ɭ"#!9R~뎭KLZaMn+_|měhW4ER*if-Vqd.3項RT0 nza:UGшYLꈀ-݁XU ݨ)jzfS1sI8SG"J_8̮4>M6}U6]HO{WQ%!% gb4&Ź[vC'6Znj- iGOz)73f5adXr;N߂8ҧ2TÎr^d .΃0-P7>p; 1ƂSUg-:cyy4CmOCBϪx;Y L@ƴ탓eA ј: Mt0t<+COK5 BMvEZJN/ 9K!?k :&4ˈgEXj F[?!`u8`8&5q,pq04sVfMU@z ʂo]53YsXp5]J2>f晦1[y{2v4%&Mtvq#Sou*qʻw(%Y݋46C3~ *j;,jT>UG ԼUߝw2>.V[3`$dݹw#nNOE'!GqhlK~luixxGd.u30!͍ansZn(7Z&͊.$&ct<(*0MiVT]7A"ѕ%v9u+R  y6ѨČ`ӚH@M$Cl =y#4 ;IR5Zd*i\Uwύ懆8ǓXdbG&FbOlζqh2+A9D|paGh8OIAqZ|!HJ,LZ硍]I1̔ǯVPUuKU褕=ͲFNet}S|$Oc0ȿ%cQg4h},p֐N``V7mϬm!Z񸏡9!U𞫳:=Ȧ,jgEܑ%NdApD2U P/S%7VaceBA?x ` L1XDNh̵?HJ*yy &P{LA|t!z8>`zxy;5U_$Wo95p]RksAs;P曠Bua<`п?](\5$lvY 'fX-L o"sϬ4rA#].F4(v*w=㞱w[֍r" iMeueQE~Pa=BJ԰𡆠^ MmҒ '(B#BgLr_ 9 '[!S¾SK\H\_OXY8@$JYc)2[۶ woME$"ԋp3xMөõ~bkwdR(گ)qM b|f[> \g uUL=ظbZMPq ҺܲY)"MytN/Œ|{BJlnBe\5J.޿֪|F:oyÄ.zWey7Wt<7P&; 2_wz(XҾ1Q O_gbےnH;2t0Ϩ)-n'r+rkMT΀)1";>:P-9p0f%NQsʯ@8`.0h ʸm!>3! iIueʵI;)0\$Afb' wZ2|}}opZ/oA x%piy|e> !;>v(Ew0{eh.4XQR ;{+bV,Rąq,p;LNr ?NZo(w@=X AU)NGNAW #8ٝSezy& C#.x'j}ߍBY-"5Mp%qܶ-eFYkqi0-[͍. $ ";ogdU tC|#tPH(@on4q;hQI1͉;|e_O}iri3[k8Q:HgyG?I4  tWK=VK!@e;3x^#m~$&LA5t!uxao. \4S>1 *',Oib6B#Olj{EV$W}T"ʬaRZۄS )*QU!sd #]ިUY.{e1W/9+gF£d)'/r.**[$\o8 V;4ns8. diF4Unl$Z;{Ԕk@`kk~S=$yN0b.XP!&YΪ ҄: Z6l a+uY|]慜iH@'zvR/3ޛ?3H3jU4jЎ]#b^3+g{Rq}\p5 7 (yE!lX׬7w_N]bP)N`:$|v + Nl#:0œgہ7sCM=ۓԜf( M5wFwb9OP5 hT5S ek\ cqE+O>}(o!V~?c"̀?+xldi H~%"=豛bVz䊅݃s{{,硯atT.zG/۴Y0}ߖ5v[jV2VS8&0]h73Qv7#lT{k ~BM"P>ڷ5p)60< =SWܩ\0S~ u͐NىB87něi W-u;H~3AP4񥜢V'VheHb ]OW"RBS*ҷF{\k=e@0Qx7RU,*_dn+j%.`'}_pKLlGle]$XWB:+SKґu,?ojTVjiZ0ޥl<8qVB rnG>+1­ݕiך ,.xrxZ?BV]Y] pxf1ZH;Cuˡţ\]O56բJO('<`GIF1<'bM9%N0cus4\ &47[Ɣve!O嬱c!Mڷ "7S*P$|Щ_9Ce1E 'HO&lut7o g(WBkVeߣZfI_3߃w9n];'I;U=fр9\ZG$?=()c 3=m}J֒/Ł2Awe%nݑyH?X}V XXsun7t 焁O"!} ;ZFVz q_9&2WZsl_w>)%W=֖^m'?~mgQ14WyS9&X2YmU_Us6\E]*v )&Mbx=s &!"Pj= Wd](Y&"[+#pjxf|Lj /]ML"wԱ;֎a弙 #}͵|m ݵ5Őzr4 KXPZ+3IklR8XKw% \|U"LDjY̑E9:VRzs/}%Wj}8rdd@Vc͢W 17X6Mf5]`<slP"'8hY 8DlqXzjTK٤_jFꞄVJ ka@) ;,.5^t{7~ll#eT 0+M@277{-gÃYOu))R%.nCx1Stx=qY})t0")rػ&N֝@7H]>8r^ct5] 0$NP5lw0Le"`FN].asf_:Ѕ ?̊CKcXoP|G <١>4;[ff*ߙ8-!kZ;r2Q3B/n+c~\p;>MN`v%px[Hkb%LE{ 6{jD ǡ &9%`r LaӨw Cb</Hd^jGG<63!2^^ eq7ɟOQ8'7H<t7ۥnv97JN=8g8?O,%j%6eM~u/g|Eݢ~B>ހ <l΄Naw^}Omh砱> Mx`F54eM9Ea+s`Մnt|_0/ݜӵv;|[ KJ,IVny)@šMk&׆w=MO$`7kڂj1v @`v)x6M3ٖe6#ȸJAC&r !z 0'LJ X+uUx?3Kݩ9/lWQc`3M;P%M ajl8^RT] JB-CgRy;z۶Db\r^!.;70ݦh2+|8r'خO |Ρ7=z_wH\U)\uK׎<uMYh15@aw^c^ĵQ쀬iK@ ~a2POiSδйOS׷)@ټ7E f\ "Pң g[5@`7i,A"{2d<xK,;3Ԁ*EÌO_D njRq.xHA*M#.Uv1Qqi1b6;pF|IWG)Y_$zu\X+I7qF ej28.h57q5%h34L .ߕ6W(J*˽#v ü !@0-!e:^jaf$~uQ Ռ1cUW MMn32pXcޟJ1zH vw5x ,Eʵ7Ft@x) dZڔ}$!^= 4n/V{wu;lΝߺ_!;пI&H3~$6pZ}(Ȭw*S'Zk|8|h?%I YPNac!ׅ ʳ>Ne.b^;HS0ٺ*-#3YmGl8`u!vh8MGш3Z21doicYĄFW1-ojJI$MI!ɤO_|iH]creB"zJr;㟛Vp<M$ !=ʰ {j5@np7m(S 8 rQߌ˅_LQgHf).JR<դuSMFӡڮq{ciMBD=ZWh PʂԶme*pugnmǸyi<ŕɡ.j~K~SȨ|e8kla]B$FoIa~\,ri %[?aL*P hB+dPטX_ MMn*vnz8{ٞ3*1р[)(p6ЗwMB!i9ςvD;jYh9 uݽm 55YATČoP`!^;?)̱=MWqΞOYd8S2p`x|5ഉ!g`@avd+,[7; NR>v(jT♘LjQ3cQ/y3v|]Y~ ع@ܓf|,vbq5g11kn7`1kky7]F1t6>#?QJA7.Xwzӯ%֜S`:7hvJpX | U4[c ZOxL4ad%x&#,\E20:Iu,%'Mqͯ>ϪMm*w4JHGf$G >S_xFAJ !#.L|D+s'c9 +߾;Wv gT\Nou&mR}Q>Iπ-xu1QnoBd+eDM'wJn#ᝳ[7dU}Tb7xmE%8>IՋ!wu?cɄtٶBgmC:,˔ANnjXη8O4 5p; #vWLyhtlҋd X6ho9T)(T >L`M 0\} ~-Ժ/y7pLLyc(sXզ=F&@*Frryeedbjv.`'K㱈nh'=B@ys6ԭ uKھ*cs /3ky%Wn^?%㱫W&/> ݆&qn LY'x*n-g׽c h4zpt(,kde2/ !7oɁSE)HOEtO'a*dA6 tO|&e2/%<M; $%+9(GѓQ' ʅDtRhLbF/q.K2skkqy9'juCRInDrShR,ӌaM(vs0=iAe^c?)ُSi oܥwcAAoL{E[wBXjy6JƜOUn"sruN*'nǖn.sVvFl}A6uSV9^\l;oAI,D}V_msf8h>m{̄p AXv\a#qd$dOS1ΰYb8Nӥ0_YVx*B}fd. N<$vaBLof?1S|΍hgآt~K3}B%qۻ {tÙ3 EkOߔ A (좣"fhnmyq>g^Q=w1E[ԦF;1rH~!ye 7džPfل/;hW:rG q}kZҐIu& rB!Q+i\F`dAv[͚5$6,O*;QNUCGnpiDKҫS B,ptF!O4⤊i<*nIZDã]@?3ۺ̂) Q Ӝ?އ,7#$VO k A71ܸo_V  W{77%qQ7<:B.0-ZRv"6=*m uAD7MY]LC}2@8Ƒ@xV֐#'z'ǔRꜯH(/z?c o/S,u#$\xC:gt~q y~ǩUD/U'@#/1bҝ K({=§OcHϲ[ls0*3#τ,rk =Ƕ6 d_Mk'*I<ջ:QCtn#Ӳ0R< ;BF*E̝^JM\A5CA2Nf:kI | ܕvaՒPWw#ƹ)B LEذwl:ƒ)%rDxpT^Ny+fU6qzP cOt.\ȳ8L9H;=C F=eޖ}9' [2fU#y7Y"*XAn*> TQBGЉoxD=MY{]d{1&N 鄹?Lkd iy""WHs~{jte6g2àg$f |C>c}{ t16Qt|-~q5pEMJ #(P\bS>JTRhOo2t}or n8(vIxW?a # .ed֡uq1믑 Oo2J4حϷ9oJ+W-3Ll;̷F(O#Baq-6f#RH5 ]8 ?Q؀MRh!먣./ kE7>eTKX*jAL(ǝɍZ gPi#[.<[П]Z̮WvH>Q{BGYqUKCn Ϩ6^˷l#rEI~=OKJzg=Q'L473nq% @ 8dr E?|%6hS-~7M~mr:!X+jd΢Tg?k'/ȿS4RQs:'ӷ]ڲjp0sᄬ/&~4̝݅.o WÍgўsKl*=`m*۱z\ Dҝެ@d8F7Gy[WV*ANcưƼa] ˽4M'J" xQI_]kNg͒^]KIOƇD@{l8 )at6#DUOannH~8p`Έ>&.Pn}+ύ']$^䯘ȼ?64<wEs.8iNEkDO.=g:s{lBGGJ+A v'(\N: aVP9I 1U8QSoN}d G. 12s0>4(`݉g-6$ғucOsW`su>_ A0L"WrP* #`yK(~/˺uYw+B)sp0S62^-k";KMMWN9ᑎ14.FOEXn0ɱ\2x.+B~V>o+As]i^C3Q>$U ;lT[IssBW,I ";3>ލVHغly6qҥ\3]N['9g׳9]zyW¾]Qmx5LFкBi8ćOi1Dx?,Uyɟ2Т^`~c+\J:ƔM3@\a9@!ƭzm 2]cC|zlLq 폝YPȓtjP54yG Ck sBN8Ϋ>ЂLgf-6(.?VzmDZY8n44>'52zZR 4up,W,)(t̕~O!Oh> -j>؈^5b+3Qy KL CNԋ v{`ŌaAI܋ݝjƋ.m7>#^Ѵ*'N$V'3 5v;Zoi],NbG'G]mֹY.OSh5M7՜S6/^vՅRV~-Zg)﹒ܛOJԖOa3 u6wkڪ@}ar%EL{kO&Yuxt9 0 =^mK#PQ"PӷM.*,~GM?5_\+qWš/-><G {r')2SpO;QfXJ3XDh$%Qm.ρ*8gܢa\Ò 4\TU 4leLa$<4-.m\h{ 왆(8CpdHeQޘU0%iz\l[KI8Bqfz΍dE/ @)>muBu&qAȼB&e7(KKB5D ܈6G:Jg~{7 7s  p.9I \_qyXW`]{) } uy +/-> z4`8> whWfsX9d[ }.i s(#w ,I=ͻŨju AA*riJ*Ÿ9ݺ0(^7;!ȸzQ ʾNytel)@c!59 J>PE?:w|_LR4Kq߄vY{Z](g51%0Fi%%qw 0T&n5뤙,VTk@ٳ=NÑ#N,"9PFN{޻YA t0lbȺIс.+QPl(8o]S,͢0|G&Et+;/ǽ& JHw2@G@pF+Z"MYX>:V᳁1?Q=h"qHJ+C ^5W[o3}6OH]'墷e\/me/#-Y&m}? $di99V7PoUcJg#w(&ceAjIWZ+XwW K}yX9[@i霒x X$pAB⅃Nh,T\I_/sDd"H$>TF"~JSu4FGsW؍>&uoG9o (HI}YzROlt<]aIb?sS*~];jVW}]+e=pd#[!ϋ:[!}|nytnH qf,dJznIIҡ.6] 8Q*K:"6Wgر9x ]4_7~U[0g`u%ӡ'w4Q=Mݻ7ʃiJC(o_weUvDNčaubv0.8ehWLv-s)a UP6!'0OX}M0Iy:Ba,F;?4.SYD+e%) \7zuǒBcCƝ܍J͒[TYHA8)mクG,v-Ybwv_@ |tVxϢ1nSj5Z|~t`3l4yvⰣwet,#.6id$8k?k9 Apj <& ?XX "n5c])?`vwRɩp:gL~M2i|%zU#+Ck趔籗3Y].1C!C|qħpLIѿx֋y:NCajTEl7&[&jjkI)|zܱo;ŒW2d;+ 2-GLLU8yŏ4ZbM%dzV\) L#%ct^.ڂY%*\eNR#.,Q" yQ0gF݌LJx|!lx4lf&amAmov֩-y9ŏJmh)zg'J)ba9 nv:MklM.< tm&&Ua; djI杒'cw @d.VC-#\rCSnoͬ)pռ?![**K~C$̯gb{nM:'7f'd+R2Z[~xhvfǤJ&P嫢p')UV GBo|>fuM[_\(J(a%3d4dYJttH՞<:[_=a$)$ .߱&6̚Lc,,Mo||/ˆ0Zk>c;v3ϩn6Рxdnݬ8C0%_>"\䎽a fed[S܀zL-u9NRmDү>i8r$$ 8tPtf"#mŮdv('N#gp&&UJ9 H*|}/ƕA+kx@hDe-`|g"qw^9VT$IY$B:p&5 :1~Hl8dQC' ʶ . IB:E ZKM;  z6US-c~B~%"7*9 FZ3a jw_axOƍHFۂe@*#+N:n ,$q!E`)skCWlT0E*eC|jF}H(}i>T:Jd C!9c1mw#ҟ_Tn9PaQ?J݋ې˫tnw58qn>(0mD l~rr'>;`(KU%[eQCiQKE6Uk*R'>+?R[c(|( sE ;3ʝu״`uST 48f)iox]m4=/֚{N"(v?Fw#0#mn 2El'Nkxh_n{[ 01bcJ&|E߄L*O#&1_$h?$wSprA:1}U /YL#)hRh'67[ڒ zګj lYcj1e׉&Y}Qi14} VC ƛXSNtL18: 0"잃 Ycu#]d}G(! ?)ᕻbX C{PΌ-`V-:EOyvqA~A!>ig5LT: A3DOf6Ȏ: lg-)! hĎe'@)DN RJOߢ֟ȢW_b4gFf,"Xp hDiD<l=[\tS?hb"1>Iq$W~@U{L& 3|U5m(i3EgȻ5]ygIpXo,#\z`d=ZC0^ b033N(EByy 0?ꙒL Xψf) ݏwZAӒFfuJf]< ^"( miPjWP l;Csi' xcV2 Xi- \W4/_@+9E煒9+ZAŒ0o'3򺀫ᮥd+ g ѤY- Io݀+nW'/ҝest@Mg`Y$ R*&< vmե_mй};qKyʉYf&y`ĉE9_ΉChsBXƻ4 dcOWZ]tv tnɽi 6Z"0!mo1$HOIE?A-R_Q6(ZW Q8VO1({6 Ie4jO\Dt~5osoKRV:3;/&*-9y<ƗUoa%kY#0{ߒpT׼+<b4dh'#r j4f10L'Wy3AֽX] d6;rjEm6+C>`6 ؙu=}Nsk㱻Rwuܼ9f=ҟÑ) 7='Ut.$q Y+t܈Tx4UUe((qYo@9gi_l>{_ka|IWD2&,p1HmCU=QDp<4xEWG +)39i0}LBj,F#צ]ick 53y9r硠gyQ==vXV{^Et߿~Lg~Sܦg ptﷃTLD3Jʞ;l& .XA%,8`J1,-,ZMyp<ƾ@dĒ5i7w H i'&оed%ElW=ӈid&vlzZk/0a6ϓ~1N֙02 SmE&[n~ 7_vs3FN>!950)d4:!#MYmV|n/N!nf~-WýUC虐P]a!gC2@͠Z&[3@:zo+2])#׺M,xN^;|wK .k7on"5e?DMȦ4<-U?{~H`צvmjluhE#߉B ~{ۧpn 7oVC+(_J)4߳ ]F~ C$mw-/| {AI$I[։ PDN&YX4ƥ}:6@tC4@?Oҭ.XW&&8xl_'@krpC-ULM&LJA+0i}Qex};;>/ Ɗ8@r>34R\b)BD |TsAgUv״0-A}/@7)#x]. (ҝB6lf).@\[4v>ׇaRd&{% BuU0#8'i^z3h[ JGtWur3(X9c4Cb? o3Α`d~|7:\ T朵av¯)4/{Naˆt+8U˹;}6:I+k#bfˇrr!${ۏ۱{8wHc1" yQ3S]wz 4Qg$H64c;:|K`3$?8L,M*,=2ƙ@_M~qk8Ȼ6!p]n.nɴ]eFV|v ܽ^ .7+iLl\NQvY1c ao`AiA&Q f6|N2|$ڴqq9_>x>߹ՆnqM-H6MNZ@_6nS}+_st낺1|V ͬ}16Q$r\kw:$Kv)ji8w(_@: pv׋"KfkF5g2[=EZN9d⦓5G3N9Ym_.!oօ)lk|4yL\E=V ?'bU qxSriĭJk%6Ab>g:;<hf2Aǖ_{m'$3Adu%b!R)1૱Q"/e׾$[7eJ,;Pʄ.bc8).AWx|_5=fQpZ-[~ ~Jqt?0jчk̵'U8aHa17cS%ޮQZ =Ѿ~G /g'ɬCaNS]HV^>HMDU)hpc =RCf%Y;jHNl<,vO2Ӓ+T;1jΧ)^Qz~7 b\r.7cABם{qVц.Rg ʄBF o53[>a_*Bsslq kѴIS.3VE=WO'$4#?s9E>Z<յV Z:vZb {rٌ52W_Elv:UI-S,~ՈE\Dޗp>_ġJosR߮SyKcloT}S->m:FZq`K'#'3@V&X[=$N3gx8(c8fzƉc'Edgߪo$mLUpҢk~AsmV e] MNI2e_,r(r()8gyYm䊂&Ae.,) l Q'Qf$ORGn uحUą1|uOPX=$,W*=GיXzCs9aUU,݂A3=#2ʆVha݅󅥰\e1[ԗ(Cp{OCvÉ'iGYn mw /% {ܚ2Zmx;^Bs%!jvz' Ҽ;xO*ۦ ePk׊E! %vSt 2t ;>HlIZ/ɟ W/ֶay;Ǟv4MJfCQ.֡KnWncL2`URwۡMwf M); IB*R©@f徇!ڱhMɜ8sˌ:?b[5GIqbV[UvWIr*xnJB;" E[s6sӏ22*YZb4V2ְїU+HOR |H<2aӰC!r=8g)F 3uj͋0Bb*/XN~;o{k ,Iy:j<"~5pځ*-n'.xWno.0 $V=bأOI𨾃ઠl>u"ciϲbaAT{=쮲rz򲗀Oݣ}=L NB^C UΓj(.fI6\#@_Z4Ђ #I@4C7ۛ2mӴ2Mª }dK\j}\v5z*"LG[0 vkIa0CP>IGr\m)_ju/*YBvӖ,l۲hM^KKtTylUv6~?\!jfDQ8h_}Yu2( 0+34^*GA`#fˡ`=֓w|ih-_$t(^\G'i0ƒz OwF%fU64oG_u3 6$s5B_[E^X%۔WD"r߱" &sԆ4.8ٓjvӬp.B:@ӺuظGPɻupيS(UHC*ܫr5WīY=_̑sIp7>|M Pj̩|ə0/EdJ{q.k Π5jTP&OpOu3̄*ٺd ghrM|(i7_2 lNc<7aOMq*^/501[^HTS'9آW֘Nuy=7HG$UBP146?csa}ˠyN2X)h)KٟD5[Ż=Zȩ 빯pCt7iunUk_%iUt2^2&5vS/7dv+K_;;s`W]}B"1*zM!iAvCibmiiUOs:9[gSͱ\{)r4I)8o8Vʬ(SI]k#^+2Zx[֘5I67L]\>iR&[5TofTAW9 1@\Af]i;&5 #MPђ4Zܯi瘂AT'DƙTH7eW*1XtN=%\:T^\Y;crCq`lD=ŜW`U"swc\2e "-\6@dg8:LG sЗ^$NDb`9ݸŶZJu$]ua_$ZχdxaJOqj_`p},bHvVJ4>JsDn@A*a&";C}'ܶ!hH#.ҳ# 6Er7l *tpr ~uI׃>(AIBTiY!e%fqZJk%]f:]~H5}46"?ia(y:<qrn[z,at"q=Yޤ'xA}&zߤ%F=vL9uR(]js`5nzcXLaVK 1Ȏy` 3C+\grEڂ\A,5}VmN]*H#vVmbb:ij|TS NoSF'Sfh*)F |if(5GFsPe{_oʌ,D}$”"N(4€O{) YMRRVZx"A Fm8g#G aOLd)[wmdդ>t @yf7OXwk6oyn`rӴ1J?5WC؄|yP ԚE&1@vϤ r70sC'Aȃtؑ>;\*@3"?X+%v`+O`٫n2P`Vz}D/gU~">'u";3ԥUMO <;?L!ƊV7nD3P8_{ӈ+;6\tRCt7-bi} `AQ Wko sSШaӥ*Fw=KB˕XjTuT{T1fsQ`(ǐ+I"acZOH+ݣYE]fFL$i6x]E^ʤdb LvGcmL-֜KB?(,B?a}t 1ut=V6'-s%qXR,N44uI/ ՠZ%i} $j<ޙmNF-gsy1BhguXL%log8;< ~;o7Do z_iͫ5B0n] T֒Ym1BoLEɯh͔ȷЖVlxwjg  ˦5O.C 4p`<1 >7j|CYsTJg=KNirNoFlXkt$Ee0%4 T[eD` 4Sf099$Td4 TyQ"~yOE4-Uf0*c:T-0i "a.Q+ei:s(gf{T I| >={%֯qp)&W&XXld5^ $}xW ASJ.<^vs2"z9¸1OեӐ0N3o5l F&ێ(lW~\%fei(C#6X8>NHXY\wQ6T iwʉ0>Q[r٤zfA*s˧`I!CWJǗqVܚmd޴jHBtɧ}.Sx*"/Q f9M*N2 ӟԎU\5/ C$ "jxɉqIi%ϩD"5o੘('/Hs;N2 Co E +Jxeӑ^O&U@ݐ2ͤp33X(MtQdnNӮ.h}jNKϗP8*EȅICZԨF YD{W{;WZMϝP+Nf@a7S{P 5&O7jp0zJUpl>*Svmf]B?NE"9s vZl @݈E|$Œ Ln{-]J x.Ɣ_ƕ.)ʝ _\(6]!yc8JٽaZf6Wj,(h{J,[-0щp[L=6_z-7GTg'~>~ C,Č'ou;)/=<Ƈ~|fq0 DO4og풆/u̐]ڞLg Ě$F!(QLmK+8Knv zH vL~OG/0dTEܘhB=v$:Zm)#ci1^% @j%6dp201;.M-ɦ\oIѯNs[XXDzjy8?Oxi'yg_؍r_"2pj­\H~nU)UI褬ä'k%ʦ8NV&SqT83 @A4ŒszR2Us?hhV\Wƨ< `&J~6 #L`A@p/Lڰ[{ty~5G:p4x3iy ^]c ~"=ъ26H/vypm6Vw#n(j v"G_:rN9J(c}\%w^K_cѸQ"-zJ~tzŘKڌd:d_s}} Wn~֨WSUˈHFhrHZ]Hcܩ'6<!;@Su*5v#N)){u{݈ֈO$*<YpK>B g1/L&,V\l`@Z_䒚~]2kxmnC[>CAD+Rm̥O-(>~|F><~}:kSYw0d\,әsv9&NmH:VPmhDja~ȤA4ʜ 'xϚ1|*M 0p5b`+S}iЊr/V^s?ǰY]!f7G6 BLz ƏS8I4KԀa&*/_k*ۮ6F9uIك%b+TڵiEWṥG/qGQ:#א@yc6X;zR dt ,l`C!О>,nJ؈ꙴu!NW.  IY0]]p_^;l 2\?Jd*f *&\a0 5nlGhUn*(^YvbsUwct~bw8eЂE?m8ъDflGVҋ*7-nK nb4*}:OU C=a.lItE+ɢk8h/6cokA=Tµ5vUK;-[^U)&iHM50s/W"UK\_>'L,a0NOc6ӘL]!k͚u!r QLLH^v$!r&]jvE2T@$=>$sd, }$C.FvCd pV*FDS Z*b\;۠bcTu$Kߵ7#%N/ k{ҋgPˊ6`TL7qŧmylY%ёGCaTbdEXX>0țP7-zV]HJjeP% dx:3:k"iNYY ,"wl0h.D}y³626 U3 /$"S.bm;M)j2nq`$N~K̛=}S0̜T J]ˉT{k~k -.[ԡ h ݠ ΋$to:P^[AU~H>mF˓}OkphE%Գ~vdCuH?:ov6#yK Ս叐ʠ%dhq"ŎUF6$\BzH H J#[/nZM`0 Wnk+i=wv-_.[u2iRҜIkx:+G،o$~E6WZ{!S WqQ=:48%*V pnr n\֙~]I(P0Ie v6_u-DN"-}B@iSc)01A,WU:$zj9Zl~: s[wE0iߏ6>9EN:[ D0u6|%C4Eÿh` yۈu3xivv/7zVp#*?Πը(ʀe~UQ±$d1#)dO3zq_E?η u> :( !W~AAL!=(3hhlL,GGוӼҟ^b;ƾ $RDodIQj.YX%j:t ?CczZ\/jU:1KRGmΨͶQ"-i pBQk꟭z&) 0q-{ Y~$Gm`q{RmXR$@efv`o6 27)2w򦒄0XHq7+&.~_@DI&SN^Yȇ#JxM\WyOάf|B5i# FP0x2Lʚ16EXH"Wb4i I5|r ԯ.(7XpG3B0s>LJJ!9|[#eEGrq{j3ϒ彾Ob^8FuJZ^K~3W[“ k<$C` 0yeBk\ ,^7%|_v&"mq}Ae@,dЋŷ=~ T⢛ޡ K|RPBBn>áYI\yEpokY_Bjhu^*|GjђT S7DbϘL;,T'y#acx(V H' 2rv:ӱmSU,(ݲ]+fz@^q֠ !J[Λ/zLuGˏ~gBCt+RGwxsaԵŁ0^H|@n 0g;LU:3`ղExٵaﰊP PҳkPxL!vO*>rb$ $`DUc'ۤD`".3ABkZ><}dO! ^'~烦tʊ J6CZ%c}elIvM)%ڎ!ί #d&B{{-IU{N{34tLARn}#}kzǀ_cδ @U `j4}Ǥ8)ޓܰSHPsl/ lTSC L!ФnBգE`m_I(a ΢ic Ğ_BBY2Ԝ+T٭q퐜byF>bW҆9V֛0A3)ixGZh4VL]|:8iLC,|Iox \Lqc;*]EuFtNs)ddY1tXm^ƹ[ tmIbB[4y;dc"NM|݂90~)`Iܜzb[p[0iA; )JVx\B% r:> o~lllcikcU{m`S`n̑FP| J]Q>.,G7 ??EsCܸʭI}qaxx~H}{oJﰷ2 } 쁶TV(Pwxw|BP<ꮥU{+8V[Xܩiq 2]]pnl9H+N*БIޣ& wnYtL7z8uKjD1= nEj/xx)!~j4QD0k6zM>F%w^Qn=q\ &nU(;lg/9 mKb'g s&2eP T? 3-C_mh3/Cz/Vu)d5CQ+Гd͹c,y^A.`Zc~#*6 mx4b\k754zbr/ᔠFՆ>^,F&`FcMPM[/.ϗrZd]#'6FYmEKdXre50MiuuYf}Ql5C}zփ i91adCiXX.CΊLJhKyu~MM̧@Q?do$*rwpk'sQxpZF5J_Be.An렫ZD( 'xpt"\c k`p4fi"AQeūۄ>"+xYwM)1Ϊ+maT69aRͮ DΕ /0  јV䘙cwn@ZAȟznWu =,Ӿ?hH2'.n1zQGIm]PY= d'n?xժSp^Ϸ?]DeΪ{uɫd^%ANSE"RUO(eEwFO _Xb nTW|V9 EV܆xr̉ݷQi8NSeKKc.0L 07 Oxw~ d1ꠠ?d Zv)ܢH:p,,| MSƓ8`Ԙ0tc7._%CWR uS7됰ɏ H _ʿ f1 䩢7*bA,]J^"<- ȵ96|r6/^n5#L1Fko2@Wt+K)Rg>(mZL>?6|Rw.\݂FxCHz}*e#zr?z,lUTM9bљPSy&` Ińy05(A0!`я&Q-9DBSߊY\Kϐ$7̦kE@kCpVlH [rDDd풞qT"OnIx2'žbu&QcUFe![1x1LBU"]4f0IE R JzKҴZj3Ҿ-[6=+Oc<1E,jzJT>'$Y'A>uI߼1o=QeaCo5}[L<4a\dL-p5y)֓{1Gwkjns4@qW  >PV`: 6 L#LH*+&l7MiMFYU/p6SP6|o 1RS;0d:!Ol 'Iqp#OZ42 a*FC]Mrn$D4R2 8!hSIH? ƑuaIpkP&߯Ef/<VHdpaiu<}0^U y,N7סJr (MjJpXl3 !X? 8JNU@GJ}vJG|sӴE61P;JfiA{´X#~" OQ~ f+`Dt !!BjPk "BDqtbJM3C9 "r"*cSz?_e-w~mϣV_Vgzƅ0Y"b(b:3d>uӄ Q`:l-w|w 9hЍ` #hku~pS*z$;MP{\0R$MU5bkn]A*(j umˡ^znmc?-q:w5\,џOZ䧏(~`lQmϐdzUځ"-iY+ V#ӯ*_SOv/ ͟bM,.9]U XJku{346jۙ-@K\;ރqLyXc9\ox0uӁxJ`ȟpW5LJr5#E!NBc5 aUVOdAS]::'M  qzSPV:$ݾӽhvԖsC))1HEש\ANEWJT9OZ"Jx@DOVݮtw'gyb>T¹!h}3ֹ\ 2b3)#/ÖD7F;GלaetH-ٲ#<#knFU]P>д=IP @mFq&C*v٨G`{۳Sy!7kzKd2b~A'd ; t5G{zQ UoH3j䚵䄩iOv(3@/}AB$>BL7wiE`߽(: cyT(^ߠ9T;ο hasMl[u#RrI 9B dy}:MK( ֙$yƚlXBZ;?kJEiYzX6;'[Xaϗ1]ܶ8Hj|55kTr[ Bn9E%X*#iˇc7mM6pXz/-(X\x'qRgfu!zѫf 囒(WcAcIw}GdG9߭y})8囙{| fҚT8̓7f~WMw(6ؒf^b ct/D#mts'FD.wq ,C5BToP-KUhz]#2ǯ5khk7)"WUG̘laSy_&`a6ZYWz)V&lk5$z66˭.{ty*@2\O"|qqw!PbdpL0/9ms (͑}%Hf{1JSlD65Cd4+1JB0Y_ 14s~K3XHAsض#mtn/:V`Im^Ԝ4Tjf!ۨGZ"C3=c #餟$D<՞HH&AI׏;w<~ҁ5 113DH&Xח:脃TIlCˡ|, x\0&0sRxTZtEv^1LMR:%OU|:l[׫I9E)Y2\jUxFNYY]N%z)A ձ%3) 19yS/?Ig-H=7XS0'Wٔ@!սmd348o8_өD 堝ꗒr<49 8wNflWPJ@ċk]Vٶ_㉞P>u w 犦*(b@t\#j];,?a<UƜ_OpD x:FeFwM ᫖w.H",ԅpPJYL]ή}0v3,KuT:C^!Ҕ҆;=T݃6F?9Xl8W:9j8;},JpNuU sXa,m$Oku|5O:*N#]*\<2)YQHR>k=JMŗe\jMAA@&4*m 75ߍp= +!9ҨGeGg%SU1&ɑ*"ţ&) J ӳcAzt";C$3(鱸G,qܘ:7wuo>}+"bbquqBxpˤdnx;f* M/0zJ -S-^Cuր񽏨FӬjؐ}u¿*]2!Ǚ;MerjWIܬ౞ t!Q yXbd:^{ϑqt=.w/E3ū1y-݄ yP&M >/66;Osyc2B&w@-^_ɸا?$+oʹBMEm~ vrGl tR-'$Y&% 93)EPn@3p|`ey ,9܎+_6c\9AnV> c īi\g]0L͸^'h*k  >ʆNi?s,9/|vl($]m^?HJK#G똦<{XYQ/'#&I}EX\GPKH/@;TǖF߸,l\q(*%gJac0l SigS a='#mI'S7Ǯj3& 1S=Q'~Mat5l2^1[)sg!{bF6ո24NCQ/}g3ӡQס߷C "ysX:!M:k}ƍΈ cTRk=TfWWK'rvÚ4s f' BV`G 9!+ Gplx;Mڱ1t\=fpq\ o;P~3XQH4&՚C~h͇rxq+WobOE3$˳1),QFwR:~> SoSb -H ' g?^\rV vs$uR7&heP*N|dGI`Zx}s\U ^o߈etckwTaqz *> qa$ob'79ʼn_A /$#Iaj#ȼ&Or1R&."`"yXYJn265P%-ިW<慜쫤uXׇvBW5&C(0qSZP\yhVhҘ8#_G{F8:ĴNoxVrd;@3!ŋ^3R-⵴*Q[6xa]F1ywqbCzAMw7_K `t3,ZLOb w8b1wf5YfŲjnw1MmӼ8grDeHCc6;nVܱ|uJ}b3 n|;J.0qVfOʿNGYᕴAQ3Xe s޵*uFjH,EͬLNxuYm,io&h-zèp!rx_ejlɐ澚G.Lo:>sJ'Cz*J{Ikٙ,6DїY9H3,RFR(Lusr@~B:Pl%V; Y_IsDmȳ!~}4 )y*'vTi;fGZ^J!7κA?;Kf[lKJy׮=^`aǯwP' uhM1vLn5F@=#Ŋ< Q;~zZ)DC*oW6˳US&O=[H#IN{/7ppNt\U%x)8;^ЁnEygHXP'f`PlVl~D2xg4aȒLn)Pv˺R6Af o}vΓ_z0ד/4@$ʦyLh_6U.;^,UgmAN׀6fa|d ς2ݳFg1.H>IMkĬ<ȊӦ؋x"B{M?q`+6 _SeMYFlG0f:}#ysKS6Lwuh}n<&NJ!i )% VAeMZ66\U.Y<ߒ,- ٿ! J`AW|NJڏn˩PRNl;U>.Q3de+n1bQnf;K8*`9$Qh57XtRSu5j\Vg\Qy7lՅ.nD9#릇G XReN.TÞŦ@epcdp:%, bE;a6TmJÝv .rX}T9TƜ֦\zyضtU~?*M x*L#f[ݟP?K췞H.o~u`REؖ2Aqu}kc7lxZӅ32#YoO0;&LzG;ClسDiJ]ŌpU`Y>>c+7.ϒƹӄ#/,*rX=[ITSME5?/LCA0ltӑ=c0v܆e1,9`NX嶿u-~ɁrH9{0(f$wᷠ9EfBTYbq'׸K&;WZy @A%ԅbsUh}"x.*>uܝ{p:ߴ':טW k,Ĵ GsnR#WcZ!o|hu?Ri痮?+N Y?p*d=J(948b6Lj," -Ϝo>]N"(Y顔h!sNѱ`psJg=~ cu"zy_;삪Vp-{@*1uMqZzL֥)s *$ٹt4AIǠH!e7OsК/kQZM| <p$#YKQF1FjjeFW2O,HmMrQIM8A ]%W<2uLLG|8^ oo=7"qL7pi|1 2U P/h-yt\yuC+2_Y"w%%@f²pJV`pJzzٍ>V;P9-V)bܹTzHLZ5,ԇ^__^2S[Μc@ Bfӏ~#=|&hϹF؁sLjzJ1.}/c\qm_"ay\y6SHqPP4ϒZ]YyKˣ,!VU f)Tqk7?r`}[Ϋ}Uke-eCE3Pu ->ςB.pjArU L]w/N!3;=-Awvq׃^7'$PRCɍQԞSW7sQG5[=uMAX]f)Z ®mZrva%Ds{$BˡaפG\Ñ +=Wqp*-L/nJ) 5%ۯuBrjא/Ryk-FP;5w<}ǣEPy=i{А;cmmQ,x}臋NSZ3ƮU&4ۖϒImN݌zuy1j}3"`jg=ZȋR7]3D]4 6N4Vo:}Az)CLДxDќYC!߳j6Q*,u+|Lj%B؍(n'`V\+)?d.Q?V3W :\@d`+x/8JTI5X{xsNǙnaS!`+jwHD)҂8A>\7wB!ȓC hN=]H2Nn;qR~Q7/VRv2="MeS@J7xr|'r4p|פȁ 9uk\2f;/& $#b+ &dNcxF26Ұ(f"tZipB/Ojn}'n]7bP5 LtUيNᓬ]HX ofUTDt\3Ջ>cOqje؇z&YQsĺ o w9Uch,(kގcHZw1)}kh= 'ΡhQqI #jӑwtQ$u:(j`KY?,#/g c% ʶҖ:>d?k8o"rϾ3=ʀ{?ehE$IhBL &aLbDǏBL UAl%< 0~N/dCӏ$ p20U ,L G+L8{:>r#IΕ[B hd3j눙ni*sEm J^ęUzbR<]06]{,Og㽪!~3NI6Tgܤk-PWeTXKZu0mEw=RgIص8-$hYѩ}R 8s;2 'hq1$ ύ K瀯Q kMAAfVP8Oo"Fg֣AZӐUuWVbmt@loK"܄jE2owWE+I{p:2pܐ-UԁXސ)bI w3Y#t\Ch@ٝbNφ/- e{@66+h˽й yw XuBofٳJ*=$@]݃ O%$5"qg@nswoyǩgzdҌA.+ [PC VL͍|!uCk7]UWq c6gM3ZwR  A}oʇ޾V:>K7ft!'1 [<~Z"Xfs[ށ%Ce[Oj$hB0/B妣~nVѮ}bd)UG+4sKEQK>8PQZ1jbD;.3m+DiL#uWz{d`3H.o__a5OOI)؞bkFkI &G$JsaJ$"3rltrDΪ+>{ĩ:?:6Aw!mr=Ul(?٣ϙ&-vr/K `8niLiF"߬ 6GCh'R qx-#06Vi)i5L;UFAKgo(R*pI$c7LJkTImɪZQj]ea6'PQ&m걋+wN H Ev4EG3P|$6Ě-Q-s%>J)]ۅ ŊN!dvEI438*4>@2,G=ŘNI`A%dinw>Prȇ7EJ}4)4sZ{vUv EoʕzB!a8SSyyYwl3mY`nb|Diq~ՈI)@k_ߤ*h"]8d5k祏!hx$`Vʇ)gj7P40@X?UJᵢ&Bf;&e ]DjԮM3 vdeTWgLT 88ۙz %ϸp&;$#; @TO_+;yt/ۓ92)aMfјe (x5%wOICOG#V l!JMS&GI5#' IRV"4Z[H}h5*lQeӤ~Yw./{*{${3\#i^ ty?/)f(|p]Z)j&?`PZa@S)m5x]wyCѽareҠY".^KfZG|TLia}%㢍J>НȰ#-z8f)6Ё|1fhN J gonj@Q2cG\r$۶> =w[j)7j SY q v_QLs`̮ oslm~>T5̛'  4&TՏӹ~ CV{Y.2?F*=IIBOݧ?Pvu3aJg4g{ k?wȋɘUW! 1t5Ѧgt? :VrWS$$Iޖ7ߔ-Dmz $UL8a~ح'q>0CT{F+*"01-7t~ŏ$+ue~xS0Z|/{:VIlY`=-GSiޭWG[20>f[Ys  \qmo|P䨑tq&NE:@N[m4FYG僟>"TDeАꙫ/ToC3S:cȞԅOSˉ2sCy7a ~#ӈ*,<'8G5!U+}zejs Yu q8Vz:'6iJORx8]=-k5@|nc{I3u"5kJGŠ:)Gg`C2ӾwL}oI>nMpaN%Uť22`|LO󓶐tv; U>:ZH'ztJjvUVeѵ F-x"R8I$•pFX[и0OuB~g_}?~ٍBD{9;6{Gn[l_EdMK/hSIKGDULŦ>dOyg RyͤkE7춽r^_{FUG<ۖU{f/$Vi;K`.ؚK'$yӦ^q+gC̀40Fh[AST qpd6u@gȂq@jnT{g􏧌Q V 8n;Kڡo ۛi]obf*;Ge6hajdpoir#ٖװ[qj?PSB-.+Cˡ xP6g"BazBBh;t%|%dgQ`W`\|~P)oS@p"\--yĖƃ9s~|\3}".Mg4nBbs}y80O`>IPQߧV̳`qO~ٱ֢Td* y8f\*LX h2JRwiB.ߨDz]qgnJ[a.7tYŽ|uB fj`sW[*!^2ZEq'yig`f04u!3xW 1`_- %`=vf̱;Aq3ԑ >7p+Q$mB)2 oBj0# e. \B8# ;-0B v' 0^)lHA/Х`u=A&zZXextqj?vB@ɽ` M(!y"nvxj>JI 2:TY'Xe5;WNW42/ wuB@&O%a ДN>mNeÜ Eọ6KL7yK]I.1mv%ڵ%]Ek~I+>hJj 譈Vwlܱ 'FˆG3.B]Pn]3o'c 4fPNcG@Ⱥ.j_`JpహnD?n,e~RӸ VWizY7f ~3%٦pr]QwՓi/O64&&טRG h4wz< Kk r@o{Cj$n{!C]qs#HK+]OM=~+/Ә|~º)lFRЬ?t1&D^Iw ]= AoFK|x Ls9t`']AV=fWPMt!6.j )3C+EB]P6@l4 oyP  H>g{L{jDS6=ܴ%*w|$\!+mZL\wYȒ<~V)΋q! !YWoCD&,3׉XWqjr:Di(3-"s woA ĠnEk/63 H= C%$^+Ւ`Ҁhr(zDƍOl(n3A((4C٭ՠ ࡺ0^M9ݤ|% CJ[߳K?M(Fa'eLS:\.Hg0@?K2^@ mzcܡ><"GiPڛ6mK)n121 t)1&jDX-RǕՄ' c+tL yy- 3>1nWS"s9|Apy  1YyS ʜaeǀե1#a`h%yv̵x2myڽaWk* y\ "@[0Kw)ozW@~rո+.~^»5P[ppܵ6W{PڬB qF$Nᕑ}~!75XC2?jw!5xƽAS!Aap!$F2L燚B* 47)S7<`B^& ā>sW?5JӮjк@f?m}*8v'.41 %5ObĀ8d6O@4Qm<D܄Pi':BfyhO'4Yn6$tԛƌW;˻Y|@gnf+3szd/^]ΫG㻬m ?1嘎&_Gy #m*Sy iɾkT`ئ&Bm--> @۾x૧0vG/,O0 [g1;>;12;Qn>iPkwx mF؜EOGU|3k!ҹ#vj'd$|L@|i.~L[=}|tzmHa ק{qRR"3ڛ4\p()tP>BLUAH'rAjbJ&8:jpɑ/Ayx\ΗuTJ S^וbzO(Fjw8ch3( CFYq~_0C7Fo-"'X ~:= ~piTT겣漱%E$8Y4{_s{DNsBX8gV2~i9zH b}@Zboh_+"XIܖpNIȧGCvA~s 19Q*'3@0,|hG<mmuAXG g=l?  K] 0jI$|w^?˅@:nv1Yi9&k/w>AV~Eq7>Z{"Y8 #G ;[?Jzɷ=-NrVɒS;NڜsNR$\#9UPZ!+ecubJaٙnvcD!)z䄒E- ‘VrjE$,56&Hד͘ R2B~'(`gr9ӌv)qS4&ɹSa Z,PKKicxFx$ n~ IO)&UG" 57LTрsVɔ /OtoJ$J令#)&6Ο}=3oÉ.HT1kMwGvc !]{*UPv""= 2 订O-vSs U F C٢^(Hx솪D[nc;Eq18Psy ?,[ Z%_Q:N g,r_{^@z28SmU&upLdqw1]4WQI?EyY%$iIW1 _=QFIodWrLIpNȥm8qEAC`mzYb; MSTYCxż5 `HȘ}r{~1y?^6t0po-[\<gO"O#FZ+fATS7%t:Pk@ܧǔlN ṞYs0$yQkzb. T]QwXxRDZ]0͵֙Wh$MW؜J7) )ikFK' |niGb-tF`O2z^R %>h=.qYʑ~ezHBQg[`"+)he[Q*x4vc}ml33%o;ԏLZU~";73FY@ lOӤ*o3Igl%XO! X~T<=60W@vN4E6hԗ)+I7p>j|X\1u"Ex)H}%oE=}<ĬTϪ;Ƀt7mI[ ˇj*jX^e\+s`#/j챛 Y9O=mlkbT̡g:r=)*hv;@ˏrDdiE VgoK6#A-f^׋K>"ñ~8zQiry.CF;}\ppeΜtf \SW昴X ӄc]u/=X zFIз\om}y6wrETJQ-|Jѧbk@p|7>s_|BTl1CqY& a=m;\=v Xca /|HD+r=QQNnpϽ{Er]SqZ|L#06d\}FaIK2m0UT Y<| kYZ$ ?͐%%C]([Ks,D1i'2- FQ(g *B$8Um$[FX.W *xN`~3شtԃ Gg-)"\%)2uʡP D`El'!ն\,P*~}9UuQf3.W7H0ҰmlOS$5B3 ^W`P > VU˅/loQy!)mTxΓ{H7|.:s )ĝ֖h)gW+[ASYj0D\ \ %Y5 j,$g9UP>O9ŏ=I=u/@h]"5DNQ[l^~@y*ZC ZYZCGu/!p&^Ñ\95 =2o%K#K0؉yG{+`S7up*,n9D$[{)+cW`>x41Q-߬<@Poj~ㅦB\9~"C {#7xާp5N;GTB/sxM q/R`{^ 'Ѝ*_-J{Rc= u1 g+/@Rl']7![ue 0a2n"I=^:{ʬ"0IR Ai TGEw%_B|zF1#"WƬYX #N6/3೙Z;v[,1w3<>~խy|Љ2"X풃Dk1ʳfWEiҬ xc |Y׭sL.+(1ֲ s7RP#Z+cšxo0m-^"h3s:B$ (L+nqVfS JPm=x9{Z!Q- ZqQ19*"$ϻ.1׍ />* o¿@5 Hd= +Ϲs\g57Uv)SGMrS4]bͫ!OPs?]M RrjxOs&g] qJ]k"L١/x1QˇMzg[sT\ L?9%t wƦ1gKC\F)-ҕ#U󯑸a;nLb@ 1,heݮ9lZR? ch: ǐl i]=K>&bM: 5D Xz;Gڶ1k./UMrJ, =A!h3۠C_tݤЦh= sֶ\mF#]0?$MY -@M'tLِ3OW[k546&hMM-@R*B25muDM$7Td'ЌͲݵI9 m|+,!^XݞX?>mwȦ$';WM{7`Sdh,lj|%BQI7kZy4[>کt~+ZC/7 WG" UVƺ0e!QnAsbAͥ/mx:8TPRuIPxZ.0L+Ҹ^F <$WSBbQrBqI_ϷOn+~uͰ)%w)gJ}rdH&T;8|-5?>ɘO3d:r3EהTeZqAjmBFvQ6h;)O_~ىPY;D .ߍvsMo\]%h e.?"/lX&8㠠? os vh8pA|"B>G1D[Q) +>땒b}F囎@c{dɣENjZ*G4DJ;RӠIܠ8IKDFr>Bk("[ڬAKvLƹdcu(QjN$89U.52]f:6, 'Q -g_2gLmR8Ѳ#Xgс&&WK\ȚTʙŠB46n6sNm u傤_UF}Ҟ^G_蝠#n(yLc>/ * >,t`>Ot,1 :7r`)'񈼿Ҁ3L!}g2俠#3Ym]M1[ѭ5Bݜ‚<Xt>$᱋3rjDeBGUg}AUO.ᦐ!V`@DI!&xmp&% &A ;WԷd'#,".v@2I}/&X#PVdG4H T :40&ԅiKn-J@Ŗh+4{Lߐ <)΢SK>=2–#}HGdt`Nr:]p 1ݮO$Κ^I?MPY yMqdx|rtsE9v.$Bg)2[Yu ~ Y3+,CS5,0/ƩhtiWΐ-jM\MnQ$c2  %ZE (E#_"Yok>q_No s9ٳ?Ts^`&A!d_-|ZrPsNnJRpT f0~Qh$[hl}\Ĩ aN`HˑPUrV,nK YK&m^.9m2][{$%^PX-VapȬ]f[# Z,tq]Peߥ}LLW2ˉQWUhЊ3;˓F荁toO +,Rĉ:NZ%(CF.γ/c}=䲲 k0\vFסp>&>3e!i ҿT=St3P)O-J8AMT )}CS(P@ִ֖l RhxQP^'2#aAbu~{Qk[0#NȏE6^Uf>kwhCV,Bmdo/%d_Ք;MG[tEᲰw,["T bN@&^HKPN1>%Xo`< ^<4jJv/_*`.gq(06Q~zRʬ<\5)Ldt6* ayT^ ZJxHZtT :T+N ~ _R$i@vͯqwVi -q{kd3J+Uƕ_eSˇH}p0=2Emu)=r.\;ULiox.y_V㘾z>PkX*O %|($5#-ZaS_K%ϭc܈I,P$$w=KxU,cE[*&f~dLɞJ3 {dFD)lM²|a>Ứ}qf4ua 75PJ1Vuϱw GMe[EOo"<`i#,M}M"~䲯3BVR=KJv^+i,9v5l@[VPIl9Xx/2ƿ `?&ki-0T#{y3'&7Af_'hze@M>ܳKx]~j;rsniRnTKyjhZW{b܀e#߲`T,_vCIPݝ>EiUip,3vզ_N@cLlHcO+ңrJ2u>!Ha*QĹj@V^ 4 FGHoI*j5azuΐ"b'} Uy& ϗOߦ99]+*fYtSvAfG zl,-2C(Z hC2j(Ȭ"j?(^v݄Υ"$šY 4h`:&(>TFW-m|8g(Ym\/{d V K̘귘]v%KyFh.78 VA `^ oV綰Tϖ)d)閜ffuiJ'wK}[!*6$^u2*2S0,@۽cgas+pH33J)5OhѶha5%ݤLkb&Knn>ćZŨڔ 52y.{zfsRO +`h~ƍ3W)3a0B[75 ,An= Fd[DX5ʳ&'O0_vUZ[f*iԽ|6wd~'<;{nS@9Tk{mF^t %UE8WxzA)YAf^l*utwDuXR"+PL=GXu1^kDCT3^v>2 X rld14[ Q3vn| u^+͂Zf8pLBtq{b'<1=YficW'7Щ @C(f}T}UE!vٸZACӁ'M̧!qZ~3-ܗG=Oc1X Z{՚ 1F1='I'Hļ-q@ s@d$3PV. Ip8oP9M$~ĝjf2@E,G8Z is|0WT nUiM)×*y`lsuOQj;h?1Z3#<|U&Sg ;6]k$~w^0GK?xa5S$IM;l& "R^0d2 ^&{}XZ( ~ϻTPBxh}Brx#< 23ELrB0c$})\z;$Ide5YDNM%|0 \Iʌ9!{LRk&%mA% pl0XZ8FT"0,l2'M${ҁkqY\D+*w tAV S?gPT`. +{q$st$WE%|3ih!i3{޿*]@?f @Ahl5 h"O済AS{v׳, lrw&8;uF,1(dac#NmI|!pc%/d6V3۵debf[cz߼v=LC6Fџq 8C+ Uq{-t̠LIMpk) Vw%;>J&65 e6~aŏ {j{`Džhjtۼ}2 j@쵶i'62;F/@tu#8c)E')ޢ#f I$l*"uoWsAsd|$1tNY4{ P(W#ȰVnyaJܦ9ps! #Uu¤fiȟZ$.mۂ< E$:|.p&JWB P55DL.v B|fϙg9 mlcLNۄ V59;=e^>C U+kbnKJ 㪹t^BqXW{{chsJy @Hln+c E*]aԝ0\˂&1g`ȣ3+P/NS_塳NTS"(WPB&7enޙ@V!7tx5I]]VPP&f9N4L[)mm\{|Yk^߆r6v ~L<.NrCxt}$a#j.F{sJPFRTt :{Or"nc )evg! !j3[?ͽ$ԟ (q> xǝ޺_`2U}b.T ΰXLI}JٸĒN"N?;Mdؐ5[4EN<"~W]K> Rka)vǢoPl \?.&V>3($%| ťhه'ذ{_3|wA{搬 zOcdiybVKyO5Iawxr5UAM8/?d+l>9!'i0dpn `4w@IiI2EŚXMM.f>1PaOOX;V(@ swoP[|Ve|NQ@ZVyШv_<Gl}YVk.0>mꆉ}P twz(DS|su;um_i?q' -b)C,w .Z ?{ `s&s%O$:&f&iZo1يZB}kۍWg $m|%;ྠåIٸBڰ6qég3 ,9C)ʞYUH) y.o)VY\hڑFGfRi6Gac HMHʢA8\= aޘhd\Ue|O3u{Ұ"@m vC4B&kD_UeXܧ1ݽO!qUSrUпV_9r0/ $ez̔8LU ݻ2oJcJ&g(g166CEQdkΣ_QȨ$Zap _$ w?FŦS_aRg 6[D|ɦ|%uK?qGcU݇- Y[tĘ[Y#l+a`4(+H{4IM[5hճ$xt!6KN~b\>!Xm72I+PA P>Ynp?noExd]zBŴ1i+&K]1oX'20l8"BY{ `@Hzyʬ ^TTpiGПmu5_XsFW<$\]Xt6#ǞixDuKG\lT')<۱2>Ϝ-ęV2N((V֎sBVV'lÓL&x~WP;EG74|H6Q+6^,coLv=N0vg"!NR߆YK2,h#_U o{k *i'5ruzMJ1⟨Ͷ=xycHjtM ӳ]yŨ>a.D/xĞNH-]/};79 'VL)1]*yI[LJ0Opp[-m]ZuPԱ_A]e9\P*%E2 5)F7ZJ M]0q] %d?43Y8? (DHB}_M"Kaހ ")7!)g~ȻgML"ֺ2|6Kƀ9RFdZ|~_Q+XСºo5l^V\Y@z7lͣ9eR ?s(^t:/ cv%5 /1),F`ћ$&ax@xT +#ȿ&J:OZa ?/ fV+\Qv 6E"tFtc-(x`#qޛ{u-McT v^N|&9ϻKaMU=ystr)H(4J$m%e$e3Ujgh44bt:岼P).+;HیSh6Me(WAv8Y;gPclHnyu}Y=?ܱCkn;twj抬\;vldirJi9+x .}JFo(Iϳxz`H(QFz6Zn2JF`0%O[aGњ,Z]P>D^$Wͩ +j`B楓 ܋]hGQ 4t{N@)P_ b/q b z%l\Fɏ;5@.mTY_K+wVZl16LF2IcJYF#? X@&ʍBܹX[\[`K1i~9_/ʽW-qn4SF 46o–Pj5E&<l * ]sFb5qLUG*98ͫmKV=W(ںVqaÞ:]j/Z>V GjrezǢo?`ɡGӌk6q#YǗ;6?Pn #''dR agZ2,~) vef(L~V0D:RG>5~K a*k"%6inU8b0g QsYb|m6mz2,TBW"W̑ Iu$yX$icrKn/iA"#lsjv79/e iܗdah5O'VLަp 2dZ\Wxg" " y>9w 縢jشõ1˞3EX(8۔> 'u\ˀ'A߱Df nocj kӮf] TR?mҼ&zKm)D MҬi )ҝ!֟@4/Uj߻ U?_ocay5 [X.CڃN{D6S%MelOrx(r  &q?+Ń/[PwW[F2V&B/QaAIO!uMnm?NG&)-(M@ N!3 r16ĝ^-ŷ 7 )w/+r-:%tcO>٨`w JBpRY`drpL%jk˞Kugy\i&EMw x_IJH=MSmVv 0Hj>_M T3jIU/>YBPO8kYԨ]Y(,~\hOۿLPhn 7# lFw{:4J9.[8 X"cںAF{u.݀?|cãwܶ68Td.. jJ On[BPh}7`0YQ!4t{O rƖ*Ncا$> uU{F0]z*E{KYY,uߺG6wj1]&+@")Kc2X< *ӣމ?O&G3# 8}=y,o6`fhSd?oy23ϯ‡~DxY!%zѭjiM-=2fɧIGN[{)$0GDY2WY 710{;?O ]n[X7 o~TeP)Ob'RIyEdgYہ?,ZwgtrRau㠱s?0s~TFgCeX2^^N,LI/tJ dxH\MCLwגy%{X&uo9X٪eI1G^ځulֱ އkҗf^LPH@5,)BKPPpWzVc/4\/!<0!M*lـ[G2Wͱc&^Nr"~Z+h]*}Gnmh $'4K *&m߱b# תo<$KevWAF!d~@+*#)c(68[L+F/5C @82Bٺ@4j<#]zjMEӎ0E+\O.݁Wv F$N6iyLuc}M-3t* Bc3l4(Hv;t.(C#>ELK'K2Qj$sj=3aQ'ukEJRMI(N'h,.X H^_L vK{ǸW85N;och0 6fW//Lٛ_nBxݚ`ɕ𮘄+OXaP? 'tBW%t"/_Ir7C +0D}_Rbp/=21@(J*pk +i=Rz2NҌɣ Tu;r2P"_Dl) w,2 #+)=y$jWOSc,U^r.3`O}Žab'@TLJn"e1P؞d )'TIV;:L5nb\LH+'Zkr0yaU8-yYG"_ty  _ԼkO$'UH(i,/!doBؼ_2RG'ܹ VXpw$ZǙi,(3ԇº(sh[#D~">yBxAyΙeCx"1;LkydL!mZZoδu/\KXh_YzA\/X0S|!Ց#isZy\]Yi\]K)3$ V'|q`B U=f[v s`PߍfiK t|OM2Oj:ב?\rCra5-∘N?^hQI7`ʬ WlيX^;;Dy6Uʯ-.qi|j4!"k&2X-u]|t15}pG=T` ќs\鶧&i2ʽ\ cɂ}PK)d4ye{ӥr-9e0 U9͗\ٍ?)6 mGa04wR3x6#I_lKHG]%|:<=A'Ry:,ZyroV21ׯZ~?.{qd8EW,VR:(Fp6X]²x`'Ewl\HoX`?|#}:_,p+KN <!B8}=#I_C*d$~²* dPw\qo/;ꤳ޹8TER :"GJ=SЊ'IC5f%9h5m8 %d4]ń?QGi,QQv FPNys&N:x/2Ye]IE;Ɖ%g Jʄl pRB8 [Db<(]3qڱ,⾕qƟeu\W77'plH2EF_ʊ[rœr+=YH;BpF_oԪ'/ i L - u4` HWZ-<4'K+ 6-a3T:F8I<[>#kޒ;`U#%RВ!p0[3pY{S8W 861T96R/e%1۩_usM1j[{gS2YrIrC55!O (j39S)ٻk#s6H,DҙDƊʒhWl`RvQ.nh8-|)ɋ ]Ad_5w%-I81VOj[FV%Wu?Lgҹ8X7W&o›+v !y H:~ +w=G& ].tXاk}~K{(AC.+3>HIvPwE=ÌXds4ɑhvq`@-q*hςٱ''l jB.>$C ǭmk6 $zc׳B?F\Ջ?vOUh%BU<"òU(KNFkNJcX3W\]B{w5Mˌ؀ EJL.ǏwvOhADB]?S @$yзmRbY<303DM(mAk^e@y&a,~j#٢kVU|\݇Uj藕X+y!vb^t D`?ARt}Y@Nɘ`i?Sߝ׮-$?f&ɖjE6,ȎL;W+Ұm1T64^]P bw"DtIp[CӜw ;|#waDHd|Fp l%E' G>N%SU+QibIPm/_C݁[/SXB5frуq$i%Jv@O{ ҳ$> ͊l:R+u! t/Q*lza[~=R'kο1r "olGLg-D[Ag|fFr2#8 [GdO)Ĵ*MAq` |1}TqcB ){n `xt>x=(o0264".`|(k} Ųʁw GT+kalZTL)i,V#, h Xc?eA,-@q 9TL pL|PXaޓ.XrwռoM#g"ŬBkQuh1‚j3,e]v\KXc@crKc|Hm'@˚K3Ϥo 4]EfEj^0ojy>/B| .dV@rv/*k<UUGU[P;&xb]REf|ci?T4clAH 聃Bǭe)a`Bp^-;p A pľ\}ݜP.Ct@+&ţP* vyCC[+FDOfsulgx/§4,w3$GO{ +,$~SquS&IjE$n sԳ%!2:<%E,*|^Bp ׉f\jLO] ="rRa$Ejv8e2 L XR"+v_2*Pr>HLcJވG`q ٿ Xd5N\ތU?Sw7at5͒ }:(>=v9ھ˱\6K)-\*rՍϲoka5r̅Kۓe>O]g2D;$3u—(JNi8ƍ,Gۃv۷vW Gpũe7GH\ܤ?4"+h]A)H\MߢX^IPGg v'a* 8Pg"fN}Y@wh@iɐVA#k6y1Ypm!ݯRl l`jU\<0wKM d@gՍ}a^fn >7CM⏠q=%9[HkdUr]ydry^{Ut DQv6畍*H9(6:K*޾cw{4$b~;v=>vr\Ul lId!btBQ_i;,ԚQ(*|$G]) ԷHݐFo8nE(<39R$ǧH*'YQ w Q#߯3PLo3$ a'”.O;]lGmn'ϣm TkBIKlIDTkz)縄2h7Og( <PDc)UB`jO y Α }hKxRISd1$ZuÑ3f0>6^an[>+Y< ,8H5Zf_jֲ+$3)N a ܫ)_z& 5HmHa-.X~[Ja19A* U+ǀY⻾'[p[wV" ޗQnX|s&GĖ.=aRduЃLFa/ 6 azr6G6Og1<'oRyB>Jev)7J[ٸ7jO_Ch큱u'a#s1a"aTu'] 5!?&4)"vxiCHNc]9F74&ce}_8n00>;isL؁i9b-9nvz=+Ap?YFPE=5B7 a(;sgO]qזDl*Ŭa2]8B@Im: vjwu7dڇ qM&K=T&žh~JeЯx1R7_WmbnJ 5N ?cEj@,YNC8p* r䧕ܺ 1.p_ΏYVBʦD--J: `C<##OЊSCvG\Vݠ=RKm6e t#(FYaktkS0#xUHv"jJN=y1`voB;\6ՠ$un"06O<\\>KD} j#pmdpF㌷:f@@q) Fȉk>3+4VW]}dz>@"~6p^gpR=C̡ W~Ei .zj<oMϝ'üOм/%PYe6BB.˾;kZRB0SGi֟JFwh =:~⠱ggfl} hIB0k $lJAv-I(_|`T(-vdx襤vXzzJ\vG[FqXƑX нIy"4g9d(9 =>NJ{  Ұ|wL-I'{Y !Ov# g9G,L `NDcϒw`͹"Wa{: udxXzcF58h1TtQZbSz򅷹str.$L~zNޢ  [ fq?~A٘~%2,kʦpPQ,O5 '|z[;"X^ :MOɸ/N`(_& -2Y>koCr&SuH| Ѓv1I5sC[Kȧ0R\KBMɩ˽D>P~m>`re>Gz4eyR`?X""#zvNcHusڪձ,y9cs#gecĿUJm+`O[ݱ g]OEi~E`n*7-8W*,ew$v5pziR(՗TX<v"p_jG| !sB\\ʒ1L \ɔơT5Rfke3+ Ccvlh.b1`a)$ 3߳3<6٫D |I^n M NL$z 6<>^vXk ch㢨V'֨[cvr)c #PkX!Sjq?:^$y7GRN (_#08XP m4Sb{[XWW w= Vo挠ۯnq5IEr: r.#yX56*\Mxg#D}b-x8 %˓aJ,[.JLOLnXAw X ǸY ֤K"([8װ[#P4ҋѨ;^GY2 ႙o kߏFn)̣ԝ_pK n@"ۃCWBR*!4v:Ts|xIϰ'U[)HڙBwnz=nm]Lj.4TG87aJ"Ft?\$jnŬog:WBM;XF=BPG(Ƕ~Dwr u܌c>b,ImGÃ8J/x@'ː YRn)DŽz5GĦ_5 OmYx7b(U㹭o}8KFx7/0T&ڞVߌ%>&9SPJY&Vzg!&&^Rj%1Er,HXh~HYk=c 8{=[IiZZіhwGEW~fUUNBڞQ2 abCgU!fُ`UP=\&Q#voX/DF>ÜJ1t؆f,R):-yp>ІCTsBA\FH{)[E8ʗZS5ﻼ@ XAmiL> 캳* e:fa&6\ʦ#|l1Y6܍YKEyso7@5&9eى]jR!"ԚnSGDv{;,r*?쩙]ʠCNKy"#q\:dJ~Zz%ߟ!X~VUK aq{HDOܺkD/kwiZ<^ =`s)6fzYH@cV ;_7H^ݱS_,K2;! pqӠRh!U'DxSbdC=Gecb47edZkJˈ8?\ZG:jx -wborhܣU+i*t6F+LPRoc|}|p}wf;H&aWwmY$# Os&T+YuQbmGs3'eԯ0UDG(lLǢ]C?s܈z }z:qo:U˃ZyJ'#Z 1[Y=NU KPpppa ETumg^^ptl}tؔ,䝣Db[u ʏ!$ƞrUTN\69F=t/Zc_\j `aՑvw.Jk?pr/fNJ>9!;L:0V{崠G]* m՟8-'%CNÁ?//Vb.G#I) bRQl%W7Ѩ]1{7$ ~ #do \ 1S 0 Hygs s9Bj}3t)-5R,Am~5 eI|zX#"/%5HUG8# 7\%ML~R/D^;>gk,%}G2hRs{;8 IWq>wvFu-lg0?9$yJ_"<7A?,\dI_sNggp3[5Tr yObcLj%$6+:R.y!Y.8\xr*ċ Q:#ͳZ%} ]heDb6ZH0[> [,x_&!w;Д{e+ kLP~򥿊CsވՊjӷg)ouE` K} UU"%uJ_ bF;`q+:i2s1ed6tDtgۣ(EB7M5;Ȕΰ]HF= :MfpԁW< &Z̀#jI; _J ͘q8as;4_X0oIތNFeUS/JIkqړMqC˨^b/S IB/2{a2ɀ܎ D*Ml0>j'f:#g BjgU&Z|G/`6KVоd⇂bX-Ȋ(TYvXUۘ(̕KJ,{X籀mZw`k+BM#J=?HUmV- 4cyxUqD"z@Z}CFRC2^kUO\|Qۆsc>mRC"V3环1gx?]P`,O`a.ʡW)Ev9$O-D,4VM\d/׀O$᫂YV]sya}?S{>e6f.Y, O:4ܶ*KIZ1^_Hm1%O%hp;ڳvI)m{؀LƤ}QWМF dsJ:Mͣ^+lgɸRnO>]xc2"eb۟-pn}q&,&p+AxSsB?'֣vTDM fQVZIƙkη_ KnؘK(9aSq22E;s:~aqf׊9Xw8SD{w5+>DBٺghjW~䃳7"ɞ~zld.Z^J\K:Tgˮ6A>^(HISEZcj0S=9Mi{I<+qAwbsf- ` ~ [FSzRkSAYQZ 0on<2޹61hI pqyɌ0ѺDVdɀˇ&򪤊Y5RuǦ_+!?8П2'1SwYoKi / L1)Γ&sǐ1[Ph=FF(CC6k4A}-GZLpkIYaC㘇{7.¯Z jwk3ܨ~=OkSeL,fAi32D:;m\:87HQ7tEcEAI:͏UK?;\H[X {\7 uycaBU@0Jhi{odo .z q9fEdOAz\3G-XIˇ{_ Vk{sOG*=q{R1% ' Wl/4wYP.&< HqƇGً&Zf 6w@$My,?[0zQG Z>LϤ5ձB=*: 8ǑQ!LGq[do^ o^yK2p)Hb.W£#[9vuGkȅ:_L6aLb5xAxX qK8p -xW6U/j@c˸%Xܰȟ"/[9J no39?mx ҃wpµID7&Nfevrg2,Ucn5R^\b^D!s=lL5_jq!Ș0dfQ0z~0CAw<@[z, 5yZ$dSyHVg8i` N5.O"AHK*(0&w#wRx6I(žҐ oJ f2yuԙКӠNWIYQQ;1Lb\TP Xoh4Ɲ|9Cx,EL@V;&JWwC㐃E~YnVLh sRbt ~(,.hq㮖^'^݁-6ǂݑQH\,%E3qz!:pnԓ7m-jW+fq,#OGWG hVJ85!f,nᄔyG3IlB6A=#6PLoq:pugԝ7d͟t,Ӯ%P[{a)coERT炢AW GO:Ss*O@E(/~(ۘ|G#D@Bإ2zƟG]69c9Jթv_aඬirQkǹu*aeZ; ɺee!c|Y Skl2"䎺CÔ1VG!a` fLqh.함AR/$q(9dt.a#4Iʭ~-ނ=6{9^,Iٺ׺(CsYDƵGD?)4\q[5m,""GQP"+@IQF8Xtx)Y;/Ħ2RrRL$T&S[O8J+וKHy>:M+:%Ľ3j:PO bs]iԊSΟnlL?/G ,1o*Z.Q} (qMŷ šۄ%+=MFVn8iv$[pIO`Px皩kh}gZ{d;cK3 ?Tm~Xwo[vI&umL=)GEmK 'MT׵aTx1-ʼn>Y{"@Ұ6ads "V^ z=x.66[ ˽w 1\ۭQC|\++<lO&27n#ĩTTf;uGwC9x- z#e"W鞢ohcmgJxj zē\'iz}{Vj*6F&&[.%PមQ ^a3f&lvp ڇ<~w3dy@VNLr RHչSLGsxA+JevEeǁSJs X& kߪg4?˵1e{搇ÎK DarO%l'V*kM5' +vo7(ͳOrZfZ_y*i>SDy7(g>"j"ů!UF{\NA'jC*|nԎ՚ c,Smw2L8:*c/[eA0˅ ʎ>P̢ evvWm *AA|%ÙZomTX+Zo^5#%)a_l) bLu[Dwv6$iP&bN"*k#“3VHA ;'o:%U!$0 BQ'?M$M?|z< W͞|Cg=7j>@AG$iH敎1KgefS%1C%]{K8Mx D8j8|rxh+'I&$P@rUB&Ln OZkhҋs//^k NQ@q`Ou&64ec5}y3Rח]n`urȺaq'_E6yEjacbʦ"\^ _x{ٜt-7Ԫu9Kg䰠WAk Qias"l`O#7vۢ+Y ENm].:GO ۥm=PւJ0G5?k"YJ}J~zq[C25b tJ!BNة\xA7ɐ;"kB:dA 5S5f 7PsP{ӷ5j*'rЭvllqJA+SgdkY85+ظ ?pL5;x+ \ut]56#n0*𖦎[d #C!>6dC`VD&5f:lMtGR濃pOݐ~loVg)KGם`*5/#pqT'^0:[1a"6sY^{?&IJ~a Hx¢G*DFX8c{CձX[pFԭ>4Ѐi^\]QjG3i*Y-W_Ž# 4i-9vags#"{8H\_m z0y-?=|(  RW\)qF12맶p+tG;Q ] z^Y}!, WŤӵжG h_l "y ޡ6H~j*5ccU$D x  V\{$"+ѕ*Xxtܨ&JeO)\f[0lx?jsua,FmF|hQoi8Wx%@jI0*2SAO}^;QN,igEMh=XAs<%k}*}yE*Op//AEyփ ɨT}D}81&+ģ{lﴳӘ>x?D_`3-)3ctXbQU,:7Rrzi'r`&xEgE-3!wi7z7:(/p3re Q LC{)DT_r0K &2o? u-ر[ zYtttuS#ExHh]n8~P٪1p )7`K.7 ҧ {ub& 7! #ve:vJnõԘ6] 5V<4@8e]k6vUж.gO4$#Sm;Wpܔ$yD;3sp$ht<ޯ9<{͑Q qguWs"T4|YM/Y0LB4{G"ءrv̷v/pS`Ь&l64aNCWr.`:Bwt|#,}cS , $xXLkAq((+y/N2)9z0"Z]^<MZͼ| !4e´1a+fN4S=`,$\=F$1URXMg1^܌,o]XhV%oPQ%gmAȫݟV&J__g:JaxY6[ys|dF\vhq9.rT$UHF0ABgw6v﫻عDZr@O$eM w;(z -GʂT{[5~.Q7NI}gU:T @ z<&')Bi_ma[JSrThjwZ =B֙vⷋ x-<<7PԏܜlV:0\+8 Ba(p}|TDu H-)E9濺}V9UŖf*@rw F>g*NcN^1(O&n_IԘ1{v*5#KHm$ f>|K ؼfǚd~ąZjn)U{إ%1{ѥ͎;MR[e䐼6[u|?dHg}2$ zޱYa)diA*{]OCbщz*Z|ɸ0or/ 䀐YC + PRh7ѺrKo[*/cʷXH=\GNF,xJ͒~*HIfa:^AI<|@]cw@/dhG]Ct“uPriHQRKpv/ңy9|A44__z"2fbK|Ƕ2<:S UAY B.c6}oב?72n"M6Ҟ^aϖƠZRcV/kY?fnC!D<2*aƬJf43lju s";IGV`? rM7E lvA0 ,fEN)Lpy$paR,7HWKHh3 q B#T`IFDξ8;!w ySAKu,lz`B/@y'3|ՍX cnF|FP2xkUͥa,*th!bpގj]yje)+,4"Y< qyeNI@DŽ%#!M[g߯! 0$hڪٛj}$H $!i{D O7][2"2nA%MӚT|`;E*tItEfеSgj(R8"ؾ-B=;ij+ȜX\!~ uI<9^.Yܬ2v#n Ʀ/bG"|=X*iRO9BNUIA+*`DF(~;9HgⲭCߍj궠^u '½/u'MDϋ.r>8&ů~Aaen? 8Dc؈TE SP0xRIv81Jg[XqxW_%W!+s@u@YQN=3:es`T2*զB4VqtAm%%^[Ke.U#?Lh.xK5U]RC^L?G\ dxqߣ*21 Si6.E\[aQp5=Hm'o] -nu܌ڱ;駼 lW 8奷/@@S3^2땽$Sߎ۾#/JA8A s聅##OQJI1_$EX[3fCSHES7 jF%8Q0BrpW GcTK7mE^&6]jw CG' $V֭%Ў(Sb^È=/}zix iOme1;Xmμ9q*}} О\ /IdM 7|]6aN|?Pu7>U RAʐA(U^@Yo!#:y&˕/$}UoXl?J8X6n {lCil󀵆1 6ֺgh!9f7/EFT~W_'5hZ+xchS{Aޯ:@j&pDDwRV,e2U ]@@, b}N:d-Z+.4ȌPMs|N9"-pJ;DVnpIެa7a4%bJNY,uqT)#hPDD|uÙPh V"|?VcK@g G `#MrF#cs\qIP:ZMv vg<.#3WyT0'Mrl{cꐕuV?`T&3z \~O~2 Xq}< u ܂R?9%2r@aP"i+jb@]o@2~R'X+q8iqW`N~k1i,sGþtfyT ZrtIVE:v(JҿN P:'{R΁4S'/Ⱥ+/! wX0FPEy1GU-,B7D "sGc'=i2k;[2Q~5U?9k\m]G߬xXx>i!P%G4^LEqٴoהcNK &2.Ii,dw{4<0Bq&]pVl!g~g 8~wh9]E{ޏ?F֗]d=ZrR :V:t5C xAl9x`)\樱*D>+_l>)k2]6@Q$ARM Qި#KfM 'إp ?Ho.܅:5&cڒV{ o."j_eR+<dF${(s"ob'.MoeYOL䯊mMc;w{gh pҌmKjvӽ=Q_wkxRismTP gmdE" W 㔓cpnjϝl,ڞ'mOcظ/+/Kq ('dy>'A0zmcfoutG2$4oVn&>lNtRXnGmVaxoKrOm$tee5|{*,HyHE@^9`-Rv4 @` 4.(TkrC{%a1mb;؛;2 >h)Yu&cT}Y"ߊ~aIN@[.qV7ќ_;Ue"\0❁Fy34z˹b ƽs4K|6;>h,47FQ\/!@2r_ȭo:fI(y/I]WDTW)"V*oJI, ~u.x4"ZE |Jidbۈ|%-sq5]FלK2j*qYk3?x@lC՝)3{ ]>S^ƮƥZZȫ՘ƬʻՕ+6Fqx^cj'@jB{dBU~GLݒ[q3gR/CVӽ!ڪ/\Uv)e|6^7i&,3M9 ^XSU` 71 y0 8{~fUF!b_RրuW bPZW:֡h{}aR$ƁgYTѳP!>9%RQa`%54dµNdK(cQQ/TMzj %`çH@2&/F=ǐ ZN nf"jʞ5{GMh?hSle\#CLt"y#0cT5r6OGߡt1" n¯Y5oÍ3KP)WSF,Yf9Zu^̕,,QtaPqH"{1Fi(I ߟ1r>)4BQ7#k 0zڰUh۽? 2*_Wv/4ΎV]ZC{2:w\q2 F,pZ\l=E5x&:KӺGmxַzs-{@ #.*yET}䂮d si} Ywu!ۑS(:]IBۇ3 M佧yd_D'UA3N;lBjO<`)\J^DD1FѢը 6,&V_Ex{dzSk';}!xgr*U{Cyrv1nf,H 9&y/n oa79C(SYc{PumC{$AG̓{Fmw!VdvETvG;h]"CᬖR.v4}Qt|X֬? NTk8*;UW/PDԁ5alItY0L '!/dĀ )q(8^H/rp zFh\セ>Cgkνfx +TqU<4uO|=xʎ C63/CAG^@E 0#,!XAMt~iH0TQ)wV{n3sMw( s4~:vneꍅ*iƬ=q f.hg V~ eG!}̃ժ)A,>1(<&NK#y a [pHbt8RIRB(U ՈE++H~sf\0EAqY&B( X&pa4y^E5LU0T6I\>]Ać7\vx dQS㻮[{ftOSP1^nϻ$6[ھqJwm^}F 4$m*3=`E@/C | i #cwYOqrA"n!A*"ja bW{jO5nȓhwZ=tGxK )ٻaH=Gdu `ۭPy*KYvcp ԴJUC>vGz⯏g$jwBVۡbP\W`9,$!Ued*8N?Wt"Wwj7aS+8|0Sq;3'/&HZy^wv]=%M%aLsQ*{c:2.[3%]hjkϞ,|P=q+o;\lpRATpےd0L Ь\"Vs͠=2pָ0/U+PUΘShYSD8<GOữ*]%p;}(%)Q\H+ Y@2V#'xy]."X%o_ 4k5cڞfWƏfC஼ECǍπbW8)M#[lWM S*$J?*d^n깨[gaG(G/h:qm#WglJO+~cd30W)rUʢz])NQi*Ys]nLUȤZϰe k`O$Kj+i 3b>B0fzj1Q1iR/FvZ}U59.?P!<cDk __=myd*#$bt/s;f -)*8I)2B㥷VN \2ǜ}i"6.݅KqKHU#jiL?>76 +/P*Y9ZG57 b)%>@(hgEs :UaHzĔg)%ϲa]*k-hEv4SRҦ.ZPhFpɉ%dQiY)!&X+$~(y!L^*k֩bf\ a>Ɍ'XyiB!V)aУD;N@xFyBǖ juZypK_]0sg(EXKݭ 6w_AaKZ8`!x+62p=~Rk0:)Bu~թnetb@zW}H6sp[z lI\Hg 'CsJ9z :Lf^N6 %! T1uDN(]%4~{rJ HJbjܯ~)PI ޺.Y+y7Y']ВRhDP9c,Ҝ116u8*[CNAl(}v|hg~NL_nؖ6hWԴt bXʱ.smk-q>T2K1Cܶ!5h`+^aa扦yfc>tFqFK" $n@aE_=nz&#_%!eݞ͖ tb[YCPvw)u)ϐGg~utuˇϢCNuQ ҏپ֕%Zk+'A!=Yh iB?~WT8VqiI^(V ׳/;7?D}wZK*4eEߊi|]>1a<==\;$뿩8.1[wfݒĖNXpx͞}D6tTdy< ƎI.&0W?S-dg*n*?a(1*!Ehn3쨝&'֏f(d9kx9U[ŭ(hGą 4R4?RB.7lV,è᥏WVQY>M8|"K:tKۣDT b @qwL)6Y.J &F,-^@XT_c\DE B\}=M߉j5.vX9w.{vvMfZjkznI~xOYX!<1phڋ/ᡧxKT)R驆 [O(/A\뀖5bmHpX>Plt;z9>긽 Hw}q4ek 3Uخ|MM3qm$Tj؆xM;$[gLG,?TKpFDX$l+13Gd%[K.*yz<~Ou4 1ӛw, Bt l8ܛ A7@ sIh")Y_ Ci(j]NO%&+65|x: P|V<\jOE_ò"GUk0I~ ;!zA2+622xCw-5G|tqbZT`JΝRߡ OЋW<[v%έLʨIدh24`K[7ab")!7%C5BK$:/ouj5R?P,WHᴌЋW@q3o։&pbc:&G2G=5o1VۑT*o[X=P+şwm[X{10Ҹ oC6m:sZX$&Xwg{F~'+X\;c52o"Z^cFnj|/seaMw!JeʚcQo3b]ӏKX//M'TǕ0є3L$ F* #wqfƟxK:pmXIVYg:yޞYV0 [>%yݦC L!0LJ[&_]a P)qYaxl ,7X 2{]EP*/T԰W|隗_9*c.\6Roݴl|e60X >#>8 !2k+P vZWr`zZWTq<~8ԀLff @b~h;`B1T3 .jY*}2iS#<>8pezfd+!%Ծ]KT[вakj/ࠉ..BzOu2,&ߟ-V;q~q裔6M6Y%z蒾 Qz2%%igT[i=00hMo [F kd&Z>?fgKLe9|\aKJ+>|B;߰dV ƒD{_*IWU gxE/8ͩh˧TB9.|Rcj&?bzQnr7|{r-PDq9wkc;oZۋLĆ(Wx w|k W,K6RtGDckFOA?p<3_[4$ICG&_Y~q[a+g4:^<_ lY4)m`MT3E 51Bw<\^M yn^]BqϕHl3P~v!ڀT{,QJw%Vʲo`~yRWj|*6Lg< >`͝H =jIXoRB׉\"_D!{'j4>±{, *}!7q: Ly ^#4Zx/Y"=§joh:1̧~*4=L Ha7orFFW'GYz ?NڤF AOZJKmc*m발=/]Ħ@k4c :ОΌ\.~_0Unđaeäzsop3ikbɫYWlcR7)EwPxp> FЈC0{2t'ؓв8]05rZN6QQ5SzARN\©ndY1\C!)Bwg Q|65ڙpwO,m 2ɢ$0?)~[!s]ZF™eŻU†2XE~MQ^'gZ}"ż &p@5d?ie'+OPyr01)+ };B eM3aeRƅD+prOkDUmЂ x*;a u3~VJ2>7϶1یEMjG)MoRƶP3kWVItJDǏ ɸϗўi-A B"CYx  d{gp}p@9ItG7e& Ppi>XT^zB<}pufRݴ 9"u}y5+{ۢLf<,}2Cw0ߢʇRvCv%-E\v0RAc.sA ^IH)&Cc8yо#l$y D1o&+2Lm\zR*$q:r@{Gx{+[ĒSV(*wf?c^ tjg цk [<>@cpq_/$'}rݺgф;cyJ1%^'h~DƚAрǤڰcer?32g4PX_Br(L?TSG߈ x" *hhו]<{ * mRy}]W)  c|b I s:]l\_"r5>bPk{ tF\l7XOqz^4!D"%Lb3xS W5H.e1yLjFE"8?y9?Eg[/Aܙib^<0CP|F'{vx*_;X!_N8ҽI -lbtKa~{J2y0zMaV䡱 B4ߩ|b}|lzm oqGП#:<'d'W2J4FȀUafOt0i:Yi{z 6]2< mo ebPJ< $SB][51av:b02M~`8A"XQȵϼ]Pp)pf7qaF/"c;}:8YFk+3lr 8i( 9_ b@uӎXA'EoɱYUmJvi0Ա*> 9[TּK2_S8s#o)HEJ #l3D9F5΅ݯUlT{e*(fWL)+#Zrszݨ6R V1(뤳sމI;uQ2Il /BNC-c(㛏o-?iU:4o6ONsrm`ED"D"UO9j{g{,fJ vm~HjG zNu]}߈PլR3)mbem69N&;Wߎ˻<$HybA knb姆0UErhC7WF̂QWke]ǒ_q_d?Y[Ok6vā W:ItcdƑ g,]f%x,Ʒ?lX2c—mFAZcaJ=]@%eU߬sOf-&F²Ցc%^LG wd^U=ݥCZ B܋uN1,t5d``GgʨCPivi}F}S\&Hv _{Շ35p\ީb703?H3qW%Tv}s_KݟviaQeZ+ 𒡙`j5PI#y eQ]9U;FT_dR~ |O^na|NN8_tjJA5t 0-&vN?Cyߟhi*ݍ{\g.,Bz鞯X0sǧ(>-{ƜIEmDYjxxB/6 0 x)ъ,7"C = uJ!a-+-oA,A.W!#t 4+MtJb,1CQ`He&wM4AF2Sk/|K˸5@HC0yM7-1V*H0$8@jȆFUwj9sv'eYrvTm|X\ƈk6S"?b0: t~q#vq=) PɆau{\b4]-u%S`ZKJk<hPWGUg,ꍹҷ5Nܕ8gΜ AUk9p(}xɁ9/ G]Wb c2j14eP_u5(&ťtyU/cirByx4։S.Avkkr0%4Z1dƓeΚh\dc~^m*/xWA[dxG ?q5OJ/m8Uz(<Nly\п%s,y`,zW j 0I q4 SE!15_5$h/و"cYl5%o>{)aL)VpwO[ 4,F-x;V&1)9% ڴvy`Go ]E#aNZEn3=|kA}uaC>^ 6W#5MFZ#0gֽ%3 Ef.\ܦȤ۪JHݵi-)Ick~KaA Xl߻dA ;Q?f5&B!R+bI%10hKsF0[B%9v8/V[\7U'ϯ@oI"WnJMZ">-_2>8Ab}~yҳ&-`˷*(|2"^vEжH=ΟfեOPZv5'bckyCr^ŞTak#8z~?V؜ti=qĶ\ҡLS U7aN.t+\3`E&2YRл| ]i5JSΚ\t$`8/'=ybw E2'';5%"!(Nt//w1"yIU5u[#>k$j*F .@T̃P XJ '~ʦk/ǶaeRjg~nJ aUY!׀pe 5>g6X }FWXI5nn'pFU2*#/P~}Jrafdz"'*H<"՟kuIu*gw*Ck*P >'JKrxd0 G$>; +MsLC%6+n=[&xad9 ^*aIG="t)D:Yr41>UnIJ]:RQ& DSZOKR4)qDbѨ!^b /*μzjC"^u9qqv~VbI]7 r#֤Y3Tͪ %%FShδ*8l#zĿhk;X.)?;x(ƪ_T&+3A-'W7z!>ؔgz&[!Bk9gA== xUOP9az,W> LH)69C=4$ V:7 ,lؿ9z3v8x_q^#h('i=m.~%3Ƶ7rnɤT^h1EpoȐ,A2[0[pX}CzCzqH `DVwkGVN~9l C_'0_!#]{qc%ςwZgԸmǠ?(eZ)*Ux% b=c*mNyƱX_+J$!)%+d4PO뇷FYYiI1θ5GmZP-h *WTӝHs>)x :vmnW&]#eR["\s4;Jja<6˲ρXg9نR  }Uu7p(2 w6 ӪutsB5|bbRߌdxG[-k{ `0QpXL\L(fͨPBIc"`CLjPjs.3K n0r\ v<Яj].JD4r-!ĦGZW/qbE|fe4OM8;$0=;䰉DQkƟn96Umx(몜!Bep`eROx[X\e#rį|KnYi?N|7S&D*#'pG@v %8UO/ʘe#l;g_ ehZMA.IfYjjM]ݛ /iYSts8C&>dP/&aktm캮Bhjì uW8gȯyЈݘ{}S(L֢evO~#UXp0d?V_(?Lh^UvXJ*yCmˑh=gG$V꓆(WlNxh̏~`Zcf %9JĖWxn>.mp֛3 }X) I Zf}5̏Yװ6M?k*QLme\A鏼)Af4K&$t2 ?GǰtCev2U|Sq~6`\@LntuZzU u(h@zG^ YLXD&kV:5Zs<0w;=ȅ) (`vգj_h,Tڑz070&՝(ޖIlc48hd;V'U e+ 1H5E+I ᆔQǦ 4jye LsvuUٗȲ#3]w n^FHoL8%8d%Y@[K3IL>ZӠ:?TZsFVg/&=T1J8٢vzL< "ܶY+2ӈ^ǮR*,1>-B֢7Xn 45ˁ#kTGs^CU !9mݠ LKwɋB@I"Ut'r{O=ɂsyI6ySn%ji@r$GF^I3d-.t|*f+vQpV%OAHhDLKLAy"g'Rc{hKBh=E %xtK5Sb{" g UpBXz@=Ck_PWmv/oHt#z`>p.*h>OYdmvbOwGKAcph4LP0TSw&l JwKTZYo jU|`'-0=\g N0x5pѴgzSa /cҶ]&-hUkC:U-8w5Dl%lLG&Wj ozLJVڇ{Z>D(=7f?7CPw~QޱO> X8.GM81Tйb)kɂ{rH4?+'A%Jj[} GG?t˝ ĚYfwEA*bx Fbxm Q!pbZGKGw 5+}:YnyP Fܕcϴ6hI2T5$`pZv5J T] aѐ -x]_2F|u.'3͙i-\JoWk Yl|mqp_htp3M:@NSUT|(:G/!ZX~ WAuy:CoZ{vn8P,[Zh'z 犝{B qۧ>VW0UqkC 15E_MIr`T5U_} ҄%Ҽ4UD"6ULfm>OǼЩb9E'NR+Pk%][Xg &z̪ղ֐Ԥ"RH_A{nܼ*rj_ J6N31`y5.:o HAEvID<FdûQ@`@7Z,=}m߽N|Fˁ1QcJ"(v/ʒw_]7f_ꥭiQR3BZV{= |CbO[x-~ؘ3$%Q@ٔcy= Xe5,8eTdhqKBK^ sPC?ǯPQ @IS ʳi}(_ުb" %(\!BDDp`.|(UI-*J ѡPs|iŦjf) +ɾL@LsALsyGՓ1E]ʛm߰]/+5Rm"p_iژ$=0頄o0 %|+=@yS嚀gm[<(u^jLmR7A{囂K/ofq9kto 8#Ձ-ϾȢK8zN[s "L \/$\A͍4K<@{wy쌤_|QHh]7*"a &(PؓVlvGL Vq,AY&h[XMƫI!*]tIXIBqQ!k+Px;(73N G!9coLGy7@[\ OAhG4Tھۭ\1ǿ5+"įAMm,.5Icv ̦Ar`Gp~_D}Qsrzd1Fl72CfNUh}nIDSv4%B9/Q$%$oa^qcu 3-~-ْϣTA;;1i ˣ]ߥ@Sm}ZB\ހ1*7BXY[x(N[:HUZ~rgr־P/ȟ3"bag[-,y# LfYGߵRbܻ(#Vc5;R< \/&Y:RmgQE8xB ~s9OB`7~ڤQs-.6l!1¸ytcs\KGTMؗኖaIߨL3pL [uB6E? wTQ>##z~$ !&֚PShUIwP:19qNg2IHGc᧍DkhZV7WMB,9iC8^slqufh,/895MA×RW0q9Ԃt2j:{y^6T웗/\>_ Fa~vbrK֌, QjF˦ A+7Hs=]?5;D8+ȉ~ $e1w(NBŖ4͂**]^Ir)y'7{wW{Y$S#)$8ۏ 5f%-S, k_]U+Rcu51h~LbWΏ}QHx KkUTf[Js# AA1ֶF0vb=<ۗ#LtԽ3r&g|nϪ$7 L`7Jr#&5r >cWEZ ƴ͚M-I̐=,W)ѡm׽.6bVZf&$7ߌ@n F0*UЃe{bF1 cq |s }$aGmD&(Շ+ =&$wC_3i:pXf%>7J'\yXy0p$R̨C#4*.dc"S LI, "6R(VbuC ]'"5*A&HChB_`H*=| zQo8 h-ط;Yz8)etP(٩36QNd-ڌZ5 `TE!'c\󥟨p\lO@rA#gCM#/sx1 01(bN"M{~)4E30 -Ǯw`(sCVtNLdq=v>ExAb#Sʙ;ӊ7i::_ux'Ij!:O1S_}s&zOhϭE:]Ro}6vmAv 1V*IXɜg~e$j(Pd -ܒ&X>]!' _aOMaBF??xsl+0|c\o`pL_ʐ@N",mV)J`i;h~Rdw$#xp',0lj&d}2bPr0F rx Nj$hY`}a3(࡭t@*7Xe y Z:;ʱeI{ 1<ϴxLոMzǹOvUZdq֚krw@S6nK$ 6yE 0Ƥ6.TVd6h]_Tmz締+ӊHw_ÀRh$YaTnKz\p?0食;X H 4 8Tɡ<~LEϿkF'Z訅fUZGpOTs9= lO7CKOZΣ0] 儐& N9R>|s`;Tj.*MH q;*2YB :y硲d <ˏF} fe/Ѫ5cqOApt$-#G۪K,W|J%O_h+'g u.|7EA8{b׎9i漣/[|\88! $e:k}?C!cn,owE)Ӄ퉲*&_:agz<^>d'X%*FJRv$˻O"OyCPe)`(LmǾ?V ocJdݤxeSk)3j%81*wߔjCu & '؁`qpw5M"Iq ೹P Ȝi+n$N*Kŏo؋БFEețԻԧCu, &Xr_]ZH9']SPM1R>,!:׃UNHaǹ틉oWx֏eա&EK25U{b[LӀC sj 3FSC-̇G C MfL9Af. ]#E5=ڶsϣenHsj3MK`Wh(V-d\y~|)$x_/!3&lu!oe?R- t?@`yPT{}mkk>ab0in}iIq:KMLp#pǸS?]=v8eM!/紼RZ å'b]DerN0IRҊk sNhj%pV0lp+E\!<osHK4iO~V3 "4&XKv34@mI\ky՝I}@{ULDOL" _FMyHbI)^YwtC[qp*8|Ʃqn2¹ˤ)³( ?jT"!QMC 疦`r2yw1Ʃ7֚צ65 y "PG鄯HԈcc0 Y17#3? ALuԿ`͵ f;` n`,U;_u~:{ ŮFlgIf^rHZO\c%9`A4=`W#~K+X;\.kT1/Vxkb /]lN׿ #aHމ} e~54Ff9t\K90qOvFAϷ+O^SS4.`7zyc+=:c(h`;vjW|ky *;EJT0Y̕C:^ s^`P_]z;p|&PQN`Popqg! =-ׂ؉Nx𭞙U(Ău;@FG2zțik K Z-q4V _ /<6Ao_m9I"iI;}> `KA0K_'w NxK!bZ492MVҁش \^3,[ 2KA&Fe+!4*ڠl B< ^3ئnaj?3`=ҽ @щ6_ Xjwғ( mlr){Cg4fEP%N#+"x\Y6éܫZݘR qz*.m|W 먯lqE ~#];5VĎr5B&@wH,;1sT僱z^11KnjO*le3je2>[pv@mgO?W9=o7xE<.<+VEioK0>2#)߬IZ _),mFki\\6mXr-LT&8Y㏐z3FxZ>8OMcXn'4,T:M%{USk왱P,yW2,ݑn+ar%\$1`K*!cML 4ݚtI{#ӊ053?-hFym +S<s_sƱ\8S`Xy[}a`01@u[qуa@[4 9B\aԧ|M+0"&NWs"8I:n?7qR#W87:~Ɂ8P)SqnzHċGhI2][' DW.ڔUX?!PF!nI| H))l AI7PWAl,M]vc^puA(9j%nI7*ƪ/~IH0&szHDl|ΟE2ù}3OU#yAs8"5ILri8#S2'|R`0.ȒrJ JqڧWZ|egV\07:E$xy8'6]Y\5OOV ԛ*+>-%0!kyW3;Ҷ d2up7Xu 'iSW@7IiXnߕ ]Dzl-u[nEl`;,Еi'd\hT &òYD 90XJ]&Bd+sL9TRMÁߜ(:-}aZ֖ZL9|KJiod;Qqޣ2;\6fXGnE ǙK-pmu\`CYWr} ҹ">Y@o}0^$b%)4uV̓`9\e+ ,|yOGTxB6-}y(bkiek ^<,=KQ*ַD8U0V:ULKJ#T@B_+{=+e)sߍ$Ig`@itpxl-5}UI^}K(r͘8a=ѳ?T;') GOh䪥3{i2a]%`@dqo/i3bd5jsZKϫaBڪ6D~ץ}[1u^'/ ɞq JK_Lrӈ$k2E {i8٪XWG7C#B޺YONeenfa.c(@s?5 Mgk4M{b~}Ku;`4 8n;['DTy7}kP!Lmc,Bn̶?h͸*A}0s Bm~;oU>Xŗpjw HW}-'\] Yl ϝ@u_Jؒ@ԩ'B) ֑9U>rX/ ]oUOi ε%+?P#*V];1^W>*sw0Tu/0I;i+`1,2?kE[)ISy&_%=r3+e`*nJ.rT Jof߯>#O()ǚջ3'u^ ۹c-. ss L5*⍖FaŖ2%/rCk$tJE w[>,ei#.Pj@!n$}A5ƣiy"`Px/L@HMZflFnH'G4O,a7kNzȵßYKЀ I/(Lݧ 0ِ0dDZY~Ri{6_Yl&!Փ=/JsN'L=Q7 !%`mZpNI2zA˝Km%)1Ԙpy{~'E~6?lLF>9nܞ_Zto^jEŬ 9>EL)9F?r5pT==#0/Âקxbޡ#r(Е_=?>w 6vj< - cWi#x77տ~ q5{,&?K~RËz_;~@KnYO[b#V+eijp5wEyĕ(4n;Hc_裧R{7!Ņ;JrrN| amH娅 /c+7.lyJP_1#  2`G5bNg^~@`X !*s))G\Qi ['AO +*[=|XUfMhQSr@Ssʉrzj!pF(iS(9^4S)0Dž2=z} L(UkQ{Y\Ԓr:t lta(5\ьMcqZ:mÉ4Eb&1+3oiZX,Ds66 ֔+у &R]YTDTˇAjbEr^E,#dM)Jb)V= GL86rWN6 WyI6[!:4_zwا|>H!Ig'ƍH&79H!(xb.N1$2Pn4T鄰 =V-Y4S ܙy?S6>Ch;5ox+(tJ›nӯMXbQ8_y)j2Ȫ_Iors"uҬx/8JA084arA' P#ǒoLI;d9Kb\#)OkP_5Y!vv,Ĉ1s*1U ʼUFgm$q;}Z hu ȁ q]y2%DnRWd ]"ڬA~X:6sXo` !fVp*p'׫[R&ULHly|,Ӭh# I&"FnrpgQ cTJDނnrii!T=k$ d`FY|DVRMCd&)a: Ӕ=QCsVe†Q:$C:Վ☛ $&bj"`BB`z9۹nFn+x'w&C>(X8m\-f}Gx5B4kQqe,2އTUP\kAVj+z1BA ~loMdY(\b۶om`R%%zcwOMy%. b 8iFB1S8ogۭHMPZ̜H6q$UO> Ecf[S k isJ'd>D$A~'4%skX+Xt1(/Г(k) =0_v,Q^ҎBb%Kw 3{k)gWy^7]-(y\9ؒ=n\?yP/ R5 n < 2kZQ@G &1( CrIO}][zljr=.M'5ǟfwʑOb-/iZ" ^~wU)i}qrI[46WE?72rh^X Z{[ɌmO=lp0A=C͖q(=cA|*ON]x(_g2'\GP(".` Tlx*#}HV5]vV ]~m:vH"hgΞ@Ego{kF{9LV8I#!W~θ:ǂzF=[,(SK;DBp̲aUŘxcWM[ R 4~(X>sH,+jG0%(Zte۬{ݻ]MpdU|hqqG2bx`*筚i iz26p+W6wt2wGa72n'"/T T߮/;LK^*_Z֢^i@/HpZV{Y2aYLRy/>aɋ|/^Xv+O/gO@_7P8ڠuXq51yb!z%ז`To\Ҍ޳@WyU]a#\S[L;t4Ýq|DSKpRaC\{tz+[sU艗q},$zn!:'`?b4'I^hŇvxxץ,uMQӴ*wemzjHEf k HTJ QiIlAk!yS exEO.6Mn W{*,[$%e(RT YU+%VumFT{&̓.̵"k= bySsI_" G 쇌j-Ԕ}j<Ļx<Qgez0KOU,"Ybrɍ)j`E,N*]Y%JA¡ӢqLy[D]Fn#_ϜAAħOca B=ƥUQdm~eշahyFera颔:}ҝ{eVMWLULJ TjnFqPx{$wMwDu9bnr$ |o6`g.ewx2)|8b>e@2X)| Rf(^|M?gݘs?'K+lS5O]OLv!sS![j*'C 9rI3w8fkGzEsO}F9q OџȹG#FM_5&Ѧ޴XǿR`ZZ JAÀ ߂uG66f ` LIk<^t$@wI+X)!۾PVdp^!ڈ@YsNԯ:8E2HX*g}Fw/uYp߭lTװDMרގά~椁dMxl\_&l,@3l_Ŭvxlo:|RZvFV*+}xLE2^-^"EGD/SCsVB۾-X&Mm ٠a%cPV5lvK9ֻLsRM& Q8f!oǰmGcjȋy~"'ƨMíQaZT>Z)+&kpIQER!2K{s;(M--ZY-]Y$eryOr P\qV q}`x#:'/ˇԓBi=o1{)$)rdE\Od#o%v}IH砖>mZd;i@4D9yVOU#ft]fAO³pN8u_G[akFS9Q:`ޥ.b\ vΔ0+\`Ѷ3}]dP)VyfDq& 3nS7lWADN]>]Hdy._ynza2x\b)eygmP#/  ߇px ALSc[P-!RR(Z[[?nͷ0-7i!zZr9[I j&2E-|)]_Bηo f)`6a$u(qqZU~kNð6DNAy-_W *'ɌtޱьI.P܊C?z/^+YF=-t/:x`PV9+6h8Fn2Hi=e~=fKwSoIKT3bx7p ġ3CclNz ˑcJ&^= -S< ATVk8AؼbMd}R 8Y8G6^-}'toS70UwYD9psBkqgIl:xyd`,]2󠜅%C#?\ #tI6Cfܭ߽۱,þU&|smZ_{PF`h!_e9*˔&ygva8'O=FigM,BFN) 6#bR6_*VWIyDd~Bea{ ݃wbE98T.7P'%ޒ'qDM3孭,1?N Y|uVGG|0':s4'JcέbTpU` Tݶ~cT;j? gM ܖ~/Y"obE5 /e0, $TNVoԖw §T . ȨbCX$23^RFo'`V?`PZ:G/=UKpڸ}8OCRt{WHϜeZbZ)E )5Rn7_ve=tIz^z-JZdm˽~q׫f>>~QJ>]wsV8{R*[:bM!@] 1[1Z[J7isPxSְҺ5r/34G v|oAeh[ (Ip$_|2`\$k23RhAfRM^&'jǘ"6E;,tHq룖?ȞT0sԣ7W2كm]KR8&kQt87i.!讗PE J /ⱪ06xn[AKRmIl7G{eRzAFT5l iȗaeł `uZ+ v>E]^ȸ\d x; 6N ]!<$:+tc(*:ZAn[Wi$1D~E* ) x*.V sZtm&7"` OzNЌ,#E?םBPbR&r=Wcs.F'w$oE L-}W.g!ߟMԼ-IdbzvR{֡F.ǦI2/BwBNU汉&LG`;a0d` wMlW&& d>%8L[Ɖ6C?~D"-h uzd~X2FGʛ@eLв2ZZ~;gm J{ aI*efYrSds؀O]uDm;i. o.QzHIQ(h[92 /Pԏ,M;)O R[L:{2’.zjْq gأ07$/~Qv|BbfdȾZML#t{G Pmս3Gq1_˨Y皛 jk[wso5n~`]F LVSvtd8DgjuUsT|DHi/%d<΢rq~쾖2ƥ \f]l#/-OlRFJgsPh#`(R*'+'!cYjU xf'U>LL2_.C#Mn մӃSuBy _ ʯ!/9`EE!oK+ٲ߸E={5TR\nS< Se3vn)\jd {Bګ(}w4?ˌDQ7&Hw)@*P믄hV6{,eȥLSdӝگ=Rc"s5t櫸5#]-)1Q`5Qcf :t^.zQ/Q.ЄWvC*F/#/m OM&,Ո#2~[8*;8.n纮Ġɥ8Q *}DgWOzO=kyеEU܅"`sQ(Cų`!^g§Hnr&],CBaiv4#ۤ*|%㙦&:BJ`AZ!`W]BjKFR4؈/k9DG~ A;-AW{eϓ>Ix&|PU~YӀ_ԈZ(&U:=`+G<( &U$ϱW @0r9󿠁n :byyhiƗyCnrO`vRV_]n!u}r\76XDgWZbY`r†o]+v<޾h.ZX<>ӈ[Ե-Dnj*ÒYm;2Թ?៘/>DRwue8fqnwf]R}Cb\ˢvY+Ѿc7Qd5$pk`(9 H N5ps>?-$eEySp-cxUxIHVe NLs@l_7E$e|L1r|I |vz+rW*H|LBx!/lˮVշXlQQXGI(\R 3\ӕ'Uȉ֟#(Ic Ҵo5Qt< ˸yH$juFrwW3=r5*9PkRN=Y_ޚg{dC(zwz *fs!Ro&ѥj}W5`<ȹtK8G Td,a`nxyү-δ[K/?̘_BP6yNI 3JdK. s,*Hn{4p6Jow (~v`4~R)^۠ˤל~4&)R4! ]L^% ;ڴ,S#01?F΀  9MsS]F:l[*-@CE6Z+RH;P`Khv MWkJ$|Z}qVsZ6v(<3*% GC yKUz~*ܡLV4K_.VOɓ{!]%n e\a5׈xS'2WZDk&B+R"tQ*6ۣ\H k4ߵ F$GXnu7=N/UW]a!txQ@X=0?k3]B6We茛4WG faOG *g%͝ V9M=gShת1Pfr8݋m9bxZ紭Z4sH{;}N]~ ODtZ+IME*Hse4ŜKuOƇs5cQ?8zZtȪ\xê9&IsБ^yK3]ri\ QkGt,."eDC~V%tQhAeG-rqM \`gVj}>_N[psmW qSTtp~q&ƽ|SD:^b%Ίa}6U]$'ZGb IYl]4+O\ЊH۰ ~Q8K9*XdFK|{O'4 !&2 *k$1.o{Dҧl e)9&UHN[[zfbĞk.zG.,L,r|&cfS-Xs̡tɦݐ2@ĺyIdwz?on<8bxVF+9IDNqߑ}. 8&^!/O˱wRU)'h9P38|6@!g=Pbچ=Zl!5uSQ\HK*P:7p{bXKF')@1Brt"<,a51"0VsܵU=^ɬKI8Ek_$n̆ma:A| ,$?^;83`:V%7uܾ3CC;cM;Ak[ xݘp3wzl*{]{"s,YmUr՗56rJ Cϑmxzw7MlslֺJOU_ɲҴ7=C'`AKnVЗ^ # N[/k6RJc3_z0w`jԤWsEe/Ul^es%V4##-)26:Xsabcu`+ ļjێ6{ 鰜x.@>QLG;dyI=yOCXq>-Êr.1LfjHP\O7ZU l@j%I 9JjOf3')ms%8MynI~2=\YZ⥠MFrln#iL~W~[O1ɶ)whuCP2D;Yr5mbS,8cO#1߰,;%RZQKm%mݪEiR |=1 3߮)} v&K%S.$\|0Dmsdk@0ab 7@ msiˉR2(j@;LS 3n/JuxzJ\l;9҈̟2Oɘ?:?~5^._7)C䅬6ҙހ5YEd3:Z+#mfBQbvK pEO26 ַsᡍ13F70lL_ K:+?7j>cS|9uݗD De0'(/}w~y^09#ۏEH-;B ^*Evi '3D:!cՈ" Րϒ`H&vzԵ$=̆d\"A ; l,cf`Q"tve =T˦[뗼8|nΕʉ:ܡթ;2yiqX* э6HBrP.;s#H;ov$KaV^p)U{Kp޹[ 4Grޡӥ/o蔿B,Weh"{S?.E(pjwR#&h/ I(GҟG=‚nߣ#+"7EӹwO16`Q8,*ÑRrLW3٫'q,HA$bB,*s9LIW1xoH !1:Դӆ ^nK *Ґ9sHb+^"drq@ Dfa١|$ZW#% „>g54KRzCh4 ?Ah'J*V 7偘ɣ =A]"_ ,*=n$fj^Bned a9C u 䯚aw4'ql &L{?CY^" W5oab %=%cT:rÅ' d$Bh,pqIlE=n0 IWD8ql2Qj'mM~s)9t5Ab18+"!ե+=y^ /3[ kgG9_.m\TgCyƞU7}W|tfð{:ţ!9l[(֕Y=cPk@DIaib|iU{eShT]AL=-|G=%"N0TwJ Z|%ǽA*^ja?B,H>E/JEG Yem1UzX)rg-ݹ{7zM'U8< 7{-ţӆZ[Orz\;.O4.Sˏg-UFr`pWlkJxZrhDghԙ,";^{Re#7abzs~49+;WԪ𼬆jU4Q3$8E1v0b [ߝ!3JZr2ok. bmH}7i◰)ǕJh%B2AN9ؕW>"^?ϤJ"p }6f ,I}Xьtdh#oƁVoEM?u7n! xZ2~3x%|}\KO9f9˾S\ܨQы BC#*:3 8@P*Hrdmy‹s nrlC6"aڊ|쌅ۤx}4'pE?6sՍ5a^YF㟧$>;߂c n"Pc M#E5YYT>}rOYˎAe ŽW(d+̓Z9,xA'uKL!6;KMB)Z]\Ԟ#L1DOȐ*tHE/!u[ ;w{K~ngW&]R .n@(:}BwuC\ __i1 T.(P$5+\l& 7ZbU]ofcqA 7Qݩwp, 9cvȱ3佖JP`XtA8^%"K4[q~~#dsg }~uMeOD*q[b\y:d-.&CUb& 6Itv+f  ǔt]lDm~F P}拝qz1,IKsC4&)/L]&j&LDk]oOWD*+ brճ#wM[[s_df}f{J|^gx^v xxJ'vvRXWC`Ar-_pp0R[̍-־pi77 1 sy{‹{ބ?L6+z9^rCOg5#yéꈿp ^;9cqQK }i&ۅig* 9߼"lr&’#[DsWXҠF4 aq'QpXmT5+?Y&X $h̞SD*MV~ݴJ@1 .h#eY o`!7{,g5r=gV}Y_V]_S7VݞszT#RKq!O᧐(M P@;M~sVtH1RG큊0\Πβ$M Al}$~\$-bKrN󋬁x$x10,\QK%B+.Nߒd7ZF5Jcj"ǡ=+ɹ PC3wRwƚ: f@& tkV4{r)Y<nfZ:n Z1uLN.…F1'D U{v.1/iͿBW+FQdq8eȰgjH͞?nAGܷ@) jY\>W1HZ6lXF-=:*E()&Z6mN?GdO=f<ߍ =!+y@CGgIC,o,)dx4*N?` P=_Pȝ5{vn@뫢=~LJ*kx#֏[o{% $5wi,Q'nJ̙܄p9_F1XDRש ~[{="9 &Ur1@$$s}9p7Gf`( <ޱm˯Րn|;Ւ8)&&:*-uu@!bªXySi/fSx.[d<&Fs1>TLH1֮5@|BlGSL愮~>}tdWۘF=O3voRS }⍊ €Vv"Q:VN V,珡l'H7Y -Q).>Q+L2…Q9e 1SsM&(-TP0T9@60TXqP\O ayp AxIظ pU-6 "]-XH:3%89P35%d^էu'*B‡OF8 NDXC9+kY֤ˑ|ǜ\Drf%x2s:9Əb885dD2R`p)rN2ax9L'gQڴzh e4Ue#r;=D1#d\5kd"m =ͩP]Kte5ȭϨOaY%ڑK܏,J,Cߛ}UX2f*4(Bu»qu5-{$IϵHnn;Ҕo|l5X:&ի؊#oىEB-DGfr^h^,+|Xz):0""^r{4SI+Q~w5+Q5HgpP 7Za7i1ِ5E! DZW_F䋩ݘ. =bu^dg7,P#RL`$ѐW|35a>m3X;Bk~,"тn[~V?W6yuVbV{ѥ3|gQ)\=^٪ZCo)$~Yu1}$h;n5MRxmBX%t=Ih%3&9 ڶhu~ǴW~׊Mr4Ę}@һ\%_;-h[D"'%S[OSrc8@3ۺ53FOxPŐO ds,9ڦ- $-\nEˈ@ RN! 5tMYi VEydp[ N?H3»05+_M6 *;¹&]fhà!࢘[h`c'|g+Ocv*_Z%䐡8âF᜵JkGMvV%?e7PR7z O> 6~,Pg0eZc/_)d=6=1<]fڧ%H8|'x3;{Isd>BoST^dl\3O!{PfkLܿAV\Gz/\Wv jB@C_,Kec4tP_4)nsB7#.LhŌ YDBc+g f4G㵖Xi8^J|_oTshKqZ=zv 3s$ҫ<_7u;>6WfnBlڝ%N$2W27~& JD F,O8-BH9Hx U-+n>hB <"}QE L-<{{UÖk"Iw XznՆ8,9=DJ⥺\%雏oQ04Ej'v+(~ U]e7VYmYqҕ 읅xӣ_04]#.i:҉q׺W}S64gk"퐏N] ).+{<kBڄ vYc kOu~2b04:3PR*% 9JaARܘxþ:\o11DUg(jZJ>}΀9#;% {![g&$FK__B!9YFU^( f<َ@g=ʆCmŏP *.h+9WlT!VA{oJM !55VXEfN_] C+W Zp(U6fՎ3M\ZeJ"?3k: p~ĺe-kns1P_*\.?Uzȱ`|bP$:_)hX,c /<. ; x]ÑZ]>ؗe4Uh!Flx4^&pX+gB3U25Ydq1yYB';ߎo5%M4`T9Qc9 &F[عCMSe76W떒UOӂ};nYs,=KT)U >k]+Ux`F5Vr%"[ ڰDTwZXa}+auՐiM sgۧ˵>z"D3c?pEav=H_=8V"J8$@]t|nDOK'4}I%9 pWCLQ#c"Gn~ wPVqi>h֐fi11zaA$mHf5i{pph|HW,[ހ׏g.T ,wG٭@q}cұ֜oN[J#759cl\ (%8~@<=0孡INj%jKtt+. C>PXIYk >^ߚOg:\ь67@Nތ+T/ ځ`G$;'ݚ`bh]"'_madWZ1r,o}67摉VLl4Ts<3w4^AMoPS".aV/ r듓Tsfkh<ЙD}NWqtR]+SĦhgyT}?]u (.66G)FkY\|Zlړ`ZxR4Է /Z1h5->t2!J>Ɋ>C(?e3[MP^#V|sk;ͻX_ NKvi7GKy9ϻC]mC;bO5d\Z}v$]J WK ^YM:z:LdBPGzb%V0[WC,ouau-FPA ^nQPxCINjށtijYLmҰ}c4jE3ņ"`Wi d#}foɏ%F \ߧOUrWR^Mucv1~ṡ|B}?獨x+4(KnfL45rAMejg92 ]uw dO!/=deT .]{O'&B[3=a䳍772}U L Y+}d4EhfXf'Lۙ#30BߩF,I OsWқNMm=pΦvFN5;AL_6jvS,Xj aO^8=>FqED^SS`\솠|o3K'#.jW@1}^_ 钺وJ'5tKq9"/?@HT@wq^r},}BEW#OvZܵi8 4=(CErGV.tJ\c0'L3rq#֤u~ 7RjV 9 MeB.3?RT fK1Ȉ{mvZrUR#5 3s\ II MeM Q} [bdmLXt<55 aK ')dlոϢ>,ZVism4y5K~O_uN_Ou43 ts5qga_ݗlБ0!H1n%U~fO M ,!MQ-ܩWCy$ B֌.x/UivD0(K_ʒeF+jG /yT /[Hѹ5lҽ 笒xqacJ0bWѮQ=&^|1p+iIx~>f .t9[Q,Α;5At7l_Zc9Kl,,$WSwsisqU͢ 3 F%(/nŮo*8uEϛN>Eh甠zY&ۖeU*sdd*G#ka\PĬl 9,ozrP qP4:l hDF*~,ZSs`>B\UdUAؓQpnSM \V!YGQg{/$,\P-!+SjuO'X݇N- ɴ0h38ctt5|1^+T#dYz\4)mͷ o\ڦlQq6܉d1*6xi!㹭p][t74aW2ͧm~5 -aÖjC+a#NҠNK *;r9t m[k"Qb.2%dz#UD|R[BZ (/񲔮` <uЯa}COfԡsNS/=4fgx{B(znRi,*CERSr%`$4YFm:0s4iƺ\[[7"[uS\=?u>b`\SEW`_^rBmj5kL/O^QHox] T2p cZ~4A²KWF9m ^oDULQqaMSm P_9\w(uB~V9:SCVASVV ŀ:@`GJ.4mrnC5R-4~՞Sj+]csN^tcv&,9(!uyÂE$ _LצA#1)y>eЋ;#qBESm+IHAD,1g'dF.NS$Ju~-`:Ȟ&e1齌2=[i3] r-cY Lh݂Q+l"ctM+rBbT5$"Dϝ2NfP ("JvO\3]IޅX|3l\b7ξ/Hn)J. o \H|r> :l!q7֎og*)OÂ1%kG,h{,ӑ#p0,fWǗ E0Sd(,]X dtAnXV $T4!qY#SH] +v͛LG 0XͼrTVbrla+`ny>-4GF^39Bbj-!4jV$ HsiV~hLo-n5pE+鲡׬p@(li6V'E0DJg5v ösoX)* IB̜<r$3~ 3%N5[_Kݾ"΍21ˮOQgnU?cZȵ B!l"#c^2, /G uRDssAo\jP)hWDF5erB( ZPZ- O^kEwL);ߕoNk^@Utp_%c@aK|w%c2uc,vP{f|nRxi(x{]٘4r\% 4juteG׼'&}L]jW2>tx9cOe|H- qwb:m9U.3顉-ɈxhCm+%]k,]J[0!8 JGW= L]\3Ec915j^詮K?v351Â!^*y9\j)J` l*J#n`c1=?R2977NƴM'd\\ $SmgZ]9}G8gϘ^y^aڿOKǝ#! 0Ķ$vF~`_QL/!#;UR AC^a ^;-~f9O9.mn-&,r:oDƶZ^h%Ώ' ?~z[ *v!>nE@P\,e4]o` ő>d1Oc]MTZۺNe X 舞դ~.Ij*hψoίX^IĦTbC@MW] #\I6{|taAY. .ONWhdWL<4bJ=EQTMY|xԁoGnNVCD#0nhA$F3u z,h@Ja";۫E 訯g93$>ۻN{7NИ;ńZ菛V[0:jo_FAWk̹lF5f8@ 'w|v?I\UxlRn5x's\_b8͍'A?$/ӵ],fRW7L>A@mmm5hʼw<./RgPcZ (~aIӇx4,!3ذ^^"Wc$IcOYңĉ M$-i-K>eÇqw㊵1#^7tOIiF0b1GT;$uꋑiɗ3d"ѐ'бȤބlZ9Tjᑬ-PXIU[6pJ8]g 6;|= IF9Жaϊ)k>1urr8E# d5QoQj+VMMmFc1CwRQzur-JSa.ĭ.OhŁ6et$J'!ԁ4;[ͤ;EX\}N6u^Ygt"68m,l6P`x'Oj*"7E_|/Ӡg*zr*R GlnOmyVOh2[\}W>U{#0Q"><-W=IeI/#>%BfUq:cTF pԠe%EG'eH]@a^"O)@|'NY5z_jr#PM)â#m֮5U&Z:)p"7P,SF4`)j@ Qw3B}/b]Hs*\pp=G}jzq9?EIY*lN:vMU4DicVYVx:UgQl |KJD<2j_{@ ܃I\gkeT5|O謻t"L@r4 + U,66-<_x5s3` ]oVP<&zסŮ"m ҥ4`sQi~*g'Іyga謫kPS%GF#4.c J(Dih =}X+JlZs> pN4YE|;8+hAPk*QmÔ7@2sq40LH] f J*\¤$ t9þN"4p%mҗm{{ʽAL_0$rA/B xTa=ؿ(9"0]hG<Ncq@ ui͕jL^TܡtikN dR&1J,v]]Єcu# ʦ=KON4@3Ǘ^ hE4B_(ݚ AeO.zY8ޒ 3^ivm%{92:;yEi]`Ø籏r>R'(e8qbeܙ_yjVi+ڞ]!:Oa_-JS Tw1* qӰt>C;a 4튍F"ZǛI+ NZyj!^=0p abuR j>94B7_;f ;UC1s]ֺ4CMB|D%mUG~)ԩ[) WGز!,O0Z-MCp=yױ#%i!#Epe4o9]S#@|&`vGl;o8Q]U7wd z:^IAǢ ӵRmr!?R im)3 ނj!3 r81DiU%_&g־Qy ݴKh2n 0Q[Ӟ;!]1((TAeR3Xd{WPMؽ>6w/~@:ӠZY_GnbB,z7VhM#{j]Cj?8JkOY7-JR>vd &o蜕mR}G~97LqI) :=t;^{rh E0q@I7^wKش~F3TivdƯNR73(a!o# z)+#ឩ/H]|S5?*=ְmYW˟[ sA~#6 ϲ^֛VNXuj' uP@j+[P[rr8U_C^;O7l[QOWCy{r\Ҧ]fOkSGC)A4b{Hh"t 7(! ;16 CJ6OO.-Xun7{ގ--cR_ TX!L%CI#YBy*)D{jQԣ-jqFs>Zsgpec齲*4QW݃j غ50sp_bO ky`f!qJ`_n'mm[N|we؟3C Cܝ%y]lpZĠm4c%ɺOmK7i;ƀ:mx 3x8FEhm 8܉i@smG }^uizI8nվέ!Z4I/`Du*e3`Æ)MI&lܟwB(ֿslJ\8p420 #+ZHH* x vWk+KN %F]sgFР׾]0ȳO)!ge17#&4v:jԻ~kC'K 3|Ӆrrm3=r|F  [4Vm/,t.>CK0b*q@q<J@:3ϔZ\;CQɳsĤ ?GB`v 7(Qν:JJM"+u81EN}ר#.Ɨ};yɌ}{rԳfHAQAǷ::2/)לY>i0%Y=eq a4g:ul|3?ݷ"x*z%<4h:3\!mt-V8%k|xz6чypmdX7!Q-{PY r!;Z.7g|ڵ7`ERVbj7g'G+v#>յB [ⅾuzON`A d͜*LO2X3m.cY,N)k%WE[+dj|iTpe8;V2= Ox W(Y_!kڤ[TAq|d`Šo |L0Ű|JBg}Ԝ ֭Y3PN']5yT7a*h)E7 vGQŤV.Adz]ETo4v]<'Sul^?@W["<ݠ*zMbrN|a$W ]9')Q0IDbWK g(· Z| ҶdStR0,=˦k[9KH8МB<;L>#Zm)w=O"kdHL!h.P]d^BSFd socg'j)y_3,[5A^hqt~،.iXwd WM32ܐ)OAjRXD”A*XbϨUzn,~,c3؛k}-P3h˒i;}xJHdh(H@zERM!##jH?ŮwS˔,ĕ[uګLDk~g=8)IDzʋσӃİV\븐\U6F}&x;V5$}/y$ToJ Iv39MСB7s#'R`2U@M|MuZK_/a3+ y.m&AԳη|o7V(V)EIla˰#%̺.WzA9b|}h ):ȴykYCj>A~zn ,n_mxV^X;#@ !aڻD0,Ws| 0kB)]%݁(}3W&M}0ϿcW_MU(cSK~qNt;0"ߒFpt \` zƘx\xd}1?9칦9| a7;k_Ǚ_qLB TB"5;#PEmTE]f $Ir_:[:}$.Ŷ}prf(;Ss'V!B' %yA&HfO/ebmgHcp_.R,;qZ5u:+IDױņ\c1Xkn2e0"1rCw;r/;5\f ګ8[ ɓ޾_b@x:#28u#/2f?T $ @aD$S6(@,v0Ԩү10WA{/Z+vt))!6JSX=.{pvWv>.Srj:cþ̂$V%(OUDLQc=YS`L0gMDtCݣ)+[k;8(pAt1YÑ,Bw( .ܙ8o~6D LZMUVG~2%3ȐpֶQj߇\M zA?hN*4UfÍ󭒪BCeKX ̷:|[œVέ㷝f,v,0ŢFVG\s_RL+,{߁ ~(6Yȓ+*K3 j>b Ζ脇JEՠXx0êxjzLoשfSq""&p09ABT|Gi{Me/{tV}*I'(}, |ߴr)_o$B^H|-`TĪ텷'z};k-5VM!+}r1}J"Pm$=)%Xi+-)-3PVJ:ף'EX)sBI]]EרAD^Jy8$|Ufj a;}j -/ᥤɾϱG%7y5]<;]N#o`T} zsV..I<ŕ- oh~6k8,3i#l:U3!)H3!b՘™X {+tDo g%#n"?>,%C'mV.Vk ?tWZ%g?:~Yۛ[-IL' (o;nP2nm; Vp#U*p,48k7pG!lkr < <98m; V-jw)tZH{_Up!OFg990(y3tKLW6},JvG^ 5"3e85g}ȹ3>X/VO&qWAG~FDE:,*?d1/޾Ŕ.4YĒ6} /{u%y}S(هוD>m~Z;\X`"%ȥ.f?$Ê@i;h `ͣSUcj Xݼ]]3+cqLԏa>YfR?;ӉID>c^Q훜,Y;N83p<4dU-6ߓ؎L.I?DJ7X>,Q\ty8JGO6Dl5vwK¾+W WVdqKU ] I%r{ |M,NH?6+mw~+JďK3^a*Gm!|do\$#ۘ`k~,齨݊?L16@eOf- a$rH<6p`D$5)d,fi)-9=Ђe3*>)]걸'qVEo%ZH_X| /utJ晨8dL<RU6ϒi3 {ʆ#Sv`Y 9]r+ŪY۶^Sܶ%5P_^jXӧi;EiܺȦ}E"=]3`Ԛ]S lW8V~q>5Z[Rq2ӕUnXqdt :Wypn+~\Xזӛhz,Y'ZͅpܚE'BޖaJ$B:E "MgՂ[B|%Nr2~ptPa! K RSMסggb~  zE%F|`u!yVDE璒|2?BJTgݷS?ysQ;Aq DhUcF6Q yU,)M- c~U@*fz<*]Kltpe+z<-=f?i)FPlX )GzGRع榪stD3r<޷RTNAjsM@;0oMwWNSzU>GʩrNȡt#3Y ٗe yvmөXs:~}X&.CPzj76+s* p ת! n-F=BNpa&8>Æcȸ]o5V7h,/*0H/2c 3/*MrbG0m9 NH3=q$ |RN[oQ cIKw=> p"(3v$ u;tKBW ;qfPYT=:짏2]U>Ш)([Vnsnl!+ZYG}_gNW+wgp*=zIeOM.rj%--N݆#Kɯ06RFDCy281DD9ח4dsf17O7f HB&4rGYy947ReZu9~|"[hPe\P**8M詺BJ뒐rz +<:hڬtJ@9.H$@]5[KH Mn@OP3a slQqөA4' ]s`-?73ڵ{ķ]p{_sY*BGH!pꉼjZA&.I/;$-yZ\uk^^3 @L!s]6-̈́6IH~ɎOe2hPZ4B,Pw]O" p7]N ܥ; ;eɝ,IIZܞ֌_; { VĄ@}͢V jWuqү;rƮA즃2 #}O!~!g"] )^qQ ֟UTS5]=T~ŹV=bB&1T|K$F>!| I'tR[l bDVwlq"xݡ#fтJv؄q8? Q#p؋6"I>9BĶ_%9$n hX@Rr[K @^usepP!ˣh!G1-=755d B˧9bϯf 3Rߠv@RQ-|qE;`8#T` _4U*ҩ c@@(e;t@oЙU&H1p^69C:.x0v33 f#DLȃe~5+kSԃZp |;mOX-8ojۃ?F{U'"؂D}fP>: Mxˑ:;8&;'^D$I? j֓&Toݎ?wjY[!_`8 ɕ?붨N06r]'BduX,  fM^(1 m5Ecܭ5=Hj.@uDNjq8\ ]|#ȃо7Omłi/dt8Ӱ/IzA :垫ns!Uwƽ(][u m"?"3B"} ~)vuz|S>Xz"t2%_k`M${q p=A$<~:5/auZTƹhvW܎u%-PV6D}.+`=uCsI6gny1:`wƵEi1Z+8%O,d|-%!D%_miܾkY8$oYV:2nkWGVӠ2I-gO5T%2=3&]Z@_!*푕0\p-g8fD}(,hUTWn[Vw~*CؑC#IYO`ߐHjAڤr%t;LQDljz3ijeDOKIQ&U;wm 3%A]чE5-uJS|Ҁ{,2uWYN=`͜$)<$mdJF_"c3hX6ck*]!MmKK."S[dMvC4KsW`r3k=c<^ʊ`7ڝ,}*ÏORn̥%eC`M(U<_pb''; ?IKZ-M ; >t}r#dk^zze'En!+_yap;8qPH*?!z\|[0 ?,E,tՃ® % b=N>麒fw*σLgKkw! 8<]LTeca|t/]) 8˻|*q,G&uhk۳"3p[ȑ8ǤQ9[`n:vpuVh 2 `7teE-/=QQgEĠq[?'+`d UYTRB\---hx"BOΌgDSdT&Dg;yw&Yƭ㉉>>/<Iqux=DɅ݌CǬ'.sh39{yPux;Jh2}66k7BG N0c[PAq ݪ ?(5[(YƠҥDE^%, =γI.wmځ ]ّ4Nĝ [brw='j)g%:5gS,%16{ +>bCSWQJk/p|AHVd'&n J~ZnK{NMu?¼:/`luV?IUCO;[eIW~˓5Y7Ź.#HIn7I+S)=' ǭHdɱRР'$wn){-uV.YY;o3yL8 dOk ITBv\-jV)+j'vuUۿYa=3Q;Z0|/4ṡ2n3L(}]=TZG A:$+:mY%> Ea/dC, |W{<!\BZf"UfNi+DT 5mԙ˹"R05TC).5cǻJ8H0H8XR8es^Q9j#|ɲ$1D^``UhH0?\"Uhyp<F ,J vXR;3C!S+D Js1ӥ[ѩ\K(~o)BM09Pp3Y&R*a{}nB,H(3KXPmW4jQWaW˔ɞ i{8([վTl>@J.zu+{"@ wir^f0bD?8oưfYB\2ǟ=!gܸ.갠رJ}|D54)d-JA݊C7 \Tڂ|C1(=1Aݓ]T' aeNɟL#tfy$6@˯JP">1ʣqafWiJ=L}k*.d7s!}D5ycʍZJr_hvׯ(Z9J3,JX0,V?,*@Q_|k|Sہq<)[T CǚV7Z[G*%@T={&=ʉe1x GXFoא4 V @tqX_5:H5/t[8bt ؛aoGJa>/yʐGle\ 3f|vas-4]iy~q"Т(l|}FmPKx?XFg@rr&VnU?# jfxQzCY2tL0+*gtE W$'¢0њEKT l{&*46Cu\/#&cC*K4LPgx9ϳyh #T&$ .N'1ATBx+\FAgӏXij#OZc^m|x8>㜠&!*CgnG9L"hutO瑵(z*zgHIkHo@`%S^Xe8,a?ڗ8H:ǡ%WՄ EW[1*PXM)1vk}̙pL8Z}iW3_^"h s2#Y'%cm7K>|nXկsbL|=5%<+i0W]$Áj9'MG^]BeSh2a98)ϛ7mP ;}NbK6 :+o9P*?v.>TsȸQaGJDeDZ(<15 AAMȯ.; s /gd|oqɠ{/8aYI+nP6h%Vk q,잁+iτDܚ>I.ZQ w~.Sl|g`s7ͨD-ehQԞW˸eI&!MQ'Je6$ʸptrU~,n#QdžJ88E DN  O~+pX`ζ/AT r];LP BHThał·]<&'do|<.56GS^31u:aK1@ARzFTg3IV*zvlnbh*̅(Xcy ̔עsB UNq}X$ul7ifmlVV, $DEѲmcux (F9F @ (5k `k0췏Vl$^8yKWg Ge91.,2Z̈́zѭ$pCNr7}+XZNB5{N4/~I<+('Ő̡~E&alr$XDسEOJ@fj0H X~dNR,UIc=L%c} 9n*0Z <a.4Y?H.Iޕ\L뇢6~UzMxүfĝ o_f "&O 3JEAm(дDMv8 ׎]ھ6ȵ+ mKZi .T1[k}t7KPؗSt`l} =̀ rNV=^U\ ][r'~Hh_Wy!2B9w9zvV<00q,OuTw2v[c͎,OM0O? >iݦ::Ac9 CQPڐu[V(Iڌf5a(Xey9JؾU] 4@Th9VV my \p/U7^;#y3[9"&l?b- no5Ԩ&e2|ҏfb,3u0o< S W${Vlmc0J{)HH FV΄]77Z ]62Ƥ܀uȫo !ui3:`Rm;o " !x -`jOqq\'Vb\ ZIhD}F rz?x92E42!Ϸ¢cJo9JX, sM8Hk:Kd}ig{Oj]kV<˻%)30T[ZvҚUV.qR(8[9k Hx2SAp >zwn^zB|ϝRbt }`# uHz^^ֳfoZx5IA;b8"Au)Ds`gƺu ,i~Ds %sx_!bpF/dϝuXg1#Š QKPn ecWrA,j*we3]$Zo׵!y; Lgee3.7O͝T;(DgI2R<78NE`gy䟋|f'5펥klSY>3?:-w?>:i6*=_Q^`rWwc\ N18 _ ! ȴMnk c$+y+&4IbAb vIUjH:RgCb`,{S>^EڱK{Qx$̃JHR}_ G:0f, ?B\ldi&DV(n[9낦-mz&5C &VwЍͱFŦUM`R4:KiTǍF}19l*N6eSm>t|),xRP;LWAۖhŠVtMu?%_"qT[P*(ƩT_(TJ%p1ړgn* eZwN27c=7A=W2(_y`PO@=Bs 0=TbRuwcNin̘,ҶvH8rRe"rD e|Ls9&}ШY苞PEmG qBdRs{=T!v4S VK}R*@'}oHUmLX>S(0'pA!(B{}C ׅj7zrDsGp۟T]*/tZ•iwM#Z}&)]!GdE1xV qJuCJ6w[ 4å*_S('>ʒHpa@2iOn9S?3%ΩW[NryHDhdgy̥U/alZ&xf+x#e/;8E,Z~=l/{sn65z&a0TrG1 hJԐ^Fƒ4ixSN|C'h&>ZM9͹ġ7YSr:̞ /JXwpɸU6N{: B k.eC#\p\fk=0Ǻg=F3!\Zv(U P+"IPZV ZYP:q%yuxXVcJp8?5JvNsW4.H <ܢ8|[sqz#̀$?K+{5;iHʡw]z'?2wzƀ{4ic25]˱NDvfi|#-Kedbt5/Gl¶0\Q~ogˉkM{ȱ2}X0ehO+TŖID+Yhre:[AG!눠 ܎Aj}z݇2ba6 Yadخiz$_yxq +6d>9:tHL6ٗ3Ă ӟOpbpއJ:Ȋ8o8ϐ߃Dۈyk}j;qGlr (zevB/٣UɅ"p O FLWI6$5ɧ#eX;QT{&Aj8 D$ښ6{/uji]B;Y; vQ6Sݱ iKRnތՅ*_oR>Y+;a[g!P?}3Sg {4㚰,n#O%p4&l\{jt;nD\xFVsJrh-m4)|P#N=ICG~?QTVM:\kHb3 O3i3.ψ@ԡOؠrЊ܉v$ POtӒ,}Kxդf ň%\̄5 .PȋM),>w*&ש*(;k =HpM쌀=pLĻ2>* (__`S$x⢄Әa:x{w B#\g`wDQWQD%:#쇍4@vTswN Hn8_Cf7";hٔ>Y)VI+=gSH858ס_c]2W0K%>a^ 1h~ԃ*'yվH / zЏl-Km Yg|6t) ^eNf[KkrAsL7aK=ۯ4'Gu0^|nR)[~.8^qD9䟥GFB\+L'0Ҟ9.*9|XbI؉޲Bnŀ}6 ,V.u^ ?"=x]YVƴ.2}4F r vކsvVeNf$S|tUAMy2i{`@b~* v5b٪' }(lz؀x=5vf]IoG$nљaO 2ڭ5V.zyB:]Gه[auxf>5dnyb7'鵏"0ך /~VpNjÕ7黖xrVlY{4&p6:,f3  vpt rP,(D vDt}@=f#7"x8O?Vd!{Sbucݻ+`VKn{as8̗AKW YZ*i@HgYcg$ ]M7QO4mQ.bh=4ϫ^|X T>ʃt5y[+ 5rxG'SԓW^sy%okwM>:ƎR;d Xej'2"QB޴'|u.J+n9t^O8uѰ4wʵ`,.mTSxD&wT S:MzPE'/ ϱd4M~fh$yx9/xd&q(# ĵsj$wNa$9K7ama&fu<'4yJna:A_bs?'63-8BTJ m.Y"B/c T~ WiS.Ec>nLhQdu @{OukY[dB~t=htx5cL5Q-G?,Dp 'tɍAQ'YX(>_ZW.*BWQ[eTpG,AmÿA άjcdVڝhH/DYhQ ljj6ߌRC@8{mr}HqR,##f<N)̳;'B裵Gkf"sUWTf $`EV\ lRz.?VI+LTe, M;qYDBGhٰ@)UFN'dķފ8?*ˣIp2[_ ? o_h1:>OՒ:߶^? Kb<$!N,\ކَ l;m?pх dq zSy Lm#:<6 s9.ZH1(t(' 2̎2'eHM(҄63XK#]̈6.?PQ:H4UEܮbP2 GaTXX0e;~D,'⦠Y3&sVp}$گA %vXpcI7F;˭/=x=vX|scX MD4ˌ pA}EG<oZ2?VŖc)#`4P,v9)`dР^/hGXM lXbP{zrg.Iyb's|WY3VXHViF =t_dƩ>YI].ZB0UW-Bx+68"Ag2b!i7@e 1%؜5[\#Fx2lI,Eԕlp2R`l5sf?Z4BZ?nkqͻ¬>?a Aa aMgҝvF#xmivնij ~8?_#zФ?f"Ij/3N/eH=KNZ/D6.@ V|C_/!dpL8GO ;N֤OH;^v!G}Lɭ:EXƊFj̲2c~tMך/s %3VɁ}*;[+ MZG - taa$F eAS7d(Pqm4'ߝ*O)S:D5^ #x@JN[>X|D5x,ko>9,AF5j]Wh J2̦ݰ{2@ (+ W1՗$fZ3䜎gߙ*|_ 1^_l5Car Ј9~M8>MJ[KE `kB*`"bb㒬l_Dg s='X 7m*垻 =._k^u+xǡ2*N:Y q_6J8i;CL }$ {dw:s>/l:)-=14G<-u(A2B1L7aV@W,IMߩtpϘ鄕䣩}^eH@ ׯ~ }&|(4Zw(!CӅ,5*l&frf^To7} K^Pt&#gXOa HBzh_>f{ۿg*Mn+oap26ypE ?9KdT>%\_4y)U]1Eֻ E)!Uiy;As*O'4|v#C>$SXɫ턀 1t뤾Ml9z?!3|+ܺҮbд1vKmBheErpжd:j<wכ\}~BUHU5xѝ &bkTԬ>\ ʂ&*вb9Im_S?gqYb0 opq̖A^#.KHJp ^<J^,+ydjj"#!d)5nXϱvΎm5r`Q<\OYPa_$KEjU9 . h8ii6WTwk,nĥ񇘒;4;~a ~6)ːL#U>ܰl$후|s4Sm,^{UO-O KII**V%zEw8bz:@A))f$O_Blü-Pcj\#f>b9p3St')QN{"KH|2vY$@QɤlqJtmP<cRmJv,!K^?o@8&AN3rs[E~!.'f߼C* !sHѮvb35 סeqZ^ v Gg…$ B[C:\zzF) /Q7KmJ BH LJpttj9ɧYUL/-8ć(̀V:$tp21J(N&VdW:[t&Qh˟KDk7:LeAcUt17{]lJ pS&hHyQs!u(qMkT^e)jE>T7yhVVa48ʭyZ) &P"zWj7C< oȤJTKT&)~ g[S_,yF  #W+VC/4.eM)7b}r>\G+#MaW1pǗIgد,r-'i`kqX\ݒ`P\fl9y0m wroMaT-m)KC;2Hœu%+m= Kan"*bGwdI[Ꚏ5;6 Uʅx~I?WFx/\Č]lp6kSrưM.ٮJq GTk`TZs\? 16[z?U $ f=wT!crO[B:1>X,4o`)DN5ݼԉAs)+(fN553)\\qd5b@Tl)!l80{4(Ԥȏ(N*^sZH0}/ r6\ƟԢ(QkӐ㡢Ru bC`VyEڂl'h|n[x^eq(A.+ɹ6י+qRVtx'*5f, 307ٗmƝ\T'n}bu8u>< QFLhHPſNg CZfpxRI -Apm׽Mg9Մ b\'W1OIBW2QS]앟{Վq;g!JDZ5*5uovSPJz&#MPoTėd ubij""-cLkz;PLMU{vc؊Hk(YcDѵIvr<8gn<ϕb9KRqh9gqxK43B1 ZXTdPF%ɺR[:m !YHIu6f!z*`T?!xԖ NOrܺ}\i2@k #eI"8v5Fc/B[q4H[N;/wY߮i=Q-suSg :\[&uWv;'W],L5P}dmuU)fCRm{ Fǹ^vND ,;E }_!<(^.sf@,GRh"Y 2y B>魀 ۺfX}X"gATv 3BիC=AE'| KSr]_6x\7#am-';dfr)"-\_ĦYs6ch9g. 4$rף͍tDQCYCkuZǣuͣ C*uXU$Ǟy2PsTlW)i@ qF!ML :E$4]n#xl avƫT!MF6xGv=saʼn,&ۦ7 /;YpC"pr?6EQ{^|Rnⁱ4㊛T6:T(QPZ<k j;OJbpB cmM5G6bcx:K[C@|{vftA@|+#?tψH.hJb҃_~@k5Ӝ5#tC]UH_FY,IFSϹkN dW>+Z8 ݖHB{ͥskԗb#zȟr?mA<,]%, >XD 7ULmj͇~DyǬZPϣ`>绠6_CȻ}Yvs6;@!/etc҇|_(Gwh$B&Bc=ư&s(L4Bjo1n.aDOy+UT<\[l9@sfoŢ,j!vPYˉ_sb[Sjdr mRɇ:}as-gI(RQIRok~YхWzu[vP A. 2{E?Đ\N.¨eߕ Qx ~`zYػ?[޾!}lY=P Yh%bI4h ` NSUwJ ~8aP.8yl+>̿ Gǜi.fØӭ9Ү2㇎VDrWOgh_Q(ʋw-MgXP$;`U!E2s5<=fR)c]F._g { -8ESv\;eK)aY+M|Pb-nZE!Ѝ'ܡ&IZӦF-0mת<5>BcĠS"z럠(5f ZTpX騌J:R5,ldЇJwsҍ 8`(䴔XUyG6E p qzÿߎ(F6wCuv'[U,@>d,ʟ }.y9ˆgKLG+i ~_Yp (WO_«BߪLXuzQ$R*s OOFf٩RnvvI@si 7cY8olOGђ֪ Wh΀,R9/]t Juy BKUX ;ijp&_5 *!|kVޕw\E ͕!h8cʹa[b|pI-F^s`IxX@u ?e44V?ž/Wi朮JБZE~OМ&HN_maI ҍ&i~S6Ou2MK oIEU !@ϑj\lg9;MO ҧf ~ؒ-G BT۩ gC-$S;)l~,~\sD(#Yŏkm \Q ߱;XH0܁-$z)QN"j乲zEf;| =FMV9C@woFS$Uk#&?0PI3=ڀpU罴9@ a1R73&|P\) v7aHqXH!jk IdoU>Ӫ5~$ͱ ?8dN!Po[]5|uiP5~b>clrue?3$Жzv$SܤHBRW 9hEZn0ŒY$ ig0yp]W\?~+ !ƗE*R_ {}ƴi)JФ@1N !E -غQ^L S7V5[MO^L~{%Jh8X")Zp-1,k;u3-(EQgF`G'l2…ǀ=Xwpm[C* V" 8>qWu][2#`tXTgUd$eIa Cn ӯK1,5l#n$YvrLiԸ`:sGbc_qȰ6~E\ؑþb pg66QɗWRn6_u˩pʛQWy'`620lFsu&pA$GGᗲ7&YpE)6k&) &׋8lGMw} YaRhSۢR'FY|d7Z<Qδ',bI#(j!#Z%k6/\st XP#ږHJaO% R.~/,Up^۽D-!˓M!I9|2 K{K' f1?$'>o,68>N_ŚL%JwgU[l`!(/vᴆc j4J `ExQ.iVˊлt3կ&TǞsWP !av6CmRCa#?ƀ+l2#%H:yFKDdQgBtէq;.Mc߽21kۚKK{k3(& KJvNۜC@gqַHMsOHGn+孲+8% U1+ѩט  >C#lN(GNjPyȓ*J.ff"(S6v -빕 ?6;O!w k@J0r%XB  yG8BX%r/yˏlܜ2'(@-*yvc2h7:Xk4"ˋzqʴ!uט B:+kmAhnrJf :4mfqFi(y~ӆ/S7@ b| d|V~(G;dL8&NZ%hЪYOY aqZu %y7XMR_4 a U\ vvg͖3V?. "%Tm\Ǽbp{[5*b&8xKGyl-P9hCùߟǞ\/p x}S(|_MTYiѿxǠqS|=&v̭p~(,ڎ*קTخP5}@n߄W! ˃BWV,]'ЇO"%c=xM-B U9W>B#x=C3vnMT=˧~8$]|tBc|}8=Jع1Te7aE^PO oESy5ok=Q:ɠ!U|}X) ,߷ٙYMүc V\>2RUzlyNG_6du RU2Ѻ@2Vp>Simczjv ȲPt='kLa%ebFf {)*28Vm!:Gpa_#[Q_sdvGA|*J}-L6) FvU$G^K&|0^oE־.”¢X:ƤCVvHuO+"G.7M ^Z]{ER;-s%!c[g-.d5ŸySפɧrjs=$3Ё+Ȣg)6>u?S:eɡ%[&`GuBUϙr^FH.,5Z'Bv'5'}^x=6?eՁix6T9g=i~˷4+d uY]$d=0"5:8%)zx[,2;nb( F#RV$n/J,а./\,;_C#,5kE ( ?8ˮ;K@]M 4!n8߲p$<e5- XeCE~8TKyɜO:salulvږAEQ;=ֱ! `~#~&~2g۰@0IYEk-JY V ob\ uP[->0S-˲O$9̇"V7oR[F09ı|޵m ۬h!'<%i򀻉e [(hCX،BE~2wfQ{L= BN ?F=AwRRwC/QN`!r{#W yQ в8No2O[WZ\S *Q&|!4_\s+Z/׭M(}ӯdL*F`L' Wz8mG[E/QHOvN^AHrYD'# D,劏 H4\o!j2G#hAE.A+^x{'띇4pibDfRCJ %#{0xUܤKZ{=lP -J C9M#r9cwûXn`SL#E8ԥvÕ+ qF\aРlI#Y}w:r 4U!\猀12MuS|O?\[~C`8H*k]s*B!T22SAj`TmHZpF^e~]ܕT}]їȚyT?y#q̓41Mkre\ ^Oi ˀ:Ȯ/ʝ~a&\0ېQ7<4Z:Vɕ-4𦀂$;&%>as._\BedWY3v(`ÛN""diC lvPKٓ9[B=_&JєD̂eJaISc 9qu-4udcyL>=1PJoc@zJ$e 8EhLpr>B:|\d$y66`IuMucXrIbQ1 9CEuy8lϹS|&6Vǃ a}MѤ }M2_ ~+?02[^'t3ȣ6Ÿ6R^$lve87H`WSy ^bxͤS '-H>G"A8,m"TIQsbO"x uYlG.v7}gףv=2-y8ROt`X,mߡ")€#?dd؀<&(RR64L8YR_P!'wAV1 ]pԫh'\{u}$%:%}h:l=:͢[ 'Un&S_o+{ހó$1!m[-[@ZT>-wcu!auӰE[KƋ9䱎Z_!XͶ`: (0ٵ΃$_kl]"!jrO$G)8Ma^ O*`ljb5KxBfFNy|5j, Vپ 6/P! Wt+P]c q>AȔCe=>3J+UEL;H@_)~J\RwJ f(tJAPuȻ?h 1gO ~|w6=7-N@8x&1|:WKr!r;z?c,Ha*wF sBizp)Зx73z`[}d*];ūy2<}UeųP`LDإ@Su10%?WOUW.wb8n}i?F!ہ@z?b}N1d޶Hx@iU#4.D4"B uˠx t4^] Yx q< 2k=0:ҫ_xo5 rƥCJUIJ}BT=k)ߵPǿY˂/>;rL!`Uљu]R?,^SITE/ o^$)4_5ϲQ2$1)]V{`u\,\'$rL=5.XJӺ8s$`p]V"68iGbS? 4 99*ʇ[R+UOpЭ$]ƋhN |)BA!$FAAj }AȐXp!zXS; Z}7@hd)B3IJ`"$VtސZ@&Hʋ 靅zx艫nu@8@\$#nBb qb骛4;E]e)NSIE ^,4xNU&Ibo͸dDK,%k~πlcǚSսv>QK:ܗNp`_SE} L?A(X۶UH›_/a阬ˌo/?+2\UKHQBziGWg@T/u ޷, ܺ9%oE>'I7jǛ*.KhQ;#툏'L8#&3tA\ҠytM,đh\R6JL^[WSP2bd3a@ 06層eh ,G@4Xv-CIM>Ju.JR zy,I@^2Q/E7=JǺ[ fN"nu enHՏH8(-e"WZ%|1fjwSWc wN@޼DsCAt,6?ݣtSG(&8ueh_ͫ$$:l#|^嬕_Sg  Qi ߏkՠ\F!,]RiO |(ďͮZ_[6 R) (FF(.6b?ړC޺I3lJЋ=*$e׀(u)Z _$#GcpatR>z_9QH;pcVU!ЃlHف`C9.ѽ=Z|~ jQɉ8}/ZQ*a\4Xu|Ն5l#+:w԰*[NP̺MKðmpV=t75I {HY-+dAg{yb9i}8YZGtiz,8|)8=\͉3QD 6-=ȧNniX9 3(eE@H+% =eN6"% dP:*1걕:L১SЛ˱S:]O yO9-|4GT=Y !fVs [P[3(]L?q'ub89#x#?iK+7?r ;kAyBKTѵÓ[!3eNLUwj *LH9Ly1tEo-?PR98pT#3SHYIJILn9+)L)ϴ|h.gE\PtQil)pSGST~^pQFL01=a(;!M=݂-Ι>7V,/}#Y{FW;[B}(Idu$2Ř  8.KZ&/<+R@; :~ ZT͙(ѻqVp|ntN[~R!No~ x% ŧ"E(Q8߻*Lt$i oD?Mi`;),x=MhJ<}- c0GaFsA֦^r-aG|Q%0"Z aeiWoˢ㩚O{`{QAwP6^ 4vWX{I$;f!Pkc|M&,OR2K]L*.=Ce q'ZX-zSls B5;tk`[;PK*}ZvC9oPc6-|KqÖ#: !2<㈢1Qg/NeXK'צ9A$H~BH׌S^VCy/S!lP\WFzQ8dޘl[s;سQ@=Ə|]h+g=HZa^[g؎KMީc0G8_" 8)_6\Qik}ۛ gY=k=9U興{|@Hz؂T(fI8@/$Շ`Rlg&-:d@$5(}%l( uUbZn"M|'Oe\m4T˩q#5FվV'0@-HD"pĻc'aKv6/u]4qß(ڃ#ui1w`z󑢗NWItszK+{4_iC\F#ǦcpftCtRX0q(sﲑEp`+[V}U6"$o4?T,WƽqdTV ؝~ x/*مrmhhy Mz]A>m24Ax;ۣ%YV2ЅkUսYo59j5ZjiB-߇VC(FBhpʇU2,)=onX.$$q5=޵)B\S@ jaKxiQOBvR9x/8>`cr4/zz)s'R^B9'nfua3L~DMy,N-+iKn/\y2о[0τ,"YeI| ;'e,T3z,dN^eU+gW` ?ԡ #n~Z3Y^7;5zty5ӻԄHtDS ]w̃,w*zg7>6rt| Hp~k:WgU~pgod8@*n,X]aPH Ca쒦f:pAKɆ(R|3ȤxdHk$˂ל\6I_QyMj΋|#DBn MzKcrpm:o,TA3m7Dx G[9dNP~MT=kL)*ׯTӓ~ ׊yBTm $cJrցrդ'K\feNj[>pM*qpQrWP%[h@円b[($\ITlZ{D-8YƝ~ېӛޖqEsiWs.0wcUi9! Rq\.wFQydث^h]:M'{XuV!{m%bF`NѫjeEtQv, ׬Ft$3 7`a}If+(7eΈ /3tCSe-A qvP DtE $xZ%d؉}}$ `^cJ| r M%+<6 -UrMguH]=6Į ŪoVΗZ͵ԙ}ޡd Ze֑ Cgvc3C6kHjp&И] 0izZ# ;TUfGkexk|Mu\zEo-ZI6{>2D[cH R E@GiNɇ Od6'G̚霈+?K. AViyz/tyHPK;mG ,}]oIa.CTz1l,v x˶aIK\q .ߣ;M$> ?8+`>0vN`VY&ğ0fs!T0W0(Cu%Vۈkb'1w"T 9uM(7 "pHgI(Dxϥ,fM%)V|Ta%˭oLɷ <Ō]~CGDXB$]7W~,bsoV1grN`Re21>˄|d3ʅ^4sґ\a!iP]`E"f;QذR)n8`4=aхfmު=@EɊlx(pc\3T]sh{fyϚgF`aGh* 4,\ ݰ.J&bL% ʸb~6?:$:Z>QTbVt湒Iw%˜ IjrXו:+ R`'EY!$ 4Uqy8M_8}g(ht4ߢxX# Wr Z3y4oR׌F9X sF6[_FniK9oVJD߅N18762pdOn t'^H L<%-s\rz>"-][ׁc'w›k,yB/t;Ph{+~³ u36B86]X8(x+-fMZt:O<_l{6eİz 4&]t ?iSMj286 )LGo-gԱX~?sF9%߂OwKà{|[#D0.K&Ѩۇ7~p3J"KfKaIXpcp9\o aΞD{8c?˝WKG3qS]Am#wKhRcO͂17wtXPQb٣_ ~+ȅL8+_IKHVsC e  je!W۔< $5c!Lr$QϴIwit/mRvp AC|R Z[C7ץ2+5)Go;=.}U'9Q߼ E8mӡB'z:o]Ÿ^$mB)YkyAKeJfKgAN B(=}'we oSpᒴ1 x:ޠӀ0XE>V^[aӃ72UeN/KR?=3fcǫm#>8z[!k!숙^<#_cuG_v=h.$bw$je4JYq#jgIq+IR/t Ů:;3X#"b?-U`6g.cT'oX[Lz*;AJ:Ɣћ߶{yZцI 쒐`[*W^ᔁ~~wV+Es42FIF!sKoOY>HCPCہ3AKHL}Uqw KIrO|9i?T'O'bio1ϖWY{oעO{bE ڤ!hkdCc2"WB;aKs"x d1SOM—wUAmXϯcfqRIPX(5a Yc|жPg#gUdgnyWc$sv^9 8ȉR>1rlozS6R fCCA4SI1ԺLzuQs5Fu“˜zWYuxk {?Pc#/땷 d!.vtt@ wtG]q\+WDMKt?x2DVt-6Z4\/0_`^\br$w w Ue/xvX(lc xjD\v!{jNvfzO~xn,=&/b lKܲL [di+"_';e-hehvؒw_M{S9v͛_>#q~J%yzGoȉ)9ΏHM52; 8rˇ(WN#.( d_Idw2F,&4jv2(u‹Ha+.z$xw|wz(Zo{'B1bw;Ud}:-تJ'޿f;GXј@,oK3ox~HS;&P©P1X G uL/Wb'i D@Cȳ@b^WNWaЀh8Y9jbzMR,px .̓`!PQ_B㻈W;OL k0=T8 W<-終 5 ҁNBQuI6)ON0%`y썹hxׂD`VLT}B"5at.lH|s,>"uv o˶w%R.iYwA$C{aV_TL0(pD9bnM8WCa% b(m Qm97q g0'!Ob3$I;7)e+5C5 D!_0"tVV+[XVVTBo @V­DqÖ g i >+!A?pg[Ť~hQBٚEckuY7iFdO^=GZRc~$ zڸm'J3|'ﳊIb16|{x ^v>jԴ4e%zNa  DEFz*I-\ rdgHasP YGOvk1RC[ѰQ̟V*QXb3e"`B&a-UMe]#!RlC1vj3n|0iB.h< \USFb0^u81&_8pIqBV&.LNe͗+asW(ҫ XLN=7sV@1#d4 Gi}K3Wx^xFq?FB2d]vYQ= 6&kVV)x"g@=H.+RnٮChбHGEPgnSoj=jnYCIy)b&}N+Q#/HcAhcP r;8vD:0Z:l?EIk3?b6. g@LN{:5~Wp])xk>-M^%k׆xU uEg^p 31D )D:>==J {/\~ą/P *U2?i'EwY=|0\aՄqϾg3qKBYDt|_Œ8M/s(@%5L5#EFgzO!Vy o_;!bP~͉+Wх-Qe2c&j[L\LFqv 9ȞʃMOD\u^:Lm-مwDPb|'>'=6 Y'ĕmJ,e# g}5z 6Hݸt/4. K[%zyXn DF:Hm5#=:zщ=fb"%28b3OBwp<8IDm\]֡;F"o˳o sU5.k;uXغ/~ ˘vj`jR5Wc<Ϫ4|XړULA`]eTdI2nw3*j!wP\T$ѳEt/:myX[^,bpm30tdeֿ6!5g?y'9h[C`͡ @%RTS[xu/nBQW·X͂m3O[顨M@LuPD?3$Kc sL]b"O L?ԋLtpՉ*{MRy2J\_v|.iURӹGgh%"}MsxW@nب~-f٭`ʓIu4-=nMY'~7x}ؖ{E|)sU{&'eI'Yiw lh NhNr>]2%w򓈶3I%;tWn7Z`<50GENqu<)6ccD`@#S]וe Gs%,Z/PDשp'Y,8/_ ;֖Eײifg pf[hE-G;Rʌ?̷s.hW/AH 9 ކқ&wݙ̑n5a<ɜj>cB͋Fh!Ґt WrQqyƺ@ M| v M?f^8ZF/q r:u#Lm&:]-A b/ddSvP#e[S̵ږ8U)A+/ĭ>\,z*UߪPYn;E'c"C{M^,$8Z~Ihb"MvjxF7p9,xdkOwUv|ZST&(5[`Ns<_;_(Ow^ 5WeM%+&0ozLD@nQ\Vj{m"6@g 5+ ʚ1!=F 1j^&D贉|Yt(X2Y- EoE2+O " Wl{]-9Ցg#+ď9c{e]??fX6.>gP |GɋC px }D~:6(Io5 oTFa.1+7vfW++i;'HZ19sQmL9X.°pGK  ԧqNbFS4oa-۟nIX@ljgehZE>ԜE N;;2Ƹ†2-z[I~UVwIHE*w!N8of(9cb(yi]&sA v9;ZƒGljKh؂r9n?uF%=FߌeA,uf ܺF-ޗq zwAc{R88䎴Ɛ݇\}\sHG[n |xhr+Zly:8t J}:qvU'~. dz#=H*حoqG zYmPYX/I#>/&2o/3k`"5qAjG_-)KPP0}.!G2 9)w"vhLvCO']+WbAW~VVj_ns}+Y"s?*['kw ֭K"E4.2bx EV] "x[sCI/YٝZ;ZdYDiX-1HB4*d%țZ:r$~E_K`Wa][H!"$H]E_AT/OHN"0%ACq452 oY^׮o^욚>k// )aldS]-tbwuy] f?D ނx|M4K B=͏!lF"y}HGZ {dõEx+Iو##l(@`d sS.' &V \:棍Z~tsKN$b_;LKқAQ&b6+ mr*49µj LވMT8L}v`@Ѣ8Ɏ+I\2)+;bOyNo zmLaf7%CVh0<EcC"ije6+` 6|EvuFd:Y0{bAbt7ѝ̆8d|yc[w: AJy"}+"83}m?Ϲ `c;0JhXvddOd[x><t[`Ԭ#P`UB%Sfr}-Ԡb/2mGwʒX+G*hx=WY@ھ5S,[V#uELM F.a0Cf(>U| %o0!XMS;#0"*h"$Uijт\ܴy~޲f;ז¥Ĥ#d\c/8r꒪e{C]߸S`jY;[fi9:kyƲIbh< xCE"U|ɜpكBX ёR]q|(i bn cy,Pc={TbiU, Kۺv:"t| )Fr%,=DnYa |m>m`@߮]vA}eި^&HY7f%0EQRB}>eN&xgDy^.{[(*9Zh70 gN&V̒+2` GVHq&G|5WiHZhd^q50巻x7FID-?ֳXFqf6bk6! EG^ I\0JGhˤjwIU%sɱ9s^ O"!@(vv"ݨW:b%8YuefxRs>4Rg$em,e l5J\ ⒩bVp{U{IVId*)ɹKGJ~kK~RwS%Dn(De^Y0*ҳ0%#"Bc)fְvMIab|YPX|O [`Cp򭡏6Y)Yb=,N'yU 8Ò (gz J78Z}s3sfz!`r.`c&[kH"SMʊ5g9~ `B/T?=0M(ǫ~kݣii,ơ5]'h ->O/V}y?ڕ2烑i۸2̑|;iJ8KCM9W!#KӜ:$IsFL=ޛuįA̳#S|ӿ )J"''p '+UrY߻;bdeNiy U7`.eύlUKں]dyң15#0h{G$F c2nJ];gR z}x43) -^PUNd%$amKTc)V1?sg\VKA;6X% Q ,oD+fѯ̵΅hB/quax-\Tf>*_{s],a`Rk*n{_s9 ?Q3#J|YXS595Qh:[hp9Xlq91oh(8@Xbה-{<9WMN_Flܧmf5c.bʉ#G\Av0;dg$2~rºJ}QXȬ,`uŝ@mơtmh9 oJw~ kO_CG'A0zF>\ӰH=b6^|?#pxmVnaD(a{;{ Kq)//Jͷ~2< lJ"mJJv24aWXm}o>paWPJ NY/Yn`dY*E3=-ӪF@gݡ[!b))9*\61Ǒ'5O JvJ9p)>Й 岭J?*6 [/52%d}zB;Vzr AMw "3r4X{g/q΂ZJFWUvLO9δ-a >| q,pnrp#Bg5m?3 Jп6o%fT^m2O1̭땔TTNc485*Mw\vSIifpmiDcRM#$oD ׈W*%PN0 DK)b ۅ] j0sz.j YP}9`d+[2 멀nr$vjBCD@{7 q0:yG[.  (a8J21v0h 8_ІS{_ӣHd7'@DoMoi33ZnaAVqϨ6+q9~E& bHeQGK)56q=^p_{U.\mS6Γ_P'vq,}`eT$Z7k/h$ <~>8vrɯCߑ)"2fp} _tk7%ݶ0&\ٍ@&bYnc&Mh,p]ڿaRshT$=9qA\zkڥZ򩄚>fXE`%w tw.;j$1ξ:gCEQ|+{gk !U[j 6Bh8? ד﬙3+i3VzwAYQ9+qS(T!LqֳR꿿`v~xA_۩!Zxc*p P;K{((BC诨-hd]8Zǐ OW6(C'}mIs$^^ǯǼR'--ͭ<#gNʥLO89ۊ\ƀ0hTÖ\ċm˜9ӝYrN#&.%|Ki$wD/xaNSZ]c'o1Pūk¥rg% &*Ii4i_2һ}~$=r?ShHw4{65>fL[pv=k#k~Xȱ"c=ݡы35En"' !dDT̠5+- W~!ȐELyd5<,JhIzxtGE#9ܭ04Yc\k`5MHWnrjJB|\.VH*ouQG/r$i8(C]\įT3]|{Ӟdy, " 24p'[\N-M%Džak+@[Րц}3Cjuk^i|{ K[d۵^ʏn:6@Ql'~[བX*_-kp WfqqPN璭T* \YJeUF _iԕQᝊ]]eR~RnOغV/{flw$ٝՏJ34fsaޅs f7b 1Ȟ43 Puw_c|m(A*#Q$[XA}~|l2ܵ;wewV鷦PҕYIނ{̭bȴ1ըO.U/sUU=酠6Sy$]농iBxѩl%8" 7p? MݍAl?YV0ҠϤu9'Eڧϰ'9LcYH#!U6 !xLJ̈{?eB$ tEЯ.i{3zr&5s{w2`$ 0`#*\%PKt|}?muɘὓG1e]3_L?AhVWVe; ̡lX \BO֟r32j⻓GdJ 4;<]c~Cۺ##)i"ιٔSy n"B4[ ~ 3EJ465.ADʣyFE@GPkb{Q2Q(/-:pX'/+C=̡}2W0i2֍Ϻ5M2+it!ӌ0Q1튝P9Y҆B#W,r]eȪ_# ,h)b_m.% `=,Bة~NtK:]jiGscG~H*DoKV9Ml`m9o|J,`@rK`]HMD3,_q6pYFǡDVmkO'DJT=\6@{k6Y76P8gWI/ 1E,:P<'>P٭2^::Z*Xk]Т8$OjmX2$O` 8CQf|Ηk:Y&W(QSژ#Fӈ?^XF!nuJrSMDöZ{{S6*vf jk)PnP邢!7Oq(!w )Ѻ\J,byۃx{SBXJzAnpa|GgXfӺ-U[5H4*jU!G|bT/{ZbϏ/(F"0@U[sÏH\@G(XR3vbֱS3f1V1=xFbyO'i8`ugj|Tr)YQJhjH4ז5)H:g2m0z w bS:Tr>>m2>4~'04YadZ;Zz6$ L n]8l ܂1sDFOWx  ]%_R4Pd' v=|rk,>Мtˤ3az!™ŸIpS#d -mX #HE|z5늸Jh_<ۥNtm_vH!F!}ۡymX !x)b+Sg//W3* '@KJa-]A7Nur3c ZM("o]/3hS:(K52 UȆI".2F9 #MC,_:ɇ$˄!3O_H^ 1W==(FҢ:-ԣYvq%0Pbz5NBjIְI7:lGG#|!FаT)F}onTHOroxFenf!5FY! VYPIVaA|Eqܢ)YƜܲ\L  Ļg?BUџM|T 5 nHLheYKk[UsܝON.Quɼ@}HL,jTMmO(1o/B%i۱s`h71qgVX#,7\Zs|AY8(͙Y?naUZB`cx:r81̈́tI-IgkA4: eU %I/jC蚔d [[JT^8&$$,!SW; Ĉhpfay!q)So0z5Vvzb~֨mX: {nPGa!Hԕ1N4Y7B*0$k$ԃ*uYA""p&OI?`{37Oѧ#r%.+2JwoF.{qqʵ/sjB.AuHc]]U-XAX+|DAzaޔ'o>$_[{|~,3n6UI^ׁ "U̱)$;vBͽ9Xza :O%qϊd ֊? Ydfؑg2/𑵅h3ϔׁVyz]YleSP5ii~sstd/@U '.| /eL)GC<D>k2q](=;8"q)"V$hܽےB`l f2%G8ƙVT^9㿬X$}zwn[=.>-˱1,sNb@{ t>9688Y<3(FsWrrMz*.IDա4bQqn[23l$k6CFjv=nK{f5&ʮwuH߯JSgIJzfuxhc/TKwƫ'7<ֺ˶ U0 (w=b8ӆg;Wť>ʦ]ILA5YnSdJd "`Dy\ASaӯDSꕑWwKrq3rxWЄwM#[mc˼pɔ rӚ0|lh"8R"ȣ*\[%O#'|HAݱ.H\BHT’Ѧ?Ȓ|MZ_<'˷/VP5Ӕ%'%I~8+u^1,z?T@V4q6B @-?u؋h"cmȨJ]4wHN0,<bF. r'$=津젝 6" @la<\erGpR#dq#66_r`a@ckSp/0h;)0/̊s;Pqy褳lb\\kc]6H:uu^/j :4s3U4j$'/Sr 5Zin[2)2u%\-V+wKI8̕ V59夅yR"]'b/`ɟEm]^#\6ʿPYݺ2̻̿)r atӝXɮBk|Rk[;4ҡ g|U3&O")Sc ,II3J8v^Ηd^죤]C5\IϰniVBzmAt]\p{%NI]YE֪'wzUyF R^E0 @Vᶎ\ Z<̟i-8nAz-O i02+EQT'c:ťJ l`N$,]jdih2-opᗶ;A.[!vԱDʊ aXV\J N S d ZN7&x$l?B /Lו 7PPac$9wpcOK޷6?zIr&,+RJ`chh7PIz]Z֗ph}Đޤ!{rji_gJ8.۫a=xrx3)7R z}~\$M [2cBaVqƥ'Z}qy+}<XOpsHqWNvTF0g +FYg0"06LCڕ8(^ HwZBy1SɵУ;IW<=@ܷ֒߄ZUܞvmOHap"HOd ]e"JBDXc# @)i ٞmtZvU, =j65I uxXE4e3)MC .ɵA 6[BJw(U'u<u DMEƊC4̇I35aiӇ >&#ֺ1LuE}Z,S|AV HT'C L@d+U"Epٶ<+,+.Mf}d Y;k:hyx/yؽʽdeJdi@Cgt^/uUWJV.jB@n ܱQxDD/VrAaofd<8/o{g+um:+yZkH,B;Rď>\:{F"uG3v[zNĞewUWAqT77O6̄KdsLX;I*% x"*7m77ł1G\iHoh6|{6p?=ڨױ/SSA;D̏=bKe4 J`uдzgsZgg}w SKmu':;$?eF'P<#[Pit0Nwp23"E i7{fQ+1Ota[^";($l-e%EO\u17=!+Q xSL98ZRG3V`~*V_ g1n8wӲKbY4rngPAG© &"1Xl$x39W@S|g=2_W_oCGDŰ^eiMN.̍gCوpu =NF2`=\V01#4?ΰ4pL_띈GN6ST>ZR>$s"(Ă~~q6^9 :'&~lVM=Vz Q7 5>G}Ɇ3 ^86m Uh Lt@2`_f "^c3 rbtv_U/S&M=0=]Yj&ІsQؑ8i?*[M=HffJXpW[ivܗEE4dYX{"E9`+7eUEOƴj.u]+?mR&aN$  LVњ_iN\2Wes;"$!hM14 Dv2RYZӾנuRQk X,dž`IY* 11Ws~Bc ) %A[8EvaHbMϰ&\*T6&4L i@~@^UymޟeVUp`qxrK-KvL$Sc!Ğϊ^'e,fn¡i"gTTt1=il_ɤՎlXfM3͝`3lr:'Mp7ɿkdz)|5t೬ (?%_;!b}ЋlǦk948x+ܩAw,¢mQ&W4F5. Hϲ!V|SpO6˫Xs0;EױE3rZ2UE߻gx)sR Wh%G5aj5[h \b{AJParԽWȑV\BWo^j)70~hd 3@$g1tSPim-,A:$~.:T^.ڨQ0AUkg9"ցX0$bWs_H΄mzޞ+v.s;s_qJ(jt (/=#^[q])Cu I>܆җxT'mig5_@ <}p04=Z4c<~W;>V]Ede#-aK}:<#veFSq%ޛ=bp3jm/)ih5e<޵ dҋe!@uS24c-DztI6R1;l> qL /:z({6[O؊@.\*16@+\ C8SPBE\m/S繍6R TOt,PBE]4W"&$P6E gP-ml[^kr˓)f!L1vt ^Dr%./kJTsl<^=W]Oj.lW~WRiz~tnW:9eh[32TZgd:?K*VVSkH/6nn,Hɐo\Saeu6鲞@`AMW CuN[W@‘?AlF4L_}#+5e<&;Ių/)5Do.w-1@SD|ը+I#z6BzE]оk0Wcѩ@{N|ףn SYKPqv3}@U+֙3ïNGhj)9fŲzQH;'k#yrIq{R b'-*k(F,! ʶNo}4t,l{?^V:7[ߛZpvF]o٦#ݱֹA2O%IJv<8P;]fa{9X.$!$3O[ R$Xngx\JنX/D2 m$QA /  ]+CӱZX֠dj=-+vM:q1&4Q&`5Sme)2g L&Ki MIlfN=l,}Dtnkl&ܠifsuN^ It<11<8WpD1٘$=j/%#CߣOO)SŤm~Ԑ2&*C)%v,Z S BaZwwyQi\Ey8 BH8ּytǂ2額 H>usPb(-"2po"A.)0~!C2`n,*0OlWfa"2M1/4?*+Y߿J~ZF%jxbVsxo&ux8_Zr`X}Mps̗2A ]1OrNײCXV?XV@BL %>  @haҕDŖvP}}m[m >j)~m72 o 0čg^`8T[ppp/BG k0$иʉx$v&"%jx(N%_:7fjMk{;WOUbre֌y-kFzDѻWWΐʈJ l,V%4qrB2yi9U&Luȝ}_^mP!+tZ{_Ml56k:%'XQO>$Q-I[Ոwz*Ϋ!.=L>B/3h"aN9U;*qKx3cN:y( Q!y6U?תCM6'KvL(Q\=B}c4VOw*UDyO֯ھe/36v@kǢܨt}{`K2Bz&p B\i7GL=0W\U ,=yԫt|ԗ"1ԭ +@zb|˟ _smͺťfz>`"̰.e#ꘟW\gf^ۜ[וOjcC3_l[އ;>@+,-tLq`UzhVQ] T^ke4")ᐙq0{T%3ZHH|6k\H50< iJo<1qh!fCb*yAwK&5bܟ/x}yNK#%)I i D,ЎBg'$YN@})'x~|SoY -)2$[c\<ߘ8,aI'X8bz}m"'ؒqp4gݭaJ]lQL_IQxpDuvH&c >EܕG.<. uԬ&3D]l!쓓%եwL7Ht!^43X!n>hCe~y2c˸=|< 09lRT##qQNll焃+%JlQczet L\ؘf-A;T$8~ٟc9ѿ/`A 9WH]ؓC+QjVm\~X¥2DJ}Mx/ OH"xo9rO&PΉj֍`Xo[*".p +̚9&٨_K>N\q6vm&1J>E""4+ QMdV8ē[&K֍ vT׾NQm'Zf(P Zʷ0|UX&7r1Й֑n<)!VA&e˦E X I22Q"G*O_tՇQWIH\@i^R6"qj:8ĮZGAcTFBȣXw57\Ugʍ"fȠaS췟Ux5&KP0Tc 5ݩ8T ^sk|pxC!]1>/y2U ڼ \²mԶ6TrJ\鞔5gaIϜБ #|h9UO@w|;ƪdtC_j/ݒ6 =踥463 Isxvg`MwvF, m!FWjyEOY_g wM9ʽ*?L^ ?a F%|pP@::;"zR6",d%8_fqf m=O!G/Tٱx/Șne/}]-sŲ8c ~OÜ Mq؎is{PҌaj{YОn~[nrAh2P3V)̄x2{O3FU1bhr8/qCL=Հ!]Sw32MV5FWST؝.DY+#^8N!Fx>&g&( 9Gن˵[*hS=\g `1^#8P;!}H5XOCs_1vW+Q 6o\:^2߃NV-lDJxXsK *;^+HG6f,jW|sa7y6[6%K{ŦflRCzv|IBA^kBL >S\8RR;<ɕLRfz NnhOi7PYjpbNmh4(Iw M1J;OnoȁDk_o\Ж" f\ DmMLeްf;XyơS~ &~GN&RuR< ^/X9Au)!CZ.aRF')H?kXnxr4nn{!Z|:6AOuYp1Jk{$]?_0}ت! M6d;!v-|˲3+ҟvrLJ=*61k31o6UUF(g _@,`" J)򈒂ׇR(@We%;1^B$md Ǡ6)Cr%)tGl -$׏[0_Gŏ#9}"> CS =slTsW fZ4di=ǼD/9xU~~}cOcӣ&VQ?TIڅ{K!~slJTdu3>^3Pt#SL~sANn.DKs`;RQ`5DU_ F(RysU ){wx;ﷅ.5hyRv9( " x%*xAt&ly} 6 =w}g5^; v*YM{Ttv+Ec .M۸y{xz ,%HAU116x蚼@[38Mg\7^zX}lvέɄ[.  r URʚiC8x(4'SoײMz٨ 9GU!ᨵ2p=!* kzK}z3vG *|O'xQP<==eUYƧb= 9&\l+tCse,qbo? WO6" 5Sk_L465<A[T\=Abɧ J t]gCC[-5 5IblkxK"37xp|e>/^Ք<ҡd--Ce^~;l0J w.9 Xq?!RC|f]փUSVx/ ڸzqZITwA}wSqw`V4hŻ `ҋ9l?;%lnrꯥ 0@L@FJˏ\86&ܙnYٝ9S <\(ҏ+*BP6Ќ웕fQA61~SG)HtCr̮g,=RʪXR\\hbȡeWn};A7RIyK?ZFڷxp]hx7_Qvէ5=HKqm&I"M?ks6|q&+Gr|կ6eB/n#ZvaklyxX !ΚBA8%Ze_X*R5 kũ`SKJ,/h8e:xTGrԬ* pH.:hB0,B:zܣL+˷3Egܛ?o6EP3koؙNKC-45GDW0ܞd6@G31nk Cbۖ9'c*gYI/X!Lk}<|؍k %lw ++A$Po fݻ~p*ipS  ӝ!gޒXβ{ QO)zə\Ъe2] FLsZ*G'=M i!;_m:'J@XP,Y$dYiΰ!(T3nIl)(=/[Z:|j.E-# "DºYJ?N7B:ʛ) @:Dv="\Qe_y]&9|4+Ӥyvwq曢0B`1;-*^/g){j5J#ޟndމI ¦nߌbHaKT,u l5πcy֘C\T5tԚp{@ҐC*65p-.q+(֐cWL٢?dsk[wLUՈdsxnm@MĢ'8\1e!Ş#yVél\ycrQc31]XMqꤧ.pA*ϻ18(B/ugbKØ oA l.H 07ⵞa~ǹ&N@lq,2tNnA- b7ۜ doiπo 9kpA^I~C84v(-)=zq'1_қt;Wew__ԳYӖSi+⵵Pk;\i .WUΘB,%&z}A`*tdb)gxBp!2ϭ!,-ZŶ1-G ۖ14S%{+]& Z/@?|6N M9(9c[7zQxnkΤ=m1 ufYS& rS\ g%mw [`l)G?e+B}%9z,HYRiNbdgCUDi)hu_E 3>kpDY]pe&ԞX˂8b+e5t. |{|Blo3D^:4 qU=:ַ#)-B$ mc4͞KSDP6 u.;?޷# bqF^"5 0M/f~%!WӔBKâ *,;۞Ts~u ҃T (Hk/$IKE*<0bz}&~$S@X(<4Vĸ J|K<^PXZcM?X@E.;s(]TGr[Pb0^0ogţukelm02V$b.ѥuOtX# 27<5Cʑ[Wvo)ܽp|l;225?2u}9͘g[u-=ujc/Dn'8pY[6# > N3rn*4_J:8 l#ӂ%~Hչ|o΀j4v΢XEO} ¢DgPR0TO]X˜M'eőGY%{aVzy~T$~ *1w SdB{>m[w#SJ{$j,@ָCҵ:< Bd I|UTe(5:KGn: Ut LtY8|5uLQ>hu8i\":T\FE5;ɝHFNZ/ !] ),_zQz7 i6=ʂ1Ecz4?%#4*evWa09 )\N;B(j`7W^@}xnk0O\ƙNɪR&oxӾ㗎$GzyDrע̤:e$A:~\ۧϛьٯQ <Ҭpec0M簭ɦxA L=9Yn}Kh*Ȅ7+7%:uplH!Ir&mqkS!0rtwq z_K| n@sMS:DlVA7(RsX:uTޑ^5#ߙoH[Ke <˙l0^Eq_JŪg]9HXٹn-.ZL6Ųq\:q&Ԍ8|xh.\Js`vJWx Aq_v 4FB%>`3I) "q1ҙm7 aзd>Q>H/g"kH͢Nj%^ush*kSX(K5f/8cR\'rݹH{7+}K}d@]gW MVf*w6xs>+@Y;c2sVJ1PsB8@MӑJEE3Q#^60`ܗf.y@!}nY)Sd QY ܑ@bA08: R_`@{Җ5/i*} I1R(@` %<9k$!OQTw`~ Ks9o}C' D04E],$%l}Yy7N'ڱ`tuWIc $6`,3 =oXnبg&n#.b)`kmm;25甌;Gk65L&S}A/ٜ>_8}7\漣js,9#AIXc_T zWbDzm‡pc@īdjPjtobL DV7"U7 myRcp_ksK5 85u2D8 j?{s5n!W4 1// `p q1d&+L mB~j%p6̂;xG|HMn8pBqWq,ѤD&95P#,wh 6Z7WJ^:K38,j%/ρ0븑Xv|C$F}2ݧko>Mz8mx,q|b,nECix&ԉ)TyBs:TY. iXCseHbjnx,F7篜 N^\ weЛ0@Gi޵ x 5GcfRn6LƎecLf÷ڙUn&sf>[e+000"j9+&Hz/Y7q E{ %\frШOInAK+G;t=.>=9I}ZahcaX[1~AX4^$°p5kN\(pӏ"#lN feb"t*ׄ џ L4,/l IWG hhF Tl4{F5+\o&STpLu]*ГͩaHQ~>DPnJBS" }@^#ݝ[Iag0%j)fB4lXvxP ʨy*3NZ4|/;QXr4P%HpH,[> >qalc})|@/ |y,1"L=I\|% ax 0&6ʚ p^Yę0iJt5UO-ߞ,N>'5'_ܴRE].@Ծ/Ol'J7LP f5@NUuAZ+ V4-x`MU:ԿY\%٫m0i{B6N<`sA"s<&CcZmmsSfohR\rYm"o o !,EO97%`]))g7өj@nwukɇy5."K;-:HwȀ&p FIVjLg]ܩ;RDŽ=u fo2m yGsh1il~gbˎ|..@AH.A*12;}i/wOJJBM7*+I@0^:帺ctzF4Q7ز!(Y+q8I^pVllh )F2e&\a*$YB>ogd)K֢8y 1丸*يBsP'g% ZQMDQGI`1 TkLT8U/p nXl!Ywc8)x̟2BXS7t Tkt|dvO/džCC Ml^45=3V*^ :iIm;XO>w6c9WC G+#8;M  ]y9 hk@*1y:76?BF&6y-7: Y0'+fJkrj96M20/4*sv`eEFBr_aբ`x$pn"Eu/"3 ,鉎bHQ"v X m(îN/oYW/Z$*;N8iT!lB̫ӮR$z1@8dvJޖ$B5oLWiٸ8 l-xNuPQ#n+3!e*E*J>3mݣ;5eշDcv`M·i8ۖVbSc4Lvg(gBpKZPk$C1D{rE(\JN,vng(LFO'85bk+LBz{RtKxFŤОXr޼f}J9AɢjS]V@ki Iajv䚭gkbP%'Z-{›zRRz?P+oiT3E };VG0F;2oB 6IJ"٫UKyg/mdhZ>:):Ʋ%>Oq ,a!KqnIBVaV=cᴞpbI)n!mn০b TGvC[5~YNېgO~`\qU/'NFpTWirZiy29 uYauIUkCP%ӎ8d2Б'3)!zOmɻZiL)}!}Cevk  f=[e.G5E]A|SC$.8Qkdw4oI9H5/bbr^@EVJf7R3B4_A%cEj'Cp77r߿)k%q%Ms>z^Dai|(AIt .7a1JN&8|xypWc7?xG:LЎ#lZ7AҼK t$ on6g"C}ƪk5Pl&\ZX35٣$|B+$@\+L$ѫ u&VѴFN>bd_Jn!^rà;Kl|%e~(x1^cJP}hd6Uf&ܺ3,}#3̸uu݂u$GUOXUF9sO@?޾#?E>5 ZBorLKnv =(^w\h(ՕWmO;`]5J.SUq7c(-bQ)iM>zCn&J6]8=r'VaW8txlpەP귇ٗq !w3^gr/yߜ@oYi,).w, <"&bm OͷONgJ>s_+RAM\(~Ey092To{blDuyaֲۖڣ-l'R_(fKRn&KKBjWʾЛfDtgN:%tUs%bt%Vu`"Òf!#`r/ 9#gnjoɓtx VG2,: d_6M:S5s> e;*[x{**蟪<n!qDoY9 (/K p|uC`њڅ(A1ULch&'0ɕ}iC 7>p+ >&]%.x!S{Bo5p #VcP=뱈׵P# mW`ߞA6s /ℋme: 4`KM3<3N[=l\3'tN]:b%]{\F^*ꘛ~`Ȉ?ЍO~T@RgVNp3?ή=''wj2&_xq"~mjԨ'ə>ՠjJCmj\׌Zk),9W޽j [ 5/݋rl*$Z%m/nYBM#;'e ͿM)E|l2T *F)&ҠR1xIJC0D.d=tlNyP>q3#ح#K-n5cLiұ nwpT \df\;~} !R%,SVϩ /69ړU]r~<8NT mHDĆE'+Znj @˗C_cE.Ry,Orn[aa h\ {R~iLl{ |RAOLntC% <*aD}kTTփ!_#y,Έ &G9ш Sm-?wOv'75!ZobG{f>ᘑQo_סSS`YRPQ>gst֥v+Maߵ_-7! ;B WiQv)Lq- 8߉hJ-9Li]f~!a>և섹~ ]2ܼNPq_KЂmWi7m't5UF~}nE֔] #ysr9y:cM:u+a jʡ/hMdu řlL.I5D,B*zx؉@d1}ـOJ"/