python3-perf-debuginfo-4.19.90-2411.1.0.0301.oe2003sp40>    g! ;G|`u` M L^!1D-* 6~:V"X O˚c*(eKmQ%\9Cu{e'f8۪K$֐y1D>M3iK^Sid >MѤYԝxܮ\nN-I1QTɿ՟N568*fQxY]?iK d9uOer_-eh#LӔB,̂a]XV VѲo98+i{ 5D.!l8d}# rќRjX*_9ˌSr4<G*: JEZ+ۙ 1uI)PLkRU[J1|1c.`)/j! Ź\vVYbL)1 )0650fb70c83b324f1b42b0aef1fe6529b7fae1d01ad3de9aabda5f40c5a2aa178e909b8fd4b28bd82c555dd1e909ad5c13cb7bf26 @P1G3"G>9?d! 9 d04: Oax~     (Xx#(?8HA9LA: AF G H I X Y \ 4] T^ ~b NdNeSfVlXttuvzatx~Cpython3-perf-debuginfo4.19.902411.1.0.0301.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.g!dc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_644`HAAAAA$g!g!g!g!g!g!g!g!c58c007676174abc0ccd60ff6bdb2103e0573fbb1532855eaec5df1636a3127acebff76a7f7f6cd6adf723254333feb8ef91e304d28c150893bd40a2f9257b009e9d1977bca1ff59c66c3a5ed141a1db7e8861ed7e687f3ab200482d862c1f63rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2411.1.0.0301.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.1g @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.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- !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 17302739994.19.90-2411.1.0.0301.oe2003sp44.19.90-2411.1.0.0301.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2411.1.0.0301.oe2003sp4.x86_640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2411.1.0.0301.oe2003sp4.x86_64debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2411.1.0.0301.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]=19c913e7df00d2baff33e2cb07a9ad998e29c651, with debug_info, not strippedCgIXqLuutf-867398d4a0f50ae76a9f36817f6fb9a4daf78e5392495297f96df8f2bc7d6743c?p7zXZ !#,B] b2u Q{LZ21 ?tX.:ϹAͪܡ7i>vo ͢O1xGSjkӢ6rT.7F:3ۓUVhp7$[E@&,{MgY~ 1VA4i}Hmz ~M bfD(fÚd%2hۿHrMsN:iqB^n-YfsNPOTi@e2:q {)snFzZL긮O74ڦғc x!*s|xUQ/!?ϒo|)m#30p} u/\DE:M Bx¢;nԆ>?$hv>{ L뤖88<Hq\:<#.Stqӽhqd! ^{ ܕ+5z å;Mt꾂kIaͮ]\H:2s5Â1Ps&[}{/sLQlp~zY 5ܐތIE}EC3RؘLK Vb)R;6* @3-J+usH:;X""q﷟6]۩l0 xYL(jo;kfOvP+rIR$HI>Fפ\c kx<3=CN$Lp!>F(KPhJ1fc5٣F&'P<6[̈́'Rڏsq,~Ang An`F 6$`_kgħ!D|O!;gZH`y8eC)WfG9cӇ83|"h+&9y}'i.}HqyH!b ùcW2 !5y &o*Ǧ qRxȟvQ;.Ỳ#ODDK?f#_~#<2t_jL7V6iVQyFT:X)$R=uqAcC|)7WY8b51Ta1nӓ 75a%A򚋥Ҋ`G|;`ƹaG1)^ȉm,b2 kX' 1xW/TSI',zQ Rz]4vXlIw~om&-?r84SSwC烛f" {# ݛ%ٕO)OdR: }AɀnhFg5qF?`; %g =8O7}8ᾂ&J0Wn 8FS5Uh2 y>$qMD+T#|]gjv}k xI˵AedFbCDZHK 8: Z ^Xd{Ʌ"|5@79^VL;Y<Ǐ<,M=Yلnrx{"j3/#S/P,g%m_0#gZRׂ};d7 sdq]"N4i,U\ivq^ F694 ;K'hB#юkla:R?X' (U ׆28!Y`pxEUjQ"8J.ڔC읾mEqa6L]|1wyKR^&G rGM1xL0n&ao^lu_D ʙÑV  %2 GY%а"+!h|r$J7 x!.c=náGkkRdM)a%@xj[v{L _᪐ ]ae,tYf%${k#ax1aZ+,OYpT2)kӂO9?GwUwPwR=ө]Kw&駓FBk ira8y+[읨qd K`<:IJL^mdHBM='L"/ܒcb,b_2h!xF^7Vlz[Xhauy:*V)ͳV]'or*gVƌyS=QK5>MhIEĀn1 ?5P(x.Na61{!èaJֱK+1Cowޞn*׾gqmB9XST\IA󉶩q~oSƇ!-hLn+| =r)rnSԖ8 جC%~K>[ aͮ vr@Sʱ7<.SCV1K }VK̓Rtۦw ]|.ٰZsHVk.PD9T4:BQf 0GZ?ţቖ9y#*9~ɣIe̗`{z.}fJAE˳׈r BDc2;`*m#t8NASHN"=\VҐY`qDu5F2Ygt/w/Oa0oJIf':^ꞨϒpjZ)br0ya)v d8+mҨtK r+t-p:qns9,+q < "CQW}W&y4m-F,^ _(uK"ʱP"lnEFHV h|Xt>*|Yztn TO51E+qhBFA13TkvGba DY|I3rl6fm`_# ޥaF'"ۋ@3ÌU(&uIW4>pq]i&ypR$_u06טg}!:$C qa3\0Y(A!*uwrP,}}XicԄja*̖q ]i :% \\iϙriTe軉lȾ1cߩx\5.{[R=6"Q^zvEX?]ʯP}i.;1K64c F% N{pu03*o-ɒ冥>`2x:'7%tRQKsS覗e)CSXht5)5~Lw4 sdQ#Bdp{*I^MEc$EzCf${ai βD]?L`D))<Ϥ۞b<qeUj.4E` pko*')q‰G!hX*iK*fߢrWhq|84w[tӿ]q0ҿhill C hI\@jk1P"kݵjyꝯjIՄ/hp1:&lYzLp(VDY3 x _JRe~h0}>?fPQ{11Y'dIh°G40̇e?*G> Qiۘnayv3; [@G<~5zVG]u* !H|7hY4T {y1-{`yз:vöύNmK +`)E Kuçpߕsmw\>hzr&b8.x#-v w$&- 4JFH7Kb{)M!-*5앂L>o 1ly,C97 fWX)KfxZԡ"eC3ım |8t]͔MĀK64]K2{4cT>&V7e\:o6YVN؟= #5Fd_b>K(uRC8fA^&O_YXӒ.*_NnC]OK{:?hh<1ǂt#D3xT&k\:Ѽ r j]e?̩=a^V +t~3zY_P2- hc/njm)n#M s n^nfuQIud0);A[xfHIÊԕAFH)&#}l:4X9%WROz&bD*9Jnrܥٵ[B'b81yOZ#j+!WѰ6>lM6L~KG4LXRFV,kۗw(V9@WvJ;sm ^>#BYQ:+9ZLftSEÞMOIy[kLIX 9ҋˬajn\|b) `v⮟`^0K(ax8sw+Vm>O^[3^:\ڒ&S[x)u{;K\[Tm aDkպ ikg[4kEpRBLJ \XFldj e*bx}mkWq@!y=)Rgx?prtnl"Ƀ`۸"pbRahzgӜ7tih!F8]"˞n}tn'AWWhrǻ.@|?,(%zs^,I,UͫvlO/+{#u@ȡ_*7Yd,%*g~~XLӽr $`@CBPHSIr^T4/D >G%H!_o4QoŨ07C04)-pΒ>=Tے2}$vNf#J4I,2\O].wYAOLjM>!-[@Yem@9 Ub\K(sdڲm3w#f!`,%md#NJG5(HB:dz" SOӾC.˗SSEѲE^M=G&+r]"ΩcC4W ָ[2nczFRu*[c~N/js+ۖpDv!ckg4|UTO10Pn[³#kѠhK>RLE#.KkRIu"{H/AKAM 1QSX­-&$=-AO"Sq\J.g&Yy!"]&O OT&y۽/!=eJ.jk5om " =Ka% uùi0pm^Z(??љ݉8J<ײWY̐ufgLn&܀?pJ!GP Z5;~~)tH@>I?{ZR1l1xh"*i꧁i0\|rn+vn1vy~BզL sQ C "!ڕLhܿ~,>-jj*,5OjP1qSD K78n\7ڳ?gϞf:vS~JO4|tސ(c'u3d;MP}(4UR*`y' ^ D*At{(Fd*q:zF1x:bj]-P2UMʀp[hXSB_I!5D`ͷ=Kw7jatUyCa%KV2 5YJKH2UG>brfY 3@W^?%i( bmk F@Nt/dG?gaU56wdFšc x/-[CV WEOE1/a!thf5| MTxFkyr N3YZ1q&v [}+,Kq#%}tYW'ͲN39DVH( oȡfH%66YYvc}W7w1)pTF)]WP"j6 VpQ F(9.1SۣqhFBQZs6!Sg_bQ/B2H Ї lؽ hKVc⿩=Y`7s] yzRʛ)HcQ5WJ߾l+g:׮{Q]C9.:9AqSn҄U_X)G`(kV;1kTmՈ]5,9*~#ov}Tʡ˧M͹(G#)Z3m?AB){',f@=(CVO^iԹ@QwO+ƻˍYN,߽2&"1@S[+ӂɍ M軣f8}{i&կlNb\x|0vi Ҙ\KQ+#">WAM} kFiAT0}jBD U*/vH+5gW2  Ym*DwHqzasǴ x4pxu@IE,tҬ\jt I,-:q!ٱߡWc= 7c[1SEb$תȃqm.sC_0ՄâtҊ;/Pׁ&I{]se'`zV+s$EQY6D>T,g0.u\P|coZ3Si\Am).!,it̃]Q6("*h1ϛ ʜ۸Q9}]m`·3^c%ƨyu!ORlesb#%U":-@jSp#mkaW!]M}S+ ˫wZ,S%p "Iu5Ab|2"am[^fǣ Ll8Э隕Ɲy㒬V15]p!7&#BOn-> +^?X1V}`˷+Q4ֿAK,X* j3>\:#-Fe[Ks.0 BG8~>jj" /DPF1`'F1j uZ>QѰP&=a+0^LLr#z~AC1R,.~2)IcCx.u? 23p|s1/1)- DWMΑjuN~3A,**zK:j\4KM̚3ֱxLg m O~z1  b$o2Dg7)pׇFcNi܄§"Ũ'yPuVg#DZ|Q8pWeo`*-})IzR[ |dzL >'ɍt}b~閃l*r1߉\ ?g9]nd^z WBPIl'`c =͸9]Vazj@pXYl][Cf$z% DlčrIB0ȁ~)ށ WUlM ё0ϗGea*eywRr Uvf ]{n0X,A+=Yc0fZ3?,`b_;3NF1d|M|YS -\)EN+ȼ͖;AX}ڼ`Z@?(*L:JjfW FxbE%Gd7H:-O\6!>t ۶D1g{ҽZd V±ϊ{ a &͵l*&'՞A9g/%vNr&b"&cZ%ISN{s甍RpFQ-ޕ0jJe򪳠m_߯}'߆?QBܵJuCѣ#ћk@p 7&V~RݧӶŊS#j6#&ZFQjʀ| ?ڸ@ qG1Ss \ck>x~/J?͂<}h 0c;I4^.-l)Dpz}ήߚc:T¡JI w x&&BLQzՏ ,L;]3?@zX`FrЩ7J "Au(8\܏*Ͳ4v~"d43{c5n=" {e4X$ ;: -{'J&9IŔƍ{Ȉ?"~;ݥqG$qDAqa1klSoޗH5"H~ ͵רc;)t+#vlED|婆=}3C*A&"*WsKhmDlM!57q#U,5E@eAlCCJUNYQ4CI\v::g u#keGiH8rK1ky`ŏk'-xv~1j݋9L le rDR>p|6Ezmw_XE+X$7dY/^"gD,Ϟ:?CE}0x<&@Uu-&h٠I /8cl5K)zl^9sxQi42!EֱkJ4$l1PL@N'h&a_Ԫ l[\;P橀+V|降 O >XW_'G g"i,BD5R'ދ X Ɛψ}G vAޯ8qK-R"0 )0#`HXJ|yO*)ݨ`?(6e&h\@4݅uQ u.N-C3iHrO P(4)I%;1᝟Jze7M=UXB91~I*Ƙ쏖O!N>-<ڎ1]u껽-IoUt5r1MJdE8WJ p dct܈no;9-fu>ծ7V%ˎ1wHZ>WQOX\8[DjDG7fLv H Je (:]^TC3Uo'ᨡԙ/ЄM٘PGg =!^{{5-0zܜF ݙoN4r =PpWG]M1CQ!`Ūӆb=?ΨqG)L4uk?z-u)?@˧z$ѣmLB)#^ vs_?S^40顅7.FR=UR*]FŦ"8f$xj 7wYlB 0w1ՄޛlG\4k:rz -#_W؊_!)K(叙P㔉')50rv":D}.R{; KF plpjTґBحzy*uD'`mGpJĜt[H1R`$tG0v5W0}Mq7+3m Ga6ɝj)~4HLZ+|w׌գ-1/r",hZD-yY7zϯ3y|W.dz_%0G4U-!*fκ\?nʟ o$*.QZE<8+Kr eJCm|7JZ꾶X'~&C" =e$dKy)$_fB ғZ<[R4[&J)Kmq7d>ж eV'~+ӬfH_Wb C!uk| poEWDƹ N) Z:c=M m4G.WVz0~{dQN08h⨇%«X$dء8-LOQF#vVgMd!XĢ|څoSrax(pc>.3'yxo$"J9^#(^>nn+\L 2'3"\"!$y.(Qhr2u5]]So0LHd@ ԛ35Tmnq># 1L"a,z;h`C cj=P+7>όlRo;ip b ?c>Z>OCT Rd0Dвe ؗ=o?T⾁z|խhtOSH?jz]`&p^ݤS;\:,VsyE,C8om?Z+^7APn 3. }jJw؀)cQN Ґ+&jϳ4(':Fw#zjEc'FDa,rˊHF* Mh$yuMNmpVق^KQ Ӹ_T&bY@E?K!;y9D@9i/nyN\o!'OFn8:aCA=óތ^} җw7B=&fPO1=si/},TR 7 Ύ5vOo^%6Xu:#.;pxlJy;e3n(/"NfT[O61o̔U3oA%>g;[7ش W+LņvMHMRg 6w;~%bz RN9ЎmXs0Ov,4Ƌ0;RχNm0Yag#wWYΝqfJ|<\o`gڑN{lB f-|MB8M_m)Ȥ]r21n@x_/9$aS_2;;wH*4xs4wShOŔU6w9) |}sy %`Yp(e!ɍ+f\*W-f7+$MSWT5S H6 }\N^SS!=־@ 4Z,['/¥@AKp'(g!P D̨ <~!lfu'?;Xtt͈kx$ZC/ -z 0aP؍(vfilkP:B@*Wf6+2Ehjp6:/ ڻsƁ!Fl/-N^,Vo3j4A0ג/@nαoފo~ä'm5@X* 8J~&[0I55 ϒ-N[%=زޒfL4VV>ȮQֿ)fqfKBQ 䰢O,+N=@+"H*G9qg{!cat\$ aykIU@k+M=& @NAz\=)]mXx -˼7E9H ǭqK_P xr)QAF]6y[^?bt%N%{*j8>po, 2uTZYTh'4A0 'Ek8'/B1L9es@qd]%6K;R?쭉&]iH/pA6SߍþR\c1瑖"|)pOB;#CTQ4f)O1YȈamiA$0bh,&%P[ Oa.lzaMQ$~hqޒ){lZaݑH!T6w'#˹||+ԝ<> n6dynތV|"W~&g i3Ԕ4#z"z_@͠_آJLⷐͅ AAOQL",OP P;-f1RלL 9(?Xl#?#)3L\1ǐ>2}84ROty1݋ Qׂk.c(S> :s'܄v|n^mTVQؚn*O'jUf3CL*Ko9`$ ,˼Sdž]ג>Lhb1o R8͂ICrfR@{r$>IY1 Z1<*-!Z'TTܛQNi@&5 Zy޺S)wv",:,BAMqkkzA{p"wXW ۖ6TsÅWIJ520@*>'/l([}B"QQjE$RrE&C[x~6wZ%)^4`1fS0/R#BM'#(/Y7o59d;tdRk<ЁK6*I.ioURp$ adx6o'$衵̥ԍ6R9WTY2Y#,}';9>o߶"jlOHgŕޤ"oowL#I<rxASI"iLoAFUKÒƑ^9ivy@R<ؗ RX_r7 m~7`"2PSlusb|`˟!@hË_]GuE@ZLFpL=n_zEU~pa7½lfnD"*2y[tu! sM8eHOŅǙ`[Enze_qCT"6;M=g RsR*6L$#DU26Sh@D#q]ekciB<<8=qP饰&™@  u(a{B[ӝsSt(7H`B~*@ '"ȕQEy RP Pgr`Ixx:JXGggR !?3ZCA\Ψά"/E*-̃@smY|&c}S=>ؐnu}ф V3N&!F5m bEx&?gXf\M;$"-%H>,̸\&.z2bLߵ'ٿ;r ŨxhJBYߠỸtVT<m;JͶZQc3lbIP9 _9b=6d+_%Fi4 gHGC\TkSV|-T;O]JzYgc|o͑aRnE 3ʔ^>V}ۂIfwVzFSY` gIc4 qa$+?+!,Tэ0ǛpTHINR-5҈I4$8B3aQ[Y#oD֞MM# J@y>W!&3>Sy|na!47`"7FtDk ߜiFnu]C6L)Z&Fu z5 .&+tyQ riI4VIlDk _[%aROObXQu su/fNvL^L!zc#PԪkt2ҴJ# :'wYN~/# >&N?tR54"mO].)ξT@ĥn P L:f"!,1!ZS (joeoo=::R0oo\0U'owm\^GyЄpLЧz~ =99jpCE缚 NwGׁ<Wb1#D0iua]Ijm>9 E{74bƣvzk8C'L\#[l sLGO5ċw%%GB,7 *(!5scϩd1,JvNe{ (T]Y|db|jYUvͦZI8#?pZP`O3>o@jha2ZmHT2N;@K K,[Ӱ'[U\AG*!Nռ1- ӵf= g\yU6^G sr0S/ԗ_?@2Q,#)x*K|js{>G1g%Ɏ-fm:V%t=ivYy)]t_#',&ppZD<@ʀ LV(zOIHm~z⮀sX->OYa kY$Ң/S^֫`5 K,osqµLPMПPp*M?b}7q$7 b% ZfZBlYn8q[.2>G42ŀ@TQ<|NțЦxbs[:|~utP(c0򐍬yڞGP ݸvzN3'RrA5J TT:V!!XZrsWJFvǒO0M/$W`-(ʼDHb7x))DrpB R\p8u$9.+ c$XYF`3o94Xzrj~\!c֐9UCu%ܠy˙tZ=jԆe{iEU  *rQ;zk1Jq2ҋԣV ]tceόʏ~%B c!8sMO '3K|⛯yf-_YBfܗU. !Q@#dvJjV?<Ͼ9͊z~w91$RSGARG}S֏5Y)TQO~km4:0X[RwAxԗ}"wQRlwg[u-|1 \>:wҤ^Feg`Uz9&_ْ4Zd t}ʬ|wg) ›J_LgMCyr^p8 n\~pْP!Fs <C:|M+ N^T"VX}F9fZpk[]$@, ސkceG%öKyY ⠪եE8G&Ww#ĖdvNцaO~=?"Z]݂L\;8E4e5 <)q+4MBܯhCK)wÎ{Tyֳ|y7=P,uЊ"05%dQ4إefrxaSsi=V}zWxюȇx.a uմU$b ؘ} _߉W3FaQZAfU D$ʵ,i} wd.t?%$:xPU!z#fP6VEͰ=MQFXOmH'{P όkm,0v^⊂Hk*"AB.q}jbo"tPC N9}r,YBAK5ss$?<֦W:ٜiˁo1Fl~ 'tR|r953+ds쵕sO<at%Hp_&n(ƘU2L)]~m+3E zp4hǜKFD"Yk< 0 l5eZdXob#<.<y5[VӋQ~xpk;dy 6[:Nt-]߭Uz-ʭrģ'&W{  S]ͺaH$C) r`+Jg\!z75* 9fk}Z3|0o\]%u vnjp~v b( yK5@M򽟢YorΰTu0yjܡ5/Υn,Cg8w$ie0OߩVˎ3ѪG˺%Vm Kf~gnz^O~`jxvts6\Ͻ6 KW udӮe G2BLNq8t,FC_ Tl xfMٜ IĪ'߯jc[ Of4 sB +-*U ]$@ިթbpbM{8BzrAQOh0J׼n,>kaKS: 9VBFG{3!O]"u;ue/_x/Q{[C+c_YHhZTycc{ĐQ䤏AI.e3uR;d,:8,X RM3 LY |?*%(6Rn'd8vTK #ן'`ף+1`C"$qbb5c[ed W c$(ZD&NK嬌}ydyۘi|CݟY xg=uP8\ǘgH%:w5BcɆt>ƙjJk`s̎fίޘlN%kgCz &et\:6JzюNJ!Z]Nrb܍,n\Zuy 6vP2mMKGQNOu;+{Op98%gqdBdZ.:_򼈟 4mqd $M s? ՜i95DeЩr1 m:gƱPrA"|5ĩ vX2s>Ǻ[@q}s 2z)ٱx[5\/7`O=6? Μ.JƠ13oJ P0 ܁n^5P'(V}x68OY6{\'  WQcGgF0[NZXE}9MWM? ړ0԰i9Ώm@@"Z]lzڧ")5Yb-_r K4?00FNWBu i?dN4ۇucr``k y,p ~K"Nh0Ӭ3FJi3N[A7tVydL:pQ^oT..pe鮓΅l kdGf;"7OLt͜fLR &5]uT-S|rYB}ׂ"kWV|^ 0+e!c;AIv3#;R([/Υ`E% O7ޏ\DžI765[Xo*ז.%c2 vha! $3ڡX.UDvHO;bE.z]yxk7̺섇\Cj{ =y4͛6V)|UgA8nXje]wN5[Q&Qjîp#oDcߒlCOKgN%NVuΪLj 1Dq2 k1Jz= bW' 2yw$ #X%Mw%L@U_IYEdV/I<1oq{K>KycH~dW;#N @%)xr X@3 Zn;ZZ灬}Tu!S fF|My{i4(Kؼ{]k${j,kɁIh!3c` >myyygȿ]VXvn!B"W5 l j -1PWT !ۙ< >/e%44H\ſ9-p&²-$`-`f3 vSԻuo| 0הwb{CoA+FW08XB߾JbrʛJg8ə)#\JIÁ?FꕴH'š[G/ ŸFp3Y4uv_04ckDL+ Z p TQ" V`_#xGpUoKή#*w5/ȎC $rԒkD_9iZflwS ZaRD$iR!Q2jR͖, $ _ǐP:r8g>йŽ@&G`l̄A1osF>~q`0_aqK7H^Vn+fĊ \—8G~=4,K7HO>^p rMBhH: ĭSWĮ?3:d)Mn J4w*QQ)ݕT] Oפ)>ڧvoY&'1Y OL&pSa<|{#:`>)/,iNB6˦D4""4\IL3U9jb0~ |ŷ@!@W: uY$8[YοkϓC"8 J3F"{w{$/p/q_pvJ r쀁) a@8oP~TrB3j 7#(v_~>V Y 3#5iCiMGtZ^݀g#P&7DY{W|׵ٗg؊B9 B0B>ϝ}U1_ 7-<>ѰX2D&୰kiju 1gff? /[r✰;U Kqj{Rf?A$'@"H=W>u' )i};6zaw3|+QG.?ax2tk_wɔy>pAv8-RvpjATgƔ?J9ijv9G@? )D*Wvb}f w3VT7A*qxjS+ph _95HSOwgmŧK]RqACud<90(%̎9×|oKkb4b M1s_mad Yq]P'h(x¾=HcbE~WB~$IDotwQuE#OVyp] \5?^2HFdWKU@,0\sD@CoPτRI$ntTdz*XinU潮!;$dz=_20f XEM.N#C|FأwwPRWq(]C=M56fokZ?1vi;䐎KĮ<q0FhP& -^#(,`ļO(ucES !p_j |~Mԃ.?AW VFZ°0;H́k\3bs@N]2xk*lZj ~bAz/6GwL 7˼#tcǥzzs06q1}iQ2VOh- e֩--|5-puTTU9PH2+,j37M3\b-!i=zyְ@KDt9涪`~Û"7xѣ04RUٳiޯVU'Q!`XXуu/LճH\T<7j(ry")vZuAgU@]}1S-{?TU$>cIv2yg-S" iDL2b]%ٳ LIi5!xӻ٫ZZ<] A(k?r/p9YR |m͙گ~q;$A +4JS8ӆ^ mw _jH=t?1&-T$sO"d@_@@HrJ[4BCpyGg;A7l|b[MHȕr冠"y8g],О q}ՄcY6iΡoM쭰ɸ"~n]}v4޵HrP6!_ziJ8x'f[1][ш]|#"WM[n;eVPh?SyYd> Pni BkWjnR)=pk/zk+EFuՋ.0VN%w@ό7;~a%Gz}qyjM4g2:fƣ<{8\ Lyqae܏ Au+M#RfGcSrK|HچN?1'^H͐0A 9)N3YyӤ/Sdo%`F5ưB-$,Hܨ n,Fu|O&ٙ/pnZMԈ4|Ö+x f] wS).C`c>$oyZݚjԝߝS1y-?[LVA8a1g1$B=^ȊsBbОտڸ0NJNu|G@+Z&z>ۈ"C.R}K4V{eȀB<R[Q>r F#MycB8:91|jcއ xGе2eH!T`Y8CvA_:jgvڦonml94~V/Ct9 @i-&{@=;ُF'XĀT~xvnƺfS~;CZ\ a@8ڞTak%d˃е)C0b4oVrf.1afS#Y,=FЕʮ]y٢R/΂T. v\6nMAgL2+]Ceiӯ۱n&!;38s0qس@;tGSdkV b\H Tܸ7+Ku H}YBF@ KPqc2i4^X)ִ~bEw,8XaRg3z0>n~.Oq? ]rkQ^ `BU.T>{3-0D\ڳ޺.+F+pQ+˫xb'+[?aioBA\]_),L ‡ q/&FGYpP{C1[6 ̀"dW^e0X32k>WTJӉ +:A˛G.i6}V.5g /,FDj9#_m0*&)b*qS|4}3;;<8r$R͕T|@j{\~[TRa}Zod a{z{#2eSR8RҠ@>" gPH;<,9.)oAn.*dԂS7#Xi`0C^M1S|WȽ@RIعTeLЖj $}Yߥ(k`Xm;s ಺ak1t=ci.8,dt8qZ=I5u/Ý׽ksL@yd}t *m'}KWT} B9Ώ;&_yaF.r䵨Sn|H~V7?D;$s6Hc+$?Uz3]P%P.`pstU ~\@(Ҟ8DžE? PKj=Y DE#Z YlFm93|[_H ::A3i3_&ٖq]0cx8[K ny{΄ś<$5X9GP P98TMA vԋCR Jա4FJΎ+(S$H(hXjߒ$s-~x`ekPŹ\{N>~#{wxsZSHqhB4)Ȏ='ڋ?NS0]Mg>N679dƞy"ZNgr`6I2y48J'djňǷw.|PRR )xdUOpA.8<%άT񦸡 ZOF(eAswF# bvIlG5u:DA7`{E}c冞V凪<7y $۹GW|}u#lqxo$XJ='TTVTR E1$ЁоV&G ϸH<06y[W-O,dR}mv4ԫ ;2ɵh,TG/8bcߍULHݓ(Xf%-D~!ԟ>+^Gy?+F:ÁڦK`Wh3^[{:2WBѹqx4Bf~vMѹW!^asgˍ2!]Wb%B\R>,lǷ5ilC/wS$c̅>˫R.jDA"{D^maE;ZArsQИ,1g/@h֖[!NχʌRCH=ݽUT_滭Ao>:]y(߿rTMI.N}: b>aZ8(V$( sZ5'2#ՇG&s+ف%jyCFӀvTyRaWD]1Qx缟<rvWhtBl8jGcJd^Ȅ0%d-"Ro6 v -рeqM(bo?vTiqWq h}\Y܏&?g.^Hd3q)F8tYdfvWW0MzSi tֲ^ -t痠=91+Яh/{:({TwśH?(7+7V]k|1hĠi1Aî(yQlnh5xYGS+@@"mުvF@|ȗu>esf]L+zLUvvsb En$-ֺ0kצIraTzMӏMs~|GXZ.u9:Wk/?e .uJ=$ |#S=}b)JHUWvZgs+WVYQTF#gHIRmyyex\-̱;ȅ@bfʈz&(͈1B^47/:n!+ ;Rg ~UTeu6'7Q/0NG28dG@ʴ0LBsoL> ST4 AP`,LIRda߯Ǿ c ?^8pALZ0XGg6t99֛TRIHbRX}z Ad< r@9CGi 81CRuTz60(d^XfP(|:N0-4TbUCa8-'-ݩwF꾡zhC]>?q[9zj1>ΈY?uag.jncJ䴟d\Iۄ叧;<((e<)M@_ k3A>6)\|ܨ>e C9c'OzzQ׹"uQ'rp#գb$8v"@+z,@ VvZ5_RzA+b}VNf}DC#i:މvwejF#֦›l~]{|4HMĂ@m2d7z} Hn..mZ$s; GT (X3aD}$ԷksSb=ikY{ՙb59X1j.5Zk_)VIу~T64GqpiveexXո u>J#rcB;0 oaɲL̍Ef7iz8tD'~)Fn>9c<αae1H4mHjז~4ׁDn=&bpycZ|^bd:nƒM ʨ+_ݣNxͶ$u4L3Xgd>^nNR_l` MM2=Lj0WWA‡wO 1s#y_sGӓJ/]b 7M3 KsGAmw?8޼'.ن]V1'v+![hvK\ `U9Vn?5F/T<+cyj E'ӊ EY/#Y[e^vr),HZ2T{Vo<8 )v>Eݍ YH`>٢.GBJ-1xE]wh؈1xz)naq2uQnvɄ47_8]xܫ@O)C%ұ;rW׬O^+Ӧ^+*I(~ L|igjyT~F|R$QdnjagÈ8FM+aJM7;mwbX'<*!yoGZM< S ֩.b/5'K:ͷB@zbb-N Kex2݌Nes|1EzQJA(8NvWHIzESYY6,>M cmqv]S{f[eÇcy"ʃ]w#srG~yW"o@|Ou\[+r&.ӫo>L`On l_t`N3y0)_`up (>_wݩQ-\Db>a_G{"_\[44P>߿dbBT&i{ 8|3Y$j2# lPx}S'HCW$?X|ʪ;PX#少Z%b)GC_]l8ԩ+04$>NaDI׃LS1[bdo]P[3TjS8۔ x٧Rr ]Ko-VvfƲMРB^yͻt3J>fqD~hILHktl S RbK RVY?=os?q-.` "-O4p2l$txxlԉ"@5z3dc?I?Kb/(*${rM {3'g9G4ɤG(B5a>&7)m8X) m罜eG-nnƲ.:|pu uWN*n=,L-J^9l&ElhC9NuMO*ش=x.寧>%06"v\6eOē[o(ٖ$m,_S] Q\y Tb݋z#&6?G}n*R=KW1o2^C23(D}įܙu;>`/j-zX3ޟ=2#?t`Rp텓Ny$rH]&p1Ii8cutUS4_.Zj_}KCчͶၮHJݬإn/g;5עc2&֓ {/ ;r{X)nUƵ()YR\G ,zq c3*QDVGPH=gn<5}TTDWN}\12J.N bw AUb `nZzɢϦۊjd=/> av#y2ǀ/Fxu/:8&*I$&V0?ԝ*?C .FT'~F{!O( Ȗ]携oyʲqo(dI2 U?}"v @dmI$1|.۽h%+TfL(teLa=aMPs 50U-?G1j^u|I&w&VPM\ *0{cpota|4 0G)>t3[RߘI*DCN()z.2KY4aWゾMgۗa]ց0HdpܱaVA6u)T;T\|7Vq%}c~a3ص?4YyԠ1"_!b* X-ch%w[ILrrl(J7u} 9i¦ȸ˪a[)P{WPR؋#SӇKܐ4aD'\l}{i9Tv~t?D*_b>ճ"G y+CJv |8( wn[;hp.[wBÞ: {xF?7:DIS-Bfd^ -V°O >CI WУ~ D]M~to)x1d'ڑ /;רCxr^ {ٚh e/)qe=gu& ,Me+,h<9gW/S|+% eɈ-7_y[g;rCSz6w}0%Oc-ve5#4S%ȑGԳ\<>G6ӛ0Æ.Ê26I ` FMB2swW áڬSTN)@^I|M^4?gq%ˋL ͉^s Пڴ=W|Fgp.CL3~a};Ӯ=\x}K![k5P&-H !l'{:}0j16Hf o © u[A LJ{(MN rMyW[ޠ~ΏWABǔjϼ4^t x66.>m@oŃ"Dϲ³肋3rv¢rL9P3Yg'LXl̂T:j9D7$w$z7ȴU#h; Lザ%0.` Aaq }ўsl zgJB)\ƨ&+Wb g~[,bgu)ESgL5!GUdlv : IszGdzc;8OEڹynulC"r!k- jicWb3@y 6jo37uٮ6a5eGZQhSMtAN?zmʥdM@@ QՄUw‹8oH іg{԰|L[QfD<)Ar%N/w ~ХQbyao[ deG B!Xx*;1eߠ=P+MXͫ)X6 ٦!An+A;pise S˚bvL Mdq!h7pnȘGYu͏ey+Oɴ$:$eimqnpפNw9d+ ^;y f$*YĮB/e*sI~CnNE}8:WmQ;3 eڜ3Tn_b&6cׂL Y 3۠SiIFrr33缲VgXgl!4]c.T#Mf~El:$IŸT\aӨؽE&X$"CvPgMu|ř"RJ9HMxR rx,<(xjRƻN 0pA,D=ʉk4n Ŋy=<"Z{0=e AԾp`ک;'NUI m5ֵ|뇃Ni\ÖN7*3P|Yc?Me:?Ea;PmԾTb\@~9l'GxOF1 6w;W[5׺slu1 YU2nA4jMd܈!i уkf8-KYBJ" Q4J %S"qբ3$3"  3f=GMӀ@'frh1DFYoऽaqj;}k$?C4crWP4DjSw'(\ϣ޾$LkIﲹaQ ae۸wbW)F9ʼ馩ړHc%{nx)S6cGKsrKlBPP\Eك 8aWM}~%f\c8Gșym-$Ha9!~[o"z g_Ȑ@ w1tӦmX8U^DYu9ev">YڣωE`oIs;l(GA뙮ivLb]"F# γyQ-%{nӥމ3t(C] ]4,8zvR5.9N6[mYdCrh^L?BSq7YiH0:jƬF; |GD&]³/yk 4x5(3 a e򐪴H@mΞvTx} ա@g6]WkSpfՒ7 U2$J,9 `V@$̎vL@p9 iJ.`.šCDqI buu{ )O!+TV%Vv׵e~Kg8[6] %`w!z]8 rj4n i82Oӱϵ_OXl8ƼjTǜ5:/0wm90+[9*q֧T\_6 IiHuWhXnKԙ04M,DGv~&蚑\0B{F"( 'B2fσILWhԼ3+$oS1^iXnjp%rAv4>2*8〛ʁJ}Fɮ-F,f0vvQiEty2^iG$MĦ5o)ϵ۟l9K=ve^VGG&c> \K7.K^kkv'f姰9bqB$%@^Ӽ$uSO{ݶeU'tf<$M>W&pa ҝ s!~\D~vUi(>ntіr/IҝnH/\den~ɚsQ},& Cȥvj iݢLeo~Xtfk} 9ӧ > ~ybC=>U>#QsHq54Slͯ?erWVDVdqmpˍfJagaFyqzj($m3y&n<3[vbPhC@U׎?-DZQ>Zy+(  ӣ^+ޚ1ܼm:Y'G|򷝬K>t#abIî(t=O5cTB>vJQA0u-3Och mx'9 ~]`i.6@` q'x*tӱ)%ڙ04UcbɊ[%40H]&,`RjT.Gq+Dtũu:tv1-|H aJ-ǀ4*Fi"wq=^yMi L&\:yzs tal I?PawcR)2ߖ)tC܄ޙ_ِ?xPTJ 辶+E*7= b7H0&,pd&FȱYv%ɴK ]<)2Jb˹J| SH;gVw!_l%U@.p% F hz3[(ȝRנ!tCnE&Z^ηC 2Ӌ% C._F 3nQHCmb'!(΍gY/K ?y"Su wˍ/]I(qG:c=Uנ퉏\?0dk⪢bӣ_(dR=1i.CRxo u]Fpmvm0`Ir8qcWav)h~A>jIq0vh}AFˣ-yݰ5_s՚쒉 }$I?2_y)j8a>7ֳ%rI#'H,yTwhro9R֗u"2*]{x$~4Nzq{()o' mհKNΙC­ aIo wMUҵhq/x+_Wxl9J.vaܒ^S%q0Q@E9UJܽhJŠ4xMqxO| a9ÚL _tvZ?\0+0?|6&|۞П*vTKjaLZ1 5vB }QT>wo֪ ֦\@MT8 r |32>_Umw!zh鏤E EV쪰S%Ŷ [CR3&#hOR5`aOn1ȐoQ}(eAꐧJ.DzedBr8;҃p̩9JVmÇy>;r %2j5O}djs#|Tyt(<22eپQJ\ȑ]aR2&м1_",fLٵ6M g8_{u, aeYjTɤ\`٘!2SP,/vDUv˃&%ө9=~ߟ,l+YoO?wK9]B%`͒wj{_-) @.J4Yq 8OP8CR5LQԜ[)RpBS*'Bj}$:& U"FckW+5.lJ[ImUψi$DM۶zp}/$>TuUe%Cx/­ᅅ[z{I:X۪߲ysܷIScagS$24]lE =٧ʺzGjAZM kQ]j?th;pwڰ[T"7M)i@V)붇njf9A̒`𵀦Ҥ ѧAiU)/H9%Zc{wP)F*ϸz]j,T 'Nkד4 f\wNfzKhDq%1&"z4Qtw&/-C9*)ZL~JCI[!g5iŊ֡D 717jC;E6 ܇frV#y`͌Z (Z)+yNO_|Pu7) 6J?gYi! HZCXC(S1b=ޭv mKf#>*p J;wJC#n]ڼ*&n[F1%;\IEz[{o׬T^:oBY`Dg,,L]nv\O0f<} Y\MD(P|XrnIZ 5`#{v?Ep,c|8ǥWs}A!r`>@\ʣ`.6~KG~$~M9"w<33էWi)xEg0G~r/^'õjINrUIQAy5cpbQC2vF|hGuTȧ|;ЙW@r2MTOZx e{(d5m;ޑ ްSnզ7P{{5DοBhQ (2GT㯝$Svʧͬ}% YOvR-cT@_ZaQ ggܡ@:gHApB_-*\Ό-b[ōΰ_2:XI~2e]KUpvHcZl<ޛ擃S:א$:֛8#Ć;^ TIA2p_p<<{#K[0Hێ|oaӛ=s>:uhOXc2Ppnӭ)=c]{}S{4pIN"c܁#*+}Pw_AHy Ok1Nyw>\D0P1vo}z .&Bx]K-ga .D0@Tcs|a/Q MD|^$P6'^sK ڠ1d 1p _X,% kVAa0 ;)Dc|*F;R)V,!&}QJD;JH J!Fi"پRAj qJtiahӃR|{ry.l.ƯjZJ[~}vIK>uFF܄ H{-zhmgH-UW@wLøWN>ݰ~TJYHvU) :="FB N&,n@[J/e+Itd" ""(qmx[\;c=ӄ>ƱMrO4H&ʘtOHP :Y*m{\klhΛVN bbWxӮHzX,Di48UxJn=pzH31jϝ S9߁8]~̣ ׫5_)1i C(c3hl*0 ѿxPʴa0NԴ 1VC:)w[$0:&ݜU7?2;,V/1zoKAL%b#zP(/RwN~N̛!ͤeDX :,ᱚFUq7,?b4P^n &$󧽰fopŠ :ݐ6dM2J7qroHg_2&:x,л{ϏU Jg16ɝ!mUM;tb# E~C<وE:!5q$(7!WCwOmfwΑʓfBD)av£+v?zGͮI5#AڌǺ]Z CQZShY}jo5ʥ)u4dc`D!}=N[-w2н_ @gjݽ4Y`Za;F<[igb?GbYOV(kj 6C U>_럾`>;^?}竰%'̭20{5?CK5oFmG T.|Lcp4&\h1qɕ(<}0X˻}8Ajmʯn<*S?ZA&f-o{uHRkZ\6+TiII:-YR_iE"Q`ʱ&=[ âǙ |уdoL[Ҟ556WʄU|I| lFDa7o)?vI"d!h>UJPt6KLq]{ժHy|V]Xf)v;60j@~RitelP7'h% SX^x{CW\Z!g!2a#سE] 3CBHQKG!-\p]t|Gf{ʠ D S,aϡ|CHP6K.V-y<&d %=+1ճo.*U,8RCdn< ]н`&:PUcy$J Vk˻VOMoiV9GnZ9 m[+;MbMI?{5=3Չ>jpIl0M6b'hRDRC63oc#[CbEYX  ő?% n5:&awt#Fq;[VBlZD.,P/ `TĊm8V/4. (A]8iVҥe>"fct`vͻ*D>U/d/-JPOhwK8pn n_xD0+lCvM HLiɲ>[-vZ#g̒͡Kwi㯰HVT G8xjnKqhp&{Ȍ[Q <ްK'X%}b~#T%l6*ea|)(7@9K]@+~Z.틷tjN4TA( & SA j[2Os),Kyl1Mhoɝ}rLFڑ]F.Vصjs9ePcl١zX9 jgf/diTɽ~u_ Zc{R_6W85%yax)UX搢8*(:'m'?=~2/J97͌LS} ANhuodjBFT3G-\zDp0J }]d 9!k1-Wì|zQP.msSۆRʹ TyN?HxtSS)lj6,MԘ`æRN^yQO'FJv+m/:h W@q@h -y$큥`t3*#¯(3D%E^0~r8: '";ĥrV\a}~.iFx]'>-ۦݻC_aA;`6؁J] ߴ"L3X3_ݒC{e׊sa/y([(3g*k&̩S*"5TTWNa` f%~mQM|J/c>/Oɛ|!E^s0uW'ę'%(MXpq ںBšl AU ; 1o 6s+ֆkgNj[sGo DEeNxo ڐB5Q^s* -#2!E}:,&+&n\iޡ "aJmq}4ho5t=>t-VD ~Y,x(1oцrM`GƂKm~5`"8UusoWBAF4ƿ=X^P1w`A<%g"!E ,mVA~w\C -6lb[2ijϖ¯ 9:j?[]Rճ0]Gf FJ:wq8difQxʟԧ$N鼇m`ezOod S U̇DIqxyt[㮳2f[Sm >%jx>מ2.*QFF9YKaASx}H\)>Ҁ.~֏Вl "sa߸Ň anРBp9.f_[ K/ {J Ѧvfپ77n}yPcø֟q>q_`聭그!H.1o|1$0>`5OrElGوtM@|q(`Ѿ -xǓPui˸s6cKnl]]( ѳ` "+=UKc>,Ġjz"8|ͅ@1,?КΙT>9ҌEc)lulB$A6_?1?Z#\b-mVsJ2 aelg^oBFWyP66z"(Ǡ>u:hxS_y;L2?[ -gf$|`ȹ%/C1]ZV!&x9xR1 a6;"{Etewoݻt~qck_PyiZiS/]?Z5lanK(t00xw'xm5QL7.YӔEigɚ3юFdAx;[eLT9 m,A֞:ܜm m9A|{ǝz =T,/Wfлr>j2 SY;7_fFW^*jF9k4/0 @+Zb E;sYL @nDVP. }K(S&7+dU4'տ$gվ&!1ʭ<cYF*hASmd|E΢4u'*<5P|E:Xn7 yC:psYެk=E9TOȵrqQDkr S=!V{҅GS]l7d+m>Lu\%cln\̸[/ǿ ?I|:\Hx2iXi=8R8m3jspb`09 X|_hDžtk@A/`3YQH8`Yǖz"Dq~2Hw[|nuK f{~tԥCwϜ-gPG:rJo"$ʹq &UF^v:gB%ErJ6`.2//S3<ı yRP@>i8 SrvukP(=a#'k9E?Er䞆ΰ%_,;Vmk:KZsD;Yկ#Uϐ|X])95ܜFly^oRmO &[_#[w:N:E8Ҷ2)}cZ/Bd>egGtҞ&3mE?4;;ojRWVLk^FhVn3 (M_0˳Xy ksBmӈ0^[Pm} % F^ rw,҂隤U ˤ컼ۗIa΋~Jek"(3<2|${D`3; L혇l@PD%@YHϽ[f6QVJEVYjcqs r {,D@|:u0|}Qʻ̾F': A|U|̺673l ȸ̛ͼʹ-g~)lj6WR9nJ[^KLH[0qSTXn]q>^*&7PV}s{lRs*M m](QK: &)*B+h[#:g84^Y0m\߼h@ Xkur!1SoP ڡzz5.wWJd75"k5I'M nq% 1Pg&D`ű[ZݒC&/иCFMqrJ#5+ <Oum|YMqL%kr'FҳKQ>g L])(f(SJDƙL_K󩀜ZYPQBF 9eo =֤J2U("@Ü'Q=~E LpPng"S; IU?Ӿ ګ )1a}VOacҘhndM@>eBzENqwrCH? optԯ9= {T]{P"/$ #ѳQ̃E9>*ZE.W%b.2q*uT=Dlqy=J,039$Hz0_]+K ּߍz!5s%Nt6_BWFJ[FO\Qn {a}pЗ5fŽݝ@ٮw ÎqWi_%zOa@eU@ep)jN4o~$L>:gd. /PLJƬi̢'2Lϲ \K*`" gYj !eځ%O2BuXNj[D\,>kL'D h%TstW]'f𿥀G ,%=WB% ՗_x c嚿 8)t9(?HW-xG0``-|I SzUB"dZ*Fo2tHtI#Q} D `!Kc4MQs]ZflLu=DPL a4M-,ehZD@韅a`Z".@[A7F6!DQ:ٳ ))@kʏ/[%O-9F;;;qy5?>cs'̖ 1x7thv<#~:l,k%ݻJS,Ǒf>۔)e[ʇ ӸqޖZMw9*YM[?Hcir#,ߞ}/,=~%f?F([52e#\tNGZ YX#a<m&qل)RS% uRlͨ箜2X1Do62-sM5(m`,+_C=ཀྵ -k"un;IC׆[JWO.q7K91qlH Z,[o!}|@gqfaƥU%G)&2:? .Uzv7%~{o7Z4e!_wX$T&DH%Yh&Cg8|pjk&5S*^]Xҿ b/c@JF:7|+5'p,޻cziJIĊ%gOcVfJ=3F1Sphn'=>|($sԙ7ӳ]ҸrLM~D&.zQ9NL爬]R J3ݫxqsc_ A$@_zE,ʘFe/dNMׄ>߱_mcVWb bXp{WO /eI?$^j79g,iɈ뢮1&z^تq~%hFmXΫ~c.>0-%х=AVn; ZrRClU21>e l w']ܭ-`{u;] LƷVs RG${ܟ]w_A@ijUR/Ϗuf`DQ'#9(}E< ف|6`@\[vL7f;$ 7FY-R=̍M*/Z/~.61Os t(ޒ3$<7{м80hZz2sv%P&|0dyz-Y=ba~ 30;۞ƌUcWI,6ՙv* GV2ǐrYx6hblYUYCX|_7EE'uA4TQB^K Kn۔~p jy1mW@BJUd&䞗sUj>+ cw,7l񳚾*4,1>ٚeH&MV⣛BG}R'q.)p~H[?LJQ &Ϙ (g߮!U(܃9> @˳ySɜ' #`x_8ʶȢm,LZDl !U*X.[bI e(y|U+ ;8Dm>h dRiJzn1W]ZȖosji޷3W5KĴ`8ش 'qpI|n| Y9/V$}#wE<sjɡ1(IdO^mP 6['_+b6ns7suRpMZn>{=v 5mZYe~LdVi_%kkQW%1dsu\;`i$hZ@|:=R!4bw|H#6'J(r*4<ϼgBC<5|rha}ݝPrp%=jyL`3әe FECsyp'{RķυZ=2iiBG 4-nܹc"x~MW3<Z_A9;KhkpAo;H3x[s泧ܷ/"RGS ִ۫( `$&Ι!Lۈfwޢ;ylkn$iahW"cFޠ4+@K2İ!K/ؑT+s}S`+lZ F[`Fjr:(D# &[z5y@orv#rhFկOe7z{ؖ_TF RP=Rd%O}3i<=}Alq9BihA`=/9X CE5xf+8>CibYְNneN\pgв pJp[Gu`g@*7,qNe31cZo@ Q8?6ׇ| ]'Ԑ9,eF4*ɀܦΨ2?cݒSЃ㻎zr.ejlIdzM#?wěR_:J/OZ{뚪"#nĄPtzY'V`¦FL\SNwo' x`#$mx>Hr&6Sb(봂CJM H!5Y-M͢T$ROWkz>e_DأUs7wOCX ;ۀ$y]&޲jll%,`vKF0Vl}YO,7enILC|1#Bѵ$MM]hC<_Sٗ`_ht!Y z ý>ϝ .ք0DwivŵG- Zr4JQ`TwXQNe. V@'T /R%##a>~UcUĀtgAvç<ꧼ[Z̴okTV4%. *V(WoYغZ7Cљ*9QLV@F43FLR;@7M8s^ͽ-MK|5gOEn2 qDPLtھ⎒lC ܞԫMa#i/MEc xRl?6VT2cߕ!h*cI4t x bS~\W~CӔTuZ\k`Cx]_ITVY_XcU0i4'ԑ@&~l_*+o]'h]R}#d8rE&+]GeLOc4QhD[7HD_aOk4z?o%i,E5+EcCayHzrC czZƺ89Ul{!1P{ҬhkbX- YXU̶lI'6{k/_= *ĄH\!xq??3%ۉxw~Fn}{-X:(_B̩dbC* tz=g $y'ȑԭZXC>&Jo?DR.*vGd&ftvur&/S[~TBL8caJMyd)5D_~k_ʋ yp#qc͞ȤaW\ƫcs|rQQ]oQ_"US3(lzkTy$ #xA WL|5;~H-r׀%4YvQt"f_>"|53Shk$?M80kD_GgW/Td"s7pE}I?7cMJ&hc%zZѭv-J,gQ;ЯA0[OQ* V@a04mg]ZU"WI8؄*8Xsoy&рs^ƱSi>鮕4>QPX|WK cTll.t" 8.,i5?"!'NԬ +,.)gh)N@J\+:I?N8DtYH( Ȑ,*Pug3i9xM93w1k!0/oR 1[ Nw=I2׫2b :-Pµ{jyO,[+A_LlLJ*ӒDIh:K| rNŽEU,|X[c ް} 胚MYiNA ce!w"ej| P#"ַs{0عhgv'| n8bAY!)ͬTVs3ӈy0_oObׯ!,^;E՘{SM`0= IX}Yhq}vxY0XWqu*+/}q:G̿03*ILzŲXx`B은/#&vgH: pey%0Y.&Mt\wn3x-wrRʜJ6k\GY~$Z_2~3I"AD@`p-³CьN2="aQX]ZrΈRF¿[kFHU(Sjm#Cy2(R zDk. 9M!{[!-Zw*D#k/ ddyV[WC3^eb8G5a3F5w$gRn;jSwaJ\q䅛%w]Ku~&jp}O>Y:qdXM>&&$%9RoyA݊'UKihjSU\-K0(C#}pZV z6RÇ ?8@a/:پDձÈp]y pY KBTE;Osh7ITs)v%Hh̐{du'Odv-`{I<^;MG;ߝ`2m'$A #ȈEU\!Nc'}xQ+ɠ_زa ?䋒8F ZÚzUNKхh:idLJ._əJ@)=w5gvK}2^ 䝀8z~=1]C?3"C"%҈ \/a2B ERP66Xxm#xwr4a^J @WZ5Mܨ .֦ +%^ t "%?pJuj;2o,ȸ{?oh+:o #hupfS<.F?wW>կ1|vJ>^TOv BUzqBW}Ump뛏1`_>C|L")%LXOk@t˨ Eq H'X-T<w(LV}JzI,ڵxazu w69JKRsARƇy5[&_Ъʘp&ԛkbEm),tR|i(}?q6 ~au0$u:|`PL(y,XҎwG,[# B)0"(FBI{k71J)kS4RiV܈nB neh73{;V&K_*ґO_n+Yt6$3t#τr Qҍ Q= 78!61:j V@??i(|:-{[Κ?r%42 ;jL>sfe2ViLE_K"sJIKzeڗst\-b$L,eTɸMx`3XD5Yiu/jЊ{ cYX99Z r۹Kyac2a/OQ2,|QI`"D O6R1 /O/4Rh+ :]O7Nƨ-q%DWv5CE΃? djYM lMykⴸmԁ} 5*Dʨ(E޻MD[/kLxaAtQ.S#OĘ` W"LŠsr NH\x4 쟳RXD(Fj'˚tsEZůr?Y1tC5!У'[蓷>ƃbZLF^Ξ Cfbbjo'M ~bLҟg/PWF&;wz>E g;] (Giv\K:1 x Z~Hw׬ Cn^2TtL__ _?0uT(?J. ?wBQSzd\QbQ+9j {r<бPCq( ڸKͪ[RHd][Nց&=l`%ԨA+"H'A$wDT'f51 njiS`ą-`Ԯ$_>EE]z.įZIv—7z58_%~O(^-0w~KYyp]>WY@CuzpՌ2ڳvF3/|~<ܨ:Jvl~ŝ_ r˧<0I,H>م}!Y555IӀZ-h!!Q)?"c%DYOfS{2uLT9*XA5(72 "M#߶ .0v|S?"6Qm+kp[3nh3I.wgԺ^ l==w"7~4ms!pc7E [e[H+P&M$G]G8|1<9>И=qpx#y7(zdUxym;L 9{)k#5 *teC4!^#48ucχa>'dv =#aTBUc~>׎TĮXgsgq& G |ϼ\b)\.P`pgjw 'Cj"|Ƚ h}`ƺʖjݘ# DG *^r<}-W1ݖ&I[>;/1ΝL":%ZAµi^]W8!>"rIPE,A}?e ,Z(B$~N0*vĀ}P~zZ[b@_l;xTt{vw"h>ϾB)q[lhp}g!X5&XZG VR\;8OKڝp.BfE͡r4qTz"}3&Q\Ay >w?iџ T}ʽ-tՉ(ϲ`"!WTنXl'KXn1Z?эqGT{mRmd)[\90ylNH&'_CDH?͵ȖV+ME?hdCSR~ckVb tGRzES&{A,-/(vXи2A2}l6` JrzֵG)7͚lEE*5^i}W*EsA+9hw[ZcJ~~UQ>^wy؎)Oͯx~co=[4vyOe^h|aK]ƌ7f?,QLDUL_y&(uo:&u~. *:ׂPnc‡pxV o&w.$u6Pe]ᝬ1 Bצs*_>r8H cKͬ(ģOke \}fo<NQ)|(o;'&,)Pq+TO mBP`TEF ͦ8',c g<aTQ&CRE48<.kq*7Ŗ e|EC{~3-܏CP(XZ CTc뢮E&$eT+aot xH cϳ"aEHRH 1^yٳ2⨦-(-:C5^{> o˲#ʺ"r%xs@Bm}Sk(`Z:auqRu׹8]؛b3ם~ŇR*7Ex裗kw-]Z1`T9XWiŊ{z'ZgҞw}'> 4DZ;/y$LX:[ $WpGuF^I ѯ8-MW6p>s j0.{>QEeP/"`+ @U#Ed߫ʂ9QdADRJNQLCԨ-[ !4wİL(B (Gwۄbm ]׊?k#Wg$hE`NپfG-D#XKъ:!91´u؂wz[wꥒI)tlWHmJP1VlLΙ7,胲vbw<4%sP Ƀ*33,ğk ˆu~!.wVF%By)lX@!qT 7x>PiUfw<lΊ`} %Pubm.`𐙕xҏ]Thbs}tPȩ^F;Uee?3VϧB7[!LM'$/j ë 4<|蠗>–ZG_Ȓơym̷Ǧ;ɼ h2O~P-pZPK^m,|dx& ZZoW7SjȭgMddLMXȆ rӟ>r-S| CdttF, 2l'b;TY6@!ogUK׶)8h (i|N! dm[Y ېTrĠƹ$FKVQx{x!j&]q'FɅ+WpjCX:W]gX60?/NQ3#\~?{kw_o5ƣ3s>8(YGC,%eN)<%klj6+ogծ=}^RhذGIuĽUׄ62Z;&[v|0?Ws -kPRk_eqY@;'rw<[ͩ8X.POaH{q©Kl79@aP?n Z`>0`!Í,yԐ>Ї!侦^V+D00>׿MNMhH`~/5DS"әkJ~ -ݣP<\31lٯsj+<{J.Tu*O׳tCe UmuvҘR>QЍez%ק McCZUŀh ̣c/s1bXڭrTwW`mY dRL`E?_@YLH5hYlX3<ۮU.e(fSˣC똨ˤ3W8౟ݫZӸR"6VD]{]aO WN*[Mմf mk]TJ7_[Åqϱ.O nYȲM #8E"C`Êv2\Ps(px[R1PC ?= !QFw+bLk2|қ6vV%gTo;( ^fxJ6~ 䜿!m[P.Qact@m!&C&n_}{wrp|-cݻFl4RQZl{5ԧp[  x)Xb_H;aH(ӃJhܵ< 5'_ѡB`X-rr (PGEΐQX׎ giuwi ~bB5X)uĄ(<?җV~a 㥶%v.;T͉2 H$^gYr6ty mJw'R&= 4-F?!>#Iٿ#m̈́6CHߝp]K^Tb5UEi0ol~b)):'2$'F鐌w,4ζA]bѕ9~[׹*,1UC3 o7eJkt3qÒYg j+ J[{ĘCs\ɵ {4R<#կ&ayDs/Ul6Vi'Q$CD'bY z-1 &3H ~tFu}"ui^_t,y>.=z4ͥ5skHze$cFGr ^A'O1dnVM$nkn`$N7}ˠ 6`5NB诗6=z>zb 3- kFV*6*CYɁ/Z.]R鍡h ={fI4=urn;Gj+12Ӄ!GaW;y=seRPח'˔7?囪nO9mDN%"3q0YX%lS)z9@R~l@>4E1 H\*̹DiH;1Wb 0f`0aßO1*,߽s ӘqLp:桇ʧfAUta?*U.nuD[!t(,5djycQ8"͙N٨"8g=~VSBWjj/s%3@L2nnu%NkUnoL$TNgڃ]0=bz1|p8rDwxfp_ y"^>*],(Gcui&rL<ݑS &ajH4Yob([X&rQBXrUl;o }|5)s^.@?] 8 ӸL/Q%`1<ǵc܂Y`])|/T6%d|hQeVOίzHqnȏMhmЬ+^z:ʻś~C]dWqI+\/ypLdSbh8iz,l䤓֏pGsn.|FUb &]A~`^:"j#Db-,xx)vzD4/]kTΑ& @cPC x#W경΋ޅWnPT1qfa$rTPKMV)$ 'EE od~Z7)mwA+L`^:bW.'7QNE>A.߉4%:]tMDe7ܰM z.WA0HB"j%(,è9@d{KCf0)+p[c %w zV[3zB}BpH/ru`Vd,W_dAA^.꿣*D[>]D6"[:78a|/1u)D7s}P3zZl's-q[zɹ^D5s )Mq[pI![:CB@&`ȐS*xgtjzo@$9PF q}d.-xZ|M)!mEL*KϦlugmXgbSNd4gLȝH<+K@^<{ùh\}$CH~3ƹ$?Z\ @8'0.] |ڜ͹rK[2 ن23$ŜQHY,ǍG%lb\/!Upt T![jzcejG]:2|8t^3Aa keCu|2*o%I'X;_0q D9,SkV؁ox=X,e5o4ѢJ7+ m;.b%@5Qb =so ]DZ6o,3r}1k48blc l4r#:kBPxiM/JՂf:m NkЈ|Y9) E-w..1PP *5m^y/ke2^mx!7q5{{dT9qГ<ž́xLR8#=}aEYTW1r-P K2qZM3-PXp\Z^ņc, *B9(DQ<&җMt煶`HpzQ6osՕI^y(/_u Hb%q]͈7f׳ V+ۿt+ ?OŒK&;M5֝R9^{G1.eqOnZ}ĠlLӥ饈lI>  iܮg`!0w ror(Tm9Mt7;6%m#Ŗ˖@k?ؿc܊ިz*h".nUWIldp/ڞV< m,G1{mFJ]uoq*|G]h Dp|3'=8k◑?|ZR9#,EzDCl/}/~"?>@e܄l2]`XDsfږړ欕J"phˆi%$b]]Y)l.o-@HAj9%G\lTh3bĀz)],E{JFwkҵ7i  3(a:Xj`d}=їʙ)`X;#NjSh-ĹDMEϠ*;J=v9ϟ LI?UPҺ30cVmRʰRro(L,1r qCZݏv<'i"aܑ j4ubK­y0N CvR/29fpZ>G_a6V ¸DDN#HҭO~1" 3MC;-rGAG*s/?Bf>RҦi =,3y̍ !Kdv.0 `G˨^5  ۟r1 tR!I pf9+7$*#+ d{'_`tYrp q21͝ױ RVؚ0L'X51]7?t~<70A[;vͤoDz.;11vE c(q,eCD3x XNNHIVnCtX =j ]$z2ر𓢔?kCky2fJq 4^ )ZXDЏeDj2t;)ؽԮ{x , ] 0Z<׻U]ss LB۬V [}ɖ3%+E{yӷW Pv9a h0HO|Md#c .b֡8tt%RT#ZτRTpF́^-q߉"\`gif^5?3WW6"l|bBC_y(4?N̊f8?8b\{?l@eBi.Ր'ős-?gy)SɇKoRGjzYC%WҘ[qٝr>Quvi$slq٧e :V]Ď d3l*zYkH0Z i')E `546R1]D0LKK ɣ02x {:G{8ei+_cDZ}Y1g6#AC!8m]z4VǹfI=/Hb^rg3vp^yQpgM_O5_$6@ՠ Y[NosRa5@3yaK&5Cŀhj2W=Wȩh{?i őGFu\TZ1Dwwoޡ 9B}s`u $,oov}goL/ ~pO=~aTls hs&ךð] ĒȚ5 !|skwJLp{1D@kvQG%9L R.'6\ 1RU06=nuQ^W\[A|.'6_D]5s<ˈ+ᠪrSlZD _,X;F̖l)L[]Aȴ(6!j|b@4c}.AQ$ W&Tp0b1~S%BZiIĴ g uHC])-Y 43(N"'@#y+%w3W=tL!|87R/˥=9bmG D2`Ӭ)%ÎiwV=#0b>f&U,<7#kxo`?a{~!^JOL 'D +ز s lBKH ^sYRSB =bFsuWk1CJgJ7~C*[3zfL\tuAܒ[HLGMp:0 007fCxGU)zh)A SgqyP.TÈ֜ȧ<:J& 'Y&]S ypt%eӲInjƆj+}5PB.̴}9KX':mSV^6~,`p?2;>o*n^ ,|%"JPQ ϖoA3 7s6؁~Vr6]H~̃ˡdHB-rTy?B^۠P{O{h.;nܜr>p0WN=BNe1 T}[^Ԋb <.[N]ck]/ںzhL>)p`nJ,W3Ɣh/U}xmbƢ4̟IS%OX}ľoZ_Rt'\Z"VbVʧH|B6y5)Dyļg$''bs}5m;ٯd{|gQ;ҹ `ꅟ?oE6۹qgY4qd9?@`$ǧأK^ 1FQY(L0)չ:h`fh1~P1M$Nt)x_}-z%dw— KG2?zԥʃpwvqeB6kMBenÉ|l]cxsb7N] EzHh+qw_u ?(lAjbGh Oy.a% &^C؀ 2KdzF,q3@F9| MMѲ+a#>Gt~' )$ c[[;V@wSgz!qn=Z 8(W¥"3JW VKTÓ`RkX e>m<,ZLWWb"]tQ_i)\ϊƀ^-"$2uu~"yȎxCt6`)O&Ԁ1!Nǂ폇CT xHMfUd,=>-,v/(Scm !t2ɥфiFG'3C֫xG$~)poQ6Lq airObʽ ! ]A ,+ ݜt,9%9 qHZh {I9_qt9|ۗ>W8r< @mvmn\C07s|7]"&,fƳ$]5x~js1JtV$k3}y~Eˠ$ bXʽzy:$RHQ骐"}7#.DK% κU8r_ޣpfX Ð-WU`+Ig%jT9v#Nҕا}R|E}VB<Z|Ww>>c: K +҅L!%Kʴ!?Fڏ[ +>6:Ww'sdbcrIڬSr n]uovteJ:g} MnrF@BE0\s>ӎS6I-I@tjO=KA3;36*wn S9W͖]x֏c4Ϲ.>,`դ;N %2U]4!)‚acLX6Dp2@tœK(8cSoGZwCk>Tx]aXiIqnptRoQ9,'WXx!ˢbݥ]e@f {X`/n|zy6Oenh]qu ?K :rI)U!k+ӽ91Ĥ'ܿvaq%N۫5gÍ+XrmΒbÊmah\wž!xA 5nFr*zc/rJ.:$_1wsxjw2h]ƆOd:0e!j5($P}v_'׉fSrAA-b @(ba{?>pâ~v +4tr5-t :aPS(kLZÅKOU[˦?Xm2aKKH9xqph _kKEn um\!|l o_kh|VC9{6B_/ɡNh/ԥ]y҉W ef.cҦ㲢~@,! c {m~4\Rcoc>׼?{˪d4&EcTFMCB~5K;$E5p˓cHMU!=c54?M[0 V uofSEt @)Z*M5`<= \_=hC]~>o 6@MPD83?xi$)ۂ]^T^F7vjI%AڰUELp jra9^HVW{4:75z)`؏QƒٸmuK4 @j+5 48;J|xqu2le)դpJDݿ>l)gcX- U9mdx(׭U[ T$5:"Fp 62z\p>B,Sx&إbVrvMuEfB"0+L \4Mv|:SQ8ңL4큮er骙=E G3 %V,3,v(bD!sXv76eʣlEA}FN}B ά$:s̫v6#X^mC8z?n3stCFrZOcY wgipdHQ^b/g NYj<8h^ dߗޞZfieK(.G#yH/NSڦJMhe b hk.ϜWrD~RxLDD܁'A^6qر7SECl+ӌst)h\ɉCljt-76"W$"'Cu>In636T,Z޳vM%]`Y*#|B?WSE Mk(.'(Blx#yxNe`2W5mSB\HLmc $sn(svgvpƖ|AO 7d:t!aX*s(~!*G5QW.| -b}<>WSwfGۖwaq9O[zTd袜:x*m ŐqW4)L iIL0 rk^o4)u(ytÂ8;Z`ϨؓPQoSֵv['TQݥ-_b~^b/09O{ n jB=C!ц1C.]23*+.Ix$I}z;hٓ ԃ'e~c(|!lY0cKݽF< XX90d fycդQT6 <̟ي/&@GEA2j Ba=oDm>^kgb\Itds#3rABF'rS dIX͙3##*Hi^K!jH۠Upr~Bzur!*|*d[юHV_N)ff'74ZMp)E.V{"7 ,v/Uw+@KO{.K/. xBo#Gq:[T+"Mu!h;s}&w5ES#CYݔv5εp:Vx}>^`MJ[g[~^VL>.i/W!g|\.?ŕ, 4P[";1 )χq 2#m#C,HGIaDhI~$w_KF;sӯGCŒ8]r`3ǃ:s˜i\ZfpҜq ctD->x1Wtʔ9P۬ں4=ƑmdLE0Yax?6t?y܈TDh *Ş2"Dy]& .0a<[فmi$r! b^EeS(מsgu 1t\EnJ<#Si)nd5&`dL$N7wF)Ia9_}Pt%+V}^C O <@' l1%ֶ"Cu 5d7~^ "48H4+C9O? bb΅N?4EX}:"!Pɡ`s9Ȋ0L([Bb3gR&0o2MxiD IOQ_sUK"8&dTgR2$@P9"i9~-@]@y~s2Z2x! e8Ge4ۄ@V@miM80;ۦ:gWWƿE'f{A;OA˃+';|#fYld[zJ"οQìoݵrT9!I#[=z<ݬ$ܖ(.u'EHP]?R9a+?FS3"v̛mռ5`m Z{(f8=9at=ןSW +N5x.Ϧlj>XnbwINbvtU3)+jp<%2NO|΍ 5v̖#HhX; zEБ2c1"9]v&@&.?M^{TB}kQﷶ2/Pwo\6V+ _ڴ&c0O3ŠCS' qقbK}+ XSO =T^0*hm" =6 g>mkI瞨ewy^ Ix } ̃oIbi2:PزQ?+?"h(-nwmcv<_t/ur T|9-= +R VώC#V!%p~FQLcRu\pK:c4QzaOcK ۡ,Y-6 okՈݏ0JZcY2:^S2C*~#Vd|t@$k54mc<RN@ଞ5 րCDͨ>B ۟!OӗkKuY#xUvm6z+żtQIFV~nѮn_Vg 5*p#s@yb.lYR&&- |>CRjɃ[D$(rsVm;w4 G`0-/`}V$Qd!d!nI.֫cVI%\Ѹ] |} M]Nhݑ|s% qz~SٹbύlgVevT.!}?&۝iZ8z{@IX մݶ)bJF^ ~6QM?^YygqR9а#.SJBH,s9^o=g]J.Q( )o5L%3'Gzl9+Xo)oApܡ5(t`$Z{kd DݼaOJe фx N„ i _.3h Br+T-)v0~PLYsDC@ \Z gL1 ~Wp3|rJ/ݍae.~UU?TEs<ĕb)!m#nG dQԊ^PjWVi.kM $YnԥV$ WU+; .։T;: oŗ~]opԄu|2>) դMvbx6Ba\ZVenT0YGR pz|ݎŏ ^T&#X.E tR ѿX'XOGcҥ2Pz|/.K2-A 0 E785_?E-h]iWUm=B+b][=Vf5c6ԬEϾ*%.laό*rfS-IPABIna:DHNdԅɉXI9f;,^<:5s7)tb v 'RF]mI(4Ut~IM+ۓ+IQ?*궿mTa'[vc-7v6&3ھJ <[?RTeT#j}]zﰱxJV: f>˳urtߚ=j!Sigl-r۸$K.;fILP!bG4f8 ŸmIb8_75pĞjb O-ٽaTA8w=Gfh0Z<`Ҩ ꏖ'Sv7Wz5 X8|Be65 Cu%Oo`IgVCGy}dbBàFBLj]$$/e?Sv.Up8D[jIx@6ughX 6.|ce0R\rRsl@{wVQ/:e]x̵ _IjX䋧|3a 9eɹ4'q+J欘Hܵž}W\wCeV?<$ud+OGi([ǃ8X ҁLΘ <}[qkQGC7Ԡ(L}K4U(|\Fy= S@f~듌OOBbaDԔÃ,ۃpNS jѫ#[țLyoBh90%!ɂ_j^@y(/voJZecvj̔ol{Ve1|3*bTBq4Qlc3,G@Yl!28Ky5&f/WW:H/ۋlF5/ 3Y?pLƐം ?e(j|ep̟l#>S{ߣVAÇټ@R| *@ZO*Js5^OAՉXM^Pdq ~غv03*+/}`Bm o?UPgPQ N G#9]۸͌Q}g"ODG9V+Jd변he܅ wj;7d€qpTڸe ԬAI=E+ҌڇQp0"}pj`9$>_V{?0a4 k,W(+>ݓ9Z"eK>qgkKVTâYw6&K }&ɓrz<*_„M g.[vPHm;!g p,蚄yjQ1;bpD\W}4E|VX]*Dwx{uu9(X\50Ï +ʩ[YSKaG_\" e'Rr0ZO>]/ʀ:X> !μxNB Lu_Oh/>a8 %'}n87 v͢.◊*i_; <ǧw<'҅o_D L1$gcޯOBXʴ?-ƘM6`5~(MaWea !CU#Nq{jPVj wq 1SD(y\(qHfGǝjk$(A f[d.#g? WٿÍz 0&1#w~+˟Kɲ:ykw8 Q1j%S(;hSeݍcy9LEV|** &'L?Lgč-p1m-.9\/fʓjnΌ}￟c~@]_pUZfo8Ҫ`N:Z46Sy ڒCV%Xv6:‡:KuN;"ʩjr7{]0)˫ЖV8U]%},RZ0oR_;RFG @ ~?R:fxb)Kfd=sW=vuPQKhpsHGAH(sA<@6ӠEVѭ;(3c4h0 aLwP8.  hA*_T2<G&lfU *@ 6>%+t+#Re/+qqc_M|u)}PϦ9j%~I?!vL#R+Zp3>=?b^aݹd"ʽ&ǖf){1_2w+UiɽQafU;=lAh `4@9q䄁QI[V-QD.EOթk<7S' J=(U ?)ySL7g' ,Gp')y52;O3e^]z R6";Y lIꩂEY9-79TB:P k?-EAF݈EIPؠqBQs&xEL30gO`Ewq& nGн{qg:d[JVHǩ柟M^" ;-ա؄}"Z8Wm.Ηnh`:Pkx0z62xyqa: br$BWkwPSnz{+e 5Iˊiz n)}jʄ=x% =u>C>U6Y{{^YtY nTE|Q}W x=d~2D*?O~Y*<=?h : cp.r|MDqv79_Df^5PBxt# gs&u>5/$/{>ko"Kba2!3r]#+qtۿT Dذ1SH-:l;i 伧3:[ԣX@);=B5 %GIns;ݺ,\ſu:/|&j1[*]A^:_YO3'C++5$J)r[;!0bfeM uoF>鮂 X* lɍ0=d,G`},Vf``rWV4'Ko?GN2ߎx4_ZzT\B2\Xr^QBR /CGh7 |֠T 0Cit0s8ZchkVB J-)F*ISkJUDw5)S&Uζ-0}nwowF]r]cYW;+) YyωAъq^]{CayUxzо8Aۅn~I)S9 Ql Z9sj!6'=D$, M % w֝e f]Z/I`+Tϑ'4L~c|@K3U{:Y23w ϶Ox q 0lԅ8NX%ށN ȷtniflR|48 ~UEbY fvN?xBviYS m$'SƬpAtF!\(-v[܄1/5efm3 {PgiVErFSQZ?̌N ^y&|U|[qAV6Q !Hgg8ׄ=\}|(S@<މ,z C灏=vCYΜor_*XzdzR埛}(X; 4V՟ymuGDȡo _g,v \KwJB*XV0|3ev?rYyE>n֟Dbh[, Xd?ɑ}dr] E-/,j3)6I(mZQ;o;Z`BY6a7XT1-D}lMp& }qssAu5x,]r}-6hݕDxBEsDZ S2z[c)h$%>U1)n7S,)f-=G"-?1~:LF$<:F~Fذ榔>FL$N/2HD=1A8'Ø>+SZU!!O.U?eNYXLB̓ O$ |(|Z)c6wp;myN<"t}ss"5'0Xsw'gѶ7|8&'ߙ/$X #~&6zyG <ۇHf*YNI# ) naۓ+[lϪl_z8|4+9yb63W=_<薖=gUJ<9U9ї)4~],lY]T8H?꾢?a?{^{2`T#IX 3]o+>T7hzA@6-tNS,mDL>: <j +}7d>[pҾ:pJ=mg5 Q} lc}H8Fa*HtF\ˆnЭZwqlUR4eYw s[68QoL#XP=dʼn<36F.O!b SG8O *߱&צigr)>$lS1-SZ5&D|< o ;Dy %7*'Y50=:5mDz rlZEp֌X:/:<`O>M_Ən!! jΖ(>nWtUdu365bj; ficW)Bo1x-ɥv%lrW]}8e6/ T 0{ xI@jQmY$xmůh8ցnuKVqt[p[[NK[*5RS(hCJ&:(5[ym[.BiQ8^aYM3L)e-S$$Ɗ4}Hf2MQ DT=ƫDbQ*R/=WTw 4"/hvEo-AӸТ:8CrDjΈ<a bIYA|@>lXȎ0`wYhlo9a[ F桁b33mpM Ȑv-N3 /yGC0ccfH;,fnt6T<rN3oF얔W6y&"( ;6b@yȨ[Z]cK_ۮMLX(H;dIYwO1 Fߎ^1L:8T_w̨5%f7>T0c%V;*#s2b|<\ +* #. 7a# hj ơfU>*"p21Bۀ"VҲGr7gXuKv+Ij(mWJL肞3HWdRMI _#CֱM/Äxl94ܾrQF`Qbj S|^˺&+ֽ\ˬF.XF%|OG쮞f~蘋bo}YY܀7"kՈS [0g\:?3!﵂lMC)-@r#Qk|Jk.TSl(R 0\&uVKCpO9ǠN{KtJ!K_{̎Qt=8Dyfo +=~;%tCAͫ[<\C׊Dwְ;^%d\HԆVSBtGGd9wGۤ )?) [:ʶ_BNM# YIJ[&\pnFUUHx%ܷOR})K׸!4e7j%FRQ 7w76YrL!!$ieNi_?:#{D0^9a_X{0YU~rCXDaJS+ !EEήsTWxO ;?@5OBSU,o vэ4%7=+!e#ؕumFR{$J9v`Rj 2lSɻ]D'mܷaȆ Zq\Q𸵠"y9M߄ ‡ftWf)\5Ɩ ͋/*~ StQ=?kow2?$>Yaǚ55c!v:7ڤcҬ(gf(.и>PpE{fۙS@* l #}?ɥiCT,= Z8W,^+G%R(tUjJ%g]:he WCvrN]2:'ĂcPM-sdOE$S%0/V@jSs[[ԡ'ï'z9BQw[=w= N.þҪ'k25 %KuUf%Tn=]Lyw1Ŀ9Sp` I%j=3w37CcF6hxJ FHgW!MM#KszK9*Q USc9mB,a5C$#hXPM8Z.nۍW;Z-:P1e5%yAod1 a\[!@!v^ z!Ue6*x9'YIUzeI, YX^|[@XB!eG𳑍|<(VBXU!QŊ5+5Y1j)ffR_,o:֌[ _)x4s6a4Zo G'Y8ڥ*t%]6c@~*>en 5t < W3,E( thӁR|b gJ^J=UhTX.= @xx_L#' 6*Xԕ *`r~;oU?'هqBsp7ڇ@7#bܯk)!sJ5_JաY3XѬ4iS ujg|"ت@z/D"U6Ogǿ&keRssTTދݖ3Kt/Uƪ]EO+;bIJjA2C6Ǩ24(a@b,Y3O8-6>7[-4HgGQkzާ N1(l RXNMDn~T1YMebH" D|ǡ;&fأDO]n0Y$.Α5ԟ񧰩/H(b9wN*A*,:Z<ʪMZ K(QgKu}dr$VL޸uC?5gKe ]"R'>aQzϤZTiVÌ V68޺8DΕ_hXX$Ħ:a5 a/V,hnO־ѡ] ?*\ Yp&I)h:1д_CJ#4ۢ^8Iup ?B-Pp~M`gFO0Bf㑡dAq+B2o'FI߱s}3O`ƨK`ӫ|9r]o}GY0WǺgB! u}_Deg:Q93V^slɖt`Z?l-ULݳ8DJR? XLR%B pĠ;iE+'br=čPW#mnAb.gnV(gUUGpU5 }(~@02vحBHT` $d) !Jq+PPa곞Hi/e9|ŗ4[׶s=#-L鋩`.^@ΝW;z)a Q2Ʋ!39jfLjұ߃KE!B~v}lXhGMbQHg&N=6J1y? L!LʌOB?h|?=7//_D~vK)N*Fpqvx٭m#V'&N 43L8(zcM𧀋|@= ^ ְfb#x)<³FF!4(teIH-~m,`#>x$ḈХcE g񍢔LG0q]1ا$8?%Zz0wBwQ&?|t$(}??O%N<cl`u (YҒ!G0%8=56kI}އ/z7nfVlLdLԄ s'o"IԘngZS-<޸dd^@` |3;o*32#6gZ0¸АM-iV]h&69ҟN1 7 2hP#bkQ>鲜2o)9H{Š`eІkdhO UJ)]1.{HwBard"刡]+jCHYO2e.2aA j>)%#ꖑaP)mk)qFP5/iZ@_@JQAד,8ظ{UߕmlyX^M:Fd#}U4]q1uqa8Ы ^͏.+Jg8Puy2컀u KyaS]'l(F $ĕ ^#94^wȚ|BއZ]zBHč\克c.T;YsbH⳷60|5Io0@y=YC50Cofn_ *t6vXA|1iQ,gj"5 2bWL0DLLDLr g#Avֆ &g&UwGv^Z7<]$8&+6qdž:"|rro^1Bm!r13ch(βQˋ6yK4SA )V2$IJ>vꉒeQIq s.?ʍu&:7YW\fCqz[&{c( }c-[\vȋm^=_@J&'oD:01AEN4Rq4WB6QS@7(vv; 8TX3Bj5[9Qpe`m]vkQ\Ps\b4sѷn Pxtl3ʽ`,rgȮ*w)O_!R 2]ɀN^/t3hԪp.'-NʐK/* J Zyv9F}kH(Yu>GdIQ2MHSԃƞ"D&8[5 BD}*Ӣxy; Ht+eI(CJ;}_ _SEOxWwE9ҤuI a Er6py͹:"r40r^H1]ğƈwY4q F%EO>qv{Kj9 ΎRw1&=!L<\>l 9NB۫iRzA7xiD"SvX,?JpLHķ44}m)J3p %s&̞+4(fH$ȁPjq)djnܔMJiMؽ D9?i ye.Q^qq:pbHaݏRw߳ݞCs/9^>e]nQE+~ٚkŚ⚧sǸYޱἻ|.[koH((.k&nLgk`S"TრL%jcQ8{(c{"3V>3 Gq4U>mv{9ĩ.ӚJG\\ @CR*2"BM3FHɗs`1FH8+Z?Vu$tm[ǯ} fWΩؔR1ra$ ̈́xٜ*y S2%:rkC`14+|:n {ͺԆFUޗn]LqFQIþWm,|ﱟuotHڄ.ԈncjQGڡABn=2!#Fiy+}-dFU˭lβ q2c*(|T>|Q_ШA=(JKtSgcv>xdw\ EB}>4!j,_(󍏥PlE-N쉸E$f_Y '& kUbaH`ϾCyQt|ٹ~U1Xn9w y7ֶ>4 uST+1W䇠Z&%c1tQiܠBZ%zk2k7gzz/ѕH Ovڧop@~-H$v0TY+ lSU81Jڄ`6É&pAU`;I~.OopڷYSAuFg}M9}-.mqE'kPl_*vE66WL\x4O e/ EE.Vjsu@]Ndͨ#=K9 e9Sl]3w,_5|kP&߃R*TZzʼR}\[Kro9*}J[Уpl Jal3uXc_bZ%Ē_NY%%+#Br)ܜx2.ȏ$Q;[43fRgu6@Y*I[ Ի%889Z9$!y((:٫O4x>s4bT/_ }TÌ(`qVuѥi"wʵX)EGWj_g3T`&{A DԂGCx QTRqxG&g7b= Uh';N4X]Ոt3c r.qpQsߨ4(:ߒ@-/Ǥi,PA=-`RL9TBIp FSܲ?s0DP}0a5~H${M ^R`KD,3aw^;:M4ƗGPW6=͋Zs}6XڎJb`-`q-*Y EIs)B=iK>=NH hSFYM8٩ze W$ ::zH}cYMk챆Dި%W&Vme7_(pUx4:U BSEj;. 2'$hP>'1ɩLPp'QUY6W^=:+W|7o{@9Izbc3}sW? dڕn"j"`Q p C}.v NѣB|Uba͚4]f C >mE`Uu,ˏX5|$S3Ou*](ac1]0ŭyuo+EvXL"nyk (@(9|K6NGK!dQ:;2.ܲXI)^8孂| + kuX4}B/(*ɬk4G4řO Fa.Re#B0FLxl- ZKʝ"H\y#V)e?[;cn*okSP% 䔢rF"5 7 foudelF(rlϱ.h{ajO5-Hܻcb~ңյm Y ĈVGG4i70k<1xGeZ[swV!$%dW<eڪ8`o-{\rlVai)JdYxw4fq Ҫ <=(&fsYnT-g< uKQCJ,ƳA^u:}h}jqZ:)h^Ԍemt'd.e,Q'Ō.|qƕWxbbc}S켬Hf؝-78?O>m6 RkHZk|0\W7vlS7BK,}b??dެG+r?^zO)`/ȣ9txÏ畝]Z\dIToNFWF-}]D :F)Yr더^7\qP iPm CnMxMwKŨÂK?/5.$+g-sCj~@v2qW 9B]R{{K@0x%I=iߏiJ?b$([N9;%OZ|"3 že=Z[Kٟࣽu(2f#˫&F-q~K=R>3 {Ϗ&۾׮ \DFH ?I@2F/%8)T;T(4+&a/Gec&H4tWZN3(t7cN vzD/TNF0>s~)U+択-; (` [+*§Q'[ɵ*tЭz.ZqVٴ.QhBw}TK{V823 Lwӎ:A;?DKFn!xYJ/fAAexYھV9"iy61z#$  gܦ&ȻȍN *א&SJ Cń:J  "ݒk%/SNp_a'w첗IϕqoJp0k;pB,'ܳpw˔y<ӛd,҆N;@bVYQGu9Qd{j thxP,U#X\3&vnq iL;1t_Ekv%dr0M.(*[mȻJ$_ #j=먺¦sW"5(EϿOXfԔr\sTL*\# U`od ׏0}m8Ȋ<pC C;..(4Z(*wQA:;G|ʔV&5FA`,AxT"[ԑC ]S(:-r↻0p XO>,D8@uRiPg??_4PY 3@;`)F"dzJ>4":E$Sb#CL)Lz:*;C/gKhvYs 6mnLikG)}w \@Ѫl(U/HAL:݆@A &Tگ̬-[ʔf Qs'J.2bK twfnJ;rrCҎNG0EB>keh bG o}4yC_yF.(ŻTѡӗ-Eh /mˡڹQF`ӛD{eƱxl fLm#j,Ks8Fr'$Frb.V<5Ƅ$;#<2R(^Y^Fk XRby,kchXvd ijA3 f"+\䆤'mq`&"FLItq#v e"-=Koo ƃJ }ޯ]C$_%Y`n};+kNr#F*~$Qň&Ͳ޷iL0ܾ]&PJBJOaoXlB[ϋ]Si?~ ^S'&dn4'!*ȚMu OAy@}^9eCi['SrgUr-~;N @qD|xŰosp\FF3ݻ8*bbоШSAm/)eʼnR΃>݋ *oՋv2/rk0x;B=p̑VܳJYytU4#ɞ.(&ykՋ_ܨM&% [`O/UmبLi:-ɠޙ^knbP..{;j}7xnķV(!;bLip%L-֋"~?+HEbEި\:oύ@u ٹM#GZپřIql܊>߉dN-qeŻgԏ)cΘRC/kA]Y.?堹Ai-˒}:%5aU Vlkl<ت#Uy$,ψOLJ~jd̜(k)܉fS+0Cs~d^)X?|S^Q5]GKJ1ASqR:gĢ7)oA?&fK,޸cOQ3a+5EAc:dL֌cv:oxTf0e6=Ngo53kA`~`ɿ@5(=ft/gܻ@ p Q #wkDfG:-_zrG|t>[2ĮJ{YYŵbh.#%7H;Z~ } 1KAaZ7ZH"xY>59S~`/)rbɬt!ҳ\#,hmDcrc:6h>ch]t=U|>0&W#jQ@PS>XrЊ2(E0st܂q |3` kp9׌~p}@5%ͦ:%2&˅4̮(9Y`?OƷ.6` i/hr:yc,hz{o Bl&ZHJE 8=rvJXH50w]WU8Z]6^sN!|V3@мMS}gqxlE5#b|vDPlQ3U}-fo @>a[b[s>+i>{ "Oݺ.=EGEQہzXLlBeb,R*z6H*XAt$ Rsy}.!j9vm|͹RNЏш` +ky*I-sc~Ӣ*ѿ(C |v?R P_1`j~*W2 7mT^@>@]:mc_o&69HWg\'D"9XaG |_)8^zpv>UeFPSVUL%ւ{oMy:}uŃħǐI4bE5ܾ\k&X!U ' ɻF^Z=p Jw┬wp="%uٓ[F)XtڦjZ u>-7 R|X֕I.=b\&:97V9DЀeW2]YT)(>ů:<웍eŎ MF-iQGKk3u7då4hGsdY;(F.E`Dž~L>`t;kHN8/TD&0-bAUP;ؚi!⤴)3VK'rGڨxfx%.p"%4Hœa>ynY8孂+50!ܟVNsl$Sl ֚}͵D5咸)Üa) uHT+`u|̹6sOq#{Wm@7 Yn&ܔYӹTix\<"_#eidlAepDu4BH좬OhU_v{&[8{7&XHq)zSd]5 pzўu<Y(:h%ca 0ZLku@"/&'#).qʖ \(lӅ)t3- B:H<] ǥK/>3!{]ĩߟ GE Q>X{_1YE!+a*4hӨPg[)"أlեCa8,]uvzi8SOb9B->_& gvSPN #K6 ^ _GF"2m)87sAn?^%'zP4d̒M_7IҾg!u'(7oe17"R5D27j~V10qO {B#g'߯p>k 'De\~[yK纜BQDžBɼOf$ 'r,v|լgX(6EVߓSd(M6#C8\)Y/סnٙtta*rXK# ҒѳMKkԲ):zv 2 [9`O Pm KH7QZ H^r.:sn=?/hH;3NKT S#,-nsuś^/i6'j b/`Thu5S+"?`sQ^P@|2BR;e;oV%;?od~V?߆8ڥc4,y|ڗX+P쏜Nx]ҲAGǣg/SHĸ{V^xrvI+U;q+W]TP~JYh;(;f?`r ICcgsQVVaeY 2ힶ  ĥ(+In, `m 9,svg1;]:KKĻY.0V}X  ٫2+M7h#du -|Xcsf>D0 BcPR6!v=anrHEä3t`8DQvENqF5UtΤ{5o nA_6|:]VT3܊@mc/n u)GY~]7-Dtۛב"EI ;:Ux]wX8S A>0Wﵪ[ׇ1?u@A_TBb^=SAMQ?>4DuE.y,(p" ;=8^hoЬ6&5VlasC=<^4ፗ^M 8 ]qrD5HcÊ45] G_3H#* &G^I0ְuN'Ō>ڟsTg SJ+'"_#yƏFy'וCH#pjf7AKI'=܇ouRVEǩo;%G ^vb6[䎾6{XVjv%GjS%B;7ZMr y2fPv鈪gcP“>ffb1rҳ6xxF&NS`0ޤzYw%mna!}~{C.BI%@T~?&.x*А-2TpOذkPu0%Ϥ\)RK"4n2OhNx e*!SϑŽ];NħArՋRhglLe0'I =ɉ1 4Y@aNpҎ:/J!fq 5ZE Jۥ4H) Z"8f&TvA4G?Mo\fH?wag9ЦU ӆȲhYI6 [+ @1.!@*qoS|;-M|7OE#x0A)Eޅ'OvCe#w7ʋ;ub43)XevvLNI ۷Ao֜o{U6U/`#IaGA-'&Q8`m{VK [s2T㔿+CX\+=\4yN-D5t2umGDԉmQghJcЮ?B sI5wo)ͨt5fV+WA@=tQ# /BHۂ'"+ X& ˻Kj)YAN$NMmʞ%]XkpUj|J~z4zJLqnBF# MgfG𭛊[Z+c &]:)3z2w1ԞL.e3䀲ʰ+TiK Lru\qu.%+57 qҞ5w{a 6dUS}j}H=lh;==dRgZQ@kQ^xFЄ!Ι By~FIHIi^dgJ򋕨ݦWy _I=|B>`)ϱ%£ O_ ~>y_z!}WrtGȃflտzH>*5 (VA[S{/lh~2NENn͓*캦J~`>=mB!%7#< QfNS2KR&Y՘z%TO`s߀+ջ0z%P~zOɴVBi#Y&ɽiK@!g`LC&;ak$Ǡ"'?5Gi;W&a6m. Dt iQ^+ɅϜA؄Bj27eMF HŜyb5 `\shak:%>I\g,G߽ܺ ˃z [mrVOyuOA3ŇWm:e=\;U1+5+b`J,-sXIYt<taX{F[;Gg1\s u1D8y09*MaB@Mi$bc}jJC 'Gф\ExP:*@Kugno] 2қq4/ OIZ[k$߿}訐aTOP4r X+InZ_Rf50 v΂>yBc"dYJ<Ќ1w̒Ao졬#F?62 Wa/Us?k&{*:Uyv ɘ2-%e#,,81$] #9%5tjt~rsܞ:ų"ư #TI41kxBZrT |`ڕӗ$/;tF㺙}4,5hq\o 6DjŦ+pƍ..t _K5XIՏ`iSXܞ|)IKvfC_67Xc2b@|yPCrj,F1;/nwq YLUM9m%CYm{^1;*gX֏$('Zi d8` x(ܵ 6wQȭh^M$C?2H:ӄsFÛl:-\A&u[[nʞnQglh~ϼ+mn*Ӌj~CkLq. Q2z2qX}J xԵ8"h6uQIO% 1R*V'u/NtW:di^OՆЋʌm7&!Tw>pB b{"Q"l!ռ8TȺ..߈w= ۖ-1X<|}7PbQ'eٌGt*YNHKɠ͹)ZOUT7&&6h( yYaٸ/<7e`r%Ru U@&g=[i ÷xC*MTj~/;bKLAH٩s4:CQ&ae9n5[׀sjvӤ駱6D3FL}KYa,,zG&d 6f2׳dh:{]2XD6}歝9[q;T_{. л?24ssc~6Kp8 !_xb'VF@[m]oCUe</SMc0[{FNI.>EIa`HsPG&s]keB&6hK!6b.jfn*dB,Dxȭq@ C֌5˵4\V~ 2xΆH^2]^jPR\&tUFQſK ᭒B͔ .lUsY*0XDLGlmjWc3b賍t#sl: -BƱqIG$%jj+_z>R,;$<ք)D#< )88j&-VYv$rb`*U/L! &uEpEIt6!l@^KHR<h'zo$P)c*D]Iu呩f՚o}-iIkiqWmAAbz]]G˟Hݻ(ty ]}jKtnheQv$# #"ه?Rˬv+RAvEh0}7="^:lwGxgOE Q:H4Jm.K|HR̈20^?dnJ >l>g.Uɜ5pDTZ%8$jv#h!~f>* ?' /Bn隡p;e{' j2ӕmRñڏ s,U =8q-Nutԛiԋ]KO^>Zf "ۻЂjG@s2I+i8L1EG`Ѣګ&zc$i7`οi RksjTӄQPE}zJM 8n \ӗn[91lN'75a6B|E[Ԯ&G9 }Mf-*ƀq[_5@Sh n|A|kX"Lybkm86Ǻ~\ũ6L,_EAPW'j6[V)tfE_ E.;)F}DLP‡N'd0.!UQ}-|:zcRL$9>Ҵ{=~}h0i7/Zq^Fr]I39@PTϖVy\SvlflYX?7>FY$گAy*F|PlJHϬO/CD!Lt,#; _-L$!M jewX`MxVVS,=:_>/țh휧 p.>jaX A5W =?^֕=N4tǵʈCuIn0*L'[3N(*\_tv gB¡Bj`k%Pf(Iy6b CV 94PYteⴽ0ؐU!DsCbug#Vv EߐNg>M `=APاa&\\-E!-38@u5$+|~c+u>ۀNFmtP &./W~5l_:9=vy~@-uX߉?W֎&&DF?Wg+}R'35Z r|{:]4hmc|9"(/cMSA~4Wg;6XL|nI;2 a/u+m;-m!J`‘&D)MEUv/E̸\dgS"KĥΕNR1ɜ4/R$'|4"Ů:˦h}!⠛잝 \o/IHsv{[s&~wiQq;U/Z('TZ<3:N~9wM=!ݘV{jml6s4 y. qr?vXfas8/e!r- ʻqx$r(\;njnYIL.;r6F wns,@Eg8@RTՓ\S?z^dp:mHc[3z'R8Q9;ǜ-߫q =IxK(d, aAM}חxoV44}U /ѳ *i5 hQդpUޜCatlƣ<1̈́"{/.HψV L,e_ŷ%ژ&7hYڌP83 :Gfn=ƚ&uJZ9,Z&sl<>}s)we x]xs)Tx?ܘ\/gyT#iڳYJI*4ڑx!a% $+yd?No-Ow04s%Q Er-`~HbxrUXmT6p%WӆPoWxO_ZrkjS oUmnh;,~Jl^"0d3,fLPd9R9Ni[uW~(`Օ`q; ?Fvz|U&IK5_~T~ῳKijHGmj[v'Єq8Py<p|xIy +O 96z! YklhPVzzlk`n伂iz؈QeXN ܯZ[h)㡂2 ܺmmP賷;5X7ZMy X(Qv3ݺ"`.2wM{h]0 !UST( 2nCEgF|ϣ[X->!?Cnm! '$2eC-mC ʾaPe◅ջC' Z[=!7~A{9B(ūgvqqPF?XbRoviMn/r)~"/ʰ^m>&ѪiZ/:t紎Yўpo@F^7+YDヾ|Xў K17v2.GWIu@1UVm^:.+1RP*.''x?Yx/4ƳfU9P'FZBC ۣ5)Z-V'ⱇuN8e-b.Myy $Hʋ4em"b?솮REnT_q*h"ƇNNQw ҵ/Jr'n!*R3B͡b)#*IbYZ/ МcHj(ǜ##CrE)%i4y[ p5SE_IgvDp@p@KN86&&l(01ǃґ/r i U⡝䃗fWrAdwC?锏ZņS蠁t93 xxװ{Y.oQ״VL`>@Id7QN!{ojIt@h39~zUYi&%S?u!y "%)рcC]rӰ&Oڅz!n!Db\id [\D!T;Tr?V:;jh!f 7x8u%gZJ:MR"Y:A- ;le)=rgU"%5؆"}2NG$}%D4Z,CEQ)c6w] <+cW?@з&0ۡ+k?=qbS#"-ֺ7&Y(ikHU+7z$ؒu7tgWd&ȝ?7 ٦KRɜ6pCwZ?BQQpe.HqU* b>6wF3=Ad -F%)կ?D==Hu;::..& otsۇyM]XڲAHBbiƅ:.#%c9䃐4f% VڦݦV?JjDZU"ǫ5uaNB!6 M]ncm{24$5Og$ G3b]2VTj9u\$ >'Lx!4j5%oe#wJ#!sUUSr(vUb=L T^Q.GBYOSN:bopt ڔ|yv!^WgV9f9kdWS5[*fѼE鸆-&&j~#SϝM#2E/&?DK//6{#=U 1_g(z:,F+R4&⍎Ȫ`-; - B`3RWrTH{QwLR cVbPSIDǫ̒}>`d,]D0h4=?Sާ|3=) Z-oxͭ1 m^tN̘aziCʈ6}ffDA*lHci3 y,KzN5r2wRn0^/r uA\Yaڹhh=r3 r4պZ}y5C-2!DC!{KڀIo|'ǀ1E'_X,f[*OyAf//4p'Ƞ+cuqVN`bm-b?TpCht.T9#, kt 0p/\D8품iתMP}?r7O6hjy8~oZ;_޽XYhCSh~I!(mnJ]1/aGn* (EZ' ŝZ9)IYu]p_&h :n#%7>/G*}mbOפ+v(`گ&Ϗ³2N{Z^)U`8pSj%=7>\g'O~GPHK)c+\|;iVtu+a(bhE-"żk٫ʐT.,O o|9٢k5+bGG(( Y3l8Zr;ąߖ%TʨU9{:jkI'!pUbJ /I 站dJV1GB]`XzӋIY6\cBErp PY8W /$ 6*%Α-l?BW̱O󻝕U YͰ v1vr5bdRC閥bg}퇎*  Y D Cy%ƽ/\2&a^pir)(^[$jI?5iD5sJLmԕGi$N8+&7ZjIWӸsdYz؋}/pzrX˲+CC9NV ZC%;|e12, V  r=RJ85_ӄZ%A+@h܆oh<1Z8mJӞrȝH6M!LLO~ցHT33& oW)k8;TJ4vo=@#x]r4b ¤ h EA|bu1Jbk8IE% ,?fWeCcUsA@R<`F}@]?: :{S?ڂ6%Wah ԼLuX\2ˊRTgѢ)wƗ`7X涥 ',` AEism8wʌجzE;62g2nWI_*bǓ-^ i8( ߓ%4S~_"y Inﮯ %ۉ[ukOzӝܺs'ֻ& gR Jh5@5% 3,U. @"iQ1C z5 K͞I ghʢTvH  c[;2(Ы1z}4O%r!|7 [2V_i}, oT:KDI Ol{9:,Ln1] <}Yk ,|[O|Ÿk89l; ;I hʗ)#8?c!f0_: NLfi [JD*VJ ͿR@o߹Z T摚Zm$`%$S Ɂǭ͜Cbu1ٜ vUm_!`Y[ MQ8+~1TTV'쇰 |smm}cm:ǦP~ S0FXmX x{{2oSxޣylxYުI{Kʼn|D4yU/}WʳJ,*QKNs51+T헧k,h:"Q{j; ֊4v PbQC\|.ldFjHb܅Zo訅mL- JXp7jB6!oFY6BXb@xM̚}WJr4<:RT7PCx\{ 8?H"#4 Z<MK8cp2z)0Y>;_=-ݳ1MP'ux,| F 6K)G=tUv\;KneTQYO)\Vh?L\(l+k+KËoU{܂\3Uj1_<14 C e#@>tǃGxͯedƧiYN:*Š,q&"iDx³ԔC_5O%P(B@MN76t:GsHAv~kcl>hAoLC$~Ȋyx3QQ5lCÁ;%7<2ނt ?)πdwz;B"O?4|r9zި#O!0gobv9-~ ?_D"gY0[JZvfks~dIHGY&Dp% zCXGW06j>ͅt]/ިO{#U;j&򖎅Eq)Down AכMGH)4qeLgGb\CNIkmkb2vHq?s`^X [$)RHkL"YWZ9mr97|8vW[1F;FPzMI;Ն5[7h pVү~c蚇OPX qN@NC@V? m׺7ɡ.E=ŵDiq1X&>Me.h]nʉo5R$+7sVeLw"P um!lۢˉ)ݜ E '7(XR9=ߺߪ(Tk**>RH,}3\P/$4:Ke޵pg{AǢkPv=Irm@A.Tdo쿻-E'n\ewN!+1 ~}x枼^"dhmHKȽ䅒\iUk֪A)U_;Y6m]pQ 8AF.A$É KڏQ&eGȸL)]/!\F2!LdÕ~jk'I{F!g6I載qKM"bo]1Dn6ަص6&p' J[jWo2bUxZ?.1"<6 @/O y n~QӶ^ & ۂ0A"HwU*vʣ1K3[^c Tj^Fި(AR{:ܑP GHݐtPk.k˙+Es,oTŇw@` 7WALFzxE>$՗w`^&07j,eo2kk7ѩOܿ˘ t5ъLOEâSG_r*Wn" r̷s &3+K1ooM;K'x? ~ܩmMۇg-.k%;e.|3똮c~LX#9/h k%R sLӅ3oj:&^&GC`*Cv X] @o%$:f䂁rO)i7YŒఒwyr0(( zU ԔQNJ6H[`qOk`#O 1 fo+,&+ Nb5VDELHoRN_b7eOfNDQB"^4]{Q=WVYb}$v<ߔ?D3?zL)0,FRtA#K35~ͬN-Da0#}]Kt#&,7˝0J1{利g8MJ&G^~vy[yjO&ϐuX"760?!. !/N(' "0¶NWF+P##A&c9d.b2| v&PQ[}f+ E9?AMU5D퉟E۽p;^npZ hZT [=ܩOsIuN hGS'JY.(i.%"GSI( 9ovsح5oSN>D}7kݓ<ְS%πƆETӓ$yBt93jniO!{`km>- 7ڹhv]6 miǯNU<@W Kot_b+a&ͥ12jpj `S+IŤ<πK5H6Z'.0LCڳ_>DI+Wj_!"HnX߅E_ _&w'x`n~'CҸ0lhF~ $ 0F}ËCsXfBK '$+Ӻ/P.-G,)TVXQwTDОxFۧV?f@5 3~(lS*R3sOV- i9gAxUS BJТhVeYAkz`i?Ś?$R-ԣ+Y4mT ictYNJXa&i>{RhĹ Y}RଥovFГHpYV=բY>Zx?0c?e/jE@x8y.'o&t-FikR_$J䦯8BGk8A%ݶ<p- q 6a~;|ȺnAp%Brt0*lf4&=P(3]$kjVqe ~9Q0?B;dL] ~2 ѬZZoFӗ/QCv;3M 944F.1~ X .,7Ϳf[p%c%H52srt Z@=Jtq~}JIm~M#T+I-sЀZ.vLq]\ߍM=ݣٜr[l" %;vsBʷa윩%U9m"uA7N%a~_^`s40w[]_nx;[6KZ-+)3wOV6=S7-PDf>.4ɡm&W䍵B[ rh-9?UrSx+F#hlWD4QFH[sSC }[ s7BᘳXC ,3 6j'້Iў>}[kGѰqj!v:K$MGĂ<ȧy+\4Jkc7 W늹 ݦ跈i=ï*+ Ҿ+bLN0 >VS OBWZTp$ t m ݎrq;hd@)cr ޴IN9Cf[%͹wMB;Gk|8Vn\%O?f52w}z kIx_S'XE!^ǽ򍊜 z8E1 #1rݫT2J7Z$^L@*#lq=ȂLeU6}M{ehܫX#_b*{3K$| ޴b#)5?*@\Ut5Ξj<<&+ ݛ@=wҟMsv6UvA?gH12bWq fAˑJ rk (0@B(qm-^H?:ФSK(Wy>Ka}P7[1xۯ]5pAAL^9$H[NUDTr uAW1/8V{řG QVc)^ۂ> &<Uvğz34@ą`ziae4<3Td3N%z+DA0H \E r>hIM@: G:'!DO FhR )-_pAgh osQ2V>h?= w]!03氭,sZOQ3(;w r$I`ZŠАegsP?rbS$GN6E>*lT#"841 dFO^ u&n31xH*JLqh:Ỡ:ڛQj[^#y69wBEoŝiqWZ{[༩&6Bٰ=HXX/[zu,NO3[[ǂBg͇BEx } ~Os$tO>Nh{44iK)feOa+$~r+& ;tiJ Nj6N *=K$t1ַ#Tb8)>[X|MAsz7d#Sh6lw2P(9d4I2 o/Y 4a@_~-@RX ~ġ_s@7~NoP}2cq(*/:Es Rqr1M>j\GPLS ;[ #/c~!kaogGK+c?NZ)১l.}rI)&rެgl2AK밶t=oq8ɾn 75R5;؀ssFc˟똹t1\G{zOd88SGmteNd.mb#xŨ4nS./1m_רcUkVI Loyoqh!Y[Q <ŕjn6^ʣ^u14۶3}!o%2"Lx9 hVLEA][u i P%qK CX>{]iHw(iLtրژ!;}HRYy_w(k̯<YTqD=z}]VwaxPzu,deX[!,PaU2dxnk\s`d bjκf1̳muyGKy3>g$[tį'~a'c8-.tJXkQN*+Znƨ6݇q&֖%Q~=gi忨w@\q7G;ړE\;긳;rF=fIȐ쑹ϷsEǡXFiP\xG{* Bw*=vp3^ӛw:'atÿ\ssIf+lbLl46ٞs5@x 6(? ϳwmѷ}^]5hӹcc.gRs DGrwLվW`>WH y]a;lytZݦlۍYҢ+֛E2;>m f.n 6E T*ž`tqmR+xArضĬj 0ܾ7-3݅|# l-0N H~ o8˼h'%OT6 [}SF;'2I،܄~!@X]EJĔ|wR5s6C u2g!7?fLA23 G*uBf>څiE2Y䃣=@Nx3fR`ZD$)q+%-rp<ѣqǀ|ib!&S#kVXAfHa-1+ ,y߳N@6x_ue+JF֙2[0nIN2[hsrU23 s#kk Q3,㎶p}p/Kkˉd"1CYQ2qn¼0FTIB؉8rf,8Zs2]DLdK7-:&_}>wpٙ-F wc9No>p nM)JJm\(L)4y^xm ?Z rt%[2<#kζFʷ`bu\uUaf]L$Z&վZ] ט Yꖸ*|tq2j 剶]ِŒBpq!氭VYݣE  2!>h#=*ڙCjcґBeC3nMW7E-WrEܥV?Y0p;SQ2Agu}K; sgEcEʌ@AH~s)f1nQ95P1+`#"r%ۻvפ!]qOV5zNVU;œd^->=8tN/kϸ^!xWn1\ִ LnHB~H:4c#6WZ1~n0MC$ql5v|82.| Q彉YT1يO3)G[>V]\̊AzGBec |Ɗ l:ܦ1ifj; pvyr0e1>_OC}- QwőZ69Q;hA]ԞŶ@#pL"2_M`IS(˚O;0`;ALE«wSR*O1V,d9B[xX1pA`(BX\P[OcZMM?"~IvtFz;փ}щ0<GwV~!*o(jIJ׬n>^lv-w񧵶p;^#9C ~w~v@Fx N)F, mFbO:ɑ9LИ#1~meWSmkkCt.H\Kk]8lN6}U_K ֢? :@pqDwp>Q% P4\Cdq}aނ Qy<ע<<ƞ;bFvPho8hT%y{SewT:;Aj8P='in_c[@z=/FEgh=of$6ZdVӾ7zb73t&͆rԯ_2^vfuXy+,EHgt T-(1}~K]wqbo\] *Q-SIςXccY 1>ThN*_cCa$C Z7TmlzPz[. ;F3R*,"֪7E+UbXLhE|{'@F뎍Q6!KcUpf\'Abmi]JCא9)#,)UDQJ KCRuD4-^ Ndq{(Uc.&DS+t]!O5>tSKqix:厑5'8Md#lTНuaW^ uڜr`HrUQld#{f] ]0yv}(KB4<%$x@̈;jBK U35?OM./CgӇ߇6GyI8&rIgw~i\-SbW7VdwyphH. |"gj{|KYݑ,~C+v"H&nd]B*D+!1m0i嶳%E ģN8 D[)OKb$f_eҜ:Y=&ɄTKUxW=HOv0Lҷ}W Q& |V-@"YOrNW20Igbbef俣(c}kLr^셀 Ku7釯H*\{Q)&GAnQ܊&F0%1WzJKc M{.d33bpἮ dǍUX:k%0 I/핣EаuqPB#%!bH$(3SE\ 5앪)l2n4&5{윳>זJJny)եP9!AzVSsӃ.QGűhdOoFeI*@ p-z2>"+} K8w.[/4P^pkI t`[JxT$qtj\_~,R)s!KQ ?b1،}׸A+UAv~BV5IU+׌/`Dy ݄qG*=b+x(TY?rұJĘ1'7LBBht` USCQJSz [r8ivLs" Q~TBY8)=& .e3`^ix{s Cc?/{>En]L=aZQʓ--cI4Ӛ[\ Y`nޮ~ ]KC=pJQsCygH4 ZA70&7L\FP-!۞֝}gDO YF-صh++Łer%cd\uʼ_2WJ{$a" hTŗd)e1* g7LOW]iAPZB_FjfNq$P\ ػQH:BغG}poq0vham?JRFMȥr<<1I\IJeWi7Q֏os2XXҪؓogC+m]U2ROrܟ))`Z-}ZOYkM7SOZ!;y7&C&<'4W/PB% n로l.u-' }4ȵ9J J]!ryWG> k6u"Ѧ,pl7i?~~U6Sz9ȨCP"{Dί8w'MJ#P뛏 4؇R^>1%7\[r=gτWf1jR ~vuS0TAAdѭNgTOYM[RHA|M_Y6>a[bj̨;*^ejslDyɰqP 2z<g@DRőVI6h- gjlA$UGg9Oٚ໎`2 vU}ajmtJaqRi8JJyKh0610ɻ:D%cMLl)cԘ2\hRGA`@1,@bqJjQ>+zܭ<Ѻ(6!wm6v&`6Ҙt BG(6K!^M@)!,* %Y3ͱh \s_lc^4g.OY>) /ztXS@|PuwR:Y ~Zܸ୹+IhO'32.pё$ܰ7 V-(E6~cc am-5WOrb I 㧵}vM S,Hu{ztgSs {E WC21vݣoa E*H~Gc.Ϫ3> Gɜ*uV}^`a-_[jo.3m(L'cFN爨$o°x8 '1yr_] l'HZcN(l-吽|#-4qv(rb2'0#~bx ב}kIG35C)| "d1Ǫp4'9W9HFe3W5o]f5V0'+߼WkI& 0i$sOn>>=jL{jֈ]ks$./Plv=*ޥwjBn ZVn9zrTKNʆQhq)6kh-*14}lya)U@k0*-?A^EA}ty>`5PS֫2%lHVMȰXGjC8Kkǔo7ІrwSS=qHgE.OkiF ȓ:\Dw:YQF"Ź(& bd/Wc, Pȅv@98?_A- Uً^{ xyhlFkH"=쪮@,ٽetAxHIX"_S$>޴01a{n^7ZuZIKWtKGCka:7&r9gp;nkjbvNyDү{˷ZCkf^ Bz!Vxy{ GHF5m@lfIYWFfw%yuoݧ(?[5P_=X,* rj$4gۛ:VR{(5v-,_*V(FIRt;PVؤc9m8Si7VEtJ]jm?*!2uOI\1_MTa;ڌMGamt?" S%ORr7~3UЭ M{wޅ^q˚1]Dܴm4Q˧=XBgRC_ˑ7M-.eg+a9^x&*`Z!SJ:)n45ׄSYcj$loh;6!8qrCdZY SG۝Yc PKc9cpeW+VCAdP i-7҆Jې -+ :C߿MF*-h - ^f1 H(LJHDfB*g3 7;3O'&e~?phS*FX Vrh9~ ?Hɇg"eHX&^XfǼw'H g8]=x@}+2X.ΪЕ\uz/E2nagEj8WYRE /AAn/h <}K})+Z;N78 C.b#jBs骶_)+p&5 +8 EUjl+uIKSBMNni?Sc+wr]Ȏ/QIFЏ4RQ ,Mo-M/w!Wg]bZï*Oa"Z6LYjuٲD{*xI.zVQr9nq I^8덇 X/~Bp9Kd;:; 04hXkOܦ0 #Y(,UspG "H첨xwmu- RA;s[&=7Z߀Op K,.lyhjujB^8`jR[^V<Ae]nucQIGCf]|$qs˻CeQ9+Mfk)\BCd\P$f4l D0R<'lNcNmhf=;b4ʽK6e$qt)T#@"JN Aym)p/[LpaKYWFUAQfX^E#uxx&G=,(3 KY$m'oaQP/dT?G~hA&VEmbcw&VЦRR@tz5Sͦxt~)6fI,(ڏm{Eޜ`ir"YvE D8 >/.E;.,~יsg޶×bbKZ[Q Qp|fRop _0o_"Jqqmp;!cq7>ح6= u2Bt΀UꆳR1VEk)Y w(H8 ,YB!0.>-*i pnT'H(g$+SEYWq,7tKA SԉYF;gn"Dxܙ/;~Lܫj'Ewu"_jˑϦŪ^tb?& 88lpU/Ǵo備5*A)VM*bh*B+lQ@S]ڮx_Re3$ t/H&/Cb"uYY>dǂΠ5a6f=c Y~0|uosag{KNiWP+Y@=Va|p MUMW>Ubl+uCksdm/QF9K,^%,P+O!m!9X^yM"`} Oj }KD)f&{GcRB ;+rF eKɶvg 5 g]t5Uy@(Fξ9tv]Zi|Ä]QrCAn"hjG(7Μ Ⱦ #vwLAb1ke/]e+|w(np;􏙷EX3B(&lpF󁐚ōh EQNp[77q5M\%?D H&!-b۲&*v`;^َtbNm;4si39KU!E"^Gd.^5ޖ;O6?cw+DZ왡˴t^-R]#!W\[m x>R." .*FH}} 0@H@`Mö$L026#Ыw#my옒A97 9 $0hW ~a--x8JONiXE]wՊ17[g"],Š X)AEp]ҁ׶$Yi wF;~gGė n5nF'%n| +C#:(b٣0F_~W-iČB-@ӂБc嬣T`!FCF/V[9YX?Ǡ.΀Ƽ~v}VD|%!|XC']ya#IgaorU\:/?킴] 8:IwE\D8Y$ޣ7n_85`@Y+{ ;$Q /@qr =+5xVg@9ʎqK&](1=.oKq= Y"Fsl.ZN!R}[LE1տ}slgIi֘K3D rŎ#fʴ!{B:3,PsagV"%]vg̣ZtA)ssUSi~Ti'׼O"Gb!6fXAb5gy)eVKg mg<99Szn` .{=SiDSp cX_0;Ё%iK@+0;0͌\U'TJxOJ5@Wt޶QವI!p.%lG(ُ xbtPa0hoD]KPZb9NK+cmjx}'.RpS,2ŵUd_' XeΘDzm#WɣضF_6$ _N`^\nHf*tX?;l PMWiNeQvY){ e3&ROCZqOבÀȞ5[ԅlIU.+zlV]PN}7ĮŕPs 4`;nffx_5KD.[.܈0'b';(S_gC}jYg#BDcA!!Fm#PTfb j{Bh؆oʁֆ@lo|G` 4 L U+Z9d挘3 W>y!sc n+, I0_-gq%!fhf)pw_vmo KZ/j(9$ *,DLgyMQTCeIHE]B0U;c.7caĤW9e&=~g 諼gv5C|<^q{(p^ Ȥ/Va&5Nv &g2& / X^xAƭ4(afR[j3'hu@UhL`7ɈA1@rK&7SsI +y֩L\n&|O֘fqM7;.Ly}F~ M5.|m;f[_N|NN@ZrMʒ:ƺ( V.$ !*9>+Fr/U1K1np we ~$*𹒻ڵbn'ڼu2!/²TgIn;Vih2IvUCa?GگPFр=2?I,jԆ_JT| Hq}L:*xqMX`m/|.fB?`bMnYkEgO䤗XΛl3Uxos Msxlj8!QD9TC"Kk%e~.ڲ&gq!嫜[>zf:! s'!^$GG?J)ܣSw mLu;N^=b(Q=3dnLeM=a"u2GHz=v#kmAzK 7Oꈽ' χp`[ FqDte] fC%y~_'ɱHA3@6$RZyMmpIiEإKLck$L5t"W*~Ng /H(dvG=Զ"{qf-LKbf ^Q؜Ob}P.2q^p`F5A5ǝXZt0MΫoXBk,!1 FG_$&eo 0g-nw>K9h>vSm{Ddۅ&L{l Q)k4z;3IiLebz :)NI,S֨zꏆtc0w1(Ep19J{}Ϊ(#Sν;=u]^T4s<`OFY;KT!tL_P̆' OvoaJ~d,0d?0,4_|6$ -K,LזZ~A2E:=svƙvdP []!*c{~ -~7DU4_{pןV5@~7ω6;w{RfvaTɉP)!? jpo&ka7@ ts7?>UxmGp;r' ,R@Y_nJC%=/>pe`#A`{Ao|b%pg"<ۤtӫh,Y6r:>:3jܔOxyݮ&쑍sYfz^+:?OQW⌂$1P=ml 82b c"K.pS,25pJ͔/wtH`4`Sy*!XL4*Tz~7E;R"qgƎjxg.;,wb`dpa"K| a)|2m@2AR-S溦">;HM}g7Ai2ӎ ŒӶH?2seo?_3kt&#;tm7B|NZ5.w\?LbZn)A[{n#bOx qSs~!XL$J.TS#w۞d9x?х?}E^cjO]3R*eC6=Y*oקd61O<泥7?ޏ$h` 0PƜQRy$i+RG5buq*U-|o\> \ZNeŠFI釲gmnZUO el' ˋ#URUc96;EϭAoK.0UU:rYo\(8pּJ|TRlٓ%S*z72H"dE^%@yȂɾ,*<1}C^o-z}4Lw'rtͤQZMp0K$'8x z MnŒon,+9X{:ӂBTx*osu`{ٺpaR[ O`u/b bRcMr\W6Vj crSe0`DW+֮" J XLi&p Ʒ&[΂"qijpuk69qk>* >ޥ *a9_1~?N>/[hQ[&I$7ϧw3ĩד,cUjig仐iiB%Ί2{ƸZF٢p\1pd<oSH"+ANbKl^ ;D4@dDi8OaDOg8<LHvbǟ1J`33V@Ůi 2,sǪUpkF_r vܢV0Ջ'Y)@\'AY7pzAq\])(ce~zc(a0289}Yk- jʊ?l h_%>̱0q"y Y\[ףϰRrk)dz ֺ쓰;rKB?Beʇ@ainc >baZFm* gW bwHęFo,R B .>b" >WJ@/5y8?:nxnnf.К`;Iu?R6uyb 3~''пv ̳$ ,UW1Hcۺ6볈fd{sSr$|>{i/5f_狶&c&#'|nvy>>Ni/pঔh$qk#/}CCsT,6+NygTV_DWu"1 )tSƿQÂ5ҢB謇&, 8}3C!0dy-}$u jP>J7PoT_,^+xC3_!dB“\sjߎJj@^lmC,9S l"Ͷ.f{LdhCc-ӃɰPFkTb7sO)*Ȕ_?G2C$ISmC1Ƚ @+).:聟84MQoHjf_;rs=zE]W1 $Nܽ4z:b ';Nn$Z~_z=bE}.л?1^8&edwL jgCQf& =O @)M&/&,Z/Rf;Z.@^}ĺ- %{q; B0UVݐ/&E:Uu۰ECm'7ئbgTő5Ӟm3F=7M 4bDwV]L6V?ϰw f;ǦkVY˓'' YRBRNS3P @eaRlh?+KgLr 4O)cnQspk؇?3?Y !B1%@3? >:&3"hYY8N_%#]j -pO#e y#P|WE0) 90,]RGIP$:O#FH潱xOf͓_@<~ x4)wI}s*4e|v F?7:?irh@+(8Z`[Dw#aٖ+|肭^'a…w*6N]ʣ3:W^Z"G€Zљ:F雡JDt fa*<҂/v#1z?3V*a H⏉EUn%OR3ML% >Xʴ\aF=8׃Ni I_&!E4=` v 9aLd`sM( N[n ]pL'*Z)I닇y5ˎLvPcy$ٟ]4kq8(5k"WmhS%nϯ#lżb{[dW}=;x}5t<*V͸FHX|_:Q ӻG1}_qr_O(p)AgQ x&wB"Q& =R.vQe=}qc}|!jOgTSkik<[6ǫ=VJh{Q":H4斣T{t_ZTOILq4|J0?_f4X_%ҥIZ\/HExH|9*s0}@!Es^ޭ4&ⵂ;k%j:Q -I@-[-tւQgծ%0Օۄ;xED7$vD) 1z@p}>%띙KL-Yokn1/8P/*'X*$ q.(C2FS/C! $4-/:ެ}T.3E:Ak BB7Gk+,H4 f:ܽLLQvWgwg'xboxLE\`=_V7qZ/}#\J|x{ Hw  Է,4uq5OjP I>s Bs00xy1[* X>[m7J@igɁ9F'BTMʡFTM$vA Tõ&;ڋA3,pW~|R殿s* 6t%$֭e״_ ݂x7\(dԑځMktzcr+5AKUfiE4G&y(u3XG+]a+۶hj{9syaB^`ҒxJcŽoO=4׿H;!a_ x644vCp##ޙ}l7w꒞m#a{qbhRyd'ȱxs̏rra^EJ=IӀd(< F&xu~PqKR)ۄ'C̊k4KjyigO,峎8O(;EkTUE&*(t*w.nw JyzR`"MQ(@[5DYD%z湣'$-ky[; c2ܛx 4VWрNd+@Lo[BNk:wc?{'n3w}^SRpqQ0q/߫853{PcBmqi'n 8:qA⸜\D޳R0Ю܊sYk &f铜p#q:sS۬ơݓ7,x冔\5P<)WcQ+Txg}/SDzI[DgJ#}#h13/*ʳ6/S +YHe-+OHbϘʼ>(^飠# ;Ϛ{qdK)a4K Y$ JRRΫEA8D\n@v"%DV "*'bwlmŬWE T(Xϗz2Οw%u1'!)A0ԑsp gXnI]3i^A&>xC<@K6akB%_aeW.cV?yYvu}%'qkaC]jgB<:<&Jo-rhm4Q'? EOnʞv]ӓe(9~9\QTNITD6C~OV'q}л42: 7$aC\|`uE+J'N;7@h"nG<%!*lB˄wXHQ LL&u SU4x)u> @!] JrQYʹ%#-^!#qr$8HY؅dyzW#7ǸnaDOcн"UYF|.%-oVFl?vy{GTW[t\H^lwdw*߶.RpMC[V(O?m#TδdWZ!q o<g[L)#I ?U(RƄjrIŻZ!KE<z V)3=8/1dKe I$) l&sj@nC-WC:JG!S[ϫ_P40#L#U&WD]txQXC :kr,55ϾG]x>=5`H7'Z8[rTMw.:jNMN  QQ -WjVUszU#1i')sU~۲.Vmd;*;l~nQ h^_E5o-onhsf\J{>P& ˡ_i%x߹WT_=E`|ir,EBK:J/m C 7DYנPUֶt4}*lS{TTb 6'uMnAotw^ܢLpSDF\Q]å6{<$dun${#U3 88-褚'0Ccn`S28ݬu7=xIk>vRn&1mJu[ g֋h~R-s&)Y{w$%C=ߦ+wkN55 oikO` |⌍;_ WFTFagLi$ vyq}\O 墲>ƏOqBQBu7%ѨݾiG,ϸʮՆAْn7l^%fI d+-#]ZX|!ZI taY]gDƗ.?B ; R=L^ +t"jKAbϩDlߦŒ)2ߣpXOjc(qX;Sͱ:vf zv‹abb̤O IC5c V ohyXۨ*ESywW_;0MthZWl2ѸBHXSKs+fsSh{88Fi3pZW0)Ai=i K $Z`̘yZ!&6W H.`vBkb& ů4`>?t炙gHxI+>m{Nfk@m'5"`l,Fr,),+U Yo[+OQji'~\ʒ؅ս !p\u6K_؇j#F¤ZV5mX=.Щ2:շ#Sw@đjPWk4 öb!?6lyy0s j cȁc4rs s~MS%]kLXRa㯐!9X dsMhGI44aEU^V Us>ѭt^02xJ~ml^s[N}2Q&@~Os{u7-Sq)?/'Mj].ёU`(c-[5,3`;{orȍ7vÓMBf&PJN0({\,"ca$$h9e$hrb$8ϕ e쇑+<⩱5W6}dMJ*i|{WK" V$E]Y.ȝmaZrޯu~20YwPqRpKy."90"xYCR'TOL84t!NmS$|{T0]ύ'UenPh+;e]>U߈΍ y/ ԽAToW`޻a4Ddy@{^t_DL] *$F=ւ\0v1GrHc0D/X̆p^ B6W .C(ʙj%)3EaoR5aYW3& m J#8Mi9W!#$=@We V͏`:% 19, ktsfk4-%"h0 ؓ;3Ί".$l@GZ`XH^ A=%mGeV0PikRp!y%(p#G2nO;uZZYhE3%JKe82M9M&fE[0a@W8(ߒK C1p _[ 8W,)Ţ) `I@nY;I t2V[ &ND4i*GƮ7q;@q=\#mNe۴o^rD0_#p]8~LlX}O]K|3o-6`&OaLwӕP씑rNukx+I;8e, iC+y俧-9%C,s̪Fp,˺Ma#ϋ|2쵈` #Pl?pN,x=yLpcz^CcwMǟ1I̗cKԆB،IR TQm]it_ruj kFe IaBSKߎK^vd0~)=Nv~~G+/Kx ɴnE,O7r>Xfִ_Zǃ T@c\|<+QCd}Ih!0@|6c […2 җ@ s9a =ha8B@xj_kKL6 ?AXK;I^: m@FaX 7#o:Vl\\Mg,1RO@v4Gڧ(ִ{0[36KWP D$msz- |erjKλtC5dQM?f_Fm2ۃ2Z}#%"_ϱOP1+\#' 6e3ayG9{OIHBk[=U+)^.rpJ-_:q/ƾ\}K464BR؇ph.9=(1\mj˪dSi,ZeTg3KxUBu ^t)Yێ%A0Z?=\a'*܂`}=*ޙN <3>Fo5?ɩm~N6`*T>w s9?Csgͽuxm%3E.jA@Oq, hMJY9OqZ6 B6<\W&ƒNBcD=nΜOf>i3IjT}#B"{mXi:wb7-#K3Bj~Al]FN0q:}Qųlȿ(JKu3 >fg@T.=Ot 5,u`=תyp|tHa W&!V 3Oeb-0>^)bp~n܋9 .Pc$GV&V;%aYd2hPp6XE~ lB`:7cUkYRXҿ\f%D^ok E)xRiCeZF"=WȽQ$^wJ|;Vc~ uX }~f?Ѳ,tXez n6~E'AGe!YLM{WvKB`zJuccok5ueq5L Q7vy  kq+n5 g,mf.ʚR9a#d[V қN\΂1 `؄fYW khzf?]k-@ >t+OybO<p/k5N#m4`v\].e<V]FR*Hpϫcrv}jpni8"6*p ^Řlsq.>pЈ<νW&q_ȄX"Jq8Ÿ"rcx4Rr`DŽGi:[XtΣm6JII}YX'aU:Ӟ B/M)/ ಳC61{#8w1ox7Ҿ=p{K&9)b#vqKՑ{q6VT熥x*w_XcE.(bzeƋ1ѧwԂJ9Ca3.77Ђ:4FU'f}ݢ1X7\<y\ur0P$GYNہ30@ _ )R%+> !&PXW9Heyp@-fɺtugr] w_DJ*4ň{]{ H1Jm];Q!IY&wJoE/+^USicgs 7Ȥ%R{̬p67?[}]Kct&8a_HmÊj!%d d'q01= o٧- yR0ؒ MsyAVtcT~y^'Z)p-#E1ě|7SwPΑ  X36*^j'nZ1%^ C,LΩc;%NbB#2SZdEZ9xvoܱ o›l%G㡫 &lSYtoQ'4PuC+"D \v6@/63{^Tswpb#.8Ifz@l c5W)r:K!PѼ(\ği&8I'(0 opp?UUzVi$`-|n NrʁBVbaeaqnhA'\:zk#!̓GA"^]}U9b|a)X^g5HrR{u:-_g;^l?ƌ>a 1*[Cݴ X"afaxOqj y}&W#rDe:@wt)L;v)a~%@S; msP?x)0SJ^mn{BxsPV+/ KܴSӾ8A|Jf,2b=: UI@/9c-QNtQZ =FƄAf^-2\r(Q]|?L&J^GLbhro.6օCh(s7}*x$/.B]ZLf9{fm򍸲&|VB97H;-`=^RMY7jd7qV&)n?͈ԕZw8%1.'j펂\ <Y1ȯuJ.Jqm?dBjx-N C ;4&g"_Z.1#g"C KNޔ!rIϥ76]K2A夈9FEftTd?I}[M(׮D Iit3e9+[֩$.]MjjACJ:"LwOqxҗtkJM{meE1 TCЏ5jnAQ}# j K1<9cW'SW2UX/%anJҩLҐ@(( б8EP&ORM_ IET1E]7 mG&y8@?˴/졘:shv rWM? DNW 鳯'etl'-,:y.ݝ[{җdB;ի0]ԧY 0}1k gkHǽ@^.kso gM: י_H!j=mL:.R4J̓߀c;Pﵣxs8S]YKzH^T #͕^.ZXȠ9®[8жy&+Y])ح DE6??bg & qU\$p-X]pJd%w=Jߑ!¸sP[ͶԨ5\nef͈+TBGTȇX/4|iuXfqlI,p? ߫e~jgӁJJZqrİ!Е mgOSn01i&S/rЯqErȷ#p b:检(1<g';],/@ʠF_*4Y܅8Tᖹؗ}᱂+v> ;g]c? %o*uK-1nS҈Ýn'o V]lR5 "X\mc@법E|X{G`2x.Tg{nٓ$)״,g $1ՌV ԗEݒT۸xΡX:F㥭wg)SrjV1SAI?di*2 $W s[aQWD >7_>1h:Q|2L'͸w9C);E6\/~'`"޸Y{}f8_uA9.2;beI{W`&D\߬XhBu<U,t@ g̈́[tH<\=Q׉)C%orKjzHfKD E=w"L`O5φ:.M;8YQB!'4pMZ'Κ-V(>3n`0"itI93 WoUvzjJ3v}ϣeiCҒ- 0B6 4ܭ΂o0k>1T ֯FPc7}( 9:dؒ9]ƭɈW5 ʉen!uuI7ybܿgL441c$!JZrz3Ś=v X?!y$幆wt nRܥÃЪ nl߸搖I݀"a^HD^G6 !Lz, Hl>lO|pZηL^>0$,mpjݴ~?閍ȫc 1 ߲*(ol95!\ h%LJ#ޠ)‰cj}`N~.Cnb}}/vV$79c&+z)ٜiI㐘[v㊼ˍW7wKݭ} <*28J f/ 44XؒͰI44$F߫OR|׏)x>b=3?'#m7S9!8|G0%8u \[ v ݱdZ̽_8MHmZWn UI~0S+3g 'B.jYr<6jwE0æ^Nl5w^ƳvܨVlۿdҝr#,ۅ&@nĤ9oҢ#JV32j85ϪXnZ&U%O>(HnϳfJh>EBXk& ,GrI13Y()<a{>)|v J`^=Xa#Wu0'΄4wS[UGkR§|&|-T-$s&R<=`%YS(5HxAر얽oGZm2M7tSo&|M/`׾Y 1ͽc-4U>ڼN6]餴M(2aٗK [+\Ng{yqFdj`GI%v[mGd6Gm+S T6=-|dNyY[sC ]'~h;:>u*ݿN q3v/R{og3H @'4e y o'&91 yV,❫PiD]=5IeDQ<ϥ{}/D+:BWd?3pp-,?sژ/O/ P mF:E^Ȼ$??K)E8|Y iwxUP/n=HO/դØ#L_; @.Q/Ȁ&Ę!CTI OyV򄌖[R3r3ѓZ#q> {HeQ*3ހ}Hd0a]Y󖫂lz xCGKI :!g 1UAHuM57֛mfsD:J&@w{Xf]" e6(c}:ˈCᮡߊ0,u+( R OwD B%9OT3 3T$~x4;Wb 2@ 4Nbx,6Co<|雫K*Ռ|;տ9BPNsRy p':0Cx F7&n#sF-\HS3- tɰ_$"PAaH Ɉt|egW I>۵F,ԟTTɍF]d&#JyG?bE{<=;g/ݶ~N7k25 IkkW*!h.ɠH e Δ#җ\LdXݴIF4Jfi7:C"V!l k߮lևo REoo-$#2faaEMJk&1:<u S*O] =qy r3$.vxHӈXve81ٿ  ̤YȽ~"-59:Čxi@3^aN&1Om It^X#풨d6*% A,s.G$Wc@7槛^Mè̪~JXXŴ .uܻ̐^WGHÓY۾y|2JŐ?áe.mh'z~%?ZܞD_J%u#BS}dM5Y|PDV"2e-F*_* uoɜIrl. Y,g{0xjzW%TEI {1D0S㿡 KEX cO-*=iJ'#u](6|nZD a7k8#h >?7ڃ,]tvNR6eG5+Oȝ}gRPJj%dzMuK;$8Y$TH7 zPDӺ iFT=G/ZƌzwGd VG:ߜрԱfa7rnVvȑDO -]GAQ/9mPaVmV5$=:I癲z8 V_8m x#Iͨ:JC0bsv~f]2]DQ:zU/.%X\4c¯% .,*QTq3q63׍-M#7ܿޡcR4FaDiEm)_ɝO ]4o>0*[x;ךߋZ<&+y_!!BLgzUlgSDML5ڔW(ڸ@(q.Ypя~^69v_%}Mv2?-g&Wh:K_gVοǴe"8>ԗ %S-VŒ5j1@a$ZT'%O-c S4$Kz)p .GF]@0Q [+ QEL{ޟͲЊ2(KSY.u=y:b Nk}Phkί389Y<}a!bHF3_4, /PwAZPSrF‡R&jȄ lfP1LEnql ړO pjd'*-.@BhqU,Q.lAlȺeFƪpFQ ]g%jn> P@uLf;"m^lD&V5aw:Nl}joWQƃf/E8 n3Í]~oF w;~ʦ 8`vX{,1`&FĜ ; .:_HQ-|{#<"we6/Ќai L"5i ):df*Det/~4H(J,6 \3u0=%Qbvļ~wsb\[S`#X\xT5amX*x_ӓJ?;29hJB8 4C,z }3&|59N_>oj=nNYWޯ%'sШy#xZ!l˽~P`]V^! D<ݓҲZ* n5Y%S6 m*Nn% ;[}yiKwXЌ؊7PS AZb=^7X 4{BAA5.!ʷ7jQyP뀟_UU{\1Ά>[7Шh< i1WB$:a,dW0y]pr@,ڛZD@hfAMgԵlP9?_^ɾTB!5Jqs1핏.J-kW bDpdow2zrWlr9uEC4AŦ br#!V䍃'M sϚuGw /-q9Ϻ'ѢOiWdXă߹w3@ s[Q]~|mJyNh# $Í*74`䱌$h4L T%4DY5d8%Bz?\,Ȕ+P@dǘЊCT Bʗ\fϙ5pYkiU] JV;zH. >8gnaR#~Oa1k5 ONsiQo%Ǎ9q`4H,`__Ңi < MeLhט,dv/Z uG',Xw% >!FOe'$@O9 ]R$)]):?!< R]!{f*ftP* Z y([E/f̈Je+7tcS2cԯ9]6**#ş .WQWZ2eZ;; V~ z duÐ|ݪc;<}pY$tmwNՈ͖rr)A4QEI`])Dt N=\Py¤11E^gw@փVeq?j#3_p`P<uC{N?b~h!2 u N_';d(Ip&J|ISKvw纶*bݶZhpaֿ1CjW]ݔp Hx^/CMQƿp9vY`K" EĐ^&,8 ߪl% Ϛ^2os3 ]{ʏSGLh\\wW9n<J+mRG \8Z=RJBD 14F}Vyp ÅuZ`x$! vE#FR)8D`㻕YP kk5L}",zZ@>)+~~4#)ro;Qɸ;߿wOߝ@:>9j% "sڲeH8!0weDuEd@yC~ VDoT 2B=l\= -pJ(I7̊vz{%K4@T+ĻwEF- UN>$&ʹ W46QFĒ Ky=̛UzQ rfygyGPeAv̵ٍ%ӐL5D![sD,c4!|4kcbtC"ߩ=o̎$<ʕ*01g+K #+SJM,{m<7 QLYYM <+v{c} O-~]QPڙo+UB f!o!p"\Mv.Yc? sK]^/9k4)rv'g啴7.U!pC0bj9۟4(p Q]`O!fh5۟AeQ4̂;vy;r ~GyCl+lėK/v pi`g3?ZZcI2B*r)]hIOÙ(ouM[VkIu=Bq򌳛im.=9R l_2EJG"9jXg2 忏tw0}  1'>dP$kP0#5Nۅ)E}:kdɅH2!+;jvhn4E0sE? 臄>$8B6_~FPݮ'\aL/q_:kHSCR)W=b%ݦ.Xe,$em9#egv g(!#f=p6k\#jT]XŸ'i-(oǵGl9OWlƱl6t)#>@b|g >X᭽B?58 Χ u}Oq?/a6ۙCGgxQ//d^T.{a- ITb\D'T.lbX3X|ї5+#}ˡ ߍ{;J2b51#Z8em v۲_aP)QOjNc]/4n}E|ET3hqBSpw)M^v1yXG:2x5ÖiP ŇG5t’0](⓴3!FjJt[蝐|M\-uW0kyÛ1jDu׸4NXscB:X6mFo[=uء OXʐ6$t%}۶禮2_=}6Itjc[0ᾭ@)anf>w^5ϲ1HGG7nbEJ?mhX}$n骟p5#bh4YiTTP|C>$g{_\Ov: x.8Ш:i Ȁ8'Eڞ]B CPrnPEA~%7+ (j;pCs3[UR"]h?y(KK sZcLzPnݗ)b{F'}`aw6.f\_j}.+~iZ0e$HvTҮi#SہDpߴ&Z$x1f22^ǖ6gn6EΛpܿ|I`[k4UDTq׃h}T,z#6n߷p Jyû*ܪmS`^MDK^K!b?YmSf.vv`qLc_zi( BXuBtż` F#Ut*brVyRJZ#1Idv PÓ'%իTݼaIxKrތ>w*vV&*'Dhq?/k(*S/V Y`AQt:ɟ~ v.ऒIM|My$;h#r{~(R 1;Y kbkHZiM̕HSsIb"O|SauC:ZBu9 5GHJN O=uWu>]g% UoA&3-Qca}suZ~eLPlt5t7":SO0z-#=t_KY5t^5(=e 'uVCƪ ;. @BsnFVOLѢ^TA!#ߎ?IOр|bwQŴV_za2Nj 2/I64=e :8 ) # p)m}F.%V) Ct*"2aÒwCۺ P@CDVӛEq3#G+<1FEL {3v28Ҙps 0M,#Y Mk/=2p2Tr v!^$lgrs$Zzeꏰ,~b3B;cޡhiJk0!vV&[sŵ/=T]Ke3#R;S} 㲳C`EM77 $OE9yKs.(h9Vw";V+DЍմ`tY^hD \fA')rEQkGaJg wѦ~=Q:DE#@s9nw,~m:Ls7AUkCIn9.LC0cPMtppwT,pX:{ ."3j"N;K%){QmTdb-n[Rw[&B^AՋQAJ $G5uNc 9&M*b邝f}4 _nq ZA,O4¿ *J$lqnDT$Y7I\2B{'dv{:˽tMnVp* }d.L@ $]*#6C[LJ&GBL X! 0Ƚ#ŵ vXb_5v[&JHA~!z ~1jkUZR“rN݂P8Ak=9Շ<..Ⰶ`'6!&a-Tq|c®Xߎ570&0{v#.TjA^aMvA, C),S9'*<0Vz Z/` I W00BxMrI y] :Dhd\~A?=ξzlE-t|@9m0:`4$>bOqPȷYjӣGGaORY'7a7pN_$LQvt_6=eSG-pLVۮp9&ys$_r FoFyg|D%̽;&L)=^ՙ\Y*)k0b+bIF"<>2.yɗ% x+tL勻aex(CNwAX҅xԔeo ,n8:a&%aUy]+N1_)Wut L(.7U$1|o/ܧhRh3ǖ&Mu+AO#=o1`5eepױ^n1S =vyPZZo'3eҘ$tє`شʵpr[@!sKחC(b Y93@M )7~ghKHG^,+ր"/U/]+˗\*.]Oѧ# dsNN鉦7Yj(`C? B~d[vA󂒃c2ih]PDJz[Cb#σw'WiتeI#s,<f'9V>q˵ڱSœ(|.f옑OiⰟmko_܈eZw2f%ؠ8ij7fkϏEuȓO{ +ViqZ/HIaQ=b~4M pI[qk`}07|FFA.5ҸXCICz'$p P\ĖTA(]tnaт~uk^P4"Hg>㩤[wDpSL,+qɬܴ56iqf K"iitܗFۜQh Pk\M{kh5-|S"&4ns)O8n@,C(+(u УU@V8 !l27 [7aMFp8TS5]rͤCѷ=ZZ ;3 kC+51Ta3~nm &]"8'ۂ毃u?-^">.KINɀot'A麢 $#ajt5r:vdsmƄ QPٮד_)!y'#oNД :fHqs\.]8׫fhLs51=P>y 璹M.N+xpq9չ ?rjB?v R(<-mH[Nj Ch#pznZiZݬܙdG iX9H+<+.=yʜ+$# ; 4D؁ y{Ba$u%Nv8Leǚ.V7yFfwG=|k[Bм vǩLb;Y7u |郕IW>lЀ%\![Hi%%Eŗ%F34p!qҫ ճJ#]gLOV^zGLb+Oȧ H7BcN` 4)fPɺNc[xfeKO8Hha3 ݵ8l s o:zX/oU8$NLXVB߾ϖM-c3WOCr/},|3d)^=2pDnGA%zi +O,p[S% Jt|Ma\>'S^샲ixEY*#ɔ;bWVA:H[x%u {gXjQDd %^S!ŀ1|4/!^q41+hﮪ83S:1N!m0H<ȓf ͒1$f7\.k93YDyre>aDOLeiCFzp2vOJ>a}σ.EH, V f+5,%3 mU%1 $L YV|7bA[ Y/r8Q{{Y=)f`FnO!/ Z4 2kZJ"63zm@(3y[LR TVR1.5UCħ:r8 f wPZ+ԕ޹}EH6Ҿ /7)[ieIְ1j}@@Fz>hEJnElqjcmLI)& ȡD&5:#K8͂-0IHA F" $ yª8k4VL|YFE[?zn;ܙa׸`WnxɘjS&uť<"pȒk6[6n4h >N&NZ}8\~c_ԋ_gi9a":i9=4ea޼꦳TIӍ< 'G4\alͪV70ɱ%-dS{P[\ wUIVs=1~軫=S,"(K0R~C >n)TIim9Q o`)ilh-٪Az8jM: } r3^5Ӡ@pğh'X|4I{:l&z}=J>K.27t|$!W冮z:WMa)I2!cnŲ \51,,,O$ f!M<ƒ>üN2] eC'' o Szn"߂ƨǤφw(KۼB2!g m\ݷ㰋ŔvmDX| ElĆEmӦr=w&7~ Doeׁl㮎'*JbVLSq;)}o*t5ld7TֲbK|RWoyS E 8_1n#(9;~9mW,S^ (o]+-?M)OO`Js^'_EsK +AeXUjUzquځC[*Jl M9} *ⵂklյY'(|&z%7凸*\I҆{.婢xE$\,BXfE7oj= 2 (cG$Ӑ;D&AHrIpAןHy虛c( Q&@C7bYkG.7I-YZ1-MZ1Ug-3oF hy+H @JR+Xþ7fS)tG1/CO0 U.dJ @!p.hSZ\pp^sA^s_xmƗ5^C`JL`EE)1Re]_z-"HOc4`w*@$aCr~NtڞAC;=B.A3z*NlYʆe^yLwkɃ/šU?*2Icz(rz=?2%d!zB.!}Y@G98xɲ A1nT!8R}!ߖ6\.FS8QBHDTzgmIpiqX'|Bo(׹:QRym`Lx>4M'@fB5]?VOޡ@6WmEs}>3d 3^meKx2!Uqm(P)a<)_9Q E7yq r3/Ly6zQːuH4B+b2F> \W><rleQȞxgLg_f=\ Sv0!0WI\3G}D9ӹ:|+B^G̬rDTV" \a@m{#P|:>s *ϣL-- 燙9IHY!qׇVٓk.ę5!Cȣ ̏<)J+w'Retiw!V K_nI&IHHTl>^Kc ԨI6VIDJcJ#G^M]]e6++\&{cgk Js֕fO!ٕQiB- ۞e '$k-*>Y2puj;xhgCĥpe*@BZ#Hcf] (sdE i1bfˏǨ #K(p jG0"!4عcj(JB 7 e}'Zxj\/oo2P8"IC0 zN2`$ڑEb XFlQmHF~NuGf 3H"MjR\RD8U⩂h3(j9Ep?V[)|g aJCg߀)–9N6Y#2)9ϖ%y?Wy&mw߈S"vjCOHj4>7P$Uf 5r&p{= 7]R g0t8<p۷]SFc0+p׽d+~>]na~עF8eXTƯEC!K~D Q踸:_6bM,Of C%Xy ])aEAC۟i%ǽhh+V;,Q+~LlMuʹe3'(qY>" Lyo.B~vZ%+c#0XѭK&=j Uh^ؕOxI(J*tRU7^IEܚвbb#: Bp5OnN! wXq`rQI|"i=E01 ^zˢt~~!鷰-bC<˗tJӘ}hŸzEZs۷ nۣV cYguU x4 +^v#V;@pi<AM"eO2G INcDjnHs]d`Ajx(2=~A[,ʇ,z[t楹23 B%Q #x/!n٧!Ju'nG@'hOs^bdQˌ)[B` q#ij3 L aI}GbkqG`y=% [@uH8:*VX&k1!ݛ5˄94+.sln~{qZ}CWML03.\Qh")*hXJ7ʀNbo7N0"$gJr-*kW#A5VUBP^L F\.['MǢc>hBw~8fb5IzŜA#_QLjNXN&WҡݡeDT?< *%uᅩDK97 HS3߻}a" KDjmۮǴ,~eТ>8G80z_O OusB g8eܿ^}Ș 3߼y~.?Ky$2l+,:^]L{ !PƽE7)5hkMՇ{-6^=¼n ?0WP[M@ii] ha:85-Ãb$м@9IIh~r;@- >]~j7m"ӖYsJpҿ7C {D=De|*OU'5eINX:{7gՅ2G{1;^s#_c{|lYg3 Pa+ieržN9nkP 7W)t2uG)h]=;CڒVfUS\wGU )-|=Q'$E*w WXF6v&L0"h~?]: *t/(5Ƹ7 dM<9N_Y[ClGn)0iD_Pcƅkъl,VFU 7ftoh8X=Z'aR~kH&-]Y*x1$U-mE'ڍ?bC-=z QXD+,z Ȱ'ۀI?ZSj~ڲwglEry?WS2 "ީLOt`>}w/(C>7і61 H͏ Z%?|"V,(6N!o,ׁJ8æ(ϝ8Y^U d6x!l]d^Wc/^fwl`Mq<7Kk23͓sO1dToF^ѹHNg)oay +XEFJ~*LpC^ 5%ohZPy1q$ HXd~ئgj-aiRּ!{1+maТ_Tin@σ K;"BՏåXNh#ЂA k^sM䧾?F%,[uح- b+BhqH3*"?b_2oQ"ٺ Et{}!iMQ)6l^5"GFj1|PLVwi7Iq#X1^Ͷ3q ;9rūiE<U/E'l|nt^|ZUbzt-aG;4CY^>*};ϼ\puBv;9Lwm*tqd$sdzZwxÛ_DD1l@K%K>)[@8])VŠpyU'[6!2k[QE @2,Z+R@&[ksvҊU@I3 A L϶v?L઻R*K׉eD Lڟb/pحeӫDZ^Jy 8+f XXG0=t@*ᑹf-]c`o{JCӊX~JIJ}+b]d_u()(5DOG+e˱-/ nvi-"m`{W51Mb Ry"_$wӒ5g4Qfdv 2 RRWV/kg<o@r䈄¾H- YVǶQ؝y)r?:7䋰3z)Gt w׳37mo.2,&敖M$|GOJJ<|P=p:cJq=YKb 1 {)اțg4bq!qʕԎmDWgkYݖׂ-Rs*4ѽ%Re&ڧT |,c/~K1R%n { vL>\;Ő:R'h!I9q4lpǦ 2 g1 n[2$x*';c.Nya#з~ ҒMr p؏踞">SmYG(jlpO:2u:bR=QCLE֠mŶyj;&\PuHby^%Q1Iۃ11Q+vI<2ҁ]2<3_m3 &`IW}#f{pٙ|aݚ!fWHitƬ"j !33_Sej(Prct c\1_& ImS$\dƪcgb3\3GyϪ9dNtKI>ljea]p#fLAڋ$1 oqr:OtZd> Wϯ󜷺^L8_ /neytKH+g|UWEODɜZra8Ri~h hja,pj"F:+\eQ.c€\2C$7;W0b}vʹdnt;%ڒbaiUu\L)͉gL-R1SPA2)WљTN ƎzEӑ  hqa[gTsYHS`nzmfAt6RX_D R~[ wVMhs!a̶ ^a(PFFLKV9M<b JpcNł,gnFۺcjp+c&Fʲ.ᩉV$f i@\oa3AG%Yv9ozX A"asꆔCv.sV.ޤ*g-`un|ϊUMpz uz!QjšF |sus1‰b݅C.\PĄvEJCKQ.6sMTG D$d2XZ?`|cTfm_TO} Ħ\z_8WH}waDdd.H&Y@l DNV4X8A/?3?8rP棂`}̒$*,ջ8l۵N]|P-H^WdIn&דdX jk $O&l#'ѓSwꖬ~5C8!DŷF,&l`Xd:-v,˒W jѱ Ҙc!,m$x%#?iZ 8(I/^{IɊqYkQpRaLy-qDMqx;`qpڛ|݈{>!-|f A(oӥ7.'/ÿ00ZR?Z5øx4D?ʟ ]h+yM5bdhj/ޞw_j!!2^%A +p 2@26n۫LQzdIRk-j:46A, g?Oc"ɮ( ”Y|7Ci2i(U0B];`%OnUp`s3@l1J>If SH|BAǨnފwdkjl׳ijCWSS!ң\r9H jY +Y%yvj`U0[83ho|K؟Z빖0$M=:P`JDpjƅi1$1//l}N^CB&pO'{u!=2PS&8=l99q᠟7IKɭ+嶍.7Ben6]//0-~RMB 2sQ`n0DÑ%va9 hD5^_ފ1?Ŝ!| -e78kI[w6;"g3_?hOJhTtFB}uWI769ہ 5fƑbf=i9wQGs!oXzQaP.,Qw/E/dls3Yl=vV: J~j|d><ʗXd{^מ2SxDr SyB AʕX{fd¥(: Vl ɁkE7}e@:[6 2b2r.Ch& ,VL+[gF=#v^",eY/ӌwܾPcL/oS)4|{ L:QbeV{`Jh-a]+cH^@ѡLR Vxmn)J͂:CmcBB$VÄ?9)g.Q?0' 2Ae{ @b`3Ķ )L$e< w1*K@-@@:̐MiO,~Gn¾ "(lf34ύ {T7Q5aC7& LEyCyU"QNʛmAeq虅߅h5/쵝$S~gwPp9(nD;2K+5~EU&a @i˪ nbep*+ĩY[oJp>o=]:X;mDQ佰r®m, F ɸP)Y0^"'9yc)q4+%ʢz:FjQ!)s7iN8u?Cm9;hUouZ-*Yi ʇ.=YjIa(2>߆fuů*s0 !. ɵr\&* c Zg ֕@.F3#v QppJPa8e}`B\;ogTQ~!-wBh-azU2%%y0IqvRvBB@ð4D6>9q&q=oX1\g)K$Gw arjAZq%e~݅]jqBl\))BPc(1+zft2-Ŕ pd-%"#s2(zKx(^9Hns 4JV.B=`3Ū*TEwi9..*lPN~pXLFlB>T͈;p,2#2dK؜+U {e^ѧhMgC=%I䎼"B_cs;ijxD)(:a~.7\c> 6=d(ztATO^L3BվJܘh+ɒSV6Ibpr;<w*g$n#ﲏks&{mo+ q ;Aӌ\/~k)%~|x6 jeGS+-G0y2dN ΐZ`e;Q*I ;F$}{1m2 u Qu cpv"jDvzſF r)ʎ̓,pFWeYG+?+RfA ٴ.;x's* v$ D6 fw##{eRf9h\ *e8^fẌ}4j  K<΂u4JH>' ҏ9a[ILcӡ`)7`,n؅|S##|?k_m}: i"{,AAu5i ĔҬi@jU!^yۄ^CK~ qɄBpb0%&f (5i %jhO~p2P#)b!?W TYv|md|3-c˚ٻj/z!rW~M YBVb:|TJWѦ !# `VtgR ,at^A@e.I+7Ƹ<) 0@%3W ,oi'ʼ05xW@7 U4V{u`N׮CF4'W<łfݽL~d\:7[@XgܞIgQ0:%.kcE0rDxl=ժW4z+ZcefcHc `o>x<`*V?GE;`G6);NL\sGFҷ/ P`H07 e䌂grZ 9!3]QtP=FJdeJjt's_Ȧ -4ϱrpgALDb`k"}%w@CLP%2szD7e2AHHG˸`[G`tFIPz6>fcgDTUZfrY#>s%gzO`=Td,V(!>U.݃47~TT˶Cl6x_ħ=͜ ȷj%=JҤYC0fHY''?ode95p? 7el-ld{ Ij>:m)UÒQ?# MHJc@=MI֌;3.ۅ*%} .ačh |]PÐW#:>.y-n?P4Oj )f3maqwĔG| Z9:(?R8-,4 -p `W Um P2N2UvǙGb{ ogVzxJkUj5H憂%Hm2"XOs"3C[ܙ 1\*+O! wI9%+*:4UR&Q>vL ,{o)t:+ "/MX7LJQMqǐ(Ü?ٳy1XC5r^F.~\8(ieSjm w񊢡H.|TAApPSf`| g[|dIyb:f-hf$!7|)t/]EKR,`0if1;_b2+_buy?aw)ܖ=_YNBqO%E l?ژңpě>щχG}3Q5͔`6T*CH2*ME$5섧a,Mъ5s0[ݻ;RTͩ[ ?Ct0k=~kUwM x OXԤν!{d j-\y}cmR5ظl遏NGoy6/U:sʣ; J5xM1 {/fs6H!g֢{ \/vexI"͓\P`g',=l\#Y)M{BI5ũP?@x0mEW1K6yYl5@7WdIFRmF&rlF\@/ohJ L!D0r{/p$#_W4=S!J'lӇ@P2=_"F:?bna%ᩦCn0WX0cr)Mc{Jϼmp#9~^$$e;)?EQs:C%aA302o HH])WqԥJ+_Lpzm&%x9?S>GcN)F_!lB;8ܛ,+%du3 igu,zUf5 .C/1ya򐸚P@8к2,R?M8._tL|֢2#m'*G23;z{*4g臻֦R7J%ñ P{`QBpGȺ9t'odkY8wq2Xޚ3g&'\ [KW%GmHa6MKM 6g!1cRK=Ѕ cag*}%$Kqm:a{o5z\>eh{/0e$S{=5NS8ĩTҷqیXuR"8 $D->MSl^)cMc3Xƛ95AQq{uyl/bgrٓ3JrD^* Xx`5,f lahL!|&Nkx_1 8 `S.dr󵧜0KFۂ 0Έ# .BŸyR&qZ+gBUvŬ [QN$_NuCdR(\TIboB9'`бeGح2۳SPn^d"#q@Pn +I ۨ4 3 e{B9Es2fv̷~uZodXgIIZ =f!lgt5n.a FY~86sn['A)dL >ʔ!?:mڻ|oHkwxC?B D7`E~~̫lf Htp KQYU>ǝܭ17qO\CfDZǹ6>)Sd/,Cƃ=Cho/nnY=w SCy2 Ֆs%(UNQ7GaBx #v )o^ `ẗ́ΐo=ո>$8x^V 7D5u*FXM';a))mttJg޿ Rlֹn8t4` =%vIםSq/uY׏@cE W0CՂ+ 1ȒvyE"' `vIl@ªs57[_K^lUuV/{ eSQG-nIE- 忶a^c染4.j0G8G>UA1^vf!ng,Q !B%S 1i'H\uTt}roK&Ҷ'4fXA Äep_,-i8s]G<\l:#SsL&5;uZH/I0qmz@6aQTBg,۲pKzPZUi35܁hǨ%~")]Ƽ2޲;ViMR`D2a7ז_r-ݮxmK {fXn!cAG&@%8œAdE9C>Ybn6S{y\Xg2I5yf7Ri%>#Snլk>OU%icAY8"vD玑D_%+(Caҗ(ҁm\x"<[*iWaa>zvZ&w*owkq,R,MI83!J<&>Ya]/?# iJU(45fD`tc3`>%*@ vۛ _;927N0Xfc)Pb).=ӵ~#ɝ1UuPv*,n-@['0b.Ki(Y2ǖf@DIEM`F3<b$Frt\~.\?7vG];Ph~As.h\:!ӳ<9Nς)1qtP.x}ShG };ͲQ %v Ma$>ט\xq'_q%{W1pJ:[xBc8NHȯ1 -6qut|)('8Ֆ@+z {w@wϣׇ9*YMB{1%dRZ}8]i󻟾f G)țpo"lɔB4lb9qQ}3?"Ncb 솏[ ;했 Dn.^sMY5PؚR}0{}ܻ6 !}' tq sFrzNwB7BL'0q"m՚ff᩷DB{t\)BrߵNTb9a0J)^R1Rh4p(D Q5T%WrXkE^#0"ڰ┓ t>Ari {Aolqɝle#>>Nm~ml;x1jܑz]n[kix=RI62Y 9J<<>We(%c~]5I 9h@ `.u.PHoHJD]V7'O*`8g7܄3{!^ܱs3Uf;ZId2PKEEM9EH9h(]E=D#Zg~|ʥq[~'QUL zmT3K'S׋k6}O7~LhLɷ #ɞ!ƺ'~.ρؗ4Qd,Jȶ=BtnOTj.b,4reĎQȃAGsǦV0>10?Xu txf/JoBlB0F:>ojEt#l .þƦ(Vo >Q9lr Ծ:J-%uJ@Wr_ ̪@zz6L蜵i>}BÊŔC0ɮ8ZWPwvb.tY|yRpQ"8Jui)sF#6&i}O;TǤ[,,;XxH i8G{T2:8ݐ}x =OT[ ,Ϧ8OA*8w󅓆Yas":3-R^`~#}ɯGpr ߕm:zÓ3}Ւ {gI,aBtЯ?(RzT19C%E;ؾ^9 QQ0\.U5r#&-e2(kSKFq]{x B("/eva?*m#4eo\=;B_KYLG în{lAD=tV|I.,9sX-&^%EǬ#oͷf _{Dr,&xӕ!U6l9fa-Oe3+i7D,[(2Ra6}qe'Z.DSDž^.ͨ- ۲4n6e\ZWZ55xo!(Oy:XfNдb%S|im"{fj07EQC+fsz܌Z V-))ޒq]ojU<n"u'h+ =E;,F -6)˜loP$ȾMɼ+}á $^ӅI 68AR{jnhcY?0ݡQb%\EP7S9m q\Ȇ$2TtUWbF&q8KlZ_/@дݲ*qe]T6>i\OFOu&k |J?Ǝӱ&8ZCR~%|+5R5m0i)ݓ_ֿxlìW}чBSYpKgqa`SP߾-OZvȊL,$΍Qg1L4Lr ㋰H21Tg}a ~RT -EۛM[:rⳁVT}gv(Lȡ~$Y]rUH V%%Z[;OdOOS@fԧu* cy2N[k`{x,w5R:{Jh~n׬EGj;Em9z cG $P:e#xqdģ'fvPz5Oh%շ{'g1 U"|q~˪%@%' Ψ߂aq!b0ߩ٣.a-0;D/ݝFOh)屓 4*4 M9 KOMIUm#2  \>ջ(V^+,4(Rbx.Tλ F4us䜖sn>溏㌊F\;Bkhwnz&X7 yoM2gSRq% .^ꛢ0UZ8/,Ϊ,93pRRJS;ߢTW;Q<<.닧gdZM YI bQω`&uGr[EFK8/"x%O DYg*8|P\xHV3ǣd3˨cHDVQH+/H0xbj6i֖N^A &ISL.G6?ٕYNq@ -ra;&R,"S֤HWaltQL kjeeBUtg=i %Wa?cIExXM)O:`ͧүԄif"Anƍ#zq%^).d 3ӒԔw ) srOo0a23o|tJsG E]1x7 5/Ib^d`q2ڂ y"6r7Im>LtA=wՇ~s^Ǡ, ZhNOEM @T_Vz3Us1/{XފKEcw\|mtx*d [cw>sB!WV#8ϟo%-w¦[D~cl}:_ -fCll}J:k9Es{D=?A ʳ$ԊpNnT 5噴D26m~绣=? RG\ ,N]唾9ְPrsL92ʺ WgɘU/@Ie- ITZ x?_2R"bJ6M"G~_aP8T[F<S5(MycDE k31:j:ӁL>J:S J>_:o{o(tf*tr@G5Ssϒ!= (ȿ$D)e"5:Iakh@rCv̹Y“/wD)s. uSuBt*J^/(鋼K}.'D]pjdTkrjx x/r/ uoIa(3#O#;'J%_ah ;0Zc)#EI46`HLt o?lnMē#m2wJ/s4\˷sml`涜نb=cIǔEgVՠ?6iB"~:%Ѵ{\dQcdѧ6X+vr&9c0# γ%L E^GM?Ihs4ZX_~?x`Q/A^)ptfqJR!{4(/(?ZLv,߉b!tԃct'_M{Bu% HIGXs00E!i"VE(MV57g\kĢ)d s!lqT Z/*4fЏ0 пőmL.EKXᱮ'3sIVy&T k`)E:^ē37iTI"?ppVsxYԌ|~;ɶ3uBeZYKZkt.(88g_s*!bW< V .we3eeqF)]]l?Jc XHFɁU $l8U8 x)}mA4&m2hDnvxv@#A>WzE2#398˷6]oswTVD7P)^@vHQv0,z_cWOţգ1l`q܋ʹɑ=}l=Gr({̌ٚ,lle /VFg[tr1XwN0^v.rݻ\$>.Drn_CFɫQSb~i#7~U])/Ǫ;D я\U 6c!hO;e p޷ koV4>+ Ŝ PZ%XصQQ7c۞/b>\uG2h=Y(#q 2#-iQxL@"jyG" m_H&! t>A7HYRe3*[[҂Xڍ jӊ#CguxP>gur wSdixo8Pֆ4R*q ^}C0 +| ryg<^ Hښ /N|ɩzO>N]+_ޞ6lib2F,ah=u?. N(xl1;2[>gc"Ѿ{-ŴnH#o'y;E61ok@顷p E2IyBx\4](sAR/C <ؠ?>;,vf mv"F?~'y˄m7Y,Ɂ0ړwI(VfNGJH")t ϛaXP|*E?k:$z*E%k?-O n(󾬱PqݺE!} Q))^0qIƆlH81fwU*@>؛n |+SW$bEjg:3pjm5q\Q<k&{xr2G@ N8fFQi*եZ&NM4' ߑR<%IaGErj,tzL=N'e@{RÐ(E/y]}=? t͓?Z8[lD#/Q"D=ϼt 䁽<RthވdF SA$wz1\#N;! ݤz"C`\H"a{6EJC@<( hzi ɕљ5%G pK-eXU&SV;o_k[ -TA\i "IzCG/,c]c\0=m"]Ӧ3\!kg9bWikβp}` ŋNYzxy=`{%{; ؏qD$˫3)BN{ZuP̝'P)nq^|nʬҺB7ܾ6aww֋c*_IҍaSQ~LpULk%kT=w naKb~V Ѡ_zOb88^2%n"G&f--Ä>{)*V3V~G1KarV|+) c 3Hjr|טϱOT%ŸĨ;dd!ؖAf7*(Ǯ8SUx؟ĹflzYPձ``d,ǭg;GF HNw[4vk'3d%߉+Қg_w^@PeDP9?chEC00-2=>g : lu{qdFaΙ Zڰ}Q.I߉[N`Gx{S\t*xV  N[l<༧t.\vb*xǏiU\9G:M @$'1iʛl{fM#kf~wD#̽fWo$jH@ɣ>sѿ\d^dI&4n3|KO7Ua+kc`z`-~4Q.A6ajЙk'hxvo.8 <)\i9z8g-#: f 5GOr[j rz;U&ԊuOlE'&֚݀ix&-WcdjY.)}u*Cb&sy>Q3f'Ce B ؅՞lbSQJ#OOz2YýGMm8-Ӑrp}$G z7 t"*tt3U>oPTmS%Ԟ 0E<ՁtKZ%Rա!}om~iQ>Ў07]cc6=+i҆9&fYNnWcZºz.bӶ0Pe/&\N%';&qr3bt3^ci*^jTTKmQlLeb4a|jp`X84)[q`ڏqjPc@NW%-"""hH$;%'v!hHʯUΐq n܊FX!:\.6FZ9foÙRم(u$NS!DIOZ6L CtAɩaJ ȑE$O,5lmΗ[tobFSr!6f,IfD *GA@ギi'עq E"i5^t#DEdP.n /AEcq20#p?}v;Z: _cj 8_)1G9_XRUN8j) G;t \G&\k5\֋H fQ.SҶ2Mqy:İn19nu_e 7e%@p w7?T'ٛ;5E,*%lIG+O5[ 4p2)G Gx? P)͠9rݛX핖"[,MDspgp݈U *ߜ`Ҩ#/QN)Xe wwt&:w%Kz`9IMVI^R=9V3yRd}6amƜYпx9f_kp#fn-MσY&/]5aqJ7d`^QtgT;,&_kGs/6wB WvЏ=)SX,TF )  (H+ȿo-_&3ކ 8,Nda:vٝ#apQYA1JGFBW'S #_+e;OmӤۉGtkE.&?űqM#EX՗|m7Xm\)sZƐ^B`Eb A'+WB(GˢԼb`<難W;? HEg`KP0()`C$( 0/jAVj"t6؉6E/nF gM%8D(wOlrq.NW`]E2Tk;6Y"nuYH6b,% UlK>k DJeepI> rZDoޚX|f+9j ѵ Bn8m1PKnX{= E@?+ 2H 'I;zhh'KHG}D@rs1=DB~$|ggd©VA(h›ԃqY_q㡯T$0fT}ՠĮXBw~@Ju,<$3ar*}  R`*7nP:2àGb 0o]6!;]V- kߨX;LYg|:T3F %Lu$E5`!%! "C=ϖa4Z8zת0PltήٳUkBȷCJKLWN֙L)R.m7flߚ׼s$:X s(@RNjc=o%U7!%yɛe !"ZUۥUdO:Ia$18CnSK(띳V]A/G1uUʛn}3naƒN|6#3Oۼ:a^P)u6Zԉ S&);ШTq/j%I=ԌhY#HcJ-2,\U7ztN]4hZn)A;%V\?caiaȯf){zPOucBqPMgҗȫ8䫋XS &د*ٽ?K8o64mF*@c 3'ѕIfYsOP~X<a>}wF.Ҝ;{,nMvv(Di~RҤ`kϣwKMou?7"/{Z $W;'5sPvpp\lʆ![v.W)u@Kϓh&?&cDi`Axnε+ru ! !cH1#Ru];FOt AvzZ ɗXgęj6wZV\5V%Jy|@5u:nu|cj跙]Ltqi`u3 %Ǯ:._רT>qHLَcD땾S~ `Ap4NÅt]’s\;j+MQs0qyi(jBW*fz3<A2>RcbӺC̼F\>Ms>eAp׍6E]^wƒ4M)>rGD0I[x6wkfN1zu) S~5ﮩFOuV[IT|cۂnm3זh`z=f|rt rX cf}x L~=|!:R -D7CոӠ caI:@+ߎӮG Gm2SaEÎ&$7l[3va^F"l`6n'G_y.?3"B,e]IQ:w&a6O!hӉ8WȰܕ&hs[ap?X(_a3nbx~M/@}|)PrO|ˡ:2n0K_?|WcgBq,,{i$= -u 4a-꜇PF~A]-h[Mq6;_C5.%YR;;W$sBPC{=E޺8O1+#Z\B^kl>m̫)=s3=qWZ-yB aAc܍/߻;CE>KE tFp8jeT#?`*BXW&4=i_WNeS6SM]P/u*+xط+5 $0VSI@,;18z&$Ǯ9^mη2u.)B1l2F΄"-OR+>:Q^ P+I|B6.>ZgccȚ7vƝܛ?ԏD! $Nn|XR.\u%MDzzMK햓w3{UPQUt-^luґn1oncgkc ĴR Ǜly5RXJ~u7VϝyJwVuѲZ83ZYEʱ4B]o΢̀ff+S(2j45'OK)[moUU%={R*< K(mQDn3$SuRڑoid1ΔY2l};vfoЛY+)"Pz& K Kݬ hM%{5b3@2މ[/玑|2sQ㻁^4TPX/[6]d,|"8 th/ }]Gy)ʶrWB ܏d NIͭ t;vǔȌĸ I9 ٨+dMی'$9TkDh/aLD?IV{hgaF*]*~7<}S ؄ 7w,|T0hq%63%ul@0]k},WmnZh߉J"& T\W cysTQhP$Jޥ].asNb#=@H3Vy%1+|T}dmX-u\3c";O{&Xз/GIe${Ԫ-/j0?@=$vxc1MC~'%MaR'T~_V7E[CV~o$ }`7.>oQ-\`uG"#˚FPW hĹ:3pKma*GQdnXF6x ̳yϴ*Gem]:laz)m/5jsX4' gcꊼrCgpW~:6cw=b X`yP"d1> Ri#һQ@™ew)d<}]gfݩxOP*pgJ>x3T< G_`  l)Ke_‬&m3y>;؅凶tO +̎ȷ ҙ_[֒1Z .=,]6Vv#x-u[4|?x/J;w߇wck[ vbz8RC}\)ϒ(ǂLA=* +@HFC̡58yUJ='\*L`Tɶ,0ʖ|Gk)OAhl(3{-́4i])b. p]]˦A,J|MV Oc JWٖFi.N0qKf80w!($tm):8|_"SqCHdƖ6:׻UjUuKs~>I?;,`2rL@^}zٸ+) ɕQfc=0u 4 [ f,~6S [,QJ/` xwm ک!> f7~Bg"u"Gh74X?$iĻk`hZ&4?SӻWkPռ;E&̄ }YbVtUːGtc_npyX >`7K߂]h*; e{'ʂ3 ^6dK,${XGc Nt[zOɴ5R!LD% A?r2<pܙg֧s)|.M8 C];g\57ۥCB,/au0}RB8=X^E!q6č=8cNyִ3lMQfOgٹy{mcX:0 ?R!S1}\Ģ'D$} =.yPRBbcF]Bo}t RҘg#fZSj4spKu (4\: A8Xܒ¬s)޶=mO^rϥ9|(Er"[Dhu֟!8$xru\D-f>uͺwAܤ0) @V<* >)e9`nNaYDb8QMI~dmb?]t|p NeH\\$]v@?46z[pɭkkQ2q;Nt'yۤ-Rb.8#:AU ;YWNQh4`972#vi`Fj F+'$Pf={5w`yD~ N~}P$'OU,q%n'l@:%L(;E&DŽR82 O53Q-efIf Ǘu)qB-N|@\$W*ȢnKs4EpY_?q<`Wț\. Wo?mzb>)Pp c&ȱ*ӣ0z-`nL0W}-Eت>`4IF@?&6lx~! ]Gp/żc& f?ǮRih=SBp5#EjA_]!0. D<vvfߑF_hR[8p=WgY 8<(L!رڜɚ3Bmqvz8IQ$T Ri(_GܿHDt*e.ul{b>áJ^1+1r§pts@-n"<ϕ@s&Nc=^wV6k)`a$TbUfN( ?G)NWkXpG"XOJr7-")ʿr)?~3<=ΛEꫛ띸P]ߚݞOkg&'ov|p I1ua9 I].T7lluJ̓IUӧv_%= c?nQʠNN&S2,FdOM=*t1?KN)%%-FMlIǷDXr|Φ;Z0@_V]?5 j= m|GTeu14QxuCdz@IޛEL.eɠ28>Y }8OO-sL^ D=);Fv5op{9d9 cnhҲO&zhE ;0n[&>'Re),gPӷ?Q%jae V2MeؼVOϬqjV Y+ xqAg4tՏWE 4(0drgJK|YOiEl"`G.5Z*k k%d,c&_K7gݹwCyR\uE4]y!-(I&:SEuܮnC>FVçJL-vm `BgIV GwԦd+[\sׂr㗠kb]Tp UmBg(oJuT\8Ut4`5qZO}Vg Yj@Yǚo\bԙ&95Z&f2 foa:x͟FA U,h9X_Q<|.XX d|+fYTUS" M }@$n/7gaԸ·]>|-ː] Z2QӮV7 ,"7dۛ 9OݾJfUZ0GA[YYvIzzڎudbWz9N JXW/sarSjD=8Cnj$=sF,$(|R<4pFTM"䇦؆U^=;S8N۪lM9j(U&9EvJ3g. 2px*٠dϪyzT1;*ޤ@~Ĝ3 >Q7/_[09}OH }iI?dz f}|?'-=H u|ZEkH 1[֑$}zg#zE5mz7[| R!qrDC"%܂ݓ*iHE-Ո#oiU]$[ Oؚxd<Ec{ާ ɢ#a~@et$0=]~I#( :1e%с*=G(7wj05emN%};BPZ1-^ַQ70cC|F>ҶQd6^~~\wUSanZivDN ʂΓRr[/@GG$f!PnP>P"ߥKWDвRr=| %+:2<ӳ忘v"ɆVnjTF!2I~n{~$L\ Om*qچ8 B!oL)Wp/XMM<4[JGSsN>2nu˴UiIP-_tJrXhys!-8@*\b۪qzb%'Qc鶂 P~Ci% Wʲ|#Vč. ۥ"\^2uf3nBTwwL׮8R"\sF y(o(Uiq2\LɄsfWS ij0M]ꭠ,ɪHdP@׹8ۗm~b8-$D)hq˨]R+u5   YoZTL1_ϕI=oIIBhiij 3/n0׋6MOWS=(s"ɵskeZ& >3:Y|3 Iq;qXBt!lJHyJT?NWJݍ!(.n/ lUoF/ofl{O2b)UJOD%w]{&XgC}Qɘ0y>vFVa4ޓ GPU2TŠY2HU6e 8`huݑNZY#ȗ.RUȩU&/+SY ?\ho8R>N4?{#ޅUjvᶏJHJ\2RyYw{u@sPʡ܎3Mqdmҥ* nYch\>;쑻Sr,1XRfme;OŨQ/V4@ ڹ+i!WtMVNl5.u_ySE5 YHT].Axr:tN?x`'ZJ:^ߘ.4YjxY87'~J 4953mrݬ;3hbc-~Hq?@V@E'IO&T5V307W3(k Z_s*zz25ԸM0Idϟ9֙;iեف Яn&ǜmzuí6AI6"p' ӕumeB *4=I!bm,9F"M$}^lWbzBzj{l6Y2!&:X2:ObZ/Ahو ;lxyoOr`ӂiIq^;L] OpKǛ0ӭnJLb<Ō~+({B?݁Sr b3h?OmVra1E)/n˽zGf64]g^8 JjsEAJ0~m69$u-iy$eդt wESu\"qK f&ftU-qA\Cnxa $$sØ]&cүK3}!bSLu+Ƭs]`p*4xJ+WkVLv-\ ɸYejQ(^|yb~X<[>lkuVn?蟤OAXVGU#[HysFC=},G"b]H6z4 Jר63=Tqg}G'd18_$+QU*>nR1!,Y۷5ryr4Y0<] 2=."ꄿ)ޤN3/XSj: 3QaXg FT:[H$Σ4@6,cUy꿟˔k⁜v:DDknI I \KNl'+Scl_AUAfDHfNdW[G^;J{l=B0õi+n펌fjTӅtDXN0k{o14uuG Ji7@sٗ#?}uJth^ pNF"ebnY19] &EHn $7HgɢQ;n)y1!^,߼Ep&PF,? Ut2Ԅ+M E*BN杦RA1~$G%$+QRHd.]#rs# g,5$w=㵲ד3 ZѪ>ݦvо)*is7Z,T^)qa+bz$T swzz]7 o*i[iGnl’wT=M'蔞,uE`R3Ii4/۪oL寉u;ʎuSܥfE_&&USи`Sp(ßQYo+9JJG˗aR-ƛk0nz0GU3&jAhlB[q9;MZ󒪱M[TIw7 gQ@Q2HsGW짝8V'|R@.r%,s2n_QapErfc vH 2f4C*2K LU47pB_+/L8IRD] Uae \9-A*dXpXs)6}{x*c_ʶnE!a{[- J--xAnEV $AYRG[pW: m؞", %nYu HXk.{8tK7NRĒ|Շ;1$Vx,ha\ QVGA2<^WH)b`BY偽ukbG*-by`qdBX@4=~X0FNQIEX=$:ķ;t&";&".%xi?ӏ? "r;xr#XDC+;ηyQGTo\`*^?e@ dodR9G䐡NЮ`0`AdK Q鸄gWMEsV *WQ2|e;;,uOڼ&hקv,B '6'D_tf}Ɉ/UW4\Ix?zR̎Tg"ûVN-5*bU;Ks`@#5IzSHɬܕwe}:%eԎ(.vy!NjI@T1z%&jX/6Xxam(1!X~v1KDT+Lc`+fErp -+8heIU4DsD yjQ΋:vo眳C ^SHE"=AXXuTaJ-u=8鮟)cfIGV =f!O|l)?w)^. 7 뻔avX(c9ԄF_\Mg! fy`Y\!6#5Ħ]`T 8KϘMCPW\j 87t#0~[hq< 1 X "v|T>DzFnP˻ޔnadzS *7&c2 76tS!:飑׆h"XqT /9X  5 1:#Ye)0v;kfi_.Q,Ìp_ ]}:$WRzI$… =<@q+›7cm&5Jw&5Ĕ'i\ ZOǎp \fgb\%PTˈ8o$^VIĢnB~tݬ؁8Otg?H<.}(PeݖrS8WxX3f_U\u=} gDAK}ғ=K siz5rN/>I+s_-Ln-}eMDEMʠ}kpCL/4(3RNwێ bj5 ɉvT-=Lkmڍj; e7mLBeһ+ܹu1XL)Ht?!x{V-m .Y(JS;,R<~P/ <+Nb@SMzM :MeF]Pukd~1-p8% }jK`%?;f689*]Mu;a{ [kcJ;K#Rީr)(7oT@L qo= <i6wҌҹSFسۆ.43¼&9Hf(mvx}tACyUJR͡? JQ[2AuٝU KAjk|DFUJ^C |79JӖdiX1U~N2cZ*[ UG{בm {ѸG ݳ#ϟds)D墮3;C' xW*FY L҇B *3#|{SxMB:k?@3J7!Z\ 2T]R{ K-P TWnCW88QXEK"yʡ0TNhwŻv~&Ş!>HGi Y=B!5A OH<-NƬ1oY ͙!"g̢Fky @ݢhl+>IoUY?%S%z]NҞx1UX3*|ɾv~01D,MkĽͭNt//k/^<!KpL4Z)\$5Ʉ;ž nwR`[u\ ɈW"@U9 EϖףƏ+):1Fn=pƸ+:(TBW_ў#fT~Xzm~nlλP\2L+ ݀tzCxknAP:2M]0M$$ɹ ZZ0gDh %LljfR/qyd6"Frn|IMޙ=x6}ބVE7=LFzSmHn홥.C 1W - h.R`"4`E~VpdPe' }oz<#eOEE}49vɣZ!QnX#{NXPPcunH;$BoD>dzX\XySif E _1dqRz#!y-tS"$8G[q|42C)l֜5ga]8sxbD1ZOLI,sX$1ƾmNJof.["b/ zG'zU+) 7^hr LR9`WR>JPwB+IT |aF906)=Y4\Nj_1|Qo2,)Si^HFߺ[[P0Ql>B/*{DKuYk kxY x=mQ9 7 _)vwB4IxYtk01oa9!JJY" W||*l PPbe`"ɠL5]2~,)YodH˄8=1jkҬq"Q~zu;,1-b ^Odz:ֻOdɫL/ dN0鑜X ($J>¹F>|=JoL7_FU1* u'$0 W 6@Νaʅu_m~YZ)̭w)QGU? Qߊt^ox%Awp54: Y\e׫" oOW)D\f l EW)A6 %Bz)L!%P~/}wX,eU`8ͱ>k/ `QwPX1EI/_C s%`mXavNqO8weEjXv&C|Тf0ݓ2wij,qsd9폕dMQ;9|1$>w$@vbi2gĻ >)MQHqil "ռ?JW@AarEǎ~mbtUl,qި4puݑ`C_y嶶ATNԡt½ÁqeԡZXr ʹ ')F*3mz5]8ǻQ1) ?hnPfHG5#'@t |팪"Sks!*H0(ۄ/GR[PCB L}8GֺpT"ү^[ՒqpoOܸ#~N8y&j|*54sv0t?-yA=P4Gm,mM;@̋IƋut+ 8X2 .62jCM(t7DK uK2sg尵/.S o+_nExdPs&I5I)WYii! %T5֌vqwOHu~5y~:WFٜ^C,oXJ[URgI[߈J{f8kg{&Rz:gBl-|{+Ia8gd\gh :=xS LlQGHuAc@'FZ l &'4~8*#.aŀÑs鑒\12KSPM@l>t<7&@@xi{X`梃EYϯx\LL(h2?=Ss~K`SqI Jc_e' :ưx[L&kq1qb[W^m]lX'Q3#Pp i&VY@՞b ]#&lBS{y e;*#p hۼu7#P =R}%HQC1ə#>sz0JVWGTj4?%}4ۻJM Pc]&>ֻXʠgtjɟJ.6 sTO@XnOD|O1k?8֧߅dgP$GUSC3 ȮX8;Rg?W)t][y\@!ǷavW"{JՍ=~Y ﲨ}oAVCۛ}I/yWRop S} LG?8n)D7hNPM^ExDۆS;/@"Ѕ|ϗO+e :/qr#OBܙ'G#?}<|! d #I=4aHfWcWHXl1u!:b$8 `EK g;mQ枔/quSQNԉ7W뭦JuMuɩkZn 3!<>zpVkg}*ދ~j Vѧ4tPG㈰:cI s!zq9Nb8xDX$MCĆe)9ZdK0ެ/ d};~,"4/ Oӽ1_w^8R9KgeO[]KWw6ldOyA^j-f20Kʉjw-Lw&mPs?bv /Vjϕ_N^:zkoT#nAr#Q,R^Um9iy"mXC4rMWIZC] Uۜ2CȌ4) *̧Y*]li/g^*;+(?+,ny?7>ϼg/uY-7I"s1U=B̬j>Gs&ύ9@Ew趑Ώ&q %o*۳^a|)Gy2\U^(ѭr?#v@Z$'B57s[ tM€щ(R%M>ˉp^0k?k '5%j JApMڡl"=q ύ SEcq@wW!RÂ~v%uF:w1 vΠ+{\ш(.3S&dztz[++L QJLJ180xcuGZ D#ց~fE—`~QB7w4O<-e*'obϩL/{zJmʂ"T-FpiEꌩ <o9gkQiO? q& MgLljSHq%0 TxZ*I][mvnK iћ3 ua[I}T3*R1j"USD#N %6e-" 2ADk OCCݍDђ"r {_Ho>D<ֲ/V) )#~8gGrK4߷5EO0۹ſ>\jraFȏB"C}X?y͐mXm3iS-n}%S^w8q(%*N *_=Z3 k~\7[/]CVEh5" 3)2ro:m\= umDD/C VP|7fv *"݀ *'#qPBg h8y$t5e9b0ykPrvAIC/g#Cj|/uoNBf1ˊ쏴StA\ }]Sc)5`IזU2wzxೳ_(,VE,F4.<+<7Ąc #70}, BOqs"`1dc(ȝetCn,-](ʜ3RKٙYg?Q{\B͓D,ߥHI+yNO'!P-_UR@/!#pD/ E ft{s'r 7@bOL`x':qYB#;k$16AL0#]0E̜{եM5jʸBoYq>2Ko(7ޅ$'B7^O$E@ WGy{: zjRah(bZ)6 h.32:2)@MV&vH0b=1]$`ٵ\8l,=(r&RuCB-qU}u.0}{.]k,2ղs?g[ؾ}y@r/&腑Z.b;?x˩x^KفBﶾ5"u;niU,;Ηp;'cFw<X(ɃgC/*vE/CAQ:%$7`uU>/!9(asW[j+["^z3R}7ZV]S0 .iz\nj|< z#^e}`XsƓedhۢ>{\Zo՘CݷVsω-WD2@za-:GNoѦ'ŤItrjx#(> DbU!u_d6UDDu[;,h# E_i)8y- =ܶGT I֚ƻSNe2jpК /I'C̏Op]v :&RݷсBL̵屧{NIldPWZ_O~B2n"S3 )I_L&S #,:ѰƦmq){l, I7,q ~F$SHv?f+6P>m~8Zf,i^ .r 5؜uȻ?%p$l?YA2L{ ."d_ʂfKo@p"lA=Fdn6g&#sJa/v*s\Y=&> )ɴT1Q \3\Y*nZ(fX4YE#P=3DqM2D"lKMED>dg_QZA^5eyz~ q`+ͻJx+$yAk!SXS?[ \חmr N,x)FCVf P@(Ti(``T"}GMUR=}wN"xaU*e`_Q)_slyBˆ̖.r29"R"!BhvU6+H?vCpLV*@ p@Ƥ7Δ9XEb_1֪?=:W7wPw`M6~)DO~ $hnftpyUvC$.}ZK%C,Y `9 "O)YG_RWsnu빫hɎO 1xl;=~#w /^;{ꘕz @~̨aO]{pb$#ч٩W53W\>}a;f7ݘ_mnU,L൐{Ỻm~[eȎy9|`ٹ{[*vbM{]㉷i^Fn"$A I^Tku-,+"+T1zgk6h TJM^"č`[ZfتQS'Ea<6[&uEK ]4Ch!"l84<6%0}tݠjnK#njf7! dž.=\Ir? LIƜ^|b;K N'.ߺʯUK0TGW>є4{5 O 5y]ARФ`yHyk]oDyy08A|J @r#xG'6?|UU n4g_[6hdsHcς_vn0a@NۧF܎UW Z﷪経tt:uQ8u4m~Vm8 8aUCbO/}Q7+@B.=ҤwUjC84)L-rva,/pNXa4r146?&g:@a\0dQ\Qij2@v xi4zv 0ʌ&-q, |XT>Ez PW:Vla $QÝj'uWVr#VRk,8蘖g Z`"JހCzhanPQEV*4Xrm5bSZ+,x:DB6C"<=֑A*iTeN<]A{(zt"wBY[.YR@qx݈ixh,g?q1,Y[nǩӜ4n|&bK5fO&ACv&iWEo*0O$d_0y[6'ɓS;ͿlnF@F "$t(I~h̃,)$S Oīsu~j9SO8Px;j- b8%D?{Ո%q"~'ZE gHVBATrsO՗aGuZnI.4" yR((\>| |[f4{c5G"!#4'}MDL~M_.K@INi'w9_oؑzx2qb:NdhU3DmAVYY9I M^:ժi'4$%@}{BO`\oF]Eܣ YmTw!@;mr|EHJUsսCu5V'x w!H}ynC9YԠh;@0(IK̘3ns̯PHU]JLa={ `!Yp%Y>W WSZF N"CY,R#Ysq݊Ka19;Nx?g<}#4mb֍;lHT <pgy=I=p\62xT~SX0W,؂O0&;`,`gӔ0|f֨$Cep3GOFL555\]xJ 8j9P|`)/XYcŃA֔h k!vhsr[f@E/? xHB_?? ϶H^/Áyˣ61Qy@`S1T߁NW 0)FiHŒ'oGi33-Iݭe˔ln#2@XY;dDSa\5ŔM@Z#^4\Ba,7pQB\FtDsx<t>PS@c(/H@t {;ȉw+ӀG~2|ru` Î@x lz5,R(|@7f[HP_5խ^Mb9cZ"]TIi(`yX:xc 9|PF3T 4^( c&6KBwnۆ5+}f͹B"?5Êz߁_n*0v3 t|G r 3˒wAMkA3!{)Y/l1\c؆:19a9z"L;N!/kfp%*/:SOQvFt>%Ep-$eKҟ a(jf箂X؅ cշ^3bdȃ%#o!vTodhe=!Yō%@'+5&>5msQq~96"emcލ?'M7v lGYh7qQ +-Bd<$3yOael}B}^} :4j1 TvRĶOơ{.EMw(<{x+ vc³:j3X0Z߁3>i4aynp;4~)">Ep͢w.AD`3Rv%FpIqS8dY6OBq.& o^n<&( *"locs2_ `j/_7 2@-b$_sb&~ < ԅIF: |zkTEkL2ZXU?)adjZ ]!_pHlDwEgD:"FL*]n?]:Vqȼb&y;Da @78IFUQ .P2GIؤ>$p(NZw\,8/ 2UCIzE7=&8̡s;{~z[fB խb\8 )-河''4^2:C^i `ccV x%M2s#`z|;0'9s9T;_\-pb]!Ut{Q=h1TkE^(^yOEm*edjȁ 2cr<󆢃%NOl`ǭ*{\d"ΌcH`>XG}jY8.pӼZc6  m1 O Olj%_Du"|OvYI -gx#R\y]H#/9 ϟD=aQ\H5f3+#aYy(d, rUqzI_c̹H_+Q;sqjÛ4_I[l>B"Y[Z-J %4_RRtR“:C5WEr߾Y=N,/#tXIH'd+]*btpXK4D:tx =q FV0@reB$JI3tB$c6'2>}3=DZ"9F}1g[9c)֛Ku/_'MpǓ\~p?|^f7@=h$5~ti8|ɋeB&(ji)J'eCrTE[Y Ǎ &ٹOޅ|$~nɅ"[>Xd2GiH n@lw0l[~%9Ԍ km543+Dm)r\EN&v9V2\ 1@26.v%Ex>xb~vbMc̭4y^aZ:LYG.0!~+4H+k_U~s%(4dvrRM82lix1`LAJ ^C;wJӓBa#dOPN.'\d=6ptv5 d( _nLi,{_z4#PZtdsܩ~0jRl ) ^x(+MR" }KiWD2% U䳺Y%5~gÙGNWvf`W.1a  ä#t\8]4 QN\G< ״2&gn6;b˓†tYk0p6J?à{"NU1IG y ||1r+-N< /M fgoVZn,0 kv%5Waq8OJ$u~,~#>hݮQC廤I6>ٯ{ |K 9N Ψ~Qh?(|M*O³Go(V׺\O4MfbT?pSe\:ѹm-kk乽pJKmL9 82xm]@i1M42N75JM!\eirM 7u0G-A FU=1,E9tE Q|-8yRKRO^$ (7f(^Ub9/JЦE4.̺$9Xҳ%lpaLǨOBLM} l<@5=W<[?9M/|{Uߡ( {ĝp <:0XW+m^I5B:IRsB|}f-9~ob0*3ۗɆ<ܡ ~/xL*.xx!fkֱ6@gÚΦG$}|o+j3B׌D@O写mjS!iIm-ո;rW$T|xP 1{\Ӱ6qqL!Jf"ݥr)+MXmb/ 8ҕmXbʅ yjZsX^ôdE:֋ Y20{*܎|>"Biu HŔhvۑ"l*!7ݩPX3+|o(R+y^NEmr} d|y(jcu|Lf,Ēi3=:XuSh8ii֞` IܖC0]h.JU|iSUbEHEG]O8Sg<}-aY~Kj5`dPݻfсӶJީiX_P9Ehᤩs@8R_)X!/J"iI$gKR4oRELXIb}0f;)ub.)'.>$I1:z&@Jteq}ΝN15@ӓps!zGsLͥdTo7rdo>= 'r +Bu\~1 C!G bđEe–B UQ ]N'{o ۳(v6O>lIxT4=0%\ e[S{S)oB$/F0=%O^i6iO+7>%Cs'\1IݮzG3ӵ S} ',sEH >}W0=q.LB( b+n#6<6ݝ^>Nu_!Ќoo8k{:X ;ּqjԝixnJݾq΀HTz6E;F~:y˫[?o0E\l!mvF{H(49{(b!#h Fܿt I('-޲qp(V-thA֙imRDk $T,7{)]dÊ{`< _'9n4r/ѣ;Ksތ 4oQY$9:*8کswf;%SVTF3qU86zTYm<7U,$UXX rr'0Wg(NW0(3XYdi*fUs+?h&5}Oʌ [0 %.X={EI GK.\^y#I#._̓nXYU6+ ׋$ I7t61Ϊ~>cӤA3KBEMW5{D҅PygyXLvL'sg8~+RUQ"`|BcFn3X'4"2e(@ -S&NZ KiAq_{+tks?/C7ɄtqƗ?(F߹Oot$ߵAT-E%CX^:00jfPDO%򂽭o)֛:BoofeT$2Չu@mdx䈆+?,4'gP /i E1/6XRy-ڼd6+8oK];e+S3˪:VQ P*w_n yBHˆоI3qϰmrɪIL,GP3"%nb-h"G,PձBEyu[Ɂ#H{&W`6k.ߵs7 ʧy d5M)OO‹k1 d:!|}V9D>#.(S#Wetj~*SOQf$R4줤|Z 5;?&lv+w_Kgb49^lI ;scǞ^P dYaS*@f|w0KF*"G,kѼ.Y2g9Tz52:01{t!.oO zZFjH#:AzSD@&- \<0-!e/x.U'saf_(:Rmc×e5lp`-L %DG v-Z}qf9Nyh@v+*HwЬޚB h~[ owΌp/tSK=%Ƥ=t)ؕIw&浪c'|!ʚ+gvW@eOB.q/[Ac9> zfQ6u/jM;2U ad[a_iXM>Ki4w9 g~-r~ .z YoS4"N-M8䫷B~]#-3"{^_ЋSØLCiݻQAj1@`;VFxjK6)6i"YAă|xeЎ»ej{:2_⨚6Ɓ:~FjU;8N o,lIۜ}Vs$-MQko-%&%G;7SMwm5 Ϻ W5\4 >0߹!Kn3Q~kL 6KsKP)JNUJL /gݱ"[j$ceN[*F[in-P4\JјN]܊ p.lyX.Gw3OUJu#KǾMMyjg㗉TȤlx}$6&LX'GaRdW쨷wަq{{")s76^\ABڐ֊v3X}*s[fӈ$DٝL'@)۳ 4mW&b۲.~rVFeNf7n`׻p-}C>Rw]| Qʟ22\Yw:oҨ_qb柜 .TpHpfbfySC&߅E~G(P@B˔օx~,AU7j5($2@i[a+d\ 6fwI&v"yD`8d/)gMjS_~iOCiћE5puy`3/hb([ʚogS}*+ydt7[龤iPW|JLV:]Av%єVęPAELxJ'9lv;d>$MEXZ@k>S& k%wm|BL^/IW@gc)s8z !,+y[xV=4MDxjvtR|_I_ʖ` 8:}W)Jٙ4q) ;Ȃ#v{6%Y,"sE쳉$#VwlRK_p;'1AePB1="&ShCw (*av?"0DgH0U. R^IԗS4WS(Z]+arc6%&Ȱ<ʄ<c!dSA3GS詊ȽR7,lSRj~5 m*&1٭Wݬk"}q4!}B<( X0nޛ v-VOK~\-6lZ[~raCelH=}BIz jFḆ ojlEӳ E2HB$n-KpW'w"R.U= ^U}"~#oK4hmӯT]ϲLȟH#[:,:g)ĜgX5ـ˶@Q̑sgɦ ?MQm춮梊 qTv,PWҎsk=|Qd nɋ"N,1BQ _?_]bS&JH;b{qf-,#y'R[Q%Jh?@"V_l4東 ((&H>}:ь 'P)(`5ͪW2 4ԳbI+iRQ Rڦɔ:t*R|5vhjkŊdyD!H%Pr&E[As]X~bVi;4cmƄ1 "B|AےTʵ8#| ~k;_Gsш#g[SL}+~sve^;;! {gA6r[I#P6nj`2:Hw3EvIxaA ,3akK%]o9#5OEvQz-RhTbi#_Z,4s0%5bZ&gNE4Sww6ौJ$'z۵éӢ_Ly GeD9u|c-حDdb o?7c,^WV-ԭ!wС?∔`o$Cos{՘殹"fߙN+toR9S(%yyFW'S\^r,ŅԸ9O KgIi:.h\lTN[4KKEeBݪF.o9=G07K}D@-Y^JY[RΓȊPQH:*%~S)ħI/=$>gR4n\0}WUM*9XnPrg#9%7~}3IB]fSjaÍ4 P .##9ay9˖otWoѱu9h'9b.2x4ɢ,ޓ-5~-1lA? I'ʛ3*w%$]y/y6xRFJF9*m=? xDJ жD_Uv3JB A#7'>a :c>)YvtQ bs(.BUC1TKϖ GrMe5'jG+TF*7_0~kqYj5CL纔xДPY ag0;1bl߼H&B<*Ҧkiz'`l&y6uGi^ZTm1G ,5{i@~IR{ IS`rn) zHv^:$$0Р[B\|Pk"3t% M҉.~\GP/V `DWMn'\^ \bËsfTϖqZab4- Yx~K \#;8$O\-~=()@i6Bps@RcjO98pvgdĨWQ @Jq k!?į$]'qPVAXIҽo" 9x) 4vTߔ*Ӷfv4tD㐗Ñ1Re&WԸ{yO$_.Sfw=~vmgJo@g-l-ClV7w(^N[H'In+l9K:D:bis+3}5`dn(w(8 ;B=M߭K%s[jMxL1æ:X6)~>d1NM~H0_aoƜ3cj.ZwH O36T1D1-?d\b,Yjd:}8eA d|8x& S)KŮ?Ewϒk{)#@6|+QtL@kF=_i],i-d\̨!ǜ“4߈d&GJۃA&W|]D"pṴ~Tj 9 ثH[ᛛ[$#اwN/f6~oLǂ(j.%  3؉e>6ؼ ?PțQK,@NRafQGWHBg3 ;y+NŲŊ]>)qqZn% xGo6mLcO>מirPAsHewM'Jfm6}9I:Mw}IRCw^NؒJY>Qڢ=,;6j1R jR[qBZN!2_J̏'_Qk5uxpH|f.?m+=\W`^vTEl 'Dk(TWS֖mn"|j2J ]H7%:6 8܋T7 ꔭ9C1$A,q8}Mi 3pÕ%Y{~60I,f11r27{8j{'|(,SI |Onb3qkxn0{O]*%JiM:k!!&EnL6I,ގ0AR1gSTFsY Pl:'2bh\ri(PRϹ &, Q`ڭx0a̶?BGe1ux-0@'wtC  AwTǘ|))C44(8d *c9*Pa&*w17QT}CMy7鰛}0:;pdfaA>G K-*7Jw0nv܂ME~(,#H80Yk8v#Ewr ;Q,:Y xG*RN?Ն.W"\qG+>Z}K SpUXx.-.bZ\&5Dý/|qTo68e={Suks늈oί4o׺2S'?5-S14쪭rlH}!g͋əٿ.ԍ`;ӗx;]G /,8d6~>79  Q79%4I)DS8 ގl%K:} B>@*d6m\uLuIߓrA$QN,N U-|5;J`&,q$M3њ}EC47r~drHlX & s;_K']_t,P5 qK4' S͡lTX$1@dV3h^, yN]^~>Cr8;92dd'b&'?(nɈc&m@c`׻*9G 2Hsfx` H@a|~ \+}fF'dFK9A]]>iڨp7ee6)[TOC @6HVf}:\酩HiB)>=D47Kr(Y3ͤ᯻*G !d>C #?!^ߘG&-q]?-O2qf5! W23z4=?/ 2Y  Z{-o.ܕ#. 3}DEWxD ]nM[t!a"@fx VDAENW[~"J~0%=@ -%`Y ׃ͤ z=2&ZZsRe=rSrT_*ḤLP7GŜlB#$[T^&6;LᚏS~hcοH$o@{ [,.3hWO)q ς"ϫ)c45>B&^ ! M*Xrg#Hpj6ȫ;4PD,t/(Ep@;QzJVjNګSʴPq`kduD`$ۚA4f#6kS} rOS̵2)pAElX2({+_56Ce\{5O=x35XbоkEѷ^_MGIjeI2ƾ98qpsrRk4r8%?_V[5.ʇ5.MG̈́&TUrDK)\A3['W]l"|2pd&wcapYL$lDl@Uz[D>C 0]8>#Н31KY̗p8(n Ha H'aCQٳeiY2(lgb@%} >{F4hCY\W=ڄ cmjޠykjuaڸvJ^nc!!3ZT;;kGn5KyKg;Q1vd2]-iq{?"0tW}7AI }IUT}\)rV6]AD귴r^{8s2=˧SIi[DጫC"& Ugr)x:,I(J|W)[O^Gձ<Prr9a,@\["h_6A<3&ɿYIFm]<~_۔}Z6mChM'<"GT ﱷP19N"}= ]qJsΟawn5iMEv{[*ݨJWw/҃8f`g+K;簽NmGŬۯlO^?{@{Ѽ%9oC)(šCew߆~ZV H2=u)=^ 'S'63TnI2v}iﳳH,Շ]m,C.vxA so#*bAJ_NW:L@DQP_'L;_0bH0?ԓON4Lv}e9iދ3~:3zExDghL߫ -S›ke(1z8f|y5ի{#ud٘X "%捝8gn%>sB3}.jI} f-\(itF?^b SN1kr~GVYOkY5~>æ]Rorѣ=?JIM{$fgPǸ&+ٝ=k"gDnϫ8\N}F'n[+y5~ #X n/O&&iȓ<ӝ^eP4zYƐG|$<:_x+%}ͤu nϷ0;Vs6I('J SFJ vʄ;WlVE@noAS|pl6>[}*7DN1yp~TFtؖhc; 7&yz'^Vӫ+۴M g8crbhJ9b{5kJ|m^ZC7>(}XKH8^]w 6pl>{VWB者py}RnT+*T~~SaԆ_;a1$IA6/%(jFάXC3n-yh&eY}2$2 @N|)˲=Em➬ P "F\iY/ (HLmNI'T{C5'7h;2&u(?zj<>!YE7޷=C'H~KL~P0l LkOȗQb]Yss9ʤx]1XQ>N5 pC&;tPqt?&7Wb= _m!?Mki{5fGES0&oyy#<: [<]Kpl}چtaKg.(/]0 xo˗E?aA^x4<"MsHWGfI7Ybr{ x 7% =KiwHuFo1E)fZkjDe60"yysbZGO'y?]q+bh9[j4\Xg[_`6D8i{-7&)eD.F341οy3 "~8[tUn^@'%gv̚ \_}d|gV>_su=6Cud9||uyCwq!N ~y F!Xà%v_M2'!h@&!krᓦ@4ЇH"9[~џDDS?xt_gכ_9i1ꎭƺnT8 %󭻊ة \p4at{p_A,_pQE7.]+O8 2J|=~Dw-Ŭ9*F /yv\ܞP28>wv]jX(-H (b$_}&|eꡓهHtq˰Qa,)0b-B&z4?cV7p'i)8EU/O) 1r[vg*81 #wƽnIxm Q?/ΐ- 9?х~`%llA8^֥N{ Y#C@`b.&M Ğm/ãbi1.V|#aYa',vʩk|J(L@!Ξknµ$){&o 9=nitĽ[kQ#L_z-$(M8,Y)i |>MLS[7@ F_h n}(hvt{>V96ԡ0Po[}(*=uHZ'HײՊ6:Hht 9hUCkZu]%H_bnϽ>Ѐx[\UPbM\ =E*E N@ xnm.t3IqҪ~:Q)4U"!|?M%fUcaY^)`[䋖$KI LqQ`ė[qQvEk4q;1kL |M GuV"YyWCpb!rRWq(Y , _#ѥ\V3@ .xbДFpsTNẻ|Ä^ a&i'Tc@/`FڥSv{tΈ:ט1p(nth6&CμI0T x=뿏B$Z4nFLeیq+eC8mD1 *nÔXtun|T2 T̶8^+x$/=yM2!]b>¸f7sqQH=ې\BVBí1i/&vwj7"JsEߞzSU){$ۈ&ߟrǴ4ŏ ނpƌPot*ྫ(p!\1ėy Q& cc7.v~>5 TB't:IYN\/ZjBK%NAAnjaDBׄLAG% ^jO) fGqĠmw-byoldb?W[[䐹$=1̷dkk>S$P (^/B6;G̼pFYwZ*0\q\N^(oRABjaImUm_ iS2ƹեSzWֵmy&x%j dz\CCA֕\ҕ:*+!azr@BP3.9*d!A]+: \JHeBwnJpÇ4ZlgϞ 5{t!>*)cy4mjDa iIjѹV;YC=lO@ M=F:Cҫ׻V:˔ZwkMs4UD;4]I~ @%]c@KSwA^WA0%@@ bybA[(| 0vx>;! 42EP?P`~aaS9jVɵ{E4"yiԂܪ،:߾ӕS.;6T>;S+#J07-=ұy1~tl! R Rg&]f,R*Q>XCx)?xa:~'&iU{B/2=R<Jx%ؓ^TI0IguY"T^Lo-qpMnCAc\Cx&]խP^YѤ8>\V]kF8lJ;dbLf hDTf!; MQ(>\*McK(&zG8پ w4 !%M$PvVv{)bڪ- {JS0l.t$iBÂsg,׭ܗXtVV)ye}Z\yq8%M%?ol|fM{tK׃ c[Ư]XF{[Ⱦ9T2T ԦiQ kJ./اE^3 kfݱWtȾ'Sp\I2oLB |W/lدvǒ5uH'9I_b * @0:>B*f[zGD8%@iJE+cBUL:g3;'X ;ߞ[@_+lU6Vw֚8^SvpY^ lu|. ӛvVkgD w[c ~yTd5j] J~F՚@/D`T7~RUEV (~K7QjIeca,/L)^tgY iQWHKȔ-E\1N{LIA4A oh$؊e7m5֛0K_}H5M3T5S?̜V`7QK_21{^.0H/TƄSCCLL/n4HDgdrAYv*;ok;9` ބARI=\ik4Q~bVP},2ǕŌR AN[2̌R_Ed ZsGl,t>o:BY$+?T^xѾd`Hj>Nj U5DH)?@ _m%,̗exDSQ8< x:νǒZtG_*i3,ᅢHr [ ݞQD3yt+`mp:5:m'|u>sydjPddC];dFVgI1V\PژeKsVK[2^}R32΁}Ep1>%,&QΏn&;z=)\4ɇ7Pp K e {N_' !Ie/ %L!U(9/; C֪UOMaɉmflI~-].N&:}nt5O,O2PBOl_hxor\,DvhAuPkX_X ے=VI(K< l;{H6i?s9igW앇"1BP}#I\SB梲[Z`ZJHۏU6xH {O(]TI4E4mE2bQN^l~X@Dv@Aֺ+1FM_pՙwz>U'=;6D+@Zoqbݥo a5wm ) lXu\/fOoΠ*jF~p J{Pz3wsM|'Z'B:8x<}͔6 {xU ]lVYL4\tvNj%ueYƲ׬hڻ?5:Xw Vƞr0]ԬYŨ+5OpO9S&nxcM&-;|Sx PÁk1&UB w#oz$"([!osFjCČVGccsp&'bt3oLai+1+'?~Tuc a&[:u~7ŮfzzMkJ-s+ < ].KVnaU[M]+ڝٰ܅MM`` g j=ΌY9'ӯJoG2-6þ0+M,2>ucIIЖ+]4XKJ8L@ U< H5wbb'hȅ? . Tğ!ſi\AbC?"-\ZJ$/[Pq,@~JLOib /)RH;~[&\|)po5x| 7kȡ`z؂saBqZx]hslUW`VP7e_߸AEXo&D DfMR>."&2 R:(0{W NDKh)j3ع7 @oVm'+j+zq]TSww~@#au9%p-*qв)̉qNo3Y:_ӆ84ɍ%ص"Ɍ괓umZ(3C/ uAV\AL[H1ZK8iR4.|ƑG8_2.OŔOop0m{%{aRF0fI y8AQ:qzI= nץY4䮁?/:N \hd,4}م(~hQ΁!߂E혩·/~B*T \aՐ2څbk<,䜪EAyX)zZND6(mAqu\W27v!(@NjB|$#OnU vI+/֠6wIX)Z-0Nfׇ/ Kݴ[ʑ]3F8$>h3:o_h*g kx=G.ѡ\v>}eΣ]ffA\ε&*YtvT1q(V2gȸQ srCQ'U tل xD~nakl#X2ƹ x8`6DtґQ-͐jLU&ih" !r[5#gCK{m }TBs*$>R`RmbS'Lw}V.:GĻ&HAzv&zvB:IUSP1nŨF+-Bbugr}AX"s481)0mkkE>wNG`g`.2`[$:ߖL5gU' -1 m'wxuC0W%YAe?L|Dxf^ x[B U$=аe%iNV!V{ď7׊@|f NlCE$JDgHqX;]S5c=-f6{B@{^!q^~[9PT:ܓFߢ~Lvc8R42uy0 .C~l&-xl%|'R#Dg`%Z->JBJ}Sb(HkѧX^2`XylxT&w8uOsft/NyTFyv䳏(~$ixє{Q3U=k 2 !03+iEdE"GܷE%g^QP-+|蒀(՟?P et¯2?*VLNWghBOghI_g*7>$0vʒ@KWO&iRC+A{'cڣ0S1n>^ s'UW;z Z毕3zHqq#qx0ɦU"3;#bO$Ɠ e/]O8W=U8K*Jg<| * F!#&{eR-K~@BFsnZx nx83젃FC'LGT[q̔)]ۑ^õmÀ{95oPr]GuOv|Ze tJK4ty>pm'dļLq3ݍ+7'eˈ߸j kJLHٚ 3cY:CѬK)EUk‹v-0X5;Xͤy{?KӉZ,m?UHl&GWB*}1މkRwMqC;\x!ÚkIڂa' 4!${E&܏1y/@}9 h> ۂu׫^#qOW.Y0tB zR[0@6E* YoD|| iLa]Plg9GzlY?f#蛜iV)sAr^9cqTLS7խ}Bf 5I qPgH cI΍z=p.&m~ 3g`)(Q?Gںb7@rYp`*nB*Ŷ$QOI׹I>,9r?R$A Mr@'a8 }珙7E Yyf^PaEڰ,nt\j}DWz"]n. w _n 샮ǓѧܾX7HjdhYNN )J=l0Cj.γ;21~4N@vfXfԔ3PX/&_K EPd\8diHfvT'ir,i<< RnXAXHFH5IykAKܘBlY` )6,ܺ}S5UPFIDRi?G06´ٛ?CKOk*wƙs->I6J+y- F tg36IKs08:n{if7p|u%SgQ`p.Lafr.h[\EZܙH,;G0|軮;cWd9؝5/l7V!:JGpߛ'O=״)-;C 蠥r8ME5 XzxJaw2$$+@sZ'_Z;2bl 1wtA4ǦLpbɣ "tP[I돡΢?&8c%ѝkWUg3g3T ?4moI"*p9e\b cr_EuɑFi_|pXUX.RǿZk> 2Fƚ5SU5 g1z-=8ۺ֏1Ruq2k(]2Pi;^>8(Xv!%L^zTz5 IUX'k>F ԗD.x9M_Cs#KձcZTL#[x., vHL @[pӷ`Vۀs8,DJ+k#~.F` 9H?[v;SdՍSv= 6)he1{BHk:rjC/Jr  |1wSam7Vk:2feld"ei"⃜zc$gxgk1܃؂dP@bÃr ǝ~A lQ{#q|*Jw_kt6tͤg4Dxuuz+GH—]i l\&=~ J1*wh+e4J$?{D6t$TE 9^l3A ׈E8CXoI_#*2a^]0}L ؕ)1$1쵆aVXL.'7Q4vܷ&SI]pD>YdS IevlQʤYQ[ 6=u(NhLƽYh/֋B*/%^"w2UgWMMZJc9近dp8h`PDhg/\;f 2%:Ķjq5Vi%vpn$ ; Ln@:?usr~L!j$uמb+!Rˬi)-PyY6dӵnGV«S7;q(dmg|bfCXyv~gY|{{dD($ĵ&325y1>F u^o`T&ZYv"2'2gll{ bTKɱL&h U]ڪ<^lN'T84/4! @DNcoy8@;^Rgs? J .M X]oR 6} Ş;Q^|!F CRb^߬ FN +iu`zv݁9B(KNl(P84[+R]uS}ּ<5xX뮯Dlߦ")h6M5^&a΅"!ڢuٛuJ[ZJV jo:R`cӺYwE٠{X ?bpGbh芦̍z)9+4o`AI5 +ũ>Ђu TL5,$ڸΩ֒:TwuS;۬d{W0|HOЅ^tc) =ܸ]/0 Q<DƜAY4h6vn ߦ#){ֵzCIHquoCYŲYvΒfH{l?{O(fQ;*&AxL ͜\ÎZO7DKSx> e NAjplx7q@Wxz8H竚'7,f3X fxx发[z[zY8Tm9; E /KMFf67w`4L֓-׻VyR 'BXz Ȼx]QM?o,\d_ZftgL$ɵov9 u~mr3W)c#GsafjR8-foZyCC0v떤e)uյȃ#9`-BN%0 eZP[M2%2xrtՊec萭7C iin Hצ?9;pS_ J DGU8݊O*#1q.?,*L<{R8}99DSqIy|B1aݱ뗟VL)Z#{ 6nziQcqAMQ% ˍ*o%x,[G8,]. 以P ;idi2x[z="ln^q! "~W( |ăTƒzdH3t}&@⾔r)eCvB+2H'ތ4+Mbepx예z;7ZCwZH)e{5֜TVgq=t 2{fW6C,/GRYG٩$'af 7fc7p*Xq `NިUpȚuZK4?ƞ2>? Ș@seJ/:YF; i !m`"GI LGY DV+{[&#::6\ ܎o /*E=V$ Vq2?ߋW2/բHqAQFe# +I[vLCsDF$DRQkM[KY%| Ђ8*2)-4=C/s*[Lniq #@hpkm!bWǁ@:%PE /[gFY:n8*}Tbꪻ8k@'S5hnbB*#r:Km:ACx-1'g, !7a% [Lhv;ذ`S-߉BOI 'VPæ)=~4@K 7p(?Ф w?jL4Ym9]}u !C|tEmnSC:+vS&r@p*?%u΢TXa'?S|V:WrD/O;M\}gV #< wY\l԰sen,g:ʈ\Q<"z7ZQM tf_YdC[8L9Qm8~aWn-GAy/7B'cJayT^#;` kh*+icy^2xKRnw$ x#pك3+]`ri+T`iK{ x7;x djľlq*D6E-g}~QAg|t Bp! {dP 8Վsm\Nt ^RŷaB[mĀW\Kd)R\ixxL,F;䳕1{H 9%()٨0}$e@L -XɼoHѣ!FpJMg _;QFYzk.מ ܒLܰ#;G-BrHwk_= |1c|λ4]bRģ&fnZ6hHݔ21 yCѳEK,5IZURxAhQbc0pE 0$#ܰ0p|ڌaXBӍ?.2L^jy6q -qIP]~,m֐;zڷƹ‡8XٯEއ"Q%oX);XcxAYqG 6M?f&~! s,wغ,`Yh?L^>x.2{T|b쓫Xe:jGŚ޴j!|!{nH܂^ pj1ׯGXp76>s,;~I+Z`l]+ jFcIr ` ,eR(zh?0A{&L'P: 0Pfq~`TVk &HR4;c$Lˆ cp#貫!Xm{%9;ku[mnEEVN8i|u d  ODd^(ӎ7tٞԏ)A] tkᄔ LpU/nV),m)q%d]FBA#KZN}=fӋ˾mLZVVSHhvj':Wޅ싱? M|S[~11qcKMWܣDmω;/΋<QrLي:4\`cfq,M %JeDI ޼9>@hj`'Ki?Hw&Vd,$q1uS<;bG9p+ni;}kstqZ3N(ɫ^ Z{9#Qǔ'B9Z`jɮ@a}"ms!rm1%}r%ʽn`S:w)$^uVnϜkSױt}>;7ޡTLc;N3&ȀbUAM Vdpbd{#=نOD+$blgCro-JJ41cIR/eJ: u Œ]@Rܜ=&X[I553z3yh")Z~I7Ac4!^=tzm#EG }!%u! XʖD|AS޿-eB>uOd:ؓ bNr`qxPV\ lp>[Y1磃 :mY9ʵoUYSP=qzdrZ^C T {f;nWPÅj_ւ=6-O;qe_fﱘ^D@+`'N۷vᡁ!s-wفm”Q%IzlsrU n?5rJI?xu(+/gVXSg9Trt!4dFdk&"0>cIمy8iZ)b>z<{K}8k@,:UA(cq|Cg>EsjaWv,.m*+3׼Ļ(öwc8cB*YВֿfjubz+i[gIIΰ \3=L9t8 §FnǶ`2ipw\A  4U8eL!3|FT?_[IG؇<ѓY,4Z?iS1-H8&ee' *+r^ %Ϙ` BIE[=UT 68Ĭl!#]d=ѕ/IYHlk%yl:A|h3MAlV΄%L~?m2CLoofTܶY^!s6'A:>Xڀݩ \lSGq28.fLme*>3v\yecW>Gi0j pM{x)&Ü|Mp3@^\m ){A)Tn?)NU I&15vpSLNEJPN8՛z g:v|Wx؏R¥~5c)m-0BfX__K"+?퓍v톘uw4&esw'LBs&WbOnZn o+MK{3YG,4L(lg6 eUO|n"\[=.='0m#i@jCU4kY)BDt$Xm m(BWoՔuP|VH|*9k}t 6*ΚƃZE Csɟ~I nw'=z]Rf8 x ;! 0oI1 "B"qv_]Jا-?ӥbm$)X)HT<ҐY`sĤ%;4'i$ƤvqYm%&߭7<iBH?>2r? u?VK쬀}S>)f܀$(BCLOb z8f p%Oy_8;TQWt_`*'aMO~B2.06AfB쵓Hm6%h8-M8_N"-mw:cUeごՕ@)oQ #LWÔ"5tNU3T3:sFZYbڕFO ($Ɣ҆3%eAbf5cOϛbš5^@I3a+ r"AP; }oeL,8” )%eꊣr8@تiNl1Gn$~hxjGj{{g٦z"m\Pi[`IUur1Òrx׹FS]IBVEq$0tRQg {xC`DL4/دzo0&{RUPv@@z!HNLd%u!fv|_kZ/NQAdmI lܤХ3rZ2Kk%ZO2qNi٤kũ#V.K'D|t r>'}g$`g6)mզIbs,ͥtB~uVxD>XDnbԲ7$*掐=[9OJzMp[)+5F =hBxU i1;Hc2cN\ך 3J-N,9dRhՍ've6`?FTXfy!$G0<*a0/1ߙB׈4Z{KëEt&u+zm؃ɅFтN6?ˢNl ;xV^6]e݇?"feDzwI$IGy.a4>Ϊf:7Nʎ⃤-Z< ]sQrQl`sk;\->+'S)wy5SBۢp չ #pɇ>!Y`T$[ ‚ɢ^%P !AUZ[4SĚcϸgg|ta..JvH m5&T )溃/8jηjiLLnϔok$iʐ@K{bIad.>!uyEy >ÜIE=!ܲ U  €JnY4/_WyUv&^Bw < !=@.QzJ sMoXЅ? qɘE^kn.0(1ä%L SMoR+_r2 -DyIMH{gc\y]Fr,"A,t{zjV] ^ꦙ&\^|`ϳ5$@ lś%gb&UTjOU-GkA#0rݾ8, ڣjb|T@ kgEaM_RN л"uy}CJ'9w@20|_{NY߾wHu,s"L>Q(JKw=gzp h{+TݎNlM2H<,֠_"共BIi64b)ty{z.]w/SI67Gub'2oHAe?N\Xw&ΨigL(p) {<)@o_P[&ΒW5INiu:wڕ8x}S:[DHt ŽI/7 !t ?IcZkp$Yqm dUP$A8fg eۓoϳEQERO!jfArE״Ь&-bӓEåN`QMGi"f~ -L#T(!;|KBGv_@Rϲİ՛sen??r tܗhc8Y٢XtĀw;%&SVV̭eM&g&3/-KYh~vZ|S²c넻6YItT3e{vaDrqB9dRk^RHCeab4 bWWk!RoH. ni,FN Lb]饃fL3 rR8j{/4qM3zc(Ɠ &!1<疇+1zz^e2ЀkͿņfa w@ܠwtI`PR*Ɛ2.~)C7`ð&)zGSJiGI0iٛ=΅`*qI0Le2U47n𮱝 6_4vǣe>|?Af88ji3V==ψ ui^mmX%V'bBXKRްdN ċm#|#f6M޲^ IF~_xT+}ʚ̕vy4 z*LW (Zܪ|7c00/sI]XԼCpԩ=Ғr,0*o1&[0 IIڞW;W_0{~MGa+մ䳔۩D44|/E5[gs53 *|fJӲayD{o;3Q[O44 Q-2qBU$W&jIYBt¨xWJv5s/}Q8;Y@f''Qw+AW'ʾiFMOТss=OY\Ɵ}ig/II3,,qL Eu(ߏ rœO׍{Z SMMF0S4b:y&V=4&lB}\Q.H^B]'x?!V瀽peLX[m:/( k\M{ЕW%%"&z;څs7:7լ "ݖM2_3?>>kR88ɣ(/Fp{j0: U@l>y3n'tyRmeK H5|{D nSJ,@UP`kvHC$n{1P)4[pҶ{BH #gq"=#n `aٖslhz3y,?A?0#.?Ynqu])ߢqRl-ڧVK`?<JƷ8d8ȓB-iUti%Y @$'W!̗QCYh8^+0bIY7 v(2 ~­OFXyB0HYOYe,-g|z'k ύ7AĄ$.= %vDT?<߆e w=滖hɏ ֋p ᑺ 71*Յ oO2p%ߥXGW`Q jJ'Vs6# fFT::{xùt%v$;&16!.ŃL$e / 4},0fpL>[Z4A;t<%9tߕ0 k(s4KڴB(jLY^ڛҥ+†;QqvtڧSa`9 #eo+nn\L;[viHL A%;Uj COV ,F{9Qz&}|F6)jxqCCcM [RcO8 $n;괂2ULBwBi> &Yl5Q")AsL_)9'-bZ,v}Kmc_-W_0 OccロPnQ {*RŬ|a66;WOgʫ".k=t?,GʷLr> >Lz+,Hld*_Y:mV-1XʳpKRA([ ^53J#5l'T\7oO!c @ػEjy;AI鯪FcGXpi4,Y&q|mlp0 ~m?ɍ"H3bˑ,5SN]uR7K/ѳz?GZכ6f̈́rDnMd;CiG$Il`zJh;nο%Pu+{ 1^B ՙG mmk׾,{0X]N0|>4w̗Btp=0.} KFmzA.^l5cM܊~JpQ[$3*Vq(廩ďTyouhfaQb*WV !Gk}}z7ʌ<5JrGU;6WQq_=Zc)Ӎ/"qk$W;gtaA62˲%+R=Vfd] /rݞwdŭ1l  r=Ճ%2Oͭk{C+YfP/'פUlvJAIc*ps)B3%ʼn%oŊ AViS,~pQ>IojV"ET-YV/e0Ls7 tھHU֓Ob]GO9U_??qpWu }đ6 Tv7)^d}퇓80P-f-4j YůV떅"n4G,s| u4DE:q8J?*cUZ)@m0K }Έt,@' ֚Y]ʑåf)G+;|&E<r}0x B*mpVPV$gdk%<{=#U 'GFn.T֠wn^*P a- j?r!GƑ^囐qv=ԕ5Ol]i7fx:(R[ nRK2TsC§łF -ad'Yh,+Tahȧ*9v"QxQpK(H8++y ->i ezǜD&JsɊYqk^ˊsCWTc^y,(eluC"]%NU⼞E݉~Pycv}#bJ1 TlZ<䬹b5{{xX,?4q^INtp ]ބh!UeBǁyW89 NwH<lGVΌX@YF]. ګORSمT<ѱ}i}g}Z.#2`"RV^G(OzjsnkvLsԐU;!( ju b @0ǰ'ce8є:C&Vj4G<<^Xu633h\xBBX:PC*Q U;1me~L*Q9^.wp8Rk3Uۅҡ#-JOKx%--_[7ߠ4'iNM<)ݒEɘ_C Fnm uZpFS TW!2lZ쥪'y*"'!ܴbOGnz! ć vC[#.:K\Gs5|]iW|;jgU+ '*3=5'Og 3x*]A SĄG^e;x%0XBdvj*؍ÒZmR-*  ]:jRS;LpUrL<߃\vu=:~&"?)ꤤy}rJS0#JQN@dS΅g^^KBϦSձ!Ѹc.x(aJ|ݒ[6LA6)J\;i7_&QYŅGi(7ڒEw@U%O` "AB8<0Iф-䔵b%B0`or@y 8,k~.{cөI\ 6P)+t<7auAhPۊ5kI֣sh 5YH=. 3اk' )xk>e_n,͒ ۄ fevQ OIϼu1wUP[[h@#d9aq:pXHߗy?{ A>Ndw0P (G5b,ܓNz"тXx4YJEWwAbftfg%IeBj'j`Mg%oDam{*qy"I-#ln$rC@EZ }򴦶-iW bRx8Aw\d$>b\6%EsI+s}DfR>Wi #V 7za#S`W\ CQӃoέg!iY皋8/1Ŗ G2+$(0cAJQ`>ܭ^2or\Be:AY5  Zގsr(Z;TTt hnn ~|Ym(!['vq~0q?Lp>ت4%L"00Q鶋ԭG;yߑz'EY |x)h'tOdNgc`O&_Mw?m@'.s7M\@h& \y@y#Ѕ xATGW/* @XQWpTdL7hoz{K>@y"p߰)Udio06L95 NXINkë1"35֭=y)8YhP-Q+-_ Գ}\vV? DCjI^ 濢Ju#4К="o᳟^K妣kQonhQ8T9]%8oϞݚ g[FM,?*_AmކNM*F{Fibo#ЙXn'@\:7 SVPTniI;DRx.in;4u^ksa')hivW( >lxw^keҐؽkLV%w)zA%-0vw?WN@}St*:+6l ͊;%V(߭}L9 :t/B8T*Z%`amNY(pY@{ᑲDFjh%.wuǽ \ :]}D4tb8_ 9h.hSj>fJV}ˋ{r]xXJL@A7q7px,WDT_{ _:فpwm*Ыq]"\x>I%^VlV<򱂾 otM'4ܘMuny|q|N;`ESbWe4p"ҕ/= Źb^}.)Bؒ%7 XLؙuD!Ģ@ڞŠ5wU>sK/?>=f|8%<xF%]rTO$(&aS[Яߩ` .636eVU(s3 yE;NSP饌tUt8JmhAs-eހ" o#d=-X0ܲ@*z;33[Ll:V7}؂W?Q}Uγq, PAŒ1uEx("BiQ̥L/Bs Xӗ rd2R?knC䂡u:'Jr=G񱚯9Iyk`Q쟼/? &-䋠 1kZI3zӝ5Yj1;^A|͂6v1Cg8M"$<<}Y[3kvW<.lS z;@>iY-M/⦆xxRJ> rgJCﻬM"Ǔ CڔL4B&^_Hvr")K^\2؟$Bt}nF4^ ?̱L< TyVztƆ[5o&Ŷ\&k/)kn-8 _|фHNHhߍ] +VI@m3M*BmeS!Qj814۟A('@,SLJ&"HJ1d Z|7Sl[U $aάStgi c72njY ۂՄIaBL%n͠oL@ѹ x(uxCh+/N dB)tW*${PRUK;8>`7WdiUy -|"V {n;Һ;:4{bG/jA3'T T%>b2)z'YΗIJd42*@SH.wɭhiǎB,o#K mS[^ +thj_JH3-۔;̈SX+b'0&i1+?qDVZ[}ң ^[*TnZ]Pɪ;gFvߐ80\ 9^3nFEZblE5?DBC'MS^ PuuIe,άsV᫬:(sTҊp R0uqv.bo)sPxK MHM_5IwWsVSkPdDS5D㜒 X2]USׇ"n[+=F4\6b_Aaw?%jd+*_tWߕS f. h{ ܖiKh6k%Y'?>KķqvL0iz 2k|,B74!7*Ow/IkkʭjC l^>E`Y%KXoqH6B[Cq38>)zQO$߾eѱ"Bw'3B>Wނ6 +^vth~Cwؒ/=&枀}D9ږ]G;2$w@sfBB X@Lmy_y;ZbW06 rC,O?ʛ҃O3)LϞJY 󣍌A0LJmȐѬ\Q3jq+[}Ŋ) l9UV+hٗǞU. Ϛ;HL_~^yZQFt&* PSOЦoDr/bs[l`4^xCnc~N_z`M0eiD%еA"W EV mq};pjߐVam(yٓ |bϼmFE[<9Sm۞/5`u%c >)7kΦzAƩ|Tz];\ѫBu_sg4,@0œX] >dL$u6 &8H$)`#ŴO`o/Fq-N`‰Qu UjPH%껍ʤVp& I 鬏fV**v"C=Ufv 2 gsu˖IJmޥɽgT'NpoӓW4/"BpL5I~P6Z g,~M`ncׁfW CYd-!tJ&.?JKSU,.0/_EJBӮ.}%LJeɦ%,7[ױ0XS"ס4d۟:0sӻ@XUzL7>C5) rmva?8?>˷:*:ʅn<)(,5Mbx߸mm)&XNU5)[8|LJc pOFd? N f'xR9;l(ǁh=K$ҍSzLnxNx pFWC xFkdi~OvUUC8x k"Ddi)6}ӈ91 xj A[!Ca\ E@c@%;K"}|X[-w4MC(?YA8}gƣFvZt-LgUj2:EH`E[G5Jʏj" }8F .Bb5Tf5(Y;HÕQz@G=*Co+9P?(ٴci nЯ/&hq4@q9?O6sËrSO:$26~a`j#!kYgLni%PE%re?T}8 $_''d=xj;S) &1G^2[Q x5IĤizxٜa+36΁RT S=aŏvv !jv>mx"t7e ~-w"ɿG3m-̉۞@f +j8%a1 I$gJO ~jQ ah$0'fuO1 /:ƿ+:G(ëK[ѷcW'kx!Ez9VxNIF'TN~̢$--f-.߇:%7갘~[r0j(,@342Ƀp/?w |43Tx_Adx`.02]1ͺ>ߖ>$*e "jiqY/1)A0ld{krnL>↱D$닷ɟ'HUPV[J܉>\3ɡk4ł {Ir"|Wgp%XْQ:-^-Hъ"5[\=M\iؤWơt|b6h:!5п-*cŏkzFz=K췲 p)17ĺ8qX?:M)yD-LK JNٳ"AүO8S0ɖ" Mb_ Fd|d;,gpVr rX(3H5Y<|d;Xy:Ӱ!`T&n.gc'w( TBCv,/P®[lvOj]JDQ+z0ﰤtꈷ#BME0]-a~l;mzY0C"Rr?{L~jD]44$k=wuJ> !^0s?F xLSh}ݧ3iw3G?(RQf >:Q{/0ziXv7|=K_Q0ky8t"eLHv62o}|FDy8@לltSR道AtoY ~) "!"?%7EJ/4-|~ѶOXRX)pװ9>"4freXde?: ώcÕ%({ȋj:cF}asCɻi@t6FqZ>jxk8%b|ĥ,K/؆0 W~i,d䦁r߁e[>e|X& Q3'!eu6ͲmnfqS,ɐ@sBz'j۸=; 0])O_jb_Z76*^xb3 {I5 *3cU۟j$aF1-6# YYC+ԉ˞a9xYEwooU5`֒Tq*]P.K=gWJeArSO РMH7r&"iM7m=.>ZւWTkdkJlF3 >Gu ߔ:ɷF'>&C*<3c 1'Eΰ%FmN $۷"U@~\t+V\_,_,J)q>Ӌ NNUs͋yAXu+] h$';wg+eb*hp6?]3@Y!SF_TFDԘ+7f&ȷw^=;" 5}ZC4*4݀dO!h45vP7veI!PUtVzXPzEzS 'Y¿˸0@L8dأ .g#,e.h Rfuz_󤥸=z3KdBSs>[n@}.- }hTo?[PaH:3c89g/w0ۜ㪦|%@ 툴^+v` 氀-ŒVӛ%x=Of؁i vIb o(~W֎!:)c)ھRGm6trH&N{S}@QExT%~;,l@xk$* K* h@Wc(S(CI}1F†ٯ)~;8 (ZVlMIR,u< .σ&%y 0&0e+맛NoOW)隷(yC`3bnja"96 z'k~qt(/g;"9pn\=/w~dBPERQUW;Pio5Iׄ*sD~?JV_깓]0ֻ`|oSPh,~"W{N?4{ hmw?tFKϟ\{H:]#b*֘F:$,LjD(_Ab]ik\aP1"|(1nu 6&!M RL|~ `co`K ejKTL! dLЇFS7q]ʔ44Ël+48q0^C -K #8evl '/ަ 0O8$ _:Y9T">՝lSZCVLGJU;QOPT=܉*X~էx(KiCމP_hhES%f*ag!KOGMBeqlu& (GWK &PSP }: [,-O΄x-l~MoCDf6j#ٟ%BbQf,KBX(%xr1T#rxU`tZCZQ~xaݙ ok(Z *BlgB> Aq6<$Tz踄2<lYՕ/=:K*E=<'ז_U5'-scBa7:=wr%u8*Kj}f|b:h,J))bxt'NoVɇPiEO- ͬvoAMgkTo6b%|d7"4VPMs0IC3u-iF H% CZ ЂrAh\(loi6VaABeE>;R).~ZeTOL(Cut2;L.`{W5~|9ޘZ"(O[HvD="4 oƜ}>hWAs=Hh:NuXLSGW +3 .)b^q1E72wGBlυu_ 3t])%gZC[|2JZlϔv䓉9q +Ox޽ӎK؏8 ?R I}]rySZ4]=8现D<< ̌4 TpɖF\z$P##ڹ S>6@&hD/G167"ȑTk?{_Ap~jHӼO}٪yI*Nrs 3NFOJe%h%8p{>gXVO4of= 4C O yh@?$XV ?Ν&`E+,ؗ5VTDzx*cütNM;j.&Zr3aYJG@!17}IF„-,IH{ފl3^D\{J+z G9BbϤpUjuRa ">Y'US^EGm` "mt"*_so8Cr[ߴr؀9Tz"M iغ`cY;d>&9͹!4yͩ@wmNHhwȉԮ) 61ӽtGJ5?1Zv'hR*d*WY9Q1s`4]@0%aUnâVNl ]3Ļ5 >.t6 5Vޘ-9cJx.i4E9Y'›9"sAY/rZIKh|Z:&.wY( aI^*~OK3Ap6e>Jܨ//3KpB`jO!'w=9& Zy`SW4aVxK&ةieCKbr,jB.YFE&nǐ Zx^l!nr* 6,4R6k_j#7s/s :MKk5J L PСi'_Zj\Wxl7٨ sq9j;dI#@o+oǘ~>k)j,BE mg Mv=Kݮӎ~ W 󒎟%?!^Dkfxp#:ʼYZ{)@vd#caXP5HtʹFY}"R06N?[LrmtbÞ)';bmNSFBN`[%+v0EG##eK5Sc_yɫC%}4'2(F L\cHT.rꀶbr׊r nl S%٦˖uiA6i((`6 y,^<D؋z$z0WtL"-2輇" K ؜H6o2UM"1uØQ0}KM)A U2_(Hh}|8B0[,7hl f\F%@} ܱe|AOyȡ/^(P>>8ޖhKفHpq/[$ UM؞\qYEYab4æmO! >eX-7 H]U&KAx>޶Sw5o;K:_.PqF,mhxW d(c}AWr CQ:*{P/??# ]+"Vk6tl?htk704? kf_rb]7q jlt#H <\kLd#OU1{C>@.lJ"21^&0v$KUc-$3V;6%g8B6+>6VM ʝ΅hXns M3ĭ-]) `LrO(7SzȇVK"6;^0Pgk_N!w#׏V cyR$(p$B\#'R[.Y|S^x  >eXWPs=Ls[#3wδmѯoۄTJO:0p}jZXh"N,&Wɑk lBbܠH9|8<~cÐN~_~9#?B-X\:9o")cDN$z++P5RK1"EyWdيɂ_`ɹg@>7/Օ)Z0_5ߤ%p%P֑H3ٹlYkQD 0h8s-7n櫑ʚVi5ˍ.J~l(Z`uzx`y9Qc$$bZ6 w)D OϹӗcm0V-_J҄S(ASVV#/Ds^~WӔ(Dl aŅ?|<96 Lt7Q,8-5_\}%@:x1/ir .{j*cL[ P©'H+SR(/8`?PUj[ܥ[ >Z[XJ= ;U0p1YU]H-5+?f؃4+]:DAkjfa-q|d ϝlCp(:Δ'rڨ j ؟AzRe"ؠ(04xelHaWRS<ۨ_0c5G6 pS=,ϥ綬2Rs 8S-"Nw(-0R iT|!"OPvA MI椏`E0@}48'qqu_>z.|\3UgN30C1EAW-XbB ԉ7!Lj^{"4!B[< Pe-}g> NtJ鸌'!;D.cd񛀿jPy<]>QhXjNEj8< Ac87MўE"L!iS,1m5aŭuG."=% kp[&j`$-[bS "yzR8-Ϭk:tN {{qG`cVvG~yC/?.tuOBSq,ضemJ\r/%_=,s#&$!7-iTs6.KӖLQj+2efEC]: HW}TyV2;q?57=xs O&6!cղm@F.hQZZJ1MK]]-q|ŕʏg/qr`r}xTTPqcv#p2j$("CNKg dm ӄSD$QVJ.uxbGw]+Dm "fQrv28f)}jZ!+}W-='J=n71H33oo]uk/f{' ^|f6"8p:~=1-G%ꟸz dnYWNcm{'@߮-_@>&DmK<~9//7[udU*Z~(==pCjF&w1˞pic*x l6r؁M޲#‰QV$̷dQk#,pܸ|϶у,,p6*tM3T^oV3ցzA8U^"lUB8$6WN]۩PG7Ή"Lv,Qbz %wt=0wRȭ>V @`7Ki(ɰif?`REgb;Wr*,ıK.Z}Y_J 2^+:- %c~ ?!7HDǦVxX Ȇ'S\C_&mpR Hk؎`kwyL|΃Y(9DO΃ K%0ޗR6WƝ%n|д~`7C6ƤX<ޚ&fdąV.O1-ƹgZc`:I_ќt}X~> hcx l*kX 3?*(Pyl$.|uWiݷzUrf |'Ӊt4 RD op H\mג`2/،DBNeFYj0dQ\4Ck%\0rX:IAL<զ; İP6XY3p P `Z~ ;9T]NsC{3!W^,F6N<APc+d7[1=q0XUMаΆrOʘnަPV1# YYq6bp Y.z <{&2O vJ*]["Z:'YWM.H.b05O 74Rx&'c4LV NyR|8!U(2 :7o_TQL+sn`Wѓ=Ȁe'7QZqe'Vb#^dAi~>cWz]Q6g¥$ S2cl)RS%0%1jm%ѽM"Ju5F3_ ey2@5O?޳y|dI7= t>ݘbݏ ;Nۖ9K4PzErђvK("?b /9 -%1жk,`UϔaA|x 6Z97|@<F< ۳@Z2E3T~Yٖﺟ8}hgb<LKDjt8)e`Xe@1[3 ßK0|8G?)H;Q%uA)S޶<ǟvvJ~-oz^g(mw.ex R뭘vYGbB. `>\@ , *)39ӊNW:ȂHW0;DQy v)YS1\H~qRfJ W`sx\UBB*J52 w;HU-͇(v {4uq|iG# V~uEn_3$nELe=ᵆΤ5hYt?F;cLb-7gur k&6A!`Z *܀Iڻ#mfnt0ESO9~u"BQz59W`! ~ڃ5ݵ )d)ћͨ3^$]ψa  Wf -} :!VY[I ϻf}I3W GD*KD(I0&y҃f 2!out91s0UeV睸A$4vڋ7Rő]Pk_WWJ AS+̗bw ز0#W+x՗") C!ߘ:ҍh["?bYst; Ķ#@,ښ)RmW1cdJ'2\fPS*{u~sY -W\c^.ЩR(Yh 485D ꥃA^*&1 A!hʨ2Ol{ T3|̠kr@Cv$Xg @6bҟ ):\&MyRGlٻ\L&/'St 7QLC @B)#Cm0@jz7H0\M¨D\&B= ]FN*+1b ~׬s1;$71[oQD#1Ug[3OU)c=h8$UͭU]ª 2e=w6C6d?qeP/lQ`.G)3("I`3\;L/(ERE!Ǻ,L#y7h)^yJwUݾBRk !a[5(9œ,DSU{Ume >,;(_.,dY=`7/|Y}K8.F(e &7_O R:Qpt'&C> ЖV)ɟٔ@be5Lh`nA\~-A7@&R ' r6j➉2l28AEDuOTLshHUʥ_/ rCS=p'#C=Ҁߗt XZݗ]eҿj~Ho(>#v { ^Kgކfh$Bԉ.n4[YCp zv2 3u:I~rl&4ݿ¯Dʂ%f(5~UX ςcLWm.'Wʼ3K6լW$Rs(.wnLnY0@h]HqI UI2ΊzX2+ݯWaQ-Hi qLY:X=O;gL.7w?2 dCzj,k A Pˈҳ$\.{蠻_FW9y.GnE9a8_gl1@"Vk}N%=<_]QVT1#h_mSvT;z6kLU=GkB-Ɋވg]&m%s8Spp-d&_WT\m]se'E t[mrБOP= Of=݀aJFOFk)#egm ;邗V Y# (|_f $`N H)l+8E"4A̱js ҨK0!~>gn)ꆦ!T%:\htQ:ьf~ B!"\ E-b+3zoVc$aP+I9.])P{FkJ[]i+Yda+IOp(LV}3"zrL0=Ǒ^=o3sɾwXtFt֋B(Cͯ>qpa; SBf]yo#Kr8_J4=!~җU DnB#A&<u}$W9r]aZ6$߁1 A&@R>yWdǨٲ'AMo|cs"C+`%χ˟E|v&c8wJ礚AdMχnN_KoXȢk5V8Ar2.97k)[:☢xW0e=U (Ag#'zJ'nhW:q*L0F1Bx7!t@^$Z!NwZWrM"o5VŨZwd Ɋ'}mˁ ,u1<U&aO^V.5~ׄ'O&8y _=H٭ vGS}^"tR 8*($0!ئMВǮNʘ Nڊw)@! ┭J6{&s.): ɭI3E^8̅z3!gQNz̬E+.W6q$ƒWĤ9ڠaDe)byn_̹-M̈́u..g/:<T&gz@-l%gؼ룅be襤Qԕ|cvQeYU%<:+!9x򔸏D<+2;y:;(&B;[[l<xTtۊ),"D!U'o:z!t?(š!=;^A%qx/dhyۘaϐd_x N5Ȏ0[諛m%8w'-)LB<\ W\Bz'×] !Pj%|(x"}A Y긚xaMS]@=Ǡxw)18QT*͡&ʁ6{ izfڛWS.j7r<^ԍ̰1wo;uՍ^&b-ڨ>pߝbBT9kTfׁo+1eo kP'σ̻2OaV [<$ޘ@ttFtmKYnAy4Ҁ#smIq'W52ބǜk ۛ5w;l8jG ?"+QNV献?%')@︮$^}I`d3p2 /@0$a"ƾC #؄0BJ'TH8#2l¨Ku8^nh !%u=* "e㙝|cīЅz'D@g¯Q, oZɝG*##n=lH0*06Rrgˆl7Ncj XW)nwMHX)Q69iD6OR PmV3o*Ӟ*iy!^iMo0R!3rՁ1ǿDJPIyf=E`X:}n`!|1 JͦZp8فzJMЕ89tl]oi 9yG9 m^ >i {;W=ҧy,%´DBhwm37ZZ!5YВ'0>YOUrO2|HlCkl ]:[@ˆ,ȼ[Uj#i]*G!s={/)]gTKݼc#ISugQBA{~~DBYRڏ^R3HnաcD"G29@L#tx$Ƌa7C ˫1AM '֬L'^`JPĒMXgp~}a}:wL1L`_ AŴŤ$g8_1Wwl!, L<>h5*a) oئ!J[7N4aZ6"0 ~+HS4,dK]WeKA \%gw T[*<1DXv+?C;Mӹ̥~ytTzxL*Ѽ7njT *w6dxdؕ].5֡M|ˬgvRrSw^Sy6݃B.J҇+9 W|^]m3^IzMfpYTHKR(bRM\J._;&4nQI{A:_`,!﨨dv,:5LMcPWrUUG)I _2e@QPZ{8YžTUV,A9['sOSkQ-|0|!{ޯij̳UJt<%PnK@hFe ArUx &5X8`քOmX6mڱu |w'0UV|Z H75P8w@b)R0 B]*drՓf0pJxH;xYR=3DM\HS(k&nUP&ڹMoᛦeJ-1orⵀ0m B>7z]-[MlR<:(դu/.<`T[ 18~tzcdI6`yae GD`^K>prBpV_MhmUmn =PNU@%jͽWX~^CHןy7,x$|I͞?ki=Mon3wyXN8G)tp98oLyJn׀~hg!64Wy8Jʬ#;4s5nJ !\GyE_5Eƈj6KV$mQhᢂ#tVH)&BH/04xdGeAv@؅ 2ܸ筎Rt$ %ܥQ4kyw;L +fU ­liĉ'@p D}(sMZv[?Gu%.ǖ,a3x|:."`Cv%v,$G E Aֆ>lYGF-uJtE q㦁;a-z1 2 4 qr@ +|C:WvH(GOK9iV# {?`xȨqQjS *maWys[ O=ʹ9$0"汐:}:azBL1m'&!+8<;: 'Pl[nna%b6c뮕L9Q.@W3reKE(fH dy%ho@3<̗a&ޭ_wK+/OGJW[54[N؈J Qceg=Iqzlh:yGT4e UZ:nR (_u>pNOqѡrh1 ?? /zX`92ܚms2Y:Q~zm)D ar{2ЛϡØ9#)ϡ /\ԝ| (x%18oR-8j)I9##SBo,U1X!W &'#^R4>2(d$[/ _hhZQ|d;/؞fa62v`bԳ͔Rwɢx]/a'Jry-I^6 lMf\";Oho,&lcT7_1y<-Q%˱`+fdLD&#y.E p , 3ϾiV50FʱH8nY5fکKawR[Q$qbs\|JTsY6-?p=1ulC鿝G|FsYX<u'AOW'd ۜ>?ëIo}`r@o#5C"hHll|c=,{YږDPA(V^B~gHY3B̠T? AorRmrFo]C+0I7`P93bZvZoId` _qdWX(Hwkp-c]G{V=諁!5[ΚW伸nʾ$˚cU.Яr_n̕}'q`o1U@ %Z9rrh*ܕC)Y%TEK?>9;R-XhX+qU FĎ{̗~dѦ9۳~[+?En1*~"- OX'#z|3b%Sc6,A.= EYSeq% NyJ4+2!" 87dS 3"/Ё>\\wɁӇ$J 8`*5L5n V` #E V=*UV{G͹h7ucFf6O.,~a%Iq}&+ȼwTƝxN7HpQCg}`'ǘCȡJetKw+_x#,4[SFFnIs Qmp} cl_-Ӷgp^%!a8iai )Qe1|VLLBmؗKh%G+-%ޑй p}V|HýR0a(GieG1aLcPQjoܘԁ]xfhqչqӸ6 5-|PD HWS'ss[VM-s!*;g,ώӿ+ÔS[ ȳC;rw=(Wh%w̛=lhк$~?p癥CɁvg>eqŶFgl^)jeN #Ӫɚ[ܺP}P&aZGT_`:#az.ϿGk@8XYPn8#-) #q&c!BbP̗qޏ_nnXjj.t̾Qpg1"\E 75]?NHYCʱnKtt 6zI*ERuIdD[ֵKb]DQX3V "8gjE )8 Z F"JS;5@ qCe[Jإl iJy S]&"GR*k~ִwԗqjOӾ=G0Rj#-["Յ4{ۅ-E)J(7܅%ʙRC^Rõ%1V0@N<L:bd3RTmS$?'2 @EU:ў!ɪ]/eYy@նׅ:&h_' h` ֡?aH5CJ|yuI7R%΀]natÏ\{15;8 裑Wj沶Ʊ1>h]&&u]]¸&4;<\ bM²"]ܷ*)  ,H[uǾVa cYkI>03FT) ebܮ2YbDK |aoHޓ'*3i&s8XE#̍KvjvYqi>u"Zeֱ'0D{Jd `A0|iҰ4cxw(%l9(x)!7iґBdR05`7-O"t@94&v#^%)Z!}^YY4MO`%<*{oo,->MC lsn B!ySH mWuo`bx'lt 2";<0`rv$'{] sѸed `# XrYmDBkHFs<ɏ@Paa^4zW_k0Yw7ȍmCsK|³;Q J 1e _/k@k:їBzm"l޸LQ2۶9m@+ bzHψh@MB cߦu N topC|3LtrR.X"QV8BOX㐅Mu-- <_. o1>bB l=8" ^jrŠĤ5fHMsuzN>[B2Q% 1NbOktX^y۾)pHwMIVfypzo7'UF]GV ~QL2cke /)AXr5On$4/i'OsFs-PDU.Pcg7\8h,A9+ z.qp Hʜ2P1wkf8ܔe0yjk^Z*jڎy2T>dyQ1Y5\oZ4ul 0ʼGA GʬڰD;)Lt0s1 &Iw"#nlP']Qu%V;ADuT(œ6cdezD7%ۖ̀}>Ayt_ 36u#;H+%恌/3RTc&%__0F(ܳ8X Lp^2(2כ=%RaC{+lF^G-hu{y6yv*GS7󶮾5.sntWXb% f'u@a߽\i 5Po]i`2D0)OUlԭjS},Lh GTQ?Tw 7L^+pZ*T&pO*!ϙ]"@@uAԀRDG"'3r8lilwQ2BjzZ<E"YEυa}ܕ\ ֹbΙzPtڦv㲕C+>S.ANh ;گ%u8z ~Ip|Gbtbk7:4@J ־N˽~c<Lƙ3hS"u5vsRZ@8Մoh'I`K/8>٨_H5lP;wL)#0lxze[q5ȰZY;mj-g'!kPzӢfWVm{UY꼉0Ib%4r_R$W'"w8H;V,{#o&JgX L" 515=v0j}>U=a wuB3TM}V9$*9<#fzxv=^kz2X.4k[G*l gLA;.4•lqed_)JXԏ9.V'FXF q3o1R.K} JHlM$*4ݢPĕySM\Z y9'ֹ\ CF!ȗsy Y'$U=QU"-ʺ\ئ{''SԊ5-Ug&QDi>QԢ=fC&(n$eV8^NrAhI y{om}rqzj z<-ۭ!EK. @e}é5)2YD3<Mdf;OO 8Eci&P43txִՁ^!iSve$5 ڋagofv  / qh\Px:>XDh=2iSt gҨ<<&hKdU1O˱G $ 5T#c^JlBj?] {UX9^^}<@*nяUqp&.TNIj5)EO2C\axbTt&.7jadžg>8{ڬUQ:zwI"8:Gl+۱/pMxoqRAi 2@3Ѫ%A%4IÀO;ƚ^mU"%‚W?mGN 㬯z9c~T|KXUL Ed6P|ЪxeRsv4~[ď3W\B*m˨޲ -s0Yc]n 6kw./[BSx,.[ {D=&l_WGmcy +\F*aVqAe)>Ŋ1޴3 T ͢iY rZ%29eW~\`y=*Fu<\`5Mo)c tXDϮ'"ko1U DL٧yCp+ c+CmNeq ڇJ-9?xӾe5W$tҋM1Dt'EP-8մL X(W( z l26;=V=лFyzW`+AXf}qPmiY4ٵ)b#2y$PoHŒI.HRDtCvmeK 1 em(aIx4xz$:4@*IhH7J_ PK!+;)ȠdXm$ER'?bѿ|sW.٩<( 'Ӊ5*sV_ySOxD"yVEgc?'6=ȺU&UW/Y 3<60BDQe!(B.cFz Z?m`cڱgjr`X+(9s (y1nywAeܚ'Pfe_ YԘ%{oO/Qj.`jd`g ffV%:Dr" :W6pG94 rui$(8`[=ĶkP]FSc|/W}4C3 QXaNI+,?~,,pՀ#XljKi2w\eA=y˧m~rm, ײSA5.QOG4蛑cC8QzH8QUTGyi2sU=)aV%!6!?vX vDyˆ밷PdO{ 71d-fe kt[œ.aoTל^h4-?k|Q)gFglhZ:cԔ7=žtbx /X.g!~8/;WFuYG)PPrecȇڛy>5䰮g1ٯnaue<odt?[]?;\{:a vvs,D2l_Ob>thfĊ,!dݷ6oAJx\c G\:WeZ(Y ]0ެ0M[vP܂aY J> n3NB d%"شg*̝oe]g٘|'KjebBX2s՛S pM3& ݚڬ2G]%cbhy3ˑ\=0O~COy./[}CFXˌLT=65j!J|c hw徾*"LS\ʏaeVi+-3ꟼQH~ͶyaP„\_Lx7$2p4 0Ӈ1iOxLFKJh?$Aa0A1+db6s6sӃmv%+ILU46|>AX{'ZWZWW:7k뛸zTU૝0[_g# ht'Ac`=C>^U1:nya"IuOQl9#Jn{J*YpZ{E" fLBg]TQ6tK>I *Mz(y ttbyv|Ѻ[sLɣ -m_灻 vgn%gyTduTp#$ ǕaR]#oΠpY?./Oyr^}8vESq́ZGv0G{i&y@ƚ@Ɉe,OJ¨z^*xd/ (*Jm'^a-U賭e@RI珟^{4j1Կ? L${ذ #eL`cn,^vo $ƺA1vQ(ڨr,i~^U6>4$n ;⯭qW4S*[gşz0Mng$JO:!fϴrq%"1I~aPZ2{7Ji5ia m1xq.@,<*%-e[XH@Frrk ,7^{Vw AB]DsҞ4LmsJx}s],xqx"(9Te)w]@-9R_ɴ\z;hV=¾? Oe,#k0qj82be7'"&P!$IHkk433`'MDb8 ^p]f`f5 %f07wo9ԯ^Eh_Bt chs7$cb3i8t.ֵ2?/Q+x;(d-[FQ,'tat{].= ^5<*gf3^{[abqcP|GHWȊ* x2gq9 tD5V1K('ӅpbD rw7 ~20κ? k&: Mu%=ęk;S;HUQ{(?DLBUJtܸ}bİ"DN'  l ZiT8 wC'!B:_X.-(t$MH.0;ctKZh~Re-IM7CO63*OuCnؐ i) 'KE'BkN &X/ҏI{x,&zLMv-')=vFYm,6E1eo)Oϓ9r4[ yx*yJ&;D&vDoq{q7ui(_s?刾F֌Y:rU:p#4HC_#12,1YOpuHӠqt^2ˎ;YjOK pLź}n+ÂUrd<.hї1vMd5)a{I{Z`;wMN[4Ǚ_lLφs(D}ăQ[srE^[=BX*v{x j .pשBoT0|+ s InDo}1~8fr}JfYOZ8Ab8aCrnb$NԼ& B6DrbE|A?/fgzf GӐ*=%nȀ,"/ɦ -]/e=\аؠ\mEJ_a@33Tͫa]dRڼݥ.z,#mqc(OAV.:ǟ;=tzIځ)Nks5pBf)c ^c٥37._y~:Cr'}"J:e x>jT CX %jN[dSJ?+?7lADYZ{8 +a~b @]8vC%7rdE5v";=u-+-Why2i#s-w&H̞}Ǫ#Ǘ@ߓm٣9+N"D~ r$~`ErGGιeAY1FL4`ӛ7 창q22NWJ{&HS1~g:$;kelCa7ruy ȋ& s{<ҡݴ>\)R=*ˆ] )<ᓎ-u{cLOqS%^~_>ca֙nD[b) `a,'du.N4%HO64)-40_`pIM- sXS]1_avJ PGW7ND:ZT(Cf;Ǝ%d>9 T̰pcpk p?"[nBHvABz/kS*\ut}; S甧ߟY9T-.fЏ4q=g֠&)N+޳5i% j,c׫V ҝ6qDRkG>]NR6':S KjO`%/gjpV:!Bw}DlOy5@+6,ln-7Y|+Z8x݃XV2*19+7"(\WOiYlOT%w_Ø6l9K1;kx>/j/S1*Ohl 5%L:2#nB.WqtOHҶ!B!|4FhgakJJβ)=Ϯ6/I[g +`E qP;>$޹.u}4i}FVX^ĸQAX??mZP^ǯ1gNQ~y7hmmR?ȄkZnt c/)e{.WDc֘ D9]r8D ) 4l͞5&TL3Ҽ:1S:4#@}ðϑkN&Vk{:u1~?xyezq"?9qhO4\AeA \11mG'Q}ΝIW.⟠ڜ!FaML)b8&.egklF/olȳ%Q4/ ei-\ .]fws%]s+^!Wt ܹc8GP& ;KUddU; 5HӉL$wܯXu)^zC.!sy9N^@kl U֡ta|mih[|PP)bm>rh`/ .E)&Gбik֭(3Hql[vmz=`i@Rw/ x/Phtp#*u<6٨ͩGޡ bT2S;39>V'2Wc腼wUEP>7޺9|(D-mJj+Oro)ޕ\t?Ќhk^<6lOrB$ ZrB*8=l"YH#vm"8M|ϸm˹=AܪOԫnGSO ݇Hx$*l+4~"$%|]ٚ)9 /Ye"-fzxнa;',x`~ jWDU kކp+DCpsE <?~񕁤5۳ejt% # :fJn|*9ْbw8e VqE,C>oP$bB6(-lxTy[mA#ȥ3Ï4^C#[c`pgjQy{KΣKsXwӓp&߰ɻQa./}wkRâz+o` <"F8`.r,dk >C:BOimQ9JjQE08H蔧Jw$cvX5 u1/5>Y8v҈ȤY&HyRDz#]{AU.Z0hGpPۦƨ剏r]{@47&r] *& oJ+-5X"$HՑ?27> >)q`HiY]Ov0]&~-4ZO8oqFr-{j%/|O*V:xn8IЯlry_q{?L8'5y6$Jx?(p5źgs\29,KFcN5[V܌7to8{¢aZna3 gs(7'Ĺ%iyE<9 O HL]BEmNr| G -LPi̓<[18Sʞ#^Y(ԟx G\${_GE2ؠ7^闭/jV_"rg\og%duwM,V&0o>΋Di#d}_-?(Uߐq=`W6aKu0FРMdvOi`w<ܲ.pnhq3T MN.`Ƀ*_+F7grI EzIȇ060\`0Mr\!"զ LvVpb4,@4"ſ@2[PpiQjt;.IbpRݕ))})x@[ɸ5&--OpA1CȸhSՆ;/#HiK5C$^Q>ۯ+AL5qҖkqB* ӵE2O 5Cë́T%:3v"anÒ*vn2{>~p"HMD>c>{e_\dT'@^Zusz FcFw bUVO=k7NR3_ Wѫz zW7rN)}a?Uχ}i.7L W,mhkumRU.]&6V)/^8X==h_j&iDiZ=:_X0p[ŠXUP}~7^IHodMR_ I"?%rGukcgs^RF ?bi2+aj١~g}F4baQrdF|޺`Ֆdtq?X$F瑃sHR;EgZO" ِ)3`7Yrnt H1(TPJȴɵge"ZRNG4Dž ¨'JoW"13!)&||%0+6`NQeғ17V4$BL'!%N4zMD.K ~[>D\k%>pB+Rfun| ؼh&rUε39 ,| rfNn0V8k55kh0 t pv-oO 8M7&( 6Ddإs 7DfW y+? Gzf:(My·22(%RmgYc|( ꏛz Ms}X w^ɴ&U:4-^D;D*ZY`lozz/o -Q[p/SoBkVgr5n1OƗ:̾xYAOg9jLLp旝b*aF|LYHjˑ Qǹ;b0X*bYGܦ2K" "upo3Q:E3>X QS*G d&= 5|'My lRDZZ}vr~Th"HY`z:zsl~S/8kSң/<|E?,Lh qsr@m ;Ͱ /mD A^ KHuFpJ)SqgۃbZ4b6y'(FեF+9eg:^ԺͺeFZ>bedž`/p)oؔf_e!^Dg^%rQa%N*^?GHg?Tv_u$u!a}\Zw,wm@Mԝ@1rbhNVowxp.@m>՗6ӲvCY 3zɚ7bp@Q< \FP'z,C1zϠi{q}78d`L573zUYX 4p0fW4p8Zsmym)hk-eeus?X!|R mz_x* TVh[??mcaZ_Lo`Wn3ΥX_SnVH˜h}mp+{\Qne4wܛVBo0,]uN\ Pw`݃+?&sM%?VH,Tal(6.rE}T9~tY' ij >`{=[N n4XNbe"@ȟ/hSX!-UFXqʝ5yX= ̒7Oi;#Aq@Ǹlz*bj!IO U// # 8 ?OY<p c aZ'ZeZFLbnc4ʯq"Zp }C n[r0s>Fdd۝hI8 qYVxXԯg[+msHkvzYHn*,0{>jK|usx,B|jo;[_bEr KDѣ R0;fGm"v[`kSd 9EPcC4Ra/+zh(MgAlUJv'Kʽ3gțnuL:6e,O9\"983b5Lbx+SԸQqlXJ8ύ>cw]n tSF;o@8 \Y7w<)B+<|D? @kR!7qm⍢`s؎>²bl8^(EN/>bUlA$3ORoP/r3Sܸ:FgOO1K:G9Pݘ94Ӹ*5Ffx״drzzY#ūrjEbz`@SVP@$-%;~p eDƶU~$"" L`GoS)GaDM>*2VRL`4lkH9\zq <@s8`,A&PEK7u-ȩ^#b͵VJ= $~ƌd xJz+0:+q؆o@ _]]3{`A!@ hEԐ ǡ~^,M2A'쾤t$ݥU \4 YTgkNY&x7D!v\u/"CY*r 4%=t@ >w:H®D8 @nhUDNbl7(.zw).N>.Af^s@!b1x:*l*疇c.& XTCSE>q{TFeLhЉQa#3}6dL"7Z(ӣqtw=u%nv9}*/%9B/4߷9hҾof IM'_ *,Yݚj mHtRIu50Pלθ4}>9_ƋIˤ5b~qf+AKDQ{_UAX9Ђݖ ":1uZvM)2܇Ht {y<]QSQ<3./U07W:RW- Rggk97\ȶsʂ>20rC`"Yϯ')ŗH~v0F˷7 9_Ɩ׻@me<_ht{=Q}(o:뜐4+o+|XM:RjN_PV KKĪ~%AxT|b:IBJ6$Ebd :oW?Ra[?W0ׁ,03>]ʦGlPȁ0R7qnt! Ӡݥ7917E=M$z $Hv0 JQD: ˗YO.`0P֓v[T{JZP1Vqu:!HФz؏lJ |lݑJ,K޲}jy  5į٤?Aci gv#zS EyIAAs_ͻ1pAXqELNwވ'#XHH.e4˽/]I;r72uT=X4님/ oPfl){S#[ܸ wC,jIX2N nGD2gbQ(TQ e8!:BJli8}|C>%qEKAEiLi?͓T(DNMR.vgQ Lhh_n] YYl*rG} Sn:-ᵍ/Wկ֥k#8KKGGnswX7]xuk̝/>O< M6;+zQ5LtU4Jjmx%N8 p^L -,vەp_xD/`a|+O=TԴR/rܱ6\>a- ^4[u=na >rWc9Q{ [z ?:;U8JI * Q! O^m.UƧ3$h45:bbczxU]`Cj3Lo:oOV@]Y$U[TCN}%Å d<211iL~lB\NSO{/?!%noc+5x@>n9tU-qב,S^J:3E?73DДbpIpu e˫& H}ڀ_tQՊY"6? j+wGW0h,GK־%M# ,dXv9.:cM̥mվPa:W?Pў)·A]rji<*Vd 24bD|tBtd"͇5 z:I ss]zeνf5(ozQf۵!lF`dfZ܉$%u2 Ko4ݏqI=_iBp[G#'ϑ]wS +!0[ I6㎃3;HLdR#;vd!mVa96*1 Y9gXwWRӺ lhO+Gq)lnl8^VƋH3*M6+B{͜:JbESonC\(lSB&*k-ť5 h"hmtaFQ':g* O|vC ltDFhyZj{&뷓 خ\nZSYiD?d3Zb7k:EeF| I~d- Z@ެ<s(ٟUݛI5'e' Dڃ}w5߰wL393KS|XcFGkt[06CZ<R.XYWFE0Vv؋&FſRA_eXl.dL=Z^Ďɤ(u'4ז&IDXO%k!c h?g̨ ]'r vv3S Ƴ Ӫ ߥrz<1T=06z. {LsBA_}a'0PcuP&iVI*A[cAmEr^%r ˈ, 2} %; ^Rj!AfmWg~#{bh7/J,N՘ ں./M"DcKI"4dqa,N irH*Nl$^m165.&uNP&%LE6k$;Q 8i(G ra^[s5mGD$Y Gm?{CEՈ@X?JCrJn[&2KCFf#EQO_+EW7FzFb2- y*+Ev@8'I&r;D-qϺ,7Qxc]4v YYv|ٞN@m|_q(Lm!13zȑmxyUsC t|`;A'?aD=MIw&eאGbP{2/p%q<.|KmJ:Pdȳr|'NJ~lX7Luz<1q߅0abeJ/L;ꉺ+y }6) b!'e1N;ߧ;ȦAhM[ kV]~1$mԈeV Wy#X\El\t}tʾx1)TwiX&%TNaUV DجZn|h&Pk @4ݻ ])3`!kkB0A=cTI"Rc61,d4Q蹒rS g`ӵt[K]R#17)Yԅ7{sb,q(I:hPCc^Ak#ew3pj&o ='-\ W?q@R(vJ?Q:ʯZXUug@[lא@*Px }FoM=q)3p@[ bx;& wLvX)ky:"ZJw1hmf[fp o k$ě/so4=}H_ 98L" \$0 8C}9;;ohʿ%g66쭕QPܗf2v)ȼ#6 J&u_%mU=&re;uOfˋ'5i=OT@X`I8zԖsJ$눟b]>n~{8hpO>^o]NbT<+T?J!TOޖ?9p$E>"ue E^Zk׉Wqrw"M,LO \֜X4[Y%f6ěon+T` oL1Ig<`ٜ@tbUmV])[VJ&Ki^f$zQ3a6B\13-SY}<˳F& 1O?'cXiB򵑓K* 3hj$ԥ!IAXlhV~t1̨:!O_E/a?Ԅ 3zZ >zĮE587&+0-xky1AiUxJ]vtYgy~I`V>w$Z2oE^m q&dI"3 U }ےNg6N$PLTؕX_}? _  Y4Af-|Vf6孒Tcut@hk*5$[:|3v7Gq 1(k(Kr>#e$C@,M4ՀR"Jo~>Zoy f5hWDܯI2e pTO헒!h :Ng 7awУfmG*|lSƶCd#sBO70'HIC! ^\;q X!˝R`6! 1GSLא$8RjJvL:YZ?j"~3%q 'UMP+%@17:*-*AÈ2Q0ɜ^ (܃4(b)B&GNUz1JETŃY}ـCTtOM O$}2҅c$/$ @QPSvZ/+v+׿m9~i0-2?L~a [ B4:!9*(p&+IҊ҇ʗbmvԯc8O)q~XQSֳ͢u2D3qeǣ0V P2Br^;Dǥk)5q5T#Jv'xwUfx/`a נ KP7zj[!Dep%@qǜkuȯTuy4q:HK}kA\oƠ౭I?wqGY`V~D鮍۲ )!8\EZzy+~dVO?<4Ni|*k|S7Մ$GƕzfX1#Gd7Pz!Ʊ2$-R,H-K,vB :}1xtn1ʯ՛1nwr-)HnfL֭^+X=P5]y)C$LFv#a+I|ImE6z^VOZetзC0Xlkx./9Kq#3ˮj0juhXe0F, sjt>wY޶%0iyQo8Η:* J-NaQՎX,aaZQ"8u -n~ "vDMJ$1jj"!Zws@^!I-*v^;> =ű;#Y} UoZJ\36B/ϫvTobf!6%eА-ϮX D*NKސi\=)~<>t$.;X(Y]+!q<d̼U{:jHٔ. EPL,?QQtЀPsGv~0XOsؓ55 ^zLdRQ<(Ϣ9F={U82_LRǰ.t9@[fL9[be04(%(Vy~ʹ;o IgIT50J&*wID j̸Z:^_шj>#~θ:!T4>>+/,=Y.[w \#;?%Vf<68PNƓG_7wG(i®ʟ,K7a}$3"%/~d'wbDXr4k9˸і@5S^ 'G<ƠLEbŦ34ϼnO-4Uk.OŲڄOqddMh,-/=zgj@BFIaBgŁFd&-㜥sy_oHSگaC`vwz/k/>4\ueHuE9UMNs7)YGqp@R޵ xSkg0v5į9Elßw`%R9<9,EiS,! 'PE3!pt"Lt=Y pFGM6>Fk.Ẅń YV\b RMx$ƇCIT =Gdpe,p`wnNN@-5PUJ/oUtF!Z=j^RgWi'`fB4H.Vs1jFw;e?$¯;, <ݽm GRmwk;}M8|"(ýuLH*1GxeDwN&~L;MT郈kZ3}g{-MЀ@Tuj[ym rH*cF64pt 3꿨Ax9unZl!uʪ;=Rk嗒7yqr&F{y;0 HvA+6oHq],eTvB}x.pJ *L5rݕ/PI}5aBLB;NkAE-QBwfytz(,+?\mc>+.1j'I* q$ TݧUfB\L%GQR5tT5"VJ˸u8&-R; nOXNoHJo<*QR_s W5;#&YyĆ a 2&ߑӻ->Jv8}bA02?Q-IF,t7Q O9[-ظgGGߧmD֊uYPi Zx%оNٻߍ;*ey`kMY ,%kmmv@}7A&L}TǧK 䇠1 3ʫCk!֥%ozdJ5_P$G?GG`0Ť3)JzSꨐ}k`=;6I 4m枽b !QTRke$].EN @oۯJoW//<Ɯꐙ@BxY@a3{[5浢T]R{ %l^B,L$)9aGoàĤJ44BHjqb, =ڭGR{D6جsžܖo,.5I~ ?> AJ3`eѳhyЯbfŔ@ m UY*BWm ig:Gi5ب5 \ |T). *Tl`UW ( +؉X MnJW7sڃ<9~#vS \7T$LBFȋ-L}aNE>A-7n蹝E iizw7ŋPG[C%Mk}x=חMIUWsRp]3Px$|bYpTKsFM5x9 KϸU/=_[]H.$_4 ~O$73Yi#0{#sWoI9;CYkW;"`f7*|gtBIKĖlW\AG ֳfFKz5uft .*g?F-l I(B3ʻp,Nfd}- 7B70m^~u=ku~C :A&Y ~H6PZXX=ŒԴ}5L W}5Ń"D 3#ܨMx;OJP?1DJ)`⍥ֲm ֆ^;堩ɴ; Uv/@`HǍej׹Lm̓/*;U޵zɋOTKΎ& g)Q$!ƛt^rsVhnvJF}=? I '@:BZ "?صَ]{\nF̓,\yFOh[GYX ";ޠu@bB_s:ߡH-t}ÌS#Ymw+,ZJ}hkZ ;.z*UXj-w1t!#|'J`_:C*n8[]~} Efi0UԹpxXB%)=tyM[lY_ P'TZTupq8,)д`.|sW,{! CPy7_0.,Gf9V `LrEy^wHg%շ#uzT3#9 ,E*q(3Ae|=d12:u;z ֡810Y3$Q}&!(anM/KIAZ٩q4?;SpѻrewNizsb뒍1-gdw2f*'<^cxJБôF} MM2ZȣŠ| =@jeZR0/hD50(,u|4FFoQ+yX,(-1{Z0P_},)P7ڞKQjFڬ%v,r,?zdd}̾3\\`%J0)0PzvTHʼn:h~!#2$ͬQ lN>^l S,qZlGSP/6qP&agG%{WXa=5H':[f2~rWē,b#@3%Gg %5 mt3AgS/%~QKm2x9BTvLQbt7ڽ9AaH·߄(Sd*QBZSl~;T@Jh]ĹVSՊlmGCeEAa57pPB}0o=(#𡰼IU3)1N{6Oo'_F 2Rz#2мlP(mNjg35t.sv?Q0rn6B\a}/Lx":S%GC=Wҙeąf0#ެ~V\!r%|-.ٕ=;U$`! }%{bgQIzB+F.\R[07y_pșFsu@Jn䋚M }#t ZHzZI+pܝId?`|dY go‹`ܘU%]u'lRgjl )\5|~^ R)HXGyf H?751Lk/jY@jƯMfߏk#>V%DAʹ0AwjWq1ɷ:n胴F!=m { 5~lu|iKIL?4GnddpvΖ c,ㅌHbĔrp}VA>δPk&|!Ww5@JT?[w]( e2h7pI7 ZmZlwD]Bo?{0@玿|kŐ;6npmi{ Go4K.;ջӿȿ9N|o~w]3u ^H?(y>Q22x™htx &0zIfV2Zt!Ot5^x#N>>Tjg+fN@iayùJ ȶN ,gr\a{_A8o ŴDeȬ#iTm (eE'i)R/ IkN7"ܶ7U䌙gm`bÜ6B] Me\~6][߂)[/;CHY()ǩ]ƁM2 i)͝N ʩש#oRZh%_ ;ZZ~~x{Zt 6}fvƲ}S&TU]9 n( @ ǂ5iE#'*-(/{4]OFRB^l$lZ6#Ƒ?Wb*mܱ7wlG0H`pк@lrЄbɆxd,.RuS#NћM~vVՆR`I^ؚ,(\3sw\idŨ h^IUİߓ:& h bØ'E w,tVxWQrj%xv;u]Eq.mK-}nM@5Dfpi?GU?)bf 6MFZQQ-7* OG?}'y5O^_:eYwdX_O 2HU%q"G9/F!7d651!9vihy׎S(E=mcówMPҦ k]|xDZ2f32Hp8Q`zv9Cu8J }Ӽ| S[OaoFݛ&  4jߝזRlj~o1e\ePo\ڮXE`rݳ~YCJ ^Tfl@Ƀ߼Р6vZK)Q벖c@\ @k1cӋgS>iEfÊIuO)StAq?koY4k?&8ȷv񕹦[m+':>˫n X#D>PfbL$4$tXN8h-JS777_tB_ĞcYf/(\Azf睂xtG ?qyZõZ 394nn1YTXھ^d"Qv~<*Iâ k_7 l6=}gDQJ^Ǧ3wG.gZ0#H}: Ԙ) 5z;@`8WuBNi"> q#)w4a&Ls v֜K}n!VFź% +y8WhzRD'B\m 泰?GᾝP&!͟@9â3|<_eٯW?œ5k5+5(y5HgvCаx&\`$(e ]]M}'H~ẁ[]w#7k=O!x7o݄C{klNk;,y2QVGksa+uc\F&0W==*2qhV}ԳTbA0;FASU9ҐLΊ6]$m 1 2 4HiTe1dPW&hYwvϊ=-f:k/Oz( USݦ@'0+lWg~ǙMJ*)ްO+jvs]*I\}MUp򙭞EC&VU,BwcE)"ynACKSwIn]$`9o"buA wPσΏ5RJٜ:# ȓ;VFhjrO=pܦay<v2& g,mN"d"%`o@%Qmٷ ]$s$}+IG4r _jPP *XƁSΈZLA쌵kex1$KܮbwWu'6gŵrqd*Y:U x-TNbD7Ѐ~ځ)vOt;-p0 .I@{cyMqAs}(/6mճVXl˲J1m0Xw\Db-a+|4-K,w/.PURn:,jK2DML[[o.}|mxG˦giML:b5w((\Li{4{ oӵ/N*;fhB\<,Ƌq 8.bYE/l (䜕)fSUFjƾC86Cm6IMk^] 'p*dSb@%T ~/LZZ&yEw3ʼn8 zBףݡB/d *#^cD?"Uhg-Rij!W6J1cS%ËztcHAԏ> ڷ$*1xw8}-<ؤ"9D]YDheHTC%ؼK[ U>N l"$6P`;< xpm;qhij [@Y!h杴ĝ?HC.J> "`q=.@>UlX5W3< O7ʢ[>O:gU7{qO⛱C@MV8C՚Rn?Wy$}3}Ք_3Lߋ2fUrD}Va蜭r" ?>4EvT.󭓩9!A|j+DZ*.eEX>&ϒruNX5e:#D%K!|?5mHzAkD:8ͫEWkT!s*CpiPOE  l:Y`];!8\zXe=.fr:!a8q}7ƶEbHM\{5Ŋ N|P`[Fx[HBWVPhMq]z2&eX/k:5SM~b~̯^gy@)v3}-~"aYknl6FG!Q -U`B/PDʗ/ >KRpƸT,-H],TPb|&ץ@~Di7=302SyrܪYC3MoD- :L*1!QPiH$A$-ݴ%30\ƊS3jwTTbL2_#Qe QyoFn^ӹ3v>`*L,4V i4ݱidY`Wq`Gj~J(͓yց" w i;=a!PA[} FucFlsp .}a; Uɝ~AtG,TOi '2#c U8o:6La=~=68"bC](5R$EXk0.w]K}~s\439/>K+dc=+hB oCסI"t)X{N0 5H4M͊/s/ػ'9T3E |.b%\H/ZDNT=G$=+TLi+M9[?cEǛ E:K@ v5m1%@Iš_L {j/uxφJd<0n2i(9-[Ȩhnn- O2pk!#e͢ V,.1lsWZnozFJ^Pd#Фǝ#cqBms'el~( 8"JSZӂkѥܪ1/:H۾R3*Q?jrI: $Np5% Y4eR5;s]D(R7vB uKW6R>ɷ6j4w@8+]}xUM C]U$`HtgD/R@3$Wir*ս'#8QWbAY (* w R~˼:(7UNOP W(:)?ni9 5na xx%f1Ge7Q]8G/aJO# yrϒ#%ew ڑ"HQ,[]g>uV`NNX ,B:t'2]N-ʬ/ԽMϩXP*1RkzkFwy 6=s,WZ ΄M"g,59_V  -2ti!UZ?J睄ROu b Ew ט`Ԝ*uXX=aiBDkuFNI6V(~pI=.֚܉VLsq^J1we\H]3cXe|V3l$.N4e-+bnl"铙JS7'zk N- os^̩"* "u-`Դ׮hvZ,VoڅeV_foAlm,2z_[X߭A;)4:|) j2cE m.[{V DrEͪ;HQи|֥2Y@K>B!r_3 ,-'6_i?Aj+Bɳ^/`5Uy'y*~^BN|dt|S)X0"֗O$y6hj#ʀ`juhH r!_jsAwd:hۗm"ۧ<%(<8 6ՉfL־ kj@ EW㑮 %ܨNSsS|׷˭=*;@70$Z#4Oћٮ  QtU>Cj'RV43F,DpϭOpSz94N2Et(~ܫ76P l%Tk(M#6{赻HiHI hP}85)|ovtEIh:(7BF xg(ƿ1(9ȃ.8k޸[[yYӡ<~",@T^"I+ uÁw p qH;s۱>gY$"4*f 7=BŻm@++4' n7YI&W<_Aw)]s{-j Х,P,Y^MmlFꠄywBm\U_[PaK7z!3LDV4s2A{.,_Qa/3z AG8ŴK(5UsN";3DVcTufi,}oKH 0uW$=j3: r}6˝喝'۽HHrujuc@.QP>N)+L&'Mp c)GeL8CV竴9qPa˸VfzAԅm홾imvcyX-C9԰Ң0atiUȃ~2+ xQ<&$ Phe?j{ ЅVX NjnuWDKCEޮz9y0ή9>&d:b +V1T5/z8bQѷBK0`S? MDYGaiw23Pkx^]3`D7Pf;)܂xN6;E`Vg~Z|[ QBt^- Kّ%C :(G=[#N85U(˅3d3@KÚ<Č2$QCX8Y j˿/MC=Bo2W>qam!J>/+$ @`oG3u}xHf?`}-JkhEώYUd )S"5e$3L4daejMvwEǸH~:دhk.2A;8lcdvGYEKE|WrG!w+8n1{C_9NcN)unuݼ%晻${:u҂ N<6+8}HTL/Wtkfk(~JU ЏXNAFOQkO *U݋X'Bd2t5L0썳s5UB֥)?#)+n=gIpOU }QC P \qLJ,O(C6sWl:;Ћ虬4./(@gc̉=|3?P_Qێ!c̕Ay@xHŭلѤ7ۗWKaV&#h-k_,"[bZٔ@IUA7ڨ-)40銕 >?YrwEi?P,3 c`XyR<x[y4OD17%ܔ/船/~.$qgpUp;rTNϛ&ژE][ < NSW, nomhҷNJ3ڜ8e y 3|%PT&kqߨDmiT4ʟanʛ>HO a=~b_ `Uኯ"ҭU oN2 Д(?ko3gn뚍ׅEs!Dr0;mg=6nUBBezX(V'MD"5:"AQ8)'DF۫3,6\OmmmP)c/W(~֞!C .j< 2l>+S1iM9dJG( ;z \_SBGwgU^ d;a=bqc SW&d6l7K_vv%!ȟ}xAd |\c]~(hLCHp:@24>?ר:6h/ǾGtY:HE|>p*ˠ^/9ou|OXhQx_ZqtH? Smـ!ߨYOmsZ֞w0V'bU=J>Jtss ˋ71,[BCϳ.ixU) ԾU%ц LN[w3$~>oj ,7Np7bDȑd[W[R}%4"֓ h(-Ɲf4R#6ϊd(k*xK$\@_hx5v&a sDK=#֋SHmys yÆvY<{&4z[PHNaXx PaIq+Ď$WahLʵ2ejP)_B +YvE؜TTV1/zIVL[TM^zNM'\ p*Hx`Z@jZT'M,d>HGtK<)qB2WɬL [AbaaRV؝9ЯF(sʑ L]_E93mz!(ΗA'Σy'6zUKV%%7YKTyu{H_P|TpM|{ T>`;NemɯX)+W"M:\ϳ  _BK޼V[`I-~#Zu~DjoHfw2` dK* :)^'4vZ?kqZŔ9c!n5*N5,qֻI>K͚̱+=М aW.oMԉ{vX?I(_چT @p*%)d O GS 㯶1s[7|CyӴICn8Q6ͶXC̮A:+4 , `4r;X.mqQs3 뺻l:&LOmdPPSS3+L۴Wzd"N+:x!K4$9z>qOe+W95]"(,>m@ lE -c՜t&OEg> u(3(:lH)䡫m)(1Ǹϧ Q:{gʹF$6ؕj *q-Ѳ©5p pjHy?!}OΗhJ \#GZ.kVB6D\hAOń+0-qe|4~uzW{Н%3(%ڳY}a|Iw$X$]U\ؗOcM~FsAԥ`Lh[k*g&$>Ѡtzd&6cZo+Sxnb{u)˴ah݄. <-6 2!&ׇv}dK| Fu7(N"ey}7ؒ^r9'Z! _SIMgB2W}ZP *":0Q &0[r aU!·%;(MUKQ%]=ZTQkP-;h]!^+/x%NfKCc1ß5 zv%'˕4Cp2}}2^/%Ni=[Mn9Xbp[9Ix)Z%Y[;TaxtW3ؑbJvvz tY[Y/@(\w~[&Ս˛@ˋp8IߢW2a sJg ZJi3CX7HhB\:.JZ,56E_k>}Bv#ށpw k)aQQ{cAD_iKn{J?q]ǰOƨ&Jip0i,MbQ=}j*cy lig !ɪlsk-}-77Z& {1AՌDѮw8:"Ƃ8яEq نNڇF[SS\}q RF’9.?ۭrĽ`@sCʯǰ3/悉Kط~ug'lU)'wCy[Ue[V>Q)2!fx)T2i.ڧ͟P_S ?ʷUcuƻп rȪ]|!@s4t丯_WTf U-#f;@1%JxpEm(Ze&13}X9a⫀+[yeiu{~Ն %*Bk/ 9X!ĪqRjLPsZKon?yTFCde;/[P68H/*ݚW=./̖⑍7ᮃ]eKYRpV/'c[a]{<}ܢI@;6t\sgA;gsxAL!Ā2\/` sB1#Mߍ#ܸ Yb֮ O5L*n;;|2Urn#Mn3 ~:1߾}g(ˁb2kFdpU:ILYub=)V>OMQ%A 1ZCwJ 88ڛgwYtك}(PO'?{rpjATm9POHXNVkntwjU^jiuE~|/ 0$9u4rr;S<Ӽb݉ =bxqfwԂ[K>lƜs$T Cq ' J{UJU [$'Ktik"( c\b-aDvZ҃*GY٨0wۻD:\\N34qӟ2x`@BRdhqqU"]i}׺ot4 l"?rhVc> Ucikyx #8?o2>!Vܗpø| y]~\|/EmMQ `LE^kn%جÁmTKA WcB*ReTtHQved "ctߗ^K$ynX /!őygYMCOc !aGdO>gkDa C~ro,8:WVX'|m-_Vй2C5/tO, -?e 5NLfP0ëI&={j&|nBn!Yq(ѲD=gaFCvXN52_W- eyv{Ȫ6.SbB,Ew̅JeZP `LAc8A&#v콢O \O0RjGԲ_nes&/lHQ7SrK6?U}C'wlǫA u۰^zI-/4e [0[pƒՊ;#qGjD `$$d6'~0}XEɐGS?39z;)8>7v[ 'τ|wAruZG"3 $Ltz>{L';*0X>$9eA wL}X׺~$"@+ID}8Z袨s0v‡'IT7 ESs-U_aO ^qgg n(j{v|+)l* {{;Sc?[ T[Or;2o2݄IG_6hc'5nG-!MjL`N-ybP[.L=Uy=?{ wlC }6h ҠL/' r$ q;cLf'ԀD:̺ KVX:s,M EE~{pgw$B4uVz+ݴ(HMJ=Lڏ{l1UeGh aPٽoS׸w+wxku$\a${Ŀ"gkJe*ǫ㷊c{+ǥj9j! >(d\j\* o@h=oߞE&E(ѣ8:5zS$dY1/Qil@9%IoϮ dѩ^r ni$nyOr\CޱVr;4tp&#pi뾭/#N,L$߂inr^Raʚވ`w+/+Bū$L[PY&A2OM5;@1PIroypȹ$$jBcita*`[.xo <_M<VY.]錉)+jk1z@}7$6}SǢP(Y-֑o/g)&. iq!Úo7"rns?ѹ":EA!0*禃ͅt0l{-m j F&NPToN-?^qPUىm/aD#l\9_,TOX$#` =EH[{_GceCцW;rtlMUa5?ÿ4Posi:VҬq+~BDE H 2LtrgPz5Hn4oьwd_asB!}1Ea0o ~5]%R^`ik뼏0x=ԌacFKg}Y{Yk~e?%͞!Q!UTYAϗh~7W/`&X8%A O#];񠘇 $=V`Q#0佣4Pm\Хy?[[ˤ_z:\3sy8i-B$!&9B4('_$= 3n(Hl珱+a\%/󭖙Ӿcӡ߆/tfdu5 Pז ̡] 6 .LP:y-My|v˄W@9aN٣#&y{bN4-zyDؒ֋fWgWQU5ԌӷQE;}oYC=Ÿ95XҊgI ԥ3".!1JţtU#`'2(G yb&1W9Ze2T2f!7ߧgY dȆojvNr"Pf|)q#Lr]l6ҽ߭[/^"&ǿ7ʢ-d9}ͪnrogCZ1M"(g 5g^>HA{..(?W 11 {TA 9ʚ\w-]O*Уb$&T X`7SXUDJѦ;>m6!9E&\ˤBoOe$fGA>՟Q>Z^`qa.VS8th$k ME15(!=NJ"xHr>gcﺮ.-e zTX6bLE%<<]ˤq-0U.]')miR_ZK2=Pݩ`'-xy飉_R`J(LIĊ_;(r+>ѥ'[G_ƳV%6FVzA p^X+ii|{k:8'',[QFȨ3ŻpN^qzaVמT}EW2gh\n}_ [9ZK*.?oT H ÁUE5~\PcHiN2߷kJibr/DD;?u]%j_1Y"4 LX`)K{1X '0 >ڢ]սa`(Z,I/: 5@ƨcHr뉵uS/{7暳Pę&daGuCMpU5boɡa1TV(4$3zְwழN-9KIX)e\`|(RAb^N֬wz ?6̻|6l{U`̓TY'6ӨUiǀ+tu}wI-KS /t7Vh\, >"mV㷵34Ԅ$:k: pw9SU68NQNXA+roN2e b_QeNbl0Z0*W\R`zil~,2=ԗ$RXD<4ͮϓR1#lnL&:P>s*||{Qpu4-wkډKYE$!2eWa؝]!Gr4D'rqJJAm<_vG*'9/8y'@qg{YK%6(Pi􌾰|u.F"[,wPF?!Wںjr4_m(,lϱ}1bUUܟ~xb+[kT t6XۊŐ}³ }Cаj _+}!G^QEثIt5ȿI E#ArYx?A15%ͼMCr-ITl=4o4zi KEWT6PSBX]>`,PG (>Kq[  oȪĄU@ηzbJ8@*s-FLo&*!.jL$1` 1nE)hȪWTzͧ|.}`(5B {>cl≔h1#tZ.K-QCδ ܿT!; ^Ĩk1$aV4ؔ[2Q4pX&_RL.tz֧GܰeNڱ<6l@7<:삘f3ƹ^AZB=C3{n}1gɵ%W$/cمiLC`_,swvNET'oD3WxL{Sel#P~` ǔ揓V# 4*b0I0Z)km1J'_M+ckd d~1dQoqce^s>B+ٮ&%8z.CX4ð6WT|W$gέW{={GG @9ҩ3jݴCۻˊG6k;N"~#NoG"ڣ&)PB T4ϻ,AeY·x`ʬHը~kSOS:ٱQs[elJ"o| -PduZ]9so"M:I'Ġߘ}OV-? L|֍AkmᕝdYp.GdEc< |]%0mMP/H'\b /EQS81 9-iѸ8}ʱx(5<2)@/:L Ɣ&kj'9q֒I(+Gx8:*>X~! L;d{wxcr5 얉ϱDZ:qc+;l8p'(e_Ĕ [lYLcu > X۾яc2l"'ULGP8K wF"?58v aˊidYe9m>C (wjbi:2߮t q!%`A&:4si&&\cR(uCFJI[r.eR%kM.)l5 A044U77H+8s.+/Ce]5_ORVͿUg7oJJᔱ(?>̝/%?VPM@)yZ301?*?rYS;$]Dg|O1'WtmQvzM-qXG o>`j!:=ݑ0/Ќwb /2h5p`˻0`{kf&TL0W],/F֫54{}uۅ@s }ISD%[ٕ#I7A]%A׆e2##p~_|L x;3Oƚ(Ul[B<=HALW絾|8>bBꊎV1~0T ѿR9S.YjS 0ۍR9mS;s L *Wx(-="Վ#i.ڌC88o'T H 6Q c~nШ B9m& >1`\$Нc%)qaM: ͽbQo":{ EwJq52*"؝/!DSVW)h D:l+, \ynH賂[/&G4vw8Җ7uWW!v9wgLPSlUԤ2uF [T ܌M'Uphm7epV>idX9nܛqXtՀE237ʎVI XZ=tY|nX-YJ6i )1Ƒp5]Z!q=]iiY2"AUa4_;D_돡Xܢ?q5}+dDvw"N SOhctfһbñl˽vʀM%U;tR1*Wta F$yaa9{F9E :YE:jOe?4Q…e|򇊸KM케)[V>O%C)iC t'+R,q%߳\'y(pXM uc]߀B!+pH̒hgϏ^W#.TXomv?VJo 9X{ͻd`B.BiJqZJbzWEIA`ڸv\e1$.y.PxCƺ1#?<2zɇÉ3<[vR&Uvyާz)ϵd!++ߥ ܏taԶ߭S*J7o#K4?"Ɵ&&R>WS,mP{1E\F{CL7ƅ<\e ٶً^S׺IDѣϺ01Yy+Y8MjBS߻4ZfS\!U)g.Օ0~Tp`ϯۥlk3hi/ppp{nqʵi1r^R >aB~pWvJɷM7hJfHIC-cɼO|q^y#LiDj;H)3ڋ~jm,αRq[~P]Ov]cWaKTQ%0.xi<4#3ǿ80=R+kZDd 5Q'6v. /W~T\UJP|rLan6o0rHЩ zLd霣MZKL:W<` c+\tR5<Xyym#C*֔g?n̗ IUR1;D7~eKlG\%?'mz7>WJ2$9z#!~9W)W;۳zmZ8~wpVՠt R3*Arv%C){bF c2|\S>u0m`$^@ws2 ?#dY}ym!I z<9 '8a;Cr!S 2_Ώ4A[K./'q^ cb+KzˍxyٚMV&tM q_N/IyQ3rm#͂Veo1ʒ m>M,%H2Z*4c޿ܯ=?W)w.Œ~fgb}rȽ Z%do&b clV_7(1qQD&7XXcKGԇv㩂$O 1f]u1=|n v|lɪ>hz5]>Ks䳙Ze%GZO~,E] EжZV82Wdz^SOYg9s;b-08E҄m$FV7zUm =O 4aWFzll/PdZ4לN$t)]7H-ovrXet*$Ʊ a<.>}RTLSt9eTM2i~傼8zI#u߼mj#@TEyY4tCfl%1+ōtIRE1L^?Xz {wϯu^գ2OI2A7v|fzݷ>[Oe}VQ5M|x:'ܫ/'Ip.!$I^akz:1q.ƶMVy]3o全"' L.q&wj-Ua %O? 3QCnНI3 z0iNVӤ-Ex IC ce^Uc}Ӓ߫ '97B!_M;+czvubh0磸twY=[v*hkVI:gWP˃eS۟۠C7K]ϪwY͋801l}na[ h psD%mrz)eh[orZKt6T ܎Uf.xr*댿Yaus5UF% ɰ%IO$'Ov8|d!JxR qT5>K$4L#V lK@&TVD?8P.;P=иIZz'Fk'UH+ƀZl-B0 99,p/jhk騏Ԇ9jϠƚcS kX (WિJsMъ#yi$YF~j{]Ll@Xq6u]YYl0d97z8xtb1/]hd +lVvJVC\50Dyhs%sXĻ'Jbh E@rv"b堶[79B}يdކ{ 1x4hD/? 0 _<aޗS޾L`#6s洡Lri?h5OߤNiMLe^YXiуToF/+y` kOoJI;mqͷ,2o/‘\t!j C'D1A]C#W&\K!4c8$S(Q gewZ׽X֝CWiq ͌`n3k^I"/[{k]F6%MӢ A((  ޝ|Ϩ:V:$ 6!Pjb_Yhş-i}yAY&[gTGց+4|3Ĵ7NHDVOo*z%8j, QXcFoV>Sy 23X|w7ϪOe 'd@n{/.ukm&݌4)EM')5 mxg>yI@]f|[qZuyv[N:zYX|m4h͇Y&%kB `"Z?+jhWYxG`8#37{ -64d~Kal3>1v~]@daLuDmeXZT2IQMgıaXxY ɼtgme۵4֍V;.Y%Yk/Q6a>|_pw|}lRPSv7)e8HMLڴ8"ߪMUBۇ͓}sfm",G 6b.c)=v\34[Qn$<{S'#$4Y<{`is:4CTan~?{ _2+AHNaؿ,ub就9 QhrY~EtƦM,}>E+dKn ,j$EUZ7:Q9?sr=baq;n|h)).!@>Wx1_tm,FWtv` i([ycqa^07U'mn'De8TPKܯlɓjgHZ;2WԵȶ; 1&bcӬX=%Oe"e}Ƅ_tұĺ)Mqͩ@UH`@#jd勓!yE?.>Ht.PeIEv1] :H5>Xs[tFSmI҉EcЖ^|"Oٲ1sa!!1#}7`mIvH ([#F~8CsySh4pPI !| E?ߏҥwY {s! Z|DRl3mU9&9ӄc]t"Yl;Jxy=J,x`ONWeMlEٿz#zVj=i3 SjH%LL`tsLRAU8A@pɱ!xn D"XJm`1WTnA^(JydP`sfӅ%aZe_SG.Բ.vb.4!8] L9𬚳v[Cu3 CF0k 0ޮybҒ~Մu < *x7ux oč-#גF% /$,f{j0nJy4e> GP+h3f7Ն8/b/z*Ny֚Aזٵb}3m^JO99EaN*L 1b^* #Gza~F E涷D1JM[*U/v7.qjj^Dp^EM$-l]X` qf"*R#8D!n^/)#S.":K1`^9&؃"aέ_YړV_N+~A^D}0ZxS/$ҵZBƋʨ2i |9 0;zdPwЦ>NjQ{sH34A[ _Rs35"|n{ջcxbI᫴_zܕ |a XHCvdH@Yx<˫ .hJ5ġa'\`ySnygF&ڴA = 524ǀpH r++=t.>czc &sb?z1 |KYc/޿RH/ѝ|ɢT^Q4 X(1Myjm^SY. B+%Ipڤ)֗!u1ڡiy_n 8܌ Zeu& Dۓ`/6Xpr־YVԧB= p˭*'Y-p]>qqV([t1&%,^;-FT`#gJ8I-'7MIq7N +P!nϗi 0h8C8w0"dVVNELy+ܓy?XtYYI^)*#|7vܢt@\O`Gȳ@"b\#=r{t$AQH.h6Fߘk[z2 bX*tl@x3Rvv8|܀Ƞf6֨rKv*Q$snMwAYF> ߋ|ҖgS@Z5RCX&_%Q/]j̗t0f,㈊$΁7sq͖]JI1eg;;3"_(QZvaJ-մoR={]rRE%*&qix'B21ٿH,cpc~`fFziJ#C׎\:<">oٚ\C]:_~yjKSFuc4IkˌYr '{G\'.4oo,I Ns+ B"P9՗*|e%BrslI3!<$E+i?{n%L bMީHiu~^Aսm˄QX U:JPZ*AKkEQV 氖:M(J;|_vKs s408J%BP9ΌLsrV㎿`]OcFZRZ֩@jJʘJwn$ )K%#˜鄃ݐt{qrӘ ^Ns mJ# @k@'ZgtVRxNU"[ i֢0dpxUo(d1/R1_g?H~N%jk)i;xp&Q-x2I5bWO2z sp;xON^ZgӀ3M >D#FKq?d&Iѳ梋Yo\F.+:89\^yּOsd/WB_<^$MB׬Mt^p Dۑniz}>w=^uKDȅ MU l-Aɪq-Pӵ%ZaN:cS"rwtPwDk4X ªUX0:.6t*OThݬN??ω%jbYqFm*q u}W JڢHaG6R|/@.!r˴>Lu;HL}8 4B'd\]sh}(ғ7@PkR͙QZg7`N ̉)]~r$`";5Iyٸ7dϳ;FKeL(cV}P?h*߭9fh=v`IUT\ @6Bq㍷ Ѹ3j':4nfjR炱חxsWn"Qc{ׂݼ/a!Øl|V:6Rb,DNB>dvPBay3":EE#H0z2`'bcl~ġm(z$M/y^zÛ$8O}bKiEA.JYɣ~<Ͳn^PHdtR.! 󟖘JEydbG L-c21KVxّ,/}rȌ9b݁t㙴m|`eaXa/HwFLPx餌 S?+OöU=Z Ɣ._1N|'FB[C@R`wط6BE;2Hӿ9e^"j>rJ!;0q$i"-M}C|pkfcH(o{ܞK!6uO_tW̜PLb+Ϡ vX<7do/.g8ll \n2GOtHXOc8 60CYXp|/5 9c$F $Q-.ך`8RVza:}J&M"[+YbLOLMIsi5aV`'I ]0g5M2 3tJ$+2ߦ&$h'88 <U`$Ի0=%3[tW+MsYY ?7E5BZb tUo@-}H<^CHԯ4foq@%9v¹wf'EǰDκH9UUx{(}eXc`(Rqԩo%ݶ5X+b)g|u!]5GGHNH)qR:[9rۤNn'eTAV'EX[9-UB^Fj;h;r"aS7Q`PcjUtFsY9nꡩ>MRukRstigNz&!h,lCHu\PJwlg"U;)KkO$/aGIx#jgX@#tݹX["@b,@,<\dlF$a  bSI&Cq]s?|m!., MJ^05C?m]MIq&w{/,kfR 2Zsaa/*F=eUhHj][;F_x8̶* 4JQJoF9yU$X}Ƽi<8FOϔB rՈq帖m7 ?%+xy;4\H>:IW~} :Dh 3;|G`m<-wXF.iUx~XEZ-n;jDK%Gj1ȮF7ىYS1MuoC$,LM~$m;ֻY-Y1huD( n.@=e݃pDP2B|KOWHM_brWR~^`L$4p@`.)5Pj-sh>)0xy1ަf xHu u] gHXXquԾ2O5`&*`܋`ȁ`ҖOwzu ~Ŗ+/)|9S$ҹi"NvCy*ʯ<[5eކ;96j$(`8Q~r="3jɘ 85pvKTR+t);kf p=Rw/F 1dXx&Ax|J_;CNqW>< hp3PLrΞ7Kw-1[WzEE_- wCp`jC~)le"ʾ e(ȒXiۡ:Ee[%YOA6dvOү^bmdnk42KBlBRJ9ڽNi;QoXGw%ڰhlզD  xZQI;827]守9|Pn:6ҋ>=/>H/-a=G>#֭4"4 -ylVT"dc119ۍVY̞c Q69[ceCej"}bA/l{2  WV cd}[+GYWhsX6Qŋޅ;% R& }-1گp[[ }`RB ]dsčE>'ǫ@y *eyFէNz(Q^o;Ja^& Samm`))yS,I׎I~nkzmPY5_Y>LnGfz~lzkzV:[+B_T\۔!Ю4˓fl42B'[nxTDf#`s1zAO| ó2:ooXFJŐTqg, D1{vUJßb.@Y]C Q~*@̮^_*c:&hu "$9)LU! ĥYT)W_(nC\g-!uZ!fiqI$z%O=C.a/D? @ 3!E(qgYpW ^RtN)ѤpOz/ &`5Y&12p[Z`:2)CgN?(vVOia-H(L KG}jd0(vxXRwG+#U|\(= ]a&;pOcN1 5^>Z~@dZ$(O,)M~-c(#L~>y̋wP[B`?l|3>03#_ͅ)nжFt ڄ88ϫǏ_ǻo-ln 3| ;>۲|{oɫYtn}ବw>$iLz(ŇwEiVMi iI{!ָhǠ{8?|fP+Lw~0V6\efFVQ:"\^pXe:!4ZѠP7ղlWb~*! jW7sI;ZX٭ !S: U/*}D1f~`Ą+- (=t`g*()89 Ud5 p{ΆR^w$ej [,S7JTO&FMmB'd檥 ąX XGLL@[ŜR;SPFs(s6F"EY&*o=i yТXĵo:Sу r8AWcqa]Ye/4[}χBc[d-U F= >2H {j;mSqg3tN3/T}lAb[rv|E^ٴ6I:9[h󫶉S8vQnUuި*bÆu#lQ64y INkcqϸ`< =~P-b8>D v3Fdiu e?13 7u}'o;VN<Ճ. t0(M`Gc8B߶AV‘\%4Va)+m|K l^20/i#1#x73+2BFE豯Xp j,*EňJ}Ȍk[J hm(g]W! Г<;$W)<.qE" 53Uk)iRʖod:e}um쐽MZ#0CWhlq0T,P%> lq[-cڻ0g-Mc*o/68U*o5}z)Y?US,nu7nKڼPt˴;@B6mEx0}%tJA3wF|uqpxX:e%OҏN0#8*gJUnK:N̞07=} `ˣJvDeCsp0_T i7N)-1,^g埌u"2!9×jTͫHOs1  -oӭCN T 6kvɔ\kGQɷ~h(.Y0RvYUƗcAܙX WkGSzNeL w+{'2eiwgfR KcUĦ$:ysk|v(g+Nq_} }6XU<r&T[4v+LpVh7[7na=qm9_Kkv8~9bA@v9C1P9\Ct2: д0^*_H *<5QJ內r7w;RXu.R- +7UcD~NT NQm8˫ n:k>;'-5eLIf/L uEMaR*m~v]! *zpxGAə;G`]9ܫK:];7C)(.aZPJ4J1JAJ`9p>嫚|/:A͡wyDE#g, aoAPaα4v][bCmZPsA m.Rgqo^*䋱C#8867]5ߌ2U5u36$,̜F%â0 S[wsW#;p 7WeU {3Lr ;EBNQUZ3O~y<'3:{ -NWMi;TqJsB⮽k5G|rWD \82Erl|f4WzA)u 86`Çml!X%إ|WG9AjKh)ߧ. \wMz힝] q{N}dLϢ ,/I[8QTnS6r0ک hoTX4lSdq9S%ۮkvhEk- ʮ _[ݽ3-..[ tڤ|6e ?O~a#\a+u-m&+ *r 3[%o)w~mgDvktlq/j,Y(972ҏX٬,ULzP<M\}߻+2oe8[WVŕbqwDHMDDT,43+lK>LHF|W :N4|VwYbq+:cOn*xTr ti Rt59 q]EA:·oGHm_h)d:NhHG_l<τ_gkĚ~,ld4Y6rWCtsW&bp4v+$:MaxzK$PΏ\?aĭ(b-GZP̿zHA&rHd!?{M ;Lhj3T95z{%r'i9̲Yu%hot߂_<=:(!5uf Ǜt>/2 ۴}L:%%5Pw 69dgw"87@&|qMrCmy7Tڬe7UV\[P]i;.e p5eɛp]gs{W\US'AEqD3yW ItFh MEzE"'&*k:S?Iv4 u dN6{LU}>vs=rrO78ow|7Sg!d2 =mUG`w뺽yN,ErCi7m,Kq!ʒ#Heqѓ9Z M$YdlݓH? ى+h0; DU6#^IjR,eV0eb0jyʇl`(7-;T˹ {u&0} ~m_nx?MW|eR:ЉMהయ6座+M.?@k7gJf~$k ]{hW̋}=!92ץs–:GN]h6WK]Hԕ6VmD|d5p`6wAN ;8K_Li_uL Glz>rh};f^qP\䧜(;$/8p~"=Qu깈5vߏkbKC[挩hZ@<B_YD{5έOGakbQEI#dN˭rf`Xߴ^bou֍J2Չ:xDK ¦LQl-ûgd FHhȵ9dQ2vSn,ϐ={IIo_4jH|E,3`!v< ɑku`$$`so⋈0*>*ѝ]ACNå> 6bM7I.=f`5d'6k"G<']Eb="ϓ3 AV lhN-IzvG=? GDXoLIG`I*o3O$UKMm֖z1C(;mr!K?"Avx$8zzbrIqK\K60}r/ضOS)Aq@݄i6`eN:r'gFěz1uNg̡dq 2*r#{M$ DV`n.2RxEūxWO)Vynr&I6e`U:? 2-J:"M ׾AHvӆ6V%(_(zyQ-ӱ"`D6_9EcwW蠈$찛 -,UA)ڗ& H@Q-݉H*: VY`Dvȷd["[}h:qV aj>Js/vPY6^Y q';Q*; 2"g" i s]`愇Nf>%NO'*׹*i^Qf*DЗʎWgsMi)0ۯ6ڣhj%O+ C-nְƍLfE;aΖ `.OI&`J,YYY6Q l.MX NkMv>}*Et3Wg.ly-kahْޢ|22QvzAnP4 㼲◽ pw$H>noNhG1A:.O0Y(X1g U>QQc0E5qI r P}m03eiK.1 %-++Rk;g'+S^mN`,L1Fcht"E(eЂ*'IN~y$ЭjD\ݨ@CZeɯtxڽΞ;K|( ıe 7}a||S !-s#{&) ?%ӿN4Ԝ1+)@WGw"!}WOXQ4CK2SJn10hžO1A9(bO Gӌ-|:9ar\\Tx!}k-_QxMXBl_ u6"O$:) Cv{͆(u:B/MU5ul|ti.tH֊3v|nPlJ|hGVw!ysZ? # )G}L4>},>.F MCC!cRZMPh-l&g"Zi(тlݏV1o`ނ2PdE4{Qx3YO̝̘`ٖmZVګ=@vN q]j?\& Lhh4IߝNL]&gjH_!Qj),ʛ18b4źQrǟ dvFT`:iS`yE:bz"r*Iw„L&nTw+E^N҂~]hR '):swDXTrx_պ0^7D[y.[7谋;..k}rvp2pKcG vY{Byq(opx fM;w6c5{>sƑ9KIֈcf^3%@3,rŜ WN5b펺Yo\(4E`Oa .?2s$I~4RbSom4 ҏn? IaVe:LPu2yg`+XY<=5 |j*}yt?)12&i?NS=TXgw͵<*| l C: p5B hSW.04U_z=ϏC5lkn6X)?Hp<*G2 mGЌf % fOo.Յ*.*@=Uq*K}~>kngȠ1Lĺ5.ǡ'nE'3Y4\dR9:U*@cacrBmIkP/u\R&t)R3rQO1lZ{TsHW"Fb-@/=7L#Rzut67~7?2omD9-].ߵxԉR&/;F[j[o~q/i}n ; '+9;1L50#"]`~K@I2 tA8}% 6862eEڗOhTȬE>crvPIw8}ļ&ʛ+rng5}XX!KAeoa6#5IۧL%IՉ˭:YAܼ .(Սkw=9v#ˠc%ܤBVr5& #rYݾf*s4}<pUaL +9SSmYVIkN@5ԀL?xuh0l^ jtSOh& LޗXJtJF.)Evvk!A_{d]4FaMFy{S1>3>q4 _l% jN_o|^ok)B9۸k%V&tv<MO*|\@F*_V/GD zӂYaSe=@q^CKg?3 dJhBP.b ;k|7wo|h>Αk {ШCQpcY!4>_mt$| 0R#ekY}N*&:;4kLuZ~ 4g[U7G֌3Y{nwPB;xi>1M|^\A "A7@4te,܊Ţ-#nKx8Ś Q\Cd} sC]TttA۰2‰DGPC>qiIFQ_]MicIMWYf1F‚YMl42YDmLx̳T:U" GOzC#N}‘ᓏ_ /D*; ;wjO'ҭF vW~xIW"Ѽ9JN}8^49:EP\Z,'+]Jd[;`yƺ/$g!Vz*])̷=o-c,pXXtUчS㲈l" #!OE1"-&=!7P?v1d\$r>v!zY/Uॎ嵢sG^ю6Zw*,!Wȶuڙb6Rq&zwT$U]A$02ڿGTݗ{H c>"`[}WWu ~zv ߳od 7(~|)ri͸6M{]Ëɯ|`)mi-9v?:!!.rted#a1WYDG{Rotl&Cv`՛皆8 9em/DW#10+rt fH6H;u|@ԳYL1o~1vdSg*5-KFoFլkKI^]W1m(ܘz*I<$R}.Tzl&gը7k=vT}Y͞~+\+Rr ddcsD+fRv5u.o\LNx[MyGn%n+:ٮ =ͳG8k K6v}8Jy5902 |4B;fRd}\+TEf(z`*cH؆1j`|M˴'LA|.l,:.snKOK|\䱪;jH10Tמc6Ħڂ33V^k>9Uihߙ218ȗMYli=&Ax{=-Z׉3!pƹ>FQ-h"vlɨy; .qYomOزɌ %*- KBoZ xO416;y=O y!S6Ψywf53\T )S&~;, 뿤+¤u_`/uzȟu~JX|Y64}/\@"l6磏 l=/СG;,38nu%ܞZu-kz6j]_qZP( ("cW8GT7B=J/ ExӐc@8_,+RXHɢqy,m "m[ 3R^T% ,c)",KDnm$ve{J=QG:Z9h 8;rHU^`Q"f` Lb'GƓ:*A`3W>J6NffR(b}{[ýUG Ql^eSv`5º?٘ͻufQܓGIg}梭nX4+˅[ wFS (,W"ű_=Vu*23>ățĝS!16l%d?áqy T28Vg[NVc-Ges!SX$:X1Q4"BY b!ⷢzfe od`o%ov2z5L~G1AӖKbؓ3ض::v/9y+{_( 8}uֳ ﮴:xL1-bPx&T+Q).Pmz-h^` 4=&)~:dRAw3qx8ODXGr&PܡԐ5e])I}јU3_.ԠUl#m/ǎ mSk*de"hkj=Ev^ 0yEP@I`X3#A -9xZ5?Ėѓ2M =q/MnjH6AXS}t* Aj~hRorD§M~;4PN)O3y0yQ}I8z$Tt7U3wPqeno{t%=6޳͙;9Sdʹ-(i2dOzZp?oR!蹈9-(_xxB(Eu.{19SF_·3E)аi6iku5fH}ǶAh3~,am -IGюxQlr k&!~Cpq pvEf]df-iE7gL"GETZ ҆Q0[f?('ƆEL-[j- "?Wynw{< :Id~x5+ a,UhjYstu]$8}ģ㩠 [JF!7{ Ҩ=oUaB/J->]Or>0, A]1&~JDT0 uӗK2!SS"FHi~KEu1qB( >/ H0L37CI 5jSg_az&-2,u> x2z(wgwSPZ/)+]ۨ?=<`egF[52g;p-V Iڞi9+Z`S"m==t2]z2~I4U`s04wXHQظTil99MJQ퐲 Cn4Q\/~Xx{VJnIu#}4vnaM78dBM!jk!H.-R*)t%?PoX Z%&:LaH`iܧv肣jr)YK3}sFڣf)Yx3xdmCEN(#**h Q+Ƣ9:N%Sl)O~m6/,,|Q% $,áCۤ ;f~alj3ivytFD owMp{y$)}Ս@ H]Z0ޙB𵷙^)Z>jݯ#Q^»a؂a>NjUVWayӭG Fct'\N^:ۺ֢?CMσ{qxט#ȍrH׳̩$bj %oE{zc F ]/(PRHt7`uצ!J;h4$d_vJ,>ڜUZN-b - ,Z߷d+*k)[b.;Mo|̈WZX0mb}2 mr̻Q1ZeUnm4j_?fp /ѭ29V`hRy$0l`J|rͣZZа% xrz̴<}#^]mPtL T"aof0 _Q7)V݈K'iӣzLFx2KP6h{^`:p{k"JVk#/uAj?ӜĿO;dLXf~İr"xNe܍vsj0` R}ج?:C{PĮUO+#CPۛvW(pѶ_["); 3yb$D^]gczuܛZ0Izc ! 쮚X9QyR ޏ,MB.޿˜4)ƲX) nA s߭dټ~6!3ߝf!j6eX{).{$pk 9II.&>O86xĽsE);]MMQe֡vU]d촢}m*䥐Z:spl88Gvu$Nvp ,u0,D JŌ&[bD` 1LJ_Ճ+Z};ҽ=',ٿ̽TEQht!cO9אAp?[NxVoDl{0q ñ+NOzY)NM%Sٹs@s1,}ipNέvKcTR@ؓxY+R5K&(KxxE3ӵl_>x鮾ٕ47,;IMC/ 0G3~ͨU]}ߗ)+=N^nR d2]0 G?JJCoQxmP 8~6:kJ5& Hr5s&ev:yՉ #ض0~'PԖ( D;2z+;XG$+|qkc=ɟ fD7e=w( ƴ${ yM5"h⃲EBhv>lD-M `hl cf_n,3I fxRVW? \.Qe}o%ton4GTH:FT$SZ}7,XY]]G'Ic@.o5e >u!q$&G_7MfX Ā]79W̬IŽrIrX}ɉ&]NexƧ$ ?lb~t}T|*xܵxsE0T@'K2?u۲o途>Mh7s6,EwO\Z=JGJaM8Ъ:e8y5F筱lx¾Tseɮ {vD/p ô%KWRoCV!MZ8Ux!&Җl\O݊1/?UY6Tnb#jA & w 1tr8vjA#8=Vh`yc feHk^!8T`0d=;;3cjM#ݣ NrOJbUfYwɨ uEqq^e%F0acDBu^Wd1k_]S9!oLƌO q)֟2wҌS]IX{4w7 oasQ t \l_!L˲U xnFlcx\Xxf~ z̛Jfn_tz `;+w¿c8FyX '2ʽGG[N[_2{#f^B:1K:JWna 0vAWNM#"9%wvy̡2yMBuj-w2bYȩHR'hpl f{aI-05E$F9oRtXA_$  k,W'EF(UuP2]T݁l͉St?D;A`"A:F(ZUB<s5 9nf ;\0lK0&ɠFSeHEfaOSRb+X ʍ5+Дف%#\[tchgD]4ٴj 4! '"*2#"אi<׺jʼ"O!]79&n,>FwEzʗ(DK.端qshm99R b6Rݱc-~Pϯ wÞb^<%27UŁ+sn ,cM14P`ԵŇ>kٴ6[o(xqq+M, p\20]AG(j<8쬱41zo܃)b.ԶEȫ\re3XI"i$U$-~YF5mrtWY ::EfOw4a*i 򓿈O#ZJJ .^#wCNk0N8g;4}utŧ HNwkx.TБ#RЧO =FQJAء_yGe'f~4~itbpG2H ܯFBq)N!z C+7=KV@8q&Id0>׮'0?l"q|zqڠ_ Y=}(L)jq6ؗ@s~w J*yV]TK2y3ݤ4 h-īLqڣVL}ޔ˻c xf&gRjAFl/OՇόT@1>H k!WyZcچO5 FQAӏ:N&g+FoeE&}mAЩ%A{4cfH8Y\'XdQ~}F ~L$ejI<բ0?vPQ"BY:ve{{zO?ҩGS4[O1upJ5szu\O}^̇9I2IV tC鷆g+am, OZQ9ymFgH Փr8vEx&YAL]\Wٚc\IĮM.~ܣғVvv? u6ҐfYϾCO pz&lVvuqjSLR8teeVιi9cvb1Ouc`-GsG'Ϋ faĮAk+7č<ھ@WXȇ@K_' 4T`5CoS MKkU U쳕JЪ~JS//Ǔ@kTNb):%z '&"'7 k+$_RoOf!(b9?Two7?q& wɯo v{_-|57y'?AHVNn қp3:*09p ̑-䬉wyrgSCYQ8I!# ڻ t5#j,vmYi~5[97ʀl@Hb3Y~,6.Y-;tͶ5KBB}*nAѮQ`*At?~gSC&b3钋jUVTJQiHۢE;ޒtjFoN>o*byχ=ih%yV::f p!nεh~{N1sycҋ-c&^΁BSh|q:H?4N9½e[9o%nQ26֘>Qo\yqLXa IiJv6 U !b,?m+CT=~γ.= 牤DCi\zDS,2 iFxTB{Y])Cl]r͞"Tl=ISŋ*vbUʴC\\9!E;a.)[ā"n4I+QlSIpS~t-CIn8Ҁq> s(XoL8TLU"+*RWυIgp+a5֞r}Jlqe' ,w1'HcnisUg>vtv[uTe'1Qn*Si8u- #؄:p9N/ٜ5HlI LvB2ĉ0*[dLsVЭȈe+v0rپHvo[ĊT%."5Kŀ'_v'eUR1;n S4x[Z2.g-^}^{ Q#0sX!q4zz1Bnѯoxi4[&+Wip*>C3y @X5hW_GjddHt,["gB]'UfLZfp8*ph =yxE7d)_pjj4PH5 PlQ Ztm[F%z/NKWx:} >`;V9?uΝRrt`oeqW낿@_EvB 8 )Sb>YW]C*@ tp WQOp^4JN6sT02&VN\St"I F!,7q[qMQaWÒS ,Lȑgsmow5. Jj ;!Hr_ ~Mb|K}*<g)nkS$|wp6 !f$j =;-{n30*kzVBV|w&s04O&1%sg\?ylp)*L(Ƨe!@qv@k9$8@!+5Os+ h/jAGcA7h͢t.| Pd:H}SLqxoU^shUTb&5Ճehdbzߠ$>s5su`.cƵBtkOcDirl@vT؎K>CB>TfG}1f0)w4[/ҧ٬;/EB%àTN9UN\+]<։fher)tr3*|0̈́z;ytyӹ,=CS"0iУ[QT!w"'ĭ,]#mh59N ) .ѵi@wK-:U6IHTO`eQ<& `#m܉6Դπj&賊~ӟ0z͸DL+3 ?HڦeQzP`A&J wv[b~ >'ŬN25/q_iGlsǏF&?6F8% a(Ms.|GS:|>lVL#I3)Iw;#J֌l`gg@Vvb[S/-0'02qۿtw?BzO %IO_s*/Q+}ݶHNQcÏf&i_'Y~uT9.pCTwa $;c[|.:`oXfs9ۉ *`.{L/Ax_҆w-yY<W "u>&x?rG r!KQ|P۽v-H\DACs]AB>yMm;B:DՑمtb+y$yˊ =ʹ ɏ. `+Lh.2m'ƎN4_Dg4T(Dy~0Ff? !5)Y"?AoV:}3`̖܆z0EN!3΋Rn-ھr\p䤫Pw pi93^([Y^S5YaZT5%[Y#$ m;´sCN`N9 Cu3^.;5Fǯ`$8OOZG݇h+:/^3bOԅ$<N-$@e K:xs{ '8P 7"&7L5( arʝ#u,a7=;"^F^E'U!`E@X`Jnh/#'Ptҡ3OmOl-.ߘz҅m(=̥#Y7yAIA)VKXx -"3jm*XhL<R5kc8Wt sQ4>_w9g" Oè ;-VM̮"Blp=_e !&u~+e)3S^U0y;]B&)/gQ{|IRqnQc01cm2dވ $3(ic'!bf5~R|R! h{ geO3P $*`)WD> `:ܚI%$C6V[*o[N}M   7/KۣZ[2j4i$3JHֈR.2 yƆ* iѻwIƁvK>+ ZdC|KgGWշ(vz5U.6 k"u"j@zBc.9I4ÿ%W՗IDmstr' 1>hZOžODEU'͕W+9?aib@If\k sϛxhRzM22ژCapNs}@Eꀴ=qc~JM`C@ VT #AZIrEg9o~+namu)6c\yE0H%JqQ $."D^ uZUO> ;u뺎r4B۹!uX~2aJ'W0Xq _GpV!#r_N[>of7oq$n2Z Ka%)%ЭH0Wㅣ,>sR/%SzM%'OLqLR[G=8`( ⸋ӻutY|_7 4ia}s5?{"N:-;/q44/HiS{f<xaմBlDckF Ua1I<7jΜ~_yK6T 6mbϹ_۵KqJ $[oPS3-?˄I=^r{XSO3SR G>*g,sJ,M+vGS s`_^x~ICn(, &wq-vy /(dZO^ GvԸ[U*6_q'B+(>bnrWR/*+l;bQfՕ/{3Ÿ@8H ͓p|=䘨ٽ9La|u|ZB]4*JlW>>WgtS[_i93eYgGj.ae! $ %vH»Qܥ&c12׏s\PE_J0ǦVFHcPt_!6ׅKfyT8$?;Z}^m<@; o/c.ۺQ.N6%(_БClrHF:%%ɥ]?J|)Hh"eNR_TC OtVAMŐ¹#tc|>>ul+o|B} F͘0[Њ!T`CY+JnL>k;?M9Vo[+I$ua4gm33HCġNAY1?8E0&N3"tOOjaZj "1'FaqQo`Ɠ/Amg_%c1v8hږ6UBXLr~Fxf{CD:wk]bt_Ro`! hmd{#$ ѤT56R0iN]D@S`k/\Ux+Gp ?M/L0 mW-'T ρ9P}s1FM›Z(D3g`փ& j8i?"@z1hc_ಒg*uK;4WҺ"l#Kj#=L"p7tr#iᑹw{\vre`Zړqm Eͺ4;,*m%uMY?][5N^Jُ &9*v|uBj6C*N`J}c'jV4EM¡.\(3(3_Z*%uD hQߋGK@V9CtɵGV`OW0z z )oߐ۱Xw,Vzug;߽1r\[s V Zz WaOx4IÄ>'#p F9 ^QTB$X}\}vgh9_/oJ1t1I(ք52m9Z ^+qΏdՒTfYٵw&t{5wdKOhxR^x>K.jA#آTt7ob:>MjXec=j~S$/;% d:a8|M?6Yw4gԎ I.pw8_*ށ3B~qv13ܩw'ЏeUNyg7t/YfU bNX#W-ty藝tbĥyWAQ$OO؋RD^ .d1ň)0^ C;$s8ЌHM/J4hi6F GL!a8*1U$jF_50I1Lb:z; zXa]E1'!xM=zf>=;@1{B`jWdJ2QT7cr~`".僇@}[˲?Bl|l0&y| l.$n+l5ntyH Qy8 =duJ,+|IKV琢"t$?_7o^jkB3!$^44ңrsI\i)o:ԁ]Yٜ1%g羏WI=ܨq\tB HQ 9x ._xly%dUe睒ǝ3ldZ& -sUδiLbw_ * W7Df&bfb gHޤ5pbe3-GH;3)jv6#P#jl$=6oÔv  %:u8DRe C)Fܱܐ5 ]AxxA\: +(kȕȶث^aAXWP8oY;XƔwօ3_+T)cb0.r7^u^CŔJ+YCek:0{@$>In ^?*t'1I4 S8C~&w K: |`˰s|clC$ejgG٣"1zkY3Bi &pYQ~1z,{C@6׺5'2zo i"_?ieVGƄ*r/E oHSRFꙴT }JHsl ٰwD.9psc6E9~# h)`\ɷf^ :v-E(f[f5xrOes @%v:o1z ߚM$$} ׭?}!1?{ԝ=.LuBe Rz nl]%ǘ uy䓵պ3zų8B`f qp"[K _bbv]!ѳt4llYg@B\^*PQr ͎ <[%S]Tjun{60#;O ҙL83Q]6:E PVgv 2AhэwA{>ۛ3SZD>>B&Ncت̙ʘϵvDq'?L$5#.= AEU[wP3Y$;֣)1W0`.\|jRlS5%:c.<7+9(\YNb>@q,LJ{xOykQ2cF04p "vzt0GgdIX2*t|c"s0& q\-3<ꆇ.YN曍OYisa&<}ŬUW/nC8o17ፀe끋6虺 +O5сE'Ngtbr{n0qQ.rꃌ=G߼A1 2SJiܞ ^UЋ,;!vԤy/3Xp ܼi P mVo[ g݉P C*}mBd֝(hr%aї[!KCh( ߍXZr/,X @[L;`;6'8ʛndFH9mW١攻PG'Jv`!,NQqf ttV{VsШ"Iέ~F㨮8}ox T}B2TN)uڝ-t>/%2م#1X ~VͰ=:l+-PFM eSN;"w0)dX?J54Ecxėⰹ!r_f&daR#:|^P *)֙Ə9<Ԏ WFY/6 QL(ݫ;ztB0k*@'ˌhڞ@VSƱϸ+Q\wS6VZLxb/OY|Cˑ66R}EM?(qo S1b1U v %3-.MD?-+<!ZUWkFc^Lhl-(1|>;%Xy(,]Mu']LT[M罱O#F:@㬧0q%ȟc7JOrl7l{0<3q\ O0p~{p7u,+:rXPrQe28\u0kKZbZb~'bԭkrѺWx7)g60obջa؛j)6"6jT{Mr5aLk}Ek,#zlq=mxϬ۩qi,,0VXFpelRs5AK`7S4;N' 2]FTH1? m~s=E3S @O}qEUm;FU(pFeM6뛢;GO?̚J@ n5__ ՛=0-֜/N#(RN(]:֪(WMrO_ɇ(4p,$j|q.d|Tb82k2ࢧWIDrmdFӰdCr҆.-*KNhC9)o<8Lf(umS !S : ûz &?DqPC?R<4STEU."Z52V#s%DQ pyQNlwA.c' Vxz¼?8 ͷǃuҮʂ6j?O {21Sd0tĒcvz9EBL LܙDI$'/ >>q3t88R*[fʦ)葜9vKڢXF ؟QQa;~]˭̣/0\g!(w2{?SrFQp|gi1X$i =K; =/>mBrGh _CNoaKRs#(~ M՗hhào𽃍 p!]c"wZ߈6d4luY'y@CmR^7A tJZ7F"vS|Kg?4BkՀdk􄄺M, cP{4 zR:ن.lݭ s1BT> K>[-n&doả!#tU+_j37c]l'OƖ?UtڋS=0UU?7'ԊYVv3 $蒇&v 6JE6'0& ;p|TsLD]̦gY8YK^|$9=@amP:ꖞ;n`[=V gNwxx^Tt?jcrŐrr 0CU<`o I ֯i Ͼn12 N'ǒ)K" _fKœG9F&L`oXW:Je *Dse+b-Q瓱UrػzӘï2ҷ76?-Ә?*+B]pRFc9FeyUnXEkop~}-Ą$]3*]|C$tfcȥbļKuq6/NB T[bV޶麭[Jآ($*Rf5E A`fmW&q>kңudj#i8AkH^~wwGJ-V_81+Q}s&x꺦ĬYFg \O2uo>I_r%uq`0;Z%` gD< pĐ{'D4{P-)_r ۷#BJd֔.P7$w)ׇٻq[SڊD皇 C Bzµc "+k.vAdtYYN-a?1hRRFnגf:?@~S)V]Ҵ>wEhA!"ۘg JyaM@lG[R%By{7R8at+ĞevFEol2ϟV=cٟԿ"0GC@^h|B(DffHtKb炓=2e oҕJmFCZش!<9 p9n 7FЫ0bV2[n+)|5^nuQu#"ϰQdpwK2o#4N&9!MB௽ {M}%LaE}m26"|wN۬–S`}yS".wZ> U-N@ ayOPk)a+X%FR_(Oݵ7Ь?WK-a@2?Y~}B$8GKzLv~1#1 T!;Y<݇ghENfw-/KjjMޘƻ q2/Npv an ov2X̸,>$iphOk 8` 0i@(S*CG%MϢL>QLɷ+_ 9ibnj[Er͖ 8uc,6aՊJ),:066Iܨ~8C5aB9'g]mi0.97di>.ƈz8cTG (#ȰI Gb/7h*yݼC"ۙ~1(wh֥ҙqZ c~8Hpa}]ΖCOߛ,JЧA{me>L/|#\_ǚnzY Wg'_זVCr)cLݼ60 8Sayxf-uRވ"ʈ\Ԙ^v`ADܪXj_v8}/2t_rBLU9$Tk+)Em*!eC"/!M/=G *^RC| uNM !5#b6)mlȗ?w즟ƶ6Lq\#i7nLCp۴Wō3Tj]/ &6A Ȣ #&;4Jw4@hVY?E[ D̈ t3LzJ*EϺr?HR 2*$ֿ,cs? Pn"+^)mf?9L!:^(6)ou8SwI*¢ɋŊGUiᦅ cP @ɣ>WYT[gTPI4}.VA#Y1 Cݦiہpj @g1ԌM^U?)b\` n!+RHj Z~ZV[?vL &BqA*$` cÁ 28Q_-rxga=$la?zTZ:Sa tퟀ7~lDꎳ"B98GѶH'lZ{ BDWޡ}8-6x_IT͝6a9fϛM]J^ |kQ:f-O YtM`s\L<|g/q.YOZ2vvCT^{@X6lLx_35. /)2&ihIjxBjVbp`x@!b>% 1Zd=S=v;;n p)zL\UfjuLW÷}OO/O8~:쵾mY-R'ɫ]H*ohG<,?3<`ibg dPHs)%hԕ-İ: :<ڿ36+c#8W}_iܓ{r;$G}YX^}aڎ^??z#pY (y (+'óK]◨O9,hdC-Wl{]hig׀[ztI`–y6xul͔P G~n/õyƕyn hdͰ5MWSf@r/ܥPzM MJij}}A&|׶ s-|y)e?iGׁ]U*jLǒnAY=92kBZ̵9=Õ̝:)d5IRfWROxu,Y}0Ϳo5^>AkN$.@˚a*]#Wk_DygKt p^y-ͻ Ro %d$GTțńڕWk̓cy<aߦ(:Yq">c9A|.f扖FKt2ĤS[єf¥djP8]-[kY4U;(#|0*^J|y܈U}k:1b5Ȁa\O Uy:[FiT*f "Q`~BOmch?G=GHRc`ӧbG?_Rr3-} 5֋5aߍ60v_'wg{dn@Y×ʓ!RW^wQu@u?DǑ c>cmz!eߌ"m҅./ & ԰9Q,MOlfM/U=tx}< +(-̺$71njT)TQd*dEud\xt_1C9H~o$W}CP5yW #vZ^|P CK {vgJhE #z;f?ZCɱ-⁕/ƟcX]m[ۛAH\A<'F$7LO>D ZyEpGa 'C77@JXj4/[2.=3пi[\#x'$nKgF.5xɋ|UԙYR 2m|\glM {D9 u} S6OB;$)AlfJtbplB;+4/k]%$+Oʠ-h4ΤB:Alq-b|GYVvxsކдqN(Ӱ*Vr~? (b9^}"lz\j?xN_95|PDׯ?AZGnG|&*\6͗S{5LDu->gYf~A. ,pV0'.)|c׵2f*W?tkV&Pܧpc{VsBs'e͠4Haqt]"ܮnILr!ke-*hz }Ra}OBe疪=WZAwӅ2h6cA-0=M(KC9V_4lnk7 :IqIFB AdTɶKgDJ -hNەkxYwTu?zGyB^4\##Hv[Գ8mh=9#^v4)j,^3 oTr`VH}W8ɂ^7U R_EvwϭV~ |fKa>%z>}0ƶt|㊬҄B y*s~7qbiXۿTufeR=Q_Kj 6/=}jm**B2I ^/`pd8Z~Sa8>ED4/+~Ho,$oV^b5SA((L/ޓx-f *K?&?H˟dL <Ԙj"o"J՘{i"l )@uU`.8d@4+YS\MN֛<"7ͻ=S74ߗG`q / gSG>aBrSHZ|f"x(E(n2Eѧ愴٢{,׀?aۘF~}..J=¤ 0GubAxO#G0%ɱYQ6#Z26L_#t(Hn#fvq4C2ÿq<=aaLl4Ӱa‚rDCR]ʿ?EJa,+{֮O'L֐MQS'KD f4`Z\09IO'6AHD+)[ļdx0P즕(\(4Ȓm^jۙ3\}8a+=Z8C8 DuDT9?YlmWrN5RvuV"ˌWѬ0rJ&N*i ə ?K>4xa-mϞoO6!ha>H3K\XOFf]Јx#Ō^~&]UZՙ'#% Y~/:4Lgj+X)KT܅Zf9!"Kn]0δ;uR7Qb@Q wXiNy6/B(i&?S(Q!=m, 9>I]gT>ֲYuR_aP$,L7۾"qfkl^I%e''JE=KsH"P<}i㨭0h O 3E$4gm׫@_ QD:  TnYj|A5ek3`#(six6T+k&Ͼ"X'ܨ/|͗H 2#{ѭV a$UpVSg(e%bPف?BAaV1}& :8;9^YbRK3c l ;TK*WL*/4$ͪY'Q|_8.)P%qV@ڛ8 (hҪT5lwh@|<,1"&_|d״+M̪_ Vwx$fI 7 0l7ϚzLSmy!j.w9_1ʔ+b!%(`B+aT_[X%!;4ЬK:XX ٓͱ(m5D4,K ႆ-/*5wB 9~g}m{\qL<& XG'0%c9Ul Z&UNAz(YX{璎ʒ?X1>v?!a P:\#^jL-J=6R-v< [&7ĀdP.XfmX|;m}ݹ{)Qluj~lPk[XC~}~;W"h\c!i7r}6eFbHiu69hUG\DF4¶{`!8kM]6-1 &s|~&=[h`*➢GMUh_ӎX&_^:ysTd`pu 1TzM?s]Y3Z ɗ̒H`ILʙT{l) L3p*i1;h_Ju~. 9ص\0]%.B&SKK?߉7h+mX4b!~;S8{C) jXώ7Wm<ͭ1ɰ~8a}o#z7nkTՔHnC'g*RC9 :y‰%lCo p6k_Yh\OKPovQ_hnVkp^2T9XCn[׮+k3uyfE EKYOh0yI 𷲭V7J _wөB3m[C1)\zf?:q Z5N Qv_b&&[Nn򂐨ŤCNjG\'/TLA[rp\ff!Y V'KBИTûFZ%CSNKq(ܼܚlpQ(V1Qȹ(\66ruJTW$3}Q[':֜fW0k”i__3h˱()Rзc[*Td=b^KW6ɞ\꓆.Klh]ZyΊ)z߼Ő Z^ZqN>0BoG]|`9f:>A0pu?B`H)s  k;#[mME?@ǵrun}H&KGևc@Ԓ]'kwWWMyTF ~^>:`jn-~:u ƮRey4+9$R1qҡLT[ؑ*%S_m;(+zٶGC!J5Hxb e"hnZ^OԔ y22d;+Luit"չBZ=O <IrR_eg)["vL]PO_r+A1ڧ\4K0 76:ŋM^dAƒ|<@pEϽ7\@QaA^n7a8}-uK@`+?[ 7޸ Ĭ "s:IG-?A[Y}fMBny[g=& puh;e*z.~Z&Щ[da:0gE Ya8~qu,]Y:m5>OǕE67Wfx~|f{|w&}]>Rd-wpK! 4POL2|&)q0(ù2ҿI͚Y{?x%PS 1>1mgpe(hS[oIC(pFwhb~$۲#}7E'8sLQy 1!E2nHOz7O^Sl[ b$0޲4NÔ|y nvm`fԵ<ޚSC%` UBޠ *3Uux;M2DMJw< ѷnzyKL~?+ză ?1Cgߊ(ho<"<&^/Ngz 7x:?2z1mͿ֠#ͮf;y]oh!OX GVgh9KK'`Q#2ؐTS̘tL옓8^uzA_mG7$,EFRӤt-M ;/-lTBey=,v)mMZ.tDS_Bi+J%uiݶP=38FL$~~Nǎ=Ofu0v |]$Bk ^*C"wбQWWuʬ6j.o(G<02,$!3&-;rOHel}Aґx^Z5#5hU bd92߱ n|!hܼJDX_QޛrtUfL 'J J%əykؠ.Qzu_$3>I5-r_Q X\dYu%xs=škn76>2Hx{bhj[l #a}ۏv SWޮkBKԭ<-8Bx4$f3#'h72kZ:l&p:*-MRS˅$52mx?U4yg6/';$"FK(T qz 9f-otiҌvo!K CK טGgj S7Z<+*O|^8 _2;&BUZ-P=3Ա/+Z:y~rN>Ң,% u +ՔxET8'ÁE,k>eQJأn # Lo'4M4n~ |3 .!L!eV%}#ةA?04ߜzUec /CEP~x]߉ R|IN/i.>K>/M-KO01R! j"VT~EuH&&eU}/gn߯6IֆXMCvhK/*$i&[MGZv;0( 2E-b[{RARƊa eE @VnS5F{s!6ig9q@w ,4aZd }h'?O8Gil&wWߵX6"{DODreENLBwC> n,o>)NX/;848Փ٫oB[o }Fc4md3 $ލ8 CrCaQH>ϳ%gbxI7WQIFR>m5č:Flګ_E ѸCIZ厌 }98~GnHh_'G{WNmM ʅg;XryhGΏ|%x~$cKIjr*/uk<.KT-,g&uL}(CP{MtY5=O\Iuo AZHݽG_ōVTyLSzfV\eJ^CT3FAj{m>h&a*}R+VUBJ^ x. W5X(kEIn^9CMZS8(㱈,#h~L4LLL0/פ9MbLIT]rAKf i<V+w;:hV ª< av@Up>A(={Íi-7%"8kTF,4 |fL0'>|p7hk"5V:׫OJ6ndQ&k ?w!t$9ղ4`vFx|0z tڂCJAGkV`уѠ_ڮYh$:?X_ Y\6ԛ:J&$=ʩT8ſw[ZۋzvÂߵZȦoKi56V~pQ8:0g:)"q5c7 3s%u ɬ$RU|Lag14#EԳIs:{r'X.ue%}0fRwAݒW+uBjKxܟMc7NX!"%&gSnd!?*f#Loe=٥%ca"sgWumbჲ8?oًm0/OI,sfdg҈~d-͋3d%%6`V8G(PD^ʸ뷣ji Sr.}UibAHh ' xnj/cl:6%3I(0JpaWӋjw ΐ7FTZTKh іq{F!{̞yށې=*s'vRBὄxVe53!| P,Y&--8— 3OB4ͻiԢ]dR?*5h<&D鈯/XR3gmPCAPpb;Ƽf%cl~^}TRЋWbj%F9CrnG1B>r$ӏk?%Tp2tм <~ۼI%qpmU{Zk@MMzvAA~&Y/-jyJLë P!Ϙ3ɜ1lFu-w//lF,GB| n$X<4-t Ro%SO5T~sƶ=*@pRixD,]WDgJCiȯFZvUŞ)؁9=z$\o>̟X g1I\]7 Z>s7X ;>RDvDQ gp:ձQN$ Ua=_ !Vz/5#d.Hxp:H,Jt i W&VszSڊK2Kт_A8BN賋6W`hgUlaoζaIi5O]?tf8Nc0'bTx8 핮; q𭚷 s!Zt>nrhG r}a4vm79qg\EY"ۮ`,|4G ƱcK!+-dM& 9"gF>87X#ELhZۙPN!_a>bAR{6[F,Bߞ/?^ "鮻MR )2\^߰Q Q;m`Nңc c4?׉"- nd< ! ^c;,XV'$ՌQ6}ޖLpr<]C׫ﴸI5ComFj] !PuC!u{Ҝ"oV[?PS% rs+7f?\bI9@Ry3S=ޝuwtף h74U%:\_e;zs&ZGAfSHF@ag M(''OEi O0?%`ǝ*#B IK䩸Dq-ߛbC4.xYdOW8ޒK]2آ?u?#L 10 34Hurd 'd+:{R~c@CM 8S;u#s#n .UHX%Wphc}-h4gHO ]3JuxFvl7`-/Jx5BRy3۝7=p>&.aY**P5.DŽ:3MheTƿ;)Ǻҿs6g=b:S+2LDV" 93Lp3uKwg[L"_!i}h-0|sfEza}3`x NB=aY{/aGWUoEY,?A!_ygG\]b>ޯ*}l*7!=#S.E.RP)i~fMsq!Jސ;5wȦf0C n'3řδWJQ5?jcҀ;3>vřn\Z;] #/㽁re UjY<4`&{cRK9rEW#2PI;f_En`%N4#ԣ)-(&F ?  :E `y(0o0g3ySrUIڌ&w띦dyn(ķ>$)ĩ閿y$\Z/K%7n/%VO@3g(QFϘƴ#Xca%sq(x<WꤡD&6 #\TOGxUCUCײRVگ/bfdSt4o[Ui5-puARNBc菪#`Ha Lx\Zotͣbj5*oei(r>lfRSRO[sC29;@2.M\^~Ʃ7ȩA_g Bk[{р=4rG׃TR.8в_5` jFcF5=F<ҹ^dx  7KRa7 >[SlbB$T<-Pu6R<)~$iW*畕2TFԒzcCqMH !+5ʯϋrѨ="|h`ã(doPĜ; uw܀uk75P_J>]yk`ԓKFԩX 6t'C߳vr:Xn/fS6ޯeX vX5-9zRB>2X}'gǗAV@[/mSvB?wtrZkdi޻00,nL ϑHHxI o:SKwC8Ƒ;,I702ZVM*Wz$ ƯNǻTlT۱h wmq @j{uZ)kRڼw5 K,7ռ9a,e> yVjVͷٝ dwؗE>>Wx04<^}<wXuP嘗F,W7~g=)i%l: \:xA4DJJU4.Y[钟Gerap_ؑZ! qo!=S+$cshä.#8- Yb"*3A); Kgv5jR8X+2ҵ24y|OMi6MIאk0f=gYV׽c8I`:Vx|r b.FE"&S\Qub:K( ..8s|]*%x {;6z>BZ,ѠN, qO܍Zb7L`օ`<Σ겹d뉻6)}j9QmС!Ǖ8`knx*Kf  pL [.TR?{6mוmO%l8s[;Δj:\\EhA^NZfKNQdmUu3pT<?㉼Ϗ,'v+]| 3*" ϙcMȗ A~x;AҔLGC4CZq4̏]Ys/١*N1$} )W"@'@th$QR?5Mo>G޼\ W C=,/)piL^,~x `]Amzf5#8 ":lqHҭVGE@Pf) 6T'ɶHFP Oct/x\WYg |myM qԨB!RZ*NU} ֬CO5Eo>RtLAKoܝ= \++tn]$ }\$`ۅ&U+B3wĔe6Ȭ\s9 TJguBw1p]0o{ۡ"t钐&i%c-:lXzv ^6`Fpm~ھYAGOyW>cEuvU%m% x*ߝۙ!vRǞUGtsX;] 6;Yl*4Q܌îN֛OC&LS$䃩]960 }țǚ;ݻ1O. ,=鄺:L _1{ED]ڛ ZA= rX iU6:ݱΣG_BU,&yvF5&cFFMei/Wujqh"[l9qp.[:vLLp E9] G [,ocvJz Hc:*;-vD"*6d06Ba2Zoy~Qd5v!!s,2zqWWR(D-w>ġ | u4Yxٷs[m񉃈Rщ(\M*MNRs@N甗D(>k s= ד-WG#>1CG]DuWY9h<@ZF\w5Y4WBc$sQQB=$h虜哕W!ECApM |'&f*ppJ 1 u 5ub"}0VL#hU^ϹwI.thoNG$wHW7Bnq<^Ѻ,eAbǔtǛhc G*vGނ|> (r̲=4h-&y"a?Z!!d"%y=n@=M;Sk⠽}4i - IGN!ʆ0D,'%*SP-PD#(u8QP)-eH@-zV`%Ș//_r[) ψphG-#/z%b' wJzI3Ef1 Ukyg^q98Q!EӁ/H]Uug},CF+4 D޺maܽE7"-^KU%E.uvjg{J`{2s{5k#jRWV.53"s7XV ェ?q1[ ~+Rlcaz&HOWkTIIrOjJ>AM޷xa{^sm("]`5rqPUvET2fUZҸz." M]Q"e4qhP^wBګGGUٜԪct G˙)_7xC̞"|H*+x X/svT#ߚOn[4kjS؜*`a1졖WnlhozP idAۘoG?'_Ǧ*^bu )}:PqCy?sl׃B*Tf4ײ$7KVO'vٺ!UFz[p6U[$*Grg%3[Z,\Fa(** p20xUκdEz>v Eֻ*?OOA*M¨?LKaغ͗qmz\~Fp7}: jwM( >d ְݑ{7 xK~$ؘ*o~U߲ތ *`.}Y@j= ow\Oq@&oDG1xYT RBh6F(TE=uvK Iɤb8B#C֣kŤSߕTQ*fF]ˣ ffI8Fy 6ϸy}+Z'W8Va0rXtzN܈-4SF;_?*s>@64ǘ9e:nMwBh7]syu:R8 Id_j%g43Jwy0X .$^<]kkR"[|ӈmH„3Sgc;7FUN͐GIYH28?Sѿƒ0,DB 4s|J5ȄB8Fv99&aQSs,_N!U6XHjcz_mʡdIo'H%M沧N[&;T}`jO.R!`˖qBsB]Y*]xȮ+*9W,--pt$(yN\LffHzUs5KI Ϳ&`J~՗\<=8Yʡ/IEU" M[9_2I)a <{rg@?x߿4nVzA)[J8kgWm*Ǵ>VPȾ?κxY'b*~|jW~"Sn-.hr֠Ch$\N,DUӰLY >תȆy7(>SD1Y!#-皹V/# ܂E䕳Tq ?ob$EdD7KB[YcC= <؏nk=YFlK=Vн"ibKb8=я_g(vT#zҼ՜6W4gȩr 3F3Cĩ)*uWʭM);$V< [v$ş8-w&݀)>;驗Ù&iTeIJjLj]25PtguNJVh*~k^*2c&6$.j:X$2tdfC%HhÕ_;1Lּ9k%*]Xpp?j . xqF#g\#mzL#)J_UDr.([5Sf_;lCG#Ѫ"ԖJVրj+e( sbL*o 炬–ܾȔ|'Œ=LYo0 ]E rRŤ׍{^?sB"'D`[Ӟϭn߈L+E kхө1;L:ѸHZ|^]:Cw3$lǖGBK=hyS*mQ496.S$#p'1hJ-FT.G4sM`"56Xz>aOQnPTX\ZdgYV?KmT]F;Y=8$sȿ ;VD7UĵH4~xX编 li_qpUym3&mo}xI*KIk> 4NfQMNĸ2r5[P$+?^@MA:3 W /=p uI|p!- 1݂>@e$DuR~6>'naqr6I8v$UK뚗!F#jީ"a[Q\ ?Ւ}Z$TCgVGq}dc#L UP50?Y^#$E2b-p1q`h-v"4*N#Ti#R,/U q1T[1@\S_%۪CV^2MSA0l>yƈ۪Fm{8ۡyVU.gq6]*y򋄕%!Q;p3?IokQ\JDu$-(,g`'1_˳mA! YH;fhp^rr>(7J!JOfg0<Z8hBpD\7&BDºUQ^{gxcdhWZ!hrm{[*U&LCwN)U% /i3*Km/븱UD_@fl B7J_ISd9:]OKk뮼.*^Ӯn=abq7&VU:GO1NYf* ;s_CʿE*Ӗq6R>d}PVW ԘCrWF<_sX7F> C1c$ԍS@,Hzk)ݣ=!j>`0gO52ĭBϥ~2x&pdK/w IҜֱT8\{_6ƒoj}WwOEnV9G@M5q%Uh!lrQg?|e@Q@#g:,ĺױ{Mw٣[D.Yw؈s5i zSД2C/;Cy e Ew 0G.c$@?pK 0 J^Q< 8 Y íȗhtϺ:Gsc&ERx2iDy8~2cIJ&5 dpvR{Kĕ殞m8F0KyxgU;jTͿH)PK)*QG@gCAMԚ\ԗ{&kF8}ˇY41f:TH'R.#6#1t;cBSMȎ; ;ёž6](O|^HZ3;طBlM.]ҧ{rd}˞f+M@KCa!1zy{[Y^A`ak>В{ti[#Be6h/wbR8DB V]o/ #?(z_[AS1>8l܄8Z+Edo{o8c% :GzүO?f$6%?[K.Jmøt8eu?#,߷rVc\H(L80 O&=B__Q26GA7Rιnj!y1a @66W* ~,?D">w^n% σ(CMi`nv Cz~3j01 ٢ kGH}m%@۴ k%]t ?%\GcwBl!V;cfrjR9YejlM݉Bk_-(O͑k*Hv s.9|H漠 ¦S?_SW-Q^*M$ ELk#<`i #*?XlR.ֱΞhEͅ&zɹ؞ [ep<.TgV=86 9딕C U&X VNB1e[I/Gc/:r9-B$m 9Z#xeU4 d펬`&^7lbuPy9veor΋&$?'( a/춮[P \CPH9qHwMNUK_K%T7 [Km5dُΈCޭo ȮWbO_k czhQacæ;7sX> \ȃH5jI=11cx5NSH0MYo$OF95lZdJ"Ze yD9d7 >&C-ydP\Qrg%hy)eގibSp <ɛ[4a[TkdZ?N_xL"ǸnG ܼCH/d#C%?Χjo>\#f^.)_t*qyt=x@87(>^0,")d-uc v"VGs5Y xDT,;ѕP TK7[S@d)ݼ+ۺ<#c6f\\l0Ckƫ1F 4܅dt\wщ(Smn3>2r:K]i01*p*P{m ^ξ9 Πˀ?JMYh'e R|~>pt%R9"rJPQVxtߨHV%Hj]'Jf1ѩ1s[НIdPŜK*yIPs4rb=%~({E);ipڎ@[-PDŽԡY{%٢S`"<ւgt(ވ6:8sK;,F! <[18*sZ)e;Gy4_?{_ZcXNi k\vsDfdW^jș䌍#i+0B9 lƜj25+̈́})Z{̔OU_RT mLY.z g˘(iuapc=uKW 8B= GQ'$8ʚnn^WwѷsT>#| [LP8Ζd"%յO*l~aJJ|3l}SO-aRrV kkxgi*Fͨz!4hǰRv,p x\TDg݊rlu9 Xʱk%~PxK0Y֎*5iJ1!eՙ_U~R )ꄴ #YL /%tEAfp+3ptRo^1ZsEfuhz}_:SIZsN2yɸi<'b݂**]!XU; ֡@O0{_Q*RҹKř'> $9V>ޑ=Ą(.?["uj+3Ejb籍{:-Jw8}rJk0ovwqXKhgثoS@( XǸ]Nxw(t^&?Anmh-Qhu%Vi;-H%2dԺk|{!)f&t(fdk6DbFfQuiwۿZ|0l4ߓݙfT?OQ-yuĐ*tsZ.}k~ xsBޚ(7c' H6='kin&0剅) `ר 3RG6&گK,.=?h[<\ Nc }օXlU [cCs:c3`HC6 6[(%B tci2Bw86@RYz:7jazu]@&/EYӥL].z6%RUGOa_ОtJb~N8rՅIE7sIIZ7 {ۨr3 8A+~AJr`@)V6f|Pȶe𚩪UD4-"Ged8&ˆ&Y'D) 4c`%LwL2i?jp՜EWNovDC)6/|l*M,J (>I@t[eE8Jx?\WZʍ _OPꨔ3!AH]zQmt r=zP?dqH\"IrxeJ,;Bnd#Epz5=$zқ kև!^r]a{_:N+.:?l]fH8냸[GaنxlhH.letUUB1%SyiRK_#ri02j󃎋V! sb5R!^v$  d[yP?='1cҖ7J@*%`Db{Xt/| +\XFOU@S* .GyFVpO EWf UJѰU0D 4EoQvT1W^΄O3fqz/Wu+tM؃2jX ut qq b5]٥zπLy}9xL4.tC@ KՀ.ɜӵ\omc;V!oNV\pPXy?4PtQ{<2lC_^FV9ugXmk7b8:fp7Ortn{@ܨ'3Itxx%=e.`eM(7][7x x?!hYP"\:*&ź({P}P'GO(qRb3)/ԄG{!NtaP(?EdM̀=1ܰm-|xZ]&^4!lch;!H۱>kcE[)B1qnEFaߪk,FZAr7$ݲ3;Ci*63tӂݭѭCyDɏ#:/&|M"_eۇͭڴmwO;>ȳqq&8mvљQtK5U}_d*ʜ3q?bk8; .=8fGkcE:O;B%}jRr߬2^ %s]񼓭*> 8`T{mjlL=(rw^*CMP`mʿ ӷ4gò>e Nmkkiǒi2>{o$C9PЮ˘vJ~O, ЧF{;C¥f\*7=ģ] n@1 E(%[nD؏4ޤd x ^`ktMf;@ 3|lJHYQK۠X~eDLB,)s5u–|Av1  “}VXʚ A_ZsbpU}O * !d;=.I/hk*Nl'=HK4(Pa2p~_f5o2߄F\GF?)15BU~-h%Ⱦnno|V>-/bqfħ5ŖkEXj XU5 !m>u\fdnp%aTfcp,$ƫiSm! ~JLFF2Zw Ж#E‰)YPX-\DB=xD,-A&xU-avڴY;%*"J;8K5B[h%Z֩tjbh'+̮5WFξ-^t_r+af2b|R@ZJx~]ZT4^bk-AQ;GߦO߹e2PlXTmkW:KrFAl3=j(BLEfcK ?p);Xمt~:t7V?\udQ+y-.OUmnmkw{+|ߘD|41Ǝ2}vye>@zf~xl{GevCtC8r+*?Xd}gzGꐪsX`HoTZmL>!E޾ ¿' Uy,2nL$zp㗄aĒe`Ҽ4>a;B7cNg@NP:WР^WnX%(U3ytx= !zyv!_:KUL^( {V9DI"睙<.؃j1 7)n6`6 ~n> rRl%."so?q$`+_I(:2V*kb'{WY+lX$2geR:^SYdE5[?B``H grsbuna L{h+ߕؖoד J4(v͹WCg$WyǯbiC9Rou| 3SG( w:7 ySQU෤aZ]` C쵅Tۃ|΢#AYus(IJD 3s&5 LRlЁ*p0cj=Oݩ(襤ݐ/6[e%_Ӭak jFd7nzZ֧N'Fw .yFrD}bD[8 qMC'R۸M0¨j_!B+bfVy ΧSG#,63Nr*yn0 7 b*Q浦_EkBxXJ1fc0ƴTkꯀl^G7hIF6bn8] SemgmIV[0TN.->*zxlh"Ȓc-,"ڍuJ] Jkˇ'\3A/!y,ίI @c`of_Zѝ{΋N\T+=]$f:D!}_T`fp<N]ɉw;/;ݒ k6$!d_|b`8&I)8d p Ǡ4n>"9Yw͂6jΔuO.}KCok˖=-+,Z->/VuJS  -m 7LU[ ATewY3@rC R@ʰ-A]Hd_Dnie]5萻[b{ڹs0IHԅx7`T.t膓ģZ8 .jD/Ef%4Ҁm@ m"O bR "6BaRZφzY/.jA8J>ۓ(,v98%~mK>L4=XME1M-ŐD96^dvo6ڔ[r!}_Gebe6a&Z+_ Fp}p pehĝ $O3@H[`P: Ϳwk11HgvzL_+pǽ_򝄀RȦ&!h)&& U/-'2$t m%7+/Dvm_D4Kޜ#Oв3P0+l ;cudybZR.>=}_pHc;X*S?F XŇc [ ]Y]t ۴ݷfbq,kt;f̧΄_[ݏfȀ٩?w"DLa4\෨ʶ9NAEKBAR=ġvgn齔z?_SN+\."le3T[\VRQȾvq8" w\;5-1:aܯ;>adbPc0)g3?'30i4% yR;^p{^ ٿGEO}|o3i Җ3zfp·YgԻ*I `g$$딧ᷭ;G+8[>k\+=jsb -֭ 1$눇ӂ*{h[3ͬCB3vpк1ʲK!]6 Uڃ)ԾkFh/˵L꽓` `CBr^ ${*qǧӯ%\ &&al]e!'jOKk0*g쥲q`u[ӯ(1^M΋ )oQ;KݥL崴K`&1P> rC]sgm6webR 䈆b$VͷI4̇ibMj _/(AeT~OѰ㑏 riG~+Եn<#;XMyq<(JOdx?phcLtd|B꤁-_۬?=@6삢-x¨z'wf iyYb 1l*.L'zA<[>kYJf w.vA|PmoÆ~!CݰSkMW|LUٸ`^Hb2dnhĴ}03eVIF,<ݓWC{,)0MB#nlɊxYkOXI`#Uߵ@`11~ {&:%%wjnj0!]G`V`([ªL v.Ɏohϼ%Y> 8: ~a=}lI3z3$/x5^AC,M\TR59urmbQ-3t^p}2,qvoCo@ࢋ &'Fnq 90S A#Sg5%uʩA/Ψtol|c 4MrO!_76zM? H!ҍHIEHT%𳟪e3.~S?pUF,׻I[L61H*.\rlyw$<\]N5S&qucSCf|?*gf*OM!)nMj{ij8 !R[I,X;J[f&p~բKh9KfHd 73iכR|HDhv v~зu)֓'٫`ІIf!:̳b=P YZ