python3-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp40>    fH ;G|`u` L-mчLquE3: FWM\e:ߓj^{^ ڧ SHMi/+(9b:m|Nk dG" A[+ dwFR*닭&P&thm*&\Suɩ;SP8'4gғ?^~ˌX!ǻhEм Đd99J# & 0.]y8pɝ,i2-o/ofϸb~w|`Y/NZLL9?9`H?($-fr!Йk\/) zCa67d88fbbbf5ce66524c587ea551952e6c45c8054c89783f970fd6cf36066e4fedbb2475d1529a9afec383c2bbc19aa5601c8de5 T?CwM >9?d! 9 d04: Oax~     (Xx#(?8H69 6:6FGHIXY\P]p^bndYe^falctuvzrCpython3-perf-debuginfo4.19.902408.3.0.0290.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.f@dc-64g.compass-ci GPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch646` AAAAA$fGfGfBfBfBfBfBfBec5a1618462bda34329609cbd4ec8183653206936ca2cf6b1ee591138c1f8dceff69bf3b5fbf5ac1dc1026ac3389c01a00af9a28346be3744f7519a9612ec643ee03950f3d0811f48c5a414446028f507e3d6dd697ebb3b0582231ea35d21e20rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.3.0.0290.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1fJf@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-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- !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 17236133864.19.90-2408.3.0.0290.oe2003sp44.19.90-2408.3.0.0290.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.aarch640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.aarch64debugusrlib64python3.7site-packagesperf.cpython-37m-aarch64-linux-gnu.so-4.19.90-2408.3.0.0290.oe2003sp4.aarch64.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 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ea1c80a64662e4df014abd842e33154819ce4d9e, with debug_info, not strippedbcn 0h. utf-889c3ab54e12e20723bbb7d6006aac5d73b1151451f51185fbe4d90698116fb94?p7zXZ !#,D] b2u Q{LYZfXdN%Ƕ !ߌY?)gAztϔb\<xBj$n%Z 8|n+_.֭L'K*")p4.$B15ϕ>-V|@!LHʢCRݗRe֙˲)? s! P給L~3ZX84c/qgƪѰ> oAY6]xO-MIu/2 %z ;7.2$cU*f~lM/tP7{K 11D?\ .ʍTi x|Z_|5 )tJG]-t9 `"qx2k0П8HPu:!ce2d+h;Dyh\/)a]al-f_ ܜ5//@fۇN*Bv74MUÃz[)dqdS?+fi.̔v ߜ@XfByhe$rB^PphgO0nr}= 'T XZp<%cy;c4Kۚٵ`%XLa>j@:偖R^KY;,w;h$F$#O ^\pqR2*'GBSߙ5K|aר6EjhKx?nS-uұEdvC%H*`1pw(n1'ZzJ$gDE,n| P]xr5Z7I:'{j#kܬ -_mKtv6FD2OV\^!sa~H1O 2d#/3v~Y=eA+W3uis1lt@D獦bbΥy{MIg.zB-:yQk3;Ppp7K1QBs_2-Ќ,\ L7C.ow)bIVU[sN=ie|=QW(]'ZHz:Ր"A@mxPR c¹uTiD etXǖ˔+qP'gyFm~ Fc}rJBx7FR%Oq䢽#)KJd1r@<5-ż}Ӳh]rzc3 _ƓĹV4=aWA3{ͧ:B3=O~?klDDQOe=N享ɪ 29V']zL2y$ j(V9 欽TO *Fϊr屬2(l . 6bKŶWyF.X+e$:4U#qa# 3j|tZ]PDZ] m{2565WTs7 @ՠ^¿yzԻ՟743_xY$l@oBKӭjUcc#KM!Xyi TNF = (49سRh-t:om?B{-޴m&x|@\O* Qb+^Lm7qYj.JSwq;$ US{@B~ cS7b'Жܰ UJHg>eQ,AP=*`Qk^9'YĊ}հփlm]vW bP8xy DgGﭹc- Xju ^/U/KE^ ZQC]qJh%>2w8s=dKqG5P YK9iO+Ʊ{QM1h#yx0W\Y(g΢"?jO%؞lrWeȕn\lrA0닁@AXM}Symq] 6\zU(g\#oˬL)֊|0?]G+hWhesGrS<ьY({[c1S߅ӤbF;J[HA0,XY)E𷽤}RdsSM;x ~f]Rж= lY(ViЙ^c3pQ^' ?b&f$epʒ4%NC^Gf%g(hו7PF/ Xv#$Lt TۭǂK&t]mf_ b<<=ڰFoߎs{&I;1ZڢbbS jD C6LM 댏ë^lRݜK'tfrzb(JڜރYNr:984e/ntV^p9f6?g=e.W@KD~ISت% V9!0ɬ2lXC1 e2b>Q epl:כ nm,fBgqT>FZ3ҰbRX>g(8:}kpS~P䷣aҞ֭a[t ]>h!d*0ݒQ5ў_L 2^SoFc,mwn ?/c_Rp_WLTx^}<$(2씱FȌS)d15M} nAotɥ֍㿩Gc~~VK=ǻnП ۼcuywf#H%<Ħ%lIQsQLR]7mwb*:0Jxz}?̶q/jsts6 F(.l aCEF39˒Zrt~e:Ha Y q>@hG~pc/p(Ԏo`<ܢb \]q1 I-t(<(݄4o`+$m R\#B/rʚ~WZ#HbUɅ1?ߚz䂐w1g7|D}(=? H6^>Yz}F[֒;`:~ e"ri8؉85ӷ$t,nQ/ < X+^J+Rӗ%cgg aoFH D0*9XsK(QpY,h.Tgq[m*"D9vAً7[Y-%ߍǷŋI>+Pazٳ ka~V\a{f.97""dPo3 ӯqGzaR%Pe?M-'&,a},졫=xa+f3X>vB"2uQ[{o|{͆Hp! @tfqkW䵪䓯RڭqVYXL!:*0^GRG9I*~ ߥ6o6oMYZO6R#4˘lc-)0j i*4H28p)l L񣨶wX Kh4N»B%:y9 ݳ6pTa1E;y`߹M.~4*9r8 Qy 7ܴy-t=(3N8L6 zs1Ӹm%Hab`G),>4f3F_am `ciU;DTEf&_\MIH&fw_q(T dQlm= Zy yHVgo_J~2bIsv+&͞<˾Ɓ(ygim\ġ3e[˅6D\`_dz(DD*OlԇZjܬloǾ{"r"GkVgw?2S$9-LdM*"z)"hH)!Rb I3۸ae@!b(\8V&hNCeWKUb,+D\g*Uƶȗ zN80'T#!x+U}HH-e&e\%wʛIo ZSJfO 1;C1U?v{2HW(ۋB_A!ɕBvTBPHL}iݭ_M"KݣTqz: d\[$ 7ʂk[fYZS?'x{_`mW*H-łJ©zt{siǸnI|g=>yÆ,s^Ҟ'YҎ}4)([cfa>!zTo Di''E_u9]K2ZqfSjxc;e[C}TԮiB-ozF *hd+Ym#vp\/OKDӉ撩B}-NLc΀hU eK|W)} 1EMCߵA5|ǔAckEݫ-И Yh`@!҈Dx*-a1IZݶ`McTx<hw줫?raIFHnPmٯ@7ʞ=ksHC&ҹ" }PyЫ)j%0aVfJau(Lv~竃aDZkfVXq&OIoѫ.F݆d'B5[?#JBV j51=]񾃟;Nh CNfTVY%Ҷ__0Fa-툲d;&On@}hF1 @O$ 2gXU8xO⦞Rkj3)}ܭ.am[¨j|JTSd ^ֈ N){QP-^<8sҲ(e` tWðagqշ9<]xMsz FxЁP1Oץx]J]T+W7 Rv&h"oCr4S8.A./2rC%ŀFQH ?K<=n"ܣeK:ǼyT6@j `P&ysx cëGO<(pxa(Y WpKަϫ^(r,+]SY>ыYWG  |+ jriFjd EBҀ,$&74@`^Ҁ!P c*@BKҒ{$ ѡOƺpE:3~>v+~l@h*e[- ak}`4_ K]9` F_ɷ+'{4U ؼxmW0^ڱ? Cv:XCiQg- 1J"B?;W0s4DWn̈.:|2g?Z)(Ƣ'|HлvY+*ts_u!acE6xIwC'v߂B='s4FVY3s(*&j\2 Ǽsc6GFly(J1صf26PCC{wȊիkKrKB؆g??ff#'dA{_0Z?Z~HO '%6uYڜ_ing,8DMXQ7\xƧ :sE}yJSh7Фٞ9<8!7m f*6Ii:jt-4P ×:C}'Eo*+P1&p:{tԡ4tʸeXݽSgP[Ҏ=d/''-SI"凇} +FK~`mVWsYqA26nJ,פsyۮΞah$./ycQG FsL봻0to]xmgZ O2H"O/ 1gR'ad>ô+[@? h(sŻj.+:YNڜ/{1@m|+dP ed&>p&JR$eCW1( 3x~@Ȼ=|LRZlcQI0cwoZ|7dq.1:I1VZ̺9ϡvl b75g1ѠwvĆ [hiln6„Ck9Qwq /`M%=bVS'2h'1-BگFl[-{-6NR\B? "/= ws)oe-8V9KmUP/+jl tK/ }2ž1?vY--L'OID\S'p;[4QcBpC]cLsaQ9##S_j80֗bELI>9X&y}ﺇꎘ P O!kOK`+I6n6]=.l9YtD~O?09ڗU+_f]y]_I8xʿS] id:xjRE*/PcgA"bzcYJ P (Sҗ|R" %6dk 0Q+Qc@,0Oq #p@Bٹ rWM_ .pz^S@ i}y) fh13A1?;毽\\c50A>W.-Ha ֎5n%޷Iq.iԁL@iT~x]]++:x~@Kį:غV;s_< q8~F'3 zm܈@b\}f-Wtw_^錏2A 3:jɱnT~|H' MMו P!l@l:H=BAO,OQ2⽯>~XI 2xm!CahHr=l\},{͍ 9J̙XWO|-BOCI5M͙Ejp\^8]ԔA{ӷ kS2q&:O 7.(Ely l,Vv1tRx7~;PcԷ !8p";sn tH)4Anu 1#8\ALnHQȱ6g 7&(?E( Fz)4 =dDvWv `+,մ[ky5 |:)M*U)K((:\lTN<#ϒ#fZq7>_Bµj#3`>`&dUDh1rz(xfZZ {cF[i"8*ֈ 7|_]~a({A-sƃojM\&]vKi:N[= ޚ0)3Cd $m+J\?.:oÀ$o| Yb9ZWLj_11'np,$ޙKNoEl=4V! ODFb"W|=&mgɮ9id'}XIJ> L_H av@pPӯ,-$(6r:u<: бLS%ezZ_/9d|inFR{0<$Gdl7 >7`{kWME :?w#T!}_8?xrY@ݬ3|w >GVVL'!ĵA[a>Yd`_ܭ0 c L&fSy(oۙRi@W]3|R<?n62>cG%p?/x6d0\隘\BezfNGTqtbb٩ޝ*u5dk닪Dh:LZRI?fF04li52SF :@;m>m2u Gi[3f"N WpʕbZIRJCN77!J^Cb>CX"IZ[uDKBz-`nVLvʥ͗>*NXq'C_Q#z;K,}MpYb"Uxikp(ݛȥ'D@c +zed 2%vO v-er`\GKBp0"xe|B߇^I ! dlJ&J狗9Ț%p뺋Xʚhn?bK{mXPA&HR9 }kL660 @L^]_:1N<fse U3bPoObF|b]:B*F5U)?3uҎ7ELcR&;`bF~H&TCα@q{F 6ll~E,N5L*՜a-IH"ߐpCxt1GӐjS3fI{}my+662atH6!l5XP駅 ]oB1#)r'ַnO.Qq{Ȫhp͔Vn(A-f'4Ёt`heT ?H5.tC$*?2;YM}Mܦx R0rpuv nW+h EKI֨ uĐr\4J~#1ܬ30ТU7*ƕ&U7*vKܠw,qG~ p%MR <12ݟ4}Rm6T iG-3yZX$0<Dޞ :gl0/61c "t@ϵI.Hx fXTC}°4[0 xx%L/PHDfÍ[@b+j7nbK߁u돦t¸<O\RυI+m #M IT *؏ 0`^SAS {sOvxjg[ K$K27uG x woWhB^OףЩf t+S$>lc#|%.vШ&MF>+/%-_^>oe<{JBc3&]?CP }a\NR"DZ_fUGJz& ;ZOrI7| bRd Y2 QlMCvPU ?'~/GtހzEtMC.mI;TꐔJŵN!~8ns0iWx"-$$pU9<꥽C@.cx5'i:Gđ@d {&$ݠg߄\kCvFaZ:HbAHH5+ivEf2{D׋Ym$y=Skr@W _L :Ml&UL 4'jzN)LCNXF&M# XK'&q[FRz3@rx#U4' /b o:rlShQa/(k.Oєt-M pvPe]ᕥzJ E!3+0(?DZD6遏* ؓ+"\7kH9Ւ(">s5ͥĨҹDN*-m16k:@fzW$-{iy6q?uZT2V{Oz_51j[ knK*4mN u\q,W8Y⺝aP!/Zԗ,z/@~@VA% ڵrw$T:YCHPkɬmJKJZ rﱲԌHQ 0<:bjD rkYHyYX(<$('m!D o ngdW UC9"Q}u# dm- m><`һ)D1(_B5*#. yىD!Ed]0$YEx*DzwYFIͧ#L j!q(S66`Bݚ\{u``Lm )B4 KGH)P"S0/;Unk7RO)qɴ@ne]n7w5o6r'(^SG+ T.T)ILtȥ=q ubjs )CqYt&!=LqJ.r(7,?ԟVFZpwz ֎K6KEˬ>>l\4pk:dB@TA80 D4xx|U,zDQֲ0l=y,%O'VȣyB@l2-^~K~Oo;c Bٯl ]=pFukPfiq"F@x(`n:dh-) n:l?&J~vP~I薏6c bB2VR"$c!9yk?鮶Xѓ|.J/F4_MTj/C=G]ߍ›xB0!~q϶wK|'#G5Ak%ױ;#/Ez4_:׷cϽ4kI$Rq(kAEͲPJ_uRey^^o[EwiAXTR< hr>!2g)XodΡ>.N\2(n#`]uNw߭(Fij3S(sFoGMiW *럩+ + g۳)#[VHPWWиZG8+P6Gf_ϳiJtDRs)ޠ&]i2=6 _Z~WUZ0bt\x姯_sX^So#&Z"4RxJ9SÊhas%lthlFSH'Bv,4-jeOf=ųvq\Qm<_"Љkp]UΦ?c VLe?r|'Oޙ]{6/DVA\Ld "|)+P5e YD4+/~}klpynmBDt I(ZO:;%+YX`ʻf06ȕi ϊ䑄ztRpRm}-/|1.je9;>죇cqjTmW:k$!#L[ؾƬFC~56s>dX`+8GnT3go]@ ?n_(R:LꞳv&-L!Z t@]mҌA K8ۿt}m\/jà<}U%eA@pԙ;+7@B j =B@^U](q;O+0T@f; zhVt%^c͘m{?5Qa󍇃F+6Br-Ľr[NYetQf*j 9C w`!qgypc韖gU' Bqp m'OJ\\O2/CrO5 Lʸ^@4Nݬ] (o7}>F2Ƥ2u" 9e?wB986 TKq@;w8~M~2;%e;-y|@D`v3Tȑ17R$>)y*z6Gu(ޘY 퓈8'4MUSsB,Gya4}F._Fᛐ1{}%!R.i2@4/n]u d\BNdBFѢz(Sk@67jV_jegʲ)[܍m5&@o-k]L>@eE%i9kY5f$^zB۞KQxouF_2`. @a5yE?nKg)+qf(/x]DTiHDFT\HC<᠖.svŕRt-xNsN| x 46pd]:nqԆ=8p-EI T[M }Vگ%|x!_O+X0S'Y9[UM)̆@Q;ALnӜz98>F÷C{sY(f>*e. 1c?UY{#oH6+7:kvwL=wo I.0P-zZZwSi;8R%~꾆yq?Q1EBM)Yle^YPAk{$Fu:^ʖK_ռ;B0Q@<2Hթ낑+*q_Kp z"/C8d3/0d2:IYb|ۊX%h>)fRUU&nΣf3uƊV4Pj*+WZ#ӏY 7 g U|sʝSXCsٸ`-ek0>u=vnf " ӏj >YmNN[t^U,:_ڠـ Kj[fXKlՌ׸dlhM{o,Q/#LH @a1 IM D"JDh׵K41yi<"2)y"F*P%ժXI:‘|2B[s2Oӿa쭊eJ'4ӑ+ӑ,*.OF^>jL.>e(}2䕪W.~["›H@oHoc b>L?xnUf+wX~BI606-ؙ['i'<+uqIx?)l$TolerݢJd_z >ۉޕ&1$y2/`y˳זgWPpYt|UJ _B={uִ\}g.Cv8PPxPK{nJ|vO;~EVBׅx3^7!ɓYe ǟ14y=^ ɘe4Y|z;XNL@|d,j]tW+H9lB#s&U|$dUz D7#HdF9Jr“_$h.-9USLCZMq+aPN:s۰Y>;Ii71(ͩlm̵7{pWYx}ȶ>/237aIG-,j^ws, x5NuV|C ׸#3OV2>k|Ysx&ݯ)lH[Zo-0bK!`u!#*v ܮ+d2-c-5~0"^B/]@Mc\)1w~s,Bm2Mjt0;}VJEnk8צ*\о,@Zݽеieeɣ S9&xQ]!ʎCE"HQ.p߹CJWn}q9i7kMIlu7!{/HY9 aϲ޼#,#u6 K7L& +:̑Q3͕k Y) kD^81ĸcQ1j,3{J66? ^ *g~t_;tL 1%FcG3 5Ȁ-p3"0 &2ʔhY*>w1;IQ :S??} ,^PSg̀ݠ5t}AlL2B "D)־/H;MDu[~?sLфmV:6"ԥ <{pdb%eI{S%:LvФ)mܥS1Y+ ZU~'D 9Q~hS b̮rUkC|Ti{U仄*q /gʥTN'UP>kC!LI*𞮪r'BVvVHv,ȡj+ xIE+& j"H$1ovvR|PFc~i!=R7E)J6)3{b2N`(.qTܿ$XLh əfGuܻ¢e )?$oؼ|2:F{ 7DܢчW\q|dۄ }Ǒqnܬc"eK :Zs-1ZQ+2Gݻ(.4r{lh?֟K&BN4 ocK$0/ǧ O4eݰV"e~ |z}6G?ni""SQ';S6BDYYSA'^&%ek? 6""Q6獀=zW3)}$rOZH,Aۘ bM?:z"y,81>dv$?8IM ,"ܲn}hU5'3rs6%|X%CRVlؾ")?~s\<{NAX% =(6bq>"vR} 1 7)ܭ ߄4y $"1>9C)zpqb=u·[ M~@S~XP/vf,KNo}}_T(Lav]UǠ;`W7r4IzLPz+ J˯M~|`r@!⩷>07%٩]`R\Yyܽء_IKH)^}zhQa(s: % 9w6W_ar_8{,4LVSw;ܴ(  WN+Bﱧ#vX}NDa`{ LjBQ];a6ZRx01J<a-Z3+q), hBWFS*XM-45%AwML'LKm奝N^(B ,|$&_i"DB-H),HTXG6ҵڡ.a 2pVP g*= ܘA )0N#IH-^\Ux-褽}r eO;cd3SkkX7*VU΁uR.&?T RXO dcF0K 2+%$5A9X;Ctz/nժZks5`)РQ$ 0?t r /=#!~lU2$KqљYtڻ3sڌnawe6TX~F[a[:tQ WJ޴SR0'ލs~#aK|#kc $/^\W?,8M\DB]`YMB$Sb䇗kQ6B7~OՔ+h_?vѺZnEb)Ԝv]pʈqզA͜Gc\ *=BI=·;5[wCB|S?,$ "E$jc_(wGg e`JuU Z [>=y}L"s' tˢOK#5 n5j̓hr\XcU|Defj?.d乺(ӄc*G,[4aCM==?@UbYh|9S15LNO?HzrS D<o&P#ԳsA1]ee-k0oj <tMf&&Fdm۬e*T'H>hGMϣ]rqQׂc/8]7R6b50D`FR8߮CdUvv3ߘCRЯ/|`v=8VF h,V`,hncYbU2IzZ[+ .Cnƨ *INEIMtDҕw_N6| /mvSʀ3 ̈́QʍfEud*nt rܙii'G5v݄6sh)'ex/HC&2axOK4$]3+0gE)Gfx~9!TAs z<}M&G0ߺުQ߶eh`HC˸,a0@xkMꠣ!7Mch"L s^Y3#򛵱 h"n2BSb#G_M8.RN$<(cJT h&= \j<}Qr :>opq GRƗB\: x<y9OIg g=ZsUj};i-J=L{$ݥo (=,) حNzjZ̉a(0x@ytplBT^QϲDzg#wA( OMve; '~R3Tjw~9}y'oQ2HQ (_Wqډ(@eq}jiSؘ>StzX']idkנ2͵aX "1fj"TK~zȡ>kK!\_ HRί-3~ (=8n7a2Ooyrt1r|LuPU0n6u].ťfoĂ\/K"Elة<^pr0iD,(еNieF"R*I6LXa4p;$iGDkm=&XԤ4,@zzFWƨ4;-ZCB wFc0s=x!Nj2Pqm;_Pr'4^GyE/A E5yIפENnSvfknpod8 )ܷΖWEOEh"$ {cPɽP=m5 *ǭҝbXE'ža#YC,'M&rl􋓘wm@ ߮ PeoE:IQ(uiu=i_J]RQ-a][ȻSՈOW.CV0RUb-a@zZ~3'AuJFld‚TY,y/ߗ_劑f^*;;9`sޚkfaDOg{Nk+=ZEN+@7ӡa,>Cx.N7LcSa.~l7@8)ۘsSZ>=m)7buT b bg!NE5[.#%;讶ҧM˔G ,,M{ oܖCFw^ߣnWe$߸ \"|[WKŋPo&'^1E C&iogɽ0fP1hqD6ɨʞPaO1vK d*/OW,L.y;&6>M l)@_ Nl8>[5ס93=N) -KU@m }3T|4xh-0dMK T+KQ{Ym`̞Ax^#ؽJX2&\JjKGڵ Os}qulzNvz-zIn[i]]ͼE0B"/d>yVPǽAQ`!^d%{:fU?XIL,YSy#o h%E#tcgۺX5@kq2UUo\(+ ;Ukܼ{pF}";iT2`EFYIۂ{s,?)#w4+4 R.(LȚ#a4%( hL}wz_Z6>{;e#]>hz͙δw})Uجi * ~i1ZaRɱ~--( 슴gڼWs@WqaX|zqO, `)$:uTYӗ&Hs88z쾧,RaQW@?樼eYڗ `Bsd}IW 4d%#ߋ'-,x->`5n(z4 Q.kqgj^!f;(fA|\5?GX6S׆c5":-E{v)U2f9~kP㊴YE]c_wB]ng-S= *ËE䥙> Xb^.*<"0݅ɣ HHkn >ЃO:f*+dԘRT} ^a )=8#79ArY{.}BѼ/Exƨ/U"!WIލ;CE6 Ly[ *!"]K_.e}+|bL(UP,u5P%R׷S*»Q5dݐjHP[y[k"P ?58b Z 8OS)eٕ\ 6~kpOu HHHmZ(*?Q˰܊O4xϼJܫql9E,~FF4;f!}HOx{OU&Nڲ|,+6A&$oiiVGiw-CZ0G4KJ*' +Z<;Z~k=Q_Kϧ )ƞW}-Q*6HMKkcRu: N)$b̬S9+-޽P͢[`6"$*pwƆ (T ߓAk:dkStǛ1Cf@sM>ez:ʙmQ5"ڡafafl>nw}Bo1AZO*U)!>dFVPz*7Y.%;3:A7p;@+9j;waeY1u"MvW{ʼP &U&N|Ҧ4#uWeoB,V>7,6:5™/e=ȃGϗy>:+D JG;^y1ߤJgdQNQnz# /$<2)8"*{)1od> Ꮈ5 /?!8Ŗbal!ݮ]czK`p;kf6 an.[y;~y` <}&K٧:q9Ga _-7ΘlՐ QQ=7sYKh"tS v?N'ƅ#eϨ .M72#)Qg9 P\^9l9hf/eRk#۔Ҁ[(GGi š|"G03+#$T#)eaWF O!^L!xP>Ja .@N L=И7pEh fvk!9:*"DٷUV$3pEqJj;&F^ N(tm㿰S}"?M7ض4;NU) PAq-l̉k| 8{ &ᢹƥ}<+Nť6Jz"!mpW=択W˴^WlLn6:2{90: A&pXƉmY?KtOdQLS@y.ۚzkY)v*z'cDa4}*ELq H<#琭P|?A2)< $0Gie[J.l5a}pu^P,w5K⼋_R]a,HW9X;BG$")ESM7+0tBe&Yεb|4+/MG")Lt'veY+l'8+ZyP hL_J+Rޟg #,2x,Wmcnl;F(vrc}۸1k:jBM npe$~MLIOi7ZR溁3iQ 6{uF]tJ@hk ы52,C |p;x5sk,5 $uv?u ozziq2}M(mt[o;SE;62J{qxcTQY|{su{@*lazH8FqӟLd=KEe`t Gbp}r "!'N\4CW_7].CuKupNx}Xw%cgE8tA-J9;N6~oG4/ؕyj6RiRgî{'~2k4w? 5Qb6T NL;)3kAAT)WeJ|7WU{PΖ2KkDP7 3&.;% QB2-ؑ7.|XP5Cao6^ H:m;e;Vծr!.3w`.1raj͸]<,jֳX諮67SjwȰJ B.8[8ڤGz.:Fu~Ir bsFheg 3-ǣjJ7H26'&U|NIjz )ghsZo}@жwb(lO iw ahgwcW}":kfK%#A5Og29s#Zx 'D)er] gt73Q3{ǥ4E_F6`pLOzBjϿҋیtJvn <$E*t~Ī+S ҌG;BcPl:  F9 @Y5B9G=~)yPf %àD`&QvW"Y);?T -w  n ô &}c|~`*5RY4D`z~N] 65OOvv D_9W0cszU3`,Tf%U#J}a`̀>tjɰ6pJ<>1o;O=b-%jЮE2#*=#,YeMc|n#%#аyΦb{_WB ܕAI ǯ(#9EY&EQp:Ud={fπ3Zj6VχRQq냗pBP, Yh w~ʄSa/EzqY"`we \yL?˫KV22L'N|Q/RI?ա8Lb)G}..R!z_mWF,&>]=ߘW H_JS+S:(HcWǿV)EʮP[\[ &j``d'dUJ8AzO~hȰmmgO7EzTNpw9FE ;|u)ƵOeypUMtAZk>y=Cx[8k]RXI'^9CVYMȟZ׬6D&[rI'i= rT BUG\>7F=Ikh_vWx@D' A k5 qխp벪_ B1z Zi↥T=NMY%h GqC\ ^y*"ҰɂyI/wa5RïC1χ*s;-l`O6ݫR*Di /T>HTD4I%_|PYHZ/[ h%8|{⼫{'scf`MxCιi#f$^VZ-N<uos(=o[M{ОZ!Jpy8,bv8-1o z}ݑ}F{rk^ Fe VF${`9iMl<1e*8Gzil ppsJ2`oKN EG؎2w[麝$s1lGi-?x~P"Ӛ+-}&UO|3ڏfG"[yѮB̀9'6`E8lD|0{YN3&6"2l]Dd}0s2!Mug x%#X)黽s%E=xhɮ80;S;7'UEӡ9`a!UH"g]@d9W?)8l~8HV";츩P~ KK\4$F NB7m5:"eNV(< Q4CKw|u҃W";6m3*#7uL@ _+T Ls; иvL3شZFZqD aY]001x2o9)fMد) VZ}O燳 h@;Г蓌:-["WCU*4(ˎmQ*]J}ǁJ^lHMR1`J&= (M>=sk@k^}2];憬C]o +-tvgBq׎pJr{vX}z={z`\XwX>e(;{Zv<2Gz!٤9%7e'#&{҆'BPx)x%m=+lⒻzQF(G $pAgh}HO "A6)'EryMV  seyO^!||mz(-+=I#hX;UD$Hs80n\1PG+|;"Dꌭ2qb( ک&.[(OϨlV*#k:p7ĽJ0 0>+zV[F`Ϭb=*ͨX'-E -$̠j_ZNG\/{p̞HcA!iV>h9L x/&@Α|uR"K @ƿ4Os]`=7 VL[b*(⫐¾@]]rvoE,! [XJ'x5\/,H!޾Z̜d"a"y>߅λ-1kPa'7v3IU]'{T6+4}Ƒ"Æc >Ӌw#y0'ni~$ďjdqq-"Ơ@yN`RJgU]UB,%HWed>CUܩc5h –>Zc̹XK/j.xL*AÿdG8t:ȻxywJuHZtIs@/qI=Oӥbj1>UZE &ޅإj. :w<9hr>Æi0G 3ƧaU3GD5AQ?to`R1'(A@HSmZըOwlD&;t\ܱ:e -d?Qz_[¡HQR!$,lڎ2:[ݎfZ+νl`T^m9׷գ{h|əpyHP=Ax>ﭳ *{$n~h3:/Hc=*ߨNI:]ƧX s!-(Wg<~[ ftk'Pp^"g,&!ںe[AH6dGA\S:iST=9u͡yH:,S6\0N=L$+VkiA*縍J@t;?GBDXx4@߯Fy$uLt;ܩ$9nJK:VTTX+"7Ѕ4 N ~WkH|t`h:@$ PJ`8I!Qp,i)Uͽ4~諕N8A؜ \r>% *?.P/tQ!t[6!2u*K)2,vَJ#\( ˉO`̝ öFьN[Υ}]t )dgNs>9Ԗx3K}nRۊ%>YKAݰtWx@\{C'%@ L|{=lJG0lf=AM4Ed)d==\4Lc̈́xHMLXoFJ˿D70>NLž$!B }ϐ~N6:v7ܘrVl6IJ#*Hƿv5-{l:U}U` n (Grg0ޡ{ۡC.I}=vT+ֲ(*:M! cϪ]A%8nv^88`$)ywH6@f^Ha Bxh6C/T auU|6ldc>ǝC0CF}B %k }ͣ]׾-^`t244>#Ooz|B.BIDa`TȽRwxvEX9Z i6ݟ#gwEC[G u;62Ze 1 F 9sX{dC張다t3?Zq{cmlJr}7 /[g2YT&"x":F=ng4R,w礈E4֒dYYʝD~@_HUb釁\ݫ}ﻦLvbGooOpSKm~_xDt3 қ|O24nF|A*+PnfX,q[1X]͋}_?=@v#@˂އF7DԍY"^7."5bARۚ0v1lltCuK$1xG"X}y`;!W\}ȀPeS"\ӠyRzI<+Y^m.>Gvq,-AM)dCƳ!` l @(X4U pbr 3Nz ]XG; 5{D!6׃oLB |v>n~u1;e|n%"8U 1J2#wZ-GRsٓ)֎B$#"1 sB:7Te5A#$ڟ;Sb*AM[bg! 2K=mu^0'P.V2%olLk0$* NO%+UܫL$qBpls1Qc \/(hꡦ^=ئ`X8{c ~8%{/]%|6.b~: +J<ɨxm;ڑ{u=ݍRGdA<[pw$:d^ꠀڛXB=W#>^҆?|F,^ٛj+>"> j,譌dDl<ݲv`Rb .0$o+L7_C"›|FC+]''꠪OXH03Lw)db+W8uӘmn#)' z7"N{x~zyg̷lG89svX^@\f(~ xp >8h"0 ^ JpvŚaRFY:bO;ol)!26^}-ʴSL`{ i'ȝJ8ꡞ_q6%1<$fN÷'ڧ Uͩ~H[ k#-̐JV=F6Kѐ3!rࠦO Uǂ'W ,{{RKvqhWYk b t<*FBK*DPaG567m=<{ńgYWPErן1<(z"T`Leh/n aµWӠ3Jon? Sםe8wYdG7,sڸ"U W_I+hlgVra;jmޔ]o|QpSlR|  $D_QILoyMħzPWIdIb'h>]&Թd4K?<_eXx ?tij6gfOj3dr/6"%*0Mp<Ï}oT:33~pNP[L/O"b[ʰYf?DN7n!Q/nyHI4{fOo=|喵Ł3_ OI?l.jp/’ H-ᜂJtO]8_T'O_XrXZG*߱.B @,qdaR N&lc.d_W̠-чf%>5qyFsdsĪso='xTob fKx͹w]Jb<4onIuш;wv@ H[c㒳xA]XڳݳgvUI 6>vH! O*R҉%Ͻb])V,`XDJA.|tՐj&)$N$Ĭktl1 gB WO&8$ȐMvU} :_X;)ϮSxAwSc Uܲ#v/qC>pB7jJ)H dwNe'B1;K$j>)ap~{SL[멹D˷vrFfި NBPZ~XH&kz ׸3mrفߊ^E1d;+'CLrqj 4NxCt_V0 !5R@v rN\&~ьz_ ,C]ήjQNa' U`=~QoD]jys?{ ;L9w\MQ;IfEQ '96ճl1\騀e=g~$F Mݨ~^X2ȫ㩘A|Cf[88I)˛|{u“0zG?CJ2=.nf,s*;v)%--ݳyv zb̖:3csgizj0BchT.W|Ә"2~mr3~K 0Dϵ毂u?G5l {軞y0'ǣ_ot ) > #f|UO3w k`=r(X-\Qd5Lf+6_U!+Lx}y-,eBe߆BGO9{q" 5 m|0k7>7=Q¯Nqtq/?xKޞϝ|j>3dg߾3!!sd2(# 7I c8"8T,NpU2uğoGl-5f) Cxv|_Ԥ T0z|սT.'i^uvKqwQT0s|i|.F Ng+{b( DKyWӟCTo'hou@W.ˍ ' !g?ZN) &QgKÁ<IGU^ZZҵY,N3TFWCѹOqV8GP`,(V(Vѻ?xVv7 ;6>Mx}F.r(yVsr!(#18$- $,$"@;S/ R ?Y,h=bhn~Ovxg76ҝcX""W;a]q*m|^b}R${ny,ʬSAmk(_m& O.I sjwfy5qd\zRm~.Q~ B,ʿY {f{&mVsD'opXY'p?vV"+K2T)bX ?%l:; e57#I;!ݗS_PI7FAi C!Jf/ylN.|͗5߀ІLNhJTss؉R֚BCLAvWCXV$X+Z>vc9a=5'ovp1]V;񘙿lq4J$"spwU^] hTls΂/WϪ}c]vH~E{Zۏ41Bh0C M!r_*g8F9r_:<:ݲg0OrZtkN]KSiEڵ瘿7YuSi\91 T?-*>b券5)(WVCAU2iY.KfCD V"e0L(&#$+%r<2R5U!ē)8 ]$1۫0)Sv#<{ H$Ų{÷&<"кZgPE$X^Z_sP;KȺ||e8%>g1Ƕ`?(٢)3$)B"RVB"he </i(^vHSlVkKogw;9 ا(-=+T^{4E"zmJw@şC77ᝎC?c^kuJ~5t,كlk~i8j| Y;F-SBWXֶ?e ['{\*Vp#ȭ$6j` cS's0MM' +Ҭym>&*N{z%/( Tu GP-96"w]y7[}B;أ U\ф=_BHJ$[3;vLH.K?[Ш |d ^Usdi\mzLx׭>{ _o^nv@?[ Z&@ǷBq#MJk{gF]bFY^gATBBO%8-੐Շfj̊ EPO9aփ춎>vg,z=4vm "ڗyRs&=-4RFP{|-SU'q׊D" Ji6yݳh*i"{ҖMFJ?THK'l^_gSmJhae7 |@ta^hgh%L (qׂʛIxW\UkcATC=1e],'zmD!Y(.GO\%u _TÎp. bbJUWX[PgRˍ FTMȫ|:J]i%1;Sdi *{^i8@TrbE:l[Wv۪ċxycOҦ n c E5\^ߧB^SDFx6_=sS/vȍ|+TLEC<ѯEU:` Y;Eg)B1@gr G{bܴM<['E[FAf"EWA,0:↝{5ұynK&+>\CUGl5+Gȓ 62nk(IG`Kj_/ҟӑ> /8GZ dq֕j+!|\*vZ80av|p0ҟ 1 0fo67xT걉H׫7Lm(x'O M뾖OQ-ʞA,iϘ$!R MV:9/I(omv,FG7L*=^cA:՝ֳ4sLpPHf}0Rod])Dx-vSiqIϺAb?1*GέĂ4ϴ^fl6ج&^SH}#E|8DM[sU)>#z2UL(v:""LBXUCw)kުH%\ߧCWVg(&B1%PwrREch?@sfqXga:6Ԩp=ҽ|$GEAw/̞Q=lt|r Ԃ*Fv|f.%Zqf5Rt!̊.)wU+Yr^w/*Run o+?ԦjxH8QU4jrJ³]vvwUj0'p IcԳRԕ{-?vNcƏ:$-p=s6IC?]l,M=EŽ9Ø VE6ziHr6X5YVwm7{?5aa׋kId'k3' eːAZ7u=9K o 9]ZTMITBY# ;U^470 IMÐiF:t(o?fR~4XQ(tCAIrͫğ Ʈf)Qg,3$:рA3=QE k%oRzZe;~JIej?,(an$VgU| g@"rg0,s*4;VL7,V5!zlbfH' K(w &۸V'G^y# KAi# vZ˒Uش88$Ok}H"Q3]) ee86הG#jq"n>Tsaw]a&5TE"$~旫w$5(D4a5DlQNR)VLsM qseyzc*è78bFbJȜ9 :@t[l7Ʊ ̯E#ʂ΀-'%FKo3c75'^[#NPF (]~pWRO6&' |mCxƥe{f4 Ű85^X~UY s94iuf -GDZ=q-JpRݸH22& yi z8W18戇maUԓDJlU6EJ0Y/Xs TL9\+9$p-ޗ\Kcï%n*Y Y1T>֪Rcwu⚥=4bյgt>pJTٟ0pVjzOƛOߨeEEC(hsAV G"93 4DE(L 3ĤB-:@Ԫ$xiиW2i'74$axup3S3 d⓱&Lfڇ9z/BgKP"pHd[aHHw+D8M\5L ~F{Lϙ\Ny>ȟ=oexYe )we-Дt .:^z`I7@J/!5޼ȜvR&|e= Z=t3|@"d6`:-L!$x[+(E}xe[̟n/@<g[R}_7n$Xx:v9¨%; 'Pߓۏđ1 '˟E] w [9b^H]y&bbzJ IU#q|˭2uc:=oA$ c ?/zҍvg/:FE Փ{ 1_嵱N"br+n4NeDlv2=z gKiZJie{ ֍Yh7g'f©(V]i1`4\2*Z~ڠu.O +4uU2zIeKNww(rj`LvP 񆣒'ͯb%%W*?JJ8hD>ߒe[VvD ѥ˴5r؅cWeW0 zѰ-o~Z؎q7w#/B g}v&6!C7Bo=z99>7#逾(!ՏR\ +9# ee5l_1sG}?lA7ACir+ > /XؼÓ.řs'WܺM'=H tt}#t*+ jgKuLGB *^$CRa1+>5+ cvù ^.,UO,=b}Ieݕ$ ?f޶e&#ZqwXUgd:<%WMM􂖇$-1)QتcFɎ$a4i8 ]3 NR((1rE|uEUwK}#WĠWBGG_aX xoȦy8Ԙ7΂+:]0mq{y<&tQ9쫓4N6L>޵;ëoacQ'A)FWL_C2J>@!c4qK5 O+A̘"5!g[([N Y<f xG{}y/hg' 1 -Ȁh}EKnAYR &`Hő\ov4}iC=*(~3pg7`?!Taq#<.y5,!%xϊlx_nyF瑴U|*ngk!|Tf=SW8Qr\%0hR0$Y}[)"ErE- D!(+0Qw"G mrҐ0Z;\y`1|EY;S!P@[r-bcYDm5B8oa(Ҏr{)ȝ{y)Chzߢ]̢!&s[soE.:#JOqt8M' e/hS~u1M/'C)$۟>9 |P~8ݬFtqm~@%g1^[/;K.9r,M9ڒ gɎVDZvHGC]TU3ӰHKߏ`SlT*B%=r4*+Z VFצ1 H֡;7-y!f.1L0rF,xzG=Un؋V~]rl-/h~aΈxBWϦd{$cWO{Ŵƌv*d*0 6br.:+cƴBn.lmӺD{t.,@Ft*Gq8ק;GNT(jNx(K۩d{Dzwآ-c8f_sۄ7W(V\ $z `N'I_+JY׉ٶd !GׇNeE~Izd`3 G| _sWbTYfI^ƃƒ>ԕ/i]GFG~bENXzCB0A9¶98`?N pCV%?<؋.-U5đٖC'b׳'z^cZgt&I;V^f ҟߴ=abI 2+wBL LpHNWVS!Is?f0àoJKmu.R:|kVz(W$o K&14 R'! *.`48yl2>$ fK^̪QVڂR.Nkϲxd4JDf ?{j|۶&T^4z$ZCi+I=="?/Ym=://lr<~bU`^MOwc Dڜ_}0sPYp5. 2X21DU3ɡRqkTuGT +"taE}" t WvApzJ޺ L"w'TNU7?D"aO~ʌERF}WNh6qm eS Zej-k PuIsJ5~+ۙ3,+ ܘdط泤I h ᬈ B˸:, *KtƂ*^{\潽[ '@j+윓dDTϫzcĽy9Y$.&/0YC(<^Se+8(B?ъLz*W> tn~$P]Be4Y(`J(iq,v:2˹Ge\ q>4-7`#,39'S$xJ)AKt7e!'1YO<_@?ڟ9L֠6O8i?T D+bj*~esI ?&tm|@B+, *0_uOآ޻fSWӷV]Ee!/Yq|.gI|/_LiV}9+qt[ZO)s}񞦌10c {iqoVw.byQ\׫])ZaϝˆNt3I&=8czՌG+KuN{VP|+A2@w>#x\}-Nu"Μ5cVэzЂRƊ, :or.}Y% ALHͯZLLlT#~e{Z leξi+V 6cf\*ՔO#b;UB%g^0ll0ք gUlm2>(p>Uz5^4ۆe0k 0uHÉ[q1MK>$* yҼn T%8,`z.H(^ +xRٻZi@IQ3<Q-ů`0odZCH'h3ƖHEs}|h˅mY6wVRYȖNֆ3,Dq;_#s_7}jF,%44r8}l"uiy M|hCbEDp Uq6i] zvapMOO7g-ӂwMO(^:-'$ˣt]Ӣ %7̱a8 @NǸVp,f+AjbcbKc|9'^k5٢xJxĪ ׾&8*5OrLoW|ٸs`=a\R4^tNIkNgsb4[^<\cS1~\zk"9.e+'Q\qu7^ζ^"(TpteagD'qác @Hd^vq6DpL\Onk1-Dk T@ XS,ds:ZUt 8o-4BqRI $s4qQ Q $ a]|#[n|-7MYgluIK^` o:+Ex`qm^ +|9lEI6z}`7 ؞- ..!VƬM`^F_cVzͅpjրl_ wx.;81mϬTUA?K<S"l?B\9qsLh 3{%.ƘQJ? r:oCj36uC RSgGk<0܄`d=%DC807ߎދEܘD¾U[,q%֑?x3 0FS& G&4Qyah^MڲOP|2;3;pb9 L5].ݤq!e@|Gp@+ګXm4!F1`72aҒDiC'~ /5>: _'!kf$yT|"cOZ]n:[*7ݟȂUwp1Av._6<*RO[:WxUU"Z$u$zߺ x&iM%fw3PGg59B9P2#!2Tǡ(=~OdR-}ﺝ DUBS ;kT:(ʷfk]Bur%**~}pL,Uγ.3G&`AhWU(%6\g)>?ѭ?ۅW q^EuI&$ IC$蓰$ _U\WQ r-Q"#27sE_ZPʮjPS{g'.AVUwiXV/$tEB'7›1 Y%= :2rFO'HrΕG) iгVѱ![Flx?QWm&ܵgKM(z?jQ$^jU?_ gK+0+^ w4m5 5?%q8GztA0͔1P5&Aerftp7;}[[sHYZA^r>%9>.N! re!VBj1S}ކCt3?I%\gE"lgo4Trmo'0VE|4DV|J~95-ygɧ;UcCہCAj-N2B(Z[Ƒp&־sBs= )?[aW^SiK?myP%hp(Xb(6f^?{{m_x ZT⊴BOUz YN}% N, 6rbotl?S:i({7|*P$ov3H2MY] 6ʲ'4o) R `Z}CÑg bmM1PHƮtȣiT]'dӣ5A<wgԗGK<CT *uuRH7DyEHu`jzД_9nFst " 2' D_sϤ+{WdrSJֲ+sHV04c2tOx0)䑓,:#KznsɲtPgh,?j:<+ 0*d g+x46ԸfTAOJ1hqEq J&7wP8k珚8⎄1kXMl9!j5*q *y~j $G%ll%(D^I-6&D|@J|2~f7{.“]]tW [ W027DF7[AN&&aN|^[Ny #WP35XĹ'3 W!"F$=.ln:}кGfiU!qn >Hq樨9! B<]{I99tOFsvcE\`ŏ4R1:!ŧGX$E;vcg*Uit c6h4%DFcRO1 Tim>ʊDUJp'Vx5H#-Q+*4hyr15m?"rQ;x5P{&iԥA4 e4&ΑwB(c!msF*G|Oz?s} zba 0`<뢹5$232p{sv\yDtrI'@`}#*vQe QZLķx@)t"dcFwz,~.Uo&;LVN.xmǖDuZիlkBꁅ'GS}h/ZWL&a{$=e xUvKȿ{Þ9|x' HKU~@\FM]0Ou/98zPnǁ]"z8wQGMl?$`<>е14}da5%Z7:@X%8)d([W.3CVCJLKӠl]A[|i-Z@'<%JcM d7L ө`7mE^K 1eU/(;8 e[ӪFS>Sx`gTZy =FLW%u.f|b0:7bpd԰D\phA᳟Rm0d8gb]Sͳrݱp :a묍,z'ۯ{9ԛP_U2.2oܕjyRtxQ"ը;k<12j,zwMTI. x\_ıMQc\c$j r-_+|tIίl˸c=]4Q{'N3ʙe T !KXe|[ zya(3 5kcQ U̜tZbg;14l> E2{L^so@<`VAx#N?[3 }勅.qn}mСZI&3[YL(MbrFH:,asfamkeaЪs_q frRki׫]j%ـIL<s94sf#yC6hYY`} {F ރ=N; %w"WaIblq3TZ%Njܿ=<,=\~M8) =2fvҊ~s6 #F.-Gd]w`n7,AR Cs*#7W\NOF--%9s<.E>̨3c(goR޽I<Ѷf0 _+%$o.-ݠ83(!: v"Y+Aa7Gw7eN\\[ :.fØv.Y~˻%saoH.߅G*9"npR6M!Wrdq PIk8 Ch,d#oK~s"|>h@9٩5&NNjg_?40 hwDҡ\ 2zWؿDH [6P)0̻~>{!fPvF$W2킜|V$l; I(BPp=j0~~ׇv.nMՕ@5aA)% Sk1{>s^ 0K}#4B?u1Em)JȥM:Z*`KYF!vck`-7!+ZgE,J TIȰ@3(p'{En^34<90MI6D$nADȬ0?"b.CT 7/Vao<+l:NZgN6~V]@q/xŌo6eesjʤ$zkjJvGp4hh~ikST4 #+m2xZX@>ņBRבaA[Ɇb9;<`h8iպˌQ"w+9`CU{0JSLX=/'XկÓ )G;Եw+<Յ}1J֌tAgп\ Jj{vw~#׽kDU?hm?~iqZBZtx'p csnj٢ yn3?#_Nh"ALo H "7tI$cdK,Ks8/P4XmGEn92D=ް#+phqDx)>]͘ D v`̎I{i 0vxę Bmƀ[80:Pʟʗ&t6]=[YaHŊ޷1n6πV\ sQ‘6H;]ymA~[yq{>܆+It>o(e嚛o|$ݯF \yώ˂0[M&eZZ+S:'0a;X#:P61" ~(;ZVPԏ Yդ l ߨje59œd DDқǔ& 5sߧ*ՠLVmid''A^? ':JBְ "=KWPp=܈-fT3`ymV m1n8 | >AG:L/$@w (܃:[ъ8䑾hƉ-K muFmIK4𶈻yր^7r(N8-.mVck,jvXŒVI7l]v>ĤǟKf-$.K0# Q\G> i[eY B_o"g*u-6YhK*Չ|KGࣟ׬Ż˦ KuDaOo"f\,ݮ RՃ->νxY)z_gS,M -n~;0077A(טNn@g14}~ŔX aѰ1>#fC\gLQ0j@@3P4PwlIO' )7'u5T-]y* J|G / ?=s%XP24yÃ_o[Ụȯ_oA.>GgFd{1E{ =SEE.iUos%⽁o_wos0*S!YNZ 0/ Yj>IUxbs<gͯ qwZҊہ0{/̥_BvL%{pRMXڃ8? :aYF2mFPq ~8y:(&Zty56 ~'. iF !Llz6oltyS"Q)zr)S..T=|w ]GhZg@[B$Q#e˘ҭ 3ŧX2f.?.>ŗ,O1D@5O7Y+\Xhz4H7#ȡ ^/)N跚ԪÛ*M=]/-lO,_sxV3np1븩Od fBcaH6V#_w^84Cٜth3(r$ @~"Hk:@&=Ѫ gbۚDC G+QsԘ+pV燛ٜ"&"ȣ)>$rS_O|uMvH#KCM\ [ Irm-чgn+bSF/XZ00 s; U 81mũ <[g[d?RU5z?٘:+Y<PRcsp$͓z N#7ZhKvM Z&BBL{ZTjG~y#mv nV0lAO>l+SF`\qysR!HP_~Z°mS>^He :-oDv0ە{QG%[HW8ۭs'C?]h{ ] #Y)}D?l6)?,0R,0r8=+`ƭ%ߑf5 3NV2&:;^`zĜ]S3DcB՗QV_4Kf@ L*hs$L`ŕgFeT/1,CBӈ-SH-P2Y64GdȻ%¾ToLFV ^7bb9 hJ=}GZO}`ʢLkmƇ!t0h_~_[IY(Y>D"9~`k50ҌA}R֥Kwؾ~B%PKA9,+d\ši& ; cqFm ;Q2cC#RjLBʅLȼ=$hM J޿>Bߵn[r_(i/},pJqyrGKGxp؍v<$2oC]ae^ƞ%/xw-C nϓoͮKm5K" L g^3"/ f6Z(F+k̈́مJ 6xҊM*vRk Pȟgņ}pxp^@tSY8oD &ձP;u7" LjIj#n| 1]sT&VZWB(pAe3v: 6;,IZQoK>-I->[fʉD/˰)?t|mjႧHAfSLB S[u5D}{Zh̡W&A2iAXi$7pӉ63apIrOz'IgKk%- Fވկ5K<)dLn߂L煒E{ɯ֠/`l#L|KfX*Ė Mvכ @\V;ev~ 9t(x}Soa$M/(V,~CNkSV l9Mƙ3iAQGgkp9Ȉ`wǰio<ߗWIPj`mpnYx\OxA#| $ ˃@|!:UlTaLYFQX.:Yΰ*ҋ' h#X62G$sP]1HǸgu^?VMv?KLJVVf>~pV%gqyr]O-%rEI;4}KcnKE6څEf'# U%}RR{edjl"/uiPIC]69\ =s }jnSwM\Iy5-|W0!jUP:)FsWCVH=]yL!L|yQ֑=]=xm^QaV0'V׮^ͦU*j 4եÄ_\R1{8ڋy_W~"HD6ᑎ鍡z7I[@N EHtTH`cDr!9Io(6*p$niϨ<9ֿJES&^x9Cd|;{L"5w׋,,Wq2jh)0l+<1CB̹?0>`ŞFhɄOP߬RaxkF.o(Ǿ>áp5²?-;a1 fzؼjrPf-8v$~W1pܯ|NCLW &:l2;zN{ݰ'D2lGԏGϟ9y5HD{qi/))tVz^X"9R:-FПg&-{ Ni_͒|PA^~ e1KtƢr-RES"sx[ow'4unvCթNyvSS`h"Z$6bN6 Ћ{K]A8F(>kgRnUW>[' ef GssKqutLnlEEsVBOan?NRQ3nԔPp%&K4Tg-jϷ%AzZ N2㼸Y)G8%x C݀(2W_nOF͹y, IesmS 6eU#qK{A죰^?ёmd!Kgkg!W%n}o r.=LITx딿WShtìP} $= Qv{xG!~ a;ٍ,:@ߓg۾A$0x> o]ln*VB1ue;:۶tǖ.,SK<621%D97jz> 3m?5|t0%tzWJ1A VvޮbJ)t[eQ~ dM63S;@}R R]H+֋Lsb>qrIڌ]Ճ?tYde ,2")&ZMKZ..--hf*zϺT*П\%&¿v<hj6v/2;l~(|c[%vdj3̌Cۚ@{A_RӺıGjNۼVe:sFb#O[2``Q|z=](NFk/cXV]^ Ȇ/ᣬ)ӈavLJmXA`HPh=M1Koe7SL+i85}+XN m1%Ud(ҡ F˱x/U9QQCn[@E3A6݇2k`ߑlnf?74.7KK?X N$R9>kj' v5h,3ߔ^qB$ aJrLl½S; NP( yXSpyt(߈)ủuz+ߌ ;G8VU Ϲհs.y%sѤ?_xʆ F=! u`osxJ/' pZcq}qr{׈ui m; r6ȷŲXC4Dz1(#=Jd-ưVg~x(IY?{,z`om͉ mC7݃[qZ"Ps6s=Ѥ jHp C=`S_ R*:1E(C/ ǐ<~;wOO,&4[ny||o{m>@a ͨD/VstvEa}h5x2aH% !,g3^G-\A/,_CW71 \C^Fgi`8<P2rբ鲵QkSX6 9UCtItH@rV 0\; ;'cc(>VCܨ6v#ARΘf[wiv9lIw3Ɓ͞(UG5f>Fͺ|كX]*Z^2,{qۇ:R!h6OQjCa=Zb0(F5S!$GTvq'r M-dm}[Qz;:=¡LN6ZS3}B!CAlNU+ jHlgVҡq|q"_5,J&٧P< T`#-VuY"A&0nN 'P潚T]X]AlG 񿇹nR|VPTnЁؿ4Ӌb 11)(pD(WT$g> {|yi GS^Tt0=gl ΈfOasI1ӀSφ)Z* +4 X3=w5QˆyPCdאdAe$ )W<` P'9W CW#ґԏszY#3gt^ٖ3zO1k<dѝAp$8+NcTmk48|h7{k 9jl'7RgmTWM ) [&(+z KLJajk"S ss)iM;rdv̯nsrpvu# ӫ?!/ȱzCR ynǤШB:#Vl85 2ԗv}mN#~B[ ڥub=`7)o6GM(1NMѲt$CDQqzJux_-ݽ@qr0:9οպDIJC AЂէnvd<.H)o|ד5J T313xE|F[-&fMu4+Ϲ3v#;D6co} |;b밸Ͷ躏^I^GSLD.TL`1z{ Up~jQE7)aI~z>ɠ0 ˹ ԋ0X7'U||VT!+N*Kj("xNep_6Զ։ )R = 5޼hZ܃MB]E/RKNO5~ߪWźyyiB^G)Aw/lR<wXwތ-![=t}ޟ]#`ӤQY/BJ4c+ w+Hj*1?J.'澤(7( J .KE|eriFqsE\w#Ӗ^\yYܚP08S4A..Os<)ĎP2 'bSMr}L8߁-8Xc*1RtCSmГ^ܘt0< r.!U bB9!3DY@fD L;)(5q(ޕ586F==՟0p_YU\Ox`Ak .~b1kv|dp8YqUg:P"$-v^ϮWi!@.Nߟjr+V;?~>K,'4⋪Z˕Ghmi~Bȷ˒=qW~lyCσ>1sWqݏ4ݵf_R3k٭6d< Á'ɬ':ٰ[soF$#:(#3(+POm;d7$ "&̪1 P1}-T^,]q(ܙ2pqO#5<)qӔEу- 3r\JC75^[z:Kѿj}#M6`C",|Q{譹J9 r+:lаXna -0ܓk 1D@xapp̢X2>Lړ' 񕏉0^2ugsiO`!5 +񸌢V 2#&fT{x)Oɬ#񄚐T* v~vm7ܾL'yFgyOY@FvHVkc}#}b3:(!pϰQr!J=t!W[Sul_VEk'l;˰6j,6)qSFS`M)g]$,96QVHJ\ֈfpFJ)OɕtPfZhT\$[G⎧jOjJ lW^n)S<aMgk_۬ ?  S ܳyq;[@|;5cEF}K!@d"o2 c%uv)' dowTKN,Z'\։'Ɗ{)==0EW#6n_DOY6IW<髕 &c +t@]Df! cI<0>";8B)k.>%`70cJ%/TGYw-؜59mTֶg@N5^CzŅQ*~0LEz[ײ {8*8ik 6-{a#~J@U@|6seLĆSs x&y@:Gu<^uw2aU} HI!,tGug5^g0Ӕ|0&=äG&c¢b|tJzO}`֎)+0 ̙7\"u|hN97ҫ\_XF)+P f2?V,Hċ)7z7N^<9F)(Bүٱ(Ly Px髇ZqD>[vu)}r}+}צqM! &׍ Hi측B.؎QK#܋3 lQ:|3@W2d6enb6Q *' zsʔwԙ;i ҉ бYxwZFU\;1ΗTa[鿌 K6-~Tcóz/tstD?׽w~=S:̭׏^_5=ƽ3-H}=ey?@G5rg-M+-5ͪ(NgMrr,1pV?DҝA'3FvB6lhl34ѫޅ2M2.l8)w~Q$X}vym2L gRY :Bχ~Jq[f01Y)`j+ԣ,L& Z%(`5ȟu]Fc"Oԡ;A8,ē&]cdmO$y]ݙg1zdUzQ%tQn gNZҩ#K9:٧`KXV`ъ&<-N&E Uh6bX[ck+{ !mLM8D%HE[#1;yrl2$ØFR l13^8TݑaϭjHnA_V+V踵*XR K/MpT2 ur 8`'j+(ku&Y`P,ˆ O:Ts֭^rͨ>etҍ`Ɠ#NtRLe"5-dR╯TOܣFP/*OZ)2 K'RvNZ2$#û5'qCK5 R_W̐]ZDqU䪯}.b<*u7=ǮP0h p)ذW$ yd<}+kXtɾ|2\Iƍ>MeKϑ 4W/ ȏ4/IS[K怚6}OԫQsS j -R[,"ȝ>|zG\.ZY`?Q啈y9x~] ˳ IY9Nd849fadAWZJڒ s}Z],#'EAҲ"!2L2T]4ճ v*& N!tr[Ζ&uG;NKo.6 QTK n"h8r.GLVݱFΟpQ4tg&0 ov>'AcoYk^Je!+"sӐFa{ˈk$UzSO. ܻ:ec~ Gb39n9$k"㌮"{W[!i%tpO{i/f:!a-N8p8t, =('(Wq?cd1%Ts Y" TSy382I"!33$j?"NR1QKjKGEc!6ߏ~dc@ W\:ZX\PJ!TR*C, E2^h]Z^F0I*h6+ t-![`un9ģ瘡4{)}Ȕ|+"юX%q,8d\'-M"YB9=>t1k"iʂF`t|ʧa_EC+Kϻ=]Vނv|h4{#,iݥOM񎳆cFMz VDE;G|-tnHΘzc7id CQtͻ uqvD[~?ϫ0N8qՋGBލ33V#.!C3(zJ-JBЯ[KȀNQW̖uU5HXI]lҌ5j"{=qc}'͙RxFK%UDGPNq(Cm[<&:p&n Z?&U{SH i'iG^I*+ijc#r)e|A:`)k=2*#@"בgu#;ֺ+]_hx=gߠcmîH]܌Uu*+. "3W W|Z!![Vbz}~nr#D{UTWe7!cHBk7xw{K<{*n#O$6Ul9(NCVzTo"pet8XK*;44$&]#>sei1*TC}D Rsc. 3*MM '᫇$DwyA`Ŧt`1&3wV[͒?=6UAYjeQG1ͰNtgF)s1AHaQ+OZє_g2ѧijJSP<$)Y$k5_ MP6.Q o,{9/0owT5c m%Y>V$Lj̝;tB(߻S2unjG9M0<(mԙx>]|=⻨Jd'LWob1%F"zO'ad/gvQ' rK3FAx7zَOStۂg|ybx߉<1h` R+W%e6kb)|%=0՜3>"9eCu0YDž`'Î}h 'Ѣu;:]Ќ6ZҔ5;nB8@=*Za[;Z-/a-z/I+SہzQSV3^}|0l [l`_5t|رﲡЅՆm PKC9+^Cq{lHtR0̳=9\ϲˎek%ͩ/rlDb.~kH,ch(٬GY o_$fUCnbd)^)Bqe׌t2٨xHV#Ek~6I3"M<`,}L9{a''}vM蕋7_ٸ*;fa^A;zηɕlP1$}a)گ₾4n*z+Rn,T*G^ 1ET@@\yKmvP%G&O k>H=c%9l6^ikس\*3E·ElB<=7?eq#,X J6)NjZwq+^((+t ;Xx6Uq'($LAM\gvݨWjM!۝IIm_8V5͗qnRT ̘ A2Wr7"#B_>O"cTvIAbT%9"8>rF' lI!{T(qs(ڳq݆ MVe }z6I;%"An&+́OZ3Eo o. eỊ̈'&Ayp"FrBDe˶犇Sn̴:/ihz@-ozјJ u.om^/>gPbTCt7Wӓ' H筅Hco).䫄z~P!A#h{T{Qkr5jB6ewHdu<>QKS賻OKH$bC&sW93\ɽlIJpQ.T>I`5?ny| Qr?ʎN=j_hb{c ][Cjp̹>4%tzTdp4浬YmJ%[UPסlӇb l_f8цRy"4SN|)PiqGB>90 UVB㣊/)eS+% xBFiq JجwLYŅ|ʰs $&aͺXMOҗ 5TR9Vy/b׉s.5tFHdH)EsvkșJ 0(h5zT?E򛇚/LNI&mG2ur/tjr^h^{PsyhFH&}\"5pk. Fd&2>,T6yW-F8G%b[ZDyi\:Ov0968!ʠLt֍|$"0N`?ڹTl3Nc> o{拌B7뎴rn`I"m[(.Z U St #+Ata |α\Wi= %@3-IVռ*i[ٛ]=W*HΒH=pL;߇UKoAgA+Љr.s9|K!wix>?CN&g5SiJ\ǟMq,8uͼ&!jwxHy% 2ryv,J+f~@Mn CFs#ˁ=c o YҀtjŞ][P^hP!U] c$9 rMj3PTJ=. 1NH2nd_dTf L'ʖHT+4'/s2^*o˃be@L:&~` G4(QV }ӓX1/Uf&,㣮= R>#7㱯jf .FsV D /9!{dE U Aa3BŘ`Re~'WvHkӑ v#3]݁?X[a4#*syMG U+ rZ^Jع)+t@> +nΣ6c,*s>z[J e^\2RŔ+fnM[LVY_}9e6}?= @U#&՗dtY{H@a:, qpe/ )S! IUXbs*[dnxS[V5(/=c&HэXZ+j)3!?-ϣ_tƓ2 ?I)&4Y̐}kdwl~ެ0me~/}0=<'lv.uxh5"Bpcl$½+u崿8qP~V B'R_Z+@9d )BSد'P [ #]sC'nI(tn K/v-i6Wj<8fv:k3 Cꇙ׳~_5U$uۇ XTУ͊Q&-=(GtP, &zs~d!)q~m2ȒDan"*]BKw W]6aaU3]H? -KGBN1id.Yx[8Jp-gt_SH3mPfJ0/5]nEdn?GR}N÷smbǽpwO(e\:İ/rLXP$;BĔŵ#*\T=GN?z@h=x8ylmu׏&; Ṋ@y4Zy}/014ZETl^lqd2-grJW6ʭy>%)翜 s̪,e[䅐+_cv$sr`]@%IHhN/Im-3:w[&9ӦLl;_P=3aʿg38o"_sR* _zj1v2tOxVꮐIȟ`0aSeNr]yԟ1>>r."+|DVjZ|k ",}kI]j,t(]`zzOmܙz;BqZ4kXxnMQv6BUOEHc+)%kz%V@zS.Dq\\$Wz7jhn]n70BǶaeV4.R/-ID^O+-Zb9"2zjPQeF; *.DJKSPMZho`"U+~voЗDvwMgN^wG']sSWl.,?* r!>gSP$T.6r(e 9<'ω)yi%nE8E 54Kv3Y~q`,uԴGSsإ&htr5nAd}/;EͦUȽ~ɇbg!C|cvM;eoG8Fk(0 %IϱaئBRk8ż _yc\ƥSp(+M.._ڹXx2 wbgumYڙY.$q,Ջ&Ue3eYBvcWE{ur:qkҸ>4#H =dl9ˬ,;|[.!E6*@\f+Xi%ŎJGB6u?҉V_>#O%yw7xwR GV= nJn,Ye]@L-"m8zemՋr# - ä W07wWC+I?ki;kUФ_W>z^hκr'D :ڙ@uRm'\ [0z0y'RvR~&ZL7e*@ap/JVAJķkSU˟B1&e5VpFa,k"/߳M,0 nM"K9] [Kt#.&L[n \|3q+Lzе,!7>}O?qJr2GwQkx grYTzKmŚUR[d!ƣps8w#W<39quAZ:<*y_r+Mͬ2.Yi,eFÅ8!%xl2 |Ь(p]_U3C'!ԥe7Wk>Q-#`i M^^H +I9Vz@EM,qVAKi@5Srn =ы C9u=3s ZwYB(.೮m)5"o 9i%-8+U*5"rUf}n7hmiA/8o%ˡ]{,7A0C{zww!Rn=-Z׉SeěAg8HS07SȮEئ1h*1!H md~z3ԛ?%?!R0nEC0@ė^y dPe8Mn7R(A8v_xzJ`C4[ْVe{l3(}fl$U"+H1A`ע{ ^_AMy} Q%>ea7 WIo C&eu41MY&ՁɳK[u^He6ۏƋ3cb ѽ..(2je9-$yPe$FgMB ,SL#'5hs$3:--vo}A9UlLCnWC"yĖyqO\]1q6X+,$׫ nIZ?$^e1`as40ش=]}q1H- §^^{#g"f噂 5yS; 콅͇!뢳(;5LN!z; %' $(hxQR :vJ"3>ۃ+fЕ lb0j\~nU5_ ,sR ? [g/ }`ZttgW˓nd/VeGj2& H?rm.̾(۶vi^f0Ma|Qg7 3LԮ7}Dk6g6}uyAL]?vDcNdXQZ[L:3mWk4[$"Quם:/}0%*IL 4JaTcU.ǚ[9hBb y4?'SY@r;jdbDYd 5UZ5%5d:%լۛUs[D tm-GcOcxC&b~/5D2pTY?6sf&4Yu vAمH<ƻfO 08Jh=џؙR֢DzY{.s&pYԍv^r/Wt{Kmjt׈hA"^݉)^ܦQ<ȶU/{&Da,3SXa杋 lK|Rȯ6' 0k7 -Ua+ }|9d5$c\`lGk:̴F0q_ (VQ`#;@LiuPN',lqoar"qay -ax4.;Ħ#v^os[ n H2W)gnMI)XqL擄uI./R ̋i7K;e`[}|@S~Y @o39 /.gUwV&Ԫ =A}yٕb@$Zl%xUc@ ģHpIA<3D&&'qFu[ ~A T9$+$ >Lg~ޯ#H#=+s{aY3]G55Hv>jcOوN`Q6>/Yؔ#dpt6,@/%>Ҧ7q(S>|%us ܞ( \%?=&^=3tG=u5[&w2SbA@yMX՟p1qf:Qh8ӳZ^"{! ':b!Hd4SH\=ę @^-Nmjb +]G Eҷ= 3_h&Y[A[[ƾl |s2Ɔ VayCk6hv>- \G8HQw\b^·|QJz8foԧ2L})ՙL&gk8HWfV$ LYp6G^Oy 1*QXUW=0pCt=h278¡Tz ˽Ҩ 6i\ O)f ۮGl"]l`6;11P(iHg|^3*:X4rU|| L\_lhbWUdIB2V컹U-?,ߐz -Yf$FhR E,A, HJٰr1T\H\>JKtzk(M…֫R[8d >z2,v{!KrL+ D ޜKs_3xN`!@L|Gpt2!oƄ:ݕ=Yۢs΂ďd[/#)A*ƫJ cF ׽ChI蔚2{?,R<Gf vA;acfa( c}D*[Ց$κdXjZLdP?EKif|.qk<Yԑ"(ҵܧxdT(LD_Y{J.>X%"ǵ2B~R3OY+N@_}`3k<=];%pl|-_c Pu:Aw4mų-Tl)u.xdgw-RȒ URcIJ:dou](M#yK`0>?i*5d6Gʳp ipkfOH>x߼qvD!;ъĎ𨚒i{Fn"C)zτCϯ&0'-acm[Gso,>~*Zk8C"1)-= KK跜:6 pp *"s0oZ{Ww:Qy|% ."Wa`t(n]p)<!2rhd?6f[ 0zN 5T?yY />2| kg<$08VՇٞ=fo)e]1ko{]%뚴&TWB]|_++"PY~׮*̏iz^ OX\0ng'bЪy.n7M\lz f]/ (s GGJ=\l8!|\$0~At}SՖxkQvcCRoA/ٛlvɶXԪ_Ba~'/b{"j{ee%[FV$04a-9Hϴ9kս'm+ۯ;Rh#")3x˛j\9"f *e)MCPX/[T=oxd b)~ k׽۱7h?)6ǔZ@᐀եͥ}KА O=1]V#4  8LyoZ̘v初8,LB{ ?#\MEvqZe z/j^vd%KSi 7|b q )Eciil fMxMaO}( ~ /tjRIpG/(c,jȇ,&Ve!g%cȑiSTqj\2=;:d^@_<@D>Vu37br;lEJ Q9¿9*#EߦeDCj%y~3>ٳ(@sA\ w:S);'a&06wLTXU [`*Mdř~xgPٙ :֯t5g[~wWb|y  $kWFHz~>r(}>CQCZۥ08*-?32]G /aٷ́3ȝ[XoUݯHߎUVݣe8/.t|Je6ې9 @JVXbkka!y\ΎG^ )=1Q-Y/we%_9) uB\*=ku^tt *݅ėP-^Eü5u(Mf*=]ƿO)_UӪ̞X_ xp4gi;_O>n_IaL0K99]]u 4޵w :\KjpzP$'S|zoZ1 |d"yvjΎX Y9@x*I@35nx `6򂙖s2fY4pΌ @E},d*E3ubR4ڻF $Vp _c6No]UqfAfѨfOjy>/fmLuU:$ &K2QĘ~QςmY?-PB M 0`S^ {Q:y"??7Eg7qMR) JC{IbZP9x!< h=ꗗ?j hI[(:ǃbSL/x-xRRf?)Z_D-F/yE6 \C6p7mϱDj׹@WL828n4!o~ڃ1=.\Ma~8CJX.DMP$.o* I֠Gp(áU^f9PgrP`KUs>nA,ӽ8yILm]d=嫣W:GOAbKqE{QerOs,>Cm;UCJܦ1<ue鹓ͥ_9xoɆ'DmDOO~+D^:<w^2gsXPMFCy~nLf =U_ 샠0b*[+Vs`f%06+N9]~K7 ul _*>6"0zu IجѲxk{ĨyU>R<#7bK6O,a/=|G1$͘gVP;ez"m^ӊ@ZbPOl&!T:|2U/ Ջ%֨9R_V iMOc9$VM+fc)˲qCb+v7m);pEIx8D":=>L{kc(r?8p>.2H"e] K*GW#{hg,Z7;A\LO %|_d7~IY1iu/'-{m>a0$8(zi-`Kd#XE{4vL?fFm\&*x7vVSU ڽK7kpDt+|b*vr|"H}6A2$ͼ -K3HIqj]8GndL4?Y [Fa K 'Y͍' ?\0 6+)1ق .Ց&FFqh0傱bMQ5^1F⼟d1]UjtoY3؇0? iSeW\hեdأ=Ҭ"nS蚲qLS;hKGcM$߼Y#ܮ#65(4ыG}>`GBEa-#EbiIC֎:~M{z>{RCd;-4TĤzY6@H`$Ao"8P?NQpMB:'pmKg(kpop΀J9E͞dhb =5IBsڵui` Epu7zTj\WZh}CJULB7|H[o+Wvĝ1c:d 4W)vA W?b]ezEO2hEINZ:)?d|$p@'=ۮ¹!̽n0;Ev&ʒ,ԛ2Oj[{'eIJ !9%zȥ <{ 3d|A[/IŒ41wnnپYjF|fKDƎ"o-K>M HIN&LM GKJTci{Q=+-;]ܨl&tkM}Oxف h-nI/s22ۯNa,` _e͡; yTܛiXW:h>6j1K`s=';CkSdOҹ )谫{] >Zt f ^eL'bJ@ +:訿5(gF~%%z?dmo~! 7)Ji_9|շ`+21v81e>͸ByZ;f*>lEDꂝGD}pTpD%CvF ^FWG]yWk:h; xRx݌ZU,iUv@}ظ4&<8 Jż:찭Sžu8bO^̢dn8)gRoV$3`[2O34 zA~ Pd]HVPw9f` lLNFK9nfu]| _=3SfaӰQ!"!Z6BEuWXY~t86@Vl~s^O02럲z~{iN,RoX|NjJTƝoeRii9ײqon["~3#,=^aYA,09߷U+ըׯj"j@ ,5#2OIuNPJ' ôm *82d%f9ڐSku Kfp \3VZά-'u({you5$牐h7]ĞZV1Lkҧ.eGI Vb ;>:N00#hy-Sܠԕdm _.,i4?fl7WS1.S7gaQ Lo{k´Bi~up$պa!CG̡J2+ӆ! /A4L rP%#\ ZDRQ\kt |<ҏ* Sepm,f[tlչe:tS[8}y2yvIMaYe L<`Xu D,L)0R'hw(ʅb 9u O ⅐MRju^d!6yM,uCu^gŽzgSFOpt3rBta_ `Z/3fN9x[HS&Ř+g\i?dΐu`vi::AQ"XΖ"g?+ B\TTz\P:^MIJоk>FW;h|@WJv@4%G8ϪW$D9'aΰQJH7vu*vU'=ksT,,_bq꒽5vojwa$lc*=r1C7vxsvy8F% d6<C,ԶOw!O4P'1Q!Bϭ~qkl7jJ<) 9eQx,i{,*r_߾*1e=SPd1RoI_נ4S4$uZ!ZBdUx]|jةl|G+|sxg=2!Tro!Hg2*i_$];O:)1K1{Ӿ4dRg/-JcPt9NM4W^\Wkr:Ɓ RN[vn|* N$9JT씨kbO6Jdi|ͩ;E]uGϭ8~Jpźg.ZL .?&7'?8O5% 솣Y-r. yـwGpWr6@ ud=_ܫ2MTtBbYGZx??0ݮq0dJж 262qkD)ڀy/F#˅?ٟph%R>C\d/C%%{jhĪ:,-hcj~J[0c] fjf }01h cxH8UJϾt bՌ֛hC uZ*ihQoXxʮ# -㟒( u{);{Ezܛ n`)|㵂~2f$kng.JMȿ,awg0ߜtOnS;|GK% vHY Rak*k̄fI/Y٣˸:wtxHT{,C)J#s "ԉCVyW9~ V^yvM PR5Mc6bS&n^oY!(XA=Añp~SN^%j;ԉ vR7?qVw5T Z^zJey֙*#͟8Xt ^Xw mH.u`}$C]56!3 쇓>i+Lv B]+\JANMgjE`!#b * 4`fBfh'uo::0BycϜ{ )Uz KjpZdxnI)v?p +m ,ݶQgR-?=FE~}}fj䛜! BYۮq8u+-==((қ0?X h3)>wJPvSK"M;_"E,7.ص\d؇/=1&E$\1x|C/˱Z6-1?۫ xf' X='@-|D*{+:ĘbvCR,mb/gfv2/ouv%:lkR+$eP[7|?8B:VE0DDc_``=o܇x"{3Pw5oٰq ([W;E3f?$bD (A&Y7Jl'kISqC)J|MesX#.! A1:XѝMؿM`yZ3wP+zJSXM@v_aZJ9SENKLy u!͓&< t v"Xvt$$χOڗpݲoXp`LA_cl,N7}F{ T8#+ SZ/q?Oy (( 9ӗ^h;gF5e\͎bDmeGr.k''ߖ2|W% FOgg W[9R}wjjJb!iAx:je8{L^jx S%KZkFeKo;6д2`M`?7{mfr"2~R+@Rw ڛboҴݐEpE^w5LMV%\]^VR  ]L bQ oS-+gEVfu. 0{G!nCY9R?h_M_rp4J>59/ilZatS$^cPܯ8utikF@uj7W BŤl KBp 'cvYxD&ĉ^:1k3 74Ng# ?<:%l(I0[;@<`6za' KvOJ~̴P!U\ u<;]zOj`e,կݲeCBCU/ A'e  -- R<z2 8ʱ+}a#>ȧ-'鼺ʀ!wRT(MRx!ɦK>%Ջj以 F,=FM\)Z򤟗C,bKLFR2O/q^?kWE"S$zȴAzm,ݐkٗluEfGV:PKox*`VUۅ.~a󙘃+&LṔo(gBu3 Q ŀ[ ždNl 9fW)y\^}=OV$b{o*oN=:TMA(קUgv ԣW?T:)xSU <8_Nlz# ۄMp6>p=p\/v) L9؇Ձ`@!Yhź}ڦ{]1#cYZyz׎v |5h7zh=)CQpSrfZ4lf 4f\>P5 8\qj}k5|$GJ{h wN*I)n`~L~KGTr!IOC'XwK`Mir Z5L!xUMn3Pe o+lj?öt @ bu|UQ2ͥ>̖62c1lB{\<"0+X :BlJt=49mMu#\E J}& Ӱ!GQ᫘=n*Y M`gzq!7V8q-ǬOR㔽@gRKSSsQV0-z82>TS&/G}iq sWMiͳJ~?plؙJ j(t^*ܮyOgIq{@WJ G_M(J]PlćeU0M]}+QT8VH$a{" ;$A 2Rkz7kUBzҝ}$qT4/7tpMe>}f=!6 75"adyHG$XQzTM6kn\x-ꬹw0?.maB3c'_e`|< o^vFjmEu-!F.QVKBjԦBРQ#R?̕\DThzw)c!ʉ:1và )ir1 uS .!KEaҋ 5knf#BlnJI$Z[4>׬3]f@BvN -\[4,-ru \$ fmI{- "MnzX+d %Ԣ:%zJa3zsAT|d@V w.X2Y&W ċz*\/:T#3K71 GpBxnjS++i-pV^e]ňpi8L<g q& %8@a4E(_k88}\#G*Cu롲peSڷ/I.ЇWg!'ǜϿj})q13zTvpS^mdO6I03+f~2 ofsd;*sS٫ ) EBMFpvS˱vxn6cuS#ʺ&j38FXW ;z'SAn"F,x*LwZ |,o3C^mgFRAxJ%  ݕ6zt^yA)4Fk?~c"uS6"|6jGY{mT/ RdЩ.<-J 7D34 'ZI_F;LJ|æG,};^*Q.Cz|MfUxx^/]eu0ro!/`3o=J&sQ*L1[MN,5@2zbI2tXQ~{jv6-ǖht Ƽye rZ?1ʐ(oG%P.gwK)oI܋`E4g_6#Vaˣ%Z=nqeNFPgA5:INGhFWO5-J''Cfg[M~pN*V@z@YsYAVA>u1 YMjj`gI=lK1`%%[y!M1~`uxpI.uSR'o|LNmm%`9;ILN=\HygJPgcl5J\<6/G`cQWPY:̈́+GCE ^ly [#X1M͍Ż_I[XOAb0NGEc8,̄b]z x)S FՉTXk7G0}&|=G0=۫Mn'%CP+h_8g>$x4B'xr»8*D{ KHswxлF'f$^$ҙdGb( Ƞ[ɤ8=BB ۿGʈR-i?"V]o{'?":ھ_m :h.rt%m >w_2)Z!qY! gxf;\ҦH5sM>!;|XhbN5QOUr\ЇvU'Hex?У.YcQJ d5 4П^ ٕ;*0L{UbUBkD .׉Z#c9Rq/ǸrFtSYƒhTIR[^ŶVxdllgW"k+L[(hզSA,"zVPFVӥ}[NhV\!; -S6b4TG۔+]k9#/V;"^TaM] 8CXfL/K4ڒItFd ð|\Fƍl䦃:f<= L!N{0=$"ib_>$ p;?N$R8\J(n3l-ZdAR܏#wT_mr]َ]`ljK--QBz˝Vc(&z'{Aej8~ޠ5nN灯LwaNG(0ėz:5竢>֥=Rf n͑)n߱2D?ag8&M`Byt~@ꠌB}TO"R<-%D2GPgSx7m5DĀHX7 ?z݀;OTUy썴4w7XnC/g\iVsYbVc>HV?P7LדNB @|¨!&MI [_KF#_ ٔ?'.vXt7Xt%O%𳁭ŝ0m,gQmIZaOI I-gK"Lx'FWn33h O}S] xdo\+FN[]IFW).ל?|`x3A췁Piye3)EQ S4F]oD~qɷm dH9E]K k >ɏpbO>ȹKyW7Oo{?y- %斉τ'^֔1l H0 Z|K81DJNv|X]UE"hp~NNah0]Kqt{8nwN-2'.#y9'Pew" m`^՗UڞPe?NLo ׎*+ O؎~U8jٛ'۞|t)"O<˸ޥݛe*pA ʐk^KoA)\kA$W;뵕%x0a*?`2\rB*γAV5RY7xnUKhyZ[y/6횚*:ѰnYA$1KR>p0󫢋[A73,98׃;Q_Lu!{g<"K"[0-`2u#@t%qC4&7w)|9a6a7GN^h?i01z4i3a^:E?ta[(cPH9%utg]f;o2/3WVb߷Y%{_%@˔ѝt=6 5! UAql1@/"9/hU, ^&Us^ɼD ]*?s̱=|N_|Ru_  ֮Bg/4GqqLQF2^m%8sZgx殽~-LB=]yƳhӍ>>ok$$>f&IQQXg$3Wq6U V\ M˼*Y; +0Ζ*qҘMh bOë1fr%+K<}iO>Q9[&Qg ]9RXfJ#eʫھ̂㧢Hvq:+<ɔ|CD.?Z~9جŸ0Age=|j˲ߞWQӅ6'N3'~+ ýp3ב#Ԭ,[Nu*-- 5}×xh (7D###!m{0ìֹf hDw^ЦNŎ<?ٲAȡucPӷGz{;ǔ.7KOТ)+~"+^9&[CCI[- @V,CܿKg6XwUyax%6D$scjr  C^-@XĄ(G L6%Ӎ..hl/wucU_Ir?ЩԵx\͠zȫk`\#Qʻ{{n3 |E+h>YwCY4',ɢQ 6xǂ4G{9 O|"͉iƑ; Eٌ\$I|~Zf46nIJm Xy< K?QBS%dĔʹE~Yj `2µ ,2/*@t>Dʶh(`h %f [,*FsJ~#8BWE5']`wz4s%-GiQ.fuH~DMMRJKJ9_wo$ "Դbw|їi:VR*bɜx%Y@躌HXu+ C f$d5) p1ؿ,d hcV'&gn)?D %I -sH`]qZWk{y(00)C9d6#~kUx9 *qnշcwIkg%~" 1 X ՕEA13lz jM3*Hj<`#9v8pIM'|y~1Fy݂hF-mk޽؋mJLzo)ŏ8@c `s'F0tcN8-A~&7CAyh,EnpF 53Z|& *g̏q;6 |9+#QOI^~*3z–C$L1Jl&0{yizD^~֯0HuQ\(cO0MKW \7{I tW U:9Ľmvp9wfrzlmt cm~N^4|ET0ICF`?+~$DT);kdv| =Ul"Ɓ4.rd{ b3Wx<|֙q捖<}-f7C(;svI[;&~{H[TBvGޒfG)~~9DOO [L9*6_r+|}>2 tEN+F*TwK9*˕vˣ͘JuYVrW򧡆縐T-GeZ_G2Bk0AӅ9c }9?% +e{(^n\aakԅwyIuӦx)ҁ\Omͪd! Q\D5(=,cݣlޒeK+93BqdF7A[Wٽ7V&s;'}A+a>J/^DRN Nmy Fרg%B}<.L S{ jC9F\" =**eyFv) ,t$4)3{:, aH kJD1]2o%ӻ)׏UMhHUnƪbQ+x>py}GHM$<8d@o 6K}cteJض6 M q~-[A!dԏh`\LCe?oF;Xsk>5j|O%J(V;AСt5)2w%Wۯ/ى3of ;4yl]7@ڒ!s~sb]Jε¹t<èMz?j| K돫2K]aw8 o^ )!IUt~BuFR1/24}[{Ϸ?a$d0z.'Җ5#Á[)UȮs&Fτ -xuG GM?~Dжޟ?w)sJX:hƋ 4#A#ď^G)C k#&2#aR7n7d r-~Tb`*`US'eYg" ]^.hb›V)+=l(ܭHsvbQϲe{݁pD;S;0wg`evƿեڥ/K+;0Ǝޢl14B kȸr{4WKmpngl^`pZC`#V4~xV4`%`$ܓQ,ʴ2gpBj+XXtkp"D[;VTVKK}\VCrݞ;KЮe7~ ؅ײ3G^3@A-C ֣sz&!̟!}[=3l@<ҁxxa\#;K?E. 0< %JjVu0-:|ڛH>Ymɻ5.1&\ub>~:/WJrg =-KEHr"r}zcT<Ί2k308#1U *]Eߔ aD Q6a)y~SۥN-:zD-VܙN t<LRϧ eg;.ynNDpGZÓ#o' @\?MuZKB:GEC 3.)kD$|m"S ҩ Zt|;/z& ^X4xV8;H|rOٷ519deFwT[(0|e M\Cq/8F] &mj)P ſ"a\,u<='K#-O꾫 T]?OLР%Hň-JfrޏlԎ^HOp$qS$\ٔJ69J!^w3~Ӕ5Δ.9zYx譲f5Ex T Th5n9`+|3:k& A$xJb`h{~yH#QO%$Ѿ84~FUɆbk7viV{p}>!<ځ(iVA]RK sX:?%[p]B% zͣuUS𐪋j / '!σ)tl#IM֟+CBbo^%YNB#5)vPLN^ 8CHFC]( j2PpdIOfvؕ pFѥ)bxs~($,Hpj? L2M Ëw6Ko[qG<X!T?pXC=-%/ 7? ޷YmkWg7NۺɃ+|_ 7rT X*yisnU< WG=WB .^RSk'./f[/WԔf:appa?4G;Tb^92,` K)q/5bFMҥ K &&Ϝy >gPL\>j8 Ee{mWCjU_㢻1g[C=ԃ\$pS5y 3 /ҧx|oXW U7X~J)O'g_Jx?v|f``N#M׭jv^ ϱH]Cʼ`#xN(JA0'{ +hUK楶B@[Qp)h95KZnTz&)˕IT.C TPoU,KTqyuR;*<o}=D <ַ,cѝ)<wIz{,?Pɲ G- @P.UbĎ=!*ۓ!?.8d52ᢱRtL,+贶 2vV46'&6 ?94PUR-Z Swm]|eo_Ҡ 12i:#XiT{CJ CjkDrI ;qgsוi }=hDW 34'"L hfm5u_7&LŘSy"-p5pgr5V4FwAQjg <)>5ETcZu+>/IW/`& \w}KDC[n0* *'l;ق^o3(zK5㑊'|ރckݭY@!\: y*I$U0JWDTQ[rky(jcټSoR_NoPДR6y傸ZKG&B9 r7PAS )9ƶ;ľ(-H(&(;le)Hqg!_Cg d zwɱjW.#97zUbSܹP{~}tE[;SA`*h*[_o";=sǡӄf.U5c|AJqWY~$ɏ߀gٵ."NYJi0{Oݎt 97[1`̱@1 jBdc.BXq1TkJ,oU?RJؚ}b~"BA.둡'O yK|XF=!8!Mb5â $WFlՂ[Z^=* QڗZ$ Ússkh :#&oN)5jtNU㕖q =đf00<8Ygi'et`#Se@n[u NTGqY_s]W2"g廅ִ 菸 []*v4)>4(UI@& q> _]GF[oH(cWZ2#pT|}Zv{Wj41u(l .ZFXtI>h+oߑ^oH!p-1I9CC#=XVpXBy*#c"= =%dNK0+T!*iq:z֚ SbR5e`beNȶK6 p$5X;ͫ?gYYZS܋M A#W4&zC7`#ٔJZ45D}bnr+I@LDq7^-9C_{+6.j4\7?[fdC8YC^\uc]Iw.,ZyP kyIxzrd"w+ Lk/ (cE|E04.'.F."a&hSd $l©Z&K_/ -4GbqCL_B-.ɺ2 dzP͕u3*xvp) MHJgFS5}NW1J?4 4s+lIe rEp[xŸ.A /c2 euc\rÓg?vK WV^;J&AT(O,w^MaМYrt}bj̺EmDSo"?!db_9jj!uSS-6C <ӕ$!Bfoߥ`!Ѹ)jXb9fJcu;CDdr9E\^ ƴ*6++DA˛J i4E&$*US/ydHW DFD|ZS_OVb|~WO7Uo]X]ĈV zl=ĒtnnSsgMl@]6?W{\޽˅{IhΪ`A?% b)-1@Jg `י LD2#Q!f;2N!rD)=%9 p/'d[Ht^d6 հ?žXj X h4ˁ>&:Dޛ.&5j4)wёeCǑ/=I@`Eߡ3 z DR./ʪ}Q%CԻ3NLi(Kōq OZVQ_}4~k}Uút)$h<0A+"٦UP" N@Bῦ6tD ޺;y*ۖwK*9JJc1VG&}ieUj"ӢQ_8۪k-5u>4{=rTia$ & ɝ&Ŧl>*ѭcӪw"nSkp7qИQT :( GX[g©$r/Ui}mjwURW(;P㲿Z^vߋy:d Wӟ9h!#hWʟ7 JTd `=Y 8/ÈH`!A Q +@gCI35˔vv3 I v#}{[3{jbb߮rtA \T6H*ć ҶU^jJOΨfAU0=7 ?iR|QA8KjeRrW-c")1uv 1uW\Dkck-1ZN84=qYHL6q(lbPO~͌ ?*kbq? 4llQuu=B、e@"۱/Uu ŸVRcX$$N-$@3gmHFQLPŃ!ݝt-mkD`a/=TT/ȚUJao`}RB:Lb0_<4Q?]g|"W]CiK9Xϣʜ[{nRf~35%P/k&=FHak>h伇 lcɍ#y~$,Dv1RJ]HP.VU#86WuafoKۚy%ҹ'i"ׁ(<;Sn wbn0*K&u¨gN~r[ZpP]jC:= @ *ps(Z. Od.U-^_waXվB7YI-ѓ<L$;Q9,U4U <5ؤ#p1je>#AxqgC4M;\8-{%TZz ^l@t0pc(:0ڗ:fp~ّ*Gdb\S9)Ѧ_ {GQiݬCGHx1~U5_I?^bfME?:l7u&[eO9v=Y,Sp2f|K.7Dl"z7Rş(X ]p0׳K^y8bCH4YS,"p;F-rii1yU *z W=9F ?f3(EwK|7;5XP 6H(]L/:+tl\{k9YMd"]@?f(BӔEй[E6Z%8mZ<3!d\o: b/hƘN /!llUb;B{Pw] jr hT9ԿIiN(25=Sp[㈮,!ELvvl!XsEu[,L'Ɠ] 60fpfseN5P¤o>zQ Ě̌H>uKol 1 ܩʬ: ;ZM,Z+hHDL9<rCvYى]-0 D<\7G)!fוA`WA›Y&ӫOz)C/*\U}w޺-6dz_C8O\^J:^٨~z:_7?#H/JBYc=wcS'5 CrodF#{~9c{-Mn 8*!ˎ M>`2)я1or(fFcNwIVDmʨjsb$~.>Lx1f˜<ð5*Thؖ#Y%"cb`]* OS煾BX>߬^)llϗ$fұ.7VC"EQWK,wTs!射`@+_?[&z-$QBm2Ǝ 22L_Đo]k0x%y;@ykl>l߮%)UFh{&]TV=[^,?g-&T|\iF-<,^:2}l2M+| Fzy0Esf5ZbpUpo蹊8jZypW Z"l($J OyYXGC$eǭ$3&Jܠ;ObBF ˏCGm>rkj jlAB~ JnGס<1>`:(yNoqBԚasMtU"DqÂK_ 2{IB[:YQR ;a{uSv6y߲ٗ&.>B/Q>2Ǟ)j%fg}Hgy~ԜL51ĦT{g{7l'さO;3uX(eH'R߈Nr3wj.õQp/¼E:8mZP{}>Иuז\,3%m+8&ٿ*><`XXv4 5 FNy~HMփ៦ST&s87C5V>u}% [)tguL d[hJ15{),i祿$?sCV ]dIczG.FKKcFi0o]$ʯh:tY&P4(m~1ٰp 9ӿ!@AN`H%@2X'~|<][[4 }hhYS\O HC|*oF[FDX[FT(/U4B8䨫ox#!@#^ BM3"yHyX+dkTV6`DޣGl/MU ~;gJA ծvw| 9nB}`(!D[<-5vG){ϳ|RdТnϹ=Br x][NH9X#вRRfڷ'˜.VKɾ6/Ehzͱe}-5JiZǠS ~?5-[HQGWvߜ7p\Tc*}s]8AH[m^\13{5ԴϿ1x2У={ \1O"yw7vTNZZ6̮:, ̿.F|(ׯ6! >\y^8oEELA?$^;cjx`ɏ98[\SwbV,q nJ &fbnS>1T8y%MR7oY˖f;ВɵĐ" ZH9RLTd]튽VR5RW MJ0z4Ϟg3.njeO#2uqf"w{ []҂x"a昵I17ʫvO%P̨x Y^k ld̖c8jzr4&+ԝ&}ъ`Ԥb-SsY`fmV-ںHT(CvfFUH?`bCf/;-0C1@jt5 fe +'bHKiNw:l]({pfI&1 ޹ l̴K! Ga-?NjSWX2e5(ΓJb%+gYR[٭"e O`DrbXG?əjz2*:q'W.ksfwTX ^g؃L9 !?&&0Rr#)5^F|LgV/5Mp)>8@ LTSFfZ?F{>h9WkVd)+IߏbNd | aDs{h fwS)Y~w/.e .EA`׮@)F~+C-O.u&fA_pU!O /x:y[ ' 6{2ΎPo-N+|ߊ]nv^Rd|VCzzm#4a+Ieχ9j/%P*mINu)F 6SQ3FfAF5C``h-_1ec|-w8'ۃA$62NFBgaȄy~V r(e\Lo{zCYN5}cQd43@ChfqG]!NTwtH Jdf!fzAʅͥ! [fb9XoU@Ɯ빀倿E]ֺKL9yЀ-mRıg(gKO`6rBQƿȭ /)kubg\γ5k%  \T$8Dl5i#"Ÿ۶$1EVf2OZj}]|Ğ6=?-^> 7$rVB4'`\ԆCMQom[n; 8xsvKׅt )D(|>b# G2bls-#m  ?{}Ůl3 =7|VW(Ue1K` ^奖)[_q9(v:~ɋV*A `)IN,5 f̶Ɂ"]ak;J9?jG^ΰFX236{*F@t%=/Vmvlqj$]`PŹ*Uqn@ Fs/_wSuLZ nW<*UjgIsDx? ;hZhŧ'rʑ 2lP :*N~0"^Ōy|Sns`y \Tg{nҫO<ٛFdr'RqFDߟwָ(gÜZ^)kc CU2]HtaDGMEA|B}qV<5Cl3u`7 rv@1 g+B+ 2If`Z2% dcK~hawm#Т}{ 4c/1mOV yN{G4EDߋ#\Cf@כBjl I@ٞ}.y" LgUK|wec-,hxI[LL"oCvEcq*bd`5C3"TEL>(Ju=FrޫgU)k=ҟqnd{+:.ar ^, (Y[a٠2)DC\٠څ6W1 k=;IF08?/4=- UpH{LIb'fI]8`-= ]:]E\c˾u&'rK1 m! 'e Ъ R[* qb z. 7)- 3;1lZ*Z Í N#,]Om(!I, "wcrBEV2rZQ'h=as,E#򽌺5iԎ/V?,JgUBCD4K `v*T>Δ"5Ӧכ[zmv3`13'Azh e÷$ҿڔl9ͨl/nhH%" ޝ%(nNV`y AO$P,Fb ؎kՀTn΅ѾAMّ~2Uyǐ) ן8!JVʼnzݞ9Wdl%VGWE|;<}F2T~h"c|N5ecqB7F01 ddB knqj󲘢ȸ$+x gt8.U&:+2B0GiFfN?nu)ҍZq3<1ƒgߐȢ Px}nX Zˏycv7 IFB݅{Ya* G߫?0p#@A F a˞k<|'&?P=Fk52nWZ?ZFL#v)ȸsWE~҈DtE{ZkAjWjɖѳvq&צIe]?w 2@YPs>A/!1&c _Ʈ2 ȦFpq|2:;[D̐uilj{#tqFw5[/C'aʂMYRA?Q_'ٽ(AJά/+v3-ϳ*&QGh 4 a/W-t}Ju+}?k.Wv iNOC0u^+=Œڰ*ZZ."$yӸQO.Y-Tr9E_;S{5/0և亄 ~&E7Ѹ!l([pu0;( س_Gv hݤ![fx@q[bP>ç{y__zkyEwNIc3hcc]SO.FрsKC 礙 =0MWNŔuE>mKb%4F,l㼸C.VP %7d |I۵:ECl$*lأ+QDQ'WG*U7G`9q 'cـ?^cSZȭDk*@PQg~ۊ= 9XqGϕ޹ 4#Vդ};>ԎЌ'k!RۆoMza?4xroE[]U f,zVd3IyaRgG~P0`hv=;Uoc_[|^V1P… qt8~eՑs>dwLO?l15h qmvA%)^,Hd5KoF{2pT=`X?Sz_'2_!iϳT6t=9܂pIXM_LnFkq6_!ـμ]`N5XlnT WmK{.)T}r[n-"p7In8#~`/ʳ7^TZr)ousq#;1戸 Ib/xʱ7/x 5Iw E,iK -C7%{F$8Ϯ LEo_7#68G:T_ ӛj`߁&Ƞ [;bϓE %]xs sg)E3!FON6 p":r.Vϑp\v`à@wdwF :a_j!F0|XNe h.tlLY . 54AM.mk#D>ra/~ꊇvőxh Sëd!: c4D+j@Id7ubzEjLYqf=RpTAM5(:p9 aJKƬf'6rw {ߌ3L RE-ӣUKb+&h)m%gz3*}6|bT<~R4Ayu,9rEs,GRv15n=f%ķϱҧ5OK_Y>Jtw'Cm0өr#qyyBd+0:~3*$Ct%{ܰ΢F5Y==U'Rض>QW 2IϿ#ٳlɑ__< !Hs/zBƫQ|=Dȟ>1;߫:{O|g0t%ӭ$ocZ.'F}i;]q;DPysN]}NdMww!+t?%|#l.j,Wb Vt3@;ܫKl c!'^d~Ր'౐ɷcXůbT'jEVz{GK=<H1y".ѦeЩ:j2Wy/CbR0#jcRףvr MY-5ƛ!?$p%T7/12⑑lzlr#_  [E Tfk~#J,-k[}YUĹLue&g#%] n ;$Ԍ͜9wf5 ccG$,s46 *uէ3i*@ oF3m?yM:11Zns7I1v^F>=ӏ 1\o=jӷ%Hr|ic1VL*H CO\TQmShs%Ȕg8x^@x(ɵۭO}LG̈>E+UZ'nJMGnZgEE$V#XƸ(("#A?EXOiƺO =oT; pooj0\*a|I,by?Pc5(++:w#;=6Ԯ3o2j6Lhx'0xp a8rR}5 0;[맩ō*!Bgky$N9"O |T&55lPfJ͗Ci'VУµeP~p`$v5EE 3 gZL;T HSRT ߼GC=r+4}y\M_s^qR@!ڰ 8)/%k&MةñMv΂]+sW#Yb*U5 )0+Q0t\U}5;5CGvr @3xJJHRVIj-L_L_s B#(B= 񪵉EjN!U 1PG c[y)f8ezE?I[?\8)ժ}}qCa z?SDlt[r6J[% "c3LOJw)w"j}$PX';Oy&UB8%hJ %^Atݑ|P=Lшqʬ QÛBYB+8U%uSdM6 XXEC>Yyy 8͟$E!X5S'ZIwUU.rlw *534/c![~m 8CGq ˎNŤ 9d_QNYt}tu [KmeON5Yf.sf?኷_ CWڠFrXC0~'G&ڲtZ9E.(IDkW.8$d@\P~'qXR#`52$F~/N% `_EժT 2vÆ51ksؗ.S~L[’z˯={b<>ݗˆii/qUOMwtD=h\5.t|_^Ͼ$uQi&wl!S.Xy5m'c3n…Y殫Z h6*@}W9nf_|U!+Y\=M[K1&.06HYaoVrrA^=F"?%Q o\7Ԯ.=RKЂMdHS ^\px^>, 9a`uf88%+Is^F*CwCG8^2޺>[uYR?̥*ix"ӏ ME@\A#ڛ>Xu%G=7+B{6GM [\UfdXvŸ=&7A9Yk(^sQ lSSW4KZ&PB76ֿ^;~ii*JxG!SR-%X5kupF]|PP6**h - YI, t 1-z)lmгR's+ B9<<:f9+qu^7v|.u#*G+k!腧HYHY: H6l()Pls+uhH9?'1g}355\"Bv+!!/,:@hY vו i6Jа E(Ƹg~ 6(7o`%' /ȡ1/;75|E4b\$W~Pe{3`3}Y/" W4XdZԆ3.ԛ~XH6;QpFMl<K̛ܙEC_ ?BCheP~oS>O8Zs6.x6Tv׌(eSB<ĀIKPE3me8E}!f"yd<ybsPnyaVj2*E+4} WQXq0iSbxLs"Nn7SO}9BK>K̝*kK+~v{%ޅF(p )CXD"uythː:g,ha38,,CkCv%Tk=ƨz#?mu1t W:B\i`ڢvfУg9#YTdmBKsyw(3sآ2ٷUv)K@gט:\b3PRG!넋@eu&|9CXY'ёn{zHHM8Y}bG2v&1m}S?3xbY]do`dv`E_0ׄ+<>(l(lR%f 3 -sW?n&SAJR"Tj:=_: C 4ȄQ($8з]%F/y'"5W𛺥?(wg+b`U HA;R鴟C` V*q5gHȍ.ddvEMt?ӛ}K _fA ?c68h ?M+,pR(J \$cR$fx-ٮU||=\ـ(u+T:{ VGALǹX?rz͊9ᡏl+U4(u\!rcۂPvFˈ /s4;Sak2kasoJj w2bw^*ܰ (,tbd#(PdEurYv yT@Lb1'(!l*6YwN]׹dc-U;۵F|8k$e2XY+7}c&Qi5WoD˓ҊxQXjS?aO8_$^~TMYM(zQNXX-1w`{:w 7)v t:_\dOwY9+}"(]*Rv7է ЬlqqW@}j͎pJfG28P0i:X: D v ALH =<}G@w8tD-Qb=ԡUwol3^d87,K|nS776 ӯ{Gߘ}1;L䅱)SSӖHq[?UӁ{<,+[.RvЫ،ʬөTjhN&) jNɁ߹Ӵ zPSN\rR]L84lTEe-qЗ!WQmn6i K U>*8Vg Ti ҼNt0ɻEᏦmP˝8RnvI5EON+~Ƞ.^밎BbIG,p]o;k~+i|$væL %A}ꆏ8xl؍yѳp !yzhiT!sG^L)aƇXQ)ZL6䳍t7FiJq#G$ʦl#w"[y|v Sw=1]ǒ\SxsH `^#ˤXzz6 |^Ha^Db &zF5(cCAvu3Y9"yd]=Ɋky Y2`A5p5\kbDD'*A/]G)_8> IɔYaJۡ/6tJQh}St0iin?KNǭ*n6 aq. 6t s]lm[^S֠!XC@Ьa Z=V1H)h{.9!vfDAHú2*v:=#F/Yl(jXLv9"J<] F#B lDm`~wF>rgw>(LؿYphK- V*[P /qMt3~4jG~u3sI4YA7ɑƎ~½X5(&vkNUx SENy$E()9椓]kXJPABqMKc5 0!WS:ʵ6CKX. Ez,H"yi[*JKZ85&ND"Pno>g(J($Y;aCV.LkZ615j\]GQ:>>Lxz4cұFsqUdF65QG`S0 *OOŶ'CqiAI)բp G屇H-@9Ε/;X񬊙 WGn Gcs%y+ nJ($\[l'5!Ԩ.T+cǵWeqUk+qU5dM#uYn6 OHM핥jy;V7Bv n'o2D۠Z̯cMRDzi&8REޠL xH<0f,pFG!ufֆ\l1ѳogN%DŊ_o&SBt%*tȺ+0Ɨc~}1Tp URo/OrJaņ^&PwP5d8bluFxj(!̵czF+C4d^lI;T  uDOv[9ڐΉc)RbIW+H݈a?䵟~LO^rBy·,{^N{r3aV<< 7X?ԺϭW+{90sOcrb2^ TjƏO)w,\8f2]v`݈w' a2`]j B4pʓb%TU9"C4AbPNb ;-fsM2UAD<ظ'θE:P7~łPj""p,GS#h'TˇSb˜PrBLy@vf{ZGb>_yY5pM s|Z4ࠆ# 1md&vuRL$H̏H7L~5ă]O~o1'$7|Eēϐ/cEVNG2G-Jp zNu#0lv̶)uo+ǒLX÷7c-jxPylx͈|CS xPx;X&Du<.Zh8S=}n#K|Z)FrlWY w~ĵxL(ئ>l>6:٘͒N4Ch!֪~g^[uݓU:/yC7jxr PgQ7>J⢂NejmZ`eR)A :W~ύ-/?^r"-7 -ۡk]R 8:V# %Qfҝ ׊l|I /b*G8@7N4{ _Mgߌn ~PrTyfcLb˨Z@L6x4ot 3ja)*g@m](/Dg+:2Qvf$p2? 8ڕ4jB;0ڛ#C$$%0NvWxڬgT De{3!j n.MBÑ>aԛެCcd'dF(&yaL(zrFACZb>,-"ipF=a.\D(GT4@ԕ6ص֯#{T0R ' - &ػ%_'L!?ݍL= ɘco"gzhʅ4=3@F)?b`H[XΣ4;Eaa_? LQEBI_i oAPlkGiij0QwT٦&J%\T>sσх':13ܺ ޙK9CA}ؔ`ߢRO,Ngd(EhdbYI+R:ԛ c.#:K#cFq~cypI V5z>:y&# f -Yz㝗ߟ#ߘ-H@1["~74P#!X:R}4P_W˥puvGX|n{ ,*KkG)im7>?S; 2qMk[Mē ^j@6tNmƘ)L3hks}o ;s-3vx'{mfwI܈a^!rPBXWdU?BGtKo7ĕϔe[J}x]& U$aǷI;wJ"ra<$x% b>#cl^.vH@i +Rw-ə_*͇SБ9_(S|ܭ3IAA ވ*5j}di p-rj% [1pbjQr 2e=Y#|"k 1.t`X' `B:>t0dh٫ԓH\$ƢoAIf'视H.RZV@4$>S'=~e{r-҆ؾY?xΎ"B&יg`Ze$''b/ygAg|g{N~'/SIp\F Q9ٷJuLA~@ ? `[?Qh{`Nz|YʑETk!t '!]U>r{[R1ƸR qY Fg9ZjdF=Zɗv:3ՆX BdQ Y}xjηxS>NJpt:c&8PeK(Œ]<_cո'?*C}aw]|@edL͚2-#?7HdXJ=3`)#ife߹o*!\GF`5݉0 #fz"'[)ۥd:Yg_Ȅ6kXNycr{'X0=7=gaU4,ֲ[qF dkE1{Y_u&G|`X );S |1nL۷Wt|>xK5XESWY4SD( D.:We%ARϡNgow:{N06 ۯ@X6>_ΉP̀Bj$x+kgz[ j_­\<~U;ÆeեEΛ)HT^> : /h){KKӺeGii.D+7d[<҂6y?X41^BSqjգߔhXa=X+`bAIAߺ7UڍV8 ϵ_r@ǎ|3 h؏"X꾂MZNzzrDӪ4 ,{U:v*θ)T '{Eڒ<`ǡHYOwG2ߛE؇ԼSzG%YN;$079k~J6-lQ_?ԓU454ŋJaT(HtPvS1|1i,7fr[MȈTVatpXMpMF4BP,E`w1PZ j" m1f+oa=#.1lli0f(?[֥hsb Ks㞲I ĎaDzGTkFG.MUAXC: #?+ ֞ Wqܮ~L]ֱpMq_U4bQmܺyőu~ P% _(AQw1L` H5H m**T$L]Ǝe_JQtZ }[GnH Ax S YT(֊N,^ByM/N:\\('<+ B]r-zKg*2`o8757YQmc7doRʣ iP :tAyrӾv2#5Z޻N!.!ř0%'}&U胰xRݺ8 ^u7z[~WS.%M^%NlFzuz'!hIeXђm"nwa— (qx<7yR mmLcs)S` f7)LILg)ؗ\$ˉ8XoD78-k}02=h ԣm^lI[|m^bI8%k*cWSB^-(8U܊Hsek͸ A{,kΒ,,4'݆3en 5lܬt;}@qLf7& iG G|PC.c}@{ qamI+ P J}ۨᨁA)a+bյ10ǑNO_І%RA舍EwsG4BٵiFt퓪ԁǔ0ZD/A )B&`ʌUo a}iB?BROIAlWAfTVlXfTu!6/pU|[K7AHnUBp!ARYdFiR.?l a1BHYNX%C[P&);I^WQfb#`j]-ꈻt (KGLF@v%5w]GK)൴žLmݖZW}Z_W>5RA,/S̀!JeGzo,+0x'M\=k@//܃vL6f _ґ˕s¢I`5d!HDkrg)c +! Oq ^}08zЌ#i 0ǟ, ?+Dc.=2JLkW_s~L]"9J~L*G6go v!=yFOg&X'S~)nkH9ҺaL T wqh]3-WxhbJ9w'.Qoٚ$WBf:O\K輪*jIxXH`Y 3%S%ѡeQ oGGpHD \Amj)+ԋf_(v(~ ,qBQtԴ|l]'^y9@@C΂E+&N*PQzΆY3;QWTz0牎'O_FoLyKkDs;ˆ5`FYO_߶#8DkM&K~Su/9+-q/myV#?}f3XEȬ{LO`'&>~)++ӟtMJzgokrbqAN X rX'qh)Y\vNHFfć`s3a_b Ñ tINA>y!hl[2w]HPف!4{2b}AtBLu3#S99| n(*棭oӸA` g u1"[m xP:RC%W rd"V˜^>4ɀ}ϵd{YpѺ1jޥi2"tEېe*k+8-%Z:u)fɘVݧLYG1` w۠ZzdN y_VDŚ=P&$]ږFmpvW}1*qd^ jtq/?_D ywN[ !!vژָXq) L kV6M}SG3uOWHl6Mcg9{, sjy~[tQR(ơ2{GiUUSvh2":j=@;~5͖̎*Cֵ[lA#UZ:e#\^d֮#f26k`j^3{bǨXj^yP% VϓF5l2;>[D{%EfP'8g+ 9p%oT=YL*-Wy5㳨 ءz,3I[>V{~#\}E[EOs 9Ay5nZCa lN. Ғ8ZL5 F.a^=V vNOoE*0gG06W7kι& oV@(7x: k\({"]/`C牠3|C_`t s,`IiŚMlku-SWM~p,^XDa^o"|]ٌk~+#0eCbo~RMj$^8LSg7)8e+ptYe ErL 57S9XOz48\u1VYV_==!hF5~^&$Av,̟Zo%\`_y0aM=/YesD3?րxBi+qa>,!hۅAy|n$ցYW@r AU@@Vlri#^qS@^qXJ83m^n;|1В{ gܵ:xM]@Jf0߳`mp㬜t1PIoVbJ B.ӱ -.z_F7WQHm.j}s,\IRw,مғՍ1 lPek @!Bt pe[sX5Wf˕*X.!d'd2Sv\6L\2iROn1޿kR[Ae#Jmz2J*$& 5Yd?E|@P#I>n;A`qG%p~00׎Am.ଖԩ =P؞-y[wɻE=4J!ܵD~`&lލՖte܍HNpqwdGhDӝcNo}&.us3Va3稵JTPşnehgC}`*{@c<3|&>qna/ϙi889,~L';8i*ժ&~JeB;[!kuL oBMj~18\HJ+]">9cqqM֊i4B-4w5 ]$NH|UP~[oNpoւVtL'% t=~:g_^>@ 2l)5cx9xp-Pi#'>0 ) 86 *]+XޯrgQXXZ8 zd_ auvRō^қVIe<y> G/oXlyr9=f};H}`w2]^}b wp|\9|> Ih`+SR#iŠ=3txr%^ѰY,GYaVe$ǯ%;u -M*=rDpA'yyZU0 t{*M>YL;H @A+gY퍀YXx" {a,U:NGM۪Tgq *\}X^{[/_BDn=^apD+]x&rOuutv,Z-1e\<AUaK G^oT_}g2_OQV8o')Qk /ٜ˫";{'g? ,6|2p.b Y6 aƁ4G*~4u᠔^]v\F,6TQU9OB֐KGG6CÕSc`UHirm;I`g>u7H1 R ,Zu$C-,V֕~_T,PsKb]oeu}Xh~Zmmsⓖ-12М{`Hccq'hzOVOKD<ڥ 40J{*C G siU䩊R+fáX>c>gBnZ_ZlBt lW V:!# *AhsDɁQ[;#=ziS˖/^9L.?tQtBσϗ*eU+Vpue_!W#rVto^2nY7.+R6*aQl:}BIYhӧ,{~ "zr<}MٰFd:m6 Y4kp$KJ* X F1Z`5:pAf~c`0jD$BkNXۖͬp5!&U88ſ.7mfb(c+]"GlYto8bx!YZ&-O^< 듼sEzUƤM2EEɋѨjecLu `tO䠔39$40`@%qzVO;[E&Um z/XօYNU "\sс-M;PQH0 ^ >0ŜUs=6e'sJ%o>w;LBLaN4Hnx I 1K+ ,ȻjH3˭M&XMAEl3&j#G:Hgu3:Kʄ* ^f4;ȉa8=Ed? rW,JXqmXmSPjiG-3  d2qy2 oTQ39 F)l XL7c4KwÓRK o?*xjr8̿;4|&;dGV)a & ӡldWI%2}f,:xj-O: ,E;)e#ش5/tC*= J5^sI*xNN'" ύGE|Dz0sf}і"LBhDOr67N-`  X#ɶdBQ+h-cWu(Tr]?(`;nա';~+S(LֽQk9(6D +61 _\PH|&[]]Մyp )Y ฎvbQ674¿zjxYg #޸/Ze^f?>i B{BC t YQ'ǒo2[L1QM;8GĘDsntugI <=V$QJiM ⱄO\Mt&2Q׼՝$^?("oSBt-j(T*t$\to}NEv*0_` '?5$c>PBw"g ɐED\ʼ'vgHlxrŭf:ȠåunJv@3X>#1l"ip3]WK*jv5ΣRo?G@{5=dv$jtJhƣVX>䟐ϸhaK&A]Hw/Ȼ1>1;E c*NX# 2?izn-/GCk-)v|g6Ey^FׄY *Z񀀷r/eô Hmc)bj@T/MG##MĺJY/٪؎52sМ%KMCņ RL!(5 Ŕl(wc'7aVB(]u(TRq,r>E,7;&fk"Mg D5NrB6fmmqo-;!F3F~݈7ْ?o+7O# yXA9W#~ 2C 'kpzB'p2Te&`)OpXQ l3&\ywij6z-O<|+>]U5%;9zB (hΕ٧05bd)DŽKQ&_bPw3Z?H%@Ca0P|餦K鍤7jI 2Z~RV%#11g(@kH,jUvXL1. %3 PxJ,ۏw;0OQhm$Gr` ^~k"3q8ƛqUll Gz>L[';OF%En]I. h3 ;PO\8s0o7k>7T _"}6ާڐ>йķ;T~e7+͌o$?H\TTal1f-CALU>~fn[?;(|:NS.WK$>,!a\Ɛe"aY{&^G4XIlJ3 vjjOT-*tlnāl1={\GP"Ҥ"σߦnaa߰%f命G2noƌ7yUAhzKzLz4TiE?f4#^fz\+M],FK! r ^ C_T+:@˄KP*BT'Z$Ҧq6w[♧s\nSHFF-GN|w-|nXZ>`<kyjCM9%tѡ1Q3;0b,Z3Af# n&^P#w\*ZpƠ%&ck5𖞯ԬIlAdW\\5.5ہy](lVV䮚*%Li={ f63 s\Vt/9.cx(Viq,7wQڿz⓲l)y"~i: &;D6vJVcU FAAV|õ8\X' v%"kU"F.:Ykk:AoqȻjKTp's*gPv{N.7!vՐQ"g\AÖK$'snf֯FϗF`*Xn Eq9o+ >~P0|p7m7J`T͔`?$Cf˪HRad";E6QYHy@N,)rd"H$d LAίxćgf%xv;0^,e".!=ޮls~s3xWH#L7ۻiWhzYz§9G6p5g@*9\:t`%p-%M'_څ6ʁKg촲YScy!32tօsR@xNVX嬬^`a{hn[R'ܫQ8SoV~ORlySA#+$SD -v솲!gCQ( @a3̬Q=8/T&̔,k=FqK OoWIt۹"RF9ÃnSAQ+gm\قE iʆ쎒"sknڻЪC%!f(>l 3 gag>?: W!\'>vm=/o@hcp'Xbcl.nڛ6!9@"vO`27QS&Qrv0 H齜m_d@ w XL1kƵeC8#/q<JK1UkɇĪَ,ŵztQ0==Cb2z͊Ŋ1uȀ_ IG֡kT!M3)c2NV1{瓍`j#]m=i Jb]SXy{żAZ/عNČΪ,ڻ~ۄz#"\nhF0SuK Mb o0]@ F-$dX6Ya`OY}QqB%CH3Ssp@ /$`ݡc]@D `pMu/z-F̺߱r~7ivGe&=^3S'v-UhnJ; +yX@#z$oE.5kaQ UNN}Yu]V?B4<f.GК)B/v%;.sбנ[?4:t#y)0,|dW`ִin}<ظ[ Vf_)x.:G*X`伝bܞarWZTq4LX6rù6P7DFw^$ޑEd2APkݚrRU> , s1]t-sVS Ye Ti#WS/?+ 䰊e؈`HN`4a8vuhm9F^%YH7{جd/Bm/*|87cgtݲK35yZ͟N}^ 7yr 3Wt_p[<|s~J*QR j 蔓^cpex2 x|!B'廬*9UXd>u??Ipgq%Ae(*{&li__`܊1`@?%b?_34 b9Q*8 Eg9tJ-+M.l2>XUw"Lo`ε#vzI8zf+4FZ`>RBF7dCj>*Co  E0&KKP5=M$رٌ*s^\Z\7\xIIw2IKYRsY ެHS<Ewkeۈ!JzsYKO:n߿.1`Z+Q!0n|pU#KnӥL΍O6~ڸ28:VX ."xrv̱7+d/gQ<dD,fIQ2[}ܭ9rYÇOc_g&Jc`7Gl Uw2e(PBZ,%RpҌזp E? zU[ަ-l)Rq{ /O5:gb.8Apb02{G6 W+:퀲 $MNo.L Ĩ&U#%cHS17bpSpܿDv.g^&Kҿ ;LzY%0}b9?bpc*cb{ IK +v a%l Қ,Ë}JW%mm}Uqx'70\)ʒj=0F,/XSNR6BZIx6fb L I❺pE\A]Mzz;ٔ*_ t2<ȨlV'pM]s‘WlHxpw~1TjۿA""w` _^ wdrf3g{%#}_"6x/!AX&İ+26Ot35a-ڴ@9B̍Kٳǖ?%|o C_ڲS+D7h]778j85po ,P#T|48:wMaG $Gf6%@)~>(,m-ע>G§eS!s/j H167y#|x&ٌ Kad KHhY?a! &a}j8P!U7lEpE'X*$1 H-x9٪1m\O)oaEHhnε~l{"X5Vr\vGujk^U[B,.߸J+H;mV{(ûpsl3'՟(pH7uBkF-9hԾ'E㷱_ẏ66BIf@Ơ*uU9:>>/Ì/uXw ak\_ѿ\-,i;{/X ce` $ގL:`#V=2*rxLGS1gWISkL\=C(QY!*_6+|ok PLO3*fw~a 3L-OSJe3Y`:+pUη<9LV <*HfE@T0|DB.o+1 ,$ۏga ꛠr(od knO%>99Ԙ@\e"u&*B ;:tx?Ɵ\+4zr࡝hӰ뱪F \j\rԖ JNHPb|61 3S"f @3FsPsG9ɆXE>yc*-)KxsG*T.>3FyP G `x<ߨd"00rq٨ֶ4yf GPk.%L |[3\ PVuiE*V@ׄ*`SA` Vh*mn*\_Eb}M\9"5`A):x7Lb N'9xa?%3?t>|[U2dtEM7܎$T&wo7p+ҌD %*WCIf?F2fDKwІGqҨfF M]O to{ _]~\K@ȣ4 cQڱJD҃%X qsMKX&CYU]wuYJI>۔jia.KՎ;Yy4(P( Z(Z S3.x=Th>^( v7;@Z,3l #:|sKo h\\;6GP p׃YxݷLsQ6t.|A6aY1QmCy}g,_'|Ϳ;2g-1 r\dܯMs m4ZgiP|33;1 0Cd\ շ+fʤ8y~DqWiak+;NpPNY:V_ʴFi p>`9J99Z2ތ3ǰ)pP眇.RBՊ:I3͑:R mA|j{tdVJ*ȉ#, 6C;' mN1qd/湉g*@K%,~dh yf` 8bnt`sP̀9ni1JGz8\駲 c1cd|zc0`4?&,4{Kq/V$`ZJ|(ob Č|#\jNy 3HāKnLSC"aDzbx*i6^Qm6cE lf@{`R/0?,]OVVEJ)U;?7t׺v_4HP F\#+ٶnY >ږ <+'7+)x\o*7HR#[v{E>V"e VКÑy~%hJd+k|x%#PD3(1Bx`"[;y%nJ>[$jޒxH; >1A]o $g]h"Q(仪 )⻰^%&NSޤCƢR YH =8J3a̤>~YBmD*QU)hYi?!]2TǰXS =t@UEr-7yF}"'H޸) n&Ii2(bvŷ,Q[,<&x-1r\Foxw%OvP-VG9yXCc)9 + ^BcЧ|`h*Twfnڻ{˶FF|ram3#HEuL ݆+/aʇ@槞Ru+7/%SzNL\木E^fhKh5;-Z6b/C/?1EkP$uT"Cv ,a Lۿz*ݩA7\ݶj) 8 ʜk6)a-*푩bW{։u[g9'`l8- d A9s޺~`/ֻ;}fœת0Ð:O4g>g`x)uAqnV&U*W/ބdhq C\`{RWѡ6:H梫=IT:[/An(k̗DKNYw+u=2=3Z$vҨG`PvV~zא/4 IeX.E@WXUBa1U=o w5-^$7mFdP Hg4*qȪ)"E*= MYNm E37 L:XͤN@9PŅ^{lXp~+֗2=2-;!Z}Z7̺ʹBZ;WIO,fTc+aњg2b9ΚjnE3(f#["YA&Ws]X8"\h@D$w7.5~~2m"Kr^`VNf`򂅝~pt/(>72mj^M<9?Ix,Oe'[,;LMI/VF]}UBz*sF"x- CNz QEh@ҴU0\!k'M֪ (~B8#ubCйLic;&]_ ý¾h~F:YQBǸvU)C4wU~6n ,'ep;ׁN?M\tcigxݝ;:bĜ }*Vo?կ!*Eb+ IN:/ޤ3֮ 1g4dJ {HT;ĬQEe#43@Ib$hG+ka2#SWkq^c[i8Z+zơs&29A|N3Χ 1o*V- ,rJIFȻT51$yb޸٬uFTOgW'T,p*%bRi& kZrٯ)=ʙ8⑧N`4"kHgSF.zO}~YaJN"1^`-M/x%Ƈl?b@5-.Zę hgSto6Ľ]`Iі'{ ǜM.czc쓺D8szԤqYf7`/LڛU@J} VR(cj v\T!-~ՃT [&ЈWXxg/:e09\{,E`n>yZP`1su/*3]7mɏd_X\Qx#uvsF {=煭DݛAB=%xY2&h%ButˉGݹ!Ӟ(װ dݺHuTe 2X_<nAĠz!{abuRj6p[0c!W'.zq/erQ$.@xy-iyHj+*Va Q8: ELe/#sG 2U8!J1hQ1OֺCJs 8&uو!4]X7 OF #sڊm1i=EQR>R>*\rVuE C׏R[BۭOݧ~-AG}<+. Q)V.~U%o\й;FԴS"; 2@s\}~x-c@cwS M$W+nqq%^"lcv ӆSU(%ެlPV]}p+KisOI7bv{~+# 0mMFe@AI1LmLOOEMR/4IUSKURX+vv3́=C!CZAn@ԣ ᵉJ`:\/4*3zH[B<5%ŻGH_ f^>jj1aZ]V )WW-QЯȄ~DW.eKP1i05]ʽ(%2Ɋ"\rCʖȑ^_SJmR5Ƴz^։]r8'?[li y%$&G#%y&R0ot9DKmgBBaVeqFx$A0W:\Wzi FL9dZٱWXa&1 AM.Ŋ W1Cl0Pɪ㭛 $xQ{B)`nq@?*]t =5q;s{(5Lq̷ CdzrO8o I-!hb(m? DUUHT;[ #5ԗ>{հ3$gD|T 5K*Cyd:~2s jH !? r_)'/-G,P>Y4$}N_`-}8/Waw\=w0c'uw%%5B&<YzkœoprqIw7v/W^k/`#Ks2}S6A$ӕaJA{ i_Xza>g;.ab 9v_p@I Tq 0rgc5tj/ vyvD7%#nʧ!ml){X椧q[Z,̒CvNq >Kp[iϊtfݐ0IslP~,i,f 3W)<$=U14"۰ BXK|SPWY 3i`Eᅴv uuUY&ru_ROLN\R`P$({bq^Zսofɻ )368<#yH_)G0IƆ]\K->+c-|2{@M~6_Q2k+өj!N|´Ie% +$cb392Jy]aŬWG%>%"xg#f'Έ_Cu d G>(ջ]{ۜL"yJ~~dd\Jdռ)z_. ]fمkZf,mU}=)O8D'z1\U1SH??n>7g UX;zȱ6H'tr*wT!FTl)ڿ_<]5PQf-tj, kW7À6'8!A% 2#$:i bWo޼eJ?.y|u|_B6GUx1[l+š1#>%1ҁdŀRwK֍d*ٓ 3wP'كï@/NO):MuiRIhu[p oN \g:aL2xjSbTg}YtTB4-ۈS;QGd0\ R|oR_1_G0Ղ<@tN $ qmx G&ܙGjSTpԉƱ!)| $ M+/#PPgg 66ȓh;*r| V!yWo` Gfq]u "{uPcJPk+8i1$gPRDS3f$G͘"y:B51͝HQ-^H@Ba$3>JT~77jNm X;H'Q]톍|0U00 툰dwEbiBO(#@7'XU6^7c4.&$!G:.e!^|cy)k*O|))5 g&q[K~|Sl-9擫[/)ԬIh{3%+JE"X69|G*c51遄isC}_ sV^E%gٲR=4f}H ]m4Ѓ7&ϭ|3˶"OΨw&=Av< J@5dڎ&bR"ە,Ĩ&6)F,X@(FD@+@jl`E.h a^ſ]VΣ)8gűk`aĵ9Gn+/XuN:!q{g bX>J`Q:qI 3SbQ aϰo: `{ pk%Yhn-&Y;Te :4xQlJ¬"_6b54oWKF ~<{oo;"#i5_Ї~k,,w;k:9HcP6h >tGJaǎ p]$'YDSE;̀U2EO.l N־w4)k*FbR0*1پez2| .iBDNy"_{37Ch%÷s,/܋)Y׼AAO) s1!}R틓֡[dZ3ԈvRa  *{F,P3vjI vHb91,yG*rO` \s%h& 0s1RS,T.dƠ|ӟ%o,/l#Ynb1Fpsېm iXž\Qwd>i-ĉgknFQ* qJCoHeyE\RJi&r\#MA9y_V@IaSŀuSWv2 R)צ_ :o6$$ mx2((6e(UF`ɰ=~k9&^ UPZ6f<c x `z F&ؓ\ozpp\V:H|,-c~xLӃE2͚+/Y{TXUz(&`nǀl+'vI/s@Qi/ZݢK9SZ77 V۪ͣCBc=KG 5$M* ,Gwr6 ̥LG`(2yNl.suBzş9xQ~ݽja-8E .S >nk^_h˔g!{1c*WS"̴ +"=Z5b+U~ڿX\ܟ␻U~fS6Zͣ`Y܆T 1*ǧ> g~yH; %}ZCҧE:UzqRBͮT${|M Tv?CE}G^mt0Фg;q'Lmv:Ľ)_@)* o㱈WeFkU.L(_ָvyGF7lֆ\ws9H|H>B)y-j00@UTAo4p)R?w E`U[b9j.PnC*,<)Ofbf7Z9*7ϑ}Ng/TжBnrӟbSETôXM~N(}2]J"tHvB-&fynO\rLio Lٲ&^chRUc1n.bEWw{wߜ!p[k=;Lǜ1A:ӽMEjGh uV;p#f Ydcƀt>O}K%0& LIocPdg0NlQRuOXei,e%uqofY&mk`(u5T+VG*V@vRg1-0!Y͹IxAg/Wih%9b~zRG_NՒYve,!.h\"մ1Æ|z5^ LmUylEjo#nC1=%>QGe4٭s8#ͼE!7\ x$70O,q74c}4<JcQ8M*_Cv+'xFҧw *>66dn!%5<ed{z ;얨w@fՎSⷮ%V <FZQJ:0JEX,j^A1iXƟQʒ,վ;[ʹR`gL#@FWԸhy#r<:).~ASl8Y`V;ww&m8YP)~ ra@?gz⧶5S!;zE֙ο]h`FU*~^RehW(-wA5xmܰ7ntMJ(* S`I\Jøez׵>ʌQ|r;v3kS #IIdPב{d TT)D3K?vӘz:!{hrl@]@ܧHK_TAKuMw[X#N,jsdF\=JdhKCm 2.ZqUOλwh6Ed.X?0(sU&@6b~i_/@)Rw,*rPQ lބAR5BgBCA! (eHמBTB=id  '~ ^mYqd_+MeX7\I͍OJdK%8JaFԖ?v48,wm r/_./h<p4^yqXICiׁ~a)5Q`]ȍH%:kr aң,YN0'bH;[vzD#V){ʘemn_"jUhm6S-9 径j,%PvK8kLA♱MS Z;%Mm{"ڢ\hqu}P?%C&CgE;gO&XUɞ7?ƞ!9EjM.(_g6 0\g߀xdȮf"5 Kd`;x~p:yF5"fxXP]cG8Fzg+TXjK9BQFCQti0#qGu;>+Ki_qujL@-Ç@QJٺ6sP~q@$?GsbqR6ELG!Jq[W([Cg2.wJIR1;:9̯#\DҨJ4*m$ O$pgV.=HQ%ubE*_pf`6vbJu\ꑾWBD&:-9 [sJ~7'WMґRj'&fcKY& rƱUiC=M;x'HoAP$1*..zX0 7ȕE^'H:HBoh_/M1S4h幙63sevӅݡC]Pr_J3hK>l?',C >J9:8؍_|yREu&om$5ξ>ӫ)c_j`h,T$KX"vg]ιO/qpn <'e|  X`/J{|4 %޾9g_V 'hTPGf ߬^8@ йSkC #a>m`u1[Z\I3ܛQ:W~xb-VQ-Gb݋_Oh-6)+3neڙ0dDI_{ mH* cs6Rk?Hr/b-tǗ۱_u(b½Hu;a>;*\13W :pS@_9afb`3q  C€C.(r SSf3) ǻZj#:t1[6; k'6<嫸ti/*R[%,L`AZ,F>('*qȔ*dӨ+Qo0yft01P`rg)w>_N~SB g <7cNyXM + sq+f<邌$!K E*kaTh,£ N CeIJB$.:̘ bfa5}U*5J> Vd#ƺtGf.$ncV W+օxEG;M;ky8g}Yx8e+'ϑ)'w+6]J80l* |5)vl"M}C:v&V=8N[fc҃d_~"A(cDQ tx-W,,QS%77yr>FG/yV=N΄5Z16z1ZaVFۛ z 2 t~! j.sww/>C1[Yʏ^PMol5Yf ҵt@Ur,07_+x'P9W Њ <ա?`-,λ\97~9ŧmdYC]yC>֍+ hǝ8oYOm|Plf6D"~f&7{m$s߫:a H{yIO%lƱvHk~'#bZȂ(? CR+,ܓ1̢X+ثUHBe'UߜVt7{L?8zwZM:pR٥IE!>3xНM0j Bbڭ5:x&͕n73<`|`SKbr/7λGkkrB5{ϐIxnLZ# gj_LVvvlP/YsҭŦO}"U_d yY ga>Z MBD?W$m c:y1BM, &pSZzmM˧ itɦSK,T'XM-eAh{P5 !T)m~7Nlh&T3bt9uX"=^; Y*/s[ h(gh(syL*3k8[p3C *i'yĀsU(J\BDA 7BH&z]@i)Pl˫$z5~Di]U請Է TL4CC#"BkH$L$>V0"DـBa|ugo~xs aۯ~S6!ν}6L Bi %B=7XF\/$qiȜgxrNrDt2PUXr@Og&OLq`,8E-]3͢MGWȁg fzAD* @ +^|Ů( K\][%AvwsaA O)$O N( "4a0Ir(Vv^{'sKȰ!9VfIEnI4S@Q50\n΋K277 A #W|^T֛PukdAfR6u%*K>ڕ3vȪdLlx2?DA Ю >uve{mjCXnl~%&GԸ_ȭ45&{{EvzTksrnkrMv R e/O ҦV@J .~̢0}á'j>.yʾld d*Ͳ3P)!-hGxrP5ZJ*Lu@%Ս՚9s|#OYArr%6D֝UsN,^{Kl!oɬ~y/= 8Qf%(K"PXݜ]ׄ@ ͥ4+D94K.9| DQX@3.KcO oN$Mn]4D^&zY3)ko P'$/:Cey5@3v8҆㵸K_[[j_+a-IuB 2iF9?v־m,IJ+HnH-;IX@x~L\&6r2VoIQLdQ~@VȬ0 :z~8|يZN%"$k%XɵKS(~v\$j?ƣ nĔXCdz3*{+9-G5v|c2 ]:l>e Z- x3 እ@^eQ X91N$&U0) d2R`Epu\L3lH(SO&eqb S1UQ6e? k$Yldh0^7`Z x[tr4 SR()~w"h݉. Y|؏(Xvȉ]GwJ%U٪a)rςKfҏp<xuuO Fh.oSЇ[xAL Jxww3Fm 9v$1FH%)TQH^-/-pY33UN*TnzJD=$Sj$P43 kPm{[0UW捜L?k#%yp<α=[F;G׹d'oJPܹdVeROgsu 䉸mqeYF-֔_5omBAwDbnRxSzLjYiԴU#k7)`TuAcҢ@D"6d;0|;%@?٠p|$%L$w< Q)H2j.<~Cr@J#%1IŲL,q·t5~;&O* ¬0ܒW-7/:BSP zH6Ex 5ҿwP {.Sꚇ1]*zf.1ți8qI;b']ɋKfDwd,J82ǶTnw4O|h`(E Œ]yhMX I2娃krvk 94z1ǖӑ+bn^{7'Nz*jձ^"M+y)*k.C #:5K"Yc^[!@j % &=vEFJ\Td+-4\id%%FoZKj34lǬg? ݨ?%4rg4Ly*)onԐ_7m;f҄)Y>H{pF9Ebdzui D s+צT(R%:+ .\p7[D"x1hꄲ @P^p1Pgrxgj v|Nq2]Ã5.ݢ0~W$zۙީ]@^J* PL _sDL%)O;x8?z) lmhI(Ef źBS>ms]$̈́roL.$L.0:)K4syjEi3vJ#Z3R*[yuEtj裞˗g`$CmuSFh'qa ;wG{"eJuTw{|8GHPD~fF4ͥ|B/TbX!4,RY㕦ǠqD;B9 ġB;<t\YQer6 uNw#.2砫 |>=y!.kPQw3tv bz0ʶ/*a (ϼsWUaX: ;+;wVu&FsyjͦWc'ў՛,Ö ,w0|0Ndl#8X:6$QA(*d~S(@W{ΧT+?)[$|xv?OO[RUg8r}L f8/?>Th„o蔵zA6 vdVZ{@n|}s* SX9{&Ƽ?+9[l{wBӞXcgnu^^tp,dkM 2%p6Q {[DTQܷxD^V! A3OaΐSjG8K { v-K5CUP M oM1o.S$QAOlL6Q:0 Z !͇bzȞJҬK[)M?\a(abxNL G_#[YG&@Ngj"W 7M#->XCFc!Q2 ֊Ce}){aљ|◱ٽ2vi9aPρv%h^RA6ZyrǴ$+ix/y@x΁Q$.zhPsEtAQ]zm |aL9cH,a*_[8`q܎8erT e/iH$Lx1h ؼ"3Z[><0dJ_H7¼rK ?: Ƈʠ캘3+>EtTg,ǫI ċ%9нRvMfZceCcd= wT g !%B@hh4;D^[ZdL |8E rmGrρݹ7HN]6np#s"|I76–s>`JN<D.MpNxQHq Dg"jT/7<\74>ߓ^Rzw츄u?,OMkVǗ!Uk"e%YߏH.ԱoHa,1,yr;wVSO˗̿ɵT%VC$@OyWQ$s"w!"^O!GH 7 &)u jȼ:%~vX* bbI\?yw]G4kPp ѐmӵ6:n'@#<ס=Or//*z_A ^Z޼IRp4B&RΡw K"2 `K+He`ѱ|-JR Mf,I&C>!,[yf,A=3|)\ N%Mbۓd& Pk(-Q`RFPWt)/7ғ)Q;صp7nJx۠+ )n=^ch쀂M^:5>|=BSM7<)@fF,kZWkCc$GkmW}/7M{ldqQ›FtDb̽8+%UAKi`@NӦFr KZ؂O6L*kJTtE'emɱxۑ3>Gٹ\ wyϓe%@MB%عYO@L}ۄƿ]D>14܂@<>v ڥk?! t9sw6ߍToY'.fC~mG25ʧYg1Ri@E:xՊnjo\53V&?C\p?-SbŞfoz4J-՚p9Ɯ7^tRm6?H2"y @Kfܳa.g zMq) |2d;a7*y2rM&FQ'Mn !rTqսcv.~jxJHp*$}E? Y>Vh^hg5DaTY(C 0˅Պd,_~mP J0}%=/_wxm(ې64 mĮVګ҃՚`O -uْ#_'l秩FVZEfN[:rD#^=՞r)՗{c3++Hȳԫ.[lMϊjڱ53M1_: Wǻ_؊̜!Dv9]g,j iURp4OI~z𜖐㐁-FLO`x@?+M˛4Y>On1ZWP`W"N i6Q? Z j@bP'=&ۮXgcS˹pp6dBݖkwk_@@T0`uI,P_HLbN m,>֎CKJ sphkvV,庾]L{ir UbrnZ8?ad{߁5<|nhmwP Kf̓M •6v&P?kr*+<×95Us#uaJ.jvAϧ'Xr>JҔGFBȹNM_5Eq6j A|Y7^˛g!V| ~#CWdTdm Ы*tXf}F7) eMR8V@Bwo*]%{KA^2\,Ox;),~ݎ!E0+@ mG #͋D]%ŝJ/=TN0V kdNՔ_7{'zWp fe;*lhm,]4jGG *yW&Sb]Uf-j9 s㴤;s<.|Ōp7EЙ^fb FnW>Nk٤Hԑ^Fx̩W}pr2I ˊi)kaK`jd /- S*$ g2񰺵?޽ʑW%o(ζS-hQ3@=f0*:F1[B^9q OGrsxx@oXtyQ7hD|~-ǸZiE ~HEJT\(|s ftp;7qJj^ 歽n%T տYwW3>6;> Nl :&oRc3mG&G:\F!-@wǵ9?UL>(%2rŻuFckjGwj:\?N e _h`m:v[QOiqj/07{4.n?`й|.:ObPI^ DZ0r怢}?$ꂙ"UnN@cfZK`|$/atKMy[A*1ןX84{)xO.fwB?n>]bMRŘTSQ-) exe{?fŢQn& .T™'"ZpU{0ˎ-IB7ȚQ&B&_]qO x^' B>m ^`t}vAt"HrqGd8ϞԎ @Kή" #>[* (vS6ߪjo+ž - UlV9yAZC]>7+[-{%po6=C_2NLkXf+:*#a9i D]>$"ɜn.iԊkZ|$fiw$5ꏤD ]2qQqګ['x/"LbԷsfD ײTo Zذ zţg)[Od @5X}ݾߎXC*cCj Q2j҇@lKոӧ$ -s7FyŁev{!$@ޢ*+mtg u- X& 2a:D~_'$D;!Df+0oHXRvuJSHrS\ O"̋!ݿפܝk. F47>勝Hbhy=I;GњaGX¼CuA MKz.ֲ4b-jP5R;E>.'ť6VUt)^l7)z} -q}_'T[{QqG-cL>1KNW&= 5w=*͝u9_WЯW`p8M:78jIaS kbQo˓{%[i3ʘ(`K{+1\ g9󬫟\k;]R5hfDdHOMnF3ifXĐI|:Nn0䏐Mѿc,O{"9>uh񂘃^) wVdg[v/‚ .*q9 dh);QA~ Y\<4]0ljC}.I ¨ dyM5Ou1=;iC%d->|8 +؃OXy0 ͼO?LR?fxj rc[bȱAdEݲ^A=lNBUN:/Sem> /؄j. X^`j=HuV=<>y_ |؅n'`Cw{}C}b [o6Gw+U&2 3BVM{zd%OwJ~]W^9.ɁP)eugW ȇtƅ5~Pؕs ߏG5:1!u&l+!=$[}Q@ۘ(+٩&ߊEF bzuX'fuqX{Ûˊ BwEv`Nu+BqsmzXIks" iCuGCwwh; /wkõY'DN&o*=}ϞLJMz2Ư&tf=N~akR0' cU뮬a|G˥|XƢGo tX$RD)H*gdI7ZMH&9i%~ʗ<1 ?tG+ILCцTYsy)A(v>\ Z֡UƃIE/ORu##UFxA%96m/ ~‚B((HDBaW{ J㢀&S鳒X>4B#{Q !`ya10ɒE. Y'?1LN TEA2J@va^Y3(kܪ|_S}5- JU:<yz' bG{f5V6a|)ɸ0/%#*kSGTn2j+<\mX =܌rnBUH=Y#X [ZA^&=FPz @ %/X9Z7eșmwchG^<7^,d7^J22- mݎ"?myR.\qO%+b U'Mؔ[ۼfNt/ܜ4/ ܫ _qrI m}$5z>mɤE!}ä̊Mg$s PP|X!;"'xYCF~<)9S+.2xvas*l0,8I4N`W~o&jހMcqfiػ{Džq ƟM7:-{ᔌXL;y_ȵU`i(ǰFY ^%gsp WeXWE菟:2'~P^)&y:5-{4c邐:.TЩnYVv @o+UM:0Y O"@4mB뀜āܝ-h K`:NG "2%+9rpɄci!~Ks&†i-H>Ff|YnŬKwMHFY%`| +'Aѥ/柄![RC7=w}Ȼ&X SNin-/ƬjC=R"KRf|'" (pN)*-D>$|5Br.`p3Ir-jQD%۵ۖY3*Ol@hi[V;XqGi޳[ &Zh8mkfSSB q '/9}:#ua5~r)RW*n#e2ʊ=4Me=y]ˢ{޻%hw79SJLy'\070/έg V$kܳxKӠh\ qEßnjծ ~m̸='%PdT&T|Űg+ESzP J})/k)8 n Tː&FAROʶ1 B> Z~pZRu?8.HrZX ӀUZ7~7h#n^v[R;@kVtƞ=`qaf hYƟRv o ⓐFpZ&@i)OhZҩc=҄V*&Qи0,AZª (< `\3gPŪ6%9;KR;*G*Wۣ*ϥbL 65~ы8ԧG3! -jq"JfF'x\f *@4'BH'G.#+1#Qv%d%zE"rYʢ|5zAT&ʓF/ΞR @vP|S#Wt``p [hy X?WgӢS(JzY= Ow~0~x[:q k ]Zz^?ecr%{v<*5!g14aKfUlᆵY3ޛ#NF3a!KѸ?hAӛ-m5|߰.e4*/.j^t4Tr):7G}'C5J i4@%ds E߹]@9Ĝg2}8>B_ԇ YSq&OYKRqlRr:CmK}rnϲ7jS%l5M@x]m,2b 1}8HGmB]Bbޚ/#^;iʖCdjD6c;];w 3)JXwɥS@^OJtAQ V6u@jp3VuTT>jB߫0y"h gj>=$:' }s|]ES2AP@8MQY2km5;j 뗳u? aSy`۫h$??pCў'LC=R(l1!edqI^eZI䯻 Z`8Rk% U,ʲ&o|3rCt".? g+); V-duÚ^F{`@6h]8/}a߾BJL[[;~џH`mYSzCYRHn|Υ+fY]&S_8.4M] pTz*e"VgY L=J1m|i +ْť"jSGn [A$(csZsk0 ߤWώQP8l3f x/uzx\xB0/V9ұn &V=bQC>(:QiRGO.ApV=񛓁ڴ^DN5W搒aa'G׮Y`^NJu1356]41%šOu ^5#pE]+zP<Y<ڭ2&^!߂ M+WoyO҂1u]+<$J ?oYpH5Ȫs x3PZ')B+];Uɽ+ L.Nt;k&h#`w⧠29ju\g̑kmGyP|&#ϳf[2`o~AuĪp?"<˄&U@LsZ DRFXYe 8>A譱dE.w*2)3`ʢm.{M#6yYdR@qѣ<CtH&KK a4T.A4ĸmH䳎qϴ)6i<=7.oVdti]F'lgs9MA=0/ `IOމIuM_G د;s9=``$)eIEl ʮ$)3}:#'aGmYiv Dedr~,3*>kzX@_nI8@̥wзڑ~9vmzj%vGz[ʠo` .RC0lK ܳU%VД_N,6Ձ!A=Y#ha`0'>7@ iD'8[11(w?':=7ua7A8eh )d𱶙R,!&嵕  !o0?@->sS\DxQ0VQɘ! .gj:!#suc d4v$;T<莀JT+oL ;~lPyD9-hyNԣ۫O/] DڤD|0)^ E 6❑p7p4_eFZ[#sgnrבYwWɨD (Ct'o[pq֤]T|8Ӑ2 0vc ~*>JtVO7J7zG%_j=m^CY"8Dq_2Ξ8vh=H^.lմz,j\sex Ҿy}vo*/kqJQ1qZ+ N`O4g|<6`꽠ީ1,AѾmCxxo}?8I78^bKz="XtLA>Ox"8y\=`jc@%RJijzOBvVBvƻ B6!f?ҷ<՞麮/MYy'h86b;\|`>oȂG.SyB:XsU jw҇ |e C q5 Wm:ĩ#Y\IqI\dV7丌;f){0w'7rլ ?*? Ii bYx&tm-L?j(kfi&*>Q3<߾F5q`odgGD国95$j0~⥃#siKdM3eQ: 42`Sq 6gmBM]>M>iY!w'";C Uq _K`H#+H}8fm͚?:v#;GY,|'Fߪkֲ7Q}C;AGH 9}){ V^WS]_i@xux@̛am| Ѕϲiuh=O ݖk#~u 2=(=l՚ECP'`9O6Gth +WյŝE ,Lm}'z׳|̸IyoDpa^ߌ-҉b@aĆKL6W$wbȺ?/E*, DMō)wnt..?0"J`Z+ٍw/7rp@0{1xQv_-Qկ!dr,N6k;!dFYĄL^SIw3ON~z[e(5.q~)e3D12(䮛i/kŰr dq(=L_`C Ϟ@2+>|xhAǤi҂+u6o5O֊dX2Ǝz?sJNUY/[TUgXT:!PQGR"l$pczus<(zyBJ2'UzjW[JdmLJ|~R~,6bav M^YF|'K 3][ӛOCr͘-DXU-&J M?p[ S, 9m$D3!(?"VSֳmo&Ŀ6gԫRS^r=6菗:cxoh5cJ lbFΘ( sl@ S@SL7x)ҒTtծ|y~f} \_PO%a;!LarWbˡ-2)OWЧ:(uD@Na1&`V!:g% ^!QSpm_ t2-2ON Ü!x ƃA Y5㴮$yݨ:_AD]`0Ir9-7¾^;ܶHY{а!S`"k[7D.ecvJd <:n8薬(nѷ8>ћ D~S7Ʋ=7Tʳ՚,*548`&2% Q%%})vidJo0l  s;OTJ)p0A7]_7_bDO7nƎTYKc%3 CbNBP"Eסr'<w-@̏˷$Y#ؐA̐vRKQܶvTٌ1f6ޭ?DS qYb{oU);v&[ȩCKgƐʙGy7ë';&Wג_2ZJz.#u]ot4f^f;Y\,+srƒ S3o;yrsa19wE ]1;)4U(~}SKoAJȸk!We/0fURXde>7g{o-BiX;]z6to]LNP7bCF#UxFDTy7+ `"Ap%hGB2y@Yb^@"v0qMBoSa]]V;mL2K!n|1y$<lC8?is-%Ge%^#0cQ> {qDOT:(ny<^.nPEAV *f!͂OhXs%NZjJ@j;OWąǂqNKU oӰ?4vl6\Fz@hn0-$=x9?A.z e' 9@l% Ρj4òypZ5oeytι=\?ET@9FȺ%=Ki:i5#_y)I5w?4,{Wė)@B$5U_$F]s]{2Zo¬(?9ݫ"]C#n]wOy< BM<`ĸ'r+_=yH8V)15chP|i+MDT@dXҀS}D$)Tj7:Z>c0k$ڱ.xtMĝRp`f; n Y:#=W8砵ST\/eQ96԰ =ߝ炵U-jՋ,y7pnF퍠%̷Q5l3 y#}_,Q w|3&| 㭟"$H x|p>#qĤ-EP!cD$/KM,ڟ2'Ky CvR|b0M[M?<^MB9/.t8k%}.?$/AU4>}1z/ @ Dt=Hޏledbg `)YH oC>U[}&K 檩jo rV|:-Q) Ⲣ4qm Dkc3šG&%+Q#ctsQWȯpҏ@rny["!z{@&i_u-[ tVỷI*PFD+M;J.%20O5EF+jIhEt@Q"*tȼSd-@gL YkQ6V_)6]X՟3`ف }_7'{KghK'fɰ9SbmV)i˂,QK cdNw8|,6d`;zsxkp˞%u3?t H;1tdį=CAGgv MsFyB*v1=>\=Ը&_͚Fip^ƃ.{،nf&jMR$u<eі>ԋ9J/׮mkPo*DE+bLTmV2wC) jkQ/+3h f%z`ow2JFJSBL%X,t+N}Jk8)F*$ =$wlIGFŦJt K730_@ 6pk:KҊpwÝEÁЫ$?BPEQKZl*%)'ڷ~nFbr֕=Hn nu}^"_$,ws%} L4#4}_?-6tÌ- HH4Ԓ>G[ }ໟwZg7.Gfb~JܛVք)F -6~.ƽb*(""B񟆳U s LHBs|(Rj}V<-+yC7GQ]Û){ \I䈕r|i"T;r)v%J<">, #"n:';ƗX' ͍0QvVwcky`nZFFeM(Zmͫ3%G.X.v h5"Y$wiN]sO(BnYzױrU?4QzxM"%[s1 FIMB$xS>t5IdJF1iA'视XKhQtZ,[ >1z$BNUݎt0\v{ "i#N1YmsBG_ _;2Պ\@, xK聫ruoneKbB z.ۊ>_c?oahxÎ[ $mrVvZKӬOlbt5?Mjs N̯$+y1oE,ɤP"2dbMi %ҵHED:)ۅQfTR | IFr= 7τ"3>C[jޔ|>GI0uY NEK~7U^>>1)7 1]2c[UT;ưKl;6|rĥhPYQߦq8<{ڕ{W N|^aɬK'#b7>8 #$={w(v̵Fc8X40٪)_@gfhP8 ǹZ=衈!d֒4)7{]0@˔%L0"XDRwnE#_\8V̼LnKte:Ʉ\j0%}'f'Ymp3k'XMWDZ,K-a-B d/v ,Ety_XH6im@yUa/VŐ!>bJJZXx1ι! L<yb Vb Z=ᷩ=t`~;?Z 7Q)9:n_`lif54 l,]y="^*>CSh>_E?[[' f6E+bu| &k2ӟ2*6D eMܠ0 0 1i;t6|* t;miDyrj3vwg*]/uG|wg5;?&g9{!R`hy>-b'_=~;'b1{JvqHiە# Nԃ:bFqnWX-xCtmO"lE/?lϢGb8 ',y rvƒ a8Dd oAE,f룍Kp?ȦeLrdo4e[I;ۆ")NW/@ } =]5ZOъSpЋ_D B-?H ]$PڮGCG@FڏU>x v"Gˢ)лq{T8I?b TV/ɢnA`bn[GS[at+_$J%.98=GW ޟ84\'ˍ] rQb¾;a1hʧM&L~\^J\ksgSNZW0)puRYoyX\E&\{o3WWr6ۻCS0 o2DYb'ʤ>^mf CgR%ђjV]XnVŞ~)i0B!bǧ^`gi߶Kh̐Aqs٥ɼT>9foqb9QP.γ+a?Z?6MՔGY5! W L0͐ŔB9nnDؔ"g:2vϑ6 dAJD8X LCҌ# 4,ewP D~4 YQ *wZjmJ&"5>x~Z`oq&t3K;[ q1%- cwwV4HGmŐ`>]G/[sܮ!mًQu5r؅a,ڈscA(?G$QSȕnPFaM԰nASNiM-y8\;+wIɊUThq0쑢hHsvց~f%҈' KcOW䁹/4P'gMU#Q.) n>д"& +I>*Ҵu]Hf҄@j9ߚ#R`+/Nӱ|jbNo dMKRQ^([؀v:dXn3dN~:(2*3`s3YZeIzٳ5>R EՀet@GBm+駟7ڼ?jUy1)EuaC:v O[Xa (3̜E/.0.w*Uz&UѮ~I4?ʖ4 ]0ZFnu)czC}z.cQsLOdoxD?Q#>J7L@7V"%Pc"eD?yIP]P~5e3m.I;hjV1hGP%>JOKLrW-x;Ɠ^+fA3~>O/Vh"7֜n|OҢMRɀ}]t۾KxP~f+e A|^H6>u:cU \a4FEWvf*zt&}.rkFjCr*}}Z SENL]r&Ț׭L)B|;4?l Fxͥ, {<X%@53rts\$K ΁QŹAwb5?fNA‚p´'9=Wz#^"Y!!A:9M] @/}7yuުDY=*:~h-f󅠎z.\~hU{SmJdR%=vvBA΂zڗG~(=aWxfQMT>oF6X h{ig~~@ds$'T \CXU5h2vcAS5 U ε~g/WbʧO_SY xbLoD]nr\ C##Gy>ܥ|ըp;'FܛTͤ ~{߆ u)̾OE)7t?s߈L`ӌJI,򮼗:CPةJ"[MxS*wjt uk9d݃~)LYV0"q7SŐNaӁh@X3*!fڼTPtq> 28W{6=5_ 'Oo ,rG_&/&&V 5ClVtq(ƍC&Oe#<-|X@ Y1 ܈tPU}mXf}HP٣= Tb+,(pR ՘_e 1zfF6(krpm7s/V!F ¸O`lIg{b5Q!7zY.BcM CvǒA6~[՛3A*O7)@uIa0 ]ܝ Y)DCaɸX@"lnCpl*\ mxg -;%k8wl7&^D;4K6{Y 4I<[eW9 BB9W;vakDs|ӧ@~ۺ˳*DG[()b_h1h#Cqw:3*9EΘQ莕o2#Z%BHX>B2 k_T>NwY7w}Ɇ:?TgcHNy`cݻPE^L&/XQw7@X]D&X*_xzm ~Q++\ؠl)ҠA$o5_ոb}˴~XE4~Ɉė!Pz=  ]쟑Bk1No'gsmpd0sœYZ?(k,Nh A9*z }dfUF`p?Xv@v-x#zy:mFIHƎA4sj15?gӕ82';φaTα+ɚlq"_Gm$h1_*Ia1>f 0Da1syJ8uɝrZhPG'D:1\&4q}-4,/\n> w#*?M?>붼--XLaeڂG[lqQiNBV iRpa}(gd!,/)qաV;}4 2Dޅ}pJbӂOTM`&Q|U$-Z)Gю\3uZl WBa29 oOHmU(ͮڴÙjuA'n0 Dӯӵw@`eRZָdg8}Ş?=v$yoM6oG}f젤.Q쀑}IܨCSvoN L)2 ه+֒I#A&tUD4e.eڏ$;UuCƑK?_З+%<]nYwMJN uh!ށ_Hd6=,7I_ چzY>3k|ezqζי18;fgr&J^bx )|<I&K%vc`9&Dln/U H?]SbOy-ԽS q_t+Q"GGF͑NCҽxrq3Ξ`z[0?.ЕZ^'Yve|QN]M~%Dƞ6+,?( n4YcK)+ ܢ& D[ * (Rk."Z-X(i/2K ?FꑺjunPѤҾkG}.SBf ΒHNtT jTLZp v˙>COQ5저m`aM4jlθ'+`5?*jR~ m>~˩%_}(U\&0R|2~]D2QiU[n(~s|̒a˂GωԺ%o9H57 &X`8ۄmn2b}n\s`6C7hmH=\':t{C'*|8ȫ-S7z/ .8$J^yb"ݗb]b;%"UHC 6 q QdXwl`1"`?+^oqNzޓf9EJu@t/UbMeO,c}HxvoqQ!ǫz i3Oˇrk+z~w/N$ol_M~2ۄ#NOT} Swywvȋk'ߧ٬J}ɖfg+86,b(m? ^X z[)"jʜ;  EXΆ`is~:4pjcҮeD'9J7y:"SUs NhVm nhP ]YA=1UQsm5d`&m+>?}bRqD\a0oӑT0\bOꝴ0 |bj"5eǘͽ{v-g 'ˁǽŤvezNIL > Wg]yVLt= j 'NUAl0"(O9A |_牻:G^91/iHUˏfãl5!?"T1yq_" 3ǿoltm$JIk_R.gNw) rp b({-'dq{`qgƣau~aݛ@ES7 ^g)A^}^xhTtH"3? *.(o"ys_fzoaBЅ:D IS \@V$ >~g H)M*"wudY9I.ƖبčF=$̨""" G3&{ʂū[QC t`*kHeCx+iV\GVbe$ al!TsE#ADH^Zs1P0yIV6 Ԕ]Ki$?6|IQZ&~]QߣKGMX/ )x 2=3q9s?x^㒳BNo*2UO}ύ}?VsEt~E%'Рa w>w;Z i!K;`j2&B s]BH D{t$ksBTrVިίqW`^3/X:dv(/Aԣ1N臨TԻz7 zn|؜)(26W :reGj=[uJu$8hk,aD^#Sc۵]&z7wboX:lON !^q^T1ęYgZTnAuh vc7hgjJX'Z!!=dcDvŖ.FREEpԽb7+0"Ha&*v+[iH԰AǾ S ]<$NYzvzT<wQ*JEd9SR8s2%9XOz:L5#yJI?~@ٞZ{.z5y<֟|2D`C]LS=? I8)Ma^ LrA` {'ݱS~Z;\-O,tݧJ(pmq|@mh߾ZtJKڳ|Q(nn@~.*5Jӈp䇺4#u&"-IOsUnk'$ z_̎J%*A2J+ qxM=1\c"ɎL {~a2ߑl^Åz^"Ֆl [/o6P@YffFoυ`>3%1VD/IѓuH1JQOeٿГ!Sȗh͂Pe~]KNEWLlr;LzEqוO3%.޶5OAjB\yb(Mx$H%9>)Oxh /ߩbaIwE9)n~OדݟG1ȁz =nksD}olG;zJߔ=ѻyԚZwW jEjДBY^u\jTI_m?1S8StȻu'|7ms!t蘦'N[#|ޓ*+b.݂WA560'i5KF᱔5wj&&RG5ʙKILjNB^TmG 57Y7W47[pwdW>H03 hE V6f6Cet.#ް`o=2Ad~Z7-~hyx_#67r+&kWz(41%s! \TuM&^4R쫁Ia.vתji @TW(ZԓL)-a چ?"V Rˑp@yd 1{|$ A4AdŀOJ85I.gU'lQ{']۠du&Ŕw8eeO\#Ƿ[WF*t56slWQǛp(2׎H% X&N+"Y!X8hG ;FڻEM*U?N="XG3([jB,y'cV_6EFĸvzKQ 6_t6rrPXX x.5c#FKÌ*HH 1΋o%*DA' 8LW<jB@{ }JGEڧcwN뫗;@ܮxNͶ qU4 *nbEo٨J7ԏkӋKwj#䰥)"^GtUB)QqD|rl>Aի| ~,F_㱹R9Foэ셦D9/ Ɏ֜oP$(pǼEkFW3X߾-FLh`<:|2imw/>Y<KyPO?jj'*DkoVk([B\fqBzr276@Gs]=, 2$Tg3.X* &2Sę`)GFhgG1f)S붆pygq0!X/Iů3'a<&sN[Z &~~{>p3GXdF<+XL5Nċ,%+]Gz Oz/;:0AL+O!AY%M J-iG<&*w$}e *ΕHqK'VzܩjnQ7A=zOaR֫r}[a:; "N -03#1=ѯ+Ƒx{!9>80l%;Ts;=4> el"5& ։܉qkǷ%̀)y4)aX̣oGDM4I9W+D+ =VP$qw35&R>dV$6%HYm.3n3[V1jMћ<'3!nL/Bg'gTO+.09l2\\ RoCSה* WăiPc˘oW GxF!(yc\%1ܥY=˓ӓ;Oa|.0ksWj.@$z"װ+VlRXa[2BH{~I6eU>8,WK i%|HM߯GNZn@ kC[:\|FKf;BpuZ̲ɝkaRpvT@[1sE?:W(@!J:OXPGƔdL*/S2aSr t0$\}P,!TgCz-;_L8-/wgR4)ndh ">~[oSLof.5ЂӁKIk݂/\!rI9<] | _q\/qzWUp;T{8BqXfyNz.1(PpiW)ei8q#-2L09w5=- V(wygξ)Ձ;0lq'{"f+6cPp hX]yzw\ds Dh,yvx6nj GqYeb+D$DApE`K iTy'\= c*#<=wx:՛Y`p[TmV ޕkc?fi?*O@g1[@1#fҷN96v'9PFL]} @`POj;jVԢJc+5@Tڊcĭh/Yyx2*ʒǏPm߀Rkۘuض;mTg࿑Uj\ꞇC7Tm3:*zhH k/@A(:?7s Q@ g:)љTY\g ڱbU]}ǂMUxKӦP5@o~vYA~3]qrzzMazI 7z#8 4RN}Ц1$L׭9ʨhW1Stڬ*L"_l0@9Šlfoσ(nzhbe .*Bm׊D gC˭t϶W~LCݕMiAzK/391'1 AaVvZv3c0k\EZĮ}m e{nD8IM+w$B1"D5_[eI]@Sio h=ͭbF#kʅ7oF#M'h]oҹB oM0w?qXaR]džp+߂0 {Bl'gTf7l&@S Z[J: &87y—O&3,@=f'2'f)y#. qZyaqf\kd+kkX]&GhNV7kŠOC LjnW"BWZ&sӘi7ܾLam>dh]1& '(օ⮔:Zb^Čv"/FcHHXQ6,KK=a?rҊJщwVK6?"vPFv7;>m8uM$j+89|\}?/DF"OIi)i2kq+}3WnK/Xx~q[_ղgF*cx־:\nkmobcfFb&0g_b"Sk C66=IjU@q 46 D3z 55?xMnm<8ދ“J~h|0O y 0(p|k n%\TItUPYd4FLZM;}!_!c:Q.0) eZXQEhH20 ]I#n''>-l-bbk8_Yl0(,UB4ba"lIt /*:y-0a@/B % " mL~4/ŭ|S̹ Mjy0j":"a&Jm]AoT,Z.̪CU^8.i$h?,-K]KIAݒAWAջޒ`UN"=7L H{d@99 S!N\򇩴p?˩ 6뫷$bx)zWc_e0(O=ĵ\hl+*OpˌƭXrMF ms㎝RχKgqr)mH?Ѷ?D"E37I?LՖP:Yw%!ڕ^tȭ\3.h(A8gmo&֢7L[3Ϫ4Qi;~Rkf1ѥiPT[w#AMmQg?t&G\p3ᴒ;3VbAqMN8BkځlP{Dz2\TG$l!NQPH|z[!)?\P^ Ra n&1 ;V[Z)5)$WHB9&V|픭2w_bQ>?>N.A;/Che)4$ӉPi~0?$WXn)%`^<Zc@q#J4Vтʻ<0ivİ7Ã耐K;[~ΞZŊB\+e`hN"VF=V ~jeVp,A~ӴBtMҒ>n~QȡQy*pVirQ1k?v0 &_ |H,+n[V8*p`z^bK:ԗxC#v91L `S7-*C4.A%< _c3 UIwVD8z#=o%G /;$^KK6(aQ/}թc\̈́SM&Ϲ4-`#輑ch1`2,Fe8*N@k=dF4Z RF ק׹VOZ#..8NNP*ä#wX‹Y^~#\\F;a%E6(X7Tz-xo x=IA+Xc<]7"u-KOp)up9Ӻ+?OZ -&8(XDfo2*vzgg Ê5I8&; 3OgM*qʛ԰>kٹFd99wgT8D8؜F/$N փ"1Ǥi`X̝W *@^3znTVUAsZ(ѝƽz'Bit^}NoDǥQֲ{(E a8Ӷju yEӉ[+J: !),ȩ* bMĨ8j'+O 2{\Q 6OQNrlvt*=\H;V~ËwE3k "! y"Yy/\'bDFN-$W:۰;xN XǍm`1B%,}ɝd-8iSFj޷y/ d+6Az=ĵN6'>j}iЩE Tg }ϙuN(;\#\ܳnG-~ILn#Z52]SM(:Jȳ@^ dUկX< ޱ"dn!%Yy*A 2v $C<UgL [ e jKZhU V=4/2GfE7 *8M+ĔzFFVn]Y>M+p ȤZXl9ON5ƒեPtߦ?G5JMT}y#fυKx˷ފMzX4*XBftH䫸`n`ZȎI SR?m9VM 肌]ʷg"^c.;x&T#E /pp?u6#+x*`WnI6sZ&ico 'LDBQ)DD3Ffj;p Bwl۽K.Zbi G.il_nOZI \B;GYYHU WQA" "#y#f&A?Khi%Ό(kQl,;N([]-9 7Yj Yh֣eȵ\I"a\g{AXNJO=iՏxy5a3ȫ)/z+Z;@TQo)/ݓ4kc)GV>nݱmQecKhH\PQlH~T,/D&JO6$h7Ӎq<\c_4g(iHXHR+(#@ wryZd}1$[WĒJt`@;IGRSPzNʆ%V MCЀZg+?V9^5ڂ˻WN"sr](ȋF~y-ˢU u^R$;Қ! e!ښdhM+=rЬQ 3nj }ۃ 37_VHiYƏGQG9;O&9]UUS~DYX$i{7!fS (,=cVr B–R'RdRQvE'%vNj'`9yW 3dЌgp|Ja~&VCZ<12w>Cb#~W.]bq 4JP&_.JUN:1k>Yr{S'̦%XQaa%OKU⤷-`k%*;G;y[d h$9P_܃| ƈ̞vOɑf/C/9$/ܑuXc;AQ;&x* E&o6,H[I+O63:xA(Qv^ XStEhg!tKM6*z2BIFLt ~&mQz]f/{)Ԟ<~=o5\.Qg2z3NLwU GB=0J^yԄ9Fg{Lq%f"e"&v1zԹo-?o F򿓍jqjC[ML.4v:-gz?P qԌZx 1g ԌNԗVYGԃR8^&kQA[gm_ꉮyrAv"'4ͅ_`( X2sFy{B\}nsο/|?Z<ǒ6_U\Ė7clb]M7x:Q/`gB=pC; y$s$5a+`B:. 1/ H8pdww eg F Yl+k XrR=I#>Q:" vq?Ws0.o ~c,/BLu(8lSF(ΘmwJ|hܣydN@Bq_Աؙv`+"+ qnò@DOSȾ+/jh-=%n:Rd 1=rsd+ӊbpdPtgrhI5p St`tOX~2d1U*^&.}q e, KJ{{FmN>2=ğc v,nٙ~X)W;r93sg|jl$M+Q9ibt;3 ҦI.X7XYr |lNwꧦ3ƨXf%`It0CX ̪}PBPi^B$[)MYCI|zy:4wgL|:v _z @zlD̆(_eDBGp &EB5 Խ3?R(N{‰m;ܐ.1i Ajlu7g:6wڻr>pKX4V dD`>_[X! ܋B)7oTnV>ҿ'vLoj& m#,[^ JRL`lߚTI:d;}5d`62 #zC9T7.4 FlrHrFLRÅh7uMv-: UmjdX.<lAw[ɦ#+j#*?7j}y5[5F-5kȪh;1QkTtK3 v6r3?ZXn OߑtALfF]R&t8Bޞ@[[X^)F%4S*2ؼLAN~" aomiصhCj] 9zdqk& lo]IG^NE璚h+KO͗TfnM˲GjPc2kyK*1JT7F6687OoA'ڝ>,s T^T&24]YVrw~^W!K& 8D#`c%;"*~6AM]"p'O,ODUikC"%N9X uLxo)E8C0\fBi@'_GleL(9x\Tt1P8瞦N e$sMvm6HBkPlU@`zC̥F XEA]CQzG1 f0g*Uk~[~x)0JrOE ԤK܅V  뾞H匩;+&.A*xr@v&5\9! X#֬]dTH:c;FJ+yG ]2~~6sS)[$ @P~-"ӒO!S(bP71rGN\ii5# F 3s$^DwgK._%s!݂y'#?kWhuoV @ۘ}%hs׉{Gb#ZGJ5F=Hrv"KjW k轉k nf>qų&at( U\\:' X}˺$72Q5$7i q8ҰٳN'$z~VwH&5OB{l8]a~$Et*QܶL'_:^tc:-Őp=+KJ`nQH\\QRunv&dR#ptM}z,$] '8;jv+325rېv= ȵYpHp0L6Vuw= G,riu6x*O\F)|?*-, 1-f]#kkcǖWgg8o2uP'_a+jp{+ueHcEpb7 |'ZF1 nY/Eh(S8\pz-M4˺;BHfS+"F:۔=J L10e-VJ"ׁ"Җ" R"t OimLr$ƻ l lx7ɜ -}'on?oy*ؼ"! r5!Q69L2PV_ 'CCqq `\P]mdeDbRE}4=+(mZ׫X`@Mxq)CLAKOZJj6ppiƾ]Sy} #-jz]kEvd: gʽ]Qʭ/mkRɮnx'yąǘՁC EmPEwb(Peq?eVLj.rV$]ޢVFzf $czeqƹ7CիX茢2 l+0#uh'<,l-GEZ< 0= fI!2nhb5%TL,ɓM g0ՙPs7Tv GT0-bM(»aQ\Gl& `x]Uf0ZdlPf+k@BWuk02R5nޟcظcѲ]>_OKEqڅ ؍:xڋcͿz|>X3|YBą|5 >]s0A~ݤ'O+6xցJ6r6fGR_dfb =\ZqXABGM|h 3@LΒD6a:-7}te>*e#JpS_Bw s"mN{jelT=W'byޘqav@ B}W`jIyuB1&u?1B)gNv(uMƏO_ Rw1A*B NfG{ZgƉHv n!՝\gto$u/[`cWg%FZ-U怓4¡2!CKJprP3Geh5y!@!ZAb#`ٗǬ@/V'ca(BNfD⍗o;agV:}a?B;4L C6PhWGho-dѕ/HȘU!'s(NuIhBFM83Zᅊ@C鱸oTkt#6݊Q$̴$s=KًGBTov3} dwWf9hF{j@9Il+saW6wyP˽"!r}ԚQ2-[[Hv@葁}r)=IT cgd yɃK%`fQP0bI9+ ^/t_/,Z 6AePn'`z~"_|L4=3By6T6$Ňr BM!xEk;y}Mr嶝GjB6暰K2K[ӦmnNĜyilt}C't'] :@4 i_h A#]і }K0"fZOYeK vlD|[١sAqa}+8 Z*j_ԘzFncY"4H It٨Ws `E5[mѷEC{pf=|u9jaQ?]dClopהH΢ܱʸro6`,8OZoNYE'RFn{$X\1=1NI&jlQx`%4]č-1[mF2l[C0Z0& aǖ"Ht 4J;W<u&}>R"Dʽ Mꡭ**F7ᵄ? \g*JJס,#5-Bj{cYԸ *%; *9ܛpJD[U4~*}s{]=dq07n4&m!6W{5zALyt<ICk'-H{E^URZkȲ@jIDݑ{+ bƚw.E_w%ph]1,q)AaRxMCbTm1U唗p8G *XT$ E`+_ >`*~988B@r#^&WȺj&=_~-Q,86Lha!C{y[Ywn|ר1KHdžl#Dhbln~6F#$I؅ ̠+Nz4'aXzUy'vd 'qa(PU-l/SRAFU]U^*]\ /ӇwةHKdn 72kIM6$H|˒mloT^; 0WzNq~!sMT' grRPy; duz/=@|r=r0B:ɔTETG4զ^VkRӰt6@asoQB93heYk&D:ȯc ,wCnr{B)6& apӖ#HA>ӌT1Isռfq-6+)vVQB.ѵ]:7ZN" ShQN5G*AñM>K4|wR$nr(~F5Z bi!am>" 5[({x)h ͝/nLgUQF@[l}z,hxvt&Tyq$40o s }!(;ǐDdi}x=mׄ#ĹImJ@ bJ;)ꛮїkUXzU;yRg_:5T?v=o;AT32gV_޳&¯FcԺT}x-XDVyM ]vԡ$rb"K\P"_&[*nӛm0RZ.h/ȠJ|+B hV8*|Fx9s۶_m(ŘTJ),{"XDW^U=œW[5v#;AiIPǝnNV#ʷvPѶH.Xla?'Co4n+Tie0=G~kG"ɢ^;L5C:6.}!v濃`u8TGe"HSE,-@dJ/DfR'EomM`zwwqn? 2O+MFg?*B 6g6Bg`Stɸ.[F%ba^cFH^S"pҭ򦼩w.1ޛfo U}3Nj7Ǒ9'd?Vq Aa','Px; n72~Ç^ .uu3#;A0Q {w}kJ"Ef8CT O_0 Mƿ\Ҡx֞;uT ELh.>rӎ;$m4mr.=T#4ݗbq_zہ;D? 4z61kx%c`V,Ͻ,UfG&llji\1gMsukȁ ocAXvr1#H#{+Ȫ㙖XqmbֳlGFQ5I)ish8rbm:Mz}g|"߬&MOpOgSF.<ÙpnSHTYygMaQo*v|9P`/#2[J( WH%JUR{wxT4Vf޸H>C ~Bƃ4/y2*@rc1E-ȵy% 0 aGWr='&H[ݶ(j-s}^u+ϯ1o'FOϞm+ fCxPo "s=iɏꦇ؟B-:@?Ŷv 1&R;-hSAZB"9` Ş5$iKt 0Tޚ J(-m 䅯Qg#]c$ }C3JUy,:qv l/JأEN;ֻ1J3=t{Sa>>d ZҎx0Ƚ9f!d:Um=?@cg^VJQ3-T-"Mo[: L)U!#R!1E[F ׶iw6*&vNGc9i{L!)Fӻxv?n;p8nLZq&H ^N7sAIf?&Cc~=Պ`E*67W,;>GjSmy[7@ aDZ,8O+~d cCƘ>\aډߌ*ITG6ņ}0߈J@X7Yau_\.nn>^4 v/Zw&ުa +sFAzayh.C ~-K12G_c)(-I鶡1JK-*t/k1 lVOv.^{tC: o1Z +bĠi2x߆Wc Z'şXv gFY^ ?]p{~~iT7dU«x.3Y mwx=b3ΡxTPM$_G ! ՝ϿuZiAğnEr}٫n hœj7 z)l1fWxG~ay'uahF!HVa=gCxBD Zv#tǕ1"t11%8nhGӻ•J<<mɇVf`jNi/8{[¿a_>^uELt$ws p@ 1frc+^)D(_ /1|2ܥ \U~leeGW7h,\/Ȅ.R +_9X0SgbX.|lNU ;[^L/5! 8>/6$I@zRYY5-`Zo(iJi6ۘQݝdҐ ][IyӬʻh:vLϦf=>_F~i5O@YdZƒN4^: Ȑ[fIB:zPKN>oh,oA iSj4\'H7M+l 88_NV= ~׿$ѭh,ꤑ`\Gu#u#e;?};CO{\. Vک%$ٻs`'%w}'} UNTLlbx"I:0Z(r =ܶ[N5$ D -(4ٮabm2.ѯblݩ:!hFTJ RvHdG1jZilM̌MG3\ fJ,%{p,@+Sr< ;;܃RIhwv7h+n_>͐$%w5?.3tJϴCd,/DfBK΂m !ebAA5| ׿78pbq1 >\ӾJU^Bq] N7 y9k6tYY0Xzw_D|AeũNS{WW:^3bV0c[gd]`d#2y ?ig`J`9wp, )6w<-d@/NN fen5|ҲXcr$&2܋MT̐9j6ѝ]eX %QzMl9пՖ ^%ˆu1E۽'i×^[,+:c-| z1fDe'5Pi30UqUS} Hy;Q=v)sۆio(%4@.IC5h)eU+"IY*a5I" '2ίo6 TpN$xxwE8BYHYQ@.,Kۯð]e2eORL1N)kxP\0:6: $Imb\"{lł#ҿV "#5rEͶHW~c۹;+e`|1ۓkcv)]EPxDal7FB74?HC`0ϦU̮XC2#ݓZ˭qps-N@CEnݒW'*j:/"\SP0fO*਻2dx +̏AqK}#%7nTD-8EYdE=e"֥w2W%,ʥK^X? ?힪#,c'Z)-\{w.}K}DFpu569*En|3v :# g>?$7=+ e0<{,}V ļ渗|'5%4]䚟ĘcLZ.و/쀦Dwұ,v]" |-E>EQ(a&ֵM>k&a[.QW$],5C" .= !z]vc1S8j;ԩ?dm티:smfak2\4]ָOU U1LX 5 !j -'hru&/6 w{pwgq˴@C*r2­7?M?䗋3}qsޔZ >==woT"ځ mV ,]|(.m96UڟþH$WN3A  ytӖݪZK7-2еl'aO'WY|zIA^BjКbP]& I87Lv|zaghcyS&v/ЌԒ2T:G~c| f >"XQD>0Q,ARp=?7HG9C"=WN}K[8ZT&N6Otz'~utjV ځm_Vb @',%>g '89WĎtfb1R@p6S*G^&@T@Z4Đ'vy`j}Ns܂0 mV@Or{=wt޸+ay V ]-Qå65z¹|v$dA+ӱy,(c{n.ƧO7ʇ)S=D2.o\okٞYtZPPכj+TC :Sf}o^I<,WUif;=g)[.ɾQK.ܳ/%l6}@]1*oix7 rYe9pK3efɣG\\X{azLWݘ}]TZ^) Zj})ȳMZx۱c]RH<|\Ȉ<@eޚU=,+t-ͯi'yMqy|6$N"KK,uZ%C@., 5ٍ$q\;rSB ,ex )MAy[_p|4٩5oB2_}贵~[(8Z?S-bN\rק  !N;Y C?Rkadd!A ,fc5(MA1<oM¶h+ flŭpH0*FdPov"2X,Y|MAxâBk\W:ل'Ԇ,ǐ~իFTB)T;Kc4gC Zh2~ZŘ"DWvdBbB+9拢B{N3eu3"N溰 7pqs CŋH?}p ^Vmd*ıaLgb5IOrN}H?NS.Kܱ/E_+`ba=@?Q }^WTcy5WžeߣVD|4gѫ]L+"cU9kh3ZY#Vz #x7Be VM~a@/j3N?a?"/-8^q} ㈋L#(Sӆ{ӽ] >fc*Q:3ЁyUh9ΏW2 $cy]AMQ #r$=.ގǾҶ!,`|r/r)H_]h࢚%s0^$;~ҍF_l5FxMI_֌x R4F.w"sC2nDTKʹu#5_HA5)3\_ٍat@7oX|i+X3k`dY(@;a _XFVj/P#2mދ{^(l:v"muвN ό֒ѤPΞ}\ a~Rp_^p o^\bV*[T%8\UBn!B?@7VJd\-_W2ަֈN ݣ)L=HHwMQlx:æW,!5C4`ُ8$ECJɆ1%o9[;'^uܪWJJpia "a ˹@=|eET?yPk/;[ft5}q~&u-@U14(hy'8R8xqf0o[Oy f'oqH:a^/Bc3Xbajorh'8Aa]I[Ncakw/׺@q@jI`^~fL pw[:/LWZfw%H6a%ӋfV98%Q QZPIm{_i]b_(0ڭХZ^JDwopj^kxFǁӆ('bW~w$\ؒES#$T'T?iՎUg]JP<878ZZ40kX\R]]U"3wbw!S3^yޗ5(soGsyGE"5HLFx~.֎Q/Hcqg$ޒP]t,Z[7kc?z(%Z](`r eL'T$&<;sSNҭCM¡o"zfb{ٞXl㮫^tL$%xHŗVoua'oyC!GJiTs@Mm ivn*=\Lp摖hK U.Mwp,![4p-+9~9CDXSPϠ-WXP/Q 9^~n<{^[K B~BN. HVb`-W]T0*/ g"\9%_ulg1 / ? Ħ_gzÞ7ɰ#n6BB Ě~By_8k#gXx:GFJh$Ͱ?Iԡ(P>8`2Ӡ*=Ώ75|kZZ8*U7dZe-wwmv37Wq-;s gA<s=m X+"`?=Jll+`.(רض .͂C!qnj6JM9y%j9/@&h- YUDaSR "J7IףfR]h-"o.f>6|H'׳/$?/8489V1 Nck;!v0v"Y% w*y{:yM?<rOW2v 1^<ί![^cgP5@OkԎ};#:k vq0)55< -93$kJ(-P\t=V&VgdzYTU_b@PImrͨPB=WGtD& [O'pVy]}fn0gI]CY©rSw*Q"Sy-'~DWy@u?=0e`\*vY p2q;9vRPWkCL^|)kLbXƛD : ߡ5+< BFwM,cNmY T8f{5ԑH(k5Y薽|%ڲXfw-YrLEJf ?[0*kL𤼶j(VpaѭU0c8rbE tf >j*K!D;+ ޕ5|!I53C?,|P~ߥ8m x`zX_{ k{~/kM 2 =?=h={LeHH=eA;3{7 c|sG YTk0y)R+B5o ᩉi.ZC"2 ͲmX|/@U͑M{S֟ p=!|薥kyǕ.RMX-tʖ*b-fNIx>^߅{Q7O ŵ]{XlyHH\b P1_.| %GK8gUDfܳ\\Y4媇Q\o=8sˀkЍJʁ_&>/LP:fi1K?x#{ք{MىDr{ >gVO` HM!3RH`4 ĭhtkF[6FpH[:Ha,Lm[.zmCq@uTՕ~ǭTkdj+TCtx:AjZ+?Bb~3ɝcE,EAG<[}2J䚹e\it2 lY*豚n A/ o_m /Q!Ƙ6Ip7އ1 ?F  7U[JyTJg2hd1·#Gk FwGW.g"L5J#gǐ=|%cPH*c.lͮ@z C[`z,%#b>w̑pGm_u8inݛ/sg˷ˌ,u!w>Uȗ]7HN4~D_Idm 7QVyDxi4ڴZY°XgxMU|)ƝvؗVz=C'b+ An 38Y V]7IYşR=dnƕ1ybCp, zה-9ʿz{.PSU׀f$ ?e D*,@QQo]}`"D@r]v;mSˢIi/:c0X#5M'."^dr?A2ݥ݆Rb׎1{ zєoVj/PlRߜ cr=ALuNM;~~wW^co[OmtyaJS&:YD91xvGW0&.}>M*|pnKuo)1X!B&$Q?IxmfQ'-#GfԊ5Fm(񩻛s{TVACgp6MxKIWx!Lq~q08:Qm}_!9Bil9;ء+ 1lV@;p'ǽLF``Oi՟ q;S.,_|؋EyGKxJ7e<Ȁ)R:f-d 6 ݾW#~4}m^aOƌ~fLIUb.fMB<ө@<\Hxmߌh~P]HT*"%K)dT [7.Nȶ/p?Wn[:OyYppހ^k c||gZZi~}OzJ]&hKHhi% }ݡi&h:VOdH(T#,"꣗GB ߩy3NՖv+%(e\7\+Є\)9ƺNҌFE\;O 03m`mseMiBjuq2'@-×ַEUn>4Z?`DK_W)qޚ*my-Fulo΃zbqRQFw4}aBj,w4s?>5C3N:51/pdf^g &WϋGh7]{a7-n] YCc,z9 eڣO7qYm~\7u;},Ke焙GI)vo 7ir!ya:%>IC|h;I cɥI`)HxҢL3mm*cY3\ei<~\l=+E/xsdb0~e` ]ìCe\dz4F:1d P2 .i+|5+F]SAdD^b?.dƏO:$zNod(>R-B[6[c3Pc8Ds2İTV!:F4U|wN7}ju,0EqDĶwϾi|=A 1'uz>^#&Ym&%TO)?wkAIc3}$|/-7 $DӺ13Q}}vdH %7P2Qt]}tE#7_cPIPJ(UHGr$Iy ʵN?=J/XT` i֮e|!L1PNj^R_W<Ɖ@}@wR'"|6*HLkAWPsI0ʿ* ^P8+ "j1C1]JOV$^0>Qm$/+d8Ww+Z'PdAa EbBQ:͵z.BC@6G/"W˭<2K 3xΟb* 6>r?8ˌqp;[2s#>vE ׸D`0B.kGYJ=Gg!+:7tύqr 6%gP@IW+zb. Ɍɣ6lR1E-LѢ6HhY&t'6vu;C{p0㾻0=Af@[&+WJL̕ݤF/́^GeJM*#ߚ[IOߎ/vl; qR)ɻơ(Ν.ňwga3d3:lO-(l3-1/R[my;Y D: Mx! NS5ݸ5uuw%Aϐֿ,|̋M]cÍ~](!Iw"N+KgҬk"؇١ 1A [,[ԍ'w}UHׅm c;uP, }/Vv`nkpZA%ͬJ #D8kK$@F KMcDڜY) R[J!7ɾhY-O_=Ds|`(d+cӑRe ~׬\ 4h44h48䰇?!3xefu{W1YԪx2Aup8$eeOӭH)Iѱel'SuKrRI;a;2X*mi&<8= yUqHr R-1K(ڊg dYг0l۷jwgL{D,OA!KRA`#"s)4[8c?PS=.A'- % BH)t\mذn ,it?E4d~YBu S Q$T'Њzq BT024P"ŮWZO 9gf;5@.ʱG3#)QG$P;O`Hк̢Q;Z&p^5D<foxLtm3gmXOلT%Gj=I6{ʿczA.Ɵplv%:M[u6 )_/5+DwEuK??fYj 1 S)H=9&GU"yH{q<9[C Q@&%m}fE܁O20(_ }?@K 6MIC4K(nGk($Q5ˊ{Ŕ7U/뮌D+ nIGR'~gsiIbN]XE̱?^"C3gkZ'0]uMJJ÷w uD6SE\ m΃VaB2U[I ?D/nAOu{(vpV-ic.D+I5sEiEъs8z`Ӂ5T):V1f];27A|=.'v-bK9)cwOW ~1^ts(W)/HނܥgMFU( Y9 44GPl:wI¯|]SF禹99}d[ +_ߟ9`1fވ੸?l` /&!`Y,r@lґ5eZx"@i)=Bv 3h;c#\rg- S JXV4Cpo A`wWE1hp,68vemvuFHRǃnb)uevGd?i u@΋Lf^͇|t{lS "Nwjr~P0-.*4eJ(к÷;ꘀPG.a9T e7 ;rf=0X8Dy5'S% w&lhmm)n϶:y8Xn|4CWġw<C$ȩ|Sl? RoE ٍ`4 CxEXHh j}d+EQt9ˬ"r?r(lK=Y<=CbJᤗ-Hz3M0P2v+Em@9լ#Yf p! dИީ>4[O'˿a ր:Lwu,|ҝW1^ 0<@`P$!)؎Jꅵ -֛dӬ}0@ib [=ch_'^NVQeN2KH6<*jI q~AELLoS0]qJA8dʊc;y*>uRO#cJs_ٕⴒBE͌h$T]Fn0ԥ^\{>;p͎@wcآ5N@kOzApRw/)@t?4m ՘>*斕@Xo]xjh~2#>sW2e[+B֪Nv.l=`s-nz (`{B2ho{QhY-78{<9 33BF;W;ymLӢ1Ud,SHs5\轋Za(#wů`pQB')_kS}znnрQm~"ŎxW]E0Nz1~8T)A^[`@-@=<`ܓL {G,0Gv UfdԆJGI}+jtq @ƒ{ =>200PΊ:3+i$k MuRƬޡErLZ|$&q-HOj/_-)4iG.m r `~_TXb*`q[A =a0ApP(X BF ؽa@;ۿsBBd-KN_c[Mi˷1L IHBއO}AotHiO䠨Ɏs7I:0&:U|ZTtDY n D<ۿ<^S )֎6)9/ğ u_2mw䰄DN;.,v OKg=Jd,#fj@;KF\!#ƷPfQx+&EdhHv0ť*ckwSgʮl-3 D|E=~xkApdV"bo `/x_/6=e˱sw焐1&Tۏ  n&jWgz{ Ͱ}h E^œ=Zh4X69Ȯ#FWESRO @0T G]~ּ {f%>F^ th7@$oL†)c}bu@G°FLVk/UK BK-h$` eϐ@YF,%yʪJoTc~9ڛ ҘgX_Z,-P(RHv)han 4RWP'{!SfߔԦP=td;a*&j<:7ͨqT Y}kv$ ^MQXe \5u#?se񆽖U@̳A~h(1JG̷FK~3_17mڱ©Ps{-mѭ ¾}'Es"CvR,[!W%ao,Mhcӟ$h2p[|6 f2b;k&66n2%;m)]+;hX*/^ XNϋL| @^lO]uExV34z4N>^ӱ;t/N`|ݺ6g5&JmG9t%:pY0:c#w":<ʥ5jOLblDRl?0tL׆Vsdm&m/+R#Q~/T8K ZC[mZ%ۉj^Xp=s\1G*DG1dn[;CU& Ԑ< 56@w6wf0ïH-@Ifva1(n[(YBG>y;=n7yb'Y؜fj2_`)E S=\N*3ͷH2Wɿ꺼:f5F=C(L*L(R̋e]4%#K3zS)L7ĭ.&o(֞>"75r9qKh_4 h|5-2EB%PGe271\)%==XT( XXuK4hnM3 2`?(( )UMUyfXH6RΊdS[NLb)W' 42YJc oZ[8@ ea?D6!)A"$E6]1(^Z0k6s[N~ԗut^ӽy"[j2?4-EF+) V}fjS~D\ԩCๆ fݹ揮XM^&5TXC1Eu'8|N ʡ?aޘkgȆDAկэyQJ}m;ojݨ]3[b1?y]Xs{tPKl./U!vz丧\ 0S AZ{CkN71-( Є c qfʮ#~^oV֬ps=݊}cwJ$Uy`2ClR_5z瓚9CH٘ܒB%J>Vu4ng>Unx')v߿ܭ*GnhP8_lT $]%jR!Jhz:~8lpSҫGnWx][lh\-t 7;5NI@%於$\zOځx/`ba%ED͍H)׏RT].92ÙRqVq:уCIqQ#N=94T{@{\,_]LH],Ύ仄=\ynH188:s]u80`pP=Jh狮 :4e e~&ёfMݲ❢m LC[/ʓ 0Sp:|aWs9SK1QYeLih\b[X}SCWD^S[dQF ?8h h90xRYT`"3Q"}IuޥK#)g5SKR|l{6>5PQE@YوdBb'yڰ(q_=ē=@\A=BxzǴ} Ӹ(*{$"`.yjh_ô9?BQ;+NkD'oWK'leb1˧fQ̏:[_rvdu]@=]Lz`p#F6f* ֹm 9^@NɩMV5\qe\[XV|tor] fCJO M$hQ1YxgE\Rq@оɨxd`NǽwEVc0<1iE ͸Y5U `Gb>1bO&5mf59壠Ya9mԓ` Y7,4V0t@ Pu?)Y?>jD+`T6}M⫹ZVwCӿ?Sl dGEw Ы ?;fIͶ~[HqßmvPMxN;`"'żl%⹙*H#V Ӊdik?NubPѲ( X_^-#f#>O`i=[@1zeӸ9ެt[dI& 5Zs 5:U}.`k4">IWl R1fgFB3u xmRHSd3?&$9|bA"F$wZNmPve͚--7"Ҽ]>U.zBМkLܻk-.C^T- gww~zΓowT"DoNؕ+#^+4tvbJ f<Q S 8 oHjQM^JAMD$7]^60,hz*^Kip 5A{$ @% ػaH>?fHߑ୩4Fj:ds^󿝄 F*KGE*<-vH#&&J2a0R*dNrܛ!  `uU߾0 ZGL0c a-2ukEv,@amѝ7y5qO{woʼL1(yDuaV Rt%Hv}!1qv@p0-.j*Ŧ9^]nfcnxE&CCAt,O#m:0Mq\UNb_Un˞ƅuG0Zc8G6X0|6[^N׾jAv!NȮ){z>p#'MVTMADcj_jf%'fDP_VzsrHbx_;Y/1 !rNGo Wn@=sΣcdgӸ\1 O+aޜI1ncU}.pNq8T@3 Xs@đ.M`=rX#\IBvaBAUm E,;=h/:r}HqcNUdy&omPoz&z~DT2|Chs 6ĭaa/T,y;HFPGSez[8&@5tTJcGWk6&6D*8(bBp<g,?4f"tns4&Ϯ 1GAQi˚Ѳ |UtV1nI-xvW#)׭{]ĥp +zsR \ J"="sRa td&|vSYFrdǂȄ@ 1^Jh- b%xB%J/ oЮA܍X ^vnnmyYuy:~"o-SWhQˍ-~M|+Ψn;WF^$T.f?=$Ӛ=mIWs0Rq#g/!-Trį[\J@eba츕͝g8TD."]XQ4]|5Y~ p {IT3vWy˓w:Q]]A\`xL^5ԛAwőb*)ܧW7o=MV\W$@Y:tW qS`Be2a.M;_*>Q=IDrl7wDN U]P*,]Š'ȼ ThQI+>F癬$TP/U؉ӳ1**0Lg,,K+ E;b) tH'Mteir,pP)ÀvX ˳tz2a(GMng уpK"mT9p;\s.x= zi3m,}sSBbꝋ]!JZ'I^TV.f&2<\ Iϱ #c[fa嬱JKh@}FYĔmM&-nG>T/.9zÀd1\iݠI]UZ+<(8W䏁DajJ~Cx?x(/BuD+B(Ft֎ 5$&ɵUĴ|0УД0Eʒ4ö;>':o2[ cWkxķ )|m4CD~-EOl _:Aa ׵FVС58tc(q4QX Jrq λNWL 7EP@b)ū2yKXC*߅xp[ \NjD6 jVPh#DOvͣEcjW^h $3+PY#)t= U Q0]rX vq J{Uq00J}2/Kt .G$(_j2 L::=AHKhQ(Br%0 D0NxrG.3 *545 lK|we^aA>5ptȧ 'ЀcMp m0$'To8-9tY-sGWQdDhO|#}g, Ҳɻ0MY (_:,V86{i z!>0@!Xfr&Sè hn8ѐU4񑮐K L l'q sl|W31ɽu&хbS`'jX?^SrA&`E|8BeQ՘6F:"-c_R5ikv7d .10ʳ8'4` :8KW)(CyrOGYgvz`{[mDV{!{9ٺk0%Z t\ybv`^ŏtQDG2ߎSӽrMpXϕK0k[)~ ]n$}(F_9 Z8J!{fQMel?OW/Dh瑽 Wlv((x.izM"S:T3ukv*fZkʎ VH ;wwa(g 4):BEWP|#!e6xL ߆{JSc2UA]‰~~A@ji I;i~T<^gFF?!b=G,"\%Lkl{֗vUdj!== k7Xʼ‰ w:-0%йƖ`AH#pXÅYQ ,r m^~F\6mബ徯|~-!DLW:oOot6cBDc -6)ȳb/[6ےYb"̞z/˽?Bi܀pn2,ooD_[6 9w,7WxN:H$} c[k$'/`rgA?GIw E9K˼'iOJ!HsOOf}" e{hez 8鷋fdHVR>#OYi̊oB 8;:KbR9[ zU?? Lܸ|8dDxm=jmlEIO1,BʀU_C$8sϽR̊\# -ڇLc0X~ XMJ}cqRv=+wҤ,]r}eFB_o,OQ[q3P3i'妵hy$w4?+?+JxI7nr ȴuI'alN}8)S[ߪ"6M-@h˓ ~-,QIO8u!]P 5N0+B0*7qEF-2Ax`^g|/AdS:a/XGg ߇:!N 2Ųhg{کgD*}[ BlNn+ȆfjtΩ^#O^Ef(t1uji]뺌S}|ZuQl,1^r+xWP[|l ›'F,hp2HTvf]$A$^/K*I2qZCӤWKPN (\8H$O~Feۋp7i^+,~4N>"2vq#%lR2{^lx03 XY=( Q>8<»N$94B)$XɎyf?T]p'%Ӊ0ςI< ? 1"XZsb|AдHdM6=W۱ G'N//pײn`b\Ag͌n`Xo6`L®rڦ"({J.]J8X )ۄz4AM/GܺjwC9+悹dEYߚOro bHiN /tQ@)nL%u o)P#:sCDs; v M^i}uSr75 l%Y6nrX M䐶au!:zn+åCrdZuzgRgIkU @Em)C!R.{  ڗ#~$c!l7/:z/ {gcfB̩6Y>h,Q85lbN̙ϐ1 r;*WTB>',wbTt;9Βp@|/2W,e~NBǍۯlųϾh18N,0w/88|}{0ZqBٻGE4 r[]}'VP-™rVSCCc?^:ext N{P;AgiF̢|}P!$I2c5@Q}?Uչa}8AN=Y@hy#Z|Ƣe*Q2CS\=Hjwfʼn,Njd{g9{ƵJ`kbtGr}0agB2-^U i|]7+Y0j01νxD ځgZ#Z^.'w5{ۢզc>whs1eE 9%V3y!>}Y(l5-F3@g'31+N?4e£)sq2UoƎWFSpZbGn@ Ǫ`P=o 9-bSBɢDxKpE0S J0&ӥi=3zxL-HUAc2g9=oRYHzez_$Lxp4R2 ^`@ k7R*8sW5yGܶ<>{{JA4EG<x,$yXM|% /z8en O۩.ׂJ*\\"';e_9wŦWx %ͭ[l#ukNp"^f%/OCY^d.Z~;JKWj \Pn,=I{ӈ? tCe 0/D-`: `}OWȱ@ݽt!W!?=a,=u3##1 [n?"yԵBK)8szJk`/;@K^sFY0] VPu3mxs_(mFewqfm8Ƿn$ }eeO 1(΍R%VkTl38֏+VaRQM 'jɒBTY6=k Gin; gISaWPS;m*ulP8`Aiu-SͷT(䧸@vY`- K%,[wQldfZ@j뮾ZU_x3MY<'.t f5'@7S;#l {6*3kDH(,3_4sN֩)ae6A=B輨uv>dsaC~5*&[WyeOF>C8 B%–)1>#Sq_##,AH]7Z5H6 ,NhI!r#O^Jy;-?8"o9d}=-ߣǣBZt퉆hˏYjm5EqeӘPp"]lA4xbZ**N1˷Υ(9)+]M6.x%Ҍj$DJ:Uh3GߘUfäj)<{jΕI˰~n%&-gI ~=o;'xx}Ą?P]U;"F`TIDz,ޔ6[D6J8XT0+[XD~rLN^C"7_vޞF^m\iZ]4^^P*eUfh].Fy'TC >'?Ǥ8atwA+BiǹiV6*{QX1^7lbL 3* jڞy:Yq}dʀY#F`@YZd"8ƊnHp]Kzu ~<k_Lߵ恄?t{Ё ->4C~[~Rjh DL"&@w/j>@@ltz;\Zw | vr˖B"=qH\\, 7=es$6ԿҖV41?OXaOTP 7[g`^^!GK9@~{?yK~[q>_?H~Mt)s!l?j>ϋ Jww`aBBM*.yW^=*H(LMc-6zs"2$F!HRc·32bj~VjL'+hC9Җ{8U2buW+wJikDC4.wm)wᴪh ˫#좒!z"sٴWH>YR҈$ 22nqft컨TOw{j]H#/QRDĻj[s6_h 'E D!5QOtEUq ezKz:3 n<;WE'zSw=>[!omVM(ٗD!e6 FCpRQ1C*Ȫ,tW0]2@q7O bp>urƈA| 9\-ͱZfI{8N~~I#p]xJQ12@IM^W:*y݄W J @VlŁj17Xo: ,>3p"e f毄4/y!D >lܲ#LJG"fO5?4GE, P#gZ펒'B߂Ȥ}~h5w:ST`lXT@2N@mV6k9PgwW!N3@-KXY-S.jEjȦf/X7d?޽6VrojIܗCu/?ERJDԿ u"U-. P'B+FxTM3+a!(@eaEx/ETf[@P:qR gW4cw2Ǥ)b&[+8[Տ<]B7fAZh!n7etV|jȡk<~  PhӨ@vOǴ+X *it%dvxCJ~ *JqNI!?1"0)z'Q30p\5b -$sERRPjzǾPA_ف:lKmnz& $A=O^ؘn}2[YS4f|UO^Yf0} ɇIb?Qh Ĺd4Sf[ ɣe3/G:}+j"-s%o'NNGvm\??"-Ք&GK"+8K/(d%gl{FDd:Ń*>W@d(52-%}Xf02Bv,WRhQFy0Q $\̸xIzoHE騲=,d%$5z~$HRJOwt9V٘8JO/PnMTN*U~6L;-A&:hVč0jhyIXà !qPGd7%if_VO6P9c_1g"S!D0,h9PFlI o3~~&4~vv$p;dojU;^D<釉8"TQ~6?)Mh'CڟxǷ_ixzЕ2t Lc`';7"7[.hroȠ$TGN{nF:ܽ$ng @%VQ GY|^J{%/Re}L[SkE 7Q n-g w i;+UB4e.Uч]!7X7Zn~vWUytp rǷL335+7ZZ ѕ"~o|q?:0$ \X/؄Ey KSXhtAR bPam{=<\llB|-7vX`\/;`.BQW: FRd|M:΀I[ב fC }^{DpnLwoLGڗ}QzWvT(#نp_o4oSLԭ1eK/nߎdp1`[NRmD w5>Y&d :ܙuEmӱ,~ b3\T+&~qLom_Pj,nTGZ ӞnkhqYB@xc#Y7$8,:X) _=iPouRxspf- m-#^f'5B:䟺CCG!=q`ȼD9- 퍑4V 7ϖz?kHM$M5"ObPly_ލԐOa2|â=b[*鑰}K1cNh0W(R|˜a$gc4\\$~ɳT9&M?X z\|Ͱ67rº+ׂWc+Th?lٟZt%a耫H}`͕pwtƨ,DH#[h U :@kߵ:9a7&xa(̈́[ΨuI.:#T^o(+˼}VT DqN?pu"af-9tj`R݂8)o5ŒqG?"DN)hS?c->BKL&"/N#,&a4S؇l3EctLw M<\MIcd*Q'k=>&wD>tZ"s~H3 IH۠ HpĘg(ɉW?Qpg[y{jv `n=O".0w^ G<808b*F]$I|-fPyR&9XYV1ϑ.7o?'מ>NM03 VV$} oJO[8!;H*yL!81GQ;  إ$(S)A=0wGԛ!pu9Y1eMbfg*E;IwuChY/h徢?d lЗ9!sj)ԇg"A%%4 7)-@ZB|}4K\ vdyI\_h}{#ӎL4*'_AJPU"WzȎ(:Us;0:w3E=/{tGʚ@DJͥҦA >,aMP#bth@$ ]?4\>,b}±VЗrC)C*'po{ZS:hB%+]#jH-(фf& ϥ⃍:s:d~@$WN\{=ƣ5`^#K:ճk|@|͛BL>Wsx/lV$5Dv?byoMHgrE}M9W-E(f+w$A3i;;Ny7BO``b6N1Euk=gj[ 7 'j0YЎ( I0"& :ւ,[eL׽tⲰ u.q` 8 m׶[dU?O{>Kc8FCUJ\P2HU&w3oeb|miBaMd;K湩hɧl5ŬoVkW<5=nPBS9I0Aq20u竛eKdZVgв7BOQ3aGpbLvhTԢiΖ* 1M &T^X9 z x5I((:;}:}W}=.E&_e1[KU+ќGT.;\,WqFہ 6(" [x9 * e];3LQ+V` ~4ę {s';ZL0WJ'j7rS r6n-x;f4`VJ43KА 〵|:"#K!7(Q245M"Aq86 Fil͚W,.$kOv% ylUOU!r_Erw4UxV!)3"m1$0-Tߔj$jp)`SPM s3Nu%PK;X.5h-02sCL|d r]14+9?"q TܛgS'dYJ OUiNc`K&.f nT`B ̥r aUm],/z u Wm#R|-9ҡ3x!p4C5xO"n2yQ{OHI?*Xӫ|^=>_CXIJ'.thtȣGcԡ:TW,F/,Uaj'ԸQs#sURL'҄ZV VC( 9fє 4 vTX"U\ Fsγl0r+'Ёx3ǵӔVqrjo=|4ZP #6͍+BEiԁ"h?[$ui1v CCE_@ǘM qE1Mnps# {@QR#G]FȾl5@ZMsHzLV-m7y݂ f`9ωB?u0U1Uc?x(NS,;Ȫf(G4{Z j~ك,8xK%QE3? C$h<qBcлF WH " +XphD :oDg#a׸soKßr̶{> - Tfżue__x;YPK|qi zQ92VLE8.LŽϙ'7)}̯7q yסs=&TD6Gd'ıDG%n&)tG!+WC*uSL0.ifY'4+U3#o{=#$dz4!WkȼRLPmLZ'.y M$; b?3S8:ߵyɶρQ_J @?aib`6t2454Ps^:1JWSf9d%G 3= -RGL#¡C\0kI|v;XgkN ceJML,_p눠C~jFvV Wx2<Nq):l6K}X&[|n s,j%M[wƗ;.DE~ b@m*lj"SmQс<Qp٘K+w\eOPӹM4먏7R2?4s"k> ~Z^Wx$. x@&jL+2&M IzK.f2,H旼EFudsq?T΃oC~UT zGA3Hɸmm)`in`q6ү|Pc3N"<dBF%Iqt2̀ oz{ KB,Cۦy2rl>F "n Ce\pn}$rΌG}[f+L=|tc}KچS{U_UD+ n:O YU4*Bh"w۾:j-w΀s;gH^W}bN;|+D/{0HIq271؎Uh` k.s}*.(/,iV]ݦY?T'A6Fя ̵!/V7yA̻G5wM rg C~Q!r>Vnu i-+4uE4qzZK6< xk+d8@fT-zYo5Roq7FqLϙU-ߖ L yPN&EeuJ鼨-i(T}s*/llTk}?dm<@z`6rUVFcML@ݽ%#z4zfIBbr|j1%s>~]ԯAҁy8`HC'-\fC'+n `nX r._A')k@9sm-sCeT+Jv$xe|ץ1 Q"v^$>;~+B(h!]E&wIc S^z04 'NГ^9 Di'Ky{zQUc147ljy"Zj 8O"0ZuρoZU͇*j35\$q_ػxœ*$u)eOT8<_!<gIyIphټX-~GO4,&(0M]zyY̿i;c 9 $Ls+}8uV@Xoc.;=E ,F[vv6 ) ݁{ZnUӢ֝iy_svSߵrɟ8A z.X,+'C# ُĖ|+f| -xÒ\qf(e=d2H@$ >,juxc\JEWMxs*S_a~o9K׎\i@uH tPTjxzSZ@zc+5 ۞˔G&87n%;j:HvjZCw=YxyZ8zFfA rzA`1P¸8naeb#[;H-1~IV2`_X4ޕBk~q* +CE(Qw@f_J%̧qwvj;{L S;Kh$,F%\LqyĂ U,PRd:yLVqh6TƉԻItFxSYӜ'AB{;3yH\(s`ɸڄl%YdhC 4I&:75S ʔ=l4h&d`V-)g kA@럄AWFkZ׶ɑH$XDbtt_i_=ܪ̃stzZ]k_uFmҕ6'`o}JwAŇkqhDrWѝ'a}1_Ns Li 2nŒȑW~AݬX[iCpcޏzFznUX v-Hc=ڏL`4 GvXD'zI;᠐y+6WχA1Qr}N Y\s𑷋RlOt=dTʾ JUCti"?*F]ЏQči$\cBTCf粁SkCNPR!bWH*:畅 &+ȣLB)oWpr?gz@>YbgP4[yB2K0/NgѺWhim[<>0=!KVKH :Chpa$ `2O\=9b~»$K<{\JH)]23j}cTK-V/.A^Sr毓jo.P7@C#BUu:lriJy@+c W?gF/2;+=b,mUA::}tMb,X]!t?%cftxx_ =YK 9&LEnx%Պ{0xI졪BuGgyv,x$QYՎrS_Y~؃ɍfCҽ':۬ʬјK*U(/C z ydcBqX^ 逎wrin-+yR8"~f I\P5mTOm*Xˎ8}ZSMZnxVrp8;:pOE@dttS/nItSQ1k6 gNS˖/OW yYI:,s tA-4ݜ-I~?Xl?$l'w<!uE|fv!`[.bիmۢr&H|c9j[-frSI ź!o"S tHw+-IJQPo=p7eV^R(CR]`ʼ!n< JJA;Ļ7PumU2>P=W]ۿ<'dVQR@yW=waSوO ԡ&-&gȿ{jCB/v3t@NxOPIj4hM]Rvhh!! r^b__^i@N4 M #X{i* i>e Xf zR@=0Z*_-re7i]Q|99T+]w(5ږhMcEk+"vWS/}Ld?Y8tk>bR"k7n^늞9am P` uVjA -➘&`Ç((1HhNԡCq-M!焳[(kKr1{ g~֔= $!RPbJN+aU";%Ѕiփ );%%OYCW /I^gP6&v֩"q$8 @%hRobYVGEޛVw%mWlːQx2In'S΁%hz6o^Q>a<ɣ^"[ԨbJjlf]_Zy7L@xH\QU{a#^2 M~lcRm[?`l')y`-epؾr{N= Ѽk;B[lLI:S= {آ 5Q:^BM7ԗXd@]KYA9FMD͵sAi<@J EČ\#Vȑ+6~P\(%MVά`Aހ{ *E2vxxUT@!I3+*UMo Aw^"bAhE*~9P+icw,ӁQhҩ8ehiE;LCaŲ2w2 SGf'(PfzmZ>M85TbCٓ0m|ژ 2q6Ό5ҡyAKrr!9/BL{GGbn莝UB; o!"iLoeE)2cg-"nXWZ!%UIּIJPG)P]T#R]Ue50z\;D1HJ1 QU0Ԑ&J˼I_zj~c7bHA6݋^䦐`J[y .2mECMɂ 8!| GyRmnc& `jhm8:W}<˃ l%v^b&)0lМ:k%ehMjRN9,H縓-6grZO=/A{QP%gU-2uȧ>Г@p-m_3 9jV8p 'qD'+ËbXZDNaΐY*"hnD@fJNGe=9VGE1pP_/;0`NyYCޠJyR!n#xc0ӑMP}ʓ\|RnQ̊w/LelAsnH .ook0=B +ې,)$hD.[`* tlY SGZE[*2q_ `q[ tsSd^3u+ގ>2!hsֿ{XFLjuư&QW " -f3@;01\RѸm๡3,2?V{76:,kk%)nJu17qI6: P| # t[#gc2q}"]Ai!&sQA0Xfr>CXM71Zl uIJZ߅Q/BFt*Ai8|NJ}Gd_pp};-8-;"O/g ;(UJ@(Mj=]Z1X/+E); » ѨqABO2^Ҏ-E4"b$ŀG]'J}z5_JgQ3.vC`|)9ͯj`+44>Li&B{A97΍_?i=n&}i@8*'nU=m=c訰򱜈:yc' G#1Mõ[s1HѥR?I9uuύ:0p҇gTPfKË2&@hPaACMQJLm;D|Rky6V7UI:6m",m̩~ ΊK, ̠H{(3'F|qr0m1/F^~,DY{ 7VIީ/CYmFc>1ݽ@A {]+ N5GqKqsA^' Oސt {9rwD.2cUԴXpW c_2lQpyJh Xdxp,ߘcĀZ]wG lU0F љH]l%Mxѩhvs JVD[RNlʐӌzѼA% ||گ~Y>{g\5=8XGfEr[#O%laMASޮK>i^}[+3/>Qvǻx5zK٢QK8BgwD䪀}YMDAx84ivx+`E= 'l¯ w'&~YK5cB3Iht;̨Dz̓Yn't!&G{_T&ncK +y`EY(0%puf˽88JCu")]{p0˴v@G53E:v~_tȀ3d)ûtJB!]p<\KoΘ ˠiM})H-I!lh!0WtLxX~U[07'hM,s(\h6aF@?WF`㣿A89{H}":!Pk#MC&tMŐ٠C(Ɨx4H-Oٌ‹LZ!;3d{yX>d{[oYqCg3zyuYa[jf\A 8j,aVef\f.@r9h,]@ZwY0|(z0Db;}ۨDF?Qq؃ΧfIwPX: Mɦ 0o9O~XrrHE5q\7EH0ݚ)uN-bґ*T"ID$>[GwӖB`= 8%+\> gt)!b>_j -3S WKEۣ;;#zL CcejxPXv`}|[%0Sw-X@ecMf'Kuutr:(tt.}h4|㩩M̩t]CEoɵ.xc2`kV2 w0ϣ9:xGfKG.[ {~k_`f0|]RǍieg\?b ӧAPWm2'ˆ`q"Lumvَ͋[ZnʽfHBM>osc… JdM! O U킓2 t1$pS4ɘY,,Œ&lTkGxjDǚdzBlNM-M*Vb_qY^+f)d2S_,|hsSy|s͛ܺ yϞ 3[/|ZU$~=$p,$.Ľ3Q!Q!ל[b!~f }?բqUޤe Ġ>jhJ]5^?=0IMqEyl7u#dJV;d5dqL&, ǰ-V.KLK&`hk@.x9&"D m5S+]p"V601xCx`}׵6vWwK SphGg$,җźc콙<`]M6Hʿ'`J`fۀzk'𭴿_w'Nx>8=ylSKsMuXy į; omCOHR^y-|K,ȂK^Ɠ 7<c_F1,TS{959"aai{QiO 6 Ho`hÑƈƄLMPPS3Z 9&1{#WLYJ#wYI6rD cy !ބd,g׊xFQnmM'fܞ^Rn23AB͝i fe{QF& ۆp3&rşUIpd2%3a} \?m:gr-L>>uaO~f0I *1^ Zș7fYe][5AΌ;c=iPK">n6 %$r[쬨=!; |1j˖>-h<-h:ղNt;3 ? /LXB$п0"okz]sYQ./bN՘kpri"i!V0h#ឤy\y"+r*cAhTs”cl ڲVrCx xuGX Lhp>J7+WmqYT 2'싄y)MrI2`4c'ÖUi#ht6{kPu#Z:$l|ڭҔBm{|5Vd iհnh~{jkV }8퓸[>ǃ/'qÝTc=<}\ѝ'%v-eA'ۜ]AJܩy~'&h3G ]Cڨ,8F:V~Pݷ+>PSj( Q^/[|>Ee?>,IRf":<wLeȀlE6A=9y"'"L gNAcRb~wv:0BjYB`#.%v%8bw{@bСvfÒ/;{T]ӭҊ$#WТƤdDqpѾ/Tyзg΅K,hU͜o|'! Nu9>Kø`vw%^jo #ρAswX?˼o@hvEuge*J=JEEg&QrIt.Cn\5 :~.ͮ1d,ʢ E2?So1we&sC+?>,l(7 b)>ҽbbulg!T`\2*/~q9)o:%Ya.y/łʉvDrv!Emgle z\C {~ܡmZ6Ge4,[SuiYx y(x} v3RѤ73 &yLVihCgꩦg[}Z9- j>96~ሀ ×VK"c{5`楿g멾>{@`BC {iJv^[n)f8dYL9f#\B`7K :(8ei 7BheU9a'3dEQc%Q90|KCe9jLp12GTa^Y;5s.zy~3,%7dh'M)iv<wL.zjh$ޚ|LƟwP[RV'jv^mǓ,Q!=FPKr;DI4jH ]皐ۄغd =h>uE{^e%,}jx%.J3ֱ> (|^e (?-` d ;tFj(,*Y !(@-l8Lۢ&uFX5Ү-e~x-h9Kim9Q H56<еʁSħLY8!m*L|Ɨ*7FW;Xp&a\Qw;wuKiwl4 KBqd<m7J#B*ncF!pߗ/(RոG*,Mٺ-CNCUdhŠK#3~E| w#c ,Eo"fkE.:LEdN#zAU*1$-dJ]gWo_USCkgC9=+]%M*эXj - ]Zj4`\E΂ .uP:fO | lkgҒ9#;;.?a)'C(&t]b}6E35Yo5~~K$ћ[w;YtVu)|]ݮ %m[ [֢9P8g̓ B Դt 1bNU_YoyI6Ь|FR7LnKLxP.u1 r#cH%0r0@#zXP$\]6?qj.~0ޭGș(^\9PR|R#B~!(Q=d!W_5]*}\vdp n1{@S,hsl @>pvxk~LJ>p<1%~oAuOg1[ IJR@VַفArKcG0'>Rl~Xmˉl'|VXBÏlA #huRZbPS?~N;ZGpf #+U-ryLΆs&K:<-1JwG-ay4{q%L*[ =W4Pb8YxG~1Q+ބVo"<n_,z6k$jJD#yk u{J7qpvu7ZE(M>OUm0gUі6¢ZDlU9@cVϡ%\;?4qxxx2cXgʯ8F&(-VAjKK\-'?;Ճ%6];xp@|ǿ LK`fg4P%4g,T{KIS8 ð>T~myXg@=l|_GSr uETd<2|Á}T#s=:kC|f:4Ծq24ļ#7c._/Ӡ"ǀ _k=X<}3wddZ:[VO)Rfqϲ8\Ϲxxd6$ [,ֽ͵ƼL:` b'Nǣ8ʢ.pS,hOvOy$ iNi\J苟,:xG0 WpKC 8x"x T:7it9c?eaoy!2wtlmY!V1N`ArY5 &t-[#}?dk>/}W$K=o ]^v>{#P)TWØ֝وR(V?V Ym‹(!Ou|1<aG.߂~^ڐܦï{ߍ#FUK 1bU.i!x"Z }*#[ۯLY$xI&ѰI̓5P?of},9xT.Օ4΄̷R#4ľR^'PwylB>fzAtd\ bz]ZpY%:eK' ^=HJ#[pdu܅]Ndyf}B$ uƹuRetye$тo}cXC/^`I3OԸ#!PMh٬ѕtt;pj"y?X^p߃ +P,/^U qwҟc_:иt!154$ r/;qI.7l ([{b5!Fq,1j<$>)R1׭8p (B;[XNl7%=.I מK[ɕKn5k{|A0?ɶԵހ@@K+Q !y4.5*KB pѓxU~grߠ`]%,”8&}j83+Vd6f24v ƛ̘u}sE{KkK~AEq}g  ۲e5/v(*L M>A _6Ÿ$^7y Oce%Oݽ/INZωoS"$ou(G|gfAg 0\$d2~'_F1ml4l} 7 gyDaa|~L5{aM8X`';&TCQI/㡓S'+z]j8wfBvqzX靘?iJ7~Rj%ԡ>ߋ槬1Z84[w8~ٸѹv*kkN@ecC02ZB\#1q`hl8M Ӊ ޚLSU5tH[ϔMUNBH'cTiy%7є5OXiN(tuL-L6y70ժŊcc״#{q_ug&tPS~pHIC^r.:r2rDAn0 }A2柂Tc<10Kt?ŇV*-(c.z3^8 !̧# w180> 2mGp==a"e*} D~|\j}%!A lCf`ەj0 :P9T?RX)lQBD+|ocP r-;I~ \VM.bxɜY;\-.Slζ ќ]/8]0Y{OTw)0'~J>[c.2𩘟 q2ā!ĀGq6I)…[#⒐cTɎu4$?f 37R>\ﱷ~^Ēy䥁^ KqcWk %;lc$JS$Q dD&3+I>]+P,%xPekPB/i: YA?9lgԞ{gꆓ:ƴGl񻵄=!v"9Jlҝr=N/HfLKw0=GyMkf7WHa~8s a =$`u }XUڨ&ZۜޙR3Y~F9&} c{Bg7IFҪ,NnsnCœR_Ŝ{pJ7MN 7 ' WTG5!٬bu; Ap2y.CR p$+khK93V%YӰSu0 tg7QlNrl̓ǵh7+dYIB3XW"D8z- gb)k4Z^%wO;hXvWק271$> `ueeyZ(0VmYmsgE0yJ"KD%[G:00Gia^.KcW7}g ~4=_۲5UHS]'~vEzH9yyMnl+]VXGl bVZ䳆_T۪ >@Aި 23 &&!3ZqAX9sWs%YYz( EҐ?Qic*kiwHPݵ3}3}$AQX]]︪YZEnjon}2`]_/1h=Ǚ.0酾i+_0h~WkZ<v/:EjN'`mmya b/pWe!Zېo.QACmhzf0}3iA{!q]EADh/6661ka)B~&_2=#_4+A0X܂"*DF\ȇ!vP5y1W0Ϧ/k Vn:J17fdêc肕()g}ǜM9J B\Ɂ9܀eLFxvlZNy}kP6ß"/VPQZ瞛nNk$ E\raQShCslv+K|mW M8%PqZ^CGZ#Qs,C G)b\>;vdQ@K~P*JW &_'SW@z~=}kI&߻4 19m77(;xusWͺ]rp"M$~Kcga:&{9e#}#(8oR_)&v4SJ>ňAOKE2KfUmFW\ERa2ܖƷ}D*!ԙP|tK?-_urZaAϼ7-GDE4OLV?ktp=ǖ]d1WX\p~b8g^wG* u0  gF &l:)Ke쓄cx墧~AV:$:AKv;_]x↊vr?MCKteMRaہjSBW-)WfزB>p sGeOܔ1Z7lv!#/=)߿J|7IC]M2u4շl ADs~.al"NC34۸¢|^-G[97/s{,J2C3ƀ "KoqS\}mf'mˏ%}i8Ž(ng[!4L 5 K X< -_Җ(Qh u|T}/lS/YN*PEyk9}UT4$%{Tq*48Ԭt,#Dae( @T~5I P\ٖž?cM2BgxdVgo+Sp ]?0^"YJs,z@J'D_ԔJz-t̪ß+v!V=ېzGO[ ~)^(@χWȟͫ(O\pTQ@AshF>b83r#J ]wACW᭏v\ cwg`iГo} Y0EZ7mB#(#EByNaSH~i!,4kע O4 kyK/k0r >C%cPNh2jo|# rBF?="k=ԎhhciμޑMm8T:V (89zT%m ͚4MJjeK4T=gx.E.GvSN2nq_z!>֠]{[eR_ї4 BJ,%WX_N̔]S4lڤY{zd { 2tCfDU? <#$џZ ƪ4 V%P ,͎Yͳ~`@ʷEoiPU,6KΩBuecdInTYi'Fdy,^fr.j#e= CPUB PA\#Uva515TAYd)AxN:j͉ 8nJECv~_}V4FܪS ^d9p7ӂh:WI$ Cmdr .sߏE4T^B3GPd*P5塭E}uH%&CwY&0C҃Fmk~{yo,V^fh?lLz-" &a.t${S Ii%>Nt2HHo\Kil: ҬOq}.&HpTPrȎXn x8fY"Rs1yh`3\6`-3]&x~˧Z<)^Y`鏤ANvz FϮQ;:Lt<}R+Þ;FzVAx|iDم*pz{n#YmI +Íh.FzT)w !{*O ?a"~уmG~$;S覜0.h6`2R((Yn|HV7F>BebUt\x7)^}nG$Ӳ7MFG eO= 3\a+[gVn3!0YoD4'H _lSiy ʡ +`կ VqEQ… Z-"?e ݭЫ;M!a-$q{/nL1[ۡKMU-7yȊ̡PpUpu=owl DV.rl\:jX t+c-VfwyBi #8r^LDO68$q@gɘ^ MKT) .L ; ody!>w?):VO SAQg98h{Z_ hO5ݑ,@3a\N @&\+ȣNhj-Zuo/sr3p^Jɱg+IK&%Ւ9|MQbچ϶s6Gyw,E28~G-ApXb\1d1.|Z <񜰪ԡnq[ej)tk50ΡB5 Ks4kBd1\B Ὀmwr"A'dj=o{`Aﵭ r/b 2| @7<[}[*L/$R'g>P汕(_QT?S]nx\;z2s!wK#.G%Rߒ5R,'ki{?~HxߌksHŲexs7BtkLO!晸A8K]œ%oJ+o5ٽ]_7+h 2J ϚpH-Oŏ/U_"D#7pn0D yLqF[B룯yߎ n<ʔM承IRZ1#4̬TH,uFPt7*0*<:0m?0x,3˴^<50v̂gGc,6R {c ~}ãi;7Ɲo <ƆM!$Lˠ?[;iO/lPX΃;X#W*LRa<6wT8eemZq'Z.Vc'BZq@VxYWWN*Y b1Փs ShZ!v,_$I+a?=ɡth tS[J@݄+") j(}T a Z}f0;t;y(,=axstmT-RLYiH ?Kb&gJȹd6aq/&\yڬ&#\%(!Isut[94J'Nẃ{ Aul`Vk`` ^ 5xI M\DHh M4uF".$&$*o->*auDG xQX'ks3 o>#D|8 6;$my_ŴuQ]'U:V [ &);2'ҿFUΛVF?H~BzMklաsTUlj&%^ncU>* D%|܃ƙ M^r@Eҩ2S3P;Į7kq]^8TL%?i;R]@|VA=Du4N.LبnmAun , :-{bD2G2+ģa@UApEHZipfW&u!%mp="򺎦j+Roes&Etkˤ&ʾ>!\k 'E}ÉVӺ1B= 真 cf{w|4N[G+MY|ZCץ}u[\ eT=vl^qo.-KȱЈ>TT"i0n8 +~p*YVXֺxUn> Uѽ2]/QΛi wdgDc-:e$QبZ#LD%OWAK( ZH {3, y;hX7™M‹;f! ^tdV1T ԑ'v*i%oF5] QDm$ou`4m*J$B(\]z,|q݁hcOViYɹrBv:[m398Cflobbw.]n%;A16i3fxHCmِ(y3Zhp"/VsGZn^&L7hjE JH,}D=O1hU>ݴwE3"hxª*s_i*fYFd#tȊ81U_5dfe:DtÙFe$y?|XtH|q!dU:$Ym-5Qa m2!*jn*$&5q$iFf'i{3W^ -34f~sL S.7߿9_mѴgүЮ bMOH˰f:LUA3gun-Y^]*N.EJo׻Bh".:ۼ{ݣƊDly \]/ض~<xJaQM,lgR=e7Qo/ U7>Է&ӌCZdbϸ9I̩8ۃ^^m_"iKZ~8O!QvIGdY\- ):J”GhEB E&1 yR :Hu[S!ce~RXa:f|k'"'渇UK*ozaRbQԟp̖LѐH֝a>ؐ0CW߲uDmWJ}Y0,Αrw5_B. MKp!!$e6k Zy-5%l[\:? @ZJ"sEUhdGEJ,N'T W8+7 D6g$)m$Thx_>|z/VrlBtȠJQsg廓aA ف&ӎƆ `JO,F8^=c*r *'i9sP*pfܿnPz Uvͦr=էAH7TT8ث&5_ht)_.M sF (c`/s'Z?iLw I:K2Ɩnڀ!BP) eK ƹZ412t'Z Vʌ6W0t(O_׾u%c IWӮ\7T28LQ6^8Wƶ̑ S識c;:6uky1ݺr<ޗ*V[t\Eٿ!0<kEݾ?>Nk|0xT}|@H~!%d.gέ@hn$YF~,Ūw{z~rz`j {z:X]3_YsGB1nı3 AI]FRVO\RRk ZOlh'i _&:"*3,fS3Wu ۪ifT mYo[itiMǶ9 'vY5 .ἸxTV;X|>(>gD>Kk5qM&:q=lE<>#p-CAqSV23|f(òLJ2l  ℹ1_upZ/M$QӍT_xbJ. 5 tsu;.;%6qY 5V= Nnکar$U+ 93ZǯC^˵u Ϝ*y; n7Y4PbIQ z@GrS]s00>mt`'d'=^YgŘ-H _̋?ck?]laGZVg#r"ʱ2Ym4)l_Q/z1;}97j4ST8+N Wˎ`-]^,cr0OuxLQ*%-ǥïĢ~3m]k:}UN,vUj"5.ߥj@Xq,7'imVu{3] 3i94W֬4 upEطC]Kd@f0F&ސ'1&tnE5R (?ou[SPCYV8%=Nkŋ}ǯՑT> <7&#'n񪄍DW1@oH? Ln( aD&arY0xr*Ca> 'TL7B4ʕ&^Ve `(x2N%i]cSL{s` :飷RTc!06NFB2^!A}EXBӻ]eꆘWd3Â΃5Zb:FQຕU-<=0 '"%&ˌBkWpDCC ji0g&c q+cbA'=^<Ѩ!eu+u|̥p@h4an#Т@cf"zDӉ 5o̮]>cʑz)uDjh-7BG6,:aL_&hίV8`Qm`Sy=@xC56r&~N:s]i>kDQ.ilNM*YN,1棷Ш1mHBd9ӱv`QB?@o9 %fr\pGB0ರ p:8lwY+TߣlϺ؞V!7i?A*f&dHAC?$ơ?^߂ܶ&4nwhsRb59fGì lfpq(+ej e%xzQpPXlB3X%̌7C`{,i],(.1W$a#Z(r(]UBx/!ل<E18[(t7;-2ےg'{6cB"#5<7ƛ-bT24l6E˹@LcEg8+~is,r4&; 5bsɗH%ݳWEGmڇxAǚZ:GxP/u(Ly玍E Tthm͸ B,DRH +YA~I@ nOp9KoH|eɯ`"2/@MR0?Kb4! 6~},RuN`gG1KBX*qӲa2Ġ;W#J>7_,89l*\O5k4N,+6=Kaȝ)GtPق,XeGV(w=y>'(h@м0ğ4I[uKmI뗦O| P69["?qs}c:4 fl|MA `qysJȟnukr\s4d0fw1oF9ZS|NPcMd>Z}ȟDQ\;wI9 `>AfeJhWx?*P7bۚ}#pؑ9N.]cqZ$e󾧜X~E*l'-?cV;ĉ8]VCrF.8˖]˓L%%kYDcsubqcB%T06іgC+*(s=1UyF?q)[Q dՠuB$w"U0i rBYt!$D`{F{CKS oP)D+3_HvglLܯ3&|T IHۅѪ&fN+n=) ŢMoe]!XuZ .'Lt\y_# Dܷ  Nje GCv fM&%[y6ze#1ڭXJ<GdG0`2Kƹomޭ;~JQ#ZX_6 MՌSUhAqT;kA4/4M#(.$\؁AM_bC<eZ&?ᤢ)}nBB' ߲D {Φ:sK+e?_ =A@ǿIJRZC"BuEd3PNG#Lped-C2*t@3NZ2Zc/Š@1=-ց.ВP- `)3L&67["cyU[ !GQƂ~CC$,y@ʫ+G#$ڽP r| =9HWQcE4k_uQ޻^Snݫ|T#rfMiܕRE=6zԡ'KI6 ڣn Vz9Vmd#|r NunaQN#<^"vUpYyN@"ʼnN4vӽ8VWW7"Bz: c#=1 k@v7wIIFpPI-4WSbFk'Qci1xKB%\уЍďq:zO;^T?3# 2.6 ءA"3%$'wB a$Vطw cXA{Bmv֌G'Be{Y.ԏk_~40Ou)TJYǯ(Lu _P}%Zl{i6g >FCeA)Xإ[h<6bO ` :$") ^Pze1YZ}e2Y[ޑ+t`b B]@ɣ2ihs)+/nQ[0HpD0VIL(.YT[OvǤd2]IVhuUlC"3???/BuATQ([YwiǛNJ~S5<~V gG3QK(c' |hpjdcbq<}6}Ծ&I%lb&f ϟpb5:s5 K+Ք 1<=hkk`ϛW %VQ]F\FGsFyWpGttlXRp#t74yUxq+qݐNŹHjQ#Ds>]r؎,å,d[1i- C-1+̈PA*Om7X[Htf㽚T'5T9h0Ez$SVgzzmeaD*Լœ~ټ7fi%z\}q4\NM#rf~57#"# [_GP,@lZ+=C9v%cCӫ|u^2cL 6i̢|5OB\Z]*5~;Ɗ]hKpC?n##p_3C><ъ~*rgÒͅ0)t(8U%A?,R͒FEu[~D`ի\)t3a;].zzK#ePRUb&8yUƱ6q`oվT|{1PJyX|Q-\Q-uAkP-bd뀎S;bV+ћepaƳ)b ŨJמUpHo8},y i: iNa 4/wj0*f)̚C2-| y9" H+Y`G&Lv+dk{mCWDANR0:xQk ִ4Z|H7*]2Xz]99\BU^2GR*%BOn6 ݇5]OȠaFmXYU$Yi ޞ͛AktMP1ZS0 (E [}Fv. 2p/><[| T:XR䧹"OΛãJF^KJXu^!^܎7޷2am=}ucR6B~mp0>xO! l9 T; #b~9mbt:m `h܎sk1#FWk?`gu0җxa)uSuȡ(!~Ul\@QJShWvR  A1pZvP k.pS1XL[D/5.wAx 1 ?9 N0DZߠ3W;Y PnZkCb<:2Mlb KiX-HbE4$+HKY1Yu)J5SEOχ}_Q3)C{ǐބӔy .Mm܇ .:3۠]@u^I(FW7}Sn3eͯnbJaS5x#X>!ՄJޟtrA92Ozm7<" mSf <Uu.gtXußt=><U=[& ~M{ ڹE=r"}{>joW֗zXzÔp̚%&e""m`&Fzr{DRK$Zn$$%ߛzq=c^nRi+z\^K^w}mfiQ[n*#p1yA{}m;w)31Gr~CCi`9x/j[BSl‘ȭQv/]:겦 Z+^kІLZNoTYƏq)Jqξ[IxD:GS[%Uˏ oXܪwoF]k`:KƏۙ1iFF5"rY |ٍ}D*Fv ..D=/y P.CCk&0 +.(heqT`!MXbnIi*^ٓҨN=dʀJ ]jn]4["ЙԌ,ҼZ "6Ʒq-K KGA>/*x $_j.@W3d+7bblNH1uea`޲fŘv`ħ} @eLdU k7:diW2Q \S VE9ٺT uF3\k)'dejk[ջť8j: WnװAhZR;'be(" YD`< Q$^1Z&ǜW:ݗwN8B=ZEv@,_frghPAZH=JBXhp]rxI*Y"}#e~Qo.\%lJ]$"^rjͳGҕmxŞ,VX&L* G@_2qg\j6p@WނTn:"Yu-1y( @3D\֭eې`⑦}t  $~wCHb]TtHP^y~&jSIRIFC4Ҫ9f"LE 9j'$كX>",}m/y܃S=}Snm!Ȝa4wn[GKon>N#r{0PVJ8V@bA7BV2HR0C8V!w~Wja^E g|(>Qj.)/0Jp06utNiP2?eAu!Pyj`"*9܀fscn{ҎazGo`qӍ멹ZaA*{@ExF8RJհ% (uj=⸥ȧ_gRc8TCBmWY+!D7pxD›54ih,5JߥfKC1ls(w&A\7d ! 3B8І)$EAt?Pr1i4uc,e}Uh3hm>b~-~7T/t謓qM(PM-zc_G<'UDr<:ox>?~v+%ЇApP8lK0ӒĤ%A̽e4]gSjC lۖ x}R_7yBzXtؔڕ6kk8W\^' oDJY1jt(xG!1>`j%P> j1uLJ^i=Y4QF1|9uGiI sx 6YTI^[/B 99&8Ruv΁cAahWzI_Cr!DŽwi& ĆDŜYPgE誩.'*Sij P.fhƍv (b5]CHQ$ vuX?I%;' $vvq}~|d n蟜*)=0@z{@EI#(V$&9ܐ l+oEӭ y%' b:` MYeEmυd*0=﯄L%.զ7"+@^D#UULE$Z7|o Nk Z09-8L<}sW͍68x'Te7t@jQdgjEE5F2:P0ٔsܡP_k/𹟌%z :_{C0͓48]K1$/85Q_$65:"zK cKAOBY,BIa&@SfxFQAMB+A~>欓K"HAf{}X8Gv7N ?2"kh5jfs  A{ go '! 9eon>?ĻN]#p:rDyR#Gwn;nT!!{G qE4nVFd6m}K}$4jAdnI(M;m>ReI?@`'.81I ppT]E,Ke8hLT>N>^W@tJ߈%t%_=уygixn 뼬: WoUF@FO'{Uŧ]fybȏ _aˀ7X3JqQ>׋Ѫ8/|.UnW ?ptR|7rơߚ}(U%hiFfvav`8nH豦mo?p@%m/0ou=s,LO vz.أh2Bֵ5!y ׾**[,HZcFbbo.zY0zn#EeD%Vku}YqisWP׶uj I L_^v;pf{jp̌ eO$ mXK{}ƌy.9>j`n8Ot>bV:X4c-oJ``#ondpnxZ'VQ6 o&"w=_" > UQJv$/mROL=}IcA59]b,mnmBW 98xc_SΒ^{r̲&kW $Y[ʷRjq'Q͍W{i7#Q!HeHi-^pI_*|Ւ0Y;NdHڧ0ɘjΨ6"AZx#9\켡Gqt "Zyow ە l0&DO/^=h&?/ZwPnT P[%ʠasmD{7ڒAhx*X퍕uC0KF:/i3 *5:&Uxfhi9QM3|(IMs RN{X`ٯ'nBy9CP9J6 L iu[-CWvE&߶&3Zf }cレO{({?̎:)\T$I8=0QO<ޭAn *H9))x<7jfz}DCj~߀7W("Z?Dr7,y_jfkË2>A|Ғ)'{2iCJ}V+Q/s*.4FPPZ;[|'p^LvENx>4˘ $*\hr@As }_<yYkd-pELP%V&w9z&^-{"7.пxo?(mV*.uA3^tfOiTkNHO?z IMuNK*=eßK{L0 BԵ[g|ނҡ$3e,p$MmZNk_2Oi ({R<;7 yo=n:KBZڍGP{R,x=#weCq3 ʙyMPDDvJ&1Aie*""xlmz`Wo/S[*Y|.t}2kyQ QSR|HHAt'#&WL|gTbupK 2W8Q($]`Js{;ǭ@N})]BdE8:5wD]睷ڔjd;F[GHe;=5c&x5t'q,!f;%dA?6y u'8)i;_&F4T5ӇGxT+)`@_ͣ8׭RtK2$6U K$H{CJ|e Hsf,ˡVk>vwrx0hV %Dv+}SMq@=ƢO nKn9 @ p~b3ZibP wP\v peܳhwd/ E@5i;6âYB)UKg"nӸm\*LĄӦZv\T\tx~<+j Ϣa!ϲk^'z>;Oj˰x2s JC>Ϩ;ݕWQvi.ϑuH@Е}'ZL6?g{ncrtU߮n}ѣ @#-s!FI熭BJgG0&wLN° L%lO5S]Q̨Pnⷄ* v@ya"bCvciC@TgxĽxƼ]vxQOzS_Z<ETgnμ%^fq@dz[OR'h,^ŝ@-)`Y`0<9imv?O# am<P暈Y$d"|2>!aؚ6y8z`aJEKܻl jb^fjdM ␜g@ d&HAcH#VI1Z|#Dt.ebLoLC/skuDxFr' ~4ٶq&3epxnhd[00GÅ- 9 )\d4g`*JY^mjθWBr!ͅqUXE.0k qd~w(X =?b&<+KV˞k`<8mfk׏y ^\ԋz>6^o/l5 ;+|twG^4tjK )_B€Ι:#9a9?xh>FNKo/ٻT `.c5hs: Tmjk6`hС;R~au7,겷pC&Z}[`f907) ܠ$z`ȂL>@k2nZ_*C?lZ)*AF^=n:#<:DAD{rEN9X({MN{E|utZ UAFqv |rɈgo+͆ '(i8\c}%o&c2l-#X6GB|D#C0AkyXenbݬ lI FL0uvRqwNӝWp ZdTsڬj9Xu[ϧִk#S-EX}Wv8Gԝ7Ǐ0 ߪWr]-b8ip^gp6^!fMX ށh2qjm(z0\ sWjbb@ΌSg:CPK2˭Ϥ/{e{hٯ '㾋M"q gqu99g'yP9~pU+z qpP2!8 }I"d:#,)s7,5R As?n뉠nB֫<4[_7o/dL6Q#@~n9 pGOvQ8VENTb$ LS.;W1%Tsj:;؇D69n' `|[O2o5g Д&cvڦ'*w?7ZvZ+g]aP&ѼWI'Y|oIZM]0TI$_AoPN:VKZVmbxw  56r>d-w@e@]|~mⓒ؞>Jƈ^y Z[hLL TH~Ȅ| Q9#GB0Ω+!?2$ic tK7Uc(HG8iS%,P~G_) }ݑf#;Gc LQ7M拪<霼=S&~HZJ#[8lSukwĺESma2Ͻ}3}ۍD$-h@WNDo.4)Dʌw4JNY ckGU6$h} l)w36wID,[9M| VۼM_NRni=}PYQ6EIq?eylL"X-kx,< />!g3lq Ć`j0URQzٰᤷT-$Ov<vU IXCۏCէ0]hVkg,PJU&2)·/1Tl  @boGͲ"d IU..wXK,3ly_4YN[N%ν Rû9E }*HHdE\ayo)c ?-Yy|)Lp^cρ}c*iXyEjWDgC? 3YEt ?mXҵOX29j%! u4mV(혇sm8qq畁\oN9dѥQTR\;mX!cOҢ9IB@>mIr&gqPi%\=̣hA8VV4\u'S~H| |eXnjY[+I4b]ۼ's5H>%6ry][Ih|w'u&{(Pİ1)i;t)IctApXֆC;tj岽Pn2{Nc( п':=Vj!rvCK\xaEطᅓ_LޱbA\8z-c @C|lUucqR^`8tXn Qcr/^cDRhUzWbҶxy_*CY|t^Dg179֔nZ^]44'n IiɾSiDRvaۀ#G+Kd!M89Io|<D%|e xO5a5f$Ql ؕ0 ejr=dZ: si1 Ƶq\&w:j +Y&cXP=)颳&m~¦R4Gw_J=XӜ̜'P50|+TC,ܷ; l,ٹr#Ϥsb~.v|yH-SyåTs(}XE?f5p)~PxLˇE΃:::ڦNRWoʺuc|z̒H{$b^e}`*Pv}@Y= @~D=UIJfI !̻.q4ndcl:*@^ I) KIsWÖqU"`P]>hl2r+pb'2E飪SVC~ sҘG pW=C% >CtN4+C饞FQ:ftK@@')-Oq4,f2\b"T#XF<$h aJN{ ^؜?zs/υI ĸPf{({X3 gKVDcV ]Hx,ׁٴO㕫Gx|!$${JӞbHTI'$NYڱѭM_ MB1LgZh $ϮOx#Z4IZIsbkCyM06˴Eυ)wB϶M/]h|-kydCfey3/\+Ĭ2yo[6 !yʉ]= 9RVe;,l%vKn& i)sF1'բX;9ّiq(>C?ļ֡y Tl3G_ʶ&R`Sj멜cac?Glkjoc" -Ԧ42 DtR-y*]n]++Dl ^Z)ؓL= ǟ0Q&$16% )b_`(͚>?. 2vMB{M̙|xюR_.U+!1^^V_:s UJ=ːN!ߌHڰQdyGs_m¸ I>`l^8pj?rS8^̶([ [hMO6\J4 < p@Nť38%D-31]bc`ZiL`o? ™chlFNugoC+ibW%hpDPu{O;Y͆89'ĬwRf:Q 8極5J* &xpg4Bo CA |Qh|l!D݄%H/m_Gr)2R{IA{wXqym(I뽆I}nB?(őAzI)?D҇eծHmkffD|XݟxX9j?y0JF oNٱc0%ZuH=艮#ywVaa9}O9啤a(YgBhΧ9IݹfV"S8{ `e\-SDZPh9bhzlYojklQ7t67fovJ!$LNE[.~@~}b&MГUL:u39_V=GDOYPx5U'#_OC $+ ^7`(u`rǣ)DD:v9'-%҃d摰+ؙgR=S{䍉h/wlڲV葂8tdG2n2 `P?@q@"q#e8smIieZXӻ-sB>ʜ+wjH)LO-)Wk(u<1;}H@SŤ2ؐ$ڻvvFt[ hu,Qj/=W6.T[iUPNcmf (dzL%}>륮Ut8>"GLREgk8|"y~db)XMV5# UP$Q8O$R*e"KGfH_ȽЦ~tjSM/v)s>f,L(ۢQB x_> d"GFcEllGtogCmAVGGU-5p2x Ӹů5/Љ+\1H%TF6,*gQYNe֑=pcMbݻ`R"Of:bߏ^\**X@Wc=7SzI+ZY-̃EHM%n2(FB=Cmg_ԆG"%l7&IHO}o;/ܳ$eG_TO[Z3Sn}+omr][ w]ꞛ j5 C,?DR}MM5LU TQ'̐SaP bb-"=uGat6 zžɦbv ֵ`OFP%# d ݨ=uM jhHZyvLHGn:R6uvMoD:z]<P--hds3Ye5c`ڀ9it}`${9<]cŊTDY)%3My_IƸca/6"`i'BAk:p#/k1$E2O,o&&`!co*(;yZ !>,6P'eY霐ubF0VUHۧb‘ hs=X& VqX>k?T4NVq{2_@/jH砈u Ky;'، &KbFBpq?s4Pg|dyo No%D 12Ir94gNh"Dtbea9n) Q PEI{ܨcHf5J.$0^

@_ԉVQa1^{N dTp͗n @Yށ܀cx@ /'=ol{+fSˠ [dLE#o\(6诉!+3YF21b}F sI8@$xᆃ[&̄"S막B}LnZD il;}X 9>`Δ_r"sbʟ!p`̆/USIE"GC2nA 8 K(;Y1E%'1-*2'%toMF숓4kknH]Z^zʵ7hK=`VZF#5*Zv l5Oٮn}̐6&69qk[$9 "?o>bɌ\7n$"A24:;Lvt:/gZ^mޫ huc%iW Nu>^b(q-ŀ6eSΩ$Ih˻f7TGdevljKQ%4(RS]Rh )eoPGl7E%+:8dըDڄ (L.Ş24V~OyZt܉MKO"XVNI[qB > cl''l,ۍ8'2VG$4;{%# ;Op  uY}\*#L> 1]TG=b D=Lj/TGAq rL!(UVlq/427NE!se<#h)`Ӕ˲~ߪ;D hDrZ:sGcC#u gs2Ǖ :"< 1RaW -ӐRF8ܺ&ekz-oԍoII!):.l YfC÷XDduM,'x*W}Q&DB@$L/$S&h9ҹҙUK8qg\pO9OE<{ɡ"(.&mjh&8F/:Fao#.[ﳇ)n4c;b`h?Ͱh2"VkdNCmX s82>#Er{ dd#HZ)S>ygw,`4?-I"xJ.ak`f޺F*3.$1;V7@U2&o/)-t8WQ][иyh]6 #n^g0"wGqf$= TM$0+Y-~B~2މlnT sNOtO?nX-xH lsHn}?(x~dh 92g V+n̙q>"}!T5g(ȇUtnX>J#6L^rEXqѴliHHda_f$ߺ?#AiBY)9wRVI:}udBX(U's ZmMaZD AB}(ۼX8qs`f K:RJYZUl?& z=2μSnC)*b[kNh'z٬H ٹ,+ %*FJ ŗ$7z 3b5.z@N?&QpŔR2r{tҌpq)gn"?*&UO}(p?UXLk6g`=a)m՞xh'ǐ''di:mtj/qduΟ}D1(–D0tArbd 8JwiBd.@uKq+]TtN}Z?59|-m&7OyAwe 3)?zP)/*MiŽAoEVz̹m4~$4L )+Z@Q*  V -]eV4īs%T %qLw#(l/A&!vGTl'j;7uDeR[OQpIk҃}߱🫃Vd+Zf*,DTۚ bV:)~6o?( ?em.yF.L ?MHu4yVu30V[A.Hbf 'WO`;1Mh`]4$ z?eш),;ACJwؘ2F |3Ǝ 6[ 64'Jנ,4^zV~١&YĒ9\Yz|, 3Xgw.س#/[kp4YDQω덴쪀&*,Oo(*\q4eC?HbL^kڸ$d+b=b]PއkkuB94f\< r5]7O3w? ߷!7j wQxeۃqj.V=iQh6)U5 EF̸R$_Zϧ6Dx`0*ߏķ9[j+̲P|JfW5:bh Pߒr6{}mVb"j}m*-YT΅ 9Jv?nFx+E뇞xO@-=F*ASM5[Ź98WVf MN]NT}?RgR +zz_.GLPP;eWiGO"6 aR]vcNJ33h,jVW ;zF@KɧxY Dgy9 ib/L̓W2dnť ܵCdJ݅St[@gK'v>ek4&laf:o߼$pJyA2Vۖ7C1͐$m %n& θ%"79:ٶCj|G"3ɣ~?dhJNÁ5͘Pt7?T^~].qOμT|`1q/3mSkP/Ɓ˪%l1Kzkq,2i`3 sIzH.SAj5ZN}jdޢa*HpGw3M[ofCybpј_(zїd=pQړ(a-ݎJ&P`.j7^P icU )ób6b-!#axCHrSb}<<裑wCe브a8HbHQZ[LNkUXhh~@) 2,ߕBu( Ђ)lALDy|QWwW0x$18R\bJȬû[z.8ɛtB̢Mo} ˙A|!ue*nVRVdS2Ibug &m ȳZTVwم1Jݴ*~}_q6yu((Qco+8P:Vn*d:"]EkϾrր,QAo5: 5bNT^04]^뮴j҃hoj~)p>W^QX!v`Zi{_˧Y.jAH H'k:Yiylw>3&Ed }DQ3iETl9}5@n/!K&l3+C5@qNX6]nwyh^g5}P`M̆l c0giIZȟ%e#dJ 77/NM?? g׎KQ~VWu,9; N`a_ uݮvt $mQO2WAoOD!i3E!;d2D+dc#d%64|Cz_կv M ;ktFer|QS0%WXWJ:\peat'VhɕxS΃\! fJrl S!fX'&a xnYn%A;OJP_)&qG*3t!aGz^/o"@ew =?f@nYluAl?[άqWӻuR5AFkbYv.#vU愨.dTs@O)AW3-~7&ūe<6G'>z~[8b $|[pA rx6kV?sM܌~k,ߕI ]f$q|nT; @~ կA-M{顫5JHL=~+\?SHz͋5@Wc*+LЧL%7O.04 ,@M3`&S6(B}"ǿl$ HGsUP6^wNut(qҥ?0wó KhM>GfKNmO1;hz`4+=?ՕD}z˨*cԯ.)WsIrrU1H{no^H@0IyȤ=x"ZNcM-ZGht*{uFA=F~U/ ,ضp`ǛIx&Fq!owbģ4iҡ9b⼰is87%E &s:A~Vz~ g3Nb }+M N?c2w̐"Jxe[0!SMQq(vQ+q4NfdZ3=(=UX?'n@w7=[:;;uq1$3PT+i^'HR?4]Y/X>μ:Z<v3(e8{_ .cCIm(GAN0[O I"llMՇ{ϪTXhRMKJ OL:g i]r@N5GB6BF rD5m}"۞h] 3bQ#YUA:qk5j?ƅY.EC#.I7b:٭?xFx KaRlF , )#Ru YuZę3z vY8o:*-%4 &>E Yx "_'Gpad\umJ{ 2o0uB|AP_*4i$B))jG2rgQDy:]}ŀ07LZ{46 ⯯)FPSx/I)E8 I"5Ȋnt]QwN syC0{m!T봪 :^rCnH/lD8Ѕ3Ij4ۆSEO ˕.qt/=ݟxuY(* l;C{ ,T3bV(ndV53)N6댾"/ѧ;w~:ML6ЏO GgA?0ph+׫?]BFR#x~QUg]_O1AꪽmJ_OdDlkx/rh/$mUŒi] h4\vXϑeHX6(b`?ϴ2c^\V?En縍nVMLf.<7$0虖;Pv5A|)$.+?,`OH,O*#Bxj2Ǜ 8bYC`lWۢZO4ZodptHbfb5oG]vwrꢽ$V@I2lC׳ײo6+Ox ! <$`9y)җ*6蔄O2yhH75-${؉9e 0!i [9>`%VX/>hoh&\eIª™=^YD'f8bO p2M`~B]J?^VYj>r5OIjkW=*VCYAfc%5t#01,`BA S' O50!я׎&xXq]L:^J=$ .$Xx+ hKIfh.495f! ښO--h4Qt̺Z񄼖~6'MX2t?t47"9#dS4IdzJ gV}bMՐ@=TFQ8vwO J [Wc:jwA'`(p"ǚ]z>Sq`n\R+ptAD Rl|$DEs!jTʗ-C MMMVf* qfq%/Z&F8w|//Fo#nU%*I8]j|$({V *.xWlLl]1r,bDC}է]Ґ'ad9Uɾ)F 6UxO,5c$8C:|uā~^crZ zͽp tI0"I\J [3dK |^A\s3ܫz~,: F~*y&kjI(Od9j}\lEp}[@EϓL-cկXR~_(s\sVwYȃ(Zױ4;JsCЙU̻j(WNCZeoΓoZZBIh@q6.X!mLioHrzblpe*J [-gi upOwnudƲy yۺ\ &!7p4ܯLjs-!'5~x6L?b?TUFB;m0KֽtSwt}]ZO%n3H{Cn0DZҾHڰΖ;Ʌ:vB2a`S]T?cS,@]JL5ƙP[&jC;o$=Pkbc=&iOɫ NR4VAI}ʥxG#Mii338~,(\!3 Ó9BwS~*:9fObCtb'+Dc<80<|5#,֠= 31އ_[j;k/a.%&nlgb Xf. ?a9Kp)Jl fK5-%hcm]4[M٩F' z@gUc15p;hܸ'K4{Y*wF2x!ꎁgȈ{,$Wj#pޜ ITVK\\dT˔҉|VA|"F#CMgʶn)8$_#ھlRƠeOlzL)} x>PE 3ޭܷ#HrxfM.n+! !);9HsQMa֓؂Οp?>Ӝ I;x.5B% 3Ċ(s Ծ6ƕKBk)‡WJVv@2ԾkUnde Z@Dav 4tnf>d(aMGټ:(V%jƉ`<1Rٕ#vմ k 7}GjY\}t@2I[czD*mj\&de oKRʶ>͏3l> C O:( VcޥƥoI l).k?Mʺ_rv}_,dI'dO<ݴ7;_=',:P R5ql5 3ќf?S')(Hfq2d akۑl ;ZEbQp<\.r^~q- SEtyٲb+$X.mVES~U&.D=tz2t JJu(0}fY>SRRV9ߎ@*I+'TFـBD-@IG$Nsεux 95Rw9LٸϦ456tNzbmO-zŎ@iƏQwDY+NNzK'm֥)>SN& w*6o"Lө=dL'K?2/m| w>Ԙjd E(4ֿlƌ5}M&9r4!~8J6՘H6K )0E_ѽ!-m.X?8-p L\ V1{v=FPe"*,_`W0dr}p|Z@ŵʪ%EzV1,BiM~p yt4_,x[s ja=qïCT;;_ۈiB'{u穂.0QݮsR߸KMJyԟ ldŵ<8TuTG.Qߓ1ON5sҍG|eI) OJn b3zI!. {'`C4呧51::Gh&T>,[RՙkoAWk}BVg~UAY$s,/?ڒnzq5YOB8n^Ѥq![ճ˱r+^xw=ݘ7{Cqb@YǞsl^:Bܒ'aһ&|ut䁷q`nޢ(}>>KGY#@ae4foGN8IT\ǓhGRߚ ۢ3j/&囡w<]MzT+S)mфʁkؚJutd]> O~xԕ¥ AuY{x+~S8_)O?T'O!dtDŽ'txNEZ)zyDr x4.IABΐF;cNCUEm<0MGze MQo~@#5` WjV}[%> _i `·v6Rj38KzKXwvLjyc-`Uբ@Dw.x44U;L+L<9;Gm̈aPŒ @);mF7S- aNc`dh&*y@3Rjs)24faP+`|ŅF7bͰٮoF1$a8"QHM8;yZ;5kUd\+v )G6d4~^6GNػhC>a% bի`G&֘iZǑCLY @gQJ>eF3U+%qA9/CC14 0<En)m)!CA3XZ*W6`blqmhoK^e퇰`1`FCLF2ϖZ?nKj7. KJXv]S#BsVRdN9b O#B>1ȋߕ1?<^hAO8މ4WZ 6_.Ru B<&` Ϯ f%LuK|6=5 @umxB)UoXbLlܭ۹rƹL5PC)CF YMzrSּku1;1@Nuu$= }ͰM",mX|ϤaVIf5!g΢`6~NmJJ/d]V=diP | aDG߯;ft>!B¯WTmJ&MKG:+Q/]̉Vdԃw z?'u2*rCr=ċ1OkqN""b Iy{eg#|whꁲ+<ܟ˗jSkTsÜ4=j qY(_)2G!G\tSI.dMu9z {Aֹr C@(*_"ڥAvOni&ʒ$ޔޅi9+!9_@ մ#MTm $ȁ*Eȣ9Q@='c5Cn=/PCgצ\ @5k;YMX=FJ Z~8^jZ9S@ɋTO X8]#г-qLwa(_mp-#g՚!c@SjK$`2j{Y2b?bre(u/$+N6fiӝEө%9sS #6?0tMa^CF1J;؁~W򲌏YM W. Sag 8ޔ1}_yM^D\D*\&ູ/*qIˡZf>xN)+{O}82~I (޸UI_B*O(?'9AJt[dm?Fnt$>7Q 4~ûEk &-cYb eLw zlIɀwh͘yIWD [H"%OTٴYre)u<>a!DP{U6] I,"BH7[1ёUùJu7l9 IMW۱;@e @uzN*֌CG뿉+Ekb:^|Nî =M75xzwsBj.467p@fAE/ F0h`HlXL?ƈ` Mb3Pc Փi:p}FQrM%mS+)eGgRO1.g7I%M%, {ˋp1Ϙvq#R68]!v%,Vɇ]UݼxPvb7FBab$cw+΍&@A,?2:=pĠ(=8K4`\oisF[E}Po3&D1v8RdIUxl *^^'X26V7bgBcB>idO37 Cn^m+%Ϟv: IOy?۩!B`k$μ ~No!u`\eUkp"bdu_a [az>T5aPb (h mR/D|D R_S4pi Ea )ʻp" /g*S=֒|l4 >*Mb䁭<[;drf[ *P& vo-?-Bf>Vg^IߵKPCZ sƩJy*-ͥ4dp:lj o{[PBC?Z}2N]Gz/.~7 YK$2˨"#4O*%wW{1)G$pl)3[a*l[PPut- 4oƄie0l`<6RI~p)3͏G0T)ֱ2Ssu."ɘ1$ k%OU)3P 24=2׫['EjadRK A/oYU:wMfBsH|iW* i{brݯ:@8vLbЈQ{0die\uYcxKG"mrR\TW UON Z."Q'.T7D&^/2i1p}y^2.Z&9|ga!M>tJmgRt_v24hQL%L­9 xMLE);B?8I/PXqЙ0n}NAhtɉ; fpAHys4pJjl |QX]׎Lzcr:KuMշ$qgzbA9>b#ص掤a'z(r,{7ze-6نyB0WL*7\}k Cn)XPPX$yw3 A`F Q?n\Hhp_Ku3ӈl(rf%K[7$S :gCXH+bW8IkwRx*TpVgxBtdGFkI&֝fx@g_S3xnaG??Hd ] /)-NjzYmm8q^Cɓ6iIIH%}ft$wrkΓj碂u{vr ʅ9!BCS- OQ|EQm[O@$,v^^5\ ֕VLc:BuWq~8֖S@xZYU{}kŭU:8g ʿo<=u#7^Q7px0p 20ҋSZBK dxKoA׌N)kt!߮،, i)© HfB$q|"D7-ρ:ٹ 7ޛgžgXˌ4!iSD0@J_b.%s^;P{s:Scjwо *n8 $$qd+[>7ò.Xo1(Z ޻k(UT=p] l2 {ij8yy5_H_]7F=y}6}3LtSn1Bꃂlɻ 8[щ鵹+MjFK)44.Rg=/JmȠ!@'U-d 3Y quO1dϘAӝE9xbܔ|t!_I6brMO~W/_W2~UL8Gu$5J%e3pVO$戭}p`Fgw1?%Im,)X +FFa2A?.s1̪HZ,ؾy3.u)S[?qX!Anq[g)_aQ]J]HO7w͙_.%<){II{(-'E&oIibO3|}l$̈́/>2DH͖8R5C B`y8Ty .> N4l-l rh1 pN6d(P)K\Is܎}G:v~mר75[U[2nt?4CC?2I/}I6YQѻ\zuRhCK]N/Kj,O>B+6 ?Óhi|ZfM JTKq5c+n6cS*P +D/Mõ,ij# 3 2щ0":xuPu-{1`ӎV@ea2%`BfAh#֠rAIHǥăMLJ* l ]mTNUu{HDejZJ 95&}Y }j1|q@j_MQfۦtbNyUui>W1D]* ⚈O 1$te+0֙$ߥN>>Ѽv1c1GZ>Q`~])yϻ^tˁ>3ke~'h&{ȥ;b3ю~Ϣk{PoO~P7iƺ(}E Zyfh,SAuyEعy=CBZt[|+uL݂^by @:c`]=:p%-1sKp ľjA#a ap/҃Oi54^j=wI2;Ԇ+!=afW! ۽.$ A¤O)[)k {ɦ1]ٲiw8mSm͂t:h cZvgW%x~Ab'zx-RL:6R=DVzqïiZ^jLX5L.ݴ,csޙQdX_r)4Z&GѧYz$U< K*U{1¤ n)wX@ FDS3Gܛ1cjtpV tnNG'LϺв=1cup!c7`"vI )IFoñ?$h74"^n;`*.+(䈣FN8~b{[Valc[s=erٷvX߲?0G'@9&%??F[ ibD ߽yE#վ}+@`bRZ~ |ј+U MVE޻@am q&="y9}Ǩϋ}YcGi2W~t4 lVm;gtrŋ{ˊ6^< zF4.` EdU.e-TI 2-_-~Cen9JLSjVa g-8݊[AbaGYiI} V<Ӹ(Ig^VsaAڽ!Ù33G1[zPvOׯ9yBU!@db7[[^ǹrr%xƥx!'B_N vgR ⨱2+$ C׾ATnQJ9?ÓVDmdh+sc5\vY ey 67$JE‘vl3.C#(Ob5K"b9*hqevq#S׳?ÐsX>!"(J>w="|Nʸh d:j`kjZ>aBbh,aݧ[CzQ.}c*!!kQ.3Y9_d;M]HKw΃r uxn$lojs2\$wvߜ+OIX )\Wvzw]'tR7ƀOT+1e o%(9uΐȨFR25'6o_vH9bT ]TVƹg.su v_̨Vo=z܂u6X+W.y^l/hZM{ 7,pW\mt{' L'\ԯ.uTR:"guա7)UiIX}NE8m?l%O._$bzB}bY%%iM)%EIn|yՠNL~}Ukh˙ZWY0jVKd"D4A?yxƤxV8v#`i|q kseq"E&BoWJ:ފsD]ovXy@j*^' "~ >:BV?A7뵂d}㸹G _.EOcc)-]f7R Ek[4d*Z^OF "t%4>eJ֒<&be*;KSS6%AUdn/R~kAZrA 5Χ%iY҅Sў< 4~iR*9m:':+޻gΥ6CI&h {ts^_Z+~AhlJfW5l sQ nA8}iFĒ{aVA 0Pv-Kr*7R@w46) ;9icg _T0 " %@zBrN<'eVz_} -yfI.x@q`BuܨS5e`'0^r'펐n}E)’c4b-Y8&A:uXE!JLv m nGr7)pHT\rUe89Jg2sHzS :pէL `pG8r&`AX' i3V7Y 8B|e]m껝o9 VD,t &QM9vl*>ةiSyx8JaгPjt֫Pv33u!wJ? X]cx' 0D01l;%<"AEӎq*gM"+<'cqWՍlTqz }u6ix)P~1 G  x,9:CW"ys2ঘ'& j8,eh Pbc%q2R'"@Ȋs%RI4ٺ'S4ᖡ/`03rgM"=(> x Sy]J*3: %Ó`w&cRh*[K ~čE'8$+}dH JͪAr3Y>7+ʆ^W@vZqY<YjZ6B5a=fgӷqU^ \PYk@afhPGudxX_㤵_îNf]G,k;p>m[?ʨ.hqdD\]h%!=^!vdiݣh(¡pk&؟I S1׻ J(4;3LH3kBX3Uw}y,Y,CqcPV£}x%$LF4WGѽÛ ;~:8 #@3Yu C[\u,g (!T"Wl( [s_ y0kU5`Hԙ"(%> aga\R.7*vu )lA#y$=;Q`Z=}Cbm\;YSjW]v_Ǎ0/?:.C 2ziz"B/ eЙ^Ϧrwł#5j%ck;&`h*Ӹa,zL8;j[Zp53/IEjTV% ;%uxB "q"?8+Ce:eFS(A5j0a|H2ۤ%m0|}V j@6PlrPA@-R" &!6p;?8-gV4>]'tXGhy“sRw18Eڅ:V86(tKIA}t*w5;AY}T')CpK½ ⵩VtN(ú?J^`UNf׌=A~U4pҘ|?oéGF'#ep-"ӨT|xS8q|,Z#gĔ}TmS?1-Iw_SO]w*Ct kId!.!4oV}9Do9 wϜn9'Y7jiG0mͬ:<C-ޓ1mkt2ܹVn܍"_nسQ/Y{'Q_pl^|mD2~iQ\u,n^kw4:A` =9an_'3VAT#oF=*qp@Ѵ'2Bz 7pYcLwWi1i@Fpˈ'_:!}sUa;%/Cwϔ:B{ܯk!B~CfMD&% %7Ҳ0ekU|&pul65t^.0xN32+n)Udq9{:G;pL%kPH|wlr|@i7l ) {{ $#+rE_M}J ^&z`U|G/kJf+PtWKI>%RlDZtPNYh WDOI]XZgn1>Pk4(^ANNP$y>eLT]љ0%Yn^a"$%]q)ȳ.&l{x!OͦRC rHSHyAp=tNTmMR7w6`Eg?ˣ^?5 b#6{ wz2ws##@+&p%\ )sܓؤc! hPvF=Xׁn5g=jBZ.!ͩ [Ͽ'-CX]FQbXPHQC2کGBnd_܊|`Y}D~.O&M4,9]f.[L{,40Q2Wr 3)a&MUwFqQ$c|i Ϯ£=gR㊥ϙ>؜@邁3:^Ґ{hVJ g!V}jOW.MKoGKG)1@%a+u6!)JQ7a:EQIPJAŐ~ x)'a"K1:f(k 8frvaCQf%Jշɀ,gɺ h( @UPepUn{e 1acʐD9u ]Ʊ'B".3_6Z@j[ 8!t&zCV\zhgЅCl =0NR$OuܝodʵFNTi=wW;hw9Ybn[ hDBċ /nRmy%;=i#6U+tu<\dqXޕM5CNċi s֧oqȶUM)BL亙YGqK1DXzDT5*Aۨ,S,5ĐCRn7MKf/L?N\QNő8i ۏUںd`fQG"&'DIEIܛNlw% x^u2yD<ǜ~$P|(6??jG:nSϒpxOG'uoBJ zqg튀j>d08 +|\xJy(m3K-.ÂGrQW[eH<ՀSN/O#?U{T9:lC3O$y8n~$)ά. ^ܼ>qP8Gn5 LqM&KD:JddͶ,N_1LnE=VPاǏ⚏v7⃢ gD^$Pl+QH<[ܘӎ;eHN碭!$R Y;ۗs 31vpL~XjbwY4LcE"Jǵf sc'HhZ¾D,B3GJ=?җ {viodtY0X=I #D cI6t2lnbщGޑ`VQ#sPP"g>'ndZN5ޮ)=^=^R78is}un!YzǭW[cv:: Ą~ DmmSM5 51J yd"xy0VzxKo־ZU N_j 2 Tf!wM}8VXP#tpczM{=h[ekUINЃKbI{onNR-0~((f%gPdf4!qy6΅C|[m{ |7 @dfkQ.[)s2߸F hԝyu|zlr~e »sg@4r/OO"rN=h7=1aѱ4ٸe 1וh2!ޓk!6KS+M8`c@gb*N`yADbTn,VS*7vp`#s˞ 0/[:V;xs gO_atP::-Tʼn7W3k7mvl1q>8C:8k`f/7"ٷNݯuGFFzt j[ ֣Uc.퓓vܛN]Kw*04*#T+ÛH+sݗ1!s?!*M/rCw[j;ds{֜ t_qNgND<sC430gLqeŇ~]GkQaJ*rB|vzc="Dԗ_ f(=e9˽|ecIaːb͸uYtRبl3Hc8TFJ6.Xѐ E |:Iv`4g~ƨqLgܧ(ŧ[6p߲=:"x89XS*U!0fDlLe 6;Ibu m=^51`n&ʒ2߫Eu?{4%a[rl<84`QsLR0C a;1j/̀:ӡ/1UzE@sPSvX Ψ GSc|j i`͙8`#d{9-)D%YкD<~nJzTY9REkfEll6͕G$? `Q}O] (u9n( ]BzZ?LG!U>!g%.|uT97s{4'h&lJ}"WXh5,A6=ĦZ(g D $(GFm΂5Z=aߤS\@{ YDFR~5]DqU4zˌ K-7) yi1>~K>a KNܞCV(ҙsx1ĺ!ߩnܲ 4P8>rE#/#pyKS~^qf*`FA1gM\ʹ ܳbʤV-<ǞOnI]2T=٪Ş/heH'I)-f^+7(=Ÿ7,il*v\iYyb6+h>)}X=[: Ib_sx?2>b;f]R]#BLL ɃAz0Jc 192olWUy"'`jG$FeA?'E`opw(8E/U!w2~fuk^1SdD c+KU_l,+p/vQ{peAוY#PesJx;JL>A+:$kw^r9tbP'!5J6G8}ϗ,MRu.J8WHŎtL1dns$fbϩo 9sO⠨:mb7)ֺu Qz93])"Z}r$jm*,q@ FMx}>LcTzc&-jsؙ@xj,3z藴$krXX7!.#3 xZ-eJN߭3om\1s-Jv9Nnj74Ó3so~'2i̿Pu*|hWIRRn{6@xoquv`bh-@j%v ?3zt̻ShLN(Mvdڍa˞B//o hEQwh-a$K*EG@P7^+Ӗ.QHvVH0x{>om/V`]&;8i+4LùGTx ,/bg&Zk~CJTFHZ=ꘓ7ǰ\nLٸzE^⟅`+gl_y\6z<&a AT19SR{bxL*&QB+({)H7Hm̭H ViGLX%ff}8iy)𿂫\noe(ʶLK]rFlY(L⸓38JBģKJ u>5ǐ0H=l\DGN ,"{&b|XMY8ɋc}qsoY)YFl72H#ʇB_Ib6~>Y - :OM#+҃%l8);kWUA,!ŖX:F=bUO!wuU<& ={_0K;IjKݢ8G- Xzj JZG5G{1b=)擎AcFaLAe=]}D/ߑt{^)*[ڈ08$ex,m8k v{w1ZS?*jqi!oOǗJU+przt:P yG j@4h oDZrlp9U}=b+'!@1;="3cr zc2R="ݵF{*o5!z`]puc g & ; |b~șpsA-dx^GH)~JH=9@˦"ld2@)\t4Y9zis>X[ 8zF "D¸ fsuG`uA*i8J!S1Yo^X [Ztm_qUp#ٛop{0rLjT)C~PgfaġbYa2}0ghb<F|kaUHsBSv$' A^=ǢPR]u(ǘܥpO$ny$ĖёUrlXl= EĢKKvaTŹQ+>^RKMC5S]W: dQ5GG2 IWH|$GMSYU7߾hTDa=ij_]ĉ&H ͻ kͲl.&q:RF2 g1t8bR6 0>kt~4US*![Z/sg/8I.K"Qpx7.rg:bRvw?#D=}^PM++ȑHmr(ñ/WH=(VbYH # ܩs~\Ǫ%Gܒj[z=U%8'@5VIV \QO#EO=@ڌѱ@|DYt*1H4<}CF旐xn#%ݾmb3 XmJ$}Yʞ8dxF;W`tswW`P8{qw-b5̉LAWT$QL/Lq26\\چ]IբHY -nku?z@bR8޵N+zc|h$YGv\ט&)sc*iesX]$-vIaӠ`osut"P. j<)FR\~ j }I۪h0Th݊WD O,|z.yjg.Si$01^C;tdP,F/=1ėz\JʘSWf@{CwCDe|ǡJ!Sf&! 3K!9 !]p|R"z9t~`,bimy6,1&rdZ1ɭhJd'g3_W'DEqaz-}h#pC[@.erbn$N8 n= RdxҪI{{/O^^䛂+7EK2htV3R#dˇEdWl;;-oz@hA%N{~ NpjZe9d+3!ͻ1S4boZ酯{>Lkfx >'Cu|'8uqGg. 7xpA*HٟpgRxa+|Zo_FVCnH$T kJl}B_73ɡ]T4J'u:Ib!=g&8¸CFORW#}O]W29N) ;7ѣjMvM Llt=>ԵR)DQX#jv R9O7X]6GWIs%$%(CMrgF2 WHf=j/B] 6^SC~j@%=dVI.U;mx*=AK!OTԼB  ]1Q*y 򻾏E<ՠ7kq'Q.- ُ ]ȆʴdʝuýH43>|GF-A됒]!~N:|Kċ."Q8v{3՛K "!!t#Av3.CrY#c$@Ng3ZB#}-]Ĕqe})Ff #|ٔNdAv5 g~ƌ:i }'bWtQ>8z4 h87D oa5/m;̈́]O3I7 Zoj}oU"%J: 0u63F QE:@B6DJRi;v9)vߢ7@]聏Z"UKʮS j>;}nİ[U ]!6REb(ONERe'@!| bN3Mi1h+Kdj6%? HFbl>m+mrî5]MX3ZyPtaްZCW=;a6!Oj,)B7#xIDq0x yf`tsƍۻv?q<خkP܌PӦ "?'$؅ n0/#>~^}߃ -/֕fM_iO]f{}\&P(\:X|^@T: lteRUL(.(`䇴qjVph@g4 | Ϳq*;M'LUY@M}^8S/tkt>8M-ݵ;^DN$@OulZ >>u "5XVtAsnQmh^ Mk\-%#VO hk _ ˞p uHc7&g"EpMRP`yJPI&(`w@ړ(he,PCCI:b,BXucqZf~.h0ĺPVha);>T5J Qȓ]L+I|<-S r)wl,[\3|7NkxɽyadH.B|nÇ{zeh\~a#.|OyQP(x`if9L/' &[!y5EK0ۧNtt-xD45vA;mz{;2 y?-)}pןbe"jH8L@q<{ Zg\_Tv̘eENwa"Y IŤB `PyCCl()ngC!s迨k;vH ,?k0gHmG;0F mKC4F\I/MDJR/n\ϘwĩbìDgBJ Es%.zaqXG\$gk H}E V5pK~0uN<㰫K=wq,͍my gM :)s6T,Dv<%,ߥ㊈ģ;,JieC 1I啴Xŷ-XE+E*_)ȑà TRAbf0e-` mjj '^%WY}wz>!-Zi87o/DZr\U5}|$o`CXW`+ &2Rva6`QGEO._87:cx?\Y+BԭE;?& ~ ~|(w"6U|V.0D+,1˲P`p:=4$;iѿVGD8@c~$ǁKtd^`Zh)DogB92(_Cb鑡5FKafֵw؊,@л6("4A a='1UxŦLwַaȣe;vz[Ym1d=Ŷ[x1% %1T T G֎L".F)RSBKtFqLɍBss h?d^#ЦmIKrjAچ}ii[`j= Jmt\8Nb^ ubrS,4J'g(}J~/Hh+F}xy_A“>e~9 LM5kKSj]'HI;P7vJϊSJM ׸S\* 4 9$EkU"@d# BgŖrsg>o K^4919c`.{CV< Qѳ & 0 c2Vh.!t:'`(]G9?I0tRzW >)1{8F; zzҘ kCJF"<2~1 MLli -J y.^<RFceLaSxa˛+!}ݣq1ԽҢyi8ʆZ{ ; d_9̪!4Hﺥr 'HOe? -aZe,ȳ:RW_)H$X3+1~b$3b~zA9s#s@ϨsBdɴ!R| =s~i3td4$02[b1Ieo\1,jkĒ'hz\M/h/ c cد] U;z̲3 *͛ ,>rםR XaEZNq#*/0ɍL`HBb).: z_r7|rKj߂;B(Sd'_G①}vG otv ?R{nFo&*땏$b:=vJc5v~.)dlO7:(}~g- mgw=秳LEV/З%ZOtvŢj]2O 0KkG4;.Cq=A&qVM Fܙ-ɌJ^he뒞o1## d l7iA@hpVY1f.Nmp ?/^Z?*vnBUAWyi8*fW 9&Sų;FH–힦 iO홳uLPJ<`r\nhyPf$r23P)QK s *C>PؼفaY #Sg].[g {I9:TaTnp;|p HRF Es'Fc&BD{_O/əo%KčjfTj1XL{c[0~ @(]}8%d0߇c 2ϵ1<ɟ@Rf|7[!QRo9qV!7ܕ.KMQ;gÓ)]݀Ɔ>;1EPΛ mRdR6WA/F 07\ F~L}fr+JTԗ@1߅٦ ܥO*2HRpjJЩ$[F_{,/RDa4a_i7x $>~ uer*Ok;w]5fJO29Wi 3fOa&kr /i],(*!ҝyﰣIgp"P R+yOB D4fdx@aU,ڇgѫ~z$༇*,=#q|p:y)+:,*Oo Fdddc6J{02A.%U_*$-{ ڣ{PY0 }BYMfsWi6q-̮h?ه+2zQ-mҪsEJ ..-Y{)ZO'/CD-DV*O4yQ GVJ T,FۿD8?/HEw\ 7ʹKܖ#$M : GWgi@dzw0^Hte1HIi^dx? Z4;.<A-):?PMa Y4 'I_b&g1cДzp1CoXoug1?O19_b:NFHS"p43@ vRCG;fؗG W[-bvi+pB/eJl (5!34U=LJU(T9it=Oi-qtvڒ&3͏Z;" a'!2a@bv·=$ !tDžQӗA [X2$Oۍ$,f:k_]  \ 3K d.M0@ILzM2EGC{r'%jxrJd #5`Dh -yJΰ;ۼ<m6||LSmuvx*%8Ԯ'er*3,1t(N ੣dX Tv&=ݬeiZxrOƉp E?WrębuLJY #\^ &G{>K,M,̼c;wVjPVƨcmZu7 8hÉ~md (i>#9<^`BP% 2[g$.W9>ju;i-*fHf0Ly'!Mb1;jyo:@| ASĹA7_oW]̒Sc&o׺MBz~?h\nDeh-}7<W&5)ňUIPw2kjio 1I?A,g[Bw nPK d.2@.y6,8N_Uz:ALol{"pS$,Yw23ؤ~E#-֕FGmC 1?S%@^֓4nVٶ,+*g1BFM58էmoddǴ+\ W9RՋIAHlP̔9 F&4txt*Qdգf)bT*ȦM?Ki4zGtt"{-Ŧ$~ >M-+4 ar\ FaH(ɘ%Ac xy<'H.vO"QrfѨ"9QGNX8C0c'VZm@ƌM'~ %#皮];%2 {5aޞGK*.Q{NM;,huͱA }@@S@$9f&* g.̻L5DUk'!O̽l97Σ_+*{3fny1M_gҴh%CFʱ5Ql_+w3 Ճۄ 7Oe`O sfT;$©P׳lv?=-JI;X%.*OkbF(rFq\GjٸeI( oW<- Cd'_WY˹@%eVbV|r{}+#&t^8r"_w,E]sc=xP^LW3Ε),A!''N`t1%L>͔(J\h/ M9ܿ30 F/a|=rE= Zgp:$: Mc' .!!έp.qIwA6?׭MDH#=/%n 읷*X}A\p,+u*r w;҄8I#gdPMu i t@ qJܒ4w^$Joiă%n^Ȫ>ݴeq#ݢد\]RYU?z,qOrbo$/TLlO?7s/VU20t[s=ⱒ 28JTyjqoRO [NSQg~ ǮCb1ֈ^a.)CfA5C!{{r.9&S㤒X{~q+p-`]UF=eChߗ 7sc̒7(c)Җ=qTg Ӊ%^ryG"+ʣԂxjSz Byx-tpiW`?o5JSҎߙ@xj-(JMя81A_b ]G19G5wa9oeL@3=vؖm\P)7:@ҋbgB4qLPA~o4گrTDZF?4o%O[ՕR'"nm\?tF~TYYo'[u0je;}E︷3ÀDhNXGc8U |uQXi7 ҜTYcbRU9p4 S~q-#rZ@[iL-G 6^ O4~` K 70k0hxΟԬx.'yj >fY㦇ݣIֆ/E5!*UH[+5ϣŤρt@@$ue ؞ .mQ%}/@ו`w|u SF+Q͘[CB&{'U"k|//RMiޤiYר{!PfaL+(ˎ$B?1p*Up!}]%CVa_pE'2_ ڼ"|bfSHI89Y\|˷ILqCJuhR B@)Ajq/}5*dsDmdٍ`SkJ˔XOi6ȁb,*vRJ al⢝@ܮLc[J)j-3ԛtGH?rSF ڶ 5 3B$;@|MUj,1DD!` I)$םOnk5=0s՚iLć f̨0W3[TIL=7 BT)a|sn!ZNט&T3 C=ϳ^k^,7 aڄ%`.nbt(jdҬ&tb]ˀ.kNN߾EIJԲX C8!SBUg6 _*=T,{RtG+x\1Q,_6J#~ipnKV)JL ۆaѴEn̸$qElӒjI|?d@^$FQ.)1]a 4 z&og=^'#瑽)d !]8 $V3]_}f`_#b :O\GU} tk`3هOL]ɖ|ZX^Q@7Q^@ a~; "?8Sɚƒapqe%ֱP >S\Ph$?P !wYj5~#Ф£B_N*kr3xV."]ۂi+SJw̫ G֋ZQR1Q2(uqy !x^-/X=YR3-,-qZߜL#K̗t~s8E> SH&!a?Ǵ a%K֌']䉲*5=\U݃"i+m3Q I7hrUYSRTBC lb(B^1AKz5~*3 (:BCC '&kokцY2ާ~NN25m]B)TURA5,^ĭ".p"W&uY2zȼ e-Ӭc@gR^u!N'%z%T4(\MX< Gc)83ouܸZ3o]A/ˀU&AM^7*<#!otC<=pHǭj=V EKf!>L5ym:OjlD8?4gHCqU?!?ri0e{Z&V(a:-*]@ z+J޾DQїSF"H=[i=KiTڦm"%*?ūr,\ONL׫UreMg_vצW &m`Jx}4٪~P@7B MAćwbVv47b@S6E~Qa[aZè8:܋}u*SL[UC rgNVQ-ɓx\Y",?bp]r$X,c~Kj7_m2N_Yuj+^oߴ6OFd !+8J:颱u5P`ov}7ڇ'z'E`, 5 F&'uT shp=Y6cKms54 Ns2F0fO)zoPÃaX`Nj)D^N~zUJwC#Аqts$lׇԐYt۔uhC^?L)_[W [^46!, "/x6t-W NH%>L_o`/T }oDD5"E`2E/eL/jeDMYF8zR`gb+`cm~Mb_.w:퍣GQ·1aˎ(Sq6v9e9{|KfG/+XT|{lxtHR~2z9f8;GʇHUiٖU=<'e,SWx6p Jק7\:}\@/wbʡ7Z0UCiR/=c,;4Iwx5Jd#NN󣺵tf/c76&X̠ $O-W`J(s.LU>^\́)aYXMpI MH9X%.{ b~_:u%8MVYfznyREkhα.]b{Y%~ 'GnQxZ_l;?@~)#kgѹMMfeTij]ay#\41XV_#h' XR>76Ј?ノtfuq)ud.;"he;꾿BzK"v"{ɷ5[uWG}ƳAK~^cz@J͉K 07J7gBEνB"I?*6kảx] jr!a-?:h1 bNqiﲮӄ18.J/ wHtWC ޼tLږѹ{j'zgJ:3~4j36JVITnqYt{|ͅǰp[囯:0,p9T)*2^x1D ٨x4lj[<` g}>dAրB)q(*0vTSMHɐ7):׽D0K - l"mewɰj ӾbWn0w`3pZHҷ^9MPJ:y5fq qmo٘c798A5FWCEۣYy!}zu2/F([f^?֍]x[Qk\ㅧuL+rZhX 4l( lxYĔ1d.'3( l u_M8%!8Tu~mY: ٩F^ivBzI//[mL|3о>ֲmke-NL8=o5~džs׍fKW.8& ,1|EdZׯ+>}cd9hN-TuUеɠNŅ߼& q$`6ܡ:YkbILL0#dqa†X>ުrdaÞ;j]nqў_aqΌTX 5QTcd W%1EuK@j9aRdoFD z =P2I9!Eq hʑJ}ɑH. ]+ 6 gVܜ8̰mк}B;?'M}Q`I1#rE4DnDaXxocG.IzrX:jؚ'#]X!nQWGœp7 jNTQ޾ ŽTEnhhJXo3q#~R 8ywj:3n!I&b"K"߷mWߖ\"/W\IBDa֚4X #&/Wݓz>k1d<Va〬tsbU!l:IW r̐߶^8~*l4go7@Ieh"V-dRFj_]L}a-kB@b#6. _*lf2R|M.ՠ.O G@Z?Cf @?y+44vwT@n V" Zf({GeUqtqm=|&%Œ,@ bz 6Ө[fq6 CmG[QgMYE=[ ̞M.=32,zO ;%sϣĨJ4cMKv=#ok89"2a "XiW6Y%:zt c- 1׵c  Ps\E-.%zwg`1 m" NbK9T q']0aQF[NgCG 'K@\lGmik z'T7j w¥\O\7$UV>Ծժ ~4+Yg$6'e7 Byjw\Ҿۑ,:kE4><!?wt2cDTi~*ɍqɴxL<9D4_.Vɔ93.tdL m:Dl':QoP]җ&"޺7^,I-2}I>sC*a(7NhD"wD9^BXbǤt?R<ח8~7lO H- b7Z7!DmX]3QPqDDz.Wo^lLS֌ ]򒧇4*npDqlQo\Gό] gqrhwỸ=qxV|,xHC07i>AZ[H;=Mj"E A3` 39#e $WC6XlM>OK ĦEPrfk`%,a5Jb}CƄs< I>DJ%~^MrjG֢`0CLKn:`al(//7*9sKۉ$άg?vD9 3GAΪvO&W{6E':k:mY蟎$Gݘ(~:NRdG֮Hߐs@B~/]dF=>$0%ǑD=Y zHqCS4+UR_-a9d 9NV,E JzS9 s#/Oz#+ܜ N(M$qGF*&D\7[v2V;l!(7pvk +` c-޶V|Gv+6vV(pvMFLL6_~Ukx$ z0o%z?J"\ ~(5wk܏>ay龱 &("mrj}1S{3O;teb}Sܨ`R'τmSXmp8V.4s'8!'ʜFKf%nNų-z[0lQ+ʙURi3mPp6aK3@g`;~"TMjwF;s$2:'n >Ipfh9g}⊏AC]& )jRntC8hRz1`@?hgx]Ǡ*8g.x "2 OLnlPeAl fƶLH鈏Ũ23[Mz:&4WHѲGcXd_-ʰs9^N42~zaz[ /ہ3 m1vكw<Z JPpy$A8סضfpwV^1S_Ԍ>yK%z _s;1g@6 \Jsw=hوbРPU)cNx 8MQLSEbDBֿ`V=ץ=vDBP>2>1!&Gg;|&: KW;v Q1[VsDYH)߭j1΋HkDlOٵIVon(8MZM?BRd<=b7Sj1P•lj.[:I *+zJuDipy H{&>ppB406|Ay=]UI)BJ9~A nPjv)J0KG`)9R8jziiNwn'J,u3^k@H%̬ :X}KloUb ʭM61}XƷXp?ݟ[i7~F~==Yt==:u J-"nGq~ϽGǜ]O2^|p\H80rbU3z,V +Qp .v!?uIVaɹetl'w4foݚy~6? '_~v:c`M75݆ςkZ1,FrԺGMOY vǧ+#I' EP$+*A%>eK.]!J>ص2f9 gjD4ڤx^t(RD);k`kI9*%5xP؋9)3r2st>AkCRUwoF[Yޞ|y iXC=- /NjxFVe#%h2-Rt {n3 ;/S \&adj^1($_)a1Z7~L}m1ӇNP[Y{~D>w{nNR(l#@:L8F؞bF*Ww;BH?~ Y?1{^TbXVpM%n}9YjAtoxџ'Q:VƎ~ _: s<ͽ ĺŮ+ Q0 ĞĊ#0~(?\q-$+ $ уՂn$w( Kh;rF).23282=h݅s!c__Qj麇U$@d O"6/!p1s:‘~_xZ0d:!є[BWt@Վ֊6nZbʆaL*dkǁ6Egk/7XO0|qܯ(MOF!rDPb2kȰ*'Fy, }s,}+c%\%NmG)cOXtaM#7*1HvoHhP/8=fD0Jϥ_ )}!GV佘"`ncxAʇ&`se3HQU?K9ĥ:WZVN##ˉH˘D'xa c#_* G8avUeG%>ց kzbZ_I] $z)/ t}ע5o֧0g6]"j|hA3>tm^~?%^1r\{ = IgJ˸0* r~OWPoKV[.p dC:uKtv7_&ƃ~m]"ݘa qWn]mSV1z^ls.m0#Mim_ aig?#ŬeEDWtI0$>uO/FC=}/zE< [L v]Cl  @׶q.}'J`'qcjpM*0 ax.ͱb97X_+3 tcu U3')DւEN7? vib1fxcu#N梻jdW]Ks[o-n}HlZ5v4"y&t6][z$GƖfNm۵Ď6QǠ+.cG/]H}SE?2˵åq凝X^1ԈCO?Y]@|xuafQUVbgǤr0 %D< ~@ZMu6:lt\T$-pB}.?LI+EB1\R6867ͅD*sGNPCmD(h-z7ipU>n-qE+N;wu< X=\K6:184u-}dFg̈͜!k ƼÆXFΡjE,樒~e,2<\GIqEIUK AOщFr\+';ò7T-ֻܽG>إ0yv>+h-K  @b_6+79XרAtw9`ќmz!@C5B5,{h HI`Å5XYar8aUWxi:s} rc`+ 5h*W[ KK'χl@ؿp*y.{[o桔XcK|XXq|4W6atw]+ޥY4U9q)$Θ1y{@aeRƒ}z%*֎c3eDE5s,iBی6eu`oҤi1,\є< Ua8L#ˆ<QPCpkh9)<*\E 1mdRǺ0rJ^}ncYL'y 3eZEz}M ;G$,v0gq>X.u>o >a?W@H)16#.MkRpJPP֕ F\7f' oq=\^{m/_^ /䮽Ɠ+3 v)•MbH\Dɐ#EvQ7&\y>B ,kWO|AƸy[BN"ģYJ]w!*N_0>IW>K!4F$;kG9t8EoD`I{Fmv8tvMz=xӝYޖ]h8I;qBa+~XZ١{{MU˟^̡2m4$c`%0F&r Y cN;P웛^BA̳# =XXQ뉏X`]7^^T *XEpc㐬/=r)FDVBxdP"ܯ˚yaء(`u7ǖn"WŪ @k5V#Ǚ ^"l#տFR1nSؓPb0vQkQ8/ GWRΊ7=x?{kĩ~Y;0&,ЍI>lګ*Ss;UξbVe=5ڗ<#,_}dyY ;/ o YjEPPO/ҷ UTQ5z|@t՟SV݃MiG~b(mo0 5ot S1,,:Q $7VN{ e'%sv#4e=B; /5,A \^!k&n]^}sFy&Y;io@!vA{yxiKdeLci٠C](~%BgEO{$*{:}} O'D XFjx&o$jo; j/;0WJB&K$wXLkfw$ R(Ln:.ʒ(s2mef^϶*vVgC;`a -[-nŖIOPOS .#vNb&X?LV}lol58m\pBY(c-ԞdRYukL2w(!0 (-b4y+RT 5K'K|K"P<#5elAt/Wl ~5`qǐߵmr?kUF ӻE]6٪=FRzrSwpW{z, )[؋Mq<3:2S~9`10TEEZei=;@I-%jb-mE]3akكfd ~x;PQ]LׂEKDwfq墱@ wKɀḪR-AXlKn}Aq{! >XCuUayvj;:ۊ SP4rrpeC*MpOhrРn1obuVu`{,jK5Ud=*`__t~!mF݉FaQ}*A%ɐHpB,m)&ͽWJTM[i9~%Z3 "*b? Ѿ ГepƷ #PN~ԴgRq~yn,ze~V"u VDRQ N2_Z+B]XDCkSQv*A]׼XIdjUket4ečYkz޸+̞S2Z=8E 7*.5O<;;[vɓ\E巁` [ͳLT9+Etd'*/=ω~%.6V4k w"xS0//s?{#;cOevF8tjc>;y¾)+`O{84<{q-iʹŚfv/_%BS^HW'xT ̗ ^ lҋ@ȔݺMۯꝸ% Bs[a; c]AzRޕn9<NڃkZ(]Rq{Vje]ĎRrP#F{${g]ıb&*D)b4)=`^ճ{Yʸ$MC#((4 4%V'K3ONxoqtwʿ5h6qˋЬlUC X*mȕy'_ mlωԟ/rؼ V/&6ԎxϧA45&F6(tBA1ce ?3,L=JDhk͔3 ~#z4s7a1f?(}2`sD݌fn]{F[ey)0NIG{?aݝ$o8]ATJ!@_F.>_xcdO FI}NtPMViWVIgg!B=4C8J |VϾzlDCm065iw`0aZ**Xv`uh)mY+fKE/Cd XYf wP[֪w&}wC6G2aVKu@]ö}yWo=-nqv=RÛH!l𚆦- " r6bڿj# p)#F |TF.׺.!,8#RJ8kǛ\ɇ'SF7[j<]y"bl, pDCSnSlXH䤠wSC&@əB=7:GBKtAd|[fa;HOUB=N257BCJFFC~W EsmOݳkͲ-n'OPd.n3\]  akc%y4ҡbr@ʱ)z~c24r"_i!wz@mLHUv-3g"X㔦p׼\-ŇY1jʒ+M qꋇyN̐#x(E8;zkV2Uq^eGgkjDMc%8ImK!T-wR_FUaK?%>9PjtLc\ԙGGf'p7E9JË, /I Vv;lZ`m|h-^҉z$襻G4O`v>v Fm腊v_y⑬Vmv;-H7}Bx1cH X%Dr7=Ov?Taʀ1T6jfen< ډA" yH{:uȪ^(eOA᫯[h|Ұkq<85w;-Rz >Pߣ?K &r}E#pE@e"CAn}.uzDWu^2jť40ߡ e7Vfy5jƍsNEM 㭭̓ ѲWrv`FA6P6^o+^Y迅kMtCA(z8ϣ=yKkz6y84~H9u#K1^jpoh]s`xyu5ؒGsvMnMI qw\dsHRNQ%}{lwD`()r[u]F\x1mCeoͅ/xnYk=E{uC;,&?aj33L|}?1 SkKA ?vL[6G)-(oP\O2A*,.ɜ)hsJoiZx ͧ葬֯0XEmŭ~,aRFe}ʘ ;%hY}TwӐV#tVi{Naiqg;1lrOhv #;e? l%JWB׮փ[u[Dax!Rq9 ؈:n6Ӌ^noddPGأ$,{ R/#bURm EDR@LYVS&d*?&縈# pP@z L)@s`WSI!b E}3fsݩJ=d7%1 YKSv-pN;χ>}WƾVksS; p YUNartJ2DBiZFS G_٪Q4e?z>l7*2)}b#(qQ2w#I:]Gk"- Pm_(tٔꣵUxkqc (an6R6P$v af{gv04'%WQtطz[t"3V,Q_F! I$uV`*|Zy)&lU_Wis8{g}6Wp~J`Bec{}4e'q!xr`̫.Qv w)"Rij|4$½3!t:}id/yg<[`ʬma>t_+.~My(=? ʦ;-o; 8N}kQW~ pѩ%P#9ENܐɕ/5%*IZCbGAnd٥Z:uȮ~]k*)%PYe8G7sHMk I{?jopumh(;H ;X vf XcP6ߌV^N>![)+UJM,}0Y.OvOKLgF0' !%mg{dڛALv9}|Z9#*GXu)ypF_^|2 {zkd[ |e̊;d֨Ϸr5?MAgƂy7q>%Q}faIJ!3~ ceCࢿ$ NYM^X{͆ik]0 EόF/sZBc1#bJ Ӈn{WIAU4݄S4Բ2:[yȕO|6Tz YFjO#Hw ]$ObaDpx7]Xj&N~~ڊ! <6z63f>6O}v䑜~k m{H0_nPC*8&I5 qqD>%{#"傉4roe!`Djm2Vt\ MD?B %av#u>m)mZ0>v62~=EL&X.ʗVzWDCVWyQw!3=?N}31`Qޜu3f׎xK-<8UkN~<^+XɝEx\ɨNO-כ Ҭs~Rse>|7l?}/^vHm!^ֈ6;|~uAg8 (nոo\#~ǘNMbQѷ߻nC ~3!{>G NkL)4bE?K˨G/$c-c{cf1^ " ՞^<`''k"e]pe'Ttt5.#_&v¼|&$8c1\t0R:D^vCG26<)[z$3O"9:t O 1+jH= E!u@UdsC|Fep/\2pcGNPXiBfUq # ±%YJS3rV''YϢPtT2*MyقUd?!ʿUD=x6htMd2,HC"Ggv޻Q[SSs Siԕ+=(;@wůL B'4H1\T k%[ dE"g [6zOMpw6%꿭`gLѴg̗ +ٍɑ_sfʠd~P__# &c})qd@YrfM;,=C1w0+Gly_éh;`zi]1j?ZݖHJD;r7'!k']BwT&EO- 'Ŀ|i4א(iI|?APxƊnqL1o5)鸒6+tb9֜Ɵ]ܢ7y^&]|E[taNj>$?rft5H@PuD,z06Np|_t-Ć 6|l&z<)B]0KXy(ܕmm fvs:ՙ |cG"#m~8]*Pz󘵍 z]hwFV,}6:wc*E‰Ipɂ IW>݁@vī8;Q'{gچQ oD4Xei>w)EgÅ%̉so+/E6K?QNWQt[Ajq!cOPoFc=Du [qBy\Gbc#2ӻ^s׿At?xF\(9$4bWm &Xktl'Q95sUЗSQRlHtML4xQw?E=@2yY./L)""ڻ^B~<`4ś[zrX@DM낡\ s\cQf;-Zî(&͋e5 N8S5r:pqFCd8v0aaeQAc/GGC^MCAY1|E48~qoOzqN(Yމ ZIP%0`kadZ?2+QqBm[R7pH̘zAR*u. jӈ5k'K5 f  n|04ܑz2R尨9-z@aMk:h51^fҏR5_;}ߙ5|Fet鲷TPr3WD?Je:E_BSD7o؞P0̙HUJ|6ngJ,cZ|4w %p)_e uشHVvtMG+ W`uɣ&U A8}Um",}$ڒVH_F~j&|Bl'Ӿyu{^D)%h,c]Εކ#g{b&["Orthܻ~VSheZ80TS\B1n{Q’ dqBevᥪ*)6uY6Eo fqـyǟUȓa 5^HEe6=ҨCwكVٳ;@H Z,8tf~ڣߒN1qdğYl6f śSWlÂ6>o?ġb b P" 6kaP:#&WGAp]V>O`'B6|'.>5)bKkl/Ao>t"^fV@(aDEWn4e&G\< Z–6ȁ]3erncr]9^1̇P^*ϩtQt]"FѲ h.'Gvl!dQ_C Ql)}d=r'$Ǻ@Xu؀=(Iz8Q(֝!kD}jꫢ$`:M h#+h|֟*`\˛W;]myڅB+d5gȆߣ}x_V ?`L=22%Tƽw7xITp?(y I΄C, ~]>\|7NEwĺ/eWvqAOvDB,)c$l )(CMDPr-$W{dx*qmB32oN<4cryXٚQhx6HO' RO+Gc9{c[QAL}Ѓ=E;\nte{űnn3a8TP @(@*kxxBQ(_mC qo4d9'@T{Xn*@Wݰ4S&U-˾'?|a5wmO#z6]̓o<,8~Acx>]toÛW.3fNj<æUrRXe(ݤ#9ec*ݐڲrXˉSE7֪$R"WxM*DQSc^K3q)5!2G$͛!%l 213~6ǘRY+k,!LY7Xr%w(H?A|= B4^(J*pe3Y`bˏ8Ph`b5,WX& d 1 f84CL%")Z[9XGVӧ %a.V~.&\̲$@6C\ףխ)1F^WIR+cηb9}yys{Tʮ( LcMĨTD]9-,(L ~HD!R L 0 10&"y/%W:^7}`OD?5hck¼_md ǡRhZYuD1ӃIZLC,zo#'c'8{65Х \ b"Q7??2'ֿЊnJ!Wi%BvZ$'a2KSX "M:KG,ÑiﻥAI?!7~!>&Y \"Sqvuwud#s f6] _? vf>ǂݫV4vdr?XcʁNhF *]. Z2zr+)FC1e)њQ㋋ӡ;'Y(f,'ںa'y$ ՈFU%])g{Khsٍ|>()j'%d`;4ܟ?)PT.k`YLaDNL჆8YW]e'+ԛwGo_V\BO#,|Bk88dv`w"A!3}7n\An8U Gt ,!߰v kBPj}lg~Yf4{qU19iVPT%1 ZtN;p|R}m!.~PF{)KҝD(DguiH#YS&i/t ۝͉cu4ѭhVZbs\Cffř&] &/D !P0*- `]T#.vq?/J]cw;6hlÛԾ&DIЃ .J lr_Pt^&{'k59]&...r~S;[b=\,ϖC3:%?Xȱ2N*f,w[-n}4a!pI8ks.ZR*oWnnh4#eN2d~ ӺVh7xfPށ|xc[#41SLmNC SnAqW*BzĊAL:-d3ws< P_,4h=k$r3oqȗ5GA?܆ǤTZPF4\# !#rL5`Gj`.ޢޥqRzȬׂؑH%aXWN Q+25 y7i~1@ﮭQ8ˣ)]dexhǰ[ fRTL(ZU R)r6rMcԬJ$jUuBf6pV5@)7ʞM\}!x lFe[I{ Ru{MKPgA{/";IM-i~퐿LDz,,`O26Xb1_o$QDJ۱ \Fc$7*K NRNJ'1[(΢_y2j ;gSC ɾmc8Q'|ZMv8)k6K{#ϏVgE%jNFF?lCjr o@ڌoz6W&[?8{FBQ3@j~s+gk`9e_o_f;e8qp ?8~' :ŗmv`.WC+'Čδ~n6ImV LR-jNuy療O⫃4?~aƠ6_j,Bij@!J?c]f)80u~'B{VQ5twxԎ֬vZ5sL Nv-ep=Dao5^C Uy$:%RW08[/oL^k|b l|* hy"ᬤ[ (Ȉmdn{^B+65nռEҍy|E`i#aI]/nNrcc,{T[rIYb8PL{\J4&_(Vo !L |Z4n֜T"Q5x?S$Oũ`X8&lȟ&aZBuR+vߛ$?mL(@7jRm0\ci rsQ%OC>7&s}%3gh1?& )P>7`xg)1Oo0|32^CMtPYPO*coQX; -nK JXcUUJ^g'&/VDqvEi0Lq.Xܬ~.@KWmꔴ;[y 1Z =RsuU36 (fwl _"S M}9aw"oh+<(&l󍆲p(<Åu"o4PI*nޱߴ=0 Y *fc4bkw0d_Y,bXLck@Esrۥ -E.ܒ!IYQvvPEV2Ud_ZC 9\iЯU.d8vLŸ2SC v · "ϩWCpAY(2 >/.sz~m[»BCB[=YAKvP+6΍c[ehL(RN'7hF̟tG%P^T%Y8-7 \Y,(7ɋs_@im nئ"bz-KU ޝej4g:]v]L <)*ݿN갹 d$nOHJ߶+p6D 鮎ƒPwS"V)n,y+i+){5͗p.-p@F $*`6s/ݔReiH!Fm-Bztk4\KYʪC\*I@K2/5 OX"7/,̞WAN5-m{C?v쏹2N#-i ;gqM"D5ޠ\A~&fS-և&t z Gn'/ ](6.Atwf ߷~{1b fY0\RFܾs;]u`L~5U0͙CSRA3o>'cу7w@ϗf!2g[Fov<8mp3*b!mOLu[TV-:S5iA̠S/vusb:ABlhj{cE,gIz|V;v&붎cݛ_C<.G1jr EU*H;`Ѡvl2UXiMfJÅ&̱qa`Ef9.^PU)Siv=8B]k0 0ԡ+P2K2B#wR>0GQ tƓ쳕 rt >ԤCk(k59GVŅr. dUST톸hrm跧u# Tq #(/>ξ׹fH>h1ȊSBv>rc-sbw*Ip#BMvAG7lH^#:4Ʈ>fʞ}W;5l*F7݇ zbgqa_<#cO"exxus-ln.5AJ s > W%an4p\r/r(-'| D?1K; ;%>𥽬 |eXVsW3SBhbGzEUJq2 وl{HRG6Y~n-V|,JG߱Bybm)T)bMsx'2 JsPӲ)JCuN,o]^u7}`6-B\떯:ٖ@BR4W&ot^&vmhTM,{kzm|̻`NF4|`?K`d/_نȽf2H#o'Fm#cdEw18]Z5T˯Rn4GY*nR"^!vwĘkMv&=OBXچ I}CQ*NO1vf9_qҧ~R̈́!X!Fwt4*S`,6O2zPSݖU!/k@ɦ-2^W+t!s%, =Γɜlñ =< ͯQo3@XCn҇sONZW5oP$q amCJXw ݗ{Nu=C7#M%xmOyT!ÞI d.(BF~yv0ǢCh;V8xs}"Fp"][ :+} %>mjjVSɽPx8_,/]3} a_ÜYɘI/@P<̖A--L>\$j@ӎt?mŽ7\%ӝ-/vp7KCP#hZYnk9%^YVB}Y햱FCeI/r*ȍ(zN='0g+U,ߢ]fZ0J,|uc?Kж$;n7=d5x0xbc "t KouND-脭JV.ʗ]?h/}fWsƏ@79 ҞM-i.~_udis^P}c4櫩{cu-&g%s*q`Z*Q,s*uqJGKSRpykB~^%(aaң-5'⋖"TG] n4LJF R@7Ƃf`j@,kL3TUSUxR׺M: ОS-p%V\%"(`w xҔG/c0n(}7cpt);FdV`#;ق^>PTI_)N1OM%E;k67iَMA<(mA؎,c3go$u˛֦U$) XeQEǚ$t4(h:By.ޟyn @"04M Eb|O9n[m<ʐ- 9Nۺ둵Cº{̔zTafQV I C/yL)6DD'MTk$|l'̙(1r 듹$BB5(u"֐qdf^.EC:-d&٦VL?Kd篁c J;ZGNUϦ؉(uz+Ȁj\.8&%L.3?5`;[|ʿ Nꇛ?TK8vø0 &/Ul9\HTx+! g9{+$p<'Jh>O_~qyphԑlɺ̋fl+RkT2H#E5_"pyE/9Ҕ $dlB0#~4[LJCc9}9a!rLC5]UNE~3s;b]p02~uV ' ƹn90//jb=2܂ E|5JH Y@ao c^OM~6`vӀQAP[Q@~1mY*-0}nQܧ,miEA(kx͕ELKUTTVGdqz>nKf>'ZZcqGRm?6@:s }:2ZXfx]_׿SF'EadEDy%A~Agb!-95l+A\YZ5bysvic_YP ڜOK^\RKDLRC^b}Afd.c+!Uiݡ@`)Y|2gOM҈WdfG]apסA3ܮk*UNV??4ڏɘҠ@hY SbӖ)QhƩr6{2ԢTK/`)*- W:͙ⓁOBYWh s` 1u )(VjdkD93 Y&;{I;=X8 "xEG(;1]k$ VؓwP'uKrtwը[d~,:?,X_qw? fͧϊLG*{!3eKk3h OI|6[=#iEː eh? R*a}iD5 C,]ki6"Tpbb/)bB2OzŰ]O=b~eUVѿ&ZיHZG:R9Vs5K"Zd)B4y K' V†Ǥ/ו@U#>Dý ϥiG8&ue)ʲuZZm ?`{v8ӂcpܗJD:tDwGp R46;Z(Z8#(MCwp +>0hVv w"Zg*t2@d @s>ESo:(Oi^@Wf1DdJ'|5^4UXBIC1%׌+T[q5ZRO~G SLa*SY2q}7z)yN [&قqLD@EjͤӐ6*8D_}}׸w %PSkG " @S/q[ io!,ٱÎt娼q鎋zT.%9D)!},<Իi}E0FIȍx=@O"Rgf`ĢWR/#7cQpuVGeϗN#ȫڋC"D{&%ǒԷ'(T-#wOf+3GIYz&lY.LBI烺/j-)h;! kG ]Vc7&MKm %8M(k"(s떱C9uJ6/A= /sıUUCdbx+&mHk3Mj_W?Bhd/wVsƸ4`CSKU8PZ|" *ДC3JVPj)P$dIcB/{-oӬmF\ۓ?UzRL1xk\7E}cg0d5w2lQV@J}8A׎jn7Q`#Wu!9mHdcBz*ʠKj 2 zQP̧gŴ);b3293exB;RM@"v)Y?ur =.cpUI]` I.*{ַBkwE~ >9#ֆ7᜝6jo&].snb6 /h?h8p=6yj Y8JDTG].|I5ZgbdRa\[,|Bp>]c DkS8waAgP!gu"~b)f:2e Q,ݲnxިn8Rjrt7XNLa<óTa 1FUA}$$1>JwsÇ`(&_a¢ˋS:A^?VsޑRD)}Z dBo TDΝ9pU 躒;WƐr*ʟ 8Wf5^ҫ# h }clAZ(L[t0q@B\Z9H5zyM.X\TF`ޗ}}27SQN痒7mGΖ?;;޾܌&O!ut*xꂁ e[@k>$T˨{WRo5u A 30ZMLzy<\qxڪQd5>^Ys~oh1"z>вHέc |E芨Ҝ h>!lpR]p'l+.6} Eq]D]Gy \^;q =8;oZCVX{Z, NSJLZAD8M³]ܩ4DHc-T-zK0(?Z߂*A?1>\ciViȍ8E+TM*s ? hT"S8PGrӽ"WP%\⇥yFPe8:gs@J:F 8'Gl qDeM@= pvCo=fF hpPgfkC 3003̗fW3|S*M۸}Z f iehE B -0TC,I3Hf hRUg1HuWJtDFdHODs%@Zn ]MWT_Ey3'4-9&܋2'iTh )0 BYn?;ÚВsv}Vd$?RL )Q~ (_+pxxN9NJ(kCf'ə7W|d>F8QDa0eTt~Ve%(|e^}!TeoJ1xL;fUZg­d(Q Y-BN śVHWMlHzZJwk@a)3{U5A)lL̓9ơe FM` (٢{Û@exr%Љ_3)ܤuƛ뼫%a4^n>JPG_V$70Bk1ii|Γ̽bK!^lT# W{UK~:b+Xɠ7y_kn9eQk_ܞxјc#5Pa"&m$''7G $/ ثJ\ O1}bWܖ>nNhl zHYd *x|cV_QZ_x\uj%谤clMIcBHb?,UUt0B^LnlRXJ'?S /<-Y8T+E+0o MK?w.ݭ nɅ(㵽PL?(E+3S Ge58yQ'_V\+9VV*j.L=z*D!x\R\ޡpM?u%&q6(L)9DzZÐM:7' L_,6!Gɍ3j]3*r 档] 0D2llUkj*qh&%V|0,Tpt8Ϭ^o5AVl(íb2c4?".7jbRCeئ( JEUX`or n&47: 6oh悦7cZ?)&qos!P{ F>HOӺ:/w$ @m.ՉdH[JЌn]ZY^Bkުg%M#!F1]\)xrc4(t4p# |* AtCeN-NѾȇ Hjo &&i\ƒ. Yn_Ut;4m ^0"^bVI>  BxSsLUw>@uÃ.va#TpM?+`i{󈫐:vf ye$'hQԂ̈́>*`GzhLmu9ܱ I1Ŗؒ_>8~yv%Ά:@b_&/5{Y(0Zv&K7O@_! ƫq7PXp,7ڠ3? D6LiZRF+:ŏuS$DiݘȮEtS=7'öDYu1)8Wcj)8XWG,ywⴢ a(#ٽ?S_rbEEoPGJw?vNLO[y::ZOŊSPg{qfݶT|r"L6 B;'^4&<(Is_ƠM ٥ބ[ק8"S- vD-SMݙ;."`;ω\lsDr צ_4au&A$h+REbLQ=-/=B 'w1)c[sgV z<ͥCؐUa_bsLe* .n0=C U(ER 8 Be3*%+JuPFqI%̛i9GqlH%0gO?ӶN٧3sK598r 侪B<)v;"o:0}~P@s]}Qpac  o`Lqi5SDC7 P1^e2LZu4l&%| Մw="{z;T*Ƈ? VUjgL}L}+2 Uswū uɱFTeakscqS% @<{WlɁNy<62&Fn ]hKg~%U之XueP2LG+ wҤ@HC=둽_[V0U]n!]5AKH* ß`kRl[]2^T #(AspL{|?Sg:`=OS. ;ӧdC\Ivn!- |O& Bn:sK/X'zKSZ.YUjL]hx&CBwsyda_T;+1pºL>UL@ӫ\8x#p("G|X߁=hL0čaE*++w/aw(#+0AL nrVT8(;lPaK»=i)/2#[NR#} jߟ{Ua|@Tm[ƹ:aUZvX5ءLկ( `~/ &r T^&ߟ N{n$# hn ]x!Z->p_taa'l`x[N#nu9k&B7C5m ~Z@rNKT15EQ~/"o8(~j]j * zUKKT_v1uq):\ƓC`ʁDZBơib&fkGhK%ϭK_ՃHTW! }}kbШrxi" 7zF8CyD_@*|3\6baǺjeP}lƼvoŭEʈ hfw)vdɯzfXF= Ҟ3Q @;OZU/f/YyfL>9(m8|YT˖1K֝#%, #ZSi!@gWn㔗˲B:*_R^K# SgXӀ/?~9ϙ(˂O $[~&ohg)(lsq8gXY"| 8.&.E=sVcG:u}68u^Ie\/F#* G>yI.ۧ+ƪAm"Bsa-^:e˯іYxg謹 3EE ~pEH}`lfxvoVTOvI+\ؐ7U^3_ڕ1ᶣ$V5}yQBJe,nSHtmǓXDZ8 yUU j6?[Qb B3xF t<@ԋ߇.JGX] H8K/LKwF␻0? ̭6 F$rA.nEWU3{rp$c9SN2!b=ZVBE^y48]792~UlXT73ck7MU0&! 9^{K `EBʼɑ@@A*! =5Zg}.ОRky0ۚ| "Z/r-sP-@?BU1ɦ ۾΁=p⳦-ϣ/38$=> =Y/ twJXNwf)FP(^xuhf>L#?o5s垷Էђi,_b Urm5 On xړuy޾+) !\^xeD5h)@I]$x"SQ%TҦ1Af> (gF7⢏[=fR~ؕG4GJ/qxS hAhV*ն(.~Y!JKG VE@?tΛS֜@"&эF=C )[IPĂږz:1LrM7 r;|P,hw6Œ7"4{4d 8΅ <\ bY#O Ծ ^C[q]"~Ajp>ȳfI=EqD$2ù!F "$+N\Sgد`UM$9xT>C d[Qu/3.}^\n9Tœ/:s>a5C**L?vHW皧e[k"vxՈmMXly\p&p klൾ]6:b, pK'eEHDb''N`;z޹!0%N8" b\#BM ;yyt>1h5ę B08l6j "1"FDgy;b'2I&Rc`"Tg)w v U+G@;* fIGC^Uxɖ*As8GuA\dP9RzZRBܚeA~lBMZ}.)#]1EOp&}(c]bSw Q^ OAE=!D_dMMS@ Mɲâ L#$=aC_*ҶM,Lj*cr.bMēM- B\ܓec6n@ę=<0 ī,sOrb_.I^u`gh~\66,X[ i?Ȩ)!J_@*cX-^".w RJaEU:ߍ x-5t,Q Gz .'\Ϲ?8lUZ~tYD-A_7QF_M3@S))E\jt0/ ބ*E"/(/wxX"4f-sj, ]A` ٚvdXeFl:z/=;l-DJ[\G7{NXM-쫚:*l(Ș:!8zIO(3ȟ3EYLJ(DZB0yLm-[fw}4tUETKCu o6Bp 3 3>J+-doy\wET[*jB gDUU81o? xP % C2wW[jNH Y:-lʸA3NZ].1oH{0Z eĠR oJCP!ZmRyr˓" $ш&a嚎Ex{OyǸi*~^qz`zE|]0 d/Td  ܬYĿ :$0y̋I~_wH %lgbL${%l[C(z"&Gz: R!MgIS}_a9-isN-zE}vP 8cmC?r4]1*)uV?ڒK.uoXj .%1H<Խv"I`!fm?G}JiŕbZHC>sK8h%`)"ʵZʢdWd:u CSQT͊wX_>oz‚k:N瓟@AAe*"˄ %v 6 5ZXm|b8b%ojڀ1?=>$cڼjpɜZ3k_I=Lo/"@*Agsy~ZblOH*T#+:xƓ)_*aQ_c"K9p(Ynpjz(0} v.u*=_NіWNY25Xd-5!N1׽4' 02Um05,/)X *Whi5DN-Ļ+Psp?>=2ᑳ0 t1zI5c#-9tǔxA:A﾿lHRby8 Wr&AœGGV~l؇n~y": c򵵍eZYm^~Bl+*1Gf$ȮX}*xf},?/~|&3C]f;,߰[ oAzR$߂ I[$pmbk"fW=n/8-]HI#P?2M%sqT S)foW`h4e81XG"#d, r99W=_j.?+S|\61h~qv>8`h_wy%Gi !a.ni2meAVwkNw2a{Lgn.EW"<>[ea[[?=cr?=l DQ7;҂0~oI W;#R! /|^Z،?A @yW@X0B;]@4IYvrQ"gśf}dh<̢GY Q) Jy>ξgC$L`k~!0 ac2&{#̑U+u%mrE5 mqWԷ+!r>\vZUg! l\kU+ jE`vhr2=:hο.`<Kwk_\m;Tnw||{Ϊ &B[ =Ȍx]ړ2\ Ȧ+ѩD HH"NR'Sg$&ED2{z ֊zPna;.#'1Fxa84fM^m4YDt9(9=Ѭ$|%/y@ 3'*-?׍Y TMSdGLNU'7tpyߦӧ¡ς2W\KϰQNlOc&J-)N\v-3tEuח wLUpt-ln|am76bM7ýF q0>,)=GP37Qp1RrC%q#^&W@g |mTGr頷hLȾ⯘QE6''e+W刌 C5e5s6Fxk0㛛aܲM-Dpdַa( pMBd8 x4wAE6hwS>Xcy"ύ<`KQ5s;Ɠ`-e Rijm9BZu6I'0H*jŠ<:1aMxSS(p s[W*VF1e6UCtLBwzوt>DH#W@2u -,R@! $x~7u<1BpfoLiכ\dˡQd]Q( RX0/Q͝:mX-eҽѩ7W(:)17Y 5X5Z:AI*5q;Hu1KٟR‚v_ʙR{c>}ndpEmXB Jq(<\dmL?H73jIʍh,==M9"-A*\O#zlbBTvot}raxܴ)UJ.JY,q+ UO.&82S^Zl1pm;%fVL@{KͭEΤKf LBeAPN0@}_GPJuj)Zl {YЮuI*B8hPiW(l `\ f<adZrUrg~&u2+ͧK\g偱L=)w_O5BY)34M~I11t$uM lZJh0_qѷ[[uR|dJx83˥N=ѱeL~>!]yg!Ѓ25 ==5F=!gV#N.mŦ 7GYe,zulq=wEUr*" `zj:ё8Q Uj =ֱ;f-ko偣Ci}F+:ZphCA4,p'w{E(?ZIrzи.koQ>br.]!\b9V=&fLjRB"D *'Z2HE.%f~_m#1+C@R9`睽B2ȡ>}q)-6Zό%f-]Ӈ5y·SY{x\ܳB+&I={Th5:]pRP[q #VI͝+,_VӾ-uz%GТtN Η8IMrWkOa ߹6P/D¹*{B81 WL֒~X(0 U;w,F&:+=Uq.ƕWC/ (M\'FҘP^| Qx#Q g\bWj'ﳯoL(n=E3Aas OMv|r8Q!Z?[{}LkbNr^7K>"H4ͅx4;q+GZY0hԉq@Xp9s8F 9RTډpuZm$H=ho%!\|@;:PbOyB'3g%-Ji 3즰&@^p3QBAr"}T*>P0]eoˮN: \J vEE]Gt6"KBa0$GiS#J:11* {BY~e*TcJqu6J>p}JzB10Fz gNwt2&7<$u! k#XǡTg_B޲,ϜHʒ7 TosX[rey֑(H('HvA0#0<'8Ĥ~յ!56>_<@Y,z/.v#ɄGt 6B QBHAa[B .YTtGD~q6pc N$_Ӂр`^# =ϣ;/7"?vsPx[IA ɧVI ;diEkv0XϞai]} t֧/ !o~֐كio襼$+|6«+t&ߣPTlQ%9}q0@Cŝr(·]h1vIG+?lJK4х+!#vlǠz8~7ڞ1d+jW=.ރ#¦v@%;Jq [\)nj EZWFxejj%57\u#-R3ASIf(I?wu9 tvI؃F?Im^M cD{(>CS]%1B᫟fc07F9,V]l7AIA@hƚd'I0/`u32u?bljIމf χbJ;B06 Ni 2g`">׍ΞbpfcBA'j kb(.?gŠ0`suO=u/-&E㍩0jAvF (b qe|6XM뱸7+d3l&Y焸=.c(mيWx4 ۨVy{=*>w ̛އH {_'yܠJ!.'ƚXwх"eY"b'RyI BTeAT{k$/53SRkb5x^X1kZu(:vFR`4&yOڎ⽆Ũy?X^gq]$tW$L QTVЇ ;;?1 W x)Uwj$GS:@[YC.VaݮLai~Z](J$1dlə3tq- N2.d`.::Sà Z+Q#*f8 O;ܷS4#qXrγӳɟh 3+4PRCCzL86ٴk^ǸW18B}Wsw>TFAh ݜeev:Di B ;Ԝ4-GĬ"6nDST?O! 6]&7җD+%L#8&yQſk;r`ˎ,RC;C#V}V5p;(CN(qɳ>C&ljbUcU(~K5n8EX3p0߉)d$b LxjQƁgc@?!u{oZ\xmLs4MǛo0/xShLo0U}(aݖt;/#]zKhIzϩ =!}VgQʌ䉼yI>://ƯZVnw>deqail~䘨=iv.mx?wj=8eQd\ɃI%]gV^DwG<; UuJ0$ ppr @V4Z\@ճa`|F#h|uH(yQ^S0q<N!eA~w͜O+n$f.Ą(YaR)Sb㛰۵m;MHa'- B R~yGU= va#l |qs%`[V|3EH:*or*k$xzgui`Rut2FC@f~L{&M},9 DV~l,7!0kpKA݋'B.T4nkg_c,G*S"s7 PAJqp&;tT2n fTd!n,z?kc:jYrNxZ v}b& niq&;rz (V2(#p.WȂKL4H| P)XEk$ϲGk.:-$BL `~~Y$MVCA1D&1ȐQe*1uUobpzl"ѰsM]Иg8=@'ۓ;I8mhu9c oX/1 ]G,D^@~֨7RqPG H"t\&|sn?Yܜ$٣i~vo8r 8 U nv`~8LJuBhVJɶZ~EXR-d UǨj7xtTNsEb<&!60q]\*xX56$+?Uj{ V1_"}8KVzo9.V" 1(w CўbCI^t4ie^NS|(߇AיW#QX 2 n:p}ʠ |#QYsʯ~FbMTHw8k"_K/+GqVEj&kٱ_ͺ yQ[5L*2S [;1W_E=2mZk3׾ƍNj_}EtZoJّJwW]epkerVgT/`SUF~(K>cASº*PƎkƕvoonwB9̼IoVWfBV Loٱ={;uۆW |0]KRG_FX(s T L nWsso[X 9i_fC;ZvwﴹʱDt|;"sr&`5)oLexӴEnH^bE-?1glZZH8+ ;R#C3WX9,.V]{Xګ:" ^ʝ]ex$#N#>~A4aIE"3jg($ԝפg] I2AbEFߧ7T팹Sp;s&z ({LF.R0/'|*PJ,촼S_R¡Osp-}8F'[73@ Wxjޢ(p 8VgƳqe\Sm>m#m?)tAþMq}B(QCwF'8ؿ{#-oJޗ(zvQ d)ЛۃM!謺 ekocs!f{<{\:x'qY!; e]LR(tR_g*Q損)5zr  i-Ig2q>9 &3j+̨(A&pP탴l'{Y:$lզL!G'j1xjm Gx?CWyRO!שp6^\ ̷qBa$s/ֹMXN)+ iYk &uڵo%K=_ 0&1Ʋ\*AޔDlh? X^қ Pi-A\lI\8_Y4'[0Ry"G vy&_a dLRi9"?վ VNJ\}ܰbPа*Dzku(d"pv ggR-CO┊v칄g.I|:yZV54*cyīWn@kԵHTXo?2wܢ^k`oFz¥|Zr+Det+'rן#W.) tQ)N6 ^q&1rLhHK+T.zcv6 %dW\wF&a7S}4 `| IK)0^oY ),^Ь= MwUpF;Pp׍_F:|Im i"Yqrv=ퟢ8NSeMTi'*NT#[k 8̷CbnL4tm`a֭:f|ʹl3~# $v#?6ۗ+Ma}6*ړf8{bdPC#xD}~Q |XZ3{CVPL'0Ţcߘtawn̹yECM1⯒do>輗GbB[Rg5ښ11".*niN<E?t+pfţܮ LO  ,9lDA'FS1l(U"0=~3#&м,:.>x (n!A6wRV`W;mgZy/$;nT0 ]|?%l H<:Ē-.Ow+#H$)C GJR"*9Xsì-]TAnR!4"krNrgIrB3PAPrm2ϰkL6jxol=Z?:˥@5 ۀ*~$ ީ HTdZ=4:A6> % I|mtU<Q%@֘'R۩r%ׂFP\ØGCiG5)zvLzN,/]][Pk-9Hg5g0<:} JBm}"?'5-Vcznfq_ɭ hC'@LgX 7*Z[{yêJNTdTCIqQ]DdR= S? MRAM}EPHg}Ca vWۙZ4)ka>--JW"E,)n/7ӷh ŚQh^-?MOpcg~4 q57nZ>thb63 $'e8gږg(HD5 xrayF_u팅+j_# WᡫL Zofbjg.l5"I^G\!j|>9* X#V0(kA2#jyZK+y% K:NFFuٗޡu“IP ^bo}cgušUs^YJAOGJ1w$!WT ᣧ _))s}HբkJblGJ-e.xoJY\Bp: {CP-b KMM R\4G— qEq0+ꎓͰ6}Wخ { 3A~2!16LRkko'`6^G gtU]yM$Si"TF7f[6Wd*Nq\(8hXAXt%:rHKK7YJ<#T^Yz EwysVXS**`ң\8Ymw-y=ӼrScz W2PIG:ӵ>-,F5g:*g{4_S?w}+݌`,fgYu,pg:bdox~F_:}ߎYEi{˭kjL˜):'M E&Ł3o;LG= @gICE ]I9iw<ifx*el;-KH%TXyiyc*fG_˗!|ދ6$,tGVgoRYrE9,K&I(![4|Qo3s Cl$ - yAQitn7S2ZZAr΢}l- 9O -S09rS)wO @dm}qm>(QRs1USٳl:4aglȶ,QyYPyط8៑XH7w묕~7ϓ%D_p4JMqWL+/jP?;ZMew&p 3&OD?Del2gjI6tg4Nr"o\^p*:k#F<Ǐ_6_沋s(7 C~m #!b"C]펼!FS rrcj[420{!g7*?vrN%X|8[I90XKNȧ* rQ8Ux'ǧ:1i.I[y'c:, ̆Ej3UR#3APi_Ue|Ix[,'C$@-;r0oɇEY}Bth\&l ;\ kgauu3}($Hw%s5jo}v苃#9$3fAGSI`8Ugڨ$fܐ }EװXLV(moA-0׭xh y"~\n*;?t2e׏Fwb` ޸.ud/IJsѯc_/eՅam<^oS2oublT.L4CL(&ggL6Yh:{jQ]y5DH~^6U4';N יwz~퐗A5iלWv}]0 4F,OH*P&k: xug`ȴm5c֭~b7C*$ԛ6H@FQPp>u2"+dMV>qETՇF< GzQI {E5~wۦMF^=U`5&'A}3^rGΏĒ䳾'jˡkS}TrBP.jcXشKX3to愓@y:| pԌx8-<̊$Y6+F'1H_Ri3&U=m1 M9f! ^_jhIzj)ՖV4cSJzq>=_x#[K}V"|all/.0V7BֽNxPNifZ\l_dx=XbݕB;<R%% ~U бH3DZ l=Z|DCJBR( 1I)#3)!h Gt3>*dnRwIz#doGܯ$E g%>0"EElԋ`>W,CuP"Aub1';Ve;.X38hS6P-֜#)+(~>4B|b6'OAڐ3׻`A53π@Јbֵ͘PFXNQ1T/PkA'R;!;|,H4{{bQJ.ӌ 'KOo7 _˗uKs#^#l)F)fA];*F_L&d h鈞8/ZvQF(R5 1 (G.n}$3+'oP'Oep"Ѭd~;ぷ5 us 6Ğ]%TÝY"B(e|5&R*2KL?Bg,aW*np:/TX.y~!SO$%1r~,7SÜcp^o#1O4rHq DfE7e6W% iCD.J1]9r_^nxs+M.H}`3+05 oWчǧ{mI[i9MMV(s ct1}ƨ6ƹy4aH/۔l|{ 0^EYp`Vѣγ .<@ N-X|z%g 䴇8iiB ɳ՗o%wCpO 벲%՜,kSuC] b"TIkWhgI+ܷv]֏;iF%Unk@2o3~K0jڳX>fP  Rh2x_ xt4%=q'WHJdaiw?[G#< \QxVpsǫ 8Rg˽H+;_+e+3fHPX&Yɤ"zPUBw4lw\;)$}c? ^a>ЙR 4ƥ6V6lQzRAQPnKf=?ϴ)_U1 !Fܘ ys|^Gi"h\[J Y7Q\{,E?/0F;X*9= V2W_h%iLv&cvQzG5i6}XGhe;Bynr[.?LrL6H ˃ W뒡F._6O($ m,侴5KC/eo 3G3Jj.X%B.&kB H 8&hE@O xk!.DSvMP !b8|Kg xalEc>]+^n&21JqE JGaW<QEvCc>Hm:Bn1z_׃;x=t1%VsBM/.t"=g+R[`SJ0cV2yL&hյRv\Z~iX9IF6jP"V1%,}|;b=3o.eM'6LU$ WKGlaޯ!e'?0k2o|)PLL*gy[3 xЉ 3$b=yZ";u#$q s X G{8t7j#VC:dIа`g Yh:[NB>7y &%.)$*: Y|\8TL|"iq&UUSSxl!q%A/H<ȡk sL ?h?R ӖH+ҩѢޕDPr6<5Ju¼ZPIiYl'WF}!oϭsqΚ SsV#3Ď0[n{VJ,{Kp%T74W J)0P`4`63fzeڨ!jS7悒A2bΟ{3xmkfDxsSexD)D:WAֽ$ݹa% ^w^I WECZVI]Q l(aY\-=8≯7N'G+~f7|,AT[[ [Cghi.GtO;J?KdL*@,NIcpUcjXE, IZDRSЪuJ$Tɉm71ӧnt}ɸYUV3ǁ[!v;=&hYli1(yTUۙV/zt( *cA XO]Ⱦ`F}ąjIrrp,1e?,ɳ>'EI9[w>- 'C$4I;?R|G<`~F[ oPN// )K0'Bkl$qZhҟAtm"JQԮU% ͬ*hZVN>FXza!EǬ\ʹejRZNjvdf?5E|mnE F+nMYR#nTK ̫RZ΅t90a5 hZceX4N$ }hPP?eBMq[ݞ?&[S$f?? rza-%DOZCx@n^&3bt$qS{+?:DI*Lq '{9~Crl7LJ"e!TQc^$w쳴*UGiiF\ F:4Ed|d4" &Eeva~D7mרݖGC+{H5ɲ) KA $M}0HSj0B Yx{>ꈵA  NO $ڏW+ plfA ӯDŽH~.N'te]m@oe d`:4iAڦ|aܺ 9Z]WS kAdU-R58IznXaįlDltc|k66uU罵y+0]qAɂb#:zL̎ ^A9 UlحIJOH\L. K!q0ΎX9[|[p{Cu&]XqćsNxT D @ܲǸR64N\ޛPVt ҮB B8ҷza' 026jl fxbc=;]VACiӵ__,lR k_èk.Yxuյ0Ev8;6G@MoAU)wcjFo=2Vg;OF[|IR)Dlo p B`ȗI?+q:-\cwcE<t?r]W%mF!#&VɢbYbgߗlQpwH6IQ(.UO #7[_*'jzb&ȯFҪK؂Bqd[s1v^r c$L4s>sL{aS&ρNw26 F$M* &vμtuD?aJ#Jd.9߇61Zԇ4Bֿ 3z^β }kK˸WK1g*B]C:Ӵ_*/ORƌ,6;`qD4k<:up.z\{Zq JC1 u DBđ ‡)eUbGUX{M5m0pᜱ,t;+ɯ 9D ?k_!'ԇ}l3r.?i)A8(-zPuD>vvx-Nã6;#nf8nWJN{Ƕ){fMT+ACo ͐m+Qպ~(sJfC Ӧ;#݂ 6g$tI,c:S_\MK%Cq:(iyf1@gXxP47k/Ƶ%k푑9-/U`Wm?*n,|AƋɻb DA Ϣ sHi4=)x%,r~Vʇ;s) YV4waZc {(, OJwϸaD2]-OS^_A|zL#$?<_﯅GtvW CUp},ݖIAD))=3e1?i&) D)\}$'3?UtGZK@($7'Q#Y%O$_s *n*"Z3Z=0WZg>~$o /zBMM'+ (`Nǃ~6i`zEpZV,i8I=ݚ3%khSy)MW2- L]7Ý ^bX 0rE-i\ ×9NI:,$X6uwáwc%4܅g'm(N7}=`CT'ZZEf*눅w] ZS,!OĔ/_)@4:;+$]; ?u@)2 6.>TM."ClND@׆OpZ–m Ю/@/Iw b~"J?%]2_07H/7qL)"[wANMg\4p&6YCu^@k9%O \& Zd 4^edV@q`WvPJ6ICD^U+P){N7^/Y;eR +Q#;qiBK B~%{=m?7pHk.d➠n+w(]ί/Urɑ.  :zgkP zKB e\wm#w ;=wLǷUUtm6wf[L(~bPSJ.&ă{AqX#1͛N^UoeM4=T4]Jr!t?nWۡ|ZcE *Y5uߌC6c^+|0t2,<3+:fY ė\.S߷o LqtӂMGcKUt/{n43JԢt . '(hIlف}q. _:nid.Y;:81?')'(j[Xv'-2#;SG$9-1R'N o6ىDj} ;Lj)[%oF[h#F"&J^:nuoet5SXGX6YT ,޸8n4s2^!Ե1&ɧ&jT[Jl8mA1g |Ԉ"J>)"J?>DB7 }4{c*x~a%- ױ=u},;HrFOPyv5LI rId(GrS7I9cƍrB)a^SIؒHjwP)CL;י#K (^rsˈ7 , .A|RԚǴQ:>k=) J.6yD">ˀRnLi}AXV(K9wn05Mƞ^Y&xEw*\SJw?6cYogFŹ?4wyJr"q$N֛^Ai;0{ . @\*vJ]ja蕨| %\0H@6#H3#plݭ4mrǏqxy|{)_pt`I|58V`-is@Mw6%ةc\ dSD"g9zByX,7q^ "NXM LyAciWnL)=F!L?W$izH+g~)^{p^wh VP 6F_Yy68BV;? m*B! tuA'Nn m.6OkA:b5JYT?owp9&فqB(NIq[S8B8(kA!2f?<6p^bS_Qo ~"o@A,LΌI䃓:(y=A,fۀ&KEjހvDF OT5 gPb_%Th @ `Cࡘv~M2K}3DQO#4|ꚦw\оL t)(Wa5ܓG+f,WE7 8چZzVX_ Y6cKۇn亷q|Ѫ:diγ> ѕ ,cd`0ހn2ߢݡ*~2ŀ}^]|"@9pE\dgeɥ#:V&tTqPqgMN\)Z!YzG ~@3R;Hpmq{Z*V鵂LrRnJwb74&Av=&(P=}n s}'z|p終o{\%%}jj9ㄗuhgt7H.gyŒsuCnN\Kk5 ͑ҫĦPQ*~40[-YUZ>"Tk9YI=">Z/d#M kIw4뤉o06'8%-0mIlG%8`eNx$]AحL \)jZH_}rgMc5 z^s8F49 ј1->j(XR@tlGKx niBpjLy '[Kq筎BGv+13?A@%B%Y~^=,txgi^ñzݿ,v/m.aQ#AJJʒ*U]G/GӚ >푓ۗK| ʦEc#a[m]#uAUs\ [sZ vj3C[^6]Ӈ[- 9cbuk/}qYm K P0kD駘ޕu tI\s0 &U# 5^juݓؚCl{OB=کLLtŘy28}Xd'SAp`gd6TLucJ̡1;LE `M6'g#>rPƂ< &VVR>5u* m 06%5IH$iw6@45ɷ2^McUmK^[l{& :4^]%e,9LJAL-{mUqNhgs]ğ%㽑UŰOs~g=-]V2 î߳mj-kƻ9(b&lY?3tΕ@C4`*D㗰˔߿ .[ 7L Uᔭ}Ѱԅt>(RpTst70`J ԑK=vs&og5)"fPأakFS$JhČ f͗ `V祺Ëw-ʤ!kpcXJ2XJOr%SX^`W8X!lH(ziIoXU"4Gq-7ch{ t)G?rƛ!ki@Tzv=gTp OyVkv& }ZF:,ɚ_}ۀߘfU*7lS*|-n 6_zJ~UTeNΘps1pE?PGXƇRQHBfll#>`nNóTPM2>[Xi#2"y`h":1@u&@y~J4+qz[5OhQt)$9M>dV6m1PmZ!'7FB98鴰XN mPLsjVk+Sr;t']N KݜK۝T{5yΞr-n(YIcGgN#G|NIJ=?Z,A'DCY#_J҈%vco-k&Kc]ۃ6Mp7 6X-GHxĦ(||P M>_;"):fi%9xxɨ 9~K|VNy8}؃@jڈ{\* !tFҥC?n-[`qT\ZԘY\>;˻?2/;ny~PB/8dz\E=7fTPVL(z6]4ZLYqM?J&h;\iH;%oRfN*Zz/4/)YVqPm+yr;=ždO*C۪j\qC%}6bxkQ=O*dXs >:sFmNeƖ?y!y2=cerR"3v5Ei;CW6]iGz^|p!f''Mh͔C9aHxRᖕaps*wi8@:k+_+596f(W-+_j9]CLh޲+qwh{d>gr< v*'F3 ^=+peqZ{/{Ke9ܨr;RfA\?/2tCၻy܅JCyI(A\JuT#մv?oQ%b}rMmmv\ntkJymp(va f9NZpzM7Ps u\L9$q*-WR;s4U 4]E3?&4 0_:fEKADzεe"KBL:.Kn6F1+$ڋVW-{ X˾4_G@jB1-ЕJ6|fGqX_2;NކW8x/ W\sdv+h~7nQl٦MXm^c3`M1x0I['9(܋6?pN1WCY1f,*>  $!céi{W;`/β ō,"'s^diY+觼DCYqQBpzԭ Ⱥ=|$x2_9"M<E`Eࡏk\79|yl׎" {[%V w x|Zr7qxXXeJŪfl!"+Qi(8cޢw*J@j/aɡE *krps]WHUBC_XO2Ej?B>(6h*|ߎ 69ב $ M GvzeZoLJ.XY5Tz "_K9_]-ҺF1(Dr]c6S&o0B“9oNpAҘ]2F9ɓ9ŻIISmM[~C>nK41Gug^@CoNtn?r 5(uaB]>ju'9Ӣ]8Rf@1pszTd4<K(w۠vrLqٵC%8ηNc*&ʧ&ۡ U̽Y wo4fe&tbU<>5p8vʨϓKc6AkHI+rKR3W5픿xhh3{)A1) }crsd$|PN./{ʲmP3iwj数^rC~y}C־%2sJYx(3cDŽ6?|/qfeXsn!`B\4]Ku@Y&ԔCSs]1;@"щz떑 'a#[T8k1r[W5P\i*4; [>TeJ -w6^q=1b;,g yxM@ /,  ThP'_vof2[[ 4G^?fa'ћʛ@uOGH<Ñ,X~m#ce'jvP!3B#H{"Kk J`^*Llgq&} GB  ~6"Hn0P秼$1R]ڵ:|[=ʊDa)b$)CV{42ȨfpPO.H2EG> %߇_uoB^5^])qzmLp;mL[~>o,ԇ|2$̥9E5>7 &6  &}_R57x8K)M<ذ?+AzI[U~m'57*J鴂Gl!K>F{{bz~!CNlVN$^O+  {ahBNkޠќ1".Xk9 !uZ\kFyGm I\2B M4,qb!'߆{(D7$Tw QBd}Rv^-OAĐNQ"Aċ \Յ408+a{9-4+ꄎX@3.jYXq5F, m6 f}9J5qpOFDO%z[#tLן I)њ6k9 |X=Aߢ!FIu^w -|dnF̅J~PG6'ROj?o=!mE)^b} DB\1󍜒CEͻ') ^_=S};ƋNXc޳[T%]_G#ЏAqLeܖ71|vbxʐ8GB~:oNEPfcdm|WP4Η '#_Ƥ[Xi?e,›e{֧5Փt%0ϑ?2sSh2gwEBs4hHPD_9;APqLԭ(Ey7k{:զ><ҷ Qc@88'-@RN24O 3(a2wjOؔyV[`A֜Ablg뢽˫7RP6VON81Ugߛbjo^ђٸyҫ Kˑz'Μj5qDMzTv& .;y]NPfz\gqps􏒅U 2g( :Z*+6wsڀe$Uuw]B⢨6ʋތfE,oIo}|ż,8E/]|LY͈I(x8bF03Wnq'T_ iJfb N!թ7| cRx~UGQ~D1IJ׬1g$XtwcEhZq`Ց  c#@|-93kisGt-`mGɿ^בJDH zCꈒ<%H7-:Η=>A !M(N'5[DxHA>⥅Q-mE ֍5oM3m,Qw6o!-xYMAfd>{"8Jn'bmp6z*yk׃/YVfcXKbk2X}l Js9zGvJ<찷fv,dmDq]BBi(N86T$G#*j0zײA?5mOLf1'V\)9/=BfY=ЯGo^9v 7S ݏU+K~dtְmI9'{􎌎ٮ ym SS󢴪VusoS[|(iaV=uR"aNۆ0F9 D]R=2pOpXFp q bSVu^0bC|΃t"XM31Or[ն'ʿ=Weѫ˧Z΍ɾ|ūjmN {0o7Z-+JyWr!c`f\{Ys->|D6!ovX'⥪0%y$C85=YU nn<'D3#9IW(b_H 3nH4@$h P )[v\@'Bה=hh7b.]ݿDQ7UNv+9+_Y/xT=>n )}D.*2V+BB-v$\﴿/Rep@LQivn_`ҳgZ먮VUb`g=])#эȽO!$$k+~1SHI)@QHrEZtK2h7kNn]`sG)xֺ0wdX: {9ai)%u_O)OD[.8( 6LtaS UoQmEhY}}?ٝКPNN}x[>]7G_7ƭ&y:j#]i8"pG+$Y)JnЯv< ?؁\ߨ1Rz2.k1ctl;=(] ]8Åucpt@)LsWn@+7w&lVN^g7F*6rs!PWi9<Ȭh~G?V$V?ftJ9|.@MeA1ziuM9o.Jkga DAOj3fP> "Wh1ePiK:9ȹv srI Z/ʽ VizIa#- It ВnUv;iRlpGr쿎{aw xqIS%(SRåx-bг5a5(u7!\ S/\ylf]'$:F‰K"׬"Љ rDB{$ ̭ p+xz3%vD8L5;w]"HՎV\T` a#.Rz'4~&֭ {0F ,|wi1gMiv"ĉǿYm Ȕ\ȧ9E7oԣ 9x)T;@HMym>2c^@oA8ކ6KZ¿t4s$;P-:g+8ΗM:#[{]i52#KKʤ{ʚ.bh_e梄3i#u# z It4Q!:Kom 1, kg秿1RF:ro(ʲ*Xo?{v[L<9h gwa!*!~&,7{~ļC9;i}WW#. 'j 7I0rGКpaә'7DRko.eIv aR9ғ۲t>8ܶl/Z:_6j# 4$0Ďcf9V7@~l]:"@Fˮ\Tg'?MuN^%`)ܸjr-v_ g cZAQA31;s Yb{h1_) ҅^vK7=4(Dsl %LKf`0EZvYʑ/o#BڠmgNfgc7O`͸.g1'zT^;{F>avӃ?PNOӅ%<0j'o*,ҢѲ۱<$MdE"P^gim/ɦH2d K1 bjdn%$,ie&əcTF_=^ce1tgy) onRj/Y 'o^Y.M^B%xJC6*۬b^cyIqk!l7Zݺ;2&K#nXb)I,iH/0ے:16LҎ;aGđ8%I߯Y9P(72-{5-`"6GP)U9@<;lD`:=X2YC, H>7w"Sի$@bys5U0kܒvjU{9v1k:l7-m_:,E)nFQenYWDx6.{x CiaR׷2;s1Rj&Tlj*YoFQYޅs5-/XY"f"=h, 2-Rc\uGLt )/RђjE>DNK;і}g#`m, ^W<5dNj#qi^@5J5ٔL8E,b,AClGb9,tgrk]'pWgP # ^o#}yOZh__T5tjI}||2阥A]1WeELB?.eܯ_k LMS;wT6N(9\'Vv ~Q^xIs E'`dN+Ӎyy3`A,ܧ<$)(pItxDՕ6q(XYlbx */qӧcI'=XU I/4N: kn&nXV!*l],@fp9DVGCU6CeLd5j3!u_{tTx<-o J@dŸ ̑6ui &B=F{á&ЏCyǩ73{]ޛ6I7Uө6˅\rhUd 49 "#- cqI9ۀ@0UbOi>Lᠶ#Zr4cT1#.ٚ,@2O6,9@n_"F K&X5pn@XY ,ؕ(Z%cOu!fF^čYQ{o'| Y;ORmY; #4h%uVG>''5^; YN>b (IڰqTzieWgJәo+6ʆd:@Yj#-7|)C驶Gۏό׵N1H82b>УtyC(f.RQYs{4kf忪x,i0ҩ3:;zMzlZq+.Q_PP_HotL즲(vWH(Y",2<9Y߱r@ m= 6Y`|Yҥo^. @KXJe] 6TĈEіН_RXVqFP,[z?{M=?~@1I2$dxa|Qy{-\.P7͓ܗi#4ܠq$t0Èk6D<:V ͹m*MvAL)%g"`#܊AH2ǣ&QM#_d?aYiuL=t6H_T' I秷qZ6P#6;`%@Y1g\?ja#qҥ5 ٻr靁ۉ'hj, +˙ަ6$y \1f牁 SlB7GjoOWHs h]/:t9f:63{.91}p=mFt- nVȝK,_`,]ht1B6;Rrƕ-O|@Ňj?1eL]3k(}/Ε7OSDݻN>1iAxEi$*mP(RKTw ۦ#/]q`'UG,cP9t71Ѿ:|YzrZUI7zނ\)Ҳa8R * $ݏ2Gax\ uc|i)ޕ%o=&^u$yBFWp@L /g࿇R킪3lҏoiTkQR&S| Y2iNG/.W3aXKVOЀ&miUױwtG/)X@~[:n5G[rYk6;2"3wcRxӣ|0hT1b̶܎::­QZ)ޠH*[_k{D{0WA:A̟:_Y9"U/_* c dA[ޒpey0D- 2. 6٧4|C_*z k!0 b}3oJU9w4zt[,rIu9~*ߔܭM$p yH|o%wZ=WGqɋٴA(>v<#ݱW,ǖ y{Wq-ÐeW/:?a}M4:O_*+$>HO)+)۸[мUU`cɄ =^+d0|zz KQAJx[ 2_ Y䮎kh -jӱiI_fp  d(nT&|Rr@~KۅO) ,?VD˟Ġƴ> ;4t>R_```/$z"VduC ?7,{e;*AՁ{ֻі'Ev8%y&!T7Y?+ä?raMp:.ԫO5x>}&evX1r;lr۴\fjWѹkz-XveC*€>Ԫ?񝚷0ŵH|yq /ܳ}+> I]\:y@Oi9z_NI1lX6p͌uTR[)g).sJJm +Ëli!)۫ I kZ 훃 5B!^iIM۴ˤS^aKS+ kAv;2(,\g'>xm) d{,`o7~Dv/maXI/Lr1 SaW:*Ɂߞost`sCZJ[y[MdI1 @jX{܈dy]GaSJkF{ ޿hxyPB[C@ڮQ&oFɋª:K1JuL_:ӀQ(=TyD3ScIтfOUE?SFD4q<;1΍fR+"Je-Trk 3D dNl+Ӝ_AHidݬ rJ88b_X$#&`^rߨE-wL=c :s{IidRҶx`:R_Rq݊&6?O%(K['8)( > nNٳ[oAw& O6d=ۭT1N^SYs\Fi}ɼr<`{('.^/ִMl*l"tiS\Ok3Na? IDJ_-E=u w.?*h0$( |B{z5n9<YF]Wʾ{#q> @~,iZ߶ UV N\\7M@f*q 3YSmktok>v=>Ь$3ЈeWdH("H%wPq4x@L^#NPQ͸'̆g@\m0["~^<bB3j_i ~1KO^ޅš>\CqNS^{kHM2mO9-v[mQWe4}`nYPyJ$Pr{7X@~-;Q0&57MIo] ]+ BEdɟMN)ئ(?qZ4/3GYt&77_+ZWl1ztv&T Wʈk q{3mmEk+j_ lHz)&'\m+;Qa_Q_]=Xm7 <\~9`POTm%v01Z: 2ђ=O*ׅŚ8a _؈fep'5V2y1o)3 ?7E ho\*Q#C V|IVzSihB1'phiz6^-_ "aNYkr:.}+EWŋGkƁ&a5;jCf:y6#_XUBD{nVOb 3H#]-vN/#czVUZ}EZ2zIqaSUhzLadž O7s)Xɛ%io7=G"<0~sCjs P1fEݷvy.MiS&6NI(=iK~bt0}a͎SA7Mecw 16+ ZP#շRDӐ Xf-|B7pdC RӴ PrωCC+ hGM;_ײk&#O;T#l@h)O WjeJ" PqП<_C t`J,h$V&0#B;u\G0ʿYW wIWvC<=sGXz`uܯs51s#Fk_bBxlA-˖V=O&V'9^B>펋e\\u0HA=-:& \uME+j$NW?Ղ `%}G$T9;b+HaӁH#-nǢ G`)P6br=dWfzqmսx&(4~ VhOMfm#~tc'e zE-_k:}F57R߁NjtVNsp|c^Vi, <7^gʞH\)_l'o pOjb1X/1x] AʼnCD/|"T+^i6pV;j9e YS+H(n xdrhh"M͟*PLgG5Ȯ9LC G7kU٭| \fQY?FjyWJfR>}/6 U cXlY L034j9ɵLm+\%)TyE 6]^>1֐b|jytKAnƋ v5 77$JӞ'yLڴ MF;.4=+B4 ozƮd_B#U+CSq \5pjk_~} ~(ʄ:knUhH6Xmq6%o\ٺ/ D!f_6enyQح. /iS9>;byN}>fdx쾛yWjF%q_V/09>!HINɀp~h[]T6@ [R(Y ۉY1 SYg.SgwXeD)'N` A_ hM ! PDW_x+;P&mnhQGKL7A_EMܩ"Vl+2RHm.Y(]8?ur>C\k.c̟頉D[+1@zA|#Ğ~(]~Ճrx\I~]@0}!g5h^-*z59^:J73zf"ܚ[4ɴx\W$ˉ"]2MU$RFҼ .چ72@Ue^lf]lAӔ9Pr][[h@zH^ݨ=fGB79;Eh> u #/J &ʼV**-Zl5 ;634[ UUArW;%G<ˢY;ݰz LAtw5Km2h-|Bnc8Uȿ4C} ^ψ UG;B mrEZqOp db25ëkZsXUy̓we*pguJfX$C΍Ɉ2FNn*MXg4v.دy=u=̼):F]fo>$ L7xBV 4uC&_ǠU:bT=k{n c,9 {0b>w TޫJ,')VoO)Z|"wPlD^Æ篱>2̯9P*8-9ľw+C,1pmD7 3h0 0ߴO/ ,sUk\,R!6x\7yv %޶v@ .bn⿞.yw iNM-=]+d+ d#5MwE 7QŭYAҧ'hH-e.gXyk率q?`;D#1EͲ&ronv9x Ԅ PzsU {x8F!ө>ӵ2d^۷ΛWҐV[@tG4^s:U)aVC1Q9hg[|rG+ܐ}JiC{YT->2gNsYǝcp`'k`FJ?8Z܂>PX缠+)7 ̳ "z#Sc%`h3w89 /.f,$7kz=CY:V7}+IdOQV:6['k'k[;eJ79` S --qotܛ5/'+6Cǵ@10Y,`^EGu7`$ zVZCUq̽/ #99lwݜ}b^ېp 9sK}&ЄW7*tm/5J4dW-؋He5ΒiRzL!{`'req:nzT2GLB@MX7߽i~JS\θ+`yi#Xvg獙?xϲ[TM<1U\sNYÎEq܆럿Ml,>z%ڍmUTWVXp澚=)eN|2:{Gh&f&= *R!9jv o硶֋4y#)wQN ) lHe/l!U?PS`Ů/BYxQׁ?UY`=`|B"p>9%{k& saΏ N LJG2BKh.(XCB[YNyR+kB̵$vbM,,v,~Nߚ:'J,׈voR0n82Okp9M킙=^}2MUM0e8G|'w'0} ^V{D#3 RF-tވy:m{ _8_-~%"miBLZ{D}𿁿'!$|&!b<騜`,RWc!^eF p̯ -1 6]n_^#.g; Ȟx Jݔ_;KP躠DcS:#&QyƲ" 'v>{ϦZwU'ퟱ٧u*8Ÿ͙JMjKϱYsSeCjQ\7[GD~iK-?ǎƏ$øJԱ f 9NN9MA=t_0`'Y0~aKPczDkܚx\0ζ?ѓ )TwOMj(`!z:nsMtsla%թDOl1|-pBU}D(F,((_Ux,bn}(e4Sl$18*{ؖg9wux_e]I]~(!I~X;h;2w-DkCz"QĔ} m$&E}GԮ75SUMmb` xelyvJ1~9W>U@m 0Pe&Hw@I{:Wm}uhk 5#A?D$K9OL|K~S}׬G"ٓ__V&GA'6P+)ϿNֳv`gX0s 0"-C] t^Nԏ:j2P~~L"so3OX/8d uM-45m3$T;G:W*)JCDNU$"ȠIQ ]]<;;ECfcFZaAgkC`pMZu^[`c,tcoe9B*w .Wd3=~C=b !c+K.8=PI#lI\?MKtuH/۲Li숃R0$}"AĜ9Y}5,)y֎ÐA-[f[hqbzV_W$<x -mۿNm.;X=¯_} \V#ۂރKZn Uu{D^/{D6FG `t;pu3@lk3G8)-O=m9SX~rlXPS@mb_&]q$s ძ>VI'e/տI>i~(MJ(~b:؊:ƯZߎsxvܸΆ`AiQHrwSX1Jf@BAuwRmeq=([M݈AlAK1e(&*&.҇>MŴZT׫& ζ>sUAG|qlR!P{ܭ ORyKf%șӏ?[mL4uHUz]1ɡ,K_HstAkTTjDq0LX輨#&̩q߽NGb~o0ƮX^Pd)!'XQ7WŧlbO\%ܷ Ňȫ /w|(BjD?~X "DgTM% Ա35+]&vI SxnhJS\݆x$.ܩy0[/Ao߈~]Ϋ7\:_rk~0ʙzAsf?Hyܟ߃Oں}>ܓk?9M"#ALaxIa Ank1Vz; BxP_ 90jSKe!sBzBnϬIe?aAdI_Ds!捣)džxN$ō&ԭS/]bo-{&\R ح[]NruV4$6=D> }Eyw3L0>级sF4*\+?Po>>HwmU8Vq &5Vi|!8bbkZ ^.p7'.}B?Hۉdq!wy+{TV<KO^WۗP16Z=վ"('ܜ}X _^y<, aȶ R!p{Bjj6 X CM'/zFKP;Z  9sq[ߙubyڠ%)gAGh6=쬯UgӍ^n4T]m)X L8r,kF6QM,$Y?S i>\rT =}Mɀyd&ی^ c &'1`b8\]!(xG]*?4pnܓ͠* Nd/wP=n?b$G رͿ5ObɊ>yًzِ]}KˮU}[-VHdgrI=: Č.=a G1V+/ژo/ MU"D}ʉ)Notq+Ӂ͝MU _{dg)z}RͿޡcBC&LB?TX&?b[4^_}a*KGݷ)dꓴg!_iJm DU?0e ;iZ3&@չO{fĝ5&Zߚ.`qӔˎ{rߙ#lh yRYl^/) 6- \?>j9| 2LyG gE1VJy%sQGJ9r-'Voa.=>p)t,ݷV$ m9e y,]~e>,""{*"qŻ[+)?|Z&RS$8E1\$Km32}$qLT;9)WSk̨x1)Bkc0U%ߖ~QXwjCG s%>NZ G}k5~ŏub,XWG+HS >QcqYUOH|Jf?F| _Iu5?@<'N] D۫xz&\H-~is]X^0kTA!ۑ^lzIH:Bj5= 1UO7I#!tﳠ|c)`)o,>rNP P*w6U;]UQA2C ;]dWp* Etm"99Gۋd+9PU؊. NtbکHuulea۷`Yʁ=0CB"˼&@O'[X g&`d}2J&+%H8&1rzR;Ţ^3]τ'm[Ql3&E4'F,pȆXKLvBd4}Nkw%"њb%4 cUj@brU"|XD7N'Fu{ٸ%D̩bW5-)KFBl=)E |b)'T+qԎsL7TzAP.'oqiE|*'e-tV0!Y6;M >dϕJQzi+Ǟ~p #H;pRmyq?ev-`Bqp0-Ri[&Dp_93Įkc̳ /,[ί)KhC`~t*EVMTtssP&hHRSZB^Z(ҹ#/>m /\}E8t_>zOϫK/DoB`ޠ$bEz[H6FcE(>=j"bzM":aoƧAbLC83Ȕu^_'U ! UB&J'פh69-`##m M= jGuz 5H ~tr RE EкP'3u,Mgώ)JVCTN&u9J+zg[߃ApIwЌӮF*B?1іX|ejLwZeTOck6d4.Q8%'&SbqaZd~^8y71\ڭLe܄d*JH]aTaF.JS6 MBh X^]Sq~Z!p| 0@-ʟ&'ZQӇ i2~5kCə kaݓ/ tI!5&=WdcL0K-"fPRC?*DhȾK'Ug2&] M(9|BW̯(r:EJ,1C  5&s%^^R_V&+ o@ۨ[Ř<gMzi6h85?u:*Vc>Yy( H> sFMϫM"/!~>&[A;n\y,oj{rOZo,6 tsƑ{u?ֺA)>CV385lԺ!, ޮxċrh.*Gu r O  ) H;<|%SIr4mffj|FnI侊$;@J{9ˍdrVF́5/ohY4#@!g#1l@ʸhk/|ldyu"Tn5죷FP|ڑ~ ӓS;"4Uqv ۅsd P_Gh / .}ω/0hrGF?mjb(XI̽9%gѢoDžRƺ3g/O'6Nz7Z7)҂7P=+)r_|'ϷX_"4Q Oܒ3\^ZjlyY}N;V^h4oAs'̾5 nYʟgk%A63|"$޷a\hq\?N=ehĬj}O[z/h '3= V /8bAV1>\Mwp?;)1%Q0paL0ތD6'{76jk'`:6u!.g趚is2o92+ϸlO jɩy6n3#tc;j+Bjʴޯv` 4(4:\jrW~.|v-Ã髀wH\媣=mP,Zs14qhٺ]@ND>#KazP Y { ~)O>J'+;ث-IZUW>JkH*Lo] ϻMM"לZ$(TkO'R &k&Pk6I{d ;+*Stʤ#>I:#G-2OoiE$Ap1e? Ku>2۽. L?Q?i_sjPX:0 \