python2-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp40>    fd ;G|`u` l&ab^%f99+uNed➙3/R@%Jh$Sb$jc)ѹe'C B]elC +'(i(JZurs(p2ZXm9O&*6yjQZH0G,q8[+Qz0 {^`-j 𭩓rTJ\Ћ+LR/%c|X@r;P_3jr ~:`5MH 2AEd\OI_&iIqQZGDžMn%.dn?[_JF zlLsŁ/k62oIx2oۗ/$̬dd2db53e160ef2fc4bf9ec962ebc78c68db4afcbc04a6f8ee552c35d04d11879be6c5a2adec0e3c3f49f8e86003da5b5c9f70791b g0B+5JF=>9?d! 9 d04: Oax~     (Xx#(?8H393:3FGHIXY\P]p^bPd;e@fClEtduvzVhlrCpython2-perf-debuginfo4.19.902407.5.0.0287.oe2003sp4Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.fdc-64g.compass-cixGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64`AAAAA$fff0f1f1f1f1f19c64f423c0caea92ffa9ac0256bde194804cc05b9fa3184c97acb241e8b8ee6555b8746092ad250e3e603d3ac7b6525e265b2d22dfdab399754dba8ff5d286f619b6311fd21c8c2e21c6d4a351624ef4319a765bacf1d1e0dec8f825d049b022rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2407.5.0.0287.oe2003sp4.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1f@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-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- !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 17218049794.19.90-2407.5.0.0287.oe2003sp44.19.90-2407.5.0.0287.oe2003sp40-metadata_list-compact_tlv-python2-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp4.aarch640-metadata_list-compact-python2-perf-debuginfo-4.19.90-2407.5.0.0287.oe2003sp4.aarch64debugusrlib64python2.7site-packagesperf.so-4.19.90-2407.5.0.0287.oe2003sp4.aarch64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=831b04ef4abefe70c6cd0507e8b1b6b744a52619, with debug_info, not strippedpӦ`c"ejCTutf-80edb650533d8a77e38d23d9797578e2a8b0b1bdc4b4d533920335a47b089e00d?p7zXZ !#,D] b2u Q{LYYQT~!B?`2Ĭ^9ccLY\n7 GyJ5ʄR']/ h? QU-ݥN7a֣+]m; HZkwEʶ_m!ZSC؅K!,<;Ɇ5-8aOhūnR*Zaۦc8ʻO?+1CzEY;'ؐ,mS堝 cԉDΥa٤Q6Ӆi?Ϳ p4})A7.]C1֚,$n *r.0#=cKFN_nV!'> 긊4LM*׳O Uo(#1nQ j*(WX{|5N4tF4aE$/HSL[fX4>㯛UT+RM8Lcf7WN0%(%wk45?K! P%^ ۏ!NXdNݪPTRJ`Vgժ+;qKʄ[=07R/yna4]0}}>jR/ώ.|"l%r?㒠JA`eƒb`sB4L3s\Q0,sZpeVtݸ,u m_hˏg%j%ʇjFn?_I<'v(RO45T 7q7ZYpX-3_;jV?qJk Gt3{J3DwO@=pz{1X[IV9QZq͋ zɿQ;2D*ԫ!ZQ^[ĹĸDdx3@+b\qq*(=b f,S0jPྫa2IQ|HԠ{?ܔVIbR(XB,n$?++in hR x##(j[< ?j< C ;fz=e71qX8+ksWU'lQ:l{PT EIeb9+.9r0KuսmFiAɱڤ1q y\q2OJF6Ag;e&N}gv6WqJ d z%9[*{KQ 7C N7KR/b|:aZp5ґ2ToIsaNe IV-E6*kn|h|m{7NA^bbP|H JR^m3%syBaoàg< :{Zɫ :U3b->L0t9H0 5#`s;JRHj _DGDU$2ڬ7B"SJ ~NӀ«Z %mrOmōpk6M64BP/ꏙ^@[$((4stx 6`pr8j3vضe"VR7ؘj5[;>z05ATYwɐT _ pB`SJtXGMlC52 W>$؉$?gʀDju}b;ϰ~ ^̆`,?OJe~ U7|ޛK#W0`ԟ6#a!mҴ/FZ&"LVFX&XY{|.w}PP6jzn/PV&WqͰo&>J:L*ON$TΠڋ)!SQ66T̼ќ/!N=q}Yw4:58wфwPQrs똡q9~jDn0DEc=x/Jh02/Џkc֭- rO5:;u 3vF 7NEm|_G\y Id%p9ܑl LZcG~fѭ%ay\ a(<}R0.1 +'v*I4gep%ȵ؎"8,[wMZ+@:lO&.xv \ Nюџ[?PGB07!^+Ж< :P͹q#Mզ z>@:HAx\ Wqe>gB/%d82mdy^1KvpQƦv*>0rfM\Xko(Z~F zI$;Z/γ*V-Xj=8* !m렛*eP .EZ 4WQiۃyuIǕ~'(d:< D.A:SΒ95X}V`$;֯VTeWXvx~So[s-D9H{-NBd+{Oau2V򚺏{;3nk m_zpoztq0ax=X"m⠢H4m 4VrE Vo}v#|'c7,tg!ucvX7 Q0(´wIՇ nM0ҁ\ @m"8( vcĶ$yͽ6eϨq/7~mԎP~}11E2v9P`X/w>9wAt1F, )w=J:X4mϧU/3_x{LWL (4Mu zf#υ"m#kv2S"LZHm!zDRP&Ci~&L=W>E{RMYVׁH#{T=hcės!YϱJuӓxmUcJɳfJbI6j'OO! % VWYwkQrs+0ëu?I7)Ho@iD /sfЂg^[;zuDy8i\d<]Դ ̒<;+˕@L5H HtPv.s #w,ݗNr"ƪxDT D8kau 28(MNI} ,<Р+mD?@RΞ;a 9^J1`AhQ X!Ƹu؅q\'OnP]{85}=lVˀ[->3`gK7ʗ̵BF%gl 1@$mBFk+S /Q,٠"3tY|n)tNX}C>.c8&%kN&!.5<ݳڞF)n[AR2~xzh6AqO= mc% YtyA>*iӅc2T`R/O`TUB[mX"&4|76gݞ&ȅ$PDE;dР~UvhR~77O?%g!7-.^>fP=4I| ͼ|Fhw]f V!XYs(R0…8#MZ&-> ՈwX>ձ)ńa0sL+PmX%1mueLtFA8p~7NA'Bsk*{k'6&1'v]0m͛%pPns ̎ h)v[u.Z e T。?Jdw /XޒPѻ\g/)ܰGrs MY6SW v~H4FuOƱݞ3܏wS)U#!Me,m%;68|laJR"xRf1.<u`rC՚ o3WR}'5ļ;ތ¸@Z3Ϗ}=˕``*0hfCLcH̐BQ wj8+i{).g>+?s$ 9B 2-2KoIU7_̼;<"8<&בi 8{tH%H@cI{pHR`r$)rxUr/fg|սDIOhޏi++MGM4Rs~Kw`- G7L,yJ M~I٫":$>:a)tw~]-Ȃ[%+`1Fs٣(8R;G?/&]5?2|I'id;D|J ZJ#j$+2J&Qp)ZQK< կ>{QM:oاiu&LGfC mUQ 0R?7<4x/m jcĸPr5Q7SEk@=U,8TTJ?+>Gm}.|S6Ǣrr3wEdV \q[<&v![ҪX@F]m4XrJ'WV΅.\iwIOI $69O fkRqAVEUrc;!jJ=k!297 v;CgyTM tqd SJo4^)`z1L', gS7LLtj2~^bf9zkf7 5wuy~M!GnbwP Zqީa|&|ȶnr@ǖz yUHItoV(}dO"Lozj =wڂ[~ {U-zÂai3ve$:/y5o Zg_qecJ 4*wt88q:QjeJ CZoE?vޮ֒[/g8Ty-܆|<1FA&90eWhf7.yf̂42U{޴ n="⏴֌9A,a]PoA(`m*[Ngqe׵cg5gbI`WzbPM+ VQY dfۥ<`[7]Id fuĽb@Kĕ718>0yn(qHݭ8*:0)%)m8n_ Tb)b2W=C58Q;OX뤈Wf ,ȉ A3.eX"ky7V;)J=X+.JIL-DM$1kQXEܑEv%-o%ZKr4r_M1z8kj6xt/#%` qx}NOAW=DQ dȫ@x_ߒj1[1f H O#G5R$Cr#~81$Mjԧ@Vc5E"BXH{tM.(W]Sna9J -4QMvH*Ӛ?NÇ<9jmr!Z:'j)6i/({:|R>HV$&Y!fdX[>՜~.L㧭,:k;p@+dZ]ۀLy U$kj¹vL0"B>g egNoΩbQqQmRm5f q7?R Ae$P>8^4S51WwQT'^2_inV@B^Wa 摣47Ju y{M013IB-GI'㇊K2g:1a; ]\RɞFV#{j_MV)mh ϫWF5B{p[}7-v0]&bέ,4J"_\f-76}$, qH 6c&G"\qͬ˼?gw{i;6 ɓ_ ?i?R&cN'g=M+Kb. T;5l q8U 29{AȹD(h8r=ڨw[݄Ę$+K Eg}+eva XtX6=& !&,x ݸt#ڑP_ mb5y jPrUE\j 󜉵ɒv< WnQGI);T 4;ƍwc4j zJ0B44*Oۼd) BY2uڇHxq.*ҵ|z`jb2Tu. (SoQ&lD_374 kY펢Adyj #OiOL)$a[e3zk%Du䝐&]ك+g*hW46-d Qpu wyw0eHAa}[$A "e5>ZE]Ew@36,E"6P)gгj ID zmݸp/}+VwN|4 - S5dIogB>M'' Qm8VBx)$98uQ'm@S54ؘwiFM~L+cI[3 Dc?aČc)@.~K]`P`-B3Iu'm.ՒR&%PKEھ4l P5qV#v׶; #feӻykf*);-7jP<*t=E X-šYr͋kfW܅RLCgHf/2'[zʃ+m3c6 hzi@FuAg`QɰᆴrO6˕ 3d6H@QIXPΝ\pl㠔mƼ(l^k(L'޴dyTqPYjqH%rlUc\lyv2xIl*Ng8|pdkс}>ma+z/-zhJG?g|'-qB. &nN^/`kKVUzV4hji]-sK]zǝfNX7u[՟3<9ZޯqKH9$[C%8M3y̑bZJH)oap#/%?&#9,Anu6e5CS.suz`iwzYTP8;lб$'B*&-T9frGr\nYw6 %!Ug!tXG>}s`#,vf|!1 Ԙ{y>ץ$Ƣ!Jf//|TU6P0LD{mҺ1qWBwbҶ.;"Cԝ~n T= l4, [(^gr IE~ zЃgǦG|1Ӑ24^19Q-𐺅'J`Ӂ8r#X&ÃralSU'Yk;^tl~6 Еq(D^$D.ҝI3i-l2Rk皻`ޯѹ@"gW+q 6Tut,ܴWƂ8*Wg0 9Q+qSgh5';gi&~N]BO<8[$vlT>c:LD!\c&)o;5LXԅ]52Zcƹ!,Uˇ{ͩ͢B؟Y{q#i0{yXn!>Kd|P<=3P \NoHmjxoi.T)LM ^fKჟy7(IF~%B~ n]ХM9 s8%;`?GI6H^D=լ7$TEN"W%c> D;Iz|liY";CH HC͉_ɾoUq:ĪAkJ(hɌ0 0Qfwszzo _f *T }^_8KJL#L/~g$ 4}K7 tF: =lmPJ%=~F Lܛ]`+.o6_߆=8ͫjP\8 aeni{2tBXH:0ԳGlA;X]ڔZ^+O]:ZX)|en{jGH1Kk.l}Q6 -xЗy!̵܌0t,ʯED}c%)-}>+vk/~AFU X0)Ø.[ep*D%.ݱ<9Zk&Fi#ʣ[sv˝{:s֗?!h~>Ta4.sW( C\2RmJOlH S^na#0Fb\ʲI$Cze'w}d0AOc9.)2ֳċk8M?2w>kO)kZvZGInZ';7*Z)_WЛBY5.զְ?Puid!6f&i/ԢPH3@Dv+gVAׯQv2萀hw`i%͙6Cs&x{Țdv]%5egSv&\Lj <@L$|*NJm2,q=ɿ86kߢE! F@t^܎nڽ,@ r^ta޻crTaPvZ?5ʚPT jVO9}WQpԫcc&]w\ MG5vr^B.;yn0o>Ǎ?c Y`NaK;+zp`+iW/l< =,][ʄ{׷<^1LgT Ӳ y:%k "z 8'ZݾLfdsj{@'1P|Uuﮑ‰^I@,Yo'I|Rϩ~ T~ip2%8Yt<M_St1hfBU*~2$N['ƻt}م-yF4+= ;(V'R{*N`vaq߇M>0R8fvۺ:B'3dIdظRu8qʙ/kÔSTKwc&lvKp?Rx%$B|µ<ݎFPehLqvha I鰡TG@x)$ipy;Ț43CJRgp=9' E\oϊ8j }|Ԭ7hSKDWHovD 7jVV皇Sz [b  v{1k:>Y=mM\ 3p}6%"A +QM_-ЄJ{.q܂ԋע{[D-s'6.0(xf^t]?5wcˠQhuz[ nex!в߆`8V`/'U~`Ƕf雎.rc5Jhxas EyQ8{Նv&Q&hUl#_%z!{{U )>mYUi7u~E(3;w \k/UX) րj=9цP#)V7bC k6nq+a}2v;`yqݞ!LD"`(Mb#a@D$B-IvelÓ=7ԍ;a^5iF=k9ru[?a*$Y3/T︰=vBN8{!A3> !2p=#C7Iӟj&Q%;mќZNMMEW&{ƳTqTyemdkAvt ҼċeRߧ<8"0?h~jӬF{! Coʇ(NȐZ(M201AQk]=Pis=8-=Jt zO.Uw98ښ?2ͤrI_0yKک.atg[kmG}E߫ۀ\TQyC~,v)b's$m 'iim'y+JLn{NW9T`r AëIG&_0+?™0ꈷIQ`V@P7n굷٥TԃQ*pm=nf3l \"6Qe$ 󷫑d{ELȣPös(hKkVqugd?\M<IB"HRZN*rĒɹnxϡR]Y|NyqI]6p dGr1i& r3_1ȢNfhb]_LtcWջeArc~>ZsQH5 m{}@?/q-h cKrbcwrKܷ2_WpcL6t'(B$^q, C]jn׀wщH]9)vڤ]`BޏI $e 41#iy+3<>g )@B3^mnGYHkC LU&oh 8]\´lH$tjd ]/ZN]`dPnER0>] j2/ꅚi1x ƶe 1yPA4/&KSmqGѓ־ѻ,NwM4w^>{ _{}RG^:Y%>(EP46.s0J (=#4sym)Ƴ?!^7CV`GSպ WGp_j<ߜFtN BWz0E;7] 祴!UԆ$thѶ- UYjwxl ":`qM$$-*糱`pl: D{b [.QuZ6 %Ϋ 22,cslU?|;W;$xvheY9 {DKFIkLc*r:mAg29 {lVAv-VZbTI=R{'[K0 6ۤA7cHr#7 K57|0&FZ uhv:+Lßߔ[G/c.3ٗR<Tb@L[l6Y{`bG6E;zƣ 5gs LVИVkmWt)K_\aGR8Mk: 5Tzv&NmRf yT16[kj?V&n' `+Eg nzŅ8^ < ~ܰq6.ȩX'5֋CTB_s-X7Dqwx8p0P-ʈN+d S<{aDlpthqgTb4 %B\lUYt?!]WyUQ nc*=IS~ giUhǾgAm Ś8U%y§s'@1wRvTܛ??JQ&^waLC+PXY% 53SC]kD g]1m a{4e;WAJΏ-&Vv/vVBex*c)B>SZ˵U`=f>5sB76^<>IZ9IMk챺b*jV">*kQ&6_}Kj!>>B*a1H,!a-*è_0K] 0Iyu6 y f_gRh룙ڋPiJs 6~CSőb݈K"]fN/9Sʔ *oZ'nYըbU82." eȡ*" d7;y1ȯլSv [_ n%bm?-Wi}ͣx1ãr1kC*Ui4`%W^g#,H!Y& !b7xEdW mH9a|Fh5![qsTk,4]Ʈ%s7õ0A`/`1.s3je+d^$F 3++>i%~{ |7O|C:*=z~ >8O#\2Dk?"T&؇Y *P ƆӁ :Y:oGVO(> |gV^EqjeCW7!4 Vt1 (%.|d; |ť?9B #PUxޭToFݔ.Gap.lkQW˩Vb&׎ o+WUqȚWa+_o٨ob[?% :Q07`ZgGUwhGGkDLN6Akt {D{ y/''f{z [jrnxfs[oIrH!~Jv m >X^k(Y˔ΘSE,[U7 ፺v&)!Wz? 'zYP!.9ٲElj|zn9O)g*h[ tcrERe|V#ÀhY\ܿ= dus\JU IAcbY<7j=w ēJosJ/j_"[w'[#4,I֊ӆ+~Ʒ&9لBn= nTQCOQn7cG˼n͙ah9"Ǜ&&Jk"to;Uʯ?٠g6#DxB}PWovDs?'1llu=D`;pX$^spǑtg/d|Zڵ<й<I ė\`߁iNO0(SծaL!QKȋ^@%$de9'.)[ait}fz*tcՆ.WwUO%YMA 2{Y+%QäZ!Ķh>%x`G>d>ƩW]˰q4\qW0 )M epP%wf''7_R_Y`m|"A(5E Lkwd.V\ZQ* ^ܤЙ3.W ^6 h@)fr*/2H)<aDZmE_n+eDkT~<^TdV ? ҉5} WL]*d' #.g@6:!}n0ѿAkZ61yee N.۱齐?:rW'k^ NruBK܈)C.; ~8Z=X8+^ J+f+Ik"b &1883 v'-U9:waLSW ;4 aT^LТp>V>"3 EQ eP ̺&&CBPdR}\t3UPs>d Rtr4KrmKeƥY3oWL20H;8P"qPI˛qOx8JC+n]B&7$$ZZI-Y'"J,0|n;X.Om ?!K ?/wL~*S/|{"SjBrsJ jL3#b^ߖh+Fo:S@xODZ;nؕ &ٿ_B z?io<Qٮfػ,)(h*SBSmWaDc7ͬs:ػ?$ȀW\/& L6RzGNYFzܳ|?ɇWIE_*yTSBT.')T(j8T~HwJ']?aiÿ[0nöaS6fVҔnlM}K rol]\(ZSw#' +fA{*k#qC> Wʘˋ?k@8edyV6sl:-ZZ\fY*M5P)xbqY"XB/O(9:]ITZnjvHr?B T$UDՊJ\r@k\-g#2 !QR"J\nyJMhդK˧xSoCv'8y$pp̙gj#ȓSk_>J: [U|o։քT@hQ J>EDd4- V2fңH<6"uoIcCZ#q-λU]Y=!3҉6_2W]$@]̩i<%ݦfqHݑRJJobdi6Gi*2;s@N4P .ircH&,qobR|K'fcQI!)ӋQ.],G4BGZdAw*ά;уmj 2R 4*L^,eg& GSni$@,j\-N 4f#FByAIC7N k0'H/$`{8$co/HMcgʃT#շ*c=E'[>%5M„*+<7kҰ(f2v69K(/Ts(_qj3U7wޭ]y9Z=D)IľZ.< mP: FTL`h~BfV{6-ywh 5 Di,[rO\x]5k/~lQXZ_ Q;|m'hWV/FkZ (icͪV<e!O>_N*{TnLB/ '˜FN=::#mԴ-X`9#6n)d~h"<ڭe6MTBbOuDwv<=lJwf%8,U¦#Wdn\߹*fIA}TQ>p5"QLO*gXc$S,"}DrzhIp俫WX E+*i+C+ W*Du%BJ#P Zd,m_PO,yc[|2naVmJ@VG?@j$t]+MWLpG͜ [i#B^Y-VZ˨>Y!pe;[ZP\<ž-p;㋂,ET+.-V±+umWt\U8]H΋_Bޖ5Z突Eأ4žDP4{K1UȯGrYbwY4>E#k+r_&kHF_:ՖΆSy4ӒUbgYq"B(1=PMKcI oTHdBXG[oy2.SK7l1uE:7wVAH;FOj' Ʒ`cG6?38bugĻNf mMDifr!12"sV \~ep#1od ͂Bmzϲ$&KKj1Knqe{ X/&64MJ6=_؉z}O=ѣx"O;Iܒ]%V-~W3V7T&!am2{sȫxGenJ*FqEKmp!7BMjNUŠi!O ^gt2IciMr܌;<5&y r߼ 0!rbuwC{Ce6ޑ;\b5$^@+/KXiQ̰2=tfWTYEu9mȻ"HOs&ncU1*éZ,cxQqN\cQ~3hY3bw(  (wdd_%2T"b(^g0x#ZaT`WƖBXF@9 $Y/}&|N" GVZ"",uU|sү1/F6N&o@+EG$"\lU$rѬhz$A;(Ql]B -TXz8(Rg蔼N-|7Y]jyBAÔRnhu6<Q,{ˤЇJH^sS93e'tWWsi"z<ȿ^7~ZVΑB5^B{cqrE"3-x39eO<MB߱;;Աzc!^S1}!D?SQ.-B\Q8+IOM^e9p uD~ x՘\ Y aFc@A) @f~JRL~~F@NߤdO =2 fC&RP 聦J{XxF&7V[39I*S(%!>7!sљ TT[JE=f^ugM%1Ƌft:ums9. I 0Js1Ug vy@WrtusT3}=^ tT5|[Vwݐs@WFpސ!i~>}3uS,W3ìݍ/wS€Ĉ&>зBjW]8"䨧UD5w7(0 ru%G/䧻|ik`tKi\Zv+F 0Jh1-;h?=kJV|l銁s˩̓ŚcnLʄ[pAI4Hg+FwȠn,qF6{4Aeׁma 4pSÿ RsA~L)#YTF1 b \UDkQ*8mҕxj*Μph[T}JqJb$p<t$7pNȝú@] ٻ۝όuoR} C0_e]"IEccRJդt4Au#WJo0aoL 2 ENT>)tXyx鴖RzXʌ7N7Jb%HIC" ?ʹ=ZSީe74?ȡwbi wM 1~ vl)I:憏uZ*jS|2 d&2،LwĚ4#,^88׳Ԣ5xzTݤ.JOEeWC.3Xt[tlqY9$̤JT?*ᖊ+#'h_ެffFQSQD}̙B#%jD! .I #RQqcj00E6L+o'a I'r V'v\xC1'sKKfA'8s5WmItlqD&*uW,FWAB$+RE6i&\7EBv@GH?QFM ;Qkt;AFogwZtU#K[fDąeXșts\dM{P'T H)C@v2e~P|gy6fHQ]7 x CQ{.ѫT{GmHe5KX[S")o{Yo9>TKU h.OGE\IU3kwd/ꔬ#,3"3'#<@H!쬑r!׃0%1aiY% W}jnsSZRWp1[mtJ32oT9##BH *``TO)=y˖,F ٬$ppjqnm ́ǯcXy2#'-kt#!VxxQ ⼔,ȷ"rFg#9xR5₍Ǣhk=+fLx@08 5R?m@01l}8]g/kA5l"2kUit'@4ŚTbT;? 2RKKcCRfWԯ5~CB{ 2^@q|Re.isTS=ǑLWn7xmOXsf&N7B&0&¢2?楝֕?pZ7DCYQBW]T7IpGaX9-TNg/1=w*\!DyQ\_eAKfyj_W\ G뚠o 8;䒬-AĈ5GS.JɚR6%,Њ'[ `<@R,w3W"0g;Y 9"^OZìYnO?06k/3#fy ebWz$B t!aMhm[&^ضi*boҤ'*ؿ'??1זJjuW/P (s`s:`-j ܈/|j,Y r `Gq|:D4d;ݾ'3എ5:",+( c'Qv1@Mp< c* ܢk'Zk1^^`u1|kҩφ/|lpiKV:K3#t\4;ֳ PL5,q.txP>"jPꌝr|RFrn1W4/d7Cv<ݙF9{?埧$\}ipQs/ɷ&2R-W{~'Z$ݜp2=]y$&Lrŵ jҼG;*H@[4m ' A kњ)U]bkRR"8  ıV%$wY°q|A~^-!-,Eṅv4"B7n\ԜǤ+;^("f *`G֛z.)rIER1zؒ@(d ;iuEZZ˕>\(aAȱ]1J;$Zh]e6B JH!'lF 8N@|NMkjmF:.KWHПmT%.ciD48G~Q;}iX$ύln7@X e b80 Ν4yD!6,s 䑿f VŹNRqܝ$, ^^>oރ.<{zN\l[vFޫ{TC'!}g d՞Y+Yju}ZcHj-ϽD >@=m ZGIc}8\ǬSj}a]f|f.ަ :Ho ^^ cF~)ArƊ#LDsC9)&Գ='<7/z)Y<9S胓3QQA:G%T_4uf$ݾlߏ5j> ި*֧rEqTi+&{^_9pcC R:wb%sx^Enf5SVǜye,Ou{(S,ϛ$dR}B؏۝W6 y[? $5@Y+_a҅04x>Uc,tu[I#lJ! gc h8xY'Ȑ8O0@4Mbzi8X|3D N93f|qKs[ ^>:,'rtJlֺ6|A=K4&8Go7u#]Y-NE0 "{(cMm(jf#rc:;v]`[H$y8q30B;qayE 7Vm V 8hJJI"0#g{C ZYx+'j1л5H]/6RwkTx駒h dqN1`巃RN٭^rǢ =XsJ2[Hs*AoGqu *0@nܽ[-Yؗl^H}a mqo@mKE\8S3p餽ڡ;Fü݀?>!\Lۜ<7:绾bt6u@UC fT3eȧUCuZf~gpd!}_ ̰W`$WČź>a⧜;aX0HO6*3rr\>P3Di@!+,AOYY(wתŢc@r@}Jj T<*rS! x)"Ɗ̥Y9Y˿5ha7 h8B fNy~zG#㮯A[{k۹!UƌɵPICx1!う5 Fe$!爱<6@#LjuBi/ydq>&#(dgU LT d*-/PZgT荋\Q``MDQg:# cA2,ݤ1XQ+-F>^d{2l\3`Ū*J:xryeZ/C{lIԬ$Z(> a‚oNlnm3Al-\kOѦ9>0>Wyq)pMY~1O ̧ t~繸&x>u +PxD6oZ%Q ?2mNmʗKka'h7_r=0%t\B,P+6łҰ\ PQNyCJ@Qzx0gLVI:ׅ+M޵Aƺ웮+؂J]ĎGqKj-f~-)@qM؍"ޫ׎HtU ;Av3ܣx5KI꼘3J@R lZ7]t*\ǯ]HhmH+[+]̊`CήߤaALXiVMa0|ѽÊ ^z-^' pcڴ"DD;k͟m+2YO|tߘ rp];d8e=Yz"e𷀛#-QlX,hkA$駨֦sJet)~$9!{E4'i31za١L]Œh]W>i2M{͗Y_fU[wZo/cZ\ʆ2ޫ+ll] ٸvt4TX=!p¬A/P(ؽ6ݒCW n[$ip`͒'c /-@rtȟ]'C6NtYA kW 3;H&X)8_ʧ˶jҘo Jg/tp~D7Hx;eA&:x.xdohV%)U~[\E S8'䉦%Zw-gMW쾙sn}\i܀I-y14RhO,dC!fU@P63dե|$#)f1^CY.ts4`%2O\lcpuےƹUrOKK$=Zh7!y]E6V }6_XAU2)uې2L 5HMqcۻ5oϑJ1閨C8xlW|kFW =uHؠXUȬLaGӤcF_+.LU/ذcW#fFWcshYfϚ]k)~b&jw;C;wC+Yj`T,ܝ$UTn/ ؾ~ۀYpbRb Ϯb]`yQS^5[IrTét ԼzOx}Ʋok{BqNчR.6R̠YC 5=4~,tnm{)`";ZK`1"xd7zpMF+'@Db &bN#(q} `_\Xx+gKz W2ƲJG oMHҾV<#&'D#H9pY+:Qlp0ƫ<}C7F!?CbY+CKI;h!xFuD&\--R?n)\(#KJݢr[oXgʅ} UScmb)8=):9'@.opo$urϺ#ꤚ<8Ԃi LLm[flЯ;_i0 hu.=H}3 L KM*ylԭQU1s7AM,%n|䢞KI%oD##$Iȡbو=ބYF *wU&$MǘFp0SIVe0&hECNW, E:I]-a2Z?-nh IǖqL}W 7ٸ>ZiEXe'Ab  6txǢr_bHkIKo #]8 X`n f$pW(1?%s}vaSc1+6\tg=_%Rnm|MoK[@׍݋e_@RoC_>55OzzuZn1H)D&z޸PR6SX{ b7F=맶Zb E5ሥAjsJ䰍EP]l=zJd]EKq:,v}ˋ#6gZĘ#5t 8r06#PGK8y|MHiEZKcȆOds3Q{sCx(Q8gdu(fjΪ.R)z⎊63'a8,nTIucSE^LBo_C<3!z8=a3D[nθ J`黧W O3v!"Šo3+~l#/֬EuN+5{r,_{0H̫B1*IB Og j V˔ʦp6U\aj!G]bigcd+nWt&X)WګD[rswrz0Gs® Bn3m}}6%>Tv꟟zXc rHB"֌~im4 =XzMQORF1v>("MbQÊ+q;]  b 37c% cp͊`93VtᙾQCݜļ;݇wfuI!&6͏M`LRML,[2czXr* RgC.򩴥j=-YAW¡L>?_- VRsNBֶ h7-M#FN\rP$!!KwTV~d ݉I4"}G fy{qQX4ӕ̾0χa73Ik*iQg_U|2s+ `?M5Mf5YԖYig΁fMsk>|UrضSE p-871]|PDcP\#"O׮༊%SKhw RMA|XX@?%O]ޫ7PӉSx"~׏ 2/)xo'[0pZ>D"K,l*[c:._ODjk)Ise]̰rQ9RTQQ)Sۿ_;ܑy0ZYzs-% 04svtBT*&ޠ^ښĥuw})Ml01[/܄H&kf/R%\zyXdu&#*o+.Ÿ3b# ~)sTIuLxq.E;bwڡL0݆;aiD~yrɍuL{;.nSj8񀹰E EdEkp#cjEv(i-n;uV3Ev"Y7naso[㉬~RoA)t=#,R@EPQQ=T'~EgWNE]o`Z' xI`Kʱf) w87NrW.wFZ&ĻMfi0U##B'[!E(R{)디ALY`D`AAZ6ClJtt /T(8hF47$YH){BrapQȒJ*1bŕq5 yv0;rႆ@S.7+ZXGhG+k*oaKG. mJ́*)Z2<7ןP5_p`:߯õ}e ¢M.•x|IsaUL:n,2J*d6ռ݌+4u9_`Od &Ť[l)o 4zZ*kYwG9/@r.}أ~3k5g;6K_ԁ wQlXH;j"%M}PJ>,ߛ)F{{ϱVt {|f%5.d#vj ` JvM:mgj ^sRb2 ` Gu7r&VL#FkS^xs}.edV)0 7ޛAZb &i7|te${(`K-$A.!ٚ*U^f2S~]>3*w&iAx ,Jl֜;0HS6;˵+y 1Y|8-@v܊ˆ-k~WWS+'%p[Wwr&ӊN$9_M}q<"oʐ)OȎ%l sETq`,'ޭLvDgK#)E=A [jȘP%;sz!| 1-VO?D:snI({d |A["AED͓ÉqFf{%O[(")X(2,řk23q~eWeװ_~\{&n KTjti#*m5DwaGEAVgߒEFC1b= f 1ϥ[}L UQ /%٘y4-V{pZ!Ɓ8$F4L]Cc/+n(äpyuV;M2}p$IݑߟD5تP8q:B; Vֳx8k[Ӫ8TVx1m46Hƻ)lyA$gM@yּK@`(ڱv H1k>EAYe7v.mUIHO_"P@!6a&JSͦ(h^AbTkgox>c~ Ѯzcǯ҂ M<1";>̒G3?Ǖq->T/C6>Z%̰=}[9UAC&9q.Jf^VI@:B?`\od8֒bVEd!e ;T+z[udPWjcG+wC0h6O:6ao3QB8`"JtAuTid}!](ϒ C|.V[$1dtkS5&'#bKgc.wE&]& 4gf%K;r`7b'O %g,mO%7>ySޛ]kuOL&-=,WYnYSkDa9M}ސYi kGj(;ن-?נ$%eL)dHI6 /DDѢ19z1fA"'Ek.a$ABuR/p {]`NrU9=g}y% =[8q ` #-tPj]kOMO`P8+j,RMR*IIOl šcCУi"7+\ 6&w_mb7[Y-͢0\BtūGݯ݋UɿV=ñ׿uBJ^PW{_n+ލZK>G{] w2CĹ&fJh#xHKmhv/xkGGl@.Cl۰&B~39At_xBZA(df6ZaeWAX2Kϊ#EY*GĈ; L7۽o.CStxo!7 alD7P~x7Sݸ@{r0qhdx uN 5Nm,M;v(X#-_aB ^)nRIȮ]2:|L囁S⢽\ CG/zA:Ij'8%u;|wہRr.CmHɟmm:-95w ~N*ဆ\`v[b dfČ}D!3x*eR|nckpPއ" 2Ч=nƆE"AI=EJ-%NR 6'E"䪐. " vNYmM:4嶚06S5P=՝ÙbHA8+)u͆)뽽yq^x{L?7Kԝˑ6iTxkb ,w ڂQ ,8pP9c:ɉҟhWh )!3xSRFtl.Ď:P+*[2.xh9=GOTDOBMp`m=CD!Ӹ_,?T `Lc} Sw iP19wp֊T9rbizX!A9vTm dyNWDz֔/2&6P#5#` AHś 6qˈ0ԕƠr}XoW@S6U =md䕄۪x ˙X V|ӏ\Z簿ZrsiAEY;40,.~ItQ;&׵|=>`u4YN++ ᯂ<YCXp Jh{KOcGh5H>, VFivUIoK! t9߶e^y\ʮЧBkzҫw,fRѐc 59]rW?m!94آ aT$T^Ʋ >t\lDcS㏱ӑm`_3q13jn˓T G"/g\y@u8z}K=:b,a$#\3 Z ?lCO %l/78O7OLjSosMxwV6tٜ1aQvLGgfV1(+hBN-(S)^E㉶,t|oސx! FI:_ [x ~;isiq}dITD='nt`r/>:zP6UZͅq&k/BuM`V~V1Qp]B;]$YC'gIDߏ]KЊ٥tEώB~H:)u9@( =]aI{:ۯyrD.{}]X|zA:0uJsTr}e'ڏELʄCi#7p^AklA~[s\JPh ͧ# u Pؚn yTIl{Danjveh$zaZƍcn"_n ,8 6yJ%1Zf LkJ:$v}tle-h9&~om3Xz:wh ]<M-Z*|iˇ7~<"j"&BQɞcؕثEyoC'|DkfڕFVY?RӏT݆dܩzO UY"&Sڧ@ ^k/Sf7l,kӺ25iNaeVku azIsS\Z|ֽr~AC[ ޲T(cpZ 5Y] 8u񅘸40 O.gMUG&۱e $[XVU9̓W˯^sq"GΖ/ sU`TKs\ 2_of ha݄ϱIQ1'`›ף܎uѺvs+B=r^JgiyV;MF ]Wr ( wK+1ܫ4XP>o2ɇ8HU&[ '*y6(=\gSx *+ͤ魶J_X(6#:[L,1b%_pRYۈ`oN [xqyg:LBQSh=[`{Ea5N&x[>YRL37Ə:[uQ6ަt#D&0B@$RuWR{/R6d ]ǰ.~Y`_K RBhMHXȩ0Ӡ"8uk~'uA] ^.V[}oM7? BWO.&9\Pm#kKNZv"1mD-A-\7lw  Bl7*#Fb&Ί)('yLcJ, Eo3TM"Ŵӆ/0Goʮ-pjUMZLEʧ'WϢw r^)q ^ʽMx8H워dSdsDĝ4T=KtI=25Wǁ#mܩ&-3wt| j .kf1_k4Q ^ l3^L@V{|/HX،wqŝFw}őAnZ;@" :঩f{WWxMR8s s{XcƭhT>hoe昅RGޒ+=CI~`R q>_ y]pCa{;(x;vUpҒ+xu*(ل"Dn66p sV! ZeVC_|1V\.MQ "G(J2sÅ)-36G3- #P\wk|T,ͲlDVGqϞYɽj8_3iR4"WG]͖<慬區"B:)NSDOST)Oo M !Ԡ쓐82OJy&HGQKQT56^kǫMGDnH h]#|a'%Di\L-{x' Ν X٥Au)sT+{$MaLe!R,Em#rk@72d59OWalQGRVMj hzmzݚf2jRfq⛉ɷ-P ]v}nwP8KPTi^"h]S-(FU04UoqwN uVU)>PoMj6HMy86o*ݲ&5hp7af5C,l\ E:c,[$3&(aj?|RdMU,W^kT:5C0X03:T  mDOtT*1wx6x:|1-Oa@+7r!e" |HuSJ6}5SI&޻=TˢDmY`0fWJ9ò)(78kט6*"ZEm5GgI^!;+ 7>Pr~ =,"Mp'R?C_p PpAAu_sm/vϬa{A:%w_yZf'%1FOBjHj1X,]i( @!lKhLج s0w&` #~~,}w>QHU-qZ,)!#${(Q\lF ßƼA"Eܑ.GT"xylp% v BJ -oK.Le?ԏݐR$](s;O3o}"?pT|'22Vk'GZ֎t6:Y@gKp^'< b'c3r2X6ME<6j|M z<UO`jGq.ָsd ǛSy!bʻA2FymEX1lu-@e^QKmEuD4m`%Z&6Z/iv*"Rf| ۢHfeCoMVP='!=.HFTv\-岵\: L j*y?NJA q.|kx9óqGt8k _MonڿN ^8GI/ tet Y fׁ'-ӊ3q{> SZWU~bgVAlcA~]%C1R5-cr|j|xX<ٷ1rQSMb٬Q9HLʛϓ5~xO~𺖞&j斆eh?X)XmBY#I+{*P;c&\+n~ DsERūMSv; }=j敏FzW66Q}qTO,6 Xz\tC"2uLGJYkZNn}viߒqr5-C_J~8{ZbYQ΋ne1(^\VI iT+crM\N$O n!*Fexl}c+o횻KsH~^8səxԐj^ڠ6@j3d7`LKy4G;ަӈ[^ oyfnٝ%↽͞b> h-#ߍj6jH8ΏVШ3K\ Ii[VQ½1x"ɉ-n Pe,npj~~V<{MFSA $D3>|v+Rg( q_|c v Qd+8Ga4ANJCqJ$D2BQur˚+.\@JlŰs>zpU eB{)Uoqif'RǕxpYQm]^>Uqkزѳh *xOxԇ'ee ËJCYv( Z&a'P؋XKK G=23r7{=_e@Nb:HJu##%oY Ă1NO.Xe&{&*KG.B+%4pxW,=IڌHP26ԙh%wAC>lZ~duU8]} joo,:w Z CU+{iJidzJ5S J!VPw! b;>C%jT-r= 鿵mu&kZ$8)ɏ.xi$tM۴ fNWVgHFs*":W펚B h0f`%R@tV=˗"h]0Wa)/%+ ;pK5ZYzVuOVVnwjw*;Uu٨lT $VHcֺ3577*]o]rUr cQH6'` =8dU傔b֤DtC=huG:3<%F`f6vsx Ҵ?r+ ki{/H٧6*򇥛1#:G;ƘI 5S nVgv5^5T>!]9f~-o&jN,!Ǧj(Fz' p2Twôے`ΗFXSGLAPdG'^S؈ 4v8VCYz;*D0~]`^EJe>i)JYݙ1[K: vb"x.eIMsul|_B[ xt*Rb_%o#5>ڧ؝wMVc ?79D[$lK!/i-Cj2ٽzO#} w B<,* ݎ_=6#_yC cHFvs"D JE~_&<8GBe<]iO"UJ9`1/ݯɺ#:nUάJAӠa>mBjfCPb?PO.QKg􈨠w$ |[JN6((H)s #Uf~nnblf#3Cwz0gW'/QB7O|3sk>J X~iΤDϙ-B=:TĪZW̜HaK 3R1.Lxdv\:s%bi~)dM,o9`NjEG//$a,ZHv7 ޅSiy!&m߼UM<ƒxF#sZn:o{~Ŏr1@lN= n(} ~`γYS œ)O6|(6ֹUP,hRQQMP( F)D".HJ쑀9_{s.w\+2Xw'WgrOw%׶yO:ӱǎFrRepWbrkc1e;S0EYh:."y[dмbs/bZP42@Ǐ]oE&mp x8.Bpi0񯨐S2V.v<؜; xQ{}h2f lQAzR+,Z{^CvӔSEO6D-TUv^_SWhEG̥2 }$3 KkA8;6gi)LزoLΑ(@!`u!w+{ $q(gƹwk:+IQ,.SKeRN덑dqR$+o]*_YJ(j>럼Q[`ZnW$yE8OѿK[E5ls$SuOE"$X'|\T3U3Alsi&iB6JLE+ɘ^3 -W @]5UL2l{]qXh`-7G[vaDBGc[.\9G00v΀Uc YJKҖ-'%Bwrм g|&p!kr^<o%ˌ5"[y)R(!ۢx$Ez_̶@'\H8 {5 #W'ٛcM&ƣK`]2}8L4w !AkAa+)IdN yNj,'Lغwv)⛶Mx+PCC>Gt I"0+C] |bo쐤5xtS]J(N9+BC;j-f> v X/R+,\ yGWsB[l}=@i]Y^J&,;Y* (I Q]q2h><ޤ%˂` , Ol_ J~Iϱ0$mVِg+oTPa@ q u/wk@9 GK{5W.K?p(`Eo0eqe qB f*#ˆ(Ʊ) O[ĜM+L7aL-ɬec/%;|qG3H:wi8 T`H٢ٶy+=tst2w &|!,1\X|)IS W MӚߠ(p+€u_1NWǛI%[(=TiYT϶F5@>}L]2RBU˦NSBo}d\嬕;~3NpSdJW8&Cuz4|D[M?yvE\&уHO~C_6W*:zl rXR+)>go5dڋhYS-d*%rhn!ưm)~e_JgPRNm 9&âUt`p^ !93K<& w_θ>R,Hy& QN̙Vfp8 T5+?'PƺmDUA]^kXڳUf\O5``ӛ (n(_&\wyJb=EPy:+?LG _v,SW-U_hOa0կttU<z@Nۨ&hAGl;[CW|>\-~v wI x&B[=11Ye)") M"ybftt*eINۛ=q>ώc%ˢ6J>|@Rel` ]+3H%$6PcD͠f:Gl63Bdd.zkVh3h:69* aj?h^ (KOhX={B# !fۧbY҆7XENzl޿@!>#T#O߼܁-zb(}/ =ƺw7?x7 n>(,2Og xgrT0ن:>VYX fGg 3"5X$CUP߸ɴ^2=8P A:=ycU]m xpOʦNZPq,.wH[/Dkֽ+o_ze{9SwM9.`S$ 1aeP.h}oDzdO/UЫ$xDxXnycd>ҖFxWg~Ȉf-dCB2~og^z9Պ9}el:߫/*>mX%Lˋg((ه-xq`3B)xI"&Bn %"[ W`H:_bx34,@ϋ vGu.B)[D@ S9LMMu(KArg)V "zONuU55OAB6DooջJ(նI5IVCY8)>7T7J~bD5,cr.IY \mŌpFi>i!3eM,eZL:T ~sN7ԧf U\n cD&Gtļwg) az^z2Rddi߼k&WF/]MA| AzM—>nmgB]hEclrDqބ(,.['.Yep7g6&+:]@p^Ҽ{Ny #Æ'0x,JːxGBYF*/W:*AXb(DZ"t`2,bjmkDB3EöW?y=x(! )57 _&;xُdٺAI톧'iFssw cS+ s'h_8Wu0PgХ {zt 뱸bz䌊?M:P.Cl&4R}J;"Q!Jeğ5G)kxyvvIA8Fn& z沾4DMFmO؎v֐T7E|Zh'YbϮZغ^-;4 ~oF?|7s) 28o<k%d!&-&nsCn@<]Pc؜OSW]ElbrJTdg֞`MrWv.27R_Cf,$8)~0Pn`JRF6+Bh'@_xR0VK>M\g1N#fɫsdPI$9[Zф)x+"h,bZ\jTu(oYM/~e /pbQZ>gKQx(512Aɹc" EBqm9%<6v*d84-@㔞{q(ՁPnB"1Z7@Q_bft;T=FVV/pKFmDAeD;q0B! OG6ᆖu')4sW.!YMLk A@Na؈r5WtŊm5oo;H>.bwRD~sQ\2rN 81q7+#l4 YqHh.cqe b?F|kZ7!52>ow|RxϏnzDK]! _O"XeP(YS'J*dzrXҾm^&T icG>yp%o*nJTHګ2CFȾU°.1X΋M4׬J1)U{pi>ۼFȔx@"}ftn% H(SkL1j.//W>(uAXIF&tz;fyx꿒q Ha2jZDl)O_2Efuk(ϭmr#T`\X'PẟP5צ> əQS15SZg;G#/wʑoM W,2X`]KuT}cY=$lK{ueN7P>F/"$FeʍT BwRP;a%mC 牜+clh# UYəCEpHR&.BH|r9cv=͗9= 8^o&`YwQ.1 r5##'|A }1h}uB 0rQi8;gz4]52̂z=%=.`=6y!c -Hj&,ԗi`hg[<>]lXTqf2 ryڦSc|o$qρa|!EXOZ$Ec5/O:wYPKIz p)5Y/y bV[^KO)&Γ/V(T*>Ya`޶B2Y:,V™-8ˣ77VhK\:nA%ٖ2X)ןENoi~hf{Ux8]fˁ$uAh:7.^N[8%n$ |]u`>Po}MKv4]VƎra[ "W"3"wc(s .[XPbbwSRK>7t* (PۖP,Bں7O3sl 9KVllظpzV}im=<ܮn&ac2| 9/#Z{.uSwkG{ ;iTҧd; вFʬ{Y+1`֤BCTi+Nny|/`?cjOY2PX}Ч9;)8IrB{0uowxt./ 0a~\2ɉCW% /$^<ve-t[5A6LGZ÷i,:)طӧymte6,5/St*Sbsg$44}*>KžԴV|C=K"B ,}%Q*vCV?P">Sj_a14*|fQ,Oޖ!b?NᾍC3a6UdQj[\ O\ƼmjPZxhہ8-ƨ@/&89x#e;͞'Gۏ B >A8:EAٗh+TJF_{ˮIvYH:о{8^JP4l2KR4TD[&¥pO$,`Ex93v#1]6s+-s[>g^ g-M'8 JH tvѧm뎬VM<Ŕ[.dm\lU_{fz=|\Lђj;ZUQZ_jd:$z@j9/LS֞z$4XykGBq Q&^=a&rN{d7=W A77ܸC'܋HqAV2n0m"et zb᱖ 5l:=~N8]ςoL>`,fUS;BH[#SH}"V!E2>!Vш@HnzUP?1F#Ma0/ؤS/yjFZ? Nv Œ4I>R A6R53A|u&=Lrq$̀L8$l4= }h9T\뿖)OөzJ(/ĸ-hflnaw~S!m5t1cS; ! J^M 0Υf6Pk jeХ^ȋ*†2Y{ S+2#DɩPW$*?\6Ap=G>%˶NT}ɑޤKZlRcaЬd3tf7L/5 hNCWfMx-3ԃt&74(Q0C)3h.:$-?uh} duc}(-YzTu~GXޮ}3}-sja(61.=u0 w;]P8|%^_[2L` |3CvRuKC> PGTzDȲyt[V/>fՠ]aPvIU3:jzWĪE\&{Ey$B\VҦZ"g=->"匿`:27jjW:p{>`H2#mwޤvvJt0lu룧%Pz7v42g fؖ8(RiZGŞ ~2y"Vh";lB,f\- IZ - .FM(f Ta* @9 yG`xtW<!z|D߹oBF7/&ڋtԲQ1#ajQq ;ٷ2l rЄ giX:)3,=ɈttB"3\ r)ǥ @iܓ:kO^ZʸK{tJ[בsÁVLt^yp>,K LyfdBqPf&VXi1VNÊ*|1tFQ`وm;"_3q> CmnP+= E\#]Z>Αj%]2:S s}s (hXmw#|Fd?"d _j;av`Cf?wl3g~OeTlֱ8ÄFKʰCk=v.خ]õ?󰟾gymD\ `/FQ}JJbX߭^XG``M=n&4݀ZFHu} Q۵ j'Y /SFcHS~8xW8+IXḛ2LOV<,݁n*CXI c(2y$D^ wqVl\0zL^`>PsH^;ڋgv5y-E'+gd4>oKw%pS-:)ZX[ Z GdtOL؛o+:|E('*{KIbLV6Z7IIܭݟ+UTFM0L#a٭zBӳl;vgzAU@gpˍ*IO#ks2@x 9RE$ e$dp)<[h GhSm=WMY zGoϥ4m'IALIp&BTbo>C}>~z 1ΐ')Heq pDZ`[Ni>w>9*e>c;ט;=YDh;\M2:=kYټw*xa/"Bq.5Р-ZA )u1)a(ʜ4SV qC,Q 2[S|䜃tsRo-%r%fHvs ﻰSlNh؈F9iEkSg~ثu$QLc_knEDٓ_Q ZfU |EMǻ4nz "%!GX#8fD.Yȃ%Ԛ6@Ԣ@#,-9~֐ƃV=[FC,F} . X~^PBi{ m8K 1I1<.{awo=f@`BoMX9eF"_}{bW}-$+!L쳙5ALA$[3w5w]([=DOFP_ē:)b,8Qzň^S4\ $ %`xNɊIrBXՇ;z$2*ѩ0@O&$,үM6=E|_bsDa^i>3*BHCJ!^B"+,* eF-i%8oΏB!Xkc$EUZha8ﰑCү&m,CϳΝ8a%!ѐ~_/$:_sb({,,ݥJȈ== N'E|56 :o#Š|* ՗aP ٷN+d٩kyH@iL ]JDW{4di8o3XŸ_w~MJmy4O]Wܒyԗ/O^Z0P8Bd`ֵr f/Qo!X`PA`YAHG]@ *T9 >C[x)yVN o 8@8UZw}CX7AdD8*ƕyЌõ]ìn˄<7ʼnҦ;ޣ1AzB="2+Iz ɢ#q'#!Θ8<g /nH%{꒫VŒ-(5 aXMMT.P^:,'.'r}.՝CF ?H٫%› 4)/u-DAD!y}ȴxQ靇{?[f>NP6FIGa2xZ.ux%R_`;bt$̞eO;n2A.f]YUXp:E Jq8G>\vvJnQ/jwfuI]$wr/p8(=6mihm䷢G爒_*`2(q4dL۾zĺ}`M=հhu-:πQ#@Z qrY"rc={@NCBRm=Hvc1d8Nf|="2 ՆT n+o"3 56!Y{ FD{syE}I]Qu=0ݢFH7q9>Po6 ׉Yb m|K܂CLg=W#4L}|Y1"+GUW+:][b=?@a2A-4<>G)r$W _~=˴CdVBWx̟'zåm=1TَC/Ÿ5X(u`< m]Ijpd]E %Qtf Cw3k)h!qZl&W/ B4帳CnDgtYKP8:|6~K-^>eFCE"2lʆIdJLTQ4Ϛu?M*2uDYQ[r/2Z6Bqo>it`{QyK:._[b$jpn4Ţ]0O CYrJRMHۤbUT h}Ik݉[~&O (EBAl9 ώiH)`q y/Ҷ1^[ayGb J9&o2q?n(-}~IԉuiyvÇG)˺nOmӈA,S{im\8'*!rٯtOСT[XBj2؆bXhx~Kg-2ue-j{ +jFߨCՖGu*3 4,)(Nڢۄ}#A7gPR6^{)8n!" -.Y}%MGi,8s! ϩ>2I?yBgCDY)zB.=\/$IB%2U(q~&ZF^nnS"l--Gѱ3U6t8D*CA][ɋvl%v pvbszGoR`upqMq/-HHe:1#͌z^{eA:j"+k8S=S(7pVr:VEw#K'tPTjqRIy G459Ʊ@ 9(W'4*\?򦫫 nW[1}88H4!R VQC(?5:BwFqJs&6Ǥ~eܴn%U_x]UFqL)?A+K^aoHz h: nL,g~? G /pdh7gQ㘷-$Mbks: eJ|i| #۾ݙM|t: ҏ'5(=ިgȁk!,kֱe$,W6dMw.P &^=hGFB–8 `"ars7+q?u5f t6At<7׹B}“PmӨ{Y[ ZJ,37E?m=Сd.QUO Ϛ1Z%#%ՎMUMkE!2A'Pˌf?fOi:+/zd j>ؓR4J”xfVUDZ10#x B d ϢQqABޠ{k}Kqjzظ:ﶲGU9?5EY{U)l{ΓjJ!\O[2렮^RaM R'|u *$-cF}z1#/W b X;ezy@ ( p*2 {#Ց;MEBu)et'QU5K:QŻm›?\\ήp ъȮBfe Z i>9Atq}Bd/8jn-#@,t~HLͼLu?ͷ=_ mZsTn1@Y}/Wj!4S!hHȌYMz}t-jta`TL2ibdxi[LO􌑂m0ϳ}+fkF!UPץ#i6)~i>=&]vrWBcA3${Zɚ{oL4Ѱ7>qW>@lM`67̬$N T$﹠<..`rդ"ep>C'Gh3N!w,='ׄ'6!(^_IBDșU(VqI'0@K\}`~@ ?ݧKs~:`߫!fOZ,6XO|j_>6^d45BH/wOΣ mDO8m*0,!4Dvy!53ŋP9p!wdԵxKҪnUz{6h &p-ac Qxt[pq/Q7 2Rp<ﯿm]ISG. 9eG,N j`r\XI P.MA]=] 1_pc(u]ЙȒL2Yh+W9cpۂ>y\>4[ LO8t쀤&.>-E<ܟgPPu[;E*pǼ ̏/E1:ǂrxp V"[[ f:Da|L(0H_j6~b'њį=om/t(^$g[{#ࠣWT[onWOl'`k뙥nsB?8п.'C .Cg vxlM 8Kl[@|cYCڇG}Lq E^boU9 uETp>W97U>!Tc4B튡}׷D_|cTm!ĮAMKׁib@i"V/Bt,#603+Xfb[0"0zQ!\oSыzQ!((IqNsPQbM.~+dqL yĘ?~N>]f=Vԏ*I? A01LڹC]~0ҖXZ`\YUϰpMs]Ͳ_Ѯo+u_YP1HkiAJ_Q55)*D0^* n[3ܜTwц+OF$?.8AN]( xv{ؼvڋۚ-"+fgNOZx2Wu~Gb442xG(7B!5Px!`'҉'Sruw*+Q RppC=hVQZmVBH <ê$~ ܄U4q?KJ_~E= ҵ+ Tbv }ԧl Is1lH[BŐ^ևMD}XHЀQKU[̡op"S,30.,[,v}j<N\>R MOw{{&Wg-R"$1Kj$HA׳b| o7u]"ąݭ׽VQ|MӁOQmDuă_H6'iZP`AdT'9V$>4:!¾z+w?.By!L<̛,OS.i0ш!zty:_璞EWR*(l՛qҒ7G2hP-4ōc% َÜLl?.3!"c5?*2W9/# s ̌ULI'eČtSÇܵQm_9%iӍZ0S\w!]nC8lAr:u^fyP  /: =f*%ߦK/e,5k׌xu6)5=9 u޿;k_JL8N2չc#`PT>r;U3h[*2Jס߬&YT99iyF)͎'h9L4rgZMa>P'ơmlDUR{$\:o3$:ެ~@*K8AAñ($yX7M3@eVչk#NE$l VJݎ"BQ]6 _,:'$|iٔxacpŇ6\o7:QMR(28XUqaJmzkUpQ;7ůf wC@Vuvo3{Q4V)Zq{װvr(ɶՖKn!nc&A-%(\il  %Y%93!$gH/JG 7GaekM$VE\,?\ W > 63(A5gy1~KX+ qˁ -bW] msj|39!YD91O[чκ;<a;4}&M 2OBv]RĞ 2S| gH+-Plɑo$$ 4\Β: \t'X`h7K ʭ="a!- |Mr :̫vAs)FA<˽ lOhuh5-=6##<%cOok~d=q̦Rn57gtSV^Sj(VhD!@پn(F扯>,6~lHI9+z,k. ^++jPyV!04*9p^ܞk#\"F!AIFsE1b1)ԃxѥ14!D~xnΊ:46rKN>-Z)R洜iozo"\RM5cX,Z`CdzIL+;=zIL%>?XCd)rp>y^@p%$B"} 1Us*a2fUk̆VPX WZzVɮԨE+zik1 n̎F̠~vX!y4tB-`f: I <m3A Z5ye bwŢnߐGY*I2".e)6cNuL%vQ!P'[4Owz{px¹Up 渹w  t ã=ķB8VYum$^ju2Yrj x$βp^d)VYЏ~`+ (FozCnb߈e%/Xgr׶e\\r*4i:G~+`CZu=$QC$&Gߝ'3Isq﬙WSza/4OKړFt*!\v\<5( g:x{S]M 6'B;PFO{ߨM݆gz7# ,d-+\y,(WCZGEuOXt8IlZSGu<0ua&<(ИPM@5T2^56ynRә\.1nϧ[ϠP?lz6a+0h?랈cC@K7!fJ"9ר#L,լ; 8^`_Ӻ#ejf/oltFu 0y'a&Ftl;ܣ^`UA)oA0#?Н>9ڄi03ʈ|^4c<;3Wk4p4!p%/kaV˕E޷"5sFʧ]+p494@?n_4gޕ%D 5UHZ.NvZc"R.08\qoȩ%d ) G.𙤓Ҷ4ݞ92YoהZ}E!G ]5Mhr7:KwߛYF ~1ci%.c[_F_ C6I4Fe@H),5vUcG&(c3_CV,/G?, 826IBԚyE:~n.;mZH`rF tl0KEߔ5ߡ)r["3PU.[8q ,JuCʈs&F|q9Y*xq1ÇBZ5ᲭE1Y?p;vR㰄az%  ":G:6, \©ZS׎|Cɖ G ׹+Ow#wqzAIt)^|Ȫܛo`$fTj{r#]_["cI0kW ~֌wui ;oyQv[ݾ߆Ŋ"Tst3W`hG_OLI[*y~gGݡeg眣0ȥ}u$ӬS||)cBEzN/4}qfHR&dAMDkUPgOݹNi|c жC $,=h7{iZ ~JuN"48p ࣠lJ"O9z%6"47,Ȉ7_|TR8>C*ިb!0|ňFUƪb\I&d~ fΏvܓ18pm"IflW W^r3 C"5(ӭd&)|q2PIcE9ۀ'lAxe1]>9p=|䛏>CrJJnʩ3rp#TAi1H8sRq^HPJW2M9e ick8h:2c-N 54ۤ3-O-Q2:vHɐ-SD%=ܘ/ ) dATQ3/wo^?Zf%JaY}SF=nuiP/g o1.r@[=G*2r1 ? |~~%!fHvpڞkjG֌/}fN`hU{S|.ࡆ2 z0r. LHw3ykfT\/^w#hVdzѦYKj];GU 4J <Kj b0!-sE?~@8O1٨CPkfo^{ZI|a9TxO(jl7޷k+6:׹VU)'/Zj.,(H n9:m D0QI>a?KyxM|Lwam1IS'^7>}Hpahf댨ɻ}k?=H[pA38:*>\2G)wQA"gZz>xQP1̠l*xNL;;SG鄰uXI;,Q8ů!n:(r ?I+tfƇΓjqVG+ j>W~b6W]u|V.7o~&x^(J:Io\}ʺ]/P%aZU3)h [񺶢}iP;=wgn=M|X腣%i7,iX 1:OfUT j係A::-|u!L:+@J 6 ^s:V̈́pVsš[__kyW5_NQf˒Q'g5p,; i]'3Q }$j-KȊf$qed[0FRg#RyeV:Q Mq d-2YZu! zeXwLG onCjQhZYj\ZNqE^% 7dS T$\|HqRzӚbJ>+MG|Hr~(:X˱|0$ FLeASP(^>rC\"!o^A$̆`(l<6ԡ~^, Ng%ouAx}BQZޫ-}A*Li:c2D)i0!D^JAkg 0 MuzV߰^Oi㾈Ċ.S];b`AY=ONV51PS ɁDߢf@/<4EvByUœ4Pw_ ΎG1ke_̂"57- σ!MiP!$B,Ǵj_.&f PdrI怴B|+%ؑk%hdEՋ,l ?)y`_sQF#*)&2a6iB,nlPw$AS]AVyjx9! +p*@`óg7].K4`w:D.gK+e FsE+GN+tV0{|2v"M5[SAliTfu =Rd>SI4e駞e}Y|c0zUKv82{IH]&E8a dXm FS2=KXƁvp~v锧D@_ok!硏/;Zى7șdg>`B>]|B HH|yDBՓeg* ?ѸgoKرN!*qs_}{׶i'vv?6qԏ~ zԾ+fx$}ldYEI; tosw⍥e$_wr:S++A9] &16Mooޘk+G ZDD:hq1ی'kE*/Q6m'-tlfX,1ANvhW7ImZ̙:TTѫC`lcNy$(f q ;H(*fY) g *ўEe=tj}V~-֦?g4 `po^~`R8Q@O.78>gAdx46Q 8s`)?桷u83 rZX&`7sJ_I9؎UkB:z"aymZ",TVJ|IQ;6b" P\mkS EJB6Wu~>,Ɓ y,--\ZP,vS]׻ρb헰O\ࠃ_CCsjӑ e+&/-aPǚP᧕=-=ˣ%WAȓbrzzo6`gm(o3yޡ |&, b} |.YG{4CDQjR֗ى'ӆDb4$/ p1Co4p.[E4+US3E]z,%d$mRh\(GՃ`sR l~Jj ,9qqm2,eTLb8WT#5c(u d[r7ПS+?5-9 ^8"Ik;:l_걳 9?Kdo6Tx"V)%mCh6ΪNwFv͝ԒhPg=KӦk@UC&˦_ >CW&D? 6>&'D!Y*\|CF]9m"amq w~Zxe3`.wLG`0hI:Nidدz:WAE fI@h0YحVGu@HY!WWmSYWR×x쿝ÿ(C8e8zͪgؿ'&Pw@vlpzے *IFYÂ$!&Sgx ?`^$60n.,.v?Iov otRn*JK 1,.&ݹ2N2p Uۗ31ILŅ!ʴXvȞoR=L(j~ $lLDFDy~ޔmUnJCnI̓kIn9C$ْPTԚ#; α`tYtx VudpkToQ+lE.4#<56F 6{Y,(vcTSϡm!"v9l܈G/^-Ghx Hyo69 *,3 F7rzOdC: o@]z&t|bմ}1 *߫n"ۡd(D~Mps܇k=ڮ l+W>2$.z2 }!)7aڈ[#( 8y(ck^}}0K`*?7L qMoOJX"& (+:nC<=Љ٘mWj*%˨t)XVpĬ|B>]3 :d%Ee*Ĕ $aF2EJ0 ^;Ipa[&H|[xlBI"vHب+b\߶*qhM !OSi )"Zq f}:nY.gwhrQ#="? ̥l67v!ue_3ŷNHa} p;;k??'ux z)~yG)oXfnsW,{@ !V󉟳b!LpKJ~:Zgm){_告 f|k Y@nz%N3ApV4{_T97\+#qQg8ځ':*B%p  %"Lm\;_W%1 ID,@\ނfy@}?,&2b}ݟq,P y H+2]-BSTX^8 r02՜Az=rkŠ C >õqV|2F}*ĀjSQ=u*MKً"r6ܔb󨟦->+EHLz()gIWl#%~Fr2'YɨQKK/DY}4-PƦQXt\M]tϠ:DK&POQ$\btzN꾙έ 25w.3%NγWc;y'`Q \~IG d4pm&΋"qCsŴ|SIOTM,v L>|ؾfe^N%s&BaƷ×z鳤l,6'|SMY x /Ob.@f=(M65sDZ绖lEz f& . f)C(36#=Iqu-:ri%S;WR-˭$vMfŽ=Նw@(i:iEBx/[u\){H݌> I㍮RX܆;CP uP43%dfo58rQ Im|jtgɷ z;|\+,Z</zҰbt;9 0Oɡ}&"cOª<.5zM~S IOdl%" 'GX?K}=Qwyuf]+R%:xJDBkt=paIn7E{x Y81 "$9c9xh40iJZnk[/L,NTBН4JVo)۔YfG;'eq9,G,\|xHss}R5e+,&E{q ȣDp"j*fDßPRQxF''Vk;F9CMdO#g? $n#;!b>@w4FrbN!cVh;kP9ӤB$9!Wf%-HR"~ꭙ>cT֕d4GŘUMe4hȧd]]/4ֆpwuNUrP=W&jbnjaqs!t [F:ӺM)跣0`Y`1oՅ\zI;Kʚ : =mzqXoR u(da|Bᣈ8'aoȘ.6:XGǔ"tz]1cI[xn~03FMg#148~ J{< #5$Ob^ÐKst쉲3zQ8 (CscҮ&Oy鼔'+}9ةgئY%Y/Zͫ JبVwPao׋Zse]K'B[4c Km.cw%.Mʾp=[R6֧HxeǠ .P(s 8ÎwE跐3d_±!QtTn\uWA?pC% 辴/av}z>.!blDm`a'i\ u?R](aI1^*CAnD3ɍCM6ʓJi^fq*arlBI_UR_62*^EYPH?nq_2?*oe+i$ɗHh1"G˺Uo^f6֌ΈCGJL!+2j#(kePȴް FV`iRlOpIQ*%|Ǝ?ޚK^ZX*i> r;F %rMPx҇D@0^.1Cmug+ڐX.OW(bgk% 3ڪ,vy)ײ#D-e:om+ ~J!]'%n$W[3j нq&W0 䕄;kW<`U?po k̓R-Z K#԰HK3h4g 5 P?@zr@Y7<orrr^}ATTsR>s@h枩i\͆̾Z[&w Z3⭤)wJO%OO%nM"k8s'?*T-BHK=8_-|zHm~tfJ)CY>Ymp3.|&a LfF"YcܣyO1OZDk=]P/W 1'8͡c/!jӨJLһHdv#YrQ)IoC۲0g4V1]{b+xA:3g=ed@HjAC0D_\0A!wfzb[!"QΗ TG{,(YMER]o~,#ᆵBlcjy6?@'17$`ǝ.~*#,Fv_K#\^E7tP.燠Ώ "$N8F_bmfl:ÝuڌBDVI$7p œ65KG(quh 9D:˳qcFRuqFN%ֻoK*Mm k-5\ {$ BqY,b+M0S~ |~5~fHU~!V+7ȃ(M,~zFRp B+S~̝gQSg% }06&)UBg(pbM@GF:X>3Ko>"nY;!5ܮ^Tjum}Kn¤{ :L: ֢ d ]BJ=p4d#T0X7{8pd\a{H,"W![u1\~vhFc}Aw<9-,4b6P]@6l~A1=.yOOH]'f<d C#2}m 2fAOp_!#@N$}?E`L*zk+ԧ5IcI&ad)vi82*vݹar#A*7i@o4-Jua 5[ɕ3Zi4 ۛq "& 0/&zz܌zk%L;Q[1lgwXLP\{ hK=0;1P?b.RF^)x)qi%<{,X 9bxY38A&ؼ_e?xlwCRfYbX{pP*}SXp|Hz46jnH1H9G8 b>KbH*WQP,>5qre5hHd1;WZ~sQ-Uzxa`oHNͺ}(B]B U*XwȤVvrؤrK8o+ϓ9C:P[kkbnK}FTF)=q? ӱyT^U&Irx7lVYW؊| H + 'x:nvNOCoߓr}j:-IY1vg=m@sp$֍IS?PgQzU ю#my,ɲwr3FncJa._-[Z1ᝑboxZvySPI z#&\+aR @+UÂ3FJV`miOP/A {HŅ_ |5.;P]XN:4 Q([.XIe} [ z2|dbWQC_&}w-?Hof-MZ;  ( -~6.K&n~n#aZ$壏 _o2v)&%`d5KQ43 MEC.vt.I׵E[\[sMUnۆ6#KRM5`y*U$9wp1+&n 1j'Ukqc')@܌\nЃ1,'cdpYɜyܗ:pt+ghdHk%A?4J 16lll, ѝZEd29"ʄyaaYguχ6p;-qZ:%I IsX\gtBdIgL rßbǽ큨3~A?(wdw, H^A؊ɗmͼwNdnl#lM2ÊRrߞ$WMx ih4.~WxJh۔fTZ%On%,{>}< ]}8"RXdJf~zݗ8 `KWh.]ʰg&Q1l oM3 hPɰel^rSQfmj c 0t I iv=,jn4x5Zrj&C~%4uguB ^4!6`tPqq.UYDQ~v_O)P+My|I@F ޞxԫ ̕%^MzjݾtXfRT@fvR<.6H($&ӽ^sO7f,,Lw Uk׹1)%%?197R46+m:[*e01b:ӷ vdJ[˼ݩc|^8w"LA+)TR|UBR.Kc$*tFYCIr\JF`n 9yI4巂~bA/#c^ }a9GUiF/6CU]I}}! Sn!gm~lD.21}5EimV5`9p #]NB9۽\+dO$_<΁5MU8#&2g CPBN]q|SF?~:QQzKLg 2"|xV%XެxEΟ( dM[I؟dt'by0e2Oc>j9h^ItmIչ?9us_a\$Ɠ@]}xIv/?zr,ɾT&Tã%R41G)I"F ,7\;倬z2ȐҤ% IxZǮtsy"գJWwOl$HYjtCMdh'7 F}9Oz}$%28A3sS9~G5!e 3/IDe7cFD~殦 c|`ۚA  Z|T`w2 ksÜ-W},k Xrh%[ҳ/UJ㨩tTD;e7d,a Dǥ8͞'{ dѿ05hyO@&F<ާH<W WI̓/V%eK~ piP\`ojWtOrmNɬ0)]i{bU@8@2&~wIN%,D;#(~і9;M2b\( WVQZ1bqEEלHt܌@R7_aKvϾ5GMX ,붥E㄂#r W-0ûaBqfBY&䳇G"X'j6r<ظm;ZNYsީX[D[ҝÜ3`xyYĹyP]\<Ngv/{>Uϟ&'aLqH\g3tI;f2X#<`!8!G|$ܯ!Xew)"~CTfۛD^D!}K\y݁/w͔j')rx%cG#esKw omV\{qIvo7by< F"`QH&Jvy_UԠU!Q;`~JT ŜXq<HW+hrV{@^)MSP= sS.I;(G$H\."Id ɒ:):f ZKJ 329,>n![t֒X30,)xFs2y|+@d5A-aP !yf14axt u̜ 3y2onr|0aֺfLI ]"}MmtZԉdv80 6l#e%J[~QAY8 νS Ň_.م,ƃ1@_Rf X6Coup[ED))D*@ ^CE $nL $VaL3ĀO8bζf̩޶@R{ABsaORz-qobkKHGo 򨜴9G`\V3`,XI^P|HOXEDN7>[򦯳Hj]d$&%aT ,ƺAy[՝{(H['XZUP+7Wɝd?uZE0|>0,WT  y"Gx;8J`St] QP4Dv<@ʅރBdKcN£3X_!/LX94"<|ZH|gp7LJ *;Qҳ'0|˥ZDrоy!/K/oYHǛӆx*+ylnQӅ[)17ՀGLy#l_Fli-gZ~6/t2a\w{TVOܤ#IZ O#w59 {Wٸ)\?>ذkOYEuBB}37"LFbpruܼQ]E|8!{C<=?h"eHؖ}WH'*MՊl JtjX+}:`~f U\ܝJV3FruļyYxg߄{p`|wbD>jUmnMzf}hS1Я'|?c*IJz.p_r@]#kj 壖}$J lsGPt fIXkiI'8D 3˩^;&ٔJy_! t.=Ң_{#]3R@m]m&$ j*6{g7XdMEiQgMI_67h_J16[obֵ_.h5vDF@ 9G&բ] 1_lHh rV1:fcGjߊ,`V0[!RTˁL H"3L _nPM=`a/8s cUK%Q$U'[TPb|ȫItG  >At+Ԣmtݗb=.Rp.edD&4a}l k~eZ'9#f}rKE)Ρp+v )pgB4x7g c]yG/& >QX$`T:o܃-4ƘC7t;YipKUcD{qP) nѣkkYPJXT8m=xDH0сGI_RvE  yޛwƹuzv N ;_8ϪIJ`" Qֲ4]iȢ(ږr7RTB]=̤}T)-Ȟ7(3 m:O?v.(a6u) ¨PdwGMf}WZ\Rd}9)p0L*.9Ŀv!D'ߍp;<9߲Φd#~ss^֯F~x Ⱦ. sEL3SkzR*uS6pMj%Gl9Dl9q;z]̟T$P$dI1E Ysqy&;QUǞkjƑ0O ]-T~UrDrbJCf b1ZL.#r3v1#C+xzFxH>pn}@+-QR OSijK#bq~F>VޔM!8$#NhB A H$u寪o|AMvn#Z';q:-G8nTb8XFtYH }/ s3ظTP[-kޛJ.Nx`5XfH-rA<0#IĻ UN zxa o%~(_5ܑqKg\_ mH4ēI=N\e!>jp!P{`q8!px:N5-(OI->)et@B`- )Ȟͺ4hC6ǷW%i hěˮJS9Ix: afp ?oUJqBыlE?үG^.aW4 eNlO8&)%Fc.nהk6/TydJoȬN.nrK㸄̏molwso%dQ\(=5Q>h뇫 G5U3K=;Md"BS-<{)#%wͩd#1&~2fr_cX{PHghB\BsEO"F]<&)_ 𙫱JFe8i;gCcB) tS;Չat΢{7 Y]q,^A{[Q#YP&E8?d!G\(ݰռ$gm B_Mx/|3,I>ؗ=p N ;g4󨜌2fkդ}8aq G:1]{B]h`[jRNR3Vhkm锛EVƳ2ؾKj\Hp wʦDNfa[ͭ|қih~@"AŎ%F `J|^4#t <|!@Ӝd-'&,;< >/9C|b# pH Lvw&,l_<.wJNIB.{X0 )9_c9D<'xqasձ_Z 7"3N}%bLpu/M0䆤pAs nr*U#֘Je*z;w lyc@XDg%FU>W`ͮ3UVjU}&s⟔U 'K\rt@S.ʿOA:ۦu>fȠ)nT }%*7!F1Ou^v u$DpEQ {}A.BZoDp!8iH4|VLIذ6󧇖F$:,1!s#YM|z5`|ל!|Rw Nþen! aܚ:YSs~4B!ׇ-t?*76c*߮ߕ_dt)HjA6uehqfqv2=""3gMkM~,$ E' tM`*J10( :@)}m;sIR -ኛ#游<%X!Kl]+?} Ao>o((! H@UR)( Ձ$\vQ/zk ԰A\1m_?Q^Ń=`rֆw xsZli:l]%!Z2h7 llũ4ڧK@iyb7m)sa+ tDH4-@\c l#9wbPǁk؎_MpaSI)0؋N3pC,ꯟޟTu.q*:(za V,o,r2-7ij`LvkA>|/lhA~.?A#aٯ:nP@~@@D/EL1~ji խ VT0Q H GWsg^<NylVfu)uE!֪mHgKJbhWn#7yK?" (ÔVp&w;9"Āˡ N|]Tou@֮I8RKv!s3ek(K QMDqAۋ\@-2(.U*2 2F] !VozvEXcÈ{v/Ezo&Q H&RD Ң#0(S+(դ:N M\eizag\?&ʂk[Z<| ˅&Ig:%vE x׺U   ][ ߭f cI92˕p|5޽[#xI7>qRvp=]>:\TFZʸ:),0P~̅nы<}w,VXbh@ &1;$ j`wl3z'լkyD=A>zn"#dG8!j5RW[ *`"0u 4rqp==', q/&)CVuP/͔Mݫ} 5 GQvc妾5Y&57^H-#n(W3J^"@ۅ`ڜڨk=q?FMCuB{:)3xEH' qؘ3ۧU#s_,UvB\IE(~p3gFC[(y $;:C^^ztG5jL?BbE,$'e}RziOH}"!pA9cF[N %Nc`sݧs2 2lqN(C@Ɇ ` ͜#7?B&0T*A1%tdYو5&l{Xt"Ir&n[q=S4˯:L+,ޯ̋{=Bu%ʼnI&׍@9{l_=֮<ޏœ/_},owT? M>Ց(ʐKfwt n;ލyBI E @ b}7`@3 VZ>ŀ cG#yYS5|+BUbnDѭНY8hr wTnEI^7_ö,,wyLM9RXm*X 4 BqD.YG?5V8y^&Dƺ_kPoTBOK{[.x0`¾vhϒ?5ĮC,}:0X:ahPiᵟ2[i4`trhV5vIxg$+c̪Dy)TV"Y@g?U0["q?ZP23 k9;vnth'qYd#B#3^ahMƀ,(v?Hr4b1SGzUHh̲8S̪A3؝+ 9VݹE4dRr\u{jN.̼dRwT [SDLFm(ۓݺG%qo0jx,%t*7Q]It . JkBp_U%qQZ~IL.E_7M^]bN_OyL{cB`năuM”oIOR aI[Xi8u*ckHXV?cb[O!h؛]*& |k$`ӌPQ_cM8c0=U=VEe#Sh% `XFӧo]Qϣ:j}\.4)g2xW]d )zdiyާ{m.4 `p(.&||lamT_&}ʤ" ?BW#aFd*e!&CU2# UPzD>Pg.W!]mD}GTJp>ǠNJR{ZH*sB xfLLxe$NkCD~eހ΃E5D:_}=*nc +sԕXM6WsJ&z(!wd96l2^#BAQYb%`D)K=y^=uЗR7^e!2 n>/9:iZ$ KQ)= M ꈤ+2h>@#Ot壂"gGlCF4XOu2 {BUڂJpGmq#SW?XWh@]5.!#b_ȥW)c0M3>s !Q~F_a1ZiFQmed2 ;h.ns~29\`E?vsJ/2/7\!N<7xOfq%Kي[U-[ZCBD\?*k W6uzEpU*7^_ﮌ1e?;^Gi.M,$%F0eʲC_V$w Ou{뚼Us٣퉇z|k%ȹ1?IEE-^oI5^Ru 8wy~z˧ʏ io),ʁAQ1=f[xԚpСdIq!F'\6,w<&e_w`&2Vqy߼RԘuŃa".߻/EۧO, 7n޶2F ,_}54ElVsfs[(n@VG#(:b,A O'RġI_jQUg毾s/ԝ3tb\!TO9Ozjfcr:8Cn!K*e#_x+<8LkBR+ ־ŋZddYv{ԧ^O2)_1OE׻YC;ɵkĮ9ŲeKXuao A RQc4Um/Yb` N v^;^ۅZ,M܍Jkweគ ]c8إOrf9QZx~TPQӰ;[hw3oSXLD5_Jv83>ZQHpQBOgkYd];0Zy0ZboB޶Qq~Я]֎]9MACc$ݕfI]|i(=Ɔs; @vwlRsu+s%(xpI>#{\ `}>U#`CI`{BRAo%T4=%^FNhpV)?"nA0.^c/o DmI]mg\o3<&"Ou&%tts{4@|NNMyׁ>'YCxU;k貧fvb/`Rl#*J;>SiJNK) aPznb_Zf+'wSf2M}1^^Ͳ__:婚j~$sK/1QftZU*R+_| 7vGFv- YV?]v c^v.؛M52)Y4IdID}/Z<;c1 HuZlݐ-D1GR?;) A>tT񑉋ڹHH$GPGNK`9,' {7 а~58-g<f{T4>(N˼[[Ё{6 ǓE94-j"#"_ S"U#~_O|5*y䞡 r84}L*)sVHHPbs}7@iLPt?@qb'|'9"I &ʺzBt.v p`\fKjmj9ۃH$H,Zk_qZjsxVY)oOȒs?nd_^B`ŽV6+!a5GnTA%]&Z`S[(j#k#"šrm󑰏3Y%Of=wBX (] nvZ)q962v > &Hi~Pʁj-li* s!-Hx ~^L ~+rZKB~J?ܩBMr=Cң5H~cg_ۘةGe?~OZ=5Ww-["('UjB6JzN H2d #8$jlE̼᥇sA}/~h!յvp 2!bI5_B|Z;SYx{?ᴵ fERv>.*ܭ;&GZ~:VIۣZFd|6l"zbk* 7n|*DYH^A);:{|HZ>,#w9E(O:XI[]`]J'E{,ڡ\(SFcW <;wq JGCrmgU(Vjp"Ӌ(g*M f*mwnxKp`aվ+Q6ys,_&P4 t ش5eU5:HW󻹢L֋%2s?XN:1Tqlq0M1JQ!◜?c{'A*rOFlJhL!gS:{K69*Qw/WT<@yѦjsxۥ affB 39ff Rc)@6m]qב|TCf,Wj}>~\+)zI*xHjG /uw+eVۮ$bT!"11av,(Jp/Z8^Z!3|7?8Ő@\LJ8dDQT1z xm쮾?"`/ð^dɇu %}U|gP8Q <(4Z3,]*K.J+olJDyayl]:1V\zZp_U0^3J1+n}>TopY DfAj2K߬}&OB\!AGcJ)jvko̯- 1V96UIǢم9>Uqt6Q.\u9d@7'9ͤ&.^ݏc@64\OhLC_;{j/'"GV 1hϙ^s)rr X((,F )b%(<!&q#XF^Nn`liM"RI6?9};3ۻ%ɾ@S5?֭g~aNQ|e"?fM}<_W}jغed+yP8|7N4~ЊGh.-J^;Ub͇>R@d7,6vE/԰UM_BUy$C /~,L#`Hx܇ 6;K#=WctJ͉2>pIN fk5)O3 XTᗒרC-33-u_8iT7Z}/eO0p$ B zR[ x@$1 +=UxvSڶYE,_-T@jRF?-w=4ʃyo"r꡿Jpnkmoz:y-BBӓ+$ %FtX~` zab9!w/ٰM% M>n.@ R"N[['D~!NB&vc>"j;UlR= pfMw~z~!:9CsՄ2[ Avb/8N]3roV9T,cd΋!7Fqq([,s(1eTu.@I~a8!)Pf-]}[! l,fo )#uX=Ϲ~0 V&cw ft6Te«F=:!C6tD[/uoe6WnO/_Xq wg:W uO+wysGE]ZCV U9jSԇWz:pm̡<ݎZ. z~7 l)9B$rpkh;!$Q8J .cvinMS6OMs2I."5`:azgyB`( jگv6$T ߜ@Oϓ:,˶ٺ+V^2I\@U0&a+h3bf'S,5IiǠ4HB텯ei߾GMzxF-v;h:͆#>0|0z?"~> a&b#{ &2FXJ=aO"bӳ4Q|/aAt=:tm7W:Z=m DNyJSU4+fi-/.a>5ImСz D imʶm(qHB :i'Ͽq 쨺\~mvE2wO`f<5wtHA!Һ#Xseo%S-:% DCSbO^ ;p&On3()4_(g6X=ּ?]ϔm[qo^L30SN]VY6-ShVD&y_5G-I4ǡE3 -[蚽/0A*SGd$Ԥ,(wc$:y~NCc] ]v\OM;)Ay"[E\(7i =c[w5ߎbb.wrGb )=LR_|W:?Ә6dlŽK.iay%ʌ~0z$ kHSQde+Eo$}kg&rJ|B0S}Qr}Q .>Qp ax޳*lÛ΍o~dO8g1kİƤ+`6&p{eS u&=`l1j E"x}DA%y>SЖQ`ȁm]!!ٺx,݅|W3EpŐcdfgpdila>Ęxˬo55p8 l1DaM-DTɆJæUIzg15 ?IMπ\4](kY[LL7<8 "-"5@U}Y>1-=Xaί-Jrjw+ yyYϵlA4g)"#Xy)UPv Tʞ[4QdH5ϨPBdų ԭpy3m.x-= i7>= /+..WpF᷎8o SqO%8jټaˆ| =ATޭR nmJNm[)f!dk^%}ˮv񊆻(&.{J443D[gQC7M&ڱ .H~ױ=ﹸ7j@uĞvc ) peYؿ`[V#eKop&yN1F[ڑח@YWK 'FksXڪyd5p ,~2cdFU};h%j&c_AoN;]nJ.#c޻M-^liwa Qs+NYY1S觘,PћFwٳQ@u΁P0 1(~D ,?.g3{y 7..xu6/i F+5CM ^"xCIrƣN%`ŵYq6׾!E(PPޠ?BYS>I^:$ k"pp!-ǽ^@a~wY_5|!]C{~`̺22ʵד͸YRIUL\ӡm@jB,Ls񅡼ͣ1~| |7bܚ$ Մ۸ǩg qLk qsNbF>i] VFƅ+I:C8:~rCWXW-B{IKt^-nZ=BTݫa n醚%[,cu.nd M0eKKQ X)s3Xc[In0nTHbrjq [VsBe3D&"k]Y{ ¿Sdžw Jބ[snaD|DvLCK:fJG_0Ft@Pkl6]gϟE9Ylxhjťo._olvIIsME3u 8t+۳ƪk6ӊ[%OU/&ylQn|u`>nw-|9wׂa֤_ϳF/G3l};By)[;`=ݼ \X?>+{&"`Hs+Bmx20< + ۡ iڜ7CmFBg}rZVls]c9{%I؛(ϡ:&a^yJ9I䴐~ X1* zFu:ʛ!N,ͽ%3_>%ܦ?#']'K9OKaD%F؂@. Mʮl[5A;PnA,Qq?KȒKbq)a,efYQثJʙ?xmОЦsZ0&&o|SQ9{0<2musq8(!ʼ{wi.E͌jbiwL#/;Mp#! d,?auBHgzԔa)HXENmU":h⿨&_QVseLKڳdhN)?}Xk\D&D2ݏ1Б$}w#ɵør a'LF1m+Q9b4~x!rkr=v˕3BO5XK̃ $_.B&~5c-mna=$F=Ȉ8#azܱA^ )-Uiذz11PdVT7O&ϡiPׅxޣ[ N<'U"ϼZ:rxňl7府D\=J3\0L/1'I[?v롅ug1pEUߍ}bA_UVS ]j.f LWp=gnfTsrE9Y@+E.V<̩ ;;YR<ԗN'Bu$͙BXXyEFr\*܏1i6]ZliF y9{BLp|3pQ/ 4R F4*E62Ð#M pwܨRt<аi[KZ{~Uޯ$\_8 3P6Njɴ wI-@8n,l dw}Qr8`ue%g1/9PHpAEAhfJm62a'aÔsuv~.F%H4i>[=$9o+gAU^ ŗ}EF03Z>+v>HB nȭR2&yU?(9ыɰ#د͛BzZ+ [|5on9^͠2UI{&Β7{hz`ˈ2ɫJˋw@8c\ :/xT2.R$Dx0`[)nuXi&~ߐ&tAcl-}cf-˙$j&K,q oGOk@r.5F,eG=l5gVV tp r_F,b}E-W!Uc >=1qjseTk]BS |gL5F(:[y*sMi_GFp>Mod|T'FX H!r];yi;Ćo7."XTm%zUh&}6)$*$90a4̐ dzQP v5nAVj-YFd؇ao&/o%#|{'fxqO2PiپԈ=ivn/(% CG`|!oϤV ߶sVȩ[ӆcwq|'va) < ?t([aEY'O-PCxHK33T{' <Pv(SHJ">q ڑ{%]$H9.LADWX)Lx~w*,lvv|9Z{-q̤UH3BۿHB^?jJ`c;$ j a ?, qOP睻ǽ|ԃs6>A4$Lrcs4P^Q1Q;Hb.ΘႥ8 >On6ɇ\5ö-VXUr29:F j2艥0N]+9!5elo.ݴQ'襣0Jxj6;ry7NS &( S |LvCOP0;*z$i>qCo\g@R8Q *)ߏ 24["TS`8›)@T q{h#l=ȯBc掣qOؤ1G;V$ÀCUɪXԥy$ ͚2o B$fE#U;F"jRi JY-L}DNP3Q:gz ?[GBբS88 |Bv-4&s&^AZvz|Y:C.lca> $P)"i9NtR5Y ܀붾SG[pr0qDg$'L@P$ r= ДNPLA iAziS& YlO&G@ܰe.TKawӁ׬3zd6si!셲dr nn=] M |nNS ralQ>SS|jY(:to6ǷihC< IN>rgH-Ͻͱ6A4 ƫa0{_8I;ԻƯQqzkVVyv&W]aq.eajl) {3v9?:K+C,PmOT!(Px[N4I*$xĽpLOO6}q&;Itu%C]46}KK(ޮg=/>12BR;ڮ|,›`(`"[%Z΀@0W; M|گ ̲.U_PѠVQtu)g4`0#.NGU]! g-kɡXE8v͵&]2LIElX$QEs)L#dl 6h)J5j=Bepz?\{3t %S/JT-BUE ID!pExܞd-tY\,P6,U{q5ac0U윦V#M"8~Rgy}hvy:W!zb |Io71" !*${MZEvڀ$Rj{ 5m"IIj2}냤ڶ9XNþf8J W^[p6AtEy#^]8Do3`업Tg\6JRĭA݇3R{SA5F[]؞$jD? O .b Ap>{F)R(B6k݀#͎neH$> €eP d{y2Eȁ: bl{Hx[*k/y"FCn$wLSib+bbx!Or@{4xR5#MxSMrȧ4 YF~( |%3B-DBfuߏd=]TI½0ʹ9a=ߦ$v+ @@Y4Ɗe^À=)%yWޑVl%O 0~(R_3ms9}L[e3.e?kLK8'2d{T  @ Jktsr~D-aًsDyiCq `*~Y&NVrWEe.2#&:OV Gb;ÀȿҨjnE l8u )Yg: r"dSTH~{rcL$u@Mj4RSxSS3k`6s7A0 ";*1NQqqlf(S8 =0CqU YuhƿόhUsֵ-;?Widu2h.b ;BI5xs%wW'i43FqɹVׁArz@} f \]f K=SܻשlD쏢5sBY#ԯVӧ4oMfax8L:V%o="FO{+VB~:ԃ2Xu4)EJ&Ho6?CcX~&Xdo)X܎ h `&A 1Έ΃-^3(I*ޝY@ 'MV/(vsJ>GY0;K\{PP`SvBZZϣ?c\$e5 b/J-Š`bޮ"5 d),#QGz$8.Vac:K$tF6IcRl>DWg+]5 Y :w P4OL'A[#aI "fž~*܍tVEg$O*ՋHѢf٥EE\J.t4+;eoDŽSE1,t-t )T"4.N33eX0#ԷѺ{SZU6"UrQ) ! 8`V$|:̲?pw2uN~h5}[4b% oe׺3 P~]i3c*I= #eviIZNRe+ ?ϜM_N2`S5B!,;.pڠH_Sfe!sUY!?䰞SGF. Rg tU5lY;!C=ʔP}`0 'Dhůk>Bu*p(E@Q=ɧWtȤtix^T aoȥڗr8 E":_KQL#u8':uq^椚|E$WU#D' 6n{J`t$*H*3e;d@|Ӣ A-F/˄dYkmA{ pڪ %[ۡx`B58? :4rҦe.v,]j_BR[`#7?nG/ZzȣufvK&qvP<L{\;5%ӝa>иi{0.ٯ%pN^L2صa}+m)D-@L1Ĉ!,1~4!1=Ż@|A .x5gZƁ9%,`[5pVscƾ^0]_\#Mbaӿ 6r.yTҙ3ޚVfe|w0M- 5;6uHiz֍yzو_,* b;ٓbkZ9x/Čpjcp{؊$l#U&BTpe2@mՄ|u| Djk%f[!fU0Yȁ q?e(@7 LvFN: H }ifXM#AH+,r~&vVSrd'G1]_]HÖQie?*Ztvb,p.0V><ܗ&Ӗ:~iუl 6$jnK퉝.E8y ´@ I(C~| .4ZUGJ,ʂi&KYH l!Z6}X2qr01~"7]f`tGp{)o܅Y4㍃^3  ?xGm::6ura0?~u7R X^"N]ƶx&YgtuN5XiEr3C]4u) lN]}QQ6 O1)}ˍt2gw[lxM$Q%@inFV:f֯(ͱGF|i[<%(&59;ٯ/kH9͛sl#l!9Jco!#@ЃIU0A|jID„raԗȀYN~.B߀]"&H9%$QuFjX#F]Ϻ_ 9ID T9bka!KՓ*:)Lp D PnSJ|m#|\?iԕ<&nP|A <^½cQB&2NK;^etZO|Qp`?,g7K $4.7ܳ?l%o"u6mpܗ9/Oʖ^HC/T%l7OGٓB9/:g\uVA -f"Jd~ ]ú ǢmR%"ՙXQ; [-ԣW~CJ14l.i|H\dVheCҼ-'DLL/2^ߗ5 Qq#0uC5$bf$v[pN [7(c8Fqjtg6!X75C`Bg=s3Ń]b1uPm 6T!O~AJcE#::uoPz\ 4udFh_/i(+oq/M2L^ꠐS=#QJ:v}w\el ցan VQnki<##7'3>Bvh]9v{c1nVXnZ]K}~bA[q`K^nڻ}OrZZ$ѽ/Uͼ)G븇 ˡǏݕνcQZ/wdYc$Hzf;iN#2{b”ÎuP>uEUj$\b'Ga0$:g1,f_(E)َr5)J;)20,؛Ń 裻;ϋM{՘?KHq'#{O ޳TG;388TJHdqEP-S.k7Jusћvch|/ 6A_aX@YyŖtQm+ =߈-mrS7 gerK@,h"qAHR!M *XO~N&eD@?CO1r.FJ3T7agYG:Xm`o1lG;Gnd(CO .meN% ̳L("t5j5*zz?%X }tVR)U-lb3!EQI3yFjʳ}Sm-%dK\X6K24{o]& Dj?)f oQOid~耣%#A VP4Ep=ϰ%>((Ia=ֿ`NoFy|.lHp:xof>id5tȥ^tډC3iΕ2l|9Y\; SB[s.Q&11]e+r$,H laګ$Gb^-:fve#.m$1]=:%vZWzS=-K:{sGWۇ;.< T#15iR-dvaQ9d4gdoJقNQ MzTϤs zJ(3s(w MWYUS0P:V Pv}O.w<1eDExgS@=rK! ֽI腨tw#DRYCCw/!'N؞Fhg^JA(fz8+yP2m<z r5t ;|*πR΃,Ms?}Uba[E0rVz*7Jq b͟0mb =L~ cT=:Itp$móU5x LxB,:3uJƢ'o0qȋrD24`P0Ok͵TSBZx5)HQuPbD덂d8XN9f1`fE6YڳǦS DC Fb&蒊`sZM-NcowT*L9̮ R5# _I;LЋ0&!8ݨϩ#\f`UJ$o!OۨVe` Cj;-mg[3UGJ%RdNLK~qV+4oWZ 㕲3v]gz p׹;ޗMU`_=V.?H#'F> +ZVUcHw\@ f◧r,__[谯6 QM@]s~搛JD1b,j@+ Qw A]<ZBOBGxs_6ŗ'\lXb'r&p f5~_W31)0;v'о9E0<ظJnBo@/wfSvRAq=FM 79/#!Vnf\/* |YU:Yy`ʅ0txHi? (t4ѯu>z@sæsP?n ٵ1Ӵ4` ߭29T6T//ϣH_rN(I7 z O vMPܳc9^؁@ x墨uH*D(̓܃ޟd”UK,2l3 ?rYMɣ#֡r tn9n!}x@;_R䊆?ZE6'&gϜYE7u"s{76B3|՛T6}Cs@d.伄H=b/mE 4Ѭ <4O7Y`CX)U32 FDcw{n KkBxrɱEW>B™f&f,Bא0Ј .rB'`SjMc*1s$/ߘ>,!;?& k.+q 7; >Vx b'sT#iϺR(WRx^ŵ~Ka48Ur&F2ek$ yi+Q  >O!nhO9[ qL"==pKD5q!@ě6tsV fʹfqT_\㩛6UU>''n+RHkZ2 FH߁["[(%f9񘧌(P)Jw=*0H2Bfc!B&a2yl^ש´-Ek 8s+]f[j GK:G@HG wbݿp%l{3Dv x!/GF8)3KlN9M/͏1 \wY^`{)L]%'"VoMø;VBL% bc J: i%L) P |oV,Ye?GLl)\3t u7h0!n@j7T6B}i,Y.Y+HsMB=<.t!Z XdSm,܏Ss+zϫt+@ea2%iצ)+7}p jEÔ(mB!F$?ma NrG-3M)P6 veQ{IOͪqsb>"V A{ h)73]W~SI={ ː-:3GVC"cKӽso~WG|I]?yJT8ײ)';Gj;IA8}q7J7Ln_@ :q2n6K0?zoHG 2HCewjZO;R&*PJh,t9K0e\E^\,ܔ(asqA>Xz_ȕ\vDIQioy3D$ӂC95Ibc 1(wBCK{JFB]Vs0陴r m i(D-w8toԍCo6@EP8s-c5P_{bS];x\4䷴ƪ^4Rc\@8{1s멒ByNRZ*q:Y' eVɺaF|FV1rI-:zT,&rcfA;qCnO;G04#sy?t{;8z9ǀd{'}ݻ1pM!`:0wH'N]u1ͮi- ʒLwɜYH8M9k'L; qht*c!10$rO#;4xvΕT*Qo8osEh Ty d\w]U'Z|d뮗ڵ&n"%Y?r{k}v%.bzj]֋xIdw.wIXYK)ʆK2d+S%l)Ox2ϒY ïlw ې$M #7.6kө]g{Kyޢ]m@BA3qsD ,oP_"qXN~WÚTHMݼ&8~Vt;Ge~gAKPJ_Ν<y1VG䁽م􌦺&q!q֍Θ Z1 X;Li PnXhb_waFɄRGT1 rxor|kz9ުq酫I0|M2ZnZ\jM_gˁcRH|9LU$7f1[@o2m⇝@9˩AYy.$OxPo{/{o/9<\:;gy|,ھѻd5L$I>:BZVgcco/1~s*[LDz bbhU=+.Z rf N=Ժ=%s0>)"aMk9v˯o48ZеU4H̞Ues-H cwtE*f#xz!F֥q 4RmQ*q)|&Y/A]ĺA{p ''/;Y\)Yvt֐ln؅Lc$ +uI/sB]ǭ×7GouK7)Uc} onCt&VĄx"('{F?ZuQ|n L$kbQ^ kdxfiV8tiHz{WM'ܣ2M~e+SG\1??|qKP @jffvE v,`o<;bRvIX=kHte( GOT̕16| #C) gi4#lW I>fX6I^ǂl$%jL!aRYץy@t[kA'x]tF;]?A]z̫UQ{ш>z$: ?&/^Cy \K_Nd0>ΥzE<87zyh!8`8߰Sw#E^ DĊfNȊ%OE˿e[}YD {O΅pȝ r{ꐭd"}erǜe QV@ nX+g?r.^gK{5rXO;ͻuHU9jNbaGb͈.6N̹QɊ ʦ?__8f6qCɰ54E"t3oLL u6ȍxUxGOZ_dg% f8h"\Gy;dn'c* ,o x {sLLO-FIcJB Up*2>B5 ED*0/@F{ W@zjEk E@ک3YO0F߉2GjS#}^W;y?X/G6*-q>'Gi #nw$mLgoagTdu:QL*`ٳTܜubXmAjKO)@mX.1*D&H=O $LW dfLX% vO$2[q%O,m&\Դ&> éqˏ%mE_Yd=m+!;/ vC$!|XH Y ,}ޝQf'7>)> .\OT4#Cgf^RRv Nkyѝy ߾+6ޣTclEB@Ă2 j>/$.F%>ͱ1P!cηU ݔ&m:\ភ Gec虧3$1O#_Nіen}UI1)fQH#Q9͹*AVflTqmPvȏbb@?ia {hsgBY~0;F-`о^ﶝ S.({*zg&:k'öhU'ğ 0#N!&vNJ9M6~=άֹ5Ǜ mYWʹc-I+g`jsBNkE{t6#IEE5*XR԰뒊>,koXHh~+A̭CCƃR;Y2B 5/&ϿuQ]Z0Q!-ɪtk!8C"hDZF֯zx{%BU6JۨWw;zد?8]3ߌdr0j1%gqҌIқf8h_vҔ;5|v[3R$A3s\%z7}ķ;F m_gxI,H0s>ܷs>?ӕؓ4ڱszJ)ͭ`g G+LBnm(,m+ɓ AVZDĵ 9noBu@@8ɞL^p©t,kO^*N8{;|}_嘃X,8 oZi;uҮsOq}hJ0OyVG⿞V5tɞ`sXGvFA/Qx ޶: |KH :4182:7nIzFtgjKku2sn2~N{P0KԖ(4n&c;<IҸ>o$Ba{\5*K*IKI_[-bw1рwb@B(oȖp0?34cCzHt?H-d @Bz6q_!ɕ3EG.϶Sc[;q$)xP!޸zۉYgAZ=#!ȜLFy .u__{G$U%Цʇ؎ͼks>;!R&`"LVƒvl fzYɁ'tȝKu FFҾXS,S@:U-ەu|IvElE.wLF2/n!:T//Sjql!v} o%ZsKx̚{`I ;FXRAx,Ҍ,):&/@ۮsHGIs!ƅCz ,rApo-Vy9ZGXƮ Ns}۩׍3t?[.MQ8 Kb+u@,CH[i VfբrS2ʉY)};iH{џ~le9!U3|V!Ы6w>hi~ i{͢`ځRfZ!LW׽2~f|N۳] M* +6<>Ρam]3SKeOzKK%,ׅLY)CH+K/?qf,⺞[U`sBW RL|׾Ofϗ~ZaZ C(_OcOwEo^HkkV JHʽI; l$SwQ;$#NsbHp:2պw_=bx _t;88+"@m4k}6Q6( Š 90'J:9W& .?c2iLk2qZbv5)'K&_ 25k)Wz@0IҼ mSH{9?ٸad7~Oc9X`+SIV.L-UƺTZgc;p3T 6ݤ2@T܅ˤUA"+="8<2jUvH%f 6Ch݀]N;!`{uk,eѐAha +^9 pIQ ɺOa^.Sm*(p}˟sZ_[YL(yI1RqD"'#*>YL8掄 IL8n-Ӱ0GbRؗi\Y9C2S"@FǏQ1'=g!mcMi"~xeb>x>)+K9tf'?w]qLX 嶜 a4R~.ٓ6#l|oKYMޤ6q$@5qkPtYp[i{lʌ`,amgkؕsدWԲC]3}Zd.4}5xZ~CE\(:}ŽbG;u܇0/(l3mKtv,}_[^moqp_j%NH$ȯI~YUX*B%@qh;V(k櫽> r$إ IWX^RƝ =agYhSO8tY1$:?kAއA%4SGF]h?|5'*ޖ,, bO-gTep꟥Bz=) -5e,5e͸2^a)v?V0GxE$T9vv\ЌUU"`ul QgU0/aʴu*i&ipD)}+L%uڦ FU,gEwK5 ]%jx~oqIGԝsm߄3kn=:6a~g:( 0{},F0b~(0b uX\9"pEK9n rQ@hQ=}<\^Vu0 Vt`MSZmh"=U>G5HAˋ.iJ_1g]5Yܰhb[A‚jrnnP<l6 {8tD$_!Zqwʧ~Kf!sB*IX5"R=8Ίn0o6j2a}+qAysWרwz1 `"^vÒ/0cnTt("}+Pb/Ս2=rYQ O3%f:M@:=n2uTOa|8M.FG *ETCPr fP,KKB''էh1Ź94\LA֯-2ɨѥD"251b"8?43<9 rp3Me%]O|>dP**"}J&'`q7&i.f]u!l|P8p-OoNz>5PSgCu.bX)L6yf'>d[My{?q ~Tnb06Գ5R|6,=A/Yo;ΔZ ` w4mX(y=9*5JLq_E*X0kG%w0`0M\U:.&(w׈J%gug^ wj޼:$)p}1L\&i]Vg48Q1'Q&47{hb+Z>^a6(SSK*|UG*/@ynJ:s:/gYеTm)XA*=$(TN_64~! h5m$oaЬ=EݩmF*UcQq{\(.Fbh3GzPuvfGc_5!I @<Ҁ_>a6XZ.=B,Qz 4@gLޒJ|:R@+j-vL\FåS+&NBˠO}\=a'e?Ǒ|W1\՘oUu~xn@HOeŧ2h[E 9!UJQ To-":N缎09l8̱;\>ޒ0B9H9Qnd(>66"kɹXQ Պhrܬ@kR1, }{D8ᨃdSmSsWh (}$n_, }2>miDdF<`N̤hp!5s[VW=uDLjc> ڬ3^w: [ :"<6Nq|qS<(8S9*T.-< Jo` 4&ozرk`P]b֔)MV;Xw:)dvIT ثu0Þ_&̫+HrUnb #n{R|YJ1JY9`eO.4qNJ{NHvÃʐ[wf`>M(P;T7ķ[-Js@Qndq'昡e$4hOGF|kRiż|piA?JJ&찶U0erw>IsR|9 }QL>/X#dp|A0׶1A{wݔGd4i!Ju3QQ_5yQ%%⿯F&!MqZ W2 @o,"ii D̫T)+9d0&`rqyo1afrpgW>y6KҸAzjFOޒkݗczgc'3`뵧j8g9YZ۩(Pol)ƽ 3^r-%5J=sτA9\ȰNFt;5Qy|yW->j)–J hٿ}L\E.M`t({N*Cڳa (̦Di9jAKcJV{5!y#^+OJfsqjfCt588L+ks=; -Q[V'wޥTmu[j LTݎg~㝊}0Fl0;}66f)"Gc $%vN5_aMo4Ǧ3s/E-АIiV|{l|E- za &9I =^ɨFFPE5*hPd5&Ê$RF͗"(`WBr aeߩVHs4|[-<(1 68-F hfLMcjyyP#V`x(f*nʨޢF_ϪctbRb )LI?PZ 7T%.{+59P!MB>Zt>DQYW$QE0XB;yix1ք&7<Кbnȷ7QoN/'}F;BFm )lNؿkA<4 Y<Ȗ~gӷ }{ +ͫK[ n:iAΨbAPBHZ9nC4)Aep:1E*ϣOXLᆤVH +qfr;pC D0ԏ_7\'*EA)iw '+s  gFx^ct$T]d -$#K}b`h3=V Bp g nVw^|ju&/ˍ<$`U75_iz' BJu92/ oJ)U)dr3d0_}[M8VcK !f2p@lfE) g|`]/7M&@m;o@ß6NÌψv~},lhF@Z 4S10~@kDz1Mjwo$g.HH%h˜2-eC eD >tl:V:iGOph"zV%r?alqV|b ݇lV(hԲE&Ch9f+eCMLꐖhHQG=!z)00&wx/z(>#cOlQ7MxMB%]CGt6w1WAv~^yLc؂F2Ť! эH TI J [6%0yyJ(גacyrOXCiv Sfl#"EZZw\HpCH v}`Z>:3EL>?>|Y[dӃI夎V~P7=!J]= e3VfV:zl|L][rj44͛<8lLbuA-1kPjP../rm uM)*OOUbCQ.tyJN-T}E[~pw+%-̃P=_FeL=qKeshIHϦ7q[Vd} C >"_x cySH%\ gODWg2cj5'OGuXVLFCaymH4Q3*m2JNyC`hҕ렢' iZQʁ165<3S1IT59=nGB8$f^$^ݦn6Jla\L; nBך |ɩDb+^s}ї̓ }}":phM'xuvAP/O)vƜ,zV+V+i0#Bf'#P2MqҖHj1K ~ 7TsdZ'2LsT ]JFBQECsT PZPkNt؂ h|'ǍU4ppEF v/җ5-QXJ%rw䀬ʮl W3?|-FR(wݓ?yS;Á&5eu}+(|!UPԩ[ ,L*ŠqPhgꛆ|Y'z4xyWQ Â@}#k/K^jՆ2P~_N~yV׾^KC;$7;gh$MUǞk>k'~ 卽)H*LlpR P(FxwݟxkD>,p< r@4X`1 Ⱥw$kA<84\7B7d{mt6#@GJ)CApuXp͋!_.?bU",e F40%j{?=3mIĨl8,']vtԃ.#tVw(+Ze[$J% :<,(P_x{ͼ6IV [NZ!Lgfa31:ukhdGD2C],,h})?X.cKvRTcvnrHݚ*q-:3wK,vqdmOo*3SqLg&EK" ٟ%qg!qβ 4q%7 ^hxg=Ybݧ’םsx]qRkG@#8k 6 ZO F Q>p~k5f< ab1tG> p]UVToqA)[ # ]t[ M!_U#*9ɪw&g";7gc>#$e=ua^= ~'wmk_t ҽyu ETG~Ŝڿc Z`Ol"[tQ4p^u*݈rj.?xzX&70LH\^bB,5z5F& "jt<;NUS{҃.f2B8)-2u$12@{Qun{$ ^^jUARNIaܖ ThtTIQCy.S sA-4ϻ]ΏmK󴳖<0 >d(ì]0(p%|rx jy~ O;X6O`jl*Fz}} ɭuH\Ulmb`VQɝomi:KG39LB?kH<K9~\YcӁ9]_e;$_Kv-FɺaB-Q^oYZN!^]%Y$n{\jdzĂ{W{o(:O${1~%wp&c6brCK_+% \2kxjp)GվǓ[v<9A,r!d3Sρ'16xU}8qlvP:+HۥiJYdAuAҔYAˉ?2:V^NITX/]S:/_չtƶ3gs޴tC=t8%[Z*tNGţf -*wC+.EIdnto-hOG3ԂLM(!ruN8_BIw~ kO[L(pm:`U~~9/rg~ 6 r\=yy1@87^2}]<" k7`WDeG͡}Js=!*5|\ݨ8R%wK'CT8,N#bT9x>eިsvn( i!O`Pjjϱ+.~w>ʢufpSǰ$n$\@"wNmJ7P7!4%E;c<>: '}‰L/[V{,dmb'HvNɯMk<ʜw瞹:jWXS-e8$l\Fzw}au㿢 Evdu ~$)?Mj ~a"h)!_rkAg?v%?JnЈ汸QD"{{5_ / <*(O6,~QH%4?RNZX=W uU٨'ѧ숕2l )Lc-ĈЂ._g D6 |1ЏٌV*kzr3ۉp:<rb׉_=|^ rfwȎPDYF,-(8+rX<Y:_Q6ܼ`ϖm\=89HsVf{@e[`}ՕEcʦ򓔞*dcNrw'7gWُ0Ŵ+ݑtK>Mat@҄XmSLO_/w8bB}~έ4s=5vcrzH_=5lؠ4Zd^GӸ[yVnV.i ꡥ契-lMCW6ɻ wF]=zW仞,[1Bgz% ';,L1Y3MQ9)enq51=Ġ;C71Y3V͈J{}?O_TB j4mG){g Ѻ2 R.ñ7`a)|@kC)qfn. KMH&!6짮;ZeBܽyu<& %hb}3/,{)aL <ػɆ`| L 3!h-Q~ғDl%\ EwJ ls/X2CLBlet?'"UVpNJ(dJ663J4T aLg}BQS?gX&*@g;K1)V{1bT7&Rߦ 5ڳ XJ6&0EprPmi[kK:A/[BQc֮<8s3(:Uw!CB)EgEt9o1ёtM5§ YB5??ju̩L1R .5>[Tp=]BSR2ɺ>8PÀT$ҬZz |P;O֘l++})Unn(T\p8"40W0gWm5 4&z6;*tf6]zLAGzt_o5_0i .I@8b2Z߷G_{` ,:`1Jsu{> |8[/7x$dcʜl$9ka aqcW >@KT]1>B.^1Wb]3]7A$ pr0e{Q3߃)gԲjRW-1O(&jrx5M+1Ud;)sh:2lN0q4/Hl/r1 2T]45=QelAwDl<5>}lOFˈnk6D D{/i w߰V'COHc ۵ }Uehޞjd0ʷ>j郹ؤm[ZUvND# lX{@+}ڬQ~Km1[ cIzotqkwjht'~&Dw[E&L5w{`=3?2ѳF|eF !C=P 6>C|O6?![ ϳizėpʅQϒ U8kֺr7~L,B~:A7rUJW”ˬ'ʶO Y!^ yXM -@R<1Kk)t\,㌻JyơX{Ti;O8,X2C] E+k ][%P*$ v$'W+_"rMz`SWQ_£ %=+ >HdȓG?E %`_/pg.GOҦeDl I[?ZvXs^t/)CĆ;dq$|k|eSq6C-&IN! ϧHy6\/#RB38 ?s Er  pon}eͨ\}$uormnj/ 1;Q/WBL+?c! ƤʀXǾp~ CÿaՖvc2 C8Z n5Y$hL0jV?Їb ^wLŤu=kReOڏ+{`_{<#]xTpnk]]&'DY3m_jsHk"┊pJ(+#Zb윦\8J}vLS(Ih+LU¿.p;rя[c,r( $tKb%(e FA}I`UbۃR[7Fʶ!.tżyZ-"kryNQ/a:=] g &鲄sn2F~QZ0O`'Z|G8c ,d)IJ2̻NbRrt|}s9¤HdVlKj pk&TMzhLS Й98QEg]ތM<j4ֽ; MdybG ҧZV_l)<ܥ>RP"X=,3nHxU (֓œ<Up}aIJ2uvXkDyQ3y%A뛥ҋC1 =+t?Aܹ;I3{ҎS۸;א?&l盳.)1ӘwDb k2tEY|$>FCFP-j-Zp ׸=Jjv UG"$72$9Uf#C"ō{+D0x^__7嬾hO&#h鋻uj *KK[hmV.qr]gp w&CrZd:I0W0֮U I l45_ ٶA G!h[%DZ_oMڅ8 7h\])@Tٝj˗LOf_hHTER)P%53\] ]. MœuA9DNWt1+n2I2+y-SQD`OTм5Ȥ1j,ѵOWrHDդQDL䵜Jo8&۝7&f̭{.E ' ߴ`wشˁ=z;by7t%Io>3 3>)S %M&r z@dcqSNTOs2ApxQ&glj+\沗iC>,ciBhUx\@gRȝv.8hOnn^ Dl|Zҁ84PgJYHa ûDr} Me4҇uZ)-^-putc$V7L?0䩵 IS.$CDс@1`$@F"nQ5 ~5>||~y(~g5 a_XQ\[c@/Q }54w@$`<C aSf`ݢO ;B!ܭkARxZ7 "p=\K1"Jfm\1Ou>"ٰ0?,Ұ-?1,XmZ(SRbOmj ]W1B! 3ǛǓwG$R6pPjX & M'%!ͫ mc<bz_ gavNGC,呚 S7Cr`2y>wo@uaBe%'O_`ED5GNb2'(Y.!Xnh(}rb2%X$Ә8>aQ:·tr>j%xA4˪WKTpg] #P#=JQr9qhHKQgeb3LnZ7Q>V,[ QNm"_#^1؅{'4T&yJ&OS-KHWbG1lvHS}Nݍ)X)޸w+fa"ʻ%R!uQXpQM%w=rK3 (e6+Ux!zRE՗|>C)lA),Om* %v \ֈ(;c&ނi„Y᧣ሩrR2L ŐJhk4YxJI~ٺġt)+7w/'mTGɅCo|?EYĨ,Y 0d*J*.\5:'9_ ʎ>`>8P7̏frClq4^eM&*nV|  ~86'۔X/.~9яdUo:d?"*VBk0ũ]w֡ V"p-~+?2^ug8&1tQY3F37ab)$5j~BG/hTΓOPLR+V)$>b!_;3n"j,^CԽxvJ(/<|)4ڈ7/JIK ]5w1jZ:>Z"0͎ea+j=X0Fgi"7$?ϕfr1mD{hB.p l$*ab0xpaU+ѡKg<@eԱ P-Hk ~s{A")ǰq[I0M0I` tR)XaQp4C/ 7! CjތfCcaKܕq N}YY.Gyi}=w\M%bkROO?b:W?fqTCK{;ku J >a|Vi_^`o ͼ;A!n5`;&49{¬s`7M H9 O1Uܛ*JojVc#TEj 0YlW3Wxk=OP}g,*^G)Jrb X׍B&_izy霯JRH b_Ў{j׳'kE2f_xv*Ig.% (0*+YԁgJ "T4l (`L;tS~~N|}7Բ*Z@߿n3n[QP 救l}ӟIm6JQT{'\<{YeeR}t;߽-1S| BrTD|Jw:#a9G VoBo[|6) Iۧߣ@YKOMxf6>V&R,}y474djNYȇPK'fric4]ɷmxNȂONhVI ])(wpad%ߣQe ^ryyMvIh9vg=*<<`jS|eb|8qrg & b0m']W .5-wG;':[P_$_tO"=osu!K(tZc3:a >w=.Q]/k#~r)*Z~.N'WŤgq.~ǥgiޛ?ˢX_D&O'A Iv<)OѻUbGCiTU?r&Xʾi<5c6G[in[.ihwj^fC(dNtok`Z 0>mO`&tM$Es_&M+3aiBo5) :/2Z2Z?WJve>ɼX5W+ZXwwt꽇fcD_ʼnDᘭկn6Vaz)jkDo̲ׯFWدAb~!䖰ؑe8ar _[=ѧ(P=g2B@ca1@~g.*rPekCWXa'qpyҞr"vx{j G۸WlFB8sFr%"FϰyMgxkNUV\e2 `SvKT\Nif!*V}n40N{f~'}u^˄+̯gWh{xyh!)1D&+0Ŧp> ~/;{Mᬣ/̸̽yz lKjR ,dްi*tQ;!B#V~[Pu ) ~XkU2}d$r>ɣ_K`Ƴ[M8_1E(vbh|DzqҎL]pL,?0wG16(Z 2Š4qޔ=])>*d!DI9(h_WvQMȯif@}VND^چnUD|i6/ij= 8]cb4X·DE(VFZh9umd?WۃVe k?="z6XayK(/u³k^.Misk{DmFN fʟR;O.4+2Oh7.K?3'(ēM2b$QD*4 '$%b>w~2NVݺ3CRFWv lFB$ᐫJ!ʘ>j#8*XqH7A;6F\bVFu+nNQ-BY٢kR`Z!wI'ÎL8?\~`1 L8ֺDˉb(ڈ\&?%].{U(Љ7R ^2!$]qßMF xJ»#O0ݔ5WѪBFr"RkEhGvur 1*EVF9 v6 O/Hga lHuxyDc@n|̓']ez AঌY_T-mM'=rTjM+.NDjf{t0JQq%GMJįӳ撴 151T J QQ%>jht~~<@)1<vOڨ%~|jM|d4d`ԝ'鎺cXt2BXBc;&|C$$Y5[&(q ghҮc]D]<_0mhP?F2w#$o| AsPggKvJGpUTuMWDpy1?wfqN$V\@; Q6u_[*I`s)d6,MYoۅ*B:4|:\cEd(17 7.}.n"(ZQiG sobodw'}ezyoԷ.bqaWܘX#U°ͮ `W(.ҹh<*<K+Cc6W!ƅ)BU?')F2f򹽯/Ҹ6,O\ԦsVE}ydC>J{VHŘ&s`'= v =azm7}{ ysѯpShbʻ1*x9izB<0vfyvsI۟ߵC_QZUxh2=:*< tZ= e%̓t#ojjPpf<[ LhOi6A{*:VÆןtoF`SbVX_ q-̅G{u^P9/a'[0XЁ5B" tvh{MD'4ZEPċs!-C:s@@!S9c9̸vsY)CŅ0OT1IӼ(|2c^eæȗ%^􂰬op(n I_`+۷|QRT)K))7Wbqs#Py$UL>K('2Ed:D&*F$XJ|9h.a]ޒ-b (Y>c;EpxtfxJ O'ֲ;3P&Bx3.D0p}&?!#) Ou2/+=&)-*[`j_PzrSTfEʃ[c>i{uj$Q˃ *BPX}?Y!K8嫺LE?L'_jB%<;bg1Q9jI9I#ÚRjخ+ڪOPqcD -I:E2&_iA 5eVM}Gk0lޠ.͍syY̵Q[e?5qB@Hϲp? A3 6 #i Y6^Qur Lm6@-*zqun@ Lxo/+<6-y_;kh#xT_o,B9d߂RNzDGQe`sUbp]>B^>^<'h uP^^[%r)ͮUfޢ;NE}CS_>w/I A+Zj zPu6!]٣GuМaY_ǺkR bgVsi~bҦ`9S>F$ƖG'EmiB-~Sjy).kfS#\͡O7ʫܶ]A,7ʁꂱan8;ޘ%WNkoX| R>?'U+0]ƅ|z:rJCӉ)_2QJ[8Mi8X ӖnkgWEcLKMWnQ@ߝ x>= q.نz a!#WIv\1JEq\] =mu#ZQnm[]=6̧+}&FI,lP2+ ֽ4-Ay탦R| WU?kTE{ g|0ɗtkjtOCCW)KOYF&~:TM[q!4e\E%טLA;)<`wϛp_^*@C%~v+PݴG/<, 8oGdw)ReK {IhԜfʄ1'h?HlA1wNm' ֗O쓳z"~ǒ+jT\}OZ|arГe%6i1Jh";[fa=u FmQIa/^+dnm LRv~{GR;]nVt[oL[vj׭Ws8eUHHiŀ7>󅞐F:۹ۑ5 1O0b"4,frANN^>~@H8a܍rgADZtloUzqWMsuuslTyɰr ϐ$l5~t?nrp2bS0!ywdxb! zX, 钹y(Dx@㛠-m0ΘGd'kq}WՃ?ޭʯm 9kG( 3t t}aANJVM$ Nxm;݄Y+E`L=`{K<L`t,J3I%|]nrk#[:~mqgbC[n,=QdšayT!))}^8I尚~5W~_j0Hl"˥F  1hL`k{ЎgKe$$rw ff{[_Yc""cs k:foֽ2BZvwgc_t?>y8𬦨Jcht'.9$n])ލ]NvO~-Y5ek H6Y8Atnkę(Ze9*켑Z#}M_;s?M+VO4Q ;Ph)HQw=tZN}ǿw)Ec*OJrpXZ>Hϩb?v ]Lyy@nq̓zKbra^8o˝IyřD.kN> ԉgJwa>@am)‚{('zD+X C:6T'uq2l ]F&-Qun?@ Due=?&֘s%(?h| zx/;W4h>w&€o/-aSeqf{]!W?سh Q{5_SC3" X{V m*)tbBkayI Rd] *z7ѱvsWAie(i[ړ̟SΊU̳L Z?aT=&q7J6"6 yGH EOioo&^wb\7+YptmO?K%p:eNM7 S08!OaA"iXίCa$E,z4^n:3T/LPALuh 9m2 ^|y*AqƔ`wCP`;Px߁ilTy*R|/> ^hԞ3ݹP:SxuX \ Kʋ7F,T9Ê;!1aZIo&ҜYW YPyٰ0|<5{0ʻ>$!yse3-Z>\1ϑ7[ݲ+ubRfr?#NM)crCVT_Qs< ݶ}^!>˴" Wd0JTa҆GNmֻ!Ab},/#! b“k;kDTT& dg aҠI#`~cs5" 7q^ʹވ\<sV24DpQP23ԗ\Y50Lh~=狎}M5ij%YRN=mq[>M3g2y#=;hJzPVfy|;,2k(=UQD$`_ЏgOq9!Ibnd*g cs&4p̝BiG,wyM`=Kbc}/= w!1"Olֻчx.xq';/dijE-i$_2XQvhc)+׫vOIK?aZ?F ڂ!ۙ#06hm "ޡ%Zsn$SVd/Ris !ʴ|~6S ߟM?coyߊ|Vg膊>h~_<'6c|uO3xyzNɻU6'i,a; 瑥tO䥫-}@ĒJ2ȐXꎋ%wVJ#3PH2߽x1ǣ ]B[JS\ LoC9EVjBNJph+50`s~jh9TӅ!ax$ޒd3j' f7*#ʫx,QPVUH(K8̸1A !Nv0Q`2ZnvaYRPX$Ӻ2Mѭd+:."# ~1{ݳбdнnT՚G)2f;;p<6onqF{1am1E&m'e:nkJ#HZCVB-f_U^&`d4M}% 5 #żdk]o-נ2 "/Ʋ8=X,W<n>= +RNYq&Aq-ux[ \_rnSVI45T%ŋ Dq'_+tbeqHts GO_] {QQ^b_^zx1k/] %]!^bߏF1ky䯆4i>_Ƅc%HeJA{6v.UWʻ;sK˓ҧ0[#9̴y]ŇvKVSEt%[`쉸7pHe\gWxdSʽ kN2ycS@JjqR5GR|;tdoNK(ʼnwu^)Px93QZjz/_jђtU|(5Pa=̷I$6`ȄNeg0"ʛz:®ߌ]g[npfM]=R1E` CZ EE}wqngY$G~V3ۚiJ** لT]pL ӅR=ڟyuP,Z<|^LDN-pB5 cۧ;-~:|\+:3;=*ȾgYNI ,0_naRWAQ˚3î,0jC| ;1͏ <~Jx چQuU ਧlZԬyLΡCP32Z9)Z!XưKБXzC(fjgr`g=R$zXkP]h;ҏz,=q EOlaڏyh$J)G^r=trG0MD/< +6#SLCʟ{>˙Bu#­(1ʜjl=DKtʊSĸ΂ĝMxlf7  滅n(H{M;%Q-s MXkQo۝Ԝz-KL'/hr.׮noIE re7 6%T^a?γ~:M: VlׇR&hn©U]wlD&FRR'C'!\,sRN+lnFtsAӬoR9Ҫ=?/mn2u|3FNMyX P-*eq(qI *!bH72 Cl[?#ewL[ L T>m h]AZm4 U u8[%we|7Bikc(KrQXbƀ5FLV^>8iNNW2jL`]OOE[$"a!-oԓc[LgH5L;ۯmԕ< Ǔa&01skQw38fR9Z`B, G<|$lolr8O=L|7jBw %6,7?_V~QkM,F%[s>*4Oi') ?& M r"> I *Tǐ:b@c&vVM=&EUS肾Jf>k٩m3XɂILbv~p$z\V*(X *{Ӫ*q9\GL0^ LaN}H `;wǨ:-RjʩN q;~ˍJW>![#њfjqbQ-e;CzwZ*=S['qXhzJ_urj^8|f$ >Q`6crr"wľ}!QIt'P} 8 _HƧZ,~,oW73n`l ?i▶g%8B ?vaٸJ`&y׎DSZuw&O$Vz~̨wa`I'bԄ-A b`%n,2/.% Lē[8Im:HEwPM\^ rA- +Ԇ7ͩ%/p&J(qk{MUl)=N;fv rQ'= VluSn^2ۦ?li&H_<:R ~r$ ՙ:q"[1=Xc+MǼ>hps@Mjw11a˄7W!)c$&2lKÛo˫5S:LO v̑@_|mW2A%y)X'.,-dDE ތxk؀)vu"dM]MvMFxH6lwbӇAt= ʑոIOSx dN$,NUy(했PiO;l?&TsNג)a+rמcz gdAhxb=)3lnmXcɖOՆ7=[kM☣zd\<w@)V4+0aZ9NcLEloT oFF2f'xDMTx:w|Ya>|]70g.|yzoO9.- ٥><LY_3gM BP|pt,SOir BzSͳt&~//.'/4T-2-Az^G >]W8*Y)^QuNfnNu?<4l=F)u`FL Xh+ju\ޱ&;M5!|c<1<`S=} In%Ngsjvjr :i V\'- ŵo\ٶZLtZTZocHAXKKouOft hYFF#ʑ{ʹc *$BcuŒlA6Fm`-8TэF >[!aF1в2?weklzhKbqUV:IQKu^,8Iٔe2SC`@#.;+ ]bA uvP|x:2:;eL;,WΨi'\f/B!3Ư"?ό@߹PIPeUiN٩cii³;Vv zثJD2\`9Fj-1kbURh1WE|j;R$W{2c\_'(lҙ**j7ma.JʑBf wx^"T:pa%Pz n#4NWV ik1oxPdpH w} t%1(qn֊54LПGH$cVdVa+%(gbD&-e˨Uޘ^]ɕ[eda> ޼])H~Z8qq}y%oNg cS ;}v)SAxɌVֲ)ܩZ?IߔeSPBp1medSH*.|^ѽ8_}J*P,'\嫞)w5w4C aQ Z} )ӈ d_A{^rӨkd-0r i`.ENi Ao#?nZX:Xy. *.׍՚4bⵀ h\~ۗzC? gG[?CfQz\Ot̼[2d Fy <Ćk2hw6f0tYUW[4?4Si?L@5d |T-މJ&=w^d<^:˚B5m)Gg`.~2*)y X2'0 c^D 㼐֩smȿ{@MRl\:ǦkO^Ӓ}GD˄[Xla6K;5S" 9Qΰ_۠{P (NL:׋P)9|M- ntYpP9E(.rϺʣ xq Ę=UHbWem"cȻYl.FDg)L^ lހ7pW`c^v1~}{|0fz|wYH LO$d8 NXH}\ ċQۍA5M+3G-?"Fpf%c7gA!wgǼIQyHݏs}V?:b{g'tԹIq̒!uiC%l6ni#o 3+.iۗ/db/̶?g2bfh~+9M\m8wbC.y\i DHU0:#[ff`q/5HT- F\g+p87MWC!l1Hs!oY5.ofI,C(׀OpPB.-;z-`74IYcea,>LKoGkR  t5~o [_ƞ=IR4xg| f\qP /rmc< RJzưiu77?tVM@=82O~n=(;WYCr(L羓$;%g@CsLP`+#8ې3g_|~;,q:ָ2%c؄1')WNQ可uQw GMb.[3͍ SͼX#1xu8%&|( ]fӗ?IPx ֈJ^8Ӂ+XS$%:yPiYaS"1=>:W&|7o@#Ij!E?FbDyC,$Z1gq(z=JoȔU>mxʭ)a, ż5*tmĄsKMZ91r zo&^%C:9VIڗdu4}sQ,E:Vs74dž6oVsmGiR+Vu[ G0 S-A|3$P0oR)w |OP,ְYvˏRCdiMU3c ˯ ]o#΢m}3n>5( 6Me^i\ m"nœ.7Jt/PW 왹ƛ$33nOɦyK-jxG,J8|+6Ͱ>3M9߅lT7?{KreK|gS Ѭ]hUבg_fȚ<;A. (.ISW%~1A t)==S#FWbzzLYR+L #*0 bM\AhT$R|{MW;Ԩkr@L4K|Og8jX_NSxuqPs>L!|yK2#XWE-Ȳ^ɝHf[|/ZI(uaQq]j[ʓd-=_KΔ✪0<[Cތ[f+rwqOz%xϫPRO!0fiZLIރsRA4wa>˾k&ª ͋瘯baA7Y(j m`8tk£ɪ^N˃sW%};!3QLϠNZ'[ӓߢ9RcS5g܃G/a4$$$d5dpI;k pև9gqkM1z'2`/sJ--P5)omQ j))pCDfp]3ng|vQ 6{rٽaI8sYRX!T/́j+seZTX^ϧWO؈vŦ>944yj fQ\.ϓZud4&RFx*=`v.fלM-ʔ_8rx=]-T]#[WjNB`ҭu#ܥ{*_qX uʩ(S>sP0t{-L7+n%`0Wώ^u`Q55\GVZ+yZ4JDzMR PA׺Sqt\1vM9=1J(RGhAZr#RWS#m8V|v4?LG);Z   VqcD__ؗ4n?p=VUM|i͉y^DYb^ ʪux2/7-O?շm୆ݽ湄yZ/ˡ *Zb<^,z FųȘΞmdNRʨ'vct[;[qmIԺ;"*8Vs &|VVEq-N[ޣ_8 O \umUvǟ'rޮ8%&C䥷-gPK9ߓoD=4Фx ڣ{SjZDA0"UeZ+Beݿk "mMz)Ӻ܈Qb'vrT1-Pvg'SG) H5 !)v7L@~.K >,i &1W)W[ %G.LS֕ہq!qgzMWt0m槚ݸ 8I,A\^uF,)teۡ-oLC Jvv?G3ͲeZO-RQ m5_Ѻ샙JJgB)[OedhQ "v4胱]d/\^JCh)Vn$1xTf^DLZӣ'z%k;5DDO}r|/0fD-;񲰧7l13' [؈Cs9q_J ~)&..>gk'NSlu6Cr]}$Z|4RN1hrX{VbE jYisހTq`^e}b[Č:KDRa^Y^3NOY};!(xvm?lHiF}*h1)V? zaQ]ۛh6(~ xDQ~Z\„$"IJy;,neHsXV[<1.ʯ %woi^2σ=kQA05imjz*# "W.65.Hs-49 wYl^,zofuBYi}W:Ȼ C'켢o\y1ӤvIUr-ֶgVPhl7U^`C gvEҝLNF?7"gJa'qar!):qA -...-ox{wyUpٍ4T z͹|whdҞhB]YVУb&5Qr(Y{hӫ1Og(6ؒ]$f ~ 2ږUj6$ UfS֏kQ9lN6< ܷD94rUqXlwc+=AFvB6b'IddX\i|̼{*+¢Ou>kNCn8@P7UaekV./EdH_LiqDp9ƚ03a72U(*.4 Rd#"që%I{wi A$ l}xi}v0}/v]^u 6XYOFȰRc3;kf#!JBxko m "i#!(Uu|S]4J2!v!E'$[ėa$Bvs}gQR }Pl+sе8x:sj$OpZ9VuR*HZ]Cz޵KuU\#5QsڟГūVc8e߃Ĉ96A D?[e:SP‡n|>bQw]" Xu9rVC6!_9r|"'SDHeOXݴ%~%YV@U 먴^E^SzA*f Z" K6]z@ߑ_(mԴ* TLQXD_8E1gAH&d;PN/ > Hk+ƤWe4< xIַ*^g7"TUX: &\3)EyctJ$w\VCJ~2QDF6>XCw80 ]]w.ȱfJ9v:48ymqbz.M)N>&&Qt2X=7vǙJ} qI;iin3EJ3O7x&)t0I6<]+zBTf1!9ʧ 6+'}bc%W2k\~"C#n#e%+u#dְ}< "LLYh&Z s8; ):" #l/fdԄ[Bfh?@B=tbE"-&]^B2`ۥF!tƠ:7}I a#w;ȐV3#`VG{[?)2Y*P! Hk)c7EõWMACYNY&o7eRڜU\_*E?C-GMMeybw #!OBMBRYir2V,M *_00F`>ZsѢ ɫtaHu@DGrI2%]zMYl$9%x8c$gpW&RHa*Z̷wolXvݎf;v/;VJIۀ\.]#U[pR_Unrjc/ l6?.Y&= [;OkVe t)Gjen|V nxb.[׭g #u+:a>#ASȇcGEage۽M▢#4*3Dҍ\#//VZ)/ȶy.x",kߦ8uByܡ#/%Vzo;=F*!L pcWmP;ȞkBHFDN=`*4`S9mX8MNe_>>@(ЖbNOM50{<;zf2lrp&|q/Bᓌ7 {q2&Xp:plN[Wo4H";ˆV_FY13fD2yTt Ѱ~N1\ŀ[@Y8ݩv9֕O 8^kœukڐ4I` ŌZ5=}|-HKy7MEQ~ONN3_v&/R4ia3Su Z]<7L'd9z@A֗IJ/PAPp?XRi_h KPx*~0]3p~2|[nDl7ifJxzL=7D&D1rniP4iv ʽ5bZ.' ܭ.[-A"V"NhU;'SZ)?Uׂi8ym@Vtߏ@\usLjUDn>8 Yz86/fٟwj,>1~޽_g) ɺp>OOW Z}~N7^C /bM,>lMwjjI ;'T*z "bTz3fhdgIv~l 1JL[t't3,Qɰ~\ fyɛeW-ii`MމC hqG SK .ry L$J9u{#?UMg". GISjA. *8aq̧91muf[(cehw=峫6KΪ2j\RFKnsk@Bhʀl+D^ckЭl`(4)*z*n3ZRqb!J?3Z`5^-M Ӭgd6yEqLj~IuAvFoT:J׽e 3pU 3r Y%9Fen[wLx%vNFn7v r #hzPK(+2@?P߷,Ún9ʈ$̷?r`*: Ϥ@B#yhRBN*.ZL=*۝IvVS5 ˊr;Mx r^T*zHGKz{jO%F8CPq f3yTIXx7h> K~Z3»6P=2:W HAuW/ڱ*j ; 89X/bGxD%Ɍp,w;=͏y#6K Px8 Ϯ[ @`Cw[P&-Qҹ$W;m Eï^С. <䒜:ߌ4Zt5C봕Fq[or|5ۢ)bH,b?a{9ב*ܖnbMB'H\,FnBAdp`_;HM=^_̤ⱺ V+,`4RߕWrf_5I5:zp SkhKBPqǾYLT3=4/:,Y*š,Zߓ`3`x@z|NbCaP4Fu>=jӍUIGQډZcxkŅ//&A 웮iMmw=X */ [?ຮР9R{䲰g %& dP7q<mj#]E̒D$z`L)nܫɶ3 LȗIfڶ.UT&t$HlLGy $Xew6"x\`4@|RnS ,@N?Kq,/{ ~tx 5/# \sR3,+q lnƏc,|O?HN?<5CʼncmZ*U]E eI>>b+,%[zIg4Gy<xܺZXX$V]ӊ|M.ioa(B6R $<57>oXImn3iU ?bP5[J '(}x-]~K$ d~_D-J[M 0:P8C?O|$mbO͇5%5nZӪRiʓI&E-fSWc[N!s$aed~v~gfDZ.(CݩIVט; ǪH$f A]fJc~Dz>/ZgBy`YkZ8o쭅ƚ}qJ}`-<0荶;Kjy3%[ų6bP}B;{x1ɜX#{w71\m9{B4+Y{ HZvz"rFǭCa ,n8xrW.Ų|`Sʚ [;w:ο0 )0г$h$\5wphRm i{o0o̴ vOԩ! 5|>Pil D*Gp,NFzp `]'Gf9Gz#$gL6a?NcН2@HcJMJS?V )u ݎ] ,CF "dXyLŪ#v:EȒ/NK?atxLu2BK(W# B<N$s)dka= + 9 2wtBhu=4pߑa>1%=EFEwI66fT`o:p !xc4fmPȞ]u`t-"Ks|U*C\jd/҄-(Ij%֧yk]ۻ!>rl&vJ88\GwTYc'sTlhH'<!O$V\LXkČB']BE4yQSP!z גj8 k4Kj09pފT" _hͭg!+Gl]  [AEsqnn7+|5pOuBNWv@xL݉vz$u+rOrf d& e;5qE9y86kj5qU; t.б&^OuL}4 j\,M@F5Z0--io;@7.lc(86Wl>n^}@L*i/Z1M(>+;nOZ(jGern“&4]G/C[1&߈3]~xnN4Z#es{R߫ueLbm۝:;3_U'B8pPꉡJ#9ka"/Cg319GvjT7u!ءTupb*YVtg:dAU8Jd!z!F,4GzXЁoz 6޴0ɦ,ۅusksMzE $JEM f r8+]28 ~||ՈKU2RSIА.ﰪJytn@c뱫9XݵֺY=) ?ޡ^>R5|$w'U닉;,=g!L.p@#(1F"y*|ӗz%ĈG㷥Gk$Չ.<@]|9%`re4i{9h`RAZVxF:T6aùʺDH Frsd7Qf;4V}}jc">T6ߠ"D^f{|k$pUTx6gӃL'2r?L_ T ęgF[B~2&yct->Ќ'6pὕP`h-&h䵩xLBOy4Cm3<2+!敏9%qutYp1,Big>E8p\:`Zs7?|}.Ȁ"#%;]-9=iG [}'jR~%E*l>WX ٬.מ?( (vzph/ϭ:7gϲbra9Z0gU'8$׾p50ޫ빢-3-n88 Wo0.W oxVcZ71Ikp:%{tOp+͠\_.zG?Ka ^C#߀qru ='̝sίYFr'zD5DN#Dܨyu]+~t<%xƱsVI$-Qq+-\٢F ɴp&AStRqeu3h@)NH 9tT{Nb{`?&#|Yɡl^!V:O0r5]-,t⎿6sL&FuX^W0JG8ҼyY gDRC`:|S"?.HA*::쩐GPZ׳z2csaǚ28c3@M(P/ig]䏼H x_ 5:\|޴W⅖*79l#HڎmoTM]?\"LŸ@,]rZ= ^H0w[v:AZ! v?\K'6L.a=|=f=?%>9nRp\ (LC}3 jj:7fPgqV%, :H5 t#jJ{MATH@$뿃5A|!6[".sEM=u])" /Us5|Y_m* Ge/Tb9-9XV[؆Q"  C?r#`UD_2x؋zv5(i՟> M ͐bY"C҉9`N 7hm7򌃆Sr=_,4=%YWT`(j;HtԾy~[07]%#2e/=q;WRtLճ^f0Ug&QLzA_$BVpu'%RGX٦X@i"QD-m-zKKtY)=JMWmПsʎRix!84', v&L!Q;T C T (ӳ0}8YqR1$p7eZIя$6k&R6 /h \x vt-s4 r7E4U#XR-ݫK+-6ЦM3Q5>czb`ԽLR(7Xa-|.eaK|1nJp%a{M#y*; $RH{-X.#1Q/Q󞙎E#W*\{ڨF[ ~JQ_R&yK, 3` P ɡ6!Β)'1_ Zm!ɼ\>f];7*4&7\`:ٔ>57ӥRv!xWNK0r "+iRt6LI{a 00҇%r3?N;v'FZk!7\i;$SDLJak*gDPXT<@PM4ŧޚ[ =Oo 2T+` *B1:K/3 zݘ{REؙHg(g f/&4Zf,|aSh8YgGZXfWz=y;uU]@ V6O l#f{`0-fi.ͥaOQJ֝^.*}2->97ey oZZ/34E}"hl=n_Ó._Z;pXTg f5W Q;+8!īoY@mMQr0dɸsX TPPxo>RM1O_'Lڊ_ rwn!:h r qtI~'xFZl^X}kd64bͱr-ZKHhnr:b~ϝ [p=5[ǫV5^YO,Au<"Ԝ4U @׮ ^}rq]M9[ mh4_UFDS(l@Z1*<nvP+Dď?m¤(z0j " /)c  ?S pt%(yGcT9a1~sXXJԣA58Xj0G6fz9XǶh]R~iRs $W Sd2i Aձ9L\eI c5olXT{A[ǧ {zV:Y,[ ôkf4=% ƋH,O xB"-BZ3.Mᆀ뛃'~ە 6*<[w$*]8ݯ*Hb8bL;!*뎿&K؀ M~7¾KM/a;_LiK:ٗ8`aε+έ8#.&l\^,Us[K`%rbzͿŠuQld$M۬PN2f4-t=q_b;U90ݚQ~ u[):V6UīRH}A[_qlŅ(k gMTbx)r%L8)$n݆B[:Qu:;"w`1!Z8lzOETBԋn8k@1m0Tϩ; 7b G{0,V-!1&Jpl/tJ _}F8˔>dE|3 ߍTYGd>Oy~ <|*khgnK$̜4 F tB5P .ehL\+Y,c'e1AY47 :VdX5Z ˀgo}-BkzUKiA:BS>w$̇XSHt s  &d6;{eo쀒pvdƕu yҲ2b2 ).4[]D)[@3k [y/jaH}S%SZ#bM('%ihcXndV0(R'QNE.Q+5azĶyEc/rXX{z~t=ٱ=fE"q+Y]<|/=ܾY;b[z+Z֪Jrk d&['UZv"!AV>7\$̍5B/ğ)K0a8{}ksZ}.Δ\GsπfAYhaNĩi "r}$hi7@Y]`^x q,&xxEl-,J{YP2ꘒL`i$7k#`_8wɯ18ASÂ<c/P@I>i=Co*I Y#N{R@=6@ԉX)r=akrxI&v+hڣOnpR34 /]իJE"3]w¡.K5 AӇ?neY2C41TrFqFq %aImPBWW*p9.>4;%-$ sl5d)5j} -Jcw+]{mO,\)S*+EsɂkH0\QT e3wS0uQJ # [%az3k,R M@䧡FI|u 7+! \ۢ{@?"ʛtC@AS4E.&R0Hq2\B MQQ`|ɤuYS( $odSE Z'Qf^s9 28Y}3 :C41n=ց>Ǫ YM^Cz+R3rؚ/T3*VhS0l/Ll)}DLK<"Ժ2vP?:5dLVAǓCb\; S8i}VR HOuWz7[܋ I7"ިQ,dan J.T8[' iՆo"'ހɕJɹ8uj$2v6^=4p"c4.(6Wag/ēmџ!ȷJ]uV?b{ @mZBλM1:H[~a'GEw h]nz/3A _qWXވ^B܊-ǩ{/8|+pG_w #t+ށ 65_cy,c4i6aƒ }xߵϖaIOB9H.@q~)AѵwwyrѰ/jX,7f¨knoeSޔ2tف3\n_}j(dr#,kKZl-񗑽Si>ߧűXXW6_{s+(gGhBbՄ_Fru`/a^y+5J&+L?Ӑ]ԡ a \] gJU :}\#]О`T)5dĬO5YߐA{Z:! Cu4'&4=0X^C.]>Pyulr˾\bŲ`yk4Y͒C'^V{etac[+@DZEY)JI*I5l fizDHIl̚m;vRE{N" Ҹ#WSdtx3'E|05jCпy}#vW ME徢z'?GULH/'$!jᶝ!E=9vL83B#IM9NWwߐqPms]ȍlBHY}ɇ*c`Ped vwpL O;-8+p/5#Abǂbl.+Y/YaڋZ`JKm9c:T h 2i<(n RjqꑘHQ\6#(wagBJ< eBA1d8fRP,1F@jCEoj |rF q'3vuDŽ!wGK(Uz2ῶbL&b6CÓ ؟kXV<ktrtvP$ȶOȫ=&!L@$Kd^xgCgc߻&+$*Eh~e%sxr'8G?(wT6HjfsH2ut(R)#V´P4Rs8@, O(so&fg]p>V`00ݗŅvCQE.=yA!tQ9"Z=3QKKa6=jˌ+OMv{Ȝ8>}T519K+CTjπUxȧ1n x6s߆ =Qo%:D瀘Uexw&Ng'S(X XI#e.Lyc^Nм/P=充Rq9o~>"l;-p{Lk>!Mіxǒpl?vg(\ї7fa%?M9q@:w kK>IUFz,v[KX h{F?`lK*Ȯ 5,3$4<Լc Q3ZW0LvcN\-fQD"ߠS@| %x+ e h@]thjEV22W/w{)Ι~RxXM:PѰp#uIQjv@m];LM?ƫyð̪dQ5 vs &HF'+Р!w&g=ָ(V3hM6-x]F~kѸh11 &NW~$P0*aYc{@>44}2xhBY_c@ݾɐE5/*Jz.WI|ERgq rStkچ#f|8{ԗ% Cr FP\[zdR';2}˰G|嚿MFY> i|>.ZX~l:6&D~GteP]D ~! んmwp*׷"[È1tJpӃ rK\.pI`Qp޷M[%w0 Vm?=(%ΝY3mu9 38ya+Cf~eYO AQFQ>]sG928pYġNGW>PBR"l I6dtWC! [8#)kVNDWS^„7gFP.?#^{ͭoԑ \Y9A,IDW1x=;ǀ mOPO%)tPO{ cC.HjA'/ m xգ n0Kݰ;ptDAВO:5*dt|Ԓ3 Hog~,JwV"r-ϟZڶ"[ L g5H'J7p_ù"$_&L$߻1a6eCSA1ŝ5H\c~9C Ű-_xf}P5ܔ1|;{j!$իd-DT:xɿPz 6M1xqv#~ĒŤ{^ :,3j@ԸH'|撺B.ՆÀ>eFT=ڭ{&6OhyُQhm+ܟHJe)N?xruhKā|*=I abR\mCb]TɳD(RC&v/6?6jIGF7/Ys"f| $(q\Ư %ƺeg$Dhbv;% p(X O2T+BJ:~R;!C& Xʼ|ӟpVzF+PIK f$}abUОi6L3m Y iQOXfӹqsN(`cʡ q;@3 >mdI")`~M<NΙa?/¯aRP}$@4]~nPf޴a1Y\sWL!.BC~YwݤR"i*{f pZx:8}2u| /9G 5A;39̄Ոձ>:>-Z6wUv=K%.¸<Ϣ e+~Z<ձ%.-6J1,P7cNZzI"O\I?(@`i n7~ QB ћyPU:(.fA(?WŽѣ_DYkH︸AǥHBK*1 +͚, ӽQ?8}_P.,j462(W~+D@yc̉mp4ݿtMؖX l#pAvInR`Ev&GKC#.h/Vwﰿ!td+&܋J\Sz%0].\!KhSFH{hu{WDUğS鲀q l@%> Ro`~1RՉ%X tF`ovmRB$І8;HÄa Er!:oP3d3 qEi `B܀JHϽX8hLO$t"zUy&С|g|ıɬmA%w9<)$l)VҖ^Hi !sTv%..E I2d> wrr7F7,]`F}X: һ?fUA ݤYqDo3ULYn߇eúȦjڬڣiYưoĹg"号%px[[zp;inZ܃@}_YS,v}vI[S`,E;w&mm6,s=ulcG2Bv AK#sGAc@E_/:'7l4p) =>O{t+|~@ܔ2N9J-3 8*kU)˕4M*r |6䅕*i~ѲiH:Pp1,fmʳ+!9oY^`j6Cim1P,#|`왾?uZ;)ARH_~r:@["@ƺJS57)+?v"(hKr/9vc cmӚz;zi\zLsG&_#jΈ2r"e&eNf'M iv7eAvhwz|/ʾTykH%~jPᘺN=|ԝ2)b{-m Ԇ'W, lW+|xνY@Q(SBeJʝ?YNDaߦf8<0)b$K~_Rc _=' ̘ !/am섣H@ [_#x+:_V4II5eumS!BW+!xBWصD U<W'/*M^lvk~3K[P1Rz΁~T%!~1t qLjlo&DrN ic<0ifd@  @u\QCT|rὶ5fwh1ijj.rwU2:/A†_2rwЌj$︜mA꽓5#d- YэMXL5%~ y%_gjLfq>86u;TuRb_1sƁ 'b~W(oSlrj#H@[ i:n9CX&o2}{ el@'~%X 'מRw bp)>7|8},WL( sk=AI؆i~Ցb3{/u e>#+%!z&_4 XUr4']^G|DDc<'Z wPQţ>y2;,!B,<OXzgS P4J(U"($к}b{3l7M)!$H xxq# accKy#!¸tb&yQ.̡W 9&{xI%Jj\ RR5b.B;[3A*_F·ahVdy yֈA[ /7ɉaJBb.UIVQyןuo&EY.UZpkĺ=l${<2aޝ U^ު$I×Yu|6 qORд2Az78}\ۥN O K s1G/͢~v/^Yll*Dl:gVERgOZg ˜Q-1[,NZEĭnhh }>1֘&DiyM]8<(t)x-&K']ޖKEPh4SS(7Ixk {Z_[r[kՐs W㶛]%ZHfq%17*eQ & 1;0MjmwMr`e\z[ ?ɳ< ;`Ҭ9(.V_lZ0veʹQgVB&+ \$j żn_2~z,Gf\&oΎ AOAɵ^x :IqZ ֔GTDlE> izQx!Ƭ4bXuއ2K6䀚w$n#ܕ~%s!_<-4 ݓ'v,#]1IJ`UM50KZ X/#r3<*GZzxL U-;EeW$9u4y$giXl^D{Z  >='t2 {5:ӮG0}:Ővp*Y]|q Wym JX qpNLʔ` _胕][7ˡ8G;$]׫t]iVaTX3AE_vA㍡ƐBnDFs*y0H\iY*bm M?5_:-c fUW)N8SKr)m"AU|b'nV>Y@{!b"Txw5ApaUFliHo 7qPe}yf8u&bɽ3|7Bg4囼$Toh&pzB5.&ap7}MXt<iQ-k1\*s*lTCrXVl?EV Sg'hҔ-X\dV$fx?tB9/_EgKY ,qk [(Df+r|ke[u|E괘D]cݟ" M'ü`@v{//oA .GL* *)9>Rgt0a[q9Vɽ"nnk>~)n2L ?iCcyg B(.=MMX}Ժ,~E( ~g!]v7ߘZ䤡Je>#]@sPriރf Bqw 6C4KgS#O6A'8rI; λQk3"/bnzFI'>y~{W[c&!svsa`1 Tt?-[jݔ/M.)v: H@W" HF^C%m˜`*07 [nVxm7SE\VSt p |IvVO-BUǎ 3fDWWT*Tä>15`i5 Xɬ@Aݡ A@wH!)$w a5VH0?|/_/|Eq@HTaAXDdMc<<-ih?aM\Մ oNV H8EFFR:J{Lkz}Jg@౳S?Wղ 0 x^:M'*Ezoc.ͻ\G]op!l>.Pk#TJ.E[n*4G!#%w5ǫ,hSaQaO-(!8b @"Ä^ZX) hΆ|#C6.m xhIFh]5Ћ 9="?蠟Gh],.eb4_2 ccݮx {aN={QÄG-h[2 pF}w#5Nn q=Bky,8|JÍ#Ntȑ$֕,8ʹkmS6߾ʻ֪|0351w өwfԏL)71JP YeIB$#%݇c.dAkɬ dڒLLoȯi[W}uJ}|ӋuSyxF%t$p͡eBOH3b#@(' _i65>=q{Wnwg(W '{lR)>,7EݩMt?G%Ϥ.>`c)ܮ}m]6lA}SCF˶ПsܗfMl*v֚ a~8C[f~)r%1xxD1FS5mp B&aKY3wF;1,*Mym~wgfu1(/|y>ok97YLH.rdGI}2E ;?wNchYm7(Vlz{5^8UV{?,܇Qm''>s=khp}xI^rU.F.^oxWoW1` n~@0BrUlu /!!7f|eNjS[Cj>EW} }؏i'|9@~*@c..a<εg&N lFN&@bL>3 `laafPdMuRNYF%:7HܞKsZӱQF});[Jn`cYgqQ88u @n65ԬFō?3!bF\&>kO\Nmu;Rx#lmhqy_gJ 1bD4[l1/³,yŀ`*9&$7<`ѓ qK]/g. Z<\7]vj^ ¨PyS7F!tBi6W2ۘ\yYh֤$PQKf1N~ p·RiVz`>}?⇺R!TOUJCV6I,DZW5kK9fDb0XD#rM,WΒVPцvJŸo{[~| =|0XZ bq<#ƛٙ^ daKՃ9mlaPH,os<7f`JA{K֤[ F4 ^»q!3@VIyGC0 _ﳧuj `FҷA#37@×"qz٧iKlbkDjkd"U@l[b&ی{Fijn[x8G:v6¼=" z*I!K$ ӅDr<@c7F O^N'αuԪ;zpC&EsJ_ n *6鶦*͓>hF3]!\Ya^Ct4v'V}]H|uLpo֖2ΙxLOk}$%da= 4}qR՛Z\NMVwB,_zeN|TRKGƨ-xQT@awɄ>h`HLN)V~g"=©Kl}12 &vCfi ]&qk")CT)'yZ N[rnDj~:h`0%=S6{ٌ߶v.c~;\-p=PޚQCޔM)Jɍ:h0]6u&>Fן)x7 .w d!Gf?pA(@csӤV yqZ0>U5EpO!+YL7?lT7 \4=:,yx[{;e+!)6NAt:PaE;tb肷uQ7dy!Wvwf6]aU1 gb&IVQW>(l|[Qd3:PQ 2_0uQƌ'ÝuȺ!P_ 4GLtBQB+lK-i빽ra *>h|0j k$pnKuBȩ'U+9T&{,3ְ9r}  W1$Rܫv۝klUd"Р/tsw5/ [+_:'.xV9{ۈ2o}s"qPP Ic&'6 )`3NJknV ,eIcUS}BZcʗ+d>Fd@\5^iri*dȟ;s̕\r}^)}\>> b.eX5Q?f\pg_u1BYxE/kUϵ-ߏgha$lmB/+f} O+$؃0ԛ0X1o{.|$KW ߬AJ?:YH!nE8>[ ~#iڥ5=5@\|r5%FcHS?HS.A ce!=WAZ; q/yE+{)4GW6kef `!X CA1GC/:<#bK)l Xf 3T>i|ӵ?rꊠQ X +pv TK?ͣQP>R,'un]{/(|fLb59Ģj0&hJ5j`vFq/.Ć3׼qTN3n[=x: ǥoi?X<("T{:㺩 sTF%T&ZH`zkhdfFxɐ "n1d,b> )oZiˋSOSgJObAix5PyZ]gಶ7/r"ss. vVfSu$gJ߱c3rŶd$P=hgYo].-nS:r;1c 7;;BrW2pz]c^5 Uk /ʀfߪJi%v%kÆ7 kJ'v5_!\^k;vqQKŐlG  d.kˈ&g?P lm ֒x1Is=^ef̞\Q1r`.&_kݺ2ю #[nȩ gc+pEd}Sh3nuAeq["|#)*YoG>|vaT;G:6dO8z 0 v$7V4jEzu4NYpG G>͒1.~n/!n E I0Ry- 9?֐.}k&~P[8 ~~s}{$ ~e%n- UR!,4}oC]ix\j2=dAM&p|렿)RgH59?&r%~hB^e91<Ȕaҵ$$M|FwnYS e%`ܤ\!M,B@'"Cy5?Rvb{bRWU\/IM:d9ӓ\̈́2xJRZ$SY;ގ@[?:JzȴV't }z׽P7ꌖiaB)jk4>UT  ;K2R}Ψo!v\G-Q.}dz}NlkI/}}rz3 bq:3 / 0R*D8' 0+>1{VLmKR]Nj};\n$@\.04RۓU{/|\__ljU65c {*4.`:H3Z` }^$k>Ih-Z]9D3HѲɝKm<:[Ҁz-[9ݍۺk q2 ·u$`9D⊍sX\?_CⲔ(˝i0>^xi[ "=VˁjSZEg >>+S nf~QThynQ ]tOs;BD܍9=Mr&4Yv0x~lZB6mĤN$,e,^}`d6Dk`6DqTptRK_2MvuSj9ZJi:#_)G!Q¢| ~S?\5FPL)zMa6ş+;oۤ53>6o"w~K" o0Us!pkvmS(FŠW#]smek*)߅.4<Ayä6/+$=Z{Bnhsy⹴J&Eu 8bx RUǧu$Dst(X}1 rEO,84_0,4r+3Ӈx p\ nQQ3 qII:K.F旯}dj8T%T)v[, ]MWq]F5`<(a1v#!"ptC_i(KǮbs~G;wuf~DK2[^3kȓa4 ؐn*E{*!%~Y`9>b˃d؜RP*if琳12/YUmy4K"Ey/tE5 _#[BUk2EW|Κʀ}?Yg}\ѫvpTBtؖi8Z#<3;*} K?lBk[}F"\1m;JtglbJ L-NXۑ):ME_[$1' ,z/ =ARPF Θ] ߮Rtn@X)g=%45J[8O`Y$:gSj?_g .A*:fBK+zόVpLA66s(gl9I N2Jsٞ]cM0knZ!PeQX-UCuy"kcd`}!3+.! KZM۲ .=q']W7rEXLrnA S*=vvIOj=Lcs4o0S5&j`syWoj,Sk^F] 6> )zt<ts KB\3­زŶ݉~1vc- "a?צ(Ǚ9B9Ռ.P讝Сxy+Ĭ B)ipOH5BvuX dɿ%^,"Rr3ܣyVG/ʶ\vז[kQ~ 7Gv1Q0Vf&Hpu+?*.^ >ʹ!>`pY@Kk` ;EH[at]A~G7Cޮ>r6(@>u:d93 b趎d3i6,<۸&cCSq1posg^+;5ZXji~P&@)rIYW0> x!]ΒV='JXCR?lCCk ?me&NɔUiw;4MǗ}y~ŊHNw+ۼ+ƍQSeOd>`wfOJg- w)|mCmyﭕp[ )maӉɇ#oZ"1likfX>2^8v΄J\Df\T5 S{,:V;б>KGskS]S@k{o< (/[dVND!C =jه\+u5t/#UÚt 1b#43]ֳ#_mBAOR__uD0':~Z 0r}/.hqN P(MY}+v9;Q7JKovCnYsxO%}RL_Z2 Y7eԆ,Z*~yc/q@kMIӠ(!NXaݼnDvƷEЦ?O^96W >7In cGE?%Z1{V߸@nɟQA&z "9[0άq; k>|~ 8042ǧ*nN"܄]"&٘dǼ>=BYCqQ%I*6(YuB#J 3nO~ &'txFbkGt g oY4c h1:At{۳WKaڠNI#)Z1ih*qACfv |#g2>E=!"R,\"HNPU~s@LV>Ӛ܀SS;i2uK: QׁHk,uai@ <,~Nq2ԙ9)ll6z"X8*"#$-j;?%,Sݖ3k=fc^Q٥}#*3G[nP>s>in9os~o3[ur kV$eoD&%w.Y*5/yċq%T(z&Ft4j%M *w-,駸 Sɕ9y-Ɩ*BcR^1K0!t{xS"ٮb(lWv Ka?Z;wE,Í>y RM}4٥q]OԺj*]Pl2]3y`BJOȦ&L-0}AUl 0=q.&}^ KWQFzRGnC|@W+\<VU]ސ~TmC sѢ4$36 \ ^s|=Ei,|7F1w'86xY9wX\MYlʣ |`o-+W ;TGbu8D/CθgXy H3{ kbM5<9[d3O˘g(zbI| ÁkCQVv~< !4$4A3cC<3s:EvH0.V[RTsPg{f #Thx=WW$u;HF%Mx5YΪfWG 2.5ߝcfDRzWڕ&hu+}26 [XfSLT+/ySj @y$K},00hVxNcW~vhqvʋxP]E(ׂiDi&]X jR A~>'bư) ;6a^=YD@0M,Y@%F 5r^)Xa~`ݭbplN&fv&2*3 )R*M4f̕Yϖ־ c'.K&78{Qd"̲*:6~`cЎllMڳ}Xiutxad?OEPB5h$; /rš34џwR*\YzFKp}Y:٩rjG$=ٶ?3oVPcB]B`O)^Lwq5;meG ,Ȥ-<^?I׾KSUȓp`Dq Dw cGë91pDesv-{qd=|:OG2_ u,=u\ nhCa^Wk KK,9,`wzItB|9a2Ӓ=<6|F@ɵV:f8`EIpW_]< R|; SWen}cɐ,CkSomv}WnƂ[x RWJ :Bnkb`o2dm#8 dl}bH m.>=%G2awz;Y}`T]{y8&_w+MzksPA\dk VN5ŚP ,mr/ M ^ݤnpu(/bo!A1(c.P S2˴- ieb(29xoîFT'zD *¨| ֫PD7 e!@3WG w nB"H}wBJ ,>*ូD!}R!"pYyϭzb\?.UIZuB|}^Y9l Cz+e$G8/^P/MY  K{;r aӹq2w?V@_8,dQw>_(qCg:&G (Bh)\ޚ z41wibRC^}*]a6n7~h*JfG^iL˾m3[~+m4{"V}Mz ƽS;vk _Q7'2N -uE@/_AB7cT>&R*o%Pz">fFL~9b9؇^+ :Ba,ۥKsHQP?6"{-1ݠM$*7vllHCq$5ZgwY0\mEL̈oqÆ\~pm79J+qi'Kr슣z[.ޟ>KNqTJfeɍ"uDAc󌕃k}5_5Fz&8u=ۀy$fh0ed+w{Y+y(/`J)6֬t3ؙ<?s:ye54󟥤SKvQh }L BcNt).X{>ej6U9L30]X+|Y:2hRO;4|7薋1iJl׊_&Oi"{e`7hBK?FB/.ס/2+mބ8x#GWU| u* 5m4yBV/_? ɬYit!OB mT0.}.ZPńk{nKIq WO f&Gvop}ң̪u6HTYihg)q'NEYWܵ~a;=D,geHxNúwJy$,j4KU!}ab>^cxQXKqk!>_ٵ_v0?7[ 6̝KK7Qߥۦs54dDU/mG:sWX|v(є)9{'  EDwt?SUD&q7yCxo|kM$`;QVhSJZgh#aԦ )\6ԀE-,dN2Dҥ-< ^|~лa>Wa5d6) #t|35PS)^|6`&zH&Ago"ByJɃ@',\Ll!.J'G\2h"fQWJq`<\( `EtNnn#*$,7DjAVpl"?; oj5 R3kTq& W9uXaldl7 #_)c$eF*u-uIs ,%f8DJoQ5c hv(\wtE'jSH吿vUESHgB -Rvc\}[!ˌ'WxBr>̷6A0vC,6m Z=&Dm^5 tOog&z rxC/v,njb8px'[89qCtol^Djʮ'ÆB>Wx:{;SQ/9ύ)&M@r^T# Q>3 |xiXPjӚfa~},Q]_ҩgBl2VnNuSvnpDJ`Y{SХ#җaGTj)e =lN"&_)=xu/$%?_P81*ZͯsQ^=n&)Ti]e:]E{Q:rB^"񟅪;`{02{sH$)YK+#F~ęY"N&}IF9w2kz glxFh,˼q+|8EgM3 Xt*?\}O+ ܳ@ lFS4\ʌT~@@dʢ RՆ1Gƞ Û7v9¶|k<| ,V ʊA'M]EdBF0 ?=OnPe. 7vAӣ^mQ _Vⷁjr-nG4#&h,^F47sqRH ]7ӧ-~ 9LcǓVv3HOws"[ /FN7 3g*ORlklʰd5¬8}Up i9M ȍ.pz]o+IaQf$ sտӼ#elɌ캑RJ?,@xd6Oȋ`1sͱqp0+W0VDu_+, >9 XU`wG3S=ٝ!WzR@BqCJVH{+VB"UGtmrq@rTYyRzbƠڿdaC\wX B^`\P }iclePR]i RԏVv  R? P0γE-*^;L-m&BdžVB(V!g750fdCC`qy;uC~кTʯ,&GXr00z$Eȏ;n,e*Wz7vόA{Ðf\CpJyA̲j#'X_hc |٨O9~<ªaQ÷(Bˀ|73[+F i=Xba롓5) ^sM/vAY8ƻYHؽΆhx5!=I`xq}eb˛?SR1o|R;Ѓn&N|f@En47P}fWAUrh#塢; ajd?yJx*Q2$zMnbrq4yAscUXRǁhq1L!sj9te/#xcbuϭqև'f_d,Cd'K9H{ W,q8(QA|Ɇc qyXn=^.^40s}mSRKZ?TLj`V[ʤu9o5Z1\4 Ӱ{h -eX5y4tIw| w͝ԮQ=(YMA!V*]_1/7mKJTp=s@nZv-~e # '7Oi^tlCR܍EjotBL EHnSlm#X"eXQ [sLV((?7&gɦEiM#r nzv.s㾂go =rHAڨ`%mg!LX 4;{wiU@Z}s86:FKrx=r/ކ~r2gIX=f_s6~|Uί?J~ֆK0>TJPx޽LSdكmfUA L91ps馱t^T߭p- QbW@!!{!> SGw bvF~`EExX~Y*Cߧ0<| nȰ]H*Riҏ(Y6 B.MaLƲ Pq򥛾^b 3ulѺkoKM !ݵp^4ORq̋wo,HZ1_ʸ8֥ 4Jy}.&2"q Wq(0sw0P.O;i1 cg9@Eq*;NRyVӋ9KڱFr&(enN\PZ AQUSA "\Q.Kx !OK ՜L8+٤OJ@\˘NVґdơψeipk Gm'ƌw"G**r qSVݖd,~Uz8>  ՚Xf(eC}0n~ga}BlLu0%MәuKE[tk-C ٲayӘwVfv bs:)'{?l"zюaKN39u=9c\')2Y`jfW@/aP݊bů}u'𴐍=qr?]PA'=:rp-\[c87B_/8}{S?lG7xf&[\b(> ˮ  ݖmj"sl$gE)6iI뮁g^/m|Ho@pʬwts{{L=S*HɹF$4dnL7۴'xkZ1)NT>lЀo [rE+){( -z4\ 1Ta4PCy@5n4<[X0ZHǩInD!H{ʇQqvq #iU7֍$luJ+;/>hnU 3[IBN旬"-)[<< 2eOJI[oNH'~a*tO5}@9 |1XhVyD٩47̅\-; BܗN"#TS&g߯3Jn\ĹQVqXcVYbhx[B(5+OG:Ss1yV\* BS膪qCG.)_O1yw lTJpKl%n֏sF F(ϿmpT4"{_768bsMx1e#Qz)kHjF)il 0?&[q}! l.e)hA־T$E+U_|[{>Qi,,s^_Y coqbl_fI#pp{%_p9AD3P~giAl&)8{F_+_8;D^Iī'H}*/UF*6yGߧMNoآft?"Viykm.|o6vīfBFu-ޞM] BEh .w!tv地5ْTiR+ȍb\l1|z$P+=C /.|dh~':] S| `6U-23Lf{Twj(䱀f]?޲PW :[;վs29:Fp2|M=D2Hnj94δu0 l7>+{k6K ,§@{)6* =}{y%9s/xW;[~-vlT=cGo '`jL1%ω=htCw[r4h\">+zo%;N[g]ļ쇖p96!6{ٝ8EkDnW8Q7B0`:ǂٹ$=Д3kIMqPEpp,tYm:h.09D`ծ'œ:c9 WIp=̂ 'PPlM9 KHM!݂^K/~cSq A K^tJ"Ds=Y{O,vM"ESxw~N%"@(k`$OIV P[f|EWPT+_J4m^,,׎0B-N"F:{1%̀Յ=Xt^4/, ov2z"PA̐RܝtK*DwA'@9mQ2u\[hkGUжO wqͶ]tRe{D^ u"tfV4qx0G0%ɴuXvMj)rOo ͧ$_ hp,(΀L}X~@Za:&4 d( V*YqB4c![րZ`b5kBϓsö3<b>,u^K)ėaPmW']8m؍% $կ|%]XN1bWd9BP_vOE#:`D·#Z+/ Yz3T Jn]%TJH|y?̓gqQ4;b  T0ClDR}Z]uvRCٙ3L-Xy?L[x/T,KTiuE% ٜȗB dYvtfLǼ`ԄKe A}ȶ\r& 4`ײΐa>&RboX!'1;R8&f9YhaB7WCzo4T_?W5Q'3姚~cDC}~f%jfw k$-mHC򮬶(:6Wqz(AFe4L<}}:8W ;#R,!\67cp׳NU. pQZA-q?P_kQǐ$n=yFS 9Eh>πPWyyq$eczI{rx[l(AGmH(e^ &lxbou,^4%#-:E-zsmZ|_Yp`5&L0XV[Y6t};UDf啞1CEx{JtQލ?-,a"7{s"S<4xbcTYfpNߋ]xsFr_*CN r:|6JU~ K8bºC*[\`Qwuʪ4K@iٱzM#@bAw){sS0v)dAC(:Xއ>Ajݡymg\4ڗq9uegd!퇼e+tmqo5T:&3V;GC7u{YO"CxnCyjEs+"bh۔H[gtl@vddnj}UWYP!HmeؐPDeK{ɬ *8Go[0Rz>Bdbpf01G0PG4[൬ \2xI/g.a0aP|pWN6 7sa9 ԦHi@bW UbgPt׬X^V*07i'ȳkhVNrtpH֊d,D|U,'zw[sDZ!JoΙ8ؼ` ^Ľ@z {Z "M^yޑIJKRBݤd 9 OZq̜|Y \YfYW)RYh+@8Y9vsP B_>rs^0"םm>:nQoRZc[Ԝ(AP( ț@ Zkq1<۞LOHHӜ6_Pa\iL4?" (^uA;-c'I<ոg H\WGpBZyMP6OV:;IP< 1~jF^j*5 ;T&4WHm +HpY\2}V֣r Cc_JaQs^| 41hY_]_v'qkW-`d& FVpĩ#w񻬦/ ΂;⫒pHϿ@q2noTu y@Ct8oz]gOk e- >rP;[MQ+KgÄ֑Q^IW+\>b;cfW2~G~GEUluZ2ڵ׉Ra7?"`n=CsxCn! т'<{vF ū0CN8XFN4]x` >ϋIqyqD8RSo^b ' uҲRLN]7H̳&p$Dܾ J.Ax´DQA%7~]tb3DmŤEB;c,St|FV:*WFmO)4=/o )^^;:v)`\*-x'Sq52V`5#9ٲNS|j[g&+~^c7U@ `7_%3‘n,!&t̓%Wp A"ˮ(16R3sS S0xY"8oD~`Ijߜ >)YwA~˚^v9yG-=yRgǨݵx~-592mC уblIog<^Fܒ~bk* vF~Ul: YO~3Q1%-/!gFAeGFuR+!Rxk]]l #_;!(&Bj͸at .|3e1vvR#[;L Q6,R]cl{lo; $tJw:_ v8K6LB T<ыk[zF9Dv*,-a݃ZV`Yky{2l$X- !&Dh#V 8vi֕\Df$JfqtFL4yJIu"[݃+*k#OI-M(t?l3,SyScMl8@nI9P|f^{˷eUU%e$s)9$h.`@3s[UǚqkS\ _wc<=zl38"A{4*mM>ӌٱ 䦃*D }2~RU=e^50bn7/fFkxSMIKx+lONܴkq44:k, dRSa|xd>ٙ;IBh)!Ym6;8D|tƆ2ٮgKcKvFX?j|jX &V.7q6&]hamQ9olp/f1ѷj!I+GZu=-C gjv\-="33'6Q좇oUT]@1ݥq!zIeozŷ^h ꣹Q% X C 'Q8\km䈠` w"12BެlFiԖv/K>>rq:9\|R^/wjW[ƐZ 4: 3ѓh\gEL$cT<[pq~O8 !rjnQȱ7~C(XMpc*8S(niZՙ mܭ!WQggDֻ~GW(5cVHW% 4ԚюqBv 8<$tu27Σ=&"Ycv[cxJp*PÖJ`+vfF-B# \s`a|UP)@@=}^ƪJ&˙Ϫk? R2-Q [ XI|~S"'Bx?ցjMK4⚐#z!saSUCϭH:S.$h\l(O#rfT&Jc;L 7U".'X$ۋ枚+4dԿ0U#Vdĭh&x!/xt(JKl5AWjr?T,J"Tc_DQ3JŠ3 iA းt֙z+qa䁦c8G, //I%R1dR"'naL?,^ =JbnX#JQs%!;1 IxM^DsZ~L武|kB8UzȥUgk>؅â/>YtHߌȒHZc1c@DS ,N8٧8rU o} *mK㤕)Xg݌wxOxaꎸD!~ՃingEr?tuLb9cn*-_}Ǐ 'F`+x)h @xuLU1&գ#[UMet4F-GxW8:ZFOK:ZڀaSέsbB| ;DVu*}JiTn{ }NFOO;:\GҚo1!r#ٖe0&"+T'L] Dְ񿇶3hX;v~,$_Dw~rEwh#MhqjS+Nf,;e SY#`Y mx2QxBr3OU=kĹ1 n~rr>c|Ao;* ;:z[ht}^;ΣR㑒%G.ʹBlT*B*lHtfb?t^bCo^,ɟF<ސ e.a j,ǟRu>"Q%4 #czUayylb/QN E;>C(Яؾ& L\l*k%iuO&"e8He[.':2b3mVk8!/!>$@uQq9s`ĵ, Zۓ(0{F{>O3=y<)"C,aj8S‚g'ظgV&U ,̀0Yo2ϊY)z2eBR$'ǩ j$Su $5r{\SeZ_K=g(V"V>4G)3؝fQ;Ƿ[\2' ~[+aSN} >8gPk6\!APMYe`2b| " oĘ3>%38/Yye` *%k5}lFPk/wzpy&Ka11f.Y] W`KįDU q0h$v|Y%WN~Q6pD,1Ф0Q1|4q8Q,fţ$xh nѮ_KTǺy]3>?.ܭY  xq }MT]D^%S=O黔Uz$r,́(__.z61p@EKۇ: NT),\YC%u α<=AKDtI%Fۗh b9.hu *E0T&3CS#uV8cM6UQ~r`Sden]Eb>=: _a(DL󼡲"?%i DE+9Ƴ O;ԪJKy,| FUXs`MŶn01<>szI2?ahOob - [iQ͊Lc;{\پSph%EˠoNi?]'?ٛ[={q2 V3Pܾnt1eSg 04|=WH䧑&DEɦW/'rɨs ;QAj>A{e#*6?[g+ ߜn̉i-MUxd1xO3 H:ȟTQj8nc=.T]PdJўӇ}P)O6PЪ3.Xu8Nu:\)Ur 8FQK."n2|uufF E'mBoxdEN6lIc }mG0 xb5aN?Gg.2ZneaY0ܜN<<+T7G,NbRq^71\.!3A/;n@ށdl'pwۧ`_q[NLq'8ȣ@|AAT]< CJПbſo5io=Th,8ӖZYNW.;"Yj"!$Wb38y*%/ǐnl#K ǘ{@-Tx~-Mwm3`0RT0}M̄E9ϓG] sxVuW s !KS5DZŞ s bQp#.Ɖt$q-*>"6i\2(:@Uw4x) pcDb2`g`L6u+dp\e*c6SuvuTP1IG`()ێ]T̶^ׯ"D-L$긹ï˚]n#YU<Fe(E]Qd3)1Ls pZ n]'b"08VDMWڋ}J@׶4@,Fװ(n'oĒط>A~C]:'ŋ<\Db}5,B|Y zibul]f ';\o_A:j/b~LZ\*tX,ecNE7,QNhy22䐶]$+Ւg_ PxZ hR=-:M8r5]ޙW;(Et D %UEpc_ioIuMLşKIOՉ\Gt' UbK#=Їg$Z]8ϹVbR6+vmj ̳)X[UVz}Uh8Bi{35#L5w[py> ҈<}:ӌJN,C͏A7O&+l뎖aFavŨN֋Un-Z`е_ia,K!X8y.**jA$P06VޘK~q,39K|Fr%#,vew|x_ĸ Cre%}@ z)WmF7墒 ģLCT*ys13ȡ%{"h 翴aA,DdRXu SGfo]o9P$\)a<[k +M2kEDpVsoz!x߹Gy;me,?ķKW7!7PySAx2^m58HK^ڌ?> t A}(~2F;/\zOKs}+ܪO*Y92f؏=;lۘlF@^ׂK X$Djd|<_ebı5QDۥUao#OKxشpvzzIvd4el=3i2kfD@¨&BC*ƻ| HzEMRA`ug1ض" k6FY1,`v5oj:;,Z"x ƹ ((j}Me;$9.4} Di]Fg IGק}oQ4NU(?,h C $Z@?f?&G;쵑/-4>䰭4 a$[knjPG3>b$QLQoh K Z=QirO:]W,)H|{Xcy6w_iZtC3 I٬o&0ӀB4{Rɼ:_6`Fn7[y:D$AP;Y ަi7$x \ǨIig@Eg=;>ik(6߁'}1-N$JBpóI[l ԰ѨDϺk(hl;w[rYzʿF.Jf[ m dOb׽ޮ ,GݻE&C.-1 yTHnYg ^oM{=(w6͔:"xwǧ\n#¹W͊|-g7ʺCmf;,/ͨ)2=߬;;A鰕džX+%*%! *hA5cs71 j4 LD>N,e˾(!0mUW@9aЇt AR}2؝eokTZPMtH64A^4NGW"1mF6 Up*y8̃{cdVUKe ~DC_0O<`"6pƸyUP@ݜKV/t%( g#kkAY@_|Au1+pUuG $x}'d.\MC)%TOo,7΀@+]̶MBI2ʵLO''?[daԇ͓fIᰢw;J9zwҩ.\ |;^:x7cH]*?gR7*7bjI kbp#8DEQ "^h06isAop3[`-ş5ZJACBgEed]p89r`73ڄn΁I*d?[t1w"D텞O w\YV-vleϊ3ZogLU>ϹDYtfv > e rqDE(Hg"mf$=v:ֲb-Hg-j EK5(ۺS֪eE4V59K%JAC l[3ׅ%KV3KDpء~>?l} 2hFzSI p }ءthGЇ U]1JR KXo.V=刏 bA}LkKa :P#`& *!w6* ;1i[暴4qj~yrn[8@gXZonO1Ye8G$l?0[S TX:qK]8Uq_㋥Ӗ b4EQ5v/UvᐙL.z } e?xV.mҺP6q5@jMēQ<Q`h~oЍH;!MzRk=Gm:=2쮍ܠUA!rӘE 2,Xט1#8;$(ƕ{Fvk$5 B.FJ+1w_8ֲcu{]. >94"hK9zj{(j1~\XcF/X]!K 6^ jotqĮxu@&Ps0o5نo`YR5i^ d$X)TEe|;֩a(E:DUE3*Vl!)X]Q=HI=N 3Adv=,2p N[_| ]2h.݈"$;Еwo؂+_g>#sMLl]N p".X28;.@e@~./UQ$`@ur/ ׌PP>g770/ UAqgݐ)͒Ớ_4[A.X.|_WGcHlRf{QOHeTb[AfW):;t$De"(cMAjUmk_'bPи܇r9%& %+l-(_q#?xzٔH=,{E:0a`sh'Vm;hI8DKwሙ\V `=VVqG"=a ߳*sPNiDnmXr92ΗQ9E[S&ّ'LɔTKAd^ [Z1 RdLJG +GK)&g6;')ޓŦMA](3S0'fU1&tR511z9C-Sw?_F[nDEE<ъҫYb^^4J24o[>t.FG OTRB=V)/jI3ciCؙk|WrS݂)$*Ӧ8;cdQyb.XSܢ TjL;"mL.*J'O:;22gꋬb`iha멲9*w(~+>׺-ׇZeIb+oK+cSVpdZsy,҃ӅIJ(.ЍؽJ3~?YI%ꪁS?!0:l㓆 3DwJY/@! lt1Ҍ/t^?2ŧ&Gw)iLIɲ9 Z )1 xs)g t8J {,k27?Fw B'*;4Y)UU썐N`sTZؕ1oG}Qp!wSmA6';_>ֆ6=ۄ8.j/3DHi*o;DqN cVn,txm:-k E o"e7}202T;! D%5;m\hֻ`SmD%tGɑMÜKc_d>bݸϺ֣׌{TW9][LC-:)ȴFrh.%@wjoq ~mկ84$hFeLB*q;5f4iK6IяAG<+9W/ 'D"IEлtԬ,Yc+%H%]+]B'V"АރJ+&5hP8HfD77n4Ut}BO+h:% ; )ڄ >Q?GDpFɟԩezl:{iu=J W-gt>q@s!$)Нުٗz8ɜa+ zOd׮m흱B3,;i<xQP IZ,X"DS׬)M2 u5ݾ,~h\ r,Kw|Yi[(hKekh@w|{ʄ@AǤw26?.9m}dNe2%&< ۞cgCGċQ)R(0A H%vlziQHTgy~L/F~gtW<%ѭ',pTSRIUTo'_D!rC"gDCo'"쓵kWLUMPo9FΕ4(|ӱuU Hywj: ?{d@aAkr/KkAV OdO&:#9D *| pQ>$xIz +ё 4gdbܡ"fE7M{CVU(Cs=ȝ\noSOpm/aǑhuq%͵őE.ZhO0bC}/;ybR';& ܊qV3y4 ?-I@ŮN'UN!P J"3 ʱ0 ,ѻAPý̚qRpS[HY IJT,1\ؑQGf@>͙LJIAI|:{OyѲ:+M Π\ # o-R pHӣ /D%wFƈ 7! $MΙ52! Q] Ys%*βǩw烜l 2=Nﯵ̅x6"~AKby1bp-oϳ<4En ,9#0ުI])oi턹lj_?ŗ _ S1fDjQ(f6u}'`  *2;_qP!wnPLRƞ7̍g89jsR@)YGX_ 3B! 4y[Df؝> cܸ5Γ+rA[R?vO\ƥ r0pv (yc:Ǒ! 6dWZ:|S<ר}R&ԁT7 _r } 5>noɁ>z#OoR; XWƆc(QaBv%'b`x\s[WPΞ?rӝ6|Jğmrފ`D6dgwas؋!GUt!y$))*fհA&ՠO%k.La}7{a'-O`5;'u^}V51bB8ґ:ya9# TyZe8'·qXSTբ-m IgD<zr<|~  ]Q, gsp@3(1 4eVlĈp;(S),3֚B+|RJ>mB)b9'Q΄>/:D494IO Π9 yZ3,{d~ ht]pq {0$Z-*5`F54ӕpS'KJ&k%i*c%j-Pgz:SLNujX,.CYeHIuڜ]b.FfA>xti9AFj3Fi<@[yD +)}_ :,$ȿ&wPBW,`?W7.RDC5N[bv ~:PHU4KB>]ʻoo警SnLE$6;mһbCP1Egpb0c;O|wkL>x ~w-mZ~!t>JEJX67%FWtp[+ݴQec< \n0>aKI{Z~2ka@ʈd@2fI/Q9B|03oV"REYy*P]'~a89$pEՔYުa8ǀ? 8_dmKJӔZ,fx9|NXD]e %êʰw0re-⥶\~eњ)M\z`8&<][QQnM[쇶E$_$PT^"ah|^.UXKu1WCf&͒`Q_Tڬ̦yW\uYiJcSr|àuomlMp>Szx53ܔ+_K:bPnrcZƽc'8pH{SmfD[ʀ7d~T`x^ 25doAռ.p^?x7o4Co5qPojMp2<MTTUKflH&fyrWr~nϑaZ'4Ey$<%lrU"Hh'~(wFk # Zhojp:]#_PN&Lp/Dc\m 5[o_@])5BodlVʫ-6 ADb n⒪F@c8GCUb㭚8\؎Ny __~mp4~zvV|ك;e^?$w8}|đE,1:D?}.1YWB`\ h+Щmy(zeWHw7`Va9/w;S;1R>'IIzOW^q6ijE{Y>wXvӟC)#v'3C&ZU|,| ոEF5g>EQNmU2c>/{ P.#5牞6E!pܖ]u,YG+u%Z8Yv5"/Ep Dn Z+(rrpP(H"Rxs!b&KU*+}%G쪐-i v;~/+a?L5nfHyO-ETw4׳+XD<1sђO / xb_$eףx$my֋- E䒽fyʨ13{=o,ĭ0nE*7׉?B|) ̦= 0aaDJԂHX\ř|t::r9E^qPiwsD8sR"[ZK ,cã顴 ؼw{ʎB1 i L9 2Ax_s<\.?_Gy) ud}&~oZghgfLЃ %)ea_&eB#Xb _XIuFc;WZ(S>MOu=0³_+` dç;/ŝUۏ|E8FG%ڬBȖm!_NM0яϤrGnjxq=mD}"LsZ-j*r4d:ǃ V+Sӌ~8T=ϸ6/?֯@ f7m֑q8F5+ً#%dhNٶ|+v1ǧ͟}tD &D 9]1gU"y68=PN Yz[r/ˡs1prAN\_8+Bā]*y &J)SňlɛŶU"OF&&jj7;}Iba\ݫ;:o8Ri?iTJM)iF Mo`gu;Ezމ|2E_2vgT11>]C2#itbD0Ah4j ʽg[Q k?Xfʏąg:S44~R,clW\-\e%Uk=U2T}*V\/V1$\ٮEfWLS+@_;S߆= e᠄XĬɖxK98q/6nUg7;d.m+: ?f~"A/$(9;͢)UdƏN꣞匷FU0d~\)jץ=܁k?d*}mhrJR!@T*1-PY(`(U`4-S9U;]` s-}US&`ϕ5f#"'T皻Ad!~; ~McKp&XG!iz%GUb6U8ԪInՑWg%5]ڲ3 tsaˊ 媸Ժ񩚜%5CC{_˛ɯ׬FrKOgGlFAeU[\ftFg(aX. ~T2M>.-nCfIQb+ʛ}b4[W3|-cW)CNFBAX]l.$Ҷ$Y?dŭd>ޛz=\@)@*Lѱ(Ff+tc, C]zQ?;Kd6gEaR+Ny\\>'/8hTQU(áO>,x|3c_+x2gXj1u00OFŚ$o&I%Fiz/I};?j/ \nPGł^_0`gp${=S!O̮7CXSx0EqԔ`.bF6H*$fpCEJ_]'|L_lo^-DꡯM03AfBi$SSAoo(@U}|[l?=Rz5A>ocO/tLb!sNBK{f}G+oiiQQLcyY:&"k.ĢK8-h;[*xGeC08ٜ+Z0:cvزUCb 04W^=b[Jq$Y)ПZ;E]QrʭA9IK,uL iXYCnr '/D)pe|dofDSF[.xAdQ޶blVXwHotZ3n8̌fg!pIp77TN~% m%&>, Z,c· UU9XjQxkH a$wrí:"Y8;Zqޛm\u4w}w˓P7d'v.h@r5~N8$".`)A3R'Rӥ"[<,ҲǙ~5ZB/!hWΡ?l&:8|-Z9X1ؕxI8G3MJvR+]{V, -6> 1#c' Q&.` v#%p,"{['wsQ!P8韨'qç956]v 2wJ ,-ƒ*Xe0!LFwWLt՚$guRү`5!scO=(jn9!/ t:*M\^3 c4wp*qT sT2S4GM> eT{RCԴV҇f1TƁ߰ڰrrϒLj ~7s~y5ʼYd?NS[j徻%| 60gӭ֠1>ΛWr9=*u i72ZR#ԣaTZuT9 .3yH+0X5-U ~Nr2>}dzEڹ|*xqg`qh_1}=8Dݚ{B^$/˴.h 3hn $/\A 0lFFv[%1JP\cnqe<˪A U*JD޻?؈ގGeI) dCCSnQi Mw3+ 1I#D2Be`H'@W e>a3a4J$RQ#ra&oW>7Hن5cN5M/2( Ȋvs<IiyUt)Ё?M Ƈ]pYH1#,aZ1c׾"AFGւet+%(ʹu7$3nHү/3տE{7L= 1M/рhښ d[B.L⽎ƯYiohtG-{OԢjqT!ܥb.B.lOE^UӎF^D5r3{`M^50']0"VWֻ26fqZJ$мeD}_nϹ[2]OF0NR>m;?' *F 0J=cnaN΅DHZ?>lq d6mϘFgذ7s{:DҔ4}Y~ACzu3*r`Y{6c솯\҃5@K:K &:e ;^D\IBAlQ/)dsN~u\֖J6Xx{I(%0h[ۚZa]Pk~ ~>yؐ6F_Hs)r^UKM' 21>gW8 >&e^EhA(oq[sVXᔙHn6-93}A[b;U9S9=Pƪ9%.mW*uoî_8MyURַA\C&Ted_ ~j+'Uqnt .qsH|DtL*c;'DԔf^@%W7`9NLMQ?Mv)%&CF[*b[z{KT:HFvu%v2s.*h^K̓ S}U}F!1pMuz}=*RramK'oQ[-Hm׃H :TJO/uB$O4sKoE*hDJBbxŮ{L;~B cYEN: M;|Dء?] ҙ];]mN.W~kcznczi)pȞi>g"aAYdGѶb7ʴozȽ70n#x lNvt*jAAr(`䗋yJb$ؐ\qNey@ ՗S:3S %m8h ;:4b&!(TgcY7Jr~YLwJRB_o.X~QH~xvO$ҹEAלbeo_w\7*!DB:OfӺ$EH磼_~d[IU!cD_ūI|H')V]:UVڧǗZH[{^8-I >$vM=duVYd)~c lD ɚ5r|y6L%N7 D l 9MJ^F@\TG(Um썡R3:D1{JT->AC zw_ t)ПRhG\lc%- lxtx ͰP/_!`oЏMƂUT ݵRnԻwmfs#i|9K 4شّANh[.tQ72{l9[R.QgF%6 _I|}y: p/, ŭ%)o.2|cyL޸f(Ѕ2ڬNqe]pڞs׸Xٝ[F <)A`IYp+)6PeȆw_MJF_A/z8L>hjN~.&8_'g<I\KorpH{@^'T&j-1?;ߖK W^MjHs;9zu(LD u4K2:8%p&V5b-˼ PVlƝTXMq ^ɸ @jh1^B=Žq:ː|,1^N]VWOsI˅9+9ȯsBCѯ~PZQfޯ .W|`~r}-hf:: |Z#zW 5Ǭ)+B덅 xsh2a͉y`侠XW RJӧU/ʸd`B K@q5[osT=To[(dA389fzskLsuYtkr}ON}`tYaeiuvyJzKb0b=_rghl=,@ %^!^j<[!&Ep?hUyBSO ~؋NvjG>?؁e#?DΠ+ӊXHIz{=y_diZj;W.*2 %%B7h宛(kNϤ]P1$:T0AeoJϗGr@"L@}`ӫ'5;o!zSBۄ!e(t@v)Bێ ηr#=F\2zGyosN`‹V?n̵b6Bz1HI )Vri\ /bɔEQ J7>W' w hl^TogyطĶL>AKSFdڡ^E_Gf=N@3x)(9V{k="!)m !uAeNMZei}gÁȮ{۲cenvԻ+#aAwkmB` ns GKa gapfC#$R#ĐG9;|QX3"*_ ;NiL|%yՑLPڣ4}RiptJ5#l/K HGiXg% 3ZS5.o7Ob'c: +11[Gg&Y>>`ɪ@p.fgn ;gُLȭB 4ޘD'I i/F_>&]w*}'3 C  Iq&Vŗ(tcBEg%p0JL7{Х΃VDo=#t֔\.Yrj)i<1C3ސTZ¡x :w07"O:m d fѿ~&ί3̭^!eIu3dq I\}*ɼжG}]65AF^YeOssZMMHSa1v B`h=p)\)M(*4C4TD&&zyzb@VAGIhLe()h5WvD dI`f"2c2 /,,:dzfue-Q@&@eN65^0 (ƻ҂&br L=L MM弅vlֵDxE.WK+"|B5',=5:Gu?7Rmf7ɃC>.xs)|:iEK4| N dK?A򻽮28*7kFzO oV%Y*Bٱr}ZAxfouȵ h?l,};D!rT S#Dz JsԔB|Ҋ/Ȼԙqa0-sEuȗB^no.5T72%x%6QC|BV_: Apl ^#TFތ`{2y]j뷳ȴCmS6ܰi/9 <#^!pH jDwlwo: ߫Xgtm` !9+p{d`TmjA`s{UP|{yBʢVe'iw~UV~2֮Jhcn~.#',06T A^yDQk#_ѦR&J>_4F8 @΀]+,Fc7 l+:g^b6 !b_Qc/-ht]^Ĕ1',^P r^D&a/w?S=(_W-1f. ,[V\Bhɘ WjLH]8Ӷq.%Cpe>!ڝ,ZVLv9򤇂g˒4҈:zAwk4J`z5=.M9Z)m%%C[LjvkٻzGz7iОJ3^Rɶ+n3&.\O~p aqOT@{oTYёT-}A$.Ha5=3iTH==ݰW@oWzn6m22h0[]ټ^Kx:UP̬S!2=}q wHY&G";T>iZSrWM3~_VSۆhқ_1T1bqa%hY5_Î>ӛ/F4od ?Kҁ~ bMLIp''}<'%-q&bD;*j-vtxթnZ 7!)gkq豕Ķo ^WS@e3 mQbH}aVQM/5<ګW bId2Ah?"H^dY-&._@u/U?EEVY@]zk` *e%-4AZw8c?xn?'$t k+$)ux|tvz#%NWzaPj=gΟH ׏AKxvmMpO~6jpdLP&dMVw^:^)[y:$HA:g:&jZ rX#'eq %, .,#c_Ӎ޶/kEʾ4$n)rvaXau]˄*zhXi!_jA[?垡.q`CV7rsSS_k @ B&f` Of)8H$4I(Uȭ5:$2Jk0#+xBLAnkTi,Յ8M˧@LdA.T~~W9T?bkb'H ݿVhG7zFĆvtZᚽRLa)]]O ن2C(*,cS7L}0ob̼3uñOz\6"q֒p;,+n'ʆ8Y@$<䬆rD|K \9N:BuKoK{ pF*m-,{619 -oׯC\ FMW Ӈ `6˸}A[5kAfF̴BY~칁$SҾ; TvGa+lP3IqoFe>`HJ"A[R7>Qp.]:SD lzOE2wN){$du*0Yƺ !!r\ E(4f;p=hJ~uunYԋ8<>VfhE+ :E @X̓UjK]K#fȐLyE+'Q/D9\L5>a`{!<G}qhҫQ`j3ӏX,)_y_'~b<1yqGvm\ VQcb`D1w狨6H`/{e;DWСi߹k96B1t^VSS>s[C]{!J`;CV8tDLSʡP c,Eڸ$:|b Q @ie"akid6>{[Qk7x\=PX?X,"ԥyа98Q4ci5"_p AYU7/꿲[.%>#Br6ƌx)F^ƙ7z/ MΘ)[eMO?fuBJ Wqzo(8bnwµxFr(Flb? vacy)>r hk쿏c᜘Zҧa]DUK&Wn6;^}623d W *SYW6rhp~;)`N=֗2?Wxq$XchD'bFqF֊!{A\0Z^&dr%ceӆaa mcH]7WvGtĸ]a0OO!'I=&gl":REMΙK3×/0 uKm啾QCQ[EKZ:_[Te/7"SMk+EY]<6CV9OԵ &ۖOHrg_V5}vew:RSmt[~"Z 4͉q4^{w[Mt<kj,7 ?pMoڼPcmL82mLd4Dxa*p>(SnQ>!XUr%0c) %e>⬬HO&4,?^Ǵn~bru>3n5XW+:%|f UTih5|w C:o*w=!w"fbx1lhӔS2{#W($/-_y˟GC !->v[a @?hO.\p,h>N>gOW-9l0q\}[9ٻ47s37cyg,6&}ҙ,Z|&=H% D%:wQ%RGLZ֯! V~v([=sPA@d7ʾS 5){bhr( "aǀy{o^.=i/ 8_Ȯ.frN+| \2r@a}.N1^đϤPcKf\AP; .ׯPaZR#uu(y[;@ΨͰzIΫ$80;{.[]{,/ݍIFٸluַa.ZKc_| 4 6{NNT>3v)bƇR֛[;hR)LZ Dfu~=o7%d=;S, AHhV9 -1'ARxt\YHi*'mceHڲn]iUHL3¦m5^4]`x p_q6#NX:oI~[ڔ@g#valIsZ-]>3 N2l[ʮ[O)$[Vrkd<=(uv5i+6T_lw!H>T c&ѤeHg-;H#J{3]kIHd1a^RZ,)c~zgQaͻPUpsGBZs~`g@to0dy dNzcC r\pcy S$AlJ=}E6%k2X}&wFڞC#J ZN=ڛ%=\x{rVɯк zNI=[+m ;8ޙ '9+f:݅oA龗[pLg5 JvE#ݙy-.,/YlIبEV8*ȋݼ_R \A%hp˲,ߢ!WۺO3!ƚ7W-?4W[I}7yuw\u*7Xqn ^?o JQfa1q2ǁ"ӢR?24 b8 r= FU5* \Cq} u?@KTl)L?'!IK ^ ]k_L[S3 dokUt9Xkfu.-;:bX鄰^QFqr{>T?sM~=9lspƞ}hrv莦Ql+CG0>yA5PͭNy?t|0^#7lГ@Q` x%F^PnmR~jL)Z4فzw`?'n+BZ/Ĥ߶vI_i/#AڟJ~˄/$3FDb/{b߀Pg|‡/*&,}rFBL6_'шW9εu=W>7 prn:t `ۡu{(#A6;4Gͯ Y \KUB mˍEjl+^9а݋ :zTw:! 8 s0rIM]yʔ/ Al/OQ5,n'0RC 嗳lF H9#N{n6AElǂ˫XuV@SpŴ&dC4ZIBن,ӒdmYH¯!ߞle'tRLi y JKcb9I/د]ɽY$bf1-.㈴~laFTSǪ]^5෵A,'FKo#kEl%D,.R#<#+aBrOA/?-pR_.aY)Jtu)cĽ{[[;E G?7uYnLJJ6ѯhW\,}('}R`S2,"]Rɠ: af2q?ĄD<\͏0=>}qTE\旔 JL=_U8 W=#}܃hd`Y-;kX)uc#b zC{sh1IlߒNb ŔA߂~ tlV}̔C3nD]6ėd'5ӂu%+¦d2 l4llSܥ6AHR @!_z8Pk|H%*>'?MM\)0KL` tWCGG'%u1a3 ֬epP'URLF%|=>t<L=Yۤ)1+T5ho'7OZ6vbZ2Hu*!5;Bv|)`d!Aϲj`#//Č`Yn>鵸,X;"GjŞJ:c`HB4]9D~G1/aq:&C#ug%>?Z؟ePr\h"KOkͶbZX"(ߡW՛- :Kpd,(Ǧ+T>ǽA ;jt.|w[hɾ\umگ4;.喇Q )E-DHםO֎ѽOÇ}vs-ui]6qټ5cМpPF^0٩|Ġ$6H>Oq3y5w͜![J{-( (+?;"Â{Tܵ#˄P^>^-}(+h^=_(ˇGgqd!DR+pH|(Sw'8 JdchN\X|n=XoEپtpNJc`L&Q2xze],CXp:I%ZD^veZ"]Κ.~Z8ћ GUZ\AL+$":G=o[iWpީ^uZIF>k,ep iiճf-H9#y#e n{]ŦJC"CPjJ7${oEqJ}wa8.Cp|#g0;bb lVPz4O0KD) @]NYxԽӦG%V5f=9c55Gfԯ 2/@Jӷ9/&P-;?)#å]2R/qM+*F5Š3M\NdEMv)r Goys̎?-O:b sδ*A}tܛ.X+_ҁtKCʖѪ.8(x^ae IJO_e\5$`425Q&v EF~]Prč );4c}IBN۵%85 `:̻G68uUTƞyDo@jWFoڪ\(:ŗ 5e6vxa_+/\Swq/qmH"+fۛ 'NZJP<^@؟<>IGSؒFhײ0 WKX.:! jăD{ʌfUoGHE`iXō#MÀs]F)B I߂'6{y猇sVrK@(o7r=pX<1piΦ՛!ϠY?ԶՂɸJ/A#MpSr6ؙ/Y̹Vk.>ؿs ̛ktBdO:? M}Q lQ1#'eH3b={7^ MWxGt8fiw%{ Kq& I/H+=~G '[.j,C -E |Bu45iCkOmd @#1``{ԑBZ$`>NϜFrh+EōHU7x%@oݝJp?eu6x{3n)~jB/h֏ ;cwA*KAVE:b5%Jy<\QH WG3t:yl6\9`cyzL5-Z3&~[| ʓ21'1:YMVb*#e-疖Yq~3ɷuP~8kX=jMJ@}XJX>EsȀ|M[g  %$0|:4oRX~y2^R}Dg^.c:r*<~W&nNRM<Eve9$Kz*889Jb[*Y titL4r67TXXcF۬Gg肟W;LhDޞ_Ya}8MkQN߹O)47?T@%ٯU Z;b21U36II4V%aVb埆P@G^by7,\6K?f&0aȲꔜcmg|5d^! ҺC@0PJY #BGԉ M+6oO:qŵ~IQ7iCw 78's#JiMBw!4nc1+6?:Xt٨_g9wcɓF98|<.pG)#${nmo֮go>ʹ-\ws~R&#*G`owAnUh LZ&NB$MĸtʙpC{ )J]pyX ~>V.瞗!Qu`z`ܜ}6f9c uuj"|5\͏r_vqչfg ) 94~W"c|c[hՎQzuPH ?`(a\Zf*2€Ba/RzK#j iȹ*N+npqn,_Vhou8^QjE>H^5=W;; v7' >{Ipi伿[OBb 5Ud~q!VrlxT5W!q5k# GXL w\{0&ݰ{&ZҶZ0MN JO"sL}ĠcZ/i@Rh4nmEEe Iѵo|\w\& AJ-/vE}o!} Fw~*ae}Knv3D}zlRfZetT*ϙZ[[7ԍL{~yA[=,@H: {%OWX3]YWqnHֿ}Atob~GSˆ3͹Y}}qf):ˮ(t.jڲ˶|$*sC O LA;I 3Ndڡsol蕎i'dKU/SLzedi4% (er5K<JS7FLϣpԔw==' R6Zu1V–ym f9|h?QɌscٯA&lo\s6X7[u_wt8@+=PKr]'a* }`81~j?E^J" `R\kH?-fe5l!r1]\XH;ej:=>ufbl} "#BD"|鴙;2)V*Qwuq5QdplFD5 .|yi )SG'Fie"8'dQ 񢕃H0w?cǵa= ^p#RMCKɈOVޫ<,VFhmxz"+ApZ\wE$;ˆ}u{o$'K\ڽ~=4y#+S~m5]f# asOڬg6q4%K!E[^p}{#U5 YEi=lnv?!JL2}7(a(wFq%4:z^ٶl50jmfp؂!E2ɤ0}%e+$xYnv 96fFxX|eUD ;u '4:*'i]MM6~'( oabTw$ǡ-䢿&T`!;S7F;zfHRe4*X]vsQO 0_%eD4P&q/NX<Ղ.g6!B9GiTSz= g擈m gD= o^ 1)vՁOUY+rmWA/3 3 JK"rpJQi8*hh7IFԟ J ѕC4sMKvF(>)F%I׿tHN*AY>-&(],V/5E9\^ԛ&!XAM&(.dr"$㬢b谸{We#- Ğ':AQ9Жg$>ݜ-h*Hbk^+gKF o˺38ZM0AH"܀'Ӭf*=xM rBJz`_\<ѫI 4/w 8``\$vW-S1=`N#*OtQ<=ivdC F2#8͏:ǕX>Miԥcʷ&#l煢"Cxʹ>%eF`#ݙxŽh\B]JڸYR}-j?aAl"޼̿6h1?iA;dտ%żNMN"Qu`^U.` 1PI6f]& p0YB"C:؄V+E^[Xrfpǽx۔ ⎤ZBV.[8tzOӟxeݽf^'lSD썊nBat%|)喳΂te\?Qe[wL=@&7mxr *=cV™fBZ|OT+znN6;( 0}?oƛќ`q,/}{tпxyJEyI{ HI?H+8RluPRBz$FgBr=dI2_Ơ5NRLMgc2.FTjGE;zjOee2}*fra`kMBU F>OvRX̺ͯg20HP50X N"_BsgZlv)OZ~rE6CM7{|+}Q%->ɾ;X il͐hyOz'.xjN17QP+:Y&t?w,n`9\Huk`hmV T87XON/ X79!5"? #IQ`\yPlOǭPg:ɋlpV;xnj&N2qڜiu K$k}a;-D$ZAf[&&wevv%/O}9~twژ΀H]XdãH1XUᬨ(%{LTVG/zԽ6)1]i^Vݻ&28if:(7W{ K2j^PbS'ք#rR,f:SF"loHq٫9eh͆6d ZMꫥy˹|OXφ~#{1.wP?$םw]{ĆbBb-TBQ'H"N5tN Hb .c@.W%O]'eҗjOdQ+\Ryj \kC 3j]sin O`dɲ—jJ Gk|%[y3O{"tᣎ= 8=[Ȓ舽Q+ܫe^cE^Ld:MG]H0jE"4A 5IhJxeAd~zS=3R}Au8+`}͗Zg*7BYq%]6%’OJld3Pf/ v;$Jm֨.AyVuS(J$:(th8n}z肚bN ]/m-Qbd,[vNoEԗ&BK\WFtb0p`)3Dg,vJfwaPUeV -M~K#ޢB_V0|U0g `șl(].uQ-]q8W(lX\J;鰑 ĹG$nղy(g̮ekZOip< b"OD+r1zhg&ќLIC wds"=X`'م\_=$L/KCWqWX5{P u?#!>%B\phd̻DN{loI6zQb?ɽK$3݁t|iH0su&y;](k[*<8iSy^wPj?d]#is6iw+`gRL(>k-&G.c| WSFR8pHI[ JУt9bQf\>q5.fbbʵ2I(73g;m|=o*R AS_GoBPX\6Wl`]D8S&< ::.iߊVS!ۧةtCU}OUE\'z|MrrFKIVO7)[ uH.`b=-.SlH6C.Rc&rO탼z]dRWZ []%Dܢ$61 rub0Vc9{pkqu} DbOh1&, $S )o_/GɧKQ̥])Ki?i?s@B++7!_ dFjY:x "ypZj<_5Dz(6:7 @^EA${ EViHtz%da*h;~3G\? '_.瓯rmq ֱ-Ӯ9X9g,.WC`1oMͫgyuQ G}Z(£"Zb1DZ+` vJu!hQ_%@<e$rOOVD@O @IOIZ̹(Zḣ3!Hx`{fC?./Bī¹x R|l)@#nHB_q#HJ:=U2P/RtVga)L?}]H(9jȨ_#yU}TޑLws”[_MAx8YNvF_0h&bLjѕ†u2(h_JyB!>YG' CpXi15 Ly24W"& MJdC;֎/!12!1 /'YU+gЀ%KQUa![ ^Q0+s^"p# Me/U[g>c4Vg%b*wYq#o}I3-כG#C!"߂$xЙ,~ܒ۞M>&!M΄e%7<@LUD>oؚnɘEXUP^QЛ&P7Vl]ۭ~T-C u}dѴ6E6Ά:_:Kf"'hլ9J"_9WIa PdRmQ@l3 dF&lIǞhJQ2p,P`L5bo*m\1g=TTt3ju,yM~ՈEbcs_\qo9vfos,˦w 5zZT|f>#RXԃHϝⱚ8(m'rL( Ds~eFhR9H<[fJ?X8;Nts <RI -yݍƩPcM{}%LY3C53|Y|dc0`Ă2fj7b1_dJROH[vTs -=m۸9}ơ]KL:JotE6Iԯnq7qUIw_-BOdǩGo0eB84F.9i78 T4>N H|5!UuJ m`tc/saS n "; >Hd14%/l!ҊLv!q޷"$k ƻ/.9 D@0alб$ܺ(`{kv LY\ lR|Y--'Pt6[ƲI!~rC@㔐'}\egF究i!{.kʁ$@@cRF^h #v@~sL!C}IG/Ny0@,?H'u:!}jC]z];״b^S y 0 .{8:YY| o"JWh|iBsI"9ϭ."\! 5<99=ZXU{~]ꉬ^gib /:P e>FOq%;MIim\)rUDE;Y}nڠ, 2W:>l u\[5p[CeN@@1_!]<رwWc=d7{%it%aQ!oC@#*zq !=}tԎ@nS/"u11EK;nSkyYVB%w?I^sng_ _@w&rpj2`KzCviZ{oZ>5T"84Lh\!8xя7Cu\Әw?0COqkgڀ*%es)D3P4^IO/%?~Fk*7e^o!)+mjn~iԌOeJM'cTx?`Il&M[_V"Prn:jjoB^v{e»Y8,ɘ$NC9n؃ u\+̍ Ӡ?kJxyI퍄2l"I۔4 ]\AX!C+Sj蚚qiW,Fݡ$|CFJ2b Gp(|XO |{ 3ș ݕV' sFSҹp} "jSoM[s@WKUƧd>  XBaWmYA'j$4\y26jU,XX+4wdxVlCY?mN^@a'(| ÎAubEh2Cɠ>6,|xi_^ۿV6GϑSLa\C+(yA#SĔE;ʭ|DZ[dS\"/ S$1g\D5x1oSe>jZ>6KSP]3PKCY&V̈́'%EGP 'f^ I%_야r3 tjWYjN;eERk"۳̓5>+l/!:>>H]fb@VAQ] y A6f^z31 b]~<&Idik{n.5ÌnIs,IP77eJy%ʋہ7b^_@7) LvjQYx\wY6~_5Ug:|58R>"#&K1xmѻ3nsVDp~fƅNlz,Q5If?>jeGZ.zA\ !+ YqH9f<tR{{ve2Qy3rkeΔZ*Y m܇u?M~-fˈʂ0$E@˙qǘ5k*fEѡYABbqsB 5sI%yV_jq GKjG r.wϐjq63^fO$kGɹ:h `ltZ]"Ϊ&P\*#|ꣀ6d@c&5;b9r)N^+i1<=3=Yj4.%?2.hO 2]] PndUg( C$jf#;jZ!! =gsdGT} tS]oȣ)B3iR5Yv7\]5nNC%`I*/*w,$_3.7k)Y/V|{AŅsƒ=UoN/0|h6ӡ aK~L0O4O!/;z~qk,fzi?nmW/Ǿo%qUnc̚\#&0FXxRob̩0}9dkq=%ŋ^ז[>h~lNP_h>o{-x?F1}#*lrã)\UO"ԖpF{(4O[VKGFߋm\PΫHB4)yR L-^v+{qXh !JFlH%1>h oznzN9YkU 82Fi"c3 vf;榈IRCeL2-rC(ff2sS4DVA'c:y*IKDNe<{"zuo nev́ʁ+ lzo5ܙvZ=$ar!PZ)X-Op2_5ߙ#GuK'\] =+s]SH wr5sm#wG0VH`3y?ÈpӐ680 {)]jb"rhf x̐p"4kFki뵜ń C=:,pPbO'dls`B+hh\=;A&رUAwV̫M2G?oPÍo)97n VQ{fHJcª w%_bj-pD:NUgEE 2R; lתaykxs:nHSl QFI$I;W bRrΙ CW PEFGV `#(ktT )R|DYY2%\ WW0AVy] bXd!Ȍ}AfS:) c!b#48{y^݀~et@S2AlyGlWDyh$jAK}Op 5 KnYjM2RNA4+4rm;^IE9^a59 uy 0IyRZ-\W7A)Oݿj'd(Aֱaҝ dig,e#+oOԽS:ˁ犟U}.)"|g\Awr\z_QKO32<]iGb&7@lڑМ&S~K5GC"1vGt)sVveH rV41GrEEf7oofȋhW 9I̾^;H'@(}k`\.<#z HWbVWdF^ ƞ[}vxmT\i FcfEUe4+WQJGHjSx5 PeUˏcg|U 5U/}EUQ[qO+#6v>#s- <~p`*`Ժ>X}Mso1u=MUM/d -w œx6k殃=C\Ìj#eBHQ%Jj?I&|hF}%̊>ѽ [/ qLJuQ%^~ 8P,7" ul"jGEk-sˇDLn6kr4Ts9]tzV{avI;.]:.9ӎ+ !KG!xo'يInv0o{2EM6;(' )(P.UqX'tO=;\X @<_%;"hcP>wb$IWVY-(rDEW=,H~l0»DmMդ6VX~/u !v5bzs0b(yӉoٽSba"x(vﹹzoxa_[o()&bۚ}2F8$w ʤÃ$=`6 ^v:6YT4nzo}˅2iC/d֍_Z-\?4C%vL0[G*YgR}cySЬ5F9t MM=ItrС '.\3uX=qI{2`pżW!˼e44z@Rcy!ھ9W高{,ju %P 7yCpÞ>!N)F%-4g~87oT\wtD iǐZZ*[ 1RS -@Ғib/0+2 ]tIݠ9 ]\IkX~1UaSypv2ji!W(˫v<~gxڌM$|ZZJ: CVޔ?QW8V^{MԏG9֗@s(ʠ MFKgE&IRL!L ?Hw涋㍂(a߱Ȭe 7 unOb JWE!99 `ݶ7fOGT?orǼz,_.`%+moi]iD#zga@Z YɵBCջ5 8Y+}&93gT$ *{ES!OfUt4(\:e©)mmv#x P'' I|n7b).,۳@,ef8Eurt-Ԁol28J;٩ᶆQ蝛*9$kفrA2?5Kgp;a[fWamOޖTTvp 7 kSM& T+Sc$8@{SK sL5,X#l5ʋ{ڑ^ b E,'+cҕŠB[Rx]h|Sn:2 5G=-(|)C|KaϝLFZn;ȃ *'<ŭT,J-]A(N6@]cgE2tdGDא51cO"$ڳiJ֌%d\OY /_ S \YoчGaJ~F ԈG!+w=:Lsl7#L9$EEu8eއ^U3円^;0>Y0c#ǎk l0.'ƍ ?c8}#9=\ z?g5u%TR D? [9^ rYbd ȔsoRrUeSR>ZRL zpB'rJ"m86\R+ [(ź-spPiJyıXm_c KR ѨuӊzN8$FehB3etpۇe^51:UX[}AM>wdwއo5괆C~S=%W+ tީvJ7 0+j әOr`svz@/dÜ$0- 6*]e ɞ`tVDaQU2ϕ3vJrT"obĠqrv+$ {u0Gj[ IW:Y $nV{2vS5|WQHD6¬/TϓM~>RyvUt[ dџ&sXa#S7} By)1s/MTA_ぅQU_)T>r`hLsyR>#=vT8oXg)*Ξ{4$Ifѳ8>SkVf@j]9;@ 4`v/=Ϙ3KSw4f1G>33o%)%@>"'9(swj8}' ?ƛ9a&fU`Ⱦ.ڹ_QܪbhI؇ZЮɔU ӹɼ_Fq֙Rnx%\Ʃ03q,bfp \4WP YR81o*&_CW'9 ~tql2-m{R9T2awYe*>I=Pabo>hFpy57񩪹ڸz15Z]a )SR50eсFrA+ Լ;i$%Li(Om8T3JY(3b]yQe*S㚈L E px=aY;鵣g W'OTE'9:%;A x膂*zoq.`z$@+a e@)'*A<**ȁk*~B%7ҽbhÕ$V^E vxb}UeNeSfwDXԂgfFp^LO~B+0ۅu&(&W'LUcFn4dk LA}RA R(-qSST^3|S *뾧QlS8qTMjo#;t^GT', VGسj+1:a1R& OGj& y73IDG̦Ѝdh5RTDnoJ^PrzA(^ RK? uvmwDpSHcV@?99= kAzq :``̔t+zY'S& Ao|ڲhOs:Misɴ.tz !9!BSXnE5.X!7r@&{&I/#} | *m*=dc*p$;Y+]yf21X<>Q25xT|gj`xuVw\;ngCwQ¦e?B7;ǘs9 %°>U6.kX@NݱxDNvhJOFȪYS`,,BRJUe i)* p`ߤcG{O]sZ{Ebr+G̿<HAбa:He<{T'T4Zȳ-HE Cv -;}EpwTpe~ $A;}GN"$pW!3xų6~t=Bus7H8fN3p|sN2,rt!TSҝ1xL]X*OuI/2OA;I{l)5Z+YT$UJηB>]gmu!-yb-ڮCgT12in{^L&PJsmjO5᭬Bwx vQЖbu.wkFVe)Fz×tB;T-4$<%T$W< %LZ}o:rO?fbn![( LFHv0n{8|2?8ԾOzg-zCt+n_zy[ l1 o/Eæ4mvnY3a]匕)=c!F#w׏vciOBc\ϬQ9gGR :ט64*g& FGmt7s__*,3xE$L:MlǬqC/G'~Ѵ5$7Æf;k\)(ӽNI2RU3MZ^Zٝ!0r@V%g -k"z2i ɯsq M-k ^A?S!'qt.IjGpj5B*̳S"g?gS \II^x 7~\EMux݂5lOd6wO1_<4]TmQ]CCiz>;=ħ>-FqyelVo @bƐD_o6ԭv7|!.jk"=*tYU7Wϝcӝ$I' RoS{ g+t*Y]eGfr}`v#Ye-k!!6g”&0(#) 4Lٖr ~w*Ji5@=-6qi]ۀ)۟&J3qcvA@czFTXNJ)}' OceVNWX&F9+g%t#寨#b#*9|@`XM_MU6NssqMb}Ӄ86bS;;$AͶ,Ǘ-Mih%ד3iX`|bSrZ6"YgʍFd"䑯>TC˟ HV@h1 "5l8*gd5#292hʞrcR݉XE,Cd.e fy!r[T`!7e_^7TE7H.oj6ݴ̀n,Fp0`&Ucj#V/0np"n~hů2[-z7,p̸t811,m00k;1րDvort ON &A+D#nn $}A9pZ S9јۣuhC 0ԙ }Vlj)[-Z~CE&meKo~)p"fh=j4Q/YAJ?x"sX`!} }> .&-<vǙ2,a} `y:CNq:ؖ(]bqKpk&$IpWGq}-qOhhL x@;&ec4~ Ǯ5!Jꞽ@1]3ϤcTq6 d0NO0AbXv4%ҷP5yí ^>E(BNϋE3YF%i!ŷC2(˄BCJOj #|~vΎaF7 PکoH>j!%ܘE7NGօp ysfR:Bu^$|mW>?;LGVB3|njLÿ97g# &yfߩ?+G.BHJ$k?uNצ_ɘ_b YmI_\B-s f|L cy|ѣt2'pNG+̉{bCٚs naPm/]]@9E? [ǡf^Gmb8!f Wb+?9TPٓca0UoJ(+ J-ʰ!! <Ҹw`J- ?ȰS#p_&̣e_gJ7N^-:-$IHHAܻXU5Qo34~)VA̐2OŅ![ᄨ *\ B* )h:š*tN'sz"Ҽ59X=[ ҊO'_W)/>fҬ ūLN1Js:,('Qg}oޣI\ՕS GpiW)Y} 2;c'5$xB w[Vk ;$?{R w@nxMהljG^dpqF'^A0ҥ&X8xssJlBܜ#N!LeE"QmݴtzRqocaglgh9)`Q%3[}#)̠K/nTfpW;g)XU2$Gt68"kAurs#CR>$:b!ũtZ-cA|W$g27|TN2f d'm,Jdn{qE7007B\%6aS0.S>h HwD%| 2ɩb ݾ>ڔh+-f3"e=4#LJq"6w>QYJڷ'(j'HCA#dbS6!(t>bfǙ)% OGm+KW`OH {_B^,Z-b*eRqeyTL%[Bnn~"JJ`͎ ǀV}RO5V;)\! d՘Y)NߐgUEc&haJ x3wH7ץY; ݇iߧhAtz sImNvnɂDhH㏪$p@nDrW(oϡzeaǽ׳h#MD?sJQ[w>+/zX Ⱦ⍱6hm{\2}g Dpą~$VpLB~N/PQzOuNܳY8qTNB)v)Mж>`]jk_zU$Yw\ovl*)sJWq(*3;>@6/6O>D O쿾̂0NK}go\o[Vc8˂PuG X]~9:␦p{c}QVۨ~M/hq'bN+!)YṈQU蘷\˘ -+O$tC0?:tVЍL8ڜVB?xJn4E1-ᢍ2<rVe (|4e*E f+KԛpmrPy`$/ 3KOS)b|q6s=}hѷGpII\Wxv&͓TGP(א[h3(.!WUBK!l;m*f30;# BfS I0V<6+`ʹ(opt9cMkɋ@o{7C]ZژfEIjh4%vćʅRE3b~hH7ż:N8M HCg3% \麠s7Gc+>ESmAܔ8ۼ.uڶ x<!_" 5|6\ 5|WB6K* eF~lby[ M]Ԝ;a$|KvXkh/<< hmi0̃VBG{lM:ñG!W O)҉{-|?f }2ncϋ5܉G-=-  $la+4윅 1jT paОj~Wݏx`hL[ɲgoiׅ,׭Wn3h>ZF A0 O-eXӃ!~iq!Iyn8G䆚~fU=edt1)ٟ~ %² {V_j[KuAKҔ@ClgD>cnKR}+ B2+1fפMd~x6\xd}Vqa.{ q+Yi(c`fP^8}xܮs~ ǃm$ [h؉,_Kmdj\Kb792OG~Lm?{err}S=eӌMbiy\(Vl`qMb)S KtGgq7&).\DerS`cK~1`ݡyIoMuXe^U:f^^rSAJۊś8g-fϹ e*N3fmsih0r |)˅x YL7O7%N@HÁI' z=,OU>D1й֫l}H[ѲW뀤4&-hkJֶKԪ^*%bmPs] xkpBͭb*?9fg|.WZ_l%xn$H^u|&J+ssȕ` P-(>29i52_eXju*&2 */jut7pUvSP8i,M[4{Aˢ8ibk!bf=o!) vhƖoȣPHcBtF@ :Uk8K] RI:'[KN#.%z؃X>deK/{SvK x3`y-&t.Hư1춳 1cﴃT_Riho@b8 [ |s_ک!sHT$0/%VU[(ypm*?<tQ Mcy.E߅"H+al uPdx~idlkWD^ab[v xe GiM+}Gn|@zn&Ín=X(^ lPmym0B aT?I4 *7(vNAZ7 !'F~"V߁oi::QI3VG/^6 Vvsu/ϩϢ=BnL$j=l4qs7GYӮ5!ǘ```k˅\(y.SLbH@z{'4@;z_o;%@2ζd#6RJ` aQH: N=% C~ gMno#'Cc 0]0VfWɴ*-(ٿdx ޾򬄊?j`'Hh`δ=iTT~pez]n[7fO{<Щ6qIM;9+#-W!9,;̓dzHm#ZlT^ӵ s !9~LAa¹#i#N3(LH!G>=U$W^tZ.~׺hQwK&&WLa@$ɬ&&dj&*a7{ Dj7q&9<-l:|PCV<-wx= t (w8k{$9h:߯UX[-EzRVHE8q-` M H8V͙Ԋ2*HȘҁÑ0q!a S|%|lE0Xuya Y8k)XI WղkWC!{[p!m"`1AqؐzTEèp.;W#wb7*H|s}R>%k㷙!:Ԫ`wRy/K(38~;.}XmK`T.gƹ5GgI_Ѫ VVO;]$+;\-^Ԋ )ud+neVIEUZ%-3۞>X0Daև( q jҕF%ogx30ܪUNR9:2_{mUM׹emUfˍ]ySA}fu6C։XX q7F;=]2 up3S 44.6I-|I%em0v˷9t{iƷc\0Ю%5]dDy#6Sb:ǿ0,@3?9wE85FʧNvP}C-츗G취ȋ8h }7=4ktcOr..b[[CCo`6L 6Vd?XMVh}Ccy{=SrE_j{c5As7ޥI<_=R; 4_KJK^ K ܳ]5Q#6Xr\kawѾTլm3ߞpK4ǂ]P㻰q!#.o zǕEV}dMJq⚯p'Nd$wFGX?JkYM2^{1Jy]3I`[u{-Hi|L|%l,lHaFlÆn\vj|l iy2&_U~zCULtHzP!B2:$JCI]PAqcGdCAx|[ЫH8_ajdrK,ZB/F<6ם8^/⻯Ia"GA-?P#1ڮ\~d qf?8+1}M5 ѢVVq&Dl[D0ϨЈBp-) "TRqkD]dsJ.fD܋ȼ;?X ]{q,؞}4={R !H{c0efO'X ?y6NQUaWAX^vP9nJ~ӓޅsd͑ަ <[k~t#jӰ'|lCDeShZYO|Ш$k5uM K1$hm*dus)I! RSPRv|{nElVC>S`QGRŔY2('ŷ+ӯf'vҷ3P(gq;cul  6la4\'/ vs>c+^I;;^}H)nM"vd-oDjђ+)~ϵiaq jn^]GnwPGÜ6K.dPm(E?D qͅϖqeVn%ArS ?l.`)A8[xc&`y=GAxv7/H1ȿn.CGtPsdL;rNa\'K+[A1>"C?J6Kv\eV˴/4@@>~4.A:Oԛ6gIM;x1Z}SnH=@q]Be0"`Ak׫N*uYN/(&%hIȫJU͞;6jqw9" ȅI4T55)$dںx7jgv&Eq4|͓:'?72go?m?bn ޚBDQg ₐw12j^E\6+UjV 3i 'mkbȆ8:eJn؆}p}݌m t|aP^n?aO!wRO`b-;i34uxEZ@:k>VP-+ztS0[3{ * +Slժɹ4ا /̳g1vPRZȐWU\?o|UGiGZ`Z9,pgD(cʂ@j~/BmpsY4Hh궢w,q46X;MIKU.O=CO 3#qݛIwH >=t,ZJ'T2/Ckdj4f[%Ov )quEնIʒ(Gq$H&D']\PXOWU'?ŽlM-cx hJIgH=% JUml~RH%b۽qToꐲ2}Tz?# ^5]e %AR$3Ü(drQs"DY};M@0޷~<(ם']DTtjJEΛqXQ18n<&kZXF/uWXCȴOՉphuMM͗tJ.]rPq(A|9n% `^]ߔqt@g'Ð Sh ~C\SѮ%_Є;%Q Gr*DKfբre7br5GAQw&FXq|y=eX b˄޹ObqD.`vr5-є%,Hg6~2K% z L.å O$K!b*7 f[ kgPՔH_{8{^@Q4PAʧ~r^R\J,q5+|؆@[*W(W Q%sI?l㔙h Fsƨwԇf_?6ܦ!2*gA,5 "g{|6 os- 䒮 `0]f W03ħp::ݭ|]\;|!HO-%Ԓaz?VSgNG1{H$.˼kp^:3'3I\M$ tp6 /XĔ9lO&N|˶ɀ  DDOۃqָ2Lp44oY܍>xW+A>|wZFyayA\>TPp=mM.P4ANHlcnaAۓ;F a 9wңhngaTj #%_=̀"{氋 '#w{Rh6!o:/P˭P`|M4BF2&97m- wWUO"< ѰNw~|ۮ=ƞzp1Vwi"g+=4 YyCUk:B܃:HT@'aFǕ@a$ S|&oUhfϡ*S59fy. )^%L0h Wys4\P۴W} ܢ T{̻'4ݑ_&Yu33I7͏pC<=Z#{0<2OZlHH$#` \ ָ'bsf~ +k0&mr!62Tx҇sxD\'8|[W wX4Pc+IT0XMe&Z[9'펗R"zq׀7`dC_jZzX[u_0Ya,;8b;3}lbo^ > GHdo úSٝkT9Lv$yt:4bbI%1B9`XfA JQ!Y 7֖r iI qB2kyw!DthEL;&.8@iEو #L7{2`bt[ÎVO?,8*l 0±cHG) x|@GCkB%%!ǼT0LQ/؁+jX`D&; j!WE .Qꖜ!KwߊTŝhe',YãЛkGۧ>ǟj>RzHH׬L+|2NYQĠ¤HZK~CQc{Y"şvMە,^&f8w=U&c-_]OCK>$z:/7]I nr|&&k_یuɪbڢ:KL[)1IER5k [@̯ѽвjVY3ؽd/w_r:0  Nix[6tn &)d+a5ݐlkr2Mk`Xn@. TbY\sP"x)2UA7ʥ}ù{Yca~ؾ5ϰbBVQ-΋quG>6OW vs%,h7C9a rTï`Ѹ*6);S :kEAA;87yBE !fG Su ]dQ$yLsm}`k&zӑZAB>̹I[T8n͑((hm̺kn;E a![My5\(rq9ѡxW_ Z}ps\fR)31`=H_S> =,*A eTol,{ E<Ԉyȏ}o`:2P^O䆟|Ef"pEGAW8;Y$MKa(kC[f$:\,75f8, Q>Sw`'_Ǻ$hVꇄG.*@P .%d(Eʻr R4iZдZZP-z삒Vei.`:u_9G|d@J ϺH|)6S歘2u_7 ͕0jɴ%󏐔4 Nʴ^s»},a FӀW(Inc/mm$ 8EOtFIONıY%GǕVp<'LW`(AEc -Aj+ZM/וJ uj-'mD/(,Z.]I6]2<3I 3rǸn);߳])DuA5vM #?8+QXtSA7|˶'M7aŲtXUTk,v] Bg5% fZ**Jzcjӌ>hhq`NFukn@Wx#g;/4)jwKj޷`#$))&gȄ6 8% V_CaB(&rN&+/IhMe[= ?zc}6sAx^HoPe)zx4-%W9=\dŸԺ%h ZGQݓ 'bcom֏pFC~&* :WM/6pż1^EXcy-$׮|Ŝ|`Y*=THhVKz) ୑g<'Uv78o!u` sB\% 3N.ع[>?y=D|O 2\fȘ3:q:\hJ7?;,T7dH'<% .ӯJ@]ρDNJZ|gQgxc"W8r-jԺљ!OF]bd+J/L }~ m,A0oQe9^Ѩ]L h,Gi-Rh6|2li:dB5u:m6 E` w1c%d6Ā3EމfzvY]-8Ї!^r֎i3;jݕ:G_h>#ZD.S/B8]qg* u&!`%8X0x*cMCR]5ZL:CC-$3M}D{ms8z^弼gE+|͎4td3 tW4?G+%k$[67^̕!3'5^k?р(|``b ?q\.$/IuQNv)1/F30{Ehee;]]cK&-*MaJ#wuP\zK0\zeqVފM?K j\h4|3Rvk3 'G 'rY jM\Nͯ_V @0j:9ebX3LG : ntb+<#/Ias0:F.Di ֯ TRhܐ@r{^昵Wܥ"$Og?q4i8'"]2|I.ui$o1WFh#j U;F/8|]:za`Ck1%|a$(g*%#H5­3J^V\#1W$ ~f-L ^خaƘe39|q !o͡ Khl*C 4[Zr4c"Fq pw:FU,^6 "1%Yݍ˂1o{Y]Ljp@A&\ *%W{ -|uU }ulNΖIq^>\%07; J?@f}XJ߉o'"sǒ}97H@Dlcǫ141HLv3b3жLpݶ uՕ-<Gԟ'Ɔ F@ʅ# {02I_C$kNooMI 7*a#q u${w~ 6 */ xeF!8?{Q=0B:au?ǮNߥ'+bV:_UD0pW;*'ou4P`蹴/mYau䭮 Z7 0}BHs=F8z?J3uG#jY_u7#vHwmU\Ҭsj8hv3 %gdw:C&nV$#7bq C!,n ElǛhC5ז츳#e!ĝyx)?JG/FI 틏sYn=h#ƥ7)V8UDr ~d^PA|TɨQa{VxM14n4? (*zyҺ0 yb>s!ʣ]@_DVt qe:[QA *c7)P`kI'f[fؐk5&eG5{V`l E·z Nx3VQV{\P&2֥7 I>GeH*0*lXǕks{C,ƣB!aĝ'R5-xs3#J5c A o3eKٞ x+FH>L.|@@5\% cfZ B_f4}#|6#OUc^~au+Dْb(~waY&C`Xėݝi*N3n8<ǏHi[NaJX.B7MT AFɹkdŶL!\}iW7+H%g $x_ +#+2wꌏ ]JT.ϟE [*t2I(9 X(1wuO)D(5Q]$Ұ )lc>8( >v"b@$/f:ၓӻB? UH2ohFdԮ=@bמ'ou>01:=bڏ*iss.WI s9+dMPK"* jIe/!ؗ s$tT8ؽ?|jBE_b=n4~ JیUgU%Ez-x)k0.H-λ Wxb7p]lU^Q'of|q9ZCy *AE{zrCB-ȝyvn&sdSIH ߴz>y"Xl QM6B T`_{PmZsJ-dA&?pLX6MbG+$I)Al#O w pۊ1NiFe+u0eԝrfRD '6m 4)׵EB4DƱ-## _x!:=9Xy$"[:t\+ )G/X7q= xZ|k;E $ SBjϓxOn1E~w׊ nDʕoۏ:Ai@ICccj m7G$N5YmP5tas&tSn짞*"6\J5t*>:?=>m.AT4YgR$M؈A;F1ffF5e7!KpO~~7L C 1jB~`$FY6هeX?ϳX6~`lHr (g8i@+ ,y,O`KB a2`ؤlZ YHNZcT:JAI)ё9.o%A2|uM 7Twk<ϞY <}C·%^?n2:k#f%e}yNd &|wM>qx-/qčv2cgD1 )B 4ͿVZ%&pb/rH=ܪ9g*0ȥ[L ^kٛnZ)yIDP< qwx{2B 'T8nc3+de'=3\8KS?H&ՑU+\?Bu?5lϛG*׵KbZߔx N0'vSp\Ι'<:6 إ%ݳ5'\jr"ޖ'K?ObX3]v % Iz-l t5z¸ 3!Bbs5kVX)HXmE%"l 9BBo7]c/ TE?\H)jʆ$րf CeZ?OvO2| Pz}=_c=jM}8=_^6Ve/;$->Kf9ɒXsCv|%n ݁ D̠equK2Z $ D5hԤJ.dqJdmW6: AUOn|+s=ކ6x>N( }]MY B p`+|-L¼ez)e艄Me$& .Ա戝r^ CtD J4.4j}RDXz\I) 7o.t*'|$D*ܡECCh±Цx0*`R0m|Lkҡ;\FX/6i0,i/" S$~kUI8@xΰp2XYˆa*j`hjq6% Gbu_ QFNW0,1=LZBk-XQ2)E27apǑi05 +qxv:[BAPm`IdsMCc )I*>N0h&?.nB$3=S,05zspS)w &}LJ;9@{ق;ʊp"5”eQ֔wEEQkwŽ-3N'7YQ[ٷHo' Y)Y 8 2so|v]}r#\"^_2W ab ZV@D}N44*ȫJS b g.z$П*Ԏc߉(/ eta7Bw1Q^\3mY 8.㊛x#-B aW|caQ vZdx.Cp_Suf|7I6ɁTV3fP_;s=L ud P S0TOY(NR\8LtqX2 UD!i)X 21?K{o|!;H?5}33 ,tټHHRpE5n0;9f+rZݱ!jd=/3‹[ ,놼RC7; eH-(5|[RUD)b̧Dj8Lvo! ;؃ՍaH"M*i!Ca'6)EkT0rjlhgHABqp*N!]'z \dCEZL^k8dtd?gc+~'_q"@ lw$R 3Q-sӺ?pxD𦺺^fG?c΄/YTɤ2׌g"@oF5]&!6(}s"o"vhU@ t6RЌw]!t`,iԾerZP y%5m%ÄV6*A;t{ЋkJ_A>R=T 9m\J>`X U'n*$q&_[}X:1&-_I "B&({?lSx5Ye)y0lspv[ -^]Hdhj$XS|QBޙ16 qQa> ('n3eUh]vMeR-!M;iMLk #"Y((!qP}* $PRa ;y``GEӅU.POE8 ר KSR6ԕԈp\27x_QTl=AF+m1}o}aՙ!)-HvAA]'t*{%|ѹhV5݋C)ۢ+{o5 P-j[oq8JԤ'as쟲ZDdoZĄmD)ȥ+15%ђMqO0n|P7sEWx珧?/i9prPYi$dMY v (? LQ6ɽ佀iڅICa="a[N$7jٗ O/-{sFEp3Q|:hwfup%dfTyK+/*Ce.0~qcRm>l?)R>t. ^( 21qOj3DR —LM(SDbP\)B !g\x$ `=[- )~=;j8 㽩D*;˹ Ef̯Zf!|gIem^3y2Q+R;m"HDHcFs-(ʾu}~&A<%3 |c9\U5 Z&DtxKN'tVX 3q{yA,/l; /Do(_.ѓbQ^>s?rV -H:j&$qhu%DnǞsuj4Syny` b:iK~i][*d B N`Ң)!VuķYj. H&_0%0dIrwޏHIBRȅq15imJ' kg a>ͮx0U&Wj  #Ǘ CYPclŊaF ߫aO.B$旦Θ߅>W0ό|Qc~բ>Wp“7dEv W(c&) ,c|&yCUf3Y0H`C;O+DOgBlGmoxö |"zYO@a}XU !{w/P"zwPJT LFvSH8:5׫JU!2 cp͟0m)OzR֚|{R3~㪿j G06GV79?p[_DN%QdϏ(0 Rl97E8*AeRƄ^7.YIEPp|)7;n[p;> HM}jE_娗4FhYέ?S]kfj[cO˫q5H4N;`h%t4'XrD*6J>FB;[[y3ϬUrM''nvӨ78gK~e:LJH o@ABCl1n2R-U{x,¨.\)]SqU%h$靠\G@\W !\$;=R.ݥNl#\}j*fWy-4wO6Kl8#~R"m=k֤ PsڅMSP s@3X !K\WU+>``YW#ZGC% Rwe!n֙X|>ֿ˛s2WԶٽuG V藨3/ :;ٽzf1M9AHp/a~a_OOrPAդRZ dV@Vi+ʁgi<)Nc,Y OnsMwAPmNT0ǜWz][=Φ-BR,wW| XəBb/3v/O3_:8+/; ]Vfo0qm67xF[ϙ,^ˑ jpR[/6T78T.I0Cm:- ã20Dae'",e}@Qp ba 1WdO~E S.@%g9(qN&uװDU u8'&^rIjW ]kP9)<~ymu甿vuOt) uA\N#k;kZG(92HZ7)St+Uec-OF1xmZvÅ!{#juO~0.B+~WXAQ:cV"7Y@`K*cqICm86$QcAEȚs oT_oT':aMBi8 qߋ "R1mr!96F/J&vz:{SQ[Jl8!o&s7َΕlF9çlU7BQA|Y b7P|ֿR61_ZȴqH}LA ˌWJy^\n{dN*Ɨ8j#gT# i"m3 X$Hړq [^AgI8 jhTYiyM)E5 .ImIs2F3L [ hhƼMнcyBo;XLH;D YAn{=~Qm^ᙂ]K,ذ[ kc^/i;y.nO!$6OJ`~ajEFel[u;,N[mhG(̮bH8)ܾB>I̍:>Yx#DLqgl%^F\Dd赯Xs> H^5Gpuܛ( \:֜aR(9a?'  /&uM./iٞ!f:j{g yo|Ҙ`dQF̅@AE"}ᗟƵmLP<l>G8a(9M!،̸ȵ-ҟ s8(9Ey溅 }qJxukħD,BX`꧞avA2fmQDFZ2SsP87};~w23Z7J/h D'3 Ӣ}f]ĽդA1,`AAc=YjkN߮N~ oLY^mn.pinzyY2&C6"SDW@8u#``Hƪn{񨔀&!zSS}" 7?.kYL@[NyٕĢ(/fyzy+dR;(sh" 5Jd{~ѹ H!dS+j]a R0:{˿1-eq4/@n.o@%SA<'4Kv}Hf f[&?QSDc O@+MaI!֝ vO4/2?Ɩ,~[:qYSDk*(v_NޖM3xJ B\q+hRC'DOTaX8s3HSDPآLHW⾹p˓pYIB/~A3VtBFtz7.kg _&5/EM1OÎ|}M,m#[@I$@p ?E&۰DE%ԓz} "zs(b_^"J9 ɅwF"5}Cډ(ڛ0mRK$(ǝfGVv:/x-,uzBŅz n/6-KNփ F=o7@dd[mw8к" x7  ]E<"Y&]c@ggs#sƿ"fi]WƽfOPT Ū:5'r-GI J \j O~OXsUEھ .ef*5{*eY(Tڬ*x4KR Hƈ>\ ?TxܠK 9a_)0׀ #7v{(Uk? Ik ^R5տův'\SeN""U?qGVj0wp"m9Λt!O݋w[1(^ A7:yKJ"P|m9vk&#V2TXJ}ɱ#Ck/yKwV ua ,|fv3DB$ҽ$ (8m"1IZhtXѴ:ի_nRu# 0]`m,udȱ0u?ㆁ|x#N^C(Vmʭ$~ږ¸P!7AibXkbhGfBbg6Yś4Y%owc@e7·of%'7ʯqB ɳHh5by ~}d am01\:;{:MQ_bh<ЁH@FU.F6/ACr*+)vT pdqƣ^4Vqt20\jpe_"Kе AKlےV {IgDˋ9ZhkѤ т+ [˛YjeV)85Ro |O24QL-zh Ҝ~ܠE^&1Η* G8ahłS!!iTl'>;t(+Jd$cyPY%<.2 iycT߇ݻ_0d.YUU6|5PlF tN Lir[v@# 5kq ;W7zErNZXN?Xho{8Ԉ 1O"7p8HӇ'SF1jHI1Raizjp exEƸWw,*MklpL-U`DB@q%fNjm&9?@,|ӘZ3.9:p>)YYT=qLNI7P7=RzRλI"iWOҪr3=콬JwG;&>U>3T̋AC3}VV } @$H'zM vm+CI!ľץI(UlڟŠ ue<1uKr W;5 $y6]?Y]5#s,:^08\L0T~mpU!0\+zq`@z5d KfHuv.fJL5xd۬x%et5紐-᮫dyJ%/~4b\V_ॹKA+ivTzea|% K:2OHKrdY6^s(mӳ;05ܔ ,@eMtLLi%?ſgx֣:3'LQNﲥג`u` ߝxQhe 3nAyo5#|< >ÀuGcsFKxv~`(hZʓIտ0_b+ ?H÷yk)r4CB=.;@:GPI'Ӌ'k8qfͅ&B6@: a:'XAqd7rmU_Qu6ӳPN& Nېsu<qn| 5+!hC74A+ZfM5@e.+A; KS<`Ě|jtǔK֒4'zɭ 2o bs2G5cP INZJI< jZIR5HSP_x"e65PvO06[9T2ǖ{ۿꊳ+}SOwN?t `À]dX&6yl{ecC$B#mOr+h_Ndeђ>38rf;ӒCx *Q}R7BS]hZajQD-.F#d pŒ $-U1!D='??OLQOd@T $[|5]-5!hymF#.nКxGgb">\4fpn?s5^mE!T#k;ǝꗧBqiн{E'R$ FWMN9'c@ꢑ&QsCP1' b5!)Ki,٢N x4cl[6څnd )/Nf`>\x;Z"Pv?w$DL GSbuhV:aLYha~?i{_]o|G>CZkNzn虉~JLpfͲI:O> 7lyf\#^A2gtj%J\/m̡P:Ey\j^, (R4)xL;3}U(96釶i7紁Z] 3< 21+X~VlkB3=:4x٫,MɅJy e;x*}UkӋ2܅a~輖GZZ.qw ! 7V@6q T_u3h Zo]P̣DδZTd`ED}I"b,dŲWdw&r]B_`\\đy~ ~؄Jd5W/m'=1bs6r/j. ēTƈ^4v{i{+FT:q44^{H2n~BfξLjEd;H] , X[vKY_CmG|Y3|U@xҘd_iy"NzNݒ끛ٌiZ&\\!m/TE3jOg1$\ꉟ Ф3E:bjNo{Qg>h)s6lfs|Go.c 1p:vL j/DO0/ SQpE g */^Xұ$_uq_PDӞC2"bFݬw aWQ(:6ՀПs.l!J;Um5zMDcty֬ =v㽢¯ +(r떆WKK&UIz#Y0†:Kq%Z+4z < 7 spGyq"*~w9YG6VE+P4 5r\+zĤ2EIuSi> ")QL{Bv$y)a8~7($DMk 1W/~RrnC?،LBC67%uIv̠aݬmaFf<A7Pc>붂R{|Vle1Hʭ<#lzu%6] f#D$ hF[Υ(nvRm--x ;`1@;c*.OεprEz{RJy^ҊE`,HM3p "OA?)@t4$S/ NwyD!X^dcWe125KV R56T 67; C(9IːmR >vP4bp+%E*!|;:Nge=h?#wٕ ԺDhXNX ގJS|EߴZzd>d}>8uZ8{sZ!`q~շXҟ*-Z,w2B5NY}h#>ǭ_n.3>rAJ f=^ab:dQsKy/Ć2h!  'p!ȼ iJեyyzOk3L_S x4k(zv {yj3E-eAt&77&]-;sN6=6}ۍ;$@P|X'*& P| fGtm~{kӐ>A rȹE"+їcԖd:=`L-rt.~m:pgׅt֛v`J/tqϕ``Zȗ%IMAnm c_¦-".#MDVcӭR2'EqQ? n7a4]ro0mf" 8HsT"XYY})-B>G.ܵş|Pb)Ɣc17 HG*K{?r '/|/1uSx!2eo f%mr ȻnpG1P 91ds %G ֺ"-ek7&tO%k֞ s < `;ꢂPt^s&nNNDWܣ˵,1",szv _ Ŝ)N T["ņx>x .(>E,~>; -(I7+;R7LJCF=*mqѐ#HtC]\Ant9P[Ux;$V [yũXŵd6cWr%AQ=넨OIgw!)6cG0 'G'G>/Y7xDz[tr/q /VYX8 $'@|:eO#"}R VV9U` aڱT8"24Iz)w?XNRMJ¾>jm>MdE;RluyzroUL϶`q 5dNAeja%hPw^ D'&!J8JE^-g7 s r?S? TM1taf XAw'*n>B>Ώ[lLΩasyc b]KSJ;AYʍWh$2XqT>4QZ z'I-,fSPRr;O_y#mX_xe(+n(q'Գ)^!S7Oyicz d]k /+8s+b}~gDdS=J-Cgt&$@:sBXVY{' ז#{&8DU|" w{O,F7DE!:tS2& θ~"khsbڿ?%̝9A$Tg4jư" UkP 0ff&Yq+=dHaJO.V-Ɩۄvm\Teå.9~{Rk^;K1835(oZ;A;@/&e.;vv(61L~hUuź|8CaMeF]QW5|yXYv>alՇ?tt,$L!fWvV%bxe]Eql?Ѝ] i~wb;˝-,j6T0Nm{6 ̪0[&e_X }D_{Kk|֢ }KBNo:f816i%(GEnv¬>M\Vlo+ H]~JL1\4[!coi{"k tl> ý“W|IV]+nrFOF"m!6Լ.b凄^lqLl. [^!@M\U]ZA*|3vPi(lQwG~OV LB=$n·%e:L%A U!De@/[p k=RK`8*~ݠR60>KAxyJl}ʘ 5 okهTv[8߱w YTj1 \{#O*R6ViwӗO WMvTad0x`Ǫ#FL8epPbq_Ӥ i:$&j_h:dt|^gUdU7>%O(grgYm wXx,JXM-uHeXkɕ((}kKܠlB4N02*$1ģa^WAl4ښ*j%`˄l~v_YNJ}խBςIdfʗvJ i\HW3!ʽz&9 =y[WA+֥l ,X1_@K;wx\[ 0*  L{m]8IZ"~hJ[L#=p7C(cF%X3Ak^siFyP4P!JޜL[>3emXn5 ɬj QB9ify9` $GW%_ n+i'i! E4iIUlM%ƜM TooAVF~_Tw6Ƞ$hKN* 0RNqwK[t|]x:?sM[m*u yZ|3jmva;0oXDx.oMNHuJ.LySp6C(Y=깯t{rٽ EGxҕ6^D ʉ\1{',cl6/T=+ϥ!r)%OfC!:jɨRdVcBi1YE=%fn3M9bV}1}V撉Tz1=3: SP4MC/xNEpzBhI4!C6h%K"oje4d\˞rșqo]sze;^Z=򛿅: c]6*E ~fJdK^G?4clBF?+43=h1J.`}~q֜z(=Gq̪gҵC!Ej#v]n5[tc!9}, HBm$)}Hj*Q:r.H g(0㟗[[+G67U5*X>_dCP M98Du/ $? 5’nHW]ov9J"*&@7ۤ)[ {ѸK6jMZHu#]fϖ5[xw\fb.*BNx33{Gϖ0xyIELA|Pl:"^|EqvTV;$ +:Tp3gضb!Sj?mVT&oBCd wݾ[e;݁b%&&TёY Ehp$(F*evl9üP$z:"|W6lXkp;'IH<͕ ,cO_p57~/c$Ty[U圡?p=EիK.sTxi뢍&"[D8yVK|NиUA+h]'Ϧ4A j!}$nc!6FY&Mzt䨂Dt[1r7-܉𮅐 GwqJ@5t7`r ?TOTNmco f?ZIZ6ۘdBB<> OCŮBHVqbvm֓"JxQR[n5> (OX ('H]$i *]&ᵶ (b˰%"GoJۍK"VM( ³J-Zr}Z=x'./S w޲SKM5F`0>B) /~ZS0h6˽Z. ];N'b (L>o_M 2cõ]JUo-ǪHntzlFf;kSܣrȳ Ltaw]\]x,=mUy+T L.G@VdĖT+l Nڞ~ةb}bU-|--vtŁm׎vˌ{FԞmEsje/']ٓ®o˔kW@I=e/d47UYDRG(M{+c~щJ}pa> w*4Cdu_pvn-푉%2 ~A- +ͧoOJ!| ucs<p*>sO%=݃YP_Ѯ4V:G^}21@زtų''hJSp mp k?'FN=y_)<)xq= EħZ#mh O`ztN0ĝRFAV'P[NA$MJđ 0Z^CrTF#`6<.V/i" oY{  M0 L #cгn2BHR*9FOJ]6~uc79Z;<9uD{îTh󫄖BAKk c>L}#T<%% .-PKH`VhHn_*fq|H17ĝgΩU (cPǝ0ؖIYrdhW7˥wwT:yTtП{+] X:ӊ=.N*fYi[6VNρi> [ϐ0/3֟% c>1|Km~/e(LN_S69S&L|u2B{e5~g%^LY&C^j"GH0 ŞK 6g$ ^Osx? rPce"1D(ckM&9Ȣ*7X?砫]'N%[ 3u؞m@F d/v8z [amK3G Iz|v ^2PчU/xj),ԋubЭqF,1;͔ @ľG^DSs"ahBK 01ڙ mPIFm3^Qk vZɢ7"tכ 6Xi?N,x 9ʶ=ܨ-M@$W^RZngYjң2΀G$}p lFWb-v\z4>M_f?pr[B DBIh& <(c߱_i6ã$EzUB\mMr0ePS!Km8}ocROП-ᓭɛQDZxK_$ @wyYv|XpVyu NЊUyc5Vt稱oR}|43Up´!fqAN:q6Ji!EѪ3Y Ań,5'~TAJɂ13Juee]hdj{P#2 C"F8i̼Y sY_!glGlyMQ(8zLTȬXʤA龘icQ~~"y)ZI8C||0Č ړl{iM9 ` PȊY̥^3`7 m^Dп˘9e! ǪM!i˟i.^ Vlq}Ǹ=XF"F;hH8z(%RᣑŸNuNn%DH,yӁE*l03U َJ=`Sx)Ka5}k_{~.GNGT{h-K1V',hTǓٰĐ >b+9}#9 y,]6\Mo4Q%;KGwol' ?Wl3y] VwaVrC-qIuab;>O /=^(9: xrd |yr%~ 0Xp!P 强F_l_ЮG@*.0B90x ]*%_N̵aOuN5 Yڵ3n/OlcƌK?en"TWat%/E)vF5x:/9B'. # 39"X\x !GV?mR=izpzxk§\Εū6[ʄ ZѢYWTaVD!Sy@'vN =ras8:z,c~x '=& M,yЋ^=%Hm+eR13L#`^Ѥ76'(?D˿\}+awh튷N*á#^+i =.IS/zβtvDʹoU6󾋲cOmЯlѰZ$*ԷzqM6B}/j&o_BXĴRξ\!D!C8 {#[C r#7 >-|B'ЫGr2ve3LQXt(/j>m*0AT_ÅSHG-`nGhJAusk[?"Һ6,1i !jٿeY>i[eL6 0M 3?T1ZA C6AO=ګ̢b\n>|Z- wbj@Plnf5˔kd1KHkDm?l}x2͆lnus2ꁁecukڕ%7i?<$+b\m̟Mj޸67,OHEfi\Q05gp{Gv",z-m_0\{7r §g8k#a"laBu*BٷeUvfub]8UE%F"-J 7u,yd('#0X뢒9(Οq"{"EL3-ZQZ^r>{;1ik@<[=ڣv@] SYWv_O4B(A'_6I1YR rZa tLU6:\AR%?B4?r%Zcڈp\,S %' qMV Z}}eM^}3zpHP󴍯ժU^ ]XD0W> ⽄xγwcl cvLA5G*oW ςb&S>âxf< r'V RS }oº􌫕1eۊ-'*$C0' ' Z4۝'!j͟u1I)J 'vڗRdzJxd: G>' ԓ& {>9cgZBkf64 Y;`J4p5dY vw/xgI3Hey!yo| _!m"X8 }]h)܁3gE#H6C`*m'n7fNe3|3r2>!5zW$"`b0e>)jd稠Sϔ^Cz#MnSUL?zudvX|j`~ڋ,NG1uP"S }mɰo%d?3L@]ꔭ57'HL13zfֻ sgW'!P:[}wSdt(3@o1@Aey_G.bj6mal&/,.L"C>~kzlrߍ6d[s'_Ety.;]wO}'׀8nv5WC5.ޥPcU٠I= $)+KÞ!D}7)p">kGf. =Tjc:LۯxB3)a^ 6^C޻Ca+◯R$" oWgu`=rX ړc.qeفx|*05fF?$,oܻ ^AuïM9}J\'UKfnfO V؀^1瞘$DcIޜ0j&qۿlkv7Diղj|ǁ1 bA30>MiSϦ>MU:0V9THc}!Rmf.'=<#+%HF'SLq4c/͹TI"sHZȧ}6@_XfxƳFTBEx7DT!)TY~qP<@7}%0Jdԟlb4̭'%|Ql߀dtB77[ "+;P}]lco$O: .z&X(=XRK%f8/LQ=#P4J|{dCs)[ UX0;fF@(=]beLg>(KmG\wj $s~uTٴa CV>A.6OELq"ak\*v-:6}x=fNnZ<}!%,6;e]l;9K Bӣ}[Ic%O5뮖ר=tjd،W=/ gv@}z+B5zίbLt0d3n0wϋY"M8@\t . N|4!wAdwkC#U}}K>8I=5v6ӛv݄^d,$U@%FR*;_ .cË^c[l8PV+ۿ8Rkjs!WXcqZ<9mM|h/(=6W쬌#]Eivڕ ~p|9+ʾ$Vl . 51i+z 6ߔ{5";zB?'ۻ$dq甑k"[p!(zӂ޸a]jgFNm#8C*&\š /{DvzF([rJԂ6`btQBan 3 C%)~ݮȕOZȌ7չoLl{^0HȖBxmQFJ4?n4ioURٍ7j[cH03<>Rh| 3$\}ҝ#q74L`juC;,"I'h; 'lJiH?v5in5A[A/ʜ8PCYԑYvYf)nT|Hw8sH;rpEYw`[XX]  c㏊r*cg_(j$DQxivh?o7v|}X=P#[<=ow:9nXb͢[E7Y[^a7{4H|4TQ#|YoS0MSe~L^P3 U(bE[S#9U@V}2z e'T/ٸ'+#aWk_L:#~`vUɍ1@k*^O!컱y=}( i- r?*Bfi4(%\F<ŮxN㧛  3k[›`x?~/Jξi#RՆ\X ]_Mo1hHGu nG>E9{0g"dkE`h܆Q4Ľic_(_3n: &V{,y3Bpt,Ve`isZ8BZjjM UF<2vv8@oyl;J+֗ ׎%{^{$߸]XNs^}o9!xE?mg]+Tg 7Q PYcAB.p 9 +Se5k E'L߾3JΑeWsf#d9yϛs 1jJJNC;(*Y]ؔAN?;'qGZ"nTC9q꧙8L>WUЙ GCI="1ϝkǼ&(ƺ:XJQ) ZE+OF.~49 F"t=Op>52`DĩIlER[܏z͌8pMc^G EQ~q2;9DȞ aJB36@$644\1 tsq]Df0y*/uA9/f`rB>":#(Z'BN)j,ђ8guCym?w5hL/i q ~۵6PIH*}`Bvf?Z1~s.z贔sj 5,E&u›,K hJ̭Ur6d`Pn14 %W smI7ό~pq3;4peӻU^|8<`oFYT/t-a³UD)k\U ?|AN>mKw: rX^p vB|/HOZ}sErjװ{!!c\bk6HyQіX.\Ll x@7ڐ|aj"܅~؝$́^\e pTVu#^9hVp=Lyh H3'`+q Tݑ_^ov[0s.jqsME:,ȋqf>]c z)@4ʼnɒ(8BzQ3* <HٻmLuߜ֫eYD7[z%T)BD3oG^Tճ̙z})~+Ya쿬߰ lSUag);SĤunT\w6,>YfhkOʚ} t"#˪]0Ui g!:$]IkƩ=@gImd~a3=0㩉*Y&8kLπAcmvq_F\;SiRui4UØ 5e^;%%BòO7Z\շx<_ׄ@F(b+/Z2@pp(Nft1y ~m yu쳕lz4lx/{n7ˣ  c3g( \A)t -.CwΉfV 98c-xc̞?2v9.i>P)+)n-aUD'Z5<8.-ral4K\c"|a< ݏ7eO^&aڲ)U 6:V j.׷q`?L^3kˣPTA\ْ5_=D c^i[9eJU*Q\a0 n uVo̕:̵]8!.\T{"iWh*yY^~`ݫMv^ثx>TaJbل'\u8*G9Ơn{̡0~23 #~5җCI*vS]Fæp&8`pkW<zFoл3eih̃֐F yqHME|ɤWh͕i^ofhs'vNܛ2T)H^lNzU}ZwUǼu 뚒7IFU~^'1}Y@0*ǤDa]$`gǻrKJ<-D߁˽a{b5ȋ1YTw/Wԡ{lvװ ]K FÃ`Nu/^G` 鋓nr(_)SC5J.x=59֤|rD/%>WV6{tz^ J (ǀLfo5`$/&_=߼\hg;P7+ܨ{3ʏb6DM%qxs :JѴaiP FϹ?0 u~ǟT_`~ao|Y']/zۄ;WOCnnxhjٹ9A?-:J6@eWU4dGDlƿR|(6I'6WDDd} Ʃ?%YM7y,M6Fw:޵yEo2l$ȒOhRoj7ҔCp`m~I# W_$JsetΐcфJ|"qctyHTz A ^Fz:D1uuc w:UCI¸YDM|Ow :TMZgL/<)2 npCZT):dT\2[rZD 1 >8{ (2, iޔ"3(VKhD`"N9 4y7hDC::j\wtE_a=w*C"-DZ{jOҗ@fĐ f6ҨpMZ>ϲ}q09-R>)A0ٰq :FcSYO\ ahC.zv799^{+WpQj)[L9L պu&vfH'3.V-<+b}ģSaY!ٓ1C)OBFۄph &VѺ9ǹDܯ"}>WH3W'[K2KG2wx4iL!U]Ҕ (%.^*NjV9kqFlZ}-H~:Nvh} 㠟 156J{d3 tDqq (6ZFC5iRG:qd5Ձ+vj#] ?5 T|]@))\PwkҁsS2*4Cj4 Y{}iS#fwx2DE ;hvu˴j ~fŸ]1Q6CXDr+]>(%.RrCl>{Pzk^|R-0HfLFtTv`_"ʹA0rVUՌCf:*g6|TІ\170n`;ܦ=ۣN;"]21"eZI\3ðla+/\-4[G'?1SQKzRhaCxW`-Wg5Sr]qلԂΉGKvp( GJJ/蝳. )w T6ZG"RLH>AԸ/=<6}KQcًޠA's-ppTN*{ GmurbɭlIvTaHo%_9r&DHA>fJMaQY%<۴ ^8o"nN}X0jxP ƙJ<?}P[ : 2;;4mH-|j\e>58gؒ_W-t 5msXt62[x]3 S:Jg$ Kq/ '/eVIwØfxi Ο ;f)T z SaݑsFSѿWDLa#Ev(e.e* } ] K? cԾ"|_d_6cAt»MSH]n;T[m:Kve{6î*y.ѫѫbUL,3Y  "y/f8[8fOhdKraIB2He5 <v=&kp:)8wUإl3 1!SCxm\Iq5.a&x'//x~{mBq2h$E%on3gq]X~؃:srصeˁXlH$ﴸ/k. jè,Ƕt&?1cY`p8j-'Ngt'W}'FP?auӐ1-wRGkl#?v خ]ic@yWzTxF9/c=oWJ7f-L6+g5KfQrᠿeꚺ=QLo6 2+ė!XQ.bT*!tkOU>YE524,uPB \>W6Z&/?7~ ۳ `ܸ>I'o  ?G-e}K}D0Wgǚ5t*Cj1[5b1 qPU oj= ";\ɩ+#dH%S௩. O]) ˆF3iN=DdMxxS@hM8tP< L pDفԫڦ #o^[2;Z6jYZ;"NG>#j1DC$vP27y<+x=\`nרߪ&g- RrlMeH{}/Be Z8χ7 Nx$ m=sle@ #)}Α:5ѿX`houJbD9T A4Wko@Q¡B@tfb̽>U!~TVęXq4t : };$&Np{ـ4͎K2;H:O`[$Ϊ)敛oؘh th\\{PFN^eWH([nT0C`W~>-ͪx q.@o4n!t/s%RF<:br@) d,$lȀQ'cxd0Iv!׊ :FEv+D)u+SpSdQٗmЖ)72_(A8gE},j)9.(w c}ǒm7 0}>6|-^~*_6]Vpz#(r0^bs VxJbrKL3F ʩ؞r6d 5#Ş0™F3 iƚD n{[6?sC:gt6U)ۡ~^2o9m+4B.9cwROn5q<y õ~}Ӷps,_yhmF ܲ7<逅}$ y*X8Io 2Dԫy-e=Z-˴>ll6Ș\-Y{!T I t(O=cD2)im1UKѝ}M(7}![ؖakfZSG^-aM2^] Ǎ3?zʞik{fș˶\LCM:RH5:U+Bڏ̆XY0IXHRk: ?އA[=<ߠK*+-h?s }vD6nF3/)x x[tp*=:0LHإe(u _/҂h Ef1=8 m|ȭ~ `*#A:ٞ$hF`UD{CCWa=z.#O?hޤ ] df%<{>Q,ZyPZմVNO] 8rn&ХxxyR-B Q%Ht CD|%(\*LGEu8KC* f޼xeK0kx+[Bdxmp8^>#1V&$J>;M<;އ|h à+euVdfZl%UEиOݫOstve՞&a"ԣAE@h_YOWhsy7ȱV' ^LL"(iܒsqcHZwkD|%jbZ؏dK,m+^~7Kv<{#^Lty/6l沷?nI iޖc9݂\k.^?~޺n* C;?K@5C#ʅa*/rV44,8 ě򺷮ԙ<TMJ|Kcܽi}7;8* G?ceeؗ%4-x(^qے\4)}Cr> 7~/u[T$3cfTwQu)/嚂]!PR+Kt}kja6fI.A#Bď 챗|z0W%O8TQ$A\IZm\S[o" b'9gk}Fy ܁1UJ5gEc\$Hicb9rɟeV{ BgЛ.,ꬨ\_̅ځ3NYKv%ZPIj d"e~M?#]'pg,ia8lo՜D7,(o/`DA6i~>#e6ut\T/pA'uS$|/0JUQx&qGtz)`;W;ǺԺte㻰:\ y^p̴yaݏccjupMtiyڑᐽG) :[Gz4 $OQ{q$ٺ=W*:~( ]ح&;͛<gs"p\tӇ#Qh_8 >B4)F8=fns-y}3d{pFL >M3MM5}1IS!XVRY"Η8xGԮI=aZXkg]\Z^;U8)$:{CAḰKN#]/s]w~֒Z+5Lo. 7<&=>!1Ҍ [\0+CƷJ:U*0|wHSQswMa tiYH01Zs߹ԎWQssP|eY$akrj3&G\(]U)rMO]m8wFrQi틯#%LQS!gH^T2J{veX[qwɅq" #hecm/URQ߽H{l3h%D:D>`2!qX@x&zFϪ2gnL?1R[L4)b(˅#8\aSW&g_;cZ$[<+_[K-wJ$ 53\нnsϢg\plgy:jXdo~ihNV|"`* 6L>TX6Y _9N)]S)Tej&Zx]%|!rlyjtgyG˕,<$_,%]m0yv2M`GӽzL^3c].$63)d˱CIx]II1R=.ـ*$h:E?x~6@@VQEO1սD+x^-#{c nMIc?1<Uh&!A5 7WT~G?=bbℴTȓ jsa w _(MxtDӧUl3eNI!z"uc(hfqOJZoԳIZOkOVe H佔/@̓YEK^-[(XK-r-Os0=uqlQB;@$TCɿ+|2[Fb9"1b5J<ޖ aJ*nT[ߪUۻ 7Rn݃W 38FZr]`'~w;; +lE,>b֭Ra># z7^r$U$>T"]WJX펽7"Rܔ;k7͛ER6Mxq+4g@ho:=ȏBQJiqRT/sKѨ!ub$óFt8ߎB?E2cRvY>ID"]&jlj+sʬ$AS1nZ9vi ksxA:S`F 9: 3Ӑs{/D9u0lw{\iޱ '2U.0?8L(o"-cyXbl^R׉Rs-@1-!R2;-,-n;BeDyy'>5d2$H&.U< ]^.͘ze@0>}.Y$AۧB:;ip4IK" ǭg"CѳUj>0 PXh*X4\H^4()<'.մ߱Sʋsbu' nh$N)ِ}k{OX`˪E@5XKD7 (":Qx񁁒S$AYR:' ˽8dWQG%/=^2|[}յ0|O߅I^]֔c'0-g_R 4iAqEI1 uk)eZ hqRL(]:MvC5n װso!ݱ ơy9.ekXq!4 1"VU놬OګG80>\9E'' (¬i5U, J%;z8rYUE a7[V$JSA&HxyT.sA79j02b[TD^/b"zTxoh#GEх ܛP[¥oܛC ܼ/4k_t-`b?,hK׾"PeOH8Υ=Z+?`̞6`쾃Quhr˅p.ɛ?lN `_}"OmUF[٪dk 8m4-FW! Ez;HBaE =]7bbHNoYzlz^MH[vs\u:ddPxY]@8@k VٻLQL*j ;ۍkY^cO 73BDϚEv1]u1LE- ';]q|]O/h2,d>ҌvbpaX>޻5d~ΐ9p^ULuZkSy;*N^},# kpW:j;E|FHH {lIgk9,iGD:J[/&g#(\qYFXn/HB'$%fNa'^U^uz&V*SoW΅CrΞ/폃,Nh!ޯۂ8WlHZE3)eq?YΟ?:B>\3k>Fe4VI,Mh/z?%Gf2C'mzyn]_G7bo5VFKQ Mh+zt6.k,Dwf[RرsT۴`3Q>Ÿ05h} f4Y} GRj/]sOMw:.u>+7ipGyM(#G:2ɾz Еz"_;ؔ[p7T7́UGM1!% {P(PTÅhE ĵUwDLLf ϓw!T8V%z @8T%߹vоpl]2b7D$/%\Tu^i|6yeV$Y1MZ< Mmfh%J^.ުLeJg޾V$GI4\O&{}1gi |}ֿȁWart*5*Eo\zfJ99@ہ&f|JàEEfYv0VB#rE$Zw@u!@-2Pz4ikg7rlP<21T' c #蔧:-sD$TX%gB(E\2߾:p]Èj1DQŶD]O{/ߧ!sT'C^HsM*E*k5L+A $7!;6ZAq{`2#v[e"."Nt jYxTfXW%1Z~Mv' P ݈V={ۣ~ zg4HaR2YtBv\y%_TWEXa~_%:A@t\cެN])]1)hRz)U tf ~Ixކ!ޟg<#2W,#_IHxҤS>ꭺ6Ez~]A.Szn85N<׽**uU$?1 bcqK{PkZWCkR "-va_Fb2EK囚q1Tv-țD4x fs/dw OY5]=9ȅN 2_w8Xwk(=Bd;9߈[ k]0eAӀFF?0`!PrrqSq BV̎nNy>"`}ƸLPmȭ?xVʎ]m1x 8)xaܚQ6Ga( aaȧr_);[cȥ,jT MYm5nq}&`= l?QDKd Yq 3 1`Gb g~/TYZ^4`F?mQ|R*q6L"~Y89U~IHÆTY=JIևo8MHQhXcpp+٫\so u=;q#/#((;`.`z'.@U=EK_迂c1MfU!G.vuUkӀb䟙 G=rAi9H!+E'$*JKH Ѭ5 *&:qo'X?/9{ gdc$\Az~2cx{z^Ծ>څU @kNExh/9qjhXe蝆"/.4BՔ!Enz2 w7sή*SQSX=`@L+R(Qn*9A=% )Hcv-ɞ!< nMDFta-è 9oɚZ}7[hHS3|^:h 7wx*@7ĕ+#eE$Za#S(R 2@ >=_!ns9%_ߧ)pP|e#%@?%?Y/& Y@AxR"{|"Ϥ3F6΋g*>i'~)}y7:up4I#X:d`Jɀ6ePLM>l{X?:  {nH@LuCɅ %/XƀoԔxźt : Ch^5 E&xo-d(nX\ƷU|j)rt.Qb}ԡ&Du?sMDQˉS'8ĺm#hGr~ u2[ g;aj}·/GB9@q1 !X0@wq ޠ[Dz)y刵^TҴRb#S.N9)< [ N`e=FB%ьJy'y8eZn&UPJkx 2FgXfCIXK@myC8WJ;HeK;:@ei ZqDs026~鏭l= &h?0 @5f>1\gZg R̫іY$Cr"اaדiYGN ;%RV gZv=H{KCcuS-vw_b6^hEFlAMw[$U-ic{I}FPt@@,GP_̝CP)F`

@lr ZO=ZH}? ouhtGԷ wEMqWBF8.&*U:uahiz-!#L,zŐ%An\30ϟvU9)R/l4g5h]Oˡ[{ZW-L֚5S画 jr+YTi%g;s`t)bV,|E MȂ?%`RVLq kx- -Qhtw썰q8c=xP$/( ^moLu# re:6q"u| fe>Liؔ9 Rr7`\ݕy'R+W edOe hƛ\X<30޻GӁCOƾTwFq#-]7En|F+rG3@"%`/V̠;Aw,26}4u:+D8lmq'uMCR^&-wl|;˳{'?#I';ue&I,P/Kq-8c0pGo£WR<@rhQ>-Žv+Y6 є|dH}ζB{S3.>}NJ%_EGs[?~:H/W\n8YCJ)h fș}]5}d1L!ԁDMјyUq >àz~c q5ʖoa@؋ձD+:^>n@3xvmܘΩ_8X,QQ2Q(Rz85ܝ9D$pS*bN@-t?9q>FȲFiS;_ؗE }O& HpI!s9X)1m:_ۆ-KIWcs2܎3rvub7 .T<]V6Dp FR*7 U]RoZhOC*ĸM"r{4x9ZY#_%gG]>GCiuX5@ vec2jq?D8GwXl6",HmZdp3$՛=2@+]"j v˫mdGGoTXsNNKr'F(zy'rJa)5*V?ITwjB֓t+$7$aXꀷ`q<`5OdA 5$lz"Diq=fb}>!UY!'ERv^XR #NW/"r u?^[|V=!)&q-Šgc!)rWb'>ñRЬd6(N 8ߛU`..Jk̹5:DKF1`hҚ&˷I}S3v@9?٤K FIf3) oQϑIDkc}*;$g Mʒ4J{-S4)Q~~V&F@9]PKLIX7c|z Wq!89=乺A`{#9ђv02S^zys*Z{>%RcӏB=JzHѶͷEϕ̤q̴Œ*?m=u@Y:Qdȫh,:52A2ݭ5+6QR=Pt2K"VOK`A3KFI82c2ȔX:ⴎ"uQ0lY\d5ePQ@Lq>8P?.&?w?/8'3E9r;0sYI?@Y(髠rGg!a;[6A^4EJ*6xspm`0 ] z)"&a "Bsn9K3)mOwY{ [};R"7W]>m}u,޼-&K<exX:ّwD6%y餡p0jZw~i$ `"/mk_zOAJ`ea}yAvtHeߥ*h˚4&Ȳ€땀m𗹂 /]ϕw'eV$'_?O^8NYcVB 1$8ZT]_-&X2 m4Ż~j{?$mdB >ԋ #tA_F}+wz_<J*B}'C>Mވ#WɾNiDq>(C$+*Z6$s/ f;G!U)7wE|zD[zʸPY+. t8ZxdYGHP#@шН||qq^ ~V#L;.C t&w4lĶ`((~Hm{'EL)Ih/˩|#̨AtGgxۆ1W a7eLP ңIV=YCj4f .pGqQ?>q !z&p,9-ݰF$+CY\(:!*Zª~/6;FmVRAu[]D3 l|\q[U A5j? Ր`IXQWi IRCD->! תOd5]9+V)֯*^L M r 0 2y-QGFZςd52z{0POg2U`SmXSW<iw * :/z͉Vdu*A$g`vĸAih/ -C.qq˕4o3d#M8v;}k=!O]2juXt0p6lp%m iZm'/YbGDe&*.J*rn ׶\@ǩ& <4=B_Z4XGBQ4堂VLj亣%>vEkyσן< Am66,&O,ׁn yz h&Sԓ<F ɞLj+R:g%ˠ/2]7m7gr^N GB&*aӵTF͋7Mp2!euoFo NX/ v.$fnTG6IbWzFXm%bBiKcu1aҰZbŲι,o {f([Mxܞ!C15e<'z&u9~-ogLR۹#+$`U_cSfwvcV)Yz[j(f2@%: 35"h/QȄx O "}I+ǞO'vŭ?A(Vx,VQLr)ﱄTRa7> 63بb߸@t:[,^?N̆r)mLp""$>"/բc uuԦjEu@$}eA2(E"gm+9XqyIN*BNXnJSq'ִVB==" A%ސ!QN(&ƕ`AXE<trv3- |n|AT2,-a=<vOm^*f<E>@X3 &zelNjDkn Ў5haw؋(ʾ39}íX²cg;*nR 30U(ݛ""{BouvejOR;%ʋu >W܆]V$z ? ܞuM ]1Vzr9ʓ:mz `yEઝRۂj,L.jet^]i x=ɚRN$N~[YT3sB ҁ>jB2F#V =ѱ+کpc{F0T< ~n/瑆A_'"agb+J?'#*jg4v- utp7ߩ2…3T @,^[H5[I ze #4j^-߫C0_hZJ_O ܀YʼnuUU&@qV'HuW%;|qW,,(ZK K13_ge$EXN:"}.$@Zʼ42v+j{hDNܾ5qJ|,AKh-NCMs1H1p%9\ ٦s.)mJ w6 Eej" 8Iы^0hDu퟾ Mcn+'1Tw;W%9g'p.A֎, H'D2^Ac7i"UpC)E0SУ yp,pnLιF)G>ueZs[b ThPS!¨7&!CGǠ{lY9036m蛣8g% 7=3l(9^ޤ3lcpht $/k# P|{@x'=} Vw(&"O 6ܠC 6+/8@9,`!3#JxQ$+ß`j3>e[6M3XSMk8k=*_H:6]#~XтbB':& 2cWZSn=hӑf܅VJp/鷌W|!;j,z:Zdƿ$p 쭄=l̂7ý?楂=Va/nӗLXM1IzR@eQ0Ig`Ǘ0/#a"~m 9ˮ3 lDG/Vh$Vc.of&,t~|`)ld8M`%o6B?G?go"fF Zkt=`TAX2G¨\xXeJ`I%TQp.J gobzQ9ODjlor@rŕ#D휱ζ4[+G`|kLᢉ%. 1m@=ii4JݐZ0Gb=dʊ-29x)6DD8~ *+).ٴD[+&\rWƊ]_2G<9#ZX$׉2#^lڒvz\(oOgtR=wq\sRR+Ƴw!5g *W=XTF vHW?Tm ז=zϟ?r'dbߏW3̶:Z,N%[#?/ʓ<rj7""ej.ݼ6yE(1Y`HF[bJ}5!{#\G-&kD5mUtj~mSqwHЊ`&򶩟h2A1"D{W.B.80s69 6Pkd,B8wkA=cT9 jɽ{r|Tk8 +h/re`kUQ ^ZH2;gq~'_ "'m ^WSGD%~߅_ eYS+ڤO炕 73p,Q%Y\ Ug7Њݲ}jR(Kդ?߬Y?az֗Ys0?֝7$(]_6u&Q O1Z6˚X_60݊.l7o E.I? aϠ!&4W!WRk}sv; p ;8x͇ F_hwAq_ nO5jTޯ{͜ f8zl0r+.*wO5=)PHI >x?w+}Ӛ)y;`X(Pј|ʷ }?uH񓌷 hu?iG#ˎ}.V_dH<mN\VlQ5g &UI>>2Y=~rSH0_ǹ,fV;/;p9=ͺ%&ShTڵ$d#ttK}$HS]t*ɒ!v4+r774zƓ{}Y hĢٰم Cgñ$@̑<BjFlӄ=[G{+{}ni;6HV}ZotL e i($X#V1eOGGISL8Z 8:gfTU\8~QcC< qPG bq}ߵ4A+x1E?}J #3~$^e.p*vg%Ifh? cBˤ\^^&(M4Uf]1^FTyCT:=MˇvnwI1)64~e̳J!VäGFx?a#Y +%yEymMihH h/ޔIYƻ(ݒtiX46+yP'#ژa?-cFT 7[!bՖ#GEŸ D…2tN'U杖 puTz,,iKPb'`b?_j`hjBWBV#}+HQ 7 ?z6DCtF%UyexWWO!'Le8G!>.HA^)Q&0fP)t.ScCjCyߑ#j3ڱi dslu$U}39KM4?r fn>##cLpc=DEMqoG]rYgd 961WF؀ 3ͽWGz !d(= B~S=yw3Q9 J@965Cs`7&ڬ/ 7&3muci\{SqE(l@)|IU2ƺ̫jǮ'k{Y1"s.ޛR&7 w&k(oUlCv(rFXZ33m:| 6f94ηόZ:u&4evGy^ngq);TZ(asVy"7o(IJ)i!e38qw]C;Ƅ'FV<) 0C”="T? 6@$s_lpcX,غQ*A\t;(#Iesj v_Ũ1F}6ܺg~d_ۥK.F\J;ǟ-шx.۾@M\) ٘sہ &HObG, i#)Lu ȧ[ ƌ,u;LǍԦzT)k)!lEBN{c l;KlBF  uJĝ#Q+*KWg|o3-c%{VC?CSg[-h : 5P< $p0h"V<$aF/ mǫCFQ2a$/P}x즨kT(cnYּV1mZW^aG`ZᑊTdn2#f6~JC +֊O&inFw}CG_1MF“v63DKahcρ5XVp%1f\sUo}4J \6'd:c@`O-R:Ÿe!@'T.B)2jrcI"'n#c^ Ye*}nC u ң xq* N/d 8e \ u]=Yʡa Qa4t|?_a .:zJ43 ڔck1uNz*Qe@cSF_:+7LDA݀wUN|kh3WN+ -o 'mU-a!31/Sf}NG 9^7mk'{!Rq*^/ |Zǻ& ^W s-򻓈3eOSxL0!Hqݡ_˖Xj t>y;/LBC[K̃5ꅬh-,zQ㦰ϗ(8g?]xEwFo<;#Djy"/|&.6B Hѵ&Kʲq=dG~: Ww}!6hD;A>$;[rF]H-s^JgiN^7PjH#Fa_{ CYuh7k8 2kaBѯo3.Gnjybg:eWO|'.k`&x̥E40e+ f,Σ3ՐוjSy6 |$**jWUO)hJǛO}fk)`BvK'Fm嘿0lnK㢃f @#Eb†r{{~II'YцH\!4Ʒ@bݛcMvF eb Bmb{ߔE]ra+ĉBdJ.HJϓ\#VYi$7hzwPXFVHO d><]nֶhXn+n=FC/uu0 ;&L"nPDzỵۆN#g|s aRcٴW8u(}֨ydmlULܫ~tfý 0Ar1][5D}C4poؐUygd; stmv`$טٟU ~} ]Mv}}'A oIǺ]ԝ`8u*rtLdy2_㸢,JC}م[e}fqαa=N019AQvgDZ "ס!J;kg39+ My{`4.EQ0= ,Csu|iΫFؘ4d߰ ٔ8#nx΁D<τWe˦ 6eqYomC۹obMXa2;'Hc7_׎yP7S!B&mlNifokެEjAkr7U  {ʩbOR􋂬W[5E2퀋Gcfy-gƵ\؂7)9|GLlM܇1/B=})NW" }-r߭A^n$ӘpKM"5]0hRe0|.V6XVoJVM/x>U>D(uX%4}RҨ̊˜+'OsPy{ gz Q@ mp`4\ ' 7+چ :rFNH3\X0R/y jcVKú1ČXn5..HU + &$G-b ~(D~ goTXS &l`yE51Ouc<ށ @> ]i=r.덇frw#ņ@%aضRs2]kF+: HDdp4n܀iLG$M|ѻjM]I_̌R(8Ɏ/W}o29'kL۝&'| JY 4Ro|̅w]˘DB/{23{T q}ǀY"HeNwD=r;&$ģ؜8)YWڼ1|LȊE;v׹MM 5Jr&~33,Ycx@uYj]J*9sQNn0wq"g] R  U_%YѦ Ak$/ⴸGi] @B(L͔SjVYnzBʲP13 ٿ^N\u|!Lsmynb]7`@$EO@[Wc3왗2NLm :#2Cg7Y8@ Hy9glc6J(tͷqciM%. Xe؂dZY`WFƆw26(ٍ@W2ǘ"3G+T՝ J!Wa3b</gP}}qI7bV_ḋƁG IřG3tV a13g`=?RK aI$Lힴ-bvx06riЙmћA1o{K^v 4v·*xa!]":KS ςB)I ԾaJ5C7Fg!bG/ NIOpR\;\n^Èaz7bkMl[El* c4yF|*PfviY?7*ToxOy} 'W+7x]ǿZjrh| - ~WK[?5ғḙ ⌮N\/g>G an Zu/NtNj 7la,̀,9|: _2#,K Pe|xSiJQ{,@!QəO;E͖pp* K9%>dd P!@ɦVQA?JGQ;8–[3 т;N6*;ƸO2s/Ȑt*~@?uڞW/nT4W]ΫS*갾wO_8W6=*9a!/7!QHʴhtI. Kfej=Ԗ2p KڝsQuMPzX[S%FU>LN]kFc6X^#͎@‡tKO5'/1H֦ HT¸G/md:W4GۏEwOfԖN7岋ۦGAyKZQQC- wn(K_4bQP0G1=(J!emm掑PJbl83<ԸQN)bB~4x ^ mGXPYM h(һ&oNC#,}ȁʾ`4$Ck,}tyedunG`/UBEf7zʥwy$EB>ĮSF˜fH*䭻'9VJKn[=XTƔoC>j"?A y~BRiMvrr`$"uty^[87 4B⥹NG,>[7soq8P0Om R80G 5KL7Cyzj ,N⼳GºDF'zګQ x^ 3p1>net-R-yu 膜G?,v,ʆS=X+qLwѨ#:$+^x,3fw yx@2!i5lh:C`@/EhGxfj_VDݒsF X~b}${lEϱ Ǵ2X7U YgKO?AԽX5xQt2NZLGH꣩0lx?U]ֺ揽9ɌE1!M!x7qxJrb#AD@+w_WJxbˑ ޞl )od'kG#TsV2_b=6rPl4Cߣ)@4Z\æ6w<-"bkߩ@}Q _6zBe6an"ZAs P:VsgH}fq wvV ZcC~'۪ 3+,0*1j;(-ЃfԼ%Vla =, .ü9RL pI-G>p~3oUߗbT9nxOtGJJY8yHiv&^Qx~'"B݂;FXdzJZ|d9\r6a|gCmY#6'>mH>DmdE;hB#JoaW{uX2 2W;9sTB*\PW%l^ nLv״y$dcj1 Qgux`,TCN k:v`E")vkf ʉ^BG*X|E_}l!knea!<>4+o,JA4;g3ߖ /p8!SU繈MDQ@Zʠ-)s Y)mU̪:leEq⇦%Ữ|f%eO+:т+Vv}&BF 3f}#x7 c' oE3c-qV&ݬ MC.- q^I00$83ߌI 9W7=㾬on$KqNGϥ$Bc8Cq5線DDX8=ϬŽL1"t!"y~`fupօp'xn.J \Yzo׶W?)UЕ6f WS5֐geX ĈG*("? m;/m ~E8ird``Jq80CxݯnyZ1./ G" zT2K;j=K5uh *OjHw;WQ6"ҁ}8Z`'m|]XLbe#ԝ*`Ɔx5@pAu!>!" W)=uur;ʯhMorۤa.jcӵGnZmVÛjDDXv2vUo˩'J >R}F iiUQ2z M7g}9HO-1\oݤY;pNt9qF=o{? wch+"=t3sj.}I6APdbiN?nvCķEY* F+2,H\hcnL`oΓ/}[L' V;u`o=xfX+`ӎ1gHI:buCcMj"_[.(qWExP@`i f(ezb $ĊW~5q=mLI@ `o2ٗ{DpHJ ZOVr?<([ wDG9KI*} )N:+NAh5p>NNQW +ffrb?|x;[Xcn$A1 zܳ'')&=1Pxް7z4Fћ0'|Dz7 Lp14ԋGnq =b|PhZWӕ5Y*54z3?x$54Af-vk}rק=CUug#t(>y[M%B]?},IQz3>]o,CcҎ\z'aCwKHMd{YaL +hL6''=/t`?ĘvvBΐTј'w4JQڙ暴*dt$Hp~ѢM,"\[axO!r}Ӑ %_x8Zdv$0/zq дl$َC Ejfqo7q_~z9n@ɷp~PXk A@Qפl:.(pʺZ؞{2gb9j|;+8sr4z)9I$2 NY~J\.5 FKIG/FBua阍Р;gX:MB[7Ǘ0^\u{(cKٸGy([fFSw98&,!6#vUQe1'.Lb/nC,l{R1BSz9Z32N," Bś&C/8(p| 9 /-?*BVFQ!X9sۮ$wf3ľ m:5:L^0ߴŗi J|2X}kSZdK"pbi@ᱬu5l&U٤lW50_vD4č<ʡb"Yv|փmB !+niHr 4}a2E+r"{fcomia#w1ms_sv {M:",Ge m> Bjp8c맊PTKM dCY.\7]4HE/}[k)!Jͤ`cu J$Wvam' 5|YtOrh*n"g/7f:=t O,H"|2 Lm`/^7{u*gc DzUX(eڲ-5* #{xSI(~$& Ac[w?þ1ͅVrnDfF oO zJ +h5oZhS6̰p!4Ɗ _<2LOH+ Mw3 =$J$s7л[r]L nw`he 4՘=kcjnP~ogpqrG>F/lUA;!1z%|i5ڥ{~UHޮnHFd7;Pr6x"CUc\é瞞gc4I& n W9/vv^ŰǴ)9ppRVcҿ]pvꪜwQpCr"$ nOMMƙ#~\Z4[bx"./;O*dQT{C:n$)w!谂Bp=4;don|KV7=ڴ&˵ @6.|iHÿ2lZ]/6)s嶙NӼ<#-,io)[bn~> NĐY+oS$5a{g$oюL@%:{NFt8vrZUߓ8N)`Zj?R2OvPW寃(l>olsD'$bpC#IlrV^l ىpl9ZͬIYw+x]@yl t$+\ȼ:T`ixʲLS^ӬC>*49Z<*X0VᇶM$A25y4? X7?zC8s?O;" a XgR BAt Ajlmv;ҋXY%9i]/G}7& r B.i. oCt&;IT`d:+>Ѻ 9Z{y0lsX۠%ElkEO3`) 3g>_3BP'a:ߐcǨv闃S`zYs 4;Nۯ/ro}^T߫g8IÓr7 &CfKf}1jjCD d/[GlCNL,apL?Kf-m@7cVɥIPu{Z :"YYq`{1h2`O _0:)i?w#6umB #XXQ4Zpl!P ') 8"i#)+UI+e lTCȴ1O {j@nD+{TifŹg8' T!4ň2ovEJ'hObdLH9,+;\ۦ0Q 4@sIbBڅZ gں=zg@Qp*hXjZ2;ԦC$ſQ-P{Y6K,AL:FM̡,M nrj6LғXtU+ܭ 6KDKػ5Q蔎$<G&:aZ^^raJyxv"aw[vKN?UM,1!02q^>4@ecY~1Z" TTYEH.έoEJlglk24+!8]k1LWUZ_- 59ag:d__| (@[A/oE, ?9!Eɣ|zM*6Z""T f/F+=cJ#npbV%:L<dB_Iċ&JNŊxvPHxm~ןW-K 1_8>vP h0=ЖfiV1=_t w"7|9tc4eA}RSW˒.)C LUsr3--CIܙޑa t ؃:oy۪قCt1r!S)~*z=9֖Щž8ws]UJ,Ȁ?dagN)9RA[7ystZs[a|u\0v(;+902YX-=}q9:]s'!^vA@)6G1!>u_p0F'wc'-2HKhzJPqLm9ms …g|yt J}%p!Hs h'P][Y l8^RxBOqw nӹ$]d֭< iKr-]r^){iԄWA5Y,2CZWzaBOܞPYLg\yUEF͑cT~*!i0 Z0 3~R/)8-0hg[N~!aDk*-"9oU{Aĉ>@;T<6U`g9@|gL5| dڧ1,?Fo®EvDFHc Ԍ!L(ɳ.SR0K )ގכn7=D [H?&*E T 6}a̧*pl3%warka!جy}v;ǟhq#څԌH;,zL+b>T*'pSY1ecB'P;"*Z0J} YN%iJ[\TKW]b1lpE69ɇIEɌ,Ac$M֓<5J{K{0{8NW`-#Zeca!Xm6NIKpgˋ+ZCS*b.6|ӸYx|1K?;4G s 7-4Og6^xĶq$s5Cs]sV[>0cS۳MXk/bJ9%ЍVs Q,+pz? ]՘:X:?{xC,}> _Dw!Y7Mf 5pBf< & .'O3ib.hu.QPM 1{+W=rZRAp T&=P}@"( A38X?\ɻqnp{J`g9E1(#Wg~/ #ɼ̵ 03_Eg°/zsmsk%|[3Fwm?r,9ƒ3/we@0F;r@شj{Ut µ} SÏiy0'k w[inR-aS) BdNǺ4ioX4&467e4Z:W[s>~SLڢJK &+g6TE!߆soZa{o&Y? p'[30 0Kr̩#UOYʔY;T6r1*Ղ'R<}|H50 N[bЃk 1A'qCz_ɖ0|lW!><[ln ;"6HyoV/* Z{'P%3o=l$<ɦWۍ?ƽu%6dWwTb4}^S4_bKHXA-Dv,%l܃fɍN|Pp.p#Rqj#ש>5LWx }A}[CC >J0 _sSvtq"f.,:)c/@u=ǢCW*9l|M+yUy&;7'ː= Xl(]6UDq._q{y`[lTbR]W"x_u:AZW ]U`HzηrǼ] {.Y+_4$0\4W^}8Y`Г Xmt||l3ͮ8/\!.l"”9 ,~;WĊ\%pd pjإ5}1P(>=ΰ5G'=3C+`JlϢ6D95Ŧ2Y]Mz9+z1DQ(W%1BJ8ROΏ`PZG^4,2I1t9z *6AYIbc1u-]+kw/.t77N,H}'$Saq<`Z^u _{/<4\>PWg_6AoBc KZ.kc7 MiU"ilW,B~QxʩM3^FB&~|?۩2"TIߓ(Es2S(䆪t25`*0cN_">\!VZ]%Ih'V˿.#҉dzcPur]Ôq4(,,I뚛f)n[I /nsdǭH۾8GzCϳ3(2.S4xjg*SB7ׯ2Xnki8l"'Q4MC}XFt zN=ݷ=jPQ\vnX~psT ;:TZT!V8^)[)b~-GL0g9&ېE]y/[qY&Oh:ɬl#pg\)DRH&sû|v_OlC>Iyk-~-\ֆH;-4Yr"$mTFTO3׀zAYIcWs3SSv>4~O5u'i}}(Mjj._=Pf"q xxL81F+p4؄{}Xs!(c x6iJsm͑ȫSVZ? :șϯ{JϨh6$esF>q# Kp뒚[䥲'( KRrNWmϟdD)+GA-^ՌZt|z t^90_F[|j?J23e~ܡaBr_Ym]=kq5p/}JJa #m_]^a] 5"egJ|ݔD>k);*G\-G' EcH%MxY7^fJ`s) D,Hza5W~C¾_L#t#>ޗQᓏ *]l،>䤉hSSX!ó! Ǝe\laUV7c#΃n'=wY-KVf _5ߔLd@ӣ&!QUw WQZ)DpUu7Gيn&bd-SYO#$E%1ׅX~Gp\E- OS}aDj&[c.8;InT(_2hu#y,dC$aܦ0<4seö9 xb_%I'$Kyy|9<Ј5rՁU,2=ԓߘv%bd<&|Qx"--rky2<y_z oтpq-Z܎Bld'<ހH&?) #ak7 5efU|ww(7h8ݬPi6&Rkb9RL)D 5 ۊ[$馺Mظ3P!.uVmosɖV;M] вeL-Y_ ?2/iř6fMmܑiS x$Cm'K`@\{yre_AH*1FI'X(.x-VApe> !ž2RfفQ2/!9jܓeBiҖO^7HHza`NH l P[xB5g^m 7K-^on%bN9^u~H)lzD# 1B;uA?H7[0] W5/+?}~F(# {G|.\f"VCL$n*wȚ&|'n0BZ9!s< )z%z| g%^&['x!ؐ %rO;M*n%6('X[{J ,)k^S*\h+!љ9k~ⴑ@{'3DRxF%'оcOwGx`n1q`N14GvWU>ިg~(;%Q~QS3`4*0hګ&0^]G3/y`)lvH0EVa5MZ;&47ƨ#nk 0d5A93 }Ea%˟CA%pHI^h%} u>̞cmR(/U{ı1}eЕ.nJS+nb!1dG4(&! $U=xX nUe>L4mn@4uސZMOb* xH^B.M۶32R(aR>8A)MX4`tBL!8Dnڬ2h<@5e 1DRoF3AI?(tfWׁ>N~J g R?] g:5]}lZrY1ߦTvk_6F j䜜EY5xHlNfVFSՀ3@!h;."+g$3٩BT"U9m>ȈvvV+5# Lg}+2wzJ$ .)E@I~v\Yf  wf Bl99B9r:Wc'Dmem6͝aX3$U8!;SM2;&&O#;sLefgz{gNȻ&|*Ĭ`!~x>&/DLSP{OGRK,7}"ۡ\rFs% (Ms40}J;\ YdpNNI !7UlyN1)U-j*/_.5caKN5k9MzNȻ36F׬16s~DvoAQ3 :@WmJ*&\+W~IK&Un#B11CQ:w9br$xi=><)Sy6ieyk"N/6)"~% -b޵R%zlVE;x\d"AE7.'"JdDžptū7*WHLѶj,6!FksѾ6c2}r3:}'RZo ydWtǐ n\gɮԩ¡h sBItrf. כf| f~؏S۸i{khFXN53K޷ {tlЀ굩#PN5c3d`"u_q2V?>hIAW4:] hAǏX+SۧGC "/YL*-kCt@H !* Su>=fa=&<8Ez Kg܊M>M-BX% Kc^eF?ʹ0t@ֿO5 UCt*9; p[b#S3oY>(cnх)`Ęc8.v*{Q돨[TMoG.q w¡e_ϨfV o< Q8O?H_a+ta>.oS; <_D,p}r;4_?bΡa#|F;X|)0Y׺1._3:nƣ݊䲕OiV9- w$9Xw/G-3E3nۇkgppZ*Me`L Vd".!Wqɑvi訙˦|'t虦>;n,7A1YA|v*-Ml੽Y4ei)b:ଇgs42S7ɎFsl/SD'mKO`$z}: jAoNW9IR z(bH UG/%FM JWgew~ZFT%<~gNTH?С>/<Ѭr׵N41DޯuXφ|ЬZ4O* FzZ $z*^4=C0I^ѝ}׵Eвc n'_U%娇p:?et~Ȗ]9^Q$LZ+xM#oBsgL#L[OaZ3<d+ eaNo?4u^p#?m•9N 8iR,ӫGWr<&5*<*w5\U6'*~}V!%w~ +#'U 3 Z%X}PRrTx[o8 J`>v%; mөlӋW0'j>"=.ҋE}ع&aԹnj]`gܯY.Y )gn$yl2J|!T'w=PL@f\qʨ|ȸZY&z1QU 皽)!%H;"&F :Q nU/7t-WN ϋQ>ZLV!=žqou.Ώ* RʈoBѵ}&riu?tEb^XK}k2%iϐ~ ;j 2z|8YAVѼ.6HēHƣo^'fL4gA")sjzp'j'STĪ9n zԌb<9s~V\ֽ ܠϰz]EZjY-о(4^Tʡjrlp@z+:qhgrno8F3ܣCLlK4{]%5˕E~] KE̾}ihYL{k>@ѽ s.N[pOf3ev\ZyQ1?\;Nk*hEn®3{",{?N5K&֢ H^*^Vfu#HS!X2+*T%wX/= _2-TCe`qʨ>[dyi!ټ+@'H'Q%c#~.6=+Kl&oѦ*"SLXl ^ r_mP X4@<_H2aT{T![>X)Rf14ROo9[?#GXDVOxWf) 379tIEZ:Ei7bim$@pT9脑3@KwNWFD~>18Uǁzq/@<(ǨO(tʉ!JٱBr(|,1fϤrf IRB@Ɋ6S([[6+H>OOa}3j$,y 3& "h ҷ/2T<d0FHnD@M<y_i ue_nKs9cyc`sͦ:_d}Jv7])S_͵#lV)I5 XzYkYC#bknM;wN52՝/^GgBƘLYh -U!KZnsB[#u {!%X+wT@JWeAJ@oOő`~7bZ`'ײ-3"[VH'.=OsD;O/,2m(-x XԡGyޚ@ze9'a?X}]_hZq,8A.++#– o)A>1{mK䳇~bBhϡ:m ol൩ҙrExG qHHH]?9C~'Tl@R l&L.($( 9`Q:ڛ/4?0vͤkD?NܹO ڀ_W\U 1l@K6-t l~ăKqdCx9EA' 2j*40Q=˂G `3UH뢱^)ǩDI;jerƍSz=o퐓»5_Z%n`30xt'JE QyL^iX&¿GgLjZ<v8lP4 [R)&fPNգʇ0$v(P 敥ȷ37mTl\C9؏YAi>s RZ ,:VKLOE15^W+z[5H|R3ЙHt4:P/6#Clj!m->=g:H/{\Ȯ88/dDq^y$5RMy?vp$B_7OVaڶS>$ k؄An TP"PՌ"yӍ-OS_~h;--kL,Xj-aͿ,}6vY]}yJ?IܪU&-B;Uq||HRQEt BB"b=6j^po ʞڋup~Uߌu|8r[?3dCaIWjq[ƞC:n=\g+TM90PTaKH].X%URG&V!>vAȏ9R"?AN lQ5R`ϥh )26,dK5x>Ks(UBu'4 #5E"5Ru%JoI'`!qYaXL4y# Njyn1¨= Y{Fۺ#o*}DXD}~sgh:Djhm]{zT0 ?ߨS&#J ǗY2γ2܌|Zn+X>Z}潛ZT=u,s07ug^=#PN(+L,lQҫ\TٰgY__&/|C/о]/8n^Hu=c#V6VwSENieSu=r,(jX˳s* .lux.I@?9$")3"$LH _y)g(o h!oFM$ŰדZ-lgR#m'?O01l>kѢU x5ڽ<&h?T%:l@S6=x 4Zr㲺yRxBkPIPKvڞ2(Ih}&epj4_n9F{l9aG΅쉵@`²nUql`P3Iw'G*{%~lttB߼AW{u;8))+qSiO48[dJW#A. Z(bYmȢ6yYeX)0QsaUr9|I7,G.C | e-f7?j&?.ʲwqO (<E5@jˮḰFA.HmU bJ"^yїaG dm2\j>iH<1mMN큛Q/H!12 FR˳{&:(㻲L9gHOIQǑ VBdkh$[нn"h{ͺW9n']0h p BOA?0[pSY.B+w#>2EC<#D/o:] ڔ9%s|QKh5u8,lhQw@5r!tn_Xipx-(.qma˩/pKОC`t+Ȏ^ W~Z 9 Si~,343pdC1=)Q{ xyQ팇 G6;Z"&{e>3Ga';'Vx 8OHeݥwxe@JeT]vMc*(!$:"p04uV-\+{0<YW~t10QƝD[9c oЌ}`gdQ2.3W\4ӤD; x͞F[dr]8q>zhhVgvf8:KtP\eP;hP}Žr#$#v4ʬdfhv]ƁP2#5앂GW Fb/4NCřmBUzoJq P@; <%FVX_Wjx5[A^Bj5 L:ٝ=@Ԙa`,]*cK\ІROHs&gȍE9p}SAժ̑mxxŽnRVjSr "qD\Vgp2AOVS:8`` jǺcT,a?2E,ip7hv  LԷ[@!@[V/9Flk+]b{٩k~p?i|,Ю]mQ-F\:]%;ei6jWi2Mq KֵBlctl365]L@ġq.g8 a'>Q#D[L9#h9H͂hJc˭xJƁ‰*-w15RCXU4 C[)?6EOY6R^%!/ ձ<เ FL84pg4c+jb":^%AE22#17jpIz,|$H0zg^>֡=bHGc: 4kmΧVDub9u  [z/5#ݿmgrP ?yJIWx5kۦvuAZF1Y IZP K4!Gl@0 y. ?¹Uo{M_i$Xg% h(ےtr:.!NyI1݊KUJ㟂U$W#H:C&T iSL.&Ҕ3 &`vWfםZ! ;r*$Ouv:W"_cH_R^UGߥJ\vڜ_{i.#㛭/IUL3= ͒HS6pC 7xOڊڨM'^ V'. -5!uTlMw;2=GplЖ{8)/X 1]ZNܩh[D*dhNrϒ_?J723ZynE"eZ`#vG#Y?[j6JѴ GTbHqғA'Ge&>^Iq$q rà^A?T@B|uSlEA?<;B[.P2bFŢZ=z9e3z:u>ypnRwoVo؈X+`F-0WB`q/PԹ(7 .E n+S\H RVf-mzPlihg5h2; HpNi։M- IxMbIumrXz|Fu(9t?Ɗ>XMiWN u `2k mCߴ3=0KxkstZWrD\J)|){[<<x۲~ѷI Pk j4܈JͰƹQ}A{JlTAY4 (jNP(Ns!YңJ|0TJAu)9RqܓIKdoatZJVYmRLnR^IQ};0y\7ɷÙg1%FRKV Vn4M#oV]zQ6Ō036ilP=Ïw#3"M) Ot<e6jbmeӗ حOFmNnj [ ]Kˢ?|Xf`Ky.9k lL-+-,+Vw (<~Si5fH6qN%vŕq7OeɔWprjw{[.ρ<^j;.ny`0!yR6҅vՔ U "Be>|AMYr#9屲/֕?[,nRN. T%%1f)6H+pNaTj#VE hzG/ &oـx SR "q_ʍ h5‹dU+io/%Ӳ%VagxRG Пv9q|p8~^{T j+l{3aN#Dp exˌN+&a tDk>gK,_hG ül6Y&-W[q9+@C2m1!Zkdᅍfl D%kZN5ޠbD>F^FM҅:h.)a(L5AtJ\ bvpX*3\du%O?@d;*4)=1o@y%XY͔K/Q4J`+nSμ`EjD> [(N"(s2k-Vr2bY)?Nnkw>߉|` zE뗠h*I"A &gɔB`;14=A^ÚHk8 ĥXACg24?e4Ԣ6w貹GᲧ4wW}X?!#Vtiu7gc\Ұ9XuGpU[ܲ6<|C~HF=Uh7xqJ5X6DPNHˌ$b OFYv#,,/XbrNߊ d-˕OpRr x1h2sjRhqI,YOnY{1mBrpH;$evgn* TRBq9Zw0N]׉DaH~{ ; 蓌`1ϩ|j\c)ncel[Aŀ܇e\6toR"~H腄ߢ |jo<8. RosR: ԟ}n?{9+{>@m>[\=% qr[n~d ߡ:g t$VD|•ή0r6 qx48R%u?@=1c?_&//PNٞQ9#P} < {[_Ypw! Q%;B *ͣrIB4 ;QL'}z['xkFN1 })I鎠`3~qJ#{?)bOxgPkd. J6*{zP ⹄^&"%*/ՈTq nQ?=uV y0g 3a=&T6d7(-0&k\QEfe ysn T'F|Kq6m[OM6 +z5͞P9KyAF`9j{%"ۣiH>R.R72φ6L.{ӓN'cǺSURG:T6^\~R(lo_9ר$ vZb2[$%~:xu^3k a(SK Y m=ɇ*&D𽔣i0=q$цyl7czKFNX ^Ռ/o%?u@jhΊƸE= Ү)ߓOdyFpܲD;Gu{$ HNI{ޓ EEŚ|vy,9lpKHq%&v)!6Pnev%ZkYg_#wGoж/t ~,߽[C|>30ۗZ=<.2\y4zo+Fķ6ݷ+M6 W5To7:Ep.n.` 1sȚغϙ@B*( aN X^ż(pOR=5_UV{:ڜe&K0;Y=ʢԣBgiST9#wEAQT3F&}VJy򧸫H'pD&ؚ+Tjؐ\SVIiv'_`Z(]b&]}$-}_?ŅvqTJ %(t WK.G:?yO%FN?-/ 8L$k3>2:g3,nN@KdD]8?5T4W359h6[#:Ivɱ]BUjJu]Z\Bk /84ZPvϗYsedSTR\r5wO`.qPZ75O.2W]@ϑ Q x>"E{6=)J?iԻ{8_azx ɛ6C9{c7\yuݝU ewnF)ˣo SDžɟDm ֆV/Bx-ɸ:ł8*3Yޜ+%>gaf4G3Q.˼!ZTB/7[ۘ.yEyC3vnL)8<O[٪Ζlatw=Kjbږ #N %JraоBUy̲MA@E x^ۧ=eIGlLحB/JJoMiY(;n7hrK0UQFz}sD@-T)vTWo~ejrl5SeЃ ؖXv{}BGg=$;6N66˫'*yI *gr!6Ν";0"8j5]px8=x!8~JP!ء;HfXazu~m2ې(+D@,oj؅r9ՁcM)NTwEtb6x">S+e+ ho{mݟ6RN`t+)O_1By{2Ϲ3%fՇgAZ S$ ݯ s]3وAoNDZ^wKrRn5hhV\줛VZ%@kh ]|?R9;߳^񜠠x % |)4%" MΈ J"~PjVz\2 zIՌ H3+ym/Ø`zYXo.CgӟgLf'Havv~8EC zNPqO5sHiprce"a/Q$q홦&d#.1L=< .g~H+a 7z-%@$JtY5Դш)\ե[UH ߂ƃ><$"{4^4^yby.! PRYgY]>of֎ȂFw[v:+Nd+iUI.6v\kСK3w󨙰x ^TP&<1xj-\GsrV'c#=]D r"^y͖MB~6Fe?tE*yM9vC*tá$Lt+B_Yۛ#TjMFrOTrwv"8xzDl…g0"G_ҥ}%`QJߠ xR@G Op F!N}|Fr,YyܙǓ֟ \XLW@)7]v.)09)X$a.di2c0>'ՄI vΩAF[~gWsu9+ YmԚ6+h,E~LJ@{+H~هQ ۍ(6@O,&b.3|pφн{ʆ }.8rW%~/꺘g3;:e>tޭ⿆AIjͿBp W/9jbF*H/o3ן?;f=H PCE:/^ToWz% qI#ck>dRZ`=>:u+GA9获 \q{+R6Xz Cwl-X'Ff#YI^v>]ciu uʴv̎d$peX CӜAݞ̅%'VlE Dm|vWIzt$zU)Ћ:}/WuЯ2NIۼc`هtU& xY)|thVvB,&&Psw_V"x?ףKvwj10\n(9w%W34K ZŸY.KQrh{CQQDw@A!y(6ş@g}rO tݜ4)X1׋tnVq:3]=\6-SWG>ĭHspIBc[rr6ɝ!M~CoYJmC ,EucRGݓǠ~9c00 !w 5?:igx3S')~'?JL/{}R^Z ݘʙSq7ŽLk2c" Փ*ʾ텻P{Sg&0- /nlNe-'o~VNI7Q/ OVeXd#wa9cd/h)"[vs۹:MIU`;ƌ1ml@7j r03Or͋*!bsU4c Q[{,uWZ$sW8 y3c^{G Nq'I*WY?02Ne;_Yk]@GL!|1zW atW6 :dZ[lA;qQ_̄67`M'u2+ȳza>DS`<ԫG|tᏁjX3_EHJXUOZ)w;TA3d,TqU<,YDcjo+/by_=ۨ)2}?8Dӵp yjL3yɑ{$΢:~pYM1[!q5O!)D Y|òepD6`/R Q V @,]!ȁ~-(JbԸ~ufQG'?B(%E VVZ" #ek< FT^NU􅦵"cX9Ou 쿂WV:32Cô= g]_V\UN'YUgCr8UbIY[XѓJ f+򞸻djGj]m&λט#F~Ԙp {ZBlfXVl(m"to q,URJ+K݂"DUlEt&f e)noI;x[fB$MzsG>NVq ^ݵŐ/1A9 %9ڒt4ʓmxr[\mpi K|AM򁀊f0!)htF9O%_jԇHvʌ,K\F dk'XLjO:R BiG$~83VAEPڔ{`8yv_ aT]QOR)}$8X:W}ͻ³,M>0V,/.I Q2?]gmwZ[&&~B,s4nն M3 w0-+Уu2s=|ͣ@5a9]uA(Ҥ.H%H@|#@s>,{̈́;wg8Rr܈ś uS߬;v:\Җ%{^(4ndwsI#uR%žV'a(UD?Q(EK&V̿f뗊F͛սw_i ء{C2!ekխIݠCYȧۤ pn$6YTDX!3" s+@Q.GWr}5gxf'hN.I]@cN̉RҶbԦd9u>j8 ٘q=U2j>䨨W7xҀ^ ܢE$$!HMFmoA|F9Om B B+ٛW7Ev"su&]OT̸܂|Gbk:Q6=]QHp?NS? KƁУ18@fϾc~F,3~?pl~#E/*j  t^KKװ3 m4䅑0[r=C]jĹWn?F"(+ /v/( ߗ=XzQjJ'?'=Mu 7:z>_c^|!ڻ1-7]2+p;||k/EvF>|,@./3H=iSl TIiخ*#y PI˙Ɲ2S ^dKd{Ot綨ɕ8S[8м-,G+bna`rK/uVI޴psPMōFUXwsle4yPZ,;d췧=ƂiSCD24nuz\ F茆Vr4\#na4zTުdxdEO_ъ4\r5GGߖ`˅H~؊é=К͜͞bsYmv%=lŶcARاQ 7{;n,[Jrcʟn[#wjɎB'{[I4*8{Ee Q9ZxO8_>z Kp$~EXX;DGiCsaCLu! &8v&TdȳjF,L;d0pt}=GsCL xV^LR9?!hv>%X r'tnH1F)5V)OCIy^oZyhc5ti֔<.O 3Nf0ߙg\I[Q=\ ^*+*Z^Kps2o&o@HN2u\+/ B YiC(Ԋ,)?}s  rfMFcpS-_S2*<`%JP$ %'2ACCZJAk`S1 sOA/}LJ~fTS^W~3NKs,xH5eoFfnc7f0$H:#'FZŞwÏDw਒ԇZz5̰l$iнGydEv "D*VF3$[`ީKg֘laѱOj ?M[BuX}:]FW6&svONm9m.C٠8g5$!TȈH ~e֩Єmi WGǃoa|\""%#4x_CEhm6.M<2<.ޑD[Y_6L59?/篮nFdU_x)EyjǺxoo?!l=U@YmWA%Bb=p'N2MÖKlĂ @Uk lT+-e|}TA-{O!DƹCQ-ݪg dm)73r+kp!OoaXSpg(*#Anp75ąsqM?D6 ܰnPъڜI;&ԕN(VГ!L94#&f!ʟI 2F)up0"#Bȋ;iw-S 8?Ѝݚ\7Stà 9}-e`e&d/rgnݲQxJ~3Nn@Q9iQGraeᰊ6YXsхuYF "tƏ+ӟL3uRL}VT[uʘnMxQ$)\&=`+0>qGeH#y+oG&Ou3Rjv"{Tm*N c7n92u4ѝ`Zh+S(բ^yϩ`׺]SorMi<,cǧK"!I\OpJYWFU0?$ؗ)eR˾,ef^5?aV蛝th%+puD?5j! 6f+A}a׽"ꘆW'RKgx,]''(E9i>ƭ<{QWLR9vϡ1@*#kYPLֲ 9̐ս: ж 7&D7M47V'/xOp`TW)jd@ $n E"S< IR0t #I>/-9i[*EzƐ0xvR qgo,P F(24J´Vx@9gF5ST7NhÐRM!Na6;VUmSU+oyo5-^ܩBd F{%Y).fjm=j?h>n#t_V۟ggpĴ @sԟUPoi+B-zyS2߀g vv&+Ck)nAc ?0$cρT[ 9!+ˑՏ竝SGe4uEXqku 4>)HQ`iQm@vjNgi{)<;j e/a }^]-dq#ͥ$\ElDas {TcigtHNHn!JZ.xj[N'c*^G7&:-V`I3_m'D;̖H\Ř~_5^O /f0 aLnM}gF0 iwWRC5%ryX_+Iy|7&̨WVGO2!ݬD @*AHP6(x7$xja?&S`3_xw@fʟlD>nE4Kz)2nn̎Tw9#%ھĠ^(ӹ"H%E%-x  tKeC;;7gov%1)xmbp/9/̶hV\]E%PeZn[G_8Gu*Y77r0'Vo\% Y{yLjs-*6/Ϲ.[)35~exP eU$y((xU4UI-W%;Z/;$mD*i([Hb=@[fIi#JYk8pvzHmqV? Pw7:z ;\IJ!\jǺu*Ŭ0!VCM̴=kJBGU.1nj_"μJY&72A7BiZ"zX;{Z}%13dyxm%/mhʼnL"кD\ֈ+ ʐ\󵹄^j$+l^ $.7m^i6;Bɜ i^Ɖ,d8$8FM'Jz1+y=ԖzoYi8^rz§.aұA2 M=n-V]W9z?eda>nF13Dzx=`dז +cv}!#(1eߘf'ȂiDhE_WI;76ƭ iiԇ+ceTsRre0yCa]s&L>BvFGwm:N9&%n{:xxIJw^N %& Ӧײr͒X3 xD\HtmiȭձꜻJ!z/u%8Fsتr>%v, b;@׋ "'P@MbGE|] YbƆ'‚f&!v#E>F=b#^bMU%.ހ88%gm hņk)BQlڭ.NXeW魏P"_,wQlSj,.5*hhsm9^ ~q9o}VFiU-(Ko;q7|>gD+(jO[$SU*=E*-N`\WL7WUEC$ciN.e'W`'l{G -Q3B+Z9hk,IWSHLʤ5i*>u_P`g?%ɿbUJ)B.ctVҪQtnu xd($Um cCUA wǝp*JkϿ-XhvZ_DK4Ե ~0JR9dx]zxYB{-(`ve]"\uorIf@m"GÈC9iS5XQ12Aښ@X\YIK|!vYXI \}롯ckaFcizY; ,~| NSg@s#lIw L7ƚ6 Z% oAPt֗Wî ^ J0z*w3S[k\%͌#9g ߷X<}SNZm}Ɔ`x!4L")xy=_pw a! (oP5dLj+ق(7WI\@"N2S@$ |fG|%HhW5>1:; P&$*5؊|3MxzpM6Z) .lpƒjW*/pqG$NL0EͰbf/n?!*ʎ 1`a,To0LEu+">9CGWN6[P-G*,~I}yVM|gaQ\ &ovz m(jl*<B=oסكuiӞ\f ̤0H gB O=[+I?P{063K$1Tye]Cxd)(FkV%;o!+@L)Js5RpxmA]=²F\4EL=( n icYQ֥Ya =YџfΕؓUMu}aۋaN j{J)`}멼H/,(T[f1Ac[7F+QKj+0LS׊1CtOuS͕ NVi5^e:9vV 3ץ-$KN #P13󙰐ifUǀ>8L)L[ Et] <{OvE/X9M!^my>lrH;,4<:2U7Oᡦ 2ty wNd#m8!Ha*PTk8QMʗppձBmH qb },p$p s$>%7`ìwdV0QغIѐ}L"jj}o.3ȷupX%fM seѼ=&,@YCHVK3C bi+ h19Endvbl_r ^4Sn:Qf&[*HRt8vjav̓ceYFq$:fjH7oc| On tB$ 3I,7 Ny9kӿCoݑIԩi =*2$x1ҰsMfe~qvpc&?*+3y7uS=2z0UR40t$eW}[;R-Kߤ]L|$go>* u)ld,]#agt$&nǗO7 Ñ;V 4 O' jdOJDZZ@x2JsiCǢF%}H94 ӆW(~4Kl0f)v8''@+Trwiqk$;oLnmkA;hֳ:3!L2f[S0rglLk^NZ8 uuXl<59͉FfJLZ2ijhQ菴O֐|v \Q`3Avy1Xc- g.mz'[{9>T\evt%I:]RbFsdbSD}> tfnԴ|Y/ Z5BRߋ;Cב`/rP/{*!i0;x); s@Ɣ.s;&i eR$ m!oYuBkB݃ M;%+ݫ0i$Ii^$Y}!2&SaX!rj|1fBOKq ӽ|V$EIk@Z!Х5d's9Ѷل$FRu8+$+؃TdF1`w 2R3nd0TNm!C Y{$ G0ZlpB@3 c ׾hX\}M.q7zFheUM:zb.aLX]L/vFT,Р 38ų, p6T^KhW_VW+巷d$;vFGZ00'ү#dwǻ7/Kc9_e0>+˸S/ZyW5wMO3'M̦"kam[vbX},<e-o +=l<-rK@\TR@f5գ򸂴8tw%n{ P]&| lUC*"Q/Z ,Mcjr[s'fp$ Y[q֛9 5]FSwe]8+F#`=ǔC&o;nQMڊP{b=oW&arYB`ʉkkC qnzY`Ivq(W Qj&dO#{p^UuTF;gBIz gÐC9ujڎ SyFpm桿 r }gm_S!}5?X8UudkbT{m Pm4YKQ*8(rlv[t[U_%㑂u>-4Wecr4Ak*foY.x<'fI&p^:sS2`$=cq,EWRѶ'wz@äM *n9%?z\\ţ[qX2dՄF<ǥ^.z4%D& y4NpMAGUH6Pu4UV&.g]{`s:rU w_ޖ[uG5]tJMŵ(.ٿ쇏1g)g3ӭmp^TPxy6 ݏd?Gj.4;Z˓X p+\`{a,].]+t#7s'H+3miyF27R`Kt/yAR[B`kRPmQsĘB'(pJ&Jb5(&ȣB-Ga][[2K7Y1+x\yș֣<{2wl+؄y#P9]-v0SfHꔦLc;B?e K"6|MSmV$zcKٍV*W-[r#Vt2sl}bbo^F[ CrAMxO[#4?l~{[bE"{ %q!&ys\v8d8,0z.h?*0':ML1[mqL8tJrGjG6Lݬڣw0,wS}+,^ .ɰ52qqb>x)H)}9ffk@c-akeq%sIǘH'4fJP6}FT$Khpk-"~aWFu6DQ#Yn㨣O O_: Dbu*LA4W+ʡanHuηvj7)o%v!d<Ǝ[j^< ךX]`Oi+VSI^Uh(R:*;/ӡQqDw]L4 ufYG Z/Ř+Ֆȵ0, eӕ!)e5 Ϟu*Ěݑ1"pXj͔rw)ސFz.^}<4cd5'Xtq"PdTOXB8\xc ^p oRaf#\0py9/pWScO:dɀ'n1eR(iǣXU=g%cB`N[y/!F. S(MX@ʭlRO)Ot:KEl\7Pf8'DԎܕ;gc֤Ҷt*omS :6툺B5k8_Tjȶ()''%ICmm! Ew$f޵A+/z_۱xugؠ ϾMx>w‹S6aGP-DV-bJ&b!&c/C,,c-q͙i!_RvL5f\H.O2q]+ey5Q.')5W: ,gE7&>ߪ<*eͭDd B["}e)< J++4op+zX*G;‰(by0R1 H .Kt$eow^8f9Ď4l~wf#.;pFmp" jX9s|Rk{,1z;2|,Ea~Wt3{0: дb,4 y0f˰pXOZc!a-}WmUس>\A)irPJo9W G v$p*@C܎jWB<+Дm!JgRb^pjXE3cwiSN0s0YRŅSj[?ЅPa>^'bg-a[w+*dw>TPFw}?18Kg[CHsRO!G^WaU^Ge&))~nQV'L}#)F-,'})sPO3Q!oѱئZ,xN`Yoa1+Pz$8vPlX@u)Pˇu* _l_6,ߓZ"6zVy ?vHБ9qU9'`Pŏ7ɘrKNa[tYP8K٫qc6UZ~ΤRq 9j|8Q1؀vA1 gKZME_D~<򁄯43{x/VEQtKq}ca(]y/$X:jCpThz%y97_GzMhXz;7Xm%^&Y: ޞZSY`x.zHH]ٲn`0..1g QpT-Q-Mge=}RGWpi圌_yA7珌TL,ts+oEBG Sۏq9A/Np"B[aJΫёuJe$4u󛴿1,Y֥Dչ9X|E`AB(nXbM̟E¬Ѕl ϭb?Ld p7:x4i'QTy_rƸyod=h=)FL+FN ɂ=p]֧/? ))ȹ,Hsc!ZQ6`ͧ#{vY{bkJ@zuвB:Y]tV;rN1eXxg[8b(<O|遇A DM^Y|ފi"v_YIsݛoh5|G(8L҃ynM{TTmB&4Bג65+Gtmv(7L {ȼj:kòe-X `(,LԽ'HRX_*!JzҠ{۴l})r5=@mr`rKG@X ˼OڰizKO4Z/cLYgٗƐ/A(W\G*B=lQ6KyGj@ֵֆ1fLz"MYޜ& &$b&P15xSXC+i@۵'%\p+giܛW74g$4n<{({ g[29u'ʉ}͔>ȁdU=չՙ*͉7 po`߮ \]Xp6"V2(1Z"QGHŅG;#JR7; ; 7p-RZQ攸җʌ9mٔ9Xa?ܰgrזp$RWJQSߓD`vV&bP3 8 XylR(ڧ;2T>ZkI$ދ';sYQ9HeztnrE)EhM'9PQrK@)]qmP}Rwd)c]N*jhbh-wDvX*Iw# >'gcldkdF2=>ЬL+`7 ;v;fO~ @oRłQneiVP Nl&uz?-n| q4˫?յ$ON"dѷaM=Mc(ΰTЗR.S;֥z:-xX$.S̢6[JWVe(M]l=a[׬i1dž/@2y^GȰ}uifxx?lҔwb]U +4\^U%L%@4?ȯ%"Q6 ܩڨB6a7g^-Dp HŻ4lBi+p`"|;I*=-#~vuB^E9X"ȕ qzUQpF*wWRG-Ozj-&  fǁYX!"Q:[]}Tb 5ӶUT+d3ajg̔&4YfMHV3Y͢wս{~ᛁ:YPD|X)?|JUbZ1 6ka#)#-7;(]_ d"Li^^to5q !,TPeoUcOKmtG2MfP#::NG7Icx?:MvK§v8KFuv[´T}o INeg lϕs(A^\.NllEV}1oUҀf|qho)U9ƵT3)VcO*mN6 0hm\SoJ_4UAzjQfD2,0 h p`^//CF[LhNPJ86>`ŏq$R )Ҳٝ sUa`*?K% UBByh0ZXfv: WnP',譽lZ};)p. #r6i}u>u?'dRtsȮSsym[ͩbtZR!!p$R9R?;XK@3 Sz-|qдX3EaE~u6 zYs%X~75.1#3'enM 6VQ\01BT`*r).By9J  )I-x˭O}G9B1A€q1?fn'/%n~gi\lfo/4P\m0e<0eYр*bzHF@ϗM/AFl1wZ CE"Q>em+D W&~=*ok -d׍tw@7ӣnΏsk+%9M׋!(KKO¦yd'S1C! dBJ()&ǩMtXUx~@ѼT@:L 7yJ wpݭTZ[Sp j%h(>XR9'7Tkxh׫! 'Q}OQ?64Ja,\MI2:ñycxS82;sȟ7u,| 7V5 .npnpPsqfRQ3*<^uFmr K{˖r1MKSW>oe{+uquw'tgZF ~U~syb?ך<ȝbѿv* L< e2i9',b|&P!HL;E ,pSB߮u݉ TTXt:QP&7>\y4T͸}[Wwt[?z>CHUܿ$;o|GMG]¶qdidY]60I}5pX.j[bļd~YuO;kD$AuWQv4Wx+NA*X3 Ey[F˲>;Z<e'OUhr,l\%2" y&kKtXFёzm3afo zil=n$i/QO ̾ܭ)[ήP9Dׇh{/!τ^)PD^fo@' O㐩Ee~ysJٺR mPdz΢\}M#ixZfw\[+6*.g전؂{8*(sKyVCP|u-78"GAtPR:MڇݡC툟 ѽ*d=1OAKȼ8̀@>_h2MEW~zPdla <3J86Bp:d^,e`u@|LOC)T>wp5(L|11K-rqvQsfLd-Y|U~,Q(Qce/<8G Pۓcj ^ȅx_vXu&8 _A&j]UH!˫IO),Co*-Ea/H]<[5\B)̳g8NVσdYg,zk?V ]2~T,B 1D BEuwN_DYb 6Jwe^xBuoO>Nąb{VzIڝQjq~ *Bq74)MG}qҵ/KdgD`2_[b7B1BF~A6p&| /rɠx |8X-.Ż+@NY^gmzC|^^0p!5^:7Ň<*]/-tU2)8EH96#4˜Kh*i,4%eۅ0(=ڐM-0iswVI>[02dtz7ɔ6VYtLH9}[!A|tUXۛ*)/u3B}EkW[|07K)Qz8'gGBĝ[3Ul.(X')X#1fwP8E<][伍HZrL[nic% Te 5h7Ҩ9DN Bm#f'%:u~IE=ϸk1d(_O@QuХM8']g4NkeEtR'2df ?.DXtj‚]X `fog !;K]:ia&;cレt9U۞:BOƀ .u[W!40nPޤ7پrݠH1^+{0|wzOWYV|>1%G߄oa$&NglJg'E*u,ֶC4qSJ3ǀ/Ҟws d+d(z)0A }V-[Prպ)ؕ5n#Q6h]l l'4 wER#_`HSpG?$8eL˴szڌ<@-rgQʿdN>@C)cӛDͷ_ʁcpj#+|KLs=eUn;ni)&r߲MAeyD@K\`L⩸;h ꫸t4ֵU'EH? Oh/t@UM߷xKBu5D!&2hn ?”_GCO_ =I9yJaq/V'HNvևʅFuYHR[Z,{8֏b8q[r*ZU ^[4IТ[ {* RmVb&]alHWaVR넻]6fòvHV׶H!,d g1"ޛY iI@6a OT輵;&mK8rwy߄=!=-~U=n+^)? 5c0_Q0<_S#늹Itԫlު}4'lgwƔ_L,z-TCԃgsvAt50#b,J~dԃPwA!`FCv]3rN+Zg&h1&[F.+pPՋA!4K$Ig9 8<-\:` uũv"y~RT(*z=/ߋ=#>E^Y<|C41'NO,g[3,)y; =NjE*^&xG_U:WhCMaA,̜رnGtR:A4|8 `W#ޚNwQ+b%2+og 'z-i^3&k@4' ݴ<2[6/j'<"]'(ޑZM9uȖŕ[Q8'۽U^L#R80j"} E(Fud8DEHl;\ jXn |`;93y3%{8q6" 5N(Ha.I lej)3"ֵ6a( Q[;=k(lzcD'IcB&s)ǶH ̯6C9W%[Reeu|ebtiêl?a -݉a%0ڼ/z" sj7sQˢB:ƳECN0$HhEzP>ҹ7w0$ئUf&,~4&ٛͩzB&__"HM\uqoiIl^RZhu=wY7OlUB#eIT+rc~}yTWWn@|Jlku9XZLp[ghUQ!.}yG5+,u1jXE|YmECz %)|Qj&?}r&gbI#͌L`3F(0h&hb6JBLYD0z\W0^DcbBG[R˯"˅,,~g>P C.ۿ҉Ю 0` O]`EQb a"gq `b[q"D !oVl[ِ73eD23j؅Va` 8jX6X|gݽaa&K%v3G>0eWC6p>W?ϫ.Wϸ* BKE2zFdQ5@sS?[tA(}"5duaApBX4望DE9v1 p{}3r\*J;&Gbu-{#Gt2 wq'!OW3w(QTfs%/q޲fsc>}JajMpmLbIax,ðFiK4P$UDsl(,U3HXqh 61$]wipb5㒿6)t;3 E[ҋiS;۱<+ fO2; ϋD9fsu^!K%Wy+&굅*Y>R:\gԉ"[=KH [$ϛ& F4(V0N~(YQTGksDfi.ʹ$)G&T'(AYFp}BƊ ]Me:,ϧI1b-xd82x[Zр. |֠).tRRZsW+Ȅ/ 8SKA ͍lvI0 yU/Y]G\Q@TeҾ"Yh"ͱh_b~kWS4QΓO߼GP=M֕<cei][Bc eAQ4_jH "k JMU=\3=_b4yuFz[P&ne_gy5kZbl+>+1= Ekx鲺~Ȏ`S"6^lXe*ҢӉCo@H:kA]}Quh?^ nfϰ fNЯoޜ7NPD9.(Efލ;2Qw2U7nf*&ZPSWo YaT5 \FW|ȩFvAӴNf8 rS*i;ZySW݋Mh,tL\I lѾR Hnv68VM/tvVac^׭7aم-n~Kp._<߭J PUFY R˽U񫿎ızI =B:t;6H%Hк*-euSß &T[?Qؖ:co"1E c\=B!F&U%-ZɃifɣXAtf~cyͮwbAHY&Ղܗ?Q1XCHnah/Yr-uyP;s»`D06zxn6e%i< .@loxEI z"١Ge١IkƏ棼V= L.tUԑekRØ9ϡxǭmΈ1<\:n?A NzNafhq2|[c80Att9Kcfͭ6&qjNeV=y Y,tHHnvhxYN} ;Wv۝(ˎ`3@ %RI؇˵}&X !0FEޱB2L`!p~]01K,nK]b\$T$M!HnTKD$k1Ɣhsi.e z0{1`ϨLk.IyՍOeBSjW l {Kl]şa{cϢ?p_p~+n [HkRIE0v[BXi 7Ml,+uaìէIlX%.fꝹwj,|}h,Rh /FքRh>~WwFcwKrCq:QCtK պ&(_hwѿD0?`)*IV,x}?w +6+ARfC"0܍"&NJEZ "7*<Ԯ̕hC Gw%(;סli0WKjctƖ!ͻa(*O t'q ]Apbj*E*M"xan˖VxLpx"1+rW&i#c>|qCn! 5Y$ݾ!Tٟh3򳫸3%φ:lm L|ĺ14QRkIlT-n>ҩŋI-Cn(y C104*NwSmCde%:!۽εcbx lKë1|$|6&zԠfBY|2Ě'[1Ņ ! x"MbK/sSUs$CjY4HcV?5_ +0D ̭**B@$!Pl.}!Es|q c`}&H98{E(閗Zjˤ(G ʈF\ X6;%# =LnTnzWj[Ru pĴR{dpGG)tmS}R Ke2ЅZdVGjް^I: 3|ZrEJQHaX[nZ؝ZiFUy=/s0;Hg0<5@o ^qLiL#I[2C[Fhپc\*HC L20a[=w5}IukIa]@V=uP?F8uK9kyֺ2B[tw+A z'Ɛ[ GF dY< ) 8/G OVZVSڊS^VVxbc3}m!rxszIH~ .17 @sQ_g.V^e[Ii^8Z֕AȂlq_9 @pMW<]_.jR"A-B'p7 dR+L?TJg4Y53(d}H0Q9sr] @c}G"Y Mg!7QGB2uedĢU*B{L1 )MY 푱/x{zW߯  <켃ЁeSf6N@DvݚTZ%a]m玏IB8l7+z `y"uȶC;G//ctp⥉Nx.l[_a%>YBe CX WƝX9¥UBw`B_bxLa̿WFM%͠شͶ^0d@2SbsH O>,Ĕ[A6rZ/|ʉ)C`8b`YX[yj8POSu^z$3NRL+Y6 (sj]ط7M'yR?{i4<ݾ?~/J*^)UsUJBC~PiGȞ]l%oU&]#%[`Uc oJf7ݝo-4ɛ)& [ ;( _shCut]Hֹl86ژՎkrx1l2[W=9[n5}\S2MQMK\RDz܄˖{ve p`ʢ/Y[ /{@;/c,:>wRPZpyc HN58Q}cv n/h,WiŚCxR0] F3K7=i:,Mj: KG2?(isx 4*OG0O<[]Đbm^*c_ <G"PU?)b^$gd^}쇵hp늘wLbjভXaN /$C )F%;ur>ޜ<{|BNփvS~_V*%xL%oiM.[bY_6 D벞H,K-_S^?5>.NIDs_R1Ύ+K >ʳK<'JnUL,K2(.y` 2||SQDGH}̷^:׸#t.wЯ}sy~䎍g@dITϢr]2 c9jghabqgWMF54rLZ$!;Q Q.b8ίO= dZg6o'f`I:c7ocW-F>Z92ciO,o"ռ߫TQ;büBK99hG (Kk.,Ouk=h#x9ŋmm>9½S;d =+SEy1긧0ۊ^3hyךBE ?-!yb\FYaQBKj]9qd%UC:M`3pkv= hq}"ڊ$;$;==CMѳ8Y¦>49 2#v[k.8I!Eܓp"DPǖxH}_}dlZϿFQod9ci1Xnˌqn4̧N@XAɱ[IB"b*chtMS;UA!W޷gt52P,[J:!E{ mc-Bf z4&c84@I!,;`;mR[bz8_3(k1- ='CBxo}$u)s.\aJLgV ) Ƞ&tuFsS0D/%O+ hӈ3 _ᖐ PHG԰߭% b%](R5թא8i%ֈPmm 8؁Q"geͥK&QJ (#vj#D;մ,FX8ǛHuj#kQOSCV>{7t%Yތ5!{oOi'ozҗ۪x"`rh@ hqhjÎ6ߒ!x`%k2mCzp~e^r5.BZE]RI`"SҳdT\H9Bj?S0Y n/MҨOY?Ѻ /֗(U C<̟*gD:f"X6U*CiF9f? "ݮb~lI_̤xbTC m- `%đ3K@њkYs,qx=wWuXLLzxZA]rX) ;JQi7\׵[e)|r_jf$unj|ٙvq*_\E~F֣иl*h`e ۡ[$:hTcq;:z^Wf%iNQNnf>e?br5B6w?/AȱQ&yh?.W eDQ"*<i*ΘtW]a }WE3F29x"GŅHRLDKr% ڊ/PnVޟp#ͮ#70ߵi~失ԧßUȦ1 ]&7oYY%̬34]O<$e/[+`ï>*4xpsj~ ;} %/%i9]P;!L8նƸCfk8;]) \ϔˡS;Int+ۢާxQ@wIh9LVlTFRA֐6/)_\t u5M byٲDaL"NՏP}J GU6DC6Zַ3a9R]O1aJ'Y '*0@swG O^+" Q}ҀVV,}W%m㗷mDM >\ɚ/XzW՘m(fkĈ)949 > zLpF/P!Pn !V(x g>(Ď4˳i4K!ism%讥1j]7 hOXoFkZJ+e*w6y1BA^\š ]5GL@NhϽ %̢]zv;Ƕlu88E<8K#Twy|jYLbmY:?;_Pc/}\+$q}o2I&}$xUx\y X\cDNF."`uq#{ǹ5Vbbj y1zxFvcڧ(89~!io" EPɐ&C;ĽWb,J .#*YÉ_^^!˧e7ʛE^҆cnߴ2 vM8MQ|M'ܖ- ̷wδuL!= pYf A6HE>ܺ PAuq?~iV5, RkʗX٪Y@7x{)åwG`)tűfJ9{!?ca\.7̀%[oWچqL} dV:!k~Tq4"Qr]VCc4Yr@ ):#ϫ>{x$0ny HC 8r&;_]yиQlH&3+aQ1pո2*Qb1Vs^߻o+J„x1^[̭R:ψ:Uk,;Kt?u= 4}9A؉9&njojs4|/6mLJx0ȷaVF{O_:Nɛu^x *5ß%n_uI UH?"9mX{x4cv8bYLm迖)["gj=X&9Ko}@ >@ _Zu#ٖ(W-IbHlf-9x"qmִZً#&o?+~*qC1\g9!ԥsI]Ke\$$#*C3.{] .V#Hp"qQ%d@ e+O3[b; ף eh!Wqw)ĭs~6*)1F^:0r7.Q^h 2#sD{JNeVO G}'CRډ _3݊qsIG޿g]t"Y> ;+ٙltSi+1C* ʛ灴"gb!:Cuk/,l%՟g:H"{F,_TO~x"i_L̈́)CS(R5X P+ij 6D;/X^|&Rԇ[CL{D\`76uP# UL^|FLoR'Pp%ρƥG~dRKғ ذX,ϊ0䞊eҿdzIF]0OW>5mJ4w$L%lE+T8aCemz.0NJI!VV w^fLu,H"+?,IFB2qEܬQB>7"3(+C雴a'A\h8Hu uPOzl3e+uNI]dN@26Fs".]6wÝ=|%j֬&H%1k^%#/\HF ~ [.kXk{um$ǞMîg`8ذFEO-o4qHD 0N1Ezjє] CUkdUJ_Yۿi1l1c`Insƭ;v*0t#'> -XZ7O4dF:AtI p(&j^ڽm:E0i J-$d~nGQIX]՗;8WkoߜpvGsdQC#؛sfMdu/+5|)9 g}lU$˹!u)t턤zeCj^oܨEv;L(ѻ'^aݭ[?g7.AGlaKoǙ .غ>Eig҆%mP 2(¿jQA՞fkSb?"VC38ZIdvzCJ_"b#ENJ'c2keqlƁJQSdOt˜"ũbxl‘AǂX󹂅6a* :NCJ6 yO1aN>0ݗix8m Is78Q3 ]XRgDYU\\g΍jD0RW'e,d.;}G(L Bpdg> RUom0{WI;@!f4WM@ؽ& &G EݬrA]\lM#/ŨuN`dOI^SĔ[N >*iHSvʻي[y>Y) G=6TDK#?@enT_}WH'4hH0:kInɘZZ\JΦʼpϻ)44Es~Wۑ]UX=Ց\4 퍕^{A{aV=eX-eqhD҇&#YyФpe QRmL[ u̹w8 rwF8W6FYOv?2!N35w꤭9T/Ӯ%X^'YWV{vP O مyZn0pMŠ%/̞wj6Sx_>Isy{':Aue3Di6%lO1Jtg[Hqg' Lnms|YOdi;T3%il,,W,X21f`zi;s=gg^6'K)t|CE `!zWI Fyj#1a1epJ܇;ٱ]m8`-n[o쇠.«y5ՌaG4l;SFpLՕ ٳ3n1=5:E*ӓZ{B ,=?U{P*c[SV_?YJRn&s&)-8["Ϣb-]1RW e{Svwc/gJ# K H59&DqI.@wNa}}HpkCr?hO7&*& m vF5 uxRRB.4ʾÕ ԗ?YF873]#L:)wP-#~.RZ HÉj4`ˇNciEOF) [\ء+QJEF!C a}/%~h҆EvkV`Q|UPf _;mwd %tOlV~d\;Y%#} yf&NˆE5y4`Hb0#]41ȣG`p=i3(b#SXG>R{TǙ)0( gybFBƍ\^Wx._& fH! s<qꔤx *2" ځ0AXNHU@KKVX`djg"wzYl[S3JF{`Qqf{V~c`0<%\K._RvJ}ցǾMr˪6|;LҪu;?z#N)A"(+ܯ5l4fhu'6޶|5:k>e׸k"Io fxف6N!8V b鬱tΘ$l9)Iy4Ņ!M@ 8Ч* X#k},-h*!#E'r9ic&*"CM4廠81R3Ua"Q4E(j=m1*tv=|^DE]M ^̈́ޢD`KϴF3"J.f{&=15$,|U g>ԴfH"f[a>=hKbƝDI-5ݴ7P9;<őiߥDM`0 ȁhnLvcm _p5yviZAїƨ?M:Ja,)H@m?WUM1i !!X❟3jRk3+^58 WAa!/"5(a#:b!yQMjo's/ (IE&b0X+"+WhI ? @| 4 C3ysfEGUmI1N =ݧ5N.b͈E.4"Mڼii*gR#[IF]:Sw d1s`CI<0; B fM!C?qHdUpwI@eZƪz%Y6YJ 2Fx]Nyg26! HQ/PZP[pvwSř"vm7IoΔ=vZ Y}"-^zi rlXF;yoFMg<6N !1%\ kq_/7۷!`$!X3 TW V,TǠw |$4xqa0+ GYcic0IfZe1 p->b6xN?!WeT6)&5XFonY_)Z!Tvli!=CZ^!avQ~R\7@F0#F5@13=ܼQxZӟ˚HESevr'}wL*ǴR}Vnn[`0)]zT+ZdBʘ5}2>sE|H\YPN9ѯL+*r+XUDD{i:|ps͎QcGlܠN.R\=u8#a ʑzU`CIYӄ<]eA0 b2gA6/8t;Ϧٞǃd}:l-iPӧ(`ئ㝏Cm0tKNp;h~P$7H2SjR7!AxlRǓPZsHWsMΛ-h>.Yyt6cZMqܑC=gk=i9NMDw$Ҍ+*]GHܥ1UyQg<Zݱ!4Od^X ˿pu6gv U@{qf"#3 H{ᒴjG(,ш/{nW2+i62.ԙ'M](Js!`vKY{犯=QHa6$9yTQEA]<SKqJ\R"e΋1O¨m{;ŸI;)Ϋ4BܛhQ5 (%V[fzۗM 9ۍ~Y0&TLf3.LQ̓zfF^00JO[ ɇϚx^dg3 FI!o%_Y`ɦ{J! W`>~uv4M )_H඿ߚ9? D`;P@25 d#Jʶ/-IyP:Kno_a$ ~OaaG}1dPG!&;+q=0noK]&O@ lB ,v oQ2D)"LxifM!<ׄjhE5ڙ,yJbG>͎[ ɌcW|klBT5ŽCvErhbM>~?^*\a:o ]^*Pa @ʗ9r d$+ udԝBͺ.S5E8._m2~Кe AU 8.Q#V^  jM Jij.TIIX`"xTq+;VlpU+-i2Rl!$oF?,]1:XPBr#H.Q/s@Ԫ~3 QD2(UƻJhgKYhT֢$}Llea _-=k9˺x+E\BCcPRjmCBu*%9m71U&`kFovkd2oF 9DQt;I6*$tY z#+0#Et)zPD7ș0Hre[l%Ee,g "SɆ].S)Ϣ ZnJ{>CvձY`gNMfpnG ˖돯f7D?'~F %ݽ+i9\"1J$Wؼ>&FuB7YG IP Nvp %x5$̞MJP"9cCndF.8R'abD$&0ݢg};Л5Wy[&bH mfy2xZS  VF T5}0m`?~ni[^|-4%4i`1cT2Ӝϧ~Pi=o"| .;5t,/WFԔq$c|m@E^4f[`hr7MP@W3/.-s]fVJ:IjW!"pټ6KkD'Fs eX&uK|_gd'byj]9ڟc ֯į?D!l0 !^f[6L*FQ{7%2}k %=G^&O¸kPg6 BmUcDN'D#%It,/*e:̅ ~$R .o5~-jMDG4xSrIf/ _AҵHJP*xo\[Di]A8Xj?ɤM~~W.o6q(Q$V+?4nRKq̊]ɏHT;A dRDms]5|>SD]4 X ~U\W *IH[~\V9iɄEp]KBL6#C^r((+̎JeQnK;FgJ I'KE%ɉ@QT,1Cvmal&S{=L=q#59I/Cz۳W>w ! 8Ė"W+ADǨ}2#/vЋTTeaҭb 3#g4HXQh]5RFU tG_@iY59I@5r?q]-%&,\Ub=HǦtK+mn](PC7C6SyWqGq7AH]"Sg%ykyGh3ڿD)4KO|.h/",G3 ug'ɞWRҠKq֝VRj7j$ (Kz$idy1f?wtdC7uO*!U3c= 1D9"8]|VAO7遑K8Ď8rJ5J6n\.{Jd:BVnڼ0 8)U}s{xOld;7T q*Ͱ)C,4!= JH-"xrpzCt;>  3f4|K@v"!QoiKy5Gqrg5$xV>^m SZu?rv2W\6ˢ9a"+VbtAtET[b+רV9xHyۈuu}M)(ICR8:A^b" /soP~qrY*5ˊwi=GM߂pyB02_Rn$^sDaT}Jn 7St&΋%UG=K#:x K5~g3STyJt׼x 8a5HU/W '%ʊTmj V4 DeG,!fJL0s)<5S!/E,|ʧ :%6ĢFEcsÿxْO|(>,ZݔC5n;]7pqO{pm77:ʴȤFGk85*tćBqӥx\7 tNINiAPZZu.BWW'DƄ}B}tC StWh^ڋapjbh;Tp 'gM>on:sI壩oPx[Th1ޥ]G wEJHea5[Ydjz#y`>*fܰ"DTq$(HsFmE' @;Ԝ^:لRSF42@^_ $TEe9n#K9z+Ok K> [@*g: Oi.o>evl:Wpqu1Qv eGI?_CTg߈svо7Tt侻n%| $̟f6f(/aɠr C_- ra&…xY;4 77g{ͳU7w:6K ;vYwċB ܼJu D,"bb|ƶ2y!]\NKMH{ua;q6`'l|%99oʚƈس#"CܿM#G֒+{7ceU#\<LmCn#l >Y$>6mA*A1^V.~&q ]%|{h ԣ,`cCkJsl i[PJDXW3LF?MvLjM4XYkY<1`K#kdn .{Zb F`;}22!,îic1D܏SnǪ 1&f4(0V5}귗+ [Zej6|g5RۻRzABm?{?&4XLgq>N'}mJn oɯfzCQXI[}7,+.<3>i<