kernel-tools-4.19.90-2312.6.0.0258.oe2003sp4>  <@PT@7!.ܶujG7oe@openeuler@compass-ci.com G7o% VZн!zarY?M$cLyC,Qe&l?At¡}IM9|RT@tVMufRHq WY<B y~ܔLh9RX8ڟ@f":(^ ]{ aFԴ!Y79׼ To~u"[dЁ5,w? r(h+]Ն5qdӚ6ñT7o/zKqWs62Ʋw=薜[ חyll3Z~{v%iH(n*#*OmȮc{JH=|U,7$Fk8rixtقe\0{#spniu4τ!$y-Bab48b2f9fd8a37667970c8b3db71f98c2fa91399e3d4dce485b0f17c6625d94d733209a2dbc951a48a9e7faf5e8c917945464aa0p(}~dگ+`Qt>E4?$d / X #%$% n% % L%  1%  l%%%r%8!<!Y!(89:J>?@BF*GH%H%Ip%XޠY޼Z8[H\l%]%^b;d;e@fClEt`%u%vw%x%y8cz Ckernel-tools4.19.902312.6.0.0258.oe2003sp4Assortment of tools for the Linux kernelThis package contains the tools/ directory from the kernel source and the supporting documentation.eHdc-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-eeeeeeee0eee)eeeeeeeeeeeeee2eed1d3738a7ae3f637236b745939b829c65641c51c5f61762918be3e61a97d74719ce815ff17a28c1c8134a1746c578db8cf9192f2c75c5ab2a4bf209fe53f42ba5056f752a9fb3514030df4696c3ac46b2c191905e49485d14ce43790cf6dcb547880b53b6eadee3cfdbbf3246dcf3e923ecf41e5ffdf32193c4b9b4132c1cfe387ee4a01cdc54c19a0b127e545af8214a1bbe124286aca6187d533c666476cbb28ecb3beb006c018dbcf2716ea72034438723b3c71bd9eda8cfd758422bda14cd35cfe3a8a8e7d8a797a280b6694cbd8eb3df595ccdcbc44dd3c0794b38af648566d371b23063c31d30fa9e945af808e98353893991423d4386fb489f80ed5e47eff61cf0a0a501138c769cc6596d89f43cb2cae58edd7eee032959e0a0b775374bfca3775db2035d62d6dedf5ecc7c0af4c6af82adbebb0203cbbddabf217f145bbbc2d7eff9f309898b4349f3668ac09c4cb08062a61583a52a1ce42f44d2af3fc18aefae8d51a9284bc617b89421606897d2aef2a1175f090a7f8c2f2f086202c65144702e7a1b8c85092ca7d33c637635c31c6ea005fd2ed33566d42f22598e72104ab0979c92ac8d87c3970597803ab152e7ea2032945c4f820d37f865a6dacd322f43e6216084c33a3d3ec679fa19a777e169a1adacbe5d185c223f43ad83f89ec35ae8a6fc1bd9c24030b80c90923b25577e1e36dd8b0a9754f3d15bfb057fe9e5d0e8c36f485818286b80e3eba8ff66ff44797940e99b1fd5361bb988a0f40ee9f42f760c4ce374c2b8ec1c7edf0f98d4880356fa883aba3974d9cd1ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffd6e9b61145a3f72620423c80f591b0ede49300d35a78772e8e2136e34b4e10dfa703e82ab8f1e1f62febe97525dcff98b1dbbd63e5a2afd5df708c962e6941df88e20c8927e641ad20e4b63e752ebd504837654c90ea0906ad7099eba2898ffd2a5123deeb73519db6ad3b0b46c87f35a43f7fb495e7ad613a447491f6c035b44285af9fedb132039e8b084ef8b806afd4189b6a363e2db41b83bd5b0753662d8349d3677800300978e6ac93a7a12fb922b9b1e8b33987c8810c38151c801d7cdffe39ba5a4216a389203030a652c165caf3c67f45cee8118c46e5fe0f1838f5d133dfb6d4298fbc105c13e5d3de66d1ceb33a61a39626e65107971f18842ddec585bb8ab43536ae9f92afdf0792d9a89c63b5092ca47033d4307e1c34af0f41d7c751837f1940b50e5090acc2fffacb133b3e0185d233532d7472b86b0f4ae65d7a88d687d047662e1542343a0798c831d7e711a68e3a6f240908cef9363f600f47b3185ce2590d068716602ee0cd73f6d8fef9208951139f8b89483a0d145548ab3d71c3fc408cb6a5c9df3c7f66ef834dbdfb6ce5fde4cec8a94ffdcffb76c28054ba37f8b61714a65303c31419a594d9cf4e01fd8f9b154ac2c6133cc2aa83d96a5af5d9a10d4b55273566513cbd2244b935d0b534ca5e38086935b141614691d520bc707ce6dd5fca528bfa364b149112249f60c4a14ca44d8e6951dd7clibcpupower.so.0.0.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2312.6.0.0258.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-2312.6.0.0258.oe2003sp43.0.4-14.6.0-14.0-15.2-14.15.1ee@exK@epb@ek@ee@ee@eae_>e]@e[J@e[J@eWUeWUeTeSa@eSa@eReReN@eLeJ&YunYi 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- !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 1703673416  !"#$%csdefritpt4.19.90-2312.6.0.0258.oe2003sp41:009-0.6.p11:009-0.6.p14.19.90-2312.6.0.0258.oe2003sp44.19.90-2312.6.0.0258.oe2003sp41:009-0.6.p11:009-0.6.p11:1.5-16 0-metadata_list-compact_tlv-kernel-tools-4.19.90-2312.6.0.0258.oe2003sp4.x86_640-metadata_list-compact-kernel-tools-4.19.90-2312.6.0.0258.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]=db2453bd2b9c19505f26846d1b510503b9632111, 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]=34f0a5af81adc8bc4a6bff31b583f82427cb9cbf, 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]=69080ada967106f8b09bfdd6bbe8e2170ee710ab, 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]=660ade730441d991490d06426d1910f07e8b80e3, 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]=41292305218bdb7ee298480c9ff6b9bb4215aa79, 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]=899f356ad946032254fa5fcd6343c7370d66b73c, 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]=2f241ec5cb87c0b04924f2fe03e4a7ce173c47e5, 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]=bfa7706ed3721a1f53006cf9f79e4f4ad7084673, 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 RRoi+q6,A@˽&⇡Lhjx!CG1x븠?o ̗2L9OM;%Dh!.$4Ը{rjT1 O+YW_ne'=qި .?ZD !zTpߺƂRcڛֈ<7>i^QϨVT9@Չdh/0I:v9Q¼c(Wjl D\Arے?W9!AV S3!n0H|e-YH J U3mL$qKCtqfweIA{lKs{9nϯirR &Sot{JP%\q#Ӊ(hXq0t}j:!M *ȈG,G@lpDg1~ҽB&%0wsׂ@;ۘz@3)n"S?k)|X3Q5WN !$|*2qF](^.wPPɡxWc!ȞXcB:dX3 n,(VOt qkh5 f|XHZ^+@NilL⎯ƗERRF$1(N^բ}q_<$$P'7xӂmZg#%s-uF(khg?F5Hq+sNɴf-h8@8+ m!XU2O"9yq0/SDF:BtY[W ]С";b5[FWl(^s;1H%lk_y3 #l R-l[8 闌!6Vƺ9P~=P ?2O2Z 'L\Fxs;8uJXr>t5$fkDcR=@4=>mX19zǪ__px ]#ͨ{u3FtHڇ7HD-94? 黟WW{)FA7Ũ`u"=_'Br\%A0կ-.w2pDM䙻i;gԹy'3f - Vo3oKK `B*& ;"Y3*$o'jlU9-9ەuh\#P7|$QО<$ # d7LqyO4&#żrցNuf M$:~] Vd`5~`^["'xZK.``\ <`0ivI>3(i)FO,_p|)zL9 B1$P~msC7ׂ_>V,M*L[N줢6sx,~tXyP?r s"&꼩?#$9εi}Ƿ(- R]g[1)-7@W&ܿ04[ޕh0U9iuLԵ0 /[–>KIsM" 6^ cXQ~}l?-Bklތn%P4 6.!j;X}U "*_&hm5? 3t_;O:#NτAKt̑`&"7\ E4 s1{e7cPQu ,:ɰ zH8@.~Θ\ T_ֺ\&+H|nCO]h wG%ʁhg{xZL¬qh0W>cQtzro/9hp6\6÷(ɺ jc(8bQ ?XOy9Av씬A{i~m]76lJ  x.s<HzRl&=;vA3 'MڼQ;ex09jwb)H̨}4I!4Aա(|!:Iw ٯAua3IZ[T)x$h 9r.xaܜ&jɔ˻Y.©+RHC7 D7G4-k<"~m hiƕaru q4ğGեE+/QS+h GP*1Wbر{X0ٮ.tC_8n o%ߏ"n 1@µ'%G Or~1OMc?}6aqWe1( ;dzFVLs)K.NDB8`_mRiFGq]͟Hޢ^ܪ-XuY KM fc,(wL,\esP=ǭd2=긏.ӎ1GU?;v&fTEiYOdv\t 5bM5+?sqI4DrZ Hh#@Ǘr*d NMixw=WstOYzRJcљG! $Y xBrX>5T×ݫBT?2V}mc~c?j~&Ű opaIGm !nQW,~]W+%H!(Jq8JP$ Ɇӭ<?چV\qjKddj{АXEv 6P; ژcFCx#JuyH#i)OޞD.l}2OQCzRk&{J[!FNkOGӥ뻧S$ݰpA/ 5C۰f#a)R__t%/#𯏈ݐDʵLuls4p;}S2n:oUs?MggwĐèYչ*2Z ~q@5j$P'*FpCx´eEd G)O;_;#O7Zdb͎jN)+*hVy#dL%`n^j"SQJ8wWR[,][zp,0&ObbpQӰWު 2h"I[dRͅrJQ = ?b|gӑC/%;P=jlLDΓSSvohSV$кZ D !R$}'GS@XS@Vl6e*50KP 9+{ޱBIX "O4 v5z>hwépyea=[%?usHYry`Av$''$lCFE!.[UY5#;Vw )32[KTxH9beOH@$4j{~xBGyTCٟ>|cCͧV) V' >T.sho-2wp)_088D$rz2 *of65FxZs%l-TOl0Bb`[a7=Yu0 f%7Ȩ I8F( /R.b:l}r;xrO)q!K\[}Aílٯ#MG ZD=oDsU'u8N; ǹdӖWuu\a>)aMW4yn=1W:fP7JMQACaP@0p)yRҢ]kFB8dlGô9=K> K<@wZ 8R 8b&38 Mti kdvPTNeSQ#ot:Xo͞r:2jM,dֲ}) sb&۪g) jL j/$$F}zK0o0ʔ3k\| z0[yWHfݮ Y+ ' rYY pgNY`LI?W'W!!HnI̜ sSgi%F7DӐGHw!U3A6- +αOl9!9y_)992{C4c7\Gy?J} 0Opz˒zlf V+C( y/aTÐnW̗F-G0$K,67v;ADD/;O)i|Rcj?qgw+yX߾/A`VΞ\d~MhZ̀%wıb~nRc3M kP:]vycX7,uujT#6Ypi ƾP\t}Oxy)RB&v3kq+ib63@ bb<=ƟXVEJZ_ !|ɏ0[OЇ3.){xh.L<, V\ (^QY-,q HGl[36GT mAT8ׄ5^xR.R{XU4meh'pym$Y%!'|ΦbX4kv+`n9p<#JuⓛBІg%Ido!$g:{N\& :Ǭ'o {6[!HF۰zF9{7bBwƉ)R~h]G+WȻ{{Bоm/F o e8o`~jU]^6d˂"+﫵X{2ǻ-)#,֛ >ڍ ID5WcPwok?Ynx;m]!'dpKƛ6%]vg- @pzÓ?꣠U)?vx 8J{>oY"{AO8E5V48.Q~Q$\jX{ppN2~+>j>"<BuLj̬䀠ixH'=7u}GC2U넎RZ<`S%sY'\YZh\;|ShXر 'QpWFO1bfLtޤR2(u diz`^YkiWxF-1\g" R`ShlK$M}9KAM W:4Vc(ZBW3J&4]Z^IFhIs8֘"deC;3㸵.-`FV*9d5ڀnAlc#'^,L5ag,+F0 ~@tT4Sή7WGy<aU `=eِ҃t,M<o(U@XPKǔhITCv@ A[0۫\+Q<ӵ:% znj@d+*bp#ԥՂFy"ʿó ;y5`$_l6*YNc{q+^E[dwv觳' >) ۲ <,D%H¨ ŒZj8+P4YYn/4TsnhQ,H.2Ir}kAdX.R~S=}c?ÝQ}x7" ZA=c(mΓk ǹGDt Ai RJ t0np3m;Dk5 G7{ꅵth2&zBI^>S%cM=o?g3X<ȏ)#/ 7; 9 xИլ>j_uTIٺ@Wp1:dLJ馨v|]ۉ S9"ɔ{]8SdHoSKʹHDm6B}fmhMH~<@j6-iMvȰ4@xh*| 0wW* UW-H'-2it}FmVx0 \ :?]c"m;Gxu`-eSq_ L 5-{TT8tG@'=$J֯oIFszpi̽;?LrTf'\֜u)p~ ; IMϹY2}EhdL:|4T-6 3t{#2%Vag Ӡ'\8, a;q\6Nff:rw21U4pEC~V( /di< sR m"6:C"t$`u6*Liy=jw׉ulo|g$ ޶/UY_>7m"4EzPqZϭف:cIDz0BIG|OO# "DZ6-#E6:'& F"xŊo\wg%kaA+ܝMZ@Sr$U7z:Wca=os—w}7ݡ/o%7QƔA3"TeuzCVe K-2F n3CA^hӆ{H*279lwUݒ n,iS$VZYJ77Aᄊ{[+9;8' 72Q||c%po4iYU6 =9-"|]u!ь @}[Mic`=Yj(8(v0õ2"g|SStj&ML%AWז(o͸[aaTm6VOO_AcRPe>-z W,cg%,LB^PR9uʻbM斕d؆_u /uJLjh\1|JyӢU %u ωXiM@Xl:"ٸ)/o"KΕʽZ R? X|ݱ H Я;Sܿ!jF7w f5ggREO/tx C.["E" a3W^,"mWV6v ݔV̭nG*-$Q۔tc_!Z硺ΐR}I9U LtE*'.m8 6ns*y'hstO>7lmAz]@WbCAs0T :E1^)^q.iTRӒhXjVh]R-rn}6'/Flm'k۲|`3dh*P׸5#W~D6<cs(r3IժC#Fa4V zəUUc$HEy0L*wZ8Zm@æsTO2Bi4++il=ST0nBډՋK`(0g?ңK_eU(hBĊ-z$.+&χN,;\h |dxThQtr0,{0jo׋*%RV=HhEd=I?]zr@ ]0ԤK:a38/DFVr(ooiv i]G~g{zF|?W۶Lh kd/#Þ^Hvñ}՚_Dv[B(gǥ[/+ny+1{[4-[ wrSV1 cz"і(Ԙ?~Fz8fX :C-*EEu+ S[>C a:~^S=>r8Q1>Ct:v`8qҜ7HjVW1R,y!q0X0Q(o΀HG6 ,h/X0!J}GkOOpYrU}$V޵0%I󞬧9) d%+,@ x +4_%G< :[ B^}1WtM\l  L\@XdUtn<4mڎpГD 3qr69#0#u3ZCG`ꘚl+! n%FKi746W/0YI3j %f{k Pim=u@>Ȏ5b°y+cc2,~?~//(qrŗA^pj:f᠝}喟L>j;OWW2H8(g(ݍym-vk2ۦ2f܉_ЀCwŪGN€3HEŵZ)U˨B)됏:Nk} sXHdҩ68^f-?EwM"&>A0vn'2Hpzb_ v6#߳? 5h4,:-)_گ_$sPgYW/n(yϩ]ML+ do8yQSx%gM}3?@­Ùo An=B$O\%CVH~%ˆDNAQ\ -7=/ĭZ71th@q47ṕ]ݞaKhqk60fisNj tf#@3T»v$%ZQ@P)m~am~تOc&-6-WP,o 㣀"Aq9'ؙq_\KJWM+ 64m` =DǼHIs~'ƔPT"Eu pDKϺF pn4[=ɻG ݮdR-Y.0ſdNu޳~SAJ?F -N:aP5ƶ{LoE=E޾[(}y༸ muV+>N:uEQҍh1k@QU|/BZ|X'CQ(+P@AKB| 0fɊy[8šzsCz_ >xX- KEƩjiu/'w-x>xz 7PBw/x ?#.GgG,]-\,#H 8荵<_xkzvxcdNgRˁ pJ7ܯ+ KSc>?[Ĕ(e w%^LE@:KBw\(_5i}pq}i:3(\2"^^8T[eҫ8a|_LBGOMgbE5XFLN^U#m^fHU/9ʈrao([K0YdԎJpT2$|3J|`[4 p=EIEMZ]ҍTאnEjd~ W(jo :?0[AP# rXDHWS#_9O'UQ"tV~ 0͠ /]z^4L! ŢHGAGE-Fys)},b<SX -hAd?SGh+ష,vlj]g< h嬕K#V61v/k%&Ft[nIe+{{<RY6U\#Iv_ǵ/ؙvgńK9G<2&wZ*+.۫5^\?> "@MY=sBw-s?׊/V |vPۃW v]6B.H6(9 8f1(zi9-R2dJG IE<DXwqᣝ]I.:rѵs Kr>#j%|hJ)g~9Lf)C*" |޲y,`q'0)0udZ@9f/w_ͬ̊&0f7^sT]4s{_4yiHrjnA*; FzW.3A0@L^Q!cr='6bkpÛf{2\u^OM/5 ]4ВZ|p4K'4 !.BdmqŜGe[ +.¶ w䄘SѶK:Sf?Qrx[rVC JGcSCLE_|EfG!TRUNTS:1cM/'u=0yrx("Cz!}Hя>joxHus"Cp^C,1bƻd!)ͶԠcpjcdZ$mW_;_+|zEڼKPb[qdǰ_v'ceBX/g%6˼Gy^dn< hUy_kI+6򫥭p iWHC/m"2f5(C:msPvnQh ŸaY ZI2Ns͐%ZjʋtXXmX }iH_;˻Vi(!s T.ڂus\WוYrlX-2Ʉj5wx꫿0RS V67⪤^aIQ$^D0_*?&S㏛[ȻʻW.e<Ñv.|/ u>ЅCA|]2 ɷ gM}`aU7 X9qn7֒rUc =w֑lX'"UbB\3~O5@u||DV_^ Ie%: 0Ø~+$Bwb.Ͼ#z-}JХ l+ј*?q%!ʐ-eA;r26+Y{;npf=eP CgJY{jJ_%#=#% Hsw3/nuCu[LS8'[gPz:!‹qT])hζ Ll;&̉ [<0=ԦyoEݪ_K_d=zd` [Cg'k5>M[;J=5r -(#)+=qB>Jnf@0>F4Pz아6:!PdC@hOxy (9#;U XX)6YbOoc]J<A`O\\$Ǣ)1Ծ=+ E"li/@ɐO۲4b-62fW ?]B(qK[9B. j>E]mq;ff?)qu<>QBg2s ?蜶ĮuI;S={-phUW+k~r][8έ/)mN{1_*j=DRPl=Nt^@}Dh?Dn*N×~q悶PY`Լ%f*9I xAQZ3d}ޠ?jw;}u;ˆ(6z_S Du .?-mYX6H״*`=arT- qTJ)g ̹iF"KiM}/m3^kF?C|a6_GDJmMܚi~f:#F1K,368Z)U^uO@dg s N LI^ޒ0) cHyq0+}2.P1?|B5u y tPF"GT~ű. hyyev+I ܪb)qTMR"Cc2zG/#^~R!UsV4X(}#bLn^Ui*)Z[ЁI>AoShoEk'i ?)l~7bd۔h<1;axVMԦ\֪I/s^]]]* fR "Vg֓Ya:gGB̅/)R)P#+r3A0A8`%Jc!U/\󜭳k>rj2iVc#9}oyBʫ "Zs5rƶ4u'? $+ޕ뜩w89{ݛ 5fXG[Cd4mO |4[\m OWgD<9jP $fQHSAOcp502M ^8m%U/|QX%3[15H2 ʑ"ssI9%=E?w}EAAi5Q|kѢ)d'_(Dv־ϜZ1hCX!GuP ^d+qz""1*L <RDC*'v,xkNf[HZU{F*|(lh9Sgq:w.,|p=R+UǴ3d"Q< ?oHeiFUq:T%ᙡc+[̂ߐBգ^eI??rl{qܜd HCD;=Exy g}M?B$8nu/hs`܀y>^^jhE ϶/Ag'ublUf?>3?L|C4*Zٛ [92/>?ewju͗!r^QXHXayzqR*Ps0?+FbjtŴD{TI*@ ֻ&Rxã9ej(C=P3iX*vj%TqD8ramuFJ>`Lod,{Gi!~]s{#]2S#[{cjNoi8~ R?^[ro9FQm6<yuv8bO{ʳތ[B퉚9\Y@[@&Eb+y Wf_2}ʢRǿ TAq_p+D( YDbمbrsŰ I UX/ ۜ,";)E Y*f,a&j`[jmfƅF#ªD 20(Jy p]@\:=r!Wim&EBdPWrHk†  A/ d-p~jc@DlPgh"ю7b],"F?wThKSRZ|JPso+p6,3g O9&F>jߐ\#F z}"r5&܌C\=/Mc2S kux~xC|L"h(CCkbG:vl.hbQ^4桵M0ILQ - jCY"$A(܇Dsd )R&Ai4Fȶ&7l \dGOu {cGF~K@ 2 jҗ6ߦ,@*B30MEU~B>X,` |vf:BNO]^{EKJ|DHK(9~xkL3#=^tTZQyljJǥQyMǀZ@]O"'JNɒ}U'CSMVs|J) ;W-N@~yU-VW@~,ҕ|y;#UuuKk!$fm㡧J뻖ԽaRoҌ=uiC6EuߊbyVU}($ƾ^thr( bE[K#ah?4%+ [R!7뱬ZL1Y H,>^k)dÀK[=~ ^s {i[Ux<~[|$?ohAc:H2Z!V" w. Kpt\S ,qQ`xHc[ׂO 8S~)y)U%)qkrt,mw't=8?~//Q x;EJDNgg0j|yЙֆ)WI6>#ǹTMcƥ1ʅ $|N>Spn9vhj_ X}#@~aq{g;\M_C۵R\iF-ߞzkPƎ_tF4 ̶p@pS?Z<x4c%uZTzQ(tOe$̎yԲ~@ ;lMe]K(Dbey2@xbM1(ݸ+&8ػ, Q>U^)GVgS;*l[z=:,BNsZie,ՆcǁS.ho2B(Vb|3x![f;EH[ɂ@ l䥴+Ђgm|lYo@Ztvw *O&F_-sIk=ZG8 b01^,o;=`4BrTܶꓸ?I!Q9)[ ї _ʻh*ҷA5Dg9B ܗ[ Z4a(.A]6( FCf> ^*el./l=絺o:O)8cP~M *MI7 {Cfqn߶ "7)=$A-2 ;?b9,- ?`-$DJ\z$4:= >O K{87OMi$8?@ǣ-N@ԡ <&m%La Og]YBҞj 5%i(^W&PtՠזN^>"r0dO~<ӿ`!ܑ>+|=#'|ιU.E̤R1D1 +e=ވvtX?HwF ܍[d׌}u_M:#lܹBM/fQ>v^W+_Sd Y!˳fV")?vuqS4kbb\N8zk>cM4"&T82?!O Hnc%sՁq,ioOaGndȜFU*wyN{JʩCҢR?veLbڤmb/f7Ҳ kr RFͳ,3+-J`ww2HfGm"0WCz 6MﻊaWw7+dBi`?'d\c3EV"M3(]}ք7uPX+5وL`_u[qHKp^3$ͪ 3ɼ 9[gP;/$0q6k۶ȧ |N>9wH]#稭rCl1P N^ો8NP5)P !%\L>=Ѫ⤍+8"G*HX^jbX0ׂYd`5-P8<r*B.@)PxO{vS٧?< zP+=aVTg) yeFZxf%>Jϸ;p}W7LE"@Acs͔Y8|,3qQFAZ[V cXK<`wa S,GUe-DqjM+@5S3>DNojY yD(0oz cUjZӍ̀%Mh^Qnhɪځ*B^^~?mR)7zt8Cib\e~?17аPgHrM\"@Z\'W^ g)t8$'w#b/B6hnQ뿪|-vZ :y5e3WMlk)aPwhЄ1GyP9 9yd ݤH.T ce u dخh?$_ yǶa =I x`;*a4"G uTm1{?_3!;-e33aQwsQTh~Li`?`)VZ0fI9oX.dSiTK Ogv.X2`|V!- 7H no3`tyF Y o? t !EbS? -[Ltl]XSk/C`^"io2d+|nĉg<&!R{RFptd6^$ZjhhI6ۿO _-L5'ݐ ^[/GbcD>3Jڼz*/ŕӃ7ƆyZeӆ3Jj<(r.ŏ9t^ ~-5t^;ħs އ2YH’2[Rz#`jĹøg4@n. lˇ> o3p/aX!rmƆq2L m?,14qlO 嘙 EEԐq!)цDH r;y⻲P(e~p̂ˬ`_=f-fPSYNO?P8/1 :@t )onNr!?RpSq̌=3s1 ޥBe7mJɢΉs8Wvq3F9x#@9ZIf$0LZO0LEÚH pぼ"楚&T* dVKˇQ XW{cU$5G곙Z0+;ވ?KjIP:>pӘ6DɽH>f`W5"AmB^f8h`ʨ`[#|St]kVCy6& U&: Ӫ'4 V_F\,& z1m%~L&ehu$}l>f@ʪFO}kI%U< "ry4h5ͭuUh ӷ[}:?6Odpgx{jO6dM^¿D[ i!dqTq;8(;Ho*Ձ"87JH9$wg{Ź>,`q/څ@;'NB.;{-)e]Nyya}2n‘|E4&<5K1"ы =}(}aX@I5@Ԑ?ħ? *2Y9b`KkIүzo"}x|"yqԗ% cGlvTrf$aGL*G&OX0=ΰ7 %{BBP(l 3%{%E~R.0B7_U4Փ2)ZdֿWmcyz~@B$:Akb>!ș^&7E2|*wɉCZkDQ3yiKE_vd T],'Qk>t /mȤZ]d2wFUG$yJלfuTVRl9auI[0GB.Yਦ[/ Et'K"Fؤ1Fu_DzWφ|(*OyHy1[ȷx:mMa3;k=jh,Y>8o >CʄMX#_d>ypG~w:>u8Ck̳k߃(D0>dft|y/G] <]W*TI> &Pw[ zoS8ȓy8D01LQF >q">W6Gm~.2&PU:JHSZo9,idLŚ"t)h*"ʡ˩c?y ^G~;j", o[dK7ZQ7]IX =ɏRǐA1.ʓA: }2M⩓;ֺ,oa6bZ HIqʚ%C{Ng6C(A'` lx-qupaqGP~UMƉ=x1.k+0ޢ >mO섦aI-$hc(n. (|hрOL06u|D,B$n .vXZ ~(/nY(kz mZ ((/$Cp9QOlKT{OjL%1˯87{sN&}rmG9\).E1eGe!8 Xf hU"X ,r鐌7R&iEԬ18!s ҧYR[d}b]e(:<}`xʨ8ƫIE)m6 Z%&;Y(CzF %|?I4#yHQH-|HgY6Q ۗS3fԂoaƴN:&e@y->u~'XI=3υũe"/ ]X&jYFucpx[o0͵J׫[u{FD&ouzC[Bdڷ*8uI$]c=bKL")mrofi>Iw%gzLGi`^nZOn7I.FXuj52b޾`J\=dGweEͽ]lΦ@z*D%* g=ˆ()LlGHOLz݆IǽbON HFpyܮcZ#ܺ" QMU@#;܅H %FYb{Xx*Eβ<RZ7Q4{'>`'L4=&cn||3<3.gJm} (c2 GKbuZ0}{`f$lH6"D]ڬ7#jqrgyY:3O M}[%V{@ uI)p6pбl6F8_,b?ҠQw?hO!e=AY|\)ܯj.AA8${ӗ"Wl8K\M/x go|$^mGyz '(w<}OK/\p61 y0}rѝF}' &*nJŒ[TG#} =C-JM72YKH_vu֑u, 9spNRAίjubw̔7qC9IxG+*U3ZGP3շt潃pYIkm]uTMY հ>m#\>$vJ!C 2;%ya9}j8=СSwH?S#inLq; >Z'~rĥMQB0cz$jƄdZݨNȉr);t/$sol^qR't1Q&mMx?|r&氋ҽ\OB0x7ɫ&~E,LBTR/)nG\l !tZ@'<vqJ^iWZq!lՇG,O ,fçL6IL2`.F t1#`41fʴ'_D.Ŋ5x ~PTt!UEb!c橯<.֕mqx6-&@::j@+@wHVW$5+NNo3 LVj-yP.>lXasDn4Mr2//EP41ViƳ-1eߤd܏ @9N|,5SvX6@!!VHuWiJXYVhNU 1 =grD]7,s#1sU>V"7fp.K{skʪ~,!C r$qoy|^%joW)2y;ϣC yj ~:sʠŁQeՉ_tOڽ4%|ԣ$Al=+j> i:)2Or.ơT Sմm*2 Ea%GlLSbQ>:Z mc`?!Ҟ(٘YC_v&(Oj,c dZ Ө&b_)QùIjv0_7VE[K]w'; %LaSOt;]ITvѕ\daPOnA' h_05 602~T5>Uzy.:k,N眦\a<$FksvSIsZWI%xW6㤱m}9Fj笢ͫgZԆW |AKP )+ne[J| em܂ZVv?ixO%PUwLq5:#/tt=" ,Oރ>bVBP=de,cR~ N.ciVӄcX;uvR5R7>w3`xYi~4(3|)Bg Hʣ  FQUɨ+Vi]hm kQsBʼn]-Ⱥp4+Լd'Q6+GjT^ટ>B:*$߸6F 0A}@TKUnz3hDnU!Z˵aJ; ˰p[^|O}_2 %-w\[;r1Ui+LLx3gl%"ת/آWjP4{D}  ߮Σݯ[wqwI&M[_OʼqZE0bqd7M:7 . uJ:/w@A 6 &vU2Ǹ!f#Jɵu)uAչ7˟0r犧$enjN6@6HM- ]:8B7=5d_s9jC9 \5X 1|:\ϭE)2A !I-­Rep;g /gʍE`o:'*OߋO.#E-N/|> S4m{*r2vG4ѯAaO@86kPaM_ i 4tCH˟5'i7nYmb<{>wCr=[GZ5!r "0aO<8wynKMC8`uGm^Ac׋_)ضO=ĚdKckj,G2~aV8 9zJ~SHzY{Å͕M4* -Bg4 TD|❎]W T)f k(-8fqxv@F]0Pb58&(ov/p T8?PiE< [Ə>ǟ/+Cc?RiP.=K?t暑W KDA$M-p-ѳ7PoL#>0 ,I(M3v2k-¤PPN]'eTT>BaRv&TYZVL'Wc?2Qr閏肖rDUFF _JCt Y't$|6aS 4u)΄6%UpynbY{@ ^(/QxA5+HLҽ]DoKtâ:d=y?lz9tw1v]|dyNwZu;_ގ=}*)Eh]&tҪ2Al.B=g1{Q0^y$dHkԶ̑/TKڄ=8<4GNF-qrd5t:dϣs;x1k`g/^r-1.p#=*hv9.0 pL|] qIc^,蓥erF!JhBor= !Y|Ji' gvMB5To7_g`e)C0촧$^Ȅ1P}4,)E`~Ӆ2;60(B> e0ŕW7MY d.dʘ-*>^eTObJeY.1ozg8 H <}`n=F,#8]y.6;1a!ލ 7;oHЍ =҈hiB:*i:\LC^_ RMV8ɃM%iuG˟{!zف{%U3߻ w?4Kph 'Mm߾s4;%?E-R5-"ɴo,8ٚWgןӑ21qtT/FflLnxfDiHOyja6ksa qU@9V f9N8$ejw-yҘ]~ EX\Z<Ďo]Ux1/N X0 ScA Υ В9?cMO(Hɻ8vz(Y-7H1}**=zxPӍ P)'%=U]uD||\X> lG#W"p{]!\C_-$l]3kS23ԼKASI4J63/(alCt{Uzf(UQթf{zxET:h?X"ӳm8Y&d@OvaƐ`+T 0Uc} ,q>dfkABx2sH{ t͟AӒʎiVNĶ6PQ.R YK}crQ,>/woYՁQ`Q( dzkNJ >*M TEHX-ѹp:ʄߍ/y r+V;-kk9i<$KR ֖`9'o9E^V>T:tt։ґ\ B|U]:75+1޹t١j "Y<MVK`}ħOwgS0!Z7㣨uSqᷢ ,ΰc;m=aDRׇօCͿ!0`]s;v]]u/ ~l`f@MĩF[gAdAҜ.Es1b^ Qd շnƟ`钁PmݼS2vLZdh\3,|gQ7* *-ԇ$ΘzQb)x-[%8{(6'd`ʲ,T@T< &IIRԲ2uAwJ<<]Lc+W]lrإ!y sDbl=:K!r e$Ƃ~1Ѩm<[Pak[h^8$f{lhBxn3q7n<[+{'Yh2b۠g$G<P9G\-.ҬK +%k"z-k#r'?fb˒eMnS "B~ĭZfꃱcI_eo5mLbj>}L-ANO5 78PLualj8jA qL.%SsQMEuj-vrFQBt3nQ*pzӪL3'׼H?1O=/(UW㿭'n0Q` ]Zqo_:\7Qr28S ɓ9`a.jM,8 ?&lOάb c'YÆlP&N(9~*},#]96Ї{Ӵ1(gӊ-тPt6AaRV:٥H8*pDg-Xˮ}!ZMl2nMx٣{s}7q myՈbV^۳F6fJփn 8ʮ_<mZC$>/ JBciEwӾbE[2M1LY%4ԛVIkm\ΑK9N]ͻ5({ǢznqXmYcZ();\k",#fzd[ƔGR1vpFӖofI%^Si!1D`Gz( Q<;SE)-)ʶȠ9@ `J%!qc/t!X:Fj@ XqԤaI-6ck"|9`!|FfPBk{Tho #lMt&_\aRwis~ҷ!Bda-a 0ۏ|t4R3:y%Zd)tJ{ߝ8W8w椀͙N(@BlM(x8ޑ6ՑtŃ!(R/ݺjf~60 JQ\.hAɺ&X6&GOPRZ숯6?P`ڃMmLl!es$毇Rۍ)[4KTi# ~ - )'AT&75lɧk+xѧL#.2nYi/ BԭVe2mt! k܌xsGlܝ2-Jctl%t0䉇1 9ha4eU]qlGSf ƇeUCF?sa%UA'j%@#'wD49h5-ΟDY,I$Xi]mHϧmkJd3" DНzGŝ48T%Gm{yGIK IgrYker_lSMw¯QK3,Ta)Kk5~W#ib#_/_Pl>ʻ@(pT]-9h߷}ſCŒ>#I-Joح|7(c\bXkqV:D7gV2s'XStf=   VH7 6c#f*P"Tz6oMBbV: z(4NJ&gV-=DT%=Wcb7Zup_AK^`5.sbJ#OTc,o WbL[Uzt@p~D%&NU4G ܫpßV ,5&jH/WQw7^̙\jo^~[!ӈ ##o"gI%lGlZ%Y{fMAAsO=bl3#no!|W2,îrџaw7^"]’s=i  zgC4skYS֯vfCKAk#H![ A q-sbjgJ;ȡͽU-~;H%! :5@SD6i eEheW;r1RbZ`lr-?`ު5E9%A$A H߸t 2JW:LP' A\6T"L@BT"Ŵ[yK`VU2Fث@1,cb\ߟX (K9hv#|f᳐.!Ѱ+ai/EJ5WkBq{7썠=ac !x5Q{Curcӌe:nYvAo۞c@e(_~&oKZP_2d`9޽ɾ}9'K>^ir) mF,_.HCR9B0_T 7q칂 Ej֎~h9_;o`$^tv~~ .TjAN=),Ѓ[n#~ىt#Jy S.("pd5n!֫6!]'ĄRT-1ϐMb.|oƸ[ 7 /$cu ՕWsH47)ʐn~ZC,l{F%4-ZpLE@ApqB G12>!#nWH\#}^a J>'L&)?PMQw4^MG1yy/y56{2!',jt[;]ϽK{+uhʢ~_^XFhB-'ObIU(*>vU`3_щm_@<Yߨq,A$T!60K !vQ@Ut43R'' xSԼIV],Z7vJ" Jx-UF̓7".O">tgr\r[},Pm[!!%uVħ)8w,< ަP5$"↹~A qbǕfyL$X .A*ુ#3oc@$!H^_IOi8 /W3m| sю" e2U: 4"|,Cw pLwtUEK)McTzMBV/{ )U>d*(wAFȍL59ihP&+F¶%z81mC.EAii#jmQ vI- J]/Mc|6>fucXarM⸲ZrT~Vh]u}X'[怜FWjWKP)=R+$odZy`=VRH)<,3"\` MX8Pxg ;."\+c`o4O8(~5~kAաt΀ÙHZVrZp3I˔S%N27By+?b?Zcx@ #(e^dçZ[<[$VIo.zhRAV`l Sii2z" +JNH躀kЃ~\243-i=\8@k#k}jliy }JlwL ůq,Hh.w90xc6,F{%G."]W¸V@"VHge'sDy׼5,p"/E>oꊺ$,.{>g8 fqMNW/k݆ qV +=M5Ԏ7/W!' zBmiق:U'JmjaTӤNM-GK..5Gmwrtp\ʲ{ t8?`I{@00<8n#=3\J.|} T]=`S3Q!@ rw|i熟 f ?૶#Vź'z/ndBX#1xkPD?H+O$IzL.Iw1zmg%gYOޯYz9mKM" _VɺHA!" jbe%vX5ꥨj+a?EfH~gui1~>BrЏw7mSH iۣ$?̂#f\/csp\MghOzkbOlt[χ>_ccwDq?Nb\Y %biApmɕ3lqW,LQXH{nm y\IGguUdi2 rgңoGQ]u`UJ ^?DLzbul\0: tidbZ1C;qHmzf㭞(BHbZW?3Yiu{ MfN]ʺt\ vg^4[bccO&NTߑO"n92hz6F'I<>SE u=i 9 9Zn:Tܞĩ֩IUUWrtTi%y=pF6nmwJÌ1z4w0nMK[_F'Au-KʶR-4FOjq:|3j=vgHH^$ε818Y]UIA3jutwIBIkM;IŇ J$T3bB6~?(W1N{& 0`/ϣbҶWrmCD1qk W5|`tQ>c16gZ5U,3A7yHQ7-G)2' jJǃt+B9Q_"oX4=EN54:v̜=.I}7II'O$!V]n8j ;+%#B P%؄yPhYC*DEEe^eo&6+#\i%[8PrլJWZJIYTf{n6ƌ7:qN=`@jVr}`pp }]<&q_>'/AĂ\B#ɜIQ9GrJK"wk"#ĥv]%)4ցǸUvFz̻Pv̕;Iz+B}S:_^ d8j(m!E8|7Рgl*Q@yA'Q2jH<-yi)ccj>?rn0)~Or_XM%J Kz{K\ m>C[35*]w=Pq`šf"X.vh3~ف%D8MUGp2٦Ad۟j3'B!_AT3v1w@ 1(.gs A׊c$. *X*CŲD~2{ֲ~+dK2w{p?bLI 6*\=sK3 uwOYՈ){㬀JJ>h7nDgiwAHpRmFPB}oбNgyW5 h" GHl g ?vP:"R k\(}Lggɉ/F+n?76TBk[[i}Fd#pYMB,fdIiW%Dі੝Xhaf]ݹ{%rQo$fɀAR5lZ# ހĀtW7tLT,knՕF K\95u0.L ! <[N2D 6j(@q,UI)HG9`i Ǜ'(9 Ř/_淃Ǻs3_wBPt"qT)d1HWqTȘ1%sfYJ0R6KAUUJEmQ@CS0KkD5 dd=0 K K ]JAVM@Z4/W34Dr txy^WyYSxshafK+DqSV+Bdϡb`=>Ex,JۋM/ )䢩 6.vMϭV}`dBHZoNE}XozLik]x+֚,@4g2#%ѕg[ 'Dp_ R ڸK99 E8au{+g rw}~뚝Un }/q@LOK⒡'"9a>ΑT|[@T,N6V]܅P 3^ŧGpUy2$^TJ g)=3[~]L2!4 5v?gmun~ZžvW %QzfV5prQZlبNEހϢǟ8,o~0`1 ` [|ЩqJ\! 8%X0%xh5 G\?.>_}kI?,jp{G-d5k_v͠!c?J"n^vvW[ ym@eջ8j#-5Daҟ-`]!ZQh\c>srDX˪_ed ^w$8*6#?@f~bVGƀ?&1ʟ,YuLI YYWAS ԋ+i1I 8nIn$ tj9ж$CD[Uk-hOߋ_ಌs\zOi:wN7JHywD- gLDj#+>a]RŸmDj+/=۪OGWǡ@l2&z*fs&eP#[D/nxMzgg53eTpPQbw* :3:$}0&M~/{ɬL4U[1$ϩ$9eۀ2~g.ۇ|YJR&,.)E]Bt_}u2MQ;#'3(Q *(L=|t&cs7{૬3X=P5dVU~*̯\=#]Rkc/]P|?sda8U/i;p |fKZSJ3m9i2>o"'͖LexjEZw̌Q_isb]gΪPvtNe qyCur! ⦦b1mJ4@whK?C,%A),#6)GjK{aM|H8X7̧yIʝhn:\i6\BsDNH}I+ti *; 1\Hvv3EUЦ:w+A]ƞ<]:;j6A5 F}G9y@{UmcV2)d[C@JYGP_ ;B=1oLW3INL` !4ʕdY L<-_b=>w/#vآOTi-[0f5h'VwD}F/$mIc?g9.W/(t,܉].4ԙ2xvgt {?0_0)[d`Tp%e4_ϗܨyW'}=R'8#aLq/O9 :tiרVj8 `qG]B8؂V,VKa)+IiuBϺB'MZM$Z &h[= Zq1HXߘǜ~$,[8x/_-z@B{|cX;l[ͱŲF[bM2dڵ63gO`T[KƬ59$~a4Mc 4rPj>:N׬j/yC,1;׶31LfCD8)ٕ\Ȗnau<`ly䄉)ɇhd2BҊ䱵^F%$Rƒ9ؿy*WPmp&%9)u/]eiqFՈ|:]͑SU{ Y>]w&}wBWB*G2'TӶWL0Y 5@n #S3˙=/IFݛWQsO~CLco3ӯ֏*r7 0OYfj(12T/#vwz:p]R Ůr4U|YVgx}*#0<)9v24KSܟ}(3qLebb< 'zmu~hVܢ0طŭw=8ۮ`\4&Y`ʤaRԨE[$l G%OdVjŨg$}~ z?jWͺB [؋ MM}Nd hXWChqRm+ψ:HA1:뫜*XpIlM%\y$! '9uM4ȱSҺ{sTx#^m5z%y=蘖F3E9EJ>XFPx[5(hG `j$VᡨV FSWO]ԙ !1Hp(1$`{)4M[sp>"azM8u7FkG<{YM83e>w>p/F敋=|H`ei }Jr&&Y3`M!qSwuFf0&lesܿCJL40nQƞ-&$$w2 0}l'Hk›m2{+fi&aq )9Ud<Yw(Lh< F#\@Xg'n6:8gV|M>GkseLOy43i§ʜnF&BztZ*\ $}۾jo+1@2ZS FNKd ޵h= t-Ι,Eu \2.\hYd oBLP^A;z$u6zMFjfaG['&#&39eۓJ۰We/rI+8KnbKne4TrD؋Cudgskfr?t 2C,2Fjr  m!щjhn`\*)'`{6u7t;}T%}swO^ew<cw"9%d> -bKF"xpKS 2qSB#≯`1'[ywg*Prs&v'K8NB9LB*"artV7K"`[D. S[eFLFT&^t?r8=5J|CG˙]jĒ lXHw_xs+s%*q1/BI.נcyl˰%.FsFzz0l\wO#M*pF{)k ߢ(Wzq?q'JVc>kiE']QISS:/1 =YĖR_J.K PM_$I(lVyz- }0QQ}J7mJYr2lh^S9QE}+E#+,+SFXs^D}Fm -~:ǂS;[Xt"'#vqwďlďv-#%@ 2 L*OAW .mSl!Kmy]")%?#"aO豰u6cU`BᒦgZ̉|쒺 c Rp]-!󓄲5(tԛafQi} kϏ&96(Zݡdp4stuX:Ȁ? ֖ DԶ+v#D; uVz[4*t?!OMGˎŌP6 Hnbgu!WfW'G$-djTh"e8'!c/x"ޕNqR8s\xһ@"J@.JM&z ;ic^ˌ]7)XaBvnp~&p)_o6/9YJsI1<ҳSxHh~Rbo>߀b&מiMᎭv>:5Idk_Q*]|Ҡ_YDB>; ퟘ @>aXg71&rxa>B[dĴ?Fql0 VV}~GP  ;KM(ȄpOLctg|-GB٘R^. >"BBHkS~A3U6\/e2DL)SU?L@z:ci&^7I~!תڝܿ(N& ɦ-ƹ & ^PdPֽhm :e$Sɾ$ą=nxtP`pg/ BUËj4R"QkKL'YHݒ; G`Y^uzlc9js V fbs9@ >BH0TUyD,1]X#- aBAW!P4u)l7!)J:i`A8`S-[v`q m*U8z_Ж#)i- hc)8\{$ٖL ,6s?~{E@oMU-`k:8I ;5)FD!3Cl%VXYc?lFkr,}Fy5ZAjI^ZK~YQB;r攕qDydh|6 0F!WR}+X)G!?D)  CkM}O:᭠ǿ4YAj26d }RkYsra$%{9>SsMԸlw(UcyHxXA#5LGP6\h h'et-CiISUx+K Bey]I(T}7D:_В2ۑi6v:3 4ɅOEo`zmC_C`gQI!D/K>BxPxs"`GatꬖY~őm\RjAL^o>nvϧO;ȬG(w^ :x7k!d@di}IQ[E.3#j k.iG7`i%t\q ηX064NUtM2Kd)Xl4#HTEr80 lV_CmKM+ˠu~si?n͞+GeV,muoNo}Jw z6 ؓ1k GCƇVF>KEQxo\)|[-ǂǺ6.#wcp52$dpsʷ҃sFSdII/MD֧J`.(}(#Nj^o;`ՆF<~xd{_IϪF]OpMLO P:J,>a ꌕ›<Ȇ Wk65cXgL6QI(~,1JE7zG 9XdGvR ÇtBM꿃X5 ~gjr.-hF;ꟿF &$sic'L4C;HL!+Lj a܂^ 8C9=)wZgCu 1d>M02M|?@pa!.4J,ݷ3K 4Rl+'9.JI1Zhs Ǹ?$JE*\+3^X>?$i4Y,wXtP;n r|wrun0QϾD(H`70?ifLSw*$Gwr8Z 8c΅r."MjmkB%Aaj^hC]nNג(:Nc\)KolJ LURtTl{'x7| {J Ҟsd_ Ĝ80):^6(CQ%I5ļ Wgd]] %&ڇL ئ=DAHYO^ڳ;XD2/0^YO]`bOhϿ)tթ F} '.1$aL>/Q1cWLļ?}GtNgxJJɄU *Vvݔ P'|HZmxg,l^O$$X %)r%=cq*^07.K8̈́ sحOg8DյG1}]5X]ZD cQaAC(`Cj3Y`c*GP[th#َSI czz2!w~n< Bvsq|bTw&n"} k0*-#:A-Ă~2` crSst|e&TnݏZQr;\:xr1ĉ:W@=z2WuxKf!R7XMYqFf nv'?-W 4Pi;Uޑ\5`܉:FR=C!P<;!2קv-1؉,*nfh+z}He%ޚQRH6f""WwP}&p'>>sCb#4}Pe *N;Sr"6ӡiKOV>hXV/07Ê_]Й Ԙ( ])0v ió;*[OˢrĊ_L|_BGx-Xsmge0~{AKc'M`icKuG4Kh zPRLg ̺_`oEҁibj϶ R"8;S C~'@FQ)U{.'PυKЯe oaS402-]֝"1v?62rLDOҌpAc',7Vƀ@JMG]jdȭËg۞izXXI?}ݡbC(M4vA0jeM=~#IZ5@tqTdJ^ O9-$dBgS~Q돫m%x)\Yh MJh$\Cz qՔhIӰejVv>)P`uAiW?.Csub}Ky 3ׇpU)jSLcP$BXdE~ϲ$нB-6v <NOONv2ht@v.# Oz5 ^`$ hrc\T׎ELEG4R4w$VBDt+⽫ӹz̏/4Bs2Y} R҂U#$k thގ\ڷ68*q-pwMCR*JGϘR$b9d5斌[UR.?dޅ9Ryj#01 ϟyu'/ ؑ]$NhSwO 0mnˋ_%Cl_<6QF+$$S'h igk_zE1#T#VeӦ;quɬ%i$?{GǝD>?w@K U=T>T1x86d޹ cǬVzg.0v[)_ÙC[H*29n(Ga-ЪoZ?@$|Зq1[ey]2) {|Z.wWLL$K%9d%.2Hb'!/ E'I$֞F}8iTs+ay]T:\~y }]֫'Ә)∁/3tuJv>u"n^+#~xTBAܺ?/Zio-WR;F.8y.*sv</#+Ia+;ٺ9 0z ol%4'`MliKByF&ij|v}V3Y";qwi|-IFblrzt|ؐN5Ts(p>'.cS ;"M}KUJ.|&%Oy Ȁ#p  B/Gk 3w3:(?!'l '?IaHf YmGS&^QQhüśRl#MzyaJ(Ke#ѕg or' m7J'Ы (*޿T!47Q "-5pT ϱt;|-6$I9Mh]+\6'Ղ8RdFr3k8zbpJ8YK/ /] XϠ`|b"z ] }Kmt+)~6Ė#MAρpUw}eyK;+)Brˢچv{ siz#aXU VyؓZtNPp|Lt4*xq.q$O@ tM1йvŌVCZJ@9pJ'#H2W E슭NNJZg2uq4׆b =~þH2-0;Dݰgf ;1{T a^xO|B5M3 ~LO+&Ѣ,nC='n25t /qgF$^ix&rG>F2qÖ`>wVC n?4O(J{>202[ԯO_)H,fz4>zȋ<  loJd-юRFoMƔj2ǰz+5}ԧyR{g-\sװ.9Tn>{u\04mx*q÷fT/g+,!j2<")5&),@VPMl4Ղ6ƕ VaP )_ ZG$`e0PÖx (SC"VIrUsALIoq7hOGZ  >"A\C)^Pp0O-8]X.HSƢA5$eO+2b< !o>EP)(^tI (oڏٺ|.p{4k`UFa(f4f="hW`E󡽨 dN` vt߿%hu#|(we (=5a@)3÷+!걽 ЀBU|V\)?V,3SzоP͞Ca\ ڳPNX4k F* ZA=P3mTRdrc p ^j n v}`Pc +vPN~v 3r~STݮh\J$ۯÝ, F[ڛ0JCi?ܓaI_xueeh`TL}&Vh]emNԆўȑׄdڔ1t?4tNYo7:زuGDh3(L!t7 =  U|@h+|'[gd;!薘cD. BSs1 ?VQ<ż- ^W9O"͜-9|uw]OT-RVrr(,4ڌxR]yFJ JX4,>[q"-<dL~dF]25 <7o٭gJ[108s[;?ocY"rpF"9NqyXY$0!Q/r3xADTL+qMB#1#ބ0uj&yxbڦ'b1 Mx)v{vyV4)XП&;9g9D,#dT>Af!ʆ/a福#m 8=;P+A 4L2m?,Ξ<IջBLC;mʽ&pj4_XU,}m>Yg#D[`1>4xu7H&᠊&?pEީH׆9w!B9s[Һ_:/OHP~|x⏲=98|-W \z)1g]6qe2DLu|\q"!&>'A: PV{,m0W{26$]i]UH<4lB8;T,p%36TP3]կ>7 / עfLl>t;Gf4|(.N$bW$N2뇀a@V,EѸMa%-eh-aX*,hO{B;M3 Z{*zb@ʇmX2TA"2F.u^/?USѦ ]sZ?!rp"xu62s@UG)AYQAew=d VP[>bk!/tU}[_#Yd>YX{1eyb<jىwJfdžYc@#lL{E6Ғa2Kp*̑KWx2$,#KNeQj>8a;_c<p3oq` ˬeZ+Cgے:krѣ·3RxxAo@S4~|Xʡk7{iJ5*\"&3\Z &rj{^Rt"Y ;o9ђQaH#ծ!M MxFdAj0􍸄6[ QpU`A`- $EjFEę?`xdb7]&0#h$4Eԝy8R@P+uN+g&Jhv4 |cĦE+jkX%;R&9 3ZQYvPã#'CX3]D=Do `GI1#|q00>—I֬1ܝWIrE1z3PN\EURLR?bJ1=%8O'ق;Rθܘc >iG=@t#ޝ^;eV֯+}~̼,Y/uөWN37_h1(^\?6zs͔u 9 lf< !2@"Ow@}g\0 /VKɘhC")n_3 foHTQ9i:@%9.dj7wV8~v'45䍖 .( h݆qaDz 7eӭ(qJo/,1>$CBL aQŵ_ n%fѹɢ[O_̭[4%x=+F`AC`{T ҋbU5CՂ>y.w4\[C}8t>Ni{:v.gKdP978j&6i/e xAo"clj G'V%(U~VoՌ@,Y]W* :g3[7cw;>‰ڪҟl'NW ֚vpJ&fjǃȇ, "2"%]زJ6A[u7˦^x*I2[Cj6晊a aħ񚫩S)jA#b3^IQjوj](Džl_n4 Jkb4f7ƫ Lv13>Gy-~`=ȌJuno"ɞn 8)%EMaSjri̸1cu{ !Yt o} a}9{InkNZkw@!*e밨ҶKM>Cof&Dɱ ;J*_0ǚ/YJ9#H2džMvԕr `lm!/&Jݽ AӠzU '5(V)e"rDbJHSN7*|,SjRv7%@"vo #jVkL@é(r(\0͂hE]grAXn Ib zn HTni4;#w/%U{/?8׫ʀ/i!9̼Л1}5x*&@y LQO@`fuV3i9jwaB3iwe{ .aEybR%,5%&紺t$W|3g.|!.àQ^M&t rK2 f5%+*' s-cM9g7jTReT1:Ѓa(Bߌ֟2|+D _ZҪW1 imY%dA!2 <:ř롔|(i0["xv^+_'}-ORdh M}4T&Q3xvlX Q%#G =)i<>6= Fx輁{T6SgfL@p\GRq n.7Ap$ B}f?X2y8ЀПЏȴς,`M`} +DS|I n(_`t.+ ZCnyE*|.x RKbKfy ~݀R|K2i9>E҂Hj r?'xro$Q-OO$J`Z"Rܧ&S_8pz3OwZ ٰo\qO')rNiӽ/64 e-זU)aYv 6EOP(,<$E:?DE*SЪ@qdIO<뷱+R|G=AMy`iwչ7H7^?5笷I;*M5<|[  JRvr _*s'Kp"L}Rv*N婖L0czĸWReO( o;.< riP9o U$T$<4`0 ~$|VN{G5d.wL$ %GҪ..Q8p ^LfK4\tȰ HETIAO2A{z(LL{V4cL/@KsXteQl0pU8@Fsn5ݳnW>+yF$  @I"uTa㫐kfy9a.T57Q/P?H.u-dz$ۤX|8x(%MRLI}r]/xO9gx@#' h.wHw^!}i3+DLA6poP\4 FNw;۳tg獾_%1CT9_o%Y2{ ѵ>r3cOO'6[f;c^|[(=z{ޕDl672(IUOޚOݶ;Z}o|20RU~Χl*zxѶ$ɖKS@Gh)wtqؔ!Pń܏Ipf.*l߹f Y땡~숃N?BO,VQeoPLfB]^X&!jϒϚʒ0$Qi &%& .dst@uhpJ2TԈy1%E59d_DnэgU#z?Aqjc 뢕͒rWOaMQcO0P֓"V䢃Ca'ժf1muUl7Q-юò#[Q  "HI7 C`~A6w4W(,kE!yMzW{ js̼u ;ŽJC!h;c-rs aٞ1/J q/ƪ{ی87Z띫mXz1Gu\zďG Ӆro޷?p݊sRUw }6ʧA.Z2,a3!SstX#.&O%7a!iI-E'V)$9g&rUUv[-G"FtN92OZ #26xɺ##-ayV% bυZޅ)J׹qT>*IHBzd=towWh@Y'&SMgˏ(ƒ3ʇ|eZP*]mX5JGǰcjx 4iZ_!rT-1E0eb?M+:rG&Yl0+(GT$Ձe\W1/;Uo: 8N.jcdgp;#vyF b[<_0?b=1pYJ\ `zFa?`Y,X&d=SQuիUid *SxpiH[|N/k8 ?.vY*AQL4 *Z ^<6_M'ϥq5J#ZWqd'WÖ26^LA \uSA?E.1y'XhZ%l~r 8S@A zj"?Te+@/an土Uf όzdّ1avSlѦ>,FA% :{ BT:.S:"#॥ d~9jCS 2,ͯFaN l*N]U W۵QBDF9N:pA iЃ8qEB$'ExUI/#5wC*Leن9nx=jAn4B s3OtIMCgN̽ACT!g' Hi]Lr?vvʀgdr. VOݡjM%!Z5c`_y$20b21R?AeYjܜ%;A&3\ud)6; vpУhBiB肀##u{9c59k@y̑(9*GǤoפ怑2 2i<_9~7]R]u4{C 1U<҆pHX]*3`R%;$O.+atVƒF)~^<,m22)ptaZZ35_py=Xrf`O2t@= OV0 T6+U$q*pHh=' 0 tO$u@ )W9Q)h^h;6'U"8gySְz :Y}Qw'^N= h~)kJ&^^QCj,7%k 9{L uMi@$/8r"sH n[Z/,3E<ǿ %?3Kǚ9;:eE5g|oOޣ$Z$<SczSBP8|tN;Zͥ`ep~ 1qu#9R^]n_b-LSㄉ3n~0V^E-‘\҇4Ten~2u4%hi(|bchw>{+Z!ٴ41f,aa7cQ6)dTo{XVL;G{Y> bzs.1d0Iv vu rP'`Q{i~u7i}Y>=c oBL3*pv|]Fr׫ ΅/bCza(8CV#˚fR|*Z?оhAQ:?V2B`}]fh=x"ez&Cԇr%i_o~34pbbr_6Zh؊H6\V+xqD;-5b{%4~ŕH&< U3l%8si $VJNTi䧀_:㨙|@%fPZNH`*cvѦl;1ľtx'{R]I#c®(ͨ1C2D/N< X!X#F6GSyݳ_ɞ-a?U ‡V"I$6]rUX~O7CtN} ᇸ&M ,:.vva6BWǫƺoi *+YS*nza V8a\C;8qmE|糓o%d Ti46zISrf(e!WPe⡀H c@2oҰ˻ǡ^=^r6 ZtHWr\oHWMl%9N*#6Cq̅;#?.kwp剖oӐVBϜoWIgՃ dɆ))ՙLQ)`R(Aվ5g(#ނnJ{)h %*rwF%!mD?ssQL-*C/hKam\݂8DWͥ_ ~K|bwD|$ߩ et&p|O(шYGC7CP.ѻ]fxOJ IL7փdL ݥi]l-,c5A&AC}`ǂRbTQ?*6XC1H$=1y WEܾ+`E.Fo]\1u+%u\P1>]R/"YBA#jRx,ŗPW;>\ء<&vBCauˡ/(gcl; B͈t?O5a׫vQEΩ[/ίi&N^ -QWjTu.oԾcY70*hh1>F F昚 +NGk%( fi9}w fخg)\ς:]:[{jڱ\3BoxgM|ް, WmL"H{w7Ep-|ؾH;d[P$ X_pڐ=ϒE.4r ,G>$L t:9+C8 :!vW9M 5lU&^~Z*t9 J0#E.uZ[1Kx8%'j6Vc}zs W |%،;$__ۛi6!gyzӾ"+O_*. RlOlxǏѢlIIpar.]79RJFD)\3h<7qT%^YGƽZͫ@38 OMU͚G=Fݛ*i\ɜL<w@7SI#,2SF|wE9 7X-8òaIK$-]0cZPѓC/6J>mK{^+s. JIZKA{Jۍ>M촺r,w~U/ܒXSg{Or5AL?{Qjl Pc,Fb1z ~J`V"᚝j"_3L .8R3>:ut&u2*vp:~(Hsa0L)^t[7SJ]8:S\ɔAx'ԟA! P6ָX\Qtvaefj5F.6)@6d8^Sw| S+M`]J`x+}pSYZ"A8;!3<0 2.*9o JB-ǚ=SJGk=[\xk^5[A0phaD̶@qQr*S gOrR?<ɤ / Hr7~HW d+K?(< ֑%Ad-fϙL|1s[86﹄rid^>ʠ^ڪt7;>A*E)%2ƦWO{DAڬTjԖLR/|!V;x X7h04!Y4`+.H]*OftGQF)ʋ \c|4j!K!8f?Btij":ЖdippLKd Qť뗆vs! cvِS-7S7lrqa5ڑ=uɂn&!a=IJ-e"QGБb J}5 Ǎ,rz3; Å'ShHt$AlCώ &fv^[1# N#D|kEs&?b8q}݆_}Ku~?y".v.6h8 }IP((3v'N{3Azٌu~"o u u_¼rt CH־kd>$b):JVSZa,B^b#轞~d6{?/y}48=c.e#_nAjŭt|*q,U1H1J9 1n ӱiZkP|AecܿcEE%~f"vk9dе:}#@S>b+$GlMEX 0`mZW\~JMtƞ-u gdǶq)ݝXV^:{ՈL{C' Ce<9XiW ªImt+p*x Dv7Wڲ&Su>,jWJ??p ԊcEb4277WpjPy0lRE6c{jA@4uapp[ ʱb.o`ak-od#xڒOjG%)]-@*f]+#sR~+3X 1$;a4{n4oѕW6%U3fخ,p{ JHVS|q |e}c} huOFp_{=KdJ؋O~Jq!‰UXX1 fB퇐ȅCS3}mM99&Vɓ4@.BQ% xY$W. u45X ٭c醉=JdpwjC"hDU/BTBFY PZL\D ?OAw)u7e ӯq̽y:& 4Ѻ"#6Q2żNwrծĕf6oe {,\MAM ՁzDS9]gH+WQvxcG-K+BA8Gpb'}EJx;2pUW4O;N`qj9ݠ0 9ϦS1 /i[3l,cl3ʆd.,YTh»tdzDR%&dk3u5{*,z!yv08mU]`^=KkAV$+w^8QAJJo 78DI! Y#@łgQm$u/ [ˁ# )lkabE+G%(~_k/ӼՈmPo]<#_OmؔDZatews^_P&ڍӰrH0XFғ_`ґ~LnV(*wsECLQ$MGpZX+9V7oi3s &,'C'HgȀtؕN$0y 7p$GUMC~&"螧S}_+jV3 ;3/*(^!cftD!oNr% e)ļ! yGQ͸،K\ }K.sKdbɑӵ@ejvո#2׆"Uc+DE kk5Y\J"@Lc3=؟cBzQ&l S6Fp@1c|]֣9lv_=źO_W %Lg;6^ui+' |p&fr_I=kqFu om3Xf`8;O [7m 2B&H:Yr\E&4 D˒"lUXk'z_ 7fF5z꼮-YlR@@. $O> ֿٵLcPyH:P{kdWD8ZS7anɍg} ִ,CX]%v7rh 獢}-3Ϻ^ْf< >am4@-]ƓSqvEDKc@8}.Ծ9dR"qҠg @\Dwf`95JUab=b u9u X:kI4':2ɸE}Lѫ董b$Z ;NP`p.`t Zl5)''Y'%3T( iPk?0+QꇢEFwst:8K49gYojcLD$ʤƯr(^)<[xg]|ThsTL3)]FRz5^y-oL\X [A;áDGP>So$dkě1Ȅtcn},+t'UVYLIH>0‘R2[2 34*j2f b=S}{m?NtSGh'} +߳_2D_ʮ+!wvf_:ۯ˲b.+WZxW9b9R&sP_ xHF :6rb%3mbgna  dCu&ri:Yzp/ t(R0JuՈ&P;qW`mA!-?QBiG~`'gţ- fy1u5J\JUQ*p̅mCN7ȮA XBİVa@Qr3T0Kupac:JW6g =QY6fv!]Tz}SlqТE'L2>f:1cXiɎdpٓ}cϫl]ϘjNTfT)ixEQ GCMʱ2O+3Y;Եm1êTƙcCZ4_5z%7ⰮSb+|˯>vZn9I;ِg-UW_@e^\KZ$Sj 59^u.a4 *f>aU9(cdruU #2qj}+Tԭ>&M`S>Li/9ف{sB3%6V^ZQ@TdYϋ+hWI#{tNHF͔?IVB}Md'GA$ W((<,qxX+@!Zݢܐr‘O% kO$$8AȻvq4ㄖw1e ]PBڑJ_kY )\l@U" A]Is\=D \9&+bJ[^fڒĸLv^ApG1V3#bͩ7xPЦ4x ů_:gPBr&.)x[M-IS[o \=Ce,˗PDJK~XBEԛ6BLuLi&{]R(S564|lpm(3,%7q?]X[6y$sFԩtn#D$%g݇~:0ˤIJn ʬd#Ƙ'7 nےS?!ю"iPkŖ&fWEPaLee¹~%w8H:DU!̚RK K#Q!PwyZ6)RUt7jUUj[Tŏ(,c#P_W)S)9m@`Ч- Τ׵=uT:?J3 U݇bN9C QT%Џ5cW6 ϊrQ|-$!?Q dBV7ПkPΡu_:cr+-w7e,[LvoѲVХ:?ާh<5CemS]TE7r'̋!Xw8KrA[t%6'IҶo>ޛSsaZ$vEw֏4ҋwE% qer cɖ86/ǝ?~%͓t#83"$q?XX'XD1^jT!GML&R~͚OC1ԗi%P"rp葶L6fu<"SdE2]s*DQXMѽ8uN0XiyV;5j, *9me oM_eݱhĖz^;#I]u?A 5{/ig;8Z4b XaPc_8NW<1cOC-B@wq6d= 7OoM]۸4a|U,0٣˦?4ET̲A˅ ! sP4}g70ry4eUNWq52Rf]DE3 `1[YHCl3S5<~ߌ7Qa#3/.ati7+kC;FXnR )R >s~)JV ;I[@ exG-gq[Wm9nISZK\Vv$].D@x}U䖆.!0Aհf̭Vp5A[l%D[gA:A}N/ #,sQ[s;ˇ|3K(+ޜHԱAzWӑqcx_;:&w.Ι6ߨВ34i_0C/ 7IiV*Sv' >.s#H"̺3$ܼx;jt@Ks.դrw6רHx 2 k{Q*HZzBfe۷t15}Or=U[ru!aZjz-"rTv.?¡: r}xI7͚_1iUn~{/=Zi <4Li'P9бS|d?P+9]C|׶914xr Tx=mxS5}68Z١roB N6}!j;J DžXފC?w8~ m&h,nK>EaHb|e䕓%L>j&+;/.*8zf^VeBANjRR;>XN>*@b*,]W,/lgyJ^^+/T;ݹ7{.7}TBϯG򅦋0w6"}1ܓ0U፞N?$V韶?gmw-d#C-U4"w,_CL<p[Qѭ_;8#SUQvj}II<23" F演Ms yfJ+ux[,ֆr\ e|sKiЄzCZt-@q8}&st:#<*m6KI~F=IhCmM &o)-AX{౟o̰kǐ ?W?d(E{-im'n[ aڥZcQ<3 V Rt"r䧠TT|l :3-9O_D^ >3b_*6 5Є8l*ZWb9oNؤ 2uY$"Cz<"ag3]8}ڈL_ NNFg $\ I='}in\%G{t?$ i3tw ξr#A1uWeBfYKl=*ӂ moYDc-tmO~^pΉxR1x4^_#sCDHPZunXzB k$˼<ŸQk|#;%6{OJ89F!eF\N5%glxЮzFh,a[Мv],ɡxk>Ӧ[7OM{sRq Io|7Y9(\J1>~1,Q4 l9⛉2Is!N_5URa5T)AboѢˮޣi4[K ,CTǬ0vt|*9R|6|}aMlY>&Cv??RvdY>.Qrл@Kk\3Q=˔rμ9V.0=kӏU]1 ,DV_М~q;h'k7zzS$*;3lZ9뽡 t*XBΔt eG%Zt3:1 {`O8 eM~+/%U8KE~MR9(YhR:Ck̅`}^&7SE[Dl (9 c37/|wDeIYc^46UN|P^B hm ICQb|r(`eՁ >m13'BRP&H-)qo@ZwNƸp[k%$2&uqu! ?'_,e@_ T>J5:kU)"X|}_4MBpLBSmBG\c-84eA?MJr_Fv{.eyQ5xljc]-F(Xqҕ]/QwouL5<8fYﱃvyt̂Wfv9_!.ievlR@¢sWۅ, fPMzg ѿLX5tN_ b,s_E`9/}֏ $WͺT쉴@NI kF~)Z')j#HDyʹ؆g@{jTW.@G] 0> T5Q~I~Unuexސ-h 2 0ɮg" Sٽ$_J6 G21{Zؒ _Ee^>Mkc^93@' 4NϚd֟@7 ċ{%PoEZ:z;Q[S;m& n¶Nt}Iě;rJ (zɟs2ݑ*) >sQHv⃪)Gк0K$CY Gb`%ݖyфD0OcXǓ)qgc 洦 n6J7׼{%G{~kĀ@_mti 3*Sy% buaLt16FC 3Չq<<"@D(aܥfϘT$w 3;K7 }Фr﬚_IY8>|*ڥ%GNћɝnT &eV>LU8)oD_;oOB^5F+ 8cCU5:=ȣ=k5(Qh1JH7\F/e=_h5vۻFU*1WOEcs~b ,7+msE00N+M؏zKkyQ@ہ^kq KT`o3:/Uq@ ;Jgˡۏ"EFm)3:Oʰ4|D:$?i}鋓B7SW~VC'H4TqO= -er$mf%c"W&,T˧`m4Q7uBVlɎXaOӤ/6:SNQ>"3+D&3 ޯQ&Ry 3ٲde;f8@ Tc <-y.WM4ۉrb)}RMa k*E|[[Q$3E'Sd1{#+9KI R! 7NʥejVHJL?&iY',"s|e!Pb82SXӟK1LO\!2k9|C (Mt` ,!`CnCiIXzdPne̘2%͎'SGP6Bowߝ  Ŧr[dMsb BXi#L! h]W>k=8ǦKYvE.(dPz2jTha Q 3Y6[Y-.Y(|U}֯>_IMe]"԰1d^c]/"Ƞdn$Ji^Ur#=̰_%M[:<{y o#lo:6Uh~ \93e:ktٙGU2\Kq 9#cgl:iزB "œz"<3pAjOۤ#ӤeZ)[$d%^B3=<ɿk#k/kǭ6-ItF}"±xg}ˡVqqGgٲ0ħ{b["wb|OQV终)?3m3V f5{Tfnma{ltJ| mi]S*^ٹ5LBI<() ~~GGy0ܹ+.{_FAjI9&H "ށGq>xE^yZC2v啣Y|RI\|{DtY Rx&]e۸,[eh47V+ƨr7)Cp*ƅC孏zA =3[*f"V>) [ݾV%.!TͬtKLr^>q_N`٘ѭx TmN2x ȇǜDe]ȊYMY gᚔw ˱BA=QH!dQ=-`0X<7ƥZ9%@KvVBM o͜yK!R颱?p5)?v'Hܞ!Bw\v2?ߌD,y^$}RI5t-s%Pi̶4.=i-a J4B.y~I>2tAy&/_q 7"b,]rPvu.s4:^K?*HXvG,j+Z|e$#3{ʞBd 䟽ͤ eyCAOKO$6'#F6k|8t "mg%}cbh~}uIr]OT:Rl&:1SIG6XZ տ0槥NCt^UZ+.Ѽp@(KpٜKF8 O16FMLt_qyg3.~W!0 a@A:HS}8{_OX;ha(o,V6 E)Jtp6YjKxA,,6avS@.RF4IH?޻ v =bLK7dn 5 y;;T{7̀`L[1߭% 5 ; /qzPQF̓fG1zW;RT%65ez |y $ 튮$xhEOSŤq Af2 o+!>,~ =nnɦ 8}'J1%oZ'::4o5 Xzv$?L?;:MRU0<:`h1k0+J4^I%&7&j4C3*I\{XT*YԖlgRn3,v;PdPizOikD&jĕaeq1?W<(DCwF)DK %pM~TEP}R|shA%'ՄXf T(%@V\z|zlAPy3* FBE"ݐc`Bj߽0ˀd1`3xxqIΎRqSM/opV CLDV͑ 6Bf`l*g4MYF$ꀘyYK ~E1x7?;0w9UW9|qək=g4EmVW9g Uc`B:&* 0o 8jcJ)=>me&.}21ԵY{QRsHq2 h dncC5_h|Dk!nm)ERw(QU@ ׷fkMStWka1 /{k)I^fkw\ J 7)Amex}v`f;6=gjBp77g eʡGHJT;exD6ސnY 5GN1hD{y),?ď4M%)Z_l)ܙ z$hφ0F]|v!^BK.a'@a~y#yPh|yg<4 a>@MOVs[jIihfџU%_28wE3(9e"t:T153eg[3Q,@0֭6 8ǠErc4UݿQ?7ͪQoMMGF=#R)d --CAC36褨.Bׂͭ"f7gunT/H̷B%uQꡓÝ-@苢ei0 (:T|O#;=N^em)OӪ %>j繹K>pڠb(uF-*[_  -58VI Hp@iԮTаoQԟ= C0 =`ٛd25si2 B, fF`sܦ-Z'7>^wؘŸyõ<6gO2;e?<#w~Up d}oW+ԟY- G~R3yAd vXk7}r%TwS01к@xMZ8Iz)J s 4Ͼ9{9DJ^co߯ydS7iΰ0<;N4Df6b;A 7w_1Շ=s{H CjH ?= V"مst/:X<7NJ_aTaskjSI7· #gX]B `$'f!vnd\6積a<2;.64*y ;)ر^f&?6_맬m[i+t5Z$ nۖcs)!ś5i yP c Sfwe{ypg־1~r: !- ҫNDu\M-G2=ab)sZSD x@kv!jvM3bL:jg^-ӗC4z8Lޭ5Yzl@1 ,еbğxKy֛@pX!l0u*B-OQev1LP9Q`޾|u4Ӿ2[AL>nP}@Y{zV[6?JX$=9QcijջF}Y,lIcDhrU{#(Q+ EnUm[߀ VwXxZ Ċk8my[[3Tb6u>|DX<R˭̷Y%]kHt97"k2Ei:="Mj}mspDQRx;s-6~w$k-[p膐t`/;)Jb l:1a^ Nyqd(?7YMء݆;n!_n9~fx62LuO騂HA>}fY|iF;U^E1wUQ,!6 `Axo&&j̰Ȥy7-Ihf!Kqeq%K J³ BF5u Lw^h]{o9HÆ 3t!$$fwq_/ .֬AB'M6?^dP?'x;ʄ3!on늠y}Q *7[2塓S?*!Pinqb*.L3zuT7ZA:uc?XC3((~ǁp'>!4 ey]-;-e$ z.ng+k_}$I{>1A601҅Á@.0 .R(hfN@!(g_#l-~?3;Y@C.V3^11o" DI;ԏ'Q7jCޱO,@mD>7JH$4>`{F?o Fm~xdѥ9D[~KwHsv‚"6@@]hpXP>|`!XvHTV ]{=B ڕĦ)lj@q%չW-mSR$JU,̎y &!:/T1tY05ޤmr{ŗ/]\(dϸe#( c+B>c7e?@aB$uu# hyF[[q(W\81˾xBU^3U"~pv}HLR@7Ot3Ab[}I.## |&iL(J"1;s1Q6n8"ӌ]se*^BiLW2Qi=v Nn$E"~vMIp)ylhT.SҞ8~P7XZ|e5d 0 )2qԃ%YIB$6E6 "I)"DbvTMdmߠ~%FPݱFsDv0P5YvLj:Fֶrio|ɻL\z f}_- a=qD}APțĊ3 Tv퍛wmnG(=]X꽝\a(fB#>]&x!&2h8K;y zdaz]ءq;x-7:RTȥYuJ"ie {;dPم{e{nG) Wh!,R H{EUO.X$T./<v!!B 4ZP`kUYn#Zw2 5[mdĕj)ۻ]EBU/|,<8ѧr/1gk[?C98绦9ukQ@TOnvdn݆~}@koYJP۝*wt& dҁ5wmZ55[S8$Hw=RLRc(e>'B\ːﰜd.ni=1]O X&MN~ku Vb9X#}} hh\kg; .DwTG~]=nu㜽JU;.,4TŅ_ȹ81#/qXxP N>f5beQ!x'LBd(J.QỾWT岢]$nɅfkORX2M/rM5%??AğsdP_w㈍s6DwtȾ(xKG^u۪d q(n CF#iq G)7ںbR- 3uEF]N`/DsG0rQeqC_ x*S~ZƑ~5.tm$=il5*aX.]ˠOWeJ uavmdXx9[Ѕq̵$H, 75šs 0zU<*KYaE _W-Н/tqܜ4Wai ZMGCwlp v{+t:jw>=200%:?dh;d%KYNK܊).@̭W"w=Z2=l~Q{[ǀsJw8ndpk@zCx߶z^ѐ2?O`r)8M2pE6ͿĆ?=$hv d?mucϛ&E902PfL-:>]ϵ_ky S|oǎv8l뾹ؖC bZM ymumJT:?e%-9zRվ3ѨP#\ cHT}y^LۛMT$M yyr*Z<=.ˆ>)u'CHx RMH}k0/Fnpđ!4r nDM?LMۻH3 I:mK{?"0"]M/0IL-tF񺐠aE 祒`Ek 8@zB&H18og2=fO)c@P>E1noIȑD0ND8wŴvI,Tch a<9X`#:n@eF}qpF[JYorx]rz{R1xulY (Ti}UjaiR>rDE91Jp7.j.rM^|d 7P(·Ø,CTlLG/[F]H^ۢk}5aڶ"ZRO*Π֝Ffgd,L7G@ydN?x&"\*߄ /.IGAe9`Qb6e]!(P֍"Az-[?C-X2ߝM_`Wۚ_ 99^6E:(vkPl)m`?|ږ 9=IJk_s>"+ V`5>uGK+Sڋ *0_ܘ^'A ;d옄N `8i[2&=o% `9% 9nӆqbVUR?c7w@Kej1g< }ZPv>lL*ofԥp=sL L"i&C5 Or v`I?+jrٹq~[R=Xo5p}>@iZ'ֱnݯ`;}Lu_KQ=H 0^c3޾O4@C#Kľ $:1\<&FXQ~(Zب.^D]A`X{} lIwb&ꀀ<+,.O[~UaDyfE7skiX.v+~f_ϻ:ACV x*Ul4v\}Jsp_e5GECsqn4"v˳x҂d/iJO^x,g~~IaI[8C\ZBC`V՘VC9Bou3Q/|gDV]ULrĵ(-*Qw -{ g9;.(ʢ c}\ZR/p[%Èjc)8 m& Ψ;[TUg QVS;Y{֭4kHXuKӞރK&]RVQVBb5Zwz?剣/=;$W{B6:cKR8/"x,}=c OW3M%Pb)\95QEHc&@#^kV SN3;Ʃu*cxoq{6Kc)*0qJh1؋3ϰGPMT";p_&c O @éNgVwBzKyL%z=S?B݁87^|e){;m>XQ1v5`ޛJһWOڐ#bWa ڟ'3|<AQOčͫ+XS{2=+%C!RD yd |$e$AhW5ْ} 2j 8`4v߶ QM'cQd,7\r"1qY'ۖ< oK׺dhJ-Pu!yH)`+MC-(A7b!s {ֱXawؘ V`i+U"sVC^)$d"b4O̓+Rhwr4E՞AKR :0 pd'u8Ysuȵ2g__<>چBvbǽ7wbab<܉] ޫ 0U mKuTs6iӉ"\"S:DU![iY=kxs͔ȡ" .z߭GM+:xLῘJ,y-8NE/ ((.I,u ieD#ZI?Q]X0g_&V]W.,ɽ{ FIꙢINJ@I-._rk['tZLR0B w&Kx[7b3 `)]!TtY^(Lƪ:I޶9ٌ |>\Vr6Om 5'/C;o㚂(u}se'dU0q>/_6eIʹ(Aw0rީrv6=݈5$Q)N;=l3ҵt^Ε8ݩT6 ^//n,ͤ_^v E7 FB]?Ф-OׂIX)$APsl3IfV8m$ ={}C@Y|h)Rk)&/gI+TQJ Wꇻ1f/Po>XO 6]N_^b5UmeIeU+׎ \ypP A*ԥ3K hGv7Ml!|ڥPu᪫)H7f(7{_@zz  0>(YŸ -ta#gfg2%LvOSކҍ ,/WM6Uz3L^TT7_P=?rIaP ws^ dMLYEЙa"|lTl5X~XR8yݵ6#(鼒mTNcS*UH=Cu30:vvy H)эG uT[e4q,« ^D.r8ʨ7͇3vⅬc7 &5Oї,09%meGni=Co}-r #_3ZUr VL`Q:YnfX8py-iZ3暱W#}os[fJaH&᪉Ti0|e(>ٹ*ju `"ܒIKnHJ@kD.L=2<s씼t儋c ;LY !`{9 J_WqiR qGrm ܄C֌ڌ rѫqi ÁdGi`&Ap!B*"r U&СeI`*n+jqm1qvG@QXZkZNXU|b/nF FE&7Oh9׾:!J.Inz2kEzsWo?m~rV=mf%R$ZV7䭹Ν^f_#Jv:h"ۍ*o|r׹wPC#m캁˾m7vϵ+2Ioh+9P1a).2UZWdXؼCC'%, )0+-dQ,R~#:0-J2Tn1oil^2, SR8rP cT(e۱y^d/$'g/okǂN%qZldd:WITHݿN-n"\tG ]p0փ'zO"%MK.V27nƃiҐLU>wl`b XaBpbZ'5N&/:zq 68!g/Ӓ#yC޷UO 41z8!'l=j|g'tBIr 3)rya*YWϤPv.1iυ\Qkc2qa% ݓ3Nk J%"6KngpQ;#c%8⺪R&ۦ-}@#Iu%*?#dKQEѵqʼaw0Q Y͠Ba fo.rQ7pCw9w'zW]DU[r قso m-bzL *\U_zv7c&DKQk.OLq V6vPZ~+"Csϡ"BH|gmcWu⓼H e8|W&\Ezz.RL%Aqװ @C1DG bxx!z P6_NXzB;d>n\6gzG4$/ayB&hw넯5kҍ,.sai| # o8\.l\*C@FP 't,xKי仟W*6Wy~@E[SHq ~J& *wyO)3KI2 4\=XPk PG4A\OgPYoxNm5ALfkE&)FTs߅ݝDK*mMl})CPyZM讎bN}vK7iC*t~v= 0;@-N(O_S1Sܡn}jJ@K ǸhI7)s LFDsJ9ucbL~"BBj\F?MmNw 7~_#eSM3!s4?$N; :*~@Ȟ=)zc7ɨjO%?%X} ,# qC?s xJΆd!]SjecoسzK/C8l+ DorƓmC 4ⴇVƌ+M0 ٍ tnSel݆j PڈɄ[w`I8N-X,E&9 2V}*8HyX)YE4Nn >#-cљF/8ѱH+A8F_mи Hen$AIm?*c5M' ʇXo?mqobmcq$Z㮵,q˾B[qPw@tE|hĶ!st!iYi H}̖`e[Jt=+߲q`S^޵L*& ?- ]gհ4| $_x 涆$>\<֤eM "Tg>jX\Yq++]ӾUg>Y{Z,-CD `mm(KNFzOrdwdQy Z-ZlCP DBA[7Ϙdd t(¦Xr+J"m% AIcY&:xh1\ /ۛsy6q-ɋ|>EN=[P781 QG vK|apA' sYߟ[/Ji4>Cx6}|4O,E͊'Q"W2d3* y<"j%_v^zw`^hW&"pEK~ M#t &mUEnkKbVvv3_v_L1A\81{.3Gw_HdGaN5Maߤyu F=Uھ Vr]j{M'Ӆ[xNWؐ.cUP2|L).bp ;kh7lC:d(W^.MB˷}'~f &PQ8 qJQ(\C,$ztQ P/+`zCbTTP -~uOvBWh4|9d4AŢț3$5:? VOF7|hO1nE@ohzݘy W jn=HSH*32+@ٺbSHFs,HV'˗O>Ae#$Zc)&3ɽ53? _NQgoʛhDEqu%6_-u 1NQDO= LXN$N DblSN)7Q.QM<y/5?>E|lFF]HQd_@"¾q y+r_zU`/H 9Վۧ-0M^Ņ`/J} JkvQW,V$ `EHa!eKq K[\7Cc/y5Q/+$1'8h 8{:'G(8D$hp=D^$Ҫ jo;ZV;=1#JBňs {b%"%FGK9  Q'ScbZtg WX/܈OpH'dl۷+f?/<ƍKլZGxԪ+i E%eI BZ d}f\K?dϒ}a-Y"[ PJ`# 9R"փТ&U\ݰ$+˚Pf;8zl܁]yvojR6vdjI L+gS3x|k&őc6.NjQ`,8ڨ:HJ=i[aD:XK9|i2`##+:sr"n9Z=0~0Ӥd^)6o>b~)뽻Wӏ=~gE%HR^=;;Losx|_9',S iT Zm/R-mn?zFt]6yJS pS}{Xٷa*@&S`ĉpAͭ}VԽTB&00b]Cz4oPN4E4KLrLausx!I V]<msnAwP+aKN]3<$F4sG} )or_Eth/Z0+'C{=pX0::H:ݟ`բ1N$?h[/5D2N5y&mO2h8Лh\ i% ']'*H08D_ {]E<76wݾl^¬un+nOбS([zD([\w". %K8dddmo/ŜJ,CWt0$>B>aԑ;D(svjjhf] ys ,2czwSSgm8{)ݿM-gDa+Yl`uTJ\ 0fMdbC mrھDT4 K o+aa-| z P4Ťo䶌/2aʑ[95kmkxZꭣkuB3P1D5czGoG79PقHeN{uHd /@uN ?L mӔ"34fy~PK !\P!OvAbަHt2}㥌DS7]Q M ^kIO(g^zWp 4 P ,${o$C;8/0Af盶mHJ)^aC5L-8AZ&6nux=vlX@vuqC%29'FZqLsN{5D2Y=Ep3:j He8!EOjh3?.r+7NTϖk]Pڣ9E>Kʮ⦴H&##"-1A * ] D) rP`INnF$,;< 3e5/<$2,УӆL|zUJu4~Ĉmr?9YPՙszTUJ82?l"8b=%p.CȒ+k}/{ vQv5p7-nkP;Sj݇+Xy""w"AԹi&ڙm7 G"_D o)-KZ^lXEgA^zs2-1 ? 7:>w486vWP:O|j eI_oF^􍟫8n ^-CHB Te!kqXMjP[eeXVAM1Hl!X#7+6,U,l6VER)]y[3VRD;)QE߿f[:}Y_gL%6oᣏ_"蜇wdOqԈ+ԘNuFn WtiPJ11n@qXX5HJ{RvйDؽd' #O~X9}'9)$M[\sw1AWIIt#,"n!YBkeA.X1`B )Aq|⺁(깭\upllDꮯE ^哟J rz:j%nj˴)nRM@puj\z' HpBQ3O!A]w1R"#np jZJk׬fDB³"0%5j\T9|-`]>F,peR~ǽ9F;d(͢F4tsk{g? (-P5譇(qN 0ث%aaVppԘ??` xghO&Ob׋?_x<p :QH% g6.:٣&EFg"iLҒm eɥ5jRcӚO;24e`Sw)w?a#1ƙ(gɩ gWÃbB:V@mxrKx6 {r\/x(>ӄs>\0K9D*b/ Ф >~rC](4ڍ3/x͔m|vFhlϦIbC?A~`~>d3T;A,<^p c3)_@ó *`)CtYK 5 JZT/7e—KN63,02MH!<`'b1]2 +4q5Wk ZJ@afօMgljld"lξw'YߠBV@Q,ovd>Nbd:s,PI0 z)kW:.f,#>JJfbZC_HyZNyo,5k 'a hSᣅh[H}CIf6VSKeJ,p㪗}*#@L<ۇN^>T˔d_qkMMS6^<<38|>`s] j@2ONHw0&}u06|#lDj&B$>2"?suZ";'|a"Mܴ#` N~rdcF^"6NL]\Bڅ 8byIL&6ҵXU}{\YtqC h[WS5*O؏Ye.*K/lj$nhܡF""}-98_/&w^x?fFH9=UHicז4.^ҖC.BAjȑP9NRAIѕ n:vԏ ݩ9ڭjr&PaTGت'~֥E-5-`=#~Ě[ky=Iv!^+LNP֣Y8IE3q$/T'}N'q "AHե'.H4/U"ny zxѼw'2[1?-V~RPߡGCеgaINQSm-Mc!y.I#=SSNq;Z+$7,\HOr)$gc~Fc,ҡIW3i=Zc2,eqf7)GBr*, վf>Zvd$4a\#~yo po/ޒ}^pNW<2Ψotk<~;nL'UIMɱ9>r?ˠ $xǤgvSGjp2L$'ˤ㇤ufo&O qc;*TӯCn*4%fm7tr'J[?a䘎l) 24N9 ]S*l&B>dEv%C8:z-g|wr2xRִ㙅w:wvŽx۫SfA^9=\M{i׊tZ!#`J{Zۊ[hqѽW%w zklP4" ͡JS%pz֢4o<h9ڐ s/]r/֣ҍ@X>F6/wF#65Hb?T\:9;6|66o$!y|hezΤ^xLA=ǥ˗qމٝ'ɛsO$j)0*yHZ@.9;U#,1X$8Tbc. `s.dJ 47U2i+@ JU4N>VIIhbR%_cbB[\˿P7Q6;\|@;ŒOk,ϊ}C=dbry[r]LS ^Lxf>CBЙT󎻢8$ Z߳Oh3,A](qq;`f(9^r*-=̎B"N*-?Q|]6a/JZYJ HfEBV7ܭZ~0 o&U,@.OreWhw2iL*TX>%qp\<3fLj"rn<v:CekK!#OL2g/8MUS!'K=/.%5S0&;i!FvH |X seGԩh'.lTqy 4Dqu(zo9NږgL3YфQá<)uX;t<ֶ ?D);/㣏dLU3%GzbK0o \ fNșXb&oIj;~!{_3n4 PrȤӈ1=p\%mF\;Zź漯$FEjQ*">aK1n2=\eA *6IE'wz5d+ h b.+|daj$x C5h&UQȿkA*dwl5|%sH@oI+ϕG(a Sp^][JAbPe']˙Q 1Em%$_8#G-aWyԿs:JG$C%z"iIZd>qj7[[,?=5[%DjIz0YUä6ۋq87ӥ@̟2sm/c.=tZPƌinJ".e*qVT7)ZR ҏaQKɱF%lckt a2w;*`v[I~pntbXk;Uq^a峯T@lڟ&1?cC)`v~<^u=C84g PC%O,oj񍾜4|-ΖqhWkŌ16 W¼P49OQ93 &ɥ! KbޯZC0q.QHw-MѶv9ͅ)Dna}e5`I@źP@ c*8$n$<]tb_MSA #)Ն*:句H6e#@k7 hrqMo.7@1\ 6q:{ԼK{~a3߳*aaSwws)Q9%^nl܈gѕ-ځ [&;Ƿ,7+^@107t t;ou`%)wR1Z=x.{z0\.oF@=p=d#Y-.t\ >ر%ŵoj"tq;rcJJg &,5\;~Q"F-d~ CvǴY>c4oEb[/Y|z`tY{~~uil)ll)$42Qlӹ;͈c-*eW)x] w̨Z$dh۵.ޡH}:w+D?:t@O=9_k­fҠt3D;dK"t u>%ڔZ<^vCdV#$+~̗ Z,>VGrI̮j+ ViQ}vh%crSJq6 E4HI +rGkz[Ak~ ]\]+jȑڞ'^~sE*ص;V 9 ŕNwU yUgtŤGj<ί)h֠dJ:b:;+6ӄҨ^jw$ouKF0=dGRXeUL1hni f|cLh>OyNjpߗɰ4-}<z4|l.VA_RN.pӖ S<*l%3ջ녢g<=|##Ics;Jvj:7߄}* kQe@af,CVe|ڭ8>q>;hj %mb,g7>q.h />[198PA,ZDDX$Km7Y疠xV,VtӼ> t{旴#PkՎ6M+eal"9 pʼn8U>㌑ -Sm<zаvvz_`|]Y3l>q hZ^ 6=CH$-eeҚjÖ@ (#6J _-r7䚺|y<ʋruLN& ۇo #G'uxܥQ]5y>^ᖼTdž`? A6~sub!J'3t(\"ʅJ KMA"ޝPDU$ŭ:j^=)BP#{ĊYTIf1laX/x<3e3JM)SN$ϱw5~PuMr4Yyi>-?Y. '$yҡQ؃ X&[CDwsE׉C!Sp[Ǎ2- +x9) /zӔg3%(y7 ,If9; Is6#]X(_yO%4,4j5 6{m(>j [VJ$hy9{wp|ڸjq9j܄2vJ-HM(dVpN1tv.F72 \ c6Z#:x~&f1_w{بl~,kH*R ڹY =u&0( p`639[ x z]drq7YqJz?+30pJU8 _M>L`6l" ۶4+tȓB #BLLtZ߻m$u נ )jC]\,^02Ƭ,AڀL|Egy3Xbvd䘈:<}5/a˄nwI3-7騯xړ|(5:UOI+PU{w,u:,vw ™Ȳ.||aOM0U ܾPQE S[y^p^Z,FZ3XMXڻx?.n-{iGoIr/cE!V+9Nٌ̲vuC|. : d in~ЂȎu *X[Vb+-j2wAz)Db`emZw8|O!Я#jmc6#Ӕȭ>AP 5q' P%$KzILJe;Mt50Eq1 j0@%v  .Hjw͖E5@0xc?x'o*rX{7? DR l#i VC,qĸ8|1`  43dxDdXzN1jy*?M%؊3$;<(<("sRe2 ]EVCΐ \1:b6 )ޙ;fQ6= AAlOZAØ,EHCDޱPWWgu*|zNTC]F >Y@ i1kƴ6eo/ )7MQzos@ dj6J&W#͞y@B{%ưrK-Fwipᩲ<*ܣSMLU=3R|k߫w@AsϽ7tn'/_B/N&J#C9zPxK;biDϒV8b1?EF l̥ӄmupO ƻ$:=W T>,QPӦ;ຎIa,_ԍRh+sOܯK g729#~H@Z,C0dhH-s ١M۫9"du9R> W*O- vW$6 wr yekN홰)t?ƈ5t3Ey2(HUZD0y+r76Ms^k.7SDjͧgInuUuN7lUX#}U nMc>?g*6}KpU<5N7@4pۚ_lzԦ{qټd 4l%&;-*bJ!ȡāK!4:vB\ޤԥDC{!s}k;\%æ,J@V@a. Yڥ(_-kOcxC%zZ94t&]E/٠|㺈[!*^`L?FZUї1w2 `a bTx76ln(< LN.bm']"**UΨ0'X2,pԞ]='O‡FwueP,7_ؼ݇ YvfBGy>ǻea{['O{YZU/k3*azX.T9 ~W`hM=,gYV;`|0  8tŠRp߰U&N*fjDf `^o5yn,DG>z6g7 - i|y9`E?Te9{HRt|x1pg]Ln(zYHW&S"wl,xAP}3RǚTW XOLe #9؉N<=x▛ȹm)EQLtԺi{qO ԉEh*dkZ07iflsӀW0IJw<RMh^lJ96z@q< a7] řv@捶6nZpC.ɐ?`&Vu wb=l7"=U{Ku^, ԕȑU}$B=,^MMq) "-%!ao=MdUhgz[DuY~#oxXk{wG]#>#lɋ m޲y$nZUHFϴ~zN ƦsāX6-*u,Bjt]PMhU#!\L. o_G֒ȐDE>.V A)yGF-9FYqOU)TKViL~e wQiGW蹭X0n@#=*f1hy,fX]aT#lqܖ]u09ܠ"9oV{Y"Ȇ\_Q Zm}Aiހ~`˘` ͑=)a>':C=:Z[$;&GYSBxLoq?p_ "X:O/̓C7bvY{3'TԚ-?Al?h13j8[㊉1h@@o$ 6Ev!#RT>ۆdt.:ieҖn"k{bq˱}F0/q {q2{LXѣyꥏj5w} `-9k*,w"xVx! .H?=(-w޴Wh%GʣwÞԲG\,S+r6Htp:`,M6IK&־_&_ K*5oL8=5%v>RM|&m5H,c):'AIz#"ԓso%,ޭ>#2#ʍy(5пM J*  'HnبlBJ0T%_ݷyN I,ʳU;1O@쟸5yb32ye$3Nk+kcѠNErߕ֪6PCI !iM1A 񟤫q\$G Gx `#{(!ܙpxIİ #\'O1w_v\ AW.- .-WÐE@*zُ{d&ha6O5R9n~&x,ۂ:x{R .ZVF(SWx&^t;%ɍ.>_ZȐTwO]}>w ;+BR](l yT %9S=7 `S^Z=OH㈿ D(eݵ+RXskfxZgTJ_\y'8F:7**i9po'l{/Uww3h>BĠ3ńP,[@$sWnVw/AV`hNJp its!P,:\Q.Qb>pTM DNɩe? .ܽV:)F?WGLߏ +z`v=$25oeU8ʺeSAMi-uH(A@~.6[s{5@ܡZ$R얋H+)W^ }{ ,՘6HзKuD4+$7z5F<GwݝcNQ+0@8(-F/pmhoDQ#۬~Ied̡c8ʡ$)"C$_ߠGӈnġj;KL@-k_Dӑ}W\Tv '^?5_XV%_[Kѵ$wLhCd=^%Ԭ2{d ]d&g7߸fspX[Au^RU-}V>]IRCc,#ެ9;c=}b'~qŭEKЦ(!q+M3r=lo]J Hr$MViLa\sD)[iGΕGݞF:_-[ Š KRI|(,1HIΝ}@N@yĿ:CfzO wKqE-BwȆZHׅi7Ǟߐluw Ov@`j ;$Kb[ _wRzj `r;Q*Atڕh$"5DlqYXG=W01%0%PM 8uU{R3*;~8RF7*cBfqN¡bw|ϚWؠ$GTM&`pxp)W"|t)]QA ;⃸~Th "TZoӨ:Kگ;-D&St& ndkYjZ1kjz&t>HRWoA -U>q!GҸ|kr{x\O'`-/_,;Tʍ//(t; ֮*=ᴷ񺊦["i7XWX\JoIx%p!3 ɔ4 E$&-)^G1i}6>&GeDD -oВ\ @w~UQ8&6zc0rf՚)5/lX{ĄFB[K|wfutzmGO.J7b% |Dz\ҍ!dƦzׂG<ԫ7OI1gʽk1Yׇ;=hȎH`7< ^v^)^Ԅ)|Ep^F硅]$?' c1lYȖ_)E);6 c؁lqϞR4#w ?BYW.*)|>>陱N0f荚}JƧM7 _yh~.64T.!u屉wÍn&41%X??k9Pwl>P}IbFOvU;$sm)%݈]'ƴ?.GgUmn~ 0Ʋ#B7̾?BZ` )ub= \Mȫkx/DI`AS VHtUF3a1nK:glCLKz>PFa}gN'8TV / _) 9U;/޷&(|9NA'ŌHi^ٞjdAƇVz-f/nRE\t3==獭k0ր[Dz"  vO׳ 2{UrSw@BY-y|>HDqkn &hS_ JLc%*3K.7Saqxo`_]PedA!`8n~ס^m/Z8m*~$Eb"j87 v18`g{'w~Wl(\? נsrMkPm,r dk{ 0$uWH?w nׇ0g>c U{a¶Yj;W359b/ TxQTvh8U䕺ԭ$Ư=TJ~m.y%K-s"4zX:wqە1 h|![c8B/O vcFNsͤn#Lu;~3`UQ]mߤLo4՞ L z=s'@Wv>o"*=Ө;dof9_ʮI0[ -5s7O3g oZ0!l"%0%̴=Rye2CyAVeWj1[$Oh &Ŗ41mdK+lùp2b 5`4t ԦД\*!ۤ+(YOW~¤8q- ֫uosLc;juO/٦²~WViȷe٫Jln~])פVZσҋZҹ1u.4b ],ůa[Ĭg63׺ͳi@|a>*}pfWr-,1ۊ#u NTw<)|ic9ZJw0(J69*U.696|},[[j^^}utc1=᎚x)eP,jHL͐(k0&1(K)H"J܊9;DPOwM0~h@ϐ;9O 9;yR@*>*`g{u r,&7&\1D1&w%YHS<_L3W٬F9]y+'tbO'11K<&ֿ0vT-7vQ&ug}KYehI\uG(j 'Dvb&CJK-Q/A#>V鲇=^*I%0YUgVk9XW9d~'ujk0 [Ծbq19 /1HyP"j]zmÖz. v}~YW}hc 2Ἰ٣z}_-Y"ˠ ^,.h5g7 cYS ~<]MQl.7s$5tR|@̈8sQ|D<٦ғǤ_?yX6n}'ѧ^/~s&WzZqI ?LϔwT 4yZ_椮Mmg6L |$}u_d9~Wϣ4~%}}zRcIE1vCy NU6+{8 ,LAA2;ҕY49,TrgorSpNyDؽާSXhD G6 c ng7b6MW"MD-̒v蓿wKm|p] QqɂI%ܕtU'c8ʮK#CXr.]ʠ@EuK7jġUyiХM !1)jӏcѮl0m=\ar8(<η#\Hxvn8.ObBL4pÄw>5ƺ)!P0LLDy{jN\ _ "y!imjGP`5ٶ0Kb`+ Xlh%^ܜ/LȯBW;qp'!Ry)mv1 Ę 4 `#VPV q3s c*֗nhr>bJ!3wI&m4 =~Dd_}_qv0 >i9/-^cϹ6Q BR\-Z+ŁVe7nO4 )_p^xJ>)S 3h吏 9J',ܩ3%nd$ 4`T+,|#2tVipyʣÚ(IpE @`zBNHFA#=[4:2Eu"&XN|gQ6ءkb*:.ɋ𝃳JPnhB{1a-!.NbXvOZhfXyL,|u%Ǘcd]ˬ<Wv4\ -2[Tmj2{LRS,GqŴ{ ܵ82s\BpUeU8嗈Yv :3xYo%<%^?mxtLRˈ edď)_-@.3WHLІJgzx wi{P㓯h[ƨ ˺)R kﺿ fДKFB 5SERR,;9p$D́]u LpSt: P9YKeagw r" o9*#CuU:s‹QXDo ;S/ǪM4cv2U6 84X+1H$G^חՕr]2'Gi5@Q <{`ӭf=grRL")Ĺ]""^|*x?8事GL# ,O}r;/]Ok .ų\0kd`sZ`4mϿ8*Rpj!F~HIhY9۞$%sU'm]vVU\lT f5M ?ʵB"( sa䌠݊>ykf!!p609KM 6˕sj'#H3$m>'_LʫӐ!`~ɤDo]`-&vO-1C+5xM۸r6vf".58Aw.I>1o3٠ ˨W56)L1 }!CNU(C_ioY]!O0#lſ`Y-mY3$w3v[MU,kI(A},YlaoôJjޡ2=-\JFQ1$. \BA Ab#RT&d] DQ#خCA)ZK5IƠmdd<YIuޯ/pÒ.EUO{V}Nz#&E`ұ+;{NREDQ\ oi-,n&>(vĊ6dLMxa Ltʍ_5 g]r >B]yOJ O:sJqԏG/s+ύ- .wN`Yt,7zM)6*4B0fu{& i v}QqlYcxGGq}q"Ԛǭ$pF;XJY#Rq&gX; ?ٞh-M`5 f$q7'۸)Fß|mvrPߵv=$ KFiK:=vhs"G~Ŕ;$V +eXP[]FTN1|L7GfTVX~NEv + 憜'T~$F!h!@Gʣ@c4Z=*Á~%;دx]79 (RǏTCx IjZ|!4)}6̈́18LBobFtjcO<&-a ϛGUa5E;~z1y~\%ֹCP/Pl2^𾞾mYdiMAjAchb○]p6<1v0zg[BZ4zG|Xy>4uEab$ց?*y?0^_ZkRthY?+! w}.\dڔ])w{mq@ֺhbeCͻ7)mB=wY͌ h"Y[ʆuRuYFfFp*Z3:0PSK,DCBtr%öܾ㤯J%Z%rilϸڻYhO2˝'>FcP!uRa<܆Lh[Ua8:5I7 ܫ+GJ ٮsPwWKoZ/EK3#ꮶ~z #W {f;uy`J?s;ǘP|Sl4OIZ pBgV?Q!ȷjTlQ-I`&Pi@LfæQ+V q9PgEǝz%R9|h=ߚ:1?م{jy"`8Ja#DWڻD zf@ߣȢ> q8tVB-y9XP`jkYfhq`0% غ[F%Lx.A@]YB Og@*:C5\Jb/NjnKhhXT TI@~\ϙ_C Ny&F8S[c?7(5ufn#ᷠ$%SE}zm,L[ b ^3CN{.ax, (HI-<gc;`LvZ}9*U' I, }9Iu!"0m2qHћ d B|yE^Wy%>f|"٩O$a UʯS_tL>O٨= sc+2G\dt$ ңu6d7ŕbXAR>Ce?6_%"r-2Oi:Eq UU{#"Ћ`ulQm ݭK*X$dk]TTVA2{ iuAaa}F1L/J-#T=#,%kCdsxD纯*BW "~I&gN0,v!q:90`t^JqC>FWt7DPG ?EeMQ9׫&j# 6#V\FH*&cەܝѻ5 `foM/4#9~-@9 "pN dۦ("K JK?{RֲrEu@@ ⵆ>3[z*c7@ [i?;2]GBc2X P{ 9 FF^˫~co A%e@pv^zm[R:[տlKöxOesQVJ6zwDm ,zҦ Ֆ o6ȃPe6T*Mro|vUx]Mz%RdR7z/հRδRwiX2?8ŪƙϤ;[XʺSj^.kl ?Z{we+!&Tr`}R8z{k,I8m #j?۫A ?gpQ*{L)G[/httzkh`~QBa$KǶi9d˳4Ե=~ߊ~؟d2J>gQn$Y>b5.?tƁُBuNssriz^'>م%/{ֶō o@|%^ou, vUi%i7m~h>A0Y>8/p%F9gG[k宻i38kᠭl:m{@j̶ !H 6W ` +CԺ0|f.HHPWL[Tvw :8&Dm^dKͳ~}ȂE 'FZ '&@ 8E60MV Z!sLf n% ʌ# ɎfsPEs>z,Njo%դ0gܳ'Ɍ^IW:Ѿf5牌ϸ13dt{sB֐7zXIYO27ah^"~.)AvLBn#عn+%dLOǁq/კvlm4ǹXMJ1vQ8޲^ᠠL|<1KI\2v]"n>Ӝ7gGȚʑqǖzVo >&|6m!"A-f5}o\B'6Pl0Gf]v&T13~[^6f\ޢGqn~օ^'q$D0PMKuwsb=a[{dZp(щ[x *gk2ڰqmv{k2n_;wf3pr.U}tn3ĒJ|qv+τkoB`{f^0렩4!heY$$Iq<7կX[0pQ>lpG-H%k20tFfF&'/tޯ{$ӊUQWY&鹱Dyi1[>GtW{pw!?~嚨Cy kj2/OdWnEpru pA8h/_ZDvME鋙%Eu0A6|2qFpb(Hi i2{w7k MK"޳5ȑ>G#+ݫKmdfn3dK« z!LP.'m7o%rIe_Fݿ$ S9I8K+Fʷ5R>K?U/Xi[O8D 5)lx矸`oҨ|z=E#{P<9 1wj:&2[k%Az\ ?L"5+JoMEk!V :[ }D,'zj0&jha1]޸eC]Z2c5c_ /DӍ|bڡ4Cj3R.YJK7$tJhk;v 7D^ r \ oM=m|~}aQ&eA- ;@1dB@g\ qQ`RRn lbGஐ Na 0CE;Svƕ^l*AT"4nw Top9l[)4٦M,,0(VLXkS 4?xa4(5ws6&TOJ99botoyHAbzt;Mh3Jw&Im~OgYRiσqt=ͩ}w<’-_2n;M#]Xl *T|atjWK[ho*t˝N4seF @4in#6m%ɦ4N_w~ t eWM&e_̤96!.QL, +$l:Ιp6a>Tx]/{ 6&v}ƛwԲ܆N|HvOۥW#Fۖp(BӦvWOqmiR2`܍R٠A(Ot`(,X#M+ ʞr?M^*IEAҭO{:_qz&AmmK,Km9tP@)P>VzGwd Vω߫gGkKCW۰i^%d0DlJgQoFO? 2;kЦJ|>kJ1Cm4 0 !WbNS;a%ZnD#L=٘CwMMw#オP"nS0l 4Ķܵǻyzh[s%dXõ< pfuG Or^u0mEKҏr.9cyY(" GVR#<. Bв"LuYAnFzh JGC&fc= -1x9WȨsr8A~H\U0ᠤFdk5@4\:Cf4Z'%mcw3'Qɥ4r#l w&R%^nU6ZlA.*<(4TiB&̄:y|ZM 8h_y-˻Ҿ aih-<2P -h{R5,,2Ũ)\=ˏnY'`" \#u""O@(-ܾNL_9.oaȏơHaW*b2p^GA 9rv۷t )tv mQ 5Q{z NT'ĤU UܣȍkL0NY6{T?ⷱ6([Nhm e/aAȫTxN9)>VO2Ӹ-CνǨ'GLPtךPSk4%4zUA:nؤ({+Dw O,x҈ig Ey~Vcy1xUI\a7]ֺTof‰X?&}˒5\4*"rW$"JE[C;YAb&kjyMcV<О:ZYFT<ˀ{г#e=*Qm7`T% L>s<Ҧ$"%YCxV@l0MrY!d$؜;9z:Er(A5`K(tvH=Vx#OH%%Id֫4[>URm.d՛~^27wRKbRjt^}6I O#iW6 M)$mjD-΂uGS]w臿 TK[,ibu9]7lix0i%'nU ) Ôa/XG0e$Oy^׌z!K&CN< s7s<ˡ}Nvo4B+|XBsJ/F4ϋfzdj_+&]헱O&ח4v7t5]1ƍii|!Q# A@/KZڥw6> ʑ\ %$3765;ncL%. ".'/V0J)4wKtlD|_<ʝ%P1j]$1a41Ǚ+"φq`DHd, |mV~Q'Wo)6ؓk /v\Dд ht|כq@##jl-v?T 7Y=GuepO_T$ I;H ECuF~<ϖ$F$nJx i@_<CtJٕ̾ jrgZ[aw=i\V$31ɺ*- = WBi&ƨNX;Oc#]LQ_E$$J/Mc\Or E\@T Լth*L ګZri7,2\|YK4cFϫ;kpx-BmMNW=篣TvYb H 5GdT|=Uxb6^yk 覦F,'q"dzIHK-WE_k(8w}Zi+u%-!⅞=$zn@s᯿4mmfG2 7։R\Lh>z)YHSPY\"ۂtUtu0ZZLL}O '6ͺZxdקm؇qOc`Ƕb7|Z Xsg3eOJ !Vt8R ݵL+chbm:]?dImuyz|l2Ɠp_q+e+o^ރ"v) Vcd5҆ZJ3q1_Xq ^h1j6pV|fv'ΈyspB#lԉ W&f.3k#ipɕް*!cVYlUXOL vW6"bi!idIhސeIDdYYw_AP:Ȯ:XαH05~ I9xb>9%()q÷H99Z ]H#߁Bb&(,v)r.S_C!fXQhf\_U*۪!}Axg-'.pl)(28ܹ溩JŢ657o_-U wy~jU xf'2Xg*Ak?0-uXo̶HxUbf+wǩ`׻Kהfʀ᝖({$ZfrTP&HI0f>fGs+awOMvN B|T%@΂o[z@tF> |P \'kY16r7{1Hp&=rL_.Ya#5T,%F۠X<`h.~N ,+%_eٻ- 9~u;X<<_r!a@va]h&;U G9CLK=h7&X\*61 M 2WO$ |L5@O1y$K`Xl7 ײ-8w=Y~E?4O@P1W:gLpJ3l#J~{d$^qFC`lb$Z̿!LY#kCF 1kZ9#BK9Sw%YL]՚m ?-^+ j޿ 5qƸyl:?郦-B p<:nqܶi!8NSAY"7x C7 3Ѱy^FέxWJ [p>$fz؀>n#lhS r_#TVv[(9 S@I@HnF w (єvLUD0OSqc8u7ЮδB]H{S_TV/00K CQqh\#@Y;^]F vʘKR5ƄC!h(KR؏E 5GHspWe׍L5 \IfީgyL%$)O~Źߟ&깶 Z_:-Qf \`kuciBKXğr$ipUk'<ngg,#'4ѱJh}/I86a]q-g2& {Zz-a^9k$ A6$ u%4q,?BZg7J8 .iuO e =PhB<66Zph0aˬ9<1 sT2ƵY0b[Z7$~5B4BaӰ ,~ Jᐲ\0-RX ~u 9!6 "Z:ߠN@yiЗ 8MD5Yss! vJ i^hmb,pH - M[.;Bl P5Z|3! tjo-_w7^RˆQթ󜆩‰*tKS!u} 'n9j%G.s#ux7xS2*moa>؁6yku)WIաVyu 2)P4dD˄o8!IQ'DjzUq'9'K e꾱+);Kq*-jFΏ^=; cU?Z#2H4(3%"܌Aށ.D f )LpIP)8\3D5dþ},ٽG0ZۓiUnXl;Wz+`_G{kҊG ZӒ /ғ,RAO b o񫆧{Lm=)KXϝ [F\W h[/d 3 TkŤbM~a GLtQ4i蚄0[ dZƝYqc5z_U]KH~@5۷`f9ښ $^Ӽq@BH'H9Mڽ5D]-$TP}U9fu=$qDXf)Lb`t#O2wvXz'.L +Q c 6T,hqb*BBӥ0Y:YلDh@D()'ݺ9?{6hL$,[bc;HuuENO0wUr5$`f(ԀzO,}]mġU80/n,G6\le1Z_ʆ ݤ쓚)rr"./p] zcԞ`Zw?x Yu4xDh|>i[) h0h.]M1:dIVaW5wZL b\kBS!d|2.n d I6Naۿj'Gc x?S%NQ^/N5]ىc)X*PhVb9CYgyQ\Z˧SmXcf͑*)ё#td& -:0doJ:!{A8)Hgr 0/1 h rh;X}_룚zhAg(jI1/~(EpY/BVң/HJ OYfj#T5}Dg VOXk8d[Myhy[%@R:D]:+ DMIY?#\x+DRblw55 |FTpߧӽ9|H3""m %, ~ 9k&iWdn^xr?ڠWI@Ʉ˷xV7_:[.o< Jɵ HG./fZfרҺA\s;(?UMCST`ޡ>d5:3~s|Ax'n ך "0H5[-@е)-kd1 + 1ө0ma#.g'!2VWW*ʺ!φ,^I7)=l(i+`ӹ2@oI. #30Ww$Dv;ŴK8<O44y5մT2O}H0u4$- fOIt4_M5=Mt;y9F[-jA b rgc6Q Ce(58ޒ^QV eUPxn! Ii-~ @ש?[Vnl9uُbRQDEbྰyas.x5[7B`b.u;g' <ۚ851A1{qn.,.{ņ'5'!h{{X 4T^BYZ|Ē~?/gʏ 8?s$=XPW<;F,n,$ʮi@(53 jgUc6 m5$\ J/Z{0Cݐ?4%Q?y"Ssp?,ԉ%@mzH$ ;/Os5C긪Ls10/FnXZSCQ卄͑˞EoTּ"6{F6S "0!P|dP 8 QyuE<7"b4i,.b G,䩄g]7kK')y]5P / Ux2cG|MNVST,&'#hVCF,PADX5\fB 4i :sn`ݨme(gɹ;\z)H(N៓7"#FQp|<Հҥ2B`eFPCB 'ōN6ݿ{ RM߶I^ _ɢ#\|l(%^+ ,+l oU4={w$Q.b  E>{N6,{﹟;y|KѪaFm~{)ɵʩ+Jw| &JO*e:J$䂘(mGNo5| Ԥh)?FvzqQg,{ߠŚE0fĉ jE +-{nWg_/v<)j*C< >{P*Ἳ6M6X}]P=E2^w=RunVC\zq/~UE3pI_hG"ԍceCg$q`30ִqQ+ 1$`dj揘6급ַ Txk dFd#Eξ5,"p< T>F thL E/ flS𠎥n%Hd)KV7\l4%2?3p"^Ά=|{ʴa\z?_g4Zaċ,++* Xs)I)@fď:T\IT"חPa$~dyk7ڀ= 9sJ׃45uַ֮D@%e]ЙHnD[)@(L| ֔.|Op f) Q*I#RoW1[x q;?bU*#t{v[!+xeo 1_4;F%lPK4*Dԋ @yǞB%㟓c !쭉"owzX|khE&c8K3ݽ\MzLqz_.E٘r<ԟꪏw7ĽũmB@T3Tsa; woȮtw?4taAdD۪!IJke5`xa(!JM̲5ٓVpfmܡ! XyKR^*c͓o ~  qOKN'rmzޚ^'H2'e6ڌ%H ] 5_16׏L껂߲73-vP"3s6mǐ`0Htvq&cNg4Чϴdb)JD[\XH7\zy)Y#GrVy)_ ^wN[ s6FHizp"wO}e,#֟IG[ .M"zcb25Num6a<8r_whQ/Y#66; Q865%!Mi֬W6LA`ޒ# I4X'j?qz2&.X|- mD76?:0M ޾gd-c$a޶0Ctgv+bHQ6 *ɫɞ_M"\/Gf/u^/BF M  P!S_7B "%K*\u9uů fB㉟K4^ 9„-0BLn9 xJGb`sCEoٻjA{J,x'E쒛_ /֫>Y|G0fmw0o~좧e'xқUe CgS\i1ZO۝7<Ï;l OnaCNN/s% 'cע +S18Ss'͂\[ӟ }&ՍN-`fWFG}V!]T:FR#(H5D?(7VF^O͙-Mֵ0(0Vv$)a2kM[L8@A0>N˭kY'd L~IL!TbnjBV 6 10'B@sH =ᵟzjYJ9rLlE#ǝ1u4KLD@:=l XH4hB$I$(>KCx({)!mx|J3b^r|^ O-wWf5wѬj6zRm% TȇdcexobIqW0Lnv񽁖F%DC&M5*ARVoTrD}wRtq[NͶ]\}(AΨX]I&83'FzqDsuخ_0o ]Rڈr /Bd ~֠"Pg@=pzΧfyxh 6vJ<IuO&g3_avós4- d/Cʻ!%K1ר`lo6 B)bdZor_f'Ezs@exݱ4ZG_Wb-#heScҟ Ek(,361-G艹x #zH|@vbk9w bHEnPƦf;&1]~YCs^C2R fBd EԔN"w:G۷12AQfzHp8.NC#&u/PNtO!`#IG}Kl$ . F @37vy">(:8&vX$losx\F 4 5*z#5Nj}=jƽ~Խl7<ό8sgB(iR- UbvT1>BKS`io!~&$iV{_4"nB[Eun?@½F;-@/. `hc_;`GqU\f}Eby?lmZ+_PnKfq<K(WN XXg`oaFBǵAJ^3>[ȏ{=g* ^!Mxb݋x8А׼Jo'ZUxAՅ@fe)VC؟:VXUl=.δM8k^ ux`1Hvِ5R,չgB9ξx[Q7fr%ѱm NZL%G[/&GV3m9nYV߰\JkjʠEB}e֛CvlRn:HX>p*w AdZx}1$'԰Sِ61X d}* *R ! :&?GI1Q8͵xh \Wn{ Sh\@ʆ$^"F{kE# 5. (n?t=N{h8n6Ȅ{y'XoꭻKce(1DX5ْ9#)} p5 )lzB\kmEBqz7J@UAUi1Lw|(O ; O[>ݼYlk>ݱ-`n}K0!?TՆz5"ڋY4X+jz,ywsS|mg a f{Id؀) uc)%侱+$rlMO՝7Ӝz{+ozĻ~JS[@6yl|;RNx9W_b,L/&8mo[3r ~g%.V~vhE) :x㺬?]D :b3Z.%U$#f!pJ9lSSQIAu*fjg#5pn܉_TQݪ5qqlB l|yjNҤ\;]2x!{rdxO̧MAI5QΞK53nLKN}M?5:w^MuFi2A49EʹEU Gбش6/u= ȑhIoE7]^9쨷.D<\}N#4?ɤb% ~hutX&I`wȥb-UY܈^ _۝B[LD5dK:)#o( E.9;OB>UrHϟPVc.d,p۴4>O'ܖH $}'G%ݾƘ%F ]:nsyuxMOVX͜O گsf.!Vm,~1Lh E~e؅xNF`1JkʽLWP,jzÆkJe̦, A!~;Hhfs 0 o Jm6V@e TZ+@F *~o? w/OT0":gKV[p$nѧBAoJG˂"/TUާi;'z KBl~&Z@ǿ!+[@T6%8<6`:4n(0$^@+R={)מ0Mcj6r| 8 0 rU@x+Cl1L(^5hU'@lRsjkZ`kL{b5nǁ*$Y|gӢ<o^5b#6k)g0pg-sM=4G/EuΞp>>7ՙd [ifO5Y8uN\qt_7ܩ:'k?rMƽ$K^q Ϛ3'ZSŶ:rޥQRqV3ث4\O}n:I|1&z+ '{BY-d$ce[R7t+d#U&#(Ue"m ?Ȫ|&1"?͙h퐅sa݇m!?_S@Z*L #^"{VAݫ55uB~Q)s0o__NP hnY i((CҙK=U! rBSo)@U 2-\唗eK%{08o71B/@l.c/y_}-0-V\=Q­lN o+W%}2hqb<];#@nw5&N_K"1"Ek ~pws{I>IS0~QR?!ddsb0$`lwg V2FІ0Pzh{@HFb1?R.SL':_<0} Ma^soAAhuGՑp~g${FI2np^4lslp]D -1s/ě9|?(ne i { ,pm]a.NJ(ܩY9%@4}%NAEPDaq iLyxwvw4*rcj8G#IXDh6(юOzμIbd spw]rk城j߸ѦoN\.gf*5EDt|{V$Dv*/V2j'~coYa5Xo!v-LJiIRRrZ8x۷bKZ҄ ׊&ݩ{Rdlޕ ^Y|'zм~ޕ"C>Q?]t +tZb V1g<,~*2,G@?ӂXS qQ͓7]S|>!"4Mˁ`9z!#ޠyigeu *8B!Y c vFfQI #}btA+ wb%Ч`RvA7 ?~"`_!paCn.bE79ZFt~{DNc'Ѵec]A cE/iA:X6 SE; |ߢn$bSS樠M7#n93ve\{y߽wQWB BնlHX|ŕf|V]vkڮi"<-qhA ^qIly^.YZĕ#;٩A  NVCE XA@tG±}挪ܕ 1%;q_|43lD2c -~tVWxc ߛ6r'&vN}N,!1tki;$bk_@&EAz<`Oexϖ(m#ϩntc޽:{ L܍/f9M{)#eg'RGw.NX!`@!$׋K[=$v+uaUgzXwo14]#gVf͕.B 'C9]ZFCXq )lPzZsQW:yəjVX1u^iT4|/ѿ|w}>V緅uՖUr)L**O䬟o(֢g,-{` K rmVɠpҿ1(.Gt0ݕ֪\ʧGɫwPuu U,E.rS4 UpX08Jdj\lf&.`AK2]f[$+1 4f_3YCC0wqW(I*-̛/yt9E&͟1 HHu [;Cwp&GX;`6n8~%nQOf6dLAI߭ ԑĽa/oel)p~qJ6NCJ%#is:aq&)oCx*țnIx|O'yAkH\5+Vs!aj$atV:x@ͱ#tw!y)ݠq؎=@ 0H18SX|!6^דoRǩ}x) %M/x lo/B:c[#ф}+]n:b ʟex*lh).#2㋼p-Tkpty;䫅L8k'~[!a:Z xڈokjtݖ'E!G2p^9ٶ8QMZ{'bqy\wy]s+d ͏78O/넀kTwgQcɌ9bRVwn{+(Q7tm•{٫o}= 4luX!|ppr' `"CW-'Vl̑cfl- lX3t&6n_*'Qb̄SE圸,@5P?@+gnI0ػjjo`믱a 8U8tN8P.^ĻF q{)V S ȓ􌫁 S9I .r)T\n,ݕ{ ꉱyA{/jCЁsk:X1-?[]@L'Q Kª<'$ WH7{wjVK>Oy55H&ǰ ĜuBmSӌP$eŞca1u_fhdZHIi d3%e \FmfnE7-ŨBWKtV $^A4},m'Ⱥ!>6. ZGW~I%IbcޏKӞ;Drmn|)uM_b,kJPP2SSJ#G#l`p ݴ=rʹ?ާ4 8Xt_]FyzaLj/=J, X#+bGMˆ @$PzvϾt+mpTG[xU3s@Ql0nk_G{6P.bP))!. h7pZRHhˮAD8W(k7y&ª #1OnbeR1g&+}ރ?픘[5?l.ʻNsv!I$Ɛǧy=JXaIč"Lkj#^@2ߘ(}S )ס3L~,2eK02 #EX4y~)ޥb}Vp~0zjr#Ϳ&:M@?,T^LA18 5c fBA!!mړ:H@Ec1r^Op~*LyIL,?O\f|̡L9F[/ : @eᣪ$tbK? ҽA yR# 7/:KN-(/IPǨL dq*-h˶f;jK^ӘNQ_9<ibKٜȇ ~D\j"N0 |Jŏ cz*Z>wr, a}c4@>fJ|v\h1]"))lP6.]B#iagOS"B@si= NO{1nCf΀O2RCRWcWĶ?S=,/Ԏ!G؞nRr.!{>zNw"ͺD-gtv=m kq΅ЂR:TtF@ upN?r*:" a~a |Y݋ЃY%xH?i4Ay,mZ:ֽ `?[Ka㿽P_/:W(=u,0H%ŜflQzd^e@~ &[ -M$ݗRZ^-op3cdP|9C4ȳRH Yau1՛9h~!JnZM/FEmYXBJMδyp 2ɫA(ܭ6FA@H^4nxh$wcçlkaţeyǥ 5iN)Q.!CtNps@ ]Yn{7weC">*B|y& ->^/U4#zF{y `kq7tߕkk5ZY$eS^ #5_%f6 ]=m cks &M(ą7ޚۓX? ,ЖJ;IIlK)~_PBz8fHMbHC1HͲ0?<,ЈmYhvd{A[Is#Dp6b3|*qw)2_yu*?#ӷ,k@ՅeѼ& gLcfJgAHYpɸu9{f3b'E+3=hTZFa|SGћfKjb@Fu фZ7bi׶*axQm=N|xpfkfTZ=/p{r}H~_򩾯xnoMʖj ni_E&/6PlTkYia-v ~twr&V<-7-S,t5Q AݿrJ0$\Q {F1ԐlhUt*)@Hhܢ:N3Јs?Ee.mis;hb6kj˗ٚN*Tuұ|" 3hI &1U q{~HCVALxLz):72*caU\vnUXR"Nq}W7Y)ٜjUR:`Z1\{rNT]K+ç9e!ČUM@1?t{,:rDaZ1WYCR pl?Q:ξX=e1,ך7g29I@C}>ffs-2 *L͎:"Z@+7~{-"XG͸FJ,N[S1! kstS5@>@)OOξw<P* L7(??`_iԷ 5՘G4rfuqfVG`ԟf{:7~١:_N /ʷq 9z&t;8t]=p.WCAQ<57p@,N|P7 9U P^Ť1@Ll\{}U-˧dFq_ m$^f_ 3r.QإKa*"`Y.n72[mAoMTq5qES[6x6~:^ gw B"[ϦYv2Ʋrڞ:[7)ym,I/ 4=`Tͬd7B$U5ӫx2, Prʨo Ps/\ݗ9,0?GR!a%E=5Ny~@|>M G#D /'cji m0|=ԸlMT,G .1{} V+8#/F4 d^mOc'O"p$lF)D գm㌸; fkQq'lj!%T(P ~ޮyٔ Wuߞ45)UWduY kkr%~j-͖íR.F6+%S dOoAQEy?j<}I=^Lhա°=,IK"G_4=[rGGٓZ~LH$$A%I=WB20"ᶂjR{A1m-sOc]{C4sUYPNdf iPux>jO >6 ̍曽#CV*R| EaKvolĄxxykGCJ\R*"H!/ppt,>mJ2FĿX+3Kz%H\̰Hh8"tkLJ@焪ϒY)jwE,6%kT`W[G"wGc;1|{ӨfbkȣfmYxBs*;MAsJ]WQ( =;Q<1 OOi?}̀hD"IΡ?yw" ]Cç|Soݗ6nA,4p[Fivp_؊f{ziYBư6,zt^d+.2#].R/ :Ma1\D\n@W3 pAXp,Z [ԒD>݄v<ڛӺ.чJ{o3K JRU oE؉oޥ ;A>7H߳jbF7eEfbPS둣5NW f<8;tq.iG_ +|\s6Os@ˀFlD0:wTL_eF~r~ߓYjgT&b:sDСsyR,QzEdܟY4"%)+5k샃mh|Յ"ڑ{k@>R8cߓ0:ό!^(o< U}Զ}&elZ|4?{FCH>%9>wO̓4p2ƤjXղg=mt]wXE]IV%e8V0p_Zbr"rlc>>+ɯ* __'xV?E Sia>]E/ע:NגP{>5՘d+2s}bi#)6ˇiQ|uTT[)]ƊUSaJe%A73N' bwBb0%j03⒳rh۶*'$ Q_KńRy== pf2%җ4LƉ8cS N]=}7*hm1ۜic:'|T&PGRzd Eس!uG -H4F8}s'S1"NEYW2o57.]BEǒǶ=ޣzּo~HAeGdxh!kNuH4Ϫthp 12\ %uX|(;/Nk2ɇT=N^5W^, PN"qД'2`^nfm0Xʈ `x1MF3kGz`lgl|)2$θD^H2@ zK\MP-ȸN ?'U79(COG=\] K8r4Yܦz2sq;Vy(+&) R'~B0F/Y1yޫʄV2'#=a=Y™qf:/G !V߶S놫je,ki4 mvz+&ݧUS04'涫Z<}Nq#A0+[x _:a4^*]NP.mF}yږs0-kyMazArXZ z@:%J߮ H3e![gOZ 6TSZH+"W\uFm# aʍ.jG(̢/d)?fo> {L ]cG0Ej(COZ3g?zD%0nS_D W x8HůS,Dro(2aԋɉk-oq[2o k؋x.h@VȻ%$fwG3muq$(22{UxCYcP'Xb6vGT3]0 ,#~ =XePPݲ3gP;D X({xB|$vOwz v]'a1I$sZ=HE `{DjhLM_:oa?TT'IKIã h ˶q7v]Waʿ`ڢc9'}"><^s&֮6K1ӹ-!4;d 1o`VՑ9kM$8ص$ _G|OCd".hp)2]ZQjr 4ssjedo `YBU 7-Ϲ=琨GŻ3Q?rma7h!T(c+moag=nLl7X+a CBQO]*8p bX'ËZp&nɖ1;\0u$Էq#yuwye*_n#*>JOGR\]$Q9[ZYgaBYу+KA0T`,Dh[r]#8L0fj{(n]t_1K2~ʻ&R*FXZ0caZ/D7z8G%ypіӧ84;1&PΑ(K ̞D:g@ѣx4^=*( QoXD7W`fށe#W `웰 gG4 b D!D&x:O{KY\ʹrVO1urd“cɴV]Z`1VǛ?T}J;$"SQHD2Y"2<=I?#o* K&}4$/VprkS=P~[03G+{LӭZRh߼:X`kI˻]21ɜ>+D)Ģ䰷H<SG*QR/2qt`N\iI҇uaioՌ`?1W+ &ãS =2i"B-J=9Q)!3o  K@[,UU=q葸ˎ{wzڡIt@W"V0ނx7CN}Wگd` R7@g R#!Vmew.{.K˘ (EH:ZY52/WeATIq=ʚ vYK"cX8$`vTJΎ.1#k;Z5,}C I]4bϙJ17r, b$/Z!mDPx׏!șRy]7r_TQZ]'XoW{PHnXˉ~{k҇/k"ML/;(ߣSsxX[ijy'ۈ!5?T&eB鈠] @re[?!\I?DW>Rs\;l0V F]9ٌ.kAZt/v: ɊTY-lz@~jR 2 Zdii׿QE>GoءhLJ/f6܆{! L {S=oC~Gq;)S>ԟ</f"t#f~!S75ܝqvOAJ'AA_.Fpnfޒ ,T2Y $نA.ٷ#]v3sCb 4( FCOƁDa=ZIӛq!~ rT~;)Dh8Z#8yۮ`orדz*s7(£H֞{G#2dDN͌сc37.I灟 )UXd)'o05∈:SS\\==mYrhN5a;@,Tk?WrT~}UߋYHu!zwm]fsI⿗!~9)Nm,#JLj{БڼˀzM ؔp!՚yqɮbM\z$n{u>/E.[A.%#5}g?$M"{=sM…ϋGoc}ޛ.;(o GZ@x 9le" ֯T =ή'0mS|-#g µ@$)FueՖ\mJV֘!j{pXVVhx?La%3~Dd/rM| XGƜ!k"#}8h~ jS0)+XЈRg%[z1:yNS7N)„!bQsD #~`ݶ YZ