python2-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp40>    fu ;G|`u`  '8vb D 0Lu+OAF^RybMTqBmO zlXĂxK7V}/6T֥y*I{?-`\9t 1wQzl̠\' tTĜU 2U4CN=˜ߔۣUQ/}O 6D& E@fORK0S\<bgHA?M ǵCfd<j?_*^6 R2Wכy(2 E OjrY'tdI[̯OBM8ou;sI>d+diCU1jķ1t+n_|ƵgL0p@QWkz|Kdw'Z58ca8d0aa2f054e6758048d9993c04ec018edb3358e1be67a5ee48436a4bb0407a9efc9ec5040773575514ca4ad305f52281c566 *]2c'>9?d! 9 d04: Oax~     (Xx#(?8H79$7:7FiGHIXY\]8^Hbdef l t,uLvlz04:|Cpython2-perf-debuginfo4.19.902408.4.0.0291.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.fnRdc-64g.compass-cixGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64`AAAAA$ftftfpfpfpfpfpfpae07372a8229d2ca96a661f878c42245c6fb6157522d6c8bb06ca870717e3d9f33c235ecc5ed40db151044fd907918b70b30c7ecfd13c10d49ba99e78b4682b3fb796a91142ab25edff1b8b49bdb3c67c053c25d847a0891fcb22f123c636f89rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.4.0.0291.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.1fą@fJf@ff@f`f&@ff|fqvfifh<@f`S@fWfM@fDf:f(@ff-f @ee@eZeeeBeeee@eeee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&chenyi - 4.19.90-2408.4.0.0291chenyi - 4.19.90-2408.3.0.0290chenyi - 4.19.90-2408.2.0.0289chenyi - 4.19.90-2408.1.0.0288chenyi - 4.19.90-2407.5.0.0287chenyi - 4.19.90-2407.4.0.0286chenyi - 4.19.90-2407.3.0.0285chenyi - 4.19.90-2407.1.0.0284chenyi - 4.19.90-2406.4.0.0283chenyi - 4.19.90-2406.3.0.0282chenyi - 4.19.90-2406.2.0.0281chenyi - 4.19.90-2406.1.0.0280chenyi - 4.19.90-2406.1.0.0279chenyi - 4.19.90-2405.5.0.0278hongrongxuan - 4.19.90-2405.4.0.0277chenyi - 4.19.90-2405.3.0.0276chenyi - 4.19.90-2405.1.0.0275chenyi - 4.19.90-2404.3.0.0274chenyi - 4.19.90-2404.2.0.0273hongrongxuan - 4.19.90-2404.1.0.0272hongrongxuan - 4.19.90-2403.4.0.0271hongrongxuan - 4.19.90-2403.3.0.0270hongrongxuan - 4.19.90-2403.2.0.0269hongrongxuan - 4.19.90-2403.1.0.0268hongrongxuan - 4.19.90-2402.6.0.0267hongrongxuan - 4.19.90-2402.5.0.0266yangjunshuo - 4.19.90-2402.4.0.0265hongrongxuan - 4.19.90-2402.4.0.0264hongrongxuan - 4.19.90-2402.1.0.0263hongrongxuan - 4.19.90-2401.5.0.0262YunYi Yang - 4.19.90-2401.4.0.0261YunYi Yang - 4.19.90-2401.3.0.0260YunYi Yang - 4.19.90-2401.1.0.0259YunYi Yang - 4.19.90-2312.6.0.0258YunYi Yang - 4.19.90-2312.4.0.0257YunYi Yang - 4.19.90-2312.3.0.0256YunYi Yang - 4.19.90-2312.1.0.0255Zhang Mingqian - 4.19.90-2311.5.0.0254Yuan Zhang - 4.19.90-2311.5.0.0253Li Xiaodong - 4.19.90-2311.5.0.0252Zhou Kaiqi - 4.19.90-2311.4.0.0251Keyi Zhong - 4.19.90-2311.4.0.0250Luo Shengwei - 4.19.90-2311.4.0.0249YunYi Yang - 4.19.90-2311.3.0.0248Yu Liao - 4.19.90-2311.3.0.0247Zhou Kaiqi - 4.19.90-2311.3.0.0246Li Xiaodong - 4.19.90-2311.3.0.0245Luo Shengwei - 4.19.90-2311.3.0.0244YunYi Yang - 4.19.90-2311.2.0.0243Li Xiaodong - 4.19.90-2311.2.0.0242mingqian218472 - 4.19.90-2311.1.0.0241Yu Liao - 4.19.90-2311.1.0.0240hongrongxuan - 4.19.90-2311.1.0.0239Kunkun Jiang - 4.19.90-2311.1.0.0238YaQiang Chen - 4.19.90-2311.1.0.0237- !10978 CVE-2024-42304 - !10946 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - !10957 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - ext4: make sure the first directory block is not a hole - ext4: check dot and dotdot of dx_root before making dir indexed - !10954 leds: trigger: Unregister sysfs attributes before calling deactivate() - bna: adjust 'name' buf size of bna_tcb and bna_ccb structures - !10930 libceph: fix race between delayed_work() and ceph_monc_stop() - leds: trigger: Unregister sysfs attributes before calling deactivate() - drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes - libceph: fix race between delayed_work() and ceph_monc_stop() - !10841 ALSA: gus: fix null pointer dereference on pointer block - !10913 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10915 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() - sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime - !10894 v2 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - !10892 crypto: aead,cipher - zeroize key buffer after use - netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers - crypto: aead,cipher - zeroize key buffer after use - ALSA: gus: fix null pointer dereference on pointer block- !10895 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10897 v2 orangefs: fix out-of-bounds fsid access - !10858 v4 powerpc/pseries: Whitelist dtl slub object for copying to userspace - orangefs: fix out-of-bounds fsid access - drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep - !10891 CVE-2024-42105 - nilfs2: fix inode number range checks - !10871 USB: serial: mos7840: fix crash on resume - !10643 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - USB: serial: mos7840: fix crash on resume - !10865 Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10825 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - Revert "NFS: Don't interrupt file writeout due to fatal errors" - !10730 filelock: Remove locks reliably when fcntl/close race is detected - powerpc/pseries: Whitelist dtl slub object for copying to userspace - !10802 media: dvb-frontends: tda10048: Fix integer overflow - !10703 x86: stop playing stack games in profile_pc() - !10838 bnx2x: Fix multiple UBSAN array-index-out-of-bounds - bnx2x: Fix multiple UBSAN array-index-out-of-bounds - Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" - !10806 tcp_metrics: validate source addr length - !10803 s390/pkey: Wipe sensitive data on failure - !10786 CVE-2024-41034 - tcp_metrics: validate source addr length - s390/pkey: Wipe sensitive data on failure - !10700 ethernet: Fix error handling in xemaclite_of_probe - !10777 Fix CVE-2024-42160 - media: dvb-frontends: tda10048: Fix integer overflow - !10532 ftruncate: pass a signed offset - !10623 ata: libata-core: Fix double free on error - !10664 v2 ASoC: fsl-asoc-card: set priv->pdev before using it - nilfs2: fix kernel bug on rename operation of broken directory - nilfs2: return the mapped address from nilfs_get_page() - nilfs2: Remove check for PageError - f2fs: Add inline to f2fs_build_fault_attr() stub - f2fs: check validation of fault attrs in f2fs_build_fault_attr() - filelock: Remove locks reliably when fcntl/close race is detected - x86: stop playing stack games in profile_pc() - ethernet: Fix error handling in xemaclite_of_probe - ASoC: fsl-asoc-card: set priv->pdev before using it - USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor - ata: libata-core: Fix double free on error - ftruncate: pass a signed offset- !10629 v2 hfsplus: fix uninit-value in copy_name - !10723 net/iucv: Avoid explicit cpumask var allocation on stack - !10646 net: dsa: mv88e6xxx: Correct check for empty list - !10609 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - !10608 CVE-2024-41044 - net/iucv: Avoid explicit cpumask var allocation on stack - !10693 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - !10571 ila: block BH in ila_output() - !10593 fix CVE-2024-41046 - !10521 xfs: add bounds checking to xlog_recover_process_data - !10597 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - !10562 nilfs2: add missing check for inode numbers on directory entries - !10706 jfs: don't walk off the end of ealist - !10699 drm/amd/display: Skip finding free audio for unknown engine_id - !10672 inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10684 ocfs2: fix DIO failure due to insufficient transaction credits - !10565 gpio: davinci: Validate the obtained number of IRQs - !10389 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - jfs: don't walk off the end of ealist - drm/amd/display: Skip finding free audio for unknown engine_id - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes - ocfs2: fix DIO failure due to insufficient transaction credits - inet_diag: Initialize pad field in struct inet_diag_req_v2 - !10641 usb: atm: cxacru: fix endpoint checking in cxacru_bind() - !10601 IB/core: Implement a limit on UMAD receive List - net: dsa: mv88e6xxx: Correct check for empty list - usb: atm: cxacru: fix endpoint checking in cxacru_bind() - hfsplus: fix uninit-value in copy_name - wifi: cfg80211: wext: add extra SIOCSIWSCAN data check - ppp: reject claimed-as-LCP but actually malformed packets - ppp: ensure minimum packet size in ppp_write() - IB/core: Implement a limit on UMAD receive List - drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes - net: ethernet: lantiq_etop: fix double free in detach - net: lantiq_etop: add blank line after declaration - !10320 thermal: Fix NULL pointer dereferences in of_thermal_ functions - !10529 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - ila: block BH in ila_output() - gpio: davinci: Validate the obtained number of IRQs - nilfs2: add missing check for inode numbers on directory entries - !10471 ALSA: emux: improve patch ioctl data validation - !10479 jffs2: Fix potential illegal address access in jffs2_free_inode - Bluetooth: hci_core: cancel all works upon hci_unregister_dev() - xfs: add bounds checking to xlog_recover_process_data - !10386 filelock: Fix fcntl/close race recovery compat path - !10485 fix CVE-2024-42086 - !10492 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - !10400 Fix CVE-2024-41069 - !10270 HID: core: remove unnecessary WARN_ON() in implement() - !10472 v2 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - !10359 v2 PCI/ROM: Fix PCI ROM header check bug - drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc - iio: chemical: bme680: Fix overflows in compensate() functions - jffs2: Fix potential illegal address access in jffs2_free_inode - xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() - ALSA: emux: improve patch ioctl data validation - !10341 net/sched: initialize noop_qdisc owner - ASoC: topology: Fix route memory corruption - ASoC: topology: Fix references to freed memory - pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER - filelock: Fix fcntl/close race recovery compat path - PCI/ROM: Fix PCI ROM header check bug - net/sched: initialize noop_qdisc owner - thermal: Fix NULL pointer dereferences in of_thermal_ functions - HID: core: remove unnecessary WARN_ON() in implement()- !10327 NFC: port100: fix use-after-free in port100_send_complete - !10325 kobject: Fix global-out-of-bounds in kobject_action_type() - !10337 drm/radeon: fix UBSAN warning in kv_dpm.c - !10368 v2 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error - !10227 MIPS: smp: fill in sibling and core maps earlier - drm/radeon: fix UBSAN warning in kv_dpm.c - !10324 BMA: Fix iBMA bug and change - NFC: port100: fix use-after-free in port100_send_complete - kobject: Fix global-out-of-bounds in kobject_action_type() - !10315 jfs: xattr: fix buffer overflow for invalid xattr - BMA/cdev_veth_drv: Fix softlockup problem - BMA/kbox_drv: Change the version number. - BMA/veth_drv: Fix soft interrupt loops and change the version number - BMA/cdev_drv: Change the version number. - BMA/edma_drv: Fix DMA reset problem and change the version number. - !10173 netrom: Fix a memory leak in nr_heartbeat_expiry() - !10249 fbdev: savage: Handle err return when savagefb_check_var failed - !10306 mISDN: Fix memory leak in dsp_pipeline_build() - jfs: xattr: fix buffer overflow for invalid xattr - !10198 scsi: qedi: Fix crash while reading debugfs attribute - !10310 batman-adv: bypass empty buckets in batadv_purge_orig_ref() - !10307 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - !10296 Backport dvb-usb bugfix - batman-adv: bypass empty buckets in batadv_purge_orig_ref() - wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects - mISDN: Fix memory leak in dsp_pipeline_build() - media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() - USB: move snd_usb_pipe_sanity_check into the USB core - fbdev: savage: Handle err return when savagefb_check_var failed - MIPS: smp: fill in sibling and core maps earlier - scsi: qedi: Fix crash while reading debugfs attribute - netrom: Fix a memory leak in nr_heartbeat_expiry()- !10125 nvme-rdma: fix possible use-after-free in transport error_recovery work - !10112 ftrace: Fix use-after-free for dynamic ftrace_ops - !10276 net: ieee802154: at86rf230: Stop leaking skb's - net: ieee802154: at86rf230: Stop leaking skb's - !9917 powerpc/pseries: Enforce hcall result buffer validity and size - !10240 CVE-2024-41007 - !10251 sctp: fix kernel-infoleak for SCTP sockets - !10241 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - sctp: fix kernel-infoleak for SCTP sockets - !10229 staging: gdm724x: fix use after free in gdm_lte_rx() - USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages - tcp: avoid too many retransmit packets - tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() - net: tcp: fix unexcepted socket die when snd_wnd is 0 - tcp: refactor tcp_retransmit_timer() - tcp: fix incorrect undo caused by DSACK of TLP retransmit - staging: gdm724x: fix use after free in gdm_lte_rx() - !10137 NFSD: Fix ia_size underflow - !10183 v3 ima: Fix use-after-free on a dentry's dname.name - !10121 usb: f_fs: Fix use-after-free for epfile - !10016 drm/exynos/vidi: fix memory leak in .get_modes() - !10211 fix CVE-2022-48865 - !10206 gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - tipc: fix kernel panic when enabling bearer - tipc: fix NULL pointer dereference in tipc_disc_rcv() - gianfar: ethtool: Fix refcount leak in gfar_get_ts_info - !10186 vsock: remove vsock from connected table when connect is interrupted by a signal - !10190 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj - vsock: remove vsock from connected table when connect is interrupted by a signal - !10141 vt_ioctl: fix array_index_nospec in vt_setactivate - ima: Fix use-after-free on a dentry's dname.name - !10152 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - !10026 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - !10147 CVE-2022-48836 - wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() - Input: aiptek - properly check endpoint type - Input: aiptek - fix endpoint sanity check - vt_ioctl: fix array_index_nospec in vt_setactivate - !10095 CVE-2024-40968 - !10130 wifi: iwlwifi: mvm: don't read past the mfuart notifcation - NFSD: Fix ia_size underflow - !10123 CVE-2022-48838 - !10122 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - !10081 drm/amdgpu: fix UBSAN warning in kv_dpm.c - wifi: iwlwifi: mvm: don't read past the mfuart notifcation - !10092 usb: host: ohci-tmio: check return value after calling platform_get_resource() - nvme-rdma: fix possible use-after-free in transport error_recovery work - usb: gadget: Fix use-after-free bug by not setting udc->dev.driver - wifi: iwlwifi: mvm: check n_ssids before accessing the ssids - usb: f_fs: Fix use-after-free for epfile - !10094 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - ftrace: Fix use-after-free for dynamic ftrace_ops - !10054 vmci: prevent speculation leaks by sanitizing event in event_deliver() - MIPS: Octeon: Add PCIe link status check - net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() - usb: host: ohci-tmio: check return value after calling platform_get_resource() - !10033 ipv6: prevent possible NULL dereference in rt6_probe() - drm/amdgpu: fix UBSAN warning in kv_dpm.c - !9996 netpoll: Fix race condition in netpoll_owner_active - !9948 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - vmci: prevent speculation leaks by sanitizing event in event_deliver() - ipv6: prevent possible NULL dereference in rt6_probe() - liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet - drm/exynos/vidi: fix memory leak in .get_modes() - netpoll: Fix race condition in netpoll_owner_active - ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." - powerpc/pseries: Enforce hcall result buffer validity and size- !9925 ocfs2: fix races between hole punching and AIO+DIO - !9874 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - !9830 mmc: davinci: Don't strip remove function when driver is builtin - !9870 cifs: Fix deadlock in cifs_writepages during reconnect - !9895 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ocfs2: fix races between hole punching and AIO+DIO - !9891 ipv6: sr: fix memleak in seg6_hmac_init_algo - !9856 btrfs: fix memory ordering between normal and ordered work functions - bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() - ipv6: sr: fix memleak in seg6_hmac_init_algo - !9492 netlabel: fix out-of-bounds memory accesses - !9868 usb: musb: tusb6010: check return value after calling platform_get_resource() - crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak - cifs: Fix deadlock in cifs_writepages during reconnect - usb: musb: tusb6010: check return value after calling platform_get_resource() - !9858 khugepaged: fix null-pointer dereference due to race - !9819 kdb: Fix buffer overflow during tab-complete - khugepaged: fix null-pointer dereference due to race - btrfs: fix memory ordering between normal and ordered work functions - !9842 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove - mmc: davinci: Don't strip remove function when driver is builtin - kdb: Fix buffer overflow during tab-complete - netlabel: fix out-of-bounds memory accesses- !9803 v2 x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - x86/ftrace: Disable lockdep check when execute ftrace_int3_handler() - !9797 sch_cake: do not call cake_destroy() from cake_init() - sch_cake: do not call cake_destroy() from cake_init() - !9786 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() - !9777 CVE-2024-23848 - media: cec: cec-api: add locking in cec_release() - media: cec: cec-adap: always cancel work in cec_transmit_msg_fh - !9765 i40e: Fix queues reservation for XDP - !9760 CVE-2024-26816 - !9754 net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9367 v2 net: qcom/emac: fix UAF in emac_remove - !9512 drm: vc4: Fix possible null pointer dereference - !9755 wifi: ar5523: enable proper endpoint verification - i40e: Fix queues reservation for XDP - !9744 Fix CVE-2024-36949 - !9741 scsi: qedf: Ensure the copied buf is NUL terminated - !9727 net: amd-xgbe: Fix skb data length underflow - x86/boot: Ignore relocations in .notes sections in walk_relocs() too - x86, relocs: Ignore relocations in .notes section - !9743 USB: core: Fix hang in usb_kill_urb by adding memory barriers - wifi: ar5523: enable proper endpoint verification - net: openvswitch: fix overwriting ct original tuple for ICMPv6 - !9674 ax25: Fix reference count leak issue of net_device - !9729 seg6: fix the iif in the IPv6 socket control block - !9725 v2 net: Fix CVE-2022-48757 - !9737 net/9p: fix uninit-value in p9_client_rpc() - amd/amdkfd: sync all devices to wait all processes being evicted - drm/amdkfd: Rework kfd_locked handling - USB: core: Fix hang in usb_kill_urb by adding memory barriers - scsi: qedf: Ensure the copied buf is NUL terminated - net/9p: fix uninit-value in p9_client_rpc() - !9710 CVE-2022-48738 - !9568 media: mxl111sf: change mutex_init() location - !9570 net: ieee802154: ca8210: Stop leaking skb's - seg6: fix the iif in the IPv6 socket control block - !9700 v2 crypto: bcm - Fix pointer arithmetic - !9684 greybus: lights: check return of get_channel_from_mode - net: amd-xgbe: Fix skb data length underflow - !9666 ftrace: Fix rcu warn in ftrace_location() - net: fix kabi breakage in struct packet_type - net: fix information leakage in /proc/net/ptype - !9724 Fix CVE-2024-35915 - nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() - nfc: nci: Fix uninit-value in nci_rx_work - nfc: nci: Fix kcov check in nci_rx_work() - nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet - !9658 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - !9698 Fix CVE-2021-47270 - !9699 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - !9550 scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - !9707 nilfs2: fix use-after-free of timer for log writer thread - ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw() - nilfs2: fix use-after-free of timer for log writer thread - !9655 nfc: fix segfault in nfc_genl_dump_devices_done - !9654 mac80211: validate extended element ID is present - !9653 ecryptfs: Fix buffer size for tag 66 packet - !9652 ALSA: timer: Set lower bound of start tick time - !9697 v3 Fix CVE-2024-38567 - !9633 CVE-2024-38582 - !9692 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - crypto: bcm - Fix pointer arithmetic - dma-buf/sw-sync: don't enable IRQ from sync_print_obj() - usb: gadget: f_sourcesink: Fix isoc transfer for USB_SPEED_SUPER_PLUS - usb: fix various gadgets null ptr deref on 10gbps cabling. - wifi: carl9170: add a proper sanity check for endpoints - USB: core: Add routines for endpoint checks in old drivers - !9597 ASoC: max9759: fix underflow in speaker_gain_control_put() - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() - !9626 fix uaf when proc_cpuset_show - !9660 nilfs2: fix potential kernel bug due to lack of writeback flag waiting - greybus: lights: check return of get_channel_from_mode - ax25: Fix reference count leak issue of net_device - ftrace: Fix rcu warn in ftrace_location() - !9553 CVE-2024-37356 - nilfs2: fix potential kernel bug due to lack of writeback flag waiting - KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak - nfc: fix segfault in nfc_genl_dump_devices_done - mac80211: validate extended element ID is present - ecryptfs: Fix buffer size for tag 66 packet - ALSA: timer: Set lower bound of start tick time - nilfs2: fix potential hang in nilfs_detach_log_writer() - nilfs2: fix unexpected freezing of nilfs_segctor_sync() - cgroup: fix uaf when proc_cpuset_show - ASoC: max9759: fix underflow in speaker_gain_control_put() - net: ieee802154: ca8210: Stop leaking skb's - media: mxl111sf: change mutex_init() location - tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). - params: lift param_set_uint_minmax to common code - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() - drm: vc4: Fix possible null pointer dereference - net: qcom/emac: fix UAF in emac_remove- !9629 stm class: Fix a double free in stm_register_device() - !9646 phonet: fix rtm_phonet_notify() skb allocation - !9628 m68k: Fix spinlock race in kernel thread creation - !9623 v2 net/nfc/rawsock.c: fix a permission check bug - !9648 backport two patches from 5.10 to fix some bugs for GuestOS - !9617 mac80211: track only QoS data frames for admission control - !9637 ipv6: sr: fix invalid unregister error path - !9607 enic: Validate length of nl attributes in enic_set_vf_port - !9606 drm/nouveau: fix off by one in BIOS boundary checking - !9605 scsi: bfa: Ensure the copied buf is NUL terminated - irqchip: gic-v3: Collection table support muti pages - scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids - phonet: fix rtm_phonet_notify() skb allocation - ipv6: sr: fix invalid unregister error path - stm class: Fix a double free in stm_register_device() - m68k: Fix spinlock race in kernel thread creation - !9076 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - net/nfc/rawsock.c: fix a permission check bug - mac80211: track only QoS data frames for admission control - enic: Validate length of nl attributes in enic_set_vf_port - drm/nouveau: fix off by one in BIOS boundary checking - !9600 CVE-2024-38597 - scsi: bfa: Ensure the copied buf is NUL terminated - !9409 drm/mediatek: Add 0 size check to mtk_drm_gem_obj - !9452 jffs2: prevent xattr node from overflowing the eraseblock - eth: sungem: remove .ndo_poll_controller to avoid deadlocks - net: fec: remove .ndo_poll_controller to avoid deadlocks - !8163 v2 mmc: sdio: fix possible resource leaks in some error paths - !9535 igbvf: fix double free in `igbvf_probe` - !9590 s390/ap: Fix crash in AP internal function modify_bitmap() - !9584 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9537 virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9585 net/mlx5e: Avoid field-overflowing memcpy() - s390/ap: Fix crash in AP internal function modify_bitmap() - net/mlx5e: Avoid field-overflowing memcpy() - ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound - !9534 rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9419 mm/migrate: set swap entry values of THP tail pages properly. - !9560 net: systemport: Add global locking for descriptor lifecycle - !9526 media: lgdt3306a: Add a check against null-pointer-def - !9539 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - net: systemport: Add global locking for descriptor lifecycle - !9340 serial: max3100: Lock port->lock when calling uart_handle_cts_change() - !9330 ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - !9382 serial: max3100: Update uart_driver_registered on driver removal - !9503 v2 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - !9464 quota: Fix rcu annotations of inode dquot pointers - !9530 v2 Backport LTS patches - ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() - virtio: delete vq in vp_find_vqs_msix() when request_irq() fails - !9435 fix CVE-2024-38621 - igbvf: fix double free in `igbvf_probe` - rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev - !9381 vfio/pci: fix potential memory leak in vfio_intx_enable() - !9497 netrom: fix possible dead-lock in nr_rt_ioctl() - pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() - pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map - media: lgdt3306a: Add a check against null-pointer-def - !9505 CVE-2024-38587 - !9473 um: Add winch to winch_handlers before registering winch IRQ - !9407 drm/arm/malidp: fix a possible null pointer dereference - !9400 Fix CVE-2024-31076 - speakup: Fix sizeof() vs ARRAY_SIZE() bug - !9439 CVE-2022-48715 - !9133 net: ethernet: fix potential use-after-free in ec_bhf_remove - watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger - netrom: fix possible dead-lock in nr_rt_ioctl() - !9265 ring-buffer: Fix a race between readers and resize checks - !9390 NFS: Fix an off by one in root_nfs_cat() - um: Add winch to winch_handlers before registering winch IRQ - quota: Fix rcu annotations of inode dquot pointers - fs/quota: erase unused but set variable warning - jffs2: prevent xattr node from overflowing the eraseblock - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe - media: stk1160: fix bounds checking in stk1160_copy_video() - mm/migrate: set swap entry values of THP tail pages properly. - drm/mediatek: Add 0 size check to mtk_drm_gem_obj - drm/arm/malidp: fix a possible null pointer dereference - genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline - NFS: Fix an off by one in root_nfs_cat() - serial: max3100: Update uart_driver_registered on driver removal - vfio/pci: fix potential memory leak in vfio_intx_enable() - serial: max3100: Lock port->lock when calling uart_handle_cts_change() - ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx() - ring-buffer: Fix a race between readers and resize checks - net: ethernet: fix potential use-after-free in ec_bhf_remove - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests - mmc: sdio: fix possible resource leaks in some error paths- !9471 CVE-2021-47434 - xhci: Fix commad ring abort, write all 64 bits to CRCR register. - xhci: Fix command ring pointer corruption while aborting a command - !8935 wifi: nl80211: don't free NULL coalescing rule - !9444 CVE-2022-48737 - !8493 rpmsg: virtio: Free driver_override when rpmsg_remove() - !8473 scsi: mpt3sas: Fix kernel panic during drive powercycle test - ASoC: ops: Fix bounds check for _sx controls - ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx() - !9322 drm/amd/display: Fix potential index out of bounds in color transformation function - !9366 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9392 drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !9232 batman-adv: Avoid WARN_ON timing related checks - !9351 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9393 net: lts v4.311 backport - !9286 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - !9206 v2 sched: smart_grid: fix potential NULL pointer dereference - !9314 spi: Fix deadlock when adding SPI controllers on SPI buses - net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() - ipv6: fib6_rules: flush route cache when rule is changed - drm/msm/dsi: invalid parameter check in msm_dsi_phy_enable - !8360 v2 loop: use lo->lo_disk for kobject_uevent - !9343 firmware: arm_scpi: Fix string overflow in SCPI genpd driver - !9326 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" - !9285 of: module: add buffer overflow check in of_modalias() - !9316 CVE-2022-48755 - Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." - !9344 round lts patches - !8769 atl1c: Work around the DMA RX overflow issue - !9292 net: bridge: xmit: make sure we have at least eth header len bytes - net: bridge: fix corrupted ethernet header on multicast-to-unicast - net: bridge: fix multicast-to-unicast with fraglist GSO - net: mark racy access on sk->sk_rcvbuf - net l2tp: drop flow hash on forward - firmware: arm_scpi: Fix string overflow in SCPI genpd driver - af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg - !9324 v2 Linux 4.19.312-313 LTS patches - vxlan: Fix regression when dropping packets due to invalid src addresses - udp: preserve the connected status if only UDP cmsg - vxlan: drop packets from invalid src-address - ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr - SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int - drm/amd/display: Fix potential index out of bounds in color transformation function - powerpc64/bpf: Limit 'ldbrx' to processors compliant with ISA v2.06 - spi: fix kabi breakage in struct spi_controller - spi: Fix deadlock when adding SPI controllers on SPI buses - !9278 CVE-2021-47231 - !8783 v2 arm64 mpam fix patch - !9270 inet_diag: fix kernel-infoleak for UDP sockets - !9140 v2 CVE-2024-36971 - !8847 wl1251: Fix possible buffer overflow in wl1251_cmd_scan - !9260 v3 ftrace: Fix possible use-after-free issue in ftrace_location() - net: bridge: xmit: make sure we have at least eth header len bytes - mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations - of: module: add buffer overflow check in of_modalias() - !9061 iio: mma8452: Fix trigger reference couting - can: mcba_usb_start(): add missing urb->transfer_dma initialization - can: mcba_usb: fix memory leak in mcba_usb - inet_diag: fix kernel-infoleak for UDP sockets - ftrace: Fix possible use-after-free issue in ftrace_location() - !9227 kprobes: Fix possible use-after-free issue on kprobe registration - !9228 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - !9225 can: sja1000: fix use after free in ems_pcmcia_add_card() - !8656 mm, slub: fix potential memoryleak in kmem_cache_open() - !8937 firewire: ohci: mask bus reset interrupts between ISR and bottom half - !8691 Fix page corruption caused by racy check in __free_pages - batman-adv: Avoid WARN_ON timing related checks - coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() - kprobes: Fix possible use-after-free issue on kprobe registration - can: sja1000: fix use after free in ems_pcmcia_add_card() - !9179 CVE-2021-47232 - !9004 media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - !8130 v2 CVE-2021-47493 - !9006 media: tc358743: register v4l2 async device only after successful setup - !9144 serial: 8250_exar: Don't remove GPIO device on suspend - sched: smart_grid: fix potential NULL pointer dereference - can: j1939: fix Use-after-Free, hold skb ref while in use - can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() - can: j1939: transport: add j1939_session_skb_find_by_offset() function - !8800 ALSA: usb-audio: Stop parsing channels bits when all channels are found. - !8798 hid: cp2112: Fix duplicate workqueue initialization - !8799 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - serial: 8250_exar: Don't remove GPIO device on suspend - net: fix kabi breakage in struct dst_ops - net: fix __dst_negative_advice() race - iio: mma8452: Fix trigger reference couting - media: tc358743: register v4l2 async device only after successful setup - media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() - firewire: ohci: mask bus reset interrupts between ISR and bottom half - wifi: nl80211: don't free NULL coalescing rule - wl1251: Fix possible buffer overflow in wl1251_cmd_scan - ALSA: usb-audio: Stop parsing channels bits when all channels are found. - usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete - hid: cp2112: Fix duplicate workqueue initialization - arm64/mpam: Fix softlockup when reading mondata - arm64/mpam: Fix wrong seconds to jiffies conversion - arm64/mpam: change allocation mode from GFP_KERNEL to GFP_NOWAIT - mpam/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup - mpam/resctrl: Clean up resctrl_group_rmdir_[ctrl/mon]() - mpam/resctrl: Clean up unused function parameter in mkdir path - mpam/resctrl: Fix a deadlock due to inaccurate reference - atl1c: Work around the DMA RX overflow issue - Fix page corruption caused by racy check in __free_pages - mm, slub: fix potential memoryleak in kmem_cache_open() - rpmsg: virtio: Free driver_override when rpmsg_remove() - scsi: mpt3sas: Fix kernel panic during drive powercycle test - loop: use lo->lo_disk for kobject_uevent - jbd2: export jbd2_journal_[grab|put]_journal_head - ocfs2: fix a deadlock when commit trans - ocfs2: fix race between searching chunks and release journal_head from buffer_head- !9086 v2 dhugetlb: use rcu lock to protect hpool - !8796 CVE-2023-52810 - !8699 wifi: cfg80211: check A-MSDU format more carefully - !9123 staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() - !9005 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !9113 IB/qib: Protect from buffer - !9119 PCI: aardvark: Fix kernel panic during PIO transfer - !9058 watchdog: Fix possible use-after-free by calling del_timer_sync() - !9053 soc: fsl: qbman: Use raw spinlock for cgr_lock - PCI: aardvark: Fix kernel panic during PIO transfer - PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response - PCI: aardvark: Don't rely on jiffies while holding spinlock - !9091 RDMA/cma: Fix rdma_resolve_route() memory leak - IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() - IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields - !9037 fix CVE-2021-47509 - RDMA/cma: Fix rdma_resolve_route() memory leak - dhugetlb: use rcu lock to protect hpool - !8291 Fix CVE-2023-52836 - !8574 net: ieee802154: fix null deref in parse dev addr - !9017 misc/libmasm/module: Fix two use after free in ibmasm_init_one - !9045 ALSA: seq: Fix race of snd_seq_timer_open() - !9046 net: rds: fix memory leak in rds_recvmsg - !8632 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - !8695 net: macb: fix use after free on rmmod - !4633 Add support for Hygon family 18h model 5h HD-Audio - !9057 CVE-2021-47261 - !8637 dyndbg: fix old BUG_ON in >control parser - !8698 net: batman-adv: fix error handling - !8715 net/sched: act_skbmod: prevent kernel-infoleak - !8775 llc: verify mac len before reading mac header - watchdog: Fix possible use-after-free by calling del_timer_sync() - IB/mlx5: Fix initializing CQ fragments buffer - soc: fsl: qbman: Use raw spinlock for cgr_lock - !9022 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - !8786 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - !8704 usb: fix various gadget panics on 10gbps cabling - !9013 net: encx24j600: check error in devm_regmap_init_encx24j600 - net: rds: fix memory leak in rds_recvmsg - ALSA: seq: Fix race of snd_seq_timer_open() - !9036 IB/hfi1: Restore allocated resources on failed copyout - !4620 Some fixes for Hygon model 4h~6h processors - !4630 Add support for Hygon model 6h L3 PMU - ALSA: pcm: oss: Limit the period size to 16MB - ALSA: pcm: oss: Fix potential out-of-bounds shift - !8549 batman-adv: Avoid infinite loop trying to resize local TT - !8763 tipc: fix UAF in error path - IB/hfi1: Restore allocated resources on failed copyout - !8956 net: ti: fix UAF in tlan_remove_one - !8959 comedi: vmk80xx: fix bulk-buffer overflow - !8740 CVE-2024-36914 - !8824 igb: Fix use-after-free error during reset - !8987 bna: ensure the copied buf is NUL terminated - !9026 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - !8923 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - !8961 nfp: Fix memory leak in nfp_cpp_area_cache_add() - !8875 drm/vmwgfx: Fix invalid reads in fence signaled events - !8883 scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - tty: n_gsm: fix possible out-of-bounds in gsm0_receive() - wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() - misc/libmasm/module: Fix two use after free in ibmasm_init_one - net: encx24j600: check error in devm_regmap_init_encx24j600 - !8998 i2c: acpi: fix resource leak in reconfiguration device addition - scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload - !8991 clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - !8992 fix CVE-2024-36905 - i2c: acpi: fix resource leak in reconfiguration device addition - !8868 ipv6: prevent NULL dereference in ip6_output() - net: relax socket state check at accept time. - tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets - !8737 ubifs: Set page uptodate in the correct place - !8668 phonet/pep: fix racy skb_queue_empty() use - clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data - bna: ensure the copied buf is NUL terminated - nfp: Fix memory leak in nfp_cpp_area_cache_add() - comedi: vmk80xx: fix bulk-buffer overflow - net: ti: fix UAF in tlan_remove_one - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc - scsi: lpfc: Move NPIV's transport unregistration to after resource clean up - drm/vmwgfx: Fix invalid reads in fence signaled events - ipv6: prevent NULL dereference in ip6_output() - igb: Fix use-after-free error during reset - fs/jfs: Add check for negative db_l2nbperpage - jfs: jfs_dmap: Validate db_l2nbperpage while mounting - tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc - llc: verify mac len before reading mac header - tipc: fix UAF in error path - drm/amd/display: Skip on writeback when it's not applicable - ubifs: Set page uptodate in the correct place - net/sched: act_skbmod: prevent kernel-infoleak - usb: fix various gadget panics on 10gbps cabling - wifi: cfg80211: check A-MSDU format more carefully - net: batman-adv: fix error handling - net: macb: fix use after free on rmmod - phonet/pep: fix racy skb_queue_empty() use - dyndbg: fix old BUG_ON in >control parser - phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() - net: ieee802154: fix null deref in parse dev addr - batman-adv: Avoid infinite loop trying to resize local TT - locking/ww_mutex/test: Fix potential workqueue corruption - EDAC/amd64: Adjust UMC channel for Hygon family 18h model 6h - x86/amd_nb: Get DF ID from F5 device for Hygon family 18h model 6h - EDAC/amd64: Fix intlv_num_chan for Hygon family 18h model 4h - EDAC/amd64: Revert hi_addr_offset for Hygon family 18h model 4h - ALSA: hda: Fix single byte write failure issue for Hygon - ALSA: hda: Add Hygon HD-Audio support - perf/x86/uncore: Add L3 PMU support for Hygon family 18h model 6h- !8895 net: fix out-of-bounds access in ops_init - !8694 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - !8858 PCI/PM: Drain runtime-idle callbacks before driver removal - !8626 fs/9p: only translate RWX permissions for plain 9P2000 - !8490 scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - !8777 memory: fsl_ifc: fix leak of IO mapping on probe failure - !8806 media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8664 mmc: mmc_spi: fix error handling in mmc_spi_probe() - !8865 staging: rtl8712: fix use-after-free in rtl8712_dl_fw - !8888 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - !8825 watchdog: Fix possible use-after-free in wdt_startup() - !8654 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8358 perf report: Fix memory leaks around perf_tip() - !8552 tipc: fix a possible memleak in tipc_buf_append - !8851 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - net: fix out-of-bounds access in ops_init - !8802 CVE-2021-47294 - nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). - staging: rtl8712: fix use-after-free in rtl8712_dl_fw - PCI/PM: Drain runtime-idle callbacks before driver removal - ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() - !8628 erspan: make sure erspan_base_hdr is present in skb->head - !8716 CVE-2024-35910 - !8325 ocfs2: fix data corruption after conversion from inline format - !8729 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8636 ipv6: Fix potential uninit-value access in __ip6_make_skb() - watchdog: Fix possible use-after-free in wdt_startup() - !8773 sched: remove WARN_ON on checking rq->tmp_alone_branch - media: zr364xx: fix memory leak in zr364xx_start_readpipe - !8678 can: pch_can: pch_can_rx_normal: fix use after free - netrom: Fix use-after-free of a listening socket. - netrom: Decrease sock refcount when sock timers expire - !8676 net: tulip: de4x5: fix the problem that the array 'lp->phy[8 - !8708 media: imon: fix access to invalid resource for the second interface - !8707 regmap: Fix possible double-free in regcache_rbtree_exit() - !8706 isdn: mISDN: Fix sleeping function called from invalid context - !8705 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8357 nilfs2: fix underflow in second superblock position calculations - !8681 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - !8484 scsi: megaraid_sas: Fix resource leak in case of probe failure - memory: fsl_ifc: fix leak of IO mapping on probe failure - sched: remove WARN_ON on checking rq->tmp_alone_branch - !8620 CVE-2024-35896 - !8526 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - !8336 tcp: fix page frag corruption on page fault - tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). - !8521 isofs: Fix out of bound access for corrupted isofs image - !7786 powerpc/powernv: Add a null pointer check in opal_event_init() - !8568 gfs2: Fix use-after-free in gfs2_glock_shrink_scan - tcp: properly terminate timers for kernel sockets - mptcp: add sk_stop_timer_sync helper - !8478 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - !8366 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - !8544 CVE-2021-47358 - !8577 mmc: sdhci-msm: pervent access to suspended controller - !8579 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - !8603 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - media: imon: fix access to invalid resource for the second interface - regmap: Fix possible double-free in regcache_rbtree_exit() - isdn: mISDN: Fix sleeping function called from invalid context - usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency - !8516 CVE-2021-47409 - !8465 drm/amd/display: Avoid NULL dereference of timing generator - !8500 pwm: Fix double shift bug - clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data - rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation - can: pch_can: pch_can_rx_normal: fix use after free - net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound - !8402 i40e: Fix freeing of uninitialized misc IRQ vector - !8398 comedi: ni_usb6501: fix NULL-deref in command paths - mmc: mmc_spi: fix error handling in mmc_spi_probe() - nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done - !8464 i2c: smbus: fix NULL function pointer dereference - !8434 iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - !8411 platform/x86: wmi: Fix opening of char device - ipv6: Fix potential uninit-value access in __ip6_make_skb() - !8307 s390/dasd: protect device queue against concurrent access - !8444 CVE-2021-47511 - !8443 v2 ipack: ipoctal: fix module reference leak - !8611 smackfs: restrict bytes count in smk_set_cipso() - !8610 media: gspca: cpia1: shift-out-of-bounds in set_flicker - !8609 can: peak_pci: peak_pci_remove(): fix UAF - !8430 drm/sched: Avoid data corruptions - !8557 net: cdc_eem: fix tx fixup skb leak - !8365 efi/capsule-loader: fix incorrect allocation size - !8333 soc: qcom: llcc: Handle a second device without data corruption - erspan: make sure erspan_base_hdr is present in skb->head - fs/9p: only translate RWX permissions for plain 9P2000 - netfilter: complete validation of user input - netfilter: validate user input for expected length - smackfs: restrict bytes count in smk_set_cipso() - media: gspca: cpia1: shift-out-of-bounds in set_flicker - can: peak_pci: peak_pci_remove(): fix UAF - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() - net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() - mmc: sdhci-msm: pervent access to suspended controller - gfs2: Fix use-after-free in gfs2_glock_shrink_scan - net: cdc_eem: fix tx fixup skb leak - tipc: fix a possible memleak in tipc_buf_append - staging: greybus: uart: fix tty use after free - SUNRPC: Fix RPC client cleaned up the freed pipefs dentries - isofs: Fix out of bound access for corrupted isofs image - usb: dwc2: Fix memory leak in dwc2_hcd_init - usb: dwc2: check return value after calling platform_get_resource() - pwm: Fix double shift bug - scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up() - scsi: megaraid_sas: Fix resource leak in case of probe failure - arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY - drm/amd/display: Avoid NULL dereference of timing generator - i2c: smbus: fix NULL function pointer dereference - ALSA: pcm: oss: Fix negative period/buffer sizes - ALSA: pcm: oss: Fix a few more UBSAN fixes - ipack: ipoctal: fix module reference leak - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove - drm/sched: Avoid data corruptions - platform/x86: wmi: Fix opening of char device - i40e: Fix freeing of uninitialized misc IRQ vector - comedi: ni_usb6501: fix NULL-deref in command paths - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() - efi/capsule-loader: fix incorrect allocation size - perf report: Fix memory leaks around perf_tip() - nilfs2: fix underflow in second superblock position calculations - tcp: fix page frag corruption on page fault - soc: qcom: llcc: Handle a second device without data corruption - ocfs2: fix data corruption after conversion from inline format - s390/dasd: protect device queue against concurrent access - powerpc/powernv: Add a null pointer check in opal_event_init()- scsi: hisi_sas: Allocate DFX memory during dump trigger- !8437 comedi: dt9812: fix DMA buffers on stack - !8515 v2 *** CVE-2021-47356 *** - !8582 v2 bcache: avoid oversized read request in cache missing code path - !8522 smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - !8499 udf: Fix NULL pointer dereference in udf_symlink function - !8498 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8570 net: hamradio: fix memory leak in mkiss_close - !8506 CVE-2024-36015 - !8508 memory: fsl_ifc: fix leak of private memory on probe failure - !8470 v2 CVE-2024-35808 - !8050 block: prevent division by zero in blk_rq_stat_sum() - !8469 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8482 v2 Fix hugetlb deadlock - bcache: avoid oversized read request in cache missing code path - !8327 wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - !8316 net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - net: hamradio: fix memory leak in mkiss_close - !8310 jfs: fix two - !8507 tty: vcc: Add check for kstrdup() in vcc_probe() - !8441 pinctrl: core: delete incorrect free in pinctrl_enable() - !8414 backport for CVE-2023-52750 - !8449 drm/amd/pm: Update intermediate power state for SI - !8453 net: fix uninit-value in caif_seqpkt_sendmsg - !6800 block: fix overflow in blk_ioctl_discard() - !8068 CVE-2021-47427 - !8102 v2 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - !8413 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - !8417 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - !8403 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8393 4.19: fix CVE-2024-35978 - !8349 perf hist: Fix memory leak of a perf_hpp_fmt - smb: client: fix use-after-free bug in cifs_debug_data_proc_show() - mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq - mISDN: fix possible use-after-free in HFC_cleanup() - memory: fsl_ifc: fix leak of private memory on probe failure - tty: vcc: Add check for kstrdup() in vcc_probe() - !8296 atm: iphase: fix possible use-after-free in ia_module_exit() - !8297 v2 powerpc/mm: Fix lockup on kernel exec fault - !8405 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - ppdev: Add an error check in register_device - ppdev: Remove usage of the deprecated ida_simple_xx() API - !8423 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - udf: Fix NULL pointer dereference in udf_symlink function - Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout - !8354 CVE-2021-47277 - !8386 drm/nouveau/debugfs: fix file release memory leak - !8452 Fix CVE-2021-47438 - !8308 mac80211: fix use-after-free in CCMP/GCMP RX - !8341 net/mlx5: Properly link new fs rules into the tree - hugetlb: pass head page to remove_hugetlb_page() - hugetlbfs: fix hugetlbfs_statfs() locking - hugetlb: make free_huge_page irq safe - hugetlb: change free_pool_huge_page to remove_pool_huge_page - hugetlb: call update_and_free_page without hugetlb_lock - hugetlb: create remove_hugetlb_page() to separate functionality - Revert "hugetlb: make free_huge_page irq safe" - Revert "hugetlbfs: fix hugetlbfs_statfs() locking" - !8075 v2 HID: betop: fix slab-out-of-bounds Write in betop_probe - md/dm-raid: don't clear MD_RECOVERY_FROZEN after setting frozen - md/dm-raid: don't call md_reap_sync_thread() directly - watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() - !8191 HID: usbhid: free raw_report buffers in usbhid_stop - !8314 mcb: fix error handling in mcb_alloc_bus() - !7852 CVE-2021-47407 - net: fix uninit-value in caif_seqpkt_sendmsg - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path - !8276 usb: udc: remove warning when queue disabled ep - !8142 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - !8410 iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - drm/amd/pm: Update intermediate power state for SI - !8175 jfs: fix array-index-out-of-bounds in diAlloc - pinctrl: core: delete incorrect free in pinctrl_enable() - comedi: dt9812: fix DMA buffers on stack - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap - !8292 netfilter: conntrack: serialize hash resizes and cleanups - NFC: digital: fix possible memory leak in digital_in_send_sdd_req() - arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer - arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ - NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() - iio: adc: stm32-adc: harden against NULL pointer deref in stm32_adc_probe() - tty: serial: 8250: serial_cs: Fix a memory leak in error handling path - !8348 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv - !8324 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8394 hugetlbfs: fix hugetlbfs_statfs() locking - !8188 v2 ACPI: video: check for error while searching for backlight device parent - hugetlbfs: fix hugetlbfs_statfs() locking - Bluetooth: Fix memory leak in hci_req_sync_complete() - !8303 ipvlan: add ipvlan_route_v6_outbound() helper - drm/nouveau/debugfs: fix file release memory leak - !8211 fix CVE-2024-35877 - !7964 v2 vt: fix unicode buffer corruption when deleting characters - !8160 v2 ipack: ipoctal: fix stack information leak - !8100 arch related major bugfix before 2023 - !8192 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - kvm: fix previous commit for 32-bit builds - kvm: avoid speculation-based attacks from out-of-range memslot accesses - !8181 v3 cpu/hotplug: Don't offline the last non-isolated CPU - perf hist: Fix memory leak of a perf_hpp_fmt - ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() - !8205 fix hugetlb deadlock - !8061 *** CVE-2021-47475 *** - !8252 sysv: don't call sb_bread() with pointers_lock held - !8248 gfs2: ignore negated quota changes - !8206 RDMA: Verify port when creating flow rule - net/mlx5: Properly link new fs rules into the tree - wifi: mac80211: don't return unset power in ieee80211_get_tx_power() - drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga - !8219 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - !8223 CVE-2023-52804 - net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path - mcb: fix error handling in mcb_alloc_bus() - jfs: fix array-index-out-of-bounds in dbFindLeaf - fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev - mac80211: fix use-after-free in CCMP/GCMP RX - !8209 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - !8257 v5 can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - ipvlan: add ipvlan_route_v6_outbound() helper - powerpc/mm: Fix lockup on kernel exec fault - atm: iphase: fix possible use-after-free in ia_module_exit() - netfilter: conntrack: serialize hash resizes and cleanups - !8062 CVE-2024-35789 - usb: udc: remove warning when queue disabled ep - can: dev: can_put_echo_skb(): don't crash kernel if can_priv::echo_skb is accessed out of bounds - !7804 v2 selinux: avoid dereference of garbage after mount failure - sysv: don't call sb_bread() with pointers_lock held - !8186 ALSA: hda: Fix possible null-ptr-deref when assigning a stream - !8208 ocfs2: mount fails with buffer overflow in strlen - !8207 drm/msm: Fix null pointer dereference on pointer edp - gfs2: ignore negated quota changes - !7470 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - !7699 CVE-2023-52669 - !7868 CVE-2024-35995 - fs/jfs: Add validity check for db_maxag and db_agpref - fs: jfs: fix shift-out-of-bounds in dbAllocAG - jfs: fix divide error in dbNextAG - tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING - x86/mm/pat: fix VM_PAT handling in COW mappings - net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() - ocfs2: mount fails with buffer overflow in strlen - drm/msm: Fix null pointer dereference on pointer edp - !8180 Fix CVE-2021-47495 - RDMA: Verify port when creating flow rule - hugetlb: make free_huge_page irq safe - mm/hugetlb: defer freeing of huge pages if in non-task context - !8146 pinctrl: single: fix potential NULL dereference - !8164 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - !8131 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - atm: nicstar: Fix possible use-after-free in nicstar_cleanup() - HID: usbhid: free raw_report buffers in usbhid_stop - ACPI: video: check for error while searching for backlight device parent - ALSA: hda: Fix possible null-ptr-deref when assigning a stream - cpu/hotplug: Don't offline the last non-isolated CPU - usbnet: fix error return code in usbnet_probe() - usbnet: sanity check for maxpacket - jfs: fix array-index-out-of-bounds in diAlloc - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb - ipack: ipoctal: fix stack information leak - pinctrl: single: fix potential NULL dereference - i40e: Do not use WQ_MEM_RECLAIM flag for workqueue - scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup() - sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl - x86/ioapic: Unbreak check_timer() - irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling - genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() - HID: betop: fix slab-out-of-bounds Write in betop_probe - scsi: iscsi: Fix iscsi_task use after free - scsi: iscsi: Have abort handler get ref to conn - wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN - comedi: vmk80xx: fix expression for tx buffer size - comedi: vmk80xx: fix transfer-buffer overflows - block: prevent division by zero in blk_rq_stat_sum() - vt: fix unicode buffer corruption when deleting characters - ACPI: CPPC: Fix access width used for PCC registers - ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro - ACPI: CPPC: Use access_width over bit_width for system memory accesses - ACPI: CPPC: Fix up I/O port access in cpc_read() - ACPI: CPPC: Implement support for SystemIO registers - KVM: x86: Handle SRCU initialization failure during page track init - selinux: avoid dereference of garbage after mount failure - crypto: s390/aes - Fix buffer overread in CTR mode - x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ - block: fix overflow in blk_ioctl_discard()- !8066 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - !8038 CVE-2023-52817 - !8106 usb: dwc3: ep0: fix NULL pointer exception - !8059 soc: fsl: qbman: Always disable interrupts when taking cgr_lock - !8017 perf/core: Bail out early if the request AUX area is out of bound - !8064 isdn: mISDN: netjet: Fix crash in nj_probe: - !8049 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - usb: dwc3: ep0: fix NULL pointer exception - !8055 drm/client: Fully protect modes[ - !8000 v2 net/tls: Fix flipped sign in tls_err_abort() calls - !8032 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7 - isdn: mISDN: netjet: Fix crash in nj_probe: - !8056 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - !7999 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - soc: fsl: qbman: Always disable interrupts when taking cgr_lock - scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() - drm/client: Fully protect modes[] with dev->mode_config.mutex - xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING - !7817 netfilter: nft_flow_offload: reset dst in route object after setting up flow - drm/amdgpu/debugfs: fix error code when smc register accessors are NULL - drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL - netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() - !7965 nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - !7951 sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - perf/core: Bail out early if the request AUX area is out of bound - !7981 Fix CVE-2021-47455 - !7901 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - !7700 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - !7682 dm snapshot: fix lockup in dm_exception_table_exit - !7867 media: bttv: fix use after free error due to btv->timeout timer - !7421 x86/CPU/AMD: Update the Zenbleed microcode revisions - !7415 cpu/SMT: Make SMT control more robust against enumeration failures - !7451 v2 ip: Treat IPv4 segment's lowest address as unicast - !7393 v2 scsi: sr: Do not leak information in ioctl - !7971 fbmon: prevent division by zero in fb_videomode_from_videomode() - net/tls: Fix flipped sign in tls_err_abort() calls - HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up - !7963 ipv6: Fix infinite recursion in fib6_dump_done(). - !7979 drm/radeon: fix a possible null pointer dereference - ptp: fix code indentation issues - ptp: Fix possible memory leak in ptp_clock_register() - drm/radeon: fix a possible null pointer dereference - fbmon: prevent division by zero in fb_videomode_from_videomode() - !7944 v2 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells - ipv6: Fix infinite recursion in fib6_dump_done(). - sched/rt: Fix rt_runtime leaks with cpu hotplug and RT_RUNTIME_SHARE - netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries - !7811 Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - !7892 CVE-2023-52868 - !7910 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs - !7851 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances - thermal: core: prevent potential string overflow - !7854 net/mlx5e: fix a double-free in arfs_create_groups - !7794 v2 Fix CVE-2023-52656 - media: bttv: fix use after free error due to btv->timeout timer - !7840 netrom: Fix a data-race around sysctl_netrom_transport_timeout - net/mlx5e: fix a double-free in arfs_create_groups - netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser - !7770 drm/amd/pm: fix a double-free in si_dpm_init - netrom: Fix a data-race around sysctl_netrom_transport_timeout - !7589 irqchip/gic-v3-its: Prevent double free on error - !7713 CVE-2024-35936 - !7751 Fix CVE-2023-52698 - netfilter: nft_flow_offload: reset dst in route object after setting up flow - Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() - io_uring: drop any code related to SCM_RIGHTS - io_uring/unix: drop usage of io_uring socket - !7742 netrom: Fix data-races around sysctl_net_busy_read - !7748 drm/radeon: possible buffer overflow - drm/amd/pm: fix a double-free in si_dpm_init - calipso: fix memory leak in netlbl_calipso_add_pass() - netlabel: remove unused parameter in netlbl_netlink_auditinfo() - net: netlabel: Fix kerneldoc warnings - drm/radeon: possible buffer overflow - netrom: Fix data-races around sysctl_net_busy_read - !7669 btrfs: send: handle path ref underflow in header iterate_inode_ref() - btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() - btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() - scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() - dm snapshot: fix lockup in dm_exception_table_exit - btrfs: send: handle path ref underflow in header iterate_inode_ref() - irqchip/gic-v3-its: Prevent double free on error - ip: Treat IPv4 segment's lowest address as unicast - x86/CPU/AMD: Update the Zenbleed microcode revisions - cpu/SMT: Make SMT control more robust against enumeration failures - scsi: sr: Do not leak information in ioctl- !7694 Bluetooth: af_bluetooth: Fix deadlock - !7701 ext4: fix corruption during on-line resize - !7676 sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - ext4: fix corruption during on-line resize - Bluetooth: af_bluetooth: Fix deadlock - !7573 pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE() - !7547 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7586 powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - powerpc/imc-pmu: Add a null pointer check in update_events_in_group() - pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() - !7477 firewire: nosy: ensure user_length is taken into account when fetching packet contents - btrfs: fix information leak in btrfs_ioctl_logical_to_ino() - !7483 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout - firewire: nosy: ensure user_length is taken into account when fetching packet contents - !7425 net: gtp: Fix Use-After-Free in gtp_dellink - !7434 net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: openvswitch: Fix Use-After-Free in ovs_ct_exit - net: gtp: Fix Use-After-Free in gtp_dellink - !7228 s390/zcrypt: fix reference counting on zcrypt card objects - !7193 CVE-2024-26921 - !7096 fix CVE-2024-26865 - s390/zcrypt: fix reference counting on zcrypt card objects - sk_buff: Fix KABI break for the modification of struct sk_buff - inet: inet_defrag: prevent sk release while still in use - inet: frags: re-introduce skb coalescing for local delivery - net: Fix KABI break for introducing is_skb_wmem() - skb_expand_head() adjust skb->truesize incorrectly - skbuff: introduce skb_expand_head() - tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() - tcp: Clean up kernel listener's reqsk in inet_twsk_purge()- !7194 s390/dasd: fix double module refcount decrement - !7059 nilfs2: prevent kernel bug at submit_bh_wbc() - !7163 v2 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7104 KVM: Always flush async #PF workqueue when vCPU is being destroyed - !7203 NTB: fix possible name leak in ntb_register_device() - NTB: fix possible name leak in ntb_register_device() - s390/dasd: fix double module refcount decrement - !7158 v2 Squashfs: check the inode number is not the invalid value of zero - !7181 nfs: fix UAF in direct writes - !7091 nouveau: lock the client object tree. - !7120 v2 clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !7089 nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !7151 v2 scsi: sd: Fix sd_do_mode_sense() buffer length handling - nfs: fix UAF in direct writes - !7033 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - !7079 nvmet: fix a use-after-free - usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error - !7140 media: usbtv: Remove useless locks in usbtv_video_free() - Squashfs: check the inode number is not the invalid value of zero - scsi: sd: Fix sd_do_mode_sense() buffer length handling - !7137 v2 SUNRPC: fix a memleak in gss_import_v2_context - !7138 SUNRPC: fix some memleaks in gssx_dec_option_array - !7100 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !7095 CVE-2024-27020 - media: usbtv: Remove useless locks in usbtv_video_free() - SUNRPC: fix some memleaks in gssx_dec_option_array - SUNRPC: fix a memleak in gss_import_v2_context - !7114 v2 backport patch for thp deferred list for 4.19 - !7034 fix CVE-2024-27001 for 4.19 - !7032 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !7115 drm/radeon: add a force flush to delay work when radeon - !7055 scsi: qla2xxx: Fix command flush on cable pull - !7109 fix CVE-2024-26960 - clk: zynq: Prevent null pointer dereference caused by kmalloc failure - !6260 packet: move from strlcpy with unused retval to strscpy - drm/radeon: add a force flush to delay work when radeon - THP: avoid lock when check whether THP is in deferred list - mm/mmu_gather: limit free batch count and add schedule point in tlb_batch_pages_flush - mm, thp: do not queue fully unmapped pages for deferred split - !7046 USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - mm: swap: fix race between free_swap_and_cache() and swapoff() - mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_and_cache() - !7053 CVE-2024-27024 - KVM: Always flush async #PF workqueue when vCPU is being destroyed - netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() - !6970 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - !6995 v2 net/mlx5e: Prevent deadlock while disabling aRFS - !7038 i40e: Fix NULL ptr dereference on VSI filter sync - !7037 media: v4l2-tpg: fix some memleaks in tpg_alloc - netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() - netfilter: nf_tables: __nft_expr_type_get() selects specific family type - nouveau: lock the client object tree. - nilfs2: fix failure to detect DAT corruption in btree and direct mappings - !6992 media: edia: dvbdev: fix a use-after-free - nvmet: fix a use-after-free - !7045 v2 b43: fix CVE-2023-52644 - !7017 v2 net: ath9k: fix CVE-2024-26897 - nilfs2: prevent kernel bug at submit_bh_wbc() - !7016 v3 Fix CVE-2022-48693 - !7012 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - scsi: qla2xxx: Fix command flush on cable pull - net/rds: fix possible cp null dereference - net/rds: fix WARNING in rds_conn_connect_if_down - USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command - !6991 mac802154: fix llsec key resources release in mac802154_llsec_key_del - wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled - b43: dma: Fix use true/false for bool type variable - !7005 media: ttpci: fix two memleaks in budget_av_attach - !7014 nilfs2: fix OOB in nilfs_set_de_type - !7001 fix CVE-2024-27010 - i40e: Fix NULL ptr dereference on VSI filter sync - media: v4l2-tpg: fix some memleaks in tpg_alloc - !6880 media: go7007: fix a memleak in go7007_load_encoder - comedi: vmk80xx: fix incomplete endpoint checking - Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" - clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays - !6984 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6893 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - !6958 netfilter: nf_tables: fix memleak in map from abort path - !6820 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - !6940 drm: nv04: Fix out of bounds access - wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() - soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs - soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe - nilfs2: fix OOB in nilfs_set_de_type - !6968 CVE-2024-26974 - clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays - !6976 nfp: flower: handle acti_netdevs allocation failure - media: ttpci: fix two memleaks in budget_av_attach - !6944 USB: core: Fix deadlock in usb_deauthorize_interface() - net/sched: fix kabi change in struct Qdisc - net/sched: Fix mirred deadlock on device recursion - !6870 scsi: mpt3sas: Fix use-after-free warning - net/mlx5e: Prevent deadlock while disabling aRFS - media: edia: dvbdev: fix a use-after-free - !6966 speakup: Avoid crash on very long word - !6963 v2 CVE-2024-27000 - mac802154: fix llsec key resources release in mac802154_llsec_key_del - clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays - !6942 v2 ima: fix deadlock when traversing "ima_default_rules". - !6951 v2 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - nfp: flower: handle acti_netdevs allocation failure - ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() - crypto: qat - resolve race condition during AER recovery - crypto: qat - fix double free during reset - !6881 v4 CVE-2024-26846 - !6894 tun: limit printing rate when illegal packet received by tun dev - speakup: Avoid crash on very long word - serial: core: fix kernel-doc for uart_port_unlock_irqrestore() - serial: mxs-auart: add spinlock around changing cts state - serial: core: Provide port lock wrappers - !6883 Bluetooth: Fix TOCTOU in HCI debugfs implementation - !6856 media: dvb-frontends: avoid stack overflow warnings with clang - netfilter: nf_tables: fix memleak in map from abort path - spi: spi-mt65xx: Fix NULL pointer access in interrupt handler - !6839 CVE-2023-52650 - !6869 v2 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - !6867 v2 nouveau: fix instmem race condition around ptr stores - USB: core: Fix deadlock in usb_deauthorize_interface() - !6852 serial/pmac_zilog: Remove flawed mitigation for rx irq flood - ima: fix deadlock when traversing "ima_default_rules". - drm: nv04: Fix out of bounds access - tun: limit printing rate when illegal packet received by tun dev - cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value - Bluetooth: Fix TOCTOU in HCI debugfs implementation - nvme-fc: do not wait in vain when unloading module - nvme-fc: remove err_work work item - media: go7007: fix a memleak in go7007_load_encoder - scsi: mpt3sas: Fix use-after-free warning - media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity - nouveau: fix instmem race condition around ptr stores - media: dvb-frontends: avoid stack overflow warnings with clang - serial/pmac_zilog: Remove flawed mitigation for rx irq flood - drm/tegra: dsi: Add missing check for of_find_device_by_node - s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup - packet: move from strlcpy with unused retval to strscpy- !6858 CVE-2024-26883 - !6836 fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6845 erofs: fix pcluster use-after-free on UP platforms - !6827 fat: fix uninitialized field in nostale filehandles - !6807 CVE-2024-26923 - !6847 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - bpf: Fix stackmap overflow check on 32-bit arches - bpf: Check for integer overflow when using roundup_pow_of_two() - !6758 CVE-2022-48664 - ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() - erofs: fix pcluster use-after-free on UP platforms - fs: sysfs: Fix reference leak in sysfs_break_active_protection() - !6795 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - fat: fix uninitialized field in nostale filehandles - !6777 tun: Fix xdp_rxq_info's queue_index when detaching - !6803 scsi: target: core: Add TMF to tmr_list handling - af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). - af_unix: Fix garbage collector racing against connect() - scsi: target: core: Add TMF to tmr_list handling - !6705 quota: fix CVE-2024-26878 - rtmutex: Add acquire semantics for rtmutex lock acquisition slow path - tun: Fix xdp_rxq_info's queue_index when detaching - !6674 cifs: fix underflow in parse_server_interfaces() - !6494 v2 oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - !6745 PCI/IOV: Improve performance of creating VFs concurrently - !6754 binder: check offset alignment in binder_get_object() - !6746 v3 openEuler-1.0-LTS: bugfix for mm - !6716 CVE-2024-26922 - btrfs: fix hang during unmount when stopping a space reclaim worker - Btrfs: fix crash during unmount due to race with delayed inode workers - binder: check offset alignment in binder_get_object() - !6652 geneve: make sure to pull inner header in geneve_rx() - mm/madvise: fix potential pte_unmap_unlock pte error - PCI/IOV: Improve performance of creating VFs concurrently - !6664 drm/bridge: adv7511: fix crash on irq during probe - !6653 net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - !6510 cachefiles: fix memory leak in cachefiles_add_cache() - drm/amdgpu: validate the parameters of bo mapping operations more clearly - amdgpu: validate offset_in_bo of drm_amdgpu_gem_va - drm/amdgpu: restrict bo mapping within gpu address limits - drm/amdgpu: check alignment on CPU page for bo map - quota: Fix potential NULL pointer dereference - quota: check time limit when back out space/inode change - quota: code cleanup for __dquot_alloc_space() - !6662 sched/rt: Disallow writing invalid values to sched_rt_period_us - !6661 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - !6659 sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6578 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - !6641 CVE-2024-26863 - cifs: fix underflow in parse_server_interfaces() - !6646 fix race between rebuild scheduler domains and hotplug work - drm/bridge: adv7511: fix crash on irq during probe - sched/rt: Disallow writing invalid values to sched_rt_period_us - sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset - sched/rt: Fix sysctl_sched_rr_timeslice intial value - !6642 v3 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - net/ipv6: avoid possible UAF in ip6_route_mpath_notify() - geneve: make sure to pull inner header in geneve_rx() - !6621 amdkfd: use calloc instead of kzalloc to avoid integer overflow - cpuset: fix race between rebuild scheduler domains and hotplug work - !6617 net/bnx2x: Prevent access to a freed page in page_pool - !6611 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails - hsr: Fix uninit-value access in hsr_get_node() - net: hsr: fix placement of logical operator in a multi-line statement - !6397 btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve - !6616 drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - amdkfd: use calloc instead of kzalloc to avoid integer overflow - net/bnx2x: Prevent access to a freed page in page_pool - drm/amdgpu: Reset IH OVERFLOW_CLEAR bit - net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() - !6525 v2 CVE-2024-24860 bugfix - !6478 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - !6582 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - !6577 media: rc: bpf attach/detach requires write permission - !6560 IB/hfi1: Fix a memleak in init_credit_return - !6420 tty: fix read of tty->pgrp outside of ctrl_lock - !6436 dm: call the resume method on internal suspend - !6562 nfc: nci: free rx_data_reassembly skb on NCI device cleanup - !6481 CVE-2024-26875 - ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() - drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip - media: rc: bpf attach/detach requires write permission - !6495 RDMA/srpt: Do not register event handler until srpt device is fully setup - !6457 CVE-2024-26813 - nfc: nci: free rx_data_reassembly skb on NCI device cleanup - IB/hfi1: Fix a memleak in init_credit_return - !6517 scsi: lpfc: Fix link down processing to address NULL pointer dereference - !6521 netfilter: nf_conntrack_h323: Add protection for bmp length out of range - !6454 CVE-2021-47182 - Bluetooth: Fix atomicity violation in {min,max}_key_size_set - Bluetooth: Move {min,max}_key_size debugfs into hci_debugfs_create_le - netfilter: nf_conntrack_h323: Add protection for bmp length out of range - scsi: lpfc: Fix link down processing to address NULL pointer dereference - cachefiles: fix memory leak in cachefiles_add_cache() - RDMA/srpt: Do not register event handler until srpt device is fully setup - mm: oom_kill: fix KABI broken by "oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup" - oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup - sched: Allocate a new task_struct_resvd object for fork task - media: pvrusb2: fix uaf in pvr2_context_set_notify - do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak - vfio/platform: Create persistent IRQ handlers - vfio/platform: Disable virqfds on cleanup - scsi: core: Fix scsi_mode_sense() buffer length handling - scsi: core: Reshuffle response handling in scsi_mode_sense() - scsi: core: Fixup calling convention for scsi_mode_sense() - dm: call the resume method on internal suspend - tty: fix read of tty->pgrp outside of ctrl_lock - btrfs: fix data race at btrfs_use_block_rsv() when accessing block reserve- !6313 fixup CVE-2024-26908 - !6447 can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6309 v5 ima: Avoid blocking in RCU read-side critical section - !6405 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6466 bpf: Fix hashtab overflow check on 32-bit arches - !6396 tracing/trigger: Fix to return error if failed to alloc snapshot - !6278 Bluetooth: Avoid potential use-after-free in hci_error_reset - bpf: Fix hashtab overflow check on 32-bit arches - can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock - !6203 ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - !6292 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - !6301 v2 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() - !6266 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - tracing/trigger: Fix to return error if failed to alloc snapshot - !6290 CVE-2024-24861 - x86/xen: Add some null pointer checking to smp.c - ima: Avoid blocking in RCU read-side critical section - !6269 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - !6276 wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - tipc: Check the bearer type before calling tipc_udp_nl_bearer_add() - !6277 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - !6275 arp: Prevent overflow in arp_req_get(). - !6280 scsi: advansys: Fix kernel pointer leak - !6177 arm64/mpam: Not allowed setting 0 to cache portion bit mask - !6176 arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts - media: xc4000: Fix atomicity violation in xc4000_get_frequency - !6075 Fix CVE-2024-26764 - scsi: advansys: Fix kernel pointer leak - Bluetooth: Avoid potential use-after-free in hci_error_reset - gtp: fix use-after-free and null-ptr-deref in gtp_newlink() - wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach - arp: Prevent overflow in arp_req_get(). - !6084 netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() - usb: typec: tipd: Remove WARN_ON in tps6598x_block_read - !6246 ubi: Check for too small LEB size in VTBL code - ubi: Check for too small LEB size in VTBL code - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc - arm64/mpam: Not allowed setting 0 to cache portion bit mask - arm64/mpam: return EOPNOTSUPP when changing rmid of monitor group or resource group with monitor - netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter - fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion - fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio- !6231 v2 drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6083 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - !6160 net/sched: act_mirred: don't override retval if we already lost the skb - drm/vkms: call drm_atomic_helper_shutdown before drm_dev_put() - !6152 Fix CVE-2024-26812 - !6139 iavf: free q_vectors before queues in iavf_disable_vf - !6164 CVE-2021-47194 - !6123 xen/events: close evtchn after mapping cleanup - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type - net/sched: act_mirred: don't override retval if we already lost the skb - vfio/pci: Create persistent INTx handler - vfio: Introduce interface to flush virqfd inject workqueue - !6053 net: ip_tunnel: prevent perpetual headroom growth - !6002 KVM: s390: vsie: fix race during shadow creation - iavf: free q_vectors before queues in iavf_disable_vf - !6102 Fix CVE-2024-27437 - !6070 Fix CVE-2024-26686 - !6049 wifi: mac80211: fix race condition on enabling fast-xmit - !5916 ext4: fix double-free of blocks due to wrong extents moved_len - xen/events: close evtchn after mapping cleanup - !6099 vfio/pci: Lock external INTx masking ops - !6032 gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5899 dm-crypt: don't modify the data when using authenticated encryption - vfio/pci: Disable auto-enable of exclusive INTx IRQ - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() - vfio/pci: Lock external INTx masking ops - !6042 nilfs2: fix data corruption in dsync block recovery for small block sizes - !6030 Fix CVE-2024-26685 - !6015 btrfs: don't drop extent_map for free space inode on write error - !5963 btrfs: dev-replace: properly validate device names - can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER) - fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats - fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside of lock_task_sighand() - fs/proc: do_task_stat: use __for_each_thread() - exit: Use the correct exit_code in /proc//stat - net: ip_tunnel: prevent perpetual headroom growth - wifi: mac80211: fix race condition on enabling fast-xmit - !5999 mm/swap: fix race when skipping swapcache - nilfs2: fix data corruption in dsync block recovery for small block sizes - !6019 net/sched: act_mirred: use the backlog for mirred ingress - !6010 PM / devfreq: Synchronize devfreq_monitor_[start/stop - !5846 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() - !5994 ipv6: sr: fix possible use-after-free and null-ptr-deref - nilfs2: fix potential bug in end_buffer_async_write - nilfs2: fix buffer corruption due to concurrent device reads - !5951 RDMA/qedr: Fix qedr_create_user_qp error flow - net/sched: act_mirred: use the backlog for mirred ingress - btrfs: don't drop extent_map for free space inode on write error - PM / devfreq: Synchronize devfreq_monitor_[start/stop] - !5961 fbdev: savage: Error out if pixclock equals zero - KVM: s390: vsie: fix race during shadow creation - mm/swap: fix race when skipping swapcache - ipv6: sr: fix possible use-after-free and null-ptr-deref - !5875 v3 CVE-2024-26771 - !5926 RDMA/srpt: Support specifying the srpt_service_guid parameter - btrfs: dev-replace: properly validate device names - fbdev: savage: Error out if pixclock equals zero - !5778 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() - RDMA/qedr: Fix qedr_create_user_qp error flow - !5830 fbdev: sis: Error out if pixclock equals zero - RDMA/srpt: Support specifying the srpt_service_guid parameter - ext4: fix double-free of blocks due to wrong extents moved_len - dm-crypt: don't modify the data when using authenticated encryption - !5807 nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - dmaengine: ti: edma: Add some null pointer checks to the edma_probe - dmaengine: ti: edma: Fix error return code in edma_probe() - dmaengine: ti: edma: add missed operations - dmaengine: ti: edma: fix missed failure handling - ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() - fbdev: sis: Error out if pixclock equals zero - nilfs2: fix hang in nilfs_lookup_dirty_data_buffers() - ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()- !5874 scsi: hisi_sas: Update disk locked timeout to 7 seconds - scsi: hisi_sas: Update disk locked timeout to 7 seconds - !5841 fixup CVE-2024-26751 - !5834 CVE-2021-47144 - ARM: ep93xx: Add terminator to gpiod_lookup_table - drm/amd/amdgpu: fix refcount leak - !5796 netfilter: nft_limit: reject configurations that cause integer overflow - netfilter: nft_limit: reject configurations that cause integer overflow - !5755 sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5767 v5 net: fec: fix the potential memory leak in fec_enet_init() - !5718 CVE-2024-26654 - net: fec: fix the potential memory leak in fec_enet_init() - !5722 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - sh: push-switch: Reorder cleanup operations to avoid use-after-free bug - !5727 fix CVE-2021-47101 - !5531 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - !5715 net: hns3: updates 2024.04.02 - !5710 v2 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - asix: fix wrong return value in asix_check_host_enable() - asix: fix uninit-value in asix_mdio_read() - net: asix: fix uninit value bugs - btrfs: don't abort filesystem when attempting to snapshot deleted subvolume - !5700 sr9800: Add check for usbnet_get_endpoints - !5680 USB: usbfs: Don't WARN about excessively large memory allocations - !5679 fix CVE-2023-52587 - ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs - ALSA: aica: Fix a long-time build breakage - !5713 v2 tipc: wait and exit until all work queues are done - net: hns3: update hns3 version to 24.3.1 - net: hns3: fix port vlan filter not disabled problem in dynamic vlan mode - !5696 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: wait and exit until all work queues are done - ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv() - !5702 ext4: Validate inode pa before using preallocation blocks - !5694 tipc: skb_linearize the head skb when reassembling msgs - ext4: Validate inode pa before using preallocation blocks - !5674 mac80211: fix locking in ieee80211_start_ap error path - !5672 arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - sr9800: Add check for usbnet_get_endpoints - !5528 btrfs: do not BUG_ON in link_to_fixup_dir - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() - tipc: skb_linearize the head skb when reassembling msgs - !5522 md/raid5: fix atomicity violation in raid5_cache_count - USB: usbfs: Don't WARN about excessively large memory allocations - IB/ipoib: Fix mcast list locking - RDMA/IPoIB: Fix error code return in ipoib_mcast_join - mac80211: fix locking in ieee80211_start_ap error path - arm64/mpam: Allocate new partid for the created ctrl group - arm64/mpam_ctrlmon: Update ctrl group config with rdtgrp's partid - !5581 CVE-2023-52622 - !5658 v2 CVE-2021-47131 - !5645 [sync] PR-5493: arm64/mpam: Fix repeated enabling in mpam_enable() - !5559 fix CVE-2021-47173 - !5575 net: dsa: fix a crash if ->get_sset_count() fails - net/tls: Use RCU API to access tls_ctx->netdev - net/tls: Remove the context from the list in tls_device_down - tls: Fix context leak on tls_device_down - net/tls: Resolve KABI break when backport bugfix of CVE-2021-47131 - net/tls: Fix use-after-free after the TLS device goes down and up - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU - !5625 i2c: i801: Don't generate an interrupt on bus reset - !5517 dm: revert partial fix for redundant bio-based IO accounting - arm64/mpam: Fix repeated enabling in mpam_enable() - !5481 jfs: fix array-index-out-of-bounds in dbAdjTree - !5572 mld: fix panic in mld_newpack() - !5565 tracing: Ensure visibility when inserting an element into tracing_map - !5571 v2 mm/mlock: return EINVAL for illegal user memory range in mlock - i2c: i801: Don't generate an interrupt on bus reset - !5587 Fix CVE-2021-47171 - !5579 mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5573 Fix CVE-2021-47160 - !5564 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5560 drm/amdgpu: Fix a use-after-free - net: usb: fix possible use-after-free in smsc75xx_bind - net: usb: fix memory leak in smsc75xx_bind - ext4: avoid online resizing failures due to oversized flex bg - ext4: unify the type of flexbg_size to unsigned int - ext4: remove unnecessary check from alloc_flex_gd() - mm: ksm: fix use-after-free kasan report in ksm_might_need_to_copy - !5558 net: fujitsu: fix potential null-ptr-deref - !5556 NFC: nci: fix memory leak in nci_allocate_device - net: dsa: fix a crash if ->get_sset_count() fails - net: dsa: mt7530: fix VLAN traffic leaks again - net: dsa: mt7530: fix VLAN traffic leaks - mld: fix panic in mld_newpack() - mm/mlock: return EINVAL for illegal user memory range in mlock - tracing: Ensure visibility when inserting an element into tracing_map - serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' - !5552 net/smc: remove device from smcd_dev_list after failed device_add() - !5290 crypto: algif_aead - Only wake up when ctx->more is zero - !5446 keys: safe concurrent user->{session,uid}_keyring access - drm/amdgpu: Fix a use-after-free - !5550 pciehp: clear p_slot->work.data after powering off a slot - usb: misc: fix improper handling of refcount in uss720_probe() - misc/uss720: fix memory leak in uss720_probe - !5515 netfilter: nf_tables: disallow timeout for anonymous sets - !5538 netfilter: nf_tables: disallow anonymous set with timeout flag - net: fujitsu: fix potential null-ptr-deref - NFC: nci: fix memory leak in nci_allocate_device - net/smc: remove device from smcd_dev_list after failed device_add() - pciehp: clear p_slot->work.data after powering off a slot - netfilter: nf_tables: disallow anonymous set with timeout flag - ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() - btrfs: do not BUG_ON in link_to_fixup_dir - md/raid5: fix atomicity violation in raid5_cache_count - dm: revert partial fix for redundant bio-based IO accounting - netfilter: nf_tables: disallow timeout for anonymous sets - jfs: fix array-index-out-of-bounds in dbAdjTree - keys: safe concurrent user->{session,uid}_keyring access - crypto: af_alg - Work around empty control messages without MSG_MORE - crypto: af_alg - Fix regression on empty requests - crypto: algif_aead - Only wake up when ctx->more is zero- !5539 spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5542 round lts patches - !5520 scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - l2tp: pass correct message length to ip6_append_data - ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg - spi: spi-fsl-dspi: Fix a resource leak in an error handling path - !5514 CVE-2021-47110 - !5497 llc: Drop support for ETH_P_TR_802_2. - !5498 llc: make llc_ui_sendmsg() more robust against bonding changes - !5490 tcp: add sanity checks to rx zerocopy - scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() - x86/kvm: Do not try to disable kvmclock if it was not enabled - x86/kvm: Disable kvmclock on all CPUs on shutdown - !5502 pstore/ram: Fix crash when setting number of cpus to an odd number - !5477 Fixed CVE-2021-47112 - pstore/ram: Fix crash when setting number of cpus to an odd number - llc: make llc_ui_sendmsg() more robust against bonding changes - llc: Drop support for ETH_P_TR_802_2. - tcp: add sanity checks to rx zerocopy - !5479 jfs: fix cve-2023-52600 - !5478 jfs: fix array-index-out-of-bounds in diNewExt - !5485 nfsd: fix use-after-free due to delegation race - nfsd: fix use-after-free due to delegation race - !5281 printk: avoid deadlock in panic - jfs: fix uaf in jfs_evict_inode - JFS: fix memleak in jfs_mount - jfs: fix array-index-out-of-bounds in diNewExt - x86/kvm: Teardown PV features on boot CPU as well - !5465 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5361 btrfs: abort in rename_exchange if we fail to insert the second ref - !5254 tomoyo: fix UAF write bug in tomoyo_write_control() - !5321 UBSAN: array-index-out-of-bounds in dtSplitRoot - !5455 CVE-2021-47114 - wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus() - !5320 jfs: fix slab-out-of-bounds Read in dtSearch - ocfs2: issue zeroout to EOF blocks - ocfs2: fix zero out valid data - ocfs2: fix data corruption by fallocate - !5374 hwrng: core - Fix page fault dead lock on mmap-ed hwrng - !5418 [sync] PR-5317: KVM: s390: fix setting of fpc register - !5272 net/smc: fix illegal rmb_desc access in SMC-D connection dump - !5274 phonet/pep: refuse to enable an unbound pipe - !5359 CVE-2021-47121 and CVE-2021-47122 - KVM: s390: fix setting of fpc register - !5358 v5 CVE-2023-52595 - !5336 binder: fix race between mmput() and do_exit() - hwrng: core - Fix page fault dead lock on mmap-ed hwrng - btrfs: abort in rename_exchange if we fail to insert the second ref - net: caif: fix memory leak in caif_device_notify - net: caif: fix memory leak in cfusbl_device_notify - net: caif: add proper error handling - net: caif: added cfserl_release function - rt2x00: Fix kabi breakage in struct rt2x00lib_ops - wifi: rt2x00: restart beacon queue when hardware reset - rt2x00: clear up IV's on key removal - rt2x00: clear IV's on start to fix AP mode regression - rt2800: add pre_reset_hw callback - rt2800: do not nullify initialization vector data - binder: fix race between mmput() and do_exit() - UBSAN: array-index-out-of-bounds in dtSplitRoot - jfs: fix slab-out-of-bounds Read in dtSearch - printk: avoid deadlock in panic - phonet/pep: refuse to enable an unbound pipe - net/smc: fix illegal rmb_desc access in SMC-D connection dump - tomoyo: fix UAF write bug in tomoyo_write_control()- !5306 FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5347 s390/ptrace: handle setting of fpc register correctly - !5309 drm/msm/dpu: Add mutex lock in control vblank irq - s390/ptrace: handle setting of fpc register correctly - !5267 llc: call sock_orphan() at release time - drm/msm/dpu: Add mutex lock in control vblank irq - FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree - !5241 powerpc/lib: Validate size for vector operations - !5246 ceph: fix deadlock or deadcode of misusing dget() - !5268 crypto: algif_aead - fix uninitialized ctx->init - crypto: algif_aead - fix uninitialized ctx->init - llc: call sock_orphan() at release time - !5220 powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5196 drm: Don't unref the same fb many times by mistake due to deadlock handling - ceph: fix deadlock or deadcode of misusing dget() - powerpc/lib: Validate size for vector operations - !5210 v2 Fix CVE-2022-48629 and CVE-2022-48630 - powerpc/mm: Fix null-pointer dereference in pgtable_cache_add - !5175 arm64/mpam: Fix use-after-free when deleting resource groups - !5163 nfc: nci: assert requested protocol is valid - !5172 CVE-2023-52502 for openEuler-1.0-LTS - crypto: qcom-rng - fix infinite loop on requests not multiple of WORD_SZ - crypto: qcom-rng - ensure buffer for generate is completely filled - drm: Don't unref the same fb many times by mistake due to deadlock handling - !5177 net: nfc: llcp: Add lock when modifying device list - !5157 RDMA/srp: Do not call scsi_done() from srp_abort() - net: nfc: llcp: Add lock when modifying device list - arm64/mpam: Fix use-after-free when deleting resource groups - arm64/mpam: remove kernfs_get() calls() and add kernfs_put() calls to prevent refcount leak - !5142 arm64/mpam: Expand the monitor number of the resctrl root - net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() - nfc: constify several pointers to u8, char and sk_buff - nfc: nci: assert requested protocol is valid - RDMA/srp: Do not call scsi_done() from srp_abort() - arm64/mpam: Expand the monitor number of the resctrl root- !5133 CVE-2021-46926 - !5136 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - !5052 v3 Remove WQ_FLAG_BOOKMARK flag - !5140 linux-4.19.y inclusion(4.19.305..4.19.307) part3 - dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds - ALSA: hda: intel-sdw-acpi: harden detection of controller - soundwire: intel: filter SoundWire controller device search - !5114 fix CVE-2023-52578 - !5119 crypto: scomp - fix req->dst buffer overflow - !5101 EDAC/thunderx: Fix possible out-of-bounds string access - !5094 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - crypto: scomp - fix req->dst buffer overflow - net: fix kabi check warning - net: Fix unwanted sign extension in netdev_stats_to_stats64() - net: bridge: use DEV_STATS_INC() - net: add atomic_long_t to net_device_stats fields - !5092 wifi: mac80211: fix potential key use-after-free - EDAC/thunderx: Fix possible out-of-bounds string access - !5095 linux-4.19.y inclusion(4.19.305..4.19.307) part 2 - !5090 drm: bridge/panel: Cleanup connector on bridge detach - !5088 uio_hv_generic: Fix a memory leak in error handling paths - !4952 scsi: qedf: Add pointer checks in qedf_update_link_speed() - !5076 v3 CVE-2021-47074 - netfilter: nft_compat: reject unused compat flag - ppp_async: limit MRU to 64K - inet: read sk->sk_family once in inet_recv_error() - bonding: remove print in bond_verify_device_path - af_unix: fix lockdep positive in sk_diag_dump_icons() - net: ipv4: fix a memleak in ip_setup_cork - ipv6: Ensure natural alignment of const ipv6 loopback and router addresses - virtio_net: Fix Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings - bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk - SUNRPC: Fix a suspicious RCU usage warning - tcp: Add memory barrier to tcp_push() - vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING - md: Whenassemble the array, consult the superblock of the freshest device - jbd2: correct the printing of write_flags in jbd2_write_superblock() - !5073 RDMA/rxe: Clear all QP fields if creation failed - !5077 RDMA/rxe: Return CQE error if invalid lkey was supplied - !5055 linux-4.19.y inclusion(4.19.305..4.19.307) part 1 - HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect - wifi: mac80211: fix potential key use-after-free - drm: bridge/panel: Cleanup connector on bridge detach - uio_hv_generic: Fix a memory leak in error handling paths - of: unittest: Fix of_count_phandle_with_args() expected value message - of: unittest: Fix compile in the non-dynamic case - RDMA/rxe: Return CQE error if invalid lkey was supplied - nvme-loop: fix memory leak in nvme_loop_create_ctrl() - nvme-loop: don't put ctrl on nvme_init_ctrl error - !5060 net: fix possible store tearing in neigh_periodic_work() - RDMA/rxe: Clear all QP fields if creation failed - net: fix possible store tearing in neigh_periodic_work() - of: Fix double free in of_parse_phandle_with_args_map - pmdomain: core: Move the unused cleanup to a _sync initcall - tick/sched: Preserve number of idle sleeps across CPU hotplug events - acpi: property: Let args be NULL in __acpi_node_get_property_reference - tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug - ACPI: LPIT: Avoid u32 multiplication overflow - audit: Send netlink ACK before setting connection in auditd_set - crypto: scompress - return proper error code for allocation failure - crypto: af_alg - Disallow multiple in-flight AIO requests - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. - mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again - !5046 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - sched: remove wait bookmarks - filemap: remove use of wait bookmarks - usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. - !4929 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - !4752 block: add check that partition length needs to be aligned with block size - !4735 blk-mq: fix IO hang from sbitmap wakeup race - !3864 nvme: sanitize metadata bounce buffer for reads - !4946 NFC: st21nfca: Fix memory leak in device probe and remove - !4999 CVE-2021-46984 - !4938 crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - !4990 vt: fix memory overlapping when deleting chars in the buffer - !4978 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - !5018 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4992 bnxt_en: Fix RX consumer index logic in the error path. - !4997 Fixed CVE-2023-52504 - !4982 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - !4983 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - !4995 mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - !4974 arm64/mpam: set default feedback of last_cmd_status interface as null string - !4975 arm64/mpam: support resctrl fs to show mounting option - !4973 arm64/mpam: Skip updates of unrelated ctrl type - ethernet:enic: Fix a use after free bug in enic_hard_start_xmit - !4996 soundwire: stream: fix memory leak in stream config error path - !4817 v2 io_uring: fix overflows checks in provide buffers - kyber: fix kabi broken in ->bio_merge() - kyber: fix out of bounds access when preempted - x86/alternatives: Disable KASAN in apply_alternatives() - soundwire: stream: fix memory leak in stream config error path - mpam/mpam_ctrlmon: update monitor config with its parent's ctrl_val - bnxt_en: Fix RX consumer index logic in the error path. - !4969 CVE-2021-46990 - vt: fix memory overlapping when deleting chars in the buffer - !4945 ieee802154: ca8210: Fix a potential UAF in ca8210_probe - !4944 perf/x86/lbr: Filter vsyscall addresses - !4967 i2c: xiic: fix reference leak when pm_runtime_get_sync fails - !4970 binder: fix async_free_space accounting for empty parcels - !4919 v2 HID: usbhid: fix info leak in hid_submit_ctrl - !4980 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send - i2c: img-scb: fix reference leak when pm_runtime_get_sync fails - net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg - !4949 CVE-2021-47024 - nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() - arm64/mpam: support resctrl fs to show mounting option - arm64/mpam: set default feedback of last_cmd_status interface as null string - arm64/mpam: Skip updates of unrelated ctrl type - binder: fix async_free_space accounting for empty parcels - powerpc/64s: Fix crashes when toggling entry flush barrier - i2c: xiic: fix reference leak when pm_runtime_get_sync fails - scsi: qedf: Add pointer checks in qedf_update_link_speed() - vsock/virtio: free queued packets when closing socket - vsock/virtio: discard packets only when socket is really closed - virtio_vsock: Fix race condition in virtio_transport_recv_pkt - NFC: st21nfca: Fix memory leak in device probe and remove - ieee802154: ca8210: Fix a potential UAF in ca8210_probe - perf/x86/lbr: Filter vsyscall addresses - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init - scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command - HID: usbhid: fix info leak in hid_submit_ctrl - io_uring: fix overflows checks in provide buffers - block: add check that partition length needs to be aligned with block size - blk-mq: fix IO hang from sbitmap wakeup race - nvme: sanitize metadata bounce buffer for reads- !4947 powerpc/64s: Fix pte update for kernel memory on radix - !4932 phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - powerpc/64s: Fix pte update for kernel memory on radix - !4874 v2 net: openvswitch: limit the number of recursions from action sets - !4920 ARM: footbridge: remove personal server platform - !4887 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - !4918 v3 usb: hub: Guard against accesses to uninitialized BOS descriptors - !4936 i2c: validate user data in compat ioctl - i2c: validate user data in compat ioctl - !4898 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4879 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - !4869 Fix CVE-2021-46941 - phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP - !4904 i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4859 hfsplus: prevent corruption in shrinking truncate - !4877 i2c: Fix a potential use after free - ARM: footbridge: fix PCI interrupt mapping - !4888 v3 media: dvbdev: Fix memory leak in dvb_media_device_free() - usb: hub: Guard against accesses to uninitialized BOS descriptors - !4825 sched/membarrier: reduce the ability to hammer on sys_membarrier - !4882 Input: appletouch - initialize work before device registration - !4876 backport patch to fix CVE-2021-47077 - !4899 net: qualcomm: rmnet: fix global oob in rmnet_policy - i2c: sprd: fix reference leak when pm_runtime_get_sync fails - !4892 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - !4881 i2c: cadence: fix reference leak when pm_runtime_get_sync fails - net: qualcomm: rmnet: fix global oob in rmnet_policy - platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios - !4865 Input: powermate - fix use-after-free in powermate_config_complete - !4860 apparmor: avoid crash when parsed profile name is empty - Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security - media: dvbdev: Fix memory leak in dvb_media_device_free() - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU - Input: appletouch - initialize work before device registration - i2c: cadence: fix reference leak when pm_runtime_get_sync fails - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed - i2c: Fix a potential use after free - ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook - net: openvswitch: limit the number of recursions from action sets - usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup - usb: dwc3: core: balance phy init and exit - usb: dwc3: core: Do core softreset when switch mode - Input: powermate - fix use-after-free in powermate_config_complete - !4856 bus: qcom: Put child node before return - apparmor: avoid crash when parsed profile name is empty - hfsplus: prevent corruption in shrinking truncate - bus: qcom: Put child node before return - !4828 Drivers: hv: vmbus: Use after free in __vmbus_open() - !4806 v2 media: pvrusb2: fix use after free on context disconnection - !4777 drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4819 v2 fix CVE-2020-36782 - !4833 openvswitch: fix stack OOB read while fragmenting IPv4 packets - !4677 f2fs: fix to avoid dirent corruption - !4804 CVE-2023-52451 backport to 4.19 v2 - openvswitch: fix stack OOB read while fragmenting IPv4 packets - Drivers: hv: vmbus: Use after free in __vmbus_open() - !4778 v3 Revert "memcg: fix a UAF problem in drain_all_stock()" - sched/membarrier: reduce the ability to hammer on sys_membarrier - i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter - !4812 parisc: Clear stale IIR value on instruction access rights trap - parisc: Clear stale IIR value on instruction access rights trap - media: pvrusb2: fix use after free on context disconnection - powerpc/pseries/memhp: Fix access beyond end of drmem array - powerpc/pseries/memhotplug: Quieten some DLPAR operations - !4758 binder: signal epoll threads of self-work - !4746 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - Revert "memcg: fix a UAF problem in drain_all_stock()" - drivers/amd/pm: fix a use-after-free in kv_parse_power_table - !4751 [sync] PR-4623: i2c: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4707 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - !4686 mlxsw: spectrum_acl_tcam: Fix stack corruption - binder: signal epoll threads of self-work - !4710 CVE-2021-46904 for openEuler1.0 - i2c: hisi: Add clearing tx aempty interrupt operation - i2c: hisi: Optimized the value setting of maxwrite limit to fifo depth - 1 - !4671 uio: Fix use-after-free in uio_open - KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache - net: hso: fix NULL-deref on disconnect regression - net: hso: fix null-ptr-deref during tty device unregistration - usb: hso: check for return value in hso_serial_common_create() - mtd: Fix gluebi NULL pointer dereference caused by ftl notifier - mlxsw: spectrum_acl_tcam: Fix stack corruption - f2fs: fix to avoid dirent corruption - uio: Fix use-after-free in uio_open- !4701 v2 mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - !4684 v3 CVE-2023-52435 - mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error path - net: Fix compile warning in skb_segment() - net: prevent mss overflow in skb_segment() - !4643 f2fs: explicitly null-terminate the xattr list - f2fs: explicitly null-terminate the xattr list- !4601 v2 xen-netback: don't produce zero-size SKB frags - xen-netback: don't produce zero-size SKB frags - !4583 net: hns3: fix a bug and modify the hns3 driver version - net: hns3: update hns3 version to 24.2.1 - net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization - !4552 v4 CVE-2023-52340 - !4526 v2 fs:/dcache.c: fix negative dentry flag warning in dentry_free - ipv6: fix kabi broken in struct dst_ops - ipv6: Document that max_size sysctl is deprecated - ipv6: remove max_size check inline with ipv4 - !4538 fix kprobe reenter bug - arm64/openeuler_defconfig: add not set config to fix compiling error - tracing/kprobes: Do the notrace functions check without kprobes on ftrace - fs:/dcache.c: fix negative dentry flag warning in dentry_free- !4524 fix spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected- !4454 netfilter: nf_tables: reject QUEUE/DROP verdict parameters - netfilter: nf_tables: reject QUEUE/DROP verdict parameters - !4411 v2 drm/atomic: Fix potential use-after-free in nonblocking commits - !4412 v3 Save and restore msg_namelen in sock_sendmsg - net: Save and restore msg_namelen in sock_sendmsg - net: prevent rewrite of msg_name in sock_sendmsg() - !4399 net: dst: Optimized route gc - drm/atomic: Fix potential use-after-free in nonblocking commits - !4392 linux-4.19.y inclusion - !4369 mm/filemap: avoid buffered read/write race to read inconsistent data - net/dst: use a smaller percpu_counter batch for dst entries accounting - net: add a route cache full diagnostic message - net: check dev->gso_max_size in gso_features_check() - net: warn if gso_type isn't set for a GSO SKB - mm: fix unmap_mapping_range high bits shift bug - x86/alternatives: Sync core before enabling interrupts - mm/filemap: avoid buffered read/write race to read inconsistent data - !4360 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - !4320 io_uring/af_unix: disable sending io_uring over sockets - net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve - io_uring/af_unix: disable sending io_uring over sockets- !4277 fs:/dcache.c: fix negative dentry limit not complete problem - !4288 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4299 smb: client: fix NULL deref in asn1_ber_decoder() - smb: client: fix NULL deref in asn1_ber_decoder() - net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv - !4228 fix spinlock already unlocked in inet_csk_reqsk_queue_add' bug - fs:/dcache.c: fix negative dentry limit not complete problem - !4235 nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - !4255 drm/amdgpu: Fix potential fence use-after-free v2 - !4209 dhugetlb: skip unexpected migration - drm/amdgpu: Fix potential fence use-after-free v2 - !4231 crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - nfc: nci: fix possible NULL pointer dereference in send_acknowledge() - crypto: hisilicon/qm - drop unnecessary IS_ENABLE(CONFIG_NUMA) check - ipv6: init the accept_queue's spinlocks in inet6_create - tcp: make sure init the accept_queue's spinlocks once - !4212 netlink: fix potential sleeping issue in mqueue_flush_file - netlink: fix potential sleeping issue in mqueue_flush_file - dhugetlb: skip unexpected migration - dhugetlb: introduce page_belong_to_dynamic_hugetlb() function - !3944 time: Handle negative seconds correctly in timespec64_to_ns() - !3943 timerqueue: Use rb_entry_safe() in timerqueue_getnext() - !3942 efi/x86: Map the entire EFI vendor string before copying it - !4166 sched/fair: Fix qos_timer deadlock when cpuhp offline - sched/fair: Fix qos_timer deadlock when cpuhp offline - !4137 sctp: fix potential deadlock on &net->sctp.addr_wq_lock - sctp: fix potential deadlock on &net->sctp.addr_wq_lock - time: Handle negative seconds correctly in timespec64_to_ns() - timerqueue: Use rb_entry_safe() in timerqueue_getnext() - efi/x86: Map the entire EFI vendor string before copying it- !4101 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !2954 spi: phytium: fix phytium_spi_irq panic on boot - netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval() - !4067 fix CVE-2022-48619 - !4080 rtnetlink: Reject negative ifindexes in RTM_NEWLINK - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - Revert "rtnetlink: Reject negative ifindexes in RTM_NEWLINK" - !4065 smb: client: fix OOB in receive_encrypted_standard() - !4021 netfilter: nf_tables: Reject tables of unsupported family - Input: add bounds checking to input_set_capability() - smb: client: fix OOB in receive_encrypted_standard() - !4039 crypto: hisilicon/qm: fix several issues - !4025 crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - !3980 vhost: use kzalloc() instead of kmalloc() followed by memset() - crypto: hisilicon/qm: fix several issues - crypto: hisilicon - replace 'smp_processor_id' with the raw version of the macro - netfilter: nf_tables: Reject tables of unsupported family - vhost: use kzalloc() instead of kmalloc() followed by memset() - spi: phytium: fix phytium_spi_irq panic on boot- !4006 crypto: hisilicon/sec2: fix memory use-after-free issue - crypto: hisilicon/sec2: fix memory use-after-free issue - !3923 net: bridge: multicast: fix UAF of net_bridge - net: bridge: multicast: fix UAF of net_bridge- !3768 iomap: add support to track dirty state of sub pages - !3845 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3847 nvmet: nul-terminate the NQNs passed in the connect command - !3863 linux-4.19.y inclusion(4.19.299..4.19.303) part2 - team: Fix use-after-free when an option instance allocation fails - packet: Move reference count in packet_sock to atomic_long_t - tcp: do not accept ACK of bytes we never sent - ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit() - ipv6: fix potential NULL deref in fib6_add() - ipv4: Correct/silence an endian warning in __ip_do_redirect - net: sched: fix race condition in qdisc_graft() - macvlan: Don't propagate promisc change to lower dev in passthru - ppp: limit MRU to 64K - tty: Fix uninit-value access in ppp_sync_receive() - net: annotate data-races around sk->sk_dst_pending_confirm - net: annotate data-races around sk->sk_tx_queue_mapping - !3862 linux-4.19.y inclusion(4.19.299..4.19.303) part1 - ring-buffer: Fix memory leak of free page - arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify - asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation - Revert "PCI: acpiphp: Reassign resources on bridge if necessary" - x86/CPU/AMD: Check vendor in the AMD microcode callback - genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware - audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare() - audit: don't take task_lock() in audit_exe_compare() code path - nvmet: nul-terminate the NQNs passed in the connect command - netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() - !3823 [sync] PR-3822: ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - ext4: fix kernel BUG in 'ext4_write_inline_data_end()' - !3803 net/sched: cbs: Fix not adding cbs instance to list - net/sched: cbs: Fix not adding cbs instance to list - !3770 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() - iomap: add support to track dirty state of sub pages - !3757 Fix bugs from LTS patches - devcoredump: Send uevent once devcd is ready - devcoredump : Serialize devcd_del work - driver core: Release all resources during unbind before updating device links - !3716 appletalk: Fix Use-After-Free in atalk_ioctl - !3667 net/rose: Fix Use-After-Free in rose_ioctl - appletalk: Fix Use-After-Free in atalk_ioctl - net/rose: Fix Use-After-Free in rose_ioctl- !3660 atm: Fix Use-After-Free in do_vcc_ioctl - !3687 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg - !3672 smb: client: fix potential OOB in smb2_dump_detail() - !3671 smb: client: fix OOB in smbCalcSize() - !3627 jbd2: fix soft lockup in journal_finish_inode_data_buffers() - !3189 fs: don't audit the capability check in simple_xattr_list() - smb: client: fix potential OOB in smb2_dump_detail() - smb: client: fix OOB in smbCalcSize() - !3555 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - atm: Fix Use-After-Free in do_vcc_ioctl - !3592 CVE-2023-35827 patchset - !3449 Fix data-races around - jbd2: fix soft lockup in journal_finish_inode_data_buffers() - ravb: Fix races between ravb_tx_timeout_work() and net related ops - ravb: Fix use-after-free issue in ravb_tx_timeout_work() - net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() - ip: Fix data-races around sysctl_ip_no_pmtu_disc. - ip: Fix data-races around sysctl_ip_fwd_update_priority. - fs: don't audit the capability check in simple_xattr_list()- !3607 Fix CVE-2023-6546 - !3606 perf/core: Fix CVE-2023-6931 - tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux - tty: n_gsm: fix restart handling via CLD command - perf: Fix perf_event_validate_size() lockdep splat - perf: Fix perf_event_validate_size() - !3417 SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers - !3531 Fix kernel panic occurs during ISO installation on the 20.03 SP3/SP4 - i2c: hisi: Only handle the interrupt of the driver's transfer - i2c: hisi: Only use the completion interrupt to finish the transfer - i2c: hisi: Avoid redundant interrupts - !3483 net: Remove acked SYN flag from packet in the transmit queue correctly - net: Remove acked SYN flag from packet in the transmit queue correctly - SCSI: hisi_raid: support SPxxx serial RAID/HBA controllers- !3426 Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "hrtimers: Push pending hrtimers away from outgoing CPU earlier" - Revert "cpu/hotplug: fix kabi breakage in enum cpuhp_state"- !3347 tun: avoid double free in tun_free_netdev - tun: avoid double free in tun_free_netdev - !3239 net: hns: fix fake link up - !3113 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - !3281 LTS patch backport - !3122 nvme: retain split access workaround for capability reads - !3262 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: fix kabi broken in struct netns_xfrm - xfrm: fix a data-race in xfrm_gen_index() - !3276 linux-4.19.y inclusion - !3263 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - !3267 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses. - can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on() - can: dev: can_restart(): don't crash kernel if carrier is OK - can: dev: move driver related infrastructure into separate subdir - ipv6: avoid atomic fragment on GSO packets - tcp_metrics: do not create an entry from tcp_init_metrics() - tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics() - tcp_metrics: add missing barriers on delete - tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb - tcp: fix excessive TLP and RACK timeouts from HZ rounding - genirq/matrix: Exclude managed interrupts in irq_matrix_allocated() - ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias() - ACPI: irq: Fix incorrect return value in acpi_register_gsi() - ext4: move 'ix' sanity check to corrent position - vfs: fix readahead(2) on block devices - overlayfs: set ctime when setting mtime and atime - quota: Fix slow quotaoff - mcb: remove is_added flag from mcb_device struct - sched,idle,rcu: Push rcu_idle deeper into the idle path - cgroup: Remove duplicates in cgroup v1 tasks file - x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs - workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() - icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr. - net: hns: update hns version to 23.12.1 - net: hns: fix fake link up on xge port - !3021 fix CFS bandwidth vs. hrtimer self deadlock - !3202 regmap: fix NULL deref on lookup - regmap: fix NULL deref on lookup - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 - arm64: cpufeature: Extract capped perfmon fields - nvme: retain split access workaround for capability reads - cpu/hotplug: fix kabi breakage in enum cpuhp_state - hrtimers: Push pending hrtimers away from outgoing CPU earlier- !3158 mm: don't let userspace spam allocations warnings - mm: don't let userspace spam allocations warnings - !2781 cpufreq: Abort show()/store() for half-initialized policies - !3118 sched: smart grid: check is active in affinity timer - sched: smart grid: check is active in affinity timer - !2977 Backport crypto bugfix - !3071 perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled - !3038 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - !3031 x86/mce/amd: Publish the bank pointer only after setup has succeeded - !3030 x86/mce/inject: Fix a wrong assignment of i_mce.status - ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet - x86/mce/amd: Publish the bank pointer only after setup has succeeded - x86/mce/inject: Fix a wrong assignment of i_mce.status - crypto: fix kabi broken in struct crypto_instance - crypto: api - Use work queue in crypto_destroy_instance - cpufreq: make interface functions and lock holding state clear - cpufreq: Abort show()/store() for half-initialized policies- bug fix for enfs, when diconnect many sockets io is hang- arm64: cpufeature: Extract capped perfmon fields - KVM: arm64: limit PMU version to PMUv3 for ARMv8.1- !3000 [openEuler-1.0-LTS] add Phytium drivers CONFIG - arm64: config: add config for Phytium drivers - !2908 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - !2869 mm, memory_hotplug: update pcp lists everytime onlining a memory block - !2805 sched/fair: Refill bandwidth before scaling - !2804 signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal - !2960 Add script to check & update openeuler_defconfig - config: update openeuler_defconfig for arm64 - config: update openeuler_defconfig for x86 - kconfig: Add script to check & update openeuler_defconfig - kbuild: ensure full rebuild when the compiler is updated - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() - mm, memory_hotplug: update pcp lists everytime onlining a memory block - sched/fair: Refill bandwidth before scaling - signal: Properly set TRACE_SIGNAL_LOSE_INFO in __send_signal- Revert "genirq: Increase the number of IRQ descriptors"- crypto: hisilicon - Add value profile support for kernel- !1935 [openEuler-1.0-LTS] Add Phytium optee driver support - !2895 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - !2873 Fix SAS start error with maxcpus=1 - genirq: Take the proposed affinity at face value if force==true - optee: add phytium optee driver - optee: model OP-TEE as a platform device/driver - netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one - irqchip/gic-v3: Always trust the managed affinity provided by the core code - genirq: Always limit the affinity to online CPUs - genirq/msi: Shutdown managed interrupts with unsatifiable affinities - !2508 [openEuler-1.0-LTS] jpeg: Add a Phytium JPEG Engine driver - !2522 [openEuler-1.0-LTS] Add support for Phytium SoC RNG - !2877 Revert "tcp: fix delayed ACKs for MSS boundary condition" - !2693 [openEuler-1.0-LTS] Add support for Phytium QSPI - !2402 [openEuler-1.0-LTS] Add Phytium w1 driver support - !2403 [openEuler-1.0-LTS] Add Phytium adc driver support - !1874 [openEuler-1.0-LTS] Add Phytium mailbox driver support - !2024 [openEuler-1.0-LTS] Add Phytium RTC driver support - !2682 [openEuler-1.0-LTS] Add support for Phytium MMC - !2671 [openEuler-1.0-LTS] phytium dwmac net driver - !2676 [openEuler-1.0-LTS] Add Phytium gpio driver support - !2604 [openEuler-1.0-LTS] Add support for Phytium SPI - !2540 [openEuler-1.0-LTS] Driver for the Phytium keypad port. - Revert "tcp: fix delayed ACKs for MSS boundary condition" - hwrng: Add support for Phytium SoC RNG - jpeg: Add a Phytium JPEG Engine driver - !2818 Fix memleak in disassociate_ctty() - !2810 drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - drivers/gmjstcm: import CVE-2011-1160 CVE-2011-1162 fixes to tcm.c - rtc: add phytium rtc driver document - rtc: add rtc drivers for Phytium SOCs - gpio: add phytium gpio driver - dwmac:add phytium dwmac driver - mailbox:add phytium mailbox driver document - mailbox: add phytium mailbox driver - mmc: add phytium mmc driver DT binding docs - mmc: add support for Phytium MMC - tty: tty_jobctrl: fix pid memleak in disassociate_ctty() - Revert "tty: fix pid memleak in disassociate_ctty()" - spi: add phytium spi driver DT binding docs - spi: add phytium spi support - qspi: add phytium qspi driver DT binding docs - qspi: add support for Phytium QSPI controller - gpio: add phytium gpio driver document - dwmac:add phytium dwmac driver DT binding docs - adc: add phytium adc driver - adc: add phytium adc driver document - w1: add phytium w1 driver - w1: add phytium w1 driver document - KEYPAD: Driver for the Phytium keypad port. - KEYPAD: Document for the Phytium keypad port.- config: arm64: Enable dubugfs config of hisi sas - scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm - scsi: hisi_sas_v3_hw: Don't use PCI helper functions - scsi: hisi_sas: Check usage count only when the runtime PM status is RPM_SUSPENDING - scsi: hisi_sas: Work around build failure in suspend function - scsi: hisi_sas: Block requests before take debugfs snapshot - scsi: hisi_sas: Add slave_destroy interface for v3 hw - scsi: hisi_sas: Configure the initialization registers according to HBA model - scsi: hisi_sas: Increase debugfs_dump_index after dump is completed - scsi: hisi_sas: Ensure all enabled PHYs up during controller reset - scsi: hisi_sas: Exit suspending state when usage count is greater than 0 - scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id - Revert "scsi: hisi_sas: Disable SATA disk phy for severe I_T nexus reset failure" - scsi: hisi_sas: Disable-SATA-disk-phy-for-severe-I_T-nexus reset failure - scsi: hisi_sas: Use abort task set to reset SAS disks when discovered - scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW - scsi: hisi_sas: Fix rescan after deleting a disk - scsi: hisi_sas: Modify v3 HW SSP underflow error processing - scsi: hisi_sas: Fix phyup timeout on FPGA - scsi: hisi_sas: Prevent parallel controller reset and control phy command - scsi: hisi_sas: Limit users changing debugfs BIST count value - scsi: hisi_sas: Use autosuspend for the host controller - scsi: hisi_sas: Keep controller active between ISR of phyup and the event being processed - scsi: hisi_sas: Add more logs for runtime suspend/resume - scsi: hisi_sas: Wait for phyup in hisi_sas_control_phy() - scsi: hisi_sas: Initialise devices in .slave_alloc callback - scsi: hisi_sas: Speed up error handling when internal abort timeout occurs - scsi: hisi_sas: Reset controller for internal abort timeout - scsi: hisi_sas: Include HZ in timer macros - scsi: hisi_sas: Run I_T nexus resets in parallel for clear nexus reset - scsi: hisi_sas: Put a limit of link reset retries - scsi: hisi_sas: Print SATA device SAS address for soft reset failure - scsi: hisi_sas: Warn in v3 hw channel interrupt handler when status reg cleared - scsi: hisi_sas: Directly snapshot registers when executing a reset - scsi: hisi_sas: Call sas_unregister_ha() to roll back if .hw_init() fails - scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print - scsi: hisi_sas: Add trace FIFO debugfs support - scsi: hisi_sas: Enable debugfs support by default - scsi: hisi_sas: Remove deferred probe check in hisi_sas_v2_probe() - scsi: hisi_sas: use threaded irq to process CQ interrupts - scsi: hisi_sas: Remove preemptible() - scsi: hisi_sas: Move debugfs code to v3 hw driver - scsi: hisi_sas: Reduce some indirection in v3 hw driver - scsi: hisi_sas: Fix up probe error handling for v3 hw - scsi: hisi_sas: Recover PHY state according to the status before reset - scsi: hisi_sas: Add device link between SCSI devices and hisi_hba - scsi: hisi_sas: Add check for methods _PS0 and _PR0 - scsi: hisi_sas: Add controller runtime PM support for v3 hw - scsi: hisi_sas: Switch to new framework to support suspend and resume - scsi: hisi_sas: Code style cleanup - scsi: hisi_sas: Add missing newlines - scsi: hisi_sas: Add BIST support for fixed code pattern - scsi: hisi_sas: Add BIST support for phy FFE - scsi: hisi_sas: Make phy index variable name consistent - scsi: hisi_sas: Do not modify upper fields of PROG_PHY_LINK_RATE reg - scsi: hisi_sas: Modify macro name for OOB phy linkrate - scsi: hisi_sas: Remove one kerneldoc comment - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up - scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw() - scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list - scsi: hisi_sas: Modify the commit information for DSM method - scsi: hisi_sas: Display proc_name in sysfs - scsi: hisi_sas: Fix build error without SATA_HOST - scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() - scsi: hisi_sas: Add prints for v3 hw interrupt converge and automatic affinity - scsi: hisi_sas: Modify the file permissions of trigger_dump to write only - scsi: hisi_sas: Replace magic number when handle channel interrupt - scsi: hisi_sas: Stop converting a bool into a bool - scsi: hisi_sas: Return directly if init hardware failed - scsi: hisi_sas: Record the phy down event in debugfs - scsi: hisi_sas: Delete the debugfs folder of hisi_sas when the probe fails - scsi: hisi_sas: Add ability to have multiple debugfs dumps - scsi: hisi_sas: Add module parameter for debugfs dump count - scsi: hisi_sas: Allocate memory for multiple dumps of debugfs - scsi: hisi_sas: Add debugfs file structure for ITCT cache - scsi: hisi_sas: Add debugfs file structure for IOST cache - scsi: hisi_sas: Add debugfs file structure for ITCT - scsi: hisi_sas: Add debugfs file structure for IOST - scsi: hisi_sas: Add debugfs file structure for port - scsi: hisi_sas: Add debugfs file structure for registers - scsi: hisi_sas: Add debugfs file structure for DQ - scsi: hisi_sas: Add debugfs file structure for CQ - scsi: hisi_sas: Add timestamp for a debugfs dump - scsi: hisi_sas: Don't create debugfs dump folder twice - scsi: hisi_sas: Make three functions static - scsi: hisi_sas: fix spelling mistake "digial" -> "digital" - scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise allocation - scsi: hisi_sas: Remove some unused function arguments - scsi: hisi_sas: Remove redundant work declaration - scsi: hisi_sas: Remove hisi_sas_hw.slot_complete - scsi: hisi_sas: add debugfs auto-trigger for internal abort time out - scsi: hisi_sas: use devm_platform_ioremap_resource() to simplify code - scsi: hisi_sas: remove set but not used variable 'irq_value' - scsi: hisi_sas: Remove some unnecessary code - scsi: hisi_sas: Modify return type of debugfs functions - scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed - scsi: hisi_sas: Drop SMP resp frame DMA mapping - scsi: hisi_sas: Drop kmap_atomic() in SMP command completion - scsi: hisi_sas: Snapshot AXI and RAS register at debugfs - scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs - scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT - scsi: hisi_sas: Make max IPTT count equal for all hw revisions - scsi: hisi_sas: Some misc tidy-up - scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental - scsi: hisi_sas: Fix losing directly attached disk when hot-plug - scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code - scsi: hisi_sas: No need to check return value of debugfs_create functions- Backport cpu turbo patches- genirq: Increase the number of IRQ descriptors - irqchip: gic-v3: Collection table support muti pages- net: hns3: Fix unreasonable modifications caused by rollback extension ringparam parameters - net: hns3: Fix ethtool_ Ops&gen_ Improper modification of kabi changes caused by adding members in the ops structure - net: hns3: Fix Kabi issue caused by ptp introducing gettimex64() - Fallback ethtool about nla_ Modification of kabi changes caused by the addition of new associations in the policy structure - net: hns3: Fallback Ethtool's modifications to extack - net: hns3: Fallback ethtool's modification of lane - net: hns3: HNAE3 framework add support for ROH client - net: hns3: add ROH MAC type definitions and support query MAC type - net: hns3: Add configuration of TM QCN error event - net: hns3: fix return value check bug of rx copybreak - net: hns3: add netdev reset check for hns3_set_tunable() - ethtool: mark netlink family as __ro_after_init - net: hns3: add max order judgement for tx spare buffer - net: hns3: fix ethtool tx copybreak buf size indicating not aligned issue - net: hns3: fix deadlock issue when externel_lb and reset are executed together - ethtool: Fix uninitialized number of lanes - ethtool: reset lanes when lanes is omitted - ethtool: limit bitset size - ethtool: fix application of verbose no_mask bitset - net: hns3: fix for not calculating TX BD send size correctly - NIC: hns3: fix kabi - ptp: deprecate gettime64() in favor of gettimex64() - net: hns3: add support for Hisilicon ptp sync device - net: hns3: sync linux kernel hns3 wol to openeuler - net: hns3: fix pointer cast to different type for wol - net: hns3: fix the HCLGE_OPC_WOL_CFG opcode id for wol - net: hns3: fix getting supported parameter from driver in hclge_set_wol - net: hns3: add supports pfc storm detection and suppression - net: hns3: debugfs add dump dscp map info - net: hns3: support debugfs for wake on lan - net: hns3: add debugfs support for interrupt coalesce - net: hns3: delete the hclge_cmd.c and hclgevf_cmd.c - net: hns3: refactor VF cmdq init and uninit APIs with new common APIs - net: hns3: refactor PF cmdq init and uninit APIs with new common APIs - net: hns3: create common cmdq init and uninit APIs - net: hns3: refactor VF cmdq resource APIs with new common APIs - net: hns3: refactor PF cmdq resource APIs with new common APIs - net: hns3: create common cmdq resource allocate/free/query APIs - net: hns3: refactor hclgevf_cmd_send with new hclge_comm_cmd_send API - net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API - net: hns3: fix setting wrong tx_timeout value issue - net: hns3: refactor hclge_mac_link_status_wait for interface reuse - net: hns3: add wait until mac link down - net: hns3: fix set cpu affinity when state down - net: hns3: restore user pause configure when disable autoneg - net: hns3: add tm flush when setting tm - net: hns3: fix the imp capability bit cannot exceed 32 bits issue - net: hns3: fix GRE checksum offload issue - net: hns3: fix strncpy() not using dest-buf length as length issue - net: hns3: add support config dscp map to tc - net: hns3: refactor hclge_update_desc_vfid for extension - net:ethtool Fix the Kabi problem is caused by the new FEC callback function in ethtool_ops - net:hns3 The kabi issue is resolved when the lane members are added to the ethtool_link_ksettings structure - net: hns3: add querying fec statistics - ethtool: add FEC statistics - ethtool: fec_prepare_data() - jump to error handling - ethtool: support FEC settings over netlink - ethtool: netlink bitset handling - net: hns3: avoid mult + div op in critical data path - net: hns3: add support to query and set lane number by ethtool - ethtool: Extend link modes settings uAPI with lanes - net: hns3: Resolved the kabi change issue caused by new members in the devlink structure - The kabi issue is resolved when the rx_buf_len extension ring is used to set parameters or obtain APIs - net: hns3: Fix for the compilation problem of hclge_comm_cmd - net: hns3: remove always exist devlink pointer check - net: hns3: add support for registering devlink for VF - net: hns3: add support for registering devlink for PF - net: hns3: fix output information incomplete for dumping tx queue info with debugfs - net: hns3: fix reset timeout when enable full VF - net: hns3: modify reset delay time to avoid configuration timeout - net: hns3: add support for getting GE port lanes - net: hns3: Use the correct style for SPDX License Identifier - net: hns3: support set/get VxLAN rule of rx flow director by ethtool - net: hns3: refactor for function hclge_fd_convert_tuple - net: hns3: PF supports to set and query lane_num by sysfs - net: ethtool: add VxLAN to the NFC API - net: hns3: add extend interface support for read and write phy register - net: hns3: add support set led - net: hns3: add support set mac state - net: hns3: add support detect port wire type - net: hns3: add support PF provides customized interfaces to detect port faults. - net: hns3: add support disable nic clock - net: hns3: add support config and query serdes lane status - net: hns3: add supports configure optical module enable - net: hns3: add support query the presence of optical module - net: hns3: disbable pfc en before the reset - net: hns3: support set pfc pause trans time - net: hns3: add support query port ext information - net: hns3: add support to get/set 1d torus param - net: hns3: add supports fast reporting of faulty nodes - net: hns3: add support configuring function-level interrupt affinity - net: hns3: add support clear mac statistics - net: hns3: add support customized exception handling interfaces. - net: hns3: fix miss L3E checking for rx packet - net: hns3: support wake on lan configuration and query - net: hns3: refactor the debugfs for dumping FD tcam - net: hns3: allocate fd counter for queue bonding - net: hns3: add queue bonding mode support for VF - net: hns3: add support for queue bonding mode of flow director - net: hns3: refine the handling for VF heartbeat - net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process - net: hns3: add support for external loopback test - net: hns3: net: hns3: add querying and setting fec off mode from firmware - net: hns3: add querying and setting fec llrs mode from firmware - net: hns3: add querying fec ability from firmware - net: hns3: fix software vlan talbe of vlan 0 inconsistent with hardware - net: hns3: handle empty unknown interrupt for VF - net: hns3: add support for TX push mode - net: hns3: create new set of unified hclge_comm_cmd_send APIs - net: hns3: use struct hclge_desc to replace hclgevf_desc in VF cmdq module - net: hns3: create new cmdq hardware description structure hclge_comm_hw - net: hns3: fix incorrect components info of ethtool --reset command - net: hns3: add dql info when tx timeout - net: hns3: debugfs add drop packet statistics of multicast and broadcast for igu - net: hns3: remove the way to set tx spare buf via module parameter - net: hns3: add support to set/get rx buf len via ethtool for hns3 driver - ethtool: add support to set/get rx buf len via ethtool - net: hns3: add support to set/get tx copybreak buf size via ethtool for hns3 driver - ethtool: add support to set/get tx copybreak buf size via ethtool - ethtool: set device ring sizes with RINGS_SET request - ethtool: provide ring sizes with RINGS_GET request - ethtool: helper functions for netlink interface - ethtool: introduce ethtool netlink interface - ethtool: provide link mode names as a string set - ethtool: move string arrays into common file - ethtool: move to its own directory - net: hns3: allow configure ETS bandwidth of all TCs - net: hns3: fix some mac statistics is always 0 in device version V2 - net: hns3: sync rx ring head in echo common pull - net: hns3: fix ROCE base interrupt vector initialization bug - net: hns3: add support for pf querying new interrupt resources - net: hisilicon: fix hsn3_ethtool kernel-doc warnings - net: hns3: adjust string spaces of some parameters of tx bd info in debugfs - net: hns3: add more string spaces for dumping packets number of queue info in debugfs - net: hns3: fix data endian problem of some functions of debugfs - net: hns3: add error recovery module and type for himac - net: hns3: add new ras error type for roce - net: hns3: add update ethtool advertised link modes for FIBRE port when autoneg off - net: hns3: modify functions of converting speed ability to ethtool link mode - net: hns3: add support pause/pfc durations for mac statistics - net: hns3: device specifications add number of mac statistics - net: hns3: modify mac statistics update process for compatibility - net: hns3: schedule the polling again when allocation fails - net: hns3: fix for miscalculation of rx unused desc - net: hns3: PF enable promisc for VF when mac table is overflow - net: hns3: don't rollback when destroy mqprio fail - net: hns3: fix hclge_dbg_dump_tm_pg() stack usage - xdp: Fixed an issue where the trace_mem_disconnect function cannot find the definition. - net: hns3: fix the max tx size according to user manual - net: hns3: disable sriov before unload hclge layer - net: hns3: add limit ets dwrr bandwidth cannot be 0 - net: hns3: fix always enable rx vlan filter problem after selftest - net: hns3: fix show wrong state when add existing uc mac address - net: hns3: do not allow call hns3_nic_net_open repeatedly - net: hns3: optimize the rx page reuse handling process - net: hns3: fix misuse vf id and vport id in some logs - net: hns3: make hclgevf_cmd_caps_bit_map0 and hclge_cmd_caps_bit_map0 static - net: hns3: remove unnecessary spaces - net: hns3: add some required spaces - net: hns3: clean up a type mismatch warning - net: hns3: refine function hns3_set_default_feature() - net: hns3: uniform parameter name of hclge_ptp_clean_tx_hwts() - net: hnss3: use max() to simplify code - net: hns3: refine function hclge_dbg_dump_tm_pri() - net: hns3: reconstruct function hclge_ets_validate() - net: hns3: reconstruct function hns3_self_test - net: hns3: initialize each member of structure array on a separate line - net: hns3: add required space in comment - net: hns3: remove unnecessary "static" of local variables in function - net: hns3: don't config TM DWRR twice when set ETS - net: hns3: add new function hclge_get_speed_bit() - net: hns3: refactor function hclgevf_parse_capability() - net: hns3: refactor function hclge_parse_capability() - net: hns3: uniform type of function parameter cmd - net: hns3: merge some repetitive macros - net: hns3: package new functions to simplify hclgevf_mbx_handler code - net: hns3: remove redundant param to simplify code - net: hns3: use memcpy to simplify code - net: hns3: add hns3_state_init() to do state initialization - net: hns3: add macros for mac speeds of firmware command - net: hns3: fix GRO configuration error after reset - net: hns3: fix speed unknown issue in bond 4 - net: hns3: add support ethtool extended link state - net: hns3: add header file hns3_ethtoo.h - ethtool: add two link extended substates of bad signal integrity - docs: ethtool: Add two link extended substates of bad signal integrity - net: hns3: add support for triggering reset by ethtool - net: hns3: change the method of obtaining default ptp cycle - net: hns3: fix rx VLAN offload state inconsistent issue - net: hns3: add support for FD counter in debugfs - net: hns3: Fix a memory leak in an error handling path in 'hclge_handle_error_info_log()' - net: hns3: fix different snprintf() limit - net: hns3: use bounce buffer when rx page can not be reused - net: hns3: support dma_map_sg() for multi frags skb - net: hns3: add support to query tx spare buffer size for pf - net: hns3: use tx bounce buffer for small packets - net: hns3: add priv flags support to switch limit promisc mode - net: hns3: refactor for hns3_fill_desc() function - net: hns3: minor refactor related to desc_cb handling - net: hns3: fix a double shift bug - net: hns3: add support for PTP - net: hns3: refactor dev capability and dev spec of debugfs - net: hns3: use list_move_tail instead of list_del/list_add_tail in hclgevf_main.c - net: hns3: add error handling compatibility during initialization - net: hns3: update error recovery module and type - net: hns3: add support for imp-handle ras capability - net: hns3: add the RAS compatibility adaptation solution - net: hns3: add support for handling all errors through MSI-X - net: hns3: remove now redundant logic related to HNAE3_UNKNOWN_RESET - net: hns3: add log for workqueue scheduled late - net: hns3: add scheduling logic for error handling task - net: hns3: add a separate error handling task - net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace HCLGE_STATE_PROMISC_CHANGED - net: hns3: fix user's coalesce configuration lost issue - net: hns3: add support for configuring interrupt quantity limiting - net: hns3: clear unnecessary reset request in hclge_reset_rebuild - net: hns3: cleanup inappropriate spaces in struct hlcgevf_tqp_stats - net: hns3: Trivial spell fix in hns3 driver - net: hns3: split out hclge_tm_vport_tc_info_update() - net: hns3: split function hclge_reset_rebuild() - net: hns3: remove redundant query in hclge_config_tm_hw_err_int() - net: hns3: remove redundant blank lines - net: hns3: remove unused code of vmdq - net: hns3: add support to query device specifications - net: hns3: add phy loopback support for imp-controlled PHYs - net: hns3: add ioctl support for imp-controlled PHYs - net: hns3: add get/set pause parameters support for imp-controlled PHYs - net: hns3: add support for imp-controlled PHYs - net:hns3 Fix KABI for The dev_version & caps element is added to the hnae3_ae_dev structure. - net:hns3 Fix KABI for deletion of hnae3_unic_private_info in hnae3_handle - net:hns3 Fix KABI for ethtools->supported_coalesce_params - net: hns3: split out hclgevf_cmd_send() - net: hns3: split out hclge_cmd_send() - net: hns3: refactor out hclgevf_get_rss_tuple() - net: hns3: refactor out hclge_get_rss_tuple() - net: hns3: refactor out hclge_set_vf_vlan_common() - net: hns3: use ipv6_addr_any() helper - net: hns3: refactor out hclgevf_cmd_convert_err_code() - net: hns3: refactor out hclge_cmd_convert_err_code() - net: hns3: remove unused macro definition - net: hns3: change hclge_query_bd_num() param type - net: hns3: change hclge_parse_speed() param type - net: hns3: clean up unnecessary parentheses in macro definitions - net: hns3: remove the shaper param magic number - net: hns3: add a structure for IR shaper's parameter in hclge_shaper_para_calc() - net: hns3: add support for TX hardware checksum offload - net: hns3: initialize the message content in hclge_get_link_mode() - net: hns3: add UDP segmentation offload support - net: hns3: use capabilities queried from firmware - net: hns3: add support to query device capability - net: hns3: add device version to replace pci revision - net: hns3: remove some unused macros - net: hns3: remove some unused codes in hns3_nic_set_features() - net: hns3: fix two coding style issues in hclgevf_main.c - net: hns3: remove two unused macros in hclgevf_cmd.c - net: hns3: remove an unused macro hclge_is_csq - net: hns3: fix a print format issue in hclge_mac_mdio_config() - net: hns3: remove some unused fields in struct hclge_dev - net: hns3: remove two duplicated register macros in hclgevf_main.h - net: hns3: remove unused struct hnae3_unic_private_info - net: hns3: remove some unused fields in struct hns3_nic_priv - net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd - net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd - net: hns3: refactor hclge_query_bd_num_cmd_send() - net: hns3: refactor hclge_config_tso() - net: hns3: remove a duplicated printing in hclge_configure() - net: hns3: modify two uncorrect macro names - net: hns3: remove a redundant register macro definition - net/hns: Remove custom driver version in favour of global one - net: hns3: clear port base VLAN when unload PF - net: hns3: reject unsupported coalescing params - net: hns3: modify an unsuitable log in hclge_map_ring_to_vector() - net: hns3: remove unused macros - net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() - net: hns3: fix compile warning without CONFIG_RFS_ACCEL - net: hns3: Use LLDP ethertype define ETH_P_LLDP - net: hns3: return 0 and print warning when hit duplicate MAC - net: hns3: make function hclge_set_all_vf_rst() static - net: phy: Move linkmode helpers to somewhere public - net: hns3: Add unlikely for buf_num check - net: hns3: Add default irq affinity - net: hns3: Only update mac configuation when necessary - net: hns3: Fix for loopback selftest failed problem- !2803 drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - !2841 drm/qxl: fix UAF on handle creation - !2785 [openEuler-1.0-LTS] SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers - drm/qxl: fix UAF on handle creation - !2809 bugfix for CVE-2022-45884 - media: dvb-core: Fix use-after-free due to race at dvb_register_device() - media: media/dvb: Use kmemdup rather than duplicating its implementation - media: dvbdev: Fix memleak in dvb_register_device - drivers/gmjstcm: fix a dev_err() call in spi tcm device probe - SCSI: SSSRAID: Support 3SNIC 3S5XX serial RAID/HBA controllers- config: arm64: Build HiSilicon SPI/SFC driver as module - spi: hisi-sfc-v3xx: drop unnecessary ACPI_PTR and related ifendif protection - spi: hisi-sfc-v3xx: fix potential irq race condition - spi: hisi-sfc-v3xx: add address mode check - spi: hisi-sfc-v3xx: extend version checking compatibility - spi: hisi-sfc-v3xx: add support for IRQ mode - spi: hisi-sfc-v3xx: factor out the bit definition of interrupt register - spi: hisi-sfc-v3xx: factor out bus config and transfer functions - spi: hisi-sfc-v3xx: factor out IO modes configuration - spi: Remove CONFIG_ prefix from Kconfig select - spi: hisi-sfc-v3xx: add error check after per operation - spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits - spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes - spi: Allow SPI controller override device buswidth - spi: Add HiSilicon v3xx SPI NOR flash controller driver - spi/acpi: avoid spurious matches during slave enumeration - spi/acpi: fix incorrect ACPI parent check - spi/acpi: enumerate all SPI slaves in the namespace - driver core: platform: return -ENXIO for missing GpioInt - driver: platform: Support parsing GpioInt 0 in platform_get_irq() - spi: spi-mem: Fix build error without CONFIG_SPI_MEM - spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum - sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig - powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config - m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig - mips: Drop CONFIG_MTD_M25P80 in various defconfig files - ARM: shmobile: defconfig: Refresh config CONFIG_MTD_M25P80 for v5.4-rc1 - mtd: spi-nor: core: Fix an issue of releasing resources during read/write - mtd: spi-nor: fix kernel-doc for spi_nor::spimem - mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() - mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() - mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() - mtd: spi-nor: Stop compare with negative in Reg Ops methods - mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods - mtd: spi-nor: Fix direction of the write_sr() transfer - mtd: spi-nor: Move m25p80 code in spi-nor.c - mtd: spi-nor: always use bounce buffer for register read/writes - mtd: spi-nor: Add support for mx25u12835f - spi: add support for octal mode I/O data transfer- !2793 handle uninitialized numa nodes gracefully. - !2789 linux-4.19.y inclusion - arch/x86/mm/numa: Do not initialize nodes twice - mm: handle uninitialized numa nodes gracefully - mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOTPLUG - !2713 Fix netfilter conntrack - !2651 sched/membarrier: fix missing local execution of ipi_sync_rq_state() - tcp: fix delayed ACKs for MSS boundary condition - tcp: fix quick-ack counting to count actual ACKs of new data - ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - team: fix null-ptr-deref when team device type is changed - af_unix: Fix data race around sk->sk_err. - af_unix: Fix data-races around sk->sk_shutdown. - af_unix: Fix data-race around unix_tot_inflight. - af_unix: Fix data-races around user->unix_inflight. - net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr - net: read sk->sk_family once in sk_mc_loop() - skbuff: skb_segment, Call zero copy functions before using skbuff frags - igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU - tcp: tcp_enter_quickack_mode() should be static - net: Avoid address overwrite in kernel_connect - md/raid1: fix error: ISO C90 forbids mixed declarations - md: raid1: fix potential OOB in raid1_remove_disk() - ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer - autofs: fix memory leak of waitqueues in autofs_catatonic_mode - pstore/ram: Check start of empty przs during init - scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() - fs: Fix error checking for d_hash_and_lookup() - !2767 crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - crypto: hisilicon/qm - alloc reserve buffer to set and get xqc - !2760 fs: lockd: avoid possible wrong NULL parameter - !2164 Net: ethernet: Support 3snic 3s9xx network card - !2605 add CONFIG_NGBE for Wangxun 1G NIC for aarch64 - !1873 [openEuler-1.0-LTS] Add Phytium hda driver support - !2564 [openEuler-1.0-LTS] Add Phytium i2c driver support - !2636 kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - fs: lockd: avoid possible wrong NULL parameter - !2754 Sync LTS patches for openEuler-1.0-LTS - !2758 crypto: hisilicon - qm obtain the mailbox config at one time - crypto: hisilicon - qm obtain the mailbox config at one time - regmap: rbtree: Fix wrong register marked as in-cache when creating new node - regmap: rbtree: Use alloc_flags for memory allocations - !2730 PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - !2722 net: sched: sch_qfq: Use non-work-conserving warning handler - !2650 sched/cpuacct: Fix charge cpuacct.usage_sys - PCI/IOV: Add pci_sriov_numvfs_lock to support enable pci sriov concurrently - net: sched: sch_qfq: Use non-work-conserving warning handler - arm64: config: add CONFIG_NGBE for Wangxun 1G NIC - netfilter: conntrack: fix infinite loop on rmmod - netfilter: conntrack: do not auto-delete clash entries on reply - netfilter: conntrack: allow insertion of clashing entries - netfilter: conntrack: split resolve_clash function - netfilter: conntrack: place confirm-bit setting in a helper - netfilter: conntrack: remove two args from resolve_clash - netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash - sched/membarrier: fix missing local execution of ipi_sync_rq_state() - sched/cpuacct: Fix charge cpuacct.usage_sys - kernel/trace: Fix do not unregister tracepoints when register sched_migrate_task fail - hda: add phytium hda driver - hda: add phytium hda driver document - i2c: add Phytium i2c driver - i2c: add phytium i2c driver DT binding docs - Net: ethernet: Support 3snic 3s9xx network card- Add feature for nfs client support multipath- mpam: support ACPI for MPAM 2.0- perf metricgroup: Fix find_evsel_group() event selector - perf metricgroup: Fix for metrics containing duration_time - perf metricgroup: Fix system PMU metrics - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() - perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics - perf test: Fix metric parsing test - perf test: Fix msan uninitialized use. - perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test - perf expr: Allow numbers to be followed by a dot - perf expr: Test parsing of floating point numbers - perf jevents: Add support for HiSilicon PA PMU aliasing - perf jevents: Add support for HiSilicon SLLC PMU aliasing - perf jevents: Add support for HiSilicon HHA PMU aliasing - perf jevents: Add support for HiSilicon DDRC PMU aliasing - perf jevents: Add support for HiSilicon L3C PMU aliasing - perf test: Add pmu-events test for aliases of hip09 ddrc pmu - perf vendor events arm64: Revise hip08 uncore events - perf test: Verify more event members in pmu-events test - perf jevents: Support ConfigCode - perf parse-events: Set numeric term config - perf test: Add pmu-events sys event support - perf jevents: Print SoC name per system event table - perf pmu: Make pmu_add_sys_aliases() public - perf test: Add more pmu-events uncore aliases - perf test: Re-add pmu-event uncore PMU alias test - perf pmu: Check .is_uncore field in pmu_add_cpu_aliases_map() - perf test: Test pmu-events core aliases separately - perf test: Factor out pmu-events alias comparison - perf test: Declare pmu-events test events separately - perf jevents: Relocate test events to cpu folder - perf test: Factor out pmu-events event comparison - perf jevents: Make build dependency on test JSONs - perf pmu: Save pmu name - perf pmu: Simplify arguments of __perf_pmu__new_alias - perf pmu: Add alias match method to fit pmu_name of HiSilicon DDRC - perf pmu: Fix alias matching - perf tools: Fix pattern matching for same substring in different PMU type - perf jevents: Add test for arch std events - perf metricgroup: Support adding metrics for system PMUs - perf metricgroup: Support printing metric groups for system PMUs - perf metricgroup: Split up metricgroup__print() - perf metricgroup: Fix metrics using aliases covering multiple PMUs - perf evlist: Change evlist__splice_list_tail() ordering - perf pmu: Add pmu_add_sys_aliases() - perf pmu: Add pmu_id() - perf jevents: Add support for system events tables - perf jevents: Add support for an extra directory level - perf jevents: Tidy error handling - perf jevents: Fix event syntax error caused by ExtSel - perf jevents: Fix getting maximum number of fds - perf jevents: Fix event code for events referencing std arch events - perf vendor events arm64: Add Hisi hip08 L3 metrics - perf vendor events arm64: Add Hisi hip08 L2 metrics - perf vendor events arm64: Add Hisi hip08 L1 metrics - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system - perf test: Handle metric reuse in pmu-events parsing test - perf metricgroup: Make find_metric() public with name change - perf metricgroup: Fix uncore metric expressions - perf test: Free formats for perf pmu parse test - perf metric: Do not free metric when failed to resolve - perf metric: Free metric when it failed to resolve - perf metric: Release expr_parse_ctx after testing - perf test: Fix memory leaks in parse-metric test - perf parse-event: Fix memory leak in evsel->unit - perf evlist: Fix cpu/thread map leak - perf metric: Fix some memory leaks - part 2 - perf metric: Fix some memory leaks - perf test: Free aliases for PMU event map aliases test - perf metricgroup: Fix typo in comment. - perf list: Do not print 'Metric Groups:' unnecessarily - perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() - perf jevents: Add support for parsing perchip/percore events - perf jevents: Add new structure to pass json fields. - perf jevents: Make json_events() static and ditch jevents.h file - perf metric: Rename group_list to metric_list - perf metric: Rename struct egroup to metric - perf metric: Add metric group test - perf metric: Make compute_single function more precise - perf metric: Add recursion check when processing nested metrics - perf metric: Add DCache_L2 to metric parse test - perf metric: Add cache_miss_cycles to metric parse test - perf tests: Add parse metric test for frontend metric - perf tests: Add parse metric test for ipc metric - perf metric: Add events for the current list - perf metric: Compute referenced metrics - perf metric: Add referenced metrics to hash data - perf metric: Collect referenced metrics in struct metric_expr - perf metric: Collect referenced metrics in struct metric_ref_node - perf metric: Rename __metricgroup__add_metric to __add_metric - perf metric: Add add_metric function - perf metric: Add macros for iterating map events - perf metric: Add expr__del_id function - perf metric: Change expr__get_id to return struct expr_id_data - perf metric: Add expr__add_id function - perf metric: Fix memory leak in expr__add_id function - perf metric: Add 'struct expr_id_data' to keep expr value - perf metric: Rename expr__add_id() to expr__add_val() - perf pmu: Improve CPU core PMU HW event list ordering - perf pmu: List kernel supplied event aliases for arm64 - perf tools: Add test_generic_metric function - perf tools: Release metric_events rblist - perf tools: Factor out prepare_metric function - perf tools: Add metricgroup__parse_groups_test function - perf tools: Add fake_pmu to parse_group() function - perf parse: Factor out parse_groups() function - perf tests: Add another metric parsing test - perf pmu: Add a perf_pmu__fake object to use with __parse_events() - perf parse: Provide a way to pass a fake_pmu to parse_events() - perf tests: Factor check_parse_id function - perf tools: Add fake pmu support - perf tools: Fix term parsing for raw syntax - perf parse: Add 'struct parse_events_state' pointer to scanner - perf stat: Do not pass avg to generic_metric - perf tools: Allow r0x event syntax - perf parser: Add support to specify rXXX event with pmu - perf metricgroup: Remove unnecessary ',' from events - perf metricgroup: Add options to not group or merge - perf metricgroup: Remove duped metric group events - perf metricgroup: Order event groups by size - perf metricgroup: Delay events string creation - perf metricgroup: Use early return in add_metric - perf metricgroup: Always place duration_time last - perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools - perf expr: Migrate expr ids table to a hashmap - perf test: Provide a subtest callback to ask for the reason for skipping a subtest - perf test: Improve pmu event metric testing - perf expr: Parse numbers as doubles - perf expr: Increase max other - perf expr: Allow ',' to be an other token - perf expr: Allow for unlimited escaped characters in a symbol - perf test: Test pmu-events aliases - perf pmu: Make pmu_uncore_alias_match() public - perf pmu: Add is_pmu_core() - perf test: Add pmu-events test - perf pmu: Refactor pmu_add_cpu_aliases() - perf jevents: Support test events folder - perf jevents: Add some test events - perf tests expr: Added test for runtime param in metric expression - perf metricgroups: Enhance JSON/metric infrastructure to handle "?" - perf metrictroup: Split the metricgroup__add_metric function - perf expr: Add expr_scanner_ctx object - perf expr: Add expr_ prefix for parse_ctx and parse_id - perf expr: Fix copy/paste mistake - perf expr: Fix memory leaks in metric bison - perf expr: Make expr__parse() return -1 on error - perf expr: Straighten expr__parse()/expr__find_other() interface - perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables - perf expr: Move expr lexer to flex - perf expr: Add expr.c object - perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint - perf metricgroup: Support metric constraint - perf util: Factor out sysctl__nmi_watchdog_enabled() - perf metricgroup: Factor out metricgroup__add_metric_weak_group() - perf jevents: Support metric constraint - perf tools: Update copy of libbpf's hashmap.c - perf tools: Sync hashmap.h with libbpf's - perf tools: Grab a copy of libbpf's hashmap - libbpf, hashmap: Fix undefined behavior in hash_bits - libbpf: Fix libbpf hashmap on (I)LP32 architectures - libbpf: Define __WORDSIZE if not available - libbpf, hashmap: Remove unused #include - libbpf: fix missing __WORDSIZE definition - perf parse-events: Fix an old style declaration - perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events - tools bitmap: Implement bitmap_equal() operation at bitmap API - perf metricgroup: Fix printing event names of metric group with multiple events - perf list: Hide deprecated events by default - perf tools: Move ALLOC_LIST into a function - perf stat: Fix free memory access / memory leaks in metrics - perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU - perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU - perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU - perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname - perf jevents: Add support for Hisi hip08 L3C PMU aliasing - perf jevents: Add support for Hisi hip08 HHA PMU aliasing - perf jevents: Add support for Hisi hip08 DDRC PMU aliasing - perf pmu: Support more complex PMU event aliasing - perf metricgroup: Support multiple events for metricgroup - perf metricgroup: Scale the metric result - perf pmu: Change convert_scale from static to global - perf metricgroup: Remove needless includes from metricgroup.h - perf metricgroup: Add missing list_del_init() when flushing egroups list - perf tools metric: Don't include duration_time in group - perf list: Avoid extra : for --raw metrics - perf jevents: Use nonlocal include statements in pmu-events.c - perf jevents: Remove unused variable - perf stat: Fix metrics with --no-merge - libbpf: add resizable non-thread safe internal hashmap - perf list: Output tool events - perf evsel: Support printing evsel name for 'duration_time' - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf stat: Implement duration_time as a proper event - perf stat: Revert checks for duration_time - perf tools: Fix legacy events symbol separator parsing - perf list: Display metric expressions for --details option - perf stat: Move 'metric_events' to 'struct perf_stat_config' - perf stat: Pass a 'struct perf_stat_config' argument to global print functions - perf stat: Pass 'struct perf_stat_config' argument to local print functions - perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() - perf stat: Move STAT_RECORD out of perf_evlist__print_counters() - perf stat: Introduce perf_evlist__print_counters()- scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids- spec: fix the problem that patches are not packaged in src.rpmdc-64g.compass-ci 17242148664.19.90-2408.4.0.0291.oe2003sp44.19.90-2408.4.0.0291.oe2003sp40-metadata_list-compact_tlv-python2-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp4.aarch640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2408.4.0.0291.oe2003sp4.aarch64debugusrlib64python2.7site-packagesperf.so-4.19.90-2408.4.0.0291.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]=cb6eaa6b1fcadb6ce320a88f994c4a41521eb8f1, with debug_info, not strippedtü1G\utf-817499ee8edce8c9c4796f28705037b4543d84d3756d0ccf1a47948402adefca5?p7zXZ !#,D] b2u Q{LYZΞmgU]R`OeA qsCfg@RgNjv cf|Ȋ?]M2 % Z=ݿċ^=8q,E="=E %c5Ü} P- sm7.>D)"ۋ*6 l.n͆!p|" 6J "< s XL=z0U, nܼiF]`YUYRh"9x.mNHe,_%AA>6!UӋ#dF݊>ĩ<\ Ǡ/7?mT\ArvN+9W°aX=vn$̂>rB&.{ r g\Tv{[CipOnOpa^844 ({pr.HYl/X]EͻPTS{\y۾RI:J\ID[cFnRҏLkٚ.d -ݦ ,6n/Fe9wu!&:k&zLt5hT*si'`ȇg|XǬ&ٵY л $S&r qbB&MgY'*>D g`ۨj kZZ*SDV,?V&!*[%"zGC<M܈:CbL93K.O6Du=W`Op+s* kbKRwz蜊Ð[,pb2(/P v.!R{:0)ԔW?2z;sܱ?`1F9Z_SFY@x|7U;]Vԁ ѥMъf\ 1VyX;B*8**ߚ5f],"*׫ɮBu.!zX&QZmz: _($&>eMt /j) ¨|Br`OnX ٯyklS͍blۧ^ ?1ZcId|#V{bˊBh ȴKq<YIxi4_Nx2*aְX@0]- z ,HӘ&=bbvsoU>ݧX\cOok;iw@+SÐL>GchQ'J]XD Z8ݞ)Př 瑁CZ9xKq{n6UN~sϤ]=n[<\ADA(+޷|CKZXUCh"ӣvO3DxKR+:`AH\üq'r aj6L'Qr@)qfTD^_2&:s*xLu! 7'-nz' 70C&DDjA3-i̞J v1+3,.pj>@Θ\I`V9QCI´(@Q)!0%;WaQ]\m8.h3I8?peUzZk)oBt'a4 >'كEN |-/R.JF0du9uhLOrMQZ(.Al$oNZ3_E(sʸe̞F fnQ 7w]'wwZ9/($p L2Q53krU ׄk%C+MCZҠGnx+1m-'"P4jWҧN#Ys[P?2dECjݩcjy6<Ha0+zLA]Ru2mDz1 pHq~|`yadž{3͙NNi[zeq8+=?g' \Gv,4fL*~EpEX\׳ 5NbftaFPAM:I=R]z/Q>}##'kXrHJ>1Հ4(+v}̧:x;ׁKw;s϶x>`cmSmҲ 6钌h68J#"yéG}06$=dK_, Q==%Y^v=hbE{ֈ2*݇'X)C,_e/ ~H_%lC8Svc@՞Oց_rG jr^q7[,I(ni0A 2E3H䟂I[@m(>6_i0/!Lxg*4 !8:p %ԉby$O(Y}! bPDseLKs}c Ow x`\ }w![@7"(Ɇ Aح!]AQSz.)R./+Yl0\grvQ/8epOg&(vκNgrg5Y1vnᾷ O-x!d6'XR@;u0((x* K/tKσp)$<$%1 Գ> */Wua~.XG6^# 7<.Iݩd^Ok_,δR̋RLN]> B?67](Ʊ}GS&P di6|2WpDP#1 K)vij7Jb"sn~l <8T ?@wOC:Q9kV6]d^3iѢL#45˽jwndJZ gG4g`Si" &?e(D+ г@4ֽB:o3B;:G\s`x8OFY)Cϰ U34)\qvDyj)Y>VAN <[1ksYj*;4.ja:h>s qi,V]I4 6q"1kpi}ąB"̃K碫[O8୽W>SxY'?p`;\0zT4]"` u/c < nf|!B"wk(i>y^:McR 3)dG)<*L10 ,{36nMXfWt-[X'R7ߞsHHgּQTڇm؟vЭ5 4BT|(y,Ձ2Lut A772vkaqfPj6Q6Iɪ;ϣ' 0D+\HYP bؗ]ռԇd+?c~FE/t8`a σ x+lqdn6I4߃[_Z\u;Sᅣ^1TqYtK|͌Uk`N>U\_P UHH]-Hwǁ AraM@GXxkkPv}gdԳL$_yÇf ɱ΂ iR5IeQ<5="6Xe ,MPZ{ZWCTwNy2_maג*Oώ>ŌTҍKߞPd0,!'NFA `>И6|\#2;HmzFI/kc'pkʥ9a< Τ]cA@ORt +3*ʏ'y>\_xc}H6|USjtv t{ᷗ%yM`~ԶێtYyI_veԋ&VVfWobpV=ˋGZDQsw@ 'D '+q)3PPHL&<<"g!eE\/L*eJ>sPGlѡ|cptp,N ?#\d!dHE]?bZWGQ`iG~ǐ@܉U"r/t R T :v.upL߽gxosTjS1gT{~tJʪZ|esg3_ZgG."g=x@4/jjL:F?zB8u%rA2óPZI'yhqI]wC7Wk(8RŹ eFZN!s28Cq/t2b╤!~J{?+).TgߔZ2]uN^|3]/?힝@;F2Gacڝ *S}кS|M)*'6KPhL=Adx0C$-iR~5 SW?<|X3)oJ"F7oU!-r-t5ffVe70wiSUy7љ*\{ j}:ʈiXVhjJI LYb޴;ô% R=83l}= V]'^ffXӁ}" I{Pg{(]GbKrwq;G,"P.x;/-ς6 EmQ`;"! xסbH{~3]Bdk|ICzCȚɸlS_aO r beLrMVG)>REh{}Gӱ%7F? x + tl="ʸHZą eG9Ur aڄufv"ԟL o9+{+N_}4*8~wxtq Ol7mRx?,DO"w5Do/ CF!6 v#V71@MPV~dq2 ]D;0l{wمHX)axDKo*OmbTF E)W>MCb%>Btz:GHn HC-[s2*i,: 5ٰic{n+!C\H#$*np|2D2Qj4HBz4_oȲϻD@a,Kx$)+j2H~:mv)%9}Y|Q-2s]bwG19GEE,Ӵ8r;Кv薦Ca@<:{j[#pߒ"yo≇M Tf-Zf ~P5h]UO;'DA6?{1;!U`*wLǧ&:/QAR*&!BiWD֐1wVq 4@0FFhþu$0j$O?''`{@w^7^|ai7a^[ Y o@$M ڔƲw%ytf@z^ޗ4|؃q@t9Mߞ6bYI@++yk% B3?4dr&0 mE1a qK< GCi= a}~y->dې6IPtRgc-*8Pma^ȔoCJ=U.[8Ԟ-"w^o0-w5 ]'g/Xms,!=mSfDA|w螙PTzh(ⶵ)m2nBo7R;0X5\UIPMyeR)?*v9p7eT $o\^cS5˥;yX|Q [}~E_vk?7SNE`W se7蔔D L87ܳ1%vUAnF8@03MX@.LD猤 U%[Ly8'Fq&r)waCCDY v.c~Jҏ6'(W^ܤ6yr+G "׳|{XAg}:oN)3¢ƃ+ x[v]$e?xq+\|_9ߋ=OiCG[}ϰB1'6PlD)W'цPVyNsķa|6+, va`~Q40R7 aݻE7yRgw%&^cn|Wd^1ԝH4DZm/v)Z}cC _PCH*s8KϠj:Q3^!6v|_ӥJ;/K^'C9brI$?O?.q:糡F$A&eDįbm]h/z4ϫgϣ.>>: ?vIz!N<۷"O1/+`o !v* Ȝ<<YhWU{3hL;U`n(!lw:5KτjwSBpANVB:ɱ:Q(:Hhl-4 Ry)5*.hrM=vd? /ЯqU@:;a $e_L 4'r&k&kVEC91S׾n A׷s3$_DҖC ޓE\삦ԙ:ڐ{5{wmӫPUE3tX>=9!BKsT>H4Hn_r:LS%?ԱxRۥS6^#r<=dv\B?:+eJ7F+,Μȃ}G-dk7ݬ gN@LF({\w#cLx4m7YS{91B*5fQl?d#|^ʺFY7)/c^D`ĘiՂmi{ O.`׬Qw2[=qpz~Kef!?2w C~EjE |rh95@g7)ź ЦZJz(Ub%Є0CGvE04ca{= :QMQm[8LfMn}Pov)࿍Jlbr|ad9(ybp_Ցs14v *Zl?5H/ 9rXi);PqD}ok`0x/{&JO-)+QTcۡvV!SvƽIU=6݌pUL|TGt" ¨neM8m5)<H/`[̨QsT+˺7n%?Ei["dK\\i4Vıl,P\n|Ne&nCv{ >okCvn YCc[Hh ZFta(cF壢$ԛR 6Ram$!::AS|m Ri{6p7/YÓG(oJTr)8v*yٵ ?p*ve#Pg$*,=}2E=/X$Z7ePKjLϧZ޵fjWZ#aJP۝fߞRUɶN%Z){8(91X8A)S9 srn%zW 1 S#]>!"қddۺo#Ċ5Mw`hVFM:ER3$GntEm7a-=4a@?s'˔r-\x0K8 8v2~OVls<&Vk|ɷ # Ԫ^ۢoƀ_\#o}͞(WpэǗO.;sH>}Οw ^ `,Pn:wTz /F4.<̟V%֎BM1=<_o&|p` DOXq%YQ:U UANĩ+Ǜc\к47#轍iL,{\ gB' Ǫl.',Wn rہwN]ߺ\b.ϑUӸ0"FEɍbԇql~f,5حߊ0c_ԇGdYfے%R";R1y,IID UMm˺w]I1O0w { "hØ2) Ť@LK}'\AeF T!˓OMRF̌ӂ99oC@܃SJMSbhA,7|PrD.i)eHs3$Bה?if@:5Igk1˗DH:y;˥Y"%{>_},@>qD*EcR uD:{ctg {@V-a)륚mO{;OVPOпs>iȅsD=DEJ-9v%U,&_G䰙`iXLSV|̲؛RďQ-{vyp<N OXȥe5N闳pl\HqAgx.] <ӳvR(g f$'cA am2D'i =GDFM DmՠX4303LcI:B7!z[7G^g4D:}Zkn.WxQMȖb}OR d߲G挽r bg\Cݲӟ_˷5;켱kmקo;wnv2%LSAFh˃ k3G`k !->Y>tH="E:L(N``4431lO, TRN3D,h *ͽiF%M4U Mt;W: YZ{ITIbͿ5'9 Ս \c#7-pQ G|D:8LQ'=Vl*Y,3DC91We, 2h}\<5.)W]q{'gP9(=ٔuAI0_lEba+m| V4=[/,IK8R |݂SY-0MK$2i}C"){V(ƌ28zGpUGWыr:et8K5ɬۭI\7"It;<ԡk^O@Y;C@~/i H?9kIm@(kF?|P>r=@ّ`R>/~PfM)01:&BGr@6\MG I-tPGi%q"NX*El=o$3ar !%\m #; b6PEc=ixbz/{"0uѥ <-~As%t0W;{gяpxkj2K*'‚bg`Fpw:;n[Jj6\$D4t[ň[5v,: JC1}!0% #CG7M1花/{{meYٽIXM x&>:V9,v`޻2$OrXe UgS(^NT71%g>x4kUi,d\L.׭T&@ ƟP@[=$~[22W&_9Vszw=HȭHyߗ-3) xB tڊ =UcXb"2Y0wPGxb~Ks&p#"ŏ=Ix+P~n!yԜnn#l,U mO Kf?5YlƈE#P^yu_@J# (\bvYH4R,ˣyء%o䳲k4HC\Y0}2K*Ɓ~%H%qdhm39+rʙ%ޫdO<xYӮ$i_s٥( Y'Q ;japTq˨nt2. @U/x͈M:mzN',o^jOFF A+;r\iiL2;Mf5+:M2e[^@l+W}dQgLf{#KFAG"͹K=܎MXDKopbs0Ó6&.gQ]S9GdF2Q43hQ Т"WNM^M3x8MLK0 @ˊʦ3~4{|fNW}Ǡη!$pρ4reM-;ݕ?bK^@8 ޚC7q%C /nx~K1lIPo9ɳa_ ?Fe˪NJeXAHI}H{1V7MaY_!=Ill"r~H|3<=cF(i?tioS;Fͅ=6_K%A#BDuw0s VIAý3WtFڔ:m$ZT^aCmS1fYfTѝjQJ#V7*gVVyBq\0u,v SS-cx\8O{=8P}z3YyqD:cMwfj ޒټ.vQHG4XF(&ȄmLX|ޜ^@w J< b $J\iȣO^F0<pB Op6$*@&=ie@-G&gZfțpethR2gT8} Q k(e=F$ 3g[$ޟU;*51kʩ;'ss3@(KtMS i ?wdAYs<@x`XwG~qhѵ& ME>y\N9c)MdJeqoDg J{yzEދP(oRN9lD]9>i!bnpφE?7+c!64,aQ}yoXUI^'EEn2*ߡ^.#Bs̝em2[.JI\{CG9[ vh*an1$+Kuwuhnȷ2` +Ӥ8g-vevh"-9.ô+@C;ҔTE2ĭ9zɭ[8a<,&+i,lng/,d$$Uc4Slz/?JlmiQr*^b6.u,ƘP ."br6s4ۉ&}dK5t(xWBd|I5g"KF`#' WXiBk%|;̿6jmsѸEX{DP17TO҅ '6f9( s S _i\MV⿂bfF'? e:OWf]8+]JF,n}=v&:;rO|TwC_e Px 3/[nY $ sD90]"[=0"Vs'YcK턴oǖm1 z\/̲;J1iJ^{f´˽3e6Ce:D'X@:aIp XNv0?"VM. ]Aycئ~5!~c߼a]җ@;٤*+Fhg>܁@@?~ѱF*)ˡ m?_hA"~=_8E5#CReS{/Glv3)C7k?L"|3\wՄ?՚'NbeH~8DM"Bw'fKy ۳%ΪiKހ %y>PݩU)@zj Óq{XBh2f80;J١?;{9aPE '9ۤa p½("Yg}%ŝzs6 ui=L DᤫۤY <#VD:Po:V6(f|WO tS#Qί;y>c,8hɉ5hKγڍnՈf_8ik e]l6@/ ux[oIwgZ@݀;=KirqDsӁZy]퀪~7,@G,5 W:J; ?׸r>17_f2PIrLS$-pdX! k- %DA%Olq1?akK,-s\ORV6k Ś9^ 'ZDEj.sBHSUioAlve6f\ϧ o}9`̮c>ˠ8Yu*,0G,E#n8zʾ6AA9NVEa9)1ӰkY!f=0zZ!#E[O6@V-6zϚz,Dfw3aV7Lg[L:4FOSx2P%|E@\yȇRؚv1٢/J01Ù$n3\aJV6'.a]\R3fVQ)S:\G<cpJqIlϛ(;|gq?b!IU1èsckDliT,|zvx:ɷ!$?+5O8n媴^Y[R]ӵ2"]L2hrd[9ג6|3kcvCTCZ/̴}4,j+˙pEqE|%_,{JuLdy20$0F#ƾ6 .I[xo*.#>8xwǸ$ 6H*o{eM_]qכٵewkp20U)*$?ִ+J8ݍմñd}j`Љ 2HVm|Q:fVW ^7ڗ>W_#`ʢm $%8)zdi)rL;*v*brttUg9`mAcnT O 71%ED ,%`m>SeR``XQf6nB N"zw* "K$Q 3&̛ͧ A9RA1=ㄈ@A`&{t֌s_!#ϓuʜ22-^8m!'p{-5a51s]αN53 u(_6ǩ*_BҭG@W!p;%9SO[ù! ]E Lfl}]@'ەt,s!IT=5X0fN> M_R5C!&H7$&8rN~%/& ~|.Xuv1%XlϷVeK=)d Ky;W>@M//ZT'"E@ xgKǨ/WznlV?WJgzQyq'ß|M}YS;<| 1[j{vkʄT^Zosz[ve:77!=?$Nߨ,O*@CԎ6&{ˇf^^n%rK9?%%T.Ez~شurpDkoyeys*EUq,9s=<6xkmϗsbDC!~?1*wfoF'U Wf:.׋4f ?Ε4Ri \")UHXcb B+ PieaeoJg]o#e^܂#!x߃_p` 4]?Z&u63V Yc9faD~֣ƌXX'y^_SKrĄ=]@bdm֤S*[ hҿL&9Uԋ 0 [ %+j΍C<>>`qoc[Y56 Qs'4,km0 x|'7$5eD9 QGanZe0bP )=<ThScRg+),"%Bw&Ḹ+FZ7ܚ HckIMA$cdu g`!IYi7`qɼh9\PzR$,c-"3BGO_0H nᯩމa g2g~ $3DJ 6K0 Jas֭ZHpt '~•0rە c? H6K7*C^Gi˰j̣}_%> QJO?=ݟ_dK{NhO[YbkcNyZ˘9 !ȇ8^j3G8>(yǭeh\d+v[CN\5 AޒOP?q%٦YElkJ^v-MJ;5-XՑ^ C ZA 3qXR9,]=.WG]qHAw8_ zŽq?;8`:#{MI$HtUaܾzYA S.Z\wJ }%)IՐ6ynl JfUD;q oȽǥ;A3ۙyD9E?<4U!IF^^YjD.w"0M0kqU:LdvPPC$eP8+f?c.黆`Nhnƞ^PY~k:vnUQL LЉ꼄'qVu2o+-Nqv%I{}_3o^>άIsrJ:cpRủmHUjnhA} woۯrgy4!~z>3 Eu\RsJY.8u_|^Øy6Zoi9h3' ``9-eOER~ b:+q"9ͯ4=6iioA)6]~tS ^XkhYQ0ҔG4UY_8Qp +CHiJxKZ|5_(D;XyPUȇ@Pξe2z#Z̖x'RliȅLdADb܎!.]ƎiF-tFΝE6Js cei=מ\Bz0U_x TCJvSJ;F>/e| xz桩YqY* gX+"8tmmSvD lXeB5b*[H3/`W1(Qhsl|7=M |M+`x N4:خwdqӲ?(ZOP{$q߲$zf3e%0q#s!:'"O""vtϔ1%X/`f54}oeioY2>cQj$zQrp4kF0haB<Ú/& \[y롛}eH鱎_΃V##oL%u,8շU9-3eG?+iw?#Rx 4]usV|AslXSW@b`r*n3c#{@cC\l QF'\5YFEn(<׈r 7t' +X31dohֲv3ODq=3DvSR痺m)LwMTDJ26F>48xap=XwrUkB(o虜Wm|'/11q꼐"x6U!.lnZf*i9f]Υ%9ϰuqໟVWFEI ULܹƅ%#9^?G(7L-ܜ]kdE 0YB@HyA8!qH RM6 ݟy1~?o$h}+ULijE5!ۥމDxl_.;A?~E۞)RD#![AołbY$C 䟶@aLeTteE6R0ߺ}!/X`4̷!u R 'q9ACh6Iuԡ4Z[yzx=aAF9"ua'R%geCX ״(NͷĤGf"Veh^MEWL.ƼL=KoJjlSwݺjٛlZ5l驥uTI(3,'ѨQbNKku: ­ ff30ލKqt  uXvV5 g `_ֺQ#cz68`ݏj"Vo$ =5n7k/veCj}QR? L#I[ѕ;|jY'~o2C9t-BDNF\AFåpj/vՙSgv{A5ү)vu3NU֧}tTTA9'%|nc/gWOC ݻZx煊(vg QՌqUp\cOt+ H٪ƚD=nˁ|ǯ '=c8!Ze,B'A%UjQr8h|&,**zqțSN+}#K 6䃕.gB=r2fJْWt#`8)Qc#<)R 0[JsR#1obo7P~d'6S' |*(? b`@IY).s "j{2%o*S}~&wKTC`o_𽂪#Z# Z< i;@xK{iЬ YVlx8x?Cbȇ@:NiTJ^TM2;$'`ov6&0VC/;%YbF YU rbM#Y_c'ܡEjԋ ،Z)J?C#DZˈo\_IW#@o4yl$ NTnr  Y)h! q`'f}ý0%!  ]JB{\pQӖ//.$,  >qC4DL,=ইa~g&/5Q6BҶ#2< 9S#Gے]U>9nɔ砆8>+[`>d=x q/< Jȹw,.I,5b:ɰɦD},w p݌|>gMJ"F:qɌ^LBW:˲tl/ܳ!n@AJ)lM?]4'Dmt* 6\6|^w 6z\V Ep&D2q'+rh\'͌\^4+mV|\.pVU(J-;VJ(6-9U?eN.5INb:y!Pi+J׋n*! T\b71}}75LޏPGyVL%%?ۃE np,C- nYxu9[ys#2"!1[6])ΰiz(un0A7yfgrDž;>e$ !F6 =n;Dw ]1&z{:`0zeʖmK9jDa8Pb 3ՄtwbD+hM .%xcpTCdBHpl|Hp?jVXtN,%0gqK` w)hNf1 E-ވŗ8qᓃ K Bkز7 #tsV ow}6,70Rf :KF/ItMiӨ4UAi'EΆq|ԁ,ed}aY?4 8Ɓ@mMFW 0_f<D!hu6 |НAEG}Y N!#_6Mk%G" `t4h^9[/LBBdeEX)^4h)o*@=(. x/:ewc .bG5@!giԛ,3NN|wg'#$arHa'oM ;`pw=uV$d',˧'C3]+ODe֝d6 #|, 7bq ۄe\lwNؼݐ+P˛:|͇>dH4x>,$Ͷ8Klo#)1q+g FU>`/G E^يD\du$fr?5gN1 8_c 7/#\C"HN?j ,pX~ٳ/0$[er<ٸc~)}dLȇ\RY†}v4(vՀix] Oꅃ3DMhLgpR3" zI4uH]G/~;ІEڐơ̗H5:\k43hw1f6nO 6735mS!}2tSI|Ye ;ŦuqW.#ՂPN!vC8\7lQCU+9ogW 4a-[ 6n^lE ˲>KKZ6Ϥ3(&2iA0!3ytf۾tmijJ>O1]O#yT ka"^=(j)*y6>" .LML=TQ&ՊߗPeMR\CKfP%CÁR=\|f=[+Y0w;ܹZXYΫѽvaX5Nm|KBkK|C`MRU݅f=4DօurUn&wKm_^o/_Ѩqced׳?걄)A|6PR!GvU U&)Aok_3[j13᎙V1d󬑍u9~#]qӌ{|y51nAF!.\[{(i5@^9H=ꓔ.w1Vآ/2FP'5*Dž99 |>MAZ~mcmGH@Jn241lἝJ } PٽC3<" 1(sV)p{Iwi "xsU2WF^a[[zbi1O#l0ad0,nxP?M%k'bT /wvu0?^7RBD=iqjXhCG8*Ŧ,}Rս7p 6;Q2W̮ʕ *oU~) 8oсĜڀT,aDx+("M s2\'C'CR`ʱ1%3jϯwp7zHAb7 tEԃrdt7Ƴfr>=Оj+,t?܎pL !S.D?CoǙbO8Оyɡכ >DGƧud$֟nQ[.$ooSI=i–g57)z( JQ%QߵY 6F6ng9xi_ jbxƨ{bK2=Nnw)&zWuC&Phe8R"Ώü[`hLB\|n])*4 n/ ? i`YGs4ڗ ]ATxs$j$#g挄#_s?Szd:=背F2pBSMB^}aVSnsdtkD? ZmWG:~qZԵrd֬}5C/lD~NnY9Ňf0.@ռ0[!8b? ((B44/N[ %p4a=  x,ܦO֭Tr/1@r,"d_p:]! LތxVjYb 2GxE\伵/ߙLG:ڔy?>דݝXRl7Jfzv5h_h%0Zr l-a>dN8JaR>zۡA=ZDc +OK^*.:/ZChX6s)gn ?bpR3<Կ2mNS]n߽?PmƊvu Pո6f--dkz8Er MʔGmOթ[ruz$襶hbQWD3H-ȴn^ff=>bjF}z4CnT۞!dUCAA4ZML|F^9S){g_b]6[kk0 9nHט`qDZޘI 2>tGA| '# /(a>[=;ЏEMkE~+5d g*|}.V|mӭdS?y؊ѰCRY!XRMQ3OUAR^A#Eqчo+Ԋd1 fA0ڊGѪX`;C:d7`p:r$>"(|P3k1ӦvׇZA 5OzQ+;0o}r5+BcA~r)oj>XI$}[sz*:=n3@6n`[ *z>sX$cmAH}F jx.Sid*t - /އ'd(s#ULHv0~Ag=L >3~MGhTxi$| )T6EO"_wm4QQj>΄.BǽdNB#7[7Qh#/v?fT]K4redhU͗ꠕ}8SUz?R1\]i(6=[7RtC92$ '>*yjq l]Ͼa +c3±Zud/8@/` 3LU2\\ԏL"`]ݑȒdb uRr07=C Y4l7fD$UZˍ-f'Կ&xrNȪ=hlSWY 8musEGT bUi2tS1Y(eU\&a";. 22OCǧU a3մO:K:M&oA] WnL:;LFhF?i)Đ4{E$>2θC\ҿAiǻd Y2Rw ׇ˽\kx:%sB&YJ_D?]]Ւ@l8TtP(э>=NT@e m![& (B*J&$Uƞj[/s\V>n?NƟ9xU>!|"-4- )t [%)?w[7?45ڢwbC5J>`0- P;; M D帣6g51n+)6?~h~tAWrVzđV}!qKwC>'i)e? &) ch{ AkDR^wOzRbsߑp簵nMet~嫩 5C_TI:.]KD ̺m@ۅy[󧲀APmVFXCFZ%en /:๽=-eZؒA E' &6P^591KxSR)^)u4Na8mm? Zo19{kЯA%n+nV:Ӷ@TZE[Z鯘"7j)v߫D MvwW$i 7Y2v6mAVZa} z)V O4!6 2U"1fjd ]D OŨg+c/z8v-1FwZ$L `d6m3 r&۪nЩJB >tOHhHI4%\~lܧ(Zn%ԝ9byރiNhQ/i(H*4T䎢ZD4 K әTR9G2.&)mm9:*7Z'|9ߐx[o*Cȹ&˸(Aڻ}B)֙qac{7[Y& dZ*뼂+񿟶Kߑq΍@OZSŧYPGkGŸu$5yxI>T$#L;Y1C;~tV<C;0݅;\Q2O#`?ѐc75x<61\1.*ԝӗXQ'9,(L_@!f$Η\#~mBR/c2=,}RԔQM u$)M.iu"qޛe< Oi<-Od>!޸(ᨯ ҰcMZj)y_r'&gӡ|j:yzeOܕͩc: ^ iE'OUB)PlVMhcYEѼ_eIV1GP<{ u!4=Ev#|А|Wf~/+]Yh[rp^O9Jy $g OȼHͨaBdwPmYHH^y)!aX\q3YadS)ņly3Nl-wS~N`V &K^H AOwIl|lxNtS!-N V`e 3T|+lKPc()ɿYc' gp7َ֤"?R<5MM7$h&3kmx]m?x{ nnr!G1϶#+RU{/)bnĥ\8su0Ud&t{&*hD=` 9Tsײ.>Y.>l{ԑ5_rVjK{C'.?[3k#eUGMVYcl1$tBQ>8%̑҅$0tjvK|O)/G Lk|(%k:_vF:G= 738@o\oYTr~ -B1޴jh] oHel}%tPNQ5F(/9 y*.,^3Ef3^c(Oaѹ-eY_'қg>O83++^YAqȊal nig{Ve_ <&VhAJcΜC נp6ef49 ?LU3~LYWU%}LZ5)0oOB1z;B:QRmPL`xf4?[.Zq"2ah)Qw:N7I֧X'qəB)cqS5k┦Vp#>M4v 1o8+$dvA ^1xiՂb7F }XՍ{k ĠE0I쫙gg5֍?$|n7cjWZɰEZXEZ y.P'Һe&h>GvgaN Z(&yG _\LVTZ 6 4)I{B߄CӀ}Wf+L3#:4R㬓[QKU%W0zΚ`Gl3 s@4ZBה ~3/3ۚX!Ƃ$*̷yl]v: LaC r B}SB*schSV÷O>oQSo6L[sA4LZsq +BnLG-cwbDj ҅3 u񓬜|9^=<'?SNFQRJ`(|#j^}]rWZ*j P 6ɡ b  `RӨߵGiJe7Y-)S%/uD>TRs5=PKjunn dϞ]~abRKte?,횁6u4 h9{ZkpDmpO9_<@0v2"GxЯdF 뤞u(;7@c:Zڸ\|R.O~y݂^&&dvxm>ɽҙ9AwSuMW؏6/pd 禂WT@O~яlxς82nr胇%X?k{ˋɵaY42= SeD .ݴGh~.LyPJxܑRhߝKcwcm*b/Z;ͼWz<{蹼c0H` ӯv)J{w ZI־@pH/7\诱{K??9H> .Dp$ABN Ε8j?@-RGn5ed8\CZڔfW*WlףrS6ѐ;~)3Pǀ J5tow@X*R),fj؋(<\fW)r#"%v˗Օk4v+pDʓQц G<'cA#8O"D^O/o|svQ{O3hMIPoo|Oy8 h7^[\[p>U"&ZΑOQ]]k xj_7%h]ZfZHh`2!^{AZI"dIK5 ۴Wmi*c!I@Z]lʇ` WB־`~ĦWfmAjto+MR[Q@UظWgqL)%pٰ'f9Y v-@l^grffy7ۡ%WWJCb_7jLJn&O/*c۵3;nBC!Y)3~l=;oBoj䩻1e1@\ؾ,$_ ]/ 9?cdo8xi,- v w7N4_C9j>ÇeH*z%qY-BߎϦIDZ{܍HʺEf2WC{+͙w.*T^g|v#D\%kA.d@H oi-HuAhsVNYxg^&P#J.H:.ſNP;qx1TumS9- '.W0CkaР/Q\iGFQLRS {ý 6Q̮(Nś]*t?d΁@; QA ?} L40qXPм%KVF%\sfNB8'[ň?_FOlo-gh$3͏ct!}i'irxjSw .ĭu/^ٚh 9( "%k$%4qD[ B9$&Km!|YR~6"du'v\0zrU߆Ϭ^ekGԌf;iּ.vt{Gk"w/ȢMf[S tt8ɞZOD~d,'jvYBlڮ8΀S !@ :}Nd@/;?74SQSEw#Oj )A!n$~v9Z}ݚi={ҍQN?1HL"v0Yp:>"-yҷx&qoFˣ6F:|( HҶpMaKfR _ӟ+Crȕ[8N vJ5fX M8*T\!Sq}֪LqG USS(SecZ5f]xGF~JeʐcBdxoN\6b_p4bcTW[6do r2sFw)}v& ) kX亱Ⱦab>}p`耗\9 q}6B@Qdj_c]z*VVK!ϜqkXr˔Ѹ(~e֠븬jN,F.h؈;q* #:rj (J48K.&KG@&~YmyV\l=,ֳh,g?W[Y[Д|wۻW-r+d_=̦|%t.г:p}1l,@ Lb-n"oad#^k\Zav}X0UСݻYfu/ݬtB=D$Mˌzd"nK@/Fr᥼;v,T 2|5[L_0S& 莽Q_Zc2O"C\}z>%GMޠ72ƀfYμvdY4g:JJ9]_|aOE>̜ccqA?Ʉ tSFH>|=ko="Aғ=Bϝ)G5qjuG+QQ䵎~KZDR{vTd3Ojߎ}>w{7j饀CܤFngwm k`^OK)&5`馛HM|\z;qg{\%%[-&cP GwʇN5`^a#0sýL"n,M]kv#.mc]G)v̲:g u9]Zʬ b~pf8[9+D+,ND) 4s_CWN1P {2"!3A bINC&%m1_s4l) GR1kn1I4r-4í* pbk ji}4Ȓ&r#kR*1S1ϰ_M?_jLu-UER`C4ү'ȝJs >!r~ޛI@8~P>e?}ZɎqqRxԢ-LUPu2MF֬$:5UHy ,E4"tkeGX1"_%[߻l$O)dE_4lg= Ƽ[(H>زm@OJ W(t5Y՜l?4q.3bUX?Te)REYM32+CKfHgIlTEMbwׅ!c G.598j~a/6ezJ586c7(r7`Bوt~ K<⑙IF*0B?yA˅[..q6ҏgA56l!`z< ~֜4#XNDW p=@1W3; 9l +n󋷨/!9{" =o잂H6~I‗,IV|bc)mbٯWOiY,5׋%'#Eg7bB¨{;N%XW~lh`Au擐~4WX;| f+ÑNKï#oBˡ"=%N|J"tinZUN+-HSvM8}ĸ~c$ve g@~9Қ)K#4 wxQm= [Ӥ|)o7Qv!ta[32g:=dۯ@bu*@C6괫H̳eZ_a5x5vgC a`l2B`^{w0*Kx}d%v;8gʾJV\}mBXq /[;{J^J .]%?80QhTvTe ?"l YV#D6ZI PIBcÜ8){|*nT TnhNgY=q"[p̭נZcح堈Om x++5l>q:P ];]Oﮊ2=܀H"&CLV 'U,uD^kAXW#awF8!|K.#5 l#9_+wF!Mšm%_^|И,Os*X0b,&>H;w޵ rj]@*-#W?"37RkG|OJC1T Gf(mo{,ikĶ!VpĘuH<#`%8 }n~f)3$u;;p'+u!n6k\&"^^4Ls' p4n 205 XsRP @L=q>~5rò e~<(Ŕ"76:ߒ+r[mc@Y)v&ӚN\тq CMؖI VU\{&ձ/>2{Ŕ,Z*{$lš"ɑ>]V|S I 5FpBw}q,B$ h}eX]EeD1d+#MHlb~1덤+\Yޡ(Vj-#l pm_Q}a3К6ˣ:6W3@ҎiLVw.'NmqO9N ZYdC6?r6 6C`J A H۲k Sr8Eph_33G#'FRW7Wf,*$hF\u+Z wGK }Xľ֞u(kAnING 0X6Z$$+N[,fR3L~LSnwږW5b.>\4AGLjݧyޜ\\V;KecbB1?~hz {)'i0 E쩹h9t_*O <soZ;xKt{Ր䶸욈!/QbAF$j#IRFWh=iHCh4¸![N??.:_z!(e'c|"಩V)9uL g XJ!Ew:sYy ̾%%x=GSmm,F/[,Wz"neQݸ]θ*c9t{ޟT$fNĚћ#aT w!.j2b$#N7bJﱜsdu[1W8M;hAXFQ}Szhcki4Ǭww%TF`s4ۚ fCR&"$ߜ-ίhe!sg/],dG֠PdEV@U;FTG1t\k'^ꜜ8YE۸#8 z.8sG0nbw;T j3}=gf'yr'i}Fv6`E~GBʼU9X3%8M]]WZX;KOmͯ`Vj0"qO/8N@E!F*1y._7Dbz`qǂ˖zL|mx/a6;זMhamWyG?4P|!TJ).3uז_b˙^6*@WSծt?ln&Zm*o:)wKQ9N_ĖGpNrK(=ߧ(رSYL ZT=,%f0J""WqU+'$J v=hMlSm iZnZ`G 3$#W//ŃYj~pʾr6F@1/?B ۊ8J*>M,?q{NwbP WGHy4ؗ{][|M@"ó 7TX n0ݪs _0GA7XR/%}nT*` nj̀Xj=OmrZ4.n)=<iP\ac?Mf`oGR$>Z{:c/M'L<>hO` eVh,ܗ]R R0PU%x: ml24ʗm>-ec6mÒo (G/]Bw͛p gʃQdCٕW#3.Dd 1o*N?f G (woh]m9?W?sneBkVah9=Rf{2H|5n^عSyfQiTK s|'f|jE;]wUP8d5k)Wi$HrbA'yd< B-Dd*Waj4¡A8>X1 qSVJZVr$(p+WoQK-!D>iD-jKE=fXt20ָmBYE âN~8cZG88إw Qs% 11}:҈1Sј#Rn0pA5?v|1*#H2z2!;YIn8fńrp".ɫ珮0QvX%joqKROHHc4KCGU/EMg!8J&ۃ o,̕]QJ%I2.3/kdXОXG2z.@YJLƭ{0`e8-P 4Ƨ`ͤnN o' Z;L[^"(`ge¬yӵ>">K=}~e^fȍn,i-(yhmڂzGc܀6)ۣBV4P'|̦dZJ1vd,!qϒ˗Sy6#N굎N*/i&L$NI?޷= ^`lYގ@aUR [1Y^;OM݌G'WDB7T5F/y*S7v0Kb==8V;|5-=S$ ^ǧRu,i)L{XгGc"b̡HFtwq=f7_TVմbYZOqoZRBWq-)352U׸,LNP;{?DgٖZCSVy1,a ;#5m4x MLj{N#~ }sDr3XX'i| FѼ3K\gks;7=#MpV&wFƟ@mCpYlM?&.$H{26%`U<)~X^!1|0vn{0@n ɢ)A3tsD'dma{fDK~d2Sҁ&CzUjh} bS6Py͌bd+Cuswr7 X7KO/@G&泹 M8 x^LZ Á:|0^F2 '~[᏶ykk#O+F߭Ręa8w/pĝR_gٸDf㋢ BvUڍ+a$K#>Wy2} <~T8rX0#^D%.E-J I;.zIrq gK1lþ8=؊ WEu{}VV}Zk˥;"fbҦdA^قޓuTyC%?R&\ʳrSUr7Â\gp4V #idn6 :O*uye"` ޥj@I8ܸ/F@b."&q 5IK8(d7Yі5 Q@@S^Wi|ptTxxElI9Oc"Q)rk ,oEEqSTGdV:#D Mcy =S46uK zWӍ`*\ t"n.mePGJ\&j?=Nphͯ09D9!"#ЯRɐzy\IbK2߾ϖۮ~ -wҔ'م7ղ`,P(\Fr! -ݷ- UUěn?ږp } l3# 4-_iCcXXcOk/23"Oi/o?Yo0|.)Fe}xt jRO$Sԋ82;1LvgɎ:9RN;vx`OQ#f2RҤ3,ޖZ9",\fG*9#Mawo%isB|mT][PbozĈI̐jdfzݵku'!9sa];ԛr RbMXݬb rd Z@>wm.4q]__s7P( B`O wMdY<YVcߵ~c  <̼t ?:0^O1#?pi_Y] c{gFdɨG/C~ll?.0B $9aG]4A 8]A@Ew0!dČ\Kg˘Wnw@ m_єHTl!(atI6:'!&/엛g 6%.zu-ug<{P0RRb2ηv6|.Jy{%int9q3@_%xVabP/?HYբ{걢uFBХ A\c驛/$ sBB>?{gOԇ:mESv_(83PVB7&SI fP7xS܉hG6o$(n f`~;<L7W+.R m~59oUE'(Fog,/0Kd0QX/2!vcߒ_w~4H@HBG0k$AG J1p>dZO4"{XB{L~#Ց+N Of{- ǔ@Nˤo_BX&,/D{%!2]}|cdzJgi+s}SX{"ubZ eC}"](KY^ką,ywW^҇6Zgbz;-Ik0sgf,;*aA]{#\YP|;չKڥpCv'R*.DN:|7#LZSRnF1 S8F2: ׎Dq$弤b>.3]%M^D!yjެ2+:U|"KWBCw$Qɺ~vu f0C r:@֔JYmvm8b+O" \/TB捺? P!RZP_Zj8hPG%WrP!kAw5bkk)WpJU8X0:-]^x+[% DK4zmg7ꎋiN5>d*bS&L[H[R 4È Iu8 6%q9HQ?wwl|1%d>ɩC0TR@ԭʽR8 Y2싼4=L{\%׀?-L--mܚR.0ǁ 32b(>< PDv#l).ɴ0/z,mp4mFM0bL)lUyB TԐ\nFu+%|^Z![ +J\ UղtwZ7uf8[ʓxt,PhB@%45ث01,}yK N` ,DHbRV&I2"s(kH bf|ABc7H tLO0P2 ؤ} ŝ'5,ء;H6M|miǓh&FUtQIn6uJڀ'n^K w J>xȑϭ󏏯}ՇTӇULhv``"B oPw|LeNѱO1v69`14cw{"nR&Lq xi!sQvcZ_6htV0M.a'@Udas;>t-\ ~I6W ҇RF9yǯiJFxIaLYPGʻ ,vߖO)jB0*: fX`uZE:<= M<=OiKdž$󇄄ҰyrI-h"q߯C'k&ʒoj!S:@[QKR5~~"9b}-Cs]!vO=y;M$ z4 <>`,OU2h[ALQlg]zwR~O?6@ ){Ld-:vOvJVy޷bp^Y< 8wCORQdA|B /hDl=J $F,Mq~eC8Yu%8lxXv}s|tP7oK0ȟpo7Q$+:66R )`Ep8/Om=F4Xlti ;?8}U_֩zx%oNk23}G:I9Bs)yAg%͔lH<ƲW;A1~{`~a>^to]^4Ń"h ߫u ş!Sē:-o #gAr10]Q%"9x<⏋#]bP3m(KTə:?Sd ؖٵzn]_'ph?d>W2^Pϼ f#mt .P<,.F$xJB|i]SlC grOK 7/ahWH,_g%'M@׭G<:ğhk=GPls|iY@G&3b'U9?ؤ,`pGo֪WvFSOXrЧ;/{WCb A<ڽ7~7ݰrAO7u c9dҙם^fԄ-}gTib"ߗtZZ2`.qal!Gȭߨ'# rjk,]qF,}tf+]\9׶)Ѐ mzmr^:\qsQY7jͮVy]>V`OWҳu]G1n^ÿzdIiՑt]΃:3W,=dI>򽃋" RZc0+{pa FK _f[vRTQHl͂ /4n|VNK~je#ֱ ^o*#ZF_2𪕏ӚHMuU1=(,TɓY19U_e! KNf tJ R',^LGxU7[ĠAqqE< P?78וSqh!:47Nq#c7%axr;7Rw!/5bfԸޡO qh귂c|=y4vEW3j JZ9HD!b@genމJ>61Г9 |9/9IZ0%pÃSFoW6[K%a,vh{ !p$a E<' xhB]4X1?Iק;)4(j_v;m" x.!+45n:mq}Ȟw*8^y# rBeEPؐm7N۬=(轜k5$/Jz -ށ٠ykGP^8uwB?`;ruy&-j&f?:GxNح`у6nۼ5ׁng=uK)Cd%JDww _5 &HCׄ(/e(|zB,Kio'\;WVcل! hѰH _e!$3Ec` ;;Թ- Ց\C{ ,O%tivCV]0".]X[|mJܣ4>,U]ztU0`Ab'9X8ya! IK{Ffݚ)K0x2QC.6X-"wV0@#XLY~S- ؁RÈ חz9,(dt<$EՆP:gY//Y /D.!N ;id28XSܥz4>=|oT{rnWh k㴏T3LcءuG !@Vn<oNmk$D_{&k_͋f2IHrV^`ex'ǭՌR"T(as}Ϣ .S"e/DV6i]7nd͋JE9jbLI,yl2ߕz`>N-nW.C-T* |tBx5R$(q2w3(uU5kg vwӽ}\Q$"%JQ6aAX͜8l6*< tۑCॢJǮn]bln~!΢ kGY}=pSH ~4rzd0 jSBarF,sJ D ޛsoЊ-V3 >Vakf[vRc6P{_A)3Mt,:#9101of,?UY7΄Y f-B4BjW=m1`n ,ʽ~ 3']"*R{eѭ@] mm+5t\G=BŕO`_tWݩˡw. < GY%mۙ͐0ȬCt2E3$Ra?ulDd,+ȂE &xPq#fP5gWO!=aPB7u -:!M/&N( zA߇U8 gx$)dPLOrG„GL [s oU U-z E|8Sd6AI "C=E[l C:*-h!r3KW7y -:Xx(/f(Cv1L m{cB"+EG1iZY )OY՘+1;mG[=<SE5 'n<~&LqՔz vt׃Nٻ#((*s)`N10[TnI']HPnTaz"vKD +C+*rp  жd^KQZ%)5$62N3-W6h!r:TQ~h4uy}]w&Y?=p]PZxZ% nϾwwVIg+3҂sO]8 w;V3t}&v"K( ĆsRuc.ju\$`m,j^YY*;''7QmwCa-/z09_w ^ve)|h4N6OwoT0m N+ YNb2X$Fϥ-ɭ\7^aHa~nyB"™l}pztXvq+CFCcXWm(fb #57Om'z>{tUͰLYʆDFㄝ}GT5WlXhl2TT!K@6AU2.-{1گ'ҨyS=ݖ:Rr#6Lɐcc:B(aNedk͎x_QZ,tKReK >r_W^scH [a!d.~l[ \+t '1>iM8(Jϊ_%#pxT+бbH/l?~ 㺤 z+{(]dr6S?.c/$hNwA)3 03@ЋY b@x)YP>'=3~ D@yM !0 b6|,ogCVeD6&x$5{rF=_pҙ}6Q/ >dL 2J34v1ĔY~S_-&[񂸤gc2& m}Sl{/ہ< 5nu ~(֓Qil5..vNj([BL?6LEUkO8Wd$`Zg) B7F$;|ΫR[H ./칲œpnr9T~Z7H9E< \ؽB"dui"@/U#gTa8);=`{I \T786(${8vuxՍt9) G>ʔNK2r`Jw|g@)=QTxnb? |):G}VDj(^PE?wh݃$5:o/(uO*.HĜl1.GT0k |`MپuǒI5{ &.&ľLrX;!+Q>uU0,-|ICN xs yw` -0 fG)үt툭lLIKC$`_qRw˭@ǧ+'$&m!~ %۲ieHK5S}:wfu[֩ɭ8edɬE"3q@)HqNQAQ nRv/ d$L]':P lȭ [4j8Q@ Otvѻ`@MAU޷PmѻR2^▔Ɖ ȔA*(S#s!T?誈5H\Fw|FH} he.X.ai^lz֔܍-\s0qi?G{zU!#Xu푝{,W\.Cm:r կA |aϝ *qPhNHh)Si@^K;i"2u7E"O$|JsS?u50od4}7ij q!>WGk w|E1|Vi6Û-ar䓡2 Zdb0qHF6&iM*(QhQh.M%Y')f~41x\!3c@޽u]7 ?꿓ۧe43W:^']&(ǥ|=PFm82ݟ^"ظPd!mHN*LMR+W` OVg/n//\W;}(N `+lpc/s'rQ =dpOy<1VJ6؋%Fγ▮aܩ@-FE@*?\_H]mnq .ȉ]+ЦyF=e;>3BZà*06EQBFq 8d@<̕Ԝz1.2=x6Ӻ{ (A ZFk"kcK9r$b4@느myǑ0-y,F`#V_lF'OU;׌ĦElk@(0Jwǜ8ZGxmOzA cNJPlx`d1cyٛq8brɨ:Q5,b.LkV%t9(垁f{^Sl*$0DoE; Ȫ.ړx@Ř`EH֗ ;}pV;1!v711 ~NxXA l3vZݧeE| lMFv_hg:cHQ ^WIr5 z#ހſ:9{Й\t~lqMV&za& NSntϹr__ Go$^aE#)ܗ,9aZFHʥyQ%?n֢buc''3@P ZR!g9VJRwk|±$fG5Q绀Oߕ˖푅]25^mqq0,ktC,BTwSA7®B/Hܜ¼2C]^~ =rä +kN3TY 98kyUn[C5^67Ȕ9{ S_xÊukiN)" LDAͽi:i@%PHH\ixdy('SxŁ-^7W9՝UE0avR0}t`R Ƶґ,44f?©LL2\k;ܷY\O7Zy50MTUZЕ8/Kyk͜ao=j>|+0 8h~'Eaf>k5yk͈a+DI)ک(N>ߒ1ټ&ٳ-nh-["JׄԵ{:/r5/g_І>u^NY'*YA h1G󹥉?@;"5Qb3 󩊥J>"C'uiX76Cwd:ۅj_Gʶ5GUгͯrn)CHb$0 Um!W/nv9eD>&"sȎ]CAǦM@+h۽ պP #1tľaWX5.d= ԩW7}Bt_h=J =z,Xn*\KE,Ŀ$M@bdۣG2 n#X`>lr1pjb/*G([훠i6cii\m10q!3Dj{I\]Hzc=uޤT=J0AIIPjn0T;9ri^)NKVpp0U6U -Џ[ < < Ơbu݇P蔫Nq[]tPj6 ' aY+gij5fƽ}M=t5sjg=x,=bA8g2Y(BF6S^{֖:rW2x(Ek4ӞȝGt^{R#2R϶pX:V5chAR[Pjt<:T"‡0_,rNSgej;2`)POڀ>LGŏ)O^_ , H prN@&rD|l#!i~<%hNKn4`/xuĮZjf_S+k[ 0̇8=_Oz\ûBeLeěϾߗ %ƁJ;3!LĒZְg0l`ԦC ž=|5Rl2!Ǚ` G '4tXc赻9"5xV(u]P?pDM̀4;c0WEuW'y9ѕn-qi[Fr.?E^ܘ:2$*P21^bY%3*8?`Qڗ /]6TW[;O[|u^v>aa؝  JJ7PPV@ #hK sb w0u/'L#%e*N*;Y UEQ˺T N7 x(l7CbA_ŪA.GШ'|^Q}bp)u6ya/>y?rgog#P[~lvkx?jwfb<@% ƘVk[Va38]0 viĦS̘.YGg=%+F_xmwHx,0u 56V:]?qA)x>x-3pK9 )b QJg6'=3(J@)ˎ @5W*#k(.MC0a&E  jT A$l+Ԥ\S!F>ЁݷTLGNȨo\&Wsvۣky<SJk7Nv h%νCiXG} :G׾:|7T:nтV%1ʈ t(IG=em>0Ƅ&?rIY=0| cEB@s!E#R2ArYؚU2W@evocPkՐG,/и~zi 10mcW(t]tb4.+uyol,bijvs<% $t[x$DJN WWqcpIEd4cC*Z"L!ĹEMAabDz`[rU0@u ϥgkO rv}uP\5zJ`Wx1BIS[tx޿J!/iuxPfbM%8Qj='ʂ< ~F=ڊc \R cbcOqB6ܾmuY`u!ki_KBow'qҼ{[4P^i%6HI(XnəSMB?6 ><ÚDߕ b۝ATl=o}2tT!?˸`ұC2:Wv:P .1E>n͹심Dg,,'J;A'8dulҊ`K0o(RdbYZ4 LSΎkwޛ&)xH*zm}݇_ǗMݤBIr Um }.]jӘ?Ts/TGY`)._4^ 6P,Ob$BC_)DE:>ho`bi+O^1 9@UXۿ Tυ~!"UF-Yixr?"i`rJ'ӓZ) l с14m@ Ԅ?^ofCt=/ۍ 3=@v W!gE3g-?9-3SCDq@76kѼ D?r _3tk%.GHQq7~%9[ԓY;/O*[;s=0S%^mIsh+ wV'>~᫾8)z.r0p"B\kcv[|Z'9e(C. ɰ )pG9<7$ ?{*З{? sqNU}nx&[\|=-߁[,KfٸX=]on,5Q6^0} O$| Ks6Kɍ " 3T27z-_b\"أ xqj6Tf%2y APi)j ʝMB.ٷ+<T69*Viv2LV>̉U0P) _vwx:.iOKËߥ :2Tdjˬz5x/2F$KV,RjJg)َ|我zS)#_a"o8/VzI1r~j1$GY1IrZ!8LFBxV✼ >]$Yi%edlCnˆd'9Nav*O̾G H|^'yN>_7 [,Sv? γMH 犗 NC{̼jn{piFV+ yeQ".GůO?\$r5f@j~TQpVfeL *^QymItO0E>{bDF> hۯ6S3woQ ׹c8Q:2xJ؋`F 7\N,۹AtI?%Esˊ13W-:)%lPеt =u7ۥJ;NRl ce*/jx s( {V"H756x/YȒɣ9F9WchZ;QpB!.);-0"{fd_y݋' ߿~8pkwRAHwskS=͆*Y6fkN[Bh-E ^)\+8p}uIipV%<.jK[3]9}^ݼWJh_ky垅ri{@vtt"n=]/ftǞq'Ҫg Րi=݄0at$WP?pK pum\I, _ZJ6 9o/vs{w%ԕ>!}&TK^n!_?*LNٓ1?vڰް-I&Rȯf8@l.vJ\2DwĀTȬmA ރ|=ԋ+Hx31Mqb63=NyF :޻8{Z'\Bs = {^:'X,؃|QeQKc‘ ã<19q}: Lt*5[E8-Rs#3䖿Z޷lO\Nʦ;Duqi4@03[LkCqIyZ!Ծ`WNT5'/![S'lfp׋(F5ߜ뉊dPf_ - ~1},;kcx_#3ai.3RJ*كO=a B=D٢<0r k#CYHo4#SqW{G`  tIc豘vf`kQA}ak(WtD9rI#u7DNErsIk;;+#͹/KIhl9uג)f4Z4E1'^':Ckb8RID`oZ&.XrMzĸ @WCDY ec vcU,tePNeEl. @dh5R5etC_`ƞUޟh7"Ƥiϓo$ imY;zc:ZJʡB*{v͛ueC_`k3􄅎~Fs)A& v.1;ģ/E%bMܑw߈p$3/wVP%{=Mc)YEq2g c&fqa=1И3f; H81mU1$QK];hsh(\G9MĨLsOC!eFaNĿDdw+-XGX !(~ݸ٥3檣c$2'm#qz((&ZtIWDZo GjԺ# TTBba FJ j̴E:it#v9GC.M_!HY0[l8Q*T*M807`Xm2UBp# QA_ep\CaW>U"Qi:T~YH?|gA.0,TklܨV]yU6c3cO05vlҊrkQLyLgOpЙV \'ெ \O%~2l>Qcg}67lcSWjgإ@}opa2@5=rʴWBR7L Ǵ+,,Eϕur{Q)v{e.7&`RÆg5eMB +V&L\Xx*ݯ%/5 wM `,Ԗ$kͺ]jY#f ܴvї~# qagnI,&si)4=$6Mi:8ʥg?t˕fSrr+GiUHBndM73!~tO(`|=&ow=Ux;fWYdvtSK*ęY¤l]OG5(_L&",|gmAq1 sr0.z w9/407m;Rjg1eTc %l"B%N+Ӛ.ЭիFQB" n٩i\. 3ݷLyp89ftP`Z" H \[oqK^ Yp}crE+kQK '}/cY#KƜ~ddrâXC| GWWL#m5gx,w7F._T8y41z?6Fw^/I( $-h#6ʄ;g=]<~ =n]R~6αׅaXJ e u*4Y-dkRsXKp;}! ;*5^KsVWhh 751AI"qZ  /^xиP>YptW?`@dKA ÐDla3s< f*39dhljX mߊ9"*gP&XPb"̝{Vˑg<<KFHʙil"c'ӱ;.m+X%n2v}}WE(İjf-\rM.N1yRAxYr܏ Ta-k4!?H"M X&]4"o4L V*fFmkB{$du ~ԗѻÖ fF%T0OkjIlޯTM-Bg؋S;ne L}'ؓK5XTSTw52)5>$xϝoTyQ1Z<3a_<= V6>[<q3PE9. }.y30êuA,">sΦ%d#Y rYңɶÅ'H-o?@n!>vʕB8Ɨ!&{m oP4ܶG0Q2yQhx<(bң`ҏ)'Y,рقv3#Cf_dɪSBT7b&t%%z7Qvn[*utw]gpwIs(;=طaFFɹGW"N^gq%ʒ; lJE'AndQ=awRg2Y|8 C&ˤ]g}:Wpз𼕍LTr* n^Vb@m0ZNyΖvQK )~(X^I\Yq&$Dš3L97q:p%=vg2*fC>HNI丘e?o9 t_M[yGhiހ{upNXGMXBUT@KN/NK'ƗKN]7v̷#hxTPE2CZ  6Aqr$CY["W#P"+4"cU8^E۬%RL'>6v$kDy)v_xAtJf:6u6W{)j@ЗKWo/T-=eY}̎Su Df\'f/բ# XA)5elg&W\'5}} hӖ~j!o.5H,oޅa+6rQ~`yԣs}3C3:"kzKj֝.Ka9=HP3ly_wβ *GZ5ZŊ 8F3|em7zQ@ ubgY| i7>^NIn xkw ή jA)kXA6c= 7>zċk U&ǣ_{DxODu~ Ȋ;Aŭz@KPU/>/.F Cme?srP$1hc' 1b+/t-_T9{`^Ć+W$OªAᎸ(xnpaF19߻Ô˾<z}z}{%?6n 0ֽs%D l1S3Q x\_RCDtzp6y=\I81oTȞ;yR#m,i ɢgYDq}~Κql=FTJ7`>|jH{YdH_?2kVYaL%R,̔@ޢǖuCIVU!Vf`y2Ag,+0Ec t-OrSA1G &AHn8B3wC\ʸ.̲#fY6\M߉Gv/GVT"T؃J6wWG<%f%oX ]i4.rvrcf6x bl'.#ԃQ"(J\ӳP#,ɼc.ZŌ3%; l,0P!CP,xB#~`SʁCIZ}5hIB)ht8Zn\/= XZC MMiBY,_i4^xQwqt/ [s)W+U#~FT:BG<理T=Ntycޓtiwn=hF:d+5zULi@ϛH:2 'g5+SNipPSs9EL#ziPL;xDz$D#QH }Tͩ[^-3n=K"}W9DjE o@_1$ҺkP?,mS)̌jZUw)by^iţȩ >li;o1oNsHmAJ9%ɼ(4='èh(H Y+Q6ZuDxyeE7rן O9Y@?]~a W۳6IBP i_ŞN]X`F v|j唲pAޘed!$E7w-Vj,g lcH)gp]U-rAU azbx0x_xu6ܘ&#*Į'3 M{W_ƁdcRKcYI9]Z@uѣXSK*ݑ}&ƫ|/f##]4[=HibEG+}#\D$4]k\|]p.ⶬѯoLhqOX Oal.q.m2?/@((XԵgpF_Xrm\+99}ߏ7 m·҆p9q/+Uن2)2Pg|=LK9&$كܫ^EUǧv$+ҺߡVq P]4#8ݫůia6bcuxvc8HBݙ̈mMc1}mjnhB)Z=MDuo PCjM/-X܃[[c|oK1mA`"Il'#(F%H=fޑȣ+ dÐVai`\:V{1VmT€˙y͵J`|žQOٚE")2T.VC0D_feK=^0TEpX?P1\X|,)|}n/R᲌z~K˫m&NJ' 0cv ^rj z[F":Ȩ}Х"Rs.?`yB$u橘Ou|Ч͕U8Ac[5 `%na)[1IoSaO$/Кi4|Bwmxh7/|׋*&ڞݍ*J |7T>]ݮwRHMbSG y !6qIO6vՓ(ZRۊ/V9ठM5ޅi%}؂p0\E${lSvw~sObטi+&%v-=e3Ե:uBIC~_ogJ?IKzo('T-\1WqGIj.)IYakp?HpBe㷷6w]yо]wgC`VjR!?QDSGVwCwUa* K,[Se!6&+~jl9I'`Aw} jN@!V|uLﱠCݝպ?{AEuu ' ,l춴"QT+TxMhU`6Y:d@ECp$;!%bk7& R[] F੼t[3&1ŨeN3\iV6^}$?3+.}+)O@닆4h{!rleAHŠk}g&wP1ֳswhLKr@{$@oŗǶN>É35 cn4t8ac%ix@kcYM qm&N,C+ ]EvJAv"R4W)v)PLϏ~ ;v7}@)yisb W\FfR.Td {1m^W0bMb8~]rdRl"lotTDvEDZ䯚6$Z]K>V6[A!|4J7B>|]<e9ŭ4;%nҺ\2:Tͨ{܂bu,>EuϋzL>B-x9CI('D8m>|IH6k}@o>RZCq$)XT,nbP)| LC\tSxۈa=гnjlƟjb>a.baWU5X;It}Xw7B2L+W|.nmPLÓy "r?֊;Q@Y9daFZX7z8v _!4[iDTi,ر eBLGx'@{y20icpmaC) Wb0SxIҨ5`M 7"QŬ,JyWخEAmko^QQ$2lMR$(3;oL_bdUPڐk|r|3N:;͐i|7n-!9B/M }ȿQJK}L۲ݻ,4N:#fxĦ<դ֒;#?˕#P5^Vk$d^J:UpU^rD2mD=7jogE`LQ͚g{dBlɨ$zT!b0EdRaiEniBb6r(o+Q!s ,O^ w&؃,Ovg|*y=8<ǒOp;ԀẢYJP˄+dAx=_l0 }(1-\$qʐDP3ÓdksQƝ;`<%y&^@eYU6@\ਜ@JЎv|Xʸi9ۜ4W`>f꤆_)t[*bf hl  vN?$GXUظU©ڑ̨o=G]LIa2 n;:"Q|i%}/nV1'4Y0oDtsM[yGYm{ò_OlENO'&rl0VGB@4uX>Xf% c?!*3p,Cf4MT}K_ aj~?]awiѳ^.\ECȷpҦă{sK߄}u'7]PT5戂r<*>2=v o9"BBFk 6+g*|,|wTK2V ίM$>z<8vYo rqdGAQ}^X*3{?}`(v%C.ܸQԦ.V8 o|cĬD^e)nV@3)̀Щ$oJ(Y*+OKd#yھ~\I]ԹºU_íCj~,n=9p_1mY-VJ>$f:'Rh :233 ZHkFe ^ϟ4@L bŀs9_cQH apd[e~ۀG(u!urqZw+:9\:l'53'@MIO:"qy " MpP])"1eg󵐸-Bږm]i,ab*P:Xb9{?qM*ssTo HܼxOClhS`VPVï`,fnI},"4,]19ee!/<Mw13k%Aj@= e@S&S=aI=?,Xp;f[cu*m礵·:}yVĈprG&R]HI~}qClOzG *ʬjN ^̥ܔwF*j{XENXBKQU2CNsѻ0TlŘqgI;Fޖ;Ŭi2*'T?#y⢦ZMG€ty vߗN8bKD})̄]a'XdW}k lSMox$wU%~Hy%E%CC8G:5;XڐiLF8ty̜Oyqf&y6X}^ZI.e/D:&t>wNKZ=L78Y|;b51QE@lqXUj l?nDv=;U!lIyslZK' I[T3@ +bszK,^MZYp]c65foϩ4;?|f9cfHϛ6cmޟ 8!2:plHanDS8;MWrКjvc~3Mv;$3=i1!$9"bS cMYz)2{D~7/⭧Ć,1i3] pU|wgyQY$57FQ7 T0[f@0Z*k;Pg!Y)HKɋ{hti Kom ]&wu205l*lGBi(>v$$T!B>M5HNL]#mbqU۪~²ޫC –5HZ"$/r=!͋ Wxz) a9b Nq!' qkHinJG D+ 3d@n^q&K:p6dDw0! Xoge# R xqJjyi?(c޳{#BGbo:Y7^τ#^c,"Iڏp9ަGDo< b;_gӋ/ĚKR;Lݦ t-?0jkU`{aoM9>K*Jn(%2``3KQPjSǽPr2c"hf Neǐ1*xn}S`Qʕd `\Ei@EZjXr֎l"OY3 fe.i n\7_+~ *cL>Wb#:#{g*lOI`]gd5WZZ;őR-HtAe+W G^dE?+{kق@c@fCR57M|oU`qav_7oq>[B'S/5y|i8%`m̤^1[rK+DÙo{k}(!+,&@-/y&c%*DUUVٴ4zE/?ѧp7Fu@#_} P>H#A%IƳaeL)EQ.TjXJsxV.tz@][Grutyo2Ǡ^ǫ)- S%p[t!PmVbIbBR@`Px}>"wGҞ;+ZS{ H+p !Sٞ噯d3jp cZ Q#Lۤ0aKe2``S+ٶ9OI&K%-7<$䣤L@= ͼX@91 څo]q-{$Y3  UK]9#g >ڑ^a\dϷcNLyWGgz6 P'U[r=}Q,PpiWn۫l d}Ӏ"yTz'"o*we8 1WhF.AU^7ɔ5VOQFݣlӸgw6g?!<&m7=uuvXJQ}ԮvOB=^d/ Aw;+ϧ)+ŝb% sʼ]+ g}+xgcگ7׈S}*[h¦f CA-K2h[h?el@Jt"Hr(|8|/ΙlBO+9 U"jpQˡ\5â,r}E-)}nD> ೼kT_=6i4n8 qh6!0!0) sy7VֻpH[^t UQj7$ZҿYV7pd Q:XA<WKD3_Æӎ&֣M גk$B "x  0z,΢e[̤1؞F&}GXKF 77 -=mCݤ?`WAZ>֝#0oӿhaOJ7l OpvnueKyC>/-Sl_ʫxf3L>NcS|;8l_֜:ʾBSyS'IY_1d m9e>OB&ZW/J7B(Qkc~F0%uQ 0ѭ\>6%؈;-z9 Gܤ ׷xki Nr0 LAOe:d2ӦH\weJΣvȕIOVw`[~NFc_R{?tY U!]{IΣōtOIwn*ӑIaԧ?,wAeYTG3 &}zf9Ucvy?A@;Rfxi TrxLE ׎w0Gxu碫V3k qW  :]xQN+e.Eo@?4n=%('S& E _gy p.\y:Iz_Wzh,#N2ᣍP[\RWty'JY6/>@)`뺿6$ ҈ӊwR\_`Z4!$ K a-5{'%]},᪒[e%3F\%e.\-":*C cImGՄ1"_56<s~PZ@? ^-+{􀁎:W>'^TNFD|8t0hL_K /~n/ ` !8%,Fq2NF_pX|[e7$ ƽ)& Lc:]D.%K%;R%1KRLpO薒_.NIXS˱#/hcJxakL΅ǩGyJ0{qK0ց}W[P՞ڟW7`ӄgX ,/k^:Yu&"C$aaI&7hE˧?|.]nB1V<ܵX?݊<<|x )8 V"%L%n7;5Ą >8I¯LFJi9 öٚW;AK0P˨k((%~ļK%vn0/xҲl|:Ja͹{}C}Ce *ȉ'/)3$MnUt`n9amҔx]nm_BZ:_{*XPa].łKJpR7(h+ gD;Cdm12 !ꥥ35?D͏0NrK_w۴(>sq! G0RJ FA>Y\g'KkD \M7čaHpjЀ%ʞ"+@8(q,8?MTxjnWF'2ġo+ؘ{©> 9 ](*?fucU&YMm z8z{ x;1m @|Dz/<inE77pWcǍ_sLć(*k b T 2T/n]ާP 2܉kk]ZhƐLp{  7I {5ogw'A܅1tX(C!ha\ X䞂&hWЏ7g[Cg;KkYA4[@63~r]k*,: GNE[QJ:0k*[vgZtd> ']aY~.2r-=X46!p-g; 28M>¸!Wy+τljqθ [ k{>ցoh"7lڴs;uꛙSoͷ(MYxã/./ᄉQ,%%jQVCn[Ljl:םh\ӌ5aOI+e| 6O$.%4cJ\t0fZ?c\/i `W v+O#s4/AZٽh=۾Ns `=m ī jzД=q6Pwܖe%dbRZ.=&:6 _ 'c`@'5\hT O7%xwgEq=Mk1b(.gvHOtKUF8 s#mi f(+eẃvGXE='ER4SݠŎiT{&L5WX7-T_8;(BOr7]1Q^%N 7#,׺лjl PY87lIQA?U3(ՠa8 9N]Z[Mw۶,:koB1W]x{U(;| |GrTI' Z?6)%a1c=>oXio"=~)8O%q٨ȂqBK{Gs!#vK$NM^I]7qaZpTf $[WѿrhG??љ 2裘M"G݆a] s_.Xw F &=bleu&\U,.!YExA,+wdI5>Ѭ V7+&о=Tӌ8atRWLS@R R_͗Q.A"r9#F9:kݜ% Α)G##Gá8_%x.)R%X|:H_ Xrʲ}3J] 0(IA\'W/~ Mq@JSE)l:թ~ҏL`b6eyȧk-{RD]c*m[I?I=./ު'PbFDn&j#eXt?s\&%$#l)q/$:/ Oog;؍ǫH- ί-Jmsdl3dù(e]\cAnc`^̳TfBq@t=у00gƢMݗ$rJTGdfSR ׃R-@%gz&&c\s[DRs3 4F+?o>/[1}wjeldMS% 绮Ae5(P.iݔkzP] Z܃=Kē0/ۓܻS}z <%,NfE,lR?NX-r;g[ךgTC0Qk hW'_%?03sUJp Rdn_L98ނidM=yY$}n]gkYMJX x7D'k俷!G؆!ͯ Ny!/WjF@x8I1X?Pr\yAh$OṕGO 'Ev/|5e>R0R&ԖVa by^ⷋl3 )<\3g_,NQDi{ e OCg$|L8-lI1؈ƧK 0Pٚݗ ؟gV5`iBJ yK??D Pe퇿‚ϩ(v}_9SG S[/Sg%Tx@V^ts /]M@#fhaSAH n>2CnLv=HkT "؆b &ZitgOCaǛ_}xׯzvפ3^\2U@2g'Oւ8`ɚN}i5I2B۳U"xdchI۬zDbG̯[ bN+()uGRa~m%u1z*^ؔ3MLq$FsAJPN\0,2 L,M+KUQ3ʗ>ݺ˘ңR?~XJg bXh*StT-5+P}]Av[@d |NQrm[Z=S,pnnLs+Bso:a$ωfk3kea@dP5˷RIi!F&G5i M*iS&7iT{@OҳUdHf<|HL"߅_% $X*x0Ha^,qӨ僄5+RtZq>-8I\˚V9o(m"''s?['ٰ_ti ]-t.MTgSgc§I#Fx@韏p?OYWJyK2+^ `O IIx `C9u?: ~ [Y'=.G;+KO!΄KA/)b8kRYMl >F;NwR:TQݫr935\mF*/jYgϑͥŤsEoID?˻sQhsH΅ʷZTJ]ʼnRLe)ͮFL햫G=jM9PZɽdǯW~;V#} i>r۝ɝnL) ګs1uw"* V35 JD15ԜEPDJ&7$);!덣ssl.f͜/6l[͛ vY45]Yo׫cOʄȸFp_f_'9p.:T-T6(= /AW֗̚FY3@p˃]͔o  Yl}u*SfEcJ4ߐ@hnT3mچ,f ߀Fɞ{k)n2c7DBIRs֨!޲H^ib*D oE2QS[j`Au 9w Tf22|mq-ln i)Qu\[3R[tP]<(\>Y"Dܐ6yLTQHzg Y,_ Pq\q&{"tØG[,hHC|>촤.b "ڂm (c:wk|1ӯӫ;ȧҢ2-an02>/1 PP߈C_ɹo|OtΫbvX͉fƚK4 >3y[}9@E&3=DNG oz_pj/|neڧzVW+[?8-н;dm-^SeXqނ-fT&*Y"P{Y{ AGkәq~9kJOXE72ܧ2Le*_ƅvcG/ɨ s \VԈiGZq$|Cy'z/ZT?3_Rל9h~^sY (3̲˘ 8~eDtrP|rP2̱Ni0m FX F+eᰰʇŁD3ڄucf+ΨLaDt̷D==0 o5st&Xh4`y0ԥ䱑GS}p'\H\k쬫7=0船QM#}$d2ғ)Ш}`K.NMԝ)\T>D&?up /a=p~:_cT+G%QD<(*LtB= <1T>C8bQIb!Ka+# hy'zlp)wFJ`(ZPMJ&p%Qi&(gc_G ;za T>YyE DP|-"n9H= gf/=yYa}Awgehv%cEz{(4?Dzjv>.ɗB?hr^ AbSqQk07V`_!Iy~IϲLF4AHќx_Ӊ x[^@6A [ =^ؤ1Z*TyE/ZU# ;~`GBTs<]oGlPk3V󀩩M+&fb~Ds4U]zfkӬH߹{d? cww.9t, f=ۇH}g`“ЋAo`>=͈fZ1A Kcx #!bi/K(|TV?7d :]$ͪ(G-|ʷY2B$t񚔅Ly2n" f*Y8Tp T֦RR\,@1ħ!U/&1n2٨RڜbFFL>oa&Otr#CM)Y!Ԗ$hkmnh@%b2F}P_V1Z~yqdnX!2M(|V bj*@KGA.?AGrO({%]Fsqf ch7o'oME$yxxf]x[!rC%r#lљEoV熂"(CZ`ڡFjY,nePNl!EE쀃 z`qYl S\ʝJkk6gQi,TEF vxl 8oj1.Ø`BFb,T6@Ѣ5Cc~cRR[Ml;!HqEkxgq䁳MdUDxLw saP¸lV;v6p0%r>2Jy&g1=i@JBr,He1;v[x0u@;T<*#Vb>%0Mm6z!?#{g5.l@Q{/o7 XxLY}"Ӭ.UaUPj,j GlI=؃lDB dkAO6tB ݴ1~[˗sK؅X"jpS_wlݲP(B39v̧ Kf-̠67}dc 6E-TD] |Ƙ:T {5\'IKݎ1cPuI&zAQWѰd+@@ZmP"֣bSGHܣCujj&^F:u?ܳOh졺`?q2`$׾h~9qo%i{ a_Pr2recDDq!FԻ& [3&%r ľ_<:Xs X$AG S̶g5m:%' \W]i}VI!:QھE˚V8Um"c0t $Ht4VAQUU8?LZTVAP`V.,/B˒LLbװ {jWCӮd.\7S!Y{|1M& BSzPtW2W4Jfx8RYW=WZPLaqPT[F׌\p"c+!u'"i^V%xϳD%Iӂ(Nr}ubh];ƙ?|: ^.-ʋkl6A&((z].7-#*'٥YΪo0s~fN<5=sDm%;$?߈\gZ#&xǧ|?0QYRGUŠsBR}ՙ( ,yk((ӂ\37{Y1GC*Nϻ‹kIC?5|,ƨkinf_YS̵[T;9 k6dpR ;| hs*^AOki -}*#(=0. ؎="SZ'O _kL /J w^uQ;Tz"8~As%5oņ_)Wq);:@~nl$ǽLGK͆YOp |WzL4ـǤt'UY~~} ,E-—(2_cN5ș`6 ]RZIBAMѿD#&nY4La )-TU0ϯulޔt=k\UĘBW6b_m`}ް90*vItE,?Bƨ,.]H/tf_F%bUlb>cIw&e8W.gYL5s_|K`SRGяgA5Bt!D_[&bKٻ\X-9XxNƼq5-CEhieD)C "+M)-oiq =|'%yk`/tz>ǁػ'[6'޻N]e̴фT3I, 7#ƅTi "h 5XBg=Gޚ K%3'B*'SPPD(iSF@ɬ[t'*6?݆9LYdZJԺv(_p my7O .0\MFgj$-$[j7b5/TSRMSA$4>#,=S N |2>cNXІl䨟4LUm& V$wjn-2k-< $M%mEy 6qLPW%fzrkHn֯>^nuU:-AfB8 _1H*.vbJb;)+kHkĞbye14Zm1[`119?v3.p@Lڂ(ZV(eF3`.*&@w`ӯΟ[M@{+1]mY$]% 8pR7ۍ7 4R>u_b{2RWvVe⟙XFwM殪-ro!L;3<8mI8@D`α>XGv}㡋~$77'8~05]&qJzxF27$ wi$ci`Xu!2ʵ4)h.us.FAR*EЭ:qYԜ\+7Kc4_avn\QyΣc mov520OTm.c5/ZQRPlD`ҕs*E] [`tU8S"wF5y_&1\HVPaskw\ysffQR2-9;ڸWDqK"BqZz`yz&41:<\B@؁t^shs+ɰpҁ CGщlP'|cJV&5)GJnkOOν, C[q@R[oԯgAakVAz?5]l'E1*+GQ-^{3m.(79^QjTݍBmF>0Z?^N]vlɶ;fsIv  D!}Xo/ُz!f+iQ1ZXtR6Hވ䀪@sr帘M.ԔTR;%b7KAK*+3#hչ(p.2۪M+ҩj(q`vciZgb?ޅ_2EB4J Y&)#cm%0W1_㑧B,T=9&Jx5#}yʓ;{NDǂ6uGք*Wս=oU} /jylCZ@Õj TSo\,kKob1}ɤ*7S,2*xCX&,/NG"΢POR+5`Fo^خCqucr5J ?^nXb._sH&@w 6 A :HoM\MC *7So从CJ"~.&zLEZ (lb, GwI"wb;ѿ#o=o&g6\p% Mh.5%en1&8hkމcXi{ftП*tl$CpnwY@ZOvNܷW^y0^o"ܤ}?G͋(ܛ$X&ٚ7o˸cb M\GLN^Yrt&֠lHJ| ,7# UK88" up,bL>=oCRř+oIUF)N*k"M^>VaN z,_Eę%jA=lEG~2} Vmd  QA f|cFJk~k/Rc7ǩ#Yjv~im2sK@EiUbE%waY-v*2HbĶT" SBNg. ":Gh́X!]_wU؇$IB`M >/qa騡ݰvb 6!Āb]^nB)rЎ$Z%// l)e91 vp%5!n.ջӡo;g1TGHzD6boUcNw!) 8( CwD3v㫻KfP]y|IΪYkz*@VA\YŹa Y#s 99lQ\dQXȦxEI/*p"~(6Pj"čW'OC&ـ]  thکO Ն v ܵEy]p֦)NWJ i@alŪg[/9c]W,HrLn1$IO@)[.kv%]l#&^K].1QUQ`6VjOF>rLGt fV qaf#m !)W#z_a ȟi2@\ľH gj&fHI9?֡Tf\K.~k0j鑔+@d\l!Vӛb; ɱBMaVV,a5"6K z:˕m֢|TjDora sWLUn)Yr`HwOA o_x"G!6fp[۶z $E՝/:OKVTiSϨ2xi-M|!)|od[Rhx i1f@jANϓ;ŰZ.r1y%Pf!Nr纥(WaE$NFD?̕Q_!^Ǹ# V7[!u΀TcfH*E#d8J)BfKE'0.[2HJ& ֒mN9QqHx++\чks%t#YUvtSjL]6se"Br6ni֊OZN[8kO7kО=C0F^αU( K%6N=Uײs -@ӌ @0" c9/ibi@f(uNR&:KIh,X6Ru G%*霯35cʆV뽼=NʎcCGBR:E3>h17ŕKHhґFj6}R,QJ}m/szDR"Tp`"=7j{ދ$A! `V) l`w nө&@v⁄ݨ!,w@o ,&}t2yr92b}E^ġnƁy7]!'T I_rWAÙ;~4k`QC<DP.zlm6%I(%5)6|)䮬Ibpְݒ)%^?&zcA{CWL3tS2k;u;Ƨ) dcuM9}Q$_Sf3"b#R5% |CP[mB H@D4` 1wgI$D nѴrfğZ0_gd]%.@#+˄ͶSkF_X1G ʴOZIj /Ɖ,M9S5 ܔ;|Kgp|1 &ƴ8^+Eg`>mx9*#W]vMzH<ƛ /084fݬō`€KU!  O@3T{7Mk6kThVg> $e==fF;\@>:QL`$Dm'JԆ&kfK:tS{_7lTލB.Tq2H}GAP*/x>]N;e ΁']  $P++.:FCuS+!49w_NMfEBؙ:8 R;cHDHS~+\'g̠=OXi kʧB=Vg&.DhAiYcy݈@2kWYQSG5\'@C LC9Q'" _!A%k5Ѵ ;.A뻰H64PqoڋPשp=raJIklGA 1WE,D IRUoptFx!R:۽1m AOO.+US% W a*,ICgFbH3&:p5`;9R,fO_0z ^UGJ_3-q\[ C9oD2P3pf{-LQ]3 &V{"v~4/L=;d;B\Q3`^i5F‡ɠ)܌b꺏Gu~ 9Zd)p[TGSW4}z2fS7j# ץs_K ,] ʙ@Oc*Mt$5 ղ><7e~T\$lfHeRA3ȼ Hq#bz#Gi)s93 TӓѕK3,0=fk"`{?z5\)蘼%旀> R~b7v3n]᧺HFͳ%Vu 9/x?g5JbRU;d[&&LDsm[@eB>(#dmz6WU)~{ֻ9K\N۟iP7SU_- Wr1CɷGXhk@xB. %T0 2rd%7+`cY?3"dIUudWuԔ)D'3C~Ԇ0rF|ղ2|S윾bg [mKi[B@.>T17 //<!jbqAobq~O?Z?qvKh1cbR%HX3~R \lJp+6Qw X w:Ƴu99GVo'3B&`:?}^d~M'=L֠Le\|-N.BFl >$m:Y !.%]Y'WB6tsɖb-`ZO0Sr }t8 BZŒ# ) ќ*G/)ky|%i4St[ʦZu_NME5w6QF|mւBa~'yZagr[TR􇰰,{ 3WM+~;קjHpx&Ej( |ZlNTL#hsIA,Ż\"i5P6Hg˩`@P~-B]=>”[n{s;@M;dl4~~m8:,Kt,æAkul|&KČ9Q `/VCUH5bLߖHAIDKpw!Ԣ"{ik=.ϻ 6sV_x^?lהtDg(ϼ-jWD)fM_VN-@-dZ=%uzDlY0| -ѐLeQLEG#P$x##(:l>c>U="|yy=}ȷOpv@r˻dZKͫKarBl]~$-n RGhfV,\f,H TpK9k'֗g%4`%xiP~_ӐȔSeSۍŒkFM g0;6VQeՎ/26Ωt'9w6n}Zxn3Soh&Rhu PdzŇoHvΖ*=>3\S`i5 ?EφU)pg2  Y{iG8 ۄGdRAA[ȫl8+CN ,4*K X.ϭL8#fEnq 83g<5dwGlya݂y(l2{b J`Mza5MCĉX=KV[OB@e-ݗabxu3ˈZ,%(Cp"1|n8"!eE?:=2"CU|_1ZL!:` nsX,F5bMO{QK¤c\J xM5b* b"WY̺D#`(˝vt0:CvԒ!';AMfmӧw;n.bJd7P¡z/EY i\S_P!`$/CLj)* vp=%!q2<2BPD/,r>7Un\d;)@6QZʅM!2+= k{Y5kJ4>ԯ4{dFQ#s}`l ((X|f;5 0=TYJ԰mr XD*\8ᫍ.ob-jH~`XZnC>n[]vM|^VRO K@x_SHQҍU[[&4">u/y 04u[FY<–T%n9Z{, 0y*QEUv[u#I #a2Ciۡn/#s@b7ᛕ{=$VY~2D?@dqIjf:YyQdxyw_T4`BD`oREr/ r/8VU#,BDT:%O0DxNz9._ !9#&Ue-<Ҙի6ƟǮxYG\40$4)a zMdܫ9,͘0kSkYw1TX<ʀq ݓ5炓k҄0m6R!RXKEtmC^(Hù\DՑ?-%86Ɏ֖o\DzyjxY_7 pfUiO0 O𶬇>3~1d|!cJN B =,S;#Ov!v-Z956bjhKq# E=K 8ɪRL X~ ksy vR) D¨D% 7.R v Mj@ܣ[-dO6^87{N-YTe,ĚIb$USL[oMeɭ%um{c,W)Exnv9yeXeYp5q6 _W;FS yt>vi>7,e%Ryh2LE$Z0yu,ߺLDg 64T=e'rm+eޒ^`.n ъcywh'jCcd5ZDw=L*]"W"[@&,a|L_ȏFhj~ e8d5f%EK*CN 59!:nA\6Nix8#cc}"ݚ-LKrc0{-BZ}ٱz/lpu馱+c?Ji-*ݳwb8j9V&ڟx[CCE ,>ەlND{_HwLFjƮT[?ABW@OwRbeKb sGmeB?<c3P昕049m4ztZka0P sL RAcI|mX6ݺC9"b(F#p|@3"lWY0auep0P0&ˌ){/x#xHgd[zУ'P `9 H2Lqׁ\rĘg/e!]uK`n=&e!6~PS xU QAR, 2Bl:¥ uQve8R o&y w nj j If [ȾiSa<-<ӂcnij^QcxMNZ--hNmGruȏJ*Kq\Z%ԕ|%<,MAI&'`=lR6E17cf& QPyģi!}#"yRaD+ 'r8,qEd!T_X#g>0zJ-|L\2qv(U`#] fG}x[n O݂&^8Put I`xB&Mdݐ|4FTޢɲzA~̖oJH ;CGHQAZ/;I$6B3|M)wUS>a0e} n $,VB2v9T?r`h_@Zr]-ވ:}F IEw>'ۺhK |I^FC&$h[wP6x ȭs47[0pz  b%N_~»73,9 I]@i,.b٠9tϹҼ^@`3O9-R"NCV%U"5f]Fd`<6jֺfKTz>m YjmC7ősK7έ–V\&/z^e}jzI8AmfjbH 7iR`:U qvTawzgo%zO,M7H!r,62 g=v̇9ptBsbIrX@0iޓPrB.e_;"rD>8ɑ? q#GVg0nb~q%`:.PqœJS=b(4' ;3=0x]MxJY/jfaΝ-5q< puVIZ1`:Wfڮ>r) T6biZ%2\bE<=Mr@U7@.F!ST!C ߞk\bd̦k|;YtJuX{>!#)4uk!/J]x.uj5Y:5Q>1M[пm2ZS mooLwsm*)ڻ8uE/dF𛠹D~6)R4T Hd/&ZN-ݑ? O ̌GZB M֬P..LG5h6k=mnTJ!Q$g&'HTs {[Ip)rX&x _H{9R7/ Xw'5cZ_ 与wAm=@It媦?F=:Y_&,8 9uU+3 eQ %FTY  #YͮŎ1+s.<le"3u5$or||ly\׋3p_eUY#42bW<@\\򳝢o}hh3yݲڿo*ʛ?`"$NszW,vH>ochZVX<1O A`qCL9UD2`WZi0G9u(k=%*DfTRR ce-Jr >aEtzǻ\ ?Ɉ&PN kK~!wb QJ9-G[CMý6E 1ϳ,D"g9;>F#= S7_`رF1~*Fzٿ얅`$~FbhfOfR#` [mP%ED~² 6?#j(5u tpHAbZk\Wu2->^b,d! HRmW[,M8(Qz+k6`` ]J7K1(R:\%?{pBsbXoc q9 ͵y][!h)QO Tq3^{bcIg3/e;l:*dStWjYIKxVT>oߗF2#J6K-zaR؁ ]e!Q%=aϸlŖ$͇[s)ua!\e,r|&n幸YV]0p0gTPVVjVBј{q $`;% #6P鬱T٬8Y\͍X^9Ծq>8霝>;T!QW46gt,/`P~")}zl[:'8b\[Š'Uw>S%6h,=hW̕sRmQMNJֳ"G*dj?D0JIR|NEiht*2M ƿ$!LCw `?kIu|_ TD-)!_Gt(g{F}MHNW1]#+_ 0Th&s\cá]Bav4`$BD bmkȳÿkҺ9I@GЧu\lZ8iɩo,6pLˢC PY^s;2G>)?=*/2$pwD]_S䂦H!@3]yJ807fb/`qCWޕ2i}91.pl d =YߓUܔ *q質A>UxICCpYR9)ɯj \}|4;GuRXI:T)jŠVÒoX<x(s.Z3*Xβi 86ٗL3:0t_(Cuo/spFא.Tg.P G|( YHG##ay7)Ezr@?%s oV.Dh)7/~qH.,!]a@uhv#lP.t\鑋~{a q?{Z)`pJ 5vu^'zB $&xgTflw&vZʮ!oW^,;2핗H T4vooJJT٣5*dN?-m׌X`lدDأ+@$ӡ./xaӀsܽlg @-m6P\c?4-"oaάL*"ʹRFnD6x{ˋJj; +O?k̐t~?h; ja}  CH!\YV٠E?=2jGma7NbKoK2u}>]4eʦߋPEVI$.G>Vm]UD։AoOI[[d6eaM&!Y1ـP` ~,{\ˇyTcߖ`ȯzSffh+<J8F@ CB/vؕ7/xu05ZNC`_ehb6Kْ<m7X1PFЍ:CeoI"mSRS6D [?q`@H\R^siRIyʢc<beߕ'b/!0) + kk1$*`≆AJ2-vHgVY]aF#35yꬪ;Q;>LY k-AU[=Eik)`Cqx ԛw-y;D❇FΜ>ussٱz6GZThhR*mC[Q=G*!Q:G͈+p$UsxQ1F]eٴgRkMJH9R# {I $‚U3U9z;WVE؟hwZ5TرIGZHa=`,5bDzPoZ E$R\l4,OO\eU 9fP>>T tmma6,psc&?~7rnOa5$<3$][lQ-Y?u~F2o1݈ ,j suaYd,fvۅ.@V^IwO3]S9_շ̱T7NKIn& |v`0]QJח\ lms:4=9z;`V[5fg2HV}<+{d^ޟ?~ {XeO#]|n]D}FĪ]x?J0C(ܲ sҾP[d Vc!fJP3Fy_M8^ȇj |-RÄFNH\Hu v_,6 MYEf@5^$<:eysFf˶c;SKƘ)qg4G Lz/pGՑ7O&/ Z<b ā*TLnG@fvۗ>;/5׈ o~ދ(ZS4b"IˮLXR06]ٚTNfJy=7N+s7\gsʜ_g,3\7Nkot6Z dJ>IͨBZܣpĮrNdYIo]xrs,|֟8 OM/bi2(0lW|AڲDnU&2xqEéaY%*3<٭s>MH(CZ9̭;ݭS|O1Zf;ٴK +7.0;"e)RVZJw% MϺ*6CeH'+/ZIJإ$,L'/s-IXƚ ǯi`L#T%E=L&<1ng%[44gy~&HE' 23(XB=%Bǁ^Ҿ+SESPDgwISl<(*YOl]?dJxWU8M=]LiʷeWcFg^G\<:/cSߪR]_ H䘨H-hliJy lxc[nߓ{^zJmIƄ_"*9t2hD§2¬rA^mJqI&X[3 3I#\Ue)xEur23cad|UlL)fp݄"] bvH Y}Ƹ{D^8o)TÎr?g%"ԎȓHX2"_Ť{&g:==C ~/k=kQv&m~*ʞuT 7rl±erhs4Dd)yhp['t]-O I{q84U keVs`mպ;&^V`% 'pYbJ#X!e$mvqΙ Ѥ L~itq]GfET^鑅!گ06KzӖiR)Xm,d0qnqk£e3@|ĈezW~CN;VkB馷2 dHI]*(6tXU(V[E|`p8 DF8s_IJұDLPڒq-+/ j_z&K2 N ln?3!ku}Z8R{vEar'l^zN浅z7|-%/ !`|r@ "G8j1yȟ?āK$u q?7JY+V{ƋKzK2َِ%*aC 3*tz+,"O2.0KZAC+CJ,۶̂t*za|s+2ƽ%q1 _y &/@uC(y7U{(^JOcm``D7!/~7#} 2@RV k{n ` ȍv_π6ڞ:G63'Gq/h;\mBÊ[ۓo}Zy[ԵzUYPe,lSXAX 7/|#wֿ qgea5UjV!,n/+n0<~W"ƺTH608&/P:Q]76 d[$_R[G ^n 2z#QQ=EZ]qZ'<{9hSA-irK lSNAbєk^u ݞF*d݂1%Fm&,`䔏xZ @tY ф$iZM>ySYp܁M,ss;p )q5vЇc~bϡȁflvҧAj oI(E~A$0 KNe#q_2=z6@}Pq`"#Md/e}d7|*}U8bmrυm<I򱱊 Άmk4 a,C:_$p+R9>v3_ZٷW,1jv: LSA5) hg{2I{$jM(4?+|aoť++O'E1Dp`|Ѯ>tԦVE0bGg:LJ(qmkퟢͻ4{Ef&PmĹÙ&ψkuZ0?dYK}[YYy@h+xQ0 *=VPXF9-eW %.~<L[ p5RyÕgʠ:e=e p)gAbOH?L.nɒs?ΛyC:yjo wﵡegM | C^E*FO"*'+̚ pn"?P[!zq\}{Ò$mׅbYm4@MR)A4v/b 1xPL"OԀ"klBK&3_2MG_$M-xz?o#ǮBaT{R[Xá*~GźXi`b%P*J6| Hj==z頒)hT) P0_ӡg;x0Z*ވ$qU$U҉T<YH˨QA$lt`)q%eg&!GbJqǬ{͢MS!My;|D 3~d#kآ/H1cWw;;U+D:~׺ My(Ftif.WWzܸE,̻6_Ԏ9{`b@CRK: %']S$C!x:l^Ə/,K)>Ubew%XmAE9e/: VcXʍ^Zgr~/G %}h)[1MTϋQaG9O{(zԟGj|F;_T>LI&944 ~ md+8Qeۓ<0~>W[8"2}~Qb-_er9JLvp]XBr>pVBù{p^fxۃAՂ;]  ai9Nž<.Cg93hvˍ*} Ne[6As~K`VXD}BzTj全pu(Y&9?ܐ"nZGzavBsS`M|:i1P8k2j2^r"Q,\ H/$':^)_'\B6\BYPk;lmt@ kߘ0*ǓQ6@sJs q}1i\eFtYӬ:Ļ+!|XG@oQ Jv.| vtYYiO>vzۆ]^bsZ,ɧp3Pl0̀,+ݢ zпESۑK>~(c=F'Ŋ)q0m ")tOH$ &wH^O0];# $ې8#]r"LɺNW!+ˀ 3/)ϑuF v4%|+Oa=8Ž,7h5xI>c;Su;$TLu*m5@|ZҢX !E2<8ч&뼙%/Hf~`>0SHum)8k]Å?2yt`CZbU\miN#SgY"2jS an(b*MV_D/QM+0&O\%.Q~0ml}2#%^Xdp#b4r6N^p4o@ʪ)486 aHq|cHI$?3@P]| ެ[F.-`3!T.Jz4Ŝ uz@@tosaWm(('tUt@6MV`?P`7AjmH:}-ZA+ߥٌsN_&2AC)N=@U9o1H47H; S(e $>Ԫ"ΝK&u3}#=KKXhMPfT]9m}?* g5?S U|~Qń$0 hݼ_=?!Gq f6vrH)M*)2QeQ@e Ld|ohl&:0?[{0oY* n$q*L27I 򧣔"kpe' Du !$kD9Av1*o0lZF-DjHW&tBmU!k2CJ[SWMqԱgo\/ט[N6F{4r@Xw!;2)=ZοNCbS:*BzA%0ڟ.s0{9/?'иdB>˂OW%D EǸ7 mϏvϔCY F8,}Btr"'14$ߵELSTj_ ΃m&-^}+`\`#V;!W4p`f;%E#c@yW;7.!AD 43, neG٩>~3D!/qgrGCN9p_Rr/^yCw,Zadkzqh)?ClC8Sx[""pxfaPF˧Rn|N@v:!(X[_hBȩifK"9lYz [ ᴳ>sj{`v%|s;Hm#j5Q1WU97t\ )lOԟm֗Ʀ ̇A"sZ@Ozƿg̪+׼?kzK^Z;Zc̀.z"%bJ|3zWa%O΂WR @ *!,rZ\`G\l^2ۏT<(9DayRn&e3P(IEX!*wdg,NDsA a|`oeA4{ 0HK;vXS0=D@A8V{ "{DyνӉlEǯQ 5^> ^lֹ 3_AA5y@;Ѽ,M2{IX7Cqx> q^@_=a^Ѓ͙o%hO,KcT}' x8r2Q<,bNBQWדaB7کWՇޜ3u15ŚYz,Vv=w)q C$`zz9E@s&%I&^SҿЫ/Ģ)y.M>vH筊S㮸<b<0j| 3..ㅃovrzq;m)G >wt!n \8^~K> kRdMYT{d7F&r^Z̈"#BbhHB8C4?KkoR lAD-H_΂]AyM?j'`M0X7@loE1-dgj ]gʡ.Sj1bu*NUU>E =d*SO1U"5][/A`974w4%.P-|QZXoKK+],XʡDШ[wYf\C :qEV$7E_ 3Ih YuIjxR j  :`q6$|rJ&K;3u4D,~< P ̩UѰmuwZV*4O۔v>*Kqu\4cTC6up*+¼^g^ߎrP6]Blv|٤oS ׶A%p(Q Xp^w}uOiԲ7Ķ'=~u'+_5m#< 9. p@J42Uךm/L[|/@ {{taEIE!* Zeۑu]#-i ԳNoiH F lӎ}E`|i6%Y<֥L^mkS<&Wwh1?4|qܟ}|A2Gg-ƃhޜ>Fg,2V{iciY,M]L8ڼVVSTFV!*ZudzO1)7N(uS?$|U1)DÈ1_~%~Oު&6{\4!O9RBbvGreZxs4D|gD4.uq b\.V,b992ތf೬҆^GBW֍pNQ͵*{o_畢s_BN̖鲭ك2aݕ(C7`ivQ\(z3lsy_? Q8̘]Le.c'N{ȮQ^x(pru:ddibdgb 0uUϰZ_UY!*H! `!-gCez8\N }0*f0_H&rnR8 (-1(DGY.* y ']_/2hTM~q^:bY堇![H^ީEϪk~/6s89Dm F4KMFGVӖ(,i4Odc0&J\His҉6PwNC-VnHߋdGK|dD2mV<'Jt:Z80{'*]ą.R 7\5:xJʅ 5. oPڲEӬX(S:$%I-oH0hlLz*eo" %DEeM)_>vJW0tӬ0VxPV. yD_Mq*|5xDjavNg 1-Sqh ߪZ pN 93]#N̽Ģ~F`ϭSU> n[׽J0HţY c<`% )NƇbdۇ,Q] #k*T'Cg&8P=ǐ 6}U\w I]jըLf>op1_Cij83.Z(E)AeΔ,.(h&P8)F<\W3r r#piڅ w2\J(U+FoE(ir^>W|zդJnH_e2nwԃw:O7VGn9/)`1hlK[h8|D'$og`SCz$)Q1G.W,UG&L5 XL0T|1MX7pQp2׳=Bk]-adq u`ѭ֮VjAv3@D$"JEkI  C>|_WØȹbK{$<:6z(|BڌGy&h, uc~ayeڨOsea-7S]3%KNv}iܐX?O;9=lOLMy+n\(?}/V;7#Y#LaFAU7PXi-+O7(7āqWft(+u*+nh=]̺&s8~F5!ov=^L.O d]hżj 35ƗH6 @O+9q9j qWA3ga(-hrD8<:q/;@,ǯB`AbGv+hT68d~i>-*awvgqΗ.!PԮ@O+w✴2pQ0U>Ѧ[)d"s9g$ʣLyl]exG;'2'H{r-bEJc"P}ȓ|勄7)^gЁ @W##Ev^ $-fщ$c1o${·bbr~mT='g~;w'LEjr\  E*8s1 d(z=a7:Ƕ»I3;mAd#xc5,!7){qA.f=h|)>_ )c{{5TfrT۶(lqfu-Lܻm-o} IL͒R03 p$^Wu\*u*Ґ,ʨY(!]:et)S7a l)Pzwa~_! S:ppfa iAUfwSG3C1 R w 茺A`yv6 6ȹg_iņ";k+bi IGkzhuv;Ze0pUSC7 S4-XwJVb_o] c41K;/+ ^x CjU{o󐛣@GCևdH$iZ)~&w#[Ьqlkz uɫjho l?n#(Gҽ`HyQ-BmՓ 2x#kq&5!+tT)2؝ ?&u ʧFfY6Tp>ghY!ƾWp)5 -HecE  qt6r58""dI<: &n_!@ĘZPѧDݼW5+.f iP$;,+`cQIۇ:FԑPppu3ȋھ?T:%uHDI9ǩUM-g+@uX2C~"ݣKr'|5wi!#Z p+"?5i( Yl"jQ(CWSFփcՎL} ftFsdƎ:,VG Ƀ4ݨ_չ:H=ɆP,xPH^ ,فZCf}ϓP[^vK7~֪i*1x.>(ոIvA5#)sK7~.EWA奏v<e~boX#5PWY f7{0jLrKqDI}Ce2^daiZ^U۱"深c9mO]fcaˢw^שq^͒Ddﺤ:}kyæRs3XOhz}F?;uN~xY A* 6 L6. a=sAʴI*$&\Ң07L#O5;ˉu z *˺m@*ٽS!%|}dF3?Mj<>`B u*sֱ[uīuY 0=V)H+^*\#PB{m>I:&[ Ȃsn(x!VP-NmhmsQ_s]5Eਐ9gcNWK`#dj^uH+q;`:->U!* rו`Q_WV׌czf]`MBcOpǣNYTߠ"H-pmkV5&[7OėfcYXGD2z\*mR%ReF\dˍG6СeYn%=eJ MZO(>YTۚ2tXnS=| k9IOTÑ ERוFec ^RA{hވvO[|lrLR}8Oh s&Zd-{LKuJXL [; p1&3q$% C Z 2`Ai1j&/hH:1,"%3NKMkʈ[EF!(8#ע4[OJf6w,>2>~Ѥ^%wuz*9h{J2fb #*FD.'s$C$[Uc=j"2+/3d(Wb嗏M<LJKϺϬIbA2ƒFo=PbD9^=3vt> YwTS FVws7YxճGA%ƥjshQW4J?,w9dKO胏ٛ/g#f8r?-A|f fi]Q|TX%:p9.FrΩ r_Ӕ2] }5R $:K^$1oW@q ;>fP{ZevdZW݈~1OѤd0&u$!G 68&M 582{NÝ:" QBZ q:N*,?zKdoP\^4C=QY)>`w\82 Q XE7j`W$ܢSWɀtr-H\*p 8ps/b7D>Iټ q]x lqA?QIc9qc)G)8㗎:|G#"csޱғ.ÅBb[_ٖb;)e<޳R9qN&ǥZsj.ꫜݴ&ƟڣX/A ۔3Le4sym՟'SHR-F6H"{ZPv3] ]&MM⯖dmMBfKuq545ZloP쾏"!5`|_?"blKH8G}JS];>mVOI͡}x=ZȪgW@\ 絘|j`:"L:D!Ej#4b62X)aRrρ5*W!jeh5F?@S&-KLzDvY67@[}*I oly"dP X3)"cmbً% t1u5z'睔P'},f̼H&[ yƼ>FTLptG)V#b+`Ż|_e|TŪ4*'( 0Ug#~CB[|tq͎ZDoBåb8;HJRgmĶVqu-wsr,2~W Bm4ZGcTӝM[_= sɲ~da%uR$_}f6ճ]HݬrNqЍL2WMuWqOeЍr=$_\\x)xG $d;j<ـ .I&, 3᮫ԃOJ4-@ruP:τS_5Fӷr@7_kp|WCckr"E+8RԘ^GwmAv jGErWW">VYY{ ^3_%y}13b{G@N8hU$R^ˋRo¿N\f*O7(sdiiU8ܚK=B{*ϔA}} fO0몬b.4bS_+/KEZ廝prmӱr׽E>Y _v*ZqbPil+鋏TM^7D 4J"m+1R\-&ߝQ_Xz.-^+6w itqg!$0RW?{-kFZɷ ŽWX vVW&Nn^~X@Өx3r0\8eANܰ+_Y~'psY[Eo]WPSHT^ʫ]/kyQ~OP(.-?kOB{9Cދ}V\P]PʶEc*`I`TXxApa=iBA&T1Bb\KbNIܬhahB0䐬p{ }W\,<4oX1j5,-D>Y7Rk&jqp)7a{+N>S|^zHڹrr?I ?%^jE%oLMÀ'zEIE7 {ŝ`PBc+ ⠬RuҨU)uR(6+J@4UV?G .HxcοU& 00&?+NuqUrRkIqNT}E`%cePП8ɧLQZs 43B<5 jA ρ R- TŤgysg3=q"1c=&Nnjne+#:Khc%c +$Z5nACPӐs*LCȁ3 _7wz!"as}LG%mi4^uO#y f3dv.5D'k qnun6yui'1+͂-nW#apڪQF ҲIqyW S*_p&ԑ9'*Dm ,9ᇑ64mc= 0 Cw<dyO 3ESAKZ1JMVR;d l anlg'7Z#im[֬)H}yٰ^fV516;uq,0WQZ(velxb*rF ZA=![h $tL vgZ.&;XFC/b~+>8~RP3 jn>YCیu%г%+f܅F ;@+bkQBmeLd {x\q@RRuoHPo{/ X>{|cJ4 0֚<Q؞߶o};6 Z\ߡh)C塋=ZsG&ރf|2edbCDqԒJ}A꽚I,=lvOx`Dz' 6j TXݻ3;gmdڀ"f(سv1@Ń_o˛mWPuD$R_A;0Vd?h AƮDQC:ȣ،瘽\ڕ&?LKgd]jȨӢ=EQ$$>UzHA*^h]ۋ& ? `xg/Ԝ Z󯎳]1W_Ma"H/2 (U͟sk& |Ç` ;eqT}@=n1CGpEdyz1e`m5e#!;sZCS+H\+?)͎] {x( ,FiveHY}aW1|H8reqz'q>J2| /]A<u)5eR)2!<ޤ4 ,5-ˍ?oQ6yʅBn?f {:x+9|9`D,А{:1ry.*$yn3Z$h50lAoz(b|w/}̙!'9Ɂ 2JVΆg܉o8v9T#_/Qc7_ɟH+t,=%zҟdQmN4\J#Xh”:s𬤽TJ9~LrZbDZ2q& / l~UJ;[dQH`:SƉuxHP!A@lADT[ S6_wG0ZzYu<=5C?_ȡKs7 VSu`BϹDF _Ҙpk6aʴ\`~|@t^mBW3Mprv;8,Dcl{5 ƆJ Y ") H v^A X >x ]Y0e½,C,  p9)J00CO[juk1XxenbyTt\n1-wS3~hӇ!`=;N#.ӨB)*b=I# N"CN r1|=ZݼnS^I_o,3oJӚ"=uw\,/.i)fV>_3S;rGJb7W*&yƾZ=~p挦$3 nb1lN*g9SR{MɎh%׳[iuvWһ{p9`Fmmߖ3MՉd%$Ŵ%beۃ5 aԇ(PD[-?\:XwY\kP%g/H)~d5wݮ8z*j*p-fޫ2?0ZS/Y`\g'SٹdMZ܇m'̟@ξ$ÎV#(6pbvnd矟xf`d󨀱b3J=x{njaۆOK bXFUDbάR" eNA.{,hG1r~RT/ed oX3)F Sx갫`<5%Ml#~N\IG,_ZȜbuY_=dSh,f@ό ;!nպY? &~÷PY *TZBa݈\v"@g GM &U2y-̬)vjP`w1⪽t?R: / |k'{FVmzdR\Ft K!o7ږd,h=f: ".b8lvV"'T8wƪT إӆ0夺ML%ra_2?'kޗoU/E(1j=+%5=8gZ'h@Gs {lL i몘1m ܏sOn୘~$ Lm=M5w%2p3r,P-?N@ntETq+'HꆋUs-Uvk<98(ޡIu8νΦPUV=qm$]bBO<|',`T8's={(CJ܀L/}c}|4x 5"OK曆e;C ⿥B*\3K2ɜ d[݀)ǁqH[r?{|Oz%1J.`Sy!y>X1>$QQӓ UQpXMu;ڝ>0 QFK2X.K\V> U׮=IV ǭP.\SkҮhB(S t ;,T]-ɱ+Fv(ACm ֌C@`>Uu@`Y( |Y]K\y@ORQAPwG-Ӈ6ń@ԙ RZ4Z:Wӯr!y"]'<2R:re}S{$z{qa-s[;㫆n+!¥[3WYcL Hir YD&#u](J!#a-7 sȏL̈́۶:rO W|/ ]bwawTc׉3+;* @pxKlL 46t98ڣ?|d̙7J+9*0o ᾿IPNGoq_ޱ3{ٲ:?iբH..(n?bKYOFU?^-ܘ><<ɿ>{:W۽'uŵX۠ >#K1%IdgmX?T7 "ڵK'Fti⋯~?Q+3^ESXM86м;39'΂{r2џ{azf-$yf'Zخ&8kʹ9%fo}<;AņWW~1(qg~s[eCDd(,x©J8's$lsO6ȅIޱY J~j&^<T7dZ@UP9B Qvk$;CJRS=6? UW~8 ­<ͼ.G/[aO#4;|USsJ !_ln|*">;V{".:[0 Ӵ~qY{k&Nz>nh;:FtgH 0ps'18./wLhLPèV:IBPL .`D8u-G.Kуg;2';O5hڤ" 2?@(+tl$Q1dHŨ˞-+2^ݑ'{R(-icVbH}\\뿟vz[2" i&Xɯy{8C};CFck-:EŃ&7$Xg¼ne :uU6Õ*U=?Lej2lۺ!{JezA($YKtK&*疐,IwEі)bV4+~WJWiB5]"D= #:ȍr\ڏ)(S𱌖 .C,ĖYvGKl_LI7 3i(P^0GF+7nQ~jlѪnκ,W<<_<*=Js9;W5{[⛻8U)&%ۜM ̟&7>^FYjݕhH7#=V] L q:nO y6j칋Wr=f~Wvg[N> /[R6+ I"QoW#JJR+BLUH5)Ĵ=>1wzP>[F>0iAUPȶCe5,j#Y +!FiՊ'V$B~=1,1w49 w?-晲4O}SiarghЩ%,2`[#"1 NhU0Gkׁ+̍˒~Le-~h(rbԤ‡Ķ!\ NbXjBP,M:pFJqllxONFVm`^_ !bR3&f5fS@9ٔ`Ga׭cӳrDWZ^X=G ay$JI g \10^p)RLE~ ^]c v 3<ipeoڋJy?r+3VUG"zA\B~@[ݛ# BbXA%S@@$-Sm4QZQc=h+{e5ގ3#vQk,K t1[g+xV v=,~\Fx /:9Qk]dj;2ʊܴĽ*D>4c 9IQ?kO٥$>&vy˳ZkC9o+B$KAB?Bn /[y|L^5}9MbI.%nx(X0Q͒?ƹYh7O{a>?;p%5 ba5ș_ے~S^]L˼HT-v\byk9itu_mgq טfMF6U9txH为Z5  rbq]*abRv+hQ_4 jB|ꓑ,,(jfA8u\'c^j籎d3\[ɼ]RQðq^OlRX9;^c-r˽=f⌴koҵI%Sx͖:2:lE9>)9>C DŏM `]nIsQ,cv-u; ea2$1琊ۇ\$[|N,G?d5;B ~CQFH7s ځ7%\Km˿ ! mHSRֵv,.Uʡ'uz`ê q_x5<#E"lG3( Z|oteBۇxޣYҷ3ŷ/:o)&: \Tqӣb?ost )mUgtKEA$xt[/ X+ji:LufAU8B_'Sk`vk,}Vܭ*A9D%ʦx$S2:* feQo]|i8*Ҫ!v޼dk3ꥐ%`;=mI_׷/ ??2ۈdn5E0V XMf1d j?Ge$,."wzZ5`-':: X%&+l$Sǹ  9-:fJ 4rQk#6C!Iu lVd*L*%x0ʥ co@ۖq:dlXUE.owīrF<.ԨmAZct9ԑsG;- ZSDŽk*p#'Sǧ%'tfKm\XBLQ^5eh^ ըحBD~Ω zIf`չ|# GqI/Bcϖ&@{.z(Qi IɥIg'g%~@p9t L{^6m7 aB96;_x-u=Qj0CRI.|YI[otߗ?{zxA j#D{V2*ߝC + ;k u7ؤԟ]'jE~l^^ 0R:!DvKuߟe*<;% C*˖BK0~cQ9xM8kBtx Zcn;Dm.`)fR_G@$F/N$/ E]xB\4N |ԛ~:ܘ7nOöXR"ݎV=w?f5 ]4N@b&~ZrQSΕ}ФJ$:a1Ч# ^ՉXݚ8᳷Xm;gn%Ʊ0fKn6οz&C#'>JiՀ)QmpA=a}mꓑEDE sAB5mQ[J L@C Pa9U[RKC\olkIJT}lO:c+ ?eϘ[*&M] u֚#P  /zo^}(MC6!Ρk_l7$)/@eżW6E&GLcAduELfeqưI$+es>Zﰻb' (vmHx̊(2SG lҐa#u5+ݍRDd+q%EtE`0iU&Hs=`l~)2q[{-N-)? %,D˨:K;_>=wX=L.ͬ O\t?%ha]ϥ598[zjÅq{8.f>n֞/V8Du\5S*֨&%eϺK?lL5\l֨P_"[ uڻl;6'lu߶|OpwbM5MS Xcab栃m+@5lJb\cDZ@Z7Mه&A\J~6A ^k%EƗ2"ͱP-84y0ui( #}e|ߺ%\2c]xq ,#4ׇ ym8R>Ғdv}W<a(uW{R_(Ueqǝ8C l`"I;^rU)=+N V>*v.*MRYgWi3T ݢ7ӞL7#M&*UAOy$-J rpN:X, -2ړ$Y7fNW\geQcO3~Ӄ( 6RGM{3 a^^ps Ŵ 6 J񿷂*&0}_U0\\’hKL k= MC6Ck@JR̠VsBA4_!/cH7]ʩs*JPyFRڗ.t:Fh܂`{R=R4tS3".;4XK8CW6\k厳nO6!f@gF' \^GT |M(s? g}O%yC18z.?$N>l[ֻpb6dѓFA ~T7s /;7c7jW;e+Mb>tsz}`i:NO?эfƁ6{U5j|T`D_KoJ&7FGGU OӴP-3ل; ^*Sm7$˸f1dq@_O}c aSR3W'9SQU@:"FaoDםyWAnbo!m(~*=7qA!tg7\p(/٩7B&Ξ5?:R[>O2oV b+0 YÇ!pr)8yU8;Y~OP7H:4 qI "qXŒG=Aq;c-o/X KDkL2+jiĪiAГzUMg v=5RyD/p*ɎĞO@%$z:h!)8BUR2V*ܾ4>e9?ojX~d ؀dtb`4/ ޱ'wk]2n|; ,ju߲¨{!džwТZgUE26˜ŕA;lгlFj;c Ro{!s rKY}Q%m!SjӢh).9zǁ4D= fe|Ityb-sg})smqCߚ\}(ўsO"JQ΁$|#:$5gviH/)\j<3#EA7]Mz8h.ver1FKiHhnva>l i |Q/[*7P^1>B2 C1V%[NJR6&PFyOÏh׶8!o_s^еHw'Pߝf;\ B1c;nuG(KI 9}6fTMkoi{޲R>~EMՌ6dN "aZ)b030lMj/ zCxok QfH-HQ`',1k`i$Ar1P2ru[rnˇ͉~Ӷ'X;:[XڤX&p^c{5L 6ҫeQĚcn;W@m_`̆bP'+$ZƶHK^ĕm\W iO֢c(a"\å12:>ZwuPzŖQ do%1QDփF(N\}Kbi1,Zj/eŀ\<4,"}(]U3nlb2M0!ZxO⁋ }l*m3Ώ~5/lG45=I6״}Mp'Miǃ=1]DGjFċtf"k}ډ毻X,"qaZ\0Acs8rՖk+loBm+2|jFfE 7^HA 3Sm'e{>L($:B{ic=Un3{l./hԤ|`PY8顡@ĢZ.z-+4@eEơv];G@hX{>ԆP:eДPS[<,XXcphe=ۓ9U[&oLrjK۹X.RpvZ֮/}!iMEJ 9"lu@#B)kߙ_Uh9qg1jݐFaƱRlM?"ADb՜g,ʍ܁PTHvWǍYk~}Sb S,G-:R-\ޡGU7.TM3=r=cKsxՂ=7god8jj +g3m;/IU:<(`ə(psh?񗞟O* "]B0< T1r@効X"a!a<3_ݙTe{nah9:MHj-Vy`,\9&UARnsq=4x uf" |(܅^Օtz{гXEShH:u[mgF.5plյhSzVB7}dk> "q1 @>紳BOѪ+rr^L`YQ9jh۸\"{yh dKGzmj?WbE~g= R5xF6T!F̄IBJӓ#&M֊f8(ؑP=V@R22ęb2AkCn\ԹKb' S<}|T~nᓌ1q 9kWY9# f!?l:jU#鱯>Pw^>\ֶMBwHlZqxc*r:ŷxY\0(^#ЇiydcC(yicWBj`G9Y"}{w7Cu39fQ0;jf`$ {EBM(`Ц)HpCxggo3/pL= 4*~Mu6=Bhk%,ҵ31' ?6#GE։ N ʛ9I{#WKwh)K:v_yKc?ZDE;:q69O]De%,SӃ+{`I Qz 4"blNjݛ "/O&x)ʏt, \_VhTSN}]􈔢P|eCRUߖ&jw˯r7`7 R(GYyQ*XzDڧAˑ.Q|Sf60aJ~xX<ꖧ\,/PVT&FHyAM_9 K<Δn&[vXgXڗGPEEt =re0XخW{OY~P5(wg#5I3h h73"_dtZ`;(j÷!㣐(_W 5C+G1#ʉͧktBzcհv2R#О '_{x~7T8һ:>o3†X ky)3[g #]C |5Iȕi +7"%֭+ܙb%sjm)lR9Τ f ]+"[P8X겠 *TS=0;-xJ)SC%QݾEe"% PLYaĵ0 KRHj׍ NJ&gaunbx/27)ݿas%#{uKuCmЃe_ټ @i[a#y!̭\eb_u@6Ta5f(xIX8.`lFg2&cT|0oNs&󶇍泝#Njdc$*>Ɓ(⯒#/.51J F1h>=Мp4( l}JX1m(I5lUt2\fK*DOjAGGp",unSڀc{UVMR'-3ڦ̡&Z':h_awtG4ެ4؄@|Iwh3G_V8U`ZSlRl0lp%C49RT%UTvi0"`&"zp_D0r$tmD+W?G^KZLyY9 Wψ=xK$Up-Q.x -W N8}P2`iɞ&M0fpu.q Xp83h5ap8+`5[%\]+~k(&T09ek9'4'Sx S1.P9ә[~Xy$Ί T&0TEWz.t{ EsbfI߱p̙֊02ٿ1y63[^bgU-ΨIND?LoyI[}w>D:"l)~E՝Yﰧ4V  a;FF=_#w>߼M=YY NfsNH~?j~?]`5+0tkj?siNS[kڥlѻ*xJjP~HKSewn[w|^rْ!Тcb/zSH]{ /ZLd4Ŝ:J+z5KfK>?|VYEr6X@_֯`vMyH:_\1ا {2Xl^2D$-BR<\Jstd-lXb>k?&1<v/O ٔoS~U0W3xe5i&`?~[ڟ%c-a7Z,@Uf`Q#=AcDs ܜgS>I4K+\ ,D CC@?:#/]JeO3/b%t۩&N3 .\3e[~]-X2#֐M~P6B w<7ebO"hYTgmXtTќ=&d*fBdp:Я'H}NUNaʩpYRdw L;4. }X5xVXL\/^Wr gXş^XƘU0X Sak_\&k)HKDTp=)s%.zeK 5 ¡Lso'CX̛cftWHi9P4a0,4ōI z]9f:TwEBҍ"q"M,KތaHZËM|=%eF!d+qyML7 0xI[ ٭ފ%UEAO{1S9@ю˜X U&oܧnwGXzd4ÊA^Z&.Ϯiˋ{g .nd+?ׄib*LpsH֥vR/kOXM/mЙ{2 ݿ5$[<+h}U>B!(֔@^81#ŏ @43Ձˁx8-mJ F?sXH(6b^p'dKXٴA!O,1cYoӄ.Pp=I'0KZ){&}istt*t6ߨؼs)4V֭oH+i8ؤTLQZIbU7w}mwFH+5>6v:%ؑˑ{F/t]"(p-ֵKì-9i4Nh<w=؎t[W̵(vW0GMMVL39"?)Z)U3Dp&$ Ԛ;8Mzs_ɦg2EC vHñ4 (>HV.}c%}q(EiCG6}^r=yi.ƯH`O7`l+P~S0=GR^O+~";mjb+a+i5!tx1qk1h[fNU[n"m&J6P+^/z90-^A`QG zP9 mѫϐvx۫Len Ɗ~g qd]j_L殺򾨬q %(y'?CI{2ʜl)k0;ȑ*ii&.N)8^Xh)nNldw{OO] cr3e 7t c᳥:1>4!ԓDs~$L|^uk"=W>Up-~y$H/' Y3\j Zadw]Eϋ5Ox_&h nEXg8[;׈>[Kam\[L</hoG g$Q}.uabTۥGEhN=y+naI$?*/Jށwp [Ps:{V|ho~K Rf+}y_+˦= (#z8B?17Z^a3F'Z;e!]rt#aѵX|/}Jn~-VЮ+s\# 4&^R˿hxLEaS 7 Yq7i%Uw7hiۚvB7<|xAXC@Pq>>܉x3_c"T{Zmc=hBc85m@+e/F'Dž/ qMUE?JMtum\ٛ7Py!/@gkbhc+ӋRc|.8`yFO>vZ+ҦB>TGݤ'?B%^!lŠUXtgZZ ÿ lH U ,XMxBR{ֻ8Z+WE&kprE-#Qv SV.nceE:#!( X k2J#Vp\|iOxbN!{K}ɖA;aj6@gn4qI+a"̾*P#_{6jL7l˧ƌɼwo eS4"K|oQkvG<$L$\ 7ȸ(0W Q #,z57xlnxKi7 +{EdfFYw_KggˤHؘFt0_az4E?0-i@-}-,TWp5?7 JC@ +[U{䤩LPAF$)K$<b7s-kd [rXc}ueSmj7տkz}+@RTH}P Cu\9鸫ZCdLv~;wG0B{%k;w2XL7t]unsT,Eҕޝ%u/s>Gap? JOc`wBV|Gh[ }@#JH0A0Dz)EzrNum*#\-HNЪ+,Yto #`okZ~_ >R*TZ+JHz"۾җ e>u2}o>%ʦ޵6į9R+LuCΉ *͑41܋P c0U)z2|)!vlx+M \o (n1\,N3ĝs[/"W4c~{ AJԩ{[OUsWp˿2Ȓ89[Icf傄mFꏨDsSMf,T <6(!+ &RFvI1oW /mxEyJiW]rQEh {)s]Hk-<ҭ: `bH#"~-TGmx;$Fٍw(0+F`}ROIc;7c32"5?ZԱ v3yz{*3QUxeǸpݼ~놃^9'>e-1gH6s.W<{_Qo$ }/tMo-.t2I9CJSpQZ3ۋ)} )ށgfыu(:]棢Hp]մC1]EG6zVm]7bsp(mLR'cs: f)bc҃'C|8J5:7җVPEO̟ ]0R$WM3n޶ ۝,'>O"UW+*;vtX[Y#dl z+H$I<9F<³ݨ3N0&;@?j.Brrz6lݾdHkL60]/Pl]|J Li۴zgad<TqqϾ/W[S,LN{Vf㕘{Rڷ9+.=]}Bп%j9}˝o9+"I9A*PZo#|U Z*yIۑe1iIzBk 5#8(1^/sQD<9z-=zAhhL-s% Y'XrQbM^b1V)ȖU5Yru`G8"6%|td/-f#Bq,Gf*em:Ki{c!\i\E@P !Tw{Y(qOhΊhlTE6V<4wǔ >!¡F$6ݽBI@eU`C& : yɒ` +Ĥus8M u*]IyE^e!T7w(K,a9खRpQ+9xPʻ]O]M9KDڡveʠ7-/J"5{)lAX;9>9ICUl-Ó_AE [9#gDDBa &aviWQOB-aC> _Y{ PoI]WC$O_Wg [DӏЙao0c_r {2~ApwsLpՉ&H2qWyi$w4b;X*Wspu׮2OP -o]:QTQlpjU;l)7׍\/9I{e7WG[q$1#ƀg%8iVWGL~'ytHef1jϑDE*O\^mTJ2tqӺ&8p |/3|qoɃu2,|w l:UNLO3-M~}-W&IX%~؍;$$ :(hÀ#c$ hkEW v{{I/Ǵ=Oc{0`PڥjӠa8@(`#GMb8m͆P[ۑw\[ иVl\|QCPvnK>hH&GF6y[eя٥߲覴% \1A;ZW1' 9kœҸ:f?#}}NLLUƋ-ܴ3b^Ԛwc+oA2YFIzJ8{3@,e ۷1Pvx\fO|(auѝ tpXm Y!j+2.6['{b>G:u0eKsbxj\k S4PCm)%)M~e0V@y>kB 5w=<7o{tv ѹ1&ʛfvpΏ!5䷘ yoc<ž-Gˍј0v:QA9")A6SR{lgPD*i1׋4DA^AQ42,d>H&`FqK I̝vd-J͙͟%%Myv>bJQW>d.hUxM9'ҙ,D[N)5vu_4 (^˘g@ ;!v5~OE51y1C%vlSr\.ϯAs iǗH޵,J,>B=AXQ&xqx%Kf ~xK~zȆ"q krftŽp]d^N%-&,1D^r3VVHm?)U&0F1 !2)ޣ!!L!?e:chX˷t cXe %ȹv]1_d1ܪJP1b[g&*U)~D)Cc?Iu8`qʺ}4'`?%C2VGo*~ic-zA]Y?~yg2T&j/2FѶ;+8E}8ܻ8]i@%H.R=Z j0Kx`JQNgZJd:Wz3B;>-pËcϕ4K"KQ~X7`D[JŶBNWTغiE>\oWZ0ϝu噏?g&bIo,09d]Ɯ$*/UE*`h"sFV+zvy\_oup4YeUzAW+*F|3<|+ǖI?uy'H#.IE!d))Q],K85ҵ R߿^fFeʍ3+E|KصwNsx3/ߥZHҒ1spB\`\Lc*l= D=$h[hߧRM4!H_ R&P׷_j\1I! =}RGg %o=AXgV7]]A{KkiҶbל$]0hèՏ_KRק cY9]k  zl%SY .xR"\\ϩ[Jgd[pFcjr>Z"m24(׹.k |;'NyGCD5Fiu6 vz0ZeNPZWcVu1:rڂ,gLhygq AGS:sY[AҊG:5"`\g?пgM+nU`v/x1] rb8f#) m1K)V yь}T`$Qh}&Tw0\ϒWO.)x?=v\U4U'i$V?jAM&Il ntt: |>(|!?-L(my*aa4@_OH _|_aٙs9j{֕6|J{FZl]?Jͱ m_ 1qkƉat;#VC\!Y Kq˳v>~&xs{.cYOdOǤU#[dIj @~HFD%6e+ v_7ϖyun ʎ_3 =Tѫ j<[</[噐%e|:TG )[UUYPOmaR8X{p=ÿ41&U3ԒL}dՅl 5#Y.*4^o @[ĥ 75M_=~/pTh­ڲ6 ]s},~IvsF2x8`w[ٽCgYe>zSSxHd!r H&*Mdt_k urZɹ \ q]z&L<{Q.9#;G0=W2E4h$Y'5Ykju+PK5 +Fi>Cx-Q YxUﭑP ,ejX>2+r@ͫh'G6$#>]u}T1]Pzg|3={|}Vpw(\wȝju@A͍&B8c 2sVY1^/R &kfһm@[,lPL7֋'jֆQEgV2Ϻ4W4Y&5j2M~8喇Q܌Py( ;`-y D a.yQ9CMZ'!\%_LVp?u9 aR$/0ZԬ0SQʘ?Gm'C ULSO?̀i.雝&/BTj!K-l"arlVX 6.ZvG9h(D,Q)CGe4!S3qjj; pdܷKߦƱc)A󳷯uͫfdC@:2,RGh0c2< ez|HA_E8Z{,= @S!d_qEVMkB"j~oߵ3̢|3@LQmev>O`B衻?1'2N3Yxs<* Rb8V,gg!s6p) h&XpWNd V HZX-E{"Z͝}yPH-d(xgA0pҠŞ{qΘa%z|iN:h W )Slh?oSH )YVIIޙ6U`'?c6!4/3ز-KN2_d9\rCZ$)A%Ui@^&^ ކ5m5Bv:<H%TKqDeԼ2ڷX/0i9luƾ QeZfV-'!Vz[S$NPt$b7~|0߸D|D.N ijȐB=s?|Z:3O0ʊ­@tJ.!*c@\j}h9Sdb{O:qCn. 0NFt4}D-~-Ӻ DpZÀRٰhe0W1WBSP5T%`v=o(|Xf-0ТaqқKL6ZAJKȐ/k8ƫ% "|ѵsx\M9l G`y=KN 4C+v2Gd|޴Dg6$d &?fM᮹PѭHԨ j.2D ϞLm}GZ~%$x߁iׄz.g7۳49^hl큚|5>m"pô(_S*:E(c# K?,r=y^lCۢ Td:eDJ&|jl Bk8mbq95b채6J瞫g+9+y\<@c nKCD>hQ"q.BJR>TDzK\g,<'>=2ot)x@-(̝FٱBGU;(^*ZD˹/pGSiO?W*\6y>ku VjfWo1ԶQ?ER\5Zǩ#<[E_S$i/dDb0 Ǧ t#H+Tj_YFI^)zx {b5_ea A{3;V ԡ;zNMg<h K7_QRQo' E HM-GIo 4!}VˑVf\:X˹@X}\ *뵫g9Gdϰ,#K,.Jhpa :c$Ld+|PtaS-i{6 UgiU!7fLoC c5Q~BlBB(fJ6Ty2VH#&F[j=-7JroI+-]"xHm3ٯUӼm7[O4%x/XQx]/o } G9+vt?ORa_ߞTE͐IdJfR"f!e:rx/pO) Pn@K^N>%s1 ]2ᙌy@Y@J]5J6A,6_W=$uЫPe *ZG"u ;dWtaq7}Q …%J5¢R=)%c8GAW \* >E]I8LK=ˉ=7^i=yAi*0pjoW.ٙGlöKţR}iŸJKq$,ʒj2b5f ۖePYg@M JSm,ǩi-H>;rMLmN\OFwy/CuGn-Jм R}az&?t Eg, іdDlc[]#cUEsbv$UҘ9˲l(Ir*96mW1BJ,1,b6<_H|RR,iXl/懁p߇v]_ hihܦu /35oŔ(}ok iyAf_:p}+dTVd4k7RI#ȾmK5ɰSװLyX%e2j˻l8^ r@"#-6GU`,NŤ21{ E GE͋כ``~DظKdO ᷋f^t]x6b!8ATUbˌKh&p!3\fz<>_>Rq,6-b j?,Z+lxkÄ,YmUE-.8ϲxv5(+L7rmg03t6"}X`̋%1D}Z?ECJ=_нi{c*#aAf٬'[UҚEޅl~,:C~ AJ*aZ®a3; M˅ۧIrL kI۵!sN~Ce0A6ǣHܟTmLGs8)"=t.:D4Tu1ƜD]:۽l`WVtD'KN%="muSNiw@IgX0!\ g$_lB7nAKŻͤmDp0U igU$T48d,0,b҅ŤO}}a Tp:ɵܤխ OsJʛ !w\zEOqF9g,~4tѾlJ[ݴ&yb#ۊ#f@ tj'p?i./D00QZWidX(BگpCrN 5mvTsSu n˛f'kve?r42F5U.zj${q̌<ЧڿΨTGD|4k5j^z'\W L+"?'Ө-Ǎ>zm*0q3Q#q. O ?G:ͦrLֳWz)lP@\~(N!ՠ}8HcZ7i*zN4 4Blg5OgQMl.B Dc!кtbCj3cR/UKHj[ @\DMkt ?l6x' [$CL;r~E^jgo 900!p!t5Ys]zPc+-I@=~0!2 хtⵦ峆E9|S'Rn省 _@ 2Z {¢Bا&n[tٮ^!: |R7lw);ۙMfǛF$f 14$yps/jcp)66ԧ{ HUͯar x@e̸$]ՔJH\'CjϱURsɩ xYVy{[a| K)o{gok##eV6`YZ(Z (d.s曊tѣ ;6DWN>-+`!bwxQ@2ruQ-IY]YGAgD_uF!- $\WY˲}ՍD\쵳fiabJQc Ĝ "w(ʬ"` Rz;}^BCÛє\ Q$Trw[-wA`4,XԂ("Ac&{yheO{yoKz?9LC|W7CcPdx7 4-جOb򔋶 /uqq--5`/oݺDlɦ h_j6CBj]@d4 5Ћߘ6fҧԨL2 I|ƭ%2"f%4jV.3TWDh-b-O\ c3-YE)>tJ׳X'FͼZ޴@ĶO)& O!2oYf4mdF^/e['9pUo?!Ut.(жnIyu`w7v ޭC"VmprC,Nu2ӎ4.X b ?pz#b*; f "5ly5Ӯ2u䪒̽+E*+"ḆF/HH$[LbN-؟<ՠ?1X/Ua*vʜ0@N=@o Ry^961B cgc@K.m l]t<"S xEDA?2Hx.wIŭJq3t,lD ʁ {vx"ȟ ⧑LPt"O"5"<:]؍KB$r3ȥrغl3pwOo1 ֣-k\7Y'9q Xx/кm[o,Q_WClj(0d3g\Z Gh1o79,?;*Wչ0Xˏ`X5\Rxbe̲]E Q~Xcu+(*j\va~4Y¥^JW0;J^@YPmp@Q]5$9qI6)v 8e+2]%*H1ft0J-n1bM=@ʌq2FIV9d 5*b6-H91EGa܁|\H4Ct4re -4¿#0B]f`^. q,;~[U=E`#%ZKθMbcsE?G0MwLrvPy:\u+:8}1r򏣎ϊ2KJ3t:""(H~2a;4SV]%1S7 O>BՀqebEtU:jf:n쉹' x ۀsWn*Ī!?FKQ {w1k-Ӱ+Kͳ3" C;@:|/k5Mb;WRR!殳D^TOJ=13{ܿ;\v7{E[܄* x 'dհĚtgd2l,Cu!fGq ױLjPFm16 7._M҄_s"|а }Ю깃u?{/W'?AɽikrI6s*ցƂ (3lUAF%WЇ 8>ٸ^[vо[(\d ;-aia#8ɛ\5r|cfY)/$aoo"7(,\a$@7XYۀF^+lc9,[ ="p@OPIy|gy[YOܹ-r9UMe)EPR$MM.h*|3 DFUĦXpe\DT-Vǝz"qj|5!bo Zzn|Ě\#zΌʂ@*)ܠi+ry{OIv-,bYVw g| rRY8cv rzo8{7 􏕲s7oj 'x,䯰ǾcBHBL5@n q.$B,S hoƀqIЁv1"ᛡG9[sLk\CPg{ʁ.JHv;˶KBc5dF gsuhi['}Y@`yDZIboDw|ܖ{g?Y㿪4>ʎ!¸oy[-_> f=Gth|~;5.Y_IocC)"fN][,XJ7v,.j/sÐmՉ;ݏ+c.xjV-2GiL^-5v &iي܆M2+X akO@W;uQ6DYyIlZxRZ\$G& ~XO\Uai1[(8ئi $Cg>(>*(/MQ.0=k#,6l1AS؄"uE,;$67D&7ʢ[VgxI:UT'K(wC.{ ة_`&<ʊ?%ngJZ,mu@{FРԶ@B5Ai .Ard R[%^z]kmh(WA6|hVEG Ϫ"cWdݼ 4YdsQZ_#R)7+JJ}ly c,j & xV'mDƇRo(UᶜÒrr_(Y2cSF `FR6q*ubӇ!e 7]uch\?,7 Ĵswk5CO~6oSe~"aX;u-@auƲbSOM]URqn@t3pW/7$$Doc1I0E 9Ba8H"AG/&d"NQYİ_l Hr?D`ɤ=|ר' ,{n>(ቜ;ga yigPa`8{&dIs p_VosjgR|""zomRm9 вSJ-\X F籮~~en{dB$]!}eQҁ5fV|z$_J =qtKHq cʪw][7:ݳή0FW\-wUX1Җބa3`LOoC *rh^[<<6;p7fj-9f Z\utҌQD wElHU;s9fW{sO&IOj+hT~JXذ$ng1 MX )n #"a` 7w!~/ũR4_:ՅQ Dw80XĊoz s em߀FqluάmjV1lE:LNPCZЩ9y`R2Fz/cއME+d͔<j-L~@: f4t_dNhkd-&IvjUi45**]6u<*ݮ=@TED4+W!bpQ" *ka~lvd@ҘApX nzÉ5i~$~Cu͊S vkfԘF]FڥÝK[%Ig:Q.-#w>LST~$j׬#2/en{Ii:pb=a~$}Tչlr?D1ki%o\+~pZalz51pR%y ހ O.ng~X->nm>q'Εh)ǥxEMnwC2*觓PNA5\\ BD].sx:3&eR΅K՜W2>TR:F7렩*ycvw٣#^‘rzE|J_OlԦ*Yz*4?O+O8tP-J[`n!nsj_@D곔:G`[AK3C7$>3Y0 (K?Y(1"D]ln?Uoj|R?`ȕ?x:E 4)T?l d / {Dz SqǠd=}1pE& Qr\"3L5}4L OuKqv%J6a GI19&1bf.ئ] ru`B-OoF/$i˺\.y4/rkǖ\ϵ1)KI^6 mo-DԂX) :|i$f-oE~.mř.^vLkI˙!`T] @DXY4ڃR-Ñdmp}z%?7sG(G/| *)0UԱD9@ZuӰhCŜwTBH[r(4\,~sC> -3vC&bK(BƈY0 IfXZ)w̟"ų< ѡe2DeS\H Ur-|L֣PYkj@Ϋk bu:[GH-d?[x3}^Ӑ2Lm_sҿh(z8f<♱BJHoD6Bx{EBzcʔ@Ӝ!CArq]fo);|,F(M4GXMrf 3R/}@M|| ?ob 'vpS8qM}qLKo|9f`"P矊r)(N~ ;7A_ :D (<|ϣesU [ٖflZ\֡K\'O9LϏ~|":tL!}%GfWrcQF7p|~>xć1 =Γp{@کOWu^hB~=x]I c%rqFa Zp9KMSj:< :];5'`@%X+\?E2oޮ9ѵr6O-vo ևLj $#W0#m7yc_MeJ2ȭc6.CQ @ ͘cH$"ne0{nbةYM@Mk V`hزoL #oZ bzjڳg|4Q]1SR+gڸ1E8ӛ9ڂA&1d3! vm+O0@֧YHUZuxh\ p/ ;C}8Oٿȯ#쇀!1/M31qt+˗JV_os,(;,.49A6Wx.n uxPL{k9fU4;Es>i3\+T|"םmd>^^8Yd੯dp쫮5%؆W,O:a p0"ЁN.jl"JH@B;[Q}?d;[ +Z- zq 50v%o.2bZ<[Y7k4q[e!su Zk9VxDDa ,<&~G6V@*--9t cN&^GxrhAlYZ;bTquQL0B<H;ZQ 6TBgbgGY ;!G=6Hh]!0#0*4S#ҁ&1#Ñ+6N#â8U=^阘 e:TֵJv ;KŊ9~Ǝxu/^ٔl9u_ XrchY>ĎuљE3b9+{BO OSԶF??Pwڃz߂89'x " ks! ? R)~ll!AC^0ћLC=Lam8[؀nܺ <Wa&Qx ,Aa)W]@_W}%Qw|&c+  %_ PϸPm[V(+mn O7?UqJ< n0@d)8Av4y`5v3Eq$=p8[94U QL.lμ1TOЩۢr̨^J} R_:#L\ 7؟+֥9 P,l"R m۬\2qvWƅӣw\5xM٢a >釸Ɇ (Lw^Ko2:/%tͻbŅ3SIߪb6쁪BحD;>{6Ǎ psrRl3q\ vp u [$A8$"Elp olBV¸whI &!w$ߝU'}zğǞxoQ=cWb@-X JK7YJE ҞvpKѕ=l#s U{\bODK~sA0eϋ\Bs/pU%HFхf^M1&(ӶBcZ Z~u]_8+ ~d ʰM[>UEƯӮ=QF'bGܪ2^0K7:f?v03!SȎK/]m0琾ٛ+DO!R- vhE͘pS왢& p=Z-o({v1#A)> {QOAx΄v wXpM\& _gCJ(h&Mk~ñON1'2r>bIVt"|1^Yb0wI )û+!5';?r໅MяA#(ZVIgza8]lnv +g` l;+r[Y6oA{#ş(@`pT[Shݡ wNf#\Y?% εT*.P#kJ]uǕZ OLrF@ 䇣{6?GyPSNY3?Dyc2uү]Y< }evo_5#bGVB(N ] j)#bdނˡTt>M^$k2I)ߑ$bJg؟G#g鬡u\(jF9Qj<>ݵB%1T/ jg^1Q xxSڷ6^>`-ĎWXQЫmyaUqϦLh6.ÌFP#@7Y7SjՊ#ݢK-GXW#oƊb+ "zOpvuDͨ ą?SQ!S|wuSJR&4Sj;XMyw®̵I}X ݼ#}E.۟9@ߔYy@چC8%܆9xv']n&|0q5aPJ6H)!OE*pWm^Jja]Unټ"V.K$d܈2$ Y}NUK٫[' )XjjXJS vD+zvA_.YEO {9xo=v{x+;J;(+нD=2] 4SeA3b HP޲0 mr/X(8WV\>qCD5 :u`ͶыFv`&WiSfxgtRPLGh<~+WqVڰ W@ 'mtH(SZH^TꤢŘ2>Uޝ zCF6 !152J3jtWoϗUdsiA[bJ'iӣghhKG)C6~.>>ḓ\SiXseF$g 1<Zd10hK^"fcĥP\iVf<ܢ$$CXZ{l[1v!% Q6@^JE'6܁^T[װXN-!e+:%:I!;#h`ކc6CͰ0=?cQyk-\Oyg&-I^-˛x!a컼Ü?L ]pu \ yB}=xGeyCw QXuq7.`1{"_uob@, &eM*ݸH<4<|ԴC ]o]+sSd<c*gGh#-s ~rԽQ{eX> VÓb/#ʶRb cW Iɞ؋ t0,&ƛ2A䄱~tz*mޠen10:֮;] 6"`x^?uOaǠdt=")^eLS Zuګ .ackrh-ڔA}WP4+d0䖃tC- iyh@ޓn@;l桓gD@5"XtIϵ`glϮ<ɞ/BpXSo(G%I/^fX84HiuhkgzY/~$AAG>τv*參J;`  4-03~.>R p2euЈ,=vgK]`&iu$fѝs)´:صyXlj֙DW`ۯ]9I. "d{fu* K+` d%nvGtEd6=П+gz֢T}n, 9n)p"a=!pXv`1f9|bzuKr *d\p os&M Bf { k󢣅))QOtYSt|hOq\.km+ P4u9~MeZ"9 Gx'Jr5=n#-F͖n-Z Vl;1:hz\T }鳖Z_1@Y%4bF.lK<,8/lF&kOV?or ZXlCټ03E14>qwP1I?=n@0!0͐Db .}Z#Sڮ |l& J+WAGKC`[cn0+jޝX9)dH}HgZpHHWR} dc_mb%5$tέfx]FJ!9R/M1(zͫKZz_}H^ { ?ZKŰiB@ J>f d#>2"9ݪx? v,ն';GIx$Na4]J> /} ݹ _퇙jUC $(7hqո۽LHMՙ0j#֦d$,7.QM9t'.dCw-c.㐆xKUv1Z`*5ފ7COCL:9ONU.n) ]WeA0M?xtѝF>7u'd4/YWJm$7^.{o4QlS-vTtQkE#/`/"'K ]GZ0ss=hKt^V8"3!"z.5߷ӌ+OZ 7Qn.ܥE㋤`/K"N|L0gRmʡ64o1ZTJRf ^SqML'X*& 0B"P$r)2_6P xF0 p{[x5VÀN r` ޶&S *S+}K)tmTfsŸTRX5y₺mS'!kjw_/Rw^^!v@7G~CgrqUքR螼v8҈&x!$V`?Qqr6PQl\Lz 9$d7;v:8f`˿z|ƫp36](.8D@>y6zk׎>0*l:ycAua>\(> $"-XXuѷЛpv]/7  0㇌A ǭC3,AAr%F-8QdR}Pj iTJ/ܖ4?$ln\ OA|VP2ȮUX}З,!w4r"(#px#KWIzb>pn@֔{.qgV_/#J%pQKv/#OuA;/2n*r  `xXqh0kS^a&! yM.èTfհw2'`.qDaOUȾģkxUgh0OJߘ wo1|}9S{֟*Op38%d^|lEP*ЗSú1 p}?ԧeϣ<nY9KJz RgFE*&WC'f0AԴxQ?|NڬHjsSd2B /滘RenƓEgGP\3Qj~|b |&Xrا`m~3ىu"H9 VՅ( "\sC%DC~wYd|<"aк馝q΢UtqȲ4!nICSY`ww0S*SG(&f\j}G)J3X 崁ٲJWA2fbG/eXfW o S:9,b9 PmeO2sS J:ƿ~~)p8rUyJvNbYӺ+}bU 4CRl:zc^(i$m1!2=@͋)Lu=@T"tYݦųBf.:|\VڏHA8A`Q<8t2c'-S0;lE]9͋uS;?VdhO*`"eT-`<3| 1Ty:'@9.z`6xrъ_pݎcrkj;L?0` p> NCPG Cn+.Lb?uӅ%  PB42Ʈ`i$Px'EfC(~@r&f#|w;`Fqi\bn86B2U5Os Q&x Я=+OSCR\f^~QZ3a$9N5ӎU6؎XLF4 \.^ |^+0Vv6oe%onF1ү~-)2l!>fVZ{QP+͌_̝լĊڽ̈́į7$x\b8_nR>wZX&9 \`Cw}c.@I?PRhf!LÓѻ3t\Lo@_IKj;> {PBrƨ1$aqً.ӸLh _s ?L=*Г LoxqE+w8ɱ!JkGB2i R& _0D0&QnBpt}P\K'چ/ 1"Q48ΐF٧.=8ǭ6QtzեHUP:mނ0Xe҇)>k 1#uD3Z> vmDł4BKj&^InMܿيkI}#oP\S8\NTȪS\+5tN5C pCU?zJo#/4l_k+oY5(\'RۏWtF5 <7p/z$P|*~RwF[|Y)#[cQ-X'4Ʃz‚N:}HcB!K" ldB[`ҳ\ +SWՑzFZCKUliM@XM3H$#GLN=9%%ʨ͘l QU6,4x`iN/߿>{3룯 A ZӷlvAC<@Mw{JJpХlTV߆oMo+g$;,u(MIx! '%r8%aE \df:tϣ6;lP`B Ѳ <*ѵ2ɒ!<l{{@S3#^ABF[^f,'yJJ3dz_-a[|(ϠBWJېc:uJ]zE>ș&d}u 0"{0_TzmB.X*XpqP㷅xQ; nގG4c~M\LN_}@S?+{CamgсOS4Pκh[1z=C q޼bxodpl)-N~/W$?*3jrTg- d 0"I*Ms$Z5АS !DD[֓GQ{C!Ϲ!Ӷ:*H ɻ;B(//wV=(цCO'?Q Z%VVscxgR-246>ָf16φ1nRgƮB2"gawji\Vj#)oEjTTv_\έYVԨ:wS4̒  }=>u<2t3ućXTyGY =e m<6R+xo mn#AqzfqB?e ڟʟaE4\a_-"WA q3#$l>T8o}sD8r)5lx ^o\0SR4Vs#iN\N'RfmIcM4|I+n=gТC J? 8)Ӌd@ %栒YOyHm{*,>V]^^.%u⥭҅+"(h&Ggp*]4H>' lz "!Ok@{uM`]yB*=6`{;*`HwV+vL. u,Q[ %lUR%A<#IIIDMʛ ^WmMW@3sbJn;P_q`T',' Ib& j`MTd׸Sm ?<'|Ws!i,cH7I obgR9X0D bi@h[;~)/I Qؙ,hMD/+d}w#zxZhF[w\9e{% %1 {uz^ǻZ~s/F1_fTwq2/X>l/Xޝ,eހqޙϔv2d)x6٩K*9RZV3;s{4SW`ق!{ PMu1B庢35𩊬/$+Y Dv_`'9 DISKe:1~ۯF/';\{7: n3T54ߛ=i\EI 6 ,%a=$57gPPj s,y&3Ig5 ]QgeoĨLL zexnŻ2_JDn[vǎKlfG >S&(e*L=[]3k8UIƸ%L$;p'=ez5ߋNˤDӖ@G&"raؙՎ|3]ߛF̉vO";'C"u蜞R,Ef6Sv݀&d)bz1B&~!i[g!F?nt$f^?W *$y_`wQVi IP##щl"V O*]sO}?8-3H +cI0Є yl  AztFkq/Yf&?(ͥĶ $+5*g.[@w{A=hM|_a>}ch.x!XNxH>5vV#e#fOk$aK{.FY<kzvƐ\@\=5:gɫ*^aލ](LO ~>gȥ\e#eT"Wo&'Y{+D!DD{bӼ%0kYM+뷛W2 {mOgk4zXܚ@<~6\,Ť]`ȇ(LGXC(vxݼʽhMt:xAf2YQb\vJRΩ[:荢Nx&]΢S wjxG.:G<\5V^Zeeӽ}Ptͧ$pxRh-V U aJ[S1 9=$T7Uҽl\M&z!M)4Y( 9O7×5 L:=&YBzDR1sq;4钩QL;jFc(26|0?rHxl_xs Q 4?ʹ7Kg_(qP8pj"̱WAg+%|+&$!h($Zu KXwНEM02:P>NiY)[b!f5m>) nAX "{j v}]Dh;bM]r9?յ7L1IQs9R'w~3"a!ۡ˸rqVy 1& [䉘c2t{ }Ze&#|`-e2w !% `V$arFVyP{pmp.q: v-S6y0-jo7/wN$$|篲4]NcX񮚆q=^9=ߋRz [ЃpvJgq; #U48)- ιdQDOišBɤ,d^r|F÷u5-^f~XQGis`\?L)J|g9H;݋6# }<'d{N'{P粓;_Ri"S4cFf6vf[V18ɝx0t{!`Y洆`;Ɵ&SwL3( ^'BcU5"T%$oFWA&)I6eBfslWM]}(V?թbTSPW8ZuFu%[̬*Đ^HGVM2PPk I j^ drp;#7,+V^dhl^}@ZU1}$Z#TܖdĪQz:l-*cT+izA!q)i}OY=m bH\fJA]{8sށ 0L5` ¨YXB :].і}2{7~QX2 / n7Ԧ-6@Q3o h piN7<5 6qs b(ߠ2&3K?[pl:dKc7ǒNyW/wMXeLgt_y127eƲ =Y`!d^.h]Ĩf3 T=)dyz@Bjx v_;jwS;JlyRGYɿrF%!E_<տ$hh ,8 >b\ Vt_OTn6DI.6/ oJ}˾P) <̤@je8(82i咒g n*: b#XpjEy8Dko|a\ĵ2{bfk̶KiujPWB&#tWLEMH i7!z}[,t\a^POxr~ ZOυЫ2Qîc~)Ǐp_Dg^cjԯdP e$<P;w2bboO.K/w9ڡN|gReK/`$I]à1Ӏ]Z ǮY"vOΥɎ Qs 0Y\\8Ih/>`+bb~Վ\;#K Q$xzA^ezQ#>^z&= 8Y9disAP)i]^MA?PuShu&uP] ,fEnH辠 %LTh& aNbo+U{0%> *Ų첩,XZB֠XMV&Y{OGü(:G|{Jx"~{ ^'BRYMH! k.48^_?W.8</sfdEҿL 7{|V47@%.@~/Do@@Wo3/+ѵ°8irn?%=4J/Iy].|(XecvTq?O D.!fqa9qs /o{sNp*v b&0N޿=[ܓ lD\ Z~ǖGHUTrU`+lp9X9I)%݈4B!oKve$Ņq5L+ Icp_S{dFɜ"T7@>JδNg"euʴ^XkIX3mec8FAL6.3-GW@(=}1CAjk[}q\8gnXSl#1K8b ]Jᓸɒ SXOpt v<D`ǾQ)!x]Er*DͬE"ou ʍqN HC1,InP&.9frn3S2u<܋ s0xLZ',[<%;$gX5f7\Y_nqwO#UQ1kc"DUתs3V΢b9^MnI!peL^|t\rK9FyJVJO8n}v5ӤnYk`3:6JKR0R)FHyD˗l6~9"RjJ|G)p2~X0WiBΦv1i|1Ma=fhQńBI7LW5޿8|&NG ,Y"o;lԱHiTrY;MRY t4Q7 ln^A.߁|^X{oi1X_ IG%!}̀6-}c$n%'*ݥ-` DOT7+,*1e Czx}.ZCth0Ytc)_nXZ/Qmf9 KLnw` XrF1"72:P=A5!3?Y@qp{%{Glt!mUIkb? zt/]P0bp꠨@eivR.@*N6>*4 &"C+Txy(Tuc6o 'ߪǃebk}RXꡇDWvRbtQ`9>*FÚ(lN^ S'cATc(fQwʾ]f^2Ͽw=$wK =͒'zOq|1 Z:A6qK|ͧy*(1Ӎu߀3buv4%zX\l@< @el ^\"h`~btayxNB' cjۜ'I1282yV@'\zPޗ`)ްޑHKqFz>q2Nu5k^[नh}oE;sKy*>txhn$Ƈ6zuĺ, vCLF&tc5 ;&["^ > 4D;ni_?XG:X(s]4QBZsLBOE&v+ߺrmZi'|R$F ƴǍ*$&N؎Vxij0@'m:_<;9e G[˽.-^6gմ{@#o˳+x] i"%@l>ȔHyi,hS6l\&'sW5a8|^q9IOU4)".7)օoa$pKp/sTR #dY$^Ō{!!VGr٘aPrFwokZ[D GJ_#Y9TCrrar; ʝsj15q)mx ER}A&M[ 8:8nlN;U4uǚdC"0Nv 6ON\Z\%S7~9G],!l mâB0AԻ&?(vȶ늲 >7d'su>rK -GZ̧G2[w#IN"wqe}d՛ny%BuYDG~Isj0,% cza_qM*h -ZM Ŏw{h>wrM0Mל/;kX@Gs(W 9ռM~L[LH*SH^JS-\56d5p8P*j#fU+}yj7[ւ5CEG ?\i\)7*0[i"E gWg\9@O OҬ[3%5q/\6:l!pwL#v^A^G [^(E>k#O(d&FS OTEzMt<6AtJo>( %q)yȫOsv'E) f2mP!d{_&lӋ3Lq*@m W]!hF2(jMvA!36mwsPչdtlI2Hg:f.YM[ a09ʊmB"W' tZbF 5U#s! 6_Y]喓*C=JĘEbtԝAST9%28̞buw+r6 -Qҽt.yU6_4ɇAs(( ũ+ؐD9XZc&PfH٘oPq6Bث·ԖBKsu=7p >vxqMKsO2r'vMMG>BM{D$8pIMe,P@PJI벁 `d!(؄SvmPeb OYSKK73F" ϡ~$෭HB o"UݱrcSky$i L(28ClFu%mtS/bcYPF=_|ELb9楤e\AlĮb*HO@V9ktj|R^>r`EN|k 0+iqcj0̍s[h~.r ?.ǘdZ3Zj7p92#$~)̥.a iaĂRyܜ2[#{f]\#:q7 b0d9?ܩrtNYie&>ͣ5kNtpV8.;(W:s]ok_*Vbu := &xA>*!UlTF;Sv~r ^h6%O1:e\.\an3\+69ȰxE܅,T ?[lm$U8's %&L H}]_"x(''́O0 FgX{8I"el}.i2f8 hvCC_`"xEZtg=ԇmit[hOC-ntY}C&f% c N<|A8_Ɩa${6h5K5ņWFHsvMya]2!噭8'U(0^xIޚ6 W׫ILX ;|ё]X ΪrO K)Po<#ڳp|mX͈I %)3KᝏjNF M p kuiLdj=N`5]9vIXWAI)@8Դx /= '`F_}| i3HKu)Wˇ7I]5L7^+C^bǺ2&LRlu1s2+I+-?H!Iz^;D/K+Mxk[Nߺ,7Kܵbpcj0Fn !/cI},΀aAk`^#4^\w w~c UB7csw7 R1i[]ZG߁uM\$/co쒇_Ėy=]>GvwZ#ږpxg0Zcc{GppugZ9=ӿOY)7wum8h,_#^;b=n#7|%"5̾ǯ;pًM@@+CdW 6bF ׋_<^BՁCzQs'QN.&znz*M ⟜kv 6?_OkK' X{"!84[mVBe0mNnja R -L jg W?559(~}@MEfO!b¼w#b|~gZe?^{'fiV'qY/A'R[>\l+AzY]Am\e6IK+h."Z>7)˞e];Aok1;n݃JGZ{L?;ӸIK^m`'RnThv'3s@~_?ˤY<UI@9TO{XeGY]$B~]vؐH5nsFǢ"_oQ" ,@ uSXW͢CC` bZEiÃ/UM度clSd yF~q:x^46wz eˌTqblTSDl"#ru6UmF_O^bx:!إ#˪4w,c}IQlDXIYgkǜ% +tNGu\ dQWTO|43q _ظ,hQ.4pZEnơӌ Ùa`@/^HcI g/tA9Lsil&RrR,JVޑtv']ViMO^­qhzmkDkO -=[U/0|et]}:6HB_6YYdbe[gMzE/0Z+ll(nk qP̘-Y!4~\* `^>Jr?i!̇{<]1\j49;LI"I_LRn"^Qw1鼹x͒r"mp2gL":q ݴ0Ǫ3W)e=u qEm:W:ׅɚ:覇%y8uQː?/!,-: >$煲9L, "sk,<*F( 0.Z2LI#>'Nt?BGLRP-hɁhKkrKmh>D}*f+l'^]d3GiDR"~K5wia]aifzf9f3PlcN+|Q,CYVA]D6f ç=)9WA׆5E⯅)*wj|r&Ow2',?_U!kК!ig{| jX=N~͋˶KY]YvXCHdu?>1D>-9o`r^#"[$ r,QɎB`zY~Z;!mݞT'FڥhnmqXO biK_h5ʙ鶐8cħ'If̈(mО`:&κ2Z-U%;WRS-\H hĸkBr5Mal-x!zo"9<0MUgy=z2i{d۷k{s9 Yw(0юoZ|y t2!IsG xtMuo:xNڹ'/ۣOJl͞d#hF.%2rRV(fzs=*k)`C曻^ΦWsȈVUrtz]?ҴSۮU%r'ͲyъRq^*,z HԈfa%>H_EwmB刟/3ZJ -cCb!T",74')آCnIyjߩ/[WR~:f]]|[cTw(˵+yOlim" @\:1?rZx T۽Y'fa}^#~]:wqW yTd.}8s úBXLE~{✈k*yN ]Z> r<~ \׋ QEv}FBT7{6 KzUv\;ckX, 2-?'r0#YY' ~&Sڱ8|*6Ғ5, JxG1;xl')q 8+(1D3x aZPxh3l6}(6Y**vB7*Ȱ*,;Qs0gjv F2%&tyKg"g}IkI/|sY [ FU)A"cfWQ0A@vu 5")5==a0knK4o>#7ր 3w-()pqgJS4t6^^Y(4F]$)r Ryoz'~P E]wN9S;*3OҵL BbNzKq@v$15̍4F[(swTj# fx*^HXF~p1y1{ApAw*ҿkpH P<_nOp`:m93ǭ!OM=;܅Ŵe?Mo.t m1ίrf_=r,#ԜH1B#iܔz̊ ^hcvSїE0+F ͛7b4Y { dZ dZkbt9GfCr!͖$AMD%!6&T :1oVUWcq7_'6۩7B&U)(dnJoa_$Nq>gd("\rHօiv@[8- h:lc ]W^1~ΎO[~py2zɍ54ot$qى.rgJb+gy-2UG둗R,{3)LM,5VW2`?Zi6!˭&B : ,d;"}0X=pq6dP"XR۞T3{jokK3H V)@nPkHo{D`)9Djre9w@@O=h ᬻrFGx<rBoAFN 6]5}x=\ٶGqLId+!/3vf5{C)4Bz~+{pjg|T lIV#^N`%q4J$fb_oo0鄟}q^#! +PZ&:yy{BC+.|2dfj`,- Z3BQ\n҅=|ޔ@{yF(y#F:>$d~> 47|mr}Df3hw?-YSPEۢ3;L!̑%<1eT|܍]2dEM:P|S(CY9=8#2=Y>D(cX,'$T 4K"7^NpSv+67Ů,,qpvgﻴ.Iq{+֯ SPil0XY˕Ӱ؜@JUTu?AߏEȉ.$9 ovQ0m94/#gJ^WG,_hRY,Ť^a*-5 I!6G(3L7kRvc_$[D\_?_l1:&˖ [C IGDAtVҏk m,< C&[Q8hQlbh\{ft_Ӵ> ]ok8!(TFۘMrVU*gQn EN ?ErU2ΚWDr?ttGJ?_ƭi).#3t74T'e.-[`qVG: X ECr/ ZCVx j:7ҜjeY7'g8Y$֬OJH߄;$L,Nzhb9ߋ2TYucVU ՗aWtAWάoZVz ,JrK# YaPrNpW-JMyof,_/X^Alw\Q0ͷu]17}ePhǃ./~zwFBGT1ʄmx*z\sY֯8(9-X/a?Gp$896T͢Ph&SәGGiUn]*t+ l$q {Rw:E=ҫgD! n3V\2Q>BtJ&``.Bb:*2؝`wv]~}3l@Lk_})}.7AU^H 8Ftz붤nϗ( q;咮q_re4Zs@3RU:Omfn1&/ވ93>¡r<֗E:d{6"Fc\iZ DynQ+ V0.d"t ,_a6a Yf[ki-s9!ޜFbhW+=!_M B>nn`pY0AD>2uU0/$r.Q6I(:v79%h^Dd<Œ/.S !K;plRXAP<F:>;Ivfw`vu iSݙ򿽷TR@2H_,Wei\v%3XVƊxvullI #t< eg -2qșP包s&rl0W*ۢFBCZnu<2݋Vp)\JñnZYy}H)c7`Z+8ARS+GF_GcN$bk7=tvqxUbE## <5346׋H%/>θZ0&$A@ThEHɃ?*5UԫKeF%Ӧ ؃WeP)gpz#@A|U^^Wt!e'/.A?u ܉҅2aІ"ŐPRJxf Wv z3O|*L~6w#3=XZy\:c8bՓ5Wx\8[v1=:L+S|(}ǿ~c- y:#AM{FO? T C$!c+KHSєlV~B!瘩%܄dhhzVfT!o(XAYU 4Qʍd~%~Qc";sg4U:Kaf#S*-6V^2C_ K\gaYoT 8~_|BbF ҠSeQkRdbT-B4er/DGZ^ğ<_*;YH\(еXya&;m#D+aQ&%MUM|=g)cXˑj=b* JTeT CEad)DMBRH :\s{T974V[22h&E1n=[.ydOgalRNc͒(V6Kn'ko p@AjlD.R34o)ǮWm`e:t h!ңHL@?2xovJHRmLIon5*']}Qݯ=d@kWB&EUa[V( L% 6T%] _YxsAʧmd잷-~gimJwwT%>1ϕ&x_p<,M)m}0jX٧.㒕au,M Y S"mUdƸIUXbk C5ZDqJ$U yg2zTqrg!QR2 &Σ(N5 C/U?89q̌ZR.W/I|tONU -}Ȳde4C+[*Iw3* \Z@>DeCu.HA/ԓ=|PlwNԛT@d@f&mȩ u $pM?uVUp?+~h_f4Be7Wˆ̸¤@o{š"M0ݞt [*xscɂtڴ~"M1" mr&5bLŞ@soON}}yz5gCn# W# B2\y@F&Y[N$:=U>3u~v wu#՗Ye.cSۥe*,3ڽ m*!rE+A(AQ4~éMX#鄺U dƔ%H|vsX舶OL>9XJ`b0,k&JR '{vD gQ {9nd 2fӇ)W ۂhR,oўgrݜD@3x\~jUE UG#r.;ZX2YsJDYfBKZ%= dT|܊Y[Sn( Gm5C?FN }rR'&{ vłnX=wySp@;Kږ*AF@"y`oBCf~R 3cI 7q#KeϋVocB=/]Z4VX\0{R۹-Mnbd{STRתQt<]zFE%T78CA*^HA󽘯2'{plh[͑q/V9@\Xqoi_7uLy]yEطwL[i6e!$r4)x&CGOl@#ҰPF 9ͻ9d)VxXPgI4t?b&gnLIQIj `fdܞ_me Pe7lG&/V}G)-F&6cBwbc'֓&Z6T"ߌƾ hKӫ^\7#:(H* ~hwF3t:i3BGKl 5X@6E:s/FSL[;q)RoE0̦w=2e@$GĞ<놡\2=Ȼ>y Te?$\ (݃mVMLSx_1ޞj_:Y<d؎ļ'=yu,i{3UE,}ʟ-:9)t^,(0ݬb=f4gin$$W}{1},e۷\[f8D'V΍࣎Oe:Q+FƐԾ}S纤T+;D(V"~X. zY[u$2b89_ivƤN;EQJ`e [0:K;x~p<6YvV _2zf9򓘐-WCd)v:!MrWec!4J"$Y%,֝6Wк"b.wK=6'`RncN1H$9Hr;rAZgaRkx`:r(u{Kף)skl!@Pc< c `tBH)z(ӁFǠaen R. vCvjJvtQ"Q-[3D :ޒ <Xq#P`,rXF( ZΝ#ݍ 9yy.KaQpx,Q~Qs|6%0;.2Ct m&)J՚v, Y?K{_9Y uv$@n~Ni~ H"fas@xlޜ z}hcF4ahM߂x5QW c*j6y>+K5_!!w!|1"\{, ٢SLY>Lzi6kx Wb?׈\-/VCr?7Ao4:VNzFt3O+vx Zz#sT8W[ ̞r͉c afI -@oҐ0-øѕ٤IqD/e-|+ B}1S!G6k˻shRp'!hIh ;~ 4'͗)hOgJOj4Bz*Ƀ>)E"4^,NAN?jaM.:\Y{Q)h?*DE&Sx`RO]Gxm;D|e&-}yAi@!qz"ꥒ5/7nBtu,U!fl7㓍{bGwF#D`zi^[Xc,:W)lY0Թ_1Dwxg5E. T|t.3(% &^@AOL&q>̬%n<=>LN}u&hg< jTEpa^Y?$>mJ@o]Ct?\'i(FRs9.leRo-VzĐOTe.Q{4gkQJ[}מ6LzQϟ 蔃ZI=ʣaP"oY|`9a¯8>oobA$-bgg!"q] oeUfx܃FنbsX6;w?)EP/n{@fˠR;E+-ia>ԡMksS '㯯ߞYai֘PJa<׭羇IL虠T!k:'h-#6 ʟB/"-DZ/5XPâhzG3xT +k='2vt?:׺'#ѧg_C]9a; qS1C Z(m/7W 6]tz ;nFij\d| 5{)R&\L.~ vovJw PjEifMmN|g 7ÐBcK !MeAq:"zs'GYU+6hz~$a=-ȳI"5߱Q&IN #08Iz܃fJO?vփymz:?qj;C8s_[NjUU"{j!ЇIVvg&iȰ fD<`4 n.:{ m .'m;1p|hnϲ&,Opޔ\oHhvOlCӿ7I{UŕitW8[‚F0HB CI h,xllXlqXlkPy'聎bI Zay>4"e1v#AzU%RZ}kq¹5!kwnY/+oPRp>LfIZUBTL:zt /-گd1L.š̒rqv<=H͂o< xx7F @WĪb[sCʖŨS(hq 'd:]_h`~ cO&N%HHdqqس tux:`:Umaɾ$hWJ.9[Ƃ0UȏG`3Sqlq({iWvhHқ珍uf>)pVvxy=0n|LpT}\hR؞*W_o_sLb VVU*nЌWzY,?$%H.}LiMid7rzoÊa/7L|Ey,CйIcNnǯG6!~S%ݸ ,J沆@I|VQ\3̓qGc{}.ic #!g0IߝB$æP^K5M AIݣ8MyBgl 'Qn [VM:w#5+h pCqE. 0. *3M {s ón3+=w &%p AhMʜ²9ʐepQIKXf %AjH#Ewo?4~NY$!^Ǘ1h=bvJ9VrRTK5F;d; *l4,ISbHjM3+âĺ+*SWX Op{YHKKk Fm4gs0ťE ywEM s':F45ZݻT)8!C5KTOܚH[_{dlݭ'_tW@9@Kr?"Ν>=ك׬Djɽ[!3vňUN1 7][(N/6Z W+]c NrэiϩrI^r;u"ؔxNerP?EawC\ 2>z@<6tr7mξc؍)x4w T.r2Ip96'N9;h+s7&_(6r'Q'64 e$[fwȧNrH#߻wu4Vu -L邗:zCr_MJB+E3^M-ۡg&㣎3AZt\qo2Y>z U,">rdfW/`m>nn 1|qiaHjuy4O 3_^F5%=6J }3ߑI~uu kusB;urnA|6x+5Jf9vhq>h5rtuר ZJD">/bzYGN|f- ѤHLx!^j6D6ݼrgiPzDeo5R,9uL>[*ֿ`{&غS>.:J)^eg. ww$^9<p3K!(ڛ~ijy6 0HJͻ$0LK / yrB+ r!8)GΗ(oTڅx>Nddt*Wk[G椲J͡eT8X P49-\[jUKK,L^wJaD/y @VUf!ŭ!}i5 :`f2E1e7.Oxt@ 25@T8k-Û|,y="eA|d-/m'U|"F;Tnӣ#&dh^@]AGĞwo֪pIR\L Wv:'(iÍɖ ?|НL&p@9Ĕ>u6'h, {C`bL:S;{}hSX ږu0җ⑫SI[џNX*Bu.KEo s'H <-z7b|曬s?dއًy x.̱sb7R [,JA oko e64Z[+=򻬠ox0Τ.#;lMSyTB܅ok8X-./|p+3U4RAetUD1{q"ZͿOxB{%깋m" {V 9p\lNiW-;IqS+,X /[Pa򙁋@~ #F mXR6Ԁlˡ.:LDby|D3!#jSHŃsaPَHNfFrrDžXJjK3p]#\(""'AQWeEnC>,2 j7lQA}]?YL*1̾'fQf[i/=z>mc"bYˮVsla!8ωcui]LEE=V|a9JՖ zAQO Rj2?%d_u|J HaŌ0e=G\j`0 I6&t/f86 ֓cNAXs Xy$#̤^)quv ( i.N/prs吲 B HSUssSo1\ā#o T*Zc9+=볚{yWB@ p֤wNKNG7|X4F[X~)0Π )zT t4يakJ2)6bfC03Sy8^e]u^|pΰ zzeBr+ԥ 4bnGX\02818Aw< w[ʡwԸ_hȲqԦVNۨ.U'.g Du\eAe,96Gk^X*^ Ld`LIf^_xf~6;zKqo xse5mT[ͩM'VM,E*:Gc,'i~2_?7}48fHg׬ ̩֠]uR~}VCX 6/,3\I`5$%HVJ8|1Cb%XMDZ,=?REl_./ 5spYskփ2?m @q']Pay]CkBGIN7Բ>y8i Ҋ;M mPQY-zh;37U)O2߁b+5dįPd+Ԩ7}@nc{Q@! =ݸ^BZlTjTq< V3 _Dg[&ޔ?>^!bJ6iBS)GT#:h; aO~[-c~Dz>z&X{g+/0 h'vGN+QWVx:08Is4f+/[f@^bB ʗ铈]`R0v\ Rf|ͺ_Q^w͓]VѼƚ֛j4 ֆ mm+ް-դ!Ʊf)/&Ŝy}FHͮ`8HmXb >i!c4.$M@,%sv*O+ AA h6^mY||L蚾L1ϣr ~boݸyvE&,o_ ^-cbǏr[H#fgZ'B@qlL88F 'K/XZ25q빱.=G8q Jb/Xd֌ rHZ֑@w^JuTB6DPJy̷MgX07Vnqא`ؔO$.\~0&ޝ8=a{:cce *nwE]AM0%JL9j~DG_YE +.c4]YA> vgn"_{e}ޯ"{jj~ BjNenuWE=s$5+tp 0KH}&Vw}F)9ZL|SU<7 ֣HzM+)(V[j4$%i}:+JiY92-)-"q:[QXs=Uj=q7Cٚ۫e VT)\SS0&]3@c&HWZ:KllՂN%L# w?@Nv++l`Ń{rяȯ{>RiE|=uH:|pXlm}ج\hBV99A (xlU1tٖZMip\g9EoxQIS*5 w4=%*C@/C;P% x2T ͣ~j?B#? ,+`+LNL@SYݸ}<,1T@9bn{Ԕp4|}1YSVg 6`iLN,w&'O5g2tv^5̻_{eQCp⦉I=伡/jK\ bПG%~| =)R D`Sh9ɸtւ#&ÆW|"[s4䪢W5ةa'CR*]G%8Z ܴ(G .r[u)q̷M,2 iGymۄSqU6 Svdby" gxL&A`%%9l%t$Yn,q )ʗu~T >A _j)d|a9(4{Y"FyMROjjQO> 4/Wftn!}h3D!$ih(x9fvk )xAcX2cVŀC\L_k*2zo.=)Dw@gBDLI1R0粸rF&&vT~K>|^gCd-g`QBvO|FRݏ*~onogցU_cDJ#}ےgd, wL `l:\3|WѹGl?Y{&Z4 XPhG'Gx<]^*U_o k9`+#3Rj$SxK,aSL> _"+~8E"NPt܆LPRօy͔i.ܞqu9F|)ijq]VR8)rB^3E M>;׈,&M J9 jfX-.gxؠ.HI(}e%3Z_@r wrM ~P*ݟzTX%x(Wyv-#&ԆY#@ӡqG +dCM ޔh69w&? 9qhB,ov"HWǙυuDcmm)I]0J`,i=O,#cs fYG˼ʻ6Lj@P o[Or_Q|$uD_.b6hY`˴zv gsHk:cdw!~ ('# 'o(38vh05퓜۠T>63:b`k[bߐ֣\]X%aBQFtnWӵ&xwxp3.7 2dR{AM~Ʉ-e]πq2^y[gU?θ=1Ag佡B(BUQc{phKE[Vze@sqOZo &^1$Gj|m]u|M)95 ]0IvOK:gOXN]'-pQ/0Cy̸.K<:èI[dd+}~2h ¾ѨOYdc@%xcxc(-4< u:餑8adT\yh$+L V"VXI+אqǛov;ozC2[ i7vSY}T}lԳQ뾣Ȋ'?β ;q >l7S""`SH{+-A\moƩRpEm'9o=IS(aÑҴXakӮ :"_WHJ@G1'%_ekh>%JoĥuEhs SrKkx}X`[ )Py%6'"I!G Ta,8 ʞwwQšS@ް%@0I1 bIj?y1OiE-}7niTzN*[‰a@ȋ![5=íl@ZSsgq3j2qoWMl 'O ?WkFۀ؆ĕg3]|f NW;a讕wx Xe*t԰9Y#TH+%Xa*pk>kדpF< 㼎%W39q!Fm`[x8' jbcryM^!Ȫ^DE1E-aǾԲMU4}: 1ܭ;U"7y &w]Ω6%tv;k/{9Tݣ?2qK C|ox䁲2ޑXC6A߁"-Z}\'4F Si}B. -d}?>t/F%'ic6@oy^{}4!,jx8Blk3kX v All7 u8,xq{_:3?¦?7)@6)ni~QQ)ܧ$ȳ#Uۑح9v"J$ x}Y7!JJ ;T*̏Vf޿&zn.F\,;Pqf UzVmZlAn؜VM`I=w % c=sL mbqIYܮ4!W1S?]jhu[+w#F=VrĈcfuAbLr̋z.v}B:g8~`Btd#kmkS%acN~/p+,#/7wxcϜדLV^ql^(b-z?s "xX~ZveԿv7|4`{lM0xpi">.3嵵bL v~B)jY ݟX/J 0%A,JVu Zq0k& QF%ҭ].z B.Z:a{#i )VVhPBiX ֽ2dE#1Bq3R\`3EPsL-ɾsVpO ЋXL{&}Lac!2G5HrQKHPl|wF+ctYKSYI`.a}9oB5e;;ǜ 31|/)w+Un/{ |7SwtcQAPG%(d`[R⾠4wO$A8TPtg qy?eHQ67ʞJg4?][ "WA 65[RI|dKz{GqԌ6~ ^*N<OFK'~U`*ađv`7_Y~k}e`#U5sQP@;Ē?|("PU ol-b ?Z &y+|>Apeft߅*V8ggG>* zL;i{tcgf+T&2 žL@kƆ 1p<Hru#u6Ph_ֆl(ip_eQ,*+Zʘ@ /^;mZzڻu]̘0ؙ&RW@1RA/J HaO,PӬd◶>Y7*z8bxoO1ɇya.J Eiߌp }e|>#[L~Q_Փtp?kTO|DeH*8qp7ZfJ8aiz!8w;Ngy,yzJYyXTCPZHA*-v:Nj풚 b;?19`)FC*]l3LE8m09h"DJ]ܢ.?#_>RW^QScR2WwR$"҄'_2d#'b@zM+ X '3Y'ENk*')lEࣖlUfڹKC;o%c"NK6K9V rFG߇(ivXctaaÕ3JSC܂{J.-DP=GuE5(Ox( Z:ƒ ڠWC7MY&knY鎀 ܛJ&EkONĸE*AdJiWy8"5_\%`^9vi_mH|+/SkVv)MsgIjbg78rϯO*$~mrwtK}oU7Ƹ]+ԔwU8p 1\bod_k(ҧL(J.>*.C.bCl̼&ٍ86L Jv B,/ | 5P8aΈUea 2210"=YGl$<z+v Z0%_tw2HsWFaϲjun M"\2w%;O ÂbQ"KpJ$Jar%JZoX?48 nÄm{)T=Ʈ)_q:M@q .:T۟<$LB!T{E00\iv~=Loz~* m/#uz(' )[[<У;=jP*TY~qZ*i++j'Dn# xFs~V@|Io;4t*dN-9b,4RS\;L%s.J. c\̽C(4`q6yδ嗋)T{|2_"}xWU_b#tGΒW0q]n5&,Ҏ,a7ǎ_ V)Co>Ѻ\cǻIL+nQ`_,&3[bցDޗVִU<1dr#2"=b N'`q",siY|OE^Y+qkŒ|iV`h le^: AZUxd3n835YUHJ$E=u`n^.+ƀPs_Slq+gwa[4A;!{syr\vGcj7oKeREr+4^Az_ ~!A,o j:j㯈Sm ޖCrٲ0l"MGX9}ܹ;dGJ=>6EHoVi/6Mݔzw"drtOC.Lg|PKec=о0 W߉ralm+MD ĢyїYCggOpd 5O)6xVќc8&& &1f[$qy CǢ2_)HۏT:e ;dk{ 2׊$ZIMx $Hς 㽗(lP{KzJCWOcW~t  ݳ^!¦w&@W*_p I+ ڜJ+U"Z/vR3q&L~wف3:V ˏLaR=BahbvzCSIe!~ 7w%zIY_F{VtxYjJ C?lSINykGqȗ~=l+H `|,M Hc#,^]4G(7+<ũ9[ qZLcKo"1Tls";Pw8z ;KNZR a9Zª9G0ƾZmˣW <Ƿ TPw*Vib<&s3:iH&RJaZt޻ 6!b&Z_}%hQ8ws3 S0ag{*(`vVo$YSmQVS6PL ' Qwԣ'7eG yLh5d0:5F+^0"z\iN 3cծm; F'#K' 72ZD0`6y|,, J>s1Z7 fQ'in5B>РP6ƨ)"@D Yy].J mtj+f%fʓ96ܝ(QE8֡-4L7 r[GwӻJcu#ɽj>%4XlGݪ|mr]GG*7t7V=jI'`MMaoN_?wQ|[J1a(]; Y=|C+5LkW 3,jy!DT2d̮f,{ CQό XUbj'ǵ'NXasjj`܇ǕD堏 ܫ1,^YO.9FEiwn'ŊLqhq`)Uӱ}YM{A.jj'T$ mɮdl{vJM㫊8A]KEE lZ$`Hqz˵+&NVe[#^ nj_E9$`h3fۦ9'/,8s"|3Aih>1?ϪYjC5-b P!oF5ײ,y[6m4/,p{8Z^|MUnL!~wT~PڸFbmwI_#ͩk,W+I/v\OuX{@pɰ3j3\ o}flgNw/+4?AQ7*՚iMz~9a5Ph.В*-qАd_sBgt=HW/7>'''` sNt:&( cê'j8GH7 ꬲ4Ab8[seT)-}mtmdj7NeIzz/R5:Jޘ P>qx@LHdQi'׆xx;V^ 惂gڴ u8DϠDXV|\cI|ȳ IHnQ>fQjTÐBz-(T쉴hVuY\z= =n62b8*n`>3 "hBo(:>J38Ba^>qtJe&cQ>ɕ u赭,➺ t_Ձ;Ǟ"qT*z_Rv=NȁJ8pjtaD%uABaQO#O &{ ,b:k1| ,BE˸_TwN+:LrD1DAqߺY^I=DF),HY+1>(.rۦܦ Q&GUgRLۜdrp(bkҭn}\kXmd+b{TM8,YU^쪭AҐ^zfoO5Jb Lzjn }K&@a#~(h|y%o9{wq3hf mbϖ[q[<0]Iyp?ģ ]i/c948s΄Ʈ9%6Ika 2Ag6u[Ji;#qnn]+ TqeV (H6Y7K1`#USO0m MD8/* dg(jdjf?o[*T."@8@, CD 3l #ØNh!ΗTwG1&7D+q퇯疌9 FheBz$#& [>4,IrZê$\^8cD.-Rک#qpy,^OM?), ɋ$ =1STؠ̙r[U2*mOӤ 1(q_b Ɯ?tdN'~ ka%ϩ^"HC.9cD&3CRcfsu4V*m@icg-IP[Y& ƿLvk{{ g5_&-)Z1+I4/oVAD E?Iy4Ai0(a%]\ .yvJAh/@뭃>CsF:zgGhMJɈ%~G?u矲9vEǤ- w5i!0SZ紎^i8̠A+ET`r#^;f A*3 i`5֨|q8ȹVvL(! [B|9EB a%]k*Ot4 o> "y[grBy*ǗsU_ηq] ,/ oZ Sx: {7w|ٗ^|=l5qg7I"iG^z])2h(]m=gƍ*wI :ǫ w6C-ΤVS-@= zb1!&0e^PcjGߟ:w|hbxe9ĭ[s7 Qڠ. ":8)v.e/:^UN`6H?>^x)W`uEtRpI|%?|LE6 d8OwO2p;4 MqJ=cǕ9eegX1a+ņB^˲ߵJ: c-oN& rU_ue!-ri)"֨Ixgƕd ǵ+8`C[9eBoÈ|n)z y'NZV2o:) uBb\i &z[3 x_D ^t~7zn2A0s}[ ]^hpu;4PkQ^pfl00 g@9KG0T FHqYkZ|<> ֱ^sq}hv<%O B8e3bAR^ ogɮM7\G| (g`y-gefkb#%^eQ6lJR>Pý˧YT!>Tu >G8 [vOݾ_;t59ĞM̘x需ꝲ?̈,j-3.tFc4A]B'1\92]$w_Hev)G4`\dgDauy SJ^L3[Xq}^,{F0U1âYpKR://ո8FlvΦu4Cpwq5mY |R˹xp,ar'Q>v:Mb+qPh$3mȹN3BA0R`)'|mQ7fL$B<^D:+y>``5c]ЃݗVAE.&i^AN!dp7_/FHRiupED"u:H.FZ !Pe:$_ %Ň_}Y[4y0§YջO@h:W&"ޕMoRyLYOCLu9 Fk9YlvAXQi1 ðRE{ ?'' DMH̞ V(n{[_SGY!GGN$++ ʀC~%Oivߑ1N bݪ=պwy7P#$ӺXFII0nMA&*uo|VtIU5"QS|j)HCApkVQ [={܈rBp:Gwء'% 唯/^ckdnw 88_`tj?|gڛznpPyw6^5H 4q(Յt38nיguNy}:T-"O,%:,T} ƻZXUjRvV {!OF 9_ݹNu/p5o,`1(q=.Iz@GP1F82sُsCl>8Ggຳnϛ*u"T>Kzͥ?=%ڤ(G:!|c7,]q]`s $b^t!/J]TTUSk& [_g|? S|@r<:0o8^_ rnq0޺p}vH,0FS_t˛zm˂BH[NP4ojOA[Oc*&Jdҏ"+) 18d%13u1cHl ֒*+q',FYVnrilNy4dZq`yD/Y{ZoCWΰÏ8U!QzmíP]ǂR&ն(k)qG"vp4ya :A>bbU0twm(IT>]2Z~ph7}$h@P>[ۭ[/[g4*}r]$ܳJbCޝv:(ʪa3ǶH}QX*#a]Q'+>|)^~r)QE͕-hg5uK&a4:-ːL|>!]=YavŐWqYq9i/tFcOPÒ2?Gv+V;Ғ L%kE#dQw} Dsu9-&ET@5;@7Y5d_BK:6CU]TcHu9 6YIC7 )[)5( ԃBb?@"#). QӐfmYFIa2/2:4kdz;v%鼗R u a %+)_:P!@.hs<_]-|1gI e$JD}O t$HwDY^wSYX+/GWܺ9&EA&T:E(Mp4r<=g` ! aj m#O]o59(|@,\)m<>׉e\K;&U*dW@|x^J~p[DI(#6O߇K fC[OBi]FnPZJn\څW{jIh5O׆g?c_`Gb0p`4I(bKP/_3dI3 Wֿɋ5l[?Y:cufяiyPRy-1<,3'eVOiة./Y7/ƍa_{\B2Skzf(JMSŐ tA gBM8/}<EA*Ϫ9V֤QňFֽ1v"vtv$qe?Csoy] +~δ|%B큗a/v7Ea{= *2v4 ;|U9a[~ޡKٯc[ʾ)ӳdEUjtoRGЧ>'<+ӎ5?v@-!h|2(T Jhmψ¬̋ Yz$Eȩ5YObGɡ:T lzZZm[e{}UMh*_74O%>9͑3w^(tjiTL c ObHgORHs㌘i8~Skڟ i}hv-q1(" mw[sւY#g嗵\!@񯔊J|ǜvl^A¬w/{s4E:&]'&ĠA({ )n%l Hx&8˾;Z}.Kw҉!$6#tjxn鹃znXYN1 mUfnBԘsIқ` )4FrKK찤)IHT v*q2ѼgV(4{Fpu}ebD;U P`d`N%O68_?zvY[l^ Yz]y6Ð;s⠋Wm^vohzn&I }/=B0Y4) td f $q,b#0_:- icxtshpGzu9]`"|@lfm!ֱWvC #RhQmZ)4Eqm~5 g*+[Dd_~j"jỚUZ1fy,:R
?qpڧnu0Ŕ&ͱȠQZ&q(.W؎AH\ ;pBu~m {z,CQݫQt?puWhjWI8nXw0"Dƥ`W keCTcD$iPD4? ebOU"|v/@";5-Z8% paQ XсJ !N;>,Vl﹵NDO?G -aQE+>Lk)C|hy ZTG<nfe9G=Vl C1w'0fyoA:Y zJ=;!|@ڼW*KyWYP5n> 4Su 3Y4Bk$Zǐ}H7ްGq.02{G:iK[mv3eFN^t!v{}PCYg6hSg?[y`&Zb o#>#cjD%A ٙӷJlrޥՐ{ \DŽ7bx$A#pN9rAjt=c錇}Oy#ΰR`Ma sfcZM Q!CZU2Ĉ[,$[{'<dݏR!`u֊sMaS'ꭖtW/z>UO5'7 `%p%b:^yk.qG*` E UjeF0HdAwY˳:G(G;N37* &!uti,EfƇ{nG6z LQ U?ns%&+Z?'W6heum4g$^L}ƪEA?ݭ+13 夛͜rKwmN={ˆ[gWUUY^]M\Z;q.VvCpƎe|#krnST j>ZZ}|$Y J"@G-i%\kl'rшɣևm*SpRj-!U %r;bc=/m˒52%"BZ.UdN4ښu(vB^YJ&TPO*ZC 3_aiiC>1 "?dv<049җxZܝV˵%yCCF mXb Ҧ<AIїJ)t7?a"zբg*Og{ NմKdPֵ~J!q\rF.AQȝ`Yi? 6dob8+} 94ɢMHnȈ}p.CS`4e.L\ȴ!8n2[s*@JJgʮu J?D@L 9&msI$~HbeZ6˼$7@LJ1Ni< fV<\ g&J ?{zzAҎ[ UP^nZ!V"d/&XU3 -]=L#ИVmQ@g?RѼcFB_4w;ԒC"X.L sߖT#|'>H,ؚEyDa6uκ]'Kz"oR|F˩Bq(*2*-Ĝ$|EEA1S +8x&ݨ웱0#ƥ|75gI%?m8ƦyirQ@E2Џ^gId,q,,IGHu;V]h1n g><ѷρ@!F<{8 (b c.=rҁOWXk'盉΋q.`vID>q!6BI?2^jĜ>Yѯ$As[xf'0^2Qߡbp!I̮ X#,F¾ Հ IM̭tAv >P#>DRoԒᰒP#a& + q"mpF|33[ * _4Qqhݔ3EX.5:â ޤ-@7:o> :m0=fuޭ,f;a="6^%e3PUvɱKF9:wc;"ۤv77>@UџB7;* ӏDh5|y0X'G>5:J3;nڞ(ܣJl4Za֦;kLQ`%3#G-ˇJ7ӈ=<ɹ]p F7?Kl, ͬCe)+eCT@N.uxٖ-Co03# =mx+pxMw,0dhiĭJ{CYW#Wul`Q.(,~#:s? iD=5nBeߐ4)^blr 6OVy͖>$<*0, lkWN<EƕE<:9 %1(hXO7e}+Iu%MqR m% t!]peobB ŻD PCٿqW Fd 5(2]ϠE\_'/0,<\wak`=*YW"(O[L~U4ZdQ_H&[y"k߆06J7l+dzኲ`z5B>}&? T3ʖ/ ܡLP`X)qxp\z"9Է?sU҉2]F|+.=%+ɟhBc%695k7e'?}ǕrE/0*$Nr؀tm 1(,,U~{"Pٸ* D{ "V[H9i%Qu/E+ 9l/%ho[wsG؇[*he'M/=+ sl<;mҵ6pYdܸH\$&g_W 1AMN^w /jσE1#kq1eGcTpS"vs`=_ﶚTFJwHWx O?M9i9>h\Z:~l?Jl?_ ksętaa[Ӕs\Cx[)N3ju=EGUk$,Rh@MpS~c`#&^Ltmgj[U0fVhp Q5TNL)@)NW=m@-;d $mvAyyBA~ ZWfיFJeV6'ݻ)~bFNjbygp m_Ooy%e>A-c (`/Jp{ BPbsՂ|RzJY`/86' |le#*mpQ~6I;Oj- T5[PݰY#o^hYWž5i_76lƀqRh5;y Ռu m,+p NDC)@;Fq)u}v2>H6f7S`ŕ1"$ +D h}=ddOw_?;Y5ɹ˪xyRhz1%v2 ?"*yZ2i}:GPEC,Ey,ż-"+zg+'y$΄@y簞f$7dXOsQy#`f֛jos+Yw&3o6ꔱf/,rd/ _N#@<kj6_$ksX <0(fZx|\F˾mm~%L) j,7;N{3e/i >Pwߙ*}Č*!A4Rj$\}'%'39M :B*,z>ltEz`!),`{d!~R L%87uQͤcbpz2r]BE&C{lZ[IQxE/VZ qh]/^gXPTl]k U5pOɑ|e&5OMj([l>wY)\A`j9!'UC$LZ-`ͪStP sI5+}UQ5cjQTůIY5T&j.A2L|IKj׮*h݊q EddLd+_A&*\TUA|M.ʬfr%ac:ŷ(t`D,$nyd֚39[#D(H%TfA@I8?Ɍ,_J%|b_|P<5Ep$wQa=e4g~(:Ŗ7^V#.t;(*:T3 k3'et* AxIeГ'7:cd'0dYv_]Ej=kXo[Wř_k.Cbʡ!sZ@m@:] +*.܇nKKpmy!N!b+4mV,m9nHӐ@cmdjk ,LD)x`:ٕlE2K tu$.&XYkA'[b 7l4hm!y9ԥ~:^H>fv&ƄWH/{T&+e$ZMf%5,"}xD_ )ϥcԢwkNh`??8'Ñ'#2d/UgXAt麚~tw ՄF}IǕky="%s+  ~{86qI=(jS47ZvT"-0':ʔܼ_K.k!Yߘz 5#Z t~E(qRvo1nǫGզFz )b󃦡# -iQ+t %T}Ot{;)¾)s6Xڪa pFt2T*CXxi ,*(x qzOH:G>sa\?]HcĆVĀ5t%V2C3.y1w\4]0 $>%]?-"i]x *Cş"+æҺѧtD5Eo!#*4hpY ,32Y K;>qKžĂٱ3ZdN0p/#u/bp &GL Ruĝ$YQQ(U(!rN2N L\(/$b͖ArxA% NiFEꨝ8U2eWK[_W655~!֔.TioP!{5(czΗOVG8wZh:u<\vٓC)*t~cD;Duڦ"jGp}ž ԭaƀ꜋dXa SZL1c_iLi% Ṽ!.pM+jKsKRL!7Ƚs.){ :?%. !h:+|PײC/1Ɗg}>'ɪ651+P!_ѱuvQj/ UE#'~?e.sܓuVtɍX{y=ްh)W5-SMj LƢhCd6ƭ1rp)6aF D8C0 13ndHȍul*Z6zB?8TiRcX=Nwiv6ǵ11?nCBz5mc{z{L%-jAl)##s瀅3ћ{zSm)Z'd24w-ei]:#@ bٴNLd30-"&f ޟ{\B@X:q3ȃ-!@T/}7_E0gLx9j<ţ a|~gSP>?Ƹ/C ?gP|uOth xFQx G˝C \˄MEFtp H4KaX5,xYSº; ?֖f"+>@DSg0Z Mt: 3fQ^*\n 7r mN[_qR|#&=又z\d}1ܚ^j% G*3߂2ɧY٩2Rk( 6q^9Э5 bͩ11J(s}@`Ϻnŏ՝h>oMr ~@OBk-b!{Ƅ|H/[=sp7&^`59n!i|g4n <.T ڬ}@0֧49 UPi<tr6ΗhH5X/]Piԃ"+̞k^Dwvnqw$QP f<8Wǧ}""ʑ3_qf/u5|Ȏ:H< t\;]48ѨݠC,Rp2(*xD -}E?1CsbA#KbIPJ5CXT6bk(v4X_4=iQd늠]U8[d#ɑ>%JxU=;w< Holf]I-\08M(sG_*`u-hF-5e}wnިAUȳR맿jdZn\]DemÞHwJ/gW$ߩlZ aKQJ"(2K} *ִQ``LpEyټ`+wZ09Ey; m:'우PSVJ3ܰ Ph嚠z/h}xTUK4H>{J :4|.:*r6Cz8x! 5C74BF v-9CT$kiO%MfT=d"uE:Gξi$y@c Q޹S'N]~MF͠TۂydrڨRV_Ѥ$!@OdG@i(DL8mEbg3Բ.lC;[yFw@D`#gox(@ѣ#J9Xz$Pc}8@տxz,+,#lƅ: *ӫB(3A1g308ݼV6@@L}Eh:igGd͕ ~W1cOLnflmNP1IݟjH7U UeCfҭ!N*CB}@:qC6dj?a x7 zxp=[]geL.HOځ=2YbYFx 2V p(3<5@0& s1 \bdlzqLlT>`)4祚*Xnc4n*>Aݘ MZqV7mC]&]Ò)1b%|a|VerS;=Y# +-rn Srr&֖)zo-π~㓸}/ye?큎à'm]sDF @x%WؔHtOzB5!c_9]~;T[lHRDL t5r@;guv1[Zv(9 Ft-.w~rPdx~Mn5q8ۖ^J2(0W;=j<0)` N<8z3VshPvZbx!^ȭGZ}wȀ2?Fm\W9Xem/ 0bR2B=Fˆ/ bepA6jPX._G wԇqA &Kn SUk`r[@{4i;%h +1#N^ߧM_`GN Zw:Hsq5_|  l`[a,BI o$S5DZE'm!<]J^RyjwO)G4q'<1E#q:2wC[Ru4%x,Ydm-ER/=#qb1bck yA=JcGmM 9m+Ba]0ly t#rOQ il,^'OiCC׮xs6Z GR1 #jJJ^= 3*bJ`Xԗkr<ʐts/0+|h&|*}ɬUe|zL GDN\ԫa;zq"u# ]+iNQ:(] lתJ8ߝkvX&qR8z4ܚ O&;ڸ 8St1@MS3x2˂Pm ~p6aofŰY3<5V|uZW|q~M"Vj;no%w%Iфb/8MJna6Ԃ;MPWOӞs ~1,}YlCiwW\%2N[7~=Ξ봼ݟL){?Le|wGI+0`ZOb=m]\Yö]+k!󼋩ogK9aCMpb>"1rOf9F aW5RZqQq`%aCۣcUb! 1S0p;uMEãW팩jEؓoq,9Ծy"}uCRLV 7b?w%R;lj׉rXnI_~W"+",a<ƅHl4r|q\"TdQEb{mwH5}^s,KCtԞlM&>Ix P#_dJv>S*i^E{P )QxFsE'RUz#V!*ƈ fw j{Ku0q| P0 _X=Ս|hs)dϻdwkY7qGqW_8V XpLH?l+O&uxǾ29ߤݒBwqB{/7i&! ?fDRN*,/eeKR7zw(T"!mxceX -H蛡vW#s~r`_À*ҒJv3dLJE;i [!U/aGڎ%FPJ q1.Ȍ蹫ЍJ/Mb=R戮ņuM/ t+KEcڲ1.1Fc0Up8y?DE;Ò jN;RVw_aGg bG|Bj-^s SV[,hzD:u p;- nNւB<oׂg LF*6@As~`}qY$!ƞ<|<}n< ur4ՆhfzJTI խ<"V¡['$N~mYdҘA}peΣG1mYX_ȗ85[兎JJ!$d$fGOANmgUϞJ4$T/=ɀѲZ-ް2'l}){vj?Ӭ(0PBGb>%etRCk3efPS{)Vynus"ywa 6z%k{W!s[V>gsP^eSd`_\&Eh4Օ},pv6/9O3vA6-#ocARڬ8$bFD:>=Rj(P#_30tz?WZ g.kT<xZ-n su7z] IA/o2>^\ -,"2vONc'sAj$Av|:kY~Hw xQXE^ &XWR(yܳtX19Jbg2YhTWg2ݓȯ+)3#Oѧ?;~"0L7&p3rf(uL -ꪪdfsօ( )LXgDXP]|wTA:aq!>宏lIŖ#{s9ҍK&ˡܦWNg\ A5P8>vMqe3jːrXTe.e}f s^!=R[, + [ΥflEۇH|9LhhrP2آs2WY5GJ)"7B P&Ϣ_mD.i/V?jڜ#,b:Ηcr A.)=`V_`!D](9  fes}_u!Pw SYFJ"b!<7쩻x?)2A3ƿ7A){ƅt:^@ڙ!:/+Z0&zޫ%D 2ÀZ:TR:Ƞ:Tg#{th:{4\n$֏zn|w ˫`ɕVT_JmP ot_UiڨV&4h4I'j!aMc |K= ^\~^,f"+m P {ᘼ56Yƽ{";L0 *WF=oqѥ&%3' N5`T&L62 ]#6ѱǙƜSj7Z\ZR5W$9 g9Ӽ6u2y]wAc}:gž Z72+% VY 5Sdd/ OFiLGa0;dșn}Z f<Ic6Z nuՉFJ_NnY(b q5Y\_(Fdl:\QI֨D+n"f8lYfhk]qU3QeMⶭ{al[XSHQ-? !hí*%fH߶:a="S6A[-UDTm o C=0.\le7'Z*%9 +ogR~4h# "$/6R嘠1T"v^t*JDs+wըNb_׸,b}^Ve],6b% vw 9k\pȸsfEk߆;C'< 'v}cp0 A5DZ1C~S&bup볈'g_΁ URNo{٢ܹ"6vhU߯m%EY`-#S߾BӁ.焟Ƞk j:G} thMSˇ)ljY~: 5_;:iuaQ+Wc]fdػeؿF%5ꔣ1mOJt Q{9g_얏zGf~+\| e̚ձUtˆ}ϼ=gp3JDm[`I 2CJ%wxx"iȣ\`C&?3,Z҈,m7}xz7Uvʿ|,g_ :0ri/݊-̃ k(#Qτ` K Իlϱ G9fN9&kW nkti1 /tl1j|^ (. `Oadڛ0[y5v=|̘̇N_?RHkʻC"e| cJ\e;%JYݤtgꄅ3I0asw- Z^HBYU̖uUF2juz'&SN<ʎD% 1sTJd\–s `@Ӡdz(Ǒ\s`kb={3QG)g=?+iwV(V%|Mv8X"Cw#jٙߺ'L=ǺJ"9keL%S ѫh4l0t4 siTOT+e Bu3Ҍ4(t}?=e%XDqwCia+G98[&X`$WІI4Xuzof*eդah/1?J^K>v=5ey`>ֺ~!J4XXU4*ݎ%#7+JVH_}̹r1Ҡj/rL%4';/]PLMx*0N45$V2K8B7 ע(5|c:, r?ʷˑ(`(ř'\AN%jVϜKk 5!$Q ,Hnb1 K .F? 5`szyzWuuk3yI4LB\a' J4fΦ.DL.B#r2b'yk$'.eE.-}' 䝦gCve.u6NoV~?tVƞiʅlJrԓK}CoR:\1vY;1pMu+5S")oRȹѶ; PEw]xjP_ur wsے["`I43R%{\U蹿ڑwP̼.(:z ȧh|JO\ fE'f_M[(F=s |ǧ9ޑx\_\o&AB`q%/: ֠a-j=nq)-+";t; /q_ dB0 %Q *3]]pa &Kci^KضH=< -' }E Hf;/ǧi#S ;^pOXI њ{CT=Ѳ9!W#JYvD'mMN,V$.^ʆ4prSVJ)@WmfDB gy7PR\+a{#OmJ4mH Bg@Pq?jV7Y/a%a(rGBR nIj?u1'͋銷HW1#ptʶ G2bA~člLDvKekmaAO0$"x}T%9d9]b0֖Aq^TJY+j~0Vgy˶I[GC+u$KЈo߃!_'$G*|#fdaWy6T$aye/LE&*Et4vdx"!Yd"#[ͬQpd"'mX攠IiX[Ǩ\3.;-"Q^-f֘M=C#_\0G]{|іTYs7l%%)&-Tq!ŗ\Ybf/%8Ok&Evj^-RTS} /腠@s%0`S5p,vyibb~<fo jj.l*a :~J,3.`(9%ιUԊ,Ǒ,gpWp&iaD>XZQl7b|򏾇_ʝ+/;r1O:xN0A| ZhDjJ](3!պ1~5[UBxa]{H/PdCШ{KA:0#mSdDI},eLp&m].kU9;8_|.(9-5! Z'$zK/pckhI kYxfYepA>r^[)^k^8ܫs`|RH DsP&7_CI·KgJ#p{~+U MTw [=q2d V+qo73)WZCRI-緪޺€l0Qo:C FV}Osʡ5J }V.ҀP.*=2.yK7:^`2uf 0hGoDԞМ$F=ģHb  Q{(Dv?FEsJJ[PBP|>qj|gi(\)ܰ~S *GbJo0( >eBn3kzÃwPѻ#?_¸$EM+lTJհB9R_xnWWeB[7sF6D#@8˦g)5jdDkvq>^f "n LJ G:P@ibAd8zW x".:2p3-71{x)D0 ; BgP-{DAb*:rρLϘ&Ԩ s؟K7Q/zՎ }335g;,brxwcYV/˧n~.~%=e@ٓu8"S^UEm\ǏxK$bEBuhOW WxXU+%h<90 rFnLr>'b:ey-y hED 2$NQvǫ' +ē;݂5 ^[-p%1 (H?=RwwUZ\ҒJmd\3Nva]󢔉|qe p'ߤu>[TO t4F{=r"qQ݌6 ^bu 6;"k!g._0nI#՛p#@v-p Pu+E1c(x'iz_O\>Sl0x4h,$l $d#k[C/V`tt,~8ܦlQ} wU0}& e"f7x~9Ɯ7.g*¾I(Y<)Mܠ[jCw%n!Rg_ebT{1;%X8iqCMSކ5}Sn.7s6uӥʨ3YYmmQF(PtGyNEgo;\Ǔe6W5+)\;Շ4t2t#Pd._P{ (f|_㸖YІcFb j2xт[v}LFuۓTsd 龛gaÝU}D4WY q<dJS˚e㚨 QB\p95."$>Q&:y?d" <$y/lUO[\tM8 P(yk|4x9TVn}WMYXb+7c c(6#!j`m4CM< z[\ݰx*^wx:>(Y&B&q?e\*"WXY;@}G߬ 2)k ~ {"V*#кGdmd NM7:{MNa)fCCw3Y_.v6 EnW9^ۨS1{^Gp!h,U\ d rX VE݇A4;`' 'gYdk:Um;j"͍> \DA 8sП>]_)fiS Ețwe:0s`:}%VFWʌN]Rcp!bU"g;Co!O1qtw@s6XP=´[y.#N/] ,g LVyzȸܱ:P W|ڢ+ړ%D9ݠ~BnnnOp7kE72\i8s^JʄUp^em)?.,|I;[,x9G[[c4}߅x6PKEC/ {%XY Cy:R= Vk91e-|*"1ܺF"ţvwG_1<ρk(Mƀ*%ڶaxWglnigP4/@)L!VK" ] ,_ƧTs)Z-#fܖW?@~LDStʑhp=zD&wdg!Mҵ?ݼZ6-vv5l;^!dZCX_/]/ #/nU=xOg!&L 3M/ 2cD&dW8oWVh0#Ta΁&V5DFg}%f۠L-s~%V@ygR(O{fbàRbajeE׻ѠHPQ-ASd7wsx0yZjaoGŐ!%,7+hiUG[Te$2]X2ۙYK8!mjUqp7ײUz'1q08<.WzUhف*oIh-R)%`o6P>>Z&S`K \!>i}?蝴S_OvESA 8"覦*̬elW9+|}ZB`kDc tF?#ݫ(:o_މؓd>E&+W]'TY.KMsO^*vSD,TyY@i ]JV%%<pb^EI24&WPv\m6:ifp'f^T-`{.=ڄ5g$sƣ_z:7?oXWewfx(3 ,TYu,ƶ;_e=J@ :=*dl [rDc@o̔[,ҷKvD2P^G~OFlMŔpb GCѣTj|=_0*),g*|HQr ȄaTuQz!_5x*]Ay3;tZR%O-ĢzK3cyHpI zդ*T;a5$НSJ%u)k#6ُ*K UҮ=?v$:Lj&*WZPL*`KlJ^p0!7^QA7e䌌MtWc0cLM%OC-5@[ ;&Lu Ros/"nQN퇗 'P*Qw dn>I3G.Vvaכt\1, 'h:BQgeBsL^:$-!u(E(* jyÈ7#"͜YgWeWx .1??S]HUO3'댄֜HbSx%ul)<=Cم [$Xc,} F߃ h QsEֱUWۂ-?44 p7 |EoLK[ÉW].ζg3 ƄҳWbGz|cI\Kv= 8/V+թ$?(3%^ȅy/("[=ux:Z 3.7P+21+gl-[j$_ +ѹKN:"iBd--1fJEFzF T d i8W~S O?fii.B-PwGΠ-ؽڗCb{:K Դ1 N3']L"blVLרn<("£Ojr˟fM"QI7#z'bxP. cbmǧ?gGQKjo;%pC!%Ǡ3ФAL.PTNT86gQ^{[nL%)dluY)ϣFļ:ggkv>q^կtցџSQ[CˆbDU UAUDLZa1K%Y_+k]1aX+&CCq.8 ;R ^BF2~K/!I$6FEgi-d-)l (/?--xRJm!C`|!Kɥ*3] چA7p)iK ]L&bdf4.Gd"PBO|,{f+@'K{,rReƎOt&9U=40h0-9+%&o./S5mK.%nZ##t`Uo.iPh6C7&yi^0i}30ykw7HHQ'Fۤ[uDZhmy2,D.UGw_񭞗>K3"C% gA) ~^^L[?cxJFu΃JwGDWW;&GͰ9V"ûZ%D0{`3m~I h&1Jxm _lO01r6>|QBdo焜횅OZDI3* .5m[? zl`&+ނ+lzGhT<+2aU64ỏi3!x= 5`J^hfsō>1z91!}Yi.L1 uX;;1q6Ef41KAA|< zA1^;pt=*{{B~ޣqLU!4𼓘OKyhL]LBaztmXk|sbDy_CzW[No8U=/%W9D|L?D$ɮT,Q+gaB*YtߕX6Rh {9h4p>NgiIu3}DG]ωZW%%IB,hE~Pگo\T!?ҐY\,"hptst) *oR1)n(7_&.-w$?Bf EZ;* 8k;ug4-Ǘj(;NGOohv=^b3Y_~HwUiاgCIID2c!$Hh='r9(4iR4mqE}5p[@CY!/eR{ƖZ basۼ90. Taq($$ܱzJy G?Z B$)'mY=P;Q^fZ&<$]4񣠼A<i %:@\GaSI.ޅ 6*G$A&iGBܔ\^h6b<|4\ }S[|AnS>l_ֺ?D+ʏAIaZ[UW8bBb&̢CQ55R #.(|+ 7)}֜o-mٸ*CYe Ch}ò;ًD 4+KDFS&9?6:k=ا7.# (XZYܸ.)D9ַ 8ActKfSkWa}*9!bIH.+hoǬ`,- '5KFjYڋ?,raҒמB;ٚoږ@>~IyeL߱E#y t._zԾ .Ɗ)HT}eQs.wTSje^ho?a$l9nڤf.PG[/ "#?a.CZޚDIpM5NМ7ouUG[^-c6Q'p;h(LTBɊGJ/zTT1[^C4K83H5YM'yoE$HWXnxEapnv6i%\Di=9` 7fHwKX?j(&žTb3_Wk^&Kݺ!{٦6R~ne\ ZRPpIڔ5fFs%˱n/O| !#,H;28CN$i_՘,)eA@7k[ pJV7޿չ*3OQͻM5Ү]'SPmH^6WJ]u`qV}o`YF4"SƧA=}FCF (;mĩғİ ;OФB?m/Kj O*H^zWλ%6ɇU]#+a|}yt>fZ; 7Ɍ?o9ƁݡCAA`Vn= ]1ȯ9zeA/6Iq .oueDhg%`*Q}[社#Hz;M*$RÃCLTMΐ ƍƧUᷰOT_eJX9}PJi6wV6DX5_ڥQ{PjR/,a}ĈXU&RGGa8u u9BLrCY%0 ?gkB'y1-AeӦa٥ԪRhBM Րph~'0k$صz[%꠷I0;ts,l*ΓOYJy`@eNPtg$}k;V昋8uџuS1C 1c~v*I(OԏMd6a Q ǥi92U'\܅\4>~O9rF/AJi]`Vg:Ÿgs0Qs [#Ґt{'tJ9#-n"iq4i.ki^+9[T9wZj+3/b=l_=wA?m7\D e)E |&W׌5N ~<؇].GtJ%N]tJʡ0(O\"l,tga)4& ⡉7qf*'%-nԶr:%Tz=QdkբX$7Ld׬Ip?e:VyidQQЗ& +e/g3ϰ}2[f#GH,ˑSmjRqz,x So iȡ4뤕uͨe Q%~ϚV1N(|X.OU^-yvs L شxRhe~hQ؄jcM1jl!-#,AusxcN K=}+xXͻ$FȺm&^vM3+Q/)t C/CU\F &( CQn3 4R2|Y{^6fw;|#flXYwώ$ WPm5=%2hdu ^nx='( %0- 2~ItOdԲpyC;ݷ[ x}m^r(3I{lP߾KYkK&ϻA:b;u]h&AR<.=`rt3qT7&Ca%ނh;W+;;+N\Cuޥ Do޴̳--w!u/rEDhJo}aNUQWCd5KZdh\|Pٗ앿gg&Dacgo:?S,_ S$ {09{'ucw\V(dȿ25gJ;y)sӷ,,.v[jvA|.6>]q~xٝ+*6Ƅ΂4ك_~(*EH"\KZO"+'4ːw:>}9A7|4jnM [4#2rÀ&! zou{]CL,0L{VL;}:~#):l3 ,kv\;l^nDQe2dzg9i?MgҘ3ov~{>m?"Vm37ZONʖ8Sȕ< gIªJBf@X@Al><ȶ DЉ\@}hrkE!Sn;d%TaZ)\9od8 %X<ӱ/P p+y9gt5P,ѯfB#Kmo{ +J|k |^1t,R2 :6 eKyA֫ݙeeKR\Wmhpq[Ճ4m$?73Rm޼3[t}fUR jV[BY[,~bo&ZF&MᩓlXʺ.+ɟ{EE\rz`e#/`Efz)qF;6FW>4k,|yyq$Zrt7DcLO0ƪ ۲S*%!Zf;j[n+jyy0&-с%oɂ;r e-o(,yw_VK>;e74rCV Ǚn a8`֖UO~!ԏz^on/En_:T #{VR 4g3^^tؑ "$Q' ,?06댨u!o!> PLsjy`iLGod?ȸoOqܴHнnk_JHB/`%t 9Sl:W%:njZ]QJzz-D5k:|#z U1] e1Q^MVٸ&,`)jX7S6%5ўit)t+w:Tb6LCްɭ +2bq'2FZNвgO{֩nYBx4&Fë %jjcGf2I6+Ovc *yY"ט6Eㅪ;_ߙ#oz˱ WB FЬ[hK6=J#Fn9av\rx5Qb+BY:O.8jJmK>8*C_Qzںoh&v;K"͝kqOvtUxq"'t"9"t7tY!huOWz 1&iYdyxVzȣKM$Gw%H ]I&ބuf~k:wLi]d<TO9]{H_e\`REQPqU@%_lo xa ׯ C5t2jv'` 9E % I9NSӥǩzkHWV&d+x W v (pS0 ijjs.&U-XÊΝK$=BĬ(˂TA"J ؄.AʚVqme . }ny` a8eNa0XCAS x2ÓRW2C|YĔՂbf$E2׈X,9nqbiСn VS`'dUYؗ!2caxiyuvFN!hzb=BMmz Ggsf4Wud>̰IQvN3'!%q`UakOFJ-STqMЌS*?3uEY9خ4BŶU B6]Nԩu1DdEJ`W[K% Hp(О6exKwa>x|[qI꧚:d, =u0owO`Ļ 59LETQM#τ&#F\MIfʖ.[fxp|oϳӘY8jBȺ.2)yr-YK/|<,TFVf­{~5Bp^Ź郄  \Vu{sD[jc:BaL9|0 Z0- e(Cdց@El땅!K$`iOQ4}o%UWMM[ZV t<")f"!A\kT/ob)PY]zAm_l>UKq(/c u!}_,K7+WI%1έX >"H@FUrʌ«MR8?vӑ*FY9²~T8C`/zX)ITÀCckkTyy~;=:cykm/ &]A(2U^jSૄ<O{}>0C?z](k,HL$:Q˝3@ 1hxv6^D1\|CM6!le>z&T곝Nq5TAa P_~Vmm< a[ h])/);)ԯ]c4\=5Rc Jq~v jYv;A%&oys^2>Ě)(qlm[|G+1UQng@?2I#* 1ZcJ(#+:ݓw *cHjj;~W(f)L͸jb=,+ pgF R{2ݳ%%!z j9v;Wk10mϧ-g1-uY1Ա5aOd%~fa|yЌ"w-B鍼"߄qpRL|AqxV9IFL}wvxLŦQEF*P1|)*Z:FW&n:x:㍵RfC6S^žP̠JfYONm8חv:^rQEFґk#Fh"̣41`"P~2_EĠ&ͻV3eaqD2l3)n^=.z'PT,@/J SeQĽuwP]H=Ȕ*zi 7MX:Qܘ. CS+`)?^#8eޜ8NVkYz )ڒXlYQoA'aztRLo T6@ֽ}`@P[+0)?BWK.BTgR{qiUjPH7p-wZo)W4ʳYB"sa}t}ؽوl}ƻ8K`M`Q$,^gkPŬB^DX\āNv!${ ki.5e>]f&mXlYFe?}A<

ڀ"wErx./(NzveAVE{CXI HDR=Cx _\F 6//-Ǘ{y9EN#ɼ g-Ml'b\Xt"Lk]QP, W Lt+C U#.X$8/`Ls~SwV;E͉Ə]j*2#iKO" GNjhgFO}^3Dm=~>;RlǤAxmnw';u#c,e3*\mKw\Ԣ@PTgPyX;v7>CJ 0VW6(?c޸^ܻ\KJaU' И6_L<;+xPgdb)b nTʷ0 :YrM}ɢ×sNVGyjʏD/ޕ&C\O|-s1eʽ\ϪTEo/Zhb;|ދpWR SL%}SLa^Q0&.F갯UW*1vZ_ok!nlj#yk i Z*Vb`ܩ'R&(tִq!};XR:w%w.#[x0SA,\V3y]2@PmYlZeu(l%ֻ4ʌL61LvQ=;&#̂[z:ֶGe UG1\HA pq:}$M}hB% 9D#nvT7Q+osY,WR0%J`A2V`2t%˷[By!Κ8 d`,hw6H_ug¥UHJY. ڃWEƂecݘCHZ $9}9 l!S~A«3 kPP>֫UamDT|'d]ӀxG%u{@ ] {,x:zPGtm,灩Vg]N azb; ,L\mgМ=*9Wv\S ?0[3ʫH,FĮ*YVtKdhkZBQ海Lx~H2zQ5SΟ&t HzdT~la.u :.>aMU1clO="zV(xcş =e.V @tmE 2kS9g52n#>*-[/(o8ud.ڞF{סɘ>Fh4;OIȰPvoύ,J#<+bKO!"ґ@Z[s2TZַ^QpN"Fpʭ V_̼h*h?fϷ5광Fquf{2T396oL@G`{!GF>s D}kw{ I(txDF:en.Y9nV¯eN "^,RqqqS7J5q&g0pwq8ه_ҙJoz`;SCL5nt 1,+_ٓOD,?ɤ'r<98ATkcR8 )$ի`~@**ТUef 'C65h ;qF c2=ZG0Js|n"}i)M,N1n'q؋3&MO3iggH CzJ).eU>׫j 3GwU>ɀ*Gja7k^Zq`(=)s8eODwHÅcqD,¯9c$V2KH9Z WOs)(Փg?.Xs2k揀ؤI)e?q[AbdT )Hģ,A`# bF@^9>Hda:¼#pm1FB8l D_') ]eT]O{=5 moZr uiM`rPBBxU c%S=]8rhA_ݸl^5Iu9D|;RYTaHq+d[p,"/"?*ܯe@Y!! IMi/R&*VrsVx*)ʺݼc#S;[}yc`kzT^+}.Bސ^~NJ%$2ZY8h3*srQvt\okV\FZ{őRl$pOGDNKuμsٰB28n*zO ]V`&t$ Hݙ$=9뺚 J pLb$m2ŸNI3X."0~zemRِYSk_z/9Wm>{)Tq-t1h`PV } U+]',SvZ54DrONB^pkw]d׷U|4x8F jHx@-{ںF3eM3 +{.3J\qnyPǻ'X##SMPl%_Ba͢'dq/ {l>_\݂~9G/gu! (๰e}C>bJ:sޫsd7 n]89b]kǩ9UzzRkhƩQ iE3n]G99jJysi4k z~&$Q?./2<0[;qsy6~7]3Xײ ^@Do6(vZ>7az b|/WQc;D_#a'L^[_ȡTx6.D]^9ec?=7OO JS7{+;laHEPۓFCEw{}/ % @6_)M܈Q7R=s^"eW0DoB=" 5Q\Kx[uK+/N3gkKTH-f4 7f FzLc#f}tF Ћm:4j:Mosm3zztM[R`+b}Ɠ)/t)X}) ^Z O d˻hKOV.LΟNIw ɵ{͛g!tj͗!-;%cҔy, 51/sz4:S-Rzr[il(;2sk{\gre3k)EwBmiv"f$δE`ˠ8)V`ps?5UҐu$mt^]vk*]"mm`@rjlwԲO%S_Pwm6k5S'( B٫= .7V6e2zI l6NnHșB xt9ǻv=׾XZ| tTBUa`F3Κu†0ְZswB7xu[Yʇ' NM"B;@BQ% SbyxZD؇-|vDi;CГ ̪tqyW r3c'x{`mFQRL`pD͠7Vdj' apDp&pO7lLAI)++%q˱ɒTJL3 HVdQqū[o%Acv`2t܄|d!)Nz@H|0.A]HW.לle|R3./ؠ>"1EY6V@Ainqt{p;T#}Ӓ 8lj0l Z 6 vJƲ}ϙ {<A,ǎ oEUحbNߩ?,]1(Lqa^_ b&>L{d2t5sr[?Xko7]ues+|HTHtfnݝ h::- b)tA[U^~+[*6Kn +w>Wp6@;vY(C Վa| 鶄13Z"Dz; ŠNV O6ݿK M0 J}T`Q23z`i^ `SIu>LNv}x13HՖhEu35R;ctbfkkVi2Bfr;2n F.܄iKmBD{ g-ݿMg[cc`tƨ6#Q~eJ$S|h=fɟp#]7)Uߓ(}p9~ă)V:eϙ_I(+}f&+ckIC'"#s^ۓB ?SfYz+ٖLOx Y[gD@*:t-{r6wna#Ք= (ET#JĤpsI" 2&knP?GV%T;fA`I'08j‹ Ѧ2n¦R ^obY^/抒u"]ǀ{eyCo_ 73]a$YYF}*v Rg"郖xb1T\oT1X[ܴ[eX JY_%9k<ݫ!E*j]L6 5Jv_i {hۙ<Pcܓ: G `7 `Y_(AvγW:Ŷ)%tN_n"#&"?cCd9>,_vP{܆{٨hM?ta+v@Co[zH넥h8wKFU(0v@o7`['7z`v:^L&U(aA,{+.rRTSdeRlC\SSL]l,ˮI\p/lSp+)M(Cxo9WǨ=S1VרwuJs=)W[rۀRlN+b 4؞ }`pd C8/S9h!2 dL#GU2&Q6ؒkuZ!xZBTPC0؎~Qe*j F dsnKLepۺQr L iRG0t3,&cd}h_m j\rю }>oS#15qe.|GQd?Zk{$mOV˘it5T4&.>OL0J'M9> S>7{W0 ǃn*!2QI6_e _% YqSa꬙S!5ԡ&֞s_ܥԯLhl+y}r e$Waۅ֍bVsG2FqZ07QYqWl(B_~?> ޱ^^W~4库ݑl1*Ԙ1_a|#+y}9U^+ީ̟? "@ȘJ"LXB~[UyrRL"+ ]XfĬ6c!^b"S'&8xaXz@B]&HE8ѥ!Boֲ\& xK6{MyYkFls\ĜE˨H ٔ4"}PBR %0}A Cp@NkKR躝%k2T˶~Ag?YY$NE6dCdc'{R.l>L9mhZp~^"T}-tW!u{e 1S;G PejrPcE\uG#5\NݷSumݕ\qev<=nXwHc6ݘ%XϺZWJм[/\b N4r锘֦>&5|ר࿆v[TmAID 2me6٘wKh3%.]q "q/53p( n1uAAq˧ήW͛^~q}҅Vj:"nǾVӁ2!*K7c4g ]aE3eףdc ] @@+&b'|#VW ;Vrh5ዸ8(AY+`YDCPE xWAz!,O>[Ll4++ޛ\g]4)IiיO.JʤGAqP4;mW{UNDN& hieG ӹWtFe͸Xkq{ Y=r&axGPt5$DqU>_FCɋՓuZ~:UˀiT0bި2XYӫ<{󇖸"Ov:w`/yS Xsb?AX–ĐUڳΆE\`媫L:6 |ڃe|N`c/ڒ4Wa+(X?ZWdlEshq`G8$!oa4^`IyV 8'fp+}mǟv@y1n;gb9O>x8^,h5+xIhZ5 OEOӋ݉JM* }^'ȁ@O_8L2vނzau-۞+IԲQGiH2LA}QY[aũ84HؼǜoU>J8zLYNsf'SFiFa&%6Ez ~e2ѪW+d~-|Oe덐r@7m pc{ŋVk#Qjq4Bid.p*I*Lr9֨4:.m8dT~OpNmzGԯh?.VРí/_t-2l fm"LXhQZ{n#|:b v wCM`# < Tdž**SvԀMȨ_@0#K6mr %"W~ujK!Vhj7bԝ.ՂԻ}n>ݲfI*AGO}t G!).H.$*Qb&)sJx`AhM` :8U~ӳA|z~r e>GbTk*E ࢞}LI j0v}uj |˲:\jl$[x1l{`0}̄rwlFDQ9oUDO T5vJ{kڙ"ԜbZ- A@30WH!OfQטIT6I[w;ou˩Bɤ`,rw>@V&)D_п7":<~FSäE[hv,0^7V,a"V+ 0]`]wjUr-YTGy 3ݡӾ"}..lHA BQ[5 ,l";,0?%<ǝ6$n$kmW^MŚ/HC@On[UX-Emn;6~Bc$2tl 7Cgf]" f_ܖlY< 2/bc?*-tV9gTuЇ4Q$iɒbu>$ɑxٵT4 {[R$0 9Tk:0Fk~K']A4jRDNEVǩ- eŇ2w%A̝ W5cAY/_ˁS.S22;&1E$"[`ϔr آuF6K':hpʓxK;z3JJ\4qٛ ; Il^\Ja0Ӑ]mP]HO ƈH +R8/"PKw_1j" =c?z^ kZG{˱=Vӎ%oʁh~CZ:b\Hpg^XB- B:7MVqs'o%z]qݬ7 )E+zRG~ȥ+ܣ>{ rꗟx5'se4Kb~g!L8'<İzXT~3".8D݀7z?禿0UOn\OxGqT]Dxvp- v\|F@:)M2>1Ak('*tכIO;ke,C3VD,Q"*Vd0ڂ= C\jFH BMvZ)S#x͓F ʚ^a'L+VJix݉( ۼ9~Q[6)`+h k7}J1vTOGMjېޠMJ6 ~$y搝M<2GCr?kj(#ށ-6Ɠ̲H qa`Hܯߍj%7,H8![AQWt(9Ky8`LVHۼ Elj6]qW~>qFϨr .+_06;luz[8c>JiP\i?iɣ Ѭwϐ[!y(R_?;A( ?+2"?t^C̏_:0@IOǬ1㸩fj)u.=>}E|V_n&}K=v҄U+KBJ ]ǭdkoDˬT .鸘.F E^M8Info0nZȧC^蜜 ?X[h"A@lGx8vD {Ν,aZ@\z=_ >22B΢QV|#ɩ|8]pFwMW;޹(l 0t>rO?w:Iĵ.gn4{v>01NnOtph |?{jT+h^A Bm kw;0^72PĔ & \ O0ef`]LO ,SOK YePZ&KCʮ7u |1WZf?a=9pBaվctE#峯$];k9*۫-3݌]0uI@t<ٵ d2v5`tx-UTXlf)i*悖ᣰ]%k煖%НXñʣ,9Z4⨋HfJ9W dDɣgֳrQ#]Kcc+(͊Ҭ}Չel Ă)AW9||QX/4X8I :E#5~j'З)+ۗy~ub+0͉U/7Pt0ƋSm|M1r.;ٵ"03J%y{)GÜ7yM@p[ O@tP9=*Al7-3''o#hy\%1Vb$6&4 Z]i'(U|T3w /m_I--<u6^\ݮȨHq\^@4[w0Uɨ̅m4C` VPHσ&֫lr4Ҋ)eBm(#Km%bwI#P|*0G\\7mj{{:㩞nxK7v Qk@TE&K6UX i_\>t4ɷ(,6ĹҎ =|uɏ{o?w ɫ1.# P.q4VxM5a6J! " 4wY:5gޚ[|:cM]t܌]R*^AOۣؖ%έZD):#J mTÊ 1Uy (DhJIE3F>+_x< \5DQ1/WeH[maWҼ4ޜLܵfǀK>2Lc_GH#pi iQzJ=IO5 9oǡǢnftB H"QZW,-yOoQܻ{l< 瑹.;ovFV -o?o>pZkk6\g,if!ISm<8pmxIG . :&:cMS U10>AD]A ,rΏ"ZbW0-,ڊhYJаPDS-oD1RNÌ9lk_dL}s`n-8:XT5-ܙ$jWy?`o +-TD1qdv |ۅd.h8 |v4욆k]rlpз!%!I>fWyńH ^`bg-^-D̈́=OˊcV;S^`8sRٷX͇mfڼ_W;j41OK^~Pfmz"ڵӴI7PAA1 r$Թj/x8HfBS)fVsF .yڂ)W╤CsA_2h`T]Ʌ*̓#dCM -it/W~6T]G\SG{8T^Z / ac@ئTaPlL(-\ ߶Θ[uvCsy S/!#Cfb'YYP2Km /|#ṃ_\9C<)g^e"JUvVf*Z)❠Ȟl!0E˛\Rۿx6s(Ӗ}6V a>[bڶW.|%>F~ǻ< 5ۉ7+jɁ4uѪx=mqI.S&QpJчS!5PH{ &]?C|׼i_H%rZϥ0&#lqZZ(9Efv 䅇A1<2V hqшܝ H9SBV?Gm]}<: E4='!{*my_sѾ%O0: }bCC[*r`cut4McY>Q-!O l 'W2N,!1RM͓^jY`VfǬ5kf8-z1*)X]BqK1ȥq@t=3, p;vX(2uRŽqE*8aU)5"*EW۴F8tC)} osO@b"^bxC#v4DKδf" LQl 镮.0!a7Ԗј$?w,BV@~̞)jǗD`؟kp@5.w03.}p $(GCG mW>_7 $o8<~m/D׊(Tt.F{CN RIo MvZ'Dw2<Ě3~4 &`vDJEjgy-Q, ->\ $R`,3dlLیu&nAEgHn3qPP68{v47J^:f%4L0DJNEt#-/gt=yH# T\A'b:v+ j BbHzmGBny(6ovGWnn_i*jv!e@c<IDcV+R:.Ayӝإih= ܲaKPo3${-i "ݖf#d#H<_)SgY-1 P1O G0:;M}%O1|nrEWxlHҧNGe)? '4kn?2ţC=.ԗ#%h-dE^OR%}QJ ]E;bl=,&U dM\+5FAI־ xpx̻E2 E o1KZcu9Xw[#󣧙Kaсk_܉pcN ljz0:i>D\і9ږ>KhoŮUq CK}2b[~p9UMM. ]{KMwǻ +ʿfj NŚQ QL3PH[ 0L^u*|W)5J< (Vaunb-coQx͐,FwtOkV*ơ$'"z r8tx;E֯ L6߭8Jz֘:`g|La[.̝E[] rJ\Col:X: `&_uT`0at9k̢@⤯K BI;[G`  WRE˔ 'Ew",d*U+DEam]/{B G-2U:|`ݧm9EoC ]e~DD "zP+D,:.X@Worؾs1PI/񎖞Z|}]&`y{y]wlWzǂ#'7ԋHW%B>]uCLLOT\Ŭ1kLav5dx OFnE В],sut^źbf|)gdַ_|i܊8(H_3i]&5%g g7 @Ο\e56WUOHifƜ5NnjЏԥ',!1X܉"; .&;!A3ѫ4W9Ռ_ڱxJ~d=Ex> u{.g\YqFz):\PW h[eD8W7<*.L- J5+ïCd @Y}~3cȧýX@߰" *\,gI n=5rΗ:`.9(֠l&bwUYyޭW! B#[lLVТ*CgHKbPC2I xW` u]lu[Br9':ڮH%5BX{aDJf3 E')u:tw#-_ ߄^M~$'1oZk1]7ZY}NaZۘ!V1"7h.-Y9<%vƒ )#P"yT?;&/Pl즴+)Wn>lD;uRU#mXJ_dV>aȭtȊ[J^G:mN+  IA} %hMb̕gn fHGW^3m[$٣^ 3ң V2b*AG|z>" ӻiJSDQR&' hqNa#Ua2I z>.ݛqBcm`j");gNZ;V?jw2JI㞭Q iϚ'̆ wo6}ec0Eߕ ;$cc}LRfFZzgєz @_t_:mF;r5ndiBbS[^tfnOڰ;=w%ݰr) vRHEjkP=2 ՘Ɔ >OlގKhNy(e1wdjyko'#vX6qcW?e~r4z$`A[My$NQ'O+ߔw c Z)Q麓 5ɍUwʥBn97|,u:] khy~Wڙ7\A%i2'ρ7{aWV7n/~|ToJxJI;Oeqqlcs*?)#y5`;A%% ݁-?ڕ݋-.苙m /9ؓ +Λ8Yqm'EV_I!bAg@al/ g?nJP\ Ro8p#&_ݒκS`nԟ5g1[3,p[No?9J"(nJ}HȞ=h z(Z,$9BS9/ͯ7' ^-l1ityJz坚hh|5spKYve.R?ܗbhomȁ\(dq;Krtg.U^)DfwKo&zTj8TؼkR(TڇyNYazR&w 9v!6n(eQ1Zkn[3gm2 `c3]Dbq?F-\ګtT7`û?tߞty '==,ChګoXt)pJ T7*LqÞOF!'ip:Ex #:k&i~ '/̓j".[ @T,eʣ|2w{/'ie  )o,~- !.p&þ;NʺzqZ}A8?/6ҿNRYm*^Ժt!7U*~u-U}JÐZ.m9tA{#7ҸPKp,em-qoCvηH$Zk,*mZog{t4srm>Ԇ)ߛ1w'S22V *Ե^Qi 8ZNI;['@%R5,K9NdX|I,*#S;EqwY-AH耷3,Ol*2.dG֓vzK28A2w A+agmn/ <?נr>+/?9"ێO 8 c&qWyЊ[/C+b*n#84M8,g˜?Yt߫+# &8<<#4b5zFb-ci*I bov=j&=29Y'c;bդP}`g"/w?gL6;BSᓋ6$ѪLKؓkZ`#8)o&*0x.MJvU{'arjmk<Ħ#16Zذ \{O%ѧ`Q (.v4oGxEĖ^ x{fTk/gtxy48,-ntGTzOhf7l>eIWth]+V lo|Qƞ˭|x]\ wglcYLF^wqd5dȇaIE\&c-Gak\/;fO^]ϼH6NMG1*JU ^'{c tVq\O[n[ 2C4)UhEM+b/̸ |^GK:D ĥj=9R o,w137D7!=r нoD Siœ}ԛ:aq)\ܲż&*3z2MX̎ 9b .V$Dj(QMrlRM"B.t:{M]?|Yw}?0vqs:ȺGUDvl.5{XcЍȵn~~.MυbIɃa|Sΰ5SѤ FS4GבA5cƪkΡ5u()) X`M7 g?d=PZ-S1s,|E=cSYW%Dymݲ_hra6"T% D>7% {A>dVRfn3kUqKnš,. sP~Ýoä?LnD)f#z {Qrzѩ?4C7"W*s±LAe)B )dzRuGb^0*T%Fa2eծMkqF5*?~ƅ%yoƵEr} ͝0 #qV ZTr%=6֞Kyt<Q;$ wObe݃EOҮ˄TWrT r[/\;4DpIII$FZ Ye]l5EHURX + uN2{O^LN`sQ/ibtq蝥BJO1f?DU#痥ڶ'$qykyhpյC9?OdgD? }${@gA߳U `2OɢݰH~GpgIZ|SFpo}K@ qp^g9樆*.hCe)np|" 3{| -BLX#2tbڒj_k kiJmޟ䈐H{umZbT-nHTג)UK w|<"k욵u  ;MLhMWo5!g*AK|גJ&͞m&ĐlwjfE읇6Շb$p!=DE9+RGN3;@…/YAYqY.B PwW] Y1ە]moW1=] +gdž 6Moz rmnRJe;L%/؀L'e Ƶ'oe%J[y4,54{7g88UvtkӃՊ[%S`~!c`Cm#q~۠Հ;WѲX8 3CҿΦFy+H&3/Rc73Dj~T-Ȋ3 TjOu m___VnE0dZ J#6ĕ}v5!aq(ӼB/Ⱥ<0~b<9~?PW|=و7bedhECy8 ż[mDoj;h Mc#rVL󙿶Ik>t5 U ʎ%U$"-׾fjӨb'?^Js+queF9cW<ȣmĂZO2}ܛ(g0ޱuFsӁ=>?ڙEv*6h<,y4.uúY&BW'Rb*0遗\ q+Se0]zǝT(RF{SBˆjoلKC<7L1d :%p%'T쳀!3*˙W励קAco2p<4NETH7CQ*0Ѿi ICj3\bOf*q8 TfaR)Nԝ(5N:>(*3Eg8,rJ&Y揣Q\l`76]4,0K[j;sJdbAO"?mGx(./%qt6N?l@ZhnOi%oF:siɷNиrbdt0aۓlF9"$f Q"WټL\B[rqnpc5rѮ{RֳBx.!(2u=A\$*Z}Xo?^⾀;$uf*Cۓt8z;x5sV)`5,ObȤƸlYKVrkE[ʼ وgyTag3<=eW3P՘tN]ŽnRdR{sޞ4cUt7G`b/8g؞I̎7ﴨK2ߚ[j0A6`(Kx"ʼ?BKF & F{zW<Io5(|P[ǭlUo1Փ#,Ͽ)K;ĶQPǥ̠ٖ `JF GRswheCzx\7DR8ghKto:Kc9꣭sZkjq>vX;_WI1rdATvoz,z]wА1?@FSW6x>MMG;uʲ}KrIjd|43 ]sԹ=QwDAa`im%,:daO*9'Zx4ԛË<_/[6 ڵP7[k:*c)m_IJ7\wΣ[q0YU's+&,~;pe@Jl=`tumfÅDʜ7\Uo֟H\Y+k,>Ƽ *ϡ۷Fib0SFyN_Igξph֊mL׏ȎWL5M\DGl F/ qKUg$k/I"j'PgXv,dMX{ch7+G`W`Ϭ8 h9x7 geGQF!_d.cYjjN|>aU:J˛(j4,ׅq3QMգ(hT^ S7]D0I9#-H/M Lwʲqۓqάw4x8uYذha0- k -yD:#(|?3ZNq ŘŒN 1p To^HОJ8Fcpw<vN}rC8:IEc_C{wOO%l=2w,Xg%,MY%y gMc#vWc3myWR.boFtx- UŊpG]nro&Ǐ"ذOrbjOC9>8 m2 t0ћP%%"0g PIξ1 2K Ҋfww M' 2[{O¹h˹>3;& $>l9-!J|-ptyRHuN5lg?=yhr<'VV%T&غZ)?deEvOԊ]r>Cr)Ђ V{+J}LV Xȑ^׊۫jg1{@RA^l"ot#>46fi% UvUUoOhvhK}WI0Yn}F2_,K*,?F~Ԓyn99rz'sP k\l‘5 ҲTf%.'!$_9tsT;^a߀c\S *PS+eXK CWstg%VAd_vǦ||9RG Me[y80+qvM'rg8wWcvFU 7kD5pm%wDzb 36U]٠#ڔtWU rVPW~ >ܼ3cQkO";[Q{ط!}EZcʋ|ٯoͰRNZ2$(y .×8qS@$ CE5%9gKo!_/1oMɂuAJ _lԫ`g1yǡ٘i^M~]6לK Tźi}\ȍ3E[nEdcMWZڛB WViOS&w|M&:"ݪ3N0槪5ד ɋ"NAR%%dPec;IKb+-+S^K+(G%g-)ċv@mQ!y?( 5:wF/ɉ$=urA;}Ђ= qUW! 2jRNF0ΦID Ah^%u]n`1&v=1?y/@7H^U[-Syř?o^ jWp̉" %1QH+l}< @ȽME@V5W *Ze,@@9 >>?PPx](ɕdD%5M4j>V4ԓ7 4lP]n9rz0ԑ=Q"IN ;U]L$nlؾBG?jχ-]`n7TŹg7s$h 1>aZJhH[ID"'dg1?`\d5xn NdN@t4R)p]PlS/7\&cOMkTgF0U4GϘK % '̂viPzM 7ˊQ(}|2#=0eŌ290Pb0b2] r_V@lyo2||T C%[jY[{8(AVhbjq^n#T2>9V?)5c4i;uӣs+ǁ7a|(鉊WyxRFC@J3ISQ[ШCxڽ+jTLGu7zTvWGQfxţ'H-[ɪhDe5^݈7sDbnf5L Yt̄ S^ ݩӤ|(y= eK ܆4Akũ|Hqz^( @KQ3haVWTvNU vܝQEyio*bGwΎLʏ3z\Mc`׾KV24D'CSJ^~\"4ۿOe :Iғ5/U WpZu+d`3#P`I״p-.f4+Ż_1(g \s^{07j|q'(}w29kDɜORV zqh-Y#s~2\HfRQKլ`K8rԮ$b͑ -N 7*ŸĞ_^;e\(7c[ W`"?> JqyAʽщ#UȂoyP3ѣS>-"ۘoEmk iTAZrhj޻gϿnװ\,YQey8a-3 _NXtP󴹎}jmWv ^7ʊAM-O%UZ}'X?|貙>/stz(tcRqy#7s+yڮ./NQu)sn2b?`]Ė\aBY:yFs[B߾4nz'gCp[܊Ql¼#~ভK{qq<Nb֫g3^F P㤾[zFкgi {@$x&q gZ7=*͕ 2j+Qɥeeޏ6'֮]Izl1F=|2F>x,BIeoef`ux-Ev]*D4.b@̱N p"s0lX(ZU $49J_2781;Lk۸ Q8^`qqq/Bχ00id~"V e^ȥw};Rɘ a@ P n q;U_fߩ[:AK.8G8 f!i&E Kӯ_RCx<턟%7gS'3c3a[ֳ b?fRپH ^[patLTK:C3iC&dPnCBCCoD,rV i)_$Qi{jή12@I!}Ǝ1qQB̞oY@07Ou6XQse(HaO4+?;2Qp[ߊoY] \謯YGL 6DQ-O1FFl}RuÛ|9ĀjFyHLYzWhuQD; `+m)j3ůjc5sr~Ȕs勐f #h4+ ygi4)1 rFIšhP(v9UL-]$IөsFbF[(biV__h x]_[ 82J_ke'袂y֘Ps/T[gd|xuoA&F髹\txF!m444 A2S%u R5 Ip+ ØITbr.|7XBIHSWF%pb76Z,[bvi@u=}pe}-Ŵ!:{t^[{Zz_\)h +R0l㯴:\J[y8f33 wc&۠&e>l| ϏYB0-RFJ9{kD>re:y8yP6o68/vВ(M>* kWK6~+(aE{AUQa^!K+4%Ǖz-5WЏAlhu0Ļ yفZ`H Mm֑G)&P] < p^ԠΞ-i:_CN0}l?8Z&/&[ޠ2[,)X0@NjP,~9M8>&HxQ 3ޖ`GrgOݘPV2= ˵pψUc[DBǐUvrx.-QQrXtl'=_fnZ4`ocذŌIɣB2 KkrRvޗ[z W_?*Xo] r]Fao\I+6lk8'+M#qbCШ%Z)o8sNɓʡĀft{;nϒl6"#M6*aNR+I k_pGHI}sխ :gt6ZO䮫ybF_ "/˶ș޲H@5 |6M:A]Lu5]aʛX, :j{@zjc|𐟗kQs\eԅBdYP r| QdVqxF /."49sO*:Rz 0"IЕz#Vi(4!1[B _GZ6dST v8(> ƿ#ˮ>*nz֘@@0N15]3"_ b[/ / gm|8xvb'76fޘ0iM`L h:r T@?bhA#j-\BXD%-Ք-Vt|&ZtAѿL6YaFO29g9?E^]7t S%y.AnX'ْ*h+kOx"?Iϱ!LT *4V\+hưwpE840 vEZxw2I{_|>c53P9';_GgXWUi$q »+L@JږlT0xjL+{75v80^84b |eѭ|%3W{ΌWd=}0HD7p(h>:TaG>pMB0bc_esP@䉴Psml|7]x9BWfyٟo^:ođ0ytڄkV=¥QV]!~9iƶ1^G2@kJUO>}:gimHW Lhźǂ] 6Ða7Ϩq,yȓuP^h `[&E=zО,X"a2ꮝ ɛa&dÅfZv$*YLIٍ5'O3a7ʣte,v뺀GQkbj8OYq"]S]?=^VGĕ[8O#segqthj^6~Wx\62M(ӔP Czb6Q m*crBSd5ZvB&ŗ%,YE(CzIzʿɚ鮥%8\!܀y`?ү۷q_wb o9쓵oQ|]h?h:}\5E2}5^ SSG &+P|+l~Tn]D6ŤaKY/-XmCaq1/"pAOV«#Ṛwلc@Ee)1}zwdK,NɽݾFM[087ޏIavFoR0 daN3,Bt!\l-"/b:aH'bPWgxM+&aogs.r|'{o$8=:"oi6>z2C赢lԩ_h^dnͺ) ;KSNT6b$ ׳v)ݮܴCRX0ͭ@uzC|J^9%t/q_ 6m1/j{ZLǶ)= !vGRmКX]K5OnB57 C48͵>HYoe5b镾*+F^&@սFet?UR\|Jw]Գu~ %NfL٠74gs}a9/ IL}AkTfIJZ f}V\W ŕ frw]ؚRL)7O }(\>~*eځĞ5`krrZ^@t]%.\,Q恝5gK)fފ$.z'hE+`>6sУee)A0+ {ZYM̾MmlO[FR2&$|]>f 4 UbpsLЂ^!%Ctuݘ9,J9Zj7ܓJ%j5V]z '«'$`mÓ4w8 \+!JtƐ[(i"_ĺxØN)'ZV:{Z^@An={q 'oz< qP&zQum ,_9R@3e<~Ԙ z"Bd{LPg,#T/ӽ wn/o=Jk ]VcQ;i Fv1 BN5&^rs4)DW=6&p{M@ҽ`240G^e;:q=yFhz+"ߙCdK|J_tf[UdQj_BI'ItꞈC$,کU0' 0 Azu11~;Ed@&I̎avy㉐+om=*~FoO@,.v'Vô "oDnj`e{HP^V a\i;N-z,H w|rIťbRXi $=:1S[^4Q4Nwm|Ts**{}ÀؤZbEXo$ .}a>Ke-"jDEwQMv7*"-j4Wà{.>ѡY F!f jOzFpcHk>giHy"B aA@qQHC{RJ0YkvLCݪD9l7fW7K>o .6jx@(t!ONF?XEi%T43KR|S|5\4N5 %`際 }/@'V5_cR&C`-^ BKQSuwc&LQ ҬĻb\ sʜ<SfP up)qËPON`7 `'3* U/ldq9?=JHyxf#~Ok̞*,&Gc).R.dYl2"3 Sx^sr|l.a]Yα'u:ǸG-|Y٧Bqrq?e,`8VTʔ3d4J!;لEL<99ˈMʶmC}pY F[*ܔPf{oّah >2z168zNq@kc$uS@6JTO7^wd!<x<8}q 2?,Q;5yHK#ڊV5T<l慠0{O8S hA3H1`?fL T7CݺG\ϖ0XYp(HU)-A7Yi^KHv?by7YvمXtyHuq}@SoUBK;x}0E],<8iL~v)H(;e .gX]" ѯL(K5I^r^Ġ$>iQ6{)Vm;((ݢ(I$qLaC"<^oQAhcRL畨eE ++Qii8^|v5JC9l31Mǩ+Z,F$N+-ʁ7lYVF,չR%*p|}&gQ[G4>0C'sf{{gmVb{re\ ǜ4`QRV'TDJ?! ZX4[or1/CnTT61c4tUVnЈܿWdg"̈́Pg5nmNwD{i\_ꃅ8hM؋#N;Pٵؿ*VEophoN轤^ŕ5OkO]Ҋs5r?H\g0|*[W5z1A\h,9c}$aԸ].^p-ptD g>^xqgK 9@ ORA^$܅=MGZɍrryEP?˜;1\y`~u4]5b@}nͬ9uU+rZ։RPL&uZyC(eJ< ϒ2'~*o͊ŰaeΗĔX,C^srǭW-rxw1ˁ ?.DϐܞEɘ5Wo)dfEYWBN,/$A]?M+i!ꗕ/|~vw\#*D rz]ysQpʂ?y{= bG*8r sl-\鈽Np?;.+m$_kߛ{"DJ,&XC LtqwN;db@ͮ:cթOC8QZ;B,i•<X>p>)h+H-g*/{cx_FV rX*#騛#qVu! JsBvS<>M D/`cV0 > mI`,# >#7Ɋ6̗TxPe9pO`n*9>1di?dGoޟw$vxʗ:FhqL"Ӊrepnϧ5;u{ݘf@km 2{wP5mG3tF.~UTzgI[qv)rf*%u^IBO*̲;zcbxNcuiAk#ϹgWKLw&JP̾.WZr58e擻cP}(}'gRUP֧YL9cD17 |F Ǭ$0/"6CpW%3c6Rf~,t!=`ä^VN0B7P CL4W )6h@'IPM#c[ «;0(jt(iv-SP6$o%r|Aaly@Ӹ/.> g.k\Lh^.;TxO4ܒAZk_xɖ:1ã7,L%6&JOk7!_?hIC6eЅqsX"Z ]|>i.WZ)2?c$vt!d^ :n\Kl-e))J&$X1֧G4gIO݊GJ E}"C1Ti`L#Vs%s{w䩬HI"߯o2 j+6#f٩ #Z%KS2pQ B/0^fڢD́nAQ5Pbo r-K%d!NQP\hV=Zj*Nqs. XAi#΅W8G|@LQ0.X.y K.Ez-7Y KjوcYAM? @:Gn[^|DA*'d] ƶ67]GK>P>Se#F(Wt Vt6t5βyyjٖ'Z<. MF:>] dȿunj9XmLOi NS0I~ZPJ{ -ܾN;H}f"H9xGD .dzϽ01lM X2$_;TR٤>1,| ) XBvG5p&Qw7#@:^/`v&j_0k$Z+Z]W187"J;YѺJ(ZP9қ}~oxol5PI\9Brbx-=0؝o.'Yy[\_+ Z83S@-]U8(.MH; i!Q9ç]$}85P\<:',s@(LN Q+ #*!,1j(,E9 e*cXg Œn5 i/$,e KmJMн&4_'Z )u_DN3.  P) VВe k,_J8#锠+wMzoV` ZҠI@/ uh6폝(we}Nm&^,i £8,yiGy3BY&km d¼*jYM<@B$6A A^Tޒ8O񼁉P{wWsB5ɪ n[ kr50 :>9=Uw?ZAӑx S}Nho<<Ob$5MmZ8an|_Ujч]2k(={JQ"w z {K44|X+rA0?=C/q窜 uMnÌfDȆ[Dm69ڴίyBх;O T[s(\6puTw UIu8/lg݂^kM PQշZY m; 5yc\Hެ @Bl ѬQP[cLbM!Dun6׏C)wLG =u( Ҭ(LE:J= 5]V{N._ kn?u$-?ѼJWR*!txl7!s.`H#l{o*evM9ŸKJ5lqvn O#g,/#* i XD  bd\9(l" "?=**tW-t=Y/#␝c>4aA 2Cj37Tr%xĶc7O@Kz8G2zR f"`_ xY_@^'Y#u4RV WMj9g"<ʮ!{w`dv 5+Rra 4 0Dj0{S4_p'"}co* ҏ"DDI} CGt"t0oz ܪ m:L;B&Ptd&.9djMfϊ5RuΔy6>+*OLY 8s‘^&wZ:闥җgxiH!1$-ϛ)8wf-L$Fa  Y` ͛}oj06YmOaQߐ5t[OD"٪ZV>ü Džҿk2ެ"}R[ Od[ک{/RN/*6ЋV= pPh1SD8-s]4W d}kT(} Ll cRMRƼ%!)l_Qe\ !<#M 2a.+;`0kJSLh`Ȑ|ˡ[ X5f+HEOt|Mi\A1^WB(ryJVȜlI8ۨߕfL13 *؝Kmm΄^0; +;48O"?coϤx+73y8I =>>p[;W u0-)SN %8Uڪ<{-(ǰùЩ~AP[zrsG6t|egiGSkO/ D¤y=/n YxhfmjL$hA&*),Ѣ|c9YAJ9["rvSV9GkHFm",p$R& 'B"2-]dA0&SBø+W\щGߕLTSN9Oi]:V]Xs૙Y_:ƝTR[P\yfBђ1 ǔ0K < bLqx֔86MXa|V.F5M~Cp@mqvs04A |TvN)[hN:Lg5] oʻ7ǫK 6rItB-22 BpֈM\Rrs?bQcіG4Q07#FmN!?*`@? eM~_ΛFhyd^pG %=dL]U흏ހpd!j^a&Bt|Yi4T8!j {#3 X,A`IWN]Ғu?x}}$W#P:'9dKg^,؄KQTR|>iҼ_5aXlW'9VgVXԭh8#u4߄Pܵ`xHl+5,b04eZE/H6Co/941a_=G)*3IQx &}2DC|pWs8\:jbwyc6Q'-HIڟ}t[]Q7%ɐފNdW <65oJB86\lY& ]9ϛq`prtj+9hBMa-h^]&+/?ȸ:(3Jea_$ULMi:GhO};M"O>;ȲVgˉI|k1>#gݎG/RSz\gdx-Bqr7|MBy+zcsA:E!*Yt1HT+i^\~Wpa:H$/łHI̠6=hjos v֭H!58 4;HUĢyRNC=g(3jQ(hpbǬT#-,Ur+d`3/XQII@^Rھ'f6ɡӵO~н,J |6ďݾ ě_;(QNJNK:Eሥ`T+RŸ[gę9>YgQcUyX85M9gC*#$ Khu)i?)0o"CD cȊa7 6 <(٦ ΡK=\+ \b-CbHaMp}ռ1$nRSqߏVxZ \\i3NL =;W5RN0m:u[#ODN+ ;1b*hLi:Tbd4̩tO54\ tw:?NcD5b7xR$)";Sby'1P03o+ҹ>˥WNg5H28 tltƞ>VUC Z/c_j7;z0K[5SwE 3F̈N^&71@u D5,s?RNQ*H/ VJx1`ֻPHo:@OAךߣ 0aLAx:n5y( lr>%;?W?}wt/xLAW9Ja7b>fLTNف=gsUn>C{.y0C]Ph-\¤<7g4AT^ ʾ8dȰJp5_XC;0F;z%IzTVK-z%Je N1p, H08Y鍎 G5BbPy'][ҳ ? "$Pȣ4JvYZ=v|~u!:ȦE& ?=iyat;&cA6Tߔͤ&7)ˁ,M|7x@Q-{:c-CkUj\=-?]q3# 7?oNHv $t-mhJtio@m*M^u\@tI H֧}6Sjl^DiA-UQ !ʶ# E+h3mA}!)0t>)lDa®-8a.;.E3fho@aDHvLo#ub-$EsE)]uFVbԃwV p"+rK`du]?+۷n7C/_^lQS$c.nR,AA{V+ %qu&pepу)3GL\jURk v3]Y oJ֭s&de ڭڞwQWޫ 2)er4>|RՌ\tZ(ѻg G^&;A~7,@DfkKp1h5-xmB,k8P y_fNt3J*>'o9R ez;-7BtC#2kahv.7 /r',pl*C؝6I;:X4˝QM郍PwYȂSFg!.0ccVQGiڤNN KEN2 xWZxmo̜TF?^R_?,0)P,0 tr[A yXwI3(c}kV\}\8iSj^*MM}.9-̼]1HL#)ؕ~e)C o:d8\-3,U@DPoB뼓HpѯmL/' XI+ $%ϰߤ>mWo[P~U5$.83 ӫ`ֆz@c dL?lVR$,)ݿquaFXRҙmYyO-TFw$ǩyt ^ǒ4.dRl?o zo"inaI 7h暾ryիh51R{{8&B8FQ@5oC%j,*IV3XfӾR4޵!t K uBI(?Q̱ V0śZ.pRg qku߉[e 3Z}"iɹPkX>'ZH,Te+ǖQo߱skYeO&{' ll;zTi-2HӁn˞(N%"ֲjmバ*gY=9Q݄/L>KzGgz:m,ʦ2*. ?Sb[id& /$cho՗Wˆ*~4xEYKXwφa3I hۑS9<^:~ԕ0c %1(}fnΣk /}.Nt'^;D<71?4G &.]wB$"F2 2Qr$bys͊U9'%C|(0/BsRJ>xtpFk$+ũҽa}f"ƻBk LqUV i)CDߗ&8[h <J[Wc]eN ]ˊLKhU-'C2IYaC})_EѹPW%L u@yL)s3D/c|#iW+A k//> 3*TtiSM3A]Ե@=Ғܸ@X #1*, P#g:?Ɖaa3.ג`j5PSX7v|$y"9:\MS0*oMsYk!!|ťPLCKUROfxX ΥS' ƸH΅| T\+`s1]#Xu.>3|w< xWKe)mm'ܨ,}Z3eY~> % GT:uGYD>bssOn b~9nQiZw"[Ө9^ \Ϛ*jA#d]ʠz0E4x?gS8Q't޻j*YAm[fZܨV.z`5PC 6i׬pOK[!gV ?Y&@-:A&X7 ZһUkJyQc+Zf' O[<8FW=3Ig{ɉ54R6IU@U{YA~ty%v\Kp|b_mҳh9&)`^ep\c`Pt܅I; ^J ?sa=3N@qe>Zf}a:`Lϔ0RԪW97F_tmA&;G`HfCnYr~y7ag5]hBllv΂ X.rY݇qA$ prpbĽKD$boo4_إ:x.;vro] F,U[ΘHM$*ɯlr5٤;Qs7㌸,Z ,PS!Õ$gO~ ?d35Sq'7N^ɾ"*.n&`eDp8V jgIu$AW2Ys|w>2GL|oF41vv05 # 'e͈&e8n<0{;8qMyZi5sNjo[DnK^5͚ShܼH?*pgf.7ՊkanA)R:YDh$o~&Nm<&Zkr.\P!\e|H8BCTOætW욂#_(á Z[IyZ:;V>MqezF@jRh6eW'UM`o>l2[~ CLwMn%Iq5l_@]<X=?Wg`>`OL _?꒮LεkdȐ:wi 7*QTQq4n!%0fshi"ϻv{Gf[ﱍϚ!tooL{)zj[xI@?B= #kJ91'fp ¥ dc̞};u\b\AcF3"L̡QUce( +`r+ECi %h!S|H=q4LKZn0e E"5-qO+nB7$Vl fR_p{PV 7m1b)%BSH(n!IO/ ?^l7]9F/CĴ*ď[BI v%8b{}HC-+Ӕ`TAj>VG7Y6?X-6T>64CHw+ ~K,7/N]MLJ7~*G&3a8ZaW"*lx}#ycgx])R7ݑFK]Hm`I% _QuJRpC#ɱB5<>-obR<M4#;"F-:qo/9*B[oY y^x|lr %)7s󱕝)&%bW7dM%Hf}|V*sV-iP,zp8Y=Gվ8\V234GUW17)`L ^]1:v;WcI'THcB:gq9W,{9Ԫ6(ϣbH0 cXZ&LP̧<2jO[CC ϸ3xLL$؁9p>C)VNJb9| O!N~yI\֭m/\H <vFuXyLᅀTM؃0-Dbh=dXvhP7dSC$ 8]2jo@qsEKN(:$Mu{ `7ީ#N3/X3]e) ̪x풾B0\>w׾ض#"aUYư\nU –>wʠHk ¹@V#&FH;n8ÕUf&^ )r >BYÅ"(q06N &/⨧VYu]H Rr}@į7u=4"i%Q{z/-zJO5t/YZ劒DM:yIvUT˵)Z3תxU`h戩 9Z~14|o`ΈyXO;j~rg;2NIv0I'Y?@& &D.Idɘ L8sf[@0 %wޘ *@H0\qz/҇=lFmP1bY:rz +#5Yh!ơ],;VVLUgs5n])5-96* ˪1Ϡ"4,=!g&S^ybeܳH+zDekIο_!Wм1$.l&]%8q!'ᓰ)O|az[BmQ@@r89o쨕d<ѵ\GN0{AP>^H.?ԏ,yabXNmc]5e{}COS9V[$4uĚj. Ey :)6׷K`JP+>#1Xadp-6;saĒRaSC&qd<"oh F}xjz &ĪKϾS}$r܀r%JvfYSyњr79 cW3GqQQ)PP${;qW&bACtғ k,Цxdiq#AP&. q|HEQ]cީIF<k*Z.qg<pR0C縄'u^ հN?`\zؠ.y 03q@0(!mLJ*X]/ED{È[oU }>;l>Ryӫ÷-5  [f-ty-LȸX'vC-:؎\:){HzAqP|~1N2>>ݪSlxhWkpNzr?7/ 7=eva#3_s.W%ڳXk)*T@tzn%rQF/4eucZzc#][q{  ݖwsM޹U "ͼ%)zJI5_CwxfjGS4">親!ymuRbQ8nS$Gа2nv.X*ve\ֶ(.*nM&1F lL ʖ%QMA '{?ѿM͗ojcsh/\8D RׯZWo:BX35>(>- \Wyth (ۭ(&#%f5u.{pޜҜf]{yu1" f%.ś/a #Ww SSv# (0!܃lߛHYR 5n\*D(AnC=z0"]]1zjFt7ud=M`,Ï9} xp*T,hyP8WխٹS7z1x(k/H<=ǿW4hj{0N1۫ΜT\+p3`K`h6#+O}tYg$_6k=3]N:z<U=r)Hnt~-u9$ڙ,xT-9f4'J7NjlZ#nKܼ  wJh?iPg wwV6x+ĂF`Y~nx1=&D cB dgKM? 6;)̇pBi"#=_ <, j=Orq2|:)Iӱyal.MRXͧӮ SA&f[[W:ѰQյTraj8MHnOӫr|u<gx&=|Jhf5;#V{8<Nr.&h 9v$ަlSFSU۱(u /駺ϙ>R(/\,NXRXtτmǃG zھ2`EVEGaϕ82|Z]ݘT}il$XpWSokI?K*LEMFdx In}nl;Cb\"3 .wK :͓KWB"^$_+ҩjCj| -mŕPd3 _J4`'&CDaHZVnvʱf +`;z" ]٣Dc`iY7]tCFsMFR(\5? Ee|,ZV IU?h#vhI67aMOƠV8V=R~l mdjRYJ?ҳZCi^yJ\.{^' `O>V;<˖s#]~̪ bS#W>/ryEy8B.ȸ7R1jpt2 y[ ^U|BЇfnNզ~Ax\<@ꠙ1j[>ie]c{"Y~ i}H{W2kIh"M$l1ME^bwIX?ӷ%/+!]©R ?JoմINF'ˏֶx}:O{I*-}1oehZBk2kX( ¶&Qe*EK(OTdNv`^.U mjܝF ŻP@ L~RNHn$##HU[Wz0hvrh|P fa8q0v>Gڦmײ/cUjB qqֆ2)PWCᅎ|%bڜ= Suk*u09_vu/%t8~s1-&JhVvCV7Գ-RL҃>iV=,%sM*-k̵_W$J}AkLхnvzEs?(K0ssÊWT2~.q|I"~ݶ jA]?8%!mkF0VIm֭POA+=_x{m[?oJ6@]&ߐ@#PM.rOI 7 ߠ|@0AF ABz5b[J{O(źQMoϚt?N}FIbLI[Acd 87-FK>ϊl-ٝܨBCwcA}scEaNa;_x1b> ra);+=zbYjJD2ɂ(-]㒵p(M{:T5>OQ4Ǝ]qpqJWYOy`E`N]Y}B'`.#Ykl3Urc ;$kOVl2GR[=383vD 3l6hd$f]oWiqC}$UMjnPntKVW_Ò2?T$$t%UJWg#e=]VM3Yߛ'H;筯kTTUMcIa!\X_S."tq"=j  zv5B.[M0ek.Z] f<5T24~~]G)t ܶBwG,^w_?OB_Vn=  ^ Pg78uO}؈PC_g` 9Va`^CD vPא`\PAęKa4a.voTA1Q- v.׆'dZ1Y:4:m#r-wĤ|=UbǘO zsBtnQwZ&xUvxDG0[, }%Əu6ϤM#F&}oϬV21] /IB`LfoS"r9(@v}JfE`k6߄ر,F\(I"F+߮D{S~d}C}L|{6qN مȰ|=κ\'H8Hzf*ts(6ٴs>w7hRqy]rmnW.D>hES'ig4I{,"ƃ~w^ h ΊJ|_~m5Kj چ[=ȓcq&ݤDyxkK1$o*$ȽEvpD17ͶS"MX)]6r86ə3'ZnSf4 vo6N9ez0=te]hoK$3*N`ّVO/nfg&-D%6+w.-Iz( !ٛ2"sO`֗1]t 'Є8BTDamwA{o9h;.oǃwkܲy w]4 BŐ,o^vB0BNd\@AY̞lJ}."ҫ3h= UFUۂXevPEu/CQ f_V]UZ.кWc؜Q?Y찗h0ׅӕinjg.217 RU} ]AN۶o0`6*qGqb9wְXx~dw4w*0Bykf2M}>\=8 $1+5 ;_ Lijw<]q:~ElWd>'G}dfžI;$&هR(XV;PaqMX'z54樦.!J$C~#!t Pg_%bĩiurtqgSYПy4:8~]gsZGu<%w aE07ctS&np8J ḀA5tZ⋷,⧕lH2wHs?VG:s-NxQ4[jg9M+ј q<].\d(, [8`@61b ^+VrW\ ,~ }*EjXŅ/20/GC}Jx}fhĈvi+?:CfXjM46X9_׹szihaEt?z R3CHHziot~w9}kkB&HEGGYl a1Wneme&ʭ2I°HHHvYrBp @[*_ny^x `61M v\HK@N?f pdpZF3X#ڜNdktH8~X]@6t_@f)^YZpvTU,6gpa:O\t)qf&oQƢ9`_:ΓSKg?ib k hDn5Ё̭袢A?F2:bpF~ϥϋ_rZMAF::dorx.blc h omd4aY >PMW<GbvP&2..S {ݮf Ge,,kŮSejs"eA)'[_)jo Z(rR +=d .+DSZ"6Iيʴg48n t`+B6a\˂qɚ1Nj18Jb"e<ߋye/O`d:ea&UNQG L񢯣c``"[B!D.5J/ۍJ*$jgmzn7etx vrO>nQT&l 4ttWD}ʮԂ&=Zp(BiګHy{ᭀxUp2h@v7Z 7ecG,qʚn2 !uh'|](/J){@߆dɹv1u`GE@?j<_}+&ۻuĤpLr BB Wt HG+b4x q+}@XrE3}^@kBhy9p;8;;dH'\9$9#. gbJuH$[_.*4VS?#c)Jޢ0,%0!9ð-R @LJ<8vG-"7# ;\m^=eeWY m;$r(Q5FN0ⴾ &]qv~?8?ёD(R'=ho NVWȚU ۅkqRDe()?s!vG.'RT `Z7+SØ&@{8V NJ)J˰4r=puVb,iVVcnh1gTARJR %`hA;3!I8? !^|,\Z"+[aR9'`vTF,ιBŘq"Eᐃ h#7GB iV#[w^RW>,h5qk[(2[8AEf{y_ `>O>s%im%V@meg >I^GTNߔH?~Aqͽ9#2*4ة+ Ӏv$VʺrVk 65"?"nQ5="vST7Kzt~9@n pݩyy_ц -Pn*JXݏ$LS+֯˶ ~-~,X&1Z.]SgDѳuu2\tK^fZ ~M?%/]3eB QPlbV0}P(z2uaЭM&Qآ=a51I93U.p5kg8"ȿVw<dt‘E?r!^_3;,%:;^K@c1M!iЃy[_ުm `ы"\pϑ] ڍ:0:\Ns1>̢/Ұ@Z)D.A4ָӬn߻#lͿN~H'ˁ`K!'kCu)z9(JF. 5()WY]sٔy6nـv$KBʼ˼T(\uӀsy[vezPծvIˤÂ}y\!K8Zp3?ƆjC{q-%@*0k[G^*wJe}c(d1Eq*+;)md'O{y_~^hQd:A̦w+r KAлfK!PWe)rQ5D:v |Vh>Wd&|g--M%:(Ptt[}yH 3p3 ܉ l6 8hݤse[F .Ml8AU#\>Kxd{yOH΀;tX|6̚<:rpQe'_ e2JL#kodͶ({Ww cn4r\O$"G!SK3 %LԇߵBpH1' E[ci[Oa,/sjQ@Q:[W[|Iw4IJ_Bi8WgESF9?ڤ;缿xӇԄk;RYȭi❜R-QNHR;{ ? ` x$7(b\)GхY'/Y}W]GYsP?Wtm 'mGc!#Kj>*T\f e7 5-=]m~i+ *Ĕ᭖.xM%I<2/J<񣠷GoPm% lEp[P -S^7L6%a!Q",d9z+&D8&*@4O>{\7{ok}Da*i!]ݞ?f͒CTt;m GhvmW8)iF|Z9~p2@c0U;`e = J CŻ0/q`qٍKo> SWIGIi %)]I&WZeX i uXښm!CLUi`u1wQ\D-!߼ Bm%FzCl:&X/O7(jYg< v\I 5dq~%5D\DT-CK|m3_SU9N;FDmC yI* ?/ԟ )4 L,uYta 1Q3bӣs>4v3y2WԵ>k9?HW86ۼhRy  fB(aE=X pp#*IE3s[~F/( 'ԇR~XWrC|'n+.yZ2F\)L6$jy]V7W Dt U;4GA^] +Xzc5^LfAaP`iyȆCs5KE4:gtEŚEfdf˾߆TA3Bn4!$G+ z@Y2.ДfZڮ !4{A6^Wҥ uSf.'f ?@t2Ή>Bz/$rI-WC'f{'81ľ_Z$^p@Wa/h;❥јݶK;Qezm)HB8E0[#QGĵIb.=m h>enz]Ҟe?v_LB6_[uh[V [vZL)hIvPhQ1yiFڡ)w`S ٓn :_5l L~JnMH;LP}j&&3**#> LvGSX\z  JY5AQGZFkL>hQ 0hKl O9 ?F#kCl>;ai@NƒTj}[e.&T;8ME+mX UuWv.V[)AɆkUk&:&SY6+6HǕWJST)eo=,"Jh#FY݃i]e } LқvQD;񟿼cڮ ~ą[|඲>ANchlL&ŦfN})nȣ߱ ~rB1ǜc`oZnwe jzn6ILV}Bs7%4ī |$mD҄ǺA[|3P3]he 1%Ŕ0)G֞EIR %mvzjJ˵gCe [-x{Y$qG@ @u^u77Y%w1MeAMG3a2u5M#)v!գfKT:KB@rn͍x㬽)8&tl"D֐/DNvoWJkC eoLs4"}Q/׹FJqWGPY&лU1zwb!oST[Im|f*vE%fj ,5׵{wNLԷ0 U#( OD>t72jȓv{U.]Mn%y>ΔޖdL4V?'ە~j=Wβ'ULo\ɚ.T"СrZ&`D.O[>ʼnvik!A_,Ph6{ާgT 6_3O<"^=*{F1&D!#OT5AQ {F{S=^WEjE"i]#5_Eؼ>[U3Ta$1@Ez_=֢Ѡ@q߸8N֪#b%͕ uB.#.BMS}WCn9/HG^j$ ˢG)'$l4Q&Cԅ]Z]Z_"/6/љAa4iBc!x}[٤Y8oG&o֙Z ?)u3@/}=JՂ>B0 Ry\YO͐4p'IuR%g蟭Xj3DUz8]UZl*h҉)ͩkhVRru^cA8Qa 0PZRiѐ:L? OX%ýVK@ְHD[ȯɍ9;S+,% ˺xzg7S%[^Oq^jOU[]K`_AZAY?L0msE HwK4Ifa 3ZD(COF,IjWӁ_ frKBku Q_}ˬ;fyt@ތ"UYE\1ByqMt6G0yo 5A`ٜ*=2HvO@=e}5'moY}NiIj_xtOmt"Ƭ#iFwS/Y~L)O#-M f0l$/7<]o"w7ݏlj?q[虛~ LcAk-Y[aU9)עLjAJlUsZϙOSmRvbI:qw (L.c6?TAG޽'zs=oôN,P Q^z kwN4Om~<7"ma]:Գ) P,b7Nrtq&A6z3O 8 *gާ@/]uc%ܠҾ5$+>&= ̫!)a@BUO%X`SuC }'->{T-a*'+KOLFEKW".%M:`**& |ἱJ~ܪSB̳ɬ(E=lk/X oBj`YV.b4/du|qO@ݣs"q8WF3?;Ch.UّP |P"*s"!)W(irڵR_+$$V'ゆ4@B Zp\&E_Hy|O99oFVu7\DsXR FB۳pu ý|֛#ǃr]fGY /} , kidٷj]asߕ Ҹ6qOjQfaw&Tj' ߝqU!PE?O%e UG!AaO_ĒT9Y&CΪs}pYs%K+@ G2kvΆB>'9ɭyh)Sxԛ)Ϲ!X(,'HIsR6L(ݹv6lOM0e;KӸͿhlTSTD\0إay.0&^ŻYzl/w!4cp0C=4ռI rs@3H2CC@pk0DMtN,8ɝdTztc6k`Jewo{:_zN-|Cj`g?{qL}|.Oxv-?k!ݶ$1h=nt81\e4TP4%=6y<kL~?Y]leߔ59ו-3nYd*":ޮs%(G, B[R Nc #qÂY]ATf[2+߽E@7 )1:Rh\qt 8An$TA\K/6*Q팍, _g >C ?ƯMv++\B=$JGm-`^ Dܚ"eI_T"u8)-*̄V_[hd8+mo'9:(s]3Oعx@-&_p/y-g@yU, հ--AK& 7C}Rrd)#9evڧ 9|!Xkp[Z"HnL1nyG9k=Fz}/QPfa;q#=H(nӟ :rek MOk˅ ~жPEZ`ĺ8@ZMbҢ{NBĬ4X>gz s"N ƣC0f40[0X27ĹntO_ yд%M\4-O<"@w F 'QAizaq!$ЙtѨ{(jCUvW+~Z6mxmTqѴ[\|:=(_S%'U.֏_~MOM+Zشw;oc),E'V3HqqƛJYC)QdQQq3knJ|әz4)nļ;݄kT ̝5ⴆe7u“̯^H >ʜ^eX=N7ğ頋c]7+Fʮ ')j_R)>ϖ>~s!!\k~嗞' /3PAxFt2n3zɓvGQ.۬iniCEcn]ЀwU35w2 1ЍЏy`~|pS(Es60v ]4\, k(td!(4h&+2Ss0ۀ/ulz)o1xDw*%gs0}~Ԃu=3tp %\)=5=i 5i9F&@_U3گ}҉ 8CwRJc-^=qKr'\-# |ތʴ%tTqrgg]^!Vځ>_(hZcfvuhL$jm\VPYnk}ng^H fG5OLj )^}:gR -.]$޿g&>YxE_V^)>>rռȻNqzq@ ;q|.tgLɏ=1.\>6?u㼾(~My{Udm#C"KA*V@d(W z C I>Ptk}!LIAM#FϬn/ }٥_ۮdnk⁲SXK魟mSSI~wɱ& G 2Nj7/cjFQēh!jLW=teR5xK|L`z&s8BŴ1)g@ UO"Nc2^3GXPR iQZīK-qqK3LG+2bj~Uk1J,qm& QD13Ĵ&{|̱ xrԧˈ!_-DW|Di!Czc,4oaJG} (\ Ǐƫ9U xk;:@۴vQ+wIq}B#[M>N[OFĆ#goԹ2&T{43}9ԃp !`?8Tp-"Jr XDmz2G~Lyωbay:쑈0%*¬5Ii0&zb=/ 1E!‹Aaxr"xЀK6dݙMCc߶ܛ.jC&q־R$CWK#/.& xdB4u\T+<-Zy:oMV<18ECEKzS)8Lh^mH2HSvy_*{?H^6ϋQ HrROԗPo,UQIj^Kݗ-Ro0w!:p@aE:n[i4Ҩ_ϧ^_ԛl{P{՘ b7; ;kd7˂v>Ex;dԮgtX;S DǻMb*z6Ejw}V,@2M HtK?}5i)bZм'ASAL56#pw3LRĽl@$ ZB~[!^31!3DLoτe]966T FC{:/%G3ʁ؁/s=ӛާ2X jv6H+X7 [f*duEv/#^m|ꜭv@|B>)I|$Pޱ(@MAl6 Ns؟ 0,ꂯ>їw;v|EF lө@eӅU;@.h$*1 u0H ֶ-drMũfvKaS3&t#!Ci[(@m`INuWS9"<:Gʛ!`G* |*DvdٞuSZv c' bϭsũo3bO@ Cs : ;Z^$/U[ԛDKmղߊ~NZKq5b%I]Y;6mBFP$ Ҭ]5!ߍN f+:IWmC,Ȉdش5~ xlmj 5.;[J=ENz p96f(qOf&X7@`QЫ2d ~֘ ɯ`Gځf@o^׭jHi .DD}VQTrV3>LwG@f1%傒a ِ Ĝ j" qx6/>7ttrbVB!ʑ 4 6iZBY L TԵN3@7^w%/N)m2x%6dh~l+ƦXдYR9ȵ1߂`J:ykuaz@Qo+JDϢ0?1Uȡ& p͍Oq`߮Ӹ{{5xTSz@y @8)8iъUjE:'{&6qb%bd!9;mq9dUduCKS#dҀg_)_h3 Bq[:t =ԂHљ5&9IUao`玮tPӷn&rmip/W$+ aLKOaWF}(a"S\Ͳ8~WEO,hmGTmJU6TǰK"RLn]Z>;>4л4NrWgHڌ+yf2Ɵ"w+e1Y &bG;+Y[Shƾh=xYEم Xc)-UP i*Ch|qfODTxj%i;/Uv-Z`h{/L֚YM]941,@b(U9Ȇr[72n! qrlř% VWU/q5ZTQq! ybOH0: vÖW^J#vģ02r\'lզ '$\㩬E3"*Hh"1 S3ur8yax`. ":}=03 omnM9˖Uж "_| <&hx iAf)BV9ӓ9dElp%Y fZn4J7,"i^JaVq~ӏ^'%4q\5o ŀYy]A?Ȥ׀5Ыb ,b"-RL 1_g}I z<؎Eg9aeGA}""KF ٓo z.84X< GނT<ZeWevǦ]P0Ah u։M)u8 t?a)~gH6ݦd}Nj/^X'_Y,, ^TХ.;IoGfHǐX9q(l?dvp8^9@Q2W7)h"{,LB-mꍡHb TOTCl5ltTer:x#v5nHj3uO/Fa0L.рxFR WM7uFZ #ऻ ЌQɉlidO R+y]Vp%1 ` @畇/u=ʴxƳ}G8¢璾!p@LKFhb?FM!"hm„zNTlR ND# sA_HɟE璂& AȆqV\zdKô-)ĀfCC2{Kdg&FWif[X#SVCٕ~Jw|&,^gXvI&Έ.t'c3a}xlu  ceVi|ԤVH@tbL'oa@񒾹vpvkBq $nÝZbyAI"YdjHshRITθA'u\6)c0B&[K@&ߟX%bkح= CΩ$:lAшES\hP4Ҧe3 e/W 7z#r~H Wd<9i™S@n eMapytM |БgPM&8~anF81+IeTqZsb Ixjb+8z_iրDaP BO%tvIDttDZn! G(&&∤׳^PQO_p3BD3uDYS/I5](]3JueO!gq(+a󅳃yIMq/ie!x(8;ǝY!Y9,MTkV^acN&qb[ah ^>9͔DR0{v,=DԒbb ґ w vF^s-=·Zj%N tCQR 9 RǰPǏF}L_Ӽ kE~5xHczL^F*SWW݀IÎ+Pyo,Q;'ZzbJfLת[! H#th ;n>EK"DsK 8&n5Fӹk}A'fL{8P1?spat染 +$q7\y3K2SK%Z侎;"zŘYH+GJsul4kJD\bz8;wKL«}l፥"l6c6'5ɗ9c={66e4}0!B6a'&lXO;G-H㝳ڼ!t)IFB/΍J{QשX䞭psPuxtQ27}-+Bo~ֳ ` TS zԃ`U ]ށ]?!ȌyRڋ v~ -J1ɴV )33p hс\8؉ٿ4_kU'B5Te:[FD,<]b+:K^ JQͅofhI읭&#+$SnH8,yvWJb^N?+H(҂2Р⼮ [kqASwQ3kItL)[SظI)31o#7xҚpu#E<r)i_ѝݞ @?LCL%n݂Tcm9v>i!js Zm:Ƕvn Z/x\)iUd! Q",0ᒍPnl 3kT.+PoCK\qԀA![\?gTfl|B5at>n8 2' -34pl @f;DHqN u&O1,PZfxVYkIk\ɻO10cO0T OQ'_)f´*hlH ղ@Ö@cXP]FHtM<ԓI DTC 䇃R=Odr#1MJ}V(= xej)NR0HvQ쾬+w8N0Qt` mIwm4ˈb%,ʆҖԛ#Mla+˶rz4 l&!ΐTb!$3`z$-VܧZJ!L h/lq(}C!YuC%ϻA)㛧 *Sc]PHWpF*^7QҐN_]&̡:l~EU 9ab:ׄC#k+"'L*p[|9 <Fӛ1 ?wMA>I&fּv]w=r?Fb[y7fs$5hovt ]LtS BDc: - 8"$Sys< D gV4Gʜ i^YaIO&׫L$.=hԀI-43;;vΐ;5ŮP/$4=+ZMv=;`Ϥ>L9D<~BHy̼Kr5W&],~sHɷKnD)SqB$!N0;* 1(]7m8!8y̶\gكG $nd3 m=Lpr5˦"cqŜ(W0&@I}u2CYslīټm1:oH!h֒ H&̓{!Ie?,БBm#m0[, U  |JgjtWYٚ@w*=tOݸ]ф5bş\9V^ [. Zq9 {򓸡6:Atf'DYׯiƻbW0W:wwSJRVkn`͉2S˜Q[~j5uc!ezU4y~k+6ʧ'c#U51;, O{FT6ymgF2]7(Y_ӄ:-L.TYG,P~>27!6zH$}ܯ[#ԋ;⅜Pk.ٴ ?[RZ'Q׏"+z,jf52s'y <I0A޸WI9VWxԭŊ%W9lsL.HT;y e2Դsus䂎#mZ6 A9V9cQH|~Af6P"c.cBu}GM55M+i^GǛ .T/g.߁P&$ ^70 ~>waa?0kQY]ݏnyd-֖={tLGyѺvſ2M}Lz2!Є1t(ߝlYgs1 # lךpUCɨB)PWvޔܝv{BJc H~__+v&.ǥvt-{W9JX[V Iv y4;w]\:_v.>3Z^0ka`ZjwcLJ_2@`z:(4ƌxشoŝc /ID_,-Շ7ԦIv#p=CU1=9/7G^63UKf#EVG?~/|5|>wy1J2OGQ#:9pO\2T[ZvQ!i`i[v8ٟ|썤ǴO|o nCЇ{[E}"9+D٭7)sթOH{\gav5?O-CKG2U;\`Gܡ~'5:=)t> 441RuN3sߍTu]G4 tINwf^_M Z`;avX$D׊#szﳆ ̑=^,D2Aj:a\k8ȟ qLpDb.W( | X LF"ASےd^3L.%g JE܎a15}&}d*U Ot =Q{;ڏB~`QBAm6oZ_ׯcÉ8at_Xy#{)(\u[F tTsKt^ %Áb%"h4;:QI-,[v7&\M3|,7!J> Q⪔]Yx bոW?|q_sHB[AxFaQɸӂev^vT7akr8pG":~)i ˊN)Y޳@ c/kz}Wd'N1A8@$TU;k ‡WTd"/,)eij~7;BOgr3oɂ%o:bKU( 'â:Wg{Ĉ"@E| 9;}sLV0qObtO-<a\ўzk"aVӹSR4G2hq;*4p0Uj`F]u5%%Kf)9J{ەyb _$;L"Yli{g/ %W>'&#ߡO3ܗZs=NG7и589>v6 U>QxQԓRF6?qq'R 8I7^@AC3 ͥꍀ&yxV+TUG 4,x~POg@_Hi7x_Bl`_xˡA#4>BNG2g keY"J):d#2Ƕ P[eFS&< ͟r"AK[byD.IS,CLf2 ^NūsBbHc/-"e䂔0Rx'mb>n+ܞpf;&j AcfL|A $ w}=>SbT8߈ѡ`Aix<}%' :.-S3rq`1wxdlv0"m+AF8Z'duH\4c#kn0QP4_WÚ @d!Bl0do\?"k q"XASwp%Q}F }\hed3|L 'mt1GePwH6$NS>u,_uHregNoG3ƃ,_ i 3⚴EeVVAЅd{-bvu?PY_ήkJb_c׳NIIp[,2hof"1X}Iix/mDh4-EaZuYr1ҟL+ZL) B/BmɌL{ ҴUkbi_Db:PdAnəxh@"'J;#)1I.CKi^u; jX`gt;Aw ]ͰyFBG{jW\kQnJ )yAe'ٛԁw^4+6 Uj  q9\ :Mzf-TBnsi1Cc}ݹl_ #zWx32GpoˣH b/q{ !rE,3[ ߉\_nCr*4@Op%]Z"ШF6Ȩ %Kj*-1r0=hj,mo4904,Xyqd9^2|F/^2;QfF"j6%c]`q3T4bmSaoP!=$_7C$QX<{X*VB!ef{g2`囕40/߭ә%;4車yͭ][l xTZ:րOޛ6m_}lU i5Jd? &U^]z2nXx恍aE'Ќ=O};N**%ER{e`yTy+3t0͔V)x|RQ2uKpS#4A綄P` Х\0'8 Cc q RfTaW &Y3\wJEĪ'q`B_|)>L)i˴EQ)@/{?SśOڗ1^l>/i5*PrsޑSFJSʹei"C3 މ,Ӱb-oN,AkXlUߡw͆,F{EJ_N'sC*Mㇺ]`yO6U˃MBCj*`i"mØWueS#i,r*A9I&QgFo+f($2Kh@,d!VRzu($G:IY$_sp,!YѠv8siV2,?.G*8m<;Ⱥ8*9JX@5E*cvme  kqǜY100d 0ZK=:x`~f{˘%Q vLGhEUHtt>cHnT*.^h"x1ay?.fY&ESh=ܤxV*z|[ռpݢnEk9bG36Wu 6ϽZ@5zfꤟʹl(:tfҩR=9Iyqmj u${į?FǛ )CA*{C#^[#W$eǟ*O _ߴ,k/ f'>S.Iۑp ϑ 䭖ҏ5 K[+TIQ0>j)K)Q_YúR_jP(YtORV``;a"X[1r&+7ȉ2אt&(qG =|SM~+Cܯ\cPL@@ *xGIl Zx,-(I"TVu'פ1 9g4(N\y3 =tR=xZ Rk_^f\uPHIMZUѠݫ|"_%a~?8Zb:kq4g> ک.3`A.;L~1+ f1%G!tyeӠ *œZ5!jtUWz-(иr\=ǹ\JFmidfAuM y0vo3 Ʊ*]pS]&PZ# `R&v[ov ɋѫ&Yhj!y!jm\,v}bL!sx0nnη5AcWQF؁3nl6< JYts$&GOMLEBd! m)boK[%&,n`ZpHV{;ɦlf롮%',ա?2_ GTb\i|.r, nq~?Ea%N̔jʓN /?,'jf/# M1W֩O  7 ɻ=$E%wZ6춅;b!J%D[b!c^4R?7_X2ѝ5s!7q4s[^.i(IuH>8ɍQ0 Hܰ]gVVaܮ<Ĭ+{_]&/Vz{ሑD B3N So$~ E(xr1cW:A4AVkI sI7µqw(iQOTg}f7|ʧ"lUI M N&Hrvu8X7p7lXCzK{$ -9J$%`Fʔ|[˔E ӏJ:O  y 9^W]^D7d@`CJ"H !m-HHkʖǐꀴDTPUNE<-|& ΜVA- zfP4-|}ΫDJ&aYuM5Y8J*U]UנÜB[Xڗz$sN1ZP9pm1UI lqI &a!8g$:X@..8q1 $cDۭtCu~:TČiG'i[#ogvONtΖ4q 3a V&Y`$r9eԿLx!@gL}`N=9arY8KbZ_cvj"U֠0s)8)*Q6櫿aHw"a0l3[I*/^f*s3ÇbKJ*;618,1K9o^pWkCĭ[V@ [ySP@TgF#WE*L.L ,Pҥ ʷui kc#xd LZ<3F!Ϝ%($GWvGpFEa٥L@ ĩLr"=v^s]&9츩tz" t>hemaXQEOf I zSR6Y! rыN٠2xTCܪZD~P[>7:*l6.Iz!ffo}9#\_ gdYB4We3,@,E;nө9vt+ /Z lC?8ԗu⸎Oz8jAqe>}/G# %5+(t8uƆ-P]QV_yXDwe UNĸJonmĔ z^U`hns#)_xזs`DMIZ,Zi+3ނtd>m!j_1Y&(ozԕEP([F})Dz 1%sƱ1?JkVje#"%bb7teןjLc1Ro 'CNhW+錕,֙D 0[yc NAVi}qK;!qK@,!zx[~Aq&4U+Z PḞP[Q?4W@;cS|=)ggYRˏ,$;eCk>p31s k և5rh&W,I 1wm\buqD'N]SPWY`= +>yW/A9wk KE]ogx9@eܻpr\J lo)"LzWC=o$eDJ$nS[1Y>𨩪46WF䌇7]ԗsJU-d}e6W~4K!wmZB! "ߪ=b)yBEDWt~A9As#TFw@*i<BBc^=zb]Vb &1?R%k1FhZ[,F0^_#ôRU qatyoN8;˯FV6r[i^kBHY{̳HhEI:77`URK)Exi#S䲺X0RWQޠ@K갨 S S2`E|=08P F1]~?ߞ'և}> ?? bk}-&j~+"E?wV5VjK?g"@4B%s;Yg_ι*׹t=VUT^ۄ onq{d˰66cfJݪjAˬ jLT6T;z j)Ϛ 6I-ï6`f94me$! .?P2PSΉ l๫2cݜA{x8&ڢX|F(Dyl*ޑzMBmt w v_'j!SZƛWh;5@E_lÏ+Ϛ7TA g/Dڏt)SkՊLCۛaCX@ \XC/]kB!~ζ{ K \u=1LO鴜UKto mmv)ɢU56m[N'Բ uJ;ц{3U #y9 0¢ݒAm*vc'%j)ɤ3pLio;AOǯpTpkbu3+!~sIS{9BŭLQK2ʿ,`g)JcQj% J^JED_ftˬ1 VU]a[88[ddоU )Pgla8`[[+LʆirXW?^:4;L,1}H rͻ$_"RD'H+nit0?\[olSsdܘ k#()䧧&y(2@ BJǍOAɕm 8Y/"0Rw Q#E V?(9Sp0=)M `&#TF_M.]s_'fF3m;-}TaM\BWEh ױJONY=^0ۖÈGo'DaCMwm5> yW wbM&0 (/qU+֮ V63\$~FB%ry"j')Z݀sH0ZV1,GVLO5H:U- (NPi>s2~)J? l~!pHOظV!>bĴVA_fFP@+ܷ.uq;~AOdT8riS9<Dݢb^z6e"hD*Fg >ܛ}72gfqc2P Ց3 Iʜ2"Is|Ba ?"8dgXAMpj@fhp-,:#rLA|L rAѣ{Q8}y@sĚW *ۢt'7(qĪؾ (WC99mseXz$7WB v lqa>" B!D\>T@0{a.=WpWu;3V ޺2)T~C<5ݷ!2TKԧ0hߛmUe˃[aQU?8 A\V'$ d\˧DyۍPqeۢ*n>_Y;ޗ0U.hW@l&mL;_!a #Ax9սRu6.Bh2 @Ce[ۼ{>$=%ϑu*B0sis+{6gFte ~%~830`6F`A{*hTT/yi)b,%Ch[4@͹N沟՘2 -~2G6ď 3lub?oIѳXe9,=U4ǖWYXz>JT%V|@'yބ'3XͿ*B /uF CIn/}!(]U~]wڃU1Sۈ@ljP{Š՗4 R%ped^aN/'4^dhp v6o~"U[WZ1npr+[MGhL!bƷCct[@v.3vg;*px|hLYJ=̼o 8Lg`Y=fo?&W)LWz#t!G4k[ ,>]zt$H~Ӿ@e.'c'e>Gڦf#5TTu9!Å<~HpW?L;r%EhғC)O/R35X3R-.O |$ϢMzpifĘ,My^}̀7ZN}/gغEJ0F)l^:*f/6㈩\:Mfx2>]>/ާj LY#[M)j>uBw3\@,mm_il5G,l޲SDO &&|^@\ {n·CeF15 .^ϩim{]OAIz\B6\.I5Ǵ2whK*dK) ! m<"+`M 䍸{Pi4\sxyzyӘVF x# 0G-V͈Q*#1ڀq5ëOw{[)H/@;gm0odD^+?Y}VQ?@G:GpgvTix1Ʊ04feO\H"Q3!aeEFg~F <ȋ81>?7G\9 UQ?'װeH.[Oq@~XۆI-GMv;'6s,Qc['J?${ͬ ;~#JփY}fTK7'eggi /l%Cg\0H ?l}-nXH] ˳dKOX0JS0{C- d'"p?"+s-+"IST]җu]yr~Do,`ΧWD9eCCo,gRxH?@ZpU4̎E3 USR$fӞP$,[݅й?9npN!y˸$}3? ۂH{*W1L~JQT+c?B]fǯ$ D"NΎ|0l_IqZ :gE ~{U&M^f  *F5EwX۝ Li*,֬_yF<B;*_lMgS#%Hd0 ^cyкI\=Y !^NؗS:;=Fdc:%?Fk e6q#yW‡CW벭ie5f<<{0(_Jk Ʉ_coy2^^g˔n>1v3 Mx$BSdBSggqL9KÁ>ݕ0EMB <1u a2(EWJ*+^ *'LY[ 5B ;E@Pd92zՍc#y6)p I?jD֤xW Zw hȳօdvM]:j֔7e2 +g`15e bbl yk.\Y-X# Bs4&"Q&0yXm-ݚ^ʬ+B1 {RPL:gzM!>Mt-%\~`sLd"q"N>n7mAp nK ٤#!|3_Re5#ǫwJo+}T.$}=*o굉Q~ 5g39J*E,p'w[2,:L߁r^ QxJR(v_zCM?MVajۓ"nua k%l~Õֻjp=n]/Te~MNl'% )oa:g_mOQdA#4n*J0fbrE/ה +Ϡf q"ƅ]ut|e.saVӕ`"/xǜsK#r;I{8YF58ZKg򠹸}ּȐxaC޼*sSC)%\)D tIB*=@ژrPdz4ٱZBܻt+By/ 8Ċ */m輻$ΒcM&B3 ^` PIf[UwiU7Ȳ-N}E*rʧ6۫qNb܅tГĸN ]7 ik Qj2Qh)eZnFv%3E݋{ k~/, ?vk9ln9  Cr-(/`դh\ŞQCӝߌ\>|QNmJWaSly0? 9lL Al+,du>ӊ kIQK}VKz55-{my^pwUn8 W6|d9%=A[yb" u@[-i62F1s,*La3V쳬Qnceנi?nbq;,?(@Ɓy9{ZUtb25y1yOYMǃҷ Vt<ll{S)<1"HygwjM 5E61tr\#*M,jRrfy^ E% !ɝXUNZة8IRN M&&j[0&kDq?yKªL.&r=Ћ[* pEnR\}=k:L^օu=\8Y.Mh,#6֎B4#vF Y!P82;(#Nǫzd׷S4: qF~uj28~$*rr o&r + xm)?^$Zya@Apn%;v 1ĩJMmTN! %"ӿvɟphe~&sWywFlo$&_ Tt0x%K˝im]%ckeaK=(idd{;S9VlF #dc[.{& ;!Q{*ʶ1)Hôʊbsc^9pQpc&tAܷY!y4 Tp'+{#LYaV(2璩&~TdMOʩ)J9" jy=`wka_7y;o94 2_pV>!Ԡ am…#T-`Z9);cFWM*HZgT2׽&W>אS6};Z..h?62Kt$l!Q{QfA<`47L!Q ۍA^q50(5*jLr0Pz*nE}r%+Y^Ve=OZv aB3ʖͰ1E: J9͸f%\&p%07VUnqeh rltlJ %E[u;Y 9]My.Dtm:M,P[~1qT6u$Zfo=xfl)m02-OK&/۾>77H@-I~$r'S g Ѻ;\(@F4Vu9kZGa`_ j#/$1lK6?|%7+͕3&Lgx7/ڌ[7@MgGx "рݜ0)^{-5qmƑ\ Ҙdn3Щ7P9Sn\E|#e6%{+Oci]F& 'ִwk2liu0 YbYUig:3@$% /1o㟭6p,yxYVyxT gb,`S4]XmMJ7(,Vs- Y.qp2%A Vuwv'~jk0v6#=K7{٦3Tܞ\&g 5WBc'0lţ14$o]hձnJ㠺TkS%?e;>^CfޠnH8vjC `T<|lU9R9`P!E |52fmu`%4. -8BA鍓8䒠CjR l#\\,m[.DWEnG&[ԂWЍVǭ%Ψ59? @t3r,+E#{=' ۶c]%&&#?,"7K\!R8+枽lW+((zxdwюIDhCwA%]D֯"øQy߅<4ʂ+[5 yƍg zi@Rw`Mp!lEa5vلf#Q2٦82زr+:>7j}/ۚuX>?߳kVfɮV\?t bv$h?5@#󀎢{SGUJ hyhskJ 3^#[Hã2:gud ZWȔ)ƞJأU{H/Rv;jkm1T2LV=m{{ԑF73IFx3B[Qt*hЁ[dyXEpR5?; 1rߋ Xm^LۀGJ!$t|t{oNF2[֢Azi NcSlqYĤі&L[5ka7\7 wR&w5fP^3JxeXtVbzyMѽf%NūꟵ c>tt8@ [B*u@@s\(ơ *>dlrjd=YpNE=N#(l/k<ÃbdK er }|4:C0@>ݡ#,z>ǵnB\ݣkHpf/Nf,\bPNTOUEYAcY}wFRߐLwщ`S|x^J,i+B(؄4g7\sF-HQءd" Vw F-J'Vjb.dH1' }|y4;3!?yKlϟEg}cAZ(48ME%= <(5Wr=luQiAf= \=*>gvEps @e&h-3i>2Rjp4N<73ї$iIJ}x.瀟666.&!Y}vv9PbAq:z:2ÜF3?ch@j_p֩WzQg"O;Jkb L1o@NlbUf22A=uO׹}͈M#hQ: O—ӴZ BJgx+~ &\Z`4J"hE3D{"Yt{&W؏:b6,!81bGD| K`4tt c?f͋?;81\f]VVy7jkƑڰы&>u)-Ðb׈L6·KQUR[ eڐì;c4T |8M$O9K>L)i_48Cٙ아4:9NR䵕icE'DuC \w `m>Dp!@PY,mRL37vZ=#0Q.D/ҭCnir]nh􆼱~ڝ6ɽ@ҳY;p8>)Wgݳqg?wv~8A4<>Wd W1ƩBLɆW]:⹶3 EvqL/"kOiegpM70"!8b-6Jeh)]vd6Tq5 ( #Hf^?x`)5v+Xް=_$4-` +l_#O4}#5R+CAN㗋 EjkDP2c$}ٯ&l\|yS`Ţv7+^`P^k!d4 Tco.0&dXÝ&I~un]FT#XncI.U7P9z}#"8 :cgݩʰ82zyQΘ$VO1q8zi1H U ޷.I\氁6;%sl=HR95-GT=ŕ#a0 ^=ӡ~ j7 ɾ2OşT..a ̾=KMw 5 ޘzx~b5ެ9Ńv$PRҸ|lLeST@:\`*'Fk l|K7V/bkkiun'>r&bحTEBŁ908pNx;Դ-g ktp$̠F*ݚ A+ew0 \-RGItR2+lֳqM}!N|t8y=vd,[y2f#i=eLHyjtױ#u4~li`^}V+&܇ CRb3W&= p,[ 0%%]Q%핊WWPd'u~SeԨIOاJ[+8{0Uh8X \|`QZjc4-Q?UM+k 6M%.X6V2 1ʺc(,ܾlu'qBxi($*W=ɋmkoga9I+Vې \'KB&jlAM߃z_+YZP>Yɇ".`P%/e[ DxV4#-,QU`jZ]r@E(A FY3TCD#7NF@BE.‹^&]}A6m|*oZ sZ8us + `{C8?޳toUI1&/g<0(*HmWE0Կlat:@=(^3cłТJc~@꼭TE7a]neɶJd)zQ˵E[3ъ^Dk7Oc%$띩Xej85_Lg~w-fЖ_] KgmWY@_RtԚ[EYWjS/ ` k"?:"Δ ]}z5$sDls㏑pdtƁ &O~Ws{Tqd5nZ̯?4Z}Ndx0_ʫ |vԓc~5v@wB5+*=3cM!wf;>vԷ7ē={_'ͼ(aXѲTB+x*>ԁ"C)V;ڢ [PxڟCݼRGFJ >$lP53ef_ q_&gyRu˄ʉ(u9*ԟodRg'r}^&%2(AQЩE\qޟY+uI/Vc$0iֳhZ88gA(@5ڸL<`,NQ LHe;?pݧm<>k,O֙бA.@~/\bmQ-5lG"WIH=gP@|*`*3%W(ٰt2-9Ŋ2`zLnWFJ&=x^EVc$p;֨s6GzgQjҒ{]M"}Tr +PAQ]+?6#ToҖU]g]Ӂ!k2ϲK1_ m܅;< <T8kW6#fnphS[Ⱦzf@1sZf4BY2 ǷڙUD*I8Ԩ$lZOwpm^t&.NGil `0b1邶[SӲX,~Uȣ Y[`vDKL 4`aOI?U\ 9(C('Bo#Rfu<@^Y(Q'&4I4Q:JxQAĈ3/iRξΩD#X.m!%68aw\~іSCK'itx(1".U'(jXH"QT8_8v6 ݺ7~4,y(r#ta!Vot&!2?++|K~(vm]"Gp>)T겹?<KG̽ A Q(\ځgV~J[Q09s"unoH5:&E  M'?OؖC~^IJPPbE`^L y>=)6y"{I).\nYq֙uv)gF-|FDU1xgtgE`l<@D}v8N(߇I3tT'K,6SY0b 4H?25kB#]Os}w~pcb"9ZT(Z+j4SVD/NCˬzx.̧^Q>ͽas23"_ҮUL登>/A? b=q-ۛ3njlhUZ1U=h K_䆁<}l-VyqN0N -Ÿ}Nag0H#/-[BhQ^b+C7D1{+G_|+q%jlZ @5E zB4̚+h7GHiZN(w[ۣz ʫ5$o/0=6-}^_mO[8=,Kl4>t2}Ɯخlbb Фb w"q}$ev?֩-\(b?Q_d׿~KEOV4(lR^IpxꯜR{!Y+k."ڶL~]<ֱau H t2&;^ &f\&.'AG ^o ]Q`!Y밉")jyp{)־Іq-L"Uաh+Hҕ,JTuuS+IX5'УUM1k*/QNaNcWI2B6iO ̚7מ>X=LE&.\:)('C0.cOОrIE&GW'|dvO172>8ܸ>#iw+aߨ< `%`-VMENcNf{ۇE4EƟ[m)1 /}{toC&0J3=ItGCRJ64i/G,NjmJ+"zV'.yۢ|)ܿfDk5ifs1kiIeQh?@ 0`kPb#)17;Wߢ9Cg_V}\`qsP4`9J Qد{cpF*$u[wr]3c&CvO9Ƃ:c`+2"ohfwrfK{l UYmdұDM2 ?(]@ ąN/ݗi8aS!5ɇ&?JC7i1;YEAʏ3s:CzsUez~[{,dUnuδ~OkN|F.qEХc~@PeDgeDN,UxKqo`R ~y2.nZ r*q-nE*.y_[ hG:O$Kc;F`G#SG~Sn})?ޢX3oNTq?8r\νB6v\)}R_2*| 9qTO cꦯWœиa݇tecsx&~Qvd#Y yղꂟxcܹst#8pԫKJ$4&2)HR~o{#^}qeqLƴFyw_\!z zp X ; 5bE|m.{@2Pp&2:3 aBc}VK/rt਎ҵұu!sʴ|:i t8É4zw,l1'+X>@v˂[!40ڒ4`u)OktEs/isMn͔@(, 5Uj1)p v|*Xu r6wlg!?>VpL1dI~m#| "€t_݅E2OaudQ/WB/ߒV8iY*-ظ /@P7x.4MT[*(BU(A1W"Z5뽱V?wjbSdە^_+k_)]C9inPWJ>m 5hJ,a64,bR-z㋾K' 36!#Fp]qʡ#Q8W~DvVI 'wDmv&FJ5oDYCB)'`!m7oF[1_ (axC҅ȔE/d&𯲼 ;e&Mx57e Yh8F{BڵV!*mVf$fHǎs%p?aއD D98B!fP(LAON,V˻0 kM#hX onw|bxMCCL>\H"4׸u1wսgɽnXhvDrfw8J6uʡE9ϻ1ެi.1ȖQAã pݨs8c$mW{",@˴RVyY3R|dO'' qFf}M,)K/ʏ[T3mGMJrѭ(XF@DGڦޤ4fY%gJ gR[)ߢ3+lsWbp,9 J1Vjݓ% `>Ocqe*k I;CHnvyZ:9龜5Qa6V*G`Qm6Hd yCٛ),q{a9jcyQ1L┸c@Tk ڦo^羘n6QCsl| Gs«:j#f8^o8WNFml*|yH4 D_{Ǫ\_z-]މj8_.+\4oyxJ|ћ."ⲷkE>W,lڱSH#AӡWqvJZpjQj{<LQSX>20|ܸy*[a@98b[~K˻ CႚgC:yuk+l,m k }cG@P:T8b@)VGhtUM4NW7 }GǝPkf|+ Չ,P5AoafFΔE'+4oNמ/P@H}+,`f2\| ILnOKw(O g͢xt@_n.f;kC† xPU;2SyX`T.7ha׭=oO}uU4?z6q+Յ E/}M-,d7 ]@A0傃*r!4#zȿ>/ Q>KEҡe<5IeYFXށĠ#CuO1FegFןP[!W SY,VABckg~fVIV_n/.\ӚЍǟE>N+B/:m5h+ops}["+ 툙 wC<0Q2F=Nnw)<*Y3 p wOnub6;bݕ<5S$+7 gʶ=Dl : 0,@'"rz:]<zX(/q,*q)e57#5ȩӂ8PU"8 kO ΃3Wc-#cI-(s&X@ \k_fxT]v?qy+JFvՀojP~g~BE\(O1cVOZA\:+_Ch:Lla1<[#6*m 21V^D].ʡ; wYMOy~r *>򋂚JXwt}ZZX]@S/sa [5qZwiN* kJa!CP̛xRMҳOJdt|sS.'G{F3YIsǡ2&>@d;_t7{`)&d-UJwq b[ WI&a4b3ĎN A~^>0혞Xsba{,+m5|:b/ ށ@Obeu;?׀,HDp5|$W1WfZRϚ}97:DP; balۚޗ)+ wnuekZ+&0k:=_⃀'^ 达0Gȅp`S`3 0cQL HC-]d1д.ԝ[:7@Ns>f#^:Lx$KeOچOYa9ۿ=dJs}:XJLZ|MHvsٝtt0=ZI=Ҍ^( )&z 9B;fH:d}32dą2pgɣ]52vE\P!vfα9_SAD-"LL{sgMz Y{spMȁǠAbP <Ӗ{yuA}- GYfN9b`ŗ1 //C y> {A'&5-%[3䘺ؼ/`dPDii3>b@+5Kp5͆{Jn[ݵ uПa-<;/ܥ>-"q- KZa Qt9͘qA]9gpGXѾξQl0aF$%OzN8%g&D9 =ȴ1%+2fU´ZOW2q03Xqj|v(ndƼ};{'b]+amYB.K%Sʙ"y$ɠKEJ?emLU6lfRoD8:4rHx6cΤ:RU›/㏽m_p}N 6GO,+ZY Zo# -0>9Ps:$#-5SDK_7^%ظ#I!jT<#DH>q{qWV2l#>F,[^PtCˬHP2()YsCRBØ?p++y.+" Ng M\gs]{ } 2&f3[Bhנ[ &򳱠8:-=:)9HGdZrND';@ k/6ו}z@wl.m ߤxV9xBaA]qjٍOyXaONkz$p%S){H[DH;4DzMԻJ_d̫q67#lx-2F Ni:b+^_nRG/R\T)/&w]-A _ }.GtBTPGɗIr%S[osAa~9$#ZvxW=z%>LVbD^TcЉK6/%M ػ$馀p? _s.;h"Lnwg!$WȀC r|0eb^| "LA}K+r' HY{iqddU5Z?wÁ, EWXt / _3-cO~k sE<3a~DžI?xiAq׳'/~y# <:9@/?n4KQD#MtF ء9D6N:\~wlpٙ&|Tub/msyQWtnOqOVٯx"2V x0+K. >% (5@l:w56'j Fc'$<= < r`7zqܴh0$&w}EJ?QPwLy3UѢIt>!0e$aQuqVzϹxSDƚmtz|FPi>(neCks)h7)dqzK?'!rda4f0]'$V$Q,QˡFQZy3wyٿ^N6LH<9FS=t BƾK_G}TކaW8d eZDZ3 [+#цkM g֜i182WcکKM}2ȹ T4 ,Ԋ<<+dy#[Hhr ɳR@:ocwC $Z|B @\L ~hn0ae5h΃hwd,2*կӄTҵg( 1M 㓉ta3To(=M W`g_<b ]Ib'aK1XNԤ.8&?%MO(kZ9 Ɉ1xD[ xk9c*` UKbxlz?Jax5q7x,wnXSwA.39ڭ~ mrrt,qs};96;ylX>WwڜXzήGw O7o~~s DA7z*gg>(fS/rX4߀49P)o̎X͒]‰cޕX\g8&d/#ʤOMaNK2ڃzMB%w_IpNa*}w:c= `j1C 6NcGh-hØx\G$1˿yżGFU9yH% o4Pz/13@kZj4 ;;̕#R0Ю3*؅l /OEgYm$ 0S`ol*P,(Ƙ2;\ =0}&QuV>Ez@ j=V_nd]O`ɺ>R`QK-7yȡΤNA5Zҍ'Xjd 9xmحS޳=12^HGRYz@/`rsu{Ozh-LգV\tܑB~*bxtN@ %2&7Ky,sd`=eKlV%/VP i`F-P44պi>~Y#L!=kΣp0/F`c\7hYVl8Mts4T[TOGӗbY׈KFo-\juGl?=ftc(XsYg1iKQaQ+59@}D*^&>4i"—7I1|Rk{f瑕NčwJKZ"pL$'mN5^r\kXɌ#SGv`DL‘vJ&rz#Q1!aԖxun,CjS8rJ TzFq-A&]Ra^m|^`-sX|c3bhX{ u 8PKf . hA?끔Dge{˴OC$B6|nj!ԼqCOzWBڵLi>8ͦ\m̅É5v!*@tݰVZdHU ` +7h;Hj-l9e{97.6BNMʎeՋUƝz{%*d?_K0?xth\툶9Į- +c4aab:< o`nYQa݆B[FP^yjj G\̃b9x+ h1^ٸ}0sWdz j - ɂfXn> ^;OSbh"K^TImkHEЁǛ} JB "em1u%!>^Oi0aZRt #t]E.[ 81Ib% N \y: c_. (S2l*cm|Ϥ(R 1oc/́ lqWVdtK ZDZ*J,,#V1 kg@j"+Y܊WC߫ۄ>`.4+3- 1M<68? TTy2eEqRwO;1~.6dm^̆5IiVFFwn ,eG4 PѪU^jErźjP>rS{ќ 2*{gqГ b/z_"eM4437E3wH~lMB%լqpd|#9)q7 6ԫF83 pGbX2E ?T :b&2 E^Dm5Z4m=ޓ~昶}ǀ[Z QU+^EFg,mn녯Im2Go >VȽ ۉNͱɄp5? K5~R4)%`&.sNs|zw-6@+<$_mxH{g5 G,Q$½dG3,vPg2hh8Ǚi.)6bIBFF2H҇0IZ6+dk3ڝvgURܵd<˂OZc;M|`@.oX[* NsG^2I:+a4}Fr1CKcY#v%^5n.++™;lum>(0A`pWC>9|$ژPq 4ʹȻ#>9FK7~h#, -͍Xf\_l ?Ys5Uť[)$ 2:6o^BX[gɒ}h4Rb;ᾪC_b 6џDp9@(~HuP[@97؃e?(!D u+hoSUE?AѡcRv"5ULЙaٮdIan> O︂Ͽ632@Xy. gfç< TҥVoo:IᴕFPuoGxN& x֞+3(qQv %Cs46#zf1ap@m9ʒH$Otjz_Տ K)_YH `8*atT'7!"bC)Va+cV?Ŀ%"wZYiQ05z4,V.w>'QϹ#h'ny!-h{w,"rٌ6ge60-|=35ri.T|gG6%(Nh ͤG X=(!Gxa[\mL[$7e=jGB0GVkPmCc r0c n2u.tF4,J"7S[s ]v>gG|D*}Ni7OX:л6D,ڂoH[VYGSJgE'TWk] DZ kg16 :z(IGvef)ȥI֟PtJh`4r]k U9P,ȟ+Ku**r<'T C^-6ܥCiǓЊwD{R^p3whCUMܑJ7P,oa#z0<$tQw&`ΫExC*; `𐔶"ǀnʴ6 ڢBQ6a}BT)?">CDcjՃup/ys+rbk>/ǽclhq/* Y,D13xߗCyUoh@nAqeYeCf9I($#oĮA.NenA#NQ%UK]Ǭfj%HÖ۶I= #Ĕ4~DlM:v^]CkA5J&XI)kC}.Nh[}0f1ܬw|oh{?%(NP/C&2-a75F_h% 0w(b5L'EV+KuP|G;2>*/3Ofr$WvH-A0ö{=OOKڸw?2E]62pK%gHvNLt|6,iBPQlL Z;>Jv7=S] uE39;c0HCcuhha'\(,|rc 3 yAEoZ°0ZYǦ~nlPI>ҪH'4uf-Lx]`|ab;U1Oy+h(p 7|!]>=fWcjj DLX[.RnCzsz=w0+gkPtP[ii'J)O!U"zz'|e*?`Ry/[y Ӏngsd9%)E,J=&|w_KHBhCwmW#5{7/k5gpPɝeFrOK5T 6: }e/[Y38RbTW9n,5`GhN*9nR#e; p+/uM=BloW|참 '߰GPK7*^[d6PG&^o}zbB,O)3#OQI8ԻOp'0\.ȑ_rżӅHMHׯ*h=Mi9\}D8U b껰Q7}rT>ivDjY Q݄^ķExלqR^}S iZݴ $Çu"G LZc>eT*1`~YPSuvoTcgh ͼ I,c$nWuҪ'煖{3bX6gǧp# RΆ{)ЭlN {sE J}.65X7:TR07vcEY+4gw= |RzR<OYT4pQfs t9SwO80deXE@MDqG`JtDRpӲA,-*fg(P]Sm,6S[T)ˢ^]GXr."SHxvH]⦷NG|^8 ZU;=JjvćQX($Оl0W#C"𫟊>$ {^$yU &F 1Pnȥ#hVU~Ae0zGXܸv[v+:R'_u=44 DU<3k;$:Ji '@o֬(n5l]^ÙVCG~nYaߑcr.z'F%[ Aԑo{*>ç)mu ٯlVI D RsϠw(㖪7!|KEC(`{wHJsG>1TO@xv%^aP8XP W &0f^M*cTih8[24h "3cHZZ _W;drP&67*fsʃ<8_dyYѺF6}n%ZR+晏v*Dbnv ɿ)$&vaqifZENMܷe \4˂M^)%N*vcn}'>zr F᝱*,88YqF;{#L|_kA.j,oet"HC@IHc&AvğkVP(:0V pJ#uOH{cp`E,yTٹɵyO'~"9l*!v+ WۏX<0cljRd%ku9 2ao82l׹k156PוyGaJb;'=@%_B*eBCQHH Dy&"6 Y_V,Vx86 cÍ|Bq{[Gp,wT B Y~m&WX~Uut~GSk}ɳLjVׅk/~46r/; $`ARUoReiCO el*4Aan E2M}{Rk[?xA&`NKr*/vԿ(yL>deF%q% ^.Y &vܠMFX%GAfl"EnЬQY[C.2~46x!o`ӕ~k{JPq3i-z?+w#ov ިtsbm?q.<(ûII#*28uY(g޼o5{x׃P=D w)[;td?܁Je[5WyY dvsVi>B&W°N)}W .D llD"o L/=tXq'4)׮o-XX,l@zo՛0N  ˞:Rj]8|i{__Df#GDfwK$…3P|zĘqTݱIq6J@I# 0T˦B>LRm;רZ5N~^im#3KJDű@IvK#sp|X \#XpH6aHh~mRpuUn!T׌U%2 }z;t1ۤyyg0 "/G" %禂Cs7Pwq6 yDH?;ͿQL7,b-||i(BFc!l:RAhVafR«O؅Mhh3 *¦S0E\0==p:*ĜY@^ֻTyL( Ђ/Za$fj$ay:}fחUOL_f8 \KNv<=skRDHtM63.w6?XYhҲkg>7&NwI^_X9y+k̵ǶHZEL>~om([t96|;e;4d9jKulM\ǐ1Fiu8X+w J4 *u&6R0pJۣO07곬o.'G=b_Z fGubch>i{"Z J6bt(sK)o<;cn~ 1bB}E \|D$IIB+,k.1sd0aM4"SJfd>.2/\Uw bsNmpK#uB3@@BMv@pUM}~ɳ;G͖qE gĐεDmXm\ D)ES/P ->Hw$4a_mWb?u8Z^B5bѠU8<D!sL͘f?j #?4XMɆrCۣT@'f፟??>ovˣ!%g=n;ȇd}Se3͕LJ"wv>K~H8˃GPʣxc/)muzoT5 3$۵b鍀4+vOmH?NUzEu6ƂJ׍|߈#s7Su_3yw*8t."/$fU/kҙPƠGywWcO`ktR{LᖑjK1VYps:Yj~Eܫ?Jc*(Q5|Z΄baDֿ$X K H0Nķ6'3R ;Un=J-1|JLac}!F PzTN4HEu%g*kr4 m1ޙR㧭cmUն?oSRR4u׈ : ~L۪픘-=yh6980Fk1w%&*BÖt$_h_JŒ Q =ʙy.Bw=wi-0yx}ey;"x`u'ʭAb$EDCGw7LNA$}1vPo)d8U7Wk$e\ݠo#`ĐPx+bT;q DA[o:$W~u <B4(iXPNujIȂ4 *uU%3d7Am -#9JƲ/ w&,:b骔?0{Y;XiS\*N3qZ."g=2=h ʙ涟! 7S-Gc0#Pb9sV_-eMbex/>/)1/۝tYrt 3|M_wne*A(Mq4ֽpXϹLy#U"en"g(*6a&] bh:e@?s<m-<3:> "4Sr&L f=BSX ]vê܃*E 0" p̞L.( 晙鉩‘9[&n,W,j&#Ճm*2(J^Rs1KICQ;i{\ 6iH=;pL6Yqk.DJ _NY?|!6%zXh]it.);+XƮ05|vs\3.Ж[>6rďu6S']"FRg] rzCaǁ);Л (r}&v;/Yqv]$LKoDDE`2@_ qw3>(O6Uf'[GcYe JA>2~HP¶z e^~\%eDghD(o)>\Tepޟ5T|NȤ͂_I)a$B(~IY{`}_!0>04#ʼMH#=B^"YHJQm/UCZ'b$ UqyE^$岴abS=Pogm[MB~U3B0Lpp| {j!gI㦝H90d\,XEu+s 5SJ\/(Wǚqp'd,*~;J7A>,[,~dEnv5E 'x)뤩h }e*;mW.^ =xPJ $ŠLH^%螴< Syy}u-ϼ/ߐU/YItr(bsYCǼ]duiht~dqo|nB `]IbZ G|j,#h=߫ DM|.r剟`v\ ;$ V,/0Fw_YK3^ _CGK RzoFe*E#霬kFct#{0h<6UK/'<55yxqbm*L75F.CIz=7&!nLwY;ٖ!ج%4OVu_E8ɭ/Mօ01*lmЁc)s:c $<؇'WY"[\w;Otףh89b:H Y\=Hϔ/0,\z7ƉYȣ+5WJ5!n} SwqMpKg]th~t$p+eߵI[^r$` 7^a=k .~2D<*a{ǦV}w: :Vη+X ],5{"jX!}ܖ]nmlQtG&| iBg1浪)6" /sOTzV=渶tHšw.Vsa]雤ItC Ln^ vm4BY_b ˩ `sl[MTNuwGF}ucs+gbshR6վ=2m_Cey† _"$i"'?Q!4%\:0O񮞷+S&zLy}r/9.3P9Á)WZpJn <`%LIY\".8o!m^pu}w6 ՝Xk X!xDfE'4@=4$Eº# j:=qlHO YrΑ=5b#v s4Es?9w+/e z*A-qH"سIo⫻ %`Th`{q;>٫K\\pu,tc.9:*u aRPyΰ\OMzHiT3^bq@ [w" JkDp}פ ͬG/Vxcahgƍ:\F=CM+R*NlENYm!ڳ $t_wOo[nF)`"ݦBዓJAssDyRm|@8Wϟ0@W]3grU0ovN^(4 0[rM8> s;gm4=}ːz>s&r0=g/v ҉Мss{%^(=x>u@ũ9pݣ{"$QP@;xKD %g66Ϟv.vo_xL [Age^4"?7bܣ 3, &*j!pU6-ZF1,)gH24QE 5נJ][L=FN zF 6ԉY/fn+1*U&x7[saLai-ΪocF0U2{>dw2r:0)?38LYf FbVVA~08Z<9 8bW R𳼀5Run|nm)'/.8rt(;K qv&d P:6W),G,* ZxRˀ MC[$$%F>+رJ6#~iE"QzYhzH߶1bǃJi8]@auP90_E[QD'݌չkPOC#'iz]QےRSLuWO2z .#6֟sq*Ej!)x*AAfz9a!9'1?AИtʳZ̽cG5aiEܠk6o`3=M> VΉ%`nY]p|1h:tޮS Ni/eh<j#XפZr11nmRtɈs~"}kELM8I:oZ9-ec1pf 2C6[";QF,;oąA/ٟSٱ>å-|eQ0y}c]]e^^>2B~ZY9/H'я;[R"(`#` ,vs; VbX?%~@־ć`bkngCjg* ٿ*`wxg# tndܛ'J.D:~9V@{d`xprQMh֝y-gݰ6N`ŵ7 1{zu ؿ5V6w/Jΐ&"L4 #E,̌v1& '{PnF ߝh(NlG" |[{I]e);t*)6o Ћmڴ~VC g!,o#Gҝ1f!A{Rd[|ɳoϟ 1&]~3kz%u)_gMx&ǝ62q/.hih$G= W.x@9qfG2۰af1$ٙi/r{:HNB>;$oIz^}k'JOP͢=sDH_=}S{gG|ser%D+raaCߺVȖ]X{ȴjCpλ}fO!!@!xBoʼn(Ϝb0_!E7ees?>MA0Si~` X]S3 -6ؐڭm'c.!ų~[8Kpġ2|w10It33~u| qgS%{p) DQ*Zo^M|`Փ[nlH2<-‘re]9X4c bOzw (ԊWK@ ʁ'𻋊oP!ԝ?v1`X"O=r͉eSVaF3A]9&k)#i+2|:R1m(PȰCE/t#ZD 2)IJ! +!+b>Yȗ܅~s+darP]M'휥$ko`L̺WH_Jp"w?k?r!BH= mJiIFvخg:xʹO*ɨv;eAʉ&$Y0 RXi3d9ѡ8[14ؚOm(rɞdzQ#F1W f^m6ͩ] }Zfij%WJi z^[<['-\?IX*c+v1о:tZh9; 6~qr^nw],mmKt]MG{l?=xfvZٽ5PcXa |\#`~s&уnWI&*4_VÐVRr*wYtyaek;HmxDxeUNoi?vI0PnSl-efݱ nv mPi9g:,ݼ r=̫UTwZfr=R ucXm@ʥjn~ImeZ1 f]T΁YTOdM@qy}rY섡D+Y2kUK@(.s68K BtiW n6OF"Taν L1;Yxq˝{Ve:x j O!Œ`Q[{v1\{zk y>6ˏ.X9ec-@~^jOV} CM6&߅ंi}EL@HO B}UPJuѣBIt{z/*%dRL Qx]!3.RBo Rśj0Dt \XI/q٪SϞc {|n>Kp;5X 382^#OÏڮ plIAj4oG_SWbTYV5c0jgwv>KrfXr_#"$kEWDPa1M&V .Q}Ι4\rn2ab<Ėk]NW+i]TU2S fC/hjKGx ˉpPp3,+ 3=zȠ ֤N{0"tq2/C⬟; 3pKhUK!(qdk@7B X: l`TvA E (U&* jHwdNd*}`yfS|Y L^EPo g%-)w .j(l7:0XfKkǬmk;WM!5sH|A*6e`ES%6LC1t]UP&m)#I]lq1@ M_-(1ӑ0z cx{˚5^JxV!_ɑWKf _nQJCi;vY&a&PN)Y^kZTDw_2 ;d6ݽ@ZY-VS64*E7 neɷ ug^NR0-x0!hKVeA,t LchM‹,8Bn%f.{1,϶{ΤBc!xFH><ۓrEZN.Ixf)ϫd*Е1ӻi-XȔ7bׇޚhn^ U<5JIQYğ@7hi}FRłKyA`ʫ%#°­YD.b0Վנ9ށ16Y6 _L˒x}Ѷh.>k@;-Jiv[4T(M&"ږ7ËtSt .c#*W@9=c ؓC=g8K J9zB:2/}qO`Im1lBxj/˄hjҋi1+DJpQ(NRzf'N,)?= k3/Bdŷ*[2[g)SX(ĶGI!m>1S# _CP%ʝAa560[EkAR +{6C0K]'Aqz|wA5 gm`G/NOߓ8w'd'ZNfX.4xMpQy{bDp}w I̎8S}t!b KQd Vg , aҚ𾗻=6NHSSMSA>QKKRgǚ $qgijv815)vRoLTwKiLNFW>6D6"uxg*75s5Vy3% [-4dڰ2-ɳU2n\`B~`vJZ ;fj_'E*c0Gs/Ί"1IOɧ#JWOވp~Rȣ4 V h (~M;8ܑ+V}V%XU&C.,a":iީl\림_ydػmVqa~n I4G|n+C#w{>)-\% H=_l8\ՎKi{Yh<.;J͐ -oT^jYϏaRgzqc/eXݬ%0Vnp"ܳ|H aV]c/Ǎ/!'F~̳ɬ-B0yՎab zΣ+.mX㗍3Zm܌tRL?گ20D.<㦲,)%x_9O0Hy x ͏q7vf Y}J7:$4+}V'Dže;jek-V9s1c7`$*"Yx VH/I#Vd۬ڟܷvV꫁o?o`aJ]f \O,L`ɺgc E݌)r:VQCBZ? -k2YbF)Ur0sf=qWbWUZN٠81s@oɧe+zؓOx&;Ɯ9ZE3H.RT9ldցTaCoC$ .O R;iq& \5r$bP2ak = ݔ磽!{y<|}ʒρ'pJ8U|j>SثmzemTt`tss2Y_VKC H {(htqz3^ !ieHP-/]ֹIWA҄"Ylp<`[$h Y!) HBX#A[ (PẨ%=D 9%l J9I9&i"`Xu),6=dܯxnhAH=\-\ꐽas^O A(ppA wh|S,.ń`CcM_0lzcf cpe.nMqqg.XWḜ(uf.1ۆOfJ`Db˘]pPgv,ł3 FMnoiu%oV;g"K_DpDogD(tdž;E")HHel0Os4tV^ݙ;ҩPdu]ҍ-Ozh`)U2BW`/ 8HC݊8GiWM$.` 3|ؾ͒.z;}^(^ ԋf@/b0zQ;*Bi6@CFua3%PJqV f)c\*!h'82ЯmϭFR7q BoB[r:O23 1%FMӝ19Up ۦ?/@iR %gOn݂A7{^D~d.tH78tKXOj=1S+0yHpe9L~g u 1T,G!<;A7r ,+KFqc y>2 [KEt-ðK.-8O3N-}@[::|vm=< ЧFA?ƽIāIL 99CgKAnH.xU||0%!$0[щO荹H{Q^ "8w6PneYut.0>xD 4n^bK @TN3ϗcVPZ˛dA e@3$tJܖmkyE!K.Ai[w ŜzmpE=>Z#wIޞhL䑖+8(bUs '+a ={NQt~a^KE2s ?Fq#07 |y(Ν}WŀrčL9seGW&RIdr =!#pBw'oz }pKMHϧgjm=▣I0_&u,y:jIVD. Pw9M7*w0;Ţq7 _'en'0D dI߁OI\Cf!pP/`2sE@[/mJhOe(uk6 )Sj3@[ y,i,yLJSs|)F0v3e$]P +b&=Zu.-K,j`p QdʋnWorcj[&zRػ?wtˈ/hpYISEKNDG|SVB0bVe_xy8C6+E_'/9?ڰI@JS!GmRU]N!aIzMr:1QRgxKs{گVTM!Dd9z_y3zIGs}%d5zL5IlOxZlJsh52yw쒈FދiR'?%VRhg`nݏ7Q+WLnt)nYTpYf AT05Ekʩ+)9RSxsJIZH2>鵣2m[rmʺ-.#:0>E3 Na|vb{ZIzy>>l8z)kD6+(nk%݆#sjÚ.~.2\Oҫ-1x+T(>h1 Wd xV~!)"|hԷ3]7;VV;p.xFoˌw8sg{/krGh'/k/g 5Eէ' p [ڨ{\|EyV'~ċ|(+i:C0iBEءzV)߭Uɩz^T)YlNN6@!PԈ4ؠqRYn+Ĝ*;r :VZ(= ZO E35\4N`lTo3Ll9bCyQޠL* {,8VX7`mFN5-_(Lׄh\a>N[/u#t6%9ymtL^;ddĺע%ِ!{7b'fsWWoAeyo̵;Ed]5ϖ 3EIGL􆔿Jj:0LLOQ{BUN%rr}$V[o 7f~„ +7OTv4 h$t%\&EvV)E,yDkc< KIKY$EαAJK(ҿqHoxc7 Y+c{RTéFM3bqhIŴlgP,uvhO=.{*[ Lnɸ_IhXL5 BZ,*;x-se6 s2`{57B#p7htdMNAz?vk2>7@~$:WE rt;/NB{ŎUşR Įnm0~83aWh]ZO.f}ZU]t1Y`NT<'bCDEnҥGڿyb%8r~ah E.CX7cL]lN\Q,N:p"!>1zx"Nn[nsbx@ٯ+nyaJY]Y4@8tMO #3DV|w/bxqIY\?DtL/Jw&5·G2;)|tX$uL?`3]>m?la#k4qgd~COSdq=ޗ+/pҦr+Iuܿ6حiPq.bO?DpCz7(՚Ƣ>i[-qԧkd(AW$ =:yj-٥f!Q]x+ώVa %T.ha--P[X슳NMN&r}* 'l爬"*эҳ2re] msXCX;N*/#un o-"}UyH~J=3FN-soP+üs)&P҆4Fi|`"VLp0bJcO& H;/a"*.!| |#lY|K\v).9cS*LMvRUkeCPJePuZfJ Y>TRyvM0@kF,,z )~l3<vIo=2W[XKR4)iE.%N_}j5>4)v",Z# 𵯁6pL`{xTrP`aG1vԌ2嫎:c<HqM_{r !^x(,5 -y,Pi@mp+$Nm8$-eAF8Ee N+0QGn| RϒEF =M SdNsAN>}Y!!m UV}<˸eC08Ԉk^UTaCBJ.8r?Mg")ǾWAWj++,A $!c.}S{=i\$b~W=IIs0Z>'Tq-ax_ɌmM*u=5M HƓH83SemMj|Y_2j5*bJ~Y^TJ[?bVqjno`80;AnA_QWY IɖO*.[`bĴbrŻg܂t~1xQMr6e銋w݅m|G>xwMUpwb4+;/-:TH[8YGdGAN޾ʶ0sѵ*QVLgQPVMvʟwmfT+gu{oP ـcRy4R xed& 988l꺤e„, 0M.|qN&_N%_@plY 8( 9fJj?ˈz[bԦ=Xh](E1ʼB%5Qt Cߧ ;njXgO:O%1LX"j63n܁% E.^!j$?1^`@J40eb'{Ŗ~ +@5 HMu@@V4/ʚrQ])! a=@8JDZDŜo/=muLz7d㩑2>k;2kO_n&Tb7VgҪwykn]_0)BگCI aM47f_y ps贆#&t xڧGS2bLw);Hxw$}3Ӌ^S`> 0ExB&+FͩT(B2Pc7?PЉR+CMp/ߟ=k:'A*Mؗ*X dzO ^nc0WcC+iC SǷgV;|0X1p7>PP {$`b|v)z/S(> nwG7,lŧgS*=(~G2nQ}!6"{GVŠL9,0uGBOj@Ϥ߲͵h[ KuPW_X lӸ1Q& uD ,g?@vf##Y)] Gb`4B:oo#=pZ'cu[O[Yl2_d_t|at^"3fȀl$K"ʴ9="dOa%B§plp * Gm@1uة@ZbfAXJPʄNIJ初:$A]c`9XyZ)w9 *5"!h e{K4/ }+<1/ {vu3اlj 뉹s e~(0%kr,Q-BOeQm?K@PA#LbYĔeNx#.p̹{ f^Nby"Big}o Պ&޸ 'R̅Nk ^#;^xJ gǦїŶH;/6 Ń5Dyr;yXqay̦>eⲯNz[> ӫMub_X\ TFF5?k>&O~7?#Fao ),#EeLn(Wt rnf]y"th;Xl;dhWVLdCDXgϏ#+LXD_p:G׷"]x l2~"BVf9Ej累0tѡG7+ݳ1զ`M߶CR޷l ݈y'(܉pkGVΆW|T֓xd0 ޫL( s߽N0ȊkD \1\AEa`kd4}ZZnB;f;2W+P7;쵉'/>3I)cP4M) -;v{e^"!}y;3k15>ʞhP$L;RrBնB&PS3X L "DӽRSM\ b)m炯Eo_[>~kQȑb,Wljow4Gȯ ro. (.3ڍYoj("ݴ0NJ-`j>Z6EBFS'sl&r؇yfien)GdoU@Sg0^XE;2uL^p Py;]O5F9IGV4u E m}0p Tj(-~NC>q[׳9_`)*V^3[dA3cR.A`O:RG! y"09P>N6 k#!;iT~ .nr! xѸ~TL:aPBP;݄[%[lpn"GE&|Ojz%`E,ׄnNW(R()S=Vřq(T pn ؂},a-0[slvZ{fxMm}jKXu>CU&+c“{hn~Db=`g$].fbh[h쀍24Dfg/iUue) `mI| +3]"~EmpvXH K{ncۤJ'1iw-fFV PK x3‘\aWYy*, ͔kd9v*x>D}7GʽEI3\~S3j_q !ڡ* 6PؔHn1_j,(F9H:x*#mոm|wg mp˝u|.eMJC`nOiQAAg4Q(9L0 bJ|,*?n"<ݹYۏ7$ȹGZnRRT4̢aDxf@$k"j(%Vwӈa;c.2.6 rztn꧕sU39\G|j4uo'bfwObDAk jSmK~gvn mE >!zg[K>yUBrG'1 ΋瘗u޲ .bYf$ OvHA>pܪl1ا\iы?[5WhNl:@ݮr[\HWSxC-Mz_ ?3V+j;+1VpnI9"T_G@-ӡڳ\o;}=xQ l R7gkŴ*@`O¤Ǜ|(W e\LԂkQ g2 5%ImmwԒwaE)ӷx: sE +K\xb,qpjae'Xbc.+W%0{ Omz|\ՐJYmE L܉@ (,մ`pqcZ`7?rɜz Zz9/v0Drׯw)M` |॒_21'4 ϙaC8'g#xt( ׬+1k' Gvt &Kq|%md`M89nբ6\Q^Z6HF9}?@?(oZ|КYOz~mՇ*L}zY^!ܡEẈ,cԕm~*?ex܄4JJ˺O_OCOm" Q5;G/$G!\ي5d#F"w0~kNJӐ4y 7 L%j㵢Zg' 7;OBaQûv]"xncgؕ-Uj% {xO46![O_bXlj円3MB9jHO1PBD[ͥ?K9oyn7 fбKI}\dbC9b$#Z3̤i _.w !Κ)u{w kF}jW}+75:.f2w&][.O5`4V}֣*FFZXv{$I^kcr #UqNE uvnoF1RCL?3qZ][Bt)g:xRAAb t/Q@gJ_} ϻ'"*Z@V4JXz1&'U_We2y?w<ӂ` bK2H BzfLeFI7 (KWR3kK!)v羉y 2g=V)S|p|d@x%$[(h-dX7j4W@êW\lbTp t]'zHVoO_O?^L(!YOݰmAw(`|y6i ]=&jܣ rzgK =Y{R G79OLdOu-*&lSeTThLt٫x#q+H̓Ѭڂ"7=9xm<31"@Zyr`;@/E1.Ud[]].L==o@޲3Z_Ol=afz*|n og"pX` hl?τ 5{ٗs X ٕBK.-Mϻ*u?UY94 qb><2>UHIk8XwX2X6Tcοn@!'G,g?TE⺧Q" X'p;h#,:pֿ Zމ&]i?mڽFɟ4*F2=t:?h)7G a>=9XOi'Xt ,6U!&kNyp|&Hږ&W`^h14y&F5[ 8qԁB?nFzVssS?h?'KFgu¸ǖ# )J' R]Ƹ!9> im! ig|?2 u#kMͨFXwc[l9ɶآU]#6U3)(I|)K빙m)[;4ø#2sD1SFﻰ dphxJ2Q#T]dv#7["bA`GDbZ|[vx?NE-%e9:#)$pwA*KzUSr3O)!z>U/ޅڳgH<h @{m٘p +W3lqAib\aHLAzxs .B no)N\^f$|w~j+ZANs%7`V1ybR2j,I,Ep6Yr3y?V} NE&?ST>(a:>Մ8 ɴ% TBus'Dz1ى,`GRuߘ@A5M]\eM?J9+G^Jf `.MʗlNB%t#WIy~Öӱ6~9j T+aŭL&l4`7nt8ٸvj'* i[ySWZ6I baU(P`,|?]u4sT Դݩkv>y]@uy _wȮb#6 #g[_~ܖ4 XIriJLnek`ҔyYm^ׄ}Z?`GWD~-rNI+&9پx+=G$8W^F94ݫ/z(.>V/[mvh$WjKwM]*$ n#js uO`"fqgs1  YiRd[e#i~!%XA3hmqJ*Z?5&7HGq]8 zߦCRm%[Vn6C)eƈ,ţ=ޙ,$,FMֆf֧sݕhjVB! ~v`Jﷴ[ ^;};6VMqx%ņm zg0rl.4[a *RP逊Zf:fߡel}B6K̃,u_Q%%d1djB9'{ױ%ʘu~ԄD}z*jc9"`nն PhxBF\½!x^*'w}Xnҷ4³/ J /;Ew,mxt xp^ʼ/B!C #s"ի$7ABO= X.q=qy~K\6B.yq.W&$Օβ>҅#zYhbd~E;ngRiHTMS2 I%ZQ%(ttLnsn)ap@$m~͡KC?ڹ3eI͖[%[VbJ#Ъ^^j@Xc1yidx,8L޸U88A!:k=86(Jk:< ߪL FVsm$[&o^Aww,Nrm+diGr+gHL kY ;ԜpkTg!^7WԯSHnMk^b/<71u{4Fk)0ige-K;Í诹a$%ƴEϷKV6"K3לLV bD0溸We X10L7l;oe2=m]^BfP1Nd@5]n99\!}ɡ4*U_>= %.+d46%?PY$4n?NFmWrP[|',/< 1 SCl}@ۏAި84C {QJ6] /JB]m[fZ,#\~r[tST)XHB9pˆ..!bDZQ. ]lLBJ]?$> VUNFf1R^{J('*N-:itf N UwL4==. ]g^|/+ot8$jl- F7XA:[?S@PC٪:J x=Y x#i['<`ma,=X eT ͽhq@M*ui6Y*J(osНCŃ+u%.<⫇h :/şύC'L<A.%Tso7ۙ`9IykwNs}G\b?>볊EқTQ"R,a9aW e9O/_QP"Cy}hnL >sTLtOv9氋g Q458gnp>1#huo=퉿u}XCVвge-OQ,ghXunٯRy%yq+'ſf>(O!Łgdm눁}#-[Fз7feϭK3f> ibN !{吩BŁ[<#k8cj~Iq50E<뎧%Fj56:ÕIIC9'w?Ȩr:)qKNfϭs:\@+ - ( AV5 3G5褱f7mkss{ :)?Yx{8%:g;A>XHɍBp2E $!cqҔ&Y= B׍ KVKUEhrR{g@-5,kV2GqD YHudUo΅5y P% @k1Zck;3 &5"f$>k/̡r:vS^ybSmN#L%`QI&W'"66ZGnAXKi(/)5,'t;@vղ`S2UW{Gg\VICǍ5f8tUqZuf#X,O%myf U*Oe;VT gc%^7fͲ3o4NQ/I}!\SFxlbEm" yDPh:=PmͼXI],LϙI^y>ɃNUKAjG?@@"*de gגV/}Ox86&V' uq\n1v5\bpT2+@Q/w>7F4#8LK@93)D}`ksO lɍL5A"؆ >ƿaE93WG4ÚRa\sWl.ŇvzVSTgNs=B5\IkSYG&yeZb 8pmf`"q_X!IJ9@!{od#6B`fi;OXNUH|yBA{QCLgPSJkYk?&R޳cACrbΒLֲ-Ֆ>̑6̨5<}ATX+2[B'M0_V\K'oLvԱ bqk'Ɋ1iГA&)1ְ]&բlS=eZHi6O]po.;GōAq b3@^3@l p`#h&)5"91ަ֋$LN:0ݎt2;GUQטE# D&^(sVi+}\X"csjr % My w\Wh~]&]d#ti-YOI<5(%&9x:o~G4 0^5eT:{x*ƞ@6x UM='A={8gDm8N|kktbFxh^t6Y\e?qPh9;pWԪqR\N8 vW+؟v t*$>k`\Wzd{3z1{>)Mײs}m-Rcg5e?gGٿ}o$,C v{tiD $ϥO y!]o `Lc"8| 씜a'Ηvg(í8<7[D d֯T}G}Dqo\/%m` oI2;ÖT$a+xu@.ק0ef=aHQ;ؗ+$vҡ#HH] x=M7SϧOqC>]k.R`i9AoxZic,=Yge QP?%{4|NOC f<`wBe6z8>7EfQpCxş}NyRշUCdkL-Ӓ?"<6T"M&@r-%Y`,W2-?z-O݅8g|7m9qQ)ۓS=eW3"v?2J,J@0.IDpIwD6KG[\Fa\+lg]pk"0@R>.=ރ3Am*ɹ""w;F'Ī DZz:E^Fgx^(%a(Ĉ2I\c(! 1-&.z\12KOʻXg7w7ܮ , 3m`<4BEǧ{Ei/Ɇwx,3t_-Ziyv;k<(%E*s .>2OWx傦ZJհFdP!WҩcnxG,K5`Zax~~%WХ@哵K:u$ʾmᠩ+609fnھD+w d9D;uT |W6詊ϔ ,H鮧J*ESb3  6yFJc ]KE46@Ѵi02j_|(Wz"=i]ːXr2h/4ۆ)%#zd0q'x+I_,1 ¡,5 +%KP?G6`7g|IUȖ-pi lfL$k9s[`b3tggw.ے]H8G>o8\z/ʼk)äNJۭڎ)[jˊ~|rK$$P4 ~XDSt:L=MVkv3hs(eBwS++e9j ei3-2>F%*Yّ[gB4㎈q!Ґ}-ED0 Q4 4ʶk8ˊK60w{!tvP(~J٨--<\Mzl`|8)䘆'1xBtDDj=8xҁ,Jr_R86{C&k".FHKR$AxG'ȫ(_z'RO56R@zL)_~,?gu5pMQ$82 Nfm[Վ$xɩЈ߸o KXG'A>p`j5,yYl8HGۤ_|dGx&cu*Ne yWsozpX.d,F~~J ~`hT{?E5=T'^%Yo|q`2qlpQGJػ!`NVP8H!lҀ bI_vA\rV+cK[V}ּGͤP }?&rxgiu`3sm%1Cؕ,K%gQlZܝƸ::!JNrtpR[d4S"YWLPG֭)R9EvJZi)z49nD$|6ۢϮ+wjsnqݥ-n!,`h(͈lP>f!_F$S%Vg-fKkwIRXKD˹Q;/o#? n4!"{ gE3zȯ@ ՘$>̝TI468*]gț .Xrwl?朑@fPWlLCL s 9!S1,U[h=h#jv)lކI7)AZN>M1Rd}\;*<xNu %[ζV-}) <,`4I=D0^+N8QOJ+d=Lfs zOj;BIZh0Eو*$w'/: SgKFDKZP_HtX%4ԀqZMЎ3~vĒgljި9Yo"lz &Y\ij|kK+nȢ)`Ƃ8nў^X "ˇ%Z T[[iNY86(-)cQ O?Bhs{7՝f#17CL6a_rӮ2r vhԮ LCvy=&%0 _c`+N](7YUf/)a0Ϯ􃷗V^( "/uApgM ~ÔQ2JJs@jp,#S^X0wuEV@U87'WsË*FJO2eRQ* }?Ÿz @%> xcgY뼻:ZkP1/au  ;H{^IVmwkDPO%BZCu=@8iإK0\?9)0?޹ÅkVPcCZ}gI#n6W /80 "r?9~BeW-zfcK~+ %LRFFYO(9%ZuᕎU̱7iFw=GO0Z} 0|5,溘^K6\Z(#ÏT<0%$@c3IT@L׎@-_'OYhPAF.zc5㘽q +Z µingy+'"90KYȥ7zͻ ~TϡBH`S [gzIcnC !L)@OXS,LY^9 zCvX9`pYedG< y)ځ^_qsj8{V8:LߓрLKwOY_c>-!.B Я Ȕ7bG`[MR PLne|bϟN6H)_gjϒߢfMj8 Nxus4$OeՖ匨k XyYC:PN`)I:4ňe`Q݂Ș`1vv|2$"Aaƛ^C㶥+gd#{N$9bTbS0[# hPGYcB'%ny7xO-R >H0dB%T)9,}[4T&U3'V DR!%kj# wCY)j\xnh۬dҲհ`\^}oa1Ą<$*i{O /F9̃q:~{ak5}LRm:XEv! &Q +ab=\Oe !әtA6b8iAn@h$@ɯ&a$+zD@M \ |+?X|)iae}d XkWUcY`@ˈswuvRl8(3< +$a B K|%bBSɨ?^Ujӷ.v꫓Cn>&dF@aU՚-)tRN ϓ9~+%_,P LQ3$5qcY >,\<^x#7NAګȪ:aXȠ:N3T/u/+E令BS$O8yxh7&,.._"76j}CːA.)3 Ehi$sҶڍĵMB/BIH$f,aSB G 8!89qx;Fl궑O&<ќѮUOkU{cqm>g^ B*Y; 28xM qm|IsGwYt/*>X^v}$+hW@&咔*US z65Γf%t}F_A\i[L2(LS%^h*(J%iKWyȚ "uל\}ѻ[8Z)8UId6 %k2Wo ,E&RJbD) V ˨4dP(9E=F8֐V؉Ш!|1;:u^}TjXM'-Mwe9Fonv>"β fz70!f8q.E5pTq0t%lC_/~ՅO][{uUҟC Jd7raUGZ7 dAѯז]jߣ球:ܺ"eVv(ȉ>a$1K??˟p7z~;%|z_^"nBnc4 r?B YnD$n+WӻPls8L?t^_x#::=.+PxtƎn^7_,̍DA*N.] u:&%rʘ'b&l̤YSb-%uձTuDuUd}&*dN-6Bwd]/Z9l2%?}Ʈ]Ch=>@HoȝK}z\vD6`T+Aղ ǵ=  QBVL 0էHnZր^ÐpYɁy]vM`D>1>wHG FX5PNNu5%#tg@^g;cIO)]"<%yL]7{\VPlxE,)ĆwY\kHq@ ri-Dᐇ09uv z*JQw=6*jXO7.M%ڒM huks~LwVȻ$#*Ha8+T|χajgk0C!^ CȒ]b`tTQ{0 gS}G>ֶ Ǟ43a4ƎGUO c](Q Xd5ؙd߻˅s -mf}ߠ最r/l?O$!TvX>cIs߭P"cĬ4$/˓Դl;߰Rxk2_x]/#f@E c͐K}+cwAO AL=71"gYӹơÊ)]b޼| `͋ |3;:LJ'S'II.i銏e$>7>o*Q"l?tvg*C5JkD7ŜdƠ;HyƗ[ 3 Kж͓K |*r^&1q:F7D.ẁ*Ӱ kBJ(Wϧ/]O$wQvi].% _fj-?1ğ&ޠ:εB(%SuObTBN?6o(ifȲ,7n/4xP.jwV_N3߁Ɔs iūAmW3U!V>7Ч3yh򣨿mW{$K)Hĭq1r6#T-?(IK?q(hJ *R egiR-{ف&&|2EWwl3 0ԗw!I( `|eLg6}oDŚYGwvbWm%mhqaNlx{Ghԛ8V ;d'o2²sD[ĵ8ߜ 4M`i,`/ s̈Lxul+/,M"H Vɠ.r;s1bTQ֢J&?$Uܞ6c=H+i8b%h?Fw*d*ѣXrIhV=Zf'T޳HpB gÛroA䒵ц%] Jבp01^>}ŰfCޣ%4x1GXB A#FN7LƪL"SO#F?BR:]7:ʂLޑY # V<"A6umُ ńuO6@w'xאQxBՙ7 ,EcL0l&EIJ,ǗCꜹ$ej*k]*C_ ~M`(A[kP6ً/n+kkL`&[4l?+Wh|Mۨ3<,}MNZ t;N`ep\'e޵Wsji= XiP< ;}278&~7e۟#X)ýMV9_ o.U$7"2|xTd+iͼqqmfZ`Zg:[.3S/$DjW-ycnT4'fΨ&Pt H,%Ked\wPئ-{54'*׋;e+: d^ >X1in K#1i<:F׏'Vu%:Q"zY|0v!+0Y(e.:sK #{:͡Շ~j~Rhqbx_ĸ {m-C_j\Ȟ*Bsv#m:| 9%ޣƶ@˸2Ss2j͞{W<良w.,1|ؖԏKr_mG}mgS[|.m!ד$Kzbܷ{y&BLKgNР=^ɸofH?b>UrISueĚ6\yzFL'pY](|%)soЈExPn*fZjUH"F,E}Yj&n,]ۦg2E;OX[jB[,A М@C,BGUOOgHK oC4133( ՒyCbJ&e%+ȶ4:' _8^K3ɩ,ƞTO.k|mGqȃ+r@w}쩪3ipBO[&.r!U8P1:XypWCfkzZ`2|>jˮroo^Dbޭ7IX^^bOB$kmy_8n9KFIV'_ Fubөap76kfb,1^mٰ-{,Y?/J 2/v,&feIcq~\**ܱt L&Xw.(74 W,O[McŠ6ݦk .=,\< p;ldwz(*|+C`I\-3S判vg^(KJHnm_ƅ@y4MCbd:w_nS.-8zsrq9N*L֒me1q\$\̲s^,|t-7 ϕZu{9L-~:ixEqfjJt0ɷm  u9* )FV9;wXn2WoS2%hm7l5C&1*5<ҫϹ]xq>]t3w8Xln9lŪ%ucЮNѦ²q-`{Cf:sE7 qLb)&X~s6EDŽBB>xVI{UXHg SRkp|4ͦ|3r:G5xbM(F\ըO{2-C *6.5rXp=ضQ3DU){kv6#B^MvCQW%ikbV\{k}I)\CGL Mg8\!2f@`D]=A7ќhUvfnQ @1FB?UM1E%V gUx&c/Mۇ>C>nW hCh}ܶv﹘m8m[g'!\YL9jNs%/ #fm=\bK݅"66RD}#%6~P<+ 4xZP!gB9z>dc Vͳ{Ό0!0vz`{VCc.d5N!zǴCHrmfxq,0ZZۀC-Oy 50o1#dHSt$I<^B9]WP NpQ(/4󌬤0C(^_nۂvy v}`P"eg!JkC}3N/G05t5609ٸR0R 'wG:^ {@b'oB#f+QiN2@6^ބr &ho av  5b$Ì&C|c/ģڏ*W0Hcg?AjG2vP_`=n=d8{ҩYd`;t'> je5Yy5VW#CStT|/8)a7;d4JgWX?aHrit^>٘5rshWDpVxT0ze.[ "!?'Af!RF5ˢdm >d2U@u WqxiS< F0.8e1]m|Þ=8Hڶ==&ǹG/5l*B>L6mNف48(!L)i& )ڑȎ6w/ǸH\T@Fl65{6 c[?{Rc}}K=~֌WwM^$$bn#K$/Yl-eàT(9tit /K|rOZGmq9UE&~(O`H%qy;43NpL*;qI)Ulxwn^N Zuo}6?6UGxц6JS9p t2{ER0zP7S^ tufg sPE Ɠ8w0y7Lfʋv@U96-q _X4TGn%bQak7A9"j|Sw'P:Ng?q:]eC*YU ߭([xX$GZ @9[7-`U5\Z͖Q'̆Y<'.΄%w`X[i i՟oEMrVŅpb= C.¶;; A4辌ʒ?s9~2Q :&kd@Eq_+oHb5` !.x_M)lSHyPkPݕWOl dv-TC+AnT < vb|OFR_o%h.cs nmOU<)L?mrt$;fw~~F9V&q,R_ pE֢4 p(h` l->aI!4?C, 9t)]SCp`Cbk]"a'3ȭ@ ӗOYc hDOǯR46|+LAJo C209l5Z c* *$.UT4lMlv~LXԕS=CUY]Qm\:?&n^cйUZUN۰2u-~q;<m?*PS:K>a=q|rD\Vtk>EnєCt=kQ Zߐ&@yLW%LX(wOmR[zw3]0 kjc~ )6 Lڈzz;l/l4]cwZo/6j:_L+ՠ[z]-0=& +L3C^*ǝ J#v_VЦMkTي#a5YT̂{7D.#FwWBU#R@%wf&PجF8Pb` `/$,hΏsۼe/wՅe?X8zVbT&y7XCn_}Q^C?_01oP]>R;kn~#=k7ڌǶX׹/t\|)G#,"عpE}"~-@AG%Jb(LU9iWUKܥZ-r@2 5P .[PB= ҳ#\@Vm4&G-5hjۨ|oQ<;,ybJ ͅI ʻfVso'Yuhm+cRjȚR?#M#ipNAma*3yX]'92P'X~q(w%*@v%PpЍںm^~9dweH*j2x7۞Yxxōny]2$$MRh\0Qj3C p` ϟ+KMS6YeiD#$7ςڄ㱺*tRةp8 >jܷDh\Pnyθa.\?6ZhA_[+-83ҡP/ׄ)qGgt]zAʀT:^B\t j)i{yfYFAZOZ{!Q J,\k+q#o(_c A?H<$83&LWhNLG(.`>&ij(`'k_gP$uń Z*u)2Rwxofd]dM ¶,0d>Z*qu/M侻o+ 4cی~r#ys4 qfEhL7$/^w>c%%j'i%;8N/d\Z+8} puKxŴM㰗Ne(-ֱsc 1FCgmdѽ@KS$%_*JyEBy%Uٲ?M<$#ǭ5DW}] qOԿ!wT`!YIFuSAIcB;=|$ο}(RG?6"UY,NJ@UјP:mG Ё_ygVn 9 \1$¶2Zôb|jŧ7K!3ϳd= luAE7^>tkOsPo"]ڕu0?.}t\ΟHEJ =-3+p| h3g΃AV^ܲ[0T/ht,LU o`zZR'$ k6I2h0OϾlPJrd%**F`AT&[)#xΙD~&I 1 Gme85χALomF0 OIpӊ=7iɸ,g!}FCi"JF3izplyC\ ڿ@({_Lgds$Axzb"zwǰ]$"|S z޷_ZL3ne>ĶT+_npBg@ 5r"?-+Jrf D 8_JS+8_nܔ 2LJǚ/M]2hBn7$MO71 NҀL-$]k mݡ13J6b5GRuƼP܏zӺcO~9d)R)d^RȰEٯ|J\Rd*Snu.`+G#v$o Y;`# xp0+o[,@{R ileŠ[227nC{~Y:]ɺhmg}%6'LSdH-hw t6(<@&uSzc؂G3z~'?F; g,E٭?6Joi>dgEy@􇱆N4dJZPO oVPab3珧^NJH'zRz9T0K>`wcm½ZR?38E