python3-perf-debuginfo-4.19.90-2408.1.0.0288.oe2003sp40>    fģ ;G|`u` Lt .FSAJ ĎUnTg23>0uAsP/[%0cHAy?v-C%70"M7*5,d֢@bi"3(ǰ]T:[9;a;,00O=PTeSN;UL|?`;37>Fr,eInZ܆Pn0N,V'(‰\Y`u&FXuK`A;ɡe@*F~zvf?776d556ebe4e474af4fecf0df493340f5b6d9d4f146cebc5cbe80c4acb3039cf499209176c3195747f0eb53d00d98dbcf7850a51 zD (!Bu}[FP>9?d! 9 d04: Oax~     (Xx#(?8H494:4FGHIXY\4]T^~bNdNeSfVlXttuvzatx~Cpython3-perf-debuginfo4.19.902408.1.0.0288.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.f#dc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_644`HAAAAA$fÈfÈfZfZfZfZfZfZ96b13b714c3543177f2c856ed90a4407f21573fbd8e591af8f87bcd4b7cbc88bdee83aefd5ed487b1175ab433019659de4bbf74e101ab940bdb296d6287094e4a8c7e49678635de0f6550536de60f6c6d6527a9c256be1ae2ac594f28a89e2e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2408.1.0.0288.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1ff@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.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- !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 17224005474.19.90-2408.1.0.0288.oe2003sp44.19.90-2408.1.0.0288.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2408.1.0.0288.oe2003sp4.x86_640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2408.1.0.0288.oe2003sp4.x86_64debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2408.1.0.0288.oe2003sp4.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f973a42d5bfdfe3b0c0c4e63a8398e4629d180c9, with debug_info, not strippedHcNeҀ19+Y/1utf-8763d40e5b3d79656e9ceb44a31d2a6e022022e23561fcc2f1096bbfcb0ca2558?p7zXZ !#,B] b2u Q{LYYqK 8lC +kE٣frZ3ȣr? fI4%R}<*x;uA43osn$e7Io;e&yWTY"GP+9RW פFW+eWM'M(1މ{hDAȹ)Q-X:?e/.̆AKV8>c2=wVnE$jӰ`5]OvՃítH&wJ_SmߩCMe6QSt0#z5H7 ָܔcH)|k{<)S+#*ˎUY^S.+QKp@@%O@;m l  [r@BsX >~Hi) 8HƵQ !j?LH-g 9]de,wHӸWP ZjGmƮj/g`ؤ czrFZؓ屜wGWIm{%?2U4 w+f5֠ a.ɯp_"9 U?;I3m]3K,J{|**\ഩѮsL{a[O8U=j״1l3x:( p7-Fsnl˼6xɿGNE䯮^{4 P^ίzp4㡜N,mf:YXeY#]BkX)wb;CװVh]+(l-dHFqOqbZb`cZZH~Z9`RPmdlU3wfЍf09|E  c^'L~u v̊uUu|8️)&_yv ؐF;N!~:]f; ĵla>A@:`~d"+:J4&/K:Gw)'}vU&|$d/`&ͻ<,$RifyXQ\ i?u*&҆o UnkiɚsURñOYYu'Ua*(h079+qStP`(bfɾzac7e%\TyI Hh9aTNo /rBQN +7Cǽ#5 JcEưդ+!ǰdb΂aq\F<[.9Cbݩ~n4O,\LA#*f%üo ebq5sg_K~Q}>jA5s'|D˖y!f;C'F ,]\3d=j;z\H[z!,F0f,Cm :ORH5M%.MkyhdH%#| >`)w1n,h0=pw'e_E2OV|枒t4Hj?Gy27is L$fy}(;}AE^I LphxU!!`ohqC<_"K=0xTΐ[I8t&dž^*Np5NVVybejθ_XI{~NLuӣ7cOQn_MRsI{ Yr53o`_eJ'C $요v''͖Q)akc:܊6.}9O՜\8s*DT&GE]V|ay[֮nlg(!Eȕ28@7ÄEڢpDT5EAxNVh:]T(<m!`Z=:vUOT-d-dic [mSqǻ{Te!an5ûʌ֥G|}&e2eoΘn!U9ѤUj=y?Q$D=YkNp׭SRKU!><*&ޜ&vC&L9@[ ZO+kE]G}=B[%ڪrC~eUdT"װ$U9&;0҇bRnn۶DږD eG`;HI-{8]>޾ԩɱaJ0CP :X~F(ﺱ`#-Y"μn6$+m3mDvnE~ܾ<ph-*K4[~WR{Jǡ+y}-ívzUej0(kki"*&n8$_xRz=%4_/EZ㢘]CSKW$ jkCYp :srYc?ib!t={©D1, ruTe11"*qQy#x|:+xz@]MGL\'P::C`+4Drj_2vArd[Z,уE!=FX Kɗ@zbïbprt7W&Z/^ܙ.'ܭ[L_׹8U]q2o6ؤ@v&^{8]8wNI#KD>/!cy%∡N{O GEȫkʠ_vƿ==I"cm rw S[ϑ`E#I%o {U=DM !Q.j˰}+,F%xF>IU,&nt?N|뢚]x|B s[*YZyb aNnT*-FN{|&Grlx$QW-HD`cn|Yk)o>< t~I!ꆮFґnacO< Ur%X8\H\YΪY&@l)< cROq|>H=XPCQdnFd<ġ~~]-C.O$ Qژ `N|Z]Oъ h< MnC=*;sl`b^LSnSL )Xn3~zeK Q6yy?b+_}BHQ?Ƴq7{ՙG 8/xDb!wWY,6.Gd_OL&ƚY-ҍٱ*ۿNɇa$l |J_{dO4*+9ƙ 8#`3J吭wFXDah:z|;o\DaFJmC)`Bl(q]ORZvd[Baz{$S*m(se;ТBYݗx{Pa$@9[@<:܈au"[ò5 $kfh!!-*E@{{,V㋈KkQ 7K]%ò{%67# r4NxG`)*lB4Gqhݣ1 F|(nm5iYQ9߰f뱛ͬ!Ѻj*6*Q{q3R z0P[O'l<҈ֲ(XM [wTz/Ek-T .= /c}ޙdշm+JߌT/Bia 1"Zip@Co,t S-Ģ߯gW{hc¼D77!NvײÝ/'b Z $%\v(bVf XJc Nlp1)\y`c«2Nw}`}oB%1?o[ %::Gҷu ݐކnT-64wÙ G#!S$,:Rex]"ݚv!Ȩ\O9w7$&58ŏJܫ8pSG@VNuGZR nFF=\=~_^ #£BDc_qy5œ"uj_@E[4ÃWe8!(owrï:Ql乍%$TFzFgCcl`]FTSVx&Wo6F}Z"nW#tQ"˾7;+B4QEfջm Jxm;Ȗ%E>0L4"B #lsiLGPϢξ /U L~Q`&@pm}.7-{vLk=o4 "T?5$ (L,; Ĥ)lQR{p;+(,j')|MRڊ;Cto_ϭbxs~Pf/ףNxHJXAzqU Z w*{SV-M٥e(АMZ"yq-VU`DJn6q$RvVQ]Jr4v䙀A l{9h1{OLlDA DE!dϨCv<(*+jLڀ>uPHJmv /9/%TŇLg"ΚhλXMGvvQ\Dr&R91|RRSOW$Xj+( %ʞnm@|lrY$nI+ 9=is;S$FEauW#,I3.2ⱤVT Jxפ=ĊUp7yy};Ǔ<'Õ%xw_@'&7#SBM 6T)4ENJnםК8Mq륒4'ݧ*sLHv{A+9gaῑ{$Z<pzA0ߐL:^&f ĆDDl^ujpwmc2$p<7YZ?ֲX8 7oZd3ž8i S3_׉`>d Mn7.yȮX3%n} GƍQYu??|ϼCi I9]QkE"תu/0h. ó[=tT{q_u^`Ƴ$#Pp,k#y?[=).̊2}4?yP#LrlޡdnE%M ld\3QM0l&#  M5V*-ӮUIkxTd{Ѱ?~4*z5J7>ⱌvGkj]|\ͱ:S0 %~_̏.Ԩ7vI[{WN`hҀ~՘Bpwp= T^S+ڼA8H=[$p$Bۜ eYPKG,tIfc0Y\Dl@tN$]MҀ\mchqj$ aSX?2 vjDT2zšɦq"4y@iqW<#>Nb-t t6(D Bͨ5"Ayg'4Ɔ(x]iYsHf@{e}E&n>Ϲu5_0q^ ?V ]?FLXF(&wR qQl%߶L~o}U;Xr|%Q"DK1 9:69&ZClk`eHß'7;y7pCm83ίLQZy*c5W2y %Z|x\Bb8JZIMaƣ) Ē7؉ӇHI;̄s۵dVHS?qfc{z)}\:qOj1ܨC>n"_ (ncS>H5X~*Qr"T\ehLZĂ<(H싕?W7zyw(Ir_Ia7n7iK@঎'{gkߺ壕X#]ߑ?2=.B0IVc,y,xJ@;ΚEb@4D  )R֗6dG jK@ٍ?_YrPZrlbnWh@ci/l_+;>VoV9ozIߝD)"҈ X~qTbܒX~oIJ)S5DR5L<ۀF\=ڭX#(YTՀ _/Ѹ4;ZE1~"~񏴓ߚ(aUzҺ }&_ZX~3td ?<@cڦX4lIbd{;5ߒ46cDSHcz 1x/ S618A^-l}vsC,HwٕŁdz|wY #n8!yY5PwoS 㑕6[L2.BG)mput /JY'uJDl)d\1vb rzpΠH4 4q}&ߐ49G|h4NkY(K9d?dIgtI):ȩ:FP(mXᅏ'r2A/Xn)g6DZ-@؆ Ʒ?l"Y|)hGHw\=buxanGR/376}~Gtqg5kPbIju.C~ MQ"N鶊!՛ȶIۻhf6nA|p'P^12mŐ ҎoSbb>s_J8euEXa:άG%M,6Ae^.ڡشO10x48yLat(9#Ֆ"huy>qlXAm'|ÂO{[D&MLoں% +WV=yʣJ M%pѺ#fQH :H\W7:, NͿ߯l4n(mexWG$ Q]PA%?̣l +ĵdDׁg,sWH=^|7/C!ny|OZ Fu9Ģ Qf i2g>6N8^Su0s ͚bGwl.}hvtvء_ *2~]s0]DM拈))bZֳ2OL̹]9Hiqd9 1B|(ᰗj](X&F&s? e%Y/QJ,چu)m,K&Q0V6Y!l Sa=w.5ǝ7٢%*&dLF`jw.sbOS53#b"nY!rQKL[cZ._\iE+]A)$`O5X9O%6]-[D͐hjձٱe`$ri2p&zh Q^AS%J_`ͩY Ks3ݒJʸĨ Iޡ=}h=XPɊL&q^++Y(DS&d DO#xY#6T,Fn yBX $ 1Vœ?4b[h$ *PtxqbOE{Օ뤻WvLmNA2B/w)%K~8hjs§ 2o2am(<RƆf# 0ӅCSd $T}Xzۦ<`0{F@BrJ>Y^@>73#I! |vjZ/Lg +UyN<]ux/~^Q9^.1iꇦ<:gKyˏQ\w@FNX"KtBFZ{ui_ fy@o2~S6x E8Ѻ:0z•'~Zw8qV?u );T6Sa|`_`"Gtd٥ȗcH늚-̞;oٴF ]XiC2'5W\|$pvdd霦az,ufN,"xkm!u|$)SC -?E+hz^ $KmJSv/PlDp0\ׅR$`“xgюӋۡ!;;G/61), s[20@OY  ?G>GY2J"Y[%^X,5&#%|)q=i9!P2D6k^9Se~DUM2Ư8T=Qޓ֌znm>'ɔPAa|sR%MqvVy_<8^:R?4AEڀl!| M@a k|)CEkŃ_|q/r;ϼʫGBK.ƒ-5rJxWKfR')Qa&05$Jӿ4*<#PZF9FDW4xFuaZN);̋j]eZB[/_1vqb2H;fm0ȶuJnT$Ul`QI6YI@؎/gE54T5'yu ?|{ ľ 70$gy5UK??_B?@EFsn[;:lɩh@l}qU_$~) 5*mu.õGo#Ec 3{t\Bt&ac%ħWVj`21BPs^LLETzYVp :~}bW@xjġFiyuE^kwݠ]N%:1$w$vu 2~Ә/dτ H tL&;>j i'D4`F)+\-a'@haU^?a 4pZr*i3L$hN yGJUlΐ%5U͛_vz`,<ʥەSvpVi]>ʫ;8L%~:o.Ȓ; um x$ pC\.S~^6n K>|HI͗Rj3A\e;sJ5n[-l J;4ӹ(λL `_ e=l#CYY q`t;lrpeoR܁7#+I`q|y qO;8,7|e, n1SК$EsC`;fSrEig#\5r ª7% ^>ܚ4L۲(-a gssvfx*j\''8c,]c֡@؋j~Jm.~8:f9CˢnM.cRUA@⒟@j,N%j@ek0ahy7w0L)K0HxFF P0AK2M1GmXn9iԂ͸3H.=yצ9g? 0!c7W"~ٕZ_e&隧% 2Dc#8ף/AL%{(ꅉW:{ akK[X]w8CEZLGSz%񎳽}Kv% տKr6>./6sɈ-vm'ڦb:IGSa~r,dڅ1KzLe-NPoDpAql3Ĕ)'cˀ/e&=)M+d[&_]I-͞$dgҗ9-$9Wز-4+ GWzMBtn[[{0Ds0˗V$IN+GNo9.kE3IB&q2JݲK|*Ѵ@GlԷ. 1c9zϺPbB^sJ4uoeg k =~ vT`T=4HI=Up`326MԊU&␶.[X|vDwhwX<6"_qv493:CY r9g[;`$gҙ$^]{Gv,>7~%ڰ:4v*6 CBr.٣)._Z^P\{I^^@/^Zb_' bֵ 8y,BsŐ`H#lL~%kd6q/3n ,iԖT,y{_ͿpZAu5"-wn@j#v\#Z/#" A V{KaUSx\绢5 Cw%aa@)3%?H>)9sۂDqZޜ* twn> F.ظV`lCK]g;!˥`4= @ %V,[ _%HUS!#7Օ듕h82M EGmp$Qr5Rd‡b{,K.Z$)7+Y(|zQ?㪵d7Ƞ_g#7%JSߐJ̺k e$/]yLZ0v:` !H^nK-n\w~}Am_SFO#h0"]NBadX>old{g#Tx()᮫N ,}D'B}VyaQҗAv7Cԝ8oM Dn 2ӍŻ0?v;P ɟ]YԬ_+d!wΖ[g`yE]Y )Z%u2YtZP~ Ӟ>"NO> :v+|} !:\%`&TFR^O:MI@g^%PB1Zuxphm5~rU-As$*ڌp>3}Xh9 *> Q܈>4Xq1Yx2jStR.&J“]u8͓?EW * {s\N9ނ0 +xsB y3/3}/D[-O=buqoI&b7Σm7>:J"<<Ŝ]؁umd%Mdv<+KS+99q~IPt|B}8'C'휏 |(ir6ǖM'P[]DZFvG_0j(]@(mᯛpFπB6&dwSSt7Rkr}Z>r7ܬnF>覶q!2q ܽ%WmuF\8E3$ӥ49Yv<TMh֌ZҞtǗH^8G/'vm.w#$ ysȞ:M}aĠ[̦/Mbs&`R!ԑ&=6k lm3£:S!2=̮(Ybbz#KX)UýBGA < p9b$9ݜra?4)Ћګ4JqۛbBpc%ۂ Q -MÖkn_奭ÔC %|v%l>q@1PL%+|>'5I *mP7WURQE1'vk7R ^Ia;A\xr2JE*K'+:!fr$ Z7Ӭ| ۴ C3C~,Sc*N,=B/+\M?iyuUpLؚɣJR@.QԀ?[JØIgQ/ѮSk5aY4kV0zjzwV>'et+,Bu}j%.V74%()PlO/}nm!E@>ڽϰP+%>8S( aQ<)1S/_Qnfүp'.3y WæO84n۱`A?E<HBGfN[3J6Za=sAH> 3ab'謕=DQe 7%$-<]kt#Tjzj8ҪgO+3gJ]'ys`=\75|AryW,=Z pXxGErn,#3O[ҽ$+JžC{h@ŧdf>H!y)q`vr(ꃚ`Zː{Z):/s OZ͗AQLЈ:l+X3ą>UQ [hY^ށ 8寯1|Iqο|TĖ)1uwQ@O?L]o;ӎd5T|cEm|-~Es<<ųgpu߳@/3a,z!͍6UEHH+WUt}^o# 빹1rel$ßA^4%ovOjQD2;iZĹևWċy]+uq!Ko ';78;X0Tk mLK`{aN ABL78ļG3a6f3)^6 gnN~zYhjTueiVԛ0'\gU+ ~zTI)ma2)&W? L/_r $ERA1ɤswOaj#_ó? iOH\;-YQpUZrY.:uOvCٹYY(6pk8 ԫWt+#ݘ-Y4(q>[Rvu![FH@j*JWoОHapQsz. #Yb q|*J)JAY^|pmoXa) exFOOdKK{SW8hf$w iAV{~2mf qW{afzg~_}yov6$ j(侊'_%(>I79XH-_1irꗝ, \@&+vl%,)vBΓk hw~!/tyD~F;  l3f&8qk ; yrز)AN٭WBj}֧Vڙ^6dq=oV]ẍ,W0P bv?+Ƕ^S1O*(9k aEHz*L 6v_vgA$$TyR!&j2ixEf'Z0?MѓI2rI6$tlSFL |/Y܍c@_ul*yGu6j%H%ҕt*K̽FB] 6nrc>qsEJpȍ}%LRucw>$ܖ%3i|g `kT#ޑ#JB>2HYv60 r>1N:8H K{v#*2xw8 g Z m-ySvDovHT{T{5=6ٹ*]Tlc]svz fS 5'F館ѵVj z ɝ 6=pMzjbiQw=ev\5&+:/6_E}Wi|b+nX%i7m, 8f:֦DAY9TKm4=lc%P꧒2̕@41\k-NOYU ggmu# ׅX|$WBH`̉`%TS-*EI*"@|cݙNW//HJXP)׋aTO~dl $ R͌P )+;SzQ`^S}zx}.)؃,e99uUL7?b;3s3M-(*k??'ԵJ nm삃HNCxwߏM4BcΘ@rEA((qv7TIf6cd|QFXj MGw֥J^ڣ@.uft|_ЇG@ӝ$ɤ(~POSĵiuB8mȾy^m:@xl?mr33JP#Dfև_r1 RF zn5ѪZ~Wg轠&kCM-ȒV?7(;2>‚FB]EQ[H[$)?BpO^wFJZ^0E;^:H@{`oy%9c4aI13]SAw1dkS֢хcw'Al[H^zIJ'7/l\V* :sa2W*39n4bª^9ǧI ci+P< 0myL ?h!^6` PRƩuA7z2LL{I^*NaV<Kpxt7j uPg_'"?j{퇱(5MgMRIlDN;FwSbgY3+aC_u8"Vbޙr/$,dlDz% tq èE*>|ӣs-3 2?pȵWȭz*_۝ULm%DMxT T57|2o9GI[oIe?mŇBTvD]d*[բؐf&/%@?Vyb6q`q(T8dK-k 2klyZ-zmtدG 6ec ~?шUj^BVD͗ؼfG1'yMܣ dos?;q":ҽ Üã\`0JŚa.=/ h)5ߡгIbxrƎ0D0^[럪2ʜ<|eAA˺ ѧsɦg̕DG[8[DZt宛k-[!꡻\dl.D?lkiu@نŪ)?rsV]~w;`~fVʁEar+f2ڊx,!$ S9y߷>P/(z b/j ɡlR9JZbE` }@geo* d=Y\gԿG$) ;9KFvwO9j Qyf_3'PB 4: <;c.E{DSNa4JE&T]Za4S]'zռ#樂y {m ᬌIOԗIm]k^r$D_WoV@VM,P_z#Qp $o#i iCyH#hK4d!;Db.u+{&/ls6f@f>C1dsqlyF)uqňL^u mn#ߜp* qs(Éu完1v,WC'hHI#0](TZcE.]Xjp M({Qt2O)<Ѩu DG{9پPO(ߪdwwVqǞVK%܅#EgrPTZiaBk; җ?x&ܟ6;H{ N7TsGy-۱@-Iǽ6EX ^ ql=NjMCHX`CYy/e=_ Tn+:<ۓlP#8őu_!CIqr˱qYD3-D-gQSG#G &j(| #CR{JȔJ'v~:.EWZzCx jgv*2mˠ* _sEwh앫shuQ4.T;)!lc- rlYox7P͗Y#b0xTM]xI-2`̊fb AZM5J @:j`z4V._F- R stHzMFU|S f tM+qmM1 IMM,-Ԇ8"r4mU :>c.hČ4Mi 1FW[\w嶹=wef<Ń-iol3 m +zҋ]<,qo4*@x&0'eıEd;+i{/B`l?i tG&Yma|BA3Zㄖj"I:"M]Jwt+6 ܊.V=QٟdoRk_4lY[,i[dPUSVkXhRx9^J?1$z^䦫ȨNw>E~gMhxT(bbq?ZN;$VNdžٹS//؝j@FV Ý~H}`V%EɡhMo.Ǟ 0PZen|*cV{Q478֧ce8hl&AF=s'ӌΰ$^2-c{HJ b6M\? Quae )%lin͆3`pJngrMRڻv%5cH2)yft>4MfbUF$j"FMǬ+\[ZCQyˇ8j|)rUī/gVdž MkFwq6#CҌK fl":2uДॹ_\?LhpV*Cރ;Wjl{^pLA&0Sb@I+blP.ӆL 'CvzITYPYG/{ID6YFGĪ+09#Oҗ_KYh$yF*\ArY n2WھI[Dz8bi &_bW( xTmQiP ̯i lK\E: i-jESq,9@Cbl^pba)!G5Qggr JɭP]At*dNE!pltd_\J92+U$kSI&@`/JZа֫?9XE$ _? r[NvSe { TRQ.w68ԫK!F+ޮ W)@Kv&6dK0MS[YhOjG!J]ۉ/ QΧN!lOܹJy#"8{TXwfĴ IWp;HkU9XPnL8"Kڪ"|; &$L{¨vh#I[ͭwCx}UuwdqC1lИXNӏM=o)Vai E$o{RUYUT>/"nN54vAntmF`JR( 8~",R{뾱wW택ҲD#Mc7_L*(ؗ*fQ`_yM~ !@@IEY\63gRT\O3'r1&IB~H5ژxpzІ6SQy=뷞Y\GgyPaLV}ے0c9nּj@'̏~gN JhIL(]̈́/Nu)&eҮz'n|+4/+ 1uN&^KIV^h}s~{ˀ e ?Q/0 ?hbxٌ>*<*H{WQu+ճL9O6aFՄPo0~'<̅"HZԸB^8?cEO!qbPdg}FhUC u=h qP6T m4MӦ7P y|}`B3<{;/U'5I~<Fs"_y_.r%!b?4@y{d C"+n^ߎTwY&8rW81 'ҁȕʭ]j<7-xT6/詧[]MT_l5A}( "8%/+„Iޭ>k &X+ PFbO%S $ L7-EqYR#R`HPb #`lD@Eq)hyYk 6BÑ ? ^5 ,h3-Beu5{M`Cw𛿩2Š(qъ[wO1DxRrٵǵ=Jq<"X_=ndU d6Vn->uԏIO5U6u)B wF58rFg;$;*# .$:F;cd adַn'GY+Q!NZӇDLHؠś <$qTOvNlN N GB5ΊgdK ^IQ4⸴S.ͭ'lV&2_{۝y&r,{vz賓H~1,@KpB45_樭&N|}ڐ`Vu_Tw}=> &P'354WINғVOeIO#>π8cc'vĕ*7l z~h/Ƨۂ mrj9ifghD7+/FƠSn'}Z⟾<ʸ`š1Z5>GZg_מnC9hR1YvYခ=L$*je!H5(\mfp)OnAfI:dKS1M\+Ϡ%\i'Vb+ψwБ4b?O$@t%>:kFjk!"æBcM\j[UMv'Eu+n>M.8(6T'V逈j^ }{*oQ `,9b) c uGnˢƘ؃%M`^iܤ5m|l K$@4DZB!ziiXa@؟/i0|V K#lpsP[WO6yZ 0ĪOqT%Յ PQ)H|?_sh/uUlr˯ޖz`͌֔orqCqXa6߂DwD,du:<$y1뛃+TgzOaS溍r,_(>}Gv?2cSݏ%T K2ZoXJQq^¡%'h ^źDʤeH."68o g7d 7|!/"]y"@%kj|  m(nJfDrO5ƂUJgo2.9_n|hb6\K&FKw4B(&N SEԻ.x8Cz)O2,&|9$8U*AֹO //6  O\ Ҙg Ca/3/RHUY~vo MX4TsV\ZpWSwd*ԏ*H"qFv8ŷB0)㶶rL?7^:çzm;AYk%~W^&K7+wJlOׁ>+4' h wpNzgZN^`>Pf>w?MP]8Qr{]o]A LJ̰U=*=l,O9Bx-{r?[U3/dOc Kd(:˙i;¡wpC ̣\na8,eSV@!XB1?Fe"٪ L u>ۏV 6o:X`&i,4d4}Xx',};\4*\ݏCUPߑ P&5kb>΍#3E#X!h6Zh=AI^n<~S"TN![m'TuI2Op,UgfمcA3e~hOE0^N#Ƅ*"\&h:aEk]_tgF lOX;k \o * Ezdڪ}1+SQkk(8 UPQ`tY3Lw^"u) S.Z_3h _cѮ53mxep5&3{F&c;#,{Z^P2F2؇SD XC Ca5$Gʒeh+{R\VC|M7]\[`JKq+^׾If$"KL,"0B뛕t 3w|% &A*$ w=5RvYnHyذFհjHk_g(oZM&wy}B! H1މL1}I%o"ó@u ?45LVa5jwͲuYԛx6C]QL+ էimO۟{ +͈<7ۧV)G^H%j v]u ۤaLo9]XE<JB+b+' \L5O87V ƈ t~A(DiZe',N#R ?L}ٯǞStE_) <١3 ].TmY9s?X҄Txriɾ1| 痔 9 (yG³?r0*k]?+j<u+B\=+XKAWMNs㶟ZI(KnzIa‘[RjSP2 ˵M9UTUt+(B2ʵJ醅 #|hu/GxdVSy1_ۢw@ũkw6t$7ȏ:UB<F~5d2yGIiΣ*fV"#6-盆%N*W X3$'$.Bdž!:.nq$9QV/ wЅmm !^56|c-''@|aZQ֡dͽP[R,}׬|әt2dғKuISbI %kǍGjV=Ob {9׷Ae{wEV 0߶ /ʾcbv)|s߹Y%囘OJ԰ G4te A ,nrOEG5\ńL*#Bx TĜT_ t^{ܞ3b"(ƍ4,C}ILnt-BqskO)r[?4IL&Cx`y&{2%cac[GY"`9T2poTvԋa ) w1}:L`L[M6!'X,CGEoBֱ`]vChxB>w43HV1YH=8P3+ӷ\fq FgZ:s5%I";BĶ/obq\5 *}c.c?`cxK^K԰Tj~P& @Dੇ(5>OB~"Ag(#-'R'Z5 I&ŒQY;{+d(XeAR–`-Cf.J yyxEOto}ң#ۙ zP[ [$pBQn=b\P@D3(M-a&KžwU&{e aaq #Diwʥ;%%?A"O2ٞ;`OoA8ZyA ]j0.)eEֿ{b]3 cvRS]eMzb{c w2V/ͽ\GVSK\HbI0Oy$@ 7 E}&PKZuq 7{s9a6& 祥$dŒu&{{['V'rc?NfBAR7dlclj9\-#eœ&"֯(.ZrV j{ezlQ4 5}}J52?s0v822d"Ejy]ZUahX`] #F(O=(Һ7Ad> A qcyK-oF^uUFKY>1 d3?! =T$x:?."E&R36<g¦na&ƀXr2lY3nE_l>䇧R,L)TQ_cKjDz'>Md$D#'yGY!|j|?Vۆڱ=x,v3&xYv"t:vX@8|x)F.1)1W{>KO# cBE^2}9G~K,܊kx&$6B0KDvuHw4Ǡ7HT 6g[:ٵq0US\W SGfFfFF3u#f\C?!_pFtۄu^v3b1Ӗ;ذ8@ ?l% 7i LI;jRC 9NP.zKn7!Z\p=1nٞvS\57C1R™Ch2huNd^{R`;[Unکuk5Fv|j {]',E ?!-֡}ݳjDI6= kFe#_EaZߨ:dy_$a%m*%D丅Ĕk+1񚒁v3xTɇ P^%N~()Xp~ƹq)&Yʆb0#}KD|HZh Z^Z6h[b!gmi -t /(HOymQ}'1y͹:Sd)|1=5-0 O(g|dDKf7«jM(Ͽ]ǂDοpA2~ E*D!uw}ce䮀gS,72c%,JP8[ڥ,clF۴ԡ "E.nTčcX&smmz6Ҷy:KZ,Bݝr\xDmXjh[A@c2+4?.DZ%HΗa[de5TqF7^ݜɏ3.] @$;4vKVQE7BjWb5iF.1(MXmexA((]) CFo'KFe*챥5U ~NQ*U8۔ }5"T8eG(VpZUj?KL47eĿ λ_؀j?+UI }74GwJ7/qp U;Ph^18~!{'BnI8~ k$z@.ǹi{xJn*o`$ܤ0њ-AOvj^un FYlX hfuYMQbmGMG6vFf'ϤLstQ?"e.vKs:lj H^Z9>͉z<_-Mɵ:H_k:yvhL'E$@1GAQlx+[|2'q4>`>PO~sb Wyhpq0SPM|%trXFuB]Hx4gb[歯Xc,8`>, Y9-bw1$̑DILuHy|~@ c{BUJGYpT55R"?%M낒pEEZ*\VZL=2Q#HXh"ߟ.Րyf)9qY ƺvEuph2iTGL;wea4D JsN>p3},6FԔ0c6qL9W洠O̻lc-J5AX{it*ج򹇬qXI5ſk q+WC\wbSh !t9}a} RFT7EH@&HY8|=WŊ,q2,O:5#-}/긑[Noo-.*im&Ahv3GԺ˾{=r cсn  ~p.ۨc&%3(ՅIMg ˅¢)nDGX-ql)KVQ||jgK8EF tV =vi ̈DD'MbNfu>ѧgB̼NfE|HЬЄ]{M_${"=ڢIwUd%6w< |Ǫ;8띏{\8OO'l59Kͼ߈2د^Y@0Jh|! yĕViY),58\F֌[6g5U*J/fo0E|] >2NUڐ\#<=1 2]Yy{I]D8g|16hV1ҧik`R+G\#A p39VMdk>φ)}e /4#=OpE <XM[&u7} `@y(zVA,k>ǫ'F%H(>GvuWC-6~ryHA1zrMD[gr:6qtJׇSۑkd^oʼnoPi#_G}V5_e㻱3e.܌W~T 1uhȖ"tghWZʉ| o ,mҷ.=}=A&B71/kv8"9Rc>@-t8OdI|I"qPb9fcgd:"HV㑔$X\1&\N_O;<<=?WW *l-P^,xƦߩ&?>du VbZQ;T=:< R/7wK{)C?3"^ߦAr&^DiѠ+96iT c2Na1nRI/3z.{{?K'B݌HG4]]`/ @X}c}rr`n (`n~#^ <$6J 9ff{[lLʕ iQup>Tf[̅}Ec/z9>Q|)V t eNS=F.4gPu]salMSOi/WG3DSC NlZ,M~ 1d^DfpÐ2m`M2q!]y Bhci*G3p*vWD _8 L$P2ʒsVo[8"w'[rqnw_ =g#vC_97 ]r3Uٻ2DBh|C3Tr+.8Bm#ӷCKe;Z\s{@m[K"~>jE:78%tM a*k_T]=ZK:T5(ZMrgt~޹{(߇\{YVMEYdjZ|VM{ $CS2(Pn/HJ/K! sx 5TDAwrB47a0.T&Ub ; V xYGI7%q4 fpʇp0PlWazڤtJ/8./ .; yJ8+RA2AZwϺ,y:iX%3(`l[>*BGmߩ&+IF6Us]l:n⏡ C(F~mNo\uC0\#=OBb9nQQ?GI@M?fABn LADU7bǴb7n|g/Hi\dNm ^yBw uugN0>%EUbX%2/pE]?hu06 b9KPAѮ7X)ﭠ 7RL&[n!3 3XLY ymø`Xr(OmуEB$m77?)$%k5a>W񊄧 &%X s1X#Fbztس{TWp&Sa MWJ.LoV=my]QƔMgL ojY[`"xQO$3UCբf;RRjrl~~_ȑhCL_5HZ>́&Jdc$FS`J|ض{e#1O{aVL9VƲTuegΤI ]rV%TUwG5eˣ$"@)_p1o~1Qgb9a%Kb!BqpR!g1_=@m)#F(e55eIHEz%&8n@@ %qG$n1 mJ^ԬZݮra-RxMM4\m5*waQ y?p8H Q8+/eX~4 \$v $h`>DR< /:`sijxtv_pe30tFjڷۿ;%U} L2?h od\Zw(<fkeR(#VU*)b y[/GA #2d+$ۯ)cّ `f˅U&wwn#wyP2m!֘-˯,p#B?(qV.䭦Mt!d d^B@rU&<.Cv3I9O"hmBDX_ ң٧POο`Y 5GH.hzm@z^ۋp,z&H&[.mrtXo dI<]IWU Ss`ߐX+]G$iL:O|kO>o&Spd?ܓ)gdncHN=9R7]x8=͵DP[~=6G SWyT+Pqivil^hʠmqE}xF=[^6n>[~(?|ӬnIفH5ki2i>|;B&mhKˆ` Dj]'h/7e;&8VdM \3IFZZ~dWhR_勅<$TI𓩛r|H?G571HK+~s :L1_na;:Ȟ9 Eյ(]>y1Y ]"BT8־!DZ4,M(UQ5\G0Nc6rYf,b>xVL\JR-ܙW9"3Q.r\\-^O AflJU;X- ƚr﹌ZU4:}w)5Kur ?,)ֻt6q::8D'ze}Ks Oy @`1q]N*FL;rD(cE\* JDo e&yi=j؆/tOd:"Kjoʳ%$oq.J+ E*^4vOQӚB<&]opKOdӇ~7}hGPj}\DJ3J**l>nU$)Q\}eZK7k^~ Ȫa+BFk'BvqqTB$xo+CW59nk !bO [ɧ/|!e:o=[q1즯,P {WD!@`uBJF!OeTC޵hp8K,Cf|G_Sϥ!\~uaNE=O3^SYI^Y08 .^,U'ek Ć*(' tLvsQ"W%țjB.LH$v /j#`Y_md]3BNҨՓW-HCGPaW&__1*ylXQN N)Hv{Hm<3|$#j0\ w/@^-,*-dsGpuTOyl41μ#@z,嵲pI Jc-$z0w^X̿TQgu3UAl&{g5X^wLh*.lIF\7r)ݧkto#\W"E݅췛oRwk@Mvg+ͅc2`mYUlc%1g,Fx($JyZdіX}Ja E@G+ Z6aD k1Bh‹"kxxmÒBCG<~/80IMlCh̙)Z2 xmpfk7qyw@E=z[:Ba j+$r>}|wKD}OVgK H: o83O{S^zcBhq[[ ?UgUi'Wu|pyGM"?RKbwΘ(rZOJ%eO?(* ie9o+) 'fmVt/šm'?Dp\eT-w0nNBXż+]afqW8|=պ˓3o,,!0hG 4]HeA6s1N>8zEGHj7}D;@T֔^3L|a4_`0l\]"!O^lW>>L4"b[3u|hn;4/sa{( 1q ,yO6Z$EA%z>ͦP l8.Kz;Po[/4B[hV՝VMfĺnTomz_B-z[:P-}R["R]iX;G . -Jwl{t7|aO星WnFc(Z%t?2 7=sFj˭Ņ?sbZFuB(H)r,p:i? pwͼd̫yYGӴok Y̷s}d>֌͝kv|v`1UR˹m7vhLs7NlJ!es7 /uiC `vIHn2Nd_)fscID8C0J'%wmʌ{j']{(<aQΎw9yog]bw!g `{D$e1'IL`4 u؁ u3ً0評hjXSua0~pFCpk<_obF8zv8iOת6r\“ΫFi2k;nQIiExXe[SKb{:/V%iEDӴ:ayHs= EGoQn`"Ũ^3 al}Zu*hUCAwR;vNKD 6õL)%nȆ:j2+xmÑ(@nmxiUn1\,=b5搟e0z"dSB:$3a^bQ]DvM2.ŝb\L]V.:Gz׌W"UQ/5aL~0ą|K,h>uh))׎ _cq6f1;=yJyuW+i(<:i(s?,J"ZqC_Q9o*v-ͩݾWfAuXy8LT/ 4̗Ĕ?+ Qo=D&4 9Y'OFq.! pJbюP'lxJB],-/ZKw{o CH`D?r}O1 T_tXVģcL)4Zw,۔Oά-Uhcp׶ W5L:Eڝabfu*-^h]K_Jfe^G!=hѴΗ}o/xE\_$,_8e0gE V}T {,7]H4lM8Mi_}U¡ezWP~}z| ֟χnm4Ȟmr( @ޙk @IqT{dAq8 u)Qf?i)j8D+gb!CbYO>*(ZܨAgy!ýB5r &t.!zdD `\d3ڂmk' Ff? j9v1iLPٜe|x*Ucr1]B=η'NY |׵AucalmpD*7c FJ_r-wVDIλ'tuH,z%8v۲nE>=OTY+ʤ~3^> h_uRيXĒ3AՎN"Wɼ$B-pડs0Ez.UvMi`_A<G H1jF[&ֱ%US{`#5cEy?~v(bύ^޶}rZ-oUlCaøGE@Xi)fYMpor6.:-Gwr^ Qrzt Ҽ~jQA ^S3^9'IY1dnLy6ͯ?4׶ p{""k,dZ{fbXoc#ߊHMjȗD)6Ôނ0,]^m-6^ 79AHI'$>5wu7,"p+}gdN G0v-ީ'Aqrj.~s0jE+Iْ8I'iR&qѾ@*Aϗ&k{rmb~.[g_~lPF(m?uA e`c4sRJ?\xUTY<{̪{}+@Mx )(^xzr \ -LJ:>6 dxV׻[3*!Nro^_5řE_w+ȅ'1>;PǞ,1nr~n!ŀ^O S'83(^SP. CǩgKz`*:@Q RrEr'B`t̔b_yHc{|:h+ط,WvoZUO ETj}ߡ*z]T=-] \QfY/_FieO\Ø/5֪˶Ic.u ׾~y6ĴжOԸ|Fk!'S _Ǹ[Ғzn 8Alg/}%WG~Wo!|W)5F+fa s"W>ʨ8^WFj'@ sB&l(Xd( w)LQ *T`'{a(5=)XiU0;u:S/R-1 }Ec)N*Ry3UV2`"a3Y;ڱi  !hɕx8vBg3!ns)FpAy݆0ʷkV"q)0|խiT{LQj5 _pSFJ&=jN5&jQ-\*Q5'\t]a2{sPvlܿx$kʌsŤBn teDiw0!ijMԜQ$n¬);}ɘ^SC9~6ئu0LIJ2"VUǐ[Gdn0GpOG1&.<'z71Q:5>Ios)xzwmqiŁwlbzvľgzEjjک65Ŝ2X³ͪK!GD橦 咻ofZ%*n]PDA|oeCjeR\LPî[G(Ax~BF˲ i L !Ƭ(À S(ovϷY@ Uj .c`օw}?zkKB$R#x3vicσbj"OZv[CzB@+Qq}'2}G@N˗p a$nj[t"Z7̑^)仉%N'r\z1%8& 9)`s'w-e; )j/V?́M&9Y8 Y˯6IsɲUc!&',eU:Ɇ܅(""V{F-Y|t`o2ѭd`iae7g2NHf#zΫO'>ڈ6l *T^;fksiK 9İWu兑GFgX 3Ѝ›@UW̖|3&/`_=ye["P`} ĩDiL$dXXG$ )dW4tlQT@T7%&gk Nl'@ ; 'C =Wro{{ڒ#4(t`+'1Vv rAJbtww1.zbc/YR\颶Ƴ `ͣD0U1{6&eolq2&] Bdu&QG};J˛0F`ł>VIE.q 1jI?CDSvAc7*{X c;Q3!7G0wiIm(x9J%N[R0u[/qRqAiV4dL#: X_ߚv#Hh3s&QqOM]y}ǘ`NMn  Y ڷ:{Y8DRIaEgfOa3Y/DF- l;jv-'FPo ߠ$~,ǃ"1$yzI20{|;١X ,zl.fܵt-*v zv^xwJ1) >+u||Θ sxt=jΌS7E90mއ@Uc-*&;zHNi(@E:N8%Ej.+]xOX9&9hAqTGJ yhPϡyU=Xԥ7wӁcZ8i: zOÿs]|i8e띙 2QBK?""6`ȧNŸ눿b}j ʭ9xJ&|Y(%Mr?:WQ{ *ZOFJ|~}IkdM|#"I?>Lz+˿O[͆t$:r. edf?5UVE4&4f ъӷkí3_VNo) gWB`téŗ)pQ*!FA5DR7eeIE5E`Dܔ5:>bY wpԣ_&OmyntCYwSߣT5̉9>܏rE;~G0T/P{,1bSFN%yVĀGJUY;o3qϱwQp7=ۙԽDiK294)e8s<=zCxOUٽBiј{nhKx%-fka" y-)yո/{UD^v@v䫄;70%lgKe"l6HqeF zhc.61Y{ L9M̏`5Jd N[X8Ծn'ILB-(vw)?`XG~B9k Fl i3PڵՈH[~ A w˵=NAsd+3ŔM+ 9:r>gyS/]^kրa Mkܨ)xW\?uwMi{q /^Y)Bgת=oQNsxb,U jd@Z·&|;~qBy٨J}Qw<}`L/yN6pt bz,LJ(a%70& L%TcYRznWw6cE\NGd%@>ܭ;ZAݞNrup\!3N11a^ެWcK8Cs2,18lޚ5Pup@=B.zE2Z_3wJOChJϞ=5(W,H|$Z#p>69pHV!}pMM;v֨0R 7B$yfwb{+/2hcKS 0,t,Ǝ[RM eaR[_8ѷFc X]\Zg*&(]vqfd~Qm{' aœ #"8;RENDY\AE( |-Qf#![6Y4M ӲpÝIV'Ә ٹa[N5Fwpot1 '6RXXgl.;|Gmt7,HIይޔdJ+4Cgwk&zLxr 11H$ua!b\}W9M}rF$rj~ )a._0Mt{p'\G-Wxdm$4j D^򃀴;B!NM ϭo?ɨ3SWcFop1 iSz})bXpue>hYdK[vHPTq%,h/MmX:كyAM3U7̱j]ɩiمsp!+)~BoR{RP#y 4p#Gy=a_F.]*|!^0V. K|\pn 86*-6niqJ :LWs* Pq_}7\@kYOsuDv$|bquF&rm60 u$@6<$,=ZAi"uV^fEՌҢR^O4xcReJrv9^wn|gu}pl\8:`K_sB,3Wp0. __Qz*Z~͋ȍs /헣W!w)sW+\ 2ӭKSVB'&SK(ʨBC{A%*_F#HgB.x̣Fj_SQYşlENl~ wcEctqrÇf%@ MRZF;=xvGyDq 0= Yb.@vdXn[uw=Igg:^SFL~R&"LIt|T8]he 1x2ZG(}%Q1V*n0s#XZL$1J郒KdS_%A+{f4%llS]$b5e 8=ߊOG_JDh\'*%<|>y8uzӃŴJ ChvziN**Zkv2gP6x'Lיl˟P[EZol+@!tZ!PN / ̮نk%98U΢'QpI1c6g$9 h "ЄU.^'m=G${ah_`[:]q IRͤOZ,pK>x?W0X',o?2&Z 엒͍[ !]*B4:N+vJT7"gߘ6[J1t[F9IܨD6>D=xKmi,83h+%:ޡb7l] &66UXp8ى`5,pO[SH֋f]Lڧdij?xn?VZt=%XY𶅪N9 ]8r.ܾ{:ToG-|+B}͘TD5wn*52= uVa ĜY l 28cXNBvh)Ԡ*2qEOoX..ZCLJ,:CYJ}Mvy}q@jw_ ¤PZq{-6%TyMHx ! y`?[?4yݽ{P637@az=o%kݨ2j)Iɳv>_|tZ!%k/T.YHŻ"pkW DӔ\ &5=o)T.ZHj͡ .ǀ3̃XLMe?~dkYl,":taY˗7Kϊ/SpZQy '- aJo\ضZZo&|KGF@F++ԓ̍DKcnOTE }IQq`9Fm,lP2ije)A+,<'﬈Dt@GtXJS)϶΁XC۴[C|( ݮ銧P6??Wϯ~ʥ1Rݛưuhr1OFQ{ynjÖSi;볩v(h &="짻.K9aI_zg/FS X ]ݟ9E?֝cxH!-[gtO=.mݤwBJחϢq% 1iАbů~I9DOD2.w( ޻SMBZbA,g} $)Я2K~3n? 'YmO۞!&Q{vq"v(VF+\5 ]tJZ1ܴDRڳ8в>FRN_Y& rMkXievMgB/1B-H$U:%é8nd |H$cOf}_S=C4f@HȪqބ.6˝Z2[n eK *y!:' r#:"N/ph :W}N@E_W$,fTJ9ܠf.To۬iBl#5G(ϸ95x튄8q%wY@8B5$i>ݳʲB?O! 00[%&B0jR:gE6-%fgǨZuUQA E瞎!qew{45b/CӤa[4דi8  xz[KHLAs*PpD%N59evcy2wK2.!x;XeO;iB-,/%tZkȅJg{LNw*Y]XA/w[]</ƨVjAڕ: "'ACuPdv12`?էqG[RB遤 (|vޭ?ǥ 5m;QمY3 p|eh)OX;}#"$V#,n*pg Ip5{J^I$=(wȋv;5)?})CF*H7&ZYj9?x}8j5 f|LyQ <ӖhH\zf-㙹C'ম?r K#Β}cL`w\_b cdLà 9 w/4>LrJxt\42{p et8t*5M. 4jaᒷ. ./R۴ h$&>zb-Zak1vBXҍod(%1%ɥac j <:h YVQ8/'=l^1~I\2M8"jF--j$ ?"RD yʸM}l*dI Ù\ ࢨ0gѻ;43 *\!>7cguOGhtQU–O0 Lo7'#1s.h o{vg0h+)0lad-:nWHж׾Wڳ;>V)x76qOEW@ZT>AδoMf@y#K @4 $Hr՚6-/j.Nk'GLm.mr S6VL oӢismaBoxm?r(: [_҇.]h+8 7aYxQbJ6 BM䰋8ziā;Ն;iC?̔ ?ת{,a%%S|)BOUx:Wب!."7dD6t"R.9s'&Z0|g&UGk?L-710(it5a"3 UkZӁ޸FMTC~v\w*E':D.G{renP}%j;:W TA`2@ybxOc,FWWPE۬R)OfSgD鱫$^J&WSܲ~f&пktƏl\°*n D7 մ`֙O(T7M,}ka.79n>`Z!U|v,(nũ; Y^rY&ė/$bS 0:0)IBXu 1W+D\QF0ri)t )-XUc]fXMP"SC-ʑ~#T?RϚߌ×-+DIfnPOۦj5e{{}.F~mCS}V|?oeQ76 nn:kEs>{6i= ZBv)R/r3E(}dv}yQ/d$/PE܃fQ `[:ޑk߽D_0˿nu%RXޗg_$ K[ 8ͅN]T * n]O^Hr8V&@Q'G=9剧'P|h 㺤[ "4%u-5zQKwy /Ψ_ƻ~FV4` ^pۦ_kzBL%>tW&xb!زTF%.&7x@Y I|Pp{_1܂'xmzKCʺ F|#>Q`1S)mCgQy^ RYB_}](fYŵ\)gC켲+TЙ 2UsB<)G/aީ kEQp24)UW8{:Zq$r B(nуBۗ ީ'*+ZycDþ a[How ,1T*p+<+8 %PHC5EsT6SJy#2 $K gPދсTA q׻X8+%`J3;IIn}! {AxxR =Qmpdwz~#a,G|J~F0ײ!=Q:ZF~E+s$G`3 Vvb**N"(#/NQOI,w< B7ԟ}\Wx/%#wI@'Ÿ MSenN&\.wH"1IEz?ri*taWO7cOj=)K{2L%8SYTWSLn-IYnV˛Ct&j[sÛ޾O\X=0 K)FF.9B"qbBU=I;F7NkY؀?[UԽ ;pRv.P,0onelb3WsTaJ =5VIaOYNڍ%Ϡ1L4LaR(*>=TH2]S#9[:bO\:Nο'z΄+dL^% -q.t7(t_Km(,iom̹7'+t]YJt)iƆ5ч\)h +,=C.m6@%*@ϮG4\y=:k.#?&,sp%d[ GyXr) zzˎwhԙ<3oi<;W>krX6zgvo r5($>%۸c.fd/5\XEs+~'U~_*[ozJ3=pgPj ׹ zo.& ;.s(k+e$T4Pi{^tgp.%"^k]Fý6]פ3%@zFS嵻*y½erCR}Ѻ#S?[RL,߿zR>ȍ`Wߍ_]'2S\!Ⱦ䦔߭uiȧ4+ y Jw: !&(11]*fc{i6r\ñ}ǨfؠR=2<]s_ \"":UlT D!yT0LHRw,: Ju"Cm_Tq/$Q$_/'sVzcr3cM+ϷZ}o#beZ勩DnF5ЪÊvEϲvHs,u@GԡBKh~G|$}1KA_**oQ<@ōDd0 ǒ%ꑼ4V4_O42_*KRtO%0s,iq߬ 71R|[hEґ֡2-.lW(OWq, D0O?,(rR:eonq^][={%,O5?n yi*8kE1pVgsA_msٕ݉$ V)O꣓'Fsz0IUGt'ġk@,ܒoPotWJ;'LXb$tvN /ڳpό1XFFzޑrEЩ"[6=-lCo v=ˤ!ok.IOڻ#HH%z-\U ~I+~D|6TO+x\dr^; cgNt@M:yD:~89WTT: (6Q(J5_k#'%؀itaɄlJk/O;ZVd$W>_'# Tv5|Z}CڕΠs8 H=#v%smPvڍw|=z7&\* lm݅n('Lq d^<흛"<7j:0kĪ.s}9cĤHd&/wJVbhΏpPBl[Q$G-Gh8rZVqj\ 9" sC9f* .g4 FcBB` ܴw*BVN Q'ӿoѢUvJ$Mo=F@dq2d#ݚl[ %zE@˫)U :hMxstiؗ"N?KͬaRanpՇ3 _Goyg!P闲hxn'7ᢣnXQ @I>ƴH.#@\xz¤YZy8Ab] "0KBhjZ]Y[-CKV\p~70x [s4{YZ/CR[r{wƁ"ГBGc7O30SeE,Z@#%WS%X2;z8_\Uq#p;Znާ%1 zCe6g mٖLyK@#ċ>Ne6K#5X<rZ=}:XH7dJ~~n<>n鲦oԅf.UX ?gÌcbQw䈰h Th / M*Qޟm`z֔mXy)&I\ouRfkmj ݦ){?N11x/Y-@aB/)eMG6G h' uɫ&gQN2rV% tSB!%9(Q{ F,@l,'Ǟ? \Ne˷ϖl'4 Jⲃk\%)mX`Ak5H)q8F pq>@I q oȯo@v +S8X+\1KkeV:GB%Z_y?1MՆ`!l؉L™<噘_pE xŘb=rEJ{ca8Ox[r6h}W % e8.X3cHv JAS,=gq6^I璔xG3?PglBM%JŜ8":s zz10Zr~ F/R^~ ̭PI\0Ac-.dˠ!Hif/3ZA"Oa,4NC4`|QdNwN^1J)ީQF7nQv,겉V ("| ~9`V=Q7Ƙ*DȤu0SL6 |L=P6tw$IO|M Y۫i沟e^ۥ憱YYHPng$4]!,]3IB蕉h%^jMzh:hIڍ9RdL"Vj`mDuJeN磇;D|7f叅` Y+ ;Hץu+$܈na WÉ%a˖衋%#'o#0 +n젶~tۥ>՛L+xs]?(5,OQJ_e3EA[?^TUl=LؽJC]ؗzۼ}tBn;cS)SA7 _Oڅ9XW\&Y LCm0h6Mi-r%{c˔?ǩ{ 憄.U\C2 RK͔-[w]D+MSk'/j/JvQ?ktx D7yi$ŸaT!'6̇1_yt0)PΟIEgKz[@Jl!ϱRZݒoEjҍG?ʝFީ$=eVDȝVSuKseF"#jzPoU̶ڎSGt+n`S\p1>6!f1]k:]s0+ ]'/\:we@jm&rɗ{T?̝y6$ةVkGfQdž['7I}cyl>Fh~bl<ȊE̓sf {π }?RQr'Z譮 fӳꞕ[u7x3"oK#>,-uɞn-R[U#{5oى1c(E~<8HP8Ņw̍@ ;7eͺtLW%؉ HdQ[|],O@JRlhTh8#KB"S_ ʜu:8H  ٲO!Y4zOMdl;y }Qq`@1bp\ntٌg\ȍ˘׮$žZ]Ҙ%Bh({dHyȷݾhEd>ʋs6a ߊUH-|7esb<7 ,[Gl7#Ӹr 6<4W肩{]#>Tù %پ)cV1&%ÈRU w(cJ]#{^oĪMgɨ_fa`ZW8fe`v[}ӬezOC;qٛ'EÀItU@ׄI`yR՘6)CZt['?mf!c>UϷFFK(\YN/@/dw\ZE:4zee&5(UՃ]v/{i**Ak`'Κ#ġ*Jbb{yV9 qkSPQQFB!Byd2&Hf[W 0'Enbg%ҬhA@H͕MF-~ /2Kh1>8=U!3Rdr g3d;$؀<:Ȭo: 2XgCZD-oDCanR"̨dGʷ&wp%T Eƹ|Wh`V`aj`D7P^d<9z¶P8ߨ6j)]R gUG\<+#|i#4)~G|Ti+V_Ģ}H,Gz1տq`;3S;}uYi _H;jք<wiv'gႷ-&TJsMar2Bܼ_R<·v*X(:pG-1kHZn}zUAg2TA,T\e>_#^-;V10SK);M݋] AC[f^%/ũ ɃZs)|jf0]ѻ`-nҖC KQm  *sPEFV WkSj a/ܯ ~_*PwljATC |5q!Ąؘ9 #tCCz~Ĉ U;)7> &s 7>9F.Y:l~oV$; rd ]+V~ =uZ|Z( \jmmsPYH;n复qj8 (K7Sq9Tڒ!,H9#q1̈́Z$Dg^UfSxI|.M8oEM^_rNɺ "u DQ)WQz؜TeOڞ5D4ɩjEj㱣C(: ̷kaiPSz櫬C9U0wD;/nP=Nc0e?GFf1 qjm\I[.?%s~(Ouמn)Emu>=hm7HMgELjVKx`{U vuq}";/֓urB/CE0m /VXX>|ꃡ* @a /Z {vZgFcPW7ug̪#f-8hT7Eɾ>TL$b./FB5iv| ZG j9gpס,<}g0C`GyQAi݅ZA=`^Lt #1)qz?xposn#54{*F!$Uw]*\)PyR^'S^v!d' C'C|ı޲lt'NYxbtĥc:7knR~}?s&Y"zUA:0υ__Q_gčl[eY.K00;Xa)d3vٍoL/<Ќ$]R&jz&MG2^ƞ7*58>4z x jK52i nI.9%(a~k6kv6Su.l" ^/4=b1\֝Uߤ?ϚiӃsE2Eu8Xl&;K .G&ƃ*Ňԩa[}S\߰ f]r$ =AW&,l zJ1滼4QcZpgzgoJ`Р՟NY( XcXE5t~Њn4]s, ւ1¦ݼ6(p^&0Y{}ј"_G]$7/XJ>|t>ɾѕvs,O,0QzBU swad&ӷ5<~"u k'Z Q 2*ڃL=..?3k6qr@:u,<åxlݕ7vkçf+0/q^riR0ZbJv<d!2(l7x`C'Tv'Q]8N4rM%J QLo@-LaneWDpEK􌦛kv=ߊ dwTl]MU| `kH@f؀"Ayr6L9 };nQpR yTWHpr4(Z 렧PbLMk6@P/4SDLz),7Jv:C(u8 t)DJO6zs i떁ewʏGAsg2›-.GBx_+5[DEhkp9UTj Xqm -s.4õPR82_Dy0F}I$D/mo-nDf/,@ _z>:i4L`R:?~B<n0ukuy0Bmқ趦%@q 'Kc'P&5(B?$ F YgpO; ʅŠvX1!š<\Hj8C~ea$€JB1tWzOYυWRڣjʰ2$3\Z-/ة0{D) +5,eXeU_TICϿL+XV>wOӟ5uZ3Mwgܙ5>{ǜ1yvfAwE+-/`CȈ_nB=m)yUl[ȄfDףǬ4L1l<,9'ؽY螡n [(h(ᑰ c6x"pz]lLM&d5/rLR#p&DXrȼ8;Oa&{9fha}mOVl0彸ְ>S)@*k PM $ !j69ץEv9> r4v9e !  HQ̚b< _&ChLt6@Y_3TX-2;kym4 U#Q^=x|+b,J.R\r_I5zE(k/?$٧)m,E3df_É-*a]쐲w 3Q].+@ MuI55W'c|C3 EF%̗-ỴOM:zp6 J+}#D4]EA*:Dx@i\E#;,4F2[!?*44h[av_㩺]F-PiȰy&SjJDd7W$GukS:|.x'Y tL<%h !д^A,]ϕwq[Sm . z1.$lH,9s.)UVNjU 25|Pvta9ԘhNhP$\ĥV-*gCj%_zɆ1l2&nVz E1+ \_)H`X$R g g2gZ-BQ=`[h؝{,f !ĵhǵ~UvUßHr4'rtA5C2e][[^-#2E ~³-Fldٴ}X6m*R=O6(A;{eۑ=֢qp#6F.D4K<@I,g}ѨS%TRs lf9lRA&(Y{Lڋbf!=d`tX- /.׭J#@ަCA+|ߘ;sz4!8{w/oY {U%ugH#k s?ۆsp-eۜjOG4=D脗-bMzH.|D3ГgW _ IPqo%#O]^Ss\uG<CrT]p|Ws&lc84> b]aͦg|E9~yl߮Nc+$ 6qC+> W4vFO]ͼLs ɗذqxL1mFXS8"KkNB(pYX_TjcTwp~=ql:Αb'7^_Ec]0n, #;RJWIw0I35LcyK.,^;NBLy2e?jp}8̡q[-O=@юq+~2zjl`㑳$xx/3g<L,U5cҋLJ %3DO 3X{9-/0,G̀3HM[Fn]H Z_7?%o>L2%*԰[>/9{+ai%ӫp=9UjaШj3~8c,^S\ufXgwg"I߂au7fr_JՌ0$bFLjڧ^SwV\R%C@vZ > }a>t∄]9jeQmɤ ?آ:w1irXQ *8:˪--9k,؛o q֡z})SM`f_)'aXXrzSr*zwi/u) H^_Àȣ aK,mJcW{}I<tޗYWW4E*ơHX;ˁF =uˁr 1*9C^S݂U\/8Qϴ"E_@p9۽؜~Bga(Bڅ!fAVЮK'V-5RopchaB縙.^Yۓ 4ih"VM}ʱnMM1P~9:ZK#;w9FS:O[+~SGQj# ?fh1v|? GϨfxy!2!Y]'M}T$Íڭ5LuA7x;#<РunkӠ)SQ3i(:@}DQ`:pCg%~Z"RK0D-hoR(_=K!hwz'd_ 釛Du |PlZ;.<q6[ʮ#l3LJMklʴQϑ$/XIb0f!fMe 3LŜ9YJE~/09؞D! H(_ t!U/NǤQzɷ!kj\Z߳*(-OWFQ L0{} ?QTV.u zÈC,f?Tϳ.r(M[>.C:[ZhzTTvs945TK1⮾ҁ-ԅ+6nQߘfSq7/yVg^Q\狢q do6qL,[3hIi#{ZoZK:cʁC J]ݖ2vF0Grߵ͞ f^Cf##rAB(&w_;qqv 4Wx0ʀY# 15[[*⸦l(68,>(}!y %[ATYLb9og>&6ߡ$l m ^ U&~H{Ūۡ{h\,By v$nZdfoV߸/(lw`aX1 r!NY{p)-5`އ-mGy}ݡ teqB\h%$ J^Wa*6gR!`=$QRE+Ƨđrv) rP Fa`ײ;bO'8z˹+Ir@nLF Ba hՖ$-ݔɏRTW 3^NPˤ*ފ VR*PB6S2pO3nj-ʎLCn94Mk}KiQBz @|Wj? ٔciڋ#Na&@["u$-y)e%&$Z|a~YXhITBlH⧂_?H3{lݢ\!_{%=HO6~+èp( !;3.t^|m9o;6b4dD57KBޤ mx9g 8T4qֻeԚdA_EʪIpc }+nl0yqev>i.a 3-^%i6G$e<ՠ"OM!`}z p}KUtT/KJO5L *)7$ƊU ؃3.rUZMϭfL|z5B)e/͚H ,HDDY?br<֪.;PeʚW9Ǒ6M? DZp jQv m8J*]VѽW=At@z[!Kh{c'gOHy6CZzl֛iKV䲻ư\z:\JOCP`1VAhS$fA۵FJsG.:cwhj"9ѻ k0Qa@Ug݆3lo<PDٟ-A~smh|I'u3C'3tvEmgojr3 R,@XF[3FE5bFB)R1w^K ?­{D> #j3jZ@BHrSUbYg/O<\48~a9u \NCX\ԗLhg[5]OdbmqYMڛ_}tL.ݴ[NEO|e۽)7d$;[e)V% 'm')M. .MicǑE/:g8Vdbc*i= ןe4*2 dp6NZzg~NϏ.tyғ5մ[ o8#ˎdG=F"]q1qw%5W!(oE%6z8hHj` W,{Cʳ,'p3vh#"cé,B+r4 ·1ѻsm.)*mnvtk1nW^j N1)(OCoگC֔܁Cd4L҃V)0bߺ&Z ˘J|L Ri8 "3A ,XLI:9uLj񹡰sbohhqtPƽ^ch@BARWwhR͜6 ^WLq{{1X5Cĺ839x&{ `)t*@~Cn{g{xG?ufK~)z‹Vи[WhxSj*V*g`:]O ī+=m\l_$\GL$ Z TPQ /sy^ Q;kl-qK73d5T ~r%E£59 %jkDZmzY} @3 L:K4[j%lRuG[KELr!<*m{uӖ#GJ, }oE N/tH]eA<--qc,p3J/r`T*:T.nVr籺3 `k4  Z3njK\ Z֝b$H&Kפy ::9Dq[`+ "Ej ꘬c*)0П~ y/p'X{nq+QEh+ʹO TFMYa|8J>Pumo5[gA_fZɱLߧo*?}%|pIG{&p- jFpnS'Jc"^"wZ))( TVWsKPxxwo˯* p$L$y?H] ܰcӏRR{Tⰻzzi@q]c XHH%Gl*K/Pj^G՝֥N0Y߿Kl;mc n #ǽ`!~f,ƿ  v^zV<)V4T\CWJƭ)V,&PUM؈h\0NjqHo] 3rI> Q E 6.ݏ4LS=;zdwQ!ݝK@Ê2 NPd r㢶Qd á 0ubeaxr+9K 9 Gs[uHa^֑,,WtN.A!s^Wɪs;le[:ȃF~o/fAn{w 6X*N{D":w"۬gk Bxbͫn~iWn\1??:po'K괠f?B WVd*sig:zѯay "B!YV!xajsT+0/y"хlr,ZnXaM<\gL1EZswd{ng]tHo`ˮMBJ ͅfUa7 1' f0#$!b oj]{^1LB;MH Pۙ⸽^6J=̅jcc?'إ,_\5#؛6l#2bCEY7֑!T) +_gL)~ /d.O[^qGglܟAK>JA3ނjloR#(@!CmFvGR.}& wRG_l\;Xp&vtf&)J+~sLRu6(Vy:{z{br~yHnr17;D*͠|\v \q?_*,hs! vz_1v 8Ü),Ѓ0Olqy$ʅ,.@z>Fme[W/e| "G .x ?Td>h3n2? ; 4-K9D;階y`8e_?tfBdI vYHʂ:"em>{VvHV2:^ B q}*x㭪mm)Z*:#Zrܿ6i5w%n!#hޝX &-d/e(2 c.'3`iHTKFx?4Uj i6l~HB#I} ӡ}9^@u&&^m_ryPyj AGzLտCAc=8yBu\:*r+Lg׫5(G=ڤu!2YjfuoL1LwR!dD(HQ7=aP Z Sd > CQTƱq 1gԐ^ wrh 4za pŘ+mD[Ľ'[t ;pW)ߛ ;l2Z@y#(5i!g  ڊ^34uY %*1z *j'' n%p'Vƍ$Ԙ^iq=)/N;Df^ou$_HQw&E>1>:a}tOhm_+׊﨎;H_6>p*@qy409 d+.nKhmFoZ8Eـklę‡DM@2_$ahqA /)œkp2lFlEW v͍#ߍxq1\߈ʠL3 .oBjXAEy=mvh= hJnΛ0ˬem͉SY8c`#v,m]>#iwGסt ]X1X,NY^a2hdXA7d:boۭXKahai=}iMިlqqXclT߃!bPyxHGfi/|!wvaҺ櫕6Z^% T=B,h3+7\*%N5R^LԀΏ G23r̯JWQagy &'!Y_U'S m52pq8Պ[HU++Xך1?]\ *7RD3'Zk6]+߷wبx+KTqSq?+@7" 6 FXLN'f\h)%6?$T}VXb Ϸ!W{L?;.##cMoЎ)M?' aj !;J#%8\F=⥻}53$:GƑ~(+1 ev~MadnPOqH1}p r-07u -OcTHL&KL|:nwfO~/r'mw8-*eѺx;dERTXN{>* zz2=dŜxr2eKwg}N4;XO)N%RݤAz}Z4|ښ3- :MKluO^L$nN;I'Oh8l1ּ는 /.7?R>CQPg8;IbzfޕƟSe ;5Pu~33DeBK ɨW-7JTm1 &| (:#N 3Goxl F1F]B 9$"GD$7ڠ~)5KcYt$A;Sg6eFQ<X }`TKL1 :&IJ\S%ҐD4fB$|qU?8%ͩ=207RBPVi .ysp'@ 3h`=s!=QoO0(O>\KNީmS@w8^K>;) nIG4&7G (H{"Io:Cbd!qcf㯙tPʓgFSa}%lGWh{Ϻ.۞ow*ȶ窻㏔y ̃oUa¼'1^zC.~_t;%uKvL[ if}x H!ǦՈK/ҥ1ym)%_UWy !gB+, RkSAY!nj!*nQȃKaV,Yw'+1Cbfl׊Bz{taБЭ0u6+R UZBGLtA,Xn7k$ 0RC=} PS`z YCh29R]2׼4z]X M+@]SO 1>Gm(3CC}']b=+˨5ƴr{12[=] xlN&ڰqè/niPU}&,b,>(mЛŏ/0br*VRxӣ U($/Mg W!FQ[8 4V:&.w6T\}i9|]$GXjQȣiQ`B?OtS_Y&:g1p1U-`mM[i=%Q -]R>=xg\pF'u93Q+!MWON!|;2`&/<] z]ݍ+CV\{PpL7poKd_^:5Nic ;G`\vO9DkGW0F9:Hqk"Pl1庁e>Y$7)*+"C|yQd,BON:D$Y+*k>85\D 4=~]@UͳM̖Jո Bk 0r\t5 } H2ղ,t' X^ K:)Oos:"\\rޤ]z t4`#-׾ %L~}>jr͸,bMNJJ lpRBw8@6Zf)Yt7+QkXe\GߕU.71 WC=1@I]tQ9;ѭ`_fYk>_jQIae7';X-u\d:@4eV$tR_+ev o!mp'.Bx垈iFidxs{RJDo~ lx *b w\ّGp/ UNh2XI"m&lƲnEn e`Y Tfejh-"26M*k{M=\R&}Rӧ>qvPLc*~klw Y0Ժ7UDl1wU`]W> ,YҝaBH11(7ijcfbѰZ;Q=& 3*So%{ ?I "Д$6i[k@B&µs ((ʂ3~=˂6d|5_wL&ODƴ;b N6.WA*Է]UyvU{(g*Dg&7+)9YS3 V ͹n }h17&tjbqtK.`a$40pׯY2]Z%bӣ_›iĨ&Y;}IsP6ZC}yuxZhh}Ro͞UJߟJ8Yv9_r-\,Tdprd_ *x;!!B) \"Z)`vk Ѷ^DR>PVn d~S^0}EWeץ*" LUjnEl-+߯WmDAjevsyDm)4UC|XJ叧(WYCAm%772(^F)ӱ}4$3Fe>νZgбK+Vbv¯H|ցkp\-ax뾳6w#]m'D@I30OHZ~ɪ(;?Vky;p݇>mp[B@θL.}@^9~uIJt(o(+\؆=,/0XXSfo'~1RmVXg`Zr=y}xNtY()t@?e*,q YTF@\7k` )>v/(_^c +iȝv`aQ `Mix y$&% ~!jZ!<َM T %-9hJ~Հ *!7*#MB{o ?3$+~ɬ8 N򦇅A&p9S6؝zR&^%yEB4k3d՚O"aN`euh]PպZJ%VO(WgDO^# S ?3[ˆʘHD( m*Qݲ_5G›5/iܫ_KYwV^kPGC 6 5)UUk'|KolճŸM;<@JM5۵c/9z|4'{%Ϗ !)D-VdƑ"&I-'Ӗ-,Gtwlt왬U5aXEnX@0G2Ry5iKxJ)M{c~w./fSͧlDws1=5ŸD\r˗?z{;3O}I ?!퍝j ޞW}kҝҢHv'Fu* U0;mUj1'6ҾwTfRYD'p'0nh>uQQ/ow#'y4cZn^!3y=L+$h&VM&4sS8[ -+|UQ|1i/&*@@M! &iUu٤H =L{lD5F^"|gHWiD FL|߱ySAH(ПEYT~\Wie*kIZ{:bWpD,lXzMj/iIgyLtxɏ̀‚[ӾC*Is'M7m+D9tC1 T1-Y puHD<\dGxV4c+RUHuk s)L`&Z߈'p *yqTd+{^W|sZ 2ۙG p8cR4N lR`t!%'*Hæ'뚺03b ѭȻ{T>hs=m ?kV*Jka'r a7t!f#NnbԎHϫe;|ɡ7%K"F3bj-,B%߉uƮǸI:Q|0}L6L4݁p+_ob%׏Z "QC !X"vz:t?öq`Y3*b 䣻8ͩP}q”{ 8eY6#7u:3ՇBYBL DD\ x&>rÏ#Vy+ڄDG5ױO I780bEiC]qz W&o{mV>Y x`EUNxARBf * 6] oڷsqv=Fw)?۟:_  B$Lةl(+Ci! Qj\0DK_=|!EM{ufX@{ІicL؏|CSbP3fghK%8Lp(_j!ξH@]BkBC9|Y$(e Vyp:c( jϺiȷx$lJlj`hT(~?QPtLǀOzQ >4m!/A2opgEޥ{`Z$dc*_*DؠcًOxO=wv CX]x̤4򧪢%f(%qúz?s3q{a!Z5}KI»PZG1CBΣw1Jjƒ[?#AFI0ld8< cFZwquXzƆLEcx p!=;U\pv5ĵ+ˑwxraf2eŹ)mT\CeedHK DI1%s}Jgf6ku/ɵ]p).x\fцdV8GkTyGd@~dks>:5JSulRr"o_?5\s 33zt1w`UY)N.9zWnRxL“8nI+Q\C*If"F GH"{X ,@TGб9_Owc7Ȭ=r6o +P_Oo>C#/Yeqϔ6|(S걜X; CW2dBX;F.K$BAӠY7],dO~;Z):Osۆ@Xɬ;ٔCxZ5 go% XtyuqX梤7а?;4o Hf?,4"9A%J_@1fU,[8ng}EգqUL9I t@b(Թџ޹yKUpQ˘ϔ6D6=?X-}vp#qanz3PSfUzɟ[nm=Z"i$]w &,!"Aiz^Dw%OH"p,1'F%ƍbI!"ƻ22]Z:',Kkff_Mkkm5S[aڙA!(!Jv{_zLN $@,h굧HHj}'0ioywZFAd'V:1.;6n* P:;u{3bPM|#Y!e ,M%7?S(>a9M%UZsrjAeRdޤmu%1g'{ r[6El@_]b 7n; d! Fhi2:HF{-CT^ͨk%LK*sP#dn%)ץmYp ` ۱E^Iש#n[GZʿXq080;ˡsd3WEeQs 6tjSFzCKrԠ6PNsŦ)a-Ab+A&51DgF2e|a Un_R'4Ⱦ"tI F6ȏWFGexK}J{xZ[Z S~8 7(.Q'ZrLqw8a^ąwno6<X5WW>GVraOɧNä>$Q0XjZkȎJ5ޡ<+n%,GGR2q g*A%" 7!K&^%A* Jƺk@NL2؆dF\ؗ]ƴ-jVJ7ris- `CEjpر]pJa q" Iљf (oA-Vk[y B-@~i.90mR}}Z*_ۏnr*:1 ɝWO~]H&[\kKDwҘbpτ< 4 mjYeQr[īrV>MLȒ&أ{VD &շom7Voβw%0|)k_s=U ahٿ{"cDX)h+ŖxZP::+f)O 6wPgK,7D^?D +<ȃ#m}~t.{DO'HD%Q܂T@F^ Oty CtdI2},Xd7N~YaF Fe-Q\ȵ* ߠ&gӸqmvC'f؆O|J MT/UE7$#a:fI#F$!/r%lZ82}~3Xq!sZ4鷹CvT Fiΐԡ@@( {M f ڇt7r8jQ>H`3};̜B{~ct;8\9(dG_uX>o#r| ul%y=9j?,,GE S̑6:W"!NՈ`R\K5\E^E(=FDT|3̹?ݣҽs^`'Yc֜qKuS O (Y~ٍ4)\r=cL=z .xx<}5d۽ 2@V}sn0#AY9ƫ&K5݅ҷ 1W9In@7_p D o. McsviE6 ЍZ7!1ܣ̴%[1꽆JS=[n+ɬnKHM(,/!~8-܌SNRT+1,bE~ٚc.'qʂ% 1BR~7 9 G_A'F4W=.*YUE xt찃kbVa״VÐE2Q>jfzg0x9&)o$nF3R5o Bq:tcOyۉ Ω8nhuP Rn?=/YiU .+Уf7iemFOt 3D;@`Ibh:ti ;K)]ѶYIW 7=Wa4ѻTķp{Y%6vĺG+rFT 1XɵYN[ɧS_X/T6#ߓYA+qp`سaŊɐzus{ᲰY A炀7"\:-U C*p=fXX`XkE-|'°eк3Yk.O{!}v(`iHp5vYiS-\4eȍg ipN%f9yf2k? j /G汊49!ymw?59"YqTXsWOgV!̀fP=p5H;%V;9twKO̰mtE4+>GW8S!hȻ{BQ`ca{{!o<4Nh O[T^Iw~홫/Jq" Xru.q`n:ÒMqH'a:WX*6m#8V Zl0/CDL.¥&+O+' 1+֎( T#l`j$͍n #HXLf5Q7}j9HK8QqaE>d+f3 |le 0*wUBe$hduv ؿ NXu_2A06Q޷v@n[ŤP&{ q&<.dE8mmE[d4&ZAQ5}(9=vC 0ׅh<֔Z/O9xp6n;7!$;+ţ~ *O5se1_# ׵9 *Q&cp S?ޑu l/`\(>tIyD *Ϙ)͆b@̯d^muH.NbގV;z&TETʲdm/A6o YJ 9%c6F$U9LwÑ{W @O-PLz>xзV/\*Q}#úsE5 d-LF;c}z xx׵.wS4d̻D޹U5`A!9NL+cBxX Ms5wJwRiUQ8(^{ONu2Uu8\W1]¼T' 0LlvxfSI7@w*G 6Ъ\J_ėVڱmyeJ_JTX :> |w{t3o}B^o?)j:mz;y,fITPDI+h:߈% q\@fey{],1S2Ḑ߀xؒ$lp0e&?:4H%x".'t+lFHd}h ll0O@ZkN\br`"hU>%  gTfC& *t.~"sN”Gt,,APG*R>I}nEL<o }LѦ 3v+F[{}&#IfsN*Y(|i7cEU;Tyg!'GjYUlu..Xu*dlUe徻['7eP|xIzx"WHg:ĔRǠiGr_4'_'s 51q_L 6H[m5ƏJn F' ŒU}%VS(b9Vtde:@~%Xxx-|XZ}!̟v/mEWCR¾9̣*ѻ4 #JCMYхvic g?Rbj=Ɲh? gx K&41(߾Rt iih%Ǩ/`%r}3&TvV7M^aoMg>F;ɫB RUsx?<5{!!'R LZ)BXc&@:23gD(FoBY@AoXkfiįl!?*'擲3BD~쟇H&q(6 OP_!|Q'sc~áS4G 3Lx_0}X88TpDzH d{ -sJ YO[ܯJj{:U|=kX {Οh75;Hfj zi>ox2*]4pbEkNriᲤ-OfS YPr>?M/6?j׮~9$tOIsDMA?BHwV!S5Nt} bN m 4͑_CfR3 'knyߖz&*ǯs0 FΝ?0-!{6'AKdAakqҍ?Gn4){5jI tOxX9]q1lq =fq0Tۮ|k)' G HOg=DdF}׃#eK3݂;1 ~ ̽ xUJ9͑ui pgK#qi pǠ66^˕V#}ƺ ;!S10ۖ.FIg+PU84PvU9%r,"+ pA+zUTPrJ0`m/EP .WE&5h/bĘhrjI>΅,& WX榤Ӭ\8W_VWβwuO}SJzV )aVTD \XB 縢^B%zeB@QF{N%͔LrD lnҸ6GfKQ[o0!4})J;i\`F|sBx.R\F;gv[wMeEM12 PK%m/wN:Ⱥ"&T/͡@Iݢջ [0I-PM 8gꗞQKB<(#\PZFAkffD'K~?χSl?w?Un?eW "/cq"P [Z`1]`cqQ=f=16EܹesL!`6k"h: b.չ%WucdfaQ֒Dt/ȷ[B c~ﲝhM֓*{+ܡPhdgX0+{jxno6C8M2Q1&2wsIߤO>ɛ׺^bWnn (rOsqmZ A$͑X*vcǿo/j1qYMJV̌/+ a5D*n\B9d׽wc)ËfTN߽ s*C&&]Ġ cYQAdځ>XoJ'ށml#exo9^.+Aɷ>ʯ9z5,}x25# ^BnZ$W8={5E6"k;P=?T%ccOi x*htKy[Q;ҵ٠9d;%B Xi 3]J6sXr, R? #ɛ3:*cI^ݍ + aP"lI&Ο"p{ JT42>}S jreK<ͼuܶ!E1GB/Y+SX)4Tt+ʈ҈|/Vrܐ#;9z <qB*u3p<-tMD&85Ǒ S)ʹele׸UY('2TG֛ezClrn WIWGk,cP9( kui<6tr\YRvԇa&vn"9X$br3 ;J 4>8pL1/nA@h]Bf4 kWؔ_kt` ]DD^2+t#| p!xY8P~zi~9 RIxr~39}})XjgεpOmQgr| ꣓l%~vO`cFœ-NK9yq/ X3U2WQcLտI$dcZ&_+941O٭UvԊ Xǫ@O5GwMwg'y*C_ ގO9 fْMJ"=8#JGމ 'b*4 @ʼn(7pnѧeyK zIݬZщv9"WyƳqJCn=ּA$ Vs-yl52„{FEj^ ̪a ,R1-F{^JsSWs) +Z:6nyAL2ʩM4-;_tHlvz$G)UFmO mc}~yPUANT-s>M:ysCOj>JL3Ck(dV4D%m JOX XN=b]$ ؜XjMS! u*nM"qZFKtG FH iD`;#r_i/)f]sv< 6YewlYF*Xtœ&rՏgeiTYy?KKLߦұr$2|֟> 9Z͇N^Re?8,,KVqO)Z`H)MB0L̈́#,iѓx\- AQEZ%DR 㥆nfu8Xzܪ T!$D5~S31ZW"5ǀ<9+sl65{F L(ak V7WSt-+1FeLbÅNQkK-Au/[e1>rE)HaQ7t jm*ʌ(vmiE6P.i"Fd40tqCu&F@&(Smshh_gxHHB@:X[c5ݤuYؕ|t>'rk< nHyFNZdM~ (j6,%FŽ}wM %_JJd_^LҺ 36Uk&6o V3О$bt,W l0g;lF7 r藊TL~=2cnP?Q\|hQs5*?F$rJ3Sh4Se<Y_y]w'IPDn/_v8lJh8_ 5GݰF%;;?Qiǥ/E /vKuTD7{v>#$jl6l !U|԰DN_A꫕ @&A~ro,F~֩"^*I;pniYʞʤֱBuBoj 2],a'sԡ!-# JD^y5?,Pgv!鹎ͤ(UVbaF| 3ɒD:{.c'Iw^kwGl9Xs :tm:]'ap<$H1=I-L/bp+4L{*݄{tQKzr!7 h"(t;d)ƨ,~&gkIt [;M2e-*( @&-}o| D2UpY/X}(DW9 *37ǟhhòϔa2V(ؠ#=UEk<5L#{iq٤B00uDH=W `,EeGW5N_pX3ޣ|z\FkV@1W ^2m2LTDccsH֮qJaSacmvD*s/{ S:^as,4g:|O jg@߮z5!jD*>9kko6_arЎ,A*| WeY4z|5Z'Wnؠ^s ͓-;m ŗȫ7{5=8tmBov.0cVoQ}!k4۰Mi{åoaQ-5T ]r 2ahݒ%mE~C#hCwMBYu2'\|ug kHAt9ڕs2rrkވM-*F6(+rygiIWP'"4MݗȤ`P2[};kztX C Ye]'aS8:f};ӾsȨ QVG$lVU_ OfMX~+ӹ^Z[MD_au¦v?c )# ڙR~Q.R7TBlG8+w>!{4aztr BcgNyYVxT bu/\Wgs^o5:T,ǧ>e8Wzr9RvwɖHԍAN`m@Qg|\ &%zZagŁNPSvb5ƈ QVdT 7w䏍 ={LV9>1` ܮ.oaRh'{ ׸Mŧ-UQ̏}|cz"L)BXҌš?M yG `=dx vqh iXC5ad;!c·Vv] Z ~j]3"_6AKl $|9d\mJT*.x2xiVd&úS >`'O||22| 7SJcV۷uYB[ڢݴ%b8=sUcI0ZA?LQchSigs[j6~6y:fL"À0Kt Z̳ٶ|9V+a %iv2GjYG47NO.sjM4ˊ8Gb??l  vLepjwycSKM *Yɋqm1rQz=Q7@_2v^Σ#N|-*oV 5/&tL$R~#.L^\V}3\xEM0Om2E~1Y FƏ>7E{id_S<,](0bso,^`GXHqF!cAë+L"YçrѝjᴋɣBTL%*:k/!R@S/d Vm" ڣj`%4$g'OB \W6u)Ky9Ht . R/Z[9c>jr슼eb'VN!ZX8u<4ZtecMµqXvhl龳E%Ya8E^fCz6BGִp uWXÄZڝq5sloa5v#xs=Eid>?ǀr[WrXhn^غf lʭ5/)L\oM? WI$G].#XZ bhIꕥ*D͘:'m`>FzZhHLAAC % %өm_}@V]x{dMo~7aene afNe^鷷 :LC.9N{s{m"C7ϛ(хd/P]?!M2w{GsӫnJ .xGKbЕ#Z$qw<%]熉lrefahst߲D6[õ"A"$!a}Ik+\,86H 9KK-8L)A\j,mbx$\4!rh(0bq{4 N⦴JgIZ;UȜ9~e.h ,ꮬnBxg! |xs€n$ ,sHtmǻePᑃr~"/G qB6CWÒIkhw9tfNQ{˚Sb5bШ{_ӏ[C ^c$hOD:<ͽ p?k W]bZdlHKT'&y^JLx۞iTk⡓F̐8)PҊhKdHpP eƿǢ`=8Fjٰ\~ԓ8_4FB{p&pM 9$xobę(nZizbVA788R4;?r_Rց陽!|T%/n߽vD@!mP@l(w&;`{Pmc09޵&3 wyд~hqdc~0L/FN(B]HX}9Nf -*N}`h[,8IvrP}G8r(ZY^w+ziMZgԠѱihei]x5!d9zytOC;B }P=rC1ẓj}#˪!oN J /H 4h34XEFXh9-lZ;[yS/$zP,fAq9k֒NU8GcQxۥ]p!$ x2O?(M'1i.N)4ҝ͋B.`c|U|;܅8ImM&~QD? IpƷ!b'1ɹs"&}MDwLц5L *ҏשmMQJ Nc‘0Z@u:[&Jݠ&>vnSÈXxLOzv/(VG `qG&Zf"vB҂OqJ]1 %cԐ +pSح(/'c`w%YO\Ȝ# +^z~^LL*Il~l *k`Z]لzv+.Zq8?ljC}8s'=>kU&M}>"/j}ҕ\1^[î{x0}{Ee >4,䊎,;}חەNSA@,lN> D(+bݚt?Rۚ&or J/E-pJʗ?ECmhr1~^@gk陣h`" ӦB~乎ؗYyχѨ,iFVaaH@o(+ݦ=Ɛ@4~ 9O4a-o܀`,';g9q&svq{<{j%YhBYlyZ]'AC $nv^Q ^y0KrJ$U4#Ƹv{A̐"L2dN0hc˭.Z;;+Siʴ:9v0}tLF?oخzIumt?Sbku->q__ 4`Gug]GF~s8WJkx߸`B]AQ$R`zQfi࡯$+nYc+泄 f6qn"ZO&rEC +y[Db+n-\bG|i\n@`GY\zf r4%fαyI/5ioeZ\~TNlPD]H:MZ&EC:+"1 qtS#nR4V6H`^b":t\cB߉Ҹ0+gYjB+,시Vr< " 9V{2 7bS݈Zi  -㥵c̑@ 3> d0dtp;bjw.< "iF*o:rz_Cbv x5&tJJ?J#2njIfOͽK`Z!^'iJZW?HLG" 7"VnfJ1{$|h6M{&cLgp>Mju9-4riN' -5Vݛj#܏-3ʅ:"E|VqI!j2ʛ \bBzGC{^ųك]½47JF=R<)[uQȅdF^zd۴A)qG2#*T`t7z9Hfh2)? ?|b"ªJ(֜z6j^|zNqq|CTE}| (`79F?o˜-T52km:ts._; yI`8i!-skU0M8)wnc.ϵfǗ,cb7^avW2} W\?®ϔ+_f3j"s82Tl&.,@o(X)VZ#a3Pau/'PI0DҚpHm!8P$Ʒց IZF<"8 j#tP78=x:wcX<ςS`oβNdUWc1}zЙ1Y,>:<)ʿFh0seW9DV/' Bck !cŜhxQ(,sja@Y7*{&jl1eƊe,b+~×dh9ݿ›ܑaU2k{l<تfĀCjh@1Fm֡%t2G73sm0(R&3ؼJ^ōB1f@_#0t9b'uIqڈ/8o)@Q Wnͫe~" [Hcf=_絥gs(LjKݏPs4i竑'#*I_%MtLGe3B+*ap΄4 "Þ,GEs]Y>zڟoKX_Z8*:ƭKk~YV lDžgv:\?7Q󽕈 /J?pǍ3"KHHKoBQ*1oFm7E]l7 :7?f(FBҴMmc8 $ɪ6wd J{dHd%(T]#/(xl7it+=epPLeynE*niMN;l>ednUJ`fbj OiQceߨc>O l+Q[';09'틴MoK;Q z}pPX޻5+:|TT-8{ݼ$t:y0Ea[7aa+mf XpKPw! H k+6UvOGҲ a_&芔ܯ3BpvvOΆ}_Ìz2;BK,MXP'6(OҼ୙ s>aKa.̩G7B$65b3lh"YS'INu"Q^T. \TLr/:ܷ)Ѽ[2mk| |!lUQAtZ.}6 ^j8G6Y{r$=HIĭ6Nq- 5!֭2As*h'g%yN2hL1x*ѡ3;Ϛ +{na}v ǭJ{:8녴`7WNAKϛe͇mGq3KƊҲ;1_;e>yGemy-m1fT&攜"H2?};fE]M=v`t]'\o\Hp_ɲƹd;4L C2Q4] <.x#Fy (zܫI90([$$2W:(819Q3Mi P6ڀ8fZjAŚ sn_.56$L p۔PZԤ0'ѐU$ɑ>o~t|;_ծܠ[@z@MڞoeK,jn9iROՅo&r57RYBn` $+4Wy:>f_V_O?J2BYB~U$QVުCOkƂ`,W~& `I8W}M-ۿ]1ȥZ)xRѦ9cL>vɁKQ2<Ȭژe [6 oq\?d5+&l~ ^zv/d-z 7P<+dXD3ZJ[gDQJ{}]+ƮUB|~4PPsr_Ռhrz,jNڹ;F1:Q^5( e8Ԟ(WwLkijqw&&rO@5Wlɯ@I! w1{mNmC>-""}D?lM֢\GśV`k?z^?J6:H\P_Ju B|h񰎫AvD7:\1NSnW`yxiVC!źYT/;Kp .IV}weO!?s>˱sCΗdII()Tx kE'Z.6ózm2 M>%I 6j;,LlcK''q-⋼Z2g|#%X0yqꤧC*iJ, 6}Gh 2l%r/4I){PC.0ԝjCvrx .p7E8UN?Q"T3 >9bcEdB`b1ƛ$@zR+VG)y[ރ8'NG+Ag_)>:}?XB_/jl.}]l(.L9ōNa,S3cJ2Zb0UI|]"@ YA_wNx5ң[+^ CVoo.KOH'A0CE yxdg97xAT5 .b)zlAR8l ڐAn"yYDs.w](ԀR蘼h miLJqΞ`:tz[JoMЛoMF硱XL9oJf˵ :˧*TFPۛsF< -r}U|<9:v`9{=p0jA Z$gTΒ u X,-6Crt W yk')hgjʃ}^$_&p(/NY^ڊURc֜yf+Q:aGʜRZ)'c~I%o!/ T"hi@OM=8dġҰZ!ՙ)r1/TU[f9bD0CD6YrEgTlƒHsL*ƒ,~U_m4yz[=DLL I~Ow=w$g1c7۟0F;7azQ0] sE'ftGʴ\at3OQGW!ylhBXz b{?9:*2|/5=-g3*W\rl*w2o9f[q"Š D_؂^qܑ<{H@=y9Kڛ751t翺!hvfu G,c2rv !ʮttIa=ˆ͌\xšQ!njK` Fx$z}1yݮ$ 3nLAFDorTDXlg7*}-zo&+a"y]WU5A}Lhj,]f=HB-p`G3&}= @lY%1-æDTyQ=? : %Po` M I MdBkjh%e4k|Hؗ>Oj PzKI0[-Y-еɀ"\iGc<:HyIKSlNZ %YEMI֟[HwFg74GQD-bꛘQANQ,X:1N@(q+~%*r3ٛ65{ Ll8!yTʫүU鉂X3Z]aWnGu&U2Ә0:{یmei xyp!nDNIN:O/M.7 6S`R:\F'7o9krܷY7JC$( ʋʗOߐwF (z 8my W8XnmfĀW'ʱj+wU 3rLE KVsDƹ3fBeyTʺ b1<2 F1ĐR5R9s*wxgtE('YxNjIDN'^VHˌHx'=>IEVGS_J.1= jGLbd+>VpwpK_3 BFlTtd<(@UE:Oެ=ܷ_)=U% {MjH⹵* 6cXaET{CJ3r?TI%:;dwLskŬ0pm2BTAl>ɐx)`J_7n ,&E!.Å9.# -@φHk ݥ+cd*R/^-tiD1  XeuAc~n 2`GҸљv ;ν@UBϩ!vam 3N&yܟi*L.;A_,reaJ쉜Ƚ~ЎF@X .yrrg mkx_f<)pl_ PCr#Qʢ1fB1LcwYF+:9o~JAxˡrPigldo%5N? dCD2_ȔsWwDjQ- Pg_t@8@&/)Y>*m O06(Ew3_X8bsږxF͡x|. ZZXR3Hr k/>8.dcZ0;v zn+m(j$`d4۱# } hP>cSӳlmϿMa\0LwNoUH.ncH>GyjKDi{wOˡN-uv*Rȡ~tOqB/ݤrt_P 'OBX@h[/^[X/w0rI`!ƕ xE/8v}[ƾ'dQOToZc KNmXgaY'r WJFl(XL+jk 7;mbEgW/ۜWŚM $Hsze Aw?=58a>QXf}>6P[gi WYBtYoc;pBZ8W<{^~p/Cz't2/0YZV]|g5yco2np I|-Db@1 4#rɸȟ-6ZH#I<mI m* |y=Dj!DuCd [G \#3OHj:Єh쌆:R߫/n_a G8.j~H~"'4̤4uvcHu2ķ-j׈9HYxp1PT# K@W1]TqpgﲪX}}2to0[Q#l2=1t4b5x$Yv- #A F+b `^駈)%;H 1H{I,\Jߔߒy8!6J2'+-D<I'1zlZmd!X+|dcdA8^h\mZPh5oH4ƿ=IETv;iC7FJnǺvr-#~il! A0lT`=Xc7&ps $gPC УMrJ*H+iIvF6?9ޑøIy7Q?2‰9tąDo^ρr؟ܕniq3G)9j@Nk=Nbb\:=CF-i2Tt.GIoq-Z\r?7r/kB?)z qY<6iL#r xvN L먷?; =*;@42X? ܂˚WF~!i@+AbUUg#Go]ˀ\Iqq$AR@;R&kd .p6tׁGo/6MNܴ53dmh#8N=qS_vԲKq|11^ԎQf9,Z@SUZA[Қ=#H%|ݼf@;{tĐ[-MfqB3޷3ck~O?}_E 9>߷xBZ9F]8QzkʇCQ"'Nw-jOUZ*kͬ68:;+ޏ&C$6h@|AHu7^^cA#D'|S^T䴞i7,~ :[xy*=!EpHz.I(EP|8)(a{#z W؇N3פ|Џ#U[^{#Wf?z4?v0)Tf hXSz+ Wb]c AE10稇~Xo^kqa ggH#CXF d)8Жwbo?*~:''z!D$~lj9:$6GV I ؿ\hh(3ucd8Ȍ*Hk-B^j$ЩE]I;Fʞ/T*}k{ς)[=X%8_Yy(Zzx un _5^%LT-Zǐ"o> ]VEmB Mb/xr{4MWGO̟]оǍ]5`?վK.߄5A% w~D-SyԊ}0V40SK]S/G^EO"|3&F$ŢH/#@9a8uڋMKn١J]j jO+vX ƘeL2dj~A= rS$#>QW"+,F;w+:SSl=~bv2ZEOO<IK˭<ܔ[6Qqn@!~~2lqq)d!BtS̤(W[T^O;tʾj7F8=c4%x4RBϬb )8Hښ$a%b[0V5 ?!Z%C`'zL]/@k<m?ngvX8J6>RbԾpCS\z>tSI ;\><⸗`A|uՋ*U*LsM%Z S"Sy~.;^z\5 %7Xi{dSo(q:WfTIFzK60g`{ es/ б= e|N' OԔ'oɗiWFGShGΒ7GW O\p# T oi#Lh|(1@^\ذD;!m!^Cԇf aX'`< ve+Ж6aRIB+7}zkmWd֛Jc?y (U#;8ԥB{$ g !'̡]Z7Pͼ5BjX5J گȻQL3k̙6oApj8P2 ,0gӔ\UƨV"yB%,Y=}:d>40CL*hyOt``+IX-IG>uT"wĘ&/ ( GqۻٺycW4Ń2NܣfQ>B-F"G$GF24rX+1{)LY( JYw<,绶VkF6.AՆKe !R,BXMé"laBԭd~,$K('-IY/dՓ)<жGmv*Uѭ,١2#S< ""S&?o30:栵#2G9[BV1Ö^'|Ӱx ZE% ` d>BNwR>iʁi9e /;Y;EYS#F}P0@ R#s0{Mq`l/XX#:d .Ox*ӥy/~̎&3LbK|{,AVg%a^АFU,SK90C6/:p*qY*xṵ8@M~Wq1s+A%Yrs{A,P?T۳b}FJWݓ˕iȉ }zڞ`?hSF\ ~iI,B= bӟ\5ppIwhȟbi<4˱up?Pr^LK&Lh15kq?Iq\ӏ-^ppKd_ܦ0vQU1b23 Pz>}RkQKH;.w3p>?^qڊgvI&'}m~ie-×, Q5=fHɘݔ./LDMQ}pٛ79ߤm6ܤTxt64KB\%Y^S1!.qz^~+NRlu *ϞR Ŋ8CfbFB.gFos: InU4FJXꥯl.,ͽ e}21mf';cX7L>F'@y*7:XZYz;!Uuf/h1'DX=vGۡ-dpKZȀ[8Ipc5l| r C.&-@ЈuL"یbD{l,vY_]!O _U`Rځ]w('dLChS7m-JBӭcI=7|j*Յ|1u9@$I|0ol8i[YEs_N#!{6ܬnyd LY>!d|jyX:=p?4Rx{BQ4i]R+r{y>7m =s䞫Yi-V5@oCs ; ;}ǔ}G#Jʙpk8ݝ($Dy#n>0gϖ@U 9 vzcϮ$r#"-8d+4.6qs[ނqK%=zWj{WݷuHֵO3.HK{om B=ΫQ 0 \&ht4\w[Af=X##Y bdnչdN v UXy( qEB:_T~jFI+[Vmk[ "ٔ_̳p;ѹh3!==h|qq7s4(,4,J@iWj2Ƒ(Z\۵E:lkpȫ>6,ː,v2gf` KHw\uX.$Dtķ'cW?ϡ7vRYE |9@U7V`,[<s}3N6u3-]-k cÃ(rꌙ\IK. +zmKqV#58MOلj]@~ҽ@E11 kFH׏@gpӰiWӞ~;9VLyV-xVVxu?'ނ|EZ axMRz>j.X~\Y_*yѭ`Ɇ˲37V1c^ iki<*qLr̘A%Y>B}l=/,F\fvaHjo(t1h$uaɇ(y>|UjjL6Y3QO06o. Q8uaȡ"IbD\&t+hj𧃼iGs3ZoR}Ϛ cFqs:e ;Pt}kWS8 p2ZٵN D|; 0WJ^@u`.CQ,i/#խAwfLش*_7} yr4|&!B8<啩lK '+ʖ^f+?g\ӵ%FDr8k\#R:* {ޫclLO!- E ɷc@: ǻV[X v BxY_EzM { 0m&R ]9.C;M[AJPx#3l sPu<ݷG h'&K6q0͡$AaɐUO278m -]k٬K*Lن-nG;u.0k}Ζ聟$G7YKScRɳW6 u^oP7e2=>&BLt+Goe IP =(Eugr׻ 6Hv6!@:o_ %5^?Y~ըV*9 Mkdw/p+ܶ0W`!n2żD涶UIq9 d LƬ/Q {N<'2ynjx.98paʘ"ڈ|2d$Nc vH>ygV(bDzL¢csfdSŒ gGoܲ3mo+'ﰮgDސ4`(XBi8vZ ǭ vS8Ou4V[7,FjM uIo}F @6:IWu%4\uZef:&bUR#5H 0$ȒW>9u[LC+p<F42 EJs61SJFݛv݇<%XvwǘgǩS!Sxg8skgb"=Q{Xz$fuˊ!W' ռ_~ݽv;-J5 %%̲`u8X3:O "С/m6^,iOVNz. |e y:f-p޶ygOD~,}ql7@hTjkb]0iGM$\ yuxt-32*HcEC~?eF|}qW$>7j:6)8ie@IG6MX gƌLw%wO+. gy,!}[G({ϕ W7P4Rc범!Xde6#+Z-Ūxmv63&/p~͵ zvQr~,oqk T[ٯP^1w/SNK|M9=!S|'V}>@|m-)V~e3 ~%?uGR~#N) 3չ7]/Bs! b$kF<.=vjmؽ (Ud,;dzd Ҹ3?*t#|d-z7oa"Ϸ*юfv^ts(pkۏqOQvhHWӼGW0&9 ՔZVeQ$*R^0E91+5mtko^0A(Xؕ;^Zh bkJ\B̓p:1k.O_[)gDm[_ & |.Dvo M2PyC@oR`rI2, i:M *F2BU,s%Ygy! A#!B7Le=\i!%Chr7PTґYTSpՃT뵫& [PոQZ073!ܠ9Մ5;Ǎ!IbOz;$E\۟hmIE`"҂%S{hO)bn>ۿZ7؅1_*wblホ!I[񛘌ExJ븍pm¾c~q- ]RLL5J4 wR/N >UU+ݓj *?>7= [<dbP b2{XJ/sg ƚXqz+A2:]HmA>d&m QZZ… {JVofITǠe&;EGL:<-op(!&U/:L8^9('nY(2om 2@CuK|bq ,OAy1A44`x ҋ%eHU@P !q aL;gI,ijTA5ژ(*T@"m\uWb,IAk-pJ3 t 'ՠ>*/1`bkuۤb=t w]E׷݃r~{iG(ByzϸW_tGw'S)g_' M?~:eNMoA9 _@p| 1 )*bߵtxMbGA?&($OVyp8Sg噘\1'RFhل)Pg7 Ԝ:܉ 83Un]I FHuuXM~01bem|!v+JI[|H d} -ӾöӚ7.ÏdC+NI ^esw(M.vUb.߸h;+f)RCS t֘\wsHU> ;ٶ6XYת܃Ѵk)+k)uH AЌt<æ̞> ߈ 6&MJݗmɏ; ^ ~{C l| dg%z\9&iWҫ͘ѩ K6<օ vo=69jqE4{1r.cO)QQg%f{UĝL `*?OEB,q~X5PX/bJ8?hO?Y޵&7j]ja:WUYf^l˧=^~0@QmhdJFmgp\RB@[UkaLܔi 0T6×GXK??g Ȓl_O>jF[Dנg:A"vao)AnEտВR2:Q3fw;Iv9E(eU4[bn&SQ?Ӂ0 Ҧݔ\w~´S,T h%:En~%@vfĬmiVk7{8ꐒ_:EZF3Ɖ1b^kѼs2@`@}s~58(ʨ ^G˷{؎'=Zg:+3 ʀ 6@![r\4PjQk 2lc0_̪\%!Il|rP6c`r'[Y,ĺN4>&Ll h5݂*ǚhMCdaS:8mBM;c P{?__I"¥=H6v|c6˨Sme e _hS ODi/[g(^nX_*1穄2lዽ0;^jE|$cPZlmc$Ug,2%%oq Y;pO[>֝tj\Ec鉾gV[{ ̦^"mAT,.c&GH[td ]M^R?X"#HfuT*dtgط,M}_֪2N)yY yS5ES(M [L&9ZWLgh|qC·d-M6B LnƄ5h-}QuAsF^ۯ E2\]ƻ+VqZG] W/ɬ}g (=V^,ӷ}' ,{ݲ` ;DvjU+ I@ OsKdfs=tX2Q,$îy@UDS.Fhu3'~>odMo~jIo~ۥ#/ilʱb!e._{l}Ì8~utae60Inp[?#!7n\@U5RZ{ejłLk nL q=ya9kUkdH.ȨiЙ~6<,JLп!+ˡ=}7X)E+o&3i4tMk3I'v2rͱ+ i5Fb B7M5_seJGY?>ϫIWyɫ<)2ѱ[ ubΠ= ]0 VreP@|7t,hqT5 h\ 4!,'w>H 9zs6 ->=6 a<yk{1v*Lu\ 褧Im  WpGgQSY |J Nyf81wSRᡆy'zbj~]`5Q5iw|gS!yP]"A` h=ƾD$uqlYw8:%ߝAаNsӷ$L]'kHXA#C#mt:2g#>{ݹ[sI5l\6oOɥ0" =ec9O:|BCGA#7([#hK.Zu)uu}a>V~./[ , 4 1#w WX|ިLiSۏ.3 AUwwvGžG#;`'\ vBˉpC  T%6(u_XB^PD1;(poBR+;{\8,e}MJmn~MjDrL .i6 t#2'i;} qup P!Jsx3wp-+ub]<7E*z+Z-r~1NfHEgFoCIUaH&!`;4E5lEX*D elBlk Q3O(|\@.aRt~bLwv-C[oo PЮIH.<[ͫ_;`o"B_E*q|"Fhωb0h}J[uZiMXBH#6L wXIM>Mj}@Wxg{lVRI֖M]*QR)dFw/#"d rS}a 1ۇy\WiAjѪTFmݤlO?n4NK2˸yVɅLJ\cxh6<``spRfo^ek5Enmg|_?K8HX\ڡp۫ZCdZ+_ /O?Zg@LWur:x 7M`,-^jĀYYՒ.xI㐋w2|R[.u9 &m2,$#0;q̗US)_@yER䭶!9`'wQ!ƶz"!GA宥jJ3kŪUFs_i}ұ,E=iw"PUoТsz{W ~̲%ݙ+`*ʟHsR.rrrL䝯Ni7M9!A(2?a-GkOTb]2 u%" ߠM9TVt\0H=/.*@ Nބ]Mv7>)rj8Ԛ?yHbskw"$6a;հ/)Ji`r1r~,y#ӶxsR(sK:qFu Dk&KU_\K~8m#YWC26yd)Tke$ RY (Ԯx4ŕ P5d́ mEŏkiZzw 4{#q۶nAcJpW1Gr02AL+.$\GV柈)t^}n`k#rЀSm,CwDWV fhM>'Ѳ.]Q1` /6@@cz??$%pi XF{B 8 Vƌ9Af֣ ={'-Aւ3!y("t lu ĚefMLS=NDMq[XҔ0`pkmSے Fܕ'!3h5"a?TU1K$RV x/# MIscY|a,U,6Ӫٙ '#X$Cj*s՗5Ɩ&"_q,E2rWJzbUddL]?";'"N!W6կ֪dve]1`5+Έ5@6 nGFҘK8ǫ!RaҌJxt2(3V7Xi/[:O&>]-T F/&b{$,-px}C}JlVpvތÄ;p*{ E*(tGHl 8w0a?=DZخXĽMG'᝻q{-^cP7E~^(ĻBoC]Zyrh)`Mn8W!<'|cta~zRY{"T6u^EqSgx'c:xx;O5ڛ|(Lw jxhݧZ$JV&U* y|#{/FT@z+RmhÏ>Z1㎷(@M_eyR;o`9DHyO_B1sihUz(BxSۂ`p~IĉA ]9dB)?ʴK)Sc[}Mx,64 =/g=96 H?Zu[)aHꡏg?O<l{Fҁ^wwȗdЀa6_w_QVGdLKT2P7u66*3W0ǿJ_$:Hvl@m]B狕CX©;WV3J"]l~&_\V\%je],IN>?x؀P5/(EyT^P УUz#mu==b}M9J%6W`ԓKY딞8يz˽glE&{_3>*R$$м-a{ ,OLcZǭd+9z+l>u6 *J9;fQ:=lվڙs4/,niс={|lR Oܜs~/ K,p<Ȧ."2ܯ꘷w5:=:}pnOOe\i>^h0JU4xJ<kʧ@S18Z/=N!O8Ul{/lTF9|N͑R^aX>bDWz"n//Xۃ_8VR :ZRyF|j\9pn#}Ӊf}?-&5 CmH|2P'n}O#6f _Y MBnRزeMod4x 7ztL5:Z6sYzDrcksl"D4L  kmQKbssp(xgsm[Ul}QbsrzKJaSgck#{\/Wy5B\b@|U@ST;tR߯D|ӱZ0 N2P=#g!1&J#F\oY8֙Vb'k;i8@()- E-fiơ3>ۺoca(SG Ih~ʗ(~M{mso_g~@MkG %':W4ԣ=-{KkxWn:iG"I?Pđd`fJ P6Emi_nƭAAamЗt% UnG6sS)ԁC/߁rZ ? {+ff/7=@zZC}`N[\o#ꑷè,+ x`s> bRIM}5sk+D,Iawy8 Ǒv'38%Lpgpu*H*pPxhOsCc l 0Zl ];O~j5%9$tq"W6%29l"Uk6xuY>x{‘Ƹiy H׳MPZ7/mnVϫVn 8Μ 0ۚNaqqDz"B5?:4%GH e~0.r>C mUU Ŗ{> @%g*=pw4i1ZJ:Wۼ&)|KE ե1} |c[w!$k+I9<0B+(adk$˻lHrlD>Qm"=k7 J?+т'8Y텴n'BvH 9ʓk@HV$P=*d"! HHr mZ)%/0?ƩE^Tڏ!#-pm"4e*w(S20RSsqswpyG砶Oȥa~A^0^}?*2N{OC\ 8l 򴮣9sO.yݠ,ֈ}ݹ; 'KISLS"A|8Em$ Ɣ*g9mVEш\–4_1ս fI}$iWF-C`k5L:wmK r*_g_J(n,bh)J=,9va!H|!`RdUY#*"Kb 5g6m0_ǚY ,U18}{a0pS~\(Û^^g{//5'<9t[(*YePBəyzhN^:rjs" Ѻ#J$3/cɈ|}-rh  'ʖ]u q/_0SpA d/%x;Li\V O=+Q%5-q)nZ0zCv5zf-Lxp+((~@8/9bW5BkRcrti껟EVIctwAGDUoN`i6Y֜G9ļz!V88!έ啞L9aŰ(;-0n `6Co@K#kj(j;k2+6- $/8Vة%I*Wǂᯤ2}(kO%4?;h "3Z%<1k@ȸh.jȜ'2+a`eCC %Vd yp3*A B ͊^n!V#fyڀ 8b w< b/Hez:ArIjxDp0&x; :qC'a˱*׳p XX!B1=^\(26|[d4Oj,{'7*Šf$}nk_vp̟ Жo9Qt n@:"wEzTΗ&-Lz ĸ\ǿoG4"}Ք(kW>r=rJt2A 焴EG 5( 8`u3@SC Q{$~vҶ%#p!&"Ƒ:: :QBlj2k76I܀cnXK3\h@XXJGPv\D :H7>$-M)AҒI D15HCK&NYK:`x3~ +kL)Y)03RF3‹(\G#Wkb% $ӿ*޳,qv;&μVlL`G.@nv2kmAAn@+4DBvX^w96ϭI..zVLIz1*؜n%@!]MZC%0!Wt=,K޼;RZ妾x6Ϊׇ"n_$ԉ5I;4Pk^  WN_,'{IQs%odG& oŻh$IxI]4;#If=15$KRrX.'6155Z7bj3JzF]:?܏==Q1+դ8)]:s̄fn@C> }οWO_Hܹp92|K:+HM"w$,nY7~GkJBEwݑgO@/ī:U]WP5tO=^d,uvK>(Ï_:2*I!0|U& :أ{@ywYVXvhm '/J719vJR*EltSμ^xCaߩ5 Gz|E{@!G{<9Υ簿/i:Ije h"CLP^v Kz ;&rcLWL&_2V[hapo7ї7%e] -DLU!FnI0V=yR(PĹWQ,_J\kS9(9_r۵!`LQ t dCuyZS`$oC߽A +}jԦ ̼8>,! w 4`EQ]FpE`(6xz][!l5oJ6-GIs"@ %WxUG.t(02=g2z?s\iaI<*4~wRj$Ô .&Ϋ,է#.@{ŶVgK/3R*>w&̚^~-h߹:>рcXMF%oɀ|8xyzBSTzھ,ޕͭ<5U2 ZLNk;?k E-Jk) i .s 3saZ6k@ Y_Ʒh M) t,s&}|CAJvwɟn@ ~q6Ǣ>SW}6GG}0eX,4R$P pRg-c;R逺0)YXUMlNpIÈ/; xxq6UX!})[)L93Љۤ{uo*v`b/ƳMkIP`iU-j-E܋c_Dv 7eu)dR,ţONX("f< AK Y{ gQ@h!Ul,_xLhLMDEJw B4Tᬼp`G!so9@Ac/FQ* Tԑ ;nI,m濤ZbQilT.mҍpF/<-U_Úvy״CUP! L&Tϔ>?#3Iܑ3[o/nփ P8;K6S˿Z6°p{!O}Cҏ'=/{O3mkjQtC`YhvǼ vyrIvPiRw& ;tC-.HvZ^)YԚv=CEx d +۾B/Vb~Q.ۏ_V؁\iò)LW ͮvVv$,l 1w;V"w+ac#Oh?R Oi R9_fzmG0ܝhOƐJ {h3:밫B0RU'4?MHB_hz/I)+^\t^D5x q<tMŃ)w᳷{&lcS{@S75hrd:ٵ* 9 v|"6VN<洀RJHRsN6]v*HG z8+m靱>XI&m@oyae%&@.Ĕ/9K`|ߡΞ۩T vbH,%8mY DJN{as=G! &cyQ`rؖt@0Ռlw",5 D@􍴷i([sM(Ytc uY D%sL*.8dR;i: T&Ӷp8: 1|U[BR-e9 WpFH8}a.rKUdqR NInx&d-))Θ$0!0m :rNm!Ԭ9J 8@7VYbT"NJSyv!wn}q}GUWtD(BZm"gJ ˘a !{ߥ2tg IJύE~PPEIIr$K[* Vè}+fñRwqBc&) [l/ ( {ܲBp_]jVӪ70W s2.ESX3vsmg"N[B84$u-lʹYu:_%]K*ڤd}Uݐ,7ld>}Zk Et3ı갓mT$0*NA@s@ŏ$6jtZKwe J'c|@}rp˓ $B h4K@H=}Z_Z_˂ێ(y/y>ӹ*jO؛FFvN(@N5'MtCΉ&dc #ߙ>`g6ChBUؾ{crGE*20_q;c z'OXu)|q6\&ԥj29yRQ(rVT{2b$Xcs<ͼ/H4yv%BU֔#$Ij27M6"I88v_Qrm3I39LqOQѳ ̦AlL8 oDA ڪ)"@+;MϤ]7+$f6ՙ[ŖH+:CLy 4]k؄ғ>@"G +?ny|pFݯIqXqQ¥xAF';cӋǩ[It~]A, !mސYb+|.&[Iu5 կ&IjXU6WXcFWDdm~.zI(Zz2b8e6dn!7S`駽!aV;w0"*B(YNi%eKG^~S8 MY v똸ObRx9i V9Afd1c~\Z (ffb1P+c~XUߖk Zcq]6 `PPK{`y"W*|1v]hiԻόQБ2+=cw2p#s+l.V9A/r$U3&X?MF'l>mzȅ4A0EkJ0½9;LK@|r{X8We+P5"ɒnw9`+.Lt<4apD1i[n,t#6Pt^׾ Pru q]Dg\(9zdA Ӓ EgQm4^Mc8ZF8m\`74b:"Î ddZD4KY^Ad~D}7xm|s8Tsdu6( Ei]=1-6""E^|&ƼHѺثQ#$oȹ5<=!̨w~QmnkzߪfZGevljI|{MĬwG^r[+E>P7sgk^sJ %ׄFKh.["C/VՈM oD;rZk7a^Qoy,uUTc DNҟͶn:"|_}RrR+W9cʠگ #X.Q:ؙ'NY{t@8+<+nj.6?G}-hPA IwM!80ٟêGD 3ltS䊗<9)𾙭{v,Xjŕ62SQ5 I %}7@MF$)7e6 &KGɖgгGE t́4 odKw{4F|ꆜ@0^!+˩<*=jW_:fz86^i%(φr/5XSU )jN؉f? 9GQ) B]i[=u|}j1,Z%ON35Q`Jג}5{`iOÏ4/!RxdjƚuptHTCKBfю8xn i,0ǘ6;cws@# Ę 6àVFoB*@A柚@q+hDVG,}'Dx?+uh$)1Fƨ#ah}ڵo؜V4Po?gY2 ̶9v/Go4 BUNN\({iY(lgRDiXp?k|ULlƭ$?J\QZQVg&G ^7F.N:0:R{ioU-;cjτI|nBfTI?Ⱥw.~pS5%,9TKSݧ-lbhto@M*ػ9~T2k5 J 2N`QncB0SCarG^L7懅b&‘dx=#!`qdMpjIe.&Le;s`d|=2TsmP\<JGRo94NlE-~ka5.x@UyE O a̱7絲{?̄"ںARrې,gIQa2N1NTa7EKaKż1<5˟.5ȦG5\)SUwT]MqV Tf%혡cn8Kt^|0f۽Jau] If>RT8[BȾ!8ޢn-5\MepuϾgFk4"Ki?[ԝ-N'1cˆٜ8[u9n2}_~ w@1QTJtJƊ՞/6`تV+鯅'g@krd~fZ|AS[+G1> S:DKfloZf|uaA&o3P䐏8nݹt7ި,-y( U%s7$ H2:cZHi2twׄ|䄏\ͷ*g NY((1ZF̗ߙsc7«b8YJ&ռKf_ګ} j]p4ۗ z"rE(/XIF k+0K?W[[ڛMprzE*hhW;z$%WcAse똣XfK0Љux;WQ(sծ`pP7|WSw 1Wycwc];LHDtPPL2ЛDG3@:!#){{ $ψC"Ry=uu;lhǪ&u;2ؿ7^/[x1.XJ}+K+U-Um*D;uJ B^k0kcý8/X ;6u"ZfmA8<1E<r/^$LL ]r@БZ"+Jo KvaLmHur%gŰLw̞"Is)Ks˛eVI|l!kSNZR~*ۄD8u!T%iI?'F5K^3s΍jb1 b!m˃H0Z?7|rWjK9\^{&IMN=!La-]4ϒu4ڤ>}ݮMMnQRE\/1T ?Xt 4j5!D9[Ԯ۩,(.V06~e9<} dU&(1suvCN ~ gq䁬1حqOl7Gl3,!sZjSd%+^י0И_,H/2CuC7K ~!PTRv꼊5EvkDh[eG8uD!Ү+m`˺3[r"Y8pTV?߯y0BnU (:b"祑Cm6[fRƲYT8ْHUG}%*? b0y?pבeVlV\Q,+WEgqYIysOIWBAI'M SÀC%H/vFNC˕LgG:;n)`6"!U~2gHrحJ`mjM.R1Z˄|䳧@MyGDu6Kn]q*jDUZ ½#q;EVE₁wh:ɞR8zNC0,8ӑ Q;.k(fHvbsCdx8.N]a԰w觜s HLyadcօ͈sx/#!n&fOzKLvYHAvͶ~]\bN-Jb(/ܕt:Dt/Lh M]8ܐ%; i ŝHkEjCN;ﰗ8oBSbP svH^*&Q,#f78x+`Z )C>ѻh]@66MG^gM3LB\~&#DPopcn2ߍxg81ƍTȕ|#A$-$]Z%$|XAS* \X0WLM L{|B;.gCQ]àlOO0 pSLV+}҈ m8a(A>L<[;% (L*$ *:} b8[)sDYB Mm${Fd+ї'ͶdǑ92a7I$ѡT L{\ ߜM]-@9`ZSw52lXi gp_#``Ux%r<4'F%6"冃:=sDX 0mˎJ+DȇQǼ]@^4953-ƿ[Wd6IJmh& ڻ7kO-,ZvQt֎끳myO,{gNIbAJzH98}yioؽI*P[!DkS=?ݤtݧ<'鍻_??Vgst! 18ȽQh<8IZDY6ɂ+;xOO3ӗ4rj6 8Y9 s{#ޕ+I]^& j9@Tr0IUrQ$?Py \ZF=̯W=,u LH7a_۔jA7.ү! i>MmOڹ;eϗ~y3K|4$p Z^ҷĩd#2PlKS-z>M&_cB2p`LBuZP$6'caNonUb5PBB ߹LxSYVW۪G=Dy1h |e-*z~XAOjM5Q`E4 RSD* A)n]ږ|5v@C淙W{({!k*t_}0?R]@B_Jж3>'4 ViKCJ'7}r BHoYAp[>EO.tO~&RBZcFSg/x.Lye5zHb r:6A] q^5g(W&_6`v>;NGa(.1Zjƕ*)"9kgIDR`/j-`! sQ.l) i0@r.J( DqDp|*R(f%A[*ꔥDuvI|N/e>"xT'uzkl+ԆU-eՀi=ƅ$[4VZۨk5&JW?Wر|)ud&|wqmW XBp 6^WR 8JWɺ5AgF[}S|S& G0@/N.9f =?-P~q/J1[Lɺ!#*@'R\ T;1?7s+Stb #p?Ϲc}2BWM -/G+@woc_.=Y~+KW֘D%VᇷXʄ0NX Z[A%sLk[ǍSU 9n߽U-iax.e\qCUQs$J~b"ty7γ >sW[NU\׃kK"E%J 9:B+2|씤.tk;G燴Z)GEϚ!ΏO4!ᙆ]PwNlmJo dzD@,.ȷ{u֔ YS=_|e5"F`80q5 FIDޒ4oT*#eg{It's 8⪛r/1IX iHAYנ$Sa]"粓<o0Q^+Tlp/ 0W5 ^'%o7֦D:n<,y;CzQ$FDӴLPe! zU,QUBPAM©!P%CtRrlr\Jy]iLδ>xKݬȿT (Q7:…v ȅ&nHzJqЮ"xBfGb.&]$5j-G|sQ&[]N3<!0$~$3z*4a]Æfv&3xIѲ|LF1VKs4/d45-nGYE=^o¶qYjRybG$A[;+)AI[ydRFh@הPY @vѭ+I Xb!o>N[WǫVA>^d(w.tUa{Y'ıo{ynRM0@WI[eĮ:HtbGQY!"~^nB8M{htb h/čA.G3ZZ ׹c oM91n c*  V붗*gnE)=qL]LX"vǚh q>dXuҬU^IpgSHrG8[X޿U>5MA2QH1q%'ȵЍXluL6-&.(1`6|wd,W c `'_{:kQgo$b~i μ[m!߹V*@Y-#Fb <8R~Q|w' <܁N9<ɼƀگJ!AwU^l We@YZF$;"sKSM]yy||zƢ+ZBD03B<;HRBFM Y\A  jm wDdEW|et}tvTQYѨd6B =Fp39KT۴AڄD[^ŲipJG۝b:B0nD%Sb>+IyI G:YMbn.e{ wr0:\)ɳeJtS. FܻA̿$dZ}q"=>Pք t ]`JB\7rÒ Uՙxw%.)}ua\PZ6bVAX^&P 4rd)ca Sӿ*#C/fT>ISd^A>-bvpAIspI1S1UB/i2><(b.}"+ڥ{Ug=o[ivG*/('yC2~n Y1?b,Z'zIE XbP̕ݶ)gj݇euq!)mt8X _·S.vd|O=n~ `cB wD.m$v|ZsYe?l0PgH2s21O?TtIARL7QlQ.Z<ƑDQ1;fk.H"c> #n69B'㸱ZoM)l5 5R{o(^; uCYF^>CH2=>ZtTaHlp%D:u(.K-oe9JEaҎ,9?EQXBOU; =s"NHXh[ CSi@f25^& 4yΈlO&Ya8Q4n4q~>p; e-R :Gkbׄ'DuPxtHVxw N(&ǫQ.3ja-z&CVa5|ӼyA`}KP *+ŬS p޲&lx_**40]rx]2;GfZ ;$&XIdnt&l_&$WVΜ"FOoky29&kO/1~Yuk/۬[[1߃ҺӰy杯o(. ]ǡV^PCb_1gP `E[ JH7fmƕ. ^k{rYohb5pxIbA =Jfb1LHYj]&6az2:Qv2Ζ=DA|2@A-B:$ uZf@|{#@eyiLlE4AϙU.נ.>_&X;^+Ze5O\ex I@ZJ8\v-n@+N/&m~lT4,p_oAyrUN(tf_#L[׎XA̾DB e-yυ>ҴIF{D%5|skf}p `q">UxbdDGrqjÍONjU?yju#S7Ry rѹ9b$zNaWQeeCxLb,ȦP:<=S1nշnVtǖh^<_'Bi#.r y1s2h^]­l(g&GF6@%P'|/֊ &.= ׻%%>g{2qֳטIx-6=uZ,6)\@hWOAO*pK9M`9%BD!Db5\ 㓅RwzOy& 6FFJQqZT~ -bޙ\4bh%8aut[q'WL:EyG%B6V8$^*$JF@!:Uסo{u]3XFu,@H鲟>L%8V\ cjx'͈mp^%fdCjOh #UȔQ6s& ֭ ϽQ"FD#ɽ2+7h"Ia{a>}jj5+O'QM&]1i5 c$zC2pએ 1i5kJ h %-ѓM0R|e!*BGi_RSM$}ֵar'UnUV~AjDžOYv[AܺzdQ"K6[a?syP-W D5.ӌ785'-~}Yڪ`B_ $-98.m%SiyZ^1*<#p>::_f3\O#iaDIͺKzԠ!Nb]A9 h5x^CAp0f~ >6į\VEaS }`FWX)ލ^2++N/adDnjՊڜ l[ve6b0Ca_ ՠ@ M[rA7ؐ3㯴'Ƌ1Ơurd^,]X-%x$XУdr]]  di8fI ̟3?wqػE?6tCJUd`:zZf #UYe%jz̃QgƁ~eg[̺Q7՚sVF+ eݙSPUW63/US\Dyz-B3/r/ X?Hfula$>`SEG{(:؀i߼Ϊ3z2q;aWAhBw,Q{ zΕUJ 4 L9bڀ apo[$Tjp?='e1ܛΈ˟SSa$H !\C9D0"" ,ccppqu3jQF#>ЗR W9pI*(g6:qo;H3A;1}ɧR[ 5sCP^o7OI  1OA7{) 9X#Y y|pT)8/2:Q=dlZґF`3> Ɗ f/dsNGOg d:HYR":qZ&? TK"hJ"=CР){R4;]-io9_ Q@D۽&}*,G43U]faMXZ@xlLUDPZ?6X@ w!7v(+rfNo>,zsMЍL&#?1-uv" Mx c  `~&N dj?6͋(% =XL%!a-D.:{ܡGc(I(#$uB,%pmws/eZPf1D~Hs \GA+zԸ˧)&MFR\KVNjy퐛Z`$Dr{o!c%C1y޴ĕuՎ +q۪VCf Rp,:?H>ZJ(J,xN0E7OT pԛ'ko ķ$. uODc"7VV9C;ǻqW08ҶVnkj;d,GL@~1l*ͷ(nšևՅSgKa ~]F&K!ܞc3*$n%ҋD6?uh2V? D+ԮJ#$hAM߮,b(ß[:Ni\n xhhf 1Gm @\ѳpqV7#(h,!OaZ{%\*d_kL9Ӑ=,?xڕ%%9sbG`3N  (yfŵœp\0dئ@67xs iDbnf2G$+%._/uO2Wz J,u!/O ۺqy+@õQ tƉt˙lY K5~c#㩤g ۲[$ Ӱ1'~/sh,ݯ.C)pIE\ o`w`}X,FLc\qvUs")D4"q VfbWuCir UÐЍpM!ų+Rj,"B̲$[+ۀ2 Cf値6HJr`[Ą[qW{?fHLvv_"&Y~ ;34Ga__mCBqz O:Oԝa|dUag06E^oȂmaPLrwD{ls8'ɐipW/T󆘻0:n('{tCK(DM5ɏKR3:+:36 f87;4mV#m Lk0/ | W n'7d=tyBU[3,"mǬs'oSSf"|h*?FJw|WK8ʕ5ؕO!4@\xY1w&Ԥ!GGoؤE-: Zub0L$VT{h&O]٩8ud<ٻ1Ѥ:H*nΒQ_ RƟ܏So!"nՃz|6SJvOVbJ/DLZyu&_n.|"{;jߍ.*|~Rjw J~?hћT8^-/R~oa-ؼ;ΕvwHTun(9k96Zoўi?<>HU@d U[j{EDf{3ogAָr!(4Kڇ '22qcʬ)!IuQhfw Ё|hs.SE0BZ< M1};^ zuV!sßu{{;A0A֐m^Tam߲^VxcHh{fZCmх!fjXfxHZ8Ym G]=sc_2z׎fMYuK%q (nu ^kkG[l+1@H<$bmE!H!kQ/exhEcGs95:/O%] p*enN΀w7J 'U:x`޲qș7NQ}0|&tº[>qt=-j] "L!8^0gFX]A8րK9rmRC9S`h3yxwBS٦מɿ0*- -0λLa;͙?)7]u8$Cx+b̛ǪD7Nl3cxCKB" Nfk#s:5xgG4j(^_ bj/^(ϟ/jR1w\/+Ba`(T! 0*|^b| wInUq$\!*FQtr ucZf>7PUlJ1J@|MuILݾaj4ED.a>`YHlj݇sQ# q͎EY3M,䯟}.P>E0X"zM錡J{A%1͒X&^7PLMty* PE/ō;[}]I۽E+rrVфݱ5ov[8F*+XC-TXr$Ϛr|S'Ūe4y4eN6kēb6Q<xAy.;/Uy < ~DA)A8LvII1<Ü KY!fa>F"NY7ÃX0Ó%}eItC| Ē# @A\1R.ϙsI/&cmtN]f]?d#5UbԈVg"A=]36?uN*'";=pf7FRnE1NPgEu 4lI'e.'wY)%XtElAUj/'xjT@kR[~En )vl+b%kxCF1g:Ue{)kJ(,mg4w,YL<AM}WoHT9ئ~eWH(EOɯSw,Ĩ<頁 B=Kʱ5=@6fr'tBm40s6{? A|om ňq0u4?jE59\~+Vog&nCifg}S|c۬u#X.?՗p3{$vUBg|Oؼ{+~ubr( U:nnD X*AmE8aj_".+6H`cYU7H+]Ԝe$O ;TëX</.-n`[O̫5%b1 =prܺ”ƖszEO+`NLs# 0%Y.\Er7BWxιʖi&{Q 0WW\gMYLX2ipۄV@7Dɹ$U=,$Ȁ 3Yk69qq)4]/^z"v~ D ]w.t.i"2ۏ j;Y~?A&k\1Y!ĤjS,T?b$X2Kxp`!^O3̓~ T\i%N۩ 1^23"k9A;V1$da5AaŶ zhc:լ6"/u=; !=h;Uwùa;X#- Kgs? !8d=`D)lZB]?Zvʡ3[^KW y p8IS*^q!G(MW̺~GiC}1 }pJ) 4pR74z- 4iM5GC.M{G5ui]6&KGsɏ6LQ)FpoTǴ3[>Z;fBR;-&n. 7꘷~[ Ws"X> 6&k|p1ŰIH禉:T5ۈ{].DvGB,dt)1Zr|}AHѩF{'  JIآkJ3!_;VFҊp$ EWVq>(R1CxZAUբh9zl;~qҙ,_]!xDn晎krHU=w#:>ARǷA:U?((aO'!e HK Giޫd~߁fg=/E8ART엹-A0x~np0Xor'e'"EJ,G:БvIpV_$: k8=Neb- BTVj%O\b4UkgmU* cl|e5\LӇ֙  JDaZ[>$F{,9_ h&t/?z5ud>!q揥AVۯG P&erjg B`TM!&>}bt7֛o3 H}w, YN A.$'T&rGz7Z*BD9:P'O-4S"W6!ʼn?U9i V""võ' 5b_l!-uƿc8=[]=)~.WuV*U^˷r'bl6/b9H``]2̞vB@+!U׮hrqEwT:l73Kz Z_bڴSX3~f jVݻn4x8Fv94!i <5FheףdItS٦ė.Fѡ2rԧ8# <)]2ߩ# NaBs+csI??`CxNAQ׵uЂW+݋75 4JvŠУ'*X`A/)begeE!)1ǀqvoT#-pܭn_}Gpk@aV)l}iܺu9efuR섗gFaDDóhf6.a]r6=hD=mX܁R;L#7unM 5Sc!fGݠilgʦM'J[7Ci0ySy&DF9o@tLJ,w5FJѩLm )#n`o 88OmmIޣ7\wL+8kk i 8]MQ0R(.,9v+Hfh@k.Qr=?tU!qt1ja:@R~992tMF[)mln=3_򂜐," IL;)> - 4Maug 5f,_B[R嘓 rV$l\&$!=eNן94ˠL::]¶%&۠qk3$6Yn" .RYކ]T:**踙 =ar !sZ˂OPE'B?@}ؠ,NWHT5=:YDʑԴ$ѽoLY_3qϤ/) P^ƄhYҾـ+Q.=Pu[ٙH|U.i;^vy1ىB_CQҍͳcr~<\8<3U!׭ ;}D*|,Մy7afjI0-U@Oj]]~?P\B=i4kPkhܠ6z"i7ΩXPv΂BVgGwM<imDZfLɦNRa12.'< EwҽI:>v g.&w)TFB쟣̉U015De H-ur|V:Pij$FL&+ J$SyRUewa弥QЇdbuR5_y. jR:w֟A*Tl>pL@"FF&Y)18Ψt" )@fRdwFrf{Ơe?U;vk8mc1[jhwWY&oPBl.qO y-"?'X;,2 I3!\^f'Boa4d-5ٕˇ  ` @؁pL$L40<346;@PQ`MB"+OʥJgH7/]TI B# %Gg fv-1 xh5Zp!A$Xhu3N,~0]Y su^QYiJ1$i1||JТUBg+%NMaEzyaf,GtX!K~b ?023 $*BۮʙJ N}JbZ,.;-XEx\ζw!nY~T_,*tƓ TI'ĩhA.\=Q/4(-[jH`c{[z3IڗuR^ԫ0wⰁPۃtEEѪB:uk|_ p1ױU( Ji=4bKDIyAiuin > !.P \f ڿ<(e|L-A=Oc!~SHPTsDk-˹- ]mWS} >ʨ;y"k`~,5H\βUVq~? ajJ?A"ڪ n:hzɪLC@w;Q_aZU M+03% g OT9S؂*PR,]x0׵o<|s뽈#k1wUЛ1[]XO\#fvJR$7-ٞ9H+Ec g2ĭ*ˮP1FFGR-£eϕl\YDqaL\%QuBRzx&ŅmYYS/InO(RX67G~g Az[?$TzB#= ŕW=TZ*abNܚB?~B!˺+N#7ېEGUy&OpiCL;k* (NaѾ~BZ"6"?<[_5t6K܇LBmX?{$BgRX"Uڊo$b(DH9 봚+kwQ}~^WC^7xȩ#k$4khN`n'<߱YFuߌ6Ɣ^" t9JjESJxNAE11nR 0OA Ԉʝ5YU>h«^\^E/tP5G׬Z;6 'v-6]n% @1y;ٱ#>W(,؅Μ9 KQHYXq$9El"#5RVeO l%Mj6bajfHpr\] F4   ^NNRr~D41It[B_[Gŵ :Mvw'١l.PG1+BY쟤<5o~8v*zE]6vV\j"e-"cil@7~oŶ*6a2א U!ʑ|6V_E6Wm 4!uvb,Q4s~~Yڴ!^r[=Yϫ2 ;/97J[K3`}'#vv#9ѮW(~ 0NHZtAַ Sᒖc1@h|J`'R`.[Rh,JY5 \ 15M16zRn^Fb64Ldjy %{UZӿRZoJ yXrCK3Mu 4놾?r1@3!Y L/Jru?qLBH-QA iU1D!W,p?ѷө]>W@\p/~%ϦnGZׅ= 8Şq0}o.?qF*dZN.=!69DS*?Q"jلh֕GQtCGQH-cid] c%Q.D ǕpnM;gr?Ǡ/?װ)ڡi^Ax'ڐR!.L6V1e.r[{0R?C֣؂X`m"|MM+UPB݋wAz$~Yj'a]#rkLEB6QA[JH zNj9=ZSoEcKanOǶKQO",^.ؓ=wAqnKJSv5&4[ۦ>3a"RDn0T,% QzS0u [jz$`=/.my&8Z׀G?q< @%9q\H.'Fk )VQlJOÈ}p#͗:@{?LQ;h,o*Dh0xm!ZLu%ews^w2?Q'* k\涏.&E/ NN5[ kV` UOyԹ}CZ7{;iISwK M604]zn2VX$]b%]0z/1G2|,\xV(8Wv0f,&ؤ%Ē ;MNn "'N cG'wRa:Za| 0'XL@(`EqchRS6m9{ peg#S:_-6.N})J ‹; : YlQ+x*ԅ}j׾%)NmHaZ{g- \}cCbF{whŒBܴ =F̨*fkyQ!yd'D_'+%:ɴU4rXߜH1 X`ay_VK>rm2s"G  .3vX -{SpO _ҰB'@\{2Sb$o>,ɯsmw DcEIP20hCEҝNz?s5 $2\@c݈}=dK]v8; x9.4Xbt7›,{JL8pzV/E9V My #]/.79:5m56pWf;Xސ"Y~ӛ| ƋB1K&xfS֊C<1 )| $İgaxCm<[\K}NSIl%âEF!lz ŎĐ_8]~UƦ]uY@/h⯮h9 vdtވg  npPԾJ݀Vjӡ!xWUy#lF}TAkVw"ql/Mf"D_'w*ϟx\Pm}{Xu8a.g*o-+TNOU]Z7+u ! 5tĀݬ{'Ta{Gv_̸ OBS?||j+>(# KGU}#?D&#tY:zls+R]}]}qxP7A ag1^8ȁ".a+:1ݲ2N& 3$9W֫< .)P\RR DEI)ѮDOe>N2lSK) &iaXyZ.rD? >T<=o%.yzJ1@'&em'eM;"SOӘY 2T h󹠏?FD7)ʬmZo.ibJ)؛XuR$v>Zu0V+?, b[̔X Hݠ3H,`?ɔ7/ʻkX'rMwNKP;ʐ5]?kC 'ٹPoSw=ƿv:B5u.e|:eqߑ}Q?7jtmMZ8Vq߲QڗWC۱E92A;c|7Tus?tʼ3,<#]&F v}A>8^[[g~ߑah̕8DO_Ygq;?Ʈkiy0HDXs$8("RuOj"t<e/KYKPMK}^2%9y+T"֣^KáX1-e\jʽy\xdY><<_7_j}wgK}(ìO7:bv,ц6ރO.EP~ MpOaB H\TWnsr^TK'*e&(_uSNn;al7P2ojv̼5M6_%3>\RY5fcƔ>ni\zrH" "ҵn;3sjx7ن50{Pۊm΋'xWZGW# 1o<]~#~fUH65 <j`}a./ e &\%I )G-V{]|1Y69f\elLb:(*_nDq/+H1.3:̀BMO[ ~y3GD5b=БHX{k `x#I7&aGfݡ,SK)5DJzGnKgVi48A$0dZ$ڱ F(֝ V,#Ol0-HtBW4^SUbF~Օ-UW* 18^ ֫Oa<ђyB g?CƗBSY)ч~ݳ&mP*QÀ@ZQ] laQ ~zuPVNTQO~so34&It P&3R&`O1Hͻ*.昈uo;av`4(= 0fZ%]@ CdSn/K!;? X10/c"k( .qLFWH&%&e0 93}Is00T2F> MM݋6*ްZKƆ \6&S  3ބMsVn Eiq+γ8;[O 8\jQģ>X.0;:]e K.ɭq5dq ژT@oME5h5N$LjPL}L/-m dGGcJ'2z/{Rcv7m"a|my(؈IʓX,E>IfxޚD|ˍCNiM7-$TgZ&=j@=w ZDa}}ps}hv2ӣ8${VLqe2[&2,M <,vW ^jtxL|^{Gߵs-xto{Ti }#\}h~baN(\n=\Z&FŊ+]"oeիB0@f UwO4zwn)q:Y2[u6sv k5Q(m{mF;-O7x4zGc*5#7ie?+.AH=xF^ Zs8نz#߶7iq`}ߘOg&!%@=%in#+Ӷ.ƏZzc'яXzx'C$r[]fa( x^ŕpX x*,of&=~0yݨ& ɐUH򮫮zk80{lܘRT3ޙ%g ΰQ,_U|fUz9"Q\qv= rM!ujc[ϳwQM^Vw) /&]Bv)).H fjv&EO{]uɣQW<_X:@o~F%- I5rAr<.-S2?(6 ]"-k>xWϽ3erv2ԕeUOO\/kؾiwiJ _59Aad, h0Oy^K9=}r\:j=#dS=bhwNW뢮>p|Q;\PhBEZMf 5_]:&X!NjEP^jM_]"'!Q{/8-Û;ʮû)af)pĆg֥Q5b*h5Tb,l>ϝj ݛZm8'TˢU_ L< W԰SL<]^Ldo"9(6i@vQSIl`[:U,j2JǤv/c'20sO_I[_#)9^Qoww" x6k#d4_]OF nQ{ǺP'($1-HY(a*$^V4GTѦW\e=c(οk:_M1C.ritD TJ[J3\ӆzߒBiK3TI_>Ebj d1Q3mk_!r -0 kQ| Gg, ,GSAa] 8XkNώaW ,J4p]% Z}$&,I(nRB^ԑ? GRdCjS]{ u<>̅⁡0f&9}F-l4e Ëwv,z}4oputSϮ,V3u܉Wz6G7:j&a?8ўE\h81_.F́T*E?rbdd_ܖ"NHn²ߴuhÁ6Vc=8w{r [J9$_z#eVE 9Qp{3oE;Q.'\tc0vcKyҡs)pow9}Be {>h!I?:xc<r&3zOP1 h "S|&G4Gmqy$QAx>W cE[@QKʓ7dܢ6̃". ˢLK%1'0$ICo>*(Wae@ےw2Ms?ƹsG*#e&<>!1r>!pCAܛ ]ONc6+WG@ߡ^rc,=XOYacϖEw&4F :sKn)Wx3z%QUic $w v4gAh0X-"Vsg<?k^{f/!֝}y5k2~쿫ca# jE bh"tL S}Mr(M}/d9lYnѨ eE%3`5y3/~u ev8Ex])x&˛}^K9W[@Z*QnQxxrx1BUi:!K@b5% $^τcֵ׿d n{PwpL7ΐ_'G+*XYAeD0CĘwYPZŞN Qv~ tH_OC[MYa# wPeT,"|^ʛ'rKW&~x۵}J`}"`P)EIB^g-6 ^t[8x)\I> o֮_dQ9g>s'AGdi`Jۡ_dfPutG.qke ?$v1jT-L"BC5hkfJuGVoUld(( 4rQO\Nj:p1+:;9qZ&0XvUG1-'PmĚdR83/Q`#2PRi=>#v5X!vCd`Dls֎F-ʤ&؄(:L\7 K.Jǎ%PP#,!*&d.JoϢIm wHV~RGԌ )XM6{0O(pRt\)MgytC@<͈%+] Ȕ:I) ܇u-rcmP}⡻SrYA?[~ƏN 9m vr;-GR,nJ W$Xi4q xF4Vti4,dѾXu#C,B̳ 7%cjz>##5/y'P3BJ@fT*d6=v{!) ;tvb=Bٰ"$cH07."#qkjݧ;L[-K]gTu4͟ħv{tNKF]˯&M&4IsBUۻMuh尫Τ/ECUa׵{[8g!TipgfQ4w5%]_y 86=!|R RMDGicC ܫjn.Gel9σ1NDy&E r\-e*WCtr!/ *@jdӏC2e){&x jRS9UYc}#N.omK;] a \x;xW;G˼͵99h0Ё'g7 H+Ggq̡z.ؐ|bn`^P\1;Ե^ac[0+{?&AI,J_1=KJsp&{<Ƃ?Yw0v_8CF 0QJ{-<*+BO"줧Y2W }Qpf)Ymuژ fTA9'2jc|&[?Tf#+~}(]P1p#x_^.ջO$0`(2_2FT:d.pRM_YZDIyCzKx1A/l!.De~d&!*#ۯ)x a }[ɻX2zSAj`;y( ܤ1Q)I,yzwQ"3HnN[_K+^[g6^XuU5 {.7~ Xr[iZ.C3hB7-d03{eˠjɳo3StUбcE&H-qlŷqC739!&sLv al'ŵ>Hy,_2⩇K@xY%@W*B~BA9V~3AP34}qRU6D$MהȦIzCT߲le_]XA|TSCy%aݒiZA溳*gvv CCw#5FA lךILWqR_T>јqzp(N>+*5w<-ʽ}X;소ͼ[ܕ(R}߶)Z(ŸioX_䜇F71H[[s*ݎ,F_:jz0a9i NT'\&sc^I>e%)q7&%@z^ԃNYvڸaYiM gK%>z# k$PҿN$EQXHS퍝 ^s A,$O\Ob=eج,j&d*%kXߦ"o u>T"Q4‚!$@l@%t>XجlLI{W rt\ɨO!&_{Eew\ f9i@G90 5+A`iۙǗpv.[v7#gQ TJ(5'oIҊi1dU45zUrHUk%LKmr [f UD;/`4AJ2|&@<zisgGk4  mrLP/I ;xnW=׊Bx Liza2B7$=JOeztg</-kܝBPIv f}4Ci« %*兟(Ӳ312,&Q{!FX|0n \\;:ZFU;Y( Eohwzq @2UQuYy]'Qg-o&"GgɓMѽjK=N߬p[}T(fX[d5%+ 󪄗& `zR|5ժwjqɘ7fB6'~xM1Z8U%ѻ#ǸTcm7z֠IKxmPDȾSgSɀ IqX+'̳!ePpV3q@xRaZJvq+Ьjpc:=:tGsER ʃ -,Д>,0sbwL.T٣α)ns^^,/pfA6M+`Zrn d(>ɃRf?D^Wuϴ [[`N /@t`)bG?R'i^iƽ() kV`47DLP(XF3Z-t^o\v1-9n5qnlkq9վ?pJ#=g@?X]APT1ɳ;](jԻa#VTׅ %7!uuýl Z?HU.pB۬Ny&QfE6)y'G|ԇKR28m'z䢒AՈjh!T8uzF +Nw$w?Qq,/8^$@ G"3쌼+~mN&~yh]ȱ.$d/ r^S\ϊG^bsrev{6Cq50h5mм\8cr4wFfLFSldЦmT1AD#l7 8:EՅ| *u0Sw-m]̈́7z.fE>L+ɒ8! gxXN>)Uf.lt+2 ɶnx\3CH_T`{"! uޗ Kߠ_aɱ?eg$50-8LZmm g[PoeTg:颓CYeJB6#;j߲k&->X?v=ק |2d`{]@Pliji7WqeGJ/ @ԣ_2Ӑ}*3ǟmݸbkRת5 "o/Ҿƴ$&8I1ՐiKn#Ipw%Y#|5/#72c~:$J~} z2o !0i n ]@ KJ dRؚ_KU3G볊HC<5깿 pCbhi1ԝ{g#+td5̍m2Lodwf-[1c.G({ M]}qΉnNc緞|j9Lyil/;T`{o3,5y'MyJ,R R{+tVuk3[+VIކ޵>>shpS4Ұ5[㠹A? 5͙Y";+H$}?.ӚZF .'@jW{\YImԁ9)|6Go}ONf\lz#XqL`T-.`l ^tZ'##cם9!{tR1 GwtCe2jqD}\1H\nN"ESCp%뭉Զ65Ԓԋ>F۪~;<viGkp3Ϳשp~w.t%Xn4 [L]9f&hi>&l6uC&ge\ۆ58ȮU MQr`H T>;t')t <)X2)(wʁy1-:$&¼QPeZ~d8յ4sNJvR#БG6>gN6+l8TdsomQ4MAPMnnEl5k] WCB)5/"Zff7xnL %lT8.e|<+J7Uc "1QgX%c$g.T"D1:OԨ.{n^rZui[Lmrދ,?Hc%uo-b!M`%4~TH*52$sb >QG~28'Yݣkm O3Kf~_6\ea(a<&$[?x])`S1̼oS:;n'̶mN.zp"D0q{담xۭBLf_1MC1[F>bkFHcS >!~Va5|(vxVh:;ڣ3W2%͞d V,#H f+mǝz8[ٔRexy_uZWP;C-eF1@#Z4| {R Ӱ|PwVfR_{&쵅Q٨ tg*R) ii[%37NT)`^}py,X4?!n9G1I5N/r~E@Y }ۈ)+p6=dW/":٢j|TPh U)1&Pq.hӚ¬rk)bgmdZJeo5WJB"KARS+<3&@ )(LAvh؃d?*⺳.ʐHأr e\{_ݧ;HɳZF#5<5[䡲zebrRY#`&R s[s#q 'kr00 D]@Vشf%3PJAy>9V[L haI!y9@qif '+CNb8XR_#ĭ-7<]u*;ŝd}g-mQڌ1JM[ $Y.lvC0ƙ7?@ݕ P%>!a7i6sG`+*m]lcLJuFȥ~N9zuZ>Tu{pY_&* B" lZnQq@]塹U8u&hAf;\,I3oCwf&0WJsݰ?I+[\TygvH ':/dI~lxCNT)У!+dxBI`a ,(Dn*]ӭ'Q?ac<9.V LbNi*URG-xu ^g#^:a=90Vih;{:5gosSd(|ͅ_k)Q?G8njdͻ[ bD;ctD9'zkk(P/-ι/⫣pF_C@H E&% [c*W{;UtĚ!voؤNv偰ySCN7m+ zgʙϒIq/8^aҝs:9iOpTR_ [DfPzbT3IH0xN% nMHe;${}>Wn hh;$ƔTJ /O{@̮dFAB)` _aϛo{gRyݜMvQDB9rm"C95h7}uMJ9`xL% NV D f?ڄDԷ}7g4ZߡtO.0w\hkT<> rᛊН)be")tX|TR7ž{[vD+(*e-0HT#lPY96ڼ澡5[z~Y#5.k<BՋܗ#/{0K]< 7xaE2Plrg>F7cyMQ%w ԋAKN1p#TCi͜/!8&-VҞIts}5WQ ~X.QR/r]iDu@ [Ǫ3JX 0qIa0Lii@(psY4KS}±>xwdwC.8:oGCraosq⺹Udmdw 4Åc0]_) t?ˉ7F|*b@ٿVݙ(aTe_+u&{3Nn)f/UW>3geI:t<8 76]OՆMXй:DSU:ǚmG Bp{*኉][xi}|g G|.c!״Rַ:3rѫ"-1XJ/ĸ _*vh՜^vfxWfE!R33;]{.<_֙7 ah3%M>r^X_B0iD rɧ)zg{!uކ,sii謕0)&w,H|c ^9.uMHJjvyvoMtzԜD?eQmxը2 @rPLH:V-40i[3M?|Ǻ_;(a:X;ؚRyp^M<ڔ{cp jMb*b Ik6 sDF*]SAr]|MɯӰOl> sCq[\akNskKŰ{?>vm7 ]#lPcM51^OL67L lk} f(hr0ռ\c4ubfS4SL-S:A(ȚK90YM'2l'=`}7א6T7>M71`rGR7i$G> nx Zc>&Ip]ZXQ; U qm9_0u?N[hI{DNSm*MeQ.rn`EHP}I7H5o )!wQh<3)JWh=?%, Ŝ0kL^ABe-h JMYMn4O.onDr )~eqQ0Fxo d,9h\Yzj f,JpXb?k"7< ֥ͅU$]^i<먳1֗ЍX=i'db6:%M%W ]E:tjRl3oKQKդ<|p_jH / hDYTpDp A.@'qoXbaJ觨F s}2gVgN71 *KʁjZ 0yU7+ZO.u<%ksYan%vIS*)60'6j8KY+p:~_H ngh~51v!&s\ڷ yv "5 9ԀK~ȱFLJ{,@+xekߑͩ/ XJ7E!w:0W>dlq)i%Gڱh8AV(7U\TPqcM 4Z5,A S P?{axa60sC tHuq9'W)8G5]o.:.\\s,4R4kTz gR=Xgb#e9h}~U^&*`d$ex> +Mem*f:GA6Va\C(Ka&&HS3& \p>|rJOQCw{>v7&”Ѐ% O"3W89s0ψ|n Ŭ&tclr4=0ӫ(䂜7n Q/2w%9 M cS-6aa){'>~#Wm%ux%`$ߘݚ@8='U [BhMg~L&h2;*ShWcW!5m v S])! dJ /|ĮT|ס12v^ ux}P|O}Zlj \f:ɲ|nJW?4P)k%\Y96Ҽf(ߔQ +K1OfF,*o]<43$4(ѿij(zkQBJF\Wh+yAW|,(ݯn6:k~/2'@zk 541V0637y!~Ns.Pry5L5C0gb\0%0BtzjTY­8׸Wqv$2=XKKM2:#h7&+5{il?6FXv_G@ UX 2ΎzЛsuנ\?KJ΂Yc/tJ~ Vqk ?k{Vԉ~W(~Н3i#5}OSyiD"297};%dyeRKx(FN)Nj2h$PV9D.k/QYY\A/:[/%nbVj85kryAӒ*N3;E[JKRw eS,s- N6K uH>Fs{9%,sjgm.,LZm2q,䆡?:Vצ|ก=vI#l3 Ͻ+TIBe Xd9VO<,ۦLX {TZ U83 M4d)G2~5EPpcǎֆoaN!hdZIbT?6 8 F6yCR4@й+IT6|B[]s8Gظw:iD~>5@wz; J^'"20L$ep~[`-,U R(W8ȱd68A[ 9[ߎ126B|ʷV NeᙉcCH`WX|B[ұ}D2hT {(O?T1D{ |,qqkݚx`j1Kk䴙`a}z(nQZAN?e`Q\L͟= `?a&@LʰG0צ &/'I|PTe^lҔa(L@/F~ާXa4Mê>Ot)͵: /_R0s./Je)7A :ω_+c,ẘ }]ps}KUϭIU@9r3eR5,- d"N\}D}?x͙c"k gϡ(CWaH \ :ˇ1/ZuqD$&?Hivx̩Cү X]e*DsZH#0."Mg"b} t_[_܆,GX8P1ږ+ѪO;Dw}Ka9\6yGjt dI%@\D!% 6[6j%6qT,m.!*&:F2~z3 C[CK 4 `Ou9nGhۜ]u&Fz/OܻM7Â6OhCus!u<)J8VײG@ M[Uٔ9XD7p h]2xo T+L 1NxX0%[)o@E`>7Q9uO62MIp N?-SVM믌'O3xCk뤶aҐ!s;AO < @|3Z-Q0_Jn<7 û!<m`Ⴤ4ܭ ,mn9ʂ֔IY7D$㨖b,X޻'i[FnM>`RF#HU N>1LG"eT^']|!ٻq Z߲'AG:ο܀5gமݜ;!fQGwf澩FizxF ↩".2D5{ IӿC@ozOHQLߑg\F'ZO<|a{zF(T/Jօm1f%m /$# oI;4`aX}sSdyΏ/RC3G3X49 #ݛd}Mu+wckˎzh_ZxR\g6Z&5𯕡5Ȣiګ3˱;q_3 u tV*0ZsTl7yqјw֪~\žSrf Â0`G'>*<M -ՎoQ?{sY{#NfI^syF1kuSÎS%klu~dD̙-}ʰ 3bjc5()Qĵi+>Xǵ0Q|obz>w VBfиK.Bf*ۀ{9ې tҵ/t7q'H(,?m?|{T WZzg9Ɨ@e׻cS/V$)K}Js8Ok8p8{y6qֿ"hJLAv[5 F5f_wOtb|t.d]KQEVWJn8߲—=n]XnK0C<4K@{跢5M;Gԩ1M1F&=h(+[C-VuqyJncd"JMUAU ]3A,j/_"csvJ\Iʝ]taY UqH&bQ8ʅ3zAi5Itq{Ŋ)cЎw@b+.wdMxf&t#G3a:4=d'sߚBN)"B %eԍa}Jfu`ksy'%A*&L|NpƛYk"wAD~e0DWݦJm8z&(I/Yc{ U/V1A[d{(W$>GKN[ 0 -E{"/t}>qqHBl^3=HqT*`20:CKT֜|9J:>VSeXbΎO0 $]+i̝)S>tpu=<E!E_CphR?%{xv1]NphŔyFS'Lj52z1u(bxM#tJ4ίk 'j>iY?}8{pjC灠upsA nEx+/g'E3෦ۓUrsRł!o Vx}^@ !dEu 9ACkV}B=zW]dMp~6[Oq" "@)Id'f>"6t3jF哔їْY7 ɓf^)wHQ{O+Wv-eeϴb̟$6hn?L- 8bBDG`A..KW`6rWik*Q'o~1{KsibOf*t'aOf&JOAҀؒ5HJȜDbkdB^zνIGD_8<#ڣWP1B$[qybp |[%C+{,g]LwfXC(1 ܙnATKtCߑ:D=$g΁#9jyt.8o,7.^͜~AD$>( p$߇yƙKNjneͺ]`0GwCh!{*[~&D`QЩjg/`0 G1%<mbM-mawZ]kM*odnw6nJ<<=Iy^rbGmb`σ,HӝV@*)zֲZ!йl$D<e2mV_|3JT =D]d`4̻/ӋzeVTf\ Zarq(%\2Ȏѫ Thsjzԣ%ֹPRmXdjl 3gz:L AG "# ^!!ݗZ4 c7~'ô!tS?'>,C_ؚ9fCkP̄ a2sc7Okɒ&`b5[@C 1 'ތZa($ wMڨQְ TMY@| 'Z @'Gf|9Hߙ}MGDy?&]ci%1Ish =o҄$e,rx 5TkWɯ:{]8GRMۚԠځk2ٿ+M]l5`퟇%mhz5/XentdsTDcj˕dCMr ˶jףˊ3baŊXLV"+Gi"dzt 2ƾ p4k^h7u S HE@d׵FT t`5r$ٙ5K[3@ea13[H>ߤg Ό4q;X^C1;^~P(\._40]< ("Wc2/e!{$k p*sELo>_`rJ@ gXa̦ʈi%jl2KrgD8ֿu5gV%IӁsb ϜVx 8Bi_,Eڃ +8F $5uxjTdU}j Jĝo2b~NĨ! zig#keжGlng֤ ; Ӵ$K$5@{06"M YVa=|B2R2a챯grѫ^f%手z|A#Qnw"ឰ򲌸W%V B[3"5@cT 2V#@&u2qtv^#!NRjBG?dgixc"%7)t'P;z0wcC*;w`:W~Q,`o׷t.o[l:8: @0'G|̺ves.?y8cr]haV4#tzTȇAR+n;Ҁ,1uuj@e;֩ >Օ]hfͶġ>v5&j' {ӎmq&16nY\`jbЧK@٬Hkr/QƬoGF~]c#\dzsk1It\&2Wp;zѤ@tδLІWКGJ){M;B8z]{2;'A8ԗ^BCYNW>PvJ ծc}aLH{9K-lهHdnf ոt> cP=4lȷBf6 .Fz PY;X9{ocŝpUtob2o {- \nX aT%DuFm 1Ҿ}SO#<]jMI27au$r#o..?.VJP|Ȏ8t,s8ɾgbe$+X-mG:0M\i  CY w v~wy_*g qdFW BS#|Jj"/#F' Y)_lz!υQ=f3FIbtnbvTۖ=Ms1iԌ=<"0\صbK#(-<:Zt*+}.&LIb<)}/RGg}<%Y?0|]uսۘӤgǐU_yS -%zpΜ忆r?U|zSB7}$-]`Rm[|\]USC`ѣP$vYXd)=VBr㫢\4jzZ=H04.PJ~2 25TR޼Oa w]|f/iodygfQ*1 5T6)S)Mglj8 Pq+ݰ\qVNm5De 4}tJHJ\lc=$/٧g/$ ab 87mk3vxfӥkMʟ 2h0b.E5@v(n]g8 mUaнgvc3*qAM yvb( ڷ[%)JN=݄u%&XG;$ QB e "w$inh=OS?J8`p Ѷ4ʅ\G+jj3d^MBЖ 3eAp;4Y#%9 7~%m^ s^Fk=̋:v(fٍ@ZP/wb;-lıuBb q׭'9 |=0N`A:ͩlT/A+֚8i,o;1`\2tIFMȔzIZb1PN[gpsb@k=8UUt:܁Γ,Y܏9׋Ep_LO^WbAM6a/sddhӨ ~W6 0bNV߼)Kwa &XҬ,}k9R;*.ژJtMaÖ";:PC_lnCKJM jԊޓ彀v>%[)`=z옢8['^ϘȐԑo[}SXDҦ\/ng`@?A!u$Xq`;۵5%R f6J nY1a \4t%۰*ˤOXuԶg9"dW.557[)<ڊ ;!0IPEi# -gcI[7O"B9M.T OC?74 |J9vP}saew!&իh 8&`⒟BQ5"Joo0 cTrGA#S+3:wmu]IOY)@ʵZpnIĆgT[jߌjoz0xWԿ,+?Cٕ" p7 lXmxYɥXw9>4F<&TeǕ?vKXrR]]#JE0w5>'M Ij]0hq:@0gȳ+z8'0l~?6A\P]!ˉAyUvD*^r+w4׿*U"2[q[g=Y{W8NW@UӝkZd}D] AX `Şck}~u%?F{% BT]s7YnCt۝2L^<9GQ4$ع4rTEQt^u{ <h9KO:sk.k7 'H# LNV.NNM o}ېF六T7IWr(?U 8#~s (Ѱ(9|2V\;%Famxȹ{MjBy>-kIpW!n3T)M6~:8h9Ș@e F^U 3ضTVf d& roFM_qj("1HThpUR6B\v2}UBcKh$%1}O} ',@rjie /|[}g2r)p^ @g)l" $B1"lؗZ,g>h":/'{L(L i8rui:iYLImOfR/⮐}XWG]VWpP7garMUƱ^d@2 K{O#s/ 1>g?+cPD )}AÞ WGM/M : 6TleK<sqp2C(G+k-7I2:+c=I2mnIFiw_U_Yj,:MaPr[dD? 섹X\L$nLI_BvmNixeSF}%wQ"bqqR.(1x0rv`NDŽ"%|zXT #ndAJnFOtb\yϾr,XEw :؝_~[. GrZ/A>;R\,n:3tCUoĦ8 !2gz'GP~Q a{'<-3'D,3ǽӿno}<#\\>q$JY [9|~I֭{z 7ۇN4I)You?PWL]Mr' p 9k W_b9vGAp%!ׇ aKb1SpΈ A%l;ŽMR ߳ds-_~}@MT}N9a1bXm@lJ)̕rq芨kO{&:o!4Y/ Q>~5OTi\֖;ujPpnK Vz箺 sR q^撆Cdg LJe 2*\}!MX 2pY /]"Q ‹o^ҲJպ}R|^hI=;MW]!$4/2hlbyYnX8y-JfTWbC2 r!=84%@L;B|VQa,X7 @>SlPh/a#ʷzcMI-/|HPF9OdsW 5eI梨p>yn%OTΛo*G9lx=2bU4j|̇Ⲋo`@5Q$''\%;¯/D4M#4anh_TmԇcMw/H ΣSwU#u#Ha1*ɘ!Ernwч Txᴪ_]$ɦL]r3az"}ҷ&8.mt^d}?|4.E] 5Z._Lia>dVS#:]k(~ivHw(Ҽx™MKV»u 4V'.YQBN _+iK e{r$ Xbw'h/ zfatNph^o&6t)%T #1u<=(yNXkUɇs?lXLpvY!q4D8gܲkK!Me;F}qÅ0ei~<5"q pcF3?9l/7asz%RF1ECJR$tɺ8 `rP|],-˹wc'^uhkSϫK2" 2+8 q?4)dE YpjYD,k17Y!:-Va=M^h=p@ژj@[UI`2X4)el)1?HA4 uhHs.\ztЍr'xA-HMfg\yn2rm"i#~d0A|T8ћ?$M*nӘ/g o4`v|R [LV.E4jD`7Rm(y7qB\'~B5B!# qvMx>ќW`DQ3);zFg xxYJzf0d| ]N,L]p;p}DB!/g%`NC\dM`2|x` PQޯtOW#2$VNW\-(kSs EIa}6h`)Y,EKD J3< jV!|Gҕ飴ģ7CUqjoձl{ Uo'--cE 1y} .5<~ja{q*7Y;ӅíO[8o$P[#U jSn|'#ROq_(h&pw +):ڙlw -ϝ jP\bӚ&73 a< +Xꓕ8ЇW];аPV|%4i_:31RL)D+gW@ XNRoKN̍kw 'Ǝvzy`A*:yJCAڢ)9QAqQ_oucGݥsn B\)J G2eXvHnrыwxYG0!z{UmUvr Ց4=ET1 s]v_ѓSFHeʲWDȩ,Uٔ9K8aP^J')zt$Ի&ֺ."K[/~߂WF)TDr3)e f\<"Hk dkͩ~n[ ͺ%LW rſ{/֑6_? [+rԺO^]{sM}Dx2$XPvgzQ-4y n~{vGƠ '7$$|V97KcQThaԢW$]9D촓9cmRmm3L~Y' >t?v>dx5J%v.Ӛ~5#zC]< 7^- C- Mqf'e^Ɗ{<6=z493Mi\cib6s'f?BHIjB|M/t1M9kw+4{! iۼ-1hz,'NcELy0 vvpr_R>vJ}L1C+]Tmp"OLd^}qq>NC$5J&`.o4i{yu65+r4q98$}г/?RL{L+32n`:32 A/Lb'Tb(qOǘw_=KvQ8B D~T1%KR"yC'v(C$\ZKHn@e畷B ,9ͷ-P&2I.p5֔r+JEqzX=3V]F[bl಩Q2WRF\RVV0`uZgj"C2ʶfDwFL9@z Yն7U "JqkJ9R.鬎 Y:XwsZjFsd+~|l{yLO/ WMQڮ&rk1*OÞr66oZ b1b!R\c<i(`@gG~q$h> Nv PcN'\|n59ndnwBh9(A,GTWB9~C\D3rtrY0 Nv?$a@#n=A`uj<غҽjFp[b6C7nJqtvzkIZvuTY\R2J b0ϸIM"-c5#Dv>C7n|Ip*Ƅ pm&4f;I5RbGӔ ȅoŤj掭,@ u9MO$K)'Ian1Ҧ&[m<i* 4MH-!vH!ry,2.7v'W$ `52 f8D,*CYl;\ޞ3Rf}?C5*_55/y`{.,J1D ^6@-h3zA-`6x9P4.EHh3tUJT 'r_{ؑު"8iőZ`R %5@uwŮzs\u6Cgt"a4f^vDzg@䈛oݓ&-r(^9y'f{iL ; !'#2ΐ?ўu[AIq`9zgN]7gc=yޥ. Z=zKI%&-۱q;'$'aX9?TiG8!M*r"4QVzui/2%XJ~eyHnN4{^΀S=L%r]O51m]=w"LmwK0ܦiOYDTړca(hQ@R pJwj@`4Ҫ *?btjz.}]-–L-`N LZbRc|gF1^3#l,|eB\统 ~9>>PRӓ+;N;ᑻNi%LVU*K=,kQe-x*o`kMvT,Z`MB";xF[;tJyZ?>?Zk$l ʴQCs8"K~!wJ1@yhoּ\=%a6KVT4\|$`$$oVD2sk #hIhA9R+ߌyq:)bbԽ&JJh_L]-|XZ7YMt3Gʏ޸i(Vj8)~0=AEO~߫RVcX '/*6شh~CیRBiQMb!bKԽnJ蝍u 3=ELx=I˭QkЦ4 c4[Sl9#Z{?ymW~5C.|WX^^sUMkW@ϬgA;&ŹKBP."ώq4VӗҾ=4]zr7Wq_U.8\*N嫎;_7"|l.Lcѕ?ZXr~ﲞͿ9qAKb}'!ź_U(3gc^51-.06=5Y}Պ^5tCT$a{˽0'o@'6ۀ(1ETbLJ>u$/%0v\]%/PФf }I*Ť$>"`b,ӗX'\| Y戃[Q5JKy;ёi߿Yra:Ky}"7LI`L/o?XS3 7gD/ַ'k8/Ƞ{Le>)p,VJKCHWӏk,pޥ! {}( pDS 9Vy3R9 dՃE씷vZh>l\Ǝf>_r=OtK Xma(G8sEiR:y.U 7wBNIqTBƊ?((|9ln9ĝ: ¼2>^=REz3gKGoĶ`hv6ÍbOnq%pb[֚k(T/#5D_}BrDמYlu*{ k{4N~C3xw%CJc5H2r2 Qn &o%wvǥ.?͡ցPˣe$C:tD̒_yQa%si?ꉠ%Ynfp$OI:PRUVgan_9dްcC6, M 9%Cm߹ϼ6wm-xOep^k.tV~4XX ӟ\rZn~Vb)e0F mŹ=-V `*ђ{#1AI1T0'` .MYJhAL)ze2+WTm${J gx=„ɷPh1^ztלaׯj+/Ze0_G~x+-tonG~P:DO@Y5.Ѐ4@r D4hڡr\uF[D fuyisVxq=y= cf76uŀ;TG2Ɉ:' ׽E7qzN`#09yE0yKW)OnZI+4S[PZhF>w꾙ƹ3"HT#eH`=O+⫨(O#.i)?pktM b^\i_6uRO?mJ%g\gGt} A e /X9ʄwT#n4{r=Fqߧ\ƴk=^SW,ZR#X[>ۯ0j4Cit{o|~Y†Ss~~UTi׺H۽SԔ:h=2uҎ2ҙ>ic!:Rgܶ=J!qZF9Vj#gsO heROȚUR\t#YRmܪ,^8T#ہ:R Dh0V1qa 4FAxg0-"ѐ%2pKwtsg) @ (P8Mލ XÓB7swz@8$({*vT+ɨJhesN5e5oKNnIbG%Uڎ:SU0QjקȜ>[ď#3x</߈% O4?sMyqEl >97.iY")⒅ӐsV /sUa\>ч7*nsZ"V`9\Y?hW()b$Q12'^-W5@IWhX CbZ)<{G}~LՂ]RyMCa#-en&-~~ā E"ZwRi 42e\R%Fp쾂80똢jXyMUwފz)~hI\}6Z1DIw, g8&ez = QxVŴ$AR$bj")ʯN5}/j,S12Yrp|I4Ȱ>dOM#d}`^ (oNӇ=xC18}~20&œ!JUG|.-KӠ(qDC> C`^e=y>[[Iz@ו.~. 0X\d ^E>!ի%F 5VyY~670D\O̞Ŵ~wD7Ʃ -v)Q= gFLWd{:^#M߇FR)mBV!qk3qt 0͸sq| =^E@ 6Jk'w7kQ#,'cf*,l4woi43T;SЉ|hPu+ܩK|+Y[0g/\'&(U#:t:i8y?.RTd[rl~$w5=NѤ%[۲>@' :݉R, /dmJe^1mEmk5s"D{- moA-:<Ǿ<Ip2\=ӖԘ~`ӔAesB _&~2>?EBg:v"[)A2P#+sQk|z8-Ǜx]Kx_Nv`UH˴lW[u_յfun1zkmbbAg}Jǿ?^:HOvJ_3 e3soHn $UOROԐYQ[sC)ΊJ,yҮ~xm=kGƞ'q"Y hdnU;epE%#C}}rk,ΈP9C Tfb˝M󗔶RISm` zpwVl+njqu *ԕX.V^( TЭRT͢$v~Z[GLȫ~ q g" 3""a ֠蕤RzzuA.}ڸذHJnSlO>aJ9{!QISQmM8vv(n'eT}rpZ  \gö:Ye WwUV$nH$= *4ٝ 8+%o k嫣);eo'̒#,GL ZnIWՂnYBBY l&f"%BJJO̪Lڕ0='gT[ɁX}k>c[  v-L\bK?zlT~5OR6g)F3 悦6,T){j tH|0}k*],I\(:~^Ԓ'SZEVn!A{Wak W^xI?ZyTQVŤb]Fh虷Fmitͭi6rI+5.mtpx+R *HF52$CdVӣz|$2beO)aFGH*?{Y>JCt4׭6J6yS2J"iQn-v*AߺT!kiVZC-3Z,sh-l 2[uIZ YI@>@_YN ZG C(x4,hYZw"K<`%S:S⽏׆ɅN:i>,#TZw ُ3#KO%EDvrvSs[~w/7HZ.($,yͺ1')Uxk '%ߞyL/Ť 'ٽfR|7Z34\BEj e$-C쬏JdzPQ1-ۢ ǨB75c6"M)W{uRƔԁNpTϕHכ"Q@3Z"Zw9^˖퇮uA\v6 1NQ an: ]YL!XOS!4& Lw5D2k'Y|5ϔ~T%>=i\{k!qFn*Yަ-ĘmX]KnNu>’O5An٭QBKs Z0o+n+MbhGiN"ȦB9ALwB:D f1{yÁlǷ #%1mj\%PC $B: ϓQ{@MG;Mnc{zj%҆R+}J﮸QBꪖ3#Vx-᫺[5-j}3/=\boz\2)90h9Ɵ׌168te41<ibLdNUKpf$aWX- _1]b\p@rZ0{pzKxCEbF<&8t= 2 Ϋ&gi%ʔ@blM.&?R`K 뚫__H=# 7`-S08`@Zaƙ^y c2a!pTiQdu{6y贈e Pn' ^CLznj0EIl1`+7|b5æ7~>>EQ/Ġ'O`wSZD4`BV"RuD5* kџ +(*d= 9B F)pգrȜŠ?"5#ns,>[͵ +e7Hg'|[X𨇞Eo?.bʞ1ɞ )J8%1&TPwQ6R@ϰݨ y%vUeͫ'#ʟCҶtIGxN.4SO5 2U]PB#e-gh:3Ba7ћ%HA'T]vb- *h5P f}ix݂]" 4٤{/?ÿcw0G#`U>`t ;频c"uk8}J3Jw e~m.|Z ߬w3X%R^y1c Y^Pll LF&|Kc<!d$['6OpiQA]},݄',EDvLJj?$m$EJjdDyR-gOx;e}7t|;)ܥH]g;WX$ss95>u(XS)Z)8)ܑaXL$u* r@lh@,]M֥#kEqFj1#RΚ\mKɂ@77OejQ8%VC0T쀘1?& gR*;ܭ, N #@zTVaJ^.p"-8J5Fm6| Tjѻ~$gTMkgaÃ07Δ #[mӮ(ܠ&3e,Ij0wCДyi_f{jz>b>q#, >?Hq3w2?c/R1CVMSRMov6<`=6]_=J-HJ3"~O,L waS%p0ɋ8] 'W&/,0#`0wwmJ ZUx9^Z| .'ٺGJWIpÀ+NJ 8&V E^p&AٗeO_ y+olc9n秃l i'GK[,F\zLjq^(ZSZbv]s"`qWW H]5(ZU>A!jgQxځ%*t)?1!ɮɂډ@fM}7.iޜ^@uַ2kY">ql&|)1s*7M`N)ި :' `87o[N#f@s[~?n :xWc<,*-N<7 SaCH  G`]thؗ y6:o$2L<`ӌ pJE6yx i[V?+"aw{wWb3ѱ:"9s S!g,Y?43%+05gWP q=&>#pc>3zt˾?xAa侃- ePGđߠEm.- ouMqY)e4r3^ r}Mc6b؁Ŀ/EK0}B=]I&$!;ZAUBu}w*_eÆ7u#5QMc&%rnRʊV#r tZ9H` 'U 6c͑FdU7;in~c ny &>Z$!.XWB_ἜylwcKeZъ%7#5kJF|KJyQ, @ Zu~3e"z{RUPu3"Kr"uˀB^ou̼\ 'hDo3~U] GTE?6 7EJgvK7!<4Ws36U}Ie$fP0T&^eY7!M y|[Pze2u]]XN$~Ʒp$KgO)8{ UnX:7 cbPí%PfPWl` r,3CXcL*؈ \T]!Ĭ@8ۤ`}cCEXl C[wsVX)z*H>GʆHSR8[?j3>F}q39',ڽlצ%1yz8gĂJg:pgT*Zm޹<,*Ai T J8rb;>m/9AFcUa+S`(Ŋ[rsZ-SrVU W̽l ʧk~T7Mh6@"}cڊ{18 ړ=PKTLHUB:MwhO}n1(M@ W_1?d4hSwr;Xa]uʮ/, @:ϵGbP˅FtL{qf?!;U &[D8^/tߖ^ab/,CRQCZ~[ʘxNt4ՁF{ v99؀s#ԫ<`ChN\˞y1| fI$x/k2OާmDL1ɨrej]eZ<#I| 0\ 3qHD@"5TIp-&b- A- 숖@aTͿ=P]v<~ VaJ3ZIBLmݍ1Jcn4ZPC!͎KABy;1xAo-c@ynn"LQiz[z[3kz!3rQ{Kn_FncG񏶧sJLE񚂝G=҅|1#IbnjY"TQ~iABDs(Ei)鸅ٳ^cf#rĵaBa~^jT  :> Q0LTR-IWIEjNXھ=b ͙"$L"PH37Y]]b鯘qYWҷţ+\ 8Hud]DVfrg_F&F;T e- {O"y@'hP;+In K~D0븵ϯ@: }ݟ27c gg֓xQ3}$d \^M0 \5/YzԞx9N+ A SG=j8D@eo0эsE{L0UDʠS}PsD`l ¼0"jN!l )*,p}ER:^.l `IÝz$(6iHL@y,Ƴ-nkII"͆5D -}|ahKg(ɖdM[eB=u3*Zr['7STngצ!#ldtabAWC(O\$-U{BV8A7(mWLx"V9H.Jl U^%!O0zd%Iu>wK(9@Gk!r4xN#)XB s19% My,*KY?6ɿ>e.ifid8#K={|3y2sЎ@o +m7N/z EHz NUx_:gfLϸֱ$ ֪w3x[@JiyO+}d ;. sv`tcHd!~R&ܠ#/RXf1K&% ;&b7T *Aȍ՘}Fz#I~ǒfR4rsJc'e2PE0RX}WMY;;!Ȓټ7ɃX=K3m [N| ֪E4칠-*> vaH*e (:·-D^!0_c/PJ0Pڴ3'N(SkB + fZKq po9z9E|X`Y\onGǪO+;̓z84o ~`|@ikq_5hϪSOJ+M%E+SVE|kfz瞿l m7Wy{ '#, (S6Jޞ&nn|v %|.Qw{>11+>_6t7tv/uJ[CIۛ:[:e@o ,ܴrse8!)AL.akqRZBEaY_9i{E,;r=Sx IW-)\0~s/gn(xͨYm6 MVטdصJ mre53w4+7 Ei)MR 7c7 Q9E-Qp6orbz0cc5E72dܢ@~G"+Yg Y)(Nbz_0E1V]OQ{8MCĈܽQӎtO/Ӄ ((@ T{ͦj+=$}yQXe  ܛL S><5e՗s".\Цp|ӣ>0jO4ZLJ}q9iI9pDKQG3u1? rU\8{#⹼ENDl}x禓= _Ek*'/*^;g朑\r\{X9ͮ| @j޲k0W_ ɎKO&_Iɩ9EF"T%R^*C,umMQy ݝ>IW=agc,V<*2 u.[~,-+ٟ5!ۈq 'Xu ϑ 9k[#W}[OFjS}o8~e̿Cu6nU8?<  |{(K=mOŤb{SZ[6(Nc,a^9gYLiNU3#ЙR'`bȧ4|ƻFʢ?o^=~~|h;SŸ l:v&Us GPƸakn{xƎJ_ÀmW-xXj˟~9 b^THDC=yMv&sB5e߱F i~L+i,>%w89M7hr^[HUB~JYQ,yx6Qs5Ut9χ״$Ҋ3d F3\)/֎YJUVoy7Oڻ  xѝfg'1rYj435)45ФN rfsś1t7LRiƬI,EM0>|a *@J9ILY^{iU۩h+"{שءqR^KU ^!9v֛z3fAN(iï/UG&U*-׉Ϻ6>&g{^9:av, A(5G-?SwYS"$gJ@LR}D!a&MiۈsMvhagg{ޡjNVW/ sbXθ8[2OTEd83)JaJJ .M'<7h|2;H֐]V&yˬG$ő+o0tgPLMWQ#r! (KpX&?-OM?V0rµ/É܁vdA=7NCQyΰXU0&r!M80 ] VZ9̏SU{lgqޒVW1 ].Q:uUO+>#f ͢ Tl1b15f{ ֈ^)dvU骞0vAvk =X J<CvS+@{pQ05~M|ǩ_z53EC*_gh r^go3xyOF}ևSnX $`~{|Qr:*Ga[I"|OFeO"׭N& |I O_„E'~ 'pYa dpVȱ%k(J%˘Iر$3vb%FzxǙg)v^X @1{wFj9WC0[b"肣,eBH&clUjUDTG`l-f:PGbc9ENX1fs ':#vkHm됖x\B} 1bj7- OJ*,AӕSO7ċ)ѺvEG:F+ړ+%tsiV_f?d,ݱ2^w [k@I 7YFc) UhnDgv*p9ėëE D-(k23\QV[F{tI 41"`߶R@AՖl!zS}5ML}l\ZHJa/r ,FbA(ncf~T0S1sFhf5\,j= ];f>k~cbΝ݌.\" h?e?1Y TWBd\Zj%SkDykMN9P*)Tg37#4Va#pϣzO@sW~W]i! .5d5hPCP!21Jڭ;Ubn*{3~|5[qLz^0Mn &bNC ]NX]6$ed[F@H- R* ќmovWcGwO TLRhhfo3bڟ#PؖcmրMm|bԫ(DVpFbo54;Ý}ݹ٤}Vb=DAћ]0#*\RtPBMɋd–6 <;Zd5+_S#L?oJ,aƫ&>~Q r;e)9u{x֣ @0X dQ IG,r^Xf@^a֟Жl;.~/^cOٝDƷQ'DE1U /3fRn(V%݄ko RҒǸ3U5G%E}\nDTmR70? 7!!9否b-\عRD^GG_e'/d +5mOi/ŢNɧ_qQ(O5\T?<2پa Y^ٚ% :rRw]_ 3נ"dKt*;׹/X|{RWX^"$cDf؎*zf%_Xi~&sJ ?L 0tM5\r` *`C"E˲\5GY@lA'sA!5p"N%͘ʷUrMS`yxjc?(ˆK.$%,̡Gc+$:3)T$='42qveUҢz+r_2I3.cViq60S %P{PJ 31/goPP(#DHdBap62d&)&љ/7yL'|0c)  ;"EŹ]M L+԰ @M%WN c" ! CD1"-9H 5` ŷ jw`Qw}o{.Q?8&,ؘ 69SeBtllde*Tuj66@jY|!S#3tS~D`Yei2xHj?k30ɀ$رr^9uk< Q/^J0!|LpqSL/Ч J+K|ҳf~eQUWm>: +{XUkךmv"?/)~lMYzO;'meo藅F:d4++36mJ{wIjLI.z "FTp*ʶ]3riR٘.ЂSpB)x&UzyLP\%ʍ6E%Ǽrgj"V3BC ÂQ tccL$yZaqlyYؘ\ѱ6ؐgt/1(6 '2D ;d<əP%k%1b!j=>lgk S12{+m'ݺָSܛMw(N2qʛG΢cY\x}EԶ ,Pl,2CaYF9kAyJmR[&CwU&iL!\F&MZ%P"U$)EZ!BvL]9V kW!`JH :@(ɟڊt8dT= ԙZoqZ6yۦ||M?KqELV)-N Z]x& moÏ Ϳ!uJ[ݞ:>3Y3\ ״lݖ mW տ#Œ-${DE ,әNd;pbb]bMSUAiv N&ڰBFIFsZs T O¯G3&/?VI=)4&, 8'rxf[8D",yR[x&1åyz?J7P`'AeٝZq\>CG(O#Xykp$g:@)noALt0USV`ݏbo(l "ٻ*#|HSʲWbfqKZJ8i(clHT!(5Zw ĀW <7l^bx{儝=?eȲe[my/'9׮ h F4Bo'{hۥ!;1;(nno '?daUҬOkKœqz5ʾN$'B;=oDO|7D~D F*GF >4Ӿ4p8 \ yZB/k5Y_PAIVo$EϐFVLRs+ٰ(Z @LTa~if!`!NG}a&љKZ|v_/{#xۅ b 6ĭmn=ct⌷;-kA}_Ji}r9Dc1ja2w c.;YV~i͡3kWq,䙝bk`G_: g=0-nCҴ}΀OcA.|ΥLgizI:K~X(Z̰+>׺#^:M"h3{ȢcW%0 ٝIջAj:8Owuq˳b7v'Bo\u 5LDUC0MU=O9aKH=!7\lpEK*i\ ^O]R.Iʳ{Ep[QJGE]ay=, !CN~rSjΗ߹eY9k}[VRn_'T?i4~7Ӭ4zBJWmFҦ,T+3g=o3u0WݜKes.BHAg(Y})^#l݀ dhwҡpJ,,K4=6r,+"'ѩSs5\w.BqMf (I# |2,1cjol|ُ>5w_C31^r>wΫuRtoqGD,; ΘĶ좱gCybt'ÿ }/d[6gNR֤u %*WJM\Rƥ 8ꂹWB8xI;\v3W૧/mNS Y"VC-r NfWߨnS 27D)uh:tIgez?%%R|̵8闚~/rwKS.&aÌm{fMYM5~`_„(QrCm ]’V*dǺY6XX9RUe@>뙋mʍa?zv;O!2X~1n0\c]~IY83?;&vaDVl a zoP9NLjgryp|Q)̅gW5$ ?6zx56@<ͩCL<@}^sj^P* R#)PƤzvzj#Bߡߢ2OG 錣Eĵ'I=u $*wC8z.2pf~zb0ZYbqr0D/dZ&MqFf$Xr2 CɔFF[09A;1y_=–N GRޖ&֨"ٳ>PF|WULFe5FUCfi>qWIC.RxFn 1Դt9HSdIwooZ\qKHg4ҍ0iCt6&5kcOb*uV]r}y%;"C vBW(U8*mUsJeh6ɀe˯aJO֡6ۑWB~㴲ZN.a A? ,VU+:t*kKg7Cуmpn@N.Ӧ*BNuP5SLv9B#Oc6U-2\v沼(ʷ|w|u:Rw o,f4503^hX]~=JbuϢN╏roDʾF wHf0LaxN_mHRV/"\ⵛI0SWO&ըCkq؜#_NBYUnyÁT+tRn3o|f<ōy\#MbNCM慨xlv+K} 8ޜ&KN:@,|ų8k0iCȘ>u綰k\ݚ?: B~B@ <W+}Gs;%w*ԦT8PqSh;穘ḘFV8kx Tjl5OKQ.Oʵ /- c+;wkc$y~Kh*3$lga'k`Bj+33VjQ~ Z{Ω1WPւW !be? ,Ph0/U>)}+o=\c^6p>%(+_,rSo(h9WS^+i*W ҭpb_Ϡ4lsn`9rzcXOsQ~QZ}t2 vht*lgMt ߭'fڧ)So=@^kgNFJ5^uy_"GnAC2ʴ4NabA|w`+DFRL{^,jIvۑ w< ;KhM$+hj 1_n$N|X54]$_ em:k>+ӮXU8VyY ܨ F<@, Rln/tD ɶU hooFp)Gg{IWaʙE"xl '"@*I^7lCPln99Ls [*4dv*Z-y.e/!P-Z[=GӤȳG |ǖ7DtPS qkQqu xd4HRP)R|Fh0w;B0rnR.+$r632DuAr]q 7):zd'g-8+:`h%n d$s8>i3Y ah>r\ SX8t Acf7*uKskhXސ1UjF}roE XIb#.bdJpqH໰)s>/b0ifϔ+z~G LS{RJ3p\bk"_9(\Ȯfӎ 7Og*jCZˇ@`'=D!=hjVdZJh:a@nv M5П9Vaxp(hIk: m7tʯ^vc2Zjq_kt-vq8a;1.z!=(W:M0}3Wo†s PC sEi e ~ypbV>Zn-'/%[b <_Oҧc9.J,`q|$D<vQ;k;+vUTYZEI7nc[0W {26¹6q&y)y(?/wN3oa9 c4r*p>;@*|qTmEzP}s󋤳a\Ζ;HP={{p3ځqӘB8T*}f=qL._gT` U^6x[gf rZ6a+< ,hM>},dqjh_0Û!-<'̔Zc;': 8_ gեߋ8Sjjt?hj35jV>6.B`*;n{1ݷ/_1n&CFl7kOiTLl`vT o^N {.SV?ho2BSxI;/V@,vQͱn^b1nQrR1<7^]j!aϑgM8(E~f>vqK4}j ˟NCYfCO WP3+, K8K[ngݻ H2SK7. ?Xăi]8]˅۴7%k[ą 1p%o&$;ִyzM^WP/iR$ɖ'5د.l7& h7#ނExoZ%g]7І6J*Gb c $$5, y6 fVMܔ xvpH9c*Ȱ|3O@Yh1#>h[gJwW4I{Z'ᰊ[i~/A-n ~,]ijAGOjP1IPRz'f,Q`^ KÕ3r X%)@@?3 2}]}Ԯ6@K6ٔтsۜu"evLL_ICzO6yu{I?QvpW܇ޭ\^P Ƈ܉_pyK+ӘDװe>Sb/`XAn x[dq%O*.sCBzImlfR_pMH|͒Хzt9{ Y") JqgnyOߣ !I2s*5WENZ1QPG$vh܄- cGNqDss5@dH C '-L MoaZEY{)Vic"8&7)SՈ&M L;}ж)L{Ftuj?eط VC=B+Ћvd9z$EK/XP O zjLh INLH5Qt8AY_P50ڸNJ+]Mgٛ&`QL֥ۗ6(^o81E^/ '!7RvH} A\i38]feb!s"M7nvCnW6ϡa/v-],Gy[ʇq/lorڴ3A8/(%8OUxOFg؅@2 ^7ѐ@RB ut=4rhBЬߋ<,*vA ,l"{OR4#h@zi5jsTҮ3JER2'"zHeX4QY#o?;[@Z9]Hb>^ʱAE~ãP9x(3iM1!#|cbwLȨ fh1XTkzXyzpݼy9;ʯiCY{!Y}y@gωWbՅQC )l  =Iiا,peZ,H0D~\&7xeg@ޜʈW.-ˮ&\ߨ:_q!V,*9C<-oGm8OYSy+hnm =/8,} ur"i,`ov1fp/'8\֭ ?wXr3lmXYnTY&R+M  ڠA(׈pG4D.eu0`+V-R>EA@"Sqbb i^t,'&ee2V㘋y$8U+Sck8Xzy i W*9BjdE ͻ&>LZIů+Z5ҍ\~g .?(/$zy_}?y^ lЉVe|BPkwP xWג4dBZ~pLa^Y%=z r2[lqpF-2ƸwĒ/YІyc*U Ǜr /-Z6I2ZώF@vX^_zݗ>f_:]0(LBY:~0'8P.L]ۘgk5I ',o14[Q ;;"Q 9^v^XJ Q@nhKwb]>.s폱t|(D-Į!D_zV5u1=ojTHؒU[ I\pQ[ʣ>([ƁYL]`dU3v {y!{+kSG `SZnkVr!Bf{ŸlաWFmix{u0oBx Ӷ ;v8> ϼV&-h7hճCXBMz~ete9嗭M7NH4J^uVO(Aإ]Ī#u?|{_HoGO!CpnM4i呫%ihj+r:*rR&:rX"<>f+ma|g1sPa~Л864qR9d.+㱍qzfa4|i'/̻{]S@hVjktrcb::ͅ|^7/¡M$nըw &;9ғX ޓr_Nĝ]E,-$gާy H yZfy18/ qd]nJ!f1.5U<K(2"@+5*9yXxZL(p.AnkhKRyu}nAsj0BgAV&Yt,I#  ŬԋKwA>lO#&-|w O+ /e1/fڅ!nQQ#jV(vH5E|?v bțdZUu˩abضQ%rcqun۬<qkF # ֗7%oO?r>uqk0Œ%{?-Wu&Q4\]=*ip47>ۣGVU?JӠ × qZֲ\Z_6$i jn̋n?qFK7YQPǜ h#4f}%]'v9;_B oasRl,Ǖ,@/M,SIR6o쭚}x*XP%儊~@M@DM6k0?DB$M^Ӳaz#qi+-жkOYLȎޏ̔cKSlB$nԫ^7u}/$./0^&dkgi'%ά]%r-v?t?r=EPzF:_Y {g߫h( r֒2~ IĬ%+JO>6~(3VF ݊q-BsU=-^pTVKg7{u$F '^ܜhI|W,AZ:P3m傪.m~W"SnNTHYP8 Tx눻etZ=%8?QGCiZA7e'`t;m`SQĜ"Oe#h]Z) {;rpeUԐ's^p=ҕn_8ɴt;d;57:z %,KX*MQ^==ge?en0k4?]4: qӮN=Aws0N<(ƃe#9oZO;_O)Ao?`Zn.!yؕ0΅B[]HFucʘSj\=plh1xUM0VklrKKHN9Cx8Q{;ꉁTOwߚ%nVIk(lM SD$ہԭf]IB= Jk'Yٔ";nsiMAe1&z6o/zWWQFaO}wmsXN\GgT&xWyQB+DXJL1G1/ʭy whłŭau|kֶ$;ՇNKi,iɈHVV }Yi0 m~?}&V HS6bsG%!{VN_6$&B;3XoRNH}l6~n8{NJ=hp{c9VyK#f=`(W@ B$aǶF*qBD>Uh}2ioKX9$ 3^Ohәuv~Ul'MG2REFs`WQ|_cAĵb P/ R"N9-ML]YVRe;H-4!<. HϡCp2)u9d}ce94dR\&Ϧ+ς`1(7[^1&*o=?gIU!L楘 +vnEO;wLHo}n3 ,fDCw;m;o9v?VFtas OMimT%$,5YrA|!?{L7|]v*ă5Qg˰O'ԘC|m\1 $?:Β҇r3@bɓ<~ڿl/Ӱر0':$DdBXXa& m'5ԏ h>ٮ[/aŋ{ G`R80|3*V&(}+kpʾ\f8*RS`]%LDU=" lxua/F+ =2p۽"TQTtΩL?T 4͸y mmz+E !ާB:ބĶ^ o{iQF%#-2kpWfjrZG/ݦ]~0C'ϣA{nC- v*R2R9E/A #; _ӏ1!tLB^/t( ,-qqhdB0K-~![9}s7s^<z-WZ#'ԟ?"ucM &o0cn':Ƴ!~a%3G'`W1kxT7BUV U CT9"dݻ6K寎a/S [_DE@ ؉Il܀ n-F34cqL|NaPeFH ]HlȇWr[@JD$^@E"j/Yy T5\4+ %42Fy HuLthS^UDBdVֆd}hRrӝ诬M#AG =\V$LaWNyK8[:[<Pª*uŨLf|tYaD` SÚFlKf ұX9:^db}T? ֤ .V#'m/»=@3 *8FT- J >skwX>k}j!}H+{MRtZgR갛vEcy۠DGM 9>rqknX7Djw&6NN9<&GTToφ!X\|-U)tK;p83+y,ʮ:VE}צfet0trB22P`S~{֫}sCXˌei##9MgYvԾOa>r|BS0”Y!hT8)|[ynUVO҉>YZvYOMᒣOF~]M\R`2:rcOXg͏S&Sa8- $okq5& !M+LKq)I)1Go:qPF cX4(2= Q}hq<' q3D;fVJY8^/wae_y5&NjoC6Nuۢn̚x)yYWCv=ތ9т-!y! L0ԑgE @4dжf݉a@oee[ Y!!֫gK~ge Y>=oԁec:#5K$V_ZvtGm)W1W u?|oծɥw5xJYNڨEdֺBÂSMrCgdKb;_T! UI9IP-ӵ9I,geg#j$s3 3YG1sC@˟Ulj)ћO GY'\FFB==ݤU;6֯Z<Wi9Gc5.\Ox;Fμ9f9i=Ow !sY]wr\t 'zrڅUoJ# -u:˧+[0 -m!dnhRk-,ܺC+?|C[BMCm'+\t=UN5[f$5:3!P"$J=ޚ/BՇ;ФfXw ^8RKMb A'E0|2ĵH?Qi.tԨ~S,'jn(]83!'a58H87A2@詑M<8Y-.EcR<ݛν! &)'a'j,kW81m,fc0q[7P=>z݉IvC`\iݻ›,^.sb&R}S%`Y1!^7w" meI7֒k:S"',m(J%4IB-SLUs޺bSI ?p32UKCNz&G@LB a"L›*KWcu 5_s h ƲX^ޣ ։㿷u(S^P D~˜6Y &XB.X~JI`x:Kk2J* jP7U>:V%cBd8rmum+ _ g&)^5O/ Zu2?K+j0kRCCL.Zg& m%*!lEML ( Ͻ7 Wq@,T%~FUBJUgc(puQjX#CQ1"u爹4=7eFtWEWAV͉l/? I@wϬ G@эclK9cݦ䯩r{S͏vZ%LDbHRC7oLF# vXxNH^uQ& ]uSK$Oþ<~uy!QPΣ s׈'J5w|sBҸi,T,-.~ Lux^V|6~AO_(A"TV6=F mSmB*̊9[0?m0XcN' }bl6M+vJ1SL}2lG1|Ve/%&2&sJrԬSʉ{8r)D04񋊓$UT"sJl*TY5P 麖u0GꇿoC{.ZMG|&w/SP1Oː-hT)UN)bFv_w~Y0B44`WRDm롿F,~aA#t .U?%#<6::ǰNgJk}8յ#AdB3ٖG1p#xT@"[@H َ" Ԫ5`15>pVWO5F<3se|XLwnz8Qh&](2`˛ WEr4r[D7 5}~Y\lVg L F{͖/# ` vӉϪց?0Ar[kCL+Ry Bb 㟤Q:!lu6<[RNeO hڕ>'&6<^]dDћ|6;ltLz`Gұ?9_5tKûg/%sFG\i|3gzffzG!١$6|>*+ ZT$"`ŝ-O8fIzly#GaxzXSA `2mffb_Sj dm YQ#Jvh=dc6MSqDab%#L f8FVɏ[Y=CYa'dZ6м3(d5IFV oٞ|:2mM%7q6$QJdxB/ ĥq\l~K4 dt*-NޱAYM 2tZR@]3͗GSȨ]Ͽ&'$ݺ{F=~=m NUFm(+҇ a f~ݩ#oLG0mYlrcsW+bI*NfvJ6գ Ϩ_)]#);'Ai.1w`wa~f*GO7 3ɍjU6LQ +to~֩{s^dQfEG{wpWcLz68GaT]tźɄ>hZx,u,Q7z)ߴrK51fbx(y| Q y{/s/3RX|v, Z=ՅZ%V'Rdc o "f  /D׃pZsы{kM2˧MWb T. mwX@ YP(7@!W/lo0)[cht0 * ZxQjzwr1Cd>r9>Luj=r7&UPO8^7"o35v,uBݾ} $AZ=](wSȸV^9r4Hzm˩-0.(D̹ e,.v(^+ (͙\ǯr1D]ptMJhVfyf[3*>v '9IPq耎N̝y_(Y;VɠGH}d;k8'0Š pUth"N[9 u%<L5-ʣ&Q~@& ϖak 0y&Q'KW@-JFN]TPogg%Kx2<=~;]aXQh@xKo0RĂF)\Wi:D47nkksO 7A[rm,giTFrnc)1 EQDweg)k:+*u1~ 4!!ݽ]aӤv7CiFB';6.?,ոpU9k%[G"M=!(L$ V DbWpaԪm9}YM3 }[A=R7M<Ǭ(H6?nڪ"0s9o9@Obp<䰚o2g6,I`&hӓi|1%xhw{x6]:4Ncnl!9Л_(=3ZT*4,"hLtʼC n j !."`#`~HBb}L:g@\6NØgH;(qLa /?AL XuM?-[!D_}S{q:4XA^V>%m{Ď{<jMu['!G`p*5^Ezi'hyΤ,6OEhS=Yu 1ܚ]]8M;^p -92)o pb/6AqR68P/Dś+K)'/mu<Љd^\uշʱJ'.%3d[@**q .uj/,®F֣o^*n-'_qyۖ56㿯{չ89QSǶ eF.~nN_Hqp zNl0̴vr^RyvU^mDI8׋b&ȧhۦ%-;]I#nh;ׇc٭ jk ;,&4޻!M=x;EoG3kZw&_tP&+Pv$i~ @4GB TtLU"J.`C[ Om޷Mݓ}nD;8]'w9q9('=si6BO!+YuH*9vMP"eV2ΞW5Kv29D뜍<DǯIE[u. '0~dQǃ3mk~x$k{hk߇4|M4 2VUlԙuc(N H}aueT2Od ~Q[48 I A-P-+\s ND&ȼg/!f˦n/X1AP _'&m"L 49r'aA?SĮr޾΋U 7]H%WoR\ n톑Cl_XhJHUEG[yyoϢoR\"1NLG=7pdiܙpRj{ t hrfJ0Yخ{xF̘,5-YaWU]u%c`f9/iP|&#3Kd?Wt*' HZP RaD@R.+eY^O! :>{ℐ= :nTb ,Vifݐ}sw1&_AM:3V>!5/!PD^ǀ0ýT3 dzOeyTqԩxF^b#-tyLfտt ORPm^֩Togq;|Z0 N]-p:$zY#H:\V^i[gU=+s[( :>AT#~-ɫ'?n(Nw]%82Fb^dT4P` i2sn ;hac.'jhhZ #8Y0r4*36}2grN-GC ZӎtӘT6; sieO[>: P;cp|(z`V"Eܿ@WtA&+')r]1 m)^?L"hFkf8/FEe)WFzNC}AkE,p@v HtÛ6dVjjݜP}u ^ricvDwl1Qiʎ˓U9X;yחj4nk}$w)u)e܍)Ux 8o tY_zeݠOPI 8}c٣W%FHlv6w|W#} p9.M8r{{J[iNgW9s3^7)"Qy^RP[=BY_,ab\1Crutm_ Ez1L7SN:'I "t+( 'iyhvդtyJU[?Y&_(fM/#OÏ!+>*S!񸰩 + ^ko꼾ևa!k9΂cmMK~ANSZXl@H׮q)cq+Kj:9Jns_p0~;"y6-;IC v#΢5,k!z#(?!{ 2|X~ «+iGz~}݇4e*dYH13>72n8T{ pFE08n}41Τq΁D(9S;q7tBoaP~.9ߋRD~E,047{N0m/]tM=6~ȑwU#Phʍ~<[Hҧ>( v^Z3UlБOgKd} 'N$!M5 DQ}]/[#r꣔–ʯ;Y|2ff ~HZe^ Aʕ lq3PTA{l| 5%D]g|,ܸk!!x>.:~P(`ŒL|}ՠa tiYYs`"Bߒ}Q.$]Z= \%?ՇܺkՃprFM)CejRnP ?m.sxッT o_(@ui*L*fkUCCUɤ(aj8R/p15E)-^ګ)ďr?X&<ټx VA.y4"kU 4EU#8Eеϫ_B,N %t)/(Ķ E-66`D-ZQx܍/ {:1%[^^}yI?(֯z"NcJ_8fpX.#0䅃Ck>jМzv/~_r>r+lWYS[b`w,# G㥦퉣 { s\ WBC2MP-^?i"5K%2dˆ=݁&~8EuB/J]^^x>(ɫI@7&70D2P@8-S I#D=+9Ipzzփb_Xdo6EIF \"gt "sZj3m,m $kZ AHj5`ӊ ¹裇G+5GSqM&P6Fy!`ߦ7y J ɫ 'IּmK=O3!}3%TM\c! M=Y]kX|l: +fy'EGf!s""k*xĻẘ!fcL#yf  daVؾBRsaZ0i`oayӡ ՞6P|=Q=1l\(etwڿo?D8g&\mJ.Ig@EYA-67w? . t&b+4#0U<;IDqjh 902uo͌i0&ܛBT 97 Bj,VUn1o P;!$m6tCau5K\#ˣo$t{).Ze,ĩQVFP4@'?m)}]5VP*#",?Ǡ!L}~Og\Rz;r}Od-cn(5c1"1W Љ.Ҫ1"MV/'3TwxKd.(uS jgiX.!ДS6֌L{Fb`Cr|Lvs\4$z ^?Dī\iF)}v.4 Xw5s!uc`mP/4[ВK %W=9tM ^2ry{GS_?h5Kqp=Z'+G,p:<"C%Uw=pΪP?civ))oWc.oU4p 0d#ڣyzŀoOh_6Dc"\ȏ5gnXkg9e2;rgw[cq.P~0g"9R Vmê+f0u~$:`RCW/j3*V},UbQTSpzٯ 4w P>R@mY'd!O4br荢lB,du =.nR~ʕ6 7k`[> Dk ņTj ~$,ن~%qUsh۠P_s&\{z{?Dߕή kLyl]z)qFjM*|y[>P27GjJ ao ch\u1f0ި!md "=0TG*p'ːo? w(vӎgws v*̅  n-=9lfa\&d0|Jq _MWbJfW`aweXn5{W:;¢0˕;ewBY&$/*;p T;!q38h!/ݣ JxnGR:S_) SE>Q3"8B':b{B^Ժb!;P V_[U;Sߴ5{LmsQ7zϮ(> qغ᱈Ć|lXmgK& Lc$+j|SYo40`YQ6`3f.@DjV Ft<H^L~+lIl`=Oit^z :}g%}P]9dKYJh?g`yMw"&bWFkBk؈*R@|8䍛=iHI{6Ji]:f@4K2jT+ Slֹ$\c6qSDƀX\QUr6 O.d$$V*1gc׼0 wOhyJ R?'ɤ2\ߛ=Hm&%N3OTO{86m0m+:XcMqH-٧NzBˢgRH,^, UK!tTr;)G@6~M2؏#Vc# шCP 㖰JzfMJ>h#"`uuيVOZgstFc_|!Oj"E{q<9YBh]+4%Ϡ'5.=O#?#1ӀPv~%N#'m,N;_wmH|C-F_1ҌCQFG1^Dgh{RtLS!Vt_Ϫp{oyVg%Ͼ 2㰍ץ[ R=댌`-;̀!A; "LE!ՠ \J?OiM(H B,4"a[?^+g V#{UCz^Gm&~Y6.$86MuSSAba~~T*Rؔ*ELeܜtOa~G1#7)vL.WG~|7/H_Cc,q['*D2MÌHI<c̍4R L <XZ_M o;kn7EƁЍy#Z; z:=&#yQ<v ބt%3~7k| b|t$z> uX˜)+qKY+X.vcJ=xJȄYVcQm7(,v66"WE]4ڠ ~ \Bl!Ͱ$kؙKzG r4E`AZj"İbV)?~ɜ.>r$X="}Z]nؾY~$ז<v*P~2 ?F&ugߗ`F|ϔvX/ Nw1Su\ ~;.tnaYJht+6@~t_v*PC⠣!u$\ٙ1eUU~S /):PTT|EcAFCJ5tG C{}1b'~=^Q #vK-51ĉLnL0~8JjP5DM ~ 7/1Fի@>4=2Pm'rP|@al9\fRFo?o{-]*wX#Z'v_%i%4`:<mmXZ_HcI.ET8r㪆{ V+IiY$fUU1.P|Db{)BR$_& i C!ؾ.P6+o8u D0q{7,W Hwl'<,+6mI9O:FiiE̞*]ڥ/[ P,g{/QZb^Afb8Mbfݔ&(x˞Bƻ{խmº@ aWPQfk\<f ZhЍ7!=Nɵԏ4@eo<0AV,;ZRs;C >$B47S*NW(z#4'@yRMG\=_Z7,;PXC[G/hItn,Sl^|n EːySR<^EPy%X3T=܈oaIb."xWm!i4st(|:*RX[&eqe5|;$!~Ҩ[ o_I&}n *$n}ZqH]1C:I&3_y 2V~֑rĬʫ ֛f[4&i8ʼnnm Q} _؞Rױgya)qb,M/Zc~R[+>ώEg鮫x~GZĖ_]Us0Zi"<2UNE2$D-~}H u*5#%$怷S7:~6.DNrn~@,y&v*rSKjOQVytY-"וefNrLرVI [ y" k:ҿ.h2ܯ2-$ '_VӈNR#Nafh`EG#I*L++fXD"M= -8 "FÙSkӹBUE yɚ-$YU 1W).B^^5^6*7&)Ϊu$ *)؟37dBlyfX"I_(ްR-@v}ktOQFΦr ڂው'˙PeZ3!! &+4J^UY-FM h |le=`} v`FNȤ/GBDW忾q¤Y%(c3"2WBnS#sj+7'Y{H|*3#{W|'\'%0.?~Bq_(#A{' yMO"P+;ejk :htxķ uxO\lm/5ꗁFa Uo>Jd-B&3tG>lރ6=&y9uLAqϖI¿K>nG:E^+/zX̉{|D'y`t1К)aN Dp "BvV&h:6-ӬՕ󖧞&]JntvSZ$#Bc{},ζ׵ߊ3-VblՁ]I<}c.)̅Rwֳ5j1Gf- */6NHHYЍ!Cקp(m0'krWbO0^%SΩˉ~5HMSv7$Ŀ̒39B4lLDTԒUA9ézgԪBW^|n5fj˳hF뻕J!v-V+zmjew?gbg7v;Y <-Y7D*<ǽqNH7w}i)N~}c4sxw=`c\l8GoLe,V,mc5X i=oC i(b:B% QBP$FO$RZmS}M xâf'P[Kobl%}ĺu&å6]&(ob<,ZuVb=捂 }{aU\x"hTG6 q ?v^ivTXuzyIu+"G!O:r}_tHa̡9!Kt߿8?o1ާ 3;d 3v ^G=)IX:VsXOА.T![Hf˹:l6g􊘔wt򒮋*ugh81vG&\rq m{. Ib-߼QHDmAI,x?/Ps7dٍZc*aY扭ĭix"KM`t^DVC?Y$E6 8x4/2މ]@\FhjueچB^a>/^mXAHյGvS~{ڍ'1YW |nRU&CBX1N+W ,Gq@ ɹ5\N ?b/+FK, BwcD`xMn &@'7}\<;?4]{)lFyi! y,_̘Zp0~u5 d(P~}#߯q: -g|FOW;pk"S2g-q ︃8##%m[$ ? d!jezֹD"Z01!d_JT*V4MR_H8*mVsgHmi4)GY(e\I0Q4 nd{% i*q)##)' lفG# `8Eet ^}UWl; ZZ'BľAyѶhnL{;|wQGjجn"j?@fk R $A|fQ!1uzDSC% r6 Zr!"8ń&ŊGʛvR8T "kn&AShrU{8_ԛ %jOkPCuЌ-eѴWiFT3qdmW A*jNgk-;-4sA&g<8_JpƆ7dxy4;cR:%Ox¦NYmf<%ރBcqJUOЂ߶F#-l{@*ӆf4pN`UUw: NoB-W,70T x#-"' .spd~:ճx!=6$e y7}j%ny"NPˋӗt I;uRs_2`*Uh-KK2 ],nkLPyR0D'Is1xmbp|(תu h9#XCj`>LYWJ,Pړ 㨳% {O à$ˎ IV.J鈽K=o4er9jQVEr=$$s|-۪w_řDp< 8G.ko|9en#;CI>r% ݊C{;qFӝfp$aa;21S&J[cGWKAUC9yv*$ L^v?>ce\ <}o*5!g48z:&9B Ďz 8̑ҙFh:5m@ڐ۱Ar%qokd/h=ӁahLM(;*SUHM =Z706fZByRGn<beIܡ9{}K)ҁsk -in2 ۫oH?^ O"Jsu; )3t^+d&vHa|{q#L#Vfgژ^ <>knXD u;NiM괻*Eʱc S~PmG"!_uZ I [8^2b$-fmW(Kph;6#"eXpd9q g w}\̩"]ٛScgH8[$藹H>iIx&esbQx+#8CU[5%Վb>dv^w(3[fhkcq cJhҍB6oTM.`~ob?C+m .2$ @Bt ȟsEEiOsHRƢCt1eָ8UJ3$eZM.p29Κf_asRׂ4*<l2'rEƹ}ƝjV3\Fp)Ch.(!Yt:`{ B%8scI.%/XKFcJ&t7xvw%-랰 #XS.yiN)q&vK9=x $uqTGu X_0Qb0S̮Hh{JՆJ2%)70&H]3s%'$]bs|K!PM>il(hitpz%(Y2R |]r3 DjMRrXi+LI]{p]ǻxdodWB3c +PuY~kK10 f6î]2 bUH\I\:wm|XEtU5ݍqU˸QtBxRiJq'cp1!<ۃ15Ai^@(MQ dRp3%GLE\)>]ÒZ⋢fVgk7ˡ{`f)esCꎹ.X(R UPLUh/ԥ;~]}~r CPE=Ϥ U +-ǐdxOcM(׊ID08 w|m|Z-[$zAoJ"N*[or@w/0.cd6m$N3^%5@~PϞ+<O0TɱwA2nDC '>diɇFb?}+5;sUY 2lAО u3`W/f@HN3.Z˅[f!ǹ |k m Zb4/~."S>I^A.$B1U XCUa&}3A)޲MGRĉX._ wYa MƕExqt)*$L>9.Q, Ѣ7FUr?m,ߧ5"!2Z3MV1p& мqLǑu[5 (*A FڋHRZTH FB*ڲ/Z4%"x QY" Õ9.!|$`ǵ9ߢ0.r,Ac;}(t9VSR!ۙ˺yA1>ge,W7@ZLTYpJ+?ﮚ?\v]҈|Zg gw84&! c7kOq1IS9 ?KOI.GWLվzޝ4V/C[R 3FW+H*yJ xH*T̨* cPi7zΎnq̊csp(&c wg(W7Fo H\WymuN  `o\㆞Q4%T%R`TcY!Qە/y /Jqoy}speCsL' &CR_H19"p)+noتb%`V ]Q ex&:X<]p!CV>W*a™K8uǁ?$ΕSqO`mk멭h M-Ee;}W~k5w~>?)~:_m1a67_ GDyEt3iYNL;`?##PH X'Ko Pݑ*!% ]ij^19:J>t񌓱0Xv~ J!dҎcSEL\d=:^?Ζ7դ>& f GIq,fSY"qE}w[ FHK+l9f#n4$UP a-W(׏, W\qCT5 ˬpו[Eu7EPdnfYV"^o4bIfD_rwK KsMIQf4/PEA 1\|IfRr|:~Ĉ!l [Z6O0?X +blq0c׭E=Qc9ȫ{>wP$ԡ7Ҫn.ċ9WYE?~c $|Ŋgp}ĭ6Hߢj߈v' X}t5t}}b㽬/VA}2u*;Vc#y( Ȍ]=!UWBeDѾfy+ W4rN`x$u b 4#דbQ9ZwD\].|ſBp) Jy^00c bPSmג=Xlb oHc,)2I{NG<[!ſ"~YY77݆ ׺-?5M衺]TBIDR(כe,i`gAYYH`?:*j#%Y.(]!-4؀o~M'ZO1Ph_=F-/sbUy`#6C91VldԹg,48fhj).ˢ3\MY5;T1bS= e & Fq&!u4&U;m@=[MHR5:^ZiIEc:;#VX0(zf /?=ɻ˹\@Oٕ#w˟"-ڊǩꡝW ,+gC7Y0PuyGk$N?߱CtfwYȘ%ʿj*3fe3,~vbWw2D6$<g+wq-{y9U)bʲ4@~ sC7> $q}qQS{6!ݫ5fIMP Jt 1bh gl}94Wye#{}_{ rkA=P8CAS' 7ݖ|zJ:l"qBpPXɹs#2+rLt3( }5~JqqJy&lhm^]~1,J0{frLbxj6&e EQ*0d;ݠ6vqCZ:h'\(!a-B`T3;#~خ`.TQXNr3:?2hKmTqZ.L6N0E(!EkFV{h*tBj# Fe%WD:]n,DO㿷-ۉ^1#'h܃h`AD+='|H͆ ,wc&%^^FX8#3]U !uن- ڬԚvɁCq' aK1 HBh<ٗ+sɠ]\.2;vc* ^zzY7p*.7cV{ĉ_a@8 ~~俆W,?ⶴ*Жw+Q9G(Ue{wTJ9^աR;SBziS-bWrXJp(CU"3 s[c="mETEڝuSàuGT*i2fɄ j0R=2YSֱZALL҄.c 4׽OX VSns; *a0#LFp!Ӵ`_e^u+2x4A 6Cf{㱏s9,hĘ^&+9M67$S lpcI..6tgUVialV)2Ko ΒK À 'om&T!!mRWr92s _lzr|oCy+F#W:-/8pugoپ at!|U`ԏl-1©ӕydQVey*"wJbu_Ûj;6Fak!UF =WupX uS^fu y,& *v=ZXĆ Mχ\Lm8l;iȞt4z,io3h0a\ti; πN%$u/(*K›8ѬbŘ,c8]AMk*VF>[9_\2V#\$ f cJtAjDD^T/3[_VR#`O<-(u;]JoGJļ܆Qq"7]C8zBM/59Xaa]U{ 2 06ALĕ,qXWw8*c^ldbjAX{LLQS0"^U`Ԛv?_>'c5#TA /?=oQJ^7pĹe^mvesmg1?"oeO--Sqr0JwOംfYeq?8xet\A`/ Vļa[r]8'ؑyۅIL bN8TO<*ƋyyW^`H( E7O<BU}䲌 h c AB: gl29s)W@?ᬥfk+7BLKɑ+f *Adz5ƦNI ~],f*9^qoG Ag|#@FyQtQ IAoEgbN|haΜ!O:xI-K9mX>[pX$u?[ɚ \XGg 탃h?$FG,jН% )J/W[eK[yȩEs͘咠?d+P(Š)K,ua1P?^JN3ZvKsùiՒ+_}gX쩞U܁>uiC w|;'MIR&.(0>8,6ĉr_ebkdo_VϼW,p3UN,$+biPtŽ+c2Ny",$++͛TzuJm ~SqXZE(e-+>f n׼0$Lm%)k" ⊛S[7<۹l9=ۮw0QԱ2CD2*JZR*?-"[fYkctㄛV Sn<<ůO`u[[K-sIjt2-؃Ƒ iMBSukF/ygOk:[n+?&q-ձD|0 t\))JB܆eYtU~w\}w5h"+ļe\+uPꈞH5č q)5K;QQ\#i2G67SJ6Lu~iZ[kB goKn,HYxwmCfl&⯭S;i+zM6F!!n զl!%T[j͕Pw$~zGԹ#lRꁟ낿&:\p'x__P"HpGZ侢@wNR3 yvSHcuŝS 'C$kˬeGhLڿmehr[*ukZsx4~|wRG!zb:oau5N,9N⥩jBcoK%wY<,WX4l`7JhȳpТmV,B _ .)48P.OY޼ _pt(͉]7XNt6t5OmU ߈V^bJTb) .G)pGS(mO;7 u/&`W(zƋȮ;ʗhMmzWZ.*ӤkݹQӹ_gx8j9Ƌ>1}"输_ʙq(ru* 3q\(t/ޔ|σ:5Z lKcJ VuȷgRҤ}wi+Ց5_4އn=[/s sn'.Jɳjp]^q!*fj/vS0"\&_ľ}ԑI* <'R5"5>&X5lb5U5S,,UsjBךE!" i&ٮI?G\ׯ%o{VSey~B93m6HγTk:G\UE*i}-:d..n茵 R?nA NDME˹aEwAT"-f.Z `[{0 rL짾`jG}h&*Lwq\I[^#Squ /Bc-0XG7<=H{z8}H17iu(YB/gFdB}\$!#PYQ )\.)?},NgŪ7ECXfBJK^ؿG=J{S~<3-Q]`םN. YltEd>t<|x%l_;Ov0F լfH2 p쏨uQ//Hཀz{;R>CP Zk4HŎ@uk˓R9:UOqNAGe={ՆDQ;p~t)-#xapE[/34ֽ-Ne (ܽ/u/-d01+ G'!P}8xp$3}odoo)hf-Y}.kæUObHAbAu,ҽ+=ʠm<|5Ϯ㱎op%tZʁpZң8|]"EȊ8Ԙ@\W\kl0:@305ARpDTn Fd0Rm1cw*h8vhcL3>Bro(B* ~$'sۅ*߫FSe^]m&TH2ʪpP^ u^f+?K/@A D4؍O9OD(}޺,ofm}kޣ S~`@æPEݵt6ڰa5EGad*n3/Hvh$$vy\~ʮ{-R"T7i@# Z-%Qf?qSQ#aG/hKᅓx~6g~m&|8Д+<--QA%A:]F{Ƕn,'CNpNGgǮC /^1PDžOR&(~=$H^Ť{h)FON'?rA+߰(ㅛNTI'ѦC3 =^Oy|4)Nå5餴b|R-P&DSZ6Y!>r8˼EN-_B+Oa 9pXfJ`$wNmUԖ6@@7CR~ Θ3֓cGe)CrVyҤ~yMoўhtխfayi!m-mosl⁃=3Re/G<%sΉf@%[i $w=*Q:%Р,[rvIҔ{j59j ͔omۚs_]LxRu³ xFYVp$p+'Kpoll 0tb.|PqL礟Dt#6Zf";!82|7ǒg6aT3]]$#OUi~K)<s8|a&h&~1(&E@?#_eycvND=QNm&ϡ?EZtB7п^O*IM!4NPPrK-qs9wT21B&T.r(rYlZ{$CE8L` eoko4i` cS3q&n&CZ"I,_5y)LRsf ;QXl2g`cab)H,KU* MR< =X( 6%.3c,&"ʗ@Չ/.9 kt6'Qx8sB*O8leY\8pPFvšv#>wjJ*'~rH0N+J 5R,?=ΥJڅmCb$Vټ`RcAČFS5(egIzz qIgF0^RԣmKbϜUd{2G%~||9?3.d;'*T#gMm;[PS1kS3~A~v؁K8*0+ADzÜ] mךn8 VKv%6c3!Xp+`M,H(V=5E5芨ɍO^ ̵UUh+`n .ms  >Ȟ ]; >ދfBN|qi+Sa~Edq=#gm^?4 u:j+z4$!JߣA|qJA5 n~̇/ޭYZd~nKe[:6wz ]׉ҽn#(\E~xO4Q@ UV32ͤ%8_*~3zi,xјb l" -{T huPn&=A"^K$<:A! އȄϊ͵ UMb m +ђyܒ%pNW'P4ID:gf 2*~f@e;J)N+%"݂2r & [}٨} 06~rYyuOxr;5<aV(bzjׯOT4 lt0mL&Mya2A`X#ExK@9:Ni̸OI'U"祉IE3QDMLVnI'H?&]-+&͢zg) ԧۈ}I2\~n/W|w-*\fZ7A4>FWԹ*90묱gU,t|[3q eba l`Fjƿ2&]c?x* U >e3ń>3u/kOj5=2ZI9@qLJZJBMf!T l[wSsv-&穾:G MNF|"%&Fs'i#5h; 2K׭^"Y;:'MףNmRsy<\*T)ur M:tʳX"]<aͭ"! aChD_ɪ- zԕXTZSl{8T?iU Tz0 *(i:5bD3Y+dm?#`+әr[I5U2wqYY2=I!,/]3veڴ~N66)aud ^E;K_yY\4G7xj,?-z޶UaA$A_VQ/Y5rz$82_{1@ޠIH."+$PmYaeJwՄL4 |d{PadVM~MpLcO{cm|=LQ`(.,?\oϒ ?$86插.!&9Jm!0>Il3*t~G/%b%8kz*j 0:"Wp_۰Gl[AW{07Bj@{Sցa #^g}&S۳7iJ%&Sf`:%8ƨ2LJu[ 'U5;+Mr;}cOvvٞ d(?|tH?ԱSr)a1)p AY>ac- kjF \D*y LSf`/(:>HQox?a).{>s)5z<8/8fbc4`t³Ekpk[IG8GDu:'p8Zw|We-|Km K/ Q. cSլUx-SN^ɖ̙9Hwzq}  T*筫$b5xbyRWQds.۴^6z,'P7S`zh?j2V\\+¹X#a͢`!}?RJ DmgɌM.9]R'S*qϰ>gX;ct76a%Cx?Z4FW٣ IN>گ~nkTJp.`$ +\ŲnRfT@I7prʓn,s 6H&&;|:M٠? }׭֜h8R]$dq >D#P]ր#,5e|t1 p0( h^0X`T.*&"'"xgZr]W<{OJ @r d,{h#gR e)H2)|qW Qe~D԰gHF|p<{0hoӬ4l_xt@gwvfjaQ*3WhwFko7!fׇșxh!y8au#WTEߺxcrh 7Xո[EW}PYghK.e =xAh]Ϡ7 韁;Y+ĺ|?#vcKtn1vMWh>I ; ƢQ~'y~)8~arAӖF;t'n7e?gڃӀg"4j˃ӽb9fg~P+2ׅa/ȄPQf \zyԓRt®ʔQ*pJMbY% GfT>!QЖfԋL˘McIhC +E;a hrm+\ԢAMz̋RKItjqub1o^jv2)(\c*luϼ 8ceFލ8JR.d3٨P+=<LqYsKfc_h 6Jv7\ V[C{,oeYhy=c>~o9D&*R"-Je $"ZX3۾5H}ϴ/ _V1P̵pt,ed ΪSPP h53D, &Hx,q۳? %,bgh+H_ljV۟5пd`&HV~XhJB^G@="3\b1r`֥H5bGyO p.]^#|9 2h뀲e6OzT,sC/g(C+3;n4vǕ}sc:&b]7;ԊWcdtp؞brX,Ɋٱ[w4 p( P;sKԹ'٣pҏCC,Sъzٷ_NV]@y׊ ΛT|6 U̔rK/-)o*cK)6 "fsr߂1xK*ƜȲoM=MMM^em~iA bٴbT-@CY (#R5\tNG x0Tn\*+Xţr(cDֹ..uamLb2׻vlj10Ecwɾtq2YQSȊ16T:LG :'U| n-ij;sf( wFwKԍsA<`2I6V =%^){Ut6jY#hwzUgRn˽Sr 0A1`쥹[j.j%̍ Y#W-'‹9PIƗeZo?"0 c*fs{KÚԀ[jc8$пN&ksNvo')V6o/Fv)}|^P@xU{7 > ę8 iB +d}VoA"KgSjF <Y΁̿v=%b_*QRYg?˅u'|^V@M>4\6l/].u <0`<:%ZKPD9N~Ĥ^z}lE39!fl 18,]ۡWO?0зf*3({\H5Tfk{F wKy&i^qv>u7@pBvF&^2?d ֢Eڜ0Sa4GЇf|| ;_Us"L8e }B%tQW ab$vptLxb&'[݄T3P7A~ba{~Ҫs9v`M#47`CEи*E3 hb{ 鬒Ӑ[B$Qlvh%IDF|P& $5٤AFKC`bZ ɚ^;'95Q!Fb0;}׎}y>b)2@|'߸8mZ(n:ڛÀuQ^vYу..Y_PާTI #֮<%(hk_b d(Ąbtd%@4}9f{"„JOO{q]orvpop0 L`tU|[83Y_5/7g0QnU͚@b iv#:Q͝GF4;>.zq{r8ddz[?9R=_XKK${/-狼*@SۍX<]u. !2x6T@s@1pN%e4UƇ[Q{YK y֝iKߊ@du4g4I`j,ID T`jA>Db)-(@듅0{lTYڄn~e}ZZ,Gea=XnB~3/kr$zE yW0ļ@`W/ұ4'8,m7ʮ#E E;J g׈U-ZA[ɤ!Շ쩖ty o+k.)u88zV6ix]1a@8?7spppNEN-\-Z҂'61[NXH$v3-0ˆ@REqX-BsGy2y]5$VD-['2W*4\rkP!]ǥ YHl{3lIF|"zԞdVK?<|$vzkxIt@Pc7{Oxi]b,t+:lgӱ' CSBw%;蘑>al,&*Bqv6,?`葑B-2v;+؂9V͘f*y0"#C[gI1 }ܳ`L&Gd: n-a fծ.{y*Uϗ &d[Bq~tZuhhMѫi4l/# |5εE1Q M /ܚ.Ǧh\4"@aAZf<\8PR,i?ZV rdS ҉SL$BA‚*C'mk&Wk?UT6MAW3Uh,b8 ڨ5q?t5Isj}RhCQ}@׃UWg^G-H4wm w @y]  ojVQ.{[|ǰ_<}n_vH=s?+3J޹Yp3̞d8> vi{2Q?> +E?Ǟ%m3I:cJQsv:0D"}p)_ݠTT"r6 `B7EPZ7'Nq8bU]MzY},׷֣ys#1J6=;( wpGmkjN?4.Lkm2|Ӑ].G,"۹w,[xM}PjE΄ v@b`6=\ԡ"Wcǒ*wjv` D{m`geL8 Y>4A?TaQR?vfL.q'8pR`-4-4Ml9xH Zd?HC?kll +8khL ' YpBcl#ެkעd|)`}UX܇ʪ%ޅO^ i'ܰj|_WWcby;kR12K1°* ы脠P?8ngy~C|dePEͣ4TH1?q`U gZTg1Kh3r`a=~>JYǿH)&F*Aݺ8+qy@mԔޱؖTMSƳ٧HE8 zIcԱ*@Rw?N"mGqб5*cYk+^$L;r`ɸŔhM,%50U<)&&MgdODCexEI:'Ɇ\iv)n3Cք\88IaʘUzb*䔄 +鞰ta€Kp7$P֍< ^oI.m Y!X)¿c^ Ő*?<~4A.E 9$:0s\v Tc0s_E>HZyJ]͏lrV󿩩zmk5u̽Ġ-sJطQ*G43Z2e@:뗠o WLV{Xl vɜUOU}dgO= |"B}y}FEԡ*$ '_.rOc[*]Wg@cĻmYfh\&yW YA;!Ԏ($UFZhZplFw akG/q_6HVL<3'FKz`/ YxoDaBvgҫ|e̺1AC[*.@8JmK{yωI J`uf\hd,*B(g`5>zo glݼc&[A).NoV[%qV,4C(}8(7FIKQ8Xn??r,]ڻBqHJ"a@0?'Tj^+c<5kPDn0m(xbm&\C.\I|EF!ݢaUO(g!v)F4 h ]=YwT73c!I-oW'҇)o9 Kkq \z345Hujc}ߟq(JRt hRh |$i.\C:It~9`_ ^6D6| +P̹SlzҪ1LtLfTrÎА?2WSU݂ZM7H mHRWn?_$)cePIcBD Gq "AUخ;&\nVa$۹>o 8jK}É&@0OGBdR>B=Ŕ$9ݦ{=oh>[X<[cʾf:5 504?{9] 9;}-\>Q묇35? %,eRnH BSpD 0xэA!fтj'tNvJ3<4;rE@4|EfEz&7%$=A$B ,4G*Lcܠ|K!.0 ,^<9Y2- Q//y$y۵> O#PVKn3 m KhqMtP}KSpOTmN#6WG~z+z%4E43nP'gV_[fVH~fYL.?UgȢ-IUx"{IT|~dJHH^Wybo. "VzV-Ye5Tf y\]N)j_r]u@Bҙෘ .`Pe)Tw'R%]Ͽ jlSCw+z3vQWLXLw04sI_xFKk] Ck%z rF3&iv$5ZeKXH~Pʺk¹>S}d&߁BZ@PCL_ۋܑʍK?(d 8 l6[,14} ٞIq1cp5舿n,Y623k[gHo=ii1Smps\퉲EܜDy 0=ǵQ^hђ0G#wZeayQ\tXh5dߖ #:d?n+J Aw[oL?X(Erd\Foc*Ў.NOlD^&f 6`Y QER m:E0N~GG*ge/_iiUQ3"9X*@958͹d'OXS @``M\ K w1SX*B5hz>De*HBeP([򽳝 V`:SO>;\&R>r85n4c^ahDL%#(4&s?W&3m\UlaAwJn7v%)")+0*ݝGCp%~h C`7VVƋ#)=1E߂[& &b6n|X%H>r=E">f|"32,T\f9e0 0"2Q oAH Ze3z>-Vd%|>gG3g~=1e"=DXu#@-[3[_'lwl~>}yȿxo6yL-&^9ڴ*%hvJ&)u>~P)LUYP9i,IEizr!z6\ad/,Ue(6 ڧ#܀ Uzfa!|VWos7t}Ơ$?k[( b<Ԋ gS6} Ujv?zrdc5fc3VϺ.UDW4m-XJx 5Au$[ĤdÅJ4;O.ˏ5~0DUTZ5w}p~BKcZ̉Nf: zǁ+ix%190Z9\\9["e#jzY%l}r>}ԙ`΄"J9g `px2v z^& թ-MύinPLpًZ$Fc~\z4%vnmH@2j Dy&|.ӛUG3anC^P_j1=@*{17͖%$ ?VQs֧qnD|itBEgvS :Af|b當ť̴׹TFIpr]kiֆϤPmJ#CDR'dZW9Z..c;KH~6;)+m~Uׯ㐲?V*Z =T.F:K}p |IcK\pE2XaU=3lΒH4t_R&u<țK 8N_t4Lp4kPԧڒ.X{kg|bD5BT^@hanbVѰ'y =ЉW8W/F)P `vr~[UJ#Z|oOjgGKޗp/ǻ$ҫK%~eNFm3,% n AWC6k$D:6$M謅pC2315鍯I`dAAR&NA)A$B)Syybw7_V-`.Z~lNGf0lW֢ |5'!@n5Vϫԛ5ի.y2"N(?>sp@Hr&'eŢw9헽XP ^hAVEIuxqln~-2 =5.abOBu  ->[|%Qԡ DiѫbKZ᫉X|YZܽB0bO :+8S>:*H YvD ocSEN+U"NID(LjP.?#~YJVPynP:"NsUo'"Ws>>}3Jl"ώ˓|Ĭ)>ivI` _bHvDqg#( cc+6zw <_BUi5jYt1(\S*u?*{(4 OCWdĖm4`6dX2 >]kP3,Џ +$ ;o:*KBvey9H{dW%`bڴv/ &,'k>@"! w2~#=eXT 3ȼkOv,_[ 2ǞM.4u.*g51YKjZ\e-!!? ~Sy9?|gza`r>  E8a}dKw!p,IN0ҒSe8:#)ͷbƵD6f xlK_G_QfA3αH,nTk5y*Cdx{m-&Ljk7'0 2μ5AG|bk:]R|>*Z2[٦^BĴ˝Rntu :x5L\챙 sաNW/V0x2XA0@Yj6h&E2&KDtK?]gѦ%3DUI%nd-M3Nj97*DVc=\$i;d.gnP"T3) AySߺF~IllzSo> uL#]&`жzM5m Iѽ6%f/"#xdZQ=_%8oYTl}\|oI%IlF9nT9rD~m:NDK<(N,3D_>ּg(˔XY6W}^y-et-!a!wl{O4ۣL֍Oԙv.xBpfGЩJX_)~hj9P 8[5\!H8 n ţDL#*ht(;8:*l.),N^9Z-? b(\.\gƌN1p_zo؜b bBHD^~J g ċNxuaPmP@ƪ|^?kS_.Iٚ/E-'{n~*5JJTQK[: ={ /7,ri)LId67Z KP`4#>hXcz_b9TRBEchG><'ጨc? 0%D_u" ^ůXAmxkKxK0y e[Z<:;yF~E|Wz^Aׂ 2o K=֬ڭ /qy2ZJ@ acǃSl_;2gdjb ;P]0=++X9­CL-MqWf3$d=_<4-⋧#%f;b^ 9g <#o(fYVWtk /T׫Cd&~ʽ$U#Oc-'{{ e͓țe: "}3ZW hbJGX /SazPy5xH{?ɜp[Rӻ/_wÔ|GXnLE]jn$d} ReZej J>>>j.aύfU 7'ߕN9+ewitD @a~7ڿRďNVPL,Nx3/ lחNTsMٷ{gw&-ɰ).vS@n:IHj UA*EM60n!/8v`jZtayk ,JnMR$V#U9O.MF$qC@03M>u]On1r'gkܨAxZ*|Oc7Yޘ  ƕ&6{8hVp:Q b.N^pEGB >#-U*M u.̋( }b¶d- oj}]%" d r^LLԹK,Ճ z`d8T/CXX|bfiVqC^ɥ '>Cz"m耖:1{x/BӈAU|1AFd-å;n#槿 ? u6jZ[RmDc {~MUG-Y8d?U{$|+t]c}T3yU S+e%cRwl/4onQyqxe 4*KF!-wѽ߾rYK$.Yf\6L8C)5k2b}9VQbװ4"KK;fJO G_fhtaτzU<تP[t?oM$x%_fe^~g<7t5=n>P<ysm6<^9b^&x%>?=TW UkjPCi,rWr͆da̹i2IBg \sR7 + z&d1$ C`pWi⏤ Au,&K5y8 ׋MtfjbyQG1審UM{D9=+A-A|ys[4ԁe"6=c۞ j@&n;0hdZwxC(8#@!Z]I#-ʣL{D< $+h~OI oz[*"ZcE;,BMo=)grIxI}5ݛ6q⊻uMKyьzq !{m2˫arQ?`2:D>jTE~1 $VRPbLhyATAjsa}{o$(1@eR0@6/.~Жv1ud  \6l |mm-w:DS(Ipr)n Y`U{v-ئld#xuŻ!-qhgyi4!qq KK' N~sh~@ V gZo? BX5xsOW>X;ZPڜE]FgҚ;ӮFC}UƓP>\b(%y*rҚ7U#Zxw)PcųD;8W3ݎNtK׭tP pi̩QplUosY$&qNFl>6nD n]F;nͰfzVa#7U~$B<'룡|ֶ{R@hn.c>ex̡곓 ,e!/`ܠOD[^}S7y_[6ݱ6ck^pH];j?oXe5pb3ju@ԧnD0ޟ(Y2L +Vz9!ߣ *ܽY>oD3!@_sd㏳f=crZM07Vo" \lAYK YD4AFWv7@ F 2ȍc!qY"=đ+#+RvҊ&3n(s!djc&YP3 Hlr"uX.C`{ˍ&ur-q'<*2,jE;GAbУLſYArW,UuzI“RE3j\ 8c-Gx3o'E,8\ c>Yff8AdpswjS&sGGe|: mg^I\&\2YВF۰DǙ qDE夅ݲ'ߚ1& gKqiV9DwU<3Zqr>۔oSILLiGdK8ؖA_aE@RZ˒T ټ $.*kH\-uz x\o1|B LA 5-7t`; QfJBSڇaoKh\VB@CyT"/Far8QE%AAwzZK"qwƬ.6LJV]n Rܩ08= CH4fr! KcA7w#*^{"FTz4~PK}=GpZpXK!CWeg@]sxЅݏ]InHAE|NNA $f {u:%3I16%L߮ri2+Q1$!8qZ rQm J׏`V/G >":'3ˆǤ}Gzkt覯Q|e)@}Mo ;)eN\ʄZEWݨn JA>~yK;( #P[-;uѡҴ\⾀ j}>'?W{JV}rSiۜX-wLéWJcg-9tZO@How;=R*Yii("@T%/X{JD6AŶwseW2/Xҷ NSr!jfm6*ZLJ8xN=" ^(S`2 c;e9yفQUmɃ~O-{k[*'zr| ԫXdpw'UE23Ixlv N\9ne;o]0R9S Cs-O@_3tֿ_sBVD-1n=R# =UVByJjQE/:f-4S-l+KFqd"I%@Fk@oO ZE#ֺVSxU% as+n߀Rɵ^F a;P_ˠw0kUN53%M>,N^19$Lp3w#&tcͫH9Ub8bJ"y-G:Wݪ9O&)l Q^7>TTՙ3C hoaR6dݯYvڕIG{UNPGb8ՒAGy/Ͽl+Fy w$v'0_τ`r2XAr C߳HV5T0PvN##ʱN SOn0QMұ9$+v FS+E3o!ϓP 1y{iN Ik)GP"h;6ՋB{ } ݩ j+t>gldf!k,(rxlRPTF(8GaOCPg2ئۅɪiQb̊Gw]*-'J51C ՕWstV*:4-ۆt~Z_ML͜y<-f(:J:T:]9FJ ECPxT2t0Ww?wލ`HgY@5tĪets>kb Mk5.=Sg+@'f_Jچ\A1ȿW"$"hǚq (Y+A}(=7}ś%EmC MN-9gkzR /3* -7?04eÓ ˓HF)Aɧ4Uau'BhTELO+ਭt:Y2s,0x>Yy mQfPwү'j2p1kXpf :9lr'K'6Zb:x5ٚ5QOk+F& 9cM o'օaqSMfkgAT g";:yC+k<`a%(YZq 3<#c_,b/?2\$ȴR׽ pc n]oXzp!0!KJVϝCbox>5`Jz: r~U {KzaK >m#[Q}\dL%_,(ףq _ߔ g(B!11`+!0&S瑿?rx\JA${p l:7Z+#ʷW(dh2XYd$/j.7 ʻIc>/Jruʼnk5 (E"k캏`#-yKF= !ivw:'ZF/MR ?iR~`bΎ-Aa#f=Iښ@3`tl9\P $9&azg:>HnoC(8'I,haM (\XL2 $}@USBHz `&Yv'4YlF #Ӷg6q=s#,Foh(|d? f}|9Ы'5`B0 U3^\kֽ* ړc_%Ԑ|:_9T9AЄZxĻˤ8aRGTg.7NtԨ%]7 6](Yj#[ Q u@/Cl=d?b_ʊæ Qn֑>ñb̓Hw:-XN!Miٯ{; N A s?w`Lx;W튅7L-rk /{fօ:Vz{G#_ =2d n(/)G./mp?#_jI9!=`XmsDncKvBɺ?K 3pn z6Zآ8 b+..p:eNrp2]Q].OUa&-'?F;@_ ;*`t ;ISNœX/#jő^̘iq:<lzxe PCQ(a#9}-)HAZ(i޻Y U;r/q .vHђ9̸O6#ˇX Ms| q7r}"1:y55N=JF;SXT=ui6| F vDSm6䥮:4 ^ q Ӣ(w 8YbP)9yTLS:ٰ|5\DcVÒ/XnI o=/Gǐ%dbV0 1=g($3=Cp`Lz$&*Qy54Xh~@?LT $t!ߋ,npKIlͪplU"YA^Hgn2N2 ET\c,c1'3=h CܗKNđmؾXxP3c{>n>78s38O]^uy`q"U W2fPGޙГz;^VSxE:hd2BQ Ӡoq_"q3aPWum2 VNvwKe>s iS {%s5rrk5YG1&1w9DjNi#\ %)Β&*jc#נ-Yr[pǸ%K0!bP f ܧ{| k=~KU'ai@-@"Bxf`VIxd,,Uz`%9r( %)iqxZ]r+ޛ0hWދ ?5ئBXpLEC?2b ]$;o-4O_B-}bYËёL~D|R,\078 _Sa Orau{n-tt;~CJUIȘ 7CדAM(°?+\&bFi;xWmIh1.R} q#a{W'e8#GDC2 dB Rzt$+Y,)>Fjh Rrk1{8OʌgKsa>˖&ğ;zzfN_䬛> 4iXfueuBBd~|=%ee&TPmg5e8%+w뮧JD ,ǔPB;6Vl }Fo g_N xIcS|}<[p<([=ZK-n= 5 !ARS3i,@Z#,4Ȕ(0"i㪙0"rLG]  Q?OB!/o)T[\ -.8ۗK-a !S{I l(!2m:}*_PHYD1X'.M1Q-5ԂjUtMUN/s;Rdw4~,[?3~ctOrsD]#g#QD>OHQǁ ?*npSGlT(xeԫ$a<3,ˍxHvxJ}ي]9 GHZG ov]:7k\f(ݴ kCsKzG5* FsQxhf,h|J>}!R_B2R>Jz"e="*ZRYR>Q^gB́aeH[1GDgAi1bhWŎRȞ KMх #XȿO7Y!k؊tK~yoD|\8vtQrg|9 e RkFe+C)@R8eqBsmp A=w~i& o3mJ;WI(JL-?_>ֱ(xpΐ,G"Ɔ$OT13d>zRoҢLB5Rpd/־7leBC˵07Mx),#Um[:!!Cl4]]ER8B@w*0H5nWb$ Z*uHVb˜]3 @#dA~RR1]݇t CR}|5פd f; 2q~ - 矀6Mc ZMU\%8oc@Ay'r!{ȫRdTA~vB_UjH%JE ژP5# sw`$kA4m Q̩.(} yU=!qi*TҾ o/*LS&hͷF9x91^n܁I 1:jFs+@#(T"j7s\> cۥ5/BXᄼƊXx Bv+@܅߬!HX%.=NV=X_3CjyfF1ԎN{vX31 G0ǔw%O[{|N uAw m󀍮$olHb8 >H[  ,,Em*T8k%jHS@nk{. = 24H<}QyWiWe5OLUw7uS8zל \8lc.(~S/9/:Ff9 br { |"6RG/΅x $k H[rrsl=t KyaS]ohXd7&+L%6InxW;<;ctF_wwu`gs s1+OIbqU@4uX2r껭!4 51yUuz_9@} ~}I7!8$a,R{c,(dZX"rU;@-V$3!MiAoJҠ ǐ0}Sy=',icJ+󣠽};vy~niZS{U1>n  Kfl^jq dnz$e&CsaKlNHq.< 0ioJ1 0x <oz:_0)ލ 󳪒i؎hߝDɆn-zz".Z Wpa\)+G<)7c̭?m9?} C|̹ T[zxV,LPƊ ck+=-Χ ι}Դ$ Af ='Jl/</JJ.c@ VscF;/>rRHT+f?rJAsR&oY}ILjP5_R:,f=!j;K|$Efi ]TD;NG4^T3VR5$۾G 8q__`K pXO~mUQ*o;}HDSbujȾs0,W)da/wxwYO^3 nvxh"no7fSdbm㷗r`6@8!"vlӆ}.p넲C s؉i'[^/Qg>>,C KqpQع`^x0LndTU3c Fge:hys T?U}P; m˭c weTW\<Xz}K؋yxK:Y~bFlkH&C)?L\kԛRu1j4{wnD)mh ocFrGcg4rG4by*40J/C=xeVb9Usޢ(E[݌(-_LVZmd2j--D=oqvPI{N3"Z os #"\Ś_O|)2|1G}yh[0.@ܺn>@0W\e1)fo|7Uዙz^8$\ʷ/ns-&aR7nfpY6:ۘzrQGU<֖bCfc /ɉߑ1@E,#VNqq\Шfdn=LF|5f1?2:*YAM: «`!R×B$ U# ){5/vsꟛ! ï{dH3 OgHw\N\ƃx.8_ GQA!7lJT`eA }x'+_?NrzF / ]x2?.ϭQJQyyQ6x`nN|)ږE}"WG&p:eTp؁;0WIQx336TEs/!YNfjWl׍dJvjMh ;2D)}M+=KlIgJC1rJdA.ےEkv:kB44,%er=XD-(7Mn6CQƼUQ],ZcqAיKxSxK{ŬȞ TY̑d%,qr}tWΡ:dOeV;nHv8=}euR~|:O T!%,Xj+4.-B,lm?H 6C _02AJʇmrһֲT_ٰ'F[ٗfjrw;}ʷAB6i EX0's8Omhv,֚Y1AFT;9T1fkV6δ]CThDZ{3ٸ  5`jC/'G/(7!f!Oz;DK ^Q?܂ d2=TpVV1 ZP KiE[0& ^( .j`oOodrGW";T@mDk( \F7}bCI4a0ti LpNS5m ~T$ V)4-O%:'N-s@q^~UISDDz(C4Fg΃,Gg53w5wAu2rgC[-.,AdS 4i"F2Z*9bv,@\;`[~ڝ. Bn I?>x8 {ͷ11y~Y=ri\#T}*;|"a%w F9Fza 8Oz8N g̍Jt6Pغ% @,ʁc`AJD hƼ4nkկ)i7;fڀwz>CC359 =| EX\9S1%I@r 8iU~F`tWǽ@3qo 2E|N--#jܩd Od-FwNZSt92^揸yLW39*Rڤ?Fpƻ^el%9B<&FA+-ffޔ* 66KVɨÝs3Ky ;JoS7-)`s WUm9ϯ.W>I ν{-b-0|%[KtՓ\7\\{rTfQ\\ G2/]90!TrFh-?/?RØt`P\1u=l/,.Tf\D 9\r{nmF<6IK  WfKq}$VӎfӤp+laAl}¨򦊥0.V>*5&Eą1J`pLv_砣'Ezu'2N׭.@w7 _Ͱ Z ZOyTQï ggQjH?D*-MP[敿BOVN/V7*MX<fR/|\.S&OIƴLo  o:Hv@ c_`3bh`u}E578l0\D񱓺Sx*^aWU'eY?5,{hGuxP$d*XUks8C-G"I'R/s90`7q NKfJGi,ǐ@dPl5f2o GӨ"P98Z],m1\x;2v,ϙΆOv] (} z+Z:C&:@~]r~c{:k+m.\Ƙ7F4n\t!//lh ϥoR7Nε0#],~ [vk[8d8:Hx6ZϒQ|ֆ9I~)tmL| ύtiٰBRTnА},-KeM@۪S_4<6Pf&myy '+[B 1wh{-G2\NECW. h'N[ɧ]LJ։xqif;YF`F#P>i\@Ezj-}<=k7*C!`G` da"szGaW<Ŭuu!)=+~Xr (a $کsBm8,VZ7aTX6cќNFK2|ŸTbM80 Ӂ:4˩e UK[t3 iC&O[9kJҕ 5eH}a>\8_,zdT똪HEͫQA1k8@&08P9ѻz|źVm":tg#dbyb~Lva=w`nh]+i~ 3I;ӄ73 h5iO/Rȸy -ñdS̤ÞlX_Wy;B7%ݭWI|M P'")*J Nyݱ!7^W= ;\ a%ṟ^ A'Ϡ;0Szʝ`7Zאk/"xR\kR KY~ƌ3.3"Z']g h;XPk䞷+6aSx-&g?8';]@߇ $YF5gV?ٹl~+P9:rH7ED (щcAE0#8/&FE@̸^tje4B챘TX Ngwl2SPrd^ҢCJ6GG3E2ԵjRL ^8>f((/rM@8MJR^B،V-w;cI.u)M'a ps1 )ZQW/EZ43qB "-Nu!Ce XLCe=:s*ccUrP oVdCbݕf(N&ДXLwedP 0̫Gou1̘k<Įfh"VK94G7ءTd+ͭ,akanGpKG{L&r ^SO (*{v>@5zQq{*c\|̼MEWn?kz?]=r%BV Y)H,.Y\gHtPPrO9ݬ8v>D/XgY%yUYx7Er$Val$/F\H6dSB f:)j呖#՝ǚn!hʙYJp >6Qpi OUԄ!32BP-']uYv 7P0.rSRkuƘG>1I".ͭ ۧbfM@ 0z ."k^ikmǣɽ[ڿ,v7ycWeyTN [ϻ`kd=GlлSz׉D2y)cy\itOn7D̜7(Z{QaH{F@'kר6; e8jX*uNJQȲ}svx_2F;A1X[S<3`a<GoU(&9f6X'EmR(Bkto D\qQy N{5bAYP잶x<6h ߽K5_ޜgfueFx`3z/ F4ެC,nuT&qU#H% !H4c#lp?@y-&Οk]Pn`? [G%7b95ccѧvx`~97Q>av}\ǟTO._j!"܊GYFa8]NC]fM+bDO;hp*O e|2L /kGq}y^͍a|Iͱ궦ʦVt\Zj*/ Q@-3{3yLs< #roƷxܕ)$sBS=^D[3,4S8 9Rb`TB O= 6.Wdsݹ#+Ņ6x=`7 #Ddt  N NǷ;a.'%9 >,im2/¦ , PQ %.BV҉Ӈj}LUTTNqpJmARƔjΙ0qDdea#iQv2v@[w]bp=hV!^C Ti^ /uF E0!|Su*:Nn38+QžV$A(ɚ5ڗ!4e}@$A}U7EuM݇Dg~7>͞{7|M^g8̚nIp8 Wb)̝tXYI4s6gcCMJH`cnw?22d^)j 5|v%0~B: e M+hCB7GR­,!FR2Ks+)%bWX^7rNT;0XEvP%cD pQ)JԪsr÷;o$ IV_`I6ϫH+jyewr _5lQXU vW䗳?6LaE?8!XoQyBäe¸8Bem:qMm_`ɵd|r#B'h + )'fU*8peûQy.j ԋOJbnQ~`6)(/gZ7U*㲃ZU Mh;EEÑS#H?`[ *1%9|H?LZ]N~rC ˽ɴr?qPV]ፙ㯽;OQNе?ͦ.YP N?bwELThG~,eT>!;B@2ʮQQ N7ê^I?Xgw2[_h,^OD ͒9>ow S |ю~*Ó$6Km#Vk'2-mJ,!\um9bш!2pd;rl|Lw@X,8˗!rDb\AھIz߬ʨ͘ Io|a#xpDvo-WkH9MH3@7yg CEcU,LRC$cov~ dab,fW.zdlEŗCAghL%jTt`4{^J]O8ao]c7DPF<+i<O{Ԩ[C@@#w+vۿpf_a Qa1T /$2|磘p"TIӣ"Ȁ [q\7vCpίQ1^4xi\sbÓ*"QYG/>gw:SӂA{uR%BWqY0vS"c3}d€”hC_]sGNC\ Ѣ$ִ[7۔xrԾR!Y4 }Z  +{F a]IIu~R?I!>!41e -;2 }aƆu֓"팕V W]M 9‡[ 41 WH6!oH쾯ʴE ]~Enmԛ*Q#nf#C8lڒ\NtrROe&$r P9G%~/[|:cI.R2ЧUZ cPg&{dPƅK{efd5o.Q|aAW`lkb F…9i%Ma6m'Ԭ#(h3OM`#MI td2vm>YSLi0,@4=!ظxV@D;Ic<JӌH$sd"! Q9 h W9 Bn1e|zUWjC}~ytOBEvN5:99XF+ò\hYh֩%}X3gRQl"*YfR0㞊n0>\=}W['> Q"JgJTh;InfU!Tjzd߶eP$#޴IPbY~s]LHkwth©bR6$` UgA'*-'=Td)~&܄B<6e?y ŊwЕȪHdC5~ lZsջ3ABLN W#rӥ)e.hy/?]Ot$ukK1NyJxZ^idqRjslCyj ͉H(1 < fe`1Z%U{KX{_; cA a)?B¯4,Z/psuSJ,E'vcl:6lo2V\~l2ZV( Z_s`~1αw~jt>(:c{O\kx]ŋJƊ D'l;jU0jeaNx^X=һAc.5gJeNtC0蜜R'kslYg6_YCYbVTJ|o-,f2NNOj j7ޭ,DGf-' Szώ<37N4Ѓ K Q&]Y؀'?-)~5#T߫!ipIlA8& vi&AnfD8xJ:L1m6?,3 NZ#sB& Et!d̰#ۇI_Y(IcF`fJF7~jXN !s.nZYw-S r`irTHշ;Nc/jVzO۪LuQ=:Y$K6QΤ<= MN8DZ[ (y:tQm%2;_[q{FIQ{(1pxuGNRCua}wĨ†1p?!+Xno|Ԕ/5-+ c}{N*.s0L/,.W[E2Y"qF{Xgp d`bE Ak_o-VwLfh mC7:Ad_= }̢G:3`o1X],QE[gY#6-?,̈[y}&ݬM'^;|Qz+~gdi=n$eQ_QXKfʙk07=& K7Y`G8:yo $Gۚ_ziJݥP5.7o=/SjDt@AQRj7R}P/t#Tn 3'˷ yŭ&ErAH?ZYmqtj "|TRN]ih: VQ Ʋe)WN4¦6z=ā{߱,w9TB .4.xa؈QA8.̴QKUu,CzDY}3=kT l䞛ㅫoO(dIwje.TtT1]ڻ.cΉ1ieAXrڭ,gUNXkrݝq ]Gtr8/Unڳf^91fՙ.( Z"䢍0z[.Tǝ>0 &7@{PI^B6P|⣢xp {nBpؐF&>bp`rӓ亞5RKTYl$,hrLssHNPC,.%0Fv;;MYvcZDض+/0C*]v-H n $SWxENAL3hxz a\ׄc;RhD5 -e.2^'D0N;0 Pu?Gg%pVQ-,4ei= btV 3z_&Cl'r5&@ ]x%"t4Qj`='e~N aAMĪǒ+(9ÁByejk`gkt3\%5 o,W~Ĕ^dYΠ-Xl.(h,d/l[ȅPaZOJ)96I? mO6u6946Wl1~hxY؞dѳ[$6RMuѦۄt)ґ]bDRqh̥p2"R$:OXH̨;%HROMg6G6Ohά; U †kqQ̪aXG}1(jz#EYG.ZPE|sxcwo$EӜж2+amR4-.0:. s}/t{2'L9S><]s{.:Њ쟑4c};G`H46=E|z5-?坾}{;aPQo "EyI-,P" m75 e”1{DIKf$U<,l#!Tgĸ0[2zcO~^"K#{q 2^pƆsb>ܴyJn։/F1pK(դ@nMY!>͚ǁ o9$cv/e=F:jӇnKnseX`W%ޅS&ĤOm);`pUA#Spstw2[YYZДh޴Oѧ`%B#'Z=: 7a,<R u0{(Z~B]66sj~ 4L6.A1b>%4 *WGLf8KQ& uPժu8 0W)St1Vz vP2MzMMa6f%s$iJpڔZITƄ y}  ?8 ݥ_?y=aN6mTExļ:Lc5%;`{05nA8a4kܥ ٭`}sJ$ޙ]J8=?Hn>\S KҲ/ڬb5j8~Er]xE$\f 0D$+iTB{t ȴjK2#, Y.>[bz#+Þ"ƣN놢15H1s> $6ej5wE|a x&&3[$!Vhaws5_ag?W!Km =qiTOU#!"8 ҹRfШ YdR;xj㤏\V RY (z=} /Iֶ1@й6i#+pQ4E (D!8JR~,opiu]qBHNmWr@0NANyak&H? !lgb#AC6Q^ԺԽ *gA[_֥.ko$GnpFWV{㘼_$]9+|0ѕLmusW޹{5@^3Oޣ|E8dq5dD, 32͈x1Llf%-evQxLGrP)A>^gErΆϫcpzF3DhRqtO G񢏵8a'vpU.CV%l``aFML"^FM]xskJW5.%>]?iWUh:a<+Nfz>+e5Rb#uROP Tc3汲M]R轙ubͪ1nlsg Ge}6zBq{n0d#tum;2$ QWXQ'g8J{88 >@UDDiTpӅT3RoPŅ7;q¶A ӻ}"mO1 8N-CT?]o]y#\$Ԋ9 kb3%5"ŨY9Sm1za[V]^9-@~JAR2Uk5b i^D.> E$&Cx<1Vh,Eaq !N4WHr'韸GL|z4‰)+ J{pݦ+In7A^3jg@gr:vasGSzSqDz6h ļ@2Fcճ8χ0BqbߥZn a{PLc ;Xgo PKog˵ŊQ#M"d#2mnD'{ƅA}EѦ?L}6OL{5c#Y-*^ftەkЍw[<+M6r*_+kHrpYgw/f;=]k8S!zzϭ!gsdI&9 ^@lClHs_~)5Ec3.~ȇ3 [ 潙 X8, M8 &h,q$!#ZP/ nP1 ]] Wj~wS{FUdtm kRi|ӈKҡfGljfzY Od&?dw_¢6x*4ůhunE\ghGpmׯ ][+MMg[:Ub6썌)mcĠɱFFnEa$DOfXR+ "W}֍3>߳<ݨE?|<`t LRb vE-O*)?!iwTFu"sk%۠wvN_H7GO";]"r|H/> 'x߿i{(w} O&<^j/ӵ-ɣ%A1{\eT*)ؖqSct"Ntvתg~BVz'3Ne3@"#u,DCD{,`ιI&=.(J)4ck'M͋R9g;O (p] 3u"It%*~5~&~'{r:Nq]x[l/ vg" 撁0 I=Ką-ͦ0[ q; k]0bQD!J3(mft,,ilUq4X"]#KK69v]E3mHȴX|ŕ(Y ;ā^3gTC\O4QqkbH0TkTٻ)άb\CgV> ںE[`h--# τ*3f8p]sIM>YU> 7;"YΌz-(:c7+6yTIg5_s*V7g H`nu:oFi^ϓ& jW[lFt[x*136e^&Zuw6cl3ƙ='H2R8f%k$ _u"/]S!\̪/ 7}?EXjˎHUC{;Rq\f:GG{SR`$]I3OqRB@lՙ/>52j!zGƑg4Myf{r֬wc֠|sh efRqk˿ ZIU~sΨpD& {9zfh ӛˆ4vHGD`7)?g56LpZVrfo yxj6+hĂX'^!*Y^6}/{#ru;XTIbbF7bm R(.ESn*~:'4Er=F_o$1,wtJN&8*uk]Ѐ eX.=(zV<8%J;Ww)W2&c$X}όIRPқ,gVĂ_-.r5;5m}|Ij v0 r?zʆ>Sۭke0 .h ;[۩FH l2R|>:^U}mhVYOUNrOPUsuIMgA]3̴lL8dJS_ oG] |UZr..eX465ZjDL#zL Em -7P߆#OλF }̽6~Ή-I 7iVw]R\!$at+3DD۱P8"XEt6Y}BciCg]O rDl]_GsT0$@7=E`T1#FiqigcFߓOZ__,_EP!.Z-89""I99?;Z.$DoBǨU*dku'ţ=GoR1 &-i.mwvt>yvR Ƽ-K|!Q.Ykcqi~ ͫfAAbYDfB[B&CvUYhȵ71tYY4Lvپl{űB!4>;|h<n, HrLV o1*K0E O.u_H[x'6o[ ꀴ:=!wWQ ((B4b9uE)QsIY*3vϜ 0 aOoZ'VM}3; ".}jqۨVMMݪMCL`zSGh^ Nٜ@t:4 \?y *4y4a7;Mn"O3^! CN=C(47ۏx{׀sYjq9m1#ȴgXs1e]5o|-snϜHh']>Sg= xJ<> F6MgQo1OZn[כ-ůx8b{WsV{v@6h< JYIr%#h5C:-)/A{4S 4o>WwU;%7EqTB NP%,?2$DmW_zi sR?#/ǁ2TOG{sL?)T=AKًU'>u?y_,^#[6_>/EZz̝S,]Jc#Du&؃#3As5`ID _Fx*1uvR#f՚К<n^x*%'VQ^vﴹc FIq0K1(º[AO]a4ʮ;J|(q鑊lSFe@w~'}ReoAñA˱u @i2AF}ފR偐§֛~(|Ǥچs@)=IU}@R1OGNZM uU0{S^z,y>$No7Xw-,vkH J%_Z6~U$=i׬1s"wZUpʠ' ^hzSC.!1 K~<22B ?K4m:F$N@M|S&t-Z?j9rOBOBf: |E4PQd҂AN0>}BT 3S)2ʭ2\ՎƊ(DUu{sji N-TXt_l[ Po2PO 2G!s& V$ },!\ K6i4 .T:\T r%7lRޣ%04;+tig+6KgwE1"PnLc2;sPOSuD2RGXt"^ LM-wWѣNh U2zHqyɰ0B2vHA&g=Q ]4_&J=f$?m `p 5CW  p5uD xyIƫ Zǀȫ jdFi雽}!](B3Q$'{`ܷ4t_0Nue(TBTf =?T370ɠQJͩgN͡fA\-夃{YR6H_-uM'>}.S|~@ A } rKoA_Kr2zDN@q4T{t&eV|Ip!E$u; 5fö[^Rs|h-X Ai󶧵+F[PraWX*-(|ƉעA`f(MH')WqݡFxbMZ_c ot<;&ƨLEKs;s5Ҵ^.4"^ eYRtnx5Y/F1FlBs}u46nFpVΝ0oxȝ:UX*a ق@ `i λc@%/Oߦ/⊲YYb7 3:;WT [-nRf1P,{}s!\,h!,ㄿBN5ԏr>?Oepg/^&![Чpj0HsPdN_vE/H WouؙEF獮b͝>8DnDqKQ 1\[㾑3u*g:29A.UL)~ޕjzpHȳk> n0[=?VײާMi ,xNiw9VMn k:Gq}V ЀV?+ YSdĥǹKN /bv,z}pHt׬y+RNZQGjD)XLesD|UT,%ETmD11t̳FHVƞ)% 32IN]1V_sL*aR!CW+;aYB_Z )0͓}`&%$BZC*9]@J؎{ Vȕ†hԤX98kgU>Rn." @*K4Zݰҗ]{q"]+~19(zk7IqTk ?-u.ILg&֯O>HE1ٱMTm;geg+i yMM(8ܨ̲efSU! WGXk$30ȲnU꜏AoqwG 2)rupt?WٌUBX=YKLQ,vLgOxxN GE `L*nqD[l YkoLF-"t/(@! .ƷQb-f x]:&79(l`qY_װAarEXi@-m $UFJ˵P<[4QPyf0C"CZF55#tـUs0Cը JҞh,G Trۨ©7K>SB)fɹ",^JTRǿtikÑĻ\_g']R6DeO|z9eWgk*gIߤX){կϴKAVro_{SQg7RZR+eD = Ę4VgPžB`F~y?$S 0=ݥ15)Ȅu=ի$}* s#E eG=I iԪW0B _|]/uQ1-`r鐖E(}L),9pO3A~K/i37& b _,:7  0!brL`f+4@Ga늇\m a 57bVCbfl;Wcb=5W~!&O̊#+\JCX>?<),K^0Q h+č/lݏ ٵ,>=t/mBP$MU[P0X U參ELa Ȍѥdsܓ2(=@N|tdP*bFnMq@Y%1 #R.gH&)uIGzOcσp-W Wky??Qe:B\eA_>a徊x3%:O@cml"9엶V/gwsұNըN]ld>C(!0g@Ua| %ƣ\R?}t9F[_;f^i{1aW6kaDohҬz}1' t 4/֞JxPdgJ͢_9Q>A`yxE0fV4g=GWⶋut'j̦P 3):?G;vp`a3`+&V~Q`\v3%]60tədL"VSn+YzPT%'{3J@06geXjSK՜ ~J Jrª)69ۨxg6~Wzq@0&*Re n*M6{B]71女)tr9o Q@ɺ̰[|* "S 8^ہ4aeEDBZQ .Abc͗jWjk;K%-aPO3`]`]&0wt̝dZT؞"j}+q$<7Lm큡|9'&:]824Le3'*>I&qa:tjTe}+gUL ڌr@5u a q,^SǑAol[.$@\ ] xCGbUIC-m' $4|nK[%004w{o c"ٓg uȍX~jHD4W挙ׅjŹqH+N4sy-]uJZGgH|?_s-)Y!lsM-`c޽L9?GFI8>}R‹?$R->kS>-UNBkrM9;⥶gECeM|}~&M@PS5aM4Q` hf`Ey4۲Pf<|}D51[{ VxpPP sN#L.n]|"Z.r*lTw"Бd`>WǮ)_ 7[-h?̀\[84K2$Jd,1z-vSyM?Oj(x~\5{z}ʩ&`;2;vx.Plb&i?̘R[-K gb@{mϞbTi @ִ ,}3T3`fwq[13m*Wڑ5gGtr/F՘-R3y+nv.5TCl.YblcDh;ˍt$[N+\) !`%bK >F|V+[Gq*^C\Z v{@{߰7#Vy`g3{Й꾱4qA}Cj+[3&ݮVf+AS/]2j+H֜A!5L(;=1_,UP@fgG?VqrlRUҤo@`䈥l%߃EWMW9!+#+f>_mrYd7^]>g%xn yyl(=(͠x%>k2ISTˆ}KJᎷ 5P<\⢋_4Af+ ~hnA )e.6<{\DOOxPY_$ƩܹJ#NBP4'T2!MR`^,tbJ`IS.aA:,gS*cCįE "읷DkA85*KVzŻ8N ίVB.5%qdv7/5 n 秭f8 O&(:3@sX%ӆ"l.֩܀dz.!1J Ft>XO(u' 2gi_1?+ T ͎fJ)rI)q87zR5B{R&`o5jj*2BE*FzPQ?-Q:/*1]p&HnT97|GT6tng0~@ yJ# ܭ U C.<z5 8I-KZwzvlk#lit[x< n(̏6>+Y= Gܨ-ԉKm7< /@uJ m7$/bovTך]'B#E0 .ULfQ<>E1"=U!43g`7f4_bjΈX(kJjAڕ=RgϿ^ù^j̀߄eC|Pm97j<xb$hMţ%1{0i{Ye i[ ) q4§br*̥L*1N#PCZg`['t:3" [.]Mx9 f?adždxhaIen|6`=,}\J0.ਏ4zH葬^S.7_ީ՘y:&ԡ(EH"Y%1>FzAR|^B w^ڌȵ6{f^Tݤ3P%L{3a~s4HfNY}}226y{<8bL`4rZ?,S.V YP<\v1l۞?lSUp``/&N_xmzc~\A$ߍ?g<"SKsT<tXP¦L||]Y_bȿzSfX <ĩ>gJ^foC<>a)`h}-S0?\2P8šF?!2P}3n[΋Rsn5䜨tN#^hKoPB Wym&* 9EY $g+ qŖwqd;.5T6W^B͈PBV# g,pQ~vId!J)Q@'|gb(-Iʭ+V256\k(G\/ gh,Ep-?c)8 +嬑~ ¢ 8޲}S'8r=껟*-BۜwQ^刄Oq֌rqm$ ^?R]e$8d-s23y[ z@I!/ێe xlAxܑNPշ\shxW¨TqfW7B\^!"C&g``LtGDݢ &$p _ jzÓPir} ({p'$5Έf|9U" 9iS"癎oϱ<],X۲i_MrGtPXvs4tpvqo NOZEb#9{5ld0hہ28-[.Z͖I%k5huCq}u⮫W9tSH-UM2߾[Nj(f( ;39Dh=WEKr/sO54fDAӷ?8pST~i~[n/ or-?R6>6V/5dےUO4Uo2>K iqΣ1 ޣ+`e|jׂñp05mT^G2P:i6gԾ .qGI%ʹ܉ư>Nߟ&F,p͎mszJhs!߉_ž;s}G* ~&5$Ȃ1lܶ"-j3k_e"!ɥ6 ~@!)Z7Y?dK֥IQ;6%HIh[||qe\9ݪ]p݆iIdV^bx5[[+82:6^h4mxAٜ&{BJeֻ-fiOG)P7F2w4ZdαhjO(y)gD;Ա,PnSKmxscbW<+p)g2eymbn(jo.i]+$lOPrad<>ocL)\$_n|wy):rzcCB pbgorB|+9 #btRcw"'}"#{XݞPA[Cl,|b- ݘȈ@J-8J7xMHlǩȖ@}Ƀޭt# Et&@ LR o/J';D(w͔G!J|v_!aaҚu 6'@$ [1s& e |~~Z(+ᒲ* ®Y6=L~UQ{(F JSru6U0M ʤ7|-Ibae5+`+/^"Y~o OoUp$KMv]ETʷ? 7%L3B>t h:]NCrc|Ba:<42 ;:W7}`:  ʟ9#i igF\=}#/oWVm=^JJI;N9)i+O`nAOk슘8SL Ę,Ñ_89/ |Q5bn?C3F:@X~Z"N uΊU_ _0ĥ؁]'@(XEt5s11t6HTNa$\9B p}@aqH92Ÿܥ̳Pg_gb+wf}⽠kOI|9BzSTFNBu>@#+zfrͨ +K+,4)I޳/jL9Nc3[$w 5n;)\«\4J2¿c#MӯQ3=Ĥ[6 R_`u̪QYA"^(qNby3-!1Y03,O[ Y"t0:ZR|s_:G]ٲVx`φj۱p\7㈿zsރ$Sx)[aMUie&==GDT#3Ul j5@8g{cy^-mו n7J=Xjh_ rG͈ǻ^\t; `H?R_ڈyÍݪ5TG\AGS|x+9;CPs?GL:D`P3KN2D-jmw(ͫ{7Z!|U<Puw.m9?Gެ43Tf2-R+tL)Y(Mۖv4AR)ѡ)7""?Enh{!Ärʵo?6ےx saCǐlxZ_QYg*ri#-j^L( Bۡju$ 7epJ(08e6Nh,ZHn2ٕ÷ДqK+A1N R-IQ9(*9r?S0whOX)|Ucr:(1xe H)+H ;?vСol>KjӴ C ۜS Z Yz88{X3NLWov.G PC+:ʓl8W&^c{#3 }<#̓NqCkD~Ͱ熣AN=cHCi-[apC S!d׽XI@<.Y31taU|cq{i`++@Z`O*}`8*Sϊ&w>1: Wy$ps%m~ f5^ 03f( \ V=pވmZAJO?\fw-E5 3$6N&|H5W t]q0J˘gi6>2# z2Ӯ،F:q*S/d}*5R@ =Oɲ*T6pq:_А(*~WZ3OJ)ڂ3^"qʎ~&xc?p䗆]]rJXe 60_knSrp8[AÞ-[>e;:1ՌۄwW˝$>AR0z]vVz[A1H8%7:KThHIΩQo];xFwL%[=$bMΓ%cpژTƅCWHB~B0CYĀ$ǘW ݍһ6 dLv&]fj&TK"7˂S扞1|Kr8/4vVr2  K'a2rF"JJBޗ0_d`XZXg4ʸ<øa[=;7W= (V [| u+5ܳo2:iKdsxWelj?;ͭDSOư:bJSR7";4 #_uf]ڍ!9h tO[\KYZc+vl[З;bq7lc9V|M u Eel 4٠QCZc e&K\z䁼.B6n\{}qiK4< ]D3v-ةgڧsU46ѶrWe3NMzeёa*\U[SV ؒqXT ol'㗔m]%JOy_ v{rXɫ7$X&QqHv*g_^NHǗ6 iDo?,JUf@Al?u^09`/,b`YMlvGeNln0#KlV} k0拹I*@ 5Q {sR-ރ|L*RA6$>ȹ2ci^ Os2X誐IcJFl:`eQS Cⅽ[$d3{!uYV ;@ؠMa~uB즎alke1ЪĪ̷ȡ%,!uR{_6MJE W"iֶ,ʽ!liߵ_{zt47Zw,q.{cB4WZN~.Vɣ~3+Jɽ[d\j.r?ED-_쨿2n'ȧ:L)?l!6?O,HQ>NǨT̈pUNjJxbwo$w -vjr;օLp}'$R<M&~l~M319AFtIɤ?%fC1W*ȷ, cvE* 4xٖRwWKccG0':7tow}I|;FRêMzj'Ln(E߯C3{cF,2V 1vZW뀆@t  t%IF|x;Za> op{B7g۳\kXWy6!E.z들ZTwStnBKfS9v+& ^.4&v7mW畃\_wN1L3\/›F,ֹ:zl1^0sNI!?uK]I^7}&TrM,-S7O)l_^Mm1Ees]hM-fzYEtbҵsnUޤEBUyo׊51X CK $p~S|o|K<[χ2z2Dy`B_o̘\PIW/P iP߿ P߅M݅@`kEDԍtǦ^4Cd\ KNc6\t:!sL1 sx=n1GrE*W8;4eכ޳ci!/[w|Xf դhe /lO{8—SFtgf+j&u:>L٫q86R=6riFN!].~܂zJBq,rxAXJC{voVnDE0IF'83w-⍿āk%z:sɱtQ~Zs.zԴ5O{ZYvdJit }lb"[ /?Lb2"{ g<%wjLY!gVO,taʠ3Cg^fUp1bCAkO ]oRJ&zGII; {`Km|u_=%M%b_%+t%:eY8gyBO}pʽ4a =ڳ|H!&0h Kʯ n=I I 2*fdآu/=3`"Oʗ7jw/Mއu5>veU?QAև&iv-qs2OeoE`Ug^c6\{# n}yv O(nI}:XE*`XdڴNАRsf‚]KDUYkJYI}Sfkppmqnxdddv+;Ht8DsU|$EP^uN2MCP4tΔ@SsW$f9B簲X572cvC\cU82. NJd43$%lMDUฦ"yQ˩h"Yᐍ2pMb2}4!i2V3s7.)%-B{ZԧOeQk+}a?5{{ umKw"dc, tpT,μ Հ{?yEՂ &yes1d3@6#5?wM' kWZ:"־Ч0="yYV1 =O(]q27D}&QvtX()F*:U qmo~'c9e!%E@E'4ye]BbSND1f߆%+_j{ɾYG䆪qFXl q$\FVJ%p bMw9i'12d+ᡋx҉Hg9[1os:(k c|U>"?!X.k*mt(rR ~/J b8{>r鯂#ƨ6Vz\`@lC@c0ٷ$"qgXi<A37y~_{]@4{oQ&b8 〨\3q4Ґ[~r2uOJ+7я1[Ӎ@EC K6) |m\0ɩ}Hi2ē'>: }ꮢP-9S,r26sI~]sAO~z`TTDj?$tַC@0kẐy6L!ϥ}2康mur^)mSq]q6r/:>"W$vkvp`]cmrTgAedqTy2b ^$ITq wD H䌇(c74y0X+8וI)w  dl:4>3! lٴʒq)J$HH7;R"&_BE1>`k-NGq˅q|~lY]8e2uY_Ol(/WyZ^J*uV**+'U:y8 pGsa}6T2 <˕vifz;MT5dɷt eZMh0/=JS]wjܸjmŶ[tSMIcKiP:fH#3M7~8l^yU\Peqi!V-A-/?"؈"9ڶ0ʝ@d]ʼnGZ.= 6٨p>y}Wv7F$LnQDһMW膠ja ”VPxwrlqs6G; ry:OtIqO> P{]QyگTM0YS*mF0KD塚ٔzdDAjeę, P^x;x-Auo/J "Z:Yk.b[7(zgW^L2ឬfP~,\yZ|&1v.r  b-ljnJ֣FpLf}2.j x~arp:8+s6xEu5T6?kA95}\mt=lш#6y !gaRN~&Ȫ+u ooudQ)p_u~[ݢ'e/أq ;%SVmӘ=$a#ũP~+^_J*rzO11BH=ZB*+P2y=zjZmc_gN=ocZ΂U4N+gR֯89 $k6/ǘYv:f 7m,VLILm4 ,M DX3В svI,ehY87~?D!}.P(%"-Kʯ9o&jb~9& ]%TaOF=LR9uyvθKBXM/!u2Q"wS^Lzz5c*#Q}S7k ́ 2&Sד^ '2a /'Mұ`0nζ%gk=;'S^-;6&xIva*ġ P!>P.n8pTܞFNr 2WbK="wv]:⓼qΡ_Hkddʙn$3t)L~]<GYIT#QXNiC{ZH#Q/rW; dU)ab%UՉ]exFU(=xS=Bّ򷬓tVQ |vS1LBsܱRI%O3[r5S_WHBNި5FeW})dOBJf8)]5DcHY\awG}uPhܤ20׍9Drw5вHޗ*\zeb x@Rс>у-n5/T`ó,zW˾1GJS㈤"FEP!e x"1AkFgsw#ka <2X$W8>Jg^eV{#t1JRJF4nptbA~㬧W4"bnkgl $cuIoTK}SqGkg£}q,Ej@+E0iT kv|Дc_tγoPHZCTn%).ٝMO頉-εH eB'PZQDZV:Dm[3n,wk構cwFPi߿]"CiL@f3D<3*ɓE$cW/–|f@ܣt{NN2B(qRSc"Wo uk(\eeLl<0VBXs#~Uۄm'\Ymǘ >sRIM-L/р%ڶ7+9Y%ZlDj%dwady= ^qODAnpRBk:;RvitOCiI=jYd[~rj챌`Jsl35 'Z:`6 [xL4|e9ZƬߤ@tQëh)[7ZpeQ~0F>7gՄS.7Ͷ X/DӵZ}|*(U/R-@rsLKyݳ!;)#Q&E3MOFc|3~kfMf7ȈG.U <$vT0cؐ="}f!!q鯶;_2N0 E |hm>֥ܻ"o&8} !jaP“UT:h0n8oBCocIV j"|dnTf=߯026BN` ̟D{I?}L9SfP+Z?J$ 6H`.=1 k-kfkUbZwҜ~hR <٣/\?$4.5doZ*ߗ Nink>S(w){:PO; Xp뛰O)w{z{o-3:pΊЃ& &8k#$fӧ(r$ȍ,|FGB_Ē*`]ѥтe&RV=F{QԈ`G234jk:nꖮ>{=.rqDxe*_0ކEԑՓjZ˳֝q4uu98 -vX{W#*fHVYʦRG{̈ ^ cn =V%vVb5$8dL%2oYT̆Tm T4U]_~޸q8.Uy*na5X59G(ȕl|}kP۶Ge+"M?AQs:y[m  @B0 6v'6D9`+vS6[azU7($kCcIn-l􄖍32Z]X0(^'i fA5*(m[и;Ms7 Ӥ$`Xƚc#DBv%QOˢ{HNI9 Ѫ9OB(Ntfα#8+Z+3^ ( Nk88AHq,  `כ sMZU=[{8oȢ$Yn΅T#(#dPlVOű愶.E>;^**utR?cHvr䅾]5~ )T~9fbIaڞwOy-!/`WbZK;^ʗ;㦴gwŵp&U0_=YU ?bj 64 KȮ4;WV|§V,RvT1Q췐^iT.(%=q x3~o`)k);o"6/i`1 k^s <練Y \m*:̑_֚m7^܈ P[?$#K@3^ژ^`. *Hz*PĐw.)}DC1,԰sFs)k2:BBPS^)*a5 b>WҖ]#l{GZ?T!z5"} zdb@cC&B]  Fs h3:QmzRqKۓQlb 4E[(UݜtH|-Z_I*~OI'1T6SVM78[8 *e7`!0[OhS, v?!#2?=ZuAonSnSZW8u/]0<*=aY8DaIih@|xDj8֢;MwS`&(m+r62əf9hh o3]h} Hi:a,pX:~ _ț_`* :lN<{kRp]aN6k7ƨc hX4I^CB28ʐ? /->[OO^S]Y{:,ۂA|A$7!-ӏźf7Fkt=q /huB|0?smۋĀȚ|dM委~6XHA1&(Z}'G0)"Z6ϪiY+rޱ3Rqƒi|6o"9'Ԭr4'>[ Qr 1ز }/CD=0gk_-OtnzYasW*fa5A N(l[>m yRʩ)N >*l->r[~8.!^Q75e#EJ[ڃ;v_Xf-juINP n9kC2:+}O#*lp"nTߖ,zެ U03vZe.>bk Ŷc#Ni<#8K)q Iܔ0¡UP )T*#} *4f)}B&#Fx/u/з$C)|e$(dIKVfHA7*׉1h; fh;x>Ў)]ԍzBp ^(eͭ0zJ>/ q@~uS~2,Dig&A(!&t=].;nk J2sgv |Vapս"L#㐸]@#Qg{Ďf lW3I9Nrw8}1̊v㹣u 5Xî!RFJJ'įDOk,z9/6c̓'!oB5_]WG\sK'* j5x_ͳ&̝٣%U5Ќ-"ٳ`+(AIGH_1^3تL^4mۜ}\_>oʵϾ5/rv@5r*jqG%R#He*+zl[a ze]i&f` FJAM2aQH</c8En*Lfz+;o%+sbG5ZBk4Je/MxÝ*~( wP6#qA)` Lc6 :St*[OPuWH )&iri^KGi`j. %~X> \ӟeN3:wނ,㤝{@GZ  qlyܗf>w.QǧW`K+,-bG6`]_xӵ􄉌d~噝wCTP`TZ $fWG*W(7qXuC`{7_hhb ЊC.'m-Rjj$oUJNwDi֢D̮>xG.lYz8Gmu%NXjq!}5v˃aiIo3)Z)?DjxiW<`k ŵ}HqBXv<%:ayuoAHMV:c8f+ zUxd *> DiRw믉}yKHŏF-l>y)+%¤ zZKŢX+kx%;;jr6{)u /0qp%[~XٌܿM҃)i)m#97XG\衮զe"'8EO8i"M{ 2"63pg"MWuI\[cBJpMtUI X 96(.`_*&Y( ސċʎ>F9.c@JLc@ݻOZx0Grw*n]A5׍n}P/khErGƒj㐞ٿCyE(҇Ha[ ٬hJ6t C  aުIGi @'P>fXyLُz׀GPQf} ho̳ +E 极X'8w =%N;01gSd sablP%#_ؘFѐ^0˜0 9(%?t,F s+%"wͺ :Ӥ80Ylku. ,hzN,vᄀM_% ;ԌFeiN`@!qAV_B:rH w^:M`^;;Xs6]:D;dʘr' J  yc .t#5XLPr>0(}れݭXir? 2X{R¹!Æ:UIѭ\" tmx|{ \-3%ot*՛ Id|:|1|90!&qivD.<-J .@K 3qU}Sg2=D$N> =묺7F!7p:%8x1*%NY4)_4o Uΰ_Kc )_t4KIz|?H$ 2Aq"hh( ®#j]5(0OQWI3\6V1K*L?*1m3BjGIWW})Wie(?eir^V4tiit*u.|jUс\%EOXE 1]{aЂiX14rL|/"*XyJZ\* Zj睃o}A **͹=ﰾa~j0/C}tIVmIe679B6#a1R!C~u ]@M.fUcٞcȬ뺔 Le/e -`4#6߽J uW6Q|$8)̰ ` a{ V2$ BX%9bq &TOi#&(zZ@ U 8.րZUJ|aI򒴌7 /sSZviwGx.]n.ݮﭥL]r#L!~dVw&RD.1${>Җ/rP@~HOl>C Z" ["ӚT &cvTΙ2k. H҃} rj |UլvݹSdܟQu.3tl6.COu"~rlD-ؤi׀^@jqgp`C%XgCɓM/n'3r+ufr4ڴ8+@z"OME VC_HQYRt۠0`Gf%^oQ ^T m^m1³3vL8MX'Dū!|| ʫO‹&Zv*ႉQ3EE޽8p\"Ɣ'aڬbe@`y`~|4XE`Sڪ8?K(ȳaqE%: w g9#T%pT(wWg`JDfzOBZ꺗-?BX}&b(&Urb^G>Odq 5Vs`tf^StU)A!j:KD's%C;M,`TQmx5]5'3,e,*QI+d>F+TB`YT)ܘ~SC7Ό,M֐&rkΤy 0ٯ,fRӪy_2m~lU e˱v)KP.F[],V,nj"sL!\X-y:2Jő^^\s|eJ"wvs8^ƻ=hF/;HG] ~\ŠX}9MCyG/hyמ{j5jCO9mMȍF<d|[EW;ƙ넏%Ѿ=eWZ=IaZ TPma Qy>F0Si'ACXf?Ւ\b{5N. H~}jZ8驃$ n0,:ES AnCTl5>ǶdHPNƕr)lW 4~^~TxCCdYpc|:=Kaƙ GzG^ SqNUxt׭2ZdZ4ppk4Gpş0I+IAulG룎@K0=*KE TB5flEMXbQṲd!Zɜ1r- ˘$]4x}746˹e *ּ"FEoBcOj8Ӣπ,`n{v$gRc ~STSB_{]9MelAf"uP Lґ<!k]n7)lPHcf̋O2&VmGvb~axݐ̭ BM֖h%+fgmNr2k:f!l5uv/#hJAL~2/|*5( ˱EoxvDT2#A Jj@ FMSIS~ b:fNG≕o[P.QsiR0*Qay 3AlqZ:ڭ.HZfN@j_Ɂ:݌IqyBFEէz eIXD،cZaަx#93O@QRx5d8ΨQ5M3p~:A@S;TL_BwU$&:T_ft[c̀қ]2DU_ޔ| a'B.2b dud831sKkh(r?iW"H; ˙mX~/J{.i}K[kv$?+;< 5 E{ci U4?X+apחhvjeƦ 잸M]Uc"69LRCbYU"ڣ| o6g7b^jw̳ >۶T(c/p%683z_g?mr]üoZ5" (/P$Kj$T2 z|ǐSr鋪>07_L3 SֳY٧Oy2z;hVa[ϷbẌ́.V E!QAN$(KXK(qRu! k^ %wd(S*IJU2~odN˝ đI`/dP$lڣa4G9]U/3QM|!ݤIZ'W-jIݘ5*#JQ֓#z3fv!w\O̡ݫkq%J2 jv$B]Ǜo5z6p"l4!)qem44^Rc*~&t+c^v)^ FH- G~H):GFV,7tq,O^"-^v;_c]Ir IdGjmܵ݉; @a.)kl`W}2Z"A MK*eđKo#FU\4 n7k9d'5<mϘ;~/jy;KT3)C5SndQZ,njBoT =7k[[[1 \ y $ҦSimtBk(<hjeٷ!t-E$wy,?] $.2|RTD AcH· =k9j }2/à©:|F k_ v)i]Q`.C {!b+֫E3T>e25*j'+o(QEtYW?M^.e%&Is[Ue.<aUZ*/4z8yZ;]JO*ԛT&GϢb) Sdr)"Pv'>ϗM N俬KSiAPR{kxaLpg\*.h9WDj̔elPMo?ͫ 8:Q @SDͺo ^X}e(ʠ-WW JbG_`, DZbmIO.5h/?[a o>RF` Ń}l]1B2fb'3 FGv|$=o1 -eϙKZX!"zaZŹN u@5`%։/r_$tU C%:1+Cs^,8k6L\ه]r-&MlL-4&+zA ÃJPqqȔ\xdm"Egsޭa\՗]G5 mS*?=E*Q-r! ygpŖ\U6Q܎AL t ŵ²4h(\31IA˦+f)K%%תQKYpP:I) *NEk)NbGمO}aßJ̑EgPfL/M(8$ Ѭf]o!e%㎓bԇC{qbWFGT%ꑎ5^1epd>{1%bEȸ6ЖJ{h~NpXk46|ԝ6~'Ƥ]"O14+}/J ֵ0pG7Zq#/"Ȅ7?rW-n->ˏu](8&ĥ_U1(uJ5[?;eP͠f_utH%,xke;7l(vA$@?b^_r)2 hM:g2Ccگ9cBgnyx9VJ4%뎂<!sy_^4w.|(BDq!'hU APp_' qk,x 5i%gۑO#a>@5Obv\B˺`y+"ƒ,}#ZVku=.N{zs;:Ba)z¦! ymHY[V,Bph,׃nJsޛ{ <0A*Kg׊ <6A2jS"Hك-y%ehc3{&$t hx{RJ0ë&oUWu^/Jrѝ[ZlHxɁu`+wNLi!Gzs$:t5X8DI^LDzAW" z1Iį6ٸS*sf (Q(q<73(1,o\?rtrY~A34 `) LgJ>J&"~Hc Y; RQ|o zg I([3ƢQL#g:VG+ɣvcKs tNlQB{\?񪤶vWkl^h3*sml܄A4.;IAPFa~],2}N1ʡE!g B+dW,3\G]%[$@qH'!U?ai[e"Kt8e(w!9"ui(@= =<ه*ֹ28,)U Xozz}}K=mq3 {QȌ&bգ9Oò$.;i*|G-K6*JSٰOU}0q[L/E` ;uZڸ*$%^ȗ/Q+#E}.3{:\" ࿿J'0 ^oK*=O7|9۝@`,Bɞ8Uܽ=摆{[Q,0&'E)/FP*8Y.ڶ@>b>C&4x@ 9&?:Y1joO;2=h2Ϊ[rQLG˒tyS%0# aZ[]ohXPth1ҵCϾ,VUa\mC7) ' crmozae%zR˕븩]?o[R9FKoo5G4C zGSX߶4m/J rI {i~e4 OIuW}?ϩQʥfixчʂj6璙 yҚ(!4I>ȆS{ou昮x w{l~靊9^pa?w]d4xG3=2[' )D[ 5^ۤaEXRdϱN%Ű BEэJk\+`y왬 ٽO}(зWRg/5$[o$Z.©2#+иIt/ jx:oR(ȇM݉Y-GFE֐<|y4T]^0'YTR.t AΕG:` P oj@ſwCM.N>3/R?ԫkaZR \`~oyR5`OB|WV&~N{143u'iϦC@{@pC$ tPP }4/Ż1T8g*$OQ]`C:<ޢa KO;/M,)Ao<̀iwl1ڈc&pvEࠐCk"N"~~o.4㯠EyGrNiijM ǝ'6iWg":]]O {UVO]Fz fW 2n<#vO"tC(;Q&4|#:Md+`nz#VJNU[ȧH4=glA_|^ȈkŌi "ޞ}eUm#Cd "Ffih&..oCST};H9tgP_-lO@Evx廹Y](s{7T j5(I_G2/L}K=|ĵ 3 :ʦ w7G,uωcZ-0 Z@jh'kjysTyxR:(b,|G8{-V" aSb~t&sT,'FZ富`kБ'+`ۍc}&Q&߬MLWUa}@^5p ^Y :%nF pKJb[3*$nH1̥_y.,N .{)1Ҡdž $Aѱl9W}iS"KUR-9OT_xCGkIh)T~vW9^nM֣T+zz:);vtQ/-fg/xWq )V-RMH :<!/m 4}uCB4AJY]c Nn&P P ȩ!UI-$iX-m̙~>K{\w۾͢FPş|n*mO0"ywO:[BE$Zo\<E+v^x;i>+J36W9?0hdN_#O׎s# Kvߑ+M:%gR:+#+:"O^"q[\eobC=;y Dvk79ݻ7zQjޤp-= %GIkf\V=#WèmJysA,a>4Xޣ%7xV$73k7ճw,~YtէqSxgaqobwQ,3.QBtSgݪ3`x]J=l,Jn7S nɹ 7>^{a/+Te SфkE{8FSj266,6(17 澨yOh OsV;DwU*%v.$8ϴВlܧ0J=p 7wt)W6OfbDі3Bp[E${WPx;=/yA2)k ̪q| CҔnbF9QJ/xPE9oBlWz$UG6,ptT?F}5lfDuqINcm6.I/ԧC>d3O FN 8,{X'x |&:( ޖK3U?@ruQ# JRnp?rsPeAMCӳPyH9XW`|N9ʴ^Il8T|?v m MC =1ݍx|jkXA}W5دnfg-ZCtHpjĘiפ<RF-(dTz' "Q[nA K3̮?*J{, BLb|-Jw((m~$ڑ>C-Id%P8?E`i^*bN^g!l e:*mI!N֭ul( ~{Gs$#w c _H*XjJU< lGG،R΂GC7?LiZ2 )VG3 AD5q לӵ SV$dȜ58@ ʭpf>&gk!}ޅT8%Xt_땴ӣ>BPےD {XL۴40ċ9FdJLCgˆ%+mǝJ5fNCks>cEX<^ QWvav_)?2$EK>eYrJPH(Tx|Q6Sc%Op MZZF1'2Ȟ@\ o(| hFutFwDZS'=fI0 |G2{S9DyAQ`ʛQ٤s/| $HVK+b>}¡Ŀӗ(b8Ѿ_ ǻwə\>bf#NZtb&EY%0$Էi;Q2f8`b1s;kdbWa3SۊeQh>䅒$t;Z{ߢ OjYW TQzZkxL- uZ3G,9SuكM=qO7"j Ov, m,,t`BA$O,BZR ~px =6PC[RZ At +B}; ~|>kt}l6_[Ӊ(rr[1:Nd+aF*| >i?Wfg ֽݜ TLF_?3^w#FLn&E *IyϪ;@sSE]L̻QMtjq^;&q:+2>B qS=-Nyic%\m$̝׉|rvja 7krbYF~P4&PhLÀo_6D!G( F>RɑfՎ>iJz |k*O#Zflqէ;}KͿδlXW.mt>=YKǍMXZCȽUן]#8t.ZkЗSh)@\{RKRR^/^i#ՂZ-Q^*~م q ~+g wCіCi0;#R\<)$ l` S eu9?'aE?RY(mAdj; ͔kl:’3nas)<%eǴ0VDn 1)8Z|nbf֣>DHa=I/\xùhy.N{mʜt"h^ƪ JG?lk5=FΈ$pk]Cُ&8vkYw%x y iOi,R2rV֭pٲý9DU[崯83'BV3"EB?9'|F}0咖2dT*g-47yz?2o:IenUa8ܨ{j`ҝ^QT"я})c{㰃ð=/@C}G_VB}SJ 6 ZxNeHVI'eqJ)d.İsi(wY'o Bx%.YeB*QfUvpe[fzCݫeFV^Q˼ǔwF!b* "J얮rXp;~6:M: A\Sq-ovbޚTj泐nVT聜Cw<]GEz[[JVe"hJ:A?>3=Q榽h}$XA:pòzМ JT&1o@+%z]ؓ =&L,ّqG2 5 SdarO3dC!J[׫%{PoϻO{d!' ra6#jFmpR'#qAfCwdXìNSvH‡6{@dKp^%Ra(S9ܫ߈ɟf/ 0 z2U/(uh(PGZίfNxM]!#߷< mŐRPb0z=6Ƞx6 lfucFAxwn`g,XW.됤K D`ҞEHcL^B:ieo&{Mp?5ߤ0݉XJ\|YݻޡFcόhh,eZsf!^%xa'g53TyMϮG@I@ AL&i=yH"p L鳷_I~W\6J'CCiQϕ}Z!wPh,pvб!ylW%@xIg 3+ʔ o8TJuWJCs6XHia=z--걘:8A#14džb\6snMJ?SY;|ԁ4A.Yk i=ġ-.sVfOxTYafYpXkV(Tp7Tx,j-#f,Ź7}לIcq3&l?f)]״ mG(HV/-XDGV5N"ҺkD>r$ooiQKK$orL?x)E;/!^ðEn :{ZnEW;>%Va#uL<6if"⳧O"KKqyGRо&Ϋpk D0aQĒoeÌy;KL2N>shuk O^/Mb.aA(6\9ù9dw@Y"Ʀ=pꉵ:˥Ȫ~nv,IiKpc]6ԝ~m y-9/)L36ΎG U:ҳm" Q1Ggo^׍mvw -)>V?M6=e>%s ~n# zr"r)vVQDك}q\l[M3޾#&]FWxHsnٳbhT(Z=Bp8{D_A{B.ybD֜ %uz0ɋ`t:<1[qp ecby+%+ܓ ˣpm^XO&XhH'!u G`? +Zf a v8\eoV aM*ߝKPyZHty[^ "wnTNY%,>afcDF3,-3vY͌pRĒP@A8 >=lpB)pLkN_ a_C>h8zEGzx j^A##Vx)agJsWU(oEb*Q KyMz03W'=#hʊl?_ od&[nCYm֔pur;IvlaYoTImJ*1X<~֛}Io%\1G.|kk1o60x B1)Ujn1M>.^yW,|2!+)7fq.)^{RL;h2N Ǹ N Aj4n#bSӌ'ȝ`<;&Tψj{2_{-{>}S4gKO9) ]S|~Jzvz6hCI+2OZ{z'45a씝<*JӢW$m0ݭIq̸< wXWRLՆqţ&1jc?r; H=~=B\v~=q $8*]7:L+Cl H0޽wJe.n@ȳ2w'M SC͹?X$EXd Њye@Q~abc8w|9^ !aWtǽZSlTCXܾ Z qg@  qBΑmƿ'5v+m)AWhU[Ƭ\ /`ΰ;'B}k贐!E+eCHUhUxίw7iA.ERR :#2:o]<㔉AVdfnwֲ ogJ=$NP֊d>EK!ɔ%yJ;8txSk)-Yr:8f",g.LȵVi)D`yAP{%ҕH$x^ztX%?.v F}TLL=\{b'|uiG@Rʈ_nP678&#>&*D=F4i= o}MVgQWZ` 'Ȼ5;#x"UCz,,Ě| K7Ps#٭?*yL l>4|Oiyo7l|cݙ.v.pPqIpTHvw*wyY8W2!G _gb=g<3:DkZKƄ(lD1kKzg&Xv{|\TK^KᘰN5s4_FH<:Xy,),/uz8kl۶1yHk'^ ,Z8MոQTpe1xm}Qr̭ V)7ZQ&HZuӻX{zG[| 7ټZd!`-[$/W0QGY|: 1Xcy}DE .shq'{\ +#wkFY(gY]de蜹~ 3⁌M`;SLu9 OΓUD4z0,ϱ^ŧPҸ~_e{a`S-[Ãۍj?jO[}Y f7L@q$2[D?{-N/la֐`Vls4+<X>u3f3/LB6mȇvVmCTP$g)Ğpݰ&P׌*vt'pNK^ LAV";d( HY_m.e`tw\j PNxuH^%br!6&;t~2ohkx\ #%p޻4w'kPN,l1B)\/NP3ĪAN? R`Qc*# YQ߁1/kȢ0K7 B_2*V|&abiEYRJw){%CjlSWt7 j6~ͦ2,s瓁 J9+0"¾EP(d˽|{+hPa/q"dn^ TNeyu<v0h /3&8|YHZ4$<o&dsg^Rb^?(_(Z~b&P;$E2/?z68"h}ĎM b$6\n .~ix  L$G  bkUoG(F+{V6JgtR'N>E%Po#pOϯuq `ܳ&X^6=_NJiGExG CU8n^XКFyo_]2tIa\'e.M ~[P^ s*]yXе-(I}שu!Lů7aH;ТMnG1U,5W7z/ ʾYzl;Mu4Hҟ%<[׏GC:^՜#a -.zNb p䱟`s/2J Ǭ/{ iEqy~a(`ќ4CD^mg?;K|%-:-7氰i|+ߘVË+>; 2$#kd ,pA+O~_#˶"($~RHIrwhτKi!3!Hxѧ`%ݓvB KUnOZyYx-_'[ȊlC@ަQA]{=r).]H@`6ߐwJwaW:2rТVYO@TTE_4l/E5ALz@^¡y-}+׏fzc6XP ?6c;kZrF /m3#6` 3UlXE^INQ գd>AY6Pz\\   9v)7 +xopM TeºjXNE=rX0VyJMQٔVmϾigTe- [U1Ҍz]i8&12B#`iNJF-o( YX#W >uHdDolnf!@VQ0ﻃV0aOʛs-MDZ/qq,$/ JVjj2{lPwYن:TN:Kޫtd ?G'TcPkր3gWh5z>pˋ.^>Z>9 BfǯNWoæDMiM h*r.Y1M:;]@+fiɟ$ԇ̋j1?F6:AY-wߟt #9#o?_![v"v~ V*ޒ:26Q@3u/6>!gdz, jтbcx83?ݚGκB;nQ42ѻ݂`EαafWߪ -}$KSNePʉ0eHʄRB HXn3 cT[vС0"bq\1E7ҮK[^ᦆCL \rU,Ԡӂ|tC$OrHDؽЌ$ +%$NL68lTĴY5}'^vUcЊ81rK(E}Z3Tٻ_X:3 !6\zGxo_Q a=p(5& ,s~GJ(UQ|"twޝS=sW(ioGkPHR YƲ d M̳!DrI[2kxH[o?zHUE0*1yU`Xh4MfGr&< A*Hi1psQŝ EK ɠCqN>S͸qI# ûiުYrW>/XY[[$ 0e5Nmo=1!4%:EFH(yD)QM=ɩ[}1d lZP|hL!v KhBΌnF=`S4*NKXIƙ\nl 7M܄uG)}=S$@*r}i 8#zS.kI0vNDX0[ZE#F#.qJ^~? v*3jw):UPtXvs$P2FPxזӠ_2ZUdV >sQg]Bu]r0ѳ=j0v ۏqXE^7wHHy@PtooeB&~R',o`yuZI pZY-ɒab4P^8*nm 6 h@On_׹Pal-F]-Tv[x0K;Cp}s\;u"^wD?xroC-ѥi8 oLb61ru%(X8#x_ ~@ЭSO5J C*L jd%eBM:S]sZ ʡZy0%;,>j >p)FSfe}] V`96b=w JjSTg*b͜0G8[dt@oqhjӭؕ<Ͱ deλ(zɱ!f{'REӝo@p? =G7OfLo9Xd209¥J/ Aۇ\ܰ xжu}_ڗ]EstGa?+!>yPȄUYq~o`3:ڝSM"QY=w/v*8{4>:s7 JM"`[B C ⌰W߶Q 7ɍvZ++gG@81US|"?7 !/ noi uei/V^-7BUPydpN<0`r')!{ ~@ɦH%V`d!xilu$ȿMhs-Awx@OCuȏLrIjWh!!Hלi"j1-2@]2GW܉NWdGmܱĽ>~YyrxF(yNy(%n2$#x -iл36u ܀#Η+_ 1DFdrA `A ;TȧGY5'M2YRO e,c7= ;[׿b&6e!|RXUAj,k~ T9(M1ҲHtb^ Ke)(n:_T1IW^CQ\G?L P%u`<IZo3"Lcքg4{-|Xp拏&a;}%!_&'ieAl[-ls}4#<n!p|'N{8ʅa|q¹з{D`7qM #s|i}ouBSNPȮo 6`DS5y}38n`=[OgRѹGGz#u/Snu:H5Uk88)ɽ7FcUE̐?(fby^G,Q헨Hͦj')ͦhE­ RUp! ʊgCh\KpӄRhO|AŬ Q戙^5PEIVxoߦ=4<\J؉Bf+кy^Pa"mُrV;^w kbjz9#qձ}_9 46TJx7/a(p;mZL Q,!H6Kg)}>>`Rt(5 43-*A p`eg˸e32\4J7&I" 戁EQhn8!:u#QsqKM 9;Ik*b( "kjƔZy9qhOlI/?1V GbU+wKZn{׃Hzrb)='>9jٞ,ItSUl@"+to.SzN{EuK† 섳 ̛C[%X큚9N4[U ~IМ (ˍ;X{c޻.J'Qgk7Gy7\._r@j@ۏ>;M&y$Etvߜ20"q"Fʪy%vog7"aW΋"3E5䰅 ɾ _sY녶*DĖ}N KqbϛtXKK˺tBEc ]fu 3f2VZ|pq_0a|[lͪgkBe4I.>񥐜[uUaRO%0΋[@VIHswUw(zl-g[~Dϼ*?O:i@Lgx8j<&-n9m:yYE0FV5^ȸv ; $qᅧ=ۤ _2"}[U~@ :L8t"*eR[yfuKS%w< QL_~r]9c=scHa~]#tR5vL[{I3^W"Ƚ.M&2=Z [^Q/œ?ԗsŐ$**ε?u. m-cK8oiPdc/|<:FA5_LݲI'%G.xzH qhSJ^zD)#bX4wPa侀ȩ) >/na_.`t6g,o8ۺt !s5͓Ϭ.[f{ Jo:GaYbsH5hKXD8Y[k\T>"l✖Aē%~Rj#(]GQ((hxMގ[ڂw陉 nMv[9ԃ$!T9:ϛN0Dn%{@, ?Ҙ=dRX"ጩ]pC?'u7!F @UN?4mڏ F/Gϰ^H쇗63vkę_깵4W)+h\&~þVބ CAm^;?e3ۓ(!VTKZY% $o ;z9$;7?X.eI"bޗ/wW=K_38x )#]:L‘|M5TrWBOLJ7g3yYTCRx vRuJKu,5">px@Q.?LK1ieHۡc)r"hZ&v纳v!{AO;m\i*-4Zah33b 5u[Ar יTӋ^MHnot{|O3.ŏFqP ҌfeȣJuO^;(5{d[-*t*W6P6S&eOB vDYA]n(#grB;tV+a}?q |17? GTIπA'V2ud2yŗmEb/&zken%>m ra$Pu 3Aw4 saIpaQ(ygbƯ\cHK11f5z5e{ZhUe[Ē*%i d2V 3ִ`ɨq77%JrEՖ@Y19~42)D^ʔw"0U_-FvKoN,%yFm(>LIz?*--N1@>$R> MAG|{;P*pG*x`Osq7&JYz&/UY|x0iK}3gǟÝ\($xd`1A N4HԸ=%ga#2~ڲO9{=]OXlCs~ T=C-kes{WMAkh D 5zgp @rW W8xzj,\x' :DT3se-M02 LF=b=NĺVM Q, yԜ\N;iW 3>8 6xHdZNM+Q f᧽қi9Rgv;]rȝ_3#aZ"pߞ p1FɉYiI9;o/jy=\5PdxJ9>S7h̥oQ1c u jG`XIHfx' ϡ0l=7cDoEg`%q~/Rf;n1&f%^|nPK_h;]A 5䴎:߯@x-Gʅ^Ȏ:+m@da{LdJjRp"ÐgAtGPz'?^s5ŞiR/OC xQ,TnE4! 4Mn4eOF Oz:XO)~BAcc̸&㛍iR 52cC,{`[玂<uA6VWsΙ_PM(yRr"D76kΉSO v5D%g܃x sO-| HlLk];[-qxPCw),;Uk^LNhzjRkYPu1OCpk[+E'%gYOU4HSrþ+zv9sc0ه6{/ <,ӵ |張ukז+8e%v.1h4}*@u:u?"7 vL⚧=Je`\i$L[q$ՃwUr31?[]ݗ3ԗ%Giq~FX'zjRߪBҌ9  4t,ӎ?dS_ ֪_!t!x:N+UHƖO"4s|f p} b3~kwVT^›;7аc+P!\Ôns`uP,_~"ۆ,) d Wk, q֞Fuw! XOM-e.TUe@n(|c.Ā堬1lvDqq1{T*M:`!HPm\KnvEG.5Fcք`\7Q] ` Xc.  [Y<sw0"am4NO]B"4g`A)R^X_2wsqPJ<\ܢ @T(Tͫì p7Rm`@͚ TO8 ?Pt離2x9"Fk;7QvY~>YmAݽ(](M kwgSk@Bh簬=50E9!Pn|l|>=a ز '=,9/c{[m:gJ < X~cL NQrY6ؙd/տ_!6)Z/ڷc٨хŕ{=LXżojϧU^WXU>0#n#x`Fen1uT6 ib21~&U/C?[U@@[IyJo()dt) . fbd >8'Gz0r=!!y O[m2W"A WgL0~ܟ{_U-ݻNrvm= q6}`e Z\^b.%|jvd%<៊HWAmS~gz* A#C$k&@2LU^ʂ:zb\;ۊs/6' ^o,}ڻ!/Bejn #u~bQvϚXŎSE@ڋLI`?}ިI%*~!U|)!XL-Q[7Gmd&&P[yFaAU/ð9j!DO6슷ckB[ƗNxЈ<3\#m'YO(.5 T]>4'T~4$'0W4.rlANKoA@b".y5n֫ujcK`Sflʅ!~90Df*Y,&QA)>U=*y-~Š-j/dr02iGD4~T.0f)ZoKrOC-TlَцeWbmb &KYs:,`PL;f_uin8'.ggv: du`ذ9tq"naWrͰߦ;o>͆ⳝ۟8J#^#2|sD,c{+|+/יi%=uDžCY &甈 {OJi!6;<;K^)ƙuڸi8_:VG`ݞ/fZ;qS*8ajV^{gHXE&*z>N>Z٬˜Ox.DpW,Oӛŏ&0HZґvpIYPR&X#,ש?,9⍦ct'odջߴ+*LoQ "3TY>q'9RV -t;_Gɘ0uSˤD a]0LݲfF(\ԓٓ<=-(8zݚ^юF̘}ԴjqcljW*1XHE3íI\!["d-AQ/fC.0QֱxYk`e?C?JLfv !BSBB T$>*(xˏ;`;۳ 1_W!{t1 Eȫ̊ u-{PJfL1J֠z(*ɔ;[˾?qb4o&yRWC`\$ n+b \3[!a\ڛL*Rr%E,=5힆,qX'ZiTtY"=&Ŏ_H/Na2Jja%:yUu$mt<M=kW!xusz=B|DZ\\3AڋѮXڊN hKAx:NbU  k4;[N C"iQMwQ(,V_<;y5S K9s90 >NOl}⽭aIgrm LrmexyV}k܊諺Av؛'sb{ u=v`PR轿u6*}Y,oGZwr_6(F@Xߴ7+)V湞ܨeأs"bxěi(=mu= K#97'ؤZЏ|_3uƁUe#`^ jU*8(a 3TL_\J%i>@Źh&*%jSt=M]x(tHsDGGI]jr_Ac$Unn*i)h_)o.gJl Q X^KwPxGMĦ=ep֝\Z1[*>(9 |~64Oi!rMͻ`>41ZQRXn߰h'Y~'T7KC$7 tNΐ]5Gu- vs18} s53CjVf%)YVJCJ~pV:a2w@$11WYno"`udlzd!I%b?Owlr 5(6;XTjk@v $j)rB`E|. X+m 5wߍ TEs'Źh-鼬-5p-RЧ }T8k 1Piq$BP"Z͗0Ѹq.ͩ(AIV.z{58/@uK0lјϘʱ?Ǔ 8^JqT\;öYUK#wM=nENrT91dv;aea?齻+ȅx Ĥif: LEN6>ՀqKq'8w6zas^"3@8}-Sx@u80hb+1unyL> e<@1CAFEr4}m'\;h0JDnJk"[Q;l),F?HD9[nPԝ_,"UP)9UoC wߐ)xע4U%O|*tt0UDM|(эdGKEw;y]\q)og'a݊E Ú(%.GwQDhOjDF3ϞNne/HW~k핢_EPN0)g;޲emA;5Sa=Ό|h!Mhzia bSrO:[tfG7b"E,VfA"U LKR[dsܛvӱ4\ -`P ۨ 9G"{7BsugԈ(M2 r / QYu\q€1ŻZPoQ$=]lh:~L۳7CA, gxm?7NmSBEs؎)SDX)Ae&؄:sh}sb [sr^Fkf `S/])O<0d iyI^s^A6-B[E m?w+(H' TZ-;L~Ϫ 60,T"\o6ʝpt%Xܧl=~#&[݇j8@=p VN/+Jp|.qn=ɳxiiZ~/Nn_m#q>:՝5=Y_C@u&pcu.%ϵ2zXwI ;ȵ@ G~ 3廞YOG ׌<ܨqFq6x8s17kOZۧih&ljM 㘚[ xRkB,9-ɛ./{ISR~[`V w.:1m^@LO;@lQLTfLË8US V #>>!K‚vLK\ˈA10L{KoкM>;dGv+wV^XAmt+CCL.Ps!rK{]׮r]C} vTOdVз0o.Tus0?u-&4 q=Ui- z5cHkɐmѯ`λ6 $qv""P me.D-0Dq @(wd"`AY!C?fk8R|5c@XN !Q$>¡GI:Bކpح4 v_Jgiض( ŎTL3Yrkœkrwz dO;̵q2"ס/ReGGsJب\$A Gh*OLa#g@2c} NAT(wu# fL_u4,J!X8#b@1MB8q8T0 Gxp>}EL4QPlDcEpyBp- B33תB#OJN_;kA a7/Ì~);8fWQ;;[ &p aZa+l洨9"C[iG񠁯< >?qg3u뮫>g7>\i9,K;xy[:@r,v k/}YjAckAmlzq0fQ'o0㳘"<:݉o0"~ĀD0h7AWO(@+cOtyWMB2GvBY2N%pTR%+6ąpQP2Ny>x*NZp%["݈@D8#ցô JerC1Leoί5N+M8WPMФ#s{AgBQ&GeR #I)=)˰4n!\H!u6ɛ!)58_3|.D}ZIr=.6$-na}z+7M$UUx_jp GiM5}?#lmp-R^s)U,~,7~Qj9( _MيA9Z 5L b|!dA9?eyK!m=S]6[;eGNN+^#0 /k+$rtA }֋.8 q5C2뮼y**ŧ3uHLR5FsôoO-g0]GjkxnC*"1'{Ua*tbj f[*/U2 76j 2DOyu%R }WW=fxMﶮ,ŪC+Z0eʿ) ؐf#>]k jV83LWaum(3 `6#{h BҸo (zk]DjT!Cs'bڀAG^c:V.BYe FPHCxM,䠽~akF!?kP, n}v9~<% aأMb]S𥨯r)sW46Gn,<<.#e,)a\YM;WGRW#ƣ[Uo7lLBh QC[ZZMW%uҋ? /z:G No}!qhBgQbIN; 1~.̌(ϑL#L y6ͧMo^|a !_˙DT}jg+Vطʞ*`77 J ׈zpo!km*mevQGYht0-4mܱS<<lɴtjh:g^Ʊ3Xo}_~|G\_,y +|#;1,H]Exv\D}<,h*v~ŚzXҞ_䳥p pg3R#FB@%;U\ަ5XZ;Q Xƻ[c~K0ܗC:1Wy fuQvWv&K-JT.U:̑L"&ʤk;۠z >v&J^HpIo:I{5|wo+z_:"I 4-&Tg(/dRo.+mNf9ɻl[Jxdg=<V~,K̔5 @m%B9M7/GeI2hpVmlZ/M 9˒q2 7jچEm:F]<,ݪ,7e(Tj=.WMxdsuqCvN[,L/Y*zHx~6nhex ۍ YR7Q3]?T/rH Q8Ӻ MBfv]Э@haN%c Ed}֪"3ngdfb IT- p pŠrT3—I6'[<;W Nc朡V8w{ѥ#P fIpiۿb[zȧm]^_<˔W]m~}!ULmierCB^QyD:_2$ S)?~L Eb&:(9g*mKW&QA_JR.5֫2- p}JHH_xK`ˮ(`ʎrJ[JsZȝ" ua-Geͻ;ŧ$[1ss\xn^@À(0e 1_3᚝3w2,'i:+X$tЉ,}N!@-RjtG>F:R7h+H UNQ`Tq 1_ ׀'H?I7:QʺD` w`r?;y{ L4يϋ0 ۚ cŇimx >g8XL2Flpm^us՝: A h:A<%v~ uTEwdURfsnJQZjv|k).Y^-0Vk(uM6`i"Bxv'`F'`gtRA;o<>ej@H$i7B%lXUw&j"^n+h^9Vb_A&ċ⣿mz'P]>N@oޕ] I8O_A╃oҰTU5=t?R,d# *$:1=k\Q-y^Qh!o)oؽ5XIs=;P%酃3iB5 1pH{-%U2y!΃B}aÒriyT.GMJc̼DŽ+R8@13AbJ/\IIvR?sSV6r:}/YW{$nkX}1`\{br3.ɾ`e/D@ e+kL #2ɨGMa瓂P? R<4 y._H9S#CAԙfa-Hyt>ģ@L[C9J(z5#l=tw}OPwj"Xu˸5i;g@ <^Tc՛[wkzx5aF#8ue9C.jҌXቄs?Ut`/E*8V"}ZA_*D',?]%/cPQk !f[ қ]yts+X|䠙>'4}4ݰ![dm[ nGq2G.鶑˭ =Q+5G}`3xAi!QUx6?"5"h5Sbf!^ sq|]z.7C5D]?T_*bX^b ._HNx?Q`P~}>nFcZK| DR$_iڮFE4#.tR3x6/SJ<]oך Wbye骀Jg7sut#Op;t4̰e=;&|RZWAuEG&R[[dq3 ~SL`= nRm;„X+;M66L2CEwOj~z5hȵI1<{)K;ZlK|hOdy*oy@ֽ DE[D;ڸclVM-m@ɤD)[az=],"U\!Ĝbv3O`&5>֪@vA;l#71͸]6r ,m$7xƈdѭ_k~͈螃H!61Wnz'>î^1E<:UEYq\ Me@$(OSqNujIUSM_eGS%KUR)TpG "1z2s@ڢ=$ucR=#]6cκUJ4hPȇ6zډOp3XΔ=vO6?_ h߿;Fs^ɻ9N$bp֖n!t  (< $qnX6BdEvΣK=csv@Pf)k<^RMWkƗ!Z~g0kݵX]a;!+N زB!4ye<wںP8YAH+ r!Z(AD ɦy9S 1g4%c|ԞZk 6 V+F0F}DKQ!ZS\o~wK^ $^TE_ΥǙҼʡ-p?ľx=W*xe*Wofoxme{q?Ќ"_~sͨ2i>g#4ڦOV(ÓRd+hqJsd(a?mw5aVt~T `a*UJ4sH0T" q7w ҮOtx7=S$Zzqa_o^ya*Eעrt}I4}H/ \H^P\yA#̎EM|.l G<[3`Tc$w<hkۉVu$  97uY[9p?0sI]]U%_xɬk_ʭ)n~p.?)i:[Wgm(G K'3CWg"!&hd6{ГaBŕ *M۬RD~+Ƌ\JBoMI\fFR< E\R 2kf'ٗJqbҸHvTg؈L3ɂ@cik? HFq4u 0@j _{Aݻu4SgZ%z 5m/{拁6U= &R&43k/̩lby画tl1#X IpqDcM7!X4|cve_@;! 5<QR Ɯr2!~G'pÕ@YyK *͇_ ƒɱZw9v"1=G(cb=".%%}gsQE}s:]Q(l#quL{"rHOm}@QP _+>L{V؈WH Ng>@}A9B@h=D#cqS~Pו O\9@̷@0-I0Rgȯ g3CĬ3 Vۂ{c5(ȁjaPJ.yqG^jH@=;R|\cX$L#4%zB6 ݒ\'E6!s,8MVI#yXA/kuh0]RuWуy1NY83)'̞3glv!mƄA"U0D_wx i4̅Z lrI*Se-?Z?|V/.̳raMz #m1LKfa}?$y2XmOÿZ1$HPo""7n;4,u>B.ՙ7LnbEjN',O ! \\qaK}L(ȱC~Hn^]wUohD}r3egH7~7`LjR2 ] 0_+I}Lԭ~Gnb˹ [A0B1I p|8)o&#d/i8#IT9Nn=<;cW:K&1c?r#}'Z|CGr}|z!v@O 5RpdmMG ,j=ΓDl3gUu|csusd[uX/G6U|oaf4isUeŅ=Yzv"/Q>uNBv0$ޫ;(liȌ<)˃Wu!UJHM*l{8}QU ښTc4k p2SڲΈIm?4C^{|һ=~I*v+v*qxmHŕ!}TjY[ujIҫ"kN_dKJZD}#÷hcB@&#!a@VE6 cCqW7xrbQƚ [OQr ;dܰyBl3l;GN٬8 3~mx/|hAsOoHw寊 'IԴ_kvz+a^ 745=Hdm4syG^B ŞK`;vDHKZ6>"zc) jPy @j5$_?6=L3A IWc|'15uh8dύb|`+@.|.6 ^IJY`J[/,orVp)C}[ xz"osD97agޘqx^ԗ./ů5/zk[ m\`'H$tJ+7. dF; a3K#+CvCPn4NMV#@p,^k[ e4&C1סR). ^^3W}<@[5Gmp:;3FKO糴2C[;H$hA`b}oysYaJqC$amj )ĦgHQм1&ڼEh;./B9 BCLQu|Tn:Ѝ?ցY8"3%A+ݽX^Ml!7-ICdy?B퉯!J}&/&dk˪"&)K d&_䲵9n;4ӎ# qP6c%=fQ]؇ |E. MݸLh$#=MV N/%Hjˤ' Q rTt_;Ll+C;S'Agy}WdjPrm%Cy"^Ϲ+?ް5=g2'>(Wb/-( j\hy?-KtpWEp%F)#9S8T"oS"R[&&j_l5'7ICoFHSW&-*d7*3KFOc'aIn;L# R?WǷj F 9jхBk6to]թC1-)OX GmjpI|+9;0 v %N V}5ƈ)KQBDF@(Ն؋]Iӳy'0C&9.kq)R XNZ!G3vgz hqK|*`.^ɔU}iGd3 Mad1oNr >Nb3T%^3< ANuޫcXghP_iXܰ sM ^U\{ULO*k-=Fwu֌+Dv8/q;d:J@g8k"eZŠdaz `Q'&k!DYJWee}^^U'|z{7uhݝ*=unP>o(lD,bHKh5LWвS?T!HسM`|ℂ^6W`rxuƕAtHSi VL0(:!%I$Xɼi=^?rɗyj~֯}nrb:)ja(҉^1j]Hf'p"SySpy&nRu<2!8!~,40|W1`|kbLŰ'9:*EQ1ݻ/עUmqo@U+E2a[J6ҁQ2{^2/NF㜘6s*7*|LJ1`}U[,=b+?.\[.EWKx\m`l.\Zĉ!ɝ&vwSaoVtuL+ekWaց.yfTrN$mzuU 6pK&F~;_J>vQn^&8 00o ?m9Pf[.uPFg;6H0hԲ2BzI&c)t>(Bn6ָ.>-:d"1*Cqo=nQٞQZ\F)[o$mAL $Bf1QlJ' wCYN'#Gӓp Q?mUnJU^APN/cGQK4~g/ͥ `,F 3f6\8xU{tG^]=U- 4W'{ۛXk'PB bb0ne<{NMxg;IwC#~vJ8tqi6F7$ VX  R`I}3ǝenUL/y=֢ f"_wڏ3 !YddU]r*M~B́;M[Y~@TZٹy׶j Ϭx"J2vw^4);Y3qFigi)oMN xl ,/=H@|{ `Kf06dvBϪT$N֨Oy2?jŐY 誡ۛw ?K˃bU}01$Kj2#7AYo2s[Z={ubqaJʎj+b&:ϲ<('W|jDWP2߃:N._V8cZF\M~_B۠o8F=;=N1D `s=Iew4XJ[H+$:3lk&KsH&nxp !ЌjC;e~HJYy zd=PV۷LCp#r|gdl.WL9qiUQ%Y}f@րꆢFʇ7|>ﺛ-DgvS+R% ŚJduw(J@yv-7MeuTJ5}t^^8#Vi-L}Y}ƪ[ lH] >!yb]Ph_Η| ՓE83ys{q54k9>~#zkۤʵABjzqq7R<}aisq@TVB Ln[X=RFJ + A~{{Sm*6;_>ݪlqyaQitܴD3pb#%doc~KGŬyk;F}Ji=V}3m˼]&0sJ5 e>N e_;\#K8Jӱ]P`3QV_F΃恍 .%= Ϣ `APY5 rA^]lMW\-Rlt[R$.^ju]‚3z>Ss")CMT ڸJS6O2ͪ%z"fI#D'a(,I MZ;H>tErѼi4 =ߙFMg qd@>bV?Q-[cA2o ^Y]8+& 0~1kl Ocċ.t )6ky`UepiHT O@`=o՞JR e^ZW ٰUn<4 pI2ު$+/x']nK }/At8໊5هU+hJF?YI<kB>'РSn<9`F4U8GxlllēQ9|; ᯃN(k(iÿr5iIt xrugk;Lz5+-0,¡=\3Fg"*57Ȓ.3s]~~[kiien\^!osKUbMg"dhz*Ι.VJr(aPh>kM%5;y#?"DۇI6R!>`U8ES5="3%)'T*"xfZ]dN_e@Mtr'c9iKz(Z:5}\K3mac0]|i Thx-PE@CqA "_u%tiu3@jX9a_j;7Sv>_J*::y3B,1Du#{z~Wg墶dk2#3z;gj4rUtF-MVZuykUh}M!z+҈pcwz`%9.5ڨ\/(%#&{ؔWXIrsbJanvIKxF(a`^0ݛdx}lx',U+Lad>NI_ozDp8MdtC s b,2{u$O;#(D݆xDqEO.B/Wa'PDmV*-tQWDJ//L1ҤN,Yz"Q+Q_nRTEeybwrV]Cy=^(m"/zA`Mc`w44 z[m>10 !?)n7,yN^BLٚE\Pt `ߖ_zxG*ø4g^`95 hK=LPNXX4~EjO9?CJ甸z.QF t"յdoom_6ZAV:HxY4,egma01:8kP}*v8vN)%[,[U~DIf1ǫ*#ws Ll餽p~E'YE8F$|ﺴ ȅatz9'}RP"=E~W-l}fEUG9M{sh <6ѿF&.~F{RnۢM Ssy/(F7f}xMWMpٳpx"h*zLmY4~ZŽB}j!+C\JJK/)Wg<8cD~bz#b%32j9lc/6p-kiCָI:vc!=C-De攮pzՁP,fJ9LBL$멚]ŷ*֓Q ?;wPI!ydN[\R̃!@\{9P"wVyp[8跾v(R<I5C\F xEf8=V35SAm]jq u>k l'_jfgFun,~`bgJp]UIp)|g}v^\35Vl8])_nLJS T!16MZDFS ybg?(orx2Mxmw~!SʱꍥFAJs\'Kkxwq?#>OXr?U%U&spoI8>>H="UaqTX(v ~n/Jm "u Ө9Wh,X4+VeҎ&NY S>>drrT'Ԛh p>qM:]йKe\96M#\[;yVIo➞Jd)D_ @bookrX-m|r@ODk[T$0-ӓcvz7K*:M\s~䔤^m@dVf@cm@1%|kDU Ҡk6@9@HL$wӎ +F6 fNnk HxwYI!nWۆc v8JцB1И%ܐTE<Fbp 2o!𝶖)Nh9;O4&/Zr[zi~?Ärcf5ՍGZnxlQn^Tj.d Q\D^0C9O|Gǒ11(\GϧߵN0ƍ!z$dpktZF7,sKW l'[3; ^((L?~ƤڝO lnAepGͪnYQ ))sLR~>SThBAQX j0Kòr¼S]::p Qʿj lIf=ߔ,Eܶ lJJ %oN&A D —l 7#̺ˮ_ֶw,^ڧ ЀMвGCtLKl2|=RS ߃lgkATwxÑ/0ƀ~|d -'7NBk5ig0닛¡tqdE Ar!ր<(z|? fDx@CT0+0g"/_^ΎCuؐH2uaު}v:F^ZsD1 5 35.G#C |>HQl;(vZs.b(l:hxfvl_¢DPu Gʯq¸|NߐwG5Zp_3cS HlLJbJ9u>TpH뽺XP2!ՉvPLTa@1'P*AftbMnTëdQŮW =K!9 N-\_2;c^跕ϭZ}AxIhE(6XE1a 5_tL> :fn6,SOF3b|iՠwŊygV NCqI( &2[!*,RN1>%vyLTr9a+ M6 2>g;2!h%#S{| HÎ,=?R| `aFF  ݓSyIͥrkp B>F3<*pSYz?H^l[LOjA71dMp}o"d]۴Gpﴶ@-:WbI2f{sFLGOG87. ը62f؟Pb̲nlpj(I?[pK.S{L/PL!"ޚvښjRo`39 ȓՉFWrCqC~ `))n,R4 p >4wWӬ9$OV6wz0MB ϹA*VX'Ǥ9  Y9^\"4S9vźf.VY, TB/Z(5ZZ~/ImLhJtyCM!w!MyAYo=W^n Q0J_%fv}-?vK/cu4i B.z(\- St0pDq+9ZOK̉Ȯ_zs p4JhI%n#>$3sJPƘ\|!JϯL|@O8*ئm֒QvF;_;F4=WM6=) o|F"P4[qz‰aix;GH>'g2w4T$oonBuxySeZ/ak2§)NnX d{>a|Tay?]96S("ٷ=4YA\/=) ޱjYT0 #0PeGւꈲU/8fmP؈tŚzXpA9 I0{[z3=bȞ0B>Wc% z8ZݳP؁6[:r㐊mݻCIE70g RH0.f01ӧPb(t>d?f^eF 32^g w%pj@TbZ*!(,ov%s{rWy>3эzQ<%Z"!Rܫls*ƅL %P'FNPu zŮou̽v6쑲d~f覢nV|lB Y\LǪL͏1'rU'CIu51G `Uq@y$ߵ철ҎQMsc[%$ʎo_>GaY'" CT\.'yi[c¯7d#eG6H?PE^vP"o(= Wq:va>GlvVif3y>t,O˛] @CR8FHDDd[%D6#'`=FLQ@E@3oL1vnX_FZzB|z(:+ePW8yBo\Ip3[m,uUIpV \yg"vu`xsSsYrצ4km9mjp:} cHnFsՂ@xa03^_wH'JpaD;գkKUnUG~"@lJubVC7NeWY3kD"?^$NMHbO/:rU`n0JaW!EꦿK+ͥ]ԏёX_ߡ^)cMg!2P07*lA7 [Z%=Hf=s@|{$TTG2Ұwz+u]i 9|.h=E0~(TOҲ4pX.iW9LVu9Gdlx>o7Q,&=JA7̓5+8:!#7r T4*\irgvܨ ş`L\uv2IB@Rk6L)-r=QDeq #^UK/V|7!WXYRmDE (Xp7$zf?[h>g rYh8~nU,L7㶭,L*YgEzNDB--6Lets1m=0G Lv%|qyݧF1{y0{F>턬D&-^'mD zMNauk irl\9soEr?KdHdThGodk`Kz  a:zn0V}JAy+?ʽ',5duؘ K 8w .6T}%?Nݜ0aG; k҈G_Y}3}r/࠾X#6 968 =?k73̹K.ڤ X=c6x%Ě}Q[Qw @?(йkF18f^19XX  6]¡eV Q2gJC,CKoGrpIMu)xD:,f6VXeOr$|v<㸆‘է/Ng#ŗ!3-ma+cPʁP:h@N eDEKcR!=Z uNpA(N;i]'fN@^:~;?DŽ%-)o=TӋPj9n^ z5vbz[ɱV&cXN9 `mcmƌᶆ z 2wq@Ģ顿MAgkxB]r wZ-׶FvNwћu+'~(U q<7uHD[:Lu( -,K`=d9I[v5eyLT~5^(%\˷i"=i2܄63 UF@vE|zXǢDq? Af r>kn%={q\[h%ǿl(pc q V-QEVȿ]>B %RooOK|Ƣr, 9}Pǯ֒=CKD)Sq1f\KS!]ʿ..~$D #m#=}!#Ђ@lqQX3+W*NoZfa13YXEp㈅ㆦG^fsߒje_>uJڴ0UTRzvu%ŔT RGyNЁbp'N=K{ ΀fs}V\a NM|koJJ?''IM OlE㒾oqq@aOy;g] m)nFA >Ո *zU+…(K$LjۇBr7R;&!E]ҵ`dSLمn"x~pۦ5e3ՏH YcVٽzw0<]@0?e" 9h03Aܷ81T5jz_ ڠ8PnuC=wPktM-:Iz /F>~+{} (7mS^b]A. ֊=Fb=eaUo؅% tYWdCobPHѳ#kb OMKgxb 뙁e3J UMX oy>YBYH 6P#wZF׈m=t1e~#?G Z+PA ֤r@‡ڠ:hcg?q&qًf𖚶 ̑A H^jfNtfX_Kj{RzW$\5j BoI|Vgɱp52 sa!&<2nwwk3@jPw-KW'b } LaI8S^]Wjm971RvGCDV/ eU-pnxe (Nv7-it~4u=R}=,iP-q"l8f"'Wuc >A,䏨v ^V.u;uV/-vS֕"LH{g/!n?#2X+P{5HmXy+7uuU_'ޫ2 }5lĭNO|: rsN;J@ev mŪc92x hֲ-oXՠ0fycw%P{4J@@&`G$1zøv(ԁj80'*7oK+TԽڸ>5`$P] |q]݌M헴DצUfGTUn=R _fQF4Q<'=8\0Au~rbԾQ3(KN7{Ta~2 4`Yf8t +N(C{j`@Y񸐍bc0֧':4(,!ƌ]sQanS6ᛋJ'ЧjvByGp}z KEZ$Qo.mwƥoXn6h#z@ ԡ y` ߄-v2v۞eܲ_x铒 ࡄf79ߙfpR9 u;aEW%hk rEY@W+wm97y3u-fN5;W1q/޼j!.er\I`a&if/YjAvm=b-.Se=JR;"AL(qΪ3 0F$N<-gx=h:o5k%]2Xfpxl#kS;!{a;>Z;d)|pδ_zC{ xTݺf$Cu_VyGFҎvO=W휖.{tWwƙw0`…pC[CRT'ۿd_)`o8- .U ZWsܷ{KJd:̾ʬ((hg +`)gݍ r)pf'|t`a.1"*37l،9/痢(-wxuԙ!Ry*TaiEE,Alj ܍EA*Z,+L3hp'$Բ2Zg ו%rJyX΋uasILɡꪬ:͇v B wBvMCWSm͌q E|~ZMczTBCgHW/NjVt=nUɛ"#>>9lc/Ypgb":4oމC &NG:/@j:FYrPy4Դ+հ h~|ZY+*Cv#>3rFsV"r{u҇S=WңeAx~E_L^W*b#+y'ŰZKc͛6jv:G,srrH/~-VmOVޥoև7e9IJyCm%=OhՉ9!kc&#8㚴ͣ.^+ խe 4mIE2l>Id7|L3%?530ތk7<GY#i, 9  {R6 1^) UkjQW!Ա_;όv`=vYpRVM*f|B8~5'oQ^V+gpZjxUMhnPHڻ4&F F#d_fϛZ5. Vd`-(Neyx-3וmY=P('{Ռ0|ِ1D> MeypS;UǀOL֥QS怘ǹ`e'o \ Gc DSAN ۻ4 -(BU$FK03^0)H5g'uChp 50]1]̳N+҉ sc~۞S݀Ο/)W8'F{h,t*^ $/hj萄vUϷyPιN/c%>)<˴h@ ZbiZ-a |"U,!瀔ܢa@rס_94;\UՏ赏JR89fquhQ:uo*e@w(L !-*#0wCV &m8+"jmɏ&!beI'_.;,/P b O) ChtKud%gȊ񨿌#zӒw*%Py 9ۡP6 6qQŁ4klvjd} 8o;X!->y.Lƚ- 1^'ޑ13^Eg&5ȺXVP2Dg&DXjg||4>HT[u&g+!P4&Q }aD3LFN 6=.9%vQF TѻQ:Aӥ`sS9L/P#\n@:E菩ڊ#ǸjBE34R Z>Ǝ0ܨW)t*Qu%;)T!q`eZY chx }" d;7+ugXzbwȜD %vT?ؠJ?SD~3]- Pke $p7øe-E j"Tt<e\ho4 Lo?"PQA,\5*aQoXXqx8} P.&7&Fux-u ؿp´G[LՉcl_QdS-_I _VMɻޖܯPLȏ^1mXM6 FJM`W7[?.bGerҨ.kSA_NKqE|^>ud]a6 LS]:zƈszZUb0k|g?LKю3-^uy'&~oA@l :oc$LA@Lž6ܿj8^[n;+HNYP//IC0`y18Yv1ƚgtH҉l 9֢a'xRfs;?̠K8E̳ @"$O HLtoh&Uz2N|̛prn';-Ş-j$@9PxQTПMh`d5oׁA[ ,yރ`k3Cy(Yq]m{n}ٸ_I|{"lowPF= 1h^jiOCbN{Q`~˸ʌeo.txVŧH' .eҏD7J`|;"=FƆ  q>tygX(09F]2ן9:yl ڏZ:pPv@עa@^(VΗOc=2D<3_ gQVW7*d?(zu,C60N7T!6W S` \ݲlFvul pbQ>ݭ.H vI(N7|%o2+09Bo]vHK?=WH il'bBZ*swEkahΚcՉPßBnոU2`YpY8b$B'ϰ?R Z$^lC:XTE$m.GnӖo +N}!#4^~mt pI`h2Ά%uozx_p_b9PF1ԡeWo%KQYM1,wGK}ր2*5Bhmu*9IgQ=7z?G"]i>W93ᚑbfY<ʫUU;2\_A*ad+% j'GE$@ t׏W}VlN/v:O^f!oIFbͭ1S`q8hQ2 \M$AT{xq^ڵ-6zشE۱ Q{%9=jJmɘEԎ6[2F It|/sR$IH\IػfU xJ({4pS^+`F^+Mĕ<BoE."QsEF'kK3xsRmz a9T^42cP[`vXÅ/ L%``Ow՛6&3)n %AEڅoA-#7bo/h@N=ㇷd[S@ǵPA le'l2$ wݰŪ(@K^(DCiXt֠?X,JpjVcMnf\7o5`JjIQV;k 'fJts=$o&-RklΥtr&˝Wֵ՚М* s)zaM򎞜{}W<^ZO"U p[PB͂jً['#eK }6P{s Guu܍v)[&G":9qbS;b~@6!b))3Q bÉgG\E,ZGJ[X&]`c2|rծ0=k̀Q{ɇ +j2~fuỐOwHY:Hݐ *5 +Ɩҧ =J#++SvI6HA1[<]!jƑ"ƚLv#ٜeM͹;#%$6 G gT34FKΩfqV3L.v){B%)0Y gg)¿-VZ郱*w5?s=Wq :q)7p1o~XYwf9ˡL,9^KL_01 T O ϼvjH(4=mreVўZ8 ېAgK+Nb<"mV,A.a9/&u>Dd[oW~wсG%Gqp>C&Q mx {|^[q{W*} ><p(\1Kp@큯}=jP _ZnRc*YocL%4!ʸ?뺿a$^pƽ/\dU'zy[VB+|31ĸCֆ%Pe}t8G4ůUxeEmhR䱅INm_ٲIqn1[:L/Q-@vZIu ʨg7Bhis783hǠxji mo'bUX4&~yx2~bɇ]|t?+M069a"o ٧rF-:HoHK) \8KFVS˵5i5+hZM=WFhb^ D1Tnv"-@'EgCzd6YL<1 =ws-tT o״B5R; c |:b_#ʥ(`傢!?#Ȝ^rZ0^J K3YL>oxWͷ mO454P6DC ,i*)z!B&kЉݍuK7`;8[ʔ I:*=*vTBE7}V Ğܩ1XOˋ@Ҩ==xr2l߂ЀevHmJeEt^JpRC_Q v,ݐ ozPAR8{&ېxYP}ڦ޾>_/Rl4NspQ`C@]~&6 ,3 7㖀bܕ8i)2B=F?*UR*'uCR4\HtX۪1S$E^+|o3hfy QȯC{iى&vTΣv#uPC{9&V4ql09Y> ğQ2D ?}1Z xZE$#h0D hdቃ /ߡL&T?Ͼc)8AW5#1{jiY?ڋ0mgz Q H?ʵu DZՌyxkqJ,SԼ-LNuwWw6gR{kB]\-LJQ4 =;$tGu#GnQ˪NL:m=Ui^a@hDީsPadtbpL: pݢN#_X3 IA_x#f (%i%NWϨR~n'GSRVW%=Z#K.{| A`ТCkGCl @{hN Nk.=/pm$A-j^U @"5bi{~WH-SFۻ%kcΗezgHZ#݂upZN[N# XTkAk&A 7M5[u{egSFnҩ/O7)Jelwx#3;@fO4e-HHBJy{8-T!W<Jl*H'ds$4BG[sW6k#a*NqvLoo5 njר ;W1p' @ N2:L57n^K<* ҝ*a -M,UO iTS ygl9oAh'Qgvεyԑ*m?cuIBPMjǵ͒#-R`E]@,^C6%}Qw)Dh~HfGOzTR@ -]b*e ޴kt'9$ YեM"Y^:wOvH] ϗrm7~kB(OBE;RûP> 9^Sq]k"(KVZbg hrGa4^KѦXKՙN^:+mO2|\NWb2Ig)4wڞD(t,ah*Pu}pҞFYuԉخzFDA Y2U-'ǪTu~"g6k&Xnq.Bbw 7Py ==c2dGIIoBYߣ$ɳE̡n +ҋ8fTژ"H ='\] :8*={!MХlDey5gX\pQ'>gh.mlG'Cm7k. =ᣞ l0a3OۆQtzP~,%Ǥt,D9:.a ߾_qjuBTy\sX9.x3Q^R./?hQt#o~d%-P* j-JWLENYNw͆JТLR_g=`6/`8:w/Q:!Z T F c&6)KC=ç:[[o⓮JR1֭ GIY"\-}Uڔ!4.s}ZM-wtX:LΛ[zhn 5>xh/t֙r}c&4v3?Wag_,O^1\,jj){:t_^5 T8jEɓm 'Lhel$;iLMnRDSѹNp !udt'UĦ?TWD?p^*>O,ae7POPr˰6˅Zz\2I?5@p2yv!b5[b[9ɰbwM)i54R @ ^ ]] ك;4U$ ΋PG@d.ydgŭhW-6\W2&\dt&6f3{ `BfsDZ7#K‘6!N*FLo}Nw?y5M *0}Ho!oKy]LA 3?N,}P#ZREfANL^#K ԾR8糠Թv21NhuT6F m`4ص:HLM64#* ڋ.J>:g(NK\RjR "UMT+/CĽWK@!x{ =4k!?emm)bqj,m6O`3܂y=QOlFlCܦ2\ fs'gzq-X`f&VAݿVI`vMō0$ţ#6X]r;-x^Qٯ?FmeXvh?w@O&J9eP$q*μeRe66U+[đ&txiVrЀs2X[Nw1J'-%Fx9lXt&&Rn[z$Tb>u(2S[ -] 1ۺy3aܖz')Q`*mWۭ,i#olMo}sA'aŢY$[b*v]x(r]i)_fc_3FAK7R޼/ Xiym^嫚7P1G)Z:96]VfLƭhڤS2RbhtI8CA͚} wO NϜRSmԯSjf/Db`Z5M]0 `e:Y43Y#7]@-C1hKQPs`}WsxK}gbkP/kUs׮߼K;g̷Q+F Sv ޙ/Eԡ$)AF *}3*vAICD Lى I)B\We6F{Unlʱ04@-(sMqNǡv@eld4#:]tƼR0 Ɗݶu圤,8*Q'Vn.Mgh.œaP,*<sY!da5i3gOze0ŸOWZls1YK.W#H} uCY$ 4=S'o*ӳ(Z\|55p}4+nk՗ J8-'JFO5*\p{v 'r^Cm4䌢x8{ ecOX9ӗM;!ou&:فg. lpm"&b)h2N\fQw^H=>8U4*S"M.}ʂa\K(,<52$I 2!ZzH>Ib!n>OIã˦MISݣe Q=:|,[\%.{\W(oC~`z_ʵ=p ji60[j4@Z˓L { i-)W5H_UIVBSE;9\xqL{e9Y?><e*4cpޤd<}v ҙsCe_C1guQ,y(:ѾQp~j2TfέWDV fH`✘ ta]S.p9 01yLcCi [MJʁ4+_۬^yJbpy}?Γ]2Vϸ= 1D4*=8w)Q-X\VP]5lܒ%t5NX)?-3̀&eӉke$6Kl<55`szuB0J\devG>_#הK I>I^av>Wl s5Ң,3)PUb`FFavYhЌGZ}LRi^]ct{X-Yg jDx[l8S/z{o ]`< Ǫ'!|-&0MA|N.:DI;$YgFQ@GWy^o,Tzy}UPUQ(o]UK`J<9/*t*(` ppz@1bc[1lQGkxf,LJ%)ޙH[G\I.}$o]}g/o˪G51PEl2~󷤰|Lsn\ϱ!OcXhUsa?U3/SksXQLdS vb.8Sh)Ϩ֊d&R{Ԝ$}=/ 6rMh Rܘ5E\ng[oKK lS>UC%몿B=ɪ 6ou^T7eVy 3u? Bx%8{#`2"t}OÜuan fSlW 48&˪? H 5eWH96ADC!PÀ-լm\_¥圔#t$]بl+NiXw1a6Zyd-1drj;!G& 9"O"yZ ?q@u[yQ/N.HfupRA눺-m3.~,Imkk;J8$?Ix@l>B؜|4A m/OgۨҒ.ŋYZɮO$`4: "iX R(bOq*˟A|sPHwtQ(@7dg7s_(Ll#KG(]֌iE'~\HBbXێ߽iƖ1^qcrbB%0LMQ}0HsW݀R*9I]'NPh &.9^4( L a|z,"v||#b ]$~&vS!t;YF{MY9̀iGߤm=7G„13yTRKoyY:L#iإmqXu@kM\_mHk>EBR?C8]CN疋Xe9mnVMUZtL$ o,$5͗}gh1FZ6;,BK'QDJ1?d]_dX} Ql"Yh<"&aoGM1۾BR:OW6'rO@ב}a)~Y %ql 0yҭ#zp*9R N9*22r$A/DЃJtwT-G뮴J(1ŷŵS.=+hLZ6@骔1OuzwP0@]竈 RbUK|SP8ў" TWN/׃2@)57TN p_Hn /bC ϓid ;hP̬!pBv?Yw47ĐS>t_]Ӣϝm,4uHo>1,H60rѮjx{/b )Cd+ EbFtdIPCQcsĉ$v!mffk:BnGnz,ʞwmJZ6|xmK) NA ![%Svm0Z@xu wƎx_?,tq˘ѽzVmμ Ϋ8ĆԽ["YE5A7ݛYiz+Hѯ9W#%˺O[zHq)MgrY..KܷG=h* //XI7,#WH2 N|PP}y5VAV/+ՀpՇ#n;f3f.Q2*/3ND\DԤ ??y7gaRd|Bf3DO5x@bZ64ɏA0޴YrcX &[zP\t3ju_ӵ$'LfxOK?!7;N{g槪"lÙg(H]zGL|wޠ2=NI[`vsj j%?1ۯ1[TlEM򛭱]?lE xkՃJIDRKURj$4HX (hmT'UA[{$AZ@ . *0.GF9A^z%a}ոʭ1Ƕ̨7zPwp% ƞ{0FpՀCUTsgɩS.nJ>0uIƳ݀G۱LX&^9snwNNBsE1~x+^o\hߺXDHud8\FZ"*Q#d1u5r!]ݗ8bʶmڲ7IfݨݲS~Y/ϻǢ /B|VBm웋ѕm,/t(xtY\| ʬQOT VO[$'c\gzMsH9*Om^hEX&(,]kآ!Rhk3a)B =gFԣTK#:y3P(]A՗4*!P܅tSOŔtST@ @x2ͻԪ0]wܕu``ʕ"(mO^S)^R|NNƃ+~IS!<}ipԄmfp '+ kEcU|opU!kW>d>HADzj9]UP\tqEkp4ѝ 2$#͚mfJCQT\x(y aR $oK"=P|bUo7f2A}?+KR@]yma;3\!Tbw3RCmz;urؑrUPNXhy@*dWD?ksگU頬8 |ˉQjFF5F8Zy]{1^% cX#9<Jutpgy=*OTn~vv-̿Q ZЫ( \0Mq"\' _x"C2NX5߸?cMwl_vs%*wBOVJZs*q di%T4_wP، 0'L7ڟo\V/ lEQ?7wj.hFr E6JVVIs (g0#w؁C=P%:l{pm\Ţ*zsU)u`Q~;-v vR;qXx!ja\Ma,{?x,Oo* )'L.*4ZaJ:5t'^96:P)}yo4%xJ6(RLfi4ܾ#M_<8nJz/"КV?xkS$c݂]t!diR7ڟ3ܖ-+F{MF3 AO$ynD["? BƗ  qR|G+a ]da=)xH&"Eh‚#}L14@wQZټ}O-kBDGD>'z\ֽퟂm1MP,PBhs 6yyOgםPRΦ0nAC<DH#"2H*qmi[#JLU@@`4T-IDZBRYJܝЄr)i=r֊: qkݻ6 %VB fPHPoNR,:b6B[;+v8`j7  = F%W+Ij|{^0yƶ!䢄ڲuS(|?LK)7`!'>B7*+e DG;0:v2xm7]<6:)X Ć_ h'#3o-M _OF:^qoÜ~AJ#Ma.1|o("G $]0cS*([ԃC,/lD4GLq".b (-mbHx:DuF5adnݙFΫ/JK>sºG5үp"eDm(uBAE 9AZx(@!NQMJ0lsZGĶl@h=Vrݣ[^=^XizPF4/&m&Gi:JQV*Xϓ~ 5^P)8}hY|0fͬGaT'1K>EG`$2ٹ?T63Ж,FJ.LH"ir6@+`\qϽڀl%)wCQB `%*u[x m4>1d:Q-lߩ&3 xN9X3F8ܰbrʞ(R;pReI_((f6CR2я'@ C0㡕'0X9gāP]6>?*V,to`yy(+ \TݾX, +('T 䩜q"Hn84Ut{U6DWH q܄q^kh\"?I[Xk)r'bx%TbP4H"3ۖ/ ۑ 6\*yBO«3o%k OG6XL-FC[hfd̳bJ.. YZ