bpftool-4.19.90-2404.3.0.0247.oe1 >  A f(PW^^fp!'N?|G\B-Wl>PrN&^2"<@9N ̉efeHE|rzQ3ݼ&Ka=kʧ\Oو`bF%AT??>de$I:E@k|JeU"L%2bR.0[2+9@ KR%xܾ-s"<|#p뻏*xOFd"UAG|@]{w@<d{|+mH4ce01cd1b467dd6e671782c3d78b540a1ca5a00f16a74c8316830d12b989dfc3899bcee1a7d0bca60dc3ac0d8145c6931ca4c7e9 Hf(PW^^f, ѭG݃PGz mUD<3y;(!c&9$뺮 }eL 0 'RSLJa#pԭ? C6Rb8gHҍOYh('XN:C,Pw8b5m'iW`\t磞uFq"^[Ļ.xU(z\ #ČIt$GRe-~E@PiemÓm;J)= \%@>p??xd  $ a.CI ^j         R  \    <T,(\8de9 e:#eF7Gp H I XY\ ]0 ^b6cBdeflt u vwx x yz(,2tCbpftool4.19.902404.3.0.0247.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.f(obs-worker-backend-test-x86-0009.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤f(f(f(cf(f(f(f(f(f(f(e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698518558dc8c358879f507c0536aec50b013a2c2b9fd1b47639d847f8406fb76ecee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2404.3.0.0247.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1f(@ff-f @ee@eZeeeee@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 bgZhang Changzhong - 4.19.90-2404.3.0.0247Zhang Changzhong - 4.19.90-2404.2.0.0246Zhang Changzhong - 4.19.90-2404.1.0.0245Zhang Changzhong - 4.19.90-2403.4.0.0244Zhang Changzhong - 4.19.90-2403.3.0.0243Zhang Changzhong - 4.19.90-2403.2.0.0242Zhang Changzhong - 4.19.90-2403.1.0.0241Zhang Changzhong - 4.19.90-2402.6.0.0240Zhang 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.0147- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !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_chunkobs-worker-backend-test-x86-0009.novalocal 1713933591 4.19.90-2404.3.0.0247.oe14.19.90-2404.3.0.0247.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/28b4c5caa6e8f007d5b573133c2187ac-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=85ea2217269e05a1cee14caf1a203cfda5fdba87, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RRlz@,utf-8becd6763fd9d7b90f2e4c416a53024c04b1d3070c93a7ad86dae6e16835d1448?7zXZ !#,] b2u Q{LY-DGzgg톙@Ig*ncYZD(]\qWS O^!_LK^TяHRKo$ iPt<mTD8u05Ҍ>vOM*D6pS9j *rDGGͤHe“ݧF,nYq'S:5=s|Aȍ@s@刯ko:`=|hY@" NR& Gb`ĭHzX7ah\<2K;kO*GGܗk7dDs|0,9$XO| NYz y`|T׋WjsRx(|c|a5u+FI]iaFkC@ ^qʈ\zl_UMAؙ $$G(8Cl9St"dJs>'^&!hn3мfE)UI= 3$z!UU_&Wt>Fpz2>p߷/]6CF_]5UMx|81;O@E! aI@*DM̼ >R[6wP4o_7ȧ 8&mnRyv{0*0U e! kM@>y5nBkcGrU!GJ0b3aZn(ZLOWVm\5=6 ZY,r.ofkl8,)'?ibEgR5>ï-(féKАm.'%,QSESOi*`,Xљo zWƷ g%E7#ܽeF 6P \e4.7ɾ5C+jKG$J~6&K 3IqnA_ke 6)M Ӈ#98&3y7"d1h-;!f2Suo;E#~>;^8Vo^*3u Ko%8"dO1r N`(DG#bP%W+E.mh8U(XwqFo~`r*lrklcBu=Cn^] Xb&"Ρ͏ S+iimy#ATX5iF3r;Z.57P\^s{4Jo.˨2Æ.iL2>NZDqn(2FISlG!QTbhnr?0݇}c:2^I|kS(~KNv"=?P( dÝ1"?m062{ [m{RY^Xkڵz=Ƴ0kVTWUGP)(in cxFZh0"`Z+РLXRqƾŎJ>gES,m%Lw3MMU$Mf=o'd8]xl\SuD,cYhl=b88y x}Qd/( `e9+hnx; 1NB:7h^!J Itk~g \xsS ~x +Zo_fwKaVA\#9)p0JǹnR"n$l2 s']v#cg<T\20ӵBְ=|Z.nP%9nM }xPScǸ~(V#nDԧc=;5T:6ثG_%`3kI<#}j W])Ac-GPIDn?@?C*".F^17Vvxdgf 6z7YzdҼ;V HSZ=*,ʔzA)y(aMw:@DXh# _?/{9uIW AR1ָ@ 6_Y~֧ :l$;<UF+~7D(ԗ3)sPHC -zQ՞WP_LSX~ne?,^{R**$gcߔ5$?OL,GI\  Q9^zL,_h_F3X#8Ʊr?<󓶓%7;BB>ܻ8V:N@SZ$I[NN]fGɁ70EKM5Pʛ mG3sE)qajT܊ &/0`%psQӪ:.JiyXQp87/p]f o0Id=Y2&$;ۙ8:PB7.۲[嫗O@ެy aՍ.ѷ[4=o1@jlYΜێJf,Wl4ΦtS.a "D~3a}iz4{o 9-+vky3rQ۔T27?*a9rT,!ղذlokw&t 60qQyK|%.g6g17.AV,ZZe!Pr?] '.jy^50RGFFwQvv粄>>=ZM!8j7ז- wcgnd@o6;;*efiHxIоF]sb9V=^.[M>ּJ:OaK5x_6 ӰJ>r!c";h?th%}9'kxN^sϫcq(8OlZ~-ݢxKM{4u Z={Eܮ+'{8<j/PX uAyi6oFd."|Nqwu]^L'$vȮ>0+NvO%FcLgUlvFSՖ0rǸy5ꢡ/97-w|\x0q,{5m 8y-Ly; 𧤾xw|| 4䘛 ȼe0؇ٸ~\ i*^C׋(8srhd-9`쒓 λ@C"U9P^FqѲIvs¥!&8j٩Nq CtX$i滫KhWu>FU`(sM.=0 ʘ[%/`딜w.u `)#=gڂPs"<,$eRoͰr\Bu: Ԟ2#^<XnpB 5Р;H%{xyؚ}ڳn{۪ ~v΂iUjQ\{"ҷ͒E /$~(Oȱpx^U:oQkDsb,ꢐRMɪi$4Rvh<%$(|5rI63WMok&*~ ;\؞X\Y\x|xEWf@ XZ"\ ~C7&8ூnGK=B;+.<{-ϐ$d &^qQTJo}~JC$"'uoGb\|9(WȸE 1VANP +P |<4j٣x cWgMtHؓ*03n;BH1)ci\;)G_v\$ԅ]Mm׷pa;Z[I% Y.Hs^! iڄ:d dYzؤ79>jSEUVeI:/bJ-Rr^\u68cUԴg ߰1N͍OZ"61C^ b$~lXZWb=8`-:0ɴVPqgmT3/4LNÂ0-+L;b7D3x-n"8-1+ ǼpUۣ, *jYh}|7Eb'«n./sY͙iejhœ!؊߫椑dKh(JBB>oT<avrrg@7o`'3vr"r{;>%]uoOt_i| Q8&ް] ׮`flVd=@X0 mR;ɩ:@Bo+GS!mNwN60+0匳R, >Z47D*KR7Ā@{m`lpj9 >D}L梂B4Ј#F] ;%|?8E\۵}- ys8< sdؑ3`}LI Zlq[ɮg~"#o]C>1C}`{^" ^*'fYon&.6IPeބ0K4zj'[hxs˸L0\,񯄼ŐC4P[ YȇayZ0|ɭ*#Lv^d|֍bPZ !/̤Cia@xإQչf%hbtmr(?nQx)=#1w\J zߍ$]5#-/iB"|h-O9?5 ԥюTI_a^b cĹgpWXi);x[Hx`voTzw9kcPtT!6|w#Tp(rpH>9-g("I;/a¥3 ։=|[E'y7RguyGyK2Fl@fbCS/@;D/f!$BEߗGj#jY!j@G5t-QpHI; 0f僭#+^lwI]//ixtjٴ<3pb|;zVP5 ӏ?z'B;PZ/~s 6k&iݞ}1MߚPpGP]'k)M |I;<{1R0;K(r7V6rokh%%` ;:8$Ͱ|PwoNag쾛s㳱1+_UT9^M5hu)kOC{b.Q=/fa{YA-@ė]8.tg48[F^ҵ)ң#7Lj)}EM b<~T=!@MVMK8hۆŤ&h5'E(%\@h)VN]nO؍!9s% :vߞ|g9 QN( E i79$>M`9pS3e^Oil wmi]Ûʬ"%e| W;,JOtfϑޑN[T 5TiV*GXlPW<|gaoPc flȾ㷷/R*_.5TH/@U%o"_M X!*vQ;"+/X3E|^8c\P81mEQ"v΀)AOVP_?ҥw:€ų$)mfw*7a~S+ץq$ 3T*M N"Z~!G=[D" 5c?!:bC!։~BwacR r௦nqj;M2݉0#:a-%r} 2a1v0+h >T v^0nY"X;iJˊ↯[ehKM֯/)_>u&sÞvePoS~6Xü{ڛkՙ:c]?KGvEKL{pc!E((j¯U/ũ~Zp@ i0f', y(\T`ّX-d$ Oc, ;9}>9dn\x Jg4ltp5 џ P&pqF#ڹ7C@B^im H9yњNL&#}1^۬pX]Uj?^׊ z%|IX RL{m;gqHoPV$Qћq%y{0`(cayOϛPXPʶ,g(HMi %]Z4Džh$\nTJ]5|CѳGb ; TZ|TK0v ̴vp-ªƎ)C͓)?wpY(,? fx2o]ggE Pxĵ$zk`A=խ=}i4{On3&t,;L8\r3 #11` JjԺ bx'SoZ_SUgw˭EHb#A :QFAcoct#GC}pXR'vAI]EsEpuFl0^ +G? /iV{P/m`M,jl L!1.%HBO),}P5n̛-&?FxL"FW)3N_054pr=6]TEN-]mg @|2:qbf$8N܆E@$k $ۑ׋hbGA®(%RQߌXU7⃤kV@#}$L }l~soW`ҳۈ;[up%z"7w.))Nhn}}5l՗b+p? &݄Q6~eE/]/iT)Non BL}Z~?d,&AĚJ*^@4s)n-6t*_߆QcTϵ\AA?X{}tͻa@+,3d;vS  G9C]Ԗ- =$eD!bZ2Lh7K%g?UuҦR(?Ht,{p?:LA 8H@URkHa_٠=z7$Mnavσw j8K.zq(DGY摢 ?!h=˺5cܧܘg=st4.50(%[fe$EUˍ}oCp{&`ֶn☮i42,%$^NH&!cdI VqRl7ٺ+fض+(ZЀ﫺德-M[%&W+ޜTo=[B=ܯQI'jH+eGæ#@K6<`Jk#$Z2<߳^6tW PQ1yC?9t#Z;)'(??j:Bn#N{Nv,C9^@EMĚǶпHb|N%æsm5/0Ǖ#e.{7S mQЃv'F$t1$^@ [.xgq(NpWvݛu1}=hܦU7}㸊0(&8C0c|5BhJ+!}J:=@+ܒ_+?LP‹wr"e׮qboլI*!|sЕ ϑ%xk=tR[9zskOOO4IIzp'Q̑ j5{p$V"l A3%4xUIֲgWl6ٳkkPk:}؄!"Jm>O :,[bIE6#|0;tܫ9îҊ\8-S$Hy4W;Xn X]I|Ѯ hO}0C$'~?dhrjR2+X&hUGΏ/ nK#~Kqe;JsEGE yneAA\R6I>A1":TS RKJCXIƷ qR0l; `0x2K!)]hM⦒Aqpcvf$tlR^gF G(1 f0eQ sm8t`n ϟM b.!O ό̹wJ0S:G4ɨY?t9%eEhxt}xI˺Y'iWMvD~-m^Кʷ +7 -4UrN #'.T>ej9صm@ʹĉ8脣#|YPJas"E#{ jnsyIj 2XEkaƱ>g;r䔤ul~cE&4?A4w*ёAۀU1[E1RR w6U! öy o fPǨarђ%`[eKEUPKYD])f:՟Xgޢg{65xdWz[sA2{ay vu%h<^j\5.*GLU[#E?4X{`cëwܖLA#OAM6,$k%Y)d;{qMwX(viCsWN||x^+iG+ APH{o ޚGuk75< !l-Јltߠ˿bI&|kW}6une:J&O m0>m1K7o& ܿg?U8a: [\բƄOQtc\w: NtsZOl֚KE_;bFPT4XV)э f_KhrN?߂Z֎ wˀ{&ɃJr%: oq k 2左 A=W45k䄉r.HAȍ*G죚T`uȌa.'= XPz(Ǫ-Yu"YEK7ƪbky!"~x뎩>Nȸ& 55_mcZqNiFeFk|t)Rg~M\on.fݺc0QO8abR3F@YF;*ܽr"ɔёEሼd##SfTa>Q?wd!`^0W):N~epB3,?%24%[k64֔< ^1{g}cL,15F߯E=WPkUmȲK8}1|ͪeN$A_>09R].."~~fk4 8:^m|- |t5oio@>n#@۩|V5c0o]@'r) R(tp>cdZȎ<ۯYN6SQ%YٺӿY`#2ʈf3}QphmUI;,拕}/͊_kbr C6ֳ-?n;g]|u%7u# {n'KÀb}řBM54"X"CLlaY jAafm^YBZqba`YpF;WLki񓳲0iMeEXȻ(\:&6͛.3G"A}tW{u n=mtQԉse*̀K^o`M}Nf3d|G\&y;jC5Z Sy 6eNI6Bs]$:JG?ߧS^en/6BqSU  !rhƙ$8!PaZ, I/1f.;ٞ+(!^VbNI3CjXgI ڃu޹ݩ*%v əTH߾ƓF_SvM|ɻr*K<F)GZOEsz6hotv( [C ²(0Rmd {[m[x U"x7LPςY5ȜDp>L6f!t)٩ bSbqNq"6o+pk؀yf1_Fx-HYWUAlmx^( ^{6 0$НT7T6țP ^@W )5Wd لB%>ӻd d3ENMo/FZ_vr<15kߣNg"OZ\Ud_tXftAѺ;$g_cyXbTR0+Cr7x7n{a;Cwx+|gS,^OC~ = 󪮢 ' L!3 | $jr$LBJ||>r;`o/Ռ[%vj2 K(=ƈG'9Qhɰx rxQ e;/MMuSǓi|1ÕĞ W^;cŁpи^&hV9UFT-HP$qd9CzVEmbYc(}/`kuAzvO$IHDC۾r(B UiXWqҴ%9e+f"S%SyNHnbu:!Kp띏g(L杍 [3/sO9xpBKۧ^d19Bij=@;7|MiO咶;̝ED/o[8jnzs[MP΅~fL< c eUW2;Ӄ@p9xBdp/`FzEk;kbmi/Q~R8~Xup>wU~oɫڂ1=^Q'*ra_@RU}ESWc^l>*nRPrJMbq|(ӴXG]z)x1CdF .+SR/g?;C@$ g`}I#6̫UyTQK =v -)0la\/5 RGkJ>%*>8&=iLV~DԷ =c[\2 3FZ'na\3g6 `zj?f<˲$J}Z'zȐ `e`,,a=ḓwu:#Y|٠y-H9+֒T=w$UK^PJ+qL~ڵ(t}d{h5ZЎۻl[Hn1L#={]zLGAHD78@l^w{Xd[o=\IGbj/0#¸r5"\:H)T^ |)ui\A3n-z/[(zk6 eZ(1>̿ePaLBc44<}e'og֗˪S-HaH"!̓(v` ~fW 4ΧE" Q;O!hh<-|5nFe:Ŝ4qrl}e|*Ni qc-B_ΠKb0ŭA]Npu|UgL(}ιqCanTE?`&IY[,iݪX`Nf+Z?ISy=XLy9@7wvbWR@rMKoZ&܅A\zK?' (mTqL%Kv#CfNV#? KD(%VM)OCP'Nֳحj-ҞG%kGLD@zVbz'nYhh:.}/9MΣ$)ZΕ^W]>:km +^}䲒Ss !D)zMK;dNK&b79JvӶEW~hÄbB(w!a}uapp8rjiK|nkYcĩq,~lbϳ nٶjҶ3h) _mV2/Se! -[;+FՐ%@=Y A? _|?P^Tbx j2q_VՈ1sk1YR:y{ܾ$eGL tln@,± }*޺}|L%m0>9tWK"hG#P‘s~_V`*}"u/>HfB4:̻L6 ?'ՍG/{3dudGzwMz+ Zؾh=5ò\C&3>Fc&؍{oj3QaQ9<3dݘlK+22-IT9C/"=2,ge]g{I1ҳf<%GCN[/3?Pw&1y6,h㹍wxx)*x "|EHX VRUΜb vݬKE wzurIH2HPb].R f3#K 0sYuW c)64d%3m /a|tM8Ci-!)`.,EW3fCNg4~G/|QdH}%S}q x@3So'ʜ_VsnZ'클IP99B&h?*jwIZ.rCg?WU5z3 Ē3SY PZζhrp/aijF Y( s1tq6a})rJˊne[a[f1 İ`-?2bCj9~ˀNğ%^HYI*g$,{@Icx%wҌU&"E3HBV+X6{abHi"kEȒoMTCFaAe#ҒᩤEoTe P(9?ħ: :7#:;M:T|{wְ6~c'v yPثt3z{!QrKM=E-ߝ!P#4ø6r(, l+SE{}(D&YCf|fIc?ӂrLndֲvؚ &a"QOsV85VZ8 4>9ߌkp BlʡSQ !|qmɡZXỊRn6 PE@()o ;T߳/uن<5*.0 O*K!ȉdW9+LLKmk>pI<#th\p@|laUß.qr=? W[w\ &웈\JqS9g@ȃ"(S`q(.[JEH?5;&(+%J϶F"*t4=oe+Ƒ Я`6ùi%۽كTA1F ]NOnk5 [A33P8řUO=ֵ/Ur}uK)ö]j8)J&cٸ80QwCR;44J,A$ H1eK\篷D>|eÉb*x,O, Gj m.uE51x9(MC-1w(5 8@JShLPDq,:L'_q1YȱWcSf8D9z2ieEϯS4ఒs2Zc o ^ˈd8o cq!ٺ&c'9Ȁ<$l*J{152`c]eu޲e5A!֫(J g[6".SR'K ØSO3űL>h Z[wX8 KM}{ Ot\"O#k-tCXs nlϟ`:4q16N'a3)}ƫ%߶H P`+Vq*vvѢZemZGG\^ؘgKݿWN6SP~q'ׄ<p 3Kr,QYx1?X?[ PR2Du}hw[QPY&} ⑥vo^%gcAA0V1Eb$—(Iyr.`jPatwGca`wstX0_M`k#՝^G%TEyy4T53/J.Hd2s]Üe2%BݾwO]u?B rB@W"6]BIWal5\b,WVϘXIA>!;Ik5v\0#AD̈́Qy~u#_\|F_ ߏXy;(x8 2dsLN @(P>۾"5@\_"(p5mؖk}pC眠Wc}OC',D$}*Yt2 (Ty0P)M $wdT xl0"Wt*itWU_pj~ R"}wsG]mt desWnKtGuFm­ C&Í[tMwy^|&?rHCų;E.@~Tao>bOSƗ9LMi5wulAi׵%CQ3SyNbN<к{ڰ ~-Qʞsi()j#x6h}wHECkr o_%~$Vd)D/\iRAѼ6!R\]{C30y>p@u ENYqI A@cDF3!d#` e†ڭ{X5;Fky&Z}H3dUtd."5(|ʫh%IO; <|#7eI]}͎R`0u=~t—җ1 mWiSb矀ߢ7forTz!&8V7 W >ꔅoo9Z(~lC?p|2jĢc"LZ><|=QXmDTw1I<[@5e^u!|jMŠό=XK˩uV 䄌Lg`2+a-2x1ĦzI)3+Nt$*\&֐X&/~k/#+"Gh q/XB;XЋN8=QV\{ fp邎k?Q)(ϙo i&.ͣIb>e#>Dbfۗ_I/(WHRDc>7 SC{%cJ31Uew_z~#G,3x*2&'nA{'m,Uk, 82qxF[}-nuǿHR/˸Niѿ6\[>8*7 M!偳]Fvmr(ų2 *,# :mCV!󭷵@ƒ89,6~>MR;l2g8G!RPjl苌UM~jnk)? q,r3A -f "-?va},U>B Gl Vu$& JFȡU=j5Q7~1OXVhkarVIlDa#ZVlC`铗v1dS% m Zw)֠R8IŠOmdU>b1 ^zj} |q{cܦա#z( ;tR>ώ3ù~5^p6NtyFP)HQ["T^G)O &F V?Tet@ʖ'ۨg8'M`H-) KP]V\@Z£u/،L)÷NUpĵ#7r%ݑh2)Ha'qGB"l1nA[jgqDμw1ىB[L0prV|?PxkߡBUxE?k*4"=[>}\'՘b,Q`; )a+R qDR/noKreܿΠ$45\}3x{ Ō25HC9uT䜪sjTKIAX4eỏC$Ó%# ä7ioA$9 5)f5w6Qe i1dl鉹(x!6ƪ&6)5>;.9qmHuJ~PKؐ 1a1%O*HSQ~R}_pk}J4%9ГM*fBg7'+>druĠLt`T1X)xUMi+"vJeY7wӂ9_Ƃr%fY!aqtw[dv#3tY"~xa~7h,׆A&(&qZZD )D~)ҥR6PhE*xY<<ߋ?ay7w7d hHv(,Ooj #DH|]Sq=lnQfor.T3ޤ#GـLcgn ^@óO,ߟ'a߷نRYFM$|>V̹ZP\8"7;*L/pVWRgoT'' ;SBaCTlÃ`*<`~~1v&Z^(w+Tۗq.=ol@Ou 48LOLh44DN~;nGp)}vS!@l74m  ^'FFi*Oe 㸻3Nl+q5)qx@%T68q( o2XϜ"ʂPaZ# "dڡ%!Ft *PÛ{1‚/t|F~׃؋烠yeTLY#d%eF>&m\+E #u2,/dTn6w.nUïœ҃P @犽x飡Ӟ's;bC/_=ޥTqG:M0hg5R((="ix\f#9|x6Ul-$7~v ` (L]wV5ΐ ~DN6ƷZ)@*R{Zn(hI ذ'8UZo&,': hf;;S$ &*&9Y Dfٵo` 4WkvNWTr/mhKo2m=p>3_u4|Q8}+#J` VB9yfCLϴ[h"b0_'EDCsAUF7.y Zi;&[dNZvʴTYUbU+$P~\u%㪀)m~ڛ$=:Q[xd=B&M~OT kug+`r./i7EFB5;dXjv]X&#A5Qޠ0TZ}6 \#s4ѶOhk?m{ ^e.`$luhkSTi$i3%Ū9EGԜz){?4ͬ?:ף]d?-jo`>A9brcO 1Y\B2氧k,0B^E $B>}gb7׊Lu <댇wpyQu6P>EO9S⒪]k_x{xKHB0s%P:o.eej#Dإ(~BJ LjjbĴ,Noj|-&q7!hjOv~eY2_)Qd˫}O@ S }SU3HT g̽h~@~lOe 吣Ƈ J n0X}ey$iڄku)%F (*X!JnOH7UK}c|tb/y|i^;?i˵1- Av݂ö Ba&LOvxS>H(= 36q3% `C>C8^턫hA-,o=SssrtEtc璌2 'I%ߔsċޫѾwj --Y9b4Ah5>ӄ1-^_vTgoRHt+-sK}ƕ{Wӈ~vfexVSZYľ|9mE.:cHF״b j7vx?_Ɉѩ} ޶n')?PꎵzW45xynypR9%)KJ.2/K,eN"c;!zz2$^xWGTIrmG-P1L?T#Weg*iqWBs>0 jZmwC |u9󬉹TN"PQ<&I7AoO}@.ЙY3"xg$*Y;c">j`dd NTEVD` ]֎@;Pr_€V|2:-Z0Mܣ-f3pk"V59Gg:Zaē/). ['  y~MP^>:Q曫rl^O,?޿ssRB39/wMT6 eXyƽ Ơdv;׻hl0vgEW ȝkʅ.Rhsw2mU>n[%>'~no!wzbkLpQu [P`(UT z &gͧJ+9-|I  V[š?{kv?qo@qBs"G@4GF)~+f9ڃk~覍^`^" ?QO 2R[ac AxqiN>-2,PX"6qeW(;$ϽYbuIh*/Jg -àyLKs᫰*R &-`Wu[H\B AV`dB^BKgDY >KXP5GI8JM@hrBjpip."Cfdi)/-?hL:NxjJ:xs4X&BWKx ؈oEUz(N41K ᫓"N_8RսH0acyikm}z0]Xl=eIk妪]w9sGDH4F~ޟ޷tC9T2_Eg ݜKO>jb" 8F(4g^ƑMAeiAǥN gq=xt/4n0z5cNDb! W-l_<h'k$Kz=tbZ!tpkp>o9 u#+fj2yb:B뀔R>U#GJN-A>> R#АORQ['c0J6&* cJJ%l'֌א)fɪxQըc)'k#D=?5\`/#0d`O.T5)Nn6@9h7<4s@6I4sm {W0Z3m|~yj;m[Fm#[^U*֗rmaÜw&zcO @e=M҃i҂> kR|;nz*h!yрAYD{AI#@.o\&ܣi{JV1[Yb<Xj>PҴCugEVE3+T*y5‘U- >HAIXԺhi y8Lz z/>uVf{v!2Sp3ָ_PW.1n\gQ^NGjƙxU*O\Nl'Ui ܀9tأ[DFq\Jpoܬ#cҒL7_/iPJBdZ..;섹zdƁܛ)pZ7=62"2JII\Jq\1 B`ObRAz:w(梮^ E $wJl ef, @^]MƑ_D6]&՝௯$=׊ V1efSL{M?tklL$>V7fuiU`3ϲI4MUvywO@6JQg{м[m.^,4G\[F&mj8ZtEj5Qp7.v|2w sj ;MM/[".[Aa@)kaSםpĘJ U53ca$w<nzDmiI0 +K(+(+8\y3"%A SD6)mPܫYzZ;Yy}t'panTx4Bp\0^#4 : E=\v%iP!{ i t5SoE1FP vʄ1± c@ ⦐Q3r׵&qٶ+#;R|)DLY3YE[a^XyV;宪Qy໤YLޠ7KenjY9Kc952s6 6qMNpp ©Ӟ2uK;|/aJRVP-Itl5$;QMJ9"WFms3ȅztn}f^w䱦N}5p(uG tumd kSD}w;}Ptl3$e6,xS$Fr˖ Ka0+P1vw:َ]v<[N Ll90q}扁>BG*f J,Z/`٧2.6g5Y֥q0K v-_gGYL]|DAA\F(d4ޤ: %7xrw(qdBy_=yZXY\$7.rFo1deY3ŘRt%E <ɿNdMm_nRHEd 3&HOF1ax8!;(e+)<3El,C-ϯ6Td7F Se%)6q+ }b@z"iʀq/~_Z+Rٚj/B#zI أJ]q5**tjGkxQ*V[nOg{̽:632&HWVtXݾohA6ڋ(BlPu4H8^Q+9{"p.*ڲđX_繬SÇnMC \x̌xZeM}sS\[4R(bs3hX*Ke7onŒoX3.M+6s}.`A| j 5H9 *ѡAKF= =7)f'h% S-G!u92^#mFvNGO[nFY#D?jṁ| 7E:KXTn9%q,W'ⰠE*%DB47g2Փ,'"(e>6䍟s6U锓Z$=ύ !\a]F»~AR+.6 avVMY`*~[حeB* Sy9A!X A Q1 `^^}H9z_8ߥK/:s6ꗊ(VLIg9sDɵvi*Yh!MSS=&LߚZM{%oIU3mw.#Tr5ܛhmC[QFIaaTJB8R8zoxbYβ{zF! >Ht@z$&fT_4}W냰Wl^?sk=Q:Tfc;<5I",Uq?8]3| iocx;e":[69YY5}7D~\xAOv\ڂv5I}@ԦB-uW.[sGĆᮬli8wI!d˷b־dT!,Uwa\W0k(=Bp@gFe,ݧ<־H:S8ڷ-X${YM`lp5@WD--';UNpL$XqnA]!MpcʗO<'ƻu/:1J!! x4[Л/b,4/.R/NlR{z~ʊbKVH/t+y*J[ү_n~<̲/ƖzG봥i&X=B;5p! FkZL* LAO!rpwdt16"ՏQKt{z# iR|-v;|41M[Oy p5lEr՝j+ĶPWa(n I1M1K'uJׄ7D6`roo\G<<\hx QωD0%nsq5Cm*zNuC>*Kzu*mחWQC,Le\: vrXk6Y19.f]7Ԓ !]`$KW/ .tvqb¹QJr$3h`3FΠei̝̤٭6ߖ}l Ӛ:(&hUgHFUП0UT)v]UrU)4~\xSE ^"g;=AF"pWE1-A)"MF)$06Ers'SAϧ5(tHv NU*.r(jm!LHl78qׂx<3,-,\~ɐ6OOп<[ ^|PV8&p $PwQJ>?N^/p] g" 2ˢnrhT7=b춍5J-}~if႖LL8c!R.]Y\:P(Mﳔg~ɥegt !v|˽DP8Z_k] ۷ZOU XFYZX c)->kReb)"{3Ȧ$->Ý.xOdSxU% K[k}Ԕ߲d9k3u$vy8|u~Aۚ)>%sby% 儼|= [lOK4nK[<8 $aMC|p+\ OZ3xljr/2-.{#m8SڃB sr%BP,>-j75Km[NųyD$c^tzip-PT_*zʹK HQxI2-df8r,n\f|*] bϯzh1ų$jZ>C"rt7`x%Uqs?%/9մjU\` ZFby*%3w)2w w^87'ܠ!.mgOC4!^Svv~u2U8F{;ZψH.>$gu6'@er\RʄRT?7. "[,@u4g aNk *?teI2q4L{xz6;fHH:#Zsh$6* 1Jq>i >ғ GUĨ[R-,^r WLtWAzBL_5Z#~uÀ[lQF0n=nr)C7'R9`V3sCI[QA*4 .8fqq/ U6]cD#$}˸;^G9 B^5L[չu\ƑG(O/C\aUS9/}y @U,dH@H3 -LYn~U+=zeTOJn?%_8iov| /~8/ZFB̺m\7r6i8QtљHx zZ"ތA?`0)lUnX JG۹P QI0M0?gNj;) ;p^ΔA?Qs^@}Yf:hs]tb7W_z(n2hX[Y -1CJtE?I$ggA繡TaWBf=pY4t3w2v*ǓRxNKpDm΁QiCLo?4j{Q* (`6r<(cRt9Ȫd_fjO c 9̜.50c/Pۨ{80d>3U](@NQs!1z5%.sbE6}ژc!!7@u <^L0P zoS Xayl 9Fx&T9S͕^ lQqٗfQN؞3̿0[ 0Ew+i/t +mɰ[V 'dZHpm8V;Cܨg?]M]% JH^!稛uOhJIwjCLhn"vkCw6$a)4$t5ZIe gѥ#6+YX=z$mkVy(gRrʰRi8+sJ@@̤H/Ņ˃R:UuSF~ٰ<EPM)pp% 0H]xPO|ӭ:}:GNBߒM*rNof <Ʋ,u`B|]jlùjthֱ IyU/B9 0N?~/zrs^Ny*n]@q} o+3 S=jQ yq7Tt7}OX"o.,VNۋa%K}3B7TLSirPJ`Yl_3ttӖ>Ǟ`ppJQܹxk` duH90xF1 6+7T*&xgX&e~@4^wYeFyZ=疕JQ[!0a:AJ 'xQ} MU]#/ k'H[j4dJHp .#w,4ڠ""߸#XPAdVP['gTbr-` /мagT'-6~spIIRsOH{q&j2⥚݉b,m4qU'cu/)èCSucWVkИAPK/Ah1P^,Mv>BA.xA7)3 Yԑ=҄{I,©>вdęO⪖\I?13;Kc\A<ۘ=*`H& 9 onj<N> eq5'*#qj@ڏMKQV1wQ,^sV!rj/ȝXՍZ`iL\ ^!<%cIz~ª+)~{m@]mԣ3J%xVgo~҈ #+h,vb?3RW `;Vy "N7).FU^ZKkvkS&֏чēOL[ٕV'iX.}La]'r>1jo0:N1>w.=Ff=]3Yݛm2וBkt| /`q毇aN^ޕ1 Y0sI≯ɔtZ GQWc?99k+栮 >n9J?ڏ(skTu/6pK tWJd#zz{@76&/ QCޝZTÖ k5N:HnID d̈ky&$'FlYA '$AgS{~|K;a|:3>Mb6hK4}vMux;c9VS>6vtË9g%!.U#ӀU8%, Bi4s7lQ="[8*?6G_Q~uG\=?fKe_&dۭTsm˺QhC7N &j~3:d),1厯&Oʑ  i]J>WG;`nWaW5wذA[o AS\1ܚ)pkR08hmiAW`iHoMG"^ u Xg#+,˜ TP#y$uQB~B93+6%JGr.(ZTw0`JC-aɭ-ߥ*A`Mge'HvH鵹r(s}kkgq׾@[ʴ0aY$%#|kMJMy zxЮ!p]y3R(|_`ǰ(y[fHiY[K٤cѕ g4sЙ 1LUYcQz ˥@CD2jG~|`ZN>fH)WߕV7Mҳ> =2il+ww~Ʒ{Ul$3L?րFQ=H[vׄ哰ՆF\[i*7x31Q~ -1NjW~ՋwYBMu m@TPeffg]#mF?krQ5Gk;A)/Pp:>I AP9gDVH}@N{ $VBpگ+)0>4͟|v^q4(xQ>I[񃉑wi xԁ~sZ)nЖ`/g: 'ZU;\2 9َ{%&,\ yZ ߦ! 3rF0LЧ=&vs5+i?@·0z4f%dFr?5y'5<U?j`m-:6y @gL4EÏE'{*J&55}НNq-%|^5˃( C<]-&$-*ϧFI+>C ʹٻxi,$@RlxiB?L^%svYL(䇞4u^bIkޓY]Ѝq.f'Xh̕xG;Ac-M|]XB&+}OlA"Zm=Ůf^@`'<ƭmy-LEWx%kl!{K3OudugcSlZ;匜r̋}괵2|/ހ5>'؟w0sȐw^psWv!"5`HTy,DjA4 vYt~ӥIbh2^0gԹq@˰?tӆ ̆XY?2 Ռzlϑ?OUS]=*#,?T G=`GK[sjw+C?A(2ٝ0U勰q⺤PG^SR fM*\p1p@g|z2lodS%RCce=Ůab嚻:ބEسv~LFz^<Ϊ,^wָ:t"D$o ǹnD/`k4&03l?Wlİm_<1s{ @N&%SCE1e+./|cɡpd/yӟ7asد0BRiNH]1HRׅl{H_T!f;'7DLK\S &'A ]7R="*[(k =C}ZB)!뤪KqlMF* rU')>W> */Kkg v!_} V>Sn-v(Xst X$ N05ΠpE 3}m38채)~OǸ7]DmF;}eQhϏ3 % Rn!gi^*"@HYKʶ4 *ZZn@%`1;C^uVi[Vbmu'wY8x%=mAwfj栯y׷(# \I.1 oy\TY QƝ.r8-5M3_mS`]J($ ؙBp Ѡ"Ʉ[x@ 9?K9d)R~ԅ6)(GM.31}fw7<̤)u,in2 0/%S0Rtj|$'-_ Y7[qDʯF&]8T}VXK Eg'*9^nļb%(o63#J~ T[ύḾ %;Z/Y1PGmh7! [?Cl՟<{:UP0qE9E7TZ0n^7ѝ- 탊G3W$ i3_vۜ+ ,F5|$7I^h: ;xDm)b\ u!5ɟ5/5 ۴̀iKvND//~o=fZ ;4#I?v;5Nķ>K =n(+Cݩ%p^uEQ n+,w]}m ʙxv+~$Xj$[W f4њ0n,:{pIhWoHkv_6'W?bozFko9]+L\_!0b5%/h:M)u;ȁo:hnn iI(Z:o^QǍKLwyg8XWsD9JU3d$A5ĺ5>~ 鏃8]6ŧH` z6fqxb6.qY)17H+wsDΌSƫai4^Fk 31"sdMN1y!`g^~ӏ?Ԉxs/.FrR`mʹ,pC)N 1F&0qͣTwq;+M0YgQZt05)TшG$T#Rn'?d'+ YrN L xsgT.@VH~q o䀃x>~ђby#&*p^ +D4$꬙425̜~sbͲ<bچuz_Q`T"YԘSrF C^9rVaH%E*Y0ç=u]w'=[IGطP%dL↘XCش43LzT/29- S9G2.zqa(fSYk:ђHYڋQ5ڍ,Iwit6FyΖV+cyH$;B#v+—:;ܼq-DU naO9b0WIC])ߜ!^~?DӅ_fO(AZne]g'1!@)nl#]n*";Ϲm)$l[\]FQ$9`Mmh'Bx7+0 flq5P9 ؛= PiCGO#8ªc85̦X# kv ;G/۲=/6Qp3/lՍ>E( #'z:G?\};e2ESLaB1YSmytF61}=@Рd霂!I6U;'t#5Q2Qٹq/dw5x,Ps@E XUF©/cY,Z8֮r8>>6JS+ -C"jQQ\R0$k)Sv'} W2Z6k[f bd/Ƚ d)HGF> nv})jNj46r _[Gw3;%5JOo.h+0B> Vy'T,qE)+ˀ>ݛX+5|< ۵[,zqtYZ~Lvz<GhDuQTfֿV05a’2(#v|*5`VR~<|ɂSrاvqĝ7C'ۊ DLPwW;숴8Ϝ6Lr[8xDݢ렗&^{ak [6ěmdr=P9=CW= LWĤi7Ox"8/'Y03 [eo<K$j P{>b-j U,g<$-?1]::̥boEg)f&?[1EЙo+ Rg~;_6׾puZINcRVSngb7W a|N~F"xLV^%MWLlZ8%dG/᤯JXޥV,4ʄ52:fnAa뮛} 1:h R,:̹LqZ- #=i76aR M}5 =Zw:xQ,jUԨ>5.Cx$ 1_ꯑk'_2fBqIQRTJQ6HX}N:wh$͎VMCJAT@ΐ3ujf QC X\!,Tw +`セ#e<4!.~M{K_{tՕ[ꃳKV}OZIUvlT|;;PQG솢b]N#yMĆL{>LR@ʖLYQj2Y8T7 3t1Ե!Zdt3Ŵ͊Rz_& oC `Unv2`iT99V*1ݯYj{ 4WŲ.rpXD{'+ /4,DHԉo}# Ѵ=1Ս!q09Kf:R3 LHFNVXGlKN.A$CA D}ĔضT.P+BdϨ|C#\Pճ@Tq;\U(z!]/D"l8ioooAe2a\]vN3A"<2yr8ڽ4+VOl1rKR;pg(,I\HǼc=rS{ɎIuв|'1H:"X^ŤJ'Epz/D3 ?pdUq dI?Q^\ ASFSv4Q4]A-7bLXPOkAO07M{vY]v‡flqݳ&W&wfT3AW}:q \y`_ %[OD107)՛lv2O[0}^I+1 tI1,VM))(Az%\F %g0ӯ!T_=|1@\87 }HfcNn5iey~BSKm% ɧ4m^rt^ܻXFҬp Fj4׏`0+YX5Ew*K٧vSS@f쩕9x91N #x\w.vZ]pąHWmΕ~Nfm2:@K{ $NQ71kҽKa߯B^/Q)r; a U"oȦH9&)"\4W3uhcx߮}SYDx"13AB-0θ%>NF7Md*%Lǫ=kVu5Z\NﭾؘgkE5Ŷxl e%4|3XdUٕ)*hѼ 80h.nkr 4Wd&kvL3KyͫCFq hX-}j׌@^U IU]>d,`w)B>] "5g} eA`!ΛPy̤ &,$ÏehfüaصiLTWU5UE<3)#_ ph#8$b̆ qwygMlΈO6*@zfg~%D06@+nW([5יڵ/uaRvyаf{*c%0j> r?;S^>r3Z\/'&8n$Lhq 2&XU9-K^ s VCexV {a.3 *PIC;NKgn(wSxeT/Q*믢Ϧ^ |KQrO3e3U^X#i/|m%VA \#=`rMaWCJmd g#:|yY.ר$ J p]bvzO@ybniY\qyw07UEMV׷aA5ZHA1mF/[BB Hv {I=3ۧ 3N64,r-FQgvPQnc_^`eP0&ٵqI0oHiO{3ѕ ^'.U~̜9Ű ۅU7&ڠc&ᝦ9QS5+Ϊa_ ٭Sp5KZ{4IU(2%Э$6w%Ht%by~t\A/Hr˿s~%F%x-/.@7B 6m m U0=dtЯ $w4JL.Q3TjclM4ֶBV$l [-9EpRˆ /6] ^|+Zד܄EAGb mo{qY~V3y Yj 30y;֏L9ˤ?ƽ|*6x8HA+OinhU37VyAcqOS(1jdOEC3ff)-SmOZ$;T\nb0w o6P8B6"[1Dv*A,;nxR#ZحjVg!:[/"MΩƔڑ ;Xz|VN妚/2O3pqSoֽn"0=e;qd|t4U8|QM8ZI:Sgqvkegj­-߻#Jǯї̲YtssS];ӛ|ze~O"ѡ֙GO$"4w0&NC |ڇ#ӉyZO8[ q(Ƈ8tI UbCz8&s+AJ-2U 0(W4g',_ܡ=`w#=iN;-L$EbpkqNl`yUi%CSX3ғWU!IV *1>$͍rχ}E>9=,-EAg%u,I,OmB5u\ߕk,㚍?< ]xX2&{`G3'Zy]ZJ~'. _w10͇//%{2(Ʉ%/rwzJЄLd?#JYb?!ۇGK˫{^~LG!L@ [Z^tf$)`}-ȁ ^_WW5,-1U˅g7 ax_%M8Yg`IZ˛;bm&y( 1y?P6DF~bedb` .OwQʝ\LPSJcis I7/#A9pWArh7EAE`[ɇED~r=$x77Wvhΐ FgA Η*p)#DIbp@bgqڊ`v5֒wr0 89p8&rTIO?ZdSl`d#X^NǷƎl9o;$kZBZae5|w[9gW6Ts?^%;̳`} ]=5M>n%**`oq@txq|.MLD 5ا &G+cH$z$֌i4s"* BQ6^;frͻC2!׉m0DhB⭮XGn*lu..ѹR0j Nϵ2qVD*%fty?zv+,>]7@e!ysࣘ.A<&9sZa/k.6Щ+tg./tjT!T6fD׆Ip*_>-PQp(~0lґQGc;L~#*h8XvyS1N{>Uqf#J DnN2 jC8@vf{(ޘ5pLkO/A >d}轨lջ`j[@̅}Aȃ&0,SJhAr:wdQ R}j;?iQ8*JuVhSut~CHo<ϒ ̦M,Էw!WKaX GaJ6"7y࿄h"J2JR#(M&,Tg*ob)وy;rV؈) pߐ+ͪ9_mӭhp<fߔOy0"0}sH߀QRfq`S#1^)Ն׽o͎#m2kC7G|mp>`:\ÿv#QI+ 0H%GI)AT,fݬ"_v)x'~Sу@1Ŭ9)cH_CAj6@,UIۏP~få̜ELPsUU#[B;3qm{j#Q'ޞ  Bhص(i VȻGy3pU/{7l{bEI&9b}l3y^#%*S4m!%|Χ HzʳfYgB~N>:! R9v x$qטRt\en4+YC'IWzFY /m_ \Ocԟl59 GyPr G]7240N@ 0 u+\:%Z"B?[3a1_)ί,mG阝͖@֗`Gp0V(ǧ*Tjhiv /լkدnV|$I Ӻ7S~= 0\Hɣe|iê&Ѽ1~aJݝ=}9%)U;Eug^(@qx**.`wa`)T\eA#"i-І,/%0Т1Bz#GpV&ZѦǚf"96/-bú-IX4$Y(2e Oj'㋣g6ihFǭ*@y т{f_^ ypv /1( UōՌUYJ}EnMA 5HqEGvZ_ӭ+y?̔u.l4m1_:!-B! y. _C1'|Ns&U"2 쫏ۅH&76g}}.|^ItykKi8*v񪞥 wGHa<ѧ2LL՗]-K(ѤW ;>z ygؤUSGܭ\e?K5w٘$2e6wtI,;$S`X"CIf>KN hZV6M7ύO4о:u4Io!K>vԴTg{U:M&W9/}:loO$B ;Rc3V- ʴ5C Ea-Dz{- UadD>8՚tFƂ9RLiK(ȡ$ 6g);̫pW[Xi7FSrEfFaO%Sѩavr<.\2oBeG2ڻ]ܶd~ %Wy|uF,xX!S8iteP= %>DT4mJr–8@)1:S qc]Uqt'A٠äm &Ƈ9+Ra0R7=NNΌSuzGs7ua)/KPs ǓҠ_Wxڿ3^|wI,~Mp>4Lz!P*`e{ ^Gki\i^Ɣ8ş9M|8OTPq_|{h({FX֐hX9ʶ1E!@u׎J'sd[5ȁ_h| mmEVK,o >@)bɟTf@9 +jͨ[odM܎,[^@m}u2pDPRO="o{zYLs4ܑPnE/I[y^V< ]a-h^K4p&JSq5m{ɉ޿)st`j_w>^U,D%WDS6q=wvK0R - 1ã4Pg?uR眎#~⎓ Yape9 N5sop@SH ٬H[D+榧;1,}̻gw͕6FJYvulp a6/'zP:gWFŚD˭rRt6csd )us.y;dN9ρKNp1_ }7͗ B/e{zt[ԦK1 ,g@se?b%Hb^ )TܒjeSUÏGb@CЁSٗ+^6.ڲI=> TsՍ WQ%CW>Ovyr@X!~CJWΨDZ41[3 H"ɀ%&gґ~1R/BtWW5zLCq^&kXU{ 1OE~RCoẦ_M~H̪i K"tN2ClE-:msT^]`ۢo.4dQg/@KPN}TW@."[V NIG-H~HTPuJtɶ/Q,<^at zGI@yK+| -b{ݠ^SuPw5gЎWeބ'`G*j\RMj KXPeoSw֓q! ?gp '}@q캍|]:UE>LY .}&6M*(+KqQ⿌O hTgO9 1o摾IB GG0’mƂ FmՊu { KӡKo>HBW' FxvC4`0;rkH/s&F_~3(,H8yh ۬?ߛH8*.6ԫ$=7 I`*bt$?MҪLl5mVbNsyߥF5"*.a4ܦ#-0Ou``˔<޿4 ^Af-g)vϵNht^kh՟bhs*Y.к TXK7f$u Hyq aLH"=}t]=,!̾>8Eʼn9au`MƬ5}MtʬpyF S,Ov,U:CmCk|]ggHtbQ /v$:s1pU#<Ó-@PM=H^kg4_ʟ/c" ւΒ$`R 0AN ``o~|v [AߙyrS 18te=*Gs1`؟=BS56u'Mo;Vk'!ߢT$C.9X6I80YP0Hawd)Iэ`,y.Ŝs2˦ձt" xU]0nۼ9w%h~,oVc&pe)_ƺ12VI̐Evy*!EWd i$)RߎWp4|~eF-1N,'Bڽo9Yg0uT[io~M' j/@Ksf:WLR 76WDi"<ߵAF8,qQ# [򠖻۽NLt5gP[(s5\(ؔMs 80T9csP5D(,WݖepILqGTuOK xNhi`j̊K[]0ga#Ƽh¥G`X(l46ajQ!-}`7a_i5kl u-! Hr(gf"'[{!&8:o%Aْts*U!kC,):ACbq$EkJ"}r5:St^TJ(p O:բHwr8K\/ZtQ(ӓdJ_9õO$bMN]%-}yxϿfL;ћ+Q5MfgARPpL 8͑(.Τ nUP1Ċ[$0˻$K\ku #Akrw+{oO#9 vXt+B}>pH7cC!v QW =#'[n{EWEU*6CA8z$a7[$Uoڡ66t<iFs_C7F ?ZSrgבФzՉEѕ}&mFmRЯhnXaVzmʦLCqV|/m ySi篛KLTOq4xmzБLs=h -*Wd Y WM{Y[{}#p:oȫMҶŃS:Fhxe87`J bvnyHLKQ{K c6[9b_ᓑEY/><̧*7G#ɔ 2#\Er*cTpq#ۮ #cf`P䠮13jϯ9K&Cf2TP!}fێ" xvL(YIaF9"s^v98V^Vm5X;ד,S> Bn>3|-r2ٵ⬁=z_W*.:1H Xx]7cEx9v.H&:nF3a%b0CpN'>K|P%݇eEc 3O4O`=tbO/#rgq5d_B^'d)W]޹BJnypZ%=)}C Ck2@F;J|ˤţc|`@` i˥o礀vݭl Ð-ZmvMѫ_Jײ Z:^{8Cq;G_ri\fq"~/|*;PMN—,'ӿXcRy'#!p3biN!+Ix;wg^[U y]u&־Ǐl+W06QiHtdA8Ԟ >q8yWE`l 5{RA xvMHCy#a8ݿ4SpV<-UWBbp%%2^O6m`i&ݡk&͉}k/lETqeSe\4t {NaBe؅Z*|DM=TDY t§ϻc`3H"oSs=u&ύ ibe!^;bաbD\1;4ztmB =GBZ1@x pCtl7 "FW؎󛝀T# }r!( (C&_xfB:BLSl=C5~h6Hp[_QC4MzH&(k~) kQ z`Ȋ#l- /,aM[ 0.).V_#-=#JjhD'Ogm{k'D LRIz0pY\_\䌜WNo1%b8v 휒?)N6e D3fV){BkFaaL?NauZE@BSAo ך}@v|*auU(MV9m1ԸOL0 ( 5p,"r>LJ|д7Ym*zLlH:c;.=̹@}LL[\ؠ heYZ%ߌPߠ)lSs -ً|i+C{] ew/OdD aUMbr֨nV~ћי( Cn#$GDO T[efp?5BY1Q P>,>j.H- "ȵYFAo[|لO;qk*W"]-taADR(yZh}]ܳ4"3!`e=5#?@nzߞOwv͡XW!?y|2ZtAPU ]"VKL(Lʢ#Ɣngi,vfxQQX`Rf ?h*Q nEM,1 {Ppej.@hf9^4?)/~y+.qi"!+ii#Xc=`ĺ7ŋhh\%q?U;~<}RVUh+/q~ ^cV1f54ԅ0 [nJȾ535@vn"9"W-ŞFG9 QnЂwi菊KS<#6ߙ[vM\1kuVXESa;R4`~CHYi,'Xyʳk'ÖN+$V\(+pDc6kOY{R)g5v?9kKodMCߦNG ˷6 ͡%5iZ:'.Pvŋ$U`JE:LG&BΔvÇFB=pBxAL,_g* rʛVƏ:bdQNk|$/x`aI÷zӔN,)~~K '`"c!-7`83TJRᰍrl w]u-@ . WbjwUp”xtuI>A2mPÖh!LQ0]dH'`EN8/#(ok҇-v%4漵,ɤS0TnXE)缱5%=V> ѰY>1 D( y?0K[zԲ#RYpaIsj)"z:;Z2B}NѰz=䔠0em5YZcGK͊(͟.y)M|-&a]J ]dXC|4^?FNô"YYG JZG[D^KW0IfOdJzVInuK ,O$_lY_o s ՋqIbYEXԦBL@ogc -CF5tUDdPOy8;MXWm})lCCWر@龮[fr34gP+`SܰpQQ7]qb ;_[ԗSҡN)!{>#! 9~PGDf\;ir+{|l@SyP$@5ry'n/o"bg*H3k>W(&*GbX2 hC7I/M#UjLȗޱ[N.N) n5J?SpŦ1MS~ڹKD/<z| ۋoEt a4KpO NMP5CcT  ;fCs)C?`Oe'@=`褌3ʜq2N\.$k9NqluRoBk'jEJaZVٰWOʏ+FգLvCp9HZ\K`-ޑ>6!R_ (_(.ufC; s3pavm˱ [>$fgd{,/6OfkdIE^$$+HV l$ljEaB`IeYn" A$Lxsȿŷj:ꜿ ; = k_Ӂt3qu(-#Jz2褑ҦКd+_6uD ,PZKKY|ɲo*:r]冃d(P}ү5yEEs! vZ_S 8pE;d&f'I[?U+&d5)z >;}j^kqjT$&ݟ!{o wz{It}%Z]1HhGug4Ɩ-_!dsț@QAFT/-'_οE-D:.?j5JH;ERTP=jcM#3A΄ij8>diȪ4zVobUFAm6W@-kҽCF=eZ[F/p̼Zqgʯ:ո8 ~e@}D7niLŇ]%d@{ӡٔ8׵-+b+!JYFzR_OuZxd\E@8Z]ytNakGD45p2=,ζ/td`va_q/PlEuP=Ҷi^-L$jZ7$9#;_`QnDy I֛Roj?Ӈm,(VmxT$`gk[#Jvc1ל[8`t:_U\4:||~-r_-p C/ ۹\9;2Ј${, sv^KM[}fi,sE4B xAt܆liwZ[na+lF l m< t&Nf4DF -,Yc8&݅t \?ٮ_ċ!{xE}CM z1+YMӳ2GK'fWCԼ{i]'jqp|ӽc@SX=W#&'F?t+ q|$1iȤtw mOZMd/qȩk)iOnL|Eu ;@&rF(ɉP%U#3k ^3OqA!H`xpa7 R'fa% كk r0|#BTG $% Z :dIKmvz\s(3.'>aS__3r bhWŭhNp/6Ol ['%AӴ1\)3JNAЬ:#DfcOan x! O%+W_G% 6l/}GX 1RTuL;%h\I+:yF oLoD2ޡU] ]3C QReU*L|an6'z۲:kD ɡ˜rR:k-R2sT:6h3~2*J!s2YqyDs)G}qN:,z;6 a4M/:>EjItW =gq{k!EΒ1,Q2g[!r`!Ji&TUVlzsӚ;XQ˰A r' q%?奪-f/J?zW@a!({|\Mv[uP;!f#^ ^ݭKT:r*Wɜ(Xwyh瑊 "ߞO.lv{#ͥU5 _y]NRu>XX,{5&R),qYjY㣨v/~ >R^*{'u ɻnPJO:}%ڠtKD3(v$ԱHna^p p޺`PV[:s2W0\[j4'wS&#JߔC&̡t-–ͲoM"4ܗ_['d`qEPx+ɼd6SPbZʃVy\_Df,Dž$P։ǹ6׋`^UP$srhGj$'@ƣIN~F/Y8c<\NV kzٖ+:` īq/')QE~Sa]MeV0ɞu,%+"f" ubgfݤBq9LKR#shb.l_ 8T!f 4; k@+խ]{>=4K) g\wQ\Oay\^MI'-0pTVX {0٧: eb1%gtL3MoU)Lv]U.wftcv$~8Tnk@_쪓j![M{wKmOIGw )]j&ev扟"Mmik|ZJ?'?*ְr}? W4N$s'&|J]YVdgW\Ӟ&k2okI4- h:|^rޚ))ġQ~890;_aa7uOzÊQmܤ2)E-RfJe]qhNe|/vpb.޼6<ղf|-d1Pls>PXǹ-E>cBJ}Tlcp= }JuU\-J#jw>bc"Od+ybF4nÖ8]2Zog}X~V/9}(1 ՙ7ʙz] %F;b_Z:2u hlcN1 H7_{*T cl\آlO =73p*|".|.FԺ WgBjA>0dy$aגHo2rٵ'1w) @Y_dw:~݁ @ʏ3Eo:M̐9 Gm9&KKM;`l:<!"1D/V*+}ijy>iU '\{n\\&3`?G#!h=~Bgb6$C,<>IkW.9~zGy1- K{#6|BVyƼY.hˀﮐ̐Rdp}Gr2⬤b}Uz悐2cy(qt,Fy2U#Θ7>@#&@.lùLV b('eZ %jwa7z2ydNk@ypAp!gPfN@(&-7ĥ3(X[ )r~okY,SWfVȺ ɀ /LƟgm=!N\uz GlӔ-TQTf =&`P=h.1qbF5֊nG3}(af/!2v%lL{Ǯn  ;#u!*HbSb6o8BW〔hQ ֪GS&*PyfW7ᖎ<"- M<Jה"CE6/B`&mY\Bn0_!KRM߆ `8>nPIx0 Y'>net*6-i͔^<'j[(sNCCPB=;q>;ܕ綖er¼#r1nfg oYN?';SۇGb ,;%1O#嶃 jƥ'fv* 'խe ~d{)-su>38jtqWB#ɷOܴ=T'A 7֧r*cVq!xAH}*U7x>lfnr9cA#%؎g2E0V쿐r/-gH-TN[ uZ$l:UI5{yIh ?UbTZ};VL.wNAnaƓң#:0/Q{#*SϘGm1 G^x:>_ߏ3Iu5nGMz*Y~l>r+vP^_,#Yy`X'}z"0掙4,'xNw!ffӣ"Oѥ%2 u&r("`c>êR,D.숾x< z3>ÖbTW5&.].:{L1µl-,#Dra98#*Hiʾ̽=[/'4uGϘ!I44 w'o7Cf!?|O$젿iC-{P4iB?[0sZLr'Ym2Lx !VP|coQ0RZ1t'8Gè7h >u.K;kt>A88ȻH~K5EphI}^=a( G2mvzF1{_?42[HAuJ95WL+? &݆۔c͒f%b //i4^_%w]U iR0qp{׍K=Vm jnY~>r|I.](SY?UVI(ĢcuV&9) OAVBz5)V!Lq.k%W% |Y6dv ҇gBw&IMJVn7-,(+A<+54?g/T/eeyI; Enkߎs#b~H_ 4`}cY:E[,>mi+]$^)=Bai8Gz}%ߌ,"D}+BPTSc`ImOn$#ZF7pXp_e xە,S@GcA*hB)71rftv/+g6Iad}tǽSҷ$ܜO~h#$-XjOE~ZNskLD,-iڃBv̀%B T ǪzO—ÏTͥn/Vh앛,t5C-TcU,c ``Gt(hzxGɌ$8?̌l4G:P̢nkZC@";%,&xCZ(m`r/o@@,Fv?D"OfA뮃?!^BsT&<';\o(:3Ń&ӑr93],9 o,灍()<$/Nd^g-B1Lݧ.@`K,iȌH˴ѭPhq{߿o*v3E_dD X lc;pMBQi"d3<8᪢NCZIx9 2?\9jvCXqfw6.1sW@:rM@,ްѷ^"*J"1؄M-ߤO`LpĴ$o^O9r/ hS6Q' îjr斾P@C[ 7gZ6kxb7c̤6Nb-C9OtQQE&>u^1R2m՗1T\:'aKeWY~1KD Hwf'68 X`~ewn5Xg|TTSn[Lrm)ECK7'7Yᕖ0q`rE0YҎKtAQ8BYJ^.(yg_L\AacX@mb#X:5{Bc i3 XUm5=h[)++2"{ ү%C' %aF W.96zcnڟ};^nzg~n* e3%Z١TzZ[+)O8:ʡ IW|6EzjX>gl*Xcnόh3h*HEZ KD_nPz P7?doqqB]4uyف IL*ijN7t&㬞4vjFZG N$zj$@ sج T}N̉  $B)OKX1?`=AfX8V#Q.UF rG:*.z|jG'Mqj!_@{FQAvaBҥ0|7H܆?$b켁9絲h;ܻMEֻOsa$ԓ^3 У`-{5c|1/;xi`aW0A6s^~:I*'{6CAYm&-sI\!nQ߬^5v4 [OɬCY/'iH0F[p +[#tBi$-4n. rl~>$|]թ MZ8 gG "N쿋H{Wp3L) JrL^E+[LC ΈaMlGDp[6I*q:E\p M4X&2V}+k&% [pMRk<:;I*6QS e'B^_P$0:t=Y(SnG1M8p=li !6|mf4<ЯUǙ@jx:gۗ2lM*Kg2!BiKo\`')M>C 㟩.Khk9[r8|EjG}NFތudu}yH'K䫻:*l:r1tQ6:4K|ώkYִ[6#e)6l֎c~,`o1\;rAGc\V {!_8xr9 &1$gu^ 6-ߡ×2̜Ύ"R/9 I y9RѢYb= ,ʩJKޞ#* u4%(Wl ,_5XcrAnQ#7bY#({Ҋ5~D4&eՃ4>!Oe汈Am~UmRN\d]WMFT*e5>HRIEI}lFvxْ`Z^vg&r:ӊ<.sFF۾Fh\b}YUOV*ԕ~FhHE\;t;_/,{tH׎XSfnoq̗=G!@r}GH%T嗌{f3hw>- ̏N/V9L^^Vz/G{P"aUW,m{><`b؞&>t"{u]qPv {Tp9[Zojnbhn$cSaq ZeTIiO94+0ť9\/9tS2ɩ 4KWa\1$/*-cA@y!4v1( `7R6qSYʢnJ' KN |Z^/b~dTGa=hI GiQ$~$7j~OeӾ .HpMYJh5xR oC%!dWdMpԦw5&9ޭN7 F[o1Bu9@u^JJ^Xup蜶jztI\(&Lj][KrvgJ=+CQaĠr/ jjpJs|='s4ch\ݪf"hMH#SF^伈;RadtG՜t=v}~:9+UsV+-ɖet3l aGK?6##a'j$Ӕ1 6bD4u=0-3"|s(V6l34Udk9q' 5vOV-K(e!`?bxjȒz ?cS21Iڲ`$Yro9?)H2@C5ޒԄu"rq;LT5pSz'y/ko=_|D2a1}0,e=~ɩVdV^;7:>*րHv?]|WvDAsSOǨbQ>+vXͧ7۹['pLw1u+!L0%>2Oe%4ɚ ԉBQA '8/Üd '>Pl͵}W*1hY\{#7Q9Rr/N>cy^O9=x!ڄ!"UbHCA=z!L3%y+,pJ Uy,D*Qki\(]]D0/Z0_%AId%pSq~Yo`<\d)gM|TC!n-3])DƍwLVq9FuPdo;aIQRj%yь&}Yj>HYY{?~r ?=a8?t=l`)_|z5hcO|'>}W}+8<.eOϑ^1IEN$Wb(l$G5J}Ig-mrssw;81PZ ^pT@=;hl"(F&9Smstw/}kq8=3ƌa$qkwk哄wyNf3kdl#okb"Ʈj4~EzLGjn@=#a_Z6Gt_ͺ )iyPPbk+_H&j& ӆK(9ԯzbFucqO Wѿp#a+4h(2j 뵬Jin`"ܚ3~J+ +ULeׯ9?/A <Nw>Vp'GPNlB`Zt:pXRҊuuZXyIas34dEx!l6jZۗp<9*9 G[P i2%U{@qj4wJh o1XZ ubChT!*qjXwW]0ə`-c&tʽD:pd]~!$`VAihLa WXZ_˄=LyDAO^+Bɾ>Qk._. &=Q7w85\qG7"j.r~]Jyc1B·~4͐ hp3>RGiU[. .U_Ia*77_lg-c5v}Lch el/ӝE4gNkĔ-(]@c&$K8GA+ᙙz (cM|R98"lNqXlOPO,ҚD)i?هI#j&'v5rlzV}OL A F$W=Qk'ݤ`?>gN~Ya]&^+͎aKw1020>dY$v  L×t$vg\=5t}/:\LR11|ŷ%5ɦL;vQME@a1H׳^`eˇ]:&EԠ0'dFR)I?7w&>aMb|1 #jOkٛ{%1ILk {r~\? 0l`6oLxWQG+=Wr䨽olܨoQ/mX^ ,7vVkλq8O[m\Qi T59ǣ@^t>etf AִNk= 9|AtnkŎ1\ s 34Z댬_X>vKf ~Wl%tx&#ypbFPQ6 #B[^k}Z S75HϽռTk<*'ޯ^}jX1$8梆1 `z"d==6xІ*}t+1Bس#j>̍aۚ<ψAZNS?-v Tr3zsh֘fL"8!ZUQd0$v)Ƌ_eGW2V8gAȫǯPR|n˾;)&CUU/o0({E x3pH̴6,ALݣ1l)9x :_?> AO]_D(ŠZ>"=qB2"%0QgUb@U,1 ~/ 2'dybV(걖,Y]A[~ Tlq7oa w- }$t7Yi~XNc_{ If;+ǞUIHԋ.by_&#` D.FvkDXk)TEN nM=jmCEvAmbΰe%h07fBH,Lhq%_tFL08,&#< l<}nabvE桼O]E 8U)igLH⷇g/,@VBDfno CTf? \~0JuqGN]HK71 uElKdfQ.viDd2u"U3Ƿܕ <=]jPCKt4\Ԣ5[G~>>?U>LƔ,TBm[2+K ܪpπ C.*N`MDL=W MgY۟w%i&=MgSIX0>AnT3Ttz>hXR8߆Ռ*<YP9E2P퉭k`0R,eϚEPW'%%%5=hh~nn9DɡJ(]@P v֑`p#ke-  ÞV߸MN ⒍zoe%a[vtߕȜ(TM 2UUt{IJdfďd!?NZGVA3w ,Xҟ'dzEi!|1.\6.`˷J}Z Nid`tm׊/;e!) U[۷0Kľ8ݐp /'iC#JNܝ#Kޛ\‡?.H0s< >}d!X:X #0lm{-BF5: ty %L{C<2`WS:rmI[rs-?_c A"%Qh C|$)u1QJ+3 uaōk꩒Dꠖ`qc@WLbjr0Q攩VKk[G]zJuBy+K}O1;NihS!8kIyͫ\sz8aAm:{xPxr92qn\@isN]wvF-/̈I Q#5[5HC̯QaZbGk[Kt-q*;%=<)xnұΡTh$jpV>[;o*l@WQ{2EqH70KuF6Af)vջ- wuYn'm1iT_pU#8qPCwJ!^' 5_d镆g3LXX?wG,1bW9cMrsӥA%NJ_kGգs/(wewX zvI3?\Y "$,ѓ4-e2LaڠDO0_o+T).IYln $g?dGԇFaڕjskFKGlr݆iLMœ}Y&_/`@bڡK WF"X3EZގ_Y#-;by;0b7KւGz%E%+Oׁ v":7CSmzU+nͽG+MZm (J"znF%}W' yDY۵eű`tmdIy\+E`hA>#z,KZ 땓锿rqF/hh#z-~/ XNZ~YuѪE5D =6Q5@lw #[蜌ۘ'eqkGN_|lz[0Xcڬ8`evVħ *2GPk YqF@Pe[䂩AM*T>ڳ(IJQio`v̓s \ġ5hOzP-I6ʎЦҘ)됿,eoӆY5T py}0 d~W2fmk)cQ{Ȋan ~A6\Dmeb-ph+ {k|=0|ƻuEBn6Qi)4h C8 [p#27J7lvئfAꉋo2$oBcI6FbDiZ_ompP[cJ9 7HI3Nҷz^oTHD;c|+#ᔞxұv%%` Cf}Kz &Bo)=!ZMa`Z; ҅Nt4~';'BP0irᷣ&䧍7GH_ VQNf%;O[r>Q^,ƣXP ڦ+J~_6XAΓs:f9VZ@Uٍ>q}r=IY*7 n.7@ii6hh!Gݶ+B 7#߂ul1-^Sjap`=VY+5|X]?i#b]s}Ȗd$f Bv,VI--=s2>*`N},uc4i#v@e x3#Vxp<(p ;G^)3+[yмBY3J2x$~P˔K|T]8E~vcb4P3mcǃ<?K*i5-Yla{#HUp\~jqKgAXWE(I RpU~Ui cMnGTr}K}^^9fV5> 8tƘސ~ͪ#WDrOv$փukt;a%6tƾ9Cu`?KOsȊ^=#CɫxJ| #HF7d::[NxvxY~Ǹ2v5B=yI!98!)ӻYK`4WʲѰBv{mS ʄjen8- 湐qshOfeijD1GxͶ;hkC#[7s+'ْނʮ\Hpwr5EvXw%TS[]RR2 :#$ bf{<"ӤeEyG ^BLYH]13ssRhU&Զz3,fEQd)ӈ֔RqcO~__,9$M ^g G8p~ fqEl^c5gm&D?Q|~$p զdl qerA3Ԑnk ̽7>α)9; ףBf0w4m6w8 S'(~4\]zggr:PxHT48c_"kRXvilO!.yڔSs=~VZY&W4-3iW3-Qݯϧj gkzO.zhl{gP@A~MX(}ḛъ!ip|MvCg FɊd rF SVrόWMtvz+S(5.%0Îc"*nD/~k>uܿݸ Y (+ZCUN/ꈝįvIzp,.TQ[^'/E%t޾]^Lޖ>{S!rP vx9cƪѦJ-&m{l{m]hR>1䨟cŊÍO- +,/$r; }IDHpB"@HA1uNZb0̩RditLr|BV)0،_n -!;pI.`Cf}¶Eƈ%ȩyֳ $5QKa'tVp5IJb[kyRмn)I(̓^I0h<:M\4y+%K{x\ZpnP/yv8Ldr8l AhI@R_c>(O4 ﲴ:1]wo6Aik:2t547 hCbǽ~*غZjf0>wDWοIZ {E yiki+|L^{^jEƽ~ְ2{(lݨ.ٹRoP~^ˆ tcϴpN(%f 8jAا ӎӽ3>gDbdo<c%*'x6b1pbhF[-0}QͲyR2q{{(t y?m- r13@`UB@[ҕr9Oȹ?m qLڀдƥAcE}*.cTJ T& ?'Kk)-ԉ*_ DHdX{,R "蚸n,=5Գ{wWYYdRݨרe>Fb-J5? jʥaʐHK,ZFe86˖^!Hϛ68U|jQ"5$5\ߣ<:!NOvq$d;~/MCG7IxRŕDgNR'ҊY=JYp?In'}%&iR -n zF8Ko ,BVdԏӲ Z#"Q\0>1[M}@zfa5PT{Ii7SEyҠ2~ŮͮӶ Z2S_HII5›-$gK03ZPv edPjHL-KFB+g*։DGrq.*A8ɪEWe/ٮ~^ئb- mU-i*ISbC e^Pʤ.ÖL",7{2F@EZ  KjfO=q#'B3 } W< T?$"[ ڎc0-s"W^f abR~ڞCvkԄkU\6 t΂do#+oC qn9m`ecp*vfLG&)G8Vh12#Yʻ;?-.cȝRcͦGꭻ. ؒBHC>6a哪勔@9L7-RFLn.Bv$`al7cvf Xhnk[3y.;FM@P)$|[9u`[;}S>'9CBF3Eq$j E=~@A =z}!ˮm>c$IƥX;/ EMs&M7<'9H:yٓ ;Ke jiZY/m`yT6rVp_]j( On!MSڠ5^ZERw , rWT~, Ss*lͯ3D0dc "ݺOyGed/l P>IĄ ܍UQx3 fـJp]!#YMk?Ʋ҇+ ߎK9j&(Y''2I R9'nrB"g΢,ml(ДHHh=C*LEWo9S] n^A)}4-X!#*(191k,[K$;!+6;QDƚ%'Q>x2 b)Bq`  ُ:*VE-栬;D:&gZR;54eA΀:-'ї+u-?:~"d!K؞Jj$E&~ DZ=;NlcSLp#|MC|M yl b7hT`ȇ)IQ@˄U.Zbn)aҬ«qD./&>d9;kn*,=SV̴$ÔXy"|D\TQF[G}Xyw1R>)S4D i}I @hX|+6qkl+!R,>BߔْbO[FjPo6~Ԑw||7*w90 q`ҹ99#bj q*1!O Ge5jX?ZFVSg񗞈\ f<`&p ]fMgͺSTTG[sc>Q2~ t ńR@x:_jfsu X=ƚ[0QoɕyxBF X@>XF$@ӹ :3W W|n(q[?1ĎQ)]\v צqcx~FB~&q_ eW)`M =~#!苹1nWۨ%#Qj=oCn6HÒrevXrc:hhJG / qcI+5y!}}dywҋHR8BI8v 7sgƮUіl@ΑoaʇQ0$ "w|bV{`%z&2~^Na Y 5g7"L<@A.}sTjUC3X9}:;k$HvUO]NP-ezMTJӯNv9^*,L)Q3ӰGK Ŋ7,h~iy^txrzV$5=Gea+`NCIgYHr !@bx]I.@'`F:K@9-JֺPTФQ5Fqw„mDRٟZnJbJK.]K?#h*u`,Hcלjcp=±V) .úS>w,}xZ͜<5}vevA09<^ށ̷hZOЕ7QTLFkɽox؅@Lh|5|&s@8oľ~AtFΆx%=([\I+=$&dNF9L~ȰeJw=="ϵ{C)FULYÇ!N#дoouul7J0˱(y y?OpTkU\hDगprm_¬+Qks],B0z !@G#h|\vh8E!*}8!__NX@8P0޵]!=]\J3$<+40fvz [Hd7{vE}z(a> 3?iԁ71O\>TJ;z73Q}6Vdžz~eOxyhl۬B5TضSX a>,Ũ]A`RRG5Y;M2d6~oZ=HH?  !h4H,eRv7;d<#(UL .B켢fD8v @P&9' Ж;@)[JWCy٣Q,Z#w@3}v)1f?-.BDqDIÞzvZgͫQwXƲO9H+p׶]ܫ$}QwF{_'& KP"1 RƀYG縧DJ%jhWW@=Xf\^QP4}]oȴ .}jl92Ȇ>g:HU:k{*_4c ,ւ̔X)9bv?cOcI.$'D~,zPt3HP|'F_f%EjmJ{!(YqB)RrH]=i*` ܴY#-s!=%P3?f#N2BiEYR(@`a>d ' "0Scu`-INv,0XP\ nP=n 8km…{:eu|#C&z,DDGH⃄j,7}އUϤ 4Aq}{ah;EeXsMгi[J[[ޭU6d]}R+рMLN8CwTᝏX\52u稄Ûi fA(q  P]Ӯ>M 뿵DšpӔ1}I^u};S|0IfDou(Yd7%H-wS PkO:(l>2q/d^lR3mH8.֫,&h0CT{ܠo4U &~|'6ɢ|/TX23Bq\ib'X?C.r+q +J-va"0pOk(PHiF)o0Pm c R'ˎGc͚Sq(I(o±^ `ֱ0>g"H27XzoP` 9S Uv,=Q \Q *E{f]/}$Q%;To${aD_ oڊ- =hԽ/$;Ojw7[  '953-hgVf Ю"32gk>LC93ITL¯HN[\45y\$w 6;ɩ1ms6hv\PZAl(Z?4"wN6?d` AP,nsVfI X~Z Q1 D#l*UHg:™j;pEW'٫PppK]k*'l@M(SsKc=}YdIї# b@D,Wʚ{|T:; [SOg:\R^dV1J`T 1Ty\X4uSo/[IuP)כ Bd/ fhr}k79HQU v^HK9 }V|CfJkF'TIͩ1GԨT|M\Qnc !.EY'˃ D!kjP4ȍɦfNS]̌V,#6ּ<}mE y'S0u{ۂUR+)Zٛ7vmp*D67eKPBDk :Pن!m54\jCH qS#YtzFg*h7P_L%IY$Fm XܹA Rq ×EWf>uP&@4ePF8q&\zd@Ű6wPr?6.nrJf]Yvg" TJ`rnM47w2+~{$7`0Gп +3sAU`^P55/l ̹͖l+:Ɗ= qO6̈.}ez#`aal&R,C U" ]0L Oo@/ ]z/=E}EX-<|.*1I9J6.| Ղ=2WI7 /TA` C X0V{RV6ake9Ect qҎaԱƯ-Uk 9xnLdAHPA /1C,pV>k@.95v t7K4$#q̸ ku&°~YuwQ5&W$ᑷ;%,Ny3^ {||VWNW~Z I E]UPB .r@C cmA M·Ɔ)B_ba\K[U_Ik\1pfp9e2osRVVf%]? #(]d:i]:VdY 4UEPjЄl>)tˇP ҼJ%ӗ>dFN0hX{T퉰ؠ@aBʛ[g" j3"+G96 @&dFl;-\QWJvW_fioP$x.uY}#:1 0͠͵~o:Yɤ2nԏMw4XݦOZtٖ߽"| GwHn$QC n ŌDy!qvpB[=ϙg|ӍLڠva1i''&]*UVzoOdƒ)'tbiOW YY -j@aLV`6m)PԠ9-mg1~}Hm0i$+fCb>6(Gt}Ѧ[9bۮk_o2t0B4]IleFM OcrPS6O|rභE;Ŭ)'IgwB\НXYRꠦQNIdf&SLG?ţmC"b,~!)yev_$5+6N@+ѿ}<'tU2h^ˀy"ؓ~^Ixsi\0Dy˖-/P=Rf3, VALo8ci)<$œ/l囟!Њ,`||ZuΎR+Mbgj(:IMɡXtgy~^N+x\{)Tf6.YZnm z-ٜhߡ Z`3{Lʬ"s= '[m5go{xjVǮ+c(Y .9oMkXvьL/I'BQk<F;~S=)J"1Mw0FY 0 (9if^d%!)lk`&s9;*w>ʖK.?w5s'8"unnn]#Z#bQDt-/P1VmFTJ`]6ߙpFGw艺0_ҚmN"}]G|k~1*cX_}ƒ%ۧI|mNg Bl殼ƅ Ioh]T%t!7q "2=;*`dQi(8Ĝ^0 `P9;(xGlW3<]r3Ϝ{FT@$ p9b DG+L·04w)#Y\[?u_ө,ˈ;WCERx6ݧ5lGC pfx s'fH8\#U8$\blo4S,8NH)1PgJkV.kFKqv#zfKuJf zH-U2'CϩI骮iW2ˇ=* a)C{L-Z O_F0=W!0r~Yԩިi/ZZϨB3^Vl;[piZfuU;l+8Vq΄m){f'5 !Zt>1w"r^ ۅYx:wg{Y]^hH& ǷZIJknl:Ǖ|Yefm=΄<(Tx` `L$#'aG׀Ш[NZ %\o16BD%5B*e/Dr{ip}<>(3Bhf (~#CCd zP?,`](MD*{'Õ\y.*2R|ΨH槌dѠxXw Ś2IDe܇c":$QeAt= 5dxD 0f,P^yG?r@lM^Vt92]>V"~ `]18z=Bic 6W/c$u i} .طzW28|ПFc@TAQ*I+_8:0ĪVqvQ:b> QG?$ [#{Q4\ rZ1PA5*/WA6I8&jECkNޡ~wk&&LOiRl0QwDpb%`B}i$bò+0^!Er(QHjP駘ۮf*:܂zh"INSY6%å2wή0 |dRE 󈏘k'Eb/m6qtbVB~ŻC㊊j.v'ӓKP Hv=ܕ )&c׭5tKRAy!XJ%& |Otxt^B.4q35I)Yo"^ٖ\Xˤybf 9uwLe/`)TnkY1pbqX ~'PzPec;G>̘M|P.|EJO`ju> Joch4y߿՞6! Ik9ĔL1L=HK(Af<ۯleoڴXM19Gn;Lzf琖p<ᡚ#:bn t9;آ>TjL/zlz2jɰ^֍+d:$ R<+E~ } XR ^RgF "Ec,FP)(Yo6њGzKBͽH{{)<6m~T$oEkn+*ʤ853r@K[A*0CʣGf'z:)v.hO4LN)X0kQC!*EΞhO }뜋otoH{/7}짛 :&"#ͭ)`DHpQwfrcH ;vRY=M ALgzQEZ3(~1Xz#F7ͨ|GBeI݇SMlR/(0}J8wiaZmhTLBh\/ZgnژEݍ)˨;I'Oh2,Sea8G$MݷV4TJA60bO+ }-k]:ͨ |;Q+~g.d,T'\(qѕNZT)IK'$CjA&Y 8zqZ7z/3YF\歃lq$:V}o괗:u}2uʚg-Y% MtAW*wNYZR`M*>%(b<~b.ÇۙSmFm ZWxGiR?tgpZ-]i._}xx) :']‹Bk"3D8. Iq1v~4V;87px7hdVh\Ͱir";lUn>̈|k0}*+: cXdRx :rqw 4=Jl^l@rk/q }%W{4\8ǁ@K?;|>9d=Y%ƏJd3u9S#!r)TxO~)s1exTWr2+,2- - [Q1,rXb20̤"qdզ^aMupJS݆] V7<$䟴A{z +ơ.~.$Uxϒhd%.c4mA T4O1;U=wꡪYZrnIhOfsglݎ} "3Q̘qs_ET4T52D9];TՇv \ lFڕRk;:U! OGbxvT6W-|(\yR `>qq+%'ROzQIm_21gsq?JLz/=7B5JMce?:~fALY}riE΢jL=F O"of_4#pzFPb)mdWI8o f10UODbf_#E[r-Z{` vgi_̄F> ȡlK,1 @ʡI&)@ЁчNø/ i$RC;Dk8x#"2M'H8/\R09&!7S[VZzaދ'<(m#39sBAd [Xνf?CW1*:B6qTb 0e~0x g{dŷm~ʨyK9sSdžZ,"_-RCnD~X =i"٦`}4[ fd.`N,+QUdZ k[Ipږ@Fj'LT϶?ߞak*.0cLz;#"bu 4eR@:dS rPtTmտXЙA/z7Ͼߊ6LMEBP1g-t+5: {WVb*=Fc\.k"*aaS9{uvO& SњwkYѼLj,\*cbIB-irKp1[7'ޓbb+&53ӌ38c[J!o I:,Zwm1`1v¹M|:7 3Hq&k}`9XTJU96Q E XQ d[oKfB+ R#EW3WQ(*q32Q?9=u~ _XēP|kQO/$h$( A@ [Q֌{ .~X]DP#[ y%-bdh.,K8c stA[1HQK,j FFW\h N;LSlII_cU5?""6y6uhX4"ɺ926$1: ,$72&~ xd\^/w;Ҍ 'ˋKWelBdMg[i Xj~eh6?^d;b@ˡ&ψC۷VhPNRmhPƢ6BVB<bpഗ1sݡؚt_yZR.PkqRtqI F`7V?/61G37Sr NŭDW}ms794GB%0Fy8niVU6͖- o8ݗv:zp',ZC!0O*h{-@c}̈?EvST0m:buYgUCY}߅6sԑPq-$w/kB%I+ˁb=P#AEf/`+>.M4xu7#9ϚgVHh D?_Y|q +n@}Le$A k)se0<= yYCDq"y<HIgM?x2KH.ÛQo+u$VaV~%³6ۧqn9[Y$4sUs[}:LH{P ,|muu-+tz%3L?@rZ?`WVt+1*蠩 JG' Cc~ȸxw,).JA5/Ǡ1?cRY] ?ϗE #^+)6AoӍq fģ$Y'BѳC8k_Rͫ-\U/ { %W%l'up80^=ְ~mJ6|Os|nI60%"fi%r ?|eḒV }jҭ"D9{`EARHőF e%̘ٔ4'>dWp* iJȩ|3a|7ŀ>%QЗ%`7q('7Pmk:(")eU{*`[п@P7>@jƚұ8Qr'%SľdY#uǰ|:$D@JClX!4#3,rW#-ג:YDΡr.YP;0U=:诨\'\/RnX;jClP7w`X5 e,ãWE1.x . 쭲.!= y&ST~;%QRtTw@BdQëG$@u'ZN}*♵vSH_ՓѮ傣o?~5m?OAZ=,nf>v8,TdNYB=ϭnj`.v)\.f1a=XC.nԻarfdZeTzpH/y5y!}"hS8RM}rsj p_*Vp µrH|RC2GDgʮs#}^m9 V_\!l[ӏOV\QIFe)%VVoĴfbgzcd7-UK. lq|.,eE1 _WGK}mz&TZ}T$YQEW|j7KR3lfxkT]\P=Eg^twWrR( ~)iCN[\Wj֤Q)B1~`OȦ>Oy;$/''܂MKtZ>6ZTMK%i][V n)ߏR&[5It6vOC=>߶nj +BYvI) aqpBqzE5DGc(TGx\G#EM&D& 8:_z%ֽamtfXޔ!=w^.K.| LopAvZ?~?) Xݱ=G%y>. Uc&JM^ȵK O~3YOtAdTmO8qgǍX6ʬ"/ qFe:p)oTU?nbK69.څnD;# .@%^՟mhB I똄:n kwӃDȴ#]Ǝ[g\@&f_Dsb)x'uH'{Dfh`L s > 4okN0 ' .@E `O}ҷ8y#naLC&t /5 ˏR8)X\>q@e.WM@)6?U*w%[[YvE%qfU;yS)}7E-ʥr<9~heuI\~@U3dtΟU|pM0>$D\(;j}_NԹ~GB%Øէ?p ꨹fG!8k!aK^5eqoD2Ft(Z=guiHյ I#*6NJu|z8f2DlI&Ӄ%N[ rԱ}L4hw[b9#Wi'~`ѨA-ga,Ѝh~̘Duqb0I{NZHS[68RYXPnŐ|NPb$+$m6.)w1- 038W`u֛55ATL˘jB}5\3"/j:nwB%!+7@&!X<'g0)ҡU?Km[{aa` 2ڵ=o~Ѝ%ل`+a,zyJ̲7N=x^SfRS)J"I-u@%cin`b s[aRgÍ'oB&vs u5[1*9)W_7D,$z%esq*"Y3[*a3D׫!X@'<1_F즇 rS11[ѐ^$P6Ê9D w?¥.HܷP3ݏ{D`[9:doAW7H^˳6[NTUԊsA0+'3uh0 K(BFܭ4GB1| 1_%4ZTI?iw?IIC[ eF+|>#`/.E Z ET%Tzܗ2bY?t$T4g$ҡCEȷ՚;Ok@6BS!A2j#PXx]iNhDƈG0OV<ʀsgPX4d1S +j|9d#&0]x'MAbj2c;m^ⶌY0ғa:͌gq+NWk,"*;+=c/sf3"%_9q[+Gmш͒7ʂ'ۭu{4x-ywqλ4p$d[ϭͧ`qgjrXjhWVx{9|9isBSs(aw!(LcK{rPtP0ĸB! *fV1Z|3񕟤ÉǽgyHmSQ#j"в&@2$Dۂ,igǴIexY|T!)7l̋\Df߱`k#ӧQ(pݏtÀ#:o|.(B~K˪A6fz~Cj: Sg\)[EhTL$:?UNcr¥o<~Vr(;|  Rˁ6/Muh(&WLPDC2;qlY<,bNG3 0;37gP{DŪ*BbzdҤ/ɻcQibcg(1^JW1,x+N9Ǧ/ud/8woj[ ĂƅQV"LM, -ު̇JE.m'=ӡҗ8~F 6q!Bgz~1D\$)kp,̉'bl 65 ++E\*6'^-7L(J^4GY(0U2{8PYy2s:oWI+@׶`},r 1*oR -eẄ$"5=&LQOXXys+Ն}dHT.ѣ]0^pfNAQl[;k9m^3yoguI(ljHC$~GaCҙog\FzZ&!381c|]weDIwst33>˻B%湩KE1ɶ]޿(w,;j 6.~~zi&t%j֙|11~Q^mܦ$!p0[A|YiǪPnoݦ$恈Rfw^^aH. H˿Ȕ8w_Ydʭ ׌]W'?zZSPiÝ7 XYiܜ?rؑJX5H\eE2WH\sy|ұ2T7\&ݴqyXL@}|<2+_ FRm =G/~di8IK u_Ve7%w:еD*p}Ǣy\PsBYOR_:8hFE?dgƑ2iYT0}ρ~RF&oVP5 Midx18JrcqS|5b=sCEbroD?Y(zx' ٫$u*b7xƸ×Of>[e76:#Uq"i_}oA Jn_{Zڬp>~fCMMAc8F=/1CK M5F0ѐ%3ARH 3vE'ngM!x ܅Lk/T}_v.<+ӦxŤNpDjJieyi=T10x$5?a-ۑ<1M@p?e&p &<9bwwƳw.;HS% T*|(DM皝yxLFHzPbr9B[=i-7SySjZGRtK{:ng{\#+79~0f|u^g7$]"7R<ı~&j'hoj EhcIvΖ}{HG3u8µ 88C#;$TdLD~}7vcbRɦ0D < D*ʵ@fh)3{Wk@wy r$Lv6Jg6v;[%²a_(_`.R_3 as y]^3÷G_tiQD q+3.<,>-HUY%> HR/yOBʅ*cZ%47̡+pϤa @W Z=$"5jd4=Y?Ad17w20U;gvJBN7QV^A鑝矘ӥrJz0I)hD- o7VB_GzHzXbpfzNwOP4,(?Kd̊:YgA6$3 ZrUY'qMwiHM٧ז@iy-EL^}Ldjhb`O"!oq,u!@jM2FCS!C)5v0(.02IAI/U~Id3pܬm_i-FGa6oDި]G*_ +uspk9T!F^~Ȟ+{U&ތX23dYG#HB* I:͍I%; [@NLLEiry!EEBGpP"A1tx}'p}3ǽTtm e+ 5<6L+fbTfxSd*O }ֆ0b48O\zY3$mU#j_;"kL ?~4ɟU g|app^}{0x/ seEyN>˧&QҺ՝1>ᱚ8T4짉$ 1s@Ts 9'I^ sǠˋvUnK=HnZjN'Q4Ye!J@xHgmy5α6|/75[ʣȳ #s!VWg{΢[e@D]<4< Xj6M+:bzдN\vA  XRSi{{$:YGdY0c_dUGXf J7t 9ig,W9:i">#zT rݯ4`=V`fQ5Upu3%gR]0v*L*vey.> ] 2ѨH8!K%{?nWfvm} nDnx"vCwZi'cb| [ Q3}[-czVrFZ$j]\En c|~? \iu_`IL+f)}a@HFUDӠv J nJ;z^?dWrJyx8aWˬ  \HN|Ɖ(\6kbq=wEl{O2^\CL%bGz;2gj\uӊ\Ur!ӓD Yj?lжhӲ'{@+"Y| 7{;}T"`%/k/#=B?'r\iEP ^RO@&mRFC)<4Ƭ!<_3v*yJ{sF}ܾ(HXl'z+hg`Iy#8$58C:B,*K˺0X6)?%;Em54s{mu_ҶOT&' 1M’cc }(tZ%! %{ YuPKI2M-HwL:I BL5tܞ~R9bb;6`l:tÈN<tb1^R@FLF gX/ HkH .gaz͙G DKC ֺZ[ި~n qBΈXZo)Tݾ6}$7!d)D0'qS uUH^~fCbky<f?3װ~[ZWJMCD;Is*㑙}]|}JNf862Ri "! H<;.덏u"p՚yGGQ!~$"NLwoRcQ%t>E +H`7H" :ě WOmK\ fO !kN.w-bԢҿ56?{/p?_+(Sgw7vvQӢԺb nq2V5,}k5 (rjZn)lZ Rګϭ#ůMAHAy=GΚ3ujZ-uc@ԥI jC +rjMucsCQVx  }"G8G %9 g 5tIsG8Hn RR h$,`RSAsJQh?`IJ c-А&މѧIT*v:ݗi9𖜵mUS k!Wpuʖ0߿ Gcuٌ{0iݰ3GR~#M`S'[G |c`:7|/^ߐXW'¹$qc3f41W4neV@<IΆfZk}{yY:J,*韍D]^4gf]geCU 2nu ߃(\'iي9qJxa[ #qY8@=$&Pvr@'ՏOE? ARxcګ&o/ Ec;%gawm+ 2sH`]BbeOuP6LYkhN8UNսrgʹ jp xʵP*86':[Ta+9pm=gNHK4{=pC뵭iv 6ۦh->6lǠkQA= I#za&v>]"9Ri'Psw}^/-X+xtΈJNck^UP _2]3/m;OƧ[HtM2).h߃SFVg&vlp7E&wNˠnA #Ax3 ՔEl޿xj1`LO锤y kCzn]H9b6~mg[m-1KQ3ڋ $j'nm0pO#[-ZēG&+ 3y2m FGhg?GTZwTV!IX_)2a6oƺO;߾KO eVA[{+dl 꽗]^VD_#3DEGȼ{&"I"D:L{(9p PX F0)'q^oKk#2^O<0`y= .s_J˓C9Ul)Ѝ|,H]sI>d>qe1ěE鄐BUa&-U_rK:6jӑ[Bf@83δ&vs{<Mt#+8":Wh'K$sSR Z6lrD[Bc>ZHB,R+/:1/f<32}nyAsW8ܶV GlJKwM{!.HOi3F8d5W2՟Ӯ(OKl OQ)_T4bq`:ݩI1jOD^hY|Х^(f@>1F{jlTH7IR5x`էc(Cel∲ uaSewh憷ޮY?_6oB%X'$]slt?1uƮ'QvQWPO?bN9 -4‡$CF2Ki5S@9|qu~xIiY:d7v9q6]Q-"d3cVp肋؝%U '5O'q -3}!4 n*q l4. ITwqq7?r C1tes3uM)kixX< Â}~rޫڊq4 +qnJ$$4~:m/̅ʜI/z.T7S %'T^*1o@N/_ VЯbro 8%AYm⏹#J>c;`ϹeQcTԼXn3~(LR[Ytqɚ2g8=5xί̿q~q^ >y[c+ޖvݥvPXMMڹpܑQ?=yђ tƸ}p.n=\Q 2]ϐ00xsуf_nZ\Kb :~(ޛ_<~V/7ZMQc`d_ Tߎ [ 8O1<1Utk)g4W}S=AkKs% -v|oE 㹖zN ٭6cBd·xfOOj9W]r.뛒J,zNdC6Lns_DUJz s0g2s~ 1Qzkt &-qXzfqh(Yu^^$غ9Ϧ_F߭=KeQ~\D/%ũHrm,q͚o"U;1 (}-/j_^s*- +KX=RIcڐ |U=GEъ\dxK*iC74;(BahI^!L>8W bBÞp6)4C23@P'㜦 w^om[ic>~ɶt`ƻ|p_Z4W;+ s 9 ,Go<`GH?ǺCH7RXVsQ&p<-GYY3S~b E£YuCfsABEQ3NLoFe%'=Ь_R% $rHh2}X !wQX HsQOɻOa瑘5.j͵u,_Z_Y~/K@}1 u;I?H{n`uDԤlkή~.In z*N"QAv* 1Ё?71o5~;7d9A)y,ZC%K?}9m,]F^,И'XG5brz{:l3*Hw9=PiR[D8>C’POH,PwafVT& .ImĢ}5{TNtyTBzgZp!=:֎Pjҗ~5'\{H~mN wrľ|>O=ɘAo^M=%o9$ԕkճ=",OurWKʽd-1P{|" Mi7ꋈf03?O?O+w=@b"٫ 0F2I oJq@V';ɲ ̈r6=vT.{Z|͖R7Ny_t iPljxڕ"H&u_* Xemj#ob= *r$n<Ǟ@;$2)&Єad-Z\K[GǤ}ՒwzM 04w_]Gaα|u~nSyP2,3V!Qv&Ti>}Ѥ;N(6 Wq|L'j]{eXMAsDv7YK,VST`4>MvqFk xik+8to[T88}-FB|qi6\ltVxhhM( M)̸@ؙ'uWcYX++EmqG1TDvP}Hp#vtˣus_3[Bd0N@p}̼ǭ޵n:-4/|Pv0BZAϱubYX"N5=lKzp9Q3\|]Ffga4 r5Z 'Ю0w˰U|e`<ͨONEu6b)S͓ݚmP~"YCMF3iͣv;nO]=ušfUط'U<ڨnŠlg]־i3[|o6&Wthfތ=_0m7y~LO1}W6P ߤ77-Ph) Eͤ5JBO=ݣI Pqm祁HɤH 6rn 3vc9$MW']F_t^Xh)ސXz$0(pHc@r~qN9j ^вAfb\i+Rm&!%B 8XS6Ko{tF-_^L6Y!!31IJdFۻH1/`X_5]exeo"wnIӑiW^y'x҃lpG};sGZRtH;sTP53TZqH_ZVῃB@xw@]A]*o?uGde9:VH+BY[63鈵nVo6v]TM80GR @DPn"g7u*N@8w/D V9,yN&{xɑ2r뉫[!ʅE׋f!8 "tj٢U2;_CPuMoX+AuJ/00[ j$EG/BH/ĒO~`/>Q`x m>L4+yd~3aOWq6+;p4~G'kO\t1,+F{p~tJc ;i7 ET49=EBã(^Gbۯ. THha%+RWo$_aԴWOFG]gƝD A(Ϡ b_Ó R񞑮O' >GRm*^;U٘ު5MQ"֪3nLá:HU^I:*wkARN\yܧQJ0mقSq8L'}Ƥ[e'e?:F+:g;:>i ( nIIu:빌5pw _ɝ0~+n~l F//~ ߴ""f#vb,=03:4=W,w i__At*n#8%ZegX~\.#f a?(׽P,ܪXdPnbSD#9j'ݷeAuSNj@Hq֣oC][i Zۻw/H/ 0& L` k))BضwG/7nPf R@a[h{ou>gpZ+9]u Ŷxj.9'9;jovE$Jǫ<>qY2kF8k9(agrIE)!7$3n|^W+.m/X iԷ^\?\'6J Ű,~ԋwp[xc&0I$y#C g[m7K}{+|iX«ϺL<[Vo<0bB*lH7tK]oV0y^W9&0##l~=ȈvI wY.e؍.;#.eҕs1;f#=SC#K.Z$W=,,&^I%E*ʆptz dn($`4׳czvhhZM ôYzCۜKڼ@,dva]JrO9*}Ԧh5D u0?q acE~Y;Q͘w쥘V :~rӞL2[[g>,U朜cj]=yl`)˶kp! eI4ZA1u@c ϟ j%q\ZQd)IJ(كRvۇԯcf =aÄ|סBP~[`lmk~r`n?W<сt%8ٞN㞅zI1 AB@wPX;]H2"5pE^%\d&m)$S|]PǏ؉RJ'N:n՗.c~WT&MTXnb}Nf| b0iyMNjkbb4]cjLH7Zo>ŵN$XzbyUg!5D 4LȬC;oHyvT)1ӟ )ђ˘֋$_ ǻl̍V:~'EIVZ42TVw7onR0wcopE 6h? gK*'9hZk(X{[C_'kxz;u'& 7ݻA8бȜ~]lGdS (oy(*~:tN 9QRRIu$nm}_YU$&v/ ŮpE êkFb?OZ*v_҇ ]7`^˫M#4@T] #y>"H" {،klK[@AU6miE8>jmd\sPzǑt4?8(`$}Uo%v3om̀O $>G#Gw,pY}' \(Ke5l&pӕzZ393TUWZ.$蒹' 6M,oŗOmxC#:d'jZ*Ak Í$ +FPL+boam`F,do>A%lC4> G sn0@ >#m#lkN07S`@+\aZګvtY&}4~[johgJAӀmEi tPX9]MHHFs /cxU$x Kٴ%.k`=CrD;0&}]7HV;$GA7j=_ ЂOo$ȠH1˽aoet]F)}^بtnB^{\q.ǥ_wRV੿pV6(zTPvUѰz`سt.E߄x.92/Dw]^qSi Sň^e*T GZbdWvDKS>l>& Å_CY9}hݸ%$`#)&QI!&2VyΛ AG$ ߇\\-`-2XxIfQSyX.rp}q;T%H`rO~>=J;O orXC](m/W6hhOi( aY&x5y,l NOcsuF?5/R16>mb1R0_G ^pAUx=cw~i;[b/R,Cb]F%FUCf{ X!_nSB* Bi2aJ9\KY2/s"NkD̫!AyZ΋(nE 2/v}_<5xP=>wG`FpXypL@FS7DxI::ۧ煍H?bGzUx[O^DPAӺE'lg%{w˵?QX$oAl(EIڠv`}o®gMZR7>ve񞡗HrjdW)jX< =ԠnL3AI@тC/0JLn.wIߘ$]sL-// 4QKrX=,9! 8!l_t]]!]Fm"ͦqRƖxXL)r2Dӥ[盺E~yPwiΰ6#i+ME{)qcξ[)@*FmE~ 8Y26y0,17EK?7QC5e+T|IqV YVA1~<ᶸZI,x}7e֙Ō9wq :Jxw+?Qz Nՠ[u]şPX `ZW<Ξ,]^Xj Q)JpVjd|kA~gAT?l!gD4 #9>"1 CA &pSq|HD#` CEL(zLE@NE@`]J|Rޏa& ^JI{'h i[l#UXE-笎AJypu}!fۚK"T}؟t2Pzz6Z%x}A]Od^iR9A8zM5&Ղ= ɧ""`a(;]"F\asj믊;ިxn$!C۴Q]c '8eВ&I8O:- XUvN&)] q+ykPGp\1..<+p&Lι׶),IR։O>9SjhgcS+b{).7Ǩ[20Q1}P/wn9o$ T"`4cģ󸞺&]#'՜0P jMQ#{ڕ̤kX%21?շw weqU P?lTӔ lrV9CXܑ n*Kt _ydEKy4rREkP Lȑwњ&RbѻsFQCd q_$mi{OGI\ěSm3nՐ|ܜ*iLWvBԷ^1Ȥ.:,0-~*k-[PxCǵonZB |v_ۏLQ\ ɢ&ϿD ۙ)Vh2:%#7~TqBJ˓y*cS@?v"0GSu?v cEey}c>4Hsp G@hA*oh Z|`ix[LiRsN7ߐR|Jmя=WW'@ ~:oOƁk>4+j"C:HPDm :sUxWCҧ6L3wәQ@cɑY+ ^#+$"mok宏#ȤKcS71R]dE @'{ʣӔǿs5gAP+DSo;1T*}J',78i}EaU:.a GtId\F?KTKIʻiZ$PԨN?CK^DÆ$Jxw W}BHW*8aDa%b"96Q $L\Lsԝ4tڣo:nZJ!|HxU{Ft7)(s3.1U| 7xrbANjbB5t-waw(>D9LEBRMD7 D1]a3mk̳@|])MvonKW>+F@ry3^;>D:Mu.2bXdaC\o0M+Tfr[#ƧVN=MFߌpv UYeSh c(V9YQzlvqz'ˁQ/1ۭ=Ps8B P)Clc2Ԓ `a5V9^0hƮ.|!#ZSW.yܒ!954}eC#\!Dk )Z_J[;gHZc-dž]kj\n7nu﮸uIh~uN@ bgp\ H6,(O i%ϠPM e"f-XǠ+"@&ӻMȜ]qqG#e($?0n)\?H#[ zu斏c 9EF E^C{=҇~ _^.0zt .n&55|kj&s PI.lZ= k-:U6僖ONࢤLT nV+o4j~0]a}${h}*Sl.k|v^c14yޏ+H(hYƙeu: e%/by_ݤPM,#P6w=ƶbrۼȳhAͳzOl?5c@J$|dh:3G}&l]T4 \F"hsjc\ xXWZj|+:36 KLc_II\̕}(\*cܓA/t  CR[y鐘R(|sSg\YԼQTn خ!vp&T r'_q+1pW؃n+:EJaxբk]Ҵ'x#^iNj DXmqZ4ΛS4@ QYOs'k+0Ĭ0zYJxWQ+RnXb%ꇶ %-|AS:3%q(Ynt^ e*qt [1"\@5Q퐎:}9Tq 25c I82Q 0:BH"ݜb/ӌ]-ǩuCE\n7qcO*F EWL!t`|W%ZK!Wej-ɯ[ ߗj\B1rY=Y|9f;L&?c6aNJ;z ƮD`?Cg4Ҡ &ſEk5 ,oam 4HLiYMr0|#tQX'N@G3?|å:7ْoMkۻj3h 9Dʞo_fm=8$@7tHf5I<=47Z L`A0iLȵl0MzTgo\6ܫt [vl@AOp$FYS vFXgOm<=<|kg+")| 1-avA$ KKeK,Ġ6j&*ڔJdr@{=UHy307l:ɛ[Z*[ܽC,22k5̥ N4Kw)ygWOB=(wZlƩ ˑРv+jbr#~vuߊ)×7}yƓeL`, #B/6S'xu12SWhƣF]x{"U Rk/Yŝ[u|S0LL%I"E-yO &PW^ƇeX Dx2i{YHQ.s_4 >jr|\^'zj4:#N# :KSś"TP)!SHRP];HFCܨoZ =:M?vrn/KD`DޛnF:Nd*9p/OH_TΞr$Dˣ ;ZQi푯g&k䰝;^bC+\L5TtVv'І&kP$j }fOޣ%NtEu`ܠQ[WGP|E_D4ԉ =$vp ha,/ ?仁rpe ` V X&sEaPy̫jZ<ƃĔeOZ.ZSJglGn7D@aKngF-mCDЃӞOAV0l8afknE)j0uͽJTZ,O|l& ֺz1ZG*GɝU%YvoFaAzZM]=7 Ko{tҒe ^/Pa<o1>NkUvSLow#jHNVL\PfG`c>qc]4nk8b꒣lU+Qt2S0rY8_C\X j3o_xFA̢ہ,L"|:n- $S7F#VHӺgzbqg^h<1kVX"irk)v^Mo[\-n[D!oY0eZitgU**jwG?G^c,Vj"EPC_$+~cigO$n4@&gAt#_lT VͼD@fZuI%]LCX`P"/^jh'`ے cW,>^ldⵝ+їmbI |%CmI#qҰhZqwJl"z?{RJE⓻^=3rJʜݶ"o>ygFE*zn.5ۣDN;{go5V|T6Zjp"Eo) :VFWö;ЅSFQTZ2]ۗuAhw\w"y OF}f~zD0D܋sB_GWMa'.hkN5jôlz\RX#g NLT4?a5AOv(%ZG'cҗ=ϸeL1Zu\5$n=(4rVy[<>p -%" 海| S tՃ$w!8 gl?%ś?dM˨{4ضׯlL7cR͔x37UnF/=#wrl@S]TQK،.xWHʺfs2E~s*8s=F[&jiܲCτ'Hs6j@Wa¥.#~mu\7L\gH$RZ$ùO^sϛ#pФTye#);9&_&ި[V{0LFzQ}OD]fv ˉ\6Y;$hq?WuؠqBx I `.)81(=\c Swˆ)^WW<'l oe^فh$D#,cI"5H.Ed`{;|H^ZdWg?.RҞ-C8 @=EuF"*2Ķfi(#)s&JtK/R9>c@]5~3.^CHoE fp"Ӷ SAp"~N͏G /Kh+R=6Y%aa-tQp>K'{8M9տK9il:*[`7 QNsdW/dau7ʩJwnPta7aL7Hw ai+2Jo9AD.6NUpWZ|@4K>]ofVHx7Y{/K3dlWN*h/]h#T%fF1tY+S1ea',1iO$mf(g`dwMaL#F%Eq-1#BŻ8εkNY AE'HY@랍Sڰ`H#Bl\[cHe%vYF͋,lJiϖnpmQFd#J%TQ<}!Z ir)w=08k ZCjk0g;8yGp aou#Zr8M}|`>=K.;JOZoLsE_~tG@pݹ mkF q x-t,WMV[iUwR-zgcNA5`E@wWSgd~/v{!գeJox_m"='Il$-ryϖoy2+ELB;/q'e|A+XNT/>=lPB29K ,L^\6-ɂt?'T6ɮ@?={ ~ / A0]`L3`;*-pO;523 [HGP9#I׌ۯ7nuͦ^>ilò.Or5_Zt-ٳEd؋*p(Í7LtO[(7h+~̸K{,dk4e*Y&?xY.tSCA>5wL A쁞o7bO`XJ=гbfOi,fm!;1Է.IYwV {^[@n`zB&S", POM98~|WD$ uyc~.ήէg w? -%dJtɕ~OBf!!_ HTHs`R&xERom04S#*qM@5;In3m̕DZ)'%9-׶Cǡ.b')X}$KTdzDt]W!wHh:FٹL0i}}P#XP-Ĵ6Q];3Ʊ Ϟ8!=О@'TM.]%{Jwo4vRRn}agXֶʡ݋|is&H]*.WH^wvMXTtSs傦ap3Ҍo[ _L@s#f.\KՏ+Cw*?x\]k޳.rQu-tUUC+ߦ/* [$_+6pp ~rVuxv5E$C/[!d,aT PvϐJ+, Dg0'> h=nI{_10LhDRO ؘq2X`z(m vkt>yUo߆Y9lʹ䉫 )lN*` IGp?[uU\ 5n:㵭'_5u'Ӹ~5UJCgx.F5H7/0vā JkxUKffϳo0o&L]g:2 n5HJgtb/nplz r)$.;liHK3)4+hjzY$A3p >KE]j- _:3w 6M[xL4`7O}bADbSbnxkxIYϞ,"uUh%{56/DUWMyZKCy58'_3x|sJH҉n+A H3F|8JR 3FO@$-~$IWU3 \ .Oc+qdJf$8WYzHXA+{|󼩏EHΌ/x-ܰr=&`ǷA- / ȡ=o\PaϘRUGxߓ tovK尔w73? ncS5sf'Eؕ1fZ#jdq+%wXqDo%]Iyf!< :1 GM@$Dwu%h7 ?$0nJZ5=хWɧM H~U_&2@Z^%jYz˰%Z z#!>Ͱ!I}:knhSˆ]yrW.;igx,d6H2?(ރ#q]CUV`2cv |K[KQ8nE,kʹ9z\zq$sO֦SKu4=b wK.Vt NL|o9RJjm5m Kǭl|\2td{2W&#^dj>A'A%**s8YQxVst%o`O4H.kd >9yO84b_p":?.^¤y3rl#hqE+T!N?{#,W .BGV񗜛[";+8vKW i}F2 2MX Jωfя7bh-QSʅ X)lfkIpacکD_|>Ƅ&2$p =-!-ϜupHV2c툢tSb,lzSޱ T I_y@4͈vbӯ4 F$׎{ 6|tLAe`Ȣ˸ C!F5AӪAg3=V'ڡ;R.7 01[[$ZkDbgtq2q ?V+%‚U™>6lPiG@M>*oD(_&kuu,hSo_&fReP݃yV/2c`?yK64Li7|w'ǫ GMx37 -֡9TJg.[/ja핋xWrmW?[]5J\$}e3N!SkfnX/ ǜvx0pZ&-¥B=" Yn5F"RN/xЉL\˧);/=2nMSz7[$9HsXpWKTYۭ2>P2XB`}bV:8ǵ%wyZ06ci( %1~s z3z̋Jhxjr.is{̔2)'Kxµufp@ =IȆ|ٹH87g~'JqM0 P^# (b`a~&M\n,^jjaeQf4LC=jp#弿zȿ,]4lڡq9{PJfS9lq!̲pg tĊgKwKu(rCu2&vn΃CDd5f“qwj˅FRy :5/ ]tч | ډ<~? ߲&}NۙF0De1Kb0yW Dޠ*{LIˆ؈ps1LU 'eĠ̘n*ʘf~HfeMV [3-v'+(yQq<@K|_;'D0(DـN vp^:?d$f@{ZGryd`_j;L@geq-EN?r4ɕ-d{u?+BJP pD~(NOCU:!v1;‡c&/()ˢ[ E'u+hxQ#7uQca1qK Q#dUU v:@fW ФlD_,afo^kRF#IOep$iy,ﲈoIbB?:) 2r4x-kZF̆$&uFԗ볝qO??DAl1XǻM~ۛ:g)6/0IPyfoJ Vh:ҙaaĜh(X ^b/?e;y.f&yDYD2iQX k xc/ϦB!g~<3L2,}J#rPw)NnZчTz"W"0;w_3-&bO':#-Alj檂Nmre8>3I[)=}}Pƞ~;l).9^m_oOyg_vRk=qw4]?Z' `O^=-oc1<(<$DUmżJS>>="/1FAn16(f{Odgl * 8+3g?zڄ a#^ FX&ךucQI,Y:TdGH c ٱW1ئ|V8r>6R@S5i08f܊;aD~s=X: _vy>[ ޮgu ܹgUQ^*m4[ ixW^G%] l>6-ʼǩ("GZC[@&"sh2^ۖjB5pt8w֔pU;l"ۛcO@s LtTa˫}^^eI]|~WJZ(?O6cȢ#6~=`/4)y}2/䇠 Pw"JU*콌nF~@F9T[{Y*067$ nfEq4`RKQsj^rPjϔdj]z\Ljp$g4ҥ٫UϚ`]z8蜀WdA^-@A2sX钢UᒽP\ۣs"lSf<-aFNxAh/ua7_IZjqϦ 3dU^>$M5"iz^ plf=y)p8q0p`᭝gb,LeUPSS-k`]FD1V{a,doDգ=cF&%k>t7\4sHqA?yƆʔ96e/jZD2#u:McЙYN@ve#KD$'J?^'׵ @qtl#|6  \H KK|b IФI(tЎL!p:N ^40ԠƐ-ւ VqQ(*OiS]·c2ov^o/ y^:rbsc KaΊ #eq.?fEfV ޿DZVL\:DB@$-}Kq{Y- Ńb dz_tйDFJYplg)(qjLCě`?ɭd/\B@& x/s2[4;9?^҂Lށ& S `^,UTzvB?JZxC0 ؝tP'ڙ|'*%4KaAe.E+?{[#dl7 2IrUk{=˚F E ]Y1kӹ)nۼ7_D5xaQ+9{ԄYRn1zS%FꂨH+`gB?+=]+i2%,j5 3V3P (d_jfR ytyCLЧƓu5> k7]2(2G7/g;׻, (j,@'w8U?%9T8fM:u9F|2}޹pV]z Ӎ<,pSőwQgF7ؔ'!0X{﷙4m^0z!b&Oc3I ) pF4-_un~ t_b'/ w(ʍ.~<$ hsK +-kҷ/1BGP:/=y )ۈ28mo#f_s(UrU*;(a/To`#*s*^!#`1EA([[%.6h""&HxsqֆܿpAgK𩔟X]"-5RlP7~W1)$,C`2zYe"u:8Sv6|dRZZlҐR}Cҕ 7zf\4 "*YfK=RTѿ};n[lZm9, 7LBBIb{3ZSo9 CbMz]рi[Ou<C.BQtC1]BK0}USڽEd'kw%mT7-§u,Sdefn1suWlf2[c9۫@ϮuAI[[i}O VՒL-$m`S.T(p2 Pڞ>Hf{ AsȨGk;ige_[[ .F8uX;D(>5rkU. ƶ 5Y>^4@1R(S@$U\*cCU⠭geLiEџZ^p>+hyX5⍲W>c@pjK;.0gcşA*>l/ubg9o%$oRJyʻγMu?UdHgKXRLcIfu_LZXe )ݕ!)ȰYN";ſjPTn" GDjY&Ve3Tϼ)ojw*0f9H|S͇MNɢ+~wzCm#l " Wf eAo3qz__ԣ(5]1 vfdϩeYaԾB,m?Jan[oS(H$ C+vJ$ܞ3dH,Ǡe}: 9|VʎBm =-;ʎb^xN>mR-!/:tV/JPQ$Z#P|jݵH kh |fw lںxǓەI^`|tk7!iqAP;/$MC~_ 'rY) =dV} ;cuy:G2@ M6C,p~9||-PO2t`\)u-pXX:L#?pqDTРGma8. %PXߵRdp+%8xFm7kyo|a9_$OW$( jÿBHAI&${lW".ƍ.[9UI1i#̼oͼeHrK~.Ůi᪆Cl/*Bx7 WÇUhDzClfdFucѣT8T\q&sU.H >ӹu-I>B,DK#lᅙN k8f֐׈yd:)k2mߧ‹QiTM=))W; *.c'Zh"m,\b6g('~q1L`V2R 뭇i"8O: RF'mǑ8KS,{^K+}nم|cӪRc%^)&^k94H!AtFD w52~LɃ9υr=!XW"t*2PC>&ޤ%;JUǙ|>86B9Y(Gּ|l)u6jHԖ5-3>׭9Ԩ[tv#0*5g$"& cb{6qN7Ia| RFZ2#kFP;APOK"ˣ_=e&Lp FƑ< DֿaεNp[V4\" 4>_r$ghaڶK[l_ŵ6ΩZ#5I }Ai\5z5K`$Je[/ֿrtOgZ`e m]7Q`mmF/@/PhBXf"Ř: @">~]H]ǘ MPbS\&>oX 2YH&ỗQIHB:JF҇7XfklZBHJ#/ +Nȗޤ e#HA# J~ HQ*qBwaRw+3ݠj8ld,`•4P/wͣMU2a/~EK jƦLQqyGF }t|0\UOӱ)R!ǍmM[Q\֤RHr 5Q.E@`ÓhC<0# d[ 0T/VlF@LSq\"vU=d2R?G4뇔N[7|Sf۶Ci( O"ؿ;$0oѽľ~5LP;ګB&ٗ`. ;ǟ>6]˘p% oxYצ ܿd;*Q(VՌOx-6-.E]q!%Kng/h8ء*Pi4dX~6AED~XJhOT=>{VBCaB6I6" ',;!K[G?]L N$o"K!'td©5D)76-9-R>+Z<rIWy4F~>тvxNF#^N觉zuՊU멱.S~]:,]ۤqpKa2j6;(fS=9Bʤ7URȊ LՇ4mXk=w< e._Q+N͠/yk!Ŗqǝje]KuLf#. +P bzGJڷH=Փ-r)cc0Hܾ^!rLtW;L].u섳SK&l=zvҬkA/jbpiH/E*x[)qS^U̾lWyҭ>aUvl9ƌm(dzXN\:ep\7ƻæn}F~>2݌b&IѸ (b+Zl]̢d(nPUZ)41'=iZRQNm,~i8 u>XՐ)*E.3&.C XB}ǯӅٛFxXC586p3 xUw]PԶ1RE F-Oؘ>_u*ْˆX|$8wDK4C}9Ȗ' (=~e qZn?$y"6=h $w!~%eO"-~%~n);>١>~|gMR%Ypd`Gq F:N~܍o@jlY@%H{|ifŠ"C?d bC tªFANSe̎t8Q5#doK"2Q鲻Jm]ϰ`e޴h.g#x5fj36Ard}Vۼ:Ob,mo̰[u3 n&3%U}$ ?R{rJB-̍Ck4+e':)`@G*6DcKgJC&!GLnar"Kú017Y5Csڎ%.OK+PǗ#Şq?'UHa95VO]؋o6F N oM#PèX 3Str4Q=r$EC:%AnJ<\w!n}zz:o'M\Х%eox)GuKBL񟑛kȶjH؀3idhTKժ.P( ^HR{^,|tef ' 1&Qw$7ydf< 2B`;&*x _YYDo+hU%@پOR(A*<%Zv0 {(&`fnO48ӞF7<߉vX5dTFifuC0ͱ+QT0ۜT}JH1`Ɍu+aG.Rn&GG\us1:MfAl|?26DE)Z׃WnKPH:|DY1+c|#V` !Ki#0!LeKÉw"[_rb䇹PTb/*2z#A.a,SR!o$-zE rl1YPIc7I+ N/BQf],eT:q3fqD(O{&Mo( PjbG*&f1?ءUg7%E]Z>xN̚~a #~VOo˳ݽ+9S=`.3Jh"3 D? *{NpF#2L:V8&pU΢9qPez(M^Y!;lq#=2'6@b_ɇQM.hgehLh,43UWVDWEEڼ O dGXb;8K~/AA{;K+_`}t@}bOҖg"&7]C_1d?,W+D26q@l٠q/"0lBMVd>ew:&Ir^噶hv'Z؟dc%1,0?_]A^k[s4Ta34E sNG"B-{';@;qbzw4`,k~28n?"8J:F"$[-wG roG5ެt*i>3,wb=! ܸ++'m=Fr(yik FJP0HJ:k46jADh2[ a rBӰp^(;پ3O5 {IZPꂝ])9vDN_O^FKz!)O3V́<\]ߥnu8Ri@#w8ψHwKA T_ycC;NP<<"~ _O ltH]=}+ ?: a*uDLi}='E6fI7ݑ"쿽ʢ̧~vj%JcCHnpo(N{-6vY|ZS,2iq8'qD@JM;^\f1kQF6v)ZWFֻ|2Zw|D4_E#7R73k;hv)i^Z=Z4!QfWzڴ.>Hg!Ei(Gl)JfZ=5\g+RbfFċnXUrC>^U浪˒>vh$PS߅kW}xXꦠ&s:bî]viyRy Lp(XO̟v f}+g"@/VTnU`1GP` 1xѥ׭gh/xޣO5缵Vw%Sndб 4ژDDz1mP LsjϪ)[E*v labps| ?q[ljKv?mJm  Š/AN-ʨRAx_{_)[t$zH:JA:_ZE@dTs䒏 ğBcPg<=фV6/%9mоuI |FGvō g09ԙ.ɹ>A,uי5PvE޷$ @44Cލb$tYL˳1B_e~2<ԣ|ciCibG7 i__oR L+ Fw? XyˉZyؗ GU =P5iԠ #/:Lb0. U5}6 z1@-ᄽ2Q+㋏K{d 5؁Q%/ `(JaJL#Z&Qv4mZ^%8mb$ޟhsY- dw.LW&38RTo$df]lix'<=°wݧɸO!J=CacGޗ4?c:rn:3"X@F9y&6,Jd.k~%`aԽ@z&N,Eª>wf0%8Y(vw J~Ҿe2}~*vvr=d9N )X8=V'J|i"/hmRf.Z ՗.'~ݯ"E?11s ؤM a#p%xٖp۞7.* ̵ k +G.KӃ2[( FOʩ2C-wqBPJLE~+dHwMaWE=z"Px媫`?÷/oާ@YyB tHAݯ|}zj,$RҸcFEBXW ?WǤI #IV8V]Zs1~bcc (_]&զ : {LJynw\.>cэRzt17]۪ 5Pgݦѩ۔453Tyuށߵ >}34DdÜB#OR`[H)?g`PG8A/+^׶#p'kmLW+*pbn 'RRmt"o5Ϥ2^h~MXiLtE[O "g=k\ǪhU]}b/bDhb["trxmRQ(}fDuwС~wގl.._S` KdR?ra4a| vSO7E_0ELĞd?Y1Z3>_~hB^I8rP9}U -̓F{N-0h +0w0L[ư mɀ?pjy-׌2X\:PE|tW;@$ƙMe!5 H 4 Ph>rh!XA~`J5=/E$`j9K{_;˗ *W۾C+U#7Xs 2#N/H(i MVM&>Nn * IWpfNGI^P^~g{}Ct?P:Id͚Tע[c%z[RTN9eǎ4`vrel?"(Q+VmjSSJ7јrh^;E8X>ƪ{*Qt ,?T b 7M9Un!ߡK1vo;~܈j?%럠=T)X6`lL:r#kkTH1pܴ.?8:ie՟tq n227ƪUE%jQ:FŠjeZE<0~{j%$Sķ./]߮xuD!ʧy81$p$~bݦ9KZH)͚,UDL[{)H^x|ڑtWÒ1[OjpY26wm6}(jFZ~^6i&5ipZكM3D(46LDAh`b|Dw)H YO 2% 9Ъ`*کNѷ1yc,$@#aN0)J >ǡVƮ%j#O{/~*o!μWлK \,nSqħ,{ wFb-W>Qp,ۗ0V?FU)*/m>/bcl*-ABL]TL; [DoẂEg~,\bQd]^ C6`;-w/ 6ie x>條`"u 0n!^~FkS?fG4LwkͧG Hyg#kł)w1JIrXT cQcMC׻S.!/W%"ޅA'^?LTpa<Ԍ4!2?kұ+0nyj#GQ8)ހtsz}Hrc41s4N) w` SGҽ}?"⣧(|7X~r"&܊ʾ7Lvv%Hɭt "zUs '&Y+dR!VSR;f mzSHk_P#= JynjBaTL+U20`9ܚؚX3Ep=V`fA_aka7'9Zdz-B,=a-`-DW_"yG(Qi Ǯ;V1Gp.%=b.>k/`2+ڍ,/yJY8t=6YA쓏H)c(r˜ ,dAs]R[]y1)4 A/.""*U[a fdM#i*H7)NH|gYr^_)8} i\N|_}<קM $xT|D"QB Zj}< k._8Ru_ezn幔HPsXCETCL/]߈PA%t!]n=g0 !nҪEw%POU]eeC;y=dA0:_GVjWsO;ُvDY9H2 m^69 si5W"UQmIwIbVP4Y52x`lj>X5ğTu6&O͉8QnhN ^Z{FJtvzB0Z}ugtos]]gSy A 29ݝ5 j.s+SHU1qA̹M$4k^yI*it(XYH5ǃ#SyUW鐔l#"LAؤw (8 >RϏjA[_v-KZoU8EI m b}F/E=5-c(7( DŽ[/]glۍ B1r$ߵjݼ 2)~S5ȓKN>:喽^UP(EclnR is!em95"/ڳT:(q7<=x͔Jf;z%S-n2yğ_dMJ&:A lFqhYQ>硲!.5RESNo3? =u[ĨS6(? {o7d# 5SsT2RW2CIfVRe]>/hQ0 8`ѐ3Gut72ww:^>V\;RaysFN'hfc/ayÕ:q:\$g~.k%V~/Sr핊DZ!v>.(^]O43D4H@hEۿHݽ HU/R5K_Te5x0e@Tdu6ֶwYß!?ZRh gWA& ŻY5Ts:dL 2}&`}Jz;F5 90FTm gJ]?Uh9GR쟭AI$K[]]lppv!1}i>a}:qfыRK۶z1@B2bu %"$It<)D6E8FC.64[8xe/6iTe:V`R,/RMf8fGo7Q: Zwe`B| Vegؚ9KӼCNjSGē<`A~D_ru->+ӎ`G]ݑV-"гQOHi* 4t D6ܠ ,*'djL&U/5R4+.l+m,4H9J4iG"N/r&蛈?ܮ/5a6y@M#]+7j>Q0ף% AumSA;y 7}4Sr<^^Z=\!ץ)JR׼Q(pͳet@ɳs-Ͽti `:ٵ䷦v3*&|wl|U %ӄ_-cȾ#) D$23@7qdhu[{߇d:uEW7@nqS#̖|^B=2鈜²\@Dk!_Ln ŚX? yFHGRZwE+{~бܞI  I;Ar$8UГ6rp3,byX:fЂ821DEQ~#bb>nԕ)j$#=Z! B _+fv8)e[VWvzu6cd{щƤ=[1t(. [6EE h ЂČoCE@턯Ylr7|"mfrs #5`Y.f2G7 ҶsZ]埶#>)y Ip.?,n.U*[턴$MӮ/y=TʭRz h:ޣj+M<*̓GX0OtӇAؑBJa?KT{όW1&) UMp5q);*Ur)ORNWvpOھ(E_Z*|.pvwG{1?LS굤wmRH] P/PH5]: w;nSV37l_Xyyp{I5Τ8A\?S{ZQ̺ʴf*jG[1fr A;d&$k>T3Ό~^x_4\|#Ӵ-62Fۺxw_xM9 ?IڄИڤML{\|~ qC)M B|K?TWQiQtW@XBŃc~Bp8yЫiep~\?-ެs3c̘ ʋ#} aiWtgat8[]=I* ~?Hwh?jJ@4sVmx*^"6<#z* !Q^_z*SoQ Ewe^$4AAB/"n;cMKٝwy\V2h!gŦr泟DK:(<-ԉfxQA=}Dd+S64 {}"K)s +oQ H@/Lx,t:VEpU(3` BvZ AZFy{ԣt]ĥp6@n A>aV-$Zngܢ0#YگxE6,O%㳛jz:H*ί1zYU#Nv9J{YtDqҼیm'ۯ,6c{ 2,VI?㠷W =%igdޓ6z*>IńT)C;Ek4=f1P{n,"Dp "lƴ[J$%׾,Nb{eChe<>;0')?;EȸY \ 1۟AyFjk Q;&VIĖږ W6XxoH,AI~dMb`H쟍Ql}sI*tn.Θ8iD26Ů/q3F4(bs.]e(Ý`&2L`hg_V1%z@l>t[K05 lj5|&㆛ .B&kwu#|4j rFCމDB^MlHi11hpLL? fj2׿Whxjx>ԶhN:WM9L~6r5<xU}NW+[!`o7pk>D6+hʲs H ,'T-Qb+@nܲ޻ąVI3" Q 'wEM]zW?'XYT>4U.G;1wS3S{C.^N/›(g6{΍kkΒ)Rs}Z=+m`z@ބ#'iIj/X=?A.@rH,`XQA4w.$E բٷ:e~cA|F{{L~S)': }g he;OŝSUo P.Q],ºӆJ;assJpc=t3ԥq0<"Gբ_7tx|TfҘkԤ6ؘ%&d3X}/-ulqU"A+#ve޳vʤ yǺh# ߪS H)ӿ8t2a Ut_ؿ)mSn}pR1(]ir9jلb&g=CNJA)Doj=+qbP(0JYS #d_kue#CIzDó߇Zȱj 1?#^_R= h߱_o,-^g1Nl]WA@Mx_Y9,d֊r ARyxmXO qZǜNLgȗ*> -e)xRe^T2o/2@xq*t|sa~'y]ZVqqSC'i\WGy0Y .VXyG9 r~샐M5A^QK{ꃼmj)˜=tfqJ=3 ,_%O!ٛKOkk՗ஓ3`DՒ^ vZa`3q8yr֯(&kEN&G3#)l^Sk5ݿq=IYq !-ໂJ V h:Ƃ#Y,->dѤqaWKTow2YeB\OWLu :`7Ky_źv>@>ےL#DƜ*!5wڈj-ՙIq̤-]x" sfo|f&x.8iQ|bQCDx jCk ކ"c)^,/1yHR}!r':bGMNvXxhh@mT~SRpց刓vɦ"r+jgr?~c&V@us{kWF#N1FCLoL|| 9D lXɊy!! k՜ 4-~YOa)BZw Sd7H"+8{ |Sk~wri9=.]!ji?hX], i^Lќ@\|Zq ݳg!:jz˕UEJEa6ۉ{ xy9X@ФfHү.Lh&mϾF1Hg;`d4DflƱ;CbNKmE5:Wɤ֌z0: @L=8 1_̓/ \/Q%~qϟ.F:|CAш63 x]ӺO} mB_oy Anh-;͒!qԵ5?rی ]1$\VxQ76 ѧٮ!751s 2i&)3qTz? MN\=3өtr sSJ0*,@r9d[ȏxf:fٙ.Cj2S"8 RiȮ4C1VK + JOIW)ްRp_L ,Wh3z{~\y'$Btt-B^"mzRkKeƙø ׷qvvm~گK{co|XI2uLU q0>aC)]timc!̙GZU<J)d]c"a}:zIwm}._qE|1:!N3)e8 )4YHov$',Suv0t.K&{5O; 3 X?Mly36A%9|,ZPŴ'-hÅ<BD?bv7]vA7@%,bTL c-D8ox6RpTgy.~ԇ Sg#gID>79 ]l]!mP6j(jR]X`da`jjY+OdefG%{fs/#?C̻Fz1,U-F'|j4W%<6{Tl y¢n-$.b-Ծau 2N%8GM_${dC3v/Qw/c-vwz ds̆/jZl#j N6{C: V1)ZJ\"ZM ! =^Cg&Y/}vq{٪Mҧ.ʽhJ͊}'8hFyؾNxtP%j=#eO̻^vՈťG-s˓fJ!blGaUd1qƶi0"4#JW|Z>o(8ۑ&/͡wUui<&ޞya3RF?z-_Dt nXj0F͘4ċ>(R˲S)ٓ0 kY OYr2# wbP[U"/@;csao䩋\̫"Xo{@Q-?VFe0svI|yȆP(Ɓ62<xCopW-y"'fjA$qS4@۫Z=sRU!iFЧ[}n c(-Lέ{y$IR6r<$M=fE./U+$0(WF34GK^MLC_z_ 僽 #~k} &TZ%YaJDW~,/ :Bׄ%Z68j\0Ŏs{|u H\|ߓ1rBpJ݃@=o+ g6Y!uVJ3R|Zk͔QTRfiw̗~M+=589Z*^E 4XEdi:fSP(|hy 6U$ ({Uv@1ȄA>,7Pq- IYz'u's_Dw`CZI/r<-£*!U(kj}۱{|Ymv\+]ܲ{ZBVȈ ̛Y?tsO+9RݡVK\e#uƘ6eR)'0K-XCab'nҊTJ囤V.)VisRs%o^Wܿ ua(^؎Y(a˿m6hl4`ڋe>kjL!.ƑS'#xa2Y^0dS#_<1 bnz> ySrM4vQIۦRHt$rP0 9*u-o˩k8e474wX7e².9"I$ّ$  [XRB7Q9þ$& ?L5j5^t`bY䢺&Ge2|լ U`g@mhmn.ƴZϼB6bg27wl=^~Y# =oEyS{`="Z"9 ⪅P ƴNƥ$\*M܅FLE80J=hFG2u!QW!80ݱNtP(7 m ?m,3]~H id/[CƊ3]u!͉'&[KjhfʡC"o0'nhkWtX;HbbY?x6 %V[ύ{Γ-2Ɋ^ΰ,q'[]pa}cffjR^+*.8g3MŻ.,^ t vs;9agWMZ9W;NRBŀ:,oT|q הw6A@5jgC&x5>%p|J36 AH۱2!JtcYH4Pcóh(Ϸ4x2Qx`-Vߐ6᝿50_&38~+ݸKcr--ܦau፮iյxġ;uQe)jj˪nc7Ualx mDnQN꟎Ks]g #~">h,<q|b!>3#QRW|~2QE&|Xvۡ/zP#6T#=k"E.ra[ WfU>UۇHaM@!7B|>f;FxXo[Yb[P@+S%5VNDnn^rJ%#?Yx*ӯ2b8@4 JoT1[#eI1Ïv Oұ! [P2S؃GLsFzp8-uٕ*ʍePm@tΞgJN4&Ң\Y0I6/y#ݨ&b5DzKў#ɝs)Hݷ' \l8 )Y{W>Dqf␫c’m?/8z0"[ڭ$NfokqWV5}/o"P`HGyʯe΍ xO(ը1|Xpn/1 gR%Vf?QH&X^ $>eQ3jz m \yZaI)%_S%kMc/\ 8摌b(D9cxl$YlJz޵ y%hix+%<$ncYƞuȦ#/ol ]B $z\)<[; 7W>6aJ[Ҏ,j 6`g7#s_ؠhiQeplb[ FBƢ=h66?nܜWpq⤡nak($lHhZMAet|ACnSģT烗7L{7džgP|>AedqɢKi4#LW%_C9*[2\oFHm,j3eoM3E&+yCGy/C100G%CL{GǨ{%QdԽc Z]M`剤uDMEפNp7(P 8E^:!"2TņUKccKEUZ7 V 'c.n"\= ƝB/i s!L2I?Sȓ W9GZ}x9 dmw3= Dݒv"*ؗ3D?~㄂YK#XJ^1--dN\V"Zepǐt}TsA'`h)=\ X"T }4q4, )qDam#΃L cˡMz_/esVMa㈰^BvoQ6)ub(EfQӓ8Y ]d5JۤA+КϐW 8fz4dm\ޡfE3O3 ׸P';%Fo燎äݝEIl*j3.*Pgzβ Oܛ $6hO?鎮jiz"`AR`XŲ$8 q}%ӻ$݇zu#-ǠwurGlT&&y8D򈥔 BnnGp,:"ɮ%r51msc}@q"%"vD4lEF&r&C4&"OSn4깂l"7.D:b\!7Z^}({^gDB9,chعeUT+uZU;) ފ^ EX$ZZ%vOLbQwk:o0tkLpw |گ٩EFXjüva剅k j5.G ɯG)ֵOF"#]F1=ʑ`QlIo,JVh0I8','%pH8WG\a&E6W$mk3N<yg6jNO>-iw]i&ҥ8Ӷ2"FHѥ$ CJ2TK } zTwB$SV72L KV͒!bH{iIzs<0"+XvH#DbQipIxrli$8ZmC=.ɘ4cϦrH;eh]Lgػ XbiG.8T8޶ 067c%/FGs@$,)[Ow}[Ʀҵ|n.⿄֓32~#nRqUwA!Qj; 1ᾔҳ#5 !- dU_oP B  "Y ^+rss/41x~^O\W^`w&=_iӹ\#f*i)Dii'GP=!0GaWthecM2nC̻/Z Mbeevv21,A![UqƀUS>ںK1 tƒ;5GGΓpWt[&ZEuBa9[QQgv)n^ƄGq88$8VCfW ۥ]( =5E}/iW›N5#nKm]] Viv+TM$a%l˧ vx)~^"rI?\abߩY9Fp]4%iȃ 9*ny诨^u܌<7R' tؙ5 cG#dJɞvM'?;DL:!|tT;\bx=8niq6%չ}Е'Vex 8AaAsׯ9;Z` P ˙U:7z0W6 @1eq /HF]Gqִ&Pt1GU.s,yA4v!VWB w<"9EtrXGᷓ-,|xnEor8CFӤ~ QQ̀DH=4d\(N{W ^OklεbW29#[ԸM s8@2Dh]h\FLIuvI`@m;?óS=򚶥tdoF8\p8;C *J'ܥ!yN"Жa7 A%m2U dy:q,=E R>}|$+5hM[g5ni;V\=!X8lz h'|zYȎg6C>` d >'V6 r_؍-[I13ܳˬ:l%Ayh 5j0 _ccB3f5R6wϥdGW좦 yI[%JaYRg ;Lz}\T jT7ŵ;6i)ł4ZTXF._Cgkjmr&e .b*Q7ac%(@Gu܀}B;Ԏk|#w:]ish]&=r)]lL?H?iDf]h4Za5DYR*gDl[l5z>(gl%EEbA4 ^R:ZڎЮ/؂F& wd$c#8T v+޴^?|ʉӽ ~,1AWVey`"f2a~*z¦: Pwhq5mHnΐox83io@{X[6kܯU)227kLՙdx-ĊRai/ڽ%C7N^cnaGkA[?_?p2kD׋6[D~ i!DnY_nIXR3+3Zn%/#Pbױ1lhWˣ wo+6 "sX翼ɋPIM"vsO Iq J~UDbYz5 _ nV]LJ;קa~p_.o`7 Pw)o4#ԃ_ HVNdEbWY\hf_c<9\ &Ӳ@|42YJ's6/2);{\"JTWvKy-V eߍǏk/ĩV7 zk,Nu"#[q5e^k~M7hoɛ23Ё#ؙI5;GBU[ﲢ=R0ͮs!|-boY>ܞ> C辡~]ep/1@HmMˡ)K>:&V&g|и{vdav[yl`i,ԥD])sKIx:@SwʾW u_gI ÊHs93Fg5IaņSl\s8NtL1rnژ+I> Y &b̅TKj|䅃<@Ci[_q . XhH\h;g98g8R0O|jaIf5ׁw9tf-4_Qn}!Gh抝{>R<טWZ$UX{.c aTŪ&ω3مN4|1#FOWxӭ/šnƋ?]:G+P ЃG! QD}}I79MΎP!|3W#1Q5id18{m_,AU9R.b6exM)(1 Zk@{S mͺF*<ղW+]ѓ6)iRPhW &'|:VMj8X9&ыzC j6/6f$¸_\j4NZ7Yg=ؾ{ oUn#l*/"t&/m\oY[lSe\ch"NCJ~L;%vND RrYX$tX!!9RC:Ql |Az܊8E_^c]iqnfmy^Uց]?'jXK0(+39\P}?Uww S3~NިtgR'hzRZLk,FrZ cY!&-^p{~LƕXE=n #ev n\⃕]0GSlz~bo-~Ao9޲&%:"jBNܿZLR,b HRʮ3}T7Oz7iָ4S}flMy벘^C `@cny6&q\=:g;hB WO W5j|<OoG.e9jd!&M.n^4U.LS ̧V{W*sG *B6ސud{=@%+ĨgG# 7tXP9C: 9ɲ-x b!x1vd6" tڌZ|xqOg]ʪ#C#̄VY#" P>kFL1[ !cɝ\ʷL8:!@Ot蕈+p' _/ܡ\.a#X[7G\ WY (m",Kc 63n^im+2 K+'}υ9SrlOٯgZmFKjM8ėV0yV)yII6܊֟30LwqHonyYp4U?:x.\.o_QKO؋TVAD{Yp[V޽+KT51 *x볂4> f<)}`Ip k\}h*ȳH7Ma_}fOMH| 'c-͸@*il4CjsҽT|B}\.K9 ֜ŕ?!6͘E$ ZtH2pܣ.,6t'`Ѭ%З4FdO FjNm?b!RֈX yTZLVz荳oi|I+n29BOhh,Ҁ6bP)'nBЁ5\mȍ ūk3c{Mnk|k!@~3n70&(yrgAۅ.>HJVRԊJFSh8X"0E*nEU_itufS oU3vhXe0H,H%{7̏1.Ҭ F^*Y( 7d"5$>HE(wXvWOIn {%wa⃯e "[p*qhʼ5BXhwT4.?_Uꤛ^O#%RaW؛&bv{N}~2R=iJZ`M %x)btÑ0Ԅ"[V~2Q:YhĚ#'hnMz?ABiÚp],?BC+٬`ݩ)^= FlVү$]l'ÕG|1PFy/^)ud,8Mx`Z'[ŠZJPfKPxa P EΛz&B)4[ޱe Ƶ;sc3_Ajp`225 $f=D |p=Rq|~,9T+6@VJd2*,&3?3T~J.hICaW<fOL\,P%&<@'CV68"4vGSg1dfp&[SOV72 ~h$@fYrǼ p *ɾBJck.P2yd8[y evHt()0YT@w >{lfU/7v},)*ʼn(.Wetl2 H]³&(a1w%4Ŋs'eC-IW; n=B yUmH >to2A"(?/gbߓA^k -=bA?HKGa(ejBgZh@;1ʖ$#k^ztIwq¿D-ldMT@4[J 8t{$+ܐWꊃ_ݔ-Qp8/%?R`/1[l~pk>ikb,yl,[iT5z|N ;:P g&vYg<{,aḳe\<n}{M, 434-t@A9gBAk603݄$~WN a]\93Ξe\$B>)V(rz Qt -x@Ds+ 1kVXN2CL_!bfҿJOۧQ r΍phJkMj-̠l'I9+!mDJʪtLN^pYpt1*,&oi v,(|v8EFLII|.ǮI'fx^GRR-/Z*=DϤfu= "] vĕqKJcEAkt%VGzPQ߾gCu16A@"%{NN1L!iQ~-ݠEv]RACm=CX{כpw,loTю܉/~5V1uBmJvPݖeł5#*WWI Sr^ [)D/A>{ujn'(t0<|XnKqR Q[˜4·ARKi01,:4&AOî*n/oiíΤ` I~“0bhtA79ਟ@W| +~A98'a["gӁ8HbwOD*(-_3^! 6Nqx^2LA\Գ{bwO|<r3 .-u@[rGsǍ{@ԬM‚ ,r_q&bCGധ|Aiwl|cQij !"KW2U SFr`w {rmj_1s"*dwT6\-k}6f뫠 ])?7zx l;duR'3DԫUi6fo_4L >Vp-ȿtɕq 4c:̰= N`|rF:{ v}TusȔ}'Wg6QWn=xvUx ڋddl?eE4fc*%7q$53J gtGDx.oNzr'+6kͯ>H|Hs}*yVcaĤ+9'z5+z-}[*h]yӔsS0JNC94:Pܬpj܍YvGBk~ra+̧5h}#?,|L]d:`WD;Dat!y\ ϭ5@/4hjs{1Մ~0\ם\qYEyN>674i[B5|ע9(bw>)Fk{ARo: &ܫk9Z s-w}w /J޳{4(͒O{NM:'}k$M r="֞ K ޼&xgC-rK.59Ӕ!*c94|ƳRac qWdB6wš|ΦVC J9Mld3A8m|=hM/lIQeB%0w F;^FAQf]{uHl$ˣW 5}=X2XoI8 +0 z\&ПS6qr6\@nv>Dz$.C5\Ӕ϶ߏ,;]߀Iau$. e6#HBIs 䥖:4A=GH*ۃ !(iw/=I:x$7h5Z_fbFg&frT9/؛01 Lqqx[*"R+x=Ѥ!搁%ɩ#4" *epDʀآ, p,Ӱ>?;=|皠iJj+V8OxZ!@ۛ%S\^:B wǜ4F$?wXna@ȉPH;;$DG>`]\hIoHFҼu,vR3̻Pé6șmucwi>z_Bj$e}| "eUb{D{.ޘXa'%TPj2Cv{McKiR" Փ7#i93U6Kx~\>#3_}H(RAeh29Q'y6Rv8 EK٪EX:pp Z"yHnwee:. ĴhB%$EW(GD~eRldce[qw)'{B=y/lЬ ՗ ?!tG5l5,3k/U0 J/R}(قodRb8%'zny0tXAܞ&F3J>ŒJ]iG}3 )SאoѸ?HDɸ9C)("GBv`v$t->O`Yv̳|7D!CBh$q<}_!:C3`n8 y.J1Ѐ~LA\zCC۰H`jẢbOjh[,[TRçs(1o&}Ab&-”EK}6^ qL۲M\ɎFR)C+hj(-|7p8+3A =O[JY'O,8<0({!]8)2,QvhD؝\RlH3;֢,g!Ttba>DQF=X/9zx6(DR$C{aԬS҃yg %ᗈ üHLrHZ2aVrQ DJ6Y:1`L1X&&>S GS+M#xUN;l1‚Ϋ᫟S6@2@E&kZ ?xsi뻡wl"uFV~pݠ* [gdN &QXD;Yp)gIhvպ_A6O1*=D[G-eI5@W°E'N]9Q!u|DH$ݫ1b {}$fKO8,T?}Kg ^GB# T0 #G~4l'.fs-z63z0R>"e)%Ni;M+1UBq B + A_Q* <T燨w^[!q0򬽯"&-%ЉWA2?YW5CE2q9ˢ>` 0C oNhdՉiT`FlrΡ<6=@Fb Swvڐ!cďs^Aq~2 +tf_ϟiBfџdE+,@ģD[9H51li`(cC/z#Go6k) HFh4 o-%h6[j_u+Z:A隰]?z] ]> hdExXFt5w[S)DMhR<:pҍs`'^tԆ~ O%|:3ԇʨi׬+ PtP8u$PY2=|G@[|ٹ|7쮳Ȣ2=Li&d_9>9A+)f,L3%6.5:CkƢ4UGz}wv``Y%*$*nZA@q1Iǀ9֐>S.k*Q]7's*o_+!yJ,3Nw3 6>Ǧ"4}bWM]Â8QN۶$-f_-GA<:3G쿔m,7PP&bU킕څf]iב2X^B8 ػ$OW;LxD.osgTSxԗI]b UdCb+%Hr+g4vBPVcI=c6Fi,m5 kK")p'LK3F=NtD(׋η %Z sCы:O’4 fx.s߼S$A =ʠxt 0q.2ɀ(v(KF;>~{t.GZLF;B]1&LQ\`N^&(ÁW2Lþ1[O h\":83x=פw#n6f^UR:J_u/Q^B#]l̽Sj2Jlڭ7LA38N$ J{Fْ p T}|ˈ;>I(+j9&RGax⊀DZ\5R8T<Qouq)[r08^5q ۑ`~J Eo^nF<Z^S8\mhX:?Ҍw!­jd^fQ:.hYPt#E7">p*/n qC_5k9voӄ7t9?|fTo%|$Mh 5e]y7 WP'_ #y~1 BOLAˈ2UH[2̅kzwD0C{y./¦/ oJS>V Fn !J3q&2&Z_Ap Ы^]n5\i4E`3[b/:͘0@(Y! 2Se@9s(^ʿ7itgd] G>3Q;9dUxDLz<˜SYy(fΟƷr/eaS!K«tÊg3J F孻U`&+`o.TqDn&yYB[NĀۓ+%a>ބJ [9  DIa HT Q:3<Vi:rtc>ÝvO-ىM߱C0_<-]p' R_Y ?_XTrȦ:z= t߃#m" rT9NIdK@ Y;<])[=濰]S&bϧ`01rGW{ycI9ǪCUUN |;i;@fzN"BlOM>=Y}-Mh+*Ln(:û\a_ppDr$Ů.7.8gVkzp^Aj6&jmfj=x mIsFw筚MRyA彈cԓ - $ʩ%0ɋ2ipZvJȪOK[tֱҵf| a*ImLu(@KA>_(mrI$Kpֹpp4F÷^y4Uq8'.g0Nz >f؁aA>Jc7Je}g O:e$J XTJ'}TyIm׳6tnQqwbEEtx>Gei򅷊Õ`sgrvBE%U _Z8' jj2S=<=~PyG{թ Wzi7EgȪp e12?e7bpZDcD?d[;ɺtk}`}!riIuQ#& 3i$l b3{ j?RlGߠTxp*\?XA7ZȆwڥDC|j^[O(4}<.c7i4֓cAÞP,,A7[_QgILg.zQW9إ&{Erh`Cxk5&(rHm%PBtG#⺋(N=dE,L}NGwB2_ժ 4/gA:VfBwS^R[è'' h0G'* #K?$pcܙpN93Y}MoFhztji7}C!'Z ߿GY*=ه$k!bEff<h7ݳ|ݏɼX^FL >3l]LXYčTʀ TR4ӣYR~DW!w:c^_8hCKIQc͛IUm$j0" r-EsAAwN~Րj\GўG8."w.p'M}-}gEڪ96>,HEWBl74.NF;0lF<ӤIJ㗷~6> d/k;usFh D>٫[P31.2a,/ D`BĵԦDĂʯs|'Y< 0ĠQNeQMe0y`6|aTXV.X2"L!>o ,B9|$m+KV=:>u6cTmcj3uDHXi8_0YJzz\[`{%ge \wǴrmӛsW0="S/P2~zQfTV.t #o7v}]AIyU߼/#$2UylEkyra{-O.=έ| чr^߭+G>Z \;l4!cLtVEFZin4إMM2yUߩ^'~LvNo;zN:k+Ɉ-Ts"A,͂첇cސY͔Fake~6]@;=dz˚$݀<^g.]r FJY{"5h*"=oFc\W` R$j-fX >#b%|`cLoZ—MUi%9^[sMՊ)̫h'tKƟXѵgޕ0%յˬx֠6=X@I,l:QLf|Bv}r_ǐn7"g}+uNuoΓOh!C/0/oﯚ0둜ii aBuuX77GrdF5s(T{'d#baf$R#*Zk8B=QN `XhlZFwv,bʌQ_6*m<;j13sDVW>AZQ:w_ o`KOp#np*V7Ş)a)G|)./'$)ju4,(7o.5vykOkw7>VȨP5*/if߸mݐ 0N **A~yh>7Fxˇ&*]]"0k%\xTMȹPu!ڬڏ%!M PD8&xT}pKnœX03kW*r ;A]TmTf=w/aQ筜74h54"YbE©61^|îWڔ',":d>Kc"\YRc~칲{ OzG-gN\yǼ^SAg=YF.06+x I_S_ {G,MkuTH Tr ߴ5 >+.b'B$'>&-ZpuϤAկg٨ē*59'iG@'C)qوӖ!MeH }o[ȉbh-EU1-hɯ @]}Q!\̞4Sʩ mER4PAOK(uD,nN2e)"w ɸ1,QVk7鴊<Zgi݌QxKLG'Կ,o (OS9L 5HTze~#bC 5n'34utK>M>D/&`G `Apȹ35=0X,qٮ{!.:9"^9]q$ܤ1KcXkpn53F?5@UaWoy҃=H<`mvwt [*m.]V > ɍ! b Σ9:X D")0F.m: yӻBi,kwt{ZU>_Txkf|YUL!Ǖ-34rv 6"-V[%.QTKĝ{|c::f0 ǸƮB gxOޜ0SQfXeߚ5jڪ 5O$S(KKuaQ5ǧ6G*~?yN'0MpҘ_?ʘXtGf W勮 ΕSB ޤčv# )!2]j5.t<\tb# /-9,c 2DKM@j X)S]_kk,/>)7>TJUpQ_E ^\65)Rnn쥄Q2~(b 6{DZr$7Wm"+F3Li:!HLjlR<@gߌ@#x]|n oJ|ovI<ȳ$EX\][VaFo>Zp_\vGBxQ̮+^k4:51M^W&gR oY_{ʶ 5C5MJ+\fs淴]̮o>h=RJ՝I*S6ܖ> ;{#㑫Q\ᦊu\%7|H v3)ň9b#+LDp/$e[xu0bVq4;+Nal||lg0y EsP2ܝ+ b?T9&&F[J0 B - 0x@)li018s) B<n"cWñ,jK12_an=tėZIryE*IhNϐȩmo"gǜ9n53rp"wNoy>b-DJ-6du8NДnwuk!|N`BEػ~gB2΢Ѩ g> d^mukRXR);mqCY $!.X7zMzHq`]Gwǔ!r?&Zdt?%ZW1'UHB'2YLq$y47D [ƶ]uLBn>z~d|z#78ੲN>A?EL T]zQjmN5#N˚RlnI5`#]!Ǡ&W%jSDSa<; A\P>t@g4:~)+X7&-VD!^Zm*~]m(/ _&Y(Hh i>] ."CcsV"&CU[ 3)Xss0wم͹y3LE*o 参\Ә5کGuO-|}OL)&L*Ll\H/ Pk^uzҹ{|g RSbu$ |=?KiyԪv8?/GRi$ @Uk" x5! 5x VmQqHm~A[M6)/ ʬ^˱``u.pfÇ2w2 k8ν$ Ҟb0ot iHN@#?l0-~! ͣKNܚ#.>\@LD *CN{jB!L9gt0=enl,'u,˰RiL&̦lў +)CRF>m}rnJm&1?pj*0"ن}0rFRXmcr#kc:YLP"SK)O-o\hEw>Ạ*pKWяUb%_GJ;y8&sß%`E@xy&@)0tϫ`bWKB͸Y?ԨQy+l559$/P.GGNrSFd} +7Rf%MvqTv 9^*1"F(^?-K$ْ±u?>6"߼P:1}U 89"^mڈrȈ4'E wR:'&%V9BuFu=9sbJ$[r(6gp1kZ.n8E<٤gPͽx4֌]>n̜#wX[(Z9ތ"5!waVTij"Qm|?\a5LjUt"Ef Vp^&cz_:nf~W7 VEFBs 3[VC0I~LCvD@yݷ!U'Q>{:!e"nOd)3 PTgj%+vl^%]bn*"'`NE.tibyhμtOIs>4Y۩$_ F;2W^3L`;K\ (f5uN HRVb6 `%T =*=)fR58S."gqC♥xt7 .tfN^`"Z PZ@#ö*̵C#v!E=`ĪwYGH8=C,*}exߒT=eOLzʉ3׷8˔T 5UX+:)ZDCBR*lzFqL'€abmPouE7':CA"])٥Y3D4GكR] @w/00˦2L5@&<8"|0" פ@)k5~l,2t6M m2s6)|12o59"\hXm΍x"QwQʇqV+WH PS+9T]F. ф|.Gaʂē= )OHGץ̕Lo7Va7m`bYr8 @;d3v9Z?5oBx5h]>KX1zo{m3Qw#hB@6pc!yg=lV g_(ePq<*FpX?:%u4=F582Uo=4D)f٥Z:[L_d2-^o Ž;E[r,'s"T~:ŗ뛵,k8-ke*ݑiPeFG,6&>{y+v)2ԐnEmw(a]Q2p6ؙ. X]20(OK<&:[$O3 eU>#/A=v(0Pk#{ѹ{ȥVw- |規'XKN- jQ0o zu_P ֠sׇ V96˔8/B͌x=wF9Y;.-@؜`:klRU*Z_b K$8x/Z!۩sңAxaȊo].{ۀ 1/*--}uhO?΅Sh)n(ށ)Gy|8Aio / |+rp5zRZد[>,%n #y# /,J3=U&0B{C/YF5(oFrV@g-^Y|!C4q$QZJ{gOȠ\Y "_@ bZJԡkDGC'Cz#`p不gTdn2I6YkcZ1FPQB<ο ʘ.?gy\bԐq ځu!7c{`)HdƹGwK+aG#/>?j:}WCI3H'2{qV5<8@0@DOT;~l AoRN)l)fߢ<0ZsoLk.ny=*ƍSTSNt+*le}X z+f+Oe?QLJ# <ݐ9{/4Ss5wR[}Z fha$Ł9>Hu}K Lzf1B3U+ X@Qc=YsDGz+j1Uti|LNadk␯q*HS$@jnяCpY|f234C :S']ZUvӏIzCK?v^"7Hl$gא9QjD^eKZCy|:IZ/x1Xkx4̌i6dS7&w1DG7 談dt6g`&c69d炝D,qx7ƻfH]#Maܡ>-|TcX4sCvᷔeqbM&P^z;h~^4)Zu-5+ENFZ|޾[]%벁Jγj`$ӄFT |Թ&$Xaxuɮ$‚\@LؾD娨sQThS2,-Ce /ĖvބwMmrԠN9e^c:fӅIKmU^~Ϩ1r^s eA"g3}|X¨굖LFZf&pyE"o5cR"rtO˩=QA]tW;4&KA 2 n?-?H±%*cK:f<{J>Kmm9Yv/7dZF'*]C1$ / A(.R\ X9?lC6@w=IWh>3Fl :l3B)aWv@*uZ?Hۓ+.j@8A; ~MLULia4 B+FIȕS!!dz@ҽ{{ì7L3a51PR :ú JO[~ )*5 *W}94PAHSC: |\1nS==4:`l{vܲ_a/o#wZRR nO6v(hʔEf%[S:AYԯ=s50wKAVeqnXa^J4IwQOmb M+a i^b`-TAU6lR4qOɚoh7S,"V)dY29A9(yÅ:2oFΏj%bzʝLwA0QIVnUg ~Z< 6 fNUcbjR*?aB25` 2n@ƴ{w+s)g!^6ErEcAu`~|4up,?6U-߃pYg<(uu#g'ř') !gRQ~VsNL\?BZ?uI [hՃ\ǵ5|~0ofM,fJtY\ǑU_=}<'u?}!j!Q.^׋=S5 5e%#*[lICODo-]Ew\_T 6 z[k$ˉKM\tƼ0Fmn}U?}_rĝkX`,8#{X!kَ&$SF8.x l~Qy@Fsom;!z#h!7jóž uMU 2:Np@&zgáGwX: x2zPJ1>t@˦E>uiÜDGŃȇQh'f:ie[tf\T=y C@Ӟۈ ki!ftϋknЊWayk:nd.s>o=p ֫jy?b̘ D AR^a;uNR&mvB4d r>փZV:+SezuɟXӂ/qQK"O6m߸\l3*16'Qu=gŬDR~N9N I?'/֚mGSe">xl^ipدCQ_۶v$_1c] ӭ9fNN(81."fPM"P>uKzQwWxF}v hogDKbfElz08:eъ.'qO, ky6[E*27kE1IpB; ۾*Ṣ9/[K"s8_fE ;8o3 Ia]$aqEztNPgd:8e1U1Si=a7'SAZy+\V}N5G[L Ye^!/ʬ\!6ftP0(*A-!Ļ!{I7:)P^h+t?-r4YtbZ.ŗ&623 MSs ;{s?$#$z1zH7X\?}Ցsll$S]@+4Zekp=Xq.x`) }zw*&u?=*D;OAMD9+)gpiZmvC/bwj]{<ə0\4mY69?:;`hK~1DymժpqWbt s ),;$UnWͭs}<_962|K㾻t;dɡ,K96uj8=RY_'Ők*NT2'!jK%| D0ġGElk2ӬFTX.+ui!4}aB]6KFch|o< >=4:]S}źZ@pq^+74KL#a\l]_S5{3tbm$A،),Sw!(2|d-!}|eXb 1^8/H=zxqI,\2@=uW|סG^:<])l*۬:E]kLЯKY6p= ,Z-F3֛1El; j! !3S}AW8FJ 1i Px-  gVdo=W\-`733:ˏ, (}Fpra]n0P%IG.e}'? <yIU3Y[/ᾉ9 [1ouSYGlcdu0?mp{_{a@ 4GA6:8\5͙mW3ff嬱hwWH #FP5QW7&=An )?jLmGs؅NZA.Q2A+ 6E*\ 狢)$s8EjƷ6Nshj+&Zm㮕w!P/%/Va:AbfEKRtAk \Ii/ߔU8/JP): `6 .>xE%J#D* @݁ OW˳;t?f`Yt:aat+&\tvl@BCkhY2Ԛm7L0װwS>8ɖպ?\}hw<Cy{#u&^ʃ;H u-/bj#:*2M+1ԕVIws z҉̏Kg, *SW`ۂTlף6q/1qwPO=Bb$aJa\sdYR=V2G!L^W H08ڛGf`2vȆc5p:[=^MZqleK/eO ޝDyHHNSm]d`"0s5R͐ oר6QJaCc6[xɋLjqu+3^1BM0 c1J`(Lpubu-3FN-[%Aq(_c#xvASeZ=+ ‘f,VyMp)bbn.881 `l24@bϫ=.kG[>Xr8mw$np ufLi^'PƖY Z-3&6hdOrjw٭*Ȳ7lo/(FXp3AbpWEJx[S]0UiN1MxnO6߬Ϲ鵟-{DM`NN7^LLWZO=  jZ`6KL|rW9EU9"U-5 х4*P15,/2> E{F YkF8ʬѥrbUF/#nauk9LT\>r3M)pŮ@\vpWiSXXȒ}9b >F"[-2ҙK s_&̒Sob ˈgNO`߱;c;hݼHiOXGa?IDbm(8ENX*vY cxh}a]P9x!A<2S[Csx؋.O;ؘ ZPɪ5kԳ#Oh@(oQM56% CK hҕ^grS7li-X2pn%R"`u U-gZrsB"*TE3`#}H.Ncp+AUAr08~eNCl>yL# KP%jDsl?I-o-`̻^^R#Q.a`5Y"q̛+cy^`q>z|u~=}L?PXjH6-)J Q6_隻>Ne+:mN'l\MLǮzCm٣:~E2,_ #L{Z% r7~Č YV/E|<)C97;CهӋvGSVu2w76$Xpy1 ݽ(t FgYlu#@U-:R7b Np8Mᢼ OXW'!awdY(s7<3Jw.7o ? )S2f{ɏT8gsh9Ӣxr{_‡kg_RTP˃jf/elk2w4eZltp?'bS T!⟷"×Q R cgDO\퍤t]7O.c| 䋑gc)IocfǼU_tX 2 v,oQqI0ڠbaMSU\FX찇DݪL8i)`/b З$'G QfLkU X&|kb.Jpu)= i\CYʹnH^9%mS,! elD!N!? Ayh/7tNɔZ$ԗ}kM:^S,jMyqT A. E- ͉G6IJ~dӟz5и;A=ZmQnaB:\vB+&Э57,Z5:f¥ZY0"ǔcz,w'_mX4\T#![`F%{-o X4rI͔VSQH`:;Tʪ2-VjpMnwb 2s l=BZ}. R&٬_bQ@reŘ#|+5S?X{# NڗbNG5nWKo^'rj;@`<b"=DVLȳa cJA\+p+XHk^dzf~!I ݫ t9;We,p)͛]8v׳.6඾\A Զ^+jbUYKK%OG_>/3562AƐgN8{qLNtŶֵ\IO·$VtxoY{Nl=p=~Kϟdĉ#nR΃Oג>(,UdQ>?Ko=sGjc u08j++=+\9\Dbِ0nj l[]3mXXmZ7Ѷap1sץmDd[X:~Q^A)XNnPzu@]jRkD?g[=j{1wz+Z#slOb2gު?+m?~x}f̨F@E̤F}A:]mXZWL~K^5a몞lCc*F/M~Uͨ~9 w8y(9 fTѬJz ~\[r㡾KjsQ xM/^Yك 7m>̔ts}n(MFwm(LvfR{6Х}(@"T'q-S} ./-M}^"$yeN;lE({eXrbk2wY{fZ#x闗+LĵYކ~UWPSY4ơi0a=fs&eKJ8ԜYg`./ҺeP=2] ź)KҰݫGܛ2_JC$ erpX2#=u埒S<?VM+Yp.n/b$@tUIuM:B[n c8GaH3rb ״Ws_E-fX2|O `GFgK:8Ia68[(.wAPk#kpgILAt:U@D# { ،>9N^|2읬&^T;gn|>L3(vwSNw&8QsفFJ@g3XQل/>KK2˳5,mjIS 6%ʲI.1+v|qB['M Tvؾkm5X Y/g 6|+/32wpOPO*GJƈɼ&5}_VHTKHB3baDnnc0U'hb($%`RwztY6>?T:J;FW韒#!2LZ%=Mb&#Lf0dq G 6"HL!XZ.9"6.ӈbT͊E06q8Z:@܆;5w!20eT9l WV)+K^~A* ^,%<#X&x\1G=`^2n1q.0@˗f~Py-H"\Q~]?/=7>KZHw1#f;BpkSU0JЫm2:B`(Ƹ`/e1gRHƊ7DNq'^%Υ] R<ᡐl8htJ|993'J'1ڝIUL4mǐOpru-Xq`!'͗ǿDdW ~#Y䝰mEc@ K(F%ݳZ68dE;"Se=țe5VeaJ3M,*eAn[q:ss\ =]BtvL lV.GgX}OdŚYgI3iXy2яz̈́ԿO XEP,'}]#9Dž'O?,77ߜ' ǼhKYeBtVmSı켅qB=ac iÂ5hLP1Hz<ЇzD70n-p8m=r}kMX螨"!&]r1Z .‡SUK'{HDӛNƣmkv'<"X/#Nσ<9 OX"yJHrYIoP"`F|} ϻ_\̚_ik&wQ w,_TSFf7Uh,,Ǒ8qCH%UB d#/(`w2p3 ~dIJ^MU[a^a1G#GZR᪶)HW0ɥ4vix C$P>yIgW:x2GH;2JwT|Gw/:s6E$!8ߜlCA{ fI=s;!bə ^Ҟc+]x#L}4 Sיƒ '!0OM 51TP]&]3\5^,B&B .JV+erⴷjևv<+=pSU=1{߷cHf-)6!=_2cQ,׿3S`hXWRD{([k^K&HMn=wL>m$I9FDĽh hr5*<$M{FD;NH,T 2ѣjP>ۥmXDSF?Na7aV멥=M;cb#.|U?Q(.-VB8muG|^Gc@iڬUiSDZ](Zz _r7۝4>ۅx$&jm'h%a7IH;CyMG\/&j1[ mcV2 ZݵO+W>Beqcdte󧐾VnQ%FTD:,fY_'4?X6yg&}c6@*&nF:#`,䤒Ĵ,N-Bs<*p@ /Er)rgir\ KsQ'Wrpl%~=E},t9݅%tYڕ0m@X>gA2a40@c@iV~YSR7n@5rwԪC|IrĄCmcb$jNAz Ay$2Ҵ(Ɏ^#fY\(6xqb=y4;=w4/ӂ[ tٙ*>fjo_ (./9͝M[R6dyQ LUm֞S62׷L҇mѮId.w>񗞷 a烪 mgӊz3afH-T%'9~MT?ƚq/dk{̑gz{ VRuL_:Gk$vJsI8?/*F22ܥ'ҫ~IJչ,T/G{:)C#xӭbv<.Z6LT96VL =sqѺ6Kvh[7]HC$-ƒgx' Y!9N3>o%jN.T#y}F2 L,>՛!qϗT2STd,֗nаz(}mC .ٟ$\!B5"~v:R >fECe'vT@/ME(V 8~KML#F8g}J ݘ! [QLX+`,<v4,,jF4ҡM v9;c.@=2ɥC䨗ʪV!(E!so{};mНB̞zΆhp(t(H/vGv2FM7%ei3~-j^ؕG3yC>_#&,72m^ɼ12&EuI%Z* pfZf#/vvY^wQҁNۢ L*Xe*'XT 0LOYAoAnJ|y GeU"vɒ`fg&m rw23 /=fܔ:Q9Z@u86&8fWax4`z҇dD{η\ OY]vލhD+^l.V_}TWϺHG*q$nͷX{F-$ܩYlV1Pvzaq`@``7:%hv[MSOXKX皚~ 9V^SVzb8P>ПEY.ލEm7iq_!QGV&qgR)nHx H5`Fo#UNc;cjئ$x}BLNGPS\iXZL}cr ɤJH/}CẸ }߫]PwfĘG޻nB-=*!$eɏbkj ZmNn*|d1O&U` dԒ"ψ|.? |b,9^*@!lY6%8I`aeh\95Vs1GSzP5 2 4r$diZ- h$ SoX?8P*ʺ^5JwNƌov8>&Ŕ1D~"/c@NS, LG(A]2Q-"(yY|pq|! +I w["+JY=>/GADR9Js<)?\UfG CADb@)'WH4esT;N *iY\t~ء! l F3 hh!zVXzѡgՄ܋KXb8榄xX@3VbZQl"v*XAʶļP&:$U5b;1zm{-*Jis!}!**;ɬ 9-+[2Z)Ro2Fꦒ'Nu8X9XR>oL륧u--EϧVz5 io2tE@ZF_<'/1{(/zZ%NbapxJԊ(8`dk>ܼ:yPfP휦 P8m^A|bǓ|C7/׼ zVY$w[9CN}2,OAl/ƀߒlJ)y<׌$^5FݑU|f#p|NY@cBJ|tq]SBqS>rp'5^7^M5oI2җ별k6® b̗67hw|451Kw iڨ'l KB_7@<ߞUKsfVߑJ^_DMCkbB,4y3^H|ư8NlT %;7A"aʸk!ɧ>RRg7hPr 6uP qpR E`~{Gz#7 H] 6: $?CO#Y6"p,4]90`jƊߺh*rͫkȺ K =Ld)Qlf樴+A"Ϥ}-7렉9F]ԁFOo& `L© qk=<Gu8CY-+UEwwh0y,hi'6dSCHlACm!V%4 }} ߃A9Ȫ]tTrj!rΥ?2`kʼnya>Ѵb=X@= F@yi{Hbn0C[N>􌞾s; A7]էwkQtr%P2Zw`/ :}b2p, )6N_*H]vPI氘S{j-*4!d6iI u~EYXڅh< f ƺ]<*Ao$xZ%;mZ5Q Gg+l+IV l˱{,Z\A{ dHY,Sf S4Ev |<h7k eR̍A/]H FK~ҷ<' QO0yѻ`Xc<l9gAzH 2pJOeuk^yokUNzz ū0̯s4fP2ΤK]Ok.7( 9$SSO;,} d5ū6EhNO%/ߏY?["?˷d6n܃!⏁eDGU nrBK`]'J3#+Gjs=(KȎ,T\8r.KM>f\b) q*=s$Ą'h]5:U>h]Б Q0@#>廒9"ȞúYF⚩= O-w3\UJ-^n;}F1t6NNС4`p8>k;3dμ ȃc6y$fhOV8@S&MWfʝzȅ_$3xӽ?ILAZ<{A!7_V>([(3cWZ3"? 'Vd &_ߜЉ{0W^2^7i˖.aF νDqwBe`!V$T̵A"o$V|=FAjp!P[N$ɔP8x3F3xnnZ M߲*sئ$vteYjT9kvH*7_= 9*+I eɁn}1A0(C?e 71Xce%S'#? cDe eV̗SC8lhr}'&%ZV } [7 /DVXF"o|dbbT7= &Jb#.S,7E |&MZmq<:o:a QaE7!Ej 'ӉdFXpՒ,I^A1J瞰P?f& *Ob%LYB?*6V㏴JQVuKuR،p3'A1#=l fV&-D>ޙq_nCOm9(~,|pnP-AIRz1p؝W[ZX ffxmCY8In4ѳJB-sLH4OTz-*el ^ڝN 0z1B4)3֤Ef]:SܲOL2o& f{O~l+~`r&: %ʵXَ4VI}uə>\zZ]tL R)L +PXʠ9frKAz1Rʤ26TJb ]mkoDWs$F :;x&>CLRhЏȎYKN;\(w̥(N#3o爉a~<J- /9VCQm?O|AfÁ.:Nb׺Z-DKUM"tJ,߄YG'|6m^[Wt&2L;3b k9ɍm ԿpXvRvo6 -FCYT_f_JpIF[VߒFRx^Ͱ9\GNlQ}&3 q[ՅOi\`dIC tcO  > 3k pY cΪIү9.ΘLS%v5Mj蛿o#Z/mH_b,[ Ȭ}E* *RJ5~7euxOսRF1O+4}CE )8!+%5k0qWG^_GvrO]# K/nT@sFD\N37Qfq4s[A+ |7{[Zfwd,[~U  pf   t~p?c*{XF>Bv?BW8v?5eMw[{eDhC7*Ɇ(^nuOuބw V ՏH[x/GLhyTDĝ6&v\U˚]6RRHa2M#H\X靋B4\Vh^pVJ|\b s./AyFlMu TkPґ6Of[gZAu^sVmk@V]AxahuRWEzƋ [cMwŹP]h1×mvi$2RQ`<\ayK `I锣]fQ-@7Ė gX1_?dg M"=4UX-ץ0[Xq򿖌z~p}̪OS!CE[$#"SfKKmZ䤪0p6u>|"O9ey $ek7>IN :)wGqYEb䦕fVfrg 5X+2 c>Ł'NlyTk QI9ArSc@/1 ӌkoN#,rRf4E-o,29+G~}R1H^1+$ vԤ/ՉNepi.(6Wx~UB[㼙ɓ7#W:|j2N~?o&0٪z5p K8"o%m1*@V|XNS|ԾՓYCh:3Fxl^KY1XV) %(X s5J͹/?sb. );8 c붏>©`lH HKrkߛ{>#'D~!ΆPxABMAտ8\rҎ % ixڀ8$4%p>Etς'4V:X[0=B58|1$g׾A&8֧PR3XT'Mh]1P77/ZMwl[c JB5΅!C0W?C<8<,yE)-D=5BRv=u2nY iƪ-X/^B#|hqzU֊>oG\yy5knBl"lD`b݇IH8? l]Le'=TMr[4[2au} lt"S@vokW2Q mbn&M4>OfYFU\ƇKnfy L`Ӕ\%6*.0'uߨwF|WͷQgTG_ JؓgʈS>cM~l3?({Yyo7Y{(lz(ĺ,g:Wޯ,ko-[DK¯_F{,Im[1qd uy4,=gL{w#9p͘kYeɧPnqCחU(_H@> ;w'n>t1X}DA| N][Bk|5JSЯ닱1Ã4ĚxLEs5Z΋^B=;؏UUg}{Q4\m@ہlyƦ&2Q9?W0G/%NA`'P&$:;_[!y~rWr,wSGp@%@v \k…|IpkB6}@6gl^q%7[.zxB͖`{}c-PNE"a99ѝlD,gO[OIWh<79zJG!ٹH$NOv2u,|ua"I׹\R[/VEomQf}.}wV'1d}o!o0RP{G/c`nTU#?LggXC" A=o]mINu@5,&2A]S-DJ~uwHWn2=K./xIe5mU$,|@QBkN?s#r%ٗ6'J{IkfBcl.!ڃ%]cɪtGQJms+DdϮϝeR~ˈeQI+C_uTBu 5.ޢѭ/Z+zQ,cdG7_|޻/f&{ F?( BP\GzA&:ʶ ;EC>E2HŶY/mT%8zɪۮR?؎+(M\JQOKK0$'r^7A,y>,KMz9L = t ,5]/xZ=y0_ FM+-vϚdV6^0h&z<zVA^F-4A`xCWEϦ`i^r>ʭXq˺>Z cʏRVgC2 :bCW$U25M%8 Ұbǫ/6H'NŌ̶}nNO[wqDU7'~#mUSbCIMb٧\|`W:;4Z=2XKKhg9!j0EQ8SILxPu;gQw+\S̱H·h2%g~( Q}ej+G|fXft"E ,-pC$IqR n Ji#u5^ݼl"'uj@k= ړ-QpsZJM>}^loim@-0A'hxBлlOBm偋WZ}oS5N[ٞ{3!l=eY3ho&r3F:@C*1UǤourY{pk}Q /$w>G 4$R&u&U1ӣMm]"b#]|zę?<0Ly _MhߏBM^?^5 Iղb}>V ' Ģe@$>KnW=RF/d(ۨg1 TolMc <|1[3ѓk_"o`fH"PjN=Rs̙}&;>gsf5eFLȬ1܋ry}eyh& [`DP V˸@z'O|8nIT\ЩKOp5J| D1 =Wro8>5*bVߨĔӨ4PWQj/aT1z)q`е(D2>пqXX$ VIim֟&.ZY¾ NHy1[ؔ TPZﮟ&Ow@! q)/ vZE?ĿSKPHm?L_W"8L,s|NltJDeNUP/0_jDfHOd/!~2A،rtIby5hqI:/Q ]6D;5(4KGỊ322/O$ Ap`, #|j't, B?r9|/ #OԊD?)9x9Spe];͞C%bWU$ˈX@0ζPsyOJћ'X~HFh!|_˖lWg{IkQLԝ+E;q8"DZdWwF% U,^HC3yzqYD./rf-j ӫ>5=Yy[ *cij\sfx;bPĔvN=>:5tʐ[4 Ѭ59u_4L`'@ǁgHA~k||h-$eشZ )|) &c]1;e&$\՘ ~a d6vo\eq)0>A ws&|b%~3b`@r.ZKRsʹL}ukƫ(yb}T^= ="[oZvvALA5faVP e9fzux0i|7v@ٻ|lree>yU(|:2}yC9 z#Y68 EEmiTQTxTWYE[nё0Tb]g*m,˦yW7&tPDӐ.|1jyr5ԿQG;:Xb\^&E5kUw;$>U RS z5W+#3N/PC|י2O[wX"pc֠|M,|LxuCBFWf#]E"ҝ@k"ƏEOM(i]-gyDo!Kc~ ='M$=o#Wj3q,$'cy2Ay7Qܴ ZF?ΧG#-eS/ձ4Z7Ž"L(> b7H`!mV#\ }}d[nfcV77k&J޾PJtykLqnojtI}D=Y2>.7Q7\ﵶ)w;ݻ\=dIˌ.'A ͌!N7MV-FIQGI".NjEd8a13yE +aOl]KҺ\=ŝ{F#/VH_obX>Ru71fCflt;&qj*o?NfT.`>ycS 'lj+%!"_rE# ն;W| 0iZ)?O2YSg8h}vmRp-}ib%-8"HT)dʧ7,n#9 w4:= >zb$U1!w2cGsdK+Ml8;:h]8U"--i`=HpFgQkJ91ٜ") 49WW2Y^0!wvs;V^6bMh6OGSPqզtU^P;ߚ?&[5Ѷ|`_CƖ/D ď R%/ݪL~#%@Y;+ӹgL6f !+NC*im;BؤuBP94{S>a3E].UeqE!YSIGH? Y (R_2 hZ_=M~g R"9ՅjOHgE, cjW?HIW\Rtm@9 PR_̢I[sT$:`q* Y$S}pw? Q'0Aʧ㻎]\tm6 NL&YT{7 !_cKcz1?.QuE#P÷' rr06CӰjVf'Kv I=5YowrFgZek-zW#"U|Ԕ=7x(Yj.^AvO%'P6 lJIȨ ,. ZrHf~,QmexQCh~~\m Z~Cvl2X990@P3[ g[(&}{ޟb9ppgjv'0F=%E,FvԋL@0oňk`fƹEJA8[8eMx {O#߫CylL'_TQoVAT_Sֳ6a_S`GΗX|P7W8X LEx)|$GuޣNh[gY&ζ*\nٙ' >z}bj=`yqSJd83 27Vٜ4(֚~ڃ41@|"XQڕ R-ѷ0f!qp(%{2sy{{&qMg],^ t'nrTCqT>MZG\7 N߼LMRۊV2J܂k#^ ׉ZjmTWdf]J36XW, Ί헵/NK{} $BtsL9<,ewLҲ$+by^D&z^EڙSQ%]'`$eZF5jb!A]&A'*0b)=h՟!oۤ'2`/rEzv bf0ICA/iPlҐ/̍ػ?h $i61D!6֣78w (,6֕SxoXy[)׫1K=t(Ԗ>Hս?Ͽ= U #dAXu|%ntx17|mLvڝRb{Dg:It$jUO8ИQvBMN0;nF.?qð3pw+ͻ>`LN=bw#2~H1QM~~ԏKu3jIHiӷLǰ%SU`~+\~ڨ{P ­˷>#8L?Dž"~иD'-ۯW)(FAF r(l,]>P{c߬6:Ojh?|qtE{]!z'xsDdk)AO[|(ϧj ؀^M=ͬtv{rw) ct:e`X0B /aU5L0)[*Z Dtpu0 ,! S\nɴ.29aK,;󍹦rqI[= [ 稑.;<7J!0%>FsYȄS0t~nr爰 d6Jh \DxNV vHQngɉV[Y Bw%rHcݥ,% R}^m}_!X<KAjaxOJ ~o4ǎSiK4gy 7Vlj^:5{=UҸS"ːs֐ cxSwSjhGg4A3HH:kMsZ{\ dC Nw 3`v-WjtK,@գ`o+I)xs޺+3ʝ|oP ܭAnu2/el%q@6gh 8Ԙm^ff?C@]B׬cP\Līpr#3FEQ8^ vM~ H3#]_yI]!ik}'HmV1sppl:p<Ȃgglr{ۮӡFAb-<4VlͺAhdd$ut|I>{x;=)e`7RCTz9$̑e! 83L {q=8Yb}[9!CǙTaZǯowSQH2iG] >dauk<|6Y#\Š)wXaa(]X );,POp4# |p!.(:tP7#ʃMsEPE\z5mO`Ƈz9蘷ޫY!XE 2s:X{ ˸L̦ZY#`^Ü ;yRR$,},jSÚ~Hnu (#O1 mڈ(l]&y QnpJf) 7XWҕNzg%uy}J ;M>̰dy'} an5hv>skWGo/ifX{ޘ.z\/ ]pE RTv@C{#L#'S2DȖ_RXT^ ^>ե;QXk3\@4[Pl W>_M| dbs%aUԝeۧ_ǹLE *s#57lMȊ˞LDAWڿ!\!\ h\L$&&(9 C'?ޤo=ݐ8_ouMBq0 x2zl31%an|(32-NoqU@@Qfܩ䅥2 %Z,ot m0ο>1~f* :q!Bl_6dCTa;'`UUptoBE/ek֐F~/En'#:3:AtfίļJg[X E0H#217T(ɂ&! lUHHi&b\bv r܀,&OK_QJPF=0c:'r-/1FQmRr7*&.f*+~gbC^vO4Ol}T {K+;醝}:9Ic"&gй$(/-]@f]Vt4;XrutfXo$wn|ۅ-F5WK(`Btu5ݿP GU+I0ڲy${nE j;}Rl=lG}\ M 0w8@]ڬC3 QixH8ݤƵp3k fh>֦643-z$rnӅ i`FATÅ5c#G~I-RÎ/Mnz @BP--'=Arr^>_$> Wcnqy̒jv܆JzSYTjtgs:CJ.FQ!WIHi}( Hy_1 W/6|tN$ٲjupGIyuDPృK ѭ2֕4D!\;bE {gP8#f9NnVY+HHJJ>R"kx,g2"Ct*uhو35ż4jPE8ԗuA fS̾{⪖n׶^H]YX!4A P45>E1WV=e,7Am^EtgT#)ik5>>)Zi7hh iCI?x~-"ž$-z}-hx@hX+qY ]ph+o,װ}~ɮ͛t^sgcX'z =/l4)i2q Tz:1=cSO7@al* ӊ!#ѝ@ow0}(3(1zoB@-(/ w|{4jsF[a',xt"ܡ۞9dkk߬*U%ÈQQ1dȤlG 5wow+Qg/63[0tVp 4߻P$ ;%)M ;[h]Ѳ?&' fߨk+ 8);ǚ恥3L*dm/zXM[QN=MM!UX wI?=+b3A#.YcJ]nC1)z]ҺcgnDa# FPu_5 n @{sy Ft9 91澯!B?-2~M_ʒ`Nx۹f՝߰^I$g;Pʸ{oѱ Lӊt)qД3M7;&\Aⵏ$Z0η,5Ŕ,F],$Pg}FɞE7^DVı ϸ7\C]RYtj?R!1~,xVM#lV|bVD5IT1F4kP,rnOchnp]gTH W),ea=8!Borrpu!4󻅹2&C0{AN/dW7 H.ڽl|-W vvsz؝8u :-3=L<~e=X8F_y"İsفYƬpҰsŞ&$ʖ's`و8?Py?D̏Q?vV DVά]sWHv=ui00͌B{:b6Ͼ!lD(on p(u4"A:NrE܉Sy§@Ja|"sn]}:&ܤzEm$Γz%g{Hx&g1Q`=bbvF ߴS3aA|&8b$՛4Mbjs8%ǻ T+@Klo+pdH'$QMԹ|U = 9}blahBܼ`$6V9R,ՐXm1۔f&:*]A (~-Hm>H\=MEktzXND|E}$cH:K UoPwg5@Oru=/y]v)qQCEg*˰ْFL7_hx:Qр;eҫd`, KolTºJ5ѿ1?#` 38&VpɄ{ 6<[d-wd7DE/j:Hsٜ y@ccyl/捘e߉<Z#"*Yy~O=ل:;St'NN\eM]7lOL,^)7Iw^=OUH$M ir{Z♖OtYelA!eFciƊZMꁴ&iHȻv H)` 2r[)3LAΣds"ըBAoKn6̺FU<rx9-oHd VdEo 2:2tB$bgZL/~w<[떗&mĬ;^2zsD[*ʨ>IJ,kq Ɂ#q5,I CC}ꏤ[$DȂl@`]O$^Jc{m=^ªrDc zXe7_n)G+åe[QD0s5NzwGpP[t.N bW}|ܥU, 5ۋĞ"r1QGlTfY) uTHJ g|dvmwPRHkB`BL[! Mj;͎ze7R›X3H* ^p+8[~ǧY$SCMم{MѶi2'Ľ]}g[`BK^"i {l㠳ٽz.F\kA$:{?ɂ02 `^x*c!0RgZQ S7<*s? 7 ,kk8NUueظ zs<.~dl;REvF%;dsc ⌖m)0t ǻr_聏Ah C}B((s @R }̀%j{70J3K,r OP2exqiZ`{ <|xm~$Wlxѫ{)ҋt"P<5p!*c e@fN^}ku)PTTRY6jk5s@03|7 _Iyƹ֝a Uv d@}VWpt9x\i2!ݹ XF˞毩U04lZG8!Cເ'7O'&r1\f B9Y(wF9Rd j]Iun5_32J|WPŭm<)FTh| ?k F`FlA!X Ay6SÀX 6C+jl3a^ƖOeLF\3YS6kAsa5knuPx~;ֶ osLdl7`xf#&y̩?fW~G#51$ѻnniyGBV-dW+"ԫ K vAt3#X 贆o0pP2h>e~cwItt>5VN;<Ɇ3M}d* C1VNòt(ߍ& ]u5~nQ+bXBtfIB2e8nt7f8+\ 6pUQ@9lN춂NaM0hLhED Sh%-Po5k @gr(OE^ -e[<e]c{3ۡÎO_f򾷭;;C:ߡg4dV"&3?eQtNxj `z!̡=ǝї|8q&rteLcʈZ#fTNyiʡ 'Nɀ<ר Us#9.`OSJZrfZ=lў6#s_Ty}FA}C /ϼ!3㵿#a^ ]7E+,@[0j{WDż`$Ԣo%{8l)n]FV]3&YsDRjׄ+Vn5,+oB, !%#Wi|fd5ȔkӇc!kf0KANἅPTlCOyI=D6+Ӆ&lJ-2|:&-e1|Κy5CD79Ko^A(h) L?z'W[D{+2!P]%Ac :T9q"DE0:wp~w%]?4QKY$,/|`_v£-yDz(׾mݽ-%6@nG!P<<hp C>]1~?qDUp]vĨŷ !K|މfAג/2`=˻K \'NŦ~mٷ&`50YZi{lP~0 ¢f7(Y/ z8T7͐tA F"-mϰEۦL$(lmR5V5ф_>c" b뼻]177kiN\6LjӛWtu?ߔb&в}JOO=fs2T Qm8""K3PD'`J?$uJMt2Yt+Iy_,%@j%b#wfp;6 ]51u*=r_t|R[-PcOG=Ȧϗ9lBROsX u_3bJ,uWÿ;7g  SF)ku1ɧ@+VilW@Uxˮh%aSs~Ȫ>^:/gƴ7b1KAnq'tFG瑖 %gIf MflYrߴݝwPp9 BkuY BB,daÓ G:VTo#!ԍxSTQb@αpnxjU>EHF#C)$ N'`%2L:=4|.cyV3dͺʍfݵH?<ד%W}HѺ6fzL8@4k%|i`DO6mtY?Oٖرα hA6#ۡu=#tP";/@5/T"i6\gE4\~ pv !qiW׻eUK[icu].:lkK14L53s'.e'V$^2[˜{ݻ1%RJ|IDC)uH҄% -!5JUЪQ2y5[%Z/&+px~)~yOml8nt8QYk:nyOXY^;r!5ymθ9.ݵҍtFy?jp;Xxx^]2 ׳^0lk΍5JaJlpܥ*~!](۵Kw`AKҦp`Ŝ?=Zjԋ5V&OM3ǂhCAXHjVLUQpat5n"U[c]*mM3ޱ' &3x4nkV|#/B,bZ_;g-`_]gq6}Z^%ђ>|*O3ɍcITyyvƹR 5r5Ҕf-mlS2K<%`5G rR !#ܞH(~,Z?Zy^'57- gt`}S 2i`&Sش͂Y(0lP2:CvVo*7_cG7$.-UF[ծI#g/jn&%zDb/^5{bpyLH8#\kr!tC`#@\[j"n`PZwm1gzOT:/FYELrJgYD >l2MFʼr\0/ݽ_LMw\%<*m6︟ Q2:S?56dtH*Ƥ=DhFfW~pOu bxb46c[9iz]"lҁ9m uIԢ3$9I[V{ˁz((lG  5O K%G}JI *@6#aS $1?:+!k= )aM G؀fUx?_di hY: FO>MrtSju._[d C~VRVL'xS]:sjpTD$wip7Ϋh#HQQ:랍#?dNtUҗTD"Zϻ]zaV6Q-3/'iAz=AjLXgc^5k@!?:R!*$T^3 )k2qL@n< mK-吨,F`IX YNԈ"g\F $LX5؊GtO7K qt7 Y z9Yzr2/0[|wժ0N-v}Vt{ !|egw]a'xYVvU8vaSڔ*yUZ*1CBsJIGۋ@Wlkj`dam)ĽCXFf9lt3朷\.Aj[+l-^jē:Ct,^BTکF15s:dZ ?u#C>$ĹcQO&2J5lZGl5f:rD"ܓ  :KnPV&8 mx |5<8:YX]SUEl^€3RQ#e.KP(žmdi$tm#*;:d%4x6sЈabBCVV<#sl ,: k@.5[ @Kj&yKD?D_njh>ac~E_dؐݫoKǏ,*#?R3Pu~99 :cmuZ'Jg{o?9rNH' "mGQ$wFawHomŊ|AӨWLC<()/}&TKO΍] xWXd` 'pC8qפZ]#RuFq2slJ {v9d<2q^x]Cm~=pn+s\+ op`] i `2z ].`0PjJ~k_mLtѱ?^[6tQ8; |յ q.#xgXޞ;/}>"5u:S ! B&-ySȤJk|Ա Go#Z\csBhgx|D]`ɀyx:t p|*.zb:2E\Y$^ ,NQҎ+:O@ɜ*!IW|1-!UUBDa{:T[ 4_Jͽ9> * "P KT:41SJ8JAOke#61ˬr@-%8"OmV0N)^:G'yPDnݡ, gwtzM#z$[VͩV귊d;f~ܩTH-',4gG>8`|6SD& kOu Ȃwl]6j(@Lk]I\mCd I",vԱ&{IyK^,9NVzk7 N)fEW<"SjWgWNX+Z1CTfUg#.) rMbOEuUi+u=OhOBV-QJI&Ьpx\,m6̷z@vŢM=AA%}ȤcWiRl!RHK2nàM}n/pEpe9\Oƥ6Hk52D֡.0t̡,BL,VãhNlQM;#c5E?i }u"nʍIn5<78a%_1FHE5Ó)R8Ok-_Y^#{臞$T+D aKZ vmflBhC4%b? a޵)LIA@Ɨr6~ $?.`+22OdOg# =wB@YYvl\A񘑡eBzv7r>4`vٛĹ$(5<X,^,=aF-#(]| 06<9.r6bXW۴hfc @p2~?qvj64L;T@C@胶]^`]W/pF^C%,}q@(q2wMQ\k8`MO,)0$%ʞ^Z*U|&jm+ϋ9 9:l)J4S4 &)I륰x-wҞcwnn1梊 :WgU0ξKÿvFmB;veU }i׉ޯcڔ>W~< j5ę07J9ӣ( µA\Naʪ2PWAl,ÍQؽ$xZ$|6 7)3gz)`$*< C +m\9 % drxNq QLQ[MoI͞fwI,UdaB$<1ՙ {'C)Vhi։M:Ӎ&,ն9Wzl?EېD|"21d*?)^AFwG$#ڏQVPzw@/Լe;BQӆV^ QO:3 >>00k%9/R] %F16L7/H F8"x6% Ffu{^ɾ,e;t[RUǫ/:B[\N2;f{h j,%w(P뿦H#"@"7u'e:V@A'̭^>p9mG6a1loD5iv÷I{ו)w iTbt|:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFut1R:ojn*\X ȿt/SõۢphIغIL†η5=1U\Iu+?WZO҆^] ~* wa%͇ jʖRڬx6řOR4uT*ٳzWy y*ԚxQO'g k9Q7[~"1NZ [^6e|=;95M:BCD#_ǜ\ic^:q$-j8NTP:8> m` Ex d^Rҙ ٞ;dgiOg,]i Q ~TKS(bAw]öK /UNjeR-ik1z?Q #FZo7@,[N~Pq̱:I:9b[[w43 V TK`II znJgH't/jXVϘ~tsE jlSug##45v@`ܴI4,54Ԙ}`t7^3bi|VP5 qdK- = 0*e":)RE+Y 8Q/|&<*Zj(m'&[n~ցѭ(6 N!B6m;Tj =JC ZmCFO?6 mv@2'KP a1,[K``\{[/Hh M}mʦ ofdҶύ$ʧR 0*@\jlх(BIaM5ұF1 !,_7ŀfxT ~s-kN8eo ]|xCj8C8곍p˯mo776}PҠ["uliU .M|zBiDNo:TuJ3Q1 Z 9[? &csګE&8wt f ;LV3>kPUNOe:˛N_(<~2x"j%s;,ug[@0pȥx+p=H>X|Ң#Dc(amuu~uB .}ax5 N%G ,P2D޲' l"~|s}#h< D8|c{tcG)laSYQ gl$G{n6Y|r-ҤzyU.Hd࢙ƅ䗫n-=#mUSTEA`"C ѣqE飕@m35 5*a 0b6Ǽ nP)JDWX9_{ !QqZEGPڂ!}=M e{. *W]x.P mT0xQh!3t7!TKo*2=]+[s.Kf+/r Z G |7^]Ze@}ѣA-n}Ң toZ*~&\OF|p!sůcxM%M H/sl$M =vN @*_qu98 9PjFv@H9}0Pt8P?>Ж)э`(jO~KѷBQRsRtJCI-6:ÆoԖ~3UU[cnƱ.4W0?{V{cϕ!a wns4o.'(3!APK[h=pz{Vo6fcIū;$Z d4li%<ݖkB[رSow/Y6N\k7[k\~ |Dx8m$<O)<\LwOAɇpْ(d/U"HkE4`4M^Aօ:M]JJiYЮoGk6OxN7s;q큀cMNA0XK":ҡg;%a\ψB+AaM0@p1ҡ+4k im \kYTe-PDʶߡ}qh-$EkuBC4:1H67OR/wR2ݿ>bn||َ![k"xuvrs63H&4R@6YeU!N跆=z0ڈ,3>>A?eۮ4p9è 3N lW(n ѹ3ƷI8$(X3(f`f؍FNskL݅AqIՂdiYǔ?7{{ER(!N.sU/WV"P(uzktNqrs+o-/8ҖGq\C,(ߟnpB(JٶQ2a,R'ښM*"ޝ jY{[vS1JX}d~b.Ci u~d r$U L4'o='kR+1$2h|'wqC]uv w\zN׹=!H8ednpN"ǒvDNC4'>Fa\4?}(Ʃ{:a7|%Kq-DlӐ+JBF/IH5֡K"Kۑu"U-u$\?yxGYrVD #V*4l;ᄣ*0=lq\\TIP}rJ1b3d6gy'ܻoٺ`=b:ZC#[X -_\' ªut@}Ͻ ֞ͶSt]zK`ggj/1Z3QWcIrL;*– G<\o<I+n ?uhaqXݮTMm|&.a\ 끲˂4$Ifкcw<8_ˠwhϱC+Ň)3ηltq -!cp5~i,jݦ\]2ZS%nX"͵('~6]xQ(}0x桟;yS&&Gd4Q`hFQ!BШDeb7Sz]6jc;ΘOԁ"8& CI!lSY7mL:|ѱx2E;8^IkK+,y~mbk|j72`zKPݑk/#f׀gy@qekU`FO/b D=x`"xކPd K֕~W>g|%znp7aEeY |[ taG0s;r ngF-Hp P`}`nt(.a!rM6=:`yE#Vsya3 ZP-.(V;NUYA.zGeE6,钱lƶ }ƽ(VsP1A*1a2BY0BAe{P:aݎָnlzqSOìNװ]ȞLy"UPEI;k%3ϙ;"l1 ISl* Qi iY:h7Bh g<`,r?ջʊ k&VZ ֯d$r,9E;k|e޿:F !`'SR}hQ՟E3'5•@Ѱ/٬CK l̓Uw =֞5bù+h  UUO9(~J d2mPuHՑňeGv'sXwe¦_̦c'pMV{ݍc#i!\3f^=j$o1sE'(QR-QskNWǭg93VV+dd},iP6xSxpIL⋌^Z'gXm0p/8VE1V0(J cTJꀼQ&i*$Xvآ) 0K>9g4 *k¾}r7 ׮P>k!g ǟZX T:j*g[JUr&>w[oT,/ (b˴ l9O)}N0@K;5]mK\bܣS?>px]&ȼ*̜̇-@\xيx1]>WZWmWJ "P r!x<-M8r`Sc?f 7I fUaȂuS!wZ߰.3H rA ,*Xx<, @*VoZÔ D@$^|yI l1by;+j b.J戕GdCǒ R w^ ݠݲ'/jې|ԻzX=@WnQ+v*Oo$&[8Ovь<ЙlGM!s}ZNUBdwqTe"8E-xNb2]8jߝI{. Ra-ͨ ڥ8^½Mkd+^NNJEJXղϜNu֦=>C MI!^V a8SY4l§ū&>ERA8 ͯp 㭹mOg7b+ k:))E:@K;(Q0 \K^vVm}fw?^܎z:k8% _B7=EՒ.zV UY}Qt꤬ ]υDp=dV} UU^U8lNګ O v>kc%`p~Wu6<ߏl #x1`IQƋrKa'~Ÿc|m_5 lZǸu`9VޘiVI/b X.QEs|iIAB%Hȭ,u}mb䦗 Z(A񐌫Cbx"9Nl(9KwAUL!4,0ڔψ=O.>u""nU!3K/`1Č`ܩy[BVWC4IʣYjlM"r$50>W@5hYn@?g&#a(BerOA֙Kю2M)*qE{j; [ Rx3$jз?ײ@g5@o[$vVdT"[hݍBpJXIx/sMm<4PBkEfvO}kC'ƈ!Dژ2}hL-fHO&JcḴîqk3j4]D)1H ܪ&O#pAC;vsYc3lfSi0@<^Y fiQ{8 t߱z`lOKN`㺶JNOMrLK:ȼ||ZU wn@QrB3)#H LEg62fSdE`*pd5q]秛u/U=H5r3>V oCW~Wҗnv#闝ԔGFapt$ M:n\4_1pp ̦r64zl0ItoKMgt$5K [AK$esǟTWB u'e֫i sIh/qn yDZϰӣ٠3Kg>]T ǃ(TX3zHؒ#J iU_ILp >?mA& ;[:862$s]^2S}15O#b ) }zsi^j *XdDL 2*(&KWL &ԒgÀǫ\ i[R[$ ]Y`_J+Eu-ώJ |bSK;C%:;.|ƖLAXܮBQ$u9 \?z!C+qJHo?FPF~ ZRH m3 4z;dub|j Q#&ɘ)毊r5U(v l{o ~'lK#p.8H7Cx^׆ K>\F(<*dӥpf2I2~n} DfE"9biڙ+ *Q]Ke*Kr ֶ&t">6ꖌ[R-k~8 VJʼYl95gmrt@m>LjPKjua)g6i]'1؊ V`\i.V) {Q;Lj8$!^/(r!j_< 8dݡ+5|-8b.yg:qh?q;1%nIfA_1Ѝa~r%C /1#cuq,VjIZpᮜ[]ϴB~g]QMY{믰m)V04:R-YD]ҷC Z -cl4ꏌ^x ڴUokV~@ ,bW}C#Z+FCZ. 8UzOrݢ\5=R&ױ*UW*?aPpyJR#۳n30[VX6RVM/fVۿ}]OF-Ꜧ=cCu] t"bm^ElݺeVBjH 9<)Lnmj ͍oMxAĐoZA<@' 0h^b@!Dž;BG ϴC2{&7X`s\`}ŏixd\mZ`q~< 5zW/V7fۻf#L_~GC/6թ$n=/@sqK&qޗ-_;ER8T*#`ܗ8kμD51bl)\FAcr0ĦS7D Ÿ,87mX+r:T ?8LnbEL[THzJ"M?nPH,}Oh>m2؈rZ&p/ǑYΗ`!&4 _^ bmhka!::OGbuhVךrZecwǴM=lԌ2=zM'O/9LĹ//h`CV.k6!g ҉O)*ʲOr$rP"⬰hDQD8ͳC_@xK9Ie4Q[nD"\GeQ]MB.%R#Sn%Dc= WI-SO@&mNYKoL+&s3hz 1SW4tkCGod3N&QYe&)Ng 0( 5 -!Nens}ѻ |$]J`lE'ڭ䄉Xm0ECIG)+j~zCE|48c zґ\EzbPL!rm3@( lk4b pcm[oNtEJlU:Hmaed2A'JVlUvs?*bo]f52<}c}Q_;Sۆufͅ\9} H v%e.AM>j<:刪xv! AH}Q!D?(Ki`TGv-x :gwŐΘ!kK̉#cpmSC*6< cR 4q/lgr1j0M1Oy"2wZhUl`Y3I>ql9L/Lu Jf Hܒr58PͰ`+Sڿݓ3nA!0[ztuf.۸Gdf>@J5u Hy/I#;ɲuL x(}ɘTH #q`t(I% .wQDH ՛f+kZNwXk8LLdL5X{*lՋj$K4E;?}Q._3 ,Duq# o`8AEbPCC55n-EkhVr9X=(O ㎤8R6N $ݑf,bF>AQ.*~RbJPG~bG|>[!Zl*Lroؾ: / 88ň7‰[ſr 1_%G}_i#uhw ۝:C>u$R8\b-zBKH#Q JC0O$Ruk^v#"ϔ桙ͮ njjv/ְK{Oe,nqWg!"S"XZҿ4ƇwTmwdz Z$7e?)y ) p"U M8wdnwaR>i^ ~*set5J}+\L.,c7 gi_-:7bAozgkiſ YbS?w]^42mLV{6fXW026*# ջ;rbvJ$ ;0o+, ?B(`EW/`4DT+pl5vql`EjFb-GTC Ni$ݖ}AD T\*" @nnQ *Q!Lv ќҧӨo-+yxoPOq*T: `rGV9*\9|>CCqJ1Htk s]45LL/}dpB:(TS;l8)ˬ1a}BgYGBiZM)hL^ Цd[ى)Kr=ٷ-mw_9*AxH> ͩ:K6N|!nfmkfs7HvϒNGΌ_s_nߍG!7饡ɟ~s0@{XSޭ!A/sQvp+ ^\gl8I)BP2^^;4\gh !q 4wݞ3(z ֥&jaqA,dm; 4CyKЃhr/cqrL YؖIW om(۬*ŭ'ځ9E&Sᗜ\<2v+L\ 1|L~zH+;Yy73B R^çНmC`XgՊ_ w0ׯ] OL}OqK:1/4f|j̱ gj%mG`W?P-RucgԸ.Φ+Dִ1+6hآba <^P /˨53mPMߖ@q]\1Sc&*1Uu-,=MawKN }y}bVpoJW@,&i1a\;hRy{-?H&K4d*}#.ۘ)BZ5\Wju܎IsRB |7:Y2U8ޔxn<,*f^隒@o:&ۨKde&{+.F_tydBvyM."7ꂩ: NC&VXT4MU ƃN[p{мJDGwB5@]pYy@K)j>BR?ڴ,'`vޯ`:eS5`G8&+,MyN;P8Z!>*V(%ZtD!XfI(s뎇sʴW1Od58XX{{ "E)4X6΅I]ȋY3E3 kgOugb#ߖӱz J}bt15,΀5qϗ=FmJ l0mJD͍3ayzɔ|6*!8/aK)%3D=h+eTq2{ ~PmqG>WY9ELK j"q)YOZֹvǞy5q$ (',v+33I2F/ٰlRKv73~" )ڜJhF}7D _$sRKz$(?W#FBJ(k[KWlq{ʑk`vVMpLw$ Z,XZ|4BJ "d=x!_TLs%anSēf {/Cf3L>H!{ER؝OvCN;(n2=zKNT K4vlgpЯWBnM2;g=b+w Ԍ\xIQBXjdL.f)=6@lyIo 6wA Nz(Me1O&/:X89~XD5AUwp:UHW,錢sL_xЁj69faVY@ڨPkbЄ*#JC\*V+K^olۙ'd@"EfG{(#\a*=_6(8u='2m3&=NK7&L8 NŖ@r"_7:w<$'ч"5&Y*ޟׄEw?J@mP!J9<@$ᴖWIWL^r~P ;B-+;Y}2`!phM4 "UWL5BιaUDvXfhL]ڿy9GPΪ>bdLiMq4zo)]* ߈DW ԮKNRgO89 _Qd|{ h\ш~:T6A=kڴW(Jga&.@CrIL3SŸew Yb< fe TfoVC `v/+ ak\ @= LQw|f;dc/4JNSV!0Zhld!6極smk喼"DdM@(s:q1E?TbO]# !y*$\j`dYf0("bP!ǫagni=G۠{B4޺הD DnyzcHf; uD99l逺7da1+Vm|qj3dl_/q|мOyo V1ȈAI|KA*FSHDX2c*4c5yuPU̮xAC,#҈if'6耾 Nukɇ+@l4R[tud?"8nIdzMyCv I *5F+B\#,wcd/ l_}Xx闫TjbGqFM c݋VV0%gvbpc*Q ,r`96,:GAݩ` u:Cz]~-IX] KS2|Ӊ6Ƌ#x,#*>FS@Iy̩N[%.{UIf 1Fo+ 518QjT{xtp4,βF9KT0rtRvWBhR0e y@|ȅ\ޛwSsYP8?J o BeVH~znaJޫv6=2N6֊A{UA|+^§Rz;}wW'_}`4 x nV1[ T|dVwԵiY!̼L(;Y69Gu'e&*Ќ Ex8nQགྷM9aSK󕎑N}ab,ͲhW lWh:pr'4w栶6ӗrKs%B~  tW#yW4}kd NJ!N _뺫f{γKS:rܮ Oܴnk8xd#D+(nɄZbh~ F i_̎,+l~ _gXvDB9V`(Jߙvߋ~[=pAM Z7zke}u4-{sn=EQaIT | P ӰKHEȻ%$ 먌t:os_!BSewmz{1[=G QSSŮg3_`/g#9&}.,Dռ_#Se d3;-_blLųv]3!x!X{@:/-? 'J gуmy_ZU,2>QCdp[8?%/0Mt:#=ڏyuF)BӢnPl!ce䡴`Mb*B(Bˬ]%h[lA 91ިjfx`$$TjgPrj'lXUIƭnèr}m X]+z >#C_POGIyN{]6tuDb7dŒ!S>n:nO^ԅ2|3@FZ"ƀ`[q\WFE]Hjn;xϱA N*Pݲ#JW)D0ʧLL~I&oΝCU]h">6G.o/*wHQPdIh'b'RZJs |ؚ6UYcE˦O+zejk)~JaF`'F ,GQ0OP$B=BB-/lƉM %6FT|M{[(Jv(I8%I6: ;0< 1 t` dH7JI|=6VdJA9mVep/!P:;  ܌o_J;)G^IB;jX3sQr U4 :7Yk[wm&PZbV1[ !M3ޏk, `;Ch5BWh NFSfA#7pD?`?7U!A ?,ɫˍxz~7lDӣ WzT#%-OmD+"s掫]cwkR"|} 4j'knO3\J#Eh^#V1{啖@yE/9L tѪ?9!+(yiu-m~DX`o! n}W(H:DZmZ8(<`ȧzg)j1t+ H8`#\$2!eĚNfnQ㊎?s5b>_|v~i8bpډJ4K #WOa cxyЋ~'aٙ8L^򱗺 l@Y7\o?;V,b8'c#XuZb\jgcv )SaM4jNAaJ2u8@JHH}lJǼ9C}|>EI雥fǜu)؏M ?;.HlCFPRvZ/Kf1Gd3_ДsВH'c%mgUÚҞ :Es,L9~TǏZz4=*K)C#VYq. UokX"c2WTcd-Q=uS!T^'%+6yfM>|+QWf膁#~y9#窈װDm<Ȳke* 5:bn#qA`auIZSW`A` d~PrT_6T'q]ɡ,azg>YuO|ysA?jsGr?'yH'vh/2٢nŏgC,w3a蹲2J17ilhYO;Sݾ۷<}[_G.𝗉E)'w.T2Ykd!c [ݺ&.#haBiĮXUk 8K5P3wPNu%M$I Ϗ*Z{m6|\OxCm{B@B4>.A#YIZE²MeqWɮb܆l$C#ys?).;f{2v/ RbID'?rɄ%mv5)UDǭ32!R!N{z݂x-qW '0{u6a$W!kuio`V% Bs?,>z6IIt]WBO'8]M7_fiRa&R-;*89hN$HӃ1gy&p5 m)̃H뗄]gٜB)I,V\/{Fr˲Ypfɑ,M+j%i$/)sq$ v7lG7'qp$C$ 1 p_Iͼ:*=/H8MZ%bZ ZwT"i'F78T~ғoM %ao#K ,Fɴ &ED~Ff [. BEWq /]p0 cdH/rSvDcYØyĝ1v]d~š2N8vf'=!fH3yLV+{QpyP31j~9X$J1v&P>Lh`L^wc |ʕBnEkhԢ?! fyK  D-Nnl3q\Tt{ɸ] `'w[$t;ho)bm>N&9W˲kKfۗDCga[eoRtpRlHvޔ8N2#.XZ2i`߼/ cdvJtx+bxsU8t9l--Nؿ%֟"pN\@3qY\[H\3oJ;y ^o,B'WٟURIwqԞ'Bcҹ[Ceӱb;c .K.ql#bU]t4TkfҴPn}.ReU]b|M:)~ ͐ &,-GH7m 5{" ͻ&?sca@N!կ@k N:i#BV.2ep!jSc_~6( ]C `bg(f!;+<H.i4kPVYK &pBE6'3Q12C|rnv 9cJPs^iVrϣ|\9#84fnJN7 #:-P}3G[ّm:=1xpeUy웠~ܶoOiK$>J:Tr`7x(=HlsA;Ǥ/%)RǙ,拓,>^{3N5n-[jBp_9-kd <7!WF*57\u8IBP[Ae"dLyaڷUA@[ó!S!Lx {FrW;/S2bt12@ }")sCm+Xu=a 'v/~/Ͼ.|@as K).".JYo=~vpo 뇾)SIHBnI}xJPxOv:\vOqར݋&{Qs;t4 %!ZX}x:.f4T EJoPgsG(eu_K!dbħv%D"&ޮ֌MaSQj[GXQG+']#sQ*niuE f$ȡFZ 5+I +e./y'2.,#- '*-QU(u $'75ߢe' L:6!P+>\jSlK MI.wlՌ:u!ƀ݉YրXwYm /@G">PҘ[ WݾfnJf֑^`5+ֿoҚh|ސjj~Zg`k!eaoWQ"XSҴq>2P[;Kjmufɫu ʔ7(@^j"6~.>D;8H}pf p F+V%";ĉf^-s yҏ݅p%Ӏ[&{hCba`bR-ԋL7ɐHRqg(Awv*9VC.ѕG@/R/g[W [ٚ۰UOӽ%( _m~]xFI[+y2;U쮏|\Gfqn)KP|2@D|{k7e%-:.cy\˰( 5շ߉s[EV}!<Ԣci,q|H4QՐHاBM:s 0HT0ʄGA\y+fϔn| Xm淋hlf&2∥.y4^Gw!=~^Cz%?9[7 nRºim@jENǬ|(,XEi|n^Ꜩ;4P,5!AIZVt hZiVT6jdaz`wdqd臙T~wcVt5Vr;w3F~5@['l=bUۜ C,>:Xg ?PqB$0+jVXwTp79g`6';ʀ EngË5$eü E!@R\0~1mehrYrLD2s{/x`rZ+]?&3ƷU4F-/(=N 剚"|b+/̠ͤsuǮe62YNQ4-bՏ,2& VJ_-VSx4FO?L6aruצN-*tw9OXeo^O&-`׻(ޮhz5v/)gZER -m;ߥK(N ;SG֑XGzuȆ>P14%]*Б= =U[֧}*^s[ɬg ZjM}2o_ZeDB{`3  /!)A'kslF ےJѿx:TRl@~:Q^aOBA/2'N+I(fivQ|h$Sf~A̛ aN?7-|°V ;/S/ǕnyZ@1Nl^CBZ`lr@HEJߌzӊ;F(X{yy몋L{-Ӛ"Z!\&6|;6YȮW8n/ɡXV!0TQe<,E.:l'z]%+1~Dܺch3K.'b8b?4Jx]j1|* /\;>-G" \.)<r81E*&U/t0i`dhsBp!6ɩ 2'>߇mi>*HW {r8)bz]*ɍ!)05iBKuݹd8JYWiOʆDPXt%ɱW>\]C^d=1-Z~k[E3!\_~Π{.]'Y/kBJ,Q PtɗUƆlA֦ 3Ћ iȢX9h2${smQg)Rz˼hZ!!WF}~[sX:|()3Mb`5*Xi?@C17 NUqs@ڸuA f#t @f0Uƚ2NI鄷pWEKA\)wBd _ /?ƾ~Idj KhkAdwMAN$v|&qG][u@vfv,XQRDCV!QlotR-Ҟp+?G?>ߢ27tZ>ꚻ*W]ޫ:p~Jqu8DGݠl{a *`[ErԜַFުԠA6:n *+1J͈|b7,|StV8Mv>j,>JG&=@~ǵu)Ψbf׷+߷I2Q>63RaHh6Xt_;KPS _P%$;Hd C 9ϙ-)P]ܲF14 -B]b:bx?!$GnApS;j@0rdZF5iPAy߃:)S:= k=ali^7KԀh?yd5?4| ^hXz?.ڵ ORϟMmJ6Raܙooa52fƔo@˥T\!4?mj p,e`!KNg^l4:ot IbYltA{RB RwE̮ -/X@u'qy$B H};"R^2DO酑EKw6/DB8 X;O.)x=yN+Nէ?Z*}XHT@ţ7G{*B6%sSmp̋0> [&FsēY7N> {d`5@Ԓ !fEOJ#ՐZupO`)<$јi˨~d6/ӾA׋wxG}HqjԆ} &/BỰ{ih͌8tH#ANYhGuIB>1 #Lp8DJgL2ح~NP=( vd* kku j@NڧzjxTV(5*Ƃ>۬I_#! WNkXQ{jXp6ns*@,Ֆא p 7fd7jv/cp^"H^Zjl0 ~vaJap0z1iu &_B/?/O h.7vs̏GDzIJ?lC3x_9ܻFivB}Pd'U hv#2kKJj\jc~HGsXReXY åXLzF[C>' ={-)$Ϣz_E4"-FP"7qRx@n', P;x/Ys^I:8Kta(BqKǪ|4ϟ &ֈ7k >H_c q70"UV8,K۩ π8r<l~G!(_QTW([ȇi}fk{=:~N 6&gBM3yr'4aQJat 9HYyp9u>hmZֈGG1Qő z3Go,6T9 c+dţ^-Cso.ɌMBTN %` N6y S{63O%*#hx&@(i>> ;S9hLVh=?E_Sd Ba! Yu&ѵ+dGb98b`:Lޣ ġǶN#BcU +Y uJS9d+h{G'nƌee #x?]P˱MYR w>GVW/F sU:dٕf^W`^Rn|;d}(Gwb NrNW끓_S*h{$X x S߫c6c|KA#goi{LZ#rkq \S@ xa| T 6#ߐx}44(j]3jK屾 ׬ЖkfoU{ ;XIJry9p,o-4#R4MyJub$-t..3@CHOuI0+T a9&CQkoQF& %wmR rr@Yq6=*Z(B Az-‚t Nv.q߻"(_ u]6o{X b;O2t-UZ9Y|D4Ԧy>f< >2ٱx6r&!ݻi 1$o"M ^H>d+88nyk{G[iH!w! !?;ezM {F MO܅/0?,_ ]{CN1jHW&9syDge|48Ema?@to:ti\ڒg:4sߊwv~lH&@n(FD>V4:'>A:7Y.:^近9zqNmcۙv.w9hNn8Rm1Ob`{,ٓWS^; zkٛUؖ!62w+ˈ %k0tPs9 EV5#&E='Av~@x1)ȹ*/Gͦ}' h^۵z>@@P-ʘ=q(o] 7ԉ"5iVz Ԣkj~N\%_ YQr5Ml-Ci"`#TB'cfgkO"}hb,G۝gؤ-Y}<9 CW(\tӉJ!"b/*FL?v®TVJ2rNT$1(|!K0!Ĵi7;$9ج|Nm;ӖH_#λ2[֟kVoY^Z^Cz G ˱-nCH~ [b՛(NL>t&~ s{mJ8d5k<:%!svJkf#p@>퉯>xd荡sQ'rUw`[T]~PCުJ^pٶPF-gS"o= O8Y:h?ȅ7עuЖn+՞$Dτ8СHp/9;/KDz(CޢʪŅLb3zmڔRb/>&k_?A"x=4IE67u_֔frM, x&8Ld ^$;h6^kVSa)D/jިӫػ1-236ۃ*9 LMw-fdpU DE,CΗ!퐦pmT@|JE攠Jzz.}a ӕD)*JP42 #+SkT6Y=*$_'6ZsB+\L ~GvgPoq]\~SY(ߟXhX@ Ӛڛ;.*액6\,+ }3 yo"EQrd8n[cfL7<ƺ4n(AaD¥p_.jR^}ETIMľvw[:~I A =EI8}i)Pp5z`H&rw?>sױ[gZ WN":^e#: u;>* Dk)v*NȭÐ0nv}jJ}M7iA\3*\~{lm";t uZXA G?ZA]6nysH o7` \=n׏S\B<Q| M殑XRԸ:XG{ #wxu et£v@EQC^EE%<[ nQ٭h½zrHAŐB i$Z6A~4o\ץHvO~]b\q~IcYLi w~JH]i@E$4K"O8)[.a15F4ٙujȞ|D=|U-Ljqcw->=ҭ>JI\/P򍳄Ps.] wgYC%|9c(N,'3}M 0C0dN;x˞n_08oxl = 9WgULOˏ/ކ6FN_5PVZG^HT'·7.iUA/ [|UkcCL'WY>$gT "F]=!>;rH__0a(ZX Xj .KJo\R-'dnv~`۽QOe~?mkܫF ܳ.FcrfXiS:'R<͒9PvL.YS5X8KxaJ }镵D[i/C]Ƀ_Jxt8~z5~~z\ 2)qvO]}=0B۲&@M.W~gV9 O` lY/r̄7A6wW7tWamd6`/jZlV&rP2໖Gt0;nqCJvҌk{J̓˱-Ǻ./2#o ;]7<$/hk:aIzf\IlHx9[!N`yOX:7Y褸!itHîo|f0VK}Tcx/9K)/Mq=0fFˏ ହA^ '1k *P@{j^0A)4eEx~NHZ!lDI6Et uP3!c-#5 o=?_rWgj' aN彗)"_…89FXj/a?I&IYAYNR5wߴ,J %K\W*"A Nc@Cԋ&@Vkgq._wZ( Vjq}_x:E}R8#_xx\N n(Y7XO4Gj')E cACn?14V#6e.)B;[ A7]25Jr:R!JYzV2-L~Wȣ 9ljSFlav^,7C>f̠Γ\sĜiZ"nUqX1#a+ԕKS\||c2#A e^C @i|zKfVH}tx@ތ1]/лݟ"#g]TDBqw(=}8 qO.ȆV:*z[Q"0 v)Kcodxj!u)o;扬ZTru ؃Lt)#xɘ"opvȊ`/F$kz2A!=jiP_,9 >vAdrz}B#]l/bآR,f_~0Bs]s2]'6P̒^5n&bCūUO:>ZgƦƇ@dMErEI퉫hkxT (t7)Dv_+߬!~U@UDWv|bDy_qDOir YQl lx(;AutRa=[@2 yQx-Ͳ4hV_[dƿlZ-ӵ;0d <-߫c{>u5+GxjP׌Y Z 蛐tk@+l<2YJot^lY' anƢߟΐ )ӻgi(Q>IIn w+!3>mbqfZ_vo %׈;"$O|J𴺬}w8(]; v 4!E"xMlԄdD?ǝYl$ztJWn[E'Td[6ݺҕ7de/XRrA]]K`av'ׅi1̕`H 3+d ,b[e>KdXhhM2(MDLN'䛒e^*S0 gE\k$`N^fX_JFۿH?rwEz~j8HqB8@+-IQһk `)MT!pY+~1YߺRwѧtKVp+Z ڣZ@LiP[; |V8+P֩z_0;2 &bU*UQYx/DF(ѓ8 q9U*WBV}wj~C-P/yXZIiX2F( 6&C,&/vz3aeÚ Ä2\}^_#2,q`1,\o9pLu6iaO GA']R~DEC tXцd`4x]i9KS\`u}1z;тiZ` 5Lb@''v|袂Y:$+!d6k]0;2Ty5;l?.ZU_e4՘5R%rz:f=k(s,džhS1 >@fdU.&aИ8 :6l*[Q}j #=/N3SkmyͻPl>gsQ?6)@23_zV-W3gy6KӤ6i,8qYީ 3V)E&IO0,'a;17sFN24ƬhԂ %< IEgG]|:":ݝ+\ӆU+Hf?x`#H!NJ=+eD2}i}qX0JB4[33rȍNja}Q~ +? XLixqFv>{_OtWJmi]*ϸ@3.hfj {Y,uc^@n򧂗kBwN.If2x5~t\+6Tx2gmC8iFG)ȏ>-7xr1+qR2M:ݜg}gSɌ'~#3UؿTxO~$w.-)Tz 7VD : j1e:H 'W](JC/M ͗1,Fig&t}*gp0JU+$a?碻W%ʴRU,cdz4&GCUsھZݼXVPH5x>D6-s!΂xcFdYoȜ@ffpz5%6OKtȬK|2L<('cdףή]B?nw(?U6~I#r$OB- 11~n#!%D=8%r$*fG+9<31ڤc,-/c;u;WF}Q?#]|qܕ:2S5v36B%9ָPa\Ga[Vp%E 1 ZE e|ߩuofZwKY#!)/EM=%XJ`vQxYT~$YUu09e4V2顲ۿpF2;oS%<bw k@MVayӁ$B; 5L=`]ϡX0-6VRB*x6{|ނ2 2qh3ƯO& Yz;: EUMi+ v.QA^*R0. c7?bfqb ,S8PndAr"NV$[^7Z+VCo,2V퐾^= O76 gc{ S)6 =O0E 1{E<И #VxRy?&[9bmwRuZ!w<s|c,j_(y7G+M8* riHYc8&3tQ?( o\+^Q7o~A҈qmg^%TWR/],Nj V1 e2ZnSYAf/]ӘZ -I 5aw3±0u\X?VzkpGSmXn”rdnr o^ ڛ@]XyqRj]A[$_ a+iU3eZZ7)RMe?m2>Bɨ5/q ^o)=)fW9c[oN:"d7p!X?oYhlK #.J:sټ4Wa$6e(1IJ߁XӛUg6t\ oqQщqj`0N[tu|t)%a 'ͭpܾ>TFb.RrhfikSyG/%dB:\Gx̨l")" S;vjI@- zwO>cR\%A#NnBGy$iZ(_i%ox݇K~X< FM T"]fw P3 #t-NuGH\ [8-=ӀH<65%W|ܣ`gcgFzgA[ (9֤g4EHNʴ AydSG*ؽ]oyMmed.VV\{`ޓhpqΡ\8y=zσsUcqZ0z)m_?yf-:“ds*0l( RqZq >8=`sjinкBjlż#p!sfVP{x@j_^h݁p# :8JbJȥ xjUN SUZZjza8$;2b{f݃C8<<kHLN͓'XvcW<^.SIX!zɥݽ-qhjYO_ci;e˽7& ec1q>nV٦kɋ$O~4AK.-(fDtH&ӂ Om SA|972sԠB6$bm.@D` 5䍌0<+$(oB**}h1m}lC-aZ}YaO_펱̉r1vQ@=zgYh9HM TaF͝0lt\V/;-2u >McMQaX %QL_GDRg)a~RN,*Mg4]pl̺xl?SI9fM/$*$b*q |E0qkPo8[Xw#ȠRݷmN KS{wH讔 u4gb%[1-@9A~2CǼޏ8(}RO|Y4FpϻjU*GJnb$f|>/*,c0.'qre@n[a}UK>aslYw%AVOL]}oOyW↑q:Tz>말yrƚO|͓] =fv}'mQb&½leZ`O {Ѕ QMLB?$ I(^2 2{p{Ϡ)qi@/*7=jΘ7 T=ج{ Tkbc^#W z??SsoqرyHc6vY'((eQ"/X%} &'rCsע 掊/ Ń^(j5zAؼ=dqe $1WN6zkէFk^/D,\,u+>[EݓrWmz9OBFckm̰7 vҰ" a`~U_bs/tJl$"E==&k zeT@2F.nmM@Ht_(8| {?17N]cVo5ߦO9/HːB weпSKmٲ)=uܼPEr].7OsT2d*:/|HQne ųo*5;B,ECUwu912N%(dwhF10\rG_|Jx~ƛ;bf5XI/bV `v`"3ͻzI d(Q bm_Փo+N ܟ;N p*1ޯ]r0^У}wPF{"@_͡$bp@i De 6,-:+ ɐ4_fRON8Fn>>S!T\PQ#gV^TY4 }+%.`˟eWY;tҵ-\Z1AӁ 8~đZzL|&u(e }n" 6Z~MJumv'd4c_X֭-λ+5g E˗p0,T m_qV.BA1AteH z<oqڕQNijo#zؼhm8nƞ[`v4Cʴ潧qLI̴nLg5zҟBpw"zqof&$TӇ:԰ yyDIja/:;7wU̇G7hԊî8,$N9.ɄE,F<0)~OCXj"@/UC^c"_^1g(N#U iDum5HEsߢZV ̢2c7 Լ3e8|K\TxilP[+/2o@[F {&(Wĉ,^~HFہq{?Q*|_~rSX+ͱxi(ɼ hObeVRݱf1ds_v8~N*)>p0?<LelƒMZ~ \xz?_o~hhaZ)|i ;Iwh? J~,t+yyuqL#'An0qX;umť:κǮry3)*{U-R)!!?V8F*`HG(j&2((Xe[Jw9(z5O6q0#'crkľ%͖Iɉ8piZ ܵP%p(A'p^lޢuRQٌXQtLe kqQ+љ\-9B'˨O!Kc 枼8^J#d5MQc$J:n/05-2@TkЀW d#띋"(sE`pom\a ӫWϏY'^/0Rʰ#,)0&[zI@rf)W0 B;&u|묯_e/OEcɅM$Ӌzӭ g<9/T .dh}vt" ≠ )ŅRۖČ}D 2"mtIPu3ٗa(Sa xe@` CVnnWvQu,/F.d~} aTya+QC&o i{s~溺#}f8`AőI%1{8T=s<˙!z?.{~W4-2y!&, 9mUKa%7m{!q]кT6e`p@DfS?r2,řpDu&bP_ Ub<*s J 0_uoFHZAJ7`\.^er9۸x>0 w;xdW Vx $`2lǘHϭyacCBilTʎoe9 EBBK?2O},AO mTHc)F{`+fFco>Dl l7~|T!oBh \F}v O[;- :3 (?γ1d6:t,dszf Ggv!jӯC{HN i7ԩ >Vq5e0DuwCl+o@Θ2 RTߑ[$=Nr,/ڮ:bH8t$A6%~H  'j dn.xAp7QpS4:Q=j˦Z_׀@0S|+^Cе5}F &#<4|-AMurK5aP,`}J?Ĥx>?, (hn[ցH;yRS-| Ͼ4iٔwcE}4d*>iCZiĹD09 s4|"Fo8GsQ%+PLt p:3v{>w 8exyyr^f"~"sYb^$Xe63X"yg~#C&AQW.nC-~xRkKL YW7mYɤ%V#tMo & w>G'yv`fc"j0`]*X- X 2^9>Ui~&F[/˄&c w0<>v@?8Ofd< B7u0Eѫud0-(SjIq;C`RymM#,8mM!}|9uwgp{sp_S)5q9hHzLsLdo7,_NOX7zje(L:5r?t7C^^dC[!tźPuE+cW?b qNo| IoemD޼k4|u܎QA Tu3TUzŌYh_fQPgӟ:@U)8Sw6?߬2vQ=qخ3jCfЧV~I1̳Wlt[CVkjYLrr@<}?߮Zr~V ۀuCt &ص*p^ f텓Ym`F/j ۉA> ,yTlm\(v–40Ƥ%I-iϠ:K ka0CJm&3[qQCc13./m?>kt p11!^?MԪP8 ˷ep:č,7wxuuS/,DkvgFV*6cdGQq]nj_q@G>!W8r:[,!_bVs+DUr0b2K߳JQO*z6E0TRM;@V L;)ڗ!KdHM?4U n7g,f-ksF(~ \&cLϚbVܑ;{#J(!NOHe(ܺM@wEݥ$*>cKюk%TL~nЪuI/lMXp1m)cF.+SOv=Pswd̏m}i_>7'x#%qj`)sdxwGUE lX[T=/G8,FD,;ìx>;~{JHѬ4tɞ)o'ɺc؜ zE|wzܥUL.@bcglJZA;]MlV;dlbiI-38=yU`b<e8('Mr:+bpbzAs_%6zΚʃwh\Eez!Sp5&(v-C4c _zsÀ)DCt7(viZ&/uB"'׉k6:[Q)GB  O]T%k82ʨw?:(;|9|6BL9_,OS|V-.ˆF_bkRtɂD`x,Jy nuq h_,s绣CG:t"~)KηͨxZT_TO#eS.MC7P=L$鯓Qf)G>KF~gG)@¸"Ϭ򮄍vqFm,IaIN R"\;; u9,pT2ڏ5A X&qw4{;"nS5Џ4ă_Q@֧!ZwAWRtFguf5!03Z5d Rm Ze*~2BB :@YEZ22DQރ- xcY_iӕЎ8lѴ>!f~u#WRh1GBf"=竇 :k)DSH!~ fVw4'>#v6W2U-J !檲OM`0y%&Ll>ZyPg+B?6~ 6UG6606[adfj$&` =/OL !AhP Ok#Ya5t<|mlG%nDNKR,HM&J]l-hi).I6/!Kew$5-p0+r  XoLJ~tg:"!Fsh¼dpC琹M0D4Up4E8;/j秭}zcm? (/nW2iiRyƞ[81fU9oќ|V`x55ore  :':Mb]_Ti~0#F %_1PEt蜞RiڢՕA|o8ᰋR:afJM^Mh@0%MV&ak6wFC ;/@y 1N1Z(GU| {weld4n d r_}#+1Ƀ '(= 1*]DCn~ '=+.W2?m⢝^HruU}RJ, r ׬AbI+wG4~ UMpMl)Ne>Η)dG9/qD (XT+K-TCAa ]4Zv{7!hiڢ/bi "fBAj  TOĽ 3t5Kwg[elz/"pXޯdp*W#۴ʛ ܎NݘG}d [̡wRGx[}UC3C+K>s|(N*jDL/UG=rd2: 1R~gQc ]`!,2)I[I>w#@Jғr;(NKA zj4^B0AM8aL۴KZ+OX2aʶJ^CRLk%>RkçzfݷYz9nC QOklJHY)tzAa?ϼoԤ0ì Wu$T!k뛓 ,d2]C {مC,'SHjٲ5AUh'$-[KtCcyd[a^i绿ٜ%NɡZ;@Ei#=hzCBV>Ur|4]I[c_Q;fjg*Y@W;M m<ó{˕^ɉ;JhzUJTT"n+eCmۄ 4:K=r@*ruKx 5GqVo{U}' :ט9k 8)IWZq~CʹsiD5*lk{A_er n~^ޯCnz]6{ad[gUǰ{H'$?mx_jPQdDŽ$87._>isb$Gϙ cpV,֐FV6b5[_SH%b/9`YXǵ̏ !@je)X~]12dȲN-ы~ӣ [$zJ q. q-1yL]k+&u0"tw;N%!<µVz c$e=>MBÄ(GԩJV+6}:V xX,yhD6TF/yNij(T>OﶸSÇ>i.qm'HJh(}(v2W;,u  j?r&s׷r&PsߦLڑ|1ӬˀP<<&@U;׹ı\?bwW]#>Y31~YtQP lӝ9;-snU!E2c0 "6s]G z Dcb#jsk詽{:w rE" 6mc-{lQe^ //,7TcD+S7;9e C_h:(R?Fu[ ]Ⱥ(8C~*@5`P)RVQ*Á@"{" 5 dބf3Mɡ5WU슏<,hD(}XCy1lz[vDZvC6"qH!UB,ɗґ[F9]Oc7\z2}&FسV05;+ŬiqGcG֛729(U{表vO⡆xsgnƪ)l,u^gr#z:BX{ .2㰚4^0r-(7苂^YL_6_׀Q ⳘK'RFLd T[ne+p m8RUsv]Ɍ̎։W+OZp9\:r @"(4?,=UeO{/Ar$;OUŹJzHU Ŝ$<o0d#Ueioӗ8Qvlj((4{9c']c OulQS7}jH?e\}_wwB?GG{#dELXOǬy=N6"Tv zw=q )`IW4H&tg_""KN4ٯ8o.!qk N1B.m5& GK"-mKݟd?s/dqSV QyαԘ&2uw <dOx#1Z K%+ Y=923`ʐ+G"gL8b<(% F-Bs\{$B?7 I<~?S)p`3w 0PX*Z–&53y5Zd^ -_J 忰(bgϾ() q~uavC|)~.WabU*([l&C;} b;[l= $& ? >1>m#?S0&N`US |8 sҌ28ܸ*K9xK.is>.VDI;d8K½ 3XQ "P1ƪ`k~A>ߒhikf;w'J8ܗjHs@i5 5j Cbv0RX>-mMЙ8&,RIg+?gT.(8@Ru؞u>*x {P]`Hs䷾ *?&QSaYI|DMruzW[-Sz(J铴mopZT72q+0!tHkslax%O0gSvy}Ps[y.اv_ D.9kw0kmi".۱8 S~󘫹w35s-µV\-b/JKQS{^jWa͈dY<'̕WJ n%倣Ja=ϨC WzE)FoΟJ,v`/I(}Ig6(?ujڭڲȽَn1M*b VUj[hapzc#^4'A j*GjxA5:J*m _9|E(J3 H [=BR9_jTjBEb0 E9>+%cOV$`տ|pbty}(]PGВ=ۏ SzZ=UFD%rgxD_U-%5U-뒔 (V*#0::SBW?+զhԀG:c4^: peac0jѯQ}^UH5 t(=f5$ Rg|g;^>H=Օe ]HL`- vHWnr//\Q28{DZ&׆p=>2HgS_?\!I( i; /iy $hY*+}i;@EQ4{FF8 5Ʌ,*:\ .v.Tϗ{jwRns`jycDb̗ &~<-iP*L*@>ozI1+|(ʺ? ڒyo\}C|OFPaܷNostb5_c_<|:4Jf" Էx1G@+}CQ}-$a)&c.WʌdgUikd}SQb; O/+~n$pʨ](\:-@W.cN4zJЬ:ٜ{2b?겢e)p|/*pp[Q VLI_S%MAʣOrv8]W"xK.1 7GG͘3_sf0u9Ϩ9av0u&yq#H\.5’9*NK[q.-ƕKeJѺCTޝ^{tŠ=Sf-욨ߩsC yz^#%.^!c3ۂwX4nhw=Hz"tUۭ$G1t$ob^sz/<'tjdA8$Rqaȓ(z'N@Nז෉ѭ%͗@x8~kte ':܃򼜝ST->'#ZT:Mg}5vNAe<fr:h2C+-XogT$c K /pFQ%ʼnQ:UQX:CDtud5궷 ^χq/X}Ĩ(6 &e^LO{J}@'uf~pH 2 tONM;];M g~>{ax!urme)}&f~J,ٝ𕫰DZ!! ]`o}Gp7Dz|l@93##{@Hr@ly4kvuUzFP./-f^5Dc~ ԀIR5@^f3(;u9I7KND7#K;~pD{c+(=SC0Nb\U|%ڡȬV 4,6j箆#=HnRCIuP󴲅 X~pAaWpV@i`R5\Aؠ,g.bJWV ģq Yu1Y^׀ `uxk9=a)ۉR5*nsV~Y^/ "+㨹ioe)ɳͽ=b ^}I(*}2תWW+X0jnD*˖P+JxX͎p ɻiɒf Zi=\vY ޑrss]ၻOO4Rc6lE<Y9%g71Y>侗wjY|q8B^ py!D<2Go_vUJ1[cMW"&x߃B;$ldVIPbEOR|L7!3W8q_b UoF{XՆU3(.2'4no^q!"n#UNf㲋 +]W%B 2_x_RM؎Eۮ sb'! mĸݗ𸟬-h{FRޜq 9O#F *Tm Cي}(zB-h*}qt re"cFFiG :͆VR0T%07/oXhFX1H;!Ao \_|ZNQ%Aa +ych)gٍZuFQq>ֹ2/KBJfUt!@ Dݭ;+x !\Z^Hes˪7pe3VI-uJv=Pպ:h}Vj:nlO{!1F<>jP^w=;/Uj*2;crgBg<G UIu8?9ϓ@S_ԓY*"?Di#`iA cpDp僇,@5y[BqY\?څKGĎVV hY/v 7M4UZJ7$} !]zS[t-`a}I[z75%1:4qFǴ}; `X'qz`y .ix [l2vҠ:dC}JǾspBёdQ ZKcOQGN&N(i\D porJ)swGd̓xN+أw?+L|, as|lbTE -Gr#dEVfl0Z JY-VP/1GC4Q NZ~*4_.ԓF})rP>{Os5*[[QaAga\ŕQ$;E%7Mo +\-V;Ye l&@G1~ʬ !3Qe scT"dLeV]ɪ̃HE9ɻhdž2ɂfp1@i87OqbjtԢZ*ȶax ]n*AӯtX@O[W0y(sv`mYS zc-OvQVIIG 4i4}HK77jvbmK#TFE D̔U^1uc=7 d\RcET1t@,Pf=hM2æ]ͥ˴a-@3bR#F1ڹm.=I>֬󙛰e{::EZMVecpeX;co =e.CQq<6Y2< j\d9$Ήv" AXWw٧[ut|2 BɌk@}=c_Bb}W65NLJ-'tۺ hx{޿Ƕ1[ekwOl_KA"ꑀcC<)Msmܽ 4NJ[y8VSPa/_qs&aROxE tte0ewW+vUƾ9_QB42;Xyc3ҜpkPѢLcHu|~g\Vn_%Um|jÄ*th$gr)v(HS''/Ko~}ǞM껨]2v].a(Œ>{MURهQx({U!|a@rI.~YGm⒈rkA/gVkH҉NT=ԲU/$-+PHft2ύzG]q& fx)= j5oQAE]@4 E1ro9ϧ{ʛ\wpr# k & &sуBaK *hTمeC<4MAo(x.TD| 5u+a)ԣR%kЕ+.TA&J X45cj=g !P  [ }qrC h v#+?f[YsbYv5cC=5U1ym<'4Q=xdKDqwB~^{%Ixⷖjk747ea"=\2ȟPAᔘE5%yBl(W.o$qJ0/#;L{:p? zUcIO`ЬT1k^bY KflxD{%]"7ج|tp"YϽ]O鐵'7\`'1.`CGDrh8E:率L\DfT{=E]EzOǘG<[]Hj'%.VV8ƻL^HA=ϫ%UY[F 3w|4|ڲAUJ;/ Ir!k(58}6/@,B=5pB3i)dihAy77?%!q\WJP)C#d74e"IOGGyl5 g e&!O / *+GdX-`}W- p_QajOK=jPTLrH͘R1հœxp@xAߕ)w_ Ij ~B*|yũo<7 0U0rTU1^4][wMSJH ϤTIί5UZcÜnRv r)q-x}3;#rCT~j?Z<|Nkۨ(\XEG#HfCe!ʂ&y0%jKF0.W+BcS˩n !f,+`.M ii6YcI(+!K6RcjNd103b(! 4KAg1ՅvK! _D4~7K(Xt)^2|P-"Q'^Dm44u8U+tDsYEO^2]oyM):Ƌ #;l:C{_BN&al€1_wP0:|)֒t%TZiȊԇs LA,m84z-Exf%xPD`J܀9gk{#^+TÍC/x﹗%7$#StPnwK q~)Wɾ')&f?aWI -ӎT3&8Di՜;pZk8ԯj VfPE7AKOL挴A.nO=zH753@c.}UWQ꒿N1C1Dk-f^s,M-"`܇l4\ ݸ>hQIUFsǏ 5>DSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kO~L[NdiȺ`#j@v︍B> hvDkD)"'VklzgZ!M{H|VR Fp/em&S|W֟~O"˜0rPx% \(>ioț T,Fsz jF+5惫Oc\b6qxO=Ϯy"oԏ4h,cs )7ಱiJHl 64)oԪމ1WG>5ts$F:O.J<ղt81hx .TqL, 5Ih?dAn+Y@ʧk agb[!s]эI<zgqu^UPZ" ,%ݣT钲tʪtų.PKd_?M. 54l!Ho˜s( W4SԈ4Ԗcy0㆑xLtE_qG3 f-̉S`SRבc=} D. /=aþ+!S!VOm\~O~YZ<51RnuY{P ᑓ?V2H[rһWW%vN~3;ot,APјe-TLυ:l;౩w"N(t;L H OCf>^T.F7C*==z>1}dN dS+dQ2Ġ%rc 7S^G8JhW79qx"sL 73jlʜ->=,h4DEfG[ 3֞",s(} vS7 %v^P5~"aJT* mv:oj1ݱA?8*o)trU JgQ rH~mƲMm-Wj\ 땬]~OX/D;=n&cԺٙuIŜһĐ<2O ><ͲH>Wq;p%r$F0ئ9)]Pَ Ό_PRڷ d)ߡrb`"n?!&~5Bו]뫡ԢcxFИ y3?5%,s pL ~]BH0ou)Q»kP1N"G{}%XCLTӖZɇvp(v6By$\O@jl,p7$+о11l)߼H{r,b/Ws&w&H +;I7giP:J=Miϩ$8!xئ-#FJNP9yaS7{ۦCP.e)OP1e2uE< ZWD*^\G"$]|b|Hz ;AH"s.ԕ@m3f[$gΧU|d}#J"$Z3q %@;TA8MI{͵wNw%&n!ƍwuT _@x hhci }I=:9m_|-ɍ#k eJWEJ=fT ?gxJQH;AeREIr'0 0(B.krd{HZ5H 3+#(_CT`[}oȩ僙LLkV@rߙ9@Wzӵ)o3c(xlbϭWis. [1SRƅ~$)NyERjSށvm#31 d -(&=pZ tlC #Oi~FPx'#`/6K0ǔ{Em0ߨ#E$:lkARsǢ>ÕG0Qq Eht U kzpƾz-LƦP5Ÿxxě0lI"{ /D=|pU #Q1Cg7MHJ5taN'X3Y+_f#OkҟJ "@S FWZիw*YSvD²>s(eڞ_̸Ej'HQ[G/XI1 s|'EYF,KcbJZf o&tV-{$eyѯ-" ğNg鑵ή1t>)x0$y˼MnnwM :_93o1%2"*QH=Dh S^FZC]Iۄ0\quFxVO1 AGZwgC X.=n `aڟZLux4=ξ`"̊G뒾ܙ'տG%t{mS.9|ʝMF Z\,]G . ef_»3|vOۋ MN=2zLխWiU)$ig_^^x5E63 8+ g ,R)  ͥOٕӢ~_˴u5僼mj{>tK2<,׸XHѹH:4.gԅq)'2jm^:nTIoI7{/= x 6mw?kiMQܾoi`v6wn=.?( P aX}̴z}G mϨ݃X&iAA,W앖A~訐K Jfeg{}!bKqy.lUؓOE2]-j;NK pgi/aƶa r-@l>~#,8Kë*z\j\Y{-6TS]zb\[86aaBFۄZ꫟礞C> aZ|SVqldwbvyz |2\2e pE} o݀Q{`A_isb?dS>AZ%7O]]=zkaF&dhC9xj.E?dL?U2p"c5g{.Jΰ2mV̌NuͺWgNo`jxV^o<%?6 p1xCF=vW EBz&Km&Ј)dPy.Sw-\!as~DzS b!~c "_wV/a@9m$'$ן;12Yg9kWēBOAbtѶ׼2gX9T>=" xx'ǥ-{FWClWF'JW!.o/i>qWcPpLFf8a h}6ڣ'4 m:"8U #Ӱ Ҳ'\%sbBB^'I\w.IQV\3G(q&cNHQY TfQ@ԷJ[@wOؔٹ_RkEc(D(t>nޔ{ma)1a:lsբ AIV_OaQv?J,W/-WY*]h?ʩ0g7hzaMYe攧UQ}yքE^\KGˏ7OuxrA٤ Үb Om㍾N /P|rƂ, iG,н1FE4Lm3#+ c-yYDֵoe[E^nJO-u][(2X=J_7Rv6 >4ɹ6 b7 5;rj! !7hK>ùS&eKy (bB*vd5i)#H154DkJEQJгyM$$J[}Go W:\gs+f)M ᖣh {uEB}}>xsYK_6@hV6.e5r،}PeuWK[0gAR1fE@?99`Ζ '{/Ĵ4ǻr}?! Ży( FNV'k͙p~o4Y.;9/Ev¹`a'ٮ{ϗ͙^ ĪC!hCMaߒE84q-QRX[A%L3H `<" <[eū7ȶ)CjjN]ǛC]N"Pz XX2'ʕ';D65+Y[/;}]BF&|kywVvabL)NCaxߝ;zSE1gOQh.(iPs0磧r-g_v }k򪺵u^`np%j,ťPh"}`W )v$|RԷ t{lpnϑ=5Pd8cg@N~'o҃~N@0(!p[C&'- ~f9Qsj)}j%ɿl|j:H3oDz o.Dp p óhp7똉}Bn%΋Pչ$lR;u&Pֆ)3t\F;b{ rhAv"xi92z+`\t(I䪼d >ew?]w*na: ޞ?3!)]L%\ɚUK(mPJY{}h]um܂%Cr5(Vd5$qH{,<)}k-nYu'jm薲^a3t#.$$* >-,o[c-$F룍Brf4٨+(fj1ExAiCl|w/EE@0'XAc'>_G>[:[zjX/ W²:Ebdv2'9| -Cd|*Ky맫QNbEKi.gma9C@V`3ܼ˩D> Xw? f SCeX[Iy֍?4Xy[b@$<69#:f&eM:o~*@ms1/ژ4>xzP3CW7|Ns\;DRd+l2V]DR6xM4'r\Z,'xT %Oeo]X ng<;?\G՘jf]m\J1E27TC @$%v?=xy㖗dC?t;^a΍g\H]!!gx5fDp:W^б:qk#gT0[~>v&#7GßpV4DfSN<Fg kzS$e[cpj0Z]j.Z{7 ih<^uYo$7?fSv1 0PGjC^!}X;33 Gަt*R\có>r{J-Vlڰo測QP=zfV \Vvoqj0d#Nn9}p8ԙmQaiC-ƲqĻ5gb?Ak%ƸG {HH~G!Zɵv>.{@__DPU"5ɳJY8#Ra  I6%Wp9x#l ~9ƚ k>aj>nQm ]dI-Ֆ| 3zE1,߷I[AnnE@L%G)O|k;k`=/] WX7d 9OdxQoe1vl J/<81^WEho#BG=D>4_8~ֳNS#6$7ٌ~-āIe 0dmr:eFHZb XqQ3 Kdt, Gs?"[:܉]Pb'=vTv~z߶6QUe;ѕq%qGER}IeFt@^l5{&1˩ LBXyF3utiD(1P~ F @qD>;/!`[_$ ?|młe(/JܠX$͙+\(KXANm.?Ш{3ÂIr`}@q`vBY1$}Hph"WH=q~cYb""}e,4 \gd?~}<<巆RKc^s-s_6I>oL,L O) h;L@1 i}\ dU8 G{^RRɭ^/,\_ ʭ-"SY՗ޚJ{EÈ}s0A7PͳD<_dÜ|#~䤗lwID b>+:ؙvCԎd?g}3yz^T8Y lJznA`I ӟAiog[xz쫹S'3h/ԢO  ^d+R\F UOxI׎7%FpUeoY;Z @6QE1RKtC68Wlcm]X$(7%tx[G"7^HB D"*R*Du_nNChNG:>| LyzNqU\4=5a.?j&bnʣѵ) ԥLLGA ک{/JZU/m89uk]03/'h&23c/w ̹nBp%:>ęRv͆vqBb%II;؄ƌż Q.2@HdbDx i?ז $65pjb1U'%'BkrɝwyIV/EkMz)U%A7w-^ cTmh19пq D| >=aU-ք1ʓÔA>J1]MD* :fU#T$7% XHXHLꝊȢ J3=RnnH;Ij:gr;,IœXBܻ0U;($Ow}L:.R'uCS i*IؓC:hJg&=/syU!be* Ge5rnU sA +=(9M,SNt+f:`MPĠB[C):AY0Ol ;L濆'hvEk[$c&08åkD,J¹+P(X'.?G%IzNUI BY, (-F0knٴ8Lֆ+FݬY oO f=J!Σ>7{{/BW)l`B B\J6w9jqj7[r|~nTx!`ke,<ŴZ_AkBNusfm!;X(W48SŰR2aiY=tٷO7mDNw;G oR["d,JX `:leޓz_dFmvǤ^gڬ*gL1PD[3B,:ywprBexKr(A?\1:U0;LXJ͑VaضaR>0{v 5 IWCのh/SPߍjV̱af^Y`)td[hԍs~B{:cG?Os&0WBm߳]9j8x{*Mc>9u.wJ qTfP$.JRmio^7al0|񉴃{<2޳74R^NGadDKZ% ƳmQ>W̉CHGj*> ѵ9gt-b>pULZxᔴ_lMXv|lXL]73"iO CiiGȀtx2W| ;TvP'q4R߉\ w%Y6"qr#Mw.d"Dķ V6f)M5#C9i<ꅣ>vFmJMԘTl*YUXtۀ4}$uS7+BUS14s 6w+R^΃f*ZD8DdQz5C6$Z/3}- Z/νQ;J0LW إ= )8 3&f!ܰ~Cj{^ Q߲MbA_n݃vUӍ\F{ndP0Lە?@#q72D xﰠR8b7^ _W-6fГ?EuƩR2D5=_dl!:7ˌ0zk bBد|{-^P -WʛTuYߗC*\JeG{ ?4{=káP+ЦE`i"gE{P _ O'vߓl:BϼJ4хnǃH{̢MNAR=ߛTVo _bf-n*?]&% vB$dU gy&`zm6Uc9cQʞyٓ їwP:LPZ7sk̻*jdZ7&d'dg6w%Fd֑rU#;,*iya Ӭ5Co4mq}|1d\1tBE/k˄'fQ^K?7 v0>Υ$}YA!|`?jRTpLғC'vR123 ٸ+ *&B~UYq $=xAk2LȚSѪvcsN}9?3LشR+XGw5HX=ywr8lEΫ7cۋu+nKP`邏2ngyDHa[Au( wcۊnH>(/5Hhy86BmyN.p#o϶iQٜ4URusVg1LE7{QiES_@HlW' ^zOFQR@6o4 `vbV*b DK3*!w̌ZHVœw'Dgj$wwǠ-ge8`D\$>L+%@c>tFrz*z>VqпR'Nл N&D?.u1%" -.XpqA@7ixx$f5U1 }dOwN!| 9ߐl#֛; %E Xӆ&7>:$3vst-ەE{,~]k 4UtVD̉;x-,뿤FTK^`= ZMbft|ݾ,3PpRDf>[i 2|WL/G%(35OsI66GTE0({TXCEr'NK~5bBaoL:3KP1pEqŨBHÁO/2wQ.!{ PESN~VWOw**$.Rk{9꼫֎CL@crmzK\AƆ[\{=ЁweOSߛ^aλw+TTkDxLlS/(l9 /f8Aˉ߻5|.^&P2t7݈D^$ gW>N ]p\Ǖ"acL]n-ns;e `$GoU˔e͠בVB]|I-%l9H[ v{4!/׷^7)mGڕ^7X7Dӿ]w^8LdsOUDw>7AuPCFŮdTX=AljO g67Wd6:V9uB) @]DP~;{9Rt (kt'SBBV2v=_9v7 \Ѹ&-}ӌC WdK &\_Fܮw.~ E!_o@MR0W4 dZm߄uE8dL܈mR}ٮr~)n,R*@&&5,P 0IT|yJX.1K.:a K澊!j Pyx7k,*a|2TDIth v6u'-o竀ozVb_vTq2<_O:HZ]6Lت}:LbarW[!"V7X{57JpZ'麗3?o4~.g ORG63Zm}51?M!W }Yˢ偮 O0XdRvĉ[T됇D6UV.uB?x͢Z#1D!r]Meh߭ ,42ƛ#̀l=.;ةl) rev?s6֦kZ1=e]7sჩOMF2TS.?b8uqw|^ܦ+aᮇa0EKL>Ab'[,=7ŏz J?k#D柗 Wiϱ|)Bj7o|79?-/?>5[6\'_f5]U-لr ?Ȉ0jM)VEYjWs>捿av{FvRT8hN֓\Slһ'Gr.1i"HmٻM_r BWS]ja2g&y-ꅱMM x- kusЄ`աG'6+$ՕO߰C;9K !vӏmokm@x`2Cj$O!9wtu٠}Kֻep2Ԙ+=&Zk>' )-qěN8s3fXBNz # $hZy)ǚ2 Lu'Sg(e,'8446⬣ I5LA9zQܑ{rr. G.xemA4p V_ޥa`? G[Hw>W#~j )a6C3Q|ތzrdl oI|$H=law*-;A lZ? HrO;CR@mJߘQ wB]FdWsKW{}ɄGĥ EBo%iH 1xΪlΒ&(om,HcdRJ;RStD0T6x.Mo]nB?s땸Я!uLq kWŐ d3\vOONSjVY© d&_H>p@R4sGtޝ4qZiNȬKU pS\*3b/BU^xwώcsNWϖ]@ڥ2k;W ElM,Afx䑁z̲|"bp sE) .r_]^>3 GKw=Z$azIRIN|8$4MDq6k#̔?ɏ봔xlJU2fVHd uEfn.|SeQ2"J:&~".Ôf2*Xzvu :ODƹ]5]4V5=2(Z5o= /L>gT,%K{гZ5jM1Ȝ6n5Y00Ba#6ȺBH vo/69zOfɴAsoEsQiQ' {Q)3vkǁg LP-v}}[si<@ώH x=Uf\Lml &|=c-cFkڎT]+ f( k> FU(^ >:v',}2)>nyn~(=UѲ +G8/G s33'P?־QoloeKZy扻澋74/呆}Dǧz 9-O 3[->dVb+"]?TLQiE8m8_"Ciiy;4sT+NACmz%zRy-4K8uw\5D_r;&o h#^TR 2Hdܱ󦏷$ZjOdڰ ReqIJ"0D?m-Y-#xCF(Ȋ3Ƿb~&\H8FHWno[|f4I8A1i$93q@Avy+(9#Π4o7+3QVGij!N<=/?i$?p=2VuEƕ*Pk;OSySU+a3A/#љJ@~AlSơx$BD\noC&1u 03Hee<)ب*ŭ] D o Ui.*|jRGF W  ^oOޯh`ySKhs [nl4z| ,șy8@,$~ůly%?{^ZPm`|s`MŪz[]3!nKQ2#7{LZ`4ØIBvim\3$ 5=I i K~\oTh6hz9Ѩ vQQN.m+jzVB8?NMroS$|plL}; 'Tj24ro7?@!SӜ;ADt 7 ,r2k=xFO\[G\uɻ)A(.6((~s6m Jk9naS@H Vw}| qtxqyV_H|QՅqW':/q5 Pr)rҞVQ<~2=^o{[c Mִ:@,w{ ȏUcep67P4g7ћyC@GO?Ao;ް- ?8ʨCt 7n]?4(9!\hXNy*p_bHiZNI*yk<)D5Q翥CcQm()[k Rt+ YA.LJx5JW` (A-aIIS+IE p4)!7wyoJD,pWbIf>Y ,HQ-ѝ©jg"q^?{ 5 y0u wfnU#=Uh[ME˷hg?I-լMw9.l ٢@W)柗^RQ\~VIƓc e_:R$U>v. `w): Xf{w52/$KA:; z~+hOxΥm?k NrbP<Yd3;};5P#f l'9PAm%k)(O&~ˌ P`ks0tϒ&nF*C[?*pEaD_G  ܚbũ+vtSob |p"^9ЇE';rG6 J^22^ !  rAh¾ 5MZJ쾎K{(& ~TDZΰ KGP8cֈDVkTk#RwֽHI?eYs tPIW˭T&PI)c͊,RJ}hkXK:8ȭܦT$L(FkA7Ss4[/fT*ayܣ%Tks]׹b$ +:q yO/; ixChP,>b}^o48ژbi\G CB޸2z\m"NBp#95{!_VXq6WeO96>DMD u}x;ZcWjJS<4G&u Lc}XUܙ+rP1Ǒ[{YVi҇,p< j725Q;$GSBE c(H3v{(dUp2Jupa~bVxOC&sFYd'pnCDS_fu1 @CgR Lᔢ첚(n:]F HN##' /zy$EBc+aB]TeL뀾N VoYn> ^A%[}SgLrMla]oC\QkCwԚeэ(-|ouQ3|5#qՎC.A l,0hKjz;4>a9!eo./H Nx[H(Ut6l5kKͳZͥ/֧#Va8<{QFJշID$Ӻ}ugq$%}*OgD-zNS6ϞxR@Mf!L<.&p@͉ةpY/q|_$ox[PV(7R t*d"l_s^C<>V(%@kvQB8>̻$\pKQLE)PxXIvh_\Ghr2Ykdk2'~$%MA:#KNJ;2Dhg6[oWj5L`%hgL+ޠT:,xˡJNU5US0 Qvo~.1~zt-XeUp(j͛9L?b P;x/7[=0L(Nek6nbho %/hK0'bw./ p C$N%Y RF#PC4<\EHlMSL~^'P$59 ZQE +2&h9$wлw m@8_;L|  ,r~Wd|;5,fۇ6clP2Ru#-?梸ad~~o z4qxRS"^{06᜼D-|"D'P+PfN`e q@'d^:qQTɸ0,‡)v֕*lMj'`Ǯ S 1ȻMՍ$ݾQGLW-J"rfǖ^րH1N;QTwz ;Oi8wbLXrR c@.RȣF@3(tġx:î Q"r̛CS 'lAg~eoa^s55R']W^zݽƈYy@+C$G4<HI蛹G7;=`\36֣7%GO)M9|8`|d鈼?JP5cJst86AЊR)`x;1Q.g9Xp牶Xm=wk1_yYR O^ӴI?EmG1ç0PF px8q9q#t “%Aoq被eu="dA,#ܤ8̍emP^QΌLOii 0HWY!7=iu3%G2ѦqRtcVǀ ,HbM%K`9eY8<ۨ1^VS/~LAnlEPZՠ#eVL?1 DM!}ΐZԔy:JtdD0a#vxg~9n:)><?dm2~*YP&[Xph\Y_ŢS4EW93#Yibr1cGsժV+[цE7QmQ. 0ZntX!&9H=E:+P4+F2F~uJmNrhYPP7,t!ȳ{PmRcUpӬ>MF 9<7#ؑPF8N%TCt&¨hkn?e6PB_Aà/j{nr%#Ҵe8ncznf6g-U;>n M#0fB-[A9dXd<)j!6u hi>`:Cf5.U,Y:L &A*{~wQ>F,vRCDO&oGX=O6AZٚY OiK›pࢊqTbg~ټ>k廰lWҀ{>SN/ $$܂-tz%!FLY;uCdc%x"D٭Dȷ-I16A7)%GCGM*ydO)YXqE1@ٴo#@F,@do{+NaZ!(dSꡩdߵ#I9v̳iL ^=Z:YW['$m3ebDTDyz3\nH$J$vgiϣሡVtԹƿ)Nb[{i^I^atz= ~WZwiz f.=di &\,8*;}GӬ3.3l&{(E'Hmk?.G&MvB E4!mu$Խygꉋ< `'ps Ge ?EGwj^o?U(Ř[C I5{jE%|HO*9Bx6 cpݗoFʊ;y**vqk "*"Dm@Dt=Lt\q1st֢%O?Oxj Wå6l5‘Dͮ^zG8/7ws;lUcaɐl q5ʫw[s @Um@7:qyZۜ+7hpV0Y8x+r۳EDT^S)cbM4L'1`TN# U q/5eU ̽φg(rIa{q7ZCLzA~&K%tMO"\KjܶC?O F-rzy Y*}|ίEzKzV9b BwFZQ, Su~8TjTcz_Wԅ_-=Y̌lݨٕ]eTYd0CH#> g2YsAs /cc·4PW8?XgMń 6n>|M`:ONEiߞ[=¾W7pDV IT ]Ym͢oLdņe2/yqB/Pgz2,ƦDwTkcIDV818Qz)xa#_ʂ96 /\ҿgRȋk?B4TF 6>LXzYX7:>~YUKA~BM[yP7!^0Ծ&RN^23=E!?`~64j9ACN&\}9;T"oݎN\Z>c\MܒAWˍ|[Cq2S _R>"xk y?yzObzFStkcўGϱ8 Tw8i9%WVT$/+?Ex`3;> ]R=t8ig$I.RFvX`TM <7 v4e ߲6"yuy}@rw [QaYXyBd~>[{M"79|2rMK$-E(B=>E.xc,miɢ= UqCnnˈ2* aD)!R<25:q&QԽ R%ӹds; %\Ӣg ȗ#Bv_,⠠,jU- U1;ZzAO&0C^y :WeGc6Mx֣&h!9P&k-[I`_sUiYXp3ȶvswL VQΪVܓu yohJ/P!o FDmD1f?q6(Y2!`Gf?ş4F n2FH3-uHٍnq17PHP(j 3P kQbLcy} mSeF+v/TR5ņ,0 X*%OQ %7CKhW7sB47Od`ϘWּ,CwlؒEћуEZLJ·Cdq=hOb"%AfvC!0&?ثtDg)_zr8< vD9O#08ӟ!} 05p#{xCyPAT)e狼a,?%W'M& G*`X#UXhe~Ќz5Jpn ܆`R#Sm=H 5hɁ(x;ZӌMͯuHsBɕU -ޠ"'&IqA߁b`E1⹇`~0\ؿQ{nu7 "!ڽ%a [*i"]ຽӤ X[#X:`f8;|vsYn4 i6;c,'nl/#p|ɦD!Hqe 7+wpKV)hbBh;kyM^s]&zݔرlv?vqSRZ8(PH{.ئ; +LHB3>m2g L&l ox= Icb`k'!6g9NֲXL/pӃ 7Hكfऐ# F͆::FHNizBw+rguj B )YMf(hw3x1Zӑ# mOe ]T\@r,PPiM~ފo"~BV$RG I6[yF/"%?[ NQoT@X4l>P`0_w*7%(zM˧d6Na={W.{yY]l⹭;&lTV9J-BR?. gz;@aÙFhNz]/g8B˨ҋ~$?JB7k{ӌ(gJ~NsP-.@ Q,6nْ/*)L} L?Ǚ:GYIu&1 wZ:i~ \Ԫ ҅3[l{?hE;j5{eTsLxe{rs Ǻ{ ;nߧFiMi?O< C1X, 2}Uzs,ơ)k-We&=*K_1U" cO6YKWmr|oΫ׬黔x2>! 4jV/%>bL85z`IF9r TRBiONEA|% ;hm} X-b,o> lԽgi4_Sh&6Wɔdc֒'/?se_Q;.QaܦtXFҖQ)JNL"ؙ!:nxT†-j `XY㗣Q.@F|Oț # l,[u;PDqv>ߧF CPh&7GYmdolB݉$Iݱma-<8ϴ0WFj}E K?x y$ aEc~ɉ]?e' e)Si{`~Q '^::#>/DsqᤶVDݡE[ŷ/iN8X!qbYT 3[wIZ&ľ_N; vO;1mlUL(Q8/ĈEDbI0Ժ#ƂԼYeI 'kV%5*19:CXĂ0e[#쟋$%dٱ#.L}DA?O5sc\o/<$0*m)ԸCtMWGx:y L6p܁P\e7nn LΝ$|e͍? hVk}[awy9IhXwZ(vjqB8p*:7'>;/tU49 ֋1 ,g}m󙎹WsKVZtPP!]]arBs&k֥79'MdV6'`Kl{FDoyjB5Rƈja; 1BNy::DRYXC:XԆY"P$'Uݖ'T+' E~tH}@Oäuɟ^9k(sLQxDB`>iLАJb+УԦ_tӖ8[$ a*kL­QMjxFCrB _]h[HϟEF($kd6!ac삾w){⍮zDY)@9NP!kdD.m j*7A{sLaVxߎgĢ`}ݲ9RXsVL! HjսIÏNzo6fDzSc+uctS朣#[Clpf쪾P -Р3Xu+ui\ 夁.uwzW9)ғ!M|#4;,3L+} Ɋݧމ+9>x*V4kmOYΧW3 "9}c\n<=h lT+ JS㭩}MEp~_d1〭JPkLNfll)?m ݔٍ5c( [1$AKKjvVax,<4!SW:!AŜ;mƄ2V7|n!4Wǁ»X QBZ=99ALyuc \cHemWUrmTA}m~ُ֦QI!q6]~CĹЯ[:O*!^B_fב4zۦ\gYSI//+;Uʆh3'0sI,3r AR,Um4A,J+>ӯ;Ggx"EuL]- "9oc/2ǥ:|2*J*sQB.}"|I@3>++͚*e뙭RdO~g~FPUR{jeouR@MBYjiU]|OlC*j{?%^< Z O=lsxzblFNOmSdVv󑚩 ȳc|~PBx=.@%U_ 陊eQr4GN!T/mZc%`vd:@8W5sd%QmK:IsB-dαL߶;6,jmI$jK+ZKUw9M y0" ZStD{:!NIdCkb\Q[E*%/IIu.XhYl_6⌱]6HuLw#ALD(%:s7/ V)[G;{Ap6f@!=.%Y8M×JoM?~|ߍ2[g3UDҼ 6ΏՂuH ٤NN3U E$(0V[Āp~xxYhY>_$FD:$g>Օ+~dJ^hXXܫt&:BWu. }KhЯ"^}E`8u G k\q b!#@rEǰ( ͅ~V$? ,eoj e%aGhd̋/$YlQ[x':񮱖%#"0L R/g{JP<*#Ll:]*P#3b{Ye`H5[r۰bcZ@5pԚR?{+w(0qrA4L~-: a0Q]]|4U bcwC/ >Y},5_!w¦O:ݙ]S KJ䣏easrfY$p5L}>ؓ*KX:ء/ZDwZrcO}tժIi -@BAqRځ;' /Z/ΪznǕ"A5%$So98(8!j JE  oKb w'=;QK'ts(8[XK?#C[ђC: bHpՃٕ,'uG LkF!tE"Ce?ּ$|#ԍ{6~Փk d'Ch( U]y(RC b$IS={;[э MNޗoa{o:Sq@^k|Py ܦJ4O1}'uŋJ C@uwY!$ڙ}(TvPF8]nTDZnV!x,a"Ƚ.ph#l{4E'FcU=FG=gd,ꄙC1e~nn?1g¥=ֺ',LNlnvrk }=zI,sl#iz<Ӟ"aoj +BhE TZ!>&x!!\sDspFdJ,[\+ .}o7B=ŴZĀ*tM\bצ EIڳem.VTK,*B/C2Qtzc|zN2++U7{!, 85$jͣ[,f{bhN5s m2g?9O}QڅVՁnI M; `{%ۨJW=41S8CVv@y."I|I ,?#=ի"B7H:u"TGRv?rjqAj̹RKN. ψD̃0lv:š E ֪u۷T\TN D^ЂY&Sm`*'8U7+9]bvof蜴ewr.oKS> n$@>a??ȃ eI{;EcKnsoۚϣӟ: [jsf&i&8mh,BOö$\!9SMZᾑY"{'<LO@S%Ҭ% N''XU:G+3poD^f@g6*7+z' bHiQiCk]m0Zx@ܥ34K|M['O@u΍̇N5]49#Qahr C$)XdSRx"SꂡR zU|,F= >\OUG^Q-8i_NO{V`kO2adY?G;8-7F|ئtPD'| ۮA b(\ bbY-N'Ja4Xdczn\5$Fߙ2L;qנ?dk9>MU:|T̔ŻY-Kb/s!٫z OqwfrAw$ ~bL~3f/ТƑJn)Hgu8j@&ߓ;2n! C;|Yӆ5) sbs#DR$C1I/ ŎyZdMb_weEs_a\py?z}(-K vd>8mtjD{G Hl^:NxIu%eAL# fe\ ^MHS02R -=J[Hє|Q?{')pH &$oYJ 2!_>&kYqo;.,@cP}'G:lNTowN9B@5h:3CWOwe`^_F&_O*~,Ã``aQF00w51ly b#Wm&o,Wi?2J]eMV8r/ƵG c.q3tGCVc)4"ΟNj4Q@YH#< _|yL_8aА%+#\\>;\ %6A IO=uY8 aü&jG!dKuuM8|,}֫aHXaS -%^9d%ΙjtQ?-DV[&g), @TwqnXbNKD51>OBNI&IȒ7Ӄ3ؕ(#b'K I1h>"5 oJ?&7ZhS+דU ܦapBR\HA h *zdfOP,jy+T,rU?4fֱuq+]L/P`$WRx\Ej{)ٛcӷQ!MEO~L2fNnU+=ׅ~҆&QJJ+#$qgL)|jٕsЏV :+Yr&Z``۴ O7 @ Ȑ=*#ب0{Cuьsj+G?ѥ>2,3G-f໌ŴD=ʆfJ5C)ajkOAiMO@+zSfBW}UZRi`}D$U&'@.UN"uv6RS?p˨s A\fx{ʮl5}q;5 NjLz)Nн"P4TUY4a8Mj' $C@Q߶YlW1{3s:cgaz1~<.*`쟌GplZAwO8h|rItΗSѹh |[E㪯k[VXo:L' #Mx-ͮw~n-ZMnyG׀j6+hmp4,P~CAaIIcsz.YCo)a/JdcLIcݔ͔uIB27'Y%tz=ې/KУY(,Yfyݬ:8s4Ӳyj2X$%q@4; ^*KE۲vx: ?M;@'- r?8%̑ʤze(TjfaU׌/a-GbLkLO;7#'qs$\MYM̄d`z+,F#CplJZUFJ9l\_c_NkMRܠ JY5ve4ZIQч10sTLg;+3ճ, w|v|x ZpbM?E*E"F2vHheL[>)= 9(`o#,mV]"&Z=Žm˒gk+Ѷ Z=* Jc(03jRȆ%Ł6 rXHή^7k^zXq9dwkԤ_B±`u%3"\k/~`BwS}[t,߬lnpfr`eT u-Vd?GlA`JpgPðB(5f.#©Jz?oD6G`1Z՚?bΐMF%8;#-pH8:(z ֮G`4=ƒ=,,^jKG^>#c-܍Nb='RBN+zS r5pZmh S~9V_fZL '[]^xB^przCKD^R_z7Vvb]^]Wmxqs#N P;TcRz\ѧ-m$--eQu_ äH<$y!vx78gxg#]:ك5D^ɖ咞|MUͳ_Ti+ nJ_PzFVA췉L-ґؕQQr"%Ij|pˬ0xwmu-Z}dxv&wHz]_W[ v:tf 6I`radӘ'e eNCN-s'x}N=+DžZ$o]G(}?٩+ihWP47$sD7HL5J$WjVul]L˶Zre4cQ#$nKj&d;>A6&=32}F+S`$yQFROv?Ij?}a CGjGbO7.)(c^Thu8+f1Dx[ -"c+dfr$Gz{=5wJڳ OjDS+:ڽ|=#1~gzPw2AR|nַyu) EWDԔޏrO 6vq2}9a?B-'ܸ^Dh׊=g`uQ,l ^D_-2zp Ce 2 ~  nF74 k.3e.9Ǔ''G&ru{|ؤ66t ^mz/D@D(! "=8uÓƱ O=āa-vُy! w.%6$hᮃk n$0fl%E5%C+o׸q`k3UAD{_oBj ,}u?Bպf|d{ɸ䕉>灎L:c˖2eH3v AzB L隶~,S _+ *%C~;^lđJ:(gދ lAI`w2MP17߽y030f}[| 4x2陾;@}dE;MPl\=XCB6}c$Ba@Mčt?LkGDvD Vϭ?OGroٿ.~KͫL%JՖ^,Vw|కϱ U9;/ă:wkŸ>tG YCFVr.Ibwϰ-#ՆL[- A<اZ݇ocUeDv=e&q4/E iHnr.?!z=rypg𻽻s+7367Iv7=$Owl-3(AY4I'Ǹl8F5tr\3œbۮh e46[fN uo]s#>Z~idl&Nӆc!O~YAW>Bs/=ysĈ͝hdCuzlsfBѭ~z4ڱVCa⠊CeY3Ie{~TN;0L{{N놽sL#U-_PDajE_Onev V*\G 'Sxɍ^#7> γ+qN+̽ vy/kV$e.6QR_Rh6SBH#AˮQ3jļs2ҙS, u=ikHJiẕПZls]m]kf,7S'ӝ b\ͯ177.Ci~7)\wAu@z.Fwllv`˻Ց {sxhP&|E&2/VǂCb18qŘ)0ucU|Hg,k1o-ѡh;o&Ug$&$|_tf{0T}eEyox3Hde*›8~b0EլE`2)H9鳋6UU93S,9EqOzm0hY&K`o_1Ųc {'_e!|(jX=mZDBJ3 7lod{a/QK-8VA2v+şbޘҫ.!to,Ht n29(^5E+ѿ|ED092 y܈v6#/&P$y pSr4~J$]!1 3ؽZX7UYi3F ]~=ʜl׭OJ%F]G[eqh P Bꦝ,yi!D:N~/ =g~u3J?³]3^w-_ lɍL*m$%4}n]fbF L.cd7ÉdmZ@uz" oA^J4$4h5dv0!8ؙrZ84Z;e)7 &-@,;AaqFƒO(IYٓh3& 6`rÒOqvxi*Dmz t0Axr0ٟ;_`*[wj0{NNc%"}V!Zcmr0,Լp^׸ tqĊЁE:ݓ準M2'S =>ۅ`U"h7쥨 #(Y" k3ޒ M!X<>;Tʅ< ]բzgTdK]2 m{X3wr B0{c 1c?Y]%t >m͚Q<"4Y]Aq.+9!)bsx-Π J[k!C-ʭ4+={x`<^570DZiBVeIEwo( F6K^> 6G"kIzւ~nݺ3gC+"J,n4B*6,R7o}j:D6u$2`0*Vˎ8 NID2<9x,/Zt]9­o!r+=bRH`Ό}]fKq~-cәKh3^Cו.Uh7xzM6T8&y" f ^e4C93kEWp+lS>܁bB2%7a0ohEu8iwn>RB S+p7^-akt𡟉px· GZm`MD:chuo 8tQݳ`νzm$] qVw0E+/co+L6foSs"b`:eG~P( $lmDp6e9'm>~g'ύ 3dU-ykiT Kcf]9Ɋ႕}mm\`,9 ! GměF g7JgSHgiW ]^>ek6ePFugi,ZË%:AcˣX䊂(ǼO, Bj#sw7?5/0%lK ,u!oR=%fSn !k^X(@y<ߛ&?~ױ*vRB~޽HY39p/Q]㩤jn^ U"0I!ώêhFp˯u#>?RNLpϦh_69"?U`"]+?\Y,L@r .r"}V(Ǖ\%U@;|,kbعP2ۓJZ#oT۞N݊Ke^- !ש \5q ',mj̒U )C-lpR?FUq4 J"lcd BяPP HQ N(J@NufkWh#_[/ ~3. t'QH58yg]-<8c[0EmpQY!%`_.l= څ).TC[I+GQLfNB1pȲBo2F0Hѳ ̑{wś 8AG9V>?CRur͊WǬY='l޽nvbp!eh l8Ro5~^}Up)IO6`psMr\R) |+%$_(98؃t~<z3|%j|x gNsq~SL z>dS0Ģж!{dpfoKg߆2rf2$+kƐI>NCˬ`|lAj_xbPS7(#ˑ,ՇwGM)O-0Vj]: 3Q~/w%,B+#ItUM'ڝÕ`DTMc@;,?}}6x@UUVq+RN/d=ڙT C俭ÍMq j?r?UlP?HmثhI%E?:Ʃmnm<Yi*s_EFqfdy`k*HھhKʞLS vh`Jsjo* @t\)Zf#) zToƂAq\Σ}P#ʷv* ]J%Z|A"RJgPu9kJ @s]3;! g;4:Yo^KLuDP݅ wq#V#'^rES@S22&o WH)5"@ry_uH}X靷㿠e0qW E=mC9 5"7aӂ7%O HcTꩮQ-^crxLdQ F0s^mlx Aڹs8meBE: hxm+g&|# ލ=) !p^(JY:]3zfS2Chԝn{MEGtq=I[DOYg@hCgSֲӎa 6SƋUΣ'v3aAa7s!ۘRT~ ]—D4C!'R`ſeIh*8+M`3?#Wy';}68UGSkMy|:sWY.엪_J5/Jz.k4_25LE-;UR湛ƫ)&!fAvp$($wœ Jᬕ\2& 9=H#szg.(pސ Lc(||;6T)|@/qVf#$$ nA+*a}DSG5ܚf -S¡/ƯtD{!ܜX8)%t\N^anFA y"Ji t =T(­V(LFBj ~qc+ml<(ͬjƢ >S@!B|gtUޜ\Ty E0)0⃻oӠjй,vA>DnD\ʩ릇Lj7Ϳc؉cy/h0~5j[K \Nww괉uiP0P6tkB{@ר$|!?7sFQP9rz`01-w? (uӲ̧ĢHOtT M_b{Ik#a_>p75 N*+.#(ucZxrDg2%Ec8A.(W[gzoWVXm,]fj Hhu ȐCM`$Jt (Aڝ>42 GlaAj<}WL8a#IEX cHXc?եYX풣NSs`\Q`z6hOڅ|aF' ֭זF~胁*h nHBT؉kp$FΨhjV( D5[XkwBcFumlҼ?vrI ,V6HCVӓ#X곚] 7GmҫsuӇ?!]Xn`֪WrQ^%=[qѩ\`+x45+f"Tg:bo8|e‹d$` D~ [~tpp2~ШG)iA p!hwm1dGJBn9NI)HrGJXPhl̓F!j$eKz䴐lq݂bi/clR$9ze{ޑG#AI%R9AKouK;AAssC!Kʚ6yj9qJׁrx[D $mzXGZ瀒CJ> #p FSUZH7 ^SJ'ºʟN}-g0oXsI';1nH2 JcpU5%+dB!6kXSҪl/ dhL}S";?Eh@A0Uɋ+{N+R%|ω G/Fb|~%WzF0$*ϟ o*Mw`uBƗs . 7>cj^0_Ѭk"Gў?4S|Of)y~Dnu`Jdnȕ^pqfWh-2o^ xm~9Z'8'Gnśj^+B7.$ǦuMH T \=ᘽI:?;-;Wxo( JF٠Lɴ~'GBD][]B`7*A뛪ʚ]C}u7.Ǹ|ܩS*'PѤq\Xrݺ8w bc rttE(XJh&Ԉ*%ZJ5A,MOK_qGSu%!, ;uritmH c|0A'sLu'S=G CBW_%)dBA\tҭeS񙋆BMohtۀz7{#&dA"wPu|z,{=[7%gu|$Xg VI}W<+e:gҩ!@pQAOSJ62P 7ޞk 3 EehΩ˿jORD#Iw -;!ou8d(IGގ;&(C&;?EfsqA}@X_Hce}Ip+6l fG'i:-N} ׊lykS6ьބp7MV0rs$m)Ud^NWO/?բ@pv̵T]]d p<HB $ZEuVԎhff!qe$q6v Ʌ]=u8_w I%!GoI=j*X5u+GX+&se@F ˩a/jWse,K*KSQJ<ǐ `I.W7n>Jmţ/ʈAiY X3|ҴQ?_8b꤆k3*Ӷch06;`<g ˱|uǮc ^7zq`ҿa,_ԖF~V!w+JLa9IKYnߐrj+R `pKb Y-TRYʠƁOe3enO $@HPMB7_Cqc\;0J 5p:lmk} b)yQ&Bv0B| 6rMNy uA=٘[D{f]:Wimx\=iԳ @dDh͒ kT:$9t|(c+FCݫ2]N1"F7e(ן~aln ԯZ 2`"30Ab/+^J1qVI;~Q4|4z y6-y%'r-h-e3Q$2m}KGDv#IUiis|FDG}('KCS``?nƫlpL4d_k]#Q@u!Oq``iBpOTσ Ixm?hXhC-a?_B3&X*}t2swǃf> HnRe8sk@p"*35_́ge$ _㍖RuAzu2JpV2s[31+ @NՁsO2&>Fy^~@+*@{;^þC;csv{K=u7-ݭUH8uniy[ "{My ڒCTq"N5zF7%n7 i.G%ֱDz^5x=s^jS-@3{3?KHEWKǧhB$ -rE y^*xħ.#E YdLdz޷f2 9T`Uf0tO8iűmvV"hW^˵J߼QC>%ujJù֩s!nEm:/ *hTp6iAwcI/G\\/G);/V2dAUG#uBMFfjL )A>I^?/e4URɧՃ*|ܐf eR6\]>aBg }'6AV n ZAM,Ck߿9i?:}4cꑣAՂS8)@z,Ů)>@P TCܛnĻ֟IG;Wzbh)r\8K. .Lt.&}v}PHh&BECDɰmlw@x_j9iGZkH nC?x/ 5uämP&U|1GѽH%LgǺ~4G] 6a^V'*ʗUAJA G1TBE acZv~z9"@?IEI=C1trِyL!CSb`3* NF=8?#G+t4s0fQXڤTʳBg|<|;v9WZs B](,'cQu=߶(`Wa0M&t߬w<2dvT(]ѣmljf ݠ( ˺u:X4. |-SK{}@Gz1w w(PWo@cGn2je#rk"C7 t'k`; kM#G V pCx0f`ӧ d\d{?@WvΏK誻EջR̒K2Yq7݅TS}+.;1u| ^2V& l?\6puS.$9}JOC/H{h`5>EjN ;t(.#(l6 Z’º2V^BS:1(ѾT/oPiL8Wb&K Pm)ZS۷/rvXFDVo[r䉒s$K&?{c4kN)0Mkt ).vKh!Si^@GY+LrAaB1\s71=gY_=@K3{G{yvŰΓ?"WpK|G 0RByz%0ܗ@{r+Z;L+ }GwD.v:\/0U`^>oxhk)U{ԜC*UI-+7 _ o"3,rs\5K, 7h<"Y#3tf[>_hm 4 ~4(l1k;d/M@T<둋 $skw?F(r-y{zę'G4K]+?s740>ꂊ,aᕄ76JvsVz^fCX?. m}~PF vk"eW{2* ,ZF^%.wL=CŦ'E0vb^ HpAtOl"'ЉT4"y(x1VʲJ):!vهP 'Nr4M|l ޑ+ Ԡ@-!`.fGq 2 ƿjG(C{{jfm7W}b#.Ă:Km#z+0o2m.ɰrs [Xj90=9Nx%of(#%8N ڪ()D.7wj/MxHq] 3Pwsi4Z(Qc 6yG6)a|4q P-Ǣ7(xNHe{,{& g:{V f b29P ",2wDmr8Vc%C*21>QCj*pNDm-4Y7aP3pmYh뗪,}?ٙPYCx{;A& _ZtvwQAߝ|16#9zg9N$Ý WM݉,|vsa'w@֚ف)o?aDRd]#!8ModA=q'89ӆM88t MCN&cy ԭTznŶDd׆P[&[Ԥ5[L0ўkLNY%G1W LۘQ֬Cݲ=Xe-\1R,xe"X-]kvjZآV:~2>}f8+vaO7?*Fe֞mpЙF,JWJ8vӰ{.^OX]2&PY>4&ˁ, إGgg\rUY0<'>}$"_2w{M~KLY nқ)rGOW_;.@Uۮ)W1ǜTQVcǙnJd)ϨM(Xfng{HX@qM͹^݁Ym}/>Q:pm4Tz+Z_d}l ۰t9E q/<@M+;H'|J{P%Y=bz0h„p.!Z<2f]q 7 $1€aC+J\CN*C[K-㩀eUEgUxQ6U0i1veߎ̵|*/V6{(-g?LX= &eD  B&UmH`-yogUTVz]@InμÒsVrĄ} II5&FVL0YVLHVC{v] oLx3Q86` ,>@փE~Lŧ扢`eA l޹XwoB4 v%8CS>ҌAa3O:9QH ZqիcTРrI}eHy4+U@E#ճ7tsnxʜJm) ]{`qs S jߗ񁇢ɭ}_gtpDU0Ƞ+Rkji?HM%)4>9h]SNh ZjabA'ܗA;埋L;HP&dxؗl6|Ls|΁]=9(m} {MtBo~|GzE3wk',%jzo[$S~s C;_~43Ǜ]N.|lYxs#, "+ G>V-<%̺ŋ˨ g*lhX؀p=c$p{0{,30Y'@r,n#R"Қ ,M-.Y=jXAi*Beu2ވwG2*VG݈7A|ʻ\zσs;9ZmAYAI'^J=J6MZ.RI gżsZco|e3)es[ d(:x<.nqx\۪PVjW2 ʿX/b`ɃTvy1IwVM+β>=XwǨ*RpR _(g"++W?8#^ D( Ssgt4H1=ПNT,X|޻|?@)>5=Ɋ[ږ }]*MxGwUh <"c$xhiorϔNR1o''7f7 ϛ 2%&xb$[QՄRuZ( حQ-5~4; svK9- 2s ;=65 Be[ۃ^d ;ahϰQgRrt 15CTRPM4%1ͫZ )F-&ny=ƪJ-ٹ`{"hR)UaZj-tr?ΰn"Yܨ|4p]A,Y>>+u}ϦMY$IBl5%P6rQVHaxEre"N'm=.}=xO,v>Ϻj?m+C%\/ݩdo-jI11UtjW~ozZLo %a\c˹9d@n)~?]uy94^4: 4+4qUzOeM)l'4qav`[~:ګ8_ݣSx o\C=*-r]d2>;H caz@w3lQ[WIw o" 't!bKNA3g0EM x+ŃiZk.d&zS$<Vz (6ۈˌI?z)a|?rEP8nàJMaMnƻ~-s?F7G}i455O <)6 "JG~1SdtT8DEhՈ)XFiL1yfHbv2@Rk-c{Fێt߉Z Hy9W}ݗ8f"Q|F>~\I=ۓ>+19r`D0!Ymn4zqgLH~odTX6l4a'PͪL3_N >A2Saʍ WwycO_MuOu"/ٞŅeK3.Eƚ}%^j!LԞ3'5Fg; $)D|WXG&LN͜lIg{,O驱dفz~)oAlE?S73[{iUN+uGFWQ["|r 2qyxySk,?ܝf:֜)4۱QvĊ*l0Tc9f2n6X`X-B}(jzξ]P/n5DjeWh4R+Nz@AF|q(\ gẏj:Bn)<)>A] aS{^7Zܘ]c*zNE eA|;׾<PnnzӍgA wa}\T @4Xx1{:@2Ae*qv_N7(J-e?xS{GoG38gEpĸ:=526UV${ShlʴUP>_6(e_!5¹i;f?8-.?鷀MZ[XzJڷ~]e@x.cOYҶw/+@ly*,JcQb N jtV]vTZ,$/uzȱ'0F.Lgb Qub:lӅ!TVg-;etQ(&ddx7>kKuPZ(as[D`II0Ym*&&OCKPڿN@logBne/4KTIft;< |F8`"]~OKtXS-͠pU&@pt$^Fy^73a:i62O_M.]+ىby04ΟWfgZ۱E^EAf3PLg\w!q1Ƿ=%7K^ŋY z"4șOK$Ql[Ue~V?HJ8+b:vå\1Hz0ҏ 4YA9G> @z*exk h = %Vj]Xx[|LFN.t1P4)Gvcg_[FeeFSʉc B%saEӢOs@ZA۫CE4#}Ew1$@N'WJڸ|`?s 2$ža |I,7?܈#`ΣP'yÿ+J܋nj[)6|{~c IBDNT00&I4,j87 ۣiP#=#0 0E ˢޏ>&}5̓Suy_N ,󨈹g/ĝp @28(p\mw$+R~]Z!EnXVdž;ȐP$<2^?oZE D/|iD:[ը[Q3oEbHߚ;k]-nkM_&ξ 2;Clj$> un7~0 Q?V}#?wBMFq,SߤvҪaRrarq!XVqLT~:Y#ŵǟ$L{H@JY i¹<ܛ``;?D\a"|B# Siuv/Ju1}fыne 1nt|$%(&e$aXqۥ`wKݬ(, $ucf]xfAwty@~f _̰2 ;{ی 诎諁T&*D  "d׊}O]DNa搭{YX"ԙH6JP3Ox ~!{p ]4zC tNG;^Q$lYP~j7&La c<(A;J -SuL+Ajr9 `#"Fҋ |}fHIyIeixN9X\&qa BH%盼1&Lx7F!֙^f{FqXٹ6s¸O -)vh݃\`Ҳ4+X|e~F #!rWrCɊ0H_Y[d錢RHD@b}c蘿oyB޼>="9͙a l;'hp:/cߗLPFhΊB[ibWC?gj0ݬ3dQ]YY uY[g<@F|W8>0ܻUs_Kyݻo9`Jʕ#!Z^2qm-itzgG~{% m:C/ŇYJ%[䯖@4U~jud쏍k`XR=<0 &$>)|h!{dO]U#! =‹oނm7la/itjV\okᙎh?'[ Ċy&ss'_B\¡P7s7N YG:wيa94HLkj[&:&@u0[Dng4)ͮHMLawKK͔q {"[F#h)g5l;Z;@p蘆kwK{SҞl[IŎ;O7y:fM QDq(&|̘?p՚NBHiC@*8l渘Ӱ#ath[HuɌq2*8ݕSsZ%AnFwDCJu^jJ; ^fϦx}F$xaC֤U#| at7G,S'+cm/\*(ZLPҜ4ĸ9jzC4*\fCڒ xb9;ΖzcyAi35w$"Td\ffCƦPܞ̊ܽ|Aj, QB[Y2' 1R/߬s~1VN^)Ч2ݢDdX/s0Ԍql{\FCU|kM ZtL*3c@^J 3çi.F5RPo!ffwŋx5߃#5hB{@*,> j^[oe|.#gSif)C"!HC'=5}َMp2:35-oWWKM"txEE GQC:[葦' E:y ">T2e5(&F9hB7+oSshIZC,Q߼)G+W _eű1V.87D픖 Ѫ9GԀo027Z|hX0-˘Yez>)௴rrR;!=wMAG"%P=7vRߐ$sTRV$^ӶyC-lzA) d}^,΀Q:R0=5+/7$#BqAӠǪ_Ҫw=GF^q~zshչ;s)yeTэkv`I +L  4¹1Sm!9Wg@| ާotdOw]s!jh.:);TI _q%ZM ]]˦qJYd#WbfBl"Dc9 +Fc> ܐ5\ӘucG۶[JÑd-CO RQe[uRmsfG2Ԝ,#Ń0K4]psL3QR};}ѕy^57; z8-j$ѩ{ pT]3 b/$l}>G.tuUg4<5g:hywgT"_7\-$l5$'}oq*҃X{Z!0ׅgLP MX-Nz:*pV`zdy`9 {k–L j˙rY*D05Li= b=P%QXIHņ䴅#ow)dܷI"L$YSVǟ pbs>x++#!^u1* .iy6z%Y =y@d]R$ 'dN[IIKKp&٨w ՙPoA){žȣUp0K@3"ՕWdj]4@i*L٩ĸOj,$mI[ Om+N\cuP[:APP {V>:"Rf;1QY1ժ=nc=sFq% 鳦Q7~f4e,'A++k"z ƚUC\@uEM`毀Kx3\*E]~4 l ›U:SaZ+^8YJӾяf݅sٛ<ɬˣ<_ҰYNKҴ;8#v5[Zվc{=3ܧ5x|ƒ%u)h[D]һ#[`m x7,W*! $RmqQy`W '?S9¹;LpEExϛ=*|5d#̶eDUώd;$G;WhWSؗ)J5חѣ.g\с1GA͚ fZ68a]^ZnG0T:5v,i=!vɟZ=M8:MNJKˣà.=F Τ@'zT"%Pƾ#gJoCl;~gcs,{ۚzt3gůܟ0&Rr;5O_xI0#2u# NOtO Yɵdu2Zfqn@ tBI51?w4Oa"*dW}|Jq^AK*HsDOa/&dB,*^oqaB?gd,B|],xﬢ'Y}g#E}d1" Xe^)%r/ޓ=/"]r,xX`S_93ЧLvAiT@-_/g@Cxvo<t)wmJ;XRJu]9}|IFƨv`H^v@1<>ԛ#OV9zs>%3WhW>SՃz)'0>viYͷ(n/o0M5~͚Tϵ`譐6=>lе]ϾI1vMX'wq &媗nܠ2pE#b*7SôcHe 4N,,z;ݯ|MC0 Hoa}BKk]kc2]& j*]2O[kx^oD3ƨ V77z<4A? |߯dl/aW.g@- OQ1{74GIgw"6,Jak1Aymz?5E qlPwe ,#kE8&OH(z& q3 s@ ;銢.MBZF2}͋-'i(l06 cr|ex,[٩ALe LavDoM]KHAXr pvDzԬq"'ᗒz^JR/7/.O[_2z35 }ZĈ;HӊG%:p~ƕ<[Cف_q%܂%-U^Nb7y L9 fwX eF"!'|vqft6t5߱da4%`4z~5rƪGpO2ۨ&$3 $R-Bf-DŽlOG2h n+RV~te=.`e9l0)@v,ҽe+囁wS;تTe!(DH)Bt8< ; * @ZR foѶO1Lk(f{cPiJ lM 9mk<%A V 21j:"b҈*x7vKNo˻YO]]]1Rϼ]&*и雷֢Xmkk긊~FVYGNE9$'0 lD ܸf>Ru9`ig@wuUH֩ǐw܏ "bt9ޭ*Gy19L&ɬ#m{aKIJdY;A0v)=0\ EYĂ=Ftr)u>)3&Px G ;8~~  ]}tT|H(,U~4%j6j6R£$A+]}sG!5rgke;|q,^8*& ?)3J3 ejzjszũFjkMl>{x"2KES=]'Gij3-`va: qA{|kv~GDGZ$yő-جVi>Ǿ͵q4CnYf?j`j}d(ŤiGaڎM /#a/SnᖀRØNr]FFj sJ2~)-i}g"HE8ĉ^_]HRUъ&߈8f6,Ypj_]#ROXH"Y FK˩LlOR 2ndBG}kB@xURsU(93v>@Y:nT!Nq2Ak^-pMFRg%/±"ph$$/W[ !]A^_qlvN[8 MFr=E99xض^J2.h8g=';(deƏ:(KWB즪'#Q8+wpq̉g;k2_Ķ2m B$K}{lM)ulp7 $ojQIEAUMDz4zT^kTeP  َW[،AOp(`#֍Iiq pN٦?w4s}R'ѓ*>GqD)ipUw9oLK>'4H*ԸJ]ѿ(< Qt֤wk_5 N K ,3e:AYffB'z6ZorS4L,R s!lsD5Qb pueC˼A%YI_3 z+3kRsOK<}nlj?D_8oTA4H0%%P$t+gU2,X.Ao+$N XZ@1^AwXch{c'Af>1*Փ}:3rxC0>.>Η>4iQSARĔFN(VN웘TnWZIf 4 Tʅ\-**6l=p01 k#]A4[_G.a. 6 [: ]A]xw߲6cc0=-֓MעRnO"R6@gӐr}gC}.7@PAp:J?v颴e9#ܢ|t9N#0tF ~di'o'n 6IHG ٥jD4ZLy#Y俢,A 6ɃVgBNs;i݇P/3'ڔ6!WcX:Z&by|O?y*jhqK̾}~*-$wMy@fL`lQzhzXZ sͪf<-% ȣ A}3.U4Sur/w0߬Y^ 7_mM+تwYn Ssk*rBHzX<䢠A,WMUS gLs^SZڗd䰵a],{)ZζqDk)&>OfiY~\PI>Qsu^>NzzIQ5tsѪ+ GvHrN8";yT*X4^(jD $oLgKnԬ.|IzzV[}Q/UM36I8kme¦D ITtr( X3<;zVzwImbӣm?\,~@ypf*nmo|']Z܍؋р $H?_6q&)θfZ}E6^RPŇppeFZA>h DCYO9rLfezmCJv>J#z+q!=agWHh C#Q5e\Зi}*=P.£ǯ[ '17_n#0o4S(IpLYo4Ӈ3RJa㣘FɉI*LpyYT+-G7t`ay=TD[\g J􌡰/ uxICb)pBG*NQMAzt7MKW-rA_@b-_]T!?zos;EuhVxP&E 0lkB;Ϳ.VQTrB@Eb)OT8;myɴZk#eQr>ɭ, [ ߍa Pr G”"ܬtl(MqJN//B|+Š(GmHȡm.UIiݰeHD=/0 DŽuZ|!"\.\-C$`gP̖DL'b`!L 2%C^^ŵ2H;?5D(Xq܆6@k^@- $80URSu9_1mW^v~Qy#[޸Y|b\EjWg+f'\gyxGw6VeNYtdN(E]/ _JPBkdOB`e 9B9a7$fWzw-@?7_Uˡ Y/^X0}g cxB>\돢iF:+W7 4D 2>.lI_\M%1ҕ>I=MRoCoz{,M, ZV/.REyG~\ٌk`}w# _2@2>E|yQkf;MP#y?~>t4鄚۳YbUWJ#tL뼭7oh߈DDuHzH[nf]Q:#fF[5?8$wVVhqy*PdFϚztEp"󦖎x(U?E$em? 콶'l>3h|>g2W?dJZ9-t (.*ڍۛKF(!~sE.%VD_'|gJi5kr=y[ּM`+;ۙynI@^2)X,xŊϐENW8ܓn1DcZ}hk84Ot܀˩s'I4p&=Q~bMl'?W}_ݿk{Oޓ&VgAf"HFUB ^Iv 7߮H2j^tidT6q/9[̃\i9KFͯ&=Ҧ0rWo,A# ,MǞRmX)U^.E*}q뙬z ?O 8DsD]9xI=4QXR;ė`ٮgZ t#ߎZeΩIԱ.i:os),djV]PWaXQc]W rswĴpqGK>;{N%>m,.BUpH.ƽN[w~ӱO# &,ul{%bj} eM1mQrp-xE3%lk`Gm<IٝWvKvKt5A\ "8ZY. ;YـO GLmpQ5g+ IBlc+ua mUx|)])x")("ūhc[r37_FԽKG=A{Ikc_>X, HPܝf̓޼/k`a2)?0P IyِܠV͏!/֬˱ǒSg4yr+IHnH&RЬֹB W냲uO86erw*^l ZH|Q،t=%WgTmOL3Y]J5Fj̣E?vU·S0o=H[B2B+G¤8B]G>]~ҢLpEqL!P 'U*™1`~F+Ů%'9椈 jq (nWk;LZRÙDa`@t^Zu-|zٵTxSBk$̑ `~yBCNHgؾiQx`읻 wMiCEͤ7[80`g D ~:P_0SFCr^?/ E0^5葼y+$؃1svv4M3b#*55^mdD[Y8y1ڨLG#['.}~}r*Qf2fqyDgӃeU1ҍ4ۀb7^}،PrQ:-?NL|R6c{Ze"!ܬ银2Je-7UtZ=+\(ANF̑.,yNiE[/Z+GVMKYn1򓧕ö́Gg2iRpIR 6瞮{)g(Ľplm(y3*(jOh@?`Zv` D+Zͽbf_)qeA)ఆ&p?Ǩ95d6I:>j{fԿ:*pEk=)=Pr1a v6iuFw$sݾ?KJr7^8b⫍ ar:My1Q(RV|875%Mnb=\ [ϮNEm` ?־~`~١2Ƞ>v󍇻L.tsV%K(ad-㣒G~1 ߄G9\h3i7ʍɠps}K|o,I:%n}OωlX7VSd)vDO&4#wlNqXk%u!k>~ϥ.ot[~\{(Pc:h.CaaZAܧ+T .yn 0wU2ҖULStNUGG2M`L pJKb;hzddU\ڐ3oB?[]\$(]ъBsw {i%-ӺʧAuRñY9Li9ZM5iBa"qk!/6tD7vi.n]E^v1 sзqs~'ëVH9nIR'@7і"D` 7y0*J׏䌾y ˦z(y&@i.$^=-E,`o5뻙W^њx.ok؉? R﹜H5O:\$0&A;=ls{.m>0va+<M\KHe"w9\{{Oyݑ4m(.V!@ѱIDԨ1X$#G^>C5=)tSi-f#o,ᅪw̭I׬f@k8});?a$NŸwc( sPСU+0+"k>?)5ԇL|Q`Ф;Yirťd3ZS,Ohboa91-XXL8c\a;.J> 49vT{D SvQ[Ro[ve9JVӸ n,.[<[ 4]s׃ zZ%On,4 % 0 >D&o';g`_{foNj:H\U@v@p %)4/~J(n\ƃ ̃8 *Gd,T=w> w)%"C% };ѳ.^tC{ul :87S3r .1[Rfj qh7 4Qਮ ]pݕNYŽv*dLz/] ilس=^cX\>=Wnn{ "pUu+\5eKR#0eTԳ/J'pzNkwCM>4#3o{~B*΋G{F`ǯ[j|dF89Ձpۑ[6ȡF&X]P{Uoi:$ZMZ/'Lt-lwThÃнQI`ofJ/Ev5=5Q,!V Qa^<5cKHy<$EAgq E'ZuTl7Ogʰ*J'%l=Υ[h4m&ЋWk:KcRITZyE8Tm =d34- ?LI:Yh"^] FPE huW{B1h['~R=$}qhs'xR5SB,-}lUޙ[ab'Ey ~-geH. w hѾO]|.̌6_O,Iex:9Q/ ?1i2~_z+(+3"1J8 [LѥgbWSYnk?eI9kPJ~'_/m,hz9p*,@tssL`6\~!)}gc3䯶}ڒI6 ,eiL k`)>c@) k$637:19̠V&˜>֙9wS=~nC]-Lލj#~goum4?sMt NGiۈ;x8wE>ip8|om/K1ʞ _ҥ0Q&u{kf\8D%scX\*(4z3xB`3[c]F&Ww`{dh~85 >hWm7ʝ|B\%".TJaբU(%EpdXz<%ƝOgN!9ak8rOky耟Q8$KVSL43< Y"ZR?S2~%&$$0K)O8H;W N :9nq=? g" " IٻnۿbzX+ЀJ(M7󍵏XY+~D]<^T:oOxgtyz߸^n?u)v۔5 q.]ӚLKJe*>/E fN˂^lī 5ksm6*zĪ,wKK/ O¦qɇf A~pKЉĄv)v(}D7uaCż瘭PbELKb |ρaa*ǃTzL͑G9SVHFd[c >oU'Ǝ2Rh_W5Zj週9e8j> "g{az+"nBKankHk)_x8o5~HH:a]?p - Xb[/V*VȂֵ9#Af%0`?Pi6͋BR!Aci v8n4vJ7|`8P+kv%DJ*"TD[no˥LD k$'U Vx$;x.tKɻnk{(*ͻbAR,ri:tT;TZWWa/,]z Phxl= Qc2@ݗ#O W'{mJt"ĪA BQ%Cؿd;upY2@[|.69Na@/*X9/%`H(oduR,8-W RtYD $O̊ssHTYoa9`\$lߒ<6ڥђd}!eUA$kUFì6.':l~1aBe"m2=_5!OGխ+N.o\Cͦz O:pKmdpTgqyt.`j H}V#cx## ْf~8 -E*ԜM85<7b ~]rL ;e(|w岯~' DszhݩqҘWI{ic:{~JȊJCU~Uit߼GE}GŦgeF v^i&Leyr-Nd׸h ]JV0"O7P1:Ԯ,7e: p#1}윘F-W-tNfħLLk" Jז{nwUQ/3`"j}ʉ#?ڋC0NmB vv]>. VŹ'ġKB٦0*_2@uP·h$ .C?nU@n*,@%tm.8rZCkp\K@ĖSIWޡzSh]xdwJ9D͚-LAB⽻0Q"GbuHH3j%Ʊj-gZe=j2 K)2lPHF $!LJT} '^/TvIW01&3P2 BrnӸDUt7$0~׶cS&)#֖fS$Ч׈(_sЈjUGzyH*]v!j ]Hqu)f ?vPZcV]YnPٷ?eɪRCC()SOAv2_{  W_{K*/)Bs$}(= J6jCI͢ FFb?a`L+Lo^(}cR-@7$ٴMsfXBݟ`U eRN UEA#RϦ{4!yK85`/T[tdhJO- =AO3T M)V '$YXG r/(jMb<Gnp0'fpПMdkV?%J)T$ϕ_eOfB}P<}lg;uGS\d1 gocC0ڑ­:ԡqj ׀Hoݷ591%7 VP#;F?V"kZ7k-;btGD\ *c,qY&ׅъ>Ɇ4HӦ6oW!qБ4!d;6=)en%6E 5!,%yX4^TN[ڏQUw}1L!a!Y=g%{'Hu Lq9-ϢlY^JEtjl/R#"%׏_Hx:%ȢisNS?Ͼ5m]?EyȪ_&L [[Q='&PZ1H$ kMO,̢G*^zBOgжVpKYe^ u'"PWSbUJ2z5'los5MTNC8o97zNhpLU](EBKbC'斛.M_hLv59}2/ea"9 #%}ћ;'!׫YWofT,^L`GE$BF<{"Mcw1utnk:R@O|c/zw/`}ܔ0yw՜\ޔvMp\YPCɝ?qsJ7[wF _d4ģWD]=+bMB!&9I:EQ]uYAW_mrZ ō ~w;~ bE3!~ԋbQ(',Q9m8rϽ"DkY8)܅xtK2mߊQ2G%ЈImkWquIՕvc2d_RlW E!PXdӵ._:w ?Pmo9&hq p<0-> A$iunS@PӞ/V`$N{[Fo4`u 6ʢ@ ^ONdƩ@U}t~m M>jkz^@w|\KET7f`@˧<7X'B1_%\if D/w,+o/V6܈5/9eZ@TFU6xvigdH&32HHu+ {k4V/C p^7, E|3::#',$*Q~'L\riF$̽?ͻs?+#6bt'&aǓ0B&pԑ \-P W@=5H~BsҝQ= (yI  \\[7̦LK!/]4@ 8xſ{I[ؑ* s?;I\q{Ъe/ӆv55+WR ]I ?bM0>rz_y[{:UuWq'Doo{됼T{dhQ3u?{kܲsF|.OI)|>,ݿy1h-$Gh{J<јeM`o>D_M7F5tT"~~tuU9hơj|_M@4/O'M?5'W@c! PxYOU9g> X(?:K4s,Uc|!&<٧$7[xSY$OdD Z#@Shu' ^o h +X$HH99{qf,GZ(LHGDp^ u}fBwKQR̕a|n8#'5##?F:88)gXNT?\3R'&'ـ#/y_$~ŷJT(|v3ynDGipc"a6!e@yfi=Z8b}bmfO"y.EBaĈ{*g t'5ΡПZ=vm[ [gX5:a6mx֗sc ]q4$X|ukR+_oJ=YFl}ϱ7wgG Yn5fECW ]Wtq5XM$VDq38n 񐑀1'ڬ;&r2*)i2y|̭1)z?Jܫrg4}9B<_e覱]f-f_ ō-O^ >?j)!sNZVmO>#-U\F.Q+g%W{eBekھ3̝ȮZNN0/[Yz-b\GۀG6P ٯxhyIbk*|Ѧ<4;j1 FTH+ Gn-^Y "6: sy[q.ys#e EwGW Ո]a{38WJ[<%P7EY/T:8[Er\qmr7 koR%t<Ƕewin2PEY^yVF (5{զeԭؠ(@ p%к DG@26J [&!#9Q eBY+N*D1o7`d83xߥ")9gXFЈ?z`B$YzfVDNI"XexOUE~w?JI#Bnd98 5zC$׾KOSM H 2;E.NixGX&XQ|ÝX'Z fEHhJ٠ 1^t>U(,杬eJQa- .Ifq-3p}}s@J }:'^z˷C/yw$˦wąΤ QW>w97z{nJFnl¼-E1fL^΋pfM={z$@c._a\8t\` %brm%1B?z2YZd}9tyK@@<[>i{~S>~P¾&2_I Bɲ"͉D‘:nOD- Ҷzk''R eӢ0V,B ( Oa(l"ՂwQ˻ 3oVXs|[0$MsY;4mwQ5>+ZSR9XNąx~F_58-ooJS0O_4ew}x˄yFy] 7CtQl>h#&#v=N t-pÖj8I3fDsR>c3.)u_f9}K|$`rM6ah^iA$*GOCMQu5E *}iFSJczN%?5WVض# H9cC Z_ds)V2]5eRDj*C$_)Ǟz-Fg+%'^6)$,C@zߘH!Q.n} 9 {K$%1z`t'0qrzkٵrf]\%SX::;-dГƍu xIb pc(ho.8W) ]7HB0@<;“Ep[>p’P ly3 Hf .l7-{Zϓ0#@d/dޭ; @ݬa&@` th[!o\E1RZ+Dƾ qY$3J{ǛH@)Npu!(ƂxFkWC+PFyf\TSc;`lDu۲{>^/|{<E36&_p+؆wۈ+@mt!d$Hs=M|]梈DO 4M:yN۱L#PچB72,>5V hWL%+!to vH1a< Zm&? .L;XI =|(AHFRo7ڸO~ZV-P}t _EΊ3tHL̇A?nf[_0 7p[!b6EXv3EB~ ) Cf)B:'|`BxѲ+MgݾACpneXV+,{9zzau2>R~b79j槖¼X;2-:WC}95I0~0* k<{ ٍ.@^L"Ú#EuJcS#k a*HS:>x`Ni\܁K \D@n"<+/E?\ǂqI{9My1'd ~aͤ.LxE^GfhPʖ(yrK](x\4i x?cv}{Ȇ| =utUmE%9w NNKhU;;,q{RI,. fɴV|9s0.\Z80*5NbL7pCX,~lߕO|P^袯,\KpJcor(g3J Znb~n &汢uƯ}l?ʫA;pfS$CsA+AhCRR'߈q#Ods{`吇=⻽Z&i/r o-#!=@U}Z-#Z2P-׳,۶/@³=ϥ鐞G4BʚV y03_B<< iz ~ -+Vƅz);@lثu$f u2#-*{{ӏ^'%{,t;i?xv{k\ʻLb&"|F–;ITJrhR;dgz Hw9ZeJ(kA>ޅ 'nq. OQJe8}U0迯٬Sޝ-Fr O7&J|kg^$k/(PW$,.|w(ݺ|{3BB&3^"CܹXgv>CsA}k@(*♘г&r lHlHCc%@쒢="Ļ5U|gqqA'&2uCp_s.y'5 gnKeoK91H4A]F-8J꩕FL~W,&Nň@sY@䕆kL_}uW wf_J6o D*Ja5GV 1bSY됻yrpL5Gsr=|e Sƚu)qǤ /9G4k3?F-]@W]B/bC6י [eeOpc;ZOo\9}I!FP"Ӽ<dqf=>ɇfaPo>{IKS(g_(3A}TYOV@gg*I%ʧ9~\eʣ~j C*8MuCYm5VGފN;zRGRXT',̡GRTrs0 %.J"z*$?)" 2VYH˳Ș qXM4H4aOqYqC(w舑NؕTWN0dul$q)~8ӭ;7DwlCYg*F - s9qu8i It j[*2-T=HZZ:.E{_ȴ4Wݣw~p$9M+C3 H8 ڡYu &lNޜ"faH6[,LkIWwt>KW'Όb‚Gp)RNege4iGZ^* Dp/njX6A:qdu J yvdPi3&ѫ7VE~UǘiHA:@S3[H]5)`WLUBѵQY0^a&a5`s1{z k nDrNBP}xً?[tV̄{Kcy#4}nv䟪w 9>)L3?m+hRяԬ5w ovfh)uKSIYү3"wgzM, >TivWY _H%[( 9u7tĚ]<{$ Rp]^)>ίn[Zd yݾaVuәUJ!iC ~t>U|ޖH\)# 7&go⁃ 9\+-dxCķxn71 (h)ȐE'f\n7zB.%̊6Ɯ%;@Osg[Nƪ~˧E&H4> =]f$b4QboDlM_!9L!x26?>ڢ\ Jk1@"*v^72[<>{s!i=喌MJ6o he%6:ZBtFkb#g"ZH``,Df6d\5RqyRHE.EKؼl8Aei{X'5[ny²l?S)67ܒz!ms] *Z]S?@.bG ;e(;q3D4^lïSE;0AˌF]6(zF7|~EQY߱ƹ D72Ca}=#2sU6*¿1|/j3lMA4-x!׉'$ʃ/W suD4/T9PI[ 3ߧt3\>?Aܒ g5maO!'t4~?щo\Ж{RBHe-|zMh.s"!rdNIō\t]tyN`!WkV'{S*XQ#d l'd_|88-㫘=BOwJmP~|ss&$Lgv1## w%)dTyEfm~ fO\g60˂~q?Ja_0܏٘R Cȫ;(bfP7V_YuJékϵa3<%)\_3ogvrd.MH4dfWw)P~T6S20[`\W3:$z#>/0oFgr!Aq\ǡ e;#'RSJJV`̅=.Vw펫:HPH(6]zysJ,3 }hpA A#&7% :l*z`vM(NNM59~GR%AO Z@>ׇp..kGC쁠r|ag:ZJI*Bpl'J>(vܴ&LICRn})K(܀{F0@Jt\\wI~gHf͎gsɌGqԮw?5ZT4%vZH6F8G]J*dmPQS+<4ߩ ߕ?,c['&4G.-}Ko%zsH*Õ^ikp%Cd ŀ;m)˪eCLu=d^z}/= _.`.ncBR67ւl4eeM@87E97AB93߫}4np!ұ#N%d4xKGxDPyh ڒ%/x0s0LR1hwpƥD0λ({^/0 ֺ=@-x/6jzhy#7OԶI =#‘}^"!-b!{!fU*ڱWVya\BuN吅|I 1DB|Z4;;:H3 D? wl_pP n6 \QlB$v[~F0RS =J6CmC0ȳO C $ )QG1#hbWW©7֏y8V,FY=tROB(;Ohqy|e!7+M+, g̃/>KnX{w>b8Э`M4_Gf*C1p18TapGt@hDjX|2骎A~3O)HT.ƛ\*z&e/hY7u9M,<@!tݧ@r$7;-X0<ڎh*h365q$FFck( LqY4xI1a%.ZyG|e;tulu5$SZh|ƇrE$G%dՎU6{ ۍ쳑D$Ŀ_@T wcBM?K"X NpW{H $L +z'pq1},9jŵdJ/YsMB[/k)Y>E+D֥zF'"gղaF3y ('a DvT;K}C@2j17FDHY^"ĐM;ߊ܋kJ->Dt^.~b\ RLC ld~e!ܐt;9 4dC/߾BYH8!Vio[$E ^vH\C0d ߝháV3qVL?ŒZuL"?e7\?!{Cu.=E~_~wL9.i{`<+PjˀUE(3$75V3Ϥ-:{3OUQMVf43땁 ՃJj熺Q]עǢ;ētQUŎL 6ӷڦ%l \df Va 0C^Q cy@>a CJNbg9&ѕ}X2b>3Y"TWT %1]e[3eLSs" #o+OC* Y L( sK|fNst_@gMP/9ώkq[u1 8RFҖ֒nA6 X\ܻX&QgI'4lh QjU-oP;pd5-F{<2<>f>φ<'S7}ymSlBtyKK| 2$!9YzUHØ6L +*EO7D(XWD7T4Rh$Ic& -,i야i5_fEiZNvX4I=^P,ADdqy~|ETD MVSR4BRkLr$6̷QPt.AV;tg~(?#N0_N'lԶDͪ=-BDS"8:daBFsKE=, 1_,/b+l*fGhC^w;/Օb0(zO#ufJ7s4 [C͋Fq qB5*m-k]Q6) G"^ēm<5.V)} j+[}GPΤ96;%p,򹂽Sτ 7U]G(#c}ȍq<_TShUI}s>Ãr"\$ ]abxZK5ςGdxDz~{ CZp^6Ah30h(w_sC'E:wld0Ip [NZWGVi/]zBU|Hz]'W<ԈLz,l-o,$P f=`ovb| %RÌrۛovLyNJ](8=D}VͲaKw%Ya;"=<5(oR]`ƱrTI4+%eV_mˆ|v8@74~bQ˓㫜㟥s-(3!}'O2+&=D"3xܚd% cœ㦝Z ~Y-PKD} WBܸFSܿx7+*up 9EG#D;DBwq|x;b$t8k{7+>Aң Z4Y߾1r`\.|&= ~3/[̟><QCᚈQa9j@n :,Og| #)Nk?7W`_{] íUG܅:I"`X4kq6Cpݲc f16$0-rw>HqY"xY(2zq֥#v9MYwBJ3#n{z6W˩Q_6er5yőܼrlJE83ن;2w{1dG#hXlI-b#0C|C*]Ydql=N5VjDT3#yjcjaT1aށ}6qe>-}ZUQ)_pjQ 3`$U.}26=_c2gjGIi}hH< aҴ TH,2S\"nQ.x͒+E8:l:Yj۟,W-/„}PR*y;nh'OLN=4ڙIME9΋ Vrcs,뜞6e!vM .2CvÂkI^Jk* s26-(Ƅ_hI=g`]n1r g1rq!*Ln]./0m!<@pYN3Ւͅ HD嗔kF* `gn"לl m)c1U|ƱىUs:-yQ$!-8KŬ,Os?u%ݶӉh\ oHk {ItN9Xa.&Ew>g)c=x26u̺p%t?Gz/!d%]Y4㤼OOʬpk6v qi?u~/IkuX[3%+P@e{G>)2PW ,\+CڢK)ӌ`iaQ M3k>D(شƯ %YP7;2"ĥ1JBSRik#ٸ(EKpZQ1$nZ r׹ Ni\Ox0O .qQ+ӌ {tjа*2er4eK,4Ke.}`5׉  8MĒ89)dƎ9u=y5&PI8#?k{Ip CMЏڹ> _ORJ!z֟QpSV0G[pT(=@ꥌK.N;AC{@R8U$~-@(ozjQVUO1\mV+&Fat8 C7۶4݋rx,Vfkl~e:)X*M>z&FqxOfJe9t1ZrJc ;9H;8SgES'}Z̰rCN/̈cxQRUk~?EcMv& Ο\:eҀD1Z}tmy> bF+*꾥WQ(U[IDp5ǚPȾ]zN9(0tk9j޴cJN%F1BGmdtm_ku/6C}$&eIEtoV.Mf;\T_.ѩj(Jz 2Psfnr7XwAXS '%4#Ii'>Ac ȕ)pBnu{B7qϪi4Sy,7iiE3KgOъד/abP=9w-nNx-Ib]C'KSy۶ h3:jBA]@^k !k v<ăGģ5`%n>ionE vD)Vu^jA*TUϿ9y`CV4*}DsL'&H|5ܧeXE Yx;t+`ŵ:DӞULI!, T%+gvW_L[RP*}P>1ʧ;1ڗl 9`fS:xEdzF݇Zۆbh[ 1[A3+CdBd҂Mߠxcͻ!DDO( W,S >]Hd C-:= -#hDؗVP-a#l².a\z^}Kl-eˢk7cz}#H dP8S.Xf P8k_KzyT.}}mNmjKE˗гCSoj*njG'iB>&(_l8z an:B~vS^X/"<Çnu(M$g \v,&4F|T(Yy=d(nyNn yo)tA CČ`f Ǡt>[Jvԝ:NxLfVaLVPr9!r`tTp8%:-[uH_8kiVʙ!|f8U"mwcZ8P`'; 5@ੰzrIP߈蹡Ș~g!ꔊwĤJ}fH7ߊ‹VNlrb {n/%h5)<_e=3#;hdze:OvR 9cxJ';]B#1%dWҟ.d  ZGXEz>4'!z=g2RӚ L;%)tI$v9P@ZBgvj'Jn`ƀ iTcCuv{@dyvc@dg.D@)3_@qXm ofM,UMT#_283_OB{V~`^l|VA(JWD(XN$dg\UJn.h=upkvN~mėٓx%@iJ?乲**3S⁋0?ۑ)lo׈%<ȘDֶt[y"S[H1#oJl\iH~:Rlhhq Ր L9MpPT؁g^Hݑ;pf|N?xl5Nch&ov,#*fAأ|7Jp <6B/D]g=&NArz P+Y؊#b).`SAetyiZgB(_:Q=U~Ne#j9:9N$őUK8IYU]8>̓}.~]2: d<<)7j [d6Tˊ'o 0Ti!M}"_R-!& _!_帱4I ehYi5"#k3F?:i-^[P6 <3]/_o(Yأ(|cab)2h<>EL3F*,6h&4_}>杘NN*a XGT*洍2U9dR q/P8e@KEEBRP|1mH{S}ؑUn{;J+FNYd;CGwptjI_<08O@$B3Asŷ:q0IfM5 _yu߄|V`ZŜ<6mY,w7|\LקAKx~)7c. XFkm~cYtT/=]cW<[SlzصA8$-S#'YA\ȓz<Т>Bad[$>9l laD YzMr Фw'5 -:_dj$S/H)Q_gv[=R^7j0EcYe)=Lԃ.M\- 4%=w|ś}^}b?u ̺M Zv b(Nn([!H@k,wM%")gּ>g7ZJ3>_9!u3OJ& 5r9e[[ -7PقNV75g\ckr aPЫ]Pt@F ,@)נd0gk!\OF]w1g]ujlH-HHMLOޤDMWS$}wp1VNCfIJs&m]*MYBH8"W#6B' SVB JIӺĽ'1g*VB,m:E9Iwe춣hZ3_ c-xO7yz48 Lp47x/m(8:q(><'}L氌D]rflHD-=͕peOG^aBwj:&f o,`˩4GQk{p՛ Lg4,34{ZXit!āep8B+<;?4gdN7|E'9bBcA LyM-l]7F>ŜHx@Gơ'h]stdqӭI-c(VJ򬰒A=$h&Mj*`B(P+ ķAKT=|ǐd"V sA Z}B_$ k}9bl$"6woX\u [Y򌯻&I6S ͍)MmO?ě)MfJ9:¨*>9ٮ99Ԩ:!Y 3Df.H.A~pׯMOڅ>gO3%(Z(2<{og?Q\>H>|۴iJw4zp=䂮џk׮T)ǢwmsK+c/#uV,@S09V)tGL7g\qUGHK;nQ y%#EF-4mV&ۤ(gKEwx3tvsyJ2ZI8r3؉KϰڵZfT-ʙor- ɷlHWL=2PwH23?O~+$7( ̨(\|կ7ZCu?iA,̔m:6QCu0r"fwպU2LLTvo$wmLd>g):N֢k߷3'^#vy~y=Ϡ~ kM>Гe ZY$e2t:&T¨'ZeFleM'gG4ޝy.}?v/xIAf:g9 EDH?>-^v7}UYV\SF=%])pw;B;d|.#;+bFĸƴeE|(eR Q9v.+ձ$Es#>tf^WghsSY)&T,FEls)p:Xt Kˑh-k`"< eԊ g v4kGpQ9F-/Xr.>3Ozt  < ĺTD% {=58zmlw[qKWCx|i,x]KԆ0+yd nT؎-g$<ĹA۟C^B{Y6QXkL>h=9mE.wfs i&B~ptp[SC.|_]b۴olTF&7~H2(M+ ^OΠT eڢjjm|@TH:Xܓ)xUʴk_yw_v^;;b*琦ŭZu#|\)̿?p9*rХuߜeᗊ~HaOnD5Nặ䲁 aF+cHlg:/ % pydԒ/g'ϧ'h"^O [NΒ'yHPnc-YW=?;:bJNNm*rHaZKd 1+tRiLr:?bkV>zm Je0*Æ{ml4+Qu r,i.`Y >I#m_8T+y?=7h5C`w¿~J,"Ȣɍw6;|*Q4!5ܔRקې"p~:׬s-T-!Y&v7_BPO"1S~T HqKEN5{]a/ǐGXH'$Mr@ċG M G s/ꠎemUa"Z.eB2r&,$ __Q ^Llh]7=A*TV&f7,{lo2%4JɁF 6l'Ff635\01޳A.PquBu֒UsR»åVL9?*HxӀ\[$8pxi D uit2)0eà !d&KD Hzv!iШ" ,U!9'`lկRj~|᯶;Hׁyq橋.s8\Epsg0jePO=c JVX)ɑQ[cv$.pZ% )Xv1lT9i0hCL1q_W~(79%3)#Cro-=v:qfeװ0\^B]F-y;$ERFȍ-7ϪMoePыlX-u.g`ve Vuc%ޯSƘS2k$rE?TtM qާRACrYBHĪ紑i>8FW.ճdϔiD+$PPF-J)o™R,`"m5~ 执ԩu'/Rـ4!iL`|?`IN- ~|=,ʂ&?Zw^;Y j[BEWP),=G6&)RMsߒ`{sPYΚfK7RMtejm;ak1!xG?z5neZ}Y4bcЍt?W9TҖRh%M#O=v* (n:;܈;}snDYomKT S,[s+u^kQn,~z:]Ϯcv`A;={C#\%`[Ys'o+2ac0slFxr.Z!Ɍn[g ^%{ ZN2WhǛ3)Shta(3EjEP"LĊƫ:MC =͕JdqD1Ad[&>~3oyǔj۷'IYl9*CN#Ť$QζJtJ** 2d b<'H8RKj\n{^5{A*I}dT`Unuo@h|Pd] SCRK\:~ ljr*vTT=Tuj{xΫEcLJeX(n2=a1CEτh0 $"?]?:R.9-k;1%E[@g)ީX xdrJQyBn9«i yw~ Y+ :mNײu"z#%B[ ]Ʀ0|$TTX$F㑈Ty?MF&;>V`TQ. s&&YV!qß؝RliFt*0ʩU{/ӿՋYPTمMO jʉo)>X%Ge0k?@@., VuL'.lb[I&Xe#33x^BB_f7OK49-9@T1?!;b$FwNQ5sFgKd -t C.clD_@>4 F9|A< F5cdqL?2SSg7jH<%TZcL.Cxc< 2auq:sKe@vukYL[ѷ"AWv.P>o 0?7Ղ'kc1M6 tN> 쨌䌋ݟ؍U/EhFU'%#-7>4̰SMϬQ#B1cVʝo$YĚ*} * e,bzc6w#?6 -/ k#,/Dоv,UNK2Q?n4 J: eHۭcEX‡IvN퇵X cg⽨nA;MyKY+RrQmBuX:!&ţ@@8c"Zaaman놤9-Lv}  I`Hz)\(lSWWW2JAԌTHMf>v,^]=W6 i*xLUgOHFz RCaޛbjdX1C_@%,TՏC; mo"RT*P"lS HaӶ>;*,@A`qF?iʳòdBd}r6.aFx, _djݷ 8!kC ]e9RO)KHAN7 B1I\FQFӶhdiWϽ~?R:ƈnUQok9 YcE_PeP @ӱ 9aѮ0+!<*~6b$‹ !*XA0ȭ$7h±ah)S;n"6q \jJ\ l}%.sۭ3kjY1eqNLEw&  e@TgaY#Gٽjmps;. Ln'[y\DIr5)Wٳ"TNmlUR!տFP;tq^BD/ŢJO[RZl<>q9-DG ;D R+ fV fy%{= ƒt9-T *!o :."{I"> L6Q["G˃2.v SF|9~BZ I?Iy)wlD 6סJ:X{+nE'Gc /m<YS;!7b+F=~{:wL ^*HS˅!ްM1b+m_܄;ޡ_W4ڽEMk,X6~{gisQ@1+[jg7`"gfoY3}s~J ^RC(GJ(i^y쳫Sw-Q^PKiP:elv/Z=Pf ObwtN{G!̴tLNKdb!Ό2‰Y4Z8GsÒ~| FF/E)J`ʍ73k^D9=ɋ0eu&UD\+m-$XaǸkɄ5 ~/\he7+ iStC+;Dj\aƍEJuRN}UKSܘѩ1#gɄ>', ,Ҙ[) a \Rcy_ xt*p ۷ E!x㌾<2Qh~D'NM{}t{S% K* .:q@5Cp|ɑnWYn 0$`hӮ1FoTol\D<&n6O?'hi6QZ>K.,nX\n_ooyyz#J6i"~)L5Le|=B.?"Q2R?zWEdZJm?/LI99ASo 'ܷbmxbjTRpۖ'^4(ZE5Z#1qoH0ŦKKoG>yKg%)@y@ގƉ+-IPrtBbkVm[Y,SYՃQ ƴ*x3U &%:th! +}S%;rpֲTENx:쐍؀[.pNߌYmH ?lwHfz7o; >Ifp8;` UWzT(N2o| ɠl:֚X}n8@`lNDTW@WlIN]Ń#-:Rw/ķWQ,T"PYQ@HKΰ~.MZ{!K3BOWctm9Z{J}s@;E]qU'I= ׺i˧nY1 el * {(Qg\-L 8B>Ÿvq4t=YgC)<^br',UgR2.& d&%\צh"Jb;fejsd5Zk4*m$1X׉hۊP;FГQ](*v~ fO ]iQYr$8!,PrQ&R'ΰJkM8w`EA;YNVS"F./:v(0jb""0 *pL,EԼ7TgFe#A/&^'$Y9Ǹ(u7+V^n;_qA7}֔&< K+\Sb* ! yeL8H(}&VC.Ҿ$-mmkwx`Ć9F7=%Ӛ3Grt9- _+SmDj|'Q6G3VtJW$1C; CֻV[g ts0:8-}oFB}d !Xj`;w‘O%v]9tF̀B*͸.TeQ&9f"w%Bfj{@bLth_9mOG[UWSTU|΃ǸI~ ;$KL?k{84-o"o1eK-1${%]\0I$}lxw먃bFd.bKD ԽE$KyG_ Q+Ei8w|Vub.zS*.x=XK7sP 偷h2I8(>>JiXnS劅3hH;jAwʣ'|GM6ߥ8Q][Jɕd㹹/ =]..O/v(de`gbD۹L)oM׊8<+$b>)U&Җ~#]jd'ny>X#ϏLK #ո#^HYjm>0<|[- MQy+qo'C."&X0s_lFN7h4TlEV;b|Me#>y3vbܱA(e㉑W]D c9D02ى@r}:Iv~]M%9[^ EK9SCyK#˅_Szz8Xg۠M~d[WAi?r]Of+onfjćNpsRq<_]PjBò.QOd^URZQ+`~5eXbB 2憒`kQ1}!L dkoH6~ F^`ptkWOs UČ៉.WTTndC"ꦹн%Im%n3d6S8s$;>jؔn-&ytMjΏܭ и`H*(kWT} g.iY#&~݌-XM>= 6yмD˱!ptpJQn_]O:(_Ae%Ȇ~z64+K5I kf|u- J5_h:=-C3uBZ陥<"׺%je;ggS7D1iq z{sgƣXUªF-]xSVNѫfaBC+@XdW Vɵ$Bm/%R)uSK|Z[/&>3L]ͻB}MZ<2EIβu'4)_Y⋸oAĥqJ#vK,쏸A8&M%t~_0>6?dV,4 f`<&8nG_c]W'֏N]=|J2>ɻDp1!Wâ7fU\UFԥ3:jl0]y>ƣ}ca\Dg&Ƌ7Wsc2.CCsxKꣻ«3o5z)Q}mlH ߉&)j@C \يnBZDC` 4}~VƈP^B1a9|8Sa<=G ~*pܷ?ML+A!4j[݆%;ܼSrrd$C >enT3-`jUnh|zЮŦ1egU$U#*jPg2gU*%iu-,ZP^aYx$`/l]⏝0Ckl ,J)nd:0{/ 6t%-'&(~6ڎZwHkXz=ml p8Բ X,]G.ͭĭI.PkG@[.OU|qѻ$ ѴZӏDQ*Y-J S"+4 <X.AAQ\tLǷC_)zrDݔySZ{PK3Uk>Z0jcS ɻeE8}1CC9MFp'w M092,-\WS%1`33PMƢX*/sټL|%J\u)B@ey@v)D/_ԃ|<~ tOMjfwgWh$}a($: | s_ iYSw[cyӫ\O3!IhRoo1']Rgp]I!#(BZF+wM}+ylמi# 0C~i݀epX'V{^1ҒAcZC* pC800G{F<<$]}xEMyđgU{ǁP6PMsk!p6HEZ F3>,4|VtpَMu D񷷅N^AUTCãHȕ^*St36FfH?K(,fE1yflFI;D"{{\9`[07?c^ʣrT7Ӿ#v3f{ܔʲiu%.t<.0Oɱ3i 1#x"9k%3N{U_雠m,%y?g4oߤܙZeåڙrNyRRd?It f2gz}_!EddRoR@jwEҍ~'C2;M{הC٥;*')Tb:OM*;ʳHJ ޲8`Mnnǒ+&Jcams J/}ý&PV<-+2(rTiu3J[DSы9ո q-\p,u)=9+z Ngexz.CA,O^çUt^2l!mvjD9&ʏb WQ^3]y~WlZoHBđzy r[}᫐rJmu`)+uyϽdxm8p ֓8vΖIჅIΜϿ{TmQ_,ׯ0iC4)QfJ*Ꝥ~(:J@2VMvfa&3WWC_2^Վ2!j@|hLӨRLzU{bIgv%O;p)&-NBo-L4~oџ.ϐB-3@ft2-s ]Qԍw%9M,Z=pkW:"Y=#RB15ގJߡ8: jVy3vP5PAc&Qa hW:!GA֦CqzndJoG0J|0Y2ypOjV{ݣ`0xT)n:&m ͩ)ػ ~xma#8ƨeQ9Ki|3=t-n76ڮbEc?k$wU-JBjU#?e/ϴ2 /t)KZqQpba6n =ҖkkگIT3B\1ayF*ͩӧjx!u,GFD( @Ox|!P<[Jt:(jr'DhweV["TE߸ ن<@ULF!_rVC{G^6N$/0\y4.&`ݍio>r"/ݳ䔎8{IiV{*ڌjt7=I/v^"ݑ.SGp lFxqWeQ^( H꠨SrE-`wԴqh/!J-8fJh}AXwXHM T|Ѱ8u@%rΘ;p6ubo!imNܢl:j_l"jD^gmo6m}GdsQ--(_%dtcyvP٦0*햳SB$2 g*&w6kSȗDWwQW6JuHX)ۈ?t{:`d'xS G=[3/WZ;7ѾOb^ )0 rrkBlptkuQ@j P^F X >!|@_L 5%«T3sb;${JO -maRl𚮆^ eAQ.ԏ^ejοs_A"FfwUڎ?\H#}*D>}m`qU%).tBt (Ը .MԞ4vB-6FY [jMEEDڲW\B{Q]7s&m/Pm;|u^Hc{ψPU|r qP-Y@M_z{uq}jl. 5x*HԈ{'ťFDR2yĭA!嗏,6=)c@cOw+ܦ?A_\#&],Ws-JF,+1o{䃸t w0N۾q``!dӫY=Yb2AdIw ~V?Q,?EG#¡poHꅾep8{WۿeB|p߰HiQV\9JpC؎SxkY F3ځqJ巡"dz-bpjUo6*tp<نvKtY`mOCť?œe DjfNNȶTeRSsCtǐ_ vGo69:l#EWQdDV|*a5…竔ܮ .iNxsS$t(UE\pQ~W=A';ţE=GO0%8@UwVEX.`|)b!Km zar^jG]4gcœbZĴ&,8|5e-fW3\v!`Rm}b!y_,MF2Hj.^~}*VPID -*ƌ4ųs`HSHpIˀC|e%yECNﯹ4Mug +K.xA:amD |!)+R+>iaiN=u3=%ܩΒS.Z7~rr |=Mx!x;-|C‹Pj5]I`b3⩮`MXP DJz!e~nyNשiq}T(;bz%`4Dˊ/1҄WfQ~N\0PLD5c(첥{AY+!|X\?eRS #>Pv@m0{M#"_)HL~:;{#N8Q\9͑HуN48Oݗ3}|TS,6k({G >lZy*Uwsqx}ҝ}!]INwg}L*Ifp-*OJ$?rfͤ3N\މĕe&=A~b]}MA+]%B98X[mY__( #Jiɘ`VBT )S;>H/FBFܾ.m-i%ӑr~(6g)dIZd>-hE2FCs{SFA BRzlF/LD lO qPp<;'h b;/xp.bxba>8,<}pUHNPhłi܉hɾ=נ zue} '&As? ;JwYe:n_k47.m#Krۚ_0ՙ0wi}M22{gꐉ[M3fhz1͎߶RASt=t]D2.B~ `h?MĂ ]j)e=UsV4{Eˢw\h4fHh?_~\upu$2=Ȩ"R{BcʗD\P&M5\g-\x6Iy$QrZg~9$8FKb bD+3P=$}Wݲ9bKWs=HP|ckzʼU]?.Pa %@.yIW 5B"'Kgۮb33 # aHd m('j n&yYFC"%M-HᷪoR^*-^r7I(p_a;" fc|5vCjWy4 {rDJN CiZf9H^DrK+4hgp|w_Ur)VQ^#Mމv<1Im #OGWTF7~Y;ِd"ی:' "2SY,V0EM8<-H{*ձ}APpwgi޽޳P'Adji $ z!k!JFS M7s0ݾ S~dMU:gBxÕ~UDz nsA6 ?(P{ҪrvXa4bxAǐd Or>6=H ,KQ5MZx^VAʍ544ۡKM&TCWKM,#zTϩ~y!Uj>i*}WM 򰪛ЯSpI}j#t;7tj_%iGq:Z hĽQfƷ/""Mz((b ڰ3\F|-֏{Mn ¡,$$ 6^ԷBno fa$UلIlU:X-Hw2$O%W+P>tUS8tqikCpv*ʿ A!ι`ϴ =8 z5o:D r_sّ7Ё,QۂClÞڇ,Fjk0/PK,gG_%9'.{*+,߈h#@%WN'W|u:WhcHپҫ-;Vy ZO ӝJ ć`fX<6~Ӯ7Se~4;*To{X Nz`j='ѵ!ү2Zlr[z9d*cGEVtD&X=$wH}龑Gwo,44v8kwq%k^;N15m"z4&\aѵn5P]6X#dL(BA,ûs0o PWh Vg2 t*[ n{ŝoNɔ omxxv,ÜzXbo0H \H7Na bȅce!Jx54XtTJB~UqKm]ul6d_J#>3p+YJVJC~6x`6K y; (}2,{sZx3Y<`/< `P}g+bj'+9X}6U7ffCmҠp-T9K . jU 9lOLO'ZdWwpՖ38O1Qh̾lBR}3p=.)T{Hr8/-Ql4 67g&)kTի k[[9r̹A8ĉ}1Ld@U[qmUM݂“d#s|v+jOAO KnS" ӰA2vzk}6fy3o:jnCh=IGA( )t.ԠY*]Lr۸ih" 1Ew !MeU4SԶgNaܿ%  0Ua ;O[~=g7BWq>t`/~cqciȩj4Od/ɗ27k/uKnY{AEΥT #o'f ^V6ҠZ)Б8tvC^$񞐚H4j.!q $M‚@YGA&梳=_žMՑuN /plۄ9527$bYSS߄Ʀ4bʝfȋJKlyqp0fސ o^Ns4L=¢4h';ϼ(^Ns?t\ lo9Ih®;6r|]n屺Դ9{UH 룕]f)ԛ+\4FɌF"z@:HEZLa9]+yR;94uH BJҞ[bBP$ʔ߇>kޗDƎy9 wìEbMO;aGMQҪuVa Ӌ]\:ct;ܢXԏrTERV1d$9;xe vwLW83BwqPlHV:c+?$n0իEm!@VwSmc^M8DX-uJ.Do6oby1`ǃbkAN#x6<|,z^F!ۥ }b s``xYx~&=Cuk3DW f}Ozo^׽rPvFuzLPLY5v[x:O Dcjh4#'ezJXU R_Ƙ*|Fϴ&6oϞnƞo ,*Z?*c4Fag?QX(ۧ$&LaH3zb)Ϫfy &D>(07<0EKBû] Qk|뾗v͎ Oj.R]x{BxڟKmLu2QduN2ұ"JKPJJNi>vbC{-b7P%ĕdX϶>'7;x߉(}[#!2Ft5,QK{E}z1Zfm6, *Lj/ґbsx$&5mOV\R'ۙz;rӟ[ Lcz+s|~L< 4)"[V!n7=;@]Eܞw--τ D7)']/XqzLZ'K/L z5txV<`,SΕJl"Qɕvћ ˵(}%໒I𼚠Qwz4FUcIW*,Y'wAsB(Μ2=_лoDhMey2S+uall] s2G8k~K—fI1 fZ #gwekaЬyjra?^:0/?; J8]+|N4O_¥ (sͧ1)4EhXndCWy qY [Y") =@e #gDwZ2ˇl"t1)ٸL<,1YSsя0Cusp6.DHOu}uka#(JX ?3 ~ȬeʆuLT,g"+o"4t)q[ݨ0)o/Fkf`m:jR1 cIj^qF(ٹZB9ӿ"-=K7YrZ=M*nu3 c͙%J}hspA1tbqMEPi wMO\յE[!2]ۂE<} jP| >$g +9Gxcw |tĻyʗFD6ݵ6҇ylvhO4JgՅi;Յy ӕnI1V|6KчXs'%ە91qDI2C$xxz \4r!,Kl;"fX=DuE1L;ن;Fޙq57Y Go|=@7 pBh~gN"H #-:\Ѫ%Œ S"1#L[.~yiRtgݮVpCX^E~)ё'Iz溁x=u+nqF,^$co0U/9[rb耛h;%$||ǯtkFvsAVK10N'=T@DuBC/;b`MQ5~Br8BMKAt,g l 4C #_Xq[b1n.n#s.vk&uԚSy rKWS.7 BFr&Rvґ\XDBК8[+B7Wl]Wp!< 8up(#=Yy(@y"U*k#GL/pAw9؉M†ҥO\X)9Soz}0%ˈn%To5>?mP կOlIzq>F o,z?t3OjP x6)yoM4^Sc?OzYҠ\S+Q"m:aiв;#?9`UiЪKED*2ı852Y.V/mBT;Wdʁ#x>)ѳ+ @}GC<"E9&}b.jeH[Ƚ{zIfHA 4{$vusyoaSNXs,w$'.F*O7 =ȹڊ:N;+hG/op9c( ԵX_]Q"BQY_Td)ⰿ6蹸ݪ} Dl0^Ke#'h^"vlq@-ivג׌cMwf&?@"c\6v̵5 :<`<`@x_ݨmJ9߰]]r *T*̲.}Ls] J۫Mں?'ՎѷVօ:Č.Z|!fe ;%-@;|;XLՙ%_\8j,:Z=#1uL;'CcM[b0L|qmekvM ||z:~g(HIC,*Kx"fp6zp_z΃|l Umr22UT2<\}+CUtYKc=iq4Y?+#])3 jtKnFwאN^K\|Y"lՓ+L6j;ֺ;l{%Fv[B 1wJzZEeƪ}EeWBiBz`0!A@rR9]:{فX8 y 8*A=]٫axo"ڶi"G  9\"&ߓoa" sQԄ[]0Gwap˖ 0B uB7AMwy;,bwyū12 kxg@C8HfgQ#c>]g 5#)> l߯Iyj˗蠇յt;۶P?qQޠ]=Zסܼy`bgطխeK{_ UAHgIHǿ5\\vTeoh;7 'we', B`23q ܩna UFbvܿx+u@1P(`F"riv_=50z6 Odh! y]rkDiVsi5G>"zE~K`Եz'/@j^|@}EM&p?N>C +:`GEhxB4Co1Su*Q4|Z2 6X Z e\V>z@m?R 6̃YSd*n ÷U|dR/gtv90$լ'Z+7 eQ&Q{[-Sa&}]Q(P|qw_ﶩt+u"2I=4@ ;]o|j& Jod@LqXk$Jq6;ٵ(1pQWD2i콲Lb)'itIdQ [) )XEw@]OXn<a4F'Xl\_23cNff @hIIȭՃwOn֣ } ]`!d0ȝ[7DhУ2U#Жl~ykE2GRnA41F>n:3JW*\'8Yޟ|ˈ 襋Rr֍~cw,/Kg['K%_@$k۱:n^DY)8! :o[۬ 'ߵR^¹|!e\^|FUz/% \#)hYX [@E7jg@Yc!(+Z&sg=uF e.V>`Ý-5;/^vƄtgϪ| 7Pz? ] 3'es y,8'F=[0A^Dq *R(WhTڻkljD[qr~)d݀FtM`4vӓƯVlXHy N%mҫF cLPCOBfz"J Vtxb{p3h@J7 9l|`0J~C6:N] X4?l~FPRW3$oM, F[$҃duխm˭u`QeVjv2z@2UMlW kAu8D%ppVGXU̫"I}t1<5#~(j]^=ysxO}'FQk$x$MһfIl$p_Z!507-2^W:̨%K3@7d#뀳bR,QSԁx‹\;ͭVP@7cNw@%qMq/3r<q 'J׎AFp&3nft@6ns&e,upT ߲G/5S>.ʓѪnEV?yƂ@zfTP7C@SEt~qnyƨaaP[3@+ge> dq顜gGCO |-v3I*4^Bp܌Z.@X`ޣӦN@ HhN?Y~ (j e;5N7\ lct['6L( in[QZΰ2RQgw8 L~~EuQvO` E'½nR%jPBȁ 0,"1753ޔce‚OjM}WyQV2y[p7>a 4= o_Yw{9 yikOHu̚y|\ey8%(ta8ѩHEKzNfHXBkk ̍yl:?"B ~~=ܚbHmΊ]xQXܜoXu5c[+{Z3-:J YPJjkokMK@2F$,LiCmnUQs5l!.d:ub[:oݱ)$L5ZEТH'$aDZ $Rps&% {V_Jc朗GJ_-ysߝt03q6[:u.E!ܢ/ ^ ,Z|DRqWݓ҆~>B3xC  hS(iJ-c_OYjrN,jokkcZO?ɕr=5?ɗbu'31-ob X(ـ߈5XN|H ~g+L}f+W! l 6Y}<7}COCJ|[S;P8tAH>lAW%O/MpThK-}Rû!eDcJ+@ArBDt\y+Zh])QC7`˫vԻ{JΘ-P0'W*%grI ֯=0N ]H1WCxeO}3F|` _ZP WU%[uMg,\L;';J$J*wŰ n.L(+Z4~{(%3/gCŘIZG A9JrJn edm!\/6LuT@ }g ?` wrut}X꺄ԢcX*+$uy7%$L',[(IN9ӌJmCjiTs_b !+'ge$l9.ḾjN/yD^1w 1}M(cs z*t'Oёq{@ؤ*cv(M1iK@,I#mПe&{c!-*h*wVaJM%LO@wwxe1nhTbF)r ghm~%7wL!IFc( 2$ї9GpRΡ4L(:v F쨻ڑ5_=mb@!Tndr *SwlɁnůF6}j,i"WdBM,79r*khUxd[}y. 㖚B 4K;(ؐs& !C'a΍:v | ~ljoS*F&,JC\FDxU;H0bls xTAv8/GU)#~U ,)a<jyXrDAj/ LEh(]|3}Qʋh 5H$m\A?Q E{Q1| <-UTob6nwvQՏ/I#Lđo"y@*CѳOto uVxd .61hz{)Wص=?r :ypwwrmR(HE /;Χ },zɕJ{ kD'cݣE>n,5i'`תy?]@M{ttw!&AV~5N+0H׌FM3da:"2{x1ѭ H 99# ~ v8*˵nf^H7X}\kle}5?l˧XeLb3"{0 bHщ尘YIY0n|滣*'Lδ5yQĞ@7/`]7T#Y7qO.ǂ 0TGfed咥O(!1M LD%f[J ϸ&Mud"=30 R ʂO[cjj#;;poUII=0PU誛9=hx|;VsȨ\1€ s]IHZaX ?qjOľPC)Wh*v \ҤЖ0M5nG'>M"zJ, wP$f[o-ՍyUi @@Fjvg?\2 ʫYpP×kE {іe5][ftV8 1JM1"՞CU٬LZ 3c24fk~)>Ut;B#KR%kfT@EZ0M!I iY N3x4I/(cqŦ)@҆߆+⢷EOc3ǩ&֊IW^xVsy#adTjca;/̾[Lj}@C^'GPUI8PSEU좀--_l"ŵLUr`ʫLORv:+:^S[jq7PN3]cfCtE%V%-"Ix1W{qQK. U:ftIkU#6}? [h36/ފ$zrPstҵT7-TSt_ኟ >͝>::3Hk1-` RC6:n/ u~.xTayK@̌&tXַ_PMn $ ?9l6XQ.ܮT 9Hϐ+Tyz#r{OIN-fO {e'2?nt_yw}ƅ0gqpbKT:ӚD1Vzŭ(| hyƧU3eHU]%P u^Ȓ<)Sy$MQ1k$}&/`S'Ln9oRBx+KEfvHe-a8/5c **tmkۮUS( u}B2cԘMy϶  Yc"ܑdeͦ ;)//#;JyD0ӝ/rѯ/&bХ1%}nqJL&"6,a󬉉i&b ]8EM `I4ypxX8FV?Fr/|{@_8gVi=:IEYz*i'>yPw]^o?J`lN*қ?i2ZRAA2`e_KD5Ј+>A̟əD|ca0:ҾJ4} EE{gsjh?8|3*Ծ]{s\%5ARjLwLm%\TvO(6 \BNx'F7pL#R(9VZWc`qy-RʥM[`tvQ_=D-8d [3m}{e1" oUn5=G_R8v?6b`8o$GIiFi=c=W!}%E^@6R{3rWO-UDy}.tL:r-tXcrE\qbvv\QA̧:@ 5-2ǚHoSuMćAO"2o9=Z_^.SKN#Zş*lqЦohۗʹp=8ץqJX vk癉TNSǿTqH+)bh-Ks|$g@ $K`4j7l^7te-w$"Eǖ̞BaI\`XVKa+0)[Es=p6ѱ2 ɡ [_M*FgٹG6^k0XXe?E7 AcixfxrJ~PH<` r _Z5SgR4DܦZ|7Z:ER,`>ljm-rU}-ѻ~؇^ݔ$q:a< Dd97,l&s+_t˕oTd'X'U #%IiIC0rJ%@\MؕSwʲqj^e!U]iIrj'\M6*'*,1|4H~@qm H|O f(ne~$+C"gJk32LH7|L݋HC*~fJuN mͶ}d $g1~n6r2>EkŝCF #xR '/hVC˲Zgmӵ߀U!gt6^˹u'2_qh[e5d  ӲW1W.$ts2ј"(L_4W)"8 q|(떸;ͩc56_x1:\JbOy@^hHr٩͉dh\z?GLWF#o)"TZBI#Ի-i ÇeIu26 a@q;OADІ0 9B֛!"Y TG6xI,fx`u)-x,. -tU?v <*G$QxK [S.P}ɹ+L}wHsvGx2c|PGf,gK`"˿Y:L8sCNIt; 0% ߿MXu4:c/kAJ緽$gsS :~d(ƝP5xK_i%U :u1=umqQ >iGD]KA3!>Q5`уES<;;73I8> /J/,z6|qw|w,#'x9(yѭ}QegjSzTohɸ3i<:AD)SJ-8"sF2v/R42rjv=i[h$vrT8 2_2?]4gsȦD#K6'/Fc7-q}`}$(~ ,qJ›Cٱ3Jv[IM̔ kk8Qre@f붟Ϳ\,l%Ak:1?!qJNC%mzǩ4~)uxϳ3z%` 2ɜ^jLNۆ:YP-בW}ܵ O&Y,aVks[8thv؁ɽڎBNc絣[D ɁhZ eml󎼐ijz#bE~ %S+I~y]u(" 3vIS0'x4C7(7N^-7?A&1}kMSKDhY }ږ* {²<@R.'Y/[76Ovz 2s`N/<,rv(1c 81T]  Q1ЯktELb)#=eF W}z[1hҮdAu䨻ugH,GM Qn!+f/"IX["˼7)LYt & U &]?ㇻ''GO?h |c''Y1LfdSoFKQiij鎆K~ qEY,+V эҭX?L+@7Вu Yϳ[ ʺqK]M>%-FOOpw4i&f3Z/Y  L $&.9(#Ώh'E &` ƽ IIm%|/o>،ZGp%(*<XUȒ. /n[ (i0 }iA+"6 WRq W!=G/ ;ѻyz "9bug}) 1:T]YcZ$uxMooMw=UJA]H%Buy?{f0"Wz,*$ &PljX0~}_ 1iY-,21˚pE giF{5fZݎ9~uib6?ۡ5"ĢYHQ`lBB4U$jI'$44H'ua(9tz>.sM qh 'ڷJߙb6Ah&f=NL|htaZ[2;2L~F)% Nt7ƈA5p}T_vgaW6+3u;BDL@|I"䂍)*ù`GpH%]M^6 @.s Ӓ=Wh+| (&aU<|"᫡`Q\`Tzul7A?d&&4t-V͇A/^^`Q tj-,WA 4i,b#$4O٫4Wd"f.BώP:F&Ve,(GVϳ3Wy"^<"}:߯:DXA1b#q+7Bia~nȞ/->Mo QD/;MPTOK z;˴Q^LZ!^(,l>Ge&;Pf㶕f)Vćźu~`Iú#v^7]J*w4j;fӾ芷>:QX_$'^0CSq]O8Wѻ~(|5Ɉ<6}\Hi2 !z0[Lq[&KJd0DSWEѦ0eج*4sF }{ц\#gnRJ3l'2G Lvx~2Z !5a _G I-16덧 JN;O-ZѭjN6bIv(>rU a׳Ndf뉊 .L-cnpJհ$|FgoË\ݖdI9E\ mOFc9]Z1Gœe」)&eKR&|g:O8B coÍKWۣa 5;LʬwXtߖ\RVv3۲Ɇ*ANcAEuVXA/u.)P#lZ5Y4BpIyǨ &((޴(Vb۴m +x5 #SN|o8N C-.|;2{j;K$XSh?[`j9;^֝J53'6t3W.b@ˣqqbs[Zhvg&;/il7.8dw\1|/V=Y"~FhZ uG?WI13As IP?N 8FV8% KBNOޞk ~!bln~VUϼzgRį>f~*q $orV涇?d[ )qil}cYޗc&ͻSgQpJG Zޛ-rIzpTgh"$AزՁ)t(I(CY$8+x췸 JsDNǻK3W$)|T UmUGQs m]JV.MO6#ջ^?5EoΎn!.g{(FDD<xʗݥ==1Ve&O+k~M7qqSB׈2$# Fjaxd4*8ע|o\^Ӓ.+ayF|mDM(!AUQD^a{煌}=fv4Y^V5j W"AQ 186[k)2*Uw"*gzPBѽDdPD+eF0սW,UtxF U>ȃ[@L))HDk ⭞=ׂk[ir68qA)* !lHc3\68ĚAѯJ08-d؛ui)UD’;UȲ́k n #槍լԏonhiZ;o,ϙV} G*GƀrEaW`cY& lj1#l j J7\.ITpnp:# 0>--Ď0Oߜz/7f''AmZp*$PA۞CtA!hc,@Bw.$M>B"Iq<[@l^P9VeV=,J5Rj_kY4fDUϱ!̿i?a;QÑ5fB2T`,Y2݋eVimͻu,ODZ37C~X΋2pcȟpLpAk;AV?!drV?IG]VNl^ܻsɎ{U AR\*A Uѝ<"P|c/W`0^trW;?M3 Cs V[r*t!2;Oz>mBO?r(N$k1/ ,ZZ BԪ`Tth:ؙSYǫZ/ULWBA,ϙZC^zc'MˬL(XyRʿϐA RL(맣21V.@ωۍ*5Qe[:٘u !=tos6yPq@ #:ٺ)A?Giq#p7cҽaC.;&VF<~T0z08NqHc;n<8{?e3MedI`}E^Tkn[X!וvnο/^:μ0ſC:tY*= .K{w*ysCNVyAc5Ԓ( c4`HBuP'ǼҞwp8E'e1778zueͩCu[$Τ4 |,S#eteҷد?43DsvѻIE8:b;x zEA8G/#Qʻb&>QKytF&S8/Ch!MSU{*0Q Ywudg+LW8; J9{.:iBoa)+x f<`/4QpCB喋 +Xʯ;D A-"p=x*>{ȳ* amN] Qg jJ*߷磣ڍp>xGxYh_$oo;/j<Ei`? ;Up_jRilM?N/;L;*)A_WZ.gjwM7ْn# hTkLamkdcY_Eoyd#D)C{5-Z$N$qC@r 72hu7ylFxbuv` Z+1 ik JjTπ:.Db=<]TYV CPzL2> wRC$_SwƒhfRuq b޴GǙs25M OŤj̡ncZU8"mHT^@.Gή3&5nQyQ1|Wwsqo~T#r s ?qB s:ܟw-; 3VC=tUs.F:is%n;#?j(ij\PQfD[:"s2ClRߓ=3!租},B"#1\x!$:>5)@O-?::}%W)h0{zq|WH[-] K^!Yf|b"SMK/x@u׹\X)L9Gm8#˓fǦV|!3@N-jEsm19sjL갫)ZbF˽ō"9C}o)s%ܤkEj _qh0O vm4)83@Dhy ~$%E'FsGǤAF<SyR 2셷q> ')s;v"+Buyb"I3'LrDAKWs /F‰(1"dtu&ڃ# a|&E7V42% *J.<-ͼ ;pW}:C=zsHՊٌJi?.ӾJѲ(Dq(p Cbs9 ^ɹFPт)f7˘F̼glf#!MyNVmjh=%Żx'zȂ!6kJ( QFǙ8$ἱP:b^$u/hIै2IV'4髪z+Cۮ-<F,Ibz0OAh9"~Ё"ˇh Pa锸~ y7"J 1 [Nc] 3۟G}vy{_d8ƺc=kls_jA?kD뺅& ݝȬVol˽cSw$zGP3-M_5dtpmІ^wɘ @)V>:oAgk jF$z7읚|"7j[jǪk׸fUF =F21Tc\"l,>$jy<Rwe KӉJY0 z{xҩ$9w!C,Uͅ;OenwC7c{x0;DR/D N' |=ʪL2'n[X:8 VrL(YoM|w 7»lt~%96Prk?9_D2cMc^rY?Eմxq4gvLÅBZc)LTSzWxI2Ψ]B\j>'#Z~YE!^O2 ,6PjfBg'UL3a2ϒ H,EA~ȈҜ֫cnKj#YicJ<lb{gE>OSQOD廯h1q3=7ϵz~zwC"JטN Q^B_Bq^hcfJ/ۉ;>.+n3EPm[ue-#%@!Nz$c,#Cw@HS01Ùa?v'Bm%P-/\.H;{d 9D&-s(#IC?E tRwoOwV0(k2D`\kKN/kKkA*HsIEŞfϖk2]xǣa&ޥEpJpBV, r0YΑڞnF=z]`0U*r=)F[Wѣ83.:g/Gza @Z 1[#ɐH Yn|c,\~8Y-zͳWN*gVZFa@>fd pDCzcNu=D5fY&}=T i: ѡ!9= \P<*Α$0|Tpܘ s_dn4^'U5C 4A?9V,]TdF$WuwۑUa3*A%܀_H6.#?m WNlخ'j9ݴݷoDqVD4Y 5{XQ88`f&/54f!$>$Fڳu=ٞqqbDWr[]dՌ2WӐ%aX)&"!FV!5Ls[g"P"Ƒ7HvWnRo&w{5h}0$h{]ea[AiF9P pi vwI,R;s`nLTEó8Ypybƞ=Z,Dt71 ]fF# :`,ur+_dS|rikصz[P@?n|rk1hʓ_&;kZ{0&VCڈNSnT[⺔XФiI:aÐ#e҅ě!jh獬c4lE~J v ~=<(MhBPG^]>uNQe 9țGYz2OKɇu`aE2e ]Y.w$? K:~']K3l&Hx,jǣD*QMmGzĘAO t2 p@ghI7x`Ǽybn&ג6od$3l%4`"Ҫ)94f4cN[Wt(fO1G z/$ͧ}QEuFvR#^~GH?igLK)W$_4g0/V;igeeQno`پ]ѡ61*n4'ߎ5$@QI5}BBšA%UW20w_ak4-~z9(>Y,lGއ%z/LbZˀ|<3U*H+D%g/Y./¹mh?Y&h.RP6i/fp}@u{ m߶CZL 8\tlz2E-[-{ t(lk,-f*̝X]6_S4?=#$2O5"F~5 U]Rp%dtE9ujo"'`@}nr*Z7{F {I,rY*hv = 1ޞ8GB] S #ĭY("o_(T@0bUȵbAܯܰů/kf8~K3@e}<+!dI;pQIJl5*Y7Ŗb* ӊIaӑßm~ENzi ~7wɫv H$Eɉ]G$9s_wB,Km]xhd:(в. 5Gjē%l */!hX _aHcI|`qC9@,>a:2-hS(#g@4wefi,}Nm |FS]&"oP:U:ƴNXKMi`blY.ZE!*o`9{sNRVjk0a~fu-N-r/)DsLuk?PSOŤ/ մ;2޾V BN? WdbHo˯{A Ϳ ӮxRz/S4(49SW.p2+仰#^6eIK+u ۚλ9љ Jnyo{cqp)hLPl4Z gP} /#s ;Ղ\{t^ȸ΄,}YC#6Ԉ<]S`I/_ OJ~2POi"YAF>Yx y`|Fk9:r>$epU=fMa ὖwCd [NVG-/#%Ca&t.UA&R2\m7k0=?)KGw r|٠Xr=z&YS P2B򶏶ML|1=^c+hTo=1A@ ł0;hu{$h3E ?b_~@ZBVa [N1)Eڳ#@c/< 'Yt7 oE.oK[] tz 3a齻k@#JF wȥy~\|*o{;q0q `-۲]SS(==ˆۉLL?SX^Gjn<a'KJ㧹a!PBX;7:׮`q3 OSplC>wȓHQ!OAe)i,X#iԐ*Cd* ͧ#.zyPb0X>'O;3#ƒ֎qI^w.4qS.as/bYgu30flyN$``S\c |w.Ֆ}VHL prV3p@P~ax B{YLscXՀ@w*m_ga2(r;WRUBK\X]D |$v Y(;M:Bfi[v4N 6rX~#5 tVm)H$oTcf.1X.^0߇욡:ݙ ;)P%c \Dx>}=~ɻ ͞mYYzjA#ȧL[}BƄ ^Gx0T1$d#UahIʩ}r؉g4K 4MHŵ+L5@X :u$dLr  z SҁaA h/ =~ Ӑ>4D"BRӎy'΃bh={ -HC);ʤlbYx߶3Rrr4uWq֞6?XlGe2$%Hnn 1yQ[!+a1M;㢷>*I}P?h0Fȩgl'h]]S] Kn+܅ 4~o\Tt)e]˾u\p"o>Ir"셪KG"1W?Xs>w%Q3bt[.7E " xs.b%Ķ*:X/lHy%k s<~VV{TL/G)-Qk9^K,0_sʠUgSOaNp6&l ř^hIBǦ nA-m%*+0Rv׃_4H6iUCA;nΖ\ضCfΰM2z`1__E{␮tG ӭMx0̠MZwSsd2W)Qb>󢲴>;֨ػUxmE ᬇ;efB[bڵ x`2B,4_n'Hud6۴sX1ҋDљn/LB`d5JK}>!߸ )0u"u^5kH19t<a(*gpK5X6WZoYWY}CaUOgr5"piڈFH-d7"mEb4. !DEv҄eGGXպ@ťؔ`hN bC%&t#%t eɬh1h:L"i>NZ:ܜ(:hbn SF+|*v>ϑii;WcmE 5,sabP.up:z'%l[)!O^ C=o#XSˈ[ԫpf 3Z}@Nߦ | E|P '3(B,fС=S6$DR{_@% NHD3ByjACKΈ>c\ж Έ朧 [xmu)V#Ql8L9pxH7Z0͛U5ț N0F2O fkox?vQc k8V87~D6c?'T泍<[zB]wCwH^]e&e$? Dە%snU s'E %V@/yU*BawR2.12xԻh Nc 9 T(=}$$^U_)8]][J5''<q/ 0,RLӬo%Mp3y 첓Mk13#as(q[_v)au Rn .$az(JQPF*ly-PU'Po\F3wQJ?7N uL,J덳vP"v]Eίhȼ ()A[ E ŠH婲TVR,SE5%;kT@/Y(hٔnËC=x8M\`Pm 9!)RU3j*޺j 1 oxiknf:ajMqTF;E"r:}YO!G*aSH3v YzZ̞xr#E[خ-h/چlyMO0L֚]o!^g3߭Xܑ#U w߁P-LFW$ ESh!\W5 "u3N+Z}.Q&H9neKq]a-j~_XU\lb,ÎFe+)wCX&nWC[yȵag;Wz_Aqo`3xy[Kp$?c{` ń;- <^hK~*e_{W/r~.}#vٚPI0reҺc;JDEahߤtM8˃ n.JKH NofY?ske與΋Nkw3.4+2v̯jZ^? CE²B :9Ls0Ȝ76+/>{xۘm= ⭏n.Mҭ$ m ;匞v=,o%yu,` bBc[y#莃nw2w`Ae:.Xx)У X?[Eٟ5HZMLt4%Z% 5M#Ay))cՕNLtҋ;ۂH 2/0n.F1a1㤻E O-/t7C|eL ϨU%߈|H0)۴ݒ7l)ev)>Ά w[Sڒ#>'+SR{lJ8[sO{Eś⚌ a!>`lkC :93:p}V#[1w:OKPS:J^Ee Ӄ-+?JNV3OqM";t5}e N`?iυXx^ΫSzNE:fGBV:hXmzh,olcA7=:ًq=`(SXDKϼSF\bҦMCSMK&1g7,8J+y|,oȵV F?/xGB|SDz8 -m0W:?qL(V~tv!~ЏƉlo`{*9Z2mXp[7Mzq+,ЩY~2ָ3dl $1ZQَwe,zBJj<8=AODAI츸&}-Kԓ1B Bڬ)߆qqPe0 @Edj2bXܨOBT3kRMc=tU$p|JbgIUFq#3/co "ShY!ﻐoMr1m}ZFG5 *hFQ:(᥄s' @NH6îd0* (iiCM ihF]iN߰uyfdV?- OiO6 pr7wP z ^.tJJ&B,:>J:<$aot7-(y4߸r ڽp;-;Ц_جe;7"{l8)t;NP(R&`]uLs 2z7n^0x Gll -rQk ڕ'L!{+ܑ'=|d9B`*\?b&uRTr5:в"/d!tl֓6G<қC8|#^䗷\{e CFE x m Nl)[.2cgO`bpFPx:IW5`sbvǜ)W@ $dgaySбT AxF):2+GOfjE_|c~1: uB;GSQd,jMtD2 M yŨCXW Td2F_^%N8=!%@h@M !5mMBf@\eBbʂ1,6R_!"T ezٞX=M\jNkW8Ѝ px0OHlJP s#MYD癘2T$kQ/Z;2=݇X 7-yKjzӶ<~OG-m T~;0ډUZ?M7, T];ju4 cYqe|4@ON!XpJƬ2~5%KK{Oi`` %71ci^6S,ZPBn@/tY.<&~,()v5G#,wv"n 6}7l>{<Ҩ@&^Ԉ`oɿBVpv4>LVǨחs[nA3~yNo3kiiPZTz։1#?oc~ʬ(1-n3:C?Il)qD)ُqć^,^T,J92܂t! ֱ#̕萼gd2S?EI9BVI }ac.x ?Wu7S{Aj)f_p2PvwQfhyb;Rd@QmODSĶOiU\Jea1UU,yԦ|pG?hdHrq;z,wAV'({I1Xv=/ ;@G?\ J_Kq͵bĔϭ5İoN0`x )ԑ=7 !mW3kG< ApvĶ #71Xr/D?GPg"r%A ,,7NBY\Z JrBLϞբ[?&V`}z2&O-?N{H#`v/I-t5VI{}y eߓ "dY 30K6%E,V@a >49 RG= (CJF*N,Խ)fY";Je?d學=9BA `,ЈewsR0OV`EԣƚǏUG)^.Fr0]xֈ9mzMAȮ08/ps &l7١`C0Qf땧9=e0qEY<Up/6GD 'M됴}htFe R&0ТҠ/Q>-47WA1WΊGL+{&_rߤdu Wm1jb%}xVzFylش d}fTX Kv߯`iŌ8UįeDĕv>ң>t2`N gpE=YF *)4cRlQn+,l1k;" aV{<-#cT_&!a*0A#HzJ`jgE_8<~Gd#Ғ.]dRIy,ҏ;+ Sƴ)TXQhEomGK;я:u?yFNl˴Abk6HвKZ,(-9nغYD%I{%IV{9R2 j#Tu|NuϪ4wr/yMnЊr lm&C[w:l׀>Á,ղ`?TX۸V ݗ)!aS=ǀ7؝ILVKaѯtyI9qsi!쎜gZ$LKv91f-2l͔wxR E ߽U}ƭE$joM5,yUnv(|6jաU5 z5ByD|Fbnڞ?QMC};)-h*PHo9e<բD4L37iݴaokf0zB~*Z /g9 Fh^˂VIcE!1/k;7QYN78?d%rqhV`,ϡDNS*PV/B+_Bi-E8P%"x:ԎGgACXʲNa\{M+"5Ör}4 a`'0)9 A3 l&0X->'r<5ՈZq*m@Q:bHmT˽>[,ƦS 9A~(X2Ͼ'=om,fi3UR9Juimol{r;kg?r(ڂKq¶D'3U>_rƧBm˞)W.I83!D2?]*gƾqwAŝSٿUet+3AnT84#T0XTt^E{Mz(i ]e ebBHh MGngdv8-2nߑ^#Uff7{.ɿ9! !ŭ/,f$ ~3DJ =O]pQXwͫd۫:Mk@e:x(^'{hp=^Q('i JC-3R~HZpl/ڬcgj"}6p'̀e_ 4i$P Jo4EɯiLnCxw90/RE1GKD.dHca(EY==^j"~G; i&. Kړ/oY"EH%bm;beK A)8l[Eu(8p噆Qie :`L5 sO*@t=AjFbM(ɵ Ue2 |W?xwxoGVy(5 zD\06*fN\~#7kɩ3E<>r/G/ 4F =x]]c5 Rf  YVCjV\m CP#Ynȋ"⫥.e+P҂>ϚGF? : 96dli;a653pJy" ܁ރPeЙ^U4 a)fb4Ie ~}%,Agp@TS'߬%QÆFKAw=jgb9ڸx~Tҥ=ZGDګF# VK[:Pv59L0 dsA o[b}lsl.@w._h ET5zܠ7%͡z C} kR<[LZ-+LETSNQq`65 h#p9MQl,_ ȪUrP4D+ W*Tv@AkS#s7,䲊t_fA^Y0]\&6w@ tD:+b'ZiL3yO0a!Rc; =XC¼tE"~vы¦w zZS +I()6Cp๕dj3p>%ଂ#Mw0AGg21\?hDMS+1z4JB(Z5kϢ W*5 Ŗ9 \YW?M9˙뉢bPSl @* 6^j0 U Ck vUXUdzffFLw(I犉(^$PUṟ X"I'%i7qǝk!XVG'kU{813J~syS۫ŏ,:Y'6W? vAHڳ(!'~zȋO#,5kd\{'b/@V%&d#*$}"Z=ݖ0 SV?Γjcjvq-c_hMm֐"_͖ՉQK- C6EWt8#E/K\Q׮Pu ]hLga_€6\3P{khu6*ZW4z)znH,/&WQCrIZ_o^3)hP#LAw x˗ MGwx?,l2NGa կ{hKĹyFFM}p=¹E W?)b&\<|Q0ݮ"B\wV߃ReҺlFT#Y;df!/T}!m_5ܤ4ƙb; B"#$i!7WcP]Q]-&z5(HMbS:ae#޹mQ^ pZ ~S${JE\|b{G||9?\'g~^eZVgWmkq84h.Vtf-z>V܇[PO(V &*n?7]+swwAQm*6)v4@) hgk W:\}HMHퟛcjpU5Xc\бC0e>V.A%7·%}9 /(UM3L*R1zɞ=f7<^ݭP']LIO&&SZ>WO j*._*4d';5SG TL.#>IަF/.h2j|Y3Y~ #cѯpM>Mw@VG&Y), xs/Gq!aWƈ+el{3WDO, eŘIhܯd_[DM''YJx>Ik$T%xy"d rO~$%4xl#{9ƒRJbzwfv-EAU$*Y)sIDqU5#M*>Jyx`ӆjSk×hI+~W3#jdSЀ6A %"xR L1׷7۸IKU ֙ 9]wI.]'9!S{!L# U{Bi2v3~[:Wυ6oi$=6"G)F(g 1`N^D> %zhG"UJT&1H[VZleEQJd"аk>;X"sDMyLMНwj10Lr- nw}*Wym]2!B}g}lSA.;i\erHݗK}BOtM{"c*:y~{GL7$ xrMr"(CYe+2& @ V+R͖D:R(ҥdCD}G?hIc*D``]4}Yi2?%*怄6%d\o;-?^wȠA}jE +Z( >xB3k Q0J `ZZfޝ cvԩzIG ECA6j5y~ӌ'T=(O0Q+Nk)"'뮕inx /Әc;ܠS:.;/L&dz%B7-IftI fz.&V7) )U3ϳXծ{3vbMDӒËH7M"N 8nP|t섳!}뚈wszA8 gRUzukѰeq8~Que&)dS$ӁҮczƋ8ǃx&Z$\r>:own;DVw vJ[&2-4ΛkY~l$y3bBM ӄdp%LWr$ tn?=O[BO2e@`9[b3L 1|/k|}Iep,.>YbCu1T I$b9;! %Ր_Ϟm-E5nE4PglSIx3b2+O2/g7,QEڍQoY,f:{EDʶ^J(|Rf#H?u$k~q¨$da )FGy8xҥۨs 3Ho*w-(1OZ􄊷vYK|ZWd<庚Oӳ?N Dic 8®u>DaFqWXMV?Uj/Pk!D,n'>O#L=Hh?Q 4=J8cȈ. 0d)txĀ@8ܦ<"_ b\,K>\I:M&*15r:9bWr~oBKUtqOe،Q@tlƨIR"\-e{&0@Ty:c05;w&/ԈY=4ڢ]a5N&U;?EgLy#Rrֱ k5Qney: Jn8?m +xJFNI B u 3UHZP8Y.|(B@8|M$NχJB3(6I4 P.8esn5$YIe倓*mn~RGHuN7x$Aڊ-Nd5JOWψe8#",@!DvGA&T:\iwo]$32`泡FZϒ#EV$)f$!S g3i[ZZ.畉hLt))~p%,"ǏB;gŚYdy};qұ J_/Ws0{+\(>(ɪ +u`8_d3ȽOLqTW1dݍ Q[i'@㑧J!'gCD^ Y2¸cR!3VGX qIQf_*mTX -+dafJwz&0@H$[ 4ʢ0CﻧVOQ3OtY6ͣ<\\.crݞɻMI} OvHFS.nu.u7*_)ۭ_g0EyϪ;gt5dq*fI, ==; G[ȫr?oM]4^Q!dHTd,\5•Dwt ;2 LjydBB?+A3E_GSX]`o/d# *?uQG Mx+49A1ڂhw)Ckh\믇/]qk1^ENLi.owI1R4å<"@陘>Rk¾fz %?zGƶ3H6>{sHubZ Z `SF;XTOIp >$bNy4qޮ-&r5#5Pc Gx԰K75R(pZXR 0;@ y^Š* 8 7rxmOķ4g3TQ3}/:/F@GIѾ⤌[y1dPR$Ɂ_V;Lǁ0_3 w2"L52ߣק tDXTí"XAXuS )D(QPc"7/r0L,7\yfoᅭ\JVppkrbʤ+ixBR#GSZ' 䲕EӋ *~Ҁȟ3,8LT ߟO=;N5xEz@1`UhS9r`2sW,88*rFI( dg ]@GAxqxߒ;hix$kHhuJl.sE2H4iPot51v@j>pLBz!$t/мG( =LcJѽa_@bR]. -H1WOL6ej[2?qݮtL'I8`;&;b#|ޥPEn0[Y8\!iuS|:@UH_ uv5&ԇh" 4q|x=s c\ /a6`^DgDhDu`è/". ^MqiEHyVQWTgV:6$ pցvaefJ+2qNS BU~ "dt~x;!y_縚:*wqcNۯqTp1@Q_pW} vBLGN ג7Y1DB >f,@H['݂ pI!]}ЀsT'7Dl_KWY"(Bq0;9?\L%ki)uDYi:z VʉMzc;ZgPb]vzs4 h朋)L(ۨY]H.15ɳdG$c <KA]; ? ҚM*ouٱWla3[3@˃90˨潖ņ>Hٱܜ#J[u؏+Ǎ @G(+YjUr6C>P݈%f,wiRwbޒZ/~MC(Cs Ջ\346)2LH\1B,ƌs1PuXA`$P!sDHA0AK<^0L= kz"X'¢237`'Ҕ?AgVe:DtJtQHMLT37J4tM%-k @a\rN (<j!?DzCN-_z'#MCS k}k36cҿp|MW k^RxKÌ.3E6"߸rC uNDrB]}$"]&o(ak_I5^)B iFeT~˼.6N;`NջLjH@\950>JиO Q;ߙ1s̀=Ew_b(;:(E77ԗ/=M =E#$ ۄig P pEu!iO?^+Wv?<շ{ @p؋$v8HG l#{̺+)tC_$nƙa&`YOFA2RrMdꏣ~5%G )V 丑0d+jee݉r3$m5qME.4|RibCMN cm QBY%1F1Y4Y:c/%SClTH Ox].nUc(q55ŤP%<~;F# ώZX xrJ.M޶v6O&_"ϧVqhι N&[TUpSRrY66c[C PD%$Ni;!o(H|WJO b8>ci沠*54DlS̱hgEZThA(.Z5l< U"T"$gD݋uc#֤og  .nX/:V!ל2 2U 57L-~$}/뭱 CJ1L:1z#?xN'aJ@_ICgrZrK%ݫ<ߦEZ+cUy [=rDD VO=jo~Rq=pc4]X.\I+JD8F.X !m7"Yf@DZv _b 0,Br}hd>w*Ms0v`TG Opx]5j k81" B!#:G.=ѓ-xs ?\^mXd? # #F[C oM@AkƷ,Ot1殉_C$W|t6%t$ v;űNi}Z ]r,jҢZ()QoQ B)} CukB2OVTݤm/c  ~CB(>E-oR0={8hTĿq]yInB5#KGT2uJ)Tc} %˽s !29kPً]6Uzs~8?[yWnR W)"ovۙ'7+җ]4JQJzh i++C}[jU[k(օ ) q[Bw++i0M*!~R~*/&  ^~Ip-2 \&欽zyCg|8)X'\a=ΛqB=а3dlmFֿTetVAKyB>O3,QmYAmH,h#0Wߘ]NBʣBy8jY4eLqaĂ-ߐi{0:[[( Ren;}/ Bq[Y,y$"O@zEϖ0/Ǘ>ße1 uo\vvOTK«~4ç߁:btS=WIBqQ8=;{&R i#xwC؞ݴEgtZ~'(3M.Un#ĤA秙>kT/J'qߜΐ,p%^ Ik_ 9K{\qyբ&t1=ֽQ.##mU d՜ಬ7޿2lƜ钋Gn3}`YdP밵4@2уtK ł1I>}19 y`}aF/eZ NEȻuex9 Ԯ/-IS]6wS%dFen')fMN'}Hg#ܾ>ѰțMhѓh]ۘ*,Div(\a\61e me%m#!]R;61:+*_88N*9_17 #do~(mO˶ Kz^5|,7@u5' XJ<0]3χT0㯊i;ݽ6#5lԟ*$.JfJxk߲7Г+VrىJ̦m *a*5 2,!WLO:gWMz\E=){ʤ klo\%|esqڗh©+ wcMUaWg W{miXrQS$G?=x06[Ua<&׌才C *TꢏzYH ᅥ;>; Ilw̃_@a% 6}-vڀy1dT]HV8T]u-Zn\%ou>DKшWnq ƃNpЯ٤ m% O@vQ~~#Aqe/MJkFz08Ew *ɗ<^*1z<ݺh' I .83M-(y+y5o NXj NwRq":{z9gzjt-@rfj7"&6j71+_5OQ6QTB7@OrRIgi!Ưgşב^h6 @Lͼs)N8}ES1.HfM f N|q GSmPṩind\(ܸqe%)&.fȼ2.beEd܉SBvWj!SSKP ~)){ڮPJXir>??i4x5-VOFN| h S@  ]xq^ɫ}q!9 0L ׅ!goU) 0;^ d^jVLE.^IipEYp0&f~B8SѼ/~bj9f.F5u/nWx2ӥ(tRFۑB6!AJTx}5$+|Na,uE2_qE /CCj kO@ԚFu>ʥ/~ZV< "bB 1y _"G,j>˃][|6,H-qd٬[+6yԠ<,1NټMH2t4]0a곶6Pyi= a*lhhA6  Yw0:1u9C磑 r:piOI`a3ATg "N/e3.Djߏ ?4,&pǐԑ@[bq Nog`,VN̂"wc&_7$Iz 5+wSC܈ eƛs'eB ឭ-1Ξ@ ~r&e,]!jjk>Qq$f2WDېr>l=XE32':+:D}d\,!gAJ)7W)_,t?Wpx7lWs+~g-S΢Օe][`6}~` {?2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DS @?cmZ߼dicqCOI~Ӣ -qRЗܐt Թ6nܣѠoEhc{'O!IlQؙ۠U7i+GN+UȐ1JG;d hG,6ܟMXSZ[/e6L|4a'kӣšI@"_δ?NEo3QqjF'l5?I#!s#/5x"(ʈyF~?D>~n٣F\POdg{9ӿ -DžէA5""_ɃEO5a;PM^!bkf{3wbn4/x{;}|KL*bGFh`qoHʆK\]nb3XLm_ 0yjì;II3¡Cʭ({nyoؿ,'ik:lġOb.# 2jq|l.'YTvn8sرG}m BՋy% wI,ul t[DzlքӨyMf{a$Ǚ,6zk!׹i7XмtԖTzmc QfvObBqPKョ:o"ky4:Y@Ƌ:j~܄Fr_KM7EkJQ쿯j֗|օfGju{M]n#>d޿my,\3H 8ojB(=ڕME3ѱGwFrT])eG߷AT9>xB?D3;l@,NN=1A7tpy>Hל֮WݷImж .NtF;=)u2jET"^x;3ČO+s)e:_ķ33^}86x0*`s@6jEK u:EYN$Wc+Mb ~܋}rbD{NA(V+Jq5 [sS|#pm&̥e&s>s ]ٿͧH{0@Z,׭+ eDoon(j8o2rWk:HJJ,&O6NcV|b y^fܽml4aU)=a͢x$ |(en{LG\aodO!QK}>gʢ'".w.=kϐ,[gÀ||a A( 8&dZ1BU4 Qb Wbo 5lpC# ?k]N"".na`g _>%(: Kadt>fcsV\Qyn*1%w5hsw I寁X_:pNb񘑻Ծ0=M'TCi^eNqLY:dQX'^9#M?y[|EwkCo){9_R\LszyVYFs4g921)t>d݌mNGhI<^x@1T |r&.L^r,acceR8NUH@pp*Y<8EC@'@?xF柘\wɤMDʝOm qByGoԸuc+$$!{9 'gKypn_87HS$׻?dwׁQ2>.k2ޙ<{+GᚳXO^(:ylYnA%z̉`p|yCWgYA7gG Oq%T&cK^kqޠ,,lc+ O~spg2:<(W Op&M2sՋ_B\0~}r$xa7Z$lVz|:+9gEFtڂnxΪrc:Y.mevD3|(k 퐘l:dm 䣯6t9-tH֌ի sINQ^M$j*LVPZHaw쎢 sFMi q Z*b~B{p[$XVk$ws쭅dFGt,/JͅDYmW$a).`ۥynE9m7bۣ ``KF4&5qOX8f0O|ʃK1ϲ",ËȌ=iu Ivy4!*Lw%dZ;m3([t\gvh#O;R7|9P#w 5B'u&(VVy<5ęPť*Yx>)-m [1S]ArvTb#`]{&oQm,!bGKfv}Fa\C㢓HjaQ&9BxWTmˈMbm2"S~a]X#b&˲|Bdv6f*^KzSS&_r9k.<ĒPD?FT 뙐Ѭ&xJP17~>5l#Pnd] Ԁ)}ukaJ;>Zinkzz@ٻW{o-#KEt;N~"Ҵ7RE?^€,N؄`]9c[DN^~1fo<LgN`JM hOr*O_~7*m)w}pf3Q~Ow9ٷq߈aDmЎ<\tmT-I*y`%LleM-jNb ;SHIL3 VN r:7\j,:Ѝ9OM% |<ΠNa;x\7aK&]9ۤ.Y΢ kR;t΀~5Z&YNX l!0/-NNl8Oh84cda7ʡB3YXde O,8X>  UE Ȃy$MӄP'V^f%hQֿc !^ڦu<"ܖvN|OL 8{wk\ڋb 'b&QG3(Ej!pɭKi=ACX<[ P z8hÌyO`kS+8-yɧVQz9{c$5Hdju]#/bXPdvA7v&;Q5[^ %"b{;0Xm3&g/Wߕ] `zͧ9dt֚Wn"FPiFMf\|ʾ\<). )Q%8R>ZF-rf7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f;/!PN.9S1y uU )pq࿁ "uL3VFeOazcpDK*u _E^ ħuNF|tp %X0ȸ fq>uB^e%|2ZD,B2_2*ynw%ڢ*[O&(պs;ŎPښ+GhUԌWD% 0Acà!P.RFy @PHmL1X{][~=:I&c(;yc*y8 dx^]A}X9`pW(cZ)#f /b^WFl1@Xo`fr^Șe=%zo=ldy 6tKAMzI 4s*H}rq'(?V!5pD SĒdIH9%g:[p6ir*I7LgKlՒy%b$M}KqD!Fш弖%^yT0K9,V2Xr7֕8x}2Ty#ZJu&P<xi?NX\ɷQzPow/+>ލ~39)Y} z vz'LZc۰5ǒz=S]xTCE4F`" ކбtU@`Jӆ1gO ǫ!1&'t|Y?b kl~X*oc&ˆ h.`S 1/Ci 0ua4zPf>ɉ[7}=*Sfb^ kEMzO,oˌc+| A.2qwn up̺%'`i/ܿa0펂Gv)L\d|\(H0QYlĿG'NT꾎 $X'=~l}:Qݒz!IϫtcAI`V:qyal b^sk[A2D].<^sYo&0k\>ʋpW6ï.Sx DtbEZ<5&ϧ]=Bz\ K2{nq]:;Eh,! }(jJx;X\(5hל-MbdJc7}kY/N@3lꜿdžCM<{o2!%0&9Ⰻņ割 0б,Ws‰O5RF_-, qa5Ir39޽emlxwAm&GQRǼIqMh[7G }M-Y!(U3ä6#VPIם?¹o?[K4ҰL:rELNPh+BZL*y G fH$w&ӄnO@޶ B>豰$+\erPoH"R8 }¶w݁I('\{(l7 &½3p@v X:&W)*DX^΀ "qF-wЊRem! fs-h,ۣob YXʔ뻽#3,n78`X/E5L 8`V-CcFgʁI o#yy%V;Տ^a;}DwKrD9T%\ylKaUUS+_ %`d,p1ƳXfox_qryw]aC( X(W >9EShO X?(^Xr_IJXEK'Yv[a5r nsSzaiofy,p4]sjX j:|:A&r JlcZuS[F{ ]J(yPE)dm`8&V ?>vmZNgDIwYobg\cv<';>穙>2斐+  Ks@RgL;VpYA/k: $h`!$9"m l5,$W. y5'dIa;xmBC/"3mf*#!*eE[E=ӸIwZqckv8m!݊(s /:ʷ>0b;.s82? X|!CNl񖻱(ҨMEy9~'7l" +M&V"Je79lefqyih$b{sdnpmqݏIG}:J[wL@29௡ Z}  *<ÆN;Goށ|v:y3oeK7֧_`tMmEuBhY!D>'pxh/d+e΄&|F15z IVb-?j^fT\&8!4"fSFjQw{dQւ[6w֔SYws`cg3k~%+0F WYz vK6&! YΎ 9}U30UɿY8NQr THg{ G-n!*Q9ͣT2NE&-*@EZy`(|Yq)H{FEҤ~-= 곫`/Dž+̀SaHu+!Ȫ,kE%C1/{VfXɃ8; V"!AD]q )y}.Euo"AWlPk݋;"Oß{)&/T7wygok`0FD{ځz! 6Hmu34BIuآ%f0t2H5LoLuQ6MZhFh&?nUxYjD0`$s/"pe > K^?[ p[!ߔoҵ)UnP. {T)=Jvf]CaUo?`ns]SOm'K1:d ##!/jLIVmlZu cy |:N`xX.۬D0cB˔ {nGf=Rs"x O| Kd"д` C| 1(S37'/[d#jx_I>2Du]p>u.! S^rZl=;O_ F D4Ƭ[9=^ȜǚVjLx. 1z|˃Ykto6xt)@&J1]:_Va n#6 -S)19^S2drޠGHHpEh&8csxPCpn8J/ V[54,e[Q]:veƆ9;όJwiM-ظ5٧uWINL uWn>+:jS+`Q_./%}Wr(Eup<^vD%7W}ăd(XjGӹ3 6(#ܦ89869Jؠ#^h.uqA8ycFkCWv0.d h, _8f^a!D,:VJ\v۸xi3)U9 U;Q|A&)|V4JFl(-]7cNHȼSF`y@|dYvUD=K@h~C= >ݵjt0  C!j K@8hMeBgZq qiжUgǤ2>vlϩƮS3; g@`HCMM$=`+szsdKctVa B,(OմbвnEu2}@t[g`ŵ&P9Wf(Fi`4:"j7_uPfNcӰ?7`geT pm+f;W )d'ću[" Ok @}M&O if@ixv=yR"hc:xuI\DEX38IlN,?2C|e7WW5KlqM;gİZм;N;*nAޏ(S6p܉VM/skm9_h?C6?h"<2F5lJFw*Z.)D#< V7 >L|t$azCBuF r AOp~#L>~(=e@L^xDQɵp9 }#uÆw[b5l(GvT6p|-ULKM0'}71.o88;?< lA5M;ͳփ~QgO wF.$ |޽LըǑ+&ZBLxZaQmPG !䫾fGH4=lG$)En煨,/CO0fn?8*--g  qkǺ+4sy7Lۦ*qCRGB2ە?#pI7ЦŤd#2򖿋֖Ii;y`Ϸi:pW '3dF|πsmP+߈]^>-I)is (C{FQg c7W(-#b"}zЌfrmJEoq=9@+'P QF+Vreq-.Ll$Kx%UFj?(UNfey#; ͊בy/Vw2Bo5p\Pι-N.HYHVgq=w}HR:G)5Ex]Wk ~叏BN7lP9HaNǯ#IhUIrÎ}\ ,)8 468Kg *};i"j|Ͼ5App=?Q&hnJD+^o3 E0 *>EO?g>PFޠ՗S< "[5 v˂D(DlDB$iz-EnD*,ר ik@\|&٨DǾbz$}!N>D~̷;E6qjH=e:Dd-eݝ%xU:d)R|J2+?Mk_J'J1[`SDY'2ǘLwFC*c-^P)'#0.H ؓ.:`gH cX΂bB7^짪nBVf,XcҨ\U3SSwxm +)Wo Aqހ:ktYλ#6x$+!ӨBͼ,YsEѹEnM?)Vu><"P.i}Uc;WϤ5oF t@-'{lZF(O\KjgWL1`ڴs|\}J@TԻԮ}>nQC lCU\ZlؒO Ĺ7]v嚃ꛆOA\+X] Nz77Y1w~C8_]>6: HCmvSgǴ G^}Wvc J\bR- c\jn.>"̬*Vj,AU,0lM_3ix#Ge#_#E/ KJO&b`#e%5`|n??\ҙ*n 䱩ˏo:bcT7d W1 Li,L!&2˴jA*`fsŐZo9@\<[mXz<`wtV0߼ ysٶ<#!CʳST@q-2ߎ-P>0Kg-_ڀ|ER32Ĝ? =П+k\/ER}?A,Q[pO; V&]_R3Uz0ֵD`'*7ç_On'D ǷC&|Q#=f;1ou[ ud'-j z%\F%+Y>׾6z%{#9;mzMS7l7j⓪{X7E_[$E =:ŦiΜTUӸZ-࠴6dt%bxΊlpK.ìVƿHSW,)K*01jC~jwŽt7od+7ངBa֘iDY9V(m=2z)~6lO"jXj Yu=q<gPI@ s~W{!"Kjr&u9&,%ȽJN-USY*CE:TtWa kEQy'=;05r~w46?V':񩵒> [<$>)y "KHޯS;ILn\\KVOʹI )n~`Gb[0̢A ;2?+/ zk,D%ST]LDUD0Egx(o doٽpb܉ KP)sGnOv*Ԝƹy`1'@S,9ztG6eX[ Rs-d,a =7U3=;pu#>m̄5C|rئ'Os*R-p/Sg/a2' !?cw`7`qQMP9cG3J@[uFI2ף]ͱſz_Cۼ(T{~OۀΆǃwnŜ@{so9,7 'm<wDw -&(:pg`dP+H0$u -zŬo᭒I Yy%A~@Dשkg3WU= FC $=n$Wi>fkFKًg'^SffqOxیpcRW Whrkj2zpϣ^WD;/;oUxȜdORnQ&ARkű⚵ѩ-Ssj џy38'~KoY&Քױꫯ3ӣS^4yh}kk: xI[#\3_uh,d78K]wJKM}< ت%0E/Qsyj:- Nɵ~Yx┿8{&у@3;y1;bM7蚐ԫ G Y nݏ[FϧT բ]XiKW /jT|$h௺i0&hkPɪ?%׵Eu+? 5;;賔Ĺ~.OugL ;6-RMj; V>ʀ͇)ؓIR9) @9oWm2sz6&NLe3ݦf{G”>qғL8AȓJmGRC=*(.и=RW#=. 1+7k{h`b))23D^sE,}/JW8 8sQqz^Qe) &PNɒhuFa06mfe%ep%T`ɜqkgn ;z˳a4=\xxbs6]Z]Y!2,ZHesoa?P Yna l츄/:ĺ0?-z,`"}rc Jr-G2):O*ϹdzҖs͙f*톌ntm1@1]?cs8i16 ?<ՙ(잹ܱX߲";nj/VI3TjX~(L%/DnjÍd JsY՛-t/A^v ,]"" j05'62ŸUsEӥU$rmW IeT1e&9&C_g,gd pܯ+WjJKZ^<}B;&I`w=S)ZZ8*&(X;QJ"q%~`_|mrwt XDM/DMn3˚8hŅ ?݋ Ɛ+:xj$M~TI ƦF̛\ǃ/0R, 2~ʺ + dEN,z%늘AKbWC@*4@/2~ڀYkք#J fkXqFS#;}eNX"2?2<ɤɇ512=(\,> +h C%>Eet~fzvBKa*(hJC{Tߦ_`Y@ >qҦe +0S Z>pP8 ͏v]4%t5KaGt}p1HiS (+V-՝6M8>OH`Z'2Ύ Ͼێ@?)B嘄"Tݟ%t!,qpݷpA)}G49.u<#m ǣCE'użPOE fg̿x9ݲiV'v8p벜N8bc>j0_/FbmE1M2>>P~P#= wT=s Ɲ|Up}ܬ!I_aԣE9^Im%q2.eiǤ[!!HQ_&ƾ4M8f Y;S+!>C"ߴvRa=N>(ïi>Eǡ3 ޝ>fdv^ڕgxDXz-{Q)6_cX RL鄰0snL_ߢeS9̲1]˙diw⚃<( jtF8cKVZZ@"F6ɔh 957Iڇg0\67=;A R*q**wOs-^A@:ܿ\24uϺuȆU(Y+(inƚ!h#> }J+LRDe2Y3̑&t1!d0,Ƥp@!7ן&sbx+M!Gsыf9Z0 #{;|xXo`߁2@ L'r8!X- 6̑Gk\h+1zu1It' ~ D: ij-j%ɭVr/'v?]ZgL4Å/#[[Yu%JG*M%~Iإ5]+փYO#ER((E](&+M6R=:7DZ1[ֈ(5?e#ޜ!h4A6|K}h kwBE*>`\NӞdV[-!9_(86?FsX؝jutd ;.y^3k*{s (?HzaF߅hO>U_UY/6!)IGt!՝gFwϯea8 r<rgm3k-ߝ!D/ToGIt AӔ9(|1RZ.0a =U?Ս#%4fOb*+%oct"ݚRFCʮqo.Mj 7|mW3-ߩ=LoJMR3,%-(&W ZMw״xQ7yR7|'`Ed8r͡WXHSI1{u`j &d51L))$Rۂ5OX2A`"?'InmG1dژb|,gn +Ltf,n`^n9R+`O?G4'[r3ʃCJ-l< C. (Qqkvct%0E(?cc3E ȷjsL:H+qn&5`puUecDp bZSuRM@/Z,3b!&3f !gWě'.t`'GW yihܸ3yd R?P6h;U5)T 'Z(ڮ6>#Jw8)ik0wՎ6.:/]8emy)w Qg/o1y'+_MH~;K\Fhxw*N]ų79oHoJOhQ׻#?N3+b.'㞁Ճp+cm܃pO nkZn j)YnЛ#A2!CD6G( Ea7}F`t@ ;ɅDU8PfXpY_8|}no=x!QP6`kw֙4v84ۧ弗#ror +y\?1q{boBKa 6[K_1=ްNi€LCYc@ڟ!6]]Fm+Վ7. )@ ǎ-NIigd%8W!6Lʾ(R v>bB*t哺5 c4ۋ.EKIӄo[b2]U_t[Gh$N6Qw_gDDpZ!/7aS'-(oTqw9VmX:vIטX!Yg[.jH~| J~qm ɔG[ߑ[4mEU-Uߜs@a$Rzs]Bx2 .?azkHYF֧)Tˋ^Hy\aB8G=Q=VK>`ٵ P{jog:% J6 }RC< Eݖ7(299oN.ËA@M4YvB%t+*gK/ڣdmfn [Mn=](xB(Ҭ9;yoxO7܂U&Ppv7Y]qaj\汵(ËU,Gߵp嘗.laJ_'q,|׫<,4yȇ&vwkg`z&W;l_Qg.mbLkYR7EOڤدЮ7*a#$LGĮ}  W1R3*0bM?E"mR!|6;ԀS4dhĀ_zcP<~)qqAfªyOvwَ M'w1ݽJ/HP xyB..RA!&Qߝl+~]́`B)zPk|'uZ6~Zږ˅>Oض{bo˷)w6ꅅZNc^-zO'"[eJkziQty4sJhEL^Z|4SGle:_Q%2K lH񊗴ҕV?}ױ{Avτ(,-3.gK2wNx.D/!MO)dFiځ(3s?p)\4$gP1젣/J3q1ߍ`1_Io"~U$X[/;+ V6o ǗxB Fv"͋HViV b AASx/ΰ7kyOY[ ɱhd6>36ȁN&YS5iy(>&SC#(#iR^U>W~ރSP8q1l@f0ҟ)DLeii%XU%瞴2SDb&{4Kr:wىD+{6@pNSqs?l 0pɣyhCmfk[o};. *?0e 5hRK(Fw33}'H Ն-O+!oRtC;c[ B2ejDa`"msɾK!s^~J ;~\o)(FO.d| '$Scc?V:۬x6WP*ڭzI6`S|6A0I_sJ@*[]i%ؙIN$q~nth8 -ABIji|l¢BЅʷRŝhp%<-g~2Oĝrgl*Rbʾ0AL[Z7|rg9\Y @3էWK{phЙ̀^K i95Liڥ t @:yA;vYbau ?z3T/Nf%9Z VNHfio:"OIxAs $DQwNӈHQRE Ψ͕Oea@ ZOTKzӅ$^U>aJyBp%@_Y'\L$c_r"猃`I'5-zqcUp4+S9$ܺ|sCHˮ85AZ6pyGZJYZgy[4J:isgGY2M^/bCqtgZ`Y@Rx\G'OZ{ .$.hdR<2}긁/m +E#ZU#doR289njGi&h&H.m4"pRg۲:J$s:g΋EGV6 pūLмC@~t |,fC9cD,B7}N-\=v-_jJ_`%&vxQ]B6EHzfօ!KrI3^uéq#zi;0d.2a? 81@E4tj ʰ]`KCu&FJÝmK뛦4 Q; A Nϔ_~2&"4qlyW%9gFahqP!Y;~;W9͏dd3Ј_W_BL*=';lb,i'0Ҩ+pse6N. ʧK8K :D^{8sDUcO$fvӜ(6 _F 7d(6C, jjdۏbǹFVYy tui-Fg"tϵ'7yuV;saOe>qXcsY#^0Ypn @@*J C|KJ4zۓ-o{ ]DƮ3% d`+Ls>נ PoqV$8* j(m[]qYif/{ӆY]? 8cys=WO"'=!OJ ɤ1,"]9)NhP'ty&6CTP/AW{ԛ\Rr}q栮f6Ix$#%'hsyfGфRtu}"X@ k`+J"\jt 2U֪Dِ%;mborҿ=980ZpI{pll ֥^Chq^>#m.=gog1؞s `X'+pѽS"+)5; ?,6+pZ6 32 MLyg뤐BTT$/,w03,lm:\8)Ev9F Ie|F $BFz`#1I%tRaB,\so-`Q.vwO,nLqgt,B9Ey]5^] h^7C0]cC! F|f;&ZZyCk?5/GuâE+# X|FGV;q^=$/@LgԾNd+${^&&D<"[#"[E(Oُdxd Yz5ζ#ٲRbBI ߖLq`@d@I`ƲP+uP-М{Ht ,+bEkS~]X"E>lfUTRv&*m gS )L])EŢ Xki ZjV@'[—eʢA 鐲O.B |>ث/~Dr$(^KU-Q+H"r%bĊ-QoX &<Zj _K[*Y춉G"npu`9f . 90-㘺]YJIkZXe%Тawn&CgS Fv$2ӯ$o2324U_67J)Ύ;ZFW7$h׭6!lL8 J }S =z^}z.tLtdty! skLjٟtơ&jVۑϧT(K L8f<"*? v`a.L>w^2G#]3SyQ1I [a"`ܨ6K&Gg7gjt5B{,<׷K0E 6|s X@`a *M>EV])}mȱ6T(+&\j6H VP}M0e,S7?*pDՋyL%`oCS$">z-t48Cs+Fv؆閻js4!>:dUe7޲^@rC4 K367O TR9'w!:P%BVG)аU\ʂL;V.㒰WYN, T@u-#ja/>,lt}Ai~ Eǥ?)Nz&?Uhi&?mYTH I;}R݁Ҭ\֜N<\vF#$SPX6Q߸-PG\uc\YߌU8'4-4g%s%[G@0P˱NZHBo]Hl8:&`fN,-r7UDZ'=+ 4H1lހK8*k 푇G[`Dp$^.\;}?('w|k1^Fʖ+pbÙEk!& =\P*!qfՅq&ѫgB+Yp-,Yy E OWʥϮ(bAv$6r63,h;0@@ ~2s+o'=nĢ:h 2.>׫lrx2Ig1yqH0xEkxYsF1}%钥J_-TVoUҙq{=0eSPt+d0ڂ5/cϗS`YB웷My!(~2LqKQ\!®fl {EqZLr\BW? ȗ;Uh}JDG%p"wEP#Au#'%:_#?@rtT;#P`U پ'4껰bw=gaф*&;2P7 ۧ& uـvY0_$XjGJq$&;߄OVO ?2ɰq#z#א0/4#y  A`jɮnx_uP(39&-o~Zq}^yBkbiQC)1Ӂ#>%%ڱQ!;G;jhqZTQ8Bx!wܴ8A= *:_Xﶈ"z$ToT<%' )8I֌N)sWp8֧;ODGMS: @ZA-ZzghƷ{ZN."q4BWlF-.2.'ͅu 7*4sHh8+tDkaR s8Sb#tFJ.>ҽ!!B3ç>e3VAU6Pr e^\L/ӹ2Z28M9@7"PԿ8BԢ$+ҿlY 0vrLsq* )m&kz>.wHD뫡^  DDVjTX[iBj{ξrTD>1 勂e6"GH>HL9pUjl$;=nau 1fG@ )ǁKto Cނ9Rp\!@5m(D1j(r< [Jєoz5mqʔ(K+7vC$V+-:ߥK#EY&+ΞT*oM2H+˔H!s`Z@HF`)'9ILWƋ"Dtw|Jy&';iF2eGy[H5*ՁC@g[G4p[C3+q%(U@ ʗie[H9oڅX6ݱS%?qΘc ,iNM1 Ldߔ?&H/ BblK4aI[V dPj+ 42H|ʑXcV֊}k:&_̳ULi;Cꫂ2KejE" ̀sa-atgk+erHƓY`i.~r8/v;l!`jX@["1Cj8x~)zؕ z!hEfc7%*Lq tμ|)hANg:21Gx)J#k@GPwdXkE3 HEEHފ>C |y`{: #\)9eͥ%N5zZf(rTGRe xR{*gBȵ^R;~s |ZӃc.yѾ$.ኅw:5N{E @B,^9:_gH/ $qEy cqsR1йIr.b=UF>_r0,C=#6* p6qAM$,L33#V^%jyj!.|}0^ \TFe+IW 綄P#~. x<^3wCh3Q2_0Fr햡F5ڛҝ-۶,{Ws32j{xGfP4-Ę7Zr;CJTNwZ tw(v/GhT<ӱ!´ v5MӌޗIY9փT}+l}Hwk[+W5KNzؑ`ߊ".VfkcӗJciԩAd([mĒt}vE,?jrոJsHp^{yA˒BN`0~ioEn˵{,ڱ<=Q?$Q:6f /PVU9e-](48nqȎ!NG Gf)Km"qTX)1^sHk̔bGF&ïL+! 4/"#C"-`4ECd9. \&G"k~c*Ƶ^ oJ2cl5((FJ"yt1KB;٭ot#0zCH@]J5<\HoY_2'N) nS!<7ß]nRf2݋5w?s㷉G4#A{OZ鼠":p2LKKXʡX-`fHy ?/wpS<͑-IZ \GHA ]0}5XdVvc9iM4V\I 1 ჏Vul!$%j煊;5T5AK:䲳ಬ+@a> ޴í/.JTIƁ'Ca8/\/_P\EeWIbkb쏆 +hNhMUWcIu̽ #r;m]t&1(~LڋN#D"'<He(ElY.{ޣOb Z`Eof6@4B4yr ũ-"8, r6Vf%[ܪ 2\*.YƵtD13( n>¨jA6VƉ"䀭5y U?#3]`Y'f$`-8ߣJf Vk~vA%rUUqMߢ [V]òoB+'1|F]v&,H}OW26KR;)sy'~j#c+H\ M:>ȝ|mnfn2volE2 H^~bMKjEJ+hރP%S}L0T{muB]ΐֵ=^ȒP+.Ρ]!X+{/~"+ `J"?񁴣r${n${~'CBs{_u^[Zlez8U`V޶!FD[.b76tͅ$n/ę`8A<کyH0@y {4c8C8ZȏA ֗U7f00N:nf(`P -r@O[tK؀}GrQ.H/>@ez @K,⥶ZGꂘ8A FSĺ}Kld|Q[#P2bg0ȊǔŬqUe +; 5mp ||>maÃ$P*@ZUlz]n-:9Z.j~qo٨ɴgzWF'&ힴ$3By?>8?ML _轶)4ͽDQ#ue6T \mn4yWw&9:ޞhWy( Mq2nNR>Qm8‰LgxY @4o1Rq9`P~e<΄RuSuv/#s,!h!/=ʲ6)=@:3hV zx; #_&Dìh8 C{o6)+h=Z4"?8oSZM醻Ɗ>鄓?S=)mdaV"{ H06Bct;^,+a "9]H\8]~pa ۩̽6fu}(!|m C6N?Չю"XPt?/IѶ-f+iM:)K>c2sAMBxu<,w6e}0*T7قpz`ٜb*O%J*sx}1S3nLe33 ˿QH{{YYޞO6jnYp&dҝt'ϩPsh^; 5x_v&5RALb80UOLBkXvEA"O!r8B2Um{|Z_Bs)֔HQƃefZl쮓*h{3x<&__&XНh_OuY ɹdmXI)tpZN?l J ?y5MUһhEa-N;k3F`rKB98i5b2; 2jo`I Bju}(=@Ӕu? mT2 s(LE&ODaNm82Jȯ֮u&WytJ"hc(g2؉rf?3ڡ^W#B̋<@n%h` }OiM`!֡|B`AHbƓ6m;SDR-92}])AҧaDC9<{G?F#Rf0]Ԙ0d͖E{-8a$04mAO.# +Y|;d]Ӆ7GrR Tjqat؂o9uz CcO_}惜SeC#_R|DѳA[; beWt"Soy%GTvKP/qU5Kѕb^8ZO P[ZUJ gpQJ7؞9HA|!w )/ջ.mjFu7ӒgWح>x| LɞYB GPA5cu?_WJ74a؆# !=sfz .HaO5:6uUVb_JSXBgKm§$[8C @cA<"ZN& 3"J,T њg4;8iZ=KX;%\=8U}̢JԀˊjŮ$~R޵%yz0r2.YO%Yn8X'u C1}0CGO%jN:^T?x|-=+Y5ƹ/Z4RU/0}!ei(lۉb 2?=G.lk'K1 Rp¬&vl8y|GL:Y;PDjQSŵT&Ȁl䕻Ʈy#2]Y{Hx0@ÒYc[&inxh᩼|>F|j楩nה+&Gp7<Gx[8^B{3e\>r@>f(S^>v=}%}?x]>tʥdS kxKvuբn@YR벫/ ҢK.H0xSJ̯Q\0OW|=tq5q?dM]EگW@Yb Gl{hW,/ ŃS¤/ /o51z j )>e61ezaYz6 'cA-ziBn7J[kÞDTBuId/(FCTiѲp$U=l|j# aA@m ֕ccDZ.aD!zʗ'.ۆ"r!f8DIR3O r܂\=m(;$AjJ5*Q@IGo8D̴֝qɵX"H!0}l]@6PF_Y2?Vq@Ļfs\S/+%/h I* xܐKlM [n<@=ZZ`rvȔo7L yHD1u@Ys9_7,p8o=Uqڃ{_M/w1D FL!&:Er A2X!FllzɆRB3N gWeD':%CdM.2oPg" "B3e4,@tǪXdGb%QI9gA.~ ܕ+m1wnR)7em$SX$Q .9eNdQ\ϐrDRl´F7Woxُ\=h (g:=du8c\bC6zNʭHT:$jPm^B܏Ԑ.qW쿭*,/jsi٢ќq-w"kTa;)OPOT1Kz?.sx`}e婝\ޣK*3Di>CY>_$ ^hƚ9(d.qn)U ^im 5}߂銽wypG.]NǗ8/eH{d5܇ddhy{6 v HU8}Cd m vXӕ3+o`)yiߞKۅP&vZ5 r1"HmI!%a{]]uvB "(|QYRTؑT@cԏsΠ\ٕa @+E3^ b(ҥ?dHgʘOO<&>" ՖHKcFl{vutTc-l|FJYS0,^"zI:wd cN`g @y6nӮ=Y j(z׭d]#LطWAư"@Wsh<՟eE1Chc*caN-#l^ɯ?ygMΐ# #dPi/~7d3J~ Y h'G c#V1E!}G c_&[kȰ{ JM^h [L\w Fk6%ff2]f`sAsjH23xV"PE#{A"oL[v9,l|)QF %E6>bG7?d*# {j fcnK %JQTKyq77%J9PXr\EV8Krl*XP*9H=OG3eWO≩^iVO&ffF2(\v8*;6ؤՍBʆ= .W͋?|ٕa b\8iqc0Ĕܮ \j6iW-oF{^yy$hK/?ŝcɄ?e]a] L |F.$0L0^2RUn Da| <75yi1ٴ0jU;6J}MZ(QZJޔ*Da *xz%h ]\1>حo"RxWKK Y| |P^..b}IH#")ʡa򶳊*ρ-΀^UA{b|[nGMgisf .%JT3=Tmeک?;C}&5;/ Ő\dEjtUlxK7l&b$%ŴwϧuR d%Z+YJo=Pl0QeXI )~{9EӔ(_)5/>HwH~6q4 a^YI/LyHz z|_Yĕ<>"4M bAіT즈cHen(qHX6bMK(g义Uz~E.d7gKIr" 74iũf+lB{]Ñp "?͐pO?( `|Q 3gZVI(ZJmR`a hf[Lx2 s֌R{[ȊAJm'»Z`{bUv[/>G4EoJ߳eb-eJ(MҹG\E Ɗm5_c8GEq> i mwr?C[pbT㐽8o4_,'5΅RsRZ"tj=j5UqKRQBOGucr{;+-n:/R ,3+ .H#g^}` vh/.+~o@F k<_ŷwR #0Y>Q d=xKn)^f4*u3.yWM5-*L nlV'ӻYre`~"{ FW\*#K(_WX<q|mU#SH \4,'+-:?D\䁎IVso=-oS42BLӏLޫ\!`lU2:m,q5LM(;G$ u ?J*=>i}D[D^y'a/d2 #S]*}6ŰOZh*~J~#P Bd ]6>fmQ֣Y[\7)Wы..>\S˴ƽ@luCK ;Fݘ j!8~9gpI ZurKI0:݃r>"j2Lr̜PIic!:Ϩ[v( .p9=1K%MVFz9Rܭ= d(T$[,8+hOw'?$(Nـvlsϰ ST <.}0AƤilD7L҂@KP> Jom`2^n+:(S}кxsxy v' p(Wlς|#z6a[nĂy,nwkM"Dj=k.\~vaΧktX[|Xι^Pc\W6B+p7+sGAU`e@6kW:Q׀[UOn4 FĤ8їĈ,[Si{U&ӮŜy9deRP҉Qva3#s$6OAY&tD]*[%N0PɊK 9ʡyNe5&f G̢Қ# !)4|X):GOBBr<#E W5-. RFL.˗2G@|}{n&{K! =An>!jɿ$@#" ?wi1~ɰBsE}o? f{ͺNNGl!Y]X¸:+ եי֡o]ǎekrHʖQ¨# G''dRL̅yli`U*!acwM0.I%fd IuWF4%z[.QQ)KWB&CôJjb^1#Sn"XDM _lHD o'^6)R!mpҐi=I~Cj*D5:"Q&iW >&vp65+6CQIVd>摺ņAQH%uw,xu3sZʉ0ݐm Aٴ&QP~-exesJC#&6Pdڹ\o^$Y5JCZW6v|Ln1bncj:ȏrX2\Do!J 35&8yΙgRI<5   /;-0Aeh2ڽ MI/)8?jr[G?Hp©TQ1'Eؚ%MoQ0De!ǯfQÁ/SOi>Jf*iBJ{-KetʥI(h2UXx)]mMm"pƜBnj%/"1aoD sAy*=!v,dT+kø/Jߠ݌m"d^Ӛx`:A;-K6P*r~ h*^d2 /͒ ڛ?'r+r`I? -]iH&"7R[骖;ǖݣ`%*3lm,IC%@,Л%zE&-.%>L}d2 dL*C~BH~5Л>cʄ|PQE*L\5^@6ٽ!}:[7&mJƃ3Yȍݗ_3̇Q}muLt$Go Rac> K₩?m}QxK B@cŧ>di\뇴,wGY|/4 ߲x"CH>]9g4b~BC6$aãطۜM/3sMΤHeDcZ"w]I'ٹxTzRf(jd)`a刄3DeW>68υe-ͪy ^^vPXĦN1P[/e b+@҃%PR&(bٸkzLbncmZ܆qh+%)MXO) >OWPcYyS͕K0Eu!Y`3+&̙d@W%g@.{Hn6 i6 5Kc @?6m 0 .MAcӥT#ixYF1U&-Ǐ4 O{*X "GU*b3ZO=45N_s;LBɀ,mb%]F҇F=vb!:-{,񼝶)h*x-c&I2ym3Q _!XM\s:V!܌ @D5(~)ri|BVYmP|?:(Iatֺ|iNB;+w|6nk#}ς(0v^;"J&-rr|Vϟ.XSopM^Abj7Ľl;\"Ps&t.U FxZ%#q1sy'I_#:t&elU-bw8&:em(0-K.΃QpnODZij6#x>Fa*LihE+ڨP}(r4UWG=7H*,mVwi&՟1猗J WomIܫW NG42?G?nA٥R|$6[9j \ɕé>k^9z9_=8W@#ֽ伺XC1U񯩺t8UCۆ=q/)KќvsXyc pe['q gmoHF"^2ۖ/ - sI+ nCB!SRfR sRGm7>.||:.j*5y 6RqT.l-4pS.p]э ~Kr׸ !\Y4f'˸c >Y敏Ϥt\ y[ШuէET4>@21~ɮs&qy ={#rMRDyh|7@c6SM܍9fFjE&!}#?.A`'M.D&K[RH(ab ENbJt"8q$M/:ZQ3e-ar| bñs$ǃ.+ ͐Miף}{ݢKv[7wW5)|֒򦍼|\x+ƲI'WwM{ V 2ʊZ/"s_YwlD3 ͡ivx@V.wpBQkeY~wХnm0SC|/j/x*r,'K濆^cmy݊3qlyŠy&UDdݍ Tp5._u-65U\c; %uD5B€Rҳ7"È҂ij>2l%I'!ye8^b"6;'xl$]eӦEk,cK`Gc) ֊Pc2T3qmy6uA6װ ~"d^J hAvg'iP+E])/<~qb]HRp4i!̝U^Ԁ+mzgi|пp"G{8/sWlw5!ε:jS<l,1ݰ *Mu-SǖZb[YN;OEAfF`4Mȋ˲V3FilP>HO+{^*y~M>u-+iHzHHi`UtoFG{*6sD&ؕK>3c_5H͌ E91E'&|0'gmRl5tSB1Mkj,wX[{|nu2~YZNr4Am Y] E:EWA]ߏ$ W&uB|ͳ7aqnn'̲J< :2Bn0 Ab +*<=G`"}yBbw1zQy=QYݵ|Gٸ訜`ZHVl'ZD~ax0]4Qe-_VATanp6D>MtfvǫH6VOך4hoEPSuF1e[ꄥ{P_pdd!Cx A-r?6FG bff/|i(k`J~٠mm :OQa ύ}W01V{R\SpyJV"Aj7 *,z'qnpg/e琘\+tH>B?`aQvln@t&}^QY;W+_ߕbBKe@ro|F>_6jtDd l0vVu^Zpy:U$8;˂m4f_V}ɷ({lywN4:5qOEϓ4/6ذ5or![ԀbDt}W"] .u9H`>d~o{YP1>8e FXD+tjQwn4x*i/0/=+?:In>Z P~D5x:QafI8XNƎIo8zܖ] ?U;Oj#nD֟gUTz$Ǿ&1pC5l4>Lqqd-kp\[CG2\PB6L'FVR{C:-#/j7߸2Sx9x{tGW(oCDeK ^BRu@Ζp@̗5ImeSs5>~PkPrgVybc$e=>AB7ocRX)[N%z/:-Xx[1! ivƔMm< x 1ΔP[:pbI0Pi_*#ۂw|߶WphU;Л RvflL6BAuZJӳT7) oD Œ}T-!(}y\QK~@n$~Y{zH:4 Ok}޿Bxhm0(>t3 VNNM/Fb\'0jrM āDK: YZ