kernel-tools-4.19.90-2401.1.0.0259.oe2003sp4>  <@PT@7!.ܶujG7oe'openeuler@compass-ci.com G7o h\‚Kva]PKI4# _5c`_lX #7 neJ oM%S> xiQ-G_FQϧ)^fJbٯ LK=옖TEYa;۵* U]x쓴d*;G45aډ(bQ1>wlD8JcK{a YT8=@ Wm1v*JABmKsqG+h2;;5f4a)1K)Ab1rXhG>weM9h\̅◗`AS萏1j|ӄyek}\݆z"03e9fbed7da091e425b36fcb6e212b3dff364c075c72616311b2366908624c44eb9502c8d08befa5529f3d89406b36cab55fcafceufL^> کft>E ?d / X #%$% n% % L%  1%  l%%%r%8!<!Y!(89:>?@BFG %H%IH%XxYZ[ \D%]%^bdeflt8%u%v`w%x|%yczCkernel-tools4.19.902401.1.0.0259.oe2003sp4Assortment of tools for the Linux kernelThis package contains the tools/ directory from the kernel source and the supporting documentation.exdc-64g.compass-ci'GPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64/sbin/ldconfig if [ $1 -eq 1 ] && [ -x /usr/bin/systemctl ] ; then # Initial installation /usr/bin/systemctl --no-reload preset cpupower.service || : fi if [ $1 -eq 0 ] && [ -x /usr/bin/systemctl ] ; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable --now cpupower.service || : fi/sbin/ldconfig 8@68@8@xx8XP8@z&g.""!%s 4  *큤A큤eeeeeeeeee]eeeeeeee^eeeYeeeeeeeeeeeeeeaee887de4bbfa383ea2a9a53891c9ba032c69cbe244805796887ad8435f7d66d6ff6458906a914985d4546354521a5739800ade8f6b190d6b6a57a3ee2841aeab255056f752a9fb3514030df4696c3ac46b2c191905e49485d14ce43790cf6dcb54ae0660eaba8e1ea3ab545ee98d9186194e81db9a8017080ded1c84f375af97d900380d693e098541a5eeaec855333599a3fd119cf792ada39b76a87921e32c602187c06b408feed75c055812c7903e6d86f14a82aa596100e371fc8148d5cc775639d2c8219dcfff3a7a00f069ab4179b91ad70c6ac50178ec184f2824f6a48976435eccbba21d8cf53333e70907048f601dfaa293283bebcf9034337952957d733f17e6b4b26a1bb584000e477d004169b655dbf0c021ee27b9bc4a425314aa74bfca3775db2035d62d6dedf5ecc7c0af4c6af82adbebb0203cbbddabf217f1e84f580ca581be3b7df87c70b423a517192701a22191d74f2db1985de553cc4ec164a65daa0b60b6083ab9e40edca2ae1fcb5518729dcd5d33d65a7c7924637286fe60bae3aed2bca02d6735fd6b15250c72f1090529510970def8d041a946522f24e7ac2e42ad91df7fa7990dfb517e4e77ef57e8d4de61c7e4700d80702c8ac7978c448d0d86d56c553718156d861eb00f3de31334b9bf9be7a6312ec939afdfef61faa8866e6f1dee005d67f999beab27e2f1cd998a8d893af2e1a8ba8933b057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb9826625dd404c9214dbc5af2d559100aeed71e02325c8d48fa680f17c09c6dcde7ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffd6e9b61145a3f72620423c80f591b0ede49300d35a78772e8e2136e34b4e10dfa703e82ab8f1e1f62febe97525dcff98b1dbbd63e5a2afd5df708c962e6941df88e20c8927e641ad20e4b63e752ebd504837654c90ea0906ad7099eba2898ffd2a5123deeb73519db6ad3b0b46c87f35a43f7fb495e7ad613a447491f6c035b44285af9fedb132039e8b084ef8b806afd4189b6a363e2db41b83bd5b0753662d8349d3677800300978e6ac93a7a12fb922b9b1e8b33987c8810c38151c801d7cdffe39ba5a4216a389203030a652c165caf3c67f45cee8118c46e5fe0f1838f5d133dfb6d4298fbc105c13e5d3de66d1ceb33a61a39626e65107971f18842ddec585bb8ab43536ae9f92afdf0792d9a89c63b5092ca47033d4307e1c34af0f41d7c751837f1940b50e5090acc2fffacb133b3e0185d233532d7472b86b0f4ae65d7a88d687d047662e1542343a0798c831d7e711a68e3a6f240908cef9363f600f47b3185ce2590d068716602ee0cd73f6d8fef9208951139f8b89483a0d145548ab3d71c3fc408cb6a5c9df3c7f66ef834dbdfb6ce5fde4cec8a94ffdcffb769c418117c9b51f3511f3ab2c329aeb5d682ccc12cd572d35a5869100bd60e1d783d96a5af5d9a10d4b55273566513cbd2244b935d0b534ca5e38086935b141614691d520bc707ce6dd5fca528bfa364b149112249f60c4a14ca44d8e6951dd7clibcpupower.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2401.1.0.0259.oe2003sp4.src.rpmconfig(kernel-tools)cpufreq-utilscpufrequtilskernel-toolskernel-tools(x86-64)kernel-tools-libslibcpupower.so.0()(64bit) @@@@@@@@@@@@@@@@@@@@@@@@    @/bin/sh/bin/sh/bin/sh/usr/bin/pythonconfig(kernel-tools)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcpupower.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libncursesw.so.6()(64bit)libpanelw.so.6()(64bit)libpci.so.3()(64bit)libpci.so.3(LIBPCI_3.0)(64bit)libpci.so.3(LIBPCI_3.5)(64bit)libpci.so.3(LIBPCI_3.8)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libtinfo.so.6()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)4.19.90-2401.1.0.0259.oe2003sp43.0.4-14.6.0-14.0-15.2-14.15.1eee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&YunYi 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- !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.rpm/bin/sh/bin/sh/bin/shcpufreq-utilscpufrequtilscpuspeedkernel-tools-libsdc-64g.compass-ci 1704263800  !"#$%csdefritpt4.19.90-2401.1.0.0259.oe2003sp41:009-0.6.p11:009-0.6.p14.19.90-2401.1.0.0259.oe2003sp44.19.90-2401.1.0.0259.oe2003sp41:009-0.6.p11:009-0.6.p11:1.5-16 0-metadata_list-compact_tlv-kernel-tools-4.19.90-2401.1.0.0259.oe2003sp4.x86_640-metadata_list-compact-kernel-tools-4.19.90-2401.1.0.0259.oe2003sp4.x86_64cpupowercentrino-decodecpupowergpio-event-mongpio-hammeriio_event_monitoriio_generic_bufferkvm_statlsgpiolsiiopowernow-k8-decodetmonturbostatx86_energy_perf_policycpupower.servicelibcpupower.so.0libcpupower.so.0.0.1kernel-toolsCOPYINGcpupower.mocpupower.mocpupower.mocpupower.mocpupower.mocpupower-frequency-info.1.gzcpupower-frequency-set.1.gzcpupower-idle-info.1.gzcpupower-idle-set.1.gzcpupower-info.1.gzcpupower-monitor.1.gzcpupower-set.1.gzcpupower.1.gzkvm_stat.1.gzturbostat.8.gzx86_energy_perf_policy.8.gz/etc/ima/digest_lists.tlv//etc/ima/digest_lists//etc/sysconfig//usr/bin//usr/lib/systemd/system//usr/lib64//usr/share/licenses//usr/share/licenses/kernel-tools//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/man/man1//usr/share/man/man8/-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-gnu ASCII textELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e96420ed30b4585dae02b524ba4b3fb7a8b29e16, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b48ec7e7d0569fb4ed711ff3fa97b0d79553092c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=09db9b7f76411897f8888f4f6fdeae77d883506d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dd2c13c933a3f5e5209416fb6906e3f7bdab6298, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=8b300a4a0c919607d26962b8829bacbb54d5e704, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=176d80abfd035853cd25968082c91f0fb1c17033, for GNU/Linux 3.2.0, strippedPython script, ASCII text executableELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=58d2f081e3810d27abd71830a0ff7ac120445bc2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2f8af3cc61d7ac635636dcda16af973a10c4fcec, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0fd79a40622baaa493161266a4f207e3b4b25f5b, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fadb957469c8e8cd8260bd2f6e32aed98c64179e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6a5209dc87a25f4c232ab49bbdb305612c6671b2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1cf7bb9e1e67e187c8dd4b154e378a1dfb3f02d8, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb72d0f9b4b6561a9a3901018c29dd7f093067a2, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)&-.4;@MU\ R R RRRRRRRRR R RR RRRRRR R R RRRR R R RRRRR R R RRRRR R RR RRRR R R RRRRR R R RRRR R RRRRRR R RR RRRRRRRRR R R R RRRR R R R RRRPRR RR RRb*dXv4;b~utf-88595bb18a3339937a7bd0614b6d7a15299816c9a806dd187cb445ef99db5e78d?7zXZ !#,] b2u Q{LWlj'eRGU1Mܦ o{"Dzz1) +'➹y: j< G wc.<&Y`HC& z{]%[%%t2 Pxy4і~ #Fl7,Rm39X:D`az0vЋƭ=Q"МXуOE~fՐ8$eNm ]*Y\ayeD83CG\b/6q`pL61@X7; *`s<Ԩz٢+զ$$NW8 .}OQio2 iN,fPۼ6uT: pŇjk L-su^+q)VT*)9.CTsbeʫ5mD/ظ3+rF/X= 8;T jj&Qw$Fhᣙon0m7Qm[սm~LV>K$xF<-SZ yC̯]'7g`rȑp͉%Yzںv1]#oc&BvLe[DfM[5;}^ژNFkr4Y21>r R@9I_N mų260񹦮-p^ ȘmA77wqF!5\+n זE}3*D@G >M+ՈxCͭY 2wa+ ;csz[SR=RbJ">qXh̞L(nv?.>S=C<}2x}l/ rq0DR_ #3N)sf<pjݦ%ڍ޾/J >x08y+!zb o:h4Ne$TuZydq .Ko 孺ikFw}Sĭ.Yi|C:v0l 29 T(E>(,/:҉ bcAVys@\vc@>1HwX EB(A1$*Õ1ph$nqD{jV8¦:c緇j ~8nH+s+Gűx!ɖbalC_wfbwL.NnLFKi{O@^P+ŀ2-StPQ܈RAHRrAc  i%C"'wuLcbDȑ_-ـU7 䠋FCAdzz;HAFLW?,yZ{RExI6~ HVal1P^?&5d,2$)Q5ѣH*.233US[X}{?>L9kZѷ}x]f&!d5Q,kݽLkpoY:>nԪt$59Joj`Z%tgZ*erfl:%[ips/n>k}lOD"$yճֈ4sD )Hv^rAE?Jg˜q (b-e퇳Ոl :vD -;xי .P TŭjB+q 4NӕPoI.EݷL-H>jf+Ǵ D|4>@v5UwjĚ# l5%C,f{}܁ \xgH9ŲŽZG~6n`?;DHL S8ʁ6G'AUӏSUyɋ%2DRgYFUC} vjS x8V%OCnV|ZvNu[z_FΎU:xU| /a?U<*\j#o}|po)V%5wzضbso~ ?w`6NNvVBktl(tOq6nkK3݉A^6d;n]Qbrf`5n>9.57[ɧ/%-4[Nw2+YKŧi:77JٗV>xU}O2׻YNc9y2>a8o p??_qШzYa (#M^KɍC .Bld$(s.$$0`Gq=VK4Tp\a7z8TZ`^r`]P Z}r:U٥jUMU(F9 t'WgqRX_2?J{f:l2S(-atc LsiԺ,Q aEQ9Fަ&$pϋY& !նXۛm3Ѣ|1nFxO06Q纤0ES$;B7*'`2+FBjBn?s^J67LhM PC5c~ֿ :SMD.L{3W?0mFthC `z+_!oo*kcJQv&R8At}a(xaQEޡG6\=>cӭ**;0zV|2c%c'TG:DĒ |1?(pl EzW 8UpD(HDJ( ED%r5rGMnDE@=Hqɒg)*KyysƧb<1_  74q[}V ?4fۘ1Kd0ߩ v筎`TTٵ|2[ ҿx2"k٫م߬=k S(:D'h!l_b[i(u!pggwÌ]#DLuӉQn໐hYnU$=+) ۫~Rb= |8p[M**M-sTLڦ7ux=LGTedur||e46mx]vY7-`"kڡ\jݹZR OR-8z~k9T B;M~ aMv7gK}`,7(סd>FۮgO8bgDjKTdv|_̊@DΫ5ArKRew=vш@4_, s HQPե K.{/j% *u?%vf K± [ڳ|,3CM3VRcxFRZߖ҉͛[=)Z. _P%$mbuyZƯ6紲b]P2u'G\&|G<\"WűmF_G[C8zJ(Y@+5ؼ ^tW_ũE-?ENhnr&}3=sIQ"n)WShyj%qͬAU=!BDE5#aAE)Mfl(`xp$iJ=Tat6E-xn<]4BO;HG m ǎ*SRrfLc4‘%*̹SSz~ c٘}_I(늁`5í`ڪx%x^V~Z F'L qxƪA0?@[N:|j㮳\j0Oٱj de@>cb{%'O 9AHVmfNK#w5{gT<-6%5r:ᰘӀ QEI@x=+q8KƘP+Ð't"Ӕ]Yj4K "eL79TJx.`Zlci7d@lX(jR|0ewۜ;ԝW]/ܨ  bڪ\2ryWDE*s ى |N8Q d`R-K`W")9)Ge/PkԈ Ct6YG0ܛDGq!lYvWr4tyqPqx.X@AfQO2:-* p+=]F)qQL[/|O6s UXԉ.ݦ|?hGed=mp_J"`3>Va,.&xu&WyĖ㹍?J)Cix4nl%EH02* Jzr"r UWȕ.Gg1qu~_*{!mMז*n-Bȯ8+ ɋӎd)";Ol7xo2 AmHv @0**ĥ S_oZ #/żJdztB4"ꬾwu)0ZpQmNͽLv%ۮ+qW,eP"2@0LG~z6\n{JD\(Q"DN,3ڔnP6b  /N?5_#sg.J\}{1mX,,d}~QR[䜡 uJֿ7@_z sQl+c|.{!,EX;7k8]fKNUg֕=O6.);yAA=t{Y,1?.JgVͣjlTux56]7%u[xc?~BqXb{sM B5eHjuD)S |@E}awBFڊH& J]2_AB;wR]Ӥ@92Tg֚Ջ@lw5qhQ}둞LS4,nPn>M JS*pF)l7z0}Y7+@-7YnIŬU1j-VtmM.cw8%VK88jGfE$UQ2ڨF ׉=͘&w AAY͋ӑL }ޡ#5݈(m0AԳ}FĴfi̟{N V)9J6l8A`5d8uJ}= 8ŷF((?<$~ $E A} j/Xô=Ώ4L4$?}LTn\ BBE:QtKq#dDŽ'#O:bL_ \IѰ b|GQ7AX$*8UǁZrstL>k鵒A#l(}KԚ*+!]Q5 ^v o=EJw,ϋv\KUל/+`}K,5DN @(b:+ X@  sQ8^/q{#_xVv,BmH_|0bC7(XvbG kBn|f)1}#iZk~B3 V_ i' 0X܅fH;prJJ8EN6C_22X~, 'DR'V}tgp?,šiS_Gً}/Z}w"Ӆ0P\uݝDr\8d3%O].4R毿6_BI)'d1йíA~xeb2rж/dr!Q0pQG$ tz~L<@+^0=sG"eweAHD1! P.w@IJƐd|&`+(k%ڀ`W'A+c\ypDE=@rzG(Bx?õ;\D fI7åHRe*("3Sdۉ>$ܐy5; ( g0tI>c܇s ^y=o"3'͟mjBp--(gB ~(eM lTW&#-ڡQSP j/xGo%H 'HsXa2fqVVy{mgq0¾^Fj(Pțhٺ%,GuτC,PxP7s6!W_D\y|nRU!L$oBp~遐>5G̸QBNM6^R7{Q.1/EwI`UqPDkiV6 0ĽaӦ#n[wF(Ɖh g=aV'"HV/]aA),Fh͖u;5aKU~PZgKpM0T+$[<5Tv֮kt@.8sT,>Wp.1uHhaK3}P#⸤YFـ=d_3ߋ>,̾ՉV@J]}ohV?ڌa hI]{-+aTG7=~Qw?hl t(|M/{/N3hr;/{,[ q%8d(C{~F2s-A,o[CM=) gq`u)T *ck$+COi=@z\MI"W03ee =S&;!CkE´Ou}ǦXDD<{:H@U@/<`l vl۔a(?'WqTh]/ :J 4IR⮥–DZ:|v+ TޔBB nB$cY<.dE09UJ܃,sNйh*:lOԊ z ^5"L$ S}Xֺ8y%Di(> .3cQ+Wa ahX s 1IgUmRޠw-`A\jqMF e1PgF j=)ꖟ˽r%/>q$ \s04mDbPA#3UՀWp gRsNeQ]k_ڍ.OpR. ̒1-G#nI#[]/0 |a}kajZ/l-{I;.c;{`qAmwoȟXq}kwԮ8$:#ɷD'oe~ ,CX3p[Es }ɀCRN2~{C 2{%4XL]tүS0I 2lJnbe"_:[(Cޢ3wcF_?lQvyJa-z =_x|^0 Ҷ 'cC"o!"Mlݹ-w3QR>t;^G.B# c4Ou}R4&aWaȏ rE%B㿂[,4_ Loۨ/5 K.̈́{yܐҴ,RK#pMq zV2l]xg1N@\h."}{~<-aCXZp ח?ԓ!S X߿g93ʍ%_?ƆdXKu>Ma<({=´ B+U%19X IB4 C4aykЎJF4=&go65 d.8Rj`0VZ=VڟY 0K}4Gd~aBີ$& ^\!_*q9(Y/x媃>EʪJ)Dm(8B:z/n! ~T걣l ~XR/m-|4ԤzuQ%as&o,9dauE'K҃GZtn=Hi"W: (1 7E~|Wx" vN# +[gᤵ%(֭Uu@ɷ7*gԘ!#4r%HgsO옫EgldR>AR-3FXH&,8yF C:؈Yk/.`Pc*9u4wQtErR`א4sːu, `:I6 @PF^OA'W6Xܩz5PnIs"7#oLvZypǰƼy\܅(f%EԚ"U_R|/b?x)zt V.rlE%17i x#Ō򶈭LpǺMiZ|Z4\q60:~cs`r_rbKQO4Hq@@ BpS4*& &@@JVfIhS%G{62$?$D~[pf_)69UQ%[લm!!:W oG(鲯gI}Ƅ62)otEs Wن16Ch[7<5`#vN *xHwDD}1n$Ƚ0|3V8q ޥg/; /~gJ t21m( k'N HhMp(-XwpY]%BDi(brϋq.'a7̇ +`,)tp1>@,]]2G?L'C<&27['*mƄd9ɘN(',xZyU"*H9^Kla)ZLf~Yiv`yԎ"ƴ:?gP[oC{&;{RG=\^}57ϻo Hh\Nޙ{o[>5҄an)븰u&:on+|<;)S_S E;X>VO}㤇Sp0`y_Ob3h$de3/ .?jTdv*A:?pB~/o %ZF/X@M8tQ0"G6$ ¥EYtsavR[~x;|;r:ls#<[XQ (O'\[mf-o¡[y!95/`(Gn{ ^L,ѣ檽xy\*C۝Vg-5 Q^xfȸfqrgtf}ueR u“e}=6mqOɀxX9;ŎlB=V@=XY={+&դMLyAQ'z|۱PP1_&dG&zoehB}x2[В߀Py?v4=sÊְMkKb -jn²录 ] j9T<}(2m$ΌnP(ao1߻Gp!\Hbo\t \Rf*$ z"UxLhExX"S&-EMgU |Eã7fnsŭA!j?P\v y&0ӏ[oq+DK/\{Sغ^t: (3sy~Pvp,Ii/B# '~w>$߾B{2gi 9TP%D"G!0B2:>:w;rcY=t8q_3(beY~Ց>gܫ$8.IK0/w+i5g,=X;=2@7 H8m*.i3ƕ0aaN="vL@!V;%;oWG$M>f\B-Zc7rS6U=%($i W8ǰvc-B({/ t>B,O"#`Li;I MprqJc(ZU}[C2WoN-hǡ%$<HPʑ67Hֵ*#G~ǹ`SkK:N}$A?妶8 Yº8SCr&dC &6)n]f5$ߕ\݇$9 yڊ]{ڂHԻ?j}RT@akd>Uz6XBk@{z bjƮO$~ k{H^؞I6mya@ME񹃒rr3* m*ޫ?1GwJBt-a1W֋B.;8MW,@}%Gڤ;9ĉh~0\פbv+a.7;44j)CdAB[5G[|I };pfm}qKnȏ&@vc <: 9')HmUt@8q*Ԃ.ofJJl鐐Ah w48v>?5lE=G=qG'p.ɕIՅ"tO̢žt EdVY歭V+n+\mt6 9ˮ9S[V5j_D*61RT qTa2.JX+)C8dSUF5gY ?=ӈz5J rJ?b:RP-Q@zLy=-X{,./ D}fU@??˦9 AJ*MQGxn[al+F[ Ϲ7iFi"\tƗڬCG3g6:RONA9uM!pT*R߁o-Jp?Ļ & }.>P f{|>]~7+r xi Zx\m%ţN 8 : "Yq#?s"q \4IF2dh~9XR/zm6 &ʔyd%Vf"믗+ة+&rZ+tO}d`Qҕ KR3z/K19@"]}z6B%A{+tGiecTt G޲ ,DG߸H(2Y'\3 of:i3,0`qFK켦Ѯd@un2Kb?Ӵ劚gb8>=tZ t({$UoPEFL*cġ,tFXv}&>eN߫9*Hۄdy%h ?/"CN{&h~;e|s{] c`f8}يpF* %95=䯯IlfRW\J8Iն(+*{s?2]| $@\5;`p)U\9ʇa=xP,+p`@j-I##r jQ|v #Wل&՚JB\ɦ,/Z,. 7f#>ӆX"K${<autmCQ ljcځLd۪8L93֪ﱧ![~;DwpR;=#ec7NkceDehgyψ9'l]=cýy 4*#}s|Pp}eDN/B,T*kAGrQ&֔HH)nxu`] ф"!FEj*(v\$:Ueb or0e?7 {&l( /tÒ![KVlRWE{0!Is^y ( 4c{E+yE允{ \R F YҹJA<.,14w6!sƩ2)pt`xSG<U(ț ?.g=o9S 0RL*1, c4Kإj[k+Q'j.Tc^RBdCh 3Í 2!%#N7A%$M~:56 efwR0)j4ͷ7Ɓ,ZJzd>{l4W{Hvt}r6P~Xt[0Gdw,#ʫQeg)Ǟ ,n5/n񟚙h&N LC#$@x:Utb8+ת 56gFSޱ,"0Q6! elVa;XAn&@T9 ^ELi&yO #@FCyF zTyq[bL{BPkF8D* P2r@zdQx)CP(H4?'lG&0.@cnG"cmD_NmF 8 Ot~t,m5j_Tg4iəP!BZ,Cot{0@Q"* 5}XDlԷ&)1ؿ8\҉8}.Ous=,0v5 &3hvx4xӂi٦%i!L=#uid Ǡ.S rũgёh@I(s-+5Wסnqzz5n‹ *I6AI*O.ͣd4bi}6|JbKvtlHb? wʳ0'̂l7uj㲐*?Fv0=s݀'v`qdJuF0XȲ17~:2ӤIo(a9 yTa JAZ.}7B*4?\[} Adу` {kH~oct[P3 '͘՟{WwlF Gzt%q!4BR|[ {#D3>s] +e\ 7MSOݡoEF!4ʰn0+^~AJ<d%dF n\;GK{ ppT: E;KSKP1\(w #Bjb&HC?U[2j: }393T]SϽ-w5ިJ?Y'L$2>1N9]zTE^AjOMHn"7ܼ4nM3,?Ъ ?#"2Q8$=G44{\>ɼ\W_ik[VVq&02Բ~/Dۣ(O=hMȤE+ |A09E]ϙ@3WkPU YEA;ZzԫNkKܬOz]^`bHߋQnAzQ.`M[`R:[`ljiϺL7'So 7NcA2btsWpCM>fY*X2ST6 &73yQTdTWM.Mę7ȝ9TkQhʽ5QcSOGl3zV+Ҹ $NvL趛}OB?MBf(;1QDABm: .obzh7xf EOe*JhpCAQ:|XÍQw?7 4NWwHb֙$ z 2;(W'?7-:kimT ˣsp&)Y:!8HI~o\5#γӱS;{̘N&$f| 9;OmߴǛ|X yS1?D{)&J+ԸԉNdT+=AqᤖպGaIkngڲxxRċ0e _:6/)f ߘ3(OSRNH~8o~<-6㥪x=#3S"[gkl{V%䩰58/?5s0!läI[QelY7y" PMT2 Yɞې"J'~QtRgpY[.'YHVhG U(ԵK*weaTrQ)]_ȏ#Insv`qlMҠ1~ʴ{濄 `˸cTPqr RÏ}dmt&߹OoBq}k8n8"9QdcTPIEY^ fduPm͗-!1L !A&h8yaZ=+d;eΨTc( EWrDT|?G8eK>nx̊0?VI-NISĘͥVC4-=:S8>}d7펺P>v*/}G$jk;; [fH0(UTQEe 7 tGhE:0'ŅElېEzicy6Qs!K!.W<o]z >AP^*DO(# UsZ@ʗsQ2yAK|_\Ufzvp WjH=f2-ȅ~M#oS!%UPlb䲅jգ:wظ4#agtM rvV5!/kw{>IAM22#"}XoH핲YCËc/2UH='kHl@BJV;J#+ 8;UL6?[Ο ~2Iy5c/.hH]xȝwW#]s9mW,x~0Uc T7OY;K5Q' rT)͞;hJ'٤lWTWY zل E0]nȳq,xѲ2Cԇ%¢8 J W .M@'_-j|/|F:yKUc\xTRi pBH1b@bvby +Dsf_Qa=pw%]zSLn4;7d)mӥkA((?Y ދ[_=p?=O/c8ܞ-9〟}vNJvV$y>yZj\qGԊvX]ȥ`y@S Ò] aho!#f8ՓQ (b MvL8ֳi(vhHBt3+J,fzxm>МK8G2`c3!Xp3{h[?(ƏlOw+^W߮Ry 6 =͇/ (ўK24repS..M%o8یm@PLROY>=jn570:.Vʥ/5 f};ۇۄ~XlǽD_dԊ0f5"z8rh=`+HϭaGѽ´\{3r>[|.RP3|AVH+-6MDƹ3(8%;ֆg~~Rp@l}QJzF4&3.,wp 2"x*I%5|uEG]> ҙxDLɳ5ߎ$jnr,vlj% Wf)R>^0XҖޗ~QX:m.FW?(eP/5^ r4F3mY;Zy NJ:Hڼ  x$O'1`x[!f<)͍I-!ްȄ?wdBpM2o{^k?F5SFMtjcc|D.xf)MQn|{EQF:MPvfd|?p6{Jޫ!踂sě ܱcݘ">|7-xkfDErlʇdI߁X4ky:S!X_*Wކ;) >oieޙ)gE`Mn>w3Be`/ߣŰ M]᫰f$}Gvvp]S+|7{ԛE{Pe|;{gny|;)\~څ8jaڈՇSL{mr룚S%LA2@iO(̱vl!?p"Vvʻ0A vK"ep'Ws\ýDB07;7 jon:Wm.)= i٧)5|>45)|ʉRr[2k#`+v.Ū YLS]cV\S 2ׂPl&FDrk@2hQN 0UK9q'3<c#. E0py~fr@J2rw<³ WYR!‡q0&vw%UC#Uiz,} ;3Xxz=LBG3hdQ*8HBE5s:QT?,7UIk i+鏻FVҥtLVLhgDc]Y`󆦃Vrѣr鸧aO;i0vt)Q0 ~5U0}v ]L^qw } 3Ѭ \ E gen R-U,y̕X5a{0pO3>Ҙasdy/-KwjPQT4K]>.k(y_A#]w[ Az%2Ig1_:HHX[/gh>4ɸ:xKS7pE.:E**t_Av3j{KDDL>&cpI@\W?=In'7ʸE,_j%!W~"a'>~ =Y/^㖮lΗE/Mٓ:ߪb͒{|T0Z˔EGx(S(aIvn,,C`3\%f6 P^߱:$K#guظM*ɤ S z@Z;Zxj3GB2!T/-DyX|1 _ud,iL\skvc'qWƌ|smMs&Ф:<*"{scuONsfa3raŚ˧ʙo;\\XT8E|`e b+8et,1rhƨD/rPG(FGyN/)jAl8* S Ϥ\:S #t 8U"hpH _AӣB N?d/.7:@0.`75JotQqfn/ ,85 gD$$SIvץ)g<:,ekpzw֚E~`֫ArdRkf`^x,\BMxa T4}$a!GW z{F6s+u}{>eG-d>1f1qʾUgLUG팑F2y|u.f3K* + c:lqb$Z }2ay9z `]$|سi}EO-!j9<$"2A?u+p#;!/lˇz0%.=̉ƨa_b~-}&nWB0׵gԞ-Iq+s*@1v!JSz@J?r7͏CS6քU$L@OT@D_<S1#Ρ'S\f|Mka(JIOytZn(-7μծ xgM>W~B7Di }-X$R%6 /خ$W,W5/-[|r+l r'-dCZvQ 5X{ɑ <ҷHq#uZ^=D( PVDVs7 Fy ?c$a[h`^W"2F"+78m#t٤\R5U Wb#yhn^=/nEozn  QM/Ѵd=dX]f[A7\$ Sc&`GWΎb؜fCO YI;Mm p׌;+A)_I}bYtm *QF sX"U-B;=C7qV&{,gCڬrZȘ㔃adN ij]>Kk$0zj%( #?5x&)AnUc]ME)Er!YDnt6h>v4M=o!d2$Fc̭ieY@6~ Z|%sʁ_1̈́͡3߲\5IBY8̍ 1cX6<^3S#J}3FD̥,,]!M COQ;!Ti3ݝO?UҐlL_p b!Bt\:9Cd 0\Ŭ2#ImTצ Tt/+i1mT-v? sܓMvSC6awK*X+':> 5b ${z&KlTv ]`*h]POQDrO7NaڜפG75WFWB2.>f rZ^:WCaA<%ypF|w‹HIs!N 4ji B m}i]؄E3* q4EoSٖ'/G8S!sfE0=k/i޸"e<ԚjNGPyIS8d R=:wz{kGH ZXPdO >==ŵ)4=~.sONR<}|/jiAAK"V trYBu\bGT ⚌k\+#WJO> *tJōqh*P  4#ݞNE S0ֶA7ӾjH;CJdf8in;ݻvW*gвN9'֢ccL_ ) 3G$lo[W%p|3Yv gÄQ$,2EK ȁnFjFYb.` ,~SYs#mռÂOE8v*O/X"DYQ={|Mʤ. q`oy")9RU v˪v3 7^{r48t'sypM8Z7@sF 닞'y1&+abCH3+lۜぉYY]Paф*RCnvá\s%${,2tC"綟\,y1ep.(0LC4. )(sEQ%h3Z$TFv(ֽ |h%jk{!$M~гP(0?sՍ 2q c3] xcCwpx*·%ʉdQ[BG󂉈^9:dOthR$DL4kJ쩺w$uq)F!M8w)]:'!JpŲEP$R*j_\(ַ-`* PVhJ( IXe+xI҂qFq}Ҋ D촘^AuԄ4 t4AG9R/jb2É T붴dm\Ct0x[JkaGo 3SDK))ǯIO(o,H*i!V}'37 'jL!,#t{Щf>$RoLٯ UO@k΢)gҴkt.Cƀ&#? OT: ͤ>^~T}.T%nAYNґIoJ̢-RӮ>=S3Sٌe@t:{'UFJFLnQ0? 9.r"zWLQWTT~wEq{+]=4>tv%tDVFD?1XfM_Cp.bf^p)SR3Gp_X}%w+u/%?0*gIW)ZKC .%{W3#3{qu*˺Jq5:dBqZPYWsF'iKN_a@ B(dξZ YD:7xt1jL,BqCNEgN j\ Z#yR 1mMWr;X-r^>N96cufPThu #-b]VBfQ3h DdH@/iΎ/1ʤWݜփd0c1 ?3hd:1m"$iI6YP1 Iʊ dD*4;TsF` @?Z`*6YS{qUw0rn kF|79#z_ ,u#ԕ "A5D+Gc3,J,Dw.Z) 0y:s XueѦΟysɦ; T}7:pZsi_.yPL5PTrЪE;> MDQ k?S_TR"GI͊|xjmxۭZ\;b0"3vcX{L`847z.}1p,o=:_8蹄E:UvsfV|lK9gJzgDGB cq$@(vICQ#lFxWonТrˣ*pwrfBTyQ e;hv7AYm~vɀ,^Pdžr2r@vj(NSfיj&> F bh+';bCy^6@fS4/L~n]mf̦L0<#cv?\244\8qkET,T)A ~2:-0/y."D1feQGR=l ?Xы7!9ZIWCa-yr+5.AID09r[Ι#1VWts` J>'m@ $S=Xdz8ݨS?CB%\8.Ʌcl@'"K^) '<'x'¯KGuͦm WޝY@/e tsg0o҈e)JH[j+ '%z,M~d7l6g%q_Ĕ s,n1f +88 [w_J1o#)GH咍cmxлz=#0%E.>v\Y"tHHi*NGPzEmlLe׊f0BEhɟͲ[Mr/Y3g=ٟB-ӆ`m_Ѡ{b?H]2ґR:hav||]LGzN esŎs"ڐg N)0.C d~uIHByKQ֨yfbnrƏ 7 K#m6>TnUz/@Df튪wVNW!Vb/1z|5xr S2(L+D@QK{zv5~s)ިHWӵuН|M!*FSG1W`8A2y2U|w*c(%]0@1A%FsQ6ئagfR<Νո- `,Z[M ͬΔ2-6@o<]5Ͻu0dGB1<㢣ڡh?-[CxD\v!K^/q~ѭD@I73> $a+7;\v ˉ8dvN 6T CmXӾPqv_mZA!V9*[VjS+_ǸB.gv0>vDnX"hP=?'I_@!#::(u)Y\Pު])?)(@j>DVܧ4.a, v()S.̎|kv9uߍe .6rs7dqk>*Jw=]Iɴis6cɀB){WT^Oda>PX#dQE۫<~UҹvT-t|=2νȦxB[r*$x&k*W MO>uL.}XCjRGgyz>{EI4b _QD($]65Wpgw'O.&dJ75+xTďY( h<3gZc TbfH\$XAmӭi|s>r&b$+o;BB~D '@eG͡,̐cu )Dd|Q] B6$~l0zm#/2gN9n_ Tx+(dIyS._D$,EP'jljDކLfWa8~(Eߌ  .s1/|!LX/L-}7/O" dɄ,Hh8|2vP%+b{]Ik˨$,a+5zU'y]%J]561:rz۟p0=8x ONAѓGFHߛ K-7ZOC'q B@iI7<:)yR6DYW EYd^'#'ؼ~| F K5i4jzK CrJ(ShHes\0]^0 &yLU%UNٜVSoʂY]$ף[p:"?bZ6 -]nbf'ra}6,/v o, aD`8w-8,}s/n$TQ+QC&B PǵRQay"MJ:.}1K la5"N$,~9ٷ)"͵I:u2fRs3%"Oa|,[ڶlZEu5eHu+X0 MHNic?ykG, VXp7{۟8lćhK8q0 Oե2N ߠ4cCn@yto( !p=>u'R`ô/u+8xX fkT}jcU־E%+#*{m3LXX!2­a&g`3$ ^lp =$zCU)>l' |J7Esh<#(mZ&g8YT}mL'lgwlO@P"K- jg$Ζ**<ERI{lB# NZVr* 8?(*q-u?AxDcd^ŋ෧ Wm)}[7 KTkÖ7Qm9W*-d4yAk.Ɍ>w .qWQC rݬk7j{|-Iߊmjn[ťIթ,hQbL4 * pe>p%l*q1QBlftm)I`*UlG/U.&QL.34ͽ/'1a3\ekT_.=ѭA}ɞRbdn澳 M[8d' 3҃ ‡NnUݗ)2@|{.P]znF ٭MwԻ-ʙ ni)cD|k2˵ ;nZozzx$?[ZLNw=aS3SMm..,7Q^(VW_PoЩ43`3mcƑٝ RB&!*B/Ir<`R\KL$0W9PPvLAE:eҤ,sm8^{\ Qq 5)ܡ8<݅}łv^QRt-YFѪ{L4ݬ .' EVS$T}ǒA^{.< x;[–/Lr{ENw'|8/@XkLAj,DОy{y/C9uXW$ Dk&B4vj,;:\?(9mx'X1  XdMSjT-!*zb)g)\[9CRۅ?#H%J NE*3]Gk b ;V.فaZ:DRH;CADb%e!hY ES=s XBkeU8z#&^~q2bګFF|Bcf=^Ui>vp]5%I w'?> &r>ЁBt _d/_I @`1i~E-aT,5;9f]lfz2&7 ,eSzJlNil~`R8&G+31ǹ58Xs@[>aA21/?>s+0W獰NaQ֝ g1nd<2?^n~Č&>+~2Vׅ$GGvI||2! :P(]Q(]5'o٘..ǕSQ'2}!%| vW2{FCY "JT}E茴y^?)i3#v.[Wj ~;3"^j7bF""FpW4ܻ̲1(-T_ !4XCD3(ҨK"\Z#{\@xhgkgRʬ% G罒8 qA%,[kL*/p:'6O12p3t rA˾#7yйDIW4a^!dEI̔랹#YR%^$3,"꽞!r".Nϛ__ƭk1'X-|}d=rF9b[1h^t'\Fө'2 V*wO2W/8 'pj+c=\Ơaiۜߍae6!cIT%S$;ݩj"uȡO<~L[S- DFQ2OSV*Dbav^'\:BΡfbےd'TRbNSEaF,Ӑ޹v]7.ů̕4<]`< #[yq'4I+@To{H,opQf0T߬ }m$cHIH"7 L%R)~%eQ80༟V=9;l5y Nz@–CS~NY 3GtϦ4IW} wˤ.fϠ3&2vԭP84'$*5o rDakO 3Y&], rI3zC)ٶ};tp1JtV#ћ؎vuv/RPڕ UT@%#Z=&P2@w.x;yD/Uه=gNiN{R7eE0VxbUT/nD$c$x{q.Lw@iX)Z,|2,(SECApH?{/(5)ШBOQ('/vH/6|uԁ$;0ͯU8}w/;}}>28j?{xϯZ髥S3?ke0ֹ=c7 {zzqρ,0{ޥ!j:7t!tʹG]w#!,pU%p=^Mn4ɅSk]5|ÏDW l%سiVI"hH$;qWtzѢi>t.&,qZh+ 勉%S-M! yqOeUWL,4 }RDFѴ[iRBLBfxFcCkAKm;e]a/Bk$N.EClzHPAE4ǡ85 d")rY׸ˌ9rI;zO՞}Y`)$ȥbKl2?OϐT+b#XN6x:da/ӛ%Z*Ʊd37vfnDT@'4KǞ^G` Ax[GW1ZR%Ϗ4Ėu@xхBP廊/g6Gs΅in-_E &O#6|BT2Jװw12|s@B3g0zWYf&&ɞ9V` B ݏ}xGTFGQ/Bi zvSj(KS dOYɷ 0Gq8]Azl ޭMj+N[=BEt{ @(GB`9{q)'~G*qm~sq5}I v 0,uɒhp5NŲ?^ E'eȡ(I m:v/#q[ mpLvA< DsL6HH5U(bu{u@]^"Vj> 3r`,qf&?OjI"{86 c,g&эK)Pbsg@i7M#MwL^\”kdn@.K`զsr֙#SuRunߛa1U+&__?+MCo3F'1Fq=QƘ^W٫2Mshb͐>3H)¿'fU!X !il}b "fR\uIiQEu~aS^1e%؃"⼑ߕ@aF^LFPP FVzr4&jgYu]Rd ?O3Ϩ.^cfQP6gSZK޹R3ьXqЫUFU 4j`@:iEFjLƬѵKuU6j54/ h vs^Pv }?w1McVL "$j:F6iF?&`,(Fh19h]V+. K9e54!&as  k 8R"XȱK]A"ab10zJ|1q,RxIUb vA-Fex~J_utuHN^Ji;mPYh Ȋd:+`Xm+-)zDC;I':j;QsgXJ<ّ6$fS+RtU;5B *n!(bK鵆̊rs[gf|GH49XчʷLaNňpyIZFƸ+MQ4|߾eHh|q_ (ճ#NZ7 ߇57u%5 K2[&= *L8wC#WHl]cut`D9C 1W#5G3*ݗgǔjY5 0L"؏Kn97A|kЙԂR\i"W-ĩB fyQEJIk'W9kD#LJ$_.J#֪ayͪ@W,;W簕D@Wqψ."'ݱiLL5lK) UϽS?TeH|Zŧ廙Y@U&x.ldj(?-\iZ>?PBM[¶@G>b\(oΉ[/@?BJ L\GLLۿX"ߙC-<%S(4v9גҲdw"մ 01HI ġvk5i\UBAXyV7uJe1PuxT;o!!-}}br%}NgtGwvi5: ~iV_bw2Q@97XLAPPDY44j}T#a/Sj*S"Rm  o __7]QTGC j rΓ> MtgMjF xd|.O]n*'8(ؑl13nViGxT4"u=ތZG.EhG=~\7t@]VNa Ihd`ym[ V. M߰M;kj2ė=֖7<9M1X13H< Qb٦IUK [k,bEsaXג>!$j)i+ UKt/-Yൃ-j;x$ *‹8" DYF?D)Z*5,a Qw.HI.\5gIY [hY)˶ q=@sG5BBHe2 "/gք"^2.'a7>ͮ)x~-eO'rSE8T)?D9O탖f3 lENo"$}غF.:PCE :JnQ=!(C=eNpQa܋; eqZGX@A Ͳ n4:=>-qBsuP`SSFV)ɋJ% D- 9@ةaTcTha]a;K'_l6YCI9EOHB3އXLPȗ۔[4c6+m\[HQ~5OD7/@1hyƞ+g)ti(d2hOHkȻD5 BFFBȁF2ITTfM?TmhðAxZi91etcK٣Acj̲{ڻu ]Sd҂&`5mܳǛJ줘;W݀$f5oTc{0Atnѩ&"f@0 6VfS%r A~%HTp6LFǧ~o۳Lp4Q:*jYzBH in mạH'sn;G7s!F=ce!Tnw ^j^;Q*eIEqS0u.PjByX 0iÉE旐Wy䧕=yTy]Fy{:Cq%SAy4'WO t#IqN>XNm{7B&8yAd\`##AR̭_AP4JIBGאBðsYFh% 漕|̶(^Vo*PreU\Xϙ]#0\͝o 5Y-<W/TyY&!ka@o} yFR{N/æE\ )*t{YONA_OPʿ(czR05s Ojk1Qe pQJy*A*R>EA$UvsjƘqQV//O H WM?KFdE-XKaU!k,*b8:6ux 1:8P8=JeWԫjE]S֪B}4P% d`ٞN503ۯ8Дs2;oB*38}2`u[if\EIEP=<3ʂ4 8fIdn~緤Z0c⶚XEq|RA綹I/Ѻ ~ SVqhX'u /r0 zs#"&L.JA\.PZ׭ U[1MsӡkЈ צ7!kFϸ[I%+ͥ[5‰ Ba@G)4"Yɝ[;hY(^4yiLu;A~DN{YQ+s}oC *[QReL"OҾV-Ej}cu;c.,᪣CQ0C$ 'elR>RߵARcx Y2܈3R *>'R>~CTaB}*ѼRdۧ NtEx:n L76.+GneFoQ%:sLcjNݾx(_ "ߘVVs?=J Q.$$( QT  8t[:;(:vqV \Nq6F5FnYRC rUvG!*شR6Ee8 Qoj" u $K󼃡1R'.,fZ8eZ@mV#5lYpO8Q/NY8Wq/4b$ev^WX60DCν:gL)6 W{ r.˻f|'IyiIoaVpX59ޱ>@fL_Xht2u@cgl #dMEGblHNZ9-rLzJ1;P]ZڊGj~=Y!1J IQfpz9;D)OML}HFF >CqK8,H_fߡ1e4pIVlQ *zh&EXnc$! Ex/TB#C*|Fx73pq>K!s_yt{(ܿMN9=c3\g|ǜiҿ PUAj ɜH'M~ۢWX9BڃlH0'nC[(j$ HTyL+Z>^Ӣ̊Q1+d݂t Mp[H>U#q$5G:$*)9mcꆷSC豥&ruEG-baB!~tItǹdԈOu| NļA.m.QsOD݇2h7d]):BrV!+$CP%D.2tZ`Zfyc7hT5uBo_Ϭ~DK A:@]KI:NP*{Z!+>#%,5"t@J^ˡosI4VUn|(ow;,J5 TscF$%j/쏣I!@$GÁ|6Z5(Ym+@9[Z梿-emR;,lu'ײrBATjcݤ 8բg%'0e hk53%% ~z,5,pl,y/(.3>Z`TJZ5!VydJ ]G{>;E3XGrcjTJL$  4_5űI˔ȶ6> 1˃`BcYtEW95Yt&(Aa&BZilx] GMٙfZ$ Lw9jUo_cxշjWЁrzJ3}{v ˬ 0fvѻM~ȉ*79&q(|XK|n C/!^qT\oO6L4>ȱg8c -Z[vZ}^ 2 = tvU|kYFqk{X)V>Tm(X()Kӿ[ D!^cVtG%lF;2%fĠ![ wvǡƒZ-L`\nZ;!fD^~]V^֬ /܂xzUN%E+!*[<4{lK.yhmvڠ0>vW˧[/ZP6 Hޱ B5N\*}b ӎc.!jyrZb;_9z#o+%:v%}$. gs vIW89:2_X8O$H96wb{6h|zbNHS;E*Fa` rVC\vȏkȕOC\Q( [e.c SL1 -/KP+uVc{?L#՜VAKȆQ'l]oKIQr̾ʗަ>:)Ú*6ԇE4S'BsPN6 ˿ =%FbNɵTWs򱄄3|TчZ$IrHqyu$)/'퍕 k kǁ^N?8L,<_OjT(3.^7/?A%n]|_o=[m|6g.-e R Ĩ$Oג- P_gڳ8AJrACԅp݃S[>d?++õAP)(U#k; 2.1v:Y=ަI Y<"z>HW?\@-GF3_CW|okW6Գjxx3{ONu-W$] 15oT x`8羠xM_BPUe^bl?K7]mL8r\$bāS P/g LIq+[{TaxIyF DUc.s*58MW%0nĢt{Ǿ<+c_Sb"vb_gHj@,!m8AoHج߷gP\o9*$'vi  1G&xƎW&9 MߚHȅK%Rʂ+<o* &pB>2h _]ӌxD1~JA{k [ ܤ@"[_;s?lB,~fe zIF; aM07s+!hL/L E{@GSꨎţipT[, >Ur& d;nK=0^xQF cd@m*7g秪KxeB,}ΣTE e<px~wPiYym-~P 4;^`|o ]~ ;f>2bSWR2o.=GgzsGxz0h 7 `sRo뮸%junsƠ^>$#CZ~FQV̾& ݅Z(\0=E;ՠ3a3~WҤ%C' S{.M(#^(φW/`w' 54T*N]=_8,,nw9'>4FЩ^2ˉgm)dU(?8nYJz{Cs^aJLwP{E3' (PNmٍ+Uq/xᘜ窕"w㎆bLБKH%>TwqDam+Ɨƶ1WH,e74Db.U5Zio6D=ZAUe1h݄22bdC. k2y>]`s~] yi)u>y٬Ftoe] bI)/obJo+OeCT 7S .VT4^\vQ02$:[B:&K;˄mDeB+m-!RZD!r!zk_HW֍sʼ'}-$G YAћ߾$ʩ_4Š 4B>R^OJh`qJt>zdf|=h=g\%0B?ʝV$0av@ׂܶEkU( .B|B7RlƆMh?\L,uPc}?<MR])p@[8m}|,rtT]2&+ 8pK?Q5YnjyT 0Iք*:n ,jW裈| RS*~{"ڻp; -78SzD ba1[ jouۆϫ᩵~LlW6~@ɓLX7lKoڲ5*tCv4JW A&85ٌg-F0غLA >B"Sac^Wt"fߟvF>hAu^YW_Aɢ3=FEqEWj2QЕ>x\khFtb[#%(l*joR*vV%ܕy#`\ ?BRL2[6IZ[߶hYo!R8'PT,0L22gVXSwک='_$@g*,T%m;F7É[r8QSVq5|Y{wV~UHDV芍#BbNw)dfp p9R(7,#ᠼ҆0\1& (ٌ#l&N$f~*mEzohCg3 -gKRoyOJ0:O 5b|U6lQt&@aiyEUy>s" ^b'7p͡]d.3>=$VX29UbV-M)H(WcvH땵 ŧLK2 T7nμӻ, @u]b<x +(lZ!꨾夞v'ۤʹ~ h,< 4:hq (dfx?fxD&Wt{ ig'dΓ[h839n}RZ %z/'IT?|q c(֚²%-cbc7aԮdL&Nm1aZ|HG(\?#OAG""FE^OF`'z+_ifx%ńI6]/e_\_ $:@nqnK?p!Zbn 2LCA K5;z'71!́tQs ;sÌث{/w]ѿ8Qji[;]˚.` ܑ9LPT#c[BjhHh .O~h__-\11!7'zn=YS$8~ExǙq<`+\$[P Q ia.Ri/P^ bm ]ߛ(<*)u:s/qQ`,Nt>Lh{ļYECSPdZYko:&"'C&;g *LtPSE [kt;l$W _"9.eJn]@?Êrٸ/%vPATpN3S}bђSv3V.^7Çs삯cpϬiBN&VFgeq&<OAQР0Š3'>S,f> Lci!" 'gIcb!XhK_}2E.:1 H 䔉2W]S]C=`d%2< Ȫ[(^"0g?kū`Zwr4*hoDݒAS7*\4ӭO?HCVeP9c.MIi莢z\d֚bu1r:$g*q fna]/YWjTQqquhayA|д5xzzFtbi kĒ?;F*k!R@smR3j KW̶ِ䚋.=ZRh(ZMSY`Ѕ~g탼S~CT'}HtKRDQrrQG(#vxO>v<>u:xP1>4;6mrWBL$#LnTIM~X[E`=S_r :,t[99CG]nh?ݗ2OgY9 HK? :{YIbH o_5=Y[saRfkp0gAŒ;![剻dˣu+bT]gFLʙތzIOZX+pte;tko:h4a x?e6M=5O="ugA @vh[0B[o }(Wk=5$vͪy选-n3Lv?ny25Ja\>{^ŰC`(> 6W.n&$~-ex4??4¿ w刉+kXp \Sm{_N+Z>y ,kgەFHP6E@v!ybVfRxAIPQG˘Z4mQ7 P:!@tL6Q*<=`yq2'/JZ({IL8էJ֤c{ 7#HH%G5ld\֕tަgVc$&sC:ʙk;xK2!K(CADgJvwBr=~L:-OLy7e"q5nA&d@CqJ XЌO@:@<)*e|l'i/@irݿS58}* GA/@D6 q{#AoB_aqEǮg?BQ {;hO C\4xXd ȃsf6mE},9oK{zF||ʲL͓7d8owfr!m̫^niCnpǩԗVCC@[EKkYWq? Ev}6cǞ[x0jz} 8)y53Ģwk®*5Ä8@&[*$?5d6x:wݼ|]e(ھ45 㰍S >gJf1!RAf\ T33M֯j0J<N9@ Fewq\;_7^x+"(@l A1l9 Pczq#ndJI̋ivOXcf4XpݑEWF yF[yTxMUiS lGK&m?Xr`M2מu 'inn_>N޷{T/*tU% s8I`׭ *OMSR~hɓ>(nT7WܴܿQO4ulj&!i!cܜq1ͽ0)m9c @({gPV+gRL\ա#/=;9sBUWOfVTVSE+G }#H0fYiL _PT=60"(h=&3+C*[Z@'z2|z!`xYS @ju,@6U* mn6 3'uKw ,qDbcAQ[wyн.[ H+`mx5 e~O)3]pH37ꮾfְ7٭ ϋᦘMhV1hU Zofl[٨b$}:jwAE)NLlCR"5Y+z!+x3}sO??+~˜X TO?(5h n^Jc\YMJDO4nܾJv8ekmobA[FZ|OEKJ<"[X{̲昷ԝXԫ@,E+;xl ־zV,јaD}}<~Oةw%/iadu5$C:rIB8ݗ* X`,S5Pbڣ5n8G*1s'BCq{JgLjxko7 ZǀOa)cֵ-fj],-$(2(eWG@Tg COZV<<ԩۧXK"ꒁkDuGꕮZi.Ї~-(k薾+X(oj4G[7+2mv[֡j6{n?԰%vE.enI>} @ 7S`ϯh賙u vX"ս .XMvCG7F~AכJO}~*4PFAL3,i!{Ț-; 'Vȼ+0AjV9EJe:fybu]-Q̳{@6EE0A7=pA%ƴWs vWΛ@vʑ^Kfnt6gX o#A>x>p2*("ŀ+z( \Z]|^V:{hTo]II~oV}x8U(=ԏ)kDHD*Ss)UMӫPԴ ŏ7͡5ڗn2qe^6|hN)yɟwxU h@P4}ZqUʜpX\5ql\uM#Uؘ DmGs 8ťU[rJ-B LjRqa,G tbx{&@l%d *mӅlr~)'a,@j!aWmȶUB̪NHnT{IXxA짳Ƙ@-%5S,Q(H{##Ĺ%IrܨwzA?rIMY9jH|H-~f2+LҚq Өm> Ie`U||Mbb^\C>Ojjxe@C!y*Zq`|k:.IZQym*qʐ.`dgeubȲ 0|.s>r=ok {e[B*Iǿ<%H'؎NF5|i-` FV-(HTl[SҊ,-OtU6= Z"4?yrfJ`Ab_hʿL GvF^<˳uk84(.LRWtsfR.M=#[]DIJSp=L^2U7nˑ> N8khRH0 0Z} ⏜Fj^:Jw;% pP+5G f_vWk_Ff}娴VGo?lu i3vצE5q6v.9X8EfI<>(:J"QJQ:m 7*3 o[La о`sCyiADRǨv.*~d9L>zt4\JdT'cYu`%q 9 +;z'舁w>xRA@* HIRm|tj=H'}a 3Qt\P8SO*ŞTbfW "iZW<0vLޭPB)76 v'uެN.ǭ&Y_1CTbIj6#cM]4yIJt(xۚ!:);#obۿ{6vZhxRٙyU16'}LZGjq:&xЙE}elN"ؒugYu*JYWxXʸ0θWDz91ydjDTh6Qfg ^_=[[A+-[ 4ࡈCW.iޅfH;T{ gy$BpB<L*mæ[_XJPzbRc_cf^;QQA+B¦,&z~Ep*CCFŚ%+4z Q>ѷ ySۇ!hG{Q-iF''7hKO CrP†zk+SoSi&RXM\(#WfеC &m# gQMqȍDn;)DuŸd<M_GƻόGrج 9_vv*;1\i*Θ@}O6ՋY}e !;Ƃx4ŪGo}wC}wCr$"򎨓Pby?UU}I8Lz% mG|Ց@m H~@!]JCMN`)(4/ȳ3nv 2ҸwȞL#%-@6 F풽%G_1AN'뷥WL YsM: p:Tof >{̣a27L_D@1W0!J#ץ_ILEN jXu@0gGçE1ϣ)м L_ƹڻivȸNrPjxCYz`WdKaWe_䕃0( σ-VHR6WY!^ӅnܫUVw`vЏ({MK&&är+cԽyߡvҚsO#0[clB8rpGrZL`lsvbIÇ4ڽZN v]D/FJz j #}Qp Uᇃ5Uה MVsmVFt8HFԉutKBjΚù1BRK(Ix3wUFb |\!v. zrgk :`?2-H ٕ5U6 6%/>>A V҇ϡ JնI 6&ҵVj╍}ܿN&cbe5ECt&#s?X ٴPriZ?=8 A tGGJiqHQ5f@_~ kTW$: n\>S1hn9ڲDhYIFv1^R Mہ=:|!P"Ԣ,Re|'x<C cϑ@b(9K*ջK|.L0y,sSL 7!~L(}2&_[[ µZhU77ȩCr}zXȐ㶑. keLKr`u#pJn ˲D؉G2K25?J`BV&sRE\0Qm'i_/D nDž>Hr0܁&rfo#<1Hrf Z#(6nyk-sQѪAbQQ HM^Z>0 "J(tN?_<~A8"xAChcփnto}]ܰ@Yj:^꺏r @"897=yy`ut.Jhj`< MV($(0ܩ-ɔlIxPkYPn#nbH 't<-3(c_51GOJ-Z>\e^6̦&HWZzXe*>>Vj0}lf\G7 pXthJEBh8UhI9y~@Yg# xǒ?B&Ҹ˽GFǥYoωl[qRYh 77GlS47760L׽;GDt#謼&Sm$֨ ?iV{`obfUӒ?Zp  crF5ƑuFIo-'@*!Okd*aJgQJ49~(rga1nvL d!,Ub`-10|M.6bX.] ‹6\A08=uH0s+W=r81enU,W vKȋլJ bz|D/p "%ힿQ[71r uR$8` ǭEq@a<=:)(u~vX+ϊQLm60~rs%X,J;Uh09xuKŠZkb@"Z2]J*G,h QCӡϊ"6L(G| ڎ ' 29S |iF}M;ej-8iD*e'DcJ0x`uQ}ÓCth_%QlP_5XR^}pjpM\6Ђ-868Faŷc bo4(G!I10R5i+6: %U@^4\k`3 2ҝu ǸxhHj^1^x-<([G0xZ㟭d5Bk - u ӓtzР(=47E%mvY}' 8\k>QWF%CnE#Lݿ3@m'EUvM)#عbqDS?$FZT8pulw)ǣL0r7VMgM`~Vu-9m55D r!Atp37)l9X@˺u<Y NXRc\>8UӺy8#fJYn4#&Z݈{N Yt0=d1UMNMy_U 8MbGZ0sǮ6ysڶJ8/y@rhrV&n[x+?Q [t<5;&Rn l]Z6'Slgg锠C/{W2 +VQ&45M*ULii$4OTqgT>|z/>`mAIQ/v*3BFAN.ύv]yd/ꜯ]D" . %\{3?EPgqz.Ax^5{>VNKk~q5FtBURHrHR؇^~uݹe4g;%Q#tdΕ tD+|\?3 q.ó#u^H\&71||8W~"y7 mdwt5$  j_3=6 c,;DV{,*4:pW\`Ș\o=IXm V V+%J|z@0'pxIOUUD)ǵr8EMxo~{yy.#6mxnţ{ Rw)@tV<-j߹&t{'utE#*pG0cc;+X+rSn%I=L:aUZZ(xh7X̝qx.cnAǵf(C*k+a5z~,jƂ5؈2h[T2zFӣ=V'os N_}gcŊU9׍],(Z\"0xg-9)GJu^ɏaD7_z:qqhǵʋŦn|uF\?#f +HuPe^J Z>|iN$(MBzUuKDĐW()exlQiմ+)L.jIT/q8˞_0DG*r/S67Y*WM??"Ig3Ď^BѨt~(M4|DG؇~:5|{ n5%ۨ8#[yl&cr8αԅ6k['zOq 91=k#t>MJa=7.ʓ=uJ/>-W}bl_+CύaYMU"(RM?#T`o(i;vֳ8_ n24{ЏZ@Rt93"n&>zMq,ejG@m3Hhɡnư$Vy36uahFL=Rc}ZS9c1mpL˯$v_>i2@7摈^2_ + $p&~+{efz=v<ѱmZQ!F]9G^,F|ڦm>^Fi/pRcqumσ%gحZuh W(U6\̌S:L#74LImv-_H>H~3W+@"sɮʮxtH_ O쓑 8QMQzh,6%3*KUPDOe.ܔ@ uy#̻py?iH]P׎4u]v',,V'Vyq:'L]s׃Ts5{;+5ӒV^.P9$vY5pD`%Nѵێ-?|l~j =;_O]M Z[aMhst~4i,4:V+3=R ՇDi!ZIgK$*Τ_j^+YN՛.]D0M,UC=LtR(C:Ԗ&[X:OR`4U&,wpݠR!#Tƈr;0;ՑNuZ|A!ZwY'"{׎ץB~n] _RdvfjZIډJjH*N3Huè m8׻P#xCOd}QxzV0)glN+RjɌ~FNs 8GCnO_l#{1=!8/RJ]4Rcƺ;"1.PRq31vQrBow6fԟxq 3MD,;g\5Eg8 dH2] wﵙ5gYP@aos_9 CX4VqW;_4< ?sF8C6C[srkL3vUBsxe6yW8k˜[L EGy:x`x F4fgi3 E63C\KͷGÛ$WLch]Ų`e3^cw1bBFacH1& =_j>ҡZDK)򜟌CxD”@r l\82qL8r:mGH30@z 龉0儋s7L:ٜ@B0z~ jm,:e^DTrqc`[w o(:(q HDR qdD]҉D,]joEmyR|R+kZmDB7a 6jzU#wHKM|R^ JgQ3vK$/v耗ujΛNFugUD~ U&}"~YFi5w#-Ws>$b\M(0/Y @ĸJ>R%|1BKr?V زȚE'ͪȝhACcŪ. cɊ բ:͛wq;_p#h&Нjw;|4פ8_ȘcPҀ Zq, 5jc} =QS_Eɕe@ۿ-JY[y7v:' B$iKXVA~Íi9+OeͮaoJ:$b\WHoY D,(=4Yͪ|Ѓh~5'P1`r51NdU"oWF&ƾFp(~9I_>{LY ~{Ps<ƏH ,?gRwsZkwvHYI-ѫ_|&*ݙڅp .uQ|$HF^G4R@_+NDGL_x\||@¯wW3C 0,m]OHjFfy .Qջoxl۲D# >vP3S*~ԅ+ƻlPþ®6upIWht~; x 5S TjjXP5Ȱ*t7L=lTTPSH-;K.JA_ϵMo=F|2_5h-IƶK#-ul4]Р2bҌ\N0]/fw8Y~lqǢIs3`sU?Jd|Fa 7X"dkIr,lQNA'W,E{E66`Jʌ[O\T{_(,! cWQ3:чs l&H9 Oq]HDM!#o$w*B n*caGR@Ta{EzQ+qmpl*\9s? jY) o* ?-L?gwif<fC t>8FjT[\rǘ|;ʿ[Rt)F1Ǧ@ \k}l}#؟5O`}y蕀}]JCig{47T!}8b[ֿqV'e'E+ )oY`9~ mIO~K5v)vtέ&w6JC28גx#Xe,IW?攴df[gXxo'@rLZ%iRN,ﴈo2'ZJ h)oöI͈cM5R0}jj*gvYNA:r͝pm}ڴM׈^|-,# q:"4Dc?D2$uDDtQE~(,ޕc+0Ye a4hcCWlH%^B\A|2H-F>c6`{̴~5h k͋JadM֜sRʜ_ALNMs9u&Lv{bHDo$9JEX2ި*D(ncSp,B,'9oYK7n-:O D"6gzBB},J%n时3\4̓riWw ]܅_drP(gq&B]9Ly%CB{xLzMcջP5wSMa4ʵבBuy+aԁh8`Va+쪂2\anS\q1p% Wє!RXXF捍vU E1R_DuD-tEk0+`i#Mu3^#6o!g/>I*w] Czj4GOx`%^cgH VEnQsJPds_. D)* VN]R &Y7rcb83H%3ɷ(AX)M $»DO\5x~="h<'zvy a([0YEeY$5 J1"]attyg2Dݕ}ء}HDv,-UxBgYRdܝt@C~P9{r#WpXVLY " A=E.E]vL铰ۍI80fnc ՉOe橕e& K_C3„h9BP'kZۈƆ"m†/˟SOt8segmߘwy!K:az^4\~X;JZMImv(x_>' S^9{`$=¾]&g;G!Ǔ5H @:36:b'4_ZN:Z!N #:;rjwt;w\Sk抓D-!FbLs='Z+X uYz@Up-DOFյN:>wܽς*x!Ki&پ./|6{_95G De a?1.Ē3߻&5j3:E4O,~-Qv)J!x痛 <(hEG3$Hǒ2O"G>rD#42U$@UUIfsxNMhqqw&rL3WoеQnlIԯMFh AϪ3jZ%W Tr٧m3i _g^[SfRYQ GLnyQJ@QuFE)WIۓajLC[8;#H,$jkNMu y5 e v-I`P~)8֢LS&#aG'[8K˝Šr+yFRuԸ<"6՝CW:1ΥG)IŌY+v܇Sz^r'8ߦmdA}ESUN_E*{RԺ6\\= s]/*S"a=ֈ`zfFM]Eĝ"jdFȐK垧$+nIMuỲmZM&b `0_g|/ozbC-1֍LZI }lw8,Ԛ\'A#z7FOIv^unYTv8G9J(K* e߄Ӻ_N;#`&~3RR  `^u&z2p؎.W'+$piK>P&/f΅9HH QeR2 vdl*m8Yi)*]B^*s"'0́m-Eހdw}J)"B+t%dᎹ4<3{5+[oc@mkP\&9Tt,Ay2F٫Ggv9 n]v#\+e^H,W)FTbWIe| mVh;S*Jl?Y]oSgڿZxjݙ>2/7Hs=HR~|Y? ᄙms,&egJBX3W.iW~zU g ɭÒɀ~63SqEoJ?>hF4skV')Y| z8+JrƦr>Nw;\\|ђ8.Zd$tAB 4 zjڂ/ *8U6lmE<쉁*봛\`0ZY<Ewm,dLKCuY&WpN .S&/(8d[+\ :Т.ll;yxx'I5e~Lٙ`g 81?ԪSll=C)Z&Z qVE07:CbPhϻTQV9kɺAMO+CUJº-f`Qt5BlYd!{&DH;r$y+w]"3[#}Cdء\'Dܫ>& 8iҋI-䣺,?7 b˃eU@ͩ[X=>̅<`iFlxNCT9}}C W@owP1Al=>Uze}AY)|e L~HU *~{+M{ Sx|ґz@)˧'v*BDz^j+0Ф6ݢ]Pv&&nYUPę|2OyUO('%F.NYY[@;4C6vqbz;KMnXlӲMoT8:rE !asb!a@tp+Q$nD+|)|+ƆNXfCCV)HtC&V\LYJ/ca7o6$1E '@i8)O<)/$v}ޤL=cU DUQc]X 7aoYK04yK"D{4`Y'j;*q9Pu5ƞ'/"-^ A-Ev.̢vƒTƓ5q~H80MEԾp@6rNVi LDkѣ5ؐQhuN6ZiƋHWw0"n#ӳriyԤ]U42{OZ #'_ŶGaב?6[SHQmPɤWI_vtmaHZ-\) !dqoJ'D<`&(! ~` 4h&mt$>yd<(vQuU һ~MG2񇨚,Yv021E냻oBBW|,Qp(v`{y^{J1U'p7p@d`pRm G4fb8CmYPǪ`=3$?6\̰g"^=c 1מ L &xq-tTx"3uQϲ1]ڀ+a%x Kca\(4dQqjgz7%Q#)/_MTf1Gfжb̼v񺯾ŰqMf,nxhGev%V"4I]!<_R;/3 0 {V3(t1j"'ltC>܅+s#}f_ y>oGȏ Y~^C]g ۆ!4ziEؗO)rCz18T6wwa8ےL4ONOPՃ]3߹h"QMsgk"cFʣ$?OgԊ3ā_-"3K}; c-T6mϗO*qccϏɚF[GbÍ 1+jFo&hxP>f|q" ~no XD9*@}78 U$_/NƝL:W^qrP_' FK|)Sxmn| "W̗x`< 4 BI&}wIM$SR7Gľ FL}MOd5eK?scw9!r\O2)rpS8]ROB7/\~G`T❉QHn$t .#=ꕦ>Ieۙ&j L`[ n/x@jy6Ep($#8Fi8ʩeJJK1!$\(y Ŏ-5S3J/9?ѵk:zv'Tu!lQ?%5?1Kdlku @9LsF >W44|jTqVphyb]f pIE'~m@[d̤'.f79C)ZEp( eLy kR(!²|8+)ZP-\|ت*Ko 4$ڳ]I)opKJx8kiӔ9Ǖ?U*Gˣ*yTe|iȈ 7G\fK{ 2&IBo[J~=}G^ʳLʑflImr5\lyVCJr.˔} Cqj4GZ}Fв2T'wHMz"5CF;uR{tA]n=,,nbRkxv&>J?D8KrS|9ŮlLqxye@ uI -srV/8*-5AldXG1F''h分TE에6qg`aV%y'\L&@\3`/Zm*_J4Nap3@H|zN ~܋GF ,-B@AV9S~fsuᆓzk&k!ߎcP>%7!u<@]Aa+7A6 ~ ]ے,TMa]?~HES@s=UL%9 _E/."̿BoH7vܻ6~h>&sߩC@꽌6.p'y'f7:- 蓹.FeG1 .[v 9 rx>ʢvT½2ϡGb8ZEnBk=6:#1;b מVKGPBOATgh6А_b>rMNu7>jˀJʣ8>R~*lM`uZ*eSR?+љh?YfG}NIhp[(\+iT(au2*G=4(ϗ=G.HdbM!0_&ljkX{~prNz-faH H _"\nFE~[5)Z-']Yq5uRV ?Q^>ua& x i@ $hǟ$ !m6<5˵TH7ESV=._ōqlpNr8Whd=oNfݲAy^o`hJ?mDh4LjYzǥ̥7,)!&{x7h ^vLi21COQLSoW?Ib/P%stJ"_dVF+3j)X` . $G*LOX/{CB\nzŃͯndž4-7B_*ε+_eÞxbѨ_wKeY'xwxh;bMb3m TњF5Rle,FbLǖ8=E!̦?y5|%M 1ti W^lB⮺AYhO1mޣ=m5l;`&iY?X&2UXs<QV9 ڪ"qfo჏PTNZAL=g' $GTL]0h>7/v 3IHTtJ8E\\ɾFb]BHdS";WwؗXJVVf= r W~™?o{;E4; T%[8 B`9EHLՑo#XhmdĊ7$uV"O"miűw.0'"s'Y:֣D>qI>62;]5&b,@"<-W(4[ϨJ}f2Ò@p\UI(sM( 5c-u C%%e'gtJ\7]ZVja|_% י85d,Ϫ,,GM/ ?{j ڂBG% EB a ` _lή ӿ9_J>#gTfMSg@/zJ#X$Y)K6O%cF縷 zL Fn==%C΁Y,PhA0V"&NH"m)GI #4ݩn_pk#vq4ۘ|w9(buA R4wl"O+FEraz7gtjbR'ʼn_|VPˀ_WYH:\~4N zokY1>idSwzD֙a]+ R62dOl͎;io1z'&4k(T/h/L{u&*G!:FykAP=I. T-M៟EMHtwu]NGk$X**Qr #Aiџz^4+&Q qh\6`"{ ;z%z fIcWZ*Q]c4`]$Y!M>C{Wi6ho$D(@lɀ5. E7˲YXN9cѪEg*x%\:qЉT<79{*vv'T.4S.!GkqԮrc-%MЙ.;VhH]kٝSIS n}. b*47}Hchj|L1OV}0M3x(߼tcYg |hefT 8XN9XyD tB QB/BԔR_N@0"EbSVssG{` "\!Z|3JTCff6ISƖ< C monw;zR]+)iE7s dsYF.釙{=Nn!3㥼21; 0EZ' t%sZ'*/9@ޱ"zc*0"uEOf1)qXXvo/ܱboR< c ŵt5Աkw ʇu7lMAH=|u aa!]B#ʉ}]Hru-H/o!Iv-y]kXjW ,q??Yҧ%x.2rZb1lʡMkY fdCrwRweO,ꤽKi[]2(j\I< J^ ~q 7sAE&3z7oCrK#crJ3a%l;Ϡ#Df_oR_NqBNx%_o2=4YCL^TtX#[?@69Sf/5z^:Q34艷C&0Q ^@$6+X-9ac j7_8iL0{u )U1Bw K64Vu>&mϛ~4ۭw5 x){K-׆ZmFȌ"G4&1?%s7ȍq,/} &hUGQzN;9]U4̏yUС0؜qN``?e"frsԍJ.RO!<d% (nuk-RRCqC=aaR.]豆 bv^YS)5"&r策>X'sڟA I9h}άI38 Rեc9 mߡ5jxgf?XKOD @Tv kāʬ6wdy))L*eR%P`]NAv%0Txd)DIҬصtE]t45<3MP ZgP.9"_4w-9rn~\h=KݩSa]厍] U2hCuR_Ȳ#HVߟȬdL Ϝrf/j<~t-` ƺڕ[+שp*ҟ[}Vw9# }MduAx$aRpE{$VRPc11Gkcųa/i'M#CM4B2M4͐/f y-L3t0T{TMb?,_xBieq&y2 ZDq?ut8YdN%a)#>Ӆ/Qx >[unz؊h$ |!!=g$-[i9>~>YX.eyC[TɼA$i,+bR[CopMí]7WR˛bȟzgG쉡V-tN9;0QHl!@lgƋ1r}B/<̭+\ "H T ^j#0`⢕=W-bE)l>s_Xb&Cm[\WQ`(yY}3% %D}"%f_o=);8Zى'TD$K+=o|% &_0'mP1dXV4+20R Z;n#5'9rEׄ;W<HvZ T׆zAcЄ=&9$E|_;j9&D(6kCvD4),IIye/b:;W7"ԏ=[>u~bYX*WwQKM,k39X^AU+ =i?.SyL] 1rd8PG5Sڵ]!+!Z Jn3Oʕ3p2ƹm^PM %˄``:6 )S$X TvX }v>2f lZ s|}Ygw6OMlNs9ټ26LKSڦCZ۾. #wn,.u`Ѹlcx1ωI5d7| %2AnmZpȯGmAny*ċ)B=)b1qZq1~ծ~ wnDŌjH1=/{S,͍#Ky]ဿTQɚ{;AESaRoߊM%9p2_y :ބ9_?KTh}Ӻi60 -9 |1]瞅uV8}EQC=BjakuC) _ 3w\i2\x>x8jU~dP2>YUQМT@>o[9/[јVAbF ?-|4&1>קΟyv*k(̙M?ZZ=J،.^^c)le hԿͲ׹Rk,Lh=-NGXx:#r>DScN++ox>ˇYWx]`j*][[\|&pU$ۇViyCÿQ=JAxKqG7Fo_Rk@3ɋԤ<e̵Y2qnRۥ{ʳs蟍A' nkVTL9x?dVzl櫢H7; Ք)͚{?B⿰{L.Zhh3<)ܣ2 Ƽ{W0ω`γkW%+Ɔ A~2=A^+t5koyy"Z;M59Cǐeێ#3!,;!]fX) j8n/p{I!)`ƹO/<86Z/}Ҕ j~(`J,QP?lյf"[W*, {Z0A}]7 2e¥j x}q]ACe s$Zi~F$ Dv18V\Qd>.jXoFpRmKRWyvsPI.>ãbkتl^V%@(ZS9ж3'"I**CjA1kE_LŵQsE`XryL=80fOI㧺f{]C,Vӡ0_4)tlCnAE_oQTSP0?RfCIP&Z@e$fNJ)#9@5e7 K$`kdG%;uOl}~9s~͂tUd90k%慘ͧEcꎃڡ4U"OPw#- $KzB,wF~v&Dٯ=>(88k3rB#<֨y6Om^V*)^1DXCD;SB[5ޞc(1Wo6?Ս+mGo24ЎK#JKH92^S b4b[ǯՒR_.leMCn6"1۫]_xBOB.DL?wVbv}QZjseQxE2M䭰8OET"E1[>0 riP*RFیćm"J'0}ʹOU'P5n3 APA M|]#FccAZĂعev< ApNW)98MvEVID:[+&qO`􃦍-n4w(/e6>buT11%<ѣwn@${wUIܓY?@KW7фR[v.ik7w9~uzK8Gê OIlډwʐ_斮$Y t.!(@P%^>9[7OEN n%` W3JV9:(?;}n"fH=6n|-NvǙI3 LDѹs{Ɍjm-})@.hI2K) ɒ-%_9UmbL#Qޢ45멟48bѿLg7$4XŘp8??5-՚{͊{Z'ogsaWgܲ~[NI,ZD(|w1XFg?.+Ai`ǨƔhߙ4Н&PW.‰Z!g\tcdEVR~o߉6/i%uj-Xo;x7&:da˥:~/Gr jR?gEG!`ODU 7,ע0@Ma}\`ި7U,cWlaYIE@n ?%v : &¥*p6N)[g?nGyO27+z DI:ўu7VqRhl<> Hے 4s38b:X=ƩD | *t-{"[]ךAoP\ȆQ&'Π&[Rq{(ΔA-4SI c@ñk#(謪ʇ7#5jX&fN>K}gq~1lMSc^;-_ZףٸđE=Bݨ:\RĘlR<~f ~]lĖye.+%\+{OS~E<#h6qp95|3ѱDNcE%vb&`J⋕JӷM0{UUkc'Qe)h8R,jq 3L^8 kX(GH" Z99V[M#2*Sa[OjYtlyT!Y˽_քQ@`.AP&~f"㥸Ԙ(4=' nmo3Xp-hFgТ;56+E#˘^ w(R:@ػQy]bM$7#,b=PHzyVf9ʬdx{쉽-uHF0 3_AO [8 G L0އ)"đhFmU=Zܴ'ê͓P4Fkhf:^HHHE.L@i3>1 f cFC@# AHy7t_zad>8\]K+Ŀei6!:jxBPiJod`&ۀ4od_KGphƑ6_~! e%q-c?"r(L@ MX3dZ3pN:Blo? п%ҜA6&7) Q`"SE*f@gA߹o!Ŭxdq"/Sr_oQ#MQ Nq^[||n "xׄ a8Z|׈=tIk>i+XMB, MkeǷ\׏W;r Hu n5(#K #n6a곎6XK@ ܕUpX+Gj">7FXvZqp` ^X|1(<8KCh첓f41ua?>和C|Qnm 8=SY{Qu;*O޿>αvBIeƓw3B PUޓZ4FMM !M?뫔iL.cn}R'ixu@s1]#f,5J=_SdpnDZm`}|1 ߐ#5ogo )I(3 (u2,gO;2S{a'B5{Qh;ϖXJڈܯs_ I`ٮOfFqR[_Poi۷ /mŶt&^Zhpaǔ:|!>qso3hE Yk)h>A㛂!Kͭu&~J~3%SMꟀi'B& 2dFrɬ p{Z[WE_%lIXσ[5םFPBt^@ݱ͗,l3>>TƝ@S   3(`uMF%qZa2^}L r lK 2[M,:l\i*AInӂث-78"&&| s$]+̄2*Ѡx,7A!tn5nuV0A_]NmWlȚ` cBqy]S S:2gb1:?XDtZUi@ Hq5F_֋+$ XEZaOtv( dH5ΜH WK+OImQcS׏NfsB>@sԎ2}ًeGФ.7+"ݺ+Ȟ67t\Z˯r.^j(B=vL4h%vtacNA]k'pN0KqWU&8BO ։BKKrRɜB;%J\:_?BbrR)r>iMPDjJ9]\g`|ui:=0'Uc^7=Zj- 㡍R}ivA@6Ub9VUZ ]ChbX#xk]jOK&8߮p- # ѿxԽ%WHT .x;!/yP;I݄mxmSvL9I[wHu9M@#ISw+s/jNƎ, G>$אw\h>’!l xsq(^ǣ8]THD9ԯ9e`I$.ě՚=vU%k3 ?K#G9AN<'6l-If۠X^pxUCJ{ܧ|F` UB6AaB@ V-'ʊ \K3+v؏I+0c_ηX$ݟ U.P%^K8:xɵ}<-,+u/i i$HIm:ǝaf|:Ta JT#00 btB6*)/3e.Ȃ7!ҰX ðsW c|]?^mrmF.IflmGhwzS=/&!癄/ ,i|D- M~'N_΂wè9I &;1fpNWTjWD?&/KحF6汨 X3Ik:pvߙT@1B%+e[ıSr~+P<,:I_ Hab3x]$>) ǪwTPi#?/XgUMM]]0l'XtwK"hU׈rî={Gۭ=M9xWi,[Y5~෺)q5fDLviT8RTIv̳.vUMU餕 7Nc\`R0wDz*#'ayʓ=ܪSvt[[YT^ *(MT醴{YuCV$u=F-CWv't"z@P#&<HKѼslC0] H|>3%"= ގ36,CwGy0@:m (ha`EBf#w[T0L-1^-`3׹2Œ;F쳟L` Vՠo`W[~.؞:5t$@+k⁷tkN avJN>Cvx\e@J nsS5<7 {AV,S=>%n* Rsilr|ԶYҁTUu#g/5'$:E- O }3tM]p\Ҫ.FEa"C<XG^!tnO^w/#]W>""YgӮpd rUN(.QlV>o_Aj>LB?xa ܵVYa*1C;r|&:ОtY-/@j$qν1Ub>1~Nj&E QR3geW"z?( V=n@L2 .t7Σ"IZ# bm|L1.V&,{2tG35Fz^s+iL8^'ax)TDaeot$= F*6opOjQ ըʶ6Gao41y~ ,M×0RxĄTTrԒf]6oqv W(&Ӽi Z耥|%ԟwAb&,'*wH{ms~t:yDTMҡrG2;w(MgM+LnA.0m#W3:)j}Dl%3K Ak(op>􁻍8 :hX8=+I" ;} BMKnxjs[2OpƳENѣcj`Vv3w Vn?zLؠ)w5l`xf͘}R0~ǪS0 UR`zR׿^î~Tl|&~3Ŏ?cN6Wg E|vwځB6J咻rLd~{j!n\r)v4tǏu; Kbx`ݬrT'fzړ|z%--[固nX0,bT *B#4v)t~W }Lp-A(` C~3s_{k !鮾H{y#c<6N0\wӒ;@w񕢄f }h5T>cL$*>Ј>$%v _'&{4 *wG v %6* nNV+r KpT ](aRP;(u-!VQ~r88Cz1SAwx|5=8 e m6EZaqٞ|Q.& .KT RLQaf6N|6vN぀hߴ&fNRvkL.SJ_ ɵ%"uy(_cגK?7fzɉ ?3dBrw[erFbߗ*ӌ:`%d6^n6%qh{e3c.AԎe8p_ W>n)۪p;dg?ySx5]y-+$tg΀83ǶPsiH[L5.~pjr@%IziǏIӇE%dOAb`ij޿یڢY2Eջ'Ut3WvWW8-0g08^~<"hrOL0ABtE Y?U*ygGY" W^:ِRP\ 9H wr!_%$3?ꯝ9Ц q‹qo:b=xWՆ.VpK1/ 'Y-.u ~-_UDO[,lzx*BJjKݘ)֬I3~4t$c9л9i$RfP}i$pfKEx)|w _;Dq&=6WS2jͲFhal|ykQKN`gQy3ArbE֎y@bJ?b@F#|H%@[n3}5Qw_X5ܪ}o)7./R7ff*K.l-^$gޕbK .53_p[L5xhb{̑O|NJ d;uVY3Fj[Wf& ]q4J2= jDOPi J'/X;VgM ӞMuz=1%[S{Y2l֎UZ7ȡJOc_pf8n݃tWKW.rFQcgj0\Խ˹Z3-I݃0 Ai^/cI;Cm,+|qsKZ"5}lgm7O gN=vIvOx%Duʱ6R P$aDD4DWF#`$4ő{c ּf{1,z/naK_woK9P@"PӺi~$5 J ӽ̽RW%V˝yRuE"Fp)DaWLTa16/5cCL)|1t=l5H@H#͂\NvL׎+|tY@~K`OGy_Yo opB,K>Og: gjs1%$brjQΔdѠ&$c[z>qɶl}2w̢P8AHZ40Cy =./ &amW+jYt9'hzvv$phqfq$D1,/`V%j-.ca+g[#ֿK\k|?Ҳ8j(5g\cbU$Zy:Mzkxܠuh /yKbS=xv {hZCjPӤ z*}E5+KއJ2"k*!_ xDPKƩB78Q~az'Z%đb0^.WٗQF_L d &XF-e4ʁ{ǒe= WP6zΓ(߻AHrqn1d %7UAYtQqd5=;4 6 K !ȢҺЗ<Ũ3\# Ȇ* 4d3(5jsjWeLiNǗcEI@TK(\ ؝6},pw}.)"N=ϒ(Bn돶\$߯U^Oz}*|_G5kڊ;.e ,t\y;@;0I0s /Ds@ۛi17?K둟(6|jRYDG`$Z3HȸHb oỹT nG8#yXo HvblG(ۤBUzmw쑢*%Ά.@4*6 *EdGmTX' ]`YC[8Ĭ@{ =K")O`P*\jg$=yCbdMKHȰ=`@AYdS`ޙ.Ld i1驣Xy ᡊק:$cvm!*Xd~wם.pA5@e*ٽrW w)-Z/à[=˹Q[_Xܽ)Zp!N"o.*X2[=Nt܌Vl^@ScWq[ņڤ='4JQ(<]AL;ْf+tĮ&{/avزn_XΎB]؊<( ajOc`d Z3#E G''aק#*2~|zE C@(z(u@*Z2Pұee~a?->iLFʫþbz8t\ˍkV)p\єՕvY-X"ERg'owD TL8`Gl 9&F>`9(^s8WxmQb5 ߆d0U䄠βuM J0kbI5zo660ecakê:(!:| y7s%^83ŸW˝>d%egC/6f\Ղ-^fOMv"p $8 c mϠu n9J!MN "VA /Ѻs9͒*Ђ7;`d0ʢ݋P ߺ38!d] ! @8:IC3֌cgH{:ۺ鴊ZVH'-w B嫶d΋}[^#7zWX,6c!/X@5`l[y^b@;K4`eJSܢLe7Dn]9;(C$ I\BЈwNy4ʈaYK*V{9d2)2d[R^ȱŶ K3^',p$b-zG \l#j韤ә;bsOŝɵKXj01ƾy'-1.8ӁM)mB?τX}@uU}4TK_4J~k=>ÅGU~PD.[[up1@46B\}E]( .@;|B rP$S,ē&g=z#&fUs9cf)T(h, PpVe}[ y{O;pzi<{eAEY)KPV XKgA(h*M\qN,_ulNv"r;Tpg.'XO$swНihMBF32Ձk 4B|?ѓ'(>r3\&:REȶ&5 asG WQdVX(D"Sd< V7p6T[$gFbUSKa )dY XD8(ܳ=8۞ DY)^x{ .F)JFCꑌ[@˟E~4O1-]ypO Ų6LnlH](_=:: ό΂3ఘx: Id~PG:SMGmF(?j'4ٽr;{%a^]#`sjyx;0/|t-_8C7/X _d 5,'Ä 8x=]R7I+Jr l. ~:. #a?f5'MWen5~*LŴ_-'0뎋ѳbϑ䐣LQLDɃ5 20FZA)ővH EA}o]1j9g'#N49rAY w2>dARn-E^ȭmh74PZS:#)-.@{hչ_n~ 0; 6yt^qcf`rğM!9GuC_RʧV25!ǝg08??P[xμxQTE$re%nqqA% zѝ"sp ~q6/vT"q]&S+0%z2™Pv$wqגBJ"aX-G֧BD fYƍ~YhۿZU[ywv3p 6Xlv. zHIzw,1QBճpK9@3; j?zląC P1IH^\w(#x %hA<:PWی(vo5T %A@`~uDž16rD2OA;d1TX`Ѧ<74]ЌX3L`.KS&2՚x !J˯LawPǩP_>ȲXiK|;p_lo`V7%W \ :=A:"i 9z-/X{e` lK@FB-lp8k?"8T\I-C\xYM.cX>FKg" `t^:W[Zܭx?GOjggX/akz[Q(YaAtmx[hHQ!ұ=x U,dC!rzaP"eKʼn\pP"] e UQ|TR1g?DC4tĎ~' ~pofIܖX Gc (d#0%ҠڦO'P[nJw("/N4ȎM,i_&;\ {cgV6Q'(䇄;nYt29qf7wYMb8t%jӓl+J'z' tDF%EW3X)>o08 R}wk"RĄ&#0d= ˭SCA;7U\ytᕉ<u$wKK_ԗ?Q'CYWWye~o :\n\{d[dٝB1za8**O)(?N. +1HEwv|ސ͗ ^}肓 9䞺j3paJD $$R76w6l>c*9XX [n6heXD*L`6({S#AXhK<30H! & |zVgp77a&O FbY !q $E>:ׯ.R Z 8*0dvIJu|h]M7c4 .֯{9h}O9ːKϻrqr $@趴&9 ~2SCL6qȤf޲~Y;ڡI;3[:8kȆUK,W1+2v{[18%A6Uo0iaU"ٵ*mTTӡ eDL#tsCD\dd-*B}i^a^XynmOK-`g'WHnCc_G4Vײe[qZOrEiyž?EC ːIBL.xO B'q~``v/l}'X$Hf C CDCralYT;9|eׂSj~hHMDs"\%s#Ms@[G)AL%fy.;i {^Q!+a Βs W"5󰓱nJJxdѿd,B:@T]hIVÖ/2xxmN J b4K\G \ID>ا:w~액o i~deRHi¦3~4MY+Id ڥ{Hw|vs$~ 'ƹZmLS[7XI/_sJOꅬ="-pHx;lF<]ΊKPSLԃG2(ps:Ƅ`5Z^@'Ƣ%(TseQ {Z٧\XNrSV sp^:;+ddQu'eu(wװۡ_=T v Yym>4F!U]EM+5ԡR^;nys2"] Ynm^N1 ՞e L,5g4P}yvg Bi]i9܋&@.~> QO\TRCp \?ZS HĪsUox|`=4xqd`@nt\eM@g!_~.>Ia>>v$(ak FAIaA[B{/=-X vDa>8{!6zh7lФ,]4) w 1 9pi;1Z<INlScV@ :~Jsghsߒue.`tO9J*RY,0~8yaWG AvNߔ5A ϑ̉RLM0Zy3\">(%M/y-LZJ0NIX}HXkFre䅞.sQ cWl7`f8Y~;??x5R8uj5W /`2dǒ{BO0((44m}KÇCKq>e+>U$̈́y+{7",abPo/b%]D ;{+\0 lt#d̾Pg@$@:R2\,Jc-r$7n3e4`70_{z2'pO}UBpKA5ڻB>|sĈ[T$GhjY\UF)uC gI{i:mЃqzߪE͊JgkUXq\q*1 se[Z߹=b"Ξ#F(\L@K J3B搆݇$^/W@#ch|g1*~*WҌ!U[BY{*΁u&9u&;j"šOX֌Hca%@B((׬4R32I$'Un^p%F P+,fqGQ4 xs cۣ8mX 2eKW9&:!x6܊ǺӀe/z|7nE4iFx܌P"% S%6}ݘ1!5dR5Pd8Y㞊?,Ƒq?̥`dwЦA f$paQMyN4?3 Ѱ04%0qW6`9ZR! b+ fQV7V!~tiZjns^iff%sr$&Zf~'~蠬t5w=aQͭ-Y-p&!q^=6ߥ[UD#.!EQ<=xP،Q޺@] b°yQ2  )F~tc/07Rɓ(;X~Dc%7 /IбfHJI!Sv[=>,He8 SCf:dFvPKMYAK)Y9~!q'0:ie2ߌF-?MW|iJҒKySK(ϧDO1bWӴsS@.`ך*L1x6BPw[ GȾ",5FqDRQ ` HIsn7Jvhb6{ij:_iNQ*I"b`?bxX >0QG.dlI:23ѡԛ* Sy=A2"H̋+j! gUJq:<^>MoT9C;BFK3:gy9EHJ\|\C~S{3xC޼Z:^d')yw3֤.=4|6""b8¬3 ufj!6]w+Nh9e!lY)N_'ŶL9NlD|tΣ RNsS/W ؆þXط:~_eTH|26F1@t0R*oY +4'6r}:I-W8ldwM׎ÊG 9G-D v11 übL$a~Uk] Isv%hcO.`k lΡGxՐl|mX6g9u9A=?]K2Wk2!tajVqњ^  $W&-3>+9"LH3:U!%,N[E^3%5Ja# H;!U Ѻa00BY+7<Ք: WȣLԽ^ TO?x>jTpY- ޜqUM? |JBP%~Ip&AN?T%e 5@ƚ.xŴ4VF>axk$7f^-VSQ EYL/XGHA d%%,eOvMlaL_M+:G/d02,8ӫ,+5cyԵ9jDZ ZOnUؿ[50N"޴=_s\Vk5 0qĢxKWaL-^-9}}l/" Nv/P7+, %pžl1GB*R&j_NpnťDipyl,' wKfOBy'%o] sX>ctm鷺8`SEc#jN#Bdݞu>b#THZv~)6{:z߈T1mZ `1Ѥ'ax p~4VCOmjT[id4i7ؚsj$4f9klQWfvco1b"W3Nmຍ,ae,G`n9{}o: \D '*aSDm|ﺁaT&lPE׶#2i%+}Շ pȂ&E>ЬtfC"+ojw7L~*$ uj֥S0 sR0 y$m!H!s? 򠧳6fvBG峧d=F-\]jeD駕jd5 *k,R`ݧ]AhA<#zpg_]zGe R—mnW~+<+WaUc#9AJm:->;UMo JRV_A'ozzw q%`$7yQ>ifw* O}U3NJ̕B+R¸Z{ĞWumind+-Is f09󆮠12WMnB5 DC@ejG.h~!. ?r-#}@Pi}‰q.3luKJm}frp̿Oى6a)=Ŝ8N'[Ҧ)'}ѣ # _}hڌs$lXZ{D&JkIJ-U{F|mz12TX~HO-v"4Lгܰ]!.{am+n Nt%n![єjTY݀|9la~Sc8~sHgH>Ѭ5oް<B_ZʭZ^J1K2kI?Ј]@2+֘M:a*v6X@A9woҁzyƀPϗbZv&"y#EeW.b"0h+B9;X3wo*\5CU"cZ(ƛKhVW5{x&N:[mQ,LW*̭۟8g@~`d" {@NJ$]j|I _r޷J q LkߺRxQV,nb(^,*MC4VƓlWԉ" Ђ_Fy(YgȲ;1II r#? xX<Ҽ7 UB ~30Wjhvm;q {IhkDĘk ]ޝ2S tvz鱧I~i?dSz#jm\&[Sol`4*}gߢJ&< @2;76Mݡ=ЧVt PwX3*6ٶS)65~VN;ٜ&CpNsAD $:U5/ֲľc^]b~Ĩ 8(zc?,A_Qlٝ,j˘{+H,"[$#_.ùЧHq$3 KS+dsqrF}]5n30o}7qEno34N0%,DW˱zW> fܴn.e WzOB6sQC5>:'48`ĆxNq0i ao/vZFch!"v!T`|z#@Z݋< r.9}:o T RM+{c9>?î#(ʧcTdOl|P3W_*c@!6J 80L{QȦsGRo^dNW l^sDoDNb\<<? (Yֈq"N**y=((IQ`_mFJzu%'yEezK8ټvgX~w_]v b/ek(ЀÛg`GBW`S ïvuyy{Q~ ð5c_Bp6``"ZAء(>Dj证F%ZSz~7 z\حD-ExkQt!OInϜc n:!DVK4q ?,@\ʼn%&̒ݦΗ^P `H E2`+%@s 9ŰܝPMx3uEj0bk2O\ Q:,)f%oCfp)r@KX9Bx\w[9%6y C9֋nYN9>W< S,cx[2έPz8 Gz/Ƥo1B.YJ`R}chl𹗈ul8-WvMtouo5\Py[/58-v=Ճ.&Pi_PXK9+Kίȉu&SBBn2H|]9_$aȭ_(,GXϳۤHH PruyV to,ACUdsus$ KD'TmsgU4CqXKyUS^$4Aaa ;V6rv'u.٠jLRZ/az6muS<\N`jH!- sm.lgq08㈷: )Gl `i7dO=z=Rz,܆O0HX_C2uQ`1FO8PS&澂aHo:ol  |Kv4XJqvM/Cδ$՚R>8+dLdFqir6JҨ9\P/u`ÓWhENU<*/tq,iڒF[Z)I`q'Đ!xV6ye6biHJC e-m9b)vZ(4L' |c%v={Ӗ8fe :fP%A7js3R)Y gEvaWp@MPCoؗ eGZ6w~WU.v#ozpds97skB5>,_2Q^ZGs +J@)"9 86?Mx…$}"Iz^?E/DeW ٧.8.OOm ŕ+en*x@HX3 _E} MK澾xUwGk `/$x#$Ctc fWUϨFJEB(mWM"+.Fnl;;Eu4fF=K -bɸ_GBo)~^ fɅ]Vx\"~)5}%Ppɋh02T;e["gKL9v'4v! BZ|?o՟}EKhLHhle>8?@hՀa!-UXX5y2OjU [ޑ=ffO 45s?@hۢI#Pr\ B͋SGes%Ds*3ڢ 3y̏R$&!^fXyC9\x Gt[\O1]w򵙇y@«h{={Wcٟ(< 8*. Om-@׼ =gQ><%7,cט&c 8^5C*&q=`ZuG=Y.CVO j,Hiou.,'!.6/Pֈ6>ĩKF=.20/@ W27b B﹝/w/7`0Q'/^gш:Y;+&(Jyf{u ||" )p.S݃D52?x8ƅvn%P )ŘTn-kBQ2 ~Tք5" r ^P*"_^?{V.rvȠ>~l$߬}T1X~H*,A{ZwOQ' j³"n𐋪؟umT@ω[7e`y3+CydZ|@Ω!۠AEU?AxEg0[7U(!5u 5 YOdI)uȞKe++-D?I~=zr56jGIZe8 >&\)+(ߩ;zuwqpmb,O{B1PBT4ڑǵXc}.H,X8^*Ny^Xjb_z1#rq杓+ #0&l_ིv^LGbڤ#vG# eʜ騌t;h2ɔu0qi0ypL([m޻ԡ'GGggm'9c8\9+qB 1ErG Bʖle4 JO(5n!W]-f$qI,3U'{Wdeua9t1~vamN:Wvi.4q9/֮;cʶ*_s8ly#r6rX# &>0yA]ʣqiD 6*N;GKBeK?G?7bOXGΪ*d V^A( ƲV|D(lUԢ>}pc(4T=1EL0g>j6+Tَ̑kS)2qa<} 6s?:Zvr&8FQ3cMrՁi*֝L2uH8 W&A1"_~ VּUI"5Ёꌀ>0(k%\g3[1)j$26G)=P9@nۅzY|@ @{S<,6^B_;z^Rg9w8jGSuf>X[)Zۦm٫dkZv Q W)w40+"s)p^xdl#X τ: ;>؆jS%%A kbkf. 7\jTe :Eq"'L.G$CXb쫊qۓcko]AZXI4^chA&e1t4`yl|嚘@ЫK [i\x.L5)rXs ge?q~( +w)˖5gt}X hĎc !< ReV gՑN꽲jM Ź (Fᢓ@b"{]s**b&ӽӑ٬3(nNKQe `{;[ŒX y4l>O؇,8~nu%ry/50j둼|Sتk'~оRe3pюP+hD}j!SIo1%1FXc[J>E,#2L ^>l^1jmޱx܌۵3Y8Y_SR(iFa x v_%Z#WL3 I`A%R%WOt L9X4zM!\ש2s(LTqh]2$ 6ݢR3 @ m-z1L  &>?ffnKƃ{{0 5~` s? y@:X;ֲj_ :h]&q3?)|b#i$]mCKhDY<`(E5b0WɔƳxnuIKB9v+wz( \?N q3/cG;tWYὢ OUqlDQW_̥ɣ=FaF7ڴkB*o& "Y0 ~ i;mhX !- h/B5}WMkm_gS<o,gDI+z_]o>/Aؑ^ KC6enTY[Ɩv6K)9XF%"";^`HLCj[5`ˋ˄O|^2݄ѡ z'8OaM% I閫N@)l9}CYg4H p- +S"A2;Љw=%^|~𱰳o]/Q\B[*4r@z4sMh%<Uʾ Լ ]BNV^ZA9Ҋ:C)T !r@fn. 8[y\~\ng6;]QMSE^u1u=p! oV={/_zX$ŗV˼~,xu fI;}׿st\-lo>'$m#/*i`n'=?9,Y&Ay_yv5cCJ뷭V1HH !tN7C(sS:ާ3.7šXkdW|$.E/of9aȂ}6,wp]c8 %ܢΪsx5JBI..0XrCS?$ >."k3ɣ?9|^z'Ni*A[!Dn Zx7_RԼ/L+ \6꼲U&@F@4Z&۟1!a_DnauzѹnLgpт:áM69ă~ rxbm;`aDzm@Mgap0e:^A`\7* $x.* !nD0FҸA'z#╸;~Ob8=(:c@ay|rmK8@rO_WAʙ[Y$i:x,;eAPlj:baMű!,EwWBLM4P`2!!Wn DЍgnz?!R+dH'v#%˘ l v4^YAaVϹ-¸m ;*yb*}_BETi1mopYޟ2,}+*ByxxJLoq$2lKq%&rhP2T·k#꧀1-Pə6g8ҳ#1 V>AHh2}>Ez!Lz]&>C-~&L#UJ pJm_ =S^Z%c؉)QX7u?I[{_/FFOX ^rfٿʹK"7ZZcmb+xTiR3czSSQtOYs"E"66 A&7m@VVxQ2Z}/X ߳ f7;F 6k Vf;aרBsٺ .4;T:Շ^Q5y+6ZۍLތ //ţ/.DUgΐyhtR2%|ؚڻ9^UB_4EW[ ^F6<ٺ.A 2d0cA;CfA8B,U!C9Z{_x ʠ"i%5x9*z}k6lzSO]Mp4߽( P9 ZieKnn01- őQ˛.zƗxpٚS9Mfz=ה2u;}=8 qRKyp`LXɮ-[& B` O0q!Dv^#E$lC gHaQ y وjHU"IW.^@CvgŎٺ\⯕qbO[Xќ pĶ`{A-$݌j^7v@ڳeH}FHð(G[qJʍx:yP^T >X(6^whՀaRġL󖺇DMܕn9iۭNCZ 3"8.W|ԁ;P ݥLH":cSDŁ #U Iރ7O^jΫ6%^ o:/ZCN5S$}*eh/`IWWϰsnPy(7`EE#QEFCH`7!xNubΠJ=tN }xr}d{-R>-:?;"i\/ho;Gٟ1%# 遁e܊]z`] ƨ}Mz wτ6`0] !)$4?,Hp"lTW9HV vk{:ψ)5Ubǔck1iaUNqŜaAA24ED("{~r{@KbV̞ˈv@:zFV@ϸ~FP?qMq[@q(TK}/2*sT#5c1fq@WU 9Hwq#,y֩|Dʊ` H{?sҲg9Nŝ[~jjfᲚEE¬SX-Z^ȱ$nFD_T'ǹ뜩e[!1Jx<ݽS2=S~j+|*7lER\jϩF9 O"3ll(TTp}>P/Uctx/X3VƁ\ܜ,+~@7}w=2k!C؂YOv$q,Xt) j /6xx܋֟@\22_dK[aDMf,xqxʜ* 1Jht;6HLS5ʒZ5כd5U$ABU6%#,/~)sBWwQ`[{6w,ΩRE_LR_6'P1Zoej A=s?R|`z,7fLN`ݾeo4>e9ߟ=4U=Q,Vfkg\2,lzrX} ץO@ԩ7L ѶS$W7q<m?Kl o*q@O[l 5^4UZ9S^4Nfo|@.g[stK^Á6 nXYڌ^5 zϖKTZ5/2nn:=N)QSO!)g/w .V8srg:BXk[a[0 k;gJƥ*Z8ؘhٺL=Ӂi{ $&GL`4RImqFm! XZt&Uް.5+w&zQKmtF[+1^S5+R8hQ[ab2>1\ dM[BO0/XJGqO gX_ p^5j7ONϳRީź6qW=c9PH<2v%LdџPg\aQQve!џN5|xfE$>zep>o%D6_= $`*W[CDY&nD@D{7 qʌ6 rPX$z!eE$dA56,&s)&`Zxp`D) .V'duj<-ff Wo(jvh4o_f|Bإf Uq!IR 1Ocl-g|&q 1R,[\WG̫aC5cT@oO) ,P!С/MKaRD@y2l\%Q8ɚx ,_*SakN4chIbjVUgo?|m)xÐ}uQ '4YΦ|6aC<0j}kvtGBdjŎwzto0riڧmYjŹkƇ[%]ƤLUdbM)#R=)7V2ov(I@"*?7PF ND7/@5Fʷ^M"Q2A;i%E_ћzV,8/@?iȶ'uH|=k WP cb8Cƺ{2ħ&(Ia-`62; vO$Hth sYn^Ks8yГ7mr]eH ?S]۶Q+K!k겨5a*26J?*}akBJod( /{ԡ Bֶ@gNB,qͧ! 1MNQvᆠ &,,!ã\v?24m_)t[Iڎs'Fu !Ի^$Adz#.z<,Y OpIQ#TA~"qUDbܺ^|=f-+RoiI Nk3qϗ Rp#JW}PZjRKZߠ Ёe'32F,$U8C*<+\٨{d&K̝^$FZH`Q\94m+uW/Οx >:ulXNDaT+͢r_wo-G& ³^Y:RmCUuɸZ O𝰍!Sq0=:_pN`̉0Uݢw_juu5—i1j i+ˑ׋J 'u;ELb}.sJ˽ ZL\ry\jT[hqUK3FWR06{%UC*'Bbc[b1pD+xB mք3{ei?U{D)pèV[cʷ{% k?O1ژ5a%rLm-2n ZxP3%dx QZR hZYo*WKgY^,Be8tX F>P$M13D[.}FLto1Vnɱ7(wpPcl!ſvp{CA=1VWjo\  {בZa^3ϓ !|%~ۙ|7HM>e8=n|t+hΓp(udgoed>'$ ~7X9hgǝ p-SArrM6ZhI 5"h9[Gb!‰T~DcQԈh%0`xY9VӔnŁRŅ).MQ,_ue2DM9ܤыo[UP5W˫0+m餪[ֹ616 B)c<#*4C+5\۵˪-HoBC*<M\E@aA놺'tTe:8C!/JmQv[ ٓnw,fΕIKf*E|tb+t;m[E`Q cN= Pgq.mt#_ >U~.ul_Y@UɁP}3 9?Zdrp}59dEfa\#JцdK}Qi#9e)őd-!'|*W"0Es, 'QYHeH;%)BɜC=ltFNO !ct"24߸ ;mi.՜IKHYvȕ$X'PgLoD^ch]PDUNȵ^@7"]aG St?%6W'@ODiE-#ƈ&}jgY釢a Hlb_k}q %8 !?d}i ?*!Gvᰛ&gqW8b%@g끊!v%+e'}I):0/俑wodyKY-0~ƃ˨w_Ϛ<Ӿ)}J=,N8X8D] Jskˀ8CelloOp|FzPDؾIa rޱ8Р/{L³IʥȿW JAXyWkBC>6vR+sGn_ egP>,l->mHCy3E/=)PE1(v!B*po '1o zOxu-5,,XбjX ђ\Hf06&oMa\Qry#3ేhWiP-k;T$Lǀ@k|Nx fh)>rJVAmDY!6{ﴍF/c4$2]+v^dߟ/a%5D} U:WQSīp\]t{QGZ))dskG z+ev~BʥbWe NiT1Ka/HJ)b4I]34Anzс֜A%Kr=Ԫ߃=Klݓ{nqTg9o='bj=]Q(3C%b$]uՂvM8 .n>&L$*Am}PLC|]ˇky9.G<:#q_r%B!14iZS[] l ~TOFct௖!5WȈ짾ذF2Wq+H,tQb0iui!z&!0zd{)3eLDAlj/[Idios摥:bj3 S ŠXKLqgǣ@ڋ˭4c^!\hǚsm"Dşs]hgٱʸ˯jA>N$2Ơ{PQxWtRCs\eUeLQ iJo~̺'-tpo+_5͋V9@JeɇuFY' BP\ l*S/DMݓu#hQ5Ǵ#D-G u)mQ|-,)Qu?ݲ%«SƩ!ρsGymNU9uxn kR+Ue-0t3cipnvĤkeiuHuAdqŤgc!3yt^1#d8tz ޴Ҋڑ(zhX6`J+, Q_<;Yj݃iz J`4+<}Vu+ B|hF,%yo s f'et]H;J4t|Hw7D8@"dhY-ۧ1AP´ ADc?Uqt6ٌQnR4+}uK:3ٗNX5Dl/rE!:8sXY E}#O,o<B*y7Ǔr J9=~B_Y|z ]n1l%)9gEdYo.1؎3,Yzt;/'`)+?``C3`wũrH)VC;ӭA48?yu[VI](w< Uh7B9c ᗨ oc B>~٠vrtQPlʕY%ClQĽϜ*!h ES;ww=RY+PQ-So?B@]>#W涜N g2jV*5R ukBqr5tXv;zڿ hEUf1 𮔃n2fF#~8O=aJ +4&jE/`X^UdA{zفMz%d> /QfU:R,2qfQX}0AIFŨn~&q!ت#iT0 N-R _SˎI(Uyf#ݬ=[%y:!0'/0kznx%QΪ`UI{Wǀ'!/Лܢk~GJZY8T(Nު3n&0[M[+d^.Ei+8G@%̷)mD >»@-u '[Zh3Dj*z 2VyNJ&Z`Q96JO"6aH_E~RϑS37s E8! ,]ZK7X}Nr>;qpԬo{bX9x߈1uXYXyd$IIR(L˪Xyp'&㔢6H孷|+Hj>Qm\9#ڑGh2Tck l.04]^ VBڒV0oK&RLsMlK-LEJV M] ⬙jr: o aLmiX9furCm/ב,;(џg+-<_*W;LNwL( $ HId_ȊR}m"g x3oQT/*_BhfG`(n=yKD{.vglҺNg7)O\ ֣oT+1c\ҧ0 5I=Mkg UBb"&sp] q\(T%w')?zsJ ea #ՑFk]}Npe AǍ֡I(K|.[⧇+q0 /`VE]]:y'}WC&0Qa?\h f/tRh!~e~* ˫3b[#M$(_Fg2kw{ӎ'4ۇ.u9cTg%psy>|tH"7$y2.-S/ɮ5Wp3`CN7C9Q>VwL3vK BlDyGn[wZò)+R?X]4Q+ESۋߪrTQt!sw&5)hJ;S9."꒖菆9U,&GеZq_\" HɞEwe$r)*<谡Bý )C2dfaFse:.Wmق7h0xL([0+as4$hQ H) GqԑU->S=I{vq`N|?7?xLċbϣO^Ѝ-xw J%JeL;QB:INia-]%9g ꓰUV2z &i+j 0}م;pbfAHbSONRT߀\H5R؊2_ODØA1Wteo0Z"oxv PȴL/u :wbF97:R7sj \9FRr*6_|vMH&ԃ=)O290MUl?*k_ADu3^=ɾ>5SZEܭ5D8vUBq7^ds19/}ъV3x\`i0+/pVْf'W1xb+BYbK}{yM_As;C'QV|9O =̘񅂈H_mZL3~jMr{z3eތ'cE v8f{"ԹH[-= JE&y(7uXN*@&ϛ}c;Q q7.j,8F+R- 5l/|?F8_GUPS'0֒.c" ob+)nNk!>"y^ ߁T˭F@p!ܪ*PS!q}j_r H6V/ijV0“j;qJIo~wJ(բNZpcm?bb c"͆qm[O.'qFj|ЬcU $d~hp90^HCc] cFSw~RMmTCF,T(⾘vEh xQO7AT-mnRYI}F NN:WDro|^~W|K.jQl/9ulˣPɞqëҋ@JVhLP텡(h <.Kp?&ȉGGH@ي+B|X-S>]ɑ#0|yT1P݌Ɣ1PQWL^=}z`ŒyPJxC/RST)Kks7vd(b$YPd[l #]HW/ϣwcSK?9KI50tè9O\ng AF/țoF}s>j:shYG_+4{i5  ٗR [A9Eɏy[9{#XrQ%/$" ONN,PaT1 'h5tȤNhueBMly|UGI!0H8u*esϤ8r2.ݛ} C(\WCe])%ZMў5Cz!tc βvÛTTvc62Dq&Xj~?%ʁRӴ*;EئÅZ#nɂG8[&L$f9 w)2zz;0(W/؁ER.6 Zcf1`؂p!y H׬ * bH!L6#&rW"ΒUNSM_N[1^nzo{kنavС)~>4[f1^=|K#H<,Pयź/zBE@/f}ȨAnͶtY V֙6;J\Ox%9в4,G ouӞK.nn4(~y;꒬Y]1- i[oM;0+煄ky`B q1 N`F!h/o1@ 1Z.3 ̮yk &B
    {Jtgxf]Vfb@h^:= Xz0X;.z % Fqߵ壍y!i^Y<:d#{!Ė(jV7N$Vk{S὾)[PbQAZ/VuֵpbIw~]VlTL{?0EnIݳ]ՠ@ yDN^LM`BX6~^8'屑WKiwgz PǕ.9q>:w4TZ1)9Mr ,0tY8ͫ 4sϱt5}kU1" K\oUl▁ucdZoB|6]1az9nxa[3Zio؄0NUGdG8s? f+xF8S¾Z),O*T4FmQ;(.p l~o}!]ׯj*7v0+3`[}$@I 3{ckRtO m~6B/U'Q5N$-n<jia(k{KxJNtހ0h@9ơcy s C"䝽ߒ>uc2FrkRػ%]ъfh{ĺ~xJW O3Macn%s?e.S1#OoZ4'_ y!3*P5L~5cB)Ѫw}#.7/]51@Wa-Oq;C X!#+tIhbX8b㳐~UsLu .r݈i%e"-yL)k1Wso1ޣ7TQ}25X ~}Dkd̜'Gau;ytu%u@&w]׻VQaI>p@m$J= /&(br&v UJX[Σe7E[,UnmA'\DI1vև{זQ|eq폋K KRu | 9; u{G4*Yzuuu =hCJ!TX7l/RTg IBE抟Fnc=/Q3_RU%b-j㯪߶;>#MyE۽v8LV NR|6_V"}nkTB w31B=rl_H~ƫ@2J@$}8*d?Uo(Q!s} aElx>`D0 3JO !$ >\ '߈; ; $;5Ωz:G;f0ύĬݞ4OM6=@IgpzKңdFKJH k<1L#mC{.6*J]# )9;`kcdfmQ:\?M4j_ z.`!?Չa88&o7HOʘ~zmSt$G"W0TA6e,BSZ}rQ32puBu7 G;НI,a/-"c:):KQ(e FCܰW Es4)ϵoI?JU|Y Zd1 <-C=.T^=B4bsr|~=FO<- }~3(P4kmڙ`A!4wY9-<<ҧmqdʓZ ;͓m܆CH;2d ֪d6J4ew^9 ;ڎߵ7snGrGh,ȩ< O{Dx`tƩǵ^rNEqy~ŋ1VbsDb;/Po +% z[69*i-ftV%Rj: {Up0L)=֎[>>@005`jEjXW9MC+q([lϴYx<# 0-&.iHa7#Mqa=5ؑЏWƂr3ͧ.I4! l]F08m߆ @?0:^3wah)[ $20pG2p:gwɎJ%Ǎgem2 < N8:= D12ɱq4 Ο.Y s ؓXz_ ,ZreAXpqX6 ꏓJ?PL{E&I*[rHϤ| xK!=m+elЮ F<~enS#!8wx>%7`;B]ފ G.0ug=歄]lraD}M=V( &v L3jW1!V3\AZxUXgIh\ Xvj-[|jJD@k9A_\X *˵L 8I(?E-İ!I%8@f/>X*Vq$7Aʝ.38B MGvQaRD?>xz,zdY`%0{Xx;jت-kd$[0=Uۍ`d028yrdq&UOqߛg)$5IAx$^L*KŽe&[l)i%<J]bI70bqYX sHZ_.( ז`Ed7?bǁYwL$^hX#;Zj`DbeQlfG= ǡU9@]3{ÖZDXxdU€ܡѧ 2|KP6C>R[y j D~..;Kv3odh an^Ȭ䍈3ׇqa!%wփnc!ak`~y?T(4& ͔yQԒ2 /cyY?deF-ܸMKt[MOVp-N[⃉}j 2}O<[ZkMɌG}# /K7 *Ky8[Ne+wWha"(٫y%OI D=:``>ςtdf2NݑA-3vyJO?]&UӶ{@ u]dnʮ)f4‰0I`A'v; a {Cwv ):D?+wRy agش9?M;bCh 8<уE-|,m{Ȩg%m%aqp_&D>d2nRII?Y ~:+9獝jW+vHHtt:56B4?OoQ*Ki ֹ5+ ?0 [avtCauxzZie k8pG6țtnXl}NeCv1P[[5h:G\ܔ71q]x^_' llȧd};dVf\vpPT+;B?+ Q0QHɓfJHe&b)\x,6C+͆=!ԲUR_Z) @(㍫Gn|L@_~{*5XfaV+n˹ &U"Ez="ėn}M0H!;xBlW0H |tuĺ~~fM{vP|ʫ8n8"?EOa6`^s"Ѓŏl ͩw$^t%m9A-qv.4ڲ5E  ^Ꞛd{fhrUENt;1N($ e0[XA@.ӡ9WNufN(-l_1Kv)سøUчZFdly<(x`Ē_\ ?pDPF~-ݹ4":Y>l^m;_2u Ӎ}3Ma|V @v/.=P"EAo .lvJX~ 8S.*a1Cd ܎T ߐoW@FDr]mnPB:d0u(~r?gy3t~|V }GpϨs]A-&#(R}u}fEFY@uKѝAJ&R0fAn5n}3:~[6~I Z̈́Kw-lp73]kؐ;{/;mF(7:v0ѩk+ҠjsxFeQ0a{0 [CaqYq9iÒCA+?C}W'O`bGA@u)gF31Wv ,A0!|Zu Ҳ tG8.mFMiLPQe\'h,Wù?*nJM2qꏝ0ٰ$ʊJ@Wi bgpܫso]D9N-TsfWxPeQĽfW;V'CuZ A1{4FԩţYɡcp(_~U'/n逃ܧX6PA@^FvP)Vl@CVj^yq/pP~s쥚5`גA,T/{%~GI#.]"Ys޹{"ǟiձڬ=@+I0YC , KGHB<1t>U%AlzaNd6$C Wo&\-N%^Sʘ6Q,~\;R_*ZMK@ɝkZܾ +u`Ac Qȇ9`I]_Ş @_:4Dp/C矜n֝F՗Cv=SQ] )/!Ѻ3st8 T+Ȇw\(=z6'5p]|L-ӠIo͙}V]+&]8_Gԓla)Av|8bT%+ F.e!P oEE鹏da46lY >),KsN 4KAifDv:*0Ћ LMMfjRʡjr,W7!>mQFxV )Dp<`nS[p+ I<6 :O+N=S;5@-1%zcV?S98zܑu2V~4yy}DHxf0UvFF_,b*UW+J 1鯅> jdxOn*,6^\-\;Y1ߓtPl(@%[0l)ռ>T1ChE'aڴ\|+7Ǯ:9ǐ> >YѤǽ 8_(#%s?c]":kmZá2InH-\Be%{berd ǃ?eǝd@al]ҩQ5HF:BX$(ZOw|sM sz繪- 脨/u*zOiB~I/dKFͩE@Ɨ[8P n_'H3s19p_>n5NQmZm2V1E; 5mN"0aWlr ϒ>9\ <ƽYDYR-9-%,TvP/'Z? z`<}H/}c@G:`t8rOs:X؈߇y} 6"$!S2= s! s  u1Zn缐Ԥ ,Zl_S5V>If^d(AboMn@/O挻'oz0L7XfĞէCg7 qۊ[W~26nY05Ս >tњS}NJ"?=t6DXSnOKn״~k0N ؊Iy4; oC{&.LC]-!(,Sξ/ #hi ݅Ω)Mx&^X_YzdS FnO!Q2 -W8a;¼PI"IVmRW~w,2l9R@v%bZt{09 ly9/[׵ưޠ hAEsZ4Ve<[TE]g'~^n f\؀/56ھ{I=QOOdxZR' N`sZrh\{M)Ǫ$ךWSdl$6sUcS-Z}JD&tg)M#\[,Vrn"Apb;&_P{k&q&Zx"91)QfcZv2c(;{/rc#v HCneÕ5Y)qۭ t^gSU3Ϣ1;B-p$iH|#U яpկ,Qd$oLh G1뭡8egBEKV*49tV^t3ޔ E]EEBEr O@$w"Yy˝lbhHɘģ×Rg+IE`"%PsM69}1=Y U,#>*X@@f9/;]z^_ x( A{$>Y\Aq2 R=91&ɳbu C!yҦ@^M\@|<;Ȋ\Q<+G dr!'a9g44rc%T1m GNt`!+ m,%rC`"a{GN7,4%q} &8zD78sL ˺De20(paP 7yǷe` HՀ[$BCyuй}_G,w}+fMt61g*v׮NS̲R`><ˬӨF7VqgTtQ4[]uVK)!m {J>yHq('ꏜb5cGW{+!9U~z߾ #O!>\MWkaRD1msem;k adקFY"z*zwX*2-BP[)T$U{_R.Xr_^tRhba4c]WatГ#xcs4̜/V𼆺 </1WD#~saZG5C//I:\b5z+~ARQך"X7WSPS{ z#D6zU҆ Lh~H~4+("NFitohx`-dۤL{ue'K60@MyʢN nڱ+$8+o, +zgRL@p >Xńʃ^tT%v0g͟ TD m5'KtƥO 9ǥ"ש`'Eͯfx"B=5+g%5 s2?bfo3yHӹ|)oׁ>? heB"b6N60#hqx-SI۾>MW 'o?hLP"360&CޝnT,`DEpq% ݣ8ޔ\7}f 8#CkR-ΚL֦W㉐|R&aZDnڅ?mpd n!ŬMrIkx|?W˲؇%>X]k֐}{4>o-n\wvw)9`ܔ/2rpn1m[3D80xsW3X o7+YE#s _3T \X0Zr9CG+U3[Б) %z|<,p҇!&# do1w~fD4s!D3SYŊ>}+߂ZzHg Ru0t0q_ʤ4F½?1h Vf+J;d% 6AV Hp"|a.dF7l.o|\stRhđڎWR՛ !P,.)l5i_צY_R;d7r}Mc\Ν|0$ ~yxEޟa%gv{o)ѧ.|1B=ӽer?36B g7s{ly!Kvū]€7%RS%^ JSb{9}X%-ĹYuAZenD֡onx4GB"_{e=UYsæ8!YLJmsY3\3!JIsVazh 9- !HH޽5A(Р ^sꄅbaI}w7lJ⭓P ud`xidy1(>ܝomjQ㾅lvXQ~%NwtԺoʑMfKgV- Wg4+/0~4nz=)zMhq2%Ui|(^PeD~%zWŮo-.%e^@i*=^I;~j5Uj5%5dXDO }A:ȈZE̗K4_tDL pW.9)p:jώ.Wv\.(JqՈf噣7k 9rYО{NK\.jaSȺ RP !y3^o]XpS]P1,1jK! ,E|ܠB}p̍Oڊ,K i$N.L35)x] &݂JdƧ~_K 4)MW),hxuҾ&Ca5:t,nWJb0Baw )"mAcIL)k{ZuUsy#:;E.Ld!N3R.Q!i}\h̋SBnzu7Y#Lg𷁠T[9 p8M4C-m5ڗsCG~5e?Eg$/@Xn|*k]C+ESBUubYC*nݵT7\vќ4nU{GM~y+<9m2kVN&_z&7VsOW j*tw洆1P #ze|P Wj몣©@ m&}L7G 5:ݳjUvgkLW-C% Nd.[$<[A}Gu@<"0;?UPkߏ3嚊uDnrh+/oA0v.7Zߌ[i)`-O`FU;k HW ZJ"Œ=+dy$k6ܑ .= ãÈI68 TrHBG}j";||˝`jPU 8cVhA[؉b's3 s𺞏ŀ(vcgN`Zɷmʮ[w~rqq(iթ:flT$trA[H^u-2.}ȟX@>!CCH^ʹP]"T,GL ~E⁷<̅"̛1?JAL @zFܝGWa푋s-c8μS<*Jc >!Yc߶Cxa2@#JZARZ-UA|zCM9Vi ${ /rҊv;!p )\J~ԣfrJX)Vu5[P+ϩ- 8XN3ؚ`T&`(эmIֈQ}ӶE+vB.IN}0yJzKbTȳ+ FIT|ExHzy?irΘRw=7=7{/Oge;: >⺨Zr0kn+[BzFMO)xF+omk -O#*Y1 %9[tṾofuog/\Ӭ%b"OJv?6Jz5w˶295GlZ;9E[a8AgCM0D$sBSF+0u&*j ˷ tS%>װdu~ l;*85"̆`:` *ffE3h_%wcVFQe ;uG]o%b@E,G0IQ^'.Y1YrUUD2I[@zWοL`:Dž9]XG, (fGE~_U-?7I<55c N#i%Y N/%, V+E{8L),r.JHycŕ6֒@:u>Bn6`XDßmYWD{uajHVErl9ʟS׶R@3 $$C7bX~xrCY0XHRVIz*]ZaeMHNd}D|/lҵK85KQ4hxګ=K8Mg5{r=jQ;MnjRdRfVb\ %$ºaD r zn8Szw9ӒaT[XW9K]'o0r>( vǎWŇBc:7h NmS٦Ͽ%?8Y)e걤v,'i:#OT'hASDE u,m9-AueYn,hZ&EWjc{67P=% T:YO+#=8sԳl'1*8$Ubs'/2Yp yr&1M` Bgozcqo%H& Ę32ΌEF źm:tHџS"e hDS.QSG jVȆOl" ;dG|S9R`4uf C&..sd8)QRe Kf6%Z1N 18 !݁C1cpd{ZY05B+'pBRCNw?P_s9Ctmپ=nkA.dk_d>KL^ye֤'f&Bej1]X㢹`/ؿ[|ݿC{_"Yv6:cQ^0*#xӿik^I6̀U^I"R1ؑP5V&&r ^~Kڣu}i T &0>t p xdFkjɛA7ppko*J8 a+ڄu}.xwGkNzk 7B0+,fHcW &{I&`>UR cZFO!SmbaLLC˜g=sOr1 #dwo@~EmZZR7I "vZO/aGAe@Q$h4iK IG`Y:#;٥:)IfČg2XP"sA9~%ۥK+?c?Aضӝfk0k=7fe}u }[ƎYNmD]hN2tqoP3 GoeB%EE2֍HiǝgW07owS}:h <{Zpbc^$ ܖEY.h]%G$A[AhPDK Įh?i%<whyBTVufc9|x^|I#VYd27.X-Å2!* HC e:1 7ҥc.<&wCXmܥϮ'3ONq߳k1p LZLMQiT3"\^7 l.|CcQ =ËajSm[v!-;ג}̦^]"J4 ɕTu$ ץfne[I2V16 )t=i/Cdͩ$1X3xE#b?s['1BˢG:K0[gEڥ!`ƈ'!᯦}6qb /UMc_ib Iچo^kDJid1 sSGkz8Qa:OO>#5'f'yFi#w*W$W;?O9 ֒}jҴ8~̼ۘc$kUA*po~?b:17!U ^2[m4,uq9g)0/|r~^skaɦdRE~%(Y%%݃ M}aH=M(e;WCp lIHIQUS1D0#+UMakrYkUج9 .{fgRY#oDW#buj "Gnf3b2\@M}W/wOӴȨ0(J]$cFHp#\֧xb@~9ݴ) NlWHP TC-קJm)NRY1Y849 UDvrn/PrYDMC2\s1g6/ʹOcNz!D@\ )݉wo;6D9W[!g~_\]1묤iOP2n]‹@1sLm3@/,=Ďt.pI[z p;ǫ*k=h~D44i.j8qT;`*JЋUK6NƣjzC0>FJ5*y׊d[ěYGɸ~R O8 ݼw~[o!#5F/ f_ 2q-s<ӠgW'<8hIRCz0H> I;pEq໸ ޽I Q+kF?\B=g#-F&eD-x ZJTKaA׬AaMQRbL;J[{TZ{_JsOo`sonAsW=MvxKP-6O^Kd%,G!\@{ MC<)`A:du/4k{ucԃ;;.:o$Uk2Fk:DNa7hov8!Y:ڊg=,!sN.E"X8x/YӜ@MaqGF5.R !ז;_?;pVCK di\K2HUU\3'~l!Ńg+ #]!tocd$ʵB0ԙEFn Ŵ8Q;IlۤB X1r<7eX!Uy[S)XX{(upue NJT3k`t@n}=[AبI,+Βzaf 1~`i\ע -JMQ?[X؏_=]P PPռ~QqTJ-= -q%2k.Xy٭L2Ń<򩁌r)MO%h1c=5|,1Ӷ:(M_.K/^0w#CDQdI!z2ҿ^xa@ye&Ypܙ26i뛈݀:ɝwmFHe)ƧY+}@j<I2ZYtfg15 n!f;eśȨ&N$6YD}EZԷL;~b 63 _Q~,Q݊"F"1[ӋZP/.3Ri"N$;Ur׃Đmb5kK=@lpHF* 6ev9yO>Kap_{!pN;TT=}6s.(_41pQ'8b4hDG. rn'F?OkR9<$ ՟,I6MHp~En2Tvނ`.t(.[fy>u\IfWIEuk޻_r;&Fq^gr'c:N/oe)J-73(JZOóHBri`Ԧ#ȣiGrwhꬴ_gR4oPyW0 6<4R92Yzpc"$J{C'}iHP' EjҮI@p''HkТXUPP0//Jc@% @z2!}8S\(D tYv~>S@^øe#+ܨ@=<7߮h_k/AM{4/{ n@ tkVh ,vNl]"J~K6%Gۗ;1b8OC,1F,6jIHZkuߝU;zzk܂[/W9*Ѭ>?M%'|X׌UB'EW{^).?CƗq>"cI'B{ !pRTaC3e%^Wpoe,(H"ln _q [ `RT*R!j~2dLc_H$oCa20bfi!4X/A 8 NE"8ɞ_ZGYfD7MYTA{Dh"=u`7gIwpZ#XoP@fc䍲4cRpȘYt;تg"~{0GȶL1z)gN?#A[s N\m(Cl#BdK"v=C)~vs%^ё'8q]Sgb|C{ʹp=.n?5{ZQym RQ'-kzemhs#(xU;Nom0Zt UѦglrɑhI6I5aGᙼsN.U<7\j+vy428G3Q=ʝ@IYAʋy46T i$0vkxoϡ14bt ָ7ڴ]&C/;"Q)8ao`Y1 xƮT'MWG(m\F=FH gq^0eZolxcb?IUaW(B!Z-[ߊamyA$K, [1 -4,֛ђ{HOO>yحr:p(0~J.Tdq_s4@Z1Kn HAF?FPn\0͛]Y+N!eP5l&/ډcc[Ȥ%̍^Qs o D{b$)E |jo `e\tLt׉]5wqҊ5$>X0yΣ1vרrMih[Wb5oYǫk "]hܐA0EA7O5Mm _&]_I3by Bʏ3x(~HgC1XZn|pG+띋'}`f1 l4ZГCRi֌ҎHKSud*ن2ԷAnQAu)GȎJ7^jgcQ+FT7M%YO]iK+jA收a_ %>ƹ{e|#LbjaG_m Jgw-Ss,(nUa}Ǥrb  G^\o #&-[S\0`KSQwZ̘%qe(rYwD/x@$Q =Fc;CӅ%bɣɸWq uJx&Q`%'-NebHlx'RgxO/;ۚf]}oKܼADFTn=Jױ̧j jml*$:_B<#")\In@U/""@} /v{$p#"xkDN}t2BncWtaL"UK> ?1U'uhϧ}m;J]G܈1f]n$:kJ`KO;Hh j7IeyEc;.6)v~Ui7\S:\HKXV ,1w`&V?xWh貁6Â0xӊ`ݞQ=KMk;V́49dy'65&8 ew>wEC}{uZ} 6q1Սv'6br5"5rOa8xg(%N7!~6*Ek=- [+n~亴q>qnas}b`ƬcmK10wyB?笨4%P"bZ3 { ?mZ_LQKlҵݤ=AD9g.#a|n:kLu,r`vf[5hSJ no.lK[+D GʹygoS<$Qrג#Moa_SP| ,}S^a IJz1u@4ÃvLMsuEmgW9謵dSB8JŞo 0fusX^*́<9-/ +O5o+[y1|bDp.^9U51ߊ*վ X˵2w{b_3^#p$|ֵۜ\*X lW8wh>{BDT1WBH@oW*v'z'k77d7i*B:9ȣ5Թh-:qHeGE8 7t] [jϵ GW4 ŢT#GL~ pMz>'v"(-VDQ N<^sC$Ao+>\Ezq1pib׌:P5DSo .jiCbRTGz~IdXТg^"pmYk<`3!uq+ j|wXE>Q틻inr.sb&9tXv>[AW_+|h`k_~ek\1?|Z\N