bpftool-4.19.90-2411.3.0.0303.oe2003sp40>    g4_ ;G|`u` / 63 *mmkwoTYd͊E8a 4"f8:!c?/kΒh#[ jqVJ#mFaAXUFZsNRGo`ҳ)^ OD5zӏ`Z$S uucDv".듐}ג Dи'иg_!$@oPP̱aY~W1iÚE" 5'yiZB4iH&ڰ=fYȇu"Q5}^A&C{X~88Jʶr9܂'b1lAno,ꍻ1+IʂRm| ^:hR[lIDB3.ZIpQ3c282909591b6462ab34bac651ecd235aa52106769a952785610b9557f4602ba9b0df564d4b8c9492c662f478e8dc3c467a0cf48 vM6,_Q7N><.?.pd  * g 28@ p             P ((8C9 C:CF'G' H' I(, X(8Y(@\( ]( ^)b*zd+ze+f+l+t+ u+ v,w-` x- y-z.. .$.*.lCbpftool4.19.902411.3.0.0303.oe2003sp4Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.g4Ydc-64g.compass-ci%;GPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M`$\lCU A큤g4[g4\g4\g4[g4\g4Yg4[g4[g4[g4[g4[g4[e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698491ccc0c62f6681fa0951f6a5464fba83e8a94d5599c7576751bb5693aa20a7d306745083c19f98fdd090accea1424edce7a9c92008e726677f167cf322564db1abf9120feddfccfd0f02c7fb1075a36ab395b00cdd2242fc3e0bf5ae91f74aeee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2411.3.0.0303.oe2003sp4.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.1g4g+Z@g @ggY@gf@fX@fo@f4f@fͿfą@fJf@ff@f`f&@ff|fqvfifh<@f`S@fWfM@fDf:f(@ff-f @ee@eZeeeBeeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&chenyi - 4.19.90-2411.3.0.0303chenyi - 4.19.90-2411.2.0.0302chenyi - 4.19.90-2411.1.0.0301chenyi - 4.19.90-2410.3.0.0300chenyi - 4.19.90-2410.2.0.0299chenyi - 4.19.90-2410.1.0.0298chenyi - 4.19.90-2409.6.0.0297yushi - 4.19.90-2409.4.0.0296chenyi - 4.19.90-2409.4.0.0295chenyi - 4.19.90-2409.3.0.0294chenyi - 4.19.90-2409.1.0.0293chenyi - 4.19.90-2408.5.0.0292chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !13165 security/keys: fix slab-out-of-bounds in key_task_permission - !13150 net: fix data-races around sk->sk_forward_alloc - security/keys: fix slab-out-of-bounds in key_task_permission - net: fix data-races around sk->sk_forward_alloc - !13068 nfs: fix rpc_task use-after-free when open and close different files concurrently - nfs: fix rpc_task use-after-free when open and close different files concurrently- !13007 CVE-2024-49950 - !13041 tty: n_gsm: Fix use-after-free in gsm_cleanup_mux - !13052 ext4: fix CVE-2024-47701 - !12959 ext4: update orig_path in ext4_find_extent() - ext4: avoid OOB when system.data xattr changes underneath the filesystem - ext4: explicitly exit when ext4_find_inline_entry returns an error - ext4: return error on ext4_find_inline_entry - ext4: ext4_search_dir should return a proper error - ext4: fix RENAME_WHITEOUT handling for inline directories - !12899 ext4: fix double brelse() the buffer of the extents path - !12895 ext4: aovid use-after-free in ext4_ext_insert_extent() - !13011 CVE-2024-49878 - !13001 iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - !12997 net: fix crash when config small gso_max_size/gso_ipv4_max_size - tty: n_gsm: Fix use-after-free in gsm_cleanup_mux - resource: fix region_intersects() vs add_memory_driver_managed() - mm/resource: Use resource_overlaps() to simplify region_intersects() - Bluetooth: L2CAP: Fix uaf in l2cap_connect - Bluetooth: Return whether a connection is outbound - !12891 ext4: avoid use-after-free in ext4_ext_show_leaf() - iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() - net: fix crash when config small gso_max_size/gso_ipv4_max_size - !12860 drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer - !12924 CVE-2022-48966 - !12938 ASoC: soc-pcm: Add NULL check in BE reparenting - !12863 CVE-2022-49020 - !12873 tipc: guard against string buffer overrun - ext4: update orig_path in ext4_find_extent() - !12919 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate - !12925 RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency - !12792 HID: core: fix shift-out-of-bounds in hid_report_raw_event - !12743 net/xen-netback: prevent UAF in xenvif_flush_hash() - !12846 ACPI: sysfs: validate return type of _STR method - ASoC: soc-pcm: Add NULL check in BE reparenting - RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency - net: mvneta: Fix an out of bounds check - net: mvneta: Prevent out of bounds read in mvneta_config_rss() - ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate - !12804 ext4: fix CVE-2024-49884 - !12783 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - !12782 net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - !12784 net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - !12785 slip: make slhc_remember() more robust against malicious packets - !12852 iio: health: afe4403: Fix oob read in afe4403_read_raw - !12813 serial: protect uart_port_dtr_rts() in uart_shutdown() too - ext4: fix double brelse() the buffer of the extents path - ext4: aovid use-after-free in ext4_ext_insert_extent() - !12842 NFSv4: release seqid when open failed for nfs4.0 - ext4: avoid use-after-free in ext4_ext_show_leaf() - !12887 nfs: fix memory lead and nfs_server uaf - !12882 Bluetooth: Fix not cleanup led when bt_init fails - !12881 igb: Initialize mailbox message for VF reset - nfs: maintain nfs_server in the reclaim process - nfs: fix memory leak in error path of nfs4_do_reclaim - Bluetooth: Fix not cleanup led when bt_init fails - igb: Initialize mailbox message for VF reset - tipc: guard against string buffer overrun - net/9p: Fix a potential socket leak in p9_socket_open - drm/amdkfd: amdkfd_free_gtt_mem clear the correct pointer - !12815 media: venus: fix use after free bug in venus_remove due to race condition - !12814 iio: health: afe4404: Fix oob read in afe4404_[read|write - iio: health: afe4403: Fix oob read in afe4403_read_raw - ACPI: sysfs: validate return type of _STR method - NFSv4: release seqid when open failed for nfs4.0 - !12757 drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error - !12777 selinux: add the processing of the failure of avc_add_xperms_decision() - !12750 usb: gadget: uvc: Prevent buffer overflow in setup handler - !12760 smack: tcp: ipv4, fix incorrect labeling - media: venus: fix use after free bug in venus_remove due to race condition - iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw - serial: protect uart_port_dtr_rts() in uart_shutdown() too - !12732 net: phy: fix null-ptr-deref while probe() failed - !12721 ppp: fix ppp_async_encode() illegal access - ext4: fix slab-use-after-free in ext4_split_extent_at() - ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path - HID: core: fix shift-out-of-bounds in hid_report_raw_event - slip: make slhc_remember() more robust against malicious packets - net: hisilicon: Fix potential use-after-free in hix5hd2_rx() - mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() - net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - selinux: add the processing of the failure of avc_add_xperms_decision() - smack: tcp: ipv4, fix incorrect labeling - drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error - !12614 writeback: Fix inode->i_io_list not be protected by inode->i_lock error - usb: gadget: uvc: Prevent buffer overflow in setup handler - !12366 fix CVE-2022-49011 - !12704 fix CVE-2024-49924 - !12519 fix CVE-2024-47742 - net/xen-netback: prevent UAF in xenvif_flush_hash() - net: phy: fix null-ptr-deref while probe() failed - ppp: fix ppp_async_encode() illegal access - !12683 nilfs2: fix state management in error path of log writing function - fbdev: pxafb: Fix possible use after free in pxafb_task() - nilfs2: fix state management in error path of log writing function - init: Initialize noop_backing_dev_info early - writeback: Fix inode->i_io_list not be protected by inode->i_lock error - firmware_loader: Block path traversal - hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()- !12501 nbd: fix race between timeout and normal completion - !12659 netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() - !12638 net: do not delay dst_entries_add() in dst_release() - !12669 drm/amd/display: Fix index out of bounds in degamma hardware format translation - drm/amd/display: Fix index out of bounds in degamma hardware format translation - !12627 NFC: nci: Bounds check struct nfc_target arrays - netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() - net: do not delay dst_entries_add() in dst_release() - !12623 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - NFC: nci: Bounds check struct nfc_target arrays - hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails - !12592 of/irq: Prevent device address out-of-bounds read in interrupt map walk - !12593 pinctrl: single: fix potential NULL dereference in pcs_get_function() - !12606 swap: stop add to avail list if swap is full - !8931 v2 ext4: avoid deadlock in fs reclaim with page writeback - !12566 ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - !12558 Fix CVE-2024-49900 - !12577 gpio: amd8111: Fix PCI device reference count leak - swap: stop add to avail list if swap is full - !12441 hwmon: (coretemp) Check for null before removing sysfs attrs - !12572 media: pci: cx23885: check cx23885_vdev_init() return - !12403 drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error - !12414 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - pinctrl: single: fix potential NULL dereference in pcs_get_function() - of/irq: Prevent device address out-of-bounds read in interrupt map walk - !12412 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - !12413 udf: Fix preallocation discarding at indirect extent boundary - gpio: amd8111: Fix PCI device reference count leak - media: pci: cx23885: check cx23885_vdev_init() return - ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event - jfs: Fix uninit-value access of new_ea in ea_buffer - !12486 gtp: Fix CVE-2024-46677 - !12475 v2 mm/swapfile: skip HugeTLB pages for unuse_vma - !12502 svm: fix UAF/Double Free in svm - !12384 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number - !12380 fix CVE-2024-46675 - svm: fix UAF/Double Free in svm - nbd: fix race between timeout and normal completion - gtp: fix a potential NULL pointer dereference - gtp: make sure only SOCK_DGRAM UDP sockets are accepted - mm/swapfile: skip HugeTLB pages for unuse_vma - !12378 cgroup: Protect css->cgroup write under css_set_lock - hwmon: (coretemp) Check for null before removing sysfs attrs - nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() - udf: Fix preallocation discarding at indirect extent boundary - btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() - drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error - drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number - usb: dwc3: core: Prevent USB core invalid event buffer address access - usb: dwc3: core: Skip setting event buffers for host only controllers - cgroup: Protect css->cgroup write under css_set_lock - !12353 ida: Fix crash in ida_free when the bitmap is empty - ida: Fix crash in ida_free when the bitmap is empty - !12316 backport some LTS patches - net: busy-poll: use ktime_get_ns() instead of local_clock() - SUNRPC: Fix a race to wake a sync task - net: linkwatch: use system_unbound_wq - ext4: avoid deadlock in fs reclaim with page writeback- !12299 v2 ACPI&PCI LTS patches 2024.10 - !12278 hwmon: (nct6775-core) Fix underflows seen when writing limit attributes - ACPI: processor: Fix memory leaks in error paths of processor_add() - ntp: Safeguard against time_constant overflow - ntp: Clamp maxerror and esterror to operating range - Revert "ntp: Avoid undefined behaviour in second_overflow()" - arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE - hrtimer: Prevent queuing of hrtimer without a function callback - smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() - ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() - !12270 pinctrl: core: fix possible memory leak when pinctrl_enable() fails - hwmon: (nct6775-core) Fix underflows seen when writing limit attributes - pinctrl: core: fix possible memory leak when pinctrl_enable() fails - !12220 Fix CVE-2024-46826 - !12268 selinux: fix potential counting error in avc_add_xperms_decision() - selinux: fix potential counting error in avc_add_xperms_decision() - !12138 md/raid1: don't free conf on raid0_run failure - ELF: Fix mixed declarations and code of "snapshot_randomize_va_space" - ELF: fix kernel.randomize_va_space double read - md/raid1: don't free conf on raid0_run failure- !8720 net: USB: Fix wrong-direction WARNING in plusb.c - !12116 [sync] PR-11856: acpi/arm64: Do not add CPU to node_to_cpumask_map in acpi_map_cpu() - acpi/arm64: Do not add CPU to node_to_cpumask_map in acpi_map_cpu() - !12071 btrfs: clean up our handling of refs == 0 in snapshot delete - !12069 platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses - btrfs: clean up our handling of refs == 0 in snapshot delete - platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses - !12026 ASoC: meson: axg-card: fix 'use-after-free' - !12040 drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links - !12012 rtmutex: Drop rt_mutex::wait_lock before scheduling - drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links - ASoC: meson: axg-card: fix 'use-after-free' - rtmutex: Drop rt_mutex::wait_lock before scheduling - net: USB: Fix wrong-direction WARNING in plusb.c- !12007 Fix CVE-2024-44958 for 4.19 - !11785 perf/x86: Serialize set_attr_rdpmc() - sched/smt: Fix unbalance sched_smt_present dec/inc - sched/smt: Introduce sched_smt_present_inc/dec() helper - sched: Revert fix unbalance sched_smt_present dec/inc - !11918 dhugetlb: make spin_lock irq save - !11968 drm/amdgpu: fix mc_data out-of-bounds read warning - drm/amdgpu: fix mc_data out-of-bounds read warning - !11863 memcg_write_event_control(): fix a user-triggerable oops - !11921 hwmon: (lm95234) Fix underflows seen when writing limit attributes - !11924 nilfs2: protect references to superblock parameters exposed in sysfs - !11842 CVE-2024-46771 - nilfs2: protect references to superblock parameters exposed in sysfs - hwmon: (lm95234) Fix underflows seen when writing limit attributes - dhugetlb: make free_huge_page_to_dhugetlb_pool irq safe - dhugetlb: avoid lockdep warning with spin_lock_nested - dhugetlb: Use helper function to lock/unlock - !11789 ALSA: line6: Fix racy access to midibuf - !11905 scsi: aacraid: Fix double-free on probe failure - !11888 pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv - !11855 VMCI: Fix use-after-free when removing resource in vmci_resource_remove() - scsi: aacraid: Fix double-free on probe failure - !11877 usb: dwc3: st: fix probed platform device ref count on probe error path - !11878 PCI: Add missing bridge lock to pci_bus_lock() - !11861 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes - !11803 CVE-2024-46781 - pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv - PCI: Add missing bridge lock to pci_bus_lock() - usb: dwc3: st: fix probed platform device ref count on probe error path - !11818 uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind - memcg_write_event_control(): fix a user-triggerable oops - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes - !11703 binder: fix UAF caused by offsets overwrite - !11854 fix CVE-2024-46777 for 4.19 - VMCI: Fix use-after-free when removing resource in vmci_resource_remove() - udf: Avoid excessive partition lengths - udf: Define EFSCORRUPTED error code - !11809 apparmor: fix possible NULL pointer dereference - !11777 blktrace: fix blktrace is disabled when CONFIG_BLK_DEBUG_FS is disabled - can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). - can: bcm: Remove proc entry when dev is unregistered. - uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind - apparmor: fix possible NULL pointer dereference - nilfs2: fix missing cleanup on rollforward recovery error - nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput - ALSA: line6: Fix racy access to midibuf - perf/x86: Serialize set_attr_rdpmc() - blktrace: fix blktrace is disabled when CONFIG_BLK_DEBUG_FS is disabled - binder: fix UAF caused by offsets overwrite- !11816 v3 tools: fix implicit declaration of function __ALIGN_KERNEL - tools: fix implicit declaration of function __ALIGN_KERNEL - !11786 LTS patch backport - !11759 sch/netem: fix use after free in netem_dequeue - arm64: cpufeature: Fix the visibility of compat hwcaps - arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space - irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 - irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc - irqchip/mbigen: Fix mbigen node address layout - !11737 hwmon: (adc128d818) Fix underflows seen when writing limit attributes - !11692 fix CVE-2024-46723 - !11695 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() - !11734 Input: MT - limit max slots - sch/netem: fix use after free in netem_dequeue - !11722 Squashfs: sanity check symbolic link size - !11697 Fix iBMA bug and change version - !11700 x86/mm: Fix pti_clone_pgtable() alignment assumption - hwmon: (adc128d818) Fix underflows seen when writing limit attributes - Input: MT - limit max slots - Squashfs: sanity check symbolic link size - x86/mm: Fix pti_clone_pgtable() alignment assumption - BMA: Fix edma driver initialization problem and change the version number. - wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() - !11671 v4 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup - drm/amdgpu: fix ucode out-of-bounds read warning - HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup - !11645 block: backport debugfs patches - !11544 Fix CVE-2024-45025 - !11560 mm/ksm: fix possible UAF of stable_node - !11652 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" - media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" - block: fix kabi broken in struct request_queue - block: protect blk_mq_debugfs_register/unregister_hctx() with 'debugfs_mutex' - block: shutdown blktrace in blk_release_queue() - block: remove per-disk debugfs files in blk_unregister_queue - block: serialize all debugfs operations using q->debugfs_mutex - blk-mq: Fix spurious debugfs directory creation during initialization - block: create the request_queue debugfs_dir on registration - blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created - blk-mq: fix up placement of debugfs directory of queue files - blk-mq: no need to check return value of debugfs_create functions - blktrace: annotate required lock on do_blk_trace_setup() - blktrace: Avoid sparse warnings when assigning q->blk_trace - blktrace: break out of blktrace setup on concurrent calls - !11616 mmc: mmc_test: Fix NULL dereference on allocation failure - !11610 Input: uinput - reject requests with unreasonable number of slots - mmc: mmc_test: Fix NULL dereference on allocation failure - Input: uinput - reject requests with unreasonable number of slots - !11596 gtp: pull network headers in gtp_dev_xmit() - gtp: pull network headers in gtp_dev_xmit() - mm/ksm: fix possible UAF of stable_node - fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE - s390/cio: rename bitmap_size() -> idset_bitmap_size() - bitmap: introduce generic optimized bitmap_size()- net/core: Replace driver version to be kernel version- !11557 xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration - xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration - !11520 ipv6: prevent UAF in ip6_send_skb() - !11532 v2 Fix CVE-2023-52915 - media: dvb-usb-v2: af9035: fix missing unlock - media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer - !11525 v2 usb: gadget: core: Check for unset descriptor - usb: gadget: core: Check for unset descriptor - !11512 x86/mtrr: Check if fixed MTRRs exist before saving them - ipv6: prevent UAF in ip6_send_skb() - x86/mtrr: Check if fixed MTRRs exist before saving them- !11434 v3 cifs: Fix pages leak when cifs_writedata allocate fails in cifs_writedata_direct_alloc() - cifs: Fix pages leak when cifs_writedata allocate fails in cifs_writedata_direct_alloc() - !11418 md/raid5: avoid BUG_ON() while continue reshape after reassembling - !11426 nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - nfc: pn533: initialize struct pn533_out_arg properly - nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() - !11404 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - !11406 net: hns3: do not allow call hns3_nic_net_open repeatedly - md/raid5: avoid BUG_ON() while continue reshape after reassembling - !11177 dma: fix call order in dmam_free_coherent - !11387 usb: gadget: rndis: add spinlock for rndis response list - !8301 tty: fix hang on tty device with no_room set - !7809 net-memcg: Fix scope of sockmem pressure indicators - net: hns3: do not allow call hns3_nic_net_open repeatedly - !11386 v5 support block hierarchy stats - usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() - !11349 jfs: Fix array-index-out-of-bounds in diFree - !11350 devres: Fix memory leakage caused by driver API devm_free_percpu() - !11378 drm/i915/gem: Fix Virtual Memory mapping boundaries calculation - !11370 nilfs2: handle inconsistent state in nilfs_btnode_create_block() - !11367 ibmvnic: free reset-work-item when flushing - !11388 dev/parport: fix the array out-of-bounds risk - dev/parport: fix the array out-of-bounds risk - usb: gadget: rndis: add spinlock for rndis response list - blk-io-hierarchy: support new stage for bio lifetime - blk-io-hierarchy: support new rq based stage rq_driver - blk-io-hierarchy: support new rq based stage requeue - blk-io-hierarchy: support new rq based stage hctx - blk-io-hierarchy: support new rq based stage kyber - blk-io-hierarchy: support new rq based stage bfq - blk-io-hierarchy: support new rq based stage mq-deadline - blk-io-hierarchy: support new rq based stage plug - blk-io-hierarchy: support new bio based stage gettag - blk-mq: remove blk_mq_put_ctx() - blk-io-hierarchy: support new bio based stage blk-wbt - blk-io-hierarchy: support new bio based stage blk-throtl - blk-io-hierarchy: support to recored the number of slow IO - block-io-hierarchy: core hierarchy iodump implementation - block-io-hierarchy: core hierarchy stats implementation - block: support to record when request is completed - blk-mq-debugfs: factor out a new helper to show allocated request - block: block: fix kabi broken for struct blk_mq_alloc_data - block: support to recored bio allocation task in request - block: fix kabi broken for struct request - block: support to recored bio allocation time in request - block: support to recored bio allocation task - block: support to recored bio allocation time - block: fix kabi broken in struct blk_plug - block: fix that blk_time_get_ns() doesn't update time after schedule - block: limit block time caching to in_task() context - block: update cached timestamp post schedule/preemption - block: cache current nsec time in struct blk_plug - block: add blk_time_get_ns() and blk_time_get() helpers - blk-mq: export blk-mq-debugfs apis - drm/i915/gem: Fix Virtual Memory mapping boundaries calculation - nilfs2: handle inconsistent state in nilfs_btnode_create_block() - ibmvnic: free reset-work-item when flushing - devres: Fix memory leakage caused by driver API devm_free_percpu() - jfs: Fix array-index-out-of-bounds in diFree - dma: fix call order in dmam_free_coherent - tty: fix hang on tty device with no_room set - net-memcg: Fix scope of sockmem pressure indicators- !11383 perf/core: Fix missing wakeup when waiting for context reference - !11384 fs/proc: fix softlockup in __read_vmcore - !11351 regulator: da9211: Use irq handler when ready - !11364 hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - fs/proc: fix softlockup in __read_vmcore - perf/core: Fix missing wakeup when waiting for context reference - !11242 CVE-2024-43892 - !11301 ext4: remove the redundant folio_wait_stable() - hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() - !11333 jbd2: avoid mount failed when commit block is partial submitted - !11345 netfilter: ctnetlink: use helper function to calculate expect ID - regulator: da9211: Use irq handler when ready - !11220 io_uring: add a schedule point in io_add_buffers() - netfilter: ctnetlink: use helper function to calculate expect ID - jbd2: avoid mount failed when commit block is partial submitted - !11290 Add exception protection processing for vd in axi_chan_handle_err function - !11258 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - !11215 Fix CVE-2024-40901 - !11186 Backport bugfix for AMD SMN - !11265 mtd: rawnand: hynix: fixed typo - !11264 media: xc2028: avoid use-after-free in load_firmware_cb() - !11234 efi: fix NULL-deref in init error path - ext4: remove the redundant folio_wait_stable() - !11266 serial: core: check uartclk for zero to avoid divide by zero - Add exception protection processing for vd in axi_chan_handle_err function - !11216 scsi: qla2xxx: validate nvme_local_port correctly - !11254 mm: avoid overflows in dirty throttling logic - serial: core: check uartclk for zero to avoid divide by zero - !11189 tcp: fix race in tcp_v6_syn_recv_sock() - mtd: rawnand: hynix: fixed typo - media: xc2028: avoid use-after-free in load_firmware_cb() - !11154 xen/netfront: destroy queues before real_num_tx_queues is zeroed - !11259 ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - !11260 ACPI: EC: Abort address space access upon error - !11261 ACPI: EC: Avoid returning AE_OK on errors in address space handler - !11114 sysctl: always initialize i_uid/i_gid - !11167 f2fs: let's avoid panic if extent_tree is not created - ACPI: EC: Avoid returning AE_OK on errors in address space handler - ACPI: EC: Abort address space access upon error - ACPI: processor_idle: Fix invalid comparison with insertion sort for latency - net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe() - mm: avoid overflows in dirty throttling logic - !11164 usb: vhci-hcd: Do not drop references before new references are gained - !11173 tracing: Fix overflow in get_free_elt() - memcg: protect concurrent access to mem_cgroup_idr - efi: fix NULL-deref in init error path - !11185 kobject_uevent: Fix OOB access within zap_modalias_env() - !11178 irqchip/alpine-msi: Fix off-by-one in allocation error path - io_uring: add a schedule point in io_add_buffers() - scsi: qla2xxx: validate nvme_local_port correctly - scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory - scsi: mpt3sas: Gracefully handle online firmware update - scsi: mpt3sas: Add ioc_ logging macros - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() - !11193 net/ipv6: Fix the RT cache flush via sysctl using a previous delay - !11209 LTS patches round - UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() - net: tcp better handling of reordering then loss cases - tcp: tcp_mark_head_lost is only valid for sack-tcp - tcp: add ece_ack flag to reno sack functions - net/ipv6: Fix the RT cache flush via sysctl using a previous delay - tcp: fix race in tcp_v6_syn_recv_sock() - x86/amd_nb: Check for invalid SMN reads - PCI: Add PCI_ERROR_RESPONSE and related definitions - kobject_uevent: Fix OOB access within zap_modalias_env() - irqchip/alpine-msi: Fix off-by-one in allocation error path - tracing: Fix overflow in get_free_elt() - f2fs: let's avoid panic if extent_tree is not created - usb: vhci-hcd: Do not drop references before new references are gained - xen/netfront: destroy queues before real_num_tx_queues is zeroed - sysctl: always initialize i_uid/i_gid- !11130 iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11132 KVM: x86/mmu: make apf token non-zero to fix bug - !11192 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - af_packet: do not call packet_read_pending() from tpacket_destruct_skb() - !11150 protect the fetch of ->fd[fd - !11117 net/iucv: fix use after free in iucv_sock_close() - !11122 fix CVE-2023-52893 - !11089 f2fs: fix to don't dirty inode for readonly filesystem - !11078 nilfs2: fix general protection fault in nilfs_btree_insert() - !11047 filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - protect the fetch of ->fd[fd] in do_dup2() from mispredictions - !11095 exec: Fix ToCToU between perm check and set-uid/gid usage - KVM: x86/mmu: make apf token non-zero to fix bug - iio: adc: men_z188_adc: Fix a resource leak in an error handling path - !11121 scsi: qla2xxx: During vport delete send async logout explicitly - !11113 mISDN: Fix a use after free in hfcmulti_tx() - gsmi: fix null-deref in gsmi_get_variable - scsi: qla2xxx: During vport delete send async logout explicitly - net/iucv: fix use after free in iucv_sock_close() - !11074 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - mISDN: Fix a use after free in hfcmulti_tx() - !11072 drm/virtio: Fix GEM handle creation UAF - exec: Fix ToCToU between perm check and set-uid/gid usage - !11086 thermal: int340x: fix memory leak in int3400_notify() - f2fs: fix to don't dirty inode for readonly filesystem - thermal: int340x: fix memory leak in int3400_notify() - !11061 Fix CVE-2023-52898 - nilfs2: fix general protection fault in nilfs_btree_insert() - !11068 Fix CVE-2024-39501 - wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() - drm/virtio: Fix GEM handle creation UAF - !11060 parisc: Fix data TLB miss in sba_unmap_sg - !11065 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - !11062 ocfs2: add bounds checking to ocfs2_check_dir_entry() - driver core: Fix uevent_show() vs driver detach race - selftests: forwarding: devlink_lib: Wait for udev events after reloading - drivers: core: synchronize really_probe() and dev_uevent() - !10992 media: venus: fix use after free in vdec_close - i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr - ocfs2: add bounds checking to ocfs2_check_dir_entry() - !11001 tipc: Return non-zero value from tipc_udp_addr2str() on error - !10987 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - xhci: Fix null pointer dereference when host dies - xhci: avoid race between disable slot command and host runtime suspend - parisc: Fix data TLB miss in sba_unmap_sg - filelock: Correct the filelock owner in fcntl_setlk/fcntl_setlk64 - !11037 s390/sclp: Fix sclp_init() cleanup on failure - !11021 net: usb: qmi_wwan: fix memory leak for not ip packets - s390/sclp: Fix sclp_init() cleanup on failure - net: usb: qmi_wwan: fix memory leak for not ip packets - !10966 perf: Optimize perf_pmu_migrate_context() - tipc: Return non-zero value from tipc_udp_addr2str() on error - media: venus: fix use after free in vdec_close - RDMA/iwcm: Fix a use-after-free related to destroying CM IDs - perf: Optimize perf_pmu_migrate_context()- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !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 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- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !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- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !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- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !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.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !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- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !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- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 1731484084 4.19.90-2411.3.0.0303.oe2003sp44.19.90-2411.3.0.0303.oe2003sp4bpftool0-metadata_list-compact_tlv-bpftool-4.19.90-2411.3.0.0303.oe2003sp4.x86_640-metadata_list-compact-bpftool-4.19.90-2411.3.0.0303.oe2003sp4.x86_64bpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//etc/ima/digest_lists.tlv//etc/ima/digest_lists//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/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_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]=4bdc792f168efa1def6979e136855a67d0192af0, 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 - :kutf-813e78a6dcb59030cc459489a68a4579476dbb9d80d13af0bd4e7311eb9b2c196?@7zXZ !#, ] b2u Q{LZ˔2U5"v K 3j/@A@a]ЮrWZ@:J(K }}$}hAr6^>բOE[ijNEja2*R -?vTI˟w -|E]x43n׃[uA h@'P ^Zc$G#~{Ro|\<*Cy7рYSi0Ny)SOnrl3ꤶ~:ø \6Moo.f(&oa `͉]$|rd<^dS.j1<>VTg/$h*N\ks}xfajwC&bDKx)O|O!ZA\)Xu_ jkm`hp|]$Ou%*eJ76: N];mP^!&tv]|l6ւ7$Ux{ꁨ3y*UU-Db1 M'$' *.L!( \ݹo dfw~I&2"cm30:O( jMY>OiSFRx [ סHic`uu?rCe}upTFqNdj@TFzX&z3`$;9c;>QvKF/a r]'['+@LU CqI|Cᾲ1H>Qu(8=ڣ}( !iE}4,-ƼO~z8m1}&@-ЦD2%ƣ϶?~ow'nۥDpM,vnYq϶qzƊXCV^CFe,k7ƆSÏAۭxp#> 6! d>aEމ*ٴ!c"j"*\Ke;yئMCrEWtP8ݾ>;UBYrw=͡L6ˍGd Qڀd~Y($l?a[wkRHtMޫx Y, >u̶02S;fhv[J'xG a 'KSN vCY<-Q 'cd#AL\L݃in*"] }I1{GFO= 0"hn3G#ɘH* +wˉÓk+k YS8U_$ch0/Ǚ}0o K۲ѯvcL|!E`rw8\ERn,irH/-!C~ObGohsTw:^Xa.o+$*ß;.2XV-p:oS0Seym2I~tsrx<Бz7)aT4h _Do1W@rt6ȹu7^buX#2&H)H-`bk 6^I&r?i)h\џf¤+hEeo;Hn7 j%FeMo4a/I%!w3rbVH #pNIJ-;כ122jm82tu@Ŀ?/C\AL'ڳr*H-A׭^)uV-MLE=}cYy1Ll?f9Gǀ+b3.c/F4\S%kزtH4xlQGFҵ`>Xd_`*)vQ }f`甲g*Q'Z&?qtd`AC0MHvR.OVyG8mw4:ɺ$ݕZ)upcwV8}ּ2rxXiz>A[o"?ɧŪvH:K I5YD11>jN_˰*sY SkpêWS턚,rcQڼym $mYV*I۪5ʛ$epO͜bRя ;A5 (eni\+p0lTSgKYL<5,Mc%vPgx7>҂$ƿ0G*,7 9JĀ(-ȿe+p9"De7V ȱ3eK]'Jg1pARn &NAxeN;-aAW" KOOkt*{<$#`/W&ʆY4˖/ΛX[Z7AY,TևMh0z7i3VeBc)eE]^13Fwª$ɿB_L6pd Uher껐ړUnѽ0ˑE^;Tl0-UmN-v} l%6lb +QISvVoj4sB;R0>d;~7ݖWl#M"쫯0gؚL xB.o3J5 no7G|M""Nb_~pZ~lPh"ŅO RTg@_IV*-q֬4$s61_-Sex!q 7*ÄTܬE@p*C~$٩vZhmkUn%>EsEQgB!L鵢e7gգ67zXPڄODcph}w،s.+TcS6wSVf#8Kٓ: 3E߀oʓz"ɕ987`yDtלQkH̆F!ŵh:EJB":+(-_:6ĎMPBr\;jYHc)q,P}|Mq9sdWZs 6k1Ͽ&i &2׹M܅Ԉ}2 ;U% k,R,Q#M+Z)gщE|]Jd_:lm{{Y2/ա%`.]I'W<"Y{= ??s0_bo[c*s\|zy;N1(ΙiXĚ6,p7*dЇ4ET(pt90הAzyARS՞jCnPcTapGPͻ<QdcYLjdA~+=,`=_F.\P"]C;4_DbbJo5yRs̷h;1;~.pJAXnpAy^J j @,%Y5 U}ӚWR,ҞΜo:YÃV)#D e}]?VvxUY%b2yבr̷cO;g8#40W6rG$~ 3RңF){uk#$zwWЬ1(_T.d Q)x_^Ŷl]Xpl=nz}/P‚l'yVWn]CX8E/Q3q@0iN(EK]\\! M;hFs(lc}#ɈcQO ^&T׷`lI0 54>Yt~t˕5{C)n,33%j B_iEGuyBMBTY ;>gT:fP`{gYM]ÄRZyBV"QsDU,ȲUW;MH%IfIl- z ;:}.h(E /W<1G倣w&l,֦=nrFT#Pq~ 煳'&r4G{.@).Z?80H*B 󌹆AAP[`2pS70tMTQޣըN aض͞ފqmE5;# g<X>S8]cOlm̲M?,=#YnG=}eLmsVH@4 &(]d5Uq4+ r ]}x9=+۠&h9Keܤ+$:@dN UxFHrdCm0٣ݾ22D|>CA2X91CkvCF%0+xy2$kJ>Y2D,% 聿7FNb_2~οA~?I MzcY@a9bkM˜qdOTY&I"V@1uЂx}BL~]"πزy-hջI!DvXc3K\\ԸUl`EWΧP9e'$7G8/)Üz(bIX=`˓ -:^F$k d#/6l+}KϨ7HT?>(ݺ/(+['Nrv]_~7+I"ЮM}:KѰo0l: Cl"M 26y"rC2.F[9yP^"r;"AFOC C-Vg90j=U=w&l_rMɏ,Fj4]N)aԛ;roM)|k3.7JL<<3tHG6upTNp{;:Uoz*Hϩ Ҫe>ۂ6;}kI%(/&k_|_/Bޙ㒂NH:l8CJjve*eo5eޱlQ R!3IL1i6~4KiB Yd"\׈Y<%GPbՐ})!r9t)z?Sn+3F!v75y5& d<Ȗ9s6^zj˨FQJ綣' 5Gaa6P|i(?&+{b=%S rdρ+@E;woQUQMY[z#cy65 BcnaPD?r'u܃I+ ~JH%nZdg ~RZ3w+v%aO]V+=\;O{GʾӅxDy^T# ,̙ f!h, %s* 斔qoy G=KYity41նSav԰bhkFm H`rR##ɺz) \}׸H! {.O=Rw$WIN T! U4aX'|W%dJImQ}|6hЩ2 ųȱ>Rhrtv=#jv0?-]}ZՍ!h#όnG[.[l+yNG1-,[@PUs2'h>?UCmc(ķ.)m%P3'+gB[%B6F6Q9OhIM`|!mOE5ћK?|,I :*yEP@}G;E*/gr~GeG^˱GQ9%_t@ MDQrh%ʥ2` qx8_ ̅^A4S.Ƅo8敖aIMgjNl1PgYM|B/ĎP kxW~r^i"Mnɛ>.{ W3 +Ffet wAplՊ L)'u= v0ÙANSJ8BҮ7XѸnX.EsIJ% /HnzQy(&ձ;Cop[?tDF<6n0\;iB:Qf-A=تu^#@yb <|YѾYM̺5)wuNp 浇=S!*"[GqCض/MۡIeVY^ N6ߍMv/\)KAc c ٗz܋B7s ]?vPouk}{8TFO17V:D/[kw/!]{e*FCaZT|fFfR Lpݯ|:D+0O]/"p`:iYP'c;gZ9wHme ۇ O;5mSzCCg} 'DjAzL&N) llY ij8Pc yt:uRv5r6Z`-ΡY0x_| i,9;䂡8 lHXAhs[ l tp8/oz ;S .[!ҀѦS):*2X {A,u_M<~]\QJ(6RX݊x{J\%mNTn>_l=Qn޺[TC ƏceSfiz@Ѡbh/|85C`u3[c D~gޗ8(Mm?c዆`\,o-63akA qY;J'dLq/\}ȣ_!HRIqK~u0:/ v]FYSݸr 1:\Rt~LZ3J_$D.&.u_+E?R[m+q0&Ghg|xZ 4n-~}(:yCY ;z!:OHuEC Rsv%'E(#y9뱭 {mO7#%t+-x=཰'(v('|Uw>7^P#4ߴ$Yƣ7y xd,vCw?/$//HCͬE6}[2Cte.Bqe":YvY蔎KtLP/Nhx9lT9LGDl^#փ.r%WvhO5t)JG1+ ļ{Q1}!?23:|i`4F",'Tfٯdb# a,ݻR^KI ;1P*T]OY"$89Qj?[0twk l >pлʤ{="DC`c\,Mɼ o= 'Y1O2 )¿D2Ӆ@T3~dghXuuPݦLօg2obP` _ F"u{&W%9S"oy~孑0"^]on~438ѡwg F Yj8l?,xOȲ&ʢ\ZLU%YP<^00nR.hl20&L(nboS%})uCR+0zl":֬L[`I}r4pNA}D:1Wr^D@р7GU!7gWؠ`4 ǡu7RdW]*V8Zjָ+kI"8d[b_V]J$_pdU஋Exh␶{mn2r_nOM_, 5&${Љ읷L>Qv˙Ɔc<}C $+ZHiYf"?!^i'o-N,&?i.PS(Wjj#jF ?FSuIh'Dw r$AF|Ş;``%N?ۖl p]GFX?R 2FEyϐF,A,;fmhդs>eu/W&mpP+p8f{y n' _EYdY0)Po@`VB=mf@ŕ _1˴{F\pe<6^̄5t;##2[ F i|L]KT4w1C;<έD$aS4*0Xt'nPPd]Q mI*f :t+tpG;@c}SlCC(jw{k3d A8g2|J~vj۴uZ5[~o2af#JOL%23b8FvV bhĻ w) '=)` -gVCzY*0ւBsgE"œbxXf7,QȢ=H>Zd-Uf65jkX\N3"zSDrM$թxDs"Zd\nX=wM~ja!K\1秬dW2*>+EӸQ|tγ<6F;~ ((lEpK4ӵԋK8X܀9B}5d"LkCioҕ6QyC<&MZpԙɁ>>݇ l(L0pTD&@ErB5/[hrQ;Iiӵ hDM5bB -I3X  ӥKycE9ߙOj~vnu-%y#꼲l䵎FP 9QPCݥl9xLrtw;*Լ};_*G)c_Ŋ@>|Sz̟S\(g0:Iٲ|cң ]Ikkp[YW-[ ɡ3TQf|bz$i8)wOl&jE-{d Klpʤ1ؐ=B,G[oCyN&{RaC]ϖd5_N4~f !@3?ԅAgZǽD|2oS~l̕ 96Q-2͏/8-! TX7+Ģ]iE9c## qB e޻ygF/ gAԡ>BƳJP;DD怺O`tLr'M>^1(2/xVcnb6`uCu)Ȍmm,YVu({x{x֠=uZʢ84$FTڠ׵,98-LW7=ơ&sehAWH!tRKW2psTkQ;AM\.@sS؞7G})^AciWouNpVWׅ-d-BO1LV-^VQX~Cs.ЍsX:Q2ң 58fe@fʺcqH^3'x-Uɳ\ loLT $;״ vHz_&u~L"ѽb)yuƸ;nͶ*d;/#-XR amc0ۅഹpxi(EC|pܲȋ݅淯#T@2Oۈbt:j"d9-vBnjt@kP{q==<zD>$_<ָRDݣZ+x6₺#?"kt΍r'XR܈O}r&BN|Tk((1ɞ9M<.^kKθ0k0U7w:kNJx^B[q߽kpk7|CGlZ[b5UT\?I¬'2~jm)In8dIld0M@2*OUx[sJ7ش=5w_Bsy{#a XDDÐ^]նʍ2Lo¤JMt8_`hHEBh#V|9kCI vtJ#EZ5I:{j^xgeS9Yk9! $SG6pnBz-}#r9TG/.jvi;מbO{gL&^kWfp< GN.\<`C;r9O8- D\*zz26k՜_w7җB(17ąnll^xa,L' 0qaAJ4;B`E879Obr >vc-Eo0ҙ˜.} tm 9MA\h6\ADı/ )9gYamx֕ g=Ѭ6dw0\?i5"mHQ]L \ѳeiccʮp' ~)i^Wl,^DNyfE4ɵ2^~  'Ať㠏r k\l#VS̲ģ7h@f.Ī]GdPT3r7zceKQŽQzl90I:6Yzpx' cnOqs:1y6QJrReƣq.eg:߁U銞Ц+`PҖ"EZFP9q栮؎%k4lP9V}iFyD'vq5b0~/4|AVK{wֵ4IGRB!m8d'(+:A:?9G#fEƚ<+NEEdK9L>WLZaEQ,6WL~HWJ+1zߙQe.p+rsm[W<19xN{ .?5Qe7H kFT*Ġ}-| 7$SLg'uo Au)E_N d6Ķ2==8Pc񡭣L4wfZk-Jt;ڨ+28z+GBTjzdQ}iRVkT QҩöBmҺ!ι>2fY\ -Tm6u p8A9* ڗňD?4yW@oXƌWvcL_u#~qF/FOfm<T ۺ%*,],voZ*Twbs䘔 ^})UꮄK]Ҩ]T'~/4Oi(*v/NT(R)WkE'5hCqBת&EoS^wܭa5ldw9 'ks(͋c9|KKRс]%a>Q *}ʼnMi5].1mL[mfљZB/iN~}}X .&i?m{lrؤO$lmBqz$[C2AǓ9%RBK݉•RLaT}rЗ!M|ZFpKOTjXJ9̯6EuުۂY C@n \ ͚ƚKʊqĥ^Sj8ԙwz}T 6 #C,XZ蘌5c"WE*gUYȶB[^7FW3SMu VNؠqfI}p_{CBUG P:O$O\̱Y@B}Km{G);>{dI8Mpj!L89~yG,q+ e^4Ch1n!KU eQqҺfhj7tZ$.U/|cRyV6 В-.U~%C%?n uً} %WxZbr4D!sߋG ;_=պz]K8-o褾?qR7 }+HP'ERԎ3i9[*|궪HM1ȏe g1gե.< 4ޠIYnH.xRCIi*@kVKePe abw';qAzZ7b !0 02DYCK[nC{.ly&G-3_1Vh\_Ȱ-)sr*@~w`ˢKW`G(yOC=O 5'Cx!Wjikgk5TE8 $y=5܈McՂwW'ܺSchGƢ`jw]_42fP2q'1 Yъ>dDa-LJuEF")eE ' vHہ[;jp&O/FN QY$?H;ğ n@>vQ'8fఏW A9$q+o#j.vԪ6;3~N?=Nqt_lQf sg9Y(<Gnsx/"7cdlsE637:ԅ"zz7ȴ}VV4"Ȱc.qK@`|ݮ,_qQ bʑꎎ4XBhu{2 0  02 1Tc SoL~ #k_Ń+'? I2Ab=;|}A?ǜ#u /YM&V]YqOnd/eHʋ~SЌO h .nj>W}L"<!M˹02^1&VcQVPRόCTwə~O;M kinclAY|tC%9m2FW,acxjq IȠŀ;HyU-$%ߗ

.&}1NeٍY3O?"4oKpސ}*Nd?+v-C(&ٜu_{U?FY&9g7!%5n+a'{]IX>c*L[b&RYBAzuefCpLk.q22lKe¥͸ٸy~mԠ^gmIq2ܳzk .Ӻu_  -ѓdA72k_Io5/;u6 ܳA__oy@N84\\ZRp'p&r8/lO&o!ۍF?H)V2ORkGDe]!0IT"D/#נh.ظItcg07 ')Fh|HBo XcPEl/N9[=y5'/Qc/18Q'rDdEԕMbw'^<h1Bȼ1 P!1^L'-l,@O22kq dbc1w.Sw}Q,XLBQfwix~Cm?DA'wٽ3n]E+Y\I.`l[û̧KNֳ vkMͽNr stOH)Gi, YO[;P͡ r&7dƪsR̖_ҧ ")1N3j^;.']w7Wb.&)2ʊn[  JI^}i]7#~ {̧uUjiۚxf&1b)@(g#Y2ţ`@cq0nc_PX`%d'3S5맏/l|B+J}-gMﶺ z uhcpo>>k hb"Ƀ'ba\bOii"v s;X " J!QHq̜4ҲlZͮ`D λ//%GM=)9 ˯uZRg H@_At={А>P(%'f3-i(J-$-PIkxu{_|5/mP7ɔCjl&R-SC㘴1 7%*s{doAZLdhR roqh*Gkk g&wO(ު 58[R OȮE3w95Ks ~C:V E1;0>?ڪp. R4[?_Ș`N !3SNa8xXzf";*X$PA]݁fof 6 lM/ZEDZfyC}*]O+M;j/hR~H+ ZGN}pܨͯm[YwKp`(4 b/ %45c۟)>+\Ee5](e-/mc/Z~~cD[O: y#orN=R?p(mV2yև}W|0PsJWP5/G(}ƈUMvZGf s&P#x+R,{/TZ'*6tޝ׷9b,.R3͙U{Io^;;6 aXϊ@ 9}ud;RFz=IaRL5)"AJ~pQǕ$u7ٺ^4f]|x6EVΡDcTa'vJP}<]Q<%'jdW7>K! ù~Aq9rW'3ڳl]9ʸ掱U?*KQP@8<=%lQiۺ]h0`tF)VD+_ݳ>7 lq [ B*rm1"n١.nOϏJO`F{C>No^p@hoQnvj/Ǚ7ds#Wq*Ԃ~+EtڈO5g'^ˠPypmeht0B$Yߵi,,7 b"ΨFPN׆WM-h,]w 8]3[QI חUQAV3%]ߋt FRPf AdTS]-&Qo`#7JKS;!Z>-O=&/* f1(15¬U1FO) ^Y ]sg5[@Yl!EU 0=m/֬*S,^ t/sV;RܤB?zѴ 0;oL=TJ[p,:;ƻ "XS»J=481״g 088W:_ 8|')6b^%') HA ~] qHɟզ,eE˜ܔ"ty򒉜 6d?%H"dY=D]1?K$ T6u DvEe@ס8 =X ħT+᳼*8?g3;񒰿S,$Y k ^_=1=#%WLӄ: ' s`˺ZJJ+==u0& kZ,k @E1a 9(K)qeqmx'"u7<^m8[B-K aQ,lay`k@}"J{yS<#CE8X9mmEC cg_)[}țAy!IXCq;-ILIDaǮK.˗S,l쀱 C PT)#Dyd؛a 7 V,aqrI OZVv0~K=}r1;Hĩo"DŽK껃5gSuLSYQws ~/u ь(C =8|2QK Y[!@H~AU&KvGdfΣ^k[A\ƏfRiP'Sq[SpB_q/b&{* 8(s-;Dihe=>6`U͑TzQmHTiPT tyTsHv8ȩ8^G ! <)w7QXR\v1 : M'R35K-a]g-xܹj/w,S[l!WhnO,UԌOw#c.]s:Cn5 6DyyFd#֩]\*b(qdKTнݩ\q< g9ͪ@ύ@O=ILMm L>m$G}Q{RkbЃ43F:T-]̠ P}&Lu< Os;1N*ڞV޷FI?X_mgfnOx9 Dy/zGw#y)`K"'FߠYSl(hlx>+mtJ%1u biBiG\}r}XQҗ?A0a`)~PHHO_03()4~mq6n+E iej`4>*#X8:͘E»}sa̙6 鴌tE~ֺ:] K D,.p%H>eoInݎhn Cޘ,iLpc6ab MHڙ>z.E0 acoݪ,7g*+숕Vعʚ6SH!NQC+P@%-=.:eОA"6 '݈{Iuy<י< eӢƌ{@ޠ@ft7e^6q&,> ;8; |?ۙc+Z7mW~:8Hj&KTBb;p;Q*RŒZRdž*_݆)/Hυ!lF+4jɺCtuEu+;glHӼ+".[ŷD::$iݭoe,e#ɠI:9o/Kqyl@ f[J90-T n:$ah$?5V s+2}iB:R꾆)fE^'Hn.tLG<6EacMGi')gF6!RFH>yAR}u0ۅXVc Hsz4CQRNMDh; 9܀7 )(pjU+罖?~nQd>imM[ꫨV:$t ]wvᓴdla-5/Jt&ςc=^sJT)[43j #:(LWҹ%!჉& \-y+B2&"ث NtJ4t+viM*e:ֹЀ3f2u.p,ew 9S gWͥbc~tDH5%Y~? .a鞭AWRFI$̒f)-]S(0L!u/j%s$r*Zڟ9&di\Ċr=!n넂W03^QQ&un3Yr\M p\ihœLRĝ4|ר}te~5*DKzcݲSMc8k;Go@a-X-+V7*xC2FEz頦.,lcyR t(2  W#XRnh+'e7g^i;U["+(z\,'_?ZbM{ۻ]v\fu1M_%Tu&h\<|Ûs<:8\.n{ເlxCg2Vց9[tٸpS.7ݽyKB9.|p߸V7eϱ }kTԛi71;֖o*KR=_1 2:xPu}\`o>V=;8Cd5I-adm`s닅} w1(Hdfʙv*  wy FHʾ r>, Ctvt)BbYI<-kTE-=^%}ipi> ELdJ *> ֹ7߼Omgryݛo^ZK[x!Ti)P`8~Ƅ* =̒ ;N q?}jVv{P^WiR}vRܾ`"|=bΙPز)]3j1As}:L(ORJNo^ȕnkM!=FʐşKW8%ߎw$*vp!ñ.YI.PzPK( Hr=8JP2,0Wko'5RZoA@V+ ^xtKd)au qžKE J@4Þ+?P>3~6eH%׆T)ηiV q0&w&lqMC'1\( ._7Ӄ0q WCì&YsG<,I,r+9ta͑` M.h:Yߏ.%qv飑ˆ[R۴&Q,c}PaS ?"'meJ+N鿭MZ{QyJ$9و⃋9_éGL#cjyaIю&O3{ðINXk,r# =X31Lw~n"iڹ%CXQQ[rnߘ&K D) -Ć;ҍA>:GZ/[ڇxVUU^xXAbjvÐȩ҄ U8[yB FmU|-7%+`QWp ?$Y@yXOOObMzSyg=nn7 1I^>gil 6԰uӭoX- SP5/{{Zv4دyPU]/5.~G{9uSc)BX%lg@2il  zJԓ5R1W= H ȷFzUfAtz&cܚ8_uzu@@.1^K+C8QQ]&Oz,g{6ة6rTlhRcZmjhVwqyz JmT@[<:y{eyQNQMK ]_ }bмVei7}<Ǐ|n` 0CEeʟGh(Eȑ%q>-)@Jjq!^ᣵpVъ]^OJzvӨs6d ay)=MK?N4/sx\|c0jLvX]"Rx6ʫE{/OY(yj*Vѐ 780r=Va$H8ڢs2g<8P$j[ZP&J< qӞ a[~*u(Oq>1;e_J5ﺛ6րAgFm8JPU;~ӃMقR|7#?~ %~}LW<3M&qw֚hq-`(Ѓu\':EdNG7cռ2 +F62~?3t%v?M rT#&}Y V[ XUgNciXt~>־`dQh>HMj24nr27t_ ]&pdŌZ }O%J_JVD{?ut? sDZb%=5CgG$7y#L=Pt/\Cb×e c6¶p%]2<NDU{?[mws͵R, Gc^HuNU}h *A K<5=Zdrrm{ PFu~V>023NRP2W$`%t:ʈA{^IK-TNf&//7;PБjoȸU3Er?[frL C/aXVu?fVk嬊beƃQ_ \J|8$UHjFS ݐ5޶$ΆB2D9,Xq*yin)H~~yߤ/o(%;˕ X=ڠ]"ή xp8[B4ڍ@C]ͼMDOUEmmFP'mi4Tό7e&9Vȩ^.^\pAJ8R VQ[׼ԉA߲Kґn'Qûl?Qu'UW^LԜcα4FGOn YO}(? jRF"Nj*(_74?0 u{k\2 Tr2wխYwD\G7jG36 $ƖBaZ(&BP.y2кF nQ<ؿ6؊AOzDS'1h05)9N 'vEt@>G5 w{% ZI8{ `.A{?_1݃]&J,^@5X yx9Ci܅>fy} {ǯڭl2ER 5OPQ8\7<]kaW8ʫ^os匩.g;"! P7Rpxַ#^: o2T M!Ɣ/-wAN]a)3绤rTu69.K9-znPOtm)zaZHk;\5gWˢs+CUy:hnc,F~* &XE/?Htd/B|?AHjLhc:O#lU=Jj8 7KwWI!  85(%n4-'+g4OfW N )piӑzDز=\ǭK!tC1XR H\%Wr}[#/"L?.lBqxhvRl؅̑D7eI 2'A걤`&ٹiP4$a8@l1xR]Y?q_9kb&.ԁi/ZTFIFhk2^$Ģf*3JO,"2jK5Z 0}0i 9깺tͬt2xG:gv_$vQ s7%s)% J)cdVp@/cjkLkPѥ _V]/;m~R7Y<&+HZ߿&rA_m0ι1 [";ijӄ/iy,r)|Ƨ6wWV˦2ޤ@!!zEN퟿3cU'g7n nӠR6?UheH1介@6 ~ IC-$ʥS{*KάAXT~h K'MuE}?8Z?;8.jQ\Fl9?o^7t=z,E20=t] k4qDv&,nRv6TUTWjC!V&S#?8 1AuK|lrA+{J<׺XX% `Pߛ#n~<(xp|fѬ>o>[/ ӡ:X"60d݁*c|EmzK\Gg^UhDxȁSQ+9ŝzFۙ(+cR[@rskPC] m͇) 7֛ƾ; 9U +Gf Dap^hW $r)Rу*&ȉP!%l brtS͖՟ gPU\y ??\GP2b<9XZLjG2}jd 25n2vM펡\AmJbnPb엵!nZjI:>8mJ0V6_eCԣב̩0lJ)-O rj[_Q@DQwxGwRf{8NI'q;թf̊ z0hk5͗jr-)N,5u:q غ:5\k4lPo&\hueO/5 \$0D\('%(Qwp%SCb# _Zy?v9ziʧ I Dt]3Mb* ZE ,Qp%PiJ3g/f}mzzNsbN!hpB.K%+H2l՞k!n6N&:InE(9tUISOhe}SK_@?ʬc :@Igтv\kӟݖG!C[U&`5u n/ xb6,^)c>[0:R߫E Y4X~CV\"c'ҳho'CpPC?ρ1/Ϗx8uSAͳÒ2ֿLW$B/H+ӅgL?ؿS`i;T!Wq>6bȭԔXwxu?br54 +4?V5Tï'4X[Y]=iu rr .9t|Rl}+ƩqoRi$Hh5˨~rizW2{gdol=QA1h s@%*KXuኈz[w/sZMa#'ċQ9:.hPx1aa]0uA?;#Nu;VD 8R$ɩ]Q~/s8?p_t.Fl7GN!51@BU{guJ-G,3NXt,ut:Kq Ojo;mqL@􋡏 bΜ|); mTy6V t͔gfCUHU;(dsyյ@8<0Vm(&T&1;}x3,2*t~c V[בm7bq*N^PFM )oO|u ǝ?z^$ڻЉ`!rPmCpSr}xǓxN7 ~-⼳{ I5GѶ ĝUށLG< S5y+wʶ "ch/g1uT a;玂g,^'(Gu'4hhᯬN{X f1љ,.ܵwy^(C|ҥl8kA{UЌ=&}CjbMb Ern \J',ʪ5\yR4M>'v/x5mG S@AmK%@_lW?8π~2|Ă8V_>4sv32*3#Ej |D9υt&eUL盧%jvRi< Io ɕi[XZE>tL5tF[ z ?5$ӒރD%y t78~C;GTl:ѽ{ "&7;S` Z-/8bv&{}xR=ᕐL[Mo G%T8C;}b-7K ݾN[{WB|f/}cTYf+4*IuӲ+o舕l~nOJ;c1VWL~|ٖNAgo#Cf=UU5VW>T3`a üCZ|y\o;h(K%3*96 ɔ 7M[Oc/!%rԍ ΂o[-,U>|ҒS͕w;bi0A$W&.k BE#C,HNi'"&<0O߫BKW3XfU4|݈Rtp_ :a C@t:r. @.5\j'V EAP45d:1wK)%AST)Tf+פqMt.U'k̷+ѝ,?Qߗ7ISҹ)C2 K]o睍gNMxO:*^7~^ƶv+tU)5=j#SC^5-H#;D͠x iȸ/&Zb0o,K1?.PbBx! Y@{Ph&qsB0(IעG6KG}ZM$5Cp?(~7=ޅ OSߦF;0?ɢӹ\rm&4.Yi_bLuh|cg].6RY52Jƛtu|uv" }tY,|NM ,Tݓea P' ު u8*4q`TOĦZ&+ ߿fØ6G40p]V| ,v^QIiy@vr_kbq@ygz^F4=KHP ?܇l,`92` hxˤjo- hV;8:zu2`vjqW.עf)E.hfwkxUp~@H,@{ iN +1WE `z?J _J^3?W|<ϿJY.^ġm@$ubFq0L$U1PwU=3<#N4l瑵5V V"iu'Q+݄fno9cCK3)/AFK_uWmRW9UobWD—vL5+dQK3VJI:Pժ39ې˵)C"˸Zo={ [G$z5?-&16,[ήar0<Twa,${ "9޿*@+4j.7 FgѮcv5L?Ƌr@Kq$_xjߧW_)/'VQ" zEK[.y\0ϔ^ yf ֎ 7A&-HBfodnE$0kxh`^Jr_eXOEtB)su:M4_Pg-b] u `ڵdcXny;.UK7NJ!YrND55yXWFTY]¢MaoV3+n^(qVqް۞}[{!L0҆ܗ9KWy\bbG˕&^Ә &ē| kB#'m^?/=z|#'GpkYOt}aD aڄR 3z?sL\ߙ=U ,F-B $"k [* ;av_Z`Mt{@X Z}BՎS9^Eq7R`eNެDDa5LaKp |[;EH¸zQ*;vN#(K,CD>+%MZ2iNX+؈߆G36~cfHWj :ߴYc=c3tD8Ug{-Nș=g5g_ux'u jg˞״1R@V@jxK;ըt@_ ݮ3'x>;eٔZ9>0n~Ϋ͚s;bWy[b YkNG_^{qsTgj~Rl8 oiN_7'Vֻh:ĐޙR9u91^~n]{hQɐ>+74[=e!$)xsډ5=p:;Ĥ*56V8/Sp%GE5xs#r$v6|dXcUM$]ahރ~W¢yxV"]ibx[#ɴ|N4P 6!FR9tQd2\d"XmGny`\ɟqiu-L#0r !L3`i5^b[PuOiy *8 ᛢUY|$ NY1&c-_咻:_nБg1O{ЋGU" SwfS֨8ʩ{ զ2N\3 -lUer!6eSh)"Wg^,gD<#]ff>5,Z7 }lme\'uS9&x=&Pg Rpl@⻛UˆU^XD\P@ΣM;n.RNp}-9  OC~f%f+"-ai)l.1e4 %d]hc~*iR2r6i<2$b,uSA^kKBvM)<}7&ӽ 5pߋĶ"Y %[o'"螋sDglvCIwjQ}aGV4aDCVIxZvucX1nT/wk__rïx""ݩx 64k J'>k{Q+wڣqЩ,+?6HtT $cO%fx6 t3]-55{8П&o}40飽r?t䢔$"ů'x*3K۬A;*;ubқlx~A|ITDuwaRA<'K9I_M2Uos>ƞZdn{y'왎 .% >) v˕R&?hL[ ¨O. wP~ 2&-k 9K~Gan/lkHM?4u. lSYgBI=(Mx_-w ]OԳ1]k bYBJ;:x$_7w12 lW*Mᛪ D@av89U)[S8&>ؓUԸ%Ey<^M.{3J[x=~1:#AJ i֯^^nݬPד[6 g` E!7S%Wi`w""?oh/lkR! bs|kHFUYCZ9DQ:PE<ڌn!)9Kd7 w|;CkfQ~pYES%6t5f.(六'VKuQ^'Sۏ )6lD}ysk/$Um2T|BMk.h#$;a ]e-;-Gk{ ?N.%r?ՁpYoҸѲvy8_hi܎gA; Y|DxQZyRiyO|)%<#_h'Mh꫕.c5ClY'X>C;EIN;Q2Օ ,ef:l=; a{2sLWR|c'YޓN&B-fucI.,o 94v3\uZW_è ߛVYz e%ñ*-UPB93ġ4ty/g 0&Hw֚\.9ZKGi$JB_ 3 <~ fI ʂ3WF>9MbUo]/Dɪq [ @4-2n͗]_ Ax{#4~r^O֘ H:Iԇ(pC m YC1[#Njyo3(+CTrIVR\x ꟔8xf efHN5)k`hQS*{$!l"kbl_D!4vX&ikhO*5O7=jcNXi^{&wn]ٌ Z$׍q<9h ],kٍLNB%d& 1= =EL6.m-ϥ/A?2>BZ+tr($bҦ MVf۳t]KbNUCw:.D臈#yi2\ᐒF! "Jn[dM.mu`Tkv $l"8z(kg*ڲ4 ~xlio=ݘ#s 'VY$yDdegc4/6MA*a4ȕVF!5)yo,J< sCCKas}keM)dm5 ~,]"#^N~?& ^δ0`P/؉XyqgHv,wDܴQV0>#-]4i@f"SM8"aƺְ_fr*T"( ,5)#χ$?u Ju>o\ź+u7 mq͇Vqaf Ming& jE 2 —s 4c\*Ͱ*㈨Vc> o,:B! ;>Isׄ a6vv=Yt^z +ˠM-^rR;kq^E*޵ n°Q-2o$w^tk׿xq`.8nKN*v۞MC)~iy 5vmBkޙi!CZ:z!rE4JHǐh EcW6dzL)̇Tya_ɽT(_Ձ2;@F2th `a6̩߫NI9!{β nCEҥ{~;cV=kCMzͅ Zp]\rṇO%_psjHU?DCAQeZ|- LUwY?E4I^rwRAh~%&M^iJ/+շ[܋n Vbˊ,zk 2Vc= Y=# gƁ/,'eTF-<T`S_ꨐzC6u>9GٱaN m`UmΔH0]L9< $(%YXȸcF_~J5Cď8 g-`RҾm4HsO `f ;vUMsXv֏yg˺ .dWrI>.rߤ\-$3e!V?̒'?[]GW3M&;'h/h{Ś^y3$CgPRX{ҪQ:H)5iAsk{4k?N!]V|,>-rt}q N a_XXNaIpW[yf!x obnmn>Ĥ4O!+.UGjE\#0ΈψDğOOGiT)_v/ʷ~==UIU+di])ЉmG}ja.?UY0k:{݆y nY4vh+AߑqKYyIo=\FMUU ^'sh7H*2#< &aN_%8̿90t™ ~xoʃ}WJ}48sS%W&d}ץ{K:zG **7?Ah~@ A>0==.`G3B+XQ<ᆾwFBј09{Υ~GyA{vqXaC漿Ft#־I=˴EvgDT0C,-5Q&8n0Z %W>1^bϗ[^ati\ =ZRRSOd}Ef2;{EYDٌffc)W!ٯ*%ϬⰣ4GPMKS Xp*( )0rԾW/̙`6#e\Ä8l{B!3_S }h."%( 0?_a6sdҖŶro;_. (^QQ;Jm|v DK"]Wq@?9WxDўrU8/WYB&weK>懮+hb4G$71H\~M%ANe;ϸ!Q0Pt Ԓt9}BZqh$4;a#Lmϊd1@xE$[MM2Gš&S6c)堣*Y VI9MIs~quʄהVǡQ6; Tu̷Ӫ@C%mqY +X?x<~UP+C(j =ek 9!TQ$>Q#rLf~(.'X3lI-FSf{ǃ'?FO?OXX B@&׽f)ޮ.Vׁ;Л2j-#GzE$񫔛*#:8o[+$Y;Kq랒l_NE0+՗Lyz2*Ԣ\#yc4fq~skAc4L $N墅hXl4CdlqW{.'q}$ jkcFa^P Y fA'EBej0j^O0 7_@{(pi5Q`F}0]V(n .0bgA'jC>T):HS 5uA(z?޴8ok${AգRDXo^n%Q&) ((wn\CXG˅bx;Ľ[N*ˋWF3_my7=BoK,qgi:!_lעb+(Nڣ)YuQ<' {\g߯  𢪨{Ery=l PCM<~p]'<+FToɠwΉfn#0ƕ却8 EAPg8UT~=|r;_³qчfb!N,0r$Hi~Xo9o/-Y*rqz9uKʰuw s8F'kqⒻq~HfocR-(8- ysj'Ĵ}CkA >j` :F؍L"7tPN]Z 1Sl6SoABc7nԌmGbZ$G-k̳m+Ef5z|q"xV/w<b^4OAuB#ޓ>H2z05fR-1?vӤ̒%\ן[m IQT{{Fva޹'auhdgInGCQ9k>+x͸bXBRQs E;N{@szbgݞH^DIX}L{)&yMyu3lu~з1m mE9AU\AYUnmu#k}QW|ܠ)%Qf>fuPߧA}G2)<_F֩2o!S{యC{X1~,y|#\/X ~H˒͵꜌;~s(QƇ||$+bonvO y5&`+d/n58;ͥ͏ fotq2\CO=l QoxH ke!Nb힯}raiy_63txR3 U2`#2 gT?<%~:~[E7UV3z}$ԋcysor0v;$B9c6mcw)Rz vK/l%"S`? 6=atF'ʓ|8;u\՜heNOLpp'|,KT".i|pa#}aIϻ]"CT2GC[ؽ~>BRmSd9_*ĪfG{h@"S&JS6%I] m ]f8 <b o~Kq0wWHf^8DEC>el6]IuZ =NA*]4#|l):8|ǡCwN^aS?mL)àoR2迊s-HfksZt!6.D[|Cό%=0Dǝx1*}n;k<&o_^4 C"DeP1b*뫰eK4Q-_V7^/ԦK-v #7nGW^+/ :q*Wuls|c8:r pd-!"ڴX>t!OE _ )EܽB"ԢlgUNﯹ\ 0돣2ʜ| p a٨XZ\QĆTEmZUZYBGboYY٦=}lRhb1yJgfc ~IRm(-IPv>"nuv{PZ㱭0ԿkIQt%o"/fN+kHXתlU|ﻳ(Fmf'ȹEË/%/]>VZYf 7aNΈ E3LV q0k~,'l-lNBc[J ~p#Vf)2]7:Q!dAbN\hٔH|M^S7ċ<=q3h8xci/K(w wVl:6DlC<qD2LaI+#!sHBf NA%BeTÃwouP* s;pY5O ?f)/|\ [FX/'ENM(z2Ժk8yeTZ }Q>^$!5*=μzq:߼AԽЇ!N$S )[XhYE5Ӏ]7MZSr0FWbG*Xzwt;nưڳ^MޕwBGYVҌA&izwRMTlMyh:Η=ba͵}E\~% k)qAB^Jj,3zU^ Z?!M#v͊ol+`*~"T {iO. ў  8O&SPnQ('Yrq^7r8Glτ'caƝWNsͦup52ycT.zoq SIdR6*q\vTh\ک>#UzI刃,V=Cb\3FwTooR8+EiMI( YȊn۾&g^xCnz qG 2A QKΥ #nD{k?:jXfeg{%N*zwR>{H]周60ҹq_$,O!~moDeĪܾ 9ͯ$6JK\ɖgT* 1,1F`HשfYlIJO>\^сLD'sP0g2HxF7J趷GtLLn"A,B_\n ?]C/;$eÔegM|)5ҵ`fHBj&:,0T$#&nh}u)WT4Cįo{Pl,V͟hǨcjKj4QavK,n;9c~V7r;#37Drʴ*^$>= s*1?> 硃|K~BDɞ?R;ȿ53D HG'ߛhNg.' ԈV|znڄocb``C::\)ZY:xmɺ 1 K;FyͤWDaE'M$izB? .~_c"49AdMXbs^ N`hoE%#R .qAѬ(@ɾ+YJ@ч1V'Wء-t'i"">2].MJWl/, P~\߼gu-ogіmxh6KQZ|Պ𗝁㒆Vz d1ZB[ VudOEĻ_Vvb/O˲x #aj(p#MW- #{riO7ȖpxI\Ʒb>:RݏYteaįndU8 YɅĺTV}i~ɸ;i#9rfwFn`_bn+h1缻e"ub%BF?0"eiota!`='A7}23?DXIfu:KsSp^àn'5 a?)ՄiYrJ5 (/Sp[ Q`R14(Iܭvb VB;gnL !&mnڐ,D=RFܴ~-?Nq I 9zmTeYrn0\w%`Ŀpx4fqǘH.%s:5QȲ(6KGLC9ˆ ?mX V3-Z=ΆO67# BYb'*1WuUr}#Z}?RbhbzGt)݀\Տcr)QTB 5zcq>.{\ʢ+:;TRnc]W\sGOVyʃ}aFmHc-?2Pq]~p,UhvO{cT{`Qv;vϣ5">/v6oH%2*05YqTvB}u8J ؜ צ棓a ;c ڏdlb7a,konW$}YPNrm]R3ݺ ̢ 7a3<**v+*K<0ƻpnQ;' RO}c۵=A7d{ٗ[G2vD2 !7YYmkզ.Oy4[V4.J[e~԰UIAV'$J BceJx: } 9>`#sGoJ.d[PhYː̿ӕgsU;EM DF |L8dMȝBR P5Ja=}( R_kj 9|}4]2e" e߁ Pw7_652z-[󡗌a Yr,e=V/c|s'bzIjBLkd"=$%̇vaPFvKg xN~9`H[׿ 묉#O4cķcYÎ}&j|"DPϼ,^$W'"V+:<Ӝ:1yvK1N2RđeoRcDNr-G0+U_=bud pf̕&8-JwVL~V/+XST忊jMkO_[TK $)S߃99|>*J4.PɄY0WV^;jczvƍ՘F#5c XjFKۢ$'b5=Xn8s5o$1O '~B;&+G xt[+N_eY*'ױlNZvuL-y(]@5WAV,T}}xAZ/Dw"ER`~m$:yo`k<65'`'59XXs}G6/U+54é_atyxBݛzHTB2 A6Q3K2̢P[!JXg=1 dor4IeYG5۟"KzS-vGF eсHPKχ'\ *7HˤٔF*{c~M7ç G훃 ڪRmRT򮔇@#0j*uE6d !C1EEEWBg k ug/"W7yIM]t PN =3Ж#dQn~׷WVu'kƘJ|K$9%gI+)9͞hRr4N1!BP\ gSCyǐ(9c-(u*.5kG ;*N<+}!?gbxݾƓҮ(J!"͆o1n&+Y4WrE3oeRO-+uP,B9Yg_ǻlck෱bV=jA{1&?9g 1& MkSި EsU 徑8Fɽe疱M=]\0C.agWI.:qad*>}g#^kRh&ݘۼwe [ {L Q4~H `-aOTH(p*]2|lhwDTtˢFv0Ǩ;3"j%$? ճ>lS7{X@hXI1eXp`|OV'Osb "T^,, ;/Ӛe2 C&"{6,5RmAQ«V, ^*i:4W3uQϫ?.]k(V,4tzKi n>h3s<]i  /Cn(+ #R1ށɖ%>0xKzJЁKxu#C| Z\hxf$A&( vSrf FP_a_(ea(M;%$qa roaMDrQ]@0iEltaDn)0:,eL(|OI|("^]tmF::P٧HZX=AU_1 ۢRzf+C_syaGLwmWft Re,3Fg K)RG<ǁ!޽iᄥhʍ 2{r0938:뗑[4o7h+scR~QP%=(kϳ7Gol6XwDـosz:yOMCެr ! V|ɇg.OL:sx;/H[c5`L@s F&6g*ʦ`wcT*N@e2|'p̪krJ}= ڭ˳oӼ T2v40St0' >2 R_Z$E@@6M[p d_v6x*9E`<1!fbo"{T~Z-*e 9.1*EcY&;Y]jTq`D11wˍJCmf2'2,{=efB31Sr&N` `7:&M̉ Q;NA@,VCsvJNt=X\:{fKW=ǝz-'b[+Ͻn"w}L|݁G FYG ő@0&0fN] "}Tbi'qa Guv>l3LQgs^&MA/Es b\g,əVy$A@J4*UL߾VeXoMjukfzkь Zj Z.SJO4;c_?){|}@+yD{vyH^Ew_0뎰" syٳs?d2ai-V@Iy(F&M P ; ǟh1MV'͕ М9l@L|ZjH ;(A?]HKl+-٫*dSښT*BߙM7h=z@{xDZʬ丑ݧm ^lRdz `*QH<<9k JܧrE /ؤahej*;+(-x<; :>勼T1r\e+=R j 5{ԙB֤%9dD8J#W -|x9RxJ]߈V_٦s.bH4{[7w05W2tVrْ MSjU"#4t^R̥{7 xQob9x%HKwrR}ĊjS C͎L=Y*nr\'/rR=ιd8f5R4Ū:%#H[U`?,dA`?74 6 sEhu?oSV6l{Kk`jάA Y<(_ TwopGC:92BFHVu:‡7k&*d>НQGp:Z2gdD$+К^Ta.{,Ög6 >7Pt\c\+{mÒıS?G,fb߭U_"ԧq .Nڼgw"Tp'\Wo>VSá+>%M1=">we{&uYkv^vFl $ ߈Ĺ,2Sb핵k^`5XspjE z}{(P*wz Ƣ}ym=9 a]@cdS亾HD-6>ߴ'uvgk5HMHt޼p6D!~O O8pT,m jk5uR[}Ds @o9nd#PkCNn}@Ņ8n%lI&pQ7]+]O~j}0i>eyf#@(&\Qe?|Z᜼un|Ѣǭjwѣ,(to! x8|ӖDqt|j=3y͒d#b7,[N9F%Ʉnm0nf @+?tcOٞxKd>WeOOA]Lh 2C%k1kݡTL;DlHoǁJN+Xs6@=Y{Epw uY" ʪk>%{U.1O["NIˬ7YS&$@UNl34rI#ϼۼq1h..aTMִIZ6 0b"bUjT --OGjIuxO9S$oC=UEffÐY*蕄ts؎>_ 3Gu8QS 4JY"(* G au1Mqb*~Z0%=q蘹T0f"uH`;8w|ZLo(imߌfg-4"z joKgZi6yM AߊXfr&34d~*l+t&pXZ]n~<|lj QrĚ#Vi?y#p Ahѻ鬥 ˋ%?M>Awo'֡uݱh #\wuʰ\ˌןwF-IIk~b@T,Κs%@Є/SwRIԉLHqUɞ'XLQvYP~I'Z[_K psh;`Bhʇ|P3gÐ3UaL3 vQ:Zl3Hhм^:a|3um;nlICE~Q.*4 (pu[^",PkvI}fS0]\uߓ[1Gml? MQ`87ӧ?W9ݯʒ܍J"˂:k/g m#X%&K6pcd z%{"w7/1Ƭ&wYn ^kҐ=4se^ףث)NZ'(fAP^@f<7%,B$6R7 N UԦ;)zԷ=+L8sSWyQ[~pW]zL-vQhzw.0GMUlxq=鐢ESYҥ({JO|r6΅!`_fZ.ruhW\e]/]^Uh[ˡ 5[;vQ*>ƹ"aʏ9Lgbql{dm;st%+YHk rR^`EWN,i ~SJ2SXƔ5cvSM(z!KHXǍ.:.+o0{;|z62{{kK`"MUMz$vuJȲ!oh|q~Ɨĉkzj LeR[Fs;3] ^I .9PdF)S]T2L{zQZ~QK77(UHB#GPϜAvPمS]Ɯj\2QMegTMJڒ@иuXv_i^(PbJrûYd-梓[Cw C @㡅OQzB £ e^"em#S]B=S̜iυݠByHA>vAV7D_)|XyrRZխ8n"e=}&Ad5A85Zf"T^}~W w}4-=SN^F璝V#RgaF9@[A:2o')Aߊs{MpGT؆\f4D:9qs ɦ˾Pħ^y#:+ 29'$w "T|>~3!!CP-g| 22*Xwtk]Ō1? }$׀N9PH,u7W?DIQ@x}2tԏ2 ءL1/] Z<ħ{ mM&fl; *xzLx'iLq\FƂGkep-AL-F 5 *o*X%kNNEݙKbV/yޝgd &;1])"ڌ'B]^~D$xub?o!w/6%y}bܞH3{w$j)C`ٜQP p<™c[<]Sj^m|ψA,\V$ZNRE>Yhr9L>]U*`㮦ڭSb1 jU9Ggi B&xq4%vY%صۖY#Oz=Qbu)ɎD,톏Nި%wzlA2|xF?$o "$$dJcRJi] uWO@,,T=Ŋrs!+q0qA([L{6Im?(dQ,^Et)Y4dA'kq 4,K-^;)ͿeAZ^<0-V/o9\R)j) a5`zF1G>gw&ߧW.xx2BЬ\r]VQngzWhxȳV[>> 2 \jVP6Pf/ (2ikS)'W}3 (2z Nh-:&Yfjy KZB`([4$v= XBN^<=.W$)Njyi Tր+ G3J*ӟQ),k@X0yZ{JM[ɂxe vCbK"RB{MuM.Y^ ԋҹ ͹@B!mG_zP0q=7|zk{A?27څa36aF1ZMq[H;CH"ĉ ^픢ÁX?6DZSWRX(TN+~f!'ZE bݙ{E|4hs'^RWx>Z}J| &*Ut⏪xP2qmNkjs%ZbtzJPGt5;XXxT~g&W1dѐ.lirJt { ~KBԕk9e+C4 φ}u /P}]/~ ~~aujY3o1Ur=޿찆kuU>[!nW fZ1.;£5MJ`3 R؇n=(-" DkyRDv_~φp8ŏ)!y߆ƔԄ@3=  h'aEǩڜ=0:.l*iIK fd`ҞWzI%&\EC[K1@k;n5X#Pn~$qcIvPmTCSÂ[I5kIBJĪm/Aa,XSP/X_'8ݍ+5&9pSsaA &{^̨/}Ey_ߔ!JNm u倵W4*&| vɏE°%xe ccْ\@X\n+Y)}G5+^}%7.n5] Ah4)Κ}]  WeA`r@,o͵4ycwEpknX Y 뚸*f%5{y烣 2Tqn꟒Fr8i w9:4ĸk_K'[7%hAg{G}"V1E pÅ!* ;E^p*GG8lIP,Vޕ߾NR&p\> MXNK|[sa&XX X'ڣ{ x^o CV+s #n -XZGC*"(H YIO ~w$Io*F" v^]@y_E;n^M<*yN6a4g50zҧU f'ЊBi%nIUwoL*e 7-&ZVb b?}u:mR'ktSZm"Z71?&߳7UF =*tƚj9%6:$wMV3Ts6}8 ,E񴓻wuLJGf A.gAu_xFJnG\$⺖~U XǠ# FXۊX&, tnC=p!0Alaj[@XpU1ڝ98\b_̀C뛫_SQw RO?s.(<G}WUU. +5֣8#@k {#|mypX7heP#4@p ,_ʽT${Ƶ DCv.F&6 (%^sf%<>t ++|)erH5*XnzPdoӊ`cCEe:=YI`aglcy|+ٿjht*(V yawTH'. Th~DK yj'or`aF'M9JJfu f s{XC !pUs? hUfZD=Lf⑲W2@&SpHYa[>}Kb^ceLqP"?*)+*[@6!3:p_7DŽ˧Ga[j,, :=hϊl*Hu5v2\ 赍tZAÎa&>tyulRvzZo76>&;!ECN|G~cJgW@paE@GJă=T& )jBDTNOmF g逞t?b\*Fs55j77mۥ8y,d9i$c7jeˤy;#~9fzu;xzZ"U9 R2c>מ$l/am~7bZrb,S;v&w҇jH/?{>)~ a pmUJ![L!nBoSxJ=NK$"MS.oo^ SldbpR8ӯlM$ Di $60t!슜#[jw 9AOmd]Q 6&]_|jA=wN"$Vk$h;Cd:{o\[/;>$!ԖdO X<`m1G(/iL2ԗWk|V |mXyz5$,"Fzu*DmEr 1z=1yW=Ѥ_PPx5\A$,)0 +Q]6] ?p)0^fTQ,h"ϡ}K! Cce83eU2Ǖ RS,ЃDfѹՀzM}N|6}, Duiٯ FF +X&۪@UvUM`a<]EV8KIQEOR[3e?Д MZ8nfH;Yyfuf^/]MפG2uRpct~w% a\yq9GzaU,tyz{tl`n.N?ʤQ"ڝ:Bt!'ͳ 6H}HBUcVj*&*W~=h.H]^j2:0c&/f^ʥiz_,mX/։:T)G?޷mE4@ " x|zx94].MbY0 9 j[K~imA/p  F34: jr?.MxR_7!Ei}Q~^][yK(:u'mDP'KkD :=TC*ǭMbx~J/\bUm{PAkH7oي9]K-mu@*ۿ} ޒ+:$YvTx,4mc@byo{n|κkRƏ{j.z ?҅KHd TĊC>Mѝ !5SԮjJpJ0}V{K򄠏l遉rx~W2؏򜶀{`^$QZqT 7yHW߻E5D]T׀Qml/-Q ]=J[*8 %r!m AQqg#o7]n^3xO"Gj8rŧ#)C 1 |,dAK)-4>NXvD.V@[6SQA I:ӓzbPED$ĺ;wHEJK-D@~c !CSe"ȯedY7Ra#*{>訉&{ {R#ͩ1̟0qD[ eͦs6\%c>Mtcxiejn[w| LR 4r!Q?jZQ'e CaNKE*YW,p!u*QLgMք ϯn >;1{@+"WԜy i;ˑ1ꮕwqKʸ )ziIӜ?8;R/&0[A c"sަ zi(*sP*\~؟}gA_GWMB6ȑ#aW}[(hnMGy/N?ggKet~ycx"rZ  jF̙:My 8tip`||dѤk#:D1 ~$\ zP#djv;3 tn\JXb&kDϕ=Li/ZՊbȮ$2u3Yf* u! 3w0#@@u߷ rs r0i6xtf`o6ݦt+m&P-8j (.=!<.kw9/V_eU@vI5b 68M}0y ~A+n5;*}DaہpU٦[Q ZMMgr)P D! Z_UPwno& ?WG(P L"?K͏3.ޯSfԵV/?zxJ,;1ɿZ$!Ik>̖\Zn00]HHZu0^;^"h2tFU q=CiDWxwU*ދr7hb"SQQr0CT^E %[h&"Վd JɰȝXRn,qٕ8ߧ} _*/%Qfjx̶>**RQ9KmCϐhP%~ f0 pvr1쟩8nGZ~{ܢS/J9?}r\Yɐ*zevvA# {3JD.v{(cVϾAN%L@+ e _)cNa"X~6v"lɳƽep9(*ahL}IS"<9r_* U %\NЋV-@X.SՏiPA)E۔KmTkqP N gI4܄lmTĭ8G^5 ӡ Ӥ-Q%q W^b+;U!sWǜdl3 g2ݎBJÛ珝NC"EѮx^fkYRyJwQqna){=wչАL,P%Ϙ\Gocm-7q:DW(g3ZF^o&(ܤ}sV|17@Pv8h@kYZ\< ΛOkQpI-4CdmS;_OK}$c"|fEգw g7aOD4XT*\*0*ό$k=)ytiȏzGt+M/w71=TT5lr\'̓ t;`$Oofz+R7GJ[a9aJ"{L_`}>ɽt x/% K f4hWVD>v(vP h=LXvN6nA߸ْΕ{K?!84 -~{.wdlI[٤KvǼH":^4*@^]jffgs /X(ŭIbHm⾮$OHMvN fcLz^UzPd_[4;nd{Er0%ǻQp!| _>jb1(Vf_t_)i-33(ò9uJ++@a WjMniX>{3N;YJ6`s#'5`fVzT&VuZ{,S31 UBpp7/:}%nJ\ZJaҮpV;8u|9=D7Gi"ur:f1Ћ}L9aѬ/YPBKPr$d0">Pİ=,*)I{eУs8w=JÒ} e)E{8GJn yֆiN/pk% #3499h-0xVG$Š0plۭ"fT$(6J niOk%Blut9FZN8;A3[6;[>!4R yfC$B]wv16C,C(_(COg]MYw8ŒzRin'c>E4O!Qܪ7ER^s_("}ZV4CICtXTbf3m\5ܽLsΒtNlױ4لML'Y@y:(7]_WCa0%I@SXv3V^C&+x@bJu誩LWk'\Ug;֩c3ZF[QdE0#z TjD>SZ3c E}j N.:ltaK ~zndr\>8g^f>#'$@Hطxg3\&jH!÷SuiKe] zw:n.-ήqeK"\!㦅(tb}}vr#7k"G]]rn6ߎlU+v[N̉ c77/MJ闵j{-N.W1ȵ|ϰ*_zqatc,Iφ{dnߓt{!xj#W$ogoX$v}BƉ%`{<壪xϯ<3FgDϧ~t>Oe[4: '1M_+Zd~X#Zh]帻q Y"۾#eoj Km)Ȏ'>Ҳ'qo 62N*mct%).7؎nY_送l\vt8  i{],@<Ӯ }t4NsNu"3heM[k Ӑye7??$\t8@=RIR$4<$gc BzV4}!\h#$?gQyTPɥҦ69",͒2o^ܳ @fS4NX*MO"~j%cGS[G%.(>oC"O7e8,57KFWe|>z$؍&W,2' +* ;P蠀_h\5xzޑ etסjO|GVڙK&fIy'50] yb܂ںP쳅S=Gd GkRSG!l O <^n@726 ,y::ٳy9:єmEN8L4~c;7(wxe+6.zE[5 ȋ-:5o2NJ{QKiO8jۑ {BI~K"|P vNq8{b /0Ow"< vT~RA*ڑ{'~zl+$};"-G^ \f0lHgx}BJᲓ̺IzSBd*g~7^5=x%=%Zpul s _xsjC8[e+wdkA[%3NGӡj'lbXu%3o yuRj8D${( o#c;1 m^0./~`:eSnK<14~8amJvcݰYD o679w:C~:]3'p ipMݍ|dؘX%%44{EekuOqμ>6e*QjD >J{ >w7ԟ]kl-H4VmnRL1Ruo`Ta^]KxN7IDJc>0 "luru(o+}~8?Y퀩wu6n$4%̀KY5 "cڌIS-Lt^)( ZoWzȂp[aNXٺx#Iܴ`FW!Ⱦ--/x[jHsz3|SB,=Zy76° Σkls#5y2 F#{!Ot,BzxoO]_16}@ceʉ=@\]82_͞Z\o}?4Hg~O'&!=Աo% t>%J\jkO4ѰMb5k`팕282!3d&8nr7kwVdT\'줞iw]zlsGS'YlV4dEZDI1 a &L /J@t&6p0(l":+i eϯ)2+zqnV j5KNy{Q/AiM:c:*#ГS꧃(#"yE펙oHOp, u:N>~JN1C|,iGAֵ](>=F`8nMO y%MR#b_wmvԇs.\`Gۼh۽(sx#ru yj_Y/$`f#%9A]-Fq,Q>b wsfæW xe-%o`C\` {.mb;@uoz+ nƍq6F#mg-"e,Aؽ?3R,çzSE _6lPHu/1 +6UnN5a~5Y?؜&]^1:Bʴ|9HAiF.:5{vGDw(*&ْR!d]"={ǫݥ^Up )B4D,xm"TGS0~ {F/F6i C+G7c/+{=|2Nd q~?iK^ ʰeuc̏o%<ˏz{lw$FV~ǪZ2EP \ߚ&F|Ieht#l7rAOVu|G61[3h%BBTɆ /I;>}jk̢K%Ŀ⛧}-3`4U콚!E[krh*%LPGg;.⫫RvS-b?iO3Gc^Q0]A,i- .`!bl aAx܁].[pˣkq&sǷAo!mB =8{Q*h&$ԙ]tf-t*uvJ0W+֌jFWUsҐ:zz--MSTŕLX,"ٻ[aO0ѹ(wc{݉Ah mOGhۓa{ZO4B"6GE55cE|9 ɯ%Q=H=Ӑ~M \Ynpҳ7ԥr#-27a21ZϱiC[ _)|"/O$(l#apK\=ʒ1g <|ecg(LD'/sA5]p)"O2gPM4Uԑ FP- [@ pr.&׌+M9ރo1[bz;R8pbff5 \Ygpn d'X;K+I =ĎC/lU>Kvw[\f͜^>)7hva{x;}0M<ӟn3l[)ۺC-({ﯬ z09P<9ZO*2^~c%>^6=6L:>G 6>f4~kҟ o)7cj|H1rfLWU鴚nLZ%˜/2; W^4 7~ЉV^~ ,Xgt&95QuꜳӃ&Vdm:'p|At&n6QYh2|E<6Xda1ے jJ WP qY6T,}(*8-ڻ u @wV6up_P$s)θȣ| @wƍ1;[ P{Q6KS. >{?|شǏoe` ቬୁ =2rwҖi^+Y4orz07y7yD3^]LKּ'ngr{hH^L |>N݌0L{γɣ 39o(@fs[@g!+a Ud`@mqH/&v9LF.7r[P_JMŀ$ageH5mPzLqsks+t)Uw5ȪhLw+C=^xX>b! j` h^"Yak_xJ/K'\mBe7xx}׿E d@ ʒ ݵ7X#͵\U[ߏL@oM~x'rULHֺחҨk v钭b|#!<"s9ޙiMDgCI9OǙi6]~RB3 *ϐø`q-R!MԼ^)û1Uy RfܯOX$k-dlk06H!qϰ G2:Ѡ ^̡^mv_q|Z]p|x5 2X{DГҔ:(k|tżj&Mr42"$[ EB}|56=pP6Pxן?ϹYHe?xk/N %&B򥟚WcYe95l&~戉fȸEd$vӁ:ɗu14OwCw2X*kDyF2Z?k]Oz(zVz`-9l5eB.UϲJZc\+]^#ߎ"WݝF"o3y<1j=/#!byWml`W ˝s2#U]КV~c Tx(IbJh^$dt1j8JR D,8qB(^xHz_؊fvgB+j >PQh),pO,4x ȘXw()*Hb)Ae7tA ljOvtؾ!ˁJ46qCJ!qۄd|^X,ɬ53rpzP5w`41)OuhuT `]f|6>e!aI0*ZK#+vǝO[>ESIv%eDLL>5Yg0T1^MG"겢<}"S7Ffa}|Q;gV)S 4ߍeQn89bS V翞nFPuJrt׳р ]HG,G ̂#{)O{񯬉ޑ74݇OO& e$k WBm]Zq)&~>kEaFl)CG^)M6>ݲ !k-?|i|s{&Fdr9{'S҆R/x@,:z$=ɗKay0qgZg٬R)]79'Ft.3'S=V7?ks$eݹ#kS_\vʴ'N8 $TVxl_=CGhN=a~GخAB) HA"Ijz55o$‡^A9j "`EH (e^Ve<ݵ?ohGu vOR_ ]n "NJp4hm Lqfw W"Ș"jCĘpMH9A <앰%+Ih-p+5uJ7"l>R(}TGE׭)`_O $JL@Do:gkwp'7Ѽ+י'+.ޤ[AUEhLQ+os0и`'ak :9QtJ@wؕJsR4 3dɢimS='s)P#rXlWLjj7CL~KC\(yv)8DzBty9hcyK晷ĝ ?+lH8N%"on~FvkWd*> %)$:X Qaa %VYGODhnXB gI 0WR^2 iQSZ2a,D^q !'/Ĺi$<) ~@j+oߥۣslb.ɿI$T'u&{kJ.*k0wR@Mɺv@G;z%hZυv|~OjU|'cJ`Wcs7a0[6g q~U6>%MT5ՔfzTd;|DNDzryřdǼ,o'_9!W:2 IsdU@Qku=˂Zܴv%_2ʮyj:Y{Igfd6Ijdž #y7w&/ϋQedA* j&+9=)73%/9)L,KvO-88 \=PղeӍ"\1ff~K9>.3u <qsA9t4& wуJXs1}"3=~yŅ5!rTӪHI'< c1ГA,&T>Nk6N'Ɉ~I4q+RQgEsW8Go7Q].R4xi†lU>W(dGޕ˗Jb\Ff5pJX-K&?Ok;&,|V Ӯ2B7+ˣ[:CPEanY+lx> (_ʄO4hE%Gϖޤ3SlP\X`w UG{ggxRٍ$S13Z>=#RdMG ::x}WrQk?WȆ/vp;]aGdw2 H ^9D1&v;Ywj$D.8ّGWI^xʹ:3l300z/mRvm'ENOYUJsc$S(%iI˥#Wd%мx1V5^Hee/jС˙j> p󂬗]DD;D(Vv{`g Z7vҮTQwC^ÐT\zL.i# ެЫYѠSp9 @UY|̮2H)xrfX/]9xƯf |Tk;,ON()_/ [wZʵ/7Wb&ڱ<$4ᔄhkfc!s!4k,%ongPhqks]?! ^xjlh!_DWm2&p +@].A65}zpH?yUrMO-ub'Lݶ bғr2`yLx|)7%gnj-20z\$h{gFT-jwJW4\1(bFQĠUIkFe]n^ډA!, PaIto~ێPFF9f&? LiZ"@-Xv!axJ÷Áb:pB|ct͐.X;.U0|d;7,oZr$ho2Vu%+n-X`4}i7,7SEһ:-/q.GnY牭$oYnH'=/&DU]=<;mt;JǍ )?q,g}=e9޺AI.jv}kô8OVSoP58=hD)e)7z[iPF9G5Rp]Ql>TRujEP`88]BM$'~8+1|Ǟ;UB.<610cvЭ͂>`,њ3D_@Ѯ"։ĥ`!3ХJtv LUL< '0[ڝ,Q2z dZL˴EƤ&/!hdZeYPk8zj$DvߩAzt+Gg[C7E8& I^o1#uq Ҍ0M+3nu[f-rKɦ'MQ.ŴF·@s?v>I8ߊ.] U,Ә 9tOrݿL*>85@l3w%XQmS$B;( 66< qЗA hRk$FLxSZldlXBD^VX,eM+51e$4pZ;"+塏0_Bfb<(s{\oY O :.R$ldG'̞Ÿ\{$DڿĊrfVܤ.}{1)[\@ xÌ"x+5!jM:$M} 0+ 0P#}rak41_P/mPܕ׊^>ʁ |p`]q{Yr={J '*vD1:M :F'X5QfBn&љ:a sRF{v)59 )b]c8ܖhŋvSJGobY -SmLH= )1IoLy ?x?oHgRtGd$6ҡ*/$gDm6t9'SmtXQ۟BĎXUMHWcu2d { =|?$GIkPό: ^KDi9>6VR^N5dyr!e EVC,kIh~e<ȣ,%ѻm3U!xH_eO+x,oMED?2+;#z!M@lqϛ=! J`lդld=sL`JɱyP3KYyY,\Y%4 >iayrԟyӿ)⩍O 3V|=:8֙k[/d\aXBb+'w&4g`k'Rz0C2(eBMt7WvW[^lҁ(g`]땚ݸ8ZC4xݳ]ke' ^>KYvštv{V+Pz/&XW5c_p*OK!huDgQ,eVq`$LPʝ&֋*r,i-ʃ&%9%s踳9>G[3'"Qѫq'ph[Lu`P |X6U] (nd7Yb/垛sJ p?Gcd{`ˑ;U)"Gܰc!*JsE0ҩ C"i.fuuJi[+?)NH=OvFЖxhkxcV̳JAާ$ԧز8%=TʧI 9qTe+"XD [ ,1H=*mmWTGJB3J+w#Ã'QXICnפz3.k*ݴǂ7]gmW \<2^Ns+M]%קL<AxESN>#G*#,[mFOEE;w5o$6a1)TF}`qyT^lhYcIҿbJg(ɿxlFq{>8Z}WDYEC S]vֺ|mCK )G V6c[y+D?b A:_{,8FL&)2v"2+meօ9ÉvG_%Q׷eQDѴ 2A~f)9t0Q]+Cr$NfesGÈ1"H1{.i{^pDB 3pQ _gyҲ )G V:P7r2 D*9œH)10ֵv6HB &I(}DlOE3HT+9M\i0E.6S4&qYD/{lh%tQu6G0\׆N `-{,;Vw1јJżwHpK}l$Oml\itYʬ˜"L_U?oIB,È;(Ѫu`S%WSHTT+Nq$dYw %D3Kܮ)y'k7,WC89IZ*zma/KEyZ64 =L;&rZ"e=a?)=bљ椝;z<sb)Cw[i-@R &_M#Oͮh-|2dP,٣"aB%'ϝ@#**ڼhe)AT4찱Lz.aƇ;=PBt:]\+P>gVSr%3 wM@5m`.fqs޼yA4W(zc,OfP-^/FtŴVL~T{~ZO |jG1FWzi j0UG.\w1(k 1;}=y,3lx5^I[fTek1Iv`悪9":op~չqȤ^G\XsJߘfm "p6fdZt/kNkc_"t )[6CE%E`dyjȑ?f1)׶2>7f|w,VH 2G;RY:x󩑅6.PW{n LGI;QCgXPa{ёQaڎaTTzbs 3tXI Գ49nYd7V[EjR,2B;/;Q)I_L6I6p_ڨx;WRaj#(Z>Zgq4{+>#7vUg9UVeI uzY$^gm+By+0Ȧ4eژ/'i{牴 ~]Tm5dAd0Sr-@?V5OP.0<1%d J)6z=#y?DŽ#W!Sb%DC qyYhHxܫdbo{h~?mT> ΢w,mHbmzTԪQ!:}e ?>Ԓ;9~4d߹߉9nwANęZɐ'T»XoĦ6? *<&\*KXϯ'M^UX ZLny=+[/:@~:Ge|M>1)U]gͩ-ǐ0jӟ 2B'{Vcj-ۼ#a T;1/r̹,he`.Ҫl.wz-B)h6/<*ވ!Tn)B>u%L1|S܂ :kГc.{C o4{jqcgR/$WDlVWC%d%`Ǯ-h֤t_(Z ʣMs wn$WEI0py ƾM _ ~!(kĘ3<@dJjdynÞ; Lpê6ϣ[pӆ}qi8]g]eL ˈBZ 0kƘ4V/ouo"V4bCU\WPӨEZz7ܮ)Z[FH|aH$#њut*NA_5}b:т1h3N&oWv)#+]l@^ Pjul'C h:rhm3ݿOX;ċ-̱>ڍivL>nK >_Ȩjlʡdp7v1Quu(I /.il=; »-ZHױUd0QxXP{>+M|7nov."A~#+Zlg#Z&=s7W$Ҹ41mtm2s*LS0p{”ZOIԝ[,N}6F{?` ̍n?RrMgy#saQ};[q݊ >CG+a Fl;Iv-* e !om`9wRHā+Ru-=b|:')6|›˵Yp,T%xywto0#GJ^̠˫S?hg35}8m?{+yWQPTY2x~Ajq&["E6QP>?b)8.F5]첂sXb,9G!p٢S0,̓py vYRѨ} 4%hq$Njj,5xOyy80Y 5w-,ooCޢŏP%|Nd!^iR!lQiqD" 5t-n JNP3JN|<ͧЩ_^.WԋxRpm2hIy@e."D\${/vQW-_V@`YH~i~o{wWT ӸQ*mz)b}%dv¯-N_` 4EfG&%Kzh}YU éN௶"e) + ۺoOrSÆ˼ ]YJL$W[Ci|Tt Hb($t)`X(7ko -c?Y:8%(`DA pC b81(*^x7`4.k^I!/ 8pE &S;9l Pߴ*4'ҿ:At?ݍRk!l&ک@nQrZ^@V2gp_pGMLbh"XzWKi(MTñz tn0"@P2Efɘ|lP\yIOT hPsےyB4Ӯr|EՃ#1 ș>RJ zS9fKRN;crX5|eJn,GZ$Clq`>BƁC]0S~HV>s26,b 6Rg{YE$2PI6%$L/R6ISHdǾuy>#nEnm|7N:}C~X`yiֶ6j0 -:l>l&6W ABLTTF_( rKQR4}-lDZ,F/Cv–Crgd@P'Zׁ#ެ"2Oߐj4 P}*FZbIeISx0y5}bc׭mQiL{Urb֨co P5ӯ6+Gφ{fW鍞rڀN[?D 1|8nѹ4W2<<_7>)&ZHP Ww-DNZJ=ّfO'4J:RR,NO<ȯ7ו8}F.1~dGf:>}40*#t*"v$QR)b(vsR#zb.6Fw9sAvR sO' *EI\d@~nH%K{I 3,u4 eK2kUbBQ1:oܽA]c_KSۮLRvqM0 1<+LG6`IO4Tq9 _o]-3_xѹ~nl_^!!YZGTy&S}ai7pXP'i/lQns >5,zQ_҇;*5O7EP} V@^UZ>cW>k3vʦ盬+,wickN!6ƸP`g @]IpVX|Ge|G ||,Qdw#hb',<ﯡþrШYSSOpmђrb `Ip\Hdz1Q[D]v)~v0vΛ`CrƒaY`o,K9M9c;~;XTw0+~e1wGckO=\P(gCA?lBi[X쨒;O!Q0O!Ncf׏/|o}|ړ'(I ⨃tmpy#^x4-D~;i G9Sj ghv2\3~R4uy&1 #~_*~rVa}O7VwT!as'Lo8[(RWAt]`ðpNJKBA@ %0]xW,fjLN@*`@E^-koL_ތ1/EQ/yj'GI\فN-]{$c⋊&d}'3Dfl̗& ܨob.-H5-virؚlm.iq:Ҫ2VV?xM;ʡ,<'wz!~J,F$)=XX֐':ca3t3}r5iѧ].6ӳ o7DVL>Z*hZ|YuH6#zI;D e G767Y?L1j /4X \-8_ >״v<ؕ QP~ԮF*OS1 4@1٢ޥo7ØAz;v˓.YUK1V`+tQm_D璒EH%97^X0}\`\ݟO1Μ0;Ϩ<:J*(ǻ {aZr-[eu+fnMOS矐_݃1_:b鰈w{sYq\Zo0d`gUU].vP4c:!L@ݤu8bX:`T3TsPHWî|+nҽ*s1-_0Ed٪ք9w -o6Elk R U&@zĐMo@;$O's|2HjާT(t/'Na#0-}9VxZuMk6" ILpSk*lԇ)_#kE% e P\}cL2SI>Y˿|BīrV9%<:n'.jR<7_BԟN`RvE(݃dhrGiRkf`Һ)f B76^ZqVq^{=:zR2竹+Omծsɕ[##vk߬L E-zDf)Q+I5Xl}urH)e.w| ++ >>wo@TpQ7M.i2=-Kj\&չ~{Qb9Fhyi*iYb13GǏ1CT<G6 ^zq pDu>+՜jeOM P lHy%(r |;VDԔ*%blZ.=\Zw?v쥂7oh*bY>YKL V#G<\H`XJ,l0冧@8UUmKNgB&"4a8ݞ:KhW; \7.ҁ+WmY;QFvz{lB9KWq*)l>LX:\Գբh^+0]1$ڢs7.2fTݱ8^a.[[>gݙ>Xb0+:+T&J_ k;0}%c0x q2=ċqy3Cލ!E y^dQ7ط0ĚzQQZb/Ʒ?THʺӻP{+(yꎟ=Z.f$U~߸$oXjVƷ Kg1Rh"{ocg*Sa:AdwvmQ~*<(s[9*,La~K@CGiY>Q~[Eః y| ~P_qi>-Z=j_ז*4Z6t+֡y֕ #/"?P삎- C/Vл9R&EOx95$slw?M>cAX- K%lk^2}s܅YX+@9д:ء|-Bof mEu5pX=#N ET+CPdw?wߓƙ]+XmG8я/x|hנ0~oíǧb~%7]~i2( g{s&=ޫ@q0- de*hS[m3C""CC`SV*>D<(bPǺr yEܫ~Cp t1>_G(O/!IXp%\|y]oWdžL y9_~yw*ojZ)%#pZz<(llj?'4I3{FNaiy⏥i" 8HS(u(߬ d}}r,jKuJ\EdEMo I+-h|o32g>:cU_:c4P&[׬JL!XׄǥEaxFS^,/J) )-& ya AvH$Ni"-H?} !N^ :2'0:,E'1.>"сݍq|h}E; o"՛3rHIhϪYCkprH]MjA>DlT`\z~+Wt}mKkcW> ]+%fρX7% %b˗4^>U:SbIz0*K*?p_1p]窩AԩHO-Smȍ„jO,?Fia'D}.zɭ檆ddȱ~E:${d޽ ~K[eS;ÝY+i9aWVUt6L148u,]Z,6nh''^WiQHYI 7zPq3sbg~@-}|]y*U+P%պ<f,Ο8Rc? COi4pY`Zy#'GdaR%%LP)U&/E|L论S Cӝ*E~#跹5x%LJ03v|z:l~>]~EC Sbԫ,P0?צc9ƦM1$>ź`C5Iw.u :*/4] 18{{#XO -L|@L B By>$TT D74,- p\+rʓ4"Ӛ\[<|RRD҆(lʣ\^18A+m"Xrz(\;ۅ=Qa]oZ ,S+1-89[Җj*h,'DI2oS (^1&Y:)% &1P-aiܰj1P z~q̷4W.#}.ЈɕkP^dSHqKcCOJ=ғx4]~pTal!Vsi0 Tb~[i.Hs,}?M+^$z deA 饳Dkpm xGu?fQ1pJW͸jea.jipje~B7;ìzrEbH!G/n!S RAH(7mh"$TܮfV>P7'[#`Qp{N9Y1f4J,bFUDԆ͎yqG1Àw&A\ hh?'B8A RF";blEM&.nfrH=|$~vwTo>W{S *ɨdҜV3[G҉W9 W^*VK|iѵYɯ"'=={o`=.g2 j_,/L9`k)rQV灬̪QQQŮx3Ѧ2nã`TTMFǫÑPC:Q$q*+u0ߢtv[H\y8|B;ťTwBސSzFh(h,sf&CkXbNvV!9k ո ۊ/E0l~/c.O}ғR;t^YHk>;͒chX9Vf c>.KE{Բn, *R=W TxIta[+STwLW:,YȔa8ɖs)uN妡Y7L=>u/55p#v [> =aP|o W4@`?sl*Z_E&?N6oF7j$?)lb߈e$* DAG7ݶМWF%@p Dm ̕ dY<ێc%+oie U6/ VVKS,d᮪ٟNūdRxŝ,O0S $Jٶ vb hTԶbHL0!0/|^WN>acxZ0Q17HPy7&i$;P}LΪ!7"rԗo P c%l8~mDYW+I0<(3.=9qx훚OCn=prԲ]-HyDBǁ{4_z' X{jq,5R{6O!j@fO¨LeC %;n3|r<}5;p#8Pd;VeO 1(۟ X ScT `uB=RZw_ zBh 1h+X{vj)c3G?:OO,XƍJlM&Tl?v?>V:H[U"cN4ŋxqBnBPZ|t7t>t^x61+xc> SG}'7U.A nm5Hfr\.8Sg \Ƕf_2sYQEWI t `'C)B0Z$ "JDCwAcwblXmX H1nK\[|i☈_kU>/>f$:ƁqjѴܸR-ѯ u)˜e4-d%\Q_Jv[>n ؛@ -\6lP#$pLSuaRAUc`KuR<3GG\_ #(fC~RŌ}vK>.LEe nH>к]qwח1콳R ?jּz7;X#!l dճ;);g7fRZo7s/|gJf`N Ch[kqLjC5nO oIGvܕAXe4:`!mg MgX[:4*֕נt'wa㕒&J}Zo "KQUH0_E3ܰpDM3qPsԣ:*H?KxL5/[DMϚNp,<>Q 1-dFN{'߱]I :DžہXҹ`@n $wDcΩAOr SOdCu_aR.ҳ\bv1xx 7ZWӭVGw8rg N29F.!njh],KUjvpW.B'˸oXWXQwq<.j ƌä<) ~!Vmx|ggy9<#z ƹ"@%D_rAP+$m-Q?8 #.1sM[>#oB#\O|iQ&/v_Pɑ? ,/?P\]2wi&O`,"iPNPx ҝ le.p&gqf?lx[ձNGx;:JGڧUz:O|[j4%KCMP\AU~8氎m:k"hs B+wk s8;"?RUot<wm:Q;qvbzt=A$m[q18*.%VpHښט~hBqj(冂BA$&ۨZE )WeP!كDJ;jA g!ʩg|@yÂ$SpIJ/|L۵)48ϲ1E">0Q7ґV(*WHvf!Ay8t:3M6#P@P|P-qop0#'X~ jfhKoKj6}@rHڍl˩3`E#YG j@'|@b Ŀ)l@f\͐QNcZ)hč,g`k\MAX]VY[G/%&hMuL{7-njdDTAz;ýL_fדj[mm7|~ڿFu9J6@#/q9b/,P)ubi|__ai43ZҋdQ-?{h4n@N bp}EYfzQW lU>)Im1Nm/4l=q)0Rn+A4ݑ~ "Ä6("$db)ifGwC>;=R( J51 AxOsf0 锣I&kI8 ^tU ̝<=o0419zt| a($ҟ^rL!$;ãK''3)?8N.e7kTGAAمS8m<2'7) ti`fksD|CvaC:Sx=_$L>kեSE[9l$|,0MvQHcLVaN"!p(޿:({n֦ * F:*uGL{tĖ.âQi ΅YM~bv't2LBŤ Mђhٸc Xki4Ĝa-VM̎MH*EPE^K {2WHVO) /o4 ec.ceej{t8lB@]+xr;[QL9pゃj;o,%.cN\ u4(K$!~qZ/-cLf`"LgYP[dQj `G-B $2i"ޢ?0m]S_h: e9Ŷf1e}_? Mw#8ޛM)iiWda4TA6h;akrTp[B]Bef+Cpߛl'J\\>1pAjՔ̧cwTY1]3,w|  υO$?Ty ű3Lr1M^рRyɤ/}F( !`_erhm`0 ưtjBuPc:/DmŦ?"b$C+&cXAwun P( wF|%-t9;n$[Km͡t3b|9\ٳh܆sxQ@(`SxA|VowėczimOݎ ipiI'DgxKI^˔Ϧg< 㟼M)@x4 gxg0 =0zR1(Mk#'47HAXeN(48cs(N w FRTZzFswA6̽j]C %;uYTvx!xɎϊ%>8z@H,[q`e^TW2}rS2sUrd9I$f N_IWz2I]t1Wh\ N7Wm8$ ZzUub@ (2q>JAa-SH-c#W(rEjQ{%lezℷ =i!d g8˾3 Ewe;7\(RQT@_'᫞_[˱8.I%&tAv&u4tvc/b*o˵oY&c9nPP<%s\LEErP7^~O|$Tf Y\ 3]wrño+N֊o5V4kU+Meֆǫ21 Q}ibsI&52#Ud0f+OSL =F牆gB t|v 9[,l&Ӈv[.1j-q(ze=ezEyD_|3F$!J;?U:G[G uW_`9Nڋ+EQZ ..'л Cþe|*.q2@*ݠ$+)Nf UwFBzI;J)CG䴦t t7c #`E`N 2vX]DzƚZJ|3'g`|Ĵae3αXK^QZb{]˂/j]~2Nr9zKM)`cgF(LU ~'?A+#S _`*"1 PdQ&bq Zd\/r&U7GkIҽI  WJn'c!Ya'r7xhr].]lGi 31b|Әye*- |VAh7HLGaq N.R4fZbuҏuy>J6+l#jfR-pA}bMk}m@M}Z`QѽczF*3N(3"Bhyy6%0`#Jz1s#cPufx[H;Ƞ_DSzuM赻Y z\{C dq%b`CsQ*I[7$M- .Pؒ_eks.YX>F~=ofN=d߂D/6ұ=ueՅLb4c]|z_nGYa ȼK-V>\u2=7Fq׌:' } * U3 t=DS CNڕߍDZ%t* Z4#MZ6;7v6(*g#)G[Y'RV:P%bg4=nm:J~TJ_ɕt$:t,2g-_ֵUI }dM)APpOޱ=̊ ;nexѺ",Ϻt]_5d #{>1¼ٱ ZώޚF3ղw8;nJp3aT3dB^QawuEwuLRS iU*LXVtCx%PpŠEL> d[XșLs\Q˩l ;o` I+\`Dqθ\^[b?~GEF2}=J,Qx,A:P؅jm!sR=.\)5/ W@gW邏vHG !o(T.`ϙ0WpfS͙gT=FwFżeWDwr6crjJ>[橙1Q<.b2u>XrxG" @y^OǙzU6'/ ˎ~Vz5Pɤg˯7k\~u/қ7& jT; uC]ƴ,sTVSA!Vn#i5쬔ж$|{ޟa#S {?.Zϲoݒ>AyGDXtbsC(7[5reD:uYgdc]G;ILPgkXO?*g(;nB{.y&ḃAGK+_]"fZW`Tka FLjڨݦn/ 8>_/'G5 R7mQI)]$ác{(xo<=XO~>Z=uW:*s:͔Y7 mDhڧlkN'ԀTP.\i% ![д\<5\Ej: oW qهK95@FDRHVXKweSOd $=j` " <9ja_%L Ӊ|:W\2OJʹ~S K0^ݡ窛GBPLd..BC:A 'q-WF N*AFWW=w IY=)]-={4ޚ&͉6ѩiM>/ezG=]=n܁ drʞ2 w6A+p O,0v2*`0 eCݫxьutNbWb[Q⚛ʕ7NN G=j)y곂5X_I+:]ȝ<7w>O5?Ա"+'}qW9VIV%k/ƈ1M#9`!9&" - Oy^b܍~cN9BjuDr}IEzFMC_vUڹצ[C2 S[W+gS*Grvu\t}+~Jn1|l%WGh0 M6?T5c}2 w.:_+heqӻiL Kjk\-=7)cUPkRdk/Α cn?)'6d>la%i ,m $>`RԷX{1$"3]Օ~`aˠ$}2K7~N/4)IFFt}g ?7%ƺ~xz^O{-qW.Oh}('7.wqP5FIʷ7y#kh;}thZ%*GReZ4ǬkK/e@ R$-5Eҳ3}7OMC}a OBy|:~ STg5QEp$d"\rGOHG^y P]9D7j: Ibwl(>^g5Y EOPvBpSreg$DŽdTy,ZVQ1*1#&+/ f@{<$<+Q>$l`‘X;mM*+N_6Yba*)Tz{W{~p1LTi \ ^>K ;@I#$WKE7ag l;x1e 4LB nEvщE+p75ϗHBŖ :~$ mȀ[[i$rWU9T. k(>8}}Z(H5J1yn4ZH yH /R62DrH2Bs Jo*_5Nqb5~ dV,/4!nm@*VNBN_>A_0b:[j Kpx7z5Vk x{7x`Ka09PMPˢ.Tv@ry&F'LgKzwqxEKHapĠPyMyy`4EnsdTK 7N.lL!k,_ +i,ϓ][KGLqIM7qaծ1rԐng=,9{Xp1B8Jj *g9^P3bj'nRwEȟmA9Ir+Ea8L@[?cdn7J9Կ wUG;֯U2ENZq C[QAT,<bL^.nOgo|pƠu wGws KmLrU`USW6 +X)tN>-_A*M-<)dT,%X^ m7f z,~3`0.~$ G1-,CsS0T+r6%:3TnF4t+a_eg3=Î_`"%?$oQp(oA L^r&\GmAzRЗJ%o'jfV"LrVwl!, zZéǎZ/.V.)ਖ਼PBgQO<)8O['1f!EB"}6_J/Wk$|^CӪ_+ُsTZK')T̕Ҙ_oNi vᒚ#2 Ե;/ԲяR,Wr1q%q#9:Gm#=*Hq9;ؑ(6P]mn -U#eoM5/23\E`X_猔C$t.xQEh:{ ɟrM C Xh3].@@&7S^x oXc}\أR3¢.]F|U_3{r079dbc|?)>#aCnjH8΢޶[΅*P47~)P]26C(՟P>*h6%4#DZ %7r"BlWX9TZFK}J}"F59GaNU4;-؞ڝ= } "r,JѨ&~'v:ͱʨ2D%A cnUVQ,ŚkR'Dոf!A#`A{zM Bh{ej[KO:G}VM!Иfa|b'zcMf޼YĞX:[!R_Y )D5ր&)"rR=#OA͜[):By(!`kߘ_|89R 9W3Jg#k,.qGNcF4pjH^} ՜r1k4|s xD٬/nK = `=x*l &j3xjcʨjӗOv=}-jތwU+ 57$(\汔1H?x4R%94w,q1KE,?#YF|ƭ{V}*lX_xEJEzuE;$=~V0 ~*h\u30t&eV:%Z us~&e@=f Jheõ`'PZ*p^ ui Xic}XA) Z\%>s*]P\Ͼ#ހ<ɇflχd%~CuQ0xECtةRc|qKVjٛos2{ĜYS`:O;Xo-"F[8+t?d&;7dFFag~?x'$'>gNVb WUr<5GF^5 }Fg ?"Ed-}k0dд'S!V;.wf"-/!&†f^w`"1p J#A`szw[HEׂe$:#\pFAQt(ͯ\$9 µ5Lf~K[lךʭv_yd7= G&m01I'$8r!e㎺QRW#c.gFMR'ewE*_UEz3pV(68*|SswTb$ŏ75m̒ܺ뱯&9})OV\޺aE&KΦ /![җB=YU*R zH;&v, d Xh7pä"0sLRe0ZhOzղگ2zKnfr0hld Tf|`W9Pxcq&;wC9-N;;+6j_4R% %RWψ\Sd/4-9#v"orx഼K+yM`t+vEzVGgn-Cx5`+GԶ(@:,|t4A$:ƺkv5 Hin=8yC]A$$q?B`~D:@IçR( pv,`]{3tXcHEYig~ "E@'0H`jҼ$e>M 1689c󀍰O\F.2=@{uG CzOwH͹8ki <{mW~b9?4;4@,:/џݸ?َx9YFt$/^Q7 'VzָخrD#Y_e>LC$ NsVGpQ8][F=7ЋPzz|z $=KU!@7⬈M<{qj"0V1 1` FNHFO\KwɘfuJ^~IX $ݼj\E+ґDZ3F*Un=m"J"S+g^ gdS FZV6 7h'Fi^v_<0(C ڋ[#;e^*9uhƏ S+`#lxYĢ&Tlr?Riܚn-X|d`?EYAam !J]6vMRҥ+;bKҳA *͑7L2t=8qݽg6÷N:wԨ;Hב.:cg rT?3߈pIخjoވy`` F7CU>/RTmcdF&P Rˋ ?RZb<9XKLf}6{^YwDxcr F()k#rmkZibcN,i>M & j=[wPs""<p5&t9t㋽ g6(3UB%_C1m8B-;*;Sc(V(8w-5_"m~x+m( \Qƛal ^1,"/BPS2:gK~OԥP𞋗%pH?`"{ѯf[6RU־T4KŶxSG q(18BQvI1{60.<~2.64OYpu(Ku%@é h[ɲuV<)tsSܷB>yZ'p/k<2]`Jw7RN.BdoyJ]+;hb ](k45T\107! t" Bs VR+)EDV,}&Yۻ_YlC\B`*Q%]X^tǫ_#lL7}Q<߼o%HeA1ZgAֶQdmX4Ń`zX2 [$P&57.);+dvBw# {p1s%8:G4ta[cbvEN}@D׏:HIs~&<77uiv+K%I_yNq:s.| i~x?'IhE鱼H(ZbQv Qy3lf}ِs׵&rߩ`M֞B,> 5כ(} 麣#FY\hMĥ@Q9RUqHOKza\vݪ*r,u=hI3\ ^;nH`m*3C^/R6NA/Gw)25D7 xW$݀M6_(eoMJQ)ےU iOZà@3'SAn-zF+̊1jzA<[r.fu˺=buLkŒŲ!(˻Z.%R4R^u'$0#mUzx x'WKP Rf)Ů Hq4;&V3MJF3g )1 ;Lt~^-T:usch\ XXQe˒SңJB{/k01mTsBuR3=?RD}h8 ="Kl\аBzĶM%ʇlVVVJv:3?|Z.n.A ʶ{y%ߥ63Zq}_a-w8`xɹcYɴEۖ*܏l_P.-6#f4 SGj= JVn"\~nyQzQ0]ƈ6",$WZ z,IS3d$gTyc̙OL )+.Yx2qCZG~t0ٔQN6u؍w#Q٭軙ݪ]J'&4 +WWLP([RE]hh a3/k#/|&0,}W<*PaK䖏L֋ 植ˍ 񏦆+ҰBhЙ<-Şn{V2SHUc}Z b`UK~# P@nh>&#Kڀ$٘9n)78{,|Ts??HB-k=T?Z6č,oIpgv oG3f]07T\2d<e&SJ\@0WBdIpJe\y1'd:aO 2'O yME5J qNy`)M]X }/4K@];:6.Ak@9QNΪe624GNQ?J'~NTmi>N 34="kv&Lc-(d Pl+C J5J>X𻸽JZ\MQS+I< zG |68˝l _yZ6!顂׉F!l"BGTA#RqdF{? o3.@c̝ ]W(ι"x*jkMy_u Xg=Ã, %LˎEb&Q^;M ⣃:4߻Q!#Rkጛ35џ OĠu1T!Syi  i"= ?өr3tEb1vIɃ#-.l+ /(5iKEܱQo-/SP::w>}7J>qvmĄ66I]9,!n! ZmIñuXW,qvdZ$loT>z/I]v >z bv Hly3wG)&:ZZiЊ}R>~>-=6jŬ{VҺ=^Km*j;@SQikQTk;*F`:9~e+ZKUt.޲HYgǕ@3 7 qwoC,qQTBɩcNIDl8.K]jT 0rCbgR%o<,)`RlFy5U9(D4NV0^IXY }4Q[#g=A_1&ff0QnN=مg\&E[s5V}X]e`%ۈo1ʁ%8cLiDBr>qu'x`gLZ{㕒[4Y șp-)6:{W*Q5\O^ xQ &LN0뛤Qo pH,]H1J(ɳ? eQ$e4;;Tv[!B[DR6.S6ݨ53ӰDC0zDna-MD'dԞVXlϗǸbZa%e 7uB `w(ľwEA9=QfxDz$~&$]AY#sq9^Ycteo>Q5n=̓^<lWo1>hT![]1f;^6S$0cge^θbx^ăn`_k~/d%өw.Oy Z_>n>FCVWBycƴ_$oy]ڧ ]DֵHʾ[|"/9h]?l>2}]͠/Q0K1zVMrn>E@hVk9m=0?"(YZDܭ c Fyh˭Itf)H=|"/| .5S?8pc~Z+ ϺI[\\" ʵy)v}O8 ^&2d. LW$jG3 r=>JQJ_ㄗQP3, Gu kGUnkOKFEa&&?#sXIps"y(`خkx#6GIQAY^3"ڛp-Ȳpy uO`3  ձpC.ç[ }{01nʟ^aή$?%rVzdBz wi&O7 pm\3՚˜IW3{:[zS\V.7^̈́L2ز Ϫ؍Gvِt+p4ޱж;!}yM'f@9'hƝңO"STejoSmb)~q\j²tO`!z(o6LzYU>h5:"wE<["-̘P4Fk4*8UxKc5QW`! f|:jj]H]gڂмv,fc5NzS92GOJ. vORnv#̯倴LkekN=FGfA_r2_1la(6;՘,ƵkXSeɹáq%SG?9Prh/OY!O5;T#<*o=+Iv;oԬDk$I8<# zRgY]h1 _BuK<@ dO ,2#v7lR{QꜲ;57o7Hy' 붚{(ާsni i:~ɪq}:*R93/%W[a{]&TUS4V{,jܨAY@硑ΣŎsq,H _jn 0ͿQOaV/B11F{%B%[ИܦyTz]\9ãOڷmb{ij3 ]^ ժD{š 3p*N۩m0gxO ]&QSF>? uS !rtq~X^1C;UTn]!d80DwzHx4_F⁸mH]Ě%U[ LibPd۩}:+b?mu*#WAzyt7l`\8<1C&o@^n`z78e<y AEw-ae/E-2Tvf[{p*[6|ȹ7?Ѳn5cLw-5")ᐍ2X1'%{wS2z\~ I,jfP37S`n~FFT]c#Yj$'t?ciauU9V{p(is`T`R ƋC'[*"hq4][`7yG1BHiPS IaNRF 2$TVܥ{cljMy("oǭiFХ oS/;8>baX@ =,hVJo Q>s$QL?,Wg.O&%cBn% z9Ođ5WP:TE R7G~% b䟢=*ڳ-5)7HS*3g|[J%yhV袩)}MCu=Bܥ3 & YgK򢁆<;Q^UμIus督~T* Tw=ODV`=̮UirLO{OY:-=b<*?9tU =OE[XmB Qg3^ OEQ- (A~3pamQ(H5tqPEVQcdU6кF u#v),dsayLE@?D~>!  2U Cl96ajDcVԽ^]BYP dr/@(AL8TD|o:ƫR-f}<g^Bx~&|tfR/Y4EI '.$4є <%y)>@1"LD<SIEn,{D| 5IC^ͱY\z '!7h@=2$哪c7b YpDbbRKKj@VFS48F |gLHr;&ԥM\[P:CbA5Iۚ"OW+7(%V<ہص ~ ,R1*oIe"Kkrf@ _Iwf 3(r bvm^eኛ(_724TE4Ds@%@ѾM ;c3An3 1|~HJ}sX {NleG@C|2D;jt2 0\J/POi@tۢ Rq))JQ!:XΈeuRqњlx8@QRZ 11!4 w)j7n"Vp7Q)@qt=nCZQѓ:4i\H? AA$])kF3*# g!#Y;fid;FcytI.Qf^ۮʶ$("!}V7|N.vR$u_c=Щ_ш?eEe)~jn" 깟yzeF4>UC7gXG0ԢJTQh-Z C̀jZдGP|MNA9rtQT,2\&gOI=xhz( &(iZ+@ЁaSݬ:I3e8NVsgʍg:S)Y0ZsP>i\ ~*X_l[Gokp@2Bz8!KwK(^snߌ.h1U fzqL콍fJ '\4ٶy#urЃgVo2#vܴ)GN^BLJ'v]/"OtTpH I|}X?LС1>?nG  J} OXxbb:2mGYwu!:;|-KL;^2F4ϸ{FnO8>]WGkθGbC+D]w[ORgF &l$ (Gn+€CXYr_ nLɮDW9 D3*}hzzhXXn k7}E;vH!j>Ū),Mv.kD?AhLwQ0ŐttvC_im T3MkLۘmY%%@W@{h}=# m?O;N$'<m33NZ$u9d" y7;!Rhꆹ%@U23Mpߪz]t.#8&贕D;AVlĵ]gc7Lk7R F6#w"Mo~?M}_C_翸Up>"`X&[$>-z_/"/l*Ǽ&k˯J4 yx^-Q\~D Ы MKr=BBCIL"O 6֖nE_.@߿ 2@-^~hP|3eUdψ(<c+_>!/Ν}Zi&[xX+ėd4G^LŠylm^W%}T틞|aֱc|,Qbfh]RQ \8p]?™WH;Hcs/@=,y``؈Elw㲸ˏp {H1 rgC؁ B% *J+ \Tih'vmt3FEL]U9 jؿnF1>vB`ޓ!_ ux[[+_y7]nA!'6aۼ#RLrV{mjC6 {=FfVVr xڻ3X#7:hw 0چQSWlH-&{:H*`J#L5\aIMp1H r);QyfL=j@NΰJЪ3إ[>q(D7[41IEzNlҥc%=z ,5 dJaSEr^eڎF!GyhY;sI0db3~!os-䳵\Չ_jL:wFCL}2 #W1|(?{yK"+v؅s IͧxO5EG%Pqt#Aq&bP;9ūAqCq-GY|D11tv;:=]Avne痥*Э7cD/n#p2iv{*UyVc72L駖c=ѣBEwPbN!Jk=+c;F Ð Nh?\Dᱟ3oAol7F L E%! nZA 'jCF`U@>KY&n#OR\e"[zoڥ3Z5#`Q][ߌ}2܉I 0ƿ |\xai4XYcKFUc1jCo؎Z8@cg K=s9Nӧv[o^ޗ꘠IRAsF4M'֪7Az|KNLU$}Ϸ%#,M2*)Nt 'S\zWc‚/6 \RP;5&<2(IG>vׅtKM(usvf 3Nǂ59wΩ ]U8?051ҁ(і|3֟=6CNDKg_8E˦]yuj-dgm1}h8l8!&7pѡtk lHQvJ6^̛k8`H jC,rZ>@u X˳DGHZ ӹ $SM9 ž=\@P~[T-x8^R vN2O ȃLXz{E}֚qVC`c+5X6)|AhUPf))GqӅ2\V6-3 <4 #֜&-vj%Z_=GݘR晲U4炭^vA\U8;Q/$/y x_M bwЮ@HX`;.ۮLgT'd4 TlK;o)7 TCsGɦr {!!JL}Ljl>?.<]V;-JU%.qf$}hL0yPv`AQ&Z^%|,wXD 'hթ>XA\H^#s)^14Hz}kc& svIܼ6xK+OJ`.4+ْlEy;pG^ Y15A]XW g/DOio/["Q6}.ߣӮPecޖiˍLwFYGіN!`d ાjvECLNIQp9X{\^isוhX S7^,/N!x*i+71Q j8Kgv&oG8))z_QVLb9 uGBL@:QdJ9\. AE93bJV"\3[r!C;Jm8nH!qnE@jſpj\\ZAm&CQ(o]՘9_(֜꾬cFj9=\JZv_w| -/mɤprB»My~\u{ѿ4 &)^G 'SB15#="}D#KWJ}[*労m&I S&yTFQ084#"iӰZroE e8Z 5]xsy`SMdp2{WDVuԯ%SZ$ًR-w4Op4 ABJ/gUUiP;1:b_gf]ރ?,i*)cܐsCOo ,|~I;HGЃzf׷4YCQE%>,ۨC4߇t]& X(RCuČ?y#E=1(wjY'6ƃ/z )/ƥwaC` I1tr qxGEJusoPh6Ug`GϻGĦ?&,X.pi3Ɗ¡&2H~vl}|Qݛ4?o懩ɲpwPFBr9d ІԍˏY2ʶ̩ajbN&nSyH '_^՛ LnX ' ̨ ~roktZ>eUXcT2zե bbg)jɿc 2RMV5(J$ᚪNT/c^OФUlU;;|:jo2X,Injӳ8z-,S2.(l Jmfj)>Xv_:ܰĜYI.^oX«9jg"1)\00K${ ntA/Ue8 BC7i#d 磛AvdO'7E 0liNF9;Vk?ʑiL X Ä&1gaPWC)@FRI ~f PL_UfEK4P-\n}/gHtDg|7ߍ O8,̔/Nk+Յ:? "Œvjb8ӔQ8i| Jvvn,A[aN7Ŏ1"o>c>i77^/SfAE9>:O"G!A9,Cǰ%icV@Z=V;kONc " !\ {v@\І#܎]YOn6m}ՠ;%l)F ?cnJ %\(qQ)gOnZOWӞUjG͈.bѿq\F⚤P.g8W~W/g:\Ϸ6*Gɜ2"OE }-nUgk $V<*a[8:Z|& "h-ނqg٪m570c= +{faHcC2!tHI@p> ɏ0XIS;@3u]2P|/pdw^!|ϜNgoH@b4X2F~T֟Pm5i%6Ձ'5:f&%wM!+i ;յAbCdITncdFU[\nC/2+ ŠvҨ"| v32vR kwabhGhH K͋ʌELlFJv@0I*ˁ 9$5q/*]ɛ!)ʄN\0aQ"!tkգ@468815y7^aّ煟lY[ %tбXFuQE#6]B!<UN5Aa}}8Ock{ع֪oǯxd֙p[Is,e1ſ3ܫ#Y|(j~bȲ-4y5i嫏ZvX ,ЅɖDy%:]/u@aR| ln{U*v1x^^ᄬz^&iT.ʃ)d _e"Cq5wM$L[B;WJK$6:@>j?S}֥]BJ͏n*_N}1%uwf08 Lbﳍ1t`|> {(a d~.Xѻ QVu bp5liVZdECu^IImԮj~~-SۙoV EתsV[ʲ%Vyˀ_ܣ;tVy F J߽oY,@Y4fl.#0 'Xآuc'tIcm ͆ޛ3+\b 7O7l2Xpt%6/ȢY )6o~-Ft-b0$0cQ|N~x$2(b-%otf@nđ qA;LG2B4э2q@JuV6tavpfޠPHܪɖ\MC"Kq/Dh\0x}y _/5/" " ,fc/.@-iWtAMY9}#GDJ97|h%t+l&2^8S)j(~UK1v`PSFT@sV}=KGF<`n%(pcZO^Me`\-Z7J$0^sǟ3CIBs[&*!BgQ̍ N'Tׁx˰vwBh^tNYwp:"-ʡXs6؎0t _m Xq״&A8٤JۥAI<h}^POT>sOE00-l LzfWEV-޳:q}ktKfƬCt:UJg&BnO?)]R !ٌe_j0o]N> s){xScԁAUR5=7XHXp>LQz i$yQщcdyӴu*%i-< e*"w"QDh *'8cvq`KbL AnMQmPwDm%'5G/Tߓx/ƘD(Ju}Pwo7/lTLsĨS' ЈsF!6-%x>oxX_)\;Qh+8/c=\;r?9VoҴY'#$G<;ZPC+aD]1r5\S&@M2!QIي\A|G>,`+x>q+Q$g3[WPB}K-Ϟ3cTo`={HNyL$vˁnW}[~5n)*x\]$C@#~ VتW]Bn:y+Q:h &# ru)=z~TASb^cӓ/e$,CsٜWnݥ'&3{=<$aBs7\vw~qm)=,m{.DlYBq8GKzY!|XW&z Y0drhw)yX5!hCcר<1Qhfkke>lkދap$&ឩ&LR-G>^C+ܩ8F`Nd=MV<΢"ҭgEV_`~|./i_TqsISV[aIm 3_g(nN&AQ\qy Y͏gq0 `U ƃ# W[&/)U=EjފFaGݵ|Ae'tcjۏ05SB *:H=q)?|bƥ"Uwn<%rlز7s6)<$2_[%蘄x9EKύN'\F DAhO(E##s(@1~{WrʍY<}wjj5:ՌGyu*7V(gMF.Xu%{Ʃb{C f C.e8+]\_+-g\Zq\flw]Zs 21yُ/h7Tm {Ԙ#7KN BP\65Eԗa<4y8W麓0QYX1~w{jc/.%D2? 0$șAE'`.xd;d' jRX!W9 Lބ7<<1_*@(?$pAv_@UJ,DT?H9G@Kps?#xc0{nLP^}EVʓe57Jq[f?ʄ[~;vk^,HNzrG@M6j2%Vnp˃C_kqخ 42~`;έH=UG)%Vl\㭩$ ma.~,ڝ?FC!!KCAmA~{!2g<+lŷ9&Z#06-h0yyWp@+EW{ȎEu rUԙhl\Wr \xxNA"A w {_'L;Z$.3zY0E#-uT=cu>kԗ"*98:=yZE:eو >hLƫ"$Ϣ~+ǭhbW7m51cN5/(Pgn|dLz:FRD|U#An|* IzvJ ) , &# lws bX~yhG5>z3L))#ڜ/'Oo CrS O|7i{X@}5X҄qVXtYx3G'\.d+D}$d2Vyzp42M|oNs|?|GL+lMBb0CG4z`={mAK qZ>K~HY#[84>ٗ P,ye]:ɪ&ABE nR-hܾМ8§`=h)*t>*ZNg mG$tsޜ@ 7IETjG@JlBX_:qϣD*h|[s~@fEhoPB49Y~=;o']^@Dr6l| $m>2"/=dy>oE~E4\ʶIo0&XvV6C%`YlZdُrt2Z|f/)*7ˣLY^iFUG&9el@Ee-CKt >ȑNl'fneGI 칺g4$[7 i$ Q ,gyck~ P IΚkY֙ &p&"٢œVRz6ląn^3f ݞ]zCp7hXLqZ{)$tw:Nc1r$-r ؈l//}:3vyH>@u5ٶ}ЊmF&WD!MQToAɑ\JaTJA?-a26y1ܨa @*2K^UpJf&+KZT2L ->`v*oW߿Ž|oI+Svq_0%mXw?XåOa3aț4H?b\f*a~!/y죟Վe `#50\gɏt$݅Y]vi#2ۏ~f~0e(A{c"bMGF)⇵h>7Jh|K ,;I1?UN(g8*='xd֮-WfPq9I >bo]͋:7=ЩbL~Gᡤ=΋%:L|[e `oǧj?1<(L6KakP/njr\];/>S U]vX6CEjPNMvۙ2yLщa)S,siԒD硅Kl]KhB/Tb|þJHyX#?E3kt9A'C+1)J*!?ql]ءQatΧ F |zv#+A ?r"= |õQyᄆ 1n%˗:_o}f|/H"yܪOh5""U6m&lX\7 w(f'@}Etda݁ ܧOGRdw]v݋"egG$%H7l8d' dd jw [[nnJ;%*}b)b2޽e.}Rìh"cDqs(4TnK#i4h~ ~EHQXw]H"3㥉Ϙ-Wt/Oz`"TiBB>`pL-z"\J\l0969gϖD'@5G@n_RPΑ5Ęi^WGb@P.c>koޤ\S5#B/E<>.kL.?-떙.fQ+kiw;r` t.Ly2FϨ'Z=@&mzl_ ڜcSTo޳",~%ƙ?2^%d 8P{>?e=W˻qCc.(Jm-0uatTf ML<\Y>g-0p3.7^{z=0p*t=R(Jb3(D:DEQ%YrH:8tXq +G U5´'8uaz)΋6,R?zBY@wDI]в nk6pz5E}2T y0~9?m](i[L8Fz !C0Y #2I2l؍g*|!*+-~ou@`ok2O8VGn{Xr݀R,_a}y~w#Ǒ:*2HÜۭ0=\xS.iR_Ȃ#W+xK=iDzEj2:B ,~_P 6fת:4Dd@M(s ? M38yqD xv'-C,lD#tP q}Y,=a~!xzӪ K± ߲>*26Fۂl5εSa uXZKc+ř$KZ tpCE}Ç/+2;=A{= $4Xvn&p5#6 s9| 1uγ{Nh}=ZLkS)mTOE-!U! &>Gy_} )^݂9_('l5 ::I{ڰiAY뚼MڪAfwEied\rXsf;ڽNnCCUnއ.u*5j Tۃ+~75]&J25CIRrNIZ; ߵ&epZIcYq 2%HT%u\*M\Y++a)W;:wt#cFCl7"Su `bg̥@z%C[ 3\U~e4̬/S#̏Ndi vdxQWkwFtwN9'ig'Yaa.۷ <=(Kft]9펄O+V dMJ'xi. Cy]KkfUD@}UȵΠ&"R8lLwqN;Z{${ #(Mkb ǨY}/MqvC,'-qY:|p"4,=3 N4%! 1rM~C!bTP&}v5vR s ֊{-Z^2TZBGIV]9n3jvbk*no\鞃peFU?ӢJo'fC 'G<E\ aFѢ`=S&J.}-+TqƾR=:9Jxiv.g"~B#)cLc7le1Cw pt}=U~^N/+e 2*{#͈材' Ox}>—l~-FC5U8Hf?Kin˒azrWX*UQ,5{xDKoYt;Em 6t.GvWgvŐJ,;= T7!g0u93A.n rld{Yk0زIj@)/Քgp$59cW_edž&GvxLXv+fB2G[qSgui':+pQPHǧӞrܫ[f^a2)"Vгݘ,~/R" mAՀRl*^4BU Ү瀹`jjeg S5t?rBpc5O5IQ`<.DQYV?"&B-8uG>yBnnc@xqI@`2/q,`-'D7G NqU(4:YjhrK@spTlK*KOapɍ3l63t,WH!xBtjIHdlAS&y x +$De ;c] iC" ɤ1.5sD\cOf 4inC2д>;}h8YL<- pc4wKQ!3bIOϯJIenfxA6}C}n(vծ쏰]C(sNr? 9|)@˒B]hWZ RӛpU})x~(/OòR+PCƶ!^Q͝:ZSs`'wsa52.R",QL:`$GO*CD04(4/Ev d%|8 uƥnS91%-ϓQ)Eu0H6vJ& |7vEv1gbd1*V7yŴ̽(/M׽";[ Ӑ! ot?I]1<{N7 cT4Ip.ݨiґ +qATzi3=ymdJ_b_Eڱ@iGЅq[zZ,shFmC{6t[ AV6~P&ٴU?GJ),W}"*,Vt?[JjƛmÙd""p=W,v@ fbԋΖtld|c3 3D}) zfV0 :buMXxdC[{ّ*r9-I;/Ùmr^&p>(pm]]0usk||q톧3P{n4oG<YuêK|&&=D_?&;l'PLkZMN̶Q'3 juDJeY-jr_y.}3uDŽf?__ZOy/p=ʡKo$wdvaxg0{ ]p(@ӷe4VwHL&n/Q~.S`~D$>,+5?\`8-l?/'V+ +a>[h3sYUPZ.Xec#“{bD%t;zxsW{(l~1񦬷RtҘ; akӐ. ȾujZوhR;|3;6L M P ~9cd49$ĚURUH#MQyPS=%qS8 <[6ޮNqkN>h!U(vj^j?f0N7ɩ>xx7$!Syp諾lHװq.I &ȋD PVSU~ d$yeB UoK~Pܮfᓔ]n_eDb !2o{Y>rG{%p遜-[l(K]S"{`N"GdqOIW2b`(0&|5$4pFem`0c0Wudԅ裂 K]&7~1(~$|^t My6L>X8fjU}g45o2Tpr!#Q)mPUgL›e9Op4B5'cA]^ZZ#V 3@7z$&l08V0|c*Jm."XRAuDiSCC(mTSzFz.:Wp~黬&-)*!i/TJʉJ99#DCv^JY_Y<+ҕaWW0-M;A[DnUkw 􎰧0ozGvǝq r"GЙ|3z['Y`ܢQ:6Aw}m^ E4j/|h(^̩ weXWB% :@KȕZnn\;׃L0ܜgUcwLzKBܱ2QCd޶})@<5;Ud::<ńG2 kO)4i?I7D94J(wu@&TE(t!3,p -؀-QmL$6d_/mAqZѴlJv}8'k >0hBe.A O*.]*圦@L d@SPbzkvC)rO*JNREq^zalϴW;298eRiP|#!jv]1}E38ӥ9^T%m$RqsE@7Ug$&$ᳳS(d=adIWHB2@ hWԚ _TDp}cv{ Jv4`ںEv&^x\agz܄t%O@#ɢܶW/8TU89*2Ljyb'LHcHU'eb\O!QӥU?*)*/%S/v kY I\zcK-RHX_nzo&Xs MYZUl |MGVh7= Ёx&sȢA^?*ᗌ~ k3-Ĩ=WQd$rv8!﹅͓ZI`'>j&(C߇,t,Uıc_BB77*t0oC!țb*AL77y?Jsğs N3eY@+^v}k4ɒBZ;E]_J\2 4="}GosSccRg3)kW{umY5$xcG`77ɬ=S:+S̋:L(<-0dLkd%Lϻx~őJw$ pib-땹a]5p'.`ˋq¨W|%.sE߈ΣٿWXmq2'߳vr B:X~яD>3Z >sMGdEǾjF F$5HRb|dctʅ+xͰYR=}TќBoa|Ffߐ(Fp+tv޺tدu.,OHWXC#>CAbmQ=n5c%r O17w]~ӌnWA`T2TAZ~+ܡK~%o{@iQbzQatL;93;71sz u@߃ԕKQv#3CgK1t)E,^G sTuxAǒH>Ͽ$5y8T4Jzh|+L#{2Ɋ-z]8Sb dhTe!WMꥂwC_tŊVz^۷kCJDGɻȋSx:Y.rKq{o -8Eػa\Y}T .,?*)X!/z8 PvnZr mO'^9^J/M7p³1ȗ/|^z3Y;$P"iz^=üКZj$^ h93iM jPPT݋WB]K\;Vk̷c?H7J:?Li7dgsKNn7Kvҵ~s54E;0X!nGh37M[enĂ?Ed-a" /_Q{̏P޸^̱lI.)֑c[Lgw%,-G hQ2A\&5?êµ9HD-#1f;]ϱnʡAlMk]vฝQr+t+ǾZ:E,Z7dd9aw( A2~<`w$ṭV#°/}h~g+TM(MC*ӝoELO]4t:SEleoK/VeYN&AoK]=@W]^ު{S_:7g_C5 -}\GPkFPfeY NbNvO+%9;<`rC~4lf+#w~{Z5=DޟvoXcb\Im*!Efd,L+cc↮v3j"&9?^OAUJm>:}Fg₨T>egt$ e-;.p\yg!?zu_KnHÂkp;JE{R)0NtKIjJtK)0e0dcڗ-^s^v2 .v2z,[\^$nn`ԕrTP@Tyd,682`748Ƽ-SMQa6@6/gP 1k|ڴeو Z aqFsr([~51$õMZU>Qc/H{s\Ww9s1 K;ia[ga8D +8q]23le *,4oD9!i vmUd[iW}Vz)8 j*2)xa' $ ;Ўޕ Nh"WM8$4yab[Q:{tR6zDE[LlO  HF:^@S#Lm#]|\(q%tωO'w#}LZK}4mc)1xJM]& MQyv \4/T`l^j$FZk56L֮# K9 55x~CͷXQH})K.+!82QNJp6H+pQV>|Z2[!5?pXu[Qq)-dIP=\l:R߸$vڃ8t1W9>RlL/n7u,#NӠ.@n %~>[@Hܗ?r!:m{z2?.4z#ǡDtt9.o)FN=F 83&%[DnZ Ny f sLL ԿFɞ܍IwizX\vA,b@*uC Oǒkc~5ۤDW@>ŔRKi1EN)t:2c#%1O斜l[J3HQNTor^~ %yeWpצbDbe$R~Dj*& Niv\;!UC,/$UHvp))z蔍9,vLrj+|reI;@2Nýũ\|L :aӢ.?fw{sơbAy.ऒ}̼fDaS(ڠ|Gm9=e7;^X$"򷐞p4|6A.4 }OVP<ɗNq1ȷK3* ޘǙbHVUr>6Ϧfn# HV]S+! ;6o~'e?"b݄,;M/)\濑Eh>NU{+ЂGlHs{filN`xyڪۻ%y2[2Ӱ $-yfr,~,jz` d:hTm=s.#轺y^yPj mTʮFb&N)ՙjiU0n;%ѕCU 8v XX϶=zK-7;G^e&"&0lT|;(x\ ~ kB.Lk4d{3PZiRJ*ó+ BT_CD_:oԢ=ɓ/]޻ :} d$?B\E%50DA{Cq!.g MUli!n>'OPa; gmcĖ[(N8<Ψ+rԻ#wqң 0~I.@!!n#lEgfޟ=jjޮqZ~(aGDPC:c*hCY]l:|xvSgݡT!HYj}Zu!?k[1Hep֗br[=!nCt8uj RX_&b6c#Sژ%dup~zVf|rl!Yj@u_&RK R+<$҃|tvH2HUƖJJ|HDJEVo`i)6nlh8H{$)avK:\N:!&8tZt X@pDyaY|SF(r ]>JQw7D!ot$Y# [2,/Τ5_Ooui'셋最6l:Czyp)xj,\o?]7Zu!IsJ`(diRe4(61-mZwv_i*֊bRԸQ'0#ۑ#qW83?Ǿo!<.Ep>S%ch^«77ج˦gy/H§щ09PqU>W<8 +#08Kˊ-ۙb wX-YHXj ifEjm]g!ij+{У'^Kyp^R2ڻͳRMapk S_ :E=ð05Y MS!k:4dbt,Tr80*(ӭ6i鉾sw,;(jƶhq .*C`W /x2ȹ8ᔝw4>k/p tE٦vfؑ@sA/Si`?A Wɧۊp)tVg?gqE BL6^FW_TjvExԯ4? Oc6EX4X9{|&U 6cw7M6j+?adjF#\s&++c7eNс7?His \T c}e2|4jDxV2 k}1"a8sUbc̾C9[xomTMX᷋UoNuFBѽ:(.)EdPml&DǪUS:qRV@q={f;KRul$JZ L 涒JoLxEf$~F÷{/-ˁQJf x# dwJ|0(g6+Fq#,,}M%]?:$osjnZÝQr(^Yd-@Gdc-m#T'U0ۖF$̊ȫQX6([eO{5@Z^)LCgHԙ68dqɗ3QĴc5QlW.*:G kP?En^ o|\ g[ [)<ߧLQ}7ay͗L lm;Ď{^J QK |l\|\PnR[<i׉/R{6oH&F;V}Ӎ#uj~i:<~-?S7~?߷P#" '5jq޸^{.z]=cA>t{a򞯴1])ֆ* :rao"k\G ֮_=Ft% A?.1ș^m芈hGJXCΤz=ɬۻxF5ǔLef[[䴤]"DǍ(< S(5)+ͰJtQ=- *,P]}:VۃtMeى\-Dr?WX‘J}^ux#} $/CPxݡ/+djs-=ץ\F_ߕ&ɴCZ,6nWP2Z5a`1ˬ߶Y /pXV@!l%nQ;L(ld%g!<؅ uF̵UȮ_l5Of0~ dXf[$1ioD/xNJHˇAH)W3V4%\9HI3WHNI sY1Ek-]rKfIǃU7F4Hp?4>M(}& oq3VP@^Z4P"ɰXBl!J5Nu#Y,-uK{hCY}MÃ*D KR$6+@{ C`k_d9 JyѰ#sZNEi%s͝!WV,D 9T$8޺w1X6PP1(P/ma-MRU5nuRӣHfKٶKRt-;I^`n_HE<4 a 9(`pk w)!LH4D]u=h g&Mҙ8Cփ|J 9`5y);Oܴ2c9 Ujލ2|ywj!MrE 9^EH(|Goik68-d2bmAPReɦEz /1QـDDaۃAPJywb\+SKU A>I@Y-0'&h+Ŕ3o6?n4&Etm=EbM%ѿbH7`ȇ]O@~ ]o2GoɯnGW~܀ހNIb~]_jBzHr{;~E?YPm-Kkku\H ~=1D4[uvo;Khիv@_=,@udm %gz4Yl+(0_B78nkIˉ|OvX0EumN)Wwmt)[S@"5IMÀ`x֮\EpH _(%f0@أ -PJi% e?۟N2:4Sf>kTb@.nj%Tbxz)ζHƒKԻXjJ޼38DĊIT0®NSӰ`ugK.4fˇLf{0gx^ek|9x6U@aB7rnDR#wTڹ~lT*E Ўy ^&r0&XĨVJJPv{%$HTf I"B3; q_'hk!lԕymݻԕ"*Wh@ cN,<^]p4\5IPW6+%wbq>AĦxofR$#ӑ>?Ӛև'"%u%S;o!fäQm/Qt &8@ qb[tzHRhg@ [ zvȜ\Rx/[CfwaYVt.׊ghX+b Qwy?[ 1) Zt𠯉iZ4V^k{ øUV[s25 VUڄ'etwE bP4E$$T8m0f \V|S i΍n!I׹xP.2μh<QfvA2NubumRUaTDTa0Vj,1?ײgW̯q֪Ykg!&cHyWdq_K&7_ V_ ͐n0l=1vVrͮQ.Q><1T h\vU I9[7(=9j}iRG?C4~w ІHx tuNوI0:摛[V}Ѩǡ \V4ZMqqMLL،QF0)ĚTW!3Q9#"Ц֎7݉![0lCTUzQK-MVos_e lHΰS"_>\UHrysUMsٯNPd9GGl|Mߺ2P(/|aLݖ\vhxg>%v/˖J^:6N/eڧO؛Ť'Q7zhLtlBbKX[:x66}@r'e% Hsj耈dJ82#-MhV!jF1+S" }wwlu\}Dr4j(ioUjwC43UqJa(R%0jЅ^3XfGSڋ3\*wJ<@qWWsyYt9|+"=nW%(58h򦏹*45Agט/շ/#xA/euF;+`$ S&yisrsŨ0Ȇ9pgN܌Bv%K'[g: ]5gt1Z fʓ91/j@aW\NbJH"N=}BZl-,+;K!v[꾋7/jQ.>ht m"I+ EA~m]}G5¶HO.&2 FYz-rnGM01+ ~@ _ǣ>Q77Ŭ*uy@,F^Պ HlWP\ć \ۯƜ wvA"7?͇:KFqNG cq ?ްW\H[˵:d$[_rh/xN.P:;aN(A3 vp!]T2x~l㧥CzO6\ H*agF*['YyP]i#Շ?x BPa(oڰѯVb2$A"b T^A| rS;Ũ ɓ>Ԫ̡Y˚ n"f9 !MWK/ջElL\AvO!`ם5VGe:mgmc#'3xb~sz 7nȖs5pDt#Ɯ횼LٷS{.^Yo.+qSr0c4B2ڠ=~xgU/7Ȍ&cUz dErē?e gU9C^G gT@yZ=c)_ܗ $i؉A?p7uN%>St.yccNG=ъGZw㦙셫Cդֵ@dԹe)ߔg{0;-VWp޽}^M 6u\O[nx&o{xy,ؠ2%suOD hs^*=hШRuWSLSvcQ3oˬKiyY3}qnvcەǢ\Yȏ1giY$hy^bU2kd-z$K3fdS<\bA@$u6 Oal9g~G1DCp5>v燛}׊3ؿvԋ!*QZ$蔋[\zzQ|N 1F97_snBsNxPXavAʢ02˄C8Ǻ##f8`%V-?7>,NX<2hFkM-Ee?1oPAu} ɘ=ƕYȻC+<퀰+0]rIx6{@b-q?XipOt^;'(ָS &f5EpLW6 \Je)=}d_i_K-'oVw6Y^LAߋUd2uDŽEվYeّáe5FNYf8'&߫K=a9Do;(^%% ŻI^kػ]S!8w{'jwnl!c3DvU8+>%7wֹ/?PկzYO@b[8ǖm(Wwx:/w;ˡ#JV=Gtfvkw6L3w!kGl+f32zZ.{ndz)p[+W7=!(fGϜoɉ -v^]u,˄ŕt) g6GGhOOP|.YEc1\!"NF5I.sߗ 0c藓SP໽W./6* ~H='_<N.Q0S8\dž4L7/͗cmq@SkWỊ*:$NŗENnH_=z"S{dG q}o#%゘pC0ZSא+^dr0c"A}bY1xσER\}t j71iO^3Ǖ0oKwoJLL B'6%#$1:=6o<5W#o~l B_ )Ro`z)eXjļ)5!~ A%6bpT*h o6H TM+nRa6v-;䊁%ڣSZY%X]6P0mLzw#ۃ5%#^acOi-,^6h\#ZqF":-bbA68ňGj4<G 7yse]YE'iv+{ڬnt\c+unR=w3TblX'Ğ*Q[SSN6ʔyvW&8O)yxmGܛ5G+_,nnX`{6aZKqU~^΃-|- VwҞ]XG8uЯ),)fM] ^gER32($HE+{K)_7zE\˼e-fa2cSG5W&b4XHuݪ]2XF|f{AInIy} c s539S<f¸3}hHX\jITXԀ<[d;9Viv¹$woYhxb[.h4#7CKo߭UܼJ7`VxveKűa0&*:dU='R(o*[b+&9AUhT}|yM x0nrF٫L(n`tdc,$nGeNF(zNע]нrP=($XQUekhNݚcmC;"Ñ_0&RFƁ({9UKՍFjɄd>u8Ys?\"xdTBr=z"n&Gjiyqd FhHgA<8fV9a/ӑLiPmL, 7(d"B"6(QnŻ)o;K _rQÉے An,gDJg|l)_cq/qco0r/CDMQِ?ⴷ^'fU H8 !XW?ټrX:}BʮV֊KPhLފ/1Uw ~ juU>{ ϛސ@,^V#+AN"8*2lS]e&R`WΫ餤waظ3aZ >I[$g@J<3Jŋ4+s8bCfqH}>&O$[E5^<?`Ama TUctg'ubmLU.A m\Fd_]8AuӒ f~?ʲ@lwngMLr&=0U 4| Vu9_=sd}_1B +\5㰐ٮ0BǶ[4I}/mf* lBxRžD;tU@4Sc,("zZ3&I4-ݯԸ %9!3Si~_~+%͏&(ȁr˩oT5>u }rW)FFa^5,SA~Z!?."I_P2T>eS]i=-ڒj50HgD[G LF enQ|A5)C- 7 ȳ)!7֨L9Bw$lQQϗ亾$ `zE_Q%'= gyntl֟RZ-~]1ܿs qAe̊^~ xYp< ’ Q'-u;<{v)ځ`v;OYnr5ͮ&fQibZL{+i=eJoko2,S7Fɬ|7c=@ +oyO.gJM{KMx?ٰr gTs_@ eF̌ljFrK?/lã*4: `aVA͈?/ʝ$U, R Q +,'O"Zմ/vS+OY. R3Mu5B[[ЪnOƬ^xuJ 4rfekxKg:6F;krE&+њCIa6^Iv13pkTCq!8&j.Y3qgzdt"3Ta'A4lAN..4tp͇Zm2f i9tݝW.|EI_DULֻV|BXҮX6M{.–~f[l[VU!~h=ȗi+oӝZ-hm R!jDъ;?ɮ&aٓ"Dg%%N7QS ]qUx/p Qˤޡ}/L^z Ai!kѿ>$l]ΗllsQ6m$(!-)iAͱ qbdJA/kZZh2hevXÅo8n>-J\*jUt?f\563E{GxØ:y>~NEp>lwZmun%Y6pMYNaL&K:8*D2Xux&Y',̑glݨDgdliSd\G{pl|hf bW'l^Z_K3/JffI!"LR_ ^>s; |LݺufhPƧM`s _ PƀK4HrtdU/;w3ʣ/`%r?-j#5ϏV<, im?5˗db!Wb5#@sBXjVLqꖘ`o[ ,m> ɗqr !+(44_fxvlhY_g٤}dW~do ktԷ֬5l!,' \#|-)mDZʳ棠e"jYa=2u*„V»/x<}Q@"֘y~%e)yh0rn m-O&bVO|e6'h $6"v`:; dZY+2Fy.1I'ϓޝA}z=1Rߘ/wBғ) <.x~ Mo[&U1Ǡ<@ 2_ =ӎ8w M+mYŀXZ+h=-(R4Y?G (` ؇WG-x-Ւ8^`lh*NR+tGw4RiR60_[Fsmg%g筐S_NVm_,>J$/CI-T`^ y}A ׽\P.kPrA%L{mdڧ.ZߙFV H9o H19\sı;Uc|o&9{4 4EwSNZ $f$@NyYX~h2x.rXWٺ3Pqi t ;` D;Yh.i^n ۬JZ})6_. ]o '߅]dOO줲* R.c)Iޯt)f|{wF nOxm`F_^%@C~. I).q*/@Hn<9f aMXr&GF}N<>D>vG>:Vc56 EqopWW8jŽU#ΉX @sEuVX!kvbG0ڳ0%@*XIzfCd, Moo\p'ۈtn&:۳Z!{ʮ$?/ށgJ"ƶz-kS87v[ |E$}BO6k'"IYc^y5ȡdɿ[p&oDr"̷hkbtO?BfI`T͋j5jBi7Pb<ʗ:z1j"lظV7yH&<ܖtLOY,dO+PJӣgٕo4zjdwrxXd~-pGEk(֭B@ A3{FDa޺?h2zラa.@tzDQHL$ q~f:b_@.7e#oc}89u8^xu9DUČwb&0=nӌ] ra79(0:S[=_}+YO}vtO00kaRV0^͒=09yb:mfW^" {nL-((`|l1=g O#jo N+iP l5vZi}s._hVTz4-/߾,^] N$FR8Hi-^w.=D4ĝc8ǷNqﺸdyʑ>CWK.ݢY~B[ZoۥQ`Bc,^397Y.!A#WcrNe?i[a]u=[߅F+;1Ozd܀93+g=Pvk/] /Ud5uxvTŽ%:a@D 3:/ aNM`#(8mzcf')wcΤ&h& VFr%@MTLGWd%xk0> 7Y^̴pr㱉XW0h;YZk .ci` L.cTqX*E MPVkd~y<{WzH݊߼Wxz\tsKxH9K@Cݔ-q(SpNĨ 8 TxIOR= o0RDs6[-I, :d5Z&R6Ͱ`ZS=ҳ׭*9J4K$F }6]!uƈ{/ >`PS*4@/)I cUҗ.4B%AZZ`nmOmTA73(:Q%]a=ʡU*2ߙ@ ߐ-܃6~Hgc]UQRsEU歒1%݂ѰDS[O((BznlSxZk2jvvg+vX&0)ǁvzCaeG.  [msL[bҥvEU@* Fy?OЂ= Ր7oWް'crn.g# A=447Q7_raۮ]݄74iJ]ԼEԡ.Ȯ4C*O-||; 8ULAB%zL`4Z {݆1 (SKUIL幈S+ (+ $[,f*e)H4Nwb9o3艭eɜt"6;D]^b ^榞Q^e_{cu@2m }>:Gki%?a @0&ϢhCCAd2;3RP{!61 ֚P2桾Oͧb)JSa?cC9Ṅ5c?7 gb-y TЭugqtvd> ?8=̏{UwFY;D=`ak"d.H٭O:zlKc@Z9rJ(ABFEEI49J dZ}?h.eygK;\{DȀ)M4:',w[CڶmmM< ~}s"DnEU^*Q Srޚ]S\UnXV(00U8:)̻^Gܾ-ǿ3Sq*;H =/PN _te8e(Ak NgJy.OQ#e 2BUYsؤ 9t'5 T)斤>,# gVPVFtwQ;JĕlJu:6 ^<ܬR!n֎Ʒّ˞5vH/S99[t!Z%!O:f4=0+]v[Y䚬ca/k[){܀6Ae_׊^0'ZLX5Trx|ْtzh] n^-Ɉmb#cWvA8E Zڥh2\{dBbH.lm::_ 9p>@Š_ԢKjۂؕf0M;o!ʼ=flfx]'{U|@"GYxQ./[H²EE$]CӅD}uzm<(39mOW!# -וs:vV}=z4`-< _fG&PNUԗiKYieծ9nIp 4o)g d[,ÊUWY3ru aK o=+>eJB;_"~o-*@p) N\o>:;^ }L8OW6u/TT8o0e-ͅRUU?Y{mijO0UG?lUn#S=ğӌG;,1=*Jh=U`շ?|:" |<IJ=kyDY,nЛG5}եxi! =8m9%\'t8 wB>M\f4˪Z*LQHA k%3u ^pkԳܵ" \ )gy<73^&(伟.44Rh% ՞ zeӳB8?]B/.{Jdq%$)ԊVNT@0eVWH %n!j`]Ov _f mioOOVrEqF$C5U[Xl]& 踟*]Od{F(-?/^1pӦ uvοݖI}~E ƒ?=>N>CO3hh)ÿv%DF! gBQ?!ۺ繧wLѪƬ)uw*CZbbrZcW.BM} ]܈`o(6@eYpޯ}3+'Yiy֕~!5e~ Rk7Le ?H,jŘyö)ܞa!@^1okA‡oh4.|.QaY[ æ<5M~Z ȃ?YSA=/p/Jmie>h2Z`<Nc8gM蒛1̙ϑE^ݵ76d(~ybY/P8IHDoKY Α|n6@TZW̐O5EIq2 8&"gewSk_+IGc|!t bkl6/Nm$M=P}KdeH*G!ކ'JUb ؒ2783k, c~xw]>%0&Q#Z`aNM=Q F^OH` wE/Ə;}E m :8ˢ[7] 'LƸ%!]*)57o14w +"P$Pvh]2Ytr ]Gooo@e(f[~) s;!_9MS1~` ^$|#Lݵ.lb\&:$vhG{@[T 4;עG% ^V>eKR&&W FwkmF2 \jM5`9* 1tQgO%1T{E d4\.Xr;6A[E S!bWO )Ơh \r{N}dE)22Ad$&!Z:6?gR3#nbտ7_EU0F> GY;W3c~&Kq od_h2"bB" k="RIF"gJ'B5*۩Sܚ?R- ,Y~2oV28cQm^5ɤWU`nW-A+#=B#wӵxX(iٵC4?ls2~T^K@#]mytI"iORWl˵>,Zޝ(9VbL s蟫t)}1(Wێ#vYH6n<[ wؽ,^]8QC>®l_2嗋 ԇְM_ڈdih# wEǸ+*}H?HLԌXIt;{`iDpaf8<6nچb5tY+l!t/UCZYfiqqn'H,("bƺX'}J w'>*(2q#QvoBO$W ]6mA$a/E#^DLs;pv$!茺7[zhFi VK?%Ľ*8,2Ln4] G6(۹8tbuA6g`6k@\%Hr8r>^kWd}rYt.hUK?CD$nkc0]d42ҹ/2$j# zΘ vPrvN-&טK!Y+NY~ԓ $=!1nI)}h?QrK|t|Ř-I@c)קL} OPuQ-Z.\ʮV CUG]KM&aek]8%=XܸT\Aw$vj|I.|wyxV֠14c}`{x6A|u;v`]Hro[$cVX/4IU|I8%ھVmZ40gi=MSa2$f[]V n]93*U\0_oGi v'ٗ `!LI;#%*ʸi:dp-*cd i˦g'3'ÛsɄ K 3vfJ0s)#Sdʦ w gOw*:csN4NYd:< Z!Ֆ6ZLm_BM0r?xuFԿz*bQ˩2kU |:Ɗʖ;+*{ /6X10S&3w)t A@cp ǔ!h'q<4̳3]T# $-aqE1]WN BD.s>{16ohT$<{uF-;&h/AC`LT-LwL]Me9 .Y~g9%5B" ^EmvR![V"־M)5sC#c%ZǦpj_+vk>Ei%*Av􅽠=@f1xa`i>̑b? r jm$`(s[#$,z L>G?!G7 {pc2>NZ)o]{\7DJ@Cf웂3S3X!cMjdr6! 9?2.i b(@|\)&a_0&,X,x .-%_ ЦHmtoZu~uKث Z9u sFL* 1~r ٖ Un9i#EI{t^} 4@KK3*(,g쉍2tNg# `WG,[@d*tύ@Ƅl޼S8xD~F=9pS;̧+$ϻ*_)ZZ2X3"$}GZVqDҕ_|}GYe%qqyH4Z[Ĉov0\\>}=owd&A%5c7J?]*БG&vdXT[ V Guiv 0}Vu  ƕ&n6zrL(ЕG|~R~5yes|5nVIkP;M[«KPļgA)x"$Jj\pL{FQĺ Z^~ 0PgGo2^e\E@llϊ6!5 yQe(brS(D0 E󦀂73wIH6 ء?u 6$ΟGN]q[*dw1=lBf=&$4o,$OM%&L 27׊H [ϢJ)XZkߞ * d  lы\>>3hSpVKN(mq鋊zX.PU) qheRL[V1j_6f:CeD2@Xm%'^ۉ'oIW (f5?4yխ.a&&o+3!H||H# Ԥ}:ԛ\$+X;"/5ͬ7TZ> .u){ 5ӈ$p6pu<$|~;BFw0.*l aG [#Gg?P96f}aF '"SNex΃z~„+% I H}1dCM5 $ DB9S~&%ۮzqD q*ʀ9*H^)ﺾ|49 v=3I*{-p~-h>Ų9.u* wwr=w55LsYؾ:&yѢ$UI\Ӽ6:"{z@&IBr]õcIV3['mS`/xowt̮u=-{brvE%"K= hKz'e`!f_dֈpڳf8yp"\J4c\':O n I*ABA)'5}6 xJB~y"5/EUj(ዅf^9NTJ"=I~B,l"8dP2mཤ)m]WKfaR+i/ׁ)fO"HQxE5uj.mpޛI%]&v16bV!ckW=f O8'QbA)۠>˙=xݒ4ghRd䴪Y>,ÎZwL,N=tC$i(Ʉ"f|kuy:gA.<q)}tsv3_?{0MZp}usbVtII<8Z2$\dd ֭msw' 9@L^d6y\Fx5eB#Ä,\HľgnF)?g~iVFG#3;VBERDsĝqfsҊ~ybgVnn yĶʯ6RgdPo֨u>79Ɇ B8?ῢ0O h'9mN #N 8FSg/CXM/51,؛82•ٰYrbPKk3u)s׮ ^uBBlqteD I(ϗfbzű]ѿA"x!1zYx^B5+nG/=64@#o{/bɤ:owoI,@"&UQO/ zɉs0d䋠98jȩdPޚ?R UX>_gէ_#PŐ>Z]H pFFKO Lx ˅.kfg*XDmly;F=F R+qB-Jt4-y]<y/7">!%I1f9jE}wabq+ך uZ6P&Q1،,T)>8sX]چHY?t*7_nDms))b=#n"n8uvs 2#0ݿ?Z; }YyY$gj{7ϝ.d fW&*#w3R{ز )IQX+0t x1Uޜ" 2)% 4vPc l!ݽN ,*,caEbh"i C+G'I#ûCSQ)0$ڴTuk6,/35MIHamu 锔JHo+|K9<*p c}%ai";ufhhuslM1U m8 ]`~B3v ,3Hܛ\.4얪Ĉ5s@8 `=iFÚ)yvC\Ϩf'cK`ڞK- f8_c* (M ]_8V.Rz7Ưxkc2r%6 7fS-J.K@?;a3LDiRXWh' 6Rmhvyc?SyH͡HuT:xT#9MR؂0砉EoM˻"1l]%#>28X†xvܽ IߐcK~>2>;E%wAm17.իd%/:I>Ĝתu 7ħd=[Cgn6wzdDhTf^fj7[z =;n(om L cYƤ¥,2lVgX(&$LBWܯJq%Y9tdЭ;"e:\ {@HSLr6 X KO)4.:_| ˿$*B_}qSܾ' (xArRT"mM"6#\7$GlZ)ԃM0_ݦ=DĉxcN9;me/cJoe'G|(bQ+4G3ǢȨ* p vP@2-d", ,ֈ"О;o è H~1tdC'Vpm[/Sx%B5ye -l1fZ?4ggLIq+Fp[ |WCn4;{=kaLF0<=UU:A z(j2^֩(O <>{#[;W3 6NzSbjfl&Jb/1 E,$#O"Y VVJ|LRqѲ6Tncb?^5(->^R@yr"p99M_:<.|ij1'VSVWf,6Q&rRg>OӀ EMkds6y[80iZdM>]?LfWxI@$Ns  p1a9m|GT.TRs]}Q-~FMz8^OfC]A2(蔑ڡ;vCbN$Vdh,ܚr\FzWkg>gebwOXR 2Ubd9۹7ضQ ;?`fֆ%usbgeBflQƳuVnG[]^?^OZ5ب \f?vd+_?cn9<̀b9˶yg+bqƞ!x[bdG_>֥È\?4e%ZLa5Oog^bc$&jz 2mvϼ2Y FcZˎ(#7Gtg̷ΞI])5gt{l|ZRY}RwH\4Jd;.ve{iSwE&3zdj'8RtU$F_&Sc$f+dcChVdMoM[uTwO,T5L7Ý)ȂgEDäoXkKH0̧dTBL oRwl=\*G~+Dt.n9DrQ;`W |g*8Zju&f\6J`:C+pyο/3FuȒӆbL%9Ӗ-qb⃸C 0Iql3Xj_n6Uduvyv5 7*lNjYNjTG6(cx3|>$7]אƹ}t==a:~?`~_醸hS(shsr8K|5VS>+\2Ӹ'NeMF5IĖd%2AB\̈́u$ѱ.\ z?I7ˁqLr؄ 'lqh>e 8i^iYXֵWCpHe41a \8GR$XkjlND5ʔc BLJ׷$qO4oA934J.!,`!VR_逷ը]GcƋ)#ֈU3Rc!FQj t.^1ץ3K3Km? w@:$+CI%贇1뢇pMn'Dwc{pqĥ=aqYD]=9To:%C, el @.FrROYYG x!,d>Z,v |Z̯~Ur>L:"OY4q m{],km}vH|ĪZjg[0>/%8clЎbm@N{34%M5FwC=̎-Wćق h.FCKhZU@iV0? 84_pqѪ"gpںO6+7"r~Cߌf`⨈ܭ>{mm*?ir,˛%-`mN_DPe3g@q J&z`MA]OՒ<l4JzBx(A.^g!ع/!x_S_q9ILN 8{\.Q8HDV!0=3ۙ8BqL!B^%Ė=8<>aQRD;r k0PL<FսgjR8R*IR9ìuy<}P-)6\U#9LH]c/#heHڹ<ج갹l)m}( /vi@퇜fmDj_%TZ*Ҟܸ3JˡCZpCm^"Гn˝?P{ˎ+ s1xZV`۫2LmN@^x1[xT͒j j|YyE$a+ }軧>!9`a;t/O\3bq9.cft+Ƙ2"!8VS9PKl'3cQ f*hC|xBMlΞ$}+ђT38>))n5op oùaBA_&*  &(P 七D#@ ?McIfκ\X0]W4˒?Jtx#d `>O+{L»&L3\MUz2q.QĵQB"xvY됡rL\–y@˘X++O7'hZރD^:q ;>]8HPyWd#t[4.wρh!LTjwλLM&`GzSu^%8 /<nPkz*Y{H!&E Z6S%;ɿ1 e5,Qч|R;jآN7Rk,WZ\ib -$ݡV*hI>k*ۖk`w EJ.WC>4^0q;0ݺ3?*G}zW)v?/Dp1Vq$GU@c3"8TؙBN-K0ňf],+(H*@ 'CpI`gǶ^B凜Lq"T`/#sJ&AaLs)??۹$@p{x1nsɯ[X.$~] BOAu?&~5KxdzH{}WPۨ |.!a*7jRX "MGtOj(  HR ?e_ˉ'!CV"CeCk2_M]'t☴-Zhbz a߈K-yxfA+?|p4o%݈ZeR,@`d#=ȯOwb`} C.hR A*+\yaC?̻oa>M2p[ӮH2;_gP=ܗ3[bK3*π#sckO$Qg`DJMSdZ*_CG]}GU}H`L>uy#Ո(un(U{m5VZE23z&WWfNE%j7 (s`HGћrTNb2&qc>YH#nqW'GfEi_/̷fhTG/*HŴm;^#RVcOtT, ݟ?O7dFI ҟdj90=nF5FHEbj afed-Tj9?7tU1|K7"z@f,<~a6s[J3Lm?< y7g ס]=`ɮeYDpCB!qt2ZYxߩ($ ’&zƎ6<_cYfi>(L:jzv|ޢm-3vA+m=_I≿U[.L9~ $EH5176]J ]D5आ>Kjͷdv,~adޕv*H[' %0DqZn$9߮=mWŐg_ԓQh jV~ 5U ]ӵZHpr|.WN 2Y,7oȹex@,G)w6tmJ&I!_w8+-[k_z^)meK]@oߚn0GA'߹v/&z$l6\MK]"b2>'\tqp2+8+=ˬύcČMiTmg>'$u (Tۮ gtG[Bc /V!&m &#Y[jLi[XaT.<4|^X- 0-/qH#pa2JKq^nZ\OF|V%OkKYepkk.p$x'̿+Ŏ8Kz<}Za cB؏u`J]6 TAiZl/՘6ֽn:TؐǓBI.sn:J+{A<WzoH=ٟzbr.67WH":ްl@F\Q*^=G`\$?zHAV@9zԗqQS].w ZdΠH gҬEWe:xL%}ִiHbLξ_a|rm KaIԒnU0ұSK,xc -cOWiW %diAH\HF,N'PkI7[ q15!)lBt6,0[{,it|30Oj =(U"]3k#!mkvZP@K`ū;yAPR M=~0# OA"Θa"51]x$S M" O? i-U8-)`. g wKzHt+CqeIE?g{f/T҃I"Co?P rw# یE(-$& q;:;4>VJYߴxfHzw.֚ϴstm7;T(>8wl'ykPװa^nӒ˴Gؿ%h13eп/&([ [ׯ=#WS5=x-s-kTh2_΂Y:Wpb3-H"F] "O9~ƎdVq}0YSd.JٜACgEM3LM[dv4-3oFû c8;"2nOThɏ.\FJo^RR_$hJDNCrc4}iꉯ!t||&/xm8h9EQP1 anIKw: {8\mbv$x}g7Hfۮ`c:\P v.+')<{mAHB{`Y8S!) UOժQ1?ӎ<=1 o[%{&G ey@IūT:NJl @WD7X{z{Wǔq%ޔ&!Բ"Ah7P&:V/<@1x\!9Dj=%2*N _iQ+V_J{#eqB3~tcx'4]$QLJGO^s84Qjxh%Sg2z?Ȥ8oT҅=A#Ř.;Z=,ǩ΂0tf7"_TZ<[>$"Jo5zs{Pn,õKZndl5gAxjք@t `Mٴ9z_^28E/)+q72e1|,D{eA}tDB~| f.F0EW'CBA@:F^V^nʛ(1Ck>JCj"ʽKq%P5'pBΪm/sأe[)vX<|//uSl̷[NX{:9ٽ`GDny۾tah6Ώ؁QѨG|.7-qsE6j|[NA'.[J|wQ%>05渚lYUnw!\AJFi2bxBF^N%H}_"ϻNi@eS/ yb+O \~'V(\;+ E_LB5 Z?F;أǩ6dR.``Lvꞹh\CG .~잁'KWf=(;0B`-Q+0MRRr.nxe3cOM f aDtSVuOT5r~vU(uz-U=l&Ξq#ېKSs )te!+]#VI]cwBhi&Mc݉w5yOivl<~jfp):gbo?Hn\8پR k/R'=E":M`@ UD#T1'Wq'Prrrer!t:8;/$ Ka޾i15u,Rwf\@dT\޸B; gl>fc$CGf:|%"7 q+ TB@}&R'\uw o#+;[%?8Oqll]ݿ'h@}`g 3vwG$4VYFJq!`A.Mŕ+h ՜` IHxwSwrЫxM?I}ek($1ߛ9sVb!O8͢z|'?-7%N#TDHsf`okYr=Ua&N(s'^H k]yn/_ԯ4_""]*܋CƆCWCT0c5+Ur:/ P|*i "恃V: )3`DF jޣPHb <$䊮R]s~p:q4RW 6bJ z^nyVٕK@zfzB1}M]50U}_qS  /ݹJ?jnFjE@ӟ8MC<_#Qgz=b_oPY3JMuTs} T06Y5 pyݓ]l\QPoo+PsP |3@FSI|1AfjaE4CO}Thy{Qss<}Ci]KC0N?3 = .n1ĥq&@l%4w*6PN%g]FXYykͪrPĊ ~ #=hԁ|m7STmo ݩN "ԧv.GJzmk˄U;41XĜ._蝠n_J+Yt̃sN#'-t_L[;tx#]};@JfKYs7E&C^wmr|SLfrG!Xyp,O`KF w z>U2}!p Fy≤ M5΂##cdB=ʎK" cn5h~:|?Ukyj=y'(җc-GQW{i4Vr :7[5#g (2xGTAqôQ2 LR7m/A~I'L۸ ߇rv≈Żj(JA?aKlۤcV64@|,yZB)mЌ]phcE5y[@|t6;B4g` ftZ55J[E=Z(+p?Ө if{WV'v (eeV]Id%%ꆐl 0~U%x87A.j:VEز},\3Y |H@6\_w8q!-ߩD$3~[iS KZL`,@Os 0ǤDIvȣ 2|s`<:sfE7"څJ= ::J5=X֓qXޥ1 5,n&¹TeyyUz5ew?cmP&U^@Lwd{&" d ֭%n+CN^w!CTN M/׳Ǫ"U Z "voUݡً4D8ƥ dMsdLeWZac"o̢?8|;EA(D P X)Xxu 4r:Y7}pE$#xjX$Pխxg5 ="1,H8F-\#%)tWWL,_c8rǏJ5yRѷpt8&񲟀liO8iWFQ@O4ք۽'!f-rY1[J2(lq:"P\Y:a|1tSdceV* Zhט۶dZ_?fԑ  2YÕ"kͨU(@s90WA.'(;yyY쵨ՄP^$&C1ޔx iRAV8=ƸPyTBX1Iy7c|~NkkUjaj2;JK@\.蔨h$D[ǪQ*mt. s5} XݣOF `9Ӄ%=S7.0C8`m z&`m-̴jiPri{QL+#1wRUL?&f &Òh6b%\? u(gA ݺ-E4\kVLj`+( Nz#fA6|"yl35*Bh[.tȡ!BӖ]x:$Ds&qM'@NUԪ4pH)7pm:*}]Vi+#S`4: j2 N$w\OW绂h넑bS$FL*.ɐ@2zSWR@qu O 5)lHk:$i}_OB*jT zjV)ʹݥd7}[>T%M/EťW~ȭ&ZTR+vç_L|'ϚrOJ}ڀ 1"mIt ݺT1V\:.w+&&(N2&ņܼxGɘ|y@F2ae*3}|(`B' 0w,r"Cmμsmetڲm9}UN.; l> ]n]k?nA Ύ$ fkٮH~\ӍN{%\pjE '$Cx|F+4/}bLC>7qsKqS=<Fdivn̂zCA%MX&,DS0 pBEc,r5VmAc<7!4@=+2 pC5THe [%I%;W9B)+чIT8Mbh?d'BڏCS>ܢ 4 `OujPދ+W*rͣLQ P~/&ig\Kn%ϔ39qh`X]EJ:8 \fz: ėzaMZ=Py ?g">?xJǍŨXGǖcӴfReZ h&tֲBzBfzۥ~G'$qlz*6M X0{6JsD~ mH+&qf}&4 LRAVQeiz҃Ц{F"Rt!|zSL9lɆS%uQp2XcuμDi-7{`e7N",~u͙GV; nW.:Voo+>uDOd>8[Ȭn'Yt;1(YY ah'n‘lm*0ޕJݠDFNJn/JZFv݄a:̤uz O$q~ C& kF^⛈`5$%lωMJRHaWl҅ g@>T RJ[/XB e*Ũ&M)}Z1yw*2<@-uqU{DEs7X"i2qNmCc_6>6Ԏi䅨GGBC{cRs +\Hjr7?p ((s-$3i( H]t7K1)1,@;<#S6*Qĩ!onmo@e8ǹ~m&(u>q˅fZQؒ,QMfM)nDZT MVXR Xi k\JSBAI(gE3+8!jٽwqb~{"q!etV]Rѷw25 X5gF}ƿ[m*M e$[þɜt9(E,ߚ@^ K'+j:VjT18UOqJ @b~]Ā o6O"T!π ok}P3n yΆf]!18A~Q31BV:[$֯>W\0m>:!|aLE$ٯ"<,AͿ,GC׳v҉w&= yAX,v^ƣuF{+CQ6#tMR)FJE;Ϫ!s Z=+۷3je ^ <܌^znSu(Wʱ1)I]/:7‘GY׵2ϷoV y_Lc@\ Hb=QN\p?Z\0%}#XLu)yQxwkߓCL. Y>}vU1_͚/b'`ޗv  mygG(t`"C?;*uBP Ֆ,DVrz`Nci(ͦ%TwKx %3鏋~(]XP8QʂVǭ98&!nP)!z,EcQ­"U3ɉC*1~%kc:,f%yv\1 *rMuc[dQp꿚yAޜ T [),m D *r߁hC?S=y=$ϼrkH m͹Ô^}ռNMt EZЁ (ӊhřhpIl)Tm,܌#ow墆 SN\A64ffI-4Q6;ЏP_H} 7i.1]rrzH&qav)uEgnåS@ ql)u#Ɣ,cs2<^e=dszdd9QJrFRD[ rbұP>aXdʴ)os5*=b\YEټCf'm:Bmj zQ.o:SkF($gԽ޶Svi6/ WE78|o\\ְ: %y>w,"t` W"2x g ֈd_2F>IB UG`饀OQQ^zߠ4^h 햿r[p0&vI ,Ӯєeߙ,P*4[܃:Ӱ)KM(-΂#ASdjE\xв38}g^.j]iH!47^!!,Ia^7,sE8_ՇS,(2ϧE6EPFLa՟^׶4kbb7.!\TݎXV%> i2}[@#cR=1Z  d,|V3^1|o7P T? =<-& 5"Ci>f2a%Ç DvEBJ Qxj{eiEs[.:VRNŢ}6b't,oTM:2Ha-  @в?ttME}0_!;nfB7OC;bb|FG\,1vSNqȕԢG*A -_9/P/FD1؆ (]3qua_Z\18AIF##Ly ֮uflB)OHh̊%;H8vo &ΑEm*W߇Wi+*KwfFSC;_p9ͅvUBD&7^`.fh4ScqC'f~3,Zǹ7K%f5ҭG(QoA(bY q,;D8JˆɼOF<̋I M.됝krP3A޲N֋R$V9Ү1)B۬Q^Xo5k*h?YKM,)JQ-+=0=>O4MrA4;}uB5#]Qi8 'Pk;F"" htyw#FrAFܤ5i0( h$7 5Z2 en52ٻQ3*U|~;vĆkBrT2x cUQ `~\/doWM_Rh^cgO9tC%BԕAa?Ƙ eDQB򀟩f}%{yq7ze &$ %gK6dǢ ~c.ɑ2u-|cZNr.[)UՂ$tKkJ :8)aVP;Zb*{ԡS̀ˇW(X=^TŘv!݋RJYB'O\$*7@ DtGg凉"Vs( ȋŋHM,Mb ުNYAPDJɥ:8^)xIZUvݿ&N:c)gJ! ~Kh_J#q0xoXkHب4Ծ>]"鮴kݝͅ*ϫߙ9'riUײMS͜2,z%DD3*cw綇FL6q#fįD(xxcT,X(CUS=/vz@LTUwg^wK.NY{!fed!` F ΆڹOPO7Z ʤ\N{9tmZ~6 -а葺8IЖW&t\.k@0Kwb$N=Ks=y-ٹ?bE'(8xR4nGlaeBʓ#{cl{d N·V-t.@uCl<2lo- _~"b{( W[ƜqPXk߃W t8ѶݐU,`#ʁ솑%l9@kE"c/e=#7EF!Wыd"ZRԝ4?ע`-ș7=Ha췞:i`w}~ I! $i>+~W,Zq /ш@JjʆŘhg6-ԈN,F_MF^y,R3ۺ+ 4SQ)(áx0@YևT ;dϖ?%ׄT[Pϰk$p>H۱NxQ}nzs>f, DK#/JDu\Tr,Ȩ%ic/;Q۱5hI>fd[')2X6W+|F(KQ4 W4khAaƇ;;z<|&XLfKv}uš@Vbfs[n y3T3u+@邫CcZ}(SZ- 5 ^)]+Uh3-W߰J؅T(j~>ՑTr,PObJ`x.,|!uJ,(BB o?xnCߩm>4Ŋ+ (rBL2hKl@en}a7Ŗ1k7X56%NX|UghAW nP;2 NBF53igq{@S>Duw5La*Bxw}3dP̿h(797N4#!8_ыuhLd cPWp~ٚ 8^fv/2H0#5eՏUGF~c"4΋.9c4Vm˘fJ>W&E 8UkSpj"UF˙sdI(1g h:'IYgkERbV;HR!'YwI3(ݎ=BZ"`U;<)]YVZOWa@ y͠zuԴ%]o$i蔨[rcf\xFFHCPǧ߯i|%Il"0&/~ T7ƾa]ũ. #V'wEb[%\E M(4A'2ei͸n )ƨlM!mV*"$k?]f$U(|gTYktZV$_M" 2 ڰ,9DK8,xLm9d%aDm֌NWJ8KgJ9](1/_S+lC5fDnYؘٛrmۗЊ 0ri/, ΃FWx ?(_O_ 4@nYK^!JvW)qf4Rv)zǥM:#[!ˬ/S%Ś I 'ۛ(;1ظ{5l {'h`SͥnhgDOlf R!i=Gk[2Hr?q'RqJGTȪײLK4 \m-voXH*pD3҉۱L,G;IE󧄴vS0kzՍ]Ȃ[LB#:(V_߅m.vUa*:6t'3{r@c,'{~BA"ށ;x {pdxP򶯵(N8W D{7Jv~@;ŭAW@vn-Jkнy]^tLdR>H ծ P=ow$IxȘ @,j)6s9bQB{Gu4+CLgqb5$ai4p4:TN2\}&d @/~x5 "aJ7e2r:RvvSg &!#8Rv6]Ls?mxUޫ \Vɵ>{PSXDAB\@rߞ.⚾7}jn.2jB@UW/э&7}OCcX}Hksb1Aބ8漱=1xM!h)[S*tn1N8=i<T =MߛfcǕV0^'H:IN!n{Q@9E>9,/SP,$sFDIzY±w55u#PK0 7nG_i'5th!20f'%2QJ0h؂0`]k_7|[mqF:ۃہ<:V]Х"8QK `M>%Vz|K;I0!+mtR&% >ɮNΰy6"0gDx,eHM 9/! qi["i19V$gdbxixjO+,{d0`37G9Ehﴀ42u@=^|߆[9/mWU@id׌mtgѡZxs`|!Pj ?dT6;˟n ,Wj0r.C8bp6VAmjx*iDH{9U/(4^JW\bHbc5آbsD/q^JLD2臾Y~0``VL5$뾕mrVڷ=4vSzĐ4Ih랜Ϭad"@6ss֟a*(fRMOX'DN*;'s_nk=oF[oް K+[qIR`T6]rRڔX3ј5reL_"~ʺ`sRq(J>hy%i rKt;hc:'pa]%\cE8^\`/O#y9*|hIm_! L1ufU5W`A(%ec$*h%4 3vSQÁF/ wlHjIwi$z,+Ǖ>[DL5*В:wÑvz4N$p.kEN;kZR{V07ptOH}hPѤ)}~W^Kᴹ$cfՖa;= ӊ&Q3/3*ܒ.m|VZ$N&;+rl[b(i*{j'Siz[A%2veDFۭ `Z߁w ez(8*:y[x]cunMG0h,QpGOg=:Phag|Fx<:Ǒ+y#w9|pd6I:阊(n-_ yp~!f)$ ̜A=Uz b [9ABW<ش!CJyʎxdj-:J{w[ ~Pq4طrqNk>V > 6Qq*f3 " K촩ujºlS+V m6!C8RZ ~ছ4Ota  bh;zkFa(ŚᏅ(?1 |0J~St0eܪm بwm U*<7]ھ,l5NeH|[qJ2zᒦ/˳C6..Udc$A; d7ipF:l,Su\ɸc\=6i&C)U`$FXL9' 8?BS7Pb̋bKT^)qf "_dKYԉ +Ԑ&'mʟgۨkEL4PPlNha=hH_Ñ:5 B6 =]#b|~^dTS>aS%hʿ\ڒؔ+y/۬Z3 6GrI9d(>H ;YjG7[_[pG:0/Mo +s* _v ζށNoR AYwtPR̚kG(!*wXjnno.|q,É*-'{P~-C16Y+"M㉷=ƟWj~&y1CChh6N,G^`~f Lk(MT4ՎU\MF'MQðC*KH(ڙt/- D*=۵95w<5y{rGFItF܃ݤ65fss `j(1jG+Q PQe: N:!_a~rn#瑺tfr%B{fסMdGE4Ā%[ޘUzG.l$nV*+O ;n7ttCuO/zOEv͙ڻ[~9JTL98ȐV$0vN;z-8]m'Xj߷%F2JR_Z&U&V/e,*0OFk]1G522M'1 gC.GÕVwiT7iCz ƶa1[WTg3DU MDžyדRNQG$xdžB4 "6'vF&q$Plv t…1~Q;\O@] WvI; Հɠc@j>JX%1}T\5Tc2H\' מ3iD܍LU|s w;+*X{LR?'55i;ovVL~]ZLgFEr/LxE+}t=.W܁zyTQE3m".G7Xؘp,1k9-G! +S6@;m9BTa #|J$e#0לe$7?co 9?P=\8;ƳІzI5GKǂ$m7%ߚdhSq;iP2eH09BWo &BqEڞV $Hxp LAް~5-+r³,eD_%5K{a^;u2:`KOEgQ r~?:0俏7tmb9GnMU-x/ggbk}8,;@`mHuV0 Yx''?-/5IM `IO]hk^ɒOS.KSgwSj4RSh_x2"`[b3z]D xIJc0w~u ,yha`vYT42,UEH GT08~L>惗쓧?$P +>$lb߈ x8 6iOySq5pIS7Uc I_yc>Ɇ`~@q)vݱ.csn<:3L0xc(X lo*o a2Uֻ,.E*>`h0'MO@{-Pt3W_H_9a{Y%>7ϿgWusʾhݖ]{”?R"ܠD\ &7V}{@=L;ן+ ڲ Nm`odmS. a|4Ӎ6^rR0rlp!@Uz>% 0=4IgB^lvS#?"L/G&ґts"h$K¤Q3 O*)C_^3>r_Z57ňH-*#P|-NԸz$p  Ol}jQ&P_bpE}АOCc"q~+X\*K 6!)\TߵGXym4HNj-L)l~iz2. 6]k ʁe^αET/K,Qˢm,k̽Cl ?^V~=Gib])qGHt7⌱d*[M-#}t>J &U!2,@(t@(y[̙JpT.rǪ~(凛zKp YBg#t۳(He"#^Otq"DM5,X j#SI蒫.Yj3)2{{f%I/^B`U*oԫj+m4Z.&lZ>oZ$@BG~u1 qՎʂGVb#+Am_TETG `e On$pċ(CJcUB$[K@c0Tau:5_`Dꗯ,?bkb )UhY.xzTius@uQ:G-f*񷜦_5_fm; Zs`HP#jS3ߛve4a[ 61FbWkI`Hjeόz¥a+k:;H=Mr ͐x?pxAQU=S9&:s}VV5H=ߛR6 F_DE  "kiuh3cƎ[iY:oDOL ~K -j24ϿaFdpl(gEpy`q,ٚh AZ<|r~]8a T(jթ9E_Hd 1Jo!(v1aoGێ޻yuF&Vꁡ"xz(+{J稬LqpjPHkˤIZAD sTGv;Q`'2|7daF1'n|=ǝENzHkÞrW=Z{pd.pE]::WHrfr@2E{Bok)Oz¸2T@'cs)vq^'mB{9SI΀aj'{KFw&l|Xo@r,5s,۪'o+Κv„lD&Wܬ7-ˑd2n /mmϋ`ʅDK푨m9%c1OWwۜvwŢ7@v+o\ =7*^:7} M-.W aBzۮ>ƙ|fa"އQzYCu1^b{v' )>%[{yߚ_Rg'Ʈcw# 5T   c!iv5xPhŝjbz:G%QHaEGg)gWGwk7&XI"F1yفn̐0 /w(sex!?9'KG+"z*w<,BvT:d 9 Yrav과ju&+ >'S@ ta 'e?ǖhUKĈ) x3 6Cd\`l9`H]DԭtcYV[6A uc$X˖ӗoI }k3uߖ޷b3FM Z BfKO$"|1ç( 魍5'u=qi$׹Q)b3 *}ga nfvF+kD@9^[H.>Ɵec+6XO18B:;֘mH)s -Nn$ s> L|C`]gLkAm(]C[b[Vlq6a8'v uul1M#rm +#] ߇f9h@}I,`t,AԼ^sA3yYS[M5ERoU|?']&2S)`RIk Ö0֧%(Pf"?B iOU8Nkj b3ClSs7(QU8苒 `43՜5y1}jNW O+g((7.%j&[[BuT$u i&@k*ǰh ΪJ_V_"Dl9@#r/WyM~m}rOr{ _8k„aöS ItEEԶ(06gi;_|lH9m siKAñӚN +sRi2cJ'Z* UÛY Jn7,NٮS^}DZRa*O >JUя8kf*d­11FV`cٹ)62wb*=|R)Oy_,yGv ΋CAF7P:xT 0PC _4Q_Y\M2DmƚؽWufUHkP܁(D z U;B̯Ǘx Us!0 B;hYrpXo} YD?9NHM˅*@{zAU H7 ]KW.6 EQ,q(%ް*ӐxmO[`]@y-,ag+ColY*\Pd)+kWEIgLSLfX:w5W_f/p5@KUγU*> *CqҤۨiK,AVDPgXշu3N"jwR-Y_{_$iw]bX%,eE^%k{<@?{\]T 8WM̜rg;Bs@z467${e[Ӣ0 BYgǾ ՠ9LթIL.C[1R\V!5DU vM4T"gJ55ÿ́Omy j y~.䐝ؑ"'O4\&{Z !L{Րz :D09ΘM^-[ެ;MOVL31@r^!y }70z{p"Q)}k#Mۿ|nzr3)!5Ky 12dY-leg\]JW2ٮ7ѻ 9^9uŤ , h$nPAKV#Ịaݏ < Wᕌy6>\а)/iMvT#wƳNV7ɶlby̾{ }U ja}xK(#bhs/R(5 nS7(e.*b#VL#8[Pَl|Wz7g,.8퇓{8T9?&֘{ ^pV 2.9QʴNug}*5T4)\i_~ *cjTO?#<(o5>5ZZCAFu3ߠ7(T"J#eyfVO9;HZ37zZ ,9Q-Nc@YeFBgI;hVhT&8>8׏zWpq?* 6+>CҭG1HSȀKY:5ߧ}gWq0-u|i[ DiRKo&q]ˉJя ˟SC}jZ|Y {5==R& K.- ǼiYYi'~t% ζ֠.Xblti<{zvF?]lIokςw`,妹ؚYa)tdװ/fs#=@jM@sG.PC >Cs3F&PyVR vASa;zu 4=[ _ clo) -%r BLv\?3T/]!7mZ$ oMS0J0!m*t2#i}_Y wmtYa?EQ0? 1m}z({HF uT _OXW 4c)-§iu遧#·:k K44h30 aORcc.9IcWۘrKGXbk!0rV0Y,Q>W^MYSFȒ,MX$+.Aj*p%㜆M=CQgr5r8̷ @aZf+qecsҵm1ы`zO-NuF~p`2?4TjYK\vj<}:$Xi[: @ wnNƺ(+#M&|%rI!utB)˷$ήȠR!LԆ0蔆-yz,ȭ N 8-" [IbU1őQɢc9sPE/:M6atY* eZLT&:Dk~}5"M'*%#}ςMUBA5lRGw3TW6P /nIw L0+T}֔Id@d"U\qV;֊roJoHECPg3KB5I)R?fs6=NN(uL- _iSN=N*1HY /u*@^*CN1v"굛O3Naߪ{;W5E%n\%Pn T+ώ^Dܓmj~ J1T̒Ѐ/ 媀'J]m%*Աub @ݹTZ U9Lzre?jK%ľM@bz]\Wq;Ό)]oa'?V'ײK3=EV'$vRH^i 볗u0 58kYslr^dNpFq(C{gQ/e~5 s%Kq.nޖ.02:~P3:,ƞJq =.(z?>gڼ^*m}YUA҂R-ZL׭*{}M6fיQS? l9H ".h&~1Ua_ w(MMa,j~f羵cex{Orİ?9`+X8 b|,U e%[R@a4nғ% 6SÕ*(iwL1V;B[FTEqSm Xg"[W9CVM)V5rՁdIn#~yi"4AU| h=p˱clX [>qW,|&e&=wnD|P(dG53vVKg45} F)iyі>UH#_6>~_I4PH*i%AZvwם]l,Rݮ/'BGz>C|2˙C -bes`"K[ލ&@9>S 6%ŝ6p?d0PBeER$ҡʏjJQSs)՞X`y]I`=P^Ło# ܽ4y+%c u`[]\p)r社DžbGV% NйΛ-TZsC5RWaP~+3bƛwMDbit)./޲:*# Xmkۙ8E+`eI1;/Kw#`E֤-|*| ЦF-[LNڋ u>xЎJ5N2T4+#[3^k.W>Uݩzy?(T=?gk2^WhA]3#(}Zx䉥LŁ9yWNYLĭ͈&qukcE[Ni苷PYO(D`Tl m+ Ms#2(bֽ@z2ʭUއXR1:g[*u)(STr p. cB^©+^I ]2íDr!V`y<]eF)KѠD@_o+<@Z*Tf"B܋Mm1d}2VFg+M* {lgpOj>bQ&v Uԛk""L~ zp[]±^>+^ZIO&y*T[ݻ7` a-.'KJpk&ɬu ?0,';E?۴X NޤBLFyOߍc,VyT)0-DbxVo+T焼poLu1O5,naXy$nӖKHϷUpB/hVp ȽtS?u[=@c]dG7ů<ф׬m :OM~ I\91)H(4jOe/q5ⱪzu*eu6Ks+a+i:]_f#:\ꋳ,}E,}mz߆Yo35Rcz0wdkzOfHWL ޫT55deFb((W^dRh[&WDŕO g1;aR⸿fVm@KmRl*&[y*pݥxStH7 ^@9Q1#oPph!9h󫀮W }aGGL4gjYz?$wU扼-qUUt+=3nEqc.yu+>_Ỉ,"ڹBü32woeԀ]hwRÞ~"&NF:7PhDSŕO̊ʰܑ.V|q21ٽH;۶YnVZy/2 /hw Wjz(+I;Ư8Wz~oeE˪VB=baSbogǃ=|QSC?M@8ԧt څ|HC1Z{pYN5a{*͙'#+]=z k ]놥 馅ZYnmpAs/DbbpަVaD@=W*g6Xg `/Y>p[6}e^ئqsʏ] x! Π}XY dwu؏2_PX)Z&>f{>E_L˪.r E~wLE\m G G&wF"9Sd( V,O5cT~nDŒ*( N6<| 2/rtՔE:qbOW")o2&,)H 9C_63r3zkym@t@vkcS+#{ bh\2آ3HML]x1蛪RQ̡HJ 9aWHgr.6CASRQO}}ٶ[ϬӢh$5Y%`pxp&8MGV.O%YvBw3cr,E p4% ` BkhNmOz\#iَ&2'-].,m29 ̩cR NrPՍU/gS WoT=6"{P_hi7 adUl~)?^{^f$tIߧrHU.X[ƜT t{}%*@melP?E^נQPDW ;JH@+?Ez|? 0Ѿ\۾HO 6I%&A'*p·RT0uFqVbU lp_ n] nK?,z4;qicwy:Tt\;LԡJϼ-I XWMx+{ANG)/0mCp Rs,7D'8OՂ>3+062VWSpeBߖtqV1 m J%TߞAv5:F*Cn#p)CuOdU k3 &nTlS2%Oog>6#]Am,}BJMgC'EֿbpŴAmBwdq#v?셞.!YH}/pŊmB繘||;D1#Ei'ib,=%o*~]<_1YS2 7j;&@UoT>ϯm>vLcP̋љ]u_u(6;VXODFhb8lp(*YأdM] 8sL)jnf{Oh1 <^PZ"6n׌45pHiL{!d.to6_YlÞEK 'kӤ2qO{IX53Ng ;_{Qp,L.lPg |iCl>BZhX0C0o&9=vS>O~2 nJZQy+BS Jsֳ3XD w8Dz;STz0B:L\ /a_Uct&Ŏr/R |aRŽ86Z:=b^9{+tx)} rjgþ+ӎ Lg`4/? .;; GT1ðDy% %.-H#kKGNH?$$NX{%7a>uu#puÚiт;Y3HeyZ8IǦo]~l"[!Kv|mr ۥ| qS杞ֱUcǶ_jy>գBqRtfiwu;})gւXYX́y ÿrWVM-Pɗb-&rI0Ͷ"|WWِb?T?;wIcݾ;EK/;8X7[@< &mG>{ln=D%/vTK0"=[TEvЗ=e7*8+AǮeJzBKgCIB0]ʕJ*u^w~Of9˟`l.v_6 ȇ0+[vͩ~ iJQ !MB6:sA,e/:IPfwEysTqz89+)"I|;ߠL=|ddyw>s&s%(}yàWrO6 fӈ2a;C|dtoلĂyqW"q2f BIS?T=cHs&lPF<8AEvâٗP#Dި䇆M"<u t yOi{B8/Tf&caⅱ-U 8AАP3п̾f '}5jqi9Yh(p7myL*m=G4XpL3}>є'8:Xe[i{1z@2wg_Zn #zD|ZC8Њśoe Ћ Cn = ^4aOKHO<3onU ;.sGP f'`&Z>ِ[$ۃy/Ω>v1-K⒓yODL>fSCCD>Qw&v4~c^sY|.~i{S38;p!yɋ #j%`z)-Y@+? ܱA/l8kR,` I}HWo'L^#p/l_+B}BE x}c'xYBUƩ`un 3\Ji&8xa!ДRXp-4\bNd1]Bjz"֊^gQk XH F6lMo>'zR3+Vf|BO GkNH d9' 3n?b7>Qxi -PR([0)rorn Pi5" 1b}b&)aaޫ+ì* Ջ]}њz9eulqxq8wLsyq?4V?I%J n:C}H]җZj9Koϲ ,y%­ˤSj ۿD5xwۣp\7Y"rLjS@H Z>#@NI9 _*.-y(F&|Ġ z^ Xc>E43F%\Uז6mycW,Io2 w]/1j!%ZDL(ds/9+)' nҼlXv LAP]~X2 pg+<h*HƟlӒ1 k! ZI.N^c˵ѕ0uڋ+/q 2>"=VS Az`_oМz/EGgK n?zsl,y7І+TR{솅&kc:4wL]:). 锜^V*UI`24"-ԡܪҾ^eB@RZ0&sQyanA2VhL[.*׬ T a |J:X$kՎP^zfDuht}{؛}9,*oFT[h _I ʼns^WZԴ+.hմY[<|NͮrVJ>.A_ӵAͮjWc([)X\qɫfcCyB:ow op\7K 4yP|Yv{Y]?qϳ{ f3t5 4 n(G3 oZ"}\&檓ylY;6Xƻ `Pv5a `jYݥ!cQq$w%NKX۸@G:Wk#W,m ~#z0nT12^f~whaLC R`$XI+wz9 x=]_(#cVQL{Rܐ: ReJuezϬž sb,cZN&k;>bg;k`1_UFty-1X)5@`_eN [߄2:ik?c}arh߁A޹HHEU#?w% xmi5$\<= NF8\tMɄPWhMyzj |wnɜMHԵԲT0\r-OcuDdB|ho PT2IՊ!M( yd_1W;goQ K`ɸIQ10\5ƴE6khńY۶d͒=(>ŀM5BD+BOkT` Xy3p*5a:tmzաQܗw8NEs"m(r,Ј5pn)I!`-:S8b25Ծ]qjrF6݋B=Ȅ(Ck@7pH,(,3D YQ6s2]O7K(5єm!xGW;fv[|>)r`i"%Tm+lDľ*mE.J.,R27FZIhC{f4ҫK*JYr*UOjL_N T`1vMcy:&7VO/'udSW3>dU"p;[3S&rM^3ߡZbxN/&|f>5{Buk4N/p$o$:DC,{DCM^B-V*Ica<"wjKϡR&^opcD%duIR,XVlx,"}傳2~ %WFW;G9**Fv'j_CƲ}/,m-(1}awy |?]?.?ft/B&Bęʳ+`x"Ch`hD]~i?d<۠Ja;FȰ`$3٘q-j<ɸ}=&p+rhLϪ^ƒj.nO7LlsL5ϒVqL [7Q |uJlr?t-7ڥU&0}tzK9_W. {.fjlSXB\XYcxEeeV2ڣ#x+yj^^u-b0 -%э& myҡ Ǎ %NDC=) O,ĮG4AԌ^u "mO X{ˏX`ZM_* {kXD"Uݚ횞ef_zզPaR~{7g$sʩ2+&. K/0j Dya j9GX9x>޲1d a|A#/D]SSAiUPU+".[DI~Pk z8e *f?6ۙ#2>ƴynC|u:a_WƔZ @^6b kDj&Jᅩž P M-^N`gw蒣]]A2¦'vqOB>qב85 &%G=º%W@(D\p|t33fa]g}>ׂNI̞֑,),Qr,d\j4)qcu:!l7άK;Aɷq!`<`AF-[%m<GKЩΤhv<_h<^^a?/<\VQV`Th͠F1оE>"4l}dв;c2iOarDAdؕ<T+X&R\>QE,klZ.\tk-/_f^Ԥ@P@3jx@X$ớ`-(e|_^jγ*Mw2ZP>_2|#_j^ХPU/1΁7φٰ cVσ1ڭo.19%*='ЖArSLzcMlW>B3i u&p!⅕G:ӟ笙Q5^]oƭZ)O:Gnݱz"nrT᠉qpa!y䟄û{Z)FExpQP@cRdrL@?ZJsW~M 5O'N{5ɆEr;ɚsx 9LCsL؟悠# wz&Wc ix~ PʺrN {yȐlT;pcz _5n^Xn>yzE3C cic&5R Uo\SH`%\u)+7D P5}#b3!da S#-Jt@wE&}OA<޶v,sG t3;_SG]3.2^!B1%J}WNk3bdfҰ^Q.9 2R-є/J`-~YfI->6Si_yY1g=:bDMtKwu1p`VMW̒vq tb`@IV9_Lp%60G$A npuo(R^d^oBSz v"#I`X߄.W7ǵ#8'?XTGiUcy@^u@0#:_q,qKul"7pogY^򌠢&ѸG= w2+ 0í 406u}=akw;Er=e]e7bf(~|{ܽ ]-m4G۵Ӧ}\Ώʠr%b(䳔C@ěNBX&O>R4>L[w%j{cN`? $o}%%k}%Jjjߙ+UsݫG8SjȈ%I݋*uB?rF//+ɹp9s _>jllYEOidҴc1,Ÿrh"""/RK?zpI.Yao%$fܸKW~-[.h{fFw#KkO4%Ű1<9CH$5x土 uiOcd 'YhpESt6|%Dݔ9Ip.:z]9z u$ UKĮqg[%V֘|s32R1Jj 1:O*@ c'G\G "ϣKCUɊ*jLj2W}LpWPj[':h_h.+?tk7ҿR4o>Hl׶>If@QF%h/N}5D㍈/g9F*ʅ37 .@A9jȶ*߈dǛp#^;LŗC ֬yFlŎK/.Qb'`0m6ozP/RֹƉ$/GYއ ѾOfP\Pzl@wH^d)]oyF;7t?NAv ЂATOam{yGWžR^GpR3A\p`|2(o3.ks*JQZ JlWgmZ=*B`*(A|%;~SLD'/m Kt,eTPfg.Ռ-6ovnjˢt[db,8wl Ko "_,eS۱dKX}'Jp!q@ kV&GP2쒺G(p):P_S(?Gހ<}&֓~ED #8PruǶ/rϩ8sp/ȽW~d5\iWB 0 ,6uOX%yj$>vLveo,9";t`3}sݫfC1},.T2ڪDU)^4@ΫmW9KG_Heu`yCq0 Һ+| Ԯan՜W fkjq(qƛf?O\ ~BaZW,W1z/dfT7iɅ+uaMĦTVIj%)v;ܺ_H8.S.*s(IxUay$ )=]Q;C3&q ,9k)RTEffN3$!ش:wޫ[T~E"=sC)z/ՉOZxjh]IgqD؊bչ(³i%\6*/;RSri'+ܕ (4gnSu>!8|l /&=5qjbVt2ʞ/bYDjE.RFV 7PC5s&{;"> =FGܧ*T0Nr$9Eu#o(WIDLOdҎIl1x)1@m }6{ 2NXrDTIuz^WfX9.IrH8V?xIhaI-Ro%,\Lj`Q_U :!ƅjhGxueŬ O_ #iG`ˎ,G:Bp*?*gUAOuW8|AEρ:i*V D ʂ9Q N6!v oKۉiXo`8ԄBFzbQ^I*W:Jr3^Tzp,t#@o{8٬U%j).$I6ᵲ SH4Pu"Xs E5  TRX޼;M.N ^tkO_lO*Fs[x#񦿞royywSɄ^P$X8ӌ7DtC7R GBM{I7 8h)3N{Wљe*&%Р,q &L4 ! >,Md1<:|_߅SekjD~Gwo>D]m(4\ XGن5m ړO/s&5>p5`]&拠æhmDH_k=_vS_DnH r`#x콂w~ڐbvNpA߫I>gT.0 7\# pgƇVQ=Bj/S2Xn @\sj*)fTGgFǀiX.&/rw(/&#aġ^c0H).ʪ{'օځ כyy F81pͱ48&,v4h'}<lfZu^_ u2߯6Pϼ}֝NmTmAn=bysG /Hz +v},r90&½;Ūi(p!U˯i;KgcZ0ǙH" xv363 w#nԊ&rG%׮;81G@slY.9^#d[:D9![&kȱTyĸڤ왃Z\2}yN!0ó_@̋fkRM$8+ ]k6tzY`hނ*Fym 4qG G,?a@Qn7DGϧ)+߳y&B*{ԣxx'o6 @'w.,Z*ihO9qq|I|u5]X}Ӑ̹'\f0.u* %A(7JIm#CU/F YzCuf jl}z>WΜ@\dťl*3vTN$R$}]w GbQ1{j(T :HLOnބvF\C02^ߪ{:.#qU)ϹeM5ir;͊rN݌e߯+2 x!wAīD}Y">?Ad_ov;*4ڽXWf4X)|Ȇ |H6OZios,c·4P?0}(a?Q"SJ 2 &`Xx:.Yc[:זc0t bF%%&O^B2KUM"`8H1c+ICy-X2ɯ{m.LSZqCߺlI}eu{Awכy#rffs#|>BRA.8)Oq'7׷tTWo}ew0*Ծ_~ Sm&s!o 7px* vwk3[aK5PN'la7;^wa'bGa$7;cu * I"zte*C۹-(Gp-pN@,>r3'wl !H#R#uH&_Ot1l {/J ˝ 5.CF2 bkv88nNQb4υ53k63!Jw)Zjc-*;/00;|s R%@w_ڭZaw"^ i1EIn P s#- 18*﷕ Ix>JAbcw=*P( AȽ!7o MsM5b2=ͶBYAޙ/&W ed`GLn>BM•xcXaXU,c}(ۤSNۡ/-S&)j̀HҘ+]^y6J'tZylҕO 6ꎆ#?޸c }NpT-麲~7HM/J \V*ʏ/PXb n:n$˥Ssk0Y"v%HTz vئ7UI~j9|L[{>y.!pQ$dâ^QOh[(|!8о]'1@N׵k3Us9F~Y m ,-<qUNgj2~:!S2P=36>Kplu|]P*oS=ń=%G:h҃mV) r:2Xn 퇙_/ړx蔽nXey̺~>gEw?3UUO$iLJ Vz1԰$bL6]$=Y #O;"EK*HH&ƭvD)fٿAPP,'(d=u ʼnB n[3:ڶsߺZ1Eг |+zfA}RqݘqZLXJ[?FKuR0Ex&"7>,T_lxPl6౷V)>.F\E8'!TT|<4z\W@D'4k i^&S#5 v9Dz+AfV@^iMru?NI42Sfѓ뉇 ܽujkr77DWtqqFB\1}T] |4BTڳnA}MK׋#r ˄l}om5yKӺS?O 9z9UWx7~*+}ԪJ rp? &$ $*¦R6? /fpLO%Pki"905%GU@}+%X,.Հkh J)ʻoR1OdSHdM8.R XzvW#Z@r͵CU@ ݾH&Sѭ7BRȦ~7?gz,j}2K0;aI:(ңz@]xbsZx50VyXO^ RfPOtW'5'LXwhB w4w8P; _D (E|>[elOzyU{vl/ p+]  j8v~BUo7&tBs z;[yfHwW.Ag8YB,QiXb:wlie1V)}7R_K55 Wz6Fb|9Ag npa;.vյ2+ qEd.q4{a\|&z/9I=6@їyxLĎc\q|3o+r!jbJRbP8y.<Ɖ_ÝݯGm0xޗ^HQaUEE¹Ɵz_,$winH{ €W&sphnzyAXߣ:o H&Ja7A(q:iu7ݪp\M̧fb3W^V;?D zKoupj.޲bk3/#ʃB@sRE{iw ww)A:Abjȸz?:/0>'.wZ@F S3 M05N,ِ,! {ԪU! `|z8z;4" \-⯴v6WUOr,~FmXBoL;NgvM< H}L A *|sPq:ږ{lh0({\ūj&k԰]|-W\ +MQTp\0]LduE jikr!2]!'=ݖ_c)U(a-WL J'ҺCtLrQ8Pj ͌^Z\5Oj [\~x4س(ԸCu4nD<!nވE4x39NC cKj K VS^Ek%-,$*ݛ ؞^}NRVMRgZ$3q`\? i,#; Y`٦qGNߐI}䅸էb l`gbIfϞ>σV+YWnK>4ӑ%,W|x[wNhW O] _)o(԰i}֟pMxN[ΌŒ+CwW W⛵WU. FO(ik@rc<s(2R,^{,~++l-1oɦ!bUFA?>ê-@_ϛW,9NcoR9jwʫH_6B&e\!%]zukx1%_ZbVLL0FyQpʢ[)d0s%ݙt- 3yX:}:J6 #\:5:}6,0K8,*kkx}tȲi(f?EO(rsD1gmUFj>(ɥ\D判3j/[UBq'O*Ek=%qJmTyrlޖ`]_ޮWB#t^H1퓍 ]j,* : I4}p e'Kks3Yy _YI&|aFܽ>5S?&qod\4E>vMpɆ>w V뉝FEś {}D.,"(lǻ"bέL'NC[`U-bR `;殧ԫ:J2u94{[w9AC CHL{˜7q@0 /y$ "zLpA.5?K\8Οd_W81PEysx_o I[_8ԑ E6Bxڳ^J Ds]f%N[m"+: v;ʹB0Imn$^>2{$[O#%L;پiپ"5TiwbipEolXLi ˋfm*qy^Z@DU8mA0v8iv!MX@G'ׯJb>8s`cw 7a)a0f9=_0FmB.Yu5l:GjaIcxY3V ɉr'Ú=Հ;&DAhTfK[LZyY)җ#zN[V:4G@0,zXdsMܠ׮bF茶,~P?/1کUș=?(k9mR`X^Jf|yـ$SA45uԨ(K֛԰`^"0P`d7~W{ FGܥ`ᡴsޱ FgknxHk <Q_ȕ{3カG_V|4)1U|e+W@%%nQpop<)6L393}hp"SɼB$ZEP `L`N7DH`->|y5"Xe|BNMSR7' =]a!FgQRF1)*~=oa[o ?Sc–1vRズnߨ$rbQG·!@XgTll)U.Wg1VC*r_w kBU)-p.AĨFC+D(nƝe(7t&r{꾺ڴ`W׈0?:-G}}$m5QqR&AֻΨmyx* dڔ+=q$LzrQ߮ >^7:Ho>6( tˬ)u&p4=tr H0H@5Ʀe{4et޳ %JV{Py!Х'v/>*+pQߺ+IqXIMC >\g@.KVKyRLk19ȍ -D_(Pʔ"XI b.>*b1_P$N,0=T#k`tw`1ٞRVQjB ey3?Džm96#n__ {AkeA( Ya9ӰjIE{AXAԣyB,$ {"n}膫v xNCWvn ݳJR1>GNd`5)~aˋؗPmi*֐n9Gf"ʝJ?:bVjVv ,+Y©axMە9ǎw{d GWCYc%C^"UV"tfR>*Ysf5}:ӂ;\)Rcƶ0eׁQ!ʝ,!VJM,LAnk`&e=J0lpyNp 76d׉S'ub"`=Gu>ƏRN,~'>ЂMX{D,f5X6N7)6%`U?k^G~BXS2)p4Nwi1.H oFcM(6ǖQOi` NAK] ?c4j0s w#Iv(8[f+OV[;| ~e{!\8{e G2}B<̂Fs5m{x،gtwWRwISA+ih*# M=}ǰʲlE%qX%!ѩiڗ(o;)b=Me#޲^1æm5e6;Xc$bMłk.O/ԝ˯|aJ2\xL#o&ES!nqi4RU^å) ܂ngK*}uQ";$? y@L&H/S{muG?")2}TWMG'/c u1oH1R=wq6,H &ֶ="{I\j% e&yKd/Hln"Wepe%_ DV_BWnK? eXae~P~-&\1Q$MI1Hm qd$-2,}1U6#K^+=?_ypI"wAk]A6W5,ZXRM~~SIR[]X^,_[7vY^yv*6K>CWpwZsY@qR)NʔZMRHiXl&*&來LTy,+CPDA`#yԖb)zB].4.Qs&g JN(地Txr4 #+*7,. ;2@xn"J>e`5 X[ Vm؆6n-SzWD~nggXP`Ư]\M4lLJtZ ]k&D6ºpWUpU63AL>["7U}ױTu~o(z.gj겓/ϗyU=v.`*-+>FYKoa-3ɥMgn,V&crJ[_Q A91dB)Gqd݌ Q 4g!הּ0* /@6MZut8/H̗Z*>*/0(G촁DC}> r{ūxQ"GJo鞸~${&h~"o@H"c(V0(O{jqD]3!AҤyT K>%K7juqp(-g!vg=%6=lU"Ap`( ۇK nJ n>6R6~LS=x^ge HZ-{5lU3TcH_ΟY\*<[9#u=zf lMH(hJ֒Ȳ)i ;w4z)ӎG2W$61Z&{Fd" Q˂wlc=[yat>B\n?ٍ)Gݔlj/]6gӷ yWO0Lo\tFGwm1創lWkvBJc",`3};aI["Df9#&f 7/AKi!ɺlpNC üL;ycDWc0Y(c7VYn.{qv:h e*𐡦f{/X{_`AQkv:AemS.\1z,UKia87\풾2xq0&-[R .گQ$CPPA6jER #y%>RGvWx^\+ma:Q)[twH5 ?ϘCtiRl˶_<Z~h%9Q3S˄7blSx5+";@B!W<r2U3g^f3 /PEsKL<}EcwF?,:]|,SasiNhz>]5a-dPat<= ?@~-U D4hȁ]SK3@؏QHdcdXnb&ke cr~%H*&ll7!W6g7eՔ)e.x#?hiS?H ̄L 9ߑ">Fnq..:gM-~>ʜͰR0?#j=GxVojוH*nͮg`M]tY$lTG0u_QV|jЇnWт!RJ,pupKM.Tś? }Lo?'pwMݕuisO0 |TNK'~ѕtEM\Op21\GK t_x &/'`{= oң䳷=GP٫Hy8l`m;wg3qU$q:Ź#Z]X(Ӑ,ORTp:|LgEAawݴD4پóE,nkvMstKd9gËw>>Ge35X!=A0EFgm+@DWB AnMyBw1:}FɹEkf¤{e`)Su5 \1/a ~i6]梋3ཀjNYKtr6Ձ8G 9*4|j[-",S5;H4]q+`ʈ@c2!՜>D!$(MM~qgQ 历ӞKD :(a>v|=- 1?)NWZ;܇DPuSt˜*Ip[CaCm(oGW!2R;.C z|GcEgD:o!u㭪k`"(|,{Yc8PwP?F]`r纮 tS!&9FA0"Vi #hV͵w口 OS'*y[+v#T5i2X$6ĂrSee9_Uxl"ݎΕ:ew>od'Tz0)$ZKN@)"<+i Vk/;&]GDUc0pl/),҆:I Z.X!.Kؽ¢Jm fe4Ztny7csXf_ECu0)JmkNQgCjKHo_~3.p]3YlxVHYx>~<4PjꢗEdVL&;PM7 -VrK /D'托)AVBMlO&Yw"9%+XF|XI`24j~* rC:-z@nԱ[$kngiή;/{=\VBۖXo*#@Ӱ(oC&LX.!UÃnخl~]6]@T;@ ,n :N?1ss[˭W[#HPE-a!a;`Z,Aݶ|6n9>Kx͟VdEeQٗ7wi7yI!,vPAw69ԍJ]۔B1Z6wyzvf1'(mRY?ɷʼM0o#]0̉"b(fEmoRXѠ_ꚍodƎ 5 klE\x~£p yȿX>Ȩ(+sXhT L벐-OP^,㾏t,(nAQx;;p, r`ϋ-$=.xjSHbȯ+HË \k'i,G?4а1ճJbeCp*ݹtao ^'MsZY'tm:7>0I&ݬ/)~>,NXY]rMUyNBYP E$y!T!\3,lڬyGo:*i\p,g8Z\bSR.*Mw[,>{!MU$Epk<_I3eH^ H"aS!\`&IrUc,O#v| m M㺹hڄP-0>O.h-7lQm1s Ԡ)lTXu4־hf5p`>|7nuX-QJù>s)ŭqKAtۯpR .ׁI)Y'o.V dh~U0!ӥ/*DΎIx~:>$4#Ka}uw&_*~54y׾s?rf'e;Eg&WŠ;1F FT C`FT {WPA6K?Q~T-S1Bk@TF9 6#k;D+$_I*}ְΘ)l<viLzԚzo2dTkjAp9{ŽG[HP5}ќz˟W/)ac7Z0a0΍5Lʥo+a,<Þ"A [NW}W~zFHMHV3KὌqzI|XD)+*:"`qY/hJ#Lhw/KLvf|( ;_H9bH8E9X(Qxu;0cާ)|k t$;!$8!߃1˚DJhTtdwɾrmc`_dNj%CZuWg1$@wTAq\{x>7isEc/orpjUn`*&m*c:ʺ>%r's&-@c'KWJ)k+F$JP]C4xnq5! W\5Wt)=2M`%Բ:z\/3BC$X&1TImGl1j ;\qE3񐏓^2g2ӄ´lHO*R0?m ZٔDSTr hƽ Uzc@%aૌTpYWwW&0PQmk /Q8nQ#im0~.{سY=i\ʗ~l|EFӽB:9c^5l kC=WnMM]O 3+C+!z=`>S0J뙡@R.U7~ejAKyJ\edlbC$ طuMam$ݿ0tq<ԆӞxv'J 4OpɃ@E4+܁M~pF B\tm&WC4;F[7v@ݤ ~ XOwejw/7q=uHɮ=c|5ʨm8rx߶}yD& myT]7 7C%>~XS28_VnQ+76kP|V>GX[f4_*I\oTTtXߢȫN8vaKLҁ!R]N>ʆMr>hBѴc0z yVߧ1UH]Ug{Hx= 8$:{$bAX`q, ˆk5s ("PHal-H+d˞Uyˀwd0ƅe-N-ޔD;~oVڂf]4kRVψ46Agikf|~rzUN_i48V1]yEGbbCl@<>76SnP̳T 3$2 AsVa?X_\6wRϧ2d"E!_ĽhZyn淈)&piC0~7(KHb*`"$6[<Uśߛ7zjh-<''UX #UHxwrO͵2_1mXA " #D9P&SVuB*.cW(RRC^+Kj,WjzHUGNmɣ eNdtvz̯ SxJ%Z;Khثت8r(7jHyI: RRena2A/+kPL-hJbkSCt_oڼ䁊8̃ص{?G@@I ¿Bze0湀/%>dhk%Qq=k (MZ(` <$4oi  کqެUf{ڿ'j!Q**=6;c.IJ'4Wjx$TN"i@1uϙBC/g9.¥y6-HIMںf"B.' V31=۩r;hj͌"rIۤ>UdWy`Oߟ-P>h841N Z`_z\t*mbK9wKh{Zy!bߠ:c?2*Ly݊;1 ?G.ȤdFں"% &'cڦn eD7Ϳ s`<mg w Zl 5CnIw0.Zګ yN:FJB, 뺽7ph} YW}!b<a;i2Zjsdo h8>76V+=EjAXySnһJP5}na:,Rܐܧ& |s̳ޭ)ӊ{bd thב;Dz tr-֣} +)o@Iee `#scsJvuMtuU@ss^q rE,U8|i>snJ}\%C(.ȊdEO;h[J0$>XXV^٨7JႾvط0pLǟ `F ieE9JH 7uOB(˖ z5x|=@^%TtphUs3 _  mꁎ kN7g/b"4WNێ8wvOJؼ}|y i0}f,ċ^ƞrZqR(fpP"yöZ\>ya(a#՚MUs[ڜF늞B]O1IjS6ΑQj?P3Q#ObsQTQ2R % 7 a ?GgP=CLnfI#lӘp {ǯ[ ?>~g  vP~S,|e;,O=$8aK_ceH'o$s (VV/'0wk4@]l&=FD,=7m):YB!Y_BFNu$*_Yuj-jjm ݰa8px$+Q)oқؙ W8T:J~1A|1LXUs $`A@<;#hL aTNeb"_ éS}TXRCsQZm9~;{1 Wғ{8^2#0rD E~u w?\ Ri*sPcΣyxӦC2Kiux ~T|j |{"P:}\*6V!hgćږC<ɼӮ]PѤ!y290ٕؠFi5|/G$H/<  F[9W4 g y8zFdX6iG S$:QA_T8vf,RU-6;"i}-Jws8k;r޹ F"q^ŧ\6vcSWk؋ 0p< j1J0J)'r(}%$p6pբ.Vʩ9#3{ ~f<0)_MxIw ŠqKqv9I9dۼ@ÚUpۡ н>#D̡QV j`I|c|,6yOqu\K;9҉wYZil$:[}yr q!1_P1;$NT9FVJ'nךrc|R3հR )J[=ΗM/?$ HR辮ֺ* Pɶ<#Z;I|cvT1/C _P]ƻ77B;Pw"x.mS-f ,-6HZof`GbQpAæ_VcId6C7#Ӛ4@AHHVL6 >zy. 6wypU;n%ª8Mׯ Z]Tә!ˢ|:2tKPZ+eYq\͝uͤ_k?y"6^"|AO~/ uM`Ze > pHWGD.8\~aooUtG"F /(0K٤w\d{h2)A>lr ^>֔RKjJ4;p;IWcS&ϝK P-i{;6Qp pO82|=a8kD dcĶ9Q l2;qrBF.O6tMqiE>f\05V,&#= Z_?~cHMo26qSч14 oJ.OS-ȄQEWhu!S kg|DҼ<ڨ,{4 B]<cܣ^@#pcK+惌>u9GCN9*8ӠO5LϨfFݑT*!}&*TFU,n_:&J|ҽ˦xcPDZċZ5 T>l 7x Ν4V*:ai:X)bDcCE3bDZOUɔ{"/,sL}㺃R֕m`b撟JH5-eI&=@`fbS.xd~,]ނnxGHUZmZde%$N9 0?뚅D),_o@66gO\a* ,K7mY^lm7{SȒ EOK%1#&؟%ĶcEFHg tcCg-s $,G-!^/NyY0z0/:;!lE cQ \eMs3|JUkyh>1k0r 9k\+@K Xu82'AnHiA"NCmHjr_KZEŖz[O&֮;|a H[´s]?+u8ToZ ;KY}io~id-o(gP%Gw!Tʑ*F8jF})jd=0xj ~M_ JypƓZ0QVZNgo!Ox}C$A:Ж.<b'u?X.K@1p)3DWmWk,{?e,P@.7,ApA 'γܯ M|RHB͌}6;v2f! Kj$ۀ.H49-BruzI_;^cx@Qg[Jt=?lȳ&cF%}ƖX/ gCTF.㏲1FKn.gQL#~A$ʶooF}ܧm*A"m"`jl8(]PЊ=+g$ ccnaTC";xq^3Ɇ^JťYx=]gJ_'kttwtW&>IDRE2PFihj2x%Ney4#0*GA=݊9C)lh$Id#q8oٗOR}S8S\kyDjē+Th|}RT9llgX掭Sh982Ҹq߅$!U0ۨ FE~KЬNe"$G-ݢU[r"wu 7OqomB/XMi8)m./fpϰkE,<=mC$sD(qYup *?nB چރ1[ms7"d}CpTHҷhǚW]3Bs.MQO*dH Lc;ax}C5e64C!l={{tpq4W׶T6ͯϱZ%3pF <V#Y>Ȁ慒g!EDU iʙ`^ieYq ", af,$w A,Bkb ?܄F[XU(n *n*ne.+uvU 7x#Y6&(,ؙ)jC%#Yy$ZlX[hs+k'`k$f*@Ɂ-*T/=DKҜݖj$|nsk&@\ 4_wrl۸C$ VQWSǟ%CV=7򥸹(=f}t%!<~&~*3qw+@zdqh{\]d>DjWdk>;V!FB2oLeA!jw7d覢7UxA60[UuhS) E޲F+!n)W\:Spgq\ CcHWٓݚ*T S!.Ȱ.\E\ʘyĽsL0ҊI{D}Q|COk"ʹ[7qpM?wB .g?xnM&xݟCU 5=@6&pWV`7Lo3/PNk7 o;~D;yg)=P1Ywe~j#l/`6<(e/J0i9$L }QZВBE .5˽LtVZ W t "VP ]l0z2fiҗH?}Qڝ TYkmW` mܹ&c޻1(4|wںSbhg 8 ;gS"UW.tgqZ:2OwSm}EXpJ(BgzF񗀰whSW&R ]AH|zB3&7i3(eԹ(\"˛ZN2$|C y{D 9%#9]wjh.e\@ڝsGSrO5+xC^uq}`-"Da6f0d0 n\=>`aEepufo7c>dZ\L.Mۘ&}ah\XQ7]YsCuxg(ڳ'ZP(顅vt&NsIwd^T6PLΥ?_ĚeZeuqO s)ձZ@4"o>3)Dx=,99c՟x\"0')3]%eqj W Ϡfx?򾡐sC8zMPmXo|ubva"{3\!Ҁu61݇JI=eX-bF}y^: z l%11:K>%}}H^# 0IdrЮs!u0Bܥ0Pyݻ-7OIJ/(\.Z-<,+ AeO"fQ_^1G&}| U(ZڕJ>~gp*nT$(s5:P5̤6ja~竸{fC QDghMr!bOm8ح=xbտeKŚH9[ Ayt<2 E`;)`|CCO-믦VxEӻ$ט  P:W}FвV{=(cF~IF`jNN ]dMωBAA~B x'MY ./>6CA[&@}B3)P ܟiXO*Ί(Jz\-)eÿb#,!0,,qt-0g'Ѽ#^b ֒нaGԚx6x{zk Ni}ڃso8{(T~E42acE[;R|OSL`zԒ)FFo'5`vӊr#| ˺o!V~"aI¢Q# usIdDP+Ă⊌ BZl‰<]mBYhI3 Oiza< vq_1:xx`5{֨0 ^,61Y]]JY&X6n')}7n]9n%+4t)j1V,]D"/utL% ^pψ1w yr{}Uc;| l[ (9Ts;4Bq4QdٰH׀ߣ%P$2ŸBJeTe:Vn5t dL?i^[4 ›fˈs?yUf*L(5l]1JTF`Cb;}WwXGASȋ3,s?c'7_o@jdLݵ5ۛuލThBLL ND |u%QpEU;t> FfYsls)Gxqj8U0WZQc`BQ{qf'oshBL(LlwHvEj4{EYq>Q{f<~w{ڜ5ص5_wl00OB\OIL~&Q~[)/}ؐ'mj߇+T#ӷc4E[ ݻʠ9gRܮ4$e5p /?s5w&Τ ŗH;j{x~,9"ui$e<<CJѿ!0Z6ut8eoxM9=ˇb}L6$ObN9RZ=e*{1Y]3nv!w;Y,!@݃2mM#Jq82aڲD|Pׁ6N|i͏Qd:=kSDxKݝ,:OX4xzL򂫅p"FC"dڸy#ǣx-՛Q<uxCĚv^iJs-0Ւ(EhWE "F2 ~#G!(%2( T$f nqR*hu =S}ӯvW4C=UCW N)jJwad/>V#>q e^E+_0-e,~ڇss;mk[vև&>'_V[B1qw2eIII =П\JNzx d 3S+w UnT<XСn9S ZA"g_hL&e]~v)Fms;!ߣ<X*O#~@;>L,kٌr0 ꘇ‚'KAb5wȜIA}jBt9| rzިy h FJw+*`s>*a+ܡ'#䂯Fw좬5A3a+3[!+|֢TmBs **l`K993SDҳ/5-&2E6=WaOHZ۫j>i*'zmċTW~;b$ɷ+U*%bq~ Z#x^ܨ$b7OuR1dXg) #F\<:!L#j3nWv鍒-:gȎqAB̄Z3T~0s57Y+9͢ʰ hKp6TӭazJJ293G5s&?[S᥯)jZHᑔE nZ2+ KAiE-+%{y@'d)*ĠE11.:%gwpr;=CGlܤy7&H*Ȗâ앰VE-憟* W/: EZQ?EDN\G X"s=DQ"7RSJ1[ 2S;nukդi- *k t"wJ#r,E{rhm~nwŚ4=vt%@PpaExs)14\*bGsrxOEA| 0XʼY Iẕ}k&sS-c~ ۜ`!ރ# T.Xcدz{OX3ѤsiPu]DA50G)%ҨNBY3T6Ycw̸Эxl@DUhfuwj౬3Xrb'= ym(Lr9mSo PI/b#ʓȁe4ikCQD<һ+:2&MPG"yuF;99߳qk|A:j).WuZ.]˿O&ˀp/L xCL;є*#>t6V7(bWQy{1t8w}W.9qHG} m{ł^>*ZߣteUv^A.tTa7_<qH])fÚ xغB@g|( $6{5:p6~?{n=b1DfT41Rxezp$LcDO:c7 R~[G@|~Q_mT %RBЗaAޝ=>$ovqrXR\%t/aOzh.?7Hm=8N+*w+U{ۯ8{4È*j;MG7-W،_WXRSrǁQ"C( QGu[2&,YUM !hp=eYA|Z] 5Zf,WQes$TyP6ɨSPDvd9> ~!`LRC8AWvkI+ ڰ榦XPϣ!pbN8>nS<}2ZB cIw]|Æ=5(,Hi==[2(da9L@tNSw'Bf-`Y@)zn>.pWȦ-`'\L R-ɻ مYzRݩQ;z $A7S'mG5IPdڑZ#R.}LQUKt뭷3gi@6  +9<3㨓EC[m|pl]zaTOA'Xu\p$,@m(,x #Џ9=cVgp~iA8pHĺrML=ٗ' ^YǧGj)E)!fz<0g*E7 ҿP U(*hT;ՕVz@OEwm1lep2Zͨ1brk.@v!q|q<'yF m}T7|MQ@@W2ET5ˀyKh]'I-Nl{P`,L)}?a;&.Ċ\d&1ط,TaԂu ɜb<;ꆚ;9o` DB>웛q.֒JҸ Uw:PԍBH +ݠ]$)gzbdH"ޮYuwad L/c9ѪH*(g V+yB =FqѹL<7a\".&D:~Labt${$Av NA2xp@z;u3h$g"ZDt0SirvITaI}ƩbMj(.H_ZT0XA `Er&Ôd{@\M4gC8[u_IʞSga69׋<-G 0Bɀ|<%ߘnX)敱85\'UG8^$^8Hx+v`^ jࢄr:dsm%?B?i1Sv>aynǧ8Dd6ILw_m۪oB2з#H#ʜ Lliui5hrX-(ޗh#n%* Eo-i~f7%~z5$/5ʺUG-I^(i;Cu,\ݤjQI/mAQlEC|IUJLsc#)ԕ'Ra'] Z[@!X|\0iV Eb߈(Bg083sݯ_9"k5N4Ҝ)̠/+Cy/w7CpmȺ:d+$/!AǾ|AX;WO:j.X-T"4յ(J}F; &t8kq4`,nHCJVHWƇɴ}ؽ) ޒ(NJ! A "1Ņ#:;"EQރ:*q%i-~VS8řĸF8o)bQiieUJ/35?uͼR(8%h_k۾~_ξ1[HLIР3S ,UӺ&"X,l #](n7{%[!"óF}LT õT7}=%Y&k ~vgsu̳;ӚHH|H)]Dee9r!nw+9WoX~CȞ ڮzYYy|$ /ø]%)vɝ[*T䛄ĔL-=kau`kyH[dB>\<$XIA{Ⱦ[1DJ%zlÕGgBwLٍmg|ڦ# !>[`PJ_W'W\'&+rj;2 Em9R,[~d,ƵYgEEk^rm܆,$ª{~kgFeHHv9wEnBZPeʾST]C7tG/e(5T$7:q?b 6 #J N:(jiKeā*/뾺Wߩ &MYsn@%C?e&4zHJ ĕN Bal0MH wZ80Gҷ 0,uG.PZrLqF% x`Rb]fMYxLa\b1,h2LarOT _!pf|!e @/No1P΀?-ೊ*RQɧ(nb%h! f--nVy,ӽj[8֨{˔Wew^5&tU4py NʷI Ñ`Vo[34t3Flפ4Gw=!fSf!MRS0r][2&OC!p?Y^1Ai gB+[n*' · Vgh*ZphV^kzS>xӔ$ $ކyw3W|T})ZH^ZHC.yf ?Hc=r;]V6;9%vm}TPģ]~grx6^U5ТG8O+\^'Bѝl[ٺNjQK AE~eP]%WFNن#+w;|n2gCvnʓӃ-jG4\NuQY+}q8&NY#Ρl1KLP fO߄g wޒ}!G*RУa 8jC[4/uE|z;MAA4upq!Ar t dhJ9N&xNC3e\Du\5HYW(st@NLY1*G7%#0$Y%oz :?LLDem)n|,ӗ('#e;ao>&Z>a^I'OӓbR?r sv!EbIޠLm*&*R=-"b>R9晦@C=$W)ZD,&%!\$rNWд ?ZQʬP\ugCe{I4K5Si lSV?sS+{ *WdQf[RMF,$>ꄺ 8w@"^aS0^ن:R**;~#7rRy8XLՄиa?'Qd1b31Kc$|}ŇO1}N:zORiobz٠]j w(PáVfTd( V%W5 }0, YK~;' LAgO"9nؖTzO'{|:žI`*>!\l3YWَױrWu Tҿ3}16N"PQj\JG $UgLES^+B]t=QĤ3ky\=iFW5%R^D#~PPG]b u6}#=B(vqt$cnfgɑz?&# <9gUA7ÙD1 Q$`$6ЍՍt-m dBHR|{Ɵvry{Skaj}NkDOf~,4,lYz` Ltf/pttf1' 3% C87οdfnƫ)O{-݂V' :$:-m50jFvw,]!#SX+tūDf誂o!䂯+>O|(}:\h {dFӍ&nMBͺ#iNE؂ rtPkhgJVװwEW%wy`2pP2 ,lU0Q;c{kg\ Y2Ϋ?F<ܮ om@\LA__ xQ@Wj g܉{`Ղ(7o|xzS|h8?-<GWithn<$`@NBz9ͣqbJF@Yd{F#^|-8D96"9W ZdIv:kr=oHT`O+Ǵ-M4˯]Q63l\qJbI-'d} }:4\-J MBA~ Ap nar}3^.+ms;oMLVrw&mY87 `;ePV<:ߜaiv2FӍ,926<YkKڎfjϏTzB8HڵTXq2s6- %$5[} ̼b@"<*ϔ?Brzd =.E(:3n~N̸P2%Z2=pAvʞd;U7P \ר?a^i'a'5Qg%R%ܕU<2Tu@ \¹. jpm}ۑqh, ZϠ3Dg\@]Ju2TU151mwMJr6:OkRƐIjNJgͅI3)Nսjne. )d|/Rg][k\EYUMw[su'*jS$RёWD`ii G2ɢW6D0ׇϡ@ V z!r~ŏ*?-l@$ >kЧt !g `w§X\|gF4Nd@(@nJV~S6RMA0*w/sM# oC R↦Bh9ubG2|VM ]2>(nn @'~WQlM3QA'; =7gr|"w?]AGD( ϖ 1G(Cêd D_~8 ~ +OÓ"Xp9Aԟy\u)_! Ir '97R97{⬫;Sp:#IįR#.yŅLgwwS"U6p7-`5HO4*zY R8Fgnw~>EFnu!Bԧ_1ߠE,L8̀F>.5. p,[E O{!mr+ToU1 /`0.O67emAvGR>4kZKv;<Ǔ0aW["'aĔnנB_W $jtI1;IU@@G,t; zOu!ӑSDp&nT[ ZoCyA.^rcp ht(QZ >f`8,RGxlȚϞ1|}$yD(1Jޒ/;9O밍+x3M9W1lRCyu(1%HZMe6nwSi7;iNe[%EGYaQVݳ>oKi@ ĵ"HdcmZAMTZk*1 9k: ;ܰjCNq }~doN Ch-/rM_$+0·䎖கpS"+QB,h]wFI"N;~`~tRunԛqc`y@/‘WCٯ*iyec=N0pCVW6Ϩϟ<@ Kmj u/2F-pĦYҖ(@rn̵ :o=uЂܞD볕/B(y1DC&0-%'b; PM}^y7 ޢ%ox8!*0?YkJ&Uv uGK]fMߴ{G*N1IJߡ_`0 R =LjTj<}Ɓ P~r릒MCHz~*MlIYZyjk+)܈[I,=4v}" ŧG99EAYo~Ih|$^KOkcR/ft0^4q#=.{S-:Y\/"#-5fYȏ?(1Db-7q>Z^ =ܚ\mtN1q93Vcu \) g 1kķ`P^Gѱ3 M1̄zCj^[g1?]ǭmHn͂D &)Dtq}#(Rnx(tN``2r" >#$p#Ȕ`R1>A[څm{$'W[o^_+w$7FӀ qZXbiKyR{t6Z="%tݩ]Kr3|0ݿ\T1f|WHX@$( }f9@TtSlꕕG~JH+k׌+SU v{+8z FCrorCд0k#k\*f#d]UڥF]aP5䳊N=,=NV~LFĝe}$nYݺ; nڶCԓtLD!} JLW }% '^bE _T֙@^:ϠO`HcE`0bߤr!2̳^B[순 'n sKQMxcN;] 39tͮ-!Љ5Z<$uJ_CM<T^ŰHizg#_rOy^q?_N OѦ0eZvBavz~&,Wu5l{YZ٠4ݴ` 6 .3$"#WCrRFhj'$QKmлֽOI]qRU !1Xnحi]x1 l>_1T+lփҏnKz;캥h!XM#Ǘ.qͬТosZf8OXtI*vV;A@Pr ̮yoG4SrG9p%ѭޓLb #IittϞI'HPmGO.vD f8X] D 7{[Rh06 zNF YȱC _w}3Jbȵ+Iێ!_<35Q3Ja@vzc'hu*J!Q w-K\ huĸoMe٥bSّXޒà,űn@{0-2Hk}wO?ܨy 䦪6'g<Cέˡ_/5#L+o5?BtSD_6qU鷔jxq0Ap8L{%#j@uZWm'eƴْw6BJM6~^\.͖`bLxTPjaqW " c 5~]aY'!SHKʼn *cݛ=սl.; =3 !k~׼)yU$SV5Z@bs^0*C_ {Fk>Е\y-YUz D"qAlj$ًMsw :=]!elԄ6c[ŗ.?Yi9 ɋ-tE}+hs̊xuDJkim?PaxH+5>ƇJZhCXNp P /6 *~OHvG[gs!H1CTZ4/RױtV")EZaT 1pH5r<%#}b`d;7X$pQ .umSu)n }2cB\Gng,i;ٔʋ} u8,B1R0U&g92@mT_ӉNָ`#_b!"OEgT޵ J2?'ˎpOY"2 <"Tj>eU`+[ׁ͸ݹ9tnm%4+eAVpm ^Tk&u%$ E0DpNXˠC*:9ל\]tJy5DtOa~sЖXխ*Su`,}v\=%}cڻg[7@HX֝NU\VP6X.Mڜ~b"x |`,F}b_4r"Ӹ9fBB G&]ow/`tc-{1-H5=L./*fbtJQ657Y 0% % *h2꛸kk;9U:+0jvKi#'Xb2_REO=SVkߤbAegρ0خZSS*#miE%sgiӘ+yP#UiwYHh/Z qx+%c[]}Zo9w\8zCLl:eL ~{Rcp|!TV}8)Yq\* ޡl@noI"zݜes)ĸb;e@RW &*cP .Y^V >z*c}EW(ikS%8OIo+Uw;1(->R0QJ,f|ɔUJԁ^hb- #%tRa =seʼnBZ&vuy=p(<:kW:RPr NI\oߟ7tbk;FM@, 5Ul1t 0ά $J$q)B%6gTG89I+aێ_GN2;-X/2ӃE|nm`v_ =T~Y(>Wu{Oq-5xo{%Gb~tBդ Go.ٖJЉ{L&t8ܑ" ZU4YG4X{4goެu˪cw 6wo? bFO>6R*J<3ecN;]5dNW]էbeK\9ə&>X m^! :yo :xc <àwEgu,qLxw ߬dpֱⓏ)$vBz{oJfrNWtxp:7 y^EyhשK}}y`T&:|\&uC&| 9{Z1ɯ3-.,LMWQ+@uuBZ⩽ ZfbZ/KnZI5$.0{ oAO0гH.a'LG!*3{eу2i}p_󔷜.syh _zpԘzu2 ڸs! kJ۶o{Q[Pr0/D'Bq?K嗌 4JƄUS ͧ=^{(AUT:m L9f?/ed1wz_E3%X]ƉxQB+z3? LziKy'{Bk(ZIk6iL Ȉ3l)߈)JsL]c3@d&QְjSvjٍ&#)":@.;/67 D08:bW9{JTl;FAJ|+veyA,(c&lkT`&;}{JXQ%>!~Q:iCxw⹡d|VɃ'C~'FfZ B!+a/pxhN\ GT(bhړa5;b7}KKoϺJn d8sYqh}uJ`Ukqu%`=r%%LaYZWRH |2; ֻ98 gը|,^79$ ؘ6v6 v@$ք䲬į}&qv|ᇆ'漑e6l`V:nhwr\O'G\2'M@pL ֑MPʅZ&3E-i G.H&+ݸՖ8&;.g"%Cljr/MvPEg&jӻ4%=!r~W%D|;7"!5,\卣5ƅ2Aɵ쁅R{ w=p+3+2f-sZƇ@eKZ\ 25ie rA w e)! 9"6F7E<:5_2z*QzzVH7,=Mf`F+2XeI#]T>EЎsebO\b=3;Xyq "NFRfLB]}!qkQ6(gՠ3̢v I~0+~^1(g:3h;ຕOv)I~Oq(\1skQuX}"Q]mh.ӵq'KmF8<GUT{6Ш"5~b1|wdH=s%@*:L;Jv S4oz AHy$Y/uOس*3]ssZ3%@锈a%F/YeHӵ_y=7\ߏ."9 E/~rhà˦{#hEl!LXj%eSZQEhyH5Nmō pCF]LJ*S{Li$Yyd44[;V좠މolӥ;y2CoDma`XtU-Y_fyWqnڭ<B pQ|II-&5b5Xވ5F4ɇ%-ʋVs 3b UScfɂbKDdrϧ.Ad֫KIz Cc <;U>z6(sA>"eyN5"s7tx)kƌҭ n·k@1V˕B\wӃ &ܑt!u4xq}R8~z/n NaN([J0tl0XcN`>.-ӽttVgi5TM8=*z?FRyzA'4065i`}-; ?InJ8_ g?b-I"MԊOL!+( R붅ڿEXnM CHŁPЦ8эW?!{u`Wi_'^D'o2q~"a*RGD=8W*xq #BM G* {F>%jh4KqߘSo^3 ŔW ο"&i&S{1WJD@fE1aὧ\2ƦB Þ5-#lX^p[KܥBb'B"1oJ~r>P f՝ƶTм/h\j{۷YS((~aE>sxYiPTp+{ӽT5%v>D{inS͟~gz::xCbB/n1\QW+L״;2R]O©&2=_e}Fi=ވ ~OI< F1lS s}JsT$kI.BK*M=ʮ5bOZ#fiT>k$n \cUuB#QFېji "&eJ/ =]O]dWc;㳢Cw#esžz&;;̿QyQ&SȖ4y :B(:ZW}r/?B 56qX1rݔ]u"ݯC$(෈<402>d> fv* yfUyܠi|q⟢A*EI0Shj}{%;u |%(Qmeu_IT\?ReJL#&Pg nFF^Z.B] 0'"jW.ltA1 6R)D% KS)S,>%k~wִ +; Q:?|{ϑ=9'OO=~nH%ҰlWsW D!!QB!kDŽyKF7wv r{U 7BOgmFj2K)m)PL7t~2 }DgH Jx_അca<:7[Ҽ IYp,ϯqҦ_ k~Ndבuň>04)Y`,3M}22&cIeg/:%n4e0Z9B5d%n.!><$kLF !]bM߭!R^L!^$%*yZG&2]3o>ԣHZ~Y%@~Li9|(:dlEa';bdIIZޭQZɌ B!?~ CTcyҽx _{^Nr^;)XxZK9 F(ٝesӾU?1 K\uw+NW{zŔ4Λ_ ѣ<}ww ֛rڗ7~No\įmnL ^?rqk O(ˌ4($@\xClHMN\+GMR">"ۂ[C:wBm2ͪ>3H/vk{>c v[ Kڵ| #|,]Ϋb򺡆6#UC Eso ~V_ 6=x,.sK˖u䎪7ɸEt7TZ[L r.-C1r<LOѷ)Xb#[H [1w만*1(*=:8 NX!/ȅĉt4爥aNEh?RquܼO嬱)2!NsMu};{TI6[gʮy dW{f ۨQ¦&T|{29{DoqGo Q & iG_^H!8x2"XپS]t# Wl/12 b}ӄbb9MM;|PGV c1 =B4>e:žj s!(хeEn3 :'iUռEp=5FNi4% ]ij(lC_۱td-q81ϤԏԐ }ZbfgcB@)LVT->sH>nH)6iS.⦈RH '8ȘmF{3C48S2 ثaod:g:/hАņ49#'lʮNק#[!:l[H)HW{t%'m==P;f&s9 :,Կ ˏQ}#WMvvy=38M#<–G-Ysݸ{o9īhpqSR!EwU,03dU/O+Dc t]TOrs)QѺ  #K{Ap'xż}]Bo3Az/d1^p*wFPVUF%lrd9%һOYzs Oj?+«T>Ō`>*תo6n־2Wi30) ],x\ů )ÌT'ʚm(lj /_%4|ÚYyf$ NR{/*ucw#E8=gFKun|'E*+j+deV$ v~G 5b/ypŻ/Ps{S1-B᪓o!aJgZ}1w4G;>d7QojڒGWVSdE{`A3\ | O7d /ѳF#`\?ќ윘}r B@ >Spk G]sDQ $1gy6iU`ʆ}'Q×[ 9%-!֔l"lɑ;hkNF aZJD.dCLTRBf4T5l ;#  l;S~0P H|"Poj-D'KcphagR^{|Am "' ˥ aTYHl,i.1aljHdm>k,XP +2ǡŤI2B./l RG ⬆kt--WlcLm/҇wB rjA;r ;:sۤ$#6b+U @UOCp_~O 諦?"*}-'A08^@lT"]3;QiHڅ.j`SDTWm@K5{`YvV*L/+ln5 kD B>_8QC'{[9(IBs O76lg/ H^ćw)a#/LAP2JԹأV=4RA>CWIh8Viaq6fQlQY0ɘ5s>B0j=>R2p33KpJO>#*9Eٞyšu0&V^l3VȢ>:}!!-mV&MH&j]4Hز Hj‡9Ta&Λ=x⺝j72YW?sCBGQ8 QOˏjYN Q!y"P'Q}:FQ4/gߟYMx ]ޱ/h#֫NE_M~eg1eqS1051/:mxQ!5Qg{4EyPEHeHоY5lu6[zfɺT|$$3%(K3DC"m l9IE63EЈ&d6UT_Fjh:PyybQwS $:FM\@R54 8 # YCPhhd;wɞfrlwn?{EWZGѬWmXHK5&cCg]y~_ !Ф1πn 4eP1 7 Rn58 `~56@|ye8FR:Z DIN`ڻ^-i`wp |c; Zq~/N4\&H*TcOGU>$\wBC* oYKu'C%VtS ƒpxa5!D (q; fr%Fqj R F v}>τ -"0S6thRx܁4CqvAyAPeKv㞦T<^hն0{s],aJy" BlB$aZIGë)!Ȟ}hczAaDZ} WbK1ov=o^8[Fot˾g\8b/Zq2onԎ% G7,1۰,/AXN+ 9Pe[3>ѮFDי&<0nBNa?ݣnVt-ݪC+)Ģi9W^8DEy@KLJA M8İ[sE˨.}VYJ 5 CU1[8<3`!Flr~ g=o^҂SYN;K#ht:Fv7qUI !1s2 VU>É&mmԺ%qZ'V+a9)}&\bw  2\ƊlVmfTf>fmh̩!%|´*_QQ^PP(rJ/-CosV^q9iTRo7/Qo2rMTպP)W8jj*sf2:æ=li a;N fڣs5JM`/0f=7^[^G'OGK5m-Е,6qI\o9KDҺI@ϲ@u(nVK5I}1"n` CvCL?AAm̅Eߥ"Mr*@@A>u%!H)5'P)IPo~tÑ+2~+_:yTk0 PEr_hR&efO^Dx/*WP"֢-dy=,ZZFWj!6." gR-bBX@e`x4@qd.^,YM5؀N]q74$![V|3{kb("t!Ǝ%A\3Ed[˘p}>TQ3hz##m2K}~k)sQp ycܕcRYNk7%KPP!YYK?:yΚ.|~1`%t wS__9]R,ȣ} hDb|,8y->( )okhՅ;Qvy6d^dVH֤QU[X7<֧kގJrCa?*u"o [=ϕAŮkق03 Ӎt1dLgF{~t9I$ߊ!A]6ovn z$ (7Uw,!dmd" \u Ie(ިm%1PO6iKƟܙ3xxxBoT`d?)oR XFNb*s+v㇂_bz|gq5j#Û#*g̟_FpԥwT$ղ{Up`I[.u)S{m(-@Cx V}$WqR (gbx{/oO~.Ƅe|*qɪ.Y>PZX;ApXbWqrg OF)0^4W.6i6զ(6GcyZ Saldj3"=Bw|kgOpz?b&0jSgFz!ݩ_9CcSGM 9}`4UT68vڄ9rL]rUz`S4E6(eqN3zo<"ːtαYɵpbժέլ$NW}hl:.kH~jx)j; ョX\5oU;7Ak#s?l/*:7_6Q)}Eth2i 1bvT |ۖǚ1nљ3{ w~IIGIQ溵~6Ԑ-2ū]B&Q*Ie .؄,8->DzFWaG([:^k$.-(~H}oՋ!M,* }%䰷"bbN~{ 赭PR4]j̫AۏVTl (r(mW&6Aʵb9k:Ѷ]0q2J fH?*D"jkGzK9X终y8?OsR5"ĎGSgI/OY [dt|޹ߦqvcّ XYP6B>*S+R%pd>)&%T^6O vR<%hd87X}$(ߜE߾ue7|yiztL$=\դVe]E+WK Т=eξА WYFWq2o:8h'_S/" Nbu˧&|B>}يupon|pA=pf8E q 49K!/#HLROTCJG}[ cXT73 j狪(l-E5]^<Bp5Jb1(xRflVoÿO\^Izp}}\q~J 1k6ns|A6ulb<&>{q`E8%1#jt(M:,\vڀ\d FE oX J'َNw1~n"E2/$6Z,R<.i-o|աs'w=0S;z&^U=L6P#E _|TAMѠSk;W1 !-]f0/"3p؝)S7)|hThesxUGUdpb,f7 ifV)C'1aC=z݁tYſ0]iC\yGiad ؓS'c?1ha9XnGq~0aN{0|R]L0ቱK/ikG4mSykg'pߔ(6=ԁc\ 1YsLynfvjy.2qhi Uo+U1@3+z-uцfcrF'6 o|M-V%M!hW/pXbxULs0Uw#h9E:~dKoUk\ B$t=^T{ ؛ōODEz{ۜزz,E¨f`Hwhg'J5*T'] t`=*^ WvqQ*EwP!өى9mk%r y0ǀxYD t` {0QpitUZno@9Z {^_ ֿ?i/a89HASzdو ɮ'F'y*.[goٸS^^ԩw#kp5%x:ٲV|E&2#) ;2q;mk '!V9;Kc~upSX ,CKW̜ܹgIR]0%Rd{ L1nXw Mӈin,Vv;ZՂ |Zv*_5@cW@»YrQ86";fKWD*Vqkvh.OY*0l7_Utb}@3O xr{!*xncY Em%q=u{AЌ"{`pM=5&p*a'Zx冾m9[}6w w u^ޘɭK>KqOž<#*N%9,Y'ЕUx47s$ǏeX/?o9h@ x4__u72$s?,ޘJ'9 {imCWe]?ch ۿ)RJ:5wFT WQ8" d^b$%Em ӡd*.v1{; ${V6IdY0Ñvk7zCRq$!)mԚB8{g)(~W :}R6 {Sٰ (xu0j1[;Ủ=c$lf% x _GUi~u @WAk2w3 ,Ÿ-qbS1mtyMlM@  RI31A0O:U$={7`Fm-m!ShԔaJ 7De.G o@#A,3_ŪlmQf8op.*s޴C,R|$] @"x홊+zqrK:`UyN c!FESh@\nJDG*F-JQtZb4o8X>pp7qB[s3햱CR rq~/nDV{<[^72ޟv {6F!i 8lpШIА'*Q`%O9+-dW=i -??]sz.*6 ,A!FJy_ⰈxK6$+rz=4}C̭Q(DQ6x:-!o5CMqG{Kꟷ#ec$bcߛ\'CFĺ?8m@$n"JJ{?ʚ Ƒ^NzƱh+D|K5E-Hyg 5ْK?>n:V.bͲ“ޔ{5v0gM*=>a=RlB.T`QDaLmXɆWa7֤jx{u!C$NnkW<@[Cbzj|]Ǒd5wXW}fn,m–?SkG*Ui$65uGo+O'斲4$>FY^_d>͙LGD^lN_| oxf5#5N`|AQH<,>?r+.\+{IZ 4Oai9t*z|c1`&{^0@BӦVt?OkG|LdJe)9_xm_[,TH5J4ݳ=1I@ Hn$ xKuԏY[4>5V+{iZ{~UR=RX0]zi0k_47)L Q!= Ms4ʭc~bB5G Ҟ6 >)j&d!O *?ը=KYf-A[b-r[*? ! !!wofVg!i]P d돡 jy<͙:YJ\ұp E<St_uԕe:WO'2:7· h: K?9:mTcΌ[YRCo5[𔆚c+@ wLIY/[a{J%VCHܛʋk|CaaRK{ȥt[Gs~Ʃ;)qn8gb{]*Z`xĖd9QŹK[ ?H% mPLhۍoekpmrpIfh>*g̉ll{T>y',8覎:N{'Y 6԰DCR[9t,Jx~Y/ӂn\ň86]H{@3z.ޚ?U/u2Q!ln}smX%h" v(QKPNa;l'piepA1;ضx8^}j2HIZsf WY2)+1Aڹt\kh(%/]n|n2FC՚j E20%AI=Eu^(M-OSTg#M`".7o02A-T^o{-Pa=% %J bH09:z:}$}z ̙14zDHP#LJX-#c"@;$Vkc`^-W7cbQe !Á#,_a}! ӥL.8J>âYH="'Qhr;=F+^[Lv505޳)H{d^& (jDȬK_?&yaŤm'fS* c" :}!oX+B]"| % L ;x(wGq#o"Lw ,$J5oa&R.谋3J|̀(g'E^;0ϻoh][crۦ!5H6ldafEGcmCRT_qr@{|KzgW'JrRUmgw-$0,4t/8Yo8\"9>zjiM00/iiR'=4n[)%&CXAgZ+݃JBKeCDVLP};6 <\y)efA>:,Ri"DL/rw]#8nNC=0p+ex]&iU 9n]/ 3hmDI})8j@&zlw7S$̼W_4e 'R&.('akD!1k+<7ߧj(YLGm"B޵cjfc6jۧPcm&"UA#},ogODWPݴ@/0Kb ƥo3F8$7ԃHa553_jNiXB-u=d^DP[Ʌmq;LdN]:" kVbqy>Xt3C>CX[͒(Tf/kH⽝F%똑-zsu[Nmj/WxR,2+7A1! lyJp{!+aNzFԔ£|/clp{ùH&݆A݇ou7/ܕBYy(YaWK KJ ԙeY}`]5LpP:8fJ].q罉X]%Gb fPkO10=_j.+wG*?Y46ՁbiMvQN~8FԠ0I>L0ku q?CEhn(KXH<]΀ $Y u*W3pdwtp{]MyhPϲQl~It͇D6a~I}DNԬ>cZJ" MtDK?^,LUIk,x% HW낰 L!?7ǔWsM!H= "f#fq#?A6ryYS[V^Ot-Z "T%:P/cXz٘r`2} _?DS@DE*pvz?#ߑ=C qչ?`*+EiZ#yښ"TDËSX6ƠE=هboF?u;po STM@fq=cEۻ8uJ/ΡLJ#&עL|\M -PP‰f3`mba +NsO7Sh9'{)lڤN[*sEuJV&ULD` g.0D)p9.+ѓ7 8}kkP\ %#,Tύ_bhO{$lɖ-Zʇ3K-}CXϩ9!yqU}[k0ܲʾ, iO8xcMKbÜD\7:asytə E\(ITI|I$MQoo{J f|wL1`dV! O@jнOF~ފo˳ I0Sq ]OUv0y}`}ڦ؈+hoژ\&ƍ 4s1zFiv*.Xx4|[-Y7HJ标ѧiɲq(l_'{_.|wyB jX?ް79:I6N /X=aRH6h(V_.Zdv-f<܅׾EsfEkg#<"a6VFpd#|וD).>:$K' !Hi@nO;f5.8NH|ad-qe%~lH0k0f0{Z8w'(?tvR0*{h*"-R(ŕO@A?jR=mJcKq#MaZϛpfi&Ôw"Uu5A .Ъ=o@)7] ]ڭλ -[iplPG3q).F8,8J'kv%9:y1p&>{3ik_CKB/wwrhk=@u-lvxO(H'-sJb )kh _ Qd8Y0}aCmj7x(C^W[~GPNB'^qIz_Wdl p08Օ!ps Sd\4~ q[HR\,Kl(K2] xMJ:uO.1xVʥm zʟUm$ nRHw?*{MfȰHʰ|Ϲ'r(G*0 P0X:٪@yteH7=N[i-zV7)f(4NG7]dݕ:r)Hw:;-T'@n92bl,!=5FO+ޮ,yq=,!M-8p>ѰB;j>!#,C  }QK )Sضw{"rohT3PkҠ?3)WWB(ĩ9zp5q35,<4<3ɵaAyZlI+d]4+B<*rm-}hz &_ >[&("+F+hR$6,=dAu9a 1\6Y _Ոlz[EV1;.Qr06qed P<4KGJ#Eӿ&G½JC=CCb$M;=><_3j<{I\r p gL" .XIEʘ##N/.fVH|ZcߵH7KW)H% Sus!7-O;5l?AׇˌX3=ch:XІ0/*+ ٲR!fDioʌ$0I_~;!pM}Jg֪5[aWrc+ ZʦZ}q䋓UBfc/[{k jzbq R ,KNܵ(ub3ܢ1?$"2pFLPEJKԮ޲c"뙜ޯ{03Ѝ_;3v*Q o",!(C Z |O(Q%πu~#h=G= P"HHYqm{Cnwy "={VZe~yP,I8E6>oūsCW;`W* |5QaH{+1 O\W(sZʃ<RkXn 0ٸl4Y 3yϻ.aYSx&4vLda7lK;=gt7g^Su ). c1 AsyoRo1K'MZ sU6SGiC=^3KW3w4*}?62JOo;~|c:F @0Pvtܡ׋m~V`iǢO8yĕ)P~l1:Q1~a Ge4I=uH(?bj1^Z16f'@%{{о[Co/ v:o ~Ը'4c\&m|&(f{BLjk\viS\X/)d]qɐ%Q+ʦ#6V@|Z !UVFBwJ\yTܶB?W*(mKPT(@! H7RA^?vEaQ{G<ylM>}sF7X0š4GaڮZEF2y wJ|Xs!k~R|3nDws 7hj/!ӝnj3LnGFդr=#d`P񍀬:z]_Eٶ- ebCSI,h8Ԕzt|V{ۻzԃ"#TuBR^əqg>h(ȹ ՜'t% tL?eJ(Nj\xl\rtx,#R|"Yػ5'$@qt ^kDP0|L],; kUAQo:lqXSuU@N򣶤^屛9j!s3ӵLxHh-C Wu%y7!Gl#@΃8f0R{0E]mlw0yl;|d/ 4vt'[v5_3uqj aSDZu %⠘ aPW+Ai^6ns؎~UAx~e'aA4&ğ-p f2^%lҩ_Θ>Ҷ "s(LLJx…2˒ϻߧx2H"*PXI@]mE{k3b/d1*@(TP3^^RpDshvPJ ՚q78Y JL ڋKdM͵k:?jgbuL'jj\[xk93f&C?\[` X-6b"H5?zcF_nS\3WUEa5$\t \̊˧ ]+zZ[>GJ~bS!91[<082~J7X1Lxi&(hqtK+JlG`M (a ՆڑWb]Zbz)Ս \L50s*=~x f M,;œ!O<܁meV.N5x' gb1ݴ/_1[[D#G;-枓p˸w?& _FPk~ "&mĜmQwzW̍ q9Z&a/3ў.G A$HqG4r!x遆5ۉVE Y"ca n.5xMp9;f9^E8۰GTVy;b-*<ptcJwFU 喔6E(JTJNsl2K +_P<\Ql;ϗ+? Vti?Ye{WݧA[! 叭\@>&Y"SvPxECQFjmEj_nؓhF y74G5ԠASDߞpT{&' -ڭgLq }%_0b~uhuRQP?)^#wD=<./श4 <2i.|2L>񶌴 D5Pk_;Ks?w<'<եH,t||gO|O}WQO Yc `MtE\dʒ!'oz"ǢM4',Ǫ.b.m7/N#"O6[e~W.~3Y>mՉ (P(7;E4N+<Tta虝BuvOy?;g掠x)bn>iͯÖAeϮNvo=v*A_I8ì(ӁMxPPI2EK"LMjaқcO8t4Hz}i/eċW8nƳcJ0TΦ|=+*Út%(w?P0 yBN^ f=Z3!P0/E7tY4I& \ò_ҭj*bgOGn<(=h@؜A@P_~<5 \kgp(z13LH\d`8h(eR OFt,@m@X!Tz< G M9p0.7=Wc2oh"\̶!" . ƎW7- w}kzF[ډid)`4%(q7w]|QYiJқ"a7kT_6JP-K:=0).Ҟ>M~ⷧ!|S[v}w؆Iz<:]` B=U >l&w? j{8H*~q7&ٳ%om~ϒB7QFGKxres`KF>`d/ PެQvd]cB{d-hKا\(F:}ˤ|HP)7+/ݑ t|OVLcEsF ,_scRpƥސ݁ 54Nn!oiOQ,8 C_.&O91PF4%:W݊mS)MR0IlT Xh-o!5*Q},++`b`Wyo<_?h@ޗMG73Dbh:P}kKUQEJV9>ț-4r%sN"j|j$,\d(B>Us LaZ8MT..DqLi|lĹ:5EYp_=IK|{>@ŋ엍p`u&AoXY1Х(\v\@>[]Hݘ?k.d4ڦ;ny,cY\cNS&)J%^#AvH}!j۸ n,F˥'BhGR 8~Fދ;[`T[oю< ILKmjr ckobPv q%B`8e>A)&*bowV]ǤDOYT왟f0T+NulM)'bme[sh>i"`jvX{b<8#FGqOi{$єwc?1{]QuLĈBwmC$n^kep#VDV"ܯ/EE:S:{I}׷nޫxܽп`~Sr]DMAXpo[aInלg !C4U2<Dۂj^:W!2xl񘫤_t#^\eg)ow0uJM{albKI˧XM5wRǐ8:W4sJ4( qaݭ ˨˥ekȜ- W&6fʥkH,Zļ6w, w x.S a@+_m.w>kKdHl=F 1ݯtgid&P#;8ai)/2 ,խ "mv-a8W[W]? 0hZEOϫ![Qx*J-;l "@߰#X"H|-ÎRG5K`s Οu*[mBk -QP'Ύ1 ]Q-բ^X9]M vϯjAO2rH.upcĚvf~s2VuF^K{M$K$Ũ~=f%b ћm[VȪEW%TɅz]}I %?P#mLsz:T$sҭ%D7f}bx|XSzoY6 ?Sew)mcm$}4YρH}>Z0hf9y!IY09]pa5 vȈFDn.4nH&+Hwh7B$rYT o;0P̊*W/ JYQ;q&:b|w$G2zl&[$]{3Yoa#| NEMzLReѕ߁x nPW$BȻ4u2NՔ՟噞#\ߝ5}#l?_Ԕ2&C&zדՆM$R%XX5ox^q'G[$Eh_ M;7<K0Z%z, y\0@˹ow“YO0MX+dks".xJC9n>6{f7+[TZT .p!\ rՎ E(fKÓ> @ *St%ԫAKE:݆Jlh,~98ƶ n$\mx`)HaRI"~;t7*n3ER ]Ax-Л/NRQ26(ہp7p$J5^2c!feloޒEAvC1ɝG 2}<~-Nv\Tl2;B6jwt@~@V@L{?7 >ؓ-$z.g=ٳ JU0Jyo͛!VjYG̃ )'(4Z-?A+2Ƞ?4Ղj[b1w6xvxHg`v:Qw[:&ޙ^!880}K<.i'Ӱ*:%6XQ(_+H)='E]O@gN߮@u o.~C+uWvV0ݯp1\5b[n+pOo*>$MtRa)oZP@VKU+}?C=;qSJiLY~6e*nU~Yԯ8Or;2hlj^N˞mv9_o:Haf}Pȋ(Und_nݮK7loyl'"bu2W=% G2z^ { 7|Wl}=*pF^My!‹]L؛Oϴs)raBDگHo Jw r:FV@B|6>>BvlBd,y"^DI{ă2c}=xKR563q`J>KRĖ?ʗ(#sDNU^CNr%c')>2C02XJ$ z D,d+&l3딧WcY?Yj<:jTnn5_CS(?nMRl(T0CfU=sW0G虲"+[ 9}'bdI+(eF3" gg8GPA,#yJh99` +wq}m `8e&P7NX>Sإ:iVKMU_/$&FWm@4Z!9OCHa^N^FBCu~:?@;b3/{`hmPè$JrM3]^%Tm{AhžLe7򩰔;1!\'g?U ~͆ E]+{#Muک KIy|S3-XbiFG,ZgY=tk7泭:ρspE>Z( i41:-paGF%9N\rԯR /h ?aF} ^\|0S8[~vshLyp\9_Dg0̓=- үT;hmR92k /!M5f~,14fӋ,}]h%5hN/J\αL"0KJ~Ie Mn"MwTADܴq/BiQ;!QY1T`<7+>YMe3P`Ǚo$v=gp~)גz R`ۧmɘQGTza`kv9b}hYj&f0_szW4u5jXqO VDq @/Jirph Ƒ<ɒ.!J=m GB sJy4ppm%]ϚwWn$&x$㍔Q)rI̓o ( No%-"3l4^J*@/ LN1(bcÀ cC0~GUNk}|k^E SA 9L;\[ŇrhZ ɭp#)ۼS[K-upgSayM|I&X0~Tܳ-9)< 0mKE Jq_q>h^SKAݘ Æe|H~͡xL/M1~bVK|u^éT2k Ey&'v7?W|&Y2T_,]|s٢),Rqo!=$TVyA4Kɨ K T8vy1ZA?qҮqǚN]v@bqF7u܌EcHg GNO6"&yxo[4eL$lDVS20垆oDh'}[]*< \c:W_(o[3\W63C, iT60[2q>U\g m׏1%7ܕ4H`pްr&T8 3JR0H]sP'0&Cn/xՂ1<ҏF&!b&x b|bla\Ԋ^2o J˶.@D6 @ѐyDnrVsfP/ëya*A%m 'N`J43>88ZsM!xl Kh#Ի*@0"`͙H`.Oe_61A>ptwPBX1fo#x|;)|KJ+:{1DQX:mOnmM; ٫'a $d-1k!~Q S[+le tp%=z u?H*3$Gco96VR#ڤ$YOS A^ɪcv6 A*ش~筗 ۾Qbʙ_g,M̝l99Ex~VXjL&L[]=Ez92%ܷUgݓ;2U%[h3ٴiVݽ,ҹH'-Z!StY0\ÍRet#wQ̀y,S/q9-]}#7Rx'Mѿlt`(uK*K*вiDf+T8pVú^~>&;)"L_,G^#WIM`[xdC47"l#u#sur)z{7[@+ OsiXjx I_-0Yo;ׇ1>l-r|JH;zAatspdӶ8 >K+@ _eʗ͉iˎOcn=X!vzQ`HF) cVO Dq*b0@ ӻC`%^"-1s#S΂㛬(@3RD!z.x; aΠ<}nH@m^?y6`d&w͋NSy?8[BAk*mv_&zDBrU*.!rP d9XK^H\cmr ʦiOx9•'}Iޅ>ԓ~ڿ{G,iOh2bH:ޙ%#|oT?θnX K5YBC* d/o>|c=f]KtcTH o98<_ad(, g1gy$s* *fXx+EɱKh^a:OC&W_oc!tYo_r92-=[9gV+Kߏ2з߱?/ wQ!N" (h`cV}!ה++ɡu j&_M!'?s)Μ܈>|$\*E&'h6eˮ]x=Sp Wl~Y5/Eji^w e|;"ez\@-6MR(8N EI b?Jz1ʏg 韢{"x;Op ky5û~Yb+) |㯘ӡӞ>s pp?gNPype#(EdF;طgӎ,&8E: {bX*;1oT\ySmn}6 o갬EV#F %qL&{ܹr©h,x>|v ZFڭ .X48;kՙQE,8Bcz 0l:׬ڍx`v-u梶XV@ 5.VX$d߼Ʋ^f/q5rGWQ=ov/Xܙ5-E?Ԩd iJYۨ 6éHmu)"r3ˤJRr2@1m`S]=Ov#)^-]v[dWaU\j˶zdj3&:<5zw%W`(0%9}v_G[uS`!4yJE OFQУeCOڦiwjYB6Dŀϸ_T3*s7J"H_.#Z*PAУc c9.r"Kr=Ӎ)"T$3NutUh 8ev3]FdLqINts%HLs=_42{z:* jCy~V|_ ZAEs)n:6MiqB(Mg[s!*R|& S;GƒTQ,5ܒ@69z]I1!Uˏ ƚ (oUd;0"R`,zs=2V'Q#*xck)JxfM20#%s͍rr)$s30 WuObCN8Vnj :.zB,_CHY14J+uQլVSĠMi/w2 Jzʡ'=KjA`/TPrc,j ebR\O.շp.`r|SXyh l[;7Mui{ôKNJ.D} נmvɈiSPZ.P)N{WkG-fkjnhlͮHW~p[ġ<Η*nܝ#ev PfHv|1Hh%9ܗCRTj#suf'8sd[7^Jaj?N7xg$h'ʪS5A+wj^0K~Q9 Eul? Q'lՈILjhᶐ"YɡTZ! ́@LT2<=y}9$%2 h\O; #Ʒ|J !L׆wOGky׳ KkeOKM ^H*iLn%91G='MڪR4 YصLҩEV w!;xq/WRV/a [T˶7ߛ0g#[Icq`n D֩cm4ѤOR{`7J,2g&ogr!w"7#'LSě]E(=7a-XK\y&.NP6] L $+inUH{h.SJ_= {2kY~8yaa\R-O*[XКK6!)N4efc\"Y#mz!i@$` K~c7ݩYNFS`|6sK$T,({PkoOvrB&$?E)l.oѶ/99:QRnyi;,GB?Zt)a1@}H!{ᱧWJQh\<WBe-/ EcO:4"N DBCZ$kp׼j9 [G |gZ[i GDzٝ@bS\RaWVh[WsG)0^; = `'n6~.Jz"<%RߚWdG8yQ{4Phq;D!7r7DDeHd=G*f]7E*oz.ȘqyMNA7,TL;ϥ* ;5(ute/PCPO<$M\8MxkZdžȥ%>Qq_X֝R ul<qVzzbyD4ġ!8وUmx7?J'w΁CJl԰K#MoMgLcՉ<%&: +C9c%6 es{8"Jh|:Z̧@̓"(U`E/K]H}^Ky }ˁЭoyqk;vѾ]fw('(фPZv^-`ԺZ$sڂ!Xl7ΝJ]hWg,W&mWSͩ0晦C3}.0|1NndB]^`hIZ- ZBeJ vIj9M,!VR>օ"I`$4xn| TOЦA5ϔg{`J&tI!\ut|{$bL=Lj{gs~Q CH.h&4gj22P~ur^eMcY=81>ER`2AI;UUz?!Z·rRݤ&W\R9=qapcGjR-kK,bnvu2&€>7s,In̄әي{?t4+RKhD~ݔn:lL*J^ݚ׉VGX^ש^vTw]@qtbv Hh>IV{lÖwOsf*#[Y "W;p<:@h[Rܲц)}a=5Nę?n~ ${ozyL'%vl3?S4 q(lKpTzI lB#<^bm[{Z6tMէ Ri CD(VwoΕ{aeQh@6H:@^.0rHN3wNyƁz?01&a+`2{T# M prJ:݋OyB#%GC'$vk ǩ#".a!cmސpeˑMW6֘fi lҨ@Y[H+BY5}-f9@$B댼@z@n7u|Ff7;8puF *Y d?/Q\ܿ ö5z5~I2D`dvrVƍHM}~ 6q6x45u&:5a1{{)2K$b!?wc2Jk{Dh tºP& wǫBb~|kB[|Q@҈3uMx8=e?jśYQn&S`4M`|쩊Zbs4X`*+O!'*αQ:M 'ֶU>! >T9I:l1iP_(KJGTn*U)HXT3^ƽܔ5k&qO-h]l/6.P?4>m/Yjz5=3 <xt#A@%vKkDlſKcEX۷ "%Xp8y] )sҵ^nOkWbSp2gl-%?T )ǰɵ[ݐ-hljވIz$Ƴ?$e&XK(;0fyU~鳖B8vPS20Ue|v/⚥D=dNf#/V.7R>fiQŠZ?[+}|U؉Q*mj/s +tV:3s;V4`/O97 wԎS=MI z2:NY[{?ٳPq6ʶW%ND]>L8v֏ 2* hTw|igEV$rMhuN=% E@NL(a: JB DZ}AX*.7gbgBIΫǵ١=)ޙ b:I ߂P}L}tep]⏋ѩ]&sj$iF5SG\m܀fUB̟В\-|tDx8"SRϲq1(Rs!7 C̹ȿ`7@zmZL{9pENd֘%Wa=ۮPSZ+Œ0fހ^3][)O!SZ_Z+5tEum 4 %ƚkMʮG2Lzk%W9V%k8hx.`e]=T//+tS kNH\u6qqr`x^ xϔ& ¥Yv2ܕT?XgWGB.[KDw8@>Krˮ6):ǣ*n0z&>I9 l* `T׍7T{CC=D ZniОő6>,c/أ)zLsFc6a?77M{1aC.P*0=40R4kBNt1c=ƆCHK(y0A1=]eeລB Gn`bs5>T6ylq?pXZh߉.A\RMQhYdX, COfO+vIQ$>L'ZF uc) j Ƿs} I{iC]aMkK|1:Z;uf#o6c^3AhM  5C8W+fX1TcJrQ"e7kKV[Rn s[*=TK VQKf_4jx- &w$~Ǒ#=7IlTS],ڥ7G,kƱB4a{ܨZJع=g9a"ky*oJ3ڡ*65&f%ѱ-;ol-]nƚiavF ;V[$I=GLΚb3gpzGjھdakqqmǨp}6SCު@ubd }I@Q]7}rq=jyijcʒ'R~INa} 4p f80߰\lEQ"J^ff`3^"oT&o`Bi-JzFB8ښh,z]c>J0$ŸF= h 7*!~.O)u zUu0v *fW`# F7Utr<*`̹RDBDMID X$s3vN`{f'R핞 !WP1YeJDS:#\.Vn#pmo/@>pN&=%,i^MVsynX‹P+"m #mVq`c_&w5t%'xASgzvc#6 ~.D֢!Y[1z;)u~%T/mV$w  O|yrSX\= Am{JiS))eIh *Əm8jX}V/HBhJ FB(YP=Z負ӛblHr3 [H/΅(vwNѤG|dI ۀViSQmj%*)W1ZO"|5?ybWxt@xt+!h6orO?xK0,p[I[a.1_q>)"R ֆc|-*% M󯪴ZIV<3ɱ9&E񰢵6+ʧȯ?5ƵzVwf2坯˲t]t[wмjm_fF%:tՆ1j73Յs`P f|/M;)&T`> L){H`JRF3^$ 9-{LHQ=[h[IfC;`)_ 3ͩ3nZbYAeU?G8_VsUvuܓׇ z'jAd%߫)Bga˼g"l =Q!~L≒ Ǽ䪥TALȜ V;Zbf9ngeuL[cM&aQ⥃fܿH8"t)#jgRTC H-48Z-d2!$5>LNxc-U?]9Zyjt&10vY=9Su}$,~-_; dFOWgoZ!px N;KFf tZY'I=$XβI.?-Ք 4"֒qKZ`ON|pW[f v2M%,U{<5%bO>Q5ޅ i9 ̹}d p{9)^uٕכkid;k5P/\ .d8NLh.ٰէPV^Igz*o;PFcp hkH]:do$Umw$"_$IGSuԪ(ZEW=MyJQ#mbzO%};`XBGѕkEN 5YϘ?C$> +v$^T0YY">uo'+ /7`R?K̹˼Xi]wWۋ&0 qb0:l :*!sVTB$<ǯ&ƁYZ /x58Ͻ1 < ETJKw~v "xkgt_-Sco=/^^VmMuOL$m5_S I\}YLyNH`-zL&'B1͊-lC?ǹȀE/nm:8pkՉϻ6u:)PJPєl 5w} ka8&`8nn ҿ)nF](HL$C$w$`Ed$tjiGZ#'T3$/FGn L'p)jim,S+^ހ+MUo2&Y4gAa@Zw+4,y\dpvc h<^'U݋՘ˆ 8V,)?4aQ)QLB5~jr a []e<M s`P*Bb39`5_A9km TPٕ49XQeoy٦"'bFv>b{5.NA`9PID =7w A8JKv+@m~OM_ɰ)}]I䖯YnzI>!cw "6GolQhtu) *;Ye4rZ֡Cd|6P lsA{sژ4i.;{}%C?5l+;_\ lRB~{,ym F_w'ڛYp2b3-ؗK QxK^Ac9d~wїzRʥ\=3]@EQ;i5[e?-|_41Q^%#%,cV9v憿/I5+챩 M9,wifjU;QْొkH2YL(2L1ZKJI޿)(?EO(~#sDv B~nJn[)dE}~pRbUc#%lCjk0<⠋CI*Sb(Eͫt? P|u1B-q6fjhIDZ// + L |Sf.8Rg*!u49fj+ v 9|k@>ÿI?9ڂ(q/\'sGɟ\$7kk%}6e8M3FS7oH2V  Ĩ=I{F1e+~*J*CBFlZ_UȾ}FRŁsb t6ѐZ'W&fAHX&)ҘzA /gUr>!:O׆ F!QbrkNn㊡^TmmsQSfP[IIpL R\J֠s;J> Xa$f%800=C ưGgט\l'zD~BryULP8UH%fŰ,v{N,|r!sEAO,3CyӗVL$Ϛn2vjf"b#CO\*e#ܮPBTY_?"1W2f壒܂HI!kyӖδ3nrނdMܪ%$uWj`|Jm4HVҩ,lz:u .f_5Smv?}R!7)ݼ9(yIi}o~Sv9ZBmOC?1+lВd#BM*a?/Px#=-v;5 {}8}:]-2j}8؂jΞLK̠r>uzS"f' ~}΁N O @'k5)/y vGkW?F RU4 xa{aX>~틱7ߦ=8O6:\~Q^ZC8kŠS$ !%L﬉e/a1 s$ ^1Q&)$2A9pKX̟\bwU6rz4\"{D@0i>.Scntp_)[H `~O_8]7n̶2 Dpl/޾%UY8USativƥ`I{T.'U+iVVfӄy~ NL.+~+T!R_XAСAcbx _Ü?TW=pùUJ f'':/)!$[HC-˷0uWi`%b7ِ-g+e s/eO2W>&[TV#S  '}Y϶,(va1nr'?$3kepm ~Ap,b2=CigҁZ2EpCΧhP)`R>r1:|98Vtϖ-P=d9%W@)V@pecx%-eqnCI+܋YE,VEP~Цfl@ULt`6rW~e*(yځ~[C9@7/<**֡A`~P_ƙ%YMFR~;p! 1!L;7c0sA;>DiϚs0&!."7%gYL+W~;a_|'v8WK\;W.C7Zsg W MJ.LU ;0-;Ժd4f?Ȭ٦8>؃_+pJ֩@c-5,4 ٳKbjN'ҿt^':Z0ȉ=ش{wHոݭć ( 7#իtwڹ>O=6j1` JSe#=֤r=ƕ8 #G[kr.#'~뭸\ˠu H틭k9|EoVڤ`r7f-م9[Q ݻXBM&Ȟ}>%αf$ݶ[' m^],ԭL*f2 }jO Jpj6bS+' ~u{1i'",W9vS\ h?7iܩ J2j%V9N`> ׇx냑a:V1zH.f}!27_ s 5@ڪH p*Aq;$,<WR~hgdK7sȆ2zP BӤW+e'sv*Ë`c KQr ȉz5PΫH99/>hrсfi]׈p(_v/QҚ"F\:FR \+Je?1]:.P5u"r6wag`g/)텙ο.U3;595ιBSf媜*'{Wô7\p8ؚ*rUJ۸yZWAUڛ.VSp7rZLsy5qԔȷ ;G#hRkiH-4mVUpv\onY.M`+G^vqZEuG3?juЎr ґz Մ>+e&uvtT' 4o*X|kbA{6qJ… tÃcF2'!߮U6nVIZ!!_@޸:dFDDF qVw6gNmuQ'7A2eRWR[vÖFZS%UZq>E#!+1cΝ̠SaD H(QAOI37L8+G ?%Q"*$$W[upɤQ cDĸtQNL#Ϯ˳U KK͚@Ndzn,ҚWorKA|M=ߋ圻#FV!5 ]}\]ZS_>vG;|D-Nl&b^C<ޝ'Jܸ8 "[v̨#7$J,1 4~5j6w }Μ]/͚?!Х5Ŭ3٩\2]My0}8TSƒ-k 8;)rzBPk'i:| %f0(mt]M""jE7Ϣ vZ\ʴy?ɴn(ST) b,;ů 뾁,CZZY#>T45|t;DUο4[j%=DvU"й ڋHn''?Ra=A!U^C ,UN4xcYN&h0$نpMW+zN13 _9<*j0 Qprx^ؤY6z#*%Ƥ^EVA!ux7u%U,Mчlo_08zŠIINsUdS\χd&e%"KܱIec$'; {Uy53q]fftk;!gǠ^f՟} ;я|tv!fwψ!g9Jn/Y!t3ؾ׫fږG<@݋TAH٠dO 2_qwJC%X[d0aE# ^UZs6.|g@#9rdeXuRؒ:s"ae$ 1et=H}%Wsb(g=Ry;KY딥%z\ -$$e|5N !vDkh9Ψ 6FgŹP oz>Ie)W .fL VP>,q/Hs|ެ:x"qq6*PrgRF+ oÍF^F^*Hn 0b2uRlz硂'=pZ琹4S1Ȁyߥ1Qʚ}ѕy{T6cPV8&;%6FJ}IhRO]p!7%Q Vf ={_K!78l&+vs rt6x/wj"hm몾H{GR=n(=3y%U׸1r2_&Fv%Wه-lҁŴ\nSMg($f@BD|&bc&Q.xt/eYd΁^4܂~p,uG]R*7zKZwL"PZG|oO_B2w}ňԍT0ZF! g&%\vҰ=n= G7-bXX>\R SnYcRy-v{PcAwt%AweKYI0Žd .XgI/׳f$ oO"9XW54&nnNaח<9P$f4pİWBtKNgJkըh}XìD~dTC.xGDц z#kQ>PQ@Ҕg1)$Y9D`ũpA dNcbrtXP(k#fxh1Y>|dE1Ye gH?EW$I0+fc_b|VTl7ay* Jɂ՘l2$r*Z ۘ?UcJrÂPf Rb[ f)&,EDG.ӕQ\kӳ3"LQ%`ڄuph0 M*~9rl)[LF9q(R 5Uux 2%[bXU1j,,9ɞ ;p5c]6zeQ=ty)~3R vwX2?XJwAtI.?+x p GJԮ7F`f]6=] w|-]6MV5WGQXŬz"{#fh?bAޥ0ScRYiĿՃ _ oy-iWv@94udLf6(ToI2l'T!kmW~,>8{|tb9CU:3=ǒ"%mM 8u:\0_Ztbݫ"YWx'Ƹa zl3 Ci!]Rb B9' @+WJm-PR%DNQRaVTlÜ6RN7q O˪ { MLtK>{Wb ~*[dA9U$NɈ$ѭ־d5:nuD5 lY(.Pcg "-qq1|IEVÏe /'şΤ6"1"%& xyN0C~p#P:Sњ+,(P19Rm3kR֭8Jz̕4#:177VXf #ϼR!?)'xU4|Wq nԔp#6ə> FTW N1j&P {l r#3 aJ5'7@;n["FɴHH?{myq_gԭ%+Sk`+5Ԭ#:u9I)iSJ.y)hVyWʲ<hO/py}\]&oL_-~*_2, / #VH1,8VÛ)23/"]; d =31d6J=EPE1q#eIMC1p\iEݠ/U8OFI 8Q-o2@ԣKx7LZۜw2rۥY63Z#Six'#V$F-\?u pt|+E68#ES5/'Q?됺D\=|/,Ie׻:SfA4=n^ZT&ʏ$^Г~F>4(h V%11*2~Gu!g:IyTF$p Vkjkm9; rHt|[Wv~|QP*͈7 ?.?3րP뙉#ڝc40au<D}(TV<^v]L5PJ>kZN]0A`+x[;,O[֟b*ym&^];pY&ZkOܫì?ƉbZB8ɶ#j,"NՓK. * O5wQԼ{qtMC3by2hYMpB%v GBel,>p&ἵ)j..ܰ6I;V8T6˩ y `pX#r``H+|!צ~1- *Ga|diiysFw:">ENFPA*Em.GZ" EDWgGcU`T=?y*TQ-+x"8=CN7Bk14<>8N!Z@!W/vW>^\3%qSZ?" cM}7KD]+ Fx2WQV6NI@F{J@a;ٔDaCx64`j_v&>w<$HZ\!Гl!FUI]AܬaA6igV%<=R O^~'X\0ry~.@6݂Ffm,CA*,}GHVb%`mWn`iBA˜ب͌˄z#Ȭ^-ƐLsâ!s$6Of@S!ٳIu; kpFAݼӂ:k0 |iq'ɬꭓ*TC$Va{Jf9QC֘dkH`8*Dy{Ry>.>cY6`/umw}I==:hCrN9|]8|ю׋#RW-kдxBţ ۋzS0cj e9Z;(ύ5CC;%t /SA@7s_N}9C=ţ6 G0Ьk繒rSC1. zկx sNQQU?k*BO-JC=: kMkmx Ev_{|O.;^Zat)}Ake=%Y3v뗠JD :v CQ) g'1WD$dkNڳy]jhB2,pwoxe"nZh\㺷sĿcf!3 ?6[j ]vHI5BfcO{Ws'>(AyN:a!S).t- (mA?&%ObnG.Ie= dE(oGQ"_ Vj򭋐L54 ][V-3bqRӉs, =BIxRA0$u/P\Bc6R *}*'Al*ZS-CśʶPs j6-\L"1{Z C9:+} oh9ݮaбx]WƋkg&C}yNZl5izc;/YQ`(ɅBPvzlbSq{h5bq RUymCGBԑ7[XA%{%+MDuSO.빌sU19᪮׿X3 v ,Gj<|,V%nTI+4Aӳ$3؎ ~AIo1OL.-[fg7kY1.4-΂]y;.wЁx)ݭ`ka@cH]Hv~`DuCy5<WĢ3(gY67MVEX{tF(%OS]Ox>?W<`p-l j,O^0з2dbcX U@fXE_cS~Vܜ(>Um{˖eJˣXw9 TP:'!߆ e]bA/zؗ )'֌=O߬on7h;rlI@wMh5@YV cJ2΃Sr0B E‹,6ݐrrp77MkmZ-4bLىYEaP:Ư?M4W/y~ϣ^(ɴ$֡uٞ@s}n Ă) T,)xoew‰%8e(Ëj-Ξr Kfz4mJЃbrɳhd J?ܕ"i2gxTg+{.:tNG/·FfSlh=rϹ+b<5Y7Cе6hsŤYnbF0GVjzJMuA 6Tͅ@ 4Ǽoyf eޞ6y }LA5,06aG \<t!e.$(&r> N/[ ty~] ߔP ذއC"UitLO.npWnᕏFzEvv<\װ}0,Qv1x: -C=DO6DR]qe;ړP`k\YnCrrU#Z1NX4,, d0msKɗ%G5/װSLQ= >Hl7+v^>F))4'=NG`] rP}vc,9;Civggqz{=-x y9X 8mA4ҜhB({߯D ]`l>w%fK+MWq ]V|U P!$x1Rb܁(dLIZb,>or%e\Eh$ 1+N^mj/\]L DžR7ֺS6m΅;X,i8Sth]i~bMxƤp2k Z빪[qWf.(apyjF0 uQ)FGn!;5Od-!t`L v؈ub{{x2-p"oH(;3Z&eyj5 .S9z lw-}Yʥhſ:7U .DU xK$ϟUO뼡ʵDzlMѥRۥYDw׽YR|+Ҙs^,H.p80zzMEK_ ߻bKa[xrXrDiYΨ 9qӲ`/GƈyNi!r`*Ѓ[埐E(犿PSzZmPnw5^qof 5c{f kY٬#'lȗVōe=cʕjΊx8TwWοmt,^e.{Ts9h:E4|\F9iy^? 7gX߫x'O-<|ՍÑ9m6ϟ}D g(=EtzFh6ʺbw1Z4̫2j~ʸއ[ WVq/)0^~Al[Sƛ!,횃O}giGCv;5-^o>K,wka#aد/";#;p7$)@}D/Uͭۓ L(d.2C ƨaS߿)aʹuh}G`_lZRVMrT2G!F5}x %!HK"`fqJ>M-|<>&&MQC6<]c6K>H؂p`i=@5Sn'sM5Z}[C+ΖAs (u D{cUdT@/66@M8FiHfDQh$|`<4JJa7OrmVkŀ@H3Z e œYl b[UdxYi7OέDΠCC#))#nj>qVxs;pr>C{vBIm1oL$˽y{~ BF́b# 5,I:MMuCRY?ViTwt/C=lrᗖ[=K˩SsY'XZ}ɁF { ۢj&.PtԆhs ps̭D+^Mꪉz2% 6/f&Tuo.DeqT&2E.;˳uc֎j/kڴ򥌖e)!Fl' .4Oۼ; djt=18l H!uCә3Xp'ljQT#XLK &aϲX/f _lסAa3]sE,=!_}.dZ0/GR7Q;5\uNHZ( >ܮz>/:^=s /:jHh9{5ZKCK^pRBZt@A35N4o%m*zH[~v}6 Ժk_sv]ٯHg@í4=tm|]碀=Ǯd٠!fF-٬WALŕ3 8uT]=Y/oi y\!tz.>u_Lr'B"E窸 l&ݚc!!7+GthoҔZ%_@]O_;Ϡߪ=[ij%N|k5EOD= %pbs 9D@ufm)`nܨ{K_پN;RA0 97Z={3I*  kSĹy/]ѰG]\ |x4wpRLm+Ĝ} R)@c~֫ix>JnC _K \mXDuT'!ڝR S]B dkM ëΦ)̔]*6gW:`9sŇR4aegS5|P,iXjajuTvD@>YdO%Cy4.`]k磌=uIm:^)nL sѳ(~QVg*%r߫iاj0:!(__Ԗu {!UPWDV/M |qF_)_˴~UOmF}\()K@O:z8,V:'" ,W2ܹgCC3yjbR;)̲hk "v~BaB/fwI6J=n?ҖO zfEcX1ԭݰ[uT$|(R39V'z`K4%G=w\G~cZzWPJ&gg)> K6Jʠ=b=NG; C;r%jWUg1(2VORxt#;yuֿh[cMqvOu;|GN).Yk=\m G_MzNpNi&|٢yOl 0Wwq)m4)}>W5٨dYnHo9߉s!7.h E_yo땊XA-2_{gV:M)؂ O)0]ܻBj Tv`WA k-;{{\¿IB5 X :ae3)5&gM'Ag֬;N|=^@%P8p4 dQ>DZk8އr[ڙgRnܣpx$7s$pb%slGfw/"b?qqTzGMg6 g\ 77D{6EauBpzwOt[٪T UT_3TiHwkTKA21xLُ.c㘲0X~<5glϫhxZn\xaЉщB"\T b"Y8WO͝!j.nR)9^h+J!;- [0j,j?cPpϳ nMrp)l ț(-9`Z3+hqPFwi[+=MJ1xBLM^=<ơ/3M BTB1dwd:snKU*OGebE=&ߝUoefu"c~q"܄N2 jk;ҷ^f#T˕PhH ~:uڭVc/;-NvZ҆Lys{p.itA-N3YX#em4NF҂s-S8Jj 0ۡw0>xo !3_3KAPpa|%~d.#LjM vbM/#x6/r<2Ⱥǰeߏ8b_``C+)-Sʦ ЇW@x\C.>D6^ȓre6E``r'}H.c\R- [K+)mSYνvS턥%;(>At[:36v1AoFtqFd``mh?_:&<~"41P"]cQv k/L1B?ߵ?7ּJG˾R¿x(qPd2s0t, W vݦbC>&Y٥vNqVHTZn-'9 yԪ_G\)ҢyR`H7(|-50Q-`7 g2gR$^Ye~|C8mʞw5vo 'g תO`¼qYHQ5L͸ݓcB~: ˛s\^U^)v g˱i1@ D3{osz:i pLIAKU&4_D.O8rwtO!R eGd,͛`U6݋P5Ftq5C~c i bj yDj%j̖,FSMņCWhRzT @_ο=9KVG[J:wWΐU]LzfG!NQ{׹Tf}`Sՙn%qzp((xa1Fֆ߻3n'烶bITjQپ ŗC<]IPGr;zE3h&ź%0LE.ݺվ-Z] Ed=A];sufDiT +,Hۧ:rA+7H-; wK/I8m@u)X?;8epDZ+" C2\Nu1>_m=>Dp7H3 5H xT\oç{qR lpk:)E,:@A2*x|fR-Tv _N\g 粽PRz" u2g}Zrh KhUH@i¤#;V^Zaqv={$uSxlic>. ZbWm,DVtɓ.1plܥJIssq9]gr ۵qvΈїcy))r;f{'P> 3ʉu49{mlp(͝`&ʷJ@qg=\j@g=`\AOq>_PZ%/KW~D<<:?[sf`r2X=69xp-JO$4ẼtQk'Kxjͤqm/w2F! qQ3\J3#Lcd"PTVbpbOwG$b֪T)GCJ`?GB;y)CEqAl XH{q KX)/HUuEf>GJ@ilGT ]Gy?m;%2LȻQcjaqX`ysF;PջF!߉KJv{@Pȉ[8 2YO^iRB2iCJdC4c&u|3r,}6hJl ^nvҶ8/]'*xʮO7iVnL$ w<` H&L;+y Q[ʊH[X֍`uuAUNR܀5_{/}B3F*PvQA(>X0Va꯺AybbC%&{E`C/)}1?Gƅby>L0 ]eRռ@:e$ jԒ;Lncx@p5@sP[,,6gE[Ўg6]Q$b}Ozsck4CD9L2jǙB˓lWqH ?1{{ZeHsrhu$S=ؓE$Z3HD@%aCOEb==JjFL|2"SuR Lcz2Վڵ/'toַQXb)!Rc(t7GKK`7A9FaZNH7׾Dc֣Xk E_faU~S 2G?O ^wKr g4$Ik>Q&%gs3XܿA/8p=$JhzujW O'l2Ák(S/ܧg*]ֽlA]?+n20>[я4cXK]N,S2/w$#F5RFjy|z'zڹ'DUr}EgsO1d G>ŧ^./iw/yx%s(J4Sgȓu8w`Gai vssϒJkmgM"thŖ5/& ?CDže 'ط#1W2OJ{24rf%;гϏI5Ւǫ3|%N8Oyu*,J3rt ␕:؉ LjlrdtfM{*1+OV ވ'Y2`Ap/xHp@` ̤m()Bw wK[BHW2edE"l$)7?P j@j_m)xB[ү^Ƥ]?6:C䚷pI1Dz( PUp4*N8W)I7cEoAmi8ÿxuGZـ8k3'sT:Hy{nD$;=e.C a o78FzؑNC٤Pt.EMTp Lf.#!XOKX9}-5kZծ?0LP8j0: 90 yIsT_YX$͚דF!_kd ?oJ?v`"nI̼҉ )m[,vȽ^ro& J gmQύObd9IB{2Z<dd^0bsLMՏV 4 u lfN)Q$2~1<~;~R^ ׺1+4IK:urĉ捒;*%8*V){xuSwJ?S'VO@5ŤmLq5QkI{+k v-)ssvS" A~k21=JVLS&iKkeLsfQ1Qs[{g:5䒻=VunirԊˁ t\7vGީNKtn3IYƬ#݌I~%BÙqgTWH8fiis|u) ;BzhB6tFGi3(u[Ͽ4o$P02`h7xQO#m{%"X@qk4X8צj]΄|Pܚ 3~@'JSМ-niFU/Mci(P>F`홫kyt}o0zCJ` ,tjMD#(M2%2(gy$T>g v{дݎ ciEK")V#!Q0#5%$fƏH!KkCi:i$5s0}rY&F_NnOa+d3ԝ Z9xu)=.,*Jx+3 0 ̒x"0f*K]B@ ϡ\q 4f9~hZ ˬD|:ˆL5{32jVCk{h|_Yų@5*wWu#we*{25H5j? R@Oͧ?숹.U+tg0D&\6+F fxCkt18;M- )#`$lvV?]3bQlŜF+"F nԤR'[R:ɼ9&r|5F.bOfz엮1 4|&V{RH=kq&N@WGh=#~0u p6K3j&xI3 bQ]!u;W:&eds ? f u چ`K5v݋9y9 N3iGMHW1ea<_D$J20Ob-C07>0L/v,I pWLL@e-L 8 e &ΥX=R:"9M!3)-f$dϰъJ}C&[ov[dcΓSbf.ozk,|D9V!3&ΈU<u+,F6 N')T)h9kP;MN *L~!^ڵ6ݛs4>"-a,tH-ö">zc$0V߬Ky Q0@ , gLyr OhfqHeIvaq OJhE S1Y]c&H$|n2G^ 9k<^kXBgt1j"x@_52ER L15&L-K \Z<o \|n=PȾ Njcw`ۻK`q MC6FQoÓLRF4bHDYcίQ  C,.td1ƕ:/<XP \6k+KusbQ~DL艐rylysA@}4T$-7kc0m%S(jeHx$ !m&Q b3Ϝ>oIڷm^13>"9~8(v!,bI=̆rfn܊z;FQ@<4~ߓ|7JS&Ckģa|>l]rcm~J~~ N0ɯijUE'x]?BC"(zmkd^(!G_-+kLշqS_p@rn QEyK-rA!MP.;TAz={{ɢH嚷}Zgc!# ˤP*䥪r }|"ڴ)b|P j}:zơQxl)ut( hBz? t+u$|x8W Q}bDnXy2G+,aK`B8"rˤ>F*8 'Hwkp_%yP|Z4[6he,.2nk/_I t<@I 9iFj {$&jb䡡{Rs74 KGtvigĥgB[hdji9h(6/ΟS1̳k?&+W e~(~jkR6 NVQ-A}m4X堋;~ l|G}>*Wsǹa3lm 'v9 Cx@fѩ%L6KdR%wYV"4.W,/ N: q4~XN"t@2RإXO'@"@禳8.}"'>81c@+I1XdVx|9}&G2*JsO`ϛ|m-1C zַARs^+^d3~L]4Xj,OG0dтu7EN  E|^K{dYډUsTh+\iBTl7>G`Iä1_Sq4] %d h$\yR=z(MG$3ErLSǝ stkДS+c߾f}<ڻm'?{vEvѨ}n | $ \EZw"t!aM甯|oN 1J/'g̴*yb[EofLDz _x;,ܪ|9z0LHpf6#*+eתenN]A\dأ^k͐OQ Z^(|ޟ)E8`c;). c؁IiumA=?Dl#NC _k?B:P=2!vGLU(XL't.ke@(nU8ؔ$1ܚ C0o+ob b0(x˓G>ny1Jni^[=R~io3rK${ ZnKQ4l.^tÔ#zD4&{R j+e2J4HPp;ڒ3_bWƫM;f}!jλ'DJPlC!Ll&^& BU&ek#=:vȬx[:t'Tr9lMCK镇Ccf@| ccA$>s٘ԚtVэ9+Bv}W^AqoDf2b(\ahV, y #e6Z;DɿjwqK&-{L냬Eܗƛ:MRJ kF2Dr%8!vo-r9["޻DD_BD)g˛Is|JԃHb;A0gĩ@HywCi99:}8rNjHӜp ܬ;7HUuzDʅ*f;tKuD$=P\e:ϓzBcBCdlէ΍PQJO&Sֱת6\'ph-R(н& 5)"4❒& ,fJA N1FFu;sEծEl#5VVz}p%aLqĈhEqSk Ƭw(~`;i0%)b[&]-`]ڼ[e\CLW5}I-_Ut-{{хH{/F:# cWac.i˹R&_4|iNM^gUOkdY `**@Uҽg|2M;3`Rw(_q#[- ]1NyOưUX_G4# g.vs3gÆrATB4AF:ns+(+^AG}x(_ |  e\M" Hl$`-eu $<sDch @{TXG>H%ED ɳFG6wm)10 _@TZk}~-5a#VɄGZSjiqJU'/]7&K)Nv'XP[?/BU#Ce&t龙PU2{m'b1" rjDdF`}puҼOYy<\`K#bQw\,O&2RT®]0+KM&`GXRљk4 m@Mǂ/N+M*r?)7~@.:ֳر2L<(u؎c]<]%VSre0;d=JUAfj[-'`CH>ޱޫ ,阮`IV>G8#}~ҽDA{6LVX5|A=I0TB{$݈C{uw+IOͳu] TM\i1 vƅaWtڔF %MALpp5d!ᱚ# mbp}ꉐf87{$nNK¾̜FPm\}V8wVOcHd@= %Cnp |)~5h St(0P]P A} F,*UuӍupW^D9cϖVNhñ/r s.uf{Ǐ?O4RKLc`HyraēG=m,X3"r*zqvM\}7E8۾Dg3fd̑jKpvn9iP@C“ؖI4zo@萦?/*0$?y*y<;m)G"4C$V!:dt8PN$6hA`ъVqH;\`sj~vw J8fcchzBR9&I[?7V68JGGU!M"ƴ6U0Wt$[<6~Mx2#gA1k11Kĺa,r 7i,5·nBWY\TA0|0<ﭙD xOsKL9lKNEƒ$夗Ig=qvxH'簭"=AQR%+!v/L<. _ӶCK.tKcy1-AҲ5nt 'hm"(jd->O(4dS^AV5{+(tW F .[=dMs="@Q1J)I3ebǍ XIuдnrmdu]_[amreA-Z-n`F:T؎yb?ޯ^)ojkyCw^u d&I'Z+^9t:\L!s` h!A0hi9YJQ- "ք}M/rs$nDhw.P<ݗM@sW< 2n~PxM"lR' %n5 g>i}%M亜`O1o mc^+Ôod*>RdP U@OK@ AXʼa?Es9]M,TbdsǞ7㨴p)x%:;+c!Wp40r-Du}ZYd}\(+xϰ%IU[ZdPOK\IЭn9g|a|~̑|/Lm4ްysfQGj HdbyM]o' (ٞ=xap^X + _H8޲Z! Sቁ?{JZ&HwW [U…ƓY-mN=ELHf2*_7N}g͕x?2ȕޥ߉4y ,Ƣtbt 윂Łڏ<򂎕j!.Xi`2'7iYv))4W-DYbX t ?^b݄d]YTFM=BfUK_ ŷ ~Fb'">C O J#q}:}$Ȩ_uk~JEfќ`P@&zGAKlE!][u/_&q}NVc-p'|g?I&3U &0 ˏ{U`ʕ/,I5bT`&]Mh}d;[ N (l?[(v#ڰ+d %7_g1b FUC!y;ue\73ţUaM fnۢ— r1[ rkҝ[2o1? bNF,Dַ*t}c)wvlB]G+{UтxY:O9IG* V7_#ꙴf`~EXcUEv[XTv@l΍˃ W4o/4 2va*xK;afIO>i5 NKLǿ] 238WL|~]K!-MrK}arY{lV[O%*2""SN@5_YEBp㥞E\A3ƈinIYKz[?D:zIFami4AZ=Qz+c+I_ inU1o(E[{Mhz 9~ql\)W0daM / yګfz 7@!X1EitMMƥ9[b҄q8FQcJ<zםn7M}u˃ZBN>e,{:"{$t;f%àV k)aSźHUG»,+CL$\uG}?c*HXΆG`u '6].|d#{A|f3g#;z@MCR^碄áL{ yޥ9,CϜ ic:kZbhwd3lG1]lLy: 9i.øuMxԃRZED0R(v0YX#UT1Co+݇ԞA Ni6S ,xA%|L/t*+*6MղS$+K'vmϠ)f׏z0E ֝8WnsKJjpIkP}2j ~PEz߉쨙&etT{9+0͉@# D؋=+}FDs ͍h>˃70K\VVhXyynYB@{U]+hu毄tݴjVYF`֌cvV_+2?[A6kwiቮeo0G"_W!lN>D2^:fp4Uā^B݃0^̺+XBiFNEZF)ԺyCۙ{?sWL%wqfxve3~PxwTU,+lOެEB@{N$s6~u1uI2XZ֢ 4nnF!%ɕ];zߊuPWF^ U76͋ZhPXN8ɒ nm.;aCsP>X2%+?les 3{ $^19f;½pf`oBfc,U~⮿7W$m_;W$7{Y-\`SEesi-Vn y<(3!b!\pNjٜȓi5Iʼn.w|>,93g|)5R6&@$BcwJUVofzbs鑲7jFtߕ0,U,g0PW# ) _aN\\eЦ9ⅅ{HHMK]ȇ R~zŕOSkG4_Mb|oRp_%;jXϪHBkb7*:JﴭI.SժK*?S.^tgQ6Q5#cOBy[|qqJvXCPבlZGA3תVkT$hF0蜻:u ͇\^qOH!isNb<*- eLE-aekST7^[=R<>s!j)xIn2'*Ƒ K` ^f+z,Ub1XQGd6D!tN3;I`,0t:8kC,/Z)PܒH$鱤daV]㒪3?f0IN=&G M*T0}N-wS0ID9𧅝k]Gem:XRئH01õˮzs-'? LUtEWF nh@~-6K: t]ll"`n,(>mW5P((^c1'O):OHJm]Ӗy~ 냪"w!g=KxTW uuw3 HN}_E`Mje iF#T] ։ CY3r^W!#Y!]A}'ls5}P w.'^"Ȩ׀U>$% $x Ƀq<$~SJI"YYDYȋKܞ tgPcy5Iqi޵p++5P3mSS T:zӣ:3?&N'U).فM6=S}6ZY`ȃE!+M )Ϲ:D&H4^O0o&6E {aEolGo@N"!cdν8v(UIvu[GOcO%!NlhO/¼3S[2+5\6nk{ t/:9AT,/o ܊RVo(mVr/k[h_Z[84bPaI {=uH\8Ra[Z-7$yXrd˱,1n*.=8X#GCK]؟@tQ+m/jjG*<3zRT P%.[0,f<BV82[)scO)K>KIq:`uLJU7} bvL$Ys:arAG^_}f)=PB<7HXAظW_Z|cɖµ6GҚ*H34^I5-F~ֻ ,nր1Rcn}fר kgUN8(N-r@ aN}68LEvbbJpcc*A9J.gVY@-{a9]2>ۗKRør K\P>UUgJt%1vc)jF=p/h* f>سO%u8ʿ.5wZe`my`SwD`hvQ>FpƯQ"jg3'ܬ`}K =޾-Z)Kڸ1/ N-}YSt/NVt.F|& u0PM+5z? *cBxuZBEњG]y0/Wo pD1 `q6\W4_hzawg6ϿςWV;7*qɊ] x7bZCׇ{9~I%4 k#Wܜpj=̺C7`W&[ADRk ;m$8y|t'].u77ZnIU[po`sY$jO7Tt$aco1)n}Xpy*(fN]t˺$ \Ѝ\,@%9 4)2!eї7Tlݫ1)kBSųk>xJi>Ǿ ٪<F'`+[f54VӁ7k,1|bTq; ڏUJwk?_сc<%ўҊݳ'FH*tr6B; ^ZU,(3>=΀I{t("1FdZNVpbļ22APJ*hTZ9CyWHf4?(\g^a|X^gwh16=K$4a2erQљ;.E@~0TA\Wz'jo8,so*Sb֠dHc g65G Jv}|ODHoi{//-Dp8Ac_ 6!q KH,bEnŐT!0w,dDeqU/љ['ҬO!rkn"|Wp!:P i(^cklQlKc,N'I2qVLTx,L0I5 >}@J(=Add<$M?<@aktՒcx-g c<3(| DP>^\ mC )]J&${">>WAͯ`y+&CZNV&$jlp!h_=>Aab@݀{Ih5 VGA[ AcNsqW-$6aQ.CX6lY^+;v62SB ȓcԌQ~&6{-_ރka7l@sxoեPc< lX g,1YK(*MfI5kEAo/dT^Zm<6iVb |[Ujvv},VʞmV>ݍGI J_x ZBR]^\+3?@Ⱦ,7Ϩ6N3z,OTk:H֨cI'M_M9y {+=r7ɓDav~;HYa&Bγ*m\nU%.2<nFqQ ylq  I $,̊mE4ײ"_'ypf?0j.#:V+ZcY-02;[4H9!>XsYk@x\Q"`Cɇ58L)JK,j+!x\mi&8GhHY SqL.yk$c%WGm1cR(7,J E+'kp@"zRe$#p@JXAC{盆G'pYڊWL~Y`0vzY+Ck'M j ׌|Smk/.DojT݌_zkR7Av Gh!F3=5ceRVl2%B, \ĂrDS>$&: Fn=$3iH@k [V >9N=Y69I} H%OU*[H9ӪCjk:O(۹{c5%1n-~nHFG6\vrXןs !т-t6?h Sj~MQ "B' Z-I-E0G>yNNI`JͿoj`čvW: S>Ai)I.fDU- L eT ۺJh 6)Ab%uH4GVùjm |Mvl#REW:0AKP<ERBTVc[p}FJdQ&vfnuP`bKy@2㠟[ ز?=F>.S4G{5!0T]S^D !\ :ΎF @|kJ<ՙ sbF}M# CQ H(&QzvF~z70`rd& hgD"|X+i8#yZ}]+9*^mJnM4n:k$'coQ ո*ܭScZTDpWƒ65~e:=2I,7]@Zr(g-m0|U^IJF$7$>*-A L4w[v5keֵ xWڟF"uWi;02 kLgCR _,A;H <׆> >u4]c}>/c?MPIkWvJHUzJKs"t4oSw u3G~KX%x#yҔ @N]ֈo_K==ƏPꖰ t+?пf558A-%eLq! &eY/C 7k`e!lm9exIt}GFm (OO~vtɖ# da+[lDuFPE)w^aw@Lp\Y~1M?Eaj*\8 ӏ{NJ+ES%68vgq0ω %a7` 1 5%zi|8[0ԍnh1dˆy,hMTNrcй4Qx?.+m/WCtN٧/jH+G mT` 5@I?҈5u_ґ 2K#狾) "Ds_a= "QeIfG8UAjh^3bZ܏uhX|ir@HANRVUF~\gE"i,G1)WQIPvW9T pNI0 F@1 pG7 -"u7 I\uwTÎHbc %ĭl3D;ѱlnmϼp3ۛ^^FuJ \r}nV QVq85 u7ޜ͵x66lx9?Rfns:jJi`/!hszX\ ،ꕙN=s .&/Xs[(&넜bP*-=o`Lf$dk}Ŭ-O#tFbÁ/%.i0$YxH3uڮXSq>\`NMM=37$[/AϰY=]%ʃGS 2mÆN6$5kIB &Xk;)7WԐ|h瓴oj g3=yA`e%&bW~YZ{wF9lɦ #oy KY62y>{ui$KW4Yg5:.L癨ӔYܭSڞEwZ8'ThzJX 8$T\. -$sȌHՉly]< e3j6\SB| sqMl f3 >dA]e_VmкLTkak(l fwS-v qjD+T`/xk-fl]b&ϗӮG$ Z$գžJ4̘DYF9Vi}̈́PDچWNB0)Cp׬;u4 kSA1GFi^RWo4#NA=&A9yz>GxݨI+:/[G EƎSփ4g5;I<95!-ћ,+R6|i/m\wb(Ҍka?t/U0(?λ]0 1!Pmfn x& E}N#<-KQAǣHQ խilpHL~fls;zp/xpKF9߲hg)5a6Z@L(J9<*(/ [?O͛ӔriF~x!{;6RPdl u |PO?CCU?5D(k*gFv j,S6Q';JQb>>@Q\)2B7O2yuAjX;Rjl7 87O Oe{<0{jnD-mQ54Vny{b/vm/̧MN V5f.*u"Y@|sDͪ^߆ef\0 @ >F~cUBёΔ\Ӱ,v^R3Y2%xtI:<hk]XHt^F<-dA-Q|v@ bwPlFo5r?Ͱ)cP.m!1HXmslT+ӬX2>M1ێf"tYTl{Wyu U`0%.=Nߢ3&eBZ%Gf:%zA@45cf 2;"ʵ1 1]/+ǽ701)8T}盇>3AeQx\ImzĚ; J3ؕ)<|aeٔܰwHGh$췫Cfغg *z贇ͲqU2(ɝФ@bFvN9ӣĽl"W!?pa g=TQ+=mmx(s=dtT =P) ;bFA២?w5 V': }OWEh*ޢP0).p\LD؊yhYkuzP_ ' xv fp%S/$j~Pj@AG|\~_g_v/MƵ҈>*RZOxRp!lO/˯oQڡO͐(a*|RDul<'[aȔMՁ|@k~D+ &/45Չ(NbU2~o,$DVi&M--A¾ă.ĸj|=˘#boo4KWh'[ZdD]SW?^4jU0Mj]®B0[3]ŠE@m7]h:cҼqU; #hO#8ZvoжVeI>O% Ny tt4lԑu8XoQCNʛn0-/ӌ~n* <zdPC xdGkFK5D~,%`VJ#UG@$l.y`h @yDF9&T4V-q$Q:,@GJKwŘ@bl]\ ǕUg,ێb CzYÒ8|Nm?4:skMjY/e@G@7P|ǃ5g[zʻf]t[VGdOwEc3S3Ll[!#⤽VOϦj&R&${|/%^ZU$&3aFs`~vW# Z^f0 .΂cV4G L/0ӡog6 ?A UNάHْ>% y:gRI)t2[#jr1 VulF{݉C\@&~z}01EM\UОLaKu" ںL c&bN97JjYdĔ)U1wageޅd-"V?tEog~ϥ3 EI#t4~I@8y۩wP{)yΈ 9G]2-[Elinwхb,b[{/1%iH`{`kiaTaoX+zq|>hވlt#>)| f=wC@ bh%ɲvysV>6VCLaJRZob;30C`8۲!=e|[IjNͫ}H:XƄV lҰuͭPۃn)(xHz9') n)'"", GD/GXժOf -Y\ђlE4nrA;|=|1Xf͞-vjHe{i 9=-4}`$ #;›Y!wWxأX䤒Pw'QRq`Vf|96B8xxg>gRw\|]V +bg↢$+^tK< |0:Zÿ >g7FRSRÓy1to-'LY܋J;m=r6߶N|:g.l~DLħ4E櫏ܔ+!ZvGLŀГt'J_* i.ܮVL0"s= FGzBTb+1y!2YG%p%T _4Cl@%)+*z1Wfq=\b")suY\R CYVUX:PU кLN#DuA0%VZf!!*)wፒaNl/ MFyI1*M!ZIf<ӄ4JɆn kjJEl`(!'3,0_R Qsq-'H GHvr`ΊʴG<ťZS+'VGmd>0Ŝ4.?|qDn*1O2(vY*c.^-E^׷ `0h'N?Q#jIu0A&͗E1;GN*ŜbX&餕TX~xjUSRjdh8qo g݌Vh?{;-+V V&TvB kod M͜ Ycv J@C̰ݗfEMAK j&h-A T.B°|e+ />uY2hpy"8Fv̋DTVuK_M0f}Q Ÿ!4$p/~SQٕ)>"\sx .%%Xҝo8Wu>,]n+斩 JS0Eҏ6RuE`E)k78e-,Qw3uy){3Ն#{V.K˅r`6-~{*TA,nN7{kꔿE5?]DX@ j ? Ko) D p0$ERFrGUY9! 戦s 6]@Ǘ.yRjIe.[A|DnyIq&q7KN'}MoVb2*ڃu6Sa '=B8폛oG>)KBΪ#">̐)D~Ś@|˰êayc!{R`g$*$eMgafXn V42I7lhhƭBUI!lmLPT 4}A4( " F 'ڻ%8a9!DU Qu<̏k/lB465Z?S4R˭)ŔŅ:WHɈ!8XI:K9ȈȨ0rڃgxhnn?gsMwl2P5gP]=Ap1,iJu,ߗ3;cY}g+D27bw>P!oX<0 ٔ) ^W/ ]a"U^F(bǧMbQ] %Տ7RKasp~kksuuHAWby*MD LRN#tpD׽1Ѭ`3 toP ^hȊN :2'be wMsC܇rJ>hso@Q)GZAVca9*&&v6'ʏ7Ʌ'aRmEuQK5ڈ.G!I㎙mȽ'fWmpv=x E҄m.,MRߝITM-&+en"WJ<TӴsĘ f5Mg ڎߤQ}P2NَPGn"[yRsA RQ0rXF"{z^-#irkFfLk!wR7sJ3:Jb~q ~ )!]9ru0/2=̒& ήg+!nY6nBV)J{ W8u8٥3]Í :rY$Uv^F -ie;Q}4cTJ^}\<5bc>N*|aV}mKqnӒ{WXeh(3W|\wkpZT{$!)|,:l$yf!B> {Ò` P@IlDSt= eƌY0=a$+zbTJDZbTZ~##Bk/H`5z &-,:՝-H59J{`43M ^{4?hN$'`[\eWN&}ة4i[U΍V+C5̯J:_!ӥ\}6C}(mȠRIZ#i5R'AM{㵽,&@EB:wbG\60`nr/8zB(DD/Aw:Ɍ/?}[M_JbRy6F< q> PT\biv#MWIs`\.m0(2kLOޮM%a!jƶ?Trʘ;!>#'dEcl(_+Zv'{d!jSUHZr'zݛf7L︹a'[YJyk)Ags3l+|L`(ؤUSllI= G\8Զ@%^jaZC>U<&Kt|2 OHa+,>f#F@r"7`ɳ*񷝰}fΡ;-q%d7:h7.Șuo(O:swJlwewכ&/_"V K^n7뛓x@fy&&yy)0XP)3\0Bͩ #h7 yV}69 Sٍ7ٱ)jHnٷq&?gŠﰴܰJ?(Np'ۍ!@ˎo-Do+;ۂ mTܪ<U&ڙƕoq'Z$̆LHՃ?Cxpu|>WKDE?Ձ Uh63Y4lr{.KR@RR7Xɼ,)ׄSLEvՊ49\eRsū|,T2wz=l7#v^h~^V\)5Ofg}\c%lIdDX]< iHQ{]JGSqp*dMzhs%"bN2|:+M_Ewf KN㧋op ͓riFʏE_׫{lϿy"A~cҁ\'LVA>xw "Oݴn45u* !/. /Z ?jA }^% aK7ubM2+-#)zyf3dQV ޜwӕ\F|(=7ـ}m;Om4}j` N5wZfXD4Κ-&'wbU_[}.y+KxcQ҉=B'bجE! (XAg\x+lpV7pY!:dO ?ҨwM&"p*eD5fl(+uN"*8[k*{԰{/!-QXMG{Aɦh͈F}k)&˽+44l3bL놨2tp^-\^ӌ& ̳YGzfF G{e<$e+ODLexfuVHW< "|_qЬL3uނj+kǃvl{ &g֞9؞*?X&[0g^7Cޅz^OǝsQB .HhbT纃mL)TM M.T͂^?2[ Y?ݶ YɃPF}h 8A"ݎwf|]xӇw4|oY)G7L'Zʎ)*J ^@(q,s3á׫w,}+,MvI왆Y)/e8|=+kL/9"A9T;BvQdklg_GA;&Z$LF94nּe?`6+7(sffD5c0ph9Ӏ$rUN˒\0W]x; 2#jGwiIG9E k oQ&ss Tt Fu={udB@)ܷ0?|o&KrႛՍcx4f }qȒ_鮎&}FTr{鉕)GF i d fGpIYnPT,n.*i`n) ȧAЊnT&{|2XK$B#R>:/汹p1z>|B!դ^.~dһRgR̹i+áHͮ`4Cdn)nziH?6EhBIt\Hzy7? vU3ahf+|ag;qlm̔ 27s>* Vnw3FpWY.)^\wj"M0B|oΖ4Ѐ̴uG_U,p[;&:L"`Xyͣ"_hrZtY E?R  )@8z"0a5%L`X*{cg3azaԹWd2 /sgL@2_r;\${0˧C =I 4Z gUKFib%LE[zXlS Gk77iֹFȺ"Ǐ'Iއ4氯z\Oa`s;-;hn ݼkΪ~`Pr5zi1JDm@جrKJ[pmS2/+[re9ލmdpI #f ?d,˚C|'BL :^k)K!=#δʷչOɝTF2KjuY+s>vpȦ&nl`)%J ?z~20:4 קYD~H®&)P0s Iġ_=j#g)YF5MJK'e*S{i>ec3ނKOA!zsW'!5Nf4PcG,qߦ ն]@rGH~ F;C̚Rѣ?,w_Uv&ɜVp˕#¿_^?&m5M9|_94CQ߿C:]($;BnDFf0oZVGCF!UwA_pC+VqmC$9]s<PF ћ#%<PgkkVҴrbG{VZlL*%Y53R9-yUmQNjp_,#wCTMc:$*>*8UkA+t@etIg˰2.-7}(WgTi 8_ȄpL{^Ӆ!e s.s7(inR= awm҅2F|"YI̫!(:MTj$dEրqL# NN`W&oH>[%VJQîLIq~J$*.9{uv&B<9dpȶ#vWu;•&k^PM8`m{$ԢL'qm"⤛O4g2aA9BS6f; Τp&7^aQB1ʓj0Й*ͫf@hP1}#W =-4ʎC=S@dm*FYmXCRd%pίpr4,A8w2طGTI8ݣoՠHW=q_F_]aO}?@pfvKޢC4r°`ӲI}Buۣs"jh q n1Up֞\K\ ͡ xofY b"dŸͷ &1'd+~^QyH%v~w]e„Ή؆/*d}OYXIyTr#2ӯ'rtm2FяP/UiUXlMx3ĸP5z|a)==sYs=窲iW] (!;o9/7&HX"@Sa̲KfCNN7}Hr{ض/uש=1}%M SN"#9!j}ܭSH6/c ^ϑ!O6!]f8{KjB#o/P D㪀n{6=F;)ՀB) 5,jn)2Y4漴P m*\'Yx&]_LJx ⺛66 I(~V`d("FipT h!>|ѡ:ݜwQ ?2kAWT ?bKb`VeYbAIǘ4'vłл,[x|/as -(y=T+㤣,Umk<`pik #k8'ޔMԟ JP2(WpE ,!ZUp ŨW-1En^VޠK(?,>>0dzg|bP(dqOw sD [j"sqeS\l*F}灲)d㉩&"}̛:eE+HS? W18ڰkBT> ^JpY}@f琻J2G+Bgd0$J}ﷵxtӗIyE*A8MV<'smV܌~;ŮOA]WN*f*dXIM/ U?!˙s dispLEY)b) OlS!,N4oZ:<= mZz7??U9lSr9ָ}Jv)x X'8{oeȔt$ 8:/p^7,ZX:eփm[*\;.(N׶*YN & cF=WIX6 tPkTv$/58l;uWH/X6_ː*6WQ(s/8E4K{FU]\;f@[Xbu{k^ϫP!HtMz3a4#HU+*L^=2&š4)5ʭ.+$(\h+!Y;{)tw|&ʫ;{4Uیv(5t/;{FN@!$ǤW'*j:dXX}JmHw? ^* 7esOnpᅠ^jCiD3H é4h\Vڕju9Ɨ;ɃgqV{H2Y(MfqK,H($)_Pzym u_(8<ݗˈRJm7QJ+}XG]}2]6m/wwc<;Ȥ wT+\Mo-'OSq[e s~,\d']cz9;DN^lޡ@`dH)"P2mOK+ovzafߡrOOm ۾R$7P!,:5`.T(v~^vyjd}J ѣ#gQ&HMFߐ͘0A~1^ N2K-~d-v0m13*eST\l]c%,_A,a{},<Y\_85VqZ 32p"ŗk&J[D𒈤_eP"GrA>q4Ɇg 6 _kF%)H2ـ3WhO-[$o.Naߏ:d7+VS^$?o^g:CIqv'lX.;Ytp쐰,3y"byfܲLD;Ԣg&3ltOq̿GpMd1qe7Fbف10{R-.wTUëM5ni]&iWl^nrc_Է%fCD`m)jPGWB+W窮AJ~yQT;C:p+u1F.IzR4 |"2&O@3|؃纥ȓmeZjY9! Ch/ً@)X*Ĥ L}ѽ_ :$9ݼ|1ĉ`#M]t"Mp^jf'm7|]_x)1 n7JJⷬe`mX7u;T!ZgIfv4Q.3nF H*~gF"YSRfc99NX37CW\qc cwҏ/(m( %f9A{fqZHiC'}܂.vNC} m?@b^k#]1̈́sմ˒"ގ)z`F A,t6 J *4JMƷ=ˇrir{ʮ.Qa%7^l4R;PAxJaBlB`OG{ȪD@ T8OSvjAۤ;(h~=;Y!𠶊?c(KΨCι~}țԭ~f4#~bT>Njrlߎߨ\԰gcާv.cOrq:VwbYf*|LW VtydTXǩ eDTeDh>ZOAþ d愺M! wCm px_#" Ip:E) :I>FNԅ)e&f_'WY]}MFKDXGAm@$oΑQUUrW$nHmtb? jz+h*4U=i Q-jV'~u(㓟?$V"kWDq'* ?2bIJ|dEbj E~JA.uzSP{hRiOɅh=WsRHd=wFuZ} O.tgUYe&3~-9:[lqN[#KF!ZjJ؋ ޾叕?0|^voIŻ͆[BBX/ xpkjyUt0Ե %\ꉊ@,8&thY[e(t6l@'Pqvł(.j'gRiFL$(Xğ젿jށv6g' (Jg{tRO`;B2|1pА[ַ0W2^lPO*3ъ_ž < Z'Qz˹u)ƫ" ;AlfhSeROEV+69.G8>:55ȅ7RDz#|r[ߌ 6.F1E.׎am"\4xsu`]I"1bhSMS"h̯ی;>G Wi)Q^,˂F)ZFo_ G {W>G##5͜/JF*)P3 *r֞*,ez=KVAE_>VD%qňV$T<Օѫ'&!,}1^0- 1a0Uyע[\[ΏZ">vs`sERŶ34E9HڎZ<)GP8.6 yEً'BP0ͭ+#H7㫘Pǵ_q†ƍZ/‰FN &d&Nжf1i9rҲYɒ)qv\\,t2mK ^@}{X>/-Ѩݻ'6GCNF> kL'Ra`K{#t;T-0V€=b;X.Pc81 a_ <<]kxKb. jTʝR1<vwjZb[YRk+)e=T9'+N`+(@`y`Iπq)Q0˃(5}C@{GX(ʆ,5U>L%y@h0ǷzD`Hz+nS|"{Vh!Ld@\D`8w]ۑۺM[%@(`֐JWS4{]UXGźP|zT~u{X;ć+B8*&SF9 &AL ڵ 6X|!G\]ӥ42gP4yrGͩBS@q{ zZ^/Mgͅ.\G`Dkn_  IyQH`FP]Pܡw",L=FYA71X .l$+TΧ}- B!b_mړ sof qp#+9!QzEV bZ_=LšH_zijR's]W&0[P0([;L,eY"0VǐWUӼ A%3lثvڨg/&J`|M"aЭu6Wnrb˖qxP[dO:[&ߟ-ЌkSqi&jf9$oX9/~qH{d13;+鿅D͐6>)ɾ,ڷ#|mL!Og HN੭,uJ޷e|* KwNr,Ϡ{eh !Fmi%89B(Xl& jD<2"I'sk [;Qܑrڮ$p;dj< iڷ޾:ll@V0D*q:wx"yJKYbogSsfZk$2\cr3ÆnOBkri,nW?bSJ},"&FP%!y[BW) D?1U919HAϧ/8x:@-Zk.?oLDfVЎB4PR Tnݓhjx]z Yc9rQ@kG%%Tih0'fxhiV2WOsZ,)Q)_qn]<7xyf m)ͤm[vmp@} z x.$f D.XwJ=*mU3 Yu{"pj^pER?OEq]0x&OxrpB@sᦧ=B1A(q7 $7:? <(Լ]9?13Mno!*i!-)MrV&!5y=ZێVn'._LX!h@pG^ZoZIvPIB8\u"4%sl&w4lCfDS"`oWQb D4tLJ!K;ӭ)Hw(;24yQ u`ĝXM C_\ҋλVot"=ooO '5^{7grFǓ9Fyaަgк;s/u&t2^ڱW/SX(g%'x2 ~dtGr?_C;w?mGmKk7?GZ^B{l-I0^Y%h7z(Uy) O]XZ) ӵa'IIY3dn/.ޟD9@"osv9 .Pp_$wv3V>YI2`dHRhHklwնul`]&cP#Q1/w6E?>+dת>zʚX|C+/=mOmTp#;P OI~x6ئzw26T&Vvt"T8j*NB` dLiÏXk!H]i-S@33ɞ홰<4+يS$RDS  d'*}~Gm46Hg~RJHDQ0Q9I)" m2ܟqZU$k\grOX -<q~X?tr?LwHA\D"$6*d~BVgEsIP ӥCpw}hwmFܕY>qMzT ^snQpL'$}]mIe mCQm;joڰ΄2~2=-ibGEULU%ΧQ><RBlWE(0Ny3^jO|ĦD# ,nP;`>E燁95gG1upqX]K J|! 9,'fXw$kUו&^tGĹЄ7XnNų 9tYz[5( ˱^lqr`hPfX4ߡb [}a?Oq;rt^6|aZܰɖMIɁhx6ɬPe~ iݵ>ROf@:q+9.èMOV ˍ#^|K %X·0* 5{H/*J3XfHc".̻4%Lf\cW*BڗY^$*EF^YO+[ҩԜyA~ N2)O-c)U$[ld@~X?KK7ٸ~%ZǚHpӝ^dD-4Tтy|4 ) Ѐhp+Ǔ,I##)[2ׅsYzUzgmS.R-n0^J *eӓke(jb)'0wM^Ś{VlLy)}$=\j]姴V+q426%H@, 9˸[y<t^#sALJ~wjmqͱrPetBK 鵻^d|$~tNb>_6s`i]ssWS7ُQQh6%t;8i޳jׁˑlhw 3mǑLM a}^|)aDt` wTN.+vةȺYoh)=Sh'+3Gyx܇jJ͜@k\0A]ܻn-9qȪ&eVz *MIsR\sxP~WB;sH>10Иq>NWfy!^ i?LɰG sc}&L^$UbmM.c45ibK]i ; Q|k=|eFF,wq?z]:1Þ`޹FthLښ=cqc_IEo1r8vz@pSYp6PaodݽҐ m"B@ekBe`7y'Zǐ̋ 1Gm1R zfX> LaqfoD |X:8|OF+a wTgIffw}]P<\i΄qTy3I3Nbdz{*N7NQ (Gܶ Reśhz8flpYNpwpԨݧ"S瀫e!~ؗoh|iqv,ʁexxHuo+;,>ٸqcX e5'P77`!pvt{2SLВ~ltiJ>\S؉. ..+ALDt*<ͩ^"CI)_wpbS`l(yMSr$qBxd> Q닛"?HUh_*&A g@GJtK>@ʗ8 }H SHmK5B8zp Ķ z:f+Nit5oE 7Q !&RWtIimsr{_*V{ ƯHVSǥb{PL$0 \d37U"-j,jzq QAW#]ݻ,AH^ F6b̓"V- wb($jr`vBb&{%a %yP"ƾw@`3lM?tRi0qn?3 UP_,/knT@m{l5mp|,v;:HȚBqUC&ҁ ڨ7 Xi_v3˼ͺCXt^kJ>nnR;aBg_5=咱 vW|r&fkEu=Q0~OoBؒD@cHuZ?JS%B ugK )WҴO8%fZ{L*oH@X'^BP=A˨f*45EfგJqpK5n};[N[gn|O+M'³`Ul{߂n' F]H6 q#iVEAfN8Wpq(tO.]`7% ~>C7Z7pk5C3í!( 5n^O3x.Av-!@m1th~hH+Jar@;uzs(MoZ% tO1 ޒ >J7Ypa 3j9(~,l:04R%hׁͺRƓ~~%%ܘkC29uQGۇD&}jE!~B_zZEP bW!ѐ߉gReۤ4"ALnq^3dB9wl%Ǵj׈K{ px_R+gR?e3[ύ`q@p[a SDrYp?Å'mXUر}zl2 ])- a^nٱkDSD}>7K| w΢kyP̰@8Y%&[‡]:h#* {r'M`ck= rMcPeWK`16G` Zrn{.NqrcnB`zlHro iZ+;M_P~ft/pTeq,C4Q: t)fGȈB:((q/3$E+Rљx9Fm8R<|z`_9|pv%M5d^7oEzA -ä5Ml.uNN9x'-{B7ߘf߯YԐ¯/r~ 6u bWypVj̨| =ygT0sg&JJIH=!h"( F2/D?݋VkZ@m:J+Γ(YiPeN6 J)@QUL׉]n-َmdg,dUZzP?rOe.e{K-m6L-ŲGvʿ>,[f^34 ()H ҃\H#+IÄ(Nޗެ&1ZMe$FoEpn|(kEFɯgI {?lAo53ĕ9Մ 9EVf0qrc(H4‰xvξ~ow'xzc8O&EݺǨQ-(:EB8|YuHxpRDm,4Ѹg<' +\L$>(:yʰms$%^wTa" P ]P#-IcӓϤli3bF{ - D@sGuR;͢S[@Zo;g"[xp$@ NcBlud|ÈrbR&mu*]m z ZfYp0ޤF]L\BdUVsI-I+8tt1.9=x'Ss<(cIP^/2}nIG aK'tCjtT_{ZN( @t#GkagRO_w벞0yfTmۅ6S)14wylȖ:_H&^DyzlJ2[~8i2ggNl;Ď_|6P#w^InuyZ&\jdEbR:%/M +$wLt-")K4M\ە$=BQ r%7s١_;o[&T[U YѣCE&'M6:]E<SIMo§ƙ_;_ NK )ɯ GLpI@@P9y'Brpeon͌[d^*cAX$'${)|]1Kog k&NU*ڬ^L6ET<ךغ@`%9bt&4 ?=<3?(Ex)>ju0?n5E뮆y$,Xug ȃQՔ8Djc^E3H;Zd錯A'вhem*ۿ*Ճ̨< ?@H ߅ُ1͠*6ɮ_"^p.Whuˡ @ME@uH (ᦆm݃N)6- vI$?o" {t"ӷ>-9я_ KuU hnKӵY?Ŋ&P W<gw,:f47/pյV[('1; )1M\'eH*g>+xcԀ-s]yr9k"8DFh/z#_Us_"QV˪?l$8݂V-)-R0ZKʦ٬?`].n8=_+'1Lr!tNAcplpO=v dl2zp-8O3vaf~>2 "(> dR!bX0zځ۟ze,Bj49=m+=z}ٵKAdN Te쑅ebZK}A'0GHE eJ1+#iL.#)Sk:od^p8fG$?\c&eoJ`V{Dn(3dT)[36L{`+(w0uny'K&Lb@$2eѼiS2C?:٭2xy(5zjKp5!@=C?tӤUĤpQs|ǙpI G 8籑_Kj40, 樐y; epb%)Js-{齍Kp[S(sՓ5Cg4ElTm96D]޺2+;jm0dDݹPܦM( ַz-tsyoSXC* '{:|_oH0 HC$L{˩}_Ap43aoP($Ø=v$D,P]%ʟ IH?9102ݐ uo}4q[|yǖC]w}H`>m)0IHW+Ĝ槞e0Cm~sD;.قa PvLxWTPgXy$h|R"§]ү7J 0)-`jYFRCRIKoeysnwl33 9AvPݯU)b 4s>đ8W"(Nav^k/Ʊ2 7g|=S! v$ɮQK¥_:[ó9+=X?}u\ f<+T3X#z'j m@M$\(8PzfVm`rmkPfl mӮGn`Xn~$d/NSqm*OhZXs/F)r0L'z ք vqH?s6\_JACޚ5RG&?`L.p8ϱ 8cnJڒ,9p'BxgjY̍T y̍&JG#җ)ǃ-VkXn[2++FO5)V.6oNI-iT%c=Q}u|X)[PejE4lM0_L׸vj,{-猶*5} RhJ((V&Z ܆8҆Glix~vD~@RۃקN}=~a;ܮ0vAu'+4RJSMgi ԐԖM;fS! 3IvU( T*%/|o"h? F\tW5 |Ibrl|XC NwZ\Ԅu?1*Z3-m#%6A.1ݭuIX_ ejOUcviV=B{Q.FTs=Nb%AOB4NVe؍#皽kZL.; ZSP 63+6q#z64ϊ4W GW͂INz43۞4Gs`6&.z%T 'V#-0d豪ݞ8{ jŨ" n萲)~g;/ J@|r&PJMկt3d Yim= YN\i^;%pKwe b,Z);k-ưѭ|?_-`ˇиU$Ɂk 4#%h W!D-霞m$gI!H] 2"De_zjg\ZB: cpuJ/p%t:I5<ςk׆GQ~P H z 6 +UF% )s<D"9|݅) Y]G|].E =5W%袝IޥZsd1Aٮ2<_!8 osp}BZ4g:tJj  FqĦ?иTv?9f'̈́_|M,RFT| גZy!34: 7""GR')- KRx}۽خ@z(Q`K: FSƑrğ]Y'_w;c[JM[J(no[Si^4eGXcOKTL!t p<Q,&:6!laJuY\HA.kn~"q=OS?Lxr 0nY8=Q tٿ+f?b,iLM|ĸ8^я,5#k c>bH95ĦN__&}@;ݽ='.e=p.fTwZzvsU];k)tgeMq|xq |;bNj˧t` >t\v/?ϑͷvQ֞2ƏH)< Ye}G-3/6uQxz4lX=X7-WzmJg*p{R q6ʕ+ʾeVEo&vU #~7 ܳK;S4`eK[0Auy1}|>Q܇)~"xMZૼXDMxj^ϑJ= Y׼+pI~&;YcjnPE|2qeN">+%u3O}gxThufui i"YE\|۲ҦqY||5ˤۓ nxЂ=]n5 "%hz _kEeX/Yk3]{˥9;"ftm:dՄ'mLĢL?=|B}4&᱃5,Cz!f]BҾޥA8w0oNxu-N;B@* |RZ/֚urWMϔ0ϓ?PUB <0UZ!%GA;FuJ,g/[4ra!ni؋4+ě/fu"z}B g[՛V߫ \\i4 $'7"7y ̧z G2 v`<9[q,/~S&X">5F蚽"@N{FgWL-7 zl,;Tm|S#P @ryYܐ{˱Ƽ5lB U b DEk[rM_JR3Prc(S],,ئ"! GsǸZbY;މhB%6kUؿ 1*Ddz&x.xC8E遪h}Kl9 4$< `SXC81J9tOP3Zqt!Cd8,7 _)^1fi-ժ1B+%dY U:cSR[fWTs>4~>(y")?.cwSyMB gǿd %gC0Q"b .8gZ ;y'y@E͵>3z⇼Ոl%,E0$Mu Vl=mp ,!e?vEhHr ׵q|2&#xfG"[p ea= a'd«ٓ _Sy>TZ.݅cjŌ@.cQ+Ӯ{3ohuG fKΎE$.2`7Q ^7'maKa5b G; ffZdd43poʢA~asqS1'T"V 3D q?WkZa>fi_zմ[{;>$ jܪYr;KF~ӤF429`!6֖snGt xܱd݀bkĊ(셳1wĵ(H/W<Җ8cIݖާo5٨ r,VQ$4`tZDP S}zv sE\v郏!vxt3Ng\-2Ձ؛b5YLсۋ|l@v&|ӫtS+þ!KYn ,%Ш_ WݤWMN2 #iX1R d׵@yϡ}umqͼڍRg {gSoC %ue1/$d }kqvu sa /}e8c;IYIYcZ{$ ()* L Dڔ8)BՍP燇Oh [9o(u4|lb2IPBꂾSg?1=\7_>9%t5ixbRS,9[AHhݞbLB>=o[=)֝|d>?H~D{3v@&9P.oD{GRY/ɛ,qek\d `}V=L6AFJw\lκ!{Ύ~ FٰC4ЫwLbO EQ{|XHo$ԢnO-7oHG)\K?˷aڈ멆3 iNlYlѨt°@hEOd TNSqN'w} m ]>Vd{)ÓhVKr湜C~(5 4C#;|Zxn#V W#2aڂ[\-[8Ts1 PțOuXYj(r"SDQD,[M㏽&$U;46`UXQX#8lR~x^)tҝ6@lP74Mqm{ N֭?D+8=l%!A&ykfGMLۿcW C5(3wWn|wM[jP ^-`\yuKqo0oO bL{ ZOGXQ(vgU;S_R4Jd愁j 캩'd)FD!)Nwb'V2 Q~9jT_* Җrt$՘)T _}dKR|Kwmy[\2._R7bަ+c 4eVZt.6-p̌4ߎL;cOq/D(ofǛ*KcMAp;ij-4ːS6^yt bD^d,k? ;,$mU3_u.ߘ$iLS4is]p*K4LZNTQn11KmFzWiKڹUnUy6?(Xj9+ʐnWGTI9^9q`y-xbC Q HD-b`Vz (n,៬zE}.)9m!^ԧfO>:G -ܹ`L;P Ddz鍰e4Fr_&e]I " tdeC裰qʈt;gl3{kPTD kP:^0YsiK4 ^mߍ$Og;xJF1 mpǃn+⇺NvfDAiBcdoʞsո; * qlFҿM A=bXOOn 1^!QP_҉cH&Pxdȩ$?b2\p)i-5 O&DLlzmpNoTg+ ! ffe)c':6r~D6̫/&r$~C煆ăeM-a9𵁹6dۦGA(߄#.zMO9oRzpG(q =mqJt:F}Q$sx*gp߯])uLUfLLI_@8g 2עlKÍa1/.'J"׸ʹ\?'nӈ:PJO9|^k1=`Xx"r_v)z Oe K7"UWX-@,1G2cO]V HLtQut?;FV AKQͿ-I @r jK*խ ˏ.:R-Vrr/K4S7iogH?)nTR/24Dp2ŅRX֤\S?^ by/8 BĻ%]_ \ntFQYI`ʏҖV"4B~Ŭ4;)S(8ŤaXC g%L^c?F%O%܉΋Y:A|ځmr2ᩆUr豬ItTZ$X9ϩpDXq$n؉fBA&-'quO8ћumϏQ)pOuq,ͳq2/=7wø^\HDzpq8舿;,\QJ.HA[ Qxֽy#nfMVhהk!r@YIgr;,<ZSfN߃N\4']1W 5(h(#RQk}HCSj@L=NvH|rzMx U,Hg?}I9 ROtjVI6 "y4WYVTP砩I\0nܗ%# %h; k1qGc`Z1G^rsB#i2CGg2f==2K[ӥ1۲bV !gլCgex?w}^T{yM/pB7!pɨ9.KԨJwQfqGZ}[tA^damg=Wڒ9B(:ZE.;>`dyh,9OݞV>f׳ecɂwz`6V+73ݛ.rM;( 7zWBq0(bxy,.Ð\B( }s_"[\U`^xv6C73RlWIťYF - TØg5A˅h8}xZdYDb24W-:b%hkTnZ=ϳyo@ WhOey~@? ТsH_2Pi) YzoSNɣ!Ү'%IV5M,Roᢋݻ er>,1.:h&MWl$ÁV Z D?v3 Ӓ$ZNxvՑ0$SKfrי پ  e,p2P]3Ms/Q0KmSsjQX  ƈK]9R[9^755M,PL-Y~saۄI=vBRwal fi8A1*XE(j:/ֆ0ELb6Saej.a1 0kzM莅itqz%T¾Z#WQo tXKbIc7=CÆͨ)pw r 9c~!{tXnXV|C 7p6o }I8U;ayPC4/t@ uRy~a@}ռ8Uj4VbEH ~28Hi : _d@nwjpk7m-Ci`Ӧ,rlNXx[ǁ%6g<lm*%7reM*3:{&]m9+P~rWZ k}ËU:,x]6 <)=ٯ/hG'=P!+sVWe߃ 1༤.OjiYx=&"蛭,_oj eIV|,֜oؓn&5r^&ҀΪF qnFoŰ8$ o̶<8CŅ]%Q2FaXNQnUH[}ߣ% - N7j>U\֭˻k{)|`&8iK䄜l{&'xe3+ !X`)ItuKT(z85'} dZK])14IFV2QNE&A14gy6[O3q,ن}DnD aF@vMXMkMa3-J" &\iﭧXd^kot}MˁV觾kνrVDz9{2@X^8 L)C ,hjCylZE5sb~|2.XXv&ܦڔv4]ǻyIߛ:ҫ v~D"&?&ARyꬴR \yKjn4츨ж$EV^\;$&`b+t,-G[h J.4p ?y -yln"o0ȴ|o\ցTiП[y{<>ۤ_͔@~ .mhA繃#QlKzZ3kO.(7\?;)"7(k4MumϿu7kE.T #[^Ԇ;}ߠF?m^FYJ`3SlvN;ha Rwm8w'Jp> D#*958bz>~ĂҜF[k]gȕ{Y!G;z}O4KlJ)BJ9aL]3xh ʗo"]kR;h0|)p{91۬R!SijCf=bU)^rg&}S΃x|-~_OR=oZWy  ' M2k;x\'V'b=ޖiiAlB_8B{޸X RI 8wEk!mLvl^_@yq':"_u`&ͥlqrDqwl&{F75>8יRդG8wRϗFW7/Y#x1tVA~^vIK ӛC2}yfs"ԤʌlFx?Qk% ya T`[ JAwQ a{pS&6[}6FfÅՉSu5MKJ%WBW] #'`="E?Uʄ Ujv.l&Åt5nN2U=7umzvo+p}[/Uhk$0BQ-;БpPIEZW'HcLWG3ha(CS%nօ<=x_QO1:BprZ3ZUR>;YLTX՞jijEts9qܭYGG鎌[N:r@n:/ޤY] mZ׶;nַ+mޢq31-G>|9IX4MGy,hfTmzn]/mv8ёxʗH(I$0-j1߀Oa[pۧcy`ސgñ2()8 < og`׽n lQJO>,Po!+y6&P2MFu0Tk-vGܖ?e6}M,`VkۏKh30nyv/YX<8| )w¹\-Oj+n4Z"G@ d%laڐbrkmK0ǜ?[~Ǜ-]3).[jgtwm)xqO2?$zÓ] 20_uztm<_ ":oʮbv[1O}Y$QG~sc8͹qjb =ʫ1op$}t)2(g5xV}.'%(Kalj!ʰ7JgZPE ׂuRAW*8;+EbwnoW5)NLRz%<|4liy Sf% үrqYCm{6WŌ9(mpAVYh:D7ʄ,v)B՟Hřly&۲(*]ݫ4H S-Ei\E{|QZۢ}zxEt1W>Ct?W,T,5S4fD)2IKl)78af[ gXBe/au/"#XqS0-g Ȓ`a477ہkLUɣϨ#kK"-|T%&63?;O*lBjQ>߭/VËp=w BDηyd3Z_!~ݬY Nq?NWz^M.uI.X+gIUifሏy!Npإ_JD@,Z䣷i dO$j?YvP0,/d?v_qMLfjǂKZ5rEbCDca]2Z v_%q]KL3-UHgꋢ=IU_,ir30d47;0(Yh.aajM>#uD+S$VkœfD=A٘UBσ., LRi8p't>c;NRGwWTO&˳LqF\( 8+adtfC~!<VfJCNCjlWhGxq!+TRs=hR@̇ؼpxboY(UPOJ<䲎B+qWȃ!vͧ X m@+l_֜j;ү-yÈ N?MhF.-|%]oj]xf1gD!Jْ@mV$.߃*+AtWHsTΩH/,ӹ7e~g?#: 08s*jy۸J.#( õ1ftVΡwR6\Vc5grYA {E ?ޮh%8qHCG -p;wꙌvԕD4āc`xl1k'eA#4pE{XPpAqe -fY?F |w3Y0Gڿ&N WR/aj)j}PLͩ(7;*xH|gbf]mZyFWEE-~!oHp EHa]W =SzdΫLk$!#5ٱᱲPމwm{oԸFN#ˉӗMr3sgvO.2VhE9e 'GoIՕWåMD hOZ[[뿮UIE@K(\I,ۆ? 0w'֫oa@Eܤ^1YPTa.e< gwpg_Or&{bJa0 <&ybZzKZCN*}+ku/1z? .0׿& ^=#ˣMEM~Ov 1^4ET:@ץ\a=rI3zg8cU_׀@3ٓbQ0uE0: Al/9BC, n]B=u)U+lhN|V"ev31~,L<@^[}Ki\ּ( Nu,ivl\l["d+>vB@ۈI BGI>JM@=–yYM Ǖ;,^#@6O)v&EMOëĻTëW=܈JCPl#"x[u%"|u%'U 't~L?zG E)&$mTCm1l{Y9J^7?rolgp㭰xc~ӷcIj;Wq6ؕ+Q9{g0LJsk4iS|.U&PM"5e!e%*XrC>weRxI?ek5QO yc#e)&   O[@@nƨK8~LӇjNh4^Dk3 i1TvHїtQgWdT̩SOM ,e09"mԐ&^pi!29I@>SrU"t@Xwבiڱ{!uau/4YeS$Y 8CY?!PTr]оVX앷S ƆV۶JLӸOh({~=0`V#mq8*0~))h'[oL_tB:cZ Ov9Hd؆|m--n X#GVkEEC*-wXґX| ϴX~v_ԆH ҹ}5SJC kywO;ZVڸ dEC5sJ~Y'8qD!p>kkPL5CC3B54h^f DzQo-X,*^oz8U8i2%Z<4[jb ,$w;J@9* F‹1zT_k7rҞZ<?26jWݰ"PsSq޳x]su(}N _\W}aqGVK]kInFy~BR'_Yʭk/±6>0G01ꂽ*]JR Apv720Sd͝_[p u>@SIj{9"?Khe0 @BLJZ;[NpClG _3,F9 )/slm(1>MieDxg [Y\b/4ڔ$F..:/-e\?|h='ıG'vt^/mƄ <VOUklu]&6A1cCxb TI^vl3N|Q8v1ޥ]BE ߴYuNW)*aAp=]6W})bn1:?ZáhLjNwl:S8*/ai1bwR#8o55"Y+YD-@[FUO.P7Oh96S/hwX6Lti}4ʡߍw]ieUtC\')EZжW%$kQ5j4"\,XQ?<1Kv "OhyXިaa<`u**»H5?Ne^ nUҸ1Wҍ尊]cc(OJc]ϠDb_~rjN! ^=Uj#|fۢ`/Ta<0sL+)[Z {yuaMSlITAwevZMinKԙ9ٕ.x#KQ~$P䈐Z&qmGOs f@/w'W*+sezE GRoh()\*`I QѢO9}YFQkm%+?.~}6jT`o? ~:۳|cnF`{oO{}.eP#Q óUzk*P΀;O7l&'9h/V8:"VOdkZIHvڍ @\SLrh+Pgegˠ|0x{،f!m6s$YfP)X wY%eҋ2bJ!i)]xexT. O*,ypdAMB Q goYf(X37G(129*HMdN#'͆~@\HlB(SuQӈǷ& $ᦎue"о+ ƌ.5D S͋@۰&l7bk%:C-w@oh ]TI*@3;E|ӱ n;i^Trfo_ o/ꃨcv\A^ld͂@U:5WNw>"Dc<75b郁Ԇ*3G,Ңό'..,lpz^/ [2E5. ][CbfTC=^_U; o(HLGLHCڜ p*zDM()n"T[ 9 >!ȁF6ǁM"VCϿQc"F54Uk&^ĪU.0XX&'~q@+} +1Q^pf2SUnvgC얂himcu2(&PJNY"$֩uI^(+.Z{]&XqG?+1ʹ{=/$} +RY)Cu#gvfx]S* :hGt>*lKeaSwݙ_I=S(.ScM-ƴ3"(k LEyQ BgxҾ!$*.A'@ڥz< $TL188M~:@fbkR!hӦwxHhdXK'"-XQrQcPhsBkš6 tL,ay)I @CUhK;Nij-u`AuMCh<(IYnQb2Shӯ=`nRJUn]qNY#Ŋ7zfYlD:M;ͱ1P$d(Ǥl}aTq"D%Kt1N2\1ǥ֑h1Ǥƒjm"v6=d4j>P%'JաщN L8r*^`W3E 2yj%)OxɜD0ք1XbavG͝bצw%'O7JDΤC(+{nC5k{sZNluĸ$pR6mhu>xWYovU[Vs"k{lWZdOHTYrw,aD`EC7:w.c1cg"{}p#Sw$اnpK$<,WiEj^ꐩsH^bG?סGuT0Ul`y7ebx!=II{)UvHոuH\^0uHCl[PRgdk==/FfK4%`+}y8j@x0AhI=ĴW -=T+kfM޷P=9|%}a|m;W~ i32D'm*!*DU·~62| 튓}qds*e -BSb =6pTsQ4%$JK)F4R [8.?i`75/˘>|Q#̋70}LřUUPL\|ۓnlRcQ1C'e4-P ܭmf5W&xY 1{lm\i`ݲKbsrl9`@_S~~24e 㗾WKcoh&ŠD|ߌMbKjxB`pUn8yػ &M PzV|G_t(¤=v[1zL1S Iø@w>z76+ '"+6wLld) M5PiV\mqCjt]j#o==E% !nΏX{OH,7pP2]boz~BmbnZ;i wy[_ud*JG9No |}laV&@Ub `~lPF&w:4 f+>Uo|=nehA&sIך7PivICΤvFtE; V2.}sG!8)N%tJʟf4"cfEv k (`$2{-<#|m"fsOo`.V'{M~.C9[I#s"fkj;ߗ_>w".$,m@ bJ!s; 5)L* eRd=^ږP>N.^+g_ iY&ʛ3۴Os.9 X??t[7D,iҰbuKUl@/dO`bS')qC$RO}#Z,MǺlVO62N(щf٤~JX/_z{Lb&#vk%k3)~ejU͹Y+Qhe9#*莌|1qʯ =ǐI\8)Uuw> + A=5A_)=2j/3M֯ܰQ=6%CZ<;(&Dnr@ebXa7\Su ?}Z(j *z%/1(X_j`""#M^V7r5AKoЫFH 4k0w+q6s%qU8K7nB@쁺+K3qUrl{WPq-@ei(Ux 7G\4vlOD0MwCw:cbuԪԇKy;: Mѵa~]&"cdS,9ʫ8BSn^8*n|`xf Ч}X:= #.sRG\[,yăA5_=2{|)NUI=mh i3m8ó '5DLRMЭKqMgOR`sHMà``5N1|[WA|=<7>U uԩ"ue{|ʰϏ%{@`UMYX;O4e 6zp[je< ggz/A6OdG,_[趔vC1nOB ִKZ.rᲜqmC۱`ȉ{HӉR_;Y(_HJ/ :c'Y^ܡ}Z\7,A"MJœ5-SFbLH6R4Z/S&&THZ:kyCZ= -ڡ~,^T' CȰu24\?b&')@wy^jƙkPExthOGM  uLj<;9J'Sf.C~jbWPC]¾K# fd\V?` %.X'8R޾rY5/*b<0HUZGxLBhf;C? 越͑wUWǏ2RYI4:{u_6_{ýC̹l}=6;Q`2E)r 2iXۂ*? 7=O|x5 dgy14"hF';v:C3} 4¸&[Ɗ!*\KҪ62g'U?@jriPB h u<ڂ+d1MK? #^WF?23MxnpʨL{6uV4k?E')AM. aej2 z+2cge_9>Zs,GlcCξH;jG2H`ӵu} ת-~(On2a}©m~(,AHm7;zE>$ŽZgz;$Bud6kUnVSvpNnf4pިqkA(Bedz0;39TroAn8hȐ7wP/|`$b0 7bfw!4|赐m kjnsu->@[*̳O ߈wrBB@uB_ 'ˊ_83LrcMLLf˰f%Fb39I{' sZ-.\<@IYg g|5@>! -_90~?Kqu ;ɧ2:6#?UyM(C㛐/z#GV0spn` >q3ZO'm_Cm&Pz ;36i,V̢c y~kX\TƯ7l<-@کR^IR ub^ $y !q~\0Yv R&81$ѳPt-]P N4]/kN%*6+1o^ DdU~#5[ ^leu$lYB/72e]S7:_dJs8xP"G{e~lޔ`e8D,>H1 zPw; Dh+T8D~VJa>?Ag^ $M_t.pu<,"®t/O:b[lHެk]usC-4'TH0ӽ&nMѝCܡ1*oޘŞ>{Ƕ-J{j=yO? xJ;.i# 檩KMH]eO-x(a{/ ['2R {ӟ9mO2;F-"+oTґWWѿ 3wk6S R6p%b~GS0MP0:~"5pTk`U%947:|mkn*yXz+hD[j$E^hE2IT8oռ(< N< xو`vGyKG!G"Z1߸Ucy߈yfUu֓CԲ+ft&[TuEM F,n=AiAMHY}7;KíT$SgͦįWkdn!j !¦o4~}HKG߳uk^otRnF , qg&IP9F}{a'}fk]wVt26̻IO6{EmR-@bhwLm_F. j0]X_U`LJrm Sˇ%!w7Uw)?5mfM$n25Y22o*k-xݕyٳǔ3D_ oZ*u'nӗEN})PW>e;WSef壣mxWhe{;>D<(;!~ngFˏ||f[S7$alN<3)?mYK e﹠ t.Ir zЦu;v]}{/iM2f+5f$ѸcV%E4 %%j 8?}%05T'ihɽ4cʾln#B7"ϑ50y@#_hB<ʹH_b2)(3]ATAYX9)b9N\'rWiǠ2Xn(m7K[J qW, W <].$)t 6O2K({w/{͗&yTh仱@ HWky=t՝UX:B;].ZУz̠بGNzٴCz6kFlG.NDfrU׿\RAȔy@ݳZWt-'aXhMkA{Krf/{0!  U;UG:J c&cS / ^wZ+!'bDD2i\t:_Ky<_\iHLbbָ6r0$G iy\5o$2*cZq5zK=sYut`И0eq5 @=79/`)3(L'NA߁xmhFgKW>aTk._e2Yd1梭/!^ iG\E$`!e'j;>iHP/|~wFtaI0g'%Sv6`WaO믅kk%dأ6*J>SQdzK>P2Gyk2|2OrTS('\+aDEdf-m)=,|&ԐjJdM;_lHI5 oD1 8 ڞR YՄ}u3ڑK=^fzk6sYw਻x\4oae&.<2\t^G4 +2 0~h8Fn *s@U{ˀ[.Nsݴ+')~w< -tU9@RR&!)!U9s׾/2L0ݪ\ vg 4 &(f}nϣu-ݔf1av2Pb֣jA<׶0-;O봟C5cpT-:VdJn5UxH SW6T9N#]&-4\=!NMsֺ$=rL/%u22+^6a2 bn!)5a XP~+YMjiD5WȀ̓BC ޿`|-"/tdz鳀/P6D6aB\/ӫ$"cnY+( )%A}bj0>$۵*ۘT((S-܆݌~4wemd"i^|¤_5* oxD;}Z"o~.9FTt'prG^}UtBf*t lހu_ {Rh;Hl Dڏ'$8W׽GIagY@{I|F_XbOE幄yo3!vIò(3^PE!݈:><Ma7ޘŬYiGWȿ0&4剖8^g%2Z"] T=&5vs.M>AZU3";|K)Yd2.oYŇUz*ixIg/yJDKިLTÉ<kP-:G fCeNΪ`[PNHweHlcogL"%˝{C6ˆ \]\g>]N s6&F|e`b?/' )gؐGS2$Q;a!CW z_oj'ח lq.a(^lMi(fLԟk$HS<jwv*[E|Q?t<IsJP-5QH~C85f++pYHAfP#M̱TbZjF ut{ucOԉWDd$(  F6GKg F|zU%审CW?8Tb_ -5Ib&׹j(MR9IZ;/TnTE-u0'TTIʛP|Bٹd$zJac Œ'G~܊#ѷ&O]d ̯e+w0dyZ\qpT_Cੈ >e9jxzO:nhؤQ!IF$U dPY kv3#釸.d`c !<{nֱxƳauaZRnP0 ?8h -@H ʒ/Pv[n,{5HucXqdQ`Ys^g=xVK0j㩂*5ӗ+M]YNuk劁|#.jݝ!LF839?z|E9].45)حn`q9CZ d;=2xWkEVld\o 0 @Vpy`~~~-8" ?5mt: !b+ gڕ!\eٚSnR^ד;ղc b\uͰj~1}NIHݹh ݉\h)/?1A) JSD 8j! Zh=HoT}fHH,);ڶzc^K]7⎜8h8v4ttU1ȆY8;EfDw`r4Dwy2ʍ}=F0~5~΃;4^Fn8Zfz Gf]cJ%@ƭں,[%4jpj}j0o 0ʓ.'&-F6tνaʱ_ٝt>ޒxF(gԮQ?dJ!ᓢ37!bX <,Ɔ$P be]2o- $a6INҿe*Bx()+1ڡr3fVSor pINki:_n]^iFIJ2cADs]@|Q/Jdo-ߔU=B@J`'0c*{+4WBF)*)Sbl7w0B90sRJI3{X=-,;KѶ_,0ȵP-2`J܆0::YX %qlRC:4菌 pYRqiP*S 7x/u"p m1.6O8(pG {P'К =`M9#G).e-x72ش a^YE^+:- '+/F7*z90MG R4x ֚: Q,ۨc4($ė"Lلi ';應a;]e sCXd~bol` ilX`E X{8z"Q w H AB`E !C8,m;%>)0x0-19Έ]ʵc##sL0M׬YWPKyYm%%vozmE!$&,:w*g9'ww3MH!0 C<󗌠 e).p4+tˎʥ$œS^&i b13Զi pz1owP֓ap&RUO!PDF)A J'ˊ`IǃE"e78"3=*)rH^TK'>x5>9n]Mj,{rV UqWG%ظ0binI$1ǘsxCFVi{enKI}?ӄ.< Hbá%Fw%_(04}7Olauy=m|uHI M0zND !4ߔGCiu@ \niŴ( 2/Q+qjh 7`++esA|[^֚nߎgga'g#m(¿=0t |JK-8技hňy\XNm٭5V$95~ s +Hzg=ujNsiIGK.K;$2Βa[KJZR).Ayf-Z'k(EalzuP&圭( g?10v'ARtK~ږ:fl*>oܐzb/XfoN4J]3،){Raeah٤Ѹ(z8:J`bh]Э,$hvbwWl(NtW4Vֆ3(BO*o'RȢlmnNOiY.ve1' xtntoF YQ,9Il{wu+yK['i_;KU_&oĉf XO^dw6j?=8p¸B?mb+֛nіOVS>}E۲. Ʒ٨L6ighd0.x5У('_;_s|/l6?0,E]sW*^皵a}۷<[ퟭ[DV](n*ym81X)AkbqJ۸.f 0a_w4 E4H7= N5H=0M ỨX:@)ހw0iiwDK,O>W UnnB3,X#(.rʯͰ3VI9l{TæœqM ZNLpN:\{t T✜Xk%Q o |vUz*D ~#@叹BHI'lY-{ HE}ÁIgHm_A$z}1cB؝!mwqU&d{QsNfy-ְHi>h?~:mއ-Eͦ>; Q/uL$褷I'׸󝒛Ds7(ab+$J/4ј.Qly44H+K|º +2ª,4X ,i) f#Tw嚀!gUNFj?U \"n \6&F>yh%o4{^x54l9ﴟ!3Y_R <I;*ftT?T "7J(A EnIs3[5#.ҲA`z[f y/x"N ]}[\/\Q. 'QMkЭ\K3'ņ=؇ A%B<_đL>GbSy~5eI" GA[/|Ye4RY#z̷+@o~zԩ{.]:͸!XѢf8QIAy2.`$(Y;kBt>PH @"D~G|DXMmlC+0hHuA^i8xcN,V~ R}?~Cd˻?20yZ5?R}F~C7ހxB}CGu3SU-F*ͪ,z=(0g{cZ|!Zg6rT>Hg.\k$E֏LdJ 8oAUB@h{"oZ2n.vq7 @^aa'mi߿m=%8z0 Jγm"i6 3!3GJ|vaғ3 s`Rn԰LчDXYVj1P %Rytk()N0+|YM)QϓFZ ]$#ѕffԍE$UliF3^Qx S6R4$S_(A&~a"R7R8iI"='`m3p7"q$ 3L 7 H<QD|]M ԋn@{y3UckzGnb#mWBes>p nEҥ) fl܈XNt[D|.ʩd`mX1LgF٨ -:Hw }S u?ЧIb 읖T+ Љ2Κl дK0՞x+׈=LJ r cL87I\[^Ϸ% G>Xhƃ:w?9p@qr -=sfG]i4k1+}IIx ?jZN0q Md,K;`Zl-tC-*I/`vyͳ ʭo8ϫyRK<:ˌ5ɍszah´ZWt Ϊ2aB萡8h)ٮ_ô=)灉:w+`SO̬I>ރNGjJ9uf8 \Fcs16ij_g1&N@vȰt`B(.ly:*OmfQxS ,xER\SdOT!ANx:%WQhdLV }dz*Rn0 ΍J\HzzY 4C?Oֶäwxd+UGh~EGYBتk?,b%(Khy2^:d#6-79s3iDi?O%f80W{?Mb:_J*Z}{X5(wSpψ11=\P7q(d6^s,Lz i \z/lyNpӟ.rF+~hf/vwz[mNo0?(TX<|rNb#] @h3+(,gRѼtH[2T&KQJ, sB$A)ä5J0,H!fN"YrnOkXzo-;uPӬ,ꮇ+Mm׺mDQ.^@L|{%4Z'~6NsX@[]+RSM7Jͯh&2SbN|D +1]”ZyX7Y _/#H8롟na+qs\W/6cզ`5 貔 Wx1.MvW* (~o8N],Еқu$@cOe羔42?=NԬwL^%HJT9PWn`͏{UW*iCzd*#Y>`iswݮKzoxx(}0|~irPm<06z1cj;%dQE'n+1🽫*YmuP솤B.5W>U#7]Mf G;9.軻A ĩY^ 1 3K7+Qz =7{;t)WÅ14f^K]ӬR{e|V)O][Ց rN6S^̬?f,+o;E0& 虶Ed-OZF73\jHXL/upH SS(w;$TwCcbs>^M%+>`#>I-t@MN}: EE|#h o2OS>YC SOMkL)~ R5tF?ϳl7#؎ś.C xBpù0rq]UhP?4I1:3ZiApcX>qЋp"|hvŇ谊M0)cE$؜CI tHl]Dѡ¥^%{ya#D%;y ~K3F'u֯+,XIb.|I#AHH?O6y'>ިa'g:31s8U'FN`~DB`eC2]) `ע2b*!xDR |t8Kv~PA(Q8'Ь7-\/! vH"qzN?bV6K]hD9g:xayhxinJU:%kٱMX'B(==]6jQ[kpĊMOt ׄhRg0՜mEZ1[U[ڄni8j-ڌcJM٫OE/lv#blrKcJ%ʗUm:7xKgG iZr͠˵2&{U@yB_Xng:}/ T)h^fz$@"lJ#yUl?ah$M{yX $G^uiJ.pŚE?Q)u~PF>.[])$^6L?!6E3ZxH@ZkSkc.+ 3hmh)!V =hK\88Iмju@>'̌O9mxm}Fܹ+Ȭyy"<.D1oaBum ޤGgNDi -Z&Z6윎^p2v ~+Ơ_=9xZ,+"la4֛3m itCbhILG,|#Psl 6暊7*W :&$ 0|qQ2sDnтHOkԾFo#rQX8`#ȁ;.;q!;f?խNIdq%,SG:Eq,0|Tƾ]r <ˠHg!v GiGm$ekl2' reY6D/Q2YaH@oNYY-$ n !^D5sQ \é[= 3x#IծDw*2 l4] nVG>ƒ6:re]v/@:![{#9K-ܬ\7UuX"F*),7|P~G"R2Ab{I@uBJ +gBHRz0(hidžr]vȰMWyNGHT02gv$}yp lSF>?C(I0d?:Z`TzxwiYY ޞWs4a*i6jLp(̨ $ڭB*VnrS>,?M絾Z^WLAX~|+Trѹ^'a=9K+#:hB6CYGoUĴ40?^bTY>a2a:F ډgsNnnl}htmL*hLI[ )BGb>3uS{*xWԅEK<篩"#(9<<ϊ1 4;B'"1a|=G~\V%nfg&G׾A5h4T){(-r<ߟ/Ad(q}O;;IXw/EAxNގ\G.n+=Dbsnخ:-VX+uM繯BU bwNpԄU vC7UDavWV|r x:1Qmgw[iΧy"pJ/Kw*3H؋]y.t|{ 'ĎhE{se츖R/>_d Fjߩ)@S7ZMO·%Rf6By<'-H]:wFemqa:"y)ZiJLXa- &`}nLg 7o$ʄce \<;(-x[-)u([wAFx|l z APT6K80D|Nѽ;>Ђ]J*rϱP؟f*~w5 rr0C1ۘtS&+&N%Cf,,tp|lTbnyƒiXa2Kd!HݏLV&@ AtX0RX j& áҚb0r}?*8dkM8bavA|ɩ O*өxma Ċ;2 }ct-& /ӷ.azOQm.-嘢p]‘&5'U*܆`CQhu[B_LߩeuLUogҟZM^(VIH!˖Hv-,*Ux2y(dಃ0 > ngg_f~rX۴ǶO#Dor$_ rLOv0E!{ Gݭ,˼%U4r LK&4(E-zY+j-!^NaQ”޷s]^rGXLa@+ 7.GǁdK<[i;WHrDb"1Ϥɏr V0rEԴ#e"vNڏ-8>:#-U5Z v0?z#UXOl۟ e1`Æ"+ A7G0k$$Յx4>P:zC(?yD~z哑зZK𦴔8gI #>Bq*plm|iE\9v3| \2Bͣb7sYpGxd y8KBeΛ,Y B0(qM:!F*No,T.F4/DdѶ|CBas'S_d£=\G3/$pcøygT]}enO!i\JZ:b0 .)hd࿏\g/?lD43O9/D5]畃;m(q#Fҁ|@?rO:NX!uY~*)hA]0e ) =,3W0[.Ӝ.Z`McPFB+@<+8'uA Z`ygݞ\fl4U/4&^ב"kEJ:^w$ 1sW7Ւԕ)@dPTkɗ𩖊nt/+Η= m}DPnpWdQB" 2 чn_4R#9g$GX; y|qR,Z8LjNCeRTkzl O;R8Ujuk q#8L4r p wh!iU{HNF ZR_r!-KAW%0.hY25'h-)6_B_/r-UD8ۣNTiH.;*R,w% E*qc߽18nz 5b bӥ)0 k2@\jrڧ4N8B aOAr f,X+0iXb*Wm1i0 Ukְ{‚T02:ʨ&tΊ#FXaG-Y´]#GRoXpi 69n7j|XHm3ota4T2EB$'f0/iY6q (%L!I>(/6~D\0T4#,/֘,t˽;])9-ʱ$YTTKn)?`nx[eonMMJNP4[@QAŦc 2otZ~W3c% z6/CȬڥh;8ݑ3rhqc /eN_ӣ(~~xO׶VuZj5RGy#EyΠ-:bad\DrJXbѯM:d!j@HR AB&u漻{mAg)<*g#A9.H@%|>6ƌ PiOaR,/NR4<tF2;O̜DwA=lgj3}v;bx5-]*XYw8tT{Wj sJ%|&ZKC/(eպHE,'@͍﯒0P ezrӺ4˃_3Pd*4Gt#,.S`0-t֑ξ/|A+߈$r Z;8'E˽Nơ\.*a, ixEddYe"S ?-ÀKO59/CJ?e&ng4be-bN|p! `_Ƴ{8}g"cT!]/Z,9_oDΪhB;@ꚠ9 Հv 2X<sWedӀ 8Z76I[Bt_o6>1kf:еaObF%ov+ia"  "f˷wFTCVwɔͷpmD-4b" fHA.> ިu-RgJ+X8Quc''uX5#?="G9f~TuF_1C^,U m^%lfd7ͣCD\e;ϻLIu~E5ߣEX>ooA]+ sa^ ܈Dk鲊-MAgP9R3aԞ^G>Ο*Mg B> DZsYfquvpH\jls(DA0g{grA{a󵅎ٸ<&a3˕TcmUž!N"5Qv 6-/frT1B|p\`_}ModxQzXo7E0{ӈo5 fp1$G&y H-ol 03ԗ""\ջAY= .r!gX*<My8yuKh(p1*K0l2>[~M$lN4r 7:'rQ}$SԪ%hO_nRFTXvB,`j69v(̉:A[}hӑ٨(gg2SGAd*M+BzSLYLً8+ ?hك(5>8s|X3,r<,-@<"8f/F `NeX cKV HtYje0s&6aEaԽS`BM0v34;`HcpXfĚ ~3sg_oQt*Ew"/OA3ng" 繾0t0 Vby\RBUMtN$EG.eQ%4-xԏ9Bocu0=^×#d4?xL"!Ag} V!bzDz'֦E3lvX"Ejez[k#Bk*f99U (jpzӻت|Uɏ S^;4/f:xwVpXΥo'IU%:Awۯ)"TJmәy/bb;I`k?Yn~l)Ȫ]u?0)lTjɀL:k7}ѶOGM_p"7LJFt1Fxp &FYkokkTq\BQ{6>l= P>N(:ɷaItQ|<㖆m O;<2oU6d]e{~Lg=^Bi -N1^p@&gRQ;!K%m#C,qljqFo92g V'e_:^bi}Sեq vvM@Օȸkm񩦎1 K 2I}3Trep)b~fi0Lp~˽OF5|MPKvi*FWm#vʪbWnG4 QYK k}rR!|!}8,|Z#-mߚ~HTՠVbwqu¸r tyа6^l*`rqHZh|8OۊƑ&6 -xݗ)MJH05۠7Ϛcf;זV15.hhY_ 00=ei=4(ؽBRIv~s2^Gasn6h`dpUt Zx *q< " -kL/9.d;{1ayϰf R@fd/{HYoka,Bֿ6A~fmzL)R0IOG,:'ܰ1j$2aO.3 CRQTt;@JW TAs7֠3uAaKgŽ4<2shF1"o7gG=_ f$ꩄl4j"8['Tsˊ 8Vu,<@ߖR#r昧篼X=ʑojŦ x AjEW5VoEC{)9,(Wkm/pW",` PEP<*6%sf1۶d>8̎@ؿh\~ǒjJ֨$UZF:\"Y:ZQ @m4O{6\Ab=>s.]ݟ4YB& ^gPd`5n@]15׊v@hʫ=_]qU2ME<>OkmT$r¢y.3gkhf:Ϙ !f'\ رΙQ ~@oϚh{gZf//):BCF&*Sl1|:*`6@b^L#e./0o=n84͂0rɿ<Ukt{:vWU-T9mT)z5!F@Xs=&rLH&tDeߔ4,bG܂_qqZ&]5x A|G]MM١ 7p g7د+Wkjgw!LG:Zo v,[ <~ƝD;=MY7ߘ~AXwg`fwH,(I+ zǕ~` gԏp:q76uqV\Q)Mx{1؎0I/1å(AHW #CNi6[ft\:7`z&r]4"44Ԕ=tYi-oos=bN,`Jz"bu'8MPO.gL;椏^\T9]H2ZO^|]h/˻h+ʬuS UQ:sNnLjGG43ҽ^;N$$Sl6, t8S8"i [6{0KM&%0^)1)n1b?Oj. ^&zf_Qv&nۆ96u/Ryä]YDJ)Z=aCS_L:.(azLQab(AS_8n"S\/G.ϕbi^y-/"*uPnFa#)J|P(GX_et ) K5 H"t&:!.$il=$N|3IP_J;Elȕ$̴θRL8QVSqSӒ?U<{4>$5T,qa,ՕpxBC=jǫ0tf&X&u6nP'FHyÖx6S_1Ev9*.l^g^z_l-ou[tQ/rBɧ'vTwI7S宙 u<|3K{ig߮,@4^iÌ٧OHƪ)a?y1Јk6wҺ =ㅘݓq@̓l Vԏr{>Su|߫Ȉ): Z@gրƋF9+^ X߯dyDb`1BPW_"OPڰmU3܎F'Ou9΍c'q~qLblŲ`@ DNPwDzia31;L|i5QXҹB9"|T<M@%Asfqo1}qA7I2]Zn H~^4_), tSҘX\EI-TB7JIV޵[\S*_*݅|\oy *j/ N{vrϑe0EjH>.I)IU|rYӦkɠEQ^tݥsy)(n6Sڲ[xN@h嫗崝W 1U+E?rVMD4`Am=TF(lRJh:\f)߇Fk1 U:f7AKS Ơ(  HuLxVueׇٍx^gKwВK}eqĽ<}¶/ Sa&v4n% qZZ5y6ZsQ*yj;鏲a24^-^sGA -M?eE4 1s6LiWd(p3ƈ3_!u%WoQ ^_=x[}g?tCF^P@=!59_XrPoF?ߧlO5_;PׇHؼ0u*)_eH4qWsSH،5AήE{ТLJQc-{v ,Cet_*>DNB;3*c 8kV%l:9g͎qpt!\NCwZR1]Eh9IV=|C?'bA7-]n5֔mp3Ch7c5cki'e*{muz^͔, o)*u$ ų~_V0 qDiJ2ct}D,̴HYZuf1!AJ.bV{4KZ :jPK96N;G% ,}һlA#7RYS) ȫ9LTӀLU~OQ-K3#wYe@=ʞ`ZBV~_t R/[R%ǯ1 N&HtDVѨye0epcD"iޘQh?"*ʧ2QإxȨq n/6''iۂϿMìM:`s7"X*O0ڮP_"COGwغ+VփjBNHj#_ /* 8Kk/qv~4((@=L§Xe@K~Yb6-רT0_{3HVXʘI4f\v;u5Be :ʩME!&| y"\,]w4R((kRS"ZF1k<,3")$C̥ ayn.az9D<֟|<Z ֡S0;-9.S6~&,LR, ?͠jK=a3z"|SrӊCh8NXg5?șsI{֚ IBtTq.چBd52!X-+XVFY/aUe(&dA  LV!kWtY8h xZh4}@Ari+-]a}Hh$%BU'}#HѕczNi0u}l~@e;#aRd| ~_RQ^% 5ߔUC;+LѵD> '`Ȝ+{ 4& 5J_ @ۆN(5%VfeRQ+ĩe8([::yp_E}}Ј =B`(#qSWɯ~@cb)v* d;S'*k1:1bݏe @f^x;j<ʍn$Bxܛ3;Y{uvs?7CP|Nj|v|=/kӹr5Uצ!?YHA<k3f(ˡ*MᠪBe+:1tdǷ*~6Q l?T-7LQM{3ѝw2N@k!KApkěWN@$ewT1:;!bzXXNYd`,c 4| `zK@!g"g B|EBG]ݒ>ͷIqW+Z>j]L,xal(r '}AMArzo,='S),wIDROr\fRU#7Os*?Ŝ*,T}v)gŠ $&j]1< =$dBEf;m=h$?xF >a(L"'KLK .#~ZLcD;+IiӢ:;|[V-8!Ń&4rtX;_%I>N l4Y^0y% yc%˝a >jvHZUky%cH w>Wf] gNԺoClU&"?>`["W{l<~AoR3)ϡ܄B^xLa6h={u{ӛjF{u`R/ reU:0QAt^A‹msC;a~FTB(!puvL|o؜ ({!f B-~ F>ϋcx{ 0]%VL/Y<Q 8|Dr&U Qưd=E|p[hS"].K;JV.V'4rAxR :o\dI:钌󲇌0&ƟF tJ!*A7]P{4/i2uD(cD79cN$17,0SÖ I*/]1>M\`o)&XZ*Q}^' fߒi-+e 58k1K^{:RyOC>Ϡp.)Ta%'SSI2jRUus;o?_bmEh0TMz\Zx|3J'vh~v,uEp~܄0COSLnBu4%wP(S]V#!n֖~?RY5Z|MB]B*Vg 5p6cSq\-Lcm rZbq1]x-sAj6%ljV Yj#or.x@7Md{bw5:vέH[_Cp7k (6k@0=MB #/no@q]*;~]Tg'ҬH@ ?Jzq㑘Հ^`:kKM>K>h I<ō&c)%&1]4{A[{Tܙۥn-A чct ey ` ۡ Y9M/( MSb{ N c%~ײ̗o> Y@j9@ 73H'7$@V(Ռ4s0XR~P'`4d|ZK_z r 5hf{7I퍠Kg`{&?[{s}0h8&w!{=:Ek/bU cJxGAH2O NQ| &us{|azj)[D%pˆӯ_p629SdO"'At;ǿE0} H/f?wNA:@»V?V:܁#,6mkNn8ʮϠyQĒ$ڀNhmkz,}Rݠsjj\{quƷRF0m&%I֩ҵU^A(eqzw4Ke1Re}V XNtfs0-&{Wqȭ9&R zEcI#n?M^ XJb g saY/ fy!ئΟm (`MzkE~SGP*+՘| qLMW zG@SYh=sIЧsbY#hJ%}TutS(~{9+!uLJ:L{ӱͻ&Fa%-(_eݘ޸m6&3gz´[dlr!/ήY2lR}nCj䪪,IZ@<]SEǸ!+O}cDg3{h[6{uieWKewpNi*%5EyvIx, tBA;lp71X9K 3X=tfg4MjCJUtK/YiC|})>Ū] N _B?ea"e g/ts&I!5oISHJ)8oC}ϓ k'ѩ:GWZb~x>H.+ o_W]. nѥU#.6 ϥ1+G9.LEJA{;zQ/~ ŽE?/0+2vHoP22yx_ N.; {X}DŽL#ϨLc^Ԙns1*XY6rGT~<C0edc = oF5J H1Y:FH"kvs Fa_h6zqAke ?'N<&([F[:Zw_.1.mS\!k A*(5-3o~qS -=HFꇕ jWXMednlϠRПC$vei>| ?c/yBaYNXTjG2΁x}vkajNwPJ3;p4SxgD04RwUe(F"*AuWj-ŘvL jwsɛf? #=@ӣڅtٽ(5u1aF 6C:ࠓHjk_槰n\68O}1ԸQ~H S ɴE/B5Ct0jStR(Tf:0sY?].|Nhz+=bÜscs5g{Ö[^hJe+&H]ȴ@&X{=X,хAL1#YM#FlMS!lm vZJ|pM{3:= @171[$e|N g 1Hֹ"6H)fi\q12 G+ȏFdH* Q sryXA+95PXeÞXץ^ۤ`k|цN>&\G#iusd9n@bew-"ak 3ka=btkV,;bsF(SDd`]5w-7stY4ڒxaG+!]lFaKչϪ\Ҍ?KTD=BOFD+1xQ8!R24T{[FCۓB_֙Es&:B]=MsݪG:[m|WBQa*4F~ Or`ez##Ba^GLj ½q\hUb=8Ze0:}8fÏnRXu:r!'~R:Pup t%W6Kd$zDzZo|k* _=<μlޥ`uіr%Equ1sTC EQkc嵺~IJ`&7ǥ5eY/$i$EѪ8CWZ*C" NҘnL(&ZsXΫhnvw;I|ƼH n!O^+@8C#GD GM+s3ȋk#j(YXk]r0`Hy~ \BאT@ |*z۳)K=lQG^.m/v,ӍÛu0NBklY$ GQg6wQB%N]d"H$d^])]N}4Ufp2NB4S32Thk|+TD%^ț$MmUiPdR;QFԯ:qéyqM3k2D,_??ՁOtkSڙݑjBԳ۔&/Y^I!SYJ[\bOaZVoF:)~}AA0+ϵO)d"an| ^1հJFCZbzYh"*=h 2k~ңXf ]&w!築/z t8.ߧW=Z8tmET 9#˼[N\95HN7Kۈ~" QWbPE|Î(]9U#gO8"`:30@p=<|%7"^qpm؎𫼷בc>O!@ִg RWL@^RGj\:GcT7zЙ{kTۦ`t1ɔLؽVf_Y/fΆW=uO%(oJyAЅ[>GI7ʦF 3%+ C|Gb *tV+Py ܸdϠ C*iת_'%njo E lbp7:Aq*L$mEu-q#qkk-CPl9Xg(7"LG_N'T%ͣ5WQ-+GAfu]Ff'a>4E/{М@kD3If- oM|Υz:L07A?4PpOSw4Q1m-^wS2:Vour=8/ؑbo.>fZ}q _G0Ʈ˚IOuEh#g%AƹEw2N%bt~9 尟ߑwSmaX v%B=*rp, V}R6cƁG : e{/k_e\$M~蕃A*#;|K)kO*U JɁ'䩁eyBiFzL;}+Hap?fX1:vՀOTs0p mQv( _/le9C֊twYQu∗jԋ_|p9~ >xJu|9j[O^$RB2uXj 6ش iM4o3[QOƬ_,T 1/ >Ѝ?FrjEv HwtU=e^q<Na zP/sO\jGŀWC[d]tQd0oqٍ0UC % T") Ss.f靬ќkօZh^=jp#0ZD(7qTe8\XXUiYOZAю@y}` m$ѽ#<θei^t%9 N>bgcFt+*F*_JsPhzw5[>mE5),=͑3yp`᩾U<6΂O bi 2J{!}(Q۱aʏtM~s)tF[M)>$bY^..u e(/^WB-m?ugt0MHr Tmb;aI+6Ka[Ռ/$!F8ZOS"ϼG[~Bo}EZz7#I;xܰ8T^ZV;2^*F & Tc3mT{Kanӓn0pis;k\~[5G*< (rˋ#D:3\0G1ALm)k S%T~pE w3F\# [^XP7.|@ (dÅ3{.VMQnR1kP!?Df\ ~ ΀/%a$it# zDOSDk"CgCLŻbђ}$lؠTΊGD L}q]/ \xyG7({f3+vKF DftEyG쀡 #J5s]/h* HGxHm{lf= |><{ī$IuDTw۴*)ȂF $ZrOƾ1sS>V (~qRĭM~-Up2iպq*9. P"LuK=UI@В1Dx?Gx+B%)X1ۏ0l=^.|CpOq>L1tR!!XM\ߊ9!ԖxdΦ2M[B~ag1 d @47'Fn}XV`tx)'jPpghޱ(˻wmx -AJg <*60"Z2YhrZ;pW1/}F@*%_`7W11~A.|=?;^oUG;Bna"M6DCHN, \`"z^N=B(]fhYjA{i=P2/Ǹ! g*?0GCtWښ+T"Wz/` , -bv`p.<6q]Ի23G({;loeyɑRdG'ۥz|ph]qgb f*#Нcg9ĵ+"nٷ~`; |[SE!liPMf id>MVDa3sD_+GC`HYyp.%2e~?[x 䛎I']о6 S|j`δRVUT8=!!QFRçVyMÉmX< \2B>*B_j'&q@,1Bx2=knnX,x΁o%,ʹ9m09ڀ q.\7THIۅHuYwwl/r]%V?% p fw\N2%K~cyձj+=IX,F21(o_72Zx"78 vypCXКl>TCv6!j>RzkxVr͑ǻry ݨӄ@ct8?;p,o\ Pɪd+}J%>ќ, &OF E v%[8~fKFCL1Ҟ7b]0ųlc%H8O>~-I0XVIBGri0dK*oi}%8݆# t;4Kѵ-x_8}\?F~)Ǯt($~za!tHPEEM96Qj@ @YV$&8OhcUAd5P샱‹R} /ʻ,CFsz>,8$騤 y }a]ڲOAĤKmш80Ɗ97"iqJFzaX>`1z ;t b+@&`Rgw7%w UEt]\vɻYQ!>OƖe"0 nֱW䕬De߅][󽣍bC2JB%/{Q ܈mjR*3̸Оi!@\R'vvWm_Y-VK$:b 觟H=}*Rf~/C_1.4Xj_ikfQyoe? y,_lƀ?X#4UdrNWx}i::VmaXp( 7€VVLC6RrM(Чf*FξfWRU 4 waLQz!RuGT@%4]aƟiCvgxsl*3-LFl녟 o%o&FVex PևxC悫Mؙc Pa!@pwp {82cnl"iWfT;uN@ o|VnѬR5] ):KzjF3-URcSz">FcblJ2`ր*F @>/;5OnV1*]kW'PBq u-F^IC;iOc}pg9t@IIs;Լu M{)/4'@E9 x9zŪp˭lkק Gp@)Nq}/lG*UWnS,H D:),P0{/>dS{tDŽT@@.i,@F"6&F"ƕҸyAl5nrK N:uG벦1do AfPŪyr\!d\+ [澑ձ0oY Y;t\q{FDvQ(s9F} {Tl{Κn8=B=F":CRkƽ?t~J]@Utև%4.^1zpJӸ!)J࢙#=; WS%RYZmB6 )hs|X̓v߼>u{vTlj3#(m,Jяk''n,nvoNz(/:J~dc_|l5Gk߰ٗ)Nv?FNdOqdC9(GV*#f /Bֆ|  jsi_~2 Uķt~2Va`Wp?E8NxL_ 1`ƪm)X[Ap t=o?PFVjlj#dE^9د%-8mǔևӒ`[5bЗlJI$2G#r+(EQtD?Y%cyp>@lKI^[3`M~6b~]Q4짽Dm h*oƳ8fToPH-zL" H_T۱^sjTۺw6"n$ǽ5o5&ߏȴR/ϊb{Uv_dWA}tŵ2hb')LPkֶuUa{q`=9 1y: Atqu晄ZY<ĹZO% *U#Fdt,/{~d'}6JFjgPĵȭq|@퍖77mg*O% Kq D"h9wZI+/SѴpU_xs+lJ=5)RF#4;7s,>;TƠ%/At"e_5 ڧvpYsߤeW Thn@!THHMs僪gϊ> *P~|QR#' #oMxf:l H72JEKuð~0l 7\<.t4ތlZ+u0+X50d'ڲ3y9Con.Ȏ= }^!HCeH_q%Ônv*UW^[ЈtyXoÄ#p\nPki~-qj2R/?ď/ -E,`ЙjcRMZπx#}͟IWa%F|/y'kg{@ #F_<7 @tfXx^/5xi'16.O) $9?7%43ÃuN7Vh-H>K 66V#Կ,p$Dix8_~)@ꭳFtMJIHB+}G[3{*2oǙ(Z{ӝ|ROZʲ߲tWxW^DL=|WxH܎ӭwjXH9Y^gHL 5^9<gݙFߨ;8,DCpM7It[>W21ݖ~`\>x*ett,pYl9V0"؇9/FZNfymҰP6[W}ln 6X1JGyz :> K)ᔘvBWyfB-̸flA(a{:AA%-Ve=]bV/v t"~GsJ]W'&+4slSPu'",1w!S4`V=xՠ25֠H×tY55nrunYvk mz2) bP؀H-yDԈ~caVa$ ,{DA-n]VJ]7tUM46 $ ޤ:?7ruX8Ǘ5dPd6.$eLA/mVP-,. 󴆅!C7 Z(pKX82cPERjv*YOfD؊%az ߞqL_۷rWqeıtU'eg qMmĹ(m=- Ej<ڽcC/LhQP5d5VKRAY{ &P6dW<+3ATdG7U 3fO|曙\wh!* tbxt9#qޗɇeU8Ds1~{ED.]uX#V 6SZm;Hư\?I<} e!D=IH\b>ɇlXOiY8-^dR usX c)z_*FN^p@T=2)ІW7XT\Ư$vW-.eI۔|Ã87 +5M7L_O V![!fSVX|Mz +4%8,9i:ϧ8s5T%ʱ5c+Qg;=+V[# @ :pn#ao΁0<(, S6.O[\ nj.(/ø|?AX#y3ļP|\%)T;uK`wotu{ɘO)dt8W8\a<cҼ* %>4pWϠ m7LUMsץ}VF}!5_ʉ݈3'ad@@R1'؉y(i [l0o*Ӎs<16Jvg`mL«Qkx״Gr@%sCWRN4:[h7K0*M6*!YU^Ɵp"vk+ͺW޾E7E.I2R"t0,Z?Z˼ OK.G"mÈ7U6fPĄV{$)dZU;j`z nW [yh- cd@\w`bSArzwYZ;ݫ(zvM~xj!˵/6wf-*#B_ RLzzjXbXTP{(x5] ]+JXZkh~\=Ѝ^xY~ST]#20j+:xӹ 7ǵ0N4>nz *3D#Jı561iv~K+cB~)w*;0@U~+1U([O(q KF@K3Pܖe97L2WE1Z'?̔((ǧh6Z[hаCSalQzƞj)Z>_F2J5k1g/EQIc&*~dȔ94.}ce?i{?mm6CAWf3 OYP\z_}3fIer')_/G :p33)5Y3ATb hBC."MeT~q08Ac.c,@N)?<toˀ= {"mPL" 1|wli +-[YxXMp[8DS|h/Y,}NL $ ɞ == ƒGjv03{҃* =وq8L9̵uWEGQMJl.g^6Ad˾FhY{ynmďj[>s;JfyyJL R/-ƏUU3cw"@a0[QdMp̎Wߙgr)%[ϲ|l^$"VpOfa GSm` Eo{bw[goT j֔ YiFc QrWև{&#w˽k:\xRk8rtO/Hk}L/&mJBLn8cʭwA%EIL#dfw$~g~Or^s>5rn"5?;,*wvS {D7jvzHFtAFt!whDĩxSW4?$Jcma}v?51(Mѵħ}] DB(\c-'Z]`T+~? &ߞמrB7'+5A 0,Eo+1JIu_x{yZc)qH$1_EeJ&%9yBe!yMWojl, DTHiAm Ν[hpLŬ*mmZ Q >!PJ??ez59]p,lH N= IuxV49=k-BP -uLO%VՇ]Z B1-EO# ?*b׺aq&yͶ glZRΤ;*W~; wt_ԏ <6#A$o։-/"^i}waX4XS&Bm}‰je˖M,iT9 T̡<^e2Z P Owz]?r=7aD63uUD,T.o tOF@J?୤:z۴ n}5< +ڱG- !6Z`ip5mZcD]Xh)'8Iȅ@+\NuLS_|&DOMMǍXahmV~"Vm#/N4p.>M6P~0#WU&7pӯ(bݫ5D GX/S-p~}uvUHlR/@AGRDQ2s36j${4Rn0ƲQIxh>_ȆǞG^])ټB 0d`D>i)";@'Z-Ay쿁g8C;~ܻmfV*:r~ H ^-AlD():FK+SedCe=9R?= ~u&b̲Z ٩Q3$_[4.w Frq$.>sRK+";D[%VP#2F'}>m J?P!c{6;!":@`yesp%U-=?XF;ÌlO'C1ɉ@hrYӶwԬwj,dJrYߡ8n޵ Nm4jTGz1L 'NyaD?%xvqES,`pއ":9d-F{} {r-&,d] &h1JZt!19DF+יN{ҔŴ U\qygqmܽ{R`ovv}Dk޽ïh 8Y4px'DDljo)^С  Q"SD5>G%{Uh<|"hw0 Ð*ׄcvڽD 0FR$'Tmb(7<Vt6{6l-kR5DJk>̈́r.{PioԎڍϫPLEdRekř**PvJ291Z}/! &ƎeNdlބh"=9͢FU ˯ڡQ(Tk#UBQmƮIA\b9u7MM3뺮 uXS*87h[:;Zȯ^ŤBGiB9,j(҆HKLI2j6 3P:`@ o{u#ty߸NE-λeehOC[E#FlhJ&dA&71ւdqcm3p@|f"J '.QS1Xf Qmω<)=hWSu3_]ٲxч)WGl[sgiw,+ iu^+LHCg|/j1UUA0P­^@+a'rӺ*[~RvU[) 0?*UT\Esx{9t& ՗. ia2"Bߘ Լ#2OhY7h=1Ly&'aݸ=*>dR9#QQ]fE.v ^8ԎbG0w Dvj9z_:>Zkr*Ȭ!ӐhVC,1e'j Zf4*3u耓?$ @ GĒ 2\gDp {j-|NR;U. 2sP MXL@mrIH@Lif=ΗP:Zb9԰mnkLQ4"c'ζ`ZP鈼`AK9_4ȝ|[C85oV݃ےpkX==ME)*Mt;a# L>9g-D +KDAd €v(əhԾwa{frB^zDQb{r3'tp?>KX=x@vg qA '8GQ#@+M j?^0uI\iD~HG€9|`,lػ_(/ X3C0K8ҝp-x" ?oꭝ7flw3?kʹsH0:Ԧ 6E3v<7A[^} Dd|s!ь{F􃙦NHA;r>6qcW&.IAκܑK,m5enjo/0 Y 1 mP 4Ә-Z[z{}puaeoDL;hQti)w=1:3]-bׅRk;|%nuhe4= ̄2O󏰩p݈F-| a`2X{@DQaQ.wbB 3wxMRCL"항,&y\|KFSohG8^v|{Xּq.C;~5_g)~W>6Q޼blϿyՌ|6t_K5* <5gyĸb, b`.kwɷ#ؿk2ȴy̋_L5ãnE5 s+f:yAIĝM3QSm6 q*vGt2@74LG(O;@":6&;o4ڬ6 <=Rۍ;l/ E h >%qv7l$%.K YX[Ƞ)A;^:T" $XYe{j%7 2gKQ^uلV+fAmdڲ>tl@Uq Tƻ/ys榴\ Bm]'y;4D̘m'in>1`#8:&VدHw΄NSFī ܈|.ɹb%]MNP?fŹWWZmβ&[+_LJC 3Wz#?r 0ຜ=|j ..yB,>q՞`)YY|W,BP./W.L*,Ϩdr&nɵ5+;N~Ino[Д"'cԢamsb{! a@aeUkr`=beCuwGXa}E?Tʞ% jD1鴩@末&bqŗ!01C3Ƿ򋫿ZY_]fwʬgǿ#4^FZ'(I*_ĮD]ŕ_xv7•(Т ST0#w6Z'gsI9:aI- 7 $XோKiP7T@e \M5Mh5%|)w)[ql᝸#J;{ 2a\l- EŦmOz`E?HF\êэզa@c[`Yɠ1#o #%=k|z,c%vw6_穦! j4hw1yAx1J҈|#vW:Cmet^Xt!{n:UxýL2Kh)-@ʡ+(-TrF"_҂ꛒeqb~΂R_N]O굉ʣ/cut2b^>כ494+^䷽R+y.?p U1(`76$<޻@I6G@I}R DrhsY%n d~I$nOYbtdЈGD]JײC[  j Ms5z0F])8B"s ;mPS&/-PBP%=e:qcK9|PAk2fa (>^ms VmmA;ii&rjk2 Tykϑ![rs6Hɋ1!6X@UI%hSybVfҭt-?Ypw5&-f1{@Am9hrY7 - X^ =bHkUIzO.:is("wKD@sV8|t &}&\^ԓ6nMMj^huO" %DB/vw0z] @" *ѫH 9P6jcWjP4$mu]b5?0@/U L))[Q6ڵKJ,]ֆ%ZMf~ h*w_ 6m)9mawU|~mo=д0%Ȣ Exx)ֱ,T+Q}8yœ=M, #PoۖQJ^_}I|۬gf8 ( - NҷX Χφ"Ƞ*wXz y!@S4)pd_}] w3_UvJه5XLs-O'q>:oW!DfӋk޵LTae3ǹH!.M\\ ZVG U`ot]2h6{<{[S_N&i/%.8!4)iVN 70ūD\b->@,O:ʛqwse{wkP>jҥFr"TWWk&j\bn堚JDZ붸iቔJVfB48S PИ [93-ҌAdW2`&l:cvy `<]?ZS֝ZU@%K_}vX Q tdP"gu jYiJ=wK!W:߀<&|f_I[527yX / Z1$I/jk Qu]qGQw0LO5|oX o#lXضUMAg3M>Y&&0qt[ !)شll/W2oy}ڈ]9/t';F3~Ld[?ȋ" ]pHF;2-h¥HA, Xmo-q9e|ܰ"[[>3gkPGSJ8|qU[Wʵ)n&e|OE]z *;6kTp<Ղv"y*EOz͢8zc{q*( ho5fK}"hOٜrrGU~t[|_LJ` 6nȲT-J^F_9-ƛ }boƟ3.^lIC>E}%eJ i^l;egάrDL%oLKt6c9ID]ׇ}Rh-gS5˹@$^h?b (3!yfg%tth}݀ Ҍ{D|{n]/O!R~gK6$ﴷu:_P 1Ps! l:$Hp~ `W!H8㹵Y:D!Wf!Q4>O;GGY؄86 iDc[]Wjx)ꇘ-Q%z^FlO1G P cv!.h^̾`w sW#.JS}H^kq"}}j=?r{0tV~D -Q젎3Y(;DNn;d Nߒ7;z;r>'|fuHyWJҗKBc{T&>i44oHFҎAU䵱#FhVIF(K`Re:dl*J/_j\Lw_ 5=Cn=3>Ϋ>ɗ7^F/iU0(L:C!(PBUd,z0RǛJ}jV t\pd6Jo)N-mo(;./go->[26K[iR~dɛa4XtǀHTHㇱjW|!bg27txhf #D&0 y]4v~,s=j_IF(A"v ·Pߵ[)SLJ2g/bCDAǛql[1*lak'ZwHzvm~y_D,mgX@^6֞)7RAPy=RiIB Du5P>/ < +&kC9_Q ȔYZ"];5L<(;fԻI6UD<"HtfQj),wy~8n+9m7PRjծq(QvƞoNs?ædz:Zy7Amg'=O;rZ CI$x\ o.)uF kh]r]t$^ ۡB񌎜qr//0m"9D}6F˿1<9l ~dfH6 yŝZDEҼޮ;n_0`Hn2Z[^[!!#d/cfw[F(C_tf\s Zr ݺ'bxΥ:?VO~~ {  PP>wP9rsr!o,F/wOfĂi$#D6s>^ uȂ:,ت;pl(Ecs_C\_]NA6 ;>9y[&E(st2+ȚB%fOh+QCD}\+[DyJk}=}_( |b4hab6dk2[1tN*3DMC .ъ1 ѱ?rw;Z BTP]U e^3ro=xw(&VFݡŧy`oJˉ+GXУ- 8}֦BqV xx,nV}IiU}34S-N+5.K>{KxD)仡 @[8\rNܻz`^B$.)8īej=3 e9ʌ{^Orڒ*A2#_M8RCLp'9Ko/f](GM1ŭ̩VShӸ ESͳ{28@5~*k^G EGз2|񱄖qJB|_[-{NCzT^TcΙ?UgE2qtl9*j ')_Ѽh䋘B.3@,!XRgf+}7dS&&~ D~A K-|\J;H8so]KI1?Y^4Nh%8@lFf`R݀ö@-p{y&g1`CFմ~ ۷\5^Go3q$-~4UOxIg> \el4tF#;3:˚4&[l'ZC`,LE0[=7&Wt t~A>>CgYwJgtegfs>Wc>ppcq &7kh)=}'+湣ʡuCK|ؗ>cXaiBJT@7)M%]7ьCB!cZBl``FF$muK3_žJDd/@zw—0.Y1o`9 /!1˭>5X(UY{VF3-[TƜSUc 9vNxۓ#?H1f@ hFMB25ȕܳ޽{p,HU^Y Fo'5+lnڟdR;*}"dxM4o]f(༦Pbb?G.L> ͛NAm"vТj5?/$:{jQ ^h"@É 7tyHe^ph3t˿-jhLӌ:$7ikP{d:(2e-*ux`))|%=bBq(,6q6g[@7u Q#:a%`.n,# Vh r+lS{ 1#CHNZ㡧eΓ<!/osuԡj=AxYcsNE*Xr]H14GRiη Srޗ%@@>Ƃ,vaI [Q cv߈CM&iU9h6`Mq=o'HyOݻjzH}e~Ps^c5SR-` 5%i7HE"$^o {Tն86'i|K+mu (Ov?NLF$y)68'wz1Ȁ?i`zdZ|gZÊCR28u8T6YF(wy 38 0W݁~о{M sviƒSJ Xci <=+ڒ/K ,)9kBSK RVk'ajDF0b%z; FG2*y`A۝dL(EXk iw؄samY+M_Um߯JhF7UR_܇_}JۡmvwqL+7P\\]KCԛKNOˏ'x=wTK/Cs2]+ f« CGD3-&dKFVKK&l\bkT#h8)%#PMJxId73vMAI+r@ iHr*[u8F=T7@"#oьO{,!|/(-4>[1K+lOJm"9,@%{gr1BCr\bNAWj>!R*]lƅ)Ƥ"_ysW-1$7?"2e 8|#l(tЈ}O._Wa"9У(yݕAD׫iu'4dYMx.JV\ baNAw{O. ك'1翡9$6&xǺWNp^AiF,]Qv*0ȌAoE^/c%{ssVB (ʼj+s8zu={r9Z@E- cۚ"@ҖڜD^-$0H?CմYD4lbf}sqkjfRtB&zիߛ-, LY4DR8-bJ}yqV3M yoG|5U=?ki,`{ɳfv*}kk3u*T攺GR 2EB)F稭A[oχoM}]L jX*r= Z1"!_mRkF>K<%ƚݺSGTFGXQ_? 8A@&z cũV\1>oU={\?Yp9U T {C59& dBo(Ee )HՏ.Ǥht(>nk 6cW9:2m̊J]m%-9ʗ aF9e\v%YW^tJ~ʍf b&Ixs/\;H3Wnb}fTYƴ6촆^*p`:;~s SLr„?T@4a~(% ^AbLKo/3U3qM>${)R3z )g7 D (Yld͘sX'שBsjHÁ(zki5 OhHK [.uҮ@0j,6z^ e!=ׄ+C$9OW/|oE VϙVcVa^ŐFp?:-2Mn+܆rMXb+SxBey*eѪa1҇|gג*m9PA$#oG @8/H0[ߌyD+ѭvj2,}Fy@"E&w)-ui}z4V//@,yu!/ ErUu2LS>{+I XJ.c_MSfLF_N;I?*h44s":&sUs&Yo2%ZGO=]Ž9#os&.dE| CR$ PZf>o^"'q,:8_7VG֝ *ڙߠt\Z4%WŲ5rdDӕW xmn5K3jo+q-*K ,LBWF_r">Rd٢1 ~\CQR8JXel2O`(&߉ Wk qäSˉ:mr[ML 5>~G],D>k,NMUJՌ(K|=]6>Ki.9 5e#nKbg$$S@(Ai" |&[{/?Pr,6"o-(fxJsTQ&Ss'5Qr6bdtdTs0DI_2@AT{?PdS#s_H~ n4a(ɰx Ƶ¶UmRm%/FR"bf~瑙2db߃Jn>U K"9Rw:єX4JB-BwCYr-]rȒ脗@c:Kk2}4>tLn5z$@/Kn4 EKW$Bs de&Y42LZl.ڲA*h|q*XNW;򒔨@%⑦S(z#qF9|7umhiKW\q|ъNHzS wnۉ8ǏZݽ}m¯3wctPJkk EfO+Aex7JU;iOu)M1_ U`դ$r[ŹAfNvS 4\'0;>`~A pNRbԍ:s䳓`b)Nៃr2 ;\ ;e 6X~r ٮl+PG>e`NrGaE>& >Wc {Y*35jDϐE Ęezˢ7)<^.8:] 4CwAjA2|YV5[,-mjz`B~\v/RQT%F3CKv}28َI!މNjO%3|1)Liy-A -$]^ԇ΀UY+͠C]@MQpj/avA!)h|#I-웩t-bRg'q|D$#uĜ~z{r61/ɗ>0P9WzL q]jZ\Oou7(WkA?laiVFu7 ӳrMn]7 ,I?*ZdzF O!-8]# h<P" {y^;%[E./P?$6o;'Eh *t2ʎcqڮ A:seV/X;Q" ZSӐꎂiVyL: *1HIׇ^$2~SbȒ؝֗q Mj/C%`CN#MePd8[n-F<9\'8ś0|miIU]xTaEr;>EA?s0-!ZLlnXk9c}<;N4g >%Y@+.si'}{ݲ a\$fe[ɞA5?;nt1{Mk\y},GHܖz+V‘~Cv AȋѴ y<&T{2+!~1>2'xd tȑP‚@93j7X.=-"p8ԚCI\nymBh& I<|:Y2rc@ԩ>/#5dk2^TNOX8x QKJR?k _Xr_II͙%s[qe3g$p- *>ӆYk=|΢ 5.K91-i~^ǔZH;Cl 9 slj[VSke%Pp*RƊվp?(ۙNu dDݜj=&565l */U+=ǦIU+!]Wu;|40' $|qPG -yQϮSiSɅ'LcBʧ$JgMM pbv;˨ڸ3yHu[-܊-[226ovA0X-W"# KW,Az,s5"rCZŁ!TUQNZ8:ao;+"f|q0^ʴM￲jfA\(jDͷrVuPC\ߏ,iX>Cl_lV\ sG!]MNVVW$Inj #r*|d17Yߎ]h&Zzڢ [ /Vh)i t}8dɊ*HLח j}-mxŃhv:ŢUQ`O"%`[@ְ"z:ŏ/DD[^_3|;5 \29V@C;p,LUc%/~t >$3 Ueq$o y >N=W_5zr/rÏzR%:ו$A{ѱ?8ė%Akh Gʌi~ A$Oe=8e`e*a!8ʏV:*ZڿYfҟɦCv8tZeD8v-K۪O97n2U{&o*Q=}Gn7t,hW4;FQb[9-@`8|1B߬x:.4 6lbp5ė+\]pRz4%:.GbiJ]xa54_WS"}s.0V1>B}^.P ] xʍ㕥ŊS$dvK*H0/䛴''(:ЖWmr;[F+4YUytdԚ%f=TR]^/JL+Y|17-bTZp!` dpl]ɞВU~_y{: e a0nۨtq+2B.l"zWջuEn; ]N/T*\OP; fMd|@Nj@#?s; O~rylq%OEbpTuj]h qQ%,nY0 [ՇT]6La=j4o/-8ñY$]NX$l-kTle+L)gA\ f fKf  e1jGJ /S6: kQW㝓RL8 yDJ]aj}l0Zs ?ӭy2iheɥ͎\,R?&&|D#.0:Pk5وdSXs'Pzw/b8s D`0eK׍ ]ٚ}֒Rԝvy>m}{ZKT~ͥY3"O0vҼuio6x0J1eg< MwAeafHtRN^\yiLG`xi3}?|@`o94DLۇ|Iuz Kd$]w}^ "(X3q8O'yR1-9135{ӅʿiQ逝m_7)yؽT0w?NmN][J1ޏuFl|1'm: G^ڌKIo Wb2w=R^Ѩ$?h~[>i2 d%sQN ?\n 4#oX]f&PGsUqS`{'Q>X^S_g^hi[SvjV63Ms7x*3]*PY tiecR~}v$囆ýp⩟)%q9'|Iʼڸ^9ĉ"R kH x,x]eꕇ-cǨ3.->EZj+e7bt%9H*W\$3** &fAI?.HJ)]0 VK)(G++Ƙ{3ϧ~|c xۨF0aN6g^ -!k|2H,~\DT SƑ9# (fRr̬X/h yv}"s&ndTߤCrxClYx"A \r6`!$i>npM=&̞C(q TzOb3/wI}t :z]iIr6C O۬/)DVwvWؼ|*xr"/ehRV+ r.˱Gp<4^&rwfgNȎ؇ۻ/biPO1K%dGz)kqy[[D\_ ym XwٖSuX\ c-?6w!kDZId¶0Dzr~.Lk hah\1 =֯%+RehZ:Fiq@Cc8NtiG-qLIqBZƱo\)y3t^+D* t_h-^J!`Vz8Hog%hwE },qңϸ q}gxˁ""]< 65щ/4dжmAEz2~B |hejrRvpTך# P44L&J:bb- ³!@+*-E$:pM6DȻ naPv_ޞiDZD::WLrb=XJ>HË7vIJQ1ίH (oO@gdBIE9"7b&ed WFG}Ѝcu0M \m:r~n$jTXCB<9,TCJlt4homN>G|J >)D"C<'f[P-ιqǸ°yMc>X4'" mHjio(u5=p %X6q.7z 7=Ϊ%3ŷT Rqqs'g4fETY&q+75RIrҊ]i&oBBHuycb(ėD.Pָ+0]öZ+{;bt4A2N p7/l馍erX^ȣ,#hSXP95JT0nA/#דּ\q(U&jtSMd}Ԭa6,ŧavG*!Ϸ Ft\ *vIdu2G нYҦD륿ԠosV#DS/儿QK"6 %ڗzh@|JV EkwcWNL?tU~N;Va Xgl d\g ̷(\2hbu (ޛl2kNBin{J5'$ t z[($g$qv5^ 15i-X4Px36- ŭT Zx1<[&Eb[َ#z_O7cdxQtbe O$-ՐV94\1핇1|@;#y'F?xZ96%YnU=R>+ Ja2[_ƺ6cQPŵA2`wp兗@;j:lrۡ\Ķr5ؒ|fF(:УX)U/NLsi$qSL[=KL?=c<:*06(ZlCM] VckŖY;Sxa?'ިhkkba{^ё H\*5/D ^pˀj``N$Ҫ-yk?]S uf# ŗ<\@)Iv׽*n)w֞9aMAy,{CzVJAe;vW;˿jX18m?4[ tSy֩\: 'nhAjPXUEnNgxp0e3H KLsOMLѝYpMݒ/f{ O BOJusVQ\VR(q䍌fAsؕZ\G.3P>ans.$U!cgΟXIBCm@D̮eWϕzk{+ &J1ۇ(S=KSV)N݋$Af1CWnߦk%9nܻ-i9;,x*ax OWnp¦ƓHh^6Vڊ lыʚܙHiWѯ Nrh<7v?뚎:o˳*bTQl5eRۛ[mڤyKʜFJr \T>I^@wC=;ބ!5pS3wq ~/"_40hizTJFێsy]xsmQ,_]p \!ON:,23fECw-ckg 8;*jiԭA**ɮjT,F2H:&W4!2z},`DVr³-c;٢~4Yw .gMRbҦvw ,.~u%8 vJSWqz =;O6k^-1yaArxSe"x3h}ܙ=4x/WѺnJؤ$+aEv aԣw-"ZHk)1{wj;%BF1h?k˱+[M شcwJ ^g^>9#|@88PAs,xIlв-U-)lV>U%e>wЊ< 5/) }n9j)y]N:LwvD1QdکJ'~y >#z)TrQT\@M%`bP6 6ߒg"b<?MWgŦKF^#e m 1*,82,o#^N7ixDsƱf3L]L2%LctE18p,ėh̳q-RO񓧡`7LlTϭ4unM&JhZ-gƗՋJؼr|Б%2P׀?*c8GuFh^hhFt*%Ӑ򸠢 |1bFbr"}*NtGRO 8E@(Л(ˑ[~ LAmqrLm};Xy"nf Q=ʬbq6g wN̈ mY).WJu>\HS=ܗfm3+ŏ‹woD$k8ˏ5J0O̾lo<ӮclY\rZ ޣ"tv1Pm`,ީkr,mF=l0d֩jw]NT(R"76VN3dCr@'vV\^),˥QQ$ v!r .KI^XV<M@"kdnbiӄѲ7pRk&(H`'}PhHsaE2iQDq4sb9XUJ-7c۾đRJuX4,%Z88E GV8m~xh$A' B@%E]bh -7)fE-BӲ[2ֻğȁ;zTUznGCd?l`8#:6fp%Ѫ*߬5?mjdRą8FJyȡsA%v$1Xn=Dhd4j0%FwKU7LV 0 #$^D:j! 8 VTaJc+ؠnĕkc@7 1Nョ*a8v'‹"7&\?} .̅tm!ۚ}CX7ItD7?xkV=s@Xκܓ8[!~s_y3뻭%]Qz1bNq*FV^)7ZHfhɞxPWb~%F#c^e+Ug0(@NT) |su-$3oW7)"{3.A=dZޖW~2"g`^ȡ`; '#gLVJ#{㯠m6}H=7VLY\_Z[i~ ma~uQBP,$Yv 9%)#jW& *Zi{CBah1<;#i4Ya8+Aԅ[d_xPJ=ZO >SH Pkbo51$$b`HԓS)BK{^ɐ2qu:>-AZlf6< H6H{}Tm9!s'qp,q6_'N";, :`\G|r7x4:%Ú&ALMMNX{m(et 6<5umB6oUzCqb Fxeec>`%ͳOi+ĩN?O\JG!邂Ȕ60cO$>ta3|K=ʨtbSڭV^z!|z*ηWeyHjpF >f|5քV^Eg5`$#0ɡYZVHwX7H5VRktLI~¤wó%ۗ9%lm,H ,)WuJ/&Ef7H< ,A-Gs>XAzS^2 X<̬mLɣT Eб JgkmVE؝>ExnH4_wƈ>fwYR]m87u~s)=)<(qrJAvyL(ެT^ɭ9WPN u- *.ƺR4dTޫx8fo65 7*ºwH]Pkqv֖%BUep1ih+B;)o)p@'t/aӱ-O_  $R}A5Of'c!ZhbV&gcASϷBٰzWgֽCӝSNs1]Q-h8uvҠ.)* /)5,QJЌ#M2,b8ByM [4p>E& U u_Yc3wq|d+>ʳwCvhG1!84 C*юg̀z _ y=> %EX)lj/R%&RJUV$GRwM/Cu5Fk5N5m?(S-5C*9L5)@\͸ɌkZ>krII賚ueua;=[̿$09O];º蚏1vVR| !.Ȓ'}֍)ڰ!t\ A7*2Ss#~B[r1]{}܃D2X~8j$^Т5Q2]LvrkuYM$q4 J4BM%p=  q > &=4pEZFX-T :ЦJkJ`'Hjj}+MJu`f9]֩A?Un:mfZW2mVMlZh}=[OgPw"~e@ ?}~1|vDi_ T3%>#]H֠X|4+@îN2 ^'6Ǘnx`,GOG3xaKT9b/tLv_ѷX` <7{Ԛ@JnL뜺IX֌8|aoY2 fĊӥƬ45ڿ$iA&qpȪWH,L`%zO~ST#-h%]OU!Z@,+_@OA/,kΦ_tX֋k` , fKILaK3! :ne\Ii 63a_yv+v0W8"!nSǧvQgDBF0XcPFmߔI4Xj2:q3]p~О nX>k.Z rkw&;i~pj\^)6I~pxpxĪC!HG_+nMa5t5J 59E1c1v61/XW"ͤsF'ESQ8 R<CF*%ReùDWahr'0#-hV'4Ea\Ș12r#m)\6es166r]yVާ(.v~ hrZr$6 [X9om5l)U@UꠘRWF9e'b7  ͟{Oÿőʱ7Ă+d y9etP"DW4yn\xl0X.^rz#vgڱÈWlOHgzlW0A2D+9ygO:6)f9< [q&==d~f]Ula/J7j@8qǓ۠%[!|"{t4D%r]/}o ֑-,c i#iyd}J'-3No,=gÞ`+jAOAR &|@̡Tg{G.};] M \}r`X}CL! Qo>]k̎pC'{*Fy'靄J:4ٍBt< =-}@ҞW~3:QBvDWX hNsq]6[x`^`P Up32W24d3:Hv+;&NV>3yR ڶέolJ.DXOWMa%\c[9x#aug#DRXHxVq@+W (CPL;L=췳YPZʳ~7+B%)bS89nA8]= Q'7BXKS#kQ(0]£L.Xw]Ie붪Y.Ir(3W_]3+y<kN[? mM wB\! n%8>Xqݰ{۞PD<ܦDk^t Bu}\SX\5Bx ?w AX -PM*6cEa[ػO!srlZʛ ]89F$}!V4f}l(E.Ryi-"G7˚HլCa$sTfnuڛ["ltt%14(-AH鮊ɋR@T~}Dr%Dt`CF#p$,S=VG_#ᔽ]i|/OGd H+ F܉4{n=@DmZD<[ w%2t8Ks'CLzfxٚx3D^ز ;i/^myjڦD@wRO-īfs)ǡS1Dcw58_0fXՑöܣKjEh.41s,V\|q7me!X87f+=Wo j%K @bYm#4b9ߌp0QjV% ȲJ"a0weaE'ݽ=`x-Al$~>ݽh(v60-*RoQ_jFqX_3Do/ΌZR+i90~p}Xߌ+kŊn n'H2qXX'褏Izϔ?3AG~G'HX>ؽƦnw0}%4iv:bRtR =.| ƈ4qGg;k=.QJ8' y4F8<5QdkIF2LYѲ薆xo|I?c3bאl۬VhXd,vQ{u&panwh$Ct)kB d#7?xO $˶_C(Ai)P!#f1;mA}ޒ>a a𧒺VoXʠ@)Zܭw3t?F5Żmf\Z@v.&=`S:E =6y&d8ܱ1d'>*mL"Hp ܞDeJְUBb^ ?{v|$!Bo>Ah8k7e7 +$3G@"d>la~Ȧ}(K:0H:?7]{ D:pg頋qC`/ 0r=/*칶kĽًZN4!Cj“pbŷgo#}έs8ச5vĉbbD~^Y.|He~O4lֳvWsɩs ق+Y<|b+I0G3SOM`x`&R,I k#int)#Qoҹ2P}f( ltE蠣 r7DBN GQڧ\Ț gn6gkSc^lf|u0֜!~UA"h@I4ib^da)P2##l4H1?T6ēbvBWc['8T!<>/63a_^5Ӽ{#b@)YS>ȓN '+1ȿT 0knuу9$hOU8u=u]ﹼD ϾaT~(N1RRN{~%X]疄M !6c5e( f)E)P&7K ~(CnMp2EC\  II2IbabژUğjՔ !;7=V XJpTG>gvzO!XZw\f'z9V[n. ibl9z`҅!4 r~I3iOA#n+s/kr]JJ|\p{^x^ ⡉aߑO<ETl%QOQ=ItHz\fgz'r)ajy5طuY}v1d(+L 1(]>k}t0-lt((^y7[q? (}y[Qu><ǟI` R@92.-3A9@`WkKODԶuMzzZ~ԑwwٮMN7Z۠fX L}?竅fz)K~Ju q8%_H#ʟ7c7ZF`Š,*wgƯ^Ȓy,#]UfkjRxr4f3O0ڀ=휿@h30 fZp>UM;IU -[$kg'!>|*5 YteQ t;lpζ>9@L(a !EaW?*ft@{n]wC9U=VÖP_0۠g1 fNM4S؀n\evPPuY0OBgj ;2^kRY-g [461'o$N`cd%&L <7)4mqv9qkRvjAj s/QF XIβl$<)$~ =9 :,* 9ph[F mtn {>u}›lnn)*-sd%A:ƋҜ^JȦXS dAIظQ9E(o^q4/R GyƜdF!}jrb/39@:ߦDv(5݇ˡgH)$g[@Q1>nvR05&O"lͅEw+jnAi2hԲGvȪΑƝss]ilKc\Qçyx, $pi,L"ym\=Rbq8wŀQs\oSiUH쩑z|F J ]B"OթUS5+]BM_nReJq/sBHL>"S_mZ^I"_K]O.fƢuh7\W rc2&9uHB4,glcFss20fs@ >)/K 䎼W\Բ(Hq7"|/|BxS_Z\q,i"33,>Q $V)Ʀ`x>_d[Qھe (r"Lp R touQrV:Ҧdz @!_{ u TQ}+;"))`yO/1MSoEufm`9<$[~L vNq>I4iG ̂@ ɲL}~ɜQ/`da@`~u n *O7sGD Iem[,& t&1_>-NVoz:f4z }cǖGa\i`5lj\GI%^KEr"7}&}jFԴc%vTUHY]`QpuaޙF؅+xjNGsOPv ec"ŴBt.P,[x6+:3+OW6+ xN{uqlAtfmX^,,mwdPwˇ6 Hsɚ@䣥g ?kn圚8Ny}! /e۵{1d 6N)_wnuB%I\^׸yi^cK2N(}U,Χ]6/;Ň ~G`scFXc~Ŕb=hbskEZ~]WNtvjFɸ22Y&!&HVX)44@@e[8b}=. v`܃r_CY/cB={hadIGFZ86$O(}(mc r$-sqn 띣 ^#8(}Kdд ezfccV= z@9 ~pi6 Fl(ҩ/8|aIeU?M3-8:)A5Pf* cݭRZO z]n4ú]@8G\[܌ %a-qp] đ03쓣pi!f<$uoJ+ CzՒD!;|whuɩ=w]uKLSt_RChSZ!.s ^Ko@2X!yF; u&!U}^xc84s oSܨ6,YzQj͍]>>ꨍ(2.>>PbQ:S}c~)i##e.86| CQΡqi-AV"=ʻGRmΉX3CN0sL{P]/0DHe3*u-1slمŶs!v΁phRTU RO'Y )C~;89JFշ}m+7MB5dڔI2dA蔰̿@Qy(ޚG~od#,<ۼ-罱񒧩YPhЩ_sƾ'8(Thf_+aӤNӈ3T/:#%T<ьlg S*WCIA! s؉7Lk<"N!&CV'S aTOA?Si S2;UaذH")2w1.nGEchA/Rڒ]})"@k`$s($0#T x2Þbr_DxM!'y2Pę5!vc =ͼޭY:2UCyHn_y^~$YZ'>UPS5vp`.ln!q--21E nTa<2>wҮm[V)+N}@޶4/!iu1b?])eĹb@Z:Kf0z8]$ee9ك#_ Pm}y-w7cVBD=)8ˏjaL @! /XGex9M[՘7W{{q{,u[okQpAE^NjS0`z$T}b$vjÞwB9#Yo)^HJ!U=6Esw0ۦIa<&ʘhCl)eU>1@0VjYApDPӨ+ -7(qC2T.j9faRi v3? XΛAM!T8wKp{IkXT_7/#?P(o9?C԰E:r6c$5Y3ռ+޹/8cÌ5}w-y"*]ιҤgDЇVYM`ǣ  rдE͎l ؛.gZj4$, &+" FVݝ=x`oP6M5|/& d q69klaOۍcY,qJAyZGh 5w1afz$NCw^4sC P ,W3OLxM'4$6m c~ p-6 `YXLuܵ B3MLbs }#+.> y)Ap^C FbCeVn_t5Wmc_XUB.ǔwjR hyxYzD<=}lof[C@-עgHa]esqڲNY2u2Xb9Ų.&|H<1Yo[G917 .Vع!f61 V%6#%U:+n+}Yom7-][;ҧ4쳲W߄Ryc#JkHC ؗv}dBtZϼz?`X<!!vM/@Oˏ~+|2hf#VXtf* 8yo:6H4f` M~/ȓb.(酊JǓVFfchPv @1p ؐ>Jcd} d^J6L8oE@B^ӝ@ L*Iy&ٲ/ IS#||TSY[,%]M-–`4Nْ܈`فAxF uSP.qO됁t7!LۙaЉB9v` O82-PZ.f@TC. } .nRK9_B:'% ؉jqP=z Q64'vxw2O66TkieS}{J+P C-USzt++1Z7_{x,[67TQivΉuo.?F'-PJJAl`bddžsEHxΟ% l>jR_IV}F6ujںGI͕CNByce#e(C^~qSwhoQG:{k{ƥ+k-;L0ݣ}S-aѮz>?m9Ҏbѓ%Q~uec,J(/BL!1,t^ﺮC0|8;2|Xu\n-Va@ \YLZǚdoo= 3 % ޻Q)tpUra wEX\$@$̭i N;u~ b۠A};{n{3~QAA{OWzk\*Pe*^\g p1ЛdE;K +bN5W9qDk;i/7 %O">&~W{IMSFL&"X ʟ-֑9Ҥi {tV!<qO |V fe\K@A=1K:BSsa {ތF`DG|cE9 sv dJAe嵱Z# 5aҁiOS1+Լ;.nt<.-{Z#=V `cHp2#GW%~f~J'×exHͫ C!TN|dGѵwE֧m+=t_°G"С|j~)0%j d[a\y_ui]R!e:fPͺ%ujj(OUᚑ D <n<$s#Chi {|1Gx*.2dY(d (ɽMYpS(u:!#0:S2訬;aho|zkQEOZJ;,VcRk9{X}B*g;¤Ts3XpD?sL]` >9F@],Tشd$MH+9#@&s\/Q52.F{M#u>= y_Wn"uy7r o+f/nx3C,pg$W=e&NITg+@4?f֑JXn2 Bٯ/)_uX:"; lΞ*N~uFM2`|󘂯~+ 洬{OM[yY%8"x$\7VkGv7Cdd֜ɿ.CyFWd /Hl+3= NP[J\Í,_#:?k%Y IEiçrse9I72o sA}|]Z 8 /٥KE&Uɬ";[BFLSKJ`Ԅ |" Z~}yo 8_D+LNݫov.nKף9pm'N1d;\@7n+n(RImԥO23odL\R2L" FhҪʄ,M>RXNrz)W-+W/-#`(ߴ5sV$؂:UZR䡥XVi3m+о o4v9B*VAsϵWlFx/f"J-q4fOx<8Oŝn15@6i(lq69)8z U׌_P}`.3[ R 1-Hec.G(,>Ew&5AzC|P%jYv6aG뭤Y߅8B TE@'TaFg2.U`!l]dGy0=lyzրm9qh#s>i:aTbNx?z/g*=huUyo7~}R bx> $VK5!PU"#<_Q^fm|eޢ8+VHZڊyIĨ6d @SH8u kczr8"=6u1Ǥ$v38<$K ã{0-*Ly{t?Rħ$O,ц'U⏐Dp>-:B{ __ tes&`mvj'hx;IE?Xz1ɦmpB.h{\sEhRl xʣ|aL~)0sjנ,OO,12T׷.!+DA3nZ1;8a$d aw{S8>{%㎆ߜ\o,)ئo)kgLL4xFl(iIDԕj?d5![ixȷ!Mc&5?sNkA͞Pvurzf?GY K0SY)Mu6GY9BCIAZ1yӞfrN#˘8)ܪ^f"HÄ{_ݤS];"}`m p,:RFI[㼭+/Tڱ쿺 gY+LR-O6vJʺWw~f-ZA, AZkVWHA6Bp8*t߮Ч=R@{2Mr/y'ն/G5Wc v>KDo~# W. U~a@c޲(}/ bk3 lCg@wg  e"x71cyu}Ӟꡉ%{G=n ieNL1{>k~Qt0U&8V9,["´,8w(F%jA@+uWL]{ncM>g-3MM Dǫ 'Sʀ`','f$ԎC\4D/uvˡKR^5UCyѵQ. k 1G:bPf_čE!>44ȯ"sDx1C摧3-$gҞuRu"V6f(uҚ0t E*$3 ӆW핖\m\3yPPqe1B{sUْT新Y> ꤨB/x<@ X2ۢD`F.k(ЇDx D+W QQ],spz⎜5L'aༀ)98|8t?lsxə4M:9(nd(8P@i}V&:FvٰmNǨIj~O?\YӬ{.o՜n_O_-ҰnoljkDUD$W1 F`^BۉS 6vlTs*o >ж)鞷wa@h:٬e]%?+'5؄X׌>KE eTkwb/ѧPYNB0.:*ܰӧ=)pS']R*Zo|ݫ*`7_p`"Z#ik+!6R r p.ոl oudm[pe,.֑TA @027}@ѯpLcKs}ն헖(¿BV#;s C`x8*Sg@[MvOkV/),Mh,16?Aw5aux;i`e^͚TiQ$R TpFUǡ)mCEFa(+h!jvqAUpLmTN4'⟍z1DB񩍍RL$\icRǕn'?F ULncl<&nBi&Vn'x1/*᮫^ke팒E}E従vO85 8=LpafR8S:"|M [PIC$*u6skCn =>5rT|o2!)A bA9[՟̢?/'Á/Z_HbΦu1j( /nق$Qlc``Ņmy׵S8# B$ΰ3hJ{NXC8z-xFUˁ}OZ)M:o#z/::(.[GWGg>@E?ؠG<~ڮZβ5d@'+k)\BϽ03\ơND\Řm\ӨM iKLup2sGy52҇}:ٽPD_5T3[]pLzz|<-uNl< {.g01L H4E1jSt^V&$5@=ۅ*'_Z!KNAi^ty£WA@1\j% / 8x# 㗤(AHL^3+΁ZY`꣖,ɹ9?w1 clEZq mjF[| Q50qӂ WJ6Zo0M5[z^&UgJ<< 4xf&u?%~!Y, aE]G̺~oҨbc>z6KL8ۜ[yle-dӸձ R˅} GꏸpE 2½mL-`L G`N`h#)_/ V]i70`' YT FÐ># ~lI'A5xH*/n6~By뼽wЙ=oyJYAL}/ e4l+(~QƾA{8*Dw/* g>OP%G7W1Rlj)ѳ jE:&x swd+:Bb pTj}/.iBjG:7s,֚eJgNɫ&gcqP^݇b:]É僕)%W43=p>*hh"2ofhv3Yq3(@Q-\!>-AnABB/Fİ80,#RqҚDA:t]AϽ`z]:snX7|A,oA<&^m ZX~hߡB@ ^㜞d3lq׉(GڷHԮ01VtrMK I;Cc57Vm;+K:jy҃z19}޽ƾ22= p"N"rɈU<+I4*Mix:Q_gԝ5~̜ Z2YQ0h rE"]طU?Uһ hriP͹Zc>;l*t7 H*gc#um KRESVRb3>MM h[5P([,c&K_OhΎ)I"xLU;[)2;ǫԧ3c06f{3@24=Ʌ^%2~"@90R, x@:1 ~?|G q\hXqNl㩇ZFi {3 *&\^WHt䍯9^D3 &hf OggF>DT~J?R\Ɵ`t$YAۡ=havN,ӻ(6CF8H1Xlo}Hc ϫ^Y.ɣWnw;&Vqo99W.\OKޢ{[duGcoSQJuqu0PCAyڒ<#F}@³.|5C*Fs>@|]i('}8PLfĦКvՕ2T<8(#kbt1qm{396s^BjwJ'[=Ԃ^](ж;Cj4Qٝ' Y}8t NFnF;:"%Ş_V1U\ [8Lf0}lf)ԉukW' }#x|5l]^zZ׃YNwէ^]E!+U[y`&B/0 *=]N9;>0b`Xvū9mUB !.싈F^vIˆ ;<X3@vyܢJj3]xr̈́:~9A_wes}/`(­/,eA`yM`iW< 7 p/V w%'İqIҁX+oL'Ѣtt\<3;?PS(dMd~l4ZV'H3ޜ 4P 72N$&#Wg~7CMtO}hcf >ε/_Fv{|' Nu<>~?f~Uz6ƌv_N:"hzX=UdbiwvEr9I~mr]R(JdW䞞  G* lY< ;0ASm"S ʾ'Კ T >qy'MU[Ap{( z@rc>*0%WsdP !Â۴@{K/ȢBd <ϗ~`!oosG[ gKy@B(\:|.Bz4Q:'+&}5#(d~}L{:9ǴKC3&[ ɹgZnaZql@%dMwSnq_EF8:iB3(tCQo2m#fK"ȴ 89D!ti7%? )N[@2 dX!Cejc&+<`1&kMZ7\HeKVNap܏-Do1o cT? ŋr%]FUMŸ/U&)v_9T2\vʽ)I^xYم44צH ,dCu`pɄeU~kK}b+`>^y2#dkd8H@pT5#4.W~Iٍoץe]bXir뇈Xb:-&{*o^l->7^!;N~obou/{+Ic;CqW -gKjN//utM缃dT9՞T^>zOR8FF S 0. ?*^Ns\.WE E=9ᘱ6H׮w8Ԓ*)3ѿ[gȓmV}#i/vyjJhN'S썜_S&zrDFV*E:߄mAFk8% [<ܩ%[hJt4r%&KyAeMdR"Ta©e$@>?\V.ߋYfSD4?h9xD{r0yNbM…]ވЗMI8@ A: a1<<nJfTY|JB_wt;) {$h)nkFG7P43e:5: xz4,ݭd`a?lY:ٺu@kԣ>%ɶO89 kބ\38Yno cC2=~UIAc)G~=DnYU6֠=iH^ h.ĩ)'Md w 8h@G˷kTΨ ,ʿi8;g/{a\  (n ݃Q-{Z0\wCY$9`;6q;y_нJk;ZFd>kP2,6K.)C`xi|,g(XQʌVf\ NAid33VjyU:VX_hWX⼻;+dh ٙ Xjz QI\4k%_vR隭7벮*GMoہ](cٰ>ZXd窽40Yk5\ 10{[ft>ۦ)MQ#>,iMRCfH^x/GVnpTğDl N^2cW=ut޵'_U 1bSHl#k yڷ1&45ix/,wd <׉Th8PȌ3>+ɿ 0zv`:c/ oGU&{mLi܈}{5GN6ޛ\HDh ~,.3.KD̫CmFH_IDoQz ))@pw;젧9õoLfUO#(uבdgt*a#ؒ%K?BgsMh5!HsuM4@Ö6a1J(sQ7XobhEYHuB0IO 33\= n!_b2)(:Jihq 48U6炢FpVD!Y]$Vrxl!V_7,`w-V=xN+J0|+m)Kob)6ah8*j6iyJ`PyDGv">-:"^BG 4/>b&xR'eCG2 !s_Źx\$K{'j;D/gDOų"5xWpw5Gy#eCs|5*FnD|?avS~ܝQWηoZ wsxh/Vsy#{(cn ԃRK~`&$!g5rpgWQ#Dht-0koAQ7U s`6Qd~=RSc i `Ť^1De3?eKJK`I ˔fC%~$BdYbGO{gtpgh,7ؼy^$ۇe;S2v+v3`՟{X*8%Þ0(ϸe"TL<%%6cn u}k4~$P`31Iwj ,?&vTlO{D>,9^#g pIHu{}tJh-p_)7?i[ؘ$//:-\ GjY#j3SIΣL=NGhSYP]hDǯ2}'sl`ܔf\&Ks2<Fj|ޮ?cܓ1?vwڨ c<  :a\#׍mWb0X`cP̿~_|Ӝ.WVmɂ&]$xɈ:J%d5Fi[ޞ,m|6.RQGKtX:>Tݫ(K#!uN|X8i2z1sɘvaO~!xͺ~cҰF$52Luj ,#[]Ϸ3m1Zj4bP| }},#GGygF'䂿mDDA#N7I.px^bؖ6w3л rTggW`xru/dR~ʮ `>=\3S`(][zFg]ѳqƐҫg|G9LZxQ\SKGkNՎKUYt :;>+>x.ܨ_G$K Kef{ݗ%2ENLEuHؓmyч /F)P͐YlLoYυ-'%N pO/՟L^3]z~ֆ9a̪@~ n'eՒ,G?T?ĽBB@:ыE?nԔ|BB'Wx@+zYJA~d7W91 ce@Zq~po2{yZGs H8>I@|w/v)Z3g[3N>mjylx]=O&ۏSN~ 0N "?5(e r1E(pOɠ1n DHtZ:M,[dϯEwP4= JRr. Jщebtch=S L_m)@K"\> fA(?#@gYOԊ!NkR3OcMӮ&ȩ%0O8U$ΛY ;ɊMBElu}aࢃ}Ғ[ ef4Fq^Nl \ӌޮ-and{ɍ/yy3Es,hOosD+j^Tw8Ff|` t%r;Jʕi>x}Zpl({l Dw^o4 3wU`>OЩ^c(>iw)h-m\Qg2\<䬯m@t^)435۹H"O*"T•Y38*{nD=,?lS'M v͞V=霎;T1]j|&EI v;rީ