bpftool-4.19.90-2405.4.0.0250.oe1 >  A fMrW^^ffFȩ L3_9[j0J 2 J?N{f^I P%qd"TgK ',?ORBj1:8_;v+9q(ih+Dyc#Ʃ\HĶN$TiX7'-qR!`)C␾ mh*/;.b9" ;/u隬U-{ Z9cd6e770f4a8c82a0e863a29a6e37494ab887cff47179aa4f588b62435ae42c5f7d50c440c00670dcad3573e63988ce127d8e1a2 )fMrW^^fMLUJp>Q[=6N& `5aq4Xx AFm;8t8\[.UO#d5a \dM`ݎڂܢSL!؀s:S 9o:GrJ?HОOKY٭kLoWOneBl^*(&r jUQ#ctp}x.hkpqƋ1§ $Βo3;o3]՜N1.W0rƭĆLgl+P#í"%@>p?? d  $ a+1 FRiox         :  D l   $<(D8Ld9 d:#ZdFG H, IT X`Yh\ ] ^Kbcd4e9f<l>t\ u vw x4 y\zCbpftool4.19.902405.4.0.0250.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.fMLecs-obsworker-209%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤fMfMfMdfMzfMfMfMfMfMfMe817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698d72230690674af2cf5a65cca385ed5d4b484c12c3e9c1a77db679322eb711dd3ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2405.4.0.0250.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.1fM@fDf:f(@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@bZhang Changzhong - 4.19.90-2405.4.0.0250Zhang Changzhong - 4.19.90-2405.3.0.0249Zhang Changzhong - 4.19.90-2405.1.0.0248Zhang 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.0151- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !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_chunkecs-obsworker-209 1716365900 4.19.90-2405.4.0.0250.oe14.19.90-2405.4.0.0250.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/2e53d074a80be027f4f29715a6cb7a35-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]=53dede2c4139a7dbead5f44d2e0cac7d30e2eff8, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RRĪIъ%jCHutf-86bb33301396f536bcb4d3b10ac194b81f12cf473c5e864364996c510137b11d6?7zXZ !#,] b2u Q{LY0[Oy$ 3G)7#NAq5Ժ+%w$lN!mP^C) ;mj5Ù*:|*^:\)^鷛}M/67ꇦD>\څO(*z4$#~\7zvy%J9[]Fh, `HN *yWY,~oW c!bJ)DW;FPwl}3Ro=O(,ԥz$&?@Hts8$Sp5v S%:%/[zWӓ:LD٤L?Q9Ju򙶟B q%`65L;c`? 8sR\4 qeF.nvG@mbq|xRTғMM9^[7DZ<(!@,Rjd5ȹD8Ad]64.AɗFNYvg%M e4UE=<kE,ymm ~L,}UIXٷUBB4kieXCF/t;`dpِ[e=n~(6qLC:) S‚`Xjyŀ:9dCF(B~`F u5'n]l0m^B+NZ*NU\ PYBM`";")mh+p{qCH{a*ʕ82}CQL!.5 {=ruG&lUᛸ^Khb\0d7 oTBt# lC2_8' JD{~圄Zz$5 zpa s-$;y9mPwz@t堥'Aq9-6 %kYRGm!q_UZ%ăr"ɮB5z{@u(d4f%9pD;hFg!ݾ^v0gX㕌ӛXQȆU T]hm@P_[#itkG;{ _H*RnZru!x؎խH="Ĉ΄搪m=T 2:~Cν Ve,s [0+e{-8M;H}/7%"+^]t=%Fᱲaa~=-FNqP@UJ]bv^y‹D#^3%\8w[jf2+y\^3 pURI\.\ ښ{ZЗg,ů/#'}U?WGЧ3yavȑؕldTxkMcD1CVow"|` D0&-*Et UNЊ߲0T^Xh_ځ`bG(C M6M6.!B6ed[_UOfbӢJDp?1keyuZ{c9f81(I$]s43FFT Q6n=ECH#d-_ [jA qF`¡ 3~rãͦ.qc˖ ht"/Wtڛ6ps 0 'IGy1JIh <}"C2A/l 4#W~5B `ꛟ-ZIA|2mǵ [c@ȯ>G ń3Ь'ߡm`\i]kض=Z40|MRTIO"UꯚrmCne=[4|6jl"gToN;W*lb$ɿf;vvO+yp$Ÿn Rs7cW#?sIjWXF!v{C#l2<[ssF&Qܬٜ \klDV7\Rӛw'*\CFMB~JUc%UPX+n!=zI5C'墼 vD6$io3'WUGS%IآX!w U ^;<4,;.V@` (u( hIV7 AfۼnT.iq\" d81>W<4vK9kTo0! 7rPPz#2lYMnr78ӼP#ǵ;&mN缨U{qجfv"Eus^"yljZ"0"e&aH=EܼӛS~&&ͳʛ?pi4G[dβ.y/Z?Y/Z<o61)#p8s'ҽA7֋Kw8Aj-(z?q2/ȷWk@ zwSωs0gRO +~ @(z}wvq2n]zڀ 9@j&dqci->MM;}mkhn3⺹S c;7B?!c U 3R]ZQw@%!LCA _ !"zЮN6 eZfMB"V@Kx/YRYUrUaCƣ*>kloXe/De3km>8^8UJ/ez4YVf6(M ,Zcb5,/p~&/8-$0~mݲcMSiAFf/= l^ޤW[3e$HM{ R v{\P1{0wbpASghԝ(E Fy셕;C-ktf-yzos4]˧ &Uk f㉯ӄF}1BF`2IOuYnPy A6N3Q) vp|u¥sJoW&) vFx.!| v SB!\/e)iPf7;4+4n*XQw%/Ro Ӭ~g?Q,w‰mT͢i>ҖLe=YNNZ <.E5J~[-:rkRo˙̟/ؔX&F~L|K`5JҟþTd 3= t=]^ l>~(;H8ֹ?]Uǧ.w1C,Ss'  k|y}wBW٣so⎖kh̚MΖf&>AHGǬoٗa)_y HQk~B]_vU1DZsI6I{%ar/Ma R?《9 ⋣7&U Tj,Z*Ok[P&?8תKN1 OA~L|m| s 6XeI[hysD$Һ\1 PQ4X1Ď*9Ҝ2WH2DnH!c<dj`]"etcN2fy 7xP']ô-K>P[)68 2j-W <IpмJTWeM:VVb#:{#$'0hf}g8l Eޤ*rڻd>[T@Ic#Er o)C4OB##CLvVESt'70 . E 7; zhw1%ƞ"oQjzM?tGu|U[O9)'N4qd(k"t+e-4{<àO}F"Fw =^ ȒL\ g_f963\VɷڿQCB]$䣣u(Q}F}XJkӗɠYh_X3?Sw_bR xim'XUKb:Va|_vxRnRtc ʨ&րA0O5}fMxt7@9޳2JTo4xyUW' ]kmi~03ˊEV'[V~bP+)^eygIY7׹=vΤ X'JcԳk79-3Zq''c"8=jEi1V4}\z ɞ_D04#}|.0¢eM}75`O/VʈviOڸ\ GO b 1Y $.TÌ^# $.+^!UQQ|QVՅ"Ҋ#Ȋ?)FC*NѭP?e*x]GN_Z.fKJԖK꯾[u@*N;GKɂ)T7a6q*J5R A̓t B3G⛛,xX@,no<ӡmzTi0 kju[8@vh4F ºd%HC~ֳUu9x[r :Rޮ'SX^17SDX[rTgOMW$RuѻFQB\3N!7'.00$AU6%dw73o&+sC ŦhGZL:n9ɆrU%~(j^3w)׵%\!m .ng6Qx-EX()vu~1FDe0<0Ld_@1C%%Z=K <!}+y:i .OIqZ-GYupU@xэ(]Fhw=!GS(AJc)!54HP@p": ֕\6;Vjx/ ?9am:S2Jb7\[w4Hvi@ b?eK%E!i])I̾%7扴*,g8pӪHItiya|A1zkwKDRC$wB&~o`e7Bӑ59~ TL5PLBm ʮer,ĩC"zc159B |(jpz$UadJ Opn=/G\+vf%C LֱB2$V"'u"}>6܌[+r%3'p)jmRrk8HR6fYM&,R%%.*Bޚ V3cSkXdP+ׅ^ vD}3Ew &ۦXɱ}49n_mm7Kgی7zں(YW3CևCVzMyysq3Rت#i #֋tZKg.Hw Ob{uq,Pߛh/fTϗ{TiydV+i(^bٓ]G#>blDžJm)QeGEB(n"2TIj(W.b騌dvSe비seAz BA OŠKR9ҁk-ʬa`ipJ!Gvfa”bv+%XGM2HHRlϨP.uaه),$}Om+MkZP9Vۅ8 gTZt;aY8%5Nn 8VB/p7?yo鍭b|;i75 L o\f]eKYxAh$ئh*J}"/_Ӄ&A3J89<[U11Mԋ@<#{/n˸Z^zI!& Wx'zg}=Ĝ+bi6!%DɇE8Oi՝Ua]ώ3Z ܓW(4AI2eK4E꼹'賡};'SDoB W|5}Q0g+W"27ygvb{h }Yu !.\KAhGL-fc&nvvuLe,3~ -pmFumvQCul!ͬS BboɎx} =:p kMvφ4p#vZ!v}u!^;R*^cA}a7p~cT=O>0X8U~O/p\z+3{ ˛jp?ng h5 wzM)/aS <ѢŻ &Z0?9Xin~r*fR V e?%6Hlob`\5QRX8{p'u:..umJa!t]׸H0E D5 7":L1JX!;<,kO9.Qǘ6jl6uU=6 WsV"i@[77 1=>wm Kªfc~:V]w({oGݜ od16xNWSteYuSjaEj #1,6-ƈ WEe$tVfw3xB(!5 8{r&ھҎ)ԚR0Kŏ<##Tʃ<ʆ x#3A8jEX} ݦ,3R}+78V)+995xB1Z>hKD7Ues^X鷇ܝ ה{7(ޔ8tA>eC4֝& eנs` T&J_q/j#ȫ'3jM)L$J=_Ӫ^u4o*?T%X-vgwuܵZU]P3(}5&դފ򤺀he&+ag'4%j~N+J^*3:sWPJdvL|oSn_/<4yPvԑnȽ*EԩŠmJ?VG02nk{#G lrf?Oǹ{,YJa'+V~ <kD0X%z-mfuޔsIׅQ' @('aKzXHjgzssҹ:?u֋q׀ylrB&}gZ VkOs]G]F0/znXիiטW ;iR}<qto[r&*7V)ذ3i:洸p'&(IB-T`mt,̨p?+ h\/i41m&b$F3%W;RYdENqEaoC)7WqPPOET͑(2C !  ecoi܇(/3.2mC9 I;)# ;]'c(ii b[ 9d.2t i#O(pO,"r6%6u"qSJ@BmAWϯE "5bcӵ-dCw V@n19 (p8|Te>hcʮ-9)JhɄr"dk^,]lC[( w,ZSh90a{Rt-w%r'+!Eyf¡Epo?FZ6 !Oq*Pp)H;^C؛#GinV5U۽KBIyi%{#}CHLw} ? ([|@zKu hܺxRqߛJhG'OD;6ͰNv}xp{J ɼ% !Bְ_se&*-lac7k'jqawن6z4);ΣD1 ~[߻ks4F%1Xn"/\Oh*-C5zeR>ORJW#iV upUW0 e#^ߓ~ǖ%a'TL nv͋"Ju.֘8ʳ< DaWZµ n . D֛|z`]*jBS]-(vpdQI|p4MgRVQ)@gY+c FDKN;^~|zZ>F$} yG,!˚)߿ѡC§M-RԮ"v[!򽘽%`g7reSSxt>`N P+НڏG8[߄zM}r+pU-NUxGϨR칳o|Yx9XYUYKmmUCKm,迍 xlߐIMpS/Na* /t=<"\ywRw: z,O?<hS >;+IjTG~$ka1M2 ػ|Ahv'&/X, i_ĊӁ1Du87 <#) 9 `&5~", cBrT:j./<iV&]Є!+\XXbI-ֵAC[ ׇ!'R䝮c[E^Pޭ>X2>/ i|.gVi;Eɖ_F#k1 qw݋N ; bd"wy?,ϫO! vU,mMk9yU)rAe4zi}`mBΑO m5I@i JB&~5JȦ`$d}A]Dx$;Ef|C0@k6,jr} kdHGU~RYw?K6A00hE`1O]DI"wfilⴰXE7v&yKW$@ͥNa R.#;Ӯ̈́iY݃VbB{' Chđ"eYZQϥ :[8n:Q u;4VW`/ L~<]ìIxTw %2'H>Ŵ51'$ڑ嘺 ɷ}`SBp5ooC[f㞆'3i*FS$Bt/I!7G 8=g F77 =5l<%ݖaXWp(?LQ㣰Fr,Z!jX[d5ߧ"]}.頿l7dϒN{_}fAF5!%4lŤM-8e".W\<.J4 ORXlCnNnδTiRFQwF'»qёai})>>1糣??3+nDvPzȓEQ/ YiU t`j7MU74 qJOEOYrC9 A$j`U_ܲFAO jߖ:R6fK%ʓdRzk?B9S$;Xk`qqghEL=YQw`:1_T uy+=I-լR{wv'/#tˑRoOqfUդ׬PRfGV{C;:=Xܧ9).=J̒|}T>@{6.* M!x>ݮZʅ](1qWC{8]L|]tly[@vL#Z<Ȋ?AMEǬOE0&6Q3F-53k@kj@N`SX93HRmdŧݵ)[lb:6Eg[J\k hú36> FQiuEЇ#RQ.))H|eOqADxK{F ySr#u͞u &Ʀ=HrTϣȷFP\]t~8hme.B 8Rfh6ᮔ,"ҳz>Iz d.LyJiM~2ch✢C"6kOq)Aԇy*.\0Dv:a mSO/omʈZ]NJy,Wu)/5&u B^6_vE0W[x<9]; 6]Y6󘪗g<Մwa1W t^&&73T5I X^;*CB'Fy?Z b`1m|MݯRKy a1# V;9fs :oQČ'0`$h7ٌʪqŏDvta1[ #`,'Ģ~5Qn5j>$B|MJ mUTZn]CLt/EڨUMmL#Jfq}o?<i nYyPJi&M6<&LrBS>']\hs(YpZ88I)H#Rcn aNXPЍZev|wgGMx! x𮝑* Y#z4݃\Ф8I"*"W>-( Iظ{XsOܒޣOǥZ_edՊXLm7bj ^ccc,]]ם!eu,T]:D=ji51sy2j0(fq}jqt5ٛKCJ{M1=X+KD/|]ct󕻂A[3 u@aEgo$ pG^>׏+{$V~o.!I,[& )5܇C ucYhU| \{xa],[Q6⛳D?'S^dݺb&.x~4\.7ōy߄l=U[~:g 8W{H s9=+Ms&ﲘus`Hk8۳ȈujLAɤv d!ֹ*u:}vV1ڛStHݧCj49`hC%L; N дAi)nsDr"u9ۇl @c ;`w11GVz;c-D-OE=kZkp7St" ,f$*~+?/z=;J .v¾ rp۔?c3F[G&@o j8` FC Q8؊VE/7 14M- b"vi r8KW. s2KO$fK3 抌{MK[YZAj2Td5c{lfKt0KqʖغbȄ6c,6űo|`DJ%/$@|ʡ_E8zS<ݺ~JuQMs-yѼBFM, O11=or'K&y%j-lB3f ?7cE)@Q81K7NbkCݐ#ެ<ں=&@_V0 PΠFԹ7#3mUIZa(Ð j׌^!}ld'/b}ba5:l_Z+ a8&Ys&ɋ=\;|:S:44Jv_? w"~μ0$}Ϋ7+aY6阭.(v=XJe?j8ڎo^$&CRQ6 <ٳ#OmX꯶ raTת/Q= x_BTO'!j`1@9CXO:=3W7N *:jau2ThZör0">MjDg7N U֑zN <1cX*;cm2'pYRgƆcnz݂C38BC35-T$2aq7ƚC %U]3,)z@wdePY5Rв {\vYp-%' Y$0 sB§rsM%kad,ulv޵ܳx3ZBhBrUchwjIBJdDZ0sCkE.bQZ@fVyW !Y:>;CqGmnI[dia18wޮݷ,'ޛ]&߉箚 O+}D8Kh1& dsqϦj}^J i $M9M88^8܈ˬjqRta%0yZ_ <70:57FNqJ%|p' ؜fze4nFS$j.lJGei~OSSS +C>F: 'WA-p|0MJˑ@7`6$Y^s&b%*:/=H+:' j'/`>𞽛 )_ZPM2\hkk|daLH0c㋋]qWg0Y'"tY *{Ur fr,VzX.>k ꃨ^.P}n^CC@=ݖLG JY&+y0L|~Q_6s֭:R6m2PX7h L6z#^f+V~G0~uԪ9 *3w W©=IU@n!7K_X4_ჰ iCaOF.}: B+h5΁ B* kԑ]%6>ت[RHD㎳䒩)cNjVφ 92Q!ɽ(ڷ+4->ȝd,Y^<%8KOu6zYI&TLGJN?kXmMT]< L6걖 &&>(乊8Izނ$+؅@dߐ+$jӫ\a*2'4?Cm;ch଱CͷR#mϯ`g.`I=ìy&`3;L6159 ]TĮ хmj\Lk:nQ^I٫ o4U CXtuO@Qߖ9:jMie^->^tTsx@v9<k[;}ݒL$ㄦ~;^/1sg'Z;Zv1cE%a ]d-ӛ~鉒ZuZݬ}k]Di ͽ o쾏zvN(?X\?.Tݶ}p̪g1q̣q*ULW|MU<)Uћ&Na_lpn8M2]0̼J{Clt(O3DpE')SSw!ꓰ;K rC˝ބfå[ːtNY!NB LI5a\ |_,˔5]2=O [#l74BAZª}lٯ#d|Bl>sLRGSx5:\55~?3Pc&~61w[cmuSGOaڦ }fʄ*'Wf\u[0ܹ6HI9O閰ZD_|VNxas,XS$"]ok}5ir @S\A:奟_wdtp9y( GOGYs:OvD:h¨A bgA,m1< {1S"&,t=NP4P4Y7pwb$LB|AVQ(!!4_tk9p/9(Zir l6'KH/m*GJatex/:7ˤ M9Ob^Rࢆ֡8.E2tA"-7hGst 3^$bQ8j όWp0 fJFw>/Qk"B_A1:鬏j4[ r0Hu48)s|?>"Ͼ c] b:C9f҆ȒT lf̶Iщ !{b uL/]{C)( _w j:4Y_~Q dpi}s~.>svsdy䮪D`] ^eO( uXǶ^۞`W ܃N3zf'5;^!SX"|<0^jX2y{-{;V1qe_$' rBא?$4#eR}U2ۗz]ĸN%W^tm x'cr5-ʠOs\IWz Y bS.>942ؙ^y]/zKoN-NȋZI~lxde^ pO_P%2^`T ;Y_I$zX1dxVqñpt0^ifX26>xbRyU!A0S1@ic[ZKَ5pUl ,}顽509=+iS+mīxHBLj76Ks&Ej+UJ8u8bO ,@j&w+}#7)6 Ī[.e!+  `;K^3=~F2Բaj0@C,~25&'lgO #ęPb00 cV pj=G3,Zdru7)xrb2rݚE+Z?7hvDVPXkA蓳tl(7HL9R[_a@VD|MSY/:! KYX' fi>D'J(U"wvȚ7|/Y9| EQ*܄?Ҽt4 Q)9 fY\Ӣ`HujkanUoj3NDyȑJ4 Dja4W)(qhAqCn@gAi친K _92=xlˍΏ~]1rkA1IHw9X2l+25­PJX3E,5v/8y&A+rj>VBRmQ<"J 0p3X88]9Bj}ލk'P:nu#=rSJ+' "3F 3T?6kXdkgg6[9JFt!Mgx]\ k;=,>L] GCUV$;׫E3 gr#p[lx%2q9 >%d~*9qpEj 4Fl 16NMw'rSU¦{JxC*loaٸY ^ i8n)Y}h̶e,Y#ۭ-ІO oPB&\D/ (3X\ZM?]Y$5WW`9zOG{xfK:K$%m.tnڍx4g4Hų=چUJg՘ïǫ FDɨV3FcR?Ͱ),)㐮 ҮNJ o ~77&m3i&G 瞄|G,qpzpI䀣^#m:l8!1)cԧ8xowɲ*تt_?"\\g+B3h3dOS ̚h_iCݏ`/W*MbX`sTsol>Fwzr%SYS).;  p3o@lB۹\uK>h'i݉8q19>|4Lt Gvl jN ATva`u~)bɚDd!v9{)ZE<% J`"`3 èL(2I@yYB&8Bç&?] Y5tpZ]z#A0F{D~Zr/-nSheWC&d uf&l7V14i椭Oy "~?&Kl8)Yi>^*ÙVyhSbʼҍ-%*ȣOޛKƒe:kl@ wYPHFT,B uǖ!?XM$Rftt)< $J5y$#豓;.WPg / gF_<ؼ&»H֮Ӡ<(xH`[󪄝/wO3 NsU3F"gG2r"s :'%ҍ"sq@W"ˣEig:s"ݏ_f@}GnWb^nqDSy4%JkjN&;7P b& cn_A7mN6yp'I|kv{ MvN S%v])G K!'scjV(LH\DSə;Wӄx6G8b%| ,9"B>@X_RfmH(k&2 J_]aSfLP۝Yu"쁷vwLUF0V3מbQU=U>]j_CCq4jM|0)|䒊'yzX13@]޹) Gs%KCNekCDsOW"9VVKv{kx֋\YcnfEZ6IvQaև.V=zk" ^GG='QE*Xf8Q 78O)8T'[/c7%e^ K`eۅ c ޵:geqxP^*B7˶Vp\Ђ3Da\ak@ٖf{gseĶ&g+/a^Y__IznРw *2!wRENM; XjA KS4^>݌ ln_B' !nd~|O26[:Z621Je \(Ą+U{{4vۅ26Q[Ü+PE킀* d!t hY ]ډ&t x`g3DhaTI Ge/BDS:+!VHL4$\n ^{gA.\6/^E T@=d,bRmd v!,gl'/ĀbkR!`K̞M ǜ!eq?nP=$b"%>ds-S կKoϢhL43hXb"h%s7ꬓoRͿViY:Hn1 M󽱿i *g]\qKђ&c*JKQVp h(XN|B#lLµ)B^"m a)$!`Gܺ]2WZ5h-r*'LUmiH}Un\Of ׉eɓf)4UA$xlP mPi޴hD_%4Cm#X!1>vScוF,+x;´ G RqJ3ce՜taKq2(C9c/V?>mQ>KC[2$^ˁk+ &=hZ(D˓QlkIHlScp3d'$"(~LJ}#.\m׷2~k'?P<9#'8OT9c`z$Ec&LA#.r;O$/O[k@h! Ak/ox+YtO~9sDgJoH^Nq)sG(P@4 U~ʆ*KlB.sn2R5誂SC`֌H'CTdb%hrȨLx ɫ`EB s`~igK:(Tyೖ]/9 ڛЌ1@bofZ1ݠΡ$2PFkĂWAAVM#;săB;Ty{jXR[|D;쳎?Y$*7dk%є<0R(jR\Kǹ}J͋ne{s)664K"=[׉:: } (ug#ivGV,87 ;]Is%^b,~K"})C=K?hi@ ܈ۚ1ݿ)}(6)$۟eS7t?ܝ!S_mوL忮Ku;h"y!bL* &LXc3QfZ0[Ω;5|(!3ѪېN!`3Eߎ,Y2~`y}y7|NLIQM)G*SHJVC'Y,X E9[x.uTKq STm+ipvp%bt1XY5xaA*1O;2M`=kՉ!ʖSms׈Ƿ]QΤR0-J)x$0 _SM+Q+ܬeicW]0v|2B2J"~0/sz5Mץ;Zq8` !c*O 8:!gY]L hNGŌE6颰G3np|ȼ*?=ED÷5Yzz7')XZf 9swgGb8JX\HUvc~(c-==NO#ˇZĭ{$je=^UIcؽnl1b@Jzağw4 <](pN0 f lD` E zOmwonI[vh?#6U}be*%Gr.JfT./=Ackh'jG~v.Z #fiOaanF̫j,$@^g5n&-mݦ_xKZ۱KB_ʷrZdUܣWuZE?+&4wfQ*m=!*H Kq 1YEjءI`9T`/  au2kpFjT+fM=J8[9K̘NB8!S =aݓ=2b`*]Ϋ6$Ҩu_[q<(it&ԤtnE5tu EqDֲ蜛qqH`jtOmq`>ͨsvVݹzJC¨M8:?[}8T*X`Ŀ(sU ٨{4U񈁸+D-3Ǩ [AeWfx@yxǞgP+<:F?m7pX6vްdKӦ-:zWnVM",mCEn5mG3U4"OsW/Y-hJ.>ixU_|vXО hnlo+ q86ٛf^SajkMtw$:^YmK쑘M~Sdk7n" $F'W,5z'J/; Qڻw1PVUՑuɘ(ٵmR5+xM JhTMw\e @5*ăNa>!LĈ$S{,@@h0HGe Ujr.w~5<>.j`lth4]I\K:Vj|3LLcXk"ƥ2>vAi۵<G"d33^h2ꘞژ㉐/ownVk?ԥx4]HF ͛4AWF˔$YVzf%)i2ܼrZiAOT!=~5W3{b8"F]&$ވ[2$ i8 x5Wj : ĎPWE&Dds^Oӿ q9.ko~.ˮt@̫#\_3$qTٽd$\\@h}zG7ArrvݙQ7_5tG2D=~7@u)NB+" Ü ]m%=Jul7uzz`s>ɵ"0?i'pYIKruk/!aH ,0HEgFOX^3r G LjW iY%7+U">u;CmyecHX++*cg osl<)/WO} .^? _q4ʈc/GkHw!Ԯ6cqãz*SS3tHWd;mj$x~ ˎ֘ eYnlRwiC%i?^e kN'┗[ܐ2Ds/ ‘Cݍ UH0ɨTE-&tix!qv;OH+S2tcO}VO3!˸S9yaH\ݑR ,BR}p*!MH͢5:R 8w;*S$,W@TyD!/DA oV_UTnH%1-9KRjK<3hy{2T.y`z]r;/LGU=SR禼nwrC |1`Vz31*`Y@SU/l.`n0ڭ sǨV[rހ[/Li( Z\7msn҈jn9h;r@Td& stHՌ삌˟+(eq] \ƮzZOI'3*ŏ)-)ͩ%+vƿ" ݦ8J/#C$[ջF©I58 6(;/`(#`HL_]Uu_tzYt3bYQQv eA6{$DuHD]-R fJ:C/]#[oi /I'5xcksy[ܙٺTBfSmS#wdL-lg# iXV0m:L,+dxH4 )=Iރ [^ =&W{Z]۵c\~HN!I,_&Hαgq I[4kkT|+s-7<><%|JQ,5VF`rާKf >x/MzlԎB|d$Z.l1bX܁':I}Oԧ9w 4k(4W{JN[dm|Hc/lϪaOKo7%]ćUD"в ^QP#=?bTԾ7Kbx&,ReM58 аؗ$fT#lB Y2RuvekpXs;"7Ɛ=fzN<v(^1&oBH4HqP6Mڏa ;~y(aRc4mgnqz239ʤW -wz0Kş7SwxP֣u0m3q>0u) !Geh69 Tjv@ÄP#Q 1A6K1խkJwu<)l^0j bOU?(bX9ѵmԽOYqpb_jpl*o.}6<_?L\mb|7 hǼvpu:h'_A?hfg4 t/ruxnS3f`Dct"68e+ R5 i# h޹9rWԨ{j5EȪxcdm95@kϵ^9}$Aw(hT@1Cf,j"oJ" GHe徊:(ys3pX>ž/[RmyxV DG'waUJpd̥GI 2 Q3OB|tOPPt9tSqR|.c(-M<0k :ˬ!RJ}-?wr(+SYPPnǞs=_Wd | d*Rr7A/ɎmӚ}L5}ư ٸ*ѱb*Dk3Ҡߗ{@ B;(1WY-vi<ҕ^gSinux*NnKZmh'_G' fRlqbʿp>Wޤ -v @s׉Xk`Cِ,18ELZᤇEa\J K O1O+6$@pDa"&N~zpx.UG\.#@*PG.0LlpD/TFɦ_"tOG-{~ɨrfbǧj"M\ڐW_5|kj/ΈG't?,6oQĬW${ʤXK^ó66&D+N,ڰzHe\*  k7>z Ɓ֊DzsWFkIq,U:#&+Q.١s5 $G'$FuU8xЮg0X$)]f¦,Mͫ$ g=TN+lώM͕sy:ÚF*#/5:kgQzi3D n QLbY #q-NE&ApT#{[h?_+pv(:4Guܨ_vLG̘3s_)y+Qfܓ , kF^Ӽf{Ts8TvFK -X|7ՌEF[lݗnT"i4(/ۭB:w{ %׌'K3 _oɦiU;\IziV9"r6 YNb H XKȪ) ucahd1PX g/6"gfjV/Jnż]P㝻ԂOCOk'Ip+P|^{gJ1"q\5 j_^S̈$0:)qO3 vaQn7@d L:8_MWOge7?{`zv=m3k^:;Ʈ#3ײĎԅ dUg*5#Q!$i(eX C\@fᲈOrz)[VΗTR KGܮ:kOBA0 $uїn Yr##֒<ߞ㹎m>ѷ(Ld8a'M:jv~]3AELWθ]0^EC-0'AA.½;g Vث?VjH fi(iX '$*{Ҫ'x=7(!D&a"e昛#FWQQ쵉䌒&RB;21EC<{#^봱ހB̎!yY/8QF#jTM8+me:NuǛWa%$&u9i?92d]0ZX[~-$XP=-HY`X%0i7 '+ǘS$?!שJMʨ5V考#.U gT28c܌e mpPB4\0 "ݵTUȹbV S+٠^x@E}9T"=˾$H m9F]&.%M^,4p$Wtp`3v7Mu];UWo"cמ|#J %y5,A~ʩXfSoZ\Hc$#v[mɥ(PōXJ߈7m!)[ s#`.3Ñf}*%s0 q6F0Q@`d>uEŢLZ+fY3PZXݑw7H&,85Q?c/[ZUx$VmЁjxؿDxYXzam% m[A )( *߸ɉOhMj(|rVjP9"_z~}5!r,WFM&UnVrl\uOTK,cuC$,ٳOTN#8ې+<ʞ$3]![s8:}N(P54CHmNz#]Hu-A颒deMA%Յj z첵vMC8jq x,r 0*hwLdM:A>P%^K'RWWx Ը}漨vt#K@QңHGVXHdr^h3/pRTgnm&dmO(9!u` M_Tɯ®Lp 4~+E'AXa02VJH1{`Zt7YT"*sԴ~N{<@`A(cI;'ȇaSeŧ|dA0'2\ypj$+vofe/eUjҧ[>y#r/1~7m\SqBGk~qq Hv CRwл"wHCO'hP'#M%ӆM]o+z2PK9r=&vTrYڞ N ߑ:/^CHuv~yZbXqii[k@pRqv:f`L.}JQ~7h܅sI:Hr'dtH6&]U;.J`.Gi9?4^'TAeyR3x`x[Em[m)|,i 0p+<`9Wwa2N*l3eEmʺ0mY-0u`*҅1TBNl@ v+-ۃ5QoUpDNRa/ʌK5.!}3'Ő/S {s$ ;UoA1 /CAMsLL*n: .f9:/S`l칃z3=w[st1X)JNC fJUr)=PQήҒȭgVgo*Q"~lreN?BncFq6-4<xr릍* `q/B2znSY'd=L_I]/y7!8<<̠=^Wry{&,9Q`8ot"ldh(U?\MYKn_e0*E7HO8bt4i]*3gt<q0N$S&Vw^ȿQZ\-ucwX\54!i:~ |R`u*dx{DTh66m%u)i) !6K2WRMr(=ȐJ~tpZB&uܞVRa:FEen&;Qkc Hx2 BNU,fJ2zz{JzI⚗<9L+Cw^$g!}G{[gg`|Wj q ∨A\$`bQg>>wW2 ԱH`@ ^z-T6;0׵؈"nΒ,ȹ(13]# F"., ]I?RoB24ytK\"&r1f{.!k n?$F}>ßhќnXNxNËϮOǬ8w1l86f* .5@U%'(I3DO4līOT [$)$Mooba p)#}Q-Y_+U2 S_b$ibOa7z1ݜN8hQ1IPNe2C hP1QK.]YBQjQ9!׾N)6w-t!L$#Kh4ry;+ e_ BJF'R1ː Z lb5R=B͌O$4כnCC?l_*D;['eGF;rBK!dH$[IC>vrZ/GRx<``g/}a9CbR,ƭ;2iޘѬ3g͎z$2!]4-~lRU{0Dn۷ <(%}]mX*Q2r, umv$@7YR| dy,0s\|nd?1O&4Q6F\5,v, L⵮`Mݩ T$>[;{IH/+ktKtɃc-9 R !fp#A;U\udxɬC< x15##%y,hoB$۲m~t@^?h Y9Fl=STy}kXOHӔ ^ IV3ys,3hkwixAM𵤣6wGobI@Qm㎗)Fq-պqĠx=)O[RQI~*e)B]f3 &~Er=ҁKDlYQjEs#t~/;|+[LU0j7@'??XߓuEJ-|8\#rCA,d#J?`QJ\fٓWMZa{CW+WZ{%0]& 5P1o*#**E^U|cSF5[2_̝E߾D&^$rK˻'dQ7-L=*3nEud?1j`M\2v >$0C.3B^'n?:H"fD":#w1 \(t$~h54唙CM46V){ϧ%4(0EsiP)@Lkߢ=bL*"E16 K$fgTC)xNϏ ƪ`vO a=UZ^z`& Gۯ+UXy9uXEJm@%̃Z^>7^Au a_pq7 ~ }-ׯ[9M n6r@GsR (mt;u$gT/DWџEl)g]5?ۙ%]*y4ZRv-Т\Vȩ50w"! N; kuRvZv_qR$e"xW\6cA] 2MPXeXCok$ #.JD ˊݸC񅆜iH]TfœP!a\nCR S)]3W Wl{/Ʈ`ک U րBТ1ǃ$*-wy"^m wSS%g^[@!X%D맓'3 ~oR n3`Km^׽!7R x|yա5Ny g ѵL)!C)gi[8Ouh:fzIV^,*D [vo%Ax[&l}Ki Tl j_ qkܠNJd6L޻ ہ<*tA-}8lG({ХuV6x)K;ng}g}p~xahJD#U1~ W/E߁Ws6J&nn_ [VXQf Ei%,e׵ֱs}(|7Lw`=J!! ԸDBV,lHLô}COEsci pqZAlTES)PMg_``E2sk j΁ b:%:b7zsI˵RV}io ^j޲f?%Fh8ɽHXt"ꔺW~[(%\O~4@iF:Qq^g)XU3wb.$WW Ϫedg/4h0)FTyW=t/`W؉+3fĉ]|Q\&HA|*jRc\0?:O#ߒnMsNo..ϸI$Vb *+׋j /Oc­4R2:vO_`!$6̝*L!h[H^n⍺FLz6R8c@!5@%c&zY%~˴:FgNmt&HIP<ک9UkVY Tս`\;>yPDb33RxPUi7OċX QDo Fq[滵*[3WuynB*7v]ǁ17Ʒc0JzA?&pNmr #=NAj:S+Η5;JsJ6f Y.l5\좃6Gñnx,H? WsNFų0p>a"j"?ȎbC~|ݓ ʟI+z\r~[_a$-gz5^`j5ԳCsŠ.Nǹ.U#zgOZ_^?4dJNܰʿz-yw9{ >"4koaK/XzхvX/SJױd57]^M0F~LeJa&|^@BN :c~9:vOuފzheNID8R6 L5q\gؽn?߉ XdжL~9G;4:P F-($ ܨ 2XE5\Ueձ<N!=EZ Aaߤ]H4Ō2R-xI+2:;@-K[7"eb+_%,Z fOym*Ǚ?U緘7.u#UQOZMrO$ km'"m$"pϸj=O oCZɀ ҩ&w@CL i#fڿ[`cGH71MbNu $>Wu_Y@Iv 9[MnrEv#AW;b}$WyNN+"S4bS&D<y 68v{|Dt[_}.#Q@X30LXzO;V?K.v]fA0/s'K{˭M:R~1xy$|Oa yhλ::%p;} HbrpF$ gEݾ`gn?8I*p%}ߣ :ΪEvmUС__W+ i'sKOIt4!_)L|!ڠ[&~!%dwx}jnγrO|#HE,s-;V>᧢lK !$cKk=H?Jh"ExAIn5b0aV}'\5*Y1i?,] D#9;W3tm| +AeꐲE@,o#+lxwRSz9Ʋ}nX#CBY/ܕt0ϩgv iA= ,#XDKNvwI# fIl Xq #fg$Cޜ#?/_@XEK"H!4N;-k"²Yv]eW?EgZXTx77u[3Xz{fhU(<,ABMK*wuz8*Yf^O0N!zߞg'KHtAg݂~^]{Ch[Iv~)2rGOuTHkGPgi4 uFS@\6UFn88#}*|jcހ+:~/gCb齖 \  w.VNG.{5:ӹ[XZRt&4 !ҚUyg1G ߺ%O?֭OOhIfSK0PmyStܚ3wCXX%\sRt(r=axR+opD|5K9rƊF|aWt?;zۚdc[%~GX`j(?B@{TxiIKz˕اVD9xiY+4\YؘTZ7Jĉ3]{h1rbICU,IZ1|2YRmU2qs^LSq[kɶi!{3+?RC뉟 ̸ؓc ^w^ဍ,&[.=C/0|qb,wK\lՕug[k? ku!uJVJc[]Z죙j\b,YueFE $ڭ 1/> P;֓y3}RR(-Sҭ=z< e{Z,ջ^W7uWԚ8\6O gNcoGi07zhRnda&EHn1>sfUoR`Z׸ p53 .W(F# $zl ƪ*fI7rz?`P: l#WbW榘e""@gPhb\0Q X 'GȴՕo2m#meIkہY4=plD"4Cb>4bGiHj2d/~>JA[r`a 4 B_[TD*<(A 0>G*dmz+sA_D 5@Ak4:JS c!@C[`2y,JCؘ Ggg=(p }APD0M3[~8댥{OӜ ,P]HP7]HCx6T2㲅EP,ʄ<)_ܯlTf⳷~L)K9/z(O>DyP{VLO~`SE%x}#B&*򣂜Hl73ad.HVIe挈PP@C?.G+B!'Ou{RAR}2ʲ C=l~oT~AY׆1ZʻN̕B^f=@e8r9g hq 8.Z)#dwAO}t`A aZ\~D'y1yOk:FQd@pv~s8 z+e5'~+_ yλa{ b h)ܼ46Kw+Ռ0|\{Vb(Z(;󔬄|QN_t{g;b,jTUxx^#4;I6;Wk]g-_7[ʝoj6*R3CU Nx-7UCePf+K`saڑ>35RWz'6?NI;aWq3X_܅{WfC M\v1RB "M+@O@4 LL𧜼A78*OY#e9$H)5~KBѷ*%CX;Gy(ElI;X&1ȅm&㕩em5ek O\+}\aj<2("K.Z" rW }Tց%j$B^ Uku#ظA!aq ;"L/vgɤGWxT+Tn~1V\N>](QQHU3'ʴU5?\e SX/,Kиx]ĄEmgx1l 5櫁 ĈW7_wYNjASѰe"xWq>z^!weyA GթrfiOJ߻?9ux%& ^41 #3d]#rD{DMϘ+X+Jm`}v/s>f'l u:`g4P?ݙY>r~Bُ 2"%ZI°׬ w6y~]6 =_27& "G+l## ]Jvy-1V8 4 w'fZ6+oqGps֐ ~ %Nn#1menvNQR?_:=1Kc!'9 5F/(4گ۠&"s<_00?E׾]XC,9Xzty0LI*xlmqeu3̬"hB Ԋ6 @c[n;QΦMG[VMäbʟhB?xb+z<Ǜ? ƫx;J$Z{$fIaXCSεBTxd=4Ĩ8cHfuJ?j^ñ^IE\F;%Ssfĕ31\ͽSAi, HˈK?&Cf;Pa>:+^ԕȾŶDA#G,$gJ&vO&+Q^gb C!2)A 6Nzƛu$:%Eڐk>_3Kv&G8N?xTN}@%^B16σ@(]dK Ց*z3TeX!u'=\`8Rȑ5̓id9 NdXP8/a&굻JơZ?O,V5?.ap=۾4c: {,uԛjkBabz Ie"6D[z3 X 6Kqu[MFZHW0C5UU}Skuqޏ|?KshCKn“M'31ٰvatydNme7j5~?f i%93u׸Cpb?\jtrj`\&ѧ:*~QMhQx5%tH_5%>e+v$1W{ؕo>4{ahߚ3*ھ:?31ڮǸ9!K),FܔuIwUC&{6;^Y1kV&kiDT]Ђ-͟!gE@`05͎FMdwl{8SUBwdžVb5lo'q2'(4݋ 8Mn# :7'omzN#DT_ץͩ!=`,W#2=/Vf% ~hRif8=`u4S8sdWJF!%r0/ ghv6:$K/oJ Nlz5q XyͰ =oI$S/A ]ՐUfz^{X6FMŅjWmyx4C'C} P[̡(aKFs*s~IT1B^|.`"230He;4~ZH莈#w)ُ/8 p']DFLjYx /Vy$I1VN 4!1b@[!10֠!_v6kw̪{֘*;Ǽ%xtSE;7Z_ Xk[>i(~KQ &fZ{-joU d3{x4BEovߺqWjpGB{D2Xm_h2uuAƉD--džV;NR7ܯJPKDrM^K4b;t@weK͡pD^~_8VZX;Stn̏(j?'\m)',᫼1dNՐ8K0Ȍ &Ƈ?lv!Ӂ2RD_Loo@R%1A۔Y$"X@U;E/1ѻY6d;&#<[N{pSZY:pZ3Bݙsa~m "ŎR\11ItT%i䘯jf$4ֵهg6@R R,5 80kst;4,һ8y1:'kW-C̈]Ik Ư8 N3gZr&y@ˑ6b=F̽݁a$b́>BR!C^1lG>)٥ xwdyqt=n{888h^v 6:FծфCjpl\xÁ&ԙwkaʍ˘DslSF KMTyCTCĘ`|VOfȎ󩘈3]u8}ubǟ \;^H)htA) Vho$o'('Yr4jݨ@jR Ge3KWrboH,uЖ4.W1 66^"SdT]:(-BI?]$ҀX%#ĚLFTavHq~LQB02<lP- \A\-aO*Bb?U`_x_\т֖ȷ ͤ5NW@7H} Z0R1' -=|qP/o V`řȚm6ӠWT#u4Ѕy'Q7xv \qC A1鉼OoW+纠Dۍ?'yrN$|=R{9߉.@hy34;wNda,i*pC!:;&h*EB0@Ft?Rx\ɻ6Om>  MuӹiBb'l|E2IiQu?<~9f5.Ć/d4)~IP("EhؓHj)Y4#os 6҃r'\eԥ7IʖU7#P4}4ƾGDwLϛp9-*m! '$ZC$\,M*yCP`(]ت3~f♢U ,ӌn{0E["?t([>1Ɠt"{M>w}(+:a <eQ+"b B""sB wb' {Q=]s٤5̗eč97@ޥb9p8#N߰+\ҥd/|5S@ɵE` ^xO]Qh1Zja牂/;_#G8j.kaOJd~38RN*.gF_RߞaDa/ww1Yh3:A 5W[9YlGH|U.^+vOԔzyu9&{OˢRASyZ9ʴӶ8OGQ#F0b_G.WhzA#F&8peué&;A{n+Qs '#iL K#-rW1Bwn>Y`O?YN>t!@CASS_Ԃu:@dFK܃NH1,RNf+0z_G6\ 8xf3-jzm||n2~$pc*J= 6̼(PA|֯1ͨoƞ\(HwE7M`-JMAdr2EB0GNh\MyߓqP2Hp-&%Ԓ>?BmƸ2W%KIh4ulc>@[a{>m!f6ekbOř?gt{He4pJ.rQpjJCi?7 } $1]fp °5}AVgZyqڻw+9gVpbo5YX,3QFrk7*"==0ϑmo.J~7XJFJf&J)I6>Tmr$΃OYri"c^[+T*׬4:%dj0fՄbkHo\ml`Q5r%+L3{{%!L. :S Q?N? vݩo>I5=vQNHqlCMvL~Bh)#Y?ׯSr\sŁ 0U6 9hY$hzb.h3y\f= _Ȧ˩@o&LfMRL͌I7C0$}7`nNa`l1-ijc:fςlJB? ,p%̃7-w*[[RĒ ^#2&%)猴ġƕvŻQ6+`޼ُ^Ō)I -#J.d::$kuQ =A9M;n悗`hWd'hM'j-n8NOؿx1%0A|)28$-53o_ KǝPIA\d~I.a yjl;ɪ&s5\wէZ]+B M t94 }k:dשaZw:L|.Kh=ި9^#)gMÄ8?^.H )*ZLBʂd[;B4e 0g00++7mN:4B2,xbzԳ9K.ٚR8g%3=n; ePFg*fTk55R@ tT0O=uO ~3Ń ޠM8a8ʑjuƣnq.Hqu반܄̙UT p1%(&j?!{5)4TElq6FS]ʙMdAǵrŢKzl@h6+p<`it!b#j q$C(kV,HERr1s8} RxfB7R!r-֤n>:lZÃw/"7UGk[l Xp1ic$Ftz= *>LY6E I?ѻ*"ř 麉zf#$km lEkfƒ .Tb$y/d*1r'M-CyRU5GopxK:|ҡ[W:?=o'^K ,lEU\RL`!Z$m_K6j^OtiV_ޘM Dyd46c8@ >d (g3$Աj'zUAM9w,zi1`⌒`m oOJO7r?HX4=$cFdAk"3/B<cJ+]jā9w0 wmv>pݸ x3:칄bdɖ /7OKErv\x2_eRZ\>-DS wO!g@zNdЪ@;#A v8Օ7CQw۴T#=WK #pMX1$`!v+_`4L[0dѾdX5P-R?B/ijh-zȉ&*eZ uNFRMq8%1d &x .k.q=1^u.c ݎ*TAtȔQ>Y{6(ѬMS!8OW~Z͢Uu RZK 7iyZgc+G߼v6qu`PŸ| _,go9\Dnhre%n>܆sAHoZڑ/e0_^m~xXKᦑՕKYdžEX탟A:gQR˃ u#پ ԃAn=[rߐOd7N{{%"<4ߜ6+f*0fV*\b>Kke4>Mb-t[I$KH^ZaUp݆yΧc\<=3i}d e0y`ֲO3N}s"GLEtLV&V&m6SefPe l> @-r_ppR]7`N FwTAL ekDu2q6d통P8W%SUjGfO2/9ޓ;lěR5\E=.g <UQdfmj`wQHƉT!n_)6vOGL1W t\ϧ2h~#<;$Nj`5@HCu$tN*u͸1EfIÉK%7[b@ L%}e68~9SφzGZ6#p汾mյN&|D yoS>6g(> oX# irK2RVsKQ! {?e%M;A CQZׂ}NGFX86_9uWdзNភ~0Rc9} ƠdO˽ C`_1.SWJo]I1:'/՟{%XI' :bΡ[N+$jDCR-CܗR8)A]{$zI0qAbx_6% %@ZV&Jբ4(#l&X*,QWw=j8x1efgڮnY7e7ߡ;G mɵOF x{ÀRV@c@rngaM\U fNOpgFO$.xOIi7FCV`B~J\se.Gۋ_G)S</$S_<}d<= Xfd6v<0V;/*86VsNcO񸇯RE}՛4dP] F7n(Q ,fl)wi_>fl X=H]|ר_`mbf@hxuмGF;П@FR{sm1v;Nq (mV(v15Goީ׏ ϒix"Q͝7 Kϔ~hpD{-?n\GArro޿B 8jIg\&{r|WÅ[:2 ̿n0pҽ>)KJj8wx\^`g#Eյ6xGQFj *lT&z}hԳe!O9 S+E["%hF=x'x̥qFP, -}oE꼨Fj߲Ny߬ZF{u:hб`Ȫum̂ +3&N١: m.*'ecpM#㠴vsZ #Y FGCȯA ػmQ :mLp˂$.o -)yِۃyGPf >KBew۱XcxVzOGd>#sz$Ѻ?1o]էMsפc֯m>\&^cUeݵsj^|. KìWIt|@:.'?9ҩY;۲f`gdQ*UUIC=7+PEtד^Rqa7`.zSru`my~.V${hPֺz"&l7 LF*۰VuL2 sUH=$ 8:MIs@C?J0F}€ˢ-dʡdY*zi3 zE?~"g&Wc!w?QDܱEDUQ)Jsztpf@2ԉb3F~%'Ϯ?x(a\{1ӘF0WW?זKR4M,ut09~̄G-chs4 sKmR'煋xS| O3U׵gt i>&,* Hƅ w%Ǩc1ܢWQ 5uHuo]E"㋌(tgE$x'}jx?&/f: K 7g0 VN?pL6.D+2? 87z? H v|Lmgc69`Ò1TZ#Y oqC d#ò1bCHOEouIK :V Vڼ5H&2\.Yf Fǹ& 摭:U-t:Na2vrp= y6Rΰ+z)@, >ʥEDٙ@Sԍy`S[!y1bizxO)ra/AAb_ Q/ t\ o U^0aFPzD+IW2d?bJ.qix5P^Oy7Cй74^a-<&1=[q bhK^8.\xOu4|j RYVecDzq -| eS'k!JJ* 8fPLl)}Z:R5,fm;* rV/;/2Lx/]r:M% '_e)F mLD,;I*SK G4 9zvYSgekF'3;yVhHLr5 \J?Lc0ɱ,2&ڐLb&,L]%wNz􌥹R/؅d*mJY%D r7w q;Ǹ}(Di2^|?q ,ZA4c5=?j~ t{43ʜ֍G]-lYIZo",ޯUӥ谀\֊?zD浨LOB'6Ķgp+<1P0gѳV+JCrvFwc{z)UsO?5?8Q[Q`h5)B I"W厉,\6", 4  π,9",1r LQU&XWd/M^af}&.2?g#(NSfWhѹ6!B] mv#e$~ |Is:_%\^hvW>C1Q,L~8 jpvo:R QMjXESΦU]@^wo̻.62-=e * t)hI*ś_@eUF^A3 "l#B6+O6k8j~sfNʉUlx4Cxf-*Fi5O˝r~#ɏa=D إ`|9sem \|[;7!Z-p-i#PA[Վv[nw{8(߁RKJYq=(ʏQYHc˺%dT3rcz82yk :^0^RGyW9 րYfN^W RG S2Y\0ZC0H[4w;*mNbG¾rZ,AslVLHd~hۥDE d0޼lmz$7@jB떵i >DhҘJVnEyζ@NzN4bŎ9aLw҂:afeW|g8ddQ{IV|sgH򋖍ŇP *W|+.m!C,o8e(D1w [Xn/INjӿXcRy'$,j^>UH ߨMO4e.^^P{Z̤u >Xr"N)jl*[~%(t||s1;[8y|4-L;.2KtZgEqmvKJ!wW?aF`S8[lHrut&¦@MUNrUl5 } g;z8>_Xݬj?"p+O&c1EȤ@L;85X# T"iޫd<.wXC1c=Rªh1 >]ݵ2Y nݬzN 4dv~N^05Y!u$:J$zꓡ7vYʛ=x_@BxK5*/5*,#?.g;2qBmVcr~%kazA.jr_KoZg+FtAVfClvw[p`<Vg!NqyXxB Q!8,$)Ծ=( 9hD٤m֪zD=*;UT bsuՆ#Jq{gbhpmPz?˩1Wo`@^,Qi=H?~ogت3yf`V<*\E@8#!`qMa_ 9$Jn_E+] Xq]d-xNs,Wr_{[g'Vh^gb,晥Ᏽ#HZB_l+IzWuiR` qj6s 8T߂RDdqm+ˈKԽBg´`gl\ZK8pOuZҊ[C;2E Dti֞ <Њ:#F[϶8-dEGލ[i g2gy 5F%4vgmEfh/Z,MOA椊[@[A{JHC\GYiur+Ӽ6O(o5q3k~bΎϏZG'-πG5qަϥZ ŸCLo򅃞mzط(1钊nT~L g_ ࡭L4c&ÁR1Ap3pT<*ڳmFkk.j ÌU7Kbծ,q E :hZX{mk+!&yU /(`4XT0t?γieh*>z,8SL%ySwM ,̥b\*\={C:PividD @ח!] NkkN]r+Q5S(y`4^ YNǮ%T2B سRL7Trb_sZ.+<{G>Z:8_+Uv)"nhg|5 (Š/k%]^E*2RL]C%3ď Ҥ z|,l!FQ \ڀHՐJJw[Ьgmg;w/~o8 8 qݼ2%$`c'pc}#et%;e;GzHTP3uЏdd>Z_zBmkQw5E-VҦ-Urt2ddZBy:DK ֨}x@0 n^֖\Oq:x *C7A`tKRL8Lga|Y;W4#'\(][ܮ r_t#@`ZҸ@t'X_5W2`HAEhNdFf>6(U}^H[侢po⠡>>MVzέ E8$#^fmmX ^\:̢$jSR'*rmêޮ}$n QӾ6,^fMI'uUNuQ:{;Wy=|f ܬw6! ƅPi(ϚѲ.[zn@oFϧY#X!Z R>וSh[B;aI,-.wӂ%jfx-d´. C^DE4`^RX?2?ltMho0aF"PP(Ŭ:S+' ?tZהgт-8>#.`BY0{; I9H>&!V v/r]F6:Y-6+%J2*ܤ0tߚXĦG <"/oA_Ks/,1#˻ea#D4wY!KS CPOL_oL+LΠR;X'iVVِn`FӊP7/GI>bo.}ڭXokߦH;j@]8zT@cvݷEn^%ɱIzؾ '|5F-9m&K[0z](4.(%-4ZrB .k!QxB #m8ZG=D-ֹ.wMGïq\sD:ZnKe2Dc+{@{̈́3xAZ]QnnPD;[NV.#U}7/fŒTvMWZ1̽ vp\OE,;CכoaF3YnU-rjHIJE[I%!Of^XDj×cogVSB)GbaQ<ǝ77ڗlKxƌSh>'sCOQs"b.%Q4 6da4k+?)xvF|]A}%fY8{ R:o:B xjC~rUsP.D Qwynъn4r`ɗVφV.{8<<M(۩bE6K?6Lb 4 ?¹?߰iL5t|^P}. @~3r1EpUlUZ#P/Ђ,phrFڳa_3Yh>Q* =oy(D0H ,Fƨ'_>ـ>,|ݸ]qe٢VaHk)x`s3wxeaێ) &DZP. RW!OO_mAy?OZkC]o-aj8KFm 㯋Z(o!Zf_C2I:V<֟M#*A!^(=ue8LEMCS, T0mSeΦ==&{ RW0 Ě . QxypVgp##x4ddP#ƛeІgnM}#֯) 'QLBB.f,^TaIS?fvae*rOd&Wݡ zgS5جuRoғ?^x kAaSi<_-]nmBᩩ_Fk%#D鸆4(V%=5؞ vHj$DY{pH+/gyvAߟd (Ņ[ZOQYɐEAv ){9Ub|O;SzЀ #ƟVSzHL$WZlt0n3B>d۬UkF}aLyr籲 pYM~3bo22:kFKSsxd6K#!2RUmL֔!H%Me)4v QQC~eRUvГ˯fhXd1A\c%KJ q,2جR֍yRrځ}.c. U1b|-V֘9'?ZD9P~Z; yЃVZ|lYF9uw'S"h,}X$T"T:A"<_}[*T F7b}gɠDBj-+Z5rNM%SZ"%V l7}VPl!̂'|;"1#UUVE2S>bw6 s)aj̓]ߩigJ.!GM[cj)ƟdĚ`N㤁 F %bVs`uLf=TY(*dr'4CUo]$}z?u@I{ ]vf;bvGմ&!Dt Zlmז<(7FMaBdՅY 9g^}Hz(0> Ki;$ FTѬKy)L6] o%DO33$-lV0sƢȲl1r֕3^qz4\(#g"ϯ2KT S֣Ű@9B>(2}3K2Ɲa$ RPKȢYD 4 [|6Pd1O\(GE)廩ĉѩ=0`uÕk0Λh:67pޓt+L[(P\jLL>> PWP4%2vt} ՚0P Fk?wZS%.4xltV=)4K%+ UH:mُ_ÕGE%tcT7'6yذZ}}(Eo/ŋW 7A,Xg;]hr;21)ɬ?=*m '!CgizPOI:!v4RR`yѺ)ҺEe\=B[^(䡪n,L2k o*[ Ov>j󒤨 k@0va֭% KSON6LgU8YQV]mG [ki7 &{SYz`}-_w)F@քFަ\_(|>oU5sRUC$R,̻bmcԝg*# ,w q@?r)j]vqTK;͏ 3"wl9?^ /3{M{<Tq_:[u=ˆ:$}O~jJyBQy:s)PH)ys.YNXUn &)cOxV;6x#B7E6|c&s;&ma\ӞڥMź]  .D R~EN .,E ,~ci'-@:տf SAR4c@gl+/ 'vIEQb `AwR1~rhsQxAН\ zbϟ:oI#2Gc$4&ϼNsC{"uwzN*)>5ǧVϏyDYmP22i^nNjͅ5ML2¡ {9_;@nLf{y"oT[3Z,,-@PfC1;=*RVKFs6@ `6e,)J`;l!eU ɋf'ڸ:3ѱa, >*_\Q C5[zm=ju~*X).3EqȰZ b*ק^އfOm^d WQ k5i]Ncqh"hKZneIL@acݯH5e*U=Q˥*4-Ms:Ta;l먺dfeOtfwy[iu9݀HOF [73 2`i$ Z>g,䫙BEr3S3xf0Ɖ̜Os<'}eTjL$ـiXc#UG--5Au G5YG \oPD@#99^(ձmQt s2H;l֊:&L'FDz"3##f$q%"ILƾ 6aΦQ$SI憁*V[7˷EM7[1^]Xql ,_{CLv =իO3+:='*P ڸ"?I4.$oAߋŧ۫߮oφSA&~cgN]{Y\F7ѯP\KkS e WBTcUlo\'oȉ8 ^k=?du8hlvk0}5jES-^A : Ǘ푟.ag JG xeM.y&u«۴Ue)>rnކʄ8s;Z4[AGc۫)A _̣"`}TIk|WCy&`yْ=|{ZH^u<TaW] w5]EزiKոn:usOcg^ܙYcdB9+R: YSϣ76&@&=hڟ\D=ǀEwsԩ@`ķ׶WYMB+ C $}.bʎOa˩8(-a*%$1nւTp܎]WvA^kb~%S1[>]ѐ)}W& ] -o=cz$vDj5 *yaQGy?8uwo{ >w>3E)O #fԚA|{@d[+5]kgLU&lD% @}ם/): 4F|6qhlܬ`ʵo p%b0NW_[~zK3)ON͛ WkRF3dPA5q 5V+1X箝BTBlWzFb>9{A KM|ru)' H*_qN9<O鼒 )%Vd"yLFymM=O?04 +K6T`-@8{^g롘/gi Rldӏ/Ywg4BkW>9_QmL8ӏ JrI8YU+MKU;2[rYŇlk j?OjW{s,q &9%gg;I!"E=-TsFM^flgL1Q([LOdA;yX"[mz&D0lr)+ Mħ(R;aD^aB,!A69WHi<@[J Az_]"딨 چ{KՏM|aNk"z(ܔ:SuڊQ6W7(fNDlMGSVLejOu$NuU@ݿqpĪ p /u+U$)Z V۱bOF %Ss4!Mmno|a5m׮\ԈNQ:&5;Y(J02^)ҪU8'ΰ`bǯ|%Y^s÷Fg CȨr|mm Y*jW28MO Wy`]Z\ykүG.UL E+Lu +G+'M0P" C%rx&9@hdw6hMM"t:|5A`" PFd)PߔSׇP`NdS,"ߟ\Zhޔ9vJ F8{=$u4cvXu99Xq!L}oǾ]MpcHHV͌E9Wq%t"' -*8 )"x s`E^%U08sVGF;is {HY  AYlX9HJLFCKɁ΀\m&R54F$`*-h2J_HaUѽ|,U ؞*G;JrN5 ƞzHސ`}I+۶TKB5|#rt|vI?u WẲY)>,;(9.?-3,ޝwW(7[ mP#2tE ۝ J~JS&u\9Ig"Âl P LJG4ԉ%^dշ^Ka]-.hvK!@e̢}#` 𳪨n0ARkdj,L)FXكGq+8Y<[yǖC # _}kUOnӐFQT0~w}y\R£ļ8A!}>D3{x70]Y -V{]BZGw&=!VeX+ƝO"G8Ӹ^{m跠ެyU5ԨU9&nUI/,f$UZA>qWVd7m^Gށ` p|zOy|\j^F^W0Ah$c ־@Vj.Plg;Nɺꎱ,"EAă b*fLs4`34pds:"L˻@F3p{gbEEDq?נ1L crFRM>Y[7Sq01> BB#1wW$hxV1c r46%aOFEIDp-{~kPf $ ۩V'<6X+Xl(.IR./wUvm,,Tjz3+FU>1XƩ`zl@EU/4lqU=^K G.;c.'&_ᷦ%2'LQyYJ<-3, "s.=r0SUίw8+'XTq_RGBad -CM4Y2nO]]BW^wa_˗wt ,/%ut5 .ƅ U6Mj?b4HҾŽB +(%psUu3=|PF ?4\@Q(6FY' T؇"/s19U{(%sVCM-?(,EE y4wcC #8#'a:FT@)-@4)8SWq,T1U~'RJͭ_q}1*zJتˀj0::BkxJt Od弝%%Sgמp)4u+b>*l`g 67%Đrz/\ \Rw\cj웿a mfO_y!0š>Fl|~^q+ǽ%7F-nro5klyi!W(rώ f zb5{Lok $ : CdQ'$07e;%!~H  e7n.t a Lsf ζqg {̧O$-!ջnDʚ:5߻A 0v|n8'AW{IOyOe>RQHKzxĿVHl(x^}w,=kFR1}- yutIKA{ut>9Y'mK֞ZKJ+wFi|[(ݛ D5ji 9{!?B=zs):3`.v+iv]3_j osϩg4JXVV 9QȀ[({r7Ӧ? %?dحqw-_4.KyAH9_@O {pAmHfW diݢ<"}-`1a3$צ$Xk&C÷k ѱu­eK=t<i\f## ųPZA{U?>Wrm[m9ǽk~CJaM%}1NiRZ!|ﺯbSp׊=n*̫!5Q -yU"yǸOp?>س4Z>c}!í%+*Ʊlz7>7QlrRx;_I VQr;Nk|PGµ?OY䁜V XY)]s~#1ߖy^b =M|%%e,HM&F$'s<t6䈍 ]k z^5Ma1f՜:h*p}`|}p?!R{[dm`g.n^*B{9ؓ,#oH'-&X?"̀"yG /)A30c6vo3i3OP k1֎xQ;D馤ֱZŨ/ THA$ 9~Xi%zQ[S)ĒWQhxhH5Y|ܽLncT# a]V%m*()3j9 ˽6oCYFv#:!7}fn^ T%4 iEP9\]|(AEČf)?|}[U{"Yc"sx9+LZp5# : 6^D=RiDF9y2b#svk.*kw΃2?8fsg[deL"7g@I~͊ޒTFcҖ!U[򍥳A[G-թk 'p ̀O.lO1pڍ}j|pY:lJ}0Y؇^aVg܋Ѕ˛r2^l:PT~ -%j:!QpP˔Vh9lR|?iD`Տ->a;DD|tw^[rRhiO9G f-×Ǚzr".Æ6wll@m);Z6敊ۤ'PBk>Z+JaNJl|.4ȇxoTm@ S^>[ "тe 4\Jup~#6 _`RRYlJKȧ!VuXw_SspГn?u+NH:I_jtE6TrP.B\q{^!%ǵYҮ%ׄnL+,S4).\qffnS]Db&./n͹}?˶ҰIeF2('(o$ \&W҆=|JV'5Mv} 3~h#06ѡnȢ ynH S3m-3npOC?C30D홖1 A :"0XiԱONsx\H^o{ $G:qduLHIXJ-_5.f9߰Ə4D6U0M}U{%tiSVNlshL/hg(1Ԡ o6! b`Yc(C bAb|(dW)41Gb"(rjBOkFt$-^"S2K0X)qDDĂavq¼'j0}%(zΚAm籴J"%n/vJB]tZXߩx:Q6O؁/ZDop^`ֵp@1\ AIQr 2%WOe\JFw^1Wڿ^ I[wD' 1~>@>(T4y%YڛŒ"dtW!DD&Kf.]$nXs%HyHM&qHY' =b9Ii0ҭV3ӇJ@<ۂLHT i C)Ed4ww>k^yϙrj:TԅܯjG&^Rӯ1ͰvхiȌΧ&?E9O<%նk gWp63C[#6bc\J 7:x# ׽ݵqΉq@1a⢿F5SsaR<W %T2b.SXڂ1ϖΐ$I΂> ȣ칚b)*aՇw22NC8VcJ7#Ϋ65B}(F23I-%w`#!0}!{rkB' FɆòs]U }('ޥ8(݊/I(RrM ѨLZS&v%4`Lt+j\7C=?jI~"NmQ e%+nwatou6qCRORPh(v{Owca=Șb7­I?AovC~Y*%Ow$B Ov'eS{J\z՗Q>PAȯ#[Q+7)`6K*DB^29sК,9$vIwcߗ8nøXu(1LsK&մ2I}k ,muV0B@18a85i[4]3d6VBe" rhd'd;+"mHP 7zBQ! ,e8%ulB6:I[I ZΙs:x"nԢIj &㡼s6pM>3 TF^'Hui7SEsH1Jv/CD`l+g# }'YlNN-z.nߙJ[*8,e2L+^X2 cH"ͤGU ȓ 8堚ը$<`)*hPa۷%5s yNyMv7.y+ ݑ`怯LЋV#\{  :QʿR04ps* {*llOWs=7}gFB8)^KJ}oYk8Ҫ&'ǞieH^,d;vM)h}UTt=ap՛"rUJ;^l(+)}? ozR{Õ6AQϘ=͘l9# ^T ,sSK`fŅ%UɅJ "GrwKA^-0ʁzW>fU 7m:_tuV^]׏!J0/ڴkV9cݙ7RB`}&!r%9*wD4dY@[Ҙԣ}yNb>j)n~H\0Y7n`[{0Ws29 {eK 9r'=cBUq {֠emMI|<, K]?S*X Rlt6Sgdx(p9SP;DkӚh2~XRp(6N`4f'?'H:Qt?n2s.ZAq1S8J 5-vw4f^MwuF\|7.Ddkjl=qgi]A!Y9qE#r9|*]o/f4?#}tlXpt+bpu9!EGx͸Y0͒3o@-KS=Q6>;o.Y7Qy=3z>7 BW'&檩O6@uu/|x -^fWnZ2O6=-YD;6)_ j4TYF=ʚH^+j?[trEY=ni\?I wZ'>"^aC81kXCTu#+)]T#!EEP V@PLTQ<.gs+d&]U\R-﹂U^( :e&nT;ӞUu'w)|+ҵl ?a,ZV,v+{N?,ZƑ-QM j850\M"'Rl\ EݺvVO.!{b|mK%)m詫>8i20xDz(%oFrj%E1)0~;a].lAҹYfհ<$eD'3f\<4"J OYIi{Ki'\ACs6:5\RBԻLdDsUxg*#1,IoԒ֎67cPQLh$9#&[?b#*-6ittgFn (zL3sb^V T/7lG\$K3nSuUimj$@m(MxK[VO~B&- 5x.ʒ _ร?^YTmCQSAwLԦIH^\1j]4N P=r259_tt( _ uH9נw7,vWjz6"j.ʔ#2 Qh yHf-Q"!8_U3"!k69VvlxL. ל Hy YܼShp gK/05on?,}>}Cj-`u!q(fUiz]P`T&jQaĂ9ziݻeKjL+=YA\[ ٟ۫wa 2r2?ooWۤ&.%3NQvVƋ;PѽZ;A ^l"J݁xw&8wG`{5mfmA̐ a'Dr٠Y N"ΜA-4yypBS5bFɯ1]xf}11N} &raBΝXnyFW})f$aג7Xy*(@`꬇kt=<^za n֡GRvx)+_"аF*kY$؈OI0@LDH%UW*hͬ 0C;@5˴him>asfGr9ofX#艸#nsnyB>DWuCh]h7 McQ(6]Q.ԧjf $%VH6W܇Hͫ#j+ߘ 9CR䩂px.K'~GlZzN4 kyhAnղy :lTlbњY1h{u֚˷E[boJ៝e`K{UȔТ5lNU3\;kV⛿*{mbpTU/r &{Lz- f^^C 46:"8hґF|JZ2%|||_NxJvvl_6?rEtAvq~k,~}n815bEa **U_M(Ī] _i#Ep&ƬWևƼ)@*5>'YcCy8W!1g?K{t*WGX><9طȈ\ Z1d§܋*X mfn3饃 =S7lzƵtvn!G @#IzQҕHJ8P,|dP49+v2De}ruEN룏?Rnˆ16Uo){# 3AfkBmBf0I"$NpEg |x.8ԩZdͥtI}D8:bD;fY7J!f%PcSjvkRDB'n"-`va)ZF򥳨pʈ!Kl5U9F ngFD$K$ahO/$7U w\=^_(-" s[Y>uwpLkÿ4qy3  q4 MPXD:8 %zh[ßnB|A ?^yX)D3ߗtQ 2٩ gPcw"gTbM&wq wmnvQJ~SG_gl!>?c=&0>axؕ􉕝**0!s4(3hnpeno_Ԭh_kF  l~y2 )-:04H&Sm k:o,ufѬF!J-Db8.p ]beI-8tD;XǴg ͼP g@Y⹽R-d(LX&>^UVځVDQdN#O+'tC_aKJ~^[[OdlX_;j~S@0E#1ζcQ-/ uM&Tl R ˨uvd uET2qtwK=i-|I/jzW'9{h)żtiuwYL' D ]Qbm3yZa_έmj@30Fu ,\}OUZoӵ@hՖFQuɆGkɣ54\^Ie>7+zцP5q!lLͬ @[˕tKk} ßD M!~s8 hCm(6#Mp1޽v,?yN)w/|\MV.)UkZ3g; ~*^lÃRl$yMDkOT R8%"|߱CųZd1amMtrl8FlCxUl~ vyXExJlrXI1c.A "eS\2"cvPӒEI1賈8Vvoq2fQ M:_%VA 'Uԯwcn{J ɠb H_'aLB\I|1ѽ? zVNYKvx&sհxFN,PO`vCJˋB) գ^pp paGtI.[ ?+G.ɭhnk+R)UDZeBs ltqW.}ŠcİP=*x /v݁&OSxO-[>>ta`+m&N:9/.(=&U + X~:b?w.Z-0~r^|pi!;NM&ޯPLqksDk& LF%m`)8x vql ^bhmc (\;|5ZE eVH+^HS_bpM O%/+O ^NjXӳe+A% b_z HVpHq `6;gE0t@;mO XP eL[NTX y B]Xu2YĪr6Gnh1C/Ds~8f7 N>jv BI–P͵}_Y9Kb2]=BM@5Si[ qgT m?) Ϩ6kTaUH[}|җ a5䭡B,A.Ѯ6OSm٢Ek0LjSbY$FI*I"!{;J6Wn"EAHV-ё+^%ϛ[.Z~[;.[PDX tlGF0u=ꪶ? ӣ|1nfT.ԥuWGQAJ~{t{xz nߞJc ݸ6nlZT;{F+Y27I='IGT tԹ CǦ! &л6$'O]pr,ƓU 1*z֮sꄴ|YɥU}6$%b8-J ucyB0y AVRjRXMr0m>癍p/$Oq|2qi!@㴠v nz`ٮS[0 4,[yu‰ ƛCiv ^Z F&|Q(QUT8qpo} w d9 b{ZOU=Q-0t! O(ʂ[sRqVam>)iˍ|)c>烦jG6O~H-lҮV篘B^0]<w#\ ]/֌+G x䞍6E>L-Uίb*)$[k "9ܘ#!L|}eŘ!X7smOEpM~vK5$v̼/wv\r $`\ozO(hU~lpN%ݒ^`07<7LjmԮh=_yJw#-k{K }[_P/_}Iiב>VCI: LL;qvIP#^"=P *&,;ډ(!0HV. YːƦDڅ2&CQ3Ȭ&")WG#KU5=Q5g4*Z jވ[P7 S$w#*!Eܼ&:H ѿCx Nv+p*_zˠ<&$23u ,xꇢE 炪C~L)tHz5'a(7==VW.w0B0#UXt* PE1:K* }sݵYU<~niSw0o:Y̪NMyu9A]g݀s\!-5l>3MlEZJٛkHgKadLO2RG4kP \(NۨiNL܇qOvK1('xLbXqǖU/J\z1ѹ6 bR~7+6(p3Ot@}fDȐA>r;jmZ^'k!7C>'1WkhpHDt7zܷsCp*lkݿ 0 ÷Ky;M,IIuHYO.GA`]t=Ԏh1@ &z->#EWlI99zKɀ,1[`%= 6Rjus|X B5zbR$EJdrMYnpuZ<8rY&MWJ'@ k`auy(GiU 3Ÿpږ36?)`nN/RbWunlJPn!8?sQ rQCMخ!6"_u7;:]+҄X@ #`?Ȯ,ͩv5z>!|}d`ՔˤHJQK@4yRg[ 9g,%g&*Oa`:B<'#WT ʜ ixS#6 775'XOW@}/N72N<b}tmBӂ8~Yu^ &׾,dRWi5Sz]9%>P`Qy[[c+ssO*U&u RT ~* k\k F.qxKH__UĔ0_~1E(dTf!Wc(Qc^I#)nf PWv:!j23뇾C Ϝ sٞٽ#^OKce6[o0XcT˃ih{ʍ>&h ne=Ր]~ pMٓ|d u U'bϽY|s,rGǎc׍/yۗӱL`~o֑-; SoAp%- 2 h C%bէݏgOmH %o4OK* ZլI-bK_zb CRR-]dy+dJs\L&DȰ_*4 ! nK}$:n_5|4_&~UK}KDI C84D,5m'P O\+4Ja-:]U+5g=I2]T1|TW%6ڕ)OCJ`6b'ftvUf> 7EsZNDanH8PYy~pƯ[&|,30+it`,6{yP^6=YaqG(y?[/_Ȁe;vZ)Տ9_E Xc 'EF?""wo"aE{Fh8A4ΜdI|P7n}+ PRvUʅbz7f 7Y%<-xi&h[!aV Tv[ twQ%mRMMq3gViH=3|gNH5ņIܑE"*hY`p~X=!:|*E@XLK{>80Yh<_NS:ͫ8#ȚH/ؤ+}݀Ѝr=#w5r}`qg5VnGmj BDJ< pY\#;CŅA5#)b׌3藮+uJ%la+.oCR"?'eATm)wai %Oò{{jQ,+n{;09.2sV3r T`$3`Iou]@y#sqh 6yi0tO+f],hzӔ]f2U!~Lu@C<|f>&,$\OH!VkgDz9!Sl]V4"!z) 26派OS`.J,&#-ݕozaﶷm]K6Y`aF>Pu&ϔb\9DT?fzrtA m5zpRՎȯ 8p$lűZN'κ븸FuǮu }w:\dPzs.!rf^& m6y~_vOaU K~j >@ZyI0MǐeBɦȲd YϟU`pBp;۹Q[\U9%V|?FOߛֽՀlDɛң~@3}/^{e`ՎkHVhvsIX_.9Ŕ:{hzjU21QVGs3UItl[{~%Y ǐ}Y4&[2{ j$,ʺ)El4-^wn Bn C h qk|eE09#2AfV4=~[E$ :\꣤= ITwW\q+ w8ę%~ƏeP.QQbr}-К2r*hr}†3Dy7THGJEY۲g"|-c͕c1Q\HvJV~70`-+X=c3D orGyGXGvA%9iFN1BhP. Ó.ocI REԁzi=*'_?$EOdjkt@:Mk-#r W`zZ8U x02v扰^0>uX"{_Q n\A]y%y?+9m)M~vYE܋S ;W&l`Ja"vyur.ْQvb75UnA =+SJ$|TG:$h! ?}ov5+$V8|nnQi{a_'ܦ[68HxK]P7J3u]ֵWM8jN) 0Ѥ$oUn6 Z-kZf\lh)bPk{M ]cpQg5"USYڴ ȺgC KJݩ{dz#Kknjv^% 9t&9߭-ٞ0Q \0K'1ꮌr,~7QCzY͔'$zlr^)>boh 4y.t p귎p[2oRL5kv,Sa*{\& JԎ D3X4g H1ZFp_1,v۬[ 4FƩM]2 9}{Mg1I.~O ?[Ci<]bjd}J2{eH`8% LMqj<rH#f3yAϹ+\d]U0zܫ^&d&>s&6>ovQ;! qߦPj›7#h]wcffIRA &H#)*ӔsNz΀­%_ViD7F?ѻIVcNZX:“>y]E@b/F~:.l>M8 N{*hf09ᄭ&n!/rYfy$gJ #h`$Fp^ >649X}8g]U Ko!B0X1611[? ]I#ftDV}, }K 4{',bhr#@A"&-f ; _md%O8D D*䈆Bydzgh>0rۘc :/"H;CuEQ-~OĴ}$UӝwA[aiOC-`ʭ,7/jfP6ၢwya+*ĀB^-P΀?o]/DUђ%5|qeh ܙho]k[tn?b`8 KY]ByGChQW*Fr/+YHz0|2 D{yS7F`8 2iB)9Q|[?8{4@}Ү+E")s콒˄IGgU}Q;Eh~[@EժNT03hC?1GaF.UDn MH'x9o Q=F9#ўHkҤ]*H\զv'ˀ?JFآ#LpwD8h5Dߩk"ޢPE!$I!s'">d" \XvT~`SEGuSPiAQIgLbz̀I R`,F5_T)҂3d%ӊC*xf!lBFk1S\J6%c)\8Ɗca~> '-c'~O"AaD}sFЊ`\N}z]p>\"bX*(vQ9*${Pvqq 'z}~ݵsC_H?$Qo"?rw<+uEn^|L86s]ܾm^#ejڟ ,A2ENAW;'@\+T-Hx8,uu&nS r>|>< 81ds; NYZ'AJ KT( ](%om698Y8PPEdZS_ T^ZeA[i?H2| Bq3Ba(`1<kўGA|$'Uw]3t al`B+x8a?GFOaHC\C3UYkgDxRg61~g\Ud rji i3afl)G PjBʰU6y A߆DoNC}:. LH;pi%Hݖ( 򖽈)PpqAb0e=z|u PF-\3E4-9fh@Ҏn ! ~Py3S= Б<SE8^{:taQ{ʸ'k/o)8KRD7E$d0OywU8,`2Ϧ@NQYo AaDGG|(?o7iDh),7z ,@$~&%w Z-A;3%]OJwѡz>Az1D11mpu(0^"Hr(#3R]S^f{_3HK.Պ+{%]# a- >.RdFɃR`9h=IK5P&FcO dO"ӧLoT0TN)挾Wۘ"+mto" -~ƿ"UrזEW `+dEo[-Ժl)Wz]hb fN,5a'1`h*t =80wmde #44P.ǚE($TQpn%FZDVve6!E d$OkM 10 DX\aaw(+s@" l~>k_vўp?!E*hJBjE sR+\u4c ch#&0X͈f6]ۍ)S(?UM'-Ҥ˝Hz_L`I?6^p3*HZރxsK\\Kz磰ڰ3Uk׼{qNV""sn][ܪ}5Z_e:=ա3{(g@WOۦ<^zK=W]faﰱ<}8p¨dBim G3\zHKbPR!9P#^xiJ%`rl'a #ǭ/PhA氯`"?\oE#1֪xZy|y}T0L!?HQlzfh~ChIX؈Da1ͼ\9h7aVz<|WCf CVM^M|Ri0A3* ~,UY\j|:Ȗ;$>j:t0醶o\-VArfҸ(f[=< IPK!I|fTWհd44 Q30H j ֠X Lq!CӲ) Uy>RqHf)pYshc`ۥ OitYrV]Ы :~t <ݴ6kL7[xbnC[sUI/?z0,zVT=|pYQK II @8oi9]T }~:l@`bRpgԣwN#vm'ɛƍX(onR!Lș+I ='*2y(XP/xυno?TFX h|i C$>W7U1V 6= 1̼V(1}?J"m>+-5$sfɡ@OUdԭKofJt[U]*UUChe Q*#ú#TpyNǠpvMqGuڤ_#][jZK GJ""Kh/^Ywc`&a7grwj=7UH<λ*Tžhv5 jdVxig9{8ͳU` eNs&~5}[ښ +$RW:$u7N;[}\ ~Gw.{!ex+}+my1bL8C@U9{A9g>Ф,"`5P{󜦳:A8eϜʼn2y$Pmaj zL9|+`}p^ )fO([/!5ū)w,VpGՎԜ:@$,<00}$'VK 죚ZueF2ǮC{#[B71ӾG ~d 8mxƻOx A)ő6W|u?b@,Tfͧ)&I Oj $쒯f8!~qL9H^?qJh~%t=Nm1'qsD>n4|'GJRN܏~ZqS j 6vvC˘(ܐzamɗ !w ϯz\Jy`xY\M8loխ_sJf&/ȰF#4}f<h`<Ŕ{?#E|,1kW[ʏ.?Y1FrII'`itʭCJ2q;5#ցlsPC^Ve]6E#sݛ2ahXo]|Qsa~Z!%|CAOۡ(cVXPaT& s +AӶ \Iw^uW5_H-? U\| 15Hi @$hveA„T%Bvq蟎)^wtNM{B?;6;`< 傭) Q[ѝq7LQ7ؿͭVL.3wDdަV_KXïe4;E;uAN34I x.6 \AtjJodiwoQ/ atlA 7vZBxH*4'J]Cb.[۽w0O?.s%_Z.deV ks{isrÐq%iP>f=7ӍP/΅ \#?vY2C TU%La鈟ȗCYJ&f b8vTӔ%䳍` +;j_=?ƤDBqy/ickJ$Y_]+4Bj-c ҇anNM4,֥J߭h+OE7ϊEXDऎjWmBhU ԫEzӞ,E f="Cıa% Gu OK1I=4O~aULJs$32R7K c)7-/ynlxmQܚB8"]99y:99է;%$NbL_v׮>vt3nSf0%q=559o<c< W&*\WU. 0LQݨM$<ƂJ }JV枞%O- RgrkVz[$@?%'/cCi7ȡu6 *۪z~\tCx0MA<+bIs**Нq ֐E$qc*7~t{FyY͆#U{,Юv\Ҍ6V1AHlV@Fяŋ&F޸'>.dS27D^0ĨFIk%O;ћu{Ѐ7V"=9ekza lG`$d-$,>6U@&R"K'Vߓ@xAt.R 4:)d&elWY]EyZ\/FʎT"G!;ymڐm"k֯胛ܚ˰2MŸ~.cnuo!֪[spKEh- dzM^ߪ8g3c{Zt1sp{- zvV=ܣ=!KV"Ų~@kx㉰"M)600f Jz&ƂμP,#RA(E=wdbW oƦ۳7w2 +酄 @07V5HI q"7JJvc1a[> ikpTޖ'FmKnuO[ tN(Kb8'w>sr?؏uo6cx\v3xhrWtZO|".^mDepPVٽEbMgGd=H_ׂ𯋼<ۂFSZ<ٰWH- 7L_qo*6jȯ2;ĴO7l=̯,M`܉yL+pr^T3\̢Lӛc3G&x;N@eiO=6)O /͢9HT] BK\hW/6+( [P}eւ+O, r6bcIeublC\F*_4f $F*f3)i|E}H=5rV>0FPMBNW)?ǁ~*L#fhJ ϗ6 2<7XȦo/3IәY܀::7Ttdw3: <9|~9hƵw.fN`S\6 κN,nMRk6Ko8{!]AmGAjv&*,*s}JI \Hele):̞p z". -b 2V/U| /.W4ogh-&| ^2\ct7>$6?}&LNˊ|?3pMi&thB޲EYsMᆃb nx; bgf>\0[kQXwEY0q.hP_i>7Lm{W| CpI9L$bZ/''MJonГG. A3W5}AmB77kҠbB(ޥpK6nK>RM#Ȅd ]>mvrϧd\%ygѤtOS˴B1ȃ|q}v-}Kl9X=NASB|;S)Yd߀n /KSrsƪJzxWwi3H|@fiw}Iw5 Z^ohV0^{qCW`Q3خ(.YF?i (+xd`&M0,D寈5Z>'ҝTxuedo8gSqd4I*)8@PN›f@~ä\|~fè= [<[#QA.#M )KN{1}\(bx:~J!$DwT8yuc1>Ou g|>y|Ԗj"-b@N/8+l\HǠpAّ+/d]uC/8 [;UrgcDѠC<|x20X6۟uC$*g+A`9.1ԗ Z{T=j$\)MAOlcgBƮ[I 56izԾ;bT55C]6R<&W &GA F]zi5&x6yTD9Vm翱܇b,V#Pa#.\|shrBBed3]npΙcUGj[UU|Y! vM_0V0-3tD+Wyڤ02|Yg&6q&=)qFerbS4V{H> u>|>!CSdQIϘ-nl=mnXY~^~}Oph7}B$8EY۳5:kD vw Š !g͝XԨ#edON$%{O5f1w6ݕ:ѭUQ*QK^6Gn]-UfE {pn4$x>!ӼhK1/]\ذǪPVMU b=a4L^@*JT9䡛٭|5cDdi`<WkFY'Qmj1DԨe[Nxqu_"NLPׅ){ \sBhv{CyܡiK%ISXwCNK." VCHnEIses &L'`L1u{jSFr {Zg3qy' " ͗1+Xh]YXl-Bb APtCoa1aEZp5i %bZu`zNCu {)zL2O7>jO,0+,ґ(j.C򟞟v W!Ln f Rű~ &k߀Hžv@4dg/!Э3 ؒǣ=(ehG'MRnNzጟ.'":ܚ&$B:y=dK?kh 7p>Z`nrF ķ6wā`:Ut84Z`_W!&لH9myCV$I[0;6 U3$]\dkryo?gs#5l-?@W `\%zUD+~Sϭ]ޠ Dc$L9H!8;w:<(]z!:6?)Ǩb  T=kÆ2kr4K .o34z̑udD0 Z`3Cq U%&Vqz!k k򪬌JGn t ,9nU Strc >~$t'DAc+Rs/7otq=q"{K̓uq:cXC|v8p]M}͠nGGV,`+3t[/K)i>䘖=WtäD0S:aǕ/}]S|v$8 v+3%8֪lo~789nt0ׅ%OF*Pp.6ۏ^9H LJoௐמB pHB촊56\_!&4GEuEGDGPUB`g,--\L <*j,)To) Xr@u[l\>% /sȍ/e`nnV2pp#vTHEҩ>!Gr-Ā`xߺG?1wLƹTSnR0,i$J"U&+qʸZuԾ~ؽ=үg> M,дX#&Ya54v`8W3Vs쬏^7DRk,/F]4\YT dkLy*n8O:E[>|}ƍ5R-8z}x+}A:j4!b@10e%R T WH<\N9kP`@B<k(z]LsW"FR@V ]1c1^HʜRvDF;Nv2!Q+M7xs2mYFz$- |e';Z"$'0WAMk#aGnմA.!;Bi$%ZC$G-(X~Mxv{F Փ$5禍>1.J&;/EΓZTqe.YPQ;g|=(bcM kaG֤Ϣl0JiUQȿ-XuGRd i ȔP.^^39Wu?uh0W>Iy:mOJ&lD>Ic[W4Υ0M6q?e^Meֹ(1OYOd`!؈dj?t+f2XN- ,%vZ` 6mm *v6uF&QBEG$jBMA5RIwsLn (;C3*|`Yˢ9EwiKRڶq%V)=,w5qtp8`Ve쏂e8蕎!Eb b( 4nJ/E#dpo[1"7G,ӹ=Rk8KZkIe E-(䈖fWQ_{J2OfJ*52+T_;]9කw .IRڴVxt1hg*ºm!Յ70(3y.ۅ!cҨ4YU;?]Jw\(. =:.dq``FPy<wEbӌeT`MWR?ONIsնܯGCLh9BT.fTA1:&= wc 52Zu3UjKm bֻ'pP"A x7gN1 c */N^ڌV(=9M(o<,!}tsO~3+vyb")j~LFZpEߵ2z|";<)\2wsO\0sCN1wO8? ,J,&܋fi!f0Z&'흆ŝxst0„*_?td߬>Ⱥ(&p 9][9ja){`laj4 7\~*r~bNܼ<_z J^6’_xlg 2olaJQ(-9v3H/xsAABE>}e\V/ڶ(BzJ)Xpli(AFZOlBp}Alwۘnn[~YVTXF!b.nbP`dݐ|H&-=.\Cs_N{!3Ǘ~ªX~W+}vOv!#)0q<)WnHʷ5bvF{͟m{.a!H)S“)] m>tO D$*qDQ3b ?!>z- ŴJ3,7 p)%uy@zq=jZ% | fSPr[\2e.3z!*_!-;Kߖ2@℥6<,: h]~ɪ<pe G y]DUu1&[\r#`iC 3vϤϑyFɎR8_5BO(1E3 w;1h_7M 7gPJO[U t˂TCxU82R$R@= ZSXEjTI/}_V'i3#q}(N0JTDU/Tc,3|z~בoN;.*)}(8y9DH qCQFXQ~\󢍢^rZQˮx`\. ``LaQc*j2@M]/`؄_ڋ*s/v,O/]S8#a\\}Bv _wEM„h wEw>6C@^;OUa$>Y-F _V 6#bO*GNh .Bڣ{<,%e(fƄ)X:'fDŽoZ5J^ifN *m9>-q?0vn\E4Gaf&,~40}L^@.Sq<7$ ֋Zp+6I^̱"JO&Kx"_^f"L֯$ÅJj*#ZL`':0&AEZG˧0R"@2%h *>m@݄Es,p6+\-%ja%z.Y y=$./7vφNFGbdO`ވ:u@Z]8pS mfSo3ynbO}Ige+$ 4C3[ORidIF3Qܾj`U AB;@QEC$)Ev֥̌53Șg!wͷλta1=6nLz.1e]Pb3DEe>kyⓘT"ÙM ,˴kW"F)2kdU%|$Y/~Ij=ʨ > BQ5GLYx;΀)2l$%%N6?>1C(P}Oȏ OڦzŸ^ qY2O wm|#!SK+ʋq" <@W!KyZPp([L9~!$U\7m$z{S-q5Od&Gk 'k`X!O~"l/1~:;В}`w|].Cf4͕Fkѱ%A6*k@0N&wFxiaWCF dy[k|-E2#M%Bwnv{y=UØslGn!35F@C".vJUx&B Aär[jmg}z-Wӕ7`nكQSd_*/9]BKG$P?}Tg g1hf.KgƟ_iާ?p5ʱJFg@R6'[XJ RXkfIՉvv }|v[KwƤDJ) `R?g8P!sjzH]s|Q5U 8}? LO,&;l FPIS,kͲLi*T6İZb/'zLbߠ"[j}3li (\,7_z5^.w#U CDh]iB]p;yIuPFR_clǤnꟀi|xc`oZGPnwH #^>42$/z^άߨx8KmL׈ZՇ B.rj'[o6BFխU:n$agmVzIxjCH ._/%66-×|G x?b \tYfW|=ZZ.M?j&=Z)HߵB%h9&3*<_]k't&JEz7mu1;Sicr2ϳ78`8:_';vVEAd_iג5UL"*?dyWw7,X(,%Rthy-P{:Zluԇu;"ϒ-\+]+C>GI'_,{ѶNk c'ى{r}d-_PxN9MΊt ?lV$vChҠF7qdR,+@mj DI/X؉FObϾJgOm!`R"W)'fX !,?(Y+zl7]Y*VClvN`}#_&YQ[ LlnRa2W#v#~aI>mq h!q^7x#*Κ~5 Nfc㇯i>#2-4/4lZƞ = 첪'1?PF]ȯT)v. $I2]#޹ dQ04k*ymv)=備1)` +EOq+ ;ZY;Ы=?]ByOK;640vowr mv$Q@TVnDEĦͣ;.@c(faʜqB>xLMQ`@`xA vKrS-1\S9I~X(u0?ڄ_M-=c>&8/6nΡl,QJPNGe @4~ H/!kCo+L"KM )7) TiċTTI]:tĈ2bIIUj/ms_ڳcFoHc淡vi3eAEQtiL}tQϮ7>}eoIw>ڬxMţ[Av -Y&f#D]#rh-1 ǚ>.k .|ZAW(0E)U] :[A疲ğp䄍!|,ЪWOBc`O9*?*,-ܩd7t27G.u_ESHkJ-`A_t*'Tm BSjFZ% MPc8L2L-rlQBe\dAk7|&MY>41(*O{`Krwqvu\r@*q7܏\y9XQ?Upy^|yL eoGnLo&Er<$R>j ]Tø36ܪVe׆w &zaP c/^6@`T{u@GӱE5*Xop|Q l_Q7oP@w) #QD\ UAv_rdy.K@ yCBY> /'3rAx6Q4 yHejX{~?ZTF^ LYT.:º1ky<^ͭ&T%<#!]DbtBw{a)Xw%o^1kw/Ż] Z܃p>Ҋ*@Тe M˓TԦev0"ڡIN5Rצ52uQ:a9~or էX8^>c3,g'C)ʅ9Ozq:dR CI (9?Y\ijxCy$fPYĦ" .2~N \$ҏG4-sP 16:Cgs. AMLBLioE)qXc}I(嗛9iu{c1H*Eg,%y5hV!F lvQE&I~[*)M+C&Fˎ%}=Gp{0:Mʱ682o&;'mNqNJY O]DWV&4utVnإ)m*<:m/{Po|ey괕'wP ˉ6 N;:6M3! ezޣyt zRH9d])X1P$7vY, [N7k5 ;N98G?O5Mxg`λǗ *Lp_F^H+Hm.b!`|{`OϠ'u[f˵A{ nZjշzV66$Pxפ{Qq υ̂vԊu#iߒo~ڣ0ta?\ɪדՕ@mrc'v0ŭ+vy6)SQ3T~(IHqJWÊώDV(n{+1$d%:CƳ&5?+TBesj~݄gs =Ʃ9c|j]!>H` TK~h_ᚼ|H8 _a/)#v#j06$Na 岂h[ޚo T [}LI؅'#S)kwhEyĵ'\G\)i@LK܆ł} ;鵍ugB=h@\ef$"K Q\"ivvwkbNO+tG>{/*ALq\>E`>YZq^CDن#!ӏ]G Ͳ\GdKrw["9,PM(=#+ɳda{5ݍH8@[ko'n)/"("`"$dp;ȖWN ;vvNw)pOPg#Ao:N\.p~9S@ξ[NJ_q׸#:\irnJ\;qz+1l]f\̠:N M:FQsE~KJx!%9G$V掃&3 ~T Ց8ڥ7:23[BwK,EJi3e9>yO]z,I̓|=y9HDI2tfl0:JN4ppE'~~ۧ>siJL%F KFM6'76eЯ2CM% wi{2EY ^~5ZGP+GgPc̽?`f78:=mu~wu:ޙR 2/ʧ:o. HlMlb[*N^bjN1P(7kם J,26荚ԣ8̀`kCP{#b5r5k6'z<%MƿӍKqCf(tnڙ6xV^J\{݌Iye.;YT~{- 80W"sTٗ l릆 N[FUx}Qw`T&&kb=;ݯa߬1Q2YL֩!I/+FΕb]IfEc fb MC Ͻ$m_WrΓF%WHB+ZZFFֻn[".˓Iaම"FLt=sP+Oi/3ͯ+wÉYS4U2E+3+H oAQBJГ jH<:V>G]kjӯk dvV{c+-A|{$=!i!&' )"/am}^Fٲ.5;odakLO~dt4L^i"$u2ؖie݊ga?[,ޅ.ti{nDjȣJ<&tD`e+ u4*D#){tU9`Ó),*Oߑ׬E^l߫lmF8#O}1v Rc/ $0/ o@> ;}} zSTnoL,ɨ2R0oIѮsfÔ!]"`@>&]fa6\tH؃*Pp) CycM䗥-.2n͂а8[6 * RXHI%DtU8)wc8j~&ݚYR{}~f})N>ۜ\eXo-b׵;v.;^!TVŁۅ"8SjGCQ{ꑰX][b4-'?nM!T)BmVTҖ- vdEĮn؅f.:Ma)[Ç+sxlXB\%_K/pFs/XHr:忼wH^^ yR1A_fv+>A^z}J7 _n_3$68w d_b i% D"vfuNJnu[-ppJ$__l[iK%zIPd&E"g%fʤM˝qg @`(wgI96=L vI5:E\qF\6啌(0u*+ s>6ըaV%K"OKae}g my hmLEiast|e$+xޔ,`O5{ucw,kKTn}YiZb#HnDYzֲMIJ#0q) e9u&dxX.MO{=l\oc!! T׻<u+ ykCΓ{Éo>iy8<vKlwOx\FN)絴>Ti#ƾep?j)tW]}YRt]2[pfX<`%jsȯdQfC5tvUt{{FJ<8 -;$c/-<υ-D ]zhsJȠA,΋&;ҋk"eV`D'-5\#]2'Ysj upIr%5p2an;mmE}= '{FtA*,# v9q]%cu2uQOñHkEr0#I|%wQ}3rwGb(R*(.8%Rcr~HKoN2_gFݾk])~:J$DJ(e.FO[nW1.H40a@Nx@ݖ`_q%]]16?2o@:GG''`\r0{ӎ !PKf+b #53x/3춭ZFqlM,യgg4__s["][E-'ZFNU{Q\|ٙ>u)lnldrSUB"<;1,y}1&!Ǟ!s\5d*`ѧHk1\jܭzUv LUN|tw'vUm}e5* A;i1@}i}NYT;&aGM' &7t/ k! _EwoF./E+,LQ[#=$mG;/-k2kb2d I]8&gf=Dtq«whR# d(1/hcIAzZ ,wIidJ{{t[U]= KZ&mXHKs>VҨȤZnRJ ԲdZb>) 6<0G "/h p/Oq*2Fʷbq$ZǗ1vIڝC%ٛ3.+ cآ`^J RRdi8 cG ;\I`VztEJA ,¹8&1AH%LDnOMQ n{eJ-8_|4l\v)?!Μ(&|h]%3L5JH)Tzn Oo蘠En} 2]Na182,Q'"ЧE"g#t Avq hY bS,k ݁uxÅNDņ)xCIJh4Ic`ڇ$~^PH5 ayV*-oB(A* ^,HC ;Vy~3Moa[$+G&9jLV@U^~݅ 1sH _X)w(87;\@VjP}~߹wu?s'YJP[OYS.|I:te6ݫ/;?S,G)M /NX\W.PPڛ<,juvlڜb|[l#~\w!P'V&| B]oxZ^)4ͷceBꦰ`"XaɣrA0QUo^䈔IDA!EMaޭE_JƁCzŎ&}l.>&qW.Q\SzG'A;v^(/r$J8pA˔w'ئ݋<Ըl, =9RO[!%JLL7L͇z;p@g}QrQEƐCZU5a!C7է: b`$`懋Wvɗ 5)R7vm ^]žsw}n/nՎPOu-B;܊@;3N;gm×WEobV9§/Q[N',9;J7NM覎0Dayk{'6)'oT~7TiU7\CsSs^ڷ>zۻ{?Gٽd#1~'E2(sfyq- sN_G&:]zq{c IR" 4$h? 7cV$nxCШZ3罥<^yraB9AJq(PAG~9݃x[!BsΑsD%m3i0^EjDRXMSdb--'2}='IJ|7SA[׫թdwFF2,(9SmDq'GkTa vN* xR{jϛ~jf].?$۪Hf*GWȼ&0#-B-GI[F}(+(7'1>4Ϗ9JXsUHnmIkg.3!OR_V2ZDgAD&R&TC{Uky;iIҥx~ @>PxL6.JЪc_w_9O2jem>=$1  Ωa]des߇cO?}W(1yG3 kRv;e%uyxgⲍ ,*K*ZC :C|3WjPxtxG$>fO%=5?)~>Y%YE5\ENnZO 3VoJ7Du-y 8%B8I4D?.zg<(! cnGL[EnMs.~€ۛ=h$2/37vup9qqa &EV\ZmQlX۝_:n fɥvEV0EJ8>BKV17*D jfB)ZUaBj9H5bʹDg)b<>k;dfĶ^rw؊e]E\D%&kpqŏ 50kU1֗ۦ5ܭ"i]P)9+ id}/)-mXW +J!3$u!j1IcTy?5bK8 ?yKųu敐?6˿u?U{WʵiI(ݓ 4bFƸL|IȦxI>qHQ~V&}|:kv=Mo$:2>j*S- ?zÏ©̲'1Z X<3;BDcHP#͕4bঢGZgIĀjsiE(*#YΈW')pg K Z7@_Rd:;s觓-rä%דg}2Dw~{&J\l t*e'N@)&s|"l˙5g\Ra7I+r%="<,X S]?!$ig Q*?8Br_ IW:E .ɒxnB8ˠrW(CPlQC+8_Ffj"X¦gQc8+ghK*R9a y'mƢ/e ٍrF.cmR>}}nh6x{%BWN'ngN;"~w'!JRo|NTKL"Ek0#Л mKV`S~\lN@HQk'F~,ԉrR5-*jk4MdGS3@;='w6^*U(T7B1E*QF,qxErD=♕!=1%I*&<)SLWJiK"=O3RIu.\Wi΋PM&™e$&RԵ\4JzNV~EsUJP$ɡTmD-Xq* @I IZoڡ~L͍1E9d^-' W.N)T@ uLFqfrNtcES&w@3~F@ɇЅӿ}kY/o k@eAdcmR넵­]'4ZicımD>"[sKK]FihGVGDVRLXVd(hqeމ1 RҬP:$̭;_pb{OgD*ǚccW>'جk+,'^Ta(ӻiOWKNC[h>وr|]B'G/K0#ѕw2Wb?ܴ%1{P/Aotҭ\a !&6py%u 9 R;(zB v,%~H]Ἢ%cyZ/Hr..s!C 2S]FoԐsl(hKhUq`y.JYMəOj(B-vZ. 3)W8zL}3G4*UJ6Dj] *>ѣ ~h^H2]arn4 f28G~~C8Mڐ%-vG0H !bU#ng6wn䲒磥,Y .<9qdWuP92;BI7.ưLtLz[47e-2:N/(6&Smp85ۉ W"~!zʛ@@`jtcJDzg3qs\Ge 43A"dV:r|ʉb]=S9 M(W=c/a2xuJNv?AP+ɸ.)_Vg#~| ^Aȍ#!0vAˋ0-)G9)ȍ(QӍ }G䙯@NG@ƭܮ[O NT֩@G8$Q)@[=nizH~=k-r$w\d=١ɋ٧2&7c șiJ~8(;3Dw$8ȮYߺ43'Ѣӻ#,dDuuj /x&g4Z-|na3\*5MEy`uYT]N!b #;OV^g/nYq p 9%͑ jق׉3^!GA]09zvbWBR.Sq&(()(1E,lG+ǟKtۜ6'9ҳimܧT!?{*E8uDŽʐʷ"H#[882Uҏg`$zhM-nQ[rodJW-[C8V֞ n-9|>%A0O|=ffȸ:3 Җ&zX4sQJ z2',f5YUYWȮU0gN~sDi߶ b6%;H,v (JP q%+ʴŌ05MRKc&p&|(L>Fwo? i> %g%P+HA8,l|1)94PxRDyeC6,A~Jl~ؼ^Zݒ_l.3hzO۔/$kwȿwOowaK[G /c}` U‰tZ wR(?솬~}dHw$G%B;)5ʣ2BLq$` z"CMړ| L9׼d*4C*EnO`c }'{QNP|B-1\  *S^̫t+okHLCN%w((w# k\-i[YY7!Vglxz]ƒ˳x(2@/,cTVbMkZEɐl{O+{aWXi&hh2\XPgF4ԱAOa4 | I:ٺїS`u(b< 8^Ћg?f2 7JKm(kTAoP? joZ`ƒFT!Hg}zu,kCOgWXڲznlx|`e@$?3y.uW=X^O{L%06 ,"LϵөѵZ4'(L,x8EL+X7EL.IlO,/L8 eA@j3טn j5;7μ?/YQ3)sb{[t3kK(Bө.0|QvB#ٍV O$+(3fnzSxe+S艟I_]ވeFf~p>FLfL?쐔;"2t)%G^Qb$Gxn,So:LaY ^ q1`{\;CW(,MvlokKzV?}=Q;o- ̭g>g>G?Dc@XAgi03k,L*5 ƛפ?e!CM&k g nb=6I){3ȿwz{M=fB+^Fc 4nFÉhoÕNm#Bx^ B(6EEy3}3#E%c~ՄS-=\-c3yvۤNOO)@d/bMkO)E[NER#7N6ګX5(*矕 :|cQoQɕWDVJQTfV-t-yE:wڶ$1>MuI8v$y#sxqK,59'\( //ַ$ܘ"RXy۔#2l5ϗ"OIE|CsY۴TâGE#U1#%02[,L-^Cא+nXhfE{ ANAk=2icȧ7eQE>/L6o$(}eI4AP9 `2և[2TFJWHe-(r;bKK[WgV8ѫY'dƴe)Է 86%bH2q w^f,oPIU=[+BAU?ŞlbUX*]Qh>4 LOsϡ01pm7`w) Ir5ѡyJOD.[{3*^zRԱ<ţN@r"r%G6wsB,iP-j  ~$7MceFL\(t~4w{\ўFbsJ@Qʉ'X/L @VzZ o3vD~%RV"crJߞ\I+V_P"wH0R';x #als9"YATGy:ZJ /䊰USgKg ؎ ^y4bv>䐒B~t6D{ӜXayp1 +r@@ˏ/SyJ6ٌEa _Q<)b@܍c\9ň$Ȗi̲C_F "L Bۗi {5ؽњjs]ݢlrQQxŁ&C<Ȩۭ1d7RC]: ,NC`8X87G[x0>Dn4Z -E @QY#"_IJǕbL{ߨ/d!5ئ,9z%~'g@7aYi krjZBFBg337JFkg^L mްƙ?ԜVag VɰXeNd/r~\(z6@.iߠ1pɦq>7E=9/Y\ܖv7LC$OO߭zf|wu ҎOM#**/t좴E`ڰIt I]X;4^_j0.EC~l߼{AeF: =A9hO+aZ )}#7hnTni0( '{^amƃ jb'ie][aq-)_1R%DI5't/0C%t?n]A:}J0ҫ_#T#unÙ*/2_?4v5p Z1wjЁַ/S=$*_r7tq07rӾ{cg/3|Jd fcQ`Pw£(gf(*%04"}hr^ז'v9pM @㠂N4tY#$Sc-APuIK$1GK{ dئN3'ZJbF)x\`aaޱYdQŸWEO5~KԊrFvl.4o#nڎNLv{ԳD}D21) Mlpx8,M/^@;'㡒, jy1e_G,&3 ®1~j*B*I05][C<4 } GW|jwS=W8XU#I]ZlSCfnoJ!\^(Ao Wo%j<|٧גϑU~ixQpUn5|z,6 *fU1ǣ㩠OMw]\Xl{=MrIOx$jMJ5~j[fU u)'w!>WX-8Kfap, ֋kCʎ׸(ceiT/3.q,Gwj/堐=Wr`>O0rIQy.,{)k9`vj؅xo ^ӳd1n&{PL8tT`loTNj݋5-re $k?ow6!Dm^B(nm"r]]ޗ؎ 3>NMb:HFf5앀t+2 ǖǂmjn܅bze@yT-U]I<\ADzuQHP1$P~R䌕ѽ|8e7$GIm > +WjM4CF~gSOaǫ;Nv'7fmƊmΉV i9&6nܐ{פHi0H¢6gF΍uz5ނAl\Ql7{lQ_yyzH4?f\ՠ^9z"dY5s`,e?Zbx>f Y|#\Odf%fZW"%A/g77;CxkR"f;[Or驱A)D1~$SJ.m$:D ߟIVJ7r;M&H, L?>9FLGbF3Tm'@<̲#nfwJB~PY**CDP,' ʆ_NWG |Fk(4N ZZD e w;1/]˥T<1ŵp(~ xkϕDwR}TDzуp m^= +L{*wEp m9t]J~[kvŴ,Īv6x%ayK.~3l,78ݺzs(V+^X6u]i[ȒfxgoS:P s>`aga#|,K ;WZ;;os72Y?j mH;| ?r"zol@Wy@N{=$#<gRT"Zm~Q\~N4ڻm*Q)F Ul_p0Ɠ/C=H,:-rqPnj*Ô^)+otLDT~8-ҝ Hno~ >`Vl)={f?2'vMߓX'!јX>ed_Ŭ>޴>nQӼq|MI~/9)ޯ*5PhHP1鋰Fc,0KV;o~,eci,:@Vp6s&_)\[̤8!u?#8J.Áv݊?"XR=]k)oZ.s\Y}鶗/,;}ϭQh9 (~J}o~qAu!G)[P!/cY&d3v*۞ճ ^pv!C3G؂3g 7`ʔ=MIg&*S1  S6e?U%9˚1Oր,kEZ|A1 Г7)oLWv #hW={Qxv84 rèJ̗<" 6f2{T!ŷ EOeGmO>( v% ct+p^q2[^;㣎e,sC;ݟ)xd&e@g@+ $G5ɀѤm6ոշ dvk+m%Ks8gYB,=OAtR%zľfkF!ZV˟kߎ{ʵfNLAcunyaَ~&+q9~Eo7֠i2/w%R&}bb0)Pm]ۣ;0B#WmH]h:jDpMw_}bG)obkh5ZQ&hc ܍Aw@o ,/T(;Z\ȲeZrـǎ"i}}|+ӵê S#2 rk3j5J0Hބv7|(D\"ZQ"*?΍!"daHccNRPb02~rB:xN8څlg~hHKy*c)iȮ/KrG{ʗ>qp<] h6%/-c6B6YX/NJV-b+7^LH?* ,3۔yOTƸ zz:5w<1>PRfg3")c`_+wP] iݠo;`]~/ ibXFkz¨#2zwzZT/1x0 k5 װF÷}+7jaǡ?Mװ #A&Y,yoP2>L%n"u Q'+<\7o{Bs)MH!JP\NM0 cq̼< yn9: V}}:P@\LFE42~r4_vFǜPE!q3]I\2&m1L;_bH Ӕpve"_66< 浃[ZochrQr̓ ķ+i]>F A!"Nkc Kb• KC]n/m*s CEڳ>s6:GiY o7}3ql片n 9klq*ɕNeSO(Ro֫uPۤnY[ |<~s` ݥcliVi E?毕BpuIpvl`$9W^OCelx҉H!) OO}9,Amw Y\,a+ST3ݨC~/TxP.dCx=$uQpvdSz6bرlm{7$;UY{CEWV,fL:Knd@Z ɤ󂀏9yO Fe |{Ak)ۚ@ݬ@Ȝ-ݐ"]iC ic0s-B峈|m Q`=&^/fbK9YS#Vډ\=?,{i;8#pizUL@[b$ 'mbL B'@ISh40'xAkI'KC6ag#$dy*lN(iFKU<{2iu82Iw SWo ʗ& Śδ $ґ E!6ɝ)>[K> |"+O;;qB7QVDʍ5b/P~!KT7xti#SVz"wZB$.@"q{v9,gj]*k[ܜ7cY+r8S3TOR8ӡ+h5*B2r5 @NP#*AiVtX.ئxpw8@z8UEҶDzkG}hrlKpAxaE NrO |>fKnlԳP@4^:&AޟX]aF\ߢyV#RoWtVtxY`YXkA7x0;GP}Ο# !~ævN/ԧ.L$1dh{cVja%t;wrNNU;C->F-+%UZ7ĭ  :Fd%,RcO LmJy@(zRVpX!PRk?Wʖ}gZ]5.p+:׬,jq6k^]L 96@b~(/oX~2wj<|(~p{sÅ/&H7k=|iE ]Յ{*U0n)TUh[byj^jP2+ TMVD-;(7 Z7I >F=tcǝ/GX\c(@plD#%pvS2f4[SG/Tz[q4E +ϯ}tnEFWFV퉀 ͩ }oκ,]SJh*3Qr@-#}Xʐs=A0=D^fv򻋵rF0٬.0lX}5֮zAa㏰=oŬx!0`Xd6H/&D9;S\b4-ꓬA#IX^('MH:Nzn"y=^G̈%@DF,[Lz릓s%^gфQ'PD}o5qH%Ə,&;Xتvgz:bۥ +ؔ8)WH.$з' QRx[W&$=]u]+#rͯ7Fdb4qCdrwXh0i"A]|WMvI O?*E`ഡO 0Ljgc n{3I险D^J]YU=tV__q{<+rC 3ÕX?8Bٹ2YoZtwe{dUAH 2S)FY{93@(<;S8{Xsv ݕ\Š-l u7wAjdc1L}Y[bTdNƸ<. KJSQF]"b"iOE0aT dfˉF4?T3%^8wׅNtY;bo\04jN>;.[ tN0BLʛ1~c&~v1~ gǗJ2N-:;RM߫AZ@xD&ADR!~^\PGC=$Gup' [z*"ܙLk^5%-MV}pOlXFS 7Gf7GzkDss* C`9\Ў]JHrHg"c 2zF_z]mlush76j>3ͽpIv//0U|/p?SfUa|瓶5\,̟5OC!W {ExO,>nA 7ՐĮg^(4BdLOxV*=K 7A(rݱG`ʗPGڃ|w0AEZ# əp[/LAA~Wp xa%e6*FE= .SD.|چ\H>fE/9M#yd}I=P?H妥l;J-EJĦvitVٲU%͒xڨ"Ȑ6k!uVdzJ.bs4B o'itRVK%EeR3Քʦ[kZN{U] I<2hؿpOlFTPdLÌq},D&?*@V.\;0a{v4-&DYDv.}{4R<<.{zGGT&F)uSn+wOK8Y6WMɚxo~Fj}7;}05$/,xI='˺\eKP(.hCzpR/[_AuMek/ru9+Oe? .~W6Gt2o]9_\KZ-G;Mc UH[O! .9Q!>&e2Jo]h\4J2{ex<~A9 pI:D.yJ|l~\ؚ+ bn$kG{Aç:ƿ5&an:+AO"I%:-9,dIn_6͘wLHq+pMGfg8>V>\oPplHtEbNEǹis3NE;X),ˊueB=b*vk08 AMOkǎ/s\ (glK%"XP9N{MÅ dl A$?Rچ!P b'/][*- j\i׼?[p}{ 作mVRs{Ӵ0i k5$II<'r'yuOA /Cg%d )<ff)p~3Q,gl>DP]NNy_qzYOOsItӫN^ZL{Kpwљ:gG %a+cm[̝#pP{ǖbN$]|d(L~SՉMm j}5w͢9E 42$Md] yw[-9*@*޿yB27944GDȵ6҂ %*zֺ= 0 ^ȩ+]@ڏ9rh{JD8>Jyr+m"WPjVH?;L!tbahzw?M fD5 n+#Egsj[-R>&%m,(oJ8J䵮OTL!y_ v.ؐUpX3M4 FuEYa]&r;kfmGUTa!o$QE ''bZdU1%>l4C! Bf\tdpL`V \ 8'h&-fT)}(Dۚ~1R+Qֆi=)̣2 j-K5^S Y J]*% BD ?=It MY?_ʬxyL<&ݹtW\H]3,KYiJ)ȣw՞,Y yOkD Qmx4bdK~κfy$Х0^Wsa8ԏVW ķLAi4""&[YiDK8ٝKXՃճ^ ^6{|x5[~-Nin1^YLԙln&ճLIM#`b)S~4_c{^jo %S#s!nbk]v%su/"e%Zq- #M3 4GE}e354pK\zq$ r{:!*8e)(p`E)­}UIu^ GBWT +^Wۯ)Sinz;U}J胰)q8Ь)IԽ$:j7D*>F_Q {#yYu\GqR7!4&VM%@ < * ,Hp@CwA]Xi׵pڌ퉈8wL3J2 __eN8`ٲflsQOlWƣl!/FFP7Rt*Z>=IW@>"Pb*.3fzx4C8el`ߓi"o{`T}Ё=By@(&㓋E瘯`'-$2QE{pHh-p:ןd'y%G?j%FL&3gt ֐A>P%pM)h: 04nj,8 _#\deAĿ *R`۴AW+4j_0+}IoOɲeEY" ж 7w88]aZ 4EV:~oaĘ;)اmF?3vQk&nkGKُ?VDiyC-LeeS(|a(5E[U/i+lsWzT;*J r۽=32UںiM}]Ga0Ƣ 2 j*ڊ Q!w. Ϳ/ o[,S' Ą,^Aw n8S,1m[;ċinԩcuL --HFSb́vOhajvIUU֩ytSǩd̩(N6.&E?ִg#[=vG=~F ?%Ix/\FCcW)xK6N_~x+mS~6M48/d?Y$y9 .FQNץZqVeH<×G}NZ3` QM*`P'/eF̋!N&մRmPQU;xm84l"ΰʭ ˲o<_W/xߨ+1ѳQr=#sC[R6lFɭ5VS8O_csMY{/9%ݗdQz g]Mjf}oHYձ1ζ%#w[^G.$݀N̈́[Eg_"K9QpW9  /R'ʭC/vn֩o]7 aQRr4Rz]S'. nTB.Ϻbߋy I9HGTԯ5tD8SJzNM ք`{:+%(ycK]v@}*%1oJnl4ې9Fwd |ЏI2]ḂROYX$Ɓz)adN׃/kDAv2!Gk\BOˌz[^5|7j^>r}jɡއb}W|X?K/?S$<6%ʷG v1,^kzJ0%ÜJIPeF8^L0bT]D>W 2XwVQRV],Z @zkM!U5?.>Q&)JU`_OAiTW;w6oXu rWp>A,[zoH9~k=I([X7^B <9DEJ[_e~+MK7Smq';Y2{.ۙ`@g8kjH^sL$Nl@WBn|AO2gdC[kZ$AZ!0hTD -#f&=TqJd ?}}Q_ YR\qϣ&k-t<׮n&eF@\rmp,7EA^=kcZ6y\V53GR8A0625j`Cx Vp`G>b (^| HO߆9w NR(6=|$up8i rO$ƞko +˪U.b2Ө2!QBuuIGdb*ihC k#MTE b3ڷeGdA`ǚZՕ0RLK1`M1hxu1a^:/aϹ*$e%RhkYzdo=s{p; Ėiv;Q _jgKU_X'!F  7P4ͩ]yC}d15+4fX97rwY&=54ƛɬzD3m7Q`<+m͔G2-El&%H&*oؽ 8IkD5{jD[0/j~#cOV2.!GF| fw!!lA->-}֠/mhJ*Q I% .W>GAP+(zՓ 9[@H 4/,̿ ,Vx+Gմ~Ǐi,8n~3}I0U𨴎+25ȱs. @͘zC#/!0\hՌy񣞘&oNR  `CkO27?r KO y2A 4fB1$حXlX?Xu`Ή}PxJW靅p[7Kl0a-Z&L2S)O(mmbJHM֛b~),MP@j'+}SА"U{͈^#W D=_l>e(s|.@tߕn}&esr"X{u/KBW X'%`dG7ҡrz_yt !)w~~z%4p"0nu`N-4shNR$tk 0l+W cƗfԇICHFa{Xӗ좳JQoK*(OQT1*K?/?wról1k 1>1K ΁*wsy1-|jV_S+~I]aM97Gp0ɧ=/>yOB9`mĚ|-3zIG3[:۲p,>= '٫!ba ,ģDq`9DqEO48#u}Pd Y<+)lO5=P0P5/d<cLyBV1B٢ !"HwP t$gkpxƔ9<`/VpN}?[ۉDo=%ފSϏ1\u? ڭkl.D+jx+FT-6rT+Y}g9.:}XĠ*$~v=}GL$gت~Ǒfo?3uP-UZ'-kP8ꮳ@Sй0Bw~kn5pk֙ኴBTX'l@Q̒RJ n @oWs9]'YR,VCb4z+/θ@I~\AwnP ]\hQ.!rP2;nk% 3 E諌&J2(ǟYF.˰]ZՓ5&/ P_&Bi1Amd^4#!&fBxt̒% qy<" &\4XT.{ݮڹ.g{H;pz6MvďdkFPS}HEs`#?a\.@E&?~9wu%==O8`[F֖!|l>$oxTMAx&8SH~fp.BR)V=[FqA/'-m7"6. F)}MXj9Ǣw>4ؔưj`o8PFgMA^"[iM~̌2bnYL#B*@##/@LV"mCkQ&䙹BS  l@3./LJ*ʺ^q . 56DIWbXu;둊:oup):38[Y=`/Uj&{@>iC '}PP?Fn4j DwRЉe;nH{*މ<]V݀kgtUHlK⚣^ 2Lb=ƙ5`>lABOq?r yS҈bIa˓OftA £ UlČ.C|:0e"짪 R#ofq 1:7xfo/'YGl&Nd%| O*^bf; ~S+M!"wo: Fej" Q:x\3]%+bz|⳥B.al #5*ni▃팾umhs2EyM~؉+@ >[Yא+J>D6P -!ǜ& 4 ;Y܏}=;fr;K< a-r &诼W$)[!rDq&u,GNg!Rǵs)VlCwf\gEZy}bD3 Vl:ܷ"M;bDZ~1Sd/d՘  ͵|8z!E<ҧ{l2ڊ@%7(e5sotz8)Kߝ/8X{Si9kCk ZOL.ˁos7q4aBdI5XxLĄF´Ve .ap釺d`SfW!T"r3D=By7 0QbaT-;fzE_H͸:ώ 5žs;Cwth]<']>['㊫dKD`܁珠g6f?MO_­+g-}4ы+W}H}FG+o b:UA2F"wc45OWq]V”o<6uAپJ"oN3#sךG5,K0I/PW)=W5&ԊɩKa/ܰu>FM*E`nSy.cw@U7G8'ξjM k&vzGٗR RY! ]\:Gv whmoK@ONZ~ (X){1zTYTz_X@1zV`A$8)?i<8,\ڝMAﷸ͞KS Nn_2M$0kt%6Ǜ0[@F{FӬrcbGl"e$nhd2GnteǏ|t F䧯~P\_p)hQ(VTНnW='{g+= s^.8ሇ$ʡT~:E3љxXj$f+;~ md|%Į^[8XHN9.*2 -z2X0 )y \Mc3d@2-ȚmDs#ݥg3ċS Q\E(Gg#>9;6\{v~MO&`'*oԱ$uڳA:Ba ەwd:Bw= ftof7y+[Hw>R! _G Kan#[X~x:SΌХU8gPwcɤwFPz`4/FK]2:-:"-Smaf]– ~%ֈ#$&06˛XL3MQx V8)q̆gЊD5e* `}(@W Eax fABNm g Z}UN$% ?غڷMHScD> K0jxwh[WZuLle[ ;5Qw/{G0S؞; YEYFmsjo^>`5ae ݽ%.-M$(k5lԢB#UZ[O1j{Ak~ɩ%&kqvnam-V(YH 2Y sd!F"C?^/fV1T6H 0Z\wҀ`L!/&zL٣a0`iyq.iPUF 18GWwX !9 pL&_OXqfyȽ;x8Fa)-!"8Hq〳8ӵ( ,X)D%*q> H@oEXA͚ c+}.)CN؟E8N'57sv??`w<.(q<RxZwOYYIn79cza Pk[D7)˘HVR"7s>M̏(c/P4q/s%$+c+?[f,SOܚf}`픈2fފyl mRH< OTѮYպ]֘2 A:rK0A_N#蛦fv)s` E1mvd$l}qiw1f!\WFj:tYs#O<ABt4 u"G4P㵓[蘹ٸSjU^-w9G@'tGFHM! :%A:UfCZճVD9h|)BưO4{˄{}ΕMH-ϱg8RmylS>{OOaօA9L9 Cث?V-<0")md G@*nɫOLpjyqѭm}@VH"B-9^i]c MX&éxW\xZ}LjU?Kۢ] iè ikHì,Գ5Ex+-*x9e$TS E @o"#HC$]XF(2C HpP`bʻXHUWx^9TD\dF0i)ڂϊUme1ڴ7ŗM 'IWlĉЖ5&yDOAϭQue,P%hrC̐Q ?_Ɍr04= L*70EXȅ_Ћ/'mHtr*Vp~f`.0qe31Ʈ"#x H(=_5f_R87q#10uAێw! ;UI|QHR ~.m[Jj8|D ʍƓyi0jTGO1Ԇۡ&sq+ȜYٸܙ9TmT$[ʯdBI͚e*LdcŦz;kUAK@\.+҂BT ]xͻ#BT jط0Ǘ@e |::- OH:60mgV\R Xe$!f5VSZ.'Ar&Bqߎ {zNM8N)kڥ@3[@l[>z}%n/vDjڼix>N E x34AFqAtP3;Qì@5Ud!@{b]MoG+]cJN*ͻNyd]igFa{YncPinc39Q=jgnEԜg}X Bߏ#w!SbS gBbwT񀺫G+ PIT̈!$iÆVQBuvTQ Ano o}sgrli =am'Lay YJy` @$!hR6 YJO6y5T^o}e5>^r6+ < =Yܴ- Ηh\] ZӞ (7j_k%G2DѠdkgcH_lsP f7Qx\Zx-!&LE:SHZn} K F* ,|Ǻs8sqɸ1"y~N0pdeYg^Jݰ9]AU8vtCbDPRIRm~3'ڔ'{L<Ö 2[9Y ŕLddX!f\vR:QvuPMBa?ZN<Ůu3ʝݹ,F,~ jK%GgYY/Kec6 f+#,~S×8'&^9=/:/f?˄Ā %m۷wRS I -R&O˪z ^U;dZtY<'\KbZ]JXu ޴|¢=@Tl_ط.ɘ]j\3Z1KIm}= ? );Es' _H q} .x?R'R~zRAyw3Bh-MLR*JQdx50{v4EveẺCNZ!O)1eҽY *IY K4C'J5w+[mC2+"f6}LX>4x=L\{Y׍UmjSKMnCC.lb2$R^qmkGY̯2?/ 'iȨD|>v/{t^ H&'zvwG1aePH ds58Tvx6k<:h<LnH6$p<\\1)-GW!sϡ럫;C=6$AQ|@eL}0YdҐx?>jXOfwh2ķ  =kDUO5 ~Hw^*¿)zXӿ{u)7nA21xcC C%Go,rXm1Cdvu%/_+ FcЄ"D]'0LۤxTP}n@wqPg[das:um- Ŗᚋ$FF}^pT|jv+݁`Iu?YVhڈۮ"J!bxA;&XsØ9 )^iÁݺ_PKMG*mGPb׹%gNVkߕjx i/ }z`՚Er,8Vyuip&ɭVy^WPo^dB}sXd|1EY)B RE3: ox8~!B)'.=N>zoH,ogZ^7㍢2QȋG>oY ^EC=T6jb E x1tef:l%?(_{(|(һj"Q!Ŭ ;V_,3(&`݅K>1G[p1Ma W!F =Yԭ8bJԿwd@e14Y3f^ T V"l6C 8v-q/=RgƭB"_@Jt߄<ng ڸC |w fs: <45T 虳;uO> k_,`C:9LʾN/Ilٸ1b`xMv *^js=( 457iT?A扸ΤtYX`Q]Z'+qӏ+Md;9FNS=kSҀaBۗ 6WrA@WA [b HզSuc~˚Me eB6sy {?؃gߝZ_&SUْ@<i۰"b?i>Jg< ZlPe(c Y\vf܏CPH;hr7XQĔ \ԕ4 fJ[,DCMdxl,0P#2BFBS.Kщtyk0{dzNq'. & M,*.K[F[R +;TֽR}]ax:¿G졍1Y@J[-jǜ^^Ѥ_&gy.OaWxS*ZJZá#u?Ud0HqGm8?i݇ԂƕVrxud"yEm F6gDM'ajSkE $ л֫S׭wm=P - Z#F v2R=")]FxED M&ʕ,e \<AJt`Onyb]ds7!&lr7yLU@ZK/Xf,LJ E@O"ۺ~ﱥR,Šzp8n-Og.HǸ2=uQIG֡iֲ#UV2f;XB+D8vF۠a[I834׈m) i)y !9OVbg7klsqB٢㥩==f;^fҿ&FE6D-};DcM`?^F9zTtZK\+Of#n|57+o?C_m l3ʀI^/">CC>榽l4L=\#( H䖫{wIkvj!}sJĭbFn8AbZ:iTKMX+mS1kt1;2NK+I0 k˚@b=1b2Ub؄$uHwo$~TmX r i?}V%s?d2-@MdTh*qv2RHE٦ oKn[Ϝw4Vah8oLdA+:,&>i2&|cÈ+2$nUJDuy1a0xU~ ?ywYTyVݿ'BűxFL~)jnю*}P'D/%glTh`T`TV_@H媖QA;̕Ty 0. 6  MТ _|K k$Ø*A˾ppA)S=~<`Siur!1Kgn?zc!KUJW6O W| XpțY{,8jN&*} "[me gʐ{hc>Ε; &}dj]d@'^QӘSJ ~NzfuA~bɡEV7.O,Ro X3ǔ}H'5rI~8o! #,I&:3pa\0xSyv`^G ֣5^6ӮꝫBIyL&ǡc1?̀ hEEt7 ux ,C{OOX6V0?n8g[Dt3<B0 ^ j4D| iroib1;޸(!_S/7)$z+G'wM3Z&fNf k-n\TK\YI>*IVg/x+E-qӹ ڭV^zVc*uNPTK%W\zF׹_El?{:ۭPMrwh5A,LAkMjew6)(Mm 253b&_i)jPvShPL//we'w.NӝCI7#z%^2$kc嬮o2~ghU/er5֮Q^ !۶wj ɊcJ"G\Y l: Wt2KGF %XOҟt$Պr(| d[3 TJHdc&HH 6UJ[EJ2e2K+^ [8w`nV'3?4 b3 }RVrBC9$!ks&$rVHU1Wi[luw|?}*%?Bg w;P"]vHsd^op|2xM$c /^ ҆癲0d wX4G*A_O+ORXm>x4|/$Dl'f1^y6>¼+"-Hd{F ݪaI{w*= (CyV?BRj5Lajze'3,1d&UUf;Wl%f,-kX*_ޖ jIMk)j|QϭDK .%Qj T6 R81S΋yfm-@\]"sM)l>y@1(SQH'4?K{)I,iGyUy>zBhY`5S,ATHжh6(rҘk*m-9_<3̜43w5i:Ȼ|:Gj^QUC}[:Gɂ@/IYQ!FyN9{m}g0uH{}M^aCD eC2dcۀN𝿱OL`-eՠ ;_EU{́ȝM}KUL#gJ2gg9itpDq_RШ2r͊v 9U×OW8d28yDkOu b1VZ:(SaU"/qX'H?\ԠkZ)a <v."Kⵕj10*CQt.Hq e?$  / Rg`̣s#yNǬuߟl}A4R#]Lcnn!XٍQD*PfD0C6l~`^t|;ᾹRޮ=Ö́ELuR)XYuG{^R-LK aiRXE|{h7[Dv{p%zuV^,SUDOHHLhz m7F6hEoZ /!Lvt'ɄoI?K@Eă&sAhZc-Au►i ƎM]ܘ{♇>3JU; -x zL`YdJgMĊ ym'v4raKJ7D20m :(EGfpWn-t)$u0brYR!]br|m2{{oUx(J\VXul7땇V$3l|9E eDv+z  c(5)T t r~,8/0Uk fggSf Br\ʓ A$ P3BD9]Qc&"GN)㓅nio?"1a(^s(E~"RL]\6I{Q>pÝbv:PZ!E> pdqa\$o+YsiJ /QՔ$:~`@{qD@njѷDh#p 4%0W%1rF^AIʰjz$qh22 ݨNky2MiN"_\KLTuF4ĥ=`s?*vNfX)z J0;5:VB>fҮ L=mh,*OqGE w⌛O X5gvt@B)Td8oh?GA?pVc&D_輻 *"e ^uiw %3DOxK,:*YjY? ;/ʬyazAI"WlZ^ڵBA` Jvvρg_Oy¡5s-3tp+zd_*jـb V8{u>sk[xty$QA:l^k!+%cȻ;~\']tD_SjzX΀<)dqǧa`*JOrX:LF\T5~ l#(ixRHl=VE(M Ag7ZosY;qeFc@UpNuyu?r@&WAs"h 0-*ēίܧvI9m**LBB'@AN[xD*.a!~ };FyոV?nNY2So",66\7 ]— 4 ܼANly"wUQt =p3t2Bƕ blȖ}d%p"$6A46(2^0=G_4 }{' k4ZI4n`ll8?@X@.D@yY*MÑ&<>U@ʷ<*qVnQF2t_!NΨe7`!3f^[]X L+j57aa(>Svvй%W7_]Ip,`)c`I |]P;^K*/|TK#Rloo vă)^ x[0? GN^L] nM5>p7rO"p?'*ԧ/8O( ݆"8͎S *Ɇy8\NMraoÄCK@ /g;|d k>ƃ1#=|ۛ*o=B \W67X+34~sU3t>qs e@pbrbC갬SAڞxTro"u=&*MH,>Ԏ:+P,{g~ %E+qwsYs~=n{.eB} v|Luб-IT*)/'QB?%uPfK}& @~~}G9^qO>>% 2s.{!Rqb_WbWt)8AٜĕM0/ ,ޣtFT#=XE^8UY 3j^OyesY:Ma:ipewMTj;\{goRM2b w ɼ\~? _9uwhÜc1)=h=ufWUer $"Z4x<c{X4M ߁!Py}cGs2[ 4#Cgc.uYw;$pILv2vmcߒ[b8JXJ$G-v+OF/D#@As*gk"dڲSyuHů8Ͻ,IFI`3b%ѕδ;MV| EׄvR">pp&֘!'tLn7MCkY&%trЎ6Ud1a7HSWͧ$?[wK6込HD,AHGon4yRr]ЬV[?ϑbc PڡI띷&Ua2 :xʠ*\C*˂J&C2є7`_x ^(IUyqQ`+'塾*vs}YcR8ĝ% O R8Vo'#@)7|݆7/;ˏ˜BX`}jz(f{"=Ͼ'y(֝D@Sk A)9_ū k?Cuv%a^ˍe̗W]x`fly8 ihxyXZv 3@-7nP4BI_cZ*L|677^f*4$`5W5drՈʳMDN墲49w}uG, >~(^IZSq51$Km6Ȱi-|2~mnodr5C{oJ{*"syK/^cI?><<ʪ|/!,p[J a0&cNu'OTP_텶H @SH/rD=}?RKd8X , DZ4WfѺyh&$y>/׃7ZP a%1(ɗP9y0?Z:J,ejy!WgP*r$:C/9y[,~^;謖é;pݟ)`ټ^݁# 'y>巪Dq4v #ἾPQ\vI 0tB7jV5K/͙"rӾBY4/^W7C qܳ~{)͹kfIպ:X")<8DϺ4?ܒQ+0e7`(5tXc͈9ZVLv20])|Lݗ5Mm(7 j1GOB{g xBU:^3\!.E\D^ ZkcIi1L=ϭ'vbyvM{Ej&5J[dLX0 FU ڌp˖)5RQ#SN$He8 5ˮNBB%H|_JpҽX zݷ*pJ NEt76ȁC5NJ ۂq/‰z_r7Ad۫<&Tx{{!M }LY^RPQRa*7< UF-@tVıD*Dg7nH45g%5=2hNԅ꼐 OJ$y2T"B CƠ0-N<>cB;Y\[#\ሖnxnx\9]5kc\hn0Ts8ǣv` m}p# j3jQw6^ͮ>]! :|hrAk_yLkݲln,|,-er~1f~+IJԩb`R D+QUD}hO8l*ޠP?VVLq 14 v(s% r*`bt`n6>[FՎwm~]Y:9a =|P#|*=yEl] ?=|]"G*C?I|'v)s ˖a5doK>M7Zr4${- $L(0^NGO)<}r84~QY ,D-^oM11ENo9Zww_hȃA$' 'բzVd3#X=u$V7Y]}RG\t2 !~]F FZ"4~b]~+T݈ &[cX+1u]ۧsZI>`TAަX=l!xzj8;@7s.5myg:fL aɂ ⎼86}k] wҞ$[cW"lwv5bZՏ&7v $d4)tuč1,28LgԸ<ժ;Y%hTJ' 4bXѤQOn9cP:•3tozbz30~dI?:,> LP0. \2Q"V"rVH~=j.unb2+Na]|wّ7H2 #*Гy_d|j+ @/\ɤfGfK-[a'nXG^J3\_ch4+v/Ns %y5mu.  kN!3}n[2~kHD\2ȖG}ܧz'rdǨ5FK<&{:3VZX7}33Xye7~[[F7hyLt^w:d1"aEB!b=" ZW7㹽7^uˢNL~Cԯ@Ʌ᜝3#{4\ISlm{(ae0ŽS{3<InTlZ' K:(]` d0|,3ֈI&mL3~ g.dGy{[坉zF;s:F1j g.G?$ kvЋҼJဧ^4{z" H" s3)^}qɿFrX|226ګ/Vo`8S\ b [W{HNl0 PA{8EYPR6_$RY_EiWÙ0?-|Rp%\ Ú)D}s 8+ 4/8 .^7 sRH Ϟҭr\gSnY7BO<ރSiT[R==&n^xJDY3fI)7C8-twM!OGn-p3yT&PoO?{wK?DEXwT KvGYDdriL٪m>lM%z̭& #[kY#|[˕ %+W"̧kx_V1gqhi^lTJ_0p= ϮZV p\ -}{ rH4]ʐ(}\H5BZ.V6/G( .J*;@t?zcT+WM9 8_*mEw-+hΩb%^P?v p䈃j8",w+"QU+HX0T~'.(Y"{'۶Ėұ +ctk˅;a:bJF sdKzT%^ /p’:Q5衲be 7?:@`g"߼Dqcl]V>q&0.zos9e[-k)'D@XϜ}6k FR6ۡu^^ n0yG%s]v0pbh=(ú+#]W<˳j3!99KZMH}[쳙~l"lO hO&(`pOVa}܌L q+"ׇP`kGxV i,ph.ڜa+q6-3Ew4媝L_HdB$(*u7Ti|Z /R'y;e^1:>J&\$ҏ=,Z{!OhSC?59LOi> rM:A\=mBǥK (OnjTv5O% B 0`gV\T7ܘ"gJ!42p9vfag#vl*IV-6e8S-l`h 8`b'O-L\Xаpg W RjOJ HzqDQ?)5PkM>hY`(\-G1aWB= #i ;lSƍocku3H6cN6kD fhx0Ke-nRX>w崥SGc^؏lc1TN0Hkx"Y aN,(nQ˛:MS];R0t7ESMMD5zwUo2 GE_e'خIUl-8Z_~=]n;ES ƯKe-qJnk]c_+.#)5 :ҟ''O,܏5.V}yʾ]hE< UE4ZM+-u ΎA*2iCo|ثND|QV.WK ^VF< {}Fx3B,e8ܞB !"vꠋeTB] :o{\ت7c6yj!:pEZ#@!EJ^{|) ;Е'`E~JI!x,CKZX^^ h@$VHPuwF.sdGGKi]_ΖPQOPoya 0Tg5[J/F=rf4x7Iw>MSKTh7HH09`r&A6i$v$lLBAwK.U`.UO`ZS%.+afI!vI,fžCfhPSp`APU#.cQ<}o(N?Nʜ ÚlE5 T(@1QC7%ĝ+#PDx<{}v/#,Ot➠ ~ũ/sV'H w- uބ@`IB7{EOOHj_WsiN {tk4"m:g)&2&5w$:UYè+L`5 ͢5=^&g;e}[޽W(OVء,|fitg QMޚǍ@O4,2L;s;՞hVIn/j3SdWt" )奚KW¢XcQ-rc As=!~<%ge{6Jaמö\/==`eܧ(oyv2zK6Q$rn՚|pz0mWQ. 4֔WV ad1V=3잉P`V;ZmM=/U:.VIytc~0%@`oO8v(R>^L,zU @v`/U1hty B_0YI pn$/ q`6`)YI{"$OdaJ]QI-j~G@&/OnZ[gPP[mʸ>핕։-s#ᇗE,~%ɕD:S1ۑDe5Rņv~c9 *yb$\aɖu,qF>A582~$Q.@?h8߁GeIh;E.^'z䥋3~!*  /뙳D9.J/5DdIߖ`mNvlݎ(Qu3轓bה`SGraBi~/1\`]wAi` b k;a#뢲CMce}:&n / s~sRXx=WF I\zVm'-,V,LLq86৓b\^3q7xMj;ƎndWN?n" ;LDxQ2g 97 [˹J AzJ ;Q!28<:EȖeuJ,q=[,'殞Al]vFluaoN4Kuԅ)~JVlt>0} INt#)Rcc&TOnpZboz-sԫv=R|SJE8˖9<ާXBf8ϰ^ZJUpa8Gv\<,g.!ҕDl$:G8KvEW >ki'ȇqqg j|j<0>3EL#8=?hU7K[Ob`*7TW0\i?X~|Os]s)8V>9t OKr<w|!29 b}kՌ乣ʎ½2~|}#l_QP]bHxi7aQBPuѢc-G잪%ꞎ2 msԩ=GP54+|ڐtZTO½4|+X5 5} [\exa )7vħ[$DӽԽײO^ޥ l(¢ni{JǬ uC04>/ZG&$Z # "UmAMI.^k7pԿi33ZRc<`,{(z=۴K{DU{^of%kDNGP6V@on#IF~.T/JK߂[Egخe K/r,yVJ[>bv&:Џ"3,|I!y"cB`UU=x G6A[F|!{J|):i";w 3 >k4): ]jmzy1l"~4X byt+|p0kh%aBӵAcPl4 W7qV}5۽{o@o:Q,S3+ sgl:7+6 *)A"6jqi9-~8u.}y%vՌ8Ԟ¤j*mNJJ5HHl$zޓ$TOٟS&Pk(u Mui]9Ӹ)}"ab@$UBdhEm6µ[$X\=Z1]|n7 lu (Hdgzk%1 $Me^Th?)xɏA.o} ya>䍢tB1w#uѿx|g8ظ{lû ^n`0ϕV4x/`aC$ɔwfbbMD]ZsjZ1*V|7,DMRR;k+tĹlidjpkSFnXŜCJ=!+W|O2Ԣ+r OӶ n)Z 6?S<΄O'HOmkiñFetqs%ZĻNzkW;$e|lJzgbBo@)fZ:gf"qFBY [ĕ@fIdCx\R)1=Szh;M ]aK|L,&B@mXp;(Y7gXiaQ0@E$%^sop8rOԡw#jk.v|5LҖ>!&GH6GED\h`PV"rpw/gLC ~"ց+CS.6I#6h2s&'nfv$4@{C$ .1}yBs.̔V${2QFΌh߳o˷<4xX}J 'շ^LQO} #F3WSZ 2%8tSE Pzf&8Ɏz"_B%>zI8f ~͗'""\@(F&Ė*2⬤ W%6XBFlU=庖ðq-,u?w|yr^==V=Yy' eL:{ȱZpXrY୽ %FU D):b_sV4npꑯ.-|;mK=:Pj8w)83B3!eH1F@l@mQ4B/]bMZN*cBhnLiSƀk}.AE9N16L(PЕ_`kTnTGc+/?1/kT6b0Pqpv9BCaN7 U^a7:r%h~'}tl `|m]&_Zǃtl bwe# j#&l.! E\Ld@B|dM؅͡ wIR_z*.fbq f?mʣcN]l!mpo@- [?ӑ="y5{ `bvT igO*%0[U>kfL:+EO6,YdGЩw=K?&H~2]b$C!2@ -LGO+ ( k &U/C \܎xx9Z30%|ۗLه~xIi:kPm8ÆT U!SҊ{!Jo&z }%nJs7#Wzʿg&vHl`5;6P j,CoW')S{=h:n^u<+һ,DEF`*~qs!™r)zC$0vkR2>ěX,})[svՙ d̮#& c&X0zWBn_>Zxw[Fm^:Ftz 2<ڲ9 չq} E4WHa*#Ը`|"~{i ֘@@hQPBq9,id  dT+}Rm3M0rcz)4j/_Yre/'!2`)׮WN}&?h ,ʤ~|#9Tpu^sD@ ^"m 9P Iq~iOwP+I&Lhn?L Y p. n ?O ,•v(_k#QAN&@mRjx4?TϮۦ[x$vS|oH^10c\.9ˈ(OC *0M,yLm~=`H8΋6^?gO>zCO{IS2/0y 6э< "t`J1n3P B/~˔SA\ny*r3W{_@=>G3KN|ABS0 [(JhL%|*KؼQ0S[Gg_jY!îD(Ij >u?>"j޼oAs׈]ECxm]@ \%LxhxGohPq=ڏ,Z u뙿 oBVoGtf'X?Q(-d'*:*ճ' @փ T*,U/ ji=]KWlWíeQ T@V[,VK.i ӥ+J,K&8ݨ.|kx껓{HiZi}0М[jɵ3Fb45:3ǖ.ر'"{Z:1_ ꅰc9UB"=%-%/^e)`/vR1A\\K73׹0oVu>?N?!1*w;1MiZdNݖ#%v^X^ϵA}+PBH"Nٴ<뻳) U^qA-՜ŕv{8s ?G8ٛRaEL"*R-p Ldu7&:u",cY٧DeWZ{Δ]]W$,&)lsժiׯ:8~ VRm&.BDE߸]bF uq9$Ӵ%aKWqPGP?5XϦ7 g!R(J^`*fb)˩`aZ7z\nhB Ӻy$!?xZuGME4!,/jPFO[k䊓S}YWRiz_= N6д"\QL"Rʄ#3E3ZMK(?7LA93JyʔWwS@e^\x58utV_%M;Ż(ͩq] LLJVcy1OUd)kEI" Gм-T[+cWhݹ%uvUzD[3! ¸oǥ?KLm I,gPƎM{5 L)#g8tGIg4gZ*j*S'mtɃ `Vs;OIljV 8a%AHBva +e:R&B4@#%05҆m/TM[]$D* *ӐiuؼxD9Ȼ1wΝ0=t23|4,m>4RIYlPo7$gepQbjk_c.t%P We8o%3em bgewcuL_rUm6vYcq8/C|wݰ zʑVQrtȾb𞵵]džP$'Myzo=)Q,dQAC8Yz5>h:y˽nhh:t)ZPppՊ&T">^=XnLa^_w-N̒+E\3|s"L,JQȱ\A}ra[U|z#b'c4OgX]-9g2_-nu&1X6MxW? 6Jݗ@z EY莐'YvSx>FJeՖlnuH\9$[uGԏDQoY{~Q]f|y #q0KŲ>6:u%O!AKP{Icj$4}5fed G 6[%0*#u$m{D2^Q Z"z7Y)lCɚp ڥ|]ѝAz1~M\VeF`\Q /YsFF#pYw9*N҃Ld"ijtdZ||/+xצlqhݤ>؇/i?ҦxU>32~^$}p8Net^ݒf' r8JFlO _O$p7r l=mTJ=ID$.Ftc:, Ux~QAw~=8|?'q@ ٹ+q)@y^ +vp0014օQ@;~IZn-Rd nMjnI&J@pPsk;$L:3Yu@EvRy^S3((NDT]?=V؄ 0220KrBa %5 ˼aP..f9,D.ίك$!+u/!2z5>M9~)Nk\;A='e@\!tKkOHz xZrq=B)"mUެiBoh񰥡 ܟ_ j ܱ*;WIi*"!Z{PBq,ٯ= #/BmIIuݣyI$#1T ?.2h+[,]ͧQG}5M|. JMXĔ q&2۵ wU. O=v2 v?hu`'U^R}RPqf4ϣh .Ž.W,ێOp=E^$ VEz)N,Xp^@HE+]h 1弳b9t8NMyPq,H(.E*UfHg;ˍJaDFFe}$gp%)ufFjsP6a2Jw^i# l ~#7HҺ*?=TBioُ[4 \g6 +e/ UH A&#iTvpg |ƪ 햽bHIdoQfvo T~Go_/<4;ND(zfXvܕy$,v/zk϶kY20qԖYw?;: O6[;Lguk&ßI㘽W-gF7v͛1bX_\&;Jؙ)d$ 1NiqJ Lw+Bj7rȁ{ϓUB0?q} Ȯ+V>\+14bhTauǁyy5:Q͸1#fJ.# $HsrB):j~X=Ė.sk 1uxB/㫺g>\s\Pb ֥*W&*9"-ܶx'OUTߞR9i@} #~^ukK3(2_<~+ (JI*윞#D:[N(F]!Cq2YWH{{ʆ_{=zU tIy>Q8{ itap͔V`s \LԇdJ#E)@Sj6*j|G5@`XrB7jxhuO纟_jR3]љ7iGzյty=U;A+2e}sh@fk<,ȻwwRbcsͦj ,*+Bb}㔭jiPLy8bcmZ`]Tbw4~Ka[,=;@Y9lZ#En7KR Ԋ!Y*iqہI עڻ4iࣉ 475 (s Y]18_&фhYKe'pW3+ עeQ&/G$\!١MbH1K- +D G5@ܔdHAW_Hec}IP( ;ܘI!J~S6sBʼnpq+O޾'XGt+ӏ(;H҇A ǝa}j(PXW1'n4443Tm݄lKBOy%&=QPUIJS<1hn%ơ.D]Qj釀j;rTut cUR_.^H2IM{)Hܮcv<[XހoGAmPхEopisJľd;j3S_6ާ2_ S_4&&u?o9J(f{Oy[{UQ9o lW 51'a]-=聎(G;%>W+t/SnDcFwfM8Z A+Z cb/}`X1a7U1vwek>L{`*|wl= CPQ_|ƛiuG*UZ lL{Mnn j%eD6kT~9%w_<{FS?Q }]/қ!pwk [t\h+̮HHl}@50KѴ"=]gWFUi*l|݇D`]?9)eѴ9::c9{0_F~ۭC͚I¬)e S² ] j#)$G9\ybtLȍF?yQ3<:g M"cV=jjC)h/[qʡZ4Hjҕ`y9oK-BД6^6Ѵ?w D= , u};UU՝[Ll}3ROɮ\۾󟌁T-bBH7=9צpym-O5hj[TFnX([Qa3J/q|؏_.C^L)^ ܥ1qftJ :Y%X.fDD$ˠG쯊ed2o}WzEGq`j2_y.\.j&K;#%[:V<69ݓҶ/[+;冁C Xl澴 nsJ?$5hzˊf2$g7[/+@ɂ {"[=Ln;>* {#AgF͇f2BC~}b96\ƘEbڀCjX?pG,ZMM!rESh&C3x Az=Z 7]e€]>ҠF9X >%x>Ƞܻaܜq#YDGBs^@hȻm~8YA:N7 Y{T,G(Sj7YF?VpUepoY}8ۦCeSM,#<>t?#=73*f6V9`B35;[8Ix$ɧw2S͋o"m~G– 5{=``x/Y8Pc-}mu{Dc:T\Ȋ)>6hoE]77)#eCWh8]_gƇ)R~oK}h`|#;D]C3rPDYTT u%|I>ځM[zc'.Wwؤ^ґL4W]0,g*'XbIPj񴇧`sC*XHDj2yOxm#焈PH];ҟ=l;*4?" -)3Z`r;Ԟu ,vT\ɽӁ:k=1hQϬSic6~^o\词rL8gou>$m}I*fr<GJ{ 2eaFߤQOpuڹr>C7'~yb!?aOܦL T+ ܘg vpS'L`߉LG^ h χҵκlI7Bfix fQ(Ѽ~ds`{ sEZjH ٸWk〒( zSSa%`n$Kg'IPytzZV9@ =JUKadkˌ.zGO$0ą]3>T/ujo9]gO*T3 f6Cpv* 9)uXwCbGC"g*-]F7Xuֹa&Oz2j`g3(Cٸb>phQ<w¨.$HU[$+F=dj^O_>R6t6ax^ "Ĺt#e8F$VT]3_R 同aL uhK=ܥ[JF~ov' ֘ 2= Z{7zudȩk}pEqC~iHpDl;*`IQͺ]҄܎Tn祝8˗FJ;ė}9d[꟩T@ v_Dm.6D⵴ב&ڐR1wI.Bvi:ġڌ:usڧUR{ƤjukFXw6|X%X,yarε^Ca, ̗b{C] 0Y=yG_/,*1]lUJxN̩i). +\d'qqnF*JJb(?jA 6)Ú/os,5:>sͽyR9N~M1o,NE{0;qiQ]$tmG&jNW?v,${]`ɜb;v:=:{.u|/]ҬmAҌNF~ Vo>'MPiKî`nDᔊH7ZLl 2r ZY/jGMDI@fTeov"15Iy)cڮYFqˌnnH@ E IҨb%TTT㪌ߜ'bBFɞQ r(3aҚs+N#Ÿ9Q †6qs+QHJ^@(ǁ9ɽdjd7HR(p2p?<({,hb<#&:\AQ6TsLE$UP$%/ >1ku/πK,r.\7U,kr|oxGl7[_{`PB}'E]Sej6ت]B#>-m/~:b21Nz_4u*t*4A#i6q0iTQ^!Nj"1C#.|gdMOVL .+]0 7rr:$ ZZ5| lMfJȣoz*-0bZTdڌ{ijJoظU{$PcK Ff,EYM#NRRT:͒J߻&jt* IGo(>@ ZTlҎR-H41p CdU5^痉ryf4~V*.H g0Xijzw̻k 04ԁ/]-xƙ@k%=;BsKE+Y &bvV=/#M}K.!;P_.~&ae!τ`Jy~B @꠯G.K{%BBϫ)" ?%šp t=՚EJՑE}}7 -ұ։ W\vjEiCcci=)i6DP%G6}/ a]%u",4-ng+}4i-gm#NU2kʋT&;8q Htx(x]"pch `噷=!qG7@mDz(D)s a4'?(N0L83j7ǒ1ݻ4IlLWVt0ŏ> .; h1fUyJ0t}#:XCCHqOS2m}pgJg9w@''XЮiT֮%Ҫx0fwNXGr/`Oacwp.~χ&?E%a(A#\oW>ERMO3.dBsɑ[ӷfcmr8= [8[^ܠGIxpKk{8C}}(MPCvꁛ|۶ac.~]"_򢖔} ۽MИA~6w(ކ|L_i<$bac# Oe$S Eu?iWaXAT>7[,2d.^h!2 p_;$0dfcPh#+"K@X~:>W ;7jǠFJгB%5^C0uB9BO'}..B9FZ}͸!RؚNO>q$ڍmY aa%UaP^_j~HM`;ي"F0\7+%WzE3+jC*5t33\/Ey@}=Wfs#g/f:"ܹ}{)6?p~Ht{tEA3:T`h1_nv==\ʞ9/!d{^۽BX+/bߤ?5/~FWşѪfv-m4Net7>$]+ GAuӞ6WzV,]qJ雎6X:Q/>5!1ƥd`Ol`SRoǒ/0C}BI*ky"XV!R.bI}ޯ)XN7oӊr cd.7W];%'~1#9Ұ<Q];p2)޼چ 5`ec Fj .[{L7 `҇Bچdž& QJFI=8[ n-@rNv0<} z-6/s"4< [s/qD޹#&|X:L3¾s=GWg=L[߼޺S\|7bMQd O}5OSEIj PV?>Lvw}f0w?b`_tb:mܶ0bc_nbM0c2X[HeyC> , ߭}lL4A~AnaFB>PO!qP{5n9p7l s_:4لHbk9wmG7ue^Ĩ"c#EPM 70: $iUk00cYn`n6(΍& *t7 sY+F%s-%}o0ݚ.vznvFqԜ(MvLsz+OZ*#]:fD_%Tlm j.X$,?| WeÙi6Ǖ Kdw;ċB2h0ho-3q)}ȳPdZ'!zB&K,QRd9XI7wj#ɬ1FQTdU@Ow;¸1@."7ۊlW< H  bX0s?T`g!PzpfJ ;21qAƦ5ArVgMdv+*IVp[J|wI! ql[2[25CNSD ]KLn {Aŷzf%)v'S5t#7׸ f"(c6 J/Al M5S j}EW S)UWg"pa{et\>/+Z>xU~@סgGi\4vd0ȸ^<Ts墨O)Q)bޟ Dŭ L~{XNJvZY8%qpd BLztdt#6o !)݉Mwx/ǔJ}`3*o-H kbV@|96CN̯?[yf8Srl 8XO}q Z~\'B4OWd%"Ǎ5/KO戙 ;&Z] x\6 UkT urqD Η}J%ZK7qXBՏ(Q;5K-!٪F\c6*7\*#sU%"9qx7Xu 𻵈u#S$aWr䭈WCyN9}ڕg4C{|U`(i620X󎘸~gz#|ĘjeKfdݗF4v&+}~V x",Mk!>obA>NNA\ gm#Z}^Y ILw2?'@5;z?/H_}fI@N?u<4Bw]48\TS0$^8]q2p!OF ,G>$B:\C20}lvvu[CzubO>J 0\;"VHikL  름ϓ7W샬K4=l=) s1mR^͏'w['cP{MG{U~yGH+nzmJ7]9J^5tzC9`hj^ES&wlO eꌗ|}TQp2|@zmjjh7F{o؆>r67 mz= !O>dӓ?׈hnoc50 1M=rŃ vzҬm !69;~%p66Kܰ?_H$ D6YՒ$-Q) ioFc@<&f@nUjX/Ff@|vSد`K~jXOKux8QY 7$WHɎy!6:huk`*a$سiw6R!ێ]zڙ)Q SoaN8T}AP3ReCY1+,^{q.ėC{p\m4}HwX `ϼclͮS / EODxsy*U2_#HQ=(-_тH7}\@ t,!-w39D.ɪ {Ucpo64Ѣ'9'[ZaXJOo'_l(Y:-I+90xet) ]v_\Jn 4snMqz4ʭN=Pb09˫I,FK[h:w7J[C- ,Y혍V'/k%#&Ԍs M>\oCvo][9.!{Tab8<:A,PҔJ=̙௘ #^k'&3h<%TKT16.|xD'*ol֢LiڃiS4!w)00v:O$@:XD,FK-B:=:FA\AEcE5.frf_"͝Ec},n8``kNߗ:b'2XjZ^Br {ጱTc౰o~F]篮7֕*/O> 'd(ċ?g3HcǞG9~V| ׇ΢c.fqa [z`6FgsAQ" ȉG`gk=h=G ?) ~UD8}ɇ|4*IesAe\ "PB:xi (4jnB#5Ag[TAcY'WIhǂ<7Xp6EF̼6e0Yﶍt7 ZoSG"/g1r*!@ ~]t "Ζ&^Q޸\2^{F]߁nh(wvCTLE  9zҜ97RF>'7Y8mӿ/`"vσa]JOGs˦Ī΢f)6DAJ(۴k޸OpƎ"-?۠|jKmR=>>UO؎vsѯC+s1LE [ZHh/Zyfd 4*iYuDD_M9([xw·T]-F6$K3 0l Oucs(+4}A>^a1RL7jfcT6rƺR+ᄘ0!.?UZ67U3_Y0r9셮E&:a’odU]ĠF7 W[ZVeX} ~YTlHw[ qÁ3lT9Gf[Ý+yM}P؜vXQ}LL5튄Tc' v*ݳAd"1Mh੖,s0cszM]gJv>`<Fl[`quQ2 0/D0xHFK Iuo[df :[pN4XX  d!p &=)蜡lV dP\<}+)w^ _iFlǏ hBB1"3Ysa$>jJ'1,=o\+aYR).xB42*ibyΖV}au1Z $0t{b,P)躮vR뚲b8\ 58WWdce!9 Z-!aCsܓw2ƒT|-6U]w٬ jia"6slG8ʼnX!o/b;pIa# hdgM5E4ܑ0 F΃;fS)fM̲U u$ױ럜W ]Q1Omx48rE}B~V:@pfZz# !2Ury / tqYu߾ Gj|ִ83$[YApTA `茳t':h_gi).pqR붶p wFßBFo9Y4LHś.MMl|ZoU};rˉmu^=ߙ .e6[8 Gm7#]3L3:c'fc/ ]e  oΨA GhPX3CYVmH ق~܅X^SwkӽKPp݁-g95=/O zOZltg"K] * PsCx#- :]3Z'9=tbzPw'r5gcr0`4`𙙘*2>>C-Wљ1_}&<ƀ,9-)`-YAYKٍ#|=$ /J8';9e-nyXM`|)1PW&/u)"13W6 /_ )jqA}K&%əO~sf Uo qvdv25p٧qYE7@!)SFi(R? SpyEieop[H 7t`]=Z"@౵±F|؆z dAKx̹Cu*sX,=7 3gn6{/ `&-4UA.F`=,`Gqq`؃xسx]`Κ#Żfeᧈ}08W("^-/q 7~׋Ԧ[=P5z6Į#g9Vazzm.6劜eN2D~4bp'UBuZ|z{ɤHԜ}AH[gj_F/w= # Jg=QKu@@26Uʭn4S<;֡x*rPpv)"o2#gR`:Cuk woMBڀx]UoXpJ\g}TIP;Um:N[nW#ĩ_"A\p*bH,]>`Hw#!R)<]$tl'W!H X:zzzI|\頄M_vSi֏Ɵ|,y)uK1[c=ڗzAdR*ZV|}\H}32E*en#pZYEfs]ŀ7w}ÑK(l6wotN$hX;J{ s$CnG.׷CϺ=d6GiQ[\ל#P{+,h! 'd.b:֌uNXP0nsŁ޹* z#7t)g v^JJO2 ,4l}X*NϞ$Dem빸!i3{3km3_AIe7J,Rp;g }@ Sh6q\ѽk(X+]3z V~h&9sfE]D6+lXE` i-i s8d;Mkb +<תAX`$m> 2a8p\Tc xVL:P)#~^TmMzN}?93,}"K?@=:rRR>069x/d1#O;ƨhݘ4+;3L ,><=ǵw_w`z -$(Mcp 'R!Zƀ(ۻg2c)Yn-`^a# .m` Ռj˄{+B>ȀvϪ0Swx{JI$C \aMhU3e_rN01hT@i|>38"A SU},H"V3u!CMT5p˪qg(F,91$&/w/Do`4& *0%^mJb`D/W<4* {u"uh+ʇE^+x!꒼i=oC̸Jso)a'bHY R)"lأ1wYNQUeI%؈l(C&'&,KM7Ak/: xl$?e_d(g;F,2w"$ـ$܄JIR᥊#nGVe1Jy@Het7֐] >mMXy97kʬ1e;d%op@5|wޚM$e53o Aft?Bp=arѯϳK]z1 i fX}z' 'j u7bEvzGV54MGyU1J]ffY{[^V)|A/4J2Fsà} ,՝y?fR:r4ϐrM)Pl-m)FX4hl&e4=[51Mh$QJj7ͻ!6@BmStA} p~-.Kp^j]wӶEb _) K#R;]"_F{%cWyFR8'?1#u yգ85mFB8L *Wkc5y5Pt^,i*4gH6~iȸ&>)`̚Y E&{kovUGHX'bߏ +eӥڙτ/EyԦI?I aYoޡ2:'" _<..VA8u;O\a sJ\N|$H`[zBt3V &׺XNV85 [E;Jx&n'L~4ӫ9`2yg5#I>ۑ(od3&ىq+ktŏ:I o)<3PAt,KǙ|m͕Hp91QiӬFv(6F=Ѿ.£~jljY!}k#[?a@ߍG ˇE؁4㶄֢0ی˪ _O FveK;"y$esݫR aVx#.wv[nC׈h e?o㻚8f3Ag8;%֋`=% AeG^ǽJ:)'ZhDܷЊ2B0_³?HΤ y=qN\"d7!~<S3$0YiGtQUhRB?Xga>N;UÒ6;D}fX"ߑ0Zg/YJ]+/LUm\20RVnwOj7!Χ6qЯ;B[K^F~OVm6&sVP,%}LD:6Duԩ@6$mf AO{S,[24E!\kLپ}Y!i@~Wp6c庚%RS,Nn \CT')17`lzNyYWB'ǖ|4IJ 7X>O$FqX&>L|nY#ϟ5eC\#ͻ2Ǐe(t%Lg*8siZ&fkB5`e 0{ej48 &HG?[~yssh!u{g%Lشi!96B胴'pq@Os ~NF$v@cerf BBܔ7s_ GDc0/w[mz_4֊.8A;m3ox6[#?rf&z<&z56JZo(؞lidթÌ!E˜>+vgcPbRߧqd?q! _$N'JyWDgrv`kG/ SIkUަO7%-תC9CCT<2U3atv on@獡<:i/PI[VqC5+I'ôgk᫬n78!ח^J7]rY/X8AadN>єlڲ,{@f* WHH)YTp⃵ y6]?i5Zd0ЄY\}?BZ |lIn_p}{6]Cח8?Pp]uH2*{ <"c2ywE*\U֠ש+< M0n o[d'wRW3g_%uhGnjO-DBWA{E5+x0t ~҆?eщ#,FWg1HPy#x~{, XEN% a'"N%Hml癉`9M[r8PI&XlE>?U'NK{_ hK&nl\@Y!R^tu0Dm$%Zq xǰ ۯD $?uZ(.u|Hqd">#$D\[?FqX .:8f 9J 6z\Vz-iPr#fTS /A M/W~:VgC}iArɍLUCRW<10))HtkP2C_ȴCKK +>81ϨڶEf!`;Z.Չ3smPfߜ"k'h>zR/V8K~H570PJrWȯM2OXn<)ԂXp]Tz R;Rv( #y̓3JLi[P>mg (K}"x o{Zpa̹*>UEtfG~v#}M4:ש!dѡ0A;[W; ?:u] ƨjBsrvEo\Kuc  ~ Hf mV2-li'Z\' 3k{[Zq6( ټq@v26*t}<;EdNFKVg>gG*8(փvZ {<b,W 'M1 Pߺ:b2F+hrtÖ/ NUgDoV=TyWQ6e3I{MLmBZ9Ķwz'3gjJw/.) A2հtmt{jd/ވpEԮuں6ާ<wd0|R@E@!d$`]YfG^VRXyԖnѝ_ZG@:UUt:Ċ-(M_F5I |!+#n!&4@{tt&/&ٰa"ÎYhN+u%K+ Gpj3#vP&# ul\z 3uIqoOilPz, fF\@  f#&kyh2H]᥯"ӶBʦh5~8 @=zL*d\"́;~fU:zmv<y->'8KfVLP\+r>le(IN/uwD~ hL$R-ոFpǫR$ʨ ts yeȤ}ʔft>. P 'Un!rbE]K-\7~ ?hlݝM N^4u7;E|a?Cxalk".7ƧL|LnR^^51xzRYΒbȍeCJ z?֮kT:m#1^nXr0_>%䱾%)(ݠM\;P}=K`E lҒG:]zut柈xYPӏFNf]m"!gxZ=Pq$}e3J0~#>CX#Y4s2>eXD ]ͿtRdTU!? Cw>~Ѷ+y]~OT0IkmvT#"= L dޓ2q9][p;ӆeJ{(ێƾ ^4o?qjP5|%A^)` Ȕ|VLovG(!{eOG һf3OˋJ?c˥uUlIv+~Fh zX~4VWv5-Ӥ&=/G)h-+qBθZ\H0>5ђgNՓD_cpqZv#/]:T cKh.٪=ٟxZtR,dh j15bʷecOꮘ#7 mDv"EbȭE{Ws%oք/RI`YQX0Ita<͙apO|tKL֟ζ>fۓCi<Pp.Zޟ(XBf sE& %G,hr%c۰ZT y4Ue-\GM,pDCROR}SB۾'EV}j乂^WvG 8ʊijj +f%OZ}X9U:ߐrfJΫa ^fǫ+^rwI",HV8Nt}4'Zv" UBњH 5<C,c‰n%hM+޲Nys,V0Y9t>,$-Y*Y,"eӞ۔= m- R_0lVUP`>:yVTs%Fvrqj@YT ϒ7XvjfM*)BN`ar-D(&o?k7הL߂j 1 e;\TJ%/MȹvTnhJdQ&ЛZu0#{/C:R,*-\m)D#y6't{ }.pv1R&|Vz'.~r(j&2^i{Mi"`jU=ȷLv m"CvLg" ˹^H?:ݵrY_t)2y;7:1tH.z#nCG;}Jȃvs>j@e +A fT;hNӂIdcfᶞo~1MG tcլ8]| ~ ~8N 8 t.0FP6K=lLNp^sjwn{ d 5)'Z2^~^9GD~( *_LK? :EOY@uӘC -Jdj m{3{j MNr7#JkqXHQ`UcS1_''0b.Fڅzx!իF}1^;A΁3~rq*#;nW;H3`B"?Mkr?E$xr;G D1y({NXFt[r|4\|(ZP7J1Y FEդ_HV $<5,X˪rè^~@ Սj[LzJlΖ,{ y8aۏvH.$uߵ7B091[9J'HG, #KsﰙG{M=Uwh{ު3~n;sKiT֘ 3Q =kժH#wQD[%m 6 FM)6Z||aVCX 3rA GV'}&^dԷ5X/IJU9y RbYHQqpQ >#Fk8^!to'gL/r7DUg$H_ۛtIi3vH)Goo %Wngj>i)BfdYD_"DҮ OwדN'Mv : ujDZN`P98^Ccqf.`v |P"h݃ɖ};mNSnW_W>4Vsl>0J뮾4d n9fRЪbo]G6nA.cK753qX T&I$iwVU (EQk '7}딙#@^ `Ati =#وuc5 s,:(C4!l 0*Xa9iy^7[41U #4V˄#ݡֻ-N㿺9K丶qc&W$+ r ]p>&a7$Р<LOǶǂi_.i"SA)&[ ?WӒ5Ae?;&$/3~Yiw%I5A遟O97PBsM7,*nUKi&%X`GxuQG%S*") 5݆|2,OŤ8f8q%R2VuD TLuδD@^˱|:Bwuub =e/$N5#_wʤTve'5sDgѧ)+.HB"0(c y,pzpj,zlf9s_r/1}(;fM+Oo4ǞL|n"-LBZ tf =WF`E fj=%tF >rb0>lӜ115_f,g+8Lo,5?ϳH9;݄^{ J_6?mo\؜V6µɾ׵[YvSO.0P_3ԲWrcD ci`t!ZT's ?՗YW@Q^eVU)Eu>!I* 9ҲB&x: +(2g= (βZ\K|<]U^yb/#%jm3(FoRQ"oQFtc+=VCr<& 3YI%oFVuG}/h&6 }NzLk4*u q"+ϗ7+r ˄fxUaț|ߖgؒ,saaϋɉԔD +޳qVn%\ڥB^IO#±ϙA&;qIM6vڈXO&RneF? d/i iC62tpvrP(ȃ`Px>ͅSюԂ!yOhFzr8Uzih=7xgW7j' d0SԋcW,ev\n.NK?B4X4b=&nPꈓ_q1#Y_iwNV;F@0p{} ٢-B :#ohuPɼ9~۴\KpQ5L-QRAN%?c,Df Ծ:XnbH@Uԗ%0*1@BsePV')xE@93 D*{{r(qîX쒎^_Ք'Y+$#n2e͂%3IeYS+y'4K9Z0L6"Uv檋.s>-/M" H\23RP)ů63r\6|e1S҃_H)V+}Y3鎘NC-^:qOU%]nt`.APOR'vy*$cMʿn.W*f_w1S u2t_:j`_A& Ž6y JYPPdlh]ʿ1[/p4s!Ğ6az nN=v sb:eQϷߛlK8㜧|( }0YX ࠮1@c{xT Jp7lRk>)@$Q(Y?!E]H`;f "A37|QwzʜeިMhԅ-Xށ:gwiA+O{ɹHhPǟ>yI.*|.Ż,s%Qn9=V++n<tLl&V}~Fc$!4~)w~GuPgpqdΖC&y R4>JP6<ԇp0hAa8wt0?)!ˢoɔLϪƨP*˛D7n|eݎf[n=)M6/ig!d2{ZD8m#jlK apKL$7&踫Fӄiݽn֍]E(_H@iJW5{O09R#ZKN': fI|*OXS+Ģdk:h(0 B#8mVDWqWaj`&ִ@E7˕Q$ k=VF@~7&[V)!g3jh@jbڶ\{"&{oR 4ޱZxr_2lA 2 vg`75?!B[60'k6 1[u%Y6LڧA˻34RXX)Ece žيIh&\Kmƽ :b^P?2l?2y |P&vp6+.'pXiq ;2Ϳl_SY.hQU`?uCeCvTK`{ )e|a{$`mY@r@X@?wRl9A 'b(׀]X*maO\K<'>2-Ӓp:cz/?"&nކ[CT!A" C#p̈́Ixj`-LNF)A`dF0*zW0=Z'd@g2S\[4I )\@.% ZA Vt*£f'ާ;ُ"y a,pq kSxÂk+r ޫ s/C~DI#;PB `mcS  Vjdj#>}=@Pa,(LQY@ jXh9u0uO^W1ϱN(VI#"JmV1P6&='_JIp@^薱7~J,J*\^WpEj*1.O,%F/¨ ~vj$_Z3"a1pNIOvmK>:<$OZ^]D Ct:'Tnnx[SH#';QQ(^Z!!-|u֜A)B(`O^qQ}XeN|@f9-o@v|IOuvs=8Vz~\鴣u?w'i ,YDf$=V\>3G !1,ts$og—9GJZ{)`G4-h,\:#AD瘘:^j `m9{л>m$"[B?f)gIpbxާ\t1g?`  :T-@Ʌr# {>l^_nL۴,cS;0n.l"sr=x1{t _ğPCĕOo^-5 2`"ڣb(Dx6P}*/-wZyybRZpdEIV"E"C%6FeՍ$Z:[m pےCj(<P $^L{orWQDr/~E5"+L{Kr|gXv6#bU Wֳ%)K/Js<uԬy@?ۉ4F9zU/$/'uN_1JXnNJlZVHqϫq߀Z9`fuߌG֦ʯİ FLP1h߲Q! :t<0pvfvrz̈^mҶbxrN.})QK- ppCvZ 漅0f=pŶwpu~,9udʉ9ŋ [.OGؾJ5 ctIC14Te:Vbh}Yz9N{;$|R!q.,aX#l7{|{ƚ\H7s:[@1SbKiV^cyoV} Y-H "qrĕj8K>"MbE\%ӴLo\J|DRz²A4xuZF>ܿKA<fum$ΐD @Űq!_a $KLk;2|wZ0uu:kGD#-T :.i\kMuy#*P.iE,[)f98kpM ݳs+w ǥfG80Kg͎{\?pdf݅}l&/6cc~ O%k $7r*)D$Vzb6P̫^+,ySs(uqWD@龗Vsa \DmiAYSsE2dAUY#2@V Q岩Q)QZ'bcU]W7ӂG찪r"d7ְ:|w!pVEYGoOEs%#.[IqjDVtS𻘛 ?򥓾 I oR;MeI4`:ǭJ" yЍ)QBIP]<×NisT. YvucS2mF. >H|,gRznl5ݢz=av";iژz-\@B5ON; ů]%l  mHqݿA]1dqDG efvuJ`4= dl[ˉ]#fԧepE*vaA9ieL:ry;cgeŷ&̬QzcJms|-'.Xmh5&7-z䛾FbKh{a9@3&;wE4Y s^T-wtG]:HsiJSԊ"8(( )lݑy 9MWI ;L%{ͲjMu9G[{zw0Ш'֚'.iVG6pQH: F wZ9ưFй%3>}ZC>b4ɉ+?֍YCre/}!p <Fғ 36ԀODHRׄ76qiDfc5*[3 {Ñ΃Ғ2x#b^ڕ`MmO.K\lhƤnT0YGU UvgmB'fs=y!^KƿgPޫsVr uv`ܝ&hb\?C m/<0kS<Vc$dڒ'v2Sԍ•=lXGyq5羽zl̩Fw. ~c%^%5Nq <7R!(ڢRk:9(n;$NVPB1Y`{6*d/XJ}ʨHtM0RJi>% !T9;-5XM2[,ȃeu'QFx8/HǰVcpUGaڄQQ_{y)d&RycOEG(^$i}H5udn;rBlt[d\rHD)x2J4\gC)#ǚ }G^Vu_UIp"YU4y+ J#/q׋3HS|"9d)ߔGGՆ/uۈwF.Mt+^T<[_}.Y;COm)8%yc"Õt>b1 B:OLRpF[q<h!HB}vԝ׍Aw6{̄ㄸϫyXYidv# Z2MMcqt,WvyŜŏ\Z'f5Y y>ZlaH*y E\Jl=ӂRQ4LRh5$ 4Q!7&`gHɥ+ }m D|.|oѿiq (!e51mUR]b[ICm^m߆hjx/}]HX 77wKi{}֝3 Hq05=b:Z!V&୻^ˡ#%= 3`pᤶKPP]SvNyqѨhhVZciCz2r f-at=.Gh:U~Yz$F@6Eԛiua.oB㑵̳$.g(%e۲vY;>\ ?m[%W7QCDg wu@wx+P6^A R3Be\O8WZ>tXۂTN L+B8j0[k ڰn3$tZj&s:ߜ7lm:oILCn*l<0jcFw)wK,xsov+(VRnb1Rƞ1|"Pٝpe+8Kioe ix`xη\e1L?TY'[_ : wZyT!>I .M>mjCW'LH b):)/ 9f {mΣp7ȥMDcsoE7f~R(J1]q9O@Jl(c-yG( `mS Zne굶m9_==qw^>B«iFP"MXEbq;!VOfߞݭJdӚ/(c'S∑(j_=;dk)lj=Z.N2R4@zb\>vĚX ? #u3h> 0we4(PeÎJ{/u(`A>r8#fQip9i/ Efdz/+a /u-պFK>:#]Rb7sïr a`ӓO_Cw_MX~Rv}WO LE'>TxT6mT_،Lg gR˅#+$x;1EU YY(oOI G&-C*ֱ,Eb%$.q/X}-ƋH&*~k;捜};_ҩXtl^LPb Γ_e wU<)㉃7D",arbOwb.mzUnRƾ {^]g6y+`Ӕ.[cޭb+5Y ^3bC@s4ưG =s]e-`ռ bيd?W-oǍoKWGF&@"s7T* ~ ٮo_oʃAEz@Eִ4 Xzt=Nuҗwpe>LO*LJ/wPÅ#pYC^H#T-VoF 厭c#4|y-3 +JdiUtv$AbaOEvva>~REc_YInN<#q;'WNS>ZI8aM/@E"ӫnոOo!f,FsjW| Wٛ;%|o@9TϷr()z"VdQKp:ڛyfrZ`,Dca;E2ޤ<7XkkjT J2KBƂbJ @ȺX"S;pzkD:ر1(&B!ZM*qcPex"6;U[\G-y i44KgMߎRC啥HJ8R4x ZR}Ck3Jy/!q}tY)n[=?ʾw]OFH(8ث_'FD+k#?irOSNzUL:} [;#Pj #پ:dJ⋭SEX@XERpӛ㺋s'M&HnGox x1jZrPmg(1q/կS.#(-UxJݰY#ߚE5DMUo[C'%ApF4z)-Cѱ,Ao;B_lf㎲R}0D<" X"i'u9IJFVX3Íe?ETl0hSwBv즰P7k۵]Cq&t(O۴ rH t7edrm5fNvIӘ V3 H&Xa:Ud#tZ~/9-ZRt%E4b%;>i֘u Œ|z^_ ME.>PHg;r~T#664m6G|%b2 <ù qt-xԋq~ڐ+SIEFUU5ȴjЖd BrHZn9LL#ne2S9˅|q'wEzÿDgv<~,8m$+ta[nZhfe1})^sw` b<%=O{{Xgot뷣Tps\#R#^SH͛7_oqn"K {I9jD2榤"< 3&ٺrqzV X³Z0/R?6ƒi /Tg]O\pD3i)ɉNf_X񪬕~ǵH T=qiN/pb o?JV~kN%G:3D"J-|2")G9UULr)Gڣ8,ͱ`C[BstAν`) M1ҹ':LwFMGUv.i#`;Wc~ rTb(2gjqRGHo(q`ޙH\ 8} b0 Urz{׌1=t7Cps.STRw x!fS8ߨ0-"I!lG? e8X<njxBġ+ƒhևtCD ؤoFв)L}>ڮlT5׸5f&̳(cٞj1=WH8_HiF|88ڎ Q,YȆ$Q'H`Mo Q󹗟(X4#8YFq HxJȠ͜ } TVe3ɨܓ4I=W~$a† ^ =  V~i]\dp"'Vw*X*eO=JMS˱ܢ{}-6JQKHh5OjS^:y5N:g_b˞^OTҶ ;[+jM4ܚ_A<&ߌ;;ecj‚G L$hdF}D4Kq;PʡOѡ,L6~[NAߡAϒfpvk<ք;|.RlIRmh|Ol$[Dv¹ύ>H άéWTjflhW0HƯv ^i Rp5m?P|QM櫤́<W$6SsV!@>ءYN@f<  pO|c(=‘W*s^'<&OA.r j6f30 JF˼CE,ECџ3~-oz]bvI՘.uxf80lIxN?Rz 6trT򫉣c9U>P ]k;-^C>:QF~C2]HĻYnYEGW |=wsA.-_5A4\LevWq ]H.Ԏָ?>I{PRL^HiV˧Œ4KwVH ,TJC1R[4KYg9~(>3,YBbGV}Mn(%޸ijcXA5']SySGG3h {ԚNyNjлbɺf,'Q! FܮY.l`nP""`Y["2S@*jQ&H]diSPҌR| o5zaKrZT?ʖ)~rih`t[?% )RL|fո`wE[Ƒ@ ՛$ J∐jjXsC-.4H]wwvzh=ut0Rnҷ**;;Afo0+@dTݹ~|l7|;oO?cw3ݡ֖%vK +i ْd.)Ud*V+-@0 BgЭ+#mLjB5LN(_s`M>SPԊ˷-MC.7 퓸,&6vvW}G_ {}mxZW21+Yz>kwnR)ˤh F+,&EV5Cd@[wv8@K񼾞ҰhpktHu@:oOb@lZ6K  ܜکس#8qd;zCrb! MZb1 MW4)yC3xd&I-:瞽x3N1r2n7S~$@ȃ}8إ*;H IAЌw@R}FpYwq7Vleĉ 2 v*,B [b˦ e+Nk:])7M+>+ƪf %_c-/|@CJB XPhow=X?(5FJ&ʿ5EpV\ tPhd13tX=\ Œ0ldӳ%Ƒ ^ٚ HaTOv +9cSʙ<}0\xR&H7~̗\iucBϡNhA k"!*9w+U)}xSIԛ5=BOb.ܳGCo% t[ p<a-H̥DS[띣Yug$pq-C !4UȸL^GwEh\HKkǡ V`Mzݜ rC7 9ͥ>}w|?C*0yU\8UV*F A: i&EãO6k$@<_PeY9ob*0HD* RjVBW=ߎtߜ,r՛P4m jkzEOT?M Oiz&$qRҨ&P*bGwHG&TFJ!`k0hbkm8ר]p**ti@XHdjes❲~ K 't%P!.'Zwz>\ܼπH<-= R21δ}}@hgm%_CE0x}pbd җӋ mŒEh"8!AuPapSMV}S0ѭe}97d' yYnb1W@Vg-#QU x|iFvV\6$.ܓ|B)p_J=[/4 ~0b(7'˘2 :~JZI98gW;o{ >u'KϮvLhw]K&+$΢A:T* [$$Ľ5hă^0$Wb15e+U12֌jc,储ĕz$7 L_e@f5BFɞWIX F]d;LnN3H[ϝ6}BrƇLj/PPg+eiqv d)1n?7ph/ĪQX8Ƽ-eӐX>tjp[n)'H5 \01)n4 o^L`R h}Wk"0_ WK!ӌmfw (#.|OS,ZC dfdwDX.}Q#*d;?+=G[*[NIa޵]xVќOڇ/<1Y%@l(*k#hD]蕦k1~6C.MY0#hKTpEn!uU*-LkYV#Raw>ZA#Z#m`}.=O?)7(6Rŏvle/pMCJ-7(In$K |zœ=#YsUN--yvtk`ZOrHdRC{ LiAWŒ?mx;MX`7ݖ`#;y- wPLfg*W b$ ZZyK-cT ?w5k*Z6p&gݟƠ?rcy3 $#`gA,ہDw" }u9P kҵxD*9&ձ lv{-Ս0QwxǓ:mIModDf<3WqL?XXI͗ГyK -?`NHv$(+R҅ zp XUCN)+K"꣔|1 ~MYfxGl:``s XJcMXO|6+w`[?y.[ gJ*FJ,6 -P$\)Z)]㼁n9Vp]$»Dʠ7ˑw8; oS\9V -ZT:|m Ql/9_n<s_LtcD|Pµ+shN&XsP.r`WP]TMW{%O- x(, %OAI4kP2r0]-<و rTP \3c0@+ پy(M߭eoǽ:is`xLdpq : i{иgȸl|)<[6uJODˋET[ý!X%Ap 9w7Cùyng)䰷A_xfP|J`<1t.ٯ%U,qʹ3fʟЁdFV60\h!,)ǖG9ܘS+gp?vbaK'¡ {;k<@eK x/͢6 gčqJen RM@A3n2z,cbu]F_jwNXZł7A6ޕ* `sgBW*kK w?@6rluB6JD4zդҩXr0>!hQ\XyQj! d?( UO>}0C fuM[yf7O@fGκi(jB{X`cq/cPP VLm׌xE>ᐡ7D3f}uPGk\>D\f+{imlRø]E>k)2_^CJ(e8"UAZ;B~z JUt:`"Ua03wʌ|YEF]ͣ@K1?o|Nw<]WyZ&2⟝Mb jk|er9ڃYURi&h te2$f5) h EFayT [e%ڼlCuL ~մվ xZY9TΞ2S"~֬0yHg%@o .{S|Y]Yfc`4\Vlcz1,:R$V5:0{{ELwFng8rR9f>2Dk S¶Յe0\ mPme(:loRaoB46Ac+@UP R3|o HeY2mU9U#] 3q,`i!"8 zT h}_ңt<@f纰d*$Ϝdz0X"+p C9!nmK&a?ofGn>ͳQNVͨEB bRrXA~b)5R Slwq {A^Xu`ȹaqM[݄zA`a4b{{1K(qQ^׮]t)8P_Iw蒀$D\2Wӡrg2r+x#݀|Z&Ӳ74*¤0*71& n&Źz6z|Q'8-mAj x^isYWe$ ;a0@Po쫺a FQҤ0`LhBZVȉDem̏׃_ &g>< U9AKAYPԢDa)"t6z?ft=SI>j>sqpf-f_2=a4kAZehTLͪOQ>uȦ f\_U]Um<).@+<7NjV: {|PE+fIucMĥàUQS|<(HW-fX}~LjpP!.IWm(@åIi2Ͻ.)YnU/׏4g8os$cG;Td+>؀K0 R8_ ,مL_-6*g5o xlhiIྕ1N}z7nnfkK$!JNR_ HP֗K|/?_;1;{J7$wz66K:!j r$Bn`(T e5dLd1XP \d7'#Doo lŶ`k$< 401߳{e+dtʁ5n~NV6͇hFeD!,YJLmO&_^;0o.X J3@2MLX. `(Ew݁_HAiX'mfrF wL,ːj$QkCgj\9F@IBbgl$.L8tOb+Gb}nϗ(dlOEϞa:B>bۨ_Ͻ&c:9Vv{= ~vE [fMnqAՃua4P0%|uꉙ`/a뭷{z [{d" TiM;yx2L ++Ku% CǼsekT>Z;gVY/K!"yFb H2j"ErE|aZi.ڰx{W#rH[ /LUcDΩwqAFETBC2J2꿈+4y,Z]|I]y_j$j]=J8m.N8}.^+)rB0|MQRpf$OFRI#8 zDr>%b%i2dСc f#2|4~=:nٳeQ4+|m@!y1762lkU`nXEltߋUXaE`~REBr&I!w&:^oitP*i''jínN0g)TP&#x+yJiEq/g4֟ФR 0rM>NHyU{Cn#[2^+Udz$!.l&OM=wQi|Bƭ(E>>T%Ѧ) !XҶr[aQ4rGE(§u{A. Co=$QFaV_5=|l/¢ mg̑qť,/''[= ZU\IS@87բ#i&FwJ0J.䔇= X;Wh 8Xqn:e BrceN>PVhăF;LpBQ61w!NlLJ1^ ;_0>mJyHIVezd@'\)a6$޲K+j5݋ O:aZ%6%ܜ,+ȳn- 31 ~qrFɽh6]>h-x?PdT9%SXF83 ؽ_{NۋڗB]c7(cQ&֨+ýVqM# g b6s)a93TՔnCW͌9@Kӎp5\ ]q̓yh q[#[x%u.1ÿ*m7=\aNp#zjqiT5g'Vt*nA G6Y&l=ȼ}G/OܘC`zhSQB(F3uȾ2C 9 ֋3 EP5nf!#Z`IM>| jKU3Yxk>''T3.{ Fd9$9zLv}ҟRdCJg^u-m;;<7v/}EY}ϝ1N+ =^ _>UO\WӲ!=,[wۚ/G􍂀ll>p *ƧT ^CۛYkaÜ\fCb'0qX!=~o+R(P%Ƨ`t~楜C|e#lP=;8֢'TQine%p^c`fh(2v1D]kė(Sg$5XuaDM -z&$!~PFv+P?;%>lը:Gf%Sd=ga}GYF_+eAV:yf`|Wmn閙`ti<ژws!4 #:zXSeeT!0kOFJm٤sTڰe_Q-UʅkKn=yc?%yg˻}4()HV[8ۓ\k}wCe/.ߝ.:x$ kڕX{4@YE0ͳppAF['Z۞auS׭ψ^dwJwoOSSBTv:ssѴZȡ0}xM3;"+yںW&b5r|}heZom3©gl:G\olmMFowN9M&͐@9&dBLT nUhLu$>Hrd ;ΩOߚ f0VДjaDmQ΃b.ћsx[@IM XUQ8\g|.=]PJ$8GeUy#r<+=h|;Pj嘆v,I65U[u&3CYnsz?ATj;f<'03!6.vUҩR.?~m̐5AH*@-Pfі$E;'so)]qΤEwys3-wQ9! Xe$3J ͨo:SvFH+$lWIvthk4[| },8hWU 搤kKj/短sdѝ]E+O},ꫜ<|:eM-?tDd¿5%ۣp#eFq*p[ٹc+w5('m$I< n>7ee)وz˃M#9/Nl囲sJί0s,@4o4QJB<@Fi'9krp߃QW҂s>?ÏqcK+e!q6C?p=,1>A)^5T‹H&4ǚB٫Zf,'*5 s‰D ٸiY8>\m/W-9rcxEc}X*+%CzΛ܊`YZq$f#+Q qC"̅lH{ bvCM17A W {O-ޜ:ޜCo:/<XDi;{`3_NKuOl1H2S> !|簲LKTZeLS {ўvKit\zuF~HHlxys6ftNz30HbfJ'^ܷm w~z)V#U#qse+{RxW3j߾˽9E}1FF9Sqi **RSpM; Y}9~ E2FŃ74k&6y7gw5R8CK}W,",\pU8}LP Xl8TȹM<A@XN5`|tJZ?9br;49l!&-\)'ۀ,0OA^p[V% R1kB^:BQ(O<%²X,J7~x]9Ё qٙD0Ơz9W*Ө|w4("* {;6Zsԡ Y|HYJ*aNExa J>K* XOC>Fs'BꄅH_7… pr.pG!ޖƊ{74P!Tv PU{cR#o k̏OieXt1ֽدجi! ~#Tܯ5n{>!u8lE*ϊ>2]* YFmIa`Ye8es]r "Ti d{C߱.טӘ8g{2B3=p*Jp&{2Q#Rq ܗ:Wx`\Ř%Ҙ9`͕N4_Cs-Hz <FOH5W41ڄΩS4mm!aLu€Hl/˒ {fg>!\ ԁ,g,-]?o,'/c>xw pƐ.{ؾ:F 4 ޅ7c>hہtN-lw) ~aZ#||4$[\KӺb־Ir󉇥rT';׭}jDw»ݍAå*I_KHu8V<@.Kɬcؔ:ժu-ܒNF)n ºQ {^=% 1nO6MAws\%u\R@xfe'Oyb&э&>@?ګN.lT2Mo\>dQm?F=ᐑ*d*A&Hgza AN{zT"ON㹥OiYDz@^ !Ǜ+z v'h5䋲@IyF}0Ej8rV89tlZRCԧ\ ݵ ضu<= t )$ZEt=-dʎ_m70n镴F#d48"QH)_qSB>*A_B;mLc/R4a甶ABLe4ˁ03n@vǁ-kd)Et'/*\v*Zܫo:s[PWYgKa鵴IIte@PJ-_KK ySfIr2#]بZZ#=|Ky=Q;jPQw!'f"E9f tajaZ9xŤӔ;|F陴kum|i{88LpyTf$0%? 8l۞6S82 1_ eOoUn)JmθZKwg":KT1 \/岺1}1M7^ַ X4|k~ѽj0V.w"6Є3*>.}􏧕|F_Z`ߑcy:uWareUB@;af|8_ ?,+_; )? 3J2E.nyeKrYYA\h;.8O!E$BY#RkXJ1~wjVߤm4ӓcQ o!ŞQ+8ۉRNnq0λa%qMϑ7 YX]?ri_׃ rNs ]D̏3_?簋Su?U>=klwuv԰s5m܆ފ& i,[5]DoC2jN ԠW<_xI* |9!$ 4}w|_cjF©5dc6BsPOmJo Js×j'q/"=W_m%/Ak;kwujd~UYk.ڎ5J1/y<k҆6ϓ㈖J՚ v\s.(Y" iՋT玫g7V227M,Η0Pw8<!.zm74'v4%mdbELHT W8l0]g{q^]INL9Sbk~EP9>9mq_AxaSF_` /@lep ~:8Xﰶ{YS'To |#=ký]pQ]3QQL*Bc{3h8mEt[v'"94RcV%[QYq#yX6Dűh3.n!SMIU %4R \l2V?DJ|`KLvd!Pd81{~xW>KB!M~\M c;%>uG1\-}9ow].  e՗T;hwɔ!L/ycOT䢧cτ'VBl 7M_IN Q?f=.[grA[ mJBL]{|]=m1BU dл (3{=~ 4hFlZvbNȽ'ί*P/v6敮,6|x]\9#FN ( *ן |ǭS/ PcfYPYĊ{q06w̨B*{@?X˴I˼K%UgFи/b2oBUqGdm-u|Tm /s!`Ʋo)pAy86H8Q *om}[F1:D)W{28gIˋm *^ɩ"3CFj8tDBDV " *H-,[#I8uY(UpeSDikOI8W{+n;eΛvQ0VyL""+47dd57:e93!^. 9k❪[CE6O4lݤQ)E8icu8H92*4;_u Sϔ]R PKIr80QzOK튟רiBVBKJ <FPw0GzGIVL4 r>FAhuqGjRXO۵)s_rۜkYu=Dnܪ' O Xc ?#tHH H62i`1kW 3F"?)EBnE!n]_ɘT`rU8DzGh.|#mly\Bx ?""R a/ ;+VȳR-KP[wS(YsgXx"ypNZucL@XI ]d7t3 I:ֺ M{B'`X(xe;XHHϫ;1M>)bGR+W"@έ^v ^ '|HlO]wu˧s$;a#9L.y7g6QUc,mrcL]=h#?44~T] ٗrao"_Ϣejk'|Qwt&G[ /fፗK[>17N`0m9=c-3`O8b9nZ0:ex3N4$& 4&vcrniٿK%o2Mw5/_qԋZR( Qmiq͟>~1&#v׍`1aW?N Ugb"Lx i<ۀM4&~c<&zmG|č2@YX٨+.?lF: ^-^g1:"tϔ&xg)K&Uuk)0B %+N,%SMk#ALH2,[)dTvN0n̕_|y>PIuLe4=Z7AhA95srS246a\Rf+jț=B94@A( ,+v(v:3RR{f`0m`v)>^E=X3`MM5. NkvSb䭐 )Y%ÐEBk?wW}C==:SXvPb3H/"=;dRg? k_H3q%|M(Tc0#)SVPZx,ԝ؏3C9fI8&ake[&74 ?^IxcӐW­leA@dn#3T 0/R"@'jS,󬅞$W ܋ݍdaW14OqxգeOj  -w<$GA%S]ϲd*w3es(M:޺>7?Nj [X.ƃU,!]-ȅ]3ZꞾVjL^Ji !u5Wblk`i*3'EeLL'Rɐ W,/Sf'"lD̿ ߰|ٵD[4$xt,\t]cաe6/-x)Aӟzʢ*-8]KE@[I"i6T jkqz/n>%|1].^"dkpka' 4a-Q}n Yk\;y_{*DpIIGz*mS`CICk 3f͵ g5e*3id ;{k-KI9A-T_Cs!߰W_S4[$eQ 1fl, -%@ršpa3/ #xo.yygLu[F}k#DD-wg Ex)7נ`hXe/L iF*iЦ!q B ?ױ-N=ahÉ2AfF g,`L,B~Ï,$rMɻ8jVAY$3Wx!]ܦXnn $/!q֟oUw I2K#8.kѭMZm0um+1QDxLvGKNAàPjx!嘈FcҤ_X+n[(3B¸K"/6o5) DTpN:oJcJb2݇1kc>b۾#'@hr=&Z?HP*꬝,#춾(_]PĦ-_zUtkӢf-23H{wԐ>ë pnxh檼H6::RD)k^ M{>4sq9<%2<#0yq".^ '6P;JKPGd|%D9VdGlRJ ommbe^rkg0?bǒhDu%rExgML^;XɦTs"oBIE᳟ݯ-[ɺwlEvuRK WE*Т 4ZGI!p*NSN${#)dt^'&F>4π[ش“5bMj\D=EcR|xkLhb0DXַh 4 .B*/|IX$  IJ̽ꮗ "knA~DDDV7jfy \ڏ~_0sDl^:&j4b]t&אl ڸEMG5SKzha[/떻`&gܻ?Ns'}{\|,*E՞x棑Kԉ!&X]ҚŲ/BK \egɑy6zr#H{3U7%/$r3@HaϨ9{%x:x#?N5x \Z5; leEW;~c0\YL91J;MQX7fͦ"F6޽P0[Xv$pU}So=mԖw"Ru7;¸ݬ\QL IC-r^oV5x.{tG2˟1/TX~_l/F! uό[>1٪uIG En9kK%;cN61 dChy\d yO䤲e١P)ݍHRbEMm AjQr4fA4D[:zr {5ҔBU.IM7qk ^m)3ؘC ?Ǭa*Re3oL$1vQ۬ߗ{D{gb'!"8w v5'^_oΖ 7 ϊzpӪE{_1dڗX,p?=K` q"W'Erz7fŦBk}WR)RhcwRv&mAKR[:Xwެ 4p`MkăKd@d30^.ǫ,*-3R=\* ?%[5$#Elڗv?su[ǎdh_z^b:&"Я{6ֆKVkv$(\%=ZE37©PL+Q.7wo. -,/(@xdteN3f,/8 k|H@(XF^@9@+u%i攻F]yMylF>( V` (SW +hѣI$1(@L8#t[r P/ Sl b# ~r]#++e=;::L1ŒfDt≗wBHIHQ|{qbpd<;slS+tb@4O :WсAx! {* -(Pq%[.ފ0kp3$a#eyq-$ΌUD\dvw7vP(_oAi4 3Ols94Nc=)+L+c)gU)gtP!(X>y po~ryj{U{<(&SR%-oZ`a^ iHtU<]|\zÃΤG  ?{6N|.2e4BF&4fN{P+Α|Φ<" X 7ň&  QX(Lu hR~TZŨnkbjY3-Kf9,Mnc樠mpPe z_֦,&exO$2ks^)\VQJͿufqbqB-'t R]j$C&bxQKyezJ;/i]^i~:A4kQ3aWΡZ ?x^d9Z;W?(r2H)5OwT?1$L`X[G|IJ"q1!)Tv{qw8[Ert/ nSx{Pm>߃@[T2 5Q0ȖV5mEFMO$9Vm޳OԶ?؉4j9qoea"YGؐ(#}og1sMx{ݮ%,u#"H7+0ΤTi%aZwJFَT6Ni0ts=;d"dwk:vZZ&;iL|N~/*tZ50.$-K"ߖ nj9B>,^Ҷ^zًT'my,x "6-]WT#VJc7-)ZԈ+9E?&lj8yr'~GGw놚5Ư!5ɞFs{{Ej4Jo-@Vh'}L{NFLf^-=g1TO+TΦ6aVĬ+ЃÊ1ss&mYs*`Q!g^.+O yP\ܘc/ϸVA:M1+QLƋsw @nj3T蜲xrRH$NB$iQ:Hej6ӍNa0H%x.3ѥ8VI>APr0@Xܦ̴]U:[op$dߝ&$&! =1a~fGOȀ{kDهa7E@y {OB7"8~ X~oP ΤLÇ K7O,;]@E`Gk &`pHX{* 5eiR"giʼQ yW"o01 Ejɶ1_f]9wEqoe 㛅vyIhe17J ڸ/ Ja,#-[zjُC;&-a -8<;"8gMvJa/a֜+4 3?0K mɀ+\_/aYe%ͣ 4+3a2𚵮{-qM6ex-E3v&&aR?Ҵ$"u(B4ތtc͛l ѬZЄR# 'Hrhp8lZt{ǀeg(kyş<hL=0[OKY!=h_K6|鐸 Gk:<ҫ~;`XLIތYqױap%!%w˷:Ƚ<5o&jus|IY(L$շ虁9(C(po/&/HӍZ5J5 hX TQmw߇=~Jp5lBj Ķ$jcji[1 GnNU;|}GpUޡ{$βLmRaPlS؊!Xa3V]9Mx#gaO͈![FŏUA:Y|Q #ۤ5ٍvNGnnqt=h1q Sa$߈mi2:+$xPTft{:;ţ V3Oc/ E^ޢ+&G2oؿ6Zg cႰnW~aT |ԁ"'wTЈFu33՟1+2ۮCfBDԧ}~f%OS/-O\L_v/bMCuǕŃfeIsX Iuԩ$ED8iuq|TIOJAcOƁiPn~_uo(9rD ٳzVN{9ϞoKiʕ-;"g1:hr|*x~Q'wܜq .58L" n!m{Ş<.#EY-c8ߕ1/=q r@îI8fi=\Td筇 :DjMJ5,c_՟-k܃FO"~Bּ3REetdJ}>٣㠛XVLy_*pr ɉ|h.ꖥsdvw a.C:OMXzJ(Qu׈O;* #2sُEf$f=#uݨ٨2 +QFEĽs"s{Uֺ&jSp&KHԾT{!@p(_ 5Dq+ѿ5 [p* nx7 Djxn|')945\^3J1&0c uu)5}n =˛Vd \-,s?zmv ` ^0 o]Xw :^u-cnSl4 JGc}!) 1& L9llwve6xJD !a!YdF9Igvȱ[E]17;xA؞5n4̀q/h~ r`߸^wN剏 JHPq4.AaۖaR3]lљS"ZFanq>@ߕk|o| E_݈286\ޖ/ow"SV!wbz4NJf3v&)e%~iiir7SCl)(#jD0SLɽ"=aC[” 8-|OAUNk+G|FI]nٟ[{b},u.E}_>h iw.-UtuBmW Q&4Z_G-SSSz Ƽ?ŭ?G!.~6VuvqW=ڃJ99Zp8ZEᄣO]pK^v;﨑Hsex:`Oi\L|iZp}e=q#eDEr_# $lf瞄,1X"^CՂwR]S>Qffp冚`qB騈P]{lܹ6B Tly. %EzOqI!lBiAi!2 &< >~îvg YGY6#JjbFʀibY<`#)&5Z <-k(㒍Tҿmk5j h+ZW̻).낗G$od0ކw}= ' ϛAO \J[4jcz P7Mo7!8k^1Tѧ*Q^h'OQ3%|em0 )??sҩCxEd4}_/{bZ*:ɾ {*r6k4t 59խKXc4?kYҏpr:G!W` W/ׁ+v4HU4 ˟/x|}O SkgLh8i3A) ˠGhCξz8 HJަɗˠ#I4v/&o/{b{E"G8=|K8O78j؂?]W#-XU!9hOlXӄP)ANTkOS!s >J%xh)X,|ܞ-$k$.ჹbIpp= Z>#:{d"-d/(k}jWAYJIiE'|vfj-.6N'6H4+Rf #\'vå.xtbRПV.]gPրd`qrvK]KeI62oE:F!nBj5©>^rWڮN2@{ps)(PUZ-=R[WF_oZqY18BsQXC Yƺ/_Y1+a <5zd[Ũ(%QBLN}<]0g:ϰҋV*X$-6Ɏ[ s˝縒z]>+)q>m؋oiLֳƳI6m|&_W*ov#bTr7K4/% Y_ QV1=f@PdHJ[|遘GTmwTpSԀe;($ =!2s#yr6E:yc4ΠBfٓ"XZV Z?i|) %mff .>7BH?쥈a]?R.D-2SKI袿bQJ o}-8M}v7м<W|F3pIAk*oZδKsUKFѿ;%kRdj_Ǘjvũg)ƖeˬEL_~096*s=vW ԦW%ki,68!6b46P6f0-.ک`I5t<(uFc+XBo/G &. L15G Мy V*;Ng .Nj!uiyO[45q&>w?C>hdˆQ -?x`3Ӕ vS=t>?YBftr/m?#:ĩh3\P{O4~-Fɪx TLI{@1Tq2nX]YZI8WyQz5O|=<=+X X<x楱=U'%sC^COYg}-hfo*5bɅENF{3ē* gYfɛɣeuy 8pReP ͊!xZdA iLpN%9b9e=Y7>b-Q[HlO >Yհ&peWQJ6G*)\l) ]a~".8;TRI-px ]: |*}^'H6&V`B yS3r2fyl_. dlB/Oϵio};C%Ez]7]9Gĉ %'3ƅ&|Wb!n5t-ʩ ޙn@k4P;njԪ)ɿh̪ !2e' w:auh 9~__|hE|sß6ɦi?(zw5+ʢՃz~JrtQ! Z4F ]`_IHwHگ-=(P1L~ƴVȫ M<憉&uKGryI54QG6RCx#i70 3l!6Z VsRnٗ?, l`Mer6 M2[?4z%|ב'+U8hlP )3&G$ZWN(b}; ֭ <ΐj2S̯#Ä{Ao s[ <& X}d3 pУ~^:Z{l;iFdlóY,ըwgv%R BωF16|kV{$iBc/HWkԞ#-;-ybіq!enL+.K0G1zzj706 c5s Vo5g&b6m.vYU/cLj:բ!씶`G08x;Z" j+U"i rI@ kotŒ`%)r/lnJf<~p_ aҷ`)ܶ;&~k nbi]>??oqԴDmdМ{^(N Pd!<n;ڜ7CLQ5eUb]h|@<Qq9't@yЧ߾jn,SJ{5-$hep|y+Mo#\3 <-˄R+Aݕ98Y^=*"Z_voD'|CAԱy՜JJ <͗Rq__U>;Vd G68kWYo$|&0ghW Ku.-@6i[~_e>a%ʆ{a y~*"0=%a.:${Vg07co͜ dӹI;l"^2q]J\#Sz+I ~)mFl?ZZP]j"T(ާ8Q x=XYKSOz3$EPu5>nmXNtA-954iP=2iF`XS'Dh 59R~e"j t֒2,k)t\]RgH-kmt[!bЩ_E6`e;`$gZ m^'mJ 3!ًj@gq/xiu[ ×Z7wSh S$bΆq·aC4ч /'Bo &^cAI^KF9 Է0NȪhZӄ &Nx2Հ9/d}<ݏ mO]RlC 7 Lm (,/6qE'z1OX~( +o׎ŋRJ^njawXp#2?զ,%yVhX|U#`YN:TC*|b!P1;~gdD[}<ԗ8A@K /~D| KGjr;Fj P2LhjRx{2F`{0ap8Nd߱Hۮӫܑujn loG\^2l[ Ε?^g) [NlhD R`o;z: ]׉3ϵ.yw"? T{w/)w0oE9zSgm]x٭Y/]x5-Qꠇ;G< me'_=| uܦ,H-jy%'nm}Szqjc?M m3~Ww&BaKެWJQTwG˂p:>ekq5N8顮AyoOh,|o3ϯEqG8%=r̠{F ^?l`Z<K* jZ 2dя1$dtᗭzU(wOo+8cZg;ľt be[:qB ϾO#䍚mIo3ϘwWbmjbs:ʽHHW] d*IGwR&\d _ C5DSO]n.RLS/*k9M 6v>VXDz,/z&F€g*ICQX;ǵ+f41_` -Qp0O9?[d"n>PISP%+-\Ŷ>f̟ + 0( wZǑ" ņtI^S>ߞO}@EQx,jߏ겹!KڪO]{9_MhUǧex}T0vjA^" LJeo+g],:jT}VKHY5A ˼ǍN`-cPoK,*V5lS(o~+v?shOHCކgnz"KZg/C}g\RL㵆f='ۤxpPg U+V_o`L t3e]G^̛)N~2=RB9w/5Z*" FMjmrUa^6з#7mJ"Ԕ)V@jcp n !z$xn&GC1KAl~bٳt׋E3F稗3 |gHIDٓо9 JqO>sdcx&gU]E CQNDN)`tS} 9z:-WJ Jav0dNW 鬼\?92A尨FĉX GOkU#AwYI|_B5Z̋zn뗉Ld)`rtqM#kP{lCNӑXhq/TW_WYE:mg1EioE#oȁ{'j/=ď$ g3ɏ/XQ>f#Y ”G~# \0/W k؝|em#yHf7N4_"aj2c&}F͡%R>6k+!T=3s0mnMBiB PͭX[xYI\N$=ۓ%`_j`3d̗쵫޿oP&LylmHCOr <5ܿLT|a\)= ǫĉ%RWHE 0=1Y9%r~lgnONyAA'6O%-+k"؛zumqJ]L pwvTi4rQsaN4u-  PJ|ok 7sO}5O5K zKՔIe3s M2ǼK0:}~\Y\gTHob`L> |ouJ9 -b3kb*ҵ ꚛJdK5NTy^1 @;PDؒH hcT?TE`Ip *1۝^,vP:f֨tXj'~Kg67 1.7fsz3t=ɻ2;j"b0k/tr3_$ӑ@E+T @h֮ii_rTc=zk/@8.;mZxFۢSN46atQ#n)ShK8U=%Ï#}HU1iֱ^‚ʘޡ 4_ X(#hBoykfH=Q|WEdGI0bkأh vfi:xDުd zl鼿629 ԡTiHQZJkw*`vk߽Tv= *2 ۠S&SEz$i`Gi=AǩC!Ve״?b4.ף`ʫnmY*"2P-D~0ZAEΏfĹC oJ:0beCLL9gsXwC !IZl/#$|V{6$}lGC)a JWEVy;yW$ւ~UتD?D+AmQ= ?϶m41L$TPLf6[Dn4U!>5kaWletZW<<W 8fO%oEyl&f@ƲybMMbN0u,}uLtSDJf T[ [+̂et*=y[]A(=R=AI(Fnmmw[VS%UEesf7Nڙ)yn4C?!an}@jiIiU Է]ѵ86;PowenwtwDE;}h w6@ cimžHozA=!m଍Q#(1"ol@X}h@e҃vT^8XhLf;p zM북Uʙ}9Yqi&Cn"f I) j,Ir6*WlH _lD]1wh؉-)/7UdEGe"oZ} ԾNTRkfԖy%QR>*;y_ l\[5u}=ñ iU ἄ/$B8jgz8}O@S 5nBLPak`x0wDn[Fzwj눧ז}9YCmr[Aw:8.# JJt>ai s#W,Q,zo3UE0'cce^wL.RB^$n<;E ]) :h#;^ Hy gEP쾹6}f-=l2 Ļ3 1^Ba>M BW@GAƮXը3S}~`4|@oB1~Tyr3=ۊ Q#6t+ ty@C/1(0[~FLDԗB6cX}Ǖ =ʡ,$6d]r(I?>%o&_ɔ /|%v.Qg۔ ;FW 1ywq-/H1FUKjOQgk&/(0/ f? ASV&//Vu*}l&ym.DtkTkU@ _P1 p7 $c)^k"^Vp:<`C-(Iz*Pn(!+ԗϪP;0"cgelg ,`SI昤^@d1T")Erdiqz̸#h=ޢ(fZ ߍT?q]zenO:s-7eh}F)3xv@ޢކ7,}8S5Yt)uh(e\& ,(%V L|1"x9W AeDMY׈"H-[ e+/恥#Y|NHL5*NﺩXDQ*y^:) {*8G'7oDWHِb\AVyr&I (V|dF炿;_WC*oG2DZIJk0fgGF0.\#k{jz`,wc ڇgnF\Qvk s ݫ2IIiYteoUoevӀwFltS~9g>ݫ198wǻ=da媆U. r8EU7(TSyEMW}@ޝ)F!}SU_bkk Z cT S #\^F=K*ʷ+L!9XUgZ Hrt7UJ\nd;:K8K%oA钲PCY[NuY377w>ͷeD$ z%•yf5dOe>VKYN|ug=˥<̩IòBYꈻ7W6B}sd.칲j̞n=}Oah&s9fwЙ#&$:)FEDeH<(Bv(q́:YrJ=Z܄ h5u'lZÞDEp!|_q|٢[4^$M Ab)jom,6L) 6mbC@9Ql<XS%5.7i1)#=h+_-8LL^msQXɄ͝`Uo!*6(*t($*:Em<߬z~s>؁ssL؋ݷQM:@92M%!h&{n|^)_<1.~(@>*Z)_{j'&[Y.ƃ).RT_>BhF gFQ~h̑{)&0l&&Tѱ; _=^G+JǨ"bEq_ق>s6X')vv[ݓ$XI* T=蒵v mZj/3ʽ*V) / --P;k{-& g˛h#&OO64ͤ!>./O8ѲVQcƩ^- oI`w]U`; }Zj}9SE OBhs$Z蒦Hh`x(q)|6֛hCOBm::7kZ֛^N J߉-Y$`}U{-QN|/{N+8oK]zjt`eSz_˩&{Iwޘ ֳb~5"!l ɘu3bMgT5^Ƌ t,e5ifHH]]5ZxbtƸ})<12(3\;{cA' _)=є֤W#BdSu-L.4~wa$=*/7e @s9o-FRZkȌtʓ5/(;ў:粬R9֠VO®Wє36W߬hb8nOIwPXf ^ ȱզ1lb_t˂GVSe<ݷCtXPs~V_ y1h U,y߸5c|!oYْNɌT@%t=Lްˆ[A-@G)I_Y]~Pm"3M?S?i3DB :`Z؊S]9uFt+E9ǯ2|Rh*R3dH.H1<_ 7kxUCtۤo_xF mp_tU/%IV:*g`&%z~LyJcYLz̡7ѯ\Y_O 6fQ D;| dgU;Uֵp^oiE~T>i<*jl#쑙 m"/)Yfr C;\ey./ŀ ?7):)=|6`}0..e׏ac|` |YCJQ9@= mΕô~ʜ>$2;- MkN6VaCǁ'B ɩxu$| {ɒD;qϝٓnm/ֶ.Ӫ!NZ9y#9t7GG͇Ɇ؝'N 嫊ǕIs+1* 0-^PP( t}( ֔һ4Y&1\ W痋ib?)}XCY%«YqJ%8*iOj j!G>S)VdBUUjިdI5ICn2`^[[znt[FA6:ϕwSij}HR\|uScu+i=7*o(G<Znٴ gX-U۞$(7AtSMpm887,p+a(?Wu=TrS&ښ 6G4^6Lga%dNN㾲R.Q+]5|LS {/T@ Jk&(B^䰦M[Eg?|1Prbe<)t"MuRD"GG 1~iHW%/25)eRzW9vcZ (l8Ysիs9L"%u^ h N Z2ͿτFA a{t'S0h=$@x`.5va%*25N/wDY)C G Xr, я.=$ĺ>j%{ k XMPK_R{ w0:gcg^Psz-w ÿj;>/-=ߏE\Iidч]V&HE' ~$;rf+f3 Bx=3,% <,UC}ƙfuDf.-&*8 ˓?uy|gUţ!$ j V T+c>3 }$) #٧xx^o<aH93.aN!osfߓLLdtoL4=E%`;~[F,.' f)"|i`cbC*j]fԲ"DR* #T6pю90n'z,}Ąɛ(ecFrSwZf]qڀhD)O5f{X?[!Ճ8C^q{18|(v =ش3!MaY_t G4O!Q ɒ뼥ԝWO&\fU [ejRy&0$D`]w J| 9->Xsc;4e^\+SQpܪ@E4a!fsy0 IHf5}ޝ}2xN<&7,dW9kιAWTs/\]"F'Oue _҂OxGzзV{ͥ*&I> ;אui8+V(=VoKrQiB|h<婀v!wDF,JHÜ-T,KJ`e/Y\ܭjħFOb25!=ںg1 ۅظ Cc87tp`/ >_O# okp!GJ Db)wx‘t1fHϹ,oʘWէ$J/PS&u08؂p-m5 Sco.A,w86d*ɫG6:3%UwH_x5aæSMʹuHL ]/IZuʘ/zR]fOwx\3TrJQ8[S_Y. U~6hh}86M͝cd{Όj:BL6 mFAfg2ݐu{ \I8o̘H7Z(Nޠ,tbUO.\[h+D #rKj=ɻt-zr0TcN.t\*SvYs%+R iO] 1Iӷ.YOw% ݢVkiĸi;\shvvayh7j_v!P]^CMPe@h[Cojrp2zGi %QK>ڒ6M܋%!;w(.0-s΀/7f+//)+?8# Q8[z6VOK+>h:L&)mIun@wZ (nFܫp8.~,)^Wdas4rRd|M:'*'< D.t/'kqI e#Wѧ'M }HFΚdyI mq1ō<?vGNu.jT In y-'-xL*E*)Ԩ")dd _)4r ! ?/x{o 2` R<2Uj9G:3ᚦ(GZ2|>`FPj&3bW%T=/2dK1رծݺ a Ξh/۾^a'xIS?åa!A-Ÿ$$ Y~־僵8;0jWAy(t[&LxBz,yI~sU,">tՍS$ GJ$>iHI-^cX8A![ОD %ElFa x>ow`9|\Nipnv\C39~+d (Rf:W%Ǚ|߉@ݹicOKk'U^ cM)fno׵]%]G)Bqx,HXaghNP8idD"sMa%ß/S9ű_ohŠ b̬tqU.ߐKCF\M5WSdzCTB"ўn{~t1ȵ?f9 ^\G,9ərlS]PzoO[Y۲l7s*2gǯ{t*hPFc9 O65{ t oHx1p]_,,ƾ˶cI[q\ 璮oq%J]u~GejWreb΍x[!'šfmJdDe"@Y$vEo>HR lY /Et޶Th?;?TY GL۹< ɼ:[|dټF|2!RL-\6, N! fOcjVB l i\׷άh[N:1,.Y"~pMN+b nx'0ÐXLDa+Od;GzӔ$ Hg RğLo SJJΟMRt{@1 DpIBvΉtcŗT/+_?89pNf*5MO@ҴH[lӨҒ|M%|sI c- ΉOR9BzOŕmPH 2g(.70G`XbPl6'ZBGO JQNTߪ¿ʕ2+O jJzNLrB) k XsT/"=Y [/j1Jbyi%~IQ\{)\W<"^ NҟwzJҞ'YÚIzYx>7⇩%!x97.Äl@FjsʧMŅԈ{̌jL< rHVEi2M~`Ǽ=Nc S"{흄UMH|J+"OOTo58b]!'L{;”܃J{!4nKQ'ِ-wkQSL@ .zG5Y,],f8IHD^CKSY~1<\ Ј?|4W79ccX=k>"|ʠn o]^KO?T5{(1i!ZL]Xh)WdO=emniJA8G,>(xMn* _Ѣ$,gT#yʞ";$"ثT?ӺM}Rd_a9edD疝]e}vY/6a.x 4/rożfxƽ65N6uG?VP3lIֻ/ޘyq!zVN{mrt#Kąp;as\wncte`PڅT7, )-B?skԃBd7r6 *ޙj Sfj&tK>5W+P/w_ʳ'V뢬|v+ s\VvkVFhkp %A,R0q,^IJ@l!]&]TdZsC^xnK5SMϘ]sk3m"US r@Ӗձj @;H@eePogy{̈́@GɡtgY䌑x#iq3/ 7z{z?bjs1쑥si7vOa~xb62L Niʦ|" M~5yF6\Xv\ɀy_g"`1QjkHkhc*OGٴh͊Ȑx-ZDm;L,4'~qXqݺ$4- yRyV%Y_xPeXO-NYicr!zȒǕ 8b.يE}EC܅ғBMAֆۜ0 s64}胓 s$ՏVLkqc"BQ[" 睐P")$ž1KQQQ\qo[ͣgFVdv8PDB@ʃ4>-++\Qz=56ix}ڍ^ZR#5qK?6SVw–/-G: qﵪrW+ű%Yy;}_82dghS@쒛`'7p6^<7,rq #&qU/l[攆T7ϟ 4#s$!g!K՟__EP @i^W|j*7O쒏 t?k24Hq6>rx0xY@;9I1@e[*0b]LkZ;:mt_ T @P-?\Oظ.Qh{giW9O}"I[\?K:CE{Pry 鸢^Nj9W#J |׳2"&7;WDb9m%)͠[=Aś=igd"{eIIKOwlďoJ>&n 3Pj=kwi+pv9v}HN&gZ}E"CKE^N!B>ps˅2~)5j\yJj)")2\XlH.' 04VAnoDʅVg1BVaZei :<*r< ہK?kCc TRuYaBZL)&柚J\&:d MQRдOaO4Y:M<01,XX&Tn@Ka|աhḾPKExu ,NpSZÈ$YqvdU4S,i5.:Hh;)fx~a1nLױ+WS 6̓P/O@´2ҥi$۞,V]n>":ꪪouGh *aaZGFX {H,0F(zlEjz]/{o|%' ޕbފwEǯj{$)zaLTwԗw ZU ؄_W6@K\R&$3X:W6dJ},^xaL]'ZŎ#xg@;l$1 WH݂י9=:CI=yф<*Y\k 6E8 !z%}JQsup+0CװHh+z":GJ$ U]ѣLʼ;[-b ?}WjSXY_-ȑtߗ:(+U؉RAժ~Mʹȥ*W^wL6Uռ ^~c\OYdEMuO6*Oͧ{)JazA IgkCu~Q^5*}]G&|/[i/'>E~bz+r?)>xڑl8ckJ8 Hg6}h0/4onaDP gD jO z˰~7 @[~[oҖZlf-xZW@szE\ $+U~3`C|( ~6A-ڧ)7b:5Y9 L> X{\@,PdP<]5mMVW'}%R28,pKaQpհKv9h`8$fͤ&n2oL6v{˴0LԖWFv Q%Bh<*3s6p`Vb4sGy˳%0/~YP>8p]ljѦ t&[pUf*-f!E"jX>goHMVVC@s?4Vp~Q0-Q YwAF|[XDD9Fz^;΁cҏ.`*rt ;#2WE&~K֯~MMlQŏg{(|F(ؖW8p~j䞭$Nցd}N㽆rKrelxɌ'$3 d|i8w=^rN+}ۈ@(f- ,\n]4]_O#ݻ\SQ;# ɟ8DUjt[VDZ;wѥAH=!Zpv O`=i`{b'҃% &*>Z$R&p.؟O7Ky)-ș1$Qp֍wA^Ssb{q/'^o5O498!Rh4+𰡰{mWI\YLv#05*e׎߿R[3zOL +d/Vu Fc(/CwMgmO3d(;HT{QT;Gejy^cSxoG@kQ\g ߲iU| /NƆV ?fK mПP!"2wKtHn$lLT4@#GB]_Lto_KÇ2uߋ(Ii!WqRP0cr'`]wL E@Br#y.RzsRf{l8qQ%P3ϫ0fHK"Riڱ [e֦* L\};jٞpqqA}AnpM=Tو@&cXO~<J ԥG1dU7Hxeԙ BJno]?M:N5}D{|ǬM{ed|BO؋r t_2#1u iM4BwADRS+ \"Fw5%s1#<4樤*1! GObwxTWS,r .l޾KOv0p6(GMS)ʊXFP cד8"gUNW[4Ӈ S+=_QgχR[ViFNz;".Dm'Ɍa=&ZDE n[$,M?Ν񍖧!$OktUT)G@&ۯeWXkIR~KopXq\\yd{ЊA ~Xh)_ $U3ZngE}􁿙 W"_ΰ`{pH2 Օ= T&f!['ә'x78QQSS$O&\棖i =$ ^9㣴èJO_+3;LS(c>[ˮh4c Eu$ 5 ̉mz_o(._̼UĀ̈)L1*Ir[N/ [7sX:ܴM\4騲.IŀEn6l1ș_XltC~H@E/),XnPEa[%q MPl @) y)hxݫKro"|Dp }G}zϘ sãHuy&P;+wfK&M,=LO8lyh?k4$L/`^j 3>[Je?Frm:l34T'kE QqV^YZYeKⱻ3=ڶzXXkmw@kSgQ!)\Cİw&}/DJpཁ4b@G-x|Q\Ds_V 0IœԞN&1ٻ5`|I\ɇ}4*5fFlbpy:}ejC4ȚC^̚W]W瘬`=|vBi|d ?!CB {G&̷|̄[Q`69;t֨9F(*;D]?@>`>5j4@g:-mV@ΒΤZԖN-oBLĚ%7eg[;PHKt0cp=AUrc:AXHq=9dڶ!ap@OiOmh-a{cC3pb]=]l|M8K6!b!ȤAHh λ.Ŝk;>D q*'<  IcL{1^^Wg[OPUJ1m[i̍\1HfA\?XD XΌG4h&Hlr2;;Y&ND>WU 5SѳHi HǙNLQN@}+yTϪ J+w^>R'G\˛tH]EK-pKFKp\)0jn7c`o\([NT^Hܧ@`ljDm1resΠFMr&̈́p p;: zL[ӽW)546Vu9A gN:Df [e5@ Z6VDnSv:!J"(7ꍆ!nǾ|AqӜcVY~Yoќ?lkϺCZż@xqa]gna 7S8J6^}p a:'bHALM߁Y22!]\ BEb%Cos  0c2O`\IX@-"\MI1 z⩗|,;{5A37R^$oz6ph۩f{| /d SZ!,#yȱCg#ʱ٢#< Qv}Rj.%U) B7BO+q-5F9;v!\q(X*i7Kp_{!UC஑0 M1% zzQSYց SH1x=IM?b%mP OVu b.m̎jC#MgpXdGx\.#;ܳ4Q]*]ۓhƚtr^WN2 OV=oe,Xq0g)2{ь/E.a`M!"L Zn|Xqp8<[ꕆuxOܟn}v9qv޲X"]κĒp1k@-JmBb>}z.\'q9z <`9Fo?H%u]r?wΗSU:n~r+&28,y[p_$:.BwpFˌ}g܂ʼx˿ΕBLd4E3Ј?)R u{DEgM7HV)oofةC?K7t$[f/syc䂅c4`[)F5aM bt(&A&$fNg"a8Be\1WfAE.5us=R;'Ix]L^8VK*pSH"ù19]Hq;$4C*g%(QRn7 $J]uRl3sZ5-=}^ulk?:%!yj%%!Ov>]tRDqN(V?9]+AJ_z#%EQfd,_ԗ7D 6lkXy gQGX18ݨDt保&OpgjՠG9Yq 3DHAw&5ԏU5WWw. ʞ9+ K[E#4CryW뢥֩1H:0;=\xmcT9&>4;;U{@?Xf y6jI:x׺ Q5]oG:Ȭ;(Љ @,WST]ǜ9$g4[GݢOGM QSacBYȑ ,Q# t)&>d['p5V G oĹ+.$asW +ƾ|؎7-K0+oqNC$gqݨt y6t7Z^w#OI(~Z\ݬn[5h,Ȱ~LOl\ѷKsBz p1#DfwgIjmVƘ7UғCy>UhVu${_a6**}Ԟ/ESy},,B 8e%b G֓4R9F  |LU}3mSH (6ߢ,?,RI}`$#'+  .uzn hw0jǺfXoo[gۨ+$#d6y1I=݇Zf/Z2NӣGɗΞ)c@-Wٯg=B cmæ i@&h hK1·BǮ\dl[G$+?μ5d LX|ΧLA6qc.#DղQ2[b2&Ce oods!(? HӮ bC<Sm$nB~'k=d!eX}DrҒ`SNv N \7"N2jmoƇ?7ѡ _/ԹwcT@ʼ)vWˊMPw%TݓFȋ # k[kfAZ{`$5\["ozX%7a UZsd67 i9{MlrTHj>˼iO~n3㻑" OpĀ98xR M7oxS+bn$̀iu~h3%!귯R(J{[/Yyec9q3].ٻ/އ oZҁP݋= .FT:lz6Ia7lfcEC=у\q}:IId_ԫ'уMPNYK.(k%IO-9o+ѯa asz ۔с;M@^D?/QSҋMkq7  o%Oa)9ֵ!Mc]etG#62IvUFsYUz=J/NJ4:u{qcKW\9JY=3Q)w* ٢yN'[=Fh l7*G}׸2;8?݇>{9OˆHٔch(Dzk/شF,m>a0 7ڤYqJqʑ3k?]% &BYː;)^1 ;BD"=֊ޫvWN;?Źd}pXevm%z{H `6SK.i~@93k+JbeԍU,f>7g8iI`7BE튙_ۢ=G`/ydͧU>f;m&pܺ>$M* iMe"K 0e)qU߀s OT+8t|M dݪq.fC(qZxE✚^p3>~><_&sad裾`I;[dQ<iNix?Vc(FqȠa >~|HJS&k;aS9$އȝKp]7v{B<7vDT1dµ3vE~tH9k:Y! V/Tkcl8$ D.4EIZiAzb>G\my =\w?Z=FYjYECLʯwW)``%;~v6>Zp<+͖Ƀr![w_&XaON^Tsܬ.oKH6ƶ PpgaYTfD<Ҕ&n3~~4U%e yY+ɕm'h0?FA$OUR=,ξS'D=OSPPU8/?ݛu@kygU2s-G M`/" :2. ȇZA&X5K|6 r79pyQ#˒C󬋮Lj(Epl}!;8Ԁ~rU4ޖ ɫ ]qUP{NgX~֨v\c3j¤ҳ ^70z3 [:*jSqEsM0=Z6w)i1R YdLdeޅF۬saWpBNcKyc1$ ӂb&3U"΃%mˤ04W\:Qqo.5-_&"TvU*`c`F#uL7Lұs@!0~@y3> s > ƾrj|s1p`Xu@5 q8baOLv@0XI }uEkiA GڡUoCF{ʄMW5Z"jFwM8ntiˏD&O;)BUPq$"7b+xtx]gRI苿\d oG̨@9zH ")|. eg Sci +g&y];R-=[d'C~s{5.v<*cRͱ՞?A-3NfD9Jk4QHfᕰ~n+_4]m'YT]mld^zк@Rȧ)5v*$m=(aT@#A-<ɷ , Ox }mBٰmJCePVͮVn&uu5|sm):N"NBdHHŐ[HI,qA⬄7ɔ]~/p,.[AO1Eq]Dv6lR>ЏR8p 17{CxMQOJU H=S9|՞;rԤ2nCg[-xxh]QiNF)j0%~}ݓHeG~u>9| slѮ˺m Bp@A`Vv'lFtՕHF Hk%cU;O-o!%GKs(gHXH$&G]anHT}'f(\11o⹘aګxĢ K\C姭ឮX>%"f R/5]$pNuMSd {IOp i T跒)=[ٿifu!65>#XbOr@^? *%ݳBJQƶϾ6f*(ڱWm:l8r /-'%b 6FQq9,0Y#BpWTOh37\<:H3 ޮy a95T|JLgTe, HJ. D;WP.L29%08S5&0v8B;Sdhvu4klKܟc5NZTf||b|v̎EM{;r1TFB%;^k0"pe;䏸 sﴊ bed`U^P5&oI`:'trAp[Bu 5nAkQq~U.ȫ‹.i:> 4KAB\k.3`5f'8I&2 x[pe`h9 -B5uIndi rR OٺƧ$2 o{WL xd%7 :yc/qe ZYSpTǔzԥ=,r!L gbx^懶m Ӹp+%-r "PLR-eb*A7Ьq#Ռcqy8> >i$'Mb*Mَ[*s>tt dܟDhO%^eP yAჟ[ u2L8)C`%[(4G@WIN@-p5<9򳐙1J m"9zQ 5(g@g.)+3-3Ii"Xkhi]̢44 Ǚiadp7lK9YH|xn ķ'x/J-F.!29' x[}檪DX!W~Ђ+%w"iT/8VuUFµh)~:hPc3pK3/֏Rަzj u̡&B,D faZf @g4DVR_!fd16߿MB={A4U6 8Vd WYWiܰ qV+M02B 1"cy7>M쓹.Zs-9 lQcc,h앢uimd*Ǭ*w'zHH c'%UB7}YM.C !L5Ӣ R+@r8pv۸TeJ8Z/M(_]2To(T")r+۽'܃PSsч&|=f|SZU!y(_j)p kF,#*L}k5ݫڏ *UjbzҲxp]cmiw"4ˋ.}::Gľg;rG{t m} م&9{FXX2l r^~R,iNBQ^rEzZWA.,"r gYdH7Su$-R2&dCWvd7Xw4߽{ATԡ v/Nݴ#'PӓOl E\ehM uI^e ݻQ5ep#'̄6dwv]o1SU*4ÙKD Q3}2U}@ƙõ<3[ .6J4sڶDJHqeV^!@AkRI8~s %b,n c?$xAwz0ʉ)I Qg5Z9On;O@Ӆ"}|Y a4l"s5)-M\pB,@Ϣjt1]5"R!vkNJӴ>_T`Ah=ӃrZm;Vb;Zǻ6?x4\K54{xA Ji ):>\uJSVJrvhLVWuGctv3ScM|EV161KiaT-dWҼ~?0PRn`8Wegc/ŢaK;&oG_`>V\Tn?!fRfȠ<(@]JɧN1Z:d5Y J+7z^gij,-U:m>rh>>lzvV]NS)MTJ W Rq-T9yş~CU$kZkKm),OR<׉ةjIz?.OЫe5bFf nhfgiTa@.)D M73ޭLݚ-P8HchY2yRjrC0,S.+?GpoHC]$8NI+ Kg s0c,=n;Ju9;N;s'm'sVBnSш<>W5d.Ek|[+D[ Zh.OtYO^8: /AB gD%'|jEv iTʞ{wpxMVdVPLq+nHB[ȝr|Cgfyץ Ld' y( jNWfS'JB@ &jCArnW󾾂lY}!{Dg9,C 7Vls ,TWhז:UlۺON9-m_ 4q%fBPz;N a1D8֤n@k=,amXqyH7PQ  X>EBNmEAJcyyA;rxpuIǛ^uC#Uxk֗>h%Ui ,'o۾ߣb6o\*dH=U>JFb~ }`t (/@SB-.cMb.{KE16њc}3y]W"JhnI[8[={xIx64Z1A3ZSCiBP9jٚhHV`">Qm=uyC7UMd/F3wG:Ǩi¨Zc~dbgQ^ w1^0bD%s9IxoZIbiT@*,Uݦ$_0y.qp! 3`u hӦ} uA|p+b.u:sX? :rfJɅ=>sVpRq;B"+k>4}"~k/!җ٪|ofaHa!q2nUrMhET"Rm = ^n>-# ( HG7 0{T6f҄P0/s޵֧Y6Zhtq]*}&'z>}kv&xWDz+Bp uZΉ"O`$N̔>pK+uUƮMAW$x(Nedɬ6m?!$JX+hA<_a˽Ag0 ,̀§~߸4ACCO|s( =&E{/0v2g=mXs0oOLn&9~?mQhG#Aզz͑׵ JM9{8|kvgM=3Fwkm$zVhm5*Cag֒|0RASh7(2/2GAH&>uKZ JW>BPrmhDldžj]"NG֭|YY}-ҤlȺ{+;w5TshYݪU*7@3.^'u?MokW/N:(Tl|l&t-@#l{du~q 뤼iDoF Ḏ:`>t]之"I~n۔B6БV  l3AąOc.^ܣ(ƍe m[w8W7喝gd=ü0qj,V}]U.]jٙQ0mbI0;AXN\l#ՍW 8u]_`yck' nuBuH uT)]pHO.|W$dwK>@Mθ~0Eoa`GIAz7X8EzԄt>'[kb*4J8鏫 =lG[ViQ.dִb&0{ O8!zfpL-|c /N1pQ@1**rnOy>Na9tkxM3_s"]Uzѱ5,3^ET7IjC;jk kH%Edq}iMWǔN/lco|)S)g9F30ٮ7 ͯ Źx78brO)p >-Ӏ}uOXCS}͕=Cp˿}vGsb{iNNG;usHpOneIIy9#+edva#im|bi v٢gt-:kBBQC͵Ρ(|09]Xr3`W: TK$!rfhk$Ď󲼶Yyzix >JVĄ>񁿃ke~ĩ=F@Np'No~&Q APZ;7ETu/ٙb7*_7am5uJC*sIS7!u-jblg:U'ޱo6}j8~%2T\7"jLȮx ]z5FF Z3(Y~ 2y!`jm;FNp%Ή*`LP4xOz.˞!YՇ(IRDMLdV킅.fckah{C@ߘ҄toBNi^7[_Vd`) |tE؊t=cgj \ӷetQTۿKGSs̆ ج$f=_{$njijZ_.wNvx|91nB$Ʊ* walCH0uhƋ=88φY pJR2\vJcl6pë M >aD |^4y@k+e{"-hz=3s7HbT(c7!LscfmW qM>mÌ0DP[`%FY2i[c,w<\熆àGp(9r r}+^4_48cD2kI0F/("~ޜiGn5y`Wr1eJ/7EGу-]q@Epb424Ư1Xڇ4z< [*­GӯD"wџ]ftdrcJ'2pFG7213jl-GSiU<ۖ*_P_Kj o)h1TY_\Hsjpq{~sZb-c{iCPZ]/̏r޹'F4vj4i6Av򛮈_腲3+wW}Jg[qtt}_e:J/B4m#)QeQ4VZb٠xݓ"5ލxwfڝё3c / v1h_iNhR}`M$ CVi&ĝ{|ň>̭k(%Yd=1e':Z+Ft /tGf$* IHm6#*X&qٍɡ3 [:te} Π?*܈@Y ;xk;/l:c$Y1 I~#B(82B*4l!;/n)dډ)L`'zEsN4 N\P;mud[B;hnhI4<{>~j.${a%`wۦH>Q>vD}^cDkhq 2m(4 tD} KoFZ׊^0Бbu sq9 (kG7{Q& nD50ZTQP#b32]y.[׆sqd&$ e椧B/ nX*`#Tff&fLꅜtHyƐ]z4$ ,{k geKˡ©j-ᔐ;Ѹa1Nj#HPp=֪W:}9}Cxx͓PZ0^/$Zĝ\w(MrÄ+ ջ95fLwol-lA<E UV03HJ?B?ZlwcaEIʕd>CNsm)R6 ?BA,݁2tatp,IjNE%}uWEOLW!CISATXoŷCcIAsgmV8e$4=(SX[SOb 86?jL^q S斐uΤGgzNqhj(Y4u-:>@Eݥ. RW~I*ᷲ-h(7Jg0<{KH$Ҳ5|7ioCR8m/O#^qflzJ̪Vejt;[oSU"-LOExz7hh_Le^Cc /?Aos yuM@~<퓽9s鷇E;;jUEdwjǻӑ_bTT#;`i\2i(53T@x*S'=OUz95*W ㅀ7j>hP~bu3 HYq>0S3~Қ[;֪-2?7cO'% wB ~bE`5oIoT׫.mL0侪Ui3ڌdzIoLʹ=S͚5^eGU:V.d h0+Aګ5+"VͷM[zmY7F((c5=Z'9^;$%D,X,^]m $*Pu|2E`9_[c%ߪ$,&7əLXvDj%D3Wm v|Qi&doWa1dhđ7nKᛪu$A`}TÊżmlPpc>jUuI!dwLYy[mq`է+AmJr$ܢ~ *HN l>I;$Sč\̣rg'!7n>՗f΍D4}\lWFarfo>HJ|TP{4K5.!T:A8G24]#-WDS\*G[־Ɛ-\3ӓ]ᗡx_td.5l5i7BNi%ә"L}Ok]g< \[dwd>H TLU*&29 V!abU= @0eMԒBNX6`h K~ǣ+:@ZDj|/\/K} "m%9y":րI4*GAPGMIoT82PLfe8_Wb6;Js6X8hFHDO|YNTVɫL]+;$`cSebqw Dsg9 ґ8φE[g2 KDقaT}xQz5xը<\34="ʩX)"tr]#p9/4'5HR*K8>du{dò\^^΍j 0&?Y*Ĉ3PS>IaͺTe#C#K,,-TtMO Uv,'<X),feuŸ3XOe=Ž]i6`; Պ+dkkص,L ֋3+.mzQW: (nޤ{ƣsL}筩W-D:h-;v g@73{$V*:Mgj-FO(^m=®gÛR !Sփ˒'wS=1̛tn Յii\ӭ 䩻1X؀Z3%-U+ofbW0Ɛe ܬ+(˂OT(`،ײև}|^SwAg,iب_@^GoCMFR $;ʰ.G8m~Z5 &y,fIvLtbKm:;8гF+2\1~>#ү:`3h>VNO0~ԻZp"``7G^|şqwg%|iv}ǿyF/:, }ZXq3=}T@(/H߷b>nam6 uGW.s8rÓhKbNЀI-n$eBoq++8qsw:@F7b4WS b@/uO_MI PI\_Bʧc Ø+w %WA#>dIw [XZp@7* o܅N}wdG6/;IzgPdjx~>׀N}Ϧkָ/E c(:0|(5*twsӴUv >cCG>_k`EkS"<`-xr'ϴTr4_cdJ4ϟd'k Lo/y=??|pb @$iun?u; 2j{yQ,})'Ī' x:ѲqUkzˌ6٬Ce@ђ<'D#_T+3qFz^25Lg8my iT^Ow#<µM:^\t>kC& ÐBW9%AcUh:M{{=e3 ZmzT'hѥ2(SO]pSEZ|6- :bϣ[$IID2[K.]v][0 eH0! dx|xJ{x1;;,,AKqMѼ@?#Ğ |{b*kphf"v3O]!SpxxJB(a"Y5L|jG(X ĥ1Noud".YFo|r-ou(;c`N.An1l$2QysIaM;Q">! U,~=3O m uXޑ>NQ}Dt@"f)G|EtPv'χ-u5l5ΰVW͗# h +K2VYeI=Ci7_^K69c곉△8J[9'{o+st 6X-IQ (=US=x!c{s|(,·etK=X<6KȻ)8+}lK7oWx:p[TT AR8 U^il*]QO Oyfv-GMzDŽnv̹-73JF:zymF Y}ݡ_+j qjcR1xxtrƎ#CQyc4Ib/=yj i750:% zJV7`v20 S\1GodM}%]`1| *rWm Ǽ :*i,=KܾJo&t *Hu,_H)P=.E#"ˏr&N3O:}!n[X$(3jfAL LC@S]2qn~Ci*VkWSGR,$Jy\tPiNd'7ϐ>~A!GGbEAtQAdd,uBZt |cVl,~3lttAMډ⯲X+;ޫ{}!{/Su),*!T$RBd+؎)Ji[?L)6:lO1=3;uVG26j+p?C?rMh%la9X1mM.JT}D\~C1'i h+Qmi( "cfen#וCDYO#=ִVE@j{'"@PP,5>!2ͥZlXA)Qy&τw"K!RfXuRqޭHP!)[b-#N|͑6q_~r9 Vz&lNs xg\L?PSNɿE?x>NNqN菍dk\|싷q,W qqg8GB=jZ(+ pLs . lQ ޵J(6kugF'(W|{ 2HGl.ҽZ\em6\Sm#£w |TUJ7&8!Thykӂd܅횑Xhvƶfl.XPNo#+PZmo>\2 Aِgbd=?)rdsOgKI990.JCÀy'FݘqҔ4|d/:fcc1InӔ wpP]R7.2/nK8V^i]ANpa#0:ڈ-!au:P<.VӲlh@b) B +l@Q+ЪYx\4Du9oHFA7r33Qs :* ?@ٙ8F e-? D{JؓoYY JqPO!E N*$%JJX]A^cْ-!r@JJЗyh50dD8Q p,sƪ_ t\' ?< P~ݎWbQPg8z-5lb8]h*㦲sWL:Tһ ;vC ^Oș͹rѦ0=}ybo8Kp2fiPtg_HI?,]d֎pT /@ rh65M1(trڳ}!,yOgb٪1.C%l}7#ԬSO_@$nQPp{qN HU&vxrF|h3,}c,fJ PpO7/WHMG/m\;(||~.H0 {4| P":X4-A#Bd @}5ٞ_exr|0)7`2we#5'_A'+oJ{vS+W{gu6{XBd.Ff.8~yDY3E]r!4O Qp It*ٷPd JABoF]`j dG-X[ B7#'Y1BjC#]p@duH̿jdvS]\;_ҧI ]t_.)G\WUTr MR&';鯞j4j$(٬G[{whj%r9ILJV5dJv7B FOl_F+~ 7~[p.g`=$ŹC1P5<cțMgc;߽izX(g5&I~ئ 6P:/hP;~5dʃQMs:qec:;s6I-4Q }V]OhP'`qK{9⃢͹tצvp8ŕuLf55 LU:V Rp@Fͦ.Pޙ\Vs>Z/:v fdy9]H[{Wg=k(bD84&EIH|C7r1zZ0W*m@S jܝbYVtSV|84m#2Q9͐1筙aݬo>;vgn>g8QNfs+?(!@7G7LanVMӠ SO+i̗ PTt{X!S]"I!n\Ef F-W{M 9D_%-c\IHBɲfg w@^ddX"D7p5n@89xmX]>v^#jI23 z:wGoAV/ٔ>_O[ o$H3|۶r'R q V'Y KԾO~X_#_q.m4"+`yeZ۝p!愑a.zl|ӝ]h.2%V~]J˂!["l6kwWD}$6Li m+ 㺸ؚd' dg-+%65cIENg} 1+M-P'"A{Ff'lU-VqD ֶ⓫ű VL+/M-ywLTٚB)\ӆ3\(jFb-ז(9fGtMh1>p@N3,)+qHA.)eț#ZBh^qOkL^ڙo,@c?t Ͽ>~ 3T꫈zQnhYa^G- )Ogn5bOs"B +T g=R*ɋlΐ4YL mFģ=>v7ynYItdO"F(Hps1)xx_ RyټYXCׯ؄ ;A=٪ٌ]$TNt.ۻ |x< J|OAv{=Ԗ%ⱉ pd5K)L8=[5 y|Iڏ/Kf֫ ةAcʜ.6b67% q#QZ\ysӢNO5AFb|1~-< *f5`f+kϸeea'8tp`G@K|Wf.8To`xdE}ߒ .k}ifZX?xT*{6/%1^pGuIir!>JF{`j{:' G槪<ܻ%`+AZجx~}yl *e! 阈2ʇ(|*M uqt66>Ym*ݛ~Nɜw R~#as*8 S6wӽnRJu2w”bx[w(%,ޙ$`<;B?"ch+jxI+$95ѣaĵn|ȟGKtחα$ih5zr;%]jI >k9U47V$oT͢B놫g8+ZN6%I31u2l^oÓlMG9T«3{' ibOQ2rG{jNnUP{n&(bNuW8{LYޠߏ2O˜R =? ]17Ej'_aWėfg}$t:c:v}JX1zO%D0۾\Fw)ٜxmOj|>AzsJ#/5qz3kDj'j.ү@hH1-D$k3_aH7H/Xk" B:I.N u֤2`[Pd(m>ѷ7Eï|58%G2& (#|S4DnVjp_`Dy pޯ֤Q~΂|DNg㫰}{Ofv閌_fR4l]|e6fezi`!e3iܺzffhOMZ]rPػcdiKTS_{ sazEqz@բ۶ssG~N$"F'@.r5dѐ)^UFuxXnqx$XX:Z% [{w"(, $QbAJu&v'Xe* &!k)lQ٭ے~RzuXNO)K[ i>hz+s}!$\}[i @i93xi&еPV֢KKYW#| WXIQGS#@toCQspSxZ?M#ynHYU9Ӂv%BUb-u*!$4$AU $;nQ)i$e^暘+ȵĴ&~<\1lTg,YhsL~1-iC,XyRrt6'ݰ%(Z~AnUqz,f֚qfpH}z8 Ki״_F:Kh;WA7J5R!T-|d/o'2 玐Nfus+YWmٌ@M9t[KȨ\M<$!S#73{n p{ၻ&TY2vg-Kn?6Jޓ" X܆RVpW$HY$.?'bJ7'e͌e\P16bhZũva|{26@w\v 7Xqup׋#ܭCXQ#1ʳ!+IJ`)K@C-ʁzR?X'!{TW #Ubc) Vc?0[U;xedɏ#o)!s%S4ȖGhmj庡zzAH%蠁IdCse4[1 IҸpW?0Zst/IMLbesA͑}OƺRJm6mf}=H3&/jV/f \jVJx9? 4uZ{ж|WA6v`7:`2]fcoxŔH}x{џ nvx(6} MpE*53,LZ 3TH5'QY,9)LNEDDnKX)"|A0e# #nnwҗV÷$}H۴C$ WJ pJ`#W*>yN},!C8;U&sq. Sx0}iPÀH*\9Tۜ9^~'bHfp};Uܨι|m)w5 1u d\d|h_Ķ!='PD,Utl1Ҕ"w~xkjVEhF(B?y>zN fSn{dDڪMH/5#:^&|U )3gwasD`a,TtdǤGn|]/zwOuWAu;^DX{T8f@]dx†|rL/l}Dh /)SBH6WI˳{ؓհ>`a ,U펰;Krk(ڶrQ5˗a/Y5 cŽUfMB\\PCi4yY*-#ҦjM>{p`yvQ)Ez*<ͪhFi>u_^^n@-@S$y)ш,y1jq =|ܸKd k3QEfZeXML9 ̚``n q3;܏e?8 =&3#N<%7\P.Vz0[ -u舕?r٥}?M7X'Ȣ 6@E\8B HB=Y"fވ+²soYv\|D=ZGLhBc֡9m,)*z6D08!)0f-u3Bb-ɮ~{Su8d*3A嫪 %q?.|b58rS 'r#qmbPUckS_ܱdMϗ^~֥$U"PembD3惎JdqDSHF+4.F,(I6Q[uO jӓ˞܎:U6<.WCdExX$d~]9kV][B%GsuD /_ g{c!xmrk*_Wq b^\ɌZ:/Wp/em&S|W֟~O"˜0rPx%<߽ttTLHE+j{wpCdI6oGY*⟨ B{Hc)B.q=͖e3D?%+aE.}9- f0\WKb+)*a+Săbj!ﻖjDPeW)JY ~./uZk1w̏'WF ,#?̟ \VvH(-h7T32%+Psqi-.]f`0܋bO9=X54 D](Gk h]Pcf>gTsW (tV#a%/Pҏ[[k"b:Z 2ILTY *^+X& D=eXIm8Y[C+dn!njiPb|| WAY /gÜy# ,HpYl3@9ߎ~yLkV+ȇv`57)= b{¶sʇX,N=Zބ`*P"WB<A{O_.QԦl,ȁWpT "PŠU,R^+Dʢ_¨N (ku B5HI;3[bf,*J6=ؗTR4.\#RHF$L3*m#X?T d) ./ۑ=eWbJtjsO6@n.QB+:)AL$)D.gb9ܻOZuT96::6H4/Pt9m2bmS᪮^v&幜 $*w\RrcXSGR"<6-QEs+ ᰒG-a7J`\q5 Ϛ` /nyUaЛTm!Rk:#nDcÙNjц UG,\Cx^-b+,'nSVGXqo6c1Lqqa5vtYoC7CΣxHjW5zƥOu%wͳ̋9ĥmsN~4ѥ +mnOTZXN H*zr^N!DrRW=K^_Ĩ"U*nki)E@CgS'bYGa-.1P\H6W~/kSMD(L PA[hZE|~Y~HIU5_'uOUon7(Y!6Eq[ 5XO'RڔBF}\R)arȂ bSN:5 J[1~Rr8 8.#veFD/O+u. e8^ȢYƜ>(x'~?X8n9Xӳ^m9)(W+yRaV5ZV0 BΐƱqӒ|>} ~L*6a=3e)C3'ݜIٗ-0Q. P=\9 v5T%Vx5'IVjw퐜6߿{US8/l"N"S3tZI/*${V[^pVŖb7yHix:XJg њ=.hmoUʰ^b _D{*=lsT:0ϤQ %Sx~Jalށε Lf^5sV!ɴ44*j3#<|J֑ލẕI0~yic &#pR-y(K Sv)LN/j:3Jjѓ)Ònzg::%O%V4rpVUHh]2IgFP$SDV@_J [w|Gaftũ71\ wkDi%4~wmS ފ_wg2.V0aIfIzV.a].&,9NSyΏ+wrpv (#Q|%#1f{0j6;x?:!5D:MzK; Ql:W[RS5GqYB: D+<*(3b)%^j6VQfi"Z$]ڣdqćUc~fܪR d+}.7އWӊp>h8kT6z9h=%_rPK۳27ݐ)"6p*=lx2;5qY ~҄`f7;'[ qӜ<|U:(H8- *B;l7n*ZOfFen,z{MHKF/J9(ʠHdƧ n{0fu'?n?&ٔ) Ϲ i 맮*x-A!"DP蒼G .=4Gy6-0{x߈–QYաy/vɰ eI16v]wcP\+b&'Fblw*80Owi%wOяB3P}5;[&TFpj\Sa݀_N;Q2=*0zi2aZgXUiqe]ŧYx$rlr^.];3`zSyFXʘ50*ʏ`_u~ɣ ʍH!*ds.> T殑 +J48_yvr(.{g@< &_}G <(0 Rf3\;T h|O j2 /ߛ>w-3 gKja!2hl؏D,S!` =Agx(NI3M}Wҳ~b#IR^#Yl,XƸN\ĠJxߦZ@x;{5⓭C_̗2Y x]{]B/#ܺCu/rw4L1 S:?YK5A\H l(vo.۟1,U$=dP`api/,#U'𑜁gnG_"U IW$OG ' J>+`c̀Jf N o Ssa$W(ߌY[± h}6ڣ'4 m:"8U #ӰؐcG=(gWP5߂&Whn׻J} *p=.@V!2~^Jxv>ֱJz]>3ڸIXJwKjצ>jUT49E?F5dweVƌ0 >o2:"<^BґQo&GxF}NL\D@ ([%6%vdjW?'.-WEU)Ur$AXLWyPqc ;Cs+ a}ca<U B&G-M*rR& |Ƀd5^Gč{@06-3s/0#Lz8U`GDq$"M:9~(}X9y9((BR颋^J>T_(3ZH.+n@ @] 4e}BP5RY0R' 譒}ls/$|Wz\-##7Y)^ɻPLM-fw#2&?Wi$}X vN-!UG{5 R+G+026>>UcCϒ" G/Q2jOLj`c=6amohp R 8] 馔l-H"BuMeB]{FcJB~'54_c?=m ^vԍGnѢG#Oy}Jm>`,xǏe H WAk#V+/GuR繟.k'[%&:t.=TL;y z 8 ; ׄGPA+p _aUWZm QUp\L k-i25^#_3'r(t98UGci !ܭ>`E$KYX8i~NcѦmCH fvg-ЇN. :v@f 4jKvXj(lRRKTh& ՁNҞjeW)g.$<>Tkb ovi;s4Li^uK 0^Ӕ 8[OZPyX>F\Jضޭ}::K '&pDo8eEPХ &E5WS70-Bڑ~"tdFf^Xom 0 >DG>mcإܖIfy|LYY:Hfj*"  3>.ɤsS$oKF?7W}9ǎßgGb9 +hGnZgVeܖnvslE]>O!Nte4l 7a-kNE[5= =j(29ecsX!bFhwυb$s #z.g `1>q*.&e,3CIxB;DLܢ YA Xp|FJ+|8Fcv6qTM" XЀ0㣽@P?뱐\:ch ip5)D-: AKsCrඔLPInx_TO"l댟_gt[! R|wQEXk(H8O5yPr3jj ߒRyH֚iGfa>ߦaNr,!,[?HCof/G.J2,KEkZm+_e> >qHf:etV $2 qġz>s PfJhW8zVZ} -4|IRY{^T~3 Atȫ}AҠ:U4F9XmŽS%zv3 K TОn"i$oN-6Y oPD8=9d0[t8'@ ly~KV|!gT37IXmq_X(ߗt&ʕLM$S.8sȚ|TY4\j߾I{6 ek*)S Η4`1C\p'yD2\?FYf}dg~!6{ q';Q*\- ބ /+pYUYOeD;*kf%O>V@+1a,hپ4#f-l"Wู߭LkHK*6x6p\k M?!A;&^5E߻f QʅA쥛Sjͱ'`6GR*'V3&bURCӤ$1EaKShEUh 2R !v4"w`΋MopZaNXN“XCR1ž<ib?Kn |(DTν*}X\뮏$}I՞\Fbl%E״:1ۄuvz(k`=SVo9LaMȡ[brδ9s?])LVK;mohrWs6Ds9gjrC7-h|\'#Š?Pe$,WSXȞVW6{ #]][6HT sy )ܬ W/PVz&nT YpI 3yu`FّٟY:JbM{JbҜ˒To2淋KaO\yk~sr\|]h֑,F=4)rOYص6jjhl4gxZ(̈́893(gWZ!͘ ċ#pbC\r㈻jr!eIW 9#0<`<@ mPVC2XBXb;ƻ΍}S-Ĩ^mjg!v+%Hb*U0t1yM)PP)'D\sNk^)ͤ4O璉JG9›m߿r7yeQk ?fBI@GZ|K~k/1as!t<Kę%`d)KHUA!Kw[T*[`U´wӇ76tx9_gp{?vag3>U˽<͕kV5)/n[+vtZj?h;~siU ⏘!~6*kTY-f~T2YcY%< Ku2 ]JA$cOs X5e%QM1dg)WVCXߜ39o\2% 4$K޵HLKYLswRضښ?]{b @-%ۢWQ}L?RŸ R"v:yŘNܻR4khbdISo1l&e.+k^JT:5.9d,WQ?%`2F`-p;8FT4@zL Qj]k L I ȹ'q̟rK|}ÃmB@ʂ9F_ж'u Lt0,]0_LkpZܙHrmlhݼ 8aaf٘Y$*͟&>$c&rJL"@A-kkpE#˲X%mv}I[L~3j!;ޚT$5N|Qqմ.FCH?\?ۘ09$/y4/ayg/ { ,^ZVf@aœVg^~)?mlݦtAּ<2R?7iJ-3~UʤLvP{5TOKTۓ5TL>q+r-Ĭ-g 419/1?GjPVI>j3Tiͯ츲#ͦ"ScW g| ˗t4 Ro)pV)B;{ƞV_ #˸JH ЭR)Խ7 tUGg'GlC5@@fP_Yd95@m3+[| |Bq"PIMiڹƼ5cbǑd(N`X}%,9"&A_3#q21Gqun0o3tCO;jlEko/RFZ.)B| AL-+ }FhhkKEhmО x^@>uKM!p'noRIM* :ѸY|-"PZ:jFTbq~lfVۦ+f#tHcOd9 d8|0f-MhEM^*҅+w郞jO=vf+;U$:Ww<7l`zC3iQqu@*R*!_0;ay1bI5zڠK+6O5UoW&D̮$NAg_v`,k-¬zݻ@klc_4,Uc+P|0d<-wun!v\O$ŒJ NĪKxgKwdXvϚ};>AF1N__Ե#`;\$Ç@E`?,x9u>XB lD-8tI->(hڜW3=5nDe^_Fy7IZ0\1 (D 'ԝw PI5L; %f%em{*9ߓDnyn WâWl#peVǾOYȝen(<˙?!Ľ9;uDixrm{i (%07{':_W9q!"֎\t@޶m:޶ }hZUwQ/S,H@vhG]i. z>vDU3'fkgf1rD+K2&4 芅>0'ʧd5w߫J1go,1)oJt?R!6VeT5VseU/ j]XNeǏXq`M/O aYR_Dl.)Ox@ *^гj ATREf{ttokJ]fdYcQ|Mг?i f쐑!l);gRvt]*&ti`ڏFVu9b<\t=] 1S#όDHUI=W湲VWǻ1^3l-:gy }YriO?%"Y*!53a' Ѐr X0\vq{z(p؀]klg7js3 l|8O 7ɬ0(&xa+6:gIn4"Г% =2ܦp2$ŀy!o4x ר"x&L58qi'BZ:4\ J@M "a^rȑ[*.xrD[7^dWx2RSsƂ$ژ&13ʼ5Um990V@X.#XwYKFr'Iɜ5C=2<+c.cj>#BJ\*t6-Pev"!"~ȼ͈t 4"AR! Ta"lx6:Cd+5 `Zx.pSt;?6R8Ё0Mf5F Xvn+xˌ^nXgn8#{a,]W-]i6c Pt0@[|[\|.coR>JkO̍;dL&>se*@v0E9R}<:39.a2Dcz_ FjA.A~oQT_TvU: |7i^ 1-$3]U"o<Lݶf>}?ҁLkv,KөCݶgp9HD63>?5xրJVYcby9UHޥ+Z"MKV7YmIڛdo#3Xl=>U (W#*`V~1a& DaټuB&|T. !Kڪwt,R;'/|٥TOy8dKr:R\P.bE\F?>FxW S܏]]ͫorT¨ǁƃCd{CŻI4T}䂠_[(⺎- PKį'u%8 <~$y*kW}~(Hy刽rmbL8&@U-KQ R𥫩ļ6ʶ٤a[?7ju e L`A7Xb&EBKw fq2 v9[%S=I[ dwY*͊%Q#nџ5a k%`3ÍW9fQRs<0V hHJW&GIh;Zo&uE%܃'i,;\p*TbΛ:7S^8{%~ꉻ:M*^pl઀4.2|'ԵMm"1,rz.avuIu (&Ḳ n 2=ꁈlNm0Z>"cqZAp&f%H']|%|gG[sU3ۥ^# =d.`{ s&/Ӥ8&6'G]\7 ɪ O[ʣ\Xe \ FeTr"1dꔦ &Jk,KZW(eȂzv]҈7l!6F8#,HI#:3چhñ@rI#17i}ֱqW:Ľs~"K8 Ҧ}3ꤍ.lK(<_BϢGh'2yP:4v`ؕ,b M69m$|_>izw 37P`}&+>lnrl> bM"FX2D|$u>R}J?5MC6ܩЭ,̷-{2#J^.xJ<~8`ΩGLAƒ 83b8:$ .h@@㥉 SXSEvRBvId,$: أd`ś=LrԂo%߄_.$'HwݸPQ H%M3,˕XiSmqԾ8}R$EVeE*1F`zS1[FT9AhQިJm[Z],Fw=xv#8Dg,;yi? RJ{p4T8. С0 0^8;m^l@e7jT 9oRql~tds b}[3[ycYx)BUբveN62=I{bQt>:sxdۄ^²ZUK{/+si:9&ic}w )[VAV1B{b{*>cGf@ao.zk:8:Kww XZ_p=ԃ#\Ct)wpiaI+g贂˛5$  [Z4qF,XjۓcS#?l J$t*:E17 n]ʊǢViLRɴXyrCŸzhd vɃS8'pTwMxєfrۨ>=a=Np{cJ#)5qKFҥjNT~aXkNx;T|~pp;n$tE1Sm?,UjZMlA;H"9{AW80?s1H Zɖf`4TzZ H߱_PYa>’1-aٹ3=v.pltbb9xn|RN7J%= 敂*^Y„ʆ )֣^ϒl=kc5qZUrs^z>G)躨u5܌m=[\sE|_dÆTe]vDZLZ2F^ pDӛ!u{ͥ|.t’, ~< }d[15. /e,:M$ku!fi]ylK )0DBR6#-ĔX ̃tL.c7pT;XH.<~ Se K`_3 GTo (!hf}]/CTٴXk]^|bE|=DG|Mْ bS0:!1dEIOB@i @Guolĩd@дYC4*1_4)etSژ ζB}x|}ȀÚ[e-kW^Iv_\ӧ, H{b'EPTr!@ȁsw]vr]_uiļs歇NWxqHR,p2eQ;xg#%8d\*oMsq7p[@Y\K~B+}[P6,U>SP#$OF<ȣJt#G1{ӶxICEFNfP<mkщu0hz*T}!o*rh&kY1yZ#!0siDe*gΔ+bH!?\D?*lfBjX_0W"dG:p9B&}+A"Swp}s"Pv,θL8!=ӶrV Agba'X8PUHxB*+hڀi:)0m: mA*4y빖[ \cZ\'k!+Jfo`K\=.Fld܋L;G(SK"w%oĘ_ If2'fN-Ku~)*a$\弍gC^[*^Mʦ$˅!4QD)W:p&]OX1v/xwR1`86}Q|)]¶NVyRb'4QtΟ~A`+M%,_`aӦS٪JIw&Sd v\}Vdt旇\W@N4"w^pܜJʇnE`aj(Z|lh;žXUo ıFNhQU" So֤&P !}lXu}]La~n:p;ɴ I @Km;7)nK D<\nt :og[z"׵v~ťm8n`}hMc N?n]CcgNQg wfAx`yf]z/"!rw;% 4jt(@O n E<4b?ko"0z& Yv)*{=$g u̘Z,=,}J9~(Tnl/xԀfi1UHYHO h+P'R4r* :8E~AxYA_חϪʝЍR%Oo!r(] kh홺EA4 Krb\?̶f`w.q{D|4]4NO~y, pMMvF@3!#`A9OW@W.@]R38.vNׅ~ZθR0Lcb/%iZ[a ??ԍsqsO)[II.gc[j]waxLGp W+T>ο|t4-qz~Zu l_YG}m"nk/O[tt:YG C1GE~WDtBدuEK}CNQt j 'N㚊4,h%ĺ?,FxdLHXNo`@Lf 'bR4Ƀ8dE--QoVx&.Svd Ջ<}7ljCG94~\,S{3mN(DuSlt~y;âUbf="cU=ÏVw۪ڇV@bl)PմnYsk+z7G}Q,4\OL$ ,kHΧ|`#g{Go$?@Lbܻ,:‹Ci:Gn0.hIN08`OUKQ23Jڹ d'm@n8:JTgj!#wO UFX1 _v\[04cRUya"#Ib G#4@ 1[{NG7mq(yν8ϳ(?mِ6Wa£XK)Y+{AGvT&'P0fv 8M{Na{ -cM,Qoڼ)0@Ireǽ#*@pm@.gO^u n<݀cjֶrfA.ۋ`wC x~>,u?أ2z #z`(ܢvOݱG;HR[zrfbadOKe֌4~R/XK Co kaP67D!]/6wy!=xX㹹@YW +;5:e smnf\JWŬn<Mܷ^VMibA-6`ܿ,}|[>8?@3 JOqhuG-;N4Y?եԣg]/(CbbpW~@]pV̯{3#c`DŠrKs<W1~#>8pqbI%e ZD{P\X=h@ZsV'3rK[};!$'?딵z&?"m\TA|"#Csqd$yfɴ=L[JSɨ[O=p /UCWo? ZaI3胪/ջJVe915.Ԣk'WO&QA!oE߁. KctCɶsF) +aQgCE Oq6ҧn՗ö+BCI;Ck|O,2U~Jx˺8\ 9neZ5$wʿ~NPF ""Z^|A%4sDhh`;iGvwqԵhdGFS,E*ܼ+TD-v(f_a4!5Dxd#ז{5lܨq V*=VO{RvCUuVNWV~*5u<.aiU<+; y<Z;\Ic9)P&Wh7,v`™ޔ\LqA.8.kV/Cc'p'smzbF)Q ^l27TYQ~}+.y~&uE\9V8ɧI("|G20"{ZRoz\JTNm~@Ui; o ف匟gj'>r%\|~wﺪvt~7xE/52Q'?v>(,0''Z@ۑɇC'-e!!̐ V󁈑ԘBS5oaS^BCq5K۝07ϣ:22Ҿj sݮ4ŪwvcbA Dq\S9su?̇W2ah@`@!K. Ni7/SaѰKGȆh^<7RV{f l BNM 8'!o[~_W)Wa!eI;g%-ԩB~&g3@!l7gzt߳O :%V5çz[U*"V  Nyby_fdwE\LnѨLpK!)չj{:I}W/BR3B{+rv w/96*7Ѐ6 *uiYa㚎[v7ifNs^3KJ7Lyy՘ :5xKP^~-)2( }Gfq_sLCx ack8,qR!.'PٹK^(Pl5ʏU{D؅v7Es':n|LJcE-Yj%,+ձLY ͂n@m'zM(,| uAX0CeF ,o=jMG=p.siӃ5_mZ$pP)hT]EG&WomJefS'dJUwJ o8y",jє΂Lt#g(f/"a69]W%z';^.mA*RM/Xn -K7߽hd厎p|ڥ#ؗ&xG+\TO77l}HoKv¹!-6͕ xg<_v0ELil%-,EAMx WwKJdphFEp}[n '9Z6+h3f[ 8:T0F"nx\ņ6;N>wȄx`DzִIIk-mr]4!{gnюʏүd_tZK?sucmomHx3º_?d ~Lgy@`*ZaoƋis*} !0אU\UJG<tj\ol4 ë[fؒ|v [ݛt%~07}/ HfBE0AChbH.0.# ,c:mIf#1ňg~ GQ"(>wGJN̺ e /7Md Rb :e7؇pDmVw@vȳ(M`3t3t7^#JKolpn:ştT£2 4]3!AZ`[]&'D %d_a4blcw_GuVm ݷ)Z211ywE9}+=Wݩ QKWlUo[|.gtKx0}mC e1j#@J۔U8D}dVv s0zV|xسm V+3-<;,W-ՍVq0dnW*ѓrG!gES:VlH>I $7RȦ6 a}~@ hMGL0kH0&Fby4M&%=81 #D.reJ*1xn" M}oֳÍ Z@Bkw7܁/,zQ!YFWG_]rU'XS",ق#w a0XW3\CڨViyu/#Vk0_¶[{m 6K*s5g5#z\}<O2?''1FU۾n1[ hdWNsۼ*`i(%b#0_(Uo-ME;6%̔18mdSz¥(8Mt Trg7ː+pW.\Νj8!d(f}Ğ|Nblab xqll W?ivZRvh$FY#{ ?PpmPY-`rǔ3l$JKtVJ9!U^^g?O Gf0<ڼ!szBV`Njn?F6K ^0.Zԩ NTDvHXH4& x\"FJ³<h $zw"#sɢ1ȓT.5(b-h#.$K4:49Fw"KH\I5j al_ K]r5"ů.VMm7ȉk_:Z"Bh~jZ1Qב?%S+woy^F/,A:<:~3}If7E7(Y,붓qBN!7Rh\%={O+'Ezf; _v)!SbˇyY1Gܶ9'A)n\^/ +Bs 6>mCn@Nd,S߆>Ari!ehz߱GEFDDl6p rK ;$)vݍ"p#hXP$bxe߿vO-{97}?̛,ɹ!fT@i~d} 抦6.[,Ц.;l/#U'4.e8!Uk,*2=D*ap0>|mz<M '+ࣧ8UIa>!RƐ|}e}n~L袥U7DO苶ٖELs0̓:b1͙0Y3SobP+^RZ:oK%8t 0í<;6vԤ!AU\_-n}6mITI Γ90S4F  }&Jn|d?/Xcq*:B_ȊEroZ7!/D)!f ɁBF|ʭ]@yguO..M6`΂dpԬBI̓>s^iG(5=?V+ġʷ(ԥsL}eǻG7M5#Hz$X6,6 PE^{10| ;Ę*|Z AŦJ^YGwW•M\X߬ߋkP@r[|tgYijE弃)Bzn}!m)1:uSfThaMwгNI(|^3}(Q Ƶ >V d#Yx%x)?pKpG LUNrT6-?cIri9}R7sVF2(< m]`t'|~bvcE7b9^Օg4xNmu&Xtg7O{KU 5%YU}0_l2IAJ{W:/8Wkr]x$>9HO"*}P+AŅ &Բ'rXo6ƮqE4ˤPG7u']b=P6I 貏4^N3y|si 4kn({; 셄 ASm^.EAP8vU']Y(tLyN@ _KSxjZ[͢,O< ͵_G8A=Rs:eui]gԍlԆPyQ;똮¸6@*`1m(׀NNʈ`}^>L?`@>l5 ‚#_.eݹ5f caPQPBηceQ/2GJ%,]o%mAfo$D` Z<%?ʐ>S^UkB|ޖpAp5z @Ʈ޷QHEpQ:`ev$KT` 7c2]vlmc{G. j>{J*HBiyA4zM/dE槪2(O-|&nNfH534rC8E?0\$VR bAŧ 9oH:NPWuAD9_mAgQ'KQ.ιcPùQ3T2Q6{b&,"Kmuڌ?n忣9Ҡ;9fL:&&%#1`<9ÜJv:+r^dJ$c!=O2\"(\\^]^ na]w4V@T85sr>Է۶,tgm$ x5n 7h 78E%FC?ja Ц@|m=hK(Q$u=jk+497KWg rVG햬uM۔L[ZEQڸD[<+ʘP1 7+]q4s<%1/>}!3w\[:a`yD9h~ۢEILEXbw;-A8{0ʆ1ue!qh@Tq#7$m݉pS"|Sxt^)LӵށF2 :[r*˱~۔X##}ORrEָe1|LBPA]ʙA5`_4"w+No̔=_ OqDD*+s=o!x N"5٧BFU;1|O-q\##DSx0h,CV-'x4CS6ǏB\ytZb;h8+c{>6 #6GQ`uvc9Þ6 uaëLVWʓ=>wN`K Z6FoÎ<f9H PC0o_ FzSD0@S 1g m]{լʁ8'w|˜&wFv3QJf_{hփ|фCc?v{YF2wF-1M NF/(RŰ3ɯ/lSYԲɌ芔q)v64};WE'Ч8H6V>~I/#@;($[]SC2gHkـaJ$"i_? a 4J}C7;0L;ۓItUrCONt3WCwLq֬/ч;W^tў as;q>_Gat A**̙@fjs~0Wj5]`~YVßaѣa@g477cäФ{)yDr'w7:"n*27uT `C] euW>EtZD^Ek'R`tifJsqG?E^sEZ<Lɴ錙 09F^qxi0. yp:5?ϣIǴ%l:uhUFcWA(jx#`"/t rqћii_C/g8Ġ"XGľDnd\ضIr؞8GI& x8{oC߇&ﴉ-Qi, !j(4f[On<բT'f>y\ڵ|jIlVXFk֬ c 3]{`<\pJmޒY`kQh^;S{'l\0&aKADq>[}!3a|xUEgl׾<Cw3 mnng?ZE;!Gb#4##Kf4jc^OAq0Y{ ^C1هЌu`Sǹ(TQ!;Co];R@[qfԸ<a[c v,* K#_T`n] "fOJ~ ӥ2P? >akDUzp5X4;`H҂3wbAB8"S$k>x {vI3AJ#"cZ,h]>PIu"y9Ӓ%7̓y]צz\g,#K;\,4ʽEVE[{ߺ&{PlQӱ4"2 ~8+_ϩ.Q'+2IJR#B |GYl~Mm܍ ˖%p YaK bijZA)Q :elvd(1Hy/ŽI(U~*@swԒ05FRʨv㦭4}Bfp_{q闖3LBX"5;qJMEQ07wXs41yN7,(l>w؝\ Tu@ qT|buY)vz(3;_Mwll/#0툟6xHWS =h*dJ1Sk:HRݗv83цHQj}@b  P_WĐ8Rzs4]VIbU[34+7(KrqzV8<ݬO <0UX++Xg[z7[E~%'>o~?QlԐ(K+?QsA۴b ?\<*O?bS6e+Cݾb҈|w{\BקuM%v1ԝ Doz[d9 K0˶y䢃vKK锢,@bBFԹ0Chͣ}б`OesE̤kY(7;qEܺr"]SqV=2&)kteD<6hݕ62DZΙ)p|l7 vVc$\ηdVJC^a@"uc&f#0\ʴYuRM}e أh;p)wm?GӬ+ỳXl_ӊ_Mox~qJP,LeSYAaF|g9NYdr']aYE}Z`b0BxӶ~X!?NDK IwߨfXIJ`Q/zkmXX"m)^:8aߊk3r5):XpddIf{F' 1gǙr ŗPٷ;p}ȭ^BQaŔnQj&V:,qlK7[ &FǂR,%aK d+.2Z9]Ds :%ΎJ_bTwK&ҺÑyDAc^4Amd윂a\Hgpw(4&뾵ϷgF,/QJ{tc~B*ї]1x zWuvˍNNq7\XaO~O}| p l1L0AaHw%>GESN@Qb$*f# i,/z2濟q㿿|-*Q3ܶnkj?MHqRx^ j5g8ɾAS Dr(o4CM%YPd3ISQ# вx:9~+ 0# lSI(H/*_ +"4E2 b?v`'fzi)iUJUsh)^P7H" ~Ұgy39[qPhl+J6-ɞ&/#9?VBlTX0V@0ɟn}_553YȨ?J0pY9L$:HeWײ!P9H`M\Me|q g0(̸kʆ[\Wn1R)1֫E:&[xDfjiy(\cwaa͑\s-OƅϊynVֱz; .EγgO]\󊏀"b:(=xTbe.ٸ 9.6mΓSRxH A4v_#͋3 XW7DRp` Yzk=]x@ /9I+7f8o@Y L`5X`NU2k_0j+^򃜺7LѰ\Z&}Z dXˣPHm":ϥ=Pw;YʐOEfkz2[Ū9'DN*da}N`H~t<mn-7!{ܥF OSw^.W nJ- Vp\N"V[he pEꩢY@ytۯNHg&OLcQT,VHJA@,Jz5>eL^8総A4 'ٻ\!2F339_@1c*HE /k[P& 6qq>EYq 8vVuWw`:+&ҁ<־9 )+E^!>e<50mMtvlfXCr|/'1s'+5~4mYay ,dlO/b=B>  5+1PwbajzE鰼սVVzP_]D#Ǯ3!컾W R oI1]/FwajІFg4rRVB0-ulFI([tQ湵>ͩkof@A33f@ K=5~݊F2a}F`[QG!X. |C=8 !d݁08AZs^Rd|WpaN}+o>'j ^ `T${ڳBcg|>b@G+9#w,)ymm62tc="ֹenX˜->qZv/&OTwӱ3JZrJ{7^У}8!5Jfn8֑%;~q} 'ÜrM>.B_FS8QFZLrC_a̧tπ*$74 ޥo2~'{:/AQo/H]y)|>~l5e5,bNr;c хIgjU5'Ahgs.REWgb`kDI%.&/%Fظ6w| >5aR 8gԪA3A[ӿt T!ӍtS*b8(kq{wicLMDzHm&0=kI3r4(Lf }g'P7?;>'QIslAyItũ(ɦO"_:+V:U LZ|c'`h)GCO{}_#{+ ބhQ 8zQ|R!fp.B!B2F 19* _E9&||$ϓ,`!Cs AX)Kxd)qoا1J4SpʸJN|$g3y,C'ˆ>'`$Je]duniWa<& tQq7;X/6Skoʱ\]36 K-6 gwn7F.H vS*klAbrnqx clZ!^Tx'ܰ ))#|M5)iY{ (7S΃>;p&IAQK^TNuk P ;Du16h@wo䌧lA]|U692}/%ȓ.M(Q1o5:<ٷ&VN=w\^F}zuIJ|ζul/CtB@oN:]5Z* kH_weT;k?NnCLDO[|g|eH\<5n>,#˂1ynMpIC?U;laݬ9c(@+RWj+$=H>b*d@qG:]4bsS ԳD5 ,?{ěh`#%y^;21vNb.Q *C 7{s4 DZ$iq7U eAz"|_v32_N\4(OJ;W =|^'^@'qҗWjqdmŔ|-vp['T7jB> ^q*`ԴhRѹ;NBs kJ{f f@4`!Vxް RY T7 ݘiECwT / `jBqV-D4 wܮ`HonLCq4xl!-gţ̳Ig*!OeD%LAC0op_08P>Tׁ^͕cŒ5XZwWJPjFhl3يZoPN?Á?%/F|A~ ^ɓY!| }7 E-:xs,X_~Jf1sF57+; Ó3U OYJ1._ !zؚ lNнf!+Yj#l&qQ@:CUn:8_CzTt| q3nꌲM0 mf/=0W8LCЮ/Bqi83#g9rns.X1Ic/3); eRfuk]? ;e1#QX ͜[Y2'WZ`CQ\\vXU2V8 fC KtM/4.[p=ΞZnz` C(dّRO󔽘in{/FN %P>=MTi̪O9g QW k+F٬L\ }FO2g%4 b[QXo37܃?]d`4WM6mK #UH_n!Jl0a( uXRRSU=dF^ NSH^Y*RL0hƪLewS De_:H?3-2]X .Wݹ~m qK_.~:|JEQ'g?Kcm ;?Pf#C4b*|ڭ`!3:؞:n1$^[Sf* MN+f31aL]ۥsTㆀ炸 M;a)CF,̸ GDb*M';7^1U@ dK$<_A3R^o0(bJxN*hm-V+3|_{BY ί1y|dvHsx5-LjOO`]0CHYGJFH2t)a3 42vҲȍ] TuTe]agz%ĦewZFtX*"UN h* "L`<}svIp}?)@[tI/"as+ų=IOءZU[!NDXr&WN ۉ`M-C//uHAsn`CRiV4vYM0'-Ej$tN :G暤k|4UBQ8a#ڄWiIƣ6΋)x0yQ4JqvW6ς[9mt(ЀILG63EƲO/)y=MK-4=Z3e,}!Zupe1Oks!l> 'P˞ُ8lNuq|+8&1}LW.;*BDG\A%MGua T$̽tR} 3H=)Ieߡ$6kao~f5Eo"FvDp̓2LiLܖ=q9!yqiJ2HM㭅X.?Ĝ# ـb5|:ʶC*_h +Xw6ƙ)4'=F_ ?y5%B1$U^)^UJ8vs$C-{p 8U\AѦw^hBnpp35%KRQ˅ yT3)}NCã<;Qe͑p쥝r{vy_:Bs2Y:o?QaMa <bXJ"wx۷1$MWN:RW>ZYlWjh%YJ_|)rvk(BGwg hINӖsݏ~\Gq؍%wOJW0/g+} I=,z U3#(rGo#=YE~-|VW.$4;N{F"WvhvRW9sy֢);NRfgR6kmpctp8Uh=vI"lڳdG8KqXA5QM[IHCqmR נ?`h@Y'**ݔ j:d.0Ẽ v"UC;DCSo)[mp*!7X~AW9!3 y[e/Ɵl懅4kҽ5n$v𩗰_v/ֹՓ4z~㑻N~XiU oL{`ٺ6apI2( aWI?,!9/7:9ɺ H +r$i;U]zc&CE"38LVcb&׆Y¤A#&6DJymr-dT i2S`9e岲]A` mƒfUbj%K&y\plǢk̏1u {ԲNZ@_l>`VU??S,0X s`cbT2h{ mR64*rET~+7n_k[BHJMfRחi٨,+)]ZfhlQ*yrWPq ?Ƹ Q^I J ]e"|$t3&Ixrt@19Ōs`(Ma>]z2,ڤ-&] FR&Z:OFLY]ϣ~srDcy<:-hi29F$pz\DZ2ҎJ|]Dh |e*%Gz753:S|%Q3t=I.uO (Bi%-y1oN 4YOV7^nҀBS)R fML߮Յh,s .X*_@k4Kvbڻ= 2X㝀İ[Oq7^7ޡ&0zƧ\i ?4.Z]] 3Ak> [HtV34i)K<*k %6;j]>0mw mRm2iOL,8*> 7;+csLLB uMlb^YM&U/cz*ŗR~pbE8w!^_ zئ~HOx1bgK@Ȇb9x]%lDܥ9g jʂ4۸tZffT6z`.~ʮǺZ3aQqK1 PEB7 /I%+=N'oJ46ϨU|hrBq(ՓM%KXjaB+z[}x*/?G&M kb<-S81&.B;{K0I^Sji9r-WiKJ"G6911-\9MڈFc~- )vZ`y2qsa 21Vy#plqt1b$)e1z g:0=M8MnLJWf\UY(`k sS} R+ˈaiZθ?ZѕW#WSHQ/e! d%OC"WUN甫wL k/-L]wҤYLocy;tڡ99~~5XZ Z˟XĻ<Ȥ|wGKCCZgG{-.iCz :uP{K4(>b&Sd(hI,;ŜIK\gəvN7 LE`Ft>h_L9dtQ-Yy45T~+Ѕptm4IiOeiJa". +)N/@N4F/R^B+ƭ qm._EkCGiG+M'̏e,}vs9@m]ZtEUxh4M Q1p}"![!.kY՝֕ JM[fbjGpYHN봷ammOViwHFӜW&qIk!qS)7~ida uf5F=M6qB~I9lf&)|4LY\C }8P+]M+.e;,Y8c1rI &4W+6S%73$m`#kLְwfVu}CBMva. oٰgpP~e79~1`ȍAoSd^4Y4+L>צۿg@{ՊlR- ̍\gAei%i҅1g8Zj%~ q 1OͷcsSr#t=(.!C(.B:&b3w_^U ~H|u,NvyDlW0wG.h)[冃W{VO;qxw@~Zdؑ9+}Ac5X{+!c0{pEH@[a̶K_Ь!5UV8 Z0 GV#u*|O8="g l].֯_,^,W/|}r? ?ڌQ\`.|&a!$kV-e;Zl U#ͨk7M9( 4p?^2}Ξiw!9 JCR/iVE3:i34  4`!t8`쨀$y>RVOR(W E3Qϭ%=0#~JU#kux;\ !(6BZ%Թ.igT9B,H$ZCo4J**мpmoޙ+=wcqf~jʔgѰ; "r@Mo@^7 @P̰+Sipu0b v83=3Ϳ{NĒ372SQe09ߐG:po>OWɺ3B䢅zlkdDȝJ:U_P 2'b8&QR2?%mH-J NjAq+"r4, IJ<Ց;Xt\٫TYun1xM|Bg\.EǴ0E+ JKtˏLǖC:>H}7O– f9b"RF+SA:u"LdKs/¹V#\ rZm#dd*,b_=/PrxQG3s1,bBu\Bqj#n9gV_Z5"i]6OsglC) 1OA=9?TI#QUVј͖<{o[BF.^{Ձy\~ŌP$u)~oϨSǤ>D[p~N`MJI$wuuA (Weɧ.>%Fc[qǥZ+ K*]yuLUoiG zOJl|)u*QIE>Rf3|hGƲ܇/3%Dˡ87scHpu׊Xt'T*- E\d*<~y|6}2 ?Ii0kGu/ivh(?BAQ^SJ[/H̽WKi> x=b8kI]@*d0%ݓZbS(po_d]tNY'B%N6LT4(ګ՜-\=,e!.K8NQ ]C4Scn12 V=C+&Ū ؓXFc'@Op~Ou_zUdurkhPXDbhЦ\hT/sN7 @^#c+?YLqf\2#^{j'H[V~`5s`ו5f(Ϳ VMw#PUџe"kg?ٌ<<$vŽXr)ZZ"\j%TqXg< E{tf wceEit3g85L:{RAT`D8DHus4 tZއJ pYͥ@2d34!0Y(IU#oT.Oa荿r*<2.5UVɩ?G 'j>=Sa<[@{֧qtxo/k}HD/J~EF>/>jMg8k?<6uwMzQڶ֟,c9x- Jw 1?Kh!(?5-㬶Wg8ZbpxR(}wћcߺޱQÝ!JlM煪ژg nzeL(gP3 ˵+ d 2aVU'0k׉ M='눵MTXz7S\#PncE$_MC^ZB)fhH3Ce"lrx1Q 4K׳39,].@PuDm NeB4A360U`$T-#ېJv(X'G 4yq/Xb;, э꘥U*`+x\^ m#?F`H&p)wc [ԛ/?6JUkms6VP->U7&=(9 ?nb UfR"@DD3Mϊ"Т݂`1m#Y:؛b_Hjjʈ{_h?e1ʻiDz_ZoKTohĄ½+-aB?XΧ6c/KΌOZ `@We O 9wzrXILD /28%#d|՟n3`0^g. G_T9]I7٭ڂRɇ_~\gVt|d+$+OD\jsKӯVc e=m+OT>&ָb :/ [JJj[Z_9}:wC֭9 ( lR~K޽{ۃ.EO'օH[H֣vUJz Ǥz")& -N}h&OlDf |/b|[dv܊T\{}/Hb啓p3 /zP=]=r/LBRIԩ|xpmO$Cƺm0NJr7e7A(;9jc<>[yAXJH̻F Y oFBQ#SZ[͡`!&lȒ#_6Md.&gMa]y,EF.ߏ<xE .X_Q!+nDcX}a=& 3A_Svd}wᑎ!;Ag UWeܖ]R&٩/Օ'imkNW֎v]0~ [{RkԦR&= VqKaN"Sd4GIsε;-+7! kQ#GWLY*Uu%UK~*ePGjm-ƒq(%9skIݏ|+Jh!nZxb{ڑ&H*<[sđx !U( KU^;@Ng\W&0>M( ѹKL :n8zC$?zG)eAz'^/RG. f-Bj=/S~մ'hۖX/*k=$S(BG9RډF}d/De7/8$ mi_{,(d KQ^3_%,Ef n.~JRw:B%!uu9u\sKRGX71 ȪWƚh[7asX+Taav1ccg'f (=>5l4'C/kɖ-%Lf艱؏3t= x&9Qio+pj:~}eւwɴ"UXV~As.ٴ yR`՘!{bKiҦݏ^[5ό!7m j{We;nG7{xӇRY9Ǖf;iwC dpou EJ+2e(Ehް@yz J] n @O+*֤ ݾZD4ڿik\_NQtʸYtW}i vn%m Ʋoνg:F 7*Gh$ g $T.}-3ϲyhxTdepjYSzCuӢv[yDx߀Cl 9)+}e#I;FC^R+l-`\I̒Y k('164ښ iLX45vtr梼y:ğV¦\5-DOz A/, ҞExѶn|b7敖jqR ȹt 0 ڣ#o`|s'ܧhZUtt~D[oq {gά]2Z5sD\RՙoXBQHԑ˶nIn FSLS[Y!3aӵc2'T;)!TXRӟ,_oHS>Ϙd¿̘Ce!yf&f tӗQ^)s%$90oiFSӯJ0KfXƵ+bNL6V[MFi.hCnKQ:g"r=yVqbARI>_I]Ow4Ւ1#]$7}cy5T"V8(S,̎|q)@0+>װJ4*[ I]m"U\֢ln|1=6{#kFX?ARHgQXTY:^>1wOc"e>3_3<=G5,lϠwAٶp r BbF3rp+'vҫ.ųcW׿Pdp>Ր˚TgUuhJrJ9ݻ 2@[La1UEdegG ZxŀVxp]pL[ᓾeKHs~'ڀڨĖ DJUׇdv7DV|ʢ,1FIt)~M7WE<7@#gSĪb ۏ:-}7 f!I.)KàZ7b>6Drw=i4^c´nEM&凇OuI=\b"d KL|"H;A ʊ0XZ_pOYEo$T)VJ]] 6N<@E8G*5xA ~Nd_Y&qb]bÄFDnE5 sb-M߰ (C$ɮ{8f@6܊EN* * 0t&fw3I/ު[2c>Z(-,*Rvg3j_i 4־X;Mp o2۲Z.#tDǕv䵾#tWmFHZRw+~sh*VXqwN&WY&IGa|`(giD!M8bLᱮ#{}KWm>9NtݿٲWPca]p4n_7Z#vqФۜ֞'kO|P܌A4QBxBbÀu yx#szZ;>9(} >]#a͇`zɩ;e2KS&[bq %B'~6mav+"?!H/K Fc5DSoU)(C[7rkuQvfD/͏HYK^^"s*p81:C }S^'Rjxseaj?Sz(%,R JCkb]n,` r 簆<+\y/PLv5fl̎) njN rPէ:BN,oBN}اE/vrCI>2ξ pz@wf4Wad7>&ЪO]̓Nqqpψw4U"OèŋeÚ )rhB})p%.ejM/fB\#Y5>MO%}b!p{uX9?Jm sLʮ@05\g~.(10r.$NӍz8j4Vg )d$Å4/+Ц%k oݕ(pbS}3N=>%6c$ϞA~Mؙ ȉO?3?w O,CeW&0Zr'(o4TO~& Q0n: $ )[,CuVS Dzf9P rvHr!\Z_f *5Hբ]\+T "){J|腩@ d.'4Jʭn%.%~4 RSSUy'1aA( 4Nt7Rb%k !h³~Pop_aKS}@zqie4{ؙ %:SBD&@o61 bɘU tD=Ԩ3=?!hH1,fT[612k#@0C(8ܡG^!sHX8Զ-tT<7$ {WzhM/2]0%v>\cOii|Ĉ[}m RDaL!I4.H0|Yă$~'_YB73)`\!hrrm,Ǽy>bm HCœMW}!`{3ךu~4 %s$ 5g f xzM>?jD 7NFe2;xlƛ@E\- !O"щP~k@Y46TQ93 si#$IYGA]#KDdn7BA >܌duߔk2mPha#MkFQSLr^?{ bE0YW2>+]mމz܃wK.dxvfuaT,CoV(tbd*tT œ)ﱠ6JsqQIbv c”KʐyzULqJQpBu z凖[<[l1 ).8#zwHvJ}W +vcO֝%׵A5v#΋|!e >!X  }{込zm٘ۉ%hMDDa]jx,ʏGCIT3E|82[UxF;da]`c\SS'7@idnl)fJ0[.Ge5@c uP#`~d9=$RV&#WA!1f_*=@#go+RN"0<%U3|VI#\ϙC 9v_wx԰xq,;'FWjft|ϕ^uuw®7"W ɮ%pl LG]I&~Ã2- zij?H m?uEVA8b#f ;R!= )eJO .'u3K5Ӂ e4|UoK+g]5Rg}UNN:`BlEPI=ؓڛFPDW;;8V؛S̋n:S@T鰥f֖z[6`@v6L!ЫO!$*H:5 . ߱l!h(hAnwI3u15Ao(DUȁ5yI3H|N2FWk=.1`hurP>QWfk+LD8ڗWjR'bf/V4 ⟽?n"( ñ㝻 N&P)5_GL 6A۳"y.DeXdm'jv_qs˼dy>T7bPTM ]-tˍi7ܿF[4vK\̏ڒbi=ECZ#),~dZCJc2R: c!m } 9%)vUdwq:{oS/C[1Jg@b1,sUH=c X`?@.W3$w/PAe3sxTU)]3w+4|#mN㱽 5ktWwfoKx冟vUbgs1O? )`.^ƬZ>6F&OtT/iE:LQ@| QjKs 5?wMiw6g;sǣeKPK{q2wpH%ﳋKPѧvjNk[wϒLBwY7I͊ Ph\G‹ K2`\}HtqLNQL,{aAJÜV6t;W[:!2 F}b?F(Ygm}m[#-1Y΍l DpStO,ig.*y9\(F.Mjz]2͌[D\7zەل >!]q\dFb ;+ vE ƫ)b 뭴b,h+gg ̤{!\DGfGQ‡>%1DQoVqk[ K9k5k5_.enA7;/ʴ&JNk yV(}Kٌ.j9aUPy7D _:͑gbPc{Da%&f[G_"ԋVi:=Qi~i xdqd0?%Fzyvg _dV𭿩7`gsZ}_~:W`guz,&ҜU}m[@EWI`g^?d|Ӝ5ktlzYO.Ccjgnt۾(qHJ9+)h*Q6/X&eYI+Im"7~< kS7m4cS )>97-󧔾{r+\!-ӡCB(\H8u{U<%_I`2;xP?e6,ƳiDj n|R(݆X SDߢM|lz-':CfOX/@!>r laLL\*q譡D {^yV29 h9): GI+DxVzI9W~cW -l C8$ja@+)a0 QOQBe6HzGTd_!酭ootƫm0lPa;XjqxQP9!zB|h\baɣ;z fT4V*?!,ZZV´ %mTQ8Ȏgf@(t'ݛ1V:_IxLO,Խ,r=鬺+:Kllʒd~KH:xY^7ÊIm.}`~#,CH^HLzF,K,ڧ=bz{l:( }+E \ \q6mEMz_=DCy`A Ktߟ`!yĴ>x yj/8 SAU\@ָ{{OImǕ /YV@_[xoY}}z8MBnw<ۘm"qfX5Oݘ &Y Qi>1`c"yBJ("jJRnwZnpb'uN60y]8&2n>ڼ0nQga9Փ6*{[+;bk 5r_\yrU?R IX6NMXq)+ <ׄD.Փ#Aֻf*@@HS bIOy F5(#*+%t;Ν]i4KHo e Dsh+NKZx 9Ϣ\Zd#~[_Ѱϛp9n&Yؼr/q+ ݳ5#9`f2@<|Ad: tLyH[>e |fUz+F,-Āz 5}?{ fBnSOG#uw8(GT&9wDsʺ9lL'h,v{z%Ι!kC2;mU[f-x?-|$#u"65Kh!-;dB{[u'"oB=ꏙٹ\l{vS9Q2:4.Z/C&u-?H 5sG<{m~4k 3T׏]pWkub,HHFvkQV飪/WYؒ:3'1ֶv;Y\A:lz bnbJ t[t!4-(UD$+kdJN7v mĐ'ԡ;Q]D蕿8By n4.K RĄٹJ O6A5r'vsdbX j]癄p6I(8\coϙm'D>.6E@'~*ꈪyAtIv0 9!=M!CXyّ:@؂nb`b9sf`@lDr I<-Fרt|MkFݵ̆=^3+*i*ATK~%qpQ@@.mNJKn49jL+~o;y$Y3~3~X~kaBg*.N6w@mlsGT@n~9c}1qou9>H^ɿ+:1'rt]r5 #q5_/tP] "R` C ~Z:AyϏQ t"t\djշ~h|r!+Ms6gЍCnv~1]i:c<'WuL"mܗ܀_5$wjdS"n/E^RDXEsѝ</., C\[@ve]C`bkj}m!֘yuUf%4]dR9"%-cQ}+NdhEV~uBl;h\QXV6BKrI{#酜eD7S.gOV/I$K8`nSz0+;bPf@5M94Ρ]7W"xl'_RteL> _#l9MZ; m]2+w9K''qrBob-KSLVKk&` ׮AmA¬c8,6sXd Fuiә.Sq9,@E.Mj~mibՄdFDKu3_.<ݶC ^r=-OäSe^~3w>i_V]50Zo܏ǚ t# > CO {+9D#r曣~v}jKr,LMUth1ap>QL<Ň-)GȬN0;uatP7=WIyfrYY_>ZJRX!rF(_Lկ3TOR }ɹ#lB4$EeZLMi'X%Ě@npvZ9O 1pR3/D$\] =At:Vyt9P [U@j& Y膖 t)Z[)7.xծhXO cp"j</k~anefi, 38N<Ԥ#7D剂*TR{S*iۭUb"5Rxzsth40o*{%1=|P A5=^>NI$Jo_)}~ B*0#RE_ IeQ ;B,r#3'1azgחtpT)mr4EE;%5(@G\?b jXT}N FT<`r-Dځپ,; -^\G,f3 V l8T^s pn!` M 1ް MDREgM^76cT(ۡ= fwĦ>2@DОEz/3np/Ă9x<59@]cN v94*~4x@=*c}fS9ËB6RNxGi8=;̻;(F;SR1J }ƬQoc8S'H*hVH<ѹJ]ҁp5q,>JΒP \?` %C'MXs~&`9}r*@:8b9Y*t0XШ94"ǚA=?M\LT]|/C87FKɬa3ʶj&߀M_ Q( _GO};Zy^PJDZ%(܈]ξw`l>UQIiĀb @0'uV P?O|]H/(KI=.u0-2qț[KsJ7.G\( (ޔ'S{TSd< ěZвJo[`3mFMjewZqpc:W:!Sb.|2%H&17 r5s%Ah;%3D;r*^Y({5$_Zd`2g p9f!vDf/F F,[8WُxK-|zSqC*C&{5#F&YgH11fY/I \ru___*j @}vB@q6j#/ap,~Twnp 62>Te_BΉX|W%"SP zHט=EA#wB kq/_mÍZ&U=Q1 uOfTPgߧ H#" U;ќꄌ}^P0rȓHa$? t2`E;_{S䆭k,K/=f' iů~)Z_)d"گ]ܲمہH9#2QSΈyRŀIDf@ r+jA+1v9(*72} RM5&^Lprz\̶ZbJ:oZK$ds\^z1.qYc7CsiC&xҌAOG/F YE_ӲaC¶` [ %-hPy?˯l(%9$c,ֺ6tĂܘ!HqȏHm$" UQ1f6|8AZjR1DhqP4@CDoPv\'\3קּ:UV`<^^ǿ-'HEqT7p5-,v w5]j(1U.y4HO s5kg@ID0ڠ8= âAR_#.46ACR4 b"3Ҡ0] wt-Qp]`{GrLL䎗ΒLZbF^8x`o 6;i]_$;G#P w. эԡ2ӐV/ ``5ׯ`zwh"wGkOU%@ m&@:פ4\R5бF!hY6»d`UF4Z.ͨN%\ɧXv| %U;91\oug|>a~-TT̄Mg~Kղ8[m|a-LE l?_e<:/EW/tӏ^;9k!= Iꚝwog}]zD-#?uK::8I~p xhS.Tc>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',%jVЙE:EzAIbT2t!VÒ-nA775tMN&RsNcBRG0Ȣ܌:"#cFqugoM)yE@730ohEc9I5' ru6@+fIK= ~wB>'̌r.8U7Z}ԨuαWZyxIa6<;[W;Ģ [?փBӊ0>}w_o&ʢ xn9 `d7ȱ7ۣ>V0wskq n :/YOV)G٫*:'5"BUӿc#{}Zy;Ov.'7j,jxaϾK~>3wf_`iֆ[7?„pr'HWX5S1ë2j\AtaPZxXLI?y\ p_M%`;.!Dj2ϫ\1@@wC~ѱ9Ha!QaJtω~UL,&O5yԅ:9&@kU% KߩOf ODjj9\Ob!}4?֮7;rٲe~ƻAIrJXAS Pc.l- 6o뭬= &ȓ{}Jˍ'L,vf&u2DXoa$-#]t@Y/51(n 'H57FiLB(?!K Yz, B~ w1/ݥH0bn'˞M[V3>vVKר):9%JG2w*$kUUmr6kxX3G^y5;þAb5ȯI/t^8E8,;7ä%3gdzf"$52è-FPO6 #UI=i)$ pKgO9\kF9eSrZwQGI;>[qܩ.J=Al>->cߡ)?ELT}=5N5{(jhf' \a~.㾏UaN$4u؛9Srjbleň?U ;84,%gKn/ɊyQ$x}DY瓢H:% -KT4䋕.4 _ܥ@]iZo1z /nɍmL xhJABZ^U yV /qkVgh&d> 21vٔaP#ldesɿt1xHi$$_rڣu{($C2٧\aZ y '1$ׂfYܾi*hq%$gG<7Z0& L*ʏ!V\;{u)#&/DkWk tukDmV3‰\5jQ_ Ũ~P-baM~ n+)#qa>QtŋF)y6^j<^nk5 p^:Y[ [Ǽ'-Z-&&42䟥V a SY:BBalzj+A-(RҔ͹`7z8WTXc(~Ȟ#lnlP*Y 92afɇo+曪[7s Sw?0ˊЪA wzyFz8MjL8)ԫ; )LYy9dd~AI/FФ:#"%ƏWXCfXK&{W eC&U׀IP=aDζ0rdiG%(fָ|&@5쿭'@RL 8?N E0p =q&zdIđ6IFNYu&OmDyZ>ծHsTwym.Ð=ߥm-!;Yd M \ʲ-2LrC9?+yKAՓhƕrbA7RKYr~aߣr%22{l,C K◻TgQ!7:}vǕٟ۔úSNF;.DM$d7eYW1&zH1aYHj @PV0Eg 145^Ɖ*ULYI!Vd0I@X)-!h-odQI( <-ҐwITh,UMlUL̓3*3!oPv_ט_3|_LUiUҟ:5wǐlq`@BޜQ\8uIXŹ,"8"r 3b7OWෘlG>[LA\h:Ol <#b7.\#Nm %ՙI wՆBELnB;󾩟\n}1 q ˕`dy74} ;KkJ'xy7+Soyx:P2Uc4yyЫs `42NbGdIA _ƾZ?Э2n2'>(bq-8C 0Q_~D3Ŧ|qQS\dIMmt!~U]W'w%-o[qf4 =ϣo%ܑTȦ4Tm[,⡻כfT;Zn4exgS)rɹQMd}7FU sw 4})NϨnW  no@P"lY4IWݰֵ:Jj85b9.Q4ʧG r T!B|Б:F,w> h5yeRgKwޥ!ġl;$J+T!T%sW%V$ Ho/}S4tU愸6a5fe2,M1ӁX-r\V UT KcSY03e-Nwi'>9q 8Iݒ}xR&C8[zx=\4 KA#L[5y.t3 @'讖'f9pj!yk0EwiLZxN<%/Cآn 6 aT_&,{P`B#l'䀹O[?aJn GG3ƠP]Dm ,-ՍtzIr2 Tqw jDȔ-;60lXL}]vq(WE{>co#Q?YA[*O_f%)Rhr}5 pQ`RK_~G&1'Fρ*湃sqJ#ٍ2߄1A+U찼z^N`]N&YGj-=uo˖}vY"*Bpq#pg _^@+AK˭Z٦oX z3Z 5 vW{^/ pZL9n)o|\eT ( ?"z:ľ*;DP'bxߚm' tsRM@@{DJ pH"wRqn*Z]|B"smHW4PQe؍RB! tM C 85NDi'Nb~4Αb:?ʺBLDH!N"\v55b@&WЀE~T:Ͼι X}}GueV{z}QFG^/HкŬz%͹9k[{O /'#G_='&Ymߋj^Ao93<6.գ(s7%GwJ(9 Z 5azJ8)3eb& "0 &2N8! jc4E5~"L,d{(lyAn7ݼkuFB֊M@̖c J& _c$%~q5nW4,59y=y0yT2&|f8M[R 6lMԕ'gdPk?U>&)1 n rI~ЬEO;hO+P.o⦝+9@U~ʘJ|{bK?+ wcJ$Wd*Kua1DF5Ąt'!":hQΆi^K;C,Sy$vJJ ā V)%KegtNDu/B![ѕU<+%< 0GVk[m~&V d)Mid,>D(*W]8 Y @18wnfP@~g׉\Up9íϰn&&vl{s*9Zi$a9rنEF=k qᶐ&is6I~9h\bb;=pמ74F~ܤI.w>2?;p R&E-@_1dެPj"lYœpMw7[R!@ǡh|(Z4+aJ/A8 %Aw<@=1s%mO x˿+4)i${Η|rGo)JE8Z{@۸b3U"5iABARLS(@KAL Y9x\Hf%"@.L{P,D9lO%8X]ge7fzu6__̄?E@~)礂zj,Bl5QkS^byêGe^ʨM aO ݸSfn)VO[?|ȋ |4-EMD 6H9mSl̈)})EdcH,E{oJYa Gi_AG:2'ws#ۺ J8`FCKL1J4dɓz(w*&6,pȊzs:*+m&[U_Hio,90슰\M$|g "mQz@7q&n s˟rK@'Hg$k[Qy43eII,hzw!TmL)iNU2I@GER /^5(50Vy-cA4myg௸EeoQl[C (6LF1wS.!x8ōU80ַ01<ͶV#svl8ES_x&.\av<;!iټi_8L1]ڞb5LJeJy"c]nIw;N-,yʐ Cڃ xߘS#A&، #5Е (GՃ.3̰ ^F>5&6œ3P~o<|6_e" ’[bM #y)tֻmiq]B5ܰFé@vve՜g>.'σ&beKO<m+(WWw+n4[Jmiz>L)"_*Lf_ck|RBNZ|~2 q \ QBmĠ:e}ORHDm!>3͏$d9zlV~ރZ3ŒbwYK^%Eh$ńnxg4P4G bVO zsZʼn=JTw^^‰"@]V~́lIuT>V ˭ u/ o_DwŠsYr˕2MPz<,5eS[t HwoUUe.H*r%+MY8X9,%MG74?gڰC٦:6f^)byV~b#&7Jp6/ٳ'hUty|cp%!^=WY&Nt_l]j"l0]t-B׻#N]o,=̒ige#Xu[9(>6IB+Ux' #Gb?^̇Mc xX,ȎI xބ G3!ĦMBBOFGdcaʤ"=:Sۏ\_d(WZ,X>ΉN&2RG XڔN0KCu| .33:PPtFoZ"@-/~ :Ur7Ju G \]hS%Df2َ7`[&.YMa80|LkewU6縈X4yzD/Xȉbȁ|6Q|@V7:c9'' 7GfRR X rDA O)7/rqŞ$Ǣ- 8µsW +R*BW:b[Yc6ΉO .V/v|3?#LQxyI̥[)%zmJ'ڢ| _i; Rāvv>#Ϥ5a3܀4>?D4^x2X;T w=9V"%XG7͵7 rLN;0Y̐Koݱ% Zf\+-hUĉ_Ά % tEb]]HS,ޅδ pdOM\4E6q?fX #qr ]rΦXoE yQmqG˒l{SaX60N$c.O6\^& }XP:/p zڹ&: DX9n`*cE͎/<0ԅDY/Xgzd\da;vB-pSt-!YdmR)[x!\PSFk1e+ E_28cJ y/}i>`p4X9/nSd@w|6?.A:,v5e}ADo*gK]Xb l3wnYIuf_0R3ElncxP$H Lk& \nC { $K>+>YӁ] 2H@ C"+ն蛟 -j( ǝI2.]~X n7!枛HmN/UE𔒒Eul7";xdG1Nry\1ʒݫ"a}|~p~Y~qBZ QD}J:! %_) .\Yph|{l7$üxٵ=v-F'gK: VHl8RG8~G{PbJ7Ԯ=xT|ك@ofS^ ܜsEڣ+{iqYOAi[d GڂD%Y@g]itcO'~>%Gh/[I\mIZ=L`)/[pkΊ?FvJM#Ib|bœ^%ueu'Kb$G@tW%p/auYՅڶw֔2U6 (߱b#iC|&֦m&W^k:|t4zFWۿQhZbaQeL!!GxՄq ھ*!֕\~*;yvM`5iD+B.΃bBK_7p-* .U)bL@A cy, *QD`ovETYw;!#_UX ÁCm5wL O[w,?PW4۩& 5-tݑlaFv_~"Kت7DuW҆||8(aDss2S :ɀ2~ϔT1@kj]RDMs]b\o#A9r]ry5? 67쪁g eqST,n:O/(U+535KIW,3Ջ T~p8Ԇ\n6*Ò*L pRǻLon/J$G-doHEjΩH}(k=R۪ TQeA$Їi N7^Ã/ EVޚ(4/e00L~ 8m'N2L6Ա{8nwQ~^&?,j4qwU r"g,22М qD%POVXP[J@  ¦E`Mv5o%6dM.=z)/H=l~Ö>u)h[D]һ#[`m x7,W*! $RmqQy`W '?S:vɉh-mKv(].`?q~ ituJ!F#S `(ifCL㖺lWϑ z֝ZR]T*H@BfetryC5 9\-P;/F\ɣ/Oq_,UlvF)7V߫|_Z7%)$"چQuhq鏰 i6Z]3wt~FBZh~|#Zk뒎b_Բd'V聩]!uM1* o+3ʅxOJYn]DbG,VvٛM/*"d4ճJU{>rwY_Gx(rgR3lIr!JhiIUty>s#6sd<> )sVgkTҊx{r ڮd%/qh*0Ն*֬ghƠ}mC鎳[{K~#gYbq>poiuoVFmu4qJA ;#pJej] jd_XȰ>pг amܞC#gW+ե-'NqT3ҵ}Vj"xM* Yo%ylLu]hb[CO!d7a/${"G:>(lee\' }Q$nyKiY2ӷQL1s(#>(Xk0õrT\PT(۴AaH`VU'#^R$o-GT#E2mxtj׀ǜccؘ)6_sySAxipHxHR.|zX2id9dDvCMez-yւAImn`> \B[O } eDAz=R;,0$!%k7+ndO,^͂?4su:Y'flc_xa)0Pe8/hFA]C(Uoi)Ȣ%I& G5USҎuo󿳂Q߫֨/)p(=@9zmX~2T|/̨oE}  5օMx{$TN/_pAbh'C5/@ֵ}rsdw , k4iM$bVD1~WbX4pE;-GD%3q-qD,/~%/c׮Vat|2E{E߆%+Z0Ճwh3&F$:̂sA7ßhbOfI N}/v]jKīc'5 23F1艸ZT&B*% $Pmo8I{ћ *v4߶B=oՆwGei&^S@>X1!x%c9]v#~o 1]1Lg K`hBu"3Rf(I#&gz=!(-@Lm0;YI筹!5g̸)͟@i|*H{_]+gHgɀ޵Rdk]Jcx\>D R4ڬF p^>VYV뭳^J$&e C'ى(R)kNTtAfbtcdq V&Hkl ($śb%bbK1Ͱ;e:>Aҷt՜ܝgVRe9u[E]5Gƍp[:'rՔ!X?:´u\? L0nLG{/u@uX[/<}"L(cj=X+DH7X[t6M(_0Ս;Voeo ebZFRj&1__&X5q<_)I3Uyy;At8j\ ox=1G"aFډ8F#>-}.;gfl/Wt <6oMJbigN kozV5 V xoڈM66'JE=B7J2I\7X4#n|T KN6Uޘ@RE j- .P j{{9RoVEEv|ҸS݈c&j2,B3gD3ғ2oQJf>8{xxn_EMϴE ^z y]EwRA  hѕAT8]=}ܕo*ğ*"4{暆/*3Gmy_yW QrQL5#vQ_Ƕ'o' v4*`"w'Oi!L dmQVzW6G8SpSJXF1w'm3`5B{ c%G]Fk'4)a c \6be펡OҖ\sh7E9wlryQO49hT\u=+ޠSHwv% : ͷ@,E#\pOdp}yGe wvvȰcY~l5΋_|E=>aP?gXCP"uBW#ZAUV<%~P7Fٻ{3 ̤\^6|k$:S(i|U?ǘ|+Rzd^cOA~2%cMy 6G6`Czî1^t?Ϙ 2#8@2&t=t`hNsu9`evPY6noԬV#_ V"aW1vVH /^7ַpNA-=w֎*9IG >=j\ݛٰ%l#ZffH`#q 1(ְ"J\ ds:B! w!`eߟ-# "* ؿ748Db9Z[Oq2}֘ aRGSrH.^4prHk4az]`x!ؾ9앃sM_0yj~.evxx(1^b=ݰC-YAa-7N :Mz7"ÉbRa dDl9̄*aMDS'jTې0}/Uƛ`@ͼ)k?Cx7C-ReT6U}d\ICrmMQbBv'tgݏ:#daPBB998XCMVgG4a#!  Wtpz%"s)3'16 &T@y?0kzhR"} 0{mW*&~_fG% "ZM|SR%6R?<6 GCWI0z|; K3kzޘ8O 0fD^MUٌz[k^*ҟ+=ugJm N%AYy+ߑEq_Ps9_2Mb3Z%d'G; d *i|Q/"g+doF/%Z7i0$qU*e2lxu:/^J)@Ud_yafw!פl(b`%-c'jq R1Uݧˇ9CFWzAI67零^<Ѽ^_,0N#FU;bn쭐'7]'[ lʺwT[tb|#[^D? ֡H;}l;zozXI _d  b:w0EŤ*%ud0qcpATmvbN- `B!*c C[Ȅ^ U<|>#r^+x;+&tQvВfa"lo- >blAq*!m4pڿZnx)gJYewìB(VCH z: 0n0Y1gptwGIOvG2AgUeXPՅNMOe_s{gi8^_}YoS478Zn9\W@R]D_t10D.UAiX@/Ηɮ6-B;%`4G(F"jN #qL#.b(d(]`&8(g: hYWݮ.wtzmZ.1eP>z64:bK4{*TO 9[xb<2q*+C l0_դ\C"%2S%M0QTīCYcP+]tiKJG?iM?D@4܇ZJ1ҷHɐM%)Բ6>̹5/|U8x71]ḪtPG<5߇Wci/4b!HbN^c>,z/"P6'Bg+PWv xr%M 3ؾk ] `QsQd`^-6Z*h+_T}yLDˢv)gTN`R46Ú-/8PW"Vy{ScOP;AjŽ"9FjpG,H|YsFry8\*M]ɨD@)b1"ϥ6f \ YfgFH Y38If3j߾Vn9A#'jEލ$mqܵSi2c2o ǠZxߍn=9gb(E)Rt$ea=9G]JRsNU! 2፹];'ESMPoe|v %`1mho%Pe$iu9rYxiFpj57v/K'O]@i0F~1<{:s,gF`Bz5ҡ~]"`\!"vl?Y<^(u'yLڔDNKWIx8-^P 9XdvKQwQ@fXUq*!f}[J`#LFT,YcJg*:pk;Z]#UAGApDZH{jnӥzHq"+>+kLxQFG.S e9,<)w6MT긦 +_z.L =T_xv0MQLFX0"B+74c Y?)Drt._ZwV >rU`f=Rb H ߶ZjShU: L"b ]}S1ɹ/+ְ$P:&-  8lIy]*˚O"߻J`u] UH_(&* zO!/*8Q-l5;>qڀa?fI{H4W-\}n&1Ǟ/kB’KSԑhi‹i-VٜpE o1/GՁ+@|b]0%B[NsbҦp u m/$7bT!<=^i* a-NjN+)yq!*S~-qlec6d<o &Pu2!JpYΦE1{3 ~p~\#ѣ {/t!Fh'gN-Z^iס8G9v[<ѡ$B7:D/W ٞ@518G^HBs)GG^bQn@0Kj T4H.|tm-|qKCyM|=_2QrAaZP^F.UN_To[eG+l m&͆YlmHApa uOB{(/ưzħ\; zka[tֳx9o_b!(\jDx ˸AFlu={%Jc{aE6Y8a636OA?\/`51U 9Jہ`^Q +u~G$.IZNQ2^YKa}* R7[ƴX/Τ|!c/!?{^ m=#AoE1U64U5;"F$I=[`-ֳYmB+3_=[q~(o,PzE4Vr}-fF{*{GJv KԱ.&G$9l F.9.!Wby !{ ^R/];0M"Ol)*(zWk;)nSQ@>:"ۈ ~m=e$V@k։Fyn,nJ\)+T3G7aɾ|2tT@ ޲|bf8qYI~nnDG~YDw}s#堹+It. Hu2$C .v¢]er_Чlh''o5K3w"Pʣ]B3MnZ_ &D.)&&u#ᶷ26Nj31Fw/S-VaBM +Y pـm 9lyǛ@o5=&'"٠ph@WB4 pg_y#\3'ntv %P:}9iQ_5x |aEМMgܼq ~xfzއ,Q`iNozIeŇϩ {t- Ũ|^5L7QM y#A|F'B+}\G ^XcrF ?⑂e8oG*+d(JԘWS- ОRrk_NZ-'*Wz `2@ZO+\If:y@(^2f$a η$NpW`84m[;s JH;F#<:0bA҈_YclAx Zlc]6|0|veo;E@qtT .U~UZT0a7< P \@?m- "U1gi| #f `f\HIw{oE6]æw6Q[&СZY4ADWM#`Ka-/?\?~ByPPfz 4g/5f@3^uԲF'`HDMI^iw5-N ăS87w>[w1Ok `e|]ie8:/;ݱME9'IX)Y֐䁓Efr,_<>8a5(2S"Lp.geuA[[ {y|5)L jYk[l+uQ=iD:oyd}`,}Shia+ ꍴT8:'W׮+ orp‘#? !zw8Rzkn9=5Z.F,Ӑ˽J_$e!ģ|0of{ WBzSz/ hZ9M~x=-Z[1IJ6@Wlo;nmYޒDe{ ҙF@waÀ?V1a3]7B Dm9Qr@ 03\ml; XR~7ztK*!4E/*񒕄fYGki?e:M)6kZؐ*Sȕu7bweKCrɣm狭=7lƓ4.1hwlwj,ve4&<]Ӫ@7PD`ubS:Br{(ג ЈEH4hirnV⁛N wZUOU/rmEHsǽ\% U@puj@_`:<#YCv.YYy#f,jӮϑ%ґ!"9gHMhC0$ӏҕ_O޾y$R8J66׻JaNnkOla)/gP<{@,^rQ_%)H-Irm9Y3-SzMiL`]1wA9EIҡUs?v!v*ؙDr*K^4Du'|br},Lor_v= ,^Xsf>/zȁV^e}'AU8`J|O)(_uHB?b1DyNtyd_\n($V?eԪUBmΚP=:;ķX˵ 18E^2YX .j*Wh=; -KVgQ&֑>.#$P~M-*!JHg8(i\d>vF,e`a E9+\R%Y]qLWD8F*d:L,u[ibRnKC^M7$l$tFg"Nnt&HXY{+ r`<:~9&M})0!5nb/h_܃mZ,aIң.X1dF᫤g/R;/0ے(8/+ڭ.FA,cO.,5R]E}eZ h3VSRMO( E&>^ [ޥ!d%-2ݦ%obr|-+Ѿ Sf#0Xā Jӊm6,;cx6>yj&$i<~Yt&SE CoFxS5# NŖ0bil7).n=)G Gg2#SX=%8{L-OUF\D}(X[x (k=̕mzazf(|=:Dұ7I/ּ1Ff`\+o)&(h?!-"4߈8 򵿢y&9?2`'SHG@a”Vmx:u ^ϰZ/3cI8 wzV֤+e$qHNmg4LH;n5D/9Ŋk b愫<(<5#-ZU~ ,٩}:à Nw-mH>SX: ۅ4\B'C x50*ĎN"䈴@;3x iPM9&9kz¢dXl:+ECCl󎃚XVbRI+l V@*(挔Z0>t v5CmgN},*D½6)Q208:ǽT\Ѹ9{tn-T݊qx:otֈS">åji|؋%a*7lsQBL6&kc >U}ɥNkS$qC%ٴ|+X^-_H;ECȅ蚋C#l*;aVeL`8[3Q=OLE_|fCS9@9@mF<9.ýj?k@$qX#Y-ag=RĖ;ADm?B@kI=mH9]0{ǒɦ#aS%۷)--gq &ɯjJ&%ɦxXR 8zӉ*&H`1]KY7}Z'6bSlsծ~:_Au]CbȎ5חD-J©pAV!ꇌ޸_6Ӊ.XD-Zî13O>AV;9o:,(8sUi Wu 3@?\df*\z?&tѭ@/yf*(B%{Xlǔ_[Vo:UmE3JJzĘ'd@Cn-y`}f`x~DFH>[zF}~ uЅ"]K6Mܴwڹu?8Aj5oQ;w "`ۈp-]}Y]߳m#.aWH(=G)X_ ԯ4bvDbm[t#P)z!/?%;e&iؓ XubB%Aѥ8 Z֤8<:۳ZP0—1! UƘ,C!rC;6'0Up07Z7 kMu(F+#[`#Pr+/f(QZ!`ZN$%c(N]Tgk21#|YE-_ؑưf2q3őN|kHZ(wubэG2ZngS/B &`+6̅"m骫dV7R_ -Kx#|JH~ RClLۓY33Fu ̜:a< vqi=FvsIJ*@׈2Oǟ<=̔DUJ3zni~~<ҭp,}|7㠽t~I7,_u-jWhٯB%TF=|7/Hu`CQtS8Z@JQ~Y8B,"N&1!xIpG.-JP= q/zҫr@/C4کWo[hC嫺z!$'Z*nQˈ.s(3DgsGJowRdMb S'+>Y 6Ջ| HV]{S "HmHEyH ,J;- |VXci^ǃUS92y e ]]ZSUfOӘ́]l|? x"rԕ\.o iʵ%Z{@53a]kaocI8:k|iS>ԕ7]G~nwx¸ v9WOx lM'.r^81T}q.kn*?1Ͳ]@$f Æ=oW<XAsL52'V̊ [W/ۖm>6~ǝγ"a婺vfR*uQ;`)*#|Jix:ni1if8udx.J If+ TytjAƖi;?B[HuK:?%^1 OJ)] q?<μU|8 GDOHx?\P㢭e0l^1i+6V'Za=,%F\u|x.!z*\ͻ`-Aqi}#좭@ vNJ×:.8 b$Пi39Dy@2RjΰBjK5fY,UÑnMd^ֺOG w.nB˶ȩKgPT( leEˣO=Mo; ,܄*4Tzj)ݬ)Zܵ;DE2 /B$XMVkptԫ,~w Jd7 1ƋB$mǾUt*Xxŗi Hm!w﹡W=lhhl{@.QF.3PW1ɫVSZlbjV`.&oiVLއ1Chɡq>\:uoؓ3cc8! )͋7j5iȶ*5p^0ca 6||8=~*-)eG4 ?o+ٳӭ*e9y )"F8ei!0VSt?mƬ "(rm%vKԗҬ'7'dB5p9s3;6EafO qS8Nog>uGgBjl\q~5zЇ~T*.՟Mu+qBuQ%mbM2Se8P=Ӆr)P˟e e>h`cPMN&,/",lKRp ht+lO,5tǩamGi\Q]bvoW0 =q x=(.yi,nF]EF4EJ݊ɟhLsҖ\'9M`:js-~07a7)N4lF⦮^[P*#`f*㼓+WzUu`e ۯ =5Yj?3ŜVڂ]:t  QgS!ǝ@-4kMdoLxU6pFxGz .~R{Zg}^崈(hM+~C\j~4YfreT&~P˧VC+֢'4 :x'lXSkhF<*8Z$N:H#U,+3mcˊȱy?lWy!6Q]= !R_;!H83)P"V2ά?\]LO Q-re%:أMG0mƁΡST UȈOKwAG;iL&!|-ͮwVĥq'Uւ{n3 ?{8p3_0 oҏq?|=,94LeL XydƢPk?!~磡@؅+I_wS=k"JD@L|6Z8=,tF$ Ua];b+~ѭ8\ bD` qjs27ss<}vH=ױ JE"O>\d{m;@,1ӄB&1g /i:h;<3K*Q87'[mp b'>hZ8JvJsOyUX>JZMc ^CY]t _gp}C;L)eW>Uo% 2I56ځʎ)HڦPV.\CiýI6 f9a7B^otB;sp +V&n-I{Y{=Lݷ$A;y8 H%z651b{IFۨכ|wm5.']!tϴPIbҩ*"~@G=z0*1- &OԄYx˱ c w"};ySH ~U|Zzvn{)CX0l_9ݶoG.fWH%[DajC|&L}lPp5qC&UhB7V ѣ.S$I>cZnp+DU!h2]ƸWO`}wz:L##O*=zT"Mծۘo<̖Gwl M[I\+ I6D"}7\Yv2.q1Rphg~Lw#/PUHARLM̮ˢQc _l$;`-zX3G9!X P>6&<+uKڂ}|oZs|VhUK lp2 U92hm ~Ћ*<,03e&þx"ƐuԦ/.s_WAs-{kON74n6khe sC2 |JHIWD6dzwt`tiKt}NZ)F-g@nmRp=KS(AŤ;\[=οhT!":$~!>ahd幟>gBh@Qȍ}FPÛHqij8|&RMiLZ`3Bⴉa=nv iO=X eŏ﫰)I)+4m22V-{VQGks0oOi-@KP[8wO_n;n5:{l[X7)3TJEI4|]JFM^JГzO:"d %L"RH]\% {%ĵ@GL׃g#m'J#} 'IR| ][ff:P!I6?w*D9(SD-|Kja9jn@˘zPbް}/0>G|WNѿCb F[HuyE+_uO6",դDy PòVΣyn^nb]_<?gAW9=Y1+6+\y#Nfȥ}i3pw&RޓP!8K~:|;=#Iuemf[(T^ В][T^_e~QLxRHx_?r۸EIMC#/d9$~J G@8 0П3t=>E{-٘~kCL1>oWtLVi`)TKJ#N~KgN;$CHup9㺰uR _~Mư!{dy'Ƕ e"o9 'k;9-J6S[܇5OhShS8hz#77Tvm^|*`*s!@__*l:{JWf7X]P9Aޢd}^{ɕx)GT"8NhaNki{?!Jپ2FlZ{\'3].H[a NkxD/.lA,zOj"^m W $v34vE1q .{M}me5@B% q1,m/I (FP2Fuey ߣyę!E':%NW"?-4|.` $U tch,9bƒCL^E䤌sHloP0*7o=x'E7'!jt&3dGïBVr?߫leLj zo *s8rmJðZWE&v D |Sl6*y:ZP]C`9X~K/g7ɠ#U=o{>5|EZUֶKb<-5aU hŢ w<LW:E-1-{ }(rk"Ls<[w8D@iy %דRĄ=QYwsWܯ#k%1z3?iXA댐 }~JըŻTjs5gTkQ K wtLP T61*&7\dU Pp~#S6]p- b^ tj!GD +,Jf}&4A0mW,v&֠S03PiŢ6kZ#][{?/""N.%a/pG\+ROe KU—cP=Ӡĥ4Ņ7y}3Y:69W!v%3MBPޯm>xߦ|`].o**~@dUu14Pp0ik ?LBpJ^=>asPN?!VN%0VG |RՐ mog=@~UUwez>zW<_饐Mb:~Z}Mp谕( PY'Wϫo4=oFS^2v zUxLJw:H[l K˒ C ۶\f8@ 'Kɷ@Fd=~2t7;NIsMs~*wq =(bXB7L*9!^@W0 ^YWƃj ӇkB6aC=)Ee+Xjԗ oS{$L_eQ'_xwq4Svi. 2i^ʍHW}QX,i[8ed]H4'^9>]8]d0LrrH-!m] -)suuی;="lc[IJx;Zi*U]eyTQ/7NUcV1SH &'lԥb eg_*CqCƈr;DLD2X6݆̊Bg'xM5C9 Ef֎j:575YB jo]q?W}~ֲi^,ձ1^pTEwmz&hS{ U_ioJ]Z77s(SSDb<1{>lyw>G>ɟ4V<Ѳc1>iVP%g&~E`dpʏ-dwϮ73/_ xA ,*wWLTWel#amO9:!iPG"GRK=twc~Vh)DvK˴|1iC[g =R.`@tHQϋ`@uRZ+`z)D|S<ZهaWs>Nu5H[OF4+SN\2͞4iMzO=XZu=vFlx|[JM S%UķsF0D;!ҥqS>ͮ ,rM4]/=7q)_?'e]X@ 552SzD@.?}9dሪ,N>IiBv+}7 ;&eQmv5{f $m&Y9\"G+zyPݻ`>!#6>v84Scm ZƸےwko'INjM̒5wcN+}/B!.А?2H,c "~{GL_O]Y"r7guκ'/򶓪?HMD{BYr +#j6Uj ||b40Ķ2~劣Ͽά QVt詧r[ef?9`xXk.$Ue96PxO>F4$Agsc{@]ԶT(ʶ0Ce~4x 2gJ, wSUxF=,zmz&篆Ž}Ty H 5qxP_ʘt ۚm׻8ĖD5fCy2\oV ѰjzN`mxCEPAX$TL}tٶJC(7ї+wTɚ_-o@լڣp N+y^26 囜;$3Y1mg O9~jR#? R 93ܰۙ{ۍZ-.^CrO 1 w6lkD== ɶ7Y}ֺڤ8.B>;5pSP;Q~0AtW5{ϛN@i$KWibqhϟa/c|卡=c$<Jlvc<6ɟ~c#c3`Rݴks#ROg^xn|Җ6FwIH8K?? $^QnaGZ) c|Ck*#Ԗ`y* ]p_ rݪK/O*+kLX>;ch %K`8Dh$Z.t&dBxo0&zӞ=lAQf<'Ot ɚ3hcǘoI#;s(~V*&vU%7uhR+hQaũsr8mUH%sI!=~=7nx asIK=ҌU⋿ZCsRh}$gcE['sz!p䯈/K&3]&܄,*૫x~-(/bHfFT$uW鈔vFSbJc׹Nu<Y\ϔj"LuM1pcyp8 ~-MkqNk.;0„SޑܱR)v3/&B>8l*-tzYCK_h5mVaȵ0=n_+?P_U})=b)SZCf EOA7O)jVߺ:tQI4?߼t@晉M|hk:oqPPrTj7V=(B{?jvIݜ,yotoN=qlt* 8]?}:pfvKԗRD=֦aڢ7O#cCN%*g^whV KK~ɣܱ{1$+7V_ɉ2uV[R M} EcODQ`9 Sc(MLt& Wnܡh QnV;03m 4nBROCd㵯R&=D0"ۤQmnv 'M DT`MׅY2 #fy f2`Mܠh *7۟ }UؿuQ: g^/_l>8, g`GC{,=?KC</4]H0^ .GCw*F іغq)HKUW5c0E>]xw~Tmk:֓a66Huò;8Q:xtl)J9%<_~ 9+/x`r33T:?Sr~ ;\$W/oXFPzU-HSo!&v> '.z^/#5zsSc8E/!1?nN|p%ZD5x*j_ނn3V-^մEQ-E:6\U dr-3uB5k2^G?Xjuص!$$.:4?TXީ֬-okX˧<5;(}^yYL#*9po Ox4p"419Q ]>WטC6Yk.f~a uN,kHt@jؓrU; C\Ri4>#4}9=hմs4J*[RE9͌ >;ėvDd-pE5q7jx$Ow5y[l|]>VMc#jpX,Hʯp9@Y]p&zn1%/Q #u4F:ہ읭2|^Zh ԅT$ &]4ȃ\H/Chb5YhiY\L!KSk܍ޓE @GĎل3\g"MLWj#7|# vʦvqQM!@H[Cƺ}I!f׵͞?\큲W^@[{v=_90n7nj: dE󃱅nAp IЗ'G}sƴ>u&'ż-+I#틃pЬvX_<ߗnGSs!1y!a+'->Ա\l4_! RB WĮ4+,:XTS46N! s,4N ! c#@Yp_,!MW߈ =`i-Qv&hZa1U&ш3[[!|NcMTCA?dWӍ4Ҟ{sZNKIkh;ELoJ@n:Od VC0>'|G eT1ˡL+kN֜wr5|p}YX7EG;\*-Ӗ$>+9k4僽+`\DW]RmAS/(wO2wd]C/7S&g^+E~eGe8RFGOzR땭D);;7g31xU{Y uL¡ ߽8UrTOCւ?*7g*X\Mvhfi^eSQ_Y1mtET[ $*v};b+"b\:rvZi*~ Y[:ni!k^DEF)sDgV1Z1eeG;%ma(}dɑ#3VnOyӖI?ʖi,X|`H{.T2JR&;[%kV",RC2Zޕ$w舸DjUB Ȩw c<`8@gP@НCO \ɝ^ r"LJ+o`ek?L =Dʫew*yXtwf&mQ yKUZ@ofA婦9{\/j5Kwdv97 '{iyy};X Ya'JilDjqׁJ2/Þ #k؂#SݱfcLLH9 [ii%W k5š(޿jE3.EF TC1Y'2s )%Kb'ZL0_[wb ]ypܿ?ĩOL RN.Z*_;p b|p,/c;ǓE_d*6ٲOPe@\#p.斨1}湅7 Y&zTDf008`B ƺUWlYm$N5hӈ%$Kr-m ilBݾ& .J;ՂApOl=Ve B j,Rkt:3@WAG'{#&!I'<&RqRKuN"d n򇗊/*.4Zt@gCMxvoN%a YO?K4-& h&̤ki5?VR5XǤ!2W:q-}hj{';Z+oɖ;E,0^3uǪ#XpKo Bu&uTEwx `9w"w@"vpN4A:Zd}!Mir=kV~ 8o)j; r5[`{JA2Y+̘_gզdpmF}GhD0$נwIh| 3P!)ȡ[kCӨfzl:e:A?l2Oze0|9/HPaB;g E_ SѢ~a ֏iQs_$sUJ7]/ˆr/O [yRM *QD}#H:X. kuٱf]osbeı@H17.ē-3?iU /SHG"gb5;t3wŵ: Jz%oQ\FH6qgw(ǰ3cGi4 -K&~7-г[ x zt[9eSoM[HrS*Tbb'[)߿BV1ډ.D7ǎ 1yuSU_e_ Y Vq:@`y7BC59n2A^n< O S("-8QI;P6݁KS95ٛ<hGN l93~Smdkge9fɣCh8[iϥ霴3*YB-JhjӉ$~pA5.I6lh9qt/IːAOε,>69<HPN5/9KUr@sf"g.D70_{ib~e}+1xm` y$nHM+LR(._឵$8o|qS>UiϮ;ZX24gMvu ǫ aγ0DlgγgAfK r>/79#C-W΂~a*'LYl&U\2n {R+!̬ yQeBLVi~ZXH)^)L`i=:J(A$bF٦SD`eazQ3a-^\C 8V{K{ .u6 7:nY~]4֦D2`󲁰Z-Gr5ֳ\L3ND륝 Jspg^ w@ܧLe`S8 [ȭ [s=v/udq%GSc4¼@EBYSwTxO&ʉTY+qݚ2zs~>ϭ 8Ou7o9&A=N zWzTz Fv+jCսDD`)-0 `JΡ/`$w7;(x|zB絛2oYRR({UsWPL ?+21ZK"nbDH{:C\휹1rG5htYu=Ų]~Ea|T1K=շTH2YۦṢ2j Days9h '.04jECz8UbBPr6xp@evp"x' Pzuzf"x{(PTA#D"xt-00Q@`m;$A4E X< mõ4mPX@}ijJzBryZl,.MG%8U ȐY2lz75T "8~8 "œ{\mI@z>ߡU_S@? ~ab(G赖j,+8'0! Ѻus=GOO`ȧZR|bJ)"ߚI|u fft)uRe{omJNVn{Ѣ[*{14$HBCNfb0{k'CyWV;xioA<{Gݺ/=C9k]FP4lKs!zj3pߠ{3*N!v`^#Wѡ^'qɦ0/ u j$†T4 T?T8Q2,I,uL#-QR-]ޮ{ f.jWLª`ɷs{^a n1N J2!>~'9O&M|jQ9RɟY\( w3 ʍH^η+1ǩp[ҲIWUO@M:?CC8]Вy=0ZS|7Po xدt9K[qGqCf*]v:shCWNS@yEB`KhO2ZKATn]KS9!Hdƀ>p{7 k3Rbbq7Xȡ͏]|]Ȁ W< L2Bh{j}6(0Fc_<>4/ª껑(0}u68g?Ź!} & S}M) 5HFe O5/xwz&krh&a-X'ĶzABDY<5]"G͛_]=aU(J'Ta-"1 pBwQ I4'eᛝlyBJ8 2魺X %~>."͉\(ϼXS`Y`c̿K ğϸHt%g55A(Qy~FqlG4[,t6dϘS!5|ҠGC:믿`!@tekP[ԕ=R }_q3"BI^ ˘Z;co ytNH.T}HY;KE.jdQqhJ;ݠ ͇Vcp.{QPt <|:_|r6gy?T[5m! HZQb ~~ly$__ f!0oiH;&jlߊB|fó'7OKkG3SىʽНUEd<> q;`COcazIj:#IlX4ɭ2&YSbG =2+g=RhjU)Id.]vCKPjKq)ۭ,:Ę܅үZם/R8{^cDhsFpsGU9 3[ЄOT5 uB`qG)s=+&ic"P72,<uq%dj<6@}JbI ν}Ė-Rz z4&൲A#(  B"P[sO\"o~&AQzJ^h\*h'ɱ)%NvȈrYf!8cAzi+LV~A)TgL"/aFah?;1-~8&џ=>"M-8IRzb^lEġ=Y`kBp:.Z$(uDɊ)%8xrEg;,4dٜSɑɽާmBʵ d\׷8oK|m#Kp<+ kBW[IP(o(#qo<扩Rqy)El45+jOͯԿr.vnɆq~eZXwDBӡdJn攋wqsL=6 iVf+:PHl1u'N̥'j ʚߩG_t-)7wYR =JZbEOt_:>xJ z厓~杲ßsH0bcJB¶l#ޗ) ח=KDmxLܸ^ySaQL)hWHr{ޣꐯǡZU1DG818A8iDîӮ0{‡䊌ejX1˟z}nC>k[yuQy)>G}cb1rOY(#E;˵Kh0 VN{ǀ=8uE#@+O0LXEgRC+t,7|:x݆kHM9~HI+ս70 dSKs;=^T*Y; 'ovD%|V[=lC{ 6L$rsRu ruQLπuIhĿ68q5AYs> י %]7PMS v}Dl#j?/h-_E}==j<Δ[;,p 3MJ dm3xS܎ot86_M:lMbH* 1t!_K/wuR!@zMR0|(}l?sX""aZ]F^Snm>s< 険+Cp7c- IAD{7R{*> YI~ 2ӏiŰc,pU<"(->oI?U7Wdg~ΖReB954sb)Ve]2[C7Uï|8GM7iD4('GfugeElϨ9`i>آDiFe "Fqݍ؊>eH2/Ø6jg@(`a1fzƩ*)1'Ӄh`M(4kF_d ,HA,'&QD(ڌHju g9i]ڻ\b3*HtNo%]-NFaQmhUI {d YG ewx@ Od])dGI5 { v!n -0c8&AM|8DCU!@k5]Z|=LJ)32} |㎸aN?ji1sP: Hr!۴5jxc#P:w`X% @sr(h\>WvZ? 7-}EU rM1:߁d h`ypvJ#Zʧ׎{KKU&t6P= T-$p1؋nrKx#׶-qBO]X;4Yql:~&dHyݾM>T~-{0yȧ&idBzC*J콳nf;6_ Efn52RQK˃E;ΎY2Va`eFJ%ԍ4}鬤Hrԯr7FϣT-&7tS϶\b/pT$WLA*6,Ncb,ncS܌Cs Z΃("(_pMVS0㾼` l1ӭ#xRA/^8UVj?LУS"vNೲ*@o`W͞#Ԣv4Gg\@3?:0L85; {)SOdx\obk~.X:[s\E@I}Th[nGG0'!;BB r)u5GŊmj~(z&Pvp!t7qYJ~7,|tR?Ij>tau =vzw'ݐ'1+VQ}!f8]cﭵI9V`MY 3o܈>Ͱ(osȇ@9ʙ}(8'cdX탸+g$(Ay,BӝyTJ ޟxaV}J dw$bb嗀 0 1>=ڦXE|tXGy^{TK=w:Qݝ\0p%miN>Ĭ虏aϟϷ&}Nx{PܢP߯jhSV}pgCÎ=n_}[LF#zQ]1hAe{~|JخX&Klų`'Z*/PԠ{XҽIOaUcʌpMa9r.ĭ::΄:-rO2!eoف84h &D#EG.FK-|Ky}ft9:cy@ꖢz8?rǝDD:i rm'*Mø7JIgmxF 5Iñ fo7uf 2_?Nq"b($2\HW`y>k_3vJp~x0tKx l!))tCpg]+I9Jks9Sz]Qu唴Rg#9mw*OpLȡl'BBps16q52K |?ILW5a/Opmcz,lP*!a*Zd%p!f_)ɍR0L"T 0AӴe34;g fw$Op'9^Ҷo0 WN[~sx M7#؎3 9؇60n0`5K&Ľ'FWZ'h z0VRcQDm-{7Ic_ #^oœ3"ޱO|`QUU^ZZhyos$'92n{Q)ڪ}-#9h!&9R8(4va|v0e""7'{Q^44IbUXLڤ6z^b}d_q+hs҅b ]bԥY(}vT'SU2=+ /;_?=DIvV( [-@ lѳoPV]ċ+5ZJM!QΡݢ7~ POJ-y7"yG;Vǿ)ljp+ʋ/@ᠫt#nG<ŹHTBޒ`U# I]ڲ[g 74qf*xa'WϮ}%hC+R9A2E\//{<ݗgN -sq7ϕE.Ukw }ϵpyχSMq0P_7.""Lx܄"^%4w\ md̊'c C*:z$u@<>DDsnSF:%۝ z+HF8BO 8O؇ekTFb B [tCcC^āF%NEVTgA_pR^jQI;}[/hD V`gVg&|:G`Q̐-BF=)eOs$u 򆥖OTֵc嚤opu .ebqxl1^@zr8Ke:;LkIFcZ{'m1 J) ^\vc/ 7Ҟ7cjzv|?qz`IWyoɳ_}@;Bdh3hDԫ /z*HBK2i&GphQȊؼcfp2gSka,V.'PzM .CÑ^ ;O: uh4HZ׏;NpVW+*лY? xFct}LT*:4? 7I{I&yQV\ɡ; ?oH fry(&NdalF2 9CL ;| E5v"3#ʸ\qxg3~#e ^p!^a:xw?۸Е_A,!'xB2_0:63&@$Lr=͏?6dpp>[n,-F14'Bͧ2 ma@3rl<5mǐ6ݘt$(;k3m;Nx5Ϥ`xUy)-9#˞oK*S/.dIgVA5EiG @EӃ]ZXKV2=V~CּP9U,ӑ_4x `FRYa3\&%..cs5.#~gA*-=Ioq2 h\رV5g0G Gܑ*<"7]~*7L!6 m1.QЃ4mu%SQ^FFc6=&с&-#ȋVën}!Uޝ=Nm8, ;Ul@Ď3AyRϟf^3zD*PcKlf ~*b$g|DǼQ7>uV5t=6Ng 8֢S@[ \3c̻4"P,CP׊͎jƵ9nX0c@PFwTI@Eyloj-4ՉU 6]CpQ]<=XkҭXlAيVeҪ ZV-za;Yi-;c8nlj$ ]tFMz^m#A.i-c(m&ݳoZeiZAqLa9-up]/yì3@d'bnnPMF<蠳29GO#I g} jAH3b/M( לKT<˭C7&^Y-JAZP0# V|ڡ22>߀B=uQwK~ޔg'ɗReNp y&* A'\ıp[&cAeCJ%LxezP|jTJ9E "|ܵk!9XN~ Go^o챠MUA,ި$Kło=l^,lLK;503R] E@3k Ä/ rR0퇯>FUW)`%uثu9FR S,낣,(T8I>ݘ_Ond) CD/Bd*TH:;Rk0Ștf1 P2[!41WA% рTRk8ϖXy9E p$3g`&enT:Blp5frttF׿:/ʆ-.i\0uoŽWZg\zR!"ى>J;} sYFZȟl YN32̿(29vV6U.kR\"-Żvv1cӛ7v)ck)ӷZ0~^Ӻk_͢mIe]@y~%1"ްxG8F8=4nIbQ,E:zc0h=mdxt`SM Z.j{TT.0(Ȕ'P N2d,$,n&t01'Wk sfbmu!?V'D-}RƷOU|Gbux/0W;9ch37Á \=ǫ ϰĭ>NghC+$'h4) Lc;M,W/7?''ɔ_/_Waw.p0O.8j.9^@Z4S& HcwDrg_D ncaA4f%%@sy'۹.>R~Q=mJr_N@'[&q/P ~p d"+yݠB+HYr(kkzpXZ7VP{Yiħhg'o 8Ꝣ?Z>q^7^V Ҡ^pa+ 8nPvCRyb"$d{y?2ķ2rՂ;$,.q{6a6`SQ5z /|IN,XZ2-AyzX:USGV#DS*N\z#F5Ɔy Q"㉐z•$Ef-TY^7xwH9HC刦޴M%40+}'^gzA*U|rx?x$ֹb6޷P[xzmY<F'e2*jiOF&3rtaxx=,A% .]QBIELLPXq`7Qk :2w$Bv`%=,:8%7KjHsE+@1Fjk]iAӿ)Cu 767GJ UbGT\qS䁴lUdO 0lctƺ/x@q꣄rSO⏞^U?'E5@ajt|5"HcxcT|Uoe@h.^cr01ѢVUϤrLUS 4'l"=$bun랭 FO xr!V11!XAb< 8TD.7Yʩ6*}qx MJų=*NE׶wBvqhv$x#U´ ć5,ʎ?:0݂*S m@#B›*pF^jo9`8$5yLmzbG|þ(>:aِewf!Cjߖr[li"SoHET Ab lZxl1j%U+Z_xk.d('lp>Ah5:PF/ Y1-+~W V+0Ci ~zq7i z0h=jue#9!$.Sr!8χ\?ZAF Ƽ%g6 @f4\lZ]uɫW$/4{ߑt7!$ֳ/i4NƠvnfg/8ì0[ulq , H7xYin K'$?tϊQVտߩ[#7¦ӯH+x(Jd vz㱝xtV얯Hk:!Vl89Q&#>ᩴ/;Zٴ%(Fi6͹8? d\m=-%ϑI7C\Qĩ+ "u%+jw8fȲ)6C,UųhpǶh.t ^Q5ƺ906ޤ.\ PUspv`pP=Ap'5 lhfpuO=v98y'?Y'c,6ak.UȞP{(PaA*tLeU7ϠG0꒺zHJ1=-pX1*׆<7|| $_)RM9waݡdhj3^&>/X,V1"0V<ҽVN̺K6)y;dc$ G*]1U|' fk:2?7@`|)qJXzuإ̪tzފpKGS*?"l)5"ڮ Z4McEJÐ_\Hr<߮#8'gئR$L\D>v{V枈M0L:/LY:%KF8J|y5'xC(1`ǩOpC(aXO+(lfNT@w}AI>guR7{ߧbӑOK)+JFM$BLyeor|wH1ƃO+hY7$? )L|@P&ql!#1obD%c;9+S-DS\] =vABဩN*CA"; &$؂!<;{ф~30eOPm.#[ jo1|8+!V@⣙cݓϣCY.|̷rׁww0{@9}imIJ2 Db$,D|j6vf?e<tKP8mYqDŽH T@z9_衷:^)ؓF.?Naԑ3&i+$9?IF 1>$.yd=M54r*'4I댸!*!]-7/Y%q>B \S?$ ͕h "MCsV^}zŚr0ȁЗ_`U!415a VRCy`$LT *Fc'ri楴j16c ".' hP!>.ր0Ea農)Dm +75%g8_e'h>SF^쇀g@$_Ea]C׋>F10ܣ9lOsW4a&HڐEq#ʽQȆ"txr$6Ix+r!<}B/vIO[̊BG~krlF-C(nL&Ѧࡄ\?;"i?ஹnP ,ߩa\ dJRΚ)b}Қ kb߈$#TQi d񪫙B!"-gFQv> ̇|tT Id˦L |GW7# is,r#7{s U:6wm\ځlgB!U~?𗥭^ P:܌Z8G%bjMւ(L`ПĦco:wgz<P3F֝5HBcw6frZ#`m6-)IPk5\Tߡz@Jmtb>+-<87d2/A]W "u`Չ<_Y# t?ٿyZ`(54z#+U sT|iL8 vFXcRLٔ s.Z3Gr`o" xX$?lS rV  uy [ A4URWݯ1zLYBUQ6 w2L)ҐLAȃqFgչuB^,ݎƵª 4/dKPeqݝOLMGI&&'"+zIȥ 喻Vg?W^ie& uՠmelgd߁x[\A|Fg6fM_@fǂ> Lcbd\\ꝇ$X]0p*rA; 8W{IC'MK:ʍU`f:,$E2x$bGXiR g ^lL2ΎLvJmVgш%1 \L*rvʹ]EPL@=Aӈֶfަ@GH. Dqj O@eELEk:.%KpmUDZ*4fx7AAYZ0Y'K pEJ,YUL] ӟ{⮟mD$H>|,aAш}~JRcs(܅Hl6$rzgV5}] obGFhc(ADq$x.̒Zb;z>|#p>:7~fi񁃼&^?EWʡm?ʂp#}Z\.)ކàv &8foot֝]d(3syc̉ǐOi¿\8!?ƐVZU ,؊y׎6M{`%z{4m}ۀY#hl*D \K^#ّz\ yRn LȂ3_VX`̹q+-)vjrd@ܷ׾;62:..$"ݴhm{0^?I_7lrzykRc@șh3cVs0ē1_jisPRkٮg'sYW_Z;ɖAXv4Sρȶ%(T7PުF^˧OT2PQ *O(*ض^nBFB&=?]`c_`5Зb,b, 3kL1j<F?sn[ĉ#]5SÙtyO; "8"aXV]%slUp2)ЫN} ӭ]3XY~~T(_*O~sjoؑK|WՐ !,}xɈ*]<5Aml +HmC/S$ ilLX;|rAS輆S rP duݮ=rnZJ;#0_*3-(S= 3Kn=;3ŏ}7Y Y|/3EF'_m7ƾw_p/ekK< s[s :SsI{xd"H h:U fHU?7e|]UaЮ2\~8|Kn_/7bqdp["/Ƒ={gsdt^DPE DQg3rk5[F?l)/'١g0b)j{;Add"˪ϴDN0U4 `]rKڀ\#R )b6;p+u+N!+][8O9rƺ"v. 4M8>PQhAYX7V 9,cڊ{^dEM3^<צ&i݀zAW(MR`" |ɘ) 2\/2O#|t(Zow̧C+,M,IcfWW\Fz,y_WB9lR-o<Ry^>@=t.E8;ԛ)Q7ZsUze5dC(ߘPXgjJV Թ'k+7TG+?3[BNV[)YTd))GaH/-Cu=kV3Y̳89[-a>J.dܘS>CH`6jjd]Gz}g ,'{HU{+aANMJa"+}o~\Jo2nZN'k{A>׆l_3׭(s4O$Il_Xx2 qQQ [ >#0 _. bU5Mg׷-_j@F3*}³}Nn4i E [hOmW|K )W0Nb%Y^V-k#ڠf ܦ6@ #WoM.wd:y_U(ԧJLu.)uT[G@.}nE/ |`'gLڔJՙԛ3}I%8[]Fa=Nxrf!*^;5fHj꒘ E֠~-Ǖ!uZ:S,k<3e%{.O:Әz"ƌ?#P`CL> _5Ā^ɄCr eZWloF&4\P0.QNh؋jcumtfR$W)6e Ӵa4T1XEOnh<%G7#r#U5 EY ypu ĬhNn<[JL8$,2fqi}@*4S=hc`U>H > s@d3ҷ ΓZU1f™l h/#?Z =ь z)akrZNՎz~]ȍTΡsQ2uBd(&ćDKp<_ :Eat%>u;=~"Pzwn'k 6|y]YpĞS02,cL @5"}ÓHTAy|yphuXZWx^}k]Vƣ?enoL]oxjn^)D-XQ-tx%6`RM#<D2xC)ϸ t;$ΎIeö^(.&q|;5Wg e̱Bt^lu6~c1gNb]0  }-Lv_FsbBg;Ox@۝Ύb "DŖB+9I@LB:Z˭EہiE.܈![Ph9wÑ44ZYh.9tI3Lj|R?E, KĴs}ϋfN 9W觎 MQ0m1(no#?MAlbjb=WlZzeЖ7E7)։nPhd?p Bd'O;Ju!}G%σ@:u xt6J-fTfƸ :G(~ؘ,tSxPPE7-5GPUⴜe[!R66 :k !{ #($^;^{T)z,%iC 5K % n4˻/:q"{>Y[KE &smu֢;293m_w$.zYaBi)^z0]m56yDcnNK͘ɠ0<|Y*w^OU=p! Ov^mnwa'Q13g~Zj-?85z̀B:ը5FW B]vtWDK}_CdV\ ,j}%jKR*!'k}n..{T5QIքuJVƳj8ws828Q߰Uã{)!n΃1TdÑ/%4EWITcV^9X.+@Bt rT mhRaTZ|i{Y.byR՜Nڭ 4`v9Ky7<>zp17Rظ -Xn@rAJ]{l,6^&-и+( SxRKfgˡY r%toWy~ /%H%Cu}lC{"20[^wGxGAү%WZɮ4q7?54# 3hĵm\!y^w#yf7 BgnltO9K9xFHm/@0ERZ(- /;FX"C3=E8k)cejd b Qup6'Ь|Zj~F 4n@g3WgqĜWݏwEg3OzmH/E#e4:dҰ9'i؋O(I{?jrW'8)%Awr܌mI+s6lãִ:|A&<<.PDm>Ei+/a;XyNCIJoAETPbH"bN!F;S*Sw!¿sUyWR ):g'gܒ(Q;H$cSʨXUѷ|mgn ;x9ʬ"~c*jB(4f>Mꭀ!JlRX-rY'˿14S.1?תGmephijwfqRV >uA9<~'֋N:Q;^*p_Ñ!\'a156YGo2HKRkǝTD_ yYHݲ62e..S2Hi-yŵđYcx 4kTOUW@"P2OұZ|Ni|Dl uz!`S1 rI%i\Z:yUtX>Ӑ#N|V⌾ȧ|&R>/P^MŇ-y&Exn@~ @͈Uϰ-U'[ݠțMkp'Wg%DϼL’mJE.PE,:G4ЦGB1Pa&Vv+\Gr!lo  {L|BMlC&pkU+VWJS6ɐڶxrbr,aÂ2 ;#qCf.[6ɀGm+ljZUY27u$<5,k༜67DN$J=s_(XLAJӜd-:gئ ƌ4/ -`p>PT{\8`*R!T>=N$Mz1fݯ ],:VCXrSjNOL1$NMUt Wsm;UT[[7vuOCO=੫/$5){[+F֡zw 0́`~"`uCXԱ_u-ɟD]ķ֜1꙽[rvAzc?!mpLs]@3k)\gEҠJ_n kEHu8P}xq(]{q4 rMn)0MG_]#{/Q2}J9ȩOĘζSko&lyf%UB½vĨ,&!r=!_GoY'!rnOi+,ǐ\͡DđM*ӨDP$PyfOib#FwD;" N^qn ^8U҂7r*)exJJbSV؂\lL G?2\Μpl'i OXx"O*I+q^EߔJCpCf*U_Y8x !?Ҿ7E V#+ϖ6Hq~΄=ikK.>bOdDZMu71_gU٠JS˶޲cҩbX+ n[:Cᴒ;6_k IS<- pBƄʇ)3Nrw xUFDCD\>3vf, .8⧠u=ߊz *q^+l^ ޔa f´H (iƌ4q6<<-d xC1"̇,>C'CvT(3ث_eH)сYvLow!I~6vX}FKSa3yea`S&*['Q눈X~sOY(ѝ,Wakl: ʥmZqX %\Lo%ȝK:X̸[x2n\ĈK6/T}kp`Q=gˠӛڱ,Z6sdmHD7:4DScKhWSzG|[_ʚ4GRŀ^5FQ5t#7&o=+p#2zMn $)"H&jw.iȟq^[z(RJϕ4t&+;'}B~.d~r/Uwa22a <M˾jtJ UֲQMwO~talݳ p(Ԇʹív֟ZqE SИ6]G0EњZAPvm\?O !.Vy$?gt $BcXtS96>$42hwxb)7b\A+D"Æu6}ڃgL|ܛzҬE茋g0+`!D@trOf_$ʸTISyyKt8o/A^ %*QWI4in|nͿ2wnzpnRma!*sn Ӟ}ۯSN20hLIcY B7%+LڑEF(3O ,rR =ϨZT*oF[Z$3"]a QG ۙ@hpdxy0ւX_Ұ/s$ȜUѡ0bGSx>jrWp:>P{|"z@/>C%o*pߺ;J}DӉt#A_kze74h;z^k]M0eď'Ch>m{,= Ρ9ٜ @:G܄8v[' MC̽%llq,ެ:a洟8A^iyrAbx}j0Q< @+rDQz}nŶd/Z 5Y [np/ncJ= Pdlk,3jl+72+eȉ̏('bM ҉NYAE 1~;7eC&;ZrirdgTs-Jawp<4,+޺l}FVpI,{ds׃0d腞laPKC8GMJ8$3w~%"$u"+Ĭ1 \2 6hQx w[H%6: ^ B9Q&>M+fhS_x-/&|Ϲ0=gvyq~@Wo.9sjc3J6\ x=gsZ^K[699ZWSiܧ#ls 2 9PC4!``~NDFsq%Tq2R̘y*'7ʍ]2nz(*g歬U ƮOklz^XAb 7\ D-1R&qB${ͪJjyQ݈39:7'*PIޖ#]0Ar ,Mdyٓ-SQ(a^ dVK醧DٷEhrMy~X$+!d|(VF(}a#p1]:e\o|"AӆHM,ǩ0vxA$&~ }LtR1 mdQʷrƒ3 )zG~E{(;$ r M+~c~A6ٻ^{0=$\3͜^c/+Ic{d#6Et8=-W7(f: wqr~TYRzg`"Chl 18ς919j*Zԓ+3dXNdkMh`G z:> }6<w㽝sZi8p2k3Y5[oB|\WA|_p6mvɷ$=.##Ӫ|:b_V4D=ƔƛԨ:Ԓ}Muɼǿd4,ÂEHAT o K׌紫+ZQ  6>#Ri<4X7pp6({y$p]<"=2bBb*޼7'SRl538(~Sn~X-MkVbi#q%kFvexl|9܅+`烈w;#F9\t?nj&IU⻞:ucXƗ@Osi) =]x1 M7krXuS\k- HMsep?D}t01L0֘3>3 H1i CBB2PNV|9De>ct$E jV_ 0p% CfK ($.ݍ5FW\J хV|W].ޭ S9Ada*!w&Wfżb2mmHQ#`KT1PUe2l"m?2Lgbɐ=f[=0d26JBkp|ME{A964}W;vWN*@@ ,!ˠN,)hC啷 (xڸ"^^0ECש7!/oIN)c 49y |._ r8mooeD}wӮ"eA $3UW 6ԦmGSOglVe&)SGӅC=GfUk)/z GY!]JdI{d`i Lf nINkEu FfpGr +]8!ȓުAFC5_W]21|f=uEq 0Xs0[}TJ$?D!Q z?&0#Yxߪ<Jɵ;Q²|HُWNKySY$ gckwe|l](`J~d^7\Þ d;RM0 Wwh:HS^Ysq/zꔖc[B"?^ |$jT_\JH^s9 `bBF:d=1٭x-I?Q.7Sy؃JsF$}K'Y cPR ka(2/̹`>`0 {$螊hffH]Ghw31*}a) <6O17XTk޺:j _ +i< xĚGb Ї4FuB خVCe{ Y@(Tv1`bmnS(^^᭾k6m8D|H \,?5 jȕY`|C|' n7H|Nx[9Tn@0S(p1P $i;#jIҤH٦lQ@!w8 f41Y4FovhkوR(`yt5ReϸݓA ~\  ,fF̭ ]_k -0ӏi25[qnB "vd8-u֕wcEik\^>}k~utnSnD"mcj-WT־jy뢲]?>On25 7r#& z@יH&՘E(`e%!OM9W{ -I\?/r9Q\Is\[Ejؿg{a` a3#m+j8HQwRd| +2-'OZ{Z͞xK'@o 6>$2\^[ڒu&mTedY%GvˏKVlI2ףP$_Kva7RnkX_I^>qLH9.} VYO[irB>-x#ɓ 6ځVDx <9{:bt(m"0`TG,8gvt"pBmfʭfvZXOdbl֬30cQFEL яO-}`\ ]!S\Qo=e5}1DTIn6;"pB!d9֩86_uku:S,lYbB|1_-yf9C/qduLT0z/h;Qk PJL4h5UmFO1aç?]vFZU)FҽҞy;]8hkG7Fu,+޶>+ XkjR7# Z;|%Xu&QLlJlݰμHE#!VT,t "A,3}Mvk gQCvgX|ke[x p+?bUE)- 1xz Վ+y#JgRfg:%Z[òh WLno`V, *`G`h{lm82h]ؕQr M~zRAKvN&*.+IP1^6Oղ`3B'-(+aRm皸3OSx:=1&j}_^o9 -p¸i9P <݈O3#Ÿc0td.*An1{&[Er#ҊCn#lǕǧ`2Wgoll!צ]/&4u{E N1 WoJKyU)̴y0`"zQthI Z(*#Vla O ,M62'fHe4>0:I)~!51Qw8(:C.M}w5'&% Fc, 8VVN^Jc1i(э ^⌌w׭t~rcx ͻ(~ |!zrό i€Oyweߺl*v*N?Ч}T2 _~ޢ;‘[*!;QgFf@1%L1誦L0;RݝRpkfn]1bF"ɵo@O*+`a Em3^n{ȷvRT[A+pkxYum'bYa&dwKk<1U#l 9KzY;8,79s3++cZ, xVYI~qjɴWEV3H8QY̚;LJS _º*े glɟINtl`c֟@?_T̽TVOҋ ᓤT1=Cuնӧ\#s͎r^h Qe  rhQ6!dkQi[BeJ+{L`~yzt@&s:c'ZNJwnR:P["fڀp%07RWh~hcOf ZCqٯU% {67; s٢{5} S4h^%6bD|%D2;Yڅ3} ڎ\bEΰbc'z#/ddcSCC2Bwa1nU :Klɲ^Cmb:˅3$ !Fl( Ml5) vAK Ҫ{`.ߢ ؉\n5meXYy;Kb͓ҼrbAMkϗLQn bcffOhlUU7pu|k)(AňoJ#N ]ɂQ޳ OB&IQ㨼L9qLA'j`:xh5BhժҵP/͎xi|O+U\h*h5\N|::=f-Jt05mK/ǴKM53+ζIԁ*3T]*A h*PBnxqEa:g4GM. )AVR5&>wZWG۝kOZ(1N.fTބXщч}yUwyJF W1 rāBlZdkt6P>%p@ ]\/w;z9/JR8#г霌źgQ IU~1!|\C^r[Ff}M߂*:_Z0~/qTK -[*kl"y_/U3R U8Y=2p" |Pyڐ82?X!G$bmXu8{J5\FDPTſved$E7zG^pE>[ߗvhSϳdm5˜Rк,~lD`KEs?Q|a4m똝5o:SL5AXIB} a)F]mڽitDa&s6T:8^l>f fc KcYqe igofe i`CO۰(w䄼*+\gQN(6^Sv-6r*:U]9 nG=@8gQ]֏S aC|KT,΅gWUDaFlш]4 +RbkTI,rhSr/E&zk˥5ف2 'MuI )(EfE(oU_=DH[s|%&+:/P#I*u2nq"yi.L@ )B34otj8'Hd\f>4)F'Lbc9ksiw`k0  6bE^`@iʪ g=yE{oA tyu e`9Z2fpJVq(&^sd  Ӓ*o7 (GiuĘ]ؖ# Wx+fdS^m{V~{>)v@`SҞ.dBhNa״2ZԌ$?(6尢وoQrRrKrJwx6^&yU?E8uCٔV!rm\d7mz{`B)@q p`hf tt1+T)hš6Vw<$^uw9<%!4Ο E/pd+ "I_. (=P }䁂v>98_ƀ[}# J۱$ n $z8Jח ZP3鍡FbYڿJ1sDZWZC哥z-0gE4‰cAQYb<@_Zr\9yw0&hS*z H02ኒ4r֕+`Y=l⟟9ìL +ٵb'd?ka1|жrޛeдkFF^-NC8a'eϖ xmhr潲 =4-|t'"t$<e_6ܻ~xV1+1B7 վ| ۦ^GhY;%[',Pz k=5bV,pqKrd GF~1[Z[ AYL GVy$3"&M x n:BE#(2ZS>[ynk=[O0PyaCk#|wQ̽;a.rM?vPG1*y"q&PG.ֳ Ƶq@h_aNu4JVgEZ$4AvHo48BJۅ3}iYK/ïӳA ^ aSHĿD(weu.PT4'Fp5Dt2.zPGRh|[Ny@}gpW֘w^FUu rǁda]E `xPݯΖSFJư(1LVȣVT2D ЂGx!n44V$TiYKsIkѹ#^$i'.*^ j jbeԡT4bǻh= k1/?V@5 I EKtR:%Zo͏lt}ãm$ATaq-Z}׉U Pk~D#L_*ˉv7/jԃpO+EGZ! il>_0!PZ5h,(? ͝ \La ~cq5kNwʬ(heƿ]ؤMA.*w$G56$=^b H>o9fzk'fg;gJ&'" tgsKi.CD2\eM 4)rtV4RƙgW|,=qG(V+#jaM͗"Ùp^םW9{ w*~D5;ʑ.ړg<OhE7mGTg<^h딐,`l H9@3̑,̐:21Y1A. 2Kڨq.t\7 +kb԰9+>wۡlQ͒ k6Ǟ.{uJD ?Wq{N;'QeھG9 wLPY Vëtzpw|VȘ/U'M7Ii)fs3#fvNeDK|'OdhS4 Y(gPR{Yh37$2ge}dDLi 1c-JE`ē igmRgo?猖LE|>BS (v[(L5 =YD}51IC<ʐ_Q,Y=jm}ݚxO_J&tfB˗}7"j#S*\v1HrtǛXњ(ϟOT:-7(w 1*E )`ݴDR:h/@E]pPqbV]BN.p2=QXD E_p}^-ΪnMzpH#KNJt!RJݨJ˳u=Zr)B17^T#N~1b4xvbK%DRE*^fcflm#wv>2ɔ?Ke ԑR\uDTN;DcͰdD9uvl,0@A s]n1irBt=ܶg2-9*1]b/+Wg=$j`-w 0O~cXb_AfbKʊs.|ׂV֝iqcJ5±v?;q/Rك(DEݙ79=8*0 ڪBmeO3u0K!y-/nTu7b9@1ۜkJ& 0ܿyTH#l P=xou\FJM E9fb*C̖ V؅igRVVp'ɮa9̦R2Cٹ#Z2=FTn ͩϬV]:&ӧ曫;C#R.?wD̅mF&E|3XNX$ 9f"QC$X'1>F,m%3g&w5 g)+l -1"HSt+୙ա16]] 3}ƒv`ۥj6ս qS @5uWm&.j7*v%YT FL%)QPܴ)K3X֌3l71PI֞fA؃{-hS&N ǟj}I3er;ryizR> %b<lẙL{IP榆>:=bwoIY K`pEaRŶ_Jͮ*S{>t?x|X7$nFX3ﮱ` !> F fvm$#s i m9bkepv=pIvζ71>5h#AQԑElYk{qQ%(q uYKu#^)ص 4XBLlHve њD!+湫NI,b#xG:|QeeBAPՈLiUPug1˞}+9HCA_@: ~GV3|nTg"|nr';`=Jw2L 5NjRv]CV.rwPڊRz {ƕL;-Nj8<j`-27=o01Y3z ; ՖU~xw0 I_͹Fǹ0Xv%|0 `c @{A}dTF>˺<ERED};?:Cp@|@,Ⱥ:ʹ$jZ9jYu]k׾#!cR<VSYh;'>#Jk\1#Jku5S)]OizGu# 1ff*Wq˻)ßlLilf(np$Tx/㨖_d 2q~x,T 3*S(mP~:iJs (<2Cn v=ZOq!"av́xj @,~Y+AOY;-ƶao ~n795( VJ!Yxe3bԬ W~J~I"kӱmn$\s?7y{tZZ&`H#RIpx/bfPCjeR[p+6F{`.=[P@0(BI3%jwA^x5>CTV O !mrǣQqR%DW.:L.6eW%+?Dq'B&,%hsϮO5 .wc* (>һH<~h^H+nL߈oAi~Ƕ`c{s@O6VG7\ Z>V[Rt~䏺vْkhmlC1m.4+Տ@_6rU$Z1foL9~4dC4eMi7g`gdPMi/Iwu2| *TۘQ/nChc@D9#b't&ᬽ[W*S12 {5ebU\&ppў_8wK?2pPb+^gX/vss~{W h.Qw-Zk= 3IniˌkC%Vl|jdW3եYcg|vjtخI|;@.gd87^(3crcj؆+DP0l}ǞhDZ-ԟ$xujfn5%`` >6xCkGvNQD]h 8 ^s:Ji߈mG :ޤ96G#U -Lcm }t葓 *Z\V6]7;+Texl r~P.Rj$PlFP>yS4>xMǔ:!/Z8 3` 6=b}S8>iZ W&SVLaԓ:=yxա {ʪʴ8^Fh"s̗9B~ J'U؎(z%m X\qw`yosWr0!VfjN-!ƅ|A7O] E\`cPQi&l6UtO3/QmQ9;`%xeQRɢ\6)>P4'8C6CA6'W|V\Hh+17K{7tF%ExKpP$@3 \0񉹆^,H$]UMw_ YCYk9qoʩ+UMBo=R_ 1-{(w7}6r""mu?;T-lF笻1 cB`kj(XKyrߥ%?@Egis jNyz~f5:Nh}o{^*T֢,`|sw` YV#78b޻0!*:-vF'M..b'1ܴ̑te}֌ ѶKpOj+nfVR౨0sh@^$̦~?W?δ+8GW(XL{\mrbGeV,|!NT!Ëe/@B _zs6!.,e;hleJ>XqaͿ,$7-\ uo@vlݞ%s}W* -^W 8ĵ1vn \Q$ v[=C iPh?$c1BaM1z0|$[@P2-%zQR 128<@`ipP(=5k?CY]փ* "z:{> M+Թv@0cկ۫M(fTFqSJ~xKM0qhXZ5p4ZNAH18'N2k$zڮ״Vܪ"ڋ2dĚvFD)'=+Ԁ8LLwa(R !th<pk>hɐګƃgs t{j 2NEVpL;zTt|+\`dihfHz8j䪧skLln G`I|2 48]D?{`3;_Jehإ5Sgb4}TYC@h B{|a']9zi9ukQp o7:È6H3pȂkjD]6T~OV؎|J`--y$M5AՃ)',}(T&EkdǕ־Б1w XYb}Ot10? ۩HQq̎/$ݮF2gOytێAaq<x1&p&z0r\͏o`竑hZ}$bЉ=e`F]u<vl;!hFCdz=:hDށAq" wEOtS긋 c(fԑC#lӺdk\drONW;H[&k[m-wkW q DZS ]0~G,f6QnY¹gƬsynNw@3d~l!ZDoXӓQw;ЄmSe(s QCqT0FfJ^swǿAg TDA %NN¼/ b *ªZw_(йpE1Pgͧ-g |R * :uƹH|Aޚhq'LUe0rqo5fRË;đA!/6䕐+HMRsll$S:R0Gr:fo]>%!K4zB a#{YqbASeO  hx|(JaN0 6~|\"z@[p؁j(Ex58,,]/wӅA.SoDZu\PkWhЊ웛+-{Q^oros=Z <ܾM5)[X@?'wSI`x0Ľ !q~AܬWƊaޛvN4(BFe_a*oGЎQ8^Br@KTlUdwT?ƾִԬ 0Pd&]~btױlDy?bL'R}׊ k |Hjo`}rIn?K]I1@1/eҶԡswM 7H̾S| =S(ez-2nr&nm, B?4MloiH3|ARI+@Ck%5UͰ8usk:n+"ipGJL{-zn_BV+ t^H UF-ld7 4*6@Gԥ'ԓK%ٮcOýHf;eƻ{,h2,kʇbLrm,34=5;WL [?Hu;.V[Gv~8*C6CZ&*Q[ f*0ƛ)G# q|N{኱`~Sbk.#3a ?_qDT]#9,Vδ~dTLڸ0"ecjǂ@=ėiEju[s⥉ϲ$e&w}VG߃'H|AbSmgݹP2ݱ~qB'!}@in(6>9qZB(GuSfˊcuƃ"A3{ﺂWXUTKV}b"sIx+y_LE6`'4 kbӭz0B A{ ];z*juTKՉSqէT GI ۷zmT^Ȼ= u Scڲ ^ x*9;sG/U2!#H4fltѧ2!@ aTεG=&6C)\zĕ=fٌCO=f_3X}zgcQg C*a!5==~mu;iMf¬ZCTx?bTuۼk(| 'X1n8eН9w( t(S`pJ{gz7M|6ъSO,#Ic%Ç1]!P AE! nnyUv-V纄Ee[|[4?D!UrFHZԇD£|kMhjyXRC,Δ58mƵ{6E_ ]d\lSE#RW $ϒdOĢB+)%vN~r@ x&بaǜ=1&fyך(W V'_ ; w5.=Y΢s .[]궘x"k.0 (X+iT&ۯ"Y{5%?SZԂۃ :_/)ub~nt`~/$R)3 `iƿA|8\^gYkq#fGz9k H+@NV\a?v)PZByi$j3 #ֺ"66qU޷@ HܶwJ~.38z\:BT>%l^lbP1o$ymz޽Ce!p+b$[E鞙Co|}`[~W y &CŜjbQC(1(WG)OP3lJ $w!CfT$E*$֍:'** 4s֧P[d}[6)\m,v lߍq.}"tF3痚WTJm7Yn6.ԛj] X]Xjqi2fLUysdL^!-Sl~$S?}vg^[@Z`de!7YѵH wavYvg+utXnpsNw>;{K9'{+ك<{= K 9ũU79H 0%(miĻ`9$P ~YzW/ĊtB8ePM|7ocf]vpsvU w&P)<*Obd!!5ICzf̨E2 ^p%eϑ3٠ S`-QiEf3RnmsaaJԄ;#+0Y*^^9@e**,w2G Uaʫ׶Knl{fOX-j6tJ=K!]" # HDs070D!06՟0J: %gG\e+UJ 7pHG/^u":sԫN/Y`:]:k.IւD*jL֞²S'`h@ZVMεԈ֮a{uAqX2Yy` mA{ 󻄻ad>j5D(GXO)I)|w]qܼEJ;A;u`]`zd:EVʰG\=Q;%mu܉%ָ53ѾK+3'fSU> P|qIh`G?BҩbYQSE;+^ƟA տtz?Sk+.7/Wš@},q8̀dA{5 `GbO<Ŕ9=U T)VV -*/d7uR ;Qx-/hije%9#<eZ>#fMN̡>JSe6ZU#[4ü^ܻ%ylAdJbmԨCDWXߞA29-Wi%*ydޑ($lȡޛڱFo`3ڄ::lRHηljÁ<yi~XW[F+_,AݲWP,lzO]܂ hv<B7Uj_>Ͼ0f( 3]#E vNaCBby9n$$0Ŭ *}rm:sT%=pN0EVa3}&_sLh`Qp)1'FZ9DT~(d봄SirOSN? ,Cԙ,3`KA d/0 %"k;'o[Pƨ~<ǠMMvqЩY ]U7{$ J:QRLUx x'zH4gCo2S~E1[ vo8Z5[vfj5F#ooI2^nJ^/Ư39ErA7"8DVyNJ+P$y |g!)jYO]L%fG.k)=ͭ'P-+*9OV` x]o  C<"D ̞SSч:Q2yp_ʺugL#Xa^ZDXBL0\iUPL^ tE2H, EwLC`lc?DkȄa5EdvBHqxE0 ؑ|?*ڛ` W{v l)hcL>³msR*`s'CP=OO%VB,%U\wH|NcH^%~)*F3dZEU2;cPn3upzf_SӺNb>uJ*It bKA0μ8M[N˷_TSs g<[9UPxk+^|҇<4r]gF~y89\i*o.;,o(/R|vAxe?b$ZFI9m [:60v7")ɏ2!ߍ-܈J>6/|z*~zT @/'>_~یt&gs,;efA+o)*[his X〫ư։ G[3ԤY$~ MBA㎓-[bZi`vۜ8qc R-1-ԐpS(pixBũmK%ܷWtXhUC됦^A8RJJX1!AfVg/@` g-M)sg#{j/K%) Һ@uZÐՌ !:2FBks*<)|k}FA zF`Lf?WEq4J l6)H=g?}qC}4otՄi$}K: ok9Nh?U@ې% eL%se9 !&u֧8f<M@INL0Mj[gM𚂣}PD Z>sكa~HTE{EySkp?^yd2zu9Zf8vrBH-l^2܁?=n1W>qV4~sUb԰>|+`ef=L؆ZY:3]rΫe+uc;Ѭ8G dD&NV_ ĦY5j㈮`HEŋDߥԼrM[_Js'=  *,7A ݮ^jn'VJoM;U>&[pOTTs-V_e@֋+[ {dI8uE IV7iH2i_Phԏyd29Š": [ye` uhr%m5,F;Ú$Ă.o΢&Ú;ǀ^ ]Bӗ;K=! TA_~ <[t|^"K oɧ0LoȾT|Ŀb,ܩ2*ÛelݴK}PP'L J7F+_ROJ0= R9AXfksM粻یL,3\"K\K;jکLd} $>pf:v۞oy )BS{U˄3_PҩsFHD]=e ٱw"t'cXnL,|î9X)S̍q7 bMnVd-~^q0YI\Bm5^0`9#$Ws. !AǖZ/c.B碢p-N89lػq7*-SDI-V:J}myr:f*\,)  ~Ȍ{!&H6h@G h31H_F,`#Hy=뮽KK4zaڙjX7fzۙRW rx3akyT=M $ U0Dڦ{577 74ѠbJoX!pHm$z_' Ȝ*$^\8 m1#4ސ -£S:(U1 9IIs9!뮙-]ȍLVU,dbi4gi?Өm̰RQf@ek[T{|Sp,-6-XځwFHETF"@ߧɱw7xA>\kQ?`IndE%<t<|$W,8tp kZ ˬٺ+lWer +ql~B_B#?5xڠkdga'lڊŁ Umt=RH!љJ,Vf{v b_b4ig=蓾j3B\'9mg`]@zxYu9eКL؊|гLd~zEF: ]6O<(+[zP0襆ܓ(+ >zFVj5mTSKa q0N D^i0ӧS岂C, mO鲭thnpch̔ͅ0K($Q{;d}Ztu[<\ zQ0ow}?1KC4{ɡ5C? ??ik-'W"0iBjpTek͊-Ec49 j2q{>Ī<3E"^u^\frKa_DcM.F+#Qvi+Ήl, ( #rGP %z Ek-SuDVUv 2M/GPbP<ȱ'i7j-< *AY qUx[A#gI!N_! ,OK ViuB[M {/CȬVXP_pZ6ұz0s i!/}SSq|F\J>Q;4C}K՘fNٳ\_Y*V|-S7*-vſ[D+ٷq RtV% !//21sTݱً˃8 ̷.$5*`x,-WFd_Q0P/XqE^!"^vv`cЄU$_N ~qyn}%v+XFoB{r|hPU/Oҏ̈\)I>(GjwQjI`V󔎁a>omōiBD>jKW94)pxXtyj@(W]bi i_)UX$>=7Դ(!P/v #0Uy} #uP}7{ZMN*<`g`ٰ7ц4Or<8&4!oN^*'8 Ds082[)ϧF'ۭvIMb-Vu'WO/`o_ r`R$p@^c iݦ$YHmz)=C Y=Õ_htp>>r"}s6gWD3&6Bܞ9t6RjM@ɳ$NijwBQb]ׅ+mVn}@pPF]-aW?Kt?/Aѹ$ -zY#K=rs+Z9;EasX,ʩ:9XŌHE*D}ZVIcQaȯC2~xՒK@B-aS1ӳ$s&Nud=ࡻ@2@A\R$^|v=t=NL cD@BU1ڭQ[53Vj"B,TסsQ"uv$HfN~(K3-fES,bTospWrn/)GG *?:ViT]ARB]4<ٗhzrI 0=NRեXl?p68aWg^`K':}<n_koiZE9S:wT6I qbQD>rPk@$#lcR3rDE5P^Eo\7E얯0pX? (MQfjA0הRփ8ɵ'l=AtV4Z,[xQJK~r0ѺEn"O'urֶ^qѲ~VEoXЎaHeq`5h5Me56:zQ>I Z'<9aU罆0;RUŬMزX,o`W}䝳nj?~aN  NZ+d~JKkGwdQe +v2,݌/=?T y1l,C"' #Mnu:,.2\f掄 J5i!x_-aw]rQ<][N #W9z<=e<2+o=+hӑ3>f!\Wk iw%bQ-J!C'O}yO XEUFXt{JO(Nǝ P׍]31)>)˂b>N^.JGq0w}/NUN_ + 28< U:my<1< H7=&8?sSg0 ΂ OA S-cZoySy:&WgO9d_P9'OI@KB7@73ҁVHS50* /w>/wda\-`͢Y Y/6:X[|WSB/ۦxs5/ :јe8".ZBMh,>|a㓩|dV~Y͜KH{Of{ĬY-CK~ EJ_A7/K62g&ٿR|<5NT_50[)ӜzQZox!>M䧜yzQl!Y+fS]bֻ-52pzm N <|al chQ"t-TjЮՔw3XSx %6y+Zaԯ޽PWx |*7jC<=?*:)\<\:`sSDo:NB)'us")j)l7s ?l){iW= E@qA*p!– Z1uյp0ɗ>Pqa]OL7נ]1Eq})l{-y)}"JF @nQ vQ+g"nT%ҥ E\ycx*TЦw#en \4!:Ew,i&ՙmJơ6~݁0L#-UFoud39Ĥ3fBp->Bf EoAkKA{]ރ>FjyPAkؠ`-ROAZ"k>A2`C>Tl#tXev?# UzLH)kxP/ W B}&o=4]fwWȧ,M)4`bRT )ѣɤT@c…a|Ѹ71aϴ!7wJC ft(&aٹGp}xXeid&5&r @^D |-*g XFpӮDi~&nΉc~녠.1#/q1Mѕ T#EVQ&&]J {bKhGXItTt߄|z+w~B/: e 9[ Ϩ0}juiIDUy1P@biw<]M'Uي%(Qɿª#>RA-Vm Zvoo։MDyemjf3h /iGwt[{%rDZjQY;7gђX=u*2/&ĵ~.u,o8x4M |SlA Y)FƆBk Óױ?tZ儗ߝΆ־xu @QPdRп-QŕeiBႷ_%<#o0n~j8nFAEReoma] ŪkT{\TELw'%ƫ_-S`$qi,tv*L2gw7҆*ҩ:("X7ƫ2*c=,,aQv# :n{W$R:roCނnO >bfc/ycNDK-0ȷve%K f.ߢ#V߷Umo1b3|Xx/ѕIKe1,} ^v4ﴧ'DwV;Z-H҉q( M\?(؋Ohsm #pVQc?hoRN o5L=Օ?]"fHe+8 ?ӳp Jΰkǀ 87TpWG_ekDf@E ?ts&{1-4e fT-W8|)M&%eŘtGeCc?ꨐ$ġnlӱaѭqO.xA]mdH|ܦ?kbVp184|~z %K 35,Ҩ>}ITﴓ)7ϴ HOzB.n TnŻ R1u0SRa ~taR(ݑq}KjPG3:lxog=`zlcj&'e~&mO_AUaJ"PE25U{bk:HԌ +IH{ڰ\wlw8 E{p".Z@ i*6 {8U6u)ˏ@|g7i6/Q_2G/?1hUĤLxƦf7۶"RԋrVA{H g#{6OIqk!n"ףty3?(;jg<N9庼U2lQx5|fJJu. ,jh|pe]eH oCɒʿܤ; (vv0p/؎ɷ eO~%g*2WON˧͹xQܫcw@-,^a߂>[2L<$+}_Tmj,g%6rk(P>Da,a!6/0IU},ZoQE*e `/]̉X6aqඊiDTDh )_Lx "V ] f3e2:]cޙ 8\Oy[>ߎ [3AִS&{耊M8R%3ʦ7G&NtJ)>/@/rT9Q)\ԒG-Rԏ,TVq:- MugI uq&DC&RKіp.Y< 7J+ U5Xt c??/xY:Á HkKJh@Peq:;J#KX<6] K7ԝQlښW C 'wgoFT,Fi)0kU0fG?X xK~d^jy~5>O-hJףY%rLXd=+>QpP][){_Y}+X{qv3/H MGPrCG;1UU"'lLݹo\vN4.fB5? >!L|%T{dܛn 0jр!*قX}/;ʧEPT$\Rr|'%\n1^&EpĮhlohef`tw]L;oٷ{]U*&J,Tq5k1`q%w9@ъiɱC=DVHtZ (}LR:ߌzźLƒmGAxbGG^~ɯݔA>rN;)I&dC󖜯[% e'iR/ϚB7HAZ/fl.|z5GAf P(ъ&'H*lrs׫@<8,FCBzh3iNo)c\G΍BUm(óTYЕ*Y1_K5f*RȓlSFY_oa[ 럏fZ.|\Me%IRRd`DȊ\ko >KkkDV &T-6Ri!V(^L/2B$A2H ZǵtҹG. M(gP͈:Ez/`Dt嶇mSz"k=ER]+@FN#^ l8 PCL)k9=+LE\86J|1}jbd,?gl/K55Te,$m8n#&zR;9^kE)i3a.~ц$ԫ{ QeZ*@[+tZ`6B!9,LUpCcw`Eb+\ OV9y^N~(E +a ROnHdiI?-/G3ki> NF3UǘR^vNڃDJ:i5bpYR͎K/kP97oUF’X\3+{ikW@9\o mc.~ÿx9|.Q1 7`Y% CQ;ȹvb/܎66oWnvWLŰnv>ܐ" D`=n"] )o̅^~E"(}Фgۂ ХLZOLjJ$&"tL/RӦ_S_JF& "N_Ix\[oo9  3:'kaCYS = 565ԉyrǣk:´VChH/z .' q! v#?l8"fȯyN/T¶iك D3C Iၘ6ƻF(ז(LfTDkGzz_G=LQ"*!WS\qgsG #<}oERHZS>Rߠo^kqn=!0_N`I#45P}aZ]zMO` jƠ%bNV"曽Bc} =cȓoJcKLJ Ȑ[u%3"k6:ew]ťGG:.߬VrXۀj!Ց0j |l+ތ {C1~}tطZsWdT+Zlֺ6݋!^7xG7 ːѓ.?j~LR16͆@7^9=9}ݸid֓ xKe@t+N@zQ>#zȩ+܄Tٌ'kK6u6jɅ3`MOoQSsì ,J㑇s2l5$e#^b) WڎoJR7Ѻٜ*X6\%4r[=";UmoHX諴_ Cu(h߻025vh|*cVaj P[%`Y!ppZ{K#wA{U_z*ƴ<|@僁`tfm QaUjSV?Fgif0uftS@<,]Z_#d5S,<<"[[wr1JVW>. 3h!X9xdg8 HwJCec;hickpϕNb˴kPxMDk3Mu !S R-'qBBCD;^pF01`ή@^6UKsmWW}ZWuC%0 ټm qN>RS:b~񿅚pU-'! Sq~#ODd3a1Fj ҊTn$`T'HlM!^ju ͗jOg}`j=43?dMW8SY!?/;28X |qq0S5KX q_o6JΊ 3U2;~w@ൣsVOG^ ʅ9Qz+ ٵrL:VH`BTgv.wA"Һ~\$E2ORi CܜNJni)O4kMK5wT 4p]NnNl5RShxf&{/^tP}`Oʻ]+\^b h sBL]K>Ƣ-I%FG* X0 ^|ft02\U 1 ~~$0!l= Dw Yɑ:G.YVqm8;!uF׸'Imvye͗8HxҥȎ^-XOW@c: gGn{,+MٺngnIr 8K[EH2O77&pfқJ %Ȍhzf6B6l0 ~U5,ޒ?vPi-@8)4&YmҰ#!%Rb:Gr3($fx֤(p쥷,?@gb.v\D4ECSɑt06A ݳ"Ʊ7VߔBQ?z_mJM_|ViirO=;f<l"BB., ԇhRjts׼+tM[{o2T[מI usG5V>\Y~̇w"⡲PTJDXhm,Vw#MN&=$˺V ӈb|Qt)kϰ+܆-=3h*@0zw{8ܜ?µ[Ԩ x>v2UL@͈?Wc^D+:f/qew>IGE%m (T{uGjY̆,HDo䨺/0aINBs3*V39Ď&uE'íJ=Fek%י:q:?8E_"VJ5'  RԺI-4xPå#fq5ya\j WL)p4ipV Rf%|zsv34Nv+lm>{v =w`_\<ҏJϝ^yQXO .@D\G-2 5C9yVs{Te";:4gE&;QsvC "TYѲArcY[(75,)okb,q'I,"vx<miZ-b&/Uq'n-8gw|^i1ALawyQN F =i4ܡj ]< DzEM5)rn30{32"^9vP1P j9m'k!FwYvb9۠} bgh3qA;$A8Z>W & YvڷLFFɖ o-㆐ݪ~(j%Eea]_]{; =Qקogyh ƚĽ2}/6elE-LFJ$Q\˩nQd[!ؓDJtAWrrA4 dઅ&5'J+%rimqM#3$5> ҚzW.b-!bNaRUY)ɁyG[v)@`B0# @h_a]'  vYV 9ewW}AQwlWLH0>$HpT3<.Rw@wNk2> ާK~Sa7C/FEB|m 0Z:oMl"Ux#o}EK)92ꙻH .i\6W,(@Yfva+&a _ )g31:QÄ&t{OH37Mǔjv=AW} @e5ĐI?IAI4:I$;c׿og4CfV +ѨX3 }chN5 [eSOпYgqsQ'F@[j5W蟈"Wf%\ UD1 j*GLP[9 7x3MP:騷I Δ3Uev,97m mHҏƑEKtFFfmuK|7a4&3fŨ*VQyqX‰\p R m˼Ex _X*X!7%1xF"]ȹv~qa4D'&"LDحzB=-.TFX=~E9tIHO2(4QpZh+ʤ {~ϴbKxaˁ ,T[nfʧP<(0|EXW8@R'c {Իc~ޓm4H3ݸ>x-^˕W\|1$&]@o?HmD$-[Rkuc۹X6X=p6O`RdlY) dx k!@  R CFAeљ'Gmn)j=OC `X1lhFgwtNF+mFUhtoAR\{@vDxtDvbc`n1GęWuDB4 D^9io~͏šbA?i~,l% ~mij Ƹ?\tP .O?i44l1-Ёt8 !÷Z%GY,ݩ8r+lgRb _L(J~b3p;zldf*1ϼfݭa JuO b-8&{9}LZa>nZVZ^O?جC^bG6H1k.蔭EfiU'`Sv$bd0_ø2?x_U;~h!vp TŅ"¶cI = rgGt?F Ppb"Uƛ|iܠiKHZz52P}XIpK{~ފ^QH!=p"'au, 3*~ ˫zυ e#,k~R@)Yw:iڭ#$ԋYWEVRbT[9벜JX$j ŗ]6 Stme{κʸOrJzO<זlk>Bq} O]"prRR]o*3 ]KNĿ}w?Y %*|q\n~aY-7_ IAC#H:ؖik8mi( $>3 ;7T0n]HT#wж,* R~R[tsv<1`8|> E +CP"r *xZp!ֵ{ Zeˇ+anY^5v\ }\F5Oԍ3\WSHsz{È:D7!LmGjsʔ:3`w xI`uvJG>KtՂ3 pn).ѝft~Id4Gj#SKl?,NY`9SnD$g\G~\ߟDf+CV47R&_36"g840 o`<$Qx>R1O@ o○;L|jD%.rHY@~{Άa' 8i#dbރܘ7zuC?ExcU8ns6#ҝ5_Do` :9Ÿ2Mנb(B -s؝FBf #YBGgFg?q^l]uR';gU:R<'5DuA gcM]w v5C+\{O9{[ :Oy)q0t>&7s1&⽮8 U)Aiй<62_O_cΆ K~^(g|HRD&A<~rܿmZP(9w%a!e ͸Tz(;N'tC^yB9fvW~\i-yF(M3G:Gn{B2bBttE BH -jzSO늧UB<'.ie0ɍerqQnEOҎ5l@M ,})w2\ձN Dif[a怵_#?'Z+kιIVΝ_?~Z Ӛ_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ƹLUT Ƌʄ_L>']nۥ pftzv /XU@yl;Sc?AӬsJթ;C;*yjlՍ>#{RqRmQT vh#ߩFE8V4 !hNсbQ:q]kl0($9=~Zb ʾd0֥e׷o2azB.Nm@a 2d)nFuTZy}.ArMDTFd\>- - nqqߺ&#fc6U}}>V]kGb.j}cV;O9;Wo1x6qjlh{D҉e؎F_jv1ۨ~,![_PcGrSby{D}ד Dɷ)s#~~3[O&:1kcv>o9t~' @bR^ YF#C)1S$XQ)|P%>+ayʗM<*i`G~ LVv B"vWY[ QDMuc(%u۪ϡ€ɘyKlԏzXWC& wYL:e"Aulۍf?b8? Su5$qǤ:?pu\,9]eϸ"s[,sERwRDa+EeepjՂ~\W췟[}:h5kr1h*xF!Q3 `+a]deMX/oO?,=^:t9ڐ }ٴ(ӶieodgGܭ)hr rV0V{D>#ڡoJ;RyT0w=֦s%%Crz^s|mK0oK4Ȕ6'qQt]%sysn!>C' ?ힰ[䕂Zy]΃-rRɲtNC\E'!7g+!YT? %y^JV(ү]g+Z]`!8v,x}GٲLg6~b }kH@\jWL;iQ;{ &6\yδHa`&s!TX f?{6YT\KpJ#'z*i3PM ӽu B7LL@*]Obd g3RHBGO C R6l|i&/l{&)bᨥK7C}Ǝ[oI-N&*EM$z:isG7p`fUv(6^TO-Rj_rd=G ڈ}+=ۛ66[Tj OqJ=vG7U3=D&6?0 &Z6vo tROYЩ0FΥQ ޞ"Y3*ynww#v5W5^%uiKUݰ3iC0z*Ћ]mxqRmIR&Q( w$IekFeϛO(]9~23=;@'muUg[T*{ԝƨO͆Q:r}E zW:w<icY'V4]AgB^+ dh6وWHT5o C4#e%;Sm@0*`~2-r DL^4'sجqFŽ5L>GhI<^x@1T |r&.L^r,acceR8NUH@pp*Y<8EC@'@?xF柘\wɤMDʝOm qByGoԸuc+$$!{9B;6",)BU\k‰Xw༟&BH ~ m)Iyc X Ya+2~@nVI#ҷ21ZnA%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<б i6*U+F:z.WiDyTDZ[4yw薟#Bv^G⴮; \it].۾$G"@+jd1~8C}Cf)rƕ_]ΊU=ȔlgųExt=Bzh8e!cqs\MnaQ$#AAF{v %-"irr9NGaa@iě$͹/uLYW{;@`A%=kEj&b;y[[n3pUl{uT`nT Yqk‹¿~ykVxZؖ}{Sd5?{C `W>ob.\tqZ2 8g(KhRvi @;> zh50אmتꃌ ~ AGG >9Х{F Flޠ'῔w"/W pLb!| x}qvmFF9\zbEI&Y{JY=G@ KRgqQ)kYB9c4xa+ky'|nl3lz]-θ@^To>ܤ ٜGQ/zzH1Tf >b\- /xSN̹uYLW Ju岈c-(϶JWꠌ8ka!4CD>)lt)4CEצqFrkh |oy%-bճw?:V򂨩Ϸ;Dԛ\!b&NEaъ4c{CM-(CjwsX*l)PͅVewEN8Ȁ+G [:G(-/($n?gF?‘Q\# Jv\9atqgp[(>nN=Tc)}!>V5{ f%U3zYSUQGñ`&?A4f#69KԹE!&X 571R@T-υ 6R΢|:r1@LSvl -KKVbjIٜyro9g.N`>נK].@9ѵw33C ;PH`@!U(nQOȑ.VȘF)Z|\9^''fu@8vKGYrJ\ZQ'جz?衫=Ugi#5FO!jm" ӕDCchs(l᮵cmO: :9rjL`C!iEID_?4.M&3cUmR`^𛘙~@!XyҦRښ`|* 슋P56|6*R@広=\QOQ%  8SǏ&t. VIԃSA/{eտC)ؠe,aqCuz6N98'A8]5ͲIB*vp0BCAgbIp)kaTBEK=(zk_rUE#經"WÆ>\/hVI<۔'/TծbexN>}[p;0)Oizmӫ| \kB0šOʡp ҁ>l>Hzb CC."p哷 Ay1s-aya}mݣc+ r^DBMjUL"22MT$}uJR@G۝~ +qrh0wjg/u,8VwNnwu?mHڶ,' bN ""ty##cl&" 3XOb,mhMj.s2~NZFh6xJgȌv}$wl)wL B0V 1XBw`DH;KC:Syecpv*Bx٪ޘatϒ)1;M'pгB|w=$56P=ؓh݇ $ΜX,OOe%Ij܈yٕJ)IvTMo٢;/URtQK(& ovFYG@F⚷zc ̬`b:/Է ՗cg3Vp.ZyPtԳSt:<%x8f Dn73}q'p:B.d]JF-}R62nFhA Mfr/dB;CTb, =B {]bH9\v^f0_b 7WJ(T]? 8XVr>`dIyYpޢ|ƕF/5UF]}"tՕn/ZT.~DPZ(ҁHd`I 0_a I@vMxSqw_9kZI5rl,huǪmtj!9=3 c_afyٳ;  ێ֑@o7 *Y`@5/b>Mu8cE%y%FMgA꿠є.vc<]ҥɯ7k3͟3ǚ4b ?<]j')Sk;V*4P@^pQ=1z/꯰XrG iF[;,6Pj=űP^xֶ4dm€~ȚpݡFL;zSn{\'g/:^z 6I<0DC?Y* DL> \^Q,lIoysBq^=VLcU(Ec([fСW5@FP}˒$|9.~IVKYH%,$x >Rz$`v2*PܼUW~L*3P #Fɡ}96튀c!zOfa<k&ڽ.T9u19` IAGUGɰzXn&ξt4kP[3(/*tȠA d: MD-"}UB5EөH'{#nH0t1 GHVoKPnܪ^ZORʽ5)ʵض3c.zWFa&$.//bhk A;nyLN1(eEjd97`=ݪx-B-O`mFZJM_Mhʐ_?`IMfS,к_Cp?cc +~pdr.U5_ 4Yd]1\\PEzI>ȁm?Dp_j%"{?Rq9IyjD@>:`Du靓0=\zdQ5o_zUmqVU]}BUL"X*#iOgTXld)G&ٱq8<6iBfSEpكZus`ݱHq~ɵ*@C] EXֶ pyYzt;G&!j;|;"o SdlDZK(y!yWJ&w6~HeHO[2_WuW7ђUo冓Z%;,UWFSjRYfH^ρ߫`g LH54"v8[XΔlaj7!D{fo ][e#/RQ1M&͡Bx>-^PHՄ+Fd%\u?M0)g3 %=!vSFh>\7XŦh+OVWZ/;'ӝ9N,FwC>MH$syHRzXq:g؊OIPҧ|sҢIU7:rkwoX Zqr{-#48wiۼu.PISF`qfA8%R\Xk1&=eC*dGP:S&}q++t L9EYb &Fz| ``h[;WI=3bW$.?%vbiF .Fr="k,d(bM/zG{djD&5h QE_%&շyUDS<3B7`x^4S >{Zz\-1Ysܦ7rpߺW3K~yzh6A ?!67zbFp,fxlj~y*JP8erPqq\IamE'֪1P.7o9l}\=4Q;U;X",J^g[Z|j{}ؙDOUw{Se#1 ֛fƽwm3ؾ{C0JT0bɡ-`;=l=Ww#Cg4Dtk"}iORJRzzfpJĐU}fĩ.e%-'?BЖ? AK?r\qgb,|Ɍc_YI+ڱU M^2R*twU{<,d SٓSHu/?X%H3<ト)s~3SG,=BD|h(M 2(F 1vvS& T"R`ɥ7bJ+(r{;mA'-pCqHcneen^2Hźp\g ZR 6Ne;(]FT[Bg,51W;& 3(14I}lxԗ:VP\@n--h ݕXbHߺ4R`gwA5&IV]>ђKfjJngJ p<~DGTEC[($lҩ ؟tGp\sZFkyfY[7i8 jrc+uz$T *BBT3D66Y!3>t%%Ӡ9,}?Jn]||q6E(}"+8mJ{ q=C !~}FFym;8^?S>wET2Qͳ!zeؖ6 xAw"F,$w}]]k ]!^샙\ $;p=UMgZ c<$-ea՛bhV&3-X[>ǟ6Ey^k01{0[,-ڦ7>ͭM" z [֭GR[Gt]o\^%9-3'W^JL j,Wk->[0 $'tڢ-q'-_Y$Eі~msu:{Z]&;pBN.3+u9!BI6#sq}*=e3,wXj9 ؘFD^Ф#/b s\rKty,-@.ƺY/[M T|Ra$;^7$#vRbDcRvud Y\eY2 r\JtUz!+hkPT\v͒:5e0z X+9xU.SL*Lذ%6?!d36Dw"N7sN 3g~>A*+N,G4D;jJ A}fWzÚK bg5i )x1Gtzf^+Jt(N2ʍmבwr33!<E3+Y4OeSc"zI'9Be''l-7/7[n%˚f,Z-*SjŐ+k#aaw4,³k E/0`I.2HNi3m+>jG%h'mvGd*@ܥ딳lJ՗$jόWE)Na40NJ u=XI(/cX- ,m`g7/af 2xrv)ZzIHm$hwf60UTyu))[2)00hNߖj;\ jZ=93Z!/ႚTU^u P pWX/lHa9V}*WNVVl6}`΅"Ee 󦍨., K%D8+rZ+߳Z|X;Og}i~Ci 6u9$qdøTp\̮pZ,PEֲzBf ϲ(s؍\rzuu dN&Gb(.l R̚\Ms2K 1Q+1rM pU}E7i&c7 `)u2OJ!j<fؽ\ ܝLJQeYPCEd.dNWd{7‘/5rEi4B#lJMg5' qťEpy`vX( x$sABhozm{8!M$8L2= +5$=%3"i=+-ݻǾ%U7xP=e& K{{mG-Ivh}Gsg]qF^Uy@[d&F,PM\=7ni͖[6&_g Ȼ\^ +Ͼu*ȝ݊ m87ѧr"Ts`{PV~uCVLm%5Ƥ꩷m ŋ}oK9KՀ嗩҂.ߨB_ȋjcAޖ]\T0n%GX4\ءhCD\JVٛ Bna9¨M@$'HtJ߿Lc@}yM893j$,ﺻFV$ʥ>il:`G=]<-USR7/HP2|f*\nա;W Y |K\2!sppV>I?=MY/p.1X<-}oK?BiO!hNT3xpEMoG Zd$xV8j}P#2v%53g sȊ7=":w#ԣNF8D`tJN! 4QbMdno@Fq3s1H3ݤ5SH烋(u8d\Y4Jq Xd06]9{yrŶCak}>k"]I>- 0kwʲ}S<Hކ& ItkG@Eȵ4wk(9Dq]+0כh۠HjؽsUr=ZMd %{b1kJr h 1He甎2$ْ ߺfrHV!ql|碑ʼiY{ܔtf(q *|$\:ެhºyI"¹-*Gi|wtA`?uBܑwgz1-.l0ϸ/1>j >KKD׆lMqf{3/;2D/:oO M>$0(^ڎQ'JE5 2wH:Ks!RG~WHQPNᮑ^ >iMki#s,BX-vWk;eTٓn }rvK P2nO^ /o|<&ydGd+#Vl YA!D?[1BS;iJ %5W WQOY#݋%." GJ&{=3Ml|BMUt9㼪DPOۛgDɃ]F݈%^jLEܶe삡η5W% Nd5C==8y8ƀ@ԚVaurE^B5i#WoU)z虊D<$ZȌ0&v12*j l >ͤ?GhxKL^-S+8L&ft|mO&?e]^A tw`&r6KMj(M/jODsVL lPN'`\%6mgSIn7- f3=WׂHs Ͼ*ꓫ n?Ʀ[8Pث-;ܶ߮I/g—" :>Ot%Nl{Yx_1{_VW^pZ,m5$esT۴46,tmu1<~$nMկoEcg+΁\RuYяe—nG_qKΌRMr/\$V6HrMK\ܣ7܆U|&{WK➤ur xnyt6C@3Cgqsk8طh3@GSї/_Mu Ad (yV"UN :(V4l5 z>HǍ'+s" '`K|7Ǽ tjbts$4(MsgGʶIM9g;E17XcB[=/IvBr`Rd;a] R( ۄV>J\Љ\>jq7cPzi p_D wPrNq" } A,G"W!ES_(;UBUFGWBӟ:\!oΒ{ˋ3=H:[Hz^ ,odx'x”q.p!z]Fczl Cm2Z8@雾KU{*8 ~k OOn JR.v sj2|7Mo EITaܩ3 }vh1-^vZgُb'=nHmcOnkOMTo]TNz s!g/s_o NhCH~7ƤcbpxJUn2>xԢ pad)zƖ;ǠD(T9,b^~|&&7Q S2|ecZ-MA ɧ??i7 H*2 xf쫝N?|ȄtjjpwZ{/ER5|-i 8u" 9OҬ"_jRJu44_kL;Ai*&(*JQ"vBʱ쯮n 8 ֓'Y"`9TV[[k_^vog(̕MvXgśE䳝/Ҳl&{H~gȇB vN{k=܅8BjiLc3}p z" HxMIp8sO!`#@_Rq;c]dfEnX?(4daO՟0Mhʎ T+Ds3% 71fxdu"oox9P6%N c9;RH%蒋*=gX5)k? v:,r_}>G h==g$ HJgJSAEB:HJ*zHigHDGmh~:4nءq)eé %Ta|=+Yǫ$V-)6\~V,`Z\4[[`i ztjۭy)hn6~(]O,%կeWkh2ܾj ^//A &\2tW]g{(FuZ -iÁ}U<.3. Ŧ+@A96OW4v8I܂\v-ZIvG!pm1c.wQnBG~?LܺsO$?8NKUYDUUA7mH5ՒU9@ :E4l*܏=aO]ǸI.5i,'!@I~!.k˞v{ ּ5~!໥}NC٦xʆkw֨$6Qr{-T w.o㉡vFpk LkI6#v[[0 ޤuYW0 P6*bZapOUBs`^U=zȱ!Џtv^p.B! %͢OwQCQ9fX4,ti)kM8՞ ׀z'J#D}pC< 7;N _b/fwY -,0 o KQ+{qH9.8 w Q)>9xC} ̕5LmDdEŖ7{̪ Z|~Ns@;`jt.U )Av.bu|11 9o^UQXuγӧ{}e(y%!tehLuZى}9Q y,o_W46)\ʣu Vn$-Z4CDѰBMDZ.A_X\̵ޜaƢ@Zgev J_][,TbZO 6p|ͥ1*+(c'" c,AվZ!I Neco#zq($ //XaԘv0[*A(ҍq]燖-G1.pct2\DQU~‘qqh$B!#O>> !+#?)RΓ{'*.2jq& _a*%5h i6Cx"e} 6UZER5nxFKT&$W{ ;J6QR%o-#,w9ت[ B_Ck ρI|Y-!GG\]H?&ZX\F(ne,U^"ސxf]}WʴucYyqϐqq ǀe, nc{ v3ͨ9Й>R逈yN4Dl "\SRscdO^`!<)ֵRdaFU%KZ ,{A<ðcP ~tt]y*/ԿDocJG%H @?U#rfs kUЋUeʚ6ղ~z'M(n@PPZâ)nc6r0ZQO.E!c BrOSÔK1\zAA%ݟ>!_m  ! UƋ &go,e Bal\ɘ=@TTAjSDif80{л|ҹ_bSah}ky= #й.{8O Xv'^$`]ԯ$8Ckxg/:"|0{ J*rObi-Y (?(N{&>ۀL>]o0/!Ӏᓆ]G*fq*uw&H`,3s;j1ksdEટyz8?y~fhg!A b ͈njA :ozkK:vAD<7',BzfzTXڇ޽PG>Şa/R~i;lDBaB ʹ-^SGq9h 8J20MjJ#@zp=uFxr;W^plI`[4^j d2`1(_~*y@XDv90JYxumМGsRTsӐ** oDOzH kUclEPǚC2e}ǔ%c(Y~ $+⇠+=k~]) 6`^(ҵIEM/19P38cN d "p +ާY:$!r1_,gD7Tz=y߆ J"ga?ĪܷZXDCo4t}TuaUQF}ż o?- )0۽QW*ؾoZW߬m p2C[Vu(,OEP‚>FŁjFʰ;E2eȗ3->h 30^>0Dl+:h_MCmE%-R“}rGpTJ*9,JB/9d)в|S_K)@R=K;4ݞֆ[]P (sLTy+qD6ZR4 wF7&lih ^8L}ؕ@UB2}oWzbZ<z;!Ծu,K/0~^D .%Bt f_D< <jQAOyg.ę\gCTnɴ) a8UJJ4=nrYyfsI/D_=2Jx%_*.kwq4f'/Ap"= 7$O*|E&ǑUi[ je}T<> "N"UO6?>'e|g T9ҚʞD95nՐ7q%Y]NȖ/m2e> [v_S'Xg.qLģMD$3VqEU7IyKynGɋ}$hflO%--af]&*eh"}-v㰕njU%)Pa[~Iw$C_rD/qw`P3Fp0li>P7qޏ\k65epŮqj+S(qMT磓;y,>mSTHh4يE.TxTZeQ1 S ̭5i(><,c҇D MsҺxǧ &Y[Gaݭ<:z0;lyꏣkWBMqgI='8 kjb{qu\"Dqz?< A&E{V/k1`qc90l} /dDZʭ7W,7thy(Ӆa/ij Y~s~Nt5]ԍ˪sP&5{ '%Tn_QxQp FfFzycUFV䆅r:axD8F&K*'3BczN'lW<7Ebjn6Apb*l8>d2-gmR0 xn4IKkf/U〟>M$ @pGA93:@~*-0A”`P$ ]<+@:=w>+7oYz}7a psVׅ̖ \'c+y'Kfub|S9M?65:}vNE͜nLuT꭯8fOqQbX*.[G7lUeE9:8y@!#n7=Bi\+.=hsN>[kI:w~ܨ\ x<*/1 5*b;x%yHm0[%e~y֔\v |  /-4|։v8[ҙ<zQeRuZJ*\^Mr ᝽O;eJ =:a<Q$[*,`JGLRXV?!e K>MF #%Pmdn"=M\ ø Ublo <"CUWb]_)Y.n^q:7Y@>1S"5ѽ۬ Cs?X'gž?-z@Eȍ0ûne䏌(rdRPZBj0!=ޟa7:ASʂv&]8٬=Q}٢՛'pTPS}@-&Dυ6HFn '֚tn.tg(켋Oz A,&myo5 aJm}c}]?Fn1FJ0P 3o}dUyK1 ˾1:,NJ]kӵ{\YfCpd-:"!Jz%F+OCnl ҽ VhBk3DiGm#)ѽ6~\YW><}cNhՊ3F  c&!$ZN_(7mHT:+%hS!\MyL>rI^}H\S >J-nZ{z3_;؀9}U</ YW|p=<-xp ){r,߃hq], );{5eB3tÎsRx Drg5ge'yg9BU Mp7T92u d{[r>`h9A"m/ctTfO-{"ch9-+.~Ýĭ?GI9 iZmXqdn6 &ߓ<$\bD$?lj>"Ũw5 ЀIRDUd`eHNʬ>Lw}'Cm eUр8E 7#qC7=a<+:}aZQz8m\[f"E6pOӒx=G)t/)vv7Հ9 xDFC1w <k'*ăDzZ~Ua[Wc8:rM4"S Iy2M¯j6D=@5!>  O6֫VFQ.IkUwT41B]^WNMm>Z6%oSÍyIAce!3OdcJ_ѝz{M%AЀ"=l8Aؒ D \Q׃bfhvT3^B.ס R˖? *('UdYV)DF٠z4bǘO9^&dP's~Hð Rbc$4˄_7^)^Wؤ`R͢i~V7}YجW"WUc Vk2^ ؼ}:0+Ɠ:G_QRBWQV>ÑBbL2Ѣ~9^'F#[!b:fIEu!*!-<<ĶsjkyLu>sa) A x9ߜ/9mn_-Ejڢ!{TUPA QƼ]:\Gc }:%) _x4&La$!D͢:Z6P~v gkpId辜0=A#YzGC5AwgGOÂ$3بQ,/W5*bױ!B4v&: RiKiߤ=~ Ua|o:pRׯRC??1Dݔ("8" P]8~{7Hu!|p(N@h_]E4G"_cDĎmqk;P.ۅu4tfv1O;_w;3{~ @.:V/3U2?!3+MNmW wYUӃf}6 y[?:l9 Roź˒=;Eڹ:G##w edR_8#7CvԃA˘ISCp#1F/<!;"e)!OGWZtRK".1~woLu "مM۴pʎ33 7qه Y 3n ]r"ՀvW*uUMLjn{"rt&eŁ|_FkNIX2ֻ`YPЕɤrYZtb tM_)*7 {<<ʳOU!.!Hu, S[42vYo?P-2xi%1 ֑9߄~3c" KX#Ch+Fhq.zcE!Z5^ b~Sr֐#2n}dHHɴwح+8˝^eXEt7Hсgk]=ej~/q xmڊq֦I#%vХWGTu6+ү")tD~{]*L7yZ3Y bm6cʝV"F$x@m:y~X+ Ϊy5܇<; ae{)i^ˇXf''oY7mR3E-)$XE~,Nwz~Vz= ?t.ݓv|'𯖓ƾ$  /gIqmV Mi4 ׋.f *đjٵ)-K#&IibZDxV`DȇVFWW~̢ʔW6F9*rڝn)KMݭ|ˠxr}M{);AnR:ʶ^)mvއEs`*z9|?<"Re%Ocd\R[yn/9DX~KfywMܫ'7:_)ݜm،8W&'^33M,)DL( Cn^^6Εӕ  8-_oc5Xe,h y=|N=$N`UFegcGiY} iDOMIy̡aϝLe„3atmgx9| z"[AVo^d{m$o^Sȟ`05b [ Id)c2*Ȓdr( 47OaS$Sbk˒`Aֳ4H-lA-ob10W-Xۺ-Ɯ[Z֊kQOF-/: zV} / *xm4WwXUL抏Or’MOdnꯉb@iM r5HCfTe$YjP lTt\֚g 7t~K*#]GҵI>T EoTy@wbi1lӥM25AYH]U]2jIU3pꩉSŘbtG'joHC8eGфW M|ye!c\c7:gs/_Qx:fw|]Tsĸs+߹T*( QGb9jk["OOv`h6j,pc7?QG)n5՘ 0a|qm>qIʚP5ҕQS` o)52)' bṶ#m\me6.E0m,-TԄg T*)Q`Fl4[ViݿN*T+qjq@M]9[I{B:j1{ -F>!螞e ,)#fu9e:P 8vP.+u0Ƒ#@zLA Eu1ۿgTPULqTQ%R1`ˡRS]Vbqש;_ :vW-yNN Rz˖ -Κw*5@smgy5[[tq+k[?N-YAyc[Vm즨ۿ"\cPnb0v ,x_kKGa녇&Qe3l35-~/% k;G+yxä>D-2k1+!MykS s,>*oUK'xJ}X׵U+_P`>`z҄&: MQ_0v8Dh֭Bo ƌZXK2L ؒxI ZK/fӉM=bow#|MjiVT1IvHKۦDi|J8Q:xy[01{wchZuttDC!]j70_,J9fu. xA4트D} B^DX..ܽ:= {2 vQ;1ԌpY J,^Qy" Ce 4q45ýxceRFx':gWwZ}I$^-wނܣq"A>HFv{W *(͚e!wlSVŬOYq 8}-0Rk~j˧9d9U7_^ګg@>|ЅGCQJ^%I By*uZY-CL٪mi`d|d(AGr!dYw7MD~J$cZu'@s$QqI%lӏP> (#3\:~G"BIy2CRgZ)Gi19~v!̘C[πׯ q«\-< ei)hT&rSW Nl|$ǭN_**SKw{6ԘfKR)5 DԐ4v"\M> կB 5jJs;+Wrͭr'Qz0[$yB#StRn|Pp~C]:X;9@jpo~vuJ`4d9U~K<}]cEQ *!Evf_ȯ2WyE&s6JQx\"wb:K`( 6HKs A`Y}:' %xocƩB_#L݆H0iJXYAC Ttu:#,,It[q(nHyqiCwy#j,[~9UObe`]_]"cobYpblRC{cJoOpΡD 0rC@P-#2oVґk#){56/qֲ# F!P8O 5GUԺ4u3az,^,uAk }x."y7rCt+ߣk7!)=pw#E~p&RQ֞9AUM-Z,t&@Z^<:5"Qd% w̫WUS5KгGV'iTQOrhЮ7->XT}^

؁Kc QeDQNTr2T# qK׃ T@*;n\wN23ρ PFC껺SN3Mjaoe;Mt!4}k8qCЉ!=Ξ&N~c[0|%XH2Jn&KQq<(ut%]$ir;(H@ %b{m'[ҽML%Q%6'A&/.+Ag9[U2`B:9İj(ٛȼWI0覥b8ih&9Ԕ G6LCX=pz6o⹯g-i5Y_)VW7f= X?Ń! щ;Ã9DKJ){lqJs" ܹXa ^Vϔb.qs'Zi(ɇs (2;"̥!@~)]"FX8<*#ӵK3'jhx;zh_\][iZ| 8FÒ ?k9g* h!MxEթ!I-sDmŠe%n^Kp'E"8kܲiRNw|qs %V]|2:& R=Kachܩo'\, W|#%RM(_QLk^>Vk4.?:jNЄvNwECnoW{ CS4v?2*Jh¾ ӷrrw.?8勅".GۈG}Xf02V~J3ΖHSyٴ$#9ɊDv;)'3Xp YekHU'WrMT\rKOkǵ$4f|͎ʓ̯N1Ѭqœߧ`0MT,*?Gєm¬x PHoq++SqJh{b(;ZE.z[JJA%Y5{O_۽y%l)Ɩv$)|نA2in  $Cdbms]sOaY~q[YRfp9r7O{OON-Gϊywohe|Irp~O4-i9]Rه!C@^BhT>rO ?ahPr&Q+H.-2WmsoZGǴhѧ(OWww\Rی*Yb9bmxBp-|J0߿jU=+STd!X*@X:(v-pdCQ׏er|wzSу7^ZiPÍplosg_8RZlG"R_*z O>tk9k:6zE_pay>mzvщ',cT//%9x(e0ZfQ.y\]6 ;zSM; 6LYO{10 = #Pr xG%H>zP9lPW7C nCs`UlMZ)s[p1α-`5|#+~BړbG dygXP ,dP Qo]CP|04n] wGs%SIˮԺ}=^< %Kʦ26" U׫|(nԬ &?̷SrOj=QmCekBcB.'H_u#Ie $dx` ppPRk-r\ ^->G {[P-bmL89>Ȅ̜4в @>|\ݤyä BE#ǢC@pBtiE[X!XJ<:(pzTzt.D;w(AXg`#ѣ~U Y1:Di$n"5Dģn7ON2>{oA7Ψlk”9:.B<«*k)feަQZ)f) 7SMLdL XS>Gu :&cL].2PM ($vWqڮ#/s\E\` %2؋ P#d`+z\I<^ty4+hOĶsJf#"8AN9T '0zyWEޟfkَ[a$nnR)Q=V|4ad5:z+?L~TbH d!܈GZ/[ {3s7ȴ <գ]9 z!Vҗē%=-e-$ wUWyoixCeArv5b4G yMۨ܌U]A g4 d^i|N]<`P FR|*z4svB=߳PYp'[}m)m8[-A!SW8)i4=I CϤsk3;'=Nf,aN:lk[kӁJ7<^z``T^:]̑3Wl\$7e)tښOV>"PCZrJl2P;FyL0k4Oj,*~_,UG8ȥS/E)~0~PVaDG[J GP!L>&5Lkz %]:`Xv20ib%_R 0 X1iuе) S:?tXme"W$"_S+<*s@az}5o|};1X`Q=doo?X }=-bG-+߁:KĪ*.Q%s#S{n ;r)sr 0 IUwtc2 _Q)5(h!b<5UQ[bЬ^][B"3&Jdҏk4 Jje %a:"@&`J9e'1茦D͝>а]o>]]Vn DD 4U:ڄ R 'Yl72 \9~cE@gYx]ꈅ)g)?Wܗ$=_.F|}p +M't Tni,(Ɯ^w;K{)DWÌd&\%t {F9m3p50OvM  x`Xڦne~tM"B5ўL8hl{+Fp^,lJvpA10*EQooF 屻 J4; 5drw J`m t[d!+Kgz2[pUeKг`3cأ 'U^_+< vk4Cʇ]"bt8"b ֏b*x1(cQ;xY0Lm0A9o$XU*۔Q_`Tō`3@`T`7f>uLv/,vb`'9GcS^ZbSV Ly,P9ic B= .r?ʾh.iBmR@mC=텲TY+F>iclksp<-9$ё{YXCˠDxLbQj{"!wP.I:NZbrYe3^PrF5W:1cc77X׃A8헣no˛bYw8C/-WpKfA\<7՜{Xr ójh5Rp]W_ &|~jԱo8_ ̈́!d zhNE=]$q|L3W 8M =tOnRD~wgA@NW:G[6Ռ Q 10o)8{?A/,;+7"וf ׇ9>4Uә~E+b 戴P$ArԲX~]G=> aX笺}%.kUvەI}R!Kvez+)ŷIA;,5H?jlZ4!A.uݫ^@VkSj^H#b8gZen8B:yAT~ܨiC.8A4ST FWѝw. ̣w xv.(ԋ@'SGpXWE of@^,|q*Sԝ5Nj潿ǵZQ^{`Z#α T/&tEXbMӽ&OOWUv钃t@'snB'ou/OLI7uI+V$=mL$>ZN_Ilps_}y>mи~U"uIY8j!h=twYiYҧIO՜U]$d+cl0FzX+dYr}J{oYvC2__ߢC7킭eYmV=GO6HctõܭҀ54 )db+96?e>`KN7oyƀMJ_8֨4<;XL]LFC"KW95FDuDJ/<sƮr]*b65gj &hEAv8Y %-6AkV5G);b,,95نQy=ypTިiч~ ORw )3Sfz9c^A*TiGZ+p쟠2+3KB 4:] * o˻--rpc0K~'`0r:BTxФ;_b(;Z1}5Uǘu0l)UOPa%RL6HuXqVVqa}cʴ)Eq;׵yJeT,Z)UO|a%pK_q0+s 'aʺHp624"Ԥ8#֨CM=h2I~4\>me:*$.6"/;\8`nBܧ*y鴶տ~9B.t=;=m(+Vʯ1j J?4^I9cg&iMF?bܟEƟ\jPZNw~-+a/2BsiT\ n:g#qeEE[$fO>DHVAB(d4+99!J3'7p"B-;ak*8-QǣL]%ez]|)ͅmtإ[u~fwX!!+_F &(xgZ27SS W'ft"瀟Wq}O.9e )1N.).w1t<Ծ2tp =rCoUU?fs/`xT4XBb$X6F#_ 5*x+}kʹ̓M'iH3B_V W cN?*5Pg9]WS)TLuJhٽ0q:ݦ.CfR;#61=Ka^"R,io1|j=oA&#w+ʜ 7NSfʼbd2G_WjߴVPǒGrףbmtkVneSa`OE[uE)O^.rW0=ܸu]VsA:*R6aȉM>$B[s5. g 43ҊNt[k%vlܯCҩzA>&z6ygRcz _ju7lZ G5&~gpmYPqa,uSL56$+MJt"3 _DؙQ~0I?kr%^4#گ+i0C#IJ3ET5tUʆ\6cƾy<6c^@'(ـQ[d68VY!QI~'k 8 ȶ08Ob3y}Yt61`N , L^,Ul?g=˞F4 uSOCC/h + #ǜ0^M(|R3`$[u5KmNB΃`i<=uOy݇tmڝu隟"߉]']s@ȭJ  F14|Y^`CX l?: Gs[5+RM̶7б2epHaL#2i!m9I(Gvvm^Y>Ni!_ 'nFЉʄ7HTT4xQ]L3 ͺeRʛGrDvJ0,Oy%|+Qo.k57@^M6>, ?ц$q^(z#qsa1"Zxrٹ|d)C/w1EB֥N讗X R"*Ay,Y‘GP: Zau_F@eQpwūO49Lx*퉾IўZ?0Ѷ~#ԽrwCgM؞;Ԍ fKI‚)|ΓhnMaƾ/ (9;O׌F {S p#r wˉ,G3f[^_T΅m&I)"k3G9vAeu`P60iug9פkL{=ΤS=e 2bY#lfE>c5_r:.= 9a):[{ _Zzea4@-kB)I%/EIC+ =[LEb ܷ4S Q lCmnG^l<0-7FHpaympC3r¹OS(F>d 8DNuvwzXD(O6DL1X+Z/x="+k;wt]g["q{Q JcGh\VyːC}@)t. 7|PX"o}\ፆ`_ aNPaq}/ Z%O,GjIuØ.VVu  :{D9oJ~۲O7uKTӮDU"<Ϲs*M2vPJ 1!'JZsBIhMV@%e n'S,߮%Ңjp,(5%w緿kwPD}m*dC+:77 0 +CiD[^sˆ6b9v6o-u/~ceSLٿU{&}:)TWsɩ3I󺌵2(~v2mBYihae7#Z (^|Ϫ+*uG^䛽1d,́3bǕH% I56cR0"/q{'0exh wK+y"}Y+%"bv^kO {;a[tPht,VYƮuI-B ǚʯ#_i'N`Wj*PjC 5Ɇ<s]5Hrq%0_sQnj=*$Ȏ DN Fۤ.?1J\z|5ݓ.&6d\X˘/eR| ڨB|Q<~ ù5%;* s:sjJ(!]>^=x)rc0669{9K6 G;t}h[_tșY SSRfX3x~~]#1Ja ;4سw<  D߬k`O WH,E-:BcJ9\Jw A66!v$ iQW@ܨ,4 j4`ؙ)u0T'Ō*)Ekը[b0(i mzڝ=>=wrxx42ݨYz?|̝mgKy8Mi :{˸Kn^f_~))(f+ץ֓@M8˙2gqqn+.^)Hy\ZTV~w= Ǔ;vF҅ W}lg9$k҈t$Wj$rs#W3q8DZ$6Ew>\k hnN\(u ;ԕVNQ%ҐMZYtҶ &Fn`"=.0I wKrN^z] ,IPT 4Jo{Qٍ[  ftJܞG[liRSԫu3tPtWW?Ε0[9N۬ӗ>=h0 ižV` Ư?rb@Ev d K] ""Uғҏsoor 3ȭh2Vvٜ͓[Q7( %cD+9fCwQoSh s7p #@561>7HLUXfAgt$Ӊry_䣹 k2f{gh{zCP]iH@G4yS-L)`l_*PEak"rFDQ LC@d5uòP!aÃҘ > AV7!J% -5 ㎦fOY@-7)BȄT=c^=,Kl&)w  ѯ|j&ҵ& u^Ƞx7(icN/Fo-AeMaU0V4v(JMM;F sd[ZN?SxB!aɈrdz#0^00K{N9zDR.b0f9"%Vv7|$!cN(sqvpLI#&{\5BqT|盌 ݺ<~}M.;dڈ]Ov}$uɛ*G-QH|2 *(D+ ʋfFw?tO&` sZ0FZy1b`%rؽ1j}/\; +Y~"meٰNJg%ij`AɝlcTgÑb犫գՂj+.| 줋#)wc5{8_%X8V! udOr%zS/;$3EPr oAl4 wz:թ#PݺیMm, 8gW<{ w{9` Iox[i R)?:.,p' Wvjo??Ѭ>0EULt"rN0v!NHіGGo1 Y%)2L4$Z V7+5 >}ʟ].WGEפ1\64<B gVEP10d}dC2 ж;C^LuzV4Qd$[Χ3 +dCFKW>(ny,󥂿at7c*8%K[~@U3g7igR8ױȮϊ: zVeEJK'U|fA2EWa0ڶ~nP'r~DE2{ 3ȁH΍6N`'Lr8Yۙ"נּq~k@ Τ̛L SS7|]"&f?Uf 5+벣I *T(/'rx '͏EOOCBjiC bo`aeCy{rq@;P© t3{,p#P[ o(1X9Ef73X N|bHieV=b"VyNQ J}(VRQ=4`mF*L`mXY<`rz%CПFF"}^:佨n0m0aW;Pbr]o51 !DDtoX*M1M:gx)AszL NrI`{4Z0߅l?T:d8r *rԓ08֩'M/c8)8},C&z"?%Uc@'ABzElq݈рVR'RZ,Pt~ƩHQޢj⛶(&5g4lOShLgMx , s$dnO}i9~aөC(Țf9p;Ua:"2|.=)Jn9~#$ Qmgڠ.V h!v;}yJ MA@zS=NN<3<1rC!ICD[ S܆UI&~` $,1$+/):7}}~{%c%d,~ bbtURN%AwhQ'+x{@/RDTW K4fJ̽˽sk>،%ZqIW"MeΓLa#௠(QEN+U̷٣KYκ/z? X2i 9Plz$Q( ā%\: YZ