python3-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp40>    g4_ ;G|`u` L ~ s[nRN m:+oNO!AB"?7v e.͗{hIAk4 4FYw ʋWRv  ,.E;ZqÞSqgŰݧ|]蛷M,NIlա| >څPԅL &<QS9I">"' r.ɌI4ڮǝJAܤqN Y\8kҜmfP{Ե{ C-sn=5 Qy>fχ[TW;oZɡ4[+"I =aox%9(l?(\d! 9 d04: Oax~     (Xx#(?8HC9TC:CF#G#<H#\I#|X#Y#\#]#^%b%d&e&f&l&t' u',v'Lz'( (((XCpython3-perf-debuginfo4.19.902411.3.0.0303.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.g4Ydc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_644`HAAAAA$g4]g4]g4[g4[g4[g4[g4[g4[045c86dc957f0863ae2ce7b081f5d9bbc6c212892ca8ceb2de9cd6c63081560cad186c13168ead6b836a3c8c46c8a7adc73a3aa6e15ff2f14f935f8896f7417de0a4d69b3ef8383ca9c6d2b9a7f0e4e29a84d25dbe251d44041d51d6490e19d0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2411.3.0.0303.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)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 17314840844.19.90-2411.3.0.0303.oe2003sp44.19.90-2411.3.0.0303.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp4.x86_640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2411.3.0.0303.oe2003sp4.x86_64debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2411.3.0.0303.oe2003sp4.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f3b3a9381a5e9d9b713521d1c2f1d25a656c2d88, with debug_info, not stripped - :kutf-8ff62fc7386adb48325c13e668febd99ec0ae1dc0748d7c19b41284bb28949b0b?p7zXZ !#,C] b2u Q{LZ˖c&vytOI+̪#B'xՎn ?7'卾ym Shiׁ*m39c9V5 w!q¨EfjhO*-"xJk@bi:!rpdY¯88QJwxm|:pyPF-dadpd}' ~{Z"S!&J adzv ;gTicoAImuA- ,s]iTdy|ڋGG<&YѭhS?ȰGNI.*d'ewPRkM M9 .A6>6ʼƿEi\IޚHT7ŢHE'0qe3,p މamg`W78ίqZ ]+z֜&B_@J1!ڐ;K1hwM@b9vfQ}rBuP x&hג3cb v?k$0lZerj.¡M܀Py~qJ[̅H'((2U]Mq3B?wKBGQK)zӃaxڷ5UT nMN#h|Fhh|%ag#-p_=-ė~]eCXw$}3agڷUq!6عZ## t,űx OH /& /t-"јϓNwbe]3L>z~r3r 2 H8KoWٹ:nVslYz /ʘe|J N?)y8v-PH#/Z g 65*OoMİ$+5o~ϺC3 |s\%7rF ĀjcFl[P.#] _.P-g!ʁ"7qb4ӒvƎt~*_GruTTz 5y ܠڐ&qGѤ T1ZlaN'G`kSQf#Gw{84_Xmpapqm lS[-fb#Uf tLRgێ˒IRe@Z`Fiݷ]^  >ˎzzIon LP:'~i~l!Ac[h AlAR8o,xAƯ`۫ <G[I[A$k< 9jUdždK$aX3A9c~TrmfvU~5p1 @)>m] NKeqW.m'NBVyrlZ0Oz :xӑ0"0l[]fLlc༉&-$ӱ';?>rJ"QkTḿHz24iҕ1kpXkQ%Q8*ʸɫ YS(/*1 o{OӾfǔY@'H4?ʼnG{;jIΪ2`l'u%fE=kԪŁߋB- 7 v%&0as2}rt0~Rj{[4٨Nb+pI4w'W2P~>L!D [`=¬ǮXirYr/}֦VeR󕯐;"$bweS*3qZ)2 ~WH4 eo,7,{r8'T2uHō?SqJ=ٚIg 95K,'⺗Г0vALOJuOekhd6 ! pVڙsM;\ˏfOWf#}JO;a+nn l%:Ϧ-4Nb?0JDjsIE:l @i8c)~pYx6k7H,apqf檙&)V)=bR6Z86BI /v"C'W6˴z>j1?\5֬F**]uүzQ#i_(L(O^MD7]B>RȈjvcHQq[ŨjmrDNktyF!?Xtq tGmWJ"w庒gb7XF-وJZ!~!^Js{f }" lO%$H,65ZO+7[A_ >`a I7^iGi%[ \łOz=A%* 1З&CŞzå4d 5o ]nKv\{}O]ƅ}tM_e4{u,ݺFq1\L|_Lm3'(},1#&Bͥ ګxN41I]I)!y=w1Kn5>1F۹B b.{|ꓠH z4^BZ_Q%{ZjR(YYԻ4]`bwX^ M1RXvlZ3?q4ute#(Vj V3u Ԫ:QWغV$xl">a!_aG܋iEfQFZut[qwPZal B,!̻ZN˿ b#–^ Lk™쟎R(˖B* ݑ%M{P(0x Hk$v ܏VNIj~#]9ٷQS4l/~  nBN3iy1ײ %h{[,uӨK -4{ic=wi xq6ŗqWfI3oK(,l"'+!gn'3iYk[CZ3{пǣARڙ{/P#g4Szqѭ!CC^(} T`3o[@{D]€%,$)/T[b}KԲyLM(!►c0!+kAnԌC mq5U:؋G,18^%pu8^|gFwL ne#CV B8}y+|STZJ퇩^+,H*jtlZtt'dya{z-(q /zݫt Hjۣ7S'3ͯ_ eB񸋬҇\(N? @W)eƷ?1]@p.uuw}SjWIvmYu*gfp#Ph$i+QVUKQ2r@9fNNeY@5w?/*W&f8w%"pFQ0H㞔^@U8@:#R*-MtҲąd.mV ^[^}dEf iyvhF8S-!~(??'7,[Y8&{θiEh ~Jm%]Q Ӥkc(:5u?}v0Nbt$jTB֣5̬WK1#)|usꌑz%${d;6--D?\ͳ]n.p|9k&DLtJJry{G3AȖr"hvw[M9 $ 6@`5_L6ܡ.a͙G0pV!C}f .ZK%XP ] P\2Re/V͗H1?ԩ۞% *CWIP=叽FSN6 .mE[T%yɷPjv6y /4.Rm4a o)畊svG⃠) _*Bq}eƠ@`[n±̼'ӓXE`L%BC6NM_9jH+@QBxCb3g-S@Cfw ꦂZno˼-8ez$yDa7IX"=U(B.E!oH/ ]mM,FpXx> 1"Іb:x+#]mk[_u:ɀz8a1DR@9CULE}uNcu⩉{fQo(}bvE]Z Lp["7bw꒽Ԃ Uv(ȅs:ZP D(Xۃ9dyQ<*JXIj^XLtds=a#lQ_ >$[ khݖf2cycx Y86I֖<BjJ̸a8|;-݅{k߄@S_ #!V6cS}c ]^L^<=gSl4^XkֹצcATQ~ iw$ SI7{~H6Wuf.̲RSu]ud9tL_Zz$G&֚rZTIrBIXlQکDq >'( x 7QRCşQ 74oW֔tLYӁ^efdaJ#9h\K RH3E8֫nfǥdmYw`4'b|t''N0C(n M浿}Szb+֣OYj$O}"7"UM 4G~ '0WqtYLJp(;SrDO!{š@@6SbDG`=+gGAκI,ƃTt (8XWޓs^Ss.]uZC/Y^/":YQ!A8&12/_Άj?jյbw~Jrܛޘ7kGA=Lz*GnGH"Xqb-y)OA-g@; gP"BBr!ditjy^P]YtҦbR' Evk c߈ qR*(xNvg@vA\y̦񋕽hzpWO^*zLZ:z~5w"8rڔoE,k8J\M{f&FnB_ ﹏{X,&F܃]wrrB)?`ŵZs3$8/U}^{0 =⽜CG8Ci(r$jk]f+ӅC+ ,/[ GO4V#YۮM5mc gVViB@hw߬UD׻$DzZ(|du*C HK͋zIXBuGn[̙3|n?7ZRރ5;IM;f_8`lSNX>u`.%pԫ[`'.IMO*Cp):Si Zs `ԡk{0Hb>IGў-l3kJ1dxG'3qDD*UX:=Mh'REyД>X|,y:{>,vӡ6̴LtDBIm{٦6-&AƮ Q`M,T5UVQcԏ c?v(S&ћie*daBamf*E#a2X-X 2Eտjpfl0 xiI)qTb_b:g$_@a\Fj+&&v% 9Kyg:fz?婠~ 9L[t<ƴ#<:_+$g<ĥC:uP÷J۔4 PWA*a盈?xpF1gL*Ѱ q36s kAK׃;_R{"ziR@\F= ͹1+=,_7LmG@[- mr)!39FxsH8r0VuߵcܑJ] ׮B^x!:n %SoeZqW`1~ɨby{8_J Yy^g .M,l;Y-"|q'@LړBU+HR1ڀ{c|]Zqp6Q߽a}xޭ5U>MpelچDi3,8ݬh,<1f<4,̍ڴ}]Dh bl(X2|}WC+=8UTp~4;6*_tfE0v/-;?EAĆ|;;\j,#fE<""JnKjr7EEB6Z Sl*~~ N]2k~|4ꟹ?T+iXIMfO92 ;*1C΍ˋ)ybeRq@%> Bf3.%Dq 4Eed}.PUkI> F9l} aDGߪ:R._W6oJ9sfU"ZPmduխ b.۽k'He\пlsi3#6闠 Y/c>|a/}sA+mO;{e4Uh cJss8#$RoyPdA*=]lH^ 3tj2a~!_$NL.fPk5`BY ·?/*)eˆ@l\B8i"Q|Țuo) 8"Am2R-:ԫ3 ʩI!8i2L לf;Ah;yZ~fT2^8(k1Z[d?6Ob7(4]NEGzJ*V3T}UFݶj06K0]h-Ɩ"‘<;D)ZZ)IX&E*!m@L#!䀎#"0Keb+$0yB!;0k,'#q\r헆,)[?p9)yv#"V{E%\TWӼ5~[/:7ܮi:A{.$CHcpC9K32 &?ԙMƾџi2ˁh`_|aEأ~Ce"=޿FVnWHF(ˍ{ͻT3NU'WeC=c33\yU71Έw9P`5|ӇheOQ kBhCks}271ÈfJ5kzW8cs00Mwgw[|!Rgl˗SO&qjNUT&(C)2ݶ^AGuŲ(.0(e#"Ύܩ~3C4NR5ڻ'ԃWݫD1Ӑw`G"nvIݦ1ռ3]%kW[hW^ yĘcxX,sϭ*on4_b3KUjEaP/ uA;6P5 mM^h;u"Yi fDbA~4GsLQ Ӏk_~fv,/c9koRr_(8AP4G9p<|>eV,7:UD̅8 #TMXSk}J<#("2ޗ"2DNu GD<7LL]+xX_`E.ɝE iеR}ȷxʘ:2Ŧ@šQsd{\X$C9P !.W1lid29 /{w ~EA xIVkJ> 1QFŁfN. u 6شbHתgR,%3(rc7ĸ rz6z_y=<yuY|A+(yxʒsdwvkZiء[!6a3/K;@`Px#cS5OQ2@9tACI0`'r9M`PVaw )[Ib\-وxt z0u.E8D2AZd;i`wMOݳ(>Zi@qbZKޝaA6XV8ֵ"C΁SK[(*Zр9}wQ2szmޛ^FRl`LLݐg%W((ajBόa-OC,"J;skұB4vit"ĕN<-myV[ACϡsACpA22y13`).Vi=7w}  o[a3/`(~r @b$4o5ҁ[迆mil0Wٹȥү%Q=`Z_u2^CK5CCtlc18*ˇ| .D2>O(IG Q!HyT/}t_k QsIՄٌ-I`d$Nü椯v c@唼Ȑ?'7)K! =bZً)kHTB cnA$G&Q ēlbƱvf)Z@CG-P`~tkpe# q@mcڗ'0Fe[&N"9IG㊍KaX49#P ^~b]XW$|C,9"LeRJƈ4*/mO!Yȱ (mjuh{җPOًA5C )`T@Um]RN-~y)OKpCWpjhQ5Ƥ*Q@Bŷ92wL5Z+ Ka2WvXn 2/V|q,  ;p0Kn4Sb#Yj|\a1n7!5^DZRR`zos.?w=JO?Jz`>r" r lGױL@AXo[0Am@ui$=}yN 8S5lYT^DfNeew1PD--)֩1$dL1D~|#8''qzE'jѐAk!4b#gkY^噉; *n-F%ކ`l6汲lN} j ϲ:UW,z^Gb3ɻ~(Gr IzY|ق6MW䃠Bl#|1ņ[gT~D/B+dA~q8[49Pu>H2.8\[":m{3Շ = .Q')opJJ0/IW Vy%)g]U;U 8R.$rqH+zޑPX)eWИX9ݽ$˫EjфL8JԞN/ 'vȸNu4Pdi,T _V~ NBNygW[=qh9a| 8 DSz^2cTO&[XJgw%کq,gĶ\:zwϨ0$wXϽE5νF fYSHm P`* %Xܲ.@q$dgU(LCa&2 KƭG7U2!di]Ws0DIT@ c-7lq\US^"v,%S{}Ɍt e )Npv5=y3+r%TvrN;%L+zɪhslPWe&1W?2\*&a{ 9TA`T8*}a:0,W|~'4rM C˃ZYr\yŇ;vS;~~"O%5A&ȩk? Xw|Іs[Qs3%M~XP-:$k1,* \)] ֋&:uM>3'oOFG_V;lcІwr:MVٌ7XGgiαF5dy-;Y6me:>euCx)$8cJNqLz"3Y%mKӰ_3*^ u_lg8lۜB`u]*e:C?0nq2{!1dB\jOB}nYAU7t~7:<{8|UED wR"IKS8)hnEhQ^ UESϫw'x@|#XJpimSmݭ1dZ6b`vB#dϦv4+T=SF6R W[p?RVYf[J>\bR5|{[4BFHɩ%;Ϩ-}XaJBD/!V7,d@g BI 0/?, 1A7GXe!se }[@ l?^G_{f\{f UXka8Υe lp_>bM1P#(](-3iGׅY4VުY%򢒸XG} zI۹WwԬ2H$M-s$hoߥ>9TB/ݔ1j",$S!XqXi';'c(]DZqʴLbL7cT$f8,9_ȯVó`TYu?/'2 F;Swz<"Q'cz?4:)Ew3\ӹ)*̜`4z ae\̏=nSM)?yp|iJ d; U~J Vv3Ie2 ݴof^Q΢ʽ+\Y D[&nT_#EK2&AI df33bҿuR<IGNj.ћmτ7N"was[{m9:9Z-7>kr' OU @OC-Kj+akq=*.nU|0"OPXDZ ]IgL7D**{=4fb '6]B)B]k_IHKLL'M}.hIAS9~ +ކ^OdCKJםZK7^ #I̗헎7E4;Y-d\@$>8R]~\cW\[L1kisGZtmJzPF-3bTsH6յ!ilUÖ 4r#\!P:\RC[*ϱ΂r}簦 -s02kl߽z @:/,X@urSG9` Eɦtf-8A!([Pl \! w,1pa|QdGk 6x,#\3jmk[q?ʂq)rMkWk=*Nӹ|b+ jՁ0"7s[V w&ruC.–?$>(>*qAe$>v/{j?w8D4`@RH5a;*77R~#Ւ1 {YtF>Dy.4M(|2WcX8s8|m65N%E, []{K?m;~uRh+PTL^)^V.AQpf_j-_Vz⍿KHL:J@QF " :-X200֛G|t?.GA#ilW^ 246> oA`Ldl/]Revl;_gz.D`6vmA[L1x+(zÑ{ߑ"1T3 J#v1Gx=ivǁ c$:֋Ԏ@Ė6§&{U1.?: 1{4~Cgl`@ F_`cI6qjwj0c3ugncD-{`?1Q&%)xUiqC|HG>HҼ%x2t{ uPcsڜycqR:c~ōFU>:[L~7LPĢ k!\s+ بXonJw!20RpW5i΁锩{gN}w<3b鯩Ҝm:qmfaה UH`DbX2bk {)DϏL{M.;Lip5R?.6x%6xoњ_`%26329O y 'd ,)g}d&5Z W">Sg/"zR]hKۇь[*A0HlNYmi'SY)Տuvt쮾"9p1Å/ԞjoEC>;>%@FJ+MI(= *Jgp{zX*T!AX2h pL wVKQ0eTgK[ 1O QkkxR+k 9]Kx\AR}`O>B0uo uB.|pkB,Zh'T$l%ey%NFtHuVZ?. 6 r52|@#[ɳ /%5{6+&_ M. ,lNlo x@šR!pM^7.5!~jCO 6 mK۶X^+qhjo(?55Zsb4"G~}=K>\D.5(DGČ~FLS==`st0gǔʵw?xQOx{: %P:vY@_Q y,;Sڞ&TʕX6S:OlhBaeu¤G NԏG>47+'.t${rX?YMIsR}㲪n?u| ]%.xO.L!cn,x.s`q\ o3ȘRi)jui֩?V]jPN*$7^ ,bl";LGmM9Ԩ bMg#=>ܳogSsqΌO#|rV)=Ѻ.Rz* l$蒏VQGlf[NjH4j:[9 x!I ꭂnښXp&:Bcս@Xwޔn.#i|Br\T hj}vJ;djEb5_%l3j6׫)}0zMPlVi7M,7sW\ZF@b-&lӊaiϙɁDJcV5<|#ԂklB&F\MsobǩehPR2ɼ"eq DЁp`lc(: _QzHj Ѷ |kޖ}j~ l)Hzc/ޛ6'Cy 햙*U( 3B }dk@7Ecg XR90 OB~BX6L`MqWzq7}tWjpS=)ZAi\]S<gt;aJ"l?"iz0o|^"u\e$JDoLp2i)^~*fB`ms (_pӳ ,;p|ySL*B)MH3pڃhm qb\N-ݧo'B*U;NO{%U3Ivlz[pǣm+y+maNo%sÔc~ "X'.U3sMl8u&[!nl1 sp[fG,t% +dBLM#mN.w@ΦPqqu)e4!WC}'x6(R*'G03?k\7@i#JA +49#oAp/%cHLb IF I{}V]N%Eei9KNcE=biݍ8#6UsI~NxfQL("u[IX{Af'yNuZyn/6[_:9}>^U;`T5FZrZay gq`/bs}Q4hdT!Xtֱt1gf" k"/Q8oiUi ecf@_^zmo=7c8v_Ͻ1ww"yu edg\|zϟG!VO&7/$:\M W_D+z[ݚTaG`.m|V>GM:n?A8b6+/6MRf>AtS+FQs9&BT(GP&͑S ,,9?`/+JM<WEWv|@FC@:&1{|?ys/ʀ !*!w/P .$4`{ U(Zmx0ן=ċEeҪlR%duޟ/ tj5IRR@=ܨ +qhuۅ? }iБ1su%xJ!enܛ<gӜBvrbWw֦ 15!e>D$Q$wtN;d=h QC(7E,zuQswY7G篣Cs㮂ֈ;d>D6܎(uAA><sGfrUf qnoE" V)G8 9Az_bIVzTqB-*qсC!D*.QX`S9)E=fJ-40%/z2 Xna 1TCr.;g/ Fmv"F_K>Qd9Xuq|W+UGnf Px:kzG|f(. KJFGl̏.=OFarWјtnaV?2 m׈e=:'Ts^{¡Dd% kF3H :ßW}3VO`B|ِ%2 ;5.a9ѫ 0x,!CMT&f])$R)P ˺vd^_aF,)_$3o `V3CٝyLu9 Aa}< CTzBYٔVFE&Rh\0]k'$n#޿2ՇK]ǩX)i\$1 L%/%w rdrqܳ_bWټxeÄdEɖV7w\,d N$4r9?Ah5BA[9u6,imS#!*#_!Y]`wW9M*K-2t#kaQ5:xy(=;%6;^ӞlKI@T0#%[Rڧ%7J|A( UmL @=O~s"i)<LS lӶPxF۾nб~Jnd 5?:Mqv̉/2,0a!zaۊT1Qh-w@QEf4DON̲…,H`KKC+Xy jqAfF1]!9Wz(4#J; «yT&|M#{QMn0BL 9C&=hCHlڱgP FtѲv9x݁fyXX\$V *' NƮ~:>E*x<:]IzWJ:89 cAL#,_7r^XY.Mmڀ2 vHf,*$\S%$&jpю@3ifYʅӧGaǦ<(z=Gsd ܺDa4`'sKŽQ)άT0Oi(*Em~O,0xc.PFlTSk+asZdD풭vTBT{qdid>(%(hoRԽ81VDk{\3yHT2'u|=Y{rȰU\;b q@[r חȅ礒!@;Ns` $a#;ؘ@BQ6ӱ;QFyń\P嬭>wQA+`Q^n]f9ymQ+9476 4j^r6ut* 9,S9%jJ,kT,zi9sOϙ1)wY(X4)@m+"v`(w5ek qWU;/BȒ qfvIV%=Yp\?^lq?Kk1 /\Yh4CP=CK'^(;U&g g/DpѵjXzukڱsmɢx:/2dGYil50dh _~W37{mYeX2?QaW|`n`Z~7YS$9Hn0 m*2~osW!>ta۶#%> b0Jeg-B.z+㿩  Ȱء7 -jwoCx D da)- ;fdVu'`0WlcCV4z˳d%_tc^0y&8-,e]_Wa{}mo2,B=ّer"p+*V1"l3-n[+>yq4a*X4G;8VuX ,\<@ymnkTh?k=urA~<{^{U|q 2W}M˛r5R+8T^kPo'XMA9ܛ+2>w#d^7|jvĞiXlH--.`wrJE$ a_2Q9Hg)O7_7Mu`K~TȖjf$;)pcbJrlVߙ Nű&E}SCN`h(.2oכd;6uwrhŜl2>1} ՚8~s?Nhn/EWaEdmcyڤt0$5{\c#xJ}7W2a`D8 ~S0M0?P~7. ݨD(q=T]P=)._ӓc6(,CmhH^VA,bsP#EAV}Y-(.Q##TT#0jS^o[|Slg dyp(bPE Jn9VhЫ d `=^EgeI3a f!6,8!Zș)P5od?8x$3;F S੧>UӅE̗(-glĚ\wH@}M}ԁ 9ew;$sWƿ撚2!/K(.BGRI1zɏ0Jũαj`ZFj fptmP(Y7Ӡ׫yPej%TJ3oށD`}_>(t6}HEZ%O9%sn)Xa#?)mCc6Ưa,V9JjReW$GWgp+ViL{M7x1)mkpcxsܥ\ F.Z"ta)=O8fXA/kʍ3vЖx?iW)a+%VHI-kFǏ-%@vcf_#xwXLʎIUG|/a)4}}MkOh!Iwt=LYMoIj0aq(W!;-n:^PHrm-5Z%K] -;uYoߞ3d"9h뾂\o9."Z%`Fk~Y`|d!QQ40@&d>}T0T#x7t kR 3)L[' t)8%ڟ*v!FsӰ7m|!;t/bAb-YJo ER I`,Vn7ֻն+E.aUWS*SwiG `xp -C1F\ ہz6ti,$}ԞH eCٗ'I!r6TAr Á`"dHruoztHdbjv#$u{Ɓpdo ]+;DZ%GGŀvǶm?? BT0 ;*lCU9;M4jWkVˁфv]*cT؀v g{s1sK)qVV-'>!<;2  ]$YŃ[\oUp"yɯ/M cs;H1m%b6 ө"!./ D~D AA!3G"M ņk}$l$g-9-r&;Yvn&mK,&l˚U`7pp"SyaK]!њ0Gx C\zSdD}/[FTRϻUA4PSf>̈_Vx5_w7XLǎ9YIފVSj%]pvT30U[fl̮drqE.=YÜW=\$[[A߮#ҩ '=m )$ Ie} YTa*K*Bc@WMYl‰>kl3.>C~h_UH/["-5aC#ޒdNْc`{, 0%oJE\s^ 'Tʟ|< A 722{c+`?t*A ֢ Х[^89.@rmpEBq~=FkW:nNgyC?F-\TWZ-cBgeefJկ+0^0W45純xiG%'\#`Gßt^G\! -6H$/@z2+56#O nB"qRczMwt0ot5%&1X{<=ϱ7˸ j ڼMQ·whޙz^PcRX@Z!_$OkV(;Ue6< +,T}hHq>oEI$}<7g-ZA>ZCos"믜T v\0eUoQa'X=1wsg"1~ov~OZûs#5l3ŸnyB29Pٝ{Ͳ5barɺ2$獧1VZxM*yϝ욾{~<{*PMȝq2ISw=*8yZ qz@)2 T3}!~J6KCgᚭ^^A:#Y Dtd=xEav׉ꬹ7pc{_Be9Vk#H*~h)mZ@l7[n"xu=S))m$.^ }}{c5y HlKVW.@awBI# uP0Jʎ1>v4׬//]DT&a@[@$92LLiX-5h }߲~.x[J?TEs2#{);τ-[*L]X&,%ÄWy3 TCm{ \Y)Zm=/I / u|`(oۖq>i\*Lrx|} *Q#B[eMH vs\*aװʼBAlc?@acgA>c]4Dl1Mݸ6e F>2n$ NB--pPfQ%7]ǨCP Sl[$:zzA:AcfNQ NBpb+ t-B]Ђ+jo. zS,tBTVS'/0*@;2j%쓃[ubs *N-v) sᵥ; nhw)qhE;*&`zqR@$O$P9<㪸&Ș;f'.wV)KEB慠cí.ÎvK=yྕ@yϲz,R n4Ɠ \hjBڵ5u$F &_DmYwKJc%̀fmrRĤi0f ;̐1T^ЭvhTdǁQlzݧhpW6 vXmʹLjH7xFġ; f ךo 4PQeg3*4EB Fk*ynzȤ4W!U4M{)bVF B!DsFXOm9ܯbvb0zN1787Ţj5`|Ak,7E*2/si9]!:i.x^@#B$"o-18w"LL|;eVڰW.6On 0 j2MU#]< Ybr룯mQ|Qd\ʍyJUR~.=vtQ7 |"f`7SD]ntߗubئܑ߿͂2Tߕ7ǹEX"U6<ߙe ꊒ~<\< B a^| x۬q4օ \vc?cZln(ZﶻND C,ɯk/:a3^gY`ӳm+1P1T\s}qC|#c€ bԈv~,arL[r=#EЄm:T"SkRr,vԀO>$PciWts,khL,wޝ) #N+(Ad5uٱЇ|1NyMHw7oLaZRBĘsh5)]uz>gaYRYX雒Id/;}x-_;9J9*Qdk/uD^_vQ!f :dR^L3@XH+"aAP_mtpfI-Wf sNTdH(ZH@ǂ]qpb[(21^3Fk7wad^}ȵM,VaFuYCK'ͅ船>6Z"ۓu`{ɩNmQ? q!3 #LڮOX0sUTVW$X7lgy`j ASH$,NSМqdg%=ݽ zB^ܺ8\0PHHX^-6UQV5ķrk'S uv~(μ+4ey0=lB:^}(JrpiZFMWF@\dެ ~_h7KzTM)3KPj̻x yGܱ!G/xht1jB2i9c&P{WeG񳕈re2?Ъ&#އuSaZzqj@x)/j4Nw3)J-;#^l3)8[+=ň-Z W-G |i44C r8 hCIژc>!!Rv=k:cpqY~߲t;)g7U갔@;Z_02!'ϰb ]0dP={QӤj*PeϐxHȰUhE'`(`ќCAIH~c4/3^V!F<3tM).'*k5.vUCT fe+qNrV 9BHYL!\& iVW%> .v+i7j5gy~\+If*LқCIcq[̞1in VPq|tMPM1˰kH7Is8{&|ii WP BD8Hs ]L08! >ĥD#8WFŊ;w?WZ3Gc 7`ĈLE(j, 7Z}M Aҕ4zȽvp`C|qMF\EOC7Ϊ'eW+PEvYAuHɉj Koœmg¤R*Yx/V⣆'@@]&顓JlIh]oBc9D)}=S]Xi:KHe=O4ƪ}VƎl,zd;u)d/sURK5<C=~6ڔ*< xDD*jʒ]@;48*}Q֋ &,NXo 2Yc"s <%%iUIG. )TSxCWq-27}ՋwN 6P?&mc 8ƢMZև,lơi:ҎEDA'f1ʫ gocQ%>ulc.%,m1,wImcVKk|pJ r8~ n驘7u}bdRE#+%T oZNaKՋ-监rm dO,K0r`E441Of+Ҿ} : >g>7LuiM:AUR /kHnm\Dz}t>E61bESwx5-~o0q7JD&u(Q+MV 0hNT+MR}ݷ--(w74v7FACHpB.;5 eSx00r7I\J}Bxn,l%jsfI~kكhcїmRbh5l vv`H"PSޖ^>ΨM$o'F/BCCO>VE v{z8[o* GtkZΨXݏ Y*R| 7aQEE@Ds076JKPiB(NeX2- 1^ պ-/еCVNOV,kZ>G j(=hͪBn.A!p1MsBNWe}[E2^$X3!pH{(=Luƪ_7tRֆǎYF;2sbVK :Wܣ$W?ݾN%/Z B)( ['ɞú5\r&q;+6lK $ڣ=P4?E.$ay˛.k6%!=="=8  ,iCEUꎾDکf 6]meX\ hi܋Ud{h[s//v/E2nn%[wȐ{3sMt] ` -Q7 tۦ!_[hM:2#7~@) 9IJ>g71m? Z~m XӢڟbbrXi<4m_G't*K*¤V|@/5o4xzogh~IciT%u<[kSIM {:hOʧՆcAr=**-Ã,[6C+r,{4ۗC'.8oSCwGQrD4 >OF<}re'+FgtǩfDy鼆sY;3b-F\{mL r脬C0Z!:^,x+k=*PBO|t7LQF?ZΖ>k៬Y N 4oٵjY3a꜀!X_FUZLjJmFyK,fqy1AI?ә)aao)  b3ٱjC6>XۖZmde f6\(56l7ؗnSBvj#SAv;J:[ކjHS`C[^JjW%vAHDj~JVIGx `y9q8eJ[MǑ濻| Cl q0e~@ԎK=BHru^*+& ;Ng ;M]].]yC? b_'SCW{gkAA~DzDm4lE̮EW[Jzɱ#K{~k 6}A_FgB_5Ci< H&]k !α*p8Ş1Mr$o̝T餐l:`a[;*FI^30ӛG ~:M2?¼mࠂ'˲bօF5'捽ɫ8TV\ PtDŽHHtUq6L;bu&v|L1e~sS:d;NNLjI&2ΥvVa`WU8)|=ZY"wm-#`Վ/ch3PޏRd%p7ݰorP >%h'2đaJt*Zݘ$aWKpl >r&_ij#fЄ0LX:PʣK٥Dִ>  $s苎xRDthWm#^3ķ]u("uoB1 l"Yv_Si8)E8a?!?]=!}sٛ%_~ہܘJ3N5,բbF`},-p%U"bUeU% deE*i*a yvuސR[bc KZd&V[>KUoRٿ`bڧg/hjli2H=A2I"+\\CRx~z[!PTаOA:؜12v &OZϥG1J:bt̖ۣq ۛV=PwQ GYY/}Ӿĝ_t`n׳ˌ,c| N7؋Jcy.3Bh=zB6\O֩;s*A9) @AF X*{#Qx~4?51Rߞ$Gvl[]@Qsp!֯%=&F> zK :=R <:CgBw{Dkn!Y zjh70;e(W 5@©Rf}aӢ󣁑PIVMp%SPW ^o"+ R@7Pb? GGm@9x2?FGr|X/ 񷱺L tJ摮[CYlyF.)xHNYdɮ͎Y9Ʒ vZ 18DwMiޛlSJ*4aT1H,htF6\ZPWs ޶8 oviV&@%&v>zP̾Ȏ1逽Y}kp|mfNO@A@ u\0or'!wJJdՕ t I{boqpU o?x?]{vk*OA;Mܵ-/G˞k +{4oiE O>:%wAƓx~xY#)s0)ZWOgwܾWRp uJRs\KuQjk 9[.rCjSNe݂/UA `-XvVwK5UX 54%.$mk7iW|ϋzLA_āo9%EകUOvB!}3K}L1 HUr W2843h{ W33l*e#00X8WyA8U #.Օ1՟ =abM,%uK-B֍* %PF9@>谣@XҼYA'8VÖ <:#uj_dW̌&?s{ !cmM g8@!ha& ̈FuLTC;@U fU(*'7O9>c[t&a-8U08摠\; =MuGe"^Ѩt۱! hLړ@pXʀ]$VVQe=&&gP4?h|_1*D3,>0/ 4NM-uOImfGl2r9ߧ3kNZɨvmq5T7P !,5xIC'AwaHhe^e'9UӋv.(DS o0KEF!D͚\xz5לr>_I)Jݹ?v5%h]kzT(|)8y\EGIY[묑mqQ:87FNӏtcPᤆΩ4-(1a+c 9ad2W0O9a x d,tn}^K?6}!bh>kGAzvł (&Qu+6o֍Kvbd8h~ )$)hb!ZaKcV:2g봊>=}+ 媘._f@GE]t-y` ņ(׌ntF=QHI4 (6t`yEEVGUh@}EdRƬy$"8~͏K^&5 $ﻓuBܨ2 E:/^@UډgzmUA_K2WKzxHe @YyXCycە~eq̎ u_!9 6Fkv ۗ I4Gl]cUpOG}Z*]3;& :ҹkt^KI?B-Y"}[dfEf-Z fY]CZ^P Sciy}5U[)nJ~X+ Cs,s=LA)LR^껤[dQGk3?"TRa˘ ϖ8(ZVvVPxee:q72L_9?)l9v)LL2L.nJ f䖈M6XAMꃸn֮QQ@6#T&Uil<)e=(9SDts!_ r0T͌g5X Dw[\ ڬ/ 8l XjhT^17U%,=N'u½5iӂ='[:F~VQ/,/IzV4Ḣt;H': վr˥g,ݽ*%!'6*hLM̒^me8䏮S^K*xhDŽRx>n'0Mamȵ>=\'疢 10MEo]n pvf2%憟:o qۥ}H$nj")X8`![AH*Joe2;j3oUs?F{ DGOA0XbOv*oԟheu4#q ƌxoq*E_&E ZּSl' ]=D u*i Io+ob L#Axd&l{_], DW&:(}y[1TDY!Redl:_K^ؒiyxisH{/nGWH Y i -4t*8S4{FԱ i{ƨ~pWF<4/6yY4Ee>[/V` &K{#~+۟$7:$1 {;)4Q]3"gw !r|BiD) UYȋjxw޾쩃=I/ uŰHWbN ktfBvKqSM٩{7OPzzt(B ml!+!5/p8)y3:IA:L^ZuqHZ3r_nFKlZP&p,{LkR\)gΨF:YQe%>p=,fcuF$r-4q{{* :8 1(K0)tڽ:D؉f-!CINxA9Mbgo6My_CzyD0w-s_[RV)8n Dc^MKah!E$S{,lՕK/|YQ G$ec>g)Gٻfz}pHb0ಿ@*2^!Չ/-׎ ; 3LhIuSqq=m \(Qeù#5L9F-ߨv^c~: +,deKYy!({_;_r̢Yf3zV0Wnĭ@䂭 `3DY'{˛=}֖F1.m6I)2lF^>+,3+ӈ!qz`-JqѽsV~!ChPNoMvgꞯ .E(BNq!Sأc:{|qV^φ0m0f [p}Io[^7O J(pt.{A7ÐǞW6mP"m7hq]"7(9rV`@td|5 ć*ww࿢fHk::ᎁsm|(/ uHf8 !JhWdf8E\/سI?L+K;{?^'"KIe|Կ*NiAAtW (!&k[ u&L/jFSK8(W*Rsur&J we8;|9kC.f+c%ڲU\ki,x(}d FYoA].[0V0sc1+Kƍ P;ҚZ}d 'Q ``D[`awn_F8PF}.)MQbJ3첪r2c'psEzYF Eػ]m=g+E󷳺uR:hyc.mQĨ2պS LPt;39ur-Enk?o>IZ@*Y` | *&jv^uHFl_g FmNlw$.Xac!~%oɰJ F!D[aWg6 ?VyƷ^' L?9D_ǂ>[!Ã{9]Tlm5inY]"rTR'H <sO:A>5.Ⱥ.hQ;ҩP~JGPm>\dBrqY"e2̙D^-+gP֟R/NDv{͌$lUd7p'Oj%Uu^A&`7ENL9vI%\! ^&=W,NE\Fs?j[sOEyuNT_"s'^6=*{DK`pe oܰwM:7=8%mjkN>;O.JD$5B Wtdkh2Me_Kt7@s@hz򻐿25aDLB$V<*(p(;X'jOI^Q2\qH9UUB0~"">]{X.(v=YHzNHk(IlK7 97PJK[^n] toXF \2%2  ;O[>撟bHznҎ`_,ⷴ[a^(T݆QŨo [`%u[yS{ bii1ݾϔD#d2_a^x(ޚ"2 ¨ѳLB Ai!p? :)>`FK( . SʏyNԖ%[ud K &±ѽ;>r }jǞbxNVop#ТDK@ 7`*jodE T>l(Ϗ^LyyB'Qc[FHr$\m8hiBc5%\;Dv IN#F8,ޘ}5H#*y!!r› \T2Gr䣁Zc6x1ECji9' f"NJk_njfM:W *z^0L 2\ +(jBPWls{s+O/mGU;6X;>-&7g2WBזiD49)P/p0qF"pdrb9KP3ܙ_(p ,zv)qO"]ԇ^hH|K|XY8 fNAh"p$48S% ÚNu|;Ј~,՗O|d!>5썽 c _IMJ 2@&Q|_`e$w0j"  u5$_HXdk$sB>YPcS3\H[9#hueJhWU kjFu!?`qo3;NZ|O}ыdl0< E/ĘI9h:y 7LZ'$ЏnvNpI$].BW9.thzNPZڨϜ^DI+h]k6X-/pc MBOOy`$9'gQUOv5zQ3}a<[GNG%CP^~-Z*iQLLd'HW_BŞPZITCw;tE?Rm &rM|]j^4-eb}бs qSKsY;-s\dPu MsUdaB77n61t'A,\ǹ]tWm\zIlOjC%WJ\(4t cYOJy8RK2d ^2v530^tyxV ^=XPfhdI=ɉRR>dxe=YwPWt$q#&2fYZã!@m-d nT !^z% NEhBx"D?>iX,ywu\Km6.z2JE+.7{ =x6jO'C LZOjz@eNG xf#P/`^?kbח<6 e?qTLLq:3<ʞ ٩p"j{yR*ɤwNR Nzl^*|ތFF}R !f̥EU3وHS'mQH *s[DzsZVlH/ ]7o L :5*r`SUHVj /6V A>x ()[2*SG6 1R%wuŀ~7(PƒPNg( ډaEyo ¢Y+N/V,b)jO^K[bT/cȌܱ.CmϊFEw}iէCqP3f`yK9+ 7ua?m^hۙnA';O؎ d?Wbl5rH#!)aBx|,, "dmm32w_B2rJî_^Knj2:FoɎCKXL dଡ଼9K2C؆lHtU=,TڢUľL64 B6^@#-_<{fJG~=F_bY#u_T{* &B ߵ3Ttat|>o@^I* os*T{͏wiB%i_!V"#E*KclEBǔ q@K! ~-sy zF9.j$x2MA kѸK@t#Ta0.v1Ƞւa)9PX.P{DܒDʦ4D_N]0ۇ'e94ka;. S |JD"Kꛐ9`N3"-Wx*8]w=j?I泏!3" *N'xןf錼S֔Kyc/{k^{N`θ4/_ ijNřm->N_ di1lo@rYU@աgXG귐 >Ukᢤ'6v\4f`Um} %0&v`J!~o*0L;?Z['c u+z{[gVvjUu[nZS@=,3RS muyaf]_'<.3` mg  I|4bĘr-ot6`Vr톉~evo87J[DPn5)}X|S)E*qFK #‘W'x(R,rḧob~ &|BR>++і/ŢَhNKXYiMT; 7Y2VP}PfkTchiN xT 貼:qp?].T 󎶉ҙj"j:α>Pssir*E~_cƞ0T2DmڕܖƶM>i"!nok1&opS&9+-=g;fl@,X9 / wXyf=Db_IV†8wdR'}mD%XR[\7*m2a;ܵ2?ӍaM^TjN}hn:cC)Yi; N2}iA1=KnJĕ*=}7˥a'7e*Z^V`/A+Y^|W46 )P8,9|vBDey5YbC'Tcl~܉;Y&V՟5\%[ݸx ᅶ${Hc `-3jF* zBp찮CC'7ըI`2S  CzZζy!F] AO9>΁Z5"b}G5!H{>Ob+us8:}4Y5&eo=Tl9Jd1:*̗qq-0˞e3d -H=J?0>=ucİX0*]L߽UcRaI><R% :؁`z8ʯl~53i7^R3AɢN+^nUi`EB61W;\\c]L@q_bL9ǐ/ |tuOiPQx_^l~@'YxQkxdSnW7Ep <Y88[1w`J% *t9yRYL񑥙"`>PlK @3 1⋫d{lCf pkJ̪zl/~xdZ{Q75GF`*V8ELTu `T`^=@@ÀJˌ0,5+/2@N(%چ}g&VsJV9G8U~>N!kS qLd1Rr Ujka %CRҗC_`PN9iŞm,d>BI[p6j$!+#tė]{96༸f !R6^eRr?RAC\MKjx#ss9w\y5Ȕ!p9sٺ +e\da%w}? 9FY'@0P^E(X_Se n`v!KH 9b_]Pa:,{ru2UP~[`)1?ywtlrw$FX$+)Wz5JӸk!qЋ]%UHYFv~o?+韄'(j0O~w QslLTUavM䋈/H<>5fs֋RyPOIA Yّ:}rU%4P۹93[eLSR\RBt?p@SJ|:EA'{IngT%lAhdMlt܀H%UШ׶$ƾ!J"jZtK.POZ٪XYnoW)*]B_L^>a4̜SF\<8NOZ| =!+_Cmέ@PVu0F ራd9R[9RC,Q7ƃ5况n!0q0c_"ZqlSdnu=^:h?o4Zz{݋03 EP/=;T,pN'tܷjxSe1I[н4Tޖf`lkPl,I2>%"a=pI$:v ohKg3F jnb(DT3 A, 'z\Pڠiz[8n ZZ'!7ȏځҡ`y䢭e?"OE毳&Ny qV=G6Z%2><jTm 탳`iڶXzeq]w45g=dAJcg~]VYk-n,=zhXC{̵^CΑn.H)22,E+C 3T=GKm 3tbFIe6^tn0tNn{ ׅd-aGR0cbJ@уi3 \=J>}i{_V=\b""بLG*#@m8#Mv,p: z۫N N!22ܛP3 OdТoq&.A%V-#cjp_gv(c*xh YKiㅕj6 b#@erx40cyK"!PDs~#ƄH9{1XE@[C| ˝&Uv?Ag1䈎-l'僵^:c鰸uzB< i`jnhŌ|X9P@#vn"KŘzCeTc`Akۅӧ SNn 4~ o5茠;7]K7:VBj;XrF 7⪀+rEq@i] 9cH1Yy.|3b-RvCLHr:Ta3{MLlgx׈Mi氡-Z7 =J]xz肓_$c Mou94\ik({Yn/r嘡kQ`L 7pY}l^O:[ :,<1Wiɇ 6#BU.=+K,s ƕR3?snQv2ǹXi7b~a a/ǫnHmc g=jge>q]vNi)'uJAҵ*@$s"ae*âȹ_AyZxgܣ+^7en=D}u#:H;D%j)nn~uڴ :)F7_ԇ3!LJ-ea<]:/7m-az} e.2gyP !А[ʱyt&4#O8ʫj j=anOtϻ/÷S%3X]Df ;efe5$eݨk=lso߁1O铦053+]:ǁL,9P'70/?49?tT}37A<ePxh|Br(g5L#]U;F2@x+T\!"E#]@Vy!?NHFw-I.#(, xwn/16KwLIkQ孩5]DǐD`/ ^h@{հH(嬯o?ni 1l}I@OΣ]KH+-:zV34{Qz꼑n@K}>(m@RR836l=n;rŧi'0߮^{&H7҃.Ap/σ#n91$%zC$7#nx54Ηl%rP-Kmэ:W4tE\'g 1Lژh[#[o} z,@dCS\{bz.8 3wɽZ;YWڅ?)%{M6vNu,>Q;[|%{A"n(Ij/c 8|8ؿby3t^k"6hHI`@D9jܣ TETXcHAyz)~# =9 l%ޅ-[٣{Y~M1޶gB~:b5lLvoPi !z½46c8#l3"EDYk͸Xc]7QP[c ?V\ V Uoc:u m)Ix/(TgLq~uw5;f'rxJE|⤩/dj~(9fѾ},2a+ab'RۙU$H])Z&ƒ?%a}@D 9-bzh!mzEo S3֜٧]U?Vΐ:_wl5wի"~ErPVV]3{wi3;>pQFݑǾ~[?ˍ.s??2EsR Đ˴d@uP*Ǿ Y7埳oDrtg1^:nt~/>\NVo,'g| LU)q,n ar 5R`m\A ;lJ@($O_4qO D 7>B ҁCW'`\eAҲ_avVhOb y}7ya#x=ilXkqܘTf R9WRӖ6(GGF$/9HcB=8\cpJZۭK Y\\taM_T>`*6$'ρYopXFM3L5+M,y36m5TZ!slYݿY5VTi+.P/i/oBAAm@SZJF6 1uޖSqP{JDbTLo"tt<#idV^NIgbG6T䍈ΠvjV\AMT2퀦_Մ;py\_x}iJ$k qT yy˨iCRb#ovBk2*:7" J WP3J |P^[f^H9!LQ?1Ry牘5RB ^Ji07OLQl>!vi__/;'ԟTby~> OW4ڊktGۏ,N~lBo)nwF[Y(-o`O>NJ~@w{teA"Ү,6bq֠c e)ʥRԗNT:RރH%MfAQ2~̐kp8 6u:r=Gx>_ٔTkExʩ#z Y6{?pT?1vǓj(!RYdo-0f 旪p|׆>^K"0y3Zpuf'%m\^Q+ Q針0jt@$T_v2'Q |,ALUHer6nQՎڕ^`'/XJ,H~s"A=Y;TwK2bJ9F;\s9=þm2 eb$+Э1<3d Dy t; #qzKx¯np#:|ئ۔'}V5sl6K,!inHl1 W;cln<{Vw=)Ձ½T mHV&SN}r3Do)ihvɶȏi|o5PdHEjxIZΠ[X-پW rE3^>LƅӇI$ސdВoHEEwl;Ӏ qk|[0uxrS G|TaB7Ԋhfi‚\<;Sa♊t1.vrZKS~*5ZKsoȮ`s4.`wSuskeIp+(|A3RSf|VK"V2OURQd|oP+yd ( J3P  z^mr-HS*hgIEҢ0\V=/@RRe:J#/N0KD%yUE}q-vluAQ)i-1| a5qBGx4,-SE¢> *Ed>ͤjKkI̼3Ae.r(2uzGWs4 lσ= Pj1JQFY>nk8D=(0y5@i~`8NgoU"8ԑWٛ SzjF?3+7;ɯ)Fj۝8dM;q3yyع~ˁ~ *X_t<,}n`Ri}7R@iw" z'8{k>=G-y拪OECԚ 145ɶn*? [5̮#) n:8n\~۟@]MnKB8MIQUx.A%8M{t8evjgz8bwT=";^?\&QN "ݕþw7 ̎ESh#D{V(Ȗlj<ʮVLJZv8f<ԌOis?J[c.SYOCn?\Z=t9z5 մ͎ŭQ'4Ġ<(_`/$Y>>pD@a_UcG R\cWD(ˁ`*-n%D&2p漣l.`̚YL'KX5=߬uOe1ᩆLCvԁkQQ4zi,'S,^ߝ5AVWYVȌ5$ ڷq!\vg~9$4ܩ%ڹ_̯csI]P\Ԯ}p#Hѯ,6Ͷili4;D V(#^M5tlM+`Mimqai{|0No//V8{z0Knc< ᐭ喁4ۉCeDg&eu#_7zC4<: R-32!.H’P|͞-ڕ'5\| I}%DaӃ&i-_5L(&C:- ͯf/ HߙCִ'h0>"fc~jYE5Z7^U8 .E%HKюZyeQO帡Ӻ̍,b]!H4)Dz037}Mͫ;|-#uN CR40å M,P"d^4%}9EJajs6p@H=_ qZ!0P:O](8=qh ֱ!SG+[>A/&)W`pĎ]ىE 1xlhˍ(}3efT `ijoHvK4Ü!V+YnBX/# ou䓞%* Xɯ0(-^0&'yoۓ|-Z3 R%CR2M?Xi-\dvdL'#XY(N|_e1vN{=ʟGe"i@:3q\1QSMj^#'svO ߑc-vzœLWV ωF)Vnhyϙos)C?xHNuI41IQW~5A`qWG%e~6KB4Z$WZ,t&; 3&k-ZRe-{$Pt恺Y3U7c ! Tw$FO /: Y}<_IA؈MwݯHK,eK5)ir4-x!>יۼXg74:IS("8EY-zMm5Sw~@:-' Վ oI Ts`+.B89yDn#{ 2f9)Tc]+x0AP$g慕Oaˢﮔ.dTmh0 xI&9+T̿ۀGYfθ5 Lpy< ͐κ6 jBgBS 7}ӂM!HlmΘ*|۲U+XxRE| dY-%KfЀM<^<l0pp4VؓBo>ٟ<>1܌I+yS5nH-$8Է!VW MNͩ5mvﰞDmQ<D4%i1[4{=Y3A *A(Cvx[ax_?uЖCi\UY#{`7?G;N9'C#tNӊHpqF:1)E/6؛Hb>M K- qRxbZ*/ЀgR/ BMWH]wn: N}a:S]c*fo1`\.J(ZˢrEU/;7'u)~A-=bN,:T9Z+"q{Ϡ]k$\X$;9!hpe'Mۼ# ~%~KD']#[BC_ȧ=bM t^LQ-4٧'2bd$?NO$QRY@xF!] D4jTWD `h|̨eA' :rdli& :[:@- }XT&bVP p#j^y[x7I =y{2Iu5FKdS0)M_K:XQH옃8dwUZ9#XݚޫCA/XLb'8kܾ3c˖ -CDЗ||&l3x`LJT ܒܑN|!&qLQPpaN-7(3!]0U$d s*_5~@k&qr01osSV67A 8 Cxz2u@{+|зRkb7\X.T"vս2굳)M5& eEJUeE r\]J;ӡR:3n*& yvL Un%)=t8>TeqN2eyɂ3G%}u#{`ztNo? G}jWQAO\f_eԬ =9vZ w\zN}`S`ȎTUS!RXʔ4Á UO mTpyiiD| (3 ݊&}5Gw 2LGA q#uP%,Nt׭n Ï0&xEmQUѲ$}dXƧ&4&Z"0%ӫ 6,հfS$I^?j%PKEO{*/3pVB!ڻ!z;2EfkEN֭ ͔+6ڃ$ݗ:J@d)|TVrFܕ+Ak'#Bs~0qlmV;^Ϥٷgn\09W}ﵞ^%(~xpa]έp~؊KU.X"/^V EdglgjG-6y4ѡ1P/x\I6&s YUZn :gV`}HXiو`$Uu3 y˭ n2i3x@aWSXf`h5P{>1ݶbnZ8 =EefLh.A~uy{_x BJ&wSXy<URx 3WWL 9Rqkum_#eGw'cP%yT㌥^,)A5`]~?rK̉]z_γAfȤ5ՙK1닞P880֪c[8*^"Š1& g#eZn((t8q LZi |FBPl"zJY7CQXj#Y;~&t$߶7:&÷9';7:*ڹ۵R`''B**0IOcoT5yY`穫k7FԸ;U-"j& rm#!Yv^֪w&R)Po/<%:XȝY,'#k%GkAkz#@YxEg=N4 keR> F #KKY@y`7Y(w pÝ!pcvr!CŃƭ[HGBCPA=xOmGTF.;ñ-6F!G3ziTK UhH B:0\X@KC"aUP*j}nWHLE ]uRQnq/ /22c lqeq[E+¸ pIJM(\uUw$N92DEW/sի5?ߘCf%fS &|w.)+'WM/MPJ, UN%cZ{G{yVQjvcs_yC94+wV)g5,J~/YōSyM1S9 /}FRB!Ki{ v5#P/eHN9#o@q],C[G%: 7 ڞ|5~ՙ*+mNEQAށ9}dĒK<EN~,}p|"17R^R~I_I3qzq䄸id^HlP{_Gd] fFN\R\5Y3J*ZketxNNyZk. ۉ_\۽g7- #?2qclׅB4CGLJc&)%B]_z/h- k85";0܈=9w|9:OrYTVR7Q˃6g>wVb "Jwy#jԴ28obT_MCAe&_Ykk0r w 1Q)L5 B96Tn-E;:O1@˶?tܘ \\ ƈё{V"l{ܾ՘M$ f<磛t$,i5Xmc!20[}x5hI9r'Y)HCWW.v;ԣۏ%)%>LFRC'&=B o8Wf <׳]ɪ 1$h`( 5^[vc*Jp[pTghdǼ"rFMp:ڷũ9} K;ܟw螘1PN}+,BۘQ Q/P:gki|B 95Cߞp6&|Ԏ wL mͰ}u X´&:_`:Qa7eFAP1&Α)Ld QnTL(桸[^[%ŅGX ^ZIf5wc/42'5 g,9 u:xAm2}KCq1*;R4e&1#)a1p ciCgnW:Sᡠ5sm`_:kh{L8U=7{,{q#_$ 5GF5q j!&,~;*Ćp)"T4@90\GQeEB3OHGxbP%EY^GyF,Ƽ({eh]|aU8kW=gJ۔*.gҪ2?5ITmJI`i"׮8Ir,aWHs:MԲ+rNB(>/Aвt\2~I"Ó?)h~S"ޯu mbe׍`O%=4Ź;Dȸ _23ʬQ%Q0Q;ř{VkDG!'i -ʹc1wpqMRF=܍mgT_c VG)w0A-Qz?LpxV< -\I9P( uV8gP.%ȩ@oyvA#<p0#8̻] cr@@)TOV =?J<7rs—/Lb2uOJk!P)8;:Eea`%ck8!J-`ۼUxAn ֻtEOu\^Ywnn7!HѻZOojĘ~1UzVv U~H-cBEC /j'R4i{陝\+`5ȨdmΉg*wR* n?I:@.WWR:s?_r{ }8CÓOeh|/Fd9/pjcae(QL wF56DhIt9#)֛ .OX#r(R: ӻ]VE8SnSH cvxVY$"\o}w?v,#⌗2]-{|1KK򘣆:s)FnAN< ҡ;)ce}̃?)`: a&jcY]bDjǭpmOgG+.nuWZ TסM[4 \s9^@u٣sjZZ6RX1 ta8C1&y |!+%8 k"reu-T~- N׋2FjW?}d-:Ã^הj2,禲DkMZ7k)OdIti}lgz~#X!SI ]N|A!='9=eq3h]V7% ׷xGw >4@T*?\]Cᗋy5" j*Đb(x6~I~yc]b1Ϥikq,ĩ%Pλݳ'Q썝:pMa6"DRGkY=B p8^9y߮[b+ n4-"|5zs2"5NX=1KeKHdԔ<+H%sip&I98UB<&Gٲ0ҵi:l0V>w)q&TZϕFp?ѤyaIi(jDS\Scr1^ct>ȷ=ψ1ef# ?/Es{J޺HF_a,DԑХ 2O# $( hv֠Z!(C55Z>CEV8]4mzJǗzzOK;DnXY˞j|lѫdLҒ/7n|.7Zzm䧐+a#@MѽG(btS/,\ú,3i챴SdRܬꝮENF$*ߣAPV !7W(݃!{PΟ [!|oЖz˟z92~ Ϲ2pf.rGYRFUp4_*g0ʟDA-Bh`%E?գVOʚ@sWvEy(h>]ޥCĴ;V(O]ZCzp>JQoA6^+L2MxT\!gYDheZbEz7D 9ʎ棱%?..iZ|М;;xI гCサ3ӉqFCDCB2)(| 0-?1[ܥ־64Ń' Rv=U]9K4/(P  ݍG'rQݶ=vM5`/@j~d QOSEԍ4vr )h(1;cMϸ+/ao SNpev~kBUNeuĨݥޖ$o<<RNMbі%qH'64UK`W9qz;ݗ]lDimd%-:*}-6ہtSs׸E2uYʫ{c<ȳAm,2j ª𵇖NZJ\4d!ts% F'~Ε1Sdn%1K%31Ia VV*4v"__/5t/c4ccI7l *kH8򈣦G̜$DDGKNA<0{p\$̤IUc3h2omq;NwY2Gj5olX :.ߌ2a{PW҂@ t!҄rEܼ9s!e$$  J8 aL۝]KUYF2\ "L?[쬮&̥WI%JwVm {`ʯ~ʟTQGo6Oo[>hܯ 5jS6{gdK]nnUֿUӗ7w߽~wb&ztޘ"0B:̆'w|zppˉv_s[5J@?>zH.ku⸗Fbld ˆ/RrfseeXkyOk"qU}{c$i&s$B tn?9LqTxѠxiv$r4y/+$->5kN OsZ ԁ3iU7ٞX4%I^5*#|di>gUJѭaSGK^P.U'QMk`f7EV =(Z_=+iSFA&dE?Os붽? VYPdNc(N<>L0=9?ȚC %hS~k$`Xne'!O[ϫOW>5ˌ1wp+<2LVw Nj#ET9d=@Ο*qe-ѿTȩ kkU1j`7oSs^쫗s̪N'n'k'Q뒞BFY_&wQak1XM _Y& ҪePL?H!1;)N8E>{ zn_x^Uf <,+A@0jH (hkEi!RLS,E-d49R;t$:gw bqT,"J۪#J]Pu8*]mבPå9tFTB_\h2-nTn }|&EKbٔ):BEKR> Xz)p]NNMani,}8O3 V6P^bjX5[0^)Aqp"Am-9 Y~*jsGp`h‡B܏zA=I Md qM>}4f~=9. X՟.9vHr ^nODFC*;Rh9l!=Ծ=h$znacfD2e-2aIXʂ16«A=ld`g=sE2!4 H.eU̟`;q~jg%6Uڗ!"ƚ*Jtq= VEazQX2hRE92G:xxu!:gp&Bo֦h|Wx-SLXs}(aɱoE/47"9ߪV^eDP+un1X;f{U/%)XBڢS+;|mBMm]7D$9/A ;pmd9x1tY-ITs /uPu% #(TgiX[BҘG7"!Bf"mG Pq3%5F"uMQ0 vtI6 i9xO콼m#fƒ^,[qn4QEjc}wH^Q|;ퟦ;pê2Ge*M;KESI U?p:PY~$?$?pL2%zi+ٌ_c)L{'4΢}_o&qqKNe/ WT帬%4rimڴ%tE䫏M qX ΔDЋaB_r1V:,# 3>l6()F?,GuM6"Tȳz s̈kIo;:qAeXr-"T4;Yos|nQhR ?0ak,ϬJ=hu9%,f*IIsn,b +6tHo{ cx]vX~kfm86ty'x9';EJEֻtnѠPȦXxFsx)vd#7=nꡞA鹎2ڜaܽxvGNs7ɛn0*|Í9/w@W3A1pߺŜk+%h2hs7-h f@-^s,`t#q08 F'rtYqۍYttG6^o:~T0PmOVV҈\ 8`RF0~ʽ[ݲ i?Ҹ ɵFQ+]qy3BYâ({E(ܙz34>DIi/N) =lF'vj,i%Hq2[-$&(GTa@(d\Hc%L-%k:u>sqқAt8zpw3GJΗ6Rj2اi[ >VSc'U߉.NV8kLzAF'?eɃ3lƹB鞥p?R@="1k:ݷqhǏipRBCx/+Tj^E9BN\̬Dx0XP+l1M72' bFd󔋲#I/, vQꟕ~HVirOj-Q2:ʇ tjG3],gsFwjUG` K`ly,s"~^eiA^BGgk>G-īoKd|?'q,x紫I +XH-#¿*ޥx k8X7ߗ8Y#ޮJ"hem \m ܣ^=?|{}uyȞz*Xqu3.Qu.Q_Z8zE=Kޯ)8؛1]%D;\ܻ?%%se|ħ6kUГy (w+V fH18YuXȎ6S@El' @E2 HФYwQ+Rc\r7uD0d{0BS yu >r8HFe֋*g,H*;L򽳠vvvCV`{'mqu8yA LѱXH")^(hlS$4'o"Le )wV:X3[P:Wr}5a%u'\eZkifVwΉpn5i]PueU}L=p,=uva^,)_GIh;[5ژ (p;M#kd~mW MY0[djg S.DC‹?m~/QV%MqvgtəRI[ AeS&>LiG'݋@f >]Lz퐙%>a1ǟSh=\Q5aj) a;yks7 $b"4lWߔWTj"!WKljG{R\MwG(/*aK~ ^d|OE ٝZEMdIX;`d_}Lΐçw\)- n1>]UPCpk|#/cjz$Vh;^*GcjbwYKdEEx$z9FLnI96l Me`c>(n u1]ȸ7\ԁrZkV, T>LTB RKh}Ze0zPٗ+ /6Ӄ~^\D*ݟHFɿX$$̓Loꙺh>*o=_ i#O )JkRl;7POR韯C*<pA ,Ae)uƲS.&tIƯ@DA+XɎH~7`Y5C"Z"J~CS;"wGSF=HP=V'qm ͇~eҺe|F 7ܑq_3Rmտn(A_?ڬ2== ;6k݁.w1Y[1Z~H֋JoTBZϸd8< THSذ"H+GKGb=L>38&I <2HtXoC8}廜* voFd|̎q 8?CP=7Ļ9f Hg1҉!L'bEsa9il{s#,Äl#Q-G'IRyZ%'egYv#BG-6~TNJ[tn\~W#6qym&L`̩|XO]5b0mڹ 0 itz~\"DgGm QotAiۢ>MKRX16pO!]ٺ*3@}/A8Iߏ35 Xi ϵ9DPJX Y@MĿGmVGvbx=nQʆhlZiZt,Tt&v:؈_f-ꪋO J'ܞV V|Ogxpc)H0ݯJEAМ"<8i(" &jf@&ƋN@F0a0YOo:Px`NE{\ot0,隕L(!4U| WdlG;D>eU$N:woM.}Wk`#3,x9/ DJnHڌ,+~ N7DZ$.M G&1X88s[8& ];Y6KM;w /Fތih|8T9=X/6v[E'GPAmGIސZx/{)f[J4LM|uRaЍփ;zxM)n'ʸ%s_(R*b[j+L&ix{gME- ऺaeUTpj7?n:A6A4ݮlGfb3\6 l9)V! xXZP_y9Q0JU6ibS¡Rw}}`"J*G烁G̗4[k_8. x`&-=h\ln^遍|$R8 á+ Ljy[9F.I>xg!pͲh6ӻ*Zwsxި7-ŸcAm]DrQEA:b*rz RTPc.mP.D',C..ݱ)Ҿe?9mfs+B13v}c$ABks؈0dYvvJRw$FIm A`*}i(mp3mbb4k_Y7>YCF bˡ8WЇSO b^RJ@5Ēg&`b;>X% Ziݒ(rzÙ!QuD,IQ@LŽ[9Z*Jd_|ӜCТؚwY긃^oۑmH8C@X }$e-G=C_*-2+_VP?X0c<`e1T\f=lQY{SG0O罪%V Ơ2cZcI/ɈtoFkwyu,Fܴnbw@w!d OdR"kMC-5#~䐬gٹYFJr%I+ IϮ!WsU_PȤ2ZJ=؜ܱ6k ۱QۆPw$ؚ?t+-凈Z x baagW4]*E,EgD^ua.y@|a s3Ze|{ŌEJ2MHvZȹWuWϵ 'Pz%^iwt-fTkx{rAٕO**W۾dC qc?7zrAئ>Wi>>4ͱ-u[OiLK@*B/Wr/G :TGaIہey׋u7-Nʟ:!f$Š^ŰH:qW*H-A<˥ Rz[iB0E':K!sl`(dծtuuRR&$.1pDሥ9هr:}'" >yUѨtM@OeK|CLȇ)MDT!6a#B+"$U+m{P_*,+w7&L3~ְ@ ݵ>`} eiJ+ȉ_I#%2fK$@\%<@;~ڈ|]\BС q%_[dԜ4i)#N?INr-ܺ$YXd~"NN_6tՁnUݧ2x{i^-T*_::^hX͉n$[F \gOy6HÅKk>)oqo6<h0+=L*t.~bi:ztb\ 8§Xo? c/7w~UA畃=9u8Ƞ)P">5'E|s>~3f@/%XPm*5W'l;0 nhM~y@YUI:OBd*K<7>,")UC:!RU &VaJ9;$VW/ nWk )f'58@)Ҍt)zל( -}_enNUʯp%2̡m Փx^v6T+FϘ ~O}M#am!SX6!Ff0m_2"71='x'I))aO 9GR.зcmoMa/P9itS+uJZ>7¬) ^e\y/HjnCwѷ j9LX  ゞ6{8a.ˉ[a4NTx3蛚iVܢXY@4297Ir7bog> s"-0%\"5L]rNq|VoO=˳uC:SF~ɕuP535tVfT[Dŋ Ѱ1prʧemI߀dR矃GTK&kEL/T=TO ^]Hj,V+= :̓,| Mb=m?co>ED:p<"PKury0*etfdBқLهS9Lj~ӱN4 pƵUY8#"eHF,LR6oϥ9] Xlv-I= pB@1\LW[;RkC9sh0hXDfrZTvU3 s8j]{3&Eu"xNxH)7tGY !.y6pϡ {!m%?!91 Q8ȱnvm7dVFHiɲ^(²)Շ$Y\kz,Mefk.TFQ.6?ITS0 *oe'1ڸ.Lc+ xm[9W ZpE@lpyGOXRvl O6/OXD#?ܪ{id蚩 YPB ![,F6K{q~i ULnp{qEQR:gwfy1}Nӂn/t!6e Q_w/2}LQITyyG_-\.E?({ձ] ' wƱMCT֤w& Pcp]-%۫j`hoiyO|F|NW %3' NTgC5*.ϣ9Jr&a~V/1mr|@ȱQnVƲs<)5e!1CF:V{m_22Xp9.ȇK oz>1o }؂A_BG.m"=BΆO)~qQeN-Ů@O@ C~^$՟ukd82d'M ⌭<!{q0hc+iE2mzb/\;X̺Ru GÒ͘9-?\QU Ӷvߨg`+O\je،i3nk5vQFԻB A ߎlatOEK\ O8̴[ѻBwfGO|Uf%W_o7<35)V[\KoL9.b0W}=5 U*z _,?S;:iiDBӢv)F٤ ~ՠx(]KMPc.og>rs':[,QA&·4YYe2٭%[4a1_ nRgQoIU$wT C caneɡveYR{0> LG+{ iL^ kpIGytyeg!{ɂh,^1 zk!\ÍmP5/+a)4+>i`U -\oE/j8RioKMB@NI`a/hf8@Q"$Mv!bq38m^Q Rvl23k YF@ <:)>#ᨨPx[&8 ؍\O;gt# åͪM6)aT+X-oO!ʙOA痨6z|ϩ2w} %@r5וF]S.23X(klvsl@DyF7Sa=v "{2}ztz* &@T{g/ V^"K޷oeE$Y" ._*gy#eJ}`qq̜mgją#Ѳk*?38zgT-XT3x*աׇ6D3[8߃zR/սIa>",*OQZZ1G\,DڬPr V5HrwY1l .l{'3d^2DYjqc xNRm!Rcmh81m}|cKl?';KEoLjgFٱ^\]/2?9qpcj3d)cYޯ^|8Q$sd|1Hoo:{[`q 'F@QgvAL/zF×!j/w|ĕ,]hK&o W;ŋՐ˹!d$udc'͖Џy]gGY*D- f7lo!q`!\c#!C<^;m+Ъ^ƚZn-SOػ"LCE ++NKCH랫#AW?j!-H[7%kk`Cdyi?\?ꗉ H-PobB2cJX:~ۄŊ4Dݔ'*gEP{jJz!Iln$&"AWجp v3R~_xSJ7nhΚ0ZGr>\ݰ$]B[r7JR-rTO,ѳ锱(d$A#;|-rմAyp }6.Q*M@7h\ g>S|R*f_>Yk&l7/M7ϗ;uQ0ɛ1GүQ: E8[ J=31<}`ϑEn} (*]A Ҍ.bS3DkJ9q 3 :+q Fk1D55zl31saxQZDh>*/MF4JˑX$,4J."_!Ah:Y9J{poz>…hto^& aGq" [̨yW&[X)(g41,yN+6Z~6E%yH2Z"TΣC&_(.-S.fge{Њ( N B)+s>x9(VGLWJM^Ke_ÍىCS"j 8Cd֥\(Bk|܃KRAuMsN|kn ;&&G8X& qun# 7yZ%:z \KR H#b bRZmxufgAz dM= \z Q=Qz[`#G{pO}!c^ |n>w51o '\n4uD;Vorv $k'tF!ۯ;&Jo6brIqt0^1q9Dqk9Oc&-$Q9.3㿞52ٖAːLkI}POHkSe t"-E ,xY ۿ{VLV9c=* *hB2+i:+l7nI uJ9|3z Oݛxb!☰ptzbav /X4$ji]zOH7` zSt5Fbd QY-U,Ǝtv3s?^5ipTv 6-sybW",1BF^AlV_s}Q)7M4I 1^;+#+})u^OЅ"yguoE!)]j!M;Imrh;׶OA1=<Xpj$-D>l5NZc`;*mMW8`y1q+?>+4bEِ[mޏƒiר8 4D8ms:2NW9uNÓcib'flIiWFrr|I@ | j+ԨM"%Э@sRfnF\h?5Ada#^Y Fe\3cE/\ s7O.8D(X3VI"JUÐ6 >TN3AŚA{F44>˕52 ZYC^@ep#^m˅"$+f@ tSI 9SCF{} U#i*YVf,^Vɜzw5"M1>AE\l}K0˜(q'A֟*6~6{&Kb`SA*sJ(4gi=/Pte QZQP3Mj%ZOy4I*w}:S[ tj@ӣߔpUWc\O<;ljɏxrɹMoJODƞLwS{!J hAwQ0l%e|*p8Gi!!i88V0: 23l8i- ݫ.i7פ$j|; A)>`fT'hzC- ĆdӻFVh(Q1=3ˬa8u`Bd_٩tvv[+M Azy,c0bOsWixfo6h[R1@ ÷R(Jj 7HP (Ӿ^74YuȮJ0E+ u?#J4>d4!fBf ͺڶBWّ&MV/qT!vS|2˘.<=*'ԡ@vp4CSsi9#|<{BSՆ?N~β7B<¬e lr1pgK`g ZM-j5=:~2!1RLZKDJ  ;#20Fbqvd8+Ǐ40aCg}GdtgO dL{]xy͍-Jg@F*-䏁 ANyT$:|on'|>m:V/tWqV -ο\ fU1&)IO!X7&vӿ\_~BbZqD/lk;}~!<PEW=hv_̄Yf={veئرPH\FZnՌ19 TXÝZεn 63.v5fo ~X?rѣhMh ,Ns3=fco#h8ߖ8*y)jl ơ+9ү7rHԿ~x7+PJyryvLa`H0crzz*fBiЗ 3d,0Rd~pX.lndgǶxzf1O?}hԶ{*ԍ]Bh2kR;$?"9y/ڶ81!{P0(1d"2}jߟ I}Zq7JMk2>Hbt=ƿ|lr/vlu#p.[iH]mʞ3&Zr PRW7?(0)z)2nmҋ5PD~>?{aFP!(.Үm[r {]E#1LH@+S|e_L{ ~%W~ḽ!OJ6(Ms!+Dru2SBpC5bLa浠Fc`Aw?G! Oόr6{tp5keʅϹ5?60ؼ 헰ggR2Qp}cTOii q۟{,Nu}6ouxAܳdGEخü/e($>Hۙ/&( +.ҸVdV L>:=,rLޫXySzA?%Fknq0N%HY,,|#5]R u5S19+<5eRY `XdП97{{-] Ie;JvZ6ӕr4g fą bbp)ǘ/XM4ũÐ'tF;H-㹨-W\+nMc ܕ3AM^GSVQ@ϞJ'Jc@ [yKF.F ]XOZQ1q)bƠG7ϤM T몜ykA^WVamX> *&̀0߃@33 9䂬iZ{٪ uT[W]&tf,UJX޳{RFZ x#4dPL%hKx;f\SԦ.Xonq՞hl@/rYz17SzƓc2V/.,hIWL+w!f&iV՛ᑽV:W11p*ufqv\PGώ4Ƈў7/0<*5>`h UrP9HPPC:Ҿaq^*q0-g,r 5.t>>dxB]t;zog 1aռMA^-ny7s*ViuJ. lbުFJz ~aGda}єT1SLp<w ў#~ Yfx8N˙眡&r6c/o9Knq))׌˒U.:rX׿Nͽ=IԼas}_UD)({p!ll6x%e\xr>ҮĆx>YfBvfVp#;B#T(@@2p]lI&DŽW}+vPk^ܕ񍫡R_R{lsRF"8%)d>(RvyP]d=ӧ*"~Lv\LLZ4E\g ʄ0Orzo@A;Jt±gLkK.{*@ݣ6"h Gk~?)Dz3`ׯa<+1o9ؕ6L&=Dk5G{jķB^@fw6#'A<֞YZu]-gEŘA' Hh7o2n,k\ `~]SUѯ1-gvQD0;y(wn?$C,ۈ?#βq:h$£\^?fZRP"fsNXf*=^:(QӮ {5&֫LGd*I<@ЅXRme8gXM]y0bň v,gbQ)l#TO`eK+{bLPb|8 !F]aCQ([X3JK a$d r:KOY9LqIK5yyEd'e>Ӕ|JXp7B oVL+p9Z2@e EP d8V }#`e>rw3: XHRO-?97Q+"Ll/T]_,y2wY=ԵN BņwH&ټ.h?YD{o6MgdG^-e-K3 Bժ. iD"BoW;} C7ZhX4r܌7)Spqдp!N:*r!j|'(Ps:FқgL O~B<[OFWȶ8"^e.\ ! B8YdnxRPzq1lҸ[mC6vWA2Gy# 6( 牸P|e7f|5b5b7>̹xS;`|U֔I=xRl wTWͨ@Pi#KT7]}|00S;c^>V"\nSJ/\^#gңע8MX0zP(-95aށ%( ^%PzrhW+}N? EWeJ4zH;1ڠ?d$b-.Ĺ 4_6={:0#[t79mgoQ.Wmm)rפYHu1Su1>NAQ-e9U 9ɏ ׿(ż@o鎦so e=O_c(Cs=n-E}))QK?VZ_6t>U-V63(`]ˀ f\ydq+0Ś,^[X:ok "pɿ7tK0C7x{K:*RJY܃g+G=6G''ߟ(+ͣcTOKE]ITCiW72{,,9Rz>m8"G"eb]Lc<@]A,›WF-Q雏ך-p`!bidI WzB^tOX?:HW (ڐ@*7墳cK> M|&'cfpdTrc0,gA^ n+ mRL z2ç>be^N$ %0d5e(EVʡMm.RZIp-lyX;|v+@Rbn(6/p`췪,Sfvv Ct({%0_BR5ԓo#SOXl>mߢl(.W,f2vgAw䒍@O<vt^Zޕ_'26I{kԁV7{케İXi)>rOǻaiNҹuXkᶞzwbtEz1E_`C3xW720\jY,`?f-+3,VjjCbj|Rm$lZp)u3̉ %y\w11d4ːck~uEY.0/f 'oC|,uBqb@=)'(oT* /x|B FT[9Օ_p-*p<.k7QF)HY"YU&ݕ3_$D>&]w]^i~@5?(Q&:G9 k9jڳdjxa_Cl0LVf+‰avSbYeK"V'b'U8#g"J|yKyc9R Hox0-p.:> U}~AY%θe?e#u86JPc)aҾ^Ak=ƛ1x.t*獠R=(1)?!wLM/(a ˼ e,t-gC@n9"ccKF Fmf+Er\,Сxǧ9!Rqm7c :%ib46Q 5} Z_в5~]g=p8C^,8Pf8gˇn( TZham ܗH8?-};lPHɰفԡ{?"uȫ 0jnml&Pmg>ɘFV$' (3GH$t } _\yN#*:,^P( ̚,v)$#b^su`Ol4+D: )CIu9o K9# rV]ACqf(f*4Ӭ-x`cV^rvWR.Iv֜h}91`U z:jYHlnHxzY07?T0Ξ6vJܠ|\Z"{WAAsKM"Y8gFk NgŀBZ'!}c++ë!Z>Lx'->_ֆ,9֝i9rلC{Ul?%ekbȝC *XJFܗJ3V j%6߼:Ggb:V=QlP mIaj .lޑBV)+g€7GZ`YUi(ܖKSp%BKxWN<e뼑a@CbxHznih-Mp A_ǮϷEF-Fyڵ4YڄxEN!hhĤI}XbZ`Uy8F&w SHDIf-0hȣ*b:JGJӔ1n!yC]4 z5(6h/8aE%H,w JJn1 aXIJ T.OlFʳ!?خ\Th)-gH=4WU78W }9^M+&.D+uIOw=÷+́"_ptZ:6D媢Rb8-&52V%*@$ҳ Sʼ0^ej&8WĭF@y&q|Bn?=Yn:ޓsFRXnbޚ4.B՘E0?@yh:GDUcA1ƻрq<'SPꕛ"4 jgĺbH|Y];$! f(2g {5;9 ɋH ˹zK2Z=_h, \s,\*ADWZp KBG+ۀHM(ʈxS-Fx'z$rT&sd0{ay& Ҭ(:XDDCf <ƶaDC#ҭkb+!S\Z"Eۗ2)4]XHc$y.F2F gL0򣬾$EzgK$k Kv6t^0_exQ)[Wd Oa2;/6"@m+ȓ_eq<;?TBH*dלvj% [2հ}ʆrR i 7(qD0hL~>M/-E/JKVW`h;j[AO }ް<*bVsK󙖢-)Ƥ&nMT]eϩ1%(΅YzKʯ8XdX!7ÆӦ1!x gjj\L>  :>b-l7y,j^8\^"j-kd1M+ied 1):kI =_%1Osѿ (PBa-kr~P7nZӛXeoM %>.ýͦ:^fQF)32|zyT]ʍtTU7K"c #qBdMDɞ;:4L .UR:r% u5WMPр0]% F ]{\u/K˹0E6LPfYEpZN*1>}gI0ߘ!'Y2ezwʇ-${[LX]|*ƥ a*`*͙;W"b atp֗h.\lTC+i.@šÖc H)ʰ\fL !@$bEZ* dOYR׊5n;^AN ='RO#Bi ό~PI]\"c[2@Z{fE-2S`̛ pcuM>E5v5&f$D!9Ȯ4L *I(<gEE/4ʒ1T S՟ ;ӽ=[DuÂh&0*\K\`2 kʚIX'q$ $ ^fXxR+ ! DR,UH|q g4o7tKDW/ZJ l!k"zi :7r`Q|.;?(MPMl.&@u!_ؗ]뭉Yn'ŏ{`&|^BcPS 2JtV=aW ?4U=L=OV>+*hta ݖantWhArXb(j<:⧘:k**nd2k}$˒ ܀.>v$֩AK4W<-Vn8u]Y1 /N~vpR\By5<.Ԧ,`¾j:q{~G85'SMxD}a L,1XJ 6Ccxg"Ge&S_ ilD,IYݜH(3CT\g-ܕ?^mBYLle,DT؝9^PFb&F]4Rz%w[8qo6c60y7뻰'LH`oYN1.vM{/@Hsʮ Ӫ#Zcj9vL̞m臎[r`tpe0mzby<Ȕ3U=@RvtѨ` j0r e;L%2#njz-q_O_W+xbXw|{;e7WӶz'k>SV1j=#<,^)u*zoف``D&H~jÊx߲d5:&>]#ݻrm/gt֋]x3|Cn@a5qI79#p_ĸj%QmI:L5y/IX-xN(3(b,LsMDъI`!ӝ2B3DGٖ+UNO01AH~ޯ=o~a ͎/ 1bs\=N 2VoOW/ŷQ”ym9$)&-@&b[-'2Sw@mmq,MS~y{铩U \"n W8(51+5:'j+7d@%+>k^$FLp k k7IFAPe&-u-)Ɲ>S&c; S`X8 ||!::%&cG ϜYA{9# =WZ8GيEk}ghߢ#zI=pBuD3/ uXII~c;m0BwCe|G6ז⛌q ; =R17 = 5aC/\D?uҺս Z6)n{O⩭ <80_ wNΉt-4Rֵ:L&R N[ 8 t 7/G!k؞*bYV0@;Dw75kc3Yy {qI{7mԼnU*~GVec.MqMsv>3o)Py︀e(Ik8ʇXOPu 7m;k."-N1 q?SJ~alo?$#Xٵ0dY˜a0MִZv/a3T v4LU(xN"e1RF‰Tfٳ4sAV8.G}/02tb?wtI9@U\qX9G̡V@/$j7JUUH6 |VVk<_@BQO09EzB0+v:=ה6m/\i>vFBxq(Ul_&Pߍ.L bC$w +zNu?e 7oI+O@T^ՃSj!3$Bg\[me4`(R*dO(q6O3[2"AJr|3x+?1(tqY?ފkKMYj`RT[se x m0_sH7g^%G^yCQafVi~-weg'6qK469LtL~4c0*<۲ HcEԦ] *lZ%#ډ!y3uњ=_Cxu3 $:ҏUM GX)U)jyV6lgLzHC&lD|-\fd+lfo/I#X=f$cO&Mw_ (ētPU:Q,FIO'm*Hύ<`1=/pVܷ|^% {bdOpm_ u$PĊjb}t֦&$^%Kn@Bsy}x˶?j ֣/P_uz`Cu"#ki6+ؓzѠhmuESs)lYхއSڎMrb^tVRAݴ %gƖmaYFLg>Tkx߆C=FlT.]]4ni#g[T5Ңkr!bKTx#IB)}=!éN))ӓ2h B ;2Z?2*#QYBکf&}}<:w3|EAoq Yx}y7^Gh:i2C(4ZI9,~oZz"2LELo@pgFݸBx.r^GD^"7P_Ե3QMO)쾙/C13y  jHMj -j|>GYKo0ݽ_?;ԏDd1 fq\&kf+$@,wIs sy#_1~< pF8yHLn؝}EiUʰWmf!Md!}OМՌhB[ک98^жrd/]-qPDdz_l|`w]x/ܰӘ-L9U-%NAKk nXI.QFI@,%\L;㉁d,]jEKV٧/ L}VBL" C|G=!bP&[ȂZ12Hfh1Wc(87&n T&)g赶G0Wxq|8{Ӝri S|%ز+Pe,Щ)S1H) `O Bp+-suЫ"A'ɖVǑ Mն%^5ѩ{I$B:5us`Є:ý Yvp=#,؀YְpK%8驍z㮧s"I LbJbr"+t>YS#<}aQ'A:C@+ wCN s7l"Fc}$$AjOWEF쀌l}@T%=sQ6sO8wrnds$E"fPR}ޭ~vXgSXwyjUx thNӫD,Do>;}S#CqA%_DcOb k)?~w=OGrΑ7nRߟ \x~4ai5nQ^f!ePo|J =HG)YNO:2b`nq?DOho Ef)g=oĔ#xEOdX~ qsT/nt?pKq:ؘ0PJ#^L8T]c`QĈxl25OR1@\{h?{[PxA !ZJ1JmKW"2x 5Eݬ_- vEX VGľӌUK;vh(4tt!DX[< .Gݸv~\ržѲ(s+cU g!sU'91*$9I96y{+&3'n[?+tQ9;C6<Ϫ}y~hn=HB{)Ot4 ,i3qE4],_76>v '7wP,G, {)C#=fͿ^ӲjLv/҇cY R/:`.ovI*R]5Qb\o@moHK-#iF+JR`sr>Ql8C wMr_iZ}azؔ{K'9Rm+k/pY4/3WS^wW[RS2FHZm] f+TZ'#&R$er܌\>|>fGJ2Oew/Yon.GRUqeWm}<#fqUwta61mCg!HjD-F((`?0Qrlhlo!B~TV4tn2u҅r *̙4Z ,!S: ;v\qe/iP]buk~d7,'X~dt{@|Gx.MbL]Xt~P;Ÿbbu|[0*=3@}иl?)~Tog<lL,GPY/T5"vˋz;.lvX,m\㕯f.*8B2^.lt#eDH38;³f6ژ"(blGوpP'|C+ ܋"lTƼOkλ%'DJz^ NXc5'Hnl)/K}$zd;xwHnQr;NްLybf>v*Wߐ:qJ@3D˹z[F&.7,>w5T3=SHfxa\]z%D9 1Tݢ&NUKX588XGzXL3"pJdi%a\Fo_ֺ][չ$ީ,"[ȷ+÷_lXIϯr;g_rA4QTcAӥ0YMo< }O%Ȼ`S Ͻ.E!QJ4,+ ᗿqU `+Fk᧷R߃34xE:1-|x ,[y &oSuBqҁs=ݤ~;gh\^B:G+z^bDu9Δ%0X*T4oeʶxۧLyl,)rCu~63z?rNo(C9'n1{˲cۋ7tt,Yv?V* o}}CmԽHđ"`:~(S8c!]^06'D1gÿ<2ҟ %:YMӱ+22bCZ=,kA(sF5/kt'ٟ`CAwJz+Td4o:+@ 3Se3E]9&vѓdES h Dub+! 4>}ݙs,Ⱦrk{ߚ0 `phR݆JRwcXKȹeqO)t~iډS'{#ԣI3r@ɀQX,YZ;IpIQ'u9cY|s.rx{TU7#^X&F Da#f(aYA1p2q)Cݡ- ɓơK&\:Ր$r+bѾumd`5 2wxdiUQ,[/p|d*S#UByQNʐ2l]^ xFHse^*,YJaf œ*fI'_cS@ F d%ܰGC)-LKG?pUa W>6eAT.xO0BW<.+.<9WkK3]Ǩ&C׭0u-c)1@ɧx@o҂!ƫ8ލn\Ȋ?I0ɿ$-E7>7\oʷZD} ?=(dڟqEӋS81k'0DQ1z`wAЏ;BFǻ nJ['=!enhbܐ: &I4Q!{V):'M;MK(0r\;Er;~=5:pb +Q{LB¹!T >R%sT`Z/ᕪa5_H#kNsuAjqGy/[iNeYp&IO\v3lL4ߘh6#^k4*ICa|ƦG;2r' pEFk<-:Å6%lB89?hR{,_t6 {f<4MO  ^?h0Hed-zK˭9| C9jZLX_Ub?ݠ+6?EGBzUB88bt. e-YuXG惞]q8A쪧n`m'| C鰠һނ$VߒQA`B@>2 QNC-$EfQ#-PIbH8TdnY(KXm"QmsZ][<Dc.F )/&ݻB)/?ޅ}w?؊&" mbKhn'L ddN1qSuZUp ,D C#w! %jyCt$ovNCIDZm/5Z}jo_KP/JPh+씊=˃~LJdRA~P9dIEն ltr xfvL&Hy;u|@LA'b<^rpJĦ7g$ jFu(j- Bb?g%W-ϒ $+)مʨ#x~dX ֍BL6hIR(~ַuSsR1G=_j$Nav7llDÊ9idⲾ$Xn[8&$&q0^!B@7(]j zzpŕL{F$$Q*9Bシl>ű\]-?ؾx,o 3[M %i>ob'bͼK(+#]!G'i#Nd}BXմ } &U[l6""Bo!АXDK5x[vMh̨2E83xoM2rv:U1y=u@ccƹO}OS&("TS<M)EExBu}G͏~' /fwQ7-l-,H_neJ".K5ʲi+ \8t NA{-4O$[ "& ,wd/|z8mUPt9!Ti>:FIkh(NHLƞFTgz2$:+0 uK䈱TE}MHU(;1|b=QW:ä $r1IlMOc:=9^{pn VXšޕb-jHR=onZ/KN,>uFHOLϫ}4?ZӐf{Bor䐔5%bOJ`#v FhȎV9n׺jH5þ11,r,PRj6Et:y#TtZ=9ƀo/E*'(#.}[^xjC8Xs k3U,gԗQO+rJTrhO ˬ;#U琅֋F|tSDLuX G>K8L@@\`Ύь$wO eQe3"vr?!D_1^+;@5ӊʞUʫ:_ݣ.S`ndIK8v0Y4cUQ p`SNAMܭw:Y#1uo }v:ŋw7߁1 9(&U0- A^Kjn)*t nSm0Ļ'sxن>A ,$a),PR!QiOo߆g`dilXʿҷ+w"m/BV-^G5cl%sA2 QEU!dͥ?7 9a0Pө5/efDu] g'-14Ms4"ᭊĕ :m|_hǿYLIќ^< ά 3/qPX$ 9sO_L)\ R<1N0\a??o!o2H:n(!~絷vYOd!~t2ÃhZ.jo _1֥lVj}0D𱁉{')W&ڭbjnӛk{M +߿$%DNe1C=aI,ɹa(^؁|nJρ` ̿ğeX e̷y,\eeHbT~"5 ֚4_c"bEJb=4͖{;;[*~Ca9PcªXBPt,!NojS 7o.&2~Bxǻ r-Mw).( '*Ϯ^J]bbH'?x 7yRO5? Sú-y]IG_(&WZ?~{*5E˺M jCLČ!APHRׁt%w lE- .(7/E0H"&o*orƖq.3՗_5lzc7풹S>{!gm֚^%U). $ i!k¶0mRC5D{tTdn WT匟yW3씜!(=M@|yOڍ1&?0}LlҴ]+ͽ-Sz&,^˞f|>$NcKh조> L0Ck gn{^Ƅ'$ұTEm]K}Gct~޻wgs#Bh`F؞˝=g<0%ѭp[P{ 4yU1"~O{J_Jr(hQз#uI> J dsazܪ>25=g_PQCN7a{sW)}4e;MqF>%PZE W -E1o( iΗ<;c)FLUbɐ%mAT掐k?|Fܭ.!ӑrUȊLqyfI}v yBǑ Nj[↫l pZ$=ypÐB79`:rZtCqba8%wj*Q43w/p- fϱ @PpE_VW!垣=*6 .= >jqoriIhg̀d'~fh(qY"1IWy,~grk3G!{|: V)0t+BO7 Z?i*w9D[) %]3_ TfUU,IA^CZ?qΧYo] ϑjbC%w8F)렏P:/_SjʖW,}}WKumjOB T~{ { 6I#܅Yk%}IEU#e<,8#Un=Qkl*En%t|p e'u :١0&G_@حIǂd!7v,?YD$8."$1uXDHfQۈyOgxAH:hoQ^K?~dyG08+hOnlE&t `&JXB{ tT@|2,Z xq|[!d'^U $p"gnMc"(Vf=Й+*}k2BdRJx!oJlL'Ьg5GhjI?$obrRP} ۦ)yĊmտ==C,44ѵNj>};@)z?d)#ZL|G{"VgM{/CA+xId,Fٶ'p Ǯ$$ROG v9*]cVѿB |;dG0Y'$,fь{x"sC^1CeA.M>OԳ-R{`C?} I*&]+{_{%*lmPL66QŞydY+m*0!{֚Hb'#cPŰ3FIVy#Ckd &?,~v H hS@Cm<ψN={VpS)#Ӻ<oP8Om`E);\= і JnyzӞGkН(?91h`w[7_<ٳ%?VrOmklE̫+}狳QH E56NKEp-7"LjOܿ \1MM#;gkQ &rӝj rdp6ؚ]|I{v`g}&J)6?/n<áADzv7;&@ofZJ=Tv#|Y'{'W@& <񪨿Z ٨ ˴ I;hD|wfMpm]3Vϝ8*潦{mj.@wt(NCe+@H?@u6 2bfɏ o@O= c띳e8{dD/bCA8j=jJsS"Wǯ}Xa4/2X[u[n+:ݷgodʦ:>)`*U~N9KL$&fxóSM|wLObhKUES/ BDR`nPyԐc-aPaN1ml=y-9$9zq'^>TRu{r3 rr^zF_Zj&9} +hM'v`paE>8-;`Ïun-w'" >٪V}GJSs*DU>,h CW!^[g!R\C(G/ySi*g4gon_ ?1eu ?{my  VgĚUc3ҋ?u> q쟭p._ yؠy%hGT*uS~`4D?c`dՎ6ٱ-S hn'%a +7jjV"^}mt1EqZhE\lҴ @RUTVK+~ue2ofuqݻX 6OHݎyį1S !JZ`eS P -Vy,fVq,#쏐O/ʡyOC3l"tjw[e]ڼ$%"«v>Vނ$~v\n&fg،(g%Y"M'Xa#Ν? @/+h*˲ e%*b6vUK'VpwW?mvELIQK{6AG5}݇͠ 2^d>|EDAd4bMX r &lS;x79`>7.}n 7З'G\etun2?@O B/ƫȡX-rɅVPJ&S-qZ$qc>cJh ݅z`rYa>0 `JK_!K^jJ@ebgxU)AeZuP$fpCv{×>TT>GK ֵ-+U:t5H-b>':pp\ OAކShG1D" 7:OhabBDD ۔Qn=C Gjq KoH,KӜK4TOg:4p2YG#  n'E&P>(uȴ 1Mࠥ+܆ܷ08 4(a,bE;>pnZ^Ɠjz .w6 [\JN#J]ry( 9}48oiY:\ˊl[T<渟 o4RpG@$|oˋ{S*9E,캕f%,U.XnwpD Qsv2 \|hDD? '',5%W+/#),- ONtFҸso_7xMtUC#VER!љt'hL^/~ж?< Ū@U)[U~侃} g`[ݔ5C@{u} _нDN~b' d[3l,wa2B (dWz )7%ғ"ɵRS w+9kgU]Ga WolA\1 vg[5i,@kbjBXM$Q&m+iV(WҢ]Y/`$O毫/*#(cKGȽ%bb.s'SzX yΆ?xl?"e`"iS]sdyj̛6juyσ1i]0ˆJDW-}KyO)љT(TNr;N'JݻQC}NG1/n:~s'sMDY5^f1Ͽ å%*K kt6d caj@,t~' lJ'ᛳ+> AX}VDaMl$ڢCk)-rKt0(+"Z]QU`j lim7‘ZEoK) D @eҊ&fȯowɁٺ+ersHTRK+$1Ǥ`1׻ F'kʎhoܕdVi!jrǺ=1DzMͱ)D&=}Af^IFb.ڗG,1vاk"HB\xA$+N <܏ZEү9Sy֢8 pٓ#j@w/(k휗)G(ToNJ$ NWA'@;sRu~6>_;"=`bU?"`Q<;:uN&<YFRAaO)Lt,ʄV!Q]i&y AQ}*nlp ANn;e}6?h"n?}EQ+\Ac?aASϔR2Yi+\wi]I~")e`TOdP`UTLȋiCxK9 ܉f>bI6r'eϘ@I%g a4z>7" KI74oA"nL#%}B"]zBz~V1%oAWW?b3ޘ&⒕)LK&ߺt.Ri%X飒$P*oa9׽b6 zdzUB#Zi7^"!@hFiG*yj v y`x؝Aԑk UybtAԽ;UJz./4OjiWӅ˾ r]zN 𸣋"rXBxT3e{ؼ'ăGEMpsaYW?m2|nW5^#7#Y`;~ #~qZ {+*/'nȘc۬)JSylܭQ=y|TT;ؑY֔3eOѝigvbU_3<@"-o]QRb1"Cr {Nk#yD램Я6fGg@ೲ4wy' gΎbfbT;|:pi& F_NšD`VFsx;V=lGxq+WMhAU`5\FDv.!+U%wx`Å*ޚ}4em<>3rwrgˀ^r2Acq /$. o|ÊA=ƋZTLD(t>bCn$6zK$j>bΆJ(8nMARIIM%JvM k}Ӄ$G\#^Tl Ckw ZJE%?I:[{$r ̍;X{1:c/47U,eCz61 hVh-QŔ `o/iIk5ɭ(`gj\/>Ldf!]O(X#LfQ*\s!TxLK[m?f>)&Fsa2ظqѓ1`]%Ie$Y oZdKy@W9CC4*EheىkOQ[-ɧ-j]#`U+ #'.Ar UTdz b%v-V:ɷmޔXn 瘯&zPUZB=!z;(͖Er r5ȫ-`puy" B8q9C9$DwE-BToֺq`j6mꏱ#0/]yS̈>GcЄFaXtG +В\"0w]W <)+x6XEg X./ 0T;eJ8Jdt1/"Љ r̦#Փē.U*:@>x#^jXA2Ps.Um';RXb"a^OL?P[Ltw|@ceo@̿4(RdgtT$O %:)7Tr%l2zVC"y2(eb™>)5;,K VlA} hDz|2 U, 2<)~Gw2u('޶ i',?2R֕o&V{7 k0sO HqLx%`gg|g5uH$~/T21)(+Nퟐl0pt I)8 1 \%N6m9g@KҰ-'Lc >뀽8aWbe6kD=ü)/Q#*QoGqXW֜":2;ڌEǴGDlrf(S{{g0 mPD (ʺLY] 4l;! $`k['_mINV^ڳ[軯tmV1*_915])wGT/^WN+nΈIuAB "d!F'1#QZFD%ectv\yQ#"Au+G}폳Xp/wF ٗ*[5v1+|f=N&(,Zu<ۊНЀF)1m,/I&ceʙ z2]?_Ւ$qeaGY›,PSZ dZvX|,G>Pɿʁ`KNI)Em ^2¯]'8նT@bR8\9a}noF>`M *BF )וJO:?8sU;,W?TŁKas*0?%w~t'@4G]'!Iع/\ !GAO?LRp8OLmj~JD _GAwRTiX48iN?PRL Zk!>Sm6mK{s!tnU>2Zvhu^'nE8JB)~ҹ]~jv "QEhwZ/r!,?øtd9֥dYd L٩xs.zX?bdgHON~,.2D?)| lg~3$I'{ޗ{#Z/Y.wp'x&ck0dr7oѡmۂ dx2HI%I珟UWT։=xx.ԐF*#TuC:!~HUMe&䔿6w!Kᵰ\8ٮDϫA/Y!:36\3ؑ7h'WpXœ{#E v/-K~y{&pag'AEUKToj?Ψj4Pf-6g1h|P#8qĠ}Fl$Vbl" ) +ݞJ==+݃gq@q IEhZK O$@RxDuix LG';5/n.W;T;UZ+w={|V*^bq{P2i6`~DcDŽa:Re-tb6Xˎ4~FHEM)nH\Z1w@8W .W\7<%zh:UhT@_0R#gzXNqWn49$CL=kE=D <~U~XftC16e3ءK:e 8X礊X5d<1yLhz\P,.jUE` 1OBB( Ӥ7çqh@dp2!2@;C8t )6yHl9/S"Nwr0zǢlY9~Ek9~6{#Tүc^_z$ɄvW7Sa>{ q>Nrc*F3qkRcI`(rqՂ aոWVkKg"_%P,v֢m? oT~&t~kS7yصcCQvևH?nIȂuL˜܋r ZU/Lkަ 5:owo޶dR*dmkkK?|Zu~ٖ?3Ajcy2ݫ_EvS2#ð8GYÁF6̽/Ƶ<}A@e,> e{:uAM];a/o%:cUlKfMn_I&%K‰"jγ5@$& C u(dF]U )bZQ)1?})ж-?}F6Tw,f';UPUh"ql]Fͼ 8ry}X+~lh>@t$9Խ|Y(ƻޣ,Ҙ@1i/$/Gd (WWlfް }V4'Q1X_%0ޭF3녪8-ދdpf;[̿OHW$aTFGZW 5L6(VZ z(i#)ݘmHCs DmXa% ?STe/ך*iW9j]We mxKc/>"GGS(X/H-tԳ v$ b)`t_گVd Y/R!my$vM'&YV<~ߨK"luE}[^PSk1WQ|8v@Gr7cq~ hPrJtA>?Y\osJCƨo=\RY2I1 0݃ЩIV=6m P hEfK%o9KEOP QmΪDq+z|)@z5]b!܁ZGNf$m,fcQtW6exFxZسZlJٞXe2Rۊ d_ *ӫf*O{'eռYd fbŖ@ێ.P.d)!Q\"@D.qu@1Ȇ"gcww`!~ȩ <b]!f$]Xq%UTT)IOX[ Y/0Ns%IxRb˿}4 sXP>"i7Q`x߄с8$6L M}c1&>뗾ऄ^34cf+<"j<9Lߐ([m|Nݏf-&eF$r3ϬA4}3s`_|`<=\wO4/|9-l5X'UkQ`Z274s C}*21 lzPO_/X .:;ovGE@%FQ3Z:_=_M,z[s9 Wem"ELLvM QjuH&dp|NUqޮcb5>7>N5A-eTv@pT+-3}Od!n M_ZlY[ 'گpeB/0ZтO3#Y#r{q՗p O^,SJS+Jb}v @d2`T-[d c>C^gug[ V#Y܈gSmg" dr5m+ oSDij/@ҲƧ<&ٗ@ƁPϕIofEU\Ik87@$j'AF,NɆ,/@}uN_ OʴSc 1`[~&ݫC'xu:IE'ܳL'*GN kݓbFv'M6ƳW: 2ZLA(,HF>@3-@:x]v}5(nX7YՐ@')2({];TnZ?NxCM3BM3 yN0T_3fm,Ѿ a}fecduP9j=Hc_ғGS䯰(ݬ|=:.Aɾ>Lj?02kcs|JϢC6:PT(pW<%Yxa):t < G -u[;Ex"`^Ò]$Mfd\o= qfߋk,^.7I b!-bkF~=ge7G-:P5.p8aG'#+ˈMP.ebȖ۫mDM+*D&Í:w*ph%9PUp8QcB2Do!UgŊ }Ab;ڙv R~j;X`ɡ{%"ץuJ-nU€D3tۺpz[ = WaRw ~\ŝ6-}6[\J}|&Q)VB:v6Ώ{8R̐ KoXi6''3BZ-'VИ[3з3g8=11{_O.棽FsE$?Iʝ0Dq>YU >&LBiExx.$W7oLU1wdh5(&.vi)}}#MKv 3hVNJcZ~T^8 := kgb|ϴD\q|bfjh3Ás罊p;SPHo13x5ށu1(oEtv.3LXɇ\ [[֔yç(zVHòe*. uf3oFǗi&C cM65n_OL7XdjUʂYZ߂C/Q['aݹJOZRqJd;Vso˲9G:騘Yv0%ޟ0׵֮ #@+EmNB OIxkuG.'hI1DoCT3r/< w4C];/U[]&G%حJtھ^"ܳUWxqY$jw$:GAdM#[V+\v!KSS8vg:X5Gj / p-Ua@hw [;xѱ߬H?? Sh ݨF"nJuPۈ~ɸb 0t/;1S@`38>8`"f?qNhm$̳?`oP  ;  ԧ50fcHueEK5F U@0X\b U3DMf۰Xdz7R83nĕ$+?ֺX1>5?TFXxg4' u&°Ze)9-fSh!A => :gޥ.WTL R? k% [p8*|vNj9OW6$C%/o۪_.U/^\#?Ld7wBRVq̯@I|L.xm1+6D+XP{Ȗ])W=QU. $(EZE{IzosyiIxEsɇ Ř7sC˟ύ3AІtZu P(Eқ!!'&`PߐDgoNR>9 KXiJ*gB<"UmKo6û&2F<i|CW[0,Ӯ^UXg{%YЕE~OK*\cYw4mv^ {ǒJ\94=NMd-,nbgM Ҡ%\7RHSKn1 2JPى+3>pLA|U,ݤ[ֆيrv% \ӌOOrY"lX>&rb%_aVB,EvYqRbBmM~BrƝZ14H3kF[|c`0E.]4mRHCC'-RQ&~f+ߗҬ໅M;0t}׳ ΢hwud{~ծglۜ$~R]jyLctLv*Fs2s>JytW0,ǘ&um٫&&#~qT2"Rʌ]#-.F7ES-ْS BDzA_Z&R]#xFt-Rz(]*g3:" KyWSIom/t*T7^"6WJĩ$QvXT(g3}R[_PDSTo"ďʱvqë0gF{V#U;%^Ity1`Ig_,{X%OxȖ5GteZ0(f锠E9U-9Tdíy 0v\s2)콭jdhLf\] hWryD܏ֱ*uNFׄxq{e2zPUBg8Wf@H uj>v40a`0LaHo7r"䉂Wt+᧯]Me7Č?ϭZimV0C cb&T o +F l psFf7yG`.tެevq '?=ՋL-WT^ CKɍ=񧑽h Y(p.;JN oVB^.y1%׷R@JJ44ix2;wLJ2UJ˧'e4 4)>G$4T8gʚʩq+<qʷzT~>0+?VAMkmr*jǛ(6q.0GQFra^lQ'b`nR!NYΒUqK%m*n8L5,<3V݂Gg뜇<2)݊`ȇApq+ő ͐bX7ƥQBuN4N}6Lc"hDX*"K^ڥkEYJcbrַ~⼻ }]ۭqS2K`Ա@@$"lk})t߶:;{HMSQM'b0ʿ $~l9%XDOj78SeN02E*PP]=%'oK$l uw  "Vwۥx[MS"h]s,V~.zQ̎X6,w3g'mk`8 K?M'xAӍU3Ѣ&2yJEQ!,gy#w)<G wb#c[YAmEF>sGNt~# $}8H}$\;Rkjl1,&I>!e?,Ob Vc=Lt(#ڽUb`K>'w0pVXƷ_*=;<,8L ǯ#䆖φ6˕ɠ:,-WfU;.b]@?R ڐ4ڕLYx -^1V:xDԁ>01U#ݽ"֑N QRk9v˺I{`plx@!PRiFu~@ BaN-󬺼cj-ا6V.:ϼPҕ_Vd9#ÈzCIXu9|2IC̥<d4hBtel b6wYuhSq!{Ve?͹|D$ dL7:#fUfLXiliaD+Q ~RHk<,h'cY;NT OĐJl%H&9*.xFHrw H6B@C\\_f% Efrex78v ]:M~sLbV!*EWat Z?&QФIe)5b{Y+~yV0<=c >HT+IfdEl-,Al#^Iԥ%=p~TzD\Qz[)  7i3+gGe0#mGMS#)2-d_3#4rď$BhL~mfՏE =?~"i:/N:}7(8 h eF_+/iN8C*fG ߓ><)9 UA, đ6F?hb8A׸;F ,> #Ђ3)lnCQyty.8+q"MA8'o~;I\ D>?HI%yYp%=gVi] }{BxpW}eN}o`<B ʽE/sg#PB0XT-b TG._x uUh0~J.#.ׂ[C8{jhua-Nc#|@leLV7J/ UFѬ(y& 2zӣe/ #z@':򗈚d|~3Fh؅3;v;|<^9'%ւ-V:YϖSGE؀]%~7{o❫QX(S8w𶊒Oδ}XשZ07+I Pʏʩyx`~痜(-YܘRlfs[akÌ[w"KYIM kY(Yfv Bd˨GOIoi/Z/={6~J}S;o$3p`]VOi?m9hQ(}t@8F%Ub%3`oͲl_U y`Bšnדަ=o}43|$?Zk_{]UNvĵ%b%@LΊ%90,LYF|C%+k\.74J4 ޡ } Ffhh|.6|HM;ٸ}mfpDp93ȚsLqUϕSţ%@ aʋ- P<]&jJչ姾鿸'*bx67@t&yLmJP>mLu%i )[ћNOGxi=u\]E3a:0Z`N !psڤYٙ nLuk5ldu eoa\ם!`"dk>LJBCZp}[29DIggoN &Wwj#n1 |ӆbamݖ^78,$gToKB7u&c[& (.r}WcF#oO+Vw>It3ao sX0QQnǏe.|{ 9e0A1I4n)oșI=Y XP8wiQm0 :{CW7:~4tȥGKB4},B ^ܷ>;B0/`r"w?IC5FU|$&+%2@}h]IUi;]xR0-6ɗa|7:[1[5oFS:LH̓;Rqq5ſ%-I:%%w>@qq RU53t(-Sh0>Ȇk# }(M"5{&sm|=tt+ D݄)n-MKkF 4ygaos6Z$$mRf$6[Xh`3_15~WƌNRQ0k0 ϒc]X9$):m p, Z8Q*A.eU!p顚 |||OXx}+ ҜNϒz+'Dt69A[>d'SޓEG[ޯKyN{ "S0ҵ7OKt{Kr',y ~u{Jm3؏̳98T VA3ryYÀMr*BqDA7)́]96E<$jgW*߰pN2+/60}H fJ`PV/z M 3ƮS$AfJx0;On_~wy?\i|Qp^0<}>,3< JL/Pލp>-`߉*AiwGjΣ, wHA;Od)lWeSc.M7/riS#"xRɡJ1!q}.e2A0U j!8.g@Zbџ˶B}!Pw $ޏשcÞC4Zb@ٛ 4)h|Yܔ9RKf"Gh팬E.9n`yt c3A =񻇥"%g9ɓg&Flhή|؁KxVSqPENGkMȭNDZz)I|HYKKkjo5(3\FYJ:mvvJj>O_~K4Nr#'CrQ)3 $he$"o.ɍb_|yfi[Mszp'ќxž{*dCNDA, Y)q3 (m} Ah)ra^%Ea?n[hp [ &{"}{;gjZ/gTGzT%ch[ wRTt<U" 4,#!N A'ahl ldf634 nl7Wm WV5!^-sP_Jt/4Lg\%*vN|X3: 79}g(vyzjɍ ~*qe6oCჾ2 bNݔcrBlh*PǶe֜ӸϭDcj@py xpqC$a<.0Cr'$8<zhqQ!b$̪Q )kĈ2I'=@cTw"*قpSp> L(bf}}j+n,\&r>^3R*YR=erE&Yp%7 -wuCwӠaY1QO*#g=^> A;72e=m+ܓds}snrD+>"޼evl5A`o-*o312Zİ*uLwKT5DRYa),(G8F.o=yʕQ1sa6XPV5U;GzԼ۽g/"sO.5?V:n>%aUsxUo|끑hq$AXg<L˜!Đga 5'l{bΎ+ų'aʎ! ۂYdV8~E|"}k)0 ȧyZ$fZ/B+*i.OE+wo*MLMBBjWUcWs?y<t㝫> +~!R?SCk{Qּ] B}=6:ۢ1@Sa?_X "F\na2!/b-wR-@'{VT 6#o5p~fۭ7 1~ӦqqjN ~NBgfQʌ+BJk'EʆieSҙj+(CZ~oR"X`z}HNk}"cg+>W3Et]ZGO_](%ą{O^ f $C;u=KiGˁFtjEP}I*'pdc]?ɯzM%Sr5IP9P~8,98~<6n032o򘍛,yzocU뀓(e>y-`UW^a&|[6a2p6ŞjnuL1 6|n7Z'înl5o->78kæE},Մdާ &8u(ބYK?Z0bCK]'WZm/ēAxy$<_;}ģr U3 /ZHVwfYdGO sst{.{pʼn*! ^p>5@(l"~Pu'zT|BpmQYՅ*TCqPxzKW] 5bh0mF>svzaӣ%] _HWh12fi{#)ܤk֣L~@E`W]V$L*JEʽ4LEh^P$ `]uV*RGO6?hCO*Ȥl2ʚ[~(֖zZXIW'+z ╋+UK#id8.P-b0[LÎIXt+=}ꪈ)rZ"36EC߯ FY<vԩ/zH~&$Jnfge 5{P}8݅J4SΗ`䈵9ACӋq8s}T ^Iΐ ש&3i383 "d&Dnig th~[nW~#.#ҩij A `Bixh"Sc+tsCRv\oI$r$ C=e*yw\Qi^TH O .q@8LO 2 |a ^) 1~잭Xแykl6oX [2T;,y?B/(7)Y3U"ϋ&CKs* nve%n:9A$ZfӇ!,)j~q'\l;I}x% eM٨:2Gu#$301Cwf 9TK L!8j/olCo+u1JS;'&xc0㟀eNgmPme+Y,jmQ5ݦ 1.Ls9|}`4>X[kZkObu!$Q];u"CpnWvN,h:׹cZ%O_b6q.E8BQEItݛ[FGʶߞ2Z9pAE3ёyR @Mr;aᚏA0e@fw/&%*8/ooWև 4l u$*lFJB悞.ʼn`aHIgSzP_#έCnC\6-ڎ̙*V--ƷMQJƃҥGJ̫cWV688_ÙVp ]c7O&q0po1r{1&ߌ*XRdx5{1^D+f7j`H4똛U,t iaUz_ֶ6 縮|^[X &OꏆQ O $NO>F~CUsʢ9:z:*` ʑ6GG`@_Sup*qjnbT5u '^?$̺Q:蚏N[\SRP|ْz:QI^ֻ@ιM`|^VJ)M/)rz4~ujʆD9AP\gUx]>A2J"#vg  &E3+iO "3RY%T{6x &U.I~i/^X`z'êsg7W-[-@1pa2SɟV{?qm鈀-êKWti6>Vա>ԁ`-.H% Z,7JrP/e \B:vKM#} Ka/d){ZZ}$2EsҲY f.HкDv㫞LmIv7G)FQS્[cj6?Fxj>`1nXA:`-\ͿZm}YoKZ?>1:tEb66B9!ۋ Zl0M8!iEp+لZsnPõz>N~wu>9f32_h,UtԿݪ K2r#MnUS̚D| GPMP1JВ*+#׉ mesJ {7 (mSN㼌G@WOƹa>ֹ(dmN'y44oLjsVkGۯJ(6KA3'!d9uNVlN=d xL(FO Lx D*t-%p8/f#\},[Xoi%AqI5 ¤# )ĥ pą"],#)GRbv]1?!8N0H">'γd6Dg:,.T}!GTh3{b0Us>*0`zݹd䖩Ϋ-!d4唂uaIN:9 V0\:.2Tx28zw-1 2TGrG;wlś ]θt'Pcjr T c7pJ ٱ2|XM4z2,6`uڳ?}X(D~i 9)"٠Yڥ黺_Z'\1 6.Mvtsr0jk`/9UKoU@rI+uM}yA +Q $!:7h=}9}+"G֕<.8`l*"9VCX0Pխz-캞_02Itb%,B<@"S5E|zIObAaj̨urK׿%.ktہTb/BG.EZb\wekΟNjd-SuCC4 +4RCܘ&MqԤ"ɈK 'ta0K~ E7&tUnr钯kH&24}%SUS@k(֞ /laA6>uki$݄޷k)voBטOF]LZG:愹 ͣtR| @lwR֝!<⚼XBtq!%T=(~Sxz6<6Eiqť8 Pz nޟY֪j 2 Ic͗?Xըt8?.2S&}X"({ͺ*[`\QU~]?hLD=s_}wTA[ @V)Tfx8pܶs r:G}Un)TQtbInۡU6v-XLFA9~āNCkyQ1Β $ р!bG]+qp1 &`.1Q/=]drwG-&eV2ƥoV^Xj:w 3E3xbUAy31nlr\t$z7m_1W8ہkA"GDB{-xҶnTgwx== %rlMTI *DI΅?t\j?j8FbJbR*i50Q=upao`"]Q.mU"n;,,jE D`mZ. Y$<ۄRA> &d 9|wou7}NonXS3Da^7~6ٚ32UB}X:]O7eΧ%MFC ;)5Q!YK L"2ٖ4FXs/!t9$DcLm14Yf߄*Q⡢#1 j$$7zMTαVj K}AB7Q=)yZbamÄBXʯ<,]/N Pa >X%=/k0PW1InݯMInkCeB[YR4$h),JLK٩(X}+Rdߡh?B\Ya^)9D֩ TC/˸{9T4S<1feci$ t]1\y97.C~ԏt`w;!1xoܝqwZ=YF/*̦Bؕb%o~w_'h#yn8f^/}$"ʏ&?e0/Hg bÝP4vni'́6z0$.s^aʼ\gc*̕TO\@cR&=WԤ<#<$ !ҸT2A1:WK=W˽TSHv ^%O'{u;ޡA"NNRybwՈ78HGr,a).Gұ=ϫI_,ީW6+Q!'= NtW/7~ Dī/PgnmiCť=Ylm~P{l/+m="{,xSLGd\dA1582zV Ak fJeF;ƙ|c@Zs )aW7Lum9fAi=ȻyT”YeW=5b#ce aP:^rkx#?{, K[G.vpEqjh@1߳ȟʹk=UcB.ͩ b-ovSjp+cF]vB bOBrQOz`J4 ׄZz{/7w!m}'JdF!D FY0 znK nZ^W 6x(c/Q/34Gg*noqFjmZEZ#hJTn`Q? *{A &zme+=*v 97x_^@1Vp^lV>8{(й9 ֶ0I`{|wrڏ^N_Ni='z60)2,`GÕgrZF J(~m#1+hZ=`mt{9ܟ^<H8cV@s3$8ԤKP#٥12M*T_-F~DhwNgxCD;e-y2Dzz=v 0pA`z_dTю 'I̅%nߑI#R[[=z 4#(6ǓWf{5"3pΝuf\?m )K(h=: IV rҾ2J C~Lو?׏y s|]z;~#Qɭ#Ig @ O{* CHt8&=7\qAh$0YǖɃl @D+nrZk0U-.h*Z]Y Q{.~A3 r LB~숝]4MQZ.9U[^(4Q^9ѓ> e L0:\pz5?góE!&?zHS{ee {XA Hl5@l| 6p+;p Tl:JJ 67uSҩ*`cT'P1t)c%IpG'LY Y XKi)QY71KoV6kHU,"kC.bGk؇ va"yNDA2Ykl[m9B$Z Pk9%^XfA_Dkh?IAݨRRBt"V4ӟI,!(^q(G*wd!oU4-|#gƔύj{I"\HP`~Ø#HD`s1ۙAxߦ)5"8^j !H;b%Z( uW) Smo̽l8mƟ]L?g|W(%HNՀ Qdf43N#R@u5E]iN!["ߒwdO@-` 2p|cY7l)_<#7 ;za:D;yute&6ԁAG*^ 3CX3ɓ]9WbprwQr:o!n\JK?gJ`5o^ A 1kMko7 v^K& ;nn2+JPo,{pe@ a<Ua9kОS>M=,-\ 7I8W3Xk4QQ]pk@'{dd2]^9[ez.݂I"}"_b!vba#T e#:T^>~_3ݢ!1, ٹMZ/p4 X6P?[&qgČC8f4HJJ=p_DCh#N#E^DWv.z!`L_i.֦vٻ0.0R&蟴ױچ Z%Cd:MmtN%U),{@yz,O,⍸m OمÙ0dx+\EOXO]\ 83-/ bސU g(S `DmyH[ l*5%e2x }kz knd 0|N+m^/g>O/ąy7vC׌4zd6| Gf4G1mq?Y7wLJRJ$6Lq|퓳ccm}1hp6Ys#l_E]Mv :@i/XVI V>d_ŤHەtI{"Q[?{߼{_8hfΫo0F>e"ʑh ^7*6WƵb:/*JdQ'M&έT9_WP&ynoy8rMUQQXS5O~M,ѥߏ yيEh:8U-!FCn/o1{u Sv|6C`p4{@zX}Y^Pm>RkCŠoNh1w[މ7܄/$ X#) 9U_Sx$kuK):aq$Q7(c uGSyw=i =3Lcg٫`35-4͏/Q(?;Cv;";%]̦hϺP>!G B Y MA1*OQÔg42K;p- 26n*|0e$wÐ*fCo?O_tNs"PBoYʠڷyCڮBAuyNB5hg\d*B1D!׶o'IܲhuNə]~ R吐HzkpEQĄ2yΓAwk|\ JCt\վ(AXt)wjGfnxn8$TNnRQ=}-!mŃ&?ꄺ6jAu"$#w`Hؑ\@ό&i^:GUM#mFA72\>k?t)lADљ%F @i6͠\EqBJIr!M`f%ӁtBZ L7ǗA I>x]LdZG{@BW̮A(uStW3alL]>xn󕹣-;eā%k(/qa[i>r{iLİqlhs|)j{oi$txr%,CrFQza`mONNv)l^-7fe0ls-e:m[`xX F>j a5$/F7,8{9=pSQP)F֥~њ &n#XލtQ_([^cŚ\ _Pi_`;Y%~v.l(.0} Q(hs%Bh2Q%w/",31e>V9_J|Qŧw+PI&h%E:e0I#[tO Ά sy+oLڰX`M6|%Rw-X{ T80铝h+UH`PmW`qĥT jFb/Ivَw;3ahA~J,|m6 #|T,E|;{z7BGJjX P?pSn201|&!֨%n3^+WhPekk+Ԓ/C@ Bp l.4ND3EySHyW۲ݳ;5Hg0X^ !%_=eƛ@CV]}RpL`uoPaĐ٥ipյ=eZΒ{mu7oJCbʙފX(%ST^`4>*~`f6f̢BELf}u̼rij'0B{ѡ 1'w <_*@ӒϷʾ+WlSP,)5gN|M{Y~Z)FfD9*܁C+:-U`O]PQ_H] [8$Q>}D`m8iE$<'ŦD%k"F :").D}sC2hGF \58N9=Qg}6lPtwW ҇]sBWEvqsڠEݲ hEi[f(09ݹX<%N%:x>~wYDtJWihNb8\Qypt@6Ynh>*fm,˔_Ο]]q +Z 15Xg?1 z䂮/՝CvOop颋⠯0Ξ=]Ҝfl nXVoc]Rը njg'؏Bl߬bJK/ G:)SfaO=^ENyJ6[7>*@K*N8Y,;$A Lvpm=1ck_.UOY .uum8%a>(۾ZqowSNsy>"apM,GkTu;qv\]X; ,WnROm[[ǜz^ ^Tpf!`6s;Z[k`[˼uMcP;aWkP%AekL5`lgGDO'CRվ⮗^n咾F5S9Nha7e' g*5<"1}޹R~dbj);H0"'y_g:n˝كv6M>R̳@y)E_mؿrևߴ53]u$gC_@?x+R5q\Yl{O╆by8M 9A옄TW)X"3=,)IiBU_þ!0Ƅ&bg6xѳ _?Bw,%(!݌||ֿey|ӇQvXl*+8Icm'#\ 6+z 08b8N@z76tI  uz?vB2 -:RDqNNjL5(/pV> q&S< 2nE:ԋ$Pw-/E0dcW4%MgMe@@$S57ݏ` ߸Lr$8VV ^;kHˉTejSDxMÃvjjHu,j\IwdśTJ]FŶO€Jຣ巷C1z}]W块)ycfi-GixPezu#;4UiNǍ%;"qJºR Hmw=V<:6u@+4GߒITFt5~m˶ȆF-,njZ">櫹;5Cˠ> O:3Uct?7Of ToHǗ"%X^'`wkI[Z["={&?A͙wW;ړAʾ.NQviqIEeJ9K-aT|77FS0K:Ҡh#J+,@![ plx9! =g >#8HhhgAudMƉqif{v> /Ink ΏBӢDw&T4 f6r$kKQ[JqLh7Z"B[E8C'?,5xeY)A?)d<݂~d~{n8rh!^ZT>c|Dvm#cE:}G?݃"zC\ Q~s{dkYP$Ʋ,qFenl@r7>{&Q%IhJ^]vI6htF58 ĐdbM\./xgɈ<#odP'q0QNȝEG )%{%-?$߾{4|6ZhTs1{Y7g$ j@,G_6bqx.=p{ 8{e3u,1WlDwEOW, L;7S3;VCeZWX'$ܶ-taQ1G&/٧ `yz؃ зW^ ,¾5}a ԭI~Nr [S =B=k>|7ejU\Z%*!R^!o޺{4rS,wE?_Jh7ctΠ qܳIGWr"&diT4f ֙4;[cٙII!|3dgd}ڳ+VzX–RoyJҭ@7$L3u5&Yy~oMѨ9%=1bg͋ubofcqjh,%%גj̶s3Rz8/ Ҷɟ9YpT6@;yNL~N?J=9.'7›(*+'TgNF؁@mX; 8?)9gݞ"wܰ:R&,p6bg -CL4i<25N.V"jܛ&J]Q˽,#PY^EK? .ta"V gjLS^7S|1tpBh\I`I^ 2aAUv9OiZ^ l6I߾GK{&&5.SP 'i3Ib?e,_v7+ܵE>"?{V R'Hs:Tiq_Ώó+p k>3`[z_#thxh \$dKAyw+ I%_B*Kb%}Jz]jxU(EWtJ/bPk skh:!&>ʇ 8?Ԅ2+"YqSD*_}zWG_ChG`ӕ\m7 'bTg,j|uaǬrGy2Af+d|[Ag~-MUN]}/lHη)5ְYq_8G`ngz nPB<ح3"Pmف&p#t'X9 Q|GjONg3>#OXc>{\'y塇OѺg-߳rd!S=:|9PINlԲ0~USh5[zٿ@MqcށBEVXHSeWͮYl!ɹ@@,0]unQ!i ˇ {uCf֯bDTL^XƺvSGIy03T a ,&u&.i!F)7ODn;K|-Udv16:M> F8zq"Ğ2„aidb׾<$0G?k}PuTbug S{7 c=)X^Ơn>k05 paz2j-#&.saDJEz`dLγ唍=o:SԡcGR2puvbC| V%1 <0,B^ REq& 2\4xшPL ̟+tq  Lײs5`\ ]]^pZڠär?# ɜ C}6 N4e 9R4 :ã*q96K!ImNe@T43C~ęV]P7 )_A%؟)ѵ1z >2o1LǾ5?ˈNO_dgbIv5Ӱ;c*vVt Y2WqBKuwf{m_dOk>AfTTďMW}VZJSVuRga&HhsNFk(S2&zW!K B jC /dsT:\ee1 !{vs8BhTa5 c7:9{=Hi+~IO<쇯O׀&NgNs&@@k4|ػ/'|iYll6،So5]WԌ4 JJtaTy,!> t}Wڠ 9d++2Und9&m&+ 2=CDCJVZL\p=̯oJk‡ ~BgjJK)(ioIõC(RM{(S:F^W=}+n5LM9w883AP͔HKic6bɶPؘ I腨֖" 0+bRyJCfu~khnxTJN*֗_0W9ђ>o#-D"CATmԤS@$ _1.!Z<7X A6|kGxY/Pl!s Q]y;" R]*ȅd>cőV/|Ȇ5 'ª3h.D_T8e״l|&SޗY'7a9bH(ic9Zq@( 4w6BVfaPk'k)atnrOmʉ0뵹'%F.fC,*ڎ#8A |%~fǠGL^a JK[H@id&*b*bʬlJqlMU;B6ROꛐtƁF (_,-@lT1bPDho3hy6NGĥ/sO iνyMpcuYd!c vqXss 6LCv@0*¬\(-e߇Lt?HD+Ԙ1rM[FēS оSrس%n#l~&,miB- [7C`aqT.p_W9}o_UH3lޘo )$\VCOq_̻g]`oQ\??_)ub*.o&ɮcbO6ew+nBХAvr!qڌWr]tFӧM/'$SABd/y4G]J g{<)A0FY99tr 4}zǵ]q06$| xLԼW~{wc3o\!!mLG6oi_' 1YelwjH(nӥj!$QU+y,h&;c涏 qIf1Qn.-;n|z51,}Q;،xNfEa H՛-H!ZTRS_pI]YIg,^ g=i ⓸$r|tݮb0F:u:4[" NWח7d`PZ,f4UNs(& SϊVΘm'_6EuxpVy~2^("d6Yٷ0 4I{, J|c&,k߭D'cz)P.SRxA>~ XfQ| {@U'ɍ)hxP$# Q-@.䩝Oxd;f*󛶃9YI 5kLcIua$w! ﴰshYK 3P}gP8 &ͼ㞵Ԑ3Gpu( Q]: f {v`$vtdCUmOc/"_ \+1!vE4]?r#KD}ޯM jZ}_& .aam27~V1rol?f"\Z>؏&SUHGD$茛F8MAVIpɖhյ1ƗRyr{t뢧!'#5J*:duUacNAr'3qq€HHr(xYbLOt( r'>[.Mxai |n J0HG)99QŃD?ډsJ1(_줞+% siйMTn{f8QYPFFJGb^H;4vb$%H$`%e#%2>NNʶJZ|^LjJʪ(+K)Ǟ'8|a#UvBkֺ҆R#ؒ},CuzDaw qS#Q~fdH@3Yp;qxMNH*PIZu|Tu0WZ;~~E@Ҋ/W’fKJ]njSqJGq2Oo ՗ZZ* ,9ݞqӍ.7)!oh}cc3,u%NPZ()Sm _" } E rIH8rf;pMEar,ȩXRl3VzV;Qu7vFoB vn:Wt~GC)sOwg6gk$|kU^:n;H=شrBzb" S{/2?X&bDkӔm~KYn`77ϏȿB@ r!XpР+ּX `c{Hi $X P_/DhQt"e|&ӑ dW (h\#s3J1ct&PcL_eršoŅKv(N7 Pj3؈W~: ZeX=5g/TNpf0lbfL7^uIfF=$_s~N,+B$GdIq }GscN V~ɺ݁˲h3r= -BzrڟraO mj \J׭UK(UyU[,eLb4Q!3%:aBdjwg<%D7=.'; n9{- AE&ZH9JЉhtzn9c $ yf-e'Vٲ~wt(HZ8Mr`}@Șvt:|t2xcLs✬Q|x'JwdY+&jU mޥҖ|+ Lf>P}ͶsJہ!Tٙ.4JXŰsuw.!GӰLlA\yaΙvr?IrȺ|^o; +'!+J\e,ZIFq.~Oڸ3҃OѾbI\V^l8 ɝsw칊$4rj[ - ~thZ\]Cp46vwyGDG[u 4ntXd-Ń;9U7r$_u ́i fZdUTxʪx){M t<9H'}?]|{T[n0փm!r/#Ιrcم|C\q&RoŹJs piJtBlV(%tVY^Ǟ ָbm`3#ˁ2wO\\`HhS45JojN_x.,~݆%=#Eq4u"4S, tM21I`ro0|,@" _vyQ)k;čiœps[&"\b:xOrhpqrM{p\2(g31$~s¬S $!iѤSЌal.Q P7tcCN}La._F$o,R'\bo@K`7,;E|0U@FZ95)6pJe۱^wTS#ŪGbB&G_cGX_9Hp|ձ1F|2/zA"JUTݩv< |T>jN^,+O3^)P`D\`@)=)~Fy$-FPxmeE>Wʶ_{bm36o{k`Ef!UcRq5| 67) /'k 5M;M92sMVq[dS* &>Ymig#9U+84*ӺIAH=p Rf6 XH)y"iCmkj1M!e2"Gyt 8^<$mɆbW+DJ'8ItYngNv*tMױz/DpVX/Stfb0e<dE]i&dr| W?O.0x3E?aNf2R:~k!$'ӶyxN VerTLbN*XUuOJ.6Jňv9fm%hŝ1 j .tt: BbTY =zLx3;AkN&"+A>Գi3 :ѼV|136߳˹k6d36x k/e\bhenm(,v5 =co/vbǞ ySsJblI}õ *vɁ+4pZqE#VPNИ 4>)>u=H!I{ja;$\eLשP ur 6?NFq!˲0),3/';od%I'YEĤbðJ2{MmA0߾p_̘l AM;^+dψsAJv⓴6l HC' t1.* oG#Rⅺ5cpREL}CA_1OT`+̧%ѥRX#g?:w+IB ^b/-Ë<ƈk~:h0&$f%9g\nqT1e~Ff£a'ZB21U׍BsNSA@(Ox|%a>.;0qAr=hV1*Tѭ?p/zǺ ǥK6dGp\lpbL]|mVSϣ, M42eru9FS[y+Wwrziq^Ӿ$L!7ޚ lun[y/AuMkirhȕtb8 M ěG1MͻxD}:69ܚmGCp&&xƤ2DC xB m.L*XOʶ,< b8;IQ$|X$)<+ g?h7o4n'ΡX~bՔS^+ /N{̛KQF’2;*Ͽ=KڂKxZ!JP9)ּꖨ5D7lAY/ñW$wR] p]mWV Q0{LO{Ō7Ѵ sx5MGŵ/7ƁԄZ KU ܪB1EC}1JY$0J+Oyk6A|exZzJd5)ˮ}FG+p3 6\Ռ6'_oHWb# ?"J -@cv8nzR`?DqzoIRnjH GΎ|),(-QYZY"Vo M6X"B[o%'Y{nځ+35Ph 4*3Ҁ]b>o_J#o!˓QpVT{z^VU[aK PnaFs•ܣ*םb-U.Lhh9N')Y4"u/ר=<qA \tjȟo\rM}:RDu!dA?bm q)eYm;8}:%<Õ!!Mx2h6ÐTK3 P@;.&FW/SYbfut#ʉDT@h u+"]F`X+wD$ :?S9ծ)+LN#JEeCa(+OP{]6hǦHn2 S /!•#k DŽ X.mU:yekDg'ܪVCǩ$Ԝ0|϶Ec:/F]S$R∠c|4 9N7i`NK)XsT{xnUk{aeF Ta;qW~f.Uz av4_qq$q4Q ^a08$k2aT9ʑ/_@MjG)&آ/ YdwV>k+yᡂgnex'A*},\^HײIQ} YvƼiE42#k7nX+c`G{&' ->7'E:(ed} "g[AD!U[jw9Cf_y &/ɶފѓAKaĎ?^"%2ho9h ZGJVhӂ_fi5FHn$Aɶ*H(x-S;=\iO&*˓7'n"o/ ^4)UTx%SE!ޕL=qK^]=,'S=s[FLn=HH$*I+>JI,Sj-=WyfDhثiD&APLaShf{+@Thߡ;}3y60T'ϓYnh },RLƷW d}JZs_m_ڧ"6`0K@==lpij RA=]sSq:{""F5DٝixM% 8WUr8/Mf=ER6 #/;!uɵ]n@/V%t+3 \y6"H"V3OPi:][fn/t(hʾH4A).7Νr 9Y R54w ӭV\Q{(? s$Ք2Uk$B0DC;@5$>2i+$c=t uQNcXtyxd:|{0Z2wPhƜڽP2%y]''# 03]T؉8% jKq?# ;t@1~LzC,U޼\܏ʀ'3{݈۪@2yl[~`\tԻ{$G+q0]TiQFlA<*2:*ՊR.W)")tPD=Vh%iXw<;`7|NAư*KBp~I`xv#(]1[b!Cv=k茹; /dƔ~)~Z[G\hesNو;޽ &z >S{Y \~=z#FgѪkCD#=^9y'Gwy?-ڔtE&S uA"Ηuӌ~]:5:@$=i:JE[j=wd7ۦX|tBa[aQ¢ %k|{߇NdIi1"SHt=&;pނ\GOӅ-R5.EbXz]֚`&&޶Z;H: `7A1\M8GLזF^u2t0iu>bX1KޚwU`R`_w͒<ԗPAV0P¬t(UGxNo`n9Y:sZT<3>_ MG&w֐8#q35Hj{]'LqJ-( |IKg{VPq6h AVuA3$M·h|_EW\.`skȊ*pv23#ؤfjYX @I;\fV]x.؈ݭB̓ЫT gU>lC\w`[dX tXK˧9ZeQo`]GxqhoӴ_? E~FҔ{KFӭC1a@r+E1x KE>㻥:CIWɍ%d@vSnNa3fϯt,#GK7סBZlMZRYve9m ʞ n(6Y7P 6nBKNEڰqT)ȇT-iu40wcqs4iIuj*=* J##X^"xy?3+ھ}dWBNv٫yh9l&B'[Am*U+H,VfGOqZ 3󷔆9m 1,fn \>r;D\-"Z3EV"L78IXgXq|l4ώh6BīSW‘ہ {΋ -)* ԟ5)ΓHr{z#`Z<ۖ \:[>ʥ{:J0!ͅtrVp Lk_hz]~q.KaY|dkǁxc̩BJ!{>pZ> `Ʊm@ %œq`2"vۧ gdԧx-HC҂w\_Qmcf0#eC33GŦ%P@/O*̧;ovwcEM}QrƠ%*!7aj|L${~;{EVD-dh5U&|*-$>훬DͦyKS/nla7 ѤBd/좪Pw)JQ9o⯷3AH{8wǨ83֑MngU+i"*հh@@EMYj߶~J Kwho,/G&j7!Py=hp+-/У#:puD(QcF@ׯtnzmy|_wB"Ѫ;dG1|Ry$S`j @Yg6M1eնe*ف7< LٰAtؘkdh+qP._0 cLDLZOzzjI]Q,\{Z}GzWɭ.+Dy^,j4zIp &%KٺJcoe\:U-8 &;\9J*vlTp&THh2;>Ν9`eSW :t_6L:DӶctJJ// Bk:F\|[=ke·12>%C7q͵i ^;_`$栗dzP|mg piAf`֙N:;X\|e`PETf RRRIqNb 鋒S"/i!^ &fLPb}G|*?jTQ{JdCS+ޚ+SqcQ;Г?LqnR8isw0-| rXZ{:7 U?WFܒgV="|*K4ZyOw@Œzl.D:Kt2FF,# aQ޼(!o#{Lΐw~凗`t&ENi?wP\`2V^IZԅ#UJ*ip(ZbKQaGpF71c0r}:tʫZn0eniϗ,X3 eƝQ]|4k?DWOAA Vpp]FbL;R11aMDз;&$9k``U  iRyJށVA4\+L&t,ܺtMPiV (S:_ʚj 4[IK26Xs  (ҽeGPp_;}9IB|]V6Δ̓~Xґ Ny1T1r9_3f*[i批'BeB a21hip;݀ /Bu $ZcO۩Fĺ7H|XO/׃8]}#x5.6 H3FrZF~9ߟlM3|sl E a6ɔkkv'f2/6JfX \r1eN` ])3Zސ]@p`rYq4 a?-' LӾˆL:)T58X CC,Y:׈ Rd[.<$0?`,oX<> $2mgH6(B UW1H;< 424D|f7=i%Ru-~'FHy.W'["3;r>" 'y-z;ˊ . t1c_1& 9~f8I ~Mn/`mm>#{ExR{ 4nF\WyEXuI,y=QTDb9Hڻb2H%1MƋ" zR׷w"q/p2d}u~6X'j}I欴6^k66E> 6痚T`"XmTaR +GM %9JVBq,?)DȆ9ޮoQSfUGw!P${.,I*LU5h_3T#x"U0 e\ra#)ۛ4e㝝hӔ!k̄ܦK̻zhYF j'Gm|Z9pzq"NYS>t(܄>ZYv ]K9Z%_;cʄ1QFpKi:bMLh7 Q]ӯdAAA1j%*Ay\P%{;@{Q2W>x=l|g5@ qo$MyAUГAj]֕j[mGk <5Y:K[.4=8^PeZTt. 3/ nkq{pf;MgN\$h8d<.3nS> b>c-Wi}@aolIM6>e$Mu  )ʗMGyXK֡Gљͅ^/Jj Ұwъ+ݠ dPBJ:gTֺ_9" ƎԚC6LCjR4:ǔ5䛵\{6Ke8]Z^-ZI[}`xS VxuV jR;3Ku!8y^VV| 7*@icoyH}LV8!&{)Y9?)?.JIVҺyW u._9$iypA8OY~[c }),iM_gW-i[g4 6>{F 0Ӏl_Pqɕ޹Z|F7 C\\^L[8JEUGg g40i`]3ח-,Ukwgz]7 / 2g-N]"܁P{Yb,.!nBb1bb\SԦ,asXRՔ+7#,Ki{kfnv4.d, u z v ha̧0h**֭:AuSmOQ͐[p}J.G/\~@v3E6 -a{moQի>T_Ao`)l_v؄,2K]:VGOiq,~V4+X\/~#9KWV;w|2sxn zɘEc؄->=pĒ}(a2 lE#?,gvZŹau ؿѤ#m!c;? :ZhÂZ`A[SI#p<ԲE cu^0Ѐw9/`I50H :T@A:;Pli瀣NnoB#&F/.9v `fxq~ko2$.ם^ԿLUTR<)OT^lYiUF&آx@Åfנ #nbfzDQB~9H<l2 eP:kB΄@4ArģƸ(L˔4ELgXG̝h8y>Ndl|vƵNJvUcqrN"W^ƥ>zܧ`}a<M8AR23GԷgk;IЀȨ1h%QF3]g^~{I_H$qŪ#x>S֡<)k=U5ZR1?"ihKW "^wҪs[2O0 F,R:swn P(qˤWRqW 8PTF<&*Αi|vI]IdmOɒ&dyBmЯdke,SUBN"%Hej I-E% zÑ{ r?.DEjyCV5W#IfӜu2Zb&9C&tHrdX<)gkJamɪ4 iDDkmHMLh.Eʳ4ֳlhdkD@m|0>n?9TYFs1nCv͎ڴo5Vbl(d[FCbν Inʊ3{-F`&3o-ҳS,Zn7`}w@QD:ΥZjS߇|A򏨣nc'ߐ- M+5;DnB"tӋkCaLgUPiɳ6,Ri #IүF?/7?m򾦊+O+$ " *;=o,m_L_o{r+FEP_X8u澘h-`ܐae!Mnޓ}oM7t ca-Ȭht Lxyub70yAʰE:Џg-=zcx}s) {XR#9r+l̟Rθe:z\q)պc70 |cUeHEāTɐJ(x]]jXzkK won98<~sU4!S3*?b5KHGlP Bj!Tn!bQ^봠T7UdRT;:ه6N"~f AY[ڥvs7\ TQs7pd]#}\ShCM0ZsrW̬ d!O|%Efm$[܅/õlQWU"%/"FlLmF+qG::F7Lv(4 f}Hߺ |L:OY.Q)ы@Cu~aHkCGf:,:W7Q1*\T@ ?,s{omp' |0U0 JZlkX4`Ir,|^qYعڃV SWh%yp;Yx}xOݪnD+KPM%&]FaO+V f#E;}BԺTgW]AvkCr05eD,_Y6yxT˼3jNj~Z2i&Lϋda[PG׾A1f&:c,L:@\fyk:E'IڴHe,XzGIUP&|9$P9ty,edLZ*ZT5'y:3nKwLb~읟Ehy#Mߖh +t֘TKϘD'x!Mɰ W6)}x˚]8FaߑÃ-%N߰CmPoCE֚ }.3E[7N? Z 9nx"vq qpSEVEx Ѧdl4 $|b A [CYWVߡ`PO/UIKJh YN[b:9ւ չ6t*cyyGօ_qJ~f?B^^oh\_ r(fbInڨqL!eY%}6 "+ˆ!ؐ;X܄AZ ;Vw5ReͽtgP<ڠfAP|3 _ЈS"?=_"j is4DJf_k".D>FUȘ^4@O(t ot=ٽΡ Fu:h=R>jIP[ť 83m9z_ Qd6] ]Ƴ6H%%/p0LO?LpΣ'GVz>W6gd֐rբD(/㊮mTnb[4PޡS{9u&t nIG]m_\lK}ƍ`*4F ʋ,(PE j i@o苊'QD-E։1=E3ʫ @_ d y8ޏ~GWVN{245ot  5$fNJqD8|u+I!4gH";_P *5Yiݳq:>'kJ2fytp(СYIK *HTGf51J8mTn ¼o^Xy{LLWZjW)G*=U4 Q .psMb8/Cky%ڨS~b8cNUx49FŚj;Q6)ouI1O0k;8Q\|Y" >cz%K^diov6Is[!&oD-,;Jv^"FEɥg,qK\wKS\K'13K*nE̤[?W@[ǞRqXSDA,}FGlgIz-4R 8vϟ`d;v _Pz ]Q}9!pl6\o! 9Q6ULc"#jHE&K9@ H5G%><Y+NJRٗV&) NRN}N^#;6L+ODaQp5F#Y΁9k,dq9vQ?6!AaّIBORģ&}nR=^` ?ܤx4l\$3Xe)1o{(c9UUZWx3e`eV0⅒tC.ճǗHvTwu lQ,ېv(a[5`[`2 1H`I ~ǰ"Z(' 4Dz@׀R;V|R{6@1\I8^)l,T|ڮg.2 {CEχx z-BVhQqK5Űi%(jeֽݕ?@a!lB:\\8m},@ZZ#¹bN~5aİj DGԘئv8T%a|UY=%F5>u+\6)qfv?0QT5^r! 7O`iឤ^YZt~xJكjtb0>Yc8e ۬tڞfgͲS BK!U2. -P/,(VVޯ+VdNPiĶ_3T_ՄE9m3 Vΐ;j+d^u4¼O0%W!W@60z:nיA)Bl/[ 6g'ZDʻ&Q©@{_0TCSzF`!UmUHA99j8b;;j!\X)GrЯi!%^TH 0- KթwسEV5A>9@Z?qclsÈ_w[:75 8+:htm4RU}sS8ͪkΚmCk{YBbhbfk@ZJKmg ص>Ef.l3VP[ŧR5 DTF@e.&&Ul(i(=gQPj}+ԙD5eZ2ېeIf^;g 1i -G|2<}xB"n9b~|ф\ҳ䫉.) K 2Y,h"WQ:I'#v,! eY?4#ESR˸ r2V&S!Q9ҿq~{ PL"!VpL᯴=:zv{Ҍd `\_$BCJY;jn|q.vf*3HQ*Wcw (Ǭ}7vY)slex ժȕ29q1.?D{XY~Kw<1/իwq&s 6nrZzC9;v%[xXIǟ@b16I%6mWUVG}𲋎.*4]tԫ)@ņ2&?!! x88J(Q/7ψ,Bj_ץFz7 Qq\ܐLE -jZ|`#{ 8i5 û *~kN ~in~H~\mw"l-U W1djHebp@~Hd;bK@O%rG'Ot|}8 pͰܳgҞYq:#xx&_xB+?c~3Xg=c(w!SXe9k|]7@R6EDgRғÈp 2pv㱀HgpR?{ mY(OY`9 ,3~OuI't.LXc_ 4'|oƗƮBMbk"^ $ء>~Y&1ݧ. Nln3o3Y/nP)BRZ""I(:KF: Pb`FWn]JT_ԑ("t*DI@BBYuV Tԩq /ew⧪]$˺Dߨ,! ct3i0&i4wec7l@'z=Wy׍g&E7J"ϟ|i(8TVNXG!I2¡u9m<[\ y)^y9&Dop٬F zb{S=Duҍ'wL2hBpQ%AD5SWܡWq}wGi tlց6묛*n^i?#y>;ufgu Ad~ISl{+}#=ۤС1摺?ޤT_|^iȗDm, .hST]UQrbS+ޤ yd۶/E#|2iG#h#ͱ[0qD{41u3$f/_ yY .3?~t Ÿ?(Gȸy<ƑH5ƈ& Wk۹BmPE &Y}5O.fYv]g}%E/<ˡ3Va#}js]6&¤OCX-.uZ 4H?Sk"y%j>*-: .S̖*,y Q(A>0Cd& ZX+8V:JD}1UJ@vԆ%x}S_%j~X!:{we:.Kb ;um{Ebqi~rG?$eLziQ`f<΀=&r_} ]CBC [1(>K 1{YƑnx9H#}oJ"T11Ef=XwfKBJ8vʮ"gR 2%BNbd}!\YK"$ڼ ËP?MAjٰ/$:sBXP},nDy[zg=XrxYzdi/?)UulNn"ٖgߙ uebţR'MJA\~L(-/+@i֐rd9[ Zb!Z/?/-"ty{J M9ص%ꪂ-{,2WAP9#U|+ -W m6Z[=ZJED?_&"00'kN_I;\΃{6û~U;nq=}͹G,+c8PUOʒw\";^}WJEZ&hJe,+_v8$MId|چqd{[]o my%9%CV>gӨ]Ocs Ӄ/[{TL~ہX<8!w׎XƑf8EB~\aȓ\?8\/\c >gwx)2,B |R?h𵃍u5?<_׸2i{#PHe21Um4)xoTB/vQ~p@h#&$6*WH) zA0sfϔz@sQ"cPT5'K {OS *U+%p uxۊXs7-2:6]2ru粎%J63`o9[ 꺆e#}N\tI͓U72TNkzti ueO[xp%qzp0}+KSn\x/5%MC 66$UAv35G\q~c7?j_T4) Gȍ[^]*`hZ"RZF莫Jۏ4;]ț)=~ xLG.jPG>0؉؞S<&L qRJ6/o{]iXEiX$"_ WMVzaS|(D˝)PZ|] C$kVݼG,BLlњq1f itF[ N6n@4lRjOex#,g~L,09u=^fZ "p{GSُ5I洹G-TU?cIʇ jj 1:4@4`U;x$& gX:Kq?3dj,lNG!]Q ,QÜu+4!%FeFH܉!/އV=Qj#1{O18`hz4W_ٴ1mv)R ;Z jbp92&.7?y]kHj;y)2 -{e _>4ν#Q8\lIn#C ;MQLɣ7LdS }A+}rT׍h͜Jjhz Lx^ϲd>*yi&9׷nXaPl>#B2N\܇*a`s&obxܭ?5ҡr ,85B.-E2K۲iq}+IL ΧΕkO1є@rt* enPx- 8kqR3QSe8г7ѯf.GCīWwOVZt|(CFY1"f兾TF^U/:y<8g6(ugm. oKdiB2c[w.T\>F>fZ*<=񭭂/`y& ۊxlPeUZZ=^' zyl#RcQGꭘ_TUg4ycӕ&r0]"W ʿ vI[ۏ XlX#ͼ0xO_S9aC>bu,xCu"|-ױ\gO"A>fq *7.iT0$ц,FEB{b^dZuذlߌpjLP Z=ٻ QY`-ǯ}sy@&aSFf.{ J(0?]ׅaƂQ%;z\?>lU˟9{ $?Vҳl=A:ƦavZ Jk@!<]qRnoZxP9Іl=R `Nx*TFԈ_ Oa)VquKcc7539}50!a{vVS#l+%/:iJ0~ݟ ƹL}Sl%4LΩ.[ -&j}?.Xk|X%zh~1C Z.nu- 1S)Vd25l!v/Яm-cdž)ӷn&X꼺>Zuh2 9<*lzA]gvȦGw]qKrIq%8-P!yZArkGJOz;+ 9Y6g9qAgx|K?ĩ+KG5RF$ԕ"b4vY}Yx7N=Gtb.s~EҖ>%*­(-Z"x=>MeLܚsap:PX|ۃ_ބt{y/J!f XZW^ʷWR8բe-4s,ȀlwCDh6PD xXN_m̵c* @)hS{=#Q` ;8 )x9؝CtR iIGbr|H*ɚ۵N01, 0Ջ鵉kܛa/;=~v4{|$ee1>(D02INcĭ@HlAN7i[W-)EY\G_6v숮-n|C՟|pyt&rrJ9SnSC<.{}lҳWd93Q>C).|_Kݹ[.;]p@8`MD @֭')k 1|/Po"H,eEr+dnͦEŇYެv6- {`Tvq!U@2t[nkz5nj 6{}l$in*H/5:#9~]xc"-QS"v/ܖJhMCfjY]n"@.xοGFȂ3ϴ`74yL@"Oڸc)6sEz!Mk"׋OH)NtL+ټ~po 5(SS}'F j y͐ɒ43WjHsxvx0߾:rŋLtN Nd.RFSah+C U+2g٥0,u8V,I9nL"$-Ds ှ~sVKNM;4a! PN{a-DSH4'Pqecmu9g˗eܿb5Q,Wv⎗n`_<7y-o\_>e_8dVCz$JDZـ8wϺ7Y Kqt8{%S]`>s<7r mJ`緤0ʛ4HC>At& vHs)kIj=kc?feI&/5 OL~1uw 7d2OeEZg] aq YXI(TYHg.4=T=x%cz#(Dz*%%KkRJqz; Hluzu;ux8JBAk:0)1%؜=+սSDMVP~+6M%,ƺꀩH3EJp8=7zy UP#կ {!/ٛ|u 507D]c3=_' 3#)B5W6 qƞXC˖P}ۇ)Eipu 1XG xY v`?|ۺK iI\tUZr:w-EKEL!k3AN}ҜeJ~rVs8 8mI{;h25JW}ѬV{?f`d/\cQ\V<^+G?iSѴPgNIAѶfc&< Ft.6J> PlKmJ^P {}! n@x6'eǒҧd xBK?L<ę*t]F@Zz˨Dv)5,,+- BL_LЅ^yb P -r7dC &[VF:ֽ?89QWx9shd޶{y?Vq$; ;#3${9ìtD4U,xD:S/M|d:K['֌8[EDLsu$:JpcR7@NN UÇ1Śfoœͫ_Alhtįqo+q>*}3t/dpnse= XGHep\lwӲy\Ze.6cܦ͆c]LJ#b@56sKsAR(FpXE3~@=YwA:fmݴ{s!"t&kQBˮ-b=?i|ňJ^Y`ܔ ,}9˿6Th}mJؠH>P.د."Vkfzq>oy$CN\&J!<MSf a2bfoVQώ7ݮ?nLr SE4-O \Ǔe ˟O~TGpDoJL[|Z܂ +UwRHN:nmMW4F!JD8b,['Ya!rC|.`)Rݫج:A0z E-U'89;P5=b?o&]DZ(#/i&LWuk<;Fs S@hO9CAbA4x {7_[tGxshY#rFmX(\˥.5RL{(wj~Zb>Rh4Gq=׫hèf%.ƴ1;"# H)8kNdI+-h^` ֱaB(ADo@JGE{0$8*Ǖvhʿ7)'s\y:lQXu瘼O]#2lLXߪhncNvu_wRB 79BH׍VoU Î=Z:㰥 xpW'-+Hj-~mSH.zoTӂSYM_)`Lgyg*UlA:[k%"S(zcwέjZq} ԣf+vDZo!:e-(Hm69qs0ithja$/fYmuk-[^j ,7TK/PD?tt7)Xu([>vm yW_BKv'q+k d_$& aӹc26477k1ɳ Ţe1Xxlt1(-X頷 w2٢Ғ^A\ͣeBdȀk+aOqI|IZl ]H1Ȧ?c P )I7K#MV/Fb;稤*e ;>c`؊PyIyӟ~,v:@LpgupTDzNGfZE¤5vLƊ*5S_ ;,iy LTJ1Bټr4%oB=U؂: 7UW-NOc(b%a?fF%AT־^ _o qL|!VDo9\sL4a=lɇ-:*g{S`ʢӴq+D}ԝvmySJ7/q0f'PnK݌0Hԥ?p)Ŝ1E=D*%*.5ow?({qy2+6 >46ޗ4lG >:Ah e"9Yh5~ڸ)6+[*!R!eۛmIL:}\7E:jkYbQx|*axNyFmn7Dm lR^]Q#sfNt F,ZťU| xqQ0<0l2Ϻfẹ9$6(&)2 x <#gmŰ_O>kx@%CsEkRz|Ifz7T0#oqUQbs LP̸ԤDz+k!ET@3GaㄑG]$YZI{CV}r*oɹ+>~,b'.Sp @d|83&Ԍ;:ɩ:!o\m 9˟q*JiH q@'+{K`)wCf>Fv[d* ~v/\<'o{Zl k:ǹF?SṾ(M57A1njP)qD,Zü#grIwּcv0Xm*t h -4%߯7gft~G*x,"}.6Z/8sYżcgW=g\eO=4dz@͗PT ,'[)zҀY;XS].7 i5+RX*8Z=f{℞~8{#;J4c u7T*/ ɗ"F L:lWh1!jɥuld9vji iUNN S9;#2Y)0kqZ9,I ۗU#7YmEpdV> ֜ "?U.og9)vJ`ۍ|v-3`>[rRo_+eٹpT$h!09??6޲YUPс'´AE!3;Ō["T?E ?FdqpI.ꖮ~Sߓsh_3f`dNГhQ]RAE!EeX{xdA{mFrqMx~ 4s!$JQ&F%Ơh&z!.KX-o5Tڰ=~#˾{;f}*~ȇ#yڙh>vE[ % T rYjnNzv3?ʠЈN~֘Qyk&X<֕-lK?5b_왭{ )POOd3owQ%4msJd-ʻ98~{$_ya_Afc8XT<5TAqij +O~Z&S}Ž&/1Ћx(:HI274`J 7,R7r Yh췞Ge0:OQS t+j}J = r7f'͘LrSmmo7h_geXkX,u ;B֫lз<(EhKwTŌk) [?,a) DsO5 ԳavppydXésƛP*QV=LCnagaC} EB{ ߾mEkJQ "-fRc!}NJޥqKk:z=#7]HXk]L;v;ֹHtW^}ױwa6Lbnt>Sl ^iڹchFA+t%QգO^y54Qcw<+Z/q̯1?A&}g_F \ 4YkNm^|pf@`ۤ陋HDH2"gfl-@-e@Vdd5 pgvLh=~5R땹1jQyƷ}L?=2SXE^Đr8#nc+)RGp }3suؑ`\yd;1.#ϱthNh`To^sG :Ȩ)R Dys۴ȓeL f\Mޒ& Q/5t%R54xΏ/)Ŗsw9Vm\$~mSY c*acϪ%q>7GfKSU ,84*ؘ)`X!LpT4ǔx(@+ﲒ0mqfO<&X~mϝwBWp,yuْ" Dž}4BHC׎N^ Sr?,i Qs ߒd*_;e &T)z=ǯ 얐yIIZ7cAۄ$e'aDAϏӑ–$&3GlV r?0g8g*-Pm ˬ<:<4bLnC >b 3H%5W:eM|hVeHf BAB"x́:u +VR*oL .qћu_{Tғ~GS4Щ;e64'l̻Òs"SQ@B82YŻ4]2ϰ=Jbwza˽/YdW~ `pϏ _o rRV[kyb }B.5۴eJΛ(QuA^xK `uD6{;XR8nSu%OC6+=gB?.~3hh,, *g,#9ԪeO ]K\tWhFX6*'W}Eu]~eahd SGO rCU$KzL%J?! pCj#O.R}¦S}9͗Бv@bC.bYawP) 8:H$Lq\1|} T?LyGR\l9Q0fgY},qc _Z,z 0,Mp026^kiTYйnoE0)pMSKCl\'&68 n*NeGoZtL3NԺ76|6"q [iaUֿ tLA y}!?符YMED=3қ"h̀>3T[K<5 Ei$ڿ!@)qMo'SQ#7)pb]Rfvi|\鄈&xI|C Y&$MF]wAueFж# U@ !Nj0'orq7U {h"9CH3y8@͖ثdhdOh%:ZZ6 Z$!b`B*42 ,N NF3ثT[Q)n6+xZϩ~|I~=+51}}iŮMaee/wWwqroGwJ /%tJ 64 5t\k]I"3DcWpW\M^x}7Tm_i`XҾV^=1k!]!<{ۇЪӞ>={4Kmzl8AtvZfog-fHu;(~gwPrs`o"siF>Ʉxvi bƵ uM x$YLɉ Rrğ&gK׈\aBo,S^mDrp2}&>\/XKz#դU|A}]" e}DYPv d 3?HxaSEQ03D?}G).9Je T&𤍇Ti'Z#"49WڙxP[z EBc}eq"n CJ.`ɑTOkGĢ |Os ]h[Ɣ<~坷5)0")>V.Z4KDaz?ɻr%cgV,gj&_xAV o'| O)i6>rw GJ+R۶>npHMR߭B+[6zRD' Ebmos13?5 04 sEM r2XV8z{#zބz`¾6Z:v|4!Cm,{{AFڿۮ1E\d̂,Tw ZG,`H8>woy)w|.4(vqń/$xdS~N]U`>&&&g?qU.[ i{V^v&yh,UOѹ[l m6^wÝu v`iw064B՞YUߧ3)tah]e.9/1kp~ G1 \*-9pUPk6ޢs`ؕ@Hqn_8e6L:HkRf-;{r|3R3@W,c5%<]- iӚ|q|2'E\јn㫿*1gJx@? u2#~6 1 ##wYmٰ#ԓ8pؼ$o6[^ȳ  "*vHh1]HB`m}CNFtޔY}p!n۵ I܁x:Zyo^Ub "w>fbt;uiϏJdkANq(vfA0("#OL#ۖIc0VoyҠ4䷶nX*0(ۏMԡ\Lzi%؇V'6$GRouf/{l|8Z _e?ėWqǥB:y`GVr>-ĪpJK}$ýpVvD2_-ꑀpvGf77B-3!?h|<|?@ilnqBq5~գI.aNl'A Pp*_ѕ ,Dedc2*lKZcW(+Zt.[>5L@ŶuA%H1z=N?64Le,~;O߰WZtf2;ɖ"onc~9SP#]1Рs,u$j.Mo 8[umˣbGgb\]~[ҮQؓJ4/Qpdc)ZƴЗaX$͊NB? BV !s9|Xݮ0)gi u .gĔCݎ5PYaC=pĊѴ Ëj@'."L!V V,7O ) I(^z'Gl= 1T/믿 RF1],*G mE̔͊usTm=+wPg2M ippm LCQO7&R/ b7 C\Ȯb@mWST6$%U1oRN&(5 S.:̆a5 ~GB7W;3]8g5Q+xEhYs-Э9Un4Q+yJz=l=6:4 9J[4hW2~q껦)cFwO$-5p>ƶn%ͥ`qº?(A*]` ''KM=L8 n wfŁ2@ ;{tuCmLRI3\fYC\j,獨Gsv`ݲݪ(f"Ᏺ&f>i̿dHT4h8\C3E|10n_Ѱ6 "/&V/,&_;f.J*`ZA (NFL}-[NY A\ ǜ1ҩKO)\jIڜ<.(LAH~~mN *-f%ΚnMfYwCN7<@=xny?/$D :E {.Fqbk8m.dq{]>c8L$Wz|L#O!Na,Nt8 F;`-h,<Խ3-Î&^ӂ\~2@i a}dg¡K[D@n$D'T i`~! RL,g;XPz;pB>hi׏sD.-\UrN_.fK@PhY}Սe%̜Emw.[>9*WJ`]^ݧPu!t0Ц16D "52,>Se0e`d"ǹs|t~{)R( P+l\ˡT GWֲŶs4ᳱL B(6C`!H#NJ7"v*yU5_{\ImC]@THf/.7`IY\SʾzmKZe1(o5f&^;s}TRgK)OXk{65&AM7'l ^cƁƱ{@lz?!R;!)|4_Rd)(t[ 9D҃~vSIͣ.[0 CUg`͑ڙzٖ,{h X6mg}1,V|` PWPFF0ۑ Gp2KπqM !5ЊECIWC.ꧡ?219}_=};6*ep%dʈEn ]U0w񉝸2[C~0EV_/fjbڋfRx&`qqhk[B4BG>)77Fk!\tIBAzi:Kȗr8vO bTȔ87Q߆OT-M';[;vanh2U}^*(VzPw8y -eT $!JR^C.B/CѴ!/0Cos%s(w`{i/@ÉaMU|/q85tW@pWsZ[xQ_7kc ׭ Aت;>]j|>0 @72*Փǚw6^`v~uEMZ"䒬Fխ,ߡ[WS9-j#]>zqR37^<`SoFWGhL f>(@Fўd=c Y-Įg TcCtOxӬ;GX @po2ˌ2L)Cj-/e񧸩n<5y7XeOE"L? o,?te%PRHm=:\Zۜ"b䨢r H@K\pUʥWEBa3GZ-B_ihl% -GՆqȪl\vq,{xZ_%.Lcf7i%Tv@f%8e.1qfTm?R](?{zGx t4W_~/ DlN20*՞2"0M qJԙa:H9>٩{rK0۫&͑׮CZEq/FчoNK7f"bJ "]@(QJZ'&`k/ #8 SBjcǫ椽lT%@8~:YWc;]Ql>|-Qڢ">@,5$ruj:{ [Kd,Yq+2n4p-ڡ DxȒ JE9g97ʥؓ歛qs"TRQq{t.(ez^NJvS=ɶ*4 ‰&LGySx{G4/d}[}sZȨnC 0.h 71j#4Zl;]]9ku!D~e$FOm9!|6i3Spm3hO7Ѿy1 ]U4`mݰ\h)m7eEqPʼc9V6OlSY7"K?T$o,[Dzjn`s8`G&D#rh8춍rݑdPphY o$)Ta߯,?nsbhlP hvR4up$qgj#1zgZb*G1 o@vNML2Q\E Dwի ,4 䳥>DzB36P$.ϴ4K_h'9hL7'=D{ey<~k\D\^ei)UX xPnSSM=j+l+}vJ/:Աe9h<,#]LX$1k;HժPzD[>8k2lV},{ 3964!jkG/-%&8l2I)H)kA$ņi{Hq=O-Ys ɔs[q4]zR%_vErƱrpspH B)3?Bdwud֋)X88/}Lo/=1kjaAR[]zxF@nԸoHG{8|| Ұ"Vjc^_Ur|"6):5$n(;UyEĉ__ P`% GPge6"NIZ:M:/;LDR\Dfn>4#K H(w32\K"~?JLؠ;[j }WoOTls}@!L# T 3 xx$}[Ȟ]*~ U4~]+X g%?N!?(ÎBYpҊȃ2KC(z!q\{vOsLg@&Ox]!R$8[O{A4 XLo \rcs]a"YoA E߾۹#,dRy? |o֯>VucfrGX|r9JQM`I@s99o'F Vd^4+y|Jdӑ,Ev5?uwbo}[Ύ~'`H1gjZ s &d'5u6̪YSjM1mzͱ i rL-IDA([{a-P#9P#(ڠ`KMY\IԠۄ'ׇ~f&.,ԷVx!HF{PD_"}5?m~H/U*R%T9o$ʹJ;Y]C| LDUmd<6A/4z'!5*HGoaA2G}UXE |b?Y3i$b(SVۣ,y^}o1޹lǀ>^Du~K~N"%gvM 1ca/yqrc#~ pb+$ i3h~QP\#vN\-^dNktz\{ld*RQ3H7Z5B¨ީ`^YȽ%Y ֈgX 7`~4V}aUKzjn/)#2ՃME^ ֺD!s,&VN}뾷([񴥑pVŤU[Ol{əuqW8yj5fB4"*~%CXF_6vf?%'zAW`#[.UMKȁp V)n&| N6pcʾkU`}5˵+Aܹy,Q԰=[B&uXfp2FF@qio\Ί"d31O.Qݥ"+G^muB&ZҸ:npH(Km>8 C^p=rZsah}#CocEu?#aJѾ&ɀr%MU|LuBd^C F z4v#/T@,:/2s$yb>'_f-4Q t S}Z,O*AXg7j_Ҽ_POexcZms1 }02cmM"racmϽ KkHw՟oM&R2;{[ mhd80$K8f_jU9GG¯|Ep,Q%B|u/E)DD)y|J5kLap,X/d`nu@Nl6_ʎ NC;VW,`pnB n 1GLxt [9$趥sm+MHsT/e##GכAbLL$zyP3I UK^MTZ?r`Î;7"$5GLk`h3ΙY[Z Ӡ+)z`hF˙y$^?n^,KjVzGg=w: bGob6#^6?4A&o3޴I:-Z Jg̐/ruٓ 6`"O<# 4ךYC@^C|"=Fm'voCzr 4|+Ꮷ~[.3o1"Y>/vcM 1hǨ}OjGmܧPo#o˞o @Azvro DT'QpAV q={ wpƆK~0Nww)2xdO9,^ƢrEa%3גi# <ȖWJ^o&JAVpK)?ƺG?[˭\O8OY``$JP1|? ~$p47VIT ˣsCwY)uF۠p[ i%>ՙY*|Fw|FAeLLh7F?p"NtaEO 9A5!wpn7rR.Ae! 'eF&^*95G"ZL' \ңn(4'dhy9J!ڝۿw7E5*]$XVIٸ;;r^L lLWy2D܅79۶ctF' 5ϧD2(j3 /I-2(;O>`\`zw{EW7XCIk. F$!#^c^ !EGu끣6.=1v},7 :ED;z [6%[3ރ{.K ~=z=PjX!~-a:foʾy( `鼴Ç3 sSj` E{ 0e@EDawf5MCL>N)@F[zBb_ka{R1sonr}"oyY =y&WچHa?Nг̂PnYj4cE^9W JY '_QJ4BwN/ C{+&T8U)AQv-絩Ͽg0WwHغѬet <#.WC1D~N7t.R%s鬈n/v^H>Jre'zAZY 5gv$p{+{pZsONgK4Tblq4U .YrneΝ@S*oH_W3rnG<{ C3Ij\!NX{՜e9vs]jj8/U0-f6vK <@,#KsnKˣ,P!Ԙᯣy< N=km9?iԻD l 8Qa,gXqz D=s# lC,0"0$*T'yI4oY%@{VnC(\HLj,"-Am6/QժLo*lYU@jۦX)G;d]2F$z1 {7_ /_1t2n${XZڥ.4D,Q\]X`~⽠F}h}RŞgHe|M;R;۬UJ#ݒj `N׹ KtM6SU r&QhJĪp=\v:6͈ ?)vKPɘc,u .%of "x35>P>͠핣nfðY~JKl(h 0hoY!G 'hiW VkIhZ-o8p\&OTUo<;WQ#bw6P_zS~]⁗|)p h%GG!Ω$MV5^s}|]FyNSySϫˆmïI[~FBtǴ-}cHŔl]/# $xW]WRmH4c &:}bET1DGJd"P$bau1g>'2˻j:Z]T-oq_ocTҦiYPviw^ճb>TY!PXc:%! o]U>|Qh/Z o7* %|:B׶׀$uېs/z HE7l$F` a{Z=(x GfeJ \I鷉<Y%q[2&"IuRs[%j^$:Jzw{&&  |K BJ.G`Kyަ a}])wVbARcbӫ@Zj'I>5ExsX77NgIox?-415:T]NuuE)O<3]a (XpCؖ6-Q KմȜ:em DqOpX4pXvWLNǝ{ID=fwBb{.GkaF31R\.] 0;퀍[fOȬ#xPbk:ݑ*nRZf6Bۘg @D]hsM_H:wCuϛ8y$z4'ʓܹe*fr|㻦'3۫T蚌z0Ib#6N:QKCv5nLiXO]bkQ\az~GUE;,Fb]~SEsBRZ'wKD]?PTP [N,3cIdG;W[W$my7~MqΆj_)KBe^'Bf/`$ҖWT`9b_}_π؃ѯ,34˺ zt`6] :He/*3Sf%Vbp۱g||J6oSKM0 vLzr}y% *<*g}^ ;iXD '32ce /|MM\b+VVNu^nH w;4pbL;ԝOs0;@}4ȞObZ(3;riCr-Bu 8Ԅ ֟F˵CrLʆ3yY6{IYs<Ql A#_] PeNӣkE"6Fu1 ;0 yR[265^dFҧZT6iJLU adnd]i 32hMT/B_!A44KsQT謊[Y* @q42'+L枴-F~o15P3"Y\z6elCXQG<>_ =&vխ&θ?)DGnG A)%qRDr3΃^Yp]iρ|<}w$=#ҋ-,M㑘'4p 샥@TLh$^CO00J[ 9X4:dN#51cu_&◅4<~]Z%7k+I*LZzjQ+ dsh8)UR}7u 3lz DׄCklkC"14 Ł辭q/19!,+\A 4ߑ@A%3q#e0&EBW\L, SO ]?v!oY;ۄTΛf?KNa.Z 7}WѥmugZMN(Wqxo`{1:),q =f%iAAl LouIXPe>ܒ(7sA}p+D5ˑFѩcb]Mß4&}NQcetNss1^9qO0"T8e)rj}9t%qb`[w$X+ 9 Nʽ'6In/(mU^-xdQi0*gX8:ѭYAOlGB'5َqU0Q;W# ݺ!Cُ݇+5T/~A0Qh'CGV{͖ua#r1ڷ=!Pߛ xhfɣ047NW=Գ6D?eƐKqBJm ^*B1Oz̹9Sv{Jh<3Ǡ~AsGVjqBfBiJhʮ@,JFH2Eu 69c1+XY OjD,zaUƶo6׋wrG[!O2vo$':^L?|h4 lȃY5)mt4 ' mgxӬ@GaqaΜCxThjȊ%'.lyyGڡ5vtu=L-:hY44Hx}*W 4N8IX E"{o/WnNwe'w񞨢Ȕ ShK~Ղ6P44|duKGܑM^ srcɿ7`]A 찱ղ5g#\b. IL/5_G*0[U$R&>h7ołו tN\vljtS k+:Do*yCB#UtN0=\bU)SQWS:F fXHXIyq`)9S~@'HD8C1-sf :ԟ=曦Y208Fz!iY6T;W {+MxV]啇czO[(@m.7r`JJ3ǡ*= *xχ~oiSv3m- ٪$ 3f GbD%rIVfvE?ϢPDW֮0}>Xzv ,  uj\&Mཚ|`aZ.CndR:%Q G`ܝ.z8 faWx3 L Nt) ޘp):̟he#R1Y<1`-y{(EK%X!Ku#tvZX$/CweK87Y mf=LA_{th8I 0*F*[Lw p:ϝF}֪ѽѥv{;僢KxVPG5ܴ"P~'É1P$ϸGѸA|): {7}7vQtu^kCŕ(quT|2SU<.X]aa5=w<XGc꧲X:eEvlXMY/\GOMxȗm,: ;[㬙wJ uDwQ&#L]t_>0346+Hϟ%d٪\jGp=6j)F^epMS2U5oL!U vnyR>9bQ.=}#NViVLeb [[/[-.WRL+-O͝Rz}IQ WV\ԕVAY{ $OEW%X_&ZZ'UU'XOݕzEAU <11J>1e\gFΊ[N/Vlo$Kh6Wfus_/SdM%HEqo~ 3OTsvLâL,C6fo 0{t+3-rߗ"Τ5QrGǷy1KR R'Xbm4Ğ)M^br]iEu+=;f%`QTFD Vd;[z?yeܝWpI^HIX̤4egR *}'v=Z2~~>Z7JO挌m9festZ@*wM:y0!A|n([hnh8``#5*RWzb4A6D}q7l ߴc;4›a#*߫EZXxGYa% o1$޵r<>\lyw-`nv2yXG&.NrgffZlOeGcҀ+/j1=="~|^n%@|yCq}!Z5<ī\X G? CC )NݳNy MelҬ. L \\)TխJ%嶺P`D%'yD(4~3ݭ/Zˬ])"*Dze~N*1b;y^ lhw4޻}Yt[*ց܉N q̧ n&_wY#7>BkϞ,xu:p_f:2| !֎^zX~r>9b@Xޭy ln/jB!nfFAIo/Q7.Ѧl=A9w{: 1*nL).ed$ F}?ZJw .&+چѸTB7Uj.ƺcF/okN2Eޫ,no9_T"E&-GMR%j[R z!/saUީѸ2V"2h%h=o%ޏ*e;`$6cF5Cޡf*)WKڃVexSj|m. ?/z~uE2Z 3h>s<Mx:Hb[zۋ(x(`=sO:ԣJ-  AQAB<֩DH#mݹVW2sLIZ-h` _%|8/-&qֽ턻RQU@m(iX?L2uDs<)md"CfIR Kp,.™GRV| `LWmhI-d\׽b T)V*&UnK|G,ǁ)fP}f좟y 9 VUU>x8n|"7PdU~'Wwтr:-?"e ~_BBf@xS6lk( ;IsfKm2_qhkrrW1nExc=*asl"#Ԕsد:J'zt\KH8i=A cIw(MZ5Tv "B@S)~w>²5bsDמDg0EadK#G%\=nuZT#I)Mk#% [HWF<0Txu}3 +/܆ڝG9 NJ!֕S8 ".S40j*sP>^B'Ԑ 9l 7qT]:'s1۞:lo{=z~XJDY/ΐ$xI~]/g[|DWtsTk'ڰ6:gLl+8^v?᧒7<hSVޟo}' 3ҙ;W̒0H-O/s*0ZĬ*Zf2̵Qm/i:6׽§eu=2YFgs&ED]ŨEVY' ɷpajA^؞m܃!pem\I&~u ;,ŔFDc)K]?>wQ8KX_eE#h!=  kt-Uzn1Uy)s.&z[}$-#q16K`]4LxpғE;o9tM A7V;nf\ Kp1л4eb ujMG)I+x6*q+ԁ;`Y -j2ʞmIOnk+W) LN>G7N <(L WKckoO|?^C28KRDzq!~fu5|g) @ :KQh;.Ns,pƨhCw3lg J$t{n$ƄkU~Z]2NEh:V;ѱ~:ÉոSw솧PDS~»B @,`Y`N&sOW)p/dlBP3kzΌRDbM|"P)W)ǖ mn[[1TAjA#$A-(IE} L53`tTp= xwD4G=kJ tk+^ Z:p:/H`GVz V= >fe8Z=ϥq>TiK; dPB"&[@j Z KNAxڝ.a=$/cam-%U47M3>1w4+Xԉ?}n k9髃Zz/a4$f~P8`# ʄ 7皃d;> 9[ۡdBhۼR5mH|J\݊'".omOWXu 5 y_{odضGvKf^)4 R3]gN17RN7S5d_cE:Smv s6e4z{#ZW&cЛʜX9f3U䛏6љ ^N FϿy;b#Kzqo!|%֬Ek.2Cm\7K1~JtD<2$߶!Yk(с3  N5Ur[a6U,u(y=uoGgV2<0n3 6Q.Xb_QX]LgfV?vKג ~3T`t`da7if|im4_ -5"E(;m[=aRo %0 2T`7Fct,AU(ez)#;ea#D ntun#Ϝ{~P;DjǨѕˮχ[c9Hy*0rUqǵ_4bAFB6b2uaf WPd-_y>;l+N4;N~ r{rߛeeGqS.dUlSY?bqr z?9B W(;NuPu&o*],HET\y#Cp%], lћ2j-@O"M,$+< n>‘c\\&{u͗W&`&u6t5wSCNh?ZJMł&?%N߀^ƥNbw20|c XM2: hKoˇ_*J1|(kE\Om'_TFzQJWɃMFz!ElިV"s%.z+5}=qNAS}`|Aq-[3mdyA.31fSګw2Xi.Y]Mb ӕo?iL_4Zȇ229U气)R#3J!"Cg__1DF<qr&$S5_LB<;k5(Z# ٢SSӢicfuQlU4k0r'ŌH=n,*įUqqHXV`G)x njg(a+Jy?:bĖ3<0+^NY6&۫!zX:ϵEf\W<>UXfl?9>4H|F&R~<&_J9VD)$Ej PA)[Hxcd%m\Hj6uJB=B}ZCdZS۪YЎUWOѫtGdȒ܎Lۙ ZK q@+9n& 3pm/ꟛzo,o],-a]d##J!!eM[Vt(}IoI3(,JvduŒ%>Ny'0 +0rf]1Na؆/Ҹ `/eew_6{T>Z֋[8<43^G9CWsT> O &4SDoP_$uHlr@W*E=~Sei246Vz֐xa!~(pzA1POXŇR!FCa/Pl~.H|G ۥUp݇A]X<8iP8M]eW^"2\p0 hjfz>MhOaӭH+jEghƁQ) :b&C ٩kWd'ô(b˚\vðP|.I ƦIGw,V"ÃYOof=#뚳 S~E:"F/ q pQ9̱pڋtP;7OdR|:k9~Dѵ\,NS$0E԰Zٮ .h1xW LobDXo8G7  4oxжM8$ Y_n~~$s߃ѓsܮ꠮uGDhnU--)6Q!2VQ&r4iwHh96cM7P %9X&QE+hJ}^ IcڈI ?T/NݶQm*'g JI.&s/1w$9)P+ >IKJ7E Sh{U,_R HyeD؈ ҸJ5ׂLc(+WڽzH 5Xnj1,zʨhQ~?ҍnlEtd 4.UqWDI=?tB_{wŘ_C0_Rн@9)(jt_mżVe"J@^=@qXsd͘}gǍ xu~g3ONϰ~*Qp4L_(5Bk YXJULRVn<3x %ZdɅe[z _fIcOQ O0V]oqqU]6)>/ċ۫&/؈}H|K-A,'3kCh2 mV0|U;:-2ɱ ZṔ&qRߦ\1tީ a'nBaݎĭ0+XfTb2r^J$M{өp#"`8,PS8<H4f#2;]Hb_W?=^Jvt?9̩qH{Xb઻9)&(9B7'ߤ?6X \ܟFĸbj @{Y%,5B_8}LР|cmF}a1-Ըf\\{6./"נKB<#ԃ=^? e>!8I6ٴI.4~ ;A4`c'p6U|;drd]DKvJ43z郒y.QPQ*4l R}iy?Q:ZFqb$5mm~{鈸(Q JQM1{=i ^ 졐u0f>ԌQqTܚ#5)nw;h<;b:2s [?>󷯛AC%yeWʄ(ZU5bEH{r좊&m׫$"WPr0d^#(5QʅV,-Z :Dy[<mae `$y0U2LBd'~9*֓q"J9$=nUl{ ̌V2`F'0cLG.ڍ[9612vsꍧE/CMyة ZoYXݢQt4#'D#KNE9R!9gJݨ(l-k~V^wþ=@;.3*bVڶLǿPؖ`; L3#Zb{Æ5sP!77I1~P @+Z1bX:@B&?"B!Cc4 ڢb&:y^KKǖeK𗓣3x UjP$_P'p,t+VBy\sѿz VU$QX -~da`yOR7n*iΆ)a ïg~F.Ыpck6; R;U61c.uuN^G}t*`x/^OP&#)ABz WV]w)G"o3%3)*zUiYg`2tt4? z<6b/TŎt'AQ/kAHE";ń:ܣhԙ̇Z"S*K /UB3vޙ} mJG5m)pzV9'^T2n2}4#lmqݶ>EX\5mhAR;_vaӤ~斬@:N٢>= O|!ދTޝW7<0byNYn ywDFI|џ`Oxhȴ9S֛d-<!ϵ2@jsj 5v,aJh6PpɆWafyLG Wk*  2[N쉢L8de@"8¡ HC 3ux'RVrJW3EjhˇuDӕ|1ݷ;s(6ZWVH,榝f꟪ViK̈ 9 ۪ZoXQV纸Y:#Y+<QYw/yj숶#tY[Z˴nX)0&JЬC7 cng^xúf >u>)b=ߗGjcq1(J@)w:mc9'rȔ n޾0=P8D#Ωƶ8w4`;'r`3~:a̛;nazBF gC-Y ->zBkK=dvC}i⊃ԿY3wܢS"^mڇ3n.`0k}7Ԕ7ak2xK/@DpxBN6õ_̯3%ә.1'J^M1w(P8aiؙLt^i#v}k*=9Mn)+^vo_Dh ,u>P& 1KnT/[^k)!":\io.YQ1#="A ]/íl6 ,l63<=j܈ήעH⮀؏)+C0.(ȅ_.+ p0@S hjqAFPeBBcmFi;4R)8+?M8:mL7R sM$^iqΊmk7@$j*rfe {.`Ruu;&JˊA-ITA!M7SڶMMaT*I.B4L];ó"t >^gDjpE$r5:2x.5B;=H|jW$al'"po/̹jF~%>^V(ϿGufZw ;/e=;H0Nf^|E"HF՗VcsEOvμ/ 3Z\u)=9l .S>fJ78ѹ-HAufLe`/떁_x>"Jx&)t"aVb}·,dGutнͪ6"`ZO g,{KN673PL!DKKEW^QB%)eWa%QP]A)i'hDۈgiiPv!9*]a?>Эj,~@,XmgBfɃL9'6|}p P/'3dQoCʢ@NBZg9 5bضH&4'  m ^n[2T#HPӮq9ncXԻQ&iVIGc]YDyZwԡ_ixp>*US/"܇}FE·+z9Ί*BgOy ׃]l銷â:]$5/򮖦pt7E~ j;bq&!r'19ܐ^lF0`0 X=ZG{FT JP2ލnnqq†z$Bk, zX P45Bى $8Y#,YL,7mݰq.yIYcqmN^825vTG8KÊmb >Bb@(.f񹕐B8 hrs]MIUܥ\Qk2$(\%nf6Vb鳫̞d'_ ʯp5~6Ѽutkx%˽hܜ946Je?||~*\??:ʰ 1vnK&ba*8 j ؂ w(F¡tu)%7v/~3 WΙӒ_칩L&Bh44ͱ+ 5//Kwm="?Нܹ1Ts0FBx-X),uqR>4q 7!Fm(M++76XDs:q:G/Bi-ւ_0HG*tfadZOfnN@5X 9%Tc`2qj.osBkbb#Ds_8!%Y2^žpRYκfI? jbWQ(EI2Th;5Oa $Pr*e89d+e5a}Ǚ㊞ryuJqnY _oS}mh=`"6c~>V%ixoݏzK}T;>|$’%Ĺp~0f?a_Eix~⩬"1hZmr %"W>ޤr8m1 346b#5XCeߘ>RXQ%{AtʲJ(?z*v"%uGAJd-& # *x?I'l`IqAï!Tr!o,@T0zǕykK!m4FVy1K 2Q8s[< ? #l|̳U%ȅ<" ,kv'dYJ}r GI+wMK7[4,>mmUgzpkk^5"xbzF)?V5$TBu-X?8lvY T]?P<]OްEfMT~y ⟳Ƿ@}N޲uA¿qSJɞfE0꽊$mNANª?kbuvh޻yVBht"'EAwco$/&+s}{7T6d߷CEōc` Vmjj[ϙM6p$&|L"o1I 7[2{3ZgjR4[3M86@ncrL>=w9f^t+yޠ8[8rp_jȁ; oڥjvbHfDRz VWqv8c#} .@Om|=cz Nu"e:\TxW -P"Kx#y>`:bOy>vf4*7}Fq8vp7ŭUm e\j=ґEuSi.lxy}˄L51֤ y0Q(JEՐjKG|>gxxNK!t.5߅V tN,}/$ Bn~_ kqM˜ܡ9o1럤 JpQg/rړlm)XG2 >eQKLZbp[\cɓVw*$ _r5uGq5Odi>!#}6~g9YMr kDE5*TV4|X n>1'Fç;@4ߐ9iZ%@A}l̑tJaY[| ڸZʹ$RAw?s|uƗ*(۟4seKjWŸx}M7@!Y1_/Qx$,tg_%[hIt;3C5ƢR`22 Ӻ `/A **9='*"F t$`4̡ LsEr.J0KrKG8 @U|A˜Ak5(AUH}&ɆhFztXx*:e' MJop.)hqdF/{8c: P"WIc)Zahcft/[jbOAN_+QE}I̭ nc7NL=_l/D 1 _Oe =s-:1h4N'&0Wԓ?bḊw)'[!(eS 4۔uȗIhd4(xBrD 7oķc%\GnxL `-Ԙ6Ϊb+E"'5Wdg$WQe3Wg|qxMaRE g:H1͖&mD\XJ.pP Vy302^vrL9)90*Ԑ+,90 5a;D"sC/̩ T!p+ҫ%n5> HuQ3Ce6Pz?"J(RK,LXo[<2ZT$. ea.pqDQd2Cꋭ׆^e{wT.GDhYd:9$w%)HM9߱l HZYt  L60;ޗ-Pc4n>7{k- 9^'@/b(*b(r$A-r;AzɃzY yDK:|nHO, 1_s'qh2ŸXk|;Fq8oJ{ x; UISfKq|iVփ va-86MgB" d^0?L}Gz7z,0IԚ}~?3 W\VɤB@; w~ewƸrչT< U.j®u2<\Va)[!T-*W8^c_ɲӘDj) ^ `EUWKg$WW<;Y p>@e8zM&y/NRn%9=^^Ya+B1tBH!YJfsԐ, k вo|v?JYi7A LبpOh)TQEjÁyl*q%bj@@$Df2 {'S iCBY(rbS4p*,_>eS2k1GIc)l_D/;ޱvj4!tyZ:d%>Uq6cشx=2+IwuLoH,00s8p&l[sTj-Hk4π1'[5 ,"&cO(YP_eZI"ꢢ#9g'p>]1Yq} ^74:1x()$8 G\jtXbke&J3T!>wL# 4-R9ehRRRMvxq#YC䆍)aBw/ ~AN\mFTjV;jzբ_{rG̚`=XLV G1Mf ̬̋ɧ<RyU2h%b+eʹL #NŽgRR_3Yd;JDl%WɼX\^wh@y!WYedF?! pzbjrc%AjBՆye&$]O'DK'_! ">N2վ&dž1tAnc}#7#"!fysv\8|P'<=Upą!*]6:0ljjv ^IKށauj'Xέ݁F_3.'+zѻTbNґ91tr62( |1M-f!7mdu!rذvT_vVi`/~B2^0KАPvaM yj]jײJ萚# InO֫#\SEdG݆\;i˨bț0Ƞ!F:I(rM"*<{,M%M L>;ڊ[ٓt#uwS{no胶\g-;6pr|H6r]v.DZ/1^(U`*LvcFnA"?&,A~EYABo 6SD͑vjS1S$vEkdu^X|IܶoF op{w*U%s[#D4I;GU=9- k>W?DDຫfXꞤM_ GޓI[; Vj[l9ހa G:l1$Baο4{`FaGD[Rg,#'21:{D˽~¨2ykzu1 0&X%`:14f&+֘*IoJN0#V=‰ou4MS .c1*I:-YW$RC|=ǷyOlHINIq!G)xtIևvCyP Ⱥe˭Q e*9}V' -Z,yM@#T (,ki)R Q2F r{Gh,~`l҆48"XM#4+y/O5*{``:U+wFsrrI VզH)Ng#JRIreГWq%  .ω,"r%W@ g?̈p!#1,C Qv:u$blcJ/&Yx'ޕ/u l~*¨hFJ!La~w_FPDXK{(yśe'", 列_{WO?E9/Zۙܘh0P_on-M޶&v,_%#\|t>V\*)$SץuzTMߠlHKB%H s`]JD~Ow-TNq.p>8KqU" \x(tdޡ>&0G n})FuK\4`9*s IzK{ ~uu;кޖIv W&,.V%!Ww)/0Xi46U$ID^ pAÇû]ù<ԀP M%s"eM=X$zm[HzEek5?ZY!'׃~VIXQTE!yEnöTe.Jf=JnDٝ1?w 0BS7׹5^#@͠fNp:#5lʋR7 m]+-X% ^Uk2h`hknOHccxKq6_8;'Oe4R n_GH585ɏ JP|ƠtܹQj mdMLŕX.=|=+6OgP ֿ=ը(l׾#'b=?sȟc;> *VfPֶ)j[#C+1\]n<3ܻ+›7# $بYi)V7:yDʠ WOwljA :?s$lQR{U@c˝3.\i9r[bg Oߟ5_Vea`ob}v xU|k㰓1`[ME뫑'XW%<0V!ic 9΃#{ nK%̷{]jemQUh(m0< rpaҐ-x1!+VK_ a Cϥk91ڤDJMdD~=[lLT#pc-M!^(eV4؛3I[޷[97Pb& $Xu( pEBYn"%_/X7[wSy'SVS~H WplAE^.3}j6G&KmL>&?З2HR\M:;2S֐V{+WWKur#%JE7ִDkʠ](]TooЀ뭂L C&hgbrï0K@RsRn D@ 5!6bC9V'O8c]PʅG¶Ӡ%}Y 76f*ߊ;qf)1zүfKnq 8Ǚ.q3Y&tymaPFpA>B\$卵qe y2I ?wOcC3?Ιp}F7?ܷQ:eq^yO0ז;F.['=%O=d0g-Д(h5sϘr\p׾)EM W!MbڨE%ѷH.SbfNO,>*yYS^~3y/rG lY]ZYL9(3`8~ 9Q.T6Q# L. g\L5BEB 7@8?ۦoT`<5ZQ_yˆ 8$܃BrgLG' M deV98>2 Y댂)j}vy%XduP`UPEո4-C%/ɝ?j"*;vkۂ|fU'm M/zUVY"pDD 9zN]t0.ͅHދAؿ;G2a3ܙ.+ڪQ EԬ: EсkOժŜn S`_)Z Ui1gN^Jk%nW|Q <+c G׮^~c! 6TJ1/Mfm\za]H(mfˣ&iҹ fҥf / xikfWE4 it#ާ*xIZCu~,I t)S Hy˖d*;6>anPAԥz_z_TZ {iBI^ =0q>>۶SHOiM e*,R\ An2tt_\XQ^+AM2)cZQEE4 =Y˲3Q-JĢD(d@hR=3Do '#U0&(y+Ć2kzyҜ4MX9,95aO7RIc4$3h>Ggf Q.> nt48uW~> ?̍#ܸďIz팢; |v{ؗNDuv 9?ۻ3+Wl-NQF" 7u~.<;;ǚ)^V+Tʓ`Rvn)3\Y t ]wb pqC93~ň t, ndp'G4]F)d,]#Rq{VV ;MJBYh5L|6I,fdsf}?N)=7- GďvA.aϫK< DH?W-V}~@kI~Ef7_q*%y^]dp|08,1ԾN~B{;z [Wablx&)7FcZ>,Y!e-   < l^+ik(9F2m*M!`@z-Oɗ.K@o)yr x{3X 4%,mhH@ J48+.řȻN}է.s`)4e J|e+v.z(`ehGq\Fհ7rf7:ajd|VKWCrT\;\G1Ym:W)pG^s;, a(9-M \Gj32{ -lh_[V4/IQfڲNz" OF-A/ TB|?N|BH@=y _J"ܰ1ab?pvԠ7/e(stFL+JtOt:zP}{M(h3-u@`hb| DN^-R3kqMalR8ȗ2,8z>u|,mP\^2tgC Yy7K6NcAe-.z*OM諚خP#om 9KˆX"!#i;&KN/?33ZC*B3ǻc] %Cp;v V[lѺ@H)6<#uӿ' ftZ*Wm¿6zE;U-L]!x}XTY[D0C~Q(8@S7hTq cfaF/rNmv 7ݸۮtC;Yrb> OGUۍ AC10Oh8>'o}9q YopJ, P1&IhGYZv7xmM-Ҧmi썖Z姁Ac͢qXNVt՚僈 ~ ޮӢ t?t~l:_u"yzW/O d\KaKo~5nukss{#u Vx _ĭ4KtGU$ԷVH괹oTU S75ĸȎ[tTzLHp]c {_\gapBWc<`?t,Q~1rqЩoMM2aU <?[MEwy.INS^97)!H<c0j9y qMZ@Ⰱ,hR,}6u}6V8!pE2͆A| zB_Ήj`~(M@\ ns5+ @uVGi}Df^٢X2:0#߲=){пIj=Y,Exqq!,w8sP헻f8 $߰A+i*!Я2*uq<Fȗ=jቻu",'P?"AY & e>9:*Zzs)?AUNyDԣ)VkOL_˺mـ 5Z8%[q̠ @u2A,: V7T=fP\dN8uxpdhD`ЕmQrqMk&\ٖ8+=Ki?в,`:)(TEŗؿ8{_x5M{M ])MS[l[GlW'Y/g2\C ,ր@Ͻg wIFOr|)/+x/ 6kߪmtR&ukp."9..ϖZ)w5xx_&fw3OW[hVS Nܓi[kJn7kBua,h%IY18z5 P>ߠr i')T09/7pPRW YAL RvS;I\4"J|ΗPMgx9՜5SpGJ'd8ulqW5RP0QNCuR{7x84S,W`skM1x{յc̈́C)A_,wl ^k9|1/t}^]Z!v=^⤡ae)""qôȅkLhy.p%m''o[Tj\:L9b$UNKsY~` ;wʌwy5?{ \OYcI;~ڱiI $'c?+ϣuLuy A u0EW X N˛Q^s1C0(xpjPW5Vٰ>y ǔ/^ܡ5w%5r$`O[o[.['AkנV6뛭{Oa nX3u[v?V/m. $ %k`rn6Isİ!#|QV`V, LkG#IK;]ږњc=ߴC YjaH972qVbb c ,k?c>I8]4Ȋ{F cĿBcm脴ҧ@9YC1|(<&94aFíqx".Ahtm2ra^%%ǥ`A"fRm ?ݓLm$=ubs"xPQm<'kUǭ)SZoC‡%AFQ*(zy$-w)-oa}زPADk QmSaCIncPѽVXNɦ'WCDNDe,`DĘ[t'JQb~'^BRL-cFL2C`;HAܿ$*ˈMh|ڳC#q $F-!gF eѤדv 3UBƆ,iz6D%/aܐHuę-DA%1ˎªu˲TTju0EP,е 'Fgz|f?&u\L1ZA\9A^dnJ}9b_pQF;]ћV7\~8:$lG6[ԈDe. y]!L9\^t_fƤU|jd%RxmV*.:]%fx2onIL\ppTUgPؽK6x(GP~;_6\7t5 z{H po~jpTjc z8΂0 j0*(˪ȌitD K~g%q39 )DSTʨ?)P]vv#)=Ӯmvޠ UrFWS"&F"#O42%,Ͷ(,1Zj? \)ga0炼dARL#K5*.-o3DK}MY]ӡ ^|{<#v7Au 1njTR_շ&6 (ڙ7d}_@݋ª"NjYhXyAS÷yp}T$WyMэmT&ZI~mָ7f/q \& M99p%6&YqeǃTa"4 A/y}WSm,o!=3uIw(_C_m *p=rxwZ]ݮac7#ԍ@ӂD@8"vvpSmFTqMU|!?Z[},T*-w8,t bD *mM#wBN׊S[VCocpg[dgck;_lH)#÷ҭEĪm 8?x]X{NkoT7uLЖsA.$d'Ďrx\w]$dVЌ,赶LN(v4=D^42 GٓPĥ-Af= _ {c_ߎDCG ,0Ml _' UFLάLt;b"'!sQ i͝0)_)佺  >ACrW.Qs>6xv i#jKʪ韶@z!$B/&,ȋݹeX_ KimXAvlw5 g&!pI:V^n(b)1Ond) uqsTcF3O`B(6,x.џOY}D6Ô{yvO mk+?W>Gdgy#yh<l'3MbM ?8 eתR+T5m]-Fp9p}M;o I|n0vq+D{ٝڸsIǸ k/S֮H!(tL"vcPbdXy['ub3Bd1&aeoNI$˭4/KP =hN I`D}SMuO"Hli.ȦrOV FfrrɕE A`?8'8|/jLVix~YljtJ,)`G# R{F^S9 j{F=swpV;5<^^%,22ʯ$mY#-4Cw{`1c~exa!ve}GPTy=UwIv>IbiAM Bi |Iy3<]ƆY;n߫+3HuORZ˕>|"r3 o8xN[|$F,1 i-{Η_I{߱1ƣ Kg Ɏ3o;I|gBu4]ڔ".@R[W7Ԓ'yqQ $Ʀn2r7Vra*q@˜5OOexG|l$WC+RV6[1T7,bV9 a0-*쓆MqK}K:aXڮ3)X_QvdIu='T%Cڲ9m@p 4B8}T/yyDC8rqNYL,2՝X(uXl͋Zum?[(QRj!յwMԽ2]]ҼzFH~J%p'Vu)nḓH1@$e6/-:p2+{%39S> r[$Lz&-٩5V"+e7T03R*_y̟zNxaQ",x>5LE} lD'Y;ya23>`!R"%-%}  S:9ƙ5u|x G6q#ihp_uEorcrDw.aTma>2i}(ڍ=YṡB%Jk)/4|$V>Ix -ye |J^&ض+ $ˆnPw'f2VNm\[XMG D\Q/?YaT*_&Gݝh#l 8 K9;+5yt㛜8X5@~$Z ?BՓbg` 3J%1=G^6r1*eB_y$ 4!)9Ш/#>ϗ2YMzwi:l A1`"~]6E\iLǤ xErMz;.ǎ%Zl*.D'@},Qi;LX,6sS./N[ATj kTaOF}N#u=_05'oXcfA*r2 =5A|1O,R{IfNcI)MT73D8c7; ɗQI 32T&r _`]hZ@), :UbޓJN:{aehI^#"Ls.EҔн "Js-C4`<! HQo}IXfxrI C@ % [&4^_7rJ0'TxqLjf"M8`|g33Qز5b[Ы2@~:R3K~l;Pβؑ WorO2a"tpt"\a GqEȺ=IDxj$~L!} /yXnک j TJ=/`XJu'>߬^ E xs`Рۺ=tȷSO 0 _\e{dqⲩ @7 zF1и20E! ~&nR9,.-~eu&\MǍfs*Kz^T#lT;GtFcH1z*;o[,w"| Gg ȁAΆUn~x7v:IN6^v'nt #ڱӶTqd^Z0  i8vec\C}z!` yhxSK~G/`rStT=zlI)Y5*t_ R[1כ}^q-owń_G "Gk$ի<'-ύvqIr:(g>> NoUIh'x)g[哊,sU]ep ɦ_)/yGo}&>-,ـt\20~>[%+3H)!xe ٌ0c5"G8T,OŲ u-ԯŇ⠇ wt7I!X 82eEdGۉVX?u[oS< Jm^\Ԫ M[-̏,j~+b8piX.kb=E)|:@moc &Dğ^3\=Q,s0A"6Z^u5 ?~` g!^lhB\nSȝri+18)}kҨ+VYO 2D+fP6 9sZK&$B@*t: g-S m1[hʨR:3k&: L}vG̱tA V&wcځĴsU5\`4n؎q@)%l%޷,KP&[)L0(>}t [G֘;C_׏*OiBIB &B %9\+!Qd/$*\|&ٮER(@Cut9@@Wvq+I@b#$/X&l xh?vE@eO_D.wq[򗕄Y4e nJΔbn'HBNğДY!3~P쮜@vsc*Ho74{SFg܂f4\%j/ph≭J0х'!k}ҥ} 5[O5ݭ$f|nB쁄 B1Q&} kA}$&gdm7G꿦1c}U?`E*Kl0z~dUt>* L7o@豃ĆKzh[9>>0\(4aqsG Rsl+⠠ 1v/+ll;Om#p8sԋ:ak0K <d#1~'`M!M^ha":HG/74N>[_eH326 R?Lv.6UyZm'n<0I\L\ ˒RxnZVGj1DMrFvLxsl0 N!of$_oA._ګ2 ntlQ aTP鍨kn7<@!!#IPV%i0QcK߅W _*S~ l$&o]o7]fnuU as! gwl*VæKpЎzcjc󽸐^{T:lx%I?Eʻ|6ŷtWa5pPǙ*pu4ӱdPS r~&Y[|Dzʻgtd#SMZe4o ^/ iK F Tj4Q5 l168fvry6 E09;N<5SOUA nF}f(U^:lۻRn3\%:] >ћ랱-%2-ڿI_y%I$LV-/g)dbg8(b)i"ʝM1. #F\yZA%,v_bxz=)+CW|APTMch /EJv!ms!pSy)!beWKiA9}`R=PmI@P5"K5 ".nk2N.F0J4ԙK/ EG4b}uQ0yP7r糗$u2~Be O  [7]Ta1F4(0RqoeN!joƏMHCIŒڪJ^%DcTC*/ aĨw~tu% BĄTg Lx!n WNR + 7_șexYW[6S͑`U 3#LAC|SS;HW<ڱs[md6Q!xU"EY:~GPǡ䊟2{xʣ9qaKa|@XN;\ 9pp|" WfK,T-fP0q_ dz.r|Ll^Fg:(C|/ nW4"_$$Ņ̘8#xN0vgSO=5dNnjh`ugGG clyJ&B@I$~7VQyLf@%ᘧxBJQ(p!?ACyi5 d I%&SX`=C:\=N_eAd!.3ISWtpeͣ,mËop߅ %K%^zUԻFYk$c9=(ͤ<+igHb^lEo~0Vv],FىPm99!|p #~ f݄ n9v*g/õR{IN A@6 ,$q߷eݛ1%Qꟛ=J JjƴIwh^PL!a{[Ԏ I0>gzɉɄ9T .DE[I˺-gga3E*]1E=: $nJKcaU(V[;ns] LqHvoOL"vy5Xն!Xyc~zm,6i'"A|Li`{M b!_19HH/0 @Hr9HlL;bRㅔns9&&&!J'gR(郭V}L$e{#p4n_YD5l#{y}|7۰[Lq߂pToCJ!Mp8վ0LnC=AOWtT3_mڈ8l\6 \W.-~ ou^ˁ隠vo'(O `wWY.xF^^ɏER 7\0?rWBxƼ}YHuMs\6VcˢCC49^KEg/Ϻso2ۓ_wwj U燍u}Q`YV;SAy )ʙc?2uWa)\W{o՗~إr(ObȆ\ e\(4OOo eM?F9rٟO4XX!yQ#$J+X,$Q$ԺDM_BVRVHG0 e8y$e]_ RZ"x{zNH8 ]KC]ʞMHPt9~n<3S~ݵ#? #q{=7E:Qˈ8oNO6x);k6ԓDOb;ή|(?4)*UC*)l4HR8cv19A!J(pU+L7~_; Fy,ѻ}y(hEo}Of.;=TGj)ڏd?՞,txWc!?uaFePc c}]lWW3KZ5xN$ ZӢ .,)O(/!IFhppx5 =hqC-9a>{Ydf4M1Z~7BLf jȞV.P hs{)& WZ%F7^j~(PR!.la9m[P5cCON.Q\v+ 0+AS7a/Xm>2令fѼX~>\JX#}szlٴz},J9V|7!ta]No*@:5G/ KTuM1w"sB,feQ#=tZ"-򱿌7sÜ%0pVşa8-7TzRAߡ 5=RgW ZBH UuQjWݺ+y0]|?Wyحފ Bf1]Y \&Y)?ʑxpIZ̝ڽ  xyzr[Gw9@b+"m+]Qx׃$Ǹlr#X'[#ͰǢV< i[ tc tKivZ},ƍwSݜ=8NiJ8(k#fh¥|5(퐍Zמ8`>r̕DK!-ʅB>_*@qx\u i>(/'993abEwnD보ȵ:iq%6b<=n*ί;CҖo6=PRh~̉Xһ dI ֞6HjP :aEQC6\C S`]zx rpaê8I9Ggs^>O&АC8Z/Ka΋[޶chef*0 ;dJcT\߮ j!aIAk/q!q T9Y`T럪s~Md1U]Q\@>yqrph6|6T32?tˉ;5UPYrqji {" ;#_W$ f]\wcdsBh^(~q]|oUo8I.Kl8_0 +puߛ㧚Q]>Sw:AlcH[~|B)M+G4ZIM2;kxF |!h]7jZ~u˹*Ʃd\jhTSp,1 kt3_jUVmxK#6#|Ź&4b47wXĔ*؆ #u,.%L41a"2;:9r!6uzw&) Gy Sou`fdjm\4liM12SZ7]tpV9u[P.jB\ /rE\n4֛%_$C#MESz4yc_6"-RV mIAL)sQS Z* K\VK6(Ũ9yB%>b7Z|P0s V3-VxkmMٍB Ww@k]'(alϏ1+%Attu(ps9)H3`Cm?EO ;(&vۼPA}Lur:I0_&XHW;#?*%/< 2a«Q7dp ux[ReݯϤg/`;R$Z Xew ƿO_NѠ9{K㱎/] S9'sPևnq :;0\:FL$=b }_@Mkzh %3N31 W_РT ƍ%k<4m263|e5C1uI*äʀ,.h@4 I|MHwWF]y26ʧIU,֯FJ]&CN"9Ŷo!~8k*TV ] . ̶IsԨY1k/ MT Eܾ(3̖XI 0$㽪`6jhAtGY"8숸}Z־8ۂTJ=rB>+,!“nQPazL_['y-.s+VMb-W\/XtQw4s;peQ0~@̨DE n*:L| u2ޔ_N1+ c<+Qf e$_RGTcEWvM( ,DfUxvߤ/%IXL%BJ ˣX>3|gD_xv5r?T8A\K8Rۡ ͩ0?0Xq⚶X +U“=:o1jt ڌ)a?@6?dh3$kwuoCĈYM#ޣ]/4 ֣d$3H+w nl? #- 1MAu6^e8A$UݨЉna\@_L9[kǃj847I~?+٤Vvp[>Aʌߞ~uڀ<W!0ɣ \~ՉNh~Ŗ{($=aq\vS*X-Xi@HݎE#5$ΰRS pBL`G"qOZXWg7@TSˇIx+/ҭ,r?{ƈfE9|qGk~ÆUi#3Y Ze % iHHdŨDv[Q\T(X>3~u3 V|3Zw#?ٗJ\A{%,<wg>]h4XF͚_R7]Z$k=Lv* Kv.ى!zizxs^ 6ZL LU⁚gfCƅk3lH;t 8Mc8p3 XKf۰`2f.;$No=k.=Cs؆ }I?6d#o: \o>NO>!> a,yMM=G@]]6`'zd"vI؁@ӲTu8nů732kgaY_돻e.;<߮w\;F)`ƙ WRÚeK/^MhC4[AaW~۵&ΓʦV)fs?Wdt ٞD]z cNg 1P13 XބRd õ!gSkP_ĀO}KyTPql,oӅ^$p0NVAW7:ApWc` <8<{OK2‰e)Vz,=6aiNTGkk l ±Eb9k;S)&1I%w,I/l|C`+sJo$//m@yw8 n"*~{quUaWӺIөvvϩw*O~1! mb]$b$OPBCColŵX! uX)el, *LUjsGC ԙ^\>׷2z 9~ºBvH6uh*I29Kw`O dX.9IHojq<L*,¼7Vf5*}iU2Rf52:{TZuC7]g et+1s-H1 ɼ-Bp!E@7MH'vvlzDti\k%n-%}p 6zhVEy`!ZXmbivQh{ 4_V,nyxlW:G#(.z?̶F6S4h'X86a?m@KWL+MnX-&{6JwuyIoT#2>MrkXJbY_< `Z$wt!(;QMMV)+G0OM |-JUcyP8zǃCߦ1rjF[">  :+ٶC&U<]hV7GÃatSґ[|W{AGXvl Rd%^wk[5Fox=N v-uovWSgɖ!Փ5\5!ghC}G|<ߟd@ 5 zEȴq}3?b[T p7nY~S`gk^$my8R-[})/2F9CkA8/|Jp6'Mƙܓ͛c AJ@Bt?,Y\A> bIljΫnB3J5i>K"ޢl/Z"qN=jWF ;Q"iX"3˶w[t=p PxT\O!,N,=xJR'*lBK1*$n8M/_f,:o2rMJ|@6og L@]"BXٕ~lⳡEaW(X IlDЍ2Kn*j(\yYԌwQk8ʆkDz ;F>THACpyOeC^1Ow6:/T K˄Umin Z{ؗ ݀W0>T>]:5 -Zs6pfN~־CK[+dhF 0:k-2LFQͮYr).O"&Y$aBZ畑{ 4v"B It3wv̧ z!d<'S:ݑæ=}ką'{['Z?]UJm'3־cM'ݮi C}HN_fBP1kʱ3uݤQ'aUG7RYQH<2qvn`@$.AbiH[t͡1rC!Y[%Lf?]lϵq'._G\!BX8ʉ#w2EmMĚ }qW!uWg[B !F-V9iοOs2;&J0ӥU'Ѳhvd~imr+Samp53Zx 1R^qJzč3v#AZbD]p(8._:4k<rۮ(#`y"E cQ5NYXⷝV0|7 S, (}I Q4=FɤgnޭF",ӱy8;,tNPnl}YK^GZF k^gloe1jºAFb =@o<uzF} +A +_G瑌ubÀkfm3L/Wo\+Zɖ̋i~ h#c_%F "?oη4]`0pKFpo`F}DjsK7ۡS p"ડwaT .QU+zNXMiʺDŲU[m ﯐hNLwrlʕQ'ZULaFF:BϏlKMh (*8<|&/K~\e{s3PXE:u)+9ziTZF̊0<^WP2jqo؆1ơgT5i#C.VO+M\-MVf`pX] S@s]CDB _Y($ovu}j3 u>B5lZN} /%*̒g6׍L 4=]Yy 獍yG'# ^խ6J4i#̾꘵ަNEIjxJ!w咤o-DjBӍ6R5~ \/+ Э>֔6_K@[C5EEP/r'62. '_غNK&l~DvHOۗu<_M.ߐ|+7u𣦢cyj΄H"&DwԂM`Ex 0vrG1W@2(- 0t?^틎FT&^DmADe+t&2jp..5T-bD o.a{:Zr\v2YX(l-{F~Α >9#V֙VqU\0mtN꽍zӺL`w]oz'^ C)'IպHk9FO/dй8 F54Aq-a7G` m%Jcyqp7༘y=_nH!m5'7j7i_O2feՐ5TX_z2*__[CkwOo1seM/I~by7)K #9UsQ36b w^Jq,.IݐkoK-/DŔQScPҾ KbGY ҢeH ]5klP.ֱ]%,'sXWV8_$W xӠ?M]f>]ᗷZv{2\T?qϝ|v.; m]"D^ ki?ހNuTytrs]7X`q'vCݸu=(Dy|LvCv# s#]izu3dV:6'˰8Vo1Gho{`M=+ðr%ŋכ!|$<'AR;d<8QB\ggIeCRMQq4^qY`ә3 Pp9oD8Coơŏ*f9Acw_437W7S{r X ܒ<`?yEy_~qȗp\JpWvO j_Kccf-ۅ'_&YPIO\].ߗP2au~mj2m.w W}k8jfj+@"$v^mAZ^aJ=¥݆k!ȩJBK hrAt| I`Ņ=5-yxO=IxU&i(Iݰ *.2!NFthWPI@BCbasjt͐yu$/S -NV,">vT#*D/Iyiz6YBâ-0 !?X-2/+ M/?sbJ+֎N<˂u'mOY͓"!E{L"T,}FU Uv_tg k "I<H[N,.[] pNsS c rArtU3>k/} Ћ0mTQEi{ \@-l_dL>w>:uY6)w3Wh>p GC:[qp}/ٻGEu3~Rx,0N6ʑc:.VAbT_Iʋo;vDrlq_xҺ%x++x۔mt~H k3^!Y+Z! D.)v9HTƷŜ `e3'0G8cEZc㪩A KڦIh:gH1#\H !$n[7<_ ![vҾp"DܲRgBw@|:{2e>썘cdtaS @L_:9s9,}/s2^ūs7& - $99UIB1f/fO6ʲjW秺k@Iɺk͊Ժ;™ L%d2[7ߺ@b.Ma9O$1l[܉+/t9_Yow4lJӼȢZ\ϐ{+a(/±F\ڭ1!o;#geK8(joOcΒF߆5t5YHe =*@)xe\ lG[bDA p $=m:aLrm^rnd^M`dk[+ : D2hM>Eq?؂kp`gCڭs&HMY)(ntxN۵|I] N *jr 5րl`-g~Gr܉КxrfHqo*3wX$It'/aP)swdd`hR}ܻ{JC~ӯBYeG ̖zSߗgZtLxٸ +rT C >9NOv?Op?hĻ:{ĒK tr]in:Bx5W+E.b`kEG>$rO+'0w-ge4Y9ЛPsKÛI<'o+ԫ6PˡᅴX#x!L|ATO)QDJyN.ƧJ(]0NuS4냅kQK7==9i٭]zr06jPwfb ;W{ mh@Zzhx$)!]:|˪"+(c̓(~߻=>`;nz:? RF<5;֍: HZ wd2E'9?[oWw"%DRb3!B0DQF"xi?%_ hM  s  1ncHA3jHM?7;['="`#ҡlkȫOS%d\e}eo4FJSVte{wTm\~SX/]Z(h "̯J\LmGy{!h{JlM^Dɩ96Wg[& `wt~e#h8in8V@q$ڳG4 xx[|?Z`[v ɐJ7½z#&>fbRnHO9cG&gL@xA%(֌NN z{O*qѱ(k>ѨɹF(9,ʖ;}c#A?'ǂZԸ#!VJjPo #5 DJJQ|?J0 {*{>xufmG aV ;ro0Y.P C,{O܅D(S^DC,u\Lhd)ŌPY &k4U@ڪ5$@=xF 5.GBoHqH7)G_߿k^UQ KGALn'XG~4F"ZBˌU& CͶ9p(K@Ge.:.\mjkzim jM9_jNXbT0MQ䍨U-M?HJe\S99MPf[qT\ ZʻT\#$ ªA,}ǒ /1K BajUm߭|{9z䆸$Fq+}F;*_\]TsԠxeh鱉]gt$!C-oe>Ц憃8*B #kMt+=S]* MEOjgO[=R*>6_@i_/uK9'6Vy=c!]|/*UŤz;] Є2`M1i3ӧ,#z93܄D[wu>? XҪyHCPqz"ܽ515%u x!#Ym .뤠ק" |'E籓%$ p}w$s1m*ز\*JR?นq԰mقIqO I˗WeL![i \T"{zPUs%a1 ХO~';Vnk`<0jcz0}%g)'Van^І}0,&pr!H `W)<`rԦQ}]l\wy͡#Ja O|d\$q /M˜}B H/A~woHS*.-CWm=F(<$Nu-|PȳhϪX`xHz'bis]n\GW<|CTJc#?ިXzMWǰb/Yv~ZKyUc ]lB.! E/xVb v(oFv[BސLV9 ]Kk ȡvG8_}3w RdiB:$x;L5׮ \< :1%pD&{pҶA(ݢˆ&5ŧnQy 0Rs7tF ا7HsT>f?:Ё'E0DjiJbvӇvդ4E³u7O@aN}7w"!3Cmx5X 32;y,65b⟌li`䥭Y.4WShDBK3˃:cɠNYuqqjØN47tCג01[Z1Q&Ԣg"=#Uky߮OBN IB@Q-5ZOz["r6#V.Hወt=BXN̄/ӯ\ ] T*hZC!/Aw#˝ʱ<}T╓ѱ_n_RrJN+ho戋Fq&;qVD|!u˽~^L'd59ˉV{Ѩ^|HC,d~-'/ﭯ ɵm/r=N/\ݒI6E,H ,%[U(:^5o._i`8&s kB\mf4tzΧIޮ_KkM e@x2~3CiSclydM !2PmHiz[[#-["<=3b:h?J7a>×֌{),ЉX2ݓT3b4|R CFK|oW2ſ&]O#?5LvJ-6xW'=ǚ0v'E0 RXXΠCM(%W/?sՍ]{:ԴjjUi;6BX뎜g8J$3Z"-L cB@-PU;0{}ٌWx&짤dJs\7 tso5ءYV;]|p^-W;iFLW=1l.L =}ch`D,r]\P4L GY\Mȥm;8WE*$rO(iJʝ 7~+w~x+PQT6+Ьڀ(O;> 6$LC24C/.@@dX}"J]ٶ%C +E K A'xH$Ui`=!FApEYq;4J U=]+uT:a "k&rI$կrp4^fW6yLY8K .:ݶ0ʧ+DV\(o]'ϣ7C->bu(p@/Nm>O?QMOf\)d0iw̕H`wи6GcE;4ZM7瑡vV8'BoMzdї HKЕ ybE?|GCmfӮ(LS} 64n|Q~X9SEdqREި6-m62=lj_l PC*"'N>V\*I&UfG38lػ)Df|BfSsV4OVeZpkߺ}g1 e5$V6Bl :\L0*%ׄ]\bW$Ō&wWypl:*t*gUgPS [! VB!MysǣX4U]4\ńҰ9{ZSnDV=%{>dNV\z @, ?Cr{G96a3Vz#oU4) G0pٗ r=O}85A_V8 <}7'Z]dVb*vKhO'@I9`fI~UíKԮTl>D,JaXn9LxwWSN [&YIshTγpee,=ub J=FqލY^/]4$s:oVwS)c~80@a]&.YuozBl+ŝ( !<>] eMzfk_/͆y1:' 3h!qJ,wSmH8\UgRqNw{!IGngi).lh=8MQyu:9YZv&n%>ҕ yMk|p}}f|Pӻ'ݻ52rY`h I@?khX!S6{HAEiqCHK',ة:kx܇xq~8ΖA7BJ1Wj w{cM HTA ZjT âY0&TFz%9ZAϵBl>d,ⶲDAY6;|''ͲaiDd!U~Er\ǁ+#di"Zlzc4I!\OdS[?'6irzrU)(ROӷ7^FϗA%_eZ̴M~ $CL:iMg l)aAMSkbaU3^gSϿBrWQOc!9\<>l)20ԓJp768]8! k !֖>wJ1)bWTn50;|1nz!'KBJX # \1~(I0g,k =W8{uYps"D GR:.<`SEgL4s E?RF|}55q"l@>4>WtSyfm GN0Rr0/*P"Svk P W7]/R]gW S-G;e}T"劷<o );u/qZZ;ɥBj/BH_u,#'3;rFaΘ.^}s'n%㚯[s2[w GRPm߅CE+yiƣc%u>;E/9@O\B1p(JT߮k[T#D-5U];l0c(KMntCOSqNBv~ 9YU2"ޝ91 эRIݤ-[BmIqlㆊ~$[oe_?կ8\>]zc y<w6J+ȯV5.1nANs4ʼnEDQBI/+oۑs0 "JZ7o"X:И*sMZ[^-0qfen\ s\T]n=u_y+[E#Ch/TzH"@vmZ1 dG}o@B:0βɰxxw,$zG3BBu[(B:^X#/9ޣjR=C0Lj9zhǗB43+S|F-\]v|&꼭Z )z:JI2㶟fٹ \_' Dy0:mݦi# p xiJ ̚һKP+n9_fѬ<ΠP//t7LsFZtŋ@X!+\E]L 8šSR,鍞Zgvu d#[Yd(WN а2FBR],f›bqɭ p]4HUEꥭitJ#-X0of2ؖhF EIr^xeS0ŜejI& 7z\&T-p;hBI`B;[1O'k|ߜ뼍ssl:\/ơQBG5¡xUrj[b wLZq6ĭHAE31Y$!f{j21e`H2sOٹ30GhpՊC*N9RWMafGypH з[,,Lm:,zAe(ۅ =!hX;ͬ)$U#D%dpSP.]&dU.c7n0"oFJ(Vݩ)Q&ϦJ4MHw}!uB'wfh{Ņ10\V %O糽fQJPG+ CO;$Y *3o|z>f k%uCF RFgB:M '[߆,Jd%8_QPV AqM+*뼟j,9bľBo3+<!Ζ ]l˖/D;AD)]af߀X m,Z4EщGMYrx4UXO٤ CL++s`-ΩI@l t z98>qc >3>wts+Юehnnn2aO~K*P3AN Nj%Zږ *;Y:qh؉}W\9dž CɶW,.}Łf-K*w1J \L?IK|@W`{~3} BO9GBL[*1ư.!i-#xH}i_M;Ws݉VlxpuKНǬy }?^#\ŧy %,Vg"' 譓5=!dod-ncoUg` OY25kIRL*bf†0=SY F[g"F[wpijX[<ՙ%#?_)akoVB0l*,;i?u:c$&O֊7&Ga^|)%iqYR7U1Q ﭕI\ <@ ֶe3192Sֳ]s(䰤4Il}XqVVJ!5zyHCpe9`y Q;PAm({@V3t36eeRbDt6 8]-F;}JǬ:PȨ5jT8x(L0Iu.م>Z :x bb"`#M_N*UԼ^߶4'/#nrk>Y`sfҁHSzCWWS6  A *;+f)Ois|h:3Uuf@{JDc9clm+]7 _?ru໷O/11BQD(};,Y趈479!RN|q,K{-/!@t9ꮾY ej\Δt2޼hMN"x s =˟UrO͖9;IRXO{Zl^{O@Пpu뾲rBZ; FNDo|.ĺ -;\E{5ٙ+)uaP;d~Ʃ>$]㹅Ap{uVa>>ܟX6G? م/glG5C 9 SQ?L@2r=6M8j_ 4V8 ';=V;723D_7 GvwC-4cy~K NViGEl4sBi;Hďũd4l$bFP}ק v4.927iސsrM*d ɱM5՝#bYJRݢyP4ã[MI8Egcܻ &PaQ9ci'qsO 8!1ڦxÌx}Pm_z @&W5G^QNm{|jx_c|>J6#')Fx&T,5<(A#͛.r;co-!xUkGb엤hLFŐbX80j.ʢ:GC"-ըu>Qs,, q漿 zezoZە.}عS{ kgCyMQ!%V{wŲt:a_y_6@ {]2OۖX۩{&4I.7[ݥJ3(3h(:Ɔ䐊ep*H2ˆWk~}䵻D{*8nZB,  K%  0br+#<9Wzc@ygRj},V +5rub: 1ޜ*SF6-zj {:y-\yLyuU/b6hC] P{"Q!1Eʜ7r5٨Y-Ijx  -z h.+E3yVW5;c:9ܺqJ*X"YH;}C;^"+=>{c8;{:PLh *Y9E}6/f.Ȗw jt')%_]u.t?Fir=Ժrkjh%N"t 1/U~ |S{v>rXvL66; Dtfkj6+S۱:]ls-9qJ$ǕR =(ɘf;tC:eGDJ188g,JȠ͝@Be"`lD8g<ޒ 󙅆(sELϥ@LܺVїI6XDM>=^]$k~ߟyWʂJ& /!m/A$mijѫ#ʄ7 Rv qņ c~|^30[zd8[ ~m܀8 |OL}#9*)W$FOغt)lh%ΠQb$o2D 7ԕF~J$2_yp #" DQb7e]-@慬<"Jc>O3<˻f.ɣɯ׌ `B < ԄaB;P!Ahxt7.HKJeP%WzvB0w.`ր,ϝڭ3+ \m.B")k3]iTBc\Zf*0dM}uz dxŸ_Q A'8NF}\hRWdZT>\;_f-r6O~{tfͣa$UI P!falV PXv6Cjs>#TH]9 gGk(**y.dt+|"W~8dcb߆y dKu;ƑYE3[᛬ <  m fM=~<\pնlS$4#IRhlO-aMa!weikG3/ ‚vU~RPDX(̏@ pV3 X P8} ϕǟ5CgT/9s!W M!cι6u{Ѵ1f[KI&VT\g?R[J[JȏypOi@F{4UC_x:y= 5chI'f~uGSX, 69M HÕJF]dW.]5鞷1qT8!Cmp:Y%;8b-j Je mI,6216s#1U4Op&j+߸a Q.~!NvM_GJwf@\-Ua~fvaPX6J~S;`~J+,jgnU\YL'G98^R h`!]j0_Z׎Ѐ` d(܄s5qkyIK`1{\w?W0$i!4\GAB:ixzNڡ;B\dFsƨ2Գ!߃{^Gc Rgrl 䊗~w +wacD 7V1 JJa&先;@elY (۹(,'f_2d><62vhwTEcm|WmȭAXlfD,?İ@tⰯ(X՞ Ɍ 4V`qlo.D(!];hԟxk8όdv @fX]/Hj^)(c>-`HM'gV.~ Z.c*;ja e/j(֦ //` --0iUЗ+ * 2Q$_" L? ԃ7>R_WOлg<ݢde`~!L4P/ )P$eƾaUU)Ĺ0@l>tenzVȡ(3sl[~._qN.0"amtS!8In30ȵ4h-]! Ж+63R1C?%퀉m:k6w]!iFӕ!╤b/B'NT,t~:[G W:?xh zb% Cbv&y\w}+] JyQuq]N$7rA]?e,6v:l G}9/*+3&y*''3B̴u-ӞP%C*<5~ ݯOabX7uEe?:GA70Su(xXy;_%AZr٤"FyΩؒT+=6UN9_GQqtR@D 5%'4+Rk7i,ɩ~ۭc> ꕅ7)X  kwZ &.*Sm3GWW}+֌ֹ?)nZB5(v[biPxa'd̾r蕛Dz@4kODEkb&įdMF-#@ZP9E!Z(3*~"!EւɛBcxhn&D =$H:!~1KOyCJvϞE jJ GmN~:X44^q͹qЦ QcKyʩ)~L,ԫ>az:;E`F@XFQQ?]\c У"=;i5ߊ S5¾f]HO0nU轐&D٪KCܢcRXw“J!w^.ޖޖ,~2JtE.֍5N􋂈8P~R;#0)2<f{dE<7z ~ͅk)[1 .2x[ bT+(qwLf>sT5+01x 5zdrMA['tsT}Ȭ ]?zNT:@5'A@JF֨>0v, ӎ4y„#oPS 8Ӧ;]pK~KYw_io<C 9tr:K̓|{fr8[1([?L[k_* T_^qe"TҼ^0+.sk!{[jECHU^ s#p5_B1=˾o7T:BPڱ >j?F7MSzyfhۯ7FTiиuw|EV  O_]۩nlÉ)z8?w[ WwߗmM?0۵2%t"+)7CM9;Ye(:Ww< 'NIeyWe1 nv`t42'-aBD>\8&&Ykc^^c{0UHNBx_ yzEF[x >S7OCrJ:„I&1taJpG%Qa+@>Bv oKGHA𛺣%xOfذ,+-6J>ugBeÍ>˓4ɄYp}xD;$>$0XEu?Cezf WG%o]h3CcB?U!$PCߟӦs^"~n>_^4'!q7ԓXMxZ*_iأs58X {0h o|W.v:EAJ 0D]-g#:N1DRh\d4$ [ G߂g ێ&- Y--{|/WM#nlQppv;d*.dWC{XZ.ʑ-3UmK ]>3faYdRqKAN6ʂl}yglnB 1ʦȋI Nوq%_Z b ;Ҧ<@i!bm_AX]Dj#͏ Fb'2 NhL]s@iĠ`2粷߲K;BپH-t]`m+;sP@S0U-8>v1N-Qol ^/BQ^` ϧD Z8F t7Zj6am? řBؓC^A`ƒoFMHk4# +p;-qIF*w rkXS!ΧV<z\ ;.hE, 6U:ӯI;(+m縤d‚XhB5Hl?6NF$2JQ|ϛ] a .go[A8^BC-q.`x~S p-Jb8Te; {l >R3&(eqXų[þ1'"4$K[ tiBrm8]+2=$b_FՉH^ QUB ̀qTx[@\\9)E˒ODSRqkL p d){1NHoK&ڊ0LF钽g,$T7+0ʾ`q2OOp`υ ԹҮ'+\ ix{ ep|ED^ǩ=',F-wiPo^"%+ AP\GkG">ƽ5j}y)V+Uٰ&KMTͽz K@F滈UٽsGR?4]RVD8.Ztyc_^ =a9s٫Ἃ]o G>E rkdݍ8L20r|EL=bW`/VI,R)2ϑ'#bjP̄EVɞ4Y:Ob7/x#draf<=/"! bpT7l%e|8RyJO ]ȇMyS[28N پU#GXW;%;¿osX?x!,U,4\nwsZAd}X㡤ko<(O[0nIF8h`=e!28ő(\XUoД9Aˆ r CXʶlB9躵E~9tm_r'LRH4)nvDcʟ :Kch0^)G L]7g21z7eGd"u$m eH#`gP*v^ѱJf{m6;ͭgb, &&GKA+PH{n|!_aOl.+);8J1V3r{&@i,ɂ=5[voh7Í_uIc5s.aH3K)Ikءdۍ7l~"[K(d`ڡϡ`OI*줷x}1J|[̾_ƺ1VH|0 lXw.WLZXtҷ;ۼhBzE%I2v? {q Wأ(kfM"Ob*:o@T$za@w0݁$>m'+m|en-_ϲkiܤR31N$:|ȁ+Sǵ}}|4)`(]v:{U_G0/uF c3m8Bbm%ظcԯ:p8׈25;y~A!=&xhY:'~{8O | (̅U ~gJ ؀"yޅpJo\Ü4BgJNLZde.yh0CO4  \;ٝɤ Ń8(-.oYvEz1sx2oU=ƆBg:(E8[ɔeD(JcNhFJ^1*oJ5GyI٭ M"% Z׃iTl u KA (ueat+\I}T7f+ BЮ_/5Ki<-'8ky?UKӴ=PCdn-v Mt~9Zρ}͕?T|8I@[2t:C<>}$NTgC5;ov6&L i&x} UzkK k.B+`Znb??Mb2*^4Uz"OV ~n5-o! n_7D^em>;]eo>h5n3k#[aC'4l#eO=Ǧ>c4p 5h ac-kSzi:Jqjן3@E /Z-YL?? VDiÄ!*t,;ۜU"{"/%K&Y9"26W/*Ć"[83n<zvڳo[Wxt1RC,S۳4.hKE#%.HXR,nAC1ZL;0OIHe/@}Zi9ȫۧ'rQ Ŕ/l*;Pqj,r3;s?$2l2}GQE1>Vvp\+} s٥~Ls:^fٸqgbݒ9- <ּ adbId#"΀mQ͓u;v6aı)?Ba0Sedea}8Ɛ x3n  LSNFY`~KO Aaiugb&)Z(mzN dHƕ; hֻ h\ qeYe 13CE )ToYe|Ju2!䜉G>(֧ՆqiE-'Eu_n; #?0OKt(7dh\hBhN= !3 Y~`BQˏ~˳ ~ +N4Ɓw=u)5]M%4E)6r0ѩ+'mp&KҘu+RNF"Ric*QFG ?*݌'^#ktAWѧ'X?%#u"UhbI4P9x^f/va&ȍ7~'o)%@ZKߺo>Q RY&fDрlVȄ|`$50Dā>cD/ma4ckjD=j?1;ec)%S@n4?ױ'O=;&ۨ.8(>nC˱/L ;dk+y4hXK:qҟ:;#q?MBg>KP_#kaGaC~ZvM#ꊝ8 `C[iZ_Jep|,h[Mae TTl-Хj޹y/:Ńb_!5=lP"G7>u_zmi>8Nͨٱ;LiV&fƗHi$[(>6E[[xlCoyذ(%4{5l[^Db MOAxcJF-6yL:pB8#04Zl^&˹s4 K"/|ŽM7 Hg5En|a_UhI;|;Y~~)YpE{28tZP-6'eu2SKVfbeB A,dGnX[6 ig.S_1?jDKϕO`S:@&5p1P)FW{EjVEP4'x'Ē@Y/I -l 1iͩ k„' ~ JD?!zb `cqvZz&(hT=rELL2~C蹑L}#F -\%j@QPpZϱҮ=|.#D 0r@ n@c"4J)' sᄧhMfU4'.ލL @ZT j;R?C3 ? s۸4\6̡X(7΁whݸU '~$"7D끿{Zq#J] 0L(Qz&dnNƌl &)yvѲ3` YSȩ>j vA`%PaD7d.>JOnAlkjJ[9Яfnޫ9r/e`nEzLMnuq{?ތ#} v>@\$#3 vtX{=za%쏔B#4ω(!^6\6t\t-G'&\ WDlnm`fNZu㍾ ikحg)] (Oa!Rz`~:F\ k;|I[)Wmd).FO8@BKS ΁S70TBgFaz i P*OWXOcΘ{ /[%Ӟ&e~ '!B#$;xmT{[Ј޾ ptG#چ nQV6qfJkBAܰe>ߟ=+Ơ t2Ƃn#6pG;f>6j^Rt\U jަȻU{bu4)H}SªwBj4W[W)d[U =NVRK,: o%;S49UHIp"0a؇mudK-Z!a%@> 9Vʻ 0.}~ .r ڰ%],N_?ԒQCQQe2;O 9a=ǐfrBȜ뷢KaMo&v$+U'UcFrn :AАe:_iq`f~!3n6C aM}ش:Q9XsKL@du}hprv),.t0S5@ɞ~Cm9NIdb( MO'-UYdOo,rVLkؤ^]1/U2}z sZTsOcnڒd̝L ǖH+$ YŇkYVCr}c.#6d%%C3M\J^f5S.R&CW@Rc}L%F <"ākVU0vx$? 6*^5؉L h)ūA@X0v}E/ȫoGxl51a=xRTi ɾm`f{1 %+M0*y*#ŏZe^\,IӎTxa/%+D`~e[SWv_so4룬 ^6~ ${C:WV~NclegN PWLǝz^Y1yԼ޳i!=ZȻUq:OvH ^ӕu]WS UK| h}T~Xn>/~D`g;0O/V2"ƅ} ǭ4NLI 3#~<9FR^2t<2+I؎9#RyE`bN\rțMyQZf%Z4xTql`h\=]+0=4,s[j GRQxo鼒wc`aŒ@Μ$[:˥\BwE۴F!kF p@XiŌ3b #*c!bgHAF!֗\;c~ U$Pj ދ8l<\P:U4΃`y/m=8µlȳIa?AY]jҧ6+>[8zk _odm*7"PH=n\Me݅:0dw;q6*{\5ۗN,z 8‡Pj0hKQ]oxP cɎmNK0\dOZ<2 \M|RE9v;9U \}/p̢$pt+ 8%q2}V"P-0>Z!\k~2%R g6R.j6q(}=@!9ômQBR* lWF8 Ɓu+74D47+L¡##P"19ҶZ7=+h6_m] vv%ɒA> <>XoBP$׻ܠ~a9zl8*|swߋ8&h#ih_g Z3$V-eTEeV\W&bmO Y{RU w {Rnr9ytjƖyWCԺ~%ҵ|_1m1aWBeU4ۼf2v_QW۩|ϸsei׿?;m2ocb:D60 apc~d,KYQ~xb<=YQF&uCpΌ][W,QiX% AA"]Pp܆}"Uի`pL\90T(YR i,OOi9m/qu4sG{oARΊv nͨu.&n0k[C q ^&Prsqp˥79V5Ç5ߧHpNZPq֞NA'Дk=W0~NJQd q}A#Y]m{(2Ν4Pnя&G/NE) ?@V Mˇ XoKڭAg6zz"XvV@ Ei@TdcGt 4`.Py=ץ n;*A93k8%,q4ujT!,zI!.# ʦ/p~*{r$ɽ(܊V{U;M2ȼݷqꁄp]@}u>g^͢#@0%|.agmPx=]H`XX~Rsͽbz@Z}~ѯ+ӁX{?{G\!s3n.gH mh~i}fش8*Sv*mY$aMA+L&4hҎ.z5!J;^Sq,jTJl%!_JQ?@fXt-@_$q0vO 46 ynPy)2 7:|i*rd/ ؊V2d( \OG@CwK-z(>iUa04#(::01* CL-_ٕr&Ժgwz`<*nFӼ% vݚ}y{Iy^տ,wo+E 'rv΍0O\{isI \:RQcM;8(y)sCKW%P̉Džj5Hg!pλǂҏPoNT,D$Fсn*Z[hݴx,_.t18$}?"ޤU;,Fg3_ԁ*D+bvr%JBK)QR?uTPbWW *y)383P)ۼ.]i8j`;sp&#)t5t{ӈ.C~jcmnNep8^vE}pč=#;sI)U3dfC'gN_Qj8\|8%Qhh%PMr }4q7wW9%b #n6y;&_R*#D"!F4+v \)e1,w=_"#L806)T- dSxh$Z]?BUwg y CrlziyKr UpS,ʑ~aij+N`{$wXa$!ZC<Ʃj)?$.3'2Q0PJ9),v(b#4ԻOD| .>x 8 ~EDlfs/0Dt:FvPI _FI$uԀnfp{!ܻ1KvEB]p\V*́DP8 5d8ⴕ@#J&TV) ,Y#Jiz=V/] eX .GSQ{qBb$^ч1 Z &31wX8sr<#1*1Ej( edw%yL+ P"ij~Z=e:h`h9 ps 6ݜ 3!0dGqS;z]O;*4cPAПϾޣr+y9O Ą?z9)(9"is gV YY)UL(W(Hջ/Z,*.{jELRM|%oF"A Ƌ #̓b.bcaI@IJ>:q#qA|6ȑ ĝG&mMjێl@ۣ#hɭBu!2 _![fDs } W 9msAM#{%`PЗ8en3YZ=ߖ[(ӡp! JvѼ6c.D >jԴ>@̢ oӱcoXJqLQqYjֹ]V$4ְ=vsaw$O [6(*yKkvЈ K&ա= .TF-f9,C0N0L'9üݓ >;=*~$u㔅ҦBPdoyY[p3˶_g[<݋fYtzqp]Qe9Sl'ШȮ&G4b|wj-ߟ}આ[xƗ7 *ĜwU*D˟2hf5r< ?{-ZKRras rOH.J|9}&`ևX3500%zͲM8ai!.oE3Wq 2΀P׺߉֢'L9|S3 ݱV*?MkA?z^,(P%7]Y~3h-x_(oUR Z-A~Dp аMod\$Iu{!1T?8aP$.KRj iv+`F̥9, 迓n6X0bG lXci!AvP2C5F@|w)Nu3TW9ߪfqRfr>۟2e ʔ!dy(dӘI,%k>rfMJyd[rw.Qjgin UpEi4Y[ndwqfn3C򛌍z |f9 ;9rS3X$NzY{:ȔJ^=2WES:]b, !hv ~={2}iqbϙm̿u{60- +yA26 b?(M 6aw5KPKjE]I=htb  :x=ezg:"Q ^@-LچkPW@FΑQÂa~UlCrU_^*'Ӷ1fy^pxil Q n ]H8~i68+}4^DH[:vQoUgc9uT$JR$@]+8@j8!UE` /VIKsϧkj;4' T$Oevy9BM`%.Ot6yX HZUx/9\-["HhޞV/o}ꋔed):Kq3-V~fMvy6䛄Κ٪^qӍOj9,]A|P$#H &V{y |$x3Pq)8sg-eTݦnHH6O?!#PXGOpLQ2H8w5]6qP"&.#r$F)(ڋ>/jCz#v֕ :vJ/ D hknY gݖȑܳ z嘀| N=}nxʸij0kbV[#ݿ uYCH0JX0/-RJ)"=<r봮gxC_kK)*ֶU1IÉڬ9(Xe&!a @p5-uƎ ȥقրB3>j儎o;{{s^~քR褻xVv=s5yXE5!O MtP%UJow?jŢO7Q=D2( %^bW$. '1^(vhó3|SW@%HF~cٯ`ngmou!a"eEGL$ʧXr$Ud[>P*OEȻB4AwHaL@jd +gUE G*Fϔd-ZnB2\YדG+e{Nlq m7X Wd“mNn(CN>1,<%ۡ]Xob}P_،`ꧠvE[-GY@ƣ`ݑx}"K(GwRE4nmhh?Ӎyݱљ?}'IOr+va 6\Ѓ4D%V*ꭼB'%vsn9-xzRzuQEwf#IܥQ$2S6F(c>e}Dr''H峈5 &c׆L{/mzDPM_& FٲzmũVyl Ap/S:'xb]&)\T'*2$e#de,k %]9Nj Gt@Ǻ|WKwg|~%h\8vn"bſ.yO5LJ$(Z4>5ZHϳQd``E/Mem2ffbUSEVVoQ/A-=!6saQ]C6 7BknKqe'Ԁ! }-YŤ^v+웻q }ȋSOJUVzH] \qK5Wb0\RwO6gBik4u&SU)^9g_U4Ag&/'SeY"AH~ïove # SzI~p!5+BtbR܉*8qUOc~_Efƶ;U #J{wa:0mLԊ(6"F!9$э|% *iک01#ҍX'/SQ!;Fm?%\&A_Ôxjn;`yz+u^qZo;Մ, >YWmp>DNjP%E]p8/[&d6Š؄%@w,> 3I'|7귮w#$$>rZ ݏ6eX@>m38:-ո~~ ϢKk^|f_L/,؛l%oS`9*~·EQ"."s`벬;CԲݸWżM &lh_B>sOd,TʎN!#["#/{j:ՃYf?7TװU>afpZYKx|C`ԞXF@G`U{Qի>HjWu "[-۪|Tڤ WXp IȦti~:=B蕒4HBM5YJ݁v %I]qʾ#z(R&`- ׺SlVBq5H\' #l(Z:qD; @.ܡpl<e61~)1II(!9D*b˿tC]0/tUEE,#"Bs?! o_KZk 4EVPQ._*vWGLuCB/(QP2z>E~Rd ǀ|9~zր XO& jjsRpj wuetkD]d0JG 1,UfvھV^O4[ 8:Ԃ{7̼2V$[7~޷>|}&^_-x5),&m!aU_[d$xc #q҃SEjC\_㍴އ\M'-bΔU݁\XNϫH Ǣ#P#vJ߫Ənqu?/4{=ÈqଏR̋iX-(U#E?%cNQ0z^ p.h|rYC1əwJ{WFc8&v RS#4e-imJMHgx`+C" mڢT3J 6gKP:WkT^"8{Aw@x(mTvQndºius5ҹX`9N'#aZjs`csOb:@L%PA/w GѼE:㢇0#_V 'QZ~ǒ]((ZnlGD@a8goQ@]gEIXͿOk()Xea?ȼt f+ 5ٸlEIbLBP JC$/g˕4z$c#ŎPK4/$oJ2Le)hcHIGrʭSHo+FwqKMKl~)9 IqL"pfS c `̽`2Rk+յST3%ٷܒqn)Š+:iGPOW1A$d[l.\J4>(@I * > {p^\ !j qz馣|qKe(Lf*?isq{SaH'?%aFY*В WYn'=AVTBƂ!u)d> g 1$l'mWڜ؇(r"ѲFq>zK]T2}+io]d*ڇ)&#`] U8έDZ4U8p7~itY~TۉP/?rB14Ni6}'LDuد MXW\#Kܧ\wߑ "zLw1ǀy}2MXJL(չ}gV[Åkb1QYOjS##pNBh71g=V$PK78xdZ+R5 4FBȇ-$Mޅ*3 A3r,bKJ,}x]Ջ8\ k71ytY*:iAPARJt'qC,S nH2X?4U%T|f=ɔو!_@)ȅ0o9@ l>cX"\~ ƭ) 0)Zin3jc0@VS$gbsTki1 -Vѓ^:bFpV5oGWp2W."~F43xpXG/ķS t]eMfPlq,wB9h4HV&ߴ^ܟO'/Ă  b&ߗ\NA> xѳFC(\Ā \_;~_dZcy [tFՌݛ<0ЈU[ǟr}= lT1E Z|I_n7R@,iGS]J""qC|&hAXYd]TnSa>tc|%Q;X7)D~[=U,j ΧRv7E?0WoY~ySR>2n&t(PwCvk棩ᐔ8¼Af>0޹R ɧMBd#K+Fo"ǁj2Vʏ9W7zӅqG%5kMjN08P4:krAe gcptQN$0]ۣ԰OCCQwϤ7@WPbPP+!#>HWȋizz dO^v:W{}F&NDFD5 l~bH+nsFbizH{uu3l,Ts k-yͯvh6(y[ Zg`͂m mnE ,W]/TY-ʣLr 4LLs9B6r|7֍?D`mp# WmQ9^`~5 c>ЕZJCpR k68۪Ŭ9ePqb:/|1=MD~Z+2M/) nAB!Bg*[4O9KҿAs_* `RW)tZI U$o|PD ^dy ɔ|Iq`&A՞T ^N,&" 6hL֗XwP'8^g S_aaɀEMmF[fC]MC$6CPfO&:c*G%lѾ$lަW޶ GGYcJQAx=rtBHwGniKGoNN^\@rr.eD:;pVLkP'0b+ Twsr@4jƛ6UNna?J/U¡?( .P.CO6Kcq6&GRQV@144MdP&B+}jBSS| ԖXBM,e*Vfs p3o)~9܍>2mՄf0lr!r|RpWkpAt}7V荛S*]\N'/CM01Rd倜vI qhHk]rSK-lRYȈ"(` Db.3n$OP͢%ʳBb@4U[ll&TGށ 0-+< ɚfi^$8>5w Qw+_wsq_\M(L>Jax!=C3Ϫ|vY|8]uWʘyM S?m A.ͫ'UݫIxP mG&6o 9ǟ-[A2 0otT}q4܀QC?N–>nc:Ed6=m :aM^0 8~&ŦOx[uqձ)pQ;l{o/-꒐p]lt%z=J^]8PAsIhH9D E@!t5%yCyd͞D "UQ/3iVeս%;}O"xQ?+d$dxՀg z[O:nIpl:5deUia'6\WzZc?@طu4!gDqAةN^ȢCC:i=b^3ĀÁZW?2ue#.)V EwXL jFylo[#\7\b2z`s}MaޒCP]'7EqC9F٦Q/F @p_(y6a|8u/v\UſNzaNTpd 4X[l #ѣ/-iI3 t%M,#o?/Nk\)ݫ<Ȳh)-5rZdYr-g=hۙFO?=]PA0XYg`Ay0W2[1EavobMckbjz8=hˍvoWS'i@B;zl|Kj]([撏-`-nlہY' ZU l`Zih3iN{ҫUO%-ۮ_Bfmr[O -s.a!/{Q˞/8_:js` e !6^7 ]mā `u/`zvK<2 A34F5IYM7 2DO@@0 ݺNYYT:{ԓz=m$&xkaUHBlaę;u[f}DW*VLzI`)ls{#3 7|ІM`CFP!OdJl_{mB"%8~0:K=,[#e揞`4Igmէl "!*mU'ΰvwFzf@eT [EB ϻq?v`jQvC̳y^:76tCYTGjĔ<6˩'\bO& LiUk 뀉yFK2}z 'b3#u.i>t\r$@T0H?AJgw9ڡ$+DˢC<Ћcƿ۝Wb25"q9I kJ0&1g;zh" G}ؘY^ S9[.^ ?#i}eS)3n+T2?G`bbX=]@g97m 4W=%'͵_X܀oST[mhRa."l9,4 Fv$&x&8`ÂG0}L BWz/aŹ SP{\/?|؛ `=Y=d4CZqzKxh")9r2۸*%/{1Zޓn)m@*LmǂJUwIFJ]W VT粑kAK'4/b6V6,E+i~錗 N\{E EXQkPmwN-88Xn g?6aPgwp0gatg;4*Kؓ.aPkudƧQi#XIQ I.W`: T':)zB2 kWKFCS)p6 kWqwc 5erbhyyLP6ӍJRŬM3#,BJھItcm㉓oTZ?ȳ U4C=d&Pv:y ,c y4$/sYs@U[`~qfށ1?[:&PlIۆ)VU0t5& (AMqpTsg5QӓjYi|# r 3p>r)io%&jZ9K "ƚaph\WgSNfR.ql 3vHM޲&z=m|WZyOFO;B>TЏ*UX`͟|-@ UY bm%E:rnk9;Xm bC`=t~zboծKԩg[9wo(A [";yo&s߫HjmO[I 9f1e)KLzj3 Fn{"LrjoirnǏۍVlg?Bmy@qURǜJM6,O+tGR֌ВaC9 z Vϯ!E^rb ~PɁyyf;|h*~zvsMO,K QD}yQEE$0BT`?N~<XlMHgJ?z^aS۶d5(M[,Y_CkJ_b@f̡0NʺAU K5ptw%vίaP#6A;BǍ„^ "l|yOTfэ\dUxdp/S7-}ovNꆋ$`_?6$K)Hb{k68emכLc`q&R%fBiizG2I^SXbcgLfGMҾ$ζT\nQˎ.`!}zc}[Ђ&ˡ䁈ǯgԡp*é&Ei+LT4ů )Y~k7p$ azy76nkFaS8/ 5v)O4b}nz3tڎ!][vṌ4ȗRH6Ӈi[hkҶE4q}Cuy|bT?-r4-nU3r}Rŗ|ՙ(N]#G<ԅ5L()A1# Jup8Y&_p֘7_blvϦmzqZ?|iP(tZ<_=&xrHW Bdw#>) <<^]TֻIy:U.Iv)!#KS9 bѥ*H&:@t+_25wNp&m1@xWd2ee":+I }!Kk5 u =YH7e , *۲pǥ|$i|Q>;^1T_]ER]*^EM _IFqs

`m k/^w:Mb_1 @(yk0)ـ=hҗu)v_*,$䃵QZqCW&zf] "Q/¦؏E3MU*Z N?&jmt藄Qgݎxk-FxqR_8̀yac ?UǜVxP3;$g['8u+;q0DYM)>6>ҬP\;OKKQxF.2_Q dqNvzUDi3-w9k|l1 ʣ, x$<.DU78Hy,ݦ; R(g轜 "LLbvC&hh,sE#d6uç*ȣ2ux7eqAʃ #U:aFhYIFpTC]~y|ɳ2VՙTm{y/`)Ti{X1h#Z"1feF˾b3 23 PRq>rZε۱-O-9XԳ[R*_e9HHXWb\DѼu`}5lAyWea3Rk%DĖ7gy1cNFqJb9 9yqe e" DWIޝh Mz%+sC~%> rk}yfRqGQJt&A>7aw_sdl'J~<rw`iO |ہS.`b.faGBFto E.rU很yښç~&l#a=yvpŤ* jsַ6/ UUZSKȪݫO>0?ؠ͸̌ې@~ 7&!K}- O_&A2k YSkzǼJXܠO%əIY#ލ]>\LYdQyG'=Kh&a-o%sd>>dNKyT Ei5ϟc$a2J-0?Yxݮ_3%OS jZޚ֙&ԓrWsO/QguÓZ6ۆ\[u8-Qr}$o"%`B^SLPΩ6Y^C|Ѽ1`$J{%2ڋJ2.edTGn6+#sw뢋{[ _ޗxNN:=W%l"ϟ \5>3Zn\PYYiQ |@qcd4eD%F(%Iڪ#Ύ Y8E$>wE k}70!:fqCٵo*" --.I)MFVWF&5;dR2S@): ̬o|V,bG5!Rԏ * Nӗ'XJۙKlq~wW/}~#? q,k^0b6%@0Q_*{ q^Lк㟀@ AG/v*$bS Œueϭ,^cK 3a5ҲG#Ђ,hհ l$Bk %[4C)h>EQCE8"T;J"- ??VXǃj1/\p-G|)tMd5[Ks.s N3ܮQqM^Yb=J(rJŅ(L/M~Y+M@@Ί>#] }6p څXDŽ6WW:4xvNJ}Un]WskE`?S?tuq) "SZ+h;`jyd\$~tʙB:,xq#v=9i%er)ڶCs8{y)ʚX$-nыm|- V+vsqZF4]mW!Ԅc|qwhkT'Br7wC&Kvxbr;LT(ȫ6hOA,ߣ_꡴iÑ_YB0ñ993j6]i %|'~ϭ^%V\bPLxᲑX-JT8K}xS'D$l\!pkwՠg| S{$+y$Uex-lT}$RhuE(֫Ū˰<,=;bxS*F-364a|y9 4[I6%xH4RFvm{?)O. @B?7zxv D)Y/!m45AcBlեlySk3Wo{ē* =!u$ M7.oEVN4?fbxbuez\G\lgm k#{9 3i[:N_i/S`W$YaS-WMP8O=%Rt\؞,ʦ.GGw  [J0"} 2$ϘK)-`8~MЇN%pEOaztFjSuS`<9 czLᗹ[G/`Vu. !=!-z#hdUC(8J! n>yJs։'R^5b<{MK6Yu|gqT%Iߑ@#BoZ f^(@^ P$-k7?_79'PC:-d/趌[:\QqBFx!D4*U`Cxϩ`!~|&]P|"[f5̪!:# |7[|}Ǝhw+w') Y,_qb. TYs{b7FKfiPom!!]g:ۄ {GP*+xK_=j;fiKS )>1\#h.u{Z?_$RΦVi6{Pw}04JLOvO@pZI!d%B7ѣ^ʥfʀAQȥ-h]& Ww*~Iv-8s{I~T.w&|`4G{V."n^<)=n Ndҳ|=*S\tP7'\Mad8W //9rb-׽|u䜃w7 g։͔kP#'*CL֝fdoeAl+RVzCNTQYDmpT7`ZR# m^LOnﮉ"3'Q:D$_瑕T'%T.]p1dBj*:5pDKoWϥPѕ.$(ΆWLD+䠸[:b",$gŃͣkDP`#{a-)33{}4膝/-(uիcH*:֡Bc$\ x? gnr@_˝w@;%NK#d4{ߍYR?o9.wS*M"n°y37MXfE[р83y KJq8?g$=^~˦T`$i܆2bRFcw*s?)Z݊#, 碭6Ý7-OuecW|C+~ax{X7SJ2He=U]Cql94Y н5T3 G2:?}cL݁ )i3.vukߜqOCECI }ME](gDж"d&fyiw{ɤ]2>Nv6~'6 a,C zo )Qu% ]fNlb~M{U/5v|1|_  T9G7^"kIEt.GeN @_zi8=܉ĺYb*shoa5%'vs4.S( YuDҀ1,.ɜjrůXSDbqxw up#@EPp$-dA JtKPweŤUљ#rN u6NںUI (#/^yG#aWZW׃gCE&63d6Rֳ=t?׎t0Sdx'>kCq:8m~{;?׻QGijX{*Gb~iOk&σGiZIG P qG#l0ZCk:cpv+VV VnfKn?j$RԿ_ ծObvc-֥B)Yִ=إEf!_3klqRRj426ίQ'׹iK \dždp/z6QlTCeiHWi  f<ךFW2qaNKWwCٶI'쮄(~Ts\$So4w^_3=67M\'ʔ ?)֞y!_Wٶ~2@ 28P^IF7lR$L_v8ǡ_oSf*萧/`e NVAre))#+j^8:`@s!+Tk·V%Q[*^'N[Y z9o祵$H$lVg'x" t;[#1 76qηuW-DRre̞ ?3sF`;#^d/Y*hupL&ɯws9)*{:b6#MH@O } u1p}9dJX&2>WUu˩Yg(VH{N3QQ69# z'\Cfԏ~o"e{ߟVc9X/7$V Y=;<*VXQ*N5-e|5O˸Jt|]C |0"~(mKhw8N=N axPnG$OFuZ<ޑJ33#gfZ/ %$?,u)'6 Dr [I@8zJ=Zrl 3хl.py]%x| 8 NDWQ6Z[/aUOܶq>ZpEPd b'کl:VUofsxSȻSx@lmS3KKl~MqI 3R ļ -wdC^4_ASb4U9jP4F-TX(}YJuM?ЏL-|F"O_!uWto4Wh;^K}OUa\ bJ~LwXUnè pNܟs@89Y=ށ 3~a-hB4XeM&;EƉ1 z#Zi_VGcH6x1J@sBIbԑg@c-fM֣b61;HD;V1X.άaԺ?z)}"*P#WTFEdqrO QY㌣wkjm;?;-d< [89ZOE3 ϩ$j)bSkXxE.d\#Q~btri)]g+m9qa.xҰzR9~?61'zp5+c5[g:;^wrD?P6T_'|Q#CgȖ\o&2ӜE0mF|ڰ`PhE뭅epi%Baʼn~OB>E_2(6q"d] i:7TgmI^M"$yA# i(ʩ̶r$͗62vͽ͘6`{σÊ\y) ] M&P(yYpV|O#GA\+•]7PF+p 5Jd*h$mzsmX`JPL*8iienT)bsd5o̸U7a}I$?\`AZ{ 1YIt/eTZ<~u)}3B meV3d]8]`2|馰| =˶o )EݼuSUdræ|ɳ"\(\{{?M%*]<40w-cՒM;[oږ(UhI9ؚ0}tQ*[M1RU{K(%BNv%,Vh1Y);}\cO$>:߼XDwrde_&PZ8$ +}~g1x[H[d;"ۏl#ί7Ž@#A&CON鬂cR~J^U"gϬՆm|]HEm)^}<MY'^r]d/G:+ir# <$'V ;TQs:X8#{L0(tli VQĹev@J۵vg3ï 7J]i0mKa.Kp f Ҷِfҩ8We"oB?ع3dq8\|?CgN:g|Hˇ:Yh54̛ھZE %%2HU4-Ti(ns`5VTp(t`(4zaM*o{M2aq = ቔm6btO?_Q[L6=ƱiUkƬSWoA>4X蔘F4k랐gȵN-~%\>mhh\at"RWo9) jDd.m#,Y[(63 7\9PNj-29ܞ=Iyo/YkUEzY@ޭmj?vGMDC:/qO.iD~=ok8b1=we~'$RJbZ2Ig) P`yw_sHneWxNF{+y`b#Vk8 x>tg#d<6R|f<z Hq$Uo@kH4AT !^lM"-Ӳ̟C7,c SggOl޽ܻRi$ QEReYG{DZ\2kFPZ+]qyHjsܱ,[>.iJw{+S@,~lg!u=7edLF?Z:*&C_Hh["_]v 6l a+-I"9yDn=cD9VQފ.=8y|rO)>Ym.R%d4sQ&.c j=?6)E»`'OU'd,^$}ZlO{L1cg1 `'`vҎ~% ]rˡ)~4@cOq$faa[ !eNR2(Cm8}5a˫&)/گ:V#T;U]g<{Asꚅ-wߥzS@\ { *JTr@0s1 Tm3*LB^D*oDB[?Y ze᎐lpRljdݤYAb! |Jl9"|mAPNGgR<%?3  3Q3uv呞p]A>NL|vm Nq*ݧ/ .@Pu |OoG5Z$[ IrM>l%yo-6bԃ|x)R};ӃCMy[Y"z Z#9fZفa쥪^;Ns]ku _vNhs,Kۛ.'ҷ3,(<yc\rxeo3P-T𔄔mEfPM~]%78Cs?R h 䰴.HHg!eXYR6+'"9_mC%왏܎G J-xep8Due}X 56 jZTLtf fD 1ho q],#4$r3m\O"'†&o4: ;ҐFp"Ɔ6AI_\ 4y_V=\s=/ps;ej%C?vvN& Je :ӀUP昵 } {R(jN8A)` ѩXN`߽Q8p7Ky51VN}ftSj7Qwb֨Q1{&]brs3[TbkP!)3en33DQUxyKd m͠t[Ӂ< omM}jXq!7(530)曮r CᲴik}>%!h Y֪LӉtnazE:AjS^MFcO`sbFM2u w? DKs("!ڂ~wG>B|oK* ZZ ܥxRÕ\ތEcLtҮb^xEBˎ_G4)ٖm!f5=PAOyc~X$5-bRh^/05Ϲ,:F#A_<Ԑ}@먐}fI)Q_/E,mX@K?R %yH $}F.+d#U ^ﺞ|Rg<&Mw0Gc6^rB8tAisg66d(&-Fj,a\{C@j6^*o WO+#I5L]DZ&K/^9"whT- 7ASrqNN<'EP+O';| ?Tax>Bu:=~” f//rM$Ylp0\Na_`Pu-/R/.xhXg虸6ću7Pr=G %2c#-ϰZ,Sl }!Dؤ{VV}wE# ̟L| }I @ϲtbd M@&L\Y;CPlI90[e-knmPG9󓡱.--Juk4MCPm#RRO=w:p!bup4X~y9Pzn*}#P9Ǵ~iH0{EArs2F5TP[`\zѿJ!%:Cl/6 F^bzU fԾVb̑_O;)L ̾&Έ mR)yʄ'$nˬk3ˋ/r c [Bw/_N*!{1JQOvE^zYɝSĊWpl$]ĎiǑۖ+h .g[a1}h?u{q)!;CS' Vc ̦ہ'a]aLp$,'1d]t3"')Ybv1[>Val9]) 'mvψj^ QDG{yI)bt1b`r~+e=Nn%7+bIX!mYUC_Lqyq^+$iK.D]>a3Gr3 yv'3A O֞Zׁv+FD ;lEGș=uzb7os' W&,Jr猼zݡ!KVmaZ^%|gXHSyݽvFLPm1wI[5x^Dɧ YA&s*CDUcUy)gF5~/22Ʃ2-"ohFY6`uR0Z CN_K8`lkqؗsLoj1X318?AֺCfuuna~AKj2t8nh^'82͠XQK|óD|aRm(-Skd\($jgg X .\c5€K,bI1Q9ac(FȮ.m%fQ#SL! z"4jU81NX1urhmRҝPیqxkrɩ=umף5v ׻{a+rNv?޿QH$1O8Xh 1v$j%{$CT6muOx5)+Fw1?SN ﬐Ē4y/n{E5J6 a )~A֭%)`v$/B*+V5롃UU-ݿZV0o̱<"./5ʷB&m@ ؒ5ƾ…IP=CG r"1aMƛ7j6!KoE؄ ЀzJ!@o^\?0'BRO ېfR'7JYsŸȍWAy9]|Egɕ^0*w-IU2]q'1607,HiY 3||V/l z T@Ra1^ح9k%m'J+Z_@$v?z ȥ'?kPc >1=O IJeqw{7zxDnsk9G8mX ֋:9rXyWJoW:!g?J:7V(%SN T$" մ)A?4⚹p QpAY?qwy2{7hٙ v$9ڱy/Z Āud4ld%v8]6U\I\N)Ab|堮BnuX͞%!&%1X_~H_~8?w<"z(X#uY"Խن(RHh2ƄzyCƿ<}ۓ*eabKbbs58Fa^29u-] 5s' DM87@,GFqoR? .#%H]td a[ 2pLPY~5q]ɩ7fu#MB{d`Uy[.ܮiN}|gOﴶרX)8z?׹.KHQ}\MLLe-&:%kj- iBJ a4 >4?͌N䈃06dr@Dٳ"j2q#bl$ncP7o2 f\)@o\ *嗘v~Aɦ(Ra3P(SLT}DeC_tXq',f3|4|8t1 .0yFI4 i+ #jE54+[K˧CC2vЦP#vJ%Q;j#g4",jwBU}]* AU41a;U}jq~rswQ2dƬ2蠮"&u./<~.t6wnrEN[Lqs/$sX YFi2)l6%X QJqgvFscĦt L~Q0Μ^…$.nŎgB7O(;7,VN5+q !7EjWGι`liKPw2Ygb gE #8ed;׮- )-0nV}_V"|7,10T.+*Wbc(U ڝ!L-1Jë] "zSi7Vj ꍙ2ĭ_PX$jď_+6oQ([EyÐ-1(6У6 %zN!E>bEmŸ.w7!x \&S1c(, \Ya(Qu% )+pfoCGu,D<:pPNn +V(~` (MpwC|fu}tBlB72F_4%"HN|Bz)xgj((RW8=R77&ڦpq0D)EҕEچU1cwOiQֆR5(- &ǛDFfh7}'B+NgU-/z-j+P\ykމ:#ϖ"..$@UEEl "i%MscajΘ2 Jhflp_&Tx^O񥺷븭$dA $R$Գٖ=Sb.g}q3^.p4)9[-?DpZ[==p WEZ7gUM8[ 6a:J7z-怃JE+f`1)0u+!Ó(xZlF'-"W,:7m' {`i$FˑAU켳eҗ59,wԤ)b@ˇk6&Vϔg8IxWamh Ie@S[&_g *wԽ1  ztgYVW18ŋ cv ٜ9@\紑7ߥ57-c̣վ=ߥT zl*z14RkBZ0tc"x_yn(JI#&F]Tsʸط5 5-g>W1G' f ְ@oGo xU}):G4 V1M}< c44Q6;t x X%DNdl,9CC_/)ʺB_'S Vf#24 tH6ufmyKS&hAL߃lNasTXbD,(% {Ԧ8 jW\[C{I9!J$q[XdĥNzKkd|kYʫeA$$ !_ˌà A>h Nbq>鐓ż-K5 ^Axei_-B2{5L߃thw.goL7?Ͳ˘W%uf`.@c+arGa#w] \>VCEԸ,>5&iJJG1-'2D[+$ӄ|S|5y Hj \=hˋ[鳬PA0GU~s=bÛH46X ;U7gr.rxtwĐVzfUT;V_af!ݵ_*/e:tռ;\٭ġ>!{.LXI4|{V X׭pP3d"gs>v{EBnwŏҞ(8u+A{ pԲ JúYnj.q LH7.f7,D(>Ѵ8fZ ~D! @4-TLHU !$y磰fLPWRŜ >b'8c+ghX 6 yA$d@oh c J DvZxo|ToRkN7q=u6yxه(=n>lsrtF=Ce̗hh6VATхhDo2/#S8K_,{ɀڇ!x)rfZ( nw Q(۳.tǯxr5Nl ]1zUGn~5wFj*},gXiVwK29JN;z Ɔ.+\7l`]!O%% V˨b$PKer=yn9( lC=/t]hS p9oND=! NӇW1jU8$ ߻U)H"WߺBJ>AiFAn.6#Rˣ{?.w^ J?ڦP-waB(Yd 8_pLh<0#o'1^2u uybr{]XN7u&uBҏ;ϽGFg?%¯F&0oѨ\rł$`ې1>IOm jM!4(0MPDC$ -j{͎*άU8L_264*Hvc-F* _\ZSwc\.NرBp:bwAYzqEAYoiϯ^RP=mE0]d9(& ?8W$ͽiT~m䰧ҳ6ȗGH@䒽X +KՍU-B M#9M %B>uKSаS/sFCr`0"åX.D?FRD uJO?@3fe&ߘzKJ4] Ck>GCwme!_s+i `SR@E/ ° @6!-ZJܑn(IBJʑI%)dw?u{fV|e|}PԜ㚐3q/#RcRkl~pWx)jdWɯKCuhύ!#(%ECM v'-#@3ƲVP[`mMmdĥJ{q)LU="J8Q׼EXQnL?Jz w)Dek H-ȗRP-1X@U9k"IA-sta*uajs BKTӫyXtx%2PfŎnCU5c#<{L?(mbԜҦ䶠&!P-P(+*x]XS?ti kz_:µO_^`zI^0޼=bMxUo؈>.૟xlƨ !LǏ#3ilR2co8', c l\{5A2؁`ɐ9i["P&Q*j' >r3KGbJy9/&/t9 {#]9%[?45Va*^8)OX '7)*`v$݋Q"S,/pP\}1-6LO"9+SZ/j͎Hal!fRWP' Z8K|bqd3X yU~>C7Deoγ!Ep]ZvJxN6q(a푛2U |Ü6y+/εF"oGn9.=մ-f":7) )j߱Hx_ԎJ%mh+`~Q=d׶_kxE&\.PO-~*5XrZgLwR@gXh}cž-]`>ݖ# aY- 㷘9}">[VˌѩϽqCt(r#$/w (B2}g]EV:66A>:{'T?[. X(;# i&O~_D~od Cꝃ3N1Q v~ؓk|%eQxvQ r&!AB߻+n`|#+*9R$q" f3}̛iB:9X4dX$הd\Mǧg2eOckaR/HG#aի-C@}ԭoSv1q޽Fw D7@ysP6ЖYIuɞEo ).yu6_;͖. w1$V3Kd`@?1& 뤝>d, hQW58o_hq#X+x+ob7% h9 u.5D4$gϫ"yS7=."ZDv[>N,rnVh+n!sB,3/n0 >9f}`J]2b}!6բ a XBa OB`B#VzVD<-H94:z'SIph-uՎ+kuN>QeXx NOdԻ䌪͌QQDQJM@! T䪩>#ʌTXC|d4ZM' {e( yg6Gl9s(\9i92CP/6yc=Q,nWȝM,yuixS Gy's Ž wo|''2w* ogaNĵ7Td~:AGx?¼geumc=l&jrXe=<>% )oS9)%FN 1(޾wgR1wN`>BQxhxr `:NR%%QZeY̲xHyz?ה.6 *ւn+Ac< n 7>#zD!dUi r %+J'Ts. Ui?~;#H'J-ĭb.OQ%I4WB_Ƞ+ jd^Ӆ qbNuQOS-f)ƌ 6ח@()=w*,6bF7Y-ҠkΎ+(kD1n="1ˮ, h3p]Ϟc$Emw` $'Yj*)v?7xsTN\ZN~1IC%PYTF ¶Aj 6eя `T˜sHE T휌t||i2__|v k04n rEI.&&[}M<%.QiR Xn))aj8񇄣!bQٰ:UXs=ə6azOFEyD Iǎ0 +Jp FȀջ(E[#TeRQīҝLj&DlńyB$ ]J{xq`s*;M';`2\O n-cp!P K='XY6OJtDkR\yhq [ch^>s3iWrޯoI?&A~1>~h\W. euS6,bVH_ >juB45 ]\n^=u‰Zr`mf#`>sQ^ #fZW3u6fpX -x,O(;oKPeH+#YHPI87”ő:]'>ѝUNQZ?Cؓ-N[ݒԗylK]3}"Zة,]pOɕyzٟqrOcdV4g9? W2,*a15pYA<ڈCRHFhw 7(NY-}pE?_f8mv9y&)?S A;!%cnY3kwɟǔdM$:wE(J%ّ" h@{ <4FL;'4gp K s= cu -, ϪXl\J3ƝymuU_#GUCp8n> j_T%ܴ,?b MJv#ۨ׉z@`ՑzEfWyhn')"\֣ҠalfoHGv)c?͟ W~7HG w:p4@D6\*dϴH'45x\]Ք(U0iqV?Ws 屄âØ>AN\4w4T>{ (gLj0X{u %C(,g~%cִ扏IM֑}1|/4%Cٵ0K67R,tۭNuZ n>S/f !KhH'hN-6$p`[; js5>M%xXKܚã,| #^ڣTJo-FgDN-W|s f*~(]$\?3sDQ[tnt2M|q 2I{a|.,+ro7 rgbD6f~|*F_JC, $l9=O|d&j u5|5t[ؓ_V2DzGgC9*`օJbcȅn;w enp`N{Rn`D =Xw?^$/;{{`t? ;evE?Z_ 6D4uu> dt[J>&ފAI{8j>NIYyԤ@gԮ^Vdh9a1a=oM|J )xeB{8"vx=jbFvDF31wQpg `kUVjqT٥pt4> &)5Amv1Z<] :Zq~A}~=x0ߜ_z4 HxaE ![me:Xi;e( P%'Wx@]W2ߞ ,peTk.^$;GWB܋e֦[58We ^Br~4ڸæ v xߥ?hMΘ Fyidu?pW|GaihrW7.RC~ctzÀnWˁ)4h"@)R {OuܴʱUΟ?0Y- L m? :uWcpEQ2FeP3"n-3N$E\(OJZZ5`,lo]^K]0񖰳x:kg̝ y=܍ j41'G1>!dیGґHd.Ӌ|!̀ARVmb￷3ݚfbt͂*삚>Qjb+ՑVC:7ڦVrB2֔M~THb][j1[ߨ*3Hn[ę #PwCݗB?DP9ZFFL(}OB/Z`9Rz0fIWBlpmX;ㄩT8iX<=DnvaBz^)C1|*t$4³ۂ i`KEyu"G;QыoCAK"X CM(4NAu)"2ם.cP8Q{`_9'&R{a1!Bݽi$},KdRBliůj4R@! E>R>_WS{ܧv@63*SYXBMƒw=!礱23B6f& u5g(ؗ$AȪPvYpd*f,=tC's 2:rRGG]0!}X WS~,Ej̓LtŐq3.A5/ؘpXa7C3](.RfF!}(><)B]VyVeTLG,hv x?W4wCL4!4ΒMÒ,k'JR`;#sᑊnD;ݍn+YM3 \*qCF_OҵqË!VjV,%R<`ir ~}J5hpK8{ȉT+@nDqtłr>mHbs4,_:W@G!Pf$tvR, =RCUDQp+zppڀ/b5q ]n #`뮽/R_bK!v0+Jj[|ʞcTOkځee bW]0&|¿#63p„GX0 c-'/FcD{St hK%C4Fb#<9}8i 5<mWHɼ`tQ,qn"6H܂av#;*Ӷ;=# ˏZ>s?s%R.57A4ɔݲ,8@7H&cӡp 3zJw7 &;ќS?! BP e7f_:kO,V e[5cAEqfatu:BFd A aTev7it#++huŀuߖ.^ -02I4\2ƈM2v<N@zN3=oߗPnE][S |쓝*-=C04b: "FrnB_B'f.M?%9MSꚚt߼䋿7j~?spQCJ۠9)W.KDz%!PD'3}j!B؛&W^\KqPl72ҫXp'$` NPa׍er.jeoH tm^")ƀiPbԀ^֔}j U"pSduŪ-Zm-#gʻ\WA塄j~=Xg\^d&(T} tZu?ryb?sNK>Voኖ+s;C`(J |6]w!w$s;xY&s,_L;ҵ *ـXkb|x6pSӋN-=#~Wمlb"ڑĐ,޾C4^?4C ~=\Tߝ\:)erRH{2jٝ1k^U2%+NvfmO`8o)9ҀT<{+}pH0Q$O9و]iy0{(u2D_HKD[I J/·hj.犞$/„QROgz>7Kcp0#[{mwfa_CPm\ &k\ʻ P5Ll4VߊM b8-^R5OE .wZ= 7S?๬7˜§YnR>]" 3ݐxt=u, c4P9]j%a\>J*3y0xx][)n35Ꝕ ClFLiJ=E MG?)^)<) &A?:6OɼtY> 5mΉmBث}qÄ ^F\?:NHcYn۟ES՚T!v:3kEc) " w=;M R ZRygP" *'H~o/SiL5w+[m ²5tg |^D0̾B-sCۣ دG;5>2p6W%zUz؈&ˠ"GW $#=ûm%z%7ճ5T`z {rI[7@ˡtw|b= ,L҆Ҵe<X}ý(+AQ-%Jf/~Lz6}d?UpZBni.ڿ%;կKޙ]j.Xړš(eP+NQP1{#~%0SG0%)4fk yMD31Xw` -.vXP]h2fs|R*rci $thp^iւtWԈc*O@h 듽܃ʨ×QNi@]I ] F(0Fm`tbC%Z=$cixV9O,Eحҏ2`~1s XȮ351_7]\SoBY veٔ,o(wy >߭X0F_25/aݻ1Q2]iv}@/Q+rNmߵ\hĚ|| PeZh:K;Ѧk-1Vu^,̞'ّP^IٿѦ~T(]JQcgtBrLdG֨bN\ǭ4|fiMcb1qm.1ט nMGud/lh[cCݚi0D@߈I|$\w}z﫝g5zw֚g ~:?C/?e]}rskjݮBM)ġwrXW-+@6:s nmʁ?#}"| ^GaNA '42㝌97.C I>`ыyNv#y/R4`fZ^yPᏀ뼞NrZ dHC  ɰ -ֲUv8dC.k1ޅ.Esc{k&ӥQ9(_1&MQnh7Gq[JeXkL0RD$j>㼟KbN"7kӺ:8v]T βuJX/S 4$},NfQOթ88^5Rze_7K$[Yu+щV,t]fqWz2F9lbrMJ1S+͂^~`yBa˭ڃ#1%N|;/ȃs9Xa)Ln\ J56R`Z_ }duqwgߙi[G*0ʊ~ 2ό/ϊsR,4@:%gK]E$vDFn><@d)VE^lYQF_0wవJg%e<Ch.Xٽ6uʽ #X>`=:X܈MCԉ_PWt{aŞS;)66+f9[gÓM^9Kw# xG?c^܅sE/ х,,V'`SWFO?w|{ (!'ta *N:.JkHvt.՛B7vEn[!#68820";l@͚У #y>8zϦ0gĠʑzxN0(U\m.uijO8b)M;(l툥J7&[ !Hl%@tj%ǭ_("CĂ5Vl1e 8S苆1H\|4GBmVLt{ӶNGV_v<6 "|fYr.3 Jcc9BB|y lDJ}<*ͅ%.=R$f a+YFrb%4r 0DYOۑ;2ANf2AnD@)u!RdF6f#49gR1;)%f?L790;O>{zޏ8²A,&Y>C|f4*|>ޞANw.]%1|=3Bwރa0#bmF]B:#q"'s˝yo:b)XZGBTF {kxbRB%Hw4:2f%f֣u /Ҷo;B.幎/,ߘXd.;a%^EZ#ZKa\02!ME<3yh(u--8z+G:zr$y g<{TtwߨʒtaѼƁ͊l4)HDutn&[g|F:KD\c.kݽy}TQ|,:FW?}ۃ#lPl?p9^#ۜmn?3mO?+Ff2cP_Rf ~$ag߶zo EԸ8FB'C3%l#ز+xtzE6 `PGtRA(e@6i"Q,6}g VR6懫!'|&O6=ξp/hhO lNmpIPNܭf^@0.a=-|ש3[7 5H}*pV(~)q{tv:U+Y p=N!Ws_1AQq_0=fhpa~x[`;Yߤmf)^~+J#K$ Mk+qC:?BlTs;isGțn S992R,33D!1m2+Yʂoʩ`s0BYgcaM!f$?ub" R;yɢ?C$m`F7y`AĤl\IgAE5|5ycO"΍ƾ&{Q@1ɷ sY@Ŵ/'壡 '0HB} ){oxOJ:{[R9qb03 p<_/+h8\G4!/ҥFZr-1c0QCͣu'>;hjf۶Ů:ڷ2 6c[[Aco6`^Df=>d}M)jp1#VOa3`fh̄t"pt/Շ$$qaS2^(9A =~8Y7N(8n "=c<LYlL%A iyjs4ٚUlДK^QȼȖ7?̨)UDP 6k7i%E:l#xS2 vᦼau 3Ԙuv |6~j\}-R SF&s^UP3 |l,9>=k2ـ$(EIJí ޙCJb?T,ڢv'zPaɗI/ yUW?#]WX|+nNODdd2x(:|b٤m" ~kwtݫX8gσIFH^ħM=c7Om+xΛKY FvO o?oun%mk0V*>NߜZۦ3uPf}?5e27fL+̦x-4OVH+ +\Κ1pS۫XJM@βP^:b`ڛ5YTWqRYRSCcAA!LqKNr-N2#\^5ب+Aw P;Ð^ E>ZPkN/};~o Y ۬7Zkʟ` (ٯAN9=4b>qK~nqoO+p9:vACB_6;>䷤HW"c v@Tra~73y Ӷ(;/ySaX-t&hk@>RIt{?U g$dk*JR넲qiwϣSHq[3@L*aIJ/MDewŎ|N PWPҕus$x M^KU&,Aw N | d„}& jw`G^폭/6R!rQAy4_Nk}Uo7LϿ ]uL)$'A=ډ84>7B"}a~D(⃃ 'Ilx1BdgSV0H1T=5WqĚR`A~<3)@7޳& &84XHd{GP6XÓ T={IAYwN:Mi-F;S#p?>bҮhadD+!/3k\;jx0gn1Ge]yqrjgV50kHPz|CTC(t}kה{Z3ztQ 9`r?IwKqNW/#Z!͘ݘfdS} guca.gl eG>|?Z6hX~DM:dN|.RHj,}IX+&i1] ҚèV3^O`vVB(n?j J3-S1sɔ mKSPRr8@NAHu*O/Xg2>ҵY5\+B2Rl(T?~sj+=KN!87leCSs;]w [Ie<IQNZ-4AO6,u"fy`W0{C,CȴK"YWߚ|t`3„ORCyv"W3 o QzVYd$$iIw\pv,z@/F Dܪs釒&B:-mwjJZ=BA@zDh::d A&*6swGBtK0iQsðJAvK"gh3(C{a޴K_[H^$)Aԥx#NU+M IRQu:nKEX-scP'Ja^ͭ$uB$;dxav_pdeUNKٿ[]Ԝ Y~J,FÑA,xq1*{eǎFNS`n嚕QԭB<Ç Y #I'P )a࿺depjCÉCY?:7zRc#F˖ЛZr&ch>Be Y$7!51a-,h첂aÈ[mv+`Wśd|[)1ho*3aU\jHYM렷-j=sWLdeT*icLN 1a0w+(?FCT>bcriitC[ƽݒԡb gSpC45iJpZ죀??zGw鰁yH' tuvQe+_U^ ؟UǶ3p`*3\4[Yy {K j7Vѳ%{. '#bL2M Seq`U`@}a.x3J|DX#&];R5XCߐwkDdgoID09~DnvG6{< ibc }fCj}v2*T,nDq$|zjΕ2mrw Ag^km83h_VjóU-;J uɎdG(.'zi a@]v|%;!JɅRZ+|fAmފͭݮ4.ZA^ߓ$I>Mxſ1\>D17 ˄p7/ ?ݒB#?pR0,ۚ-=w/k)ř0 8WT{*E_r>3'KGE-a 4YbmG7iU֟vMIWa_:l9gpč0DR&MPyꪃzըHϧUH6cW<f%$ZY%huBoUlǙ|xjR <Ҵɉ}<2jrZV@qh=ߢ+XÀ k~oiw6{2C1F`FQyWSYHTġ$@m"4|2 wA0qa/[;x8CщGGKִvk?F=s8[͞0Qd`V.nj8.E)I0ԅÃ{㉦'3.S6kC:V9zTD%cw%n3H7[R9Vc `t@CE`R3@eIj*'Bf(n/Ħɤ;6%7:>š4޸]kz5>`ޅW}Tb2(6U aek5Zo2i5W%RaH߹V6̈b9*ǜ0/W;zG1|a i|oOqޙL3WL0CQZS.gpۓ{d%oW(Ild'/Cuax0*o*PLO_[)iB%/qx ۩s&qAtRB׊e" HQK;6D9̛VKt0 8rr#oj{Bȍ7ʭ6>RXV!#}xΝ*I%I%>U;b@\-M4+2ijB`<$$#Hs66}D VV Z-Cհ dHD/ۙnoMi?)Pa0=?+؀] vPY+{XHp.w} FK( `l̟3K X :-oduz7i5C5}W==&"r oz"RO, W5{ 59[S=ć?OKCdDUqczװī&{| *eJfYRb:bbȻú]X6D9%''k* p\ZlQ/'9 ҋE2 G%?t0f[J`l:p v LFB+$򈈸Pι.&:l=Aqy(V,9mA7[xy#3cݒC RsOMU0Wnd2H+Gj]}cA+We.Y gzBhZ*/DiMP/|Ud-6mR {?ډgg=1/bGTp0^kѶEmN݆ۍ,u(?:͔}aC'rsл$^o$E3ĺD_:̣b'1 _g@Lҁ/yU;>1kVa4c ; EDt e bt8XH7so~Y)\D:g*'m:T YQfwz?i7?͋Ո(k΅d;BatvTʹ,]LW9=ͯ6⼥:\ei^T&ls&j5Ku nn)n\|ն]8+p t͎6.knI?C/*@eC \+2ԾB]13w3nݸeCYL.tKL]r {,pbUTl9U-3fm:/,lERKi ZrU\ [.m\WPLR#q뉫dlX kd*e3JEtə#:HHb?o5 ܵ3;˷rhe~ý-5•5tr+FCHBcA!S~ CZoY!#0+g?b Isu//::6?sM +C#$ҋR?C2,D0pPr1hj7wg12m$Z?T_̌QIĝ)eqǙɐ0iVѰe f+U~A<]  {LI4tLiD*iǧ<Apc\ײ@ b쯯q+WHOD|mQߤ6#W,}|6ē,=e%E^.{#=g)ŷsbp sng7a bHώzuh{w'OKO ޛl<ͱVP+F|^nqNL`KsʁWd?buIvq6 ZO D /tý4.:J_2E82 / U5Traw̝_rj$ISz7ڸY2\&0o84zbgW@Hე'өJ`&v,:kK؜>K/ͼ8Wu vVZ綁p Gt^YԖ+ƛkUɻ2Ad05e%\ ZRU5&RL.>wQ u`?Z-o&h 9P*a,Q! A`> p؟4ѹ=b%tF-\j*"D_dX%*l`o ҍZe,a曨HYJ60҄gS =Z|38rn2eW#e<@|wR?ObK7!9qÄNW 7u 0KOС οKj 2 5-=}=rV |MCE1VCA^/ʖ:i"WB~3 hEӨyxI18ёEtGwf_bA}1%W>ile)hkUIKXr6 6xHǾ)ii.=x䱊U#/#i BY_6PީeU E;g )$d1_֓i*6TTOt.Ig=_jSðu4âa] xytQ`IC'AgG؉N8-yƖ[R/A7OźJS3UhCIwS<%ZL[Q@ϭd˫;#DY35&?Z/DtY;gaj7q]CP6wVˏp%*8 B+? [(UFdN5O$0YSuB6\ן\S{&q6}Qrn8iSտ9)>mC]~hI oD6`~摘b:_J >%cRNOZy|&\X!ɬkːUv8M%Fdo92혲};/Qqh;1gGeR˗+r[HCP^2ˇD1q; 7߂1ai2C(&kߘ'Ҕ*/KHN75㲡fʂuCzp`93wmC1 ]5[qZ܌e=\ X4h_mH֩WO8oi&_ꂪ ZcƔsZWaOkz c!7l˙)eldoU+F`yN M$ܛPuZ@UW?왅յcqBFGBq#̝(t܂_ŁtE!^ 5 1~sP Jo*412R͍\==>棯ە1 3~B-p8*6_$B+W0 Dgh Jw,2e'͂q-§oavqB҅3|Q2xc[Z,a;y<3܀`&yg:n!ꊳYΉ'[/ ORNcvw,R]/~ yVɢE,=+PB ȝ|˸nBBԛ1.gYфȠvÍ!/yoWC ,AxYDq]H"N&:㙺/(p!X?NF)Y6|nÕT]b9{#I# qxP6ټq]``$u^.ja e(·w`PCji8!'ț*j UhL?򝶍 sAįq$KS“ˆ)@R4  0.;K'ȧ>iS"co#! BnzG,#e_煝ZV'{NmGpG}rZ!trwMnCiejT\?-(-5d]<>Qo笨9 ި<5T4z,,~ݗP|]b]Z+qP.ϧJAP&( "_ 1?6ڞgZgXCʡ$gD0-y D82ʤHa_qCKDB¶-"M{sK&ޖR=lJ} ϶ ؠ@_)NL!'ImiS31uHÙ q92,sBvHL}"HfDw]' X˩)HQ})&Sɀ9AAD89NT<<'ѓ4C1Bχ|KjJiLN "`X,Dj;fmу$h@zMOw?9 R%$Yҟ_s2$F[RB4w>UQ1W^v`/3B`d7g@@R|U'tq 81L¡iT2̊4ϩ6IUE6vö+U2s18;OA`cws~٭GvdъTyw+l niMQ\F[Nl*@UzXvRLCAvG疖M$+)6sC5 rȧJM馀n8X`?a? F}vg*mtod8oz~eAQRTg[kb1PX,#YX?7A+Ki6*%r   jO)$Ǧhmx1D>Ƭw"l6`ЉOPf q]Ez/ϩ(xND*O0vĦ_9Ew{n͋['b4^3S.Mr 裐HN#ec0PnC|%E|HN;6LJ =ar;Mo>~ؾ]\ ( Oh3&L_ @@9/ΟcBfq{$”&&`s|t_c}X+Kc:q۬6-Nol|;Z+"!z8#I{c\KYkjxd|5?>ޠwIl _1`Y1ԿpQ eR"(ƣ- z-Ŵat1wQztXVde٨lx#rdfF$CؤmjɊ(oMѡa0 wto{kOX/NDŒA//n])t._clk*96Xtha4j41cmRuD5pFY]WՠdLK6./w$B@s|FHA4I zg8\q؋H@H)ۿ:RMJ &'8w-sJBCό&@iwcDzV'cz+H#ynJ V ._OE0ߟbߵ(qj6l.Ӹ)eX`}nedOI&L1lFq:V@J|BtHUΖ%iNVM"q>T>6 !n,V˺?ۏu;+shJ1Niy$0GXR+xi-WbI ĥjIs$@zw,1Sw>)]uN͸#I%X(c9?+\}㰷vJŀ.6@/.qMr( W>(Ȩ_3@tK3N w(7HNgkJ/u6uCkh߹ymIQR1&3I6Ut3$ߴtrz?U?t+6"ߔsa*ظmoU7oP5ƥz[[f}E q ;cӱ~[mC=(R@&ruX:C+}g^&R5<ɭ=z*v?\$Qte"IL(A_8NuMvR#j|[x=_mWc_'X 2\T9%V)j)҅<iaqx zQAvS_ɲ]-&a$|*lNûDY,9"5 @4p"=JCgrqHsLN&¡+uX"{oF'*jܬ̸e5*}}n"0X[嘞}`NXa:(tӍlb51UoOJ FVg7jїrVr 9oz^N|]+&kN6f u[4ǒ)%) 9|bALf[?BWe R%4!}\bBL= t\t*ĵ=n qDMJ &)𴐪@Z󔣈/9)52NFW-{y<ָruB˖{0~ .Xӫbe2濲WgV:/,-G8LWA$3RBy'l Q&# یVjёg8p3Љ<^?1nce6E9kjQtM{SBB鼶=Nog>@Osx654 V}Jiv"7ٿ7VwC+ ~H^2,kPAaGJŠ7LY[t:)B:'ELC'SF.!T<6 eKSA8@+;%4[r"Q96\z+`gׇ?oA)i `.:ąFiMXG %-ʭTd(ʣi٨_1cwvD5֧NI6. o%u)ts"[vxo`]˰mczR5'L$NtsuCƠF >uؔ5%M.Dd(nc* v EΈ•2Tº2y I\Svb,~T8{ 1OWRBH\{H` o6~e$sM=M!D$KBΤkC*$g=PӰPZxJȬ"YD`0i7Z%RZ;xlg 3+QlxL ,JEPN*`\Mf)z!?\:n$┯f,yğ.^}sS.!BhO #q /<ͱZFW`;貢KSt֝dt>LMmGP]g %38?6AM] rך`pca&H딒UA2@G1R/N:naABLs VFi< 0/׉nJa>J[%s JH'ْ^t)1e(Vd6)fdf$J&{Ow[lS8y\ M9@D3W }wYun%~<4DB&`R1-xVȂ!\#'wQAy(wHv:e{~@C\IF³*jnP12Z~*㭜5zN~]0ήVqw4Z?7E-"6PRO?hHE u[w&NPnOQ'Âf"RRHpcAriA@:fE;^#-4*6aI3bk6lɋ\9J@Np[jt\Wħ[}H@)Lӌ6!Y|)plkZOsR2G$(St۱h]!?fW:E蘊`Liiݕ$@{qgRC6(8ȓZNLBPe5ʙaAS6SWɄtTNʚ+,.&,2lr2 շ123 `LF"J*=!tqc1*`HL7'x`m҆ni7[Hw w#5aLհ7Kr=-kFjncjܡ OVʅXZ@$2x IwҰ z}| *ŭAoAAIJ)Ferhsg6 fr,4ѦriYO~oce] KB-6@PTҼ jn/K[97 :!qeK9٦4Ym$QY8K[,ܻdusMLE~Z33pcRi~'90ǐi[;FN_I)dLRT-hJ,ToJp #Rtiݍ 9D.U27HܓLNEό{{5.MT4tFUX}04$g0q7J坂Uu׾1bY_O]Sw!LPOՈnMM ˂#D:WaEAth\%Dls\peċ4?gQgq+qJ' duU3 F{RW}f,>+^ r^8hJNeﳽѶ݊"M2O=C' om.IdDIԀ?ǟ.X2Ɔ r '2K^֬K{eVM2S/=KcxA 5ȷ1GLDA-_ P(F}h:B} ']MGSOz&܈cJu Ю̀%#ϭ6e sZng,of@\|7ΟmJ *|HD e1ںߒ-F >BrxK <ېV%()WN)f`-* 1d" ҒBH^_p9xQ*:4U#M_+ WFmhlyP104c,aSFtu:IS(2CW$YqZY1@8P)pV:)@=m#6* Zѣ-*.490f//ׂ>l푄H$a/7HF9*p#Lp>3 g;:MW.C2y Ґ'f% <2N iA2ԹpRVdC.Đ«AqP#t'tL,b~Gx-CVХD6@Ef6~a[k𪦮_KԏU-aެ:nV,ه ~/%sgo@oh1Y&KI(wRy?M,CyZ.^{oĬ Wn зɁ,W1_?c EFMHYtjfAɖR46Gc2FKSx7e1*K*VIA9DZwי =k)f ,י A uM&ByJ2XGJ3{F䎜# P懻|Ŷmulk[^=J1M+(xegZY o_jf-/'RA@Zalt""-kIMW$ѹ:$έ0'†bAmd| :3R&OR0/ԨdZ@ ;GBDz]D|R#0+j!wi-em !0F9v ;N$!b/k}e(;@"sZI؝ڳ4K*h[݂G2btyn/;]~_`Ձ.TˡIԣOAlҍtlO iWy:>dG;bUGmW"93+ցvqJ--@Bm N+v/ʀ< ɥ"1`Kc΢u}awn 86^g&WfRzd¹Y^'@7h k;0\'p_Rj؞<.1] f8Ѷ-cu#lXӗNwu1MFW]8GνR ֳtM_&'S_U u%%p1u޾c#vmZ1h; Zlͭ d]@IMAF~6Υfjl VئP!N;[x'@~ Ertta(58گW{s4i$:!$ :EiUĩ`\,n8e6fu jǣdbõjd)]YZ3,bC%/\X?gĒzol2ǿuxݽz=f]XT^wI8C!ٝ tv.[[3\^o-' 1fQC>?Hlx#_rb{f޵}\vQ nnrZ&s)W똱{eLKS-XQMBQڅHvcTvkS%D!o{X7N r=Qb??wrm ܅vihJek,q?8XvC߶l 9ʼnc<'ࢂ;bA, PR THV@Nqvj JZnw.ɉ;]#%&ZҐfrA.R>V#ŘAfn];Lh@UXp A|ؿ7DjJ_9C3n.PR4-Y"jRf6˚ < zMSDZտ _WO7&k\ t)NbkD1w\rďθܘN^Yz],A1o~HU`cʆ rd-צl|q5U /I݅+ۼE V:6خ^v?@7z%0$U|ClQ}gV -`qqohڣ;Z2쯻ީf~j:0]? &^=sy{p3J?nE}7T\뱂'cQSn -ߋf1h 53|=Vc;BBKj Jj*%]3|O 74,2`UK[9Z| #):E38_ %`] h|td'El'qJy8 F;.(! sȔаdB$M,u=Es\$lR D:v̾)*W{$?PjNؼ{]ap*3?D]RykP]VNQzG8LKLWBf?<` -*㕐֕B^Xar\2ZU4|34\FjKy02\jS_FyD6LZգ \He.!I$y.鷡F^(4J9kedPO_!\ 9I0uo5X0x8UVӎM12#tv!PYd9B _U"sld#JJĠ˫w0@?t@T#H;"nl*V?ކ&v!'\y=拱FDZz&6 *w$_Cvþ K܎ku"= .\m`Q*r=vWx zV-[ !H7advރ0Or0ˣ|\7?gBc?G۷WxPI-Ŭ>58hID>|1+3vzC+Mw$[B_;Xfji?XMgmDh4P5~E0ޘOjTau _BJȁ.a3QNF;K;M'7 ,,U)_%qNGm~OA60q#zE6^;bF|̷[B+Fk v8UI"n"k~'0+) *SgF6pٿĎDZOX̗occz<|ڍw?f'3H[jXd !5>T fa> 5a1-@" L=w˔ + ŵZ M2H)j/Q3՗"vDK.c sy_{o1OV*N-#Pe|UgutnV =ºtkƱ(Bz'}z1FŘd)f)Y<_Y8Ɛʼn%K~˰[km$O_.z'orfRmd.4R!9T8yѼR()BS%Q tiW"raʲ{HoOn]f¿Pc İ}9ȍC8M?JUq4+l4ؙ) &I:9@cOހ3naXkYϳ hJUS` )KY2x;G]b4:_B{؋e`r C~(Y1bO;e3qa'I6[ vXJQ?UF"I$O6Q',C1'f5neMNU|cJ ̕~GX,A (3ᗒď*"z#~rUfOHJ}P3:O펬^C4Yֿ. eczPx@;F'fp2?S?Al8DkHR٨ʒwEw@1l9nRpq@Q[SW u$8-Uxp<Ts# qpe_6YH0}U^iˎ$)y~FuDȟ_\] /Z届ť"L1=&#R}g=j݇TZ_vq p֙amg.0TwAmOWm( #EIE/Y˙p-A?[r `3DWmKd~1ew0E.(gxr)#%"ҳ"u>ohdL';HlD7;t.晵t77Q- 탬bEN2I12W+M]@t؂EB`e.4Pjfsۣo`e^>= EDa-YI7χJ 4B(PYVX[mbD}&>t9|!SY;WR.en)%Oq0)TՏ(], a<@7 Jƻ:*iQdI+e-vUwGZ9"ʽeGEHƐ<]yqWs/D:[b'xo1 jb-b|#9J<ߴQ q?kRSyW.,uQoI잫\N08hA@Cu zJ% v4CVvȳߔWmʻXƼOvH(-(06@E_Cp;sCy;c*΀[OGafH'O@U |8DoIv쾚]q t8&k* ZcIX ]M1qwE+@.("$s קwRo|J%U65I?]Qpjh~TSY)7v0l/(^UI=Ot/U%1n7ljH=]X0ȸBm'wfF{(O( 6|!"ش8B?/HSv pN\R+Y"=oiV,k 0Q׹^~hJXֆۜ%ܗB=b{}:^KxTrQOtº-?zUp,z,:fa#Y#`GeQ$AEJ0*Ts[NbwT՘xtӰP@z;ͮN%Ke1GW .Z?ƚe3ISx>[?Q|*m%`-LZ~Blnd.1V3-2xa*OHIBX)7YC/*'=y=dc iߣ}VqFS|c2;ɿ4=dRؐ_U 2G]&3p>0+tk ?HܛIh;%e`jW<?kA%,iU>cz}ʥTb\*%7Ĵ z 82xIV/-=fp{kzM*c8:ˑS5 ~˼29̷̒n9IC!}-M䲣F?Xr>bY`7z+wbft+ތRR?] !"C6'Ytpp'T*,yW/NlZ%x8ؗ&SQJ)w]1A,lp&nBsV"'T4# : Oh0)[ܜefX,RQ4 2Og`6/"]kGjc~A ;s399 ʫJ=y }vZ3Z1$EH(E[ܿKR >hHM0 0'cC{+)/kׇ~NnΙ \,+-!VRfՉKr*rl;w[ J5?۴_s*M0K-@6 }i.Ѹ:AI oQ<ӍTvkOm{ͫHD[rj'4b jv~KZB&s8"w>ƔP/gq`WAa.J8#JwN+L(_7oe'fGmDE[% Qg~*IB%COU6Qg{3ї1j53(ʿ{.i_(0$NGv-*e(7Q\R+[r r^;ehb)R.rPQ>70k|^6_L!ݧ$/qp|8^Ղ-t~m\ܳP10f>CT';]9F̙w0}xMy"耡DtdN~i}w"liQE7E |dNQYptUe+w-b]D%yT-(\1M5 P4}{w3ȷqn>2Q6AmEO*#|P*_\pѾIKޝ }DzE~ ذd5ZFL5kZR۱5.!:w~'f*('_ކiY{!vլl;"H7ϐ6-pFnȏHCL2ٴG!09*gTw?6iv)&DWCn{cړ5r߲jvj'`$ h+' Z1'ǏklJMd:MwrqAg”ס>̃ 0NU.fq.\}@bx5Q\Gѝa.ɄDfUfoI{CMAܵU8NtCWNU}:,.乀UPp "D%,r:ԚA0UȞG ] i! QZ?¾Y> CjD&хxQ+8 ~`1JoNm Q{Ø#nj \-g1 3y*bS'\H壺6o0ccS,dB!,wIqa ¯ !)?傻G)2o;h`nIw2c @Sl2o4l7h8}WO-c- 0o+Bh獠qh0_q yo1$@>6 5 g8HƁBnA&7wg)ŝɧF/9`vQ՚?z#խm[9fWB~^3 Qv KG~(X>0(B^(t'2Μpu&ntOb{QՁ{ŏ1($1MBd #,{I=0ߍmR [i.џ*>9[/|x@ iWO_XrG~clT#1(4JVMg.'3]Ita ݋Z_0KN+8)%^>5OɧB]HIo_sG4@1(Rio>SlI,|/iE\29ی+eW@7tH+q]! `45jVyAEή5s*8_OKW+ofޗT<#G=T݇r-UdmCecI 0'ޖR٧ɟ}.[wEzcӸZbOR 7Qh!ƶ9+ -J`AD ,1h6FP(YDEOh>^_h9g[~X%6XQKJgQFwX! Ԩ^˰?̯6A %4 ul kvq LB.L@^;KBUoQ|_tJN]t 3 N:58%>[Zr@4EalJ/R V!JKtt%C9 UMUð4gJe4ZʍJ%IF\ !|A'{7>m"6bve3zJ>-٢^xZ/Ŧb+WYb@䨱Pz8aoԵ} L%ø]ʱþ4C- 6bٗ8$HxelT;&sWц536rY0C.OCƽ?;)ٲgqpI2<ʗV|MH5kM;g &JLl~?QrdGm]TV5:xJ"ظQ.ӘЧDW&(PdM=^*_]pDY|nQӈ|O6 n?~6M&"I>G|l7Y$~b}:yP:#XZH<F٦ k"z:BOwkrmbޖ܃",E0X?~ѓ).>7e1*'S׻0k xŗÏ{wjX(M^Ql׷ :ZH˹Jn%f ^ldmtH8 hAeePL(">l,b#x92ژ`T.89tN<9Vs"<%lC0bbaOʨ m4ҁODnv)ĽqV\LqG~2})--҅ 9NgNY}4&0lXQ[|ef2|?7jYq?9zi[8AQutQP-Vuv4XEtgܮ4!uh1TV^£\>ZrRIF%?qǦ<áw@u#% k従REmZ/y;s_R,k,C`N=Fiy *)JuiQHu00L|(U@ޘ|RRbe@f|נ),:8䄮 YIT#eZ` bAlNbi{o҇|_6| ѴHa[ע! ~١M¶JRAL_KtP'MS(&=" C.E6H`:!.o^](`Z%SOǐb(LXx~_?&qM=ٔj@֩h-(ju=YgkR0uf^53} SV#oK#k%*1A*Rޙ5M דvRyDx:Sd6λ 3B"w3q'ٽl434s繇ِ&E* .iHHH=vϝl ҋI5- a Kx!dwAz@C`Zɗ9UjfzIuVT)$),&ATpQ`/2IE%P"k)۹ OCk{=r Xmʀ ; xYm^hݓظiG-GkREOrLWM(y$/$\܁2hx+Tw9D>!O y.Uw7NiO"S^0UJD# $!t!W{1vls[(:pw0 i؊PpO+OPxQ%ve=CtS(Kmb6+8dl+Tt@āSһˬ[ywnU_ blxl6?:A{؟WE RqQ9=`+4ݙac.ш`Sigl)ZnY;n4(fHGJϩ%M- 8SY2S~cqo=[>?duW UV4aW-¸i`y&q8%Am@f ޟrbeol7mQ5c,w""glpAFpƅPS2|(s>ZM>ei4kra%6h,ț,\8zHB9;k @D]"M;6rM: N)V$]#_4;2OK4nQt2i4agKGҩ ;|v"tjxn:5G3^kX񫃿#!8̩):cJ%qFWVtå ^#\Gĺ" B(l)p]hۈ 86FPvH>n^+Y6qƦgT4@1rV 06ఐCO=s;dQ~g];2S$=A"Yv*k1#:w.D/QҘۊڼ~XRQq7JWf zTJƷ`O}zpU:4Gd=LrdwII^c6.KIJ#>]aٿ%hnV})ì]w҅KP,s~G +lV?iM` tn |g/|xa!bs\ZyqW"몃(Zew|rrkXϢ&R+4T_z-}@6mu0k¢[rƕѲ9ϱl)!߀&bzebN|@+ȧfڑ R]L8GRe1X{f3֬^l3im. ` U)>H‰bCL - ER1U߲5z}:&RZ*77n/k Il-c)i@[OPT 0kD5+]xDGݸ~ۼbz8"ɸ_% S0Kv2Na#m_gF m>D5CW*q A7zf1J!p˯Cͻ:zv btSCNFywKKu qZhFz|k-Ey[mS}l)eWX^%Y JRt`*"N2#aϢu;_s 6uo~^"RM[4[Dn2vPOvUk:gٜR J]7̈Ix3Iam;L y}'3T|8cʽ+j)̀åގܲΣmxy_ǞKd5K9Vݼ9K^ȐGوoʤ+|uQip\szJMJNq2i·.y*3&=G RpMm!+~[bœ0W `o.r y0GyJ|59Z;ZvI$%B}Tx1j/B@FFi,wwO-VM1RshgQʶt0dѱ@@nIot%#%tP\ŠW9OHe*TǮQ,/ף7إ3"+&dmgŷ=] i,wZ0R-)SbbՐ: 8!KF#i34{c|򧖹\kqC~n)_ް\w"lݻ_)$oEKR!!kL9#N5P4Kq^a~m&u/k9EP[$)E(9w1cnB)iġR,xVR-k6T6 (u/>OBpbzIyr፾J&JUeQMrcj::p`DGZ9=?\&,: PΦL#iQ:oeԽ1d sG$F.̿ (r']n✥d@M[ l\!zwxm!GFJhO|5 -p kEp _~Qݔgopepi2uD5`n!1?IQ/f_CziPlؿ)^QYSsGzE5WLHO#s[-(o MLrWU;tMœ[1Xl7'[ j?b,s* [o6Y8m .`B,6Jm*]N5͢^N5 "=^_KKyQGـ{ٹ d` K1*9؍T7B¼6G9:$ebpMExm*U؏`Q9#͙T/ =0tbr.Y2^p kZ!  ƾ8/XOI˹|'QxJÂhRֵ2HٴvFqhrԎĒgg/2= RJn$3.\g@n.K3AWkk;/NGv|'ae~g9a l"Aq}̒R9I*3O }y"kB߿`}'{Qzm1Rbg*َx5(T_@Tyw>eI;&ls-V$S(CJn]vvoK&Z ڇ/z>C: b[*pE -5ǤC-B{h^^VkGD,={1S1.OA WJU9,w.xb nf'9T£_OnUqia/! B-IŴb$bN;Io& J+Q;G ڊe4]hڭ!mZ\qJC$,ZNUeU8ɍ˲ z*`!EF d LAT, Uև]F#0xXOzg7 ^ZC`@l`;,C`0s,UǗ~$ǴJX} ﺭ̖P~mbB 1-eV+Bw^g)RȌxCI^ k!]gGZ7|*/HÓ}"$-1;t(a9$ꙶ:5%JHn>A(wNHva[J[6`ZNEkbi'H)VcGA,"m }/&~}JUa<,o+JI) `n^ !#!s:"/nENW}&V3O^#8~pzZ'΀auA6]` [͇_O,Nw3c5H3):bH^ehD~:i,W=Y),$p%I@EWQCs kj)$yR((c3 /\1io^]6*Wy+I7Mg#%l4<+m+'O}ߥŸt <2iDْVA!4%i5r&"ijRΡn9w:U8[)? HAFF)wK%˙- Ţ VWۂk>*tpSFTa79`yuAs;BiST+Ąj#t+L|Q.՛8#7lÚ[Ug*G2z! Baeͻ/'^ESLwdSwI͞j@Ui_cݤ)RR|Lkpȭ&z -͇5;v_yɐ/f"hΎOF3\bM~k?(e#W.$OrP5d;G<-P,rO.W a)S,TK&W,AzMb&Ef_ ևρ[(OP8wMi\E|/;[|lB2{zŵV;3IX~g,Q@;"j>z(C H:xs(k׭+"LJLS7XRw)vZ"F. Vs27n AAG~ " M-*TŅG@G) 썈J:Կ_ +L'ְ+9TW7dh<~+J~z6߉|3D!veT$pY/~q;X[?hv2qkVA)x$M_Q-=14'@/oLqπKs ً4HK`.b (A[yC !Lzpݐmը]P:]=T//9M F/(qF*ܞ5j =Ԇ':쌿k1o>^ >`cL`sl8>fg cKu.@#!/coJxX29? 9[D_dQeW343%d?djLLHnc˓/(rܾkEo+qƇw]KFIO76 @` <ņM,EC/^~%*-JePO+Lb-^FZ\ a Np, >xu.X-R.2 I5>o06!׋3PW^/ч rwS~1Ц?MٌgqWu2[ R17c0"/&?mB (|^x* {SEkE`` ltb5&@ˁtT! N*݆Y2qDMܩIZ9Ѹڹ{%tpO4ky3jI0:3 f_*FQiÓhn6L&׸t1f1EjaV^&  xOEOw5Ԣؘ8@O4N dr [@cז LJ ЈF³n Y˕dNtWp͏ȹf>ؐ,b:kvlxV߰_ޜWm3.E3QD: [=h*X.o AS_JxYz̢0Lk"h_f iZRU..tN M_? ߛ?Wio!zݗ[ ~kJp6%c'](R]iApxU=r8'K"ftpyYYE٨t&d`y Mȇz!tS~w&P"2)pJ /^m]DYjži'l+A¹C]$J:dZT 45c)a3 $EI?Q$=K*^FDz@9h|zM}(B0K{' 5e@ fKxC}lC=q౰*gQi=SRk)dT`h[>8cAY{{!,DED͸0W~`3.qN1C5+I*2 FG(1󌹟y-zʤЎB8$dr^ cKpyLWwP8aIup^3PW˻P]p}zi$,utlt#d 3lG%^Ƕb Т"ɯ̶:wB?Vx{yb9dmx?,B츚pXwCD\v,HXmN.7z(+l[o]ћ[ {2 FBb:ՙf$<,?)xG%j9It2|xlS>R6`!!!2NJރLAj[$ R+Y0/3$0ENDViF ?} Ce|%"g7ebh.2RayE J.yxՃN>p#] *~DyF[8=biҸY 7RdkNa ʴwFbQ44SA6mk44gR/4ΊH¬Ə7zS))(2@p1U'ΨD>QlMݥ;%uzui LGlZZcxCOiZg!6fuݮP֙75ꕂt. NgQܝ#n LZ*>5gm'GE\HktK$}ua lZWL =yp>c;jFrτih?*hnD:y/Đ7`R@;Vz3G4OjY/`eGpL5\TǭRO5 5m|@&V tֈ"Kte2 n*pqҴ+X= #ݒ.^ώڈE;:hfCKt NUt D{DEVm0u_&T+{r+Z;#QH;-N)wèR 8!naNj=3 N ^ 봅ROq7k2jOR+^őFR\tl(!"$$O†g=GiQk3՗"'SAvc1[g73}[Ld[**PP2ۈ\} }ŌyYiP R=dّUSQ[l?;ڲ+26Z. uS~a{rB^X D$~^# !SZ=_B| =(KQpTnKJBI gl9KSLܦÒW8chEOl!X`*2l% f7 1@db "zC(D[[{ۃ);Md R/-Csm4i#5Tf&H7) TT9Jb(eqTfƻm2N W -aW06sc{>*]퐶.f]?éKGLtL`B P?Ve {=Ax` Duc:ݴ qO1tY \0iuj"ekn^ޢp~?;\**(98&r Jޢ D fݔd-+OokcLWGR9.zfg } hYt al?J`5Uu%VXYϦG0n T{3#gݺߊ덤:ƒTI|Md$@wRQ{ۅ& 5I,Zo~A3v]&yB!x 5L5xeie!:f䖥tItKG T`l=ͻˢP9c 0&{W3OKV}J`|#VZYZK_ժO\X ί#B,z&dM* sXCXSEkw. y|pu%A k&I;`BLAiKLhʚT_?bq(u{FZ7BHItv BCOZЦU|&eJ%g (FutO2$~w]z덇0Zz%{37D9H>-#ySF 뫝ʨ&p<=R5Eɯ+9C82JJB%EsgB #& Pi]5\,9GEALUe!};6.vL6l;̨刵c^/ GQ(}{k1IN'Ss%mQtw"$E*TCy8?Cp!a+Qo58K7(06#y&WXg+̙6~Ax AxMwU2&uܢ/xo% AҨ9QQ#hxҌѼc릤^R.͒Ե0\ġ%DU\[ˌ&͎46NJL٨Q$ZY!,ugnwEW xA:ԝDɛU|Ǹ0:{tzJyfhHus$ig<-68$K·!:a}k8c!aΏ7`mʀ\GȱdG*/V/.P&2enݔ%bSde>zE62T_X/Ӫ }r!R.;̗HK!TN٣#_ۓݺf:f'p"`=NilC3vdc_5^-Bm=!ӥL#d+tMtowoŘ|Ҍ1Emf8OQoK}w1BukF0d=&7P!3 e5-˳5l{iB"Y'wiծ$[a/cj ?㎊*&nr+784Z|k-IcrN_vL y Ĺ$K>{æp[WG_5.puڼ6Y4-ۧ`8nh6FAm J Nǟh#jFizuK!cXO G,%0:Hx&c?0e5Μ" &p-cq9RJýZ^dY9n4F̬h8hMp R~Ȑ(sj^Vo)dZ6`())r( !ĸk-XmpGxjZeU@(+La>LUVM٥ZPφ%\Ć̽J+VIҼ#3 :GPQ|#lML-.L ^հ Te$K{$)bƿ8 3C'EkqQbL -WmH+ O_ z ;VO2$AoGF>ӑTVn-o9s\bu) i)ra>یAԞznŘ}Ȝ/- / N.ʨұDQ̣T01V8RqjVYb#3 n/ rڊ v1 T V%j^SVz] -KOoŏD$~k.m4R@~TYh~% PDŸ}M@|mcHԹEБww>|t5Z;tM0HW:X6(ªrtc̋O6䤮VO}]g&wj1Vl Y&<{>B^Ǧ5d&CfA{pS&R`熠~27X|IZljTJkf} Bԙ#5f 4ʫz%1ۨ L<cM,8:@HU&H+?34%V5QI0ϑ"q)_a5/WcՇiл?'yGL˼%pXUL0mӇ30ssDbFwKj9m{\d&|` J)3c>4cF}l B1箬Ȅ6ᙻv!b (>)v:IyX̪4v@vt5͑(yJSe6|`Hٞ\k2\P:\fC'Xȩr#̛wwM/W9u~4) ($ vK?W13gJDn$Fql D=`">Js%y5Om?XWK<5-3<&\ݳ 2Fx!z}YK;Vdmݽ.sݾ w K1Yu0LT8J [vm^rq!*U3/#. bBgx JeP#m`<JJj A) vHV]m ,ϸq-!k|Ɨ$g#3CS'wN0+KGR^ewRibؖs[ Ȯ)9ߏli`&NH%ǴA]c21~A\v9zB !U(lGV4H((5__ML$a%h:hAl/ 5 O8 јQi,UXNDR⒟ZyEW&UJL]8w 0Bx}'#tcê XB }VH}2ߥO 0n{Ȫ!ܪ P5 %r @uҴӤ"X: H+aWXg LǖQ۪di6!KmPX/OM~/k@$z`[H8põ^2uIڏt/?bd!Pٔqyn)'7UCaHQ Pb3,]ddD1%?B* mK _ƃg[݉gClQ{<ca c^b`L|W_Z?mbIN61KbIVS~ip 97Zbx~6 =:'hH?D.J׾2]{&}VK&)+M8yJ\ _GV"mX[N-mQ} K$cj/ : vG9:Ova9DJRP@ɱ[bXKѻ[(g/^ռKW 00sϿ/FrMS^+Ș+3SE_/>, %yi[{_F_>iǁ5(A|˲Z~̄YN$/"lN_yrѕ+jW`Cԫ5&Cx`"LbW*WyvʴV&ФAdff| 0R~CxWbъO"?1t]dxy#ߧה NHN{{|;rcSeRyONt\jHC@{seNmcMذ9Ŋ=f\&v3n>Mo=|˃1F8<:eb6TrPU%\H ı8R#hܼ5 A+?wOY^pȎSsI|+>̯*]1ނH'{_/M.Rft+*5+D'M6!`E]2wsc1KƯ冂('+_|D9^H2T@GLDy~ؽ 23DŽw^Vh4ԟtiI.݆]ak=NCXePk!L_g{}rܴbIQvӫ({NM+#|DTQ= 9̥YMc&֩JTāgpAHcg*d^ ;JF@!Kfvd .SlGU#a} \?ff yhkBZzlH5a# >E B1q [ 4+E~NdL`EFϸt Sx<_Z{]qZ/"! {ja%uY,9MDL\_}&6?5_'_Q璗~:;\4޽C7paU-7P0pfdȷ&8/N)Xޮϝ`hAYFdf96S7ػhaC9`sլP(nt@ꁅ{QBj]40&'0my#M$Z[zAX#_b̵$Bl'tB׀.[)"5dҏ8@̯0Nne5WBȅ"G euQx?9ںݣ+%3K:ՋШ0aAENYYfANl XF7y)Q@V [D Fh6iˡMJ[B"d=acj'THHiq0@6@Y`]'T)w?`8$sмv6dzHUeiAM=ooS(5b94pj2f@B\goa/rTlvQK?hn/9DdpRyy~@Srd+EN~28k1`B#VB ǀ:]cKB8r-=֫s=|K$B`跰w)HՆ&0P(%|AkZ]Mx8("+* ˒ɓb5s\<˃2kjp <*Ep/Ķ:C "kcNнz'ZJb"09%Ӥi.Htcݭ>6SqĪh"sGng,]UV>T{{;(0U)W5; w {\Y~J=G,(NҊus؈R1?M;5#]-j=a>efdR,MH\Xv= y1+)Y{4+5ugұOחWAG7ƃsRɨ{mAar;*qr}4ZuaC%NfV0j`ίQ#pdi݋@_P*xDAw⨙EËL.}a/b/~, /~հ䐉z!Y"i~@6A牸~AqljΟo 2har"5Nh13=F\[e/.̡;Sx O1zi/˹dE[j43[xL}(`̼,h'; kӘ{흩s."_Sظ5ygjGnڼo gK쬳Wpi4"J^ ~@!O*ދ! eUN,c 9薶bizs֨#/j/|TLHjAwi)(WD}bef˾=$BvB^ ^9)ϻ2>C.~ A$CiscGLU⬷G~#;@W٫([6l / ٽDt_!QYnX(hhsqvFЩ*nX1%]Я1TaT *iPR;H,/MXG'?}ؖ3]&eَb=Z2"Gtt4aKKdQ2t);ݩpldݏ~Yb6oܶ0ԝ$2?>c 8j,Qa*ENBLvPҢ@&ݐq'YEIꏊ?k oˍ%>":\9yh! },_0K?>#Z6c>+FtReտ12] yrRq\5Ctq{\fS|b0=쩂?w;j1|xDڣwcJk%?j(vV' = f(g?A~NB suFxOV NI^[_܊zCR{2dp~= RPcc2ǩE P,GHWNL '[t)ϢLNY`h Vxzq~3ۑ+ ~rlTkm/:,.gBp ?mY_#!\CY{C ![AbX'T{yc%BwG嬆Q(1T ҷ`\01iY4P'J[Gw$a{۶ .-by yP<.h㔝?4SCOFHm;[Aeg KrX#D,ը-l#'o>˓|!MVRC%~ek=wVڬ"jvS *_oi$8N91ѣ4=t 9Ʒ߹pJµ9o!kuz`FdSUKl%SA[KE8k>U+m|qZbf)5T_-y8yau,@/}ʡtM0툑Q}k1 /@Cxc5z}lwիB\eqv֖h&9la٣u+U/o a%vd oi$@+00zw56 4YJ^޴ƤVm-Cʺ~qGk>m\(;ňiѓ.0ӯ &.JF0‰(`.Yd>:"p7J vԯCvʬRnOB0ȵdVqߣXHoW(wEW^ NN%~<9IVӅ&><=LPjsR-^Ӻ; ~>؁QJ_ًD 9=XvI`T7"@U6Vf :2FEDuYd{nB3'r;qGs#od1tAoy{ /-Y-DE7 >ZaWGf IT\mzG.I3QQ,qΜrݝݶkhVoI+(:ɇyYKJc߻2{h;UZQDޞq7"; 5, =h)؍RH!&e\9[m_CWTng$2.'rsÒH<.Zsk{' riAɹ# ZArבˏzb-TanX~t=J-Mx2 ;ٹ=?&xyόGВ ,}*&g3?wA{g/ܜ[`@ؔ.ë -rMۥ9&zn CuNW ސ٫჏N}$`]2ػ7yР0_+|?e=ˊ싧eiC-&GĽ/d-[xд OSUϣ_HkM -j#l!E9!yQ.٫Ez3;K*L{{m( Gxz7&^H# gOH0 8=3+otC%7[J$Ԣrp '8sS N%m'mc|ґLk UyiͰġ}:TIL'V^wV l]tl9 %QV5D?o28kMUL!Jz2BQ\ Cο&3?NW兩`{>lS<"\ta1C(Cq!z.N6AxMk KAʶ`]A0N[ҵٜx @y )ĕJC 1̋%~ŽYH8n7٪%otR/&/9xeҒp߈zc#]p#H+/1.b i)fy.bۼ6e'@'5 j5ucwɾnZ}cO=c"hB$ڛ"rb7f[F-,߄` U[+\_Dtpw0Fr?!T<\E&|RH0=/jJ.ȼ= fh6F哫!c8 S,_2`Yr<,E҂JS~ )Oe?Z {o Rs^LI L &`Jxy:_7fMC;}ǡa(ff)bN>,A#nn:uy`pۃ).f쩛d?Wq!k35~DeoT2q*rG]sC/za #ShKPiG6kT;KNJ"^sҷʤa,&FA4 Ջ;4d:"-[S3FLxd2Jc$8L{+Y›9W[}D:۔;,ą,iתJP5w5%7#9VB D&Yѯ"USu ~c7GzweZ;7s)S5˶}Lyf# "j H!0>Q[3 \f%gw&S-d|z%6ƼԃwbXHN1v}Lp^P o) Bε+(v nllNYDWD>mf'=}rd6Iof^yTJnB]U5${negw!%s;zfOi*ă:'DÚz!Knz>4*RgT+G*,9Iy(Wβ2nJE7Q8$Ne-P`挮QXPR|Bi]cAFN\vyթ[ʆ3E$ߥ!9!І`bи3ޓݳlHs.Yq)ak)d+~ˀ_M`8te@Z{c4C'< sWpje*ѽm|Q5H Hσyu8/V0xۉy |pqIr. co|`'>E,Oجo{DSouQ) 0=N{'y~z~#)6D,e f3Uۣ%GKZBO/וYשҡUt>M䀇U/'E%d>6ސkF4P*.iKa=Mϼo * &f:3VTGJAr%gCWo JYgrf/ٖES^L;<1_Mu ꅆDȞ=Y7:QסF~ϼ[~*Bf= oqE(@Ϸpie *yYL|.v^tpzwBt y ^tP9URWsb.0&\oO&&2]Xk2c" "AoK2H=_]/?_,zj" PS)~:<}̾o̖\Sic똅rhy!\QO͔$t'TcЇH4U8=~6V.72ڗUn1Ò#*4 .*p]HahCVۘ _rq `0dn{?\8l?-gI/6vF0W/ZѨ,/,rT87ى/jbD#b"~&m8'Λ*6eqmF [":VxO 1(F1Ur L$ =U9&7Y[W˄n^@W]6U!G=z$zD]s%b'ӓ?js(lAŞPq;P[ /oWgJy,D͐N'ZRF5ϻ4q+W)4‰V\pԪfRN5]bx^ $^9$[diSdH߄7{#q ɒOva T\79/:w7!*pK刂0l~4䰜?';&K.H<&yx:J:N&l.E2im?S@=9CjpH>7dͮ|vI}]la 1k?9so/˚u|h:!=,"=/ù7JVR[$k"n w=ԃI V3ɳs%ئd [*w'z[E!8^]e.uGNm7o i%j2d}UvͼlӋhxP G=,E\x=>Dui CVKύ5wAB0, ̥zA4%Ⱥ)Eg7Vi7.p ݫPk?.N`)"Ʉ<ӾIk{qojRG515n BOzQaݣ}3C/F{Y.P(b@F/2̋\{Ȭ=bEx)d˿n  ncoZhd?Fx8J^?Ef ٲ-0gvu;4rވrS~(;v/ p7I CVc]>)i";Cvc?tNLd %т6 ᐦmX]^*[9] AL7_lE\Vyr"*F~Qy$OkwtwͣNGXKg@9Q0KrY^qbJWU. 31M.Ը7|;x<V/3kDҷ— k ĈWv_Ft݄@w5*کRXV/VzC|R4-cr&@$gNp?wJNrsu6R(q"DD<5,ܗїD}{H611LlνFִᝆ^%S,m{ׂ@iK$H:}կ֞g|6E{2)'jA~$ EqcP| ƇdP XࡍdW75N3!EmJO-L ;YlGIqO)e?6fJ#%Z" <>OBd_ Ao\_# nd*9ǔ~tYdzF); .T-Q?~][,F|o$dnN:Gwٿ;YnjJX`؛5i߅?Rs,`i8s?Fu@J= s^s~|~-݀"03Q2(;9:!B| YYųTbM!BKy,ޅBvz;b$p=$ FB;?hV)-AxʉpHC̐U6푆vzçG87;~E絁sg|P0.PdkO&';ĒaǹGWPmx|܆Y^(J 3u)Y6ɰn!Jz9J˷j;7*rtYz J¶ MLM`^Ib/MB٣*e EzAfN hLƧd2ǧff@șÏn/Yo:`JOClf|3 nśk6TjqBř(w mU﷾0;@st}Wc !m*)ƶ;e"z"o}m 0!1M_:qٽ9|s᲌$.,G@ZQ {aFΪ$?(w˫S@G>4]Qfk䴶h爪fjfɊcDPD Z-@Qm<$:*^Nx-M)1unBklm#cc}-{^{:f(\$׋TW!pWk^&3yLfGiZ݁rT v/ eN-RS5,@\ś:6E|}G_Qʀ=y@UIw:YV)yp=]$A΀Q J4*1&k; c:ʃqllHf⧪]WslpFFtJc-ZH7aHQ(/rFo+wlws&pV$j bcw. zrk*ṻiB>aS5tv􇸪u ơV[Ֆͳ(g4ҷ)K\ǂ S e689/j^*'7ӜJNC,rfg 2f#!]ʛ:(Lofi\JFJ] 4EsѠ܃ D8tbZ`9S3R5uv"jv} 4d'AB4m7#X' i@BTm~}3Fr2]&ЮoZ9*cwv~8W_!:0!4Gȇ: @RŶGѺ2(z׽PD?y[W^}}UM'W!6oij!$kIpF 3YFE va VVꗈjڴFduۇ' DVxV\ͲE\4Z/)څbC48cyqAYgULt1g?f_0GJ!}lE†",mPs[s%{Kk:HXt['&ic/@2!)+JJWџ`.({)oחR@Тt[L|:fL. {%M`r_2 NPNfYJ,v9xs~ O(T3P{] 嵟 J'y839 aj&ӝ!Iq{X#"ZQX AO`cD'D; f\(G<fܠPȆ峥Z=KߨV/Oiu\guyhS,Ԙ4"kME2rQF@B:|0 =ȅ?[a1riz {Biϲq$^3p.`ˌV۾>IQ פL d%T)ªҎ33JA [6 9?1,*}[OfЉSMMrjԎ1njщEOaz㨦N.{V>e:Jn]ϗ<7YA AN|^Eu|wԉO6qzYJc)@8sRNח f /Ц Xok7B [=DoYU#,#?hܒp2,;݉K)URr_VGǐ4;g*e*uq(xCy*8Y~z,̉ҹfuhjn jr}|=27{ #ۥN{j]j7i_HXhX8/>jQ64&˱v >y\9S{_Q ^㵳 >Yw~X4*?A31I}ɾ+e#1ҴU5]i)XhLAcd`(]X7 5Z5w򜣷y{cpSʂpe._\w֕U(jj+17 ,m/5h l+ɀi!Ii){z&-ƴ)ØYWyfڻnd6if r~}&M"UЊ=JY * s,~B`O*c2אl%&寻/{by,N֔ޙAҜ.ҌJ8}?G'3GjOl%ZpO2,+^^s$ E,`+&JK/;an3a`OS6δ?YLy:Q}>̑&7\bv.O7L\jSx+Wi{JIUmZmҢ%;L 8;f+M ְZt{YL{ ~K鏢#^[*q1m)CfO>b)DJ=d!|͇̈́FQ*Xʢy71؊JMͣ6 պXf3dd:e>8ZS  'ro$ǵDdNQŌNƣ1X쐦*j8E^Vj\ː|Kx: OZ*ㆭ!ދ$.:k77q}gGV a"ȑ!ѷDGos'E¨ Y~‰bwʞfmeYo)}G{-tJku\r}+YC9z/&C~g N0&PAP֝_]od1){p fz(Z'htRkpu4XQLNttb\OK$jErp(e7|sd7#m[ueJ]U7l|ӱ.aoiG5& h kuॼ 2o:7kӟTI\,ÙsMWu2Vzgp Q +8Od? N -߱riI{p~6/W<'ɧl)%cy.,dņ)4ޢb:ūy^5Jq|FNRzVX~IX:41 L5g~`l| OCmbq\7 d`,.嶯+^"i^wܚkkިZoy#I=e;CG]t;:VVnlKPpUd[i5G LLb!m$$GFCVıơjHܘ{$ᙿ D]8+Zʪ܉oԻ2dQ He gwFub㥧gQv>ޥkv}Eʺ.SqY<쁜w09d@7Q 9=ngaf.Z{a9(,@1wrB4\T3rYQu^81YGZ7jP׼i u ~Alp"K+۱h[-*/|#A GJG~h"?.xtOM`'dRm5.W+:7d6q&%ԇKF2?9*Zaӣ!,bPNRm+WO .LAo-s4-T ŏ_l) -\w}Z-4w?ޮq>Ɨ5['t[C2):q&UkS)$}WyU4r!0NIOTOs3}}ϵ zw#w.CxyBҖFQ&r$1{ؔ)6 ǧ+nɓCbAA@{3췂7Υ[eD)%o?vaxb_9v=e.a~JX0ɊS_ʓ}Dcu{3BhE]V-cy)P<KAޯe4sK`L#+at,9harv07*EZE]rw yD'~KH0鸚dKWL&Tڹ%%pB5Nw#(MZ4u1vNZHPI&pv_/UFn2m6ɹd:eħ(j R"wgq{ƅVbQOa(8 Y6;(lAU_&qLXUo0?a3rq-ꑌ5hK ԣU 2}pF9l6eYR56law(9>H5"-8Nt˸ٯ*\(+`f@-mgx,)tl@ī91jUA}%uy /Whz_6(0E[l~]g<ҭ{. gUG >j?yU5hlxn~4?nA[;g5~k'U͏)g b]'u'̹OvT )|w|ܭ#^4^#4T8:{g?[C8V 8 rWYŧAĀ)>Ѐ g݄̚}%'Q7{FQ`{g/^W$eت8ۥ p(fYqG<anv y.%OL\^UqDBpvte#4 (Kj>Dœf)RTO, O?^F$GcA6OJ_\x~ Gm]1/4 @ jIjb>lRA3e+PQ?L.ohtu>^'}P ]V2r06mELgBUIK.&7i$2dL勏:,FՎ0`s۠˧Ez|Op-7!K9S{[ov:[qT37i3WP vo0uj960$Ff#RJ5%,S\Z&?dt=O1)f)Z5BFGq`DAǶgkz9xMJ52FvѳOT' *c)7tᜎxybOOE55[&0̖*>dEp`DÒJ-zQ5~Sל)Ճ[;.ҐJa@5Ab?:YejKBc1+z ^a% 04G.!ٌ%J'ߡmDb=4뀯5x"͑&tR[A0-TtWW0 }9>єd 6`s5 3RQ"_H~ķrEB#oM=d &) {>h@PVkH$RHtv5|v&\MzLF+[c^EI+=V߿Ft#d#\S2!,3pxF%?/?@Ft@TdFz]W$݈8%c~!K_םWv]Df469/CV ~b#= ,|K15ưPu8,V½EDg)P-"[ˬ?|})0NHjw#Lt?b%3CV/1M2xaN^&|2n[pO$٦am'eE01.Ů x f=zCLyV-)qyo7qG]f bM-g_s;2AX%pn6xD#+KٍRγވ4.]"gQtK *]J 囱qe.7j6'Z ,xcPG9*CPFMb6a(8 mŤ3¡ěϫ؇F֢T>{c,I%G}fO䎗@+>6,/_喻[]@Xz0P$c`^^e_s$c2 W n?-z9*ߩ:9p5{±1뷏kpЖr@T (n! i7~R[ߖrSt>F8Kә]d|%X`kH.I۱2u`hNM;atEIKڽ ~f[Jsuٺw0#Ktԅ@9p_ȶtK6˷|=N&{:htSз˙cg+DP٤DƘlkkBS~ڰ}C9zQyUOFw .EV;7ێn \e!,_4N|j:^FՃ &K&&4 Qy6t{fx֖S*)lVƄ3^oq |6GBvw9ѷ(u}&#LKB!Y2k鲇Hw^L1:U>ib^s5X'L`u澆qmްHjTʮ(͗Vp]8/0`U\i÷О},)Z>j6`PV^vW~v:^'8$MX99inzŊ!4ԍii%v# %9Ty2 Awt,G9`5'8]9]WňlSȪr8R8K-RHY-ǭښb5Ehen3c#tAeCC'K@4X!%A,?bS('Ak\Wyco{b`x N#V@/9Kh)AgnQ#v+[-87Y:i,Hf7&A-p9-B7(a]gИ_/=;|?nF]%sFm H\Dos\e띍2Q*Y_'q1To(׼2\ vӐ=]nZ:5:lkǪrcN2]G7^XhXȁBVXGuG6[%WӟP:UK+oViibF=vx&G>$0ne_cV >N43IH>P# AE+q~a5_`>1Y iG FU8شMJz8~r!-xrwv֏>ô]?S:@xkbj25?6hBdm-=$%'s,Ja†,z6"V(YW+*e-&[_^,'o?k~`z2=]OyTIg@nW؛r}`?ؓaEי8ߠ"Υ{ٚ:Y*vxbMm?&K.Bn,V+,񤺸t*ub1<P0[GЃ dCC`$`jE!,i)Ǿy׮D)׭PiV2.xhn>MR/MCQ]K4QJL9LFÝ8%\'IXwJ99ggy!E+2L@풽a‡r "z-4 -"[`T/pKs1\V_XW)RO{=saŠvJ?"1FxG(1Yk;@uߒsVZ2ϝ~hd%T7䥔iHx8zf1 īej NMfBV |8Ƈܶ9b=vi%_8wрԟئ^Ɍڴ! IR"T .u pn0qٰ? s,}0lHQ㐾(^*LW4;,~djI aca׍hNԬ ^T)fL}j."^~}ɼ $<$.-T&)!<#(S{b0(kFUw*yjVf2P a%g$P-kIY 4:Jߕ_{PP_ !4U7 `[Aq0EPOx{$"UV6*hI?3-˦{a2 3ݺRF/z ]ȍ\?jǃ$Rt~G)C9#!`& zmYXc <عwlEݭQ\%s?:MO׃Z'K'^C7]CUSJ>R>NGXYNo5 Qt Da4h$zN`ʬF{ƸT7s4 Isc|S8֪¥FEvӒyͺ W#C\_DΜ5_d^0KLڏy49G4K*2ȑ3 Fc@&x@p)6{X1dXefkK;' k WmN˯6&\YJЛPug$JX6杮M6CMw}[Q 6yq0b{!wR3vxJ6p%[ZA~N%k#:|ߘOeҤ̓u>M/Q̪/79?"VH{j ߇t? ʒ*a}]IfceNΠ9H!C}|R} :̀`* mW8EhLlqM4}[ {lѡemVP<~.UjU_pn1rG}W ɣʧLue _# =t3Hto_* unw#\y*qgUw&|ue)0e哹pf !$Yo>%|+q²B% 'ź l 0}c " NL _swYɊ1Ȧ0ol0Ze cbiI*Gm`YԉG:jԴcF?i(1\(so+LdO!yS$ {Sͮzr\?H;n υf5!GM<,B+"0AQk\C%mKn64zͶ 41b: XcKo!(ظ.ъ0ϜSB("UEiF{]P}鎠-=Ĕ ż>aX*3|uWŞ$#NԔ1$z D70|'.B5fJ#" ^j7̸(d;늵v5c"9N N*GCWys8d7{̆3@qUZ7*;|Ü/!I۠!r4Ѿ2l=JD54n㸞Gр&x/B@*Bgg3%-̏T `5=h)gN iL4'|h 8 i9 {ǔK:1J F ]U͍X}0fukY+ r3 {NYozV%1ny{zD}X5\roa~&Tzӥ.1by nU;)۔kZ{wwRߪK"GK5 Ɯ,`eߖ.uӗUf-sd=~i,%"s98φf/$ Psh3+`IPhky2LTu {mjw/S |fTaw,wh3T@KQh;LXv}dؙd ҋRBםwޱ||>Jq07^N4IF318ϵڐ_F>yB] ׼+ȸl֗%4PB8,!ۧnmehDCRōZ|3i{f U~'F'kY,2l4"k`b87w3kҐV-=@GzΦj" V TsPY1#gA;E|ڧAF-pRr5u; rN%PhqL5wL8\1iчA*fEIۈ B̬ц< roGzxi\)08&TfR;Zr_/Z+UN8G i-&ta3yn_Nfped̳ f۴nE&2ul:>U[]NNG[)Kϙc~O_GZj[^W,_y2fo[vْyx¯'ngc_Mbb aVWhDl}e0PiAO ATwi6#1}F.L0"7큲I@'$$}1C1}:M`?j?20~IsKWvtSgwQG*|+=ؑtx3cՇ{ S)oH>Y= >䤱G'gD7 g;Af柠t Y*ɡzG?Ol/iŰ+Eǀ3[g1xZNB#Qtj)TK)ϥxp4:V2k4.2`ƚ }Xtq֩6|C0(Rd} !XӢh*[Q7_+181^p|uwZT# 1m"[l_)|TS7RsKED8Pw>YIR% u ? 񓩚5y#OFXгDRCJZT8t#L"g<@e zC#Y&)> PnH(;~S Tbµ >:gd[xu?#ueeϳ!U!C;\Aag$ b ?jya ;Ӯ:$O<3sS}+&m[&v,.Uq=l OrCj%sxRX]vi2BKWhn/ДG_Qj: `q ȱ =2iɐYEJ?Tg4#N9BYh XZU3_a036&haC9z+l.z'Є1JVS;h/zig<<ӎ=Zbg_~H _eO= GM" fbAi-CW>(nM!%Qq6m^?ajBF* 2UDžP ?51"gݫ5a ӈأ".Sk%u#pvY<bD¦xk?u*M5Y뛨4/~܅c_aϿtvݛܔkoע!q}]v ]ĉa9ql&jV闗E5.E;ߤaɋ?g6bV׳9pMdg >UqzF; Ȳ83ͧ\8v5WPti )Wa,zδ$ 졳L4?ʼnԊ3JV=7h0Ht!>h%+\;%\|Oxct$Ge'|aUCT56 ~l5kYgR6֪ןEMU``OjiN]_fS& 6P10C@Rb|C 2V};<)i=/TSUg\dBMHOqg#>*Bj+a!s#`@ di*QA 顬}4~GOc,zbBp>w6oi'vRkWpԟ|=]K|[D.dWk)+ʧy-~G6Z͌/Gä%`QrH`*ru'`1HoB |lTk/;^;˷Fn.nӓhLCc3`kX#  7:E`YJ!OR-ENYrzB vbPGydm׿HoM.ġ)Pd Ɉ϶u=/L]hrut3M::B5KO\^MLR:t&( tHó=őL\bq9T Mic'iSU1 +2>,CzxsuvϚ}562jXP u ϻ+'gATu"Xh#n1=" U7C;C YJ2d6msר"wcDA+"B'N(raZGj`A$@g9='a ݟP#BvpDg|WV#^k}sdcdcs.f($݈f\3M 3\Jo8'Z[Xj Ֆy,OE[+m4*D߇0B?MV "voHϗBHN@Y|_ '> n ["+T!Am )"u;(=8lMs@*&P{h/h!wopD4#&wUZ~cF8s/ڹ2By%(^:-X(uV\놜R꿜#`{\=v߮)FZ]6A[iKN%@%Oخ5bLVLA Χ`?\>y>-ΚT]W14:t:VZIgǠʲgW:"{WG 'N^_,n{q}/ F˿VͰC,LpN_XZ'N92Nqi~.,HKAPTPP^e O{*kKqb /{nM:J)P0M ܘJ0Hk7"CAlbb|vMD{ OWVүXʛ ~Ф@/1"2T/E큢 ?~[ߺȹ q $s%" 8 Bvi3jH9(J6ꃒB6e/&@`$>w J%ZAmh6 Һ袍}!I >$Υw`])p%K&vژ`W S | yvEs@> Xwh;wϓ ѲIt}5D-AyQx1na/g"blTjFk5+򮟇 >8?3ZQ.rlCNgn%WVj{@C` *˽t%r.V'r=,;]Eh6*.f8BP؃3/I>H%ͱ.Q_:ҀNec[[⌺D / 8AלKOѵ>hgR#Dw%ΉIVrzr>%"_LZj\@HCDH w@!!]@`!Ƶ^Vj:=ؐ2ߢx6 #uU'tfrLVrXz8W<(ur59v԰xVy"8MI8b ~gBBl`/ |h1!Z2q5WX)a෾8y(R} e3b8f&楙 &:!s4Ko=Ը<6C_ %V٘vgl^ԍT]wvquo Nuч7o1JوRxv~ȲPzc3W W1Z[6AVtj"~;GȇθPxBr2#:@]G (+A&{$ºA[FQ[gzۈAi ?Hueb`EcK9"Qh6vWMiEvq7Zhnz."g !&u'r)+9]7~~53&I?)A]]w;[h*S`ѯ(U ;;U_S %]n^攐2,tE 7%l/4SG(kV'hN +=%Vju%Z)RG}dP2NU;~"P1 {9aJ\zf0"vMTQ#R\J7BrĽ@1c[,Dk,Bj( KvB[X鰊KTDSH}v߼EpbyV=J.gsA+"u$A?8KK/.k 0#;}}Bєd$lpɔ3M'#vދ7D99}K#{mC2*ADPN ӂEfT}Xr^7n$#n^ +iY<@uon}ddwˉBjSi)"u-S[0+hO<6˚x-bt.?aAۂ^I|N]c V2~.VӓpwLRJ@F~-Xp`3R>YZ03gU<>g5cyVK>?.; TG ) e Y7S8EӔ=C9h*Et c}\6g 0{@-ܔZ )VEQKuw춅*_-~IwbRa?E;(n G>|ݯ7(ѺD۵ e9؆Y;>EriM$, % -.Kb+6_?ht[br MzgJ+dp2q$Z4Yr52[Z 肧zpq$#S~)PE&۩wdEܷji6v(!$̢8w#ݛ:R^۝"bAՆ x؟o7wLOHS8 (M Zʜd5ho,'2j] oiqY]AMz՞-?B TqIC+vb&Uؚ\0 wm9|v%$uuT.tD@$%12tM,-u h\hC_lB v0-|RQM-{oK4nG d*} dmgg:03.ɚbn{Fz[e f޻DhnD-`XxtB& ؂ u7FA#/xr[Ke*`yfxO(eDLZ>~_vQe//`VRY*5F䨳~V;lD8۝keK`0R\(#u;|VN, gqQQO//S֕GtM;F÷&{YNH  ÁЮ9v#3,˝| "JEh韜:3E_SW_NC5 ֪e#6yXd@\Sa*hy޽ 9mц#DϞſ= IPҳ5Raf-?ٗ=`6vQ,ӎQ3+~mǿdbё4-xѸ˯hiWl>[f/^BhH^,R9F ~xlh.~qvO^8xjR4tvpq>6's{nZ(}PtmBX}S Adރʩkb$7<Jhv7wi~:f Dѹ$ \Q {mY/zY+2Z䮌41&]dfyv+0I8,E2k5NLq$9 %!n|(rՈãpDU`q=Z =(GQ-vc Rso|1v6ٮ4a,"<]Hϔ]mfHԒuw0I.Q^9ĀjDzd^KM@`P]>]nZ@! q[+a2AQ07eԑeiWJr𫮛GI}/6Ë89ܳF79_3_H_wW!*0 Mjtbm$P*Q&Y9Mh'^O:( ̛ESh!|WEOe1εg:ͤ-\d S-WįhqrAf>#CM./{Uէ,`cTN|Jk@*3[Fkl*@U#q%ca0[ /$Sn=tN'\RJUKXj.13&JD1^"yQJDN1HA,l y$G/J{uvf7MqzF@Rٰ\0`i 렗HL7 BlQ\(q^K]svGQ@]&oXYL&wKTMKE@#תKRy{"ؒb#UuY,F&I'_U,v-YdAvUODe4e$~k7g{+A[HbL=m0Ӯ[K;r72Kٺ-<'TSF%Zˮ={O0Pv {/24T- f8fՎcʈmp"hzk!Q2wv6p3ƭfv8NGFXpHfQ9{5r߰tk&p-*oպI(px.`x=<_HhKU|éDTm(5/F2>u%긿lncu6ϮKU29I޳.0L94noo,\,ꌚ筟YMVE#V9=C6D_*԰В& 䦜 m[=%J!H^*e$ #ψ(|D5ӆpCCvqQ}&Qi8\9|COSûʞ5XPB7j TMNx ,F.f+3X wQlL& ; â]%vKKXM-̳b\j YZ