python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp40>    fH ;G|`u` ' z]$ȩ_&İþ!O!s%2Я^dFrb5vCQvriGBLv ,r[kn/ME }a7;ߴͭԈ5DJ}uk*"zu@ тZrx5FdV$Gk\"KnPr*=(h:4bKa}P/.;, ?K+HI|[u ,> ;ońd#[XA}O w=p0^Ud~_g`sinK½eY-Ggdv9rOփIq*K5sGb,׾je'CN +`'i5ݎ a`&\?[ A*xb15e5c9522187bcb5390af9bc01a7f240e11c5821f07cd312e38ba45f3a31b315e2e13e947043fef291d45b93e5c4e09c3679b19 VC`8$>9?d! 9 d04: Oax~     (Xx#(?8H69 6:6FGHIXY\P]p^bPd;e@fClEtduvzVhlrCpython2-perf-debuginfo4.19.902408.3.0.0290.oe2003sp4Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.f@dc-64g.compass-cixGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64`AAAAA$fGfGfBfBfBfBfBfBbd102b78cf81e8f0de5bd7dfa5536e230bd7a415bf40326125abfa9bc0b6326bbedf53198aeff3811a7e0e74885d209226b367e18cfdb59bf8510e9f1d4bd64a578de6a15ae19bada753327dd7b310bbf0971732742d03a6473a3d83546bc94erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.3.0.0290.oe2003sp4.src.rpmpython2-perf-debuginfopython2-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-python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.aarch640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2408.3.0.0290.oe2003sp4.aarch64debugusrlib64python2.7site-packagesperf.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/python2.7//usr/lib/debug/usr/lib64/python2.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]=074e6af24a5c0567749c512b7536cbef8b30489e, with debug_info, not strippedbcn 0h. utf-8d6a737a6a2ea089ac5c790de9b65dec8cbd08ba589f39684c8c5cf1c13b42688?p7zXZ !#,D] b2u Q{LYZfXcDXZ Y _aCҶUzqY^dfI"=oF#a;\Df  wSuZ4F"Pע)+k}Dݭ~qHT%Y,d"$:_vd7S9HDpm&[7MdwCI^ҏɚOGa5Rv >Kх|OšWY aƎw[_G\㋎0˥ 0ٜ r Sd fg{nX U{;ե;!2|A8*(>$B=!I\ێQD1Ho1^I(NM*rܩʫ9ǘqX$ΔE( 7h8Ǚ"$`_.Z6 $ a_ K;}^Fq6U{?I(QS )c}{ 5`{ EaI|߿˨vgCwEM1f pX5oDbo1EŘhK.昭 ~ j?lV z!YÍz̑Ƅ.@`ϕEOݏF-肃i/H4l%.nL̿/*@F{ѭ8OnbXA4u"&uF X=' c(lE~?(AFtH7|va^jl@+x1w%JMYɱ{/ 쿧[aq ˋ[dfV0QNy\5ӘM mlNϼU`V7XՃ!*k놵|ĸQ6NrP5;|[&bIF `HPR#aؔ(K1ӿLf :^f}S+$/Ձ.BG*˕UևU9ORԿ<Y,†SslߏPKD ;E8Ư0w˨[P~-x6ʚdʋ˭vk02(bhZ/M0e Hq>Yj)w6C$e0Pfb'$S2=M[)$k}QwԵWlpԠ )2a-u&ei|rmI`jԝih } P,g+0Q=j0cScGSF<}JPw[_q0# T|݅ʱXisdi~~r|;HyHi §J׬\=S n*.ֽj#KF#x7QR\n[f WmBj6oABtcXW̆9ʛ+^f_f%8r+^;\[KwD`e#=_VHI1j-s2~I9byE N-r6܋Ҧ>` =0Wnn mzJ[Dܥo qHCl K)m,k^ɤ\DfjD@$X^<Y%B2[R9XSr3/;ch3.l:J2WH$H^LjA3s Ss?; ?5T6܎҇ ^. X낈{`rY)X.M"b9JQrci=TܢSg{P[r\AA*"+"> 3LNEkRHrAnTbT_%:B? xWY"菾R«%b?Fq 1qV ` μ=uI)X>ec7qkIW,q[lէy謞CG>V[C @BWO ۥߜ!9З|S]]IuKޖV5;%8yrԅLYf=&] [NA+1nzUCY1/Qq6~7PN.|#[r=X#$Ul28g uWu^pb<06lSs,b?c؎  wisUQcGCRm]M|ڦF_ ]Nj;J.F=2%1?vҶjX7zkTH!\] ;z#8>aQ7 q'31Հ,1Em5}N"PcbȺwhûL-BnbWiP?+ɚM(1n H0S 9g #~z3сUm γ?9SUӤcT-*Enk S74Ȳ =ķ-r秜'ިS|7wz -rg}|Y[?p\C#E=u ;AS>t6[εtvn&An f܉Pv}ފlj fUDZEec+TBdmJ4xt^ 9g$FAU":Xpn w;>Ǔ*{?cZ\m1fB;9'Z/U+`2nW(F)E7Ŋ?b>*(]F 6w\ZlC[L*LelIr'Na` X Y]~}ur]֦FJ9?QN͎5 I-vVĪqdm֧*z$7Nel%(|k[ >dy4ezDg(b#.oE0w0z#LFtdA"}4 SI-FV=C 2},S!.]u7T1>FWz< 2>FC nYX`G'NGૌǘT>+ [#4)bY& eA? PfUQr}k,}LmĴDQtM ΒRdϨ^+rĵP3@xs U8sWE:!^$Mn~!a(J/r8*/Xl#`OK?yuWu?zkneæb$ͬ?]&K|7 %Tbh|,c3ڍ|JCP_3H&}0xx}9G!TDq1u[&:B^H׋ ?uaBQsIҾ)/%ŻjUJqڮBr$u)nR%-wYLR&wnlg 8T.?(b#gTUz7;w&/F!NycB`|q9M '<֤/u* ] /'6BQ-؇m롔AXg;@!#@L )钼X w(8 w [,.d zN)kNW{*VR2ۡW?7|'gQ8쇙^]ڑpf - L#+r\7\0sR/"19*`;645ة6?!upr$8eڋ4O5]NQUU& n]䴈M󪏎{һU".zCf#؆@#טy|@T%}G@ Q!B-\n_0力7m_"$S&;kcwK+Fu齉?_%3]EPܵ^է0| z?"!%:'mذˡ^ &a1&sٹjYae綍\x@u聓c;N}+."@l}#Xb̔|p ?D#0!|'YUw..hU2`͸c А$ϞA\/i-8Lc\ګ AhNKo"pӁptzR(fv _-uD?c:nk# fq|18[f~ic:s^B '[y ?/YUm2$!_4<}vCf6M!@6&I\HDa鯿Cjphi %n`([8J;knvэ14)T&Oג(~/Œ~bVS6r:.x 1l6(][`+|lZ-2.9L?|h@u]7VI~=Txz-Dc{S'O =Z?lZ]$RʣN|% 0<;9XC M|m[D&%әT[m.6*vw_FUz=2rdoR5qJM92vXU.w#5]wAs azuan8/Cם `#YiV<@ RIנwyeԩ0Nq`@^F*pX]}7MZ/XU9B ثSDXP> 4x;Ưͦ3o(  ]h{̉2@GG-?}@>ud up pzT%EsLK RЅ ǽL;JOo$Jp f(v{Z[-Ч!,V<~ ?~M2!1Uf;HhQ -"/:GQQ%_|V^VW^ctS"ёH NKIAxRL$;yJӻk] 0 J'zyvEtL+ LQ򺥎$43g ]ԺT Pe<4fYKLvMTN㥘dxD7|sƔndf|"fL!BV,q$]זGQҁ(1g^^B9i>4zi3:S~dPڙ;[/-GQ>~jex|fcQ>O>.#~ti~_Grcj8z* 뺊(- D2'Z'DGI[~hh SXјKc\]ڄlrI{B+@8ZP)1#ah5ql|?R *Nت,rӵt8qÛU5l՚5.taЀWy`LuBLjmiL3kPKZ$`.4.VKY[ܫNq*88rÙHs?2B'O1HnE?2RHd< _"H{h`q:* ̀yō]p<7bY$'DD( inf31>87 2~i@CmwGB+; 0w뒡'C=-a\#E^3ǤywKc&/W@%9yOkVLB50]铳y1K? '(-$(vr?8=+jmInW#WL %<ֵ`,ܧݕs] SUaB>w9N[ѐF<{{ QOɣ86_x1>v^+z-b m uy,zP7#d7!/RbQ;6-t6~ D;ʛf'Z553f&@"lpȽTIN@;kC 2Qf|-ӧ(85̧ؐP}TF L2JAuHںW.u" Sݏyv:0h)eZ?> ,w&cXE x:*yEbe6=c~9Dr M_q.Hhhs|9EL#ޥbIU %VGEkg&TIZ3 L̦D旿2"ciₐ56x֓^÷Em1K] )VѠg#G؇JYТЪRTH*|dc L!"X+iI)]Dw3Ԟ~w?-qZ *[-$fL~uՇ:ʽ}˖gHϢNnTa9xS"E+! ?$l+E 6TI4j,O>}ga TFbjԪ xYGpfC~,j:f')=dPlf!h-,?=59 aW٦i̒o `wSeęW}{hx%<&#Nxri.~=,rH VS͟gP|m)Rtх|˭r\dhv@WcQ*lE2)p ܛ!̲K=g.])P"Z n@Rͤ%Az:Ϝ 2^0H2AרY/'<.>#P$,xDYd)I>%7繛d]FT<rmDK֨SMڔ midiLaܷ;zA$Է{AwjTnɊ/q $Lk _)F|w2 le$(;Y{jy@mc+s{۝?ȡVקE %޳O8|#NۥlecG`Qx91p$([?w.˱ ,>plˎ{<UR *Q圷{Sq@>f8=-AiGJlTCƻ.bOvypک5B6.P/?$P[hmpQ<]<+̊d+RKOZ S<2I4t@G3Ƣ{"9ORQLl 6. Aspdڼ_Q.Fk M1(KHOƸ",⓪W| #Z67&n8:Ż(-ό<թ (tdhB޴4g[ O^uO~VmImj"r.xL4ɮn쮇G[CB43#EL*3dd 擡f,reF8S (_೽=fA{Bk"2#9SN'yՓ΄%ī<:]]4=6Tu]%IxD">X`&SzwH+n<GB|9h EN$eONie}dô'6m D3[~O1Q%j[[FHd\97:&OC8)!f. zɻ;]Χ+Qd>;gb#V)}xYQTGh.+D9T|߸VlN3H>Yu# VwC(`a5i禺!K&l#ON6fdRbJBHkK2hARrn9jaHRRx}zQ^zA2x%n[ڿ~G;|wbJ`BSvxx˻e9; }āG|(W'`: #%]nE ?H&ol%Xap-P OGyXNE:יD{͏@wK}i͚Y]4i0c1^E% ̯#4ިr/ tFzs?\y7 +"]wп\Dl(I6ݦBiyHtkH?>*P }nNJ贁 %Pn)W݈4κ=u! 7|ەKl؇f\VbC%_Gzt2&]%'v$ID{_`.Z4"Y;󴿪; :hkUm5{3}tc@n*!E'/=#0 T#G>m9Z5Ny_du R0;A(s'A-kx %PG`slc>݇Pݩo',IT(8G7QS%3ģsO7dSO!\'5QpO̑):K`-h`>j Jػ>lP䙐zzaX]d8R1 `?3=G-o k? !"zTvƼ;(I}6_C,Ңb.K'̟;*ʝD( J8f6$g|W?dH$˳ަk FdhjFTGQRAa)`n?hȁCn:i͙R$@h-%Æ 'mS'V٠(b[`KFPۯM}=pev]e-{\ RaH9bH;$,} <^?NndŤ={ˠ2ǒ\b`>V &-/Υ\aـտ7v),T\9Gh dlS=9-b>ބ2b?dOjQsդGݚ8||`({`1ZBx4Ag{=*lE%١ùZ$8U2o_0 4Xa&)CU'("b3h X{UΨ/})QE*APc{б`p#t5.@bqW"X XZyeb+^f%ϙt2{s΀и̝̽>VU!W:V ԏ[Md(v8ӡ-D$%4h͊ƿKpzD_Xl~è m;U2 ,RV6*Oß5Mv]=̗|2CP}Kv} ->,pL_zF/dOH D_*α=%)! ]/rQna(yj˴넕㜔Ӗ^2 Xċyr%$XSLvOFs^w`#ҿ @18OkkTja. ZKښvX'wo WitU@p_w|uOk舩.,?y{76#ǭzwY4cLܠܚ7~T JKL 2juËɸ>z݆(غttvTK'=>?x/&}i=vq@г-YPtm#PiULj{XjvJbp 霋. ˜{|pF`0@J[S,e@?FP>*+mM>a\oh(ɪwPh2nQVK̼c?e]}:t\W"~MZ^coqYxꐋ W-a2gVސ71)97a5E.QPuCjC ؉ZaW3)5sr碉3c2|+aLBNC_KoQ}Sၤ+!1eB3,c?o}O-21N߰@kL/WUUu@3V_|_/dOЫ>)@ ?&z3V:A0=rCֻ)TxnS=¢ƐCh/N.?1uތbE&G}s!*]sH!'Wyv^99Tnኤ,ؽJY o^1 8 dI<Z_qSۨc$Qugv@7Y3ӥJ-+/ =sBl|F꠳MJ3p>BbK6> cw1KlJ !(pi^ۣj& Y #8]T@&Wz Mr+/}×P?`6Gg2_]O@ñ"L]73V-#'LD#2@PƘ3n&RA,  KYġ7>"/+0& M$Qwa\ZyrFj[fTAx|o nݵvo;p`?U\j͵0!9%?8-רzBtn[g#;`Gy*yT66M|f(T \c`huo+GY{G^ j\ԠcbG+0܃Ze_$|n??,>F aueݬ%4kFRؕ&x$09˛y wP]q)§woIĢwv 3?0^bi1T_nK_ >"'psowΥwE2AFrݥKWKI{In0]@Lԯ1zvJ,FF3zg{Ȱ3>5$uMC}ԑA?B%RzQ2YCnUh X$TyΊPNȚo/R R9OZ8s+7prz3=wè'-_@c#:YJfYyDztX'H< X*I' CæOuNyEIɻQh6Ug̯ۭt@}7t'O&0VI7 3~uy2iEʯI4ڟ QrC/ySt|b%j.V`X7ElM؟~F )1B}Q4AO<:Ł$^1fiks Hq,هrd_uQTW2K䒪 @'c ] skh5-1:bDv=>@D; }-@|%:UG#q?kہeKbaF t@Z̓F~cNaWʌiX^ӽ&\<\z͉RCnz;R'X~K6B~t6σ)K*$[oNWn.6 =65a*|9u4Te:,J0{ͱt9f'K^{P{g~]ʙKz m*25kGGlS}d+!`?W#:qk̯YU'j5 :)}UEβqq@t)?0v~XHH}as-i`q&0hPw$6Pt {ظflWJ  $1=u(br=_ozqg_ő /\$NM nFz3ũ4\SPG:6Izr1F QP*,./)b(R-myQ di}PиPKA·ғgE,/>wg}?iVPuq5V:=69MߧU8K?zAQj AB*~jDx3q3* pHϡZuL(@Ig\*6cXv%/4)c|Ė@+Lk68bLVa-' 4~d;QDIMe/|G|6o" /8^ra60m=ъ醫kZA8Ug '+=3ՄtsΣpރIõddé5ݠCqy5N%}I:,osFAA$.ggwa[@^h &PQ$ȭn J?yo?]ﮑ-pHrW?)~&s|Mp7  ĒɘsaVm˳ LEdEWyL|7V}^/]H|&UqS>m){OJ7b]wf_avzo;E/K A?2 Ʒڷtvsp&"$̾'ԑ\jRkuOref 8(\9 zi~0H_@ONoiɭEIz\.STc}\Uu٘ʞ?qY'"mH4V?P-N*X;+Ikb;8P$ު|G kZJ+ sZϿ}DM#'pc`6jSKߊT*'sPy{sPLGPҘ"b&eb&أTID 8]Vcwe7 ZZn7O2&]C@'y3'~Ji UԚ/=}|mO0 Thpgv.3U {L))=<`_طj% جIey˅ٗ4OYL1=f P$Uz#?#Rݥ}Ead%}YR`ET琳4,uN{L ,w` GҸ=:'խ ᆰH3#Sh#o, ,f G\ E̡;E)+ʌ9RZC;wob2COJwIOC翾I'z(82ntw>F"i4*+J#ކ;Wt3>J۱l$7fsQ4<, تf(ycN6m׆`-ߺֵlr~')a5zLA۰ tCI#*_,**]݄[@VaĆq6Ƅf3ıcRRph/"T3M圊nڡOsǪ9aR[^gr OՖHn;14_2<p,c ]]J_]?Eݩc T[|>]Jyhw`%y&ȿWp Yǔ;.z35e悃5q b$ھr{3ײ-/RC?00p.j $:3K<~'@c+eľ4JȩR{u,b扑d HWH%$6`AXH紾Ve`, ㄬBa~ 75{drY&7R^eIN'=ijKK }\U~ =a1T?#!N;׊ߡo>N_hU4VeaYgcT;h$&ݰL{fwRi` Z#MÍs{=!Zߍ|`ÂK3Nr=o9]n'2o-]2j) nܧ<} Xa`@n90%n8s\D/h,,ER;֯C?ۼH"*bBR`ȉ_oztShd7fD]3q+j1ء#L݁R#AԟYw@.YLču:Xe9˒1PHg6g48ʫxe}yVU\h+kODgo'JTٛwgok<V$GoNчd09_NmmjO< PЋMG*UR aG=Ɛs%.T{,4)}2ॼV/Kx 2CVb*;L!w5rq/ hc;;Q;ρ݉fIabjqk(+sjG}}|0%H|l}B7x;U*8Z`wTم 1~ptT =jg0cU37i,9Īe)X~S@ITA 2~ԾR|~Of~@9s.,#*Ӹ q- q}e|COСy?g+ 6<#"YY3D!=:8iԀ;=dNoB OdN._/w䓤ȚgiCʟ |eS!)ɧPP"@zY`d:xX%gh1{߽,b /InyǽN~aO7:_-4+g^2#ՁL"̗$wDn:LW4lN!m~,G5*_uV&E $(o0z?"QMA{U>} wf"y1̀]BǞ0Y{+h00I0,D\vJ۷:L; J Wiygz4(Z'~~.sG勾|s 71>R{>Ւy}tٹ2ʆ<;K=dJ>l72uDºɾ*0PSSYژ)ہ+++/0sޅ!W~>1gDW`T# zN255OTQZdml#ݏc QWA@7T*E2(fB !afK$ٯNX".G@ZI@-NPTShyyNŠg&n[K׭+ѳuLNuwwIAR"`,4+M=}Da R_' E~Gyɉ\h>)%a|hOj zNne␾DB*bvxm6aEE x9СVK]KòDžc:FsϤM…zu+BMΟd4v =*| N(-LkPuYɓ̮G5dEMP<V bj8tw![!@ց#Քh.kݸ>P xVSFAoUnt)IIVPswř>9{ 1Ƌ@!2$dGG dVȁ[tE"d@L; ']*w9oDKf$7:kBL]n2)O0;_B:`疄e)m/E0v7a|*68avRaFޣFQb؉.<3fe~t4XYNĮLJUM!e|(,{99l1.ޝ&Due6`m}qS3 :J!Q`a!N!@ aTڸĆM[ )V0Id:ˋ}5feᏪR7,ڣ\Hfו6:E 8cpKJQg,?MF_.Tl "_İnfg _ 'f?J,>Lc[=YU77*rǟQ߸\N|<*R`q]D&p܁G2gq˛߃{ \$$( `!Ѡ7 > ?uaXp '47НGVMϒbR|TblbV~0f!Ϯd6JZp5t׾[ݔ:21hyOߨY BB Iæ:(˛6QMDu` &G}0~A!yol+öVpVs} )يn]ycCR|07)'D;ߔ^I.,e#4̀ cے/s^1b(L?&G)!Z258k;ע([ڎ7MHԙI%̭+!wTDPx(H𳫇y`3 F$+ߧeӌޥ'uud, ^/1-Fa~|O6q7jj+%2iN4 YREGhdvy,5;hHoE-VM,,H[T &g}QZ }a@ ]N=4O M{|xfm.ac̙{VSeFw.FQNl*_AG),5boliӞ=moެ&["j7i|v%G2̼|U;l{}ǥmD_KKBNOՇ}܁>;~:dײ_nB6XmVlJſhD4.~/G bLŀ5/RK+v)V\Q}¥:3[%4_c#ңJdXk EԮ.{z1&& ADRȯJj?~}$qu"}QW,/W?LWuk2B;X='=Jt?\(&b <>!w_ƻnSrǃз 7Q`RkGJC@rIR!:}UEB8f`k&M3.yf6케/vQoS|F',5fKE6$e[NVT W:ݿ /6]f Y݆ODx7Oȸ9^d. sTh!80'M#PCK0kr]|E.[Z<ʞSƈXdSgaOoG :SK<dc!ҋؤψǑz!S fC ^FS{S; Cf_F==.w)*|w*l\Go=ՑV>s8QN ڟzTBf-Kɵw \h$!)f?j=]oO1|Ϗݫ0qeF]ƣ0|Lw!)C QHUL*(m퇦A<8W#3%RTamÁ*vC]G0 d6o Gwr_ 7c`x؛tp3nԊ>%.zkP=Y۔[XqV&+Zw,ֲɬb&>ӑ'ynˢ1@}'-M2"S-#گq]L~ׂ\#؅~YEϽTXsA*zL4kقueS^bնYp ݤG f y$v1W-3)q2,Ĕ`/)llj*Wa3am#T`__hzD{7$w[)<7`pANc;jz,-H6u ;nM{8ӄ]0i*t9BEU4)79>,2  sCL$9l#n4k93 /*J$4X?|͖LH.no%r!\/_0\,?cj6}͢ȄEh]Gwx޵Vi,yzo;1Ǥ^T ;5ƥX"E`.*ƌ䗿]^ƥ-ݫ^8٭ t屖Rҁ}IEQ/X_XٸX"ʨǠP9 Q4Z}HDg\uzNCefWHȟ5' RC9^T_\|#&ciik+šbm+Zau֑old;5aUSF_0b[QҤ(ABUPzc6.$.t$+p!WJkx$kל*wnؽA#^r.MTpք>SvNV8[3FWr<¤Mq}.p>wz1k m5aΘV+~*u%{+B[Q՝ūp]us wP0%휈z&%_T ֠#n޻yzܢ́=|ua4؎/ojTUׇT3R7?ӿ uvoD4/B*9Svb,2j!2 vaj \8h`xO^:h:.^l!W|YF)M+ݰIqHOdSK3_ROie(eU˔rkV$y'g% u`n @ߥ# ,/ ؁'7|6YhDm8?F{rҖ.C!]ުJiwEL׷?}=a}/* ?#҇̚$fwfV>ZW%e1D}K+;d6u=N|sxVfK:g|[^LSdK#x*ZoshFB+5_n,]?یo/Ʊ̗>"Hps:ܫY?~Fm\?z\Zjq.ue0Q#3DG,'3<ZA-a9ӄ:"=?}P}A L8FdqM 9dkc1bsa}ǡ C?MBV,UeFvŠ2=ÁweՓd!:Q_ֳ]G25BuR'RH=boa:Y* H W{N;S,&݇Ro=|nb9҃7u"T1֤E6g?ZTΊ;Xz s@jj5@_JCՂ˄֘if]q|f4cE͛5xi Hq5Z4B;,eA\Wal C>3ʌ?=Jdmf/c4`c zs7v;WNY r@ʧZikҧm.}wd"-,F4zٚc'Cf$`QP-Xt8fc(?:iɉʈM^t٤0xף{ZI'(R$>Lqy7?Z,T't hb˶ >#GJnrJL5[^ck=5٣𮘪ܼl##*Z+y?'vA'>H1  7& ֗)KUW9C~%~\'QxiJH)`}mVO׃^E( 3 Ky(9DrT~ Ω]H/q\3qL0@k ͟0yj>P%{* 1av'ҝ eBQ~NQ'٭~1 Cflʱe-eZ},+|YUȻŒ 4ۯ tbд +2H{W{ƙ`a671hkwILa~^[Ŭ2Nvs)߯䯎0o*kn|g5K]KUӚf'ROAs_D lqo_shλ1twSM|HQqx}5t= &HsJS#Ҧ Očj& 5I']10f{ 7c?zs_"=OJUQɫD2qv ܬ!YT.|4_-c:gJ;i79? $wVĸt>UK{ N|Bkw%pnU}2I 5#@O1|Re&M.ۧ`6?[Vx{jXhLƝFq8k-;A̜kibFZ%cA30yMA,z=nvK<__핏Rp>8{Rр3TsgrmBkDS]];.* !V+"_PV29Q+Xz]ag'?)e_>G" * Op"fe2P,cp&qk鯂5WK zwqӒET N0%i uSf8>p8W0+Ab z '[ҌdȦnb϶$3j8]KR>$o|ۑowc <"LS L\$oܜ<C\z+Дjߡ6皂< xM޲B(X)A{b xN vU.#DFgb2+cW:I+΢EZX[6^JbnWAZ^hD%ZCiUP9 4V1Sj)gዼ+w1&ڏ}htWsq8!.0 \YG4{t1@O*%YT?ȫŖ%/ۇ]κE[xsRTQ2 :u4B=C@"<%"-Zd/"f>Q!))E0JS%٦U^1H##Fq,aHHZOw 7TAZX5's~^^nZCeUK+[MO[$ jZBBjNSx.늸ĕL.'X5?t]YQd Q[Dٞq(YcWgPn8[{h<7!g@ee+vyuM6V7[N<eqWr%kKEZJA~oKQtWc:#qG";d376o!1<62eK VLMod"sIF؇?cc7ތ@mNKabshjIpp#NFPLH%hY:(]'~a;6b5H Rco!=ƴ CۙNczG55,5<7;f&=Kﻕ@U̜QLriCv{%j}\ CY1)iC tȆw|>)$ϻž0]Ц!tܵ@Qw>JUܭ +A*;e_ I˨S}&ҫ.y*Ϳs)feIagGlUqSս ?I)y }\lˆx>(j@9~4#-dץ P,uvmhblyeſ~43 C ݁]#ғ8o%tLqGhT6VT n`aJ/vt-.'y8vHr7s벺e\m P0Eq¾HFWѩpmYZ"m3b/MFal 㝔Ud&GӤuGrCOkEN;^=7lǏYȼU`m t1ܸ7м'ϻ#I|׾;E<*֓567KvB'8Vtߕ荼&wUEI b u'b!,|r@rFrO?c!ZM/d hW{38 1aݰ-ˍtK#)~jf"/bdyKcSY evP9b:-SP3Ğr._mۮKߎY9L\Ly^Cf駶bY_01|7p Phb82VQ(+X=L}ΒľOn똍\ -QlP“yyeYCba6i Kߝ2533@rad8v95zm,uGc%oK.a#Xg 1Th\<&uRɆoP" BHFqH,~I.]pBct_fg?z-Y7_^_J4KQu&q&.+ngU$Aai6 FEHH[zcaS < >y|V9{ڒϪ$~ҋ + tAS mT>HfgvOGrYzS*_FU;Ax>mX[!}0zȁTt.I{L6܂z-e^%KS'&]Ʋ[tF/?nk6= j@OWty7H~ԋ:'&-mcPsp^2xyGUu㠴nn %95$臺X<ՒI_ot~;Q.$8$!l hOjM;UšGlg?˖ϠZb ;^R gо^|"G*T_u.'`|FekH[)41ӧ;蔸 VyoN!x],>lQ\K8x-zOY-5Y|!7@-ύn}TL2lr+Ƌc_6| K/JkJt= k3 ^_OR-or{LIbñ0;X\4gr Z1j˂!7SAAGƓkQՠXR5kzY%*k$I߀~鈥L^(zu? le)`&Cs<._x9Ha;D_%7cRg_9C;"[gĺs\kL# .鐋߷*/lOvYc[r+'kƷ#F:G%UeK](U=Z 2!Gqc7ZN2& M9#q_6)gdǕýJmyڪwΙs)í9÷LI\uHA[?aB4 GN>@4)=roxhz>z^fݾ7} l ('<8inqwY7ц!ϧ37t]MXXrըNjWC+đydt( 31V fgܻ7buo>4Lٻd")HI#`̡dOo;YًR_3̝b3V 𨾗J@MTwOpcho5g5!$9-Ӥ:ZԜ1mBj[U"5*g } 3"FxEx J}VZtgr4۪}$K7o܋1 [ tFނ u-N:1hzъĪ4L/Efו[} LܱHv.rjo"=Z8Ir m(Js>Dz˄$qggr*]'⟽,L0[b;P^ @^e-j7 `7f< ƌ `[Bo5pdm _ i5G\| tcuf2eHʹ$ yzgOp몷Q=Fg"uMignv$\ݫ=~2$#^$<˶2ȽPM*;45Kn }().'@0Y1Yh#֐o%?%]Z ?Ly5e;s`\f-.=3 _9I,G?+URh5懖oqO] d'[˥7JB=>o?+In1OKnH8n kZ꺁-DgZԡCcHp Ɠ)pM fap~!Jp`k=md'SlP~-) ׮ l~3eG~Pij5\e+[Z<`yn0+8XOk~;b=wm-klN" F3&! 5)]+_aVj'pT4ʯ~h7 + ns#^%b ]?q2/y{R(*҂Q ɉoGDٸJ&zY1ՓI.}fnu;MzqeGsKń;_X/6{yy}Ǭ[ H'KĜl i@-WysBCTU'Z|)A]^G>zo:y+K'Gp7bӒSu(lsPBD*Cfo&ǔeSf!5$m:0u.|n%؁0000u-*JwT֮:>lƃq5Hʬͯ|8&Y0bb,Y^:g x#>ӶPǼaPl"썜[4#PrC^`bFXoMe`l_0⸊ "ً5Kxb mbe"zj2]8[_ܸ5#zO&ĜCi_NN2-uwCb'GPy@쐢(hqdZ[% 9okk}&xO _' PD\-^ζ\a./i[| &x͛uR:݂ѯA0Ld _Q0}I fmlX>AydvT+JY -`0Q[I_g ehP Bx`<&-̿Yaߩ,5MoZqU)Mǝh^jjTVs0 90GQ ͌ iJ#Dk9P?dB~VVc>hy9אRqi)Nu3 st53(CKۃ;9pe$ѡ )K`l9 $v /e6;fyj mFQqt{TJeQ$gnLGAMݶ3z s\כ:Wc@$=iEO&#/;:UW6{e'4gޙ5pkyFâ J)| 9|9&`!'vȊZ"?RE㩽yt%'!c3s d f<4Ev_xM$ֆ@T׈=cO\>uޙ#Qv͕Ud͍+QBS?ؤokԃFU's΂JlX[ϲ8^ެ(|h>M{+.@|s^:1~%,Sᱪ{D/Sy\Drh$1Ӡ}(lX9g+QYZвus/I2^`-Bf$2N`JKYn6L/g|-&eE$s_Ql;mU:̋ wdo&Es95N)XC]ŽT^.H[A3&ix2 zkZ!'8> k*PGb6Pl!e8#knfVRޮڠV")i WH[Ŧ߃P,@2Q꿖m%ʍ!瘥nd=KB'YNCq- WDm*E.^RX#mƯ;!S{#)V I$H^i';D_߽::2䢃Z=9܋*Ť;eP$۳/pҁi[F3Hw1 *<ɯIGQ _^RޱA4:7ob-fC18 IUP+ L>B02gbXoV>/k*;pVXCYHs;<&~ ѳq|AD5!~#bg(`U)ruTu9Hm_Xs=;%^/J9 }mk.="(Keg:i k}OK ϰ{-e ܡ+{%Xozl_Кm{vvfL:X>I_bliGNz" E coΈ/;VJ@ $3Xfn,ĥcHuBǤ:\~ӊczkT=Zd`k<"*k1#n6[J*.d?&(O>*@z='r]44[ը>X~O wrLFV~z E/UX#a74>xFjG@Wtx5Mb[C.E`uECyH@r#tt[] -Nb D5U ("M{cD]rsz;#㻛ѧiK(a[a~ V;IU](Vc#\e!=nfƩDU9#wG,j~VЉ0%GGα\! s{ۉٞB[aD#onbZӕmGYRr& *68$vNNe/5M[)ߡqku9^*ؘWq\.m|qguV$ykCWl3 /@%@F:BwЄVu 4[}tnx@D&ׇc)^;ShH̯p|LfD"6IqRmriUk:ݟ:G_lAyA"RLm6C|4G,n8"m@9G$w 3&.@ibt4)|>WX#@y''ܔb/2ӝXuSKwH7nc32\K9ZQ4= ?|u;gPRd/S~;YCQDrS@31H%;" 8U2S3 ︤½J]5BAl ҩlűHi"pwM7ޅG䉶EWqdK^g_w_Ԟ]l 'A L-tl E>Y^_7S4ka< p U2${7 4>wvNJ G_JIS}=cbqhˢ\Ub%ghQG:#M )&DK)Coh@S1혶@Z1.{V T]jcJ~MSA` i#_8q"qP."X=igDU-hǹײHƧ>[[B{F˺u3CT dbz9lnIWatXA(Y,@tv>ϩ-WSwzX`k*"l/{OZ5&IV Y{dwVMN=(g@d+t$0x$[9a+1oHHU cM=',z~}ٕJw 8=wb$jF!`& `PK:Jon{, \Wf¢Ul 8kU 9DRؽ 1NG3[twu+kknY[ۺQF uB"g!K._φuˊ[lsU?x$#]>}ՐX8[P*N\y$qJ^',]O 3)k%"hh.fsگh6d~V!0|ː\/*ϲU{+ جr92-7^E&J1BE: UhB+Ut[moYcСXF6NR{S Dٳ-~f:ѐANJm),h@ͩ)*$6AdDpީ<:fAqE7rW q-$vylVHSN&҆od#+| u 1OA4'U7@'6Š7v2/KT^5 ZG/i5?sM$`]J` >3x׭;pdOT8c7=1qcm#/4%3tvnivQiJvfa OTets,=XI0YFM։3+&6Pw@q5 Fצ| ^%HjX =!G @^N2 PLyi|0)Pƺj.\=F٨rjAHÀdAeK-UkMp~!OzT$ep&AQoB ˆ6_$*+~ 'Vwc,oЏ E#D饦 =_7qD (;qYAv,I+1'P vGduC_UB}$lRtX7܃6&pcŽpvx+LcNiZ+uNy@hsא98+d4p 9)%BvERqop.5Vo^EУ e@`pЙX,!jWu|:R>ssa Z 켯R0"r5dGPLvt 煎xpuh{`!t|ZI6)wTvƄr,X&WNd%F'N0XUH]7n7¼:zJ4LqѦ/OE>cvhU j67|LWXxX N|fpl.?,LҜEw9z?jU"K IuQ$;fP|{*r) Kd.:~ Hn!}!e6i_\ Dž8o5^L!-c~\p؉:8Q%睒#I!N-tmtEn0`8Ќ{iw"[r_r*d)?vwx}LENt0%8|[? øqW7 j4p=*RTjY'Hen9`l@>*^`,U蒈k`YW2JFt8r=EMy\ZYm;<Ưkq ,p_ ]B`:f GXV}1-(Z dKsnFuT&s~fGؼ*ť(GZ]Z d.BOEzq>o&jq&{662(&Խ} IRD}IVe"%_٩3N0W3&F9(Eaj[؞6wg,u I?iGJbφeRB ;G< j|_mQT}aKNq6X;=bq$y0kTIg؍7^fQLJFp8G Gs57|ZE,fj YxRH.Д!i2w9ESYߔ<D5CO|sC='G#e׭ z8hފŬ!,Vf9_j= UU1hGw:ߵefQQ xC.|^S2R"qej|2tM f]2OjX:_zOiLOQ~ H5ΒVvK (R9!g'$X,^a*3G8D0qM {ifXGJ&@d]3[Vq1 `bWQ8J?GZGi >`')-Ţ0Kp`.Č? KyYpwpl`!9&D]WՊP֮`15'WL~lr:XЂ€P}`34D`bsJcVB>.耮 ueWEy=`Խ&Uf0{!Wy Or ͚ Dn 8Q{`ю) 4-SfY?8U_okzԲvs"bM:^BtjN{4U@y_ɠ=jԉ_3Y8viJIfx^\~n5.6()MHk&tndɇ|9'<1κjlyYBHL6wnEn =ۑ pgoΡZGxyŽ4JJe /_Wfnewfg N$˜ 5hmEGJJ ܪO6d6Zqx]6`/)28M|QI𮌶M݇qk;4(R2AAȨBue38\DJG%s>f{22"{4ޓfS_[6) Mi1R_I,9!tbdÇ#WFV:`PA4j]1kl!u${Xzсܜ?}3CU5tR.o ;掅^v~:VA>3+]#PѦZ0!cvXOݲ/ۋu& fx_[kj/IyLt̛bE{qBJ[12{M`-ci޲ïY)ؐ6 3bT68;\4dk <%6D?,+mXUIX@x)xɉ!iк%/ UfIhinx2']hBr(JԿYmlߟbMgHvZ/Ylv :t֒+GOϮfa2c>N/7fVЋ_Ƃ28RB4gݼd8\Ac2_=HH?guC N&ѐ@1´ 5-Ik8?bz 2G *l~Htv7R!})A=[WX)JrLqwd|ݾ1+&4`Ad1y,6P<>fZn&lV[l?W;0;dF{ji"Pې#A˦+g3Ul* +uVpj4@D!NPגL#fCmAxc|IjM']%\uUwĂ ^@`NcBZIRS2;dz>`ATM"߀$%LXB /RF[1$ j=F>0h11\%[JJU,t^-(~Oyja`ƿKlpRM5̵%D*Λ,R!VvSS ʨLuy濷39\i9Y}N>cA!Un;ጯ7By-"(E}5^+#ssv l银Q}gB t}o^%WR)>&s߶ȽPkF ݗ T[S v$(#5H皸QM2 tc4$d.\MrzH6"S,{C_=^#%ƒ VB~0hM|ًBZr}hK+$s8uf4r(l= ҷ w[!R6Ҁ{ udZ4] M_4Q_?N:?|XXK?L]޿ k >LuCl:[I@d9RIVJdz]~`}79 j/b-agF3-"应) (}sFPecK.0r, nپSڮ6jJvy^3.k0 a]v'ݸn`XY˪;(9DCF,D$3'5>Џ59Y:஻: Ľ+q:&Bl‘{w5ɐL&_"ɱK䂤gFzg 5? -dCY|Wvu,wY@تOgPiTLVMdoS<\9d(WY@=NK~HjDdոnϻe2>\\zxg:̅㡓v^EQ)6' Av XbVH~Խ]X+_Ypv+~oF%6Bn p>KPLKlz3רL3M%&ˏyv'P, ع*uxץhetWyA ̭nqa(z膆>*6^ wnq1Ox@Y'>¿ʱ@\ZS,x6Z430y,]Vs !=tKkd rX5!xC u=srx=>>hw*P0@Fףa؃:vCۍ|`%>@ɣ&~4P>|M,ͣ]y, \(h Zt.K kd*-!xrԁ{f{ES_t}+̡֌ts]Q@yuPl1>F 36$u52񾽙<VI\ y7aҘॢV 8OcCS$!Vl;P"W9`nZCwhʁ GI-8}g%Dǁ`c;VܔW:"hX[dǬoSDqa3 חoS*_)`Ψky,q#~8ra;ǚ3֢%lTKിKFQR\kڠȇ6OW=<4cg|IJK1p=9jh|+joMY@%> `6.0C*Ǒ?7K-jiz"5T C`64ȕ>C.3J.S0I1*+eZ=e\ \W<xD0!-tk͞{u5+u Pw/3ᕞ{hZH jMt`jCBOq'8ְې̕ҊFJS8C02YŅ:VFe~*'hɺGIɻ̀ 2,ZU]VA ӯp+E{iG&V޾:]ytC[Kh g˃+4>mWpl\Åڱ^B=5Ty.t35yyB;^w7j/x=8CcRX#t<Kq~&j_,~sQVN^Nm7`%5UkM`Hs&p! L$22&p]rn_b>Kܴq#wo b&P urַ= <3ѵ-IVURMOI(xV`m4ҸC+8yDNt tQS_$ꇟ{UMh6f;P{GY}i'͘n5W; -+ܿꅧ#"E8X!ey1xӬ]@"W NYf/ހTݸ3rʐR+:&O֥V'ZTKB[Lf`/ \s{ &ȺMʡq^6$3îAB,|Y ht /`ÝGrîA- BJFvj>J3d )^UĆ+lmLBK 2ysy]&T՜"J?nr ی9rYY&;X9RD+ d-bROh-<גb:uW֪JeF&k,ʒW$RGlTL%ѥGrӧDm=ڰM`;gsm%~OW/?1^ ;_^@CX+]B*o-|Z*46*`8d*.FMÏpxJ*zDPɋ?wƳ3صr0$h4blALeP?)yW ӇMxdKM9/EG0dWjzLR:w/8 0@.frrTu'F^Ӓ ~ MTIWeNm-6ҫWC`88(/ϒoe;]dٕXn:&",F"hevxE~bgW#)w8}d6>wmkWEX;rhI]m(qJYy}.993cFVƝ_R4z6&r>71!\ _CJW_ʯFĔQw3RzٝpcynC b1cC2[OUe6gG @kF?g6+{}G_|Z}4X¢\:pހhd6TQڷf1%[LA-ܝTc/KٞzAԝ:G "<׀PQtY#!.~tS!DZM ]S+@_dOҳ{x  `y*7}oM S990 e3;#<]3#kMDŽ1Ufŷ N=P(֛BFUp{U ,)h-9e(CЗ5;SJ0!y©oxKQLI0jPSb  -3ᬷ".ZQx[Tc,IлqE&qGB=WNEزz!C-.Uh,1mjRAfFklS@+ STtI:;1;.nh`ыMڇ3(d}J䱕1Bc΂U),hL/KM 1WS3>/m'U9m\%B|CAuIVk& ~Lby֙}8=z~Q?., 1K8}mᗼ.vXjb嵸91RyOըքA5qS{v-!ַhpDңReB Lf4ex_BU[w5E?#NazVf2Qp8c):tRye'֎l|$fZ]/dlN`qEV5 \^RHuL a .:<34m%K/ &yiXr_Ȩ\[doʯKn9K$4{!J;x`[4;3Odt֍N$& 6?vxV-!UèWTwmen+ :Xo3^~.:u,_s <Yn A)ukh9LƄ=xpZ)(huD:TP~]ؗ E%o /3:RH ɵr|\i{iK#`*W]g\AVB<kCC\JpNiFN"4 4nEJLy9 b+KIČ#!7nBrNUT܃eDi7:z=qQCk Djf?F2A:tBU31ٰg9$-:$(d ༘*Uu! f7C汆oi*fZ3ܴ!Ոl` 3ΞšDbR-'GP[ zַ܀ [&4򈂮Z#bE'ch'E3Oy.KTlohZdAzqS?aES%fZz5>Ƭ͂`fcG3/jϢwj ;P+AI> l + 5s6/Y4 4GgS/Q!zjʌ%7-g IPpA$0⛁(Ǭ<,L&bu ~`HϪL/K ͔T$ Z&+arZ6<{@'f3" ȷRco>{f>(*4kZIۺ\O4wS#Y%yy#(≷`uN7be3p  ˽\Id P\1{pOUќ"hbۮsVSwǘ%XBɅw%BF(Ӫݳ)!]y"7 Pwu$K[[ DRG f`-_> $Jd(GOFʎ1ᛧaꩮSŃ7'Tu a 4 X8 ۂzzhRCͦ#i5OmUM%&\kx@ 躴a\{`ƍr;`AQ0*L:-zØ8ύ>6֐327X,mGyT巣;[ 8JhyۓF&5=1F1w u+9 0H8 'vxk>P-_4+Tӟ3o jsVtH: ^$i*vC]CXu,v7ulMdpG(3^я<^GET!Aݛ_6Y) t]LF~+1աV:g/pU2' ^{sq78@2ovkA@R{\݅KD-ﯵ= XΧ/RQCwWᬅiCYL`s԰fou+ui x0̼g^XX^*X 0^dh;YG2Fܾf0Y'p70%}cF~'?QIF>VM`$dnCF'J]O}MI^ձ̋9Q(Cb` /cuzR8Ğ)n?>MP{ě3nьL=Fӟq+%y?㔥g|Mr3tRXmqb @Yx[9̽pΉ 9(bkq9-_A)[[ h. h]qz òVu97,zZmU{YOX_ Q|Q~P*Vn$N>7R%MLwrB}ϝѽE&5mIhIq9>fYp$L\L5RSksL^ȰǙֻ0Do `X:(|e{M0R'E#[E}]Z?sIzaVlItr~{ ºa9QlMiV҉ y#B7gzu9"Vj65y]Ym-&uJp4<ũɘ zOL?y]!|~Q?VSߕrv~&&vƱdR.|N o|Йh3)7 DZLRgd9 mC`{8dRT^FKmN%GJ7 o>؞!iMK~J.EPj%T܂Y8LQ&*I;mDZJ"b;q i8RAړDR>6tg?)(a7f $#vjyZWl %ϿʈM_h9N¹0c ?QµL( շ+chr r{1XgTr&i9xE$x+q\C_ąY[g3ϣœp2DC 4׭RG,C3O:B|` .\-(X5{NPoxX"!}n1! 4i Z+ebCy(e.x8NˤrOGO=M.*+}G, e`Osw09"+ƃ|1\˛ 4s ,Do\$3<4t{Kឪq< QlVJ`NJLCy@o]y zVm2hznm_vM ʧ/e.dۃNo֪Kiς ,ɹ JHZGD*MgfNLlDRSc7Qo]m,aǁjC羶:A$9KK>n{V^Mf-R5J|M'_U81(I]ҕm?qݘc7p Mp]gWH0!]G11܇qi"A@M ;<;" nżG֮u">U>,|ڎgAG?@b07UW/2Q|!ȋHSYy}^LB qǽ$1"wJݹcy[L:F: %:6ŞM0>;tϑa6f9Câ"%2=-eg|!Vr dyrj:m>E <PHbYT{QITCQ;{jyeH_HnYHuis+|E|P>diIC\ɖȊҥ5pU^cjQ?VKIx.ޟܾ ]B7>'&o4}wS(ۘd5,*W?>zDVCa<-|}\MF77R%+Y.%ơUL cO$ 'ÔS#KR1ɵs Re+Q&T3Ώw{5SC~Zd j+Z,9{]j&{dQѰsg~@l7B y-K:#\̚J %[=.ƵW4NcxH!ٟL{{ V$jp][`HΣyd/`!F=dGfX4(wp"\׼[Le\$/n4>s:{9f bRC|y9y$;0wa0;L';n4= S/~y{"I^HE[04KG0{ &s@X#)  `~DI8xzojݼy0|)n|y& 1dzDȾ}rGOuQml%|:x0OxG&)7oEɲ9s>>qTOU 4I |!3م?Ե1͒w~'_"ucnAd{Oa}3,G7©ZAPMĸL:YN3Uۼm{e 6=g,.} *( _ ja27w7)y'5?QTJ_3}DhQL. ؏抯y vĈGGKfb,)Ѵ6!ؠ0QD6]+60zz"O&جm{|J`ӅT;§M;{>5$%Dlչ.汫EEteUv85\l6ͅ&Vatcnwx%\38ѷƌr賅$LbTu|ꙕ bmHH`(]Fxr*V Q |ĩv0Aalu<%dhCkcL'(#k೮hj{|,ٚ4-.I4<.-)o≝˰SX`IhJ-hʻ 0u17.zm_­0RāNvXu[M-D@{Gp/93'Z{nR'% jP7ؘFl_VDtc_=:mĆ#"'THƪg_β4;~G| .{\7F%Ao}1f䗌@d#zKoPCG7} '@{ި6 QZط|},%H t5^&F#DL>ʷKAѰ tO0~:ZxuQaHku" /[;texhE10kh٪i=T /L;aƱLR! XES$n~Ti՚aT!kj 7|زpkA%Λ#Qr:XCRk]m6X:U$f Orl`Lk}"h~qօQy8w(0Z;<4hFb[3L"4%ɖ+HfcRxƷvG'9|TE6 &=‘h/ B٘=L)")NZ+AJ}[>l߆1ulIu#$ 2ƍ'h]|uKϏ?hMھftdmfݠ/ ;lJHLzm,q.p%v!Xrv-'Ϥ<'vG| ,+߶Pr@$A=›׆/C m/{J N?[?Q91ô6B7i>f 'ʅ(PoOOeHs9yxz H` D$E{U%^0UD.VKQl낶 TxER ^j/yFLІg`;L+H='Oc)(K]gGEZG撉REA[A٢6u+沗LWCt}-=lGhFtz« {ֿ0@21) w.5^Mzf矓_!:uى5"Mґg$%r&Nd(R\&W{[vge )w( ([T[P\-mXzA懝TaWVRv4B+$ެP-1;c!9jM7Ayͷ4;;(S{ G H [ΣN?Lװf/AH},WlC=yMi!p&S\[Owkˣ"S qꣂ4} +G !a[rQgn)v_Fg I@!׆¨JbskjVޣaH]ȯ!=%HfM Jr!.z<)iP3YPU]/Z+ ,LRQBL{#t{y¨!7re-n#F]X$o"VѼ5rUW#Z)bگI:,bVQr davhXNp cls]Cc2F]nl$Y s脛 MX-#.I}}X< = Cs϶/b~v2#Z6-e V).ۣ;$=s؅Xu/Kq_R8-?UU,2  `~_ز\x:^{*P5ns֘64= e tꛈ2&tWiVA((%;HPKSv쏎,ܒ^UE iSMS6o0PjǬ93#s-qH``FÌꗐs$X:` Q4eJ ~.Xk7xeg("(lbX'a{- 53* {6fw>-$)K\QKG6(=we&~_uPd4W'0)ݸ<"6{2O Jq۴8,҂ݞ)vNVF'G &>m&%e_.)|c*{&qA̿Q(:!}L& x,HRv]^a@brl0򘾣 Z/ `҄m PEu@Opƪ&l\ߞ:#yɰ5Bxr)cR(wxWׁ磴[INqIqʾJ3寖0c27(_%>KuED 9}WyUޱىy %: ƒvPMĖm$i|0^xeuFƖ!s j_w,dB@:Q}&h*|p4r5)5mg:بUnf18-E3T 2cfŸf\d!8^7: CI5><8iKjc2eRd iImkV7ﴥK8'5`7wD'7yt4mE|AD6Db7ZŢG:O-Hbd1ZS2;W uVR J ik2q"Ӈqwk3و݇RrOʐȵOY%9sqr_[]%o]wSjєzn+n;Y\p} iJxb!X'9puc!J]Ig@J(X:"W}]D,Y5TX? VL`Bvu- \Y:taIE[,ꡟPUa{z[ = U238'-='M`{G$u? J4 ߻O8&-H܄^Q}@بDŽLb;uЄm>ASQe@T^ )bwkNZu߳eOǃ-@u8"rGI!A*>p?d:\;A/Ʃ6|,͢lmyB469~#5VhB K :_V!Ɓ3 3.7ЌҴ?!N~.!Qf26%4# 7c*lsni}3Ti~[C7u5nJ_ܓvLH<43D/ŬX^`"yǫfBaux!G٢XBlxmR7ќYkgg@72$`j-SUVH]UTN>*0n Ao N=16i܃D+ZӎJē>ᰵ]qYs$x _5Qt7EgGi7ˣHr]4iI8ܺv,'|iOߜW* SDV0]tGq#a 3'aq>$~dSJ`eK=s:@y\Gȥ[~N^LF;_}UФ1a>`yBM?yīn__S>ⵒ:KuEyZ X]˜ 7OS ;ǣt ă?sݓ27l4haxc?r nRܕ,zS!j;k1Ʀ}dnqՐ/O!jײ~=83| JK)S}wAKt0U0)` k ZMԽ:%+I$'3o~cP5O\d%ݯ1.T-r1-O`Bw.cJCP,[%Ԝs!]JV'r[nգu1v+Pb`ƕG?x^g/Ixu]+^t"Ag H&T=^IKwck;o`\u=nurF eҦ[3Qզ0d+Q_Y};! 3f`bJI^2\pnf#G0Yn56% a6CVf}S_f Bce[mZݏx̸󻽩;?M#BuzýT1l&u_a?$*rY^Z7&T}8%jH=ciDX2`2W/gN(Gr~ YZ0v8tCvWes؊)صhY̵Z5_V^3f;a=H_ZDü^mTaQ Ku ]9GeOQfHF3ƖPm,PMAӬ?*S)mUT;U^5f|ǵ:2*Ű@[}rG ,9 3/0d&yjt,˳xS6 䝱RWRoF/7i/t-e0~7"x#`#!Ч>ʄV"oCH! ll\\}z%Yjhz13!I &Jk&Vbsɟ3w C6-TmrBY},p ;3s&ܤ)DEu+g^7ٸ>v91|ki5k)?v{,%R.gEӮe7G~֢A{v-q<]?$ʮi?.uLtvMJJ#5%JxILK!9LJ 0ʰmx~M\I=F~Y5_bg 'F{4ty1;Z!zHƠ}- dKUܗ^4pՌb4&wZtH[ =YӸhYAT%V',OsT=Y8y` _<2Tʰj7 Evmc1<*/9[.[~|!ynz+Q.kLY)Hu8w)R 3SXrạf_g ۏr#(4qlF:v$ns=5,* nxߖo Q.); aKP@a*à,{:=$Vmtֆ {WCvr#^Q}  y^c},WlD-bʦH㚆1[4Uɧ6qSl0^nhmT8yn2ߒ;HvSr,)Q2BQ]K^L"1|6i!xMYo-!o戧z Af*,EK~Į,[`COוl W[Bqly oE^#CQޥ,`6l uaFL=Y R> y΃ 0>r/0ԜyJ- OqE-2QTO#΢af<6ܺE3Eyd?;\'/.|IΪުFËz0Ex ̷3DDW!lM…>:JoUjPӞL2! =+H#cj,Wa[%APef->?-]x v_ /_I0EOli_ |0b9~pgy`PY8>\5O^A{DA{H.3tDZdsV |2Ѡס[}%Eg|aU7"k+=_܉:¦p0٤{>/Ѝpd.[zUɅUbRS}ڀ[kX-p.  $F wc`14m$E=h L׳Ȁf5 Q)̀m[p:=GNVHW1,K7J,KjTѹ@18#RHOG.MQ(o,sX1}{-WDpKRzaϔ3=Y`Z{Tl$z̆j`\'ObŦ|/gH5J IFj.D<7o8͞I!}p蹥K`:*bgWj[Ԇv( Q75,c*1.V>n JCV<.Ռal}eԔ& 0A~b9R639XuկEL=C+GBkxgfVC܌ {\Kur^4^t^ +FyǸ̹?W75 d3OG]-b}! Ɉj-QwlyMx`P*%}bEzN D0t?$#eZMKP6}fEǀJatIaeՄvVS¹Fʒ—̔z]wyHZɐu"|5"m[,iNcL`XN(7=jy؉~M5*KK|)iPp5(S˃6F}soлBa8evJB"<dqKvHGcFHqbDdA'ɔd*(l9g)Y; (KZ=PZy" -XЀR-S?QL'-TKkVy&%o&(t|@k'V5{wn4ղ3RfpG2 9I(V_"$-X+}X(?Upiim{w˸DȈ!;IC1S#g >%PfrGc HoSM_HP{5(VK*;@c-oI G٫HB##*SRA^ WajC4j7p ۏXZSV0l3#5e@rFʀUv3Ӑ+3B{;"1H@?=J]’2 -1jnRl&(3u8+ez:x$?KXLL қ'$ro\2xn=9gImOKz]TSq'`Oox=ҽӅ"M 8M I\}ip_^Xw:NI JfzuXy޹㋺ͫ[\t#] Mٷ.3$,lPnHĕN[ϳS +Klb$q@Wc=F F7 #R!\`G=j5WvŬ?H1%xNJ03_ TubMww|]|ٮ+ yyuC܏5ܜ$J'ԋppW NKHLƃnsMPڰC')cYEpfIN^[b`DD 60Vk+uNy zSZN=G؀4]1oJG;G= 3%`6&a̸kзaHt}8vpX r]|alRXV|_x̮Dٛyش|=/X^B,KɌ%l:ҘO3WBfPolk4Y? GafZ֕g'}~VlX"a"#bU'Q { ?2pwٷɠPɋqeTVcucΫB|\)hGZAO>r;ꦌ!k?1q 2z#RI1; S*' Իn:"y=߼Gz-&Y  wZznp^WJ鹪BE$׈!N]<^v1DoY5[(>A 'x_\\((øHD~b0Θ_Y\N=f X1 1R1-xqtNXqu_~{/Lr[.+yQfլDKF+I!p=V~R~g6n~RY'pseZ?GN:/lSJw !V'qbԂ'hrVyr*-8x";v,v_OqΗט̗eH{U:YLAzS۷{'Qbs]еn>l6Nʮ3x2 ][KET<7,؆ mtF< [ۃlv uŵ؏6P4h+ϫ3 mYZ';7QChUF_ ,B'k+ K$g!EY3}|:%C#3_51LYqc2?m[cI+8/BFYհuCGdT1#ѷ4xzbt7}g&cWe.|e@JC%Czk{4|&\{0VCC8 󛁂rmjZ*-HsO7T}[jPp1yHI+[QKyʜXٿYSJ*MqL J[[iÖ Ϊzejo;mTVib!q^rG(#L94;3 3Gi/l= f;n)h=~mlqvРFFl p;ym5j8S}1 'xŦwu$2zI֭s8\G\lr .*FT|S,ĕ؊4PKG?8`PG}VuעB`Og`KY=fѠ-D71IX_'"SB3%Px 4 :</O7Qvg<5{kʳå3W$*C;vŌ :_Q=r!*TF.|hob[v9-Bq,5 iBqFOt*ϧF=9YK&)Rυf 7saD>W!TQsBi,k$5.cέ\u"IIXQQ,G4~uًnح!G4kCo#1!D$;212 wfkU77PxLћޔ$n}2c 0ue4ę;U䘁o7_aH(n'V a) ~; XdAdL&jo#ñuiVWM5yD5R|$$ch ֣>1]JZO-nxG`56yhBxjnWF@Φ]}'3]9._=+9~p/fJ{D0lgsx{»w2wܰuO3XY"%,R֮&Z`{QZ3e,z6Sˋ$0EF?,n"צڨ'&\'clVud9/}A ؠ7NRO&xZ,$Bv#6IJ՘N_GݜGb8,n= 3~>d$CūsғO6%?e ]Yu0=zT?9ёMK$SBe%b5 *_\%v %B h\ C_Eݘgg7]-L$jZwl]FV.) 5&;~ Ԙ߸E(oϲ` aHR_n`n[ͺۼK `r` ] 胹2HpEF>k|$bojAePb"b6<#o9fsp&'HɴZ,HT˩H,Y V&eF pQ"gűt(h]k 3G|ByNb3QB! iJ-'v(}j@:y 3tGD*LϵB [X"aqbk>{Dei;t8A[Z:(0B ,y$ FY~<1R>pzt3@f._M_6 EW: JwImT<&%oMQZ6 Ȳ{^*3EٱJ5b^ҋR`yT-Q#I܎Rw..B4_Z7Ez)P{ѱ~*)/VchyJ7ۦ}&6 `&xp;菂(o:.?͌m#\BVھ#B1w:$Kp#2f#BB@v?/^c%y"Rܨ@2d~Cx|Dv#i7c gk(HG祄weM,ŋWluVG]4A rfvj^yDV+WfScEJWC'ܡh%l:횦);sd4bC^Z~@t.c$t̳=5q5Ʒ][!RʉMw`.ˏbU+vSzޟȚEu]nCa Egk8#:n)l Qč1dRIkEʺ'.t}՞o$ʐy4z* C͗{{fs0C%u ipľ#L(j2]|um7fT#H3b'Zͦ{Y}Lɺ-rƐd"okj :78 [^ жdb*dDW#H3{ҊTw8LMQgzcebMRZitpimΓ>@7݁4s3t\7$ft'k062. .L0ok`Vq;L᱑ǡk<; hg8"Uџu9E=fC.S+PiVeg -n?pxNACp6YWJ7ü%q_GpnC XyxNl7# ^Qm 3q{Ns;T\~dGNgnŽ)Xg;'m!7<4w*G"][@ZfpgU|.IԦmѩFt'ywSMx8;H"s r 2(-v d>a5mZ{ )'_t\(uyJuILig ZyJTG_[,4ɘ@bŁy&,Bg]c! m%JfL'+8i3Q%_58w6Lb%;duba8uf3_GE'jqC lϑ0 跏. ONŜ_5̩HJtB"S>q.g[0FJ,/ݿ0(޹P ٽyi_;' (V .8[Lo, ^Ck:cGQV`?HM#OjC5""vb8=C>eKSȔ,+ vS6]Ș^%1}nvC˞G~jgABhzu69 !6%"/fgpCW5go Q@v<pj4xZ294o:7$1LCA4،ͽp,ZH+g<O:,;-Mn|=0".mG+!dNa>$Ǖd.$U`o,`,4_ ıM({dB\[ts >b_տYL#Ϝ٠L;pcT+K&Gq_H9FYCi#9\r.`7]UT 蹎P77z^|W@(J*){ Wg{MKf&vS| l_NV>PZI.c7͔[zl# k(9^wk$۽Y?511.u L^_p,NQKrt =,kԧa2BC+_WД3C'}I_]f'ۧYP?"Zn4ݙ 4Mc1 ۏ\aK]Nlu]J5U.kZY Ḳ p# 3Oʁ)5Yoʍa)m+jj+f͉MOd'dgW%il@bu˺cBVBvUm)'25$y8a3lb` }#Vh2٫}smV>}xai.!0i'Np :piHm/jJ'i>D]1T&%_`N%ס YvRZz{: چ x& UK6dPu^3ȞQ;1OٹL,Yr.`8wBRn}BELb|~lA,<'VcIfNfl RD ,؆Q 0WPʛXs"!~>fjd-&awK;=qWDM(s=6x}I/(Gt}%l+jGR?8)4~w~%}l9l6&'SW{|YՂ9fRl'X2z_z& ˥LF NX!yI< SScegķO`]IF'⎖ vPD#sL`c5lF9q ,wyFv^"D V|K@O-se X!&VrPrEX# +9`,pǡbz!oQZh?yhέE-\* u`QĴM m Ò~[]_Q.G*nSj:yݟXG/Q75j~١&n.d(7f"Uq#SnFof/!xwx]Lqad'c[La7J0f覢5^vDf|Y;z%< QFqOyBA:ۀs rR\kƉ7>PKm*f̏NZFXؐ#}  x۟?iWf `1Ǿ%sI>~acP.U@~yC;CPnT-BCR@hPy9n'$Jwu8]A?MSspqݏXX`5rpmM5k"'/1B=p(x)rwr JAEyr R\`"*@ 6sYv_q(Q07933:R;V\OBd_ڊ:v,i,iҼL.!pɒ #^c`a28 c#>=ɟjz ѴdRzl3t [uCAh9 YUk#k=RnǏ睊mEW \^q"B:݁qIUU%f- qESMa}eNӕwGrf DW' [jR ]aFWhjQp ݺĄMxON=r$>&=]NͮrU}C.Xn8XGo4l6U[9Tb/[CzswlM^ۓ#9 זs^)°z;V"RMc~,> [2)mm{tї|:>9HK[Ԭ]B6WzY kj9UU54tPaZLyT22=35dKծlnH[5 HP6aJ.?rJ&?e2L[ 05 i+3עn?]) 3|JZOQJ}iK4:>h G^!6 i?|Kc,:rYVdH/ؐbDBw̌o:>' :{J#M'9nt& 9շqD[/-g9 dj&v(,* Tz:;q1S3!fu-ic~>"L&9_9Tnn_:ViUmpý}{݊Q:~z*<6qL7.%3LDzo?n:uiƣohF͋e1a؉יW[#_=ϸqI5 y8'D%fR]))I,/[V: &CC|dM֐v[/UCJ0𥱙=Q#z.Dx8M22id'La]GZFkl7%?A0tGo2!Qå#4sOҒ; HcKΗ(niFT> - LX!F3V:wDٌ0Ki\߄)j_j&U^7 f#di:+n/ucmx9[5إB %}|پZ(n07p81g7'P}l.jD}EDg4'h;G]9i(8uY)5(L.gqbȿ ,6T <6o+,H4:,!e-M&48.|[_Zn$sAzizbc'!ͯ͋poc+XzGȨ< đWHZy"j1_ v@0ƜÀ/MWڒ,_]W6>] UNFEZm}ئ(6Q ĮuT4ۅ,LQ4b[!3%%1`e.>xAmgB-gK [凖zHxu% {_>WO(V!)p[.f:d,K"F) 3N50N)9*4< :G,^0z6T ڤv{)~ I _iDaug]l4OF!xu_<8uk]ҝ&I͎ ޔ#,z*bߥ-[שF$^q aQPajGn ;o9;8͸QQLG(ȏwjd9n+60؁1U~+( :WyNtQm=kTA8 τ\nvepWC&m#T4‡.XeO4 Yȕǘ3\QӽԆ7G[% C*؆X5@ɓKn Uv 9{ j7`$x0;yKgj !*gUYh 勐iҋp'ι`tCi:('. X$),xmPv^$cu_XKJn/@E ;vԣ@Kp6JV{< !Wz<۠joH/G~@ +J-MX#'#L XцHm]$y@ji7}!x +1ķIjjL?Ė-> #!r/>Fʭ6vcFFsyI.u[3fI LNb{heoeHW`옗m8b ,[+,n*I'U s~ ٚ2 EWNUD;)עȸl["{S2 F q;^=B=>N*q R}NJ6,yL-sە]g)#+_Qf 4Q˿i3Iy>mcYs3\J ub#ֈf+}`&rwBh ⛉~6MznŠy:!..O&bjR*1B&H]R@-wH8((B;z KzSڥ =,N:d/KT{AU ۵n ,{A@%NÂX#WYuX8C2^ bCTk9~q4j8]vϐcPVUrFY0OiqXEI HWAaEY0h'̱}mW/ӊZ3iXD-*>%e%O {BS ɸS5rGzNwإ=F;ԯէzфj\N?9_CyK)FbWkBZbJPep jC\Gߜ =^Ҭ"F GY5U;R-*!Y{ƾϤn R|f>t6S]d$_(OK ~5ԩ{ȳ` 6JJ35[^Gӗh)ͳUNB]/cRPo?6s" ejb?F@31G Wh\ z$5s(ta.J~YxLc/Zqj^Q_Lh O} fA "8i1=OןPt媥ॆ^mjсJc\3P$JnQ"Fߦ,Vև@cy M_mq@dS$dFW[(e^JuzF<S_v}a~S6-`KZ;?1nC*RMzicqGO2b,|Tە-=]-4DI#2ٲHEY!!ye9C/{am J.Pt-D(tt&Keӹܸn얰SA@Ԩ9Wt+\ 3 E,K1 DqYb36an]eS+C;È G7#F$xÄ蕿Q/VF7v5B,w0MI+e 0`Dl|}m2@Ѳ~PE94HBJM3,W[9!f]rL{M͕ʦޛbuQ>&؁t<kJ>/̛m￑G-A$Wr>sX*UYhGusӖցV⡽ 6;˪蓘GXgE|2,jj~N RC4t`%:1m"btmmLO"zS\f#!;kܑlTeeEuۉka׎m~2ܣ .!R1ݨm[tZ:?b') YLDN5o23_Vw0t7Lc&E/09G^sq|-vZ]|sΜAj`c?C)CV<םqs6\Sʁ ;8Đ#Ҕwf nXhn/ .1@^NJ}+Up_8 iDƒTsXd~6Е~N1^>JP*4S 5ɊmSo0sU>+8DyiCYzzXU?BPo<8T4w=]bEϨ=>Suېеכf|srzEU54 y"oF&B34\;Jev2A8>ܧn4 2GΝfКr&!,68h(hPSlku볊ܓ /蟠7ٙH=Jњd`>Hk4]mHЧ~ra4ԻxX7#=/U2>E+2WΝwQ0L&(O;j;7MGJK55b=|@Zk2Z&,a3R`d;@ l8\tˑ鵥ޫ!9B942"wpme2bv\@D7mW#c"lD[6N޴Qz/ ޖMU!̜R.i8Q 07~\lSmDS/l9|xx[]0ԗJn=D]Dy-;fD&0 6MQbo"ˏ/Nt_Z%_60?,#"W%^$YVexiٰ_H2Y# !BpsVxӲSI'=GUON!˺Sfufܸ4ft?f ̓9CuXzݙϞEh+T֌_ws4_Fz)8XS(pG]<ޘB8զ,zm2V>n%Ey̗CdVoj{b=`#LE:HOig|0yk,cͭr-s ZFRv#bOs@{8^g6Ē}^"/EtZ3^_WBNiz" Z>/v1%N/m:H0C!NP|mQ| 3 7C Z$0TOU(qףclqȔ@Kw[[@qw24Z6 ٘ރC6tտo3-ziZ:`V[MNGSC$w*|Z H2KDѕeW%DD,tgd2nu;,Y}d$Oo#Ks (]'d ]~ &B JSmgјQ]*fɪY) ['7KFvKOϿ6+Ϥ[ɬtro-A0,iz[lcx\ܘ?,pu/f yrSw!쾵OjK?e^4zB9FƪЬvOH\ ecꀞ܉+ Kn8J*2JܜlPch \7`J+gzWX)/vư Nk}tdl[2{p/88G|tGQj5H9xv"cZzLpnVŚB:H1^(^7KIM##F.ɶt%y3nC*[MBhaG(i~#fjVfT]ca<J8#D!SбfNt"߃FR_I]wҾ>n e\}Kۋwz^^HxWJ6cf/ن-˫fl&2%'FNUHN UGs6'prvˣ >Y0YoBU]hڐ~bH@/e.h/ ePcVC2Qua/}([Qc a*@?\)ʂ}  [ V~@ޙ4 gH17-m"BDZ"ZnhD[  Q=J7T̐DXbbal{w]4 b7 cH %!ףNՀ#.>\V-qQ$:fmI'xz~/lO QP,\qS.5SoM&`K|xn7 3{ғFX8 ([H:]˶Jlp{j%FxL  f (6cD 7I#z',s΀zup >J.͵W橅 ~4cs1N')T{`-$c%]`{GΩbFKyX^ 9pH=X1ĖQJ pPc}Fyg3Qq]>~.*AqUM0K nLI>TZUH/8ٍ=Srm Z`Ω=ǶrDu 's6q%E, 競1b-2A+]u/~7v0xjp-= Mq'u)5 9g[lUORovWl!}X]R{-Mp%̝n̢[]dLnˋmEx7 A$ID?]?@fGymQA_=?^P.OZgvb$j~$ݰYoCWWk1j!A gN*UZ폵4n_z}ވ~+{ !p!1ΐ2+G¸|&/KǙDym˜xy/6jlda@̧{XZ4 C,*Y@^?]X4J;[cb6G+G{G,zWCFBRt7`n\} pϳ<O@L#4JxX nXąuJ, miE$H6tEXބqRpdT^=;81R> a_=MZAF_Q:9l #f>|:~:=)g;p$$t? !z_-&r-Zպa Bbj 8_,ƺe`kD5:*# ~cNR ڼv}X|Ln`e}<n4<\-;1qNYT6߰=,&!3wr'URE'٬-|,Vc\>e׊Q׆V&PyaםogAWƑ/ P`"-C X8:!C}j{C @}%[BpQێXVôP%]?D:[  c?3&"}bDpE*yvo-ferWAgO Tg+|,p~.ծHc#'ƅrbraJ&ҹ& oxIVOuJF>8wX%+~+Jeů}@PfUX 3>!-.?̰[z=-N^x^tdi%-˕yy} V04F4y ;t򩢝jGFiw{¶ " +# a߀t7 rxrV1m`Gb f)nt>/#ΐIv_,:#K>HUL ;ncu!{ZIP7!,t 6aâ_jYF6'3:m{+ldt+4V`NX۶ӵ &|CJ.U>Pm_, A88 ~nMlb2.AP3IF)-̉ vpwaVρ41^M_+t!*/ wa X΄jfVYm3fׯc/Eyr3MP)k=D3?`"Xۤ]i#};Q]sq|MmT:,G2]ЫS±hJ-d}ǂOqL9)!&_`[V/Ike[~qvw"FMO?^H|,]= 9Hz!JD8͞oLuS$YP:.Ֆ*f̦ Q| S<c5Y(&n6 jͯ@񔭢<⿰ ԶFH/JAZUIsxacunHtK182~&ΐZ߫KIdx{oڥPz+a@b0NRZS&)-/@ՉzBTJL۲[M6dWe}|e$b`b/l^`Ym J؃:$6~Oرg2"<2'鍜zث++i}]Ձ)+Sb ALGl?N"+wl0 6J:f49;8 8_Py7G/򦃑ل 6ybe?{^-0Pn⡤, 6v~hsdw W` #X仪? { E-xcv]&K,C~ƍs v\ٝWlĽWyR>ah.} yCp'(vY+[ą;е[,%r={zRǕTHTcg6`z;ahTNjEb:EĚ1=س$), ἱ2XjSV)kݒv! zVb߭&yFk"r2 d.)ph! \ë]*jd1gq})1QLfSs=H"/yR9l-w_<},]{z}S_愨_:EDZyFW HAC8kFuDKs޴,hD / +E[sO8TAxJxר* g$9KGTY?)y\a*-FRKP/|7qC{*5UCc/oQ G*أ,}w=Үʡ4X9|ig r,c+i vlzG*_{qΖ*'Rغkg\SS0iAlIhlo}}u,=AE2qƱHwW¥/q+8oD`<Z9DH0縶 yǍz+h،\b'=p?*ιk|- eFNy wL7 ;$>sK,`պu~Q{Zj5w.^C@SրMw|6~~9` Y"NTN6*z`ZegBT-5 {A .a h V.lj#;Wrg?اCoc:8LqG2?~Dt3em4=\L9$9v#%))m,Lz1 ݞ,Y 2I_1Tϳ(y(dJ06*bv1غ=ڑu_Ŵ]^ۺfϙqKsESLFL&+>0 c8XI#?;1h֊LT3꜌rp3bp-5 we#E .TC@m4O;ƈ6vOnK̅G N쐝fǩb;^9Vb1.Ŋz|:!g<bf!.4HNC2.FD[klN ؓzYX{WWԙĆ 3HF~*pLwjgLW#Gqy-N7Uekq6"ϨOxT3S-~j<we*vҽAvH1DAZ)b*;gJ &A1ڕݵ#OgR G,ɳӬ6R8Lq_YOkVEΊ9-sE2{T##yUדj¬V5pY(1kY<:)eH~Kj [NȕDʋoˆj slt}_~˞8h!C*NkR*BZOFH)rdX/\"67q>^1דԅ4Ϻws*҇ S٧ZN$p楬fTFt}Z!m\Q]k%.xXCC(HPGCLpbR!>ܗD5c; D+0k*V{w[G8=X2 S@ u[$zպ\WMJ n}+w[VϿ4;wDty0mSgT:.Z ֤[P-9\`F%(uq>_YSj a ]*/5y}T8_zJncgsZ.Qznf+P N\8]48σeVdAmJ(R~ܴl+xgRBR@vv9}&.j6)%xD:ѯ ,O+aw״gD 9:yH@YIir? GpD蟛 +V5׸ObBys<Pۺ",ͣ)8To%oоy:B@y bJF9=g"&{t0~7>ɢ83%$$}H{/ɓ2;w>s nGd+dvo«ԃj11T҉%K!g2Qw-=:$7XI&AN&R"9sTuD5%aɲfKccù(?Pw>ZyJ2>AS棢 gU_5 3l"ev)1ل dcm"[ L€S(lga1Πx\~7L=KSgAmCp=7TRÄƬ $Α_ohBIX =I5vp$ig|tL]kP`7z]+@Bi=L4~y?{w}"_;tݟ$)qh=9%G;=LB`bZZ-~7/I/%I?" )ڂ\7o1﮻p"M|IiۗΧ9^ZK#%UHlq1:꙾#63?XXʐ1|$v}ahiP!uU@Ԁ诸 < *p碻.}S!3GL&,dXBc] *)\I ЃP;yEqaGJCJ8sBph1$FtuU]xvC?h"o'MMeﯢ?u<-N>Wf4t{؁Ҷ..ҟO'4k}0!6(okdfrJT C$֫.ɲ/>_Q әZ:gE9ҤitA Vug)˧b:줪ׂ"P9 Ɗ`ɭBcJ>t!G U&Np aJMlw!^K֘ΨWMzC$K n`yDH}{ P02u1:uVE#p6wCEHR!Ci}asi6 vZCif*:MM=MD!kJߊ yK_G+?:6IA)F,][7@H+u~D|yscל^Ui:j% [jtTU܁s2iMn/!bS0GRnZA^Wi?]B4H!BU0 UQ?-orpMȼ۰{,Byeɐܐm (!:Õ/?K#pzT,}Yxk0+b7^\fesVvE ⫙cy ]h<@U u(;үEyID1D 5A~vɆ)yc(tLx;2[Ohy:#{YWFdD fY+b6*HD&ӢQ,͕@YA8MG͠ae0$c[Ij[bhr+:>{8 S7P 1EăxɈi)vn. 4ܗ,[3[cG`vŭyմU:#1lݿPg(Ā9N4.ia~F'Uv`5.WTճ71ˮhM݃oã58JCl(V{=V?r _5e=zuߧ~)7Zǡ[JY @Z-X+=qyVմW ,{Jn[1u MN& ^+6'fQqJmv$60$s+El}0 Kr}Y/R~1E bAwCDSjȨeq.]} {(`6F]G/_e528{T!+||{DNڪkMңtD I+9dgT/Z%{xh*qNz+c^U jMUǮrc0j 4}%fX=%았Ĥ}#%&D0N;Q@(;~R)8 _+h H 0q5'B=g/#dp^CxW9B{} YBC9}G(;s.0d[JKLk^衿LvoDfC!:+P <<(QdTG˘腢;LllR"]n8`?kvv l_ꪡ1{I]_D EUw)sY]p&qV5O@'2 D:޹?X JeibWyap%I7D{b`8ZvOʀXx<0.\{u>mu]+j'2=X0Y 4n36ǽoi) $ ݱE&5\woeʰnu׫^a[хtMގD* F?iSÖoՀ0^E$^闩/'[ۍ#?ܙq>ާ?H)9,WGem!D}bkXۻz/nD`~9uv&q§oK5MEb+*m>g-b,{2 ,>cM$Mhb3AXk-611rU ~΄"Sl{W_)]e3bÑbVF1:3?q)\kU YcQ4\4+ XȽ$q&!"q r;Xm4;ҡ#mP-B7׽@_tl0JnQ c"P7mER5sxEg3lU SU2qpԅw=g!?$xj3#QkKk1W7(( Ue|3GTpJ%U{@QyP$3#(0?VWu`dd#r{R'cu`NzK8)ӽy1 k\zѬ9Un߁AVb6 bJ"'6-(mqDnE-vA}qFa=!G̝' MW\|z TS~n# f K ;h>6A7P=M|3f1I_f֮ )H^x$oPyN$泩ryšpgb<:/d}(%10U >xCR C;Sz#PIh& h8jN-U),>0bN\sЌW/*Q%OnD ~.~,\&mpCKJqgZլ8sj1 nN78r'*Y,:#+ & (7=* %ƟDJ-ZLT9!V,< l\G8,;۲m'l_Z5Oi#`ܽiIᛰ TD^EI'B +#j{ ġ KDC r ?wDU),9U6{/]kvpjX67τCmc0ɂ!Otxބb _贴S:c~LjM[ G+j !@0٫Gi02gRš?ShDlZM[XF3;^uEZ 3J*H*r # RXe;*H13 $=4x8z:.\~*F69Hb7^x@:žXU,82V=CΏʋq9PPESQ덲q N=v^ְy_Ec/-J6Qc+ ceZ@QO2ܪ˰J|ˢeTi?eϤɰ\>suw[]nrZjV,;3UJ|t7_"Ad"w*Y1k;T^ -#/aݝ`W 7Cty\=3_zkMI8 ޯZ$Xӏjfxi*8T!^ٚr:bQ*7^ Fg˫MXʠpȵjxÃǛ@Dࣜ8b0waϕ^rk!Kz>s_X\x b;%iMH?qTŰ6%>I sBKkL!oZFN9W>Z{ݒI}.MH@4]n'n2 Mkm.+01d Q|IVǤzdU2\q3al>S0Zl%[Z϶(v?(gV/4ȳ*$j͜UbNM^1,'B+@%=OFčA/aahܓ1`RW0bQȫ9x;=YĔkB.g4[]%|2%gi #|9;a&ZX$ӴhmS, 0\VnLqM@>uPcttCaI/HfooQÖhT=ڎHC 0:;Cn -`ȟM;bk<MksAcx1s_xN9rz:L\0V>. 7=-γ;w"BÌ\85kM*z&360CS 6Á/4;dug;zc\Sԙ a[n1 oŻb=NL-Xphyݏ`2/O'.SX]/Ջ2wKT ?˦dP"ee%.rkfǣLa*x!YP;ospQlhJ ;13 92.YҷwNQlWiןl:wAE! aCy͈JY]_'odA.nj#Eht 5nsI_5鵱Hb aɆ= 6>svLi$m0@B!>x\=OqH}[ ߓ<@8ky&6ᕆ~$ 8n*-7KD;F8lo_R8Ivm\X_= )zZ| l2h`I;ysw a|21QUB[<=5;pjx&c53;>#GW/F̀8U#b\UTXhA&2vcҼD.=2YIs9Hᬞjr*ܪu UvvTm/ 1kV5vDC$ǠmБ񠓍@~cr}p@K: ?ӧ*/Zk*柩i1bR>lVC-;uUvHRJCDx>-=YlhLoy&!d #R'"> q@`!IXʚ;_0Z|GGKͼ.5W۹/mDh 3T8ֺG۾\4?`>ydO=&BRbgt*LNv=J<'@_3E1+^3F]^dK nz|R)xdO>PVڐTmuJvoOID1o ǀgMfcM-s,dgHǥE"=0bExw2] "m}R bHCGXAun{Z]s RvJU{KXLj?TAz䟂@+! b +Х[Jlq ܄3,:ugD&q& \*y(/`i̕>J\RSj6]ϏyC$#Hh&h~\8mvj,P-@Pمqͺ,Z53am PLe,hV!m~Bɢ9< *_եO _[{c$cqrFXlDxoc&ʏkVX fsYE Cƭ{dl^7!,l0ySUKAjO vw5~OT *0XRgЦ/C$&.vTtTP  M;EgRјzxd;oA5ɖ$_ldS^nZ!IHRTu UDAГ/LʎI??'!1%$a-TV͠OAKj|KNfԊ[xЊ%䟮3v;dWO(QvW9\ɟ{Hc`o'0A 492y5x3M,夞Ϧ-BKZt|YL]KRYOِix*{.!:Y,~(Pv\ޕDp@ 8ɗ6UDuՔdlW"16x(G'6UY߰6Rygu*Ϭ w_%9 ͎#ɖ }/˕7{+xnb~/ؑ?My;jC]OVVkYy:9l3" 9ĺlM󌛱6/ۇqNmROՔ&:lՁG{ &tw͘e`EFݰ&n&BzQ035|x~2Uw g! A. rsl x4Lp\x! ~WnDWC]Ü5t!es˩T9IhB/cChC(ym\u@oF (UcW:QvW:ƙ+W"y ti`UnEk?)I 0w`j0um=7PoH`L!,ǀ@递:-ec+.m4kS2,$NwƋѲ CmmPPXQxurFpR#*a2[(yLą+HG|;$IeMTn'x \ H WūEj@驿1uY.T]; "ǚ^:,Jy>O~IDSب8pqen]bu|@v(ݨƤ0#W?Ԃx^ܒ&@w8p_(7_TW(Xq$yA,+ k2on+ի ]v[pZׯ6 C]W6&-{g&X0(j s&Lxb(LL&lߙKoB ,S,7!W,{ϑ{P%2/Gp(1Eu5@l4al>V8X"tJFuƞbjt<$(K96+1{i I%?ս~b¨0C Ӂse&f]YHE0$㱉MJ7U +JR0 T#\}S@.DQ7WIn?Yn`UВ|btzNˬ!0ܰ0L%#Oݴ9BޯssE03W"}YozV7Qi_ħl֯ǯ#ZÂ> %a,PbuhxҪ@mvQ6 D!z|2 ]%L[7ƶI6Ôiў; *Cs\٩x#4 ΎiBiSM;bT:xi7_F 먧J$SɾGXHk|brSu8bsIfvg 0$U;@k͊{ ,ߦ趃Pxù *M:mѓHgeUHL[,5.ooP)t.yO wUo7A 2[jT#S۟ڨT:4nF+p_sBR:0[d,I o58)C8n>$:leeR&凞J.=5fpPnIn>yJbE!0dUD[Cܛt<2; , mOߙƮ iRX, Lc|u/@~ķmb|Om'eWS] #{(!YGȊchXt4}ŠGFcX,T3ѽƫGmJ[BEP$ZZ 9 ѐq`JNMzp| K5&b*%lLdsx"=(r縅Y%O$8~; L:j? s{f4C9fkuIy>5@S?%lUUz8+ȆȘC' 3, nHE 0>XU F=SmEi;Kz+ utǧ̼r/(&&@+ jy"MxFjKEVLKt@hy NkF~#^0](U潹+ u{' %clFr*_Ng.\/#S㥎D=uvz[@қ "C]Br`~ŃB Mo^8܈^-ܷ $  `2h݈mFu;ygFe!tOn6@vgiɺkс4^LD3e 6ҋ-%~G3Ei."[1jHN)١|6pFg^^F2ʏ+]Dy=O ZrxΫAfe$SNl$it,lAg2i^k9\]0Q|e.yНރ4Tsk5^~չēMf1 G|YKCS,HDXw WsϝG-M;aSRFݾ.(A;qeLf33S MgöknwYOv|0cdBrԐa:rh": (r:N`"Ҽg#7ǧO^"~2;#BYqq_{c_#{=kn`HL&׆+6Kmr#GOWWO@8+ΰ7ߕ)7ڢJ""r@%H)ܡV{ú6y 1/[;b9$G0DhP12kB2g*S<z`OcfZ[)#-'牡}ˑ,]@UĦ/>GC`"bW%o$2~%jt ķKk~%e#yI!:1T痪y hbja*3{ ;V 8w>eZ3I*iۋpA7!E50 "2Tn@abf[)7R'Le@c(B:.taf5`"dIj%ЪsSqQA󳈬e?  gvi6޽h8S~Pa'y.2QPh †>@Ix#-Ubgȿd́ ی1}׌Q&M/-+vm7`q_Sph{WXj8n.XPB<~]TvKr>vMw6 - Lh{J_IzyUzJ%`iZݺ 7/ ePRڋrL k|\P51zIz&@Mͥ&SS͚Sb|>102fd̔r[Ҡos-hL7P]fTnˋa"Touw>O)b-#/!+dY!^$af9%cYN׸&0F7V[@8:$Vz@__FqT]o%!ztuz S0+޳XQHaX頤v(q!P<賨4«Db@JG"J6 ~U@ F iF@7vnryU'NUz|Rb" Ӏ|/so0Ewc~{BroZWa,-WٶԣfY(ᤫ-We.@9Ռcn?`{CW\Z'ml&Sj@f.I)kP#D 'tCe${1W2Wr8_kn>8S 肭 -=]24M\dpWd$ӤxԩRHA󨘝\o,C1@)['Uc]A1X"B7 ñm#MtiK<_(?.UF8%5BO01%}e,@Wu125Ă (7KX=IOZxO'rqM5S!63IPv6ij3Yc\CCւ_\ KueE9bQ'.(."}-j\4Wa@z;L"-SX+S!k{)ewHwh'tv0z.o"qg\{b햴E _ TM׃| F:]>jHC{9[WguF.if{JF(U{kq*Q>- F9=rה3Z\nB((=Ei&k(e>H+J2{M҄ oQ4@Zw,0$(<']RS eXuND9k [/:ncU%H1ڷ<U~V¨TEEeKtjen֑43Ӥd/(:&5.w\*f'r4E)p8N&JVJ鏷h撥9FU6(oBa RW=`Rل.煐/CCUaPkڼbZJ\^$|V[(#8o?kbR)"h;j[kܸ :>/ΌA'[iuNmgTހfE7.y7uˎBﷂ&7F',t02TS5QiI̗_z\Ljb؄uW& ق3BЁw|~}Vx*v/ nj髖y%d&/*NՉG=b$[mb%ݫ' ^:3+1xVPGM5@DvC4/$"h1U49R63@kW@5{װiȯ~KCU<*Mab>&'cLKv*J"nubɘ#k*Ӑ-[D{ɰpPפb2WB%U)m[fr"vYJ: HP0?ez,8/}a|*%Wx@VeMD1_qN"M/5H|b)\W}mqyF m1 WV:33n]j6G ERp ]挠"H*Gwekpd9 ]g{Ar{) W-+Oȳ\pU̲yq{_<"w)B|ޘb}:5~`C!VyIWԔ6\/Pk2xC=Dh# i?A1n|3ߠ)lI#beSth/o7xϲJ7p," =XPݰChu<'PqfZ. 0 ,ݎ(x'c8I{)$|[PVM0xݧ`핀{jntr06F_k n1uw/wݪok^%4AAc>4D#&;don-6SL bj+ayU;[[5-ֱ[u>^}PQx;b0/0n }EZxE=s7Ct?scg *]p_- #KHe(CXa˰%~,M@B8ht~ [oSWc7UKB +*:m}k:&EU c\ʀӐ/X(kU%gJ?jS֙މ͍FK(| (+|vO1LJ⪚f586:P\5JqDB {%JF \!`r:KA?;To{>kdܽ *px%KgOM5 Xf3򾲡l'+|6|BNV+䫍Н߆ PܿV[yU4Zg,ӬTQ۫BG&%> !$A8T&muXdJ2rjCaT7; xFkE筣DQkpθת+>T_ b tpU.1% d?{ewX8}n-=%]Q1\IJe?y&' aruڃ/Mr@m,9 N}*D9G[Q c A,-e,K&}Ԙ; 00͂5dF.QJzrIҠDOMj3A\$_zFn 6>\>0xiIQKtƠvBXޖ<1ļ|Sne~%t?k|WKc JAI=]rs$[#47]el#ld_IRsw2~;|g7Ԉӎe׋@iNr*c bІްweGNLMflLf.#dBa)y C[xiОJiPPse"F&?YӺ m\C ) hBњ?:‰U[<8J{Z$&6N nڮ;{\ˇ~<@(61쁈ReiS%DWIVo XiR,0Ȏ|𺱺Vr[e'i*/B7؊?+8K nf"4>>kcu iaB8;煝"F0l%w %4HcQ;|>ڰ.n5]=.TCHxrP/[~l@7N!bmWACvj 7_lbkA %cg lٌ\![j1b&@}21@JBg8CY0xGϸ_pMuJ_TF!.{Rr=V4P3])&- W g7;GZk`BCgٯmu^yu^#O'X"}c!wf]iHi*L2I3%dܥe謥H=+plzLуKO42Pa Er*;~cE/e@_Qp@*q{=hU+='|'tluk'+()vEؚ_l5'3Q)w 2>00_T)!aelZY(u|7ESM #?p5MD9-i,;(b% 0/W["}9Eʻ1^iGЦ)vz'홆dnS^Jy{@;LGo1 `,p&4eힲ w w+3yY8vܬ >oέZ~eJbu-IV?!s)2ʨlG:a'=PeѴֵKX_Ú8wR>W̦b/UA&>*@{u1%Re/qGV[*F*uĩ{.AaG#+[^X g ySڀq !1v@ۣAZ_󙘇CJ7cQY(Yw“Ǚ=_P| P2f-IH/MMŦog-;-d8A|岖1PQBJU.98BjcїWUQ级z 0QF! kSqݴ H7˅8ndPS`D}A]MV/LFpGu xH{R..S#!^6 p 4Q_ YTJ⽨~Ρ$=lO6TFs''JƋX:D w1Cn桤$TҰMWCQC*ňy!$CҬ, N@;4ҷՑnʅe`{pX"5d=h Vˣ$h o41BghӁL:$PFOTme 2DrOT]Eρh<4[zNa09GTp~+cYD KFY@SSë-nk(l6~b8K#ƔCrf:m[Zx%1x&oH s<3)ԻC(‚PUˁ] աu9kɅw: _;+gdVwa7|^#tD>k`TKvl@}@{Ci=dX y[rp8+CM Fp`je ]KDy}hռdEof͇JG; ~ !2\Q)jZLa*e ǐFpU;gkǼ1ހp2c78+?0LK_vllg-rcH}͕ a΍d&kYp#0:7-NNsRAx#˲WT"B rfSˠ-D:Bs=+lFn_HsCu7V>Qx 06hf~OB}_xK&g/ 0x^JqIQ>nu/lMB4ƴq%@pL9i艩?D8k:BQ5%[[ȂhGQLGu ^rCiWsX}qAy"(TO ey+wi8.,t 5oO=W0S)`_օw3־߄Pq*/32jc9ACh*|VU"ת>4Z1.xגhXg w/T[C>tRK.'U;OũhdX; 2NR;Op8,E/{J.eѪIg8|;T",j%oy\4ƹ5ʒ'Q sbTHSzXKU*>Fy9BqoNx>^P6pֺ$a1|{s5f.}#d^3Ac aDTKJ(fB@5'Bm.L1AQ캖:[@Я@(yD(@a #s4 B"5|paQoUxiN*C/ÄKi \\2ZߺPͬO4`N yGtl6+^JWkf.Ȧ'9C/ѝ0>;FY{/f2aAeJO2.dC#1(9rkd -k#Z0q@=e&ީիA oO. `+'q-vg1zKv'6ݘdk!ΚK3?U&֑nN2NJG?i&8,\T?wD| dmmfGYn}T e+t( {P-زr/K)NϯE>)-( |}/i[0QRܪq;` {n ?D<Z)0[j|VdS}B1ح.Q-OhTsz 3g%]/u[+T_>u3d׳## @m~x9bY*vؔ!#줍dh/xKJMadw%Gü ;mk՚/jbuZ GfEˇ=svTF0Pb}UƏ!urv/bpj_wx(\lTc)}zݜQqp TzIu)C $]3K#\uF@D%er׿!I0q08Hۯ(Rb 9Jɍミw杌C*ߋMEZI,8:Wάb1 ?!+& )wZ}}@棌y(72QpbA+oYt|s\F Sj_D 龞oTv{쐎ِ Ծ?ʲ™ **r^P RE3} ʳt\2Q(]t6j}1wqn2,lgzxSZeT\qCʒ@57Zejq7|R9, p g,8Lݮ+aY[?i>x V4vgD(5/{]8jIK-۴v{ha|F iWw /?͸Ǒ|xhz!'GG*UcY7R;*/}u:yG_e >9!qeЃ8 liMCRm`f#OeRiiGb|W4F:77S_}v$+IE{5V@#Ynp;FBH){U߶W`n(v2UZd)_C3˩Qĉ)d%Ev(a][ Kqӏ*CTohm&j a~._cyLy`9Hv~0ҍP5wMpSDt{vd_wÎ gmH~1jUQ`糼Ueydv5яghDnnڮsLkEʛZ`ү'Pan B!"{^6{ILڅ(t#˝}%NȪy */1?^,L7_-O=OPͩtF$:ŀWb9:B~:wa.Ӱ?$ZrMl5=&eW^5ڛEx$x_ Dg]N .(3TB|L@Ce@ 7ۃ/^K^vRv~Hv fǯ=M5{{ӣ_KU/A >lQs^Đbl4u"~>avS'l2iQ[K~gzO֫b=]:;YO{NG)qcWygܜ:A{w=~7gĬ;mH[Nd+O{%:j` "!*hVI0q 6iE;颠k_?c ynFY8Z(Z_Ufzt3SU^J_{WnAU`*[6^}ЪLVi4v(W34[) cAL2Gޥ$ȭȺLRC2 Ytc^Owk1a4$ưF²tAS+gWȧ)>2e" qޕ]7R۲eIL#|կe|H2f"Hz Gڝ!VLZ( RG+$ZkB,c煹x9Li{A=3Fj{(@r{x2[jbJILFP?VW{䎮@ ,j)xLn++:TzuQlh7)_ר z2?tVg4Z5+P:D8<8QK>JvQ+_)[ȐEqg-R'!J#Fb~\\aEvTяsWm;'~?烴CCxEf=]w0Ɏ#e 2r΂r>a yb[4) Q>!e^E5[ʆ6 ZO_zL$*6 |3jlT|GO:qnvCenjоޙP]m ]ڳC<\@%>g}H_6c,ˬ~pK3eE6B1_ T\h $ # LC <>tǪF\|j,%¢P`ȫs"=k ː:-ûgUN 6}BY[S0&"Lp6H;Cy2bSY4NI&bPSod s簽k 0aXڙ[8(kFW-Af|喢d.uߍoo(ݢ7 (!u|N^G?pg@QK SN"^6Ō]uɜʰsvn*~:q:Ȳ?UhU{C/h8t J(ggZ٫(UŤשՒ\rhpOx9"_rpw([pL³e4ڬRS w-GNo6=u lXG:`Bbɛۂ^yWX/ )|`bbpl&%K<=e?ne($"Hi6;$gK#И1+?ωq~"ZZigmua^C;BhECA~/- ;CuH"5G(4IQZhxS]o7YKndcowi:H1vtG*p, Z1+#pDzl;a);Ҋ"b,8WE`^z7g=e:ųɪG,AQ;1B{E}4/+7K;}`ڸa:9iS?1ؗ_5s(Qp;LݢDTV3UPvkFh;dPX\ &ǰ2lh]+#g{Urdn02g*SE_Ϸ q%18f#6Nm=ceswF?8k*rWg?4q9Ul4^1:dTω~e'xKIǺ^uNo%ndh*I {8my;aJcz$" N(FA 9@g5ʯ<Ub*{iύ ṟ2[IلBV4\| @e쁙G}hz|8Հ"6`\Hp;oM*-p48{9!Uv̔ma~ٔԒrc܂Ҵp:(s%/sF|/8E||v2 selvW zCwKqm#o?!@fhM`cqחŊ MQ+ XPm()*q >k)D&PI}_:9rO; Iʃ^^u,iN!b v%3zqoP9Mn}\]gp>t/Z(T mPY5uOՀaz,YӽCh?-(-ֈ?(`Q5µ>TcEq<8BvLPY{R7 `hۨMH]s~ Y܍%f{*wj'qcfwe6#r#P{20o 'U4]q*ͷ"<o}Qt5qY^ JSSPlFL}z|3{C(Yr;fS`BhPpn&Pd^tlQ bm( ` Msk~%x@ 4OSc.X=Zg "تe9"6hʲ2 ¯[ate_qXf5du'"BOFnWԊ E]\!$6ӆiЬv~73uܗF43h¶c@2/nJ yhBC%UXYEFU:}nNE$u~${'FU%uwic[@R,l4 xҒXvJi&t9E?&$AS[2pw1DLf;t}c$jQYotWZ}b] 7]P w|3L:I@̳ N^`dP*bMbtꦧ l,?C#S0z EqKK'E?&KAv:yQ`#2,& e"jj/jvXxF)1(mHO&b2HޑC}-`ZiI߭kmva KB[ aNڑo% e&d\Zh+?*6I4-;w:P1|T'ُe<%O4vYB(Mj1~6a,G vn#/͛WT z 5qdJ3hz+y= |#aWe岂GڄXֳpy9w}HvP" sw#DY~+uuy5h֝@(e.qqOyOU .8^qGnK ٹ]Y3d[ v  9ؕg{ƇujWE| =,m-ݹ@ը Xb]ezbŃ,+Ł:P%_Sd@WL>z>ۮ~pQsRQR\9M ӂ=QgEqZ ba5*}S*ۦBfk:=Ye#BRn@)OۏG0YƑ^݄,ѺOw@oTb ZF˹O*KaB(VPh%Szn2=:»B}FT5Ez"1Jo€duc-D@o0(@n";Uj3!El폔/_)r^_L5<lRPc0,! -ev8>i p^7 6(JaN߫Bmehj^%}DG&HB4K7_SٔbǴZzQNvZc^ 1bQ =G?|_ɚy c)|#14:;,\GU\3_P~6$稰&=@\F' E$ \EUQ #|GP%y_-+x=<6/cmqc\UlE+䐋wNo'IK>vDB*88ݜ-3ݩ2v{#E;2[;.gKQMq^$C/_rz s~܍T"OVc7{+A1oLFv< ~w\Z`K,ߗO qnY DkFD; ;:d/˯} Oeq9-.GXLqU\xWNAeDz&/ȴ/ l{[vqYw.SxLUkx>_aэ42RcďgAo$WKF>4O<'ۼfAI)膞[D({XE ˽ـs #4Og~y$yeu5#x$@D>Cф6@8{BӁ'Z; z~7˩>W]#.D; Y]nO SfGo|&*r찛2 0P)65s{pgɻ_b1la=p˗V\b #dzK[*xZt ҹy,r?¡]mXvbT0brY B1ѳ*URp܊麠#ԅ zjP^6&C/3o9hO(EccKqX`P*'#Mw;xž2cH +%OSduA=G?VFy(uaya0d]SnV7R#~W@%CORtvBcooJ{ stlsߥg:A >NWp mW zHGqă{>-Dg'#t)p/s( 'V_P,BZ(]0aWޝ`1+c.1ZQ@;.*6udZ'V {>|D = rMYT8$`5tő)w%_$BF tWHaDRۧ\++32(#G]և$]-:L'.4EB8Mv'm^YmAۄDf -\,S[cNFUP͊mX3_yB 9] !5kۄ~#:E =ounvY8 jl3H~"U#tBT%P3>#˟E")wvAU'1eb}K27AJlid+gwE({ǷZ䑎8ۼҳ`<ƂZ~JÓkE#\2+? cBb2zv̤ϜRnUl%~bh>/v`IkܖrAH4n$~,{ xuQ54 :s0X7d>@u/PӬTU) >.%|xXwk78ғA47ݑpbRO9|"G^^yE.F`RgJ&SXAzp7VpR1TIT„F/K +қt*YǴ70hHfy6aEeHO"X}500n *&ddb?uCV ?)L ySm(]gMc2q/Q-H՘ #|a(';ԼrF$g4##/,s]ۏ[@ zW2.9U=gw7܂5^Y%o2~\;gpAb|ƀ૲UBB|,O_*VNZ'>'I#nJf2&f!":IJgrt>NmY9\7"!nGnz}M%9B%WM4kD%@koǫq TtD~7t{2\:4m0_hT)rVhoJyaq>]ź+|<*qSW>Q+N#KurGw&13_Fo&Fa*2;27TlA:]U\;+3IyG^kt&:pZ5p.QOH57jţ[KEdeb%i)GG~hE"@Jc80l\|R#EO,Pbs]wx<pq%3w~0N9v5SO3  lUMIICsndQRPz8IL _}ep6*0 J>I#')Z }\񱈢\G9OpH3!e TtCR,`@byh5EI,0  v y9ZLB QI; WZ?#( wI;WriЯX_$=F@fó|#KW34GdǞ3Ie%U1Iڟrq5YH>ȯ[vsLkm)T0 'z}X?ڒ{]cB}6lQQ@`ؔ(ЍK]h $qAYF+F3kMG3R'ByżÕ ^Wn}zytFnwCJKNa/w'kdK݈Q b(9 CA<"3Z~r'qwy'u-9Bĺ7L}MkvG@|XOȯa<{?E.;"^䢧Q2aHT3*!3gc:C $3]!*ֹv| jG jsYP)K8TcaR"<:`*}jW G#ϓR+G 6m,9#: :ulFZd<.!~ H (,Գ 9j6 g(|K%c(&ɴ$ZO8`G|Ζ~%ij-43Q0id'(>dOhԍ x$ /0gqYF e8jJ *5RW1,#ƿzh3 ,0$aVT^޼ +/.]/M2NE SgkPiv,iY9MD5+#~sw-gIANte,s5?Hg8KYkuiyA@IJs1[{mq+N{*kėE@ouEr&z9F<|fb|B6(K׺xEL ׀EcEk}Uy(f4ݾ-;+{b7iúόNE}w_4#8iA !<æ rP;}"[KH *xVKN5%: 0(+j3vS&V55%85N8pD$S90/_BdFvvLLuJGzQ_q)L77T >p63)X ͍qC s@z[)Dn"5[ i _֣w}k4jN^lyM{I!WsGj0ıHcQJ&P- L(/8tʉ n[33P~}soجYA]VHƐFpwo/MAc0Ί,X$ %qq 1/K&Y)yW 29 h|1Ԉ.13xFJl"Z߫,N T&/\c3ź[:E7t l(Ǻ<;]Jdu)Xi+6KBIhCwiaEqɷK*'qձr?_HʸC AF2D?K9}*ܶc X5fp!0y~ռ"dH]426X`)ɜ^N#6)?e[8&dbXump0_ q_xݯ/j}OjpYM-"iEw3[ĘWg(#4c$+8SC@m'Q1BAE= !tet@){CrrNwW,[v$ F߂e*xSYVa.e>ꆋr^_ܲ6v눦xi%!0JˍW YY<(՞y߄Ҭ ryIʭ5Ay1tZaf nǂZНdPd+?ګ$6|I QUDh*_)_ʔ+IԕAQ~zkB'k":@_K pf3> @jQno+$|d\7>x`)wIGI_]y~xXFX R,KqFpևʟJzDlI򉏳 DĔ?#55妈,䞩X%//LRP=l)Fl&0̞k"8n3EQ>Ie"NmedB"xCn)B,"ZѪ'nC"\bx|zz3d{eDv٫ p,8"\ [ Q2|h;0eքT.4QÀ*-絣R="͛RbcOBQq 9v9.5&Hp!gCKh|o@уQy8C5AIhUi16 _Jv{XF+x:>47uLgZl3ߍvh$!1m,\5v@ Ldz?#5G sJcAf=G/Ej.=ka0"T9GD Nd @(31tPc5A>E^el4[PF̭ۖ_oi:x,>bOkb[;# `Wґszi-^۾1dºayѰݵ4m|5_g(Y:xjԋ_>KJ4@nZoSVL@- @0}zj%Ty|eY'U2 'zD`/O '81·}o\쬱$BE!"v8\k+$.U"QguY>~E,v+Ri_(>S:McOq $sO3}Z<ݺČ|ۥ @.3Hܕ9$fڈ9zoQ5^\,'=h:F+v܏͜XPn& ;x`pncʅDqv[O? Ey$AlK#_b&ϲd.j68㉘CB#F7ΎE$Nh `#O(ߜ?@"o~褝G+;WW.#x_6U' ?[WOEIl_Af ]FXsa%~<%BzdwѤw++\HD۪51"dLl6+(I`R&-BD_0mLrz=}-_mlMKJhcE҇)Z%XO bk")ya_0;MLz*g3D諾QWu6+Ə ʅc|m=Z4)5n4BL.ii>n [0BܽkIO0cPSVx^j]cxuyyNLc@Ŝnn6<`2kkc9p 'BQ|H+¤qϑ%vd< PzU~H9q(^][f3 !6iS~QVxpCC 3oA*VYu3ɠ ;RnGYR:C^͠QAoSK +ѬqveD VE5Yh浮auc/p|Ҩ]+yZOJt_"?Zk1}$_O'{AksTb>ec[.s XgAi03Qbrdt2ĵɣpJЬnuw؜ԇTw3g .k?undјEڧf -I[ v[1o{ڬf/j)׵'5L@U*Zk<;9H}.D 臀hii ͥ_Bޚe'Ei[\VEgYzs;c#–~/2+@c`e:ɬwm{E+ ;HyUo*q6[QɍmX]H%hA?-q Dɂsk>f @SՁ91*%~ܱ-=3Ev%d͔[tTgUmdgc57+ٚ 7 :wyщxF)ڳ -SVt`t RfQ$tp?z 豲][)8;;tʺG: el*H& }ؔdWY=VTgjgLjØc~z닢"r%LQ7(O82sЕ~EHVk&Tu5_{$R(`fMfvܡ`mzm׊^>0Cs Oe"-r@|d%+|{/sPxM;A9Vk)ҽxDKPs(h58ng_mS5zצoZni#Q)zP$GXx!  *0嗢Y+FT-$)9A2!uztDjkZBzSfDs]0,ᦊ)TH\ӢI φKoBt0_nx Y/i\ No'6oAǯp4C'{TFuQ}Z'3ܓV#:*mKR\ޞ̾,N4HEmP>ެ~1_"BKF귰-W'C6Nhڙi Rܸݰn낚IE>s;6D] 'uǰ]lo@aTW Oxd)]D"6HHtxF% b?X~լwBNO"t H]\Kt(sgs3Vk#m qEK1yПkVCi3SrG.ڙi;Ő9ɊD8C]"~6҉ӕ hl>惡~Vx*p[q$.{H |(&X>1м,x:+rw|Ef=nsn NO8lFH+4]9e̝ Ş*!'fxBC 2{fj(Gs$='Α XYfQQ%@=P#_+i'Jf'K"A')j]_,rVe;Ka[VdޥŤ(bH:a̮ 6U]G X=/륱VLW&mF?JXb֘DžjVwv%y 8U3IbM1Z(HqNپRPgRZkQZ7q1. Njӳ<!vDBNNo]eXJm۹x.Lw R o/,"NF[ÊۓFdۂ1h܌Fi 0zL߲BDa&eB=o/Wȑ{Z:lu /dݳn~5?2:v m.09:@sI0Cy]ܑo^ [݁C*u<$Iibg:}g qqA[ pk:(6O0'܇5KDjZ{A ~1>Ѿ,B %`:GZ{]cYy=$PKbuЏ"}̄ALȷJS*k>R55Df͓ΗqȆnmq[6ce=/!DO?եz1C-' @c\nS'iTeC/~_l#ۛ`!gC z]l@q+V~L$[OVtB,.Ln>6eiTm-">z >#  S~5m22q:O$3H0b*8g_x"D~Wc/M)e! F{_(6xPazހ  柒ĩ9PX@ɲ+q0N(G*pW/;iQ۰@G"*2U?y;I"i9 E*%hu6 1FZ0%0v-\I&09;GCÑU=S*AA { 9a tzom d9e'!sٔ70)1^)ݫYzSZ7{}ǾbL'*[LlIiA.Yd1t U-Y>d2)JE=pԁ4I9K@ݟ6Я$q[3Wԧm) Q er/"Q>>H;ͩByZD j z% OЃjE޿ OFw6Q `;ʆDi〛1=n5J\–I #}z2oɎжd~d|@G=@x+>n PԳJ^(uEO됾r, >~R$S<0sIY] w=5@7w3Ml (M"S.dڇ(i.ݿi~+6K3鿲1$x D.j[!.@ c%.V̆ӽ5 Iݑ=b[b^XeaªX˨w=Q 5!}bjkPe7\9ڛ+cYSRNT 63DOe@ѱÒ%!jԽ4D&˺VdZ-86Q>HN"԰n*k#OFq- [H Y6%l&^}qi%^C fU Hp{ϣ8ćK&SS4`kBO xz 0r.ZNE֛5pd[k2DQq;ݠN߂~UY۳>ro[> *遃Ǿۑ^FË(X -]QIoG!^{Oϼ.|/Gv{u}0ẙre'#/CW= q?y)gzM&]C@gvF,D*ç:rZ)%"m%*icom҆ÝC9EWqΗ.ئt5/A/%;9B$IE, ~ `2}D,+[]#ly%h}'o3_gBG4z1կn,)lM37NucP3 RdK4a.`an34ї4B xSMg(#04R'G?x0*#ܿ5LHa_FJL’5ڿn*wxGY h.6 sMRY!?gAlf 01x"ply`u/9*`4 A:{@;CvQLh,?;d,wgw`~@bC]ޢͷ+jd 7kcm09~YHm1hjѣZKKjFB/.?*|jc{(|(+32\*n*VQ.@ lړ_IeKDs06};4c߿ ]`xReҫ c񯦙miAO^m7QuC BZ9_dLR}ǟ\-<*᣻!$a8ںR ){.f>D-KmOSb%h^qVQ AY/:/ro_T  Y` ?{cԆ}(+ó[,䮈S⋁ Tg>R=jLM P"& f(̾Y@U!'Y XK]?j#ݠ?=8jT _ADʺU;esC\u-Jƹ,e;$8jAV6ݤa(6Jfc,g6Xn[ћjn9+YG֜9"a;YS( ((9>Us] i 7kzVTy ١G#aaCPϞ$RpBɴw ]5Zdlz'l9rKw5] KrͬoVTjԅ ^It hLU^;CBΫі iz:sԮLƉ(cI:Tȅ/!c%Hu$F(t+' &cI4AͰ3v'4'7+jߋyyP6bs"\"N y .Wzݽ(rXܜ5Qv84#G)y$pۉh/V;  W^:BwG$ߙlE} Ay`[T*?!_.6f=WUcڝeWg>^i+Q4& SKvބ:8c~oufDpř+',B6'HR6~+NrSFP&xkgbjy呰=;t3,h=*/Ҵ0HxoJ>WK('l)\^Sղ>f¦^saQY|4B'Ycʀ Q\qqx_UidwgשFd;BCyn)pȰӇ=} jR W:i5tB%\$ i f܊LatD̬UK8bx p2y+ҽ#Slq[Z Zmֈt:gw R͕ƍ]UD`ɋ5S)ǧ&c Te SwԘ AvhrV6VgtӖ*㽘5c2WzVo%ӮQbT`;[L sL{a3ؙ7ʧ"za6է9ƣȭ-o;rt_m;8LѝMJH#zPV7Gmn5xQ4乧H_XY )$@v3Ҫ)IF$.=[2_̎-tІ8 ˶٧¸=!k8 y@8Wܳu|c8ez%:bWLWZv^v(,RXmc' =H_J!ee_1r,{C~ĖM䕆pJ[x[ӊ9*B亇z'$'юT!C;'d)͠5s)<4f@6w{{qb_b{aL^0V3o`E=xt[q\|U&X|QNg_rPƼs[BnA8ʐ\E 4R#uMl#=͎Lhb71AJ$ kG͗C^ē EWROSڄ)F `PYCC=Fo]H=Rbe ;qǸ3YWsB1o=UrR-9Ż>+)Sb'"_wKjKhL.mS^f%/?gk+]<*V{5qWzL綼}GsɸS"er=}xñ%su2;"<((jSx;[S;JJw@Qh7E8֪/9 MKTͽz!g{bMH=oB~ݵu*.+duҽ#hlW)w1L'~؊ S<314:J}gM`$סsG srYp%!]צx?xhc ?O78r.mvkj`R(,RV/#K7k9A{?% 2_PD(e}k=NPW;&3TO}aB݅rxP[w!KUQO> (⧴.ګáVy JS4Ƴ;?GO؇ z\;_}^KhokZn_&G4+9$-^dנN\gIKq/|V!Ѥ>Ia$> Ozg"e:abc7V;9 ycY{F +Bk<2\X>|A'OԒF?Po$>Q۶s]ݪ{=(H[kXfs0/e_9& av"=kֿ$%zyBߗlЈB*M|HX?~ݑ5 n/j픹gebo4yЖ\AJ$/zZB!0cNkĚ|yMxkA%xKftz%zۥDk(XBJ?ݗ8(Yթ=kkOw0@";k\EݤP%:RpCUs+3SF^/8 &ɩ0=sxRGLtA!T~.(<*+zdx7[y$I+P`iT9_G*ma&xe޿12]~*TZ4oN,rÙ%(ԬŌU.7&vxj\ul7E܎թ)#jiK>ڧ!=.F4F'@yE`<_~݄ĝ9lPYUHbIe_祺(|gn K$ J)밄"EU6!"QXg~N7SqgavW)eJ-J>ѧ% c0V1t*eY嬙+֜12/)jOI`L~cl*[( $@'1o uZ Eȋv)3Uvǐvv<[We}ןFeパ..\S G4lrʦȩlr%G5ix<XDK'S(kѧ:tY:u!'==}Gr7⤾ir^4؟ѳU3KY?r f#q^̘$.wEQC~Q,W o>SmiNG9ևrE$7??b]_ 1C'Xpg)W0"=Ꟍ!:ٸxzӹ- LE|7qPc@aPT*u]^o=_HnƲ󵑸ud Y[0t>2e섶@:aH2HPG"'Х"=a_+)n5Ğ$d6usJv|L r:P6Cp>u2W}dh 6Q(_>~^G!.~sOG}6v<ђfvaOjw:iYDG Hy*):eCh$uM>biG 0 So@,=o^x;&4זuCxq3*"/÷ ~`M,~JӥFfր 9~?̯7]$(ƭ0^R?L)=a04A $*cg>2б]mbRHL뒦 O$>XY 1x3^wsM˦v=b f8cq:(һtsY a3!c Q>Q&u4c)mu&+"_Fj؜"l wzut ' - 3|O3_Ö!:/UՓܻ90Ҏ4"St6AͩanMsO/٫=slqlL0 *&pw@}y&M@7OTe\tT{CCxH d&?/Y4j7 7CHq=>N{~s[F8Lw2+hv* nkjE¶,8IN9 ֱʜ|(㰺& DZ~rǝ+ltSzr8Ԏw!p'0+NcU]f_ sDp*vDBS.دK1*5Pv¶ #>|y Sp_et\ۙWK.iP _0g\͎J*C#K(\a m vm36.Ҋq(f/XyL6|(9K[g͈§ _\I>!;8k\hVswD霾Z=p@8(I5Hu͓`H &kM팎NZk۹=U ,wPF-˩TNCVkFvyOo[b" ϻ5XU^ıB&솨w,OE9,'E .iYMhc= $>3_έΊ *Y5+;@3I7&'ja3w]*@̊,Bj7o8=-1W$|[x2W _Y*P9o1Sձ : ]_~ 3,ip #pr``:D8Bh\D>Pw8,NE@m?+C^-;i(>V× ΁M9Jjp/zlD,6~A]:|YoSѠI_\Hs:8[{yzcLi*Alhp`f8 {-2~)f_j:O.Ĝ+ Ruo^m|mC}K]:I-2$j$[H"tέ*%.N;F8'-R 9"# (D/=V '5]L9*^Bs$A-q23uW2H,61cU"E*@_6Cw:j|[%0ať|mQJMzfȈ?9bqC|y6> PzdkeNT w Z{r qt*w=RO0 ͖  Aef{svA%D2tsI2JbXge,q.md4WSpL|=ʟ/:^@#B;u5漩YH*+vLoz ~8Qt. ݉;^*ݦfZ}PYsqE5U2q {',$️G@貌G"3iu6 `^Ú5̗S0m{Ftb{m\I%xWd]v<$9Z7`[Dk)$kޮ)J Y^ss":rȥpFVH21/Pu-×>Yi>l&_݃-!UQ*oKTu}m :)]6g>Ziْc] u+ \M{,wLシ_\vvktW\]0۶wtUH͉ɻh/iyh y z&?iLVWkePt!bx#͚+$uG~mݠ]fdѬfkz7 .;(2B.9"S1SB3o6Њگ})}, b,=f.*:[?, c0"(Z+eɻrDX;Q<܇j:xHQFo3 6]*"ߒ 2܏BŶA 8@#/Z2ƹJvE)(&Vof.'sAS%KKۭ׌B*4%FPX\PJQChz%L`Uz S-e9b:i4Ma\pyRvy*hmK -ClDM,bat_p<6M 9Qu\zb8=#-Vp~s9)$1YHYd5?JH/y v:mVa>Cϊ, d!~we1UX~-Ԩ4u Q(rCށN7܍̦EOuI+nj:@ ,t"Aݳ}ۥBA lВ{.*4Q|;`_ oBy</6n:?YWXRK35gQSC{Jlg@KI{bH["$IMݲ_RҴ+Zuą3? utw},)vW3G׋m\1 &H-ңIwTzaC@Uo\]Z/K ZX&Q#g`i(跫5 *3K!I${.ӼGvݝTӮiEtB'p4(0:=SyYddѡ@QJEWƳotJ((a {9ש-+cҳ|gmt?ۅaMH0aZĞN3,ZS l3}o"'e6OFT+4 Mҧ3&-}n>yd8ߴQ70cLt]~2l|7Gϙ|1 5& %7fTtQ~Dž6F~2^@LFʩ!|$P1D^\e3d͟ e[zMs%+ӟH߆ 40](a`9ļST̔nX&R3 %KLAz=]-LAe1Ӓخ` 2~(+qbe`W\dG85c%{z3^yA`>̮.au!v<?gB fT6$78Z_>P|EBC`md9/oL{+\Ye#D;;ZSɶ+@!*xN{AQgƻɏ5%D($ %lɼk8E~=y+a8jOjpC-)D|QLbiKQwDdiYv_iKV[efm#M{&R4N8>_Ӽ[YEm88PF(!%UbA1=㩶7rPXkg9%_sەˏ䢘iCE &?Q3ծ9aD9Cv.j+%6=@띿9^ɿ{:Uʿ P@OX)5]{ȈVY/ ?$ ՘=< 稍rɞO 5|VMÐJPqVN*u66rNէ847ۿw6x7c;s ǫUw-L\SMѕJ8O~_j8`wuugf )@}Zi )n9']<=Bo;P ! "KnG&p@;FsﺢQ!`_{h]t2O;8kYHziQQ3-Vțgxf ǮuCsC[X.04%#KSSOƈ#w V/F^/}/dgS'fG1_5j%zҷ) :x[&9 qXqDGSF$I7%CJTyIQWEi;IelC l*{CsX!>qsg6Ӭ7Md60cF(*v\ޙB *q ;;`3HN>Mق`-\:_\S_5 ]i2ڭ\Thr\L~:;F!$ϓ]jsfVG!j2Kk39g! M-iUJ*Gr(L yy+g yk]9` &r 4.G|^'v0B-cVxu|>^Znc\_YAQ\ú5DXtaWx֪?R=)|'6~n܉!XLYp :X=/sH!N]ZGڮ |. >ʃg6ȯwe{2S)R0צQWRgZEA3Tu7X{ed+vPY*8N'0es;Vޔ Z&WzutQuBƯlTָxk"kLS;pkpJ:XJJ0o߃x'N6zۤ7BSƧXz &my3G}$b0HVfLQI .$ nd#vYzl6vk_57A s?Ә-*V1p[XLo @%_MZK&τ gA!2 6]d[rh9uBhgMeT3Ѫ1AF9 zװǑ^FqQC$M%jxv܀'vC-~.-qr'0d?6c@7Mrޏe;z`T2|Y@tߴ\ZwNoBY:q2+<)ttP)]Sȋ(zvKr?¥3&vV1os|A ̠q*n35MΤ2To[UT3dWaf%|#քCoWNaq~w|A;'ډx^t+P,GH-  Heyt?hYi#i!U+TTbJ{vتM_EVj"bu)X@)ͮZ-mMi1_b%JNUɩ 1zc 4l|40JF&e`~lIb1Gu דYɍ#8Y\"hR yuB7$־ڊK׃4-KE`QaE@B-B\nLDP=%cP`ܗ1YF:ԌC|HM `jhopyev',D`"jk("cv }u*ՂgTe[8;{eW_2VN?՜޽`ԙsI*HN|`<ȔhmINr':&1"Qӳ@Mq^rls)WpjC/TCy(OWƯfAx3&tY2`Fa6gZ`J{8Q}왊Mڥ{MRs&8#;)ZF%{T1M g:0?C_D9D\ؠk9lҞy!.k4 |:> "_˴Ļ]0ŗQ4vBm(_K'ʡrbE1{~7+L/ rtbsFڥWN9 5.U!$akYyN]ݿ=adRk 5HUpI74X[K zuS:C4n>S`CӅ6@ u_e'ix*y,_0P>c:qh+3y4@?RL(ECݻ J۲oF'5Y!~D<~\9$0I)%1`bZ+P(Eǜ1w윤reƙJF3bVϻhPgwXA7j}/[&WuUd*̦_6T(fKM{,%>g TXm Ӿq 6Mv>KT#2g*f6(~8M(4m'֝L<=w1;IJSMDtՉq]I߆r D7a\0܃n0XGON?[цad/ !o^4oHϷ4DOj ?{ K o݀)3XLhB̈t,<_vcV̟0}K_mh=,;q$aGUPpg;q6?$B)#&P.kL7B=MŋKb40GqObL{n30czMBnAXWš4 jc5+كj0=X9Hu2ز9՞?؊`ET아$SiXh fʸv-zm[/QV,ZA_2o| : ʲe"lGu&^7;nMo5n'e4xE3mAQċ(x&&:V6 $9>-Flvjm)YiDPCӕ0A[5ԣ\*ZhDC͊LH0Z%nSD(% IgU4ǥPhHIYn=܉ЊY:)Qdzquuԥ6JôԐ{q/ j\R!K˧4 fl5 FI_6em`ZOLCѦa>R|PFdo>;dרa]:sBU N+ĦϿy+UOME^` ҽ~u! r+YV%L(td#Ec+|-~B7&Ɛdg/?NfC*ȗq+#qf/D.~xCFS+RG)XpGQѠ1y=R>j(LUKtO's#_GL*;/ oM/G[B tAmγ8 -\{2 ?#1a16cyۈc,^ +U/夏;q̜@(lRⰶqUWHQҋCz%^d> 9c3h[Ϡ&}g4si(!J*IQP2EVrq.<%Alfyu%pǞklr-g$ j6 {:})7ccle4Y*4 ,~*7#0P+l@wp鉽b)=uy~ASZ`CDWAha!\{d_/Xzr= ȡ?TC(̃A&aJ5(8?jYIL m_hN.$Tc 0~P C@zu/Das,TJ;H  ŁF 8O))}`ꭽ<㑣D_Xp9 Rq<3PYXˢB]9_NS]T|ELf . ev4_kH#5]'<˝8FEmVT?pI^%g$DَcRf#r4$—LFG$Dx\ݯXW(.{-s_#I-/jx-#;cC*p2(ߋl<"N@9K zڢ9cX"RPil1tB(RتESf\LLS0:TOSwӷx"35 tr0M @l - ;_f~lcfVǗ' t1hNo`{.aXfNJm;3WńsZfab,)tFMMMH s1tҾC&Mwn̩(@`A8b Cu+"!wچ-t`a^Ğ8A!mpsS`Be\Kn f r$ʷ# >Bm˝3,GcD.joeL޾E(#w80 !f,aÛ%ƍĻ`ډQуȱtp(MYMn?8q|F@M7&Eypklj r[_gstq,ET1)U]e[:ϑ︣.u'ل*ZHAS]K:841D_BPXj?K[k[:*ąf;T٬3^Y)%(vg#HgY9s#,"IFOw92<i52isL>G;'MuH5Cc K`7Gi# X^kk)4;cknpQjY=e-H;9~bC;HAE!~VENׁ[>=1}x}Est ź}YuJWr `]XuɧuNQHdq<ǥz=؅ClG΁H#Ebw~NmUqnN˸e˿S{ַ,IZ6Zu)F^^B1SOr,@+aIFHa" G`C¤sp)vu]g&G fM db+k#uhm6]1RR@|~s,\inBM8V~b&pV=_dcJN)/i?}(ɢ$iS!^5 nmÂww;kLN!͛z}X*9*dZhJ5f]%J=4Eh_NP^z47EFN 45C%4id"}T?h{#M> 9 &UP2S,8x$Q5pGfHd@Jdz*q~uōV&j̀ '*kpVN!sWmM䙇^jߤ~j)?v)$~1Xn-y.dSGrO~TQ%.ps w G"ð A}ű:A+v-!SunG=bk.P_|@GV{҃Pz1v>CI*{ @m{:dpWJtDcm~c&]Mb;琺p.1"uQm|έ 2NbB~dXqETZV=`z8.wG2ه7IJ{m.Zk:8_s_oXEۂAvAa0ťl'KYcdT0+54%!l*IbF@0;əgֲ!zy^mnif2}y*)!3&YßzžqkXJr WB|r!5гiR}[8F BW+ۅ{T5Vc"4~ӬE50uÂYC]N*9E7 :X9ldv-Y Jw["zPps=YBZùt|P*~Y [waE:)Q=t֦^'[zb6ʂS6[l31uGՃj7]t|]Q;#F@CcLDs50Z;ɮoAP!-?@Ohc6$IܰƼ[t ݱE%n??QCL&Exs W ߥO [&;'eRf=Va{u (P QEdgZ;&δ iwg? ߇PU͞{ݖܬ$6cϥ0ec,.Jb_o+vYbXy"u._cE>m0_bIA(.±M`=^<9JX!~E}\@aAVt.Oi6Pr;EC۩4:/ = l~ W[{{\4/ 9ߜK KZZ5jcQzv~ !C#Ǩ?V9O"/Cwа Hef 3h,ζV@0;C?+00| ϽS8<"'趔A[+䢓N|dCaZUUz%}G*¶\rLNPV?SoN&+~؛1@VO0&un8J,:%x|/`_fN @ki7wJe+qrvdߠ: { / qIDkx4mJs2N+ۡ:'/=yL%k߷:ekxuoCedK=bw2@ Gꦷޣ6+l}6eH^<]_i]x_,qaེ q>#OF!ag9:w>^V1uA{!4mlx%N(-^%`6;@GT.jtvA!^"ܸ^0]H80< 9䮽ˎeͅwd+'ax!)xi!CCi"q~'cCiFgN~w2 do) L"ͳ ivn͹e@R~za,Yizb>=IkhrÀl~GDh `"fmq5Fm X+9iнp>_dM;:BWyL`⣒y^40mI6\[Sy9n~/s-zU&S?2ˢbdopkL^^Ӑ;\2 G;(nXH_[+ xzb2{6bQ Qֹgk4.(C٫Z$ "oaPGZX;= 9|!CgQ3$- WʫnVL@t۰HJ d R.$E;+r8)ſDK`DIf}Gl ) S5n6uf:KY2y4p͖Eb\k|2GCnzN[STHZXňOF@l0a9`Hg6TE(qO⊎(=e$Ox&n/̌@zҍ\ _]v(D_-]b%\:ǢJχpha9*I!)n߯;g9zK!!]=PGG9,4^9 ? }o$͍LM=$P/oԳ%'K_(_lN6B`I7zYBлuh72XՇߒk~Zp 9G׸ F;E8WD!SC=g՜} )pN#!^/gޠlGOFEX񻰹tfs R~dDwo אsi^kԣ]WoN,knxE F-2֬P ,L_Rt4$ȍ5U_"[Bj_ppz5 *+SCV$)yA=Fa|?[-TfFhhV'8ι# ٨xP>6^!ٍ.Gn8 b]7Q4%²+ k\̺;#Jdw:C96 5wB EeÆ]jw.g,뀳Ea-̼UrEXC CC/ xhRrWDoi͘^aw̞٬<v43F%'i/6?c2CkVhJ=2h,,Ɂc[4页ꘃ3קذ!E?v 듅r4T1\AA~"rx7m?8t<$u YD,gC*oxA+T ts~KDA68ol ;anVkԘ QI"sax~bzn$ԪJ:xdA)9ejpIH,Ɗ z_&#ZU`]K|r-aa ?YE=x-yXK!]1=gY;8ZVUbRN$Gt|n#͡:FQuo8z7B/7gF12b 떴ѦNGM~ lrTmJ+$ εwzNaqV7xlyaC ⒱)?ۍEOMK," +9zy<\OUo 1q5ս5ߧ(Me;! Na]w}S]/L{P)EYNOVgO6WXV{G9[2};AwI 6X%L\*>Mr 4ZP`yM].m˄ 1uA]3YYs4xO!k3O5_pc8aa|Y:y1Zï.D~CYâjT4Rǥ8%ŸHO!0LÊW@RoTߢvq64xkΟ^ J'c/@T 5hGx}`- EzLZSLր-~"׷?RΠ3Ne}^wΐ^7$ӛ/mܬuW,BQnfiƐp-udM{!sp+ g?@3n*1 'Kl  {#i1cL ^™v 7C KV  " 26zW`SfQc:vSq`w9ŕb-9``/΁v6%مȬН&UO=碈N 69M?&g[͏.F 4_#Bv⦩6BnQ Y#M_dËM\٨G%g;K?^#~]C2ɱ6 4 1\>I#P; !*.IwwE`PB 5N-Z?DG$^6AKB[=1p۟gQj~$H6|-km ~Lg31W޻ZBg+woi* Gf~ :T}+JbQrN%?ٺ>ik=l8@ w[zX5P,{{*кSga:C>dF3秱\1<6WM NJa7U Uk‡zҐW FU0mE:a|k۳ uz*'z\JDB,׷FuޟA"}0/0G{͇ڴhTkjnmB&s! ֯Z~'16qQ@f-< rs VF ;%:?~ 8,z$rA;Vdju]8W農&R M_SR@ nbJl2/$ql\yJՈZV'i;Bk# #9xUWI6܈]љN?X?#rѺlj?,vtjPK^)4@p<1S2^mCS2pqOd!-SKJ&~ h`q)/&z\١Y8?.lkQ+AYqIjt㖤>ln&( =z W%b24wBd~'s@kC1_V-ZxM=8 rC3. 5]P\5k8 );'E[ebtDْׄX"Jj)MD@bU0Ok>ݮ/~}Ʀos@$;N0HD(+j!nYDWvսޯb& bLjFN:FK̐-rxElLL*^핵9P$fJG'0o s˕=`U{Noקgq:a6w6/UYiNjO >~k[A 3#1+p]DH146t.`dk.smwF(I=AK2SV!8J C[!"2dx,d~&$>~Ӓk6GF#I̦Sk5\nxPv6eFxy8 x+C/2oW>7nh|z! i[NfGp`i+ZXR-)9j7AQn -,;魶k4J~jcT ^˴.1XUW^^BY!7nZ`}=zǝ[3*353|xWkOgTPz*;CM" oS*xF]aX_a(z$)'aG{IE8/Oظg"SyVHQ8jHeʃs_v(:e|4vW ;|!BwگHCk:cT̊''n*wTDzu2ڂos,2I\ &=S;jDqA|J=zVt/: >DkD"Pc.RQ <1\'bD}8yNr,ł5e12?)w ޱ*զ"*N؇mmfcYBv,QWYV3q::מO8W"Žj9-fCvgKե`P͌i62 UvlE _9Q&rB^:]B`ӯ-7EP;/s+Y6%14GzeZޝ+PL7!*wxPw\Yd)-.6P_(dX^Z/eh)KDՎ 6 ݵ/lm˷6f74a/߮m+!g~"U/)YP0 HfM*<SawW4U:W)$ ̄z`4tdBw~άc]u ESSGwִq5''~}B,+ <_@6QۈpB`} K`Y`+먻*G,kx؏mqgJP{ߨ1ɭ M FCm4Yd۔)`-lRUy:S۩r 'C <7[bj&QzzSRAnjB:f 'A87ѐ4)&Q2ᗭHNjVZY]ށygIrUh+H?,尷ulş,ZwHmwߗcp\՘H3Jދ| z jm7h֧a$n=8@&!sKYg_5e>"?,Q|h9=q%3?Jz c-J7Za{'y)0Ƶ`tInEQ6#;> p$,AܜR߯xhNW'u!ἄ|kJ!U? (jSFa;. = @@3sxk4N"5mPa*S/=~ 2iAW21Z,miH˜*7< Ƥyg+eqU粋ęDX`LǗ>ҚBui%hq!GL }~D\6<Pb>-J&w;a&A0gm40V`-î#Ẽ|sJ #Hi%Dm9?x0P.C12=Q7[deY(*e  |h+8y8Q%Xؚ#pcA֋XjJ'oCy[I(+x#d޵QJt8)Mhq h8r\2d_Slh;:iqywƱ=Be?ٿ܇n%ikے2($rm?STa~U8R/o8M>qɻOTX8 Y(CE=Lb C]#斕ھemwZqS^*dIy0(qRj(zKe5&-сKk~¯)/槷j0Pܳ9= UMîr`D;>`˞"<=_O"G 3[~h%C4%fB oj MטܤI]O>c$ hձYᰉCհP! Y5HJ] 6JavUjʄ!_'1E j<:S3_8$$xRJ҆Z7 ñiy8708N:EECվ9^Fp%+f#g8/)m ӱhtWC 3"wCo꺼`l"a^S.u=Ԑy •ƕ`(E87־O6:켓xey(ApfXhmzے<ƃoovle}=!My1g Ik 7p {ՐcU6'ҬDz'>r/xR+3E/&*];vpXZ"TiV)IEVLNۛn5!4È}qۏbkDV2J#?ӞY|>Ѽ`,'m{&zE䵄Q8iF3}queNg_]jkZGPrB:bq'pVbl+:VUzAf%`'%-6 ^1a"m-wRXYNpq"N2ۑ'|p$O hkNRtÃ3΢'v28qRJ8qn=| 0iLIX.h>/9Ȟm7P7Pߣ 7o EIayv06ftR!*!P)EFG4߬d#c)WavҰ]^g@?<_ȣU Lo+I# T','M/$w4DW.³1%XoRmdCݥ,Hx#B7+KxX9$sx&Vw `ʙ75-[q;z`BB6l`6K|HSNh}9/Z\蹔&R &KI 4* '=hkEFH6W[^֤M?1VntyxWO;{ܗsĞLZ3jOz\# z\HZwLŸ}q0u!Ut-& n{ *{1_ 6pZ[8v,w QHm`*#Z"Hx ڝ(Go$ ,RJcv[t%ٜnzxȩ  ^nqzl8V.}x4=9-h4Ǜڍ]7\4 D(+)plΛi`Wv ?h}\w.ihFDŀ;O](ļ!I@Tޫ6 d2rao1ⴘkw:Fz@ o@Ӗ\cG/dA20B%@2T)yf3U}>=cA|ՁbBS)L9"-}R+%h1.-Zu#k)M]mYy:2Z:ka:"&h| e] =G.*pt{+3,$srڦoԻpctxj Hq4~d]K7vtr_= hoOF4 3 [F'0CO*ӌY W-@WL[-N5(b8FaЃܝmRhYALGO|:UcT~ץmD4Zy _ _ j$;Q¢?_s/8!.hLq;8/C `@;Z1"/#sEt46)…!#0WK H"NC=-͞k;ay㛖#l2gf3H螯1#+L̖Gp1EV2h?rkbŎ.Ɣ@*xc9V857uɗ"T2) q%(qVw>dҡMV mR|M-*fV墬iz-5_NY%*F:OG*= OH ]M FH$K3Η̸y'=qdoF3CM"\{"bn6"tОg)nf,.ȽqXw[bBzgPk[l]=`ൡPV U$"އa]XП@$)?e:dj>0kKgc9I㺦 OE9 Җ77k.d,*Ĥ nq7e/ #Ь_4.ɗ4WyQK%SC"rmސ 0-z, t |&_~8<'6~L7;<6 5 #=0,ȮE8oG]j omWhf!N289Nbn(̟cO)bDD8,ts@6Eg(ÿ"‚u͔MiDCa`%9Xcs:oP~C=p3o/5C{b8LҿF= EkΕ{{LݜF&`iG6Q#>2kfu}W_4`IYFc|1~0 l;8>M`+J@sd͙]B;i(J%y#dUJ#7 *6Pf2Y[4)pE'mYL>3՚Pz/N"5hHF{hکx|g]ꠁlUJr;S(E &y50L +Q ,Xq)凋as>5hrpc8hVsWZ78:>Ω/ecZD'):i,qMr`GbQ $,KcS#6-1"6pT1LtEbI&1\߉'ñA!Li(?w17Si!e Cl^swvr= GCb G$j~K`k8s;_za~{cQR,D>ad%ֹjΤP4VϤN!+U@ ڥu9{,+Yj 7!rJiYpfE͌q& ^T-|{3fW:.0$tKpC]` G%I:=z%Qva^#.;R8WMR.|Vntӎ%R̤b 6k[; Qs[TwP&^&)U*YΈb, YD=cF0\TvA=¬5K1aBR7U ☉ֹGo9om>!'nL]O5>>QX;bM[0zNC4Wȸ$6OOΓG8idB`16NOoGSB`nV=2Ů([N(h<_OBaZ ydKBV _M]" (Vkpjl@k*y/|FbP>+,t1V48RW1tѳ= ujWQM(e*ov@0$7AP^y?YwR"e^ڨlLiqEV%ra3 Kgl<}|G9{^UYK"S ct/dx#ٷҜ%lI1Ѭk|(jJ1pIwTǥ&%{mTQ֓g9i{ U^l@`:53G(]bsJ+{AJI]O_o Ĺ̗4OU.fh(+s`Xޱ1`bw!@e#ѡ$S=Kk b6cå$ ,8uB:Oz-t]`;luJ^] K/ i]dy.FL:tFSpw~jFĢ3|wOZWA9KC+fF* "43<} 82N9t >;~zμ=A.8 |U6ʡH#,mFaYvWoiQEw®mmkLJHCవ_[e8kE ޗ⩠$'}v{̦Fgs-38EJ=_:ax*`f$ub}A&L`qE/}Dش/I9FGf;#zF{/0J_x<>IJ=Er-&D6J"$ _ts幸Au*8yhiE%%[a-t2OS8cg=,'z_ +z2Lj;[̻-:Zm"W?\iKKI.Ffl]2xg!M~B(.H >)/E־ (6Z,j1l՛=I?4e9Rm)BUC{yYTNUk #/AQtc |])V0dxU>{Yt.khzY(4{Gs,0,3nu?.5IKS k'zOc +ڄBG3frkfܤZϾ2u~LIњRp0Pdfe&Om4AxJhBgV~^,Xv)ԥT#< d$PС@./śze_ٸ+bMw>dl2eֿ@kP Tܳ:iImyi 7Q{aFߑb,;>*7?AF.~ل/ .m$ȿ]]AIivd=$N-vU[a\$LAY jXۀvhSqAXDV Wm}Dg0{45#XȵV(isUn}xLf-pg{( T;?<*H=} 2FFw(Ǒ77,ҸBgLl%$MHɠ'gSOX&kvsy: yCDnghaD[Bсs>|R+"&:,䑫ooې U]ڒg %A5~ 9_ZpDL!vHaoh/|=.r'$LdɥG>wX!B3Ij(pדB8d*sZ;Wq|!_zXu7rX Q6ѿ ٻTfpJɡwf3vVSUmvaFe ,DWZ\Z9HbD_J$V,겠snDdK.p%ɭf+)1o,XrwHP "k;/4*cq3VFP`!E<l8 6R+U1{O!D(y`vVQ9`==l>aƱj`,&tYւ':˩e(KD)mOV@{|(,ȇm_^|ʕӖrrQi(-NBA{T}r}^}-Z\+1KuT{c-mf gZ"`J+;V1wŽCzYkhG,g*C-PI@NO L1MU픨^5MB4=]ZPq@!}?so^wKuO|W D =j{eCәbc!ԏp+/ rL$Y5! ^"ȗsWdX:R:-+n.ڟI"Yˑzi 5yb\9cUoTj6E}=&rQ.h}{)''mZH :]@Myz"9`{0́Cw(dt_p-oB-NqqI ­ZpMN }ڢEhHUdCG{Mxm" 3=xFRv6H-m>w4DF4ݚ;..:dM~3&ITw5b} Ѫ][qZ8GMXXv%3|$ ɾZ"!B$k*槎i-bIx(9t{ Md7f>apqo`+kE*<7aUmC Eb5I/'/GǀR=K56cUI^Z:ޮ.FYGm`zRZSgD_ DF4 Bc?{ JS~IP\Ww$=u nc&sCs|ÅXq`c^V#ٲ Y/"Qn6 ʦձRغZ)Ipݡq 1Qewo*!]TAVwRF)AbpiJA` s_U=$ 8[#ѳ^O40W엿рz*9T>נ `fpANju !0VB'덟z &C)؞ܹUUxzn25u%xEk JB`ƻ`Ql(IAS ws⳺8Q:**$l#$.]>h#ffs+oᄥy@Jӳ9~Q`@hŧDj[#`|Z2S1iozm#FwpEbt~21-=jX VO| ǾBn]BO;Yq6bٷv4j$ʒGYlb熠ٍikKk0/* a.]; t+_0\ NAlz+UPA[&6U=3?"r5豴ޙ`aǾ8cjM F妁)t EjC߯aJcXKaF6X&P,`,=si\^Ѳ)H:9] 'tڢ^yE/ ˥2NIx=^R'4A_7- x$7ҘON|ڂe .ς4vPj᳓[.%3k=KVdnA <ɦ_Bxeذ:᯾A[lC9 {NoW՚ۭy)籫ՋD>p [;[+wa{v!omDQ5JPs:їjywK#)VfS$oCh럒{sEK)2D Mc+vѲ{B;[\n̥4Z{W0vcN31vhV5nLA~.E+ %yb5{Tm|ȉ,+Ko1*$bTLA7.E(B~-.K0{ǧMY24bE] æ߇q6xzX -ԉҠz0yܘ_*.NFMs00x`"YVaESB+VH@KEdhqgdxVgua_6n\Dci8WO)v>ٗ`>LBs:aF@CNK qx'g|iذ93U FS(_WpYގR(mt5;geER9$dΉ눋xWJ$ Vr#ʲQ㱦d{(uJ[2i[=Jm\0ݼg/D-QJi*>UWB!C}mNHY4 Y>W1@ւWI\|:-5TaA [I1yj3+v:)D 9g}X1~hgD7Iҙ2~bp6k ^[aw=Ւ ]qz@ ug}Pk8O8HuMyBLXw2scB(.3s+CEL6W,K 39tzMk̏ wђ{ D[<\4S\K^I_•4· h[*c=YzC 6Bo^Mb4sx(+4( 5~1D#6 >34ny/6<B]@̴m,PqY:òr8mbߔ ,  <{4Vć^୛hEIQ*+P =ȶ=+N߮wuw'd*LG#[74Ky:v wg;fTIq;u?mQ2toM-2ׄx!K5.TµX23r}W4*hjɞH$7Xz,jy)y@t}tm冲mi:4 8ܰ<٪M>!;;zvWRjtUwұi淣?F!6=@«P1C!ia6DOB)C3! Ɍ=&ػ'0hI6tH6(Ș[ri!Invltyp:@Wy5e1t,EWr,dYh@\ t|i W'=#4!\"$q >?Rx8gE N4xِ6t+NDYۡO#z*A>` h^AT |$tܘr9PXcGq[cᦖ/p+d@ PoӪ&n2!36Ì 1v"SKR73|e>s2X#y.TohHG#O4/Ү+!7i97H4GVI(w nউJSRSBAk gC.`-Я\oiXN~~ Fj9 @w5)HSs ͎jߞKQV+#dwcZ gjw[ޙL sZ4OU1ӵJ',GQ:kP~ж|͈NCۍhR3j6X[} :sS{"azd&>yT6s$im O"M=bn4K?ԫ_گXӫWZ$'-=JW)R~,s 'yD,dO= mFlNޫ3t8n ‹v=Sx|",;3UR'u(R M/h z ˚->o>I⎉@gzcy@|̈́<'l>O5ǠQd'c,{w8/w[?Nx=vQBݵdm +ccdA|z,G/#!'OJ_ nXvTo}8}מݩ`żq6L !(od9W[mSjH sxR;):Z6]SD%0^mHHt<47ܬ?BI)Q.r_.:S'jnH CT]~S10lp_=x\d924DyTK돓H>ܢfυ{͞vq+|:);a@'vqxˬ ^FoX~xM>OK>kgE6qɠ&x˩W}Vm=DoCN)[TMpN{X63h]Il5/M GvxH%NZy-u'ɨ0)]3-m1RvQ)6cZNZnOK 6 gCoo}q0̕aKƆM(^0Rq|bX67n۰Gx{!b03\=>.`b,-@³_ˮ'"e_Exo2b!jB#ߠfk fأRb3U7Km'Tpk+UV<|zś r~/GGrbpWb)saRϒ/O {o U31;愈sa30UIvn5vV4.EE%Y7P>bcO'?@(pJ, NX "w[ dCr_5Y "nq?)_~+΄~woƲ N%XoYFLݭ.b+i\K|J[!N|=DR-@5jc{W' Htaӫ1f*", B'zC$ă0R#MLwg0R+[r%ut_Դ%>nh[um55StGFqo,XNi2`V}M^VJ_#Ys?L9YdOfah'Y Uu_ydDʳ? >0C{W|լ&y üC|VI®9umG|0ײe^h4#AE*3W[dj + 嬯3baaWٛiЁp!2pWth^?IQ3pME ncDܽ?-f /9[K 7 2H7qg2Q÷P>I7 bևޒLʸwQGΈ̼)ڭ_tNɬ9LeFq^BX' [.K_7o\}G0Ʉ{?&~ob [;!Rr#ʳ7|YiJk {.C_iKfQ̈́AFqzpDrC-^ȥVy͉ += "f|E:w$$7z6214īqRzhvξԫzF.L߹"~ gMUTJ*~t NJЈ^,k]7X_畤07p b7  {[ʮaߋl›y|w((%s>+[٘$hMn}!+RnnA+Q^ 02axRXWCΞ\?[Vb V (K5rPdC9L<(aOUbk]4/OJQ J}zTFlp[@,xYR0i6o% $-*z9+i#7S  R M]:@Y H$J@/T|=*>٣n^>ѝ#']4ի|aЖ)G;"1B9T)&| Rs,Y̳%3+ͧe*=>i,V@́f%a [i#%e./GDbeѢ_Jy`#$hf`Y3y֕#ulGdɃ«̐63 D lla~Zd&FZ\6BSsՏZĕ, l4!B2bAWw(^\l{Hhz)V.=j߮2g5pbT̊"_daݼ;^ `=KVȺǤZ pa'>bv Om ʸyMC]vR,OԨX/T*jK˾;Ә!he~P=:+##U2_)98$G_Dv&ޝQȪܰe$6U婩斑oXu^wjsRߝ >_;0\;j%pĠ7I6 8CO.'ƩYO/(&m>HMoEtki ۞ȋԙs=ʿ 4!5".;=VJ E 98#K0seaO)h5bKB]#>M^#O߽? Sɸ׍ ҤV; .i\EflĉK4Y ݬEn!~4BTͽ[zVXvG0m(+KNh3H<#]?=9G'ʘI/`'X'ۙQ{?b3m+,?{8bTDLH+E_-gdzɥ]1](%K&2It\ xTT-Q{cLv;%MP'،u|BpjgW!AqҬyM 1#Hiir:&9鱰}zχ퐼PH:k5F`e,t5#s}0ۈ9$-8J,%y|yXLQ ?")o3!D[vbo%rhW0e;.\QUȧ&៦ԥ^s=i tN2%nax~49m>;hB7~CnjqRLf k.u)퐔R lyzlh5'#*XE_+>T>!D4(usǘN[0cuj@|A[z7I͟grϖW&|MJ-)rEn*NFWfMg \x:L,u[9:nӢ[-Z7tm4v] (2S9t c--?ކ9j(p3TI9!!J6Vl{v>z^Ss^H%3.E@e QPރ`e6$=UP֧6}&XKRC`mm䟄5lk*Ҟ'.  PόV"ܽ_4C%a> Eβ,xֵ~ȘDwH26Z/W۸Cx8 7)cUN9o>$3D}%qUxC0Wz[n=ḂoL}"}c`w4z5RC!y۳!5;E؟f`UhS] fpk}$3Av]|Xz!au?k]Mw7QH`|pg%|9iD?Y?S /|楟 8qk BX$)A3elY(x_ !vYV ک N@G #Adw]SvT(㦛9М>O®<R4i#n!RKG>lv^@g8-.,cj c<p&^QkH# sTø>-ޝhԌ 1fF5Ĝ;a Q[TL pbvsTK69{ܴ7hFpu 2єL' ܀LgΓ &!c E{i [кǗ]轅oHM!Θ=YI5AȮ^ݳGR{ Kj،qQ:\.ˎa> &]|:IE~2+;՞o;jv]6{D]p2<L٘m ' ӧ2 POmRnWL{#X-dj NZsɬB"%yuz>|a?@~HtX0x$N*Z[#tLW&@"' vNeet] :+1zzlxtV;LĮ w_N\y$B22BR,HN^: Fus,ڼ.-4x7ZJ&\h ndzfuk> CҺ#ՋnwgDxC<\/+0c#^+'tecF3$ 4 *ls #b 7tWĭFߙ[r׬>D^q2H'ˡ]Sc c .tӭ I㖭q+,ib,A{rb *^X&Q8֞*yZn(`,l 4تR`ޭ}$h~)SzC.S!aE1dXy_HFPBF*Ng7wVcT֩xJuL](ƅ-n!oLo#@$E|@I6*N߀<'RPa .j-K}%(IR9ɷ<`?Y.fg$ %z) АzxLoiM,hH ^dmnFOԻJ0jpwl8@ qj]jFLh" z -f">.WHW #S,? Y]Yȓ/%OkɳG{7h%HY'+:bfpw KPQ%]eK更xϵ. l $̲Aٿw~jq8i >#f_Gk&4;6mN?$ıhrvL*zeɄi$,;-u2|@e<hx8.TY0@,x;h}ptgc,1 1PO&i_&/ZY7[B!]hRZJϣK@tݴղ4Nits:MGF Ԋ>D'&C{?O_en+,]^ҧDTܱhDpY4KӜ;Lȋ?W,EK_ Ϸ/(Ÿs1b wgqu𗄺`+w),E<1z5gz:XM%7o 6ef|a8(&w 5?2 ( Y[oKF/k/"^O>0p0\F nȇ-d/C91)$o;ABwf K/́뮏$< $| ЉJ/)d{ГϏn)|TUN2깼K/vs#oBGkR~h)@N.ROehIY<#:[!͹"qZʏrPU kMYN2q'IW_D>AA҉w;S[t!O^>͋Lin퓽XlK[3tם ӷOq&(1_yG#)L Mآ\Oݎh S͵ PF-4Uj)\ bYuiftV'oG8KJY*҈+lqRĩ)|Xđ+i0OȽsCTUWFӄj9PѿM\[H;!KCA oAvfq՞$[qdj%Z$Z7loHWݷCiN[#BV4KK1U:T(ÓH;*37F9 vhպO.ҏzY*qO`ԋπ.'oa%EJ v{6 v|`a$_)5[mfR{?:*e@!Jjݳwk4h|ϕ,/O,!J@u?ؑ: Ke;9R|\!Z2?JpGPg 7Ae3/52TG F]p y1֞exGw,mvV7nP7\X ge@H-@2SuiUqvOcl̩QJ1uzBs%Os@Ս ]LmU9T_vK-ǠYɢUѰM&QzoG iEZ>$$" s\Tj]^S{P'R4eg&2͕^W2_dǐ:!P/|J_h0];wv7uhv%&}Cδb$??2Fe:øflykJ^5tU۴`W"t^w?R7~u[b9~%9/^f/Wp;u<*2J<^)Ś~c+c!z\XNXѲBR]K\-xMy !e~T =FF~rk$a,=% Fj IQ adVY|3BY've L(#)ɐ)֚wZZIo{s~8HKX%aS8;T&]G!Ł=&p_;*V:jKUֆo(X CF,O`^tuWEp@t7V Gv6E~=j(5YN†v~ \3L+ː"5?_2mu5vGyza# 2b>kSQ.,\WKhiK2,3 ?G?!8j̷⺕<4z=~&=Į} მ*\5DTϔ0#b `JȻ2<-"-i֯5]*qmm F1y`8X, ̾ &£}''#EvR>!ukbAN~jIOGsx-1VS(lAH]LZJ@}YjX2Ӊ|w{>"MVU IqcZ*钓˙)X@Qi4fOd)YԸ6ٜyK@9XA-Hgv5#:x_W8<.O 54J [X!6ʭ(Ѧ0( p0Iu hHe+i3i 9A ۫+8sۇ{I=!ia ׭7VtW Zb - mT3FxfA$ h updTW(.&YFq[Fw2u>dsWj?C c MDNH{xbXV.|k^,aړ)s> o 9Gܠ|I~W1V erGUٳMrkR@{[PI9HRdt#uZO >:zku3Qݷ!e7!Fdqzp%gq5iVť핃Z@H>1t W:y8v1+&\NQ@!0_I.r[gZչ"lRo]fN;j%H]9;L)W}pP;Y͎6$A!yv%ݢ=+sف*;OszW4w$ImF|Sp/CR@wC4%/fحGri|bU<46tH8"5)\Ή\@@J^,)B W<7QIMvthʀMXbb!uro j؉J# nUŨ9SA 1YiSK+"Ԡ-T95ϣ9܋5Do˛œmӵ#8%5]+Y'NR'Ee-YN#ÙG,{]1&v /?HF̗boT-^| -zH[uF|8­ox$VPƷ0P'|?Ga-&ΚGh.¬p2A;,D>%-U<\\;29I:5fST /\]1k緘Q {1s PMKQ gQIg@ {zd!loЊ"F3Olt̵}n MrGLρ]9pz#{ H #@{LtÉpD3E|tGȝJ5p=M(;I_ i#"CG4 O>ƑE^$#GGB;@YKV7NlS1/e_y[L[r8 w/ _$r0U-&;"j1<*bMߟl:V֑$=9]AR&MTe4D Z "SMh8L!+s}BfPY/PB6o"LGZOy8\Lsnz+ǏWŝ'kiE/c[mj-jg񰰸xnND[֭_8.F8.@~)d[Ԕ2 ][.` C jwq5iζUhKl @3> r-^;ɪ9Cٸ4Æ`.~ҦJ-"M+tJw6'}1E٨yF3ĻOI @4QC48UD.06iY;k/rz_}Mu،l2 ( {HA7&NVr !~usky}L P?0yiS a[!9K_[}dJM)R3Eq3;AN i=hZxwoq@c"lX^\c8Z|oԅS({|{5XBU{T%7L͉k(+/˹fr^r)E_FX;-qydz ;xwJ2( ӥπ9ˢKU+Z>;G%̉`#te^ok;GvNSϋ/QعEgHeLÆ& {d tթhך{\%`^.U; ni;myכ p}<c ֍yPfBdc {"-ĜI<^'?ɻehX%oz*Tu{p"#[HS)a1HppsL9@>oI:Cϩ4/DE$ʊqH-Q=t8~N$Oa*h7"8Vye`^n1{>^Lg1s9F28r Qn4]zeIFRES患RgGJ_~!T͈ף"VKE}wX;DYYK_B-1|+,6IH+w]0#^-yA,Ǔ,ev-{z>QA'-Nm"-bkj6::*e7hߠ2?i^եuŴP&.=)[lS>ѩhӴ-(DB5S0~;6~*'[KD!WJ$׻BcHr~x天jh;9,F(Z@ sDLiڻ =3Oa>jc<x+ bn$@F@a8^׎qݷs^3?jj?@K,t @;t6TP8No)B5lS<}\X߼'ZSn@XFԀՊ:}m z>[ǐXeW56x@//bt%Qg߳Xe\xP]4?:W0Nb"- f?, ?.2RTUo(bp YWB{II[yTz6ջ樵J7cWhc|зNVQ*V'HoOEXkk4Im)֒ž B_Z7`:UcBt/>nv%Ð#K :u@CoIljǗ0Hӂl+DtOAXΒaa % [!qp@J/0xC[d \o:+9 ʾi=*3ۙ^ r$h]M^Bpcup|!3,|".z,8;'KեpaDp8Hɠ+O(3a&Rx2Q?Q#/=p}^ӳvC{61"5|N/}묄F7G &L?ْ:#?āFFvKch{ C| :z֞ U䡓Z[ȘvJ' J׵s.g#]0T:̽C1̿XL%DIk,.;~Dhe*``GbexEf:Œ>sd1Kbߓk\g˅tF>#m ԾIpɛ}Y4MIu=ڔ*|:' [y*ń34XZI/^M).FX%\e1;Ə:kxJL+D_*g?Gڏ0uAnu,-2 t4LU(\e{Hzc+uƝ .w*sPO<<+ad_* E#AtU)W("}LZY ~(NT ŒA-vT.")m(F+|ytK)Qq,u(}JL:J֚[)[Sne\^Wf򜵋}v}$X ('wc~v"t0%R#;o3lߟNhcWNo C9#~ZPR$Ө C mHΟ7y_ɻoM7QVX$z""5EQit!v>PkL4r5^mh_|/{3480!=߂h{l|&uāEYf9^"x؎1^/Wkkb'a0-m $@[|g`K#c`=D܊_z+A 8'#O1QrTi] d_؊-N,t y N$WZعɋ.TQc9a>AKxGzu`߷F7:",ͩ!q?hV-x` /' bKNh GRR?Qu3~Pa+1E+,8>>a`DT[;50ޮ,W3!g_[4,KEma}V8TykI#l譁pq} Dqz\I!P#1*-{&\TTi"b౴#>.PԵ'ڻ $ .Egry<4K* IAR4`J Pޖm>6'iju}f}q10N7R J*y07t4JY&6Ԡn4@DǠ 9 q2'yuuh}찄LM๋;zv SM oI`s1m6}UMb̓T3\ K2j{U'/1K6@ J:m`][ o!r֨X1;jŧEI-Nq r{ǛfOۋv #GNm@kLufZh˞ln#)A =Wڀ 0>_)T{cX~X+ռ6j-'["&Ȏ9,O‰m= X@CG[ᓦW5[PUBI0x+Ȯ>2'؇aan.M ɍS-@oߧIYGJ,myri~K9 ve99N(~Nf,Q~!Y&ӣ#C$m\86Ŭ<7DIqJ|[ՒZrO;@N9M1BpayfONo;^T0p>9 nD0!ow/Z,@QPu}pjT0/nҀO{Fr9=o%rGr &*eJ[菱AEm*,f<E=?3hWȨ/2zw/gB~ =d-^}Ì`fk1艭8Y`b"2Me%p˷.k|0Mh,͓567$Z69L?yF\X=JޮaڶRRJ3N[kWɼcjPZܭK͉X!yFZ `i%K4BC"遻bru君f+IEtI{[1.F&lb|bAL}) d*$30rVoq(34S|gTchU^Ŋ$F̖gb U+Ok;PJc3.yu vZPv_f=aje0-0Ր~Ťɛp5?ZsO5q}9MsA^ްJMZk]R-O(,92S+lU& p*_F dq7Ukuõ/2!{#gS/rYjH@.Kjr™x@^-]#rR0k3~N:4ԣ{iO4I[K6g,T#I"*Xݰ Z50!@MQS G_y4\@Xth$p<_ E&'("c;q3ͧ1'찠2s ^Nk:)F>b$1W(azĘ9q,f5;0vQe0 Zc"Iz>JQ 7jO?gzSWRicAC?^g{Hd,?E^;Vk\d0o%r+5GcM,t Cl]>`GǙk4F!t:)Ny!pqBa#GgF_pUu!$ӊ[eR ބu,jWΐ3&x$# =VS.+['$Bk$"7Clv)D5,_jMr,ZRZ&*#602.?z:~9G9J@Ӎt3JjRnAJ}߲#̳"I;XX;BVLx`ސ69 Q:`\pDKeui;(TwJ2Zxf{mz/rHbLJM]pg#sϞ/{Ku7"ҷnZUhM8P O %حZ$~Wݼ-F*]?f`%ޫ+ >2F]"vǧQJăGh8Vph2n:  b!;У׫#DpsiSM -E/3bL_.?x?0b6[2T/D/mqDU|4FK *,PReTO]^P$/U` 57$ [A%"gi=caCzv?sʝO ֣’,bY4C|I{ѱU 91!5#V?3{8$QC~AΒhD t;zu)0 XWGNW"P t @Cox9vqa)BgZBG35x8\?~֓tH.cBaO72Ss %80#QCD6uW'=`a,w[9R=]gQ<ɩ%n8:V@|NZرjPrs82?ntBFSȽ$6yȁa?&.c$ˆ7FY鸂mqm>N"u *k@JQC+4Zk  Ϧh[pnn@x<wPT8P.OSFG"}rS}_G>5~b+U em&]_ÊJqeR(ez\.e7c[6`u—jd&c F7;<[~T1۱F|`f"xPpAO= v?.|thPW-Ѻ{4rb33PBPV]O#KȖ;^M1%J?yH/L.c9AB &L5fIENmdقys~_]afDQ;Ո،Ovp/ @U(b?p<)n7N%x4Amh9 FI~B\Aj?*tJ{V3 ̯  (3dieVT)*O@Օ$gX]0jMgCrY'$iњX= !Pm:گn?A9Np;"w 0^5Rc]otBIo%3#yЍzjX2 E^ ;%#=0dӃGS,nC៳ 쳯(Ťn"ZC|/2 Zlq=Sl"QѴ!}&1t G&^eNOS5%ESLHImF,YȖ,R\YeIǃLuE ,>Y-˒g K+en*=%(ϭ-,]fŭЙ.Ȁ;ɱ)}P3M!B:q7-r^RICbdSj{FBd|j.&eIPw,bon"_kŵdêbg_0e\9N4=#~TJ _~G:S3F 8YZseF[m j9 wBc_|D8$%uŔ|gdgG ,-gķ)G:m u;z4{$r[`X_¡WDM,vhmي*QTB/.:ڧwlF"zT7DŽ(\P|${M4BO1"녔zqQ_`Y$ZY˻G40/}aZy|kY҆҆=: uk%[P XZh|V?@uB#;,Bwӿy~V ~_FuW{`:9xn},tA^;Gwm#v:W"TWJ $7oYuN]P#qxgܩ۹"G,76\u%Z񢘩U=e(ur12u~*xNAc"_\Z)ggH&`I6}B ].j([B޴ݦشYZGG5xMU}٬i `//?4o#KyPa6_ 9j{p%KqؐfVڦJXlNe2-qvɆ65:U3tҹ5|0.% ÎDzdSuM|,}\١]J9>#vzB ya'J!=[*Էꟳ,8h)7%}ĸy\4!Jǻ͏ڠF6l.źBRt Ăyk%JDfOt-ݸзV_m$~V&\u# =#mÿRcp JkzTD47>ȻXrLAGs宼s/',]9lTѐJP>e_zpйk0?j\"gQ$r!W(#q0k~Hu?ЭR>:Ol^4F+F$wP9X{$ s_Q.aX V[;Sjt>æ)˷0ѝՁ\>٦ V&4+n ^)ယPH9Pzr3K`%"{sX3H=vZksގy%: G؉>?"lPb ;-~)lk.LfNr*H !"V\v ̬ wsBJJ^vhx)+FwRM;pSf_5AJw݃jj. M-#}!\.5iŶiK>i)`Y-Q7ޅ2V[]CvLhkw7Bu"Srs FE2 41{IcDLOY0uD#V3I mC YϏ`QU*m豶[v]",vo\DoA,/r~-KMU'pfTz5%^m0\Dy_z\+}545qG"J&`EBU C*"(tzK(wC|N|xA$ l-1rG@vK.B]GPcq ȃc%B;crzV {u"9޼,ETdM[|< E %Uڃ̓IgAZGNbV yWe!($Fu̱6ȰD߰jl(Zry|sb/XPe}JsNܞ` sx/!O3;q2GJ<2(qmoɬ/fFQ~ e*1™issxUu%|r2)>'W،܇;^, cu> G/א44<߸֌APR:~<Xs^B$ 72IˍLxY'UY셻n-ɏx 5dɈ@jW_KEQr+Ze Ê2-7Cݤ3/_RAjm`x2 M >jgg Vjp7fyK/65P7qz4۬Wg-S_mN LpsG?i֗Wߨn˦ 谾1(YVXGtc"N(H%׵j&V]w8Q\nȘ36N,w=F! T#O/[NK.vj8KH0> %W4pA1}Ilt5>^c; 1Yך'c<4Rsx$#-A 'Jo|Cn߷Z5Ȋn~VAzn9x?؇L~©oDV5PӶMml0b(S% =U5"RĀ4)}*FHC: 25dt">`x0#*2see-&s˥:@*Pø)7H,exή./)H'Ay&Nv~XiФD%W!V&}ذJA.>˾a-=pj\Ut~ "J @:`$^*ӁZe6#31Yb*z-l\GȈ8ZZPOXZ9xt4Z@dfeC@1fmWŖD2*Zt# ׯb:5Ǡ1[ŏ0E(d1Y*Oۗh-ڽVy@@@cy"&rL|PZ] ,APA;"]ɇ_moC1i @ֿفeKCԯ:l3Tf"Bc<ܝC+nR9G2 7/d}so qdd) w #Qu#*XkF׬:e(2TzqI&Ss^zGn!9v&ަɱmS * wVOv}/^Pb+KO ݇[{s[,̹6;\$,bF.`8 yػ8[a$'x\ˢ$I}{NgS~n6'K#=*k%ͿB>6t9t1WEٞ$-(rJsϷ(`zRT4lmwj2M-ނ? onpj7`n08X E]/9gJEFY|l:"$GXwSz@>`2ĎgD|?VSY\ )X]`wЫΌ@QTs$2B0;mT2`N1BZ<|sKz11e2 wfH;]{P䞬9~qObҷݭ{?ǎK}%W2JLpyZH%6T/c1o?^.Meapw/υWP\۟$ _asbh**XZkC޻A`PTg8 HΔԥo[>$HlQZyQ}QtǶѾϴxCp>S?^),%Y$BC`*Gݿ~,)Er`eIf57\NۦQW9馆^Q{|8\A]{|Q3 !ܛ4~~ $fw.v;Cqp =VI&x0_gk&IQ6tIՏ8Ϛ(GNy]eOސLDi9]R#^;f`lJENk ܵ)m̝&4\?*k*xp?g3,&E6cߧX"MP2t =Pzx9 ޾Q kan-ְƾzW]XN^'ט!Kk)lƚ[@g5{;TZ; QnH? ]eϼb֠YWiB"JkmM5r9 HVxps`;c"a\B_LD'p\,;:`ˡHIGEk ଥ9ARYTInF@Q[(t2.xPćxB bup:y/f„%Xä3 O}_q;3 D, o`5 ݦ>95XtRF[/{dw Y}llPgO٢A]sԮ8vy`&H Da|7~>ݐDkߚhl|~ ab3L%T~KD+QS>kgȇL?W 5:RzlG/B-D%DFD`kٸ5s[y(gMFbHi:,ykŋ;vA/2ػhi^dd[44qr?~}-%=ʗ+Dȃ{,`XѤ!OƎH"IZ$`]:zQ*.qrZf/.}/$vlQ߉ݷʚEOƄDۂ {L@QJX?~#K6AwŵΗH{+Yd/ȐʔQ]F ͗Zi[5K&$]$q促~^"u{s:6GGfC_y֦Qsr _;-B_uLwPk}Z% H@Dclv*\=%Lט7rA|=Dw,@,* O 9'4owT9/C)`5qLLHRwyTX 9-`aZZ ~>BxۍFxkI ,4TU? "+Wps Ԩ /,w*#l/C*+Bi|&a#zeB#l+~IQ<)˦XIV%(FCO&?~9.4>[[gy(RpVBYP{-Hܤ4x͖NCX*M>Uy`l Q˨eF Wv%4} |{303NU5DC;Xy(Ot'i!xe[ܵ'[ je9hd )dSM4Uۜ-Ft/ }jAOx[82*唗lrװKJzp3/LCr%?J\2$w FЅSC JmW~Sp }%4@a/?(h5Jç:K (mJfaU0#|7%'Nr[3M44=žfTq᫔2OK,wlk} m96z.G5UlgB,d͂4rq+Gt ؚq6HA`Y@w ɠޔ "Pܸ׷`| 8VCT,@5ȅ("Ӧ':tVOAWyavi())y}粎 q>ŻIrgp&Owg'ybmGK01_8q`T2bCsp#DWyLmCF, &'jld0 P@g 4ŻR5 ztBEW 2O Sէ\*} ah=%‹A|K/^Ge|\>2w_Dd𻂂"A<:Tۅ "-'Y~!hW𩸰ATN 樔QK )K`ƴR'ß=5niĜ:pŷ8d߳Bo̘N8L 0ki/vc%0#zpwgcZ87qt6O0m1j8}"E&Q4Nlϐ46eFb>WСa8nN`FQU*q.^2q)o„h3'FF9n>ѠdF^-f].PEur;2C.]=]13 0^TOz08C]IQ$Υ7{_,ƐkgȺA*~NMg&nIdYկt^VJuƛ[-KDy 2riAZǂe*tmH}s3rlm>vҴ4 8νlO+&ޘt6U6uK.\;#ߛ~l4%V|1@GC)$G>ḕL<"F|oVN&${ry=-;bN$Y.iO J*HRN5mD6l_ۺ6ŋ"܃F5 s _Vg%OCI ySkJ+D(% پX\!Ls7#u85=dxyE8z\&CEDv4e%g R~x)߽0],r{(*sge8}zjT9" 8Ni8 gi2Bj}= *9&rd5t?1l^F}՞YveAS\^{!R֏Uװv+M@l`Z,$*_txGpͣ,ML~P E;._ @#9t(8&qOM=53ar8qd"_݊lߍ(Ayk"6.=-  7X?Q]]3S>MyĐ2tPGB.XL*zI|ت"zM ЀN0˭uҝҖyx61ã.#{nC&35 >'՜ \VUͫn O(USwn S[FlEz=lmb>!8WD+{d~I Y mm G=[pI9~ ƂqOonVoCblKY]_8҅C`o6;ڹ:jpNW p `1j_M6%F8v%v>Wf,:r>F[J(C8r=g$9u,u:p 6vPMJCgQ!ho@_!Oԏј`>ˊvzygXpNgo%:"]I] mkGapToԟ %[VҠa (-ui[ I^֣?uD`7f:58JPcw~=IlG0ODEjf7$pഞn~+K'XҩλWx ؘvC.g8&b&ЄَofJ3=,ed"Ց74Qgl;M^vTBzt'qs2U8{ S50,;IVZ3t|KNJu3>NV8q5Q\ >^iḶ~0x `զ~# ~ymT̗G'U=O"Ls'wGOa=yvݹz0|UzWq7ݧ+Rj2Dz5sN)IP;Ǔ'qpyw |̐|Q&rk/^ ,_r'4k)[E$u_x\*_=d _qƳEDQ7NlFyFezHpu"ڢx+$0;shw}G '( %(a70m J7z,ϘqcjAf!sgf ##Y_:'H)j>>=,q~513" ˵DKO蘭q5!7]+Ar~r(i6 [<;=En1!ZCd]AYDxwE^j"kK<ھ5N*rm1KK'M7jˑ4Pʗ^fUwm T < ]1E!.<*N]" b=$hY-_5 DYzC`_?4p;ST^lDtڿ$ ?aHm3Q>.v/qpN_F>ԇ"e>ؤd$^liv$uFdγ#-=6pD8J]:(L^[^?ah=W2<Ac#*jR $4Pcf[e{o('TM%;c0!z%_4m:,^r{E-Wi9%Y!͞GEY;xi]Z/q b3#vr\Мs( k3P/8wZ̓VUD _D^y])<4snC#{e  Hk"0^&Fs?vrd !]Ǎ?KE9O~N!?/Q^;'њ)q_u2 7E&q X+v5 _Mf2/6XSQ UJ9e0n{A ,vg8 :zH|I,D_tYPP5a g#e 9:$KM4-qhK)XbsA bMh=_am߈?OQu[NA8Nz:WXx}NGv/fD y*gx$ dba0}sΕimI_q=F#Agl}l]$|"h7cߙuH:G>Tނ!P;%мrX& z,!A\<KcKxdx4]j>ȓݕ,?ڜC-$xK.24R``Sq-I4Mbfѣ[HWO}~̗bmosJd;/)\qrI11q"m/HT09mQjWR֪3s_Tՙ%A$TW!MXfxqQgpk-;=a@/ldGkKV4|hxR^TfB\PM*l\4ȑG=!* 9%[eZ;xV'!"kp4AkQdB -ぬBW+6Cpo}LmzdVƾE c*{}#j+wF}-)%]>מY3aә4-͇"[wFƈSdt|Ȥǧ <6+JW|cUK%rY^zgS uFȴ`!xzRΑ`uRbnk+MIZvsyOYij㕶x>w{T-p7nMHŒD _^ $m72f_R)Z5cF"ƈ8ce*ljOL {>xŎ(ZkT[tD܏y-މwU8+mz}9Y HʽOt2Ubэ(I3=xZJ]c-?;OP-ǫH gBZΏ^cLИBUY3SyҫiH]#Aٖ`]G;?=dNķL<b (F_N%x!\$u 7,5kD3t |4BiiHxhY5}q~!N=Q,M;4 c -Vaq?널&tꑞ$n.@(gב\)*ꐖR_1)+p/5x~-:dt]RpXfEOUJd[]3Сk>) )T^vZW-Q h]_i'р7m ՛+wD`7Xu .E,L8_@졑v̂&9,(}u-ʈ Q+8րj?uaS?]x2*r4I+ȕQc6 ҧHPd}g@y:s ChtJ.qPat0~򶶙[̱dR+sZA[ ':3ܣv͑O,PtgJc,LtU8D0!q:Hl!> Vf63+f|7Tm#I$O{5a|p7x4ET:]A?hLWHK7멅UʾJ[‡O= &,H;sE.R)FQ Myl"։`"dV !xCZ=1xjF&}v? d ^k;97#/Z6pC(8A't8 VКb66ʘ>SK n9wq? QRzg4mC}izRhe'N*Ue Cˀ/Ƈ;EHёw |H%9{E$ܘR׏iL22VaЀ<4EzZc {aWĻzŪSXF[Pf0i{=zĠcGS5L#qnAk߁GUx/%> F}PD'=a6CP% z ,+{6w7m< #5G> t <_`d]ɒ*v(ᵒ9w(t#Ϥ,£ݤ+vd%aqept6,#Mpd?]NJ4pO 84VU;ID~; _RM b.1bKȾo)߅A/]YJ2YfBuj 0E i꓊^ Jd 9de=m? o!H:G1 L8u{APWI9w!6O $ЌFSA-e F ހ H^ɏ Dx`+藤YN@/6vpEOJd5AHI/AFwnp|3 IiB,FA-=u|Qzཌx^B$ՓO3Dx c)#Xa cG%S^`hx@>mcF+<+K$a~ԯrj~he<<ޔ"@u n-;(Il:A( QەHd <1FM;_#4J`RziNU4VnpAIdb3Z+a؃-1 R]ڤI}F eDȃ!(ړЃ@?VE,5? rxfAWapwfCf; xS1%Z:Y͊6w7&,WD굵FbDJpLxAekX7ûDVn~U\Aʳ(7i*tϹQ&4}G? ã;[O>oI.A^ &NS 8c5w& %ʆ4Z:)zS`}4^٪p+(MEޡzݰ3FO4G±p9K7Ra+=0p756w%/ X!K8c5UM)6uGpNc䱘(8O4ҡ<7Tnvǧ./ 6$&|QԯiŪN+1 Y־w'a)avltyoIO R~C l#bX S90f%qx$X3apєzˠ#1ou",H_"vkzӁ%A A9rR PCJZY"4áhDwzVHT6ܬI5:r}˼2sc^#_VU*E%#ejtNP=lhg*l8ͫwc'D$F3) j&39L$/FGȹ9ŀӛ)G1ۧ%`0Y euS}`]n2[qv+G|пl_ KcZ\(/_0S'>Xs>tgF\>?yc?Bg;妁rYLFh]un܆v FwN ּo;I&Mog}sg1n.C`2jjF!az$!IoƻE9uNKB:u.a,b]W=h&CV{}G{9O-rUW[1;mܶϩ;ɹ?yhO嚯< J}ep@s9LMoG* P8z [3|!rK}edM]Jn$@ xC"r"X+Η["f[)K*فO'HOH='EBA㧲?${~ב)G/?h&9(P't;ok#'҄h#vn~<7c(fT>[Wi}56v$ILؔvmtHXTQ{g@+]5vhPX1L 3,Sell~.%+p"E08Q\k~t zS@U>,֎S|w"1p%@TQx. :kC}WMIHSKSE7/;lSuu ClKs*$i\~ %'S?%/5,CE3] ]2>a ހ!,$kWa IlqL''#cbخ[ pŵ RD7&Jp%1M!wd3^[R;WXԿ(ZP{@њu_8 ghT֐E|q)R[nV&YbxKVyQpP]cTqhHE4Ԛ fPEA s X~r&SB S1^pasCP\_fcYܓr“T8APoz(ӧ BLxy}]|Ա W/vdj;zLXo7a k.U0K;U:g- Լ#P:QiP-ދ:l;al.>VR)ۇ LUkȹïW`axf4e@jȲ9TN)Ō EP%pVxD,{seVR\oRHDdž[mգy>_0#QF?;NBeB=e"{ET5C6q|QAr(޿Tr1A8\(8rH t3`Ԣ阫q$b7aF!L}VF/aVODxjchؑЌ4(c#$6now䞾>xەϱݷ_#>dsj^75 nYs<<6S;4+L^O%&V{$gں"9k'ilj@+ϗJ6,߃fnf 8WBo -1geSԷ&u]E;'ֶX` O3£iۛNmv*<QgJΰd H i%K"Z,O9|~.)cGtSzkۈ+W{R@1"@Lr :*S4@~އҰ# %ls<w&"Ъ]e\~pM,)Ѿv͍˫E)[aw+,yj3. <  7 6a jѣJurwji4'ˌϜ9zly&ǥtF/+(ڞe{mbҶڵ¢L=ݏ2HW=K)q~,q#o+$J-Ѵ'r1FZd] sA)CBi6kvl.T­K09m2u͂V#J u,+QԎWӧS*u/6 I0 jIyj0j_ӧ+UI}94@b܎mjo5,(+IVBI:D,} dbY9ԩj|JߚذV1`K-p(>/Ғ+ޤV}BWA9ŅZOF+:plN:̖"殀` ,[X`gυ%xkƬ6CY-AR fTkd͍thy>` udِ9:,!ƪ.6˽ɀ<&K{J'EzWLv~4L[Ӌ_"V;^:0A)H;O\wmdjDjUt4}$;etI!d;@۳겧|83: æӏ|a!lĭCoZpg58CPhDsqm@Ӓ1[_- U+O^)FUkg8kU+KNٖ0k=/r@h:_'}v ԋ 3_ ;;xj@g.Bp1a^{(kIb (n+ehոMKZE9Y2$ʖmxH"T3k8NwW| ŵkP>u Aݒ|Kdp3+|/gӃʨ'}9߄[aG̐4BjѓMa2HK˅IlЍ*є+ܕbCp7fI1tr(iՅ yخ䘼١@.zeU}^ N@|:jƯQwz).%N۰}zô; -q(C`\:ru8J[ZUo mN(mW]kXp:bTEDvTd+gmr'O8FЫ'L0dtF(ھ1\|IKNJka=g~{jr~ 皲[()GgxBGl NIMG$Tf+#2Y7Ee{3W2,}#gzhCՑ#q wl*EDʟ#c:>(&Svd:IʾmbFˬ(#7Ġn=((dߠ;tnOd+d$\iRH-"gXCIp{."2LuF%Aҕ dQ 8gs y,8f<"7|-[CqPXe'"$|A\` Rtx -4on~jD‘ۡa -OQ-f;ycYXZf|tJ"2,zj啱UɥKڀ;?c߃Kptu" |;fn~Chwj]^^hn1gTc\mi$K읶lS7.Tk\SM|"@~1exY΢mQw!rǚѪ@!\rBvI#+,N.Zdb`0+T-];rx$ + =P> cP}1{&ZbZl&RˢZ'"fJ*~sܪl} #ѰJ\+?1J%V C bZՐI H>;SF0uJT"lNa"t!YΘX6If GRg? q:;0]h{ˡIN@A hɭP7)o@!1< BйXDi>"^Z) G w 4ʡvPZxː&H(q@Ʈc؝AWt1zNYNUPIe"Œ"".%sjGk+O..l>}0|.Rnh پvNPs/4Z|+FL-`3C^T*/fu#Ī;3KhwK˫r9⃩P|ΩxL/RMNr^vhqTJћ3]rত}&TV?%vEJd\˟w:Wv6s*:vO6 %NѮfoֳ깕0Hhv2o ETDͼOrHQ |Pxg2,g^NS$#sP3BBNϕd򈧇1̩UdGYOJΟwbf[ l*/^\\]@;Oєr'&f=zG`#PsBF?j?!$bƉ8{hņ'T@ 'y:D\J>L { WoXEӿsN'Ev2Xo:`, Zj8i cG !KTZn~Y$zvxIW37I8Gy o uFV҂n31d~7,鬼Gk Z;hD1z5#oR~*h8& 6"?ADυDV>0:Pa:%DM7w3'aM1eYGْ[^j\"hVn qoڪXy;4J2j({2OXK¤<1F츦,lhOźA,T-5;̄wfb#P9Fv[6†TJsv*?(v6$Y\opحtO#hR0;5 #ݘ<*/Gk=Wg~W*5\c)V=TPA7U2(iѵ;kX1x/ɴitRK "(StWS 4谳9+K[e_c훪 ]g_|I]T!]0c.#2)TkN21@{#\Ia XMĮ-vtӅZl@rxԄ"Uikf`qR,aYB杨Ppj`ʺNKԤI250FG$/;a <.V=J&J_mPij:߱#`WhAk8Af~`r=VϽRMYIf,3QPy_4K u%2LnBmnOYQ yj7rlm$\[g`Q'8F݄QOI}kHDMsR4 cnΘ H,6F7:(5*>6 ?]s F=hYm  C-a\dAwl۱$<-W^.[`O#LJ ٌ~aU#O|ݯݨΖE eGTꃥV`AVd_ܧU`Z}ʀW>qu1j~X[gbIn3_MAWȿ=^!A߮TneظUs4#[4,E$ϳ]Ԡ~I!<AwlI<ƹK I+ٔ,*MĔ&i3X3Zլ*=41 7b?UvEME擌2gDg ܱpg:8^NdҶ57"n0SbG*UV_ޯm a %}oWsXRN7!~ %( .r@c=ܜ %.U;l܂SpI X[SۏGN=h^av r+4Egxq*~aoFWT>PJcԙ}Q}º#G6Xr?VY-hp0Poc1^ q\ ʕ)޳KdǣeC;'w5{sU# 5m|0 W[fJڙB~%G@Lk|Lb|ՙ RΕf As+Ú:+ ⣏DYAgĜ"% >Dؗ~g|^WݾmjVp&L cNGRm e@-Qӎ,J4zo@ H Kh>Icl=qGbѸO>0X?{yhlL;',ouYJp) ([J~SB*#HH3kc8*/r_Ņ\Kl; KXvG Hl+B2eBsܬd,f(%I6O 8+v닍 &$˸[Sl (BwخmYH?`7xI9{-s x y`'ۇ^`#-kkߜwCu_ZCFr\|g&K~OLGsbQMrwlII>=+H9v2⣇>%Glt 1T\`o jKFr lt;P]4O>u0b3ֿWK1h&>Sr ~6 ƒgԽ-pȔ)I|eu+pVƭ{ZR"dMԄ2νv #*lDǫmlђ_-_oVX v3Ten8 {U1P]4"<)trKk@iD6BbGCJweyv3DzvHKe_ ÷hik-EЯim`{YipWJOTJG'sʬ,[8Z:m\#y4n(~)$bN%zת&lB .h|"7U#, ;&t"AJx DpxRGhm<͂sAA(*U^[JHy4=SdfHq7#3:}?' #$;h mPC!>:XEk4D5eP̿||H&űq@]}J3H괝iokqoUR nE`cQ|§WlBzdX_FF)S''ڔϣ+٦zRDg"˴Buz͜99`%-m[]xoG1~LYC 72ҬKOxBvML>hdu{z&KB|?/2m+*恬p<]Z-V޽ه^zJr.BclW sN)p똩:fj^~˼S.Q7Wĩ+M`]{6CcE!?bd35/ D;vPƟ_|mcl7b_#GnU{ mwL.ji~jbZl6TIg  X8؍Mru}1J[RR[d-B^IL4`a"8I NY|үޯ@x0Gwf+v\JɁBM5zK4=hFz}fCF lSH_5; K!HRRhmriʼn0VhT Z졶G,򄖓۝v*˾􏵯 D.pkܴwrCؽ"ٵsqP%`Ϫ2 U]Iۋk0˿slSm7yPɍV !YSRԢ pB¼+Y\}&0Ky}?oXpaTz ߏ!h秙g$~IT"rBnіaWRl@Y5l1,0}Z3_I`(>)c-ZmGOH4EZ1@(#:zEyƬR0 !_tn`x}9s[9BYW poݞAj#"^Y)k=cpƷdS()<.Xjʀ{Gɐ>_< _%HʃK+>KY}D'~t=P)Z*3G=񱄹XO ꈤ"fDb|ɐ2M}vED@/(HMZb{{ϻJh-QqFQ>#4'nZJ!6RTG.SΊk8y98W&eN<;7]>]mV7>y'X̎?άs5/AL?/ QϘ)gI9..jg~FT@1[A;Ҿul)YTQ]@\ fNn˿k6oĦџ"oTʲܵ}y=pЮ4yφDR9Jt)N8*lLq^9ZӷNI\vN;}K6I 6TnS1`DM\2)ocdtP72IP-p&P7NUG!k=H̑XB &t]Ps)utϠNɛzUE|)2swD8b$'sPK!M = 5ok䍟 HLo :l >o*˼0S2ɏd; SδŖZHt'f>G|nT*ƙ[-uX R 8!Q3Y_1ٻg5H:T#KUVmM38=Zmi m ӤmLVFN8]5Ì>t/P<=r'2Lh`# `ϴxؠ!v1ܩӪ}側J.M.r*c,;{L0bOwRc\ՙ ɳ m\r]xh8{oPp`iЊ&SXg$&ߋ[`WE.x%{^"(gt/LS98++ 4dR ň )(exo~,(Minr #Rb@?,5t ;}QUX)uIaC7`/|\m{2v4 օwRsE2rc Q.]P}hg5F(kEFtvs DP^jCuϑ [ɳdOR&ԟAQDf9 MRȰbiv uo;?wǬ'-BĺRt.Ѭ!SHC~7&=fE! ^P56;M[!hqIz]IҵCS{z$o,(R1uA7ЕwbI[X^Gno G9Qv4Wb5rңfSd$S=t(qjI!2C78W+ÌsvmqSݒ⺎X^0J{})2D3^1M_,Z&:{)BLv\:f$4VsqRF)fB.@s^-z#))&݇n8tDfNFZ|֏xEHۋ\Z>'W/aVfyI?ZƍܨÉC96yN#{Y6*KCYi]5^O.\Ŧ÷/u5{bh񚐳(pQ7t52U59RE+շn c45]SM!'xkNVO<$k͗ VZLÙ:-cWr`N+4\x`f<{cSϋ cr909_СL,}_(\?Ֆǯ9׍K z;7Y)N(}EFForsˋxZ?k̡P&ˌ܌M͆5ཡ6B7-[cbsEl n {Y}$rS&8<1qig^y6IʝOŪ tr8&<4՝.;r (%=JM7-l* $ G@`t.Res"ɢ˿An!Xv!V`Jbw7()6{ Lxpn%e?"0"DӖ+e=,8Ghx8h؜|9 `.JJ~ LՑ )Vce*։bYr{$U[~GK}ŗ&!uC )d ))7q,sn#kaMYZ=)»+2rx fa8X_%'Gpߘǜ-3NoɠT%;T4. Ś%.ʖ/p[H=|PAm ~|kEߗxsp͗eݛ jeTv{N 'd<ɩ' i1&Q[3a=hH)[TqGձZFEiKyite v\pmalzͺ+L,{y 17>NDГf W̔}JmβXȒk5*V4a:_ _NYJ5ˉ0< $^rl?c^e .iFi*^(QD'V 8:kW%pB2Pؘsc|c-S.#b)R p_gV$!w.G-Pa2Q+aY|mpX/TYdȏ[Mzځ;;or r*8dgٶR&rSp<1PԺxzm[UdzvmlCL+ˀ:Y9>y~WǫPKGfwXoN3_3X Gf43)xes{;%\nt !+5D3[:5rm'm M@4jcR3Nϭz S[,Ouꗎ-"1Q~> M4nVe26a9 "aкRS]o%"洽;lr2bc;W;l oŲKkvJ  o+]R|c~;yqrL\5%!z§O+"_UgAh oHJ'P49z:I6YkԮ0@-D\lE Eun݇Ďq)&!yDGi:뇖[G)nB"G!?r2"ԩ܊2+|gʑܮwPOeJ$ko@!, "=Wu!D1(0Q7[AlԪd*D@]J= l;=SD:f=|1->VJvBt*8 'DuM4CH&{ NZ At!mg/ p KFKBAM^J/RQY/߷:Nu5dN̮?TQTsU˒Jͱ= &HX_sv&֐?}R95 b\)nl[rZ2Wp*09Lj{^I4pbDYwԞOe x-3S3Mu4(|Z}U e#ivR+Ws=^vfU{ucR* <$E⅟% j5G1{FvVkʌN^7 i@ "^ݾUNܓ:ҬnVԂ!U{xlG[h{Z}1Bx]/,xC+AJ'Έ9|n[|U0B@qQxwƠٰ9#|U˨:QFEE&g!wxǸ p31}j QGlɎP% Qfأa7WO۩~AGaVyE;Z6fj!zQ<~w+sC53*XpF'դ ꡧ"a4؂0EEcW;H0jZsm m#+VǶr1b8_[~K (.HpRgi5?;@Cu56je1 1%+}#{/um4, UU:=+Nιy$Yl&sď,]hy .po, hze 5q;6.x)1YG Y;$ kVG>@wdG.`ΈXI W$Zqv6xϫT9c,`F2 z'.zqTaRvmA8?{E=d=L 曼NIK8?'G40!)"C#^JFcg#R?N9ɟXJ /8AxݼO#ki99NA΍mi~$P)B,Aˇ6;>i(ȏA+!>vD)fXgS+\%%jÖk ۦ,iC*2e~d5;Ȳr Uq;$t[mfZ!M`ьC[qBwJiQ/k5b Mx!_*ғG1JPO.&i?IHo5`z_ BOuIv v>{}5˙)o՞Rc `{ؑ(_SeQ<K_H?fs 5哛6(ψ'd +RhYo$NlJpHϺ!!*p$DFVc [ncDZE{?/}UI;-96irOg=1 1r ^hG]_ P L='|k!#fkyCE>E#wSRP'oy4 =J+e4V6UzZO> DYD:&+q~ pPTԂM`dLx>`&[ph٨6qXcm?4r"57XMJj)#dl]4BL ]$+Uw|ƈl/V:_E>BIoذLo~$N4l:"Rcq+0 \?YdUxJ\|lܰ)L?39DG! 訒x$S9WE]5P%ؕ*Reuz+ >QLJ2xbK;Ȯu \tBüa[ _p˳$䢃x"}-)NPɻڈle¤dS@=8NAF%U 3`c8tBb7u]NAPD^LMq5YV#Qb9g,ɸ*_|U8TnUFim r*G7bPNqFp*:,6xd2{" p#dPwG36&EJw{E'l'!{d_.M[:tP&?j\xInf T1#c ³ӃW$"1|6 O 4CT8{^0% NҶC|K"Uj-VDs%-MZ=-w.lXm`:eqZEYK՜5FST3OS_0~&_i>Uk%0\0zv-e:&RNNi-Ҋ.0R:4$56"Ԉkf hϷe_.)H5'-s֦/I~8_f2%~jQ'4o_y!" J?G,2%D( ΔBDSˈn>x쨌>KӹQ :>Ef=Pb,h'dx^џ!ak8mhܺsΌFՒӱD7[`}e"4 ۃu{sϬVX mv$dO'UêY<&=ҾIqaC,!:>!8A_7铄60Azն%~ᖢYw#GB.wؼ"bZT]FX*/Y xwJ ANp;Ve3ۛ;ű9G"h{j}B/%{FE:$=pbbf)џMď/]7+6-=-a*H pC#yvlѥv#c= NnrExd7&&ji[OaI"umJu/>͂{l@ ImLNoHwC)WJBJ5| ELSLxU7m?OxS 9.kI}F8IY66F cA*Mr:j|}f:ΊR28:0HpC!*#F7#ՖEVsB67"n;9Q1*:g`귋RFOSiI#pک," ^m;<ьB#l`Ra b/ s3kKȒIkGn4m$.#UK {XƬF8/#`B KrdM.Xe&g`ٚk(*.Ԝnݕ$\jA):.&u1³yD@z|WAaL6q.% */mi3Mb!w:sGhX;x)lU,bێu"RHl!Ͻrv!IZPo_0a 7 Z[ NӝΩ%>d.a[6 p GJ*}}`ܻENfv2`Y  au9Au!.u ٷ) 18Ggwwh+@@ Q|mEnxÈ2_=ԕVMLwzBXA$xlYw7lt\DK>7ED״_sS$P,Hu¬eI};_HD _1H# ~ҵO`VUv9L9A!mWD4a{_;l6sי.Ƀ*]AHZm3pe?9!jB Hu? P' 锰'K`e%Ge ;|{ Lm}]0gCo4^p!РO9끊-oпC9g$D8lk/vVjr`&6e􃢏U곆G٣{F>58nds SH*܀7< ց18v=cPM׌xX6>S!|a&l+o3` SYQjV:Q<+u :{n'Kc4W<ϩ,2#`KiBEQaĪL㤌W,h"t6H}uSEo,)&B^|i<1nl(Z|45tAWPdxs%$@ v1i"M> Lha]y^bc#[M_&Ppf|4>36ysh@&a[h:QGE h#ct yd0{#cq~A, 4îi|ke&ӒG|Kp:c`ss'UTp}oD$_i7fe{F»`+fwlL67J/ߟkBQ#$KHg1%_”Ux(Xc3Ob0|"9qh Zx HuHk3LJ q}.],7H{#eGDsb۪ N M栻SNR֩d@SGU8]H*KY=_S[*QݖV2(SL ~t!@]n1OGekl 6W@4-pPr_dBHW$5 >| cqϡ 20L+TsD{*W3K3StnRcVAa(vdfL\jÚL3Qy"'\X%*_Ώi-@@X'C4k6\Yu3YYYyU6ߺ4p ]tn*.'pb2]A%sn2v#YGaXط؝.sÜպ%F?7ŒZ1⦺d< hw ͻ-J `o鸔ocjd. `0JAYݹ.C9=2劃:Pet<#ʯU;+4',"BŸX!HXc -/7WH&*iɽUS߇7.Lq =ףacM0y{J[!x#J#SĘF@ nX{8ECx TRfX`JoMYP^X-vÉzw5;ϡBh!I<5%D֮2uo]Gʂq,_:D"&|G|,B8At  ?v޾Q3,dw18\zKN=brtFW40~3z@Ӽ,R i|Xa׺'{M֢@8@, :ҪVm3`"r,ȣ@jHa2w G7ƜZE#zF֗/L _L!$Vݱ]ۨ4OEQ;;RUf68#_ -jbwh} qJ襃 J WR2pH$|o4<'|ԙ5p2Ixڋ{/:Ags~ ]oxD=KDbԞ MϮ #2eԭ6i܆ꎄ3lp*[*(Kh؍z Y[:{ /""&$I)%v'-! !K"_$bM?]'̼#iSOIGQV&V$ -c,yBsFC޹~tH5@s69z n>y;޹pwRLTWљKRf0ZFdK;:70e3O9AP"嫔$.OGE=T]oP8obH(tF7FgAcx=n?f\ 7Zm }@)RU`nž֒e%֙w6aտB}VY`W ௵jAB=D2oͥZy;aj tFb vZeɒ?.v3KTa܀B#0ϟ.~RdTԹѶ+`zƺ52 טpڰ}p6uGYk^ (~ .Qb锬NW~ mPBt^zg{J{oi5ˑ5ǚ.{yr7Rgrh32]E*H :@[g9kc 8^{׾mf3лSpB o[>j oҤJŦbB4VUhs5j,Qt4mqO:uMo4іx5N&m{tG {X*:by!˗\ 0J^eۂjMk(κbs4#wg.0S"Y)]w9V N0weDY\jDVҜg'l׵l/ >U[S/lVƨu^F ]:y@D N.VEHlIC:TbGVGE 0n坺( {WjҀ$o\3w\_Ut`էOtTJkϱfۻmRgni!z}3]eہ4zpdrz]S2G*`ɝ8<<"p pʯety]]nS|-ݓr@[؂cFCToIV _oC\bhLdgUe5 #Qm3 eV{FZDh{o* F^ (l'f 69E뚺a-iHMk`pT.a@]a8:D 愠}U=t qbMts//fi:\#JDB2oqP ˁ:ɩ0os؈A.W{>񜋵>NT*ui>) ǿ1%d#d苢W;>bLkH>@]otlH#zh^ڝ<ڙQ]< 9{4(Jp]/ü3ŗ/)!7 %HY97 g$gPKE 8.k@>!EVE=ofIBX44 Mo(vx݅-ؐa@s:OkOxNQu#:%mSg1`}SDeԇgY mwd5+ލ7tIy]fp'rbqK?o$2/2h' S#NҙDh4dv?' B!A߂;`uM" ͗Ñ@La]?j ѭ=R%y>t zȘ%0霄_w.ھ}K9ߟ c0pXT}V2Dm'ѮE˚s]p(gFJ8A"t]^x5÷z)5ՌBEb5VdgP90=/BV1co1G1Bֳ(C~GFBW>0JS;3f"6|/l%F=9G5E63s|N,ɬ9KIeX -AeSq Vp}?UNj#Z!7 O?%m+:4I8m+ 6Tz88#MML o?m(")YP7L='B}xԆ+$VZ7ǽ;ܽVQn&؀MzC-ųz~ZDz==onܖN!~2RRqd-{vΒ6"l0+Q&sG"XLKخCxǧ$}vbLoUUU6jf{Gz3UMmgH1.1Wt|@/rF@O) 75ubA:%8 %!}`n(x:X|rqp3jq8lc*Փ@Ɔ+f܁?uU|udODpڕVvmXONs~{o7+פ >W n5tth2U:>mދ1 ygXGX"O0=STo`PzPn#|i$_H8@`S[겇CUm$缔3IK)3j`\4ߝʔ Q kg2D@ݠܽLj7E= 9F4̈́gW(O -:|*db=446ț5E$@DC?"eʂ$ŅR5Rҏ=SmBγf}bZz<(AHN1$+)b0R啵ǀNNskR ݻ FCe[6С7CovPcHM'@RĺN%dtdMźpX@ej1pS*V)s;A崆Sg j/mtTF ?[qT:O)Ji4 &ܥUk#1$ ۾B*iVwgIz1a5G$]>$$[U,Y.vh|P-5RP|s؀t͎kgH1I+/0e.]=ZifOJ?a`2ּօ'%RϤdKWwq޹(U>Yx X%- ~^F2i q}=D[ŷV؈ũvJ-rPn[Rs sljثA{Pd4A83i4p\xʖ6Ikm^\?=1[Bry20K"Fi <ŪҠ(vxY C#(1cy%W71"|y=8Xq-(n[-Hzdy9 qi8$>*©p5f~zmu)CE\d}Ej05`,|$S5ÏMh܂sX}}AwI0/J7H6N8B͐4LxB#2y}īk=y'5Fc֛CAu>tQ6(; ާ#Ǽ[.~q/?(0hpy,+3yMʲ%b_dU¶ն+DضCk|DCYR#߸؏ 5T 1d@qֹ=u7=*`it>_R2+X-y k7+ofItxCձp*. qѐ v "7Jh+@XdZJJgCV`+ێ LO~\:tcNS@71[;_GbO37{b$ٺMV8vZWo H|=$hH LN]i#[gdcrʁٙckJbS90ٜmxa%4dp*G3wŦ@*Ǩo^OTȢ׮N5Y X bhLw!@]b'Q l^-m? dY /;L'E@GF2LE~@ ҧYEZuiS@r]%7D:om>a8v >%T7- P<*՗iY iGkk8 +xj+ B10$OCR#kdS@FfN;]TC:r7ԯg Qpf}%n Q-L 4 uX,Uh̿¦}B`l!wb>Ԗ?.}=hۏߗ!7f =)ص/B3`YܻZ{X(umƙݐ:b @WK<WSkfbgJzv'4}˫dY]Ӿ^#/*#$Q]i Q}J[b9iQ1s#a/4Vɯ$bM = F_'wJrs`aJ:ZÉyPmt(%c1! W|dp6h[P ɇ&- I>47}8Y{LUz:Atu'[%ijDԞ]`[Ʊ 5 +Ӝ^Dk&K 7zwצ(յ<0kH gcRK?I9,{س{|MD2җ佄P"ظjHOOjxY#i;Mh[\eÝ*FWrbJR\wJXslGųzMD a$кҹ{y rxUoiw)#O':};oV%ȆMg707^P"^=loP"V@\ 6ߣɍx X0c|cby6npdwD43R5VFG ?L 1ZB(-s(~aIRua#$?0R?p8VK/y=d>+a- ͦzT6%ec@B4aX^҄̈PC/=)H,y& /4,3ۿ6gMg` ks_k^uc)*}VR&?e~f n|?=\)v䛾53-H * !l>2PMn4iy>D6 S*[E?!3fxIY,?^;_[Є!aJu(1#ځWO{$W1*eeiKHc|:%q[ag2 ] KUMb15eHh۲hU#B€ 2sO> LT~.8Q6+?@Io0Xm@. -_\Z:(ԝ WJl#xI#/zj|Q5[$G_Y7(d'vx=Q|rJ|$m$*HD·3US!cJJˬ0 j]mH݉@hn {ʓro6)GcTdxD_0."MsTn"YeRP/^OWAzVw#{SH pE .M9eeW {6]ӥok(z Rn._S'F أGEcT[9Ot=y9b*Anc>ܲs["CcYmO_=} /bs6<')P!Snb75̺m1 WjXԏΟ+njcN{oН jlŢj(gDl*㢸SINWG :N3#ھL:3>sWy ZK W<&s0ɗE_;&#o ~|5G꺔c^/ǃ~’$ނ3asmzcdϒs›)~bC+shl1K *;Yzm~N,ކt8^˧sӾNGW/zI@옮2l?q3*C\w)< ,nU2,t|_j.stGy%Tܘҹq;Dnl{lʷ(Cv=IE_wC>5m95?Ҭ\2odB K6ߔŃ60P֐66u$PЖSyk{>뺎U`kWt~j3:#XbP #zH^tKgu/w 岲Ame|Kս=N̹;Ǘ%[Kq9i!1u@t.`1uc3sDszнe2_VBsF;9/>fpI@ڲMaGMߐoma+MYIȵ=-L'I)2E <\m(*9SNl*_ᚖ,=!|~\;Hb\!߱k]@LetpCq,/BG# SY@pkgvVŅD g ٙ[/(4o͟cu O/+%GH֕Ov z^`w𴁯X8O]Dߪr9,y`3\ΪF*xalf5*Q-ۯn"\rgN"Bl)GfFlH))Fg8"2oaXVZ+q$.rKwvPBYK†4y[hF[k“/X %lj$'Iگ/[3[W^MӠ<) @4߆9*ÝECe`5^} ;ɼ!t]Tio;wSøl1w%mt{A f{)2ʯ1f3 =DGbHOqq`i73lp*gԑawV8mRjXlacEw(҈EU$9rS(7e|D\,+MlWƆ%b"BY=NW/p?m8Uo7 ˥L (2]~1ltk&9Hͽ/[뒨9_ZvLR/KS&TFկS0O?M+_x|:h_h)7lZ}@2$i9xm(CB 9֜w*ihTl545IŷqW"]hq>Ǝ%9cW: AN3C{VFk`KӾl[>84FΒh6"zF7TbA\4ItA-7\ϫy%Q}m9!E۟0]5>R 1?" pUeloƓ*. %i #I^!ժ`_;43 gnrSc9:=Esd=E/1;N3f֐mS(7?qH$w 30(l9hixy 1pN{-7%@ޕ<;͞R~*@>BnK__8bJyg%x"'!=nƄ i"a>~8[4s@p/5v48NO a{2B$‘-k֮ .=hӡ9\%[2ޅ$4-XIR=w<Yi0XQeZ/Ja11lz!'w6>*|̴̊j9}f8OEHXV>q(J\7o5#Q$^6'fb,FוC~Q HT;np0\[S-ؑMp._]xN C=(\DkZO "ZcSg{_[O%4fSolO[&b}Ў,gs d)tgS9[-$9x*5NזCN]8$i^o.ҞI例oHڌh 0ipa5SX!H`f^ nsmun/c!l),X0pGöjh$c>ڭZ|@edZ@@bW.0pԵ@>\Ғ'3?&.KӷY!L>֘ClOQ Ac(ǷK#dz~)Zm~ϳ,:Okc@-XHo{/ @+~/&zY9:=EX=kA%+S]ё:JLM-L}/`~M'2A9L~ҍ]KvZs%Z}`ٗ" g *@}Bjm&zDPc3[H1ͧ{LXoY κw]ϠRBYw?v TJM`$QR ^HCU#8_xA3\eߣ2+p$\ p^,&$nCyh}@:3'l5foY/34XmtoRė$r!hemo'$Uxu$^[tG^6Y u=S*n~d/W=t-`]+݄L1_=W`~oR騠x y:pe"q^fV΢BpӨj´4zw]@z@RF^6X8zQ80D0tg%Gz)V5\~;x8%p,0e$ ]#GM:L[EO,ɾ$SU-Vaq_34|o0C0Z.F =hHRl5(B;zL˲Ev)we6(%,`3'Mr7yrgEw{&ʎ#ts]h:~{&h̟ԩvEC3r͌]X8XΧ]+β౧{"+9hyujvI7WDjJS wm[4?լΧC355JܡՏ9ܬmNfEh{U8J[<߁ʙcƞ=M)\;yǹ1T\[YWTOy/dȔMeqQ(Y\Ex逥ZcT.ch x0mEIDŽ isa \ FBöi[T]Эى"Wx]oI#KL֤ AQyAn869?sNm4Kֶ0]+nᄛ$ />RgM ؿNŅ\ k˝]Kn=֫} Br!lTE?(ޡ?xqf=:Mθuɑ|[T~FDW4 6wGF6TPOVj2I$}YKFub_G2WuRF!=8%!^=h>k;ovU3,7,3.^3@/%۞!+L>HvmD$)e;dr$\$־OՐVU:ۆ]"m{ه~63SRJ{VGUSq94~waa3JV2\_ 1sujZA=p h>Uߚa]aM@(],I[GfE49R;CK çr6ҩp騒>:PZ9aYU踣U?y0N a$bYjNtuE kdpO$7 뱙̾&U"񴨍xH0_:  oZwirX g**M&,rMTQ'黼mL,ony Bmҷ9)O#p_7ټqa$qfTܡ=NClah: 7Z Vh-YntL5d:G3B=Y5]>P;IB6./; )ηeALoa$~Mz+o:0@pm!u?{Je$%m!JMXȒygcBua{!7Di g{c16g4IZDTGh,l]H\˜sZc+ϖz~D^k%e~G Vi/*mh*3j㡢Q'1gґlHWC7s_#.J@kK ^@kɜ8w70 aW>'zKя2gU o5׫Hbal_t#PON?}B*b hUwMI1<l3ۛZx8Ơl~Ō*(iI * |U@/./wFYmNg5hvѷכnA?Y -j j}TgF"܊qEW@ B>+-k.ToIvBfQ꩟/14]\:]pZfbGJŠI? y}}R֦v!Kn׮R} ZCRJou}E~'Fq$ Fk ^knA\7*ͬi}O܇ JMG ~u^O4U/wkU&ܞ6eTX{lo9vM:ɩ %&hՋ= t% zN1xn)يO&eu>q/gibP,|l*kg&CSKk k:xnXZUb[~i_^!/[pHYرe,A&xѕ䕕PJK -"+F6"-M 8KgݷIg3CHwF[(,;_]%s| DCKDMͦvl]/ASAɂ͐Lk Z2GVWApgZnw4zAvۭ8" 3)AS"e_ܵ ;a49 t2Vgȯ5 U}A3Ɍȴܺ{' w(Vτyj^{2 $Lޢ=Džb'tIupr+5Dx&2Q3g䒒*Z^-CPL\kIP{ita]Vc(nIsr6lv2yD1 bL2uMC. w\p={ Jm-HDC5e 0GYK[:*T?uNf=^u(ރKr!$Nl$1Y2Zz7'|4p?@$^gZ Gsard-Y`d*gyY6b7T2CY Q.8BD.¬7>ty7廥6SdMim!Ϳp) Bk*&jҝ:J{Cƅ2zPM`fzLzS.H7f$X4ApA4D!kz?fL 8E,(GkCtǴS?D)e 8nI0` eT2SY= ͔-7܄'n}gknO>pDZN Q|Bі=[1)麤nGatm\E}Ocq-gBT%.gB1v Jbd,N̖sѥ..Б-WW*$/ʰV U6xC(|n`A/쫘>w|2R"iB-;4(*^,,zyU'ml(gX\V׽ȭm e-]Oi-&5{R8#MJ@ϻ߱'Uy_Zv dBbUeHG#łSCL8 -^~TOazH=vTwg6.O(kU͝ &ݘpn*l>QdOЯp =2,$Qd,4U1{ஷ岘c^;7%>\ pf#Ҹ֟/ᎋGa|; րcAFN5gvĿPwd Stp59YּY,[fM * ]\ŵX %|;IcuF+@.ƼX횞 DoL`+2^-6oA V7-ޤ?ؗ 0vlJk wߋ{ξڝ E%Esdl,cf&f-vNmTL#EUOb)^D=ܲTuU%Ӈ$2AzP<*Bӟwr~<NEoqBybqTG<d[ HfmPէP.Tu m4S~8ы%#[ym|wS*-OJ#W-g_L&5nqP+Ye̓j ,,AӨWk٨K[pg"~`؈tuc`DHv()D[Wv49ގBmlw`amQVID[a~~DlAo SE0%){!MclBv3̗X"- cDXg G83ch*v |gZR*zAADU.iÇ`UCuIZ=VI>e>,ae_bc@Cʊ }.kdi,>aX[l˥b{6_TPɊ {릞#nZahpaiHb+LYwɺ;)I%>V9̚X<٪n؊m.i eGr 'Rάެ\KE,q"Wqo0l=q%ʳW6jd{bLDTvVG5>Pf23h)j p!=u9aJw[UgWv=D:򫲼Ж&ͼ֓2I5JVLkWI별N<<x^uG_OI \7M4[ݐxV TB.Oߗ9t,E3J{)JNT}%={9G9A /aq'l :HjFjz*.zRpT+wOY${Qv Z u 1Ձ˒5&WŀD.9g|`>y *d`~g9.@w OqoTGӘ/Jwm?M/~?-=YY?Q]`l驲w pR:AC3A:J8h y_u$b騀UI}YF4i%*x֣PG J.NʢIGc~Cd I.,r}ˈgO8( 8' cUBNhN.' J_.4Bƅ!WD=:  Re !Ю_0ԲL][kh|(1Qΰ $הO&Q]}8>tRfH3ߢ=eQ5Crzsh5U1SPZlQ;xrzMN/h]ūr)K)LBjӾNAp"C1 iL7X7Zly>trۈRlm#Ī m9C&E&z^8Rj+cc'Ưa|`z龻˸n`4T^vҾcw*g5\xYT<5, d׉_!3#(89'g5D^t/:@lُMUFwnqP]ݘB+XktdgIxcz*Ѥ7)FaI$1Hnek-L: Ʒ٠)R+ И b|hp[fqQ L\ "MDRNrɍX\33j _Q8-ߥ#x]L- +1k?h ;1A>PS6%'^qC૆td-֙y4ըxdICᆃM ,4ݽչZd=N`mw#k 3eH8H4:d# ) Lz1n7Jj#_Gޖk%'˩CXNT>0喦UrYkExl|w0v$W1o;{[2dzoofTv#tgG٘%.hd]bI:G ,Kw׹7XFVvi‡IWٔ 10K9 )MSY%3i3^>~}dWN/E%< tb.gy;M^'|:?zARX'/OaW]/;i?n@XtIN#|c21ـ $rV f3`%:Pl|Up18AYV@5#TU*l뗵o*qo47|;@YyhOl科@D`'IJEc~\f:,::.6.ƽ"S+  &s$+MBJ %Tt q;F6mRo^>u޷Յ/Ȗy8ֆ "7X7I5VA<GXT%7s$(Tޅ|iOY[Xa[G}MEeg׽*b J䎬Zǀзn兛LI60HZQ[sL"@vҾNZ}Lud"Qa" l=ʆ"ȱՔ Wnk|p{`G7L6*KrmngH')R#i,z+@oW orqx^fk#~\۔\Y/b.Y_V!푉wCsܲ)cfvZru?cC8/pSe ԫMUL/he|q ~?!{aQ#.4̫ρFeLkM,vuY%ډ j;:^3b;)`ǣ$Z)~p pF lSIbFoWq[obdwR2nw^#4PԶPš*v@LWMg53N& ]HV̷{S뀑0J͠u{<KrN[_skzV0+*3os#ff(A3DJEQb^qnjj@|.C3rg*藧1(ЅC7^mƗh!ļ$Dr;nR|b Ht" AI*c$gIV^);y)iwݱ5&M ߬Ebˆ *!uvИݥQ&ٞڢī&xUd>QM|f!RnĹW3k,rIPp?AP{r!|* TuA T'9YF񢹙+HwVGÐBbnkC~Ewu$aTP܃U޹ rf}Ccx 3dARRܺm|w^1[T*|=[UJE< s;X1G=[Pʋ6]$n1)?,%dZ?9o,m\7t.'/g\jZEdYh&bkb"( Hy k%tG72KB kC/} 'vzY"0aHv 1&]@0zMmETF- |nvIcrrC% Ӛ?!l^-]>5_f`vM~'ј3Er8`bӸ ޛ㊰? e} }tA116x)FzuhڲiTuvrT7Yi^t`퍕<[j1E O\)v@V\.Xc9MZt EФ 毽fyw!yh&w'q=I~$C⼍0?Q@$H7p6!;&G9tT~?IB]Mw&'u`8qKC"IZeK.eUrm)}!&yMŋ^F8'UȲI4'L5@դK?h.qvZJݺ+,ƘeW7 ak]_*P֘V$*nHT,#9F)14rcaI=Ӿ.BzD 'OqgI5`JAG~! @c.h핍*qN8dmpWfwnA( m`d=L1Eߕԍe O8$) yx:}sIULX|^xd] !UwkkeΓɃWj$: l;N>0Uo!*e1p"evl N2oY#9CM&}^ O Pùeadj:-{W4;jt5l;ھy=<[;-!zi45 cwȴMuJgԏ3kbz_F&ʏg@nfHs{jV )K"!_ug/vv6n/N:\ z/[O|bdHn:)d uvO0GBĉo>v [˦PTfpkÁJ?+Ij0ȝXٻ/"ls", +ȇХk.NXξ>Rނ߁"_fOm B؋HzGFhC/g[6E%p>cAV$دU )YVc:e!> P5g"#ݕ'͈iutxctT*X& Tka2M &iK~rg.p_'<4?;;5A TA:$> CJSKSE7JeblL%YQYA1%a<8pq%j9kb-e@GJ;٣c2g<`!2!⶗1ط+.'^<2$ \'&"Sk`az܍l9}g%VZ1[19dRC!UM z^EBX=*>mPa/זNPnL%2P뇲~yJ_tE5!|0h(c:y 'n|x; &i_V\#6A;s.?OTIcg6f(LWLΙѡ Q9΍4HcHTԌP#!Ռy?i۔JyimQq#Z]Nnjgh $VosAGı*R&ë+ސB_Κ%5AIAˇUH̐2p*(2LoyW1)GuWB]LYibʕ !W8:_;*ҕK br6}eq$Y:H<5sdTIjŻ1w}G$[ MLFt{T'XWvۜ|t~^tf?ۗXh"X=rޏU3ŹW.2˒v1*H{.dPf=ʡr]漅fs9\hT^F.Z qH wINgE[ tQ?-Ǧ./' |U]ʓ0QT epdUX%=>`˖3dkwDFϰ-8kXZ[VZA =#™ !&FF/cBOU,o-S] 7c=x34%3!֛n-l,5iU^jSءY߭pKRʥլKp5YOM~b s{(KpbQ 1ڐ=w@4 :YMe9z e-Ӻ nRs<44b[w$$|?a|H% |vBA,PP`Gȣ:0g}֋dG4u15馘 4Hh>[c3?^:=de/Dl9as4؝؉z1ʖ d<^%'=WAn=v5yhtG':gEkjr9[6 cfkIM1-~/FYp&de5⤴IdVG\ŝwJtC䥉wLݧO/y2gqQ' 5~.{Q}z0FK0oY˕]kă?2‹"ٿS }gÝ Yqaxzxڨ6HUrpO&ɴqZ0dO6gԁ,#ujJꭵLܖ&>dAj!C|#ۭa?Zcp^c*2b!#qnOT0.6RXq+_U>MR|1w?PO.(}bFtPв^&ӰQtTm X/G ^=ިuh;W!bLTtGŤQ,q@'+IT?DpJEp#h%p&2)S';;[YǾn J-: j-Ŧ<벵Dht]fǯhDZA/wmVH{6ӰpIc756VwXJ_*EJɲ$H{?ɹK;DGC6#d}(":xR%"92gx|#0qyCNaEn70 l8$č],`ipz/'s]-9, #4In4ZF|j@ŅAUwPHsqG&O`Q >$*TN}F U[f)3ٗ:#l?ƍDzUYό@7ݷwM|;.1e蹾a ]_i᥂3`e߄ -d5qKEm S.}j;z4({ I6yI66Nt!=^_70];1"GQE Rjզ n-x l:%;x=~+be7xIr̂=A&0R:[nڙ XD{\XW Ce`oM\%ҙ^oJIU' Wߨ55-Gci#.X)$9@Èvݬ5ߴP( ۣ.lXOGZ}ri,SZ%/ 7-AsVzєi˔;G+ʰ.HYKs*;(ؑm`K@f=y~AҐyFN􃋀 z\ךjziX?;^NVOJ2`n| /^OH1Y-[JB"O"4ōm{ Aw(g08[50 PAҧ3.썧-Cz$FxuN>boKEXXg|"77f꿮DP.L9:J/>] /h_?3[} p6r[Zl|Q~v#Tmȇ˩qp?M톙Bgtcr*Z?Yb{*]OI]xG"W&ٓ U.XjHV.{Өc@{10SAqy' ~63ugյS1K~6s'jiM&܋ A |f-P'b6̡ ˾Sͷ9S;Uڸ=/#~މۨUoqxhϹ MB ;/Lʁuf!ߩzWxG0BzV?QEDIN}8@ w ='YȎQ1TB6z[oW@Ma["-iS~nCYA'U)WRz2Z\)S c8gʝlV.٨ XVEHqO 1D:ݘ~t~~roc]ѾHJ'U8 >Z"'\ALeߍS춦4_VT+=ZQ<ɓ ts$iY7K+񘜧ay0/1*Ӊ%Cث 2ٯ_z %\9 2+^+-53L,\irߏ"f\}Hx(M64•mťi c7kk0__ٸT\ŭpn1g 55BGQT1$] |I%#g1`xqK$(VuB">D &[$n5ppm17;co odkR$̭ 03pD ywcjbntr )/?B9IM=9JٸQ1fg+;q1P3z+be&sלNC :75%5vm ٳX]SGIG+Y-H)P@rQS-Qq 0YҚdB&LxlYg/ԎnwȳdR3!3}rcOyZ{:l|0J>DAكdK"ǁỵܵp[ɩ  &GGGI@IWysOtl l(OkI+n><`gwc frڹ h#URQ7]BMB,2W{R|89QDz)e"q&{ (Lx竔ɎY3P6N*[\33xb־+QdK gƼ{U֨gG&9Fr|s"]FVm(p̛KF-PKxWͮS-/(zWښ|W5!xM-U=kotP_^.}$W"tZ^Dƿ+}SV#>0r9NUl02WN| #yx6vcAY܌ε}ΧJ{4Yhs&+ t<*m8 = %p%I礂e:@U.um&mJ 6^W*c,u-gi&@C`)SiQq*ra ,VÜQF+ÍVD@fΎlꐗλ-ClSNv0oC{+NNvΨs$yD38Dz[ZcČ'GpśտsK\ >RcOA ta$O?2BEj9窞ʬ+UcGLB質5m,ŠPOj ;?lҶBUI/H1%m#l+Z*z-,(L?/`,lAMR}8LU;a?osx:P]qZ51O܏ sR=F*8^*66p]p .G~n}cnfdI/仈s?fULJ:X ^LGi(qб! Xy4Ok21ҏE[X!!gc,DoEU)a&Ek'V+Q #r(0)Cw'XziSXne.s"pBFɳivB(|Q9e+iiMx_;ȒW1㡈bl@`.[* SP"~pY+NcmesnV*.Sk 'JLPkuV&o g3\,Ai ~,uD2Lޭrԭ?3@l,m0DպJ~F+?%1>"cA֭ږ`hZK@/~|+SЋ_uD}ۜ)7I!$Pmn-f]Ev).tl5Hxꀴ"p(¼vgӜi^Tu:|k &EeP|_2zr=\AnX<{ʽ9S+ֻƾy1(t뼵$xIt3Z2Tt8A\rSlRf)$tJ+;biDkn"$b5LdE|{(cq(afҌ0u}JhLgճ art g!b$H(\;Aؽ-wtNRI5-@[,$GɫOQ$E)ԓbɽKlN槖l}W|zkUYb1z_V(Ix?̉(jG$=w7`p3Y`LmQ#i[D61r1}63 %y64rFi|[Svm4OmHұP:47MJ٩VYkccz2- Y{ fUHk(sfpc+&Y摌J 3E쿔m`! p Dl"d>{5ooYgg' ? $3Cxʣ! &N𖉲C#LC<V̬3=>i&0S8\. :kiוPϻp^]Y7eá&q 6zRu<<j*!SDy*tFWpE! k3Xx !uG%D" k<gwpit"0"ch1GbPTU`8 2YWtAϙ@sƱºl/IkժUq Q&}ϨւM>tj@,\˗_Ch2 >/rXGJY4EwD5ɨ\-smpu}V4:\pxu4#mB,7'^*3Mr̗P"R &i{Fd}/C;lmqi %_KR<4/ v%5E@ttno79A/}]-kX,H&F$W`F"4>i^yA&fpԁ)`*NP4!<۟=pw*Vw-+41c/vZ[&& j5N9#9zdm4ub0m+(vUU=O]2u "QJ?**ӱn<$dqƾۄke/Ta#,68 Q'S04[PTx;.mHҥ,+О9.[^b;r"[?;>*ޱqNi64-(Az'\x"%r$Hl]RM턺.gqG~Q0?n|j ,w-5ޞ1N]ˠ mEԎeL頤!BVQP՗ HkzDL;`vbhc :_DC gU6- w@`P1',½Ĕ!˻Gm *}B&e c=dCIb!t4¡уCw.TB]P䔖Vdn %`Og.N!>4 vGiڇ[X2V A~W>][yJV5Z ! ϧ7{ QΧ4 eYU'n"89M;,ۇtsawiM {W]hzl 쮓}>?9RZs> `ucRZ YZWp%4K&#~\d:tceNc%S^3"w| ^gnc@!W%xx>2F$RU7Dy9ⓔY@FDVay*5reHIO?[h}Pa~cKFj'K؈y~}aؿFQd!Li\ ~dvD9ִHuo(w -QzfOwYT&d ]M`wJg|~a42iƉ#5Ifx4w` Q*zoy߉j N߈LS Z sz#7$8l"@g%yq~[QF8.7~ک:pJz-+*D\lD״sn>d~#뜰ʸHDԏjl*S7eD3UW~eUlk5 #{uoL ZdUtnmȁmd7mAiX(ӉYJnCBsmE"nuIZh0;Z^Bl[mvpE:>{4|~ʅ q,rn 4Uqya$Jfm?)1a˩;~q8j_+wRJR88 \? cխ N]!XL()O@"uSwcFۯ_6#y1) oъڴ'|b8;Er+(,d7M*C1e*+H' \y|A ɗ-wu^BN2ɅDx~P(})?[a!]1qR+_Hrz_xr (b\qsvՐl7>X]M]Ea!ѪL޶]We& {i֓K04Hk8AoQGR㳉UZ._:UėZV&csIK?ekLY*Y4q">E71Np`Z\߭n f8),TT 8-5gл9*\'L<^usHɼM 18\ڠHCܛoQgt6WvO #gLhu"^~\WQ kTj>*;_c p+Jڑ!ˋvXrLO;JysVc=I3x ?'mʠ8>.rH Ez @.*kq_f>N}`bp{qbrB^(ߔ#}\a>vƂPfjf:#ѾAG oAʂ&Y,wO75mF; 6|[@# \Ny{5J.+dg-p[t.ŽZZz%[ɮBqY S-kѲH`a5\X?WD;ck4Z"4l<:]5?dtUY7 hS;\_dJ@V9EjDqcxlQ d@C7iQ14 n4z# Xxn%@]Z@VOiu.bF"R6< -"(md|!N]l^B @WJ(~̩ϩ2&XDmOpI VfvۊO݇[ 3` 6`A uM8)Dم'M oBCazpOևѕ$ [6dU'Q8#@(l^sy5 H>"rknM r1Rf[ꣅ`b󍁱+*^`)^[KE1uU" X$ Zbpp5l r|3, :5 &:E6ث(o%:?m#,e̞%*`&S>t1 F{sP/SfEa0Zfe-1T!u_9ipFPA4*y&k.V.!E7t*4FSM }Z2}I^"wώ?xEs'́}j }!< Agr&F.6!žEz&vbߩ1?a VZIi- FU׉OvVh#@ȴQwבy}jhyu^L,rMΉj2oSK 8{P{ǡ9B͐_#,M3x2+DMjTTYkMl:}{1y5tATX8ޢaݶrU==<ݔu 7cﰢsklS^d!`/1orbyWC92[Iň2k QVNnP /~m*yVCgONrGal#]qa8san#kXK !vG9fM g=\w8ٺg9%}8=8u~<,3 9k>׹sjesт3J’Hwv%isg% Bc_N&q÷|fPzMg89 '?E}fsXÓwYaU u~7 dwtp.er;\9GqCő7}X!],9;G!M fu5NNHT|n=Xkgpe/g7bTϐl7LEXv. vZώ)Y@_i'i$C|ٚάHmZFS )Ikj"ı$YV=Orh}>VO(X}dK{v˘0tF׃$4^126'۬m:E=Jh [Pl{}73;S׮5#(ްp:NoO!sG# vJu 5 {u =ݍ[/j;7yDq]~幈|8ϻm!6ycŌoatF9O]D[;@ҵjk]!g {̵!W@XQ}2@drZ wj DBoŤU4#Zkk36GXHw͝/ȔN{W#fOn] nrAu!-\m򱔠,̑%!FϒA4(+ &piU"pl8hq j4\$0,L[~죙TH~|ƻj]M]\&]z~3^l%Rv&AJ6B[HSY نlyU%v3"Kxe !9i=R]6 ly„Rc3 AQ>qW{!Btp{M08i^ɇEnyVvށez3T<ѡ9,Ȥmg7)T$sHd>wE:͛dpWX#9So8*a?ljjٺT8%7S?AaY’Qpeqڛ.v]%+~"*|ų*v2q.f*25w%Ճ#y&t9I0旗Kr,^epS 6:#Us\}}H?qKy |~JL| y#w$+q^Fv~y*w334qPnPaKMҊ1KhQP\@czHqs <*{H ?SZ ϖ#>nP toޔ[qNa[aM ~<{/ Te !.0+"҉<n.N?) @yy_@q?0׾ nS[.IEK!OlA˥%C7CLϠ=o*0ڪA"AWx1, `hhj8CS r73b)NTavXb?h=/$LtXE˜1b3;g~biR~9(=8غY ps>䋻TNJ;+#;Del!TѮt}\S]oO֨7e7XѮLyg39ﺴ^f8=HqڸII8{4_A.lX&\뎞! !4,6Y$m?KpJoe2`۔ujjs>_YH9_9O ѵSk5*O0{.AMh@O L1qHrLJ\}G5Lk-Yʂ6yNɍKӡF _ _T :נUK|ddFrbN+kDJ`ﶪo ?tj'jAН L)^L"z4S. 6=v]Awj(BATDZ$3R"ϻc}> c&7hQJJqa8}'!紂kΓ`/߫%(u'WV#jOj77>iJחOlqqT;B%<[lusqSO}@XJ^>piwJ9uf%2`0@їzSwN{Zo+# ܯAHp"Y\u,$C iq@ZRZȶ{ϻv3'2^^}Xz@Kt{RMƾh8KqľgkBI ` nDXy2i[ G i +G`o*WA S0 ܚ|"8mC$1<<d$5._9S=!$#Yml38=0Fs*QQ.CcU\҉ēLڜZ<PTHEOwnnqeכ@c,fе>7Ixdb9Hq\A;jG7‘b"R]ƛOܑy] OC^k_!nRQyx*B^?J5,!¬H~U~DdeJ1-0׋m+:YEgS<ꟳ6oXjG6FS6#}9.I Z_!qkN!,sby:|J=oѠwMmFDك&Oj1M,S,,eUkC_sݼ /3\Lr}7\.HqM蜕lr!̧jIvTާ0,Pd.G˞u~qƤg@i~ƭ&F\SvzƍGT~Zc G= %%oH5͌U. f#b^vоB Ʋ"(Zm7CCU޺bwa $~CҲ&޽?{!L(ahWE%SmgԩC ^K(ud`;*GF*kF:ߏO]N9d<X3[ Ri VE  "' ^TRB9ؓZbY7gbJՃ!Q)Ef}Jz\S<sFK+4j&"YAFZZ_V6ZUQr?\%7\YmH?NO0gev6|G_b3'+IIDn}~qYUV%JQe?m$|3d,XX[(B] ʮ9n[pf7yO>2g #;YeZJor Ġ[LzD˻;]_|F~H|z]) !QϨz*mK{7gTmU5$xAv|T^G "(S;`Ji?} +ЬhX4WH StuE6v$.} '3 =Y:ښlRX?yiT~ DQʟ 1/Չ)_!H/,`wC;LYԌˤPtgεȤNy31 )n6)D̓tFH5w[.O28 i*-}g0v`"6Ea@Sd$& @8S^o ([#6T4{RA mfZTxݎXu9W[+=pRj ¦9_{w1;n6ٞ?5^cI-Pb JCIa1݀/?0?{fk/ 5,9eLk*(b?ui/~ 2z1z2G0JbR.0-Gk'?s:Qg8́,2If..1J{NKꍭNem5Ubʊ`8bqY]Fݢ}:%x]^EROMC.=jE}x5t̰|r>6?}ݶo߷ T\Mm֗ av"3[9ƉqKjo>j%Ccu3R}/ <4kC֛pz?c+ck5z| 1he卞a43#i!θ[Ɛ}IW=k7TrAʮv6 3avNG`U~.dVcR><؝/>3#pd{KٞV9y?Ǎsx7\JH{tWU | !s~M~0Zc "Nix,Pq)w;^뾤ccrJ Hޱe.]FM&]GH6/Tn*'RJd(w'X[!j {0s1I1p!!m:Yĵz?./X(TkbB5:vVu%94L;z6H0=֛:T6E8CaI*xoAY-%B%n(?MQԀKTy t0a A^A&ëFWf 7 `rMw{'NYӜNu([u+/=^q;>8;F.jpG__%(> Oz)#-d\Ȥ C7=\Q:h:\1CS?.DUՏD33\]w?M/#jB/ˊB قgS&U)4qC<Ɯgf52Z󅘢1<2AR5V gQN|tQw/aS﯑^ mD;(T Joo!U!l2K#r6Zf~-6SG %# @UW)C3RD7oAp, Oѕ=V?Ql~ǀ5܈A:zgtl+ٳ?Gee&<8EײJ24%YdShEE]SʖyD<[}*ڴ ä%Vt8kKnLj5}oaGX:᧧LO:GÒS?qchݛxX1 Wm~iOBc$hIU++[0c^-xAg? kնe Dc'R 74 dal ?)mG¬gQw#<^g A_bn[Q{ue@+ ȑ_3(m}JtJ̻#ùb^_~K}BW.Ob{>aqjvQZ`-5B;;7iyhP(y( hTvm%AINDnJ *3RcQ!p&ۄt@C"DivoakaA-;&^y*Dw[4l#Z+4_bW_أ@ .@x[+0UA߸O*caЦxQ ym .LM-(90ZiyN2 &jғ9'Xgh8҃ <\Z\Ytc4>Ұ.D{Ȁ{*OѴՙhV]F $͖zP&Ye??#ZT7Wa%I^.nURlÖ}H9 tnbU|ao10S /{ؘz:{؟{)4*x !_lwy|c`gNqmUC˶-n2p6(g=tr[o9lW|-$@1bxؓ~,2-VPsv}+Xc+Kw$,"?үs4-ȷ=C#,p@N$g-L.Iܘw@Xfڦor x^ Jۍk bM3L*x#SyL 5BhUȡ./1_zHn5EtaHd| N5L8YB6ZTevZ>amax fG h/M\la ]4XI|?4xS!1>*"=A-Y-1(*X]+:1> ./DwbQ$ʃn TZ~r~~Nj?tsC;[s(ewBp_Q\܇^Oqێm,ɋK__xiq-Ca\M ݩ~S.=>D @Q ;K~@d c mU+;wFiĢqAi;j,tl1-$A/f#1pn ,q8y"1w*by鰑 ):)_ 3jMXؠuߖz[: @5DmsFr$op!vՎ y> c$KlG^ Y(S) sHt#)e `F{z$e)z2)cۇ#i}KfOog5ʣ` FrLJ/3D,%C0=]bmރNoeVΙ?4"dhOYgx >e֝t`8yUjXvU5+ɳ0; Y ?G1/uBƷJIJV3gfa(e$E(*xr e{F04'WDS͝P~h,GB%K%<~bHw.> yi8`('U,pādf«&l槒Ȩ%4&\iITج9 }-IU ~,H4Ǎ܄J|"*gj2]]-?ƹKͯV ۋ\vz):O@6QBj3'-2ePhZh/./.NN G@y|FĹ} `* B)>nk4fXinMG!Trc+?/Sf1OBX8ls)@nø0?0Ssڟ=@;C^b؃g ̗QEUQNy Zr,g))2rbY .bϩ (&HCxV휧R(p"&ymRGr37Mt#W{Il}"L".r]y:%؅S_M98 $rac|Qɳ#A^f.A>0d[y>.!h'F!*x"A7#@;pLjK~o"2<2j A1z0jŕ'^)5*OŻQ6sQK=i^gu\%@Iߜǭ*tLvWU7|3.ʋdV6xGi .¦'r-S4bMzwXNDGf tS,gM:vɲ˰Zm- {NUPk-URC cEafz8!5j'<^PD$ QD `aՎ0:yEB QDʻpTZgXFM.d J!&M- Ÿ,ͤCI}iz U߂ǕVoT+;xtfЉ6H7gVls'O;'3*&'j!#=5A` z-ڞ,i7 e̻Ye`I~6m[ئZjw0ucwXNu\ .^6 in1l(Z|&>PփPH-M_*2#=VPy[jh,E"`k "vs%2= s>`֓퉞\KF\4ye=8]Ҭ_\/w_RmBG^c_qTdzTSBCWgcd4hE^ \%ћG!+{tit%QNKOLhV&QЙ.esg7ƒt²fN6;"cUx]Uz+oeqʰiVg^X!Uz෨>(ZkW +hBpp7/@P)1Q;ơ vɰ];vFr훇˄i] ƏȽǭKեW oϕᦺф~C$&!v$Fl"_t@W tQ{.=FA=F遛伽D.->L&Ca@;s4vJMYwcTnY.!j.~ !xc.WN^^!'nyQ\g1ҷ碵d'4we\aё.D>E"z,oF;Z-pJ`' WW?gգP:*Q<7TB'ZB-9ڇhל1OzȎ 9K+ !Է5s;Fnjr/ZWRq:ʄ?)$;6طt@cZ8PFwR5݁v̖AAsto vŒ/sD ^nC3;7D8QƬ>c4{þh]Jݥ`lD= yrCH|);aq]H菶^yA. ¯R7 KGAvJy$v-43k| 1N,*I88j4zv}Ç>ugxwx~sֽPզD\DV| P;q_1î''t,*Kt~R.-Mz21?Ԗk^ ơ@*P!sW ޒx-ӗzS#!qO@jN }}+t9Z2CEO7߈Y'2ƃ+Tka2ԀH}!p$)@OՓR%>&wIΟ ;tEAeI? ^[*t7gK4u)ƨ2c7NPS.&ĶNhc=Q\ģjւvIX}Q0}BcIh{U6$>b`R[ (Z?9pLmPT9\Ӽq88>S˱%HF~TVb'x$jbܴ‰k FfPQ[X:h' 2v!i¶&}Ȇq+_߼Şi9Fyijpua1tM I #}93Cbnͩxu&aZO^ p9o+V2l'<Ч4:oe v.¹%anXҨ19Uu[iN;Ob&Dqm[{M#)鍒^ mq*۔z>* 6-#,g=l)tګ7!=΋%jzɊNaЋ Y1n/TmM>2iQiXh,.F耣aYB^LUnF@RZeb "14_t)i1Rqg|I⩚*CMn`?zb*3RQ#ԐW^ljy2o -/>2C }V7%uHd0 5{$vw:2zT ͌ 1;x; n9NIe7|@G:%aT"fgmycƿyN\,x70dآD>%DMrFOG9YS_A9&G?CC&c { 4m͝ec ڭdz 5Uoc-̩ÑWE£K GНDօZG]*?@Q KgpL+Q?өHVS0JHV 4%NI!6xޯCUep ܃8r lZ_ Yrptx  {lLuVxAQ+uTdUKU\)W4R2knĨI{ǭ}@_0V`5 dw͊-Z =' sMmNj{S R_7VRL}A4qA9VLq?M i#nЎw9-o5c2L^ H%*Y-όVߥr0XB2( t Cf7/}8ΪZe $D;_7Y؃n /3Ҳ}m脨O6t*Fz {ɏFe6H H[^ XH5\֨}U 1 JwuZg! ųhq y{M0݀k ya+ݜ $m$ ߦK\c+4v7|zJ 1!~NN # \con|D 3CcbxX[Ϲ}"Bmtk(R+B>*9<0ٵ-o+f7dS,c `. T'-6TE [EW4EO?;HՋD([Z;z70k7MjiT@/?H ,9/"Y3#&%2§_q9Bʓ h5f~4zb/ʷ4 9y ǭ^6c(:ձHc+ndB2yWRW?$.{51e5@=IAUc"xWR rg9ŭ ǫ044'H\K|≛FXF9g[$@P~s~ ^'+^〯Wa# r|Ύw$ 6H T^~p ;V`}m!^Ov8ϙB]*,Bk+kE"*5\9?M(ޣs6z4G&0>^}Ț8Zl-(0TөVsp7d{[״R1)#h X:H uS!h'Tb3TŭC3{\-^h9i"Qҗ24,| s^ X_.6 =/I༡/H.\:Ა& Y8ͨeL=:Y[R_Io~迹+gXWֿNna;=:Ghs5 VRv;Ɍxe3IFdkeU$׹u`8ħI oseYQM8ҘF\F= A*m/a($Qcn _!"VN@?\Θ.`?H~h%a[D7NKvp'O~8-,M۫G=YeE~XKiע 枒A3;l. Ţ I`T:-iK-H0ޑ ˏU' )y3ﯶl$8)zu [yFz[؝8@9{3FS&MXñimlOlwY&GXo~i0,&iZ[ ze.hn⋹ txe\ !/R)%W1oeSe(agB~!= $w {)_ܳں;'Jv~Qc*+5iB;#&Λ*05*0=,27' VUvW_ ֺ(jĩ[(V@酇oakBuC4EZjs{.lYm@Cwk54S oh~(&_6/ϊ0'"wF5:PLIH:1!a9yl:64>8~Vo6>,iw%(UM-'BF[:k?Sdf-O{$߼:9a~9}̳2 tʻH><2JHR䟘TI⸧xq$I"W4f#p\Ϻ[  esKTVIn*%2 N A $z|(2=Ƶ<3á!^h$%W6"HU滟pӇ)اjE,7  (\Jƥ2nrmY5qW86|!/>ܹ|dJZWWbk'dcHy;7,Kר:5t.G A;>,bN+(Ƥ_",Sö7K<~SoYOӕw aASDCdsL$6ŝȂisa/IM]I0 ȜJVI Vk).iHW Yi;bFZ7&UD׎4 AMLnXzKձz~TLt*:k>ǿK#& 9J3ל/JOG%$7Mܖ*нuYғN? L4|X@.e 5hpLop+bgA$w>ʯHzikDTfI 4"qX3Hht`?Q1ZlE2a1;]ŅWi>rKΗT53!̘vԅ`lr$!_9!t3^TA~d!CI:)f -|4_ ,/+9}W[Ͷl( ʢ$J$*' .DXF]B6B2)}FeQkDmi\d`~x&(EFъ zCcb9zF77ۂ9ɽQ F9y$j S:^I)R$XVQpjw.fH| D%MmMI-ئ qԗGP]gYBD2`Pf^uBnU#1n[~"4dOz M'/|Md0=pg#98X%S\u{-RT1y׵< }͊DZ+.Ώ]^0cRa8%bhdk1/x?3q޶!d N wڊР{#5E`bMx&c@tiXxO6TaX}֍^epj;jQ`?f+{YڍVFx@'$b*.3(4NcTk4Vo_Tn;Z?,pH~8o"d܆XVD^-*j)il8J3b'&FiCyƋSsva*Uu`9>ŕOcudñؼMdgh>+ҡ 6[n}fEen-'FjӰSmM$IѺu4*IPBZ04l|x}ת,>2D*WNSv4P~AFbۘxe]AVvXֳ,!Ÿ[ʻJUR``Kz+!UbSqI[d p&9%JS\(W߿ZT5=ru VU5˄ڽ`&;NCGܾaUgndKqOEEe2C(Ax̧nز`ԙ8zEn^b,ͺ }-@.DP$o-#\Jij MPlm4 ֈIFthMHggJ({%qCYT} +O{Ai(=mwH$p,9?_M[[ WV?WeXsKN[$ yn@#U? ["Ⱊ'蔞]_/(^:йoܪtmH@OapAt'kH{,hj 60-ǝ8X=,.;(Bk9()̭uڂ cm˭/Zmg0_x#^/efU}\7 ;ƛ7xGʙsMPƁp@[s61(1g .,v=c炏yyܵXLvUaM&ɏ #4 C9͠ݶwW| _ǧtu:/j;@cWl䕭ϲ ʻb,!܎gz>xMuojqjFo F wztRmUMhu!H,Z·o 42^r&9˺h&NV]t~i$Qa{}ƶXhɕخ5;6lLQ &ÆtjezXqI)-*z~nē,mqi"/@ tJ"BYͤ Ghsg;- ѧFҐ`}{SaR":-zFۥu?M* ͧ٬B ~g|u! cm6KA9V ꋰ1jG~2`?i `a)󵕲L/g "taZrϺ?bvGRT)҃@D;W-?ɻ,FxLxG,}P-n#b\e) 3؋*\j5Uw=AR"ioJL)cV/:|vzO~Ye&.5c%u1=?^tK)Jk|h"' G}EA.f,+G)Ga`IK`vp^#*"( YƏ@svW aPu!Kc$z!W{bOAе[i:t ~EW33^ث݅~jcah(<,ya°l 'V_ bW[9 Oԯ(J/5E=i0xLab#5z쬶|YeH*)^>,At,ے1WͧU5SMKgGq\ DGxCHqtQ>Zy5.UVZ?IWh3G{&14} s>YVEIl\6O5x._L`w)?7-CɃ+R'CaCcj4˶5\"8aEuiIhgj]b8F8R!oڼx\=,)0#9_DSA,6Y%:L*cid0mq{z4pWw6`CD9KeV g{qS_D#Y>į9-Z7O@%q;5͛w=X29fDS r!sE>~Bp 1sMRIV4ё;x!ϬOFA}\ * J<ᤡOأ3Tѣ33i7Ibky,[ai%bL Y7L9`ǹ D-dN`})z]R;+;#v4k g.+d! _8ƌqh=ĩU7+gX%N)H~ =0iNbQ&r(A|띕ܺxTY-8c]TW jA!GXXc4[ۊ̷7\N?k$}kTئ 0R31ܤv揮6 G&UnCm}jHMZX9$Ȟ}gƇtex 1oeuei,')3\%%F:"~XT¢ym0ZMi .k褔g$M>u-9/FNc,PZ/1 i$LDa{ uDR!҅ԽUUW ƽl23B2R)aY IhrGzr&A.IoFkT,fhAoy'?y@t˯%jKi/rmJ"L y4OɳFɬ<5e}kSxٙ iA_[K0є"}MtsTrNs+2,.t'}w&.zK&7FzN!+NLNĜ/i2'")sJǛ[y^0콈nmUMljK3젞G9Q.ɕAs1?UӚXUa?X&np|OkI@mq *XHG=?Q&8o,^" PZtm.C^9i WKUYK 7@"\/h)\PxVrG,6 2{ֲ2*:x.).VpZ.]SLqj{ayLf"좠9#rg^ {Y$U0l111㗕?tϥ)Cc>L ƬrSE  1bC@Mf1y@ZB݄sm]$;說 ~K)si%WI_1"0to (>uA\WRAr1B/]?v8mE-3ґ5?knk<=f`!V]KOPˇ"ɶD++i#'Ikk1[X~hTy@/qT!ŭLLB=q}oܸ1s`pX_AА~]/)]5*?nwzF܂J99Ωg購%R<ĵ8w#H浌1̓^CPJPBf}-wr@y_I/ e^zwν* ֢_D dgiȄU4*GC͑T`.*EnBBqj~XAq#)Sb6c騙gf0?Ml0g ߴUH~dTkAS_ Yɭ ϐJ.\`O$OP8;D!zy66|} Px2טh@Og_]'i<,c]/2\+Gt*;0D\Pht4̋'Il뷿-)! ]r_ G;8D05eδnHZ{n@d[Qsn(ny+! J?|/;_'}®%p=%ɡV$,`TvKFG[pq7] i4*P- gLSc)Pꆫ`/y}8R۬@no$1U$">_!=M޻ DGOp8_izg;#qp*J p/L2.Hp1oaNt.AB~NP~ψ"f`VS-R`b^en_q3N ɭ(AK,݆!9z/˞;A8rH˚}1T rgy%5vlXKwRTF[^z?7Oᔚnޥ`A6^%I`"ͤQף#,^Gb1>VH584pYk5K?̠2CD6exѢʶt\8s"^eݙ\Oˮ--!kWbh7\̓pv^_F/FTip%:LATE,TMɑ]A3:ۤ(_{Y!eX ɢ'{B1e׮8ߕ ҖBM!Dp!jJkx15a1¸nH/Q [c:g9PshN 7)oYױ~|1A< Hu28GZp/U7A uoփ떊N} a#Ӝ\?7(/ 40'h;@'Qso6 bXWZe [O@šFP =;uVp3#MŸ:(I(cd?¾} ֋PqIof0]6%e?pq2xFZ,7 =b6:.oݲ {اW>94?9zGԜ̐52(S JqҤ+bڡ diO6$uH"-^3Rb] no {[sy`>;Y<Rwg1Ur]Г<a7 ? &#4[w1Ί4^3 g|-[[2f/FRkijktZSw)$ɻ,5Z~I [?9VIj3%0Z w치co~Y]wyJ}›{#KdR[1f}u=C=}c 5y|q 1ߛ' KYy@>-$,S3}L4T$hS[뚲IO 5ȿ  XnsG]u-8=(um+r4[k*GfMY@n^9kvE ۔=uKdeO-ʳ{ 2R `br`O?@V4Oq^IR0KUpdf3/ΐ=g䡞pe0S$Gj.LtDK3gλB@idī[D~tE ς޹IVnTl:Ejb]p>RߟqE$A n_V2LΊ_OgjS{'~s7#e$TָAXT$nRxPhZ7Z0L#ba`AshW5/õtS$1悭ܗƲH`uqm'z=i?kV\qMF͂83GnD:.j(f:ŚӽVBo;;*n&O?DaJy:[KavRxnL q9qEꗕxJذ̂)a4YwdƙWm0:]i!*6*BluR0AXr}ŠpL=<'fE.D8,u=m{쑷`4@'"1 jGsяߘHdFԳ)ZWv&aO7yDw(fV.Hqja4xgOny<; @r3meۦVYWԒ2pz^P$ҌaA=(%MQH,W3\xؾ11sb[M-EI:zDULLYXJU܄na?>9M!CL 2D2^" @􈼟2G:=lmcGz9)T~p1%aӷsjeRjWyimDdtsm{4&.\ʙ'(c E!W 4uf 24t]/'^&0t%*:tfQ|3ҀX$ĩg 7 -Q܏7aQi_,~gZa;RޮK?3•'xs/jR|6r̋J,PI 4 Q&p.]2ÏOoHdd,3&}Z*E x#  $z'5c_J[pvJT4+(aOx[E#Qq* B1O1`!3^o`977%JNǵYR${:L{N/c|Nw-o"ԫ716yZez6c7*9IǺ_v! wff"s<.1zz|1 ViEنG@ }I ];$gKΩ'xƎ03%|CU2Lv5EF oA5BJzs$AmSc ,0G[O'A}̔n.4X'PNcXH>M2krwώ~hG;rfzUzgS~cAj䧹u߫mpu"b>{zNfs[g]є}˯ _ղEWN=UݚHA+T IWQ6"'o1Q(P_ؖ |'G KTx(:&Ag}q4pYnWieɯw,|:'  MIɼiҐ,J=x#糝cs}*PJ4`O BgGb‹.= %$Qg`}|12gv aAW/P5- YtCǔxrq0@yJ+CDvup2A%3)1ӕo[GGzT!Ļ9I ")$";BO4ym#ޭr#@6y:Q_-\ ;,} Q I *ƾ%[ c:DSJ?=팝N;';\y%RPY V2T )ۄ~I~[OˣO{{Z\e@.c:j?j.LM}!j-SZ9EczdoL~/2+NEq\b*nY5}dVcG!X^!],§0«6Nڧqo;n9yﯢ!u,i돏)<,!*AhQc D'B^ǡ-"~3(PuPzGt{ =Ezf)DY}BNcGYhj*<(!&exnaad!{%0t(y|ۋ5ݶ&bƌ $CS _iTzl~"xz)8^u؞,6wv*s"aM{_TW;q&FXK"E!3a _@QF H^/z~$Ə,_+ Py_r@\94viCRŬ0npzd!x8Wų >3oѾT(ߵiWȝB)̝y{d#_}oVN7 ^ mQd/Ӫ{_fN+^ί0yd*9+v[}4@FȴBXDT4\7%՜/&%W`$N:v( zy F궂CPϦi~٬O@/So:iyP ӡ#wׁ/\ E:J3]mkU%H_~>>h%oalIP"SʀR_JhmP EY>U4lXCSq(ӶySZ?n5T`N,KxP~Sur\ϛD[el(x୚\{ނ 5˛MƱDLn+R~/%.ɯe7Mld640'-B20+]B>ʺ5W xY`/Ns,X^aY0S>Gp^ix"]Q9N/G|NF0NFKܳ|]V`"y4(\D]^HZ-pΐ003C#'H m`{ 0/ $NMj7I,%nZGIshx^a3hh@z+o p]|֘ݠf(/[S}/ݢنݪ.^z?w)8 ;,逖 8ַ,? xNvR_[ߏY\ir7I$ ?]M>h|),s4)DvcH_ B:k(VkPz6{۰9:qT箙iV& - '>mz@ϊm&$h,ǎFc|jpCBin\Mй"`kdz8ÉWI6 rKNpJĆʕ{zլmQ*zp.E*H]_]FĄOeUB|s "\6*@yg,G;O1R͜&N[e%0sa佬²y_Cb%E>)m\ũQkdn>s"#e%}3zi(z m^צ# *= 7|'dQwK0xc-f-x-UzDdA{FlQR Z<0[P)uUsz p栵fdknv{]gy5 s^s+4[1aAd0ֹU8t6I[ H@޵#E#'urF#h!iˢ6? wvVBwܙ?|~^Wa,A7 ȝNpaUn)b&;󸲋aP>b#\[WÏUI4?+M̼G-3.+ qZVڹZو׊}1N}/LbJӋݼ %A=8Zg1()x&nڜIRLpfnT^wT0UqM`;!W;,Ċ!-:EBI]"rd6CU6n^{=8;]=GU]3;$[ӥ~p?R)L(N Аۉu-d ʹ[i~+e!xt2,D>Ų?ǵs"˶ 1+!0 {X<SXCzP>@[ZQ8挦"`:Œ y)﴿v6)z mu^jMZGmr81%nL"k%h3DaE`YiLLctZdprյNP"͏#>5 wJ;S0[Oyb+2/حϣ Q: z(f\cc{<:Aey4x<;VHGg?E5j"}yFEajD{L;5[$BʰGF%U@ҽw;8eC8,B-INR+/|x>CbΆ=^y:Th Zx} 5]"ĦC>0jSY8+!ؐdA{H2Re:(uXbe.2Hw@U ^_ 2ē DljƧgH[s7 ]jS3T/5MG%"ϚіŠ91h:!g0z \ FRX\ۆIzӕqxF)Jͦ6D/D!TH-6FXUT.?zW~.Ϗ*5ztYX5x{bR-F"]}Ǥ#Mbn0w!TQU‰As Ԯ\?p}MgZfɓ*"@}j&׉_K:>G*YF;!'q\HH B60T?4,{W(] .. [+fCG3'6J꥟+2#s/Ϝ B!bA/^\#l)ۤ?sxOnWJG' e@ @˸ W~'F:FަGUN5v3:Քa_L-H<׃1 ZɿK PS@d" :HK QB ds"aEW\r{oabQ޳{~2lZ (XMD( 1u=z,U}qq~LİMѧ^jF:x_%r*ylK,SW0ARDHN!{oz"KY[֯(OgW6S?OpEqrkl1顄&A5M,̋ F6|+4*N;:zqP7E’;qFaȵšW7ZB,5׿keЭ/r[%#6$F =%Gqa'/G+949Up48?w Ŷc9 ^k3fdOqjhG_6mdȱQdvEl Mɸ .H$YZ{;v!;婗'd[Ud[YeW@PN%\g~u鹜e6NPRuΣ\BJATْ>2#ViGߺOc ꗙy2$c$EQkv:J֍G bH'VE^d) ڴ16dp=8\- T!\&_晫 7B0u|G`-C1Yrݚ %tzӇ'p}qɅN譸  óykewOAJci:7Yȑwcd{GX#NI`;7+@#{4'WEaobzlRJeӌ {>%sH$:QO\ Ȯx0k(@ 7 d5AZ7!8l8\]|#SưEn=DkrPGVzwAӍCs5EOP 6FNRL/f2nonc(VXXF_ _h~>R!2V|W|tt_űl8ʺckJ*ۄ2Jn B.4C{.\εa-#8S)0D]6lќ$P+oxX@E?,Uw<.2%yXΚ{ ]rѬH>U=aysƦV>8 և'g||D3Rd[!o߬NE:A7C`bȀ Q,pxr8}ܵ?Y[C\#3?^uEFZX<Ƴ-vTa޶AeZ36a_aR mGG0VFUVTL.6q{?-?>Jed`xFџ*Ef= jw{M ׯpU-֠LeDAJ|U<9d |RfB Wic(s3< Q$s@u$b4\V~Vy1I%jsY wv QHJKeAtLЀi '@;L%d?|tD 0ԑ݃esjvcAj3=; _/0r+4_9©a,#!iDZ\li6"bRUoZ8;C]%C%كߏ&!۫?GD2&Y;Grګ NM&>v.eЀ~ =ҳw$" Rcys? :IٍjRφT*mV34)Z֘RT{g{tQ>cqTo/ !>R>0XEO +'R|i܎2,;rOQtr8l*B ȱMђك>7jvvbV_-}ܰ=Xo#,pr a?8h~%!M4 <"jPܐIUBZ,z@+ʁ }@UPǧ\^oGZ&3jb5H  ;?I$3c#L?梄q#{d-59e<8g^Șsn'o=j) 4/P3{ ;g cJ *:IJ?n6 "LjWA#pP Vѹ57Z9 h-X / [>g e$>-8Q]˛dkQ0-TΒE8˺!#Jqx [uDg%+‹M o*һmzmJ1!?2Ǎ>1 NCk0q$~V[C^b`2a8{ {̉PмX^EB'hcWDQsB1ZϽcRZp-2(;lbK2MYsh+ 7\&Ƥ MS+ N]'=]r%kw'{A&&d_g<꜡g?yT浟SbU%qNy cIHrCMʚ 7bF4Ukh`w+(O#[qم l]wo-ˢJ&*ba_Œ DU6qEL5x5!D5L|#] #4wycxx>gU8o^9u^p 0.DpL=Ë@;rΕކNQ$ l" r DqsjggG. ,+Uf%XcbH215Fӎ3P:I)tvس6#ի,tp@TX7*O7 ֓G/';E kU4{igɧ8k-$s Nbw%3&c"trxR /4-_~ZYqBT8N{w ̛ -tj%)0|xGʩoS)dҙj|w^\JMɽDistB€0]F'[vs%+v}5>hԍ`\ʓ٥ƅ04εpMLg7'E͢:RK#Q_L0u>\4YH)$؜I) OOm `L8i3HIO aw$v4% FQaWwG6a|tb34-1]A|`'H(Rby-bъi4>碞M{&۽5FA[aD٬$]<,7x,Y-ˑ,<߫C@Ԧs?SŊUGU2cLu O7 X;PU$yn((\ܑHj|CW3O@yϭsg~ktocxɛnnՖ_=<CmN³h f\mT:[!rF/@+nzWT~^7i|QIPS2*vi>$6#N9őW)'OR,lAA4O1Jg o 6;j8˾s"E֨MQɟ֛osH`n%w{βJw2N]kq=^3wCTBv12xyCzzř~:^䜼mRn3/Ubՠ#k.U#bp衍I ΈRFZp pegKۭ,_C^4Y$c4ikWbCq0n#})Jģ:j!7 B*ʢlUIQU^6_B+W<^x2.ޮ'S֪"-xlBHm>^P;{> V"#&e8^ Iw_y`D@ʎ Uݽ8Xauxcwo]sae3'G|.̂\X`Q$S{(QX~--ԣ`H~HD*h;? Ӳ<ۗԷ}.ʈ<+y`pԌ (dIY|`%IPq+7.G 3@vrvX.8h &b ÐVyX-ۚCvqh,*vGfK:Ejbs|\{IoE}ˣzRl7mHD~ ͅ"gwkFw K/oJ(!UUS^CLYpeB(Eh3 ul9ͦcrǑbgOEBb[Ϛ_8^u CIU=5ߎ bnit5>멶%'^sAM,klwPk?uvy^xq@I^I$nj2ƩJpU ]֠cF/Il gԌd6u)|VWX%ld/La;ppw64X xbrk˔v堎..M8a l'eY!z~DhUy/,h7I-_@jlakщU!A KeCʪݧR"b?,2ZI}Tk %?fݒ E,wbS[e1ьL'Ӡq$<.*H*f kNi#Dm\PMhB~ȴ5 gbϠ5pPqpwT䳣L˰?%Q #-.jds6dRK., UcHL22,rN LG`|@iV9 !0t`,kK`W󢰫G ̝R)9^=99|4 Ap\-aWU6RVFIANnENBoaV1Ui!+]UHJYGnX*sKU̖2\b[LJ&XR1, /0ǬYՈz.P # SD!'9ACDI2x>ph62v7fKLG27;,&N,Mi7,/yuA@oʪ)v\Yxca/!IN\6F;W>;g!v:e`DEJY@w^S\,՝K[|1Tx]@bsI5wOLqd7kEz*#Vt1c&4 eyRB^TDCP TPLKFf2n@ӄ z?&~G@ x@5 N?3FZyxB v'ؼ'ŧL~ԥ*&Ktpo;͍:K* =]%$/o鉍zu˗ϛ o">!A5? m"@V2#وc"ƛNov44^q(qՃ:]plhyݏD?k ̪?#P׉2FSwR {2M;mᄿ I2WV,&-f$92JFUQldU 7]XѭU`. [a,3oѯIX[ / ؁-S1|NqNۂht`. p}9tY揻M.!gGJq܆#ȗgxc *^%5/6s'HϦ5H6JxX˒˵3'Xms݉tU? e GV"5Ȃ#Z!{n$Ok{YKNnh:#HExkj)q,Ϳ~ h@*ޯ Zv9 ٶH2ILUcoaКͣəp迍7`3d5 v0bv{`8.SC6H~'+1Y-fHiz'ffiHPʎ5,·j燃_˳SI0Ĝ.| H(}.ϙ/ of)zH+jrӹD] S`b.g&ys x?Tm)p(bJ?m"k%3%P)G ?hr.kiBOb%mO.7ǹ㾶|"mpa!@N?tamdԽдɒ>%%[F A r T EZ~`)ghhzkk{5 ƽQ46t0V3qpzZCTY.]W42Hlptc*N¤x0v#^#(-w1,";H|rlb\GL*{SWvʪTp5:WhpQSAך'fH~rttrNǸ2(LyBvs^HF_z)֌#mR sg0<,ݡA'GA8`wH)%S1q/*:!kqixӉpCY8]kƴPm~_:{r\-Mii2s'ң9~ PF.(^=^£Bs[<$[O4t6Xlb(}M( UYH-/|6{Dad&;LL\-҈1l[Mh8]!7OV9fedžRv)$RF\/Yc>^[\A5IF&c-6ӛ}4tfz/Ydvi FSPgv,G6ZŒո΍h9X贏?x3T$S 0\֜k! ׯ,Tme7A quqڋ4x~E^504eek] UDv&?g- !.IN-\}jP{3wW4dِ%[T_\c ]!GЫ'H#|lyА]T4h4HϷ`qH\UUc|1ާ߂3t)YIu"R8?X;)W4NMǯ! DZUbwJ&R6 TsR*Wv- E=.tَmɋ#i80Fk=s/ۨDO)3LOfAH(x[z>1@OJu2yڱA}TЄ@9/9wa #M󹨧9gKo cr U ۃrQUvٙ.#9B@<,`cϡ* vū; 4l:8jdxpq!yV1Gg?8 z ,=,i=Y˫Nm6t8_ =N /_^KZyD)\rJ{a!KRZFލ0ɒPm /f%81]=:]7Dl3~=na9deDQOC){T6nnͼ?iQsl@1Qy)7B7xC`SZ,!,7ldFddwnjbC'N'Gҫhs.TV1]Hb鸄wKĔ-J;0Hf;HAZwHSz?ˎ~w2]7JȭyZ?ksR~ʇF<9!={!d`Z1#j8`oFߏy$(h8Q˜ԶH/H*L6w̏> + EA|!a6#ܩmoaLэ &b=8W~`loT v`Ђd%ZQ%M*_{ѥ flף#8ԃD$6Y}.%[FhÌ%AҺ  ŋ=o JlÛJNoDa2kMwSzh?pF}dz(ers{ dNYi-8XOb*(mO(LĖMj>BŸJdFJ9z$V>h7mBC&i~ Ğ|Wԋ:wNprۿ"$L"-ZZ980BfYj4R58ngog(11X8]Bkmgked)UAgI !Ǣy-"B`>e {eg34^9|bQkH}ji&\xI8b0~ZoM|˻4Rw(Ɓx]?w6~%&dkl~sHjz}#2`c*hգSK-de Ől&̷= |lǬkKx@y2%f_.SقîiZ+vtO)t; Ly0 GSd_dM`׼ ï#׫M]wŘ0 C_]^FqR2WO'a0Ix)a,RHŊ_Vs)k 0oUt)-WDzט>bȵ*-X^~ա']FUMVl Xu{ B#bR[|v4Q(jێV)C>Z_b9g-MA]b,=1lib/G_:| cj?0UZ(fDŗ]zQ~,O.&{n%i@OV0 g͎yt|~B{ߊ9TR-<4 r~⦠[f݅F2YQ1z&M\Mal[⇁kyt9a¤[tfۀ$'ymbGC`Z,UA5wat;_EUy<"af֎m# *oO*4e.En2+ \[EmnڔY {_WTDXaϧdN{$.^cx<8Rol"$hyI4QDt{L)Mo#^2}#:Q_T_RpL$>tߛK<,{4jWp'_;o2G7#ߦDT ] spKJ;ƾ(Ԩ2$v5.-7; teG rdV9X^(yY'01+כ|`4Xyrݷc CO'qPZ9vVZ4/$|:r&rҊzQ`-a9G8'h]pOʀ;򷃗mՋkiEy:o..ƛ L0Bue,z Ѽ}r88Q`{ɷE ꐜ~f5Fn\TYL6,tfu烌 XhIr/]W#ff=7r }&g({h?iE/g0_R#j#QtJ_ϒӭ{kYW0Aw0>EװppޤD5?v}ѤHgNV`@}to2%M \K1|#*r^$^qKLO07{%z}QuT51 ̷L vUhm8p}~[cg_gG&V;Gf2,PXNgkc& ށ6u;0%NJ9䀅hF} ,mJܳ|7!ˉƹ,=ߧ.G[hA4gg_ ߧڣϮP&xZB³nΟYL!b%>5 | -3@r9@%x8LKgNh=ǸAi!b}ZIAi~suRW_zw @oRi{ϵ'jօCۨ3ccFV&?vn0Z_n{lQb%"O(q߉`!0/^i++3P [4+կQF cT i;9k`1"G2UcXT7jIز,eG30jG#QJxU{aW eQcZ؅z=3/YFg{;ߚ/iEMm0\ FCou :6x)8&Z10+<"̂=oIaկ .ϖWEQF+cκu`PGn\40ǜu. lͻqǘ;h9T)@J5I5FzqɅA LK?^r >YST$ms~wc6?uJ״w0ll߭@-R;. PjdpOCjS8 HݨI6>N^4w> @|׽L"uUkFWP+Ѡ0XG!v];-hCnMD^^'O {'bv|`$!bvE0I#֣g{p=NVOtȾoTwU\KĕGºrP~L9pc|&_+VkhY&}~ yHyHDsLoܰ47$x|/>ƶ XoS=> ^3d,[QH.%ڀ(ٰ!$|2I^2(F/tt U2}I3HF8D9VpGi.Jsh<ډRI%l PcXP i%9ief'T=ӌ'q. VkĆv|h35Gg6L|L=3qxw/g㎭|2˙l sf'qi(}s/5u-XEUltBaƋ_[CAi处ҌTXraJq]tZW%7 S?3X2xCM|qK-~xW9R%.!P #?mL((p8wcZC( QI.Z&[GzBWb uEw)nJZtMbm_n ۈ<&z!wB0<^+H(.)7jG"^0Sр ;H@Lw LK*,lrF#`L9[|Bqd GpU!ByD]>ƙ`pR֜`"N' lL~ xXKZoJwbT58ciB:FkglGwF~ŒK6 r Ym7$gNX$ VdyyݡQ}-tHAF%?oqyªQVq0vޖfWKG˂>9XQ,ɻ' aCPvZY |6R; ڹ1'L >|ĩ~!ܦ2'{Ԟn^Pm[y4'd@Mq-KP` xWzqkĞ#aE2\)d1&P*\.;pbOp4:^R_drlCx*0N&7\\CVme I{_]ULgOi?2O^f$5&=fmeU <F>H[$5F./nLЭcg9"Zz\ƎE@ _ni&3ɨxC;UH.C4JV{,1">F}RN>g–ƙ܄/""fsTps".%cw,>Ł& E}3ݿtu n{FX %U"\~/J7B}uMk'"Zz~`6͟0Ʌ!]rhuJAQ7B v,quC%yb*z}Kq(y_ 4&NzV% D @ $iE!"}x~0gWܡ\F.]~ rO*Xb.YĉO#/n6[ axzs@eq'2%&Cw)(Pƥ\qT<Uaw[(u8AӚ-rqb*nS`_LkKzMb)O)44#Og:íbA9;m}fd4UcNtfju^BO YfKNMB=lY9Ii%_MEÄ5/%@5i$ykÂׇVw4FAf6,ЬA<5ZzkvX#f튎|˚%ֿJ Кۺax pg, k>lWMow OT\<;hk>kG ߁{gEmU5g X ##faaL*w#cħ=}V8I(楍F-ycbմ{KP!J+> * W1N TQ\Dcy]{HNRʢ^R5=pO @.b^a"װ,5+RޡǻVzS 4^^DBu/L?d׹,S8;  &b'.A|zo'Ӟ%"@ucr~G<6,AMIz:nkFzVA@ {Wg;E_? %>TYUlġ~O`č3 /!|_/˥ cؒ옯IйH^R:["mבu~CN;쌎HPumk&5m;3gw#CV)/"t.c%^D7Bڔ ":[&~DY {S9cnLb9k4YhAڂMQR?Xe[NY]p,+Bx8΃*Q|C;5vr v0 WC-.,8K81g ؀m-|eSJZ DaǷD.s3jEAUV5ProjbNk"``+@C@ӶX dV-~Pٰꗤ)c%]ơcj.֙dNEҋf\ɚYzk@ytr@l+Ujb{- ajOz4 azR9:◴\9l$bD )E1ɠ5?`Żɢnoe "kTfP.2 *)WEbs*hO6#,Y*Lq_}3У As719Lt^V*\s^@ǟ#[.B۰s\?jiv1RDHKu-UYÊud_:fA]ȯy&9qWX/ #H f>V4T g"߿'يXT75D?vW̰k aqQK(@BOvA=tޟz^`-C#Eя]32z"{G(&V Bn dKGd)-G n%>]qpǴcLYRY@C!h0b " HizFA\pP<+@gR9Ajx۶YӨWiCŴJ?}ziЁMRUۦũ\Ȣig}zS͠!pp@B& xLsY`#ґ9u" N^9ʋo~ᨡlM:ޏ#Q2G"..pd Ӗ[^,H`7e~{nփ@:}T3!'6㙣6YZ~!^0R)W0:zwMt몉*h?x ,7*~t"NKj^LZ Ԑci=SH Gт;)W]̐)_o?,t8URM3'C^Ý|e^U&?xorctȥ΄Pl]6pk}ʏ1гTn9-M:ubLkG{}jNxןl~/h5; ;L,p< q QkCHS0Ʒ5F:5WR0Q02%1ynɎÊ=6p,$ؤW-rM͖Bpz?fp/CO!n%9l]"a'g9@#^y̞ :#_.E~1"Hm)ۥl_a#db٠o!jc^&YuS LXă ?!pbd,*3|%Z"2so~Z ( ~L7R8y"gOxO XM)ne]wh6mqm6?{GZT~F٠C'Eʨ~BHT5 E.VHnlRx>v.GEqEB~#uyO{'Mp8UN)SFV9XU1փJ>ک_V(u>۬Zӈ!v r4 +N!]KcK=7DŽ (8ڵ[[ҔG}P͒Rf1xE:N.7O2Skqwla[k? lPA^<#ҕ'7.E h|9\JM/RB.Q"cߣ*:э2Vt@P]ѨF1[l؇M¦MS%ksdX+Ncd۳4<-)mݶ!'m\`q'}1 Cg%?4`e9Ǎ.^$t׋Ý^-@vEЈ~ h6Ei"0]0g;CE-G'R)p ߬Y/cp##3!HL  )gmͺlć1>jZ"-1,<$Ew;z\">y'u{Z PRʏb Ċ='冪Ej`2i >}ޓ=V\֊"!0J0_qg3X2cb8A3!piv07 U ސ|pZC.TȐcF; hz&/ ɐ ~Kx)g4yv#CY)U(tU΀nE±z&d>>>@N%'g4jqn5y6hŦP`*-]F4(i3HJ{D`L3QF]kM]Ob- x\?_D_ uJ_C97vzXK[+z(]K0Wʬs$b k&CN_M$t|9pZHnI(n^ hP^sb hԺww@7Wamj%~_ y[B(*l4* &#MIUhFLXz_Uu -[a-D [cwڳɾXJ#jwr |bSλ(ܮ!X^!)\ߪKF>7*O+B;t|RԮnMk=B5& N0ը.dHBR (I,TuJO!hΊ=SHڢ5ީ8~ `;&@LhE}7أ.y  `25jd2+P xQY& 6 XĄFPxO9`(0$w 91ǵ$xFE6m-]R,E;/|(9OjjlIY!.sK1^4<`%TAg UݠmSb6.eH)m hmL>݃CI!(ݡ++ |WaVjg~"qdѻ~^D4*Lm<1LF.ĒDN?j+@>$IἼ%g}pn]O ٽM(.2`<%.?Q<ˠx8z8>!0p% +1ٖMNy&2O=F=ɉZv-m?;NvVpON0A"K tzH^TxtH! #/izhBlO˻ͱ%((iB }琐RK,7=/KmPz08-}<+#O'LO$w[1X-{PM)%vRkW9Ol:Na8g-Tca ϊ:K$#db@xfۚgͧ(AN0q${W'9u{asй)K݌ley($kZii'17z YoݒW;Tzl GS^?Q+}WE` b07]x>}h7 v4 U $ \8=k>0|h,ON9jqVN ԅ;~oa<4u&M d{5tPd!nպHN|Ea<Mķyxt Ʉ%<;ՋT_K^NUT*=w3!bȑŁIMQ<߉CSDM;i=onno]C~xڜF H߹/p_wITw?ά3"1XF]ovgzNp(Yѩ>j)&sUz8$2-sHS+˔C ac;j&^#[W]@m#V"E(LA~rkMԯP X6am1;yV,߄~ݟfI[ cQ6&:?Z<+Q>QZYC)5tIt 2u}Ko Q;^('hpT H.NϙX{eOq%(pZWigawhCux8*p/Mf$o^$'ZIM5LhC725[/uxu0Qs?k\" gP2ٟ񡳩[xs8P1|?!}VРOC7?$ tH:`"K+kh0~m G_Janl0MNi+Ѫ`K-x{8E~H'2﹤3f8۸eiXGEat.dQ#.VgSDI\=Ke>*k-78GP|&2v,~c8j9:ԫS5p>N!B~|i%X~O氋cTJ*KCqiK=}=ɷȍ3ÊqQ&N8Ӕ\SF!ۖ“@4z>ϧk-Ii/ig$&Sç [ek7h-XB+rnYyMC(2-̹e.7WW+Q Ѡ7M*rq幃G/f5zoI<COZ,hlBwsYϞ'^44qx`lߥRQrn; | 3>'f/in䮍t7r"AG7'q 첱_/)lr{NX{5RYo'E,%Z/UB4O;ږ=WRU ˹_7rE;LRlrv߁aE55t{ktٞ(oΎܹX +)^TZ4;ۿ(A={P7/-Qmv=kD1Bbfc-JTVc4JO+U#v\{p7uC\ׁ(%WBpAcE!yiۀnC )#o'nADdNdyB2ge~ޑWī&}P?b&2ǫ'@͊p%1F]#nM0to-_V'|n$ΜMs@RgtvN92b`m,m<oҤ5s6(+Yp=%{l8^~Q6|13GȔm)IشnЎsL1VyE :zs-;1KFG~!CAvEH$U>]r@WRn2mlO` t F؛, KGCL]>o[[~hGBfQ10}$ugf`bI($[mDbqE˓( I\l&%;I!~x1@|5PjEoGᰱ˿38\4ND|*q.j?d>)s+--ǹG~[!eijiy6.什$U0 {D >g@oj}-Z}s1%Qd!Mʁb4s"K g9d`uB ehlnj*rcPΠH൭d37g6E0R5{H!8m.)k&@ ѯ͊Z0j=2d޿ u󻴕6f~zzxO7W B8MQxL -!slr:yGKKž|=Sz JHwf+oc$U=\Zu$t4†/햼Q8Ǚ0iULч'fĭ-I)}ϤG`<[_Y._(I!:H*[6 PV|zMT8߲+DпHI $!Z#{g5yچY{'Ƭ uzIqqINbR_.5/ 8/TJQu:T%%5>4F(bFi^طJ rʕ`Cذ7"E\/$zՔ);!?y9l쭸vzD&G-rY SL* BOy՞.Y zשSE1N aSc^o*3Xw=Gt%gO:P>Z}9 c %R1\9ny ל7]ՙTKsȔljӛH=̮GXiV fK#K_ 2Fm& 9AhpCB ~0$,gM?Bz:x^#hS_ma0:`xK =6yD0 )khγd;BџV:ף_Kly1u~:8ݱ籅G<p4=:ocA=5+ +fi;uu[`f5[[VW378f /MFZL VF#xQkBGFbv TTj%#x(inKeG8P7M/(PYŽi5RRL,O)%PH\TCDйoKw#4C~%ϰp#d.sE4( |x e ؐ.֗R #2p%wr@AH ǞXo"1QKwg@5; Yt hb^=S];Dy4v+ajm`E"-dVџmr}*21A/|dQ`>XL8]GHKa7F%\2cfK gif,Ej~l9HrbIJ(B{zć \^FPp} pC)ŝ+G\ka|TSqIZ|[*MxgOl2 P [e[ArƷDVR9XcU] ehr4#?ܩb+[M ,Yfӹ%/Y{ouMӫkJ5@[ -lҚr~Kqtr3̉a`2f4nQolex8:(ˉ oo-^'Yƒn`Pu72ߍ{઴}97Sv0,km6%g \`]PЊr {)0J*Httt^LF24aa}`bVēزCH6ꚩ͟hT:ز$b!u'MjAkYח*Pp{"b26 r@굪ˑ1(!8*Sq6T*! z45;vzRybykEߊ?I#y7i!m "k^t󥾶 LJ}z&BqH[wRvˌp Gv Zu5N1i BOnjݽ֛Ir=uc4 v6bHhiGIf0A9lKe$Bh G?^+/ ͹P^Ʌ=T8 Ecøi'2%a;n,m1-zt쑑0?$0l=\FY7h&KHFcmCZm$ JgjK|M`OXhu)~w&$8<$TF"}K4V|9 ׉QӐŬ^Ⱦ4gHK E iѰsguAD:9ʒfT1 /qx20>%E@# G_`4"N#ttjʩe]?fi[l̆ /DkԽCi q0| ٦TG4@?#0iϷPx0i9wD<7Ev1ɣDkE|1q9Jج$i`@{ILr/fq7A@66p }RC#@Imu(W{ {4νgMP{R.ǫSgO'+7}&@:7!ש9%=  fd{(3(_Twc6&ldtb $'Vl;>De[4S\PZ`j^xG]qASWgeHc=9<<ղ2ףD+aǽQ@2Jk!v'Hn496^, 1!c"7Ii9[ZWLlI%TiJhڦEy3R.?Ecv6@٩ BY?[&Cx+W1f#.6xD2%wH;L[B\5ȍqv[3[SZԒ^-ڧ3jiuSd+@@~`m3K%HohVqOtN7]3cB3sf䭄px3:vfX*FĬBG@E/,$)qFRiUrHޙ^ŦCŹ2bݗiq7FV% :eY=2Lͅ/-Q4\!բ۱ 1kb,IoK?r }Y`|ř!eV {M0l31E>QF5HȋPA:!@HO(xWenmɐ0չ+BR +MM#m&:3%Ln[)2}* d :xgUؒCOldxP_N~*0q'T7#mG\Vy4'gqCU* K"9s!-Qw:zrɵK <ɼq/IѢ-۲p9ï `I7rjܵRiwzBkM%EvBX 5ƌ;OUM#Cg+ vs!Slᄤ0Uwe;[UzF=!_F2PA]p:Zw=BjaCrHu U-G)uـW"? 2ɐ'SX7g6=O1c?j}/݈,[uV _Jffup < &~Z8&(5O W |=:)gz(96,y}h{b*#pIVv=x gӖj\Ru^t++^I"a趈,$ K@J}qk3Q =cK2mľa|iDu0!θQWnJ$]ð;P4`_۱ɨa3Qͥ\jtKfɤ pպ,/}j+A.U >wW{6yɋ(!%g)?*S܉u}i~bgܪx0n^Q#݊hZqpМ\:*|ͧ^A渇gr\( |ȍ 0#Xj8~Hi^FrDOhI0Ⱦ~)$0B%sdsF$uP-P re^ | & fޓII?yq aMc4tA@}tME{ O]WbٮdGlNIֺb:Df80S'3ݯ kr*K9"cH* Jθf  ofݦ/> q (3U(~) |Ô3LB qR>8]o-s@Xc⛐h?Ѽ|Z-!9qp?Oz9ʤ'AÜ$s;Bp8ulV;4"f75/W ~|yRqiZB刔:ȍ 3! ёкWsV'm H潊&2^^5zKϬ >0!o%x)GtCL_櫾(%i7d*Ajav3L%Nތ\@R91[|/F~ǫh9rKhɴێFC{Y1E;wN+?WzW4h;o<`橂z0+j=Y,٨O[v78gâi]3nR(E)t-Z2u09frPRd[]6騅q~'#nWBy"@X!f|CΤ:<`eԠ+qPj[KOJJų*Kiw`E;; &/-VY -Rf`yOG1=LբeJOӤ9Չf6jʁPqvlDw݈&m)ԍnQbpʨ{za*}2GyQ)o G惈n²@M I[uQ1!U&ӘQ,>y_,ڌl%!noϜEr<H7!3g 0IϙNJ>oXDIGsGTDlVcyN${2J-M^/'9wnXƝL +k:52d5RylIH~66zqSC`-MzU22ŧԟb IvwsRjC%<:o_*OT/׬cO`"-ݪ"2 FKDV"4p-}Z2PZ{e2x_sO8|e sMe<ܷI6А@ <(2=*z;tIkXgu<=2ו*Q]"+Q ۙ*OU3ASY=eXZao`ع\  @G-7 @; ; 'el_zBteR=R7;6F]ǹGY GdA/(Yk ,dCQ@AP?|-i'l  =ɔxe={ĐwoK l{қ EVT8RV#+ /n#=w]_#S:i{Fsz4mUZ6d:&;O2ۭv8/> e5Uc]H DjRfٔGge;+<xV, dKnDld`l9L\}zp!:~<&ސ4 ?W|U~XZ/@yJnWCDXOagdVF!\O0Yكr!|~nA*s2u>N%? ٌkPn҈S/~<$mWg45BbE:ևjPs_s߄U9PȘJc`d؟L-ky;sKXlmUbaQM ]$hi4{KjL.)$>eq]ɼ,P#2#3taV[OBi^q)LIPQP t`S+i#qX+!#U>9TNmVt> % bum eۙ#Rg@ S#7kԿcR'9>|SlU?mRd%vR a󌦲Z4Oҕը n(Gu6 )"qr}rDEt7bB̕K;5]?ۃ#G-ct8%lg(eRw_k"]vj/8tK^>Kiz(GG,E/ќ前* Ġwd(c6pV ]pٞBt^@X63 O~,񺑪[QhJvKpp=! QR$j9@\%'kUof同-}9%hL2 fl}HH_YaiV'_0+Zdb{ ( Q.9nH?򗿀V?Glj8cY-( P<ѲLsJyb;V2erP`籌`w!>XeG"$XÀ=PsC0HϝvWdb{=U0UX#+MC08( sd "TY.e5b wWd둺7`NJVlkr:z'y@+^#h$¶' 7ǭҶB1w"-^?ʎlt)SgojC=~=PV57%p?֕4 ]ysnLzh֙,d,!8LxnRCZtYE߿p%l bLMEbG\{7]JuO!]΋?*MݕˤBmT#V) Z=[[UBapTN t`@豑4+\-7j ݙ;{]h1h7.8=$I,a`6J arB_dG=@/j~6GD?xQk#<A~vn)%A|74CHQƘwqe-((f{'N$R<1ѷ)6e7Ώ؉A7w${Äp$t\g!#07XrD[ /AkE.ƯLtsL-wcwJr!=#и,rf->/+}%m]OĒR>;&"q"}{SC3@ L q"qG%5ɆCڻ-&BmxX31s~. ?(8)bPn0)`K9/_U2Ka(#E׳; -DrSN=L0RƨL70TR`)ޡpBm|aP])\C3@(2XL@Q!N[9:kll,/i$+h;$oĀ8G5)8ÍsHQ^Ki&Pk;£9Wd.C; ]/e;@HNvje'L-iCD۸ l zc.[?!xqq=n)FF;ZJ\rt&枌wt-AsGЈheAƏoŜj z r[BT党\Y=B. dZ2O(a a淃X6^JӉT뒒GYx%`8Ӆpa28|M7 91e9ʣ A5T0:&$X.|yĎݟ?U1t 0} d>Aqp^5%=CLPC{9?]gr T9t3 8fWR7Ħ$=qcFYCFTJ$ F Cdc0Pxl÷7SpϮ7! #l0$?M~>\ص\[ў[lT]A]A R41H[5><ٱy{-婧]GxLW*O{Ct[XI,Ʋ`;%%)Z-) ):Fl0ōSp}5?`\I ̖]aUzS-zJ NF^OIж7O2~_/bX} W\%䈇w&a0~K}Ap^n4:{." ~ (Fȳܼ)o,s$ĘH~]jV{ /@ K# Y##{>YP'V &XJGW"%NTx!W18И@@Q3֔9x̺~{^BםX /ap+"xEf d L h+A"/0nVh~%i;_QI4w*6FT}$a6:aS*`iw,Gj/nPȫ1;J\">@%Ωcj6K dt.p'1*IM*SO˰>]’jMrm<Ƹw-)~v%휑GK(1^8.-CF@"H' tB^x]\eksXN‰QΫT5`3dKj(Ri.^ 2+v'beۋ _{qpb v@2]|'7JYh6^qJ]j%‹ͱ#}Ti, Y:G֪1O"?E,b^qe|p.5`Vgmv"cAՔsoIP lNaW($34F~4)5?UQ:?[Yz;lZNIčrd N!ɛm@hHJtccfʟ}0XnvW(pY0|lʗ( SЉ3dvwe?#dCI8]cH`.uUS<0Cw@ˆYV`] B+ʰ/6'ҝjKVw3/AP t1Z*SxUI$&1s4RդJb+l? 5O4P* ޚ#EH^K@\GYBó(z.>.bf |P~LҭI\ZnbtV2{ƣ. i(u]GuqHo7XW7l bsL#;(Wb!/Qc_?x6@")阖9w|_fyBt LQɧ`p3|fz҉~E6'-~s )|6U9}B[X`AFsE0F(w)daF}t[V?A'˂^e2͝H?K(dOE{30FLujQO 5K0m} ʅy}V5L.O_'AN(Zmꮝf^lVS}aw"|3 y覽Y(x0"#GYTlb?rj&*=i[xI9hLweQۨY*km9pgyw"0Y~\Y?>zf}ŞQ?xn#;H\,?P))?ǔ6+?XukcaYsE9A$=B f1Q)o#3N[5ǯ+7(TcxH%1i$+P'UN/%_Sf$>e# PG#W$tkoBvB1*n<vT:Ëa&d ;_l|UPJRFxnk6?,ߘE4t/BS.6X8l:t8Tv(ж\VL~i$C>%xSDe-  xT"UJXȰk)>8QkwfZ EO@G7d}`5ԤDtREGj,մ}F.!P7Qہtzq{A|xmE٤ R.' 2yRLSgMi!<_ {у< }CT8Ll_$k9ZG`zĢ^=AM4Pk5}ߏsW^ 麧+?Y.n@]5(''p1v ~ujr*oV>OK4Yly/aѕ&ˋH|evޟt9#wu"Wo-=w l0ǶnI+qi 埣OLJ):NJa7̾.IeT[\s}I(roǢK ld"K/ \Dqzj-W@`Aڅ={5CvB*pOjd9FBQoBQNqP펆D;8ޖ‘ Z8g;ёT( C.SfCJ6<6(o,~"0b} K1_;>(9:-Cͦ|%\ raO4`(Jg݇QUcK{BBcQyX=]{~E"ȾPM.;K&7sy[bMb9_ҩ*'F}Lk̺VN"M)f.#':8RoqRi5ɉ̼U,~n&E"'~ Trpr7 UhzQnBRXyFHIh͜f@81Ʌhm(dN fƠ*4;H6Uj:a'U8ꊽ(>ry`BuG?9`+3"O9fМ1o6FO$.1/: WM%dj|oUC΁GSS VnGJ3j<ވm< ?jzNߟ̱ѹ i~Կ T4HY ,@)G^> ҲLgc[y$\Qw&eT]"1ըNCj~]lqMf؛hAW|ty|m-C4 Hhs ;-5@԰([ %[j̴ >7&2%|".] n8!/T ݕgYk>v%uuE#,3g⧰yͿzx?87ݏSwȪ:ŏf>3nȸ^ |ubU,>z,xh<Ľ. tt'8eYDbaN88Ĵ"!%i4ՈͣTp`lvNT .ًˉz>0K=,?d2u9wh^z7~SV'"s_.`r$v&o|}ovԖ\zSh|ωs`((4CWLϖ乇$:#փ\[b[GS1O7W!LT#81}vGgC*z"bԫ(d!4Hkm(5Ft/^ i$G $F[`I]> '&C%a*W)HKL>)37)OfHAFږ#ɰ ƃ:I*'3xR؃S/sM!|t>C@NO%ekoU8gY+zy"DBC^ ;_1,R1DBe -VR@YƷhYg7zgi}vM & QnĝY6ŎSL7"vs6&0ʇrղ]h-dbPwu  v(W n39DTNë M漓AΞi:QĨO)ϩMȔkId&|X ^jx3lP`"C !a]L˗<.݅ebɝUإL e( \m͛8z?Cz_/u]_R=3ΓJ3}p@f'W?5GX^E)^kϧAMᅩ!m<'#s1l aYR\@0=R`耭a vm(v2y I RӳnZQi,H@Z[TL[Cs u56Asw-5c#ᖤ"fNR{R)ω6CHN`$MxWIem<- Rycw UE0 )ݕRZBZlw Kk)l[`~l?TLJm!2n’UC ނ_&F0F4I#͵!]!q* #Nq׸v&4JxK/feG6S;js"̮O)88mZT k5}ĘyfмPfˀI݃ [X*3IkH[dXS [m}-}\H\H.ADX c;qz.@+&AcުGqnR(u"vnCWA. sFBMb ϫ{EoXZgbLc =cŎQG/t /&k+ 3Ld_k2}*r&m }jolD0c[fհ7Hy0KH\ɹXܞn ӔY4i1* ÅJMBV7n으p1a2hg6CoYP*t?u1j̩p|ޞKfH\+YDh J16' K.5(aO[Sg$]ȣ(e2_։aIZFHD01-۰|۷H8bD.]Z x'- z5ik# &SA #AV"zX(~LKîLǗ9ܟ{4I/T꿷Yl6qyxun|ϯXMZ;_|;.2զq {w|%餂Tt~1ykyAONR]7k,9V8\$XNR{Cu~dy\xXPJKf $TS.p@ũHx|qb*ϻ1QCƿz!!yttr*r,>PE2f-ea ٗlf[pW[*v%eb ͐H CeF;xNNnwӆy8{Zhy{yui0]ݩ7 -Mw8 nr2I?9 <- O&$3, E ݤƠC/9kioǣnq#%Y Z!~WYn+_jZoId{ľ6;ʀF1(C&r|*t o[w #دHeO멏v*97C7Nm\ܖ lD OOsUpeogU砷}w'8 $,j^'2v;%vv"^s {Vø F Dpֲ'd[C⽾bM9`wsOu4n_[Xh4KY O:F@=ջlFC\'.ѳG k.D&ՅLfJSكx;<8Tkl%V}To.u9'{Zh*M2M↏ro@ڷp~Qu; ,C %ө;cp؇=ĀTfn-{0 @c&d!7 ;F>aVug+I "JmƮ)ya_XT#iF&<1kI֡=%z&2CV@b] 0(+Ms U…xDopfSy% Uk)8u0w\|.w 3~R ˱#ّ%>h`]ԡ@)j'7g Nsڽ;RYDYRHEa!JrȻ*u#rQ<&R,Sj]IfQON6$_%_4#ppp/s'nS!+z a@x9DaȏpeD5%$nd]|5z#nɣdH1:äβqJ{Hʵ<$yZ4.*xqmʃQ xY',"J_!x=,Hx!:I -Ed$MEGA5KםVd=Hý<Ddž(K ?xl!p %N12?9CL@`5[ɧV~ǙD2[%Xv[ @WG:B_KyTIj݋Nc-m2Ĵ7e\iA&w%mlj zjxB&؞5B|*;RIҭ 8@I߅"OB_n Opެ!z\Nvf-}Gj)Vi}== Xh[{Hn7N6K.yXK>#ek*u r+$]JiݭT[TY{ϡe2=ҟM>2A}04F X4: <&qYG\-u[XeVphH 1fbN,*&&$$8뢡gJ .x~rn#lD;GN>%9\4If YU "Ll]bfGpr@0ѶePך,y2 bapsY?ñ:„t"M䙮 ;'End0ThCu /is3m,Ɠzmƍ\ԙRwxm^ĂܮbC{63aʧ>^d ޤ_an:E帯 xLjXac=[,A~/UAEu.D +^$J,ギ7SMQL:ͽ|^jYeV2N ޘ&2f 5nL0;J޿كn֓: $_ >Abq|2tJNJ엙0^3Xd݃"D_uY *Y{wtc] >1o3[anʇF(G+2@D zX&iZڐ|?{ȱލk:,~ABi_QC\:>0UU)E. W# 4/ 4p,b ]e 쑌E!. +Ԓ #SD׎dvR%148h*o,=R:Uƞs+ڮP0g*vYޣN<:)j.uKnVOe@ S܃2GUvNoeT^Nsˆ ݟڏz[h+ Bۭ]E(!R/%狞oG)dMzհ3 .L$^0)&qԶ+1v-nTWz&ҧ =MPD]t}U%y3{&#bYCbM© w}?x$ pIƄzR@-o[.u(Dw+DX[4-Y`Nx̆+oj(žL;@JPzE#^}^C+(QBӈq1RhzDx8+k 3 I. d"K)_ qT `l+S~Bnu->`Ejչ48(ng`B?wvΉ,"Q]KH)YUo{7^-3K/"(`u?[l̘^rWD>Qscy(JG!S (-\}̏wQRiÐe {ol[KcWT*>U`v~Ȥ9黛 Ecc.Ut/B1#ςQj]y%|hK ڐz!-'q2u XCx5WNx&e.CX+oyVֈV,űu2^MN;I&;J^Kij|ts$I&gUŦtY"8b:9RvؕǐVOMX:?tmq-OL?w P J=F5%pTъv˙ljҬ _$,3ZH9īJf ]% e2[hOcLkVRV}s͇$wnalla v(kSDe"d`WaVrQwOA Ohܘ UnkG]Z . tm j,<{ =D!hc9 ߉@,L9Y}PYm!gr`*9|*Omt"t] b?uVnr J$D>J8b85 2K_nbP \ p0%KL#;M3y™9k56|grJ.>ǜ>'LdkyM'RAI@k=3EU$V2iR!)E#YC1]j9I.F"kIKX_ SVNq hί",S1` "_صu:PX&Fp}mVVg߽Wo1m~-p8cn"Dj'9,8Nvs*^|ơ*8X߾lt LnAzfe[ Q;jyʟAxJG#{t` ʉ@^ 4p:va6fTA6G{U28S:Sm˕k2 f3"g(sAEơ[b$9')o`Dԩq4Ѫ»A>{Wf7tyoZu5vPq=d An&&!;N5*E֯]]֌b+k;cˀ,2;M@\3F͡L@jM(o籝^`xgs"KW&|9dqP nB |ZͲ~Il y(P.$vsqS/0퉹ѮhHXriplglo|u*8UfOvj'% F!C %a-/p{&G$rsIǯ/n%JxF6'^GDKmi~[5Gdu5 C|C5;FQFȄ3LDŽuΠ/~g.R>L^0X@R˵QԆ(V";*Nk4i]bh" S9*~4b:PZ ]q7ksH۞ i3mW Tߤ2M=Bx^O 0M2(b{Z~8JFQ|eLgl$qQG|t jUK09Г}٪S1}t,{b䇢㊣䨩*F,ĕtc(^k=N;D9fa~TcS Km}̸fh.D(u֨) (W粍kIȳㄊ:;B/9{^nJ ϣԘQ=:L yɽP#:򂑓) \&xE7jˈ7ʇivj;K!ṱhn@˧kwI;[#N]#sK3b&3{ncHw.U"ŜZFb$_*$θo v?=\8.;aQv|Yֆ@bv\1S4&#bˬ'LώZ$}tJ8KEB)*i-%ܠ:&d K>ON.WZ|YGgހjT0:ޔGۨtbAN4dطHy>%nR)<ƊV"a"io^"]&z ˴A97~Y( o+^N ,pV'.:# |lH9Is1Vr{0WӰϠ<#Yܕ`G2+Y^B`hՔLG! +P \G*3ۚռ鱚x%;cK K&$qe臕r ׿=w!BX:ˢ2iG+ ,%sI=}.\2yYpcf¶HYt P2IBp&cɭ48T7 m1z_ C>yߨFіsmq3&(d_Y(/W8L۝9D4b1ɾ. TF_J'V5~k5/ؕM oCp2Q唷рц=sC.eB4lufU;(~֖ x1 ^=&j&AmfpQ&Fȇ#;sn͍ Q=h)F #Q,0<jerTnu{⡔=~X$OcdwW辠DƍAwqLkCv m3+Lb2KyRT|ĉ 1􈙛x[z2uݬӢˏXbfhٗn`2WQO9vJy_5^WlY -h#j8]޻t f>mQH |^PGI?YΙqX %i_H#%d#ݙ!ܾA^cmCR1TMtX^E/M# 7$rjSNp|}"FQ)wtbHf .I1SBj+?jJXݟ* 8. :j)p|gXލaYek%NjJHj {I8؜7r=w y, w|$dj1խ֕ {c:^EDhNx$ V6GǾ' K pM(%oNN@8LF"))s@}+fc`|4=>8([bo7'彩4'/FSWDHzY"z<IL|)|#p&Ɓv}"1hUb~Adlo*^)x"ߺC ]nT ³3ih-p}OSb; '[Y1q%+?bB (}Q+V^HO @zj:!.%EY`C=k5AUb"$hJ^B.WycۨħYЯ@Xlýgl1 H !Ї"`E\䔦"nRV?68DyA[FF<{ ?t䛮28!tНސ0=ʊԓӗV|mQ_FRJ8ĬVEWR~7PQ o ι%_;ػMWQX镴5;Ob2@* aAKV;b!Hz/^`"RZ8?soҚ h& y1\rcXYpX~yқd>`2Ԕ};q;ÎEr1q{W}P}*^j<9*Lʂm{#ֳ@rss{UH~[tuα(7fL.\0Yi);|I昗ZI{FD(|&rj5ROZK š4luDxHXe͸Ew"ə&F?zLn8w뭉'}F{24lMK\GJyuQL`Bsr^mKUk:GRO NQwgS`$8բqQ[&[z2GĂ/jqyL]?3[АF_R>!iloU[. Qv ň'cdv)!+G"/D7v̒XO+j,*+iH\L4&ڃR۠~C(rx-ooͦjT0+8q#sC,Ul#+{v PI"|[@{,Jڍ6P1n? sѹ좊djEY.:j#[voX'N͍ݘ%(L\ 0fr/_EbNB13i^SrUK 0g,{D |$'`dFE&7T3sw@{e_U֨Pſm9LzK@SLdF$ny #ZZ|V}4`GX3q nDEzopV_H疛0 m9 UsBlz 8xB u#fWaنK2 وQ9g eP!Nڃ=Vo1^.E?+)$(O܋SQRߘ! ?4MIz sDbkT(JgNFe s†ɤNJ%˿fњuMh1;^@ǢjmYڦ$ g!ٵ\!3]ŗ~VqeA-Z|=;}(3: x'D]$tgip$Q{oE. Q6Jb= i6CkP )Zk7$ {UUK2gc2 ~PkW}PIJ`ſG\ԳH!fYfXGn VfiDF =tÅy{Ѿ?o,hxD5.S$Ah yl4&|pavJ;7xh(tHh';K>8ʪ!9Ržh4zgA2^tBDyaZYt3[1~j""r6Iw ]wX6D'(7?D.#`ڦHIv]]&):Z]Y GMhI:8_DX(2s;  YG#BaT&WX9C++Ew)A\oLǮ~1aa' =#ȉ7IN:v_Qۚ:kts"SӦɀ~hKmN+ArR=o3Bt80j"hEK)XtNKS!Y||+Z1*/Y]mxaљn,7tTkR7 !vlmH qr!ap| ɞ0r]3Yȕ/>i,`}s3 #P(T-whE\h_sQҥD%SsRĊaXqN_Vc> jA ԠPdhȨ|nswL"xږw TNR>r{@" pm>R47Tu)kw@ԥf$_;0#hoֹF0Hÿ8AVP >ʢDY#@ oiX5_‘ _]fTU0r"͈BgG9(bAhZeCPEt;+PT^m0vSɨA|p+5ޝ|?+*byy21~72ꢐXJOdp|{{ 6e{;Y6,SҋCiK [c*s3e۾䟀!Ǯ(X* Rf\t?k&xf^QN͚\`u;[h:ex xaj`.XxuJ_ uaWJ[2drحNgzS\?QD6Is 0=%QކH: EAsRvi_&]fPeifV!~E;u 鷐Z/L}}14-C? j !lrCyV2 L+vΠair1|a(s}#Ip󢳋*7<:wd){nxAXpS·S t7nŃ|3| tz~o@ʛgKL1$5̃rYP3B!I 5rw6jM]J@D/5{!_>8o72n HhIpƗS,,KKxY6O@~;rojՈ oDqA^LgI:(+bF IT.Y&Uh/,ᢖwĵU#6#.k ɺ_,5B\#Ǖwn0HP4>f [.w&_4o~R+t4@ۭ`ȻY=Ϻ^Lto6!M:QE?Y_举5dE헿pg*YO`KKZ0|}GwҸsں jn+qK7hqY!ޕZh7|c d&Β4R*>?p  &=e60ߵadQPu R+xAnE[pa6M<Dc0I-xs)եǸZ/pIpX!*Pنk)a3&:);Q)_j70<"鄢 ]tq d?!0 ].bב"ρdA R%kLv\}\M1FD$+2wNa._GY\)QZ/ o> gB зU36;s_oˢ-;( fzk:hse yGS*YAiR`i%2#V[^ac"6΄.Dś"A^G~qZW^U k )|\fז9|Z܈ =#|GE'zyXB?pاñºK]b{X|dhWk62P|ƻm,mRkFeue~EP_;9am;kVMɫ8&z:SR! n?or3.&:vxPl$Jni Iϗb20 d;.YXxyQD2/ubnBLD7oᛰFjӒ &X9kd%ZmN; N|!+xMb7]l\rK(| ji;(IYŷLi5%, O]Yc7)"7 :fo8Le5JP/ޔzceE݊mNzҀ^R'FEgG To ;DPɲ{ Ç[@<OPDTUe1qD[2h*a/N _)~\ =m(ZI?1耨5o.D cɜ )2ji͊ⰝYBp`k;{N1rc@nRy$ZRj-j1~E([>EN#b KKiẙU=pM$^~ TʔP.y/[ҙS~K0Pkp3m6J1ă ^+~gBi1,{]bbԍ=.F?( !n2CzCOpwƙ9 7iY٨l6PK l&G><|˖yC}dQ 0Iofgkp_mA/@ g}eݬ}Je 8xl-ړaDA| 爼M%h<*u25VbɞAY wCX4 3a)]{vA.UvcE3UA@@pD4.44Ӗ8gwG֗'VK>7#Sј˻qr3>sv7h3bJtuԫ/[9 "cUΉF/TzP (g]\n\(?- EZ=`q/h O3j2'4x '^5F]$o>$*]6n"i<'ݕd|s:˴y֭JV8Ԩ2ZHC Wռp2tok=C%_)!h `YxF?0-cYdߣҕv !3,/-YոJ;]5NO˪&@a#\ J!ˁl<`^=]Guxy,z2MאP;_+.=U\ 8Y"0CIgr~ ֻzY(&pyo'E [$驃`S5>NW&TNmO+W\V #X -ϱᡯ +;`Aoݞj9k;fdfZM9ZE}@yJňY.Ϥc;2ضfË~ WDŽB}(BJ4eEOJFj #ʃ [C [$ ?T*f,j`:JӁŃSYq˰f,V1:q:4&۳i'X5Oxqk((}U%v<¥!ǐAesBasT1e#wƧ g?U<kXz2=x{ˊ2dꖋ,@ ek_!aNo`Sj!ߞfB0U-!L7'i-^!jWi05TfiԾܴqtRU+1|d&{Z&]ܣR2Oy1Zxx+!MP~ CqhTMХ4ј߈f^Xbe:+ct0+~9B@  866SIQ015fԢ2N0$NN(΃ѳVى@-N .cZ'C`-cjgM]_BiC-F: K۴Ϻ gqK5ǡ5H SFWyVv}٣y/ҷMݵ$ѕ"d~+U\P_j@QBȥW'H$3 X55dofGy#`VF-FC_0&O)lxύ ga*$ |`VZSjf"10b5+ E š(·cZ1.tTҳPa$Gk% wUiKR ^1{,RY.w2wqU"C,l~vS=,Pf&[톌:B^ :0J;̅'Ṱ2c <-a?@Y &tAᯠ"*SәE^l(3ZY: ҠW擒n-j8ҙ>(b?U尼:`KZ0dr{|n`f :B$ o_ p kF /͑V9yzv/6Jy\êvopPU))|D|~ 7/V:07(Üj>`w+8~r:89Jҡ8/߮I8ϵb+q}M+k'Fyn#u)ÏmǑtAY۪fP?[x(zVqJ)DImt.*[tzp {Cgl ky\E)E)D"5r^iB~ ̇ hQ) 6|'>n1Hz.Y$yEtlfȺP-g-;$ASCt$䊨(LI_#؇.ڟg8Mw22 W'!uȍ9t3q*K|6W_>Z%q w2 %k]|$GA $b˓#~5̣/)Ѿ!A,|}kqZ)&ܤ ClB0 Cͷ7Vlq _zz\W\ųcQ۔2k9ɏy玘 S:7ct+Z0 ؟?/Pާ|;ݴ Qx/ ks.˂Vbk541(5wFQ6i|DG{,۹dz0b`Ʉэ-z7 o\/rq/@eNxcaDBM[uuF`rtэ'&VH-zؿ@Pϸh4!C8BbPѕQ 5<i/RR|$'Bt)Ϗ=:r4"S+Co_RH[ݎ-I@ؑ;zI R'A8/Gsc&YgBENGjm c. 3:~$L }tꐍJ24}"= 6JWQaʋNme@xz1^.!Ί=RI=9\ڊ!&Bkp>haf",IL ^y=eG{, &4;Zf8 qK#d`VU(EtX+ 3T: &y )F/:M)Ͼ2ͭ$W71ni߳T~۶GF\dk u臌Ny$*[;WcDQ$XlW{h7Av>m1tJڣQΕ|DohH?J8GQЗ2~G0ͩIAdςcp4O \b⛒rž;d7vE]h2P.5b[4n9}N`u&̞-Oh0n;J2LuwLNN R=+ :Y9/| pQ|[?y* xprY,9Nߨa3Wӆtw1@ _\Yt; ıdo>4MF$lUzNdt[E@M]41V 9oXc`yr\.U4}ԙiH?j8]`@[P׋ߺ>%9GR4iձzUihg~U_Ӡ_y}!%\@8~N^7Whfx3˻pG7aMHuJŤi 2(w,0>zf3lFQPmn@$EWgd3_ d1TlD)yM;u3={lmo#zSxEaaƷdڜh6Gb },6PW'E$7bb%1X_(<8 >qN^3[0F_:P8xpoī*ݷwU_n܃f~Z/5bp kQ`+CeT^C U+rVPy>9n8Q5Av(3MTBUv)cO2wݧv>N*ѐhbKc%~3QL-[^E[qޯqBj*(Aep'J~9ʢW=pO[L|~E{.xm 3lG ?7ڵ*Ah;.Q u@e=dQk޿-.d " E,fv$mi+d{- M* N r~-F\ GRmsd\3|tWgl+I"7=Y;x4'7%$}RqrYVpF(a: QkzS5D/]S8'@E[SHt IB}h 0Dny?|bUk2Ӫgr/:bBHADĦ=b_9A|n8Ge(M[׾Z5.Ovv;V2跴7X;톟aɪFHl2*.EN6|bO.yfq)^szdYrG1]"56%m!'L`B{+R/q8]: \24 Ql󵇃ߙшtE;p$KhjSo%(ޡOEn] Y0! q9|HXݹu/0۬/ՊRgF Owk|W%J1k~*|+65}CʤXWeS*C J[=>HDׇ+Ha‚\w%/ʏU7̐T7+I?]Gs9solլgL%c+31M; PF;NtAPɘb{2~8>1 -ȕTkQ0Y[+eTUVho+#FR #b@#RiZRڸ `7'40~-]nWo1(VغS"@ t! ͲF"N(ezY6pƁDO x[14SL0 _K;g@285$GR 3˪x̿xFpS)>uE#xhsKkU2bg B\xa~hˡ/1 ql棸q3͌XoلFbi[:RvIgĻs7%:)KJɢZ4|Bf ʅ`Ӱb0s~ fR+t .Y-lUwGئ]f =_ D&>*@c$4KBcV5;۰Ӆ\JHRygm)}:jnz52dp .E9[V_6^1(ݕDϭIB͋t:{BplۍI;\7p\x§-pLkg?E<|L@3zR ,ay6G{8dLD)Y'RV q_b jml7ڳ㨓ūYxf7 ]?3 >{Mf0t3=IT"#E D 5YKp'jxmDu#XMK^*&*<վv4 u__Ϣa{KL}U~BCz ,gv8)jZ;b3o^3LLXЈ}tyC7HN V5%--${Siar @G??5qX_@uL#eV:4֭Zןly]g-T,>@w{)P}YzR¸np8A뙬9VXbX|೓qa3@EoEk k<0F^bOTdk ^S#?ëàU·8љ-o-'=H<.܀А+E6pV_tL  eL>?T A/vD,FH܊##n՞!|)*55vU5+ՆD /2eO޾b TStOIXXi@azwx=i- ZݲX- T(Uup@?b/x Ǚi8zMfc짂܊vW~LH +,Y;݁B$88KQ4 Y*&>avFW C8#ţ00-rF(Ɩ; h޻SImi\[Dm[yJ`|޶ˤfUXu@N#{b]+ $u:W(HZ/tрܣ;o򪰄D"J lb,~l[f/|j%u_|Tb|I$OYbU YT 1Ȟl'R+qz- ϏzsӋhu:H6yvzȢ~\]_8|#@_8k|Vj68̛g I}3j,7}^=uvLFdTӉVn˧]2TR=NNaݜU8Q\}+ ʒx{0\)ܠRYr =zMFJ.?Km:| ̙g0?##Cw_@U_JR GbeE(ݱZ$ f@2,xku@ XяH-*@ᱧM^7}V\S6%{YⲨ`ܭ@\o :B7*({!9OY`IĈ B[q]#/}f%0mMv_ӣpz5JTm󶧛InŚ_^ޚ#$5eKq!>M3_mFYc=` )ql sɯd °w[#[sG7w*W2jtѐS-opзk#p*2+S2Ш:̀b͕<)^[4oL0;b3Rƴs5<_X@`k V( ^ٔ؇xz$D3덳Jk!D'Dwak~c9Stm"4oέU4k9(JKKо^Ow;9QG¸#2y˿ccDLjK=t\1_T@Rϖ,ݎ /81Lصd)}8pG MiBTЍ7 )\n#@=8~:SQ5 -S?#: ;zĢ~#7 onX!#P`Ѽe|.ԩZ70_C!3l3Yq89󓝐'޺ҰBQISIDf;|H`WVox8ɒr98ƀf.GW%tJ vᐁ%jv I|F8Q\N6bmZ4^D ԘzCm0@t`W|D˶)>3z"1oե|"2Rcl ݭ= S?uoO'D-эۇ /`v(OyϿTLqqԚܳ5tv.p~լ @@d@3"W"b\[C/|;摛$ĵKJQ;͐͠Ʈ[5 kd'"e`o c)^aEY 0FkrɌkY Y n62ZƬc6՝=ιG?fcc".˲lMKp`\|X7JlI:8Tc)10uՍj-E ى& ‰u(t;@P- \aA r"~{x/+)ۤ=4* qb_|p4G b&ƜU5(~,gZQ*Ɏu_NTq(X3 ]φm)ig:܍~]<tz'7 ߶"su )d#$Ƞ{$iqƳZk*VaBv~KpN"<|¯ ]’?=,ƃ:]r_?IM؄F^0bk2F2]f- "l w֖ ΑP(oƔ>|cMg)ŌU[e!ޕm4gMۊs RzOwǠHw"}#*hT _iUp^Ψ H=3|AZ!=Cm̏b}(XPG`,M^Ʈ蹯@{m$ *G_ c(\Zc;S~l]?}AJkDM 6fɠ# j h̹t%(P2 H0+gHCk+0/"vzL™6P?WKH?&AVĄ/ å]<9/'fn͓VZӶ\ Qx?Kǯp.<\z7;œ5KKwdlvUxZ'BE)?C`w1lb& AHp>9Ѣ 8kNKڿԷ20mVA/ ׷"mygػ`>_t3adZ{{7Jox[=xjKY Mi(-bA~x'NбuF#EQ(@Ba$"o CԀ^3DLg! ̽6ԝ%O41>9}z߈PzmcX,OJKULyҶ5tؖ"b%bg#=@qNR}<\{(#+Wiيx NU4ڊJctQo<_&Y5Zf*9wcx(L9Q[!*$ 6"s 92sW&늻??w _qNVPLI}47KhJϘA*`&eՓh(R \s]vturr$~c"W9p䜎RTf*bFT՛&7{*QȟٽCJNìF)+bbBT%wPTWVbvp 9xfKY 5Jb^ƭЦt7p@a7§J;{8 KY}X ݲWm2&qZzGsd.(0t 9Wc sRbpy@YPݣt8I#g3ٺ`WOIs) 9^XE-D]IngBjznl}S`907#<u:ÙGϫOA'7Eu+\*aYb_ʚ8hq?+ɬ WţL7~4T0DGlvi爋HSF RQDz$=FV%.v ,v}A?'V2|Ţ_ʧ{y֮Th⇏:~m/Lpm7D1l RX-2xB7нs@$K-߲ͺպxBI0z0ooIhаY!Iu$:d&3J}[ ֟4VN+}ݥ*qoi5-XJQ<% fEMs픲~YbaQڝ]7&,>1܏A 2 hy !2Cr_sîb 9D"*\a jZrUlZ(.WI@p Ьբ.b*HM갘VQ*0N+cPcP 4(ϐT܊e=:aV^:Wq[A@\aJ,;x-j<]}i> l1 s,َEEb>JruXvXc[_bE ጡHS=W*G3\<'w4=z|[^ mK9V8&UvާWfn$ Pe=jCfp\Ilk*lbzA"NGg9b&aUVeDz GHjaF]foh sjhz:۷["ڐυSo+<sǪ乮j2e(q$iO/ߙpzFaEgG%aDC"R{dŠPX0Zb#x^!.Y$]qŝKgQGɬZ^Q*XRf Z2R=>۪moD* NZ!C[3; vTC4-uV%DYDڇSk0ae=u=ץGAV[0%>:I-᪋f:3.*׮zv nQ4gfn3 :o+$c9ZtQę G;Tl jII$'GmNW+(eIljBp%gKjWXy,<߽#0Z=,2j^ӄ' ų^Kc=0jqvf7W'6'8`#,T-ʃyy-س[ib9V.-::vt:ul GJ+" $A'd*\&iMY1MchkB[|.P5+&{ͳ6N -WЀnv rD3'R܇P+5:0Ǟ?_Ieh4Qs^cnܱ^52f+Z@lywVaͅJRڀ}Ҡ_5s`'ȉ;T(MyO3ϐ.Iψ\jFVٰ]ѵ6A4U%窮@Cqz*ydfjvXARHg Dwz0 v "eNb'( 4s_)Kd_j~-᪯jbIH<2Oa{Bw&湙"oכCirKhEbB0m pU4Z=c6صa%nC.~̽qG%RNqгaLl7_c*9D{"32`~(;(a6-;q6՟9_C0qLr׉tպrm 6͘OjxMa;G|h:p| ٶK|m];fG.t:VԭWC+KH2ի `|3JZTx`̢Ɣ"lmY9XiC75sNQVcO`#[MUs|𘟤|)ti2i|wbYR!N[&.!%ZtyXxdžâ}@+ƚ#b7v7+2Y32 7!GG&ԲNwwvfR#c7o+f5V^I߱m^LJ(r%y!ٸk uD'D鰗F~җ hhW89}>F2誕1iyELkDl&F$i݊;UDJ4*kN?lS@lZkҡ^{Bҹ_$6F}gRY?L#7˔3Ƥ]~#!9_mI_:>rMqei5'ŵވ天;{}.e9aJb,˅ t++9HxDCX>gnh^Ip푱{ $9?mw-%R ),Ρ,?jN'P)uŸ_VFGKmㄍ|K|@>]M=cyiC*7{Ezcs""e;'EP'Gf+&e"X[tU-.\}SUR)uƂ2> nq\>M͘j i_L\[" Fft;B8i$hwg\IalC{Pjd&{p6ăZRP)?,ߝs6z[XA'?gQ?\Y);IsceL.R2!Hض kX:}3Wniv4eiძU;f'Q^k^,/D \甆y+ -*IK}2K+ `d~(|.ڡ8;]N t\,XξbNI({yYs b=,X.B/Vhy>__] @ ܓЋ?8;WrgqPS򪴺mА={RȈ|Ob)N>MjT>'sDϳzLdzgӋ 7 ~9sKZG _tӒX= [~+V%doƀ6yz83Ze3(zن֯|Po;_Zz?,.9[0aqOHѻ ԁd8є$ZޥF%Iarm*FXג,;LSoXV40n-K5IɨZl^{Εɠ,#샻ʗB7_ŁgBDViupAC#yipQ"cxKI9BƷ0w?r52 V^499cD@HOa{BoA.hz7vZAz-_dR $L>B zB7~=I1 Vx}~  VNoRؕѼwX'eM {ַ`,Օ P5VloaCdAf?lqw'$0^cAWD5!QV@Ss85L)&,U/6+ca^B%=qH,)5IquB񥝠ă0F^^'HZ 51QH Z\|Y*L3$` {?Ak՜ط/݀$7CB]DN͂KS$-qvHu_1x"I[F]S NR~ii¨ o7nL F9, WQځns߽W&k͔aNK@=MHB`Ծ&|eSlvm]?Vy]?j+ץb1xrLϷNVq"}`g'=&eNL t&F&hJ7|3^ ɟ6tUlgL8e,~XuoeHUYk(ׇW=bLhVpyuz1qĢaPPb6&KN߁bGl .3 5)f̛F6ap~b4miB#4W*7xێx\Y=tEm\˺I!PlmlaV[|[XDFbS* Onq[~'" zn l),K q[N5(\#ႮqMaapQa,0hꏺ?lƳwpPܭ1`ܚ0>|o/{"B=jns(, #yғ! n)( ȧ*od1kNc/>xw`|%w+Npr=c#4{Wm 1:Z=y@ <@"6pQhڑص.Dv7,HVw48B~?%]GP5'`l 'KnWr{Bq0 ϕs &m_Yϋ$T^t\TL)M/f#JW j,IwmɈ{Ws|D*&,z(h\?_Pӱ^i@Ά(((&, ΢ !`p{[@j,[ѧ4j7SiBo7O2g/,C1஭/נy'@Ȉʌ '^)(LSya uN%w tIhw''7YXt-q–Ч;MXmP2Xu @S(ԗw>MD t&e%io^̕_ޭa!wP']nu/1ЀQWT>eg~\M5Xï?sz-W"E*!- EwǞxRǺ ŸJ'˾eCKEjEHi諜6 q g JWx][.45k.{= ٨!wªT >, x|0DAb"8U[&V̇qǂr+JHS{%hyIۙGiy_@|z;k|Eo6dqfޛa(]TP\ٽ t6آO-,&0r^TO;/ЅFK+cͨs!lG[aFk:6je˃›x7$i8 yyZ-or炏 U4=b)޷:Q&^%r=țbIl[Vӿn_QZ2+D5@ a7AlBsT1DI=F%*RuOXIkF# P١4/[j4Df-zk P|z묋g+0硞&VNLxѧ>.msNV./o?mDwY+|$CO(x%LT r{]hk[1ݛUdR3; ]fS<&ZUKٯ4OL_Ƿ!ߠCݢ1b2:@C&aLN3c*Aw)*mP"ظZ r V P=wNʋ$Uu,n*1{魴` r}QA3wəI^kʩ|M{\NlƦ[,^ $I41)wv`Z?lb4"gx8j% r"bڑ{amC-3QM%GAu@6}hFnH4Cz9f %`y|6qLc3;)6׸t*^CLȮ|<hD CV(v?#][KKdpzf7,a2]"1DᲢ^n(..k!h;ո 'S . }c+7*v5}K|Ľ6\J^sZ| j9MGqeksIQ$ZYDRZs[r %(i $-B2 gȃϣJKv@- G{ۘKL nlWmagAWx^2iYL!Q(HՁ!:(rY0s˵ p2;L\nFzg u6}WZ;oG¤*[˂O^՗8!&26={@!SfI#r?a**I1>/'G<䛩ͧ cP"10uIzR^6]HX̴vErb۠0G. 1]M=I^w -h(;>`k7(aAZtiJ5ZXe3}0_e[rѢzrv0gofK=C3GB0 ɟGna!U ȚLsCz} Svh臎w2͟XrkhI]?Θp &^, T\ W(Qx%wsL3økQit5ad{յ\dN2kKm[ s2NT5Awljh)rq+uZ2cV/C%Aa̔{HTiAMn_Z/ȷ hCQ'ma(V26xP/Yvt^E{s4B MI{(x0E~1@?w_:k3X,uFo}NEKЇ͔W*$xPw߯ dL4I1:[X ֐{FEON%\IO# oRgEG~l>_hm]-Jxfs|(y&.'Ĝ5mNc{wU S'J !ti6q&İ[EU {`r#%t˨ᨿC!;}39cyQD*뇐T@̯jrym$}'>O{*+bE)1&WV[ηbAUYı׹f٪L`'Ve *Т,-ќxqcBdG%_2@asaisE].7XwvG[ڳ-fmRZe0me]ΓqVƻ|' Ĝ{W=Џp:Gh0-XBVUڽgNw' xKTC7 TY6d) y=u]ɊxzXM'Cw4Z; =48BHx_Y#T*2<="RZ$ p)qϑc),{[ONL˓V^7^_29!oEd*CŹ'LBB ҝͬ1 Qj/;-t? 0}pl츻|t=5EAEgjU @":r)2:ߘgR&Ǐ779 9Xˎ~*߳/mTByeu> Ф\cq`Ae׾r}Ո^_&j'a ) "b}ݑr@zn cڗ2vR' {Z+&@ ó(ڻ On,o3y s繁O %57S~zRI _$(9OP;RK^00 -P-bJ7?2nwO:oKBjHA9 <=6(&LN.rm{DEV hkvce9>OKj;.D`_ XnlIR/ۇMS2"1JNy>U;[@ѽ>{w-I:ћPaD E9m$? 9 '%d0v"lGXKf j`I?`ӂ)z+i^B(-DiqR9'R1{0nVb%l`#@oH7"v2m *WTQfAЌAKC {[5jp:,I"#[S}u$X5 qN9 kce:UdV| ڵӀ86Z4`Cw\ tCNxi8Sm2+|{? p2`zʜ?0˥6fhX}Qw'b jUDƑl?G5jbFDCY8q\:ore H'TC!ª2+=VwT]d[~("9rnlTUpד 啽=-yH1_s` Z-dԧ1{($(5 *eK6o3h̘R\Ebk=| u$漀.~gߞ_k-ʧnIԨ1Y&oVE/'`|7'ք]|x&}w{| 5*%llC)-3 8UsBr4Kq$`|E 7U(% n ^^&>*^$r_"S˶gL[PcX;)(:U[TVqYYYeٞ%z+SŶ 7Q@QKi3uyƊgu򘈱}J# %6[ Ĉ4CFP$ ?-*5}-(9ϙXJ;vY?-4.03!BaӇ V B˯98!U's~[cFMUaFK71M^zJ1SҎl m"]N߷& ];|wrg_?Xhxם7N+5Js9A2\z9&,qb:BIDDc$ȱ-/>=֒) k'"2O||jͥaޅՐ"-3u)DxЌ jy])FAI $8)) 0A&}2Tn3!?|3)uש3@WDU[geqXiP& ,iuy2%”xO$8!8zcL[3\p!* /fq ?lr ϕqӃd%a$`b=LQhYe*硴 ^66 ev{HօzSz x`@fa~kKy gnj".$f+5Qn)\)@pTTk/I<[ >_)I'U0x"KG(v+3L[E#OlUxh˟Km6/S`-%l&su?puAu\AMè;Vyϋa(]+e^'ws|:8w4Hd;8tm ze?nc?2ÔvSz']OHpU4)nr4Das=@^1[_ͽڹ`~hP+NrɴdXT~ظϷQ6N됰}͠-)S[muר݀փ&'Ȁt;T&˜{sE~q=ko.3Sb1q1QJl(l#V? \rEMe$'ki^:zjHx{襰K!EJ+9)u$70GHW4 ro٪udr9ebMs'uipoR`m*Bq}\':E2F[|n7T#M^+6(}Xhbl-o 1d3^w&H3'q>q \#䊭Vڂ H3׬SZ>!6Oa{RYY@*)"TjC6搯1R }ž@.98q;6Tf`U#QS &FWIiLHmwII|c6.A'ӵ99=ʆy:a[Ccd:WLw%{r^̨ׯ&E 41pI8C忛eɕܨM5 :ڍyY \{ǙVWMa3bbo{7F0G؞=iRQg-OCp=y'(?s͵HU[Z<ɴd[Y-ΝlVyD qF3:p~'6jf"9ͨ,^PD`m=څc'C?I?颺e>N&zfȖF6TJJ%Ba3׼Cxr'=pB&!_ù1 v ?-x#8KM}xAs!S9^Vaj_#SI8rSaI'2L -Z311f}XESjTT&Z+>VyľU}{ |4/K}kjĴ.š1 lml{*lMc/;3{`VoX:cs#>6Z9h[fCp60*YarT͚/@ u.L QG )>ɔW)YFtEàEJW_,w^3ZeĽ`[2I;6|r iI,XNϽ+7f߿XZMQ;]5}*XjAA[1/eVqge4/+F"DfT9 &q@dBܯΩYk \y<ȿ (pZ,_l"&kHe qE-˽SJ ^X{11<py)[RJA}V Ox=t93sx3=SrD2Cc NevNi¹zM_`wI5Lנmv:O!0K P7Ԃq{t}aRc]ppttUAMvkIugFPɚp$ '4&ӏ=#ʾL?}ķG :,$;q eG:bHIfY_ g , ^[MOB޶o[iOqBt]i ּԧC2 yN:ԜT0 p|]hu<}[e}2vKӚev\0 uZr\3+! %`v>!ߢud6 ؔZ-7H>+;][SOJAVʏOj/6iT((6=#/BjPEQHFxMWKWP  OV-DOG﨡6b\Ü5s2N@jn ',%U;= )%V?} %lBrEIҮ[B݂u8?z( pIkfG7PH!2WbՈ~|5dCɠu^d/fʴl <7]غӠ_u$+Qh, vEF~O]qz)%L%}r"ɂ/a8ߘ٭$r5—r''HdM)ō^h ^47"#m;'"i5i}[bisowVbWwV0?/}";w:7RV4Tsa`w$;50PLt^t;!^8/LՄ4<[W|Y2.ɀ V9={''s&`u3H\ ;R,kH}xlΤ\{DQDG><[ǜt?Pup.#!:5-C_ry_uDtO_͚0M|p8碸Ӆ[ t9Y&I!iF?u XI¹΋4nyÝAwK㯨60'~nKO/ ?Fˆ3fpnc3\ өVb#VbyjYs{菠Wva}emkj.+ ub9:l,w/cD.ܚi8L]xLNqBsW 2my/Ek1*&>BsGo ~R}+8ۻ KM߄eH.Nterg 8`kmr6m%f?OgEU.P18_BU帉?Mi1CF{[`{-IYAX:NiWdFʄ)E3ncI/g9/"&$38>O-%v@gtr#< S0fH޾"~UAP&:}}TAH Z #ꒀ*$*a~VǬ(Ԟp"G)jQt/}qkNtR۞D慒'ITr p{B>~PTX-&wMΝ֐|r Lbliv PW7pWGm< lgR^|Ii+UWx^%)-_NJmZߴ Oj&l9qMWkDFDxERJ[>MٮF`zn''YxP^JvZg;90/|!Q$cB^,揽 mLwyO[f=?4;(X_*ehy n'*>/M!=sQª>%!F ޟa͏Nʤ[2!C.a'O⭸^ݺ%jȪvɞ*(ڗs`b\jYX7`CG'_P9 ޶;y=3pe0&:2}V>i߈zdރnt cQgg}K$*%˅4L0odgۿ +C.}JF8ʄ^{R92?h屄b:ey_TpFⶊab`BV<햪) g*-  $5aR=ޘ=j2=KGf%*K.wKT52:A ɛ 7>_qlěb›2*IEvৰйkJI`?{;hIB Y=ln.X*;>|. 63J]4nx[+~9\qJA0N^̅ ƩLW5XokHH:i s qM|b9A@v"5}:LjJ4)8 F~{Ui")QGX%Z3cJ v N*։,PsX):~%1w\*qacUZS2Y`KszA?R^s MEP$D-4M|2&|7chnjGz9Tٮ[!؁58$}+d{GYeFPE.xdNb5g[}Γ-v'. S ׋f wg٘ZQӊaaӉEF4_% ́2F2Uml#lnIyX;sH&;c!C |"qv%5 v rqoۦ+}4DF?>rnK!,.! P (4z*)Wc H7@ůZGi!4DL\)u«Ulfhn;@=ʌ9":ȍ/w#'rځEd5Z?5QtWXf[cRЙ!lCLٔ܁`C5vF$}\p 755vLcJre]GuL:xy ƣDX K3~'MzH:.DsIɰ=\II3I|*/W|5y\wB?zkJ V ܝc po7E-@'0+Ok5%02[~j Xz:~Xl9\Wu(gM1?h\~eW͎]y&)'hh/Af3_nI !_  rsU4yǖ*?dH5z][vxlCG3PI'DC=^Aؘf"nY j1Pug4FTjF5Xxi׾=sZjQ͏BA,i¡\U]T/;_$y|76|L!x_ro_*}>v;?Gc^B*ʪm '5F !ڀ}铯3f==Pev&go--P<#$2e vuY4޺+(K,W-=LRhl!n9$Az]" )F&2S䇔{Y. &١;4M-? |hK0䶲:ȰM21f$f"6!B r4h 7( 'mD>PLna)8GuT7B@P/P/\Nm^j̞֘;rvmcKꣾi,2\q!*[ ,i@h25%pj3c I\&<EhJo+M 4Υ$‹1qjlחnM53He<_ *A;<"3n4 >%=y-yt]y M] ݃uHW:4 ' mUp|cʆKmMhowؼ|m7ĒI`$'l;ig{z^1ͳDً1θV-'9|YJJ(9Ҭ4Am6SNX )WO|U,X g%GJ5Hb;xZ~FbqX '2Ƌ)PQu|Պӱ'V+H?XD~߭w#e5+Ν`h=vY)N2|^JOB#$)*U piS*au3q'JiJ3$5h&6>!T溅뉚v'Q& /[\9I#c (!/MKK\|ԣ~76%UZȁw5>nttl Jn&krjkɖS>'ou).. ;dLKf [ί-Ʈ .&ڇHc PU%>GGu61;J)t3HԶlJ+vA@$ x77n~Czajd0l*_*}$#O%M*,1@C F󉴵]MwN=,<0 {cGiNg$ndz3=,"dE]!"<`qpq8w+g0ыqmTltD9_!P@C">|e'õ~NBiNw$>G2 {2co+`OXATi'ۭh Y{߿Ecen!|szVP'0qBH]YaTϟq[- uXJ.7s[?0ybScHR5UuК©hk _Ta5 q9(XkmP9)Ҍ߬>wMmgd&+1FJ,;R_= x ٍDD*ayKWnpge"AjD)hV!9=Cp[4ot'_T撨^UbIF *ob2]N]&!X"pwaw܏ hnADU ! b ̜Z˿I޳uȲjE5:.t{r8 Ttcnx NxU+^/nA堓ژSbUݿ/0m^IE"Fjf$lTfSœKX`U"dF&'*1.:R\a?rMUEɛ+d0 3֑ ., h/iX4"1'f>0YuR=J@Ae{m ]?nltr?xL5LB+_cYw 0E,hCS1ώY9fqHL(ܻ0]KM E ŋn`&]- qebK>zz$Iz*>]4>B38)])θ&1ԶD0sHbD@A@3E~9M; ̓Pg>BYm_a[[u<W#Hҫb{kYTWAΊZHg]sH)K.bauqtTI[PI_s (P^jqK)JVi9QEIPlIMQ/I2w07,@v}'D\LwbcLD E>/3}i'&p3yc#H`ʰ-) o1F./=nYc=)˰Ij(Et& ͎|} 12cjstlǧUkdnt.hFѲ0h)4,%/ |`BownƸv7lcjnۓo"sDM{_7V\f*tH:;_6m>4}L E fU+J-OFc f O޼$k)Y+PCjo`q(ʣǢ7@!J KԨτNI@ @pөrV^%4&1Xߡ"z$3p=PfX,qib"}OI4dbD͌g1hx^MWyq;! 6\U ٚC*BȎE$55jD։vF?aD6W8-P e?7Qf3{rk6V{Fg3Hҿѫ!QiϋJٜ=.yH8tO5R|D0J9m\)%.F֧sw^dDtB WyR<+00-Pٵ{/z8jhC\Kno un}޿Nzi0px_0rfqtyWz\X%סp=N_F"?y*O+4#CݴHm#,5—=ƽt2={xndu52o xgU o'3RV/L(,Rg; 1hvh8w_8lio}4#ME=Jt;(_3cv3c`XA_g9#g% nG7r/ j?޶yGK!o#ӂu(CC;0iU{wjM8OW"#l(&iHZ=HO 2mM]~ό/QI!tkaŧ":xt&0"xyYY{ƻPjc~;M-pX'&sꑦUP$WNԔYOvs> eC:t Joy`-' 'p<)2Ԧ (\jcȚWaۿӰD v3< ]86ۇYk-Pԙ=öv昶-=E <{JV``#=xK\?-NY#;?)K1,b l/;s+XKN%D,jĀ(Bb(`(6K ǭjC͙)(p9#'OhĦx[ x1؈%k;5 ͜?ä4ZoQ<\ie\>=t\DΩof.][J<%΢% z:>_WD7NeQf"o(eŷj0'RڬVl]gq ‚D ;݀^l~N 0%c"UJM 'j'O-],oM%saܬ`1.i7rl>Cn2ev~ V;*2|i{h/}8PcPD.p6\j.rrӕ8k=Ɍ&4QO',J,zcd ũfp- eMKŧnOATb Z}WS:.Y-',rI;UJCY2~u2SE$$xgs/F&R"IV0_ep7پb7@ctsqf<h"_U8h}κG߉דוkLo 0126<%e0>skR#c,+wHixĨjG\5ұD$v>p@skC8f^ac\T #n0w?yĉC=e qO=-%TV޴FTKv mF48^;~-~FlDYAoʧqXA"|]%y` t3Z^5#"||eRSP̀b{qg"Q('o?CQaQg#jU;b /Q.K@|vnx܉@z]Ƈкh/q@zH> cU_/E~-nܡ`/t$) Bé X0(Y*"ޗ trڳlN=8U~MR%pN!Z^seR-M";.:R$ <':`xW> NBx~.7+0k+I1ge[3 xhE@gS=vNzg7 ۂbZ\;Ӳ.gCLkcDY@Z^JJqV%TTFQb4tpbRa`L Owy׶d P!"!LԹhr2'F̭;0숺ފyQ|f6 f6`W־V.ϣ$/KҐAU<)j ꯿RI̬uq$SKd2,4 +͙36Q(n`&;:Nn؀F_uW1e{xǐ"~k+;6P1MHRmNsH7U%孫- eJ ڱϳw+o&}>8yE&9.#=BVOnt7:OKR]W805? Jԃ$%kǍ~ ´GhJ̪X- SERG.x T1R\SYcm[^S(2LKgnK߀%L3)H&\Q pѠ)<^K ʬեSt0,/jEđ`KPmS 6mD1| %'/b\`7mAOn y4aMC_\"0|eA(\{+n v+QxָQ )D<6`WXLx}Ҥ8W=ZRӭwtkmoO}2c0^qXwPIr%J<Ζ[#)c|pVmiyo@e!._& <ՏO4d>?/-Ĝo eJÚ[Z%d]Hݾ楌@oٞ "]x*Pמ/'!Aa7QW'v.:ZeȫfIdf1 Zr:L1Esqu NS0BFvluEPk}_pͨ{e[`c gWP\g:hcb p _c~j=fYdVOyeuue;rj+d`mwߖlbp}A {Z^mM4QϽu"sbvp5Za4}I`i8t20${]cѡb'IblLIϒ#fsKcOPνe|;6jD ˋִ2 %H#dJ|/h6PO.ZIjd\,FftC3µߑb'5}%dmo$CM=^ jJ-[zo&A4sԉ=v D\z.U.w$MxuDdd*H Ug4 Z{'գx[vjq)h4^EΨɣ.SRTQPݥap ;^>S}NH;p2\]('2q- X6, >TJsXvCMI^?`ShG8u蟕k) 83z0N^Rx7717^=\1tZ?/]o%՚>Gtϕyb3b l'5P{wI;zpavU rP/Fa^jFFba$Pq7nUς]kpRd5a^Ү Udwle!}iҀkJgg@\a7 /T ѻSN{޲ .ԏc[H004\d2C&Gz+3e]DӍVɹ@]alvxvTzIf{;:mÚOfz@Y4݃DM6h 8=NL[Oz5~=:RMB WMjNx(>ȽYqO'\ %`SƺXF* }HKZ9Ub݅Ѕ"Sn;E[x$zIl:eYM+eY#y_DsqeyuNuq>)7Pdj9%lmhf)"9wbP=_#tD-)'Hy,">:YKָViȓQe%Ë<|u%;d@TGݭ\wظZ0w!/'ǞjWHa-ʈo}%} =o[}[Kh|MZy˖ac0x:I)F(r8T<-,mw_Bg^v*]~G}ja1Z07x-r 聐!l] :Fs>h*JCt6X}j m4Í! N]4=ĩPqlJmy=sqkvg3z&4 Zxsed햱EY^Rn o 7j3;AՇG7nl6Ž5-Wle1Q޳*w`h'  A3Qd㡖{!LiɁ쫮 6Wӧ*eS,ӭ~?Rϛ>/7A5+'3ѐ|bFs8EIUeT$ ,~QR U@8(UMvӐ,y#QR7%ׯt8~Okc{嶲-W楔cg/m# Y; &O2|vx9$+pVPc"&Pf 6:t߼$SCSϬ #1'9XtۺRHۈA>Էx+9 *of|& .xW)āMSUudK#1wy",J94&SJ`TϵK.}( ~ϲk6au*NKAxwR,v  ZnA1ޜྫh_a9Ig^uo1*ߗOubUNH 7˓Q7Ya;{c"Lا.;YhgE==IB!ԝӹWk6P3߶r1H'm!vdZ;FHDi"mkD(,^)Jq׍1b}Dlg#wk晊aM:-vguE_~40C~~-LCH^ V^}> '~Xe >n퐅h)rx'a#fMT<(-S+;Xlol!4d1.AG=-zí9g:)6usv&g}%N%3z6^2 RTʬ3ŸI޾'2H<N f.$&$<Ԓ'4(Qpd\S=<ǫwi.!3L~j2 Tjt߸ݣƝGt020%eC,tJ{ |im>`\ʖW[\rA2v`PZZn bC6B\!88(-dP8 mU&oFsz:q#y*vPUD*,;m9 H84m~:ަDzZȩ28Fxe =Ɯ35lj)5HWP\KaV:aqMFRi2,Gu@ 3Nց"/+V ` /oC56EU[%{7E﷪Q;z>^Qrb3u1Aj}?5U؊+!-_H,m-{6B:̫7Y,4[zTmy*.'f cxƣQLۈሢzWVz݄Rϭt BAJ]rcuB  fI^FVJБH|  d{[Cԃ%A&c*F!ǽAH^ŞVG$%Sd EZ<\ x dI-hκ1jX3hbiz%emTNa_A) 3p13\Y5 e4eTk=:PNZx4=ƕpN TfLPvPy$teR+;F3qv-9=]vݐү.g1QTPs`Z#c=D~.n &{v>?•-v'Eu`4c!@dV\rҝvD|%^5 {~gYDtI>[Woབ,93g~7G^h5}7Orr2K=_v*\虒ךli3(u_>O}t?IaǴVsS1g=Pf.ǣiͱ\`,l+¡"o^g=aM e.Tt۪o$ڢ_'1cOIP2$% bѶt4 \,hE.IU@'gx6O7!ce7xWvT ,F" HZ&\VG3\OM$\!p͔cQ_H0vD΅y+W蝢}T;k)aR2$wQ:}3_cҡ81CәRBMlW#5?_3,}nĈq80#[xk̊ixw" P5vI}䜹*oֹn+@E-ʮz piBxs3=tbl}KvSg(#H1Ac`ν7e XDo=)/7Ҋxn{)->Clۃ5߼t!NlGބWbJ$b~GŇpW㞃(91K e+^;^0!`I[-Px5oӋ# K}Gܢ5X`/K-kQTV `t>^k"\&Qwf>CК#=2e}[Lo:krlvʶDFÛSaJ{A¬2q+~v+>!lɵJ'[rA7ǻpcJ%Tf/mNfD|xjg408\TQVU\sP3?75O7 9':_Њ 07ۀ2 CqhZnesgyY1U?'1kĭD-:ۖ:7~deffZ4ֻjZYWDm2ipU ߲ќ'5C䈟'g4Z>91Yu~͔FǪۧ D};.SaOG{iJSsmRG F(l; 2m+$Qsali]L8tQN-w[wDIM"܊->ժK>YA)/ᛶ ԷY>ak^H t5u .C]N 4}FvӐvYѓNqכ p%p3txnPMYmMrI&qV 8:2 Q\e[NŎZ(9^k+35<8:g Ҍң#:lbK5Ui i-$wWI?&mO]S]}bST6y.3ZdVDT|ZH}D!@Te8`h~#KQR!O>._?.ycSa>Zmk$sɦe:[kEqsaF^`e9B '<c66_8K: ^S MrambGzsJgX'Ԛk輽`z{Mazu8IXDAxp^e[6P{nF[vL.:(a,L ^,# VIwi]\b® ƅepWS; Gd<">R烉 -:9JֱVT吔ۣW7F_=Rf5̗oCh<8 "0۠)V[ܝ]1Hb%ey}Lgz2Q:Afl5.?L۟jG!ON}&5 xpg\ *H2~`>CiK5/gJnb&ړ]Z1HIV6dJN%O}8$jyb+WɈРH !1ХQw_ 8jl FgA74>_9ѽ}7ڧ?+?Yu48ۢe]w7ّ0e!dʣ*-{s/9,P?l]!O;']:;kc%xDG""OksM,LjjPM@Im"o;X;dْoly[} '0 WK13'tqlQ ez-TB-z)"yDʜ;8+;ͅlOx# 4 ĕgYةPY߃|tDE Nc*i%GNQ0#gK%"4)BF܉Z?S/yD!` f(QH2iT]=8e5q. ̗7[+H0^SUm=bZg+b Q(qO8#34šX-|l|=]_W lw<Gw@n{ $ac֚V8T 6m*U$|_ (ġ/m3Dn3~OHk+޼ Z$EC] 6]SE`_w)߼!&7d$hԇ7dV #so͌/e$ v{% s'_DD2* Yc'V;"Ky*J##Q8{xMenCn VL+$ALizå%hP`Xae)Ju?8]FCGoE[F2+  8ig E^TUP;zf4-,O%qдK"_b'z3\J#;h<=4(֙g][/a{"wL!RtGPxB/Sุ~pbt,eCgdz1!TY GȿnC\W 1F.ЊWifLm9$WxcY~1mg5uOUGj?iB/izu-SeI*!ݳ&RIZHWq̚ K𾑄13t!f)-}e4 |ݠnMftR[ uw+fYX5~2=uT>iݿ;\"mE"tݰ 8F0c!Iݱ<Ƚ>Wܼ>2'>ܱ 9dA]f3x\B,HR:ْeuX½Ɲ66?bLU|Lm_SP1bʼKP¡"Ԁz H`SH3KsCORiҶ/kjvPv-UY霖;=S4]{$E%~`~; ?pȩz>Me?ly}zFt)y\1c'1R8>1CR؂Ck9~qsJQ'z@l(= oqr3}eI!$)p0O_מ\Z==X̏@i^'k@Y|3Jug3t_S4EmekMwX=GZǦv 3=Zvg<bg8#WD-BMNR?B3t"ƛ$kwˀj|_/T1@/FˋNQwήdzXOkܼ]_ thf_v}v ŐW<%YGNFY,q1 ?8XR.=':s~L֜4kA}uM "Җu\PԴ̸c؏H YZ