python3-perf-debuginfo-4.19.90-2406.3.0.0282.oe2003sp40>    fr` ;G|`u` ' qӧFnf ys=ˎ}laI`Q41LrB8[>ly~8J{8˒\.YuA*o6IMGQg̉Qfw\r?x]rm,nK_ #vq-ΊƉ8I<`tW+r0 |]3!1X <"OOt#QC;a8W3EPğHZIp޹ HH]q%RI>5i7B LB;7i03η·35X)!aJl9%>#~9/?/d! 9 d04: Oax~     (Xx#(?8H.9.:.F*LG*lH*I*X*Y*\*]+^,Fb-d.e.f.l. t.<u.\v.|z/)/</@/F/Cpython3-perf-debuginfo4.19.902406.3.0.0282.oe2003sp4Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.frdc-64g.compass-ciGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_644`HAAAAA$frfrfrfrfrfrfrfrffde16d7244ba2cbb5988f674a20f63d9acfc39809b235f06e323b5864ff0528a7702ecd69a30851837b4166b05fe33eeb3dbbf4e9d0467b807531336a2e04e7fc72a0c9594256aaefb848f04df96765ddd66b44f951f830212d07be7603f2b1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2406.3.0.0282.oe2003sp4.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1fqvfifh<@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-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- !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 17187918424.19.90-2406.3.0.0282.oe2003sp44.19.90-2406.3.0.0282.oe2003sp40-metadata_list-compact_tlv-python3-perf-debuginfo-4.19.90-2406.3.0.0282.oe2003sp4.x86_640-metadata_list-compact-python3-perf-debuginfo-4.19.90-2406.3.0.0282.oe2003sp4.x86_64debugusrlib64python3.7site-packagesperf.cpython-37m-x86_64-linux-gnu.so-4.19.90-2406.3.0.0282.oe2003sp4.x86_64.debug/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b0afc747016331a12e45cb484511dd572db3622a, with debug_info, not stripped=ǛR1! utf-86877bd372e57ae13de2686f47baabe24ccee96836709f0357e31de11354736ba?p7zXZ !#,B] b2u Q{LY5fCXXAѵN64:hbM#ke NʚU`g;B G;s-P5H2nW['έDŽD \8%4z:Mnm ?0;~`%-͋lp-zН.@}RW0u{Y{8j^z>Qj.c15+j 2EnҸ3 >:RC HhND(7TA {c}}hhOZg4]Gj8 :觹L2йfBp@ig™?_ZUP'_&\k;n'Pi?bB9'K2~ U*=+{z忻QMnALYH:3pm=fLv'i&he޹B%4(SFNb3j2[!gPpN~YUZ]`}!~Kcz ;jU;?L@՛6-w8BhXry|[6ˢK c71D_F N14cTר6tb"P mQ6a&xbF~żwrvqՍmSެޤʪ>7~'bQ".%dSF| ye,L*e[7E\+*&](t<0Xz{ }'C9yvތeg .gv7;UؿV(⁕b~1`b:30`k鏧feCnjZ{C~_GZL} <"t+=cTuْړ@|sgƯk,$a.q Ka tic^$3m$7◍w U~9G1:5c Ot1َnG|OkkPD#TKWj6)E *ۙVww쿀:pݩ8M4(;i4AѬa!n3@oq4"ǘ+lei%p58RNL 4ZU~J7v&Cc:v䮵wZJb`;…܄+ %lO*.tkfdzT 0ƴ=|Pmp(* rA9\S̭&LXs<|$g"NL|0(.2f`\9(0e( i._Le*Rwm )Zu: w%1o%c#o}&̘ԎPJU4 󋚙@:7ºjhCe;zpgvIŹ_ܵ"\m$kpfWDP,H"?h3T%KϏfձoщF7 qsEn=tU.b{;,'x!A_xFD}&kI62޳ɰ$U>ըчfNyCe(|FNq\ 0biׯV舘fuQ!Ei Oj ϼψrZz)pJ)T\_a.swԷ{µ Bե!̮XОv&v"ɇ eXAB٪~\JZt|Pլ UFl)rI8:$G޽p60ЀL[̨M+)LRחjٶjG7d /mbA1@"_`ocܥo2BOQ .C!i_{Z u8bʵj*<"[,"ٚؔVQ[P<eH[X1=`eZ&"DɆ`{So!PrQC,"C35I{%T[2N1ZTxVJ[@Ojݟfq+f"0*żo8_+w4׃]2/D$ y7 QtԽ!R J0%gvWoBPV+؆N207).:'`IF$z:f^\ml#6V(T(gٟρ)}&5u3*nK @UmT*H ?P9 3`/tt)6BߝZh-c%0X5L+uc>1:&@eQXF(䶁-jvnf9bһJ_E7~S0~_G7bXT_)C2bkBi-(T%cu- Y6%a )*?ԅmrC H1}soD(T,)Nok~UGFw kP\9ǃS. 'c3 r4X{Fy[[6};U'S 'ĸ9a0^=7d7$ -"5stT|Cne`{/wCOsHŎ5&5L2YSW0!Jȝݦ3v̨>~9j_-I]u3}QlKi԰ָOKvA/65RTs-W Kd7{= ^6 ..阭Q۰s66Q!Lkw);򄿵/psg h:cܤ%[|L`T1BI2>aY6lbsׇ~HSgxK>҇́0ycp,_W 3%N1>0d7rm 8+|mLPX>6ȵBNr鍡V yo*>O[pc!ءи Vv.x:g|Eބ0FV縥##W ;$ڧ Ʋ/ j16P@^!|K.|Y l :*zC0Qs>9՗ۄdw(&T^NퟂYsmQz뺂h)n[cgD]/jbβ>yjqLI劅a"j0v$FE8;/{NfOQNuR>()ͺz4Cxb6qWX:Gh5XGӊDW*z l= 2Y\N`k+Gr{3~$P+ն^xu;yaů[viD"q])Jda27!l4ӗg@=Wd f|C+'TB;cD[:SD`tc>3%Wt|?hS_aPz>a0怐aݴM@M^\\?GFZL9Q-Θi/FuHlV%\,ȼ\VEgO^Ùm'K\odD*?eyi\ 9Go1 :+_%DOe׾qM$o3JyW~Q{inu!li|K9oW{ 9p¬yf| tjQIjvMdp in9ץs ٷf07߭"Eir}'="2R4owlPP=P[ |[#7ȭFٳ*>d*.H;OI; N1 #8Dxwy {Z M @ a4Ξ? .*LQO$-[VPBcn!.Au˃rinTw7ǻᏋظTT`c>f'E-EShQcT9 ۚzEqNǹ[.%pp=)5lVC fUƽmBFb1X .ȓ;_dKq&g&j-C)HDC'rR8SZ(}LܠD)(|~*cGF>IfC Bѓ`pް^F/cp8L Ԫ\rN(q+xhZd? m?1EkcNO#DA|J =*E|PRx;Ʀ#fkfnXGlA3Ý3]aB>-yP??EmR+\6,m9%T݀&qI3s_QS{L3ԅ6I#nfڜ|֏Y#8vf> Ρ-AD(W'! 1.2OáX 7GbgIm̕cazO\u ZEB<9vK͠%X9 _2n1/}X,47Ota'u[| cqCeϲlۀ{W!TBהs'h`M U{˛l3v}SS  pX , hBԯAςg)$?ImAu.Io38I%=>Ex@@f' O9[qX8\q'?}A0VjRg#qV$8 Yh `lA/kvfr;?B@~4tsD)H &};ҩ\d>qb](iK8H.%:Pc_32 +']r ;,f g>zbЩ!_xf4Ly"-rZ8i5&eCe|uW#¡cS>g%QɆĶWUж1 ͆9OJfbb'F®By,JFiRiA_B3ř*nf) Y/ $6B%G h0ѡ-gaqmM`($N;kyW [u!d7zwJbw@yޡT0Vc>Qtd!˸ݛzT3}^vb+D-L'ҕ$v FN!׌PP!݅Lfs/aʝ;3H=)JvSYX|mB {r~:?^Ov\%Rp˚h4L>Ww"(.lbF TMVԛEk\dFF${Ho5d R [l'ak)'ۣcmq*`q0N,!o/icW(͟e»~G⎅{tω| 9wnmjxr$2fj{_KH}yuqx̠ܸ_G?rG-er"@Q,RD>pp]ar[StvIa!d^iJZů8b+yy\L0ljoz_$6 t/t ɻU1(!By\ #֒ M|z;/ءF $w_^)÷ ~ut)ԬUʯ᢬Ng 3b4YfT,S4+{cmj$ͫT0R\Ix94oO5'0 >y]V)Ķvo݌?q][f3B矈UJNt[-?V a5 81jxL/-J";5?"i@3Ux+nNwybYtH$;=-;ART5Ī H / Ρ1hոߪB_ ae4NqƁA%`-tԬ>7:Sh=eprpHxnC9k .sZ|Eگ1wic"AkEG,b1Q\Q>7dD8~ z$8P{zSQM{ާI2?dGUSFA-ʡ=in= 'yv^E6N8RTkGegh;vy]DAE1$ #Oهg3R,CDzkf*M~RIdvZ/ ;ySD9k{M_@n3Yk7 0-osDnHE@Jċg'7]~e4?WB-1m7އzײP$=$xcLV0Aj>;W#HЛ1C `1'28ͷDA?gr_Ps1%<GHd cLiilFbw1p2JKtHکk|h$|CqЉcfWw^ .t[THrW>ATo{! N35ꮜAMEuoY'e:qAI+UO_W({[/]ȪMhAXȆc7 xq$6y?(bWx߂Bc\B8֔6w~2PfzĒ-)IX?oWY~¾T 0>bq,nlx;~X})0#6a5@MQXY6j خ!jZxNM :>@A̼Q?%S1<1Kr8ij fߠ[N-TܰC\}=G#kC}Dƙs@]G#-K_YL8WMp>ʿJ{C8}Ejtul?nWNV8GD)UX*|d%8&.N-iGt׌CD/Ϸ7MF4BFC?oOO#W85yBP`Eb\W A'@5 Cޓ"e[OО_커!"ohV XґBonF4M|5LP[:1Na'%V5bRjZ[Uy>U#3+XS RPVx Itji*|ox ;I,XJ]JQq-4Q%rYjvTۊ/Qф35ȚCdޕAY"/Ӽm'9=XcoBX @Q(N 5;4__#1LEvT\:]{iCC^:lNW9wX=F3ߏDv)q{N2X(i5CÚү4]enNVB[b=74%zezX=@y7[礪75I#<"FfuuL[w%\o Bxx;i# ObM_S K/70XWotDU%syֶp0W!H6>W=þ6Kak}D{sB|.z9̓5̂gaR0PikRV8ń/\v@n,:(+ |5|_ Hw1[6N۹P@&_Z,7k7]kQuRδ3lTHZ3*u~s!0pu@xRFv:$1_9k_ڋWZQy]O]w{9_M^wCD]R ,xA_(b,eŤŭu NNC_ 3d:֣sHF]:eI9xrL=B6D'8$5uX{;.*.;CEjkN_z+fd(t"KPxochrREre=Y`nEr 3i^AE:z,70JJ{ljQS sJ ģ"k# DtsGhEܠla߿wɤ>Ő.BُW{]Hz!"-<<=eG2| q/758o U]mJŋʴZ"}=,JV}si 0Z_pںNYKSe|eo#'HNݺ 蝱C-Fs0ҶI/軂o*X*o&!rԺƵy'dm>kijf ڇ24@WE:S4OYƋ`znߪycKs4GLEiV.ݱu(`==0/II: ՏO!g`p[LOB>`xx?;;VSᷗP[sWb` t/7:&C q'3VSrMEr;{Iy}$pE{ `Hfo^R'그9xG+!r/ LSI2}kk0vp_h', -"Deiqeʁ`US)N-p *=Ts]yF* Le?Yu@qf'7#&c:)TX2KVvPP h7CN*i>6{YuuZ\ 2x$Na¦v>s$X9uRC!Jp{!#QIUˑgi#MLX-~0WDU7q&9MrSwOI5![me!2MpoFCJmTȳ-'+sn"HR)=Nk8A=EifT0|yQF$*?$rVW7A+va [OB zNM8J 3Lw]$C~0&rpMJ|+5hZ=H^Hj]0;_)N)D.kM<4НyU9!+fVC@Z~ K*Gp c}W%^_mC PzrY\JxXqO"YA>^c}U{*, ٯ4!͡BB'<)oH,ʙ׿1;7rʙ PT  qFވ(J'Ljpp?q,{ SbC}i7FIG*oLf,!'n,.$ =!GU5TbPg i.S{(?QߙqyUtֈB=ժR@YC(Rt](Xm1%//Y`G̷,%]_DeD7Jp_7JA܋df˒k~O "9I [o'<5k?!G۲ͭz޵q|9, :τP?(0u)\VL~I.oJ ݫVPOrS Ǘ+_4Pb1C{̌PsidJ.TA^Mdʊ9vnMRR昊`>?Վ$0=Y+GGWhHPtM2BN;e09 -R|M27TlH0!!mw% .$x2D҃S&>(>ɲWtSa/= f6z180cs`4A6:9˜)Y_jL* Jscyl_,jz,"f CM@p?6+\tuO[8欗 ]B溛5+=| 'z!$5K™WcI5nXįL[N!h / %5دR4  MRGͧ `nH.rʅHA)R$-,?B h)#;dLwd?zenc{VMpڮm=ڿTN1J(DRT#"i+($u յ߫ž,o{t6g 呝-^x< h!Cx)߷r`^ -M4dQAR(A<oɔ-Ww鱫r-Q;˗@\/Dj+!zـ%'?=l,.mxUťݠOkı̳%t/yJ춘sK]0ۂ!yc 4fӒ/!IJ^oS1 lʿmM<r*A*Q a6)UݤM˷UMyR6rU7jhλxXIW^M"?ew c,uy47钟$裯#QExza#Qä} G\­{-UA:vq& #0< p2]iΙ{G fUJԪhNJ^MΗGWpMw*xl#5ʓ`{ D; fn]˦r=t΃.ٓQa%}ZeL$WXk;/&&䌔7ɧ*0TF*>ɔIh֑*$CϿVL4^!786gI}6^㈍t{fMv,b}KGx10,V^4O+rL;n#0 f ` #3bѼn :AqgFt7[nm@~_6VKc1:Lů:U| ~XV7,#\R߽*/LP]!m2 \]6hg“:^w2PnxrSJW>@}-l5%|#ۀN_]kP*|O vuKGB Ѹ8 Oi nq7^6'+H`$΁ǃD|V#-.[ɗ'U+9=5f-%,z#md5 nU]# Ss[T-\PpEVl,/1 T:M8!*B Ym'ЊTP9+j5T\ūJ&X D$rO7{'Wjyݯm=GRů{5t^r{͆iD(Cꎇ;01|<0f8bҾa*'E ֻXO_׌/ r/a VlGWg[4j1i)w{k \(Fe|U/'ɺTe9cɖ;b_~47|}IZ:_3mC\~fSNݗ&2d׉b_Jn@2նpkiLb kE\96Oy-<"+[[εLk*YYr*\C `gl;8KNr7;z{,7q2.rҮ{ڽkRWrӯ# 9o,ե9bIiLJ%Ϻڭ\UZ &ŪJXqqhɵaYm4Pߤ`iXpRc{VPxIn#ɧZ7վk" ^hAd>N*J;= lvQ7͐ԕ'MN_Ot|_{ #T61>WTJǕ}ʼzN!+lWu7b.ZjF~ӿlGcPFM^)K.X2xcr>M!a+)(iOcQ+*6i0jXP{NԷ Cpp7nϤln[rQ؎!Mp3uGF[ޓ4Ϻi|S򇵙R=퐠,OL: WJI%{ H< !|O 5bB"UfSxKh!oYʋy KPGU8QyϪ<t>m-KE,DfLAAm)CQW=_wE^EB\lJixE.t-$Zw'+s!A{ |$ $V5ʨ6 +Px O+sY\ /03>yEFj;MxԻ,/Q! :ݒL3Znwt 1^ MGHI ^j{bNvh&>hYGuGD^Hm4+R+ZaB{9I:iw)73 wĆzi`1`D茪L̾J2u.fU /B~o7tP )KuELH˭oa,MI/A: ک [#d~@4]s&**BW+#ܐ e4yl u9!02ď@#fL{A:i"N M ۚ;h_% ]_ VfU=nӚOflEPyo1 v )`< l]b,gBςaab68Lב0 h.E,\ ThzK;5lI1MUI!VvM9f$\:5o.( d汴p8 1mӫ:c|>^'g^^lSD}(ԁij\^`_dV`k}Nn5*c2Tzϓ#ʀ:QՎ]!e(/e xPxA銲DhRKժ ޏb%/ĮL@TWŇPCXw"0.Nnyt3OnkĀ=E0V$@S6'ۚ4nĭJhZ»ɜ\Z:r)47ȑH*(O%7(pFj{h nifD"D vm$㮆/ZKܔLH'G4fQݵ~@y=*/ᬍ:4-l=!d~K]f.Z?V=$`8$}V.s}RXž\@o/"rPcEJY \QTwFp@j_X ,~Y;^+clb%IaSqt_[/$d0RxؿK@9Zh Goe7?&Hf$~.C\` ]0ALظg%R00f3yn\gXfIU0!@<ܗdG\?cp )-F5Ljd[biѶ \D{JL'_`H3WAY@-]DZ<%؍ sJ&:0q>*L?qqߥJgT6ҳ\O;ۓN^Xi_^=JI|f9"";de6T~br)bh8溑ϻˀ(95" nL ̻ۨYt>]~3 4W+}ufX4 ]A()K慁hٸjdO\}&7TvtS !Yy0[U2y"ljh(4bv;!:#۪X?"9Hѯcr`̭d-kY[}; Gj3!-F)QGg+LX$3! NKi_Ul7Qg[-1h;MhT"\ | ҰNuSDaIQ9\ŒJ:8H b?Zu]ôsz w(*!cQcN #5{ grߵcvO]by::0+G_bZj>\nIQ=3sQlt2L_P^ IK%7I4{HwL,}N~8o/yͱY\· S/]\i1/HZUp5 iBd.euNXc{u7<Iol Mc| _<&n͗D)Gr'b..# M)MXآoX[J4e)޳aE2p+d64)*lma(OaDe˝Uq]w#t*kR@{v7ftֹƻnI ,B'EFfNLHL7KA|BTڪ qNvs$ܲS:N]3[ 9Hc+z{u? ÍG@Yɼ-SY-CYD >K%6 @5epTТɌ[QuXt@8g؂ 󩾏V$d:U6Fk |'K1(hϕ]y‡65"S>EMP< fٔ CS#}XG"iC4 s &QQeN 1AAB;F2Jf/J̏_AqkYczbZ ڛ"POR\RU\*~;!I6gqm\|6M{  K@;oJbRS< t׻{#; S7cGB9KaRRaa4xeC9=gٰWĵq[ߝT1:cOgDmY-hcb@OTdw񎅺\QPWG}qMVjX߲s +*yAF]Z(P6{52D"ch6N pĠ0,!*ղ5/2YH$滰p,SnuW룒 |},SȖ:K^踽4?Qy?~^2}浏_5BU| .HS|:AE+5h&a25K)0٨gTӼhOl dx33R<;zQR[,D6^4X=8~M2# ?O_Z4E997AMȷ & upnfaJ6+#Ξ@Nyxkx(H:H:37@^")usb̗ xF-1}xz1lC~L'm޳'bjF*mzɻ^ ,3,8=,vUe)͔ЃîLe(j٪vJȎ l^_/[0DŁ׭{v'>G*˺(7$/B:- :Q֌s`b 5`}BY;~D1U$$GTjYvu;ΆqIZ0JROM,W!%Yӝ*H`@AwXbvqӨcnZ * -M뇐>ID6'ɍ1yS,HH'h7M5'`Hw1>$8ŭ\өɃ&ֺ:dfhy/a Mƃ- 4GL 0bDuWhaw7?Ҭ/rK!F/Em5J_ 5A+k\}:&{wxCvؑZoP"'Q@Zu /a= oH7Aˊm1DW5KRÈIA뾱ӭflSt?+B Tu$Eqܪ.ꍆR̂؞Wu͏<14E*]*SvVZ"H#P LDފ}G9)W/0G+Y8i_C*Xܦј nzuObdɕ1+;)$~`n p$E^(LXk@C`"!? ojUɉ(swI|i?]he3?b*e q 腇lH9+fʂWB"q+!'  qpk;\lvrU:Fҙy񞗓ihG[zֈeD;YÎWY!zA$b̋nӳ1ycʂj@WiCv22Mw`@Cۢ:l*HM."9g9\L]b{6tZR,XϱaBCΔaOQ2s"}B xM`oV/5[IX;g\^ 2$53+0=4V (Ӏ>QS[Pao-+ }vX@C!Z0\2a=Q4$43֖eb,j[iXƏ!e e& Tco4/}T.K-Rcɽ9~ aܠ|gH4 !r0]PgBq'.L~u+8jN#* ChVYf>kqEtܡv~?+ii$ބ用!rK$*KwJ:s2@2SL]3tW|ZDqNMI)2>Egm֘8[t[/ܰgUj6:lǭZƔTb =ٳzB@'Zj-ÉHA]Y@a` V_/I 2 w ޳HnnpR- \_U8J ~ri➥ưx`u/Gջm&O,YZ]+_%VG2M㳰AG:v?ǐ^EB ~cn }`GF12 u.Uv"44up 9t#rMGQ^`zwHp)uk܋h w!˜l_HZDM T"!TΓnic:#{e12sX7:v0 ؤ)7_FM!rU@t $1pϫ7:Ap*R+аTB}j⊭%$MB-%"wP"4+\Xj%FDd=MԴ,ҧivӮUw?uyD-dݘޮ \9?=$䧲+ynKXM`@?󒑦kI2%\~1ǰwIڇՙx,?&&9ڛ9np\N.x lʥ>D40FPQooF䨍}g1U.3Yh8HdAh{|# ,XXΦ8񼻿)|4h uRyE T\=DqXt7h>ip4ӆY+2.RFzY9rNz۫ސ{tyPFkz0vgTE k"QDOנ[HlvQ u;# jSB:꡶ھo3W{XJ1ŕ @,guUKD0A5 Qg=ex9n +3")!yCd .s{dR_arHM(ObU&P~xV(?Z's+ 44R/1%}CY_9yH&"[F{;K^(XO8)JΝAm[ԅjOcE>d鼾=ݔ U GZm0Des@'H~ԫYt@z *עv/ыfHtȶ9c7-1CZ"єxףAA⼥?+1,a>}? q .y2>$hKHaVN(J3AEț̡2P,b91͜Q3Ԙi2e#o `O]4ls{9PD*Q糐4\QN& 5+ET^^MFHw}A뫡A!xT@WDeMLz (#\V{ܵ[X~kbµ,@Uj{ȵR.n]C{O-P!*-'6 ۜS[Qpd~֬ x)olWvqCf.s0D3花kE]ǀ?mҵX߀( @GP!sS(|Oc /2W`yNDLZ) EiWR-P^)j9q)BWm}nRa5Xi'#6%/Wx-ECֺƫT9YDmG=q ʼ~vH vD3 AY*,U~UN [y򭋪P;:HoHXW]+a寧&L Ȯ/"HB>(arRކr Hа)Vީyt^M3֖ z$b®3ZAUܮ^nŎ{RV*cKg[`6lS}P[G5 ,J q]3>TL?'3N?BT5Zq T]} N~aSz͜bqpоcH eRlnĒ/dݸ|pFVq7W:M%I $e"#nj:byɡ=j(:[ ANZS* F*rMNj LIH 㾵"euzBAޫf9L;$R}UK_ωxMNd&o#>|M~2jJ'ʻo*Sv#_f :wg#>?jNF%eW 4|EZkLq:][b+k!0j>#.,!wVsBC!(k#`k\ҧyIv(ϑr\pDM{9IeY6idcu1hgqȖc1 .0Ó\%0lUbk6q0Z^Xm@jːDl,[|;d42hJԑ+(nz=4]*QS1QSC}"kN?#yn`jaA ,Kϝi[yR@hŧN}72vW:'vKTN0}^A'f_o^gM{'7-ΦJ4D}\FXډ[eJ)8ؙP{*c9 }OVWdU -TGTt8ߟP:oa35c3Y˧ۓO7OH˺W?%שM H'.syH6WHkTsi#Eo[ W3qΗ;EVa9"2$dLֺJ԰7"}001rnWGslX5G~G@bD(TsU Ø|KM%qtȻ`uΰC 1@ =yhRQ Adݱ|uS4}g&rgxz?-PV(SQ2!sFYkpxS-͑GI^"Xf&I m"R"Jcc=U Pouעmo4tAZtҽťV:a@ _~70mnFׯyR#cϘfXWO_6zYq7־ꕫ0i9&wǘGNW>hJlN?\51<8ub*V?h`Osi,L3 `׆rpnhQz} _]uzM!XF ѵCrmsۻ*˕BM[3f7y M/߹fmvHW/P dQPթ͟$>;?n,PibPIQ/\]*{Vs1f{$Uñk*33Ń *BpXέaVU@C0P4nL)vpp^y!9Nsn hw e@~օ2i@5=`a~^gpP Բ.cp8*'#t6o2 *4ě**(< 푣cruL&&U}M`]/S#sY;j6s{?N{ 2l*]k.Jrac{갟P H/Y)Mپ=1rP6Yk}a*ֹg@O1ws, 31R,nX CYJ0b)*3;;i̞U!NMS(%9E ܳ'Ë!AQNki70kULTS.3͸TY3B8H55c>U%m8. cFm,7@P^ȉث;ڞ8MV #E}ƒpְ5~dexO4AJcm#0e]:r{(^+hV!Q)z2]Jc Ö@J{,f(%4Fc'ўN〙S^4N|^,Lf:NB OvB ejB (B-9Sk~{8?ܚPChLI,Tܴ#VRP= 6a'<+Zl8_h NwI]8+.RS 'cIJ-!wOQ:GM`&E˿_SOd~G@#ϸwItO՚*Tɑvus۶k/"A>LK05}->5 NmW sz>HYdh&l-=!a)EcW8?6[PPEss$y 4Y|6dӁBeNo aEX>_JJ,wawO6hx 1 ՍOR@zZ>X`m? YwxMe]dxS[w40gC@/#,QTJo"kaPSIE u=(W}vM9@~>_6IkžpLs=_.qNch2M|bs{8f3NN#kQ:?*-I5{ ́ %Sg6,ԄֺWwΠekb-FP.J8&gN$qk2o[ŸLElo"gNeT.\CjK$(B.(h":$mbLf IYn^tض/CHl7 ṮЦg5W\bH2\Ƹ`EfJ݃; }>j;:Ɗcs†PĹb?`9ly]:K*o ok &:* ߒN~E<"Ld qR֘^TyQktlVLlbd]eha3to'{Xo&^wi>_2~tDIoLuɺ9X O;veI!Z!gWWЊO3 0veWWAm!TQ3ZߖRs#M;PGH2WNsQar 9`u`1ڛ2tX>DGb1B4lCji ]^WO04)ON6 K볏 fpweB&7WUs˛8(7s]dnʼz]$4H-Fy*Nd@Yѡ [ q)Ss?0#R0=iG~ճɜ>6 |]L8q7xtnH|LCxf:8@9kq>o ꔱ<~z#aJr|"C>27;^к?Ať+t~/0MQ{4r`-uDr9sz7IKN}H(vԩrGqhaݞHpDJAƉo|"& V/UnVyGׄߊan.:X7Dx/A5MyMq]KslmFK0kFO C7{&[ `guhk%ŕ='8ϟ 5:cwZ߯+IA K={'7&G%må+MvH @A59#T:NAx>ivR7?Y'J-= ۳\ =dŽÍtSڐwz @`BϪ$ϯ݀0J#JAt$浝n穎Ko[|P_F+Yd_~!G+DO/3vnϻ67"umMTm%OKԜU~ ƄD{Bͣ-:s6M >NVGer;(.nMj(OSԌ)Uxa!|5dz(}Qe$ !!9ȍzyVM",-\(L@G;Mhm=7H8PKQế?=+ڃ3%W #T M[ɓ$2lo6S2;o!j5ze\SILNnI6[r3}oFT_Qgg"ޫ"Yjn?i* jSD]ů>y҅-dHҧ~n1MU<F ~T1}"!q;lٙsEy]wWc~CY8%aMٶ{ ^GpYh"G:ΞH&^,U Toxh PeW *W8u隚PrU%jMQpaپ1 YAx t2ޣJ롢`= z]ĚiU\k >,J1)5&\g@ Iq=äKY?{"w'(8HϩK5?\wBoJr6Weg[- QpAÍۿIuƇGueaU֝ u8Lˀ{ǖ'=n..ewOYȪƱ{-c2 +#ɃA5 =A?JBߕ%|F2gJQO99 >g{n1MTS.MuT)^<ߌ}#>=i4/c`$9Ȅ,;X(Б! jGUge-~.uO}$ &w]YV]G>'W/k]L;:Lh: Ǻf.j)@+e =L!ާa:U+q4q8i@&="y)ԑ6rH7D'98rs41s0U6u[0 }BEkIg!ۗ+@ W a 8 o+I2*7 Գ/N貌T:Yߑ <wvDdY\dXI*xpwgww'ak§ !?YB\pf(\lF<16u8c)'q澱KI% i'x|f 8Px4(Z#^dq5D(׀K9Mm l\1 ʔEGEfJ_._TMF?a=q[" gOY"x%R UYd.nӽ04Dm `QX ee7w؏|KE gvVYnԹ&عftMPfħ̨WH,g -uTWTUۚl$&˔:vjj*R¾K׺|&v{ZUk4gt] '#^(NrݻG+t M+݇]WF -^ǐvPqI)S|xlAkzvJٍE@xfcX$Em> 5'sc bQƣ\[N= n/%A!7$ Qܵh4'Xk:̄/+T,L+I?l[v0:T Otmhe4JR\Hm0B 8Zv`|EL3vSppBJq?)VH4Ք-oTeBdTsNl"t_) gI94s>NGT( c1G!zQ@i~Bj6^XZ ;>MkL,":d Ck34AMߝ|gLLAK2:ia xC's31<2,X7UTOYl`˦t* c?f,8-MPpR3:Dg1UzFA ފʪRdH{9=6ȕiqZ\0̩.޶re47t8$1TH (iޅY  y:)ұcB&3zqgӽSgמU 32:D(.fuL\lN)g#&~&5BtP[_= Cb?հ`E e Y)@Br 4 {U8,>]&LaWKIi.y~Z,aTe4j /E,[ <ؽoVm9K7;ʮiƄHOBVbWzxwZOϿ-Ɋ<&Zp>г$HRU=HD; |.<Ǵ1Yt5GZU6%^8 gET_\QtF * ˨t?` v IswvťK[ϡ{a+ϰ)+4pdL`Mu`2ewN{&o闌c3ܴQs0{'&-]!$l/$3 *V-h["Ft}jqT𛿮uTZ8˜t7>w<Բ?-n E/ ݣڛ#RIˀr"d<9ٯc3ΐc,viNxHsTsϖr|*~(#&/AzK6˄R^ 5T>pdsO3 A0{Cf|qLE2c jΚ:]QaUG ZuŎB].wP/s33\`{sMW mMn,|o.6J_$("DSM(DPpa.}kE=BNaf-i9ۤb8[a jkG,K#.|:N 26qns3cz:OT]eXW~&+Kt6!OgnSgj|c]^eF`xp(zB 6sg"Biy& ;ϊH,-H֧DHXc>-`j0GicOgUYUߓj.L?|6Z/D-H>PmsPV0{y@2V$ض(oZ`cuXt`,Uq6K嫨ww2|ʾ}ۭX۱`'7ʫ$$9Ċ$^*Sl/ouep-l^HSD+ _EuvjFy{o_uChCVha]!O}~Va'a}sgxl^ GZudCc?ax֚<YGVT_O"/( )7!F)fIF+Y/%)eD,}NaXV3 C>GsZ 2ϫ!24RXی_9CClIw,[,^\ѿ k@#n`)ܬpy#GJ  g/5v@~q] f^{iGd9 _y.hzg?u X-I92^~$)CMfySIKe}a(NƻbI&4 # JmK!1x5Ok1Nٱ-`WSLү*:vr,Ûl>Ѵ/6ի fjS4|]$@roD3$ފ͟@֕>!HXS5\>))z[Mt=6bd 3sAFhܖwY ýQIӃ zLQU HSɯnrE.c#ySE!eo|h 2԰PyScKS|<ݕK~B-!RNk f1BjprBO_Bf? vHa[VFTug'[3Uȓ[I!*"z3睄*WzQ+LhxslTmHjL3OJ!Թ+ &NF|g=` †#UxKJCatefʜрyWqzw!v31$ _$A)Fh.Tz-]7NP_,%om)ppBG )@GcƸXʧ㹣׬(g Oq Ypں6q} xQ riğB7+1΋TqVtx)ē)[!H XN c8͟/9do!Xbr7\X6] ƴ3E]2\<4!y E (T=! 灶f3fhҴO [)Ka?e HL'Hz> 0GKXlڏ&r .*(66qQѴN{wnQa5r%C$$}*.UFRZˢlMAGh=%Mҩxvӕ% XD[-d1DK+N+\&J#r\x8>pY<.a캾 zNBso&JeJf4V`L[j㧒uG~Gi]l?*Vd&̶AӐ'];W׵R<,$H!B nE ;hgׇG}65CWw&]lKN(A71vI:*{,24S򙞣2ppgHoctf]T?k.@^VF!v!7SD3<*%{ؔȖ `7XNp9XRtoG1Ug=Df*8wtxxisSDOFIqA)Szհw Rb};qf' AS3[836v>׵9<7Vcqz;Z܁-[V% ,߸O؀Ps%ا Vhۣ=z9*:ґ/ \D]hNQVe:㼒8d0C!y2#rZ8d^ (w:W|vo՞ džgݗA>osmqbʾaTo爨V[m2,mO9 p+L=x@Ė(5M{Ai1мv[ Vbl#]P}MkGPǔdꌰen< ~Dq}f[x7K W9M?ٛϒ|B~XO33 KkDؓ}u Bh,̻4zAQ?Qrm؀;|nؽ̣$LVXszD? ym6?ouv]8p ,84⡮' ~pNt@&57-~!+JMےqc6TݱnM[XDݭO?l0 D033u ȯM\/W%Y YSA5  YaSaaKKUݸOl/. kEԄL 1>:4#Džw̓@$+_rh%螦hkG78iyߌvz*efޙ?}c]BYgm8}GHtWuW;hQ=JAjP;t 00N\^EK#i;ٜۑWvn7|(ˤ˞!Fc2uGoX Df($ JODC+An?s}aY[3A476NJSZ633L:8>ߍ,8bly>Kw #EjYEVY G>y~c1R »(vd_Bc%#),&DЕ]L+a~ܯLE__YfyC H1 O[*T'`֩:bF5|3 ֵ7LqNULIQ7WVi`}Q!\zc,gֶ HWVD,0T(+'y2}WӎGLYrv- {VQPł< UUGBu2a뤸^WSQ}KK(y4&_7zOB2k~LCLS;[lp7^vuvX+sA\h%]2u"4.b u:j%酾0^d*avi7y0Hb0&欒 $ W,3ctǠ3tS&JL٨H2'Jֺ)֊seÛHQ=Ifx]JiGd]^CX=07m7 hl8z2k`<5qA >zJ%imO' Pz {(\rQi֟fGJQC, =T-I+'g8zl;b%PU'H%pV!?f&+w5/d{HrhO Z[RJx}hֻыD}|cwءba!t$=V˰(Z<}@p<cƹ,#p9eq-*R c%2OW0?jiŁjwEi֒Dl˦YRIP^]hv>oX%ҁ$~[`evPE~Qm•o @t XogDyXv$f!ū]PB/X1&53oj1 *2Xn9DPa6 "S={0PɖXWQfXsH" 'Ԋ-"m13 b Ggm`7T0[^9$([N%\#L7aoQݮNI>#6Z<m~NX(kxcC v Dд 'ȇ N #,*U]^>~WI-(Q =M}j4_0V[hRWTG&,^n!&HDX[72j7.Y*ηĂ!}wt8 Cߞ6bd&A17'LJUu oqRHǶRKHE()I#۵!kbWmԍѡuиK1fmj u8wXk ͍SEY>3_"ZOhI\pO!ſnW0`oh1v$4zDJSx18!rӣDrm4Z5)dV6 Aؔu`xG֫[@`W6;G59u-k˼f#p树Kb)Z.&ft)@G$tٟmNfٟ"(GD몂<=qvBx~; Q2WA a%7*8g#Š4nooܐZk2C$p΀B1qөYh{L<قAߣC1)G{0WUQ^T:nuEmñi׎$Pnx iݵPSr1>VNS6םUd)6W=ΐ *'Ibs՝ t V: Yvd\PUqpZp/7-G X/|u0j^Ǫm}]р2-y]k]+Qo798݂'7#3Yy lN`>6;Ƙr"6 Gt[-2R236MpĖ+^uߓ-`5 J)CZ_=XWWW!]_ܬ nezOO8 rIu p3qAwnk\WJUt S ,')(T ɸ4yKE}O45@B6Yê4~0$!3́ˢ_8s n[D_3=rtAxAٺ؊mM)!'H, ~7́7A@U4h E\f5.`-ki"޹lh m3cCpqP%Q8{D+{r_$7%eP-6YI}K<~ϖ՞ h)߯FLw0s:&MF]T*f5"LK,aWtlKӢ;lf0#ZJKC-RFɴHs=Gsړ>;AB =$p=89J!0Ww`47'mMK$> S\5D8&[-qDS3Gm6Ģ芵oeʼnVz/Lf*V?C W1 aд[V/qB@:6u3'`UVȚSc|O iRcq:U߽P'Q;I~l7Yj4u~aՏO5)Z%p(,RZ#Es|[LA_ x YCb? ꯜKeq+灗PinKaO qGLqâqLlyifh|.( ;ID{ Ɇ^%1L!u'SՊT|1DG슴U\ =PP b4eV&W?׼vOrvvRrH|8O fk'!?ߢGD#VkOxLSoD/PsW<(u+jErʟx W+u5Cr;a<(ܓkt]cUj-3,*|a*$Ng跥%;M`۾LN!ز݌ iHOsrAu1Dq4ٚ JGWZ[q36kz"fi_h@=n?v^EP<.O7iPi3Z'd,nRh(I8Q8&?@ 1GOcYWpx(څVCDHn ('T8wvzlWޯ:0 ѲٚwgTG˭bhH"/s}&ųQxod1!>n C4!R CR^O^²ý h[ħcVmB/c;oNB0)\Ę=y]DPqN2 Z}^BlgKVs[)n:\)J:C0? #.6Gרko;_$ Z I‡99Rx)m1/ԇXJJ#SmnQ?[WF6m! H?91A!սrXb}8hw3 N2kԪȣ1vxT?m1j?jsܵA9e.؅gww(=7] 1P+m<nM*Ӵ`Eՙu٨:&BZdK'NoþHL숈ҏS29Ay%=2ݎVR/͛&ƱEf_oo6h#}'%zTF?*#j%sKeؽ)Ϻ f Ocj{۷@Y)c] I' cΞER_4>%cvO2h@ i5eGH?V l9VC/PN-W6{5בQs{j?kF#7{jCT`A^5qv!Q~^l.3.UB`^@vu2/~>n^'21u!90b/ufJPڡO x5m#±G=ޑK<^S{J4}2d~Hr XRW}qD 쑱3O|Dojס|nj,;lA;n%?k0#sفU%Z|,gpl&Pb߈4k Csϟm-SR9%*Zwq/;nB F Umgيs.(;9Y2:< h\/iMw(!NB$,3#=Sa' 1M C$Sʂ 12M1֨t -T+mےe?#!K:v cm:dB8s$H%}vU eY0G`նऱFi~G\vwDxP{$ngH3C$ `dؑ1k&glLkgmwTY 35pf$L$vM^9etHܫ?SסY"T-7+;p.8 )](J֏  ]ju)Y j WxfiEgXa*3ݓԵ.b+ql/ŴCaE5!k+a ,֟ú^O3C -.}>{goq@Y$Z#ɉlz]K-8 IO yu eӫ}39+=-P=5?6M!#fݕc6fjSLmؚWn݈YIBq#_qbA}tvxvuXUْDA ԒZfPu%<83d#рSM߮,Grg[O>($!Aݡ 9b?4 BQe>ԋHГ$F+ih!,eb9jҾ;)yAhрk ~2,gH&E3K??ɡ2Doձ*|½wd/7s]*cFt#MO5ErԀaޜ9&=F}` I iLO K HmBɴ-pI_M 5r2^L)'QɨxJy\XeEİK잚T@g[q0*SS3o:t0cdXJW@[j Sa`EYĿ_NJROXve6w=2,ZdLLNar&,pr7KKKY%Z*{ΉNLnBKʰrչGtꁳ:Yڬ7֦{ D3 ܛ0n4OGܨ1) zsQ:S LO%!^e*<6qPKI [?ی`eA .H:[w 8#hD&]d7V81~>Rṡ2=%:t>D8\}3Kt{X^AN;yzK߭$JV/%pY̾~tjnLiW (H) qzX1w;u~zoÌG!6"Hv|Tڎv!~#cYRİ1? '/X`ȿNY;Q`* <5FP}-~Ҝ$vƜCX߱޲q$:vտlPE@OLX$ʓzq{ .jx"agm!7<#VFHErg,: n)1VAU? Y7)v(SyJ|Lbn,VGV7 )ib,}ah#Yn$g }@n 7uP;9oWU0Mu!ja|h'oZ)ttEtHXT؛GVqgԠJE%P+\~qpt9wk&4M0*wZ='[ i~)UdzjΌ~քҙ]W&։T3 Z%ӬzZ~󫄫оY^2e 7G`\Y<͠!% |N_U 0ƷE]`AO4|`Jy&lZ?Q35eKg/Sܜ\d(_6/d&hN't 0K7Rl8" ҋQ;5I4 umEE* 2yǞ\~3[dd@3F_LɆ~jे7߫D,^/fԜ\onU4~;stE5EiRkw9j뇨E/֮ VcnCϑ@I;)h탘4EA sqI8tiu ]ּicIlrw[q=f8id"flWfK^ nb{|,qqm4򃶣 YE |U}Fn#(QC#b@!x- yfńd!|jR[/I%pNl]06޶H(Vi8=I6Iv݁p0eˇ}OZ. l2_t'nE[M9Y"(\fNϢꬺN0T {X>~C[KM's,!1_qhl 7#]ox|xM}!܁xY5j47A3LVI3XlAHF6wH`({jkܪj6E*mT^#mDcoPn]BTg48h%|UU@ pjpD P~άVjѣZpS4n{I&38@ g75_O_ZT!o"xnիL؞)\7Ew"a3$KX4(/{ubUJVԁkݣVoc.DX_'Ƒݠ3ܙ0't408_Ug4A|1gUBe` [7k jyw;geFYqZ=7A W5>e3fOB|lkRd K&M8#@x`~Bk;oS8%]ȟstxqAWzϛj p/ېn;ebJ)ڂ%sV=ύrdkf<ݲKCyK)<7(.|?Nrڄ05v GQSiL͉#5%,JoolA#gb ;T4UNN1}aR-EJ.D=hh~ 7Zþ%qWj˦ hiod}tXnZ@1 k8D|bC0:۟͝%h>Cw(bܣ=w}Gw/;0 ~ 'Ld&e?6*NttDI^T'Df[H,'ctq#yؼ9#+^<+,-_O=#0CNqEΪ}"P濍<"{<;r=S-CK 7V8:BJ.`apr4_<=$E"ѫ= f5?&d:4K#`Ӥ-ҼftJY?y`wƚf%P5žL=_R¹`qpxB&)M*Λz)]s= w3MA(k!_n><ͧ5fx|p$IO370E.Pw> egͿ,O))^8Ӂ x7,;9Hz#\%suvGjs+4: k}@?D\daۯScت~A*%jdUcϔ׀Bdr"^c#L>ϫ9#| "Eleg(*Ot6Dr%#=-V"9b0S"e80GTU{C*2\6i&^_}~(Z FFs b#Z9?B-;-fz|!VZ@ zT=mlsF1AR)b{ w?I{~Cl̜r"f2Bu6nO˧!nGup~t+@`r(4li@?1}PFDN yD%VDqŕ}I. 2yxNӦb$yxКPa:N(K~u9Sr;P+㛺eYG10>8qb`T RȎçO* ~할Idd~eQ=O zym2*aLEI^'bf=cv_%P@rQ(`6D2A"QQD,^?[)ecahч.`t(؅MV٤ᚖ6N_co$`R+Vy >tkPA l[9"2D'ԩGaK1!>‡ 0_BLA@|q*HҰ`4Nl^-$vPףt6m a'*m9MX(]ȪZ+IQ'b8g~zTۭ ;7eOj*wk k[`fl7[bRfRMIf rm ,g,ugD1g2F(7RiR$Skt厈 3:\ o,lC_@W6lNytv).th zV쐀~"b:oOڔdyVxՒzX6 SP k?$T a?uƮc60T.>Te{IچyAQb[ 4\p-|UKv8s~ǑhVrAjk{;&O \P"O8}!hFM1YAOqVHw ވwg^\4qny|1<1kMvױCpOk3$u Aw,WpmeiYIkF"J[ ~߸TC-QM7ɖ71KVBۿ^L\p;~QET>Nk .ɼ , ޭdHǭ;CO0J&4If4!\)[\$`Gk;'٩^?!MHL>; H+v#4ܑ"C{ `xd-æY.sMy"^ɂ 1wStu)%9aޏ% |$ј @HFj%m \k"h>QpU&o?K_uyb N#ihQrMMPnB#`uB0` N ~>߽Ƭ^q.ɼtђ@}GLVEy=rb1>Gxr|d=O.QVi)z] 4x:PNӥw7z }z :U *Pr]$f11i%lH %oWL/|5RaȃP5zJ,ǘ6XaM |ːe#/[v Q=7FOuL03|[^1?(φ)*T5pޛy1֑2Bƽ(M)gu^zpM \W޲_/d;pz&?rZ0-{o&SUi;`.`C@oѢ#Tח'uI_ض{N3n\xy^S?sZ,yDm^ODS"p'o{~b{,f{.P.Ry}({ho%Wq?K㩮-G,Ps؟#/j>q;6}pw^{J_Xe=Xe3jS>f) qe- 2c}2PgxAs Y)g6#JTtR77ͩy Ck#SO*8@S9a:́^i=HC7ٙ)>>=nHHX.գsV'9!˲>QZ@rzNr mm6ۖ;<ߐC‑ZR)?\=ВIˮ/YP( +=~-x7](ὠraǔ(}ю'%ddףd^/M$' G[Es'TSQ5Y0o&MX!U&5ݷ(X[vk9gFk&t/0%0.dcm_yq2`ϝ,$̞ho e~lyp߿^/2^_WOoSIWe&rr ;!SMo9/`aݒ>HzxPDSQDD*{K5Ձuq`':¶o=\l G{Wd҅r\"B\m8Jbw2ZU3]b6߄S5Yy J؍ ՜%4,:D 6H .jtVhFIaF[bLC0[3ߍ뒃A86O n9K"l6+qt.CJc #**e~#ggW72Ol v0[Z\:/gs.d=>8nb]~@D!\nME2T!#׋X'?)NlM/w2Ho Bt =ekh͌t6LF[OWnT61ȷ<(`Y40Jc')0q}'~6/c cTۤ4Q j d?ޥaËhమ`p+ZAl,I% rrD8¨O7ŀAt{6F"nU%EOcE on^[ue#X5c/~Mֱ=#,玸4~*?uZǶpU= d$C8ޜc]|t'Hb2NZ-8o ]ޛCR#1 4AE2X)*~"97kXgCpfpڗVFdie7ݥnh"P'ɒqp~VR@i0Thj0>P!9Խ-0}V9ޱI%u9&5d/(=&q(e9O z0.lW盫{W\bMtOjbde!mR*T{0AϿi0Q~f:wT"8A6ܸ ^^N8iB)YFsyoի2zoY}H 1O &If*BTI.Rv|=̥eTXTY+&#-MG\ |n?4qf[fJG~AlT4WnW=i` C Y+.JƬ.)çAno͞/!;CnL7^WbNI[1obR^rx! 7l0pS4?-8p骴= }7pN"C{'qݕgP!.-[PdYPtֺ d!{!:V`n}6]Pƶ}W3==G8y/븷b 4})mk9Qiƕ`Wz&4?h?qsqH&h\u7@dgEǩ|I`曂MЀ(Es(0\!.m"jEDH|erT,h-ѩhTSE[,Q%J᪶*翅a97m"-%v&)!7{tK.g"a$ +EVxҖ[vE4v,ŝ h>0ϦWFWaP$Wۼý;!ek&d P+u¯MgziNx?H$ C^np]H6fKo ishpJg#ncBFEX(1 憮 oYVjtL TO岇OsQDf.۰FiЊ2?2#WV6}@L;bGGtI`AG3OZ!Џ24:e+w/-݊1oj#A2Ǻ$ce ɺ.򪁩U|ȪAjVuf4YٜϚZqeO)1Y}2)ڞk:Db <(&iWz"E=qJ!~"|)'c@,:;Jp6N.vm/Qd?_3h/PV$1x6VnRgӮP&aH%ߏ׻HrM0?5Wgb>/%&oU15+YI O;XB y=.6GKOp!d1at<E_^:4<ô);I1Av8ưׯ6NV&hh+مkSN#Mqb%)K00sS-}~ 0d*j7w<Ͽ= aBQAazD(EH_r4l:<ȭC,ST-jhq$G-Ȉ MRbEp/Ζ:P?kX탼jOv ɥ5Ku>= >R.igk#麁W <8p(U.xrH`VHm0HRQແSo @-u;Kx.6I.fف[`Xʍe˄Q̴[b}0YJuhiπJ@@]ב;S7}NI'4[NU Wٝ1Bt@-$\.)g2[_lgJ_dyN gfAlx`iD }zœ8t.Kq{. j^5蘢kEԉ4.o_o{bc4%9K6](fYJ\+| fI&_ ѤѺ!pe[p A':^GA*Ś[WP1,lcx} v`v;E&&-o#B=H1H?"g0 h8kf_td\-=ҿo d#ײh5A\ շ׻@ӲsR@?eFDЯeN?\P;h##qGNL B7@D1n>ʺryumgv"6eqۧ|i;qx=v;Ҏzp,@i INôDt#T[ ? L`&\bHk t.ƬQ&nT R`zgO BXwC-џ}C3C:"Y#&VkH%d˾ ^JGIR2w6hֱ~p {ph^H-m/0pDİ5kO49 N{y6yfoDyz=JZ6SE.)\`#Ɉ6=Q.e iŀ.ZYƚ`j]?~KЃ 4ޡL(4>?w;Ao %Zѕ j`単DxXu$ #͊LGL]#+1T-S\ЂhSP 5Bu}>ù`}"ʋL 3po{b;8B& =Pzˏ؋zp-lu%aA0^U8| d>XIxmLx#6* Eu4L¡~c"Qّ0x;%"^2 !XU`τH&W<b@pp9@a Hn݊| NダÝ~u?ֱzAp2R%lp$<طL-l_b(&&ǬM/R:8=f"H ߈(*.%f&}qX$R;[ 􋡳fiݯBsةlӥi{n1D+yU/Dmgv|P TC|OkX;f1ԁ"P9Pk5WDT$K [>eG"+6#qMxiҪ$}mR")"j> "\-(ECS9-/QKK豛RnXـ@n?𱂘'Xlq\E,kYlն }KIV?}|(FP |7xll+vVFjymGɅ@UkL9uR7tl$!0Fo 'w ;0Ր,CW=:bUPi\10yiaaHlpѳ@To LOhup鸛y&=-l}o{i W-ӵO;W_2N6Gg F! Kmm΃0zE+8)I%M=HzZ EN\ wbK~A/Nto;=<!& ꟟M& i U4NqxTt"J)EBHqYFB|$f7PGKqWjOPSG ${vU~|P{4-}nMǔ``TYe mjTOɈhm!P-FzVy%ѐ>۳ d|Z='J1#ʍE4L/勧zYtN^-Y}6J YEuQ16{ ::Kp?V22Z vW# ja;c=Y}zd0-9Dq=EwϾv{aWyq H%qq#?c_lv ܈T}ؑFfN)KHVǐJJ `uQpH[! t5@g_ԳČ((HeOZf0y@T2?hEI$˞\-UcUFpO>9uP0R+{F<%݈CQ=q$zAt _i ,o& V/ZjU,V(,gRD$~>E߃xt:e.I8pn ׳EH!.czBRK=v,cA̻ޭ+-wUFrgn60%!a()!MYC=vL9!(N0N>2i[ |L,!_oϭWSmr' n }q8BۥD`2u,ꏻ r 4v#hԪK}h~|'hpGl79ZϱK'Zo8,oyi Jnq ܅W3l %!O!M/i1Dj8xd%=GO\;'xlc&zi3ybe%`3 A ]3D@0fLS-\^2{T] p*[€ηW  l#->M8Ox8`F}!옹‡5;2@P‡i&ϲV9#k=9nURY,7dT24KXr-)Dҗ` ؄yO΢Wme#ݤxlٛ8Dբܰx#ӉNtf} X>8PZ`?8j J.7ZS"Fѥ"ui^;xCroأ i,2ש jˬ+DZ:jP(L 09#W3l3 W`-<:ҟcX=TAap( +uv^XpC!nhc$*=@'Mbp.7=l[Ur*rt|6W0Ҿ]܍󞲵}o^^#lJM׈hq4v!/8߉#j<5jp@y2%_w?HqB6z^H…bܲ<,2ĝf<ú3"caJ8#J;l  [oZ˝OաT@,X hU#w:B`˸GF :6 \8~,[?2tj+ obOހ"bkwkƵ1cJ+cf6ڭ\j;;˟~pmB(>gNj}o өDh$ل բ{칿c(HL@QxY҇D? ˊ%h,^pvvS]eLpFھUlSJ%E#&AhIKvQT#CȂ; "Ua8mX,83Gpo?D -a}2~ 8'(y_<IڐgO'.D>e& hMa]<~eS*c|DܶeUa*}!~9Rz}h}G@5"/Rv^u^ŋmQvKm7dL-I5y2Jk)NC~qBu3 J6 a FЋxxu5gA}PdpjIIm) BOʾ>D'IhG`_=0qgfvwėK/k^&t4w餱D$XqOLYQܧ$Ndo) M`m3S3!6ly&UdMa#3@~"T ]+Hi / *<E#sG\JC$ܳu$*AQ/pdh"x3 {0;4%goS [}JVh/eOqzjU0UDOi3^YkzdkOpa_mtEdhLɨȃ؝HhT JY?dᔲ=}]oPdDGqrPJԠhm@zFmeJ)O8߸ Q0;tiZd \W*q4ubFKLvdn/݃a忠RgcZ-&8ZP?InۛkDhXK L%"H`Z_%t.'Eƞ6 C!ėRr 9DjRo6\_ chw/+У>%`H58ZuIs[IfCNwrvLEޯ 3fPE]9 0B6CO7 /b|P<8})Dݕ8r˙(&@X6>Q3$ 3yI`tDlVSP\q]ߝ$$/ :ftL r"þ[:<<*v| Gᚋ wu9sB+sc-.~BW Yh k;`1 i^uB?HBM\6Vơ=GG2q ({/vNs"ͫEyBhKDyJ䶞=Ia*`&NQ)Nu; J6BF=722KwKd ~mk49O-,^+yLaӰF^O}ZθW1M$}֤j:$f(O9au$! )^ <'K/ Ef1+=d{ߒk*ɛqO|f`Yܘ/0S̩buCʮBp%X4·_|;yĤ"/@a3Gv8!bθ˱:2E UW&]jF* :i˥9@l器(Ng6/ A=$8'gx؝\|>Ϙq;!İ!݀]0N*tcBzAm09m׸!&P 'c9t T Pn2C_=ߠ<E}a"ߏk>UIx.BlF gv "/$e*Ѳrh &N)55_Hd +.CPޕ˥b)¼-o*F,$~$ P`a'h$18g!_Zy:@@ǹrMP0/z+*2HRAG$1Phgrˮ}lm_W.WQXH9ARt .O!bokW5Ӭ-R*9OThFϢ7[ĚhoE#z2.ǚuI-Nv6ŷj N8 s`ID+OHӔy ڞu]6FI[oNF/hc\H(gRlW+{px2a*w5̅%ޥPd2,NJj̭!X 鷟qi:ca]@bgM, ɪlVINiװvI*>{ ,^aO[ABp# |/')YsRf'޴\ )Xܤ kѾ`qjo7#pP a\u])0LOJȓ4כ@!fuI6}#G)JfUa7H:~lVe5v%Ʊ.l NZo{ H귟g9+O54W܈vy/W@p`Jű,l2U<`P5U^ԌGCl3j1Ϳ8nxnU %JXq1Ca  8)AGac-udE /$B'z }5 (W›#lwF#3=8LJ^cd[z' nGg9HcKv1o;:7k#׾)$.Yr!g9=Ai,DX`?:%wҭܗow&Cq֦E ͹1^'Ŋ2\6W@L ,i ) >A7_F-vG]~ +Sz `QdB=К :R˳G.tfp;{:ŬfE! nNHL|]߫6t\2QETfj͠/|j9=8+lЬf{:R=G$b]! gn\ns0&$C p(x6joqH߹xcs9#M<u=ROw$X(^FoEx%GC$eN#z7L}_ 5Q=L!yd ԇ 4A$ght'дz5II4dqG{ZMujR#b&~=?\>+d3[h!%V+=VnR q Ѱ~f|J+|d#[-~C@\GkˆLÒnY HmFS -{Dd?W<[ eΆAB}ڲ(r{_ƣEN(2D1Ǜ(]b"kK {^+xIǽb-yJbvWc rPڴDU;cea]M2 Ik#D.hRwdM7+~4I}{y (?TnneZ(Z=`KH Ѭ*?n fHh{D׫ر/HR%OӋMt ^}$UxݝK"FQ:]~'mh~L2*~$&EEA8u̪(4i+sy;PPDeq/X7{kfEwۥ4h“h KjXBÇv;/kթÀm(2-a?gAVPAxuc4qK\8q )l-îbq׾* ʺqCrFaIm.\k>'qg3wq@Dր`B/ŝ10 CvE79tғT/. %#Lqޭ$, Ӟk%i!:JjEeqXzn# bSm.0dn\/gB)SW*Nn-ZxꂣM_"Sȵn;e f?չU!넸vêpr "?ֵh" 8`ԅTwK vzah1z0CV`qe”*Tu te5jyGeqC=%./z[4<%%?7Z]m h;qˇEw3+xi,/pY (c X6;ON#meX IuT=.zCBBпJbh}HDCkӰ aH/a#}eT_}܂25sE9JuPcz 㨠-Ʉ\kVkїShX?B‘EFr5XUy@6Oɘk'Ï /XAn%s3?Kdf_gc0`rcMe:|:2\::Q-g .k)j-eV0s36?/Ўdsp놑Fzw1|Ts?3-A`xs䄨h(2rmJs`XdVF/5i|m qĈqN4#1D,k6x,Gtߌ 5-ʹ?ԭ!O4ϧDKR C0UE{l9Z ?T2E^_vx]* o p֐A|Բ4,<eGLrYj4WW徲D`øAYѸ: a}ZbDI;Ziƈx[]ށHG!sܦD1^:Se9d`"Ի\@|s9x4pT]t}++%$Ʒq8jxߟ&@sN,hW8tgחKv>i(cQ4~"xiʠ4O8=mfށ6 ꅽ<קy_Gv Ҳl=8ޡ"BVM@-~ wP 2f[Poô%]:\B = 9z @OOHB{B4ļlu TT2NM4b4 I껖`dEjI`q ?8h". T*3ߦ,J+:ɾ. FzKԇ2y5#/jK 8'9zPAGRJGj! KԍIQH,(ϲXa'[r6 d1G$Eз8筝 2/^T, U)T6s E( Im){ztP X_ueR-XBvJ:4VKZib5Wy:2|V2H"+Xn= Anegn60# nd;Z}oKN7sm(Xo&f̲E\ѳ8bPZP@-v#TOې{l*)h-di>'\\cn3K-M߀+h {*Lb=Y+x"dd١2nP=ߓlL<s!h$ u%}: 7v"K8ot gx%3^INSBھx̻ZfE(n]Gs\?N p(z|w6",Iae'xVkh(P(Y7{ڌfdݩۙle9 m:dZ/ln󀈨=6nxi0]HJsind ס#2T1TĥP~8_Ė}X&BDJs~| Vp #3UW%X`A2 ҩX*s7mu-)!}x=k=4-JEoCd9R*ׄ./up:5ׅߢQ\ 1JAl dNMMo5ŶQwSZZ;1o7\u#:z/#z<)5&#yN5>qIpw|3Lb\p0 1k̂$GöWRSTd LFb 5:6Ocx  uy#I9JCuM*9g-Hc‘2'ܭ3~(v+o z\90m&gw0IH4Z4la] Qa!V2_>S5cgVDZ@ R o'vO}k~("(̓lPﻀ" H _ZQ, )q'jiܺd(dzl^rr, ) gCѦ0߳&izJS|d, ljF[كE߭\!Dc|k3s wSy )>ҢWCv@G4~1)|n}^\ (CG"I!}XR>: S| wW`1%5VE,~|7B`V#z@sB2"1PH}iЭ.E]V[6A/@ {dZi7Ť.3B"iމP3pDNyu |nN ҁѴ;Wl(=wgD>\rL{,&ՉJC_ħb晻\ٗ32"bO;uQ@:ëbZzP+EyilJͳBmqQ%8A%sHf>⣂6[ i,%B`ZT|d5@C;#1ai@08/hucyGV͹^+%j DAAQtth) L]MsS,3+ yT `H f8b9"D[ hph${fYex ]Mjsg.1 !2(kI6Lďz% j SÆZjsl(nh skkĺ8z(6td!sV›/ni[гwsJXCY$A:r#0[Rx`*W'+s<$"9\, i?=Ku|<R%|FXsJ]3~ϣ+q7s&Hoс]qkdO)vʧ_Rz6[yű9&^fK>&p= 7+-m8qګ"Qw*i6J_lŲNꭞdP7\i j;<*I'/컌vC0 z+\) 1:515+֞8]~fqzJŝxr/Y=COFjv~YY\X>sPș*)w26s{Sh o6[tk(2@ē=ȹM3&+DL>'rlus#CV $!U0n85~FA=noɚ}/|͙|_33Fo$??,7 `+Cz=P7A\7S#\L.4iőGOVz眰ٍ9)5be>`3Èk[BD[ hB bS~LHP~E9Skx+aB鹗XO\PFgbL|nF8$f.ӌܔmJO>6hx)4h)v8\{ X7iD8ڨƗ[("]=efr] P1~gr߿_~樂ڰXٮLX>:E煭^^Arq=Ziy9z%ރ.p'^~Y\@01`!vjΖk Ўj d)|ny\{Jd@o`s4['2IK6@kI{mmmi+Ԥ3TוFv4.F{sďUjvWd'I2hh%E 7BoPo ٢LtjzeKR z#f4m0 aF7WNޕIO.Z=&wYjrLޘgWI__@Q]^2+ B2N^0XB/L\1d+Ntr%Bc1캡B^y^K- y"*eHO.\m\w &V& tlGd83XޞKְS $NR/sG9uRs\ @H2w.<THR - ƿ,XtK:>=om*<\uݯhķWJ`M\u `$aKhڷ*5]\x!= lH0ޖ/zTǕ Ugע!TKX*((ƼKXB9{oA㇯W#&  >Da{( i'?Bo&#h`ExNx g>P$x Y8p8]A\DNWꆹ0kڨ M1OHb-7v3wB^{쉨;lӴ l"6RI(t^/#zgW'KH| R] {Ԝ'ܜXUޜq]=ȕkM*iFRo,Lа=+W(y,)$Ĥ^W)/A<)'S>ݨsv^`w0Cز%4<GM(خYTR*x31$Ђ'v(* BU"εūX%JHgcFP_#pρc[;W$kz=qps(#K P{gȍŦ{^ y4G(aB_/e}Ht^FLYF 1$dF9}/ʦ1@HMj :c7?T~z- iR#m34l+}:ԛUW*c'/rb..<$SU7Q"+-GkZK|A@M*~.՟b '~{(ΒSuEF& mOq`9>H`Rf.7PFOCMYQֻ?˸1}gr& n?]-z)0(邀40:>=s{QvGYF ~ ȕX$ 7T`XbYV> ^Z@-g oӉ+ .\ybc (]Lna&gV-o$+>SK54cH_M!Jq%a4M(ui#*z u UԓAm]h /G5Om>`7Hhq?+l0z)cId\<WABf]TS a=5Qޓ6rq?hC|s|@ϷgժSrcow._qaJ/eɆscyɻrPXTh(x. 섹x-|"ْP#g#=aChԼx'|):BفNTZ{j-$oEɋ rt? "%-p>3"uh8cD%\7Df5j_1 J!Nu3הJf "($>:o~ď]R WQ9_][I5dRS)yN}/P,ٽUΘ\`J=-ؽ e1QD}hp W!f0\f%S2|hh.mY܃ڐ1'IqV$/xF iRZg%ol(>-v"XlP&:oS};q*jܗԸuUhO(2X,"b$.I/Ԣ:uZr,-%<d\pD^ŕڳS9;!px&3wRjOC=k; 3V[> [r7TM2JCS)(A}f \, ~&{cJX1ZcO)ULGx+b6邏D 9.!Q fH14/l@Y٧g./2)Ң#FD3ycx1!4G"E~J[Hd6o_Ncx6G̙ fPBhv,1H?&J(nBh|zF/K4cAQ77os yŭ% εEE2c!Yt% ~]xdR]P ym 8a?m<8|xۗK'~wYq3AR/C|%3#ՠj?AjPet&,+>QNcR /TjgJVTsHr']e1n:I via (_Ǯ¡vxbӕ|JaӒ5P.xfzꓪF~s5BU5HkJ!DЛrz|jeu t\;Z_,69F.2 Kͫ} {ߢF:Arאhrhm 5O#&9"=P \}3Xj 4. }fyɇy@/70)AD7$ݐ3Oy(A^ tW:})&ӗ`d@N _- #1 AOhJی9fnP4>‰]jʋ;K#HᎤ嬳X%x^gQ3֔"ja9S|#Z$@."'+ #m-1Ap2VCYl0Pnxs(h)Q0ed&j=Y?7zO?Lj$1iNVGZ9,Y:]YT5]C Nq6K4:hq/{;DEL`Kΐ!`~\%T}՗m™acoYTl tP(໩پQI~ ;_TC /9-MZ;McT;)ůi| ŦȌcRT&[zy[goI*O6 /+;VfBC,;!\\s]ΓmvaJq-` YF['"Z ӿZs uQ]3{d*v$WJ/C/ʘӘ nvg|>.r~*bIc=jd^ʛPUh0b[O. XaZd\m'ca0OdlHwk?9Ȱq-.:<"۠y Jmmr.jT%t^>G=_#@iƓ)?Oca\]f(osME\S:֍E)f0&)$9}c &5VsӲg` \L2d;qߊ${!h;pm ,=B F 5vc=G^\Q'IЅBBYҎ67VE!- !-vY\g5g5ZpHh{;zZjs&= 1TG^R0.)PװJ:*&dB+>_)\C9t}KtSCGT053)G!lxk?+8 ĮpsS2觉Mךۙ?&(.;*QZOVdbfwT[W~'ڗ QI4锤9* zݶ N< |^!.)4Kܑu+p1f̞wwQH{u03w/>^&TCϲ64{zK u^=l&{@Rh/bXȦ:y^d 9̺| )rRorcO;b>Edki MC7OٝuTD%3P<*qN1];D.> yV8ܘ?jNjB2wu$$B;xII`լNPg`jnM$W-((r\lk-*d4њ*"M>dmݪ:b&D&0S$p+~=mG4̈R*)Һ[LxzD|F, tfjP<nj"bbȋXzA0*:IlBPu=%^'Ϣo=`?D )RF%MS` (Ou Gݷs4a 3B)FBQϳ sXn|>S~(-#,k)Rܔ=򃻸] H@ْj5͒A^ֵġ_u*E)I׶2$$V DeE$!/uj9Rah< sMh9|6YK/hsឳt߮i ]O'FPݜQ돋u)J@bp\ͪ)])EHxXkZj7 %Kv&[Cꅞ] eT닡:"fh6gH2-nPJ^^m̢c4, =e QKd9jmVvg''=e|7)8|׏ܳvzT+:"Aw6C>aҲDh;uZiq[M3f [{j$Plg.{o?E(W5o{ ö_ӟ GD'-YnPUTP {6tŪw&8RcYrgD\}P,%X^(bjD0߂K"MEJ !0|OQg) ^¢⡑=$nSv+=U|}r5hrZ ȂYf~GIr[k"c'm'opc2/0C6hc8VsI-t!&1BծݗE#esD"!9!g#6_, ͔CzR}+pٽR3$lߌ$ &j@1? 5$}q+DHM84Cy_D6̗ӸD$Dž.:~ xa%{&h9 ?W; s+0n,٣}bεdFx3:G"4:2S¦Ux%LX R(l@s,w905F NmNh4LŇ,F9Y|RoɑqV/bUAX0/d5sq#* "ߔ9 9jðMT޻ Q/XݤwQ]. TO0t.g7QnRB6 3ǵ_Ag>gRJ} `^,ܙv T4kYJ#$|&)/u:o$_53i{e!k,MZ$B=Q~; ;T4hKF6 :OR댤`$kBј1mRLYZ^K=|%a+G$/q9K*Bi%w\6sߟn Xؽ#UĮCJTvfy, > 7*=0$uQ-ORo *r&YxQ>_Hm= Eqų4g]{]hgk,>,rBfsXݧw F5nh6~{rjv6̻*DDg/%W#L}aS' fbvTk0'q/W7wn]rtYŔIi[9(r[o0܉0}I9{lbk揬Pu$mZw؜6oS E~ÎOB%+S`n x1"A!F%͚͈R zIVA-`P`&>_NSEeM?Baeq_O_nƕ`.`1q t&])m"slwbV)|/Mrؤ5!O0 Pgl٫)v%q2 vO'YN=Jk:nNqA$, )d1M 5g7ZFLiMMy`7_PDs}A֞S-) ) k'%Ahb(n8At^z5CAMzf]SOF&[?/3!A3!T͇U_8a07=vAֶC+ņc9-^9)' =`|-?#O ÐtrO+t/!k S+$ewY$G9/4r^A<:v(wӺlg5%ި eWhEBA䰗64!4%dQ[>avgW?u*3.[C7[Cde=?Crr.~-o;) 7xK–5-.E9S_1UMzu&/踡!8+\^h7ˆF1#AaK%7֖wWʳ:6}axC㆜ĔAu#g^; VFp b!:/hq|cu脩jlPǏɷx ,`RXoYڋ$Xhx䁴醢\#YY!ûaٱuLڪ'U8 xKx*QIÎQTOhOaP!`һc$xUʶ=ż"/U3Lڭ^}gF~!nG?wڿ`Is;lwBgJ u:TD4 RHgJoΡ\ 4tv3LKp5[Åw7n$CtU Xgz88Eq )9d+k2A 3EA [&әdf+yo,$]&:1h_zhfdJFp~Fosr`3:)i);wZrT@KZ͖T< {wŦV( Wiq79^)&|p2ѭ7|lz`@6zeV_O".hEʇ6Y4<%Za_AX+(Ԇ=e.T ߐ6K^x-2nMpaY&T}@.MFv-w7ƲMXOA-Vr41,XX$}=[$BePt7AҺ`>cp1]$h)b)އ„[e'l R47Zl(~)ݽ`n[̯\8[ w2&]FPZGgS ou;O+&΄}#NX fuγp}X(_pggm2 ;kQg6?S_ԶS۔x?l$l .\nZKg6bma/ m0+}-%ě͌c։$=K20J~U#y: P!o!י&~`D(ʜh8!~Lij":86Ӧ2`nQڧMiyV D|@ NH 6Z$0[l / +ǦTvݍ. Al|t5|+cn8'StUg= 4worϵgG~Ex|) Ʊ׃K~*cԵr7gbn!!uH nbuM}!&ŏ᝻lT\Вm5m@``eBn!# jr`.A.n{D"s>*p;A=a%cvѴihL@Q;!"yP|5u#Y}KW:u<&.K{Iscʱ޻TTf(7K$6K6DT|kv#jߪIo<9ˀ-㷍ʐVc%ߝĕB ibCU2`2}[/h: .c˒h6l o34μU׺O}bG+K_9DVY-05I=cdۣ-ῃۋ"D{'0j4*YoEft´KITJ="%zI@iD,zVy PK㋧='UoFyfhk,phYl-dv}ge)51.yHΪoI/ tqp8#Z㘎AlAxțZT*9jBG#?аL(A'Hz2]m' x;jIeɝG?HP:ƹp~⤙ET*[b\`dg@wؼ¸̠]N]oP=wRdɐQ/j5Q3蛜jT6g7$sg%h?$gN-'ۊl'|Q8Y2R_7\d? eZ HZ:Xq1t\W#-Hw^8Wj pg#/L~W[%>P\maHQ]ѡ~u}վwj R2O%ICSJ2UKUnE8/(0\1_.l~Iv| :|R`j'{F1-Nm*ro-@,*]c}k!шut55JϠC}$^$聤<|w䤆% (}1tɐWrÁgLy,~)gpKm6u!ځ OVm,j3[4*EL0B (e#DZ)WA?w5zb;IhnfzT?|7UO]j[.2Hh'?~2HECbП^,-6;u@$Q)_o@شmAVL{ OxӢxJa+(/NʾzĔG y{Ҍ3R\fl5b^S\g+_ FL| QZP3h}',S_-|}Z{{%*{J$ID͹gYIMܟ,n+^ʐTcu'Uixr xb~W"oskLO7>n)x] qF S*YJ(OUvzd_Ea^uP[ 59C4 %)L#l<:$ή d ',ZFڂu QRCeq;y}GB4O^ D4XEVqD%-U:Noobrvٻz[Sdxӈpsy@[` X}Yzޔ`+_H ekn~*XKl8.8T?Bg&=lcěKaqc^!G5ded`, `k-AȽ/2btة.}IWIOD+Tq |b_NPx1rmݴEy5\2@\ rX# h^=*u%UgWR-[QMst^|8C~L 軦 6߼޳}nOVz!*g)blS(z&+(N̏ >3I-W<l k=NYs["-́ 1~OvG/"I9LG'͆Hel)}I%`L7JNS: be y3e΅s?%P!obI*]E$zcͰ57: RJ9/Ii(@sP.BȢ9"H)KUFLTԸrkh+ [nkp՟ǯq,/R͉hF4S}tPK]nl$ tb vEf#2ͷwYEʂJȺ/ꞣa,Ud [7\Y@IjxېY.Z#:nrQL tAtYB$ ,}a.7_ΐt)xܩ"8]HW|m֟Mɲ/(Qn߮=RF]"&a̯-iȺ=|۾/已.JLc*zݥkU!3w{+,zyN! Y@3.fuJ<`-M- eAۮ}Eƌd7ΑmV?SkF0ߢjY$`q"HDdt1 ;c  g4Ş)kQ;Wm3Lw'N_&X_|dOgR8Js9띱},[s;5I+ 9a~r$YWYZ X6^CIUV؜YC6+V8oBi#.jM$Zͬ虽c %ŽNbjC+ 8{R֢@? Ԣ'~ͬv.p@26" 0|L_\WH.\8Cyis'9tҩ Ej`@tt|CtZ녅E#$#}" ;,}¿KwHGBf]%&EŃ"3<6rifz"L^)-'oफ़`6:\>ELmIN4rotgp؆bwX,c E}P]z +9rѶ͢FW̗ei2# W\ᰧIcT:$0&4ZČ6L')ptGx*/,%OĽJY\Q%"kzha7h%O(H堗vNŀb f-)uFP7&p Cca{~>Oh[z u\adS4"` &%>@0i5+ByV? ly1k-$t׊"stY 0(Shי  8~ p_`Bp.KZ[oYAYN)'ؒI,r /c7X?eD[qᆫzD W0&)AKW0̣[O̗pզ8 G> >EDP~.( !(5O gD8[ՙySOuz7?l|& b$ 3S.`  ܱoSTj׵t^j-{D2D޴3{h|սp/8hRnxA _ "=煻T&̒nn90,+ƈ3So%}3_=*ϴK_F KC3۵ѱz3QOi/t(!ՍĈPѥW?zEȚt_C<3_)'pqʼnk!$>3qxI,~D`l;ωGn虢/;Wh`܁k. @r!2&>Tf߆j,!Cbc U V:rc="0 8MY*&%U҃vR<6ZJEV=NJ c%wQรLb *6(ȉn2L5c(zQ8ϻ ՈRخskJNjx?-|HPV FR铅h31nn?9 ŽNL I6e'i <8p4g~Hӄ/ѺgDW!픟~ @Uqmƈ'jZ*_";6-aPS:yN8MH"W?q29`u?RB=%KnPFfK3H]R=SMߧgQ,s WUqNm aިB?2ٸe$GCSJa)Z ~Ki ]+j!zbHc`Zm- mԠazqͮ*\O" }$&,J#i8J@ntF͜ TJU-䒡ƃ dG Uq.C. B~*X伒7e}V(븅} V,ym:gRD6ͬ&UEwOesf2E_^;8y[F3>wxmOW}E~*С Dnq@#B:˲Jl8+|)3*1X҃3VϭNZvT1KkdD]Ŷ.pYKUhEbVp &[K[ h Õ<+h GKanQ$n]͊މ:Vy:6)I Plz(䭱/!S,v^ ޸Xr$q1h]GK.,^0r]c]ʒ]oK."'tTwSh}bK@}㛉w7:u4W<}ҾI-hVh9+3!fBO^ q(! e\E$КP ÞCLq0K'@F`>^ Qwk7qb^^򠶬ݴ۲< ΐ=[G AȦ S".W9\[&AӉ9@1mݬ-+y+hv.W1%A0 NmN٩&V]1lnPMfuA mvp:\PܶPYz]753~^#ZNtkbs7~VQ-ӍEī^~Eu {0vރ ^w zYAXĀW SR<ҞiHb*lGP⠿f0-ϿT伓9R9?/ijll]1Z#_ gШVQiO#u} hw_ޛظO^Mi-lP~f*m<wwDž%e.njaF_XxT'y 6ړ[L{jљ@!$Pj%OcCE-9J[V # 5&) ٪]WjA xz Q# A=BR8 ~6J]v͊_O}ɃzO$t)?|%XPwds'O#bzcXxS &j1Q.@p~ݶ4;䑝v3ԩRQ&V`]8  ݫ_mIA^-vJ'3oL`]<7LOٽLqng_{P|WֹGdJJv2@OtAvŽ)u/V()+tR`C2NlpG֨EZ.&4 R'.04y܎H5Z)/;,a5p4+Gn8n%=ywg bLs > G'II~Ȇ`L%aG+:Q[q)hV)yx=&t|{jS 0f6R%#aG3##El曄]yFCzjҲz&Ju ?Aq=CǠ9R2Î~˾1Sʻ[eINiQlY?7j ױ83Ѕ@)tOMt0> uH.TO k$gCyi'f&ntG YZ(MȏդM?MW p^`,T,SơWwN1PYJqO$>z»(j*"++,HHdByNi<&^)OMa}WoK0C9D3tB+7Ja_6!%e <*٪f}܂-VD#e&EĦ3?!Vm!WeJp :ih=pH"plYHbAa:jp3(w6:@NjqnyAeȔ Lwd]qKAw]r k(@CnWǃb욫u jW"y *ē҇@m&zf,cTKwlmAO$yRjLa庡5 ڻ\"Pdv g(c:Nlp93<RE{OF،r` z# &}ULGM+'O#vZ?=7$y8|'GV8ypiu|/M!j<`/f$|\  :C?{@4A+O WuUbD4/! %'>0qYSxa6ۻN'QG,\Ae8AB6 =?h&[rMUmYl :sQJTZGh$f%#Di)+  J#ֻ{& V/A.R` ϙ6>IWT6~?=^ KN %(<^iPD]yبulaph7rmdGCdc=e Z ^#>'$?.7l`L.d,pPݥω،=zUjx'^(S,h DJ*@6Ȣ0*=de^0қIhxYOq?_:U&5[K'ܨN%SGɃ1@U%Refܴ8^LT|>VMd-H;6nqDbL$ ls?gp:ptKGg Rנ&`v{Ǧp~t$1,>) ؝7Pn>|0JfzKWiGu8O<d1ib8Mȥܧ?:`ѝP ,P Ԏ2VAܮhvyzh\zـ助>M[6jANvIY!OaJsG' Rea^[❙]o=a!AO{F=$ۃ[._{I5/{B]A,M[}d(Z඗$:V%p~9˥Qǿ/rkQ5^w3硣8T]q끙Kw,üyZu:óRڢAV:^vYL #-iޣ4Yjy,C$Ṟ Um$F!,SEgXbbFpه+4vދ!m#UΉK,17DMI@1IGG}62L.^ U8J)V DьFfIe{gac1Q~1gO#(vVR D^WSJWL贓inҭJKH1_U61JJG[Jy'D𓑼C2llt-vQ /꫑~^lJ¿vCPWIlA8t@1~B6d«}TTQM'^6>ɮž K;TљK(lѳ0?ûl#T.*h]_< 2n++&3;(4kړiOmcC#oG΁s$'`}g\q\Vm ?x. :&b&0I5? Ý̜lkWI.#E|$Vv|7xpKuw[oO4V^{:]]I{}NE~qʗKjIS܌Ҹ+WdEe&ldԏWuG#[eM^TYAzq S,em٨ 850oJym9tFmV0P KQQ|Bw tR2O)#i3pGJ?(9 cgt+%\Q(2l4|]XW#CaAPAWX! 6PҤZ\$ʬ-%qf8^e3H+郪k4VƧъ+[z3;"C, n Mkih@!a L??V:m-2*׻y3g')|oþ 7 $=)PܘǝgO8'=kʩU'-T;@`k3%TF7"ylO˄F`ke^͈s&\/؈*~sbab v&+VYCO$1hVRtO AhE%/mMCQYpCR=O.wu(FU唲N#o'2OTKF]'M>:=1x/I)k)*.^?nGkXQ㟮j4@ ?_9h7g7W&xz>5Wzz]>btKX|X՘ʗ1HiX,O@̖ \|ۏC Q!;E졨P.ΩJe;|Բ Fa9)ˏ_uxE9(`Sdmsr#٥yZH=Ժ盢ϾW퓺E^q=9}p=V:-xtB9I*k0h=E` Cq%;jmruU8Inڥy9H*;_>)wE"%7!r3؂dU2t?J}vW,cu6Vꔤ |ɃʺQ!Ec, um$ɢ;Pрi_7ѓ[1K+lsFw H'/zy4a.*kRxsCRxR'#E/8Gx=2JJ p ΂MG@ SَCoh nU|#٧Lx\xDR"+l\bc~,˒;~ҫzFJ'wo? +c̽RgfzFm7i}$2WK d"']cd%A+)*T@9av4u)Žm#BWn$GLP CƢڗ$oӜGN"Ԃ>Y,mڱNBFmmTgR;eӄ2@P[/@]3KuzQS7=" =$xF`YBDǩŶFQXtfCsI,lyL.e!*I;#CD %]˱LIu ?A@~}$>vV6E#F%aHe{ݠL3M jn,s%ՠ2vD;L“˂*ip[Z^6KTWK`oC>Fwgv6;Nh|F/ɸwD>b7L! ϛTuv}^ ; '1*4꾌C/;j]ҢQs ^Rewpڮ}vT\=;KsKg583@akj=2C((&mDS<:}$O}ZT3'H M0zgw-i)~7'\\XaEw-IT ~)Mi!}+g ՘=7]K9]=t2/4T$ } Qo oՋR ?o(JnB^>%Z0䕩?X ; &6 Cu=43 \T"9^F~>\̹E<~v)ఙZ)0%g[bqV0X\{=_DzFꩆ0:A%dMPz*diV-udͭILpzn(F$Znr]7\I!҃jA9MN7* ƿws1,}hyʙe{ӊUAI@1ق!BU%ϢoP|7zCvio˃=Vcђ“."A2 R(T Kg!:_u s_9EբO5G|9^0Fu9=\=B P4G*x}kԉv??FhP/G3`hMTwB@u iwמu4\ ZI.zἬ4<7,${́Rv>E_S(^ґPrkS\@pZH0W\ Y)i-I%O5VtSRW,֩<7R>lEurg t ֞_0H._o5>HM*HjG1&fd.?KWŬ.appH8T %vx G:[o_nqɇ%Ogɱ+\`QaeTY"Y/bm>R!̏=ΤES5V~׀-ǿH#SBBbyDKI]Ge(Mt%Q[~G=|e:brt-w!r̶Cjf@y([Gy.z^f`ӂ&E`vIlrUJ_ `2^ٔضF=jIr:RTMJ6F5Ygh?)zo,IkCym`WPٚeqOhU<*E70vhav 24Kb`g0[Aߚ|JI *y[*Q(4wF P@[':7"fS3X&3ȠfeHW`? `NWutkCo2@+xbtSsCoS=LaB&5%d<&vr'2%GA\**Cq- GL؍=.E8~▘`d\CAJxjzE w1e90ΏD'"!`{R[qt;OΜefÛ(jmi gQl-M|8VR"+E Qe e {`0Ki_*IhU/O]8y'%¾M3!i .ߠ'WF/ ,#c/pX?Sq[/&_߷ބU+ML!<`*.7  mnR*8WȤ63 19 y|[Ef)2sh,<|ךS{տS F78ew_ӿ1yZzSg$4Po~2 NTq+mmb(v0~yj( i(O8PV'w3L2K|0SG۵3-PRﺘGgc,. VxHh^i!(U?Έ9T#uc !sEM-|7t&YJn5ą;#! J͒I F|."!ɣ'.6qbN~W *CԮm@2 K$T8v"8B6HºOu1V%D 7йUU(_A5׉ [*2 q>@uV=AM 7o;m_q]ynS`}2 N,6fƑ{/U+zq k7.CS&X-C@v (͎|)؇l*jymsgWeɺ(|L_ Bah=vi##ާ=Dl-2ݳXbHR`LuxOJЛ}Nfm}Ey#\a1rZℑSL[hpUH?/ZK TکL V}5HV)*0n{'vn|Q; hĹH}'(.+n9R4RLŮl~9y$އ>Ii\M`3gސqq9;@|vV¶mNB Ѵ*5E$WUK93g4 zRixɮy4ult BYJ%[;0AK/nC1U"P85M3ؐ &:INW㫛^ɮ^fVd1\ޡ0Tt9=?Ϗr `N=Z(7==Xq7[ ǻP9ҩW44aߛhlc$e UuyOn{iOB8B-ߞ!='AxT@>etT ġm֕zHTbZCcPQ@͖\oqJ'Fgvv=黮)N)$3O1ih˵OX}V Ñ5+L1Јփh*}d&b<>ttuM)3"xY&rա8t_q1UoyFpjлpau,eϰ&]Tk%x_08;r4/ 3p{"fanK9_YRU;9\pbN/&i^/Cn ca*|@BǥqacnO0.9'Fw7 | )\!ex܃ǖd^?P'O<94PUFәHPd'5|E6P_JxML;e,I|̤ B=tIfs-Ob<=+_tì\< +DOPXJh $s(ו"{Hsvtı2RiN$REs[ҜMjx-_t%RJ6ěyhNK<8 kїmh%_5>FPWB﯍Ȯ7{fXZ[aǜ1ÉM8Dr~G"~F~dZr#Lqu%*"'!T:r]N]2OX}>̷L=6/`73*J1DM2&같G.H:M{A {3qOrҬHJS3Lfx̀!h WRp]r> zWgObcHݑb%x7;6lCnKbLgY~!p[ XQ'9[u@"瀪 CygԄ`sXQbxF^FnFbh='S:lD}^< PumѶUx۱d]#?YM^9 v[#l{Ŝ?N.=7Ё-jq ܠkT朳Jh@Dp+reS$j9`KuF4A !>®Z΅6 f84Uw3=FRf;(6s \]"ʨct~H8F TyUDCOL\As}kĘ;B Ң7DفF;BJLmyWڊ7vs -8 2wZ!=sng㼴4͵H"JuNpъ9b)1y$}%2'{ryZu &:m5aR,V]dP7`w]e&dQSgr꒫ya/"0 ;Lf)`"yg}p@&a8[w5}LpN"q zag>cdpOOܮROאanc,m7RTVK~eUrKt-FwӕlHE;J|\IK&EWcّ{W$R*OG:okc6%, yYlw̝AmD)xK\hS N܏#u(Y=T.hF ,dE_Iw?:~&[S7SgW֚5WH,V/aځ[ǟNF lHPݟv:H@֒ vAZ\>PVsӓ^ձo۽*+Uffª6F [Q`>.oBF+g4811!l5Ӱ]ZOg :+d[|] D*~cԩQD>3U@#'86Qn` #Ćųhp XdyH18&*(kH{hm.θv&Qf _g|nQEp!oao:+KG$ Jn:`! 3yĀZ02:F{fu$$:nC5U8/A3FӶP̢ Ĕk]< 4s~"sX;! _;[ڛNu!SK3jֺD9%Dȯ5KrhX#y'UIMF~+.n;0d/i)/Xyo .NFwBFĘ۲ъVaUNڀ_hjwf=7FRs3r|hZ"|lFbA/j0[Nf$cU+ܤ4퉛́wf\546Sbэ26pGi(0zg5. y-cW5TNM([!E3U"d*qgsU08r̒wPؑcġ c  F2bO"HAq˼*U{`1ܰx?o3|($6i5Q!lgNtMTA0'1 ljBPmh>R |4-<J7hZ.F-/ D u. 8}J7w"tn,9)XUg$Eհ 92$06@>ldZLSA/dD]ǿ+= jHK_aF.[c5O@7P.Q.̡e ~"AӒK!h<2!DJԬ4,`*@\dO.Ν-gsõ4iyXM|Wޏ|3=7M!yF9JAcLI:3`W'=3sV5"L݆?=tU.*4Ui/D:S&W+ю]d#6ȖrIJ:Yr¸P0At:Ĭ3w)=d*Gk!Uʦxa&\tiJ@S2:#RHfoMm&tyk ;v+\@k}=Oq[mIf dӀZx2Z؇r/U.*h>Q1'r !T# %ǑH5SqR|~wZ|h&F 8$8zdy{EEqHi@ͱI@Uzr*x(ً.oOB&0A|0bN2(B1/bL 30da_LZ `3l."̐DD{(щ)|']I TsSFb vXXBσpmtg8E|a\Xt=PB[.dQ\{)ެ{ʶh}rYLfxR.-)F%hGb!|ܥкGKcd,)@RIjbJ @FyAN%<'7KGlxށ>ΞM;plnzE1w@z7Ádm Ɖ/"(r[eX$&M$Ǐʻt#gDOY &AlkM{J ro^6kNU[lA"8˝ζ[[Kt*(nX|lu$λyӍ;;JD UP0|=J044 Aš4.Pxh88;{Á9jz؃r)$C8]2W{T܄7@@ʅ{e@IC WFiHQmwHc*T"+Ghۀ_F>%-.q?p63} % ,AspĴ¼~K2tQA@i5)_%5 ۓBX= ٣J _"]L:MkjÎ`wI Ƅ(_67iPF6F!W]NZ7mev @6tugfh:D  | yB _f %vVW/\ڠLPZWUGny|}AmoX'Y8ހCbpuFҵ{%=n,1<56SS9L8 JB)?ј3IP}?f_B1|lN|hb|gkchEk9HN4.[S/֪"|("vv )aZFS=,,1RKGgRfNºݞKT|&RaVmGLNK &րEfk:0Dd85?cf 1h&92v !t8WY*@-Jw-|ϸF*:> dfIKLu;|08Ǝ&S.7֙gS?Uxwu飌 F~S՝qDTjȼrjG2jYF簞%hz?`B^.{-""V`XZ>O:53Vh[%~:#eZ1O%ëqFXhr?ѐV4A(|X"t!X#Sd_6%5 KDd6aվʳ,q"H%N—8ŗ3v.ntɘ\nvYNv߭-_YR*Q~i.sC^b[YF3Sf$YC@hyNSWY+0ƙmu#ƓU_DhB^43f13 jrfy;-f4h2{S(jzŌ ]'mJ"G$:nͅ5 )f?A'HGJϑ ab{徛s1G(5A.zm_:~^1h)H"$E)a|`?]4?L$OgsRBDJCQj{Gr|88yEYBSgY.9K]Aⓔ]E82c N-WtY,n[xMրz'G!ڛg>{7>Yihp,GX n@Ve :C~ aj_࿮/S+UczѢgԊ8 eWw$6o|n3 ۽?dΈww$1 NY9W+ s3^xT5.B Ώbرldc]LUJѡcnzGҶUlu1O@}XGW)2*̊\EE{8 7'm֨‰4yv'nSc"4-P9nf2 e] g[v搃0i-8cBG[uF}?Sbo=4L]ļw[hHc@ x7wXQzLC,o 7J?d z]\ee@|'%&qȯ0Q ЪCWDx0"_]XZsB@ri, RomL.rF8E5t>0; +S)̞\ )6$9F#9ȹ]m u<1 h3g},΢茉qOPC#ps4^V2ެBHY?0@歴T.hLQбwn4,~%Koծ|bmAϙzmON3'||@ƳY4#nLp) ŠAмvg*3C6O5J HP(83D|ҵMe? 2,lBIO^)Powֵev557d<VS4Q ™%a1l; %/%*Tfߋ"Km"mr>/vk:dɛbϊ BS-yh}$$|(';!r]sHoϺl"N)B Zx{U|):(u9_{N5=\z;X-I F>ufk>=b~HauRDN,Σ}#OtG::s,f1-ZmQN&$':8k $lD<6SӝɰRX)ɞ#_5dzYbWO ap3iG2:hŏHD"AwB1PvePjs@˾䥩1iܺ6&XO\*kԑߵZ'}nIyQ/"DQتVLr51*&ߖ4 c:E^akswDxf QǖOsP\hS ܃ZP`(f 1]lz. ACT4=Gg<&eq.yI!FGTzZfJ+ &ZA;H&Lq '88gg0nY c~IKy7.ZɳHa.P6>_{OU'nܢSj͓lP/"qW#ފHϓXCPJ/lc[TUQwKO [z>eq8VtwmZcûp5%L Q"'9[jviNJԝ%d^0@(}T4uxd5,28:=O~B ]+eZ۶Օ:ŠBq665yRdA?įJډ2NBҝs@͖׷nhVN _3u\J7ziaLѴ2c9I=laа[/L#Pd{?hH+14;ZC]PҦT+ΰȎ LHvE۞НmC_]9cБt?b6NwX}f_i`]#ޱ{aW \>_s + 'DZu*κFk&+hEUM.y8b*//o>TJv$;z^V<{.qlk~+Jn6Dgb_Oex43Y5;:%,1i 7jidǴ1'_y8mu[N'Yv>Og=w ?xo1ΪΞ0cDq|[%Vn9]0e $XJ"eB$JC<.QAWȁe*AX-Y&)waPW$PSR7*%#aÕ:|܊(F]Sp&{{J^)2t}RQJb3 ;tXʝ)O+`9 _@|$iv e+J]O"2Tˇp\rY*EVCXa%F7ށ Hk#.8wmaq6qSjۇBд[ A#V5wT&vԪV\?Ku6Vf,qy(-N0fDqѸq _gtϹΠ;1ꊇR$1ϙwP¥[,4Cs+,.$1w1{@4>paĩ[enγ }< (YNɮ3̾(:aWpJ55pүwB#$rY\D">#hm%8_j+B1dzL@vPe%3kF-zL[;@0rA:E E ɷXN?&@yIu,ԉrXak2u9ub_N;g?Oo l18+.Voi Uo`ŻƲ]=>mN ֶˢ2\)O;w:&&x/Ib=)=l};;r h=ϰDW nY]g &a<:&QgۉҼ ]A+3 &2=🥔A^*ЩgKcՊWD9MIסR(Ll>>(\P|WEȔD[ρӱ~ RgﮪWc=l5 w y{8\dyJM :;@z=U u1w'eӤ\ng ΄ (oQUKn.}l66v,X.tw8nNjJK7m>MiQ5;u_Ua}wiA`*'mG0va dPWɱ(!鴲aj&SCC/vvbmZ qV/LX-ѱJ| ۮI-+]0,`E7JCC6OFWᩄh7k'I:mepŁ-؁AO] 3? aG i2Z߹)Ϙ@I%g a4z>7" K*{Xha>R$7X4!MIa=`A/+%32Me  Mw)ښ!߻,!Tn_&Ts-UGqrq?"+,s b{2C9g}(&AU,tMRNOc]l e[7}"6,ϢIWO>lqYv:-sS6bXT/Щi6Z  kKw  sXml"t?.B:%}LCآ;=h:Rd1 s'g(_0F-;!$l%C,7ks (~1Fb]׿]1,L { ؝;LTLfH c0%72m 4` /ց<ڌx;+fe)~SB8Eg!nod" 6?FO=F(mkRI)Gb8Eҧ]\fyS7+a 'YXPo!]pX" hH *d0 SJXABVᴥ:ƙ]Wc&1 ?ËRT4x*WT_>ᐴvQLjACxOX]QaJsՇؿ[d$4mBN b!J£}ϴEmz@ {J^(|\=f9}\<)]~?j6@1S%}52dNR<Te W"N/Hn; yjNeg9h!Q7_ kZ;, ,35\kԭ\G%))mEᴕLu\<+J݃c>2RrdFZ"^Wqk$ /Ba09qzu /wpK&8ɳO5 F1櫠8sic䜉>P/+喲db^ ,|;)qHk{4)b$̢u4y/GƦ`3w l ȽQ2 Oa 7H2s']%L@~3]+?X d } w2p] ΠyS8T6'j0 %k%(ҊzS+؇>kj%4,bQs$/`jYZ3L=fr2BouJKWxeV2s؋zb)6/|FC\a}-fSݏp D.NOWNΪb;6V bH҈Bӳ {hޠƀk۴uok%Pqhhp 髍'%{IzNh6G]G;µ)|(&>&j\P 0udf'#lPsB#HZ-])Ml!psyS>Q -lVMk{\\! Kl҄ |aw[x~D_QEiՊU0g{? ki>1 k 8w[~ԉ qN|. ss͆,(]qʻy ۊ.ݍ30LJzO"I3t9f|PN&%jy]nZZCGuB(2ZDrF,^f{ƤHea9]wdSÅ땦 9w˓4 tW{֦am"D`eȆ3 eM/nmS\ J#ZDhP4e G; v9;W2w?SջdY畼|qwr \֫_Ws3PK6׾mG,lP‹D: "9icXi4*6Dm>8Z;?bdl\mRXҋA6,.y%8+uM%LjdRE5*y]gɴ&jodk&ZU "_/b/${+_8vh`ٚ(Կ9X! :#+p Dfэ (!v5],:;z(֬ d}szfs@C^~@u\qF~4MEOi>H0kwU))Y6`( d͝Vb^W/}yκ .,g!Q+DI(miw[Vj^mcNbIkFDBa1*FԿv 2~D‚owJ6malNQ7&Wj9 |J6+zkeoX-K~7jZBF,oG2uq"/RCܕ>43 ᅜtyY1t η֑zK#<H5Qj2 >A~ƈd`m>ez>T[ !ޗz]ud@P)M,T/}<)Oz/ [z ?Sw'q2>:a3%Jvfy-_9?O"dM~ JvUsPJ~p`d!FPf}yZ <ˉ\ZgFÔn4bZ-flܼ=ÉoD g!6bߧ0'Ӷ Vu"db$ȯi<$/t+O' t{|bGMvMʽ?%cxLC̆a˻0J>z-,tw/uexbXOER ӹŒʊۋ)05:4 I@b,0x2Џ9 :.|REU}^YV@laskpgPONEwe:EZsp2l@ a8q_K{–M5MXo7xdiÌ b:0Q {r, cR)']:' Dȵ"Q nL9\;hޗ2P(\;nH r`'KBqwYLqkzi& C#4*Uv`ܜ~KHS"8`D7@'X_Q#v5b:Ŋ\"7 &dJlHxn_<1>G`?2XC=D\EgU! VmA L6AK &ܳl%< U~nl!DЛ_=ʜbw|kNf+F8:0x_/&F\vR0)lѕgM)AjE5`&s%WNdMaxk`j:jNΖu^q~5Ry9,u 4 ap2ZsUFbJ͒QDCޡZUۃ& ނ1[(7OExBdZCLik<{q:gAl(ҁ4&|ڈ7!p!o%'7xl,|*ɕlCRi;6m2~coxW|(q 8b~*AM~^$ |Oi;PciVxDk6y jlz "5QP=FhdDpVfqXqpŴM #VRv'yT'6L^pc7Wk&Gqs^RU TLv*ujofժ6XV_LZ9SӐr|'})aM aY^TAl:{ZU9< c(qoh},]Ou1DWT{BnԒIJXy)f%2+D[vo/@@, W$G +Ǻ|8կwc |pP*b^w/uzC&u!y ` ,ƙe#I!k4+I.xu3Y7:xM-+ߩZEu\{"2U9;C%^+[F5`|e7;<&$9{ePstHYVb{uCGe,1CLԢf TsK7[g9@4dK)SGlN?-AppVc'ϫ;:<.#$kX4Te(d\m} ffrUb=cֻaxQ/X[u"m;%6xg7W#V"i%HB t؍wB9ҋ[_>WT$f%-pir (n3 " xw-ȟwիz9sM`Ūtz)An IgCuK ⫄[qeugHeޓOO`p,ٕNXNO7\ r@-e;;xt =N1;xA#=\'QE nM?>+V#r#Ta & "~=$-Nl-;zyzMI*U?;dc6ΞL{i.a|4iV_!. iaP7X4U<u@05ѽKTgEAqvoַ:K-@ [*[#H|Q-&+i@޻ 9xGYD?)DVǑg|Ǒ;*}wv`ݜ~bb{?;Q[>G#l-!M.J0tn 2/篿i4:=qxCa&L+򠒡`X$81rG0p;ᤋyTx y\VV8'_#KG g(mbϘ:>ޖbՄJbKXV6y=φ/NNɺT79 wZtRqc9K k.Yހ?ԧp"g?`\EYbmWysG"XzV7 ݩy@>L6ۭO5&b\쇧`K%aݭ@og"Bv]1jO:+ CNݢ|i.ӈ#l~;EHZXFϤŅ3NW5"8PILh46pp#dU~E i}$~CK2/I'f 4~բDP'^֞GedQq`VS&wL&ҠK%vDJWz YbXN{]t6dw}zKJ_MU@P* :i"cM nCƍeFIQ€6bWIN(Q×"'n6Rĕvj?q|j@arI׆xBk32ܯSrN3zB.rgjf6Y>Q0:KxL0T=,mlWP~XdKj5]![=2sLWX9>+="IheB Mnd$@,0Y]垺LQx7Ϟe:Cȫ$ IQ~~ё5fX nI\)CZċBbj[T$iݾh)pԑ(Ķ$X/0=9Y|Y&Ul3D>!N2ФȊѺP%LirlU|  ,}0i%$g<quU$m9 ^%a[_ BbjSRx:RZi8֥ѩ4Dlo3h$sq7HB\#Â]#dRٞ^& boC-W Ue>'{alOv$-'gp4$$ǂsCNꃠ̀a2h>o4I C3DmҴTS9]OL${:4JpxZi)dD tgN[ɯ%)#+FXjcpQ0n$ {̷Zݟz~k(JBiD%ce v -o- + Μ^"H >z|$XhiS C\k{,e蓼!z7 N ̆(t“~nϝ jCm6n2-{ bҌfxX]0U>{<4Hn\YҚ)gʭ y6xz8  ,2:c>&].(M4h*<۬ZnAW6F *+p8*$C lNtR@y֖?;[ A_Z)^UC = U .mEٜh&q%vDQTv~(*%_:w׹ 5n{DM?`]M%E.;VdzA.Yu}4h$|^/y%!.]a<]̀v9d|}_iE&@^ 6P-CpIJO+;z^{@n9OVLJ+X9?:UIrc"9hlE_=3@"weuCH`(ndO|&XͺW^lM/cஹBH4tSg8=u`d LKXu {XS6zu;jW6AG@→2 G(Ss&_Ze萆ʗ[|m,z26h?;!B3 tD@45P^uzSCfyT 1a:O練7bd;KPqS:*sONgJɔSH8{'8]6v^'Ғ򿣉Cn3%Op0SO^@po1X*oAYn }Yf B/aÎǽo%3eD`u۠*l":Q("Mqc5˨EGH{],#5ŇYmY`֛?ÌXZ&s T)]7]qZ1& 7&9g^cfK:ƝP%E#"~)MroKUVGXjrKb?}~! NX~O,/T5V ([6h m(H|(#+=$unH]I#Pɨ"]UKw dWN&(h1vHe`?mګɁ0 "riKcE;S<Ş4&$1 Vu)YYZf: ?i{0LL^PJy' T=%5lTe >{xKm 1?8Z.<3/ܓ!#ɇ,R0'?lqkĚ'T)<x|%*X [:\M$w̘ÅOjS[4'LeF{Jc-% qƣ"Q ͻ >nvKOV~4#Ua1O'G(E5eSon;+Nkˑ&LnOcJ)nB}󷒸G-1O\ 0~*DQ!@*^Q]*nYWjf&{ jm5upLA2rG_O=A.7P*tGa z`X)pq+VU%s,4Bc@ÿG, W_.S /%fP{e'|ϩROv#VRȮy,3_d,y+KLΣe>:KZ3~|HܼCMpW]zjU9Ug11p[9u; ԐRPa#7+p @8 є|h3l$jȄ3ҸQN|{5-3NQ-tF_ sb w2VJړ9;p}S4y[ZcYa;5BP=.ʻc4*hdUbvV[0߻ʜ];zÿA5th. (3g ʌ;P3?;͘*?vUk GĭV87`fYޟ ߃0Y F=he3 ?-4,P$ ; cspK9xaY }L43nzwmԂiEXdQw ~vهQ/&@319h[E E=0U&;~P@+dP| #e}q8Q7:n:*+}1j;PV0$cЖJ&yl:oIyqƻ5[8gg+:Ь-U5h2hDD$GKҰܸ8 M%<,@Ж'.`_ \H)ߎ*:*`Nl1O5$2m6?)P+j|\{$)IMzW@Z4 ߍ̛fY1[B_2Hmq |Q.<65&N?k@]U@ZG}/v Z8z^MW _ |z{V1~U{]r {svXCn׳6|}wuC|wqV{Ymj3c} N.B.+`mdk;Fs' 먘)Ig dR0,wϨqk]^6OY<- / =R%9{ǷAUTc#ԖD۽5)?.̉Pk8,yns15 m}Haa@8,x3Xe#+Ȏ~ᅜ2T;DA#qZ 5}֑罓Zs@+dt@[Hda.X),RXKܚ}2;ț$R^LOs\M>C$zRukA4rj߆_V,ir8NwG(&fyk>+xJ1вXKj>6-! .#w Z+""7R Vd1 kBشa[ )xne+Vt C5g6& ,q nEg!|DrdDw#I4)€N3ڊfa̕dą \ChGvk<O '9C? 9ݴp:u_>Lyu*X5ol<tS1e)tpŽQ"RLFpһ @J?~XbK=˷Jаs˷#t(a-0ZANwʶP=X94!%uҲ"#˛wx"p7l֛H(\;]1A0OeI]iz=쨮 Qndz%I~ B N4hHW*HeD5UXo ?j YJLOؤwEHiHFәKi be.yj;Y,q.7ٿܙ,^'7hHIk5l2̧=mvvd?0 gBL^)?Q-pwĪwYgA'"pp1=x '4RR iA7< eTT#d|u{x![JDVX X<|pa(3l$!Hs)\ gZϣܠҿ@|[: k,^b<͙|Un$QJ@)M)K{8:rkă̴튋C:bĴ~}1r ᶠ /SMO;Vd֥fT>E Tw %_8i6eP| K[,^SDamxUt6knBO^֚x/6A5%%"v| ̫M:la6a)v['48$xOYx ,lR@eŜ ԀzVIݿٗ3r&;,bn")g [w ny;7i12-DRb˨uWE9ɇvo+n.xRQrSH\!=byX ZcKM. %&CuG'/X!cfw612=SE}I!_d1AM7R:;t3!:3ظΡvvk3Q-e©TYWE/p{bJē_>1a"<ә9Fh<O]q=J,GǭzEfw{U`yP@;}4nQoȔ)n܃:`tg{zdW6y)NCҙ{5AnJUX:'wKTȸeA~LƑ>^VyT:4#7Rzrظqf 9}eҒ:ՎP),1/ܭGUTT{#.\86}{ D po6o:%#D#Fη#Ϡe pGU/e&Ⰶ^` zoF9{[S1kC$0834W)"PjI=_rϵbpp T[[fFp@ n'AX_y04l+;+/䞘5ְ̥]e3wd$"8 ;>pvKdيh0 zLAw&,P~~U'qf15UHG9 Y"9t71R9GK`@ Tw5[qI%9RjP ]x7jG'ozjqp$q2T{.XS+*"ئӼa )ņsӬ7Ves0qoQx5)dr:<6!TlRAxX$T)<8_ox A|:i܈;wu\~|> ScRCgD\45SY^~~ik1 `Hge)|5j)(91ЖqYD`3*R~} +0=x2>T:aO}WO FḛcZ^p &bXlֽr>M+E{g}+S5y$f6sey缘lR\}%%|V[YGM*ܫ=5`f9`sg tȦ+WqaIqs++g` qwƊǸ>?7>/d7tZe9+q zG|C4%5#o}~[q)%?ՀC+4`wDoSPhxX{MN? 8\^56iE53Y,TyUl?C!L9N#r.b B]3YvL8b3@2r#hWO:P gu tF#`)o4L_8 ]sOl@KDP=i`u<ӔE U9ðKZ8Y7p%bB@;KP(?4њndJ$(Gb[= !'T%< qZL#AQV^҄bt=^xͻv@;5dVK5i1_Ipݦ0!$+?~1tL!=EbW6IDkJLjiy*|םkO9,R sH.q5.+NwxLmJ mK@Ry6~At,54:R\hHB*D%Zn;'0(͕[Aɸ/j0@% hۂX̫Jg&?(YF۰6:C+ϻӏ|vH &BFzc-1j.w`@5"p 1(ub ;FWA!Y\t^UVD \ sjsvp=>0h `gq\ }Ӡ.8{ BZtGX-JWAtZg$a~񦋾(_pK.kph]_r7d}1$tJ)dyYڠy75[Lr+@OX{=`[l{f<˾O`u.㒓_[SʙdbIjsV;z<Wd-KMvL3(% or\\2X&fqfڱjp*/*]7{fz'hsX* *;WmԪea͡a#l@= 5`H}b0vFt [EiЗCYAbT+HZ-ceܱȓ fMŊR(۞kWQP>AG{Fkn2y9c8,WoeMsVιsEEw6?jӫ=J~4W=3OENa_ɜ*@^o(f4̑Ƒ2Ʀ?>V88tK2ړw l'mTH$ɋ^7mN@ qf<^؊؜&gYԴ ؓ- F8piCP%KQps'w|[ēV}wȜXGՖN[-K[(;A`B0χ>l^ [`! k yxSf@ƿϏۣ~XX%i#ab1C>9kAo/ YʁPZI^xyJ% 'dNX.[Թpp 5B|"S3m1\ 0-cѢB[}$$qĕ X6I嵣N͡6}U{壀C#ۍy1g)xG\wK_޴!Z|d%;8;Ɲ24~bi< =ϵ+ZVp#C,ijQ1Z~yTN';$;_^kZ ;)#9 )s 9YB0_v ~ף[R$ߨ?S2.,U3ya (l[$lcBr5nuUHM_9BLo D\/RᚍSp Z͕FC!Uh BS{o:顤zۊs;X/R;*cx#yh-|e1yWLM`aبQ3Ho/\!l2 w1=x;<}($P 6UξRHm;+:R"<+`qRt#qo}ŷƴ{{AT6ݥ%0Bh542TJ]ߎ&'AoZ\ʯ1-1uO?XMƷQ|14Lj@A7&n5 F ZF0hT"W`_o=?~ӺΊGNXye.e;JѪ"Z=IJf8:sc?,^T5,cn|vXNīȸlXFa<-lb{'Q똉[hEy '3BC^5&RJr{e;Si \7oU#2,5>m*Se>i8ahQ"& -<-c(9]]CkVylDW2˧6gp}E<-r4ky}`AQW pI 43Cce*rV$]\*hAwd_釰]duz]^#JMJ ԩJ_q6v:>*W fC*Aĥ%0S'~Pȹ&׳8qp@9IZAp"#K$7UQF 3<)"d4c&=nA>算'$p_Mttɨ'zi߼!Bu=/+?X BML$8*!c bQ.;K9Lfs /H _l2v:ZAYrQfQ} dRXQ-ˏ1ܘ= OW9lf=Ԉx)7TBx{ >Xa2~JCVe&}&g@~ j:*yNǶ! `\!Ϭ#' ;P!X[^L'׷ߎ~R7_ 8㊕Yu]* jȤlfaF\p@d rgz#l,ZbhSy {!z MQ)[5DΧ*S>E_g[0T VTn vNR Y`ǴȖ/ Tٟ0" ;[mVȳ !<C%E_NnZyC+MQ#V,E:hM` ~[Cdf[F? tt[߷5 |HX ec&{ulhIҨ܀CT=V}8-b%kS3J{>y?5ߧ>̼rS+:hO"9#jCa '} 3UڐK6&|+,x:D65N5Brպ.HZ&`ҷ0')N l'HlhAXS;-" QWS"lZjBeԻEv2X|qOF817Tlj,0#cI ;r^XS@C25OA3 aEKm&o75Qz9.hE9?->/#I{=pbq1zG½m^x;跤;SC:;c Q'&8f۞v{4?88'Be~z h[7QPus |ƒ)/cR#2fJXj' ЯP>%DER]BX] fESC3V]& 0* @`+^7y s]Q .{ݠS )cÚhSk(B(uoI\ʡ}#Hokbq#hydOIqCO8ehN$oNMwPNҮ-x=#(!^pJb *y,HB'Z,t,@qWeR|D½.6A~nۮIvFS#-ICCL9 }Ô(P7s]`"8'J).17 sgz(65Oݐxwd/^p ~ ލ7 w-\x#7o|̬Ny)`:j)i%XOr˄;9ldJ [ǩ_}zLQn帚)1_hⱹNZ8E\j>Pj\~De/x=4ϽbL<;̛=CC5̬~E.ֶͭX}BQW2>>ܳk@oa"Z+TZ|NbZ $&Nh2+-ܗ5{4(qO|C&i /DTuRf-+vYCp$H #GAVW_~xe-9:jqsLt մ?l5gةة@Ǿo <68€֎%(0A+/.`u/ h@5{x}+R#I SE2j nTwltrڨoL;MV1RHVXgȚ (_eSq, /nɳy䆷WY$M0NN=4`;J:8kLݠ˼ Sj)9jg=Kʠ=)MD $r|]>-50xd0|?F%_%]ON^(PBvh2=|<8BpbogO61[}ڥ{ܰרQ_vv9Ԇ㇕QPV s2>7;`@ 3`L8nnBfa8Zn a=2R9W`:o*Tg-Am: c.4\YsER`s)x[':mjCDhD Dk,Eе3N# /Zr@>b]A$+lJ*Q^N [uliB0?쵱96CyjpcC;592j:'#yʀT#ik(as 3=Bo f_v*'ՏS%iTlCVYY(%I;u>~|i$>[^N7~:l.WpbE|4o~q"oJ19e( ?y>!&nuqq \ j[Ϳ6gS#8f+WS FL)}JaL'C>r1lTp{Lsuc% 2YMFG~5rC;ףBlw(GcFݬD讹\aqjIL9YHT(˪5q#sIrms=r4'rh/ kJ^[6OCCp׻]_/νYSW:U=Kg,&lYR`ȓ(2y_p"C!5O!ݪPC16 i]%E5 +YA_<7IFVeM,;?G,cx ֎ E,;|8h<<\2 t&}7ЦUԨ"._uK0b2)񽲬0/a> eCXˇ8Tjmo]rqpCS> T s6 hߠN%W÷:afCܡL>jyӾ,lkG ql x@=z'mobjƕq$`6֭búQPl#RۓN>R}Oi%o2( /|:svI+g(63/Du 8\?̣A:2^w^Ղ mE|쑅^#iJv]z{cܫ1鐁ԯgPuz? JrF/',^'o3 xA?(&\hh170iqQqkkX=J6+ I# [d3'rHXkΓ%bu|(#c5] h8=o :(&%T5N?q%(Q>KYbR:8VLM{8v zG R9TH-Gl*q(2?KM j-'^aIXd'+P*|؀{A;i.Ai6}TҢk, YP"vȐQ*A)H|[8Ɗofvhi=FRdaVJ֙|]ZBRh'W]s7+ +g{D7- X:$$y6PߴCAtxB XEQVCKyr䌸Piu$׮iZp4IBSP cV_,4.?!$)F̃X#_q~|sdy1&AI\;Ol n&~z^blʔOu ^3R 7OĀ/낚xVK1JP -0U1$Γǘre}O qU:2bY>;۫hiHLq+ ԷD۱آ o !3S|rsZK قatO|Y+A/bO} 2\1MpF `±w7t:djݪy. # UVv xkY(tA0c\"]GK4F8< 68.~jpw;v^]8=-OJ%s @ۻ{ALv5}щevd ɢ;LvwC ~r4'2:ӱj AIbWyk'nX +~!t [>hJ7Ƥ-Μl o1Q?N#MzDJVКahI- pB hu'xȓ7/3\RNk-rظ'H"W55'[Pb^K+SWf4F y ,50wxs-&ML WfBɩx5Фz.ۻr#9u{軽m WbV'Yi+\P'E\Cع)W"IB>~Z^LMwшhb)sU)Ī _ci"@o{iϭ=~ -_8,P$xB, )sQ1)#AzK0*fB"hOnX;3YH->^$ [rhsx4\AY c-F'u>GQd>sL{K؛ /Q ndvзDtɤP'fǶ*J#fu=c=;@6Z)05&>g+ FQ銗gOY'j.;}xJ?gF'p]+JG.=-j(1B稬̲EU+5h}82]b,hSLwm6J %co1)Hm-ђ7WWGi(g}_|/+dTsRL<1^%qDgp __z9};|Tx)[$37 v-R,A\Gr vnI{JRR1i0R:K|r/Z{b2{!JEBĚ8Z k{DCS}f- bX0m𬢻B)2? [W~5$v_5 E#Ԅ֌rmM+ѕ씆Llq0Mn(;5o`Xٯ1ql*8A2z~%U4'0.J'&Sk'j\EQHh#ocx63.e`]/d+0GUʓ5*t.=.$8VpyX8Jn~O͉B9 mFP Li~Rz8U|sTM< a~0g*:+CXo<0~Lǡ, l45HrY0۩k0 6+GBbT_Ny j9ȉIʮ,Pu@Qzt㌪DlDN_Ha+&`ePg/*O <Ő~^gJO !7j ;\,ȇ;ѨCS7Y1q*žÓI{lS)8xa>tMoe[ &=_CM2 2zP-y z^j?M8'&a) G{aX孏0..k]*\䬁iO_[@c8&\{o$@HUct۵rda`*MitTкC}#OA@f @,`x93KCPNjRH`+wj)oB;=Yp=%-Py/e$ð}σgN{GJBh|.j'r9*KZ0n VrR85Z?G/zi7`O53XKU\P˴\&n?mSx^DytZAp5mbZ%b4}ur䄿xNK;rT>i8w:O>yKIs[2YPQPD)0 P"p9Gqt/}[MR.syv 'ap;6n k"ek_塮*2X0.J#8qMHn '-',փ܏K "Jt{ Zr c@=Oc< h0Cn׋.hw=}=k&3 ӱD{;]i綆EF@AA4kSC @]7} ZұX(4"COdD5H`^0ė gׄq)EGR?-ov A%m`شOo145WncP(q{BzM?b|a嶔+3`S< 2l6ֆ٘V{D$j}l!Wp9Ǽ[2>29L3H_6 =亞%:De^c54S+0 " 2v2qcAd@hn֫V$ZvcO|XKS 5kz](E0X\)[ɂ[d!< <A]yDNVq; >7p_q hArB" 'MPD7d1w8!uDm:$;IΘ q|kd?c5>hX^C{AG1;BI!' K.ze=R A|!.G*&J"+Zb%˫'Xnr:SJt=Y作:]ts%Dyy :'p kX^6@K:QQ̬_*1<)#ߞ X֠(59kRF&hdi y;6t܇Jn_ɣV/}f3:z͔! ~;1whi!35FSӬr=ՓzZOHtG JUHܿ  j:VY 91 "1QtCIg"gFY(t0 =)V]~)4As: "z}Xt(9/ǝ |_&2?u4B5syHK럟}4as'yKW,Ax>iET b(gd_;c:V?Bzkߩ5 :>ŧEle1ani7$HطaŷwcޘK^C@5o ޼ Nu&Ę7׬hd=f/fU~ReA 0'VLNq-48oo c0<ڜh;SPz-ykq!8rfyoRXMApI1敇{̪\ ^.:rIJy嬌QPٗkߦfCkMhLA| c/O q|z2LV4_ZabBޒNhG(Oz0>HQg%AՈ c0--*8Ë03G.),>65dyK1 ? lR8 alۣ+]\DEM1I=V`ڹ2}WnE\~ʾF5"\!.Iܼ7lF=fMlw+ Ģiζ0q"{k&$grG2᪵7<# ]68L5VVi[P2o|8S9ܭ6.&Z#!UN#_@Z ?K *Z*iy/3}R* [BmZ9, P}<&L*wd>}R&+`Q;Z{Dw^vUo)Tb]ts>9%<)-W+ !+=n_ժd5Q<?TEQ!Txt:MҠϷF% ~.Hy=M) ?G !Zb+sQ3k˺L[ЕP5f歕1n%_k~oI"ƑGžuw?O3ႽuXucD9|AeI5xU<8W]YuTEŎʰ$ ^Q"`Uo[>Aͤdcs8r$('P{pMlm .-iv?&OM ymLXA>lꅈ|!<'G|:E~V&^ D,o|FUA4ߦ=n!D3Ӄ;S=|iO4[;ݳa7^ieB^dY눊.87PD+0Ĺ훑^?[Ȥp,wX lv(z~Q@1 viEOƲ"45[#ڝQUqRxIC[γqd!86c! d=0wwLN6a~r-$0'oɹR 'aH@=uQ?n\O@aT/b+07V`< Ԥ0bI~۞qޚ)) .Ψp"`,`ƨIE(8=,2^QMָ`vyhy0|Չd 9rj= $\ ջIHF9C|tmn(Q99CKF A dR"ķv)L^&'2 0RE2s k~Fϒ+[by, t Nq y}ٞm} Pbz\P8k~dDHz̐  '~׶Ij^Ы JJ:`׏-fꙎrY׹B"ï&IiJyh!#1_ֿK mIo<= wV`3Cz G #WUv32 GѹA}iFKGDvԧ:}4Mztgj b[[>\w{gaL&N(f1N QĿf;6* 'b?*Ce0ŀ4:1xf^(Sd)fu[7Vvz0 #m 3HdF?G'%f+Bj eď.n" #]{+>)2Eb7[ڻA}|k[zs+9 V@|?-(q >7.|%dN|0ft-q˨6p=ZB nn`v.|Tb0ު_3gLٝ#j}m Ko$D+o :'7jVTeglޓT κq{rY&ﹰ7;KUtEKz4/vn5{2p|&KX8CH?bp,e14T XhC: D2aE\y6˪j})pp-9Wm0ާa 4Yg]MWbg*fDӓ;"7AvK"@O3}JX;)(NufUDg,|d :iwIv%Ovo,!噻)79,bxn+c9?2l۞МXegK1aVΙTCᾞv\qaʩз43EEtӒTR{GGlu$`[ FtZ$@[||1#CA5`dwI cjʧ@`XϭMDIVv*B{WEZ磂OeLX.YӒ}h3!]Jr[ =\:HielN(gl#1O{"Y5Bn\he=qK $t\m+C慇'6^[)L{>^ W9f{"tOTH0 ƍ021sbd - z)Ըt5P"Dά;ٔS /GLZ8[rD\y לiE=J@&̿pygV޺k jn4!.j.GFf QOə$\G"5_pcm83J#&3-e&:{Β8@gЯ΋QB%(>m=׋6O0H[Yh7J SS-eX,Gܰw-֚+ Q;kGcgihPYSSOV s",s+Zv"i`IwmbsTX%3X()L&suY_hI1rpuק!k=mOy-=DW.~Ȅnq6YQ7g;!jy>Sjxy򻵧rā->G4_Z+ܭ_C4"_gfc'N4n`-A>rq5tE>Dn<*?x%mC9f"^br֨״J#=(qd]eIcUwePV3'㸻]e'otd]Z51SN\mPAXEJ@{aoĉBi_'g!ē 0hhxNT)H[^GqW3x7>/7߽XH |6pP3ښՇ.3o)n=[ a%OڛH!zLgB_\@ӓ * !9 O* <}ҭ*G1K-nU*py˦T RfĽ LhC_cń3rWAr 9S 3,S"!%3˳ZLI֘YL ]&3,yևBr밴5Ǡr9}B#X㘺lk)SZH. %l]!*b$ +Ap%/% jRݴOP1ċ7-LcL] z 3̧̊D.`y8N{pƷUNrN7@f@Ogb+/>@x1%@ƳTBv]IдmFHqǨ@3Yӑ\נSkb9ZN31G>cݝހUSyvO;X 6}.<[1 o>XF3hH$Bzf>GZ;",TNBՙ1 Gb%^^oJOS S= {p|„juV_U~d|r2.a{w bD`#|[&Hg^0`$!l*x:ׄ2?&< ${LXȘD*v/t2c %YuS٪LnAZ֖^ -"IJCqlOPRX#%>w󝁢_+CLDz.nͪ.ws-l3ّ$;HlSa$aXG+s<8XTA'`'n,1"]AFe1 v=RANe}137~.\쾫渰eDJlOS_{&'*>c+!FonXI5Ԡ(Z ydzLğY!< /ܝ3` u^%uY2Te[C8F&6s"i(5(6Ĩ ^˪6 ,fb ubd>`%dg^GA96֊Hvo!WtKQ e )EceRNe@jmrz)W*U}X=/vFH{_*Bk% %f|7߂(MR.M {ay{ͨzk6lѧ8~yHF Y}>$+#`1cR[jm a鬑: _b]P$ yO^ڬcx4C6x`a'OPԢHrEga ƣ_(5w ;")MP3$%F:+p+3bB*/u)@CƤMqR)(92bT!}YB}ק$@'bj6\3 /lxqV~hzOڰ g' 87c"i9ikonGɆǏrf)l?ͧc@z2]5}o1G34{(PTd wyj 􆵄 rvQ-1`sˢу`"O;yO?w>(:f-ve 9IDx s|Hn,]!'|twITgCo@**}4AG`'J- 2MKf`p$| TN`f:@9 z/>yCIz.Ƿw1a֬o&Oh$omI@m1ᳲP!o31 j٧o1qJO*wőJCu4^$5 0? K+t[WƓ&v1ڄ.8_-}Hv/D(C`b{$)kGszة AU6EN3 G[QdUtN.\ټf˂CwYQ+z~c<٧d<$xGK}Z "|Pom립{"L\qj-نC:7NqLU$ٳRA:B]J,У@q29Ǻf~:PKb;XL ׳OR* {M*>%fcmnB m]L ,{95Z|l &@ϣB[^*Ŧqbcw6!sA(w^_vM-eհCtׅ.Gӻ001[5#S|7*n1/t1mqKB1>S<[f .@gbn:ideAsE; xY ’#k.9v9!E){ ˰`$< l=|SvB8" etp Jcۚ;(*S!ީ0aG{P=!*}"YLH.@?0|q\WsȘr[ R7a+#ZyplYևbʒJ.IWW 7}۱  ٗfϯV|9QfMCJ8χD 7x鞇q(Xc$ 9/-VfR+3`9eAfJ^4 {Ğ亣j\'#oX~ /(O-mlH@9oeO kx DЊ̐= z] @q l˜];-F d?;h" k!;CZ

\=Ʉ7Me Eh`G. !_`ݙ}AWM\I#g8O^qEIWJF%/Q7+VW?m:c:w^as`0sFRQ՞i~"z"ҩz) @}H͊?xBGHLͶ%l^ eR^i!7 "|][@SQolqú ~QD$6Xb>1Gx |W@$zr'X(I쒤1{n($na)b4HnKn;.@']E3 im"YͦOk}'1.A kXSԎv)7WJ/ p{~=`AqTUjo$w/g1VKݩ)S!8% r% MwW]3 %{c[Z4 Hd=%<<m H&ǘ6 Ti2Uۀ] .&f+,lD}=/=qNyeON~n&\.j֢Ez͆ϻ˷|AIIzD$$ @l2 pT޿ טA-.otfe [ Ad+Qc?*s>n8t4ĊǛPzWܾN'ncZ3pN {ݗa<\3/_B7bV|$r+-if!-N?'/ W\O$0 (J6y sg=T{'R]蛠ǨUck1ٝx<$rvf -?@C56SP W 1Ԩ²QK!-#6"N#0@|2L,Sc2EOqKTTOi!X (PlƦE)Sw[xbay`(q^wꪆAɿG#H ?v1>({qϳ-T#t׳˅ n?_WTO/c2Hsyh3b0:Zh6O)"t2Nsm.J%`ǁQq:Gȵ)sv<@꾣L k dC!=&lmOqÂ\*]r*kɢJ dXj|t1>im0A=8i&C /+#=i k!zƾU==F)q a)ϳfV18+fy JTHޯk aOZcCimNK)eV7d\Fb(WlP^W3$͡p\ b +9mlV DJ[-gp%T:֤:0Wf10JOI*u+ӽ"q'TP?7 AJiEB ؿ!4vxKBfzQR;G)OAΉ&@fV54Y {[P5UxJ)52 ;~jYı4M1ˋ!JS.!C5h8KH3&Ru_~߳+;*hcdYWP_e&`sm6vy6 8Ȗo#y)q|dN]3>Pdtت./3ZQK?[冯+ieЫ8%M(T#i99kvgn)wp'YU)U޽ ̕FTgkK8T?JLEsT7N*B@vqRܗΊEп25Z-Kh3i"uӊ2bH0cs7? M_xozF6[5XPI2'~m5tPiaIf^4z3@5UjdhD' gXt!K+|yiU$qaNbgaC}7$S#"LayǢsm5~кx.Ώ eRh u@#P/JX:?̸`ocP鸩H^"V[44:,s~EB8) %q=hy0lwWrG*Bd5f!J2K \q 8O@S@N{fE{K|Q4]Bg k˘iV*|ie TƧks<=bӽ4>8Jl}CdYn$#M76:j.p9`#0bEYTF^Tߊf\gmI2C5*Q[;^ԌtiiRRj*P) 0ov7⎸L`3F*Z1 ܡ8\|ReG}tnZɫk%@/eneI8wA,OT! {όBlq1\L C vt @!Bmy܄bx )7L :kOXݠW IC W?ML 2efu\o>}1e,K}|=Z·!Q}dž UoAeվr+ҽ69A32|ϥZb@Y;>23>1&+_22^&D~'Z/\Ɍo)c N oAd;(ʥ3MxW&ܤv<3UD۽M56s2| ] t{؂qEsXx+^X#wqΤYg wT 6K P٨r@"c!0'^Y2-i7\A5p̜7sr۟;o#Т|q) bgZ̐j v( إn,^)Vn~ҡ7$PY "j {lVrOz>EgJˠCrbX)wM&=Ű=)I}J}Q#2uڠ.7}sFزr 0`noIc:wc9dcd3D 'R2S2.#Zb SDH41x#yc23l3tœ*0}bΫ&GlWVeR: c?zq Vv8F|Q9 ]@0nhF*7SPx- a |<>c>e :.:D?Nk\nEsiP/9lP%ڎk++ XZ_G5IW 4>h&5+?G148]B34hy}B_PS,'H-LN;!7e*^Uۖ TKNr˳>a#h0/pu6Y;Dw MV!r!E6Tf'UR `Pknd#33ȑk % QK}j#/~GJ͵IT4݄_ȼ}Ĕآj8ft5*)!Qwφ^eQ(R> e]e,'uB!p+L{$ݍj KP9X0R)|'n]!9g8vjݳt{JD0NE'x*a5[}$vs Ye4J2򪬉>U(enY9~UF5T[~.iսh&߷7@˙ n|{s?dʄ;nJ X u/y?&JApTН5ys;E0SZ[!FYYV: ͭńU& ݘnV7?Ӂ\ݍ7}l1WmyA:W %ff:&M6˝-,ux(~[)]a_fBkf.ܿ5߼$4?E2@NX i흲O#19b=krY,ipd:/9vDӾ0ea!D'ʝ^܅?b3頗2R>|st@H3 0-\>+LԒVג-a(jXմ[Cٻ9 D;{fW8=} fWB&s,1Vg*)5jA1"^b3cA\eFkSbap720;K2|ёa |R|lSxҿNb‡P ;bXVLM. ^ f̣0\g %[:= oNlfô~}+BsIl-] =VZr&%kib!jֶ|joY@.ѫoD'7?5(T٨o4Goo mR^u(J( '5\!ԏ@ҿJ1#%C!V`0,i@蝕5lAA8LLwxQ*riw!$nUǬU۝~r\NMh/^Ê0 5@4/P"n1MБ#o*>hUa)~_//P`{$RT@~4C ܍AYGZSi( ƲP($j5q%HlH )qg\}Q"V8FZ,1|xnV#׳t$G^Ō7!Ҡ7P X8%HPgŰmڐC d:l#[l1zbuX;ovC}앙uHMEjZ|PVf7@*Qޒw )0^_ Zb(1Km˰6e7e[Bt(=R9Ҥ6H/CH6ttF.j>lQna5y쏟L8=_@ppZ "'=G$dAwCmcִr0Q2̦Kh˺~ Oȳ=4zUwJ{vL@t6l9kI:d=vZRM >Ł "% CD0oT%`lM-DF^s"@AϺ1rަCiiO: <<gT +ߥԪ8$gG@0ɢ_d`$\.ˡT~Ͻ $ގi2Df-Ɍx(G%ݍsLp2U.<"]   /0ŐEɃ8~xʝSBKhS)dF… w͕@27 i9ֳvzá?$}"Q׮~m}j'=]&.?đsLKW+ofPgSq]Ϟn 4tLH{u b^$܄gb;9pԳ5dE_ WN~3 I3:\ߓ$R #n)Ɲ"yBIǣOҁO }kۀ'ͩrYpn!Tİ6p@ypNJgAL*{9vXAϵ| ە!NOwXdi1Y0Wm |2;c)HQ`dޅNǡWK7,<vCuKHT WC-|{DOAhgt ݌ڣd%2gVkfҩ|z&}H.R*= E 68bas.$L]/&aMdoK. BW =Qř/Ɛ#㉡l0)BPV=K.S䖮=F{<U9n({qycgݟ$UY&>prL@y)Hfm+ir[(_0.bUrF&cA7^d k ;ƕ3N%3i:,U%Ty:=Ez*<*jnZU?vNt mxo5 UuC W Sm}6s\~Cvդ8z'N'aT96%߲-CWmV#Wr-,rh?r27_}N|Fpf_ר2/Ð)I <` 釯F.&á~WiB6w7/&L]0x(@Cx3w_J6XT=qC]6U {57*/ChT$^:X oR!rN]>9֭JAZˠBsq P^>2EROW!^-ylJYo+άj9l"roM4405oĝ{p[OW$֙2m_~]õ'ˡncjEwiLX]A!N[χ *u* _lqWʟτ L:_ٲ.'V%s 8v$@gٽסRUcro<+uVfeL`H٦3_~&hiqʂ"K wzgf&%sf 戠Y03Q>T;.$ rie݀gmh(`ϰ!Zn@&haW^xMe?ptg& CiO ۄ)mf`so%9IO7Pm>:k{UJl/(_-HZs.嘴qsK(mMm?5Sq9fIAǿ^ J W%ZBmGc3Q=t\ƁeTZpIn[4On-˯i[ך8og+Y "?NF Z-}a+TzP@s GSa5׍yx\XY`kx'WKJ[ןW֜_ kvP>[t'@vHţh7-=h7YA hл/2]zb۲~- }kh!ဿl9xDo)I`_ix?+wym)0KTWu\UڥLkɁ%432Q!̍w~"--rz랩٨Ց7!PnEE$.Eo# &4Կ|zЩ S8aR EX}¼Xk1VI=|piv ȑȊQaRM3 v.B`nzpgxP` /w9GLĚ.2e,ޠ7UJw7WKok`򉹄g`y \,|XC5;Bfl&Y夭cr\z#0C;4Ch.$+bDME\9rK?w:>;*"&+9zSؽqyz3 .h<=|eg ܳ€~2ᢅY>O @B&^#nŚNjLWJP :c ,Y h6C1gknvSNՏgN06Rȼ잠.Gc _tץGZ:h$>ûpYLF m\MݠI t%w A$ DOfT"}J bi7yZRkDq<7y~mtBsi_S"рڭVdZa&~ X_xroP%)OnGL27fVY27J|s[NgCv馱$2T.x*40q7AExgPGI8}f9v"ntWe9ueliθ2YPP\-e{bln)v _ Y$m@ LapSE@"0RBovߋj}{B fY#NC˸(چ*e޷)'GJHXdTT:ey*9ł6G^/Bp':C  HE:>.J%lH7{/ B(vanЏddOjmeC3_8 /!gQ; f_0e 4*YƘ c־j!.YoD5򀺼:tQ7H.Xmtho#Z:ƹD,k3l+ɦ4I݄+f|_Q;yrxLqܙtu}&ŭK~{ }AgX$F,T.|_ј#Pyg֒2@T9x@g~Ůo/S5g4έ=z-Z D遦dlehàq$N<-؁PBaW';1lZTNӻ(Fr=]<($xu@4]X[fymeAw/\:i$> iN=T}lk{CuA!jܣQ7Ҹ`͢DFp. mf>QvjPm{D@2Nw>0'n[[J2K) a+d&*6k.Fnb$iTi$vEOQJDy7P/ x("A}UP5 v6>oFi z+XL I;*]6W +VSj 1ǖCcߓP7ť,YOs3^v$ $>(J#wɿH)j5qZT⥚vtǺv'$Fη/Jnr^0>9'>9LEVBȳ z$4zrPmn[\)c OIyqt_ T2h+DLIfv8~^1(5+F F:L+$4Z/t |j^ %J}C/0%IF2bݥQeW+ C{W=l?!u{[wŲi0߮6Uq-zp? r'O5@Џܔ"gϴ -_t7HmWhE0Đ5Gd7᱋2> U5Se>rgF)/- =lXɼ1#M6"_GGyD*U8BgQ(]feo1<l/-V~U&B&^ _ob#_DOOr%?7u M-yVy7@V(&,~M*&`p?N'y0Xy&j2b:\W%ctN+}:C/}Rm~=Z&du(X,H\7l.&ݝ8W!l{KjzR)/[?JVdƴ:8 mK-pҁw, TwN׼E|'1mqG} !+MwkW{g ?a~'P͂Oܦ駒 <snDiCR}X{[յ9Ӷf*gXQLGe{cKgM ^w q[ L!OxOµ^ "{ z('F ">dq>_vsܦ֏ E[/*Gť8;Asr}&J'A2?eQ h̿r11@pZ~`xRء6yLP t5eocmMnpS;=;_7ATx8゜967o;v%* e4ȬΞw/ԏz> (Kc,Dȶ0GaݨQ  Oʺhh$fF7XI|tVmke;^6\Pv7ըy2Hu=Z3Å -RX{h'px[PUhwTN'2L}] uYN`MPc0shZ܀ԆGLFyq6g r hy{0I*G׺M`d}@+p+evNH BTf/#"ۈӏ e!!iaE74iiX3|ݭtn/u vOy+*(f.P:vB+/ƒ04 0d4wW-m[ЃJ`CC>N0qF_EyUS{;8҂*}ð"Tkx+ *Lnꖮ :{TzU!.hٿ֬t=cwsF,l<%`hM^ٲ4C Tw}G=!i{[P`lO̹ˎD/588TQ$4 .p+fpm]G/A5?~ٛ|$ܰ <5 C{r`٩מ l~\uBʱ`rRCUd ȼIQpG."Dp~UZLkNVF/?OR%7 ]r9})5 /F!@?BJz'\-`F5L5Cp֘ǀf0S3 Pi@!P@ ( Vire]VEpsuB~985IF0noqϴkBx̓(1n`ZoR IKys|/8(}qTZc \!TY:flS B=/wO'yIVTIr#aGKHAA7N1+M ,L2c'X +$]tDnGsOEtE/`.@^71No +H~q(&$Z"շqR֚tנd:l}v +z3}XC$|LoOJ!w\VO.T~ lzZd쥱+' "8cD b'KQ''֢ :cG -Cl\MWjґP: eDk;:e_R= {N^,K5!gIE33אz]{Jj2Ñ+,"1v6ٽIR}%>Uoy\I;hu亩CqA)j`lmtWp Svphp= /:' Xh# IwcM+ÕjN m˜xj(W@W-mU=tqAۤYSSh35>NJڪN@An<{5AEzlF uZ%]mʠHKr"Yʧ%9W`u@X㞡?))۪uP>";u^f)v~XT) = ITYє-x9zwgE,WTl !Cbi5&ӸXpe}BSުn~=Zǭwy̞в 2 >Оr vofW}\o2Fv D/Saudrθ&'\l]0OE)#sAe~g7R07"bS(I[Pm2+z"Z\7;z_a*Ʃ8€tt:JqQwrKQ(p}u,fb%M'E#.d%b WY4~[Ncj(4[ZmF d$Xp*X oⴰlZ(RP_kޞ0ׁS׸}>;^Ba;Ͱz:yNl$՟"NjMX>!+\GoLHh^o(^)jB(4'absV ,Ek4(Qz0XTE/7voUÄsw{."Pa{#bbO77 9ǏNţʮ0zҊN3-g KUZsO&xNx~OBl$)1%ođd/.%Ƀ9 ll$nIX`a&a wQX'iE8,9h>KʭZQ('xp+!Xo,el5f3/C а1xcm "ʜ&KmrQ 'K7;jƸE)%E qw= uJ^چ)p9 t;Oj Yu_ 3ĦZi{},V!Dg'J.y %co5F ڼ :ZG;B.Dl4LU%;)nP !hV;Lf@RHbj&mPM원 !@PDIhP%M .5rް" ^x GEシ)ݠy;I1~&r3S 11&tUP2ҷGJBmɮ {vuٝ+Y]\VXՀCE* snUB;hljۿ*6}i5RȒ<27X]POŪLMCDH[M<BӰ4Rcx=a+++<&i;C'&H_-ɎbLl׻7[ {&v.n6i@ؒ,6cgI z ^0i2үecDu]pLvo<>3PqdW׉"K.gy ڔզsyȃ(]MJw6$ebD2 dRӰ;GKxQ6.@3!Umi/zz󔙒#KƊs{Xrzɰ0w ; VJ{6hHQ]L`m݅ ))R?%#8Y-lsIɚVT)b6C:Ӿ/bS6,Zň4BfAXZD$8D#-L*YlPiTܲTRlc>[ P}"L.#U9-pc<PGfx"G@)7Nvl̅Y+Ui "EY¶Z"q%?`USw: *$iH[T 2 ۞>='8ϠnVaȀyA3.\tRvxn#x务c{,i+ ۨ,DlQk1f0,"zDU$^L \0f+J,Hk+H@w ՝ۤld6PO;u&.yp X1Tmâ@]4}2ZYOY\=FJEƲ>}Jɠ%ڪ> IyIAaB.N}o9-{TCR2[T2gUVe=6 )fl[`һdygQaV 4bܙK`0]3B7W}]=xOJZ 67N" '[VTO8Kȍÿ7U*u"\;a[\ڱf x8$RR8k])cʠ;%b{<,T8)6(98ȯ=i˺ hBW<MЦ4w+dvJ8[5CW4OZbD6>/\ g & GJd_0G|?5KqL;}[sjVtP2ak<#jy߃6lftƂ\T[[jX<(zo}S6gwICI2J3-O&Ue p֥PKTT5YYDd)1) kԂ*|'.1e `< o(C=TTm-fAVM8:ʡAHJq0nBSn(+lGUĴ%)X2F(lCJҹ%hbF!2ڽuº7 l*egO[:K8l. !O\4ndk.~3-"wȲ5hh-fiHl䍙 p P Q5󇟋71fEFA}cՒ}I4XtpGK@$%8Qț\__=yQDy &gR \ 0SI cAda2зp[ׂ|>G@džqPÉw{aTC }U$W6c(vƆ}U35v83^*rT3!Լ%mkL%,:|jul]٩X2aƍ/;& 妳EV:8CT<@1 Ӗ=s"ئ%py@)QT0}ژFR-XVvMPCq6 _~GaX>Ǽrѥ(ՑLVwX]`mc)"T!֞^&ߒ륽},AR\gdžbԟH$|OLWlʀHtQf,4۷Z>l#!5xӫqwLBdk~E5~ ItRa+h AcpDAcBeg 9$)i],ADHj#%Rm@xgRpGhZ/5 ӌ׃kA+?..|$ ;AiV:•Yga51`darטXAcO=Z/A9g֕O:<|79ԇiIWqﵔI?NϺ٠`b!}UM ˙Nk1é(]m7cJlQ(8 kpR#hQIse(rO+[ŕs}fL5 &F*-yӓ Npf@ ![m[^MYw`/{@əR7W?ܠF!(ab>ND޿`kPڤ 2щl=c*2#_,a\+gF( S|(FPL6|luDa-bʱbW nEv૬ζk!vfa4 1#Z{i蠣BN>[&lY@ Hgî.Q^]Z'%?ڻp +6 @ugvyqSr~zs<\_1 yƞk @.Ⱦ@&3^$꒡mJau6 /GUz:ǔ{ijq >f&mZ^2fb-\b6-]5q}d;Ѓ|^UK?GSnky"҂X!vkVQ=\rJG>Pl-rAQ&tYx+{Pߚyu3$%c>:H%HqV N,r1ZtMS:Bq//[ĄLd;F5oA"wv-j^ MP;A(mN AugtV:yܡcPS0#b)$92;xY W1:@Wuz:dr7~?w0qGl{3ϧ ]N_2u\Y" Q ,R8&r䫞g!z$kq|=̓JǐM1^ hKԷ&9,01#bYeb%5%cޒ(|}sm pnCV(b57&};yõ%DPrN';QV|7[0LIٔٞy 1,֮!%AYsŗK a*`8dOLzb9^yJD끊x[G"T)L1^3]AHT|m*/g *aTĄX8R@J(Dd[8-r!5I^&DY-zX5Hh$?<-2 dmP1 }IXV ԡ;"4!qk1?o{tR]e(gƩ-6f]/^y8#R;(q|%)؅+].߹a7jqؽ같XSs~ddž?!醓L8AVEN}icQ T}偫y9DBDr7bQbbdEs[,KAcڑ[(BYqu$\wʄQMt\ HX"iڣ"$Y*VB] 5UtkO9buw d 3wVeJ38͹D<1ud uhCiLj2~f,w9G1uz(LC{%%8`r_L6?A!prmWlٯRg9Bui5>.{sdqyk]ǪiB6Z ɡ"=,m9UИ }ې}=yH/u)}A&@-jBlEƉ35.HTq_V I<@v#a^H^kyvR1Rko~!: a+DԪxuĖDa# j mK)b:ʻj-U_89[تԋcB5\rGf^HBy3Rۊ`G\+,}FUJ^P 葂&cEC8JyC27.s'!^y<6&ir0$,V NjB+(Żm9@"'!G+RYa(T)B-vGu`uE"csKk "<9 M3λ!c5f3xׇdh 3ݍpdKIpCυ.\ eȩ6Bƙ+}2 QH[djn"6m}%qqG&9Ь3ǐȔw骒og1[ aቓO"f`yBԇWhX~,!pw:5o|k~c ZM?چ ꇽ=އ2CˢC)p^l0M6ubb'zx`*`cN}Un\I`;Tw5LAO$ʺGf )NjW|Xxt_fZkoH{%1;|O7<J9ݚPP{})tv|2zĒftKc6lI~N=#=a+M Pp%d1edl6zې͇|0b~ݷ_M|1zt̳OfpI.OW*VT&lJe-1'tS[З+@`f)qqΘ*MOٙ6˭yv .w[˅ހFp0A_QUdciᓔ޴BiٵYW @s6sa vž]JAkpZ){Hq uolWA wA) t%Z/؞r &SI5OdԋŇ4q{>"Lrxѧ7oU/GP3;w29HOߕX=d=E Nvڴe IMѓׂ&t,C`TWx0HYf\= 7d{miٵZNj~g2fmkJÊ̵PVdXdOzrk'md5ƢWZ4!**Uou,8$- aCw}s ~nwY֐搋'sjyinL_9,̄n0qM/ݹj/Rkf(>򑅉S:ON_! Y6aMs b+5k\q?6䎊Zi΢.{(WDw}+cNnEu9?UtDJNdoZhޡl)X#7 t} ԙkTN&Z~u*k @kcD aM՝>W&/K_LR9ȘARf~`o0!SĊ"ߋ'2Bj]'k.gI -Mt XEM'N*etq,"F ]AY 9?t~lǸt{5ˁxCC\DŽ ;aq1&NfOyYfaB/;fME}I4k,zY\TiE5Q@ۆb0+ Lz M/g:BsWE*tҙ2BKUWi)O) A" ^{Ξ`ƒ22>I~2gVd0~ *db88HtUAYFM˅H:FrXGcQz_)( y)70u9A6Sl n{.2r!OK`&ge_i67\'/ L{nuP7*Ãۥ{jۖ3J3BZ?,fr2$Oe' ?nxTT8 &~.Vf8G,B]T6h§8J{nk((oT@{ uBZfA; 50  &NAI RD #rRR :7z3x2AEQ`{4pH6q{ո<sF2]~t#$Қ|c;C5#m!ejM>I̅p}9EP|բ^$DoFtZB-n9P- ^Ko!}^d̦SK^,?)NR;FRnW࢙~I`6m5F]Q "a6r*HsOMS p J(L )jZ۹/ڜ5O;򠍭<-M-+f#wHKY?H Vgl]JmZ(l*M$`\t-Bgwe@i$ /l4\5(ѲX1w? T*jX ?5XWގJ{.;Hro+WVoE /DKZ62YH1yyZh^<6=+ `8^`ʺV- ;hz&ˤ) b ڣfw=тyIŻ[n}xn76;h1&ims N=iVarJdq|)002wOmӹ%~_?Aiپ),_YE$rf55/)s]Ң%V`j ډ\GqdeXjbl7=:Ko_,\F.b˃s@?nng惬I 7Ĩ-zTе+>Gz7[Kw[$YOld ˠ[%TKf*8TiEʐmRUt -r}LWlSgY,%(S>4ݩr!1T:ZeE4忓ɕݥ6.tcv;G}~C{QvC[N,J$ as5}:Y}c*c,]"}A3|`F{᱂anfx{i _qr ]PH'Zųrb;|L 0j}%BN#9~ZQeXuP}n|/o!t%Sǃڡ4[{(O#NmȮhlʟ GPlnL"u#3;V~KV9?wj>]JS,csp`4aJ t J3Hz~Xw"sN"A1Ll1 ?³傅(2$Pp1轠^gۘZ0zSHc:EČٵ( 'ﴛRKs 1kq8#LCeAj֍ōu ׬~"P˿}I6Z+z0?7'-m4v4[F'8.3Z7sJEb Z ^lŷg3ӂ=RS_dM |`#25%˩* :ŝ NJ0>K"ԺG3JRǞz&?fmˤ !0{ɽ^Jv5Q5m~fT g i .;--)/vk62g蚰!1;Mͥ:g(}*z+C$\/ֿ@#bH1C98/N}k;W߄c:ø>&ulZgω7#NMoGF >}"43ɐUE*Zǔ}(&D]l7I6ۉY]+Cm8RGγ,OHNA1㖔v4zZ>Me=e-uk?[#9gj Td⫼˺/}Jv,4;u*]B5XoK;DR=(&Ckp/d]/vo#w  l+]S!3b& [$LJW1m `t j|t8X#ߦuKO,Xo~Kg 被sQO .}#~BA-y[Y/4X>$C-C* wJ*H3cS$QN$޹}F5 ] P"?M44X먻1{|4QjwVm%ajhysA(x2Ξ` 'GV1jPJexfldwC(jP!D\ӕ::j2}BvZ]3h=QvB;,Ǹ:I8Z4 gN~̉`z Bxv^ⵗyR.P 2$"HAS VoRdTJKJB?0Vcvla_H'֦>Ѡhk.lŽV#Ƹ2>A>/WJr[i|%k(|Ium_"H /5-WxO&Z42+I.q7ګ,z+SFaq$ʙ rWl{`@jĘO3LpfCNe,fIpAh4xZ'u+ xo*2NtQ5k} 뷪)>;PĨ`oeL)SBsz8> W#=R$AgCY`Io~/&2m;5WoǹfүڏZ@;;yiϳ-}[U:EOxEǪej恞\d:Ù+pG~xyq\ Iǝ ީ7+Wo31Sτ^2WxTѲ$S¥ Qgl&&YsvZ~߰:5`)ooL~hhkF)a 2Pq w9rލ|zA;"Rx&+H 򮚞K>q{n\anNٷ{0nSİ>"l_ZjA!Ze< 0ɘC bV\6]:rk&Z:fl`?U?;K1w! rB"rR *r{/ mQvnn2 _{[c'Ҥ$m֡aAEt{ !pM РMcr\ZJ\М)kfY(hpN) -*&$+ZNz@F.B\Lt >r2]TozBZĦpV-{ʏ?ҷEV.'Snاd'싽L0bvu>@ ؓMM@MF3N6cF4ګ` cFHIV -7zOM(%K/kkp.>zOc4zr f\ěX&KWѬM!xjIZ$ƸѼjCN|d{]KKG$r"Ae(}tj(&T +pnR葥y +&qE3.he H@jp}b34LA_6Wܕ%hZ5p7$B6Nӳ?Ӣ=ދ) CUeH2z [Ŕf ?N]dBi 6(ݴNͧY_fREt q9bpn٫`e "pTKt ][rHF))eJj33|^ė![rImNj oxm<^/mo`za /r3zC7YخNaWf#6Z_< Q<6Y q"%5Z]b.>5p}hhDlRtf.3$,Nذ55x2; 4+dB#-1#Sy 'u)[c[`r\ Z#ٱLGv4TGS"im(lP4ZmE3S-:,(oQ*o@-`9iײq7x -s/@@G%wk8\bN A;ulv׳-590S;ك\$mv9ĉDZ??!a9tg~aRb)]4)HcJ]0>B jN͵q?ٰO]EɁa/j XOYr}]FJmTu3S9*bts_I6޶Mdj9N(Y5{+/vw4tݴtJ}&{v-'nIzVsehpc~7ʙf YFWT?cfnYTRf(SBӅ(d!1 njVݺP{vh1^DL7)ܳGm=7m fgA!G"+; \UMO&V aFn&ԋaZX9'M ! <>bepɡ*Ki ^vNMl^am@hLyOWOnMRse䅯E(,+i@~)N2J yx(L{骞+ ߙ݋^1f ib9~.8#T dYP/|5ELEUSO,F6X$Q}-~Ao)1yκm~7wypVUq2iن +R0Ɲ-/^F[^$-2WE /Xz;i؇v F?U\6Z<2sO& giFxgKN=M0OH)01_]VK=8 KMV J4~M+dk'QoBjh֪\i!Cϭ߱}F!˺Tj;@G%YB'ŭ`~1 y] ok$;!意QoR^F_(öHD`ٟE+$fDp%3H *Wido+31d&1*W $R{эc+WM")O3 )Ȱv^0תgmz^7Y~BHѮO41߾"ԴLqI) 5V̂{WZ?/ʩةQ w',NCG'*I\Dnw ]1hkCW(K.L㇍boG/4Y 'ۡQ:"ѹϾRQOhP~? ~Y ,A_?ѐP%qh0 zeX2=[~j-WGB,$lH(h{{)qGH]'Y&~Qti?PoK6䒾{WvmgquQ>qvh M%R[7ZM1BXOʳ4fatЛ̦Z{$]eQy~?>\6&R  +~=j! kOC83P@2fsg<{G:u_f/ι- @Ib%(? q7/(kNl2T-x柕v;IA&я# > b䜬 v%,I%#@tWect0k963]I49J9nX]0j/\,Y(ǐ6t) H|;a@Ds+Y<i@2AUi7o(śrCV7Z`ܴ?W|V4]"pc&&jb,aOy/B[De!bx=u F]fߕԳg$(4A'Ak1{n`+w[a5(;Ҫ0=t0@f&_cutS@iHs[N&(&el7vPcT|:_DTFN\KBerv&c@qZVq܊ɕޒCmż{ ;ϱ63ͪbZ:¶;u+l-SYW7@6"n 2gM vfw~?p>{ GG`Dj1D X=Vx !MWѮruYy̯f[ ({2F,6mx>ROJh]8k:A2*M7i LuZ %J_MUBlmNsq׹^4OJ:y2znDaĹazmvPÅr`b$< _mR%~))<&내,nbͥU=aF2C̓Z}BD:+rP?KJ/^i }O,@cx|GMͧ78,E'z+|"//z% 烐c=ÇARST52vӟ kZ 4iSM I2;x,*$mk**tڢ&\1(i{{{ '#AB!`U)nVт~'nǧj!23My "neQM=qXosnNw[e+mޚ`ؐyH5,ΤujnH:&/j+qm_,wf]6&!c=qP0w6sј n 2V*BZQ"/fIMf2,{-Xr757&|{)Dc,c ϳ'7HIK VNjrX *23T8HS-y57xN6"*B4hvV4CzwhD譙/L?|%f(Րo[@({ z]{enB;K>Ҫj: 7k% ~FX#FӺIZi*2jgbIsMmyxq!.I5>DZ"/*d8y$lIEpmڄ;Nh$RF$z 6-~$ڻbÕc$ц%R)YꅄU bIو3 y?KѾ֎y^b >l' ` C[5P#'Mz%VG &K]%"QӂKeOϟw9b㗚n6?897h<8~lihZv$7.59ʷa"#Ӷv"k^̵QgN@~YKd uG#Gpdϝ!65VdZ5!>}HP7-n`v#&Mlr iԍu3G4^bW)t|Yuy@hk63j\O#:T׻ ؾ:KNcPwŅ[Ú{+p,-*YcE:11(m @!uޮ\%}k*QM@YQ g#YCt+P 08հx͜LE t/"| `RWG5rTb3!2)Gz$7, {͇RaG4(gpj^8pL#M]oI u&e]!dGb] i)W :$PS&QIDY=(8Z6Eč.D1Pp"+O7upҼ UzX3c;\]A)|S(| (H|C<]dq\ZZ0vyľ. R감{"qϣB`ӄU; iEF CAwFsKV $x5[l<,-[dT É;S=-'ra8,zY!x^l:G-A[D/u2TU $TiBѧaÎ(:*<$e17ΉJ$Mݝ ʤm֮i5Pͣ=OORQa2霃|Px*9CeAUv#Gu*TrJK<4Q1c1 ӾѰvĊGu5T,;+ Y PC_$5D|-w$򌣥J|WKbѮSt"x; @V8'tav-Lj|W!so8#y %e;ץh쁾Ώ-َ'Kε^8[Ytv38b6J Α5G-OzVZ7 UhNH6,pOu= -Y-9#_uA=̎Prr~x T|si27]V[r,F^6:D*ԕA八W7AIj'w S(f#+sw01ћnĖFcSoU4wxцSM6Ό4$5uH,[1P0fuSnb t.ӹ~ pΡԚ墟ݻEt/#Yo-;TLEpV~N.fBiN9G|ޜ8Wf% |",̻Ci@_K}j~ Z y.0u"/ t1UmZ ̄D YņroDxѴ75na25Eݺϓ ,k3O!ϓ>%܋ƦpݽR@ 0F9.HǁP,ukt5{-;s6gMrj/Oc:9q_="A̅AE@<]@}j&.B|F$AmA;! 2 ۛïo5Q,:KIǙp1DjΟ{YW]I**KK m 9$EZe7]Nd1W4=$< S{_`urY1-϶,n3uf> k%هN׿]}ެ'`Q̅#ErEb9NqT,:P<_h>;W(d-1i J eyDU$ )Ss;RG|'NUed*u(pdvͿ&gjě;dsD#9QޠN[e۲BS)iwywd셩w o%ŵtYӿ-IWz,e7Mxpv4y{O >unm_?ڷͦ X)X]L) 8@Ŗ%^@$Fs,"Dʹsm=Q/43JvC2!\*j0 ed#||i"sL9Sp/MF4E? G2'oVH_EKUm\ӒTWGeW\D7hۮiά,5ɋ2Uik};Ĝ쀎^#Auy~i$wKsMگBK&:@2CH:n%sE;E\§t7Lmu4j`NXDht:ttыƢ7n)p;y_CZqgH[PFX&76Kڝ 7!zNW u6z:ѫn1҉m _ʂG%a/ئmzd:k Ya[~6eLj/^ _+ |ITH?>H\!vCk3w3)]Yްs *.SH0 xFD RHy{׻I;(^9Djc/f&,ʢAg::vP#N.xnݦA>sa ^63Aì\AU C+J֙Z ̔c{:}w2^r \F=0~'- =Շ6}.9o^^%v"[@@! 's)M_4pUD:M",zIlрuM<)pB)i.f2#3A*>^PB_TH8ܞ{h2[J@LIwi!!}OP1@z+R CE>y d)/q%B}=PKnou\J#}."?9ӟͧT#Z'Qq g74̶4CB8_/ABjf%qcr^3Ӵ<1ЌR9V1oPwJa`midn32yt Cq;U>^!"ɇskHlJQm+-5%}DqFP`)a+v)<|3?0CDe}4 [qj}=1_K[5l=racj"u%ף+xy *DkrQ!:Y'+sνr0`+f#%v+:3UqqWQIy?^+aq*W 2s߉]Bv5܆}yEʝ(J2,4ŲCݠRn(b7w6|xc3!]zr#S"PTGDUext _\-yɂ"MV H$h@%ꋎh٦7菖u<BK9 i>3Z@dr9mMlq*C=r>1&Ѥ_š62N;Qc`20ծ[|aN?Z>>OYz fziLܰXާRTCv_BbX`2wKH[%!a)}d\lcv{+O:SķςJXGEm |R}S!psχ\D@Ttn 2{饁24֎A8xWyʞ,n_Cr|2@˅ `8ۉ3`XbR(>=ۗp=!hXZ&ݷ{EDҟtc0&-~vTV,=ޱ ܪ^Us:}t -+\ӨGMœCCo~Aa?oS?bC"JXrђsU{yz h g&9.Ipf"]qTô@ZtAxuٴ&lKgTblty& \DF K x)}ERzDw Ҏp|qӼ/*,{abYN9&k ԭNfRM/v/)8 CF 3N= S{ (DbKL/fv^}pO7 fK}ڞ:@ER=} 撦}I9UnfV .9e.>j?L"W9N`.'>KxzdFjPmqjp$N =q^ Ӗ xEoߥL!opw9JW XVsʰXŇ7`mHÒF O>PK>+t(w(m(cSn>O*D24gؗ1SXπHlaߓvbZiMܓշYLFPxf R"xPv Lj-\ec%/ͬSI-?yZ n TMxR'ͻ9\0|b#6DIq#+@U8G 1: rHwY+=+̺S\AΨ#'fJH4U.avp2olNDk}NJ^ }$XdiԢD8!wHFaE٨|DZk(3}B1ݤEDXo?lBzd[!Z'NpJFH ɮeTՋ>Jˊ;rdo{<?Bat2L5Lmj(%UeYZgA˃[1ÒUgҏ=&}QIR dWχd^i+ Y=7I B.㞍pÝ* ,sBַWu82,y_{S"7()j%b8rZY,r{2A,E[CRj]&Y|{*-{f!}[Z[yE+N-YaKno+]j[9x= &JrP:o|ۃ07qa手d '6;%VXcXPaumqu@oHTGR5an {%Sk#/:,* ,K{)C r`k$m 3wZD$`5r2Kgfh׹ogz7.cTJdC רumJV"BC2ZZKE qe ΰ2җBN,]R4o_rQKk7J_Җ34WaClw[2ʵbTBwș5[weV~.$.ԴMg*+L.Qh![w;3 Zϡe{UVx!6{FLh֟l)JN98z'*5MaZS*;-> ~އ_DtG핻8rOg K O쌀>ݰCeLZlJΫ#T!U NDRύ"Yf?j!ZSq_%r;bzIORV;S~+[%:yhJvW=%O>+Hs Պ)u 2GѦ7IY ~4%_Q}#|yOŔ]Иs?Rn=H *RQLY$`aB DyO$?(Ϧu8x,iS(Dn+.hy'j!nwS*]:ay.8B`P8WF}'rt캏b [ŨoD\v'5j>COxO~߿cC6>G3;KVp`$='y?|/Pma a=܃[Ne,B҃WLrXmDG0q SN#H8.BS mcw}+=ن15}!3a S!PȲyPmtuw3?@-NBviݘbvܮY4Cr՘o5 v|%MnSVʸd9̂4{VD{`r{ ۑ<ʸ4Aw\g&=7(3nr;ʳpAߛ7¼RYFVo]^5߫npXbmwHfҧO1mݪPb&L=i ker[wPqcfwcK$Ţz XOXZkG(Ϳ =47JV:]R'č[ [ЉNQ͟=ר4qy8Ym͗;1ddL:W5Q6ē-=ڗԭnu֋w8 oe?jnZ_OS6dXt1Aj6nf'aN+n'?0s$i[4c'Y5n\5'Gߣ kc@x y 5 e)(adgI~v_2MP^4[ \Fx2z Y7T=ku7u+FeAA*\#ǫJ/\CoQg'VZa)ȩܣa,E$ŘE4,儲f9JdIUT,ܫ,$S1B_#]]Vy؁CJ1d4 "}&L҈t!-@:}S;pEkĥVaV8Fq3ބ)K%7I6O,0*_ӬQzFzEeeπx'5Z>{:}u-LÛ=#gQ7?oŸF$Nγ"eiV+D^/E@25K$C[KҪnYCCO"j:rk5_xВO5sIօ 9@'0fBDuO Ӧ5"@ XBQ +`cWʱ 5&ޑl,+CSL2e5֯FJ6`@;[7^cM˅px+v i432SH!krՆRF* ;?}֨8ޙB3RWboos{Y⹕i6$Hu$lB"lbY`%P ^n "+͹FՀ!Yӯ i8E0  6yLQDk9c SUj/D8dB7I3fZ>b!澞4e@AɳҞ49lxAͬTYZ79]txSDWJz';$Q,jpRR%{N;ܲEJFyeKY-^hJmyЮ(7mҙA n>UD+MT)dytpPCN\^xP+E} 53}1HߙI-rg:e"F0f[8QW' m%v߈SXljmtPUBap!aC4DgGobꓺn zɽUJ孿^Of)5ORm?ݚNǰJ]аذㆶI6cNIvЏ %`fg,$?!/Wi YpIX&:V_rfđl; + QA"EpOO7K<=yϐvzWU*JHѻޓ*:3 82U i6 4x`D@#6+ 4{$%M'FHjtZKw5C@mj%QaDuШ$GrWч{K :̍#"e_N `+Q'_ꛗoIv}{-1`:R';̈ziHnI8Lc:5 BUd.L)0P y(LrZd"p/9=MWc~oZkvb!Whw=/ޥ0 "{JÞؾk㽂BL#>X I0ԭP|TI9^E "CpYw}+!(UNO^ĸxv%"rac%_,HB&1+a)tT}OLiOhvzu<]e P&k$ub+eIgճ"q,Dtof2_4>'cjdGr]xIheNlWu&9ONDDtUknۯ /Kt$KGh.fE8d#ֶV%APk)n75{NJޕd%8!h2w}V]u&E\Cĥu420:v9~ sjƃ??=H7W?)f'G[sB~xxLa2N6#ha)8Im3N4K{\`Z9S"Aj~"؈ ƗrCdj9G0,Ì):ZI3䁹$^ʝyn4됆&:oCd48Rv{>pJ@E<766[DYu  A ^ w(j_d(kbR҉ϸ]OU{"8L~A|23t( N$V_ Q}R9:w/cL<>난j*f.dGdA yVw5z)D|O dX%V4$e1^#M|Vş{לwu&lxD\nR'vBĤ߅avb9$~d,#vHj0`Op]㎲ɣed{ؙ rg 3XCDƝĊL^Q妠jqkPNw*w;K?')ndkV">G0ɵSn8s~S&ɨI4B){T@@O#c!ya,ٿ;ثqTt:Bm~7z5|ua^AT_k#qT➣TXt]LAWkC^ +a>^<ФXg)AOvZڦdG=fo<Nb5G/9%K%,v*0D\t>ϴ氣7p6njoeNP턃 צJʀs@YR%¡#9Ejf]ix6g݂LܥեkdCJHu np"U9UG xKߕ=WD=$ˈ|JOe_ 9ʼgV^?p+0\jUW`zdƨe(q3FJ J;4;2V}{JSy}*[,zu6hJ%MEb+"bxWɠ05H&Ywn]O-):Cɩp'+nLK 1fziŽw8pȇd8|l<3rTlJ2|EGns Q}W2(痪H_Y NA'H5'5eOFy:dd0>9ƗT#3I:lpN&zp<[zT&ُ2{LxaEю Zs#q}#BS@X.?9(oZ]h0enE /bZ=W'-ȷ"SR`喼}?ȧfR|.1 z{mSݎ9 ;Pr{jŒXV(`^CWsَᇲn HAZ!:&bw`0޹b&/tбٺӪ 4Df@FɠǮ_ 5`<11*z$gq#C5pCϙcPHL !7ʰ/nw%0D VShҽ>kl@T~V! he 1r:Z)M#gn=t6e'ЁJ ޾LcThOrV%j쀾I^Ƥ,ߡLe}n2WJK:t\ #&{*Zi-X6Ƈԏ%o2"!2'8OpoSIn VaK<HIu`&~hkQUd5Ӛqhocure\X@3c'֔XqXfdkn%_V'E:Ǩj֯%؞H_f:_O[ ǫzDzy bȴ/I;ZtJa Qˠ$&=xܕ^BC%ӉW;%S5Lq/WZ쟳r/4kh_ !K?KZᬱ7 Ok$nAd1r*"ʐ5?FK/60=%;ܼ;x3QTi/ v#o1)q!y -&aG_BPǬh4q~Eqv>1 yv J ?3>E5hvyA1fu(ps#ބt\EdטșeD=5iY`%T[,6JN-Ѥ34Vϕ{k~:S%ȪX2Hd;z=F(@Ρ498?'] f^-rd8puQ*YS9o LsC " H5:ْIdy(W~|+k]tר6Kd~BXp?J 2V>)DI/s 9hP$bUĥ+ U"́5ZBG^13on$JDr=Iwۇ9`22S秄,FӰlֆu2nbI,H{AVu6M-V=i F.3K̯,-OȖcOBA.݇Fല7N%DB?вߪ1Lm#`eסÒv5/U$.9ؓl^Q&qQ#_Ӛxȳ+;q/`wNPn[uG";@ p]xͺYX*g2吓uq"[m ^ոoZ< }Usv%rSOI/10N : #b"+2e)L&Ύ|\v~Uv].7k<"K.\zF ql+6L ~!cz$eC]2\,AfSGO]=, 0̝eP t-g_\m͙`[e6 htO&'ym-C3,1զ;jͷ1 !HiE9T]"8ŽWc ʐRt[`ۛ4rvzEj6c7O^z:%S hm @#ϙߩhoo鼶Z3:w·>l$ˬe+2#f*9Ѯ&WSZbS _~jg8b Q q mL91V|P,G\%.:}?(z PCW K x.zUj=)X\{˞b.pO8$7{G]ʂ(9ll.#7Ј>cwp5!ϑeJҝot൑;צz>8)=2+p/؄9bk#_yK)σ$}^ne3#j#6pwoNߓ`ae%_[y2o>ןvxdX^5 Vx3.  [ټ.qpSFK&L;I@Vp2(z) Zn,>-_ݩ «8tt(`@Xe5 ! jw Da)rk1sԎ+O1jJ' lOmvgiC Z ǟAӘ՘,~3H%_J/m` u](b}[v^N{VS1h< ͆eBdbz BmӷWmzrct_)9VtF2dc6* =Ƿ,yBj?>q^cvp!$d>󩧆, nx`Za!H޷ $%ݲA0hG/kyRLL Io ^tT=8!L-f4S] L0@<舔{ a`KvadQ.߬bm$ӽ%'w =ICY@\x,i|`'"`gmHtK+)aYf'fF2]8Yjܙڅp(921=h%GQsƷ9[z]}88+%n.4y83;y{&14mC<OGMoա5V nVG+if:\@OX5S@tcc,7/ .dr9e ]YFt^3Ar݄>"WvrTow@?.bWIY $2]nC-7Lo`V1[XG=ؤ&\7M/`Z/b7$sX)]&Q3 [Vi{}e]y3s9zI ¤.LƎŎ=[C*)7ן^ NY ipbﵐϫy 6t#آk17)yi!NGRJ?I3_FOhI< 6X2Mnq--Q e;ZPj9N.yJ9|v2f'H6ϸ}>omgz/BC$_FqBCAzj| T'<#j&(rsϒq)'D = ҙm3|Q8kݹDlA[iKPhA.Tԫ.nS!xIBd'7V׀50f3j&H#C燢 \ \{X`L _z%NF)7VR*$ojh 4h׮dö4| |\.14o])q㿬]TWw0 &AR8&)vp<0i+63Ff4< W{PZ;P hofKu XZN1 dϷQࡈ%T[cOg=OI3qa*))G"l`2v,7۷8 r(ؼxc"4kj )1ǚ W0ojI+7Ӿ fL%U@TRɯ)q#Xq 9ugBH$dYi-0!- cs'ĢXG,nCýj}XNr; o ˆ.<>|4],[K+&zvxp0) NҨJ3C^WraqA5rnDMo@*tR,>^ HB؎ wp/}W1~ LT]f&a}`(д9Cz)7E:9&;hOQb:mfm *|G+8 +Fyn@D̀+r2OGk CG'U̻W"\*zaIt tXhaQ"V ES#Xry=XF/xi,+س WaLʍ(OML= ﳉVH[J4T,#ik8. l]?oT]T^'g +L*M}Zgk@.>߫E ;58%) 4o_d ,~7* ۽a[;k+vGdAvĉ@Oj/f=cSya'~[2)|m3XGb!D=GF $"ť)eR$KIn\Wxݎev?a-}BOFBkT̽%`R\HĘ~ 'e:;K?H$6K,-+bԤmUm P(%5I7mՆUEM\C@-p%oSd(*j~AV/pWWYⓝg,&sfWW %ApԇB'y@UG]3D!Ɛ+`9b>jzBru*JcV6=^|k8%n4!cbErwY8> ؾ;Rh l őva畅M  &.|Ļ̽,7$&M׼o]Ŏrq93  V^vxP>«o&?/qji**82JGKer"{ӓc('ŅRyҿ^ eSge\BOJKx|hD">jVރ1[Rl\n٘}O=Ib 9 1kL9Ф,wF'8ԇ4?-ڒxa<*Uh6/;uyPʜ\vvor]x}8.MO>׬iC`$3eH)'b+Dx Αc Ε_U$4uA<|@6*EɚUkfЦY(uݔv>K!/RYND7?F!RDx3*E#-miacUtoa] һVRݕ^[T*"f#8>mW6Ej6*J(W0Rg~CzbJx|Y8іBz7WB $WB:,嫻[2J!F@USxdʩg(/15j_뀒7izu('ց DnRG_o: fg}ʰyyzDX~u(גdL~aÔSxwHOK+잟KtdPL< d?Irs,Ef.,__-b2(\&xɢ16['HQZEQ۽}_lc9.о4.6w`3o](j#'+vy^']xjp$&p.Ѧ0=.N&p8~|5J+pmfxS@UMb oTIk삳Հ/3ɉt˩5"l;z$jjUaxK.3lU9c ]5̭R/l> $7!tq-1 \-W4fV d&O-6fTȌ ާ"t6|ӤD{eV:s?~ؾyb'7ƢSD;y]"2ُjZ,~Xijn^urN6X FY1X "z(pΓ-؇S[DE-䖒ʳKVr0}{rTR9!{M怏 :S V2$A\>& nɝ52Psᆗa2W˟:O(ĕ~[α|=]^"y|N'M,ST|}jFxOq(&4#Fpt^CY.os;[?0*xVa,Ȝ_@f:mq戴K}KfTRK=m}-ZkC+g>q-7N.3eI[9?TRGvҊy=|z)giɰ@?" -TPnš<.kuA9't/2)2 ߥȡ=7 -:-F [RY燤X!N{Pe]߰MO. `e2O4x ݯ S 7zlSр$I71&>=ғᓷg#^P&]Gf9PTjQP0S;ח`(L3;RP 2 Wʈ4emkX|~HvK#zla`/8EFG7XgRB~a2J[p ZƇJ}HK߀ A&jP[dƞﲻ%Rb!'lO,C@Y>DL|Ui'@pD0tk.h-w)SA` ]8j负%o U6ъ7cGCf"]Ct6ja^ #`.0O2aN n|imQ$ J!8$=i~ES7EI!=^uKmy\u#\R"NA:XfgýDDW.-= fzfvƂ pw@noJ`B6R|~RF A{s9~&AQn{_fK Q$l!b>?y,YVEELQ٩#pB[ =S V3XՕLM ceo\yԹ~>Ɛ)})3]%cq//mE p@UGO;W[;W2O|a|Tc8)gV7^֌ tGַvӹ5%{ qGcrh5˕cVkښzΟ:VĒ->, |.ݿˈI[CUܻȯ:C65Qm Vi$͵}~όheÐlDS #WKR#h%k: O[Xa`HQ}< ؤXdTs `ԭm/iK*g. &FĚTp>l^g *KB/rr]c*B !oU+=ftVXf@+F/r*{sYOCDSnپl^F=G+. |v ;SXn?at1 >u?5VT N;) q&nAi< J騇x*rT&=\Nx:p mt]ry1xΞBF n3.jK,FMRw?eWz'ȇ~|D08" Wӈ2]%%;ࣅؐ4{p\]Hm`n<ʕ/NEW8 :l3 ™bX7L8B*E+Q*ߔ%ȢϓE{I$i E)\DIeC6yE(r>,wSY{ 0>n>0r tM2˹؍B wsJ[1k#'I=ߧqOP5FV1OE#y6cu ÓBtq2޷`)?<ޑ%ӗ˜"^> $nUs%Dpķq8?\[(O%ʱ6fc0yc 0t _Sx߂-ekqyi~_&lLma߹F{Zʡf,q{Prq۰I){}H s3BM_꺳@M\LPp zWC6/6khD@aU\yNEs EN߯E^ ŖV޽< J!;,eBtopd9zvcqݦ2I@WCYC3wPKy^pKoxs'yOH J2ɉ0Q.@2b]1²K=Ҽ&yTeR%ySg< B^?XmУopUız^)^oC"hTמx q?(ˇ?<yD]/K/=imG:k\z]^V9 Y~X?U:#gSLI7ee9lR;p;=W~{rG2Z708~9М`ˌ8GeJ/wU3I'%Uei4e06K uRW`ET7\k˞H>-DĄ^0 vWz ژU4l)fWdM^eÉlX֊Ɛ/nq~ _gXTsM8]\/QM c'@pE:#mIեp @Οة|/q_do  걢8 ] M6Y=ZWL/;SncH9V%-ɂ#kpɎ SW XVDpqfTo=~ЏzF|W0j0x⒵XJm >EIooANttNfx Y4+I+}LX)"&<|A5j 'h%'jY9Y Sg5<ͺVJh:MK1j@>>r*"(:t`$,)Q|)Y[N])l2^C;Cbx@\sD ~d&7giuɬ(J*oZfR\7GMvV <8!".fe / ^aM"-$qS?qa 5EW(5'Y=vu@v@SdE=-ԄGUœQ4 AʬnKY1@-(V ~ &D#X (`B< nf[u%r$ƊxYG ,03ŅTm(-jN1Ѣ= laubBœu*_Q'\?"GyA9mYWJ7;M1B*9uH ,oǠ:߇%OYj15Q0ҨrQ*D.ޭ}1. $m f>8q_dyB yRM-[cHN=K^< v\7}ȚgV 2dX¶ب\qg<h?ϙ+)<*c?@LAԮ=4xb#"͖t_s0Iψ)c$ Y@SJBRzӝ!0&9oɀ?򣖋Ƙ^jUέ;2AatYP%i9[kHS`m/ρj ɤ٤Wjʾuvș7~.N0hvA;95 ֘ϙdcc6-7#fv] o1^ԓUE!XrPfASŚ85n避L-Z+XP+L ^;8Xz?MN f0,(?dj= v=i]V'Dp=/U5hb:k[3#U!3>wGAe7q1Mh^O5 p*/@鶨7?QE0Q/_uraB_Tt63Ȳr)J2t'XZ#jg\ I}5VAli6`u镠#"f8`7Tv-LԫN0CZ=ݮgXUW <>s$a2/ԣU;GwXyÎq)hY)ߐ!=`u}”\:g%DZN-@kެH\EcD,Af [T\LZPݜUO9_!kQ7ֻSɮ0lӯS^h/34n2%c 惽:XW~jҩR zniA%?5ҽL? E_'ᅧΪ 'dP8K^՝" g__ S_oK% ?KwK,ǃ ./wk_5؛bMbhh<:>jc ||Dj^4)4 e؃G1wE ?A"AM>tH5V:\ 4mV̇HD lG=߱ /a !8͜FE>]3YDM:^+(sW,3 tş`,HBj90u9˺[0SG4vLc>`<^̈́Pf'j1Y|"Zsx îH_ipD u:&_ D3KF k  |>1'C$!Ujh+ZP%zk}|f+>ѢŻܔ@=S v"tZ (q J+l5@I/6W &)@c<<;2mNbU$r*!ue,͗V>Ip2 ^GdM 4Cɑ@y1]jdȻfYnFD;& ֢Tv8~zpVojV)RZC!v=N(Z^lfL,C23T09"z֑16U.#wGDTEw^ n@EHd\_s@_o xLU#&܊nZ?q3%sÚŐsM>P\2p8%;AHq7BSŝ\le0)S4B9%em  >;s{]sEv a.ɁScl "]|AsanK}7|2 hމf;*փt 6oP_53 %L']-gNR z&(&q{@)Hr|*\ :j)P5'4S;3rM.oG)ۯ8_Y[0jb&Ku|pvx2/a3`"?_m|w^ۙ&>0 , R* J ijxMW/OŴS~(k?@TN:]R%mАҩg1+3U!Jqzqer>h95Xeib+{3oл Z;EU1eg)H%}tF PEGț"KшaA:…x!w'}†>P68%?GsƁ^- Mq{8Io`Ҧ^Q5/m'+L1yeH FHިmNVr;ʱR5}pܓ o?<67fɝU;kG%0ꨍ/x"7J|))<غ L'%;(w R V@[ TzC&HiN%LU ŒG\2Xlr8VQ>IKpil8>L ?M8v#?\h4j!Kl/HuvH{p,: TUWިK]S_`)IxUfs1 ݱ;nܑͅ1*4k;2e3A>ܽ 7 `3s~[{DF\|s(ə~={…Tw Tƙ}[i_=X fnҞZqzC^G]i@LHM/} _B{w°ZP$CMuLr 5s>԰A/5px'?] ϵ;N4N 1QW;0i5f7aV28m@!u%ܓ&L,Bˁc]T:XyKY3Yai#>#h`Q7Ǘ`"s-)UHU8~sjs-EȰpyprsz\ Lnt:R:i$A,2+Q I߇yybGW'^GG!_~ vɂCt870Bط4d.BxtĤsm/ORo.e3$4#z|m)/d>`% ¦LaduJh!ٮƥ7A-#H:JyJн䦲C8(Pڛzp8$ OsXjjok orT7?/:&3EçKzw1xPw9zU⳯G w%wY$H9_mmSR oYQYzȄflOZ+yzLx`$̧,E6xyl 2A'VKK p;!DN`AEqZJꡰ:?qWLc'q󩤖'vb$fYpox4f& 滿zSø 0|"Oy[ڵ8ju&ٳ`*ZYy(o`7HT#G"`命vʆbݑՔ,9#\dK|nrļ'#nE0JHȻ>d9?[(B8|y 8 `̀gDۏN~W=dJ J]3̢4Rmeivf;|J7wG4KyNL :ݢ^TU@^N2A/ eO 7o̱1<ĔBώCu.N%lUd.#oS:'҄qöxZ%3-UǐsPc9Gu GɓikDvd8%-ܐ13p;[<*T*Km0a931g4`|ޛ (@{mF xmOYpgVjgy!8L'Zܞ{?P;5|w>jAW8݆J9#-k \’.%W F0(Fs%b"CŚ t.Ч)C.µǽKu{? c9BcF/<yII8Ψlfk+OYx<XGhRcIJLxVPқa#שp&Xߒo9{:_q\mcOt%tM},܊`T*KGبg]ׄ hZ1'gN:=x1rȌ>,*z bx-~()J!Ὑ?|rntM0sj!*?NCh rnM2U|˸8MaW`'ةEτ\ `s44]uh?>tj&VRVVOg_XGBh"YO|޺!W79od}u#qi;&L\kX\2{CSpVfbɧ|gs+7T,Ѱv^yns*R,FiLu:lSQ:Aޙƒ.fދ=aFkkp`!c6 e℡`rzI2G} riIʆ SYtJК߅?,Jl-O]'x7^{ 1Ih<ҵD(ޔc*,[~I¯ֈ(dgO1R='@{8.Q7/zѧҁxj2f )ݬ3({1H a??M i_XPX8 H =KXxϩy*RI>ODڻq+ٌܪ̦ ogGea$LZB2XGi*7ԡ:QH:?*ܣ[Ϗ$&CuoZc.9L%4 'z,XoOr*HSF$~`?|h񡲄≨u*Ɉn?kM C[SӒd rNͼ k_A-vv咭 >:jgbVQ61I f~bK\RpV|!PdlzFe`xB\卌Re0!@%lֽ攮q|*G^"ޓĒulj'{qo>wdGDh~Vo2+0j0ӷ\?1h.H0d>)ݻai4%ZxFQ(+uN 0a糴ЯAв"'GE@O(}s,M@L^ ƞيUx3K 5g7ˠQѝ̱Y_IiF-lߵ@U B'fm}ݒZ\8f'?3s CpdbwRjԯc G_#~!NK$`lAx)#O68#kP]Qk]kP$(;_VR;!M!P Ad23,5 Hy,:|ofHlDQ0V^4yWMMul6$Z^凑AH嘇W}(!D o>.?#ZGl X aͽ`n5`dI%q[;NYĚ3^U@鉰}Xn^Zk}P@:V9 *TݥI C@'\,IUŴ7:\f vv}ޱ뽻`z9ۿ)=#7 )km$:UV9x@T"g+cq^qbnjZؗfߚ'.5P1whY{ R@6Y Cs]`Vjct*q"er^Ыo$;L5V,P͝_RQ`d +5Į$_ҿE]U i53IR,@,mPf1]JpAp> ~F7󶛒18* #Qk@XS0 QJ@f探fg [-Z66)[Ğk[^9X߮L"pQ#+@ >ALutn{L9ȫG{.a8 {C9ĵuv@HBL p,(d3$Ǒ8ɼ2ߵFFCHp /&^8@~jb>b6COWdr~If7<2ThMsM^ԙ`^`>f,Pg6zq~ܾk/`m\S,܉/ɿzf<D [{h+l $py Iy5v>HZw1jH)VCŰ時!f+zoaYDޥ.Є# ڰ ʤꯒOUXl'ZwVRY>;*h_bp{L#޽XE![+Xq"DPԭUS >W o )t,OZ4uSt'9G" T1?$>"pN^XqzU2o~+(r]Xb= $@HHݱ?)V&9W+=Aksb/Dip 47zÜ}bcM䡱94 |tZ:J%J>'>lHs.#}_'aǴ )@@;k\+Wt q-C$&`~~y=j?J:-,Ҽ?m 6 ȽzEz`ML6?-;TRwodY*Oƹ 6+j=澜XIMѠۛϜ=D|upUI_L]Q_*Edzxr?dݍPJ.>abg)o_}ƏgՍ]4kBAW0>XoiN\SnW 5zyE`p1{8#{v)i?V<2J@Es-d7G;XksɑqlxWB, ԼpyۛIƊr6lcbP^8zPqz:g7d,Aπ X%qiݖ'в Kv#({clˀ:x*ddt5CPj7cLcC1&ãN=6m= j@zH^ c. 59y9ޡF839+]Z3?f~XMU0w y]e2za gEɠR@@&EʼEOSg=+gnL90׍2r{/r+/eV~ zh^$ |*0tU60ӱC RƩ0x+O]\]0<:kJc#uA4F11)WҺM͛wQyla!a6m)l)$-:HGd4\Q2Y蔶e bIAy~rh3$=@fLӟ|5Fk{Y$- A7͍|n:z/[B~ɩֶpuT@S :j}] Imc dzWXvDl1 uK_+5w3'Qd%O ҝ{c"ae@*Z$Yow3T&C:(%_!N!H4ϠȨ>x'-M]U]CnNy,@w;M5i@o'﹫@ֈ##5V W=HP-'nXv\Ɨ-7g!ۀ,u߯) *(u|Дf_^13Wo%W"Q/4w O<oO mHv=DZP-oqQSAoNiwԏP 2b' 1vLjnI4fMT攮ʮJG#V'jJ;J8xfh~TvV~_C{+8htEv u{l% L= rGSpFKIhagQϱ ep$mx<=+|+ rI9_M7cvk }fV?17AI#a1ۘ qj`b#]I4+bgtS=m_Iڙ`saXz,\HI1Tdk]*{: = MXIqC~H-~JVLW@Z!t]Kn(Y&1Yʫ$+ԩ7#/29Ļ ٳGK3/cT7if؉9 bM`o;:ZȘ'~2H4RO)|ְmį0V*s5H'G}W3uXBKcR&0m&餥֏ǮDl Mf\+t< uZGע0B0 LVV cB3vb}z{Xp>YW}oP~ IYX l?jYsGP4G>6:{* FwoJ8;)⤞@Qkİ[ n cZ yF+FMsŊN@KwLYRXf~`MPO+NY]d@}UBw0k&@rEF1A/A @"<Brf/GG4dwjA`j@z m6ܡJ8±]>[/! \Ei}vo+,bSw_7b^1H%Sto'疴hQ_NB%PMs.3;WL/Krh5x3~XQKkO4KF*H5)3{.$Lɬȯ6&lɠ1M{YF:_2El!Gu(K>0IҌ,~_c2$qJg`ؼXgo҄VIcz5Re.7MZC 9b Ep?){2%S"xdIPxjYaRd%&##@Y;:ml (\қ?/$>7zؤk0me& `L 9xԁ, +nf\9eRxVc= B+ٳۙIbw%P[{յJCsm[HɕIo 8P")S9ڬVڪ]WY2Hrw"?(esCG?E\^Rܠ^9k@&Qo動5|NDyJ18W׼˜6/"Z7-וqZRPr)VQA6ZFT8$_]+n,(V1*8#^У>SDiG@HP@;kl)Sĕ4' ۆ}8Q)[AH3gvChJע'~櫳}vma#Z@h&O~Jfn4h[[8#elTDO=8kNG|{+*T79ћt1(3<(Pu)OE<&/zBBw" Ad[5`Gtsվ!a36Y/0k#m4 ෱ɕ<$*B8z>6 Rn9îrO,z[U#^Crly^$aU8z"jT9p{=;` v8b;CZ3M%Z %!9 PEۤ"e^CoqVLv!5I;#@|^ E&yDKLLNގ&7Ka7v8KR\5"f ֆJB *Y_3;}x@ v+ghin^rjelot7d=U1gU5ApeaЎFG8Ω=$A\3s%mP?%k-(IJv jxTfisDdsmK1"qon(7K+ڇ0{0x3Tc bm߼ m4JQ7d9& k^Uj}Qpf~XywA8"tu&wo&wݟ㊋biW# RؕQ8^'.a#6ͤ>w?F.ʟ*PȆ4PP{?J]r栃mj1IЙA - 0ʣF{x`ZN$:j{[ j IwM#|;Q2|,s\IW ||a}a$lWiA=DϪD1,pQp yGifYn->LE8,"}>HiT0k ŒM%I[~_52.0nX#]laڏ;eo_Lϫ{S嵟H9JWIa/{;yC]Sft&boib[B9[x7/s3ǬXߧ} ɽR3 em KhtiKÓd|Lci*]v[a^NzrQ6fškB;~<8]]'.qYݗK@3AI>ʦII8plX=f~X\g+Z{IgoPr8MC 0=T;&x,٠t ]Xhjړ0X>s:]2Ja,UL  WgU݁n 0}>o@LXS&;=불2sIAZz^?XϧDe5(|0L頟2aʗo#ɧI*P(@{B˪&(80~&7NuG$TK;mZP*`YبJ.GfzE磲ox?%ܜmsoR)7Rԭ).3O#J WBOgaKa"uY/;}zUuB _>3t%x&%{E!5y+&}X#˹=wc"z7iX ռ=^,~#zwDjiH R-y$hX"pVL hbI5Q%7JV9>)VTܟ \nͳDӞȜU<^kga1GtqOj:{xcD3>Js3P$d mF\7t٩$TQa'7G7DRY≱!_!<)j'AL¸pJ8JOjzk?F&鷫p|PYYZgAjvfv̡0v.)7F1fWFbe H/ɋoD).zj}•  NJ,ҀRIKzL( Qת~{$ 1(`M c^3&={l)7y˕]x9@F:RZA,!4wKCiW"^Ͳ)*);rx! B*\-`|tO_ Pt)_ Ko3~)CJ/qQղo|D$&ps\, @"5^=lqLQȲB뷰^w~OB֜Fg:;6/mkDg{N_*C~`,?^4|i #.aۮT Zܼ+lrmv R=#-KM!dyrkz˶/R1==KOk`U;OE+07§7t?MX>⌻q&,\A]Kߍ20)Ȭπ˒^ CbքÄW/x8= 3Q6U=BLD|QZ؋Dtt ^jUH7eD0}͋[Aj/WE\*NcXęW@gN/JJKC3Η7?M :魈n[M:rE,'3TcӻD_f.#Mj -gˊ~Zc F8 u[&cePO&Jh wլβf}8 Y J}mhl<=c~K)n=c,IQ䉑O=eb5P АiC%FZR4|)su6lGuM>gDXy+QeGlA*z^E%TQ6] r gGFg~ⱊ- Kz;_>F9ϼ0kWb`"c  @g:6hNU`os zǙ-l璸.0~0xkBz8L͸}ukhHóYC䈝_]=oId]w!ETYU}xLDzrq4o7<\nťvKi(G+O/$lܪvJ6Fjk-2V!](̑ NnMWmlk= &[2Qį!Bܫ<QЏ{ذMtEA8%,ž2)F +Bsd\6Y5c? _t]5~źJdaV3O8=ftNuf@(Z֝ \P3<`s%f=ْ`..#їEU q| DZu°%?3iSO8)>7 1x=cqT&wKƎ+gFh3:pk Br40 R2"yc/:0n$h$B>4KΧd C/CP2$˜Ը&{%o./XXldeSP}}d-9󽙗,<):l ^_s'O FX<9?'x\LAS~AREwf"G/uVXdY܅B+LwIiK17U?!%fRfWrTldcF pNI%oXr\ѯPIG4^h'7}}*ÈܻpD\E,p]:Zg~Ers]$=&sͼ" H0@sfe`ͮ*n f6WvZGh5"(]@%rƼO,$,-lo%NF`A)~y{Wgr,|ӝPBOs@{VZV(x  *L1go56W܄.[`!Ҧo$Ѣo=?OL?qV S} y a-ɇ]i'e QwZߡ,dp˰^c~d7xqMsm,~cmץS&E[֝CP\RQ bPX HiF4O?v4aB5B;XLr㆖>T+a'lJK{ᄖ%WG5kzDAx]nkE#=]qUHE j 0smZsxxv"*Ca5dջIf9,8Vzt0> Jϲz̙ta $}4^ڼR$Y]%; 0QI Ԥ* +D;, &ZƉgyE*Qa;GIvwW'*~r]bPXk DJuڿZ",dNW +K&\c, M!0([@&7aCB$xbc~O@Q\Nv9e6HJ&5ÚM59Ag aS*Sy -8"58L Y\2sFj@;+8vηThQ%8ːé3ꄦh sN_(17;x] + 8Ƀ;>{2?mfg1~C8 U!5D*5#?@%BK+e^o-QҳIfP#AћMvҠ {HP>[nhw"v}Kj]ߦD9V.*pM +XQ P.ƴM)5E)yAmYomJOyM[L*Mr bLS=Nj 6|P[>l DV鲅/7M%-%}݈2?`/V{08\bu|4DWq?<'+-i#n\AI1%] }jLɮ㆏2O@8au5m.!zdb3ڍ7 ~̘'r9_DP*Ŀ^#a͐t0|nY̺CchUPge4y4N]^a)3JJSb]7`.9?F{3 \*Xd |w/dX$~>93.P]ܪ,dv?uD/9ߧ[ϞaDg穩?WqE, $\=07ڧcMp;E~llTQ[#@ƚ]oΗ6TlE4/YA7Px) IqAL2e@$=hU⺑NIXT$k1#=_h9ҵ֖O^@T %={z9=(Phf,=^?0>$@+c) N8\;vmjnSi?^RŌ׍J`ENf ʒ5=<ӓ٦'Uɺv0seI~~/#mN1rY"_T"h& %<&lu4᝶^N qAӨL`6'隦{٥ ږ!Hcjy}+_S'EW`2(Aϡ*M5f`Qqd=Ǐq=fLiud =Ȋbˣo11_/QV DҎzr-0߶snI\4ވc;w}>PuS:DtԏqKv}*Hf9K.2X%=Wvl R|a$sDo4^)?KެI sl 83UDձ\Ranog#)kלz^t|j~~]9Ar_U`vpD=@]Sۥ{j)mRIΝlKT@4ϽڋG"e9{ Ssy˱%q\v{Pa;sKF"!џ#˲UWч~ƣ ó \X (.W(ݩ忀K9#nsuRDmYÌApN{uK80dJߤjU\N"}u)khȐx^M~e{| ȧ+^ذsKImmGIZnPqgW^V0!U=Y喑i_a|&xbWoJ6p}MiCl![j֦ŮOhmg"ocW"';kZ[lmN,gϷ2MV1ctw4\r&Rt/>^@߄'ҙc"wie`I-3I5D$@̡'Tut,v`Rgz[rQY۵H'4!:LQ$o%Or2}y﫛2_CE.JgDxgfiR2OzjoN2&݉mQ"9U"g֠87W(86;Vz4UxaG/^.E,\Xܱ 6jadw%6+O<xӟ Sո}y!.,|ϛrlu菈ˏDѕRvCQNF)Z۲$ȿC"l]\4tSaq{B\ƚ tnbYcHxt/ Iogmک{&.u\u=gi&S7PSybaJ$]][e%9_[FU/5Ols |8^Dܦ/2РiUЂ9:է1̷5`)s =E E]xJʌ!bc I6s '~e}uU|/L-0cˋe1F$ɜ?R;P@h+|"B7yj{7Ff>ځR2 l=~&wz4Pz}$٢/{bYyϾ:@"҅UJ_]K@w~{Ń)Un]kKz0*UĔ>k:ї4dfEBlhxZDißeBG6GCf)l豾f { M Q\ @:h,/Kl3luECySV%,3x~&ȅnf4z֣2Q1.;q:v^,:\;RXֱ&՚.Dڹn7?Sm|{wJ&\O Bb!'}xw~!C:VsyҮx r׮B:+u }7v5Q 3ٙs/,5kq ~{Ga9ҡBttnɑߡNR|VXm4L%mט G /t g/tާZ}w%TsܬE\2uY&1<.JPkxu kF@xqR鹷LbyY&o<2y49=7[~[ lk 1u#FSg>jC{'TE@ua2Mɗi/<H{>mu_]% }ʕWs;'D7ZP΋DiP.q$}h?'pj9dh`'<\ǻD[o!BXJ 1r?˄ (0: 8'PrHq5_V~6C}rv2DT%:xze[bv۰;܋~,/(ekx\!cؚlremWz}k/ZnWTh?Gi('+"mex53::y\ǨpJ8HB;Mr԰'m6вƌJ3[uHz1I3%V*7b8}#d &9坣>-# a.!UW$L*3+Z`qc9 > Ξh,5wneōvdgʊ&#U9.;"L󆴫K5;UW/Ŕ8Z}3X.Ϟ~F yHdG=8m&'d;wz1Q1;I[jtv/~?6v6s!]|k!f$Yuܫ7Z==T\fX]q.H~ k҇\6=Mldc䂥.6ǟdD?^YגZ֓圔ǁS˵#<,z|l;%<u''m+pfnr=`jh0,>/UE%'DNqM8?Ի$p_sTHwYyXAT@0odOL|1ʙ;X'\b ^B$^QsKGLyB2羌8jsY &yE_w躝U8q;p~W/&:C8%_a1 e$CZRފE =ߟY45ĥPWW1v!php΄ѰBL7y6o82^@}KT~JlM }s`#gh*;"-|15>AC-de7v!ǒpٞ&0$ Ѱ2h=UjezySб,x D7(5W'gl S秇V2kqz]nlD܆BT e,* _Mn7G$ ]_[+X h'k-s \2?0!}1zjW \s09–AGܝݎbgJ>/i(lb-A~WĸPUT.Z_n(̈ y`pIJQ;d%嶔|Xi_94F# gާzbTcND uT8ymC؛( N~`w)0_+Ȝ ʶk9 ;O0FgN߭n.*5S1wF#=6(Lkt88ȹՂZe( *|q*H\ KMjɪ kp#rt"bkm"(ۨ AHDI IǍ9{ .萙:qGJ? `l* }tdEwxq蔴kOFۖ1Zk m.p7NpFv)lxZחkj?X.D䑡lkPɅ}68MCUDj9]=8e[p|n b#xr&B|xx+D 8q_ ۸^^۪5fV(^J rN!l iy[tJ-Ƨ{RJR> a22J'@t WgՓ_Tʤԉ$:b4Qd$QR˨lU U[)fyt.GMyQ%ZOp6vWqfyMyK \_2\K[7_0Q ?K-)6U`k0'Xº'xT@9  ,ꀤCЯ6 Bvwr%zkpӐG2|n"2V%y.L$]UVzt)gBR]& khD d4 mTߏ6Jvcͩc?͡SJp@W9C<_]yVeT)Tū}^X.`C$#9%(Pi] r OAQkUdOY,4RGJ. v]%> R^_e,+K~N0shhX GLJ=v*]Y%(TS['OwmI/VdϏ͈kSIҶo] Vk6E,q 7574Clkȯ2GqXId}NfVMt ]j!|AERwڭySp~SaiU:孻2pZ,Xr}Gf@Z -gk,ӞY*x5ZQ*b+=P w10jGarmhJSYw"5N*CCLA 1fi5v۽Nc-dB3lŕ,49<"|x|^.̝ twreLpH/3n AqM lE`ӝ2HGLLU`9Vz} U<0CאeiPb2 tZ? T-#v'9GYu4[@8ezlhf-jB[%{$2B:u!X&sTM+NFc9c%hp-ՈJܞ1~)VN :}r ^v(0WqG!įg–=/_TŷA)2+ z)E&j]>/p OKxRHv-ϢQLElmhP/ ]IU0CyH^mDGVv;o0Aw"FtB(]h$ŧ|ywqۃډ(ģc^q1N4ɟG"y 3:MﳕX,ļ35iqf%08@6*L w)3e6 aR=QN󍺞 ۪~tP㥑ěnXMI2pX4Z^A7:AYvsÂWxt.(N7>A[Y`"x3h@З9J9${ w`J:"}y 3 CNr x O_`|\9ھZ@eJ*4ff9ű ϵ&,%Ge; l6*D~;^}+)[B|V (6Z\V>L68S_܀?)KvHup#Ű 6D-zzƙ+34&3 ]}'zkلeJ0CC[_o 8"3Ѹ e*QPMk8 ] ko̝{fE'S$Xw{rڶ_9Mel*ӤLj tʮB1[+6-a{ r1d o'qzgq@uٹidHy&{u} Pw-W=qHtSL*{>2bӞ@; \+x ʭLVs0#;(2t`*.i eGsf(h3L%hU!DjwWTo6I>Vc:=‚]9"0f}%ݍdTM6dLw.b"J/ChH-2ג|Rm뙅GBРĐ7K؄FnLX~&6!ULdjy rHF뱉Σȏp\V5"U ;IzǢ8ճ2i>v*RQ )v?4h-@|χ~-_%֊H.=x Q[1IFbo;ߣ& HDi"دK [PuhէvAK'| *`r/<]:/U)|; &鿦3-Oʗz(E#lECGmWr ŧ0wl,;:'jJx'o%Dߣ?3‚B)Br wiͬc3|O^8 ,qc'3*J0B3|)b{Dj6p|pf%rHe-IB,g˥%#=)A~xz KܸkS&&]j8bIIJ;e2b` 4ۍ.IYk뢬5;E4V 6װt=}R“ 57*;C3s6Vt,Um>\8)g<:w w^/t fPuo?` =/yvG_ =l܍ Һwh͵+>c6CzGԋyv D+bgUj8ݕdͭjR*; ; m{dEcH\Ha. CIno(1r/_*77v$eD"e`{XW*`h]N~0ț桟p,Tؤ.U:K-C[}'bxϽh0l8ؘ Ma8@rǻ7MiNGP%\=n6XZD.gݎǤ5 NdPjP9o%橆Scd,&ptwӄ6Xpi)-g]>GdxNsN$0Op gFMbƢx&عú; tCo%fJpq(2&xسowI ]˺dA%6,MZ8oXT ~\.k"ʦL:*c~mvh|RvQxHOT. #!Wbm$\z9-ImMN އ6ۥZ|VΪ?=8G|/ 54c~jMEϧ9U q<LoElE-Om.pd+E[H|V\o|UUgMr@1Ob(`"4E5R_})ūDsQ! ɫ im$Y.=b3u/̛B,+j,QU4mV.tev d04 s^9$ VS178J|^x89^/ȔcR}ci`髉WlSX2'.cRTg(w:2)ŀ t6Җec, i m㷔 1sŨ=+w:$ekN Ra0@ʂ '2i-Rr+$>"^%:|8!J_!K*O[`Xk@ހ-,5!/ O&3z.ϭ 'zf5Y`|M>Hmc}$qmEu6_ K·KR}f!*YЧď)iqs(Xܼ*7(mm㍋>|윣Sbx5MX":>3`4"޿@  ICHL&+4 BmAb-*;m"Nbi!Srv7I7a@D IZ!jZ&ep0ث+C顤NDIμƷVwxfЫG@R'%46t+".dՒ2mc _U7^ E@ro'-ZX QFRAKěL &L 9?H8Gң?+A©U@M Y_Dt+BSZ= 9y"\7XI? 1x*s jؽZ7rGMOixKfj Z;D# tOdX hX-{rڗ32t\~mnϐZz7`6~zؔ'ы?\ m80 &ImVt,WjgU Ŭx%JEҪ" ?|{hvj_<DgI`8M~FȤ O׸=ueN\:G2at)ilhؓTzlc6 PAa}e\e6yqG+kVe?l[JKoZiPRFR!U>|2otQ}+YuHbt&s@!}(5 C8TKj-LOpUr'9iE¥ܤSb'§zUiC?yCvԂъk﷦@m/* .kWӢmRƆel03䬎N -ӟi>-^|в^W^J_3U[ yO] XmK,/[Ż5@Q+ }+)*_pܵY*>ϨM>-ɀNcTMD ^ɚយ/X 8dc׶Z ޖf )i]ؕ1Yi~u g@#_WtoPdJG3fUp,ݗHg8_pk͘]TߕwьfK]NwMf՘R}2ns]?ʹ 1)g ;%k{~"ܺ NJ^pU:|uHV/E4an\8ls:,=vf7/<8Ybd>ro\k0p<Z(J}<'conf?-?~At1Y=~hߎƥmEjέ.}K#Y\XO9/tcA .:B&5uGe- dDZH0u dt̍8To5 3ɻ25TOCڞ̉)n= I|[u!>+P\[wmK-,VԀr+ b@Lp)=*I׹K? 9>Ӗ(e,n> P26UoUpmhS"%b!JD}Ys/S - z +Dd$Gnq:|c6nA=Ic=3/?-羧hWhADh(7NfPmwZ"o,ډ#B_M`3ZRzzxJv? ܮ.kmXnof%vBt|ɰcB>j 2Aމ' xn]_&Z dYKXӾxgmǗ:j_V)t wGzo5.9).LFʼThGޖB`jl8[bnB,[>++LK,oPPp\^(߮^Xpx@Lϛ99!!8N1fDN %I78e5Ec"Z$&?ES@6Sڮ5ujQ@-]S/pfW׵khi]b/+"+5K$HelŽgiIR'\3 c)` b' d\<餥_x՝,DnB|.o-g &eZL:@ [z1R&j8 %fM`M$Gn&},wDNb?^ ݔ9Vnirf>=}.`*w+ G=Rm3 < ԉWj1,5a|p ""H? LFcXGu?opW|zBByVq?`} hѤVjPU-SOPH^} Uj%@sLkO PtR$IΒ_#sL5?Lg i%:Pu>Jba lf\,<feZ2Jaom9fFWTqC¹D2cKr$g_[>񱸬ibBg/ $>#Lvz(IĕZH"oYP]GMvB8̈+hW&܈_iTW|?1m(UŋubbRУ Mome^LImLxeGB{04Gf&$đeW p=|=jy ܉ $+L0f$xeFWrvi'))XBjxJ̅)nvR;LTyƮ`_{K'*k/w@9Zn;e}1Б9T'~ݷ5a7,˝ۢ~)0sS .ÞRYom x"p0ʽWd^C7oylaiEIȩ3\&wSqRV,u}֡!,]m<>rCDJ´Y-M:l 56/Cv]z8!= if{}2KśEw _=kHnܦr1)q*۞~F󁉉۞0AW{OF˫F%QN3yF*3.13Fp 62װ\iizQLtlE?}IJ-F0l=DMu1lӘWrT$-#_i_O_yb}p&Mߝp.?kdSRHb+ތ-/ӽIU6W%Dķ U x6H!rJ{>oGm$X6j.E?,w*]^ 3:[hF8[{h[I[_h? r~$tQY-ՆVP.?<;YrR`*?֛Q1;j1sbW}C@Mגپ"͠z SٙF0xuęh/W\JV0t4D@hqQA *"?>sM_Z7?R |FGMPQl2Tw*J)I_SC^aHNN\Z!t/NxGѥh9/p?[d},75륒<7N:([Gډ͹ox Zb{`￲pZK Qs740ܛV,C|Xq)D.xv?=R..blE_~ &BlY/`&=nxQIF1D|r֗6 35-@)Hm#QL.27MGtj[+i[N,nbrJBFC4UIPίcGپ:l ^Zh8@!7m~wgDM.Vh|?+aDQIi)WNj8^CzU-.L]% SU=>"Ƿ3)@}%%t侜]Tj4-;x0r gȶnZ[\yPfUb *No c-6^$ 9Ѳg#鹩*uꟼ\|Le&$;b~>mmz(^~K'[-QDϰpq 3$:_1Z$xrWN&A@ b}YxTJ?T3'Jk/]Z\L$Hx6FfG /С3ѴiS.(-;$cP6[M>1̹p+?ћ[p?NFTLJjyhv ҂e`HZR"+ؖ$=6Oc҄TPI !*$xY-+3)b̕ڂ܋qCӟ#ݫB`%*Ŧj͝Ph!7HKs}ŬIMyO$GoOeF+VpZ6=PƄR;(+@&C;eZ٣wᤉܳ=/b/[.*S=7ꬰ6y7`pj2,Hy)܆NV_TrG -;,uw-D HQUy2RN)(PQFbւĀǑY- ǿb?9TRﮰf.vh7׿d##K1*MKWL)0;|(ʄǯwjAlCxAU,%ZsNx-I{ '-q<3r4}WHAF!A2p9*P98̂ݦU0 y `.N95фX-Ҭm`UdY>=G[^gvhBE&*D2 L{8b/JNB|gR޿=h2Z?ZM{޾w5J,jpсN[SP !/!pn4;} <&(6`~ԀӻwwBîi[{Jvx1 }AƱ=F.y,E+@II at}݁Da~^@IBn,2ɟ0h>4vpGddJk>Y_E(Ѭ'uPRme6"S#/YIUȫ[΀0L0<23Ai~T6ڵ}$z6ԭt)؟0!$9a-”d]*B! j~iy3IV1юr#]gQU]q G͓7nY#ARx31?\H[?oy#BAbY2NٞcS~+u 9pǏNwE'_P'˾"_pΛ[ֱC* %1䚲!a:m۫72C '>MIdq^Ϲ{*a1Z'/0CܴpM~OJ8uDH&svH\޾[0* _.f+T ח<]%]nMf\y]dѦ6Fp.cڲ= f&*O%Guo#jbt!7"eqt<)>|e2ZÃ۫3z4sh=SA>Z{WOLIMtHq뾿87dkrPlƤQ *F1sdU+p9(MlgL-7scŃ4tW8q`N:vs|pVBc]עW VS cs{ӛ"FCЌGd7m {e}^&SVZ/ og23ͪˉ0ƙ'O+}y)-$l @#(JSm,?DyZ3na'j3r~\)8 WVVF0}ȭ37;X[FQ,)4E$2!Q v2Qc[yiѻR>xFzgEKw$K@TDX6̋r%cnGAV}5/9>9TN`{&qwF8hΫ;[U~cCg҇)36_ kő-0;`8G{#جڬC326fo[yu3 bzc. oB.ŵԧ˰Hekyg. h\gu Lmn^:#*JbvfO1"TwTfg3GgTT<ǼMC[S|rݙT:r}J;u X9 ۞,ꂢ)# qݿ's`2O(S\(Р 2Y6-=[_nLq|Q[%H7"W3c~ac`[Z0ӖoeXA*%djܾ{g6Eܡ3A_gzΨ! 2Q-3Y;G?1z-ƑP~VZ%s{R>^~^pS`6X*^f"4RUf|7FL$$Ϡ [^AGT ű.BU" Ydikduv/"~g}`4jQ%qa@ʜϫAFNf9-X)vR+=Z6p J-6+n+x:0ɷɴJ^Z ,(2ih?¸kIȜSSoy} sYGh.7[/SqpׯR ZW>Vɺj%*Kh]Wl4,tŘEWEpק(Nލ\j>xgoY ޔT*>ӽqro֮ M`IfA 3 %d}fS·`mPbz+ vdq(>ۆZ90gG/wARc>`{`x {8JZlK']5`8eneED*BUG%#?"^QZys֡XqoiwOX hUP$QN7?<Űcncbyɇ B1/ù*[XzEع#;=rq!8E[Npz|Ӵ;2PDYDݨTIyb83joAž5vPJq=49c\[-Vb@ Õ=|cVD-O pBlZ.g(f,M o ]}I5g4{OuQ PMXK"T (JExf;Q?H&N((WBJdh1uИk^U*zn"eĚ倇r#cD TZ\ÉgX_".0|CƟYs Zk-ϱ c&Pe@n d^0"SaWV5l@J gS[ݬ $苐%,^ g˜mNGyr8Lr3ak hЈy כi+8n?.;t"Әt{(hH?etHT Z,Z,{Uy?䇂D@a.D$,Z5N#/0$E@s5I_7}`~>%hIHsS}Ձkg64^zuQ?+9BD#IjZ5nQl -!Vr~L+p\qs1O-LGD>aؗA5tP-t(FAgI׈dƹ^\[%6]v8Ͼ_.oө/QH.ҝsusY`==B-#Td%s*$hLHR՛{%tebp?ɔ7*tZwDG%7AuѧBs:+K#e\ 2B^o9DT$:G~4C,B!{IeBןMICO${a&t!K{o M2џ[lݷG݂NK`u %:$^뷙]xJXGs ꥶ)cHk&YSn9(B fPf-3x٬,1V;BnP6JS' t&0=j͠ !a/1Y`I exC|AQf;~O5ZJvg=89 F3AƮf&΃ru 6tx34~9H:u?ד$CT!1 'tNHhn+|CUӞpC~e !saD5FJ2RGG靨^Ywf>\q } WwbA-oa{̵dyD'䮚$1 _&F Pc,d=7YR7XZSI8ueo i=$/#* vA'_\>UE\l|&:?)0=4Hp|W[ F4*+I>`"Br0D_!fP6H,Ir6BZkUWF D؂;ao*I2TȺhů <ԩCc6!j sP)+M[8܌*&NJ'ٗ'n(*1u0F]ռp=9d09.>_V)5K DŽ6=@%O1&n+|Vnu LX{!hJO[uZEhH}IO+H[f6q˾G#b+M1 Z˅ٱՙ"qÐRo5t'. a拼Y*tXJe6WApӲAwo?л(nwxMa[Nqk5%i6;;!,9؋h%E5!e-eVՓ/GO@ +tz0J ߹\XC٩,}:op9]Ǩ`@Eݛ+Bz/pԦDdKplV#/]95X%O@G^Fq&F3RB1 BףHTpVEw\*)yr+(q85o. *Ÿq^cOalŇUlYHˆK)!.Tb\aRąccxWDͅ.rk#Z.VݍpL<-!";~C;;]҆3aŀq'd>AX@3dztߖF~/4NkÂ2 ʙp%zEAofU|Rn-%QAI%M~GRAme٬c6M͍~_d]aDQ0?Zjs)'F̀O@۠xj= fRnɖӖHbDV!R#۠cȉ$UߞeINSWݖ >}2<ȫֈH k9Ac'(U3AC dwϮ8\d%~&`'ΰ*$c(]<4tl}_jMv=efw& =vI^=!3RGGgT/Ҝf>rwWaȚsb G( Gt_7h@VIB2CK3rLNtsInM憐>%-}ϯQty+OL@Q#p2zj /Rql1=T>P ?3/V^ v Cۈ⨞7Wc!ڠ`a-Z\7C̝fD-da[jVeGq/WWl{߰ FY )ViuY]b(|: Xy(c:.+O5!u'aDf1>Q|8^$j +T> K%17K(UG\"+1uP$(efٕ~&I |M[=}1&*_4r萚Kl} .Q#I|z ɷU!V+q)%یi`f˩Q0{^tŇ+`H?^@/ՉX.w|<*YV&w'мD$VNIS̚r,[BݠeM!QqC$T7ǘFLk5?l"pmv68| : tJ~BZa C4?@:>5P=>6 RK;X$ ;ݥHm3NJ6zצnh[ -@݌>ŗ/`gN~=SHEhz%^|Kt{\='⇬C,w$1n kהMI~'ϋidtռdV3?oI4v)F+8_[7+P/|b#\뼠@jj\kO%kփKUA CǗhCب xCtw:3|b;lmt6;q?t0E̱Р$Opk$*$zç\(e'rmC#(C {tY2Ȍ/u/aMq39Nj`0`uUy@EkJ}! yJ>8a w#כ /}DR dfQ,3Α^ RKQd[ UgBvf3Njזk[oH^.Q+S,VY@lN™Q@lXf{ ɬ Niڏ0|{[$ ʀ6+{ ';3:mǯ}EJ#`*޿gXvL>e4YF vp㧳 ntG@)^Nan‡`zp@oJZw>Cqұ%9]`ɚ"-˘t#Ӽ{ϯ #qǁh͢T]wf6+jEӄ<ֵ L+m1_ c5`Qjyb܅_?fw=]W(g]v3c_u U)Zj%o1A+%Y,y5w6D<ȇ9% N3Fue6,M I6x!h$+v zk %^֣ j88A?n?;)$%]3d\Yd.[+A%"wp&γk+GF$d#maMlV4-==u$Ш[EOhVC q:='mCDm*7$(zhx+FB}u\%ZrjD]Y֫7.f=^%H"B+IgK s{2[2QfTTGB[6"r;,;(f##2F}&.{3?46K^sv9bƷJ~b(։=Oʜ| 2c~|}2Z` ֍S<5ֺ0r-@PZr|":qB|;i@Bd= PhS+8oOƘma$nnqS˝f vK\篏b•Haə 1(.^33dEdcs/?pQltz~SM߻U?|HK:MuyLQxleQv o Ɗll꺨{A^哨�Xi6j>ܱ|oAfIhX^6<>&Z?a4jDot-,/L)KA8A&]fQ&VM0ͲrY6ӗ21%Y㛉YȀ pMٓ!Wuۣ*%VF% tF yIMrʶ!/>' Swܸ+Í9Cޗ8/Rk5`eבf}8S=a2ʵF< jAW3;rUG0s˛N~zF0f mO D ?-NzzBL1HAA ?.i ќaN¯BOHjJ(z!-Dl0DONt =_u6_HzbkH$W4+۫/Wqν-fq|b6d~nTtkؒ-Mj82^_I<\;sCmÏfK~^ʚ2'vjW%4$HA|{=%W?2{(m'nH„Xh|l6" (y<2Ӌ}~C Z2.6ܐ93R .kCiu{ag#܉iKKQdGW,p+fdi{nqrb QW2/e`$ydgZ>'|yCmdr͜-濁c?;;r(} ql_nw135j?xq) Mb!'}Ǯ8L_.ӿod8oD岣>Qe/ݥRKqwy}&p;*B;1u6 {Q~ )_ 4NO_y0(tL~ŰC_6L+~߈9e sX^JlK&)jG\OE}=X~l;ö.e*g%Jdw@Lw*i!hht#1mϥzlx}wȮ&Y5 -OZ)| :XC(t*k@@uj-|,稐a<ԍ|,FRǙ )߹IZx {Z M->N^ /@B<)_]5^@ECjM2@bn:VMφ0ݷ|C2'' },Lmnw%qQW`[jmXWU#{)w>'x Q"8~d+1kUXE\"#hT6N%;t%` k+8nf( +P%T<֡88"rfKKB_]-/fLwtVzZh&l8P]R_Xcu"ᥛ$*9shRk==2HW 6Sq' |bS##L@qU>@-$y DaquK;m[n3"b=sCkR9aħl4I|qFj"3-33K+?+ xyMxkƘnW#a/Ú3p|]Pw٨Cw{ Ϝ)D#MOCbD>ۍe;cbżK>#?aY9X'&"$>:X)`\ j߻'s.9r8*Ӯ٧U Is:쒂.%sTDi"vA4F2NH>ƾOo9o$Iݝpȩ"2'+N$sE.7ށ Dn5[xȨ)S(n◡䉮kM,n nmKx/-? KtB(~$Q;:PRa;m\7)dnZTS}bO*Iԅ:=a9,~|ftVeI F>7*6:)e/ٍY30*=^pWCՀ3/ v*>O6}!ZJ "^ $۠OT'krg/RTJPij $ob_j{ ?h;Lj`㢫m< 4(:: '*Bϥ~{`6>U<#ĔxJix`֢GTww(MBLR(r1g4;$G7"Td ClQcbmX%N[t]RV3 5QTE2ĶV šYq4e"!hVxY\-Nq[mNx`7-Ez~yZ)oWIqh:lDj5G0q8+b䥂NڣQck &=9Ht;~kn쒹-EDT<ޱĈ&Ls;6˸r&-GBȼm8W` YbaE<=KjcLgu*ٍDвL:&@NKa{ʬ߫&(HFXx_d<`f>d]'޽ز9<jvb}-]&7u:Ӳ2冽pEQyE=iN`l}d^$]:)O`zj~),kDnVb_5*I+Nղ@I ӧ1Pt{9zKID+ qAWy=0;wӎΞ7|94x߭e(9?EmՈLMx3>Y*CZPFqrNDױƳpUyHě+?ƿ&3CT[>G| Xay?/ZLs#NY#j FE;I=z]Gu2QF >tˉ_Vy ڍD Z R}U 0_!g-`ɫ,a~1R%^SAmYwooxɈ? t]P2t< IK14h q#5<]d4MP~ >|`@8#CbޯS.CϿ|(Y؋4_4OK $}y ƣbK 8ۢĞ]0u%-QL’Mø/ =&Mr~Zhks8m'@!:]_%לXvY~z6[w§V\\3+#$%#2N$TJgr, 2ג7}qq2b,}Dƨ8徍t\5]"FBسxeƤt#$^ 6I cH3 `%M5zVTr32*#uU_my ROΞYX&]\kto!̂~Df0 C𩇑IEn_FicqlZQ~&]Vmm/b'gڔ,T[_9@k͔c#V?;"?B{b`$Uj* 2VFâPDKG 蛽#=ron%c~L#?d>,)R 6;Q2i6틍!wțND܎z9B/eJ师h3t+f4?l#ѽχ7ۜt ȢDL-}MHK2ty`cc(mސRn:ErJJQ ^ BnLZ3\iv Yc<+H(`BXm$_4FnŬ`ޑ]ME;: n "H2w__ I\ca3SPx;KV6v')(qTڗH!i3ln;k^Lj#J"{JJfWqV%f1)+Dsưn6U| mbJ]HϤ.yMuƔ>3lC"i$*+{JDqO&LtT x nʛq'FQ\aU8yV1{ 7DSA y)}& ΠD4SiPAN"׻ uQ<1T;#hdܵlޟOYxF= .F~/{aד4; QiO_R%CI12FyG4[:/U$ Sl[d`Ir3,yzq ('L7ܑ/`ò۬pt `S P>Spb2uaK~B./ դ/J |DVLANᆶ6 v[^Pp AJ 7"ӡRi]]zY eF()(v*$K>%Xɂw<6w'g _o@z}Zs0 ]]:VaQXeέ9d3fpصgyR"{ OnKM⤫`wɫZPȶ:p{lJ h:R}TS4`ȺO|&|"OT 7%Wm DǸN{?C,Yŀ~BTrE7zM،Q}֊5Sv9!5vu isoX41}9nN;L,jE=^ I^{,klMx?   6+Wds^Ԓ0;G!~]:Rd^i(1pUԈVT] ruĭ:U?J"w7pd:[^ s↑W#ugSq+,dt 냣u>W=J·ҵ4N)`J9r~hE\Ge g>4UHN/b(-ŎPYz nh!K^xfGs>as׭ˋfC⢇L0nlFTǍ0lN VTy^̄Loyv Q.ͥϨR%UZ'O:H'q+\f+k16R5n/4ƪW@c~Px! xVorh\UM@L )(zL-֘13fl ?I@'E(&nR51VC0KA3q]PA C-c@`?^]mȺL5 2 USCHTYΆؿb 9fv uOw'R {85 #n2ţޛ݃𾙒&# z#%\rF܌8=[a֋%P^ @q1s0$1 \[|hUkר{O-(">7a#tr%DxȒoXZȐkYd:lNU!EP\ozA@EZnj> ~&7vh#t51k~w>F3`%&Ct#iz3h%(4͡ͽGaKC{35F{i詃Po_SSpe4f{ʽ[.sjUU&r< 3(ğNH7O#`񲲔3B*oڂ*?"3f(T,c3+7H &Xp<D&m< Ɖ!ǎWb߻ 1tѭFG_IJi 8zssHj.ڃ0OOȱ0.ơd&Ҕ|'lEF\!p'z ) _B5l@W:N:uJ(AD1[5BqOHJҚi3 wu^6fW/}axd>iOŕ[Gto#Gdk"o=߯UDģL:/\?ӈ(@[D0\ 6qAƮJWyF/X;6c #l݉d "}|}f!xG9DNcP'xG'n9n6Dz3u{g^jM;E[ܐEHk9)EtVb.GmYFfoQZ\8;[>W6U&Kʮ$#z|zf!?PU^䤠؁{w}Q!3=H(,)8 :"-q'E~{.R1Ηח<o^*@Ip"-$&h9-&OO҂,HLtZ-esadG 3Idq q^}}pd D1BE!ȸ|zu!q9u^2`I|I>LݿBOv z.TeZK>!}k3Cq|l εDʃ&Vۯ%HjjIv}Qk]e5AAyE u(s-4$XoX^  7f_ziuo = i}ӎQna@>8Ư!1mr kc~k{Ip0ƑDjA#0,{g7x.Q][:SモN8ǿ@$\~,,"J]7FuEI[Mbc_'Cq6돩!1ϯ Ln1;Z]MLLZgv8d9kl?$99&X%ld:(鳍1a"Ii|C'6O _ւϵ̘'ˊcz3%FA|Qayvp\bwʠkPGlǟޱE,Ǽc.AQrP|h\aWƘ (l~?#5Wt80ozwLɓ88kjo|ɅS[X'^_XExKL%H.1ŀf!I:)Ho+ͫ8qnCjEi'JHp#w]G+::s`~ܨ{3EǕӶDw,4s i@ڝ쓑jD+aRFU7#/\.RYO`Mt{R~ .F"''Z4_Qo\?l8:tI"K9X#[2)x I?_p77`g}9I˳[q˿ߘAa)?v *wDi%ArdTD_8G2F*x\?t@u ?$n1']5TKpZc Q2ޟo0U|a;"DEЉו9.޼F]c 1~NCIN&g%`'Mp5C3YThͮOsT荂kQ!k ]іd 2 [#gq#NYR.力 YyGN i ^pdzu\w #>ϿM_لs?i IRdlֵV]os8gHj;; &_5Ǣ4; IXI\ͿJgvxQMF*<#ݻaS3;*U~ϼ.~2+A52CV1+υlD/ kTcS~7Q JI;P;M(aJHU8A,EdUej!F&{Q5zh)ܲ'AV/$47Gzpy6p(N~.4+Il yz͵&v%B91B}aN-j0su&;ʱD h<ܽP(IWd6&!gp˞E !ueVH3![S&n,5枫9lbIqij5Cvrp.FOd E<B5[jbvNfq4wy{IFChL#\!+r%[ՠ]w q`Hfbf'Ds<"ҷcg R㷲\'R~knPe({rn@^z9_µ7C||X+q>a[ۏriaN# L⸐lm?Y zyf`E+clQ%#闥{dNPU+*A6FD!j1LTWZeB$V Q%>ڽ!ё)xFiᵤNkL`ԑKII#ɮMlN+1)iɠnF H5!*s0S2ISJ#edBYmܭ%{!.zw\ɵ.7B'bXͳL @q@#$o4K7Vx8I[y6e #=wъ& ]w* lTعYBtWqhHax(Sq6Ԅ/sPE)k!S $ a9gZ +Ͱ /,c*KzzQ~:RFO&p͎NBUH}4My]#N| E|5d##XY2f[Ih8_2Q_O<a$qgY"I--f7>Fйy|w]>ɳM[P<2vAXtj \jW{U7fsWD< ɝ4(V29lz\vI{goz~DD;4L]! kr`K%%W8!9ڰ(@ȷ"WH-i1=i敓?XW {GO4i|r ɛ6{WD Td6LCSk+b?n=OaKkmNR}Q&8sU7G9yIs;u_A BcYm;VqA gqV!r>nzİwVDmFx/RFDTZ3k`֎,giV{\t;r58o %VfSZut?Ň `"R$ '#tt>R),GfVߊ<9$9:]]wv0re$VT+XY~R5[ cKg|'P()˰0xkf;N"ZʉG,>$3uļ,6(; "G+z4hDB 7az&'V(Rm1F>?(8/@Inէf_/O-vJ#d 稊P{"YB۸(\:  tb"uXU?sFpBiG A*XFo6pE.~ܝ%Ԃ 7щyh};h#dR-?$Bnm\9iͨzi9LmY#зlp ӣz_질D~$~r%Ԡ~|:.-e%5TŁհ”K S24VzG=a^œAc {aV0m0ئL H8r{,hsYŅm,)vldfܑ'A(zo&o5'+|']bB8Svʹ<@jVξ/ش3Q(+ӡ]b(4q6eH*;+4~H*\ ]r5%^wkIۏkD"1ǵ{R_r 9JS1/27NF"dhE`SHi1ۈ,tq]&ARΙsY/k( _@g,p'#)f^{ҿ Ḃ\7MүaFvvI5FصQc+W%]\9\* z.sRAz9k 4;"f:ag4Tk#zb:Yb|$3xmаtBҟDS%UY|#לHqWP^Wha/XQ$@ZQ%$[#Kn9% ?r` i¦+&6pͲ)&Lݑ+5kJ%{*1Lͻl&zZ 4Lzk?0;h]Pƀn2v(m/vrq-$f:k2+CpPh+$4G. ጃ8g5{eE9 !s٩$*+K?Vx{GlVE|A.+54'aCn\9vw!gaK)[@[ 녌&ǨjeP?—`nX)ߢy6meONJfK }3rMF:'B"¶7o4'3浣j>>P[ȶgXu({)‚"Ͽh'&! ]29Syqº~C0iw Z(6S{;S,l AH!3}Q/&k ݵ WMװTEyN:ffk[ cpq[S@uY&M EߑyPNتwæ! @G#hV >㲺oEaT$Ъ1>Nc ϔpE+D$/ӯNjNj0%QƲJR*('u** #H Ļln 6`L5"FK~Ico keRG)'&^/K^ڔ 5 6RHyoAi:ѐ?u;eK %v,}Dd^$sВ c70cj@ UW=|"' !fT^go'F;ĝ)daMZ%_&g+.rd;o \4/r.+la0k%z}b:b^A7EonD7HN7Km8!uW0U|-3p;b(= -p|~G @o@wJ̴N=E_uwGQXó,`hᅀge\?zIjO7 8]EmE;2KY%<tAzx>{EG7X&i]rW Wۻ]ı<()lG>2":` ͸+=Ӿ!^&؉21@{p'ϨlUu:-U _zO+$ p™ښ؟;۽OlK(ba[сW5Hޖ Fl$hhB5ף¡5IqR,+˅F"+{y& >T8"V@pgWLϪhLxv4>@ؠ(W1S+،Iq:NC8:RR&IG7Cȵ M7%u|Tgx1tjgSIOҔ`(@"P-ظGpp-EAKG_Fa7}Qx #Nj 'f|w4{˔m'Yy:vd$dܚOlm 4#sq+ VBFjk3b 6R T#VZB -EfKH;/5+X coqM>gO-Bq'ce[G QWd]bh Mq"{yb$$ FrӾs~8y}rȨD]̖ x4t% FdĘxy+?,H@X2^QZp]ee?I${qxYi ffCe*fS,:Dc(u%J7:f%jp~~nWy}d hhdao@mj5k|"ڭI, [_ ʃS摇r=p% mb/fW=1\69g9uQA!; %l(WP꫻CĹL*bFhy`L дv~qь<>t 1_Vʒ7eC;#..x4:DjiYܣhVUiLE*zG #- r}8TWhV-P [J\r,j+9vQ]h)vμ9bx'5kH4sufb(_m<\®)ll^C.ù/PħB]6ު[wN d%Iuվfp >mTl˘27ߖֵ,]/b^@@+Zwf\0?_ANJ9:Uΐultd E~aEP~q ؓթK:hzDWkN'Nswv1ػ&S@X]Sz*8A;4~ZY5߈?_N~ 8 |]m.z2{\U*~ DW(ͽ9.EnPr^y4{J =~:B.C^ًqߵ}7F )$/ub`iJ S0أD$Vl';$t|[WM!q/r L{- 0 P,tM%vS6Q'wh,fSfW6ذ"z(+p"VHpM\.Dh2tEim ҽ;1;tF5T6^)h4jY}ގGJYߙ'َI:CX!-|qIM:@p/W3"@1UMZm5m4P_ CC 4| /6Qqcf@gƚ'y.bhdD>;2;E?Ti(?md oh g/WL$ɽz[;(њayÖ́&#̒ul"πEޥt# Z]a/J$KJ pgb[q@F`T6Wj ,U)Tl zHbaڎCQ:t}#F8<mK: S}% Iayയ6QȖvM5CܬOJ.WۨZ#)E+"K=Iw?(wUpZ՛Nˆ| |&%U;^Z.֯~=?>soѸ#УPjv{+~UVG+QD4YŇmʡ؃fo+Xp1$o*IYsvu ;ە׌p}Q=r=Ű哘bխ#XGG WJ#T(N$beSx.67G}|]þ&`ErǦ&Kg! K] \֐#BBx !3Z鸸pæ Apy.zW< ;beЧ8AskA1s|W4J1LE0 Z>-bOu׵^2z[ |F GWN<7NU5%( rkW&@\Xi^xdzGۙDioSD?^SZ.OTojY"D 7 [<\Ʒ'=ϗ'tΧh@ !i5d x2Pm%%`VqQ !F0 9F9KjH> [J\eef a;a?"BT_K;B}U2'%9YwA=.a748TT3\.Y:Yځh\Ho4T0X0^=QMteYATsL 4i[RNx}tK$̭b C10ڙ)7k_U ?QLgT|,.P$Et#&4{1NxSIJAeZ%CZy /ЩXha*dޑL3禁No|*! Hb$U3-c({麀-7wb# 5bY`r&T@+=dy;a Y:oΜOsvTv7RvEi- ]{ CׇUKTXFYhXƜ"ؖՄ" ەT~P?=`FL#8=S揺ci>^B| Pym):nk Fd' .EzkpDuiG(=]A"#'h=2.7H93YYm=zv!9Df]![k fSqtWNfF{%r^c %մ~/tZTd5H"Ew,K9Ɍ.*CBdbM.Y|~fQ;a~=@D)_p, us[ B&3H3:wQe0T0|rvWZ5>~ .CzfO}-e#}6 1{[Y6g9ivґPJ=(x0'r% [*|IH4!4 @ AjhJh~ 9TT` :P4\_@ϣa,l 7vLvbہ`uY5 Uj)rICN#kb걜 }b- S,+]p\QN(u-W/&EUC[ˮ4c;r(M\PvsIXF{L&it+ww+}b=Z'mהa6D8*׺nhs$/u5`(ZMVc#V7Y킖 }]7"ЙE'C,[}n`+5M]qBwC/%Os- n/L;2Ί& OI3綘 TUNݶbϑkXXZ"1l Ql!l^_֥D2L\{[KuKmxaCG@X-wrSml~!jp Rj_YB?n^~ ,X7er64ަ͇H[+f}JF6:I<nΝ@nIqDlnXMLΕ1oaq3v zq-a"hn<KiwZkF'ENV 9X&"y÷4+N~׭_Q-T8oeX-t]w D"],*YNH D<&Dvd+B\3u[ TIRn"OE诧&ϣvebc׸s{n out=ҥ6rZWD2&lDٶqO I'2 ?4 P&#BzBE+U`oWd~ PGsMH: N?L(bl)-OljMsqJfm8؃ w:]$fa$`¯$d/{qLFʼn/Öxš[e,}f*Fl ® W8ށؑ\C[hdNʿ}cīƻc yTûVBI].}O띘 L6+l?zίu@ 4Qc>C;U|k԰+qѰF8aMBq\ߌ9KEK ܒ vA` XҾGnWAiol` x}ɒPIe+3־0ٸ*w@0\r@3j$&8F%~27(:$8fcX0t:؁y{z=T-oWwTQ?FZT9]K i`l*n. L?)s4DQcg12C5U]kq;~\2Mv֖8i2/#0^W4<8Eb#SM <+Kj A.!Ea+}K fco)VFH+cOm]ӯzA#AQSʊ/^h(]H*K/ن2[begFQc|;Jӫuu }[ sjJX2|F#7d=_pWBOK|ed#TQB\DmԮf۰}ުm?dvM%wmU_ E%##'H+k{3ٯ#J_Kj#S#J&X'$D_9EӚ/GnLFG|gg>7ʠ&"U),Ab$8lS39a&%>`zMf$DA2On(fܜM;#mbZ\C Fpj775džwNWi5Ay@VCi7[`ؗV܊"^@sr-]q[ӱXo" حL9D4RQX2d94@e1L&hKSe"Yc"y}+S#!ލ#g9bl!K;\ &C7ב[-lNYEeqFUy:_aja΀Nl|xLqFk%}f'xtD;pxxw-@\N]gIY~nߪkPgJXLx7ёPA Y3(,є$W8?H 1'ͺC*^Yo>r|3i{{젉WK7ڮ)6`na'n.ۡF%MX6)|aLܓ%*k: e8]EXQF[7nsjU֠mEkVqLB=;iԦ{mԦ}U.bBNRJ/X}Yz10t-?#Rԏ.o__)jst1c >N*C:#jאM5C܌UꁄA(r|ڔ-k|,L|SvO:ϕIy093~k5uDgS.dƊ49k5EzY_:/oź:#DrN DP$Xq9Y1;NN⎄ʞ/69iCgïzS1o;Jq8ZuĞDM 6v$-tǼqIZi]#ӼaUylwF淅"6bJ1hϼĹ*;JxwPm+S z;O1$ĿK. "l-3tNX 0SS5.xoi$ ctfcx aK+ XYHYPܟ-XO=(ۈ(9KI*8R5|`đBro $70` k;GTKlRp1u>͐*Z0waM;TJ{!O`mfRdpP}˨C6KAbю^,'TjGJ%9eX]"LY5>?o>xM,A.2OI*J~WCU24&^=DN}r,Lb ev/!KʨvW(-daL[6wt)8mݮ6InE +jI wVEFWd/<-&D4T4G`HZLCҏP%}.gCI.( =L/"o?`x_'A ȀAˋH w cy D#;՝\1ګ6۝P;L Kii^}?<x {inDXD"--͢F-bFk0OP' ]MuTdU6kL'G( ppe$qނ%zG5l@:ٵק R~4Jح)͒@s 0Ό͋htCڟ8QGa4iP]$x=Gm$̗FH%*Q27R|o5R>3.o7a<˶Xͨ[4rv$A\o*zļ- | ';3[ĞAv< ǝ~%zzS{:Ȼ,B֙ gf75J?UBze9 :/#~.Oa |w?Z`,ۿC+l}Vkj 34*&bYhr@$Y`'"OSs>0U<$J֢;hhRoاk*P#nKz~0#խ^t8zq~aɯrJ& ־T>BXXiQţ)$&T !QT}BZ3AkDb5c|t#8x@spe]D{0<=! =wãT 6*hg:D)?W@I_Kq[ż{ RZ6\dwfbmG)Θ}v&GX6B۲gltG< H~!z?J1-Ծ4.X8![I > -%"PwE3()^j9GԚDc`Ʋq 3%?.6O3^H"Ujjd @;^/ :9w1TKDB7,pI`pDhDs!6Bʛr0!&oq!x715FalÎß>+[<גON_}4:QRBN6q_ -c-w-QzR~MoYdKb\=J-@0$T.!m(z=m_zh϶!Z IRHfJfԻr}Q0g&پZK!94@;GL,=ez/NOJԌA##)* 9 +Z@i,U&Ѿej"x2&0q1g:%9,nD+br*L6K^~0j2So(ڊyd괞pG[m| &Joz؁M:Mppa%0]_1{iRE ^~hGL'g1lzTg>A oSJ !ENX!sݏ3l;K T P15_,7*f$c\FhVtD${OWCkwׂg? 1𙁅F/ǷBap;Y prTJÍ< _+餑Xs];.Day'Q+G E,F{Lu8D6c!C} Tosgpdf"p.DOؐ(~fOgF{&E𕿙xj.^(>nu/uq˩[S ss젠}tt?CAK1'nk_N"Q_E ^2+4 AL⇧qc"m=PUfXE`jUt;1 He4'ׁM~!s%Yُg9R4|LNV1-b5=ĸJ*ܶj?6[$jɁAÿl''hP"#): ת3A 5Zj;s&TR"K9x/ Oo@Ҷ|`V6h18+SFݳ(e߻evzgC}f+]T/!f!lbIpZ*miw#\#oW{#_K3n7WAƿp 4>J=m9:a{>Xxx6뻘(X{ 䶉U&xLn>^yIMkk&҉-s۷ΐ9RiAH+y Qq4K~P 0NYt:s٨o1sf x:Osǃ$ pRm#7WmdoT&bߜzDá˨LTC7a%W-pxR`oBWpkZ$h$Uxh\C X3c&P%؄ex9V0Cvk)ã>ޛ{X8.5t& ~Qy cإZ2,|I`Dj92)An^kPJp| m5OG9QZo6M frJU H!t5펱me*S WhcyO:Fl5`dvӸx %VhUS qFuŘ{HSA9w~yM>4fA\r)ͤ?ȟS*GHoZKɕ #9b˧hIkdIqb"Nɑq_Ó(+X@k 9"-mDW9Zt<')E~/\J,l>2s-8/~eF^\bvʷ c醲8c&Wq˧i?n7N >.Ϻ`^b-dU`CcQXܺpzZ Fa8YA8H8z~#YMk_9՝.inct2VGqQD.}`Ug"GQp#j#~6'"grBQ*%qx?LࠞgVuB#> [<~K0rQP^d∯aU07o>7^#4auL{dw<%KwuY泝R~$ y &X|y'5u7PaC!X31S`')Dr.ܭgBފJ19ƐUq3Qm7y$K- !z_@.Gou%u4N[B˵Phǐ}yOj8.x]6:3< rJ>rt3h BS_0ezg,\l4acNyEb%H]J4O5!Pc/L$ }_T H*vF_%¥z<~YÝdkzC9hSV_>/SyWs5.ϴ)+$*w4#gm6΄㑶(E>ȌT =&}3MYb(uT.G< I|X nZh 烇 |J"E *2o^R9 AE$ՖCF{NpR$iKNyb:$qy{k)qY4yf.wk`p&9У觇8CD4V $v)h`XBu0>W)~Gl[_%>w)aLl'f3jݤuE>.I*HHQUll|"颌bV4;[b21?Y39tn|r‚#u޼iଭQk<4:+[xli]n6Y'z8 YU 㵗H&tt!{zC-K4ݴ$ +pF1G>[3i5%&Ixݟ-E}h07W-]:,VkxyDQ6Y~3W.cṵ6LD|'Segwya3H$'`9iz!ΆuT@gq⾮Pi&vw-csKPTCs?fFZE&}nƭ16,9=W[Z@M/T^TXwʕD0>q{.T k6@怎B ջ+}YxjeT@ߙqBhn`zfX>6'GYycdpЏfc]/:r܌Gpk- 3ˡ~mx™XzTB~ğ:4ꟃWʩy}: ? b6zM9ݣ/ϳtaB4D `kLmj^DQ"o΄b\7pq[N *&JqQyr:T{ $}'*ύPAOQ# 5٧BOnb.sa3B9d aQ-+fK}.n'#KϿ# Ywu,_:+6| NtjܹJ:35Ryi$GEJYVt!&a2B" :Yl4pu6uH^DMxʷx0/ 鼅[c#5 VqaXb`$Z~ufR` 0"N>fY̗ Ǝ76f& nZF,~>#hޢ!~R_Ew?w1wrOfUMhY1%i:ܟI5m= Tig!c+FR v(N'|K15PRrHPjj ySM=LVQ_6 *jV7I[MZ"^&‹t)\ e;wG4S )sUj M1P^BqH^sYؚ &Fy=@$ w}Yui'`5gֈ_qQ wcS ڹCP`kw۴a nD4ȨC1i׻XJt#n|'{lTHzN1d& %?'}Kô}*8}-M2q罟DH1$pHՂ UE4~Ddɮ7cV…|Y2pz3 N>*z9e!exXpj( a$!xJ)04)dkize=~jKٿN :yV!~DHZ^F+uޟìD*CR'd1:BQ-̂۟m$e%Ѐ=[k&U|i,*p2ȁQ5l"FIQpZ1g_E@1[9)暔B'Fn3;T(YX_pb\"UQm˿1@^ۆBUl1!dr gyj2*XL]/f51 "z0(B5PۜNt깪|xc6*2I^C3qs]LGs&Oπ}y8_'~v*=r?rH5;gG<*c~X4]!KYExYi"Iʛ@s4rW0JoXVibSOQ ~SkpkU'}D@/N0=L`/:&Lی#U gKiWdvL5ky<|lʅ|ŽԇlJ=KC \&WψHT8DGם^:<^hLR"*1uƯ,zjAe20*a,J/#kh Gs00|XM]W'5T' ]J681]L ޤ g5S'@SL +Cj!x݃|P@-Rn){3jɲ~g黧DTtar*qu RqIJylRx w #ڋf˞Ki;6ܔ9^Iޙ οwӦZoeXɘZ$(BYIg1؀+qQMk7Xa3j=fDYW%c!T3EF-!itcnE7[T.^ w=PBHXa/CfgqU~LS[G#Gg N]'!|Q5Vǫ']1煟Nfi<ڍqAJ؋؞POpԖ?R0dʱmZn^_0%{i|qmν)Ⱔ)_&,waʘѬt yZDr|]ƒ Nf^ozS65`Qt k@hMLWbQ$7>kIB%59a By*]'-TZ ;xQO\}-MZ1v%.Tm#`|EuÅ>#A<9?O[^ܦRļ5ZUD{2X4S1ENkmֈaC շu_aĵR%"azD~4++|2]Hnxz4{5$"0nS+5{ ` T5D)+5_Y5S%͚gQX\w WUi"bn8O<*^'f<E?wTif;P:DR`AD^6Ј<0[쒤 Lnژ=%5)g韋A?=Ï)_?Qj&!uQXb} kO|!MU)m EQk08 m,m\vr 6zHɧ>Q^ygTi-CR eT^ +(<'U# B-]4.x# G,@:O؜s &~8`m9H9Ap͜ GGD4\O5"1UAc뜩=0PȯzM?2ne^l HtcTB}o`țnr'#a-g0S=)RA} "ӟʸis,?\ l OzZEP]hGoZL lЎe>B )s@v ҷEd&豩>gtqz*+q7lwDih%r``?(-z띢BA7%nDeV<j0 /Zz!צEAV%>ᑠ6IR4$zc y!!<9BQH)[[&範zpG@BxqX<ڌNZz3.q+GI1۞V,eHay]Lq#T%kyHEcfR gjiƹ(Q!$Yc2+%Ⱊ}y>)-los\ R9Oǂ 5 BCIHBZo}Jшg;&8TVl{U8u]2u};ʙ 6|Qәc\ekWǦ{rŕV͚_<,ƄAna!dEv j8>?ڜ 4X|Z=ͫE-$\iBkca,[T;>bIMGbMRD#i ׄT]7-_x2,TGd`ԈdR[6ir44p-#4F1jbGቺ|%*AYEd '9gwE&Z{L;BħX& \^Of 1Њ8^/ȳe;˩ygK9c h- kx7 ȏ[d4UX-Z%g%+фj4V8܀YjaF+e1`[bF)rT"mE&‡P*3|%5I $?ȚT>7ҖntShSIXEzoO9ď`1-Xj=9w(xNWtqu-FiCeڥyب >i#T o;Hׯfs$K%^m+u1>+₁oG0V-a2gs?- m#Z+CHhّ͛ڼx72?`?|vi}%Sen\Mtze{2œ4&̨+YU1X+˕˟AF<irô 3oZ婞@,c拥69IYh@\&:›FK^Xf՛܊=lsu,/]1F#6-ӫg*UU"|W|CEiXy :z:,x oFuvK"1#:}QSu#ƿ &y._F@CwjJfbyYRgԔ>Xql,OtA'X I(Dlf}uSǻC1[bN gRne^%x*J݇F t$gAJ!M,m}HLbL@$HvT# U t1&564 ĎSp"N{:cC[/dˋ̌'8|.s gٶڣ(YxC:]S2-5/]Z`o^eof8kn m/qȻiL ? DhP\#8}%b]XwݬͻD @*;k=P6L|g7';߅t~ A91~a2X\ðk aсM87Ws}S]0AC!~e$*?\yJxy=LYup7Z1Ȱδ/ 6o;r;= =uyqSz+ߜy"98:(Ƌ7HTS/b#r- fRP/3@f,UQ.3Pƥ[h ' $ګzE}R_0 ȦPt TzCK\S-xLIEc|h %.Xrdžܿ,q|y*3E4ϬLAcY@jA`͠c:I*)"nd-hx;N63 \್S%l#7:͓1Gy!v?W1zkDǧ kqS"iyiN@:VjY+ 6Uk{8N::LM`F+iz" KZNɺDL1YY{Z(kƬ.ӈ"F8$t\O$P}e@$î]8oyZ! +Φv-lv<g tsAJN%8\ @ǣ#Z}(Jaˑ-EFeIљ$D4IO`p IFqOHH-|vwdQywB}\~v{,CGO5Uf]Dͬ^ w{c(H8yB062SHI!^T==T{MŊ2yUk}DŽ&!\ũkd} iN[Dn w(KTw 50w A0悱UJU6oˀJu%o4~dL&p`Gv[U'՝>cJ faz@`/d[)1B;k-s>9geNJx0TM֯0ry:,b,f1t!VeӏS/X"c> &J J @ϵҁە$PBA2/IPۻA@Qf7}-FpR 9g-J1rrO9Pgn"5WnVr{3-~nƅVi,ͪ:Hb؈֩V^Ÿ9 0yUQYoj<I|)3ʖ~gU)lWZU|A_IޑJW@MȊ,^U3=i\AoX)7Ɵc;: =:/UL ln3Q{Tt::VbL/}d^NZ6(,BIan}M(x >!-6`oA*&XjKkX~ g6ϣ]e"ϪK3$Swm')ɒWi.q"';" /:v}_Ŷk{p!A!ӥI*U=`Tp=0qD GPFr|/LqS ё,y9 &>2,$bʷ%ݘ=25 (7y5pxP5CN p,aXX3 !T&E V=s|d7xy3qYS@T)רmDv-S>38z IPlKZ!dVQ>D U9^yw(3d>$clTeٜ8Nb1~ӦXW~Z%Gh Q(kSnR}ovx?Jf#vrF,EViJ])6|`[;? ҃qھ Se(ƹA 锺ёF+4H8DLf$p#s H(D܊>gR7?/ &] L=YmKo1ے7N atYes"nkzIGCLPp4BZI 5R'oU҇OCEMVu_x ְUDV_~1LxZAr0BQ현{AD}QkWyjpkT;i|֥˖f1Kv(E"rvb_ 95ƿj\9<ϸ 3c' ^WV4B`yFh1Ix[|io,@v'yЦBSyvc E2: j751`74u"j(UamƲ&xHiK2S$"e=b 1q_@|HHbOMjx2[^.cH{p0D(ZFMBD&r_GeE?jkV.~Rq'>˗'~.{WRЄiG.74$G*Sz7;հH '6vbQ<:C)w@bK6p.ۚ$S3}ɋ?GX"?jmm=0cf8<@Lpu\rx'O{-co_U#.%h] B=dFvַ!n8jyy`P}zDc_Yp$-)hhҼr.pu|T%-}FO^b~ BѶ8k2yjƗFH4^r$"[?QwF@_jF_T,IJw:p1nVÆ.WTnP$+1v%fh!5PҢ|N-\ E 9Ǘ/o|*?Ĺ _ޓǮD@!lXyJR`5=G)@4pm\?'G~ R5/z1XC(MǏ[0ԺyۭA&*ŢyYH%V; ]UU( M UK_4/Tz7U3-]4$b/v! T8J/M_⽏ 6^Kc?$8f>L oX.9OtEoc;gzoN0Wfِ T\Gz<2S۔Do%Ha&?+v(Q Ik"2 үR+xg̖NWtJb:&v$IB0IiFD@Gj  c\x ߈C%0G 4@/|"3x_CG;v⵷aIhK[^ئ?co Jι' % VS^"9hIR3s #;}^ f49zܙ!pD) Ď讦wSb^Iβsbse*߄u5|5)vG?̠nL'귇QŬ醋ցdٔX@"%r4?DOPULJa.SgFmPO3Î<+~@P)+%Iu&|~0ƨ8"П[4Z72pixÒÍ*V~fJ%jvѧ_LϢב~t=VZ^;q+R^Cޞ ҝL?_V#ZZI~‹VGi~$;3bM=XC_\(GFUEG(cBى}6ڹ 0ݐº!R#eȏEC fDޡKs"ɯNP6S[_ t`үj ?C59á&-i+Z_Z4Gj1s/2EeqlEDjAqŋ_sy}k̨SW(ѻ͸`'!s|{Wa!Zpnp ;z蠵2(To4-1<'ΩRmKPG0 t8//itt'>yE8cVs;M B pybڂӤ.g ̑ |\8㽇 Bk\۩Q#,E0\aRZBQUPa{{qĢ3M e{_`l 9 Gf^R])n4Evmׇ 0БPy{ 4&:u,T yt$~SޖR2a:'x ^h&gzm9"|\0ad?#RV: E;͍IzDS%ZF>>kyO΀Y5K<1#M⁨Chł;Ydu|mǜoN (2^vzlI[t.pI-G uP XK8h{wꎉt@xe}1k_ZAn=ە-smn^%j `x*WtƸa#MQu8@e$-SQŘЉJkRg5> ?g^}1]-)f@)|("oln?09r\o=0萧j82 !'1ccJfXgyX?||iNS=(7}Yj%41$T i8%U'> [@ą3'DNS-=4zE+'z{:¬f0`9)W2nn1C@4.'0hbk-0 /ƃէL5iH([ gP~8B)͏_Ɗ{upG76* VH82[@_Ԑo:comv)N2/zNIDkI)Z83A$bdUmzGÚa\3X%\C%RFƽj&-˹>dk;U$ wab!j&܆dCCF^vER^_@mCt 5sv lb&/|P5z9YFr 2QsfTB \cwQF&(4LTlvPRZo>aF/N=&#g#mL@S*6Stoeֲbq:c]C%Y"H dAe^C+93eSȴ+i+-LC(!3>XWTG8Hy-KM?\blf$~b{T8ٺv-X6ۇEnS^ !Blc1L - ZA>gǸ3Ѻm'u94!c0v UƆȅ_*[Ŭi?ko#Oڴ9N/(0GrP9EPSHfN]%H` }I~qe|95< 20_@"dH T8Ћű= jOȚǭ&/du/R7VJ,zǩ4 1^U\6yH$ o҂sQk 1B`rdgrˬEϺvJcT2_Nrl$V\V?f^ usLRF\\4gl7} {cX 4![бbl9׸EFM…J՚fH(%6wTҡwϝy3Oy\M$} ԒOLƧxFͳ_'eٽQ?#PGyE脟IPxpU5 -fF_|VXZ/!Z3y4eoGq|u/'**Έw zLuw!7Gxuq[ >#Q*~Y"yovS̨?1Ay~^[r"jS[b~wi{j+i+TB%5π*?~͠|dj) "v ,ra^NC;b|a |ecҀeFhYҳEtĹ  H|S1n6>FD-t"vĊnh*lT\HaMe]E YD(3dLó&+OU08 mS״QdHk{G\^LZu៮䊰$W@x_55PNF$E#mn@8/r@ H=J x}鵆H`-^^QaRY{Gь9P]F<# 6tJw'Cٛ|%%X8``XћI1p@#ɾ P^v ];B3nְ 41|'" EѣI4U]?,lp&!pz{"ν@?YʙĤ2o?!{o8^s|-uMkVvhxw:)s i$"{jvΌcUk Ȣldp_ۇk ÕV7`xizY?."g-ȩA`7Xd>Qjy?ֲ=~~G fRrAccZ2MmخfL;׬`y3-SUVq ϝajΗib3f/{i~Zy@G5:'KL!& A,Ȁ_q9>0ri1O$hԉӸT[F^D^sTn5y*XԬo̩n$hN_L˚8ldM\A[ch+gpmSmZ ~H>8/@?|F䲆^_,m;+>AjVAyfuʋv,ӗaws,%oԬQ[ƗLzu(wkH,<S=@0A1,b3u,r)C_3diw1ՍUCwXIWJBm$Ӟ76YDJ#E,űWȴ(o HM2^|%$AbsE!l1yEqngs_TF:̈y&]yt7 ȇQ RedIHE]>_~?+ ?<*Y % 9s*\9l@-|^TK5tQe1r*ipeNPQ˯M)pyGe Nw.ZX%k>jVXUeO@N N"ZCwΪ_)!ηLWeO?j;.~=L`X ,u,8#T%? :^ޜzB]_t20 r,//&E` G FOig2ہ(ѓk/ C?Vs5HW-[ں$7r'}w92[g|S} vZMA$U~aV76_M>a@.wAC埴R)&ACS)ŅL H mѲEY2 EǓ~NS/ 61(5'" l2z6|PTKtUSǑ7호A+RX>&o_ŎXW:AZG2Ԩ(+jDL"N\C7ƚ eCw uԆ=mJV|%bS'|zJ8K4Sk~z_=YRcޛ{߆zLh-1!p-Ȑ~v@֢z ?+#%ΪͯKh{[vj!Y:dX,s׆8's6@H{n֍kWܴHA0%4q3(vzFwZX,Hb4s;Ж{gPBxft䊓Z;M>0G j8Mc9~5.١'קe c0%tUcN 6]9P{8C\miBvlH>Bɠ]}4* &j>U+39/NJpm˯Sb /1DBKfi0ThI|-8}]$G:W+sO~Qd`S:3{˼4sHLYP?;y2eȃ/(B%⯅IO6>y]U 0j忝ZuGk%HeV4auEqlo_.wYQnbONkM(wJOQ1Ᏽ'b61a[ L \B!>ڶo@5௻Smr߀WlQ2J Z&Q6Xyk-P`e `?E2zEK5n)c@|~&1zj4,HPy5MpIY>YVzϹK]IrFOV>r/θIqn3Z\[wG9hkV U@Ũ[UV#лZ]B_jYbHcM|_."(^D)0uPAYmU˜u]Dk.o ]JuE;+Q-o%nDٺ6짷"߳+0g8Ð7r nJ76nGVbJbBkFo۶oϮ"o>1,]  雷2c1!aژ)B`vo5o QD8?/jxL*ϜxN%y{$@Z$}$ FGMM />Sg^S SsE >r3|bh66 HѢSɻDe%QŐsy2͈ B *1[S)'P(fG !\^n":@y:ϕm`C2r x1dziQ=F(!D@Ek &d"NlپIw2nrդrM:x>U>tJ_Co-h9-^tk5 :!|(&7]!P2[;lzSc.Gr g%ۂq Gܯqv2 YNۭU)>)[6txŖ)/+yHo`Hpcik,&G^@%O];aJŊ,!`nq~i;ّyi>P/-_#& Ic-R5P!؈P+G|V3j6DM"1%4M܈-6݂гtG F7:êaE|1\vE.nyD^bdϛe!V9q 2s4Cn#jt+|_+ IU –d/U gwV$| MIl+mӀtb$s^hڡ"22l2H]ZcFGlKVX^ck&+(%'a%gH9hK%uxAhϲ>r$1 sbTCl̵?nR5^fN(Bp^zlYnp MB!"&P#R!ХB_4̯IG'#;q)+'d(:f d It/}o֥P;:IAJ`zWv4lّ'{hB"[ߵ"4FvE#%m@O {lHU PSME/@7+uMHO]`FHfãNt:i =dd3!WNC[?a<2'zݦDn6Wؔn:ay>?\OLl0@`p>5{J$3Q$1:eл:\[/Z)`[0tpwY_?0z5C>b*!vbT79!Fϓnnp<`p]*7Z_YrdALڥAG(p2]{x0@F/b &yRA`v)VUPV>t4E퐴<G!#=Wt54=_~k+?UDOd"*YbҚ*Tuih5Y<3f ǜX $КOok=i'OUKL1_޶7SKK 1HGZwbVr ah)e_x5P҅K`istI prLjy mNh2]9[SB K=^}p_?ba]hzח\R6Wc@~r+qHN}c!*uɮ}fEXgVZs[[@u}s #) !$Kg/ ¡ S ~Woljc^eFsT)$ݩ2Ai>lw2 L׍3 ̢g:lj{ILpWy7>aI/EC\ %P-ІUpqߎk")+!ԅ;}B]@VѵRӇ&U 󷱫>{kgܴ/!D"%*_)?J̓e}s,4d|>mBLlݸkk+#(#'oxiIp @h]RL[ϮfW{^{ǫwgL_ whRËFPP |s(g> ;.{][vqI̷\RE΂X#57Nm#Xȑ&}**OyQcCv`Nks#r_G=_ zbJRh([?qZ1 c;3t;>g{beqe@CJ¡O|+صxliUΠ{-zC|Ի?hG )zO9^]{/ٶj2D0qĢmϺ:-bRV<_#B֫D[ J+uIMUX2ta]d]Go3u aj.FM&S=34zݒ6!?Go#=WįP;M] 1py,=lxyP)x B0W*d rjEjsu`;δ_ ϭ bdnvvm` :@ӿ_E~pJ4KV"}o`2MCgZBz`<,PƳIƛEU[iqb*~gI8DZȢ|­C&JE ]͕ c1ljOA"+[>V(U9ClǥRh$yXjA!0 2 -H:6"Q!@9>Rahz Ұa-xR$&]U3:riŖ9CxfzS4_mR n !anĥ\Lgp ^ àL?)M vaO`8yn Tn+~'YtŔ(qPc'~sCV=WU"p70~%AhՆ`$$dAD{h/A%D?[<\{Iy/?EgUʘIȶ<(7 }RwbBR|I^A:b!LݣAX)t8w{ٛZ.GN8;2b>jS]}`gZAv WBKf]al~ʌ1V]4~ lv~n+6- - g Il>P6 z#I=C Шħ6漀]fV}H#ˑkzd]Y%hS< '430S ȏT !z-űmX(`^FX)ҥFƳQ@^Cx8~ZkԊbP<6 ɐMhx u&2>-}GASw\2Sd5>Ղ!=846ߚ6ȞJޚJ:ZE`~CaѪ R_X5|x,{܃OV0$*#o9QXh-/aUXk PRٷ`p?&B@ Nm}`I'vAnZjg[ʗ҇јhG@7{K34ZyLavԉXF2WxKx:^Y=#'ĎT ,yTګu{OQ'N@+5ɩo*/_xz6ӊOa&c'ycuZ m%: ˅_EK@f.NTC#NG'8PB̭~SP5&.ȎUUo%D"㉣W~XjHC 4J< X6B&HLuPqIj%| ]5)5JV#~!KVba|) I;^~:܏U uN 9^HwѡgMŠ Ic˗[.{h>jT)Z]Ґ#(KYipiC{%҇ӎ>#'vXkr Bc:A(dt9F?;J$˟p$BQ]fuI^Wo|oYev_ 4gzkDgcī9y @= f& B \Nfa@;a ΜX_.O"I[_ɋ|D"W"&6v=_Pig%kq汕nt0ʵD}/C{;^1OS4\G ىQg*mOJE?pW *0uk>)PleGV]N%f[=fRqŎiV<ѱ ЛV/o1)B>O X4@ʟ.41OMMCy![`˼>*وxg'ZSix% ֋|O馶F"&T'V@txB\l+Ͳ|9G*p4P>o-VjFNAVBwr1XL 6_$60 cd2LGm-o˾(z n<0x4-$̐f].)N7Et!mb0oB`%Vږ`ʜ Ee)gF6 E7cs0HS-2(a6IwW! .^0<hY^^5sⲛ߭cbVQbTՌWj/olu~,I倱<'2Dv 51S~hTJZ->n.s8~io.l#!tP,c$ #?GӶO)2UT-?1E[>K$/hk c0]G,A$}P/:-D^Hks}\;jש—l`_yM [Sn2)C)c[q,5yP Yx\td]+^ STT]&*?|dL5oJ3ˡSTQ\`QfEgqnK ^ˤ@6TƧcfL? >/!ttT^x }GM}BY(.ǡ - ZG: i@,=2|wXFf < DW,``+m"m/y'|W1]w#drC?vI_ sAX3ޮ%XŢhӛjnd0t&RjW!Z~{??mP#c!{[RR%v:(dO-Cե1U+zF#JU`ZlP7Y5OT[L~h\h S-E8\oKn Oޙ"-`g! +Ods"_ CnXUq{ϵf rZih(Ϭ;;T|I,Ί}‡w'X~BONKO!ϾWޅbceUHo[N6)a>!] ׺xRTJZĹQeiѕ >OG>qۇa*m=7sՅeҸ} NCBb}RG m_q-k^EKL%jI兵G\HT+%=w4sD*!F7[ewpMm t+v;JZ R6 Eˍb1 wKi3Cd  OXK.S3pZkQQJbJ[&q>N+):)vSa)D*B,"y}ʫ=nG-=,j _קjwWr>S=8?32WfM`ibgKp,YxJP0BS[cU]$|m)(XQ wxfr%)2;SbpW_R-w˰x|B$Xu<#M_ƫ&-`T˖k5R;%}RQ,Q5 K/  AVܯ\o3$0OM#Ksq=^g'/Cܪ޾KCP[TC*3[9xZt>SqhL7ғ=2Iһ:*.E(IoN’ *mFY\Ei" -$b0CN6[ٴ8lit3 fYg3S[WB l_^+5gS-є< [0ig' U<]RR<$ $ţ0L?l 8i8닂\"nZ'7),̸̋xFE/8iSUE5#*ޣГ4OI˲m_U2Y݊AE}10*% 煇0I6 :IXrBT:xo2۶WJ~U'qC֎nXojD4`-\.8GkZK‹r֣e 18Ą V[s{:^m^ɲ {Agg>Q!y9@b(LcS^ģg(8;մF$Ehb-u nٔԂ;bWX߆F@ on&"Ay w|h*O`vy7nXq3v}M$qEGxpmcX[QZ$<F:@J,O2Qr/@y V}#&kf?KFTĎ t5_s/[#A-K ݐH$6*~=i~Bf.XX)+}9|V4Ae~ uɌ2Z/b,Np mh䞣Ғ2[raX3CS'"Xqj-%yU{B#6a*85:U;7cՊ #%hPjfG3pd<5{v ͥyFAc6qqO1K6@ X,O<S"ݯS²jtM`@J;YӇvsJ5>E&#fnGHu3֎ 6f썇 eI dtW+ITɥxgw_JŔ9ols`RZ٥$jKX1.E5zbGpz9-~eLGsnvP ^F jj{ʺ sl1CmЏ_JBc n>Dom%}XllAH9 S%iGۼTG'엎<&%>ݒ9P?B2g ݠHf S3!*KCZ4joc%沧nd5)_N?]%Ywltݖv`|xd.d+\]oXU S#q '0|~_|y#bb79ϟ8 ? 8U܁{ ո'\KR|qwGl,&"O}WN##r,='9ً4>_ &2n eOY…'~f)|%pN'ܷH@qV~x|QkTP{| $~ ~K| 3S<نqp4 1+F)=؅gM9/QļskU64{hwmϱPJ7 0]-C~yl#6  Yzb]ň>{!uguS(zBeUO{Yax[1kc:坎kIH+fm|X)>/^wIvJX@^ 0X>qIU'b|!3e,hPn~D#XZWΝ)fLOR "-6u_OhlbEgz6[Pd\,eQc:um\ `=f=1H>aׄdG%{O֬Ӳ*b2IQ|FT!%y^?ÿ0HzJFS* {FWΖ8'֓ONJd="Gw;;"EZgtOP܃"B9[8T -e; ]FƸ2 2]U߉Ż;'+N+%Ѩ8RI%n,&(̳Dh ڰ1d<ڿ00B;&OSiҜ|r 9E͢+5c-/ |63邂' aSׁn?igrAX=8NS(~=G!Ygn6OGd`w%qz#rG<3`FyEF! ])6B]8wYgC}F?BOEZF1bC2rj;_TH{P։Tn$JeH >&C W G ^W3@ߘO<}e+$b#K+,WקIJ}`Lꨌ/0Eо>W{,{SXWLv1~ Xtyd?iTv%)-=J4`a*}k\8 '?'zs1sۤi DoqMmK;sFɤL ֤ĥYeg~nZbW Y `A0y:|#.Ư ^xwZ|ҷeՓ߁CMmvųSÏn̰y;< ¹"DqE}wЊ8F_<«@~}Ej,[v!J+V *ЋG-EPǥfM4Z `az+g#[CLl@vJ*9+N_RyzE"x5"@dʾ^ަa>U[D . ¸e_~RQI\ZFdl\|zV¶@=bhhJa#*谦")'K@DoRAjb%ZÿBI /m?M!\ay!mee8z LS$ܭ&fċ-#/ "g`Cl,RhYco$wbjJqҵcp q(Bs"j .F`cj2FI$K"7i[ة,,v3d Z‹od>\@TQb.K( ZgFRɖ'TrsƭaWkJ1JRs,櫃+ $b2=Z˰+TKh W LlčЧE7!H0j` sMFyHݏ\qmf"6~I{K_I"2FF 8}1#mM;|  w"7 F)V9{pYAKvIA[.btƽm51ChrSoyE fRrJ*AVH,@3Srxݫd%٨`?2 Ўk\SϤiF3痱 dҲ 0lر7[_|/# <.pm\A.UC|q9:OjcBF= uDv2Tv5Mޥ)6y+f^R_3{Ȁ4#c-?dvl~VDY|Q`d$[R!'[a]\iayɶZzdI #l.BPGw\BeOϝ9\%T&%Ӻ;gr#q[9BWORBYVYR`mISeW*eVu0;̯fķ$͇Xگ ;f=Lp9P,x7iK![YگnߝIpqCh}i<#GkKH?Ґ.?M aǺUMqaTe7<(=|_ƔCò,+,h ){ %ufo-aW-V#&ZqE˹3*Gǔt.Rrf-_ͩWjoʊSĹhk\^xy=$:h/- "\J[5c^7w9i*ЀQ&v5< 7]Kfgc'}/;r &tٻzA#W#d,[.nZS,@I,*Vhk 5]><ӊ|!c=q2e㻓ڲ66IJq`lwuM)7:)+WeV EHÀ;b1&ipG ŕwBiVdG/d!~뮝K&D͑u͂m`4l W,Ax:aL_ >pe/St(?;H‚0ѳz%ek#o#bp(6>4%LR|GZ辥T9KE"S{pt>ЖǁI\`R]99x0Z_qT3Q v!HJ90Y~Kg: #qZ]80 1!sFm YMc#=˭\Ź7 E"^nHHkf飧4Й6OP1U> lǟM,:O0UF,[B&E+P%0˗I7Xޔ&vp ~>빭Qj\`h' H0 ʶ m%>g ۠33q%G ƲM#U>PLjOwvSk8@F8PJ=d}[7T4(DQN%e&7%:YƤ u)u?%1D$D,Kf~AM<5E_v8tn;޵igwm#i[:EW\1:tǡ~Kq___K ΀Bc4";mҞ6gtnJC7{1##mt \rՀͩ/f-QA`6$m/=D)S(]t+:ܩx2Q=119̖{"su2ˎ=RFMI,Pn w)C⢯rf b~z!wᘀcYa8W^AvӬۊ[~(?P)#FT*C>Ɓ1Psv={0~ t}NOz^n ~e՟,7 t^7'bTzLSjYP\ D'Ì7SZZpv FZ}R, fwr _ jxdA٫yXGJ]?c}mH3pm?-Bсp 3+WyAI)$hw?I/'n˧qb@_av6ܼ) |X뷝{1j D_W| ۭ6}θ'צHHio"oEݒfFml =oA1N"C<&8]o~Sqnx ]7y~{NaiUTDiI0Uf*pOwǜLCorF|g_j!jDVYA80fyg %U 22AuRŴʈ%1X3T D9S>|ޛ݃쳞k}0x;B31 )mbAU;XLwç< zu [}4-^`TLAJ`ZVlA~{#m \ yN}~i)֯0z#5JgϨhrqY 4}鱣]zx& 1FY$daY%8Iu{F-i|ET0iwy\)PeuS#L5T7Ak,Q@乄ģ(fB#%Hڔfթ|k>U#A NGsv0m/IJ1^м)"aZ@vO| vS۾wThC*hxp _V'tݴxC`DzٷlQ?^r<7segKZX\udTrazCK=n@7٪N{ZbJ)zT m ataҤ I<](yK8dSB*J_+O=W:i$^*LYo<܋@)d%sW2 Uhq\A"q;3Nginji7 k3(9VUnPB*w otø_W;zI/ˈ49gmlP>ψ} ]DQ>e;Lw*DKFs[ Ũa5;]`lG+kT,)Flb.Ts*@UtE/>8N(!^F1 ֻc$s ԹnOO|z,7JLj {7?Y/*4R׾rVD~'3_C73(ڱ'8 غ4v-A)AZ nY|#dkņ̀r ̌Y[FHqvR*syi%Ǜ}5+Ы|0&t=a|ZniMSNbˏ^=" [֖X;ah؄nw~'@&ޡb)M] ^břm\4!qJ1oX Wӣa00ZLp&yfF=Mp*Pip|7s"Z`^ k!%FcCdht~w}ľ)8ȿ󵜆=| QT+[Qb}]x=a2yQrLGX!GAUʼCs4WeIQr{+bCɚsCwDs5Úd>'~U$FG\#Z]?K $w]q D0;?kpB^E9rr'Y6B"2~Ҝ:QŊُEJQ$C1wf L ŶhyU/d[䀦g*ů}f/rJ%H8Ӻpj/;x ki_!㰇T c>L]'<>{:,līmNjw!N7\YWڨ+,gٔpL){tMHq )i)ƤQFQzX -m݆=/l/r3mLǩ oP;Iҫ>"qY7p* ϧݜY$f1uBSg'd1>|fL|GO.,h,oe;K~Pu(0tZKUCw_^Gɍ_WU2TI"? ~Ha֚!WøG ;;!2(8BR>PR󐯅0]c#c>~ALbaixªص~Ð zVb']e}JY>}[#N򱭪YH#O K!?{y IJ`q!Y,5< hCC"a4o}rk)m-SO*.H< d6פ=a(\p-8L=$h\Z46HB@-VYvq[a4i=Kt@F;4|j WXG@x(X7Iw&G 'A(jgǨ㪟:teg@Δk` ! 4<.on8(g!t{ɞ`1yFzhqzQw0Gy J{k1Th>%_e+?[4~7[dIY1Wjo&mH^.j41VM2d0ЦrZҾճ7>#mޏ7dnD3eO?clଫ&-bzUQ˳!j{A}m)4n9ڟlt#]sxܶDC䓌6Z2-ǽEXp4w:p<189<ƴxkKߣ Hȳc֟ cDAV]p%1([OQ{!>n\ г"7fqG3 3hD>{A+"nh\H\ŕѡpD.9'c>c]FC;B'_pL܅ t #5@ʷǟQRjaFquzXqYDģ>-Q]g*O.*1yq.# c"}ע\Pc ě,q[WA`,;q`je,4h䣴f̽%0Ig]ِ܏1D8ګEcII9sE|t4{9HEKod > x<@6B6ϯJ9`C+ U%=>/v;l(CTs;aQp]MabsPE MRvڂN갱wZhdxc{_QGL!L4/ ;IߵZylirCL}UIsnd&c#bime͆1[B\1wSYPhf?Ge(#k<]w 8;iu4HjQV]ipFHW. #f@eV AK%%NpXeZڊth^@ljB{eëH?7uE:\V]RXQM x|Jj*nCxiwQAVd) fЕ,}k:d5t5wjf? /TQnOh!Y%;*7"hs&3zaL5@oNRUe l2vrB\`"4H+$%ʖU(1g}ܗ:0z]mlR͓u%?!"4|#xC!o NM68og@ KƐjDn$wjvvCl 0KP=grY1,͜8_~"2w’ەʪ׵>a:nПԻ̀Zd2yU_P6Qrc<L5<{\s߷ LohqSKn+%h5E0YCЪVIVZtrrmCMh(xPg#'v!ܼǏh l{;NW1\pm1Ea/rAB1kGXde%-4P)YEm;羺{;c8_ PHs_lmrrl`GiRC6.L-RHjLxX^<,!JN`[͟ yoyc}d/7a P}'y:⻢HRkmsL xAY9? p狩5tF!b?0S/f"e/vciI{T`$a4b>fHҜߓ3pZUf"s%Q;x|yFU<(a%_* f\ !n?ǬrE wYgLdg W@IV 鴹&s[^ȠU c bЃ]0F0I$<@. ^ >B&MX_%u<ʫ'D W=ǥNiɈ~gz`zspy'L&RZY$봦ɋ2n(ƫ͢MV,ΊCL <]$:ihpvU@4".pM)Ώ]Rm}:WY7᡾G"m,:WsS /*yj`-._ ZМ}wiZ|j)j&S 8E`X{Dk8^v`*y]ǃܿ #Z sM!b&Ā z%5_nZ=C#-/!DúDb;42,`WN/@Q[/Ѥm±-R}nm \ri?0+[.Qob(/Ke^ ss5NE`)1˯}-gm9.d\SՈAB"LDFA߹Vr$AE Q!5gtF.mJt,f_5L]YY]s$"8wz4D HP *zLD&Z%(u`i0[_bd 3٦XEy nB~[ԹV-c/-^#,U78LofBEFWP6ii*MAkŭ/E< M= ;IOhOU˕}OQQ3ƍC:RWK۶oBOmF`uU<=i ({Q 1ŤOÉAH& {&싎e'+L~pLhӠInuJȱEhyky$<Ò!}"Ӻq_!kѓ_9?Xip˾0of)2 tG?%!0= %t@7O= M)ZW$n:"CA1LO] zMx忹RVgP_P0go0E< fGgdRN+ :&(@J.#>Nq^)j *},;ΤܑXM{e '1Q1B˼MgE鄺ԙyHI^3j$)>Wd&Et3ɬc VS$Xn~48oϺ$\^mmO$j0O\_pſW ]L2K=ggomZ񠱹>_mѴו9}3Fֽ/WJͪ 32GgX%hDE1@_b|q@8[scp >3jWȺRCL K} ?Z[/"';E3cX/ҟӗ|v6*N1m5qM9egSB<+V jR 9SR۷$Zj :*<~?zVI]"^- nɿ큒(WIl@a$ } 0&:v 8YL HuZLv1ۍ4dedžm J g!tJ>SW΢&L˺Q脕3J 1疬kJ$0ڋ3Svl3E}q<]-P^b.<$!7IEșMr×IjGB8A'}UEӌD1&dH/՟#zf(oE*5n=6)'Yc.I,[C([Pp9j9M,J]c*W#yQ&=^ͻ1w9vφ# -􂑽xDҶ jIGAZ>%.Zmfnх"=0#J5^\CEc9Ld3F^т')[.Ψaހsiku;Lלf>-K>rgS^,T'=y+7 uDSHph+Pt,X Q<1& 7nxdQyrG[I`wxHOjTD؈,-Li6GB|Ӆ[ejU#fZZa'7-٥'a> l XYڍ.r^l<"%9KYϑ 4^$FxK _) @*w #Y~~nq[:Ko #=Iw'>0j.D+xU}3TM4VzrIҭ :?!2~y*уwm.P&Tp2N+V 5[4oƄ\*bzRJ_]Z23 wVzns\HtmD"jhOt~u,m ;/ȯ<)X,IxVdm-bXCjsьy pcn_P:ߊD=mlZ\X䖘\7瓕U81;)1*OzAN, <_R1`)"8YbE17%j%e.9HzMs7pB<|ݳ'u$' O$3%̦z>Gz.)crb_-Ů%UnDb(Xd\<c xA))*>Q~d@|;{&dq--D] 9I\gA/0G c>n+*։˷:s "xp`kx{/ٓAb`- QX36HySg^̘d=͟ե/f@2DQNg׹ZϘ +T%3az5]jg Z"!붧RM Š@ʻY> CN՜C5N,wf/LOYr8ƵG&YuhO ksGE'bqT$plt@E H3%$ e%Vo ^$qxwGc=A !O}okNd0im UCXC#y㬣 |03`jaBנ@%<{Z.H9$F$ qwݎ&e.V)2ڱK|]AeV<3rϾ٩T;Rw,BF8;f5a,?rz&r ͆ p$[Nd{bƙ^l B,PݧFes?QgD(kاr[cM9c%z]_JxWpc7IZےU׫y֕C@SQ1kIZJk^#փ?)˃ 3[aqZ^3tO-(jȸ*X=+ =/J۩l]7<Ӓ39NJAXW ϶/ ˥lKJGܸ ΆY#xY'`/N`z_'zc ;|nf-0yEvY!~,fsBh^5+ g&P4A%?9y7AP r*43-NY6TZӛ4+ 2J .hj_~u:h'CjFV:6,4:CЁz6-9qBTـ@EXX2Xo:uضl]󗞔 _`o/^ aw"Mjm 5b.ouk-+<#_AzD%%6&zQ"z|d(o uG{>QSࢲP>I.ZyL(ݔ<"C,Չj^?sZ: ,sgfo4kBja|٬/ )`E^ Wm~ Uq]+\qnZX!E+V$NA']s!D+Xjw" u5>y[yz{wVafu]4>(e「h g2k{ue3G/៣EU pMqC 7"߁tC=eyB5ߞ6h:)u`E:_{ԯWL^"00?vՕYeT.:1n4ro&a& AF8[)d1Đx10Q4ug/ ~]nd%jņH}動bHAKi1M%1dNYǓ묡s4 \@~LE͉\bCTҵNdDߔn*ΛV&DW=8NrXfs@(7H+,%l”׬j ZlXkqkYCGxd4Tj߿Ikø5.E|zF)%;Im$VX&?ek}asl2o8T5唇iR͔/5ϗkOYરu̳Hj[R(*np&?4 p],P&#KVj g7Ma/\[ZKEE|53U= %6 :ҫD5[*ju:kXͭWE1q4ص=rf4k+/lc~\ÒLK3zHTlױXL|mGc7>!:/rb!B:~0¬Ћyo2%&xC=jkCctRa3 ta_LhqO="ÏG" {|SsGɘ3U ɳ{ Q .sh^I!  9Q]=Cl5KŢiL_T"4LS3E[owN&Sѓj.+y{cxn(5vA@3x)be:|'u(vGǬRڕ)]ooޣ^2Y!Y͙ɤ交ܲڎ Sq4,];M>{Ż.yw-2S teq]K!^#aAv6|F h9J{f1=VRHf]bk W׷I݇fO.R5 >F:;12 oJ G=^8!mf#SּCr!T}PAf(NW$VFyׇʸVaX(FaE3nc؉a) +g"꿈6E<hVp(GS߀cz?~g2ss}E,;-8ʮ\0 +,{0ج~Su$Unv=}je'ݬհlNwIv'؆K06Y^?]im. wGZ'H|'=ϩ~: &)GSR\C)n=zH}V^<9pv! B[8 {]jϣh3Ͷw 8\X,KW_+3~ ?s `kCϡ+[h. pPSFb=&FoY{qK>B:PQnQR5~Ϧ(~eW!@lloooAs;WO&G+J\ʨfܢnO!g!"hpwlVΥ9Bviq|uUDO_+jnּ=W@%"ߠP5QE3QV]dMaݗ#3]U~>9z,aa*Q8 EP/mP u:{mxȼğGxOϋ%DŽ eWeZ3X6PȿOϼϳ]zq:ƚd +܋7)ܯ WWenCT3ё0eRB?E C;bp-S .IHYWJs_}`@kά;7¾.J4? VRm^>=j(r^S5:w%T+%]lotC|4\\%> ~gkSgZ>yNJJ D(b[9*J9"Ly I<4]EeBPB51Quk2ǖ4vIެK3Fp` /}WXrV7_ >LBHRN_J잻DABa'lә{ԥ=_3hLv3%̄^KN #? D$b#8 puj-k,x"( :="?Ęuχߋfmz@+jL Iy.1ZbhrUdB2n\Z{6l4Ulֆ:T"U|ڊ;PJl:n[xFG0`e)?pT'y7|RTp prjtFbp:20\0Yj΄#/h({?cM1﵇ICѓ޿A ?- !U(ILNZ3Kو?SH(e3TH]S$u*p܃Id2 %y98 /4 ]s܉*q= 3nqXWt5EBUSt*m]weP"_MݑhwG]dL×LkRqIJk輹g_cAiW.fJx㥨[P:2~!"RO"7ǒ=&ō'~^O쫁SҶfܷCQ o]FZFB/kbؑW]aS b|IZL GLjڊP TĽ;xmstf1p`tF'92F2a qLEL9H]ے}9rTcS}U%BpRf䌚Yr^sVhpөӄSȐ<v_wMC28[Rն޿)[38 +J'L^3IՊ(#\6YRAwanY$_4fh5 sm5ajZMF6C!.`nj@y}Tn "&o2qM@o.dAclU1ɑA7r^C w/+W$_=Ԉ43ehqsg+]gy yaG^VBqh,% -O m`M9R7Uw65LD<$^WDo)NAEBZ|@9~q_jx<^s(Y9hwó;&ӳ3Sm6IʩEZ iتN"qF9pHYXR]Y׼t t~zԥ"_ .HҞ>1򐾞%sw N`<ʎʡK{I|5l +Px/p1N-Ǽ*7kS7dLgH[(x=Ilw[/]nKEn4EZ)4)qM0B)EFB;t}U FMPQ ɤ4"~kB2_oX$#*8&_Kfm׎#+:pDxKa ^ܜY/6|c+ڇeij}Khv3݇n1[YGX5_8pMshG"# )p]y+ܟ~,}v/#99 ó:_sj̺6 2q\X95"8&*53+ɟ{\qCbB/LGxxf6?Oy !Ĉ;eI7VPR+[MM%] .w[}!=e'$5'}U&n6击}.>QܓW-AK+x/T!3$?\\55YݓXSD7'>l¥xx KÉSoX/MgMsAc$=HCa缤,]CD񵁆Jԕ{3 e7H)6z &io=c_fuy41_P4}h,&5]YE9e FQy *ه lpݵ=8MT*` .Nxqnh#p5Oq,HYиb2B}=tY!Lp OA#јx*8g]xtS>Y 8..pmר ̅(C CJa=`ڢ1s&6b%|:?qקBD^7z H"'SYxq^5q{A?.$y珯S=)&>KiF߰ᚿ),ZO! dc#~6rLJioJݕ-&xSWv2Ō>:Q12(_3OֽȆ#~Q2=+X4Sck' 4 })*ա+%"n_$ OyfwJVԍPUtl00ffberlSuPS,]-NC=.bTbm(AvDS``=ع6Wam 9_B#6]C ߇'m{nc8CuDedNe:h}@cZQ{ MєI_21Kc\8VmBij2 ulˆq&\<@*b,mJ93RI[f^c(DC!ʡt,"N "* ߝX^xwhz]`>SԣF.펬qK^P~n7'"uO(`jSYTFXkl n+.9' ^Azi=6BQ0Fu(~ ʿ[N'ƍl&ILz ;MJK;3(ڝ V8UvTЌdz*ϟD#|0p#>X Al%lCe*Ɛ|9Avs\/ѹ4|cBpa5֘M_oOhc]'enP9۬YoʕpG%ou[+V˓*pp_Ua}ޜ4а]ba|`R %4ާah1\ lYx;:,$9C(=2nd+io ԫZ}Kʶ4mcbBM͂Rācؙ%˫>}px,kZ/{\mReeo~<,nMczκ4/BIc?GH`mFO[?!~kMT7zcݮ$ӣ@_EurWĖxQe:4R9yrꤣRΌ"w}$|tkr?x@$=!NÃ,t|%A_"ִK>o ?Pi࿛MKݯ]Cڟ rVMhQm)];u"Sla*Q /,Df~7r htUNP]l3;Ό:6"g[[J4HC~efS {:C$fǛTtwtv;Ch9Qbzҿв*aLR|ʃ76mGq_ wa?(^.| Eג*vsb~65FdS:ɚ< uK\S3wІKI͹|b)idBљOW!YD:j\OR4fwr;U*4co dc$FͰ"!v:3`E9 ފ4G*w7z-r%WҖ*4;^[l3qX>5\7K[v-%?s7(A۩紤M2Bs6KxJNg2I#G)Q Aq2QjYy{xRw E! |jr^$<=γk%Ks#t񘞢t:$ x!!P}hH$2:ܙS*ԣ||9%і-ۂL~Nnb: ' `bx*c#3Ƨa+U"prh].cuTI*"K~Z_ԤAwCPCʑ>Pܽo>ŁH u9fhܳk%&zDo V$^V<E{:[MQb[mm)8jt햇!IMN4D ڻ|h j|I|ğ]UAU%\="Tko#].% XV`dp=^f+}gC%`#p7ngZ! U>VM }Ȍ fDr~C)xD wֻ ݠF>"1zc, EYۖƲncguԍDC3|ѧp_|DmgW(7+ǠUbhv͇{Z)sܖ,d|e^bm4.>}ޅ.>[0ɀj;(wyg<(Idd@ gc(l ăYGn7J$X;SGU So~ jfS;W3Ùym3ulCSlk'g׿޳]-㟰PLTEH Cs4Z8=RZT[; cÖڜ'&XuZAɋJ@s1s"!TOO)~q t0P8ppL=&G% d(L \^Έes݆aCI/e > e1Ae..bن^'u1V/Bt'{*ST <3+" hYANùS%[V}'@R b?yiVuDq+|*6~3ގX E-Ȍ 0%:Jn8K'm t.A%9!˴[ |u@BS\1bADF~?,?Κ&8_ ׉D~rp1z;!>8lRV\½H9Qjr;]YQӉGiyA !gUW2VpL8\īJ~S ~.\4?'OMdV HF#h0~ZR\7Ihf!b"-;&[R[=&)Ѫ24WFyQGil&K<`lbEDy?(H=BUGKu{G,n*%c#7C{r 콮s?H-a@:IE J^J)Jl'C$+m>b>ƷO'poTd:֖T1jۛ*0: #N Xza&SmA[BrRs[aA%jYyrG+B TkG87N䠃B ACoAjvD$_>1MyLT<$c#gx ~2#Ǽ&⇕#IO3bsLe~2f3ݦ CA_wN BN SIL :hCvI0>@EG]~7y9,"}"LÑizjCf54)^%"}33,U=8Kfv2@:~(ȺLe6R~=%ԫ=)ڷsٙ帍=g6D@Y<5a-S7k7/go|6(L92'hZut|ת X&@Kx|CXĵ}4<}Ym3t-3BE.Vr}m})JsBx0^N1t1 cAg!C8ץJĚCe;T4'q2 =Yfk}uǜ=PE,r@XgK?`" -[`fp{nGBFU%G0¾grGXo7ʹ᡿ڙeC;H%tZPAxVڡgf$IOzi%jT< eP[2 =4_:0&D4it,_67Ʌzgsnxḧ-jSL9ǫQFE$%vav{Bx'Ln`2J y/TNYҗt=t x*B96zċuq]K#}VXzBOoÈO"N{a$dPna"Ӿw^e)x6Ni*'FY⦅#ڪCX+b[egM᧘c s=CS A֍XN\$JFbJg!ۣU5O@ѕCV% dNRe@^_m!INoɞ/3>yѼ%RNO/bP??Fs kw (e+wHy;`#L@wA*EAi>؊^jYj}H;xyHrZfLD zvҏ(~vҌO^'6s&T.HW|A%?e'Pu"o6HZ8'eLTWC@QL~Uc'KqOcI*6\}QxL8'mᏕPqرuD>E::hA'9)cA]a1_Җ:fUꣀ-P5\9Fdnp``^$m ʊ/H5|wSjyA 2x>Z5:˟/P]Aԫȕ}}lEO=^.N8ɋdf5}ǘ^jĆeM=V @r0Y3r@5 S [|fhIPm¬8!-i[O`F_G ا a ಙ4쥒N{EQJ"k6傟H`*wVj_D ;)q>=Uu fwYG޿FP^ײ"˿lİ}7!g˙(sIE{+(X}qLf݃/ܭ+6Q8EDD0 mF._&9=\8c䑠\<Us%؜<^1+OOso#< ~ֽǂ3!r:&mQÒ2Jn/qS2AȞL]D9Ƥf]wuؚtƷ&ث=gc VY4V&3u8c~}ʹ1D`aKNJ%ۭNlٸN\u"i)yky(aJj-*Lli,VzK@.JcIi$؄c9zgohq4s6 /#5X}q: ȒAS FGyL1%ځ x3̈́Js_kBJ=L:?uƙw:;zhYxGi[eT XRg-EIJ"|Lޠvɍ *bh f(NvYw Ƅp$P#4l4%mY.]N mxeTDq 5%:2:3z1.h6B'.| R2ȄmdF?L2m=1#kBAIL\{tO'\!i:sNGw .D5FqLjcXʤ(ҩ}*!E Y(Be8e`X1AfY6p'S޴/#͒; Ұf#-92KN$?b1c7쿙1=s[=O_q3eW@q(YPkZdxQacE$%yϬ/fad#lcډVTS]K͞Ftlba=ן[@klZ n#bSNoE[4ʰ+䚩 yHɾ_.JANJ^S =:ocKc4fy^NezAX@׿i044wOR>f8VIYG%HmwZ={QԜHH.9Xm5 N v G,6u=$%gjdT=WQg^Y !3ESއ 59f}rJh"YcqOzﻑې,:OӢ}_)Ρ/K_ƐN ScRZf4Njp6nD%%: u*8dݩn] olsMtq =&@) :Gbw=d8ve8;?  ި;] )> DA_&Rρ8{5j^CLվ5D<~kk^4L/ݽܢ BnTmk5W(!ZT ^]5wJ.,/|]/2x,&d{0ӎw6Q9P MeYE H p^]z]Ӊٵ!I{fߌBi~i8Հ <+tir`:h\6PU>;w}G5kIs^~i;z9dPd9wvJ^.L͓3s ZVFWX*,E%JCP(@1U>5*cT!۸EV3,DXk4/,Vv`-Y+<+ FdYH

4 ]d9DK W.`vU(PJmֻ31I_1aUc=|jUT!iY95$9Gq}_{]UmXY!Zd'[L-tPf^Z4ȣ~e{+d_݋g13/s:YyBAsJDɀljSnc%J_˰"* A(3eF )3()$cÉC&IぇܒgNJeMhn5(8@ ~gazONOdcg>_,Sȏ2ATb5@g N4=#Y5 ;>`'(v;t2FLJ ˁKQZ+ &R ]N2ݽwA(WіԴdc)J%/{a} MB5a>@K̅µ5Z(mvZC#V%Ҏ: ui{5 C4U`Si;$VU fW.fX(mK\rohkB<7>{a*<;Wv)t}š1Ek@s]{}XajpMjn`twbB8nͼ6 w=_j5ߗ rpbd-g"Xц$׆F"*~Ԅ3ug"?_AЬs#jpQZg{¤`ےۊ.)!Մ$DvDK }q&t~En,_[D>}4pYk \1 1+0, )1dM`gU*JhӰhP!(xdѱd <~FDd]!{PC 2Mݺ2<-f"JbH9BG/}m81mRAlFgo,c̣<Ŧ:&-]_Pe+5g|\jcp`|i8E@$st꿽jG +wδ[|z] Gy(]Qju>;ܡ­a{Q~-Ewׯ)D*43}0 nDzA<^vlj`8Ԅ5*:9E5ptZYjPX?OãɁD]FC#hzŻ (joP\!pmte rn RIQ7ѹ |DR@= IM܀ͬn]+}q_9 P&d.&pKS2jx˲ KxMֳn_-PVWgTYI2!1$czXUN7ݏH ͖k7…h /o]ˡjL0icƍaC{^HJ Wx 9FG)z,FOu/VE?/y3ceOt\{uߕoN U̪K]ϚڽphElÑ--Bge.ּäZ-*bܧGW F)[Vz_f OOdVJ|^|k]^j6?X@ 'T'o+om'~͂w/ 3T;7Ay ~Kb\%^=/k;-@)atTAłB:0n'`ӉߠbHRbhLƖ̢b`c{ʡL2]INNÜoz>۠t~_uZ?q帛e 1GI5Q@XRڲtg ʏ4NG_-1ЈIVp36%z7ACGMss1j Yyic,O! @q=aXc ^wQsRu%* C׫:C#/U+yOϮK+w(NJR| &15nn߶@0{^(aD]zcd2H @e!a P )њNi1VMYp5fO!xj.MǙ-JR0OBu7WaFw߱+*-UbO)0s B  ^< =CU"\i5ePwv<}Lŝ ~h?mf9s=O \Mn5pw%7ۑ=G4> ֍`kF =;6HvMļgřm(T(sZ.!qH+GB`IlW{}S*jvKDu#I9>VT_ F(s$$QHQfLC~L^6э%*Ց3M2~ 8LW_,hRSIܚX(T 5G0SܛAkc2jvw_Cz7#+F:f'!NYx0ʆv1Rz)_tIm` #4q=$mU8U4eSm]9tsg_^(.Fx;ފ 2klqͼ`P=:CC!iџ ;šp*ۅl''^M] 0҄TvPZ;p{d`<*-O2 ^$?s}:?׈tӣsN4k">f (i{Nˍpޜ'ۖs"65 RR۲)scC~" K8EMHZɛ&e= LQu˒hQ}Y}G ,CmK5u^&@$*zc{y#6߈qU"!7C6 0M,̸LT{jeV4X^-+ T1QVg1ӒGxPYCF9/dXp#XuAZo3!P3}`)yT,4oC `"&SpϨ<Ү cw{S M~5}_)ƅG`rzeo2\L@hD$_yJpk yTH9buŞZz<2:×KhLlǤms4 f6mÀoŀYMˠOf['T"ꚺ+9.iD?=C:qz8Scƹ֪YIթӄfVM =XzK eȌɊD3p 1( u=KB=˰-(T|>Ls #h7F|UEC˭\  tv'Ϛ?s-N@ ?l\p LZ|7 .lΓ߇r$ȡLqG9O *W1%O:!$>?t> X&Z{$auI=?R &}ֽ ո s= j4j/zOvbXs؇+_"_y%ơCŁ{ (';JuǧSP0dibti]a~%3ݒ|F0KdWWӃANH f->8VVH&EiD}(Ph\jng`S][)X: ˋ{1%X^8M(V" !܄E M$2$e+aYaVFE\\,Q7X4Hl&\; Px2 sEH<+wğ4"Ġz:c?E9J,QB8<6(\%EB'GUx425EGӱP~']%D:|3*sbkL4bkHZig@&>e")6V>E'Mb=kX%ןT X2S֕@,N? %{.PlF=̡<8d,v=3˷))$Q]dbte[b+R2T@7䀍RW|tݵJ&"By,CX]9Zs F#薱+? NO}& kB85Ɣ!˩ͩaa"#.2%J/9hʪ_fo@7oEPђ B}7\^O6 zYlr[X'%Ϸ=̅UɾMwJM9;M\RQaB s?ߍL}B9˦9 4oI╲WeW'"[M6i;<l~@$8_jʎ juݯ٭`_zW A>V ?":GG @n6nn*?#6b`.(Y7pMm^}Wf~_]G,@|MP 0-mywM1lyʓ.hmׁ*$.ҟ9cϮyRk1㉁:s6T?k5s`#,dsLkg }yHg',PzX'hDwgʤs/} KZ "3PvcP!TUHsI IX<%.dx9F^ΣP<g4A1K亅+rP}28gpڤ-POC~SpČ%u"6yUm/#BjmHg1eszK~565lAk4U"_]SdUZ*t{yU""K\7(R;(v"|0Jx Uxf׹@Y\ TL9PX|>\=NibO(1%q2e u:&ps65CV< R|_':zdIg'4ǍAM!2g8B2iuXۦ+8%ul?tg<3uOG@HB=nNuA`\TQz$g>u kE%5+?k)l (eR3EmTYo_H 5rF5[+挦95"( gWٹ4-{~ģ ɮEf%~wnYp8 ONd>[$\3 >?*ez*CH9=Mt|,:f 4Wy_0Ka33/3JH0=] ȑGkWpq>?XthO; 4&AWm'|(WoL/ttʲ6--G+&T=gs;vo1B'^^vq#f͡e|, l\wfy#J?Es,񺺛hRjc5'p;z7i>X+3!jjsaN(+W/Rݟ{1 [Лa5=QKYy=['k>eܬhE& cRSsm[w @3su%q=o*mv|y{keg|HܽNN$a n= aCZ]OiM~CJ誽h5ܜN5DxpW*w?7-^bSU" .crFhR97 Zc_A}!)j!Y?wG5P,mfIĴO;,i;Q l f}Q[kδpn%eHRUz_ srLכޕ OQS?Ȗҙ~dNx@5h]#5X,(j>XN&~dH6 o}.?D#Pbb^I;,+{Ղ_RNۦh"1q !p>, k[]h_R*K먻.Z`pςħu2/Ø* ![:0qS6-7lQ~fJEzqcj|;b!=jٛTQ&f-AbFXnawE᣻k奀rǾc^\]8mG?ފk`|D`C% GT'"չ߾'vhkJ4QyI$|6>%77'7ZWSRHbbB]Byo,&[s5$U)l(7ּ%0W0xAʝp 5'+1xgv}M;%!+/~L(V9ߚR|fd([pϖEPQ[zNhyCυosXHI-8*WǑ;ƍ~Odأw'.1zdy6!MZ}/LB/cH=`ŞTiw~lx6c!q'nG>+R5)kf/Y=[ht/Xm1$!K~~T(|$:MjM1I/ ^yRASZj2ICX`gV,&[9絊0y#1SȺsk傱\[BZ[RϚuWZjuaW{O[d_$Z.>;5mN;ZMY/VAZUDT?X#Rgxq4iGODƟ=]DB{;M;丸][A a ͅ74(䦉Kzes\S~|Cab|ɏM :̈F_؏4oXh7 SMvÁ/薠3 8DJgۖ,ͷ}`/G2_n (xtA[!2(35aScq A$ܗǶ'+< a.߅y4UCl$vx-`Je޻}Vּ3:xd0F{qB[ }MB*c^"/lOTaF(QM 9O Z9Yp{ m9yhGFJ-+ _u:ҙ̥d_k0;p"M]-o ]CeZk"d"h;#dCdH:-%7Ƥ!ra&{H_`;Y^4d]&L ?O]\p OU;M ND64$}<re&D#8eU=xk>M~H;1g.-߇b=`fX-2NX;ڐ#Mӡd,^$9Z]9~CRԋ͞Y]X_Ɯ}Жhr;zM *X9!R0-aL4e!gbe dkǖp < ~ҕ`h&\lA|lXaZOw0E7N72!㦉.#z CKn\󌺪F^ވD'DİfTnYqyNERs%2"Ԭ j4`#LJ3 q[mxxkb)}0Rms"UQ(Qr4ހʥT/9,LLL2֣ (ܩI{k5y"1cD'83b(щz80]D(*&M+ 30 o@TDE1l=0Q4]sJmΗTj T'MK6.GD=Ģy.c<V!L[5Yl˒XR æycjTECd+{zJcbw;[`lYEEq!~gys8ѹ1T8 NO/YH2 73|I^ '̵p3x7Mbq4cŞT!:t>Gle#k_̇2+T(@V-|\Vs0̈́woi5ǮT9ل5 &{@"SKxP>DOη4TB 8'a4kD2ӍC0tv?TG4NX9*T[d'L|MX< YA Lo~]%23w#skwd-ac=_U^~b3C GGxPYbjG{lPQKm?qIGżFvw&, "fê=2B)8J89zv T;BI 6􎾱NHn ڊ 7ra(V;w l~{DRHz}.&|;Iuvai1j˃h!.w bN^"jZH {+.Z4ogV)MЫ},$Pҳ{-^=R;*%޳dA`28f) DdXȋ2HRd]A0( UǷeX_a^8۸[*-yx?f-b,"W9npsᩣDžÊ? 4M6Y OѤJ_u! @[3E5ftTXt4szidӢ4ǒfʸ^~63fCWHz!^s]A<7Bk0[u!I6R(nLb@,\`h\:Kq geթkͳ<+[ŵQT^" Mz9V[4j?(s楐E* rEK4S QtX\㎃ ?YGuɼ{&@D&j!/ ii^3.X@=]pOMs4pR_Zy6:ĀFHY8.; 1H"ElF:ͲObQ~Ь!X ]0ПEl?R{MŊpNЛ 4;l2#J?Y;P'' @nEрPѮ"hρW6/ivrZ Wлk-~ev"Pz2/Smix 1QG1?O u̶w˃xCiV3p%LBsL. l^ P᳢oMwSwU//LVgߴJ4h|d g cc.h؊>bR:Jc0@Z[X~0Ew޵yGTIRr>CB4F41 d"PPP %?C=up}/04x) 1`%E5?=@ FyY3۷VL1,j֧YG)L]S܄u8@/}QzV-( 45 1h`J__ Usm^0c#WF@ [bnڛ,ۭzl̜BQA}MXle%,.:Wשn`a&c _g]Y  >R{;V?i}BxՄ6j$OaObstJ^#5 }(7RFzFw"X YRNBTW:e7{0fvIdiѢ!V 8{[Tr ޅ/b.z7fO;{*­tEC`*Č!<>nRˑ0687$¤bQ#+^5 ut볹́cwQU3T6shPi%f 5GPhd'^ƴ=L0$eSf$0]Ec;޼zn8<(Q#6LlU䗆~ʍi9IQ`ZœE]x: (Ŭ \!R.JQlÚb;1, q^ys<K-g mzJՍ;F˃?%n)Bqc JlQSx]7h3N:n$dל֙U>8D6%M:Җx iM{LMiٖl6vV&F>*<v Kf՞؀$wYt30 Yo_aVJηWE?) .NOO65 )NK-Ju%LIF)j0h0m꫺q~sY;"5zf]іvy5&{dPN?YrG@aJ4I1_Kq4EE} ;Dǘ=?t6'ij2@\d_]:OZJq;xiɜ3{8 qezFRnb>H9kk^ÓYtn3xkO;GÃteޡ7Dk"G MJB5/OY+joڦor&qϢ/zzvM$R!FǯJ I\fឈIF8ݖ~쭆^ChaNa/c4J=&u sk/ٵ^?[uzWHExuny]dRݴ\$u(CBA-P}"aS5-^KȀ|S͸y)<1v1Q( ;V2=~2_Ύ/CA.iUS I׿'9 bj_q!k &8NS{ K$o+R]:UFӻ_9jJt pVd?_Cxj4Îf(L}uhwBeXff0qKznj!:bPy@kDrBVV<n]s0Gz`=ڔEӖ W/~n:}ڬTX=j*N[>p$Yy5uI23S#1.YgMl:i Dwޟ >x aL^.Y({q-/eP? iY/ G7"$P ٷm&w;y*")9~-tg47:=c S=gb,. Mj}YfJk*kyѶ+q\{[f,l)jT2V=Z5noBʘzj4K'[֓8}1 7f )4Ͷ5>fKmA+p{޳5Y~|g'774ř_Qjv-  xFp~$9!XK nq*Irp&#4UWWxrR3%v‰UD Wkvj'L??e[?AaB%SXPb仆 tϙ2۽qvhEY]WrFx/etRHI ciK; ¦]MŴcIAm=V킭.<ޮe)lIMH<}>A2P&0o5an<ޢ0{6i,9 u5^ai9=Kkܮl%d߱_-6khZD"I@vC lŜѨzˈ@nZ3ZH43L(I!RSNZ/;4 H;Fa>`#.`܀^|==r)YXӱ"t !6SjZCx6@O#=7. <["ktm~tT SH2*'—m^4Kh9|F@n=6Kc~?0Ax'S{L^d 4sh񑧊/,Zc&V ,~tnTIvVPm⬝?zrV}̉)UM\2DN@M%`"rPQBOI2b/" -؄:1)oάE`ǔ[n'9|zhCZBDG5=ϹSo,ig}IS2И$䑔 b")I{OpX=F=]zYMt 6>,t/l噽X69vhd_FԓpLSho6S}8lX{ok.Xk8M?a CL|m0t.1S'kx ыdz*/{.H8V\::`NmмӄbOJWhO6Dkf0f3iHUwĿWYIMV=_CU;ܥ+zxxxJ& pw WD{ޓw /LC?mK#3nmUʺi Q,/hvz=?ϒz]79"zYt?PbѤ,və=2ҭ<45CRש#M譎RXy C>t /1ttI1_-sxO{\g(TL© &VL lj}?dQ{6ğhn$@\BGIF%8=b1 Gp:*"? |CRoWxU D(σפV8mTz0d e r_ai*XSR;6^SwD?wVϏ݁3:w<?:oaSssdy0NӇEta PQO٣B뻘E9CD݄*g|ģ_`~}ы=΃AA]D>E(kCǶ&$} y3 /hXB 5_X\IJ`|Ӈo>SJĈ][5(m԰JMaǷ ^vWt]&K}GZ/MwiСL)ɺ9|ٖȪ.~(8K ݸQRFtk#3oI;V6jch+1J%|(:8#wxh 5}DȽ/45蕀V͜A\{'+b^o M*'/-]+JyD"t@,Y֪͌tbս207-NUf-9SZ'5&7vWn A=fsf.UJꙘ'Iw!f\QW}d:\Z5O,X@>n+v&_goWJ9›HBP~^5rD폳 (V@2?mYU(,@*,XrB|%zd qu5U%b545R6[NUY``.v"$8H :+z sҀ.䍐tEfzAA%_YIXZɅIE%+"ӐWleIFLoNo BYU#&ԅBq\wR}?rqhaDo8&B(T~,M"_7"wPuCXL/1>Rzët#0/lj)9wAE/OOA āHxa\2ݷ7a[׼D K]=odJ^4E&nj92y]eX{[-1wr*~_B-~*80H-&d$iH1T!b **" 3ӮAΕ_9~5o?%G70e(Ζs _ r -̈ A]eW;zeh{iU|Г9`'TAT* F$u"^݆֌Ms2ϐ[#dt 2Ue8RˬTMJ mHiC{'o#rrwoF˸j9$vS@xVѱ4ہ'ACe6vd!YlѬl̿pl;-ʉR :WNq,Ej*u%A-[ײַ=ZRr-i -nu}tŷޛ$ Jp3eLeH/s7xL 04RWdc RV=cS>u_[Î<y]`SUԕ Y;N8 $FJ)9ݷPE)V00Kr,SMtz޺Сi}E\~h,F)},> o04oqoH6w߭eeZe\zxO݄ͧcV%Q$f =X^ƄM=bUcΒ,F9S 0o@%MlԗV\P'?v~oe"R; !fCGڛ1=evn-E+^m!vW >h%:tF%ֱ?}ӵH&'c]/y:WQIT5?Fxp;%w:]\Wp=n*o I&0љЃ6U>DsCyRHz2Q`>c[5ǹfMk ߁X;. IuK {熼ΉO ϟX(χOC(nCF= +[&li 3|W~Aj +gI8sį+Lk շ;-52]A[p\-lq<J̎@+ގe>շ]U1Jo胛Gm1tE+*Ƿu*s[uTȤ#8O8d6s^B3%95jC%kȼLq/et9 C2k.aӔm+PZ1KϡDWaoqo:6a0XԸ`HEfCAҨz+Ԩ[DAp02OP<{&3Oucg)=fŲ+$;Kmޤ}%2[o7a#Ki(jqhFs Lxp)K~#o`VI[}]5UPsF O1 vL]28Z59V] omoJ4G=tor㈞zrʟy*ỳ("YsdhC.+8J]4fEMXoKPq_MY>$XcEQ37& Ye027H0\˄sUVbw,ZGѵy\ʏOl ![ݻn$o a3D#[8D_itiQhoebᔨ}dM2(3 @d'5y@ Z w*u9%8+W} >ZlT6w8h6#-;am)'.A{lؐS WHk7uZhT <#oL327~h3nMĞd jeNHg-kmX{)㜱/ՊD`+ZF J U.)?شCb /~PvL))A B7^Uz?}f>ld\pZ$;S . ?אNwoY0M XpwlYY>;Ph]r ) ]Iܟq UZ3[杖' :&D#]M , D<8C^@{yq\{Cœ7"#I:w 5gocta 4ؘ>|y|+~W U0"f=N`'.aݘ6Qf w M&ql񤤎 ^y8|ჲM=;o%y (xiũy^4GL38*}k;?d*F?9}r9dXJQ;B= h2t!Tdk'BdXkRqwZeO|j֐:QFշ@[ g=Bw/L+%e3w@ra0UB\z`- aOM;XFFGA@YtCl(&+9͇D\UmOMw{ؖmGvp\AfTFIT̫ S-:l5nlA]n\Ftxr 1fV/ʻmX$7 Rmh=~]qoMRa̷fD5Qہ rsW9zy@ Gl\=D얱*;+H~9 oI47 jXa/tqK(%݆#ju]A7%Pvg:?I] pm][D~ 8 9Ke0~h sGo L?xC7bombEMe4hd#9wކrkApjl˜XƃTz_ZnۙXGA[otͭw+9Uw|gX2OMT(=Jؖwz9M8 ۟7M"b$QEp|GXBB88ȩ[cq%NtrbuQ^N3VXӝa]+8z퉃 .v:ї 96/|5ByiêاєQtD'`-}hލ1q_^~,l% Р3\B-ĂԐ-=ߤQb@~q$L6J^#bλ۲nPI@ѹ.\%!t5әFbCxu!L)_]ʂ!.8BFX&4LhY7Ҹiz=uaFҦ>&d-YƤBԀqMm TgEK ^oG=gȥ;|}C H%(>N~L(W4?\%(# 1$;Rss_OŹ*}d@VoOD K1ΟP8}j.#vLŃu&&Sq8otY2(T_UY8[DlՆ)+>,xѺyt-} JmpqVꠣ."CDvՂ"$そ{-0>Rr]QC%ݧ`JsuLCn{|B9o̅ɖbȷhOȷ`ƻ${ c|Sw?6!L[b/7D'].7/wY{R,$8%]-ZѾl^܀ z@c#h ϽN-*L+@t|qܔf--;&0{{|:<Ģc@A"^T:W_Vbp,']*e8WB_H%b HVC61վ?C$nRƣfRJa*uD֗sDZ xn<.7"(SH]@ ڕ#:8i7_S-b++C?%hFb< h iVYGR1rZ-Y+s6saD_?&@glc[^Hi5ԁ@ $҄;fqyYBRQP\3VVL%;xADSHcSɆiM1t%Bm9c>WZilWͲѺן>o1e>bMal] \}%I"+Ndo$ 3;)Q{vބHEkw&.sk}mV=(Gu3\YWX%XsJNvJ6b`#]DcC!ls,pi΁[ab8N3bb_[ &sF 5mZsaԧ#DՔ7( I<

#eϢ{3Sn )nSLCxnYi O ұwrVA{] 5LQM~<.C1+98n3&="hX09SXF˵($STRb4"YOvr,+O}y= ^B|N= !}OUV#;e. ЁdFG+h5vze%z)NoD/"NT-},Ǯ|S5ˍ3OêԽnR8ViJf]40Sd9msیp+jQݛٴØd\nM NZBDO5mdkz yBiUk5i)[7n21H6 03s,Pyy{D(4gލ#p޸snm@MGڀ,[Urmёp?u=c%[Ё lOVEzX0ⳡNpTw~KLsʭМ'Gu{&ӑ4T_i|8L 6lvrv}+x Ӂaۛ;^cXT#W}ZFaBR$z91fHCΖ ޼vIWI6dk{‘wO@.:wIĠM^i i{WCdfLo=|9!8rnupN7} =b.va+SK% a0b[+1t#Op ?2E,: N>+tct_݈Wf( zvD Xa4Tl#:LߜؖG}Uk!||ZhcY@q+B%*, (@4 10쎕'QS _[kij-r礂e+C:F|ݤ3dj~>YheU͔cs RK \C"Ruhid ~ǐ]D,EWɴN1Ieqj \ @c5~]Z]L}vG)db&9CS{7z |38r3Cc|C*+AGt#pS|dQO,@9)0u{ybvU:X@"4Gٴ{9~_ `qʓ$9OʂPW#IjZͽg|G"tJ ' o\V'Q22=z,4uD4$=:x#$ R7O3pXĽN^!q6f|4+un*ZP60y[Qk{#&r])gO 3yIHf"ʫG K6\y\d_PhPcS!j}[By 𡣬I.>E%rt0I=ŽMv^O$l q{s}wpeyo7Dmk:Jb-taBKZr /fJ1QJm9HDԖdoZ&+a)7ARbRNt8dbxPt[vۭ '78͈ 6.̴5[6n.!5Ep1+f_q,p^ Ϭ$5l-pPƒ4+Ah(veX)rdRlG6gPuLgi)cgP)=p 6`1JFu?aI}P&5t60-7Ĭ= Uy<緐pdBLQN7,1}F4D4|Fp< uJK4E~(s||å`#z_6Ś0JVI y(%حEc&\w֖:ng`&0II~XdBAʠO%i·B`;mhp.vL-mFU*m9KI. KrZ6j>8^T{-MȂ?Vx?{ 4eqkdY)o/ja˵ywOuh`wڞc a+ޘspSIXwrWt+'+%\ճJNGVs&ٺe4Ahy}*+7`pWxx <)Οͪ+OϽdny9%fڍ|ʪ/rӼTJ"b2` %c{dQ0?bWTQ>۾*빖)(zDY5DojY{_dJ~悷n0qD;`=Ж!mJD7"zJ;D%oFp?23F."֘%(;RgpeID7Qdgɩӎ\Ot"rvZY0̇ѥ3 ˝80U/>;Y,ߌs0mҨ! {9)7rQ>e׀J_/PT0Rρeu]oR6N\djSQĮ%}qG9n-\ST, @39;4v%ݍj|x^AU6# z7 $3R68eR3yB],^A#v0^kxw{l>ĮA6e, [!V?-ZZ2$|!2Gj m Ӵ?JBڨ^ۜRL%/t'p[}87bVDm<$l{.87}F7,b$^3I+A*_?9k^_~ımPK,}P]ܣP0u E.邥'"{`!G\ j|H[a#QH2nL2k~Oh3 6#)h#o{n9ޖG3Z!KQvsh'k-itb"^!Ϊ,]ɰQﭲu9r&^7˪7Yl~nPb:h?PTP'= h)wjls'c|}j:7Xƣ7O /hf=2YƋivZ5\@(rrdMS@ "|\:݄{yIA3KšG&r.OzR5Kϱ Gj?E\;P#eh:X5ن =l."x5ˇ>\wr9YE=yrTM-IdG07:#="Q4rfE0]~Gq? E.D݄lQcb%iЊ[=jK8\ˀa*_U +#K[)r[5][zqډgYi2E)KKPBE^Fʌ kJB`gNQLㇼlo T'{.cjNf0NhD;Q{ }Z\8&γF c}F9C ,O ʜŧ&z.H(fi. Q޲czip3 p2&vtZ4P PV_<!5vUqNDVg_lՇzEI;X>k Hpu{Iq\@5<iTCHΒbMPK#ְIH=(UADD^I:D"lSg&<}6dG c̈́!mqm(%-4yD6׫c,1'1)7.H "bVBrEg_lj=Aeq3Y) tcf[P|R}wdl;W P1u큠W?4",FTYD"D6X"LM5{RruW1ȷg"T+.󗒧h"{dYV&q,w4d|c$"U,2$,˃‹RCAU3\;.p<.udE݈LPn,w~B-Sȴ04I"AZ/k^,FwÛ,9?򛅗FVB" j:J2oY\s@)36óS"bI(.Lq-sCŹ'lvb|DH4 ?KZR?«Ԙc߹klKPՈŇn O al&ےTPHt®Īm+%>OaQj{^^0M< KD}t57۾D/MOJYѲnow !c/?9 &PШ1٘!JŪ20Qcdk1D? rB5>=Vtt dbD/+G(QU p{}1b)]Tƪoi;C^7;J'-f!cW _v gkjQp̀v?:Q½Tq&%1],J괆AW}WC=t!_vckb0Tr25 U ,%F L᝕,J;= /fCovьR_MY܏ F o ;,deme&.lֆhD{^ս4'؃-ἅPK=~tQacp4'=!5H=6}@֕37Fww-A!d7OtrR[*.i*P?,]> SM}i,HVYnp!fnl_+X1t6J+x0!ܖia[.n*>ovңZ{?zΤhZz駚nMM'9X%f-y)[ndx0^sk|ҺMgΑxgsQ/'Io#5tE FWR.=RxTǹ}"LB! B tؘ^АlC\|IP9{rnі}vQleF9R}Zb4 b|d+Zxĥ^j3=Mbwv1oxA>ES{H h{_rFZ*E]=a @/B}.BA' iծSuhx@QϺ%<ԲKdX5Q[;@"}* 0 jykH|(r S?Cv5 9y 'ZQ=5 7,N-vR u'U¬L0hߖ}׬y6mH>*Cުhyzz2Š^t<~`.=ꇕ(2cÅ&zw!7X]uH.mH\]4߸T5mLljA-2*(:$CouφmH ܕ/lt{XX-Ď#4UEH"=:{64DwfxVY=O/Yj+q=?f] ܼ0$T%ȌEQG/so@Z~Gj'U~.,rkƧlZq]# 0ve7 02Aw E$)&pW>>?KJtkv;m-|lvkIȬH+ *&iN]coa+<0Ϋ WEL} W{zmӹcpu2-NyFX6L}wTMPb5i8F-7>8OժQ/E{ĩ<}gY8m8$NZe.q; jص*;bwhW D{+FM0MEl-?*JK U[^E1w5:·J,b7sW9rPkxU]`4Wgx}QJB5@"M4 8AB34oG04.r]?)jDצXk;^T:(ta'+rpdO&hr9 Z5aþ7H1R-nta(&Rwֽ\Ɏ;Joijttʤ.)G=%J)Y+Plp74ƳJq dž!#D2ya0K/½ERLv٪T&iڻ4 U"GPd̉ŠU( \y^U(#xJj^k;?Vou+s ޡQw-$> 1\y=!N/URl<0T촺Fdn+4Vx"iȚ#V2^s, ! D/M) y!_pЍܛ^J zJBB!G8#r@aWEс e6=wɈxTm5is;"n .g)iy|^}&wKr$z|v&~37j%SamV"9 VyAhThyuBU5y)M4;!vx!Q6ڇR;5>`Bv}3_2V[O m:=u-O;j%_ԕZҕvK%FakIU*v<14tl%RXh[Va_Xy6F^[XHxA p!+ Xo6wo ܈ѭz!ݏ Msopూ@*oz4RBX_]֥DZ0|q!IFKVioc1Ф=ϬueA Z\ 3ekRaH)-UH[%?!m#ae :*'MbIZDd]G<;5(!܏$f30<%Lr擨ll[m.m|Ix$=ɑ%^|Q cN&׀8Bf}k{܎W9#Z~س,1e ;H^./jF(֑YM*H Qq[%ĀۮU᪘dWTah YH[?IKjX oCZњ1g.P8h@#zWi_n$ϸr<]3ۀ.8"E45 \JSC@>i7u'p$2#GkeC5a̕4Ԡv[BNqS7 7xܘW~ ܩv3`.<{zf#rntu&CXr|7,? ޺h J<f˦V7MڐK&XѯoG@6ܜv h~?AO!%&e͊0fyȒK~?VTİ6,9<0;vot]jcʼZ턢N[)7)cg3+T]Mɦbp..l&)fv&!Jt>K>iEXR:;ͪ0;aEe-WXTh{Gk!^mt+ȗx{Cp}`ܬnz]-Џסto^A@rS뮯'YO}tq#[Gl A{l%UJ42>uHΔrǘh]=Ɇ!F3([i0{};'t&w{u;/t3wT?@S1D,9Zv^\?tLAT#OήV:+ L*7=KĐ/bFթ6iLmTNYhCzAX&[PeSE{/PkZU,= B`* \y3Wu=}O̝%h"do'{9"]ɴ+y#/b6oZ[363~^[}Q foiêA%Ҹ΍]^}l@/sE^M3Z-hI[e8=q* 5XGwٞosҍzk*Un~xJ'c n\^\dJ lûD>K8ox Řu')W*-3?#c!2kEዣQHӫD,V{j_i)@M'Hrn#R>ܢ(ZX1z8硻~$=:=V7ߪdJ n707)Xտc-qhn5OocdfG |]3Iwo*g]vzT1շ6ֱWELUNЅY)'aMR]Z,F=JdH/u$BO'[je$PPMsriEH<e*U!q2B.yRvƯdRpApf +n'_WQC<[*1dM8$AÈ#UTLt]p$o(&\IbY5Dަ iwڏ2-}uY kOA(:PfKaï? .½w򛨅!d|ko+ "G %bV IN=4 }ah4ǕDx䥶q/T+wD9&k݉D<?# l *ŀeoaf'HSKq5!&Mc1c:ٞWVmjpSQCSi.3`U$`nY uI(G2 KPNmhXB׍R:ਕ)oŊظknr-;,m1ܙ .4e}"EQߝiv8+`1-$hTk) O9uܜnHtIrvtigEvAZԵ. ÐCLud%#=`3ҵu,p@Kd]( =EyU+,/̱kƲ^CK Gқ ^ ̻fj/VΗaWzrPECǀ ŃxsCFdA|h(8I, (``N "YjGj[^•:nv0uFn)1ak_ L,6:ml O4Lo?} .^;7W <|S( &|Rjl*%y7UIZ8Qp{15j=1?HzL"T4+$h=)[1 aNHE(aRs^F7.kc *jZ{O'9~532V5v_bmc_A*WFɟ$JcCmf! 􌄴n|0x:N758L"m~ɸk#4vg@Ɵpo=uڪ&_8Q (wpZk&=nBNQ<`tlg4;;mI!= SE8uW]$ rnu>}VOlq'ۥ"&bf9Vv60/t0ϰ[wD ő.CBFz*&Fr!I`OP>:yZD,`0d#1Ag zRF|!!B_W>Gʿܐ%҈O,œ9ˍ2KU]6ܷOn+`I79)3BlķR2ORR0- T| Ҩ6d"|#"X5_@6Θ)nC֜ɞZ0!u* v.4'kZ3Ręl@SAJd5,X[;]?"I L1TV[8 C'BvV"z툀qKA଴(\u=B% 1̇6زwɔk#Y"qDԈH[HO#:9wnf^l쎕6fMI^aCܓ%_m05+> ޚwPQ#Ta:^)VbB1.ԍ~X0r5Bڙ3S&pP1cr.Swdܥ×$ՙ> /IaQ}O;UލWi54g &_Ӣ / _⓾U~nW0oB%<S#o X1O`Lwߚb#$Txu&Dj|<:h0.­[.b63U0bzoE0%_Љ1[U {Pz4f 9 GaKI|!4<,9| aq_j~NhkN3 WJJB$5ȕ;iChV^|!Yxn,ϨӁ&o@XdY͹oW#coLt/_56Rj/ɩجzxz4 ^`g)a6 ʌJ"P瑤|z,VSuCXU{2hY¼Rp:;.xh-.o׏GOu,XsR xm8J 3uB0As+Of~Ve F]znI0ÏԽ@Lm,Vke)-MlHN$&>x8l`[x3V.,f0]f~7oވ))8/ϨX z\̯yj^#{᫭% 7`yV깊~6Wʥ*c/q"im niB ;dUYN"[3Ա0>N1"/QjRd _ג9BHFl(LF.(6O  G-WKb"hеK |[U} u +iE|ˎTpfq"n&u*H+ohB@ȈZP;#d|\f{.ecr '.9UR8{H8 a2I%-\Z-t[icr>zEvefj_$4/Q0ОH\c2i㱻Uv#ej&5\"0"{ԹĹ ?C/ a9)DB;mӴL;fTc8AEh*vKp#^x6P'g{A›1WY/UѨ6UQI'%h-$ }ZXnVp S[9 jJl'$vY$< o\2p˂fTȚK Ay4|4|G+W'A| ;{D\a(EQƩP_] 3!UnP,YtZhX$sYVd%a7 iz#Uq~Qp*}l[lLi{3Tq` I.j2$fMKT=DH'dSTHR9-Hg mhLϡԿdq/ 1x{|:/#Zt03:]}B]b2P 2$4?\20K\J-$(EcvĖ;\(j;Zy[IV|[&ab &b(: G \%`zk•u74Kew:|qX8KU5zθ Ye[o [:ށ+=#y5GĪ'?CKh$uש:m gF*uW?m \LW,#lN e/ FId+Qg"HjSTTdZs ߻2XP.yt}Nd wNgjFuIH0j{eqدnNd0 FIG{8 <ʡn*FoX] x!mB1}b@4bXcLH!`W:A+Gf'./5#jY9Jۿ+: #[W\DilE|3.+@U,jbl*#'\Hq]ATmallF6V_/9 hDg 5'+2~$nv^d;eQ=Z_6W\ ]]ۓAc P|* '57$q*9edeWh:]u5d; VYX4Z\H"U7ļZ"Lo7{G1|#"ÑV@V1Phlj-xё;dVqevd1> \>jR)Y}n-Ў0vсAp'9oqxe`J#kO! L;+XY ^y_VShDNiݙ.&tbڽe0^K24={ el]/h0OL|l: #r3Ukv,rZlp xBxqJБ ~>Zһ v`M[3TwYyXB!$b ~l\訿 D}l]G Zୈc@bC aP۳@dbuwq7T}~dm`όj%Qe*>zᨸF)?h0OHӌPc('C2}_ M*qGJ2(w# D08l1\`fVDqJX̆I3ث1 {c\`kBy`LhD|TݙّZ&^SDsdžn;}ӳiX7*ECA$ dyF; 1>W [F#=/`Gf$NUfA|J}fZ'#˴rR,u)܌qƜȷNf}L EGߋvA&|"]E fѺo(RНj]֘x*W L.ﭏF#)| 닚h~ݜ Į@t|űݟr=]SCcf:9YSNUrȊu>036dBU:H!&ũQmh$%lUȓ1TX 6O tSV` iT$d,d'07OQ zGaBDOi{S*s!eylzBkkh_KP(qYE)6>>M{O0uX* d=\373TZ]h\J{[ΝUP6rޏIcF/DWW C^_=saIHH}jMz%W6S;eOq22t1%묒2R}څX}vP^W;pӂP'VhdE)X+5Oݻ";ͻ)* C}]yUyA޺N__G1/!4KГ(RS4>1~šfrrPFYs鼭PKpy)􊖊v\]|bVHcbFMHmMPW VnXc 7^FETa\#~8B[otJ()E2x~w۱CF'MfV/vMZU}+֓=V y])?Wn÷bDOQ)Gq *Ġ7NZRQٽK#jygl3*{w߇25a^Ӂ#)OsxbR XKȹOªt.ydNn##?2LH`ޗ/?4*靾|u&1s+ ]_ǃ)#sv s"y [}i=ϗc 5,Ȣ;^~|Z S%}!hկv%{kQ2\J t^W'4  w5ql/;yTNeFU<ݧM2_AS2I޲clN""FF AE1lk{aNH,#AZa(x%^ d/fBi>_sv_L1MXd࣑-yr,D/Kgod:z@HE *~02WRrn: 4E(? 8x-zy)A'ʬ|{a7*T|O3߳50\_6X[P,y|hG\;B toTA~׿(=d6!9Hf;boVK?7n.FݑGg;j&\@pWQG̳!ڝ.rdSߡ.;ߗg@PHblH~JqT`3H^W !!'Cۣ :}Bzdnc"Z7_ϐ4p+|Κ8L-nQe5fl*a8̸p&㟗"M9_ t\K}8 :˻닀F_ja7`m@́xXhe:O瑖OV O:O)onj`yEb|?k9mB誝Kr y倍Лa'JwV s읛cbw%.7amY c5ESq?Û vJዘؿH[c&B1(#(ޭzTyԋu%8fCmrA7AVHgݙc{B' `HZǮFg"$'['GH*ÙRp-e0ɡ-0*QV8, |![c+l&ʭ̙[e8'<;d\JLI:\sstT758;jz?1hbVOa |kX!Pbȷz7u(3Ð/>C|Zp|ŏE tItI%jE\"ldant_S(Fi/Q\P?FGdjvV/Pp$U0<=ĒE1\2tUieHuoݾ"W3G]Ri=^F` x :N {p{Qx–V,-C/=3f`c͈ծr[Rbb>kIH4 n/cv+k<^&]E5Fi106#ft#Uˣ>~pNz[AtmoC wv0.m܇w9+b/XġzŽ~*hR)$44Z*W`kc-װ!2$ l˙zb.7bkAl#U=ޒqw՘sjt?)剝H[B{ުըOWݒٿ=<RG1 F;+s-u YJn S_-e!,_"pXL&e3#7okgY21Tߓ˨?7>a;`/GuU쬐d|_j'T 07yVbufVp|Qrؔ*-  n{ǽ|s-XE 5颫 RpS?tyʝ>&] \·~xFO[+t6RU_Wo5(@Ϩ xcU}C@r|v$7hdSo!HD0n~~_+ݜ9%h/@nbllm8Q3!Q Lo']bct"?Mi?VC3G,"(SI}/CESʶn5&e$/=/D7W2溞+h;$} q#$;K7F1\lf}: 528muz!pvhS?e1@#GXqO_ω-XpB[-y~o.]k#E-3HR+EẻBO <_k2ox4Q(pܝ3e##~u:!~w;wԝez/d_)L "']xÀ giüu$̛"&w4.9q ,4a^WؤvYfMQp=-kyAA۲qG6z,hحST Kd˩XB{ٚ0pL37E2CY D OPA ̈́$ƍ|!i'PE|n@ug훳-Qprp)$>cG7U5ڼqd"$&npܽRf#Ki> QӋSJG Zu;0p1eDvN;ofG87[ONR7G1,eRUS 2Gm kysWLڅ$gh]Kխ3>9-qp3ypޫwym&{~* q*ݙJ//b$]QE_(RyAJptχT$1~p"1^u~R_𾾅"m&\ ڶ؈V4$EFXu P ! GxѭآAU~f1E{>ջXIϲXp6:YL֌<{\B'tA [ڎQ>=D0̝\83(VIS3}|zA݈1/NKBo%j7Ictr#*|A[H{ٗE\5G5dJ&9o2H %D|1bO9Xѱ)|o1X)- oܭBVƸ v<4(⯌zGBCxK/Gk4&5fbT3nF:CZw; 2H=k;Ѷw~ SdN+t}Fd4Hkٵq{ᅔD>(s0h/%U7&+U3a@X+FjX)u{ eՏ1%&9&# R Vqqnnڬa;k/70͆7 I{)%vT"/m㟚Hhx K } 8GL"ua ⻢;}JmzS捁~ﰀW,Z:lޣ / e\Np}{U5m~NUy &13J;t\ ʤ=)`2>F_kt<j7I?xK#`e3XFI8>?oVMi ?3sg{:D,7qBYҒ܅XCٳ%ne;-a-FṊHH )` S!+u*Ex/>Mqt홓hq?TZdy([8U^z jn`\e5͘I2g/+\+\} ˛$nTXx~6t/]1ŷ MM>EE&F5Rqʗd0zy9`¨ZnY7Ϲ Ed^) [ W: T^x(I"^py8Lu@SR|W[xv&c'X9Xqzl 0w3MնaM( X'df*E >،-׉ AzA'ӓdnt1)M٠O= gSz3yeL4%q~qwC]WH| " W0r֧׆e1G^PVPIItuGU}.Q_e"12tSP6sg-9r;Tp5MeM(<`[)Hns^ہqqF^mxC/$W ˵U+6| M߬j L0U`+&V8IS}ifo'4;BQZo 5u}ÆɗE_|6٢'e\$6s˛0Wihd@<.,R1. & ֋ 7;jRF"qE~@^kW`u9t1W`RW^:wou9?qE{HYg,(_]_OS%Xop"IMhry&0js}գYN?D7-?DmK렭oaw(o!H:iyMIp_1w $:cWP|$}l^ cYI yL_~u4WĂ{7vz'g/KӔ ؋ &0jGUm5f&Tտ7vICƀ5ȹİ67]ic’[vPe"l,J1X2'<)V|ϲ Bc}'TK\kh)ǐqԹϋlz5}s{}5QY&NWˁ6D]]"l# kBW|wl>u #&r #K CЈ7-Oaپlwj 97i~‘A>0M\\-OdU[ai^pD)ܬ׀o!z0_ Ip/yhK)kxʫ* ˤ(.X;'G2@Mv>dN5vrbo.ڍkap#Yy$kȽ{sxZExm7"Ey, qY|ZF,K\G߅,:שp ͧu75% )Оv֝d?cgEwv!E`'h/>0\f1_nϩ=DTV1?Kv턺[loVVs:|˅$oG QW^ȡoz:Д{_J0Zo,cz YRђh\1!MUK6v?Ci!gAF}ʭ?y&*||mw"9CxZg1hat~-ƓӓmZ/O= ،^/$>6oN%$H1 mi3VD4HL@$ёi&s:jCam߉ߴ>lTiF=h3 톭ԘZ63ۊJNI2vde Xe #A7F[hl[9XըmZ!N** wey+LQǭT[*31%\7]ڸy+eR52Ht"^75$Y/.G'L_BR!;dl \K""ؓUW1ǀ'A6W}iUeDO/?22]&fP!Q۷^:i7'kEƾ OjS(.q Ƞ8d}fB$%$U|QFk9a#UE*ä{k]IE"r[}Kä"D{5; g}p=[B/ 2 GY!/Wш>l?3ȃ[: 7^C; jyOV{9;uׯAz }XB^]DWfYِS]0QIZv+vB|VL.+C}=(pm]|%]ǡ/Jي-Z͂>4+?G]jV^|)e._Ӳ/?]d}DNo'XxP B ]my=-?4EƤ߮h‚I@  NyNeU~J5 맢ި<<| L!S1d26 ,IDmy¤쑮GL<$]t ʜ]'QQޜ}5z%Qήnj%)Fejeh.B#ak =mk9\t^mgimMa&HB&Bp'$?[C(!⩾?q>Uk߼X4_-9'޴龛0OWaS oħ%9(gQ4TI7@5!D][LJm'2TgVT qW'sG 摲v C^/ vG:rcֳVJ Mo &Hi?eSGSIJ(i q@s~Yy}p otJ,TJDqX* :ihӕp3>!x?Ŗ}/ըwgB#D YZzEO\oAȋ:Sx>~zh*qiep*tuG= N;3>&Z=dnZg0= .֖7K`'gv҆OO鹅5 + NtV3*oҾTD_#"]J!sZ Of=ƻĐ̉xl_Mzob,pehjp~j繗5'(TӮ~2%d!FS(ǟ2I+P4]SE9(] ?3DZ4Wl6p!F򤣠p>& Q̬+{G£ô| ŗ@mS;z1}9heƍ4[=Gq;9#BI,‘"K(Ώb출*79d zs2Ny+L4ʇyLǫ|n>1]gw٠76驗-9E簐ZTE"J]k>y1ĝ$<>'Rݦv@~LjR$%SȥSY )TMFEZ̃5_07Ct<̩Ɇ MyF#Rً N5tNCU|2 HR[&g?]gRmxcw.ļa#k $Aj + G$2DE[Dj;7v s8[E d3%tH=: g[|ρ *eM|xQaW3hgK#ך?IچB#M$ ,}KV>#b9zUB FXǩ afb=D!޼>aXľ؋6#ek"!^S%* 5[zpHQ{Ig~J~h9SX\r}ZyC/M·5f?tVPo>N~x87$!@Rz~S5 )FLLm=xP2./"P쾡BSo`Ժ NTٵ@n.I }J@uA=}!˭|,4=-J3m+&Q<+)iy2ߥ*Y3^R_a9U>0P BXjC2ak zM)q%!槑dg@ذZS4!!i=YpTRʯm2q?(+\({z<[nxaj2ROKU+Ȅ79EBqmwa=>lI5l<^ x>bl,WRJKX.~CqEu|3y[hy]ڈ:~kZF'&4 qC kMZ?RIL&~ce|))@eg΍莌MNPL Bѳ,}=3hSUOw0A_<=]Y"Ƹ͹?U oK5 D!H᝽玻,S TWU':_cs4(cTRD:i0GfP2,2o!3eN碽w|HJt(LjK'L-[uN +Po?e\cy0l@MBܧl=<iOd1N8iD3q~ ҲvA&ΏG.7CQZ_]N' FT#j6\迄;bcR]($ 𢢣qqgA苀61 v1j냈m j> $iblj,g??Œ>o肜xsa/bDOYB|4p0Aaڷ*³cn걐*`"vlZù?avs\A6 rk2^D8qg5$6:8)  ഀ64QBa SW'5w"_֍Ech^粺9kX` TE C/yB31:l\wyȵzDU8K&aDH{ (Fl_ Ac\}&ԶI=|7[ !QM :A=#БtDa5_50s!g9Zȷ LXe[QC0NM=] {%Y _ts!s%  d-ouu5 SM X7>X-ڹI[N/z8[TT䥱0̄ؼo=j,nF>.Ĉ_:i %6:l@797mXy9EYG/A)p"#2譄~]^{Re޻GFd3ˀ"zT.?AD~HsBkCߝRnSeZBժ|So5N׬Jsh {v d}sQѤ2sj7D |u(2cZ&Ds58@+6Hwx‚ɡ=&P o2 Ofa5y`�🱫3VEt !!@їS+!%0:cT&B>ppwL3ԑ,bPB3[H*P> iJT1r;%U %Fk&^c*nU);s%~l[pXe'>s^%6#$LFMf~CfuVva4[">ZU&+圞XiY{D(ѵiKqA  \ʆ=̅Q^։lҪjM %VFn,d(yA.f 0.wYVAJTk`s1#IROlbZ~;$y>6nKЃAe}}p'9n Y ʟ%jjqka- kUPGw^.wmY EJSؤ=$hpwȟ!/*rл|*zQ>#xOL\ gv4uf=YFMSgÏ g.I' pI˺ 9!fX1 WA-ul3 Y &{ʀ c4fxY3(.3Yy ++NxRƧF۞sFBŨQDPBanE/\s| ,))DŽ/"=wW!!ERSIXd'upNZBi[]-GxqH{pp5nMYl? '692e^b%H :nbG.-."C?)&Kad# qe_R0Ir-־m(ЃR9Z̲ Q _L$PUMJogeyӉ4S|y@xh2ꗓL]E<#ξѸFgI#n)<=<1.  q>5)<刎y\E^,k&rWd!1akhML#Ԗ—(׋bʢYsDr? G|"v*l(^UaՕBϑS{~l5?=)L W"рbﺗH6pF!- O*ߓ|-3bMcoԊ5ħ˜n:4π'cux1 ]A_Ua, pLQ\ 3 P`7,7CHbpb{\WPK\4[#Eb\A 1<߿4^^k7$aJ+Cjm>I3&MK^gTx'2w` -|n})K9c، -عTR0oQ+EIZ8!Y tuFC'3a3.6O2_U: ]O1ߴ̋3&hq|/~LKgZaΘŦ?i.Ah$F7Oe7wn:.Dの~A1>f>8yNVӇ|W!$ʜ"DC`ݖwRd>a!9A]fdᏊ^aYMєt#:m0"V+oMٽJJ`^j[Q>Yca@Kʂ3ȡRc1^EvQ[ԫ3q2a3JtZ-ſ|'ƧYa9:gEPzk;6{I'}J~3A%R曽CBXUAww& . ]lNP7) ۔ ڱО)d(/WT."2Q^|8(P=&B@ }0/ 2Aq3ﲇ^EC0Ⱥ]@VR-vDDO[[s7dbh:B]k$a("ۼZ^N R 殅Ipqn]Xۑ!5,$AoF<Æap18d[r_X84hS#7'_R{: *)djً\ٞMʘ~]ڭ.ln_p6*taОV5V5n";?.xD]҇L-\ًZe{>UNhn$Hdp.!< 8)dbJQNʤ,%EHFi S1էF &Zn)fۇ^O$@Qvi$ܩp:e {wq  (uBX{syzb4Ȭ.^'#&TYy7K%8h- h R$!)RdHp$Q5xiӏKd] "înCKa0/[C0q͌:͵7M䋛%wXoGg S#&_W;pdASVA][͏U7R ?*C,vM FBPKJh@o`/N8G!u@̆Ig7*/DF޳ 6'>s\zwcF~HJ+~]`8!w L|^Ψ$fz<{kn di&MGNEyD-}} t]0!̜t!V'kcN2%J1v`IJ=KDԶfBhM!wN_uIo$4HrCEOw,9i]/m^OT9մmXT]*˵KYN-vTGCw6"q&QR5/ײPޣ@14oH_} ׵ˁ+\b0~Y;SX WmrU:=`s"4N0-)+䕞an6zTw*ƣ\֒lT HCj.yR<93`8#6"2Z2=mie(Y6w5:G ufFqemB`=Mx`O9t#W(VI%g |OxD 2dx%>`25W ,p l%'XϢs/3elqAGcI 3 vk6VO=mc0R|o)m?ѢFظ+Sgbe-/+&'mWl&*C?06p[P:#Jه`qfR"i8@{ Ϫ~@vPA`"zpEw"2 Y!rB1ifvk>$;)\W΅o5ܚ=1[㺍,IA@/9XW%6Msvw`JSBd=^%uF5bF*#gͪ\|+|-VN=A wQ3p6z;rK`48lD*CbiY=6i§gÏn;p n׫ >Z][B6 6Ǝ:xIn,0na%0nh h o5E+RչEԄa(O`, )sfߞCazqtƪ %B(0BGwz8fa~EϊC~LN/T1oLVgOU1 `+L5sVl8 TP3iu[B}A!, %1jTr Ew<d?1ETam|.j)661|6 *ȓ(=!* ) 5{# PZHضYg.[pF,F5Α;' ,iD)}NxfS$P}rv_VC$)wDCX"z57 i62 `Wzƶ=1op7f뀍D ÐK>w/trf`~ɛy,OrIAY]?M Q#nz)Q"iBI%RY4J`+H?+ӗ\{pҭ^yKH>$S/i=0&M( \&<0N5ʏ:Qbz2諢R)w;PX+`N\c +2ج/1*8AE_Q:rb&>Qh[YEO:w[2a ?_.*4ڤOo8&ga+%p/wf#s"9AjΘmtF1v}_'ƍv@a{n(MZ]xmCϋk IOjTJKt'}vN;LZ)fG5d B_ ᧖(!~?dDܣB{"=g:lnNΒC.<^gʑ>@$bGOؗKln\YY,78_|aQ)2 o$_ďS`/,|9;ll[j>F=)Ew6Xf>ZkY}ڮuVG8Zlaj0CXkԭd,}|m])~+tߌL\/rCUHүϡG+Po0y߼""1w3?H# :U>% 3e(SS~!it]jwwo$ iA+G2QWŻoPf\`x%=h75ĎebHDb׫ PZRXQI!C@tiVo⏚l,iRp7It6$YLֻ>+j8c(1{]pYC ȊɄAnwkM^%fk#ZOgG6"zu[[aHJn[pH haiܢKA]:B`׼bSHid'v! ITywcm>~VQ-**99W.{P4X Š>[U_mVP6\ @kxsp,sx`.5 hQ?NL mTC<$XOu"J~s.XlS n(P?{HxjCJ^RMZ>RsSAh.dJ)u#)Zlu@L:75eZ2" N T|E㭲Shַ54M2=C4F۳AnTeq+g +4͛X\fEɖtGc`c:Pj9Dzث zL9 M;-NC[Ć6"CػZkk3ۯv`CB _N]=ƋquOΎxͧ`4&*2iyR؏>#׉4GC#hM+,V;~I0g чǶo&DǦSAeRg[s\ )M΂f2 =DkxY8wV3eᘒGA ̕.x\I2#dPgaɰ-c*)c^&K5 avJ!^~خA/ozwC0NxF6FƜt-lNJ¡BՖ eJtX~|ܡ ǐplq9M!Ui O\>0qu 86I,[vh_! Clqwf2 NɁi!v}?w yoQ|#Kctjy't1ڍd0v.A fںoG7On$B&2qE~cgUVfZsP;C=Fm{ ; w?N ^1dӟoLbz3K-z2@#1,u(5 2Pd;vcn[2E1<pDvx{~J`@PޥEBU`;5 {{K ̳b!˶ YZ