bpftool-4.19.90-2312.3.0.0230.oe1 >  A eyq W^^f#3*_5sy@PNԸܤoeKbمFUbPbl `$p!hq;YeХ+~L8[9Vgq/U0& O~FԎ#$Ցc;&3]Hd"U"Z,KF"Y:W2ƬW]ڐ/(Rh2Fy˶A C/MԕE#TQqΡZ9QU o *)Z 6վ =*f2afee35fb9d9fe902cdc4f96e9be745384e106e33f268152f64679bc75dc10feb02731caa61b77c6c612dd9e240fa82c9592e68 ̉eyq W^^f]xP^ | ) PgZ`vxq]Ծc'\C; -ՖTGZl8MtST4LJWnz>\Qt]T7*%d Y-GI {@: hƆK~3܋!7+I]f]!JXgU=4s/6RtrNLCڡWJ*Q,rώ*x%@>p??d  $ a.CI ^j         R  \    <T,(\8dh9 h:#zhFG H I< XHYP\ ] ^3bcde!f$l&tD ul vw x yDzCbpftool4.19.902312.3.0.0230.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.eykobs-worker-backend-test-x86-0008.novalocal%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤eyoeyoeypWeyeyoeyoeyoeyoeyoeyoe817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a6985b62dd4ed04fddb9e81a391958f8d1854757b0dc9896679da413367ce48f289cee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2312.3.0.0230.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1exK@eoede\eSa@eKx@e@@e7e/e&@ev@e e@d@dd@dhd.@dd@d~ddd@ddZ@ddw6dm@d_{dZ5dI@d?d5Kd,@d&@d$(@d@dadxcc@cwc=@cc@cc@cci@c.c@c|cs@cjDcb[cZrcWcN@cEZc2c)@c#c!@cc @cob5@bL@bbޅbK@bb'bba@b&b@b@bb@bzSbu bgb^@bUibN@bBb9@b0b'E@b b@b b[@a@aaq@a6a͟@a@a@aa5Zhang Changzhong - 4.19.90-2312.3.0.0230Zhang Changzhong - 4.19.90-2312.1.0.0229Zhang Changzhong - 4.19.90-2311.5.0.0228Zhang Changzhong - 4.19.90-2311.4.0.0227Zhang Changzhong - 4.19.90-2311.3.0.0226Zhang Changzhong - 4.19.90-2311.2.0.0225Zhang Changzhong - 4.19.90-2311.1.0.0224Zhang Changzhong - 4.19.90-2310.4.0.0223Zhang Changzhong - 4.19.90-2310.3.0.0222Zhang Changzhong - 4.19.90-2310.2.0.0221Zhang Changzhong - 4.19.90-2309.5.0.0220Zhang Changzhong - 4.19.90-2309.4.0.0219Zhang Changzhong - 4.19.90-2309.3.0.0218Zhang Changzhong - 4.19.90-2309.1.0.0217Zhang Changzhong - 4.19.90-2308.5.0.0216Zhang Changzhong - 4.19.90-2308.4.0.0215Zhang Changzhong - 4.19.90-2308.3.0.0214Zhang Changzhong - 4.19.90-2308.2.0.0213Zhang Changzhong - 4.19.90-2308.1.0.0212Zhang Changzhong - 4.19.90-2307.5.0.0211Zhang Changzhong - 4.19.90-2307.4.0.0210Zhang Changzhong - 4.19.90-2307.3.0.0209Zhang Changzhong - 4.19.90-2306.7.0.0208Zhang Changzhong - 4.19.90-2306.5.0.0207Zhang Changzhong - 4.19.90-2306.4.0.0206Zhang Changzhong - 4.19.90-2306.3.0.0205Zhang Changzhong - 4.19.90-2306.1.0.0204Zhang Changzhong - 4.19.90-2305.4.0.0203Zhang Changzhong - 4.19.90-2305.3.0.0202Zhang Changzhong - 4.19.90-2305.2.0.0201Zhang Changzhong - 4.19.90-2305.1.0.0200Zhang Changzhong - 4.19.90-2304.5.0.0199Zhang Changzhong - 4.19.90-2304.4.0.0198Zhang Changzhong - 4.19.90-2304.3.0.0197Zhang Changzhong - 4.19.90-2304.1.0.0196Zhang Changzhong - 4.19.90-2303.6.0.0195Zhang Changzhong - 4.19.90-2303.5.0.0194Zhang Changzhong - 4.19.90-2303.4.0.0193Zhang Changzhong - 4.19.90-2303.3.0.0192Zhang Changzhong - 4.19.90-2303.1.0.0191Laibin Qiu - 4.19.90-2302.5.0.0190Laibin Qiu - 4.19.90-2302.4.0.0189Laibin Qiu - 4.19.90-2302.3.0.0188Laibin Qiu - 4.19.90-2302.1.0.0187Laibin Qiu - 4.19.90-2301.6.0.0186Zheng Zengkai - 4.19.90-2301.5.0.0185Laibin Qiu - 4.19.90-2301.3.0.0184Laibin Qiu - 4.19.90-2212.4.0.0183Laibin Qiu - 4.19.90-2212.3.0.0182Laibin Qiu - 4.19.90-2212.2.0.0181Laibin Qiu - 4.19.90-2212.1.0.0180Laibin Qiu - 4.19.90-2211.6.0.0179Laibin Qiu - 4.19.90-2211.5.0.0178Laibin Qiu - 4.19.90-2211.4.0.0177Laibin Qiu - 4.19.90-2211.2.0.0176Laibin Qiu - 4.19.90-2211.1.0.0175Laibin Qiu - 4.19.90-2210.5.0.0174Laibin Qiu - 4.19.90-2210.4.0.0173Laibin Qiu - 4.19.90-2210.3.0.0172Laibin Qiu - 4.19.90-2210.1.0.0171Laibin Qiu - 4.19.90-2209.6.0.0170Laibin Qiu - 4.19.90-2209.5.0.0169Laibin Qiu - 4.19.90-2209.4.0.0168Laibin Qiu - 4.19.90-2209.3.0.0167Laibin Qiu - 4.19.90-2209.1.0.0166Laibin Qiu - 4.19.90-2208.6.0.0165Laibin Qiu - 4.19.90-2208.5.0.0164Laibin Qiu - 4.19.90-2208.4.0.0163Laibin Qiu - 4.19.90-2208.2.0.0162Laibin Qiu - 4.19.90-2208.1.0.0161Laibin Qiu - 4.19.90-2207.4.0.0160Laibin Qiu - 4.19.90-2207.3.0.0159Laibin Qiu - 4.19.90-2207.2.0.0158Laibin Qiu - 4.19.90-2207.1.0.0157Laibin Qiu - 4.19.90-2206.4.0.0156Laibin Qiu - 4.19.90-2206.3.0.0155Laibin Qiu - 4.19.90-2206.2.0.0154Laibin Qiu - 4.19.90-2206.1.0.0153Laibin Qiu - 4.19.90-2205.6.0.0152Laibin Qiu - 4.19.90-2205.5.0.0151Laibin Qiu - 4.19.90-2205.4.0.0150Laibin Qiu - 4.19.90-2205.3.0.0149Laibin Qiu - 4.19.90-2205.1.0.0148Laibin Qiu - 4.19.90-2204.4.0.0147Laibin Qiu - 4.19.90-2204.3.0.0146Laibin Qiu - 4.19.90-2204.2.0.0145Laibin Qiu - 4.19.90-2204.1.0.0144Laibin Qiu - 4.19.90-2203.5.0.0143Laibin Qiu - 4.19.90-2203.4.0.0142Laibin Qiu - 4.19.90-2203.3.0.0141Laibin Qiu - 4.19.90-2203.2.0.0140Laibin Qiu - 4.19.90-2203.1.0.0139Laibin Qiu - 4.19.90-2202.4.0.0138Laibin Qiu - 4.19.90-2202.3.0.0137Laibin Qiu - 4.19.90-2202.1.0.0136Laibin Qiu - 4.19.90-2201.4.0.0135Laibin Qiu - 4.19.90-2201.3.0.0134Laibin Qiu - 4.19.90-2201.2.0.0133Laibin Qiu - 4.19.90-2201.1.0.0132Laibin Qiu - 4.19.90-2112.8.0.0131Laibin Qiu - 4.19.90-2112.6.0.0130Laibin Qiu - 4.19.90-2112.5.0.0129Laibin Qiu - 4.19.90-2112.4.0.0128Laibin Qiu - 4.19.90-2112.3.0.0127- !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- !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- !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.- !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- !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- !2609 Fix CVE-2023-5717 - !2588 [openEuler-1.0-LTS] Add Phytium Display Engine support. - !2627 ubi: Refuse attaching if mtd's erasesize is 0 - !2473 Revert irq reentrant warm log - !1860 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - !2551 Avoid spin or livelock during panic - !2314 can: raw: add missing refcount for memory leak fix - !2396 efi: use 32-bit alignment for efi_guid_t literals - ubi: Refuse attaching if mtd's erasesize is 0 - !2446 audit: fix possible soft lockup in __audit_inode_child() - !2614 CVE-2022-44033 - DRM: Phytium display DRM document - DRM: Phytium display DRM driver - ASoC: hdmi-codec: Add an op to set callback function for plug event - char: pcmcia: remove all the drivers - tty: ipwireless: move Kconfig entry to tty - !1974 CAN driver for phytium CPUs - perf: Fix kabi breakage in struct perf_event - perf: Disallow mis-matched inherited group reads - !2577 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - can: can controller driver for phytium CPUs - !2550 xen/events: replace evtchn_rwlock with RCU - media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 - !2557 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO - printk: Drop console_sem during panic - printk: Avoid livelock with heavy printk during panic - printk: disable optimistic spin during panic - printk: Add panic_in_progress helper - xen/events: replace evtchn_rwlock with RCU - irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 - irqchip/gic-v3-its: Make is_v4 use a TYPER copy - Revert "genirq: Introduce warn log when irq be reentrant" - Revert "genirq: add printk safe in irq context" - audit: fix possible soft lockup in __audit_inode_child() - can: add phytium can driver document - efi: use 32-bit alignment for efi_guid_t literals - can: raw: add missing refcount for memory leak fix- !2334 ktask: add memory leak handling for ktask_works in ktask_init() - !2333 ktask: add null-pointer checks for ktask_works in ktask_init() - !2453 igb: set max size RX buffer when store bad packet is enabled - ktask: add memory leak handling for ktask_works in ktask_init() - ktask: add null-pointer checks for ktask_works in ktask_init() - !2441 netfilter: xt_u32: validate user space input - !2435 USB: ene_usb6250: Allocate enough memory for full object - igb: set max size RX buffer when store bad packet is enabled - netfilter: xt_u32: validate user space input - USB: ene_usb6250: Allocate enough memory for full object- !2466 x86/microcode/AMD: Make stub function static inline - !2461 perf/core: Fix reentry problem in perf_output_read_group() - x86/microcode/AMD: Make stub function static inline - perf/core: Fix reentry problem in perf_output_read_group() - !2409 netfilter: nfnetlink_osf: avoid OOB read - !2330 Add a check of uvhub_mask in init_per_cpu() - x86/platform/uv: Fix missing checks of kcalloc() return values - x86/platform/UV: Replace kmalloc() and memset() with k[cz]alloc() calls - !2412 netfilter: xt_sctp: validate the flag_info count - !2419 ext4: fix rec_len verify error - ext4: fix rec_len verify error - netfilter: xt_sctp: validate the flag_info count - netfilter: nfnetlink_osf: avoid OOB read - !2360 scsi: hisi_sas: Handle the NCQ error returned by D2H frame - scsi: hisi_sas: Handle the NCQ error returned by D2H frame- !2322 net/sched: Retire rsvp classifier - !2346 RDMA/irdma: Prevent zero-length STAG registration - !2349 net: ipv4: fix one memleak in __inet_del_ifa() - !2329 ipv4: fix null-deref in ipv4_link_failure - !2342 linux-4.19.y inclusion - !2345 Backport lts bugfix patch for macvlan - !2344 PCI: acpiphp: linux-4.19.y bugfixes backport - !2341 quota: fix warning in dqgrab() - net: ipv4: fix one memleak in __inet_del_ifa() - !1706 cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks() - rtnetlink: Reject negative ifindexes in RTM_NEWLINK - netfilter: nf_queue: fix socket leak - net/sched: fix a qdisc modification with ambiguous command request - net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure - net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled - sock: annotate data-races around prot->memory_pressure - !2337 mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - RDMA/irdma: Prevent zero-length STAG registration - bonding: fix macvlan over alb bond support - net: remove bond_slave_has_mac_rcu() - PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus - PCI: acpiphp: Reassign resources on bridge if necessary - sock: Fix misuse of sk_under_memory_pressure() - team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - ip_vti: fix potential slab-use-after-free in decode_session6 - net: af_key: fix sadb_x_filter validation - net: xfrm: Fix xfrm_address_filter OOB read - serial: 8250: Fix oops for port->pm on uart_change_pm() - quota: Properly disable quotas when add_dquot_ref() fails - quota: fix warning in dqgrab() - !2335 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() - x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms - ipv4: fix null-deref in ipv4_link_failure - net/sched: Retire rsvp classifier - !2301 xfrm6: fix inet6_dev refcount underflow problem - !2303 cifs: Release folio lock on fscache read hit. - cifs: Release folio lock on fscache read hit. - !2294 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - xfrm6: fix inet6_dev refcount underflow problem - netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c - !2276 cpuidle: Fix kobject memory leaks in error paths - cpuidle: Fix kobject memory leaks in error paths - cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()- !2274 cec-api: prevent leaking memory through hole in structure - !2281 sdei_watchdog: Avoid exception during sdei handler - sdei_watchdog: Avoid exception during sdei handler - cec-api: prevent leaking memory through hole in structure - !2262 crypto: hisilicon - reset before init the device - crypto: hisilicon - reset before init the device - !2212 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev - jbd2: Fix potential data lost in recovering journal raced with synchronizing fs bdev- !2168 net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2226 crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - !2225 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - crypto: hisilicon/qm - prevent soft lockup in qm_poll_qp()'s loop - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() - !2177 sched/qos: Fix warning in CPU hotplug scenarios - !2207 crypto:hisilicon/qm - cache write back before flr and poweroff - !2206 Fix booting failure on arm64 - crypto:hisilicon/qm - cache write back before flr and poweroff - !2205 crypto:hisilicon/sec - modify hw endian config - Revert "efi: Make efi_rts_work accessible to efi page fault handler" - Revert "efi/x86: Handle page faults occurring while running EFI runtime services" - Revert "efi: Fix debugobjects warning on 'efi_rts_work'" - Revert "efi: Fix build error due to enum collision between efi.h and ima.h" - Revert "x86/efi: fix a -Wtype-limits compilation warning" - Revert "arm64: efi: Restore register x18 if it was corrupted" - Revert "efi: fix userspace infinite retry read efivars after EFI runtime services page fault" - Revert "arm64: efi: Execute runtime services from a dedicated stack" - Revert "arm64: efi: Recover from synchronous exceptions occurring in firmware" - Revert "efi: rt-wrapper: Add missing include" - Revert "arm64: efi: Make efi_rt_lock a raw_spinlock" - crypto:hisilicon/sec - modify hw endian config - !2118 Compiler: Backport value profile support to openEuler 20.03 LTS SP3. - GCOV: Add value profile support for kernel. - sched/qos: Fix warning in CPU hotplug scenarios - !2154 netfilter: nftables: exthdr: fix 4-byte stack OOB write - net: sched: sch_qfq: Fix UAF in qfq_dequeue() - !2140 io_uring: ensure IOPOLL locks around deferred work - !2056 i2c: hisi: Add gpio bus recovery support - netfilter: nftables: exthdr: fix 4-byte stack OOB write - !2082 fix CVE-2023-20588 - io_uring: ensure IOPOLL locks around deferred work - i2c: hisi: Add gpio bus recovery support - x86/CPU/AMD: Fix the DIV(0) initial fix attempt - x86/CPU/AMD: Do not leak quotient data after a division by 0- !2084 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2071 【openEuler-1.0-LTS】net: openvswitch: don't send internal clone attribute to the userspace - net: openvswitch: don't send internal clone attribute to the userspace. - !2089 net/sched: sch_hfsc: Ensure inner classes have fsc curve - !335 efi: fix crash due to EFI runtime service page faults - net/sched: sch_hfsc: Ensure inner classes have fsc curve - !2088 [openEuler-1.0-LTS] bugfixes of scsi - scsi: fix kabi broken in struct Scsi_Host - scsi: don't fail if hostt->module is NULL - scsi: scsi_device_gets returns failure when the module is NULL. - af_unix: Fix null-ptr-deref in unix_stream_sendpage(). - !2069 x86/speculation: Add Gather Data Sampling mitigation - !1692 Mainline bugfix patches backport 4.19 - !2075 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !2079 [openEuler-1.0-LTS] stable inclusion from linux-4.19.y - scsi: core: raid_class: Remove raid_component_add() - scsi: core: Fix possible memory leak if device_add() fails - scsi: core: Fix legacy /proc parsing buffer overflow - serial: 8250_dw: Preserve original value of DLF register - serial: 8250_dw: split Synopsys DesignWare 8250 common functions - nbd: Add the maximum limit of allocated index in nbd_dev_add - integrity: Fix possible multiple allocation in integrity_inode_get() - !2070 net bugfixes inclusion from linux-4.19.y - drivers: net: prevent tun_build_skb() to exceed the packet size limit - net/packet: annotate data-races around tp->status - tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen - tcp_metrics: annotate data-races around tm->tcpm_net - tcp_metrics: annotate data-races around tm->tcpm_vals[] - tcp_metrics: annotate data-races around tm->tcpm_lock - tcp_metrics: annotate data-races around tm->tcpm_stamp - tcp_metrics: fix addr_same() helper - virtio-net: set queues after driver_ok - virtio-net: fix race between set queues and probe - team: reset team's flags when down link is P2P device - bonding: reset bond's flags when down link is P2P device - tcp: annotate data-races around fastopenq.max_qlen - tcp: annotate data-races around tp->notsent_lowat - tcp: annotate data-races around rskq_defer_accept - tcp: annotate data-races around tp->linger2 - net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX - SUNRPC: Fix UAF in svc_tcp_listen_data_ready() - net/sched: make psched_mtu() RTNL-less safe - udp6: fix udp6_ehashfn() typo - icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev(). - vrf: Increment Icmp6InMsgs on the original netdev - netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - tcp: annotate data races in __tcp_oow_rate_limited() - net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode - ipvlan: Fix return value of ipvlan_queue_xmit() - netlink: do not hard code device address lenth in fdb dumps - netlink: Add __sock_i_ino() for __netlink_diag_dump(). - x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 - !1987 tracing: Fix race issue between cpu buffer write and swap - !2067 memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - netlink: fix potential deadlock in netlink_set_err() - x86/speculation: Mark all Skylake CPUs as vulnerable to GDS - x86: Move gds_ucode_mitigated() declaration to header - Documentation/x86: Fix backwards on/off logic about YMM support - KVM: Add GDS_NO support to KVM - x86/speculation: Add Kconfig option for GDS - x86/speculation: Add force option to GDS mitigation - x86/speculation: Add cpu_show_gds() prototype - x86/speculation: Add Gather Data Sampling mitigation - !2063 cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2046 use precise io accounting apis - memcg: add refcnt for pcpu stock to avoid UAF problem in drain_all_stock() - cpu/hotplug: Prevent self deadlock on CPU hot-unplug - !2050 memcg: fix a UAF problem in drain_all_stock() - !1976 fix race between setxattr and write back - memcg: fix a UAF problem in drain_all_stock() - dm: switch to precise io accounting - block: add precise io accouting apis - tracing: Fix race issue between cpu buffer write and swap - ext2: dump current reservation window info - ext2: fix race between setxattr and write back - ext2: introduce flag argument for ext2_new_blocks() - ext2: remove ext2_new_block() - arm64: efi: Make efi_rt_lock a raw_spinlock - efi: rt-wrapper: Add missing include - arm64: efi: Recover from synchronous exceptions occurring in firmware - arm64: efi: Execute runtime services from a dedicated stack - efi: fix userspace infinite retry read efivars after EFI runtime services page fault - arm64: efi: Restore register x18 if it was corrupted - x86/efi: fix a -Wtype-limits compilation warning - efi: Fix build error due to enum collision between efi.h and ima.h - efi: Fix debugobjects warning on 'efi_rts_work' - efi/x86: Handle page faults occurring while running EFI runtime services - efi: Make efi_rts_work accessible to efi page fault handler - lib/genalloc.c: change return type to unsigned long for bitmap_set_ll - iommu/amd: Restore IRTE.RemapEn bit after programming IRTE - iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE- !1964 crypto:padata: Fix return err for PADATA_RESET - !1955 fuse: revalidate: don't invalidate if interrupted - !1973 sched/smt: fix unbalance sched_smt_present dec/inc - sched/smt: fix unbalance sched_smt_present dec/inc - !1906 tracing: Fix memleak due to race between current_tracer and trace - !1958 block: don't get gendisk if queue has not been registered - crypto:padata: Fix return err for PADATA_RESET - block: don't get gendisk if queue has not been registered - fuse: revalidate: don't invalidate if interrupted - !1902 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed - tracing: Fix memleak due to race between current_tracer and trace - tracing: Fix cpu buffers unavailable due to 'record_disabled' missed- !1863 nbd: pass nbd_sock to nbd_read_reply() instead of index - !1638 [openEuler-1.0-LTS] Add support for Hygon model 4h~6h processors - !1884 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - !1882 ip6mr: Fix skb_under_panic in ip6mr_cache_report() - ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() - ip6mr: Fix skb_under_panic in ip6mr_cache_report() - EDAC/amd64: Add support for Hygon family 18h model 6h - x86/amd_nb: Add support for Hygon family 18h model 6h - hwmon/k10temp: Add support for Hygon family 18h model 5h - EDAC/amd64: Add support for Hygon family 18h model 5h - x86/amd_nb: Add support for Hygon family 18h model 5h - x86/cpu: Get LLC ID for Hygon family 18h model 5h - i2c-piix4: Remove the IMC detecting for Hygon SMBus - hwmon/k10temp: Add support for Hygon family 18h model 4h - EDAC/mce_amd: Use struct cpuinfo_x86.logical_die_id for Hygon NodeId - EDAC/amd64: Adjust address translation for Hygon family 18h model 4h - EDAC/amd64: Add support for Hygon family 18h model 4h - EDAC/amd64: Get UMC channel from the 6th nibble for Hygon - iommu/hygon: Add support for Hygon family 18h model 4h IOAPIC - x86/amd_nb: Add northbridge support for Hygon family 18h model 4h - x86/amd_nb: Add Hygon family 18h model 4h PCI IDs - x86/microcode/hygon: Add microcode loading support for Hygon processors - x86/cpu/hygon: Modify the CPU topology deriving method for Hygon - x86/MCE/AMD: Use an u64 for bank_map - EDAC/mc_sysfs: Increase legacy channel support to 12 - EDAC/amd64: Add new register offset support and related changes - EDAC/amd64: Set memory type per DIMM - rtc: mc146818-lib: Fix the AltCentury for AMD platforms - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - EDAC: Add RDDR5 and LRDDR5 memory types - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Remove residues of current and voltage - hwmon: (k10temp) Rework the temperature offset calculation - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems - x86/topology: Make __max_die_per_package available unconditionally - x86/cpu/amd: Set __max_die_per_package on AMD - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs - EDAC: Add DDR5 new memory type - x86/topology: Set cpu_die_id only if DIE_TYPE found - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId - x86/CPU/AMD: Save AMD NodeId as cpu_die_id - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh - hwmon: (k10temp) Add support for Zen3 CPUs - x86/mce: Increase maximum number of banks to 64 - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs - hwmon: (k10temp) Create common functions and macros for Zen CPU families - i2c: designware: Add device HID for Hygon I2C controller - hwmon: (k10temp) make some symbols static - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Display up to eight sets of CCD temperatures - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs - hwmon: (k10temp) Report temperatures per CPU die - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info - hwmon: (k10temp) Use bitops - hwmon: Add convience macro to define simple static sensors - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} - hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants - x86/umip: Make the UMIP activated message generic - x86/umip: Print UMIP line only once - x86/microcode/AMD: Clean up per-family patch size checks - !1689 [openEuler-1.0-LTS] drm/atomic-helper: Bump vblank timeout to 100 ms - nbd: pass nbd_sock to nbd_read_reply() instead of index - !1807 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - !1844 net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - !1785 README: Remove out-of-date contribution guide - !1849 fs: jfs: fix possible NULL pointer dereference in dbFree() - fs: jfs: fix possible NULL pointer dereference in dbFree() - !1836 tcp: Reduce chance of collisions in inet6_hashfn(). - net: vmxnet3: fix possible NULL pointer dereference in vmxnet3_rq_cleanup() - tcp: Reduce chance of collisions in inet6_hashfn(). - Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb - README: Remove out-of-date contribution guide - drm/atomic-helper: Bump vblank timeout to 100 ms- !1831 fix NULL pointer dereference in __nf_nat_mangle_tcp_packet - netfilter: nat: fix kabi change - netfilter: nat: fix udp checksum corruption - netfilter: nat: remove csum_recalc hook - !1769 workqueue: Make flush_workqueue() also watch flush_work() - !1803 net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - net: vmxnet3: fix possible use-after-free bugs in vmxnet3_rq_alloc_rx_buf() - !1767 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves - workqueue: Assign a color to barrier work items - workqueue: Mark barrier work with WORK_STRUCT_INACTIVE - workqueue: Change the code of calculating work_flags in insert_wq_barrier() - workqueue: Change arguement of pwq_dec_nr_in_flight() - workqueue: Rename "delayed" (delayed by active management) to "inactive" - bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves- !1762 xen/netback: Fix buffer overrun triggered by unusual packet - xen/netback: Fix buffer overrun triggered by unusual packet - !1761 fix CVE-2023-4194 - net: tap_open(): set sk_uid from current_fsuid() - net: tun_chr_open(): set sk_uid from current_fsuid() - !1728 fix CVE-2023-4128 - !1673 sched: disable sched_autogroup by default - net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free - net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free - !1712 xfrm: add NULL check in xfrm_update_ae_params - xfrm: add NULL check in xfrm_update_ae_params - sched: disable sched_autogroup by default- !1699 dm bugfixes backport from mainline - !1697 x86/cpu/amd: Add a Zenbleed fix - md: Flush workqueue md_rdev_misc_wq in md_alloc() - dm: don't lock fs when the map is NULL during suspend or resume - dm: don't lock fs when the map is NULL in process of resume - dm: requeue IO if mapping table not yet available - Revert "dm: make sure dm_table is binded before queue request" - dm thin metadata: check fail_io before using data_sm - !1662 media: usb: siano: Fix CVE-2023-4132 - !1696 Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/cpu/amd: Add a Zenbleed fix - !1694 linux-4.19.y bugfixes backport - Revert "arm64/mpam: Fix mpam corrupt when cpu online" - x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys - sch_netem: fix issues in netem_change() vs get_dist_table() - sch_netem: acquire qdisc lock in netem_change() - cgroup: Do not corrupt task iteration when rebinding subsystem - !1577 tracing: Fix warning in trace_buffered_event_disable() - !1663 tty: fix pid memleak in disassociate_ctty() - tty: fix pid memleak in disassociate_ctty() - media: usb: siano: Fix warning due to null work_func_t function pointer - media: usb: siano: Fix use after free bugs caused by do_submit_urb - !1629 can: raw: fix receiver memory leak - !1655 can: bcm: Fix UAF in bcm_proc_show() - can: bcm: Fix UAF in bcm_proc_show() - can: raw: fix lockdep issue in raw_release() - can: raw: fix receiver memory leak - !1625 Fix host zero page refcount overflow caused by kvm - !1595 net: nfc: Fix CVE-2023-3863 - KVM: Don't set Accessed/Dirty bits for ZERO_PAGE - KVM: fix overflow of zero page refcount with ksm running - net: nfc: Fix use-after-free caused by nfc_llcp_find_local - nfc: llcp: simplify llcp_sock_connect() error paths - nfc: llcp: nullify llcp_sock->dev on connect() error paths - nfc: Fix to check for kmemdup failure - tracing: Fix warning in trace_buffered_event_disable()- !1571 【openEuler-1.0-LTS】net: hns: fix wrong head when modify the tx feature when sending packets - !1570 【openEuler-1.0-LTS】net: hns3: bugfixes for hns3 drivers 2023.07.29 - net: hns: update hns version to 23.7.1 - net: hns: fix wrong head when modify the tx feature when sending packets - net: hns3: update hns3 version to 23.7.1 - net: hns3: fix tx timeout issue - net: hns3: fix incorrect hw rss hash type of rx packet - net: hns3: add barrier in vf mailbox reply process - net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg - net: hns3: fix not call nic_call_event() problem when reset failed - !1556 net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1568 net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_u32: Fix reference counter leak leading to overflow - net/sched: cls_fw: Fix improper refcount update leads to use-after-free - !1549 binder: fix UAF caused by faulty buffer cleanup - binder: fix UAF caused by faulty buffer cleanup- !1534 arm64/mpam: fix missing kfree domain's ctrl_val arrray - arm64/mpam: fix missing kfree domain's ctrl_val arrray - !1529 net/sched: sch_qfq: account for stab overhead in qfq_enqueue - net/sched: sch_qfq: account for stab overhead in qfq_enqueue - !1474 [openEuler-1.0-LTS] pmu: remove uncore code for Zhaoxin Platform - !1498 media: dvb-core: Fix use-after-free due on race condition at dvb_net - media: dvb-core: Fix use-after-free due on race condition at dvb_net - !1444 ring-buffer: Fix deadloop issue on reading trace_pipe - !1469 netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - !1472 ipv6/addrconf: fix a potential refcount underflow for idev - pmu: remove uncore code for Zhaoxin Platform - ipv6/addrconf: fix a potential refcount underflow for idev - netfilter: nf_tables: prevent OOB access in nft_byteorder_eval - ftrace: Fix possible warning on checking all pages used in ftrace_process_locs() - ring-buffer: Fix deadloop issue on reading trace_pipe- !1435 fix CVE-2023-3117 - netfilter: nf_tables: unbind non-anonymous set if rule construction fails - netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain - netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE - !1400 [openEuler-1.0-LTS] block: Try to handle busy underlying device on discard - !1416 Fix generic/299 fail - ext4: Add debug message to notify user space is out of free - Revert "ext4: Stop trying writing pages if no free blocks generated" - !1404 bpf: cpumap: Fix memory leak in cpu_map_update_elem - bpf: cpumap: Fix memory leak in cpu_map_update_elem - block: Try to handle busy underlying device on discard - !1377 [sync] PR-1376: jbd2: Check 'jh->b_transaction' before remove it from checkpoint - !1374 etmem: fix the div 0 problem in swapcache reclaim process - !177 net:bonding:support balance-alb interface with vlan to bridge - jbd2: Check 'jh->b_transaction' before remove it from checkpoint - etmem: fix the div 0 problem in swapcache reclaim process - bonding: fix reference count leak in balance-alb mode - net:bonding:support balance-alb interface with vlan to bridge- !1361 fix CVE-2023-1295 - io_uring: get rid of intermediate IORING_OP_CLOSE stage - fs: provide locked helper variant of close_fd_get_file() - file: Rename __close_fd_get_file close_fd_get_file - Remove DECnet support from kernel - net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report - net: tcp: fix kabi breakage in struct sock - tcp: deny tcp_disconnect() when threads are waiting - ping6: Fix send to link-local addresses with VRF. - net: sched: fix possible refcount leak in tc_chain_tmplt_add() - rfs: annotate lockless accesses to RFS sock flow table - rfs: annotate lockless accesses to sk->sk_rxhash - xfrm: Check if_id in inbound policy/secpath match - udp6: Fix race condition in udp6_sendmsg & connect - tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set - af_packet: do not use READ_ONCE() in packet_bind() - af_packet: Fix data-races of pkt_sk(sk)->num. - ipv{4,6}/raw: fix output xfrm lookup wrt protocol - ipv6: Fix out-of-bounds access in ipv6_find_tlv() - net: fix skb leak in __skb_tstamp_tx() - udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). - vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() - af_key: Reject optional tunnel/BEET mode templates in outbound policies - net: Catch invalid index in XPS mapping - af_unix: Fix data races around sk->sk_shutdown. - af_unix: Fix a data race of sk->sk_receive_queue->qlen. - net: datagram: fix data-races in datagram_poll() - tcp: factor out __tcp_close() helper - net: annotate sk->sk_err write from do_recvmmsg() - netlink: annotate accesses to nlk->cb_running - quota: simplify drop_dquot_ref() - quota: fix dqput() to follow the guarantees dquot_srcu should provide - quota: add new helper dquot_active() - quota: rename dquot_active() to inode_quota_active() - quota: factor out dquot_write_dquot() - quota: add dqi_dirty_list description to comment of Dquot List Management - quota: avoid increasing DQST_LOOKUPS when iterating over dirty/inuse list - kernel/extable.c: use address-of operator on section symbols - arm64/mm: mark private VM_FAULT_X defines as vm_fault_t - x86/mm: Avoid incomplete Global INVLPG flushes - sched: Fix KCSAN noinstr violation - serial: 8250: Reinit port->pm on port specific driver unbind - ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects - ACPI: EC: Fix oops when removing custom query handlers - lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() - lib: cpu_rmap: Avoid use after free on rmap->obj array entries - ext4: improve error recovery code paths in __ext4_remount() - scsi: core: Improve scsi_vpd_inquiry() checks - PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock - loop: loop_set_status_from_info() check before assignment - loop: Check for overflow while configuring loop - Revert "loop: Check for overflow while configuring loop" - block: don't set GD_NEED_PART_SCAN if scan partition failed - block: return -EBUSY when there are open partitions in blkdev_reread_part - blk-wbt: make enable_state more accurate - block: Limit number of items taken from the I/O scheduler in one go - crypto: cryptd - Protect per-CPU resource by disabling BH. - random: fix data race on crng_node_pool - x86/kprobes: Fix the error judgment for debug exceptions - ext4: turning quotas off if mount failed after enable quotas - ext4: forbid commit inconsistent quota data when errors=remount-ro - quota: fixup *_write_file_info() to return proper error code - ipmi_si: fix a memleak in try_smi_init() - net: add vlan_get_protocol_and_depth() helper - net: tap: check vlan with eth_type_vlan() method - !1317 ext4: Stop trying writing pages if no free blocks generated - !1323 jbd2: fix several checkpoint - jbd2: fix checkpoint cleanup performance regression - jbd2: remove __journal_try_to_free_buffer() - jbd2: fix a race when checking checkpoint buffer busy - jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint - jbd2: remove journal_clean_one_cp_list() - nbd: fix null-ptr-dereference while accessing 'nbd->config' - nbd: factor out a helper to get nbd_config without holding 'config_lock' - nbd: fold nbd config initialization into nbd_alloc_config() - ext4: Stop trying writing pages if no free blocks generated - ipvlan:Fix out-of-bounds caused by unclear skb->cb- sched: Fix null pointer derefrence for sd->span - scsi: hisi_sas: Fix Null point exception after call debugfs_remove_recursive() - scsi: hisi_sas: Fix normally completed I/O analysed as failed - drm/msm/dpu: Add check for pstates - usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition- HID: intel_ish-hid: Add check for ishtp_dma_tx_map - media: saa7134: fix use after free bug in saa7134_finidev due to race condition - config: enable CONFIG_QOS_SCHED_SMART_GRID by default - mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks() - media: dm1105: Fix use after free bug in dm1105_remove due to race condition - sched: Fix memory leak for smart grid - sched: Delete redundant updates to p->prefer_cpus - nbd: fix incomplete validation of ioctl arg - nbd: validate the block size in nbd_set_size - relayfs: fix out-of-bounds access in relay_file_read - kernel/relay.c: fix read_pos error when multiple readers - net/sched: flower: fix possible OOB write in fl_set_geneve_opt()- sched: Adjust few parameters range for smart grid - sched: clear credit count in error branch - sched: Fix memory leak on error branch - sched: fix dereference NULL pointers - sched: Fix timer storm for smart grid - memstick: r592: Fix UAF bug in r592_remove due to race condition - fbcon: Check font dimension limits - sched/rt: Fix possible warn when push_rt_task - !1152 pci: workaround multiple functions can be assigned to only one VM - pci: workaround multiple functions can be assigned to only one VM - sched: Fix negative count for jump label - sched: Fix possible deadlock in tg_set_dynamic_affinity_mode - sched: fix WARN found by deadlock detect - sched: fix smart grid usage count - sched: Add static key to reduce noise - net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() - !1134 【openEuler-1.0-LTS】cpufreq:conservative: Fix load in fast_dbs_update() - firewire: fix potential uaf in outbound_phy_packet_callback() - cpufreq: conservative: fix load in fast_dbs_update()- arm64: Add AMPERE1 to the Spectre-BHB affected list - sctp: Call inet6_destroy_sock() via sk->sk_destruct(). - net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). - dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions. - media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() - sched: smart grid: init sched_grid_qos structure on QOS purpose - sched: Introduce smart grid scheduling strategy for cfs - ipmi: fix SSIF not responding under certain cond. - ipmi_ssif: Rename idle state and check - mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock - printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h - serial: 8250: Fix serial8250_tx_empty() race with DMA Tx - tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH - af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). - nohz: Add TICK_DEP_BIT_RCU - perf/core: Fix hardlockup failure caused by perf throttle - of: Fix modalias string generation - tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. - ipv4: Fix potential uninit variable access bug in __ip_make_skb() - crypto: drbg - Only fail when jent is unavailable in FIPS mode - crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors - net/packet: convert po->auxdata to an atomic flag - net/packet: convert po->origdev to an atomic flag - ring-buffer: Sync IRQ works before buffer destruction - dccp: Call inet6_destroy_sock() via sk->sk_destruct(). - inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). - tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). - udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). - lib/cmdline: fix get_option() for strings starting with hyphen - of: overlay: fix for_each_child.cocci warnings - kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list - fs: hfsplus: fix UAF issue in hfsplus_put_super - block: Fix the partition start may overflow in add_partition() - block: refactor blkpg_ioctl - nbd: get config_lock before sock_shutdown - ipv6: sr: fix out-of-bounds read when setting HMAC data. - dm: add disk before alloc dax - dm thin: Fix ABBA deadlock by resetting dm_bufio_client- !932 [sync] PR-922: jbd2: fix checkpoint inconsistent - jbd2: remove t_checkpoint_io_list - jbd2: recheck chechpointing non-dirty buffer - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis - power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition - net: sched: fix NULL pointer dereference in mq_attach- !841 【openEuler-1.0-LTS】cpufreq: conservative: Add a switch to enable fast mode - x86/pm: Fix false positive kmemleak report in msr_build_context() - drm: Lock pointer access in drm_master_release() - drm: Fix use-after-free read in drm_getunique() - cpufreq: conservative: Add a switch to enable fast mode - of: overlay: kmemleak in dup_and_fixup_symbol_prop() - iommu/dma: Fix MSI reservation allocation - lib/stackdepot.c: fix global out-of-bounds in stack_slabs - rcu: Use *_ONCE() to protect lockless ->expmask accesses - iommu: Don't print warning when IOMMU driver only supports unmanaged domains - ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum- netfilter: nf_tables: deactivate anonymous set from preparation phase - x86/msr-index: make SPEC_CTRL_IBRS assembler-portable - xfs: verify buffer contents when we skip log replay - !586 [openEuelr-1.0-LTS] kvm: arm64: fix some pvsched bugs - kvm: arm64: fix some pvsched bugs- net: sctp: update stream->incnt after successful allocation of stream_in - !741 [openEuler-1.0-LTS] openeuler_defconfig: Add configuration items for zhaoxin - !752 arm64/mpam: modify mpam irq register error log - arm64/mpam: modify mpam irq register error log - !437 [openEuler-1.0-LTS] USB: HCD: Fix URB giveback issue in tasklet function - openeuler_defconfig: Add configuration items for zhaoxin - bluetooth: Perform careful capability checks in hci_sock_ioctl() - netrom: Fix use-after-free caused by accept on already connected socket - !689 Fix compile error in allyesconfigs - !441 [openEuler-1.0-LTS] Add support for Zhaoxin SM3 and SM4 instruction - !438 [openEuler-1.0-LTS] Add Zhaoxin I2C driver - i2c: Add Zhaoxin I2C driver - !432 [openEuler-1.0-LTS] Add Zhaoxin ACE driver - mm: memcontrol: switch to rcu protection in drain_all_stock() - !429 [openEuler-1.0.-LTS] ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - !428 [openEuelr-1.0-LTS] x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs - !687 [HUST CSE] fix a use-after-free bug in uncore_pci_remove() - scsi/hifc: Fix compile error in allyesconfigs - net/hinic: Fix compile error in allyesconfigs - x86/perf: fix use-after-free bug in uncore_pci_remove() - crypto: Driver for Zhaoxin GMI SM4 Block Cipher Algorithm - crypto: Driver for Zhaoxin GMI SM3 Secure Hash algorithm - !433 [openEuler-1.0-LTS] Add support of turbo boost control interface for Zhaoxin CPUs - !431 [openEuler-1.0-LTS] Add Zhaoxin rng driver - crypto: Add Zhaoxin ACE driver - cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control interface support - hwrng: Add Zhaoxin rng driver - USB: HCD: Fix URB giveback issue in tasklet function - ACPI, x86: Improve Zhaoxin processors support for NONSTOP TSC - x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUs- ipv6: Fix an uninit variable access bug in __ip6_make_skb() - cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() - verify_pefile: relax wrapper length check - udp6: fix potential access to stale information - mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() - ftrace: Mark get_lock_parent_ip() __always_inline - perf/core: Fix the same task check in perf_event_set_output - net: don't let netpoll invoke NAPI if in xmit context - icmp: guard against too small mtu - sched_getaffinity: don't assume 'cpumask_size()' is fully initialized - dm stats: check for and propagate alloc_percpu failure - dm thin: fix deadlock when swapping to thin device - genirq: introduce handle_fasteoi_edge_irq for phytium - genirq: introduce handle_fasteoi_edge_irq flow handler - Revert "genirq: Remove irqd_irq_disabled in __irq_move_irq" - Revert "config: enbale irq pending config for openeuler" - Revert "genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI" - Revert "irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ" - scsi: dpt_i2o: Remove obsolete driver - md: extend disks_mutex coverage - md: use msleep() in md_notify_reboot() - md: fix double free of mddev->private in autorun_array() - block/badblocks: fix badblocks loss when badblocks combine - block/badblocks: fix the bug of reverse order - block: Only set bb->changed when badblocks changes - md: fix sysfs duplicate file while adding rdev - md: replace invalid function flush_rdev_wq() with flush_workqueue() - bonding: Fix memory leak when changing bond type to Ethernet - dm ioctl: fix nested locking in table_clear() to remove deadlock concern - timers/nohz: Last resort update jiffies on nohz_full IRQ entry - bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails - bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change - net: qcom/emac: Fix use after free bug in emac_remove due to race condition - ovl: get_acl: Fix null pointer dereference at realinode in rcu-walk mode - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg - ext4: only update i_reserved_data_blocks on successful block allocation - mm: mem_reliable: Use zone_page_state to count free reliable pages - writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs - sctp: leave the err path free in sctp_stream_init to sctp_stream_free - RDMA/core: Refactor rdma_bind_addr - Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" - fix kabi broken due to import new inode operation get_inode_acl - ovl: enable RCU'd ->get_acl() - vfs: add rcu argument to ->get_acl() callback- RDMA/hns: Add check for user-configured max_inline_data value - power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition - !430 [openEuler-1.0-LTS] ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name - i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() - audit: fix a memleak caused by auditing load module - !595 [openEuler-1.0-LTS] iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - tcp: restrict net.ipv4.tcp_app_win - x86/speculation: Allow enabling STIBP with legacy IBRS - iommu/arm-smmu-v3: Fix UAF when handle evt during iommu group removing - ata: sata_zhaoxin: Update Zhaoxin Serial ATA product name- KVM: nVMX: add missing consistency checks for CR0 and CR4 - drm/vmwgfx: Validate the box size for the snooped cursor - net/sched: Retire tcindex classifier - Documentation/hw-vuln: Fix rST warning - Documentation/hw-vuln: Add documentation for Cross-Thread Return Predictions - KVM: x86: Mitigate the cross-thread return address predictions bug - x86/speculation: Identify processors vulnerable to SMT RSB predictions - cpu/SMT: create and export cpu_smt_possible() - nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition - Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition- hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition - xirc2ps_cs: Fix use after free bug in xirc2ps_detach - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition - !566 linux-4.19.y bugfixes backport - bpf: add missing header file include - uaccess: Add speculation barrier to copy_from_user() - random: always mix cycle counter in add_latent_entropy() - x86/mm: Fix use of uninitialized buffer in sme_enable() - ext4: fail ext4_iget if special inode unallocated - ext4: zero i_disksize when initializing the bootloader inode - irqdomain: Drop bogus fwspec-mapping error handling - irqdomain: Fix disassociation race - irqdomain: Fix association race - x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range - x86/kprobes: Fix __recover_optprobed_insn check optimizing logic - x86/bugs: Reset speculation control settings on init - timers: Prevent union confusion from unexpected restart_syscall() - crypto: rsa-pkcs1pad - Use akcipher_request_complete - crypto: seqiv - Handle EBUSY correctly - ACPI: battery: Fix missing NUL-termination with large strings - ACPICA: nsrepair: handle cases without a return value correctly - genirq: Fix the return type of kstat_cpu_irqs_sum() - ACPI: NFIT: fix a potential deadlock during NFIT teardown - alarmtimer: Prevent starvation by small intervals and SIG_IGN - ring-buffer: Fix race while reader and writer are on the same page - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - Revert "cgroup/cpuset: Change cpuset_rwsem and hotplug lock order" - Revert "cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock" - Revert "cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()" - block: fix wrong mode for blkdev_put() from disk_scan_partitions() - block: fix scan partition for exclusively open device again - block: fix kabi broken in ioctl.c - block: merge disk_scan_partitions and blkdev_reread_part - block: cleanup partition scanning in register_disk - block: Revert "block: check 'bd_super' before rescanning partition" - md: fix kabi broken in struct mddev - md: use interruptible apis in idle/frozen_sync_thread - md: wake up 'resync_wait' at last in md_reap_sync_thread() - md: refactor idle/frozen_sync_thread() - md: add a mutex to synchronize idle and frozen in action_store() - md: refactor action_store() for 'idle' and 'frozen' - mm: mem_reliable: Initialize reliable_nr_page when mm_init() - md: fix soft lockup in status_resync - md: don't update recovery_cp when curr_resync is ACTIVE - md: Ensure resync is reported after it starts - md: Use enum for overloaded magic numbers used by mddev->curr_resync - loop: Add parm check in loop_control_ioctl - block/wbt: enable wbt after switching cfq to other schedulers - Fix double fget() in vhost_net_set_backend() - sched/fair: Sanitize vruntime of entity being migrated - sched/fair: sanitize vruntime of entity being placed - Revert "sched: Reinit task's vruntime if a task sleep over 200 days" - btrfs: fix race between quota disable and quota assign ioctls- ext4: Fix i_disksize exceeding i_size problem in paritally written case - ext4: ext4_put_super: Remove redundant checking for 'sbi->s_journal_bdev' - ext4: Fix reusing stale buffer heads from last failed mounting - kvm: initialize all of the kvm_debugregs structure before sending it to userspace - net: virtio_net_hdr_to_skb: count transport header in UFO - net: be more gentle about silly gso requests coming from user - ext4: fix race between writepages and remount- ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF - ftrace: Fix invalid address access in lookup_rec() when index is 0 - ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead - scsi: scsi_dh_alua: fix memleak for 'qdata' in alua_activate() - RDMA/core: Don't infoleak GRH fields - !480 mm bugfixes backport - cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() - cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock - cgroup/cpuset: Change cpuset_rwsem and hotplug lock order - mm: memcontrol: fix cannot alloc the maximum memcg ID- net/sched: tcindex: search key must be 16 bits - net/sched: tcindex: update imperfect hash filters respecting rcu - rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() - x86/speculation: Add RSB VM Exit protections - x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts - x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current - x86/speculation: Disable RRSBA behavior - x86/bugs: Add Cannon lake to RETBleed affected CPU list - x86/cpu/amd: Enumerate BTC_NO - x86/common: Stamp out the stepping madness - x86/speculation: Fill RSB on vmexit for IBRS - KVM: VMX: Fix IBRS handling after vmexit - KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS - x86/speculation: Remove x86_spec_ctrl_mask - x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit - x86/speculation: Fix SPEC_CTRL write on SMT state change - x86/speculation: Fix firmware entry SPEC_CTRL handling - x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n - x86/speculation: Change FILL_RETURN_BUFFER to work with objtool - intel_idle: Disable IBRS during long idle - x86/bugs: Report Intel retbleed vulnerability - x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation() - x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS - x86/bugs: Optimize SPEC_CTRL MSR writes - x86/entry: Add kernel IBRS implementation - x86/entry: Remove skip_r11rcx - x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value - x86/bugs: Add AMD retbleed= boot parameter - x86/bugs: Report AMD retbleed vulnerability - x86/cpufeatures: Move RETPOLINE flags to word 11 - x86/cpu: Add a steppings field to struct x86_cpu_id - x86/cpu: Add consistent CPU match macros - x86/devicetable: Move x86 specific macro out of generic code - x86/cpufeature: Fix various quality problems in the header - x86/cpufeature: Add facility to check for min microcode revisions - Revert "x86/cpu: Add a steppings field to struct x86_cpu_id" - Revert "x86/speculation: Add RSB VM Exit protections" - x86/nospec: Fix i386 RSB stuffing - ext4: make sure fs error flag setted before clear journal error - ext4: commit super block if fs record error when journal record without error - hugetlb: fix hugepages_setup when deal with pernode - hugetlb: fix wrong use of nr_online_nodes - tty: fix out-of-bounds access in tty_driver_lookup_tty() - arm64: errata: Remove AES hwcap for COMPAT tasks - kernel: Initialize cpumask before parsing - genirq: Disable interrupts for force threaded handlers - softirq: Don't try waking ksoftirqd before it has been spawned - scsi: hisi_sas: Clear interrupt status when exiting channel int0 for v3 hw - scsi: hisi_sas: Handle NCQ error when IPTT is valid - scsi: hisi_sas: Grab sas_dev lock when traversing the members of sas_dev.list - act_mirred: use the backlog for nested calls to mirred ingress - net/sched: act_mirred: refactor the handle of xmit - net: sched: don't expose action qstats to skb_tc_reinsert() - net: sched: protect against stack overflow in TC act_mirred - net: sched: refactor reinsert action - net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() - ext4: fix another off-by-one fsmap error on 1k block filesystems- tipc: add an extra conn_get in tipc_conn_alloc - tipc: set con sock in tipc_conn_alloc - mm/oom_kill.c: fix oom_cpuset_eligible() comment - oom: decouple mems_allowed from oom_unkillable_task - mm, oom: remove redundant task_in_mem_cgroup() check - mm, oom: refactor dump_tasks for memcg OOMs - block: Fix wrong offset in bio_truncate() - fs: move guard_bio_eod() after bio_set_op_attrs - block: add bio_truncate to fix guard_bio_eod - mm/mempolicy.c: fix out of bounds write in mpol_parse_str() - cifs: Fix use-after-free in rdata->read_into_pages() - media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()- scsi: cancel the inflight async device probe when remove scsi_target - scsi: fix use-after-free problem in scsi_remove_target - HID: asus: use spinlock to safely schedule workers - HID: asus: use spinlock to protect concurrent accesses - HID: asus: Remove check for same LED brightness on set - blk-wbt: don't enable throttling if default elevator is bfq - block: Fix kabi broken by "block: split .sysfs_lock into two locks" - block: fix comment and add lockdep assert - block: don't release queue's sysfs lock during switching elevator - block: fix race between switching elevator and removing queues - block: split .sysfs_lock into two locks - crypto: rsa-pkcs1pad - restore signature length check - fs/proc: task_mmu.c: don't read mapcount for migration entry - migrate: hugetlb: check for hugetlb shared PMD in node migration - mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps - ipv6: Fix tcp socket connection with DSCP. - ipv6: Fix datagram socket connection with DSCP. - aio: fix mremap after fork null-deref - bpf: Always return target ifindex in bpf_fib_lookup - serial: 8250_dma: Fix DMA Rx rearm race - serial: 8250_dma: Fix DMA Rx completion race - x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL - ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() - netlink: annotate data races around sk_state - netlink: annotate data races around dst_portid and dst_group - netlink: annotate data races around nlk->portid - netlink: remove hash::nelems check in netlink_insert - net: fix UaF in netns ops registration error path - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state - binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 - binder: Address corner cases in deferred copy and fixup - binder: fix pointer cast warning - binder: defer copies of pre-patched txn data - binder: read pre-translated fds from sender buffer - binder: avoid potential data leakage when copying txn - binder: fix handling of error during copy - binder: use cred instead of task for getsecid - binder: don't detect sender/target during buffer cleanup - binder: make sure fd closes complete - binder: Remove bogus warning on failed same-process transaction - binder: fix incorrect calculation for num_valid - binder: Prevent repeated use of ->mmap() via NULL mapping - binder: Don't modify VMA bounds in ->mmap handler - binder: Set end of SG buffer area properly. - binder: return errors from buffer copy functions - binder: check for overflow when alloc for security context - binder: fix BUG_ON found by selinux-testsuite - binder: fix handling of misaligned binder object - binder: use userspace pointer as base of buffer space - binder: remove user_buffer_offset - binder: remove kernel vm_area for buffer space - binder: avoid kernel vm_area for buffer fixups - binder: add function to copy binder object from buffer - binder: add functions to copy to/from binder buffers - binder: create userspace-to-binder-buffer copy function - binder: fix use-after-free due to ksys_close() during fdget() - binder: fix kerneldoc header for struct binder_buffer - binder: create node flag to request sender's security context - binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. - binder: use standard functions to allocate fds - block: fix kabi change since add bd_write_openers and bd_part_write_openers - block: add info when opening an exclusive opened block device for write - block: add info when opening a write opend block device exclusively - Revert "block: add info when opening an exclusive opened block device for write" - Revert "block: add info when opening a write opend block device exclusively" - ext4: fix WARNING in mb_find_extent - sctp: fail if no bound addresses can be used for a given scope- HID: check empty report_list in hid_validate_values() - dhugetlb: use mutex lock in update_reserve_pages() - ntfs: fix out-of-bounds read in ntfs_attr_find() - ntfs: fix use-after-free in ntfs_ucsncmp() - media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() - phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function - netfilter: nf_tables: fix null deref due to zeroed list head - tcp: Fix listen() regression in 5.15.88. - tap: tap_open(): correctly initialize socket uid - tun: tun_chr_open(): correctly initialize socket uid - net: add sock_init_data_uid() - rds: rds_rm_zerocopy_callback() use list_first_entry()- !423 genirq bugfix for arm64 - genirq: Remove irqd_irq_disabled in __irq_move_irq - !422 iscsi bugfixes backport - scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress - scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress - !420 backport CVEs and bugfixes - net: mpls: fix stale pointer if allocation fails during device rename - nbd: fix assignment error for first_minor in nbd_dev_add - selinux: further adjust init order for cred_* hooks - selinux: further adjust init order for file_alloc_security hook - !415 mainline bugfix backport - selinux: reorder hooks to make runtime disable less broken - evm: Fix a small race in init_desc() - evm: Check also if *tfm is an error pointer in init_desc() - iommu: Properly export iommu_group_get_for_dev() - of: resolver: Add of_node_put() before return and break - of: unittest: Add of_node_put() before return - drivers/iommu: Allow IOMMU bus ops to be unregistered - drivers/iommu: Export core IOMMU API symbols to permit modular drivers - component: do not dereference opaque pointer in debugfs - ipmi: use %*ph to print small buffer - crypto: algif_skcipher - Use chunksize instead of blocksize - crypto: algif_skcipher - EBUSY on aio should be an error - crypto: rsa-pkcs1pad - fix buffer overread in pkcs1pad_verify_complete() - dhugetlb: isolate hwpoison hugepage when release - mm/sharepool: Fix null-pointer-deference in sp_free_area- !213 net: bonding: Inherit MPLS features from slave devices - x86/unwind: Fix check_paravirt() calls orc_find() before declaration - dhugetlb: set hpool to NULL for cont-bit hugepage - arm64/ascend: Delete CONFIG_ASCEND_AUTO_TUNING_HUGEPAGE in hulk_defconfig - arm64/ascend: Delete unused feature auto-tuning hugepage - mm/memcg_memfs_info: fix potential oom_lock recursion deadlock - net: bridge: mcast: add and enforce query interval minimum - net: bridge: mcast: add and enforce startup query interval minimum - !396 anolis: bond: broadcast ARP or ND messages to all slaves - anolis: bond: broadcast ARP or ND messages to all slaves - net: bonding: Inherit MPLS features from slave devices- block, bfq: switch 'bfqg->ref' to use atomic refcount apis - x86/bugs: Flush IBP in ib_prctl_set() - media: vivid: fix compose size exceed boundary - cifs: do not include page data when checking signature - SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails - net: stream: purge sk_error_queue in sk_stream_kill_queues() - net: stream: don't purge sk_error_queue in sk_stream_kill_queues() - ext4: fix deadlock due to mbcache entry corruption - mbcache: automatically delete entries from cache on freeing - mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths - mm/khugepaged: fix GUP-fast interaction by sending IPI - mm: gup: fix the fast GUP race against THP collapse - prlimit: do_prlimit needs to have a speculation check - arm64: cmpxchg_double*: hazard against entire exchange variable - net/ulp: prevent ULP without clone op from entering the LISTEN status - driver core: Fix bus_type.match() error handling in __driver_attach() - md: fix a crash in mempool_free - bpf: pull before calling skb_postpull_rcsum() - SUNRPC: ensure the matching upcall is in-flight upon downcall - ovl: Use ovl mounter's fsuid and fsgid in ovl_link() - pnode: terminate at peers of source - cifs: Fix uninitialized memory read for smb311 posix symlink create - device_cgroup: Roll back to original exceptions after copy failure - PCI/sysfs: Fix double free in error path - PCI: Fix pci_device_is_present() for VFs by checking PF - ipmi: fix use after free in _ipmi_destroy_user() - ima: Fix a potential NULL pointer access in ima_restore_measurement_list - ipmi: fix long wait in unload when IPMI disconnect - binfmt: Fix error return code in load_elf_fdpic_binary() - chardev: fix error handling in cdev_device_add() - mrp: introduce active flags to prevent UAF when applicant uninit - bpf: make sure skb->len != 0 when redirecting to a tunneling device - ipmi: fix memleak when unload ipmi driver - ACPICA: Fix error code path in acpi_ds_call_control_method() - skbuff: Account for tail adjustment during pull operations - serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. - serial: amba-pl011: avoid SBSA UART accessing DMACR register - class: fix possible memory leak in __class_register() - crypto: tcrypt - Fix multibuffer skcipher speed test mem leak - blktrace: Fix output non-blktrace event when blk_classic option enabled - SUNRPC: Fix missing release socket in rpc_sockname() - bonding: uninitialized variable in bond_miimon_inspect() - pinctrl: pinconf-generic: add missing of_node_put() - ima: Fix misuse of dereference of pointer in template_desc_init_fields() - ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() - md/raid1: stop mdx_raid1 thread when raid1 array run failed - blk-mq: fix possible memleak when register 'hctx' failed - perf: Fix possible memleak in pmu_dev_alloc() - cpuidle: dt: Return the correct numbers of parsed idle states - pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP - pstore/ram: Fix error return code in ramoops_probe() - perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() - sched/rt: Optimize checking group RT scheduler constraints - md: protect md_unregister_thread from reentrancy - hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list() - lib/list_debug.c: Detect uninitialized lists - crypto: tcrypt - avoid signed overflow in byte count - mm: sharepool: fix hugepage_rsvd count increase error - config: enbale irq pending config for openeuler - genirq: introduce CONFIG_GENERIC_PENDING_IRQ_FIX_KABI - irqchip/gic-v3-its: introduce CONFIG_GENERIC_PENDING_IRQ - md: fix uaf in md_wakeup_thread - genirq: add printk safe in irq context - jbd2: Fix data missing when reusing bh which is ready to be checkpointed - x86/unwind: Fix orc entry for paravirt {save,restore}_fl - cifs: sanitize multiple delimiters in prepath - drm/i915/gvt: fix double free bug in split_2MB_gtt_entry- ring-buffer: Fix race between reset page and reading page - block: don't allow a disk link holder to itself - ext4: fix use-after-free in ext4_orphan_cleanup - ext4: lost matching-pair of trace in ext4_truncate - ipv6: raw: Deduct extension header length in rawv6_push_pending_frames - mm/swapfile: add cond_resched() in get_swap_pages() - hugetlbfs: don't delete error page from pagecache - mm: hwpoison: refactor refcount check handling - dhugetlb: set DYNAMIC_HUGETLB to y for hulk_defconfig - dhugetlb: use enable_dhugetlb to disable huge_memory - dhugetlb: skip dissolve hugepage belonging to dynamic hugetlb - dhugetlb: only support 1G/2M hugepage and ARM64_4K_PAGES - dhugetlb: isolate dynamic hugetlb code - dhugetlb: backport dynamic hugetlb feature - !344 mm: fix false-positive OVERCOMMIT_GUESS failures - cfq: fix memory leak for cfqq - mm: fix false-positive OVERCOMMIT_GUESS failures- bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal - of/fdt: Don't calculate initrd size from DT if start > end - lib/cmdline: avoid page fault in next_arg - genirq: Introduce warn log when irq be reentrant - net: sched: disallow noqueue for qdisc classes - net: sched: atm: dont intepret cls results when asked to drop - block: check 'bd_super' before rescanning partition - net: sched: cbq: dont intepret cls results when asked to drop - swapfile: fix soft lockup in scan_swap_map_slots - Huawei BMA: Fix iBMA driver bug- USB: Fix kABI for usb_device->reset_in_progress - rndis_wlan: Prevent buffer overflow in rndis_query_oid - mm: fix unexpected changes to {failslab|fail_page_alloc}.attr - ima: Directly assign the ima_default_policy pointer to ima_rules - driver core: Don't probe devices after bus_type.match() probe deferral - KEYS: trusted: Fix migratable=1 failing - certs: Fix blacklist flag type confusion - crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() - ipc/sem: Fix dangling sem_array access in semtimedop race - ipv6: avoid use-after-free in ip6_fragment() - nvme initialize core quirks before calling nvme_init_subsystem - memcg: fix possible use-after-free in memcg_write_event_control() - x86/ioremap: Fix page aligned size calculation in __ioremap_caller() - nvme: restrict management ioctls to admin - arm64: errata: Fix KVM Spectre-v2 mitigation selection for Cortex-A57/A72 - arm64: Fix panic() when Spectre-v2 causes Spectre-BHB to re-allocate KVM vectors - packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE - net: tun: Fix use-after-free in tun_detach() - of: property: decrement node refcount in of_fwnode_get_reference_args() - af_key: Fix send_acquire race with pfkey_register - audit: fix undefined behavior in bit shift for AUDIT_BIT - USB: core: Fix RST error in hub.c - USB: core: Prevent nested device-reset calls - ima: Do not print policy rule with inactive LSM labels - lsm: Resolve KABI changes on lsm_notifier - ima: Evaluate error in init_ima() - ima: ima/lsm policy rule loading logic bug fixes - ima: Handle -ESTALE returned by ima_filter_rule_match() - ima: use the lsm policy update notifier - LSM: switch to blocking policy update notifiers - mm/hwpoison: do not lock page again when me_huge_page() successfully recovers- arm64: Kconfig: default unset ARCH_LLC_128_LINE_SIZE - mm/sharepool: clean up ABI breakage - timekeeping: Avoiding false sharing in field access of tk_core - mm/hwpoison: put page in already hwpoisoned case with MF_COUNT_INCREASED - mm/memory-failure.c: fix race with changing page more robustly - mm,memory_failure: always pin the page in madvise_inject_error - kobject: Fix slab-out-of-bounds in fill_kobj_path() - tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line - i2c: ismt: Fix an out-of-bounds bug in ismt_access() - misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os - mm/sharepool: Charge Buddy hugepage to memcg- dm thin: Use last transaction's pmd->root when commit failed - drm: mali-dp: potential dereference of null pointer - power: supply: wm8350-power: Add missing free in free_charger_irq - sched: Reinit task's vruntime if a task sleep over 200 days - media: dvb-core: Fix UAF due to refcount races at releasing - drm/amdkfd: Check for null pointer after calling kmemdup - !325 Support enabling dirty log gradually in small chunks - KVM: arm64: Support enabling dirty log gradually in small chunks - KVM: x86: enable dirty log gradually in small chunks - KVM: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 - KVM: Fix kvm_clear_dirty_log_protect off-by-(minus-)one - KVM: Fix the bitmap range to copy during clear dirty - kvm_main: fix some comments - KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size - Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" - KVM: validate userspace input in kvm_clear_dirty_log_protect() - kvm: introduce manual dirty log reprotect - kvm: rename last argument to kvm_get_dirty_log_protect - kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() - Bluetooth: L2CAP: Fix build errors in some archs - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put - hv_netvsc: Add check for kvmalloc_array - xen/netback: don't call kfree_skb() with interrupts disabled - xen/netback: fix build warning - xen/netback: Ensure protocol headers don't fall in the non-linear area - !273 [openEuler-1.0-LTS] Fix mouse enumeration issue after wakeup from s4 - arm64: fix a concurrency issue in emulation_proc_handler() - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata - sched/qos: Don't unthrottle cfs_rq when cfs_rq is throttled by qos - media: mceusb: Use new usb_control_msg_*() routines - media: mceusb: fix control-message timeouts - USB: add usb_control_msg_send() and usb_control_msg_recv() - Fix mouse enumeration issue after wakeup from s4- mm/sharepool: Fix a double free problem caused by init_local_group - bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() - macvlan: enforce a consistent minimal mtu - net: macvlan: fix memory leaks of macvlan_common_newlink - ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network - net: gso: fix panic on frag_list with mixed head alloc types - tcp/udp: Make early_demux back namespacified. - ipv6: fix WARNING in ip6_route_net_exit_late() - net, neigh: Fix null-ptr-deref in neigh_table_clear() - tcp: fix indefinite deferral of RTO with SACK reneging - net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed - serial: 8250: Flush DMA Rx on RLSI - serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs - capabilities: fix potential memleak on error path from vfs_getxattr_alloc() - security: commoncap: fix -Wstringop-overread warning - ring_buffer: Do not deactivate non-existant pages - ftrace: Fix null pointer dereference in ftrace_add_mod() - ftrace: Optimize the allocation for mcount entries - kprobe: reverse kp->flags when arm_kprobe failed - mm: fs: initialize fsdata passed to write_begin/write_end interface - nfs4: Fix kmemleak when allocate slot failed - kernfs: fix use-after-free in __kernfs_remove - mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages - mm: /proc/pid/smaps_rollup: fix no vma's null-deref - signal handling: don't use BUG_ON() for debugging - ida: don't use BUG_ON() for debugging- !272 [openEuler-1.0-LTS] Add MWAIT Cx support for Zhaoxin CPUs. - Bluetooth: L2CAP: Fix u8 overflow - l2tp: Don't sleep and disable BH under writer-side sk_callback_lock - l2tp: Serialize access to sk_user_data with sk_callback_lock - !288 Add support for ConnectX6 Lx and ConnectX6Dx with openEuler inbox driver - net/mlx5: Update the list of the PCI supported devices - net/mlx5: Update the list of the PCI supported devices - drivers: net: slip: fix NPD bug in sl_tx_timeout() - staging: rtl8712: fix use after free bugs - Add MWAIT Cx support for Zhaoxin CPUs.- x86/tsc: use topology_max_packages() in tsc watchdog check - scsi: hisi_sas: Set iptt aborted flag when receiving an abnormal CQ - ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0- svm: Delete unused ioctl command - Revert "posix-cpu-timers: Make timespec to nsec conversion safe" - block: limit request dispatch loop duration - Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM - Bluetooth: L2CAP: Fix attempting to access uninitialized memory - block: check flags of claimed slave bdev to fix uaf for bd_holder_dir- block: fix use after free for bd_holder_dir - Revert "block: Fix UAF in bd_link_disk_holder()" - init/main.c: return 1 from handled __setup() functions - x86/pm: Save the MSR validity status at context setup - x86/speculation: Restore speculation related MSRs during S3 resume - x86/cpu: Load microcode during restore_processor_state() - genirq: Synchronize interrupt thread startup - nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices - once: add DO_ONCE_SLOW() for sleepable contexts - inet: fully convert sk->sk_rx_dst to RCU rules - ext4: continue to expand file system when the target size doesn't reach - nvme: copy firmware_rev on each init - net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory - can: bcm: check the result of can_send() in bcm_can_tx() - xfrm: Update ipcomp_scratches with NULL when freed - tcp: annotate data-race around tcp_md5sig_pool_populated - tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited - ext4: fix null-ptr-deref in ext4_write_info - Revert "fs: check FMODE_LSEEK to control internal pipe splicing" - ima: Free the entire rule if it fails to parse - ima: Free the entire rule when deleting a list of rules - ima: Have the LSM free its audit rule - mm/migrate_device.c: flush TLB while holding PTL - mm: prevent page_frag_alloc() from corrupting the memory - mm/page_alloc: fix race condition between build_all_zonelists and page allocation - net: team: Unsync device addresses on ndo_stop - mm/slub: fix to return errno if kmalloc() fails - of: fdt: fix off-by-one error in unflatten_dt_nodes()- net: tun: fix bugs for oversize packet when napi frags enabled - tcp: fix a signed-integer-overflow bug in tcp_add_backlog() - tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent - ext4: fix bad checksum after online resize - blktrace: remove unnessary stop block trace in 'blk_trace_shutdown' - blktrace: fix possible memleak in '__blk_trace_remove' - blktrace: introduce 'blk_trace_{start,stop}' helper - kabi: net: fix kabi broken in sk_buff - io_uring/af_unix: defer registered files gc to io_uring release - nbd: refactor size updates - nbd: move the task_recv check into nbd_size_update - nbd: remove the call to set_blocksize - wifi: Fix potential buffer overflow in 'brcmf_fweh_event_worker' - fs: fix UAF/GPF bug in nilfs_mdt_destroy - dm: Fix UAF in run_timer_softirq() - Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() - ext4: record error information when insert extent failed in 'ext4_split_extent_at' - livepatch/core: Fix livepatch/state leak on error path - !130 [openEuler-1.0-LTS] update pmu for Zhaoxin CPUs - update pmu for Zhaoxin CPUs- uacce: add the reference counter protection - nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() - usb: mon: make mmapped memory read only - !185 [openEuler-1.0-LTS] Add support sata lpm for Zhaoxin CPUs - ext4: fix bug_on in __es_tree_search caused by bad boot loader inode - ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode - ext4: add helper to check quota inums - ext4: fix bug_on in __es_tree_search caused by bad quota inode - atm: idt77252: fix use-after-free bugs caused by tst_timer - ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate - !94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - !88 [openEuler-1.0-LTS] XHCI:Fix some device identify fail when enable xHCI runtime suspend - !92 [openEuler-1.0-LTS] x86/tsc: Make cur->adjusted values in package#1 to be the same - !93 [openEuler-1.0-LTS] Driver for Zhaoxin CPU core temperature monitoring - !89 [openEuler-1.0-LTS] EHCI: Clear wakeup signal locked in S0 state when device plug in - scsi: stex: Properly zero out the passthrough command structure - !192 x86/apic/vector: Fix ordering in vector assignment - nilfs2: fix leak of nilfs_root in case of writer thread creation failure - vsock: Fix memory leak in vsock_connect() - x86/apic/vector: Fix ordering in vector assignment - Add support for PxSCT.LPM set based on actual LPM circumstances - Add support for disabling PhyRdy Change Interrupt based on actual LPM capability - Driver for Zhaoxin CPU core temperature monitoring - rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs - x86/tsc: Make cur->adjusted values in package#1 to be the same - EHCI: Clear wakeup signal locked in S0 state when device plug in - XHCI:Fix some device identify fail when enable xHCI runtime suspend- sch_sfb: Also store skb len before calling child enqueue - sch_sfb: Don't assume the skb is still around after enqueueing to child - ipv6: Fix data races around sk->sk_prot. - ipv6: annotate some data-races around sk->sk_prot - ipv6: provide and use ipv6 specific version for {recv, send}msg - inet: factor out inet_send_prepare() - nilfs2: fix use-after-free bug of struct nilfs_root- nfp: fix use-after-free in area_cache_get() - mISDN: fix use-after-free bugs in l1oip timer handlers - tcp: Fix data races around icsk->icsk_af_ops. - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu - !134 scsi: megaraid_sas: Add support for MegaRAID Aero controllers - !138 vfio-pci: Mask cap zero - bnx2x: fix potential memory leak in bnx2x_tpa_stop() - r8152: Rate limit overflow messages - scsi: megaraid_sas: Add support for MegaRAID Aero controllers - vfio-pci: Mask cap zero - tcp/udp: Fix memory leak in ipv6_renew_options(). - net: mvpp2: fix mvpp2 debugfs leak - !159 PCI: Add ACS quirk for Broadcom NICs - !137 net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - kcm: avoid potential race in kcm_tx_work - net: bonding: Add support for IPV6 ns/na to balance-alb/balance-tlb mode - !139 nvme: Assign subsys instance from first ctrl - fbdev: smscufx: Fix use-after-free in ufx_ops_open() - nvme: fix controller instance leak - nvme: Assign subsys instance from first ctrl - PCI: Add ACS quirk for Broadcom BCM5750x NICs - PCI: Add ACS quirk for Broadcom BCM57414 NIC- binder: fix UAF of ref->proc caused by race condition - arm64: fix oops in concurrently setting insn_emulation sysctls - mm/hotplug: silence a lockdep splat with printk() - init/Kconfig: Add SMP to the dependencies of QOS_SCHED - mm/rmap: Fix kabi broken in anon_vma - mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse - HID: roccat: Fix use-after-free in roccat_read() - ext4: fix dir corruption when ext4_dx_add_entry() fails - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - Revert "quota: Check next/prev free block number after reading from quota file" - Revert "quota: Replace all block number checking with helper function" - Revert "quota: Add more checking after reading from quota file" - tracefs: Only clobber mode/uid/gid on remount if asked - netfilter: ebtables: fix memory leak when blob is malformed - netfilter: ebtables: reject blobs that don't provide all entry points - mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() - SUNRPC: use _bh spinlocking on ->transport_lock - tcp: fix early ETIMEDOUT after spurious non-SACK RTO - netfilter: br_netfilter: Drop dst references before setting. - debugfs: add debugfs_lookup_and_remove() - tcp: annotate data-race around challenge_timestamp - Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" - net: neigh: don't call kfree_skb() under spin_lock_irqsave() - neigh: fix possible DoS due to net iface start/stop loop - mm/hugetlb: fix hugetlb not supporting softdirty tracking - asm-generic: sections: refactor memory_intersects - loop: Check for overflow while configuring loop - net: Fix a data-race around sysctl_somaxconn. - net: Fix a data-race around netdev_budget_usecs. - net: Fix a data-race around netdev_budget. - net: Fix a data-race around sysctl_net_busy_read. - net: Fix a data-race around sysctl_net_busy_poll. - net: Fix a data-race around sysctl_tstamp_allow_data. - ratelimit: Fix data-races in ___ratelimit(). - net: Fix data-races around netdev_tstamp_prequeue. - net: Fix data-races around weight_p and dev_weight_[rt]x_bias. - net: ipvtap - add __init/__exit annotations to module init/exit funcs - bonding: 802.3ad: fix no transmission of LACPDUs - xfrm: fix refcount leak in __xfrm_policy_check() - audit: fix potential double free on error path from fsnotify_add_inode_mark - dm: return early from dm_pr_call() if DM device is suspended - NFSv4: Fix races in the legacy idmapper upcall- netfilter: nf_conntrack_irc: Fix forged IP logic - ext4: fix check for block being out of directory size - ext4: check if directory block is within i_size - block: Fix UAF in bd_link_disk_holder() - ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC - block: add a new config to control dispatching bios asynchronously - block: fix kabi broken in request_queue - md: enable dispatching bio asynchronously for raid10 by default - arm64/topology: getting preferred sibling's cpumask supported by platform - block: support to dispatch bio asynchronously - block: add new fields in request_queue - md/raid10: convert resync_lock to use seqlock - md/raid10: prevent unnecessary calls to wake_up() in fast path - !122 【kernel-openEuler-1.0-LTS】kernel:fix some issues with 4.19 kernel on openEuler 22.03 system - mm: sharepool: fix potential AA deadlock - mm: sharepool: check size=0 in mg_sp_make_share_k2u() - mm: sharepool: delete redundant check in __sp_remap_get_pfn - Revert "cifs: fix double free race when mount fails in cifs_get_root()" - scsi: hisi_sas: Release resource directly in hisi_sas_abort_task() when NCQ error - scsi: hisi_sas: Enable force phy when SATA disk directly connected - scsi: hisi_sas: Modify v3 HW ATA completion process when SATA disk is in error status - sched: Fix invalid free for tsk->se.dyn_affi_stats - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized - scsi: target: tcmu: Fix crash on ARM during cmd completion - scsi: target: tcmu: Optimize use of flush_dcache_page - scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range - signal: fix deadlock caused by calling printk() under sighand->siglock - mm: fix missing handler for __GFP_NOWARN - perf bench futex-wake: Restore thread count default to online CPU count - selftests/bpf: Enlarge select() timeout for test_maps - xfs: preserve default grace interval during quotacheck - i40e: Fix kernel crash during module removal - i40e: Fix use-after-free in i40e_client_subtask() - EDAC: skx_common: downgrade message importance on missing PCI device - x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled - x86: Fix early boot crash on gcc-10, third try - objtool: Don't fail on missing symbol table- KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog - KVM: x86: Adjust counter sample period after a wrmsr - KVM: x86: Fix perfctr WRMSR for running counters - perf/core: Provide a kernel-internal interface to recalibrate event period - media: em28xx: initialize refcount before kref_get - mm: avoid potential deadlock tirgged by writing slab-attr-file - ext4: fix use-after-free in ext4_ext_shift_extents - quota: Add more checking after reading from quota file - quota: Replace all block number checking with helper function - quota: Check next/prev free block number after reading from quota file - efi: capsule-loader: Fix use-after-free in efi_capsule_write - ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header - mm/sharepool: Fix UAF reported by KASAN - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues - mm: mem_reliable: Start fallback if no suitable zone found - net: hns3: update hns3 version to 22.9.2 - net: hns3: fix error resume keep alive when remove hclgevf - net: hns3: update hns3 version to 22.9.1 - net: hns3: fix keep alive can not resume problem when system busy- jfs: prevent NULL deref in diFree - jfs: fix GPF in diFree- mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() - video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write- KVM: x86: do not report a vCPU as preempted outside instruction boundaries - KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE - netfilter: nf_conntrack_irc: Tighten matching on DCC message - ext4: avoid resizing to a partial cluster size - locking/atomic: Make test_and_*_bit() ordered on failure - geneve: do not use RT_TOS for IPv6 flowlabel - SUNRPC: Reinitialise the backchannel request buffers before reuse - NFSv4/pnfs: Fix a use-after-free bug in open - NFSv4.1: RECLAIM_COMPLETE must handle EACCES - tcp: fix over estimation in sk_forced_mem_schedule() - ext4: fix extent status tree race in writeback error recovery path - ext4: update s_overhead_clusters in the superblock during an on-line resize - ext4: make sure ext4_append() always allocates new block - kprobes: Forbid probing on trampoline and BPF code areas - kfifo: fix kfifo_to_user() return type - profiling: fix shift too large makes kernel panic - serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty() - mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region - mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path - mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release - can: error: specify the values of data[5..7] of CAN error frames - fs: check FMODE_LSEEK to control internal pipe splicing - tcp: make retransmitted SKB fit into the send window - nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt() - bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe() - x86/pmem: Fix platform-device leak in error path - selinux: Add boundary check in put_entry() - ACPI: LPSS: Fix missing check in register_device_clock() - fs: Add missing umask strip in vfs_tmpfile - vfs: Check the truncate maximum size in inode_newsize_ok() - tcp: Fix a data-race around sysctl_tcp_comp_sack_nr. - tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns. - tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit. - tcp: Fix a data-race around sysctl_tcp_autocorking. - tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen. - tcp: Fix a data-race around sysctl_tcp_min_tso_segs. - igmp: Fix data-races around sysctl_igmp_qrv. - net: ping6: Fix memleak in ipv6_renew_options(). - tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit. - tcp: Fix a data-race around sysctl_tcp_nometrics_save. - tcp: Fix a data-race around sysctl_tcp_frto. - tcp: Fix a data-race around sysctl_tcp_adv_win_scale. - tcp: Fix a data-race around sysctl_tcp_app_win. - tcp: Fix data-races around sysctl_tcp_dsack. - mm/mempolicy: fix uninit-value in mpol_rebind_policy() - tcp: Fix data-races around sysctl_tcp_max_reordering. - tcp: Fix a data-race around sysctl_tcp_rfc1337. - tcp: Fix a data-race around sysctl_tcp_stdurg. - tcp: Fix a data-race around sysctl_tcp_retrans_collapse. - tcp: Fix data-races around sysctl_tcp_slow_start_after_idle. - tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts. - tcp: Fix data-races around sysctl_tcp_recovery. - tcp: Fix a data-race around sysctl_tcp_early_retrans. - tcp: Fix data-races around sysctl_tcp_fastopen. - tcp: Fix a data-race around sysctl_tcp_tw_reuse. - tcp: Fix a data-race around sysctl_tcp_notsent_lowat. - tcp: Fix data-races around some timeout sysctl knobs. - tcp: Fix data-races around sysctl_tcp_reordering. - igmp: Fix a data-race around sysctl_igmp_max_memberships. - igmp: Fix data-races around sysctl_igmp_llm_reports. - tcp: Fix a data-race around sysctl_tcp_probe_interval. - tcp: Fix a data-race around sysctl_tcp_probe_threshold. - tcp: Fix data-races around sysctl_tcp_mtu_probing. - tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept. - ip: Fix a data-race around sysctl_fwmark_reflect. - ip: Fix data-races around sysctl_ip_nonlocal_bind. - ip: Fix data-races around sysctl_ip_fwd_use_pmtu. - block: fix the problem of io_ticks becoming smaller - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling - block, bfq: save & resume weight on a queue merge/split - ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 - acpi/nfit: improve bounds checking for 'func' - ACPICA: Do not increment operation_region reference counts for field units - ACPICA: Fix exception code class checks - ACPI: configfs: add missing check after configfs_register_default_group() - ACPI: custom_method: fix potential use-after-free issue - ACPI: custom_method: fix a possible memory leak - ACPI: APD: Check for NULL pointer after calling devm_ioremap() - ACPI/IORT: Fix PMCG node single ID mapping handling - ACPI/IORT: Check node revision for PMCG resources - kprobes: don't call disarm_kprobe() for disabled kprobes - x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry - usb: gadget: function: printer: fix use-after-free in __lock_acquire - video: fbdev: i740fb: Error out if 'pixclock' equals zero - lightnvm: disable the subsystem - configfs: fix a race in configfs_lookup() - configfs: fold configfs_attach_attr into configfs_lookup - configfs: make configfs_create() return inode - configfs: factor dirent removal into helpers - configfs: simplify the configfs_dirent_is_ready - configfs: return -ENAMETOOLONG earlier in configfs_lookup- dm-thin: Resume failed in FAIL mode - tpm: fix reference counting for struct tpm_chip - af_key: Do not call xfrm_probe_algs in parallel - net: usb: ax88179_178a: Fix packet receiving - net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup - net: usb: ax88179_178a: fix packet alignment padding- tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() - tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() - tty: drop tty_schedule_flip() - tty: the rest, stop using tty_schedule_flip() - tty: drivers/tty/, stop using tty_schedule_flip() - can: bcm/raw/isotp: use per module netdevice notifier - CIFS: Fix retry mid list corruption on reconnects - KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER - xhci: Fix a logic issue when display Zhaoxin XHCI root hub speed - dm verity: set DM_TARGET_IMMUTABLE feature flag - scsi: hisi_sas: Add SATA_DISK_ERR bit handling for v3 hw - Revert "scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs" - netfilter: nf_tables: do not allow RULE_ID to refer to another chain - netfilter: nf_tables: do not allow SET_ID to refer to another table- x86/speculation: Add LFENCE to RSB fill sequence - x86/speculation: Add RSB VM Exit protections - Revert "blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite" - blk-mq: fix null pointer dereference in blk_mq_queue_tag_busy_ite - arm64: Avoid premature usercopy failure for __arch_copy_to_user_generic_read - net_sched: cls_route: remove from list when handle is 0- Revert "x86/unwind/orc: Change REG_SP_INDIRECT" - Phytium/S2500: kdump: Avoid vmcore saving failure across multi-socket - PCI: Add config control for phytium ACS quirks - scsi: libiscsi: Teardown iscsi_cls_conn gracefully - scsi: libiscsi: Add iscsi_cls_conn to sysfs after initialization - scsi: iscsi: Add helper functions to manage iscsi_cls_conn - media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls - sched: Fix null-ptr-deref in free_fair_sched_group - RDMA/ib_srp: Fix a deadlock - mm/slub: add missing TID updates on slab deactivation - block: fix regression for dm - blk-mq: handle bio after queue is initialized - x86: Clear .brk area at early boot - signal/seccomp: Dump core when there is only one live thread - x86/unwind/orc: Recheck address range after stack info was updated - x86/unwind/orc: Silence warnings caused by missing ORC data - x86/unwind/orc: Change REG_SP_INDIRECT- netfilter: nf_queue: do not allow packet truncation below transport header offset - openvswitch: fix OOB access in reserve_sfa_size() - dm thin: use refcount_t for thin_c reference counting - exec: Force single empty string when argv is empty - usb: gadget: rndis: prevent integer overflow in rndis_set_response() - serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle - serial: 8250: fix return error code in serial8250_request_std_resource() - ipv4: Fix data-races around sysctl_ip_dynaddr. - icmp: Fix a data-race around sysctl_icmp_ratemask. - icmp: Fix a data-race around sysctl_icmp_ratelimit. - icmp: Fix data-races around sysctl. - net: Fix data-races around sysctl_mem. - inetpeer: Fix data-races around sysctl. - usbnet: fix memory leak in error case - esp: limit skb_page_frag_refill use to a single page - net: tun: avoid disabling NAPI twice - net: bonding: fix use-after-free after 802.3ad slave unbind - net: bonding: fix possible NULL deref in rlb code - usbnet: fix memory allocation in helpers - net: tun: stop NAPI when detaching queues - net: tun: unlink NAPI from device on destruction - virtio-net: fix race between ndo_open() and virtio_device_ready() - SUNRPC: Fix READ_PLUS crasher - virtio_net: fix xdp_rxq_info bug after suspend/resume - erspan: do not assume transport header is always set - net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms - bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers - ext4: make variable "count" signed - serial: 8250: Store to lsr_save_flags after lsr read - irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions - irqchip/gic/realview: Fix refcount leak in realview_gic_of_init - ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo() - ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr - io_uring: add missing item types for various requests - net/sched: cls_u32: fix possible leak in u32_init_knode() - fq_codel: reject silly quantum parameters - net: sched: sch_teql: fix null-pointer dereference - rcu: Set a maximum limit for back-to-back callback invocation - mm: Fix page counter mismatch in shmem_mfill_atomic_pte - scsi: mpt3sas: Fix unlock imbalance - io-wq: Switch io_wqe_worker's fs before releasing request - ath9k: fix use-after-free in ath9k_hif_usb_rx_cb - Revert "iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping()"- fbcon: Prevent that screen size is smaller than font size - fbcon: Disallow setting font bigger than screen size - fbmem: Check virtual screen sizes in fb_set_var() - xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup() - scsi: core: Fix race between handling STS_RESOURCE and completion - block: prevent lockdep false positive warning about 'bd_mutex' - dm verity: allow only one error handling mode - dm verity: Fix compilation warning - dm verity: add root hash pkcs#7 signature verification - jbd2: Fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted - dm btree spine: show warning if node_check failed in node_prep_for_write() - dm btree spine: remove paranoid node_check call in node_prep_for_write() - ext4: Fix race when reusing xattr blocks - ext4: Unindent codeblock in ext4_xattr_block_set() - ext4: Remove EA inode entry from mbcache on inode eviction - mbcache: Add functions to delete entry if unused - mbcache: Don't reclaim used entries - perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()- inotify: show inotify mask flags in proc fdinfo - io_uring: always grab file table for deferred statx - bpf: Don't redirect packets with invalid pkt_len - config: enable CONFIG_QOS_SCHED_DYNAMIC_AFFINITY by default - sched: Add statistics for scheduler dynamic affinity - sched: Adjust cpu range in load balance dynamicly - sched: Adjust wakeup cpu range according CPU util dynamicly - cpuset: Introduce new interface for scheduler dynamic affinity - sched: Introduce dynamic affinity for cfs scheduler - crypto: hisilicon/sec - don't sleep when in softirq - video: fbdev: sm712fb: Fix crash in smtcfb_write() - video: fbdev: sm712fb: Fix crash in smtcfb_read() - scsi: ses: fix slab-out-of-bounds in ses_enclosure_data_process - block: don't delete queue kobject before its children - etmem:fix kernel stack overflow in do_swapcache_reclaim - etmem:fix kasan slab-out-of-bounds in do_swapcache_reclaim - nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed - blk-throttle: fix io hung due to configuration updates - block: fix NULL pointer dereference in disk_release() - block, bfq: make bfq_has_work() more accurate - blk-mq: fix panic during blk_mq_run_work_fn() - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue - ext4: fix race condition between ext4_ioctl_setflags and ext4_fiemap- block: fix that part scan is disabled in device_add_disk() - Revert "block: rename bd_invalidated" - Revert "block: move the NEED_PART_SCAN flag to struct gendisk" - Revert "block:Fix kabi broken" - rcu/tree: Mark functions as notrace - netfilter: nf_tables: stricter validation of element data - net: rose: fix UAF bugs caused by timer handler - xen/arm: Fix race in RB-tree based P2M accounting - vt: drop old FONT ioctls - dm thin: Fix crash in dm_sm_register_threshold_callback() - xen/blkfront: force data bouncing when backend is untrusted - xen/netfront: force data bouncing when backend is untrusted - xen-netfront: fix potential deadlock in xennet_remove() - xen/netfront: fix leaking data in shared pages - xen/blkfront: fix leaking data in shared pages - xen/blkfront: fix memory allocation flags in blkfront_setup_indirect() - tmpfs: fix the issue that the mount and remount results are inconsistent. - tmpfs: fix undefined-behaviour in shmem_reconfigure() - mm/sharepool: Check sp_is_enabled() before show spa_stat- x86: Fix return value of __setup handlers - x86/delay: Fix the wrong asm constraint in delay_loop() - ACPI: sysfs: Fix BERT error region memory mapping - tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd - nbd: fix io hung while disconnecting device - nbd: fix race between nbd_alloc_config() and module removal - nbd: call genl_unregister_family() first in nbd_cleanup() - ip_gre: test csum_start instead of transport header - net: xfrm: unexport __init-annotated xfrm4_protocol_init() - SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() - af_unix: Fix a data-race in unix_dgram_peer_wake_me(). - NFSv4: Don't hold the layoutget locks across multiple RPC calls - tcp: tcp_rtx_synack() can be called from process context - serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485 - md: fix an incorrect NULL check in md_reload_sb - md: fix an incorrect NULL check in does_sb_need_changing - ext4: avoid cycles in directory h-tree - ext4: verify dir block before splitting it - proc: fix dentry/inode overinstantiating under /proc/${pid}/net - drivers/base/node.c: fix compaction sysfs file leak - fsnotify: fix wrong lockdep annotations - PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() - fat: add ratelimit to fat*_ent_bread() - nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags - bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes - dm stats: add cond_resched when looping over entries - zsmalloc: fix races between asynchronous zspage free and page migration - netfilter: conntrack: re-fetch conntrack after insertion - assoc_array: Fix BUG_ON during garbage collect - net: af_key: check encryption module availability consistency - x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests - net: bridge: Clear offload_fwd_mark when passing frame up bridge interface. - ARM: 9197/1: spectre-bhb: fix loop8 sequence for Thumb2 - ARM: 9196/1: spectre-bhb: enable for Cortex-A15 - block:Fix kabi broken - block: Fix warning in bd_link_disk_holder() - block: move the NEED_PART_SCAN flag to struct gendisk - block: rename bd_invalidated - scsi: hisi_sas: Modify v3 HW I/O processing when SATA_DISK_ERR bit is set and NCQ Error occurs - scsi: hisi_sas: enable use_clustering - scsi: hisi_sas: Change DMA setup lock timeout to 2.5s - x86/speculation/mmio: Print SMT warning - KVM: x86/speculation: Disable Fill buffer clear within guests - x86/speculation/mmio: Reuse SRBDS mitigation for SBDS - x86/speculation/srbds: Update SRBDS mitigation selection - x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data - x86/speculation/mmio: Enable CPU Fill buffer clearing on idle - x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations - x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data - x86/speculation: Add a common function for MD_CLEAR mitigation update - x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug - Documentation: Add documentation for Processor MMIO Stale Data - x86/cpu: Add another Alder Lake CPU to the Intel family - x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family - x86/cpu: Add Jasper Lake to Intel family - cpu/speculation: Add prototype for cpu_show_srbds() - x86/cpu: Add Elkhart Lake to Intel family - block: open accurate iostat account by default - block: use "precise_iostat" to switch accurate iostat account - block/diskstats: more accurate approximation of io_ticks for slow disks - fs-writeback: writeback_sb_inodes:Recalculate 'wrote' according skipped pages- ext4: correct the misjudgment in ext4_iget_extra_inode - ext4: correct max_inline_xattr_value_size computing - ext4: fix use-after-free in ext4_xattr_set_entry - ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing - swiotlb: skip swiotlb_bounce when orig_addr is zero - KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activated - mm/sharepool: Fix using uninitialized sp_flag - mm/sharepool: Add a task_struct parameter for sp_get_local_group() - mm/sharepool: Don't check the DVPP address space range before merging - mm/sharepool: Configure the DVPP range for process - mm/sharepool: Introduce SPG_NON_DVPP flag for sp_group_add_task - mm/sharepool: Update sp_mapping structure - mm/sharepool: Clear the initialization of sp-associated structure for a process - mm/sharepool: Unify the memory allocation process - mm/sharepool: Use vm_private_data to store the spa - mm/sharepool: Share pool statistics adaption - mm/sharepool: Release the sp addr based on the id - mm/sharepool: Add an interface to obtain an id - mm/sharepool: Address space management for sp_group - mm/sharepool: Create global normal and dvpp mapping - mm/sharepool: Delete single-group mode - io_uring: io_close: Set owner as current->files if req->work.files uninitialized- mm/memcontrol: fix wrong vmstats for dying memcg - ext4: recover csum seed of tmp_inode after migrating to extents - xfs: show the proper user quota options - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit - drivers core: Miscellaneous changes for sysfs_emit - drivers core: Remove strcat uses around sysfs_emit and neaten - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions- arm64: fix out-of-range error when adapting for ARM64_SPECTRE_BHB - xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata - xfs: namecheck directory entry names before listing them - xfs: namecheck attribute names before listing them - xfs: check attribute leaf block structure - xfs: check attribute name validity - xfs: check directory name validity - xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t - xfs: abort xattr scrub if fatal signals are pending - tcp: increase source port perturb table to 2^16 - tcp: change source port randomizarion at connect() time - arm64: fix extra cpucaps setup problem - Revert "sched: Fix sched_fork() access an invalid sched_task_group" - Revert "sched: Fix yet more sched_fork() races" - powerpc/32: Fix overread/overwrite of thread_struct via ptrace - sctp: use call_rcu to free endpoint - ext4: convert from atomic_t to refcount_t on ext4_io_end->count - ext4: correct the judgment of BUG in ext4_mb_normalize_request - ext4: fix bug_on ext4_mb_use_inode_pa - HID: holtek: fix mouse probing - HID: check for valid USB device for many HID drivers - HID: wacom: fix problems when device is not a valid USB device - HID: add USB_HID dependancy on some USB HID drivers - HID: add USB_HID dependancy to hid-chicony - HID: add USB_HID dependancy to hid-prodikeys - HID: add hid_is_usb() function to make it simpler for USB detection - netfilter: nf_tables: disallow non-stateful expression in sets earlier - NFSv4: fix open failure with O_ACCMODE flag - Revert "NFSv4: Handle the special Linux file open access mode"- x86: Pin task-stack in __get_wchan() - x86: Fix __get_wchan() for !STACKTRACE - x86/unwind/orc: Fix premature unwind stoppage due to IRET frames - x86/unwind: Prevent false warnings for non-current tasks - ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock - ALSA: pcm: Fix races among concurrent prealloc proc writes - ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls - ALSA: pcm: Fix races among concurrent read/write and buffer changes - ALSA: pcm: Fix races among concurrent hw_params and hw_free calls - NFC: netlink: fix sleep in atomic bug when firmware download timeout - nfc: replace improper check device_is_registered() in netlink related functions - ext4: fix super block checksum incorrect after mount - block: remove the bd_openers checks in blk_drop_partitions - block: fix busy device checking in blk_drop_partitions again - block: fix busy device checking in blk_drop_partitions - ext4: add reserved GDT blocks check- ping: fix address binding wrt vrf - tcp: resalt the secret every 10 seconds - netlink: do not reset transport header in netlink_recvmsg() - ipv4: drop dst in multicast routing path - net: Fix features skip in for_each_netdev_feature() - VFS: Fix memory leak caused by concurrently mounting fs with subtype - mm: userfaultfd: fix missing cache flush in mcopy_atomic_pte() and __mcopy_atomic() - mm: hugetlb: fix missing cache flush in copy_huge_page_from_user() - dm: interlock pending dm_io and dm_wait_for_bios_completion - dm: fix mempool NULL pointer race when completing IO - tcp: make sure treq->af_specific is initialized - net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter() - x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 - tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT - ip_gre: Make o_seqno start from 0 in native mode - tcp: md5: incorrect tcp_header_len for incoming connections - mtd: rawnand: Fix return value check of wait_for_completion_timeout - mtd: rawnand: fix ecc parameters for mt7622 - hex2bin: fix access beyond string end - serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device - serial: 8250: Also set sticky MCR bits in console restoration - ext4: force overhead calculation if the s_overhead_cluster makes no sense - ext4: fix overhead calculation to account for the reserved gdt blocks - ext4: limit length to bitmap_maxbytes - blocksize in punch_hole - arm_pmu: Validate single/group leader events - netlink: reset network and mac headers in netlink_dump() - net/packet: fix packet_sock xmit return value checking - mm: page_alloc: fix building error on -Werror=array-compare - etherdevice: Adjust ether_addr* prototypes to silence -Wstringop-overead - smp: Fix offline cpu check in flush_smp_call_function_queue() - ipv6: fix panic when forwarding a pkt with no in6 dev - mm: kmemleak: take a full lowmem check in kmemleak_*_phys() - mm, page_alloc: fix build_zonerefs_node() - cifs: potential buffer overflow in handling symlinks - veth: Ensure eth header is in skb's linear part - mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning - mm: don't skip swap entry even if zap_details specified - irqchip/gic-v3: Fix GICR_CTLR.RWP polling - mm/mempolicy: fix mpol_new leak in shared_policy_replace - mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) - mm: fix race between MADV_FREE reclaim and blkdev direct IO read - NFS: swap-out must always use STABLE writes. - NFS: swap IO handling is slightly different for O_DIRECT IO - SUNRPC/call_alloc: async tasks mustn't block waiting for memory - NFSv4: Protect the state recovery thread against direct reclaim - macvtap: advertise link netns via netlink - dm ioctl: prevent potential spectre v1 gadget - ipv4: Invalidate neighbour for broadcast address upon address addition - mm/memcontrol: return 1 from cgroup.memory __setup() handler - ACPI: CPPC: Avoid out of bounds access when parsing _CPC data - ext4: don't BUG if someone dirty pages without asking ext4 first - PM: core: keep irq flags in device_pm_check_callbacks() - ACPI/APEI: Limit printable size of BERT table data - ACPICA: Avoid walking the ACPI Namespace if it is not there - netfilter: nf_conntrack_tcp: preserve liberal flag in tcp options - NFS: remove unneeded check in decode_devicenotify_args() - serial: 8250: Fix race condition in RTS-after-send handling - serial: 8250_mid: Balance reference count for PCI DMA device - tcp: ensure PMTU updates are processed during fastopen - af_netlink: Fix shift out of bounds in group mask calculation - mtd: rawnand: atmel: fix refcount issue in atmel_nand_controller_init - mtd: onenand: Check for error irq - printk: fix return value of printk.devkmsg __setup handler - perf/core: Fix address filter parser for multiple filters - ACPI: APEI: fix return value of __setup handlers - crypto: authenc - Fix sleep in atomic context in decrypt_tail - PCI: pciehp: Clear cmd_busy bit in polling mode - ACPI: properties: Consistently return -ENOENT if there are no more references - mm,hwpoison: unmap poisoned page before invalidation - scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands - mempolicy: mbind_range() set_policy() after vma_merge() - mm: invalidate hwpoison page cache page in fault path - mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node - NFSD: prevent integer overflow on 32 bit systems - SUNRPC: avoid race between mod_timer() and del_timer_sync() - xfrm: fix tunnel model fragmentation behavior - sched/fair: Fix enqueue_task_fair() warning some more - sched/fair: Fix enqueue_task_fair warning - floppy: disable FDRAWCMD by default - perf: Fix sys_perf_event_open() race against self - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID- net: hns3: update hns3 version to 22.5.1 - net: hns3: fix vf link setting failed when no vf driver loaded - arm64: Add memmap reserve range check to avoid conflict - ext4: fix bug_on in ext4_writepages - ext4: fix warning in ext4_handle_inode_extension - ext4: fix use-after-free in ext4_rename_dir_prepare - uce: coredump scenario support kernel recovery - NULL pointer dereference on rmmod iptable_mangle.- sched/qos: Add qos_tg_{throttle,unthrottle}_{up,down} - sched: Throttle offline task at tracehook_notify_resume() - sched: enable CONFIG_QOS_SCHED on arm64 - sched/qos: Remove dependency CONFIG_x86 - net/sched: cls_u32: fix netns refcount changes in u32_change() - mm: hwpoison: enable memory error handling on 1GB hugepage optionaly - mm: fix gup_pud_range - nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs - ext4: fix warning when submitting superblock in ext4_commit_super() - ext4: fix bug_on in __es_tree_search - secure_seq: use the 64 bits of the siphash for port offset calculation - floppy: use a statically allocated error counter - mmc: block: fix read single on recovery logic - SUNRPC: Ensure that the gssproxy client can start in a connected state - Revert "SUNRPC: attempt AF_LOCAL connect on setup" - ax25: Fix UAF bugs in ax25 timers - ptrace: Check PTRACE_O_SUSPEND_SECCOMP permission on PTRACE_SEIZE - drm/vgem: Close use-after-free race in vgem_gem_create - mm/memory.c: update the first page in clear_gigantic_page_chunk- scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout - scsi: hisi_sas: Fix SAS disk sense info print incorrectly sometimes - scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout - mm/share_pool: Support read-only memory allocation - mm: clear_freelist_page: Provide timeout mechanism for worker runtime - io_uring: fix race between timeout flush and removal - ax25: fix UAF bug in ax25_send_control() - ax25: Fix refcount leaks caused by ax25_cb_del() - ax25: fix UAF bugs of net_device caused by rebinding operation - ax25: fix reference count leaks of ax25_dev - ax25: add refcount in ax25_dev to avoid UAF bugs - ext4: fix bug_on in start_this_handle during umount filesystem - ext4: unregister sysfs path before destroying jbd2 journal - ext4: fix use-after-free in ext4_search_dir - mm: Update reliable flag in memory allocaion for reliable task only in task context - mm: refactor the reclaim thread of page cache from per-cpu to per-node- ixgbevf: add disable link state - ixgbe: add improvement for MDD response functionality - ixgbe: add the ability for the PF to disable VF link state - io_uring: fix false WARN_ONCE - mm/sharepool: Fix sharepool node id invalid when using sp_alloc - sharepool: fix hisi oom deadlock - share_pool: Fix ABBA deadlock - net: ipv6: fix skb_over_panic in __ip6_append_data - net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit() - net/packet: fix slab-out-of-bounds access in packet_recvmsg() - mm: fix dereference a null pointer in migrate[_huge]_page_move_mapping() - cpuset: Fix unsafe lock order between cpuset lock and cpuslock - tcp: make tcp_read_sock() more robust - xfrm: Fix xfrm migrate issues when address family changes - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - ext4: add check to prevent attempting to resize an fs with sparse_super2 - net-sysfs: add check for netdevice being present to speed_show - memfd: fix F_SEAL_WRITE after shmem huge page allocated - PCI: pciehp: Fix infinite loop in IRQ handler upon power fault - netfilter: nf_queue: fix possible use-after-free - netfilter: nf_queue: don't assume sk is full socket - xfrm: enforce validity of offload input flags - xfrm: fix the if_id check in changelink - netfilter: fix use-after-free in __nf_register_net_hook() - xfrm: fix MTU regression - cifs: fix double free race when mount fails in cifs_get_root() - mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status - x86/asm: Move native_write_cr0/4() out of line - x86/asm: Pin sensitive CR0 bits - x86/asm: Pin sensitive CR4 bits - mm: Add more debug info if oom occurs - mm: Fix reliable task used problem shown in meminfo - mm: Show correct reliable pagecache size- hamradio: improve the incomplete fix to avoid NPD - hamradio: defer ax25 kfree after unregister_netdev - can: mcba_usb: mcba_usb_start_xmit(): fix double dev_kfree_skb in error path - llc: only change llc->dev when bind() succeeds - netdevice: add the case if dev is NULL - llc: fix netdevice reference leaks in llc_ui_bind() - ARM: fix Thumb2 regression with Spectre BHB - ARM: Spectre-BHB: provide empty stub for non-config - ARM: fix build warning in proc-v7-bugs.c - ARM: Do not use NOCROSSREFS directive with ld.lld - ARM: fix co-processor register typo - ARM: fix build error when BPF_SYSCALL is disabled - ARM: include unprivileged BPF status in Spectre V2 reporting - ARM: Spectre-BHB workaround - ARM: use LOADADDR() to get load address of sections - ARM: early traps initialisation - ARM: report Spectre v2 status through sysfs - can: usb_8dev: usb_8dev_start_xmit(): fix double dev_kfree_skb() in error path- Revert "perf: Paper over the hw.target problems" - ax25: Fix NULL pointer dereferences in ax25 timers - ax25: fix NPD bug in ax25_disconnect - ax25: Fix NULL pointer dereference in ax25_kill_by_device - ax25: improve the incomplete fix to avoid UAF and NPD bugs - ax25: NPD bug when detaching AX25 device - objtool: Fix stack offset tracking for indirect CFAs - x86/entry/64: Fix unwind hints in kernel exit path - af_key: add __GFP_ZERO flag for compose_sadb_supported in function pfkey_register - arm64: Use the clearbhb instruction in mitigations - arm64: add ID_AA64ISAR2_EL1 sys register - KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated - arm64: Mitigate spectre style branch history side channels - KVM: arm64: Add templates for BHB mitigation sequences - arm64: proton-pack: Report Spectre-BHB vulnerabilities as part of Spectre-v2 - arm64: Add percpu vectors for EL1 - arm64: entry: Add macro for reading symbol addresses from the trampoline - arm64: entry: Add vectors that have the bhb mitigation sequences - arm64: entry: Add non-kpti __bp_harden_el1_vectors for mitigations - arm64: entry: Allow the trampoline text to occupy multiple pages - arm64: entry: Make the kpti trampoline's kpti sequence optional - arm64: entry: Move trampoline macros out of ifdef'd section - arm64: entry: Don't assume tramp_vectors is the start of the vectors - arm64: entry: Allow tramp_alias to access symbols after the 4K boundary - arm64: entry: Move the trampoline data page before the text page - arm64: entry: Free up another register on kpti's tramp_exit path - arm64: entry: Make the trampoline cleanup optional - arm64: entry.S: Add ventry overflow sanity checks - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT - x86/speculation: Warn about Spectre v2 LFENCE mitigation - x86/speculation: Update link to AMD speculation whitepaper - x86/speculation: Use generic retpoline by default on AMD - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting - Documentation/hw-vuln: Update spectre doc - x86/speculation: Add eIBRS + Retpoline options - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() - mm/memory.c: fix clear_gigantic_page_chunk- ext4: fix fs corruption when tring to remove a non-empty directory with IO error - Revert "ext4: fix file system corrupted when rmdir non empty directory with IO error" - sched: Fix yet more sched_fork() races - sched/fair: Fix wrong cpu selecting from isolated domain - netfilter: nf_tables: initialize registers in nft_do_chain() - nbd: fix possible overflow on 'first_minor' in nbd_dev_add() - net: sched: adapt Qdisc kabi - net_sched: fix a crash in tc_new_tfilter() - net: sched: use Qdisc rcu API instead of relying on rtnl lock - net: sched: add helper function to take reference to Qdisc - net: sched: extend Qdisc with rcu - net: core: netlink: add helper refcount dec and lock function - xen/netfront: react properly to failing gnttab_end_foreign_access_ref() - xen/gnttab: fix gnttab_end_foreign_access() without page specified - xen/pvcalls: use alloc/free_pages_exact() - xen/9p: use alloc/free_pages_exact() - xen: remove gnttab_query_foreign_access() - xen/gntalloc: don't use gnttab_query_foreign_access() - xen/scsifront: don't use gnttab_query_foreign_access() for mapped status - xen/netfront: don't use gnttab_query_foreign_access() for mapped status - xen/blkfront: don't use gnttab_query_foreign_access() for mapped status - xen/grant-table: add gnttab_try_end_foreign_access() - xen/xenbus: don't let xenbus_grant_ring() remove grants in error case - xen/xenbus: Fix granting of vmalloc'd memory - binder: fix test regression due to sender_euid change - binder: use cred instead of task for selinux checks - binder: use euid from cred instead of using task - svm: Change svm to modules - svm: Delete unused svm_get_unmapped_area ops - ascend: mm: Add MAP_ALIGN flag to map aligned va - svm: Delete unused function sysrq_sched_debug_show_export - svm: Delete get meminfo interface in svm ioctl - svm: Export symbols for svm module - can: ems_usb: ems_usb_start_xmit(): fix double dev_kfree_skb() in error path - mm: Add space after ReliableFileCache - mm: Drop reliable_reserve_size - mm: page_counter: mitigate consequences of a page_counter underflow - drivers: hamradio: 6pack: fix UAF bug caused by mod_timer() - hamradio: remove needs_free_netdev to avoid UAF - hamradio: defer 6pack kfree after unregister_netdev - ovl: fix uninitialized pointer read in ovl_lookup_real_one() - ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO - ovl: fix lseek overflow on 32bit - ovl: sync dirty data when remounting to ro mode- Revert "module, async: async_synchronize_full() on module init iff async is used" - tty: n_gsm: fix encoding of control signal octet bit DV - fget: clarify and improve __fget_files() implementation - memblock: use kfree() to release kmalloced memblock regions - tty: n_gsm: fix proper link termination after failed open - gso: do not skip outer ip header in case of ipip and net_failover - net: __pskb_pull_tail() & pskb_carve_frag_list() drop_monitor friends - cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug - tracing: Fix tp_printk option related with tp_printk_stop_on_boot - dmaengine: sh: rcar-dmac: Check for error num after setting mask - net: sched: limit TC_ACT_REPEAT loops - mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe() - NFS: Do not report writeback errors in nfs_getattr() - NFS: LOOKUP_DIRECTORY is also ok with symlinks - bonding: fix data-races around agg_select_timer - drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit - ping: fix the dif and sdif check in ping_lookup - taskstats: Cleanup the use of task->exit_code - xfrm: Don't accidentally set RTO_ONLINK in decode_session4() - nvme: fix a possible use-after-free in controller reset during load - quota: make dquot_quota_sync return errors from ->sync_fs - vfs: make freeze_super abort when sync_filesystem returns error - serial: parisc: GSC: fix build when IOSAPIC is not set - perf: Fix list corruption in perf_cgroup_switch() - seccomp: Invalidate seccomp mode to catch death failures - n_tty: wake up poll(POLLRDNORM) on receiving data - veth: fix races around rq->rx_notify_masked - net: fix a memleak when uncloning an skb dst and its metadata - net: do not keep the dst cache when uncloning an skb dst and its metadata - ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failure path - bonding: pair enable_port with slave_arr_updates - bpf: Add kconfig knob for disabling unpriv bpf by default - scsi: target: iscsi: Make sure the np under each tpg is unique - NFSv4 expose nfs_parse_server_name function - NFSv4 remove zero number of fs_locations entries error check - NFSv4.1: Fix uninitialised variable in devicenotify - nfs: nfs4clinet: check the return value of kstrdup() - NFSv4 only print the label when its queried - NFS: Fix initialisation of nfs_client cl_flags field - ima: Allow template selection with ima_template[_fmt]= after ima_hash= - ima: Remove ima_policy file before directory - integrity: check the return value of audit_log_start() - ext4: fix error handling in ext4_restore_inline_data() - iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() - iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() - block: bio-integrity: Advance seed correctly for larger interval sizes - af_packet: fix data-race in packet_setsockopt / packet_setsockopt - rtnetlink: make sure to refresh master_dev/m_ops in __rtnl_newlink() - ipv4: tcp: send zero IPID in SYNACK messages - ipv4: raw: lock the socket in raw_bind() - phylib: fix potential use-after-free - NFS: Ensure the server has an up to date ctime before renaming - NFS: Ensure the server has an up to date ctime before hardlinking - ipv6: annotate accesses to fn->fn_sernum - ipv4: avoid using shared IP generator for connected sockets - ping: fix the sk_bound_dev_if match in ping_lookup - ipv6_tunnel: Rate limit warning messages - tty: n_gsm: fix SW flow control encoding/handling - serial: stm32: fix software flow control transfer - serial: 8250: of: Fix mapped region size when using reg-offset property - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments - PM: wakeup: simplify the output logic of pm_show_wakelocks() - tty: fix crash in release_tty if tty->port is not set - tty: don't crash in tty_init_dev when missing tty_port - printk: Convert a use of sprintf to snprintf in console_unlock- serial: 8250: Fix max baud limit in generic 8250 port - sched/fair: Add qos_throttle_list node in struct cfs_rq - Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - Revert "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" - USB: gadget: validate endpoint index for xilinx udc - sr9700: sanity check for packet length - ima: Fix return value of ima_write_policy() - ima: Don't modify file descriptor mode on the fly - ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() - ima: Remove __init annotation from ima_pcrread() - ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() - evm: Check size of security.evm before using it - ima: Don't ignore errors from crypto_shash_update() - mm: Fallback to non-mirrored region below low watermark - mm: Disable watermark check if reliable fallback is disabled - mm: Do limit checking after memory allocation for memory reliable- livepatch/arm64: Fix incorrect endian conversion when long jump - arm64/mpam: realign step entry when traversing rmid_transform - dt-bindings: mpam: refactor device tree node structure - arm64/mpam: refactor device tree structure to support multiple devices - arm64/mpam: fix __mpam_device_create() section mismatch error - block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern - hugetlb: Add huge page alloced limit - swiotlb: rework "fix info leak with DMA_FROM_DEVICE" - swiotlb: fix info leak with DMA_FROM_DEVICE - esp: Fix possible buffer overflow in ESP transformation - sock: remove one redundant SKB_FRAG_PAGE_ORDER macro - io_uring: fix UAF in get_files_struct() - xfs: fix an undefined behaviour in _da3_path_shift - xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() - xfs: fix use after free in buf log item unlock assert - ACPI/IORT: Do not blindly trust DMA masks from firmware- kabi: fix kabi broken in struct fuse_in - fuse: fix pipe buffer lifetime for direct_io - blk-throtl: fix race in io dispatching - ext4: Fix symlink file size not match to file content - livepatch/core: Check klp_func before 'klp_init_object_loaded' - irqchip/gic-phytium-2500: Fix issue that interrupts are concentrated in one cpu - blk-mq: add exception handling when srcu->sda alloc failed - audit: improve audit queue handling when "audit=1" on cmdline - Revert "audit: bugfix for infinite loop when flush the hold queue" - veth: Do not record rx queue hint in veth_xmit- crypto: pcrypt - Fix user-after-free on module unload - lib/iov_iter: initialize "flags" in new pipe_buffer - mm: Count reliable shmem used based on NR_SHMEM - mm: fix zoneref mapping problem in memory reliable - mm: disable memory reliable when kdump is in progress - mm: introduce "clear_freelist" kernel parameter - mm: fix unable to use reliable memory in page cache - nfc: st21nfca: Fix potential buffer overflows in EVT_TRANSACTION - select: Fix indefinitely sleeping task in poll_schedule_timeout() - mtd: nand: bbt: Fix corner case in bad block table handling - netns: add schedule point in ops_exit_list() - af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress - crypto: stm32/crc32 - Fix kernel BUG triggered in probe() - ext4: don't use the orphan list when migrating an inode - ext4: set csum seed in tmp inode while migrating to extents - ext4: make sure quota gets properly shutdown on error - ext4: make sure to reset inode lockdep class when quota enabling fails - cputime, cpuacct: Include guest time in user time in cpuacct.stat - serial: Fix incorrect rs485 polarity on uart open - scsi: sr: Don't use GFP_DMA - dm space map common: add bounds check to sm_ll_lookup_bitmap() - dm btree: add a defensive bounds check to insert_at() - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() - ACPICA: Utilities: Avoid deleting the same object twice in a row - jffs2: GC deadlock reading a page that is used in jffs2_write_begin() - bpf: Do not WARN in bpf_warn_invalid_xdp_action() - net: bonding: debug: avoid printing debug logs when bond is not notifying peers - net-sysfs: update the queue counts in the unregistration path - dmaengine: pxa/mmp: stop referencing config->slave_id - scsi: ufs: Fix race conditions related to driver data - iommu/io-pgtable-arm: Fix table descriptor paddr formatting - ext4: avoid trim error on fs with small groups - net: mcs7830: handle usb read errors properly - tpm: add request_locality before write TPM_INT_ENABLE - netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check() - xfrm: state and policy should fail if XFRMA_IF_ID 0 - xfrm: interface with if_id 0 should return error - crypto: stm32/cryp - fix double pm exit - xfrm: fix a small bug in xfrm_sa_len() - sched/rt: Try to restart rt period timer when rt runtime exceeded - serial: amba-pl011: do not request memory region twice - tty: serial: uartlite: allow 64 bit address - netfilter: bridge: add support for pppoe filtering - crypto: qce - fix uaf on qce_ahash_register_one - shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode - can: bcm: switch timer to HRTIMER_MODE_SOFT and remove hrtimer_tasklet - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() - ipv6: Do cleanup if attribute validation fails in multipath route - ipv6: Continue processing multipath route even if gateway attribute is invalid - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route - ipv6: Check attribute length for RTA_GATEWAY in multipath route - tracing: Tag trace_percpu_buffer as a percpu pointer - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() - net: fix use-after-free in tw_timer_handler - udp: using datalen to cap ipv6 udp max gso segments - selinux: initialize proto variable in selinux_ip_postroute_compat() - x86/pkey: Fix undefined behaviour with PKRU_WD_BIT - ipmi: fix initialization when workqueue allocation fails - ipmi: bail out if init_srcu_struct fails - bonding: fix ad_actor_system option setting to default - ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module - net: skip virtio_net_hdr_set_proto if protocol already set - net: hns3: update hns3 version to 22.2.1 - net: hns3: fix RMW issue for VLAN filter switch - net: hns3: fix pf vlan filter out of work after self test - arm64: acpi: fix UBSAN warning - sched: Fix sleeping in atomic context at cpu_qos_write() - io_uring: don't re-setup vecs/iter in io_resumit_prep() is already there - io_uring: don't double complete failed reissue request - io_uring: remove redundant initialization of variable ret - block: don't ignore REQ_NOWAIT for direct IO - io_uring: re-issue block requests that failed because of resources - dm multipath: fix missing blk_account_io_done() in error path - block: account inflight from blk_account_io_start() if 'precise_iostat' is set - block: add a switch for precise iostat accounting - blk-throttle: Set BIO_THROTTLED when bio has been throttled - bfq: fix use-after-free in bfq_dispatch_request - hugetlbfs: fix a truncation issue in hugepages parameter- mm: Fix return val in khugepaged_scan_pmd() - mm: do some clean up of accounting ReliableTaskUsed - mm: fix statistic of ReliableTaskUsed - mm: fix missing reclaim of low-reliable page cache - mm: fix statistic of ReliableFileCache in /proc/meminfo - mm: Add more gfp flag check in prepare_before_alloc() - efi: Stub mirrored_kernelcore if CONFIG_HAVE_MEMBLOCK_NODE_MAP is not enabled - mm: Memory reliable features can only be disabled via proc interface - mm: Fix reliable_debug in proc not consistent with boot parameter problem - f2fs: fix to do sanity check on inode type during garbage collection - mm: Check page status in page_reliable() - mm: Show ReliableTaskUsed in /proc/meminfo - mm: Refactor code in reliable_report_meminfo() - mm: Show correct reliable_user_used if PAGE_SIZE is not 4K - proc: Fix reliable display err in /proc/pid/status - Revert "mm: add page cache fallback statistic" - mm: fix page cache use reliable memory when reliable_debug=P - mm: add support for limiting the usage of reliable memory in pagecache - mm: add "ReliableFileCache" item in /proc/meminfo - mm: Introduce shmem mirrored memory limit for memory reliable - mm: Introduce watermark check for memory reliable - mm: Count mirrored pages in buddy system - mm: Export mem_reliable_status() for checking memory reliable status - mm: Make MEMORY_RELIABLE depends on HAVE_MEMBLOCK_NODE_MAP - efi: Disable mirror feature if kernelcore is not spcified - mm: Introduce proc interface to control memory reliable features - mm: Demote warning message in vmemmap_verify() to debug level - mm: Ratelimited mirrored memory related warning messages- usb: gadget: rndis: check size of RNDIS_MSG_SET command - USB: gadget: validate interface OS descriptor requests - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() - udf: Restore i_lenAlloc when inode expansion fails - udf: Fix NULL ptr deref when converting from inline format - ext4: fix underflow in ext4_max_bitmap_size() - bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() - livepatch/x86: Fix incorrect use of 'strncpy' - tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem()- tipc: improve size validations for received domain records - yam: fix a memory leak in yam_siocdevprivate() - ipmi_si: Phytium S2500 missing timeout counter reset in intf_mem_inw - mm,hwpoison: Fix use-after-free in memory_failure() - dm-mpath: fix UAF in multipath_message() - usb: gadget: clear related members when goto fail - usb: gadget: don't release an existing dev->buf - dm: make sure dm_table is binded before queue request - cgroup-v1: Require capabilities to set release_agent - NFSv4: nfs_atomic_open() can race when looking up a non-regular file - NFSv4: Handle case where the lookup of a directory fails - configfs: fix a race in configfs_{,un}register_subsystem() - fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF- fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once() - drm/i915: Flush TLBs before releasing backing store - moxart: fix potential use-after-free on remove path - memstick: rtsx_usb_ms: fix UAF - ext4: fix file system corrupted when rmdir non empty directory with IO error - bpf, doc: Remove references to warning message when using bpf_trace_printk() - bpf: Remove inline from bpf_do_trace_printk - bpf: Use dedicated bpf_trace_printk event instead of trace_printk() - net: cipso: fix warnings in netlbl_cipsov4_add_std - xsk: Use struct_size() helper - mm/page_alloc: fix counting of free pages after take off from buddy - mm,hwpoison: drop unneeded pcplist draining - mm,hwpoison: take free pages off the buddy freelists - mm,hwpoison: drain pcplists before bailing out for non-buddy zero-refcount page - mm,hwpoison: Try to narrow window race for free pages - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP - mm,hwpoison: return 0 if the page is already poisoned in soft-offline - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page - mm,hwpoison: rework soft offline for in-use pages - mm,hwpoison: rework soft offline for free pages - mm,hwpoison: unify THP handling for hard and soft offline - mm,hwpoison: kill put_hwpoison_page - mm,hwpoison: refactor madvise_inject_error - mm,hwpoison-inject: don't pin for hwpoison_filter - mm, hwpoison: remove recalculating hpage - mm,hwpoison: cleanup unused PageHuge() check - scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" - uce: get_user scenario support kernel recovery - uce: copy_from_user scenario support kernel recovery - mm: Modify sharepool sp_mmap() page_offset - support multiple node for getting phys interface - share_pool: Accept device_id in k2u flags - share_pool: Clear the usage of node_id and device_id - share_pool: Make multi-device support extendable - share_pool: Fix flags conflict - config: enable MEMORY_RELIABLE by default - mm: add sysctl to clear free list pages - workqueue: Provide queue_work_node to queue work near a given NUMA node - mm:vmscan: add the missing check of page_cache_over_limit - sysctl: add proc interface to set page cache limit - mm/vmscan: dont do shrink_slab in reclaim page cache - mm/vmscan: dont reclaim anon page when shrink page cache - filemap: dont shrink_page_cache in add_to_page_cache - mm/vmscan: fix unexpected shrinking page cache with vm_cache_reclaim_enable disable - mm/vmscan: fix frequent call of shrink_page_cache_work - proc/meminfo: add "FileCache" item in /proc/meminfo - mm: add page cache fallback statistic - mm: add cmdline for the reliable memory usage of page cache - mm: make page cache use reliable memory by default - shmem: Show reliable shmem info - shmem: Introduce shmem reliable - mm: Introduce fallback mechanism for memory reliable - mm: Add reliable memory use limit for user tasks - mm: thp: Add memory reliable support for hugepaged collapse - proc: Count reliable memory usage of reliable tasks - mm: Add reliable_nr_page for accounting reliable memory - mm: Introduce reliable flag for user task - meminfo: Show reliable memory info - mm: Introduce memory reliable - efi: Find mirrored memory ranges for arm64 - efi: Make efi_find_mirror() public - arm64: efi: Add fake memory support - efi: Make efi_print_memmap() public - mm/memory_hotplug: allow to specify a default online_type - mm/memory_hotplug: convert memhp_auto_online to store an online_type - hv_balloon: don't check for memhp_auto_online manually - drivers/base/memory: store mapping between MMOP_* and string in an array - drivers/base/memory: map MMOP_OFFLINE to 0 - drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE - drivers/base/memory.c: Use DEVICE_ATTR_RO and friends - mm/memory_hotplug: drop "online" parameter from add_memory_resource()- config: enable CONFIG_MEMCG_MEMFS_INFO by default - mm/memcg_memfs_info: show files that having pages charged in mem_cgroup - ext4: fix e2fsprogs checksum failure for mounted filesystem - drm/vmwgfx: Fix stale file descriptors on failed usercopy - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric - perf vendor events amd: Add recommended events - perf vendor events amd: Add L2 Prefetch events for zen1 - perf/amd/uncore: Fix sysfs type mismatch - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest - tools/power turbostat: Support AMD Family 19h - perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter - perf vendor events amd: Enable Family 19h users by matching Zen2 events - perf vendor events amd: Update Zen1 events to V2 - perf vendor events amd: Add Zen2 events - perf vendor events amd: Restrict model detection for zen1 based processors - perf vendor events amd: Remove redundant '[' - perf vendor events intel: Add Tremontx event file v1.02 - perf vendor events intel: Add Icelake V1.00 event file - perf vendor events amd: Add L3 cache events for Family 17h - perf vendor events intel: Add uncore_upi JSON support - perf vendor events amd: perf PMU events for AMD Family 17h - perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification - perf/amd/uncore: Allow F17h user threadmask and slicemask specification - perf/amd/uncore: Prepare to scale for more attributes that vary per family - perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() - perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour - perf/x86/amd/ibs: Fix raw sample data accumulation - arch/x86/amd/ibs: Fix re-arming IBS Fetch - perf/amd/uncore: Add support for Family 19h L3 PMU - perf/amd/uncore: Make L3 thread mask code more readable - perf/amd/uncore: Prepare L3 thread mask code for Family 19h - EDAC/amd64: Handle three rank interleaving mode - EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh - EDAC/amd64: Save max number of controllers to family type - EDAC/amd64: Gather hardware information early - EDAC/amd64: Make struct amd64_family_type global - EDAC/amd64: Set grain per DIMM - EDAC/amd64: Support asymmetric dual-rank DIMMs - EDAC/amd64: Cache secondary Chip Select registers - EDAC/amd64: Add PCI device IDs for family 17h, model 70h - EDAC/amd64: Find Chip Select memory size using Address Mask - EDAC/amd64: Adjust printed chip select sizes when interleaved - EDAC/amd64: Recognize x16 symbol size - EDAC/amd64: Set maximum channel layer size depending on family - EDAC/amd64: Support more than two Unified Memory Controllers - EDAC/amd64: Add Family 17h Model 30h PCI IDs - EDAC/amd64: Initialize DIMM info for systems with more than two channels - EDAC/amd64: Support more than two controllers for chip selects handling - EDAC/amd64: Use a macro for iterating over Unified Memory Controllers - x86/mce: Fix use of uninitialized MCE message string - x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType - x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types - x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units - x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types - EDAC/mce_amd: Always load on SMCA systems - x86/cpu/amd: Call init_amd_zn() om Family 19h processors too - x86/amd_nb: Add Family 19h PCI IDs - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - x86/amd_nb: Add PCI device IDs for family 17h, model 30h - hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs - EDAC/amd64: Drop some family checks for newer systems - x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE - KVM: mmu: Fix SPTE encoding of MMIO generation upper half - build_bug.h: add wrapper for _Static_assert - KVM: x86: fix overlap between SPTE_MMIO_MASK and generation - KVM: x86: assign two bits to track SPTE kinds - KVM: Move the memslot update in-progress flag to bit 63 - KVM: Remove the hack to trigger memslot generation wraparound - KVM: x86: clflushopt should be treated as a no-op by emulation - KVM: SVM: Clear the CR4 register on reset - KVM: SVM: Replace hard-coded value with #define - KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated - KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM - KVM: x86: only do L1TF workaround on affected processors - kvm: x86: Fix L1TF mitigation for shadow MMU - KVM: x86/mmu: Consolidate "is MMIO SPTE" code - KVM: SVM: Override default MMIO mask if memory encryption is enabled - KVM: x86/mmu: Add explicit access mask for MMIO SPTEs - kvm: x86: Fix reserved bits related calculation errors caused by MKTME - KVM: x86: Rename access permissions cache member in struct kvm_vcpu_arch - kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c - kvm/svm: PKU not currently supported - kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID - KVM: x86: Refactor the MMIO SPTE generation handling - KVM: Explicitly define the "memslot update in-progress" bit - KVM: x86: Use a u64 when passing the MMIO gen around - KVM: x86: expose MOVDIR64B CPU feature into VM. - KVM: x86: expose MOVDIRI CPU feature into VM. - KVM: x86: Add requisite includes to hyperv.h - KVM: x86: Add requisite includes to kvm_cache_regs.h - KVM: nVMX: Allocate and configure VM{READ,WRITE} bitmaps iff enable_shadow_vmcs - x86/cpufeatures: Enumerate MOVDIR64B instruction - x86/cpufeatures: Enumerate MOVDIRI instruction - x86/pkeys: Don't check if PKRU is zero before writing it - x86/fpu: Only write PKRU if it is different from current - x86/pkeys: Provide *pkru() helpers - sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_minmax - arm64: move jump_label_init() before parse_early_param() - tcp: fix memleak when tcp internal pacing is used - scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() - ovl: fix warning in ovl_create_real() - fuse: annotate lock in fuse_reverse_inval_entry() - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error - sit: do not call ipip6_dev_free() from sit_init_net() - net/packet: rx_owner_map depends on pg_vec - x86/sme: Explicitly map new EFI memmap table as encrypted - dm btree remove: fix use after free in rebalance_children() - net: netlink: af_netlink: Prevent empty skb by adding a check on len. - irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL - net, neigh: clear whole pneigh_entry at alloc time - aio: fix use-after-free due to missing POLLFREE handling - aio: keep poll requests on waitqueue until completed - signalfd: use wake_up_pollfree() - wait: add wake_up_pollfree() - tracefs: Have new files inherit the ownership of their parent - mm: bdi: initialize bdi_min_ratio when bdi is unregistered - udp: using datalen to cap max gso segments - bpf: Fix the off-by-two error in range markings - ipmi: msghandler: Make symbol 'remove_work_wq' static - serial: core: fix transmit-buffer reset and memleak - serial: pl011: Add ACPI SBSA UART match id - net: annotate data-races on txq->xmit_lock_owner - ipmi: Move remove_work to dedicated workqueue - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit - scsi: iscsi: Unblock session then wake up error handler - shm: extend forced shm destroy to support objects from several IPC nses - fuse: release pipe buf after last use - tracing: Check pid filtering when creating events - ipv6: fix typos in __ip6_finish_output() - proc/vmcore: fix clearing user buffer by properly using clear_user() - tracing: Fix pid filtering when triggers are attached - fuse: fix page stealing - ipmi_si: Phytium S2500 workaround for MMIO-based IPMI - etmem: Add a scan flag to support specified page swap-out - etmem: add swapcache reclaim to etmem - etmem: add original kernel swap enabled options- net: bridge: clear bridge's private skb space on xmit - audit: bugfix for infinite loop when flush the hold queue - blk-throttle: enable hierarchical throttle in cgroup v1 - xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate- ip_gre: validate csum_start only on pull - hugetlbfs: fix issue of preallocation of gigantic pages can't work - hugetlbfs: extend the definition of hugepages parameter to support node allocation - mm: remove sharepool sp_unshare_uva current->mm NULL check - share pool: use rwsem to protect sp group exit - Add new module parameters:time out - virtio-blk: validate num_queues during probe - virtio-blk: Use blk_validate_block_size() to validate block size - block: Add a helper to validate the block size - Revert "virtio-blk: Add validation for block size in config space" - scsi: virtio_scsi: Rescan the entire target on transport reset when LUN is 0 - Revert "svm: Add support to get svm mpam configuration" - Revert "svm: Add support to set svm mpam configuration" - Revert "svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu" - cgroup: Use open-time cgroup namespace for process migration perm checks - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv - cgroup: Use open-time credentials for process migraton perm checks - NFC: add necessary privilege flags in netlink layer - NFC: add NCI_UNREG flag to eliminate the race - NFC: reorder the logic in nfc_{un,}register_device - NFC: reorganize the functions in nci_request - ext4: Fix BUG_ON in ext4_bread when write quota data - PM: hibernate: use correct mode for swsusp_close() - Revert "watchdog: Fix check_preemption_disabled() error"- arm64/mpam: fix mpam dts init arm_mpam_of_device_ids error - arm64/mpam: fix mpam probe error for wrong init order- mm: export collect_procs() - net: hns: update hns version to 21.12.1 - net: hns: fix bug when two ports opened promisc mode both - net: hns3: update hns3 version to 21.12.4 - net: hns3: fix the concurrency between functions reading debugfs - f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() - tee: handle lookup of shm with reference count 0 - tee: don't assign shm id for private shms - tee: remove linked list of struct tee_shm - ext4: fix an use-after-free issue about data=journal writeback mode - ext4: Fix null-ptr-deref in '__ext4_journal_ensure_credits' - scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback - netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. - bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers - bpf: Make use of probe_user_write in probe write helper - uaccess: Add strict non-pagefault kernel-space read function - bpf: fix script for generating man page on BPF helpers - bpf: Backport __BPF_FUNC_MAPPER and annotation from mainline - bpf: Fix up register-based shifts in interpreter to silence KUBSAN - xen/netback: don't queue unlimited number of packages - xen/netback: fix rx queue stall detection - xen/console: harden hvc_xen against event channel storms - xen/netfront: harden netfront against event channel storms - xen/blkfront: harden blkfront against event channel storms - xen/netfront: don't trust the backend response data blindly - xen/netfront: disentangle tx_skb_freelist - xen/netfront: don't read data from request on the ring page - xen/netfront: read response from backend only once - xen/blkfront: don't trust the backend response data blindly - xen/blkfront: don't take local copy of a request from the ring page - xen/blkfront: read response from backend only once - xen: sync include/xen/interface/io/ring.h with Xen's newest version - xen/netback: avoid race in xenvif_rx_ring_slots_available() - netfilter: fix regression in looped (broad|multi)cast's MAC handling - perf/core: Avoid put_page() when GUP fails - perf/core: Disable page faults when getting phys address - mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag - ipc: WARN if trying to remove ipc object which is absent - tun: fix bonding active backup with arp monitoring - perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server - perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() - tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc - PCI/MSI: Deal with devices lying about their MSI mask capability - PCI/MSI: Destroy sysfs before freeing entries - ext4: fix lazy initialization next schedule time computation in more granular unit - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL - mm, oom: do not trigger out_of_memory from the #PF - mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks - llc: fix out-of-bound array index in llc_sk_dev_hash() - zram: off by one in read_block_state() - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() - dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` - netfilter: nfnetlink_queue: fix OOB when mac header was cleared - NFS: Fix deadlocks in nfs_scan_commit_list() - apparmor: fix error check - serial: 8250_dw: Drop wrong use of ACPI_PTR() - crypto: pcrypt - Delay write to padata->info - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() - cgroup: Make rebind_subsystems() disable v2 controllers all at once - task_stack: Fix end_of_stack() for architectures with upwards-growing stack - gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE - smackfs: Fix use-after-free in netlbl_catmap_walk() - signal: Remove the bogus sigkill_pending in ptrace_stop - bpf: Prevent increasing bpf_jit_limit above max - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c - tpm: Check for integer overflow in tpm2_map_response_body() - scsi: core: Put LLD module refcnt after SCSI device is released - net: Prevent infinite while loop in skb_tx_hash()- mm/page_alloc: Use cmdline to disable "place pages to tail" - bpf: Remove MTU check in __bpf_skb_max_len - sctp: account stream padding length for reconf chunk- watchdog: Fix check_preemption_disabled() error - btrfs: unlock newly allocated extent buffer after error - net/hinic: Fix call trace when the rx_buff module parameter is grater than 2 - dt-bindings: mpam: add document for arm64 mpam - arm64/mpam: add device tree support for mpam initialization - arm64/mpam: remove __init macro to support driver probe - arm64/mpam: rmid: refine allocation and release process - arm64/mpam: resctrl: add tips when rmid modification failed - arm64/mpam: Fix mpam corrupt when cpu online - cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory - kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic - kprobes: Set unoptimized flag after unoptimizing code- config: enable CONFIG_RAMAXEL_SPRAID by default - scsi:spraid: support Ramaxel's spraid driver - USB: gadget: bRequestType is a bitfield, not a enum - phonet: refcount leak in pep_sock_accep - USB: gadget: detect too-big endpoint 0 requests- block, bfq: don't move oom_bfqq - blk-mq: fix abnormal free in single queue process - scsi: hisi_sas: Add support for sata disk I/O errors report to libsas - KVM: arm64: Allow vcpus running without HCR_EL2.FB - KVM: arm64: Set kvm_vcpu::pre_pcpu properly - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM - arm64/tlbi: mark tlbi ipi as EXPERIMENTAL - arm64/tlb: restore no IPi code - arm64/configs: enable TLBI_IPI - arm64/tlbi: split disable_tlbflush_is to control flush - arm64/tlb: add CONFIG_ARM64_TLBI_IPI - arm64: tlb: Add boot parameter to disable TLB flush within the same inner shareable domain - arm64: mm: Restore mm_cpumask (revert commit 38d96287504a ("arm64: mm: kill mm_cpumask usage")) - audit: ensure userspace is penalized the same as the kernel when under pressure - audit: improve robustness of the audit queue handling - block/wbt: fix negative inflight counter when remove scsi device - nbd: Fix use-after-free in blk_mq_free_rqs - block, bfq: fix use after free in bfq_bfqq_expire - block, bfq: fix queue removal from weights tree - block, bfq: fix decrement of num_active_groups - block, bfq: fix asymmetric scenarios detection - block, bfq: improve asymmetric scenarios detection - fget: check that the fd still exists after getting a ref to it - config: Enable CONFIG_EXT4_PARALLEL_DIO_READ as default - ext4: update direct I/O read lock pattern for IOCB_NOWAIT - Revert "Revert "ext4: remove EXT4_STATE_DIOREAD_LOCK flag"" - Revert "Revert "ext4: Allow parallel DIO reads"" - net: hns3: update hns3 version to 21.12.3 - net: hns3: fix the VLAN of a vf cannot be added problem - net: hns3: fix pfc packet number incorrect after querying pfc parameters - net: hns3: fix VF RSS failed problem after PF enable multi-TCs - usb: gadget: configfs: Fix use-after-free issue with udc_name - hugetlbfs: flush TLBs correctly after huge_pmd_unshare - mm: share_pool: adjust sp_alloc behavior when coredump - mm: share_pool: adjust sp_make_share_k2u behavior when coredump - Revert "timekeeping: Fix ktime_add overflow in tk_set_wall_to_mono" - Revert "timekeeping: Avoid undefined behaviour in 'ktime_get_with_offset()'" - Revert "posix-cpu-timers: Avoid undefined behaviour in timespec64_to_ns()" - time: Normalize timespec64 before timespec64_compare() - iommu/arm-smmu-v3: remove unnecessary mpam enable procedure - fix kabi effect by change in md_rdev - Revert "dm space maps: don't reset space map allocation cursor when committing" - nvme-fabrics: fix kabi broken by "reject I/O to offline device" - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store - nvme: export fast_io_fail_tmo to sysfs - nvme-fabrics: reject I/O to offline device - nvme: add a Identify Namespace Identification Descriptor list quirk - nvme: fix identify error status silent ignore - nvme: fix possible hang when ns scanning fails during error recovery - nvme: refactor nvme_identify_ns_descs error handling - nvme: Namepace identification descriptor list is optional - nvmet: use new ana_log_size instead the old one - nvme-multipath: fix double initialization of ANA state - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head - nvme: make nvme_report_ns_ids propagate error back - nvme-multipath: avoid crash on invalid subsystem cntlid enumeration - nvme-multipath: split bios with the ns_head bio_set before submitting - nvme: add proper discard setup for the multipath device - fix kabi change - md: Fix undefined behaviour in is_mddev_idle - xfs: fix up non-directory creation in SGID directories - xfs: remove the kuid/kgid conversion wrappers - xfs: remove the icdinode di_uid/di_gid members - xfs: ensure that the inode uid/gid match values match the icdinode ones - configfs: fix a use-after-free in __configfs_open_file - share_pool: don't trace the invalid spa address - share_pool: Remove the redundant warning message- ixgbe: fix large MTU request from VF - block, bfq: move bfqq to root_group if parent group is offlined - io_uring: use bottom half safe lock for fixed file data - io_uring: fix soft lockup when call __io_remove_buffers - block: Fix fsync always failed if once failed - blk-mq: use the new flag to quiesce/unquiesce queue in block layer - blk-mq: add a new queue flag to quiesce/unquiesce queue - blk-mq: factor out some helps to quiesce/unquiesce queue - blk: Fix lock inversion between ioc lock and bfqd lock - bfq: Remove merged request already in bfq_requests_merged() - md: fix a warning caused by a race between concurrent md_ioctl()s - net: hns3: update hns3 version to 21.12.2 - net: hns3: fix race condition in debugfs - kabi: fix kabi broken in struct sock - tracing: Have all levels of checks prevent recursion - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option - mm, slub: fix mismatch between reconstructed freelist depth and cnt - vfs: check fd has read access in kernel_read_file_from_fd() - dma-debug: fix sg checks in debug_dma_map_sg() - acpi/arm64: fix next_platform_timer() section mismatch error - x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails - sched: Always inline is_percpu_thread() - perf/x86: Reset destroy callback on event init failure - net: prevent user from passing illegal stab size - netfilter: ip6_tables: zero-initialize fragment offset - rtnetlink: fix if_nlmsg_stats_size() under estimation - netlink: annotate data races around nlk->bound - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() - net_sched: fix NULL deref in fifo_set_limit() - phy: mdio: fix memory leak - bpf, arm: Fix register clobbering in div/mod implementation - scsi: sd: Free scsi_disk device via put_device() - cred: allow get_cred() and put_cred() to be given NULL. - net: udp: annotate data race around udp_sk(sk)->corkflag - elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses - cpufreq: schedutil: Use kobject release() method to free sugov_tunables - tty: Fix out-of-bound vmalloc access in imageblit - tcp: address problems caused by EDT misshaps - arm64: Mark __stack_chk_guard as __ro_after_init - md: fix a lock order reversal in md_alloc - irqchip/gic-v3-its: Fix potential VPE leak on error - scsi: iscsi: Adjust iface sysfs attr detection - serial: mvebu-uart: fix driver's tx_empty callback - cifs: fix incorrect check for null pointer in header_assembleobs-worker-backend-test-x86-0008.novalocal 1702456311 4.19.90-2312.3.0.0230.oe14.19.90-2312.3.0.0230.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//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/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/c5b81ded5f9923f069c52ea74a9b2a8f-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=6a52da2f0dac5f7ed771650c57269b8f2b860b2a, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR؎Is`d̨uwutf-84fa229955e27056cb402a0230548b3faba834f2474edcced8e0f83a7b220dc45?7zXZ !#,] b2u Q{LW[TU 6g )Ѽ7S}6#z7ꛯ"TmƤ-?m͐ GtZTL?S`)Ɋ=K''5S0%` "d7Y5w` z7>ϏNJDg N_VdK?mm[H (7 r20O :&%w֧{)ۊxY\E$U,IԧcUk|ulmw& 6*L Vj -}c7 3[j}#s0r'5SQJ5^ M?^/²"ۙ]@11S62YL H;Ǧ(T?~#z?]] >DnELódb"A^KrkOkj)834m( $q`m9qI|(}{lDG~}Uti6h3X~T#,/w #v3(TVUg9(P[M !cH"yN S(nWs=Ӌ؇vegI2YK NC%ʤ{m6}T"!w %䊻U"ß%9}w0AڬJҕ|7͊ǐ:̸ Q׽+9v$3LﭗAR#]BH0.aI2OMu;o2Q0j2{.:mv;/(2VUUc̽ ;92*#čEE ¨K519 $#+|cm}Pgi)9x0~Rth \OL 4S-X{t{P?R+\G=j? ;4r[~xOe8!¤f2x#%YVKZì̞V3#_Ik+qZWGjB'UGõu_1Vho23?;t<RW* yx9 ,+oXejkiMDWʪO0,>^0Qcb`i(t›69^w{4 cPm2qr*X{.JexYDM)=1l?qM*'zb5.URAzK\tJ1' M2 Fjf-7X x@˂m˶i8tzmz(9I[&͕\u/}#yx/R7Pb\0Uiߎ+$:M2,.'|ShnLsL7)-GMy>=wN$<EY sN8$?gʓ žʔG>WBȃr"\ݢf±A2?ĤP^i$u);X4~x&D6u#$~QmQ;3hrB]1E+XJ4#|`ɟlzdb`lW= VIZ)zb[NHqYcȬڬcUz64f6铹zP6!v>5bmI=9˚ kH߰ըP-{(4rݺXl6bK(8LeOwO=_J,,f\a#/„4~O m]pevBpF8^.AԜP@`X pyd=Y׶KD;:Y=ľ86{egc n cG4`ָߒK]0e@X  :-znC5}0ZWZq^)ÉVQiqHQah%WBby;/H]w5l4{3tNEڧ{m<{G*L{.Hm׾"nHL3ťl[hJ!'N2FP(<)5c8] Ֆba .0k,^{ѳz|4'Kmƣ.мxn JVwڪv< j_4˵ "4-\$VTw8Ofs+q>[D$AaeՊhii±.sػBv 7^҅w]ֹ'·KM[+ opgճFǼ{RV8'k?ia&䨃)JrH؍i~!- a8{|@XK3` ˚D64k]iֲi*{Ek.Cߝ%N} O3ْ?'cTȪJ8;!{2z v:boQ{WŸy "*jUMUoR QLm?F}L,qsP-͐e(p3juk=m k!iv19s.f tڲ `d5!mŹ "[v!]բsbϠ6;9k#Kh+Hq2@ӒV)RA`)!Xj`t;ٮ5̵LHS.!)ɝOVL:e{j3\-U49^)1%<210kJP4;a,i $x#~2q9W }Y|B2e>QCf7gvPAѫTD~7RlFRcUPtqv%';`{9s tSFڶ$G6.t'[  .$Z$)|^-vϫBy9%gwp#AMhL` 3.bN Es-𐯺-M&ۢ.$a PkBve4q`pN5} D$u2ş؉ W 2ڃ$OQxv=3pL8A+tl1 tKէ<-ۚUJ댇ŋvx2LsGkH0G 츓J2`) ޅ?(?maýu]-ݕ߇?%k9@Rbx}@"]wX~H9ǵԻ//m4IY՚VyFaoxO܎2 ,k ONS =a騨,9 ^0f$F*|F]˂i}R/T+FNgsNFpѲ Qeo1]GeARU#Q1YR/ !GO;cpd B5u^;&N#QS Mj8=er5])G?[Gl}K17XWߥrf݅DrP25[°W!r, %}kA t.X Nf4|&4BRvԇm66vtxm;ҰsOnY:xk3I(®˔4HhwgB-)cPv~Bca%){3j Q: :Q4hڧHz߈XPpX]e IvG Db,Hy`-&l${HTKAMT7!?Z_c`'2Cvۖ Sbnԗ=,ڨ`n;݈x&XhT ;r$T׺ ;.rhI?2iĢ}j"SE]Q}?|~gQu֕TO7sndc, Q`yyFIq7_ɇ:blbA_byLa[xU9i<4־q#l5eAD`N:K#b,_X?==_8_W8PġYRO'3$tMllu-^r]*^Q}d8չΪSNYVMG&!-zEZ0χ Ȱ'saT `h  0r8u PZC{~ACs#Ɋ]p qiɡB[h;Bh(&QH*Ii߃+ <xߵz Λ\fD J]"Wյ^D"d5f.T罄3w]a&jd˶:~ImBPN F},r`.as͙d+ x1KOk3+M1 uLcdZut7Gx3cxuh&+9IzhF!͞>Za?|Zv(ۍ\Q'TQQ79Bp noO>ggN+Q]CJ/U3pB DhCkEu!ǔG"%d/C2l%9z% \ck<`M5%0>A,~ ^S`0XXm~eKe)Wj x2º']d ¯[ U YhYpͨ&L[d&Na_wmc3$PCjy7DҟIsQ8\p8ޟ*W1}( =I&EԢ4v(ݵmʷy0i!x{r[5GdJ?zQ>l$NQÀ2yZ#z*ҴceGc\vBnv7eFڗXS/ փ8<ȉa$k~pjtYTy,~=} ap#E<ڇmc؞ S W@ =;5P:FQk1)!R_:dgXe>RIӖnpML'>L $ -vBs)K{xVkǎ;"#5<.ztK/v mzѮk0nI'U_оޮ̙}f;IbGѱAMX+[$ye<-HCAK?kZ1# PF0DH@9%@Ato88D-_W@IE^/rYCpJŸ74~?;|Qa7( :-wךn9A"l쯐R @m^#|MA\ K`LE4>{qSDNTE`̕[>]zo{տ/P0,:B'Z  (3f Y鐃_FF%׫5Ex@!B0="S%vй3is֋{ClϿ]9( V~a*ɽƐ|Y>Op34lЪ2^($q59*4t}(tϭFO"dww ^~ LaYӱ4 )fa n|Xn8NI k IdrU<#7u. ڝCr!p'}|ݰYct|!zH6ڣT8gm,vID"R2,jǀI0 =+VۍќZ>JS< \FZ'{\j\R 0^jW} (+vٶۺ]@ā؋?-|wZs__HyM.:;E7v<Tڷ!SMCP='Azs&:™Xl4'VXoA|)2!VJ-xP/ѽZg>~dyM [|/ el{QF15#7#b0$QJEij h]7׶#o-ڔ&ĺt]ʇEk]6}T|v6NF0QeA G43X7rq>3F5(zM ԸVËD /fE)Oqa( rU>KІ;+JV-Թ;SB@6Mr"OV E+kF.}eGJkׂ`Sj$Ky#L` &|NG [$QhTGiZ!&ƫa5G.s~וL sqY­5"Y*|_ RSOԑ({nQNo*:a̼h qPP7;}D,}o7'pb_Ә#|JY[rnI5x *h&g68C/荺v}tv*O]hP:blN)#ž@ou4y]xIS-z!d[LL뙢OcFT&#HU P8F(o-.y/MAT$l(F/GE15lh.4E\$wk Xtu7! o竎-x{1An.t#'Zr-?3tӻ*Yԛȋ8jXK{:rDRaZymRVsB5읰+Swl-^ӣ()UF Q&4%(ms . 069\+."ymFe&ҭǺ $UNOʾJ8qy8Ej>msI`1>d B' MbkW&!_s׌x]1֥I5Qh9[% bt3(.}.қo{fTӶk~vT8h%`m8:&yo c?4 ^L)Uܺq8K ;Gi·;e ?b-O N;vO[CAm=K~9S>ܖIDJHGȭKpܹǔ^HS?*9 LJi삆q4gO+jJ{Eh8r&edEռFP `A;LF*%-:XTQ,O`gVsmFo,m'":Ǫl;7ư<eћlz\ǐ\;YNY!$w]ܿmnCy1FL_?&'mJWc誝m=tֵg@!cu%]`6/z:buH)crC` )e$xH@s/=)#ǐn>x~ 2ilմfv5(z{?Fυ3 'H?q}0ZhLg[b\PAo_WKvސxYp_Fiix9Pr3+4`c^&Qyng<3,Lȼv[4lx-c"{߹ezcJ n~rbz:`q fF:EBcPG hMCa2|˵= + ׸O`&jQ"o[ߤWqP0\e6YWsV<ڽ[AYrp-%@FtH%%64B yfHb Y@ܜ޿_E7'ʑR0h뫀i҆;H,a&@X`8$J/ KPF8/XN9\'nd\[[QN&`:e31o0.V G.ĝ>T_Tc*SϜT&| v/p9ig|geƩ+՞ ;g\ˇX&W!K ^K`{D7b;{D;'!/Qq?/Q,~+'Tcw,~EjX΁xن_-5UlW(9XV1pb==oWn#Y>{&O))i!1A]*̿ +Sb8\j[F'{&ss.R9X83CM:!܍X h6;R{p.dW/R)DG\_=@XEKpp=ubC&vhHolh yd ;rĶ4asKȁ%l߭?B5u SӘZ{FA~Nn6ͦyȣ:\d-Kɜx޽d.Mk:;RL~ǐHu4cpDž%VRKޥNW:/fw.Y O\UBj'b ltJݥmzߓƇ>PR'{Jd85"7g%ڃU)$`d/t٘(Na-. %`0 sT c̅DZ n|tK?;x -<ȿ R#D ~yC_",( Mַx{PCo#J8~zN&') .m? Ϻ;ۂhLO^.(4AjHXON41gFyHq¶. m:K594 fd .:*/'U3WgŴEg#6;{fPȅzZ _#F:!7X +rMECX4s|w$"5)Oߒ I4QGu}0xkB&̂GASۄкV[DtҐ43@1|e`wbqq, qnYY뿲8|C>_S/GK)9?dx+|OTۦGDpE[/ "8N-w΄@[_Jl`x05{5v} FB؆0D=|KvZB0ImCRK?#cTm7?qj m囓$P[ (ׅ/1T8V/*@kFC~,蓀YBy4Ԇr.2mϬŰ7 ̦ ,ZP~ymncb#yIě]zu;|ͩi =ߕ´Kδ2NcV#BJZ2SaC(nru(k ġ)9hf]V[lQ]s'V.5< h<{zݧ'CـGyq}Rb}FJUQD $CaKKk^!rm0.eP/:'9'HCzyJ0Ҡ@F3붩dnMX<¿G=L7, i!24xtB&6.q)}&φ|/H- T"欭n1 rcjYASXNO([.sfKa9\ Αp\/ݿMOȽܯL9FC &e;JjPrQlsd e~K͚y|^٠_Zi/xB}7mBڊ jb wĆ半*e^_#=1 ;÷R+864u540j\jlw_԰DhOה_?ݛ ڧl04{ a~sV#ʥT"qH(!?jӪaBcEm'p. p*L^טmNEmz}9R![-ij{Any$X-25El$fE=T#j8)W"QÔGmlcF _!ZȪ{uύKeJRy77Aw]9.>=Jȁ}-~L."ToܼWg٣VEqaSS3&,)(Q`LEcg8 zgf#u 8PzĻ3IGF0Ѭ@tJUR4Dʃ$cב G|53 )c& }wemI'W(P1W*$qyHpkщ4{o@piH㘸DPa| 7BH?wҝRL#+nX0ʺYR&vT>ڡ/xR1}ۃC(u[O0؈T7)$Y0vE b)"IT٢=tfvFN57([7PK8VRQ?lQNfkH l<R[n;ԙ GEcn?qr 5+,-+k{Kq-Ûڈf!QP(kBx-$ Ä&\X!ZmWzj$C,|ifiNF ~np>Q"dE1z[h(C^.@-5,ƁZ0;x')t'!Ucp!L^ӳΎz*O&jċn3 4&~8ViWx@23IW$“$*-Hx xe3D > 2F˻W<LJg} =q_:jVt s6ο*hEV3dWӌ(1񋱰)Wce[=rƮ1h%0|KNKOF?~xuY2q\C'1rN'X?#=J=lj9f8_ )'خ/\^$f!أhr^8\YUGE1 S\v ٠F .kkeh`7BED~RxoJ5A7u47ꎸDѮS̗Fb*_ 넎 /rYqjW Xrp>'=2aS :|$Ĩ<b"E<連i2nW)@Vu;-=z8ase5>FJBGDEI[Emd" p eÔݹ\Ўw;=0h7Z/,h "7'~dF4^CIڦ0nLYi0i{Wj`Z ĤZ eaŗ) nak8jJZ#o5^O{8s1-ZG%.~QHi+6avϛj9hOZzA on; (q9}DwM4"g,rEҡ-^( >Z<Njdc=={g=D ݜHT AT|ΰlTa =GƢqq>k\/RLҋsx ;Xm/zd\YER*U!fr5MLȉuEq?b=Q^)s!NkZ Oz; !VTEiYˍ&FL"YˉEL"r*R?\L2ͻ''/+!/g/Ʀ3oDm/L_W%JRcÇS8)ڵ:{S$ 5afVs]dN/^KaJ&MU(|ƸqՌ?JqF!~#(M>kjB˒Wwr556K8@S)Z CY96wZH3]^vB^FrwJ7AɃǔu;FK|?J^@r6ٴ!yBfOX#Z؟6V/Oj>TPjtI}o|ɬ󆄟n;"} (Aί|ps³z]N)&b詒fB'Ae cm𶶜G6}6?iM#qT w,E=ߪ 1k9AĄ䗉0[a};zqM*ǥ)Z1%B(+"#z"(SG1mwH!l|uc$/,Ky;2+/bP!$<|ٿ=`^LiE۹G4 AjiRzHE5qn l6?YJH3ɭ2j~jP4OCׁs)Q%Xne bW dwMED"ɓͶɷaf; {4(ËCq ޷ɓ!n{j>Beɮ>ZmΟtWGNA"V%y1OgӸH=Z"m$߸S>XYoYu4Oz5nFzG]'cuYa24aנU7ζ\*d$_F~yz՗;&6wW@#ʭ?J!tңMQ5{v?GmUXvNe)#zZKp/W;ؑjHrgG|mϺۀfE_]DgL` 0qBkcKwbсB W?Ц܎QN% &gs߇a@)ꕮTdb: b'w:! Ȯ/ <‰Grhc+"J#%n1ߖ=uȈT|f[gYwMtX`G/apIX %̛r7yg`mfV/ eZc"c9ו'$*X-sv*2h9Y#RaTpL,1Eva` #rqq2VT4$vƍ7{#Ii ZrE+BiH堻$W4&4c0r"j[>ㅯ㯆G?誔x:*P2'1-DGTGؑzDdW_dj lSQuQ2cg0xy-'ϼWp0Zk0gZ]Y#]rs5c//vB C ȖZ*vnюn’0X]i55M|뙡f긾Lz?8gnZ( PR-^y#d$[kg,<Ա6t ކ{ Mx[7db|nf92 $Ӷۃ iKA8S yp\_@$lb؈Σw?Af:K޵I}ɳ#Me,><\;Wȵ"ا^`jW6@qs9?]1A1Ϩcyr97sKbَMh$FC08N&L2]Ɠ&D{^ C& c^8t#JXbb#(T]U"mRC#PS~F3T/qe{o:ڴ%F$U@\ ʕ3Y#i PqLSv>C '.ZgixO s,GMk"|lv49 2ܚ""LTMF NC$31GU7T^>}g@oj .&4dQcAdw(.Jpmn nVo=)ox_zÈ7PbȬh]I lXAsTJ Y[6#ʾ"Z6h"  E҅s"p]sw6>;rhUzK.Li&]e^$6-( Ys.qq%fijtjJT#0O䲟ra6ezh5l>%0W9\쑾ZʨWIO%=!YwoY)l >3|_"]F[q׼n,.7g!<7k"L6p5w߸Iӟw1E"w*(scw38ĖxܚxPXP7C0H竩0E7,k[OEq!%r}zg e iF3!E 0^'SMzL5h1 fxοzg@JmiޛM3hĄFtRxPs ^ڽ!ڷf83u <} NcmqĬʷDzʺ`C+$~D`ڬEgOιˡSp5ڗc!i8g64.=*U,9u\,E {4x!XļBi |NZ~ h{ҝs` X; dHh;mxOr=y4;Ȝ7 E-N<:HS.wHBk A+ s ۨ6OM2ާ["Eqϩ#6GVkźRQnm݄:\Q̕8x>)B1QP;vq_׍':.fx$Z&c/ C'=[ƈOr"O֌XK#p>V " ,X7l o30t%,> 悦N- ܷ6%Bfߟ>OG͏>Hlu[go9y_hRP>|Z^#4|[qk f;ξoIċ`\Ъ3 {ȝ1=87VULE]"+|@c'zG93+"4]ˆ3}kށץIF/XYE)3=1~PGƜ3#wMqro%,m+d8yxq* um3^pdc޻"p3(1.2uBc샤se_Am.'TF (wl6/7ac|`: ny|xOj2Lѽ`OUݬ4/W_85T0Ջ4f -$}fh2*ɬnܱt -ޟ )D_<!n?ȚdfYƿ$T F`gZ-ƚY;/I {s.>+6?!HjF {>L©U=H>^^t ZNy2C$]дۗ?<#&H9]<.\UZ7fJ} ZоvZ1j4sć} Z22 vKk  yߘmzэEp5yNyR+XbZ dn 'c,؉\ICݼ"E`_-l#_&6DuW\+r3"|1dp1Xhp=8.3B#4_O}BsTNy%r !,-] p;_i ldYʹd[Y2ͼyl&*'X򕤻7A4(BY*Ŧt(ENӽYݕAhD7 JR.iWW>~mi#Uqxl+c_}IgǒE24ӥ=m.7TFC C5<0s'#+ҟ#g_aw:7V/N "e4 hdLx 8"dՑM=Ō''uKj$ ;>"[~Jg^AܒĨj[A" YiDr e=U_1ի~$fP45pˀd8T*p!,GcՉ b1"b_Ո).xJ?~`S BVz1[#PjW%/13(X(̚2O&T qnWu³Ʋ SJ־v'?xbnUt\7Y3k֍>& mOf0(WH=l2|kQze g,fT*x1eaP*V Z =NUƬZky˱NkfY%T2Dش X ͓ÎL7;Io-kxX@eVLnJ-Pc7@)(L 3-gpkǯM=bE9`lDڈ^-בq us-=z,@LQ+*0G k ֚f$@:WA=z ]p"ooxYZG!V`zyN\hwl3~^>3FpDt&II 'CJqT_/9ϒH&O=de`Lm1o"f^.b )Ū3:ZcbuP(ScDF<5IC]s6S^z!XՎBzj[e! uC8q6^>(F8/p/ .w4<qAbai- oFh`nnH]M_ͥKEHσŞع) wf|ي8LB0عb`E\][NҊNrR>S:eړPq,|B3zV;:%_SJK'o_[ps LCk { AֳUܢ=9z[|B`VggL*AB# ??aZU.Ҫ++""c Z|b"kR)gmmnvzXI~J.5;Y>y!F{=1@[Ш/U眨`>%gt ,)mKYlnE<vfIvXƲ9g=U5gň ,O*7[g)l>\(;^ Gz{F읩Sg~sJKGŌ}AЎZS%ϵ4'!sIӐGr^pI” w()Tb!-\p+)'fQ:H2 cٖy(P¹+$08+< zbzPȒÄy6"; T;ټg',VF= &9Tp@(9t5=_!H#>]G| w (ָ͂Ss:.ҸJy|ആE;ґIqCFluvkme.O硆#{DOĂ1Иx?CUD0~ұx=;c?kcc_DN>;ZȲLĦayփ 8Gܠ?q数aLn089^bP~NCiVBYTxx9D0tQ[q{A k`'f`?t 6]ԉdW k>>/V6iOR˼g!?t·`<8o;ӻRʛ 40yJ(6SZfhD/ցtcoYg`TI.uW2w$v@gu%a_HpW|O>}D SD+.?! C&pPpF`xѝ\Hb{`\cYLp{, ,}ezlb[i{+QjUW ;uJQ[5ng\M\PZϪX|cLQݐvIAOe6=*z M] -]q)@Sz$sk$]lKQOaԮRdzjk9I^@&~8)VƽTmÅt95·Vs4n2x){?jMWG޳C Y&SV4A0{10<8%2|*m`k}]]יi#x7#x󝼟p]t4f8mZ;xjcy|`5<4PUϹk=Ƹj̜_U`!X#F4ڗn6vl҃)lMD v uG Fұ'Zqe"ذH>"tka졙h7| UȺKE>IP+{ /T5S.ͯRYHcQDo%o!pd96g=?ǔh0j bؠPm_6˫G\kq(n\ifwQFCZFdw"MY]>Q(..=VU Uv2ߎ߭u>3F.}Ld&^‘Ū11ͪC8rAK{ ^K4ԯE]}Bc95n6Nx<.nu\g}QPrM]uV0bgq ,2<@[f`a{*yGۢ4'Q>DnB>OctbO+`b_RuݿEE: TNa |9,J)*%cQ.(듎/%a3Gg˵݊Ý[yLtQs"ҕS"f!i1ືZ{Pv). ޠJ9Ɨ Cnow)[vRܽ*KXwgbm;w gN<Ӣa-kW_myS࿯7XlA:oF4Bn%. h$[AԤsqM{ Icp)Zoy,? KL[l!.}H x_jLd "#?ӫwF±m/\ œE1Ҿ؇Od˷^R*/p0=*3Fq){]4!B/_K?):'YnϺkV or9Ro`@rtO;'JN᩶(Q `vrDstT5rɞ`z+ey'8&6!Y2餍ܷ0\n FjwB$.΍i+\t9=m'?;!֨|(am8J (&!mC.SfDCU X՝\$3a(%2fk/oM\͓WEW2dpdû "l&/3+ q;LeVfm3G_]FNi0O` n[ oX\ELDz giU q fm]_gXloR6+X? mN(8thWxd6:l3Et$q'];^__ϊL%;g/2׾hA:N>V9(tnk5gu,`!1F?wwۖG"<-M-W>xK]/AȮlLaJ`ltv2{/1eHʙ |#݌W00}ċDz1_.s$H @ E@,N\~&7 ń JsӴc˂gl9 siNd-m` = C)ulI%")&,Yޝ Aȉvρx-mW&r/\s ?oi0JLs: )@\~{Q?zJ5w y3mpr_Yw&gX$w6骘!%_CZX[9lξ)Lw ZgXN8S/9_4 0_F"*oNQ4p1Tf,V`VK:}4J= Хo&P+mpwwcMg(ADJ0@XA?3]D0ΩNmBmB.%H(ifs/I.1Ԧ~ekv !SRVh^kbD@Lzw`*B:L[~F7(簠sTA"`:Kѵ 7˰*zu ֒VkSa\L:^Ӫl&},k bj;D^yXs٘w@sD3F>j$1bf۹E&AsoO%s_Zc?gxQE&2= /d"9g}s X^+G5X<ݲl8_s+,!Eb!}zÒ Pa HN(E%Յ,8[TbM!bͳE1[廈"W.;vԨHbL䬵??X^&=+c!񵚬߫4(/Q כZ@}ӨpMȺC4?uOγ]}":h2'}el@>?UÞ70%8]K[ȈBj!=&&R*Bqm?M_(׹i.\c.%^W}fBlm4Ik7 kq)n t9plpa@ Ϛ>e}:=4 [ /\0u5:H!IM-}ßYF{qW]^u^e;JsZҘA]gـwۭ͒FJIuj0RB7)1J 0wCb9,FY3(:q$\5`pkcw1k辔!Kb `1P?]3644)gpP>/#+78D 5 mR~d?ڄ|>Pѵbwڷu:hA;{'ط5p0E@Xś[*5VtJ~NVi9[Q[Qw8v};Lb^OW'$aPU"8߹'0:C+VD7o`{jk2DڏƵlJVÿ n92}<[ L`_+H:Hn)*PF,&;> 6 B}154U-$~F6ː`91,ABĠF4uiq2ҊxboE\ܬ""E'&= 4*a(q44x1(='D\-{OcK,lt($}-qU~CY|>=NCqG]h5H"'s DsXN{q-Aa`ī:ЕFWT:m0qXQ%?/ (ڶ M`8N)ĩW\%'r6St-ݚfXu7B"E_3b.5uYwPDֆfei >$יMgkz9Fј \?ܲ"i䵷0KofsEyfi'~<Җ/7&jyoxpHr/*l hjZ2q '0! zzƵ_He 1d9yՇ%FɗҘ7ߏzAG LrSF+!ӆpvwޓZ3ik5O.~kUֵJ i`dk|>fCLRaH`cZG{%*rdt>[R:GObg2Мȉ &cˀMޏt-!1`pJkb$ߣ>#7D޷A& d9;㔞 *"+DT<3~|E_D;fÀ$;@/ #@f%w}--,+Ll\cf|ta4Q5dc88GiK'<|,3$*о?%q*('"8"gV赇I@gW>bo@Ro~eN4HCl?\EɕT6>:2DP .oR+8so:l)6u] &0]~s TI8My+SLCAܥ;)}uP..FHZeR|0N/TY6:4=e iy}Њi@IJ^LK4zcI8N\u>tY^sw4OgdP,]A}O7L EGQ۹LOSL \b+DN5scX7ĉJdM.7Z!A'J+'ߣٰNާAaEDjcm<|@b㬵qƟqq! ܻ@h_{YbGZBp_Ƒ 'jVC?QcGL,_=;ҥuV {׀6'j rsg:0Lt&Zyl!ΰ&FiLzj:jB9j  Gp&D{Zғy1G"A~+MoםzGYH.+H^Un.muC»|$NkIčYVzAsހ|@(!`y%B&c+? 6*@T;TZD]tϞtNO 3Krff%/$^5'K:f v,CM@sCL< ;M<!4"`m?Zte$ I}Չ<&w-鰾SI:FVrb8>ł{jWSCF6q[돹W^US{:A{:wtI5 RI,Q;5XיE OR"7MmQ q_׊짇+Cx[UMyDNQɱUn@e SM1:_d.=`1Q?Gg>Õ}{;Y;{k'po/M5!+W< c^kfL7&NhVq`i#Z MTugg߉yU2mA|≱.!ù) 8I``OݏCkF_$|b~!KNzČ4Ke%zzPX\z+W5"-QUh.GGF^vqxj`_HaU#(M`j69Vbն2qo .e;APoމCF4U)Q'm7#SQ'j'f-qqN}#RdCƨw~^I!i6}]QhM>UC_KP)lCXBeٯ^|A rf]rk'lg0_4rvN (a;Q~qF..2ӗ^V݊;IqFt~+к<[^jo[.ͪpGw@-At7>I.@R&CT Iii퓑 r=Vj,A-Uք9q?oفhUtM{ ̦QzS2`W>I]حE~W鶴\ʠYoT7mFi7,vbi%r K+C?E'DAֆ>`} SQ(d}<.v~(+"qB~UGGӶ(ݺ[p c\@K\я&-8 [}cV%!5i`ތ=j|6M Lѽ(ozL+;z2Whi;=zUB 2~e%&+x珴-X=;\V(FmE!HjdWw]9ttZ3lЩ2E:и\8شpZՋV[PL1WG98e gP^`%|Ng^a XNOb4MU讘]BxEMyf\t!$gxOMʓu! P@v6uKuir8P͔oKwv)Cv4k.otX*V$~f*Hδ@v[FONyS$6A s՗ e^V=!1 >M4 UK? mgxW;}aX,Mo閍LO>i :mZ IV)եFmON\}y.[:U=)p;@0C#|rN¿9uvyI|gǹ H~PpU6B`4Gb=?[y2a=e>#C F|GC I6k/]@һ3Y+ uBgUr{ܼY[^}~BIR YG{h:>r8i&Sò4U 7#⻷SElȵ{kAħ6 I/!Qs6Y544g8->& 9lPn#n kȤ7ꆭ;ŎxAt04 Ox&Hb%6o)e_9{7wpnZ+q/Bg,Qdyn2e~n+P 7g-cM{hihxߜdCXo΁Lt zlU}տUE\,-!{p NIS5Wa@ٕF,Ox}) I A;Lilfa ޾V.=P츭6ДTJ9ekXDQ -Zkr5T0A$2c9v"mMwdUK{) ȶD!tuXyH,j(ƖquTϘKdDlsMɺ y_ LlYY{TA 0;( X5* ܴnI!&\dChgDlGf%?57o$Me1ikQ76Vnؾ>:R-ЎXZ>Y'ЖxZ 8K8?xk)O{JX'uW+Rnw.9\ӊЙܾ߯9n=hm_GǺf% x< %{x; ֯hmp@rWT>c-3!uʪ\78iPuB} 5W`^aƱD:]L؃iF|уP*X*T&gF3woj"0˟E߹jN. Ĉ6^(W׏kdYCګmg)8<ܔ9Mj)$gLRTo\DoM"zl=TlB۰ g93}S0YWeɳڢAkDu]D-6dۿ7}#Qk/PA? ;H?IJf5uF'0@J8ʘ=Db1ˣ-?zhg8ғWk#٪Nѭ0T֕"Qn ơhN$Y\ཻ[sU,[:z-^ [c6r:"!*ϸkNi׃k@y59n?6pF(#?+@Lk Oi{#`ԘGt;퍎Zl)`º`K9guS >yʌ a2Yq΢Jk0!#uV+X눽tC2GpۊcG ;;ѓ" 9AtS%FLZا-Cb(6[T{ :kKn=6e@#D+ᵣtimmc$ʟ\r AKoR4A!Q 1րL*c g p/QgWsΫP%Fb~X9Ϡ7bW}jAd֍8H@) ,i(R~x}yL4kQ6[uVk)`m&Z[T':蹈7'BRѸ*M.cj3E~lݡ7vKyj%"q c-V^v_80//h_8y$ zPz ?89o<ˆwI0tn (x|Fs0ӀWZiUSZ۰8F1WAB+b_XU@)|Ѳ70`Jߎq.`x1D|{7FOyd٤>yiN~Ǣ#:r`z d8Γ_{0,pl,pd_"hѬx  ڠCBM HUAtqm[51 V H'GT|Y:43qDYdC# dn{_:$pdΗ*/ZK/hT[S ' kS{Λ@Dׁber*'R1i)JO9όs!|~z Fc+}U_Fz.Hվl>jYqv7^K8ddpx60cXg'< ^(L7僱E:%Y;R`[>fuJnD` FXH^LSP czFF&ƺ!F^:?vH5+ 6>Զg# MtċM?@zcIϋVn<9S mdfO U'T & xS7r\/r*5tΗ@s(nӻ$p4jόw?=8t3Xy u+#=&Ix4ICC]h(?Z.[ߵA]f>0j,WCse *ׯx&=SR1H i˘5oI[hhlzt>j%B+-" otꆑ^.Uee|5/_A`6C|<.DBQ Z?8  Xv Z,IUqHZwU~QavQL;;;ƨ?ﺞwA^_%&>}֡ߤZhO[4/y*\"̳ ?x# Fh͚SinѫzÔ aTQ/1:uO$RPFO%HVck;NDŽ䵺EH^N\鐨g`Î6.MPꬔ/ ְ`9RUX )eؓZۙIJZ^\Bx] o9@5 $0S v\LVLrќ` -qnd?n`X5 憰8=s5g̜ܣYk7e[9;|fvHT*@ 7k͎?#oUd<\ͨRˏHO,fk{c*MJ3Tn餐m 'f&Y`*)zpfMmCK{'?sjS'H`(D$A( m- mW< AQVVLV,*iPڟ ڧ26dM ГƘW(;[Dr4+ۭH ud}t~dޫϪ5kuewؙTB }sw|g {Mފ'5vikWV䜤sv //Z1G/K=B4(a'cUd&#$;W^sCb]Ar\1mk&$R{ˁ\z[;07 J$yB&}!6wWU\E) E2+/=^0"u0Ĭ⹖G5Ego!1pR9.B#ԭTY|Py Zb u-:USbו=kM/)rR^)tE7ak_ٽJAftHOմ< 0C  uyлH5 3fm~9*xچ{ )|Op*_&'sCωndXA- '8>lv+W]29hr{dY5껏u}V鈥=۠X0z£ޔ' `i[)ۀv*=<8=cTCt6MD&"+p;fYX㬶`KӐ nkGMr`Ⱦ:.=yP^@—g ~TkWUvZ& \"'DRjET ,F,;r/5/F v8*펎 >i0Y9ZR -o @lFѷBBW3wa`D,?._\o&fyW3b"♫%_T 1IVR7"[WT}N _^]}ZHCyWKgN}pk4 =Ǒˢ=TA9}2iZg:nA=-9n?!O 7"eLe?mv)kEm{ͳLZ0gAɃb!*KVܞ9sWwIO2#8bDن8xeέp\]#'(v7NQ{8TtT1&)a„Q!O,9Z!Ԯgw8PtqE?bz}3I^wπDKxP?.;vh/G (kq)j`k4̦*f#QUqͬÑ᚟A̺;>A+r zh$.RXs\)nrh!e[MFyM !Øԕ]5 [`53S쵊Ygk3e!4lGl* )^Y:j-:>0 z~:id:u,?%-V㧓JQB4R7!YrD26jQyRjN_}f {cL՚8g8eAsx I5+1SYh[VT|F'ӿ4ŇK:zP g4Ipj~hL0W_dz=Py-zebZX*|ǗPSp)V@J ^Wש<}e8Q~tԞ*OVa0=Ҏ򊳲Z/^Of|E=u Pu{{Zx*FY]kG}h͚ͭx s kjAW9F fYX2O: D$UPn+S:.0 I7mYa}/ۏ;7\\vVUCtb4s0!VYHg`״9(]8 >L]óiVq%$3[JEk ة.C] PZE&-nyv<ۧ5і'K&'; moO 0P 4QJpH!̚ lu(I{[{ (JtlN"9j%^9@*̊EL_6H{_[ +)6dOϊBeSWjg^|XEJj5Ҩ%MZP?P.&z[oμ) ؞\"=.k1ugAԇr$*wŋ!7?`|OT ؀1Qd}lnp;(qw>kIO9296)=nYۋ cH +xm@Nÿ1-aIW>*cJڝ;3~Ȧ zWؽDqo@$%@o]*x}0v/M/nsGE=an= _NF Owko̝ MbS Ar *gGW~a >-} SȉgdU-(]F )cs7*fUOy MNw,2Zu 1 Ϛ-AheFpVMO7KpP|9?0 lkz2W9#xg'F%&kQ %ċtt?bv͚K|t ]8. S 'Doyj,Q8+ֳ,~&𷬈.7<3 X=_ NgZƛ%Hsfs6y5uNxyKl|qq5xH³ᗅͺ8s/-r,8{_Ж@s2|4K6.UW0(›aX.RΜZY@tl D.h~IA5q ߛNdI*NcM%,+{!E:+.*F L9pfQ~TC8tJLTۏBC)(Zm &lˈ.C9:EkWZYZѲ1iH+ ߨ 짉bFl a(7`8ޙh\G(K?yd&՝/#(ʓaR1a؝tD:K9ptZ7!dQOCoNcݠ⚩9I4r˂C|!$w H<!U[ν'|`B`j_>}m򯗧Lio!X3渥vH]/I8w]Bz }EZ y(=+ A3r2 L2;!n$:*{}J9 NcmF(T3gēAsڗLByU+'Gw,}]b2vZ\~_2LyurPI> QPֆBjAAɟ!ʷ2,(֣]1 0 }Ӫ5wi’Ï;WB|bUAlv(wtd:eAշW 1&\lfHx>ƴ bϾg8V8leb>c2[d)`&-Ѱ?01  vEϹ* 1_n8vFC7v)5ɖt !,FkTVOId)E\ Ž(Wra_'g;o\W/{EB݉{wzH?X|Ʃnaq_Ws~zߩYƉ:;j]䭡~ c! 2f\zg8Tܻl_:Cx (#eW6=tzDЏRWv (ƌN3aS5qLبarT$]%o~0qb.=5Z hA/lp=V00 a8;$زL _I?a8Zr~K&uS$T;[cN炭^&*j}@~o=8n4Y n0P.8;r3cP1_ٝ2KVE0i5treޛӏ >R$.Cty)JQlVPSGsN `lzJ|x$HۿM_w ʦ 0·dWF,7pQqA.ՋC 2g7SG A\v"A;9#;p|]qN _gX DT~ Zao#9uC ` SO?ڝ\^<`'w\=[Cf"5\5'Ay?[{C[ˈiץN u~1jm( s"+,`KE7/x5dr~;z<׊0+G_|p [} Cm9Gi)I%tPOzfѾ̍; #q3;T/f4;)͑ٴ Ơ3 (Zé0/bUĭz&=4m/Co1&A+|k_iÏ.~.0KXP2XSa?{3QdvjS{u_~7c59gfH㐩bvߛ K2F9"gj͕J8 xd5cekhTV]c0^3ff]3WlW\ܗVULytW-`%*۳P7̽;4o:0F`h 1CN#kmn1dN Kxa)^f'NyB0+4"oh}$~57z| n)B?YS| i"5{i_0KXs/iU.goԢ CAs 3]lLa}yU -Quèy36D|_ȞY~d28`{(]AY}rzۡQcvBI(\T$}=WI%S%w35\=Ř62kL]S`|%54<Kg˓c my[֒UyDJ5#{>ܟBr{@߿N-4er}+;/PX{+ %qY3Ff:SiY c_ws}eJM NG!,yd? մ)'yíN3ÚJG /#{AiSD|GL怑m%-O_}FdG5W#N%=3Fo0wUo0 xEFݨyz6p9F߈.u"r ?eLDSfJT\jYJbO֙}>%6Om5rLۮX4;]i{×z;Tg{΃>b>LK![? W+Pq+0C@܄lӮfb VkA{O|%jkbr0D47yĺPo;pi:ʂMFcô8 xAth91ٺ0cwm(;7%\e!7Q`/:1\]%oE+|4q 3pX(迿eɐ)|gW)>-Bh\gF+o2cɣjS jtwr9Ygż6JD\!tY8ή>$Ua *`Lg:ԿYoO:Sgp놕T/v޿>8L>8Bn4K:5:45@Ϟ.c3*>CU{&Hġ(`1rxU\!N_H㹾_zT}njG;b2Bu!Sw \2fnze1[Ow$(cXnC_GTb" TCP ;VGB¿`gkQZAA/H}k6DD1ȵ/kHoT7 B"ٵW ]le<4,)QKwxǎP\gDuu*t1V.킶vd"Tj@*͔ zj6UզvG*].XiKa<}5k;y˳J6ĺ-7NF NK.=-んAXN>5v;}xP,EdcOo;V K# -Bc@̭~Lݗ+Qf,u/yeC! ʟSWxB0|߽Ԡ 4A k7 ^Al<詇h9F)ԵID2CU^hy-Ăr,tڡ6 (SQ*5 L6Qse$9`eLW ]A=зDK ^"E]9 oSoM]U)ΠFt5o*|u:Py|;}"X,i*;rgI(MѹO?_m~v8X1Oh4)X `Cޮ ZB`bk"=4:pVuOyeֺ3Gkqnc!'6ߝ,:R*+JY/s*tDD}"6.u}t0@ $.P^ *^"=v;JOp4X-.3Hm)= @eT MJw=akYYlWPT*V lW<#/AqwRW#A< CO>,/ƪ 5*@S=8t k%uCAb3vKqiL1]r5O]xkDX`k´*SUMܴǼ7f߻HmCGWQjDžt { lV%.q?+ F utGL 5RbB K{#mW+ee"="sNnx7c0p]3iَ=2}dg Kz6ڜmFD~!",VgHdd]kUF[ qZ5~`B:h 1M?Vj03 ) Ɯkn5r9K8LJEL=撑k : lh|H k kSIz.؂b5Yk3vYi} Ia]gB<"%qۃWQ_@-- PuݹV?P2Vy{#-:H70Ў?+4tܰx$Uh`amUI U),o RڞZJx,[_-[gs3_'"|RZ:0}oܥHQlȖ?p}p'MM ; g;VA-j6 [^Ǎ5 DQ, t/9j"/]vmMV&=yЋ͇]M,dgv!ߕا_D򱉒$\1*sfIW*6)?+艭xk  +,Q=q$sdzGƴ)LMCTxa 8~#1myV?>l.y'pE+X]%VD y,ݽYs`Pj\_p#) ]=K}}k)Žb,/Eeqzk jܕ]m!%M At zDR~k PSs bGe>gtx? /:*W6A\xN%uWsk: NEy{GãDj[nh3;*P EQ|fə.swӏ#Q.*yty@4TQxq90d>cQ#+=culX=#{ǭH궗}N1WSV@ί&_Ҁڇ$,Tӗ=lx!}`DVtW໱rāۻО8&)ܳ8='D0;7ѨUV2oM:9}8p=x6VߺmW'zPp/у:a4K; ;ȜIMϛ%ӳ{&{Ƃѵ4iY|k :=NDc-iyp0"nYʭ]"tMBnT)5${L=D7DAlzojd62olve7n7mz>8%P@"d\ R+'{cſȔEEf8ynQ׸-\8CLT2 \/ lYFlMBH}{u \ӧ{I3MD-ls7UR>`eWyykƭ|qW0)2A4 pU 2עۉۙ'ocb8Y^-﫵r5_avǗ4hQmh1B(@.njttۗe;Pgh.ƶ(C %S6c?Z1 N{?=#f<2@Tɧ =Ήf#[MT'Y(>ID0ك:9 u̔wo5ꙒiϞ.E!w'ֻ׍BȹeNS wlrx=_ܿ-DGuE0ף)l2JX]B_ UI|Wa܁b}u'W\ )u4[RV >æC+=x!1^zZJF7.!F_k4hɳJ6+@C^ށK Zo*?s͜1&$(HlhSޱȈ_ZTZ!/fLM.N`Um_*f8+Qgbםp UF"#?IܖhXO/r7=nJ-OP b̆>6)tI~IF6DPn&א'pB0ee7bf(iCi\ȂKJ׈IRo[_:q@ 8 q[h2W!DS |hzc_p!LVrf\煨6K4z|\팭=#pQYpFҦTr xt Ԫ^"h{"m\\D %_nS8(s[q/f+ewCkQ)I4~s/*: (Y ^gXMblD:ÅxR7f9ȑSs/ˠxKwӢ:f?s]D\jUJD4(x,m\鄏3fV[Y=[k٬ͰzDQdW@|RsvJ 9JЖ!f6-^Î>8nQ&OQS H*PD"}<:1ep?8ԭQF_': K} )p%~o7P3IjRjLIʁ=&+fe[T&}Dqy@ *]=>W6D*m*RS; N#=X~,lwu(m; ВsZ<$>y@֝Y|iۂ52oQY T5>N*)|P⭄FsqW$_n7x:}h}zHW``Ha[FTϵtiTst`;{j{Niy*/ܕoOfNiϫ{]F]fZX:\sO}Wԟ ]ģ-0 $(\M"h7Ͷk]НkUjˆ20$fbĩtyP0R%8+a'qFozc6wYo"0"n^ (zi#g)”@|s:d]Fν tJ)iC ZHT` 1' dxe@BMٌ\'9C.S -rEݩ%y7/c{&}:5E':K+AY?L@R4%6CJ7\@;H7GIϲE vu˴kJ fGـX| * @j/۷Zauk%:lrcC5Ie7; ^~]fOHyAhꂰN+>?6J>c"fU%(+ Y#׮?V5|*Cp_P8zG.PŤ+d S" Sʮq*×0nshX9"gfKy1RD#ohݫ]DJ`Rճ2mSG ƚ!NU U8jkcg v5a UFZyj}0hpn^P>[2#g|K7ؓxŵ},Z q <}73p.kzf% KhG#60JmN\Hyh?͙_I$' \Dҋ[@7q9^)C7j.\A} o_GAN`wfn9r9Kѹ]le+-?T) $Td} FAMrbW!=QhfMC E裫/ySK`ɹtOfB(qKc^TW`]3XO_Tqi)DX@3vNml ՆoW${b4fkEn VViH<>N3Nwu˶ϓ611G?(lbAr>`0}AVn;Oo7u:ӀS!V`pFS˯**}ja|86kjo-[~.O={TR (qos:Zbc1 C6-s%G~8oBb:s렮ѭHN׌^ZBy,᭹84^i@YRxFJ QKM&Tm1,. %ه oYOUx\>-8kuGm,8rUe<Iq?odT9EYLxPӐ%?{~%W4A&W=ӎdr8qLQ\[w+sf֩"Fz՚ѥDυ۟ob8[`,"IFUuʻkqBn.G1cL,bN11$ה?X%.l(};8h #uv)ziҧ>QS|r]-9&?8 ,$RǙgWy`LC7#(ҹhE y %B*-Tz?}ܸJS@[Fbq&5wyOTOw|@;;+%0 i";1NDu ms%eV9o-)@=]>[\ڰVvٗ\3pPlԕM:@?䢅seq ;nNxFGcKÎ>xV*m_mnPOb~W<`Ce-j,5Z^CVP<`R!Q6;17Żue 5t8ݔs3ͽUGmA]ղVb05E1jrwO~Cي6?(naVQYkX ̩dLgn&܆!C;r- q 0:")Gyp]ԤF&f *<d#wN}b.9Z?S@\I{761 0=Ջ]RM gaƁI*١ =p_'x nL'X 7ަj, ٥c(/><Ɠwz+xAe0Ăy&*R@ut*!ϟ 0M_}q׮BVW9XhWyBW!+aT+ڄJmgȚ\,Dy[ jQw#q ҹo lT xp]XŐrc^SQ6 ؇aH݇+#8pCP!X0bdXᲆnPm ` 2|)pRe.Slw$/x*`Gnbn(塹X0o UEmKw`, +C=!.!emnʨ IX O{>ڸN F 75uCr@M%zX"q_Ġ ơEpz"!f;)ڠFqТuLr/rNʖAYnDH({p)wk,Cb{|cLh[rdC$iWG=jjgx9U&%qu01)A6-ld0J CqL(L KuC\n#*5a,O>tZ^Z~VtiTda5j?@^IInZyXႎԘrZ!Tŋb{ޞ&Kvf_IE 1?Y-˲/)DQrÐ_o frcho3KyGdR>JwbCc@(3I^GA`Ao߷.{#rذ@kv8-\?#`>sD]1_0?fӪm  583GIEeRO\Y{M=%iZ"` .Aq6tm1*cF-li Nw5}bg,u9x(㗡fR9OWlfK)7i;M\,~*ghBlx}guÞЭ_ŒЂcz_ilo"*!|fYPB'](K8aq.90X`#UD*>8>nh,A8$VU5ʜM̗ʟ`m"cd$ լ_pcDf=o,M8of@P.8>by`W_sQ,'$\sL;:5!@rS̼:>L$P| _,4](Fk@:${G?,,jRY(2mjWګ>Kq 2E]QoC?!@.pWeEY)8|KitFUa_9f(9_h˳ ,Qd R?qYU9,)2مcJX;^.sE6qm_Wh$el?mfϏ0FFyX^OQJ,$;Jpq _E_ad ȘPaݶ&'fsˤ ;'GO$*9#V<(<ٺe-;@ H\nxs&l]i`z[*gͩGۖY'Xg{s+>h2=f _ \)4a=ïp{y1!wwߌnE@F낈,6; M=E$,l˂ms! ?[ (iRt/RqbXϼg7S 9+c!v-K}VR6אhchYn(q-vcKbݞ'钢2T)Xvz {Y9$W{2A8 &1v%5t4(=0Ȕj7^[KP;\9<چ}5ZaYG=$.Ôg=u;`G\/!(2\.wo2;( > $WQ>d2Y~%~v-XPOŌMC>Π%;2'"_wqYB9vՁī98&46.[ff;Ò2Y0N-ƢŒe\BvQUr+dS>Hk؃1CrjT>t;7_h"2JQ`>PW|!8JU )pjKunR&ITp[Ʀ]d;-}y#)LE>?!WҢ8P-$fj{ {eMlMC D}Re旾)[$I Ym&?V/`{'Tmu]NKܜMX:W`nBmpepU0"'7KT^L vLw#<!|D r)P[c\ S8t$ ,]Ly}q*d-4ϏtO?(Z \T_W]NsnbޣA#S YYf}uz<ܙl\S(|SÎx#'7u'ZZ ǣ~xntMaf\*3_hfHi/=hؠf6d QzL9z'"}k} ic㻿,ǻt]uRPbmhl`>A=[,ӀBY'Ċ#K*?XƑV8y~}#C~!?5rH pn?Zpת2ՊjeEJ۪tv o= !C]m><'~_&5GyM$u2'%t|0?z 9÷e5xnX|3-M9B+#'}0vnUi3;"p*ԭk% pTژ"YgyYA_5ՏY[KdΤKDz]6XjvOh]jp ϔ}Zt7{'|arDI"}3/@hL?Bb{ד!BeqOo[x wަbD] JNg)m0nd5d.p锇,Ц<|Ng4T/v̈?tw|4!%]b; &A"FȮ(Ѿ^Y?e}W[$*]g2p ۳Hr$LwwoE $9V WkSM(;QIz!2ZWrl OHI_k Y0' >[̍l6У/F$'Rgɜ|Dj]-pjW [AL ,I QΚOP$?UZl eە.u|`ۓ*Q~gVY~4O4CUR0])Z˞T3pw:x^58 6xyEډHTdL(߯ Z)4&(F;ꔠ7:;[/Zp |`xUŨnS01 ƺkKU)7-QH/eȖ n!G(o%T`d4"59[4x^zGzHyӲIEElgZK]>'Z!_Ӈ@6v~tYr`H6dct{Y mƹ{GZP#{rl7<| 91ns/ieq%ɷ^N7 l:@kb阕EK\#Zeq3f}3*iPY!-Z9oNBhEtnrmw?> Lg~фKgIN9xw>L՗l|#zLg m6AbR*$gAi`Gf@?8-.᥿v/pv5+pF<f(u:6o}9 2Fm 믟:Z] zXҴФ>g4 HF?Yw$""ϒ\u։G;;g #X97/؁eu|L NEМ,jf`_f9 ڍQ^M0rZ}-jB)},G0\C,Yj ݶo=yS*@YZpMɓ0/\\ltt M:A٘⇻5P-]'8rA-);%v)Vo 6 eaݕi\IܛFGƄQ+uu:{:z֊ +irFza)$])i%H[l 8]^/Ę Z<fWC#u=2?1,'7.<ۖswѐ+';_I.j(*u\8MRw‹" 5:kt[x4fE(@Z݆g}W֫RQ~/768YOTgYZ(hж-Z{& su R ΂ML7.%rڲjA]nO^wAut!3Mꦢ?83[Bdw';!"kہ#ČWwS̞d~h}oÈy2={(sزJ斾iMBLeWp'wr=_4`U kaW?=`= v}wr"ҭuc[V.OEIc _FD>F[2rR8pkPĝ_W]%[9twL;u,gbses/OGtJʡͬaXY#IϝNtx1˪h\44F ]Y YjW1oGyrF(5A 9'P#?Ffo-i1D!0_$ݙK!9fopnM^BZȞ4+ulmgse_GX΢(T fk\K7=Tzv ak&=겁 QQ9Nç'Xߊm ?D:-?dԙLUDr4:8x="27%\F-%sۚQϤJR1mY樕0f** nz1>S59"`0XdRmM6Vo4M"HH96*';ExdI+oju|0Xܣ&+l YBjg@S! ^8(p&z:3:-P ^{hgI8 )5͙4nd۾mE00R?5!RДx hԉJHʝYlX7M-:ш=~U<1 ŊD\FV=!7|$\W?fFrf[[yX̎Ƽcr8I)@ ig 8F(?- %nSi<*UEuFB6nNJ;0k&{el ^$q=z_r7WDEV-pP>AwU~ q0tE@fbUzW !_&B̀"l]s I,#2Y,U(ān)Zɵ1pub~yq"s"f vGWq.EcX1oO, k@uxp}Eck,Y^>"ah^%`ԧ"ݑ3e 2_{K;HMYcKXQ[>O0.DEECae!(\ *x_˅$E]X1Co̠y#(dߝ$3ۆ-Tn6ħp@]2Y;Η5\:)ケ?]کmk0@]>%69٠aK̷Xu(kgg:t̠YKq)|kjٿ:Ubz#N rzYVjׅi+S&O!fѧ?vlH$jhNІ5ag( =kh1Zn$MlH B_I1kEps &F@`0%M.b#Oտ:Xܿ +ߨ്,p: N41B? Q 9oe׌@'ʪpCFG/y_,jDSǰș/#N%D/h:Za0l6t^#.hQ!PcS`7;R?;eӧO!bi"`rqaw@4Ҍf e,#Y5}T|nӱ.DD Ck-^fonbe)Z^AHC魳|K YIJ+=+eӭzUFЅDܨ}]_5 -,4|7BHޢ?fNo6 3L(=3W3J88L?\G;sCjzV`l\<90UM̚{ŰK2Ŗ{xΖh bAO&Է?VN(χ5uw\i8evMqpaldCgrf3 I\9DGB!2!{I~'*f"ѱ&tb t|gQf=dvCWJ9:ܸ|b8pJז.9~N9Yfy#PCX>rV--hg͈ȦJN5Y $,k~W B_ BEMh&~L>N=~# .uu0aF :(VNwG<?Aވxl-8qU}͎=lhg5gΨl(73jd-?\q{̧ci[9\g%%ߢnɔGJL(e\ԇyt%*@jk n}?bՃsOV蕪kGiXUduE¤?L%;ClB94̝sTIgh1/|d FԑU*f&兇$܉ g谔ߤe~,<{j2,\|ʨ:|E2CsWJKtVtO5Vr@ Рx`w3kSPVɯ.ߗNe”:h3nb&lXL4)H< K(Ԗ:"x3f#7q{O@--ʇƺ] ➍b38$T^A6aB@"Q[$43kQp2"*!Yn_#Cb`WAhS(<\'8=+r'G HT ڋzMH(Cc+MFsA󷨍DQvHw4X aJNGy T3h^!"M3I(Td ?Y0>٧Jϳ10+#k/Ks+zDAlKl W"W.#̆9zя[uyOSw>(*Kl)kmqm#l Tz tVqHYBM򁛁On;7/9j x]΀ Q2;.;zPN6NxUlOY$"+J!\2Q. 7"$&VTpnJpD6-t7ji++   VW@R3E6EV L/w~%BrG9 KfGdYҳ~4՘7բ{Y My- &g!8C G6]V>Ы%‚-Γ;baלs̉KUW6'4A~Pup7 ΔmnB@[ܐU*wX 9#:̠cҠrWNԧBc}u~De7!ưTZG=pm.?ps@>r3f:yOhUY<)$'߷/#8XD*B cMgRS%сZZH+ I[H(!`;8m pÛݍPR]iMn\ OY?>0;A'ˮdKUo ^U>]"cjWyLsnn%uŤ ]ڹeY̦qpKUJQ+ 2,BD>K؃=KN>gI^,-â:%r 5vD?duoAmkX jKa8DMQv^Bq r#ZXmFӧL:"p>Q?qp:BZykRK,+8Z2#"-?Nw=m}$<,ΦǝcqJEX5^%/翂\ 'qEAfZ {,֛\g\~_|srAw:EU_g;2q?.-?8B;Y^$mPt(/?rWlK8 8p<ǾŇGCiH;q@ ?:ܗ-圮 xr+v]EX?KQ9I5^>>-Ttb=1k/wyMk.LJsDWc5^ ԫ gi?~ke>)*^/ǃSb;eP5$C0M̕ATkF>Z7&;9k#.l}Л͈<8] c6NZ,9\; ަ";UAG^?V[LE )$!\%Mh xUR p6d蠊{2r~c  k"W6nOo P0cB;=E%S8S$2;ָT`) ]LVߍ},W[E[j\<}}HC Hii ߧYk1rҢ®!*(!|Q' 按1g:h1,uA=S.a86+t!@,q¡ȉe^gɾ@_Kܿ#BjM"ʀ[y( | e:+(4F=61o<ٗLN޷Y@ v}ՌL2{>1{؇AZ1+w b^f^3aԶ *,I \dzKEKY!MZ Q[=yFk9֯7ȍB[v?0mMr&=L[]dq~f9#(c# m*0JX¡qkͶ"tjteEjzg՜uH&GHg9Tjje8b9pA_Ðhf@F# m>\Sݢ OL"'h>H"a vaKVguSeyIQ& q5pAX/qCNFǦbӊ._RLPk bٞ@u]kzh bf433mZ=51YD/}f0t=+RGѹx*̓)_J>[:JChǑsGJD|BW;FЧYŸq`,6u)m ^=qkbH6ܑ I>[Ժ[}ձVv-S G^Z e(~'2'eD|*ʄA #**'o(][^e)dU|P'î5 u!WA8QދG7<3Vu,+.װ;pPՁC+Ɣ};A}VA.z?E8-7ww#JK카JiPƈh!4t.p'#jbmx}ktZw1DNWOvJ9;u;fpy F"0X3VQG&Q_ŴJK_ʼnaoOGKV@r` >߀iBZ;qLسX\!V.F̳Юc5y)_#6oZr'Z UL^N\[K9C|hYEW[vCF^!ǀkZ!W4kK9'l^>r!G-NuD5!ũ>ToQ " ;A}Z6! |N7q%Xs)jQ!ʆʙ,1. 9}(X+ͯ6< |. m LM*hoz?]!Ih{Pjw0x߫Rt_וDZ-&]R*0lSZX0H٣3m_w"a+NZLD!YR"(>;Ԍ6sCPwބuN(/'a0~ CQn釘֞yRȭʳb%| 9DGvl{mWU%aEDTmRˈۨ•G`QJgc>=J`^}a35zy.i}K`aH8\iv$C)yULJۂ:£HGզV|:.Bf1CuZK5Q!1-Dy" Pt 1(a+mTFkP:Xǵu^?tpd$sOCk)ϫ$0Ƞ)푧q<opt])uJ Fg.NWuWT)epswp ҽ,bLdzJ^LlGKt2*gd+n:>6 sɕSּf=2XQIEc2)obCk%jTxftJb)ja?;(y}G+NAoh=f2 ]6i f%acS߲WO6X!EٕMdj  nW2Y7b"fvHw"5?C]b1rJܑܩGrqeOʲiCJ1@AP0oQcZh7:UzCgڿ|4\}D)AIv|oj%;QbPNfV8B58|V.ڮAo6(g^ #I$5:v WYa_˦mtl?v9 '1ʅA7/?j!lM!>/1[_e&Aы|6Bvz+ff_tѫbIsRO t>{ Z@xpW3dJZ=UKe# +(kl{hvAu-Ƙ u_գP:ܸ¶L#ψFN`Nwp4Q>,6fY=mDXm .NCx j e:(/'`muFր HY8,CUOzJl1ԩeq;bD1f]V"w [(8#9_Tisb󋦡0([Xb*EuJܑ+V7'ڏL/>rBI&L>!.8|TOZty@(Dr@؋Dޞ{a玦X 5PA{y1=oMu"Ŝ)r#ڜnD? य़DXsH?o:ٛ0'vTB48=Lc%)u0UÍSz}!VAS$56Ϳ)?@*@Դ鯛D)+rc6 ғ|B(R><[T؞O+2I?1ۈ?^Y!]Pu ܎p GHJ:S[ !E8n[h!U?vvw߯): h4 4/E7JiЈ{Ey Cʭ{[.㭿dAz7EJaNdyF/b=!ORJbmʀ/Wѻ~3⣓؅ƥGNd5۝n61_ yKV^dKLV+@j\1L/+Pf0ljz'QrZݢR8+P &74al^@"wOS!@}||Omw;(aYTɚ 4,Ɓ0jCn?ޮc߶^;|'$%̽#k2hW2epAMKV˗gF3H0,]j} =+V(},g+.QAX'N i|OHdngLWue l(OvO˱'3j{zW*~̖2w1jV;-pxIɔ}YH"le|nX!oF 7fH d3! ο|ͰHtQZ^#F7v{@qe[//uo1V"i]͛/d:* \+~.?qJC( 1].HwԵ,pȃU6*9*.x,q^`Bx47ZY ZEiH5@ӚF S_I[:5>ܻ& }S(naސ?p>*.ԑ~8@>,A~l0i譧L;C6 ?4볦-'];;7cp}}}eB}h-8 -hhb1k_>p}9(op{``.#cR2_]"_3`Of9mhE|!2BiuuT;ն$l55>QIPGzu}{_$RW׼H87GЏz>EtO)zɁ"L7 M骤ڽ7- FC)zAE<=y[i5gY0^{UgOt1yĭ]Wtۡpj-5x6#g?*5~9.)\zASؼM~UjZ!q)1T7*󖝱tHs&)#w$\ɻ/E3JdR@WH(B:$[* l9:+8=Xrm釐9 yqso@V_ iMqhd6 n }fI}׍hS7)v")S >!+cP \ U#kæIm.KLUDM|Ұg/*cԅ8 W߱,UmT\..`w ub6 >S ]dE32W? Cy-A˝;wLlBP*L5&;^ DπawS%'׶ P ܬo]R@XDzS|Ex  pq=EuhrܢlbWc?8oTJGb\2ʞh]l !!_vC,Ȋ¹ѸYl! 뤉0LY+S'ZSExoG)Z#H.JkUXȩ83vGLC=^/s"^yFl #@b6xtqbtj}aۙgm][8Œ+YOr.Iz阤&M YtED\6Nu$y*4(,!Gtv_F{Q DvLMP㍑_8܊q@tkT0s/42 OB7Iyne(3s@[ҵ tky?=&J=[D"#Lk J b ά81Ift!xfohZBmJ'gW[KW LZ[i+eDK䖮 "e&k|`BGw9p`y`{VPs\[&CQ)RM7!Ċ_0PE]a:=U}ۖc.4}w<1C"uQJaG|[͊e¥6Ա؄R>߆.f / 1 e_NrU盋h*S~f̿hr;$^ ?^ 7hyCG5S>zލf֒|2X̠u2LܰçHcvTD0R F܋7y*ͻTUF%<%93֯4f1CfT/ Vs=_PU $e_|M1tb`NX ^>P74a+۽j~ǝ%sRF#X[B럖cSCg LҾzPlUANb̓9ּ _Q0=)6@ڠ.ABDSؚXlz7NMȌr!3N'13ecR~MFl[.?&?7mw3#VgƲ#1 I_[Q' B6 ic>UJNbx9o.ŴqBsWԷ"ʑ$6CBMOKaO.Q^1IWMJ v>Ҭ†O!bO 8L0+ܪkD k{vP |}`%?s⃉;o`Қ!( h,r(M,VkިpP6yL.QVK7TH8YD(j!L5+?ޗ"v=Ps\oEoT<Ȋ!W+{uE"o BBzFq)B3E$b# G`A'u&=hv\_y]k]uE^sp`$j{0 r⤷{L:{ :*ΜM`43})AXrVD~u+HƯv*E|*Z %Ȯü~]✈7*X1kiZ-T'{|B헬!/E=6 F8"S?`5Uyc%g ]; ۳=W"tboeg s\Hz>JwZ9qTg"4^vZ)T_]Br%UM,_=fdAb]sQ7P '0+(B}0^,mS# £)衰H"#DzVbδ :e_'m v?geZ^4+IO6گ?Yw#7񄤠:OuE|(y{y ˚jE"յ4|cN$Dz\ ؉R~5`Y'9ݴ(Cc'n,ژr`z3QßbM.,|K˕J}*u Bb2&$"><%B eA#7i-8NhWEnP!-]t2 -Ŏ2be82D]Aѐ<66|{ zfO)7HFGK,p2Y!amɪ*BN8eSy7nҖT̘\2,(wg&hmm] )/})L,{[}^t % 7(3$eJ QQ}9>8!L~%X;dY1^S,fO_jk5kϬA0"7^$B_}ݕLnJ$@E79ij/EYOZ`g J we ߶l'.8yyТmqײV`` Tt #GhЧ 8_og{K@aȷMՠPcJAfJgvh{>!]jg2!"=u pܕ+j8O؏>ߨw_UEKBi ,a WR(1[scS<kNfO-N{JѤ^' NFxQ)FYp;@1U!Dqǔc[n1ї 6)Rupر~#N.yery%ݷ`+~3aҘFۮK~3@2x~(W*_{uz43遵/~rZH;yY=M$J}@E4WKP @)J˾~zF,-x+LBY\n^Ӿw˶pe'i/D e]|^Iêdtڐap$ie`-p$) j šݠR $7&d`+S7TY1yq mm7!&GI7ǣCVټD$_]n*4<;13Y .욊D /+kM=IlEgAT' IВD!-z >~wga:$s9mdڢ{Ζ².Y?Sjcޭ̪]ښEB<՞BxprjVbᑜ&U,}}~q t[J Cg7ڃn3 vdjq^d+HX(p޷:LCN꣣. `wߙH7?0LJw.&w OGÝ۵r5CR9C©95ڃ4dk>1Uɒ(XxJf+4ԛe>(V ŘJFﶁԌ^Ig"g2A1sݖa-^|T &azڿ{\lhE$wx阼u ȥl haHĸBD<@5iRb^!A bմQX7nl|H@B9WtX>9Ăf_]ŲMPj"z_JAשJ\ͯEσFu N0W'a*a&vx41K+~sA0@Los F9KJ8ȣ{X|sHpYH WMVѓ oeKTE-KV!ִfw@H;w !P Ex"Ks2W Q> +SHx(Oir0~ lX! sF@on(ؑ >kHjkǯgmHͺVE?~vS;F<ؐG)"Sʂs]RMM峾aDF1`K`c~';1wY#Ś71El/ ZНޓ?)xuU'F1rwVosy Nŋg8b[7ͳOt{ )_<0ʰ!3ǍCxp$1a& %º6Vg7)C.WsDA !ܲwswi0NH |WUG?8E{pٴϸ,Й ;ZW~5'KABmB:ָM@14T{2@9~O̙u$yB 29fTDxY̪!k7Q:n:Yk"+Do>~%ZH+<|2pRލ URlOt;08бޓGӏ*. % gxauZicGńnU1~ pG1&3YD]FԷ_w\*&k$;^\t!l F2>bj= }\i|.tKf2|Mn]2I9o|Pi")LmAiK=M%?w){NcqUp/+$6Pv.i- N3+ӎK62 ?G/XXǍ~[8N܎ xG2)pnA$~͎*7xيB5ddzC𧉓; 8Xc5U\wv2r$ym'8s{&Y'ć`A,> :l`;QL{ئ,>1gwavi<.F u m#\#ʐuE7w L H؃ou%uxŋ%ײn5̖ qH.$.ߖh<@nQk:Aߪ5 ĦE7Z#ly&éN+2 Eە_`wmgXFΦnߘ,!G1m. %ӯ&);'~qc@cmk-t6l7 f(g+,N٘my2k I9$u$)^ -g\+A=y#ԙlq)sʛ<ۏv3 ^lzM̫̯ϱxDaҎ 87Pڬ{y_ΚҿUNNqm)+k W:?'m[NU5-O'0caY#55?qC+렖OK2[V(Euմ,ChJJhCܽ:nr_pZmU eӃV?fhHz{>} )3HSĜ{u{i<'kVdmX]U 9 `k5n ~|-%cw&-찍8;`G2 /f,l )SkÑ5n0h|YG,@u2Ԇ"(HuZ)#h kmd6KjA[HS)h5.ro`E^*^OgVq0s3emj @tOϧ~kqkn?dNOgnZ:J+0:M6-E]I"̫nAD^!pwuN>An'(4Ee,rLYi#{Oӌ+_.e遘{"VՋϹp8 eBS5R\,{@t4&o,Bw"FkLo%-ퟜkV%~?1N.wˆ~_GKf_D"&w$/{y %R{d%yk mC5 qm 29%FԪN㊾LP\/ JNm'?Ed_YKMu Lk&tRP| Wڍ:Etf+~?e_ m$m_QU޽}_Uȗ$Cס-4~ɋI{u_}}8 sg)jʡgmr8.2\+db~0^kLȠ(?='4 r|L`f 71b-2νTiMM[ q4Ԓ))CDZw@ ʓQB6#\nB;^NM3}RA3w#`wQ >Xa6tK@cJOQpw >@綌)F?H.:͇{G!F{=h 3ieѳ;2aş+*N9i o_WAQQ_6/vy &y' p ?=M1 87*4>h.VM@"ׂ-{r90[HpdR~Cl}Zov1nsBp΍0fws-@&8dmh6ۖ QiH$#돠uTVR&.XaЙ,{f )g/˚̢Y@v?XD]Z:7D/A/ZCrnKN;epb Q+ۈ̾)LvSo~![(.;:$r na+hrn:WOQ`PiYr.UmۖȠo&*7:-tZ#.`}?f^j;]?{]^nuwG[l+.>XDvޏM(J6 chZְ"%/RלW}o6.E!PD s :;nEt.Do-Ǵ;Uzl_ۯ^tuB!*#II1USYx?/ /%Qx eNmИ:|*zˆO>kP8lVͪd}}[n sũ' N|l)žC.$ɖ`qEgД}@y(ɏ[::f+k{:7a8alx-M%n!8! `gPi|*&2Ar9i*=K;OWi5\ψw&FT٬r`j@xqSPZ&K(5;_"?jڲIc״WE- D×^m J k?cj$jF]S.VP{;>&bi Y~"4k.lh5=K.OKb9zUfESdpӿX?ShTpKTa [(Qp~ Q'E`)H%[W <ʎ@鲻#>[O u 1!  =SHKÔ!EfW#WCӂ`(Zke=;i}hT7Ho xpP%]Oj 슭ij(a ߎAA A*Wdg[CjK}2~}w*КlؓPnA ʘV9v {b4So~ߠ."LE|pt)H)fCF!<29su/3&5RO>y(gJ͡qJًU$Ho.5:cA=޺JzĘW\Hn rN=iϜD &l O\奵M(tðgˋX0 kX! YPNAdɮ<<䙬ҊUN9BŬ\@o-9V%t.}G])Q_SW&kxcQJ "{6HB_{D&(DZ*,/yВp /]:Əw&W4#- no$(f}Q(sr0E1񯕷[ $؇LS0qJ}rOaJE|vC_7h|Mcc>jT SZgunG'srG}„^#U: O@S7DٳtY ֿ̧M ~}K)P[7tD\ kzF$<4 mHRRM=gŕ*drײ84rx۞GW]C.V}Vݺ FJvOCz_8!yK݉Jي"iHAs@N>۵ΑºC.4Sbf5)OMGxӛFcMM9Sȼ,ݏbUgckIa ^xը/\nܝ)ΰyk& D keRZf7q!`v'62]$ڟx6+k0!fX'My3(Lz0<0d]\(5l[ԗn?8%+fC:NP_j//dDH{9Hdzr HVlZN`h ٦iAlHClG|0sJ O;SS0U:7#FׅrA,=b{^= eÿ=wkI0/؃Ļf|9P7?嵎z ^4EJ>ڵz9!ӹr&mNp-"s-7S0ܭ޴֞ŀlrԧ`سPtƥgS`ܥmj837]:BGΘd?Oq +5u5ֿ9-M@u} q -#VQyԲ{"M7DrO*$hn>`etuk^6ݾ;Hkې!]wL?@eon F6E,|rC9H֑i( gvR*~O >vO>z,/V2ؾXerihLHA HvwpK\nl;Z{G^wX3#ewr?5{mO/QSOg#" _3P oLjd衣EVƁvb[|魌Alp$4קALK =Wp9\&:]0W*k$nEfՏXX7M j LO;T_oo^D-)k_xx_6 qxEux8!W_ȜBb)kiPtľ@ 0ّj!#U5)K2qoe"P^1.9!袸2muϥxkRXqryP3MzX7²_hQ. I޵)m!ҟ[o1TQn^y︾ĖdSḌ$ Jh4gS5#u<2"6z.)•=|Bx w)vt~:X$=>>6aJW_ovV=B[γϥUIz jɮ)2y]jzҩJ 8Hx6@ VHK( /4m{'^UKU*;0XFX~.R[(j9v"'  ۇɫdS& |zؾ]f P+չ FA@ 敖Lvo7Hw}GLHŝ+7ScphrmPmQ&#ǖ$LԲ&l<#*>fm`O)o/uVൣpVBبlTE6HXsaO\0m4ZX |:]!nɚĕ}99ͯЮTΩÒOQj^ܘ L{Y&ߺŜF}4kџfa+eѲI e䊪}r lB{4Woatna>}Cn/6-4ڛjbҊՁ7#y[ =ƥ[j,ҥf ˈSd}"xLBJ $&h{ȋK=JJ:[ RFN|J[3\$V#ITۇr!RvzB-ӹ<7Z"4z+Iz-]<~=wSE)y2Rf^ZZW v?w62Cn}P3dbz\{K&ӓk ̫>(ɤyk]d8D1ōiƺp yieui r*,3FOKzP*ٴ3k$^HD|v9B4(4m} v㰻ؼS6,%)UaI7@opU] Xrl3}n$^I+e\u3=Ucs#>K~H˄ |ꇟ_?}LãXR& 3h^ %JxgC' ,ٗvLk^S0|EFâ|>hb6^&#ÚS~G;wLIF(3{/%\{_2@0RЗM͒_(yE߇VuOK"<&sc.!eeP|wj MDI[y޿i &H=> V,N!;J(SJf>eFV$a3~crIAo3G^lO=vt !Z ׬B3g(m,{HJt*b BX U4caK'A=b $i G{`+OFy+(;ل*5y GrSOP W{(Ʃ7*J>n% 8{{sȟƒ'mAK:^ *)̈ۅBԛXP(Up(ЄГ"ɳ$4{wؤ-]OjtfjF &'VO159=Q"v}u>jZ phۮj(' axT(l(So0->`eA z6iH>*/E '&R^Ƭ5;O"(nB/A974 YO=: i[-wa[tӨ?ި]HKo.YՅ-2u"\Z EOO-*/W[I1Dy~Y`)_]X;RH-%RЗ0ZQ{OyDΎs0>_"mU뻉#Dj/ mzN&A~}qSC?dL{[P%`%EʣӊyP"]/õrƫu3bPaD۳Jb}cRհ7T2 Y#> Gc`5XK0u H ك9zaՉvZ aGp X>rth:4ixK &+c#aQǕs5f UTkpHnۦ%/ޚu{i/>Tc^XP›cPWbN\^^eB\{nqH]yloqA\n0k>lOak#(@#\ kr Soy-}ɷ'ۅ/T0{w;Յlú5aI`"ԾȤHٱڻ{Y[[jLD<)cOei?1iwx֞.H|XP\uFOYiNW4)M}%AZyϛ2԰;k(hN"9eW%3tT4vԚKLt\aI^俁ְt= ^`&ϩplh""`f^灑V`Xj+Tпiȣp$h}B pV4G{O([O/;?p1s—Zn9Л9O8jr\Й5"_C?_kR{V"%=֨-0m:P, @t=w&֞ w1: bY(~a`C.7sNgOl ?z\/̴\侠9sapD0:2"dF.d>rw|MGimZoIA*p;;y$% Xc`UhDLevn x KlS+EYh!2#K ar+3#F5j%&4|:8*D=qCzWCB稘ܜ@Ѓo$oT ~.55OAЌ(m5.)~CXC6 <*L"c8YKN!W%׮alUuj@}皎 a*#˽<g BʗY`JcM[^<5sY.!^w4-Y,vVkMA2"ғ(P/ܯn`/4ob,?]=;N&x4[_jkipUm9!Q];N0@ref[l K4)>Vov'Kߨ%VF.D)c)϶.,, a*n eI`H@O.nTqza7dP$vIrg#0%E,=$0٨ #U`+3Eu,Ccwz^{e݌G/e9@NhҨAЏwL)sSc H]:fb*arbȁm'8(,,͌G 1}ʶwxwoMJ)ͻfwa$ȻgeTG'.dBLs/(_8daޖFSܱ8S-3bqc)$(K -SF)KH7(< &>'{6.iP ~ eE/~&r}+~t[6}H,܁udW>%zK@MM)*$G+FN>,ՏrΓ@ vr1XG/P AYClOrl:vo{uEb14k |Qt.Zjd^pRD^cˆQ.Ju9) #jumȅTm(J0U! e:*1Uy|y􃴪$oWfJWgظQEP"sgP&%V$zwU~gY v1'4y0Cdq~$WےE Q,dqt*$QsȑV^}qPxU] 32XXM ol20_cS,J `%r[s޿w'9]L]Lv(׏o8y*Rc^税tӒXX #>Z o.C+9` MeS wmcX ,mI>~8x'*nY|#ù|/ʤ?LC0|F"Ьҽ'SQr2F *B9axƱE޺Gi/@,ktR{tԠXaO|ԳHmx:cc!$pZULiQ-ƃ{1g5m,/qdzץ];sE RxW"VR2v8U6 !4s-FNU;y:ܯcPޕ.<?;6OMMKm >qުBCs*2ؿr3dU)a\`~j[FP73pnhY"=og0b[{NRآfx2c_Z'HwKZr/U@!Bk9-&^8AH Oi(EM@ť"aæxt\l(v嬔Z+pi +`\n cU nsZG_t8es 1S@TCO!TL0w R窯|x lLK\SiE4IV#0lGֺ*MʾR䔰lh,;SR!4џP'{ydSNRb'd5e |Rupy8IŠ0&n5%,e[Qi5β?g&*Vlc`a n#?QC/)&K:? aȰF)Ġș R3LaOκ/"SNGdB[b7 VˠvI|,k ^nȷAcZ%Cd6eTZՏŞ,F|y9-'0b5acU_lfI uTk6"8Qdtu8Lj앖~O-6CknbwxDEh1~75i 2OI8E..Z3f޸zg-%"`<ӳܴm^Cޮ fgȨ[ؿAJnέԖI= <妕#T!X>6 A:'GhC,K0x89g͛ˌ>F,aC$RYKgr%5s֊a s)AyJ7w% 9p\fa;C;d >G"kjNPIҶFF' osm~bb:SLJ.Dz $&b:f($fHyP*ء™Oꈍv/CN'&u+6&j*T5KEG_SN8%!~҆wPO8sp'#?CZaN$o+9=sGcHۧ HP{q,UY[~M&~<4pLor:]M`K(Z?}5W1/+OU_w] U#_Cea?o+64odcX`\VRDAJ `̛(3Mg];Йn34P lÀi3wyvT$Azb^B 3h`J F\UZw    x]Rݲ!- XMH zZV 0 z*D6 ]_E lи~,`/ld ُn[Kiw'X^x{]LJ.luصrK<0Yʫy2^ zM9U?]A%2V %iґ|a:j;͇sz{/3Ϟw&+0 MeC]O|k ]T0f ԯtKst9A9C4á*k>NEG6T8MFZd~P폊(IN,ϽŮ4v ӥ")0I}sw (|zQ0'7a}^Mz)v刉8/g8FNƝt 'qGMze?Qu~ҁe.<}mdß'$n]TgOѵBT.B!}J&aM 'Ú)IPuW8i-(SQˈgyb_%~%I;1 SQpr 2#Izbg 5vΙJbJ;3[>e~6I$=Md[`_Ŋ]Vt|WC[H,G|Ia):6Q>˭{ik;@3J;v[oxuv~" @dLEWH/GJG1IAߣH+VLE[% Os1pQL 8窘D.1?,zLI՞#ա >4SkN]U\G&F_RMv~Jr,Z `|>@cѪ B2 OC4%nUZl3Fn{useze|u%蜎MT۫FA)Z/A_0Uo>f c }&i[LPZVHwh=olB 29Έz/9BWC8$v'O@GQ(jb|P+~"^#0ެszZeéٕH9ZYQ ekOv[Vˆ% 6bL~DyMw476>T'rnCvS*@K)ħ;oRjl #ʣ7 %}lj IsP oړWm{ mXPևmNr,b,? ˨3`HØY-(}H7`̔3^JQ `Cp@rw(('xO>I1D($f `PObN %cV2)ayZ<^>m@qѳ f3g[Ƙǰ1U J+r\A_2;6&o@:6 6`}M"/w05+SδqPNc8&i^Lhty{u/JGھ7A\*){smg;4qlNo%#ҝl$c9P#F7 */ E|#!B|ǸAHL1-'F!ua4~14J^T95Q|׮Mtvjmt!E*eQZ+9%up0t& .|Х,']Ad S:pJtcU(dG.do1y4ܵ0~Irr=5NT~~-GL}dKl;3pƿWRg#Wg*kz6+ R}4(Fdy@a3tn؀1WӦyŮrykYq+Bym{(X}^0X\ZeeˮJB%0w:Z=dCQQ~ނk,?Hroz.1${-аdETa>m+6=΁ &r,J ?[ۻp,V-= 0P7{E-TiJ`J |vDxyAINi,GԨnʺw߅xNTX-cQ^Y5W2Dar=dYp8{E-pl ;#1vM[3]p^7kBWv\Z\,ӂ\+?}rܕB:zM PR:fWG{5ZQLŤxu=jbեIVZ9]Unu:YTD '.h,H E ([cU O{w`xW{ׂ,50 ?6?k*]fEֺrN+T[l{\{C^LϏƲǍ_-"`l$i(`-W*ˀyLjHP.ފeÆS"8{[ke"!f|-rOE}\pZwkՕnm[ڨӀZ5$Z ރ@q 4Nk Quˈ+rҿ /诏ٚҍ]B@LW$\Ч%YCNK~IsJEh=ԅmTam$A~ʩo]=w צ6bea;*T68Hhr LOdE[?$ruHQ;5c]{+05wb-lB˖4;`mm09>(Vl96sMpjzKp10kwF^3[J^P=C*e.qm7&~(O]_\<;=ҟ@w-fD3 3۩3~#ԉ Sw<%ɐaQ݄B1ͩ*[k$V=z3mnB;1XXy3hF"| rh ۭWa*Ib#reBxm%=>m?% +QSHýbqv&}menci=~C0Hq~#k;9mwUйެΊ$V5'ܗO p=!'.308~1N} >0M9 :"1-q#!r>C@vླྀQDct>!O؉Hb<ܕAwBTZ:,PWܰ : eM٥%i8.@ax ~ GDWa p4y)GSB-A+*Ϲ+3ɡ(q fZou^.6Ͽi"jн7ITҖN;ͺ`[Up]q..Xn<@bq ]oѳk#Lyݽ[ZK+_B-iDSF5E$-Yҿ!0gҞa>LrLQu.}nzJ1h;9#C٧Б:;#moܽ59?)z/MfOu@2NVk}9f͛jkFɩ`~S ~Ϫ?f UH[MB+[O(x EڌjaG@(O9E0-pJ$?n=_ţ!, EE_@ܼ pwZ6$w,BvFe$v0 t Q# ׳ s:_/ӻ= n.@ֶ ~ X%S/~Q@#ڢ-v1=[.wZY~l!AҘg֭ ʎ:[T0ǥdO&V9V~ӠrwmRA - ^׺iYnk5 {kWl՛*+(계Ԗ3!q#|L9Hh~=mF ,iO1Y߉ԑ@j,'A<9W'7?)׏H6W}%I>$q48{)h * ’c4t+ӌ;i6M,aj%ʼŒ "3Jѐ`clT߯D, q(S5]_\[j˃ IHf>2QAkv1k %~h&x9ϷJFU ?/[ m@3L0OWNDLͰu]68Usܤ戊qX(`T ZB0`aT.'txS2 :ޞa>xJyǘvqPvpH$X:lϥƓ)jXhdW6uq8m+&bY`Jի!+%jH.uOƣ>DPrM;M;FmOaoqf =W=oy둨Y*]Aԫ"Ēyq^U\XӇg~.>әEAfDT$1R!UwvVpY%j|I5 hYt.5;ݙ_ͬ8&iGzI%2#F'gz~Mi}) ,e^Ѭݩ+%[ǏXdc֒:n6q[x3Nmvrmy f#ű32M|zXS(Ul-`(28=O"jRA@Hɇ6C,ir%OzaD;"]0 \~--g_^0;7}-)H9ǫIFy`/V)3Jr_U8w~!cef2tD~ Bk6 _w(Ymw&&t!,89_-D8YWO mwJQ 8z'ۓ ޲.+ imqe\iyis$\D,O; ~lmӀW<7Džy? YIG2dʄB7f`ƶ IG?Cu“6ؘd:b({6}gJQ4q ֪uCQ'Nfj;N5!t&z|ۘGڝp,xs12PPG T-Yl%;pgjY0Bi$>vkku!(9w-gȵ_wR, )BO k9Zn`sU/;/S[i& h7{_u8cA"{}Œj |ys^7zl9lȉ$ޓ"'_j34H F Zp_h_WX+7s 7Q-b#ȅa1%Q;_'u`%QS Eun$1Ţ!YMh/]|!Rh.֑n"kV|~~WNP_eys)jE(7^e酌j.deGSpu:#&1~zFk! РnAؤ? ':y/a J 쐳NfpN!05礙g fmڒfʘZmQKT-q, 1eCkK#;$}/84A m|c}kňWYߣ,A_%,t9gJpB@yGP?3;٢48| |e>s>'_o弡GjL+!`ٌ1~BEZDw 4!\3`*xϩ2KDKd`.N㮆@>:i ԱL,1oIU_Vv:-6Ġ]1p|u0J1Q`uG202 cv=]ia,tNʷRwYkFV|~,e;Q]_]&:iR݈9ĵ6d@^E79 H.v0c\FV(쿨iHDM0eBL#p6hC̻t ͏71&B~JF,&l!^M9*]qfe^2F(ߘHöA2f|9b헄W7F?tŌ&1MЪ\Ou?=Ϧ9`R>3!؎GHWo|oä{Ky<_"\YpeE; Cm2nHJn¦5 g ST9~CE#Dz-Su-2ddxpc! rv("\nJ7h(\Kԛ&rLމEt;uG}ÃPobX{^(+xKih: \sG86©jeX/!p7]3B(ez_ˮ=!c`$s {-.H`akjVI5\~!JO^ $f +.̗ #p.AP.vGX7Ќt˔a9an| 1u-U7u C;ɨ 3X-N"PV`FNι~~MA)&#+AQ,vT&Z+ +7] Ák9^KǓPHr'LpES98 ^4v_XcqD Ptv ѨbyOMgt$%e%T6}<.!nKaj{:C?]fޖ>b}%zZQ 'ʷ %g@GUgc5#3Y?0@ H Z:hZx3 GqCWn ӜAkk(~BЃe?sY2 VjVZ2`rKݒQVL88[\Hy (J4;BPC-`{᳾hU j?Į[(o u`Ĝw_o.F(/Sk\pN' 46~:gkZQwh+ZLN4mAbjy=:p)/K} 5W2Ơ`VzsH?G-\aW]G<V(g_Azto!J(z|^+m7E2#e3nʻd878Iַ0աX *vՒ,Pi~.*U^/,B?BgK?!5&68Ϋ m;naMpZlVbo=pτMDj15SL9J o9> Dn3W/ݙz TTR : 9hRK۰BcEddr;3u!wjWI%6X%No'I7m&|6>.D c&U@*nE4#zZJ{(fU4 eP>SaDy) ]HIw6䄹y.|*G8im.zfWSv'0ը)6Wyf[.N& ޹eWLck/DGu+Ml[4>9)idcf^Axo1J'UE$dDeGq31exT%Z)lZ yf gǓTAz=jX&Qڃ6»WplDXKd<|[ |̣()l],kyn܈1\#!t(ǧ412,f$J=E~vmEAC8Dl fۭ+k9]ӑR=byumGSKc'[cn-P\WG`co%m,.vR`!Qk7U 2 ?Q++r$@ MўkUٗ u.SYw y<}!)$ꃏ:+sI*fʸǿKJ"D[b/H09.$ǛDžSFhYyqTOLa ?uަfw8¼KH v1xۃd=C_VL}%6E/lpaQ4ɲ1> m72:K 7>mzp@ջ 7GٵϗgVC--<)2)S<Qt_i؜:p_nl hG$cq'Ohc!NQ: LὭ#4MnX~hRri#^I 1=)Z |"mt DN:5!*yV)#^7v'-䷡t~ɎqgAQE.F 顇U[]Wė+nz@ה%..Ύ߲IA== "W=0$ 6Vd2odq{LOPiXxF 32ﭘ0i 1!XХu? XNkTr"#N4# JBiMCءhE{Ifڟe`|JKі7tmFCn(p_|;1` ޠŦa-a[{s7,2ox݊$|:)5S(M#{ǖѪ.L<9~bEA9w&e)>@/ 7uNibX»9_Cj=#{hmXI G|MFcFb{ANy*u?PmPJt9Lьc.&g#{KrnQ%Tֵl':NMžB?HL4494G=qVy.$"rs<<&8Wi%9E--=_[RzN񗍆e=x4وݖkp&n{sk5sl!bɾ^Qb49-EM&#_ק(RFn @ h{K'-t޾`":}Kfa 5@L+ncŒZ@Y6s֡] jg^8Nq[?7|A=4q_H*\.2ʲLӷOVPřR>2wVD5i9}Ј׊era6ai(񤯮hI?53$QA0a$zX+ۻdO]Y\ Ar;0 v$* 7Fbm_=HV@>LVB`](婊M: #ҽV0CǸaTfsĞ2lJfPoA^2Ii{*%QsdϱoK0}NL"dW޷*Cص'*D]q2rs1 ZId ZMʑ-ŝ;SEyQeF1$mPj6 miІȹ['j7)gA L=pm>sޅўSR(ܺL]w8)X5iݞ%Hv626,ӳS M3,޺ /}I0}3A|Ǒ õL9a8w*ώOMʡN9y(+gz[rgWAD{<9A] Co[E8BNPRީW/P<3?GUH!7`U8Hf1h@Q} ]@0?@nigWxuU mw-x?f})BsY̳ Zy9FxS}23' #χ;%h'-)I =)Q**k 1sƝѲjgKmB95 نR.Q=60zךR>ueEb @AY*\.ϒcỹn4DmALUul`?v0d &UU1w W=[!EnI_\!wMfFAڀK_cwzâ-f($"q,եwj0&bmdǤrNk-< |C ԅ.v0֯O72Fou^ !vMiQ' V6CCt'ݒ˗H쑭g(>2@O&\206yz< d.h ?1_Q݅bgTuϤ2x,faiG߭7#S&kŊ+ \:MopW{q[1lv=knNV9kr֨?^kf!VqZaG&Pg{mL~?B,8+2VC>COHQ&[v=X$\@$UQ$<3C5|e|EƖ:8^=zRCsY2uf(_F&i% 5,W{oM=Z )lr0mNa3!@EElxF͑,oUJ@"=ߥK+KmC?md݋Rt9w.`ӴNwL3 UIk'7q,QU]{y)+oS~?,s[],]7lWooe}k#a%m 0vwb:1Dp Ap&:hEʭk pMC19Asb.欹;›*œ#vFH[0Rq {LQ6Ԓ } ;O/4m7?hjud$9^y *KhHf:K-SLo1V15l,lfaB')։z.379|oaF2K Nnh]@Om;S=@^_rMqQȫZ͍(MfTpꞕzݖ 9x>䒱ADn+*h~ML 8_B7?JS;6nbmX,3N.v$3}@Y\.ޘu0Ͳ#F> * -u jWg@b^;d+AAQ2V]d]ϧn++ K1͘3K+N>Kab<`]Ar>ÅXqXhK6E[\@VYY o,`+NĂrHA@کxZ^^y쌤@oX(~܏xWAvt@}&^D¥9Jsm&we!n<}) }:垾!ua.!F2ke`aG]- MYlEB2ǡ-+Ndr'X xPyj42Զ/d# 4 煴 3Y aJ^HkM2>t4|A)ф7rF;WB٭l"k<&ȣo@ǃ̆U=s*J1XXjqeB(ؼ~Lݿ̄P(q7OF }4'wתGujc :~L(!u `mv+%56 '.LvW"뎤E݋1L)κz' u#];v.nGDYH;~J8(d9=/ hmhZ=T3Τ"5i%-Tb, Y4j%k'v.[™;Ƒ :Eݡ $RNoc:YIa7`(W"s8]@j-PZ bo+0WbV404hU] %Yiaԃ QpS[HD=թFA\SY*SnɛEZhbv\%2vƧ)a0as)s_emK tWdP`>ŒP2M1t9JAWW% ়}|m4ŶDeZDӰ*7(_=R8w\d1ØWu _}*`z=ֈӊ cOyK\>o۠쪄>hC]F%mRHX( Ոj.\@5Z>Ϧ803TչjG@C}/儖o }sq{kQE藤RSI/1_ܶS=[kwlZz4F_ޡ >dg>RWx'ۚSK˄Z@٬)@uH,nWg9zh땁+hNBPە=O%Ϊ+swr3Cp/ ӽU6P#MSchqgF˕|x$o4/. *|^qpmq9]2X$@7B3T "㻀׀GnΕl,Y>3WwД}ODjs o>c,CrZZe Ҹ=Vc&%.vy LoY{e`)`|Gk:Ed@a:}O00\$eͣ7~{|8d霫e/k[NSvfF b=q=ѰLu2a( LA0I8 "jAF}{FxK*ǝՊgl}^#Mfіe/vZ\.oZX_q#N&)eH҉]RlMa_vQOPsMHj1v4 ѫƳ[?nG}MW#d0%^a J'DkL3@t|Wx9GEax!y1&-( W3~ Pca,ܽvOW Gk.q7oYQ;mKynV(pܓi]EA> )jSdxFga4U_l/HBYd yq4A⼬S2 VOrskdzȆ*nH-~ iw7R4EFsnKp=GsQj" m3LK Lpy @Ы1$P/}!4:/&l֑5)LrCodfV9zRDA/ m1}gFRqn B5ģ_UljQz75-O@n%6ϧCC5V&#/;Og)6+qI/-]n~nΩht:EKIvP?}_[P{ %rfU8Z-B#'!XDŽ8וsqԸ,qMʾkQf~ZI9Rhp#W.|?xڜ\eŬB>Zna IEFߌ =CXwW t2B%Zl/Τ.V|@>n`@8WڱKG2$x+qfBT XRg%b d'/Zqbj_6[ zml Ty_vB߄ks5kXyҊ(Ys*y[OP`ÇhS9z<pȜzlgXIY6AX!$^IQ]ή Pw}۹LI3@P_n\HN}%vf= Z:u:ypNJ ?CvcA]p2VCՌ&;>|SO[ X!dD޻bJ4w#ʗ-1&3rXUs}%|aQ{AepM 7sǔہ"j)蒓y)mxne?xHc`IJճs!k%GCdO|mywu%%Y-'Bb3lQ1 ~Y<5e3\g{X@l+jsmG(2xox#1:ZcjW軇 F^-5g:T$O4*\W&`B`\=*sV$o7`XfM-bfZ2cMcB[6^%濗La0B ~]GRbZ -~}pH?XZs'%qd>Lj#&^1@̨B?oujTš :'0N.fa x[DjBZ?%YTo!-} FQ4W]5g3PVr}pI m?Dpܶ(􅮡<=L@t]H,>["n)b=JD`X!|+׀MzgHM^$3Q|=g Ը*E*)EB]Wdbd բ^O҅0d\s[0Z%زtF~.@#-!uiHBW#!1j]nY|y f;5Aڭmzeδ]7dd ;*~]".#œ%&CP;8v3\gSδz! \& XZ'0d&b[2ڭVM"f1Hͣﻡ$8k:? ;G'G]k,3>vAvwY&[UeAI-6IeAηĄהr^ {<֔#-mOΒq0-7/hOp6 U`*e5.2}J%Ⱥw9+@h6kF%﷦Kùo[ R: Ll ͐g-fz[9YPrqPWUwڕӺEIαPʳfPfQsɣemq֜Գ\&"=1 ,Uް<TiYRu3_A8ƯulgzW}K A,Am%j3ZYj\$2=6ltb?.zѼ7 sc /݉} 1#uZH5LgD>#& ]Q{h+'O&ugZlOm-Fxc֖I0!Je$͢E`K9Z@VZyQNѕ4ba(O^摬,FK-現7({Gб>^•HT,s%x`F{!n@ˈJ h NTc]EZ,(m)]xl~0ȕ\~;E[DC`њ9|"-RPs4NY]Dؤ$) d GQ92Gp'g)FM$}Wi);t)t 6L:/nR3BFsc-#y)!ꝍ%JGݱJ2oy&5QG$49y_d@᛹gq~$ٞ#O l%r~B4ڪhs\ b^M$C%_6 mL]2;{nSvRXORgp1OEE*GquSqbQ7zXkQ`u~A.H<$Ils!FIVs؋gCKZ ǵ) q!EgymĨP/&NsOyn;ߓ57ٗpg7h%ي(bcDYl6q$K^%Wv}&VI;{v,[J*M?pqulJVh2cJ?/,=F,]\gNϚz qMz.))\EPJ=b!EU8c'XX8D.35iAAAG'P1C]*pcEm EKu kN^-̬&KbC,剷:F !֜$'O'fG4{$xBз'PV5˪{X+$v.۾B9eClHw2HXd^ʅ-t Jo4+O |n&9sEwkv?G'f#NoƱ[:"7'I?/urӥǙCHN!]1ꅣw'K G^W%H܋Q?N-&l8ՋqEو!3Gp (ٕЧD) }NA # Tad鄢-<8[x5Bp ?'W\&l%|D;v[KpSrZlzts"ī6:}qcgSE.%&p 5e(GЋ{Y;}*eC T$z>^րMEԜԎlˤ؊8Ye"J9E- MZ'WBVGyU$&& nL1f)Y_u6B4v*7h |D[Djt={@`u&9B bYo\TL^{, qf'$vՁ",u[C2ѷG$ EE aW܀#ԗv nu{]S,ruIwlH}t9<݋pl4&FWQK4;dyeL4Y x=ن}*CL ج eSnÕ-j٪E:+Ʌ,~ LNfuˢ!;|P[seΝ!>5j[:KENrՍڪf.IIcӪaC4yaf(w*^ؽ@k9kh)\Amlߵ/ėOru<2M݅`P<*9$fg]kGcE0J 8y5g-exe.NR/3dXi[KӮ) KІBiC=j?@W@A/U!M(噯ކ"Xo$ fct,jwܨqshck$KQ{<M }8@K:9 C5J5H_n ش _Jw r>W q4h϶ %Ur(vHjЧBik GbݞWɊ)BbTqB^HPǝHwzniUғJBP J ǂ %i$iFBz}ڋƇa_hx5^ 4gD `IOL=YI[`苆,_?,q<@v04Qw7 B~kh傖s-֖U(nM;w=E'MDb:tμSodz po`e KeyRR"ˎ0^9=QZ#^Pj+;Ǹ=k@%!{w"| S6!ή7Y:4u 2NLPEw-w=Gɠtto@hbWv+]xtYZV~VbD\Xo%7Jyő:^'ea CL E{7s\k\"G 1 7ׇjz%IGx?k)}},NF !-N d>5*û$6 %MpB#x, 5HqhIl T)(q>.bP0PpFSxcɽ?_%s(dۺI@垢yBA4P)z itNVk (4lά9/Y  -O j20h`lj,Fnh,ѓh VgkNգ[|>69**O~>s7Tm>;O/͟f @B!$e90RA' V#PtXyլyl( mo!%Ϣl!/2'3VJ]#s v^J|57Q؜\ !p+YU4 V*[51Pqb[Ǜ']{>Hh(ny t]:mɵ98Je$ B *Z7Gd8X$+YK GTכpM]L(R`xlkkUMbщte+څ ^|SS#MpzI1/NTɔy`Xq* Vq')tripT%@gV$ihU ]:`@Yԅr3e\!EY s %_=;A9dHh@QmHv*Xɒ\OBhf 2oy!J%,'zm|^a*ٙsJ>pzl礮]-lQ >AUQ%h Wnr+ȱ(ƆC=Nrl`r:A0k 3;!`vՅ7٤L k ..X:.G@ˑד+V%*g+,wu:|f_.şW\}+nqY@O;Pz|ե'Ð؛6<ܷ;װcPBJf~\C j P a^p-z5C)Y|`ɹ:h~TҎхԞr%'uae퀬t]=dפּ_|e+ϞR@Qՙ/wMT̞'f -~‘KI  D{VKyדeqV +l rxܩ 5C`!S"WJ_q}1O:5~}̀S [ o`GyUF?0L!՞[͗.2X&骘fՖdS%DAx}, lYd&s'woi+$OA|$g?0GhuC.U?@KX8-jn71tȚ^bzD]hh`\SqfwutׂO cT)ꍡ3D>ݮKME-u2fhv/ eq@\gϙd}d(["}86ǃUeF*P=q|<-<\MoӤ/tj7PEX5!DQ8kf_0H\kU5zWE澉ư{ t" dYƄA< f9v4 > T\# l\$XF0vG@lKf̽utmC4{x\-򰦎/Ügeȁ:t|~ne)%w{C*wE3P CIGԵQA7Y䝤3#m~źOh4A C%Rgx MM 4S܊`IQdf"vu I՗LQhmzSxf&HZ?VErG/Ґ8oر%}#ؽdeh͌icJ$5ے\ۗcJFWj~hJjj dU* v-H;F/'ͭxVl JV}0j_T t.Q;t``9,C4q -v ^VmCiP헇)x7kTdN`[VdC& M63Hֆ Jr[MatD)UqҋG3KftIe@Ock#1%DLz= bAEJ B+"GK)a0H*=٬O|{>~, #naJ{s5W~oh3wGͤlxT0u>)lq>$q2l2) 6D9BQȰ7{!@Vgx8XNvĻe Wd+ۯf?c\ac@X_dI\QYQ|Oh=755k[8k8gX> ρ/8ֶ6ODZ=Ńjc*[0Vo5M%I7K ձsif*"v"aNτ^;9Wh`FD 'H՞'.{=B+@[-"e[9j/q']f=p a0_6\;Dtb ,Ҥ)|a}VG5y/zczEp𕾣L$:g鼘Qc F`ͥIzF}Ak¨w.;tiE<g;@NXx|fcbir甖Nm^Ω\o[mT$x蔻#~U`fh血&0Jn< m5,kn\64L3\ކ8] I0즡#ӶY84@X{fOZs+ dc!Q PF]D,h\ d ύ~O6]buӻ8%_Ԝ4;H ЧRfO=K1tkXVZY(%-} kBAd~ŴmEғY?\])>A{jI+cEDKr&Ѝ㠍i/KwNgVce"`])v{ Pb҅)]bLp ͺp`iTcZ|^k 宻\Ǡ5SYe֣)ٜ|39FN=l5p2,6QkMW,?ȹRGE>1z2 $h ͌u6yIDG^_%!v &]of,PAf#ǪuKH@qg$놗G2! ܓܬ@JNXV]ry巑68Q̂Y$c11, JiN; n4(Lv(st \oiKc dҾ6 O_lFH$=?݋ui[| 4>=Xs  92^ALWԖ`@oZK5+1jG ю؆T@:%6Ɍ; Z#m1L^qϷ_L#&ϕ);j>pI`_N$78vPC;9z7G퇶U4JȰӲ=,~or!Od_L (J!f@{Us~+9bnDxPwFaUlv+)(Sx }%'9Kcb2KUf9_h#r9hϾ7<вf_f>,._t7|H;K.~sէPP 0)d:VgLN>WkI*@$(z֋dc*N5w-(Fk^YG&F{e﬐O $h.JBu-G"71-2¹)&6ޕK}hwQW5)eBH$w}c#&zJ;I㏏hh|l]qA=ʥ5/p]0*e#Pt:b]$\wjpf'I b*䈶ۄ\e<^ ?PՎLXr+VsJ$y"ΔY s0 cj ] )m/*ԠIKt-81W\Kt!=Hlxֺ 涼-qƌSӀ(|5!=Il6ĉ '<]\=ao*>uܘFn>JTh L'Lّwvv\! R8x6,mmmsuH_ tݷobNQcbMh}=5Jpp~njՔ1W.n-r'?Y0.*n˃G au"M) %F\w^`hä 䲤`Z 6T܂I(W s7D̰uht?`JKq&^klNdE@~Es|%,>;'e? erkt:Kx KҀ>X7'Mq ~os+LMZ־(\F$dWduqm{dӽyrWFۄXp/WrS ǽbQHjAwp ]ֵg9>=NӌKML Dž7k$dTH\"*woh*:. g3[q'6&` ]rfJ &foC꠲{=,$o4륶882 5Z 8ĦCr}pY{Ym(],"1yХyKh6:1A1mP}neSeZIǝ`d Jfh1CQݬ)718Z; R4) Uϧ\w]+U8 kȉ ZզqNzAΤkjdfqv0~7. ɵ Fsd15蘰jH}G …x,D[qN.÷*i[[-|}ƚݫQ;rni/hKCsT(̣eE;ːo f?iѾ(kkI0? F Z~*'لݭZv 橞E`U2Iuk#1?kk"F@%%jF2FAO$:x۞9mE?:W<GUL[q_/Av __OC}>hs_ݢ65%)h]QMIo-GzE B9ۧ߭%Jiw[6!g|b*TbT 񸭩g!`dy2w1eڷ_sWnO7ClIщP>66X*jZ <$&?Kў{:,K\҃"tǏP3(v00R7<S _HI8zm\/ a섙UcVѨ/Y]i;Sd2}`]CW"+0An_2 HTdz/h/>14H&YK->K' +xfG+}`ۼԂOZ}i.Iy9%lFu]3Ӯ:@5/mKew[;+=Bk.Y7fg;rԳXNt5qYM$ pHcް/p ;5K9?sDMOv%.'/yPicGBKɐ(>7b|i_>ݖ>hk(3a&{%&:6or ā`#+7x6 9Ƭr\T~Pd {(nqݜSc=,P3¼- ۢmZuscID=0#?;. N(X*,M֙@qCKNj:]/:_*\M5!c+!TdgI|#-S(.7I;(C7翁*g:"W(Se!QUBq^t W.-XJęOlVE#ⴛK U—WSJ'EbN#8^;!J32aÖ ٤2`Do+43nNZf K(kr)sT L@#gײ^d~!(Kl1qґ;Dwq5omR$Id^G ;Ƈ #C cn[ro|(M2MC፸^c/W+S `zKWUm]*6my~Wk1 n;gЙ16X>C+kffÁ uu i-+A=B&Nv A/t8مpU0ۯ ?6WY'0Rl^#¼._nrKt`bz#G PfH7G[yՈsFIZ18Pd6e=7A2:ZmX,> .~|b MGPӦ@ )Q+#0Qv4[C1yf0!I>:Q&AXx}o\]_~Bx}kG#*9O>v\"JcX uPAԭ SZ=PI&aR'Rqdf̐S*WpL@Z{۳*|ͥzuBb )*y~_~_[>9)₉m/Ž2@ͯeȪARQwV(LO]7tUقOQ9Я#\8sd H*|Fy)T&&1z3:=%~ؓ\@?.ƿ @d@vN 4 4i`$BPmV/׊0ZnGjuϾՁHi7KssFSGwHQSzf?򅻀C+= njZ] h"jmrBӽ8- -Y&ʿ5ʀ4g=NXHB$\( 8DE+^̍m~M͑N$\1j$"P/ڢA1?B#d$ px5}4p6Sf B'6tƻ1Hu9IoyDF ~YS>ĥB0(&id(LU~fҽe(#rAn(P+ OsO[jo;r9ixlOz6Za~}BȿYZmg-$tcrv%2('#&[!EiJ|@\K,g$il+TT <;!ԬI\Ybsc u6nPyfz2 o߾fn[ ֎5z5B\K[JLle 8}0_Ip/H>3!!ᖅ^yۼmD*ݍH+PN94 40OC"N]Fl`fMQ?H;{~MhӸ6O;]Yyka8=F\##Щ6ЃO#MmBb5:vRliposR )`UTMhVt|A'BUqE.4 \gbgh$˽arlM*>?Y» ۲r.R>+DX}.9[`~2A?Rk.(wD,7/vXx0vf?.QP+絮$Wp/ c$4SuHyvd̮@3GwfeTgE}سėQۨhe'{rj/JLu9 !:T@M#0.y j5>!!xf[?+BҡTUkRItFi e`iXȦ*Y.Y{:J,l\b-Ѧzx0P ~(3Ox@"re/muS.0*F D#=سѳD Tmj qjaB%8QSjOnRa O繦<~:LB ?5V6閬- Keo;<56-U+4#0^1)Hk[L2ǣ]N;jv)"kgIQ&.=#²a)"rhtEr11~'}q_}{փE/~ gu{ֹz^Pf:٩iC2^wE)[Dai_!]Иtv)ډ)(CzeLIwJFŴbuV=]{`7ĉwMP T\%m}KU "ၱΠ.G 4원hpyג 11|O{6Rˏ.Z 8]mtdHC5i;ba~yߦY#pFs:%<Ǖix$+$ ur3)Om`V,}%N#P nU95F:k51/ S:柽*4ޜ.vԤS:l(vNp ;lD? ك@% 8Cjsg?.Ԭ@3%D֬L||Ib"x`rlC"^6̻?F)]lƄn;ɪ!U0fYW~-ԭoY ޵jk#fj ȜgBLl找qzG/cym߻q8-c„pqZ$ @Gap -(HGY31)3` =ݮ~y4bwmǿx0Q밅J4Ѩr1ޖ4E[TNFM*c?ݬI h4Y d~ltT,J,xNa 5D 2kgf5EYM~P1 .pi߹#Nj{״7[ط]`i"ڼw X T-6vF7`?*/0\c8`VcEDR6+ |XvQ]a4+ޏ!?3i x2o TB @]e 53uD[1U~x/ٕN-^7eʈՑ2*ͽ?L(l^~DyH&a˂̊߼d7aLYjbt|pxزVFh k/ ߗjX?@9e7GkyʛP\B),@.v:('A+k-LؽD.2L̦l óy0:9pu8iDCu+KF=ٗbc&K ='K|/avr@MAΗ&\%0mtH;?" CzA$V.:1l1է(g#d+8 yOgQa35^pQ2 BT;CTp5[X2]0 {WK1,rRc_ղ1&HIY, N6T&H6M|19|u#Fs뿀KZ-_GH vX+xWdbDVO3p"fI4\BGS/rLPȭS b2r#$Ư(1ɦI igT$>wJfg5=yE*+d-ΖO!ս]X)v]Ґp23ɿl&vZ ~$v=NvRAK޵ɶ.͌ {-9@-7oc?R^ nԐ<}v#IM}< =R,봶*ῳ o:w-S +1Vף`mcdmx 5 Z"Q[ZxD:ךɩzF)~{\CJc$KIZYۓ]U 1w4v$\*7sEE XBҳ!z,8|cwԍ&92w<9{yLw`,ߑVHdn-~u[nj[?Gq !@`<ոZtc9nSS)ċ4/Az5g]͆>qJLHuwq-__d$h=JoțYq+s׽Ș#ox(e7(~{IB$D.y!zQǻ<8}Z5hUReO%vطE&V椋Q' 0\Ko-z,LPbIe.lS-=?Xi.<;L=%{NyY5:X=W[DC,QaR Xl 3` %cRkqgW{c]: +xb**ẘ@pGƿ ||;]t|S1M9MN,;ig_ע[HR⥊][65. =](懬8#51=<-d*l`tQXi?IH0j\r;Bmt\y*w +UMpF5t2-,|xUKѯ0JA@wXrsqP]PaSm$|?OE^8PtTP;qkq"gV }Q}@[TI$|fuhd>M9GynJ%,B+4M=eN9UM?-ΓǠxcJ1Kex}^Pf9#7|U*O#1 x2m)4n9RأQł`wSR Y25ar$lJV+Ewi`_ZADxE5~n g|J<6i_?x!s¬ӫji7kțTRx^=Q%,\Z?~RY֣R31~~G$g=N!a8A98JnlϗCkzm@.-7twŲl |0k,w.?"t v*9Zj ǐVOᨍ5.Z}bZxwju8[dU8!# B b"]ٹ鼝<87fz p*<8U)tV_?WVXfp @HhRh6s%Fq%ľZ+ +? ROwat^oh'poeIAXܹH Uu{}=NkntxWWm;ux gT{҈2Rp*9uhz] NۨisBaX]sfRnsPrV*M//r8`ηw |!Tc RD͍4K- s!(.z¹8zRZ&@ +i#=l(hsgmPH\Ɛ#g46 'x4HE nVqѕc<WH|;$$muH'^֣&fPP_iL4SdexiL𻳱9kUY7U oC:k2vzŹn!|-cDL^i ,,4N1fDڢao{I ͤL&ĢL3%;߸˅27$܀2̖үi B-S-{q.UiU%c(AWWPJ? :`\u) DtHKt;!e |y0_|gx[Ngyu;L:3D%o4\0wvjPGag@'δՕ".hk'N),Uc6Ҏ!pArC ^~ޖ(_6xs  *By``ъi 67U0[Ao Myi0-gTD5(܈ O J$g4X͞ɃmCT+pd%ʈ*^'Qyvzye$r6MZfzpݥϚ4j'DMĭ%7(ijhר $$B=}D9M܊n H;"Sx/^J_`@꼽R Kvszה(&F9elJA'[ L;EuYBGSԱm#癭uNs+ekޮ?n7)rԆ9Y:8k# Ti$YY>nY@L~9C%c\Ǣ\2)( v  0`Cj[{7íK] luhDŊFJ>T+uZ )9?SyP٭HRyhOe`# oh bJ@6=XSJ+3*pL;n mǝ#S0+޲*3MĠfr<:(2u1ɉ$"~!f:= ܡ;o YkUx2\ؕ -\ſFg5⠞4tnNftQJ6a\_}'Bg(I664Gp_ZY2C- g vN@]>7⷇ r%]7{TڍCa%"4Ȍ.LZqkE`Z1q_QeYQ_';5gڹީ1ʛ ߇*rw9afX-L3KlqYTk/YOcHE"[mIe`0} &eu{R`aUkx#ˌ$O*\B\7 ˎ4&SO֢lVNdJ1b} v}Qs˂ĥ٠ʁ>P B,MO\Llyb/rX|^J۫tAQĽ0a`,/xU5M 2߳Rqr  k*Σ'㡏ziu=7T oTZQj} ) "12Su6+Ch>π^IeQ'gub*9iD,3Z>iZ9gHa&=1ƤLꄯ Nױ-mo0#q* S"Ik(Os%Zv|J)C4zhg)c93wXt/ro@AWLZ{9)1E1/@ܖw,]ּ|[4[-u9ȳDGG ̛]~V_"NXZakROmk<ƭrlOH5dk3b5慲47BCg_&-:w:G;+KkI'۞g"Z>t[r4/В&FT/CTv>7հr`^cB%0Dʻ_,(|K!V^ȼ b{r>^ܟ} #~Bx7:.7lm/n7Z٤7Cg;{mȜf!zcƄ V0b7,'ti_0i[z\Id'JFs˯+FMMzBGjzk:d7` 8x`$0Zلra,?']]/<0 iO tWWa(4$׶\CB$AMF9"5t)u#52 ؈^ YE}PB(dǴѬ.oT3쯿@b܃ wrBѫ+Sm ! shqJ>r+ThȞ{Z@+rIEFbk.P)݆m.>4d{7a6Ay@W:c'Q-]D%͟ Vdnz -)*-HB"j~xo6tY.`;aWϧr+)5ϰ=S͋c`[H-?\n~@G} <<'x(E z%Q:)kc#hɑ cNӽ4fNG(P,$ͷY|6Լoя8ι57DNǰp%H9}\b=€0Ct磎kC#\XI4]gcX4E1*1d4nեZ ttUyYN7 E% :Ox~7='/5q2TZPcD"\3!vZ|FMxwuJ۟N"Y۳>o;+sJ rf x]"7Yyv.«=j1l/YNQUn)k_B.J+#!BOgFOhW!͛vENJ6hx|Gg }(m",wpzR3^uCp"2hº$h8#E }OH7qD\0IVZҤvX<JTA(kܠ&Z%\ozG-žEO/M65UCۗ(DT7~"mhEV-j-յC:F2[H Eݭ ,/],{CL!(-&K#V" S`6+G+v"PH?_PX{xCy{^MvH~Ml,Lh.^BMYeCw/}&: 2~NFgA:xբdTWQX#Taqa [װ᫪n=EW3o*zhNd"/9J0y )5ޠq7A8>ԬZ*"v h_@6jW63iZtnݫ$p#G"F8j)]O^:*P>A0|J*1/Oa@~vQ2']0fݐ%e|9C&06L `qkR@&pnrFhvO5tW;s N.d@`8z38u(v iKC]zuQ̊G ?*d:ZO\~I9?o;jc [j{b>YN ˡ?2~M>`I |Y~,r"z ".mH_R ^X.( | n֓EODz֯P<ܢ2bk8ȍ9`ew(aYɎGhX$o3L ,B5ihC#`| g@ٝ]#:ȔzdzlCjg.ǦQqX3!b))(7qsmLrFåu=Dsxq%yIrSΉp@.Q{d~fC.Tt=+aTF@2HLW%c Lk4>Ҝj-wgk/f\dָ7L}[7 M{qMX:N9g Z g+neؕH s܎t6;6\)w{*]BU!ldu %f(4Jfm Ϡ#tKwn젇apKꄓ߳KSX0[E"}b!gs=2fD_ŒMP{.Cb=*ߙ'EwAx>Yd i=6ߓ<(9Rf6YXp'{(T5 D[hJ21D5/%6oʉM`?r֟F"Eis|ϣ)q>zY?oP)$:NW$N&anz=js99ߘl ˴Dt0DC$ 5G\ :0M#{` z}6b{Hc<0X)4m<$w= (+ɁPef6cq9gP&EE*L0  \ 7BX)E&K4P1iéSW_\mAeCQ;)fKѶ)Ao\:1g<>j}ZGW;[Ո!ɭ RJH-$KR_)" 2;3pwYzqᶔyX誘{pSo+ T?0$T.CT k捏'bWͳG;:G)Fok|+G ݴ_+a;,xkM;JB܊en;׻%={TqHALi(0$9>NgLuBEn:Ҳ0YU6 * ÀG3)l,dJ H0+E3<1'i=XcYy\ /˞ ;k)jw|Ƃlg1ăuFLр%{Bg7sX~}#Y;2ֈjv O3.%Sw@$ [i%cUxSMYo3l=?_XЍϩObR ̩ {]j@2 ` ~ǩMh?w-x%_ʼLtߒفƤ5y= 2kx#^_Ȉsav*{7iL< h#q ,ͶSA"= (+BW]iZ1{lT*[J g2GҬc yyK9 -2]]@*MOy=}Op09*}|IuY#gÊQ11=nZpDo+JYsԓ5{u1qͽOBMYD&Ic[U.t6=0;)uv5?U,e$6*X|),93I cft o؂oTj91!nfeFG L*_Q ~׎|2vhZP%k"T 5 *(ŽoݹHRW֙z8z7 p?# U|CN"ڄ:`3x(Q/S2lv])xNӳ~ BS~7϶\WoITn5߄ *]}!u+w&fi`B\ HoaI{<~HՀOr#̢ bo}5.xM_BjehEث*vk 1tʭpw 0][b@* 1ϸ6MoG-0T5"Me$QrRS3_Y gNeոe7rOIGo9cf#Qӹ5MLٍ[Q#FaPm@>&;Ry\[۳/FWӔlms I>5uEQqˋITI\&"Di$uo\uYܽ~٥A`KiquGn0nZPWô:\~A|n.0A<&:UuաvQStG]ΘQGHy@%-rQBL[v*6ڸRƇ]k8r"b|txt-j;S 9|$_,fPؕvtۅѺ)ԛ}HOua,W@@?B_>7K#"9Kh Cq re[+ 5"[ѠNAM@9N_$ڣY y#MՅeq!~ 2zL'布P:Q#'чfR OX! HKk_U /f/qY1>lQ*θ԰_y4f@kqy{$+Ý#P4V.,Y_7\Ίw+)pnxcZ0aA h!ud6X ̯VLzc?#gTUi(POr]mB0``W8¦(ւ?At6h#&crfєCEN Z+Mɞ=Uj8`K[>zIe`c0a˛19}l6u MJfUi>k~֒&.j!Y@Ks3Aft {oo{1>s}G#錺p6X>x^19zo?!jGgR1Ju5TX۪A⊬*yMM=[[~%NA(چ3 r4vhF5q &.M-ȝ_촘ܸynD<4ݯL!ڗ /}ou^lӹ*kϽB56| r^eEijf2̦UN?.Q YZ]rF8pf{ ̝:r}3N{T1/}אgwQ G Ehau!vɑ#pp-"'4RS*!cCqĞF*M큉,V}3̌wm`"RJzD-^9ɟjO-VR#EPEhVU hmn, 0 {Jv Ԡg.1[b|fNIeQ!u/(+[0q`_] ׉Mi-ehv[a'*odMPP0?ʰf2kx6ɢWc(+_I`\Ѽrp,#^3CB$Nϐ!B7o!Ϯ5ZWqާ?nB1+rSOU(]otܥܘNYAzM6TQrCדtt(# S$f=~[J!iZe>(3r [aNe> 77RӶ6"jq5ޜ-88r^ lxoU1< P#ҽNH >=1Jfƽ^'>s54ƟGCTG k:'og4gU >pgI ck ^/703 E[׷" FE6YEL"sNqQ e4V" v~k J`-h)5ӭb`c-8-mM){35ɛp;Ձ}TEXqʈ|O>?jfuYi`ы&4rU'SixWOLԡˮnF /pm8==X« WgL5²gjA_q|_SlEg+g)::`KD+>,`\Yh<P³5_i_QJ%L5}XW%r& 1qiî|%ش~iy 8,Р$GיCOeKnbB&:yx᪫ீI};%dpK̐؏rjb63L12= _Dw}/ttMR2Kby韩fZZ5av6RPv*:.M藏Ddk!Ok!k2%m NVZ՝A*l`R\Y?kZ ?#bX21ھ_^L&IM?CvDŽ)ѓr!}kj$> 2ujzUq@)F#Sɏ7a\Q j nq f} r0K BqOXc~>DYbpJz`Ze:2E`%XUuOr"(-!&' -¥m.}0mA[}smY,B"48V8V2V wn2HNZa~2=bidY"'4cӍ)]aC~ :9`ɯ^:>Tx@{9IijPQ.(#]|֚Ba=S=y뤊rU>kI|#&Xtx6O!M/i7@< *DlJ1W[VrH4Β}Q"XߧȼV {va&C9k5!eJ*qeތӀm{I[Xngc <+5يs*9 Tdܟr]'[v0 XkBUˡ0g mFN$.Bbnj!3_tr6z;'!g:RlIg8iM)v+/+7GhRߜk!Fx ǷD^UǨTUy\? ;Ndq[n0 2,sl$:৞]rfܺlu W*4[`բ50x߯RK&x,i, z\FVcp~*MȞ"cUdu>QLCHm,5J''_7$&b!6ǐ/U~!-6 R!ݨ\TUh~סGNֿe?Y*Ƅj=Ǹ Hdl2 v3{&a?A:ʑkiQ5=3LSg=dsdpoHHR5STT;Jq1b}a1YM_Z7fR+qLf 'rE"pRm0YOӠ0[]hvݰAl5v?i$~e81ed8PW-!Z`Qn*[D+̨AY1f@j}º1'`X{?0q/Șf"!)] yeł<.WCڷ׻=D-՚a\й& ub ޏx z X\Qkm`UKV.r7[L& X"<Vqh-Mx..ٲ&1A@]|.a`V)Cېu &p MAg.H I[kqB%d$ZOh6̘$YIP.9MbV[!}ZKSQmc"4`- T6QoIBh̆唋eqo!^ ŭW]e =2Ȑ"W R(›JԞiC](R΄ƿ/~|Naś^DH[|T 9>DbN@=7H|`Q#|ōDKqD. 3>VWi4A%9gOޚ$MT ̕V㚃NLUv>3+e9POɀ%O@mSx1si?g`7StT id%fڟ rٞd Ԧ n؊[xOɼ!R5冖psV5R$sЇ"J4BC@y)1OJWLXƪPJM>m63]x䪱Liz䪔6,ծaCs-8{ƌoeIo}Eш{(oy 0ɖ|$<3 z]Q:-~CO1+hZ5r@~Xkh-"w/ieBW.RC!vqVbf\.lry #ϊI] ,EiZt?RI&~vd8\k[(m'0`ڋ'n o^wh g[ŢpIQ&QbC @XRd>-\Ẳ?fApFY"SYH] W3fSN^lƴ'OjfT^/ϑ]ck +|X:D1~}- C4L;qffb 'iډOL(}ݘM2nsBЗyU Rtd$_HOAUW 5YQ]9)ݩZaMVon#5a-cRFh{*~$O)ϻ.>G0 6%4nоw (04MGLxf!)at0xi](˜3W<ܵ5y?vjc{eV0qZ5:fRe|5i@)_]x g{~"ROTBv I1਴CXT5loUW v\ٳzL| 57(z@#)Myc+gTR%>>;#KN҉{,2$koN0Rv`)*'ɶ:ҸW)FqIs/F]Z@H"`õ"Iu>Ҁ'3w g$1A޽vs41;c3 Uu#7wܮNRNTBiuf}e+?}UE `% 65\V;!n-BRU"jOeP'D̷˯A$@5ߊ}v4AiKQ IN- [4\m,4Ka0؞s&r#Qqr9odSǠg87p:st24yb @"ł >@  YUW\JZu:;%YsJ"alv Taf,c02!>+xB=nAoZaEupyrfgF]O).zsT,Cb2be2Ja`O[F LuS^MRC/Ҡ}0=PnHC[~b&VZmau-、u@uL6" FrН8mYa(=:G=xtgƛFg쇖rBqEwc0oq4Ryn,`{hY%Epi'XWqQAC̈Al~wߛZ$^eWk6'wW LAl{ÌY{"‰OQbN%I5l2'Y:?Gq?b]5k1zXX5BBq|`B֥jQ=#A+2d`W@5 ?Ǐ/< {Q7iD,@W*N@FX.T1ڒ8u("l=.v4\*{ۡOʢR3G9qx rھoկNeffwɡ8X~7.r37 Y5C ZUJ!>WٶsUdʪQW|#^BoW ڗ )|͔vp$bFS[=i+&jrφR;h k'LaPY"]q#HMoo8\ Co<{=g LYec),.سA$1:~f\0EKHU4kQ4t63mT ]9 fRUO%3[/PuHU2I4Cp1!#N<ߴ8o}~$Ջ@𶠰A$暺~X6#H}|z*:Yұ.t;)'m+o*TkdAvsv rKKš`s鴷Pp<=er Ybjk W.DbMH({'~DQ9_&(p6#n,~⢵'*SB̸,?ho ˖JUzO奯-1imO2=^X V-_1 zMDs{riȈ=ܳ5* d 6jv`T|1.g'`IК%>DTѼX(ݣ1w@_@W&z&/pGɨb~둂Jg޼wLޙ|.z8eȨRd# [UgtHU?oxdldՄ ʮqJmGi'c{ȶ܍[&-/BQ84<'lFa6c>x)QaT>@/'Uh1M󠽽(w9_}@isE[`h3{܀IJxWLZ#FN,X@T`%Qy~IM; :+/1(37-.b-NdK 1ժ:r͔ 4$ HӪՌoPz( ` (LH0JRԄN<6<}Dz;g![{  +xݛ\EIab h@]"oy>!ԭ3W K7wVOۚUx1l~d'.pH 3:+ _8cCDaNz3S덏zU: JxqC+8{V؆%9$Dr=Z@0sE}P0鵼oT(ʆ/.9~ 0+? ?J쭾f`Qz" Aؔbӆwszh_2 $KW뽹{rs{xCh'Z=ؗȥ9Z1O]\Y7>ChVf&0@!kdceI؍d8_ :$T.]FbqGCڻ⒐kK;]ڸD6:KUv{cU/gp9lh\3.kثfaFͲa![Za3` ^&&J]c1{F@Ü꼌xZo1d`#{%"u{XDYQ+&>Dlxd8fK1 E9( lǓk=d\[?#ՆCasmYk4٪-՚yVV1:ۅ#8/ABono7Ca7D6{Gy̥35 /DGUNu;=s%rb9az1Ƿcﶕư{03Oڀ{  l7uO @F-XQ k2cτM)d#S!=18<&XTʧ]L6̷9-s H=k(5׮?¾nwF㈪^G<ĸĂzgo%;N;#:JQ .ḢgAuo*DN Kl&a=ZvJ|P)1ZK!Qǘ7t"vUokD2`o]腾 ۀߐ$-6ζS$Mڈ)G4Z)mQ/[^ЇGW"XxM3Y'4 [}׵GkN;CWps1Ir?wǽR1!! TvᎥrᾜj-JDlΘ6~hE Eo,[-@4OektUPAN8\}_HF.<%#4=+0#/{3a6|qt骉HL&zQc2sT_{(I L=,k}\j+mJ3,O=&F0d<_1].yݜߵ8])*$Q?DjF}t 6 Ga<do\ (XJM+qu)ԨG>uy!W&0k~XpT⩚0d(0ݸevrtx4+z8AKd [s[p)^7z `tE TF4cָ:A6nf%}nU%hOE7;@s1M~z(W,Mtn⚻'6e55rÎ"# ܴ>%\gyfxdBc(4p #d&M[9^)P˃%D+Ï-o Ȩ=MkqưS|no izzuwxr3+5i'#°ɭט "8| je<5ӯzqJF;y{@jӋfvy'ZU\̫T>pֈr]ȡ}, e@Kdz(:~4FeۂfM|4̺nb_ogԈEب&uJ*ͺ?S06% -1 3X]6q!YGE83nW7`"pI@2Z:s>עTTf0;taYqaBIp4a~w;\\=FmfTm5wTqW?G [ ,X~o )|0co. 1b=K`um you`K7ҋ3znک+>9.#lIHsPh)(s^9Yk91$>V{L+LtH$W"Rmm ;aϩ$>_xZ!C'h)}e!o>% R?) ^95/9s2|Aɞ! ަ(a:v^gi28VT:Ҧ0PN89 GD)XdD{SŦd7:}C%}@ =kH?I0'W᝚aZIs.M10s]MSmEdlxc,{ `g~ ,]paD҆plwNn3 DHliOܱ=r߿IgrPt)}Ƌ;lw9g4ٱefȲߞGL-]OEk~Q?$-gsWS782Ȍ&$)+*žNʕȬBq4δ|Eb"$v7(zzP^Z/~>/h8vٜ/ G_͉ ]ʓKQӓHdD!{du]:zs.3͐~<" 1\Dd;%;92/۫fs%KwɔDAcKt{2[BoL;^+" h3[/8kJ2TKcF5=%9Z70<"71)bXiЧo_Z| Ỳw:LFx)BHv|"=Nb:q,Ee03%mxЭ }}Ib1iaT/m^ӨwQ~8Y`a4"lJZnPZơN_]{;;ƵGi&SOn<J/v5uY-݆_}J6?nB;rдA7K+sFF3n smoV"gD$ǭq'ʼn)%{wC|@S&u+I@nB~o {&ɑ䘍D~g;1 GV͵'w\l2SI-**/̛9FE/ƒ1nїV#;]&d&a.&'u+vd6XRq񌹀F]L5fP֑s`@`W)D>\+w`] ~Q!zaUiM9\!N *XFH2Sj=xZa.b] y}v\;h훝 ~8 vh9_&rD$+:6-<ZCUșTrc ?bwZ-3zY'\Q+kDB!,)]X; [oM*v֕G#7 pDh%G˚/)R w,Ny'itLupoRV(sS 0i OQ 6mRշ1V#LQ)DE$!%ay(o!愪NJ nSBrNA}"63S\MY.uJ8sF^ x͗ü׉׃E4s!:K2pouB$j觏gȿ+5QgPد R Ђs,fmk\,霈NCI<&1蚡a(=h+-aN'q( &uwSitۯ=ׯ)Fnc*_ .&hkG@x.=|[$g8v[22?k;ry& Zj `!8X,|:) TV:!oYظZ||𦞺c=eJ!;`7Hc&5, ꪃ=)k ϖ6Q %lVʄ:Wf0!vpv)f:;=jEߔKVREToFu^Xˀx'{SIt?Cfnl$y6I5 AT[x?)Nj{赥у+I7Y9zҒ gk(r/TPWi̷枆~xARl!`֞NsRV~,VȺpS0, WQ!x;L]Et&0eӕvH꥟Z>/@]fjwG?8L+R7;LT}M^ x&i6IpG5nKjWD;8Њ™`*-y#5}_QNph^¸9V#Z4a12>} qĆ0^R%M[>Pad?˷HH6d[wai~jc9r:0#`,1M[xJu]փ~ ]"h6 `5egѩ֢þO:{y1b ]Wݎ|/(B_]WT%v 9lfHܹ#EєD}`tȠR }iE ޲̱|!= ]'sƦQ"*H^d&M2kborz+;}Vo^B 8XgPQY~^oQIc[iC9+z[,ttkVaغ[L1Œ ݠCnFO ǀtYwfLS¡RvSug>{LHYYYpJ' s*>X8M&>PfHpG V.8aw??L`al!XfQ& ZslPCoZ91xPDnE;ԷãL="CA#o ED0{mMwvҟ6 =yJh7Z|2n.0 &xKtfLii4c0$GHS:ꗷoM ΝPG a=dA EN25[QCf54u,Bav}We̪}ojd3bnHu!5P@ #Fz=c TޫE>My3߁fe]en0Ac|C-,k1=;6x`3]&kEp7I&eد.g; *s [2`ɫ?K2a0H.:”*] 6-_i8hd:=xC$1tArg)ggH,ܴD[>:O%'A,n2͊~)\߂@. OO2,"}SsrL56A.9v;wЖu Hx 9E7J_*E,r\X F3L>6i|zR~?A_5WDj`'l?r_A.d)B"8nޜ2rJLVu7 UᱷkZԖgc0y!qS>Oޯ H~շU[zQ1/ab2C)x)0yBSмBfdcIJEw(exinebӿv" K Ɯ]i~*3Huh|lI`Dl`]'byG_i(6{d_k:=V% V f/sP{Pʪ_Ոw*<;UJxy)w9J;ZjO7cu>c{ ^葹;%hְf+.Em3:npAWoq-܌Jig(ch!q]8A79 Љt*"ـwo8kvt֫:ts솃ms-UKPYTSfB]0!_R8cC\lqt#AaiB[K*@Uq;:|2Jbgκ_M k;<42I/회]2c,ʲ7X|G=07Gݾe!fi|ZCYx0䅖g"!^9qdH,S #9xhg:~Fٿ,+1rz$G_D!EBI` %g`FɘIˣO7zyK^EJRDA I-՞6;5> ^ #+iSH {Lu y&槽"#9 Nr'XD.CF<4E >p\UMߕL8Ao[[TZ#z iUc:+ec'D.f(_$tL̹?|?6 ڈN8[p;lSRM͂ve8 %Cc9^Z@t4$fRцQ gz \e4EKK<? n(h9P[ly5`Xo߾_%Gtgwq},eHHF9)W9t6kFo bg 2V X'yvJT^L<-;L_B~/Cu Bj ^n6w)5عmU E7d2'@1-R&pǍ$ybﺹ5(qEoO{;%PUҦ嗊,B;8ɅPoК8o i<U",iwwIH'se4GWV{&Ĭ˳{ӳpE.7V!Oy I6 -ɑ`-ow }$gE 4t٧3;8LpE6CATPPtnL#P5Pym.8g$FMoQ;gQInlf/M˅fjėm Y+}(h)pfo V/sqX4C=+n~$Vܱyv~폒CQ}#i{??w8S2Zw9]I2jcyR͎Tfkt]wq=́,B)yPDj? b]X$:;4fbI$PIoz4khѾYCA cayabgO|ħEmr/RU^JQIपn3CbN6^;&H} 1#BQBo\z -QNWcULm¶efӱ!}P'|^AT?G8# As`r|HHa ˞킚1)+&,D)} %x b&A=.b=T< g2|ݨxܦsA#*݇`"j쑃"㊂*M=Ǒ; nAWnKiWR/_~ keOW\3d =gintt Y]Cݍ)08Ɲab& Z9A}XJTe.Z o+`=Im4m0YҤX>;?Q0 ޕ9[ǩ-F x.E/|\TstAn괿`e*&eP;<3ʓiĦQOղ?o:vگ_5dmI7vc8xbĞm!#v.I<-I"ΥHGy N cޫ|D'a 6G8oR/ tqE >m-JKzA_-ߏ?4yMʚ-JF3~(8E6wN|ѢpKn65rbi~:,̂a VOQJ_ Љ۲k d'})=V f׹wfӏ ;ڰ]q _J@4YgW~v;}vv7_&tW1vNwSֲÎ.bvF~ d֦)mj%ˌʠǸ6;\7we[}b`slW! ́2Q lO&M3 Љ1O"("-Yut#QSBi{c =ckj=wO>98 tjPR?rI`)5ƶNF}n\j ]tԥwsSOz]T> xB>ksğ0I7qQڴ Mwj \/w\Sr_tW93k%ݰn5ʺ˅K=M Rt F- BDlb@P9[V;nj+@\r/Vd@ -5PsVşx3OgZo癌GR&-dgB:j#nu%P00t/0/I_ 3%4[ Ɓ=Ѭ“݄7H!yֺwDD? o*klxuhy鐷kwZǬi3]7sr`F/![@1M뭬Kz % IfL2dm2FG/LY% v-H*ĶJB!q1ڀ`SVLzљK׎z3~0Xv$(ޔ 5;'ܰA'`Ðz!W͒A}7I5y$ߕLj+rDE I-)c4k 9ݳ%e14c_WLҗ !1Z!+ W `s RD,ڣ4 |!Ag& 5M Ϸ$k+ }(V˅tvbIcAG1~$]jBNl ɈY' %NPO$ cN|s->L"9AȂ~qv-2D+JFSPh'SgI|Fݧ _QTV[? d4ؤ[tb[W:|Qû7jdX/s\WvSK70bAW˚LF+ 0Ѧq,;Ccf'2p^cR`D˩]9YH(%E K&~m_'(Ds6@w@X}1%Dk1U {L$kU&RMK)$y0! dckDk>;KzP4Ǹ=ԑoh&5oBi-k~vZljgejbG >2 z1_,Zv I(:'̒mfa^VbcEt˼GhNě:kͳx*勉_d Al|3뼢/P=>nf $󽺔4Sb~ ]HM\@ 0R qz76PTcu Ó7"6yH&%^I/Ww{(D&X9ԯ3C#ƘC/{]͹L}~|W|*9Z; =EӴ7*W ߳0M[[;./RmJ>~j( K` 1}J`*sQVMvXH%V}p!&CP`L9MqOJע3Ph"ؠ}n ZDWi[duzX+TuqE xaO qi;67당d1jMGyg`$ r_8ܛ ox{8ܧ;`9jf!><+1#,Xcp:ҺmvvG-zVЙKp݂J+^4H*\.Dl&pQޘsJzSAa*U@Ė9!Kr~ ER3_)ߏ,Դy8Si2Kن ^^3*` ZE *C$dK4q`ll//,\; r>ϩŽ#>R%z?'=xps`q'I,20PӉ9s f CO![`6^]|dQX2.R*PWP3OYA(f$~hmgp⬮ G1K7[Uپ4E) T@N;gsUǦq$t[nIv} o&]%~m5xָflA濿0l5z@Jό6 4Eh؉ĩ"B:5a"/g?ݐt=ԑP\*Cz ɠUf ۮț "yݏ^YL,7|?J=h8⍾ Q)G=y8-:֐br_ͭ7tV^KWArJBac*nFs{ fn9q;a(\0™>H{::8 ]h]u2V>d"McUՂPAp<~ȒKw?~;sF|Rh\ ̌əsB߈Y%2lqT5_qeWBe`8oA31iNcDsw)S\>q6߈햼%9@8]V]Š|*pu<@0m7Ydv-ʏ=B5 hJH/W BPS'`A b4f”ZXݡ-@gF/Syx*2jhV uJ W,jNkk:9Dl3z0?l*ɵ7ld a ;f6@iB<7G=8\q$R3=2#p5M_rh-s:諼'icnםTR]79|P'36#(]hV\YTCG;_J`LYWs|4"~-?ROaxNg;XG}GmƤ %,JCi怾֚`/=~KgՙZ*j_H Dkh5iZ^Vߋx%qŐ-#j* {D2 KF}E[D A\-Vp~xG,4yxj^{Ԙ&W>2/n;X\GMlןc eHs.͘x}6HƇ ]ΜSH%-'ӟjsLI+֊mu߸]2wX=\z)G@_s%΋}bغvrzB'ĕvr|}VL4enOu][¤'8kpai!ր{{˨pڅ yDERC& (:'>! ;x'3׮ w7.3zJݭ4('6t h/@$R-*7xbփ{̂P'-s-&G6hf9q-ѬFTpA_vj6Wr;Zyo w)D^t P,fT5$}û_h~M&$8>Nh\jꉉXQtK+ 9#uf5{>;€5Etn6xVywWr勯m<-PwTIdt/99!D* v{$5y γ P磞-Falynk9FVӛyƯ=f|#l@ET-oxc gՐJ4/l) DŽʛ!VXnoe'V(AE~JJ c71TPNw<9VKe@"[,ݬxB试SP.ᶺDu 8d.OH5\i:'x]KW["k`XZ!?+^=Bf}C[U^pi bh"g9H"]usځ$r81X˭$}+m<:1w󲚲u| f b+mt"U>iԗTo9R.CVt%I=G:Xk&de+-0Kt'4h{x:hui^}asVvP#][YV;ؤ=2lK,wªNb6x?{~Dޢ쵤\/M lQD4۵[`՛%@xH*KG_<&![oƅ;zQ9<PJlw8W\:”}YP 1D^̫L+7m*dD:ܷ,ixjřvPK93iYQ)TIEdKm#I Tq _}69 7uq~ S4pU쬒$G1ŰI%[ȍ_ksڰFvC޺[;QlS{!4Z7v*)%]pq E0&P C%@qaYd RG}xܚC&9{jzN[ѽ.`yyi^L~)~b|k4ɷ̳1%ɏ gd)﴾Fpq Wʹv=/k-F9@jD 1ت೬vܮdbJFR#3"&Xۛ )0*l B3+7h}wi=y,NTgCT$飣ޞ ~ ywͦ+@`{רysYJy-MEMwxd5?η$MF8{t,4qwF|wfi2q]@ɘeן'{zARڊ);/gttn#?l9%`zcZc,e_݉D_{RD&`XLyiv3L[PYnFa6~2Ä$ATBT<2-UXLws&$gTy| /@iDž8)LBJuxFYU۠tܽ x;%wMI%!a4b~!8Z g6/}Z=}%UuTR0i0Ӥ?,¢&\aݿgQ"vr,_{";Ȉ 7 cL)A?0ceF  +Lz<zޑ\ 1)$b 2S X oE"oQQ~sgY<Ȱa=@@>1K(0)8e|[!pojogC^p3]a~xm9<5Ţs6& :g'E5 OŒ$L(8)}L#+H3m=RAq1A6׷  O‘@O8Xnɧ a&%uFj<+pi txQIA-g(h0C3M8Pq 4diY {>#P]?췞?;3DzQ\ýal(N؊ʽY35^[oݘ1U ZF,宋q* Md0"{FoBpq&KeFڳ-%@.;Nҫ0EY:JK%^c%+J(:!r$|#a"-4BH \@hH%0('>mF58Z)Mj{2Kp0n!J3dȄݧnG3:1iLibq8HRrا'p"ͱ_xYO$v?OIVUevgFdjBh~o!~fI=1 /_{gd>28FOB1}w8_bц#U͍ȀLǸr l"#2Sv VC NqiŢHD^VŖQ@HUzS\%sx7UKHTll ٞtV#g(0 "{G&䭸0y-:v[i#}Aynq5 :4xFasDU жoOXܠ,PgI70k0hhoZ_NCEllJo6A뇄q7!BЃ |^>mf9IV}[Tf!lv}1җ%=R/qp:%_EO#cyE\"De霫nh~%_:Z)^Bq4m&1A-N<\ H-QAJ ayy[z(Z3;Ϩ!m0DՆH)2 ENj+zqg0}a.FH͕-PHjf+@0ĉ/)(ɸ:[](cF_p||+6#c1b!Я T»c;ǥ^jdL~;Ӻ !ivX!Zf˭iSv67u`n# "N[}*F"Q;LJN@[2{73VHkXWԹk{:bLZ1w`kHedJZ-Pgd;Zg320kU3ZJ QWV^a YrkiFmo]\.R%fWz !kSZ}epG;tmIԚI*wlVklLjFD%,-=ޟopm=4ު)wNjq'Ϙ>- ~ WEpx$qS+T NHl֖ՓD<έl&=S:atmҨQ]?jN&\~)*RE2>*I3dCG+ | 2P, c<:Y0ɇ̆.q%&=u,8!-Ez{6nrXfDTU֦p^\@O==Lq M[kLhrxJ3C`s$$pғ<[ X$ zl 2Nb:MEwGenRƖ_ jЏu 6@6 U ^KPl2>< N럂"n'R{%uhk_QH齩DHMal$JorR{{q٠{D,ҿ3Qcy<[G,ne9v Xiigsi@?b n`o89lnEdrÚ υWf|v<3 b:` {-E=k=,J7#4N4j9 In uͶXaX* S2FG$ 4qo!eVLu/;9v 7B4Ӳ m-}'(~y!5E=K^ƛ81 ξk=,)B1D_9 BwD*R[D{ ƍRD!XkAۡsO#9 m9Ⱥ Y6wz"/(g옳0 qXKyhs\wo7jwgh}eq77-̘^-}Eƍ +/S-yB< LS0\zpŝίz}S 8$:$ /;^ 8Pݧw?斋!wr>٣ic\S9žsum_+kח0Xv)tbUZ|ϗ!m}SX't)T21T<ʖxuA|dE::g}#p/g1f`U$(Ų ZW (?mO\\QF- L[jr[Y_t: 4ʒp,m_[=/zdU 4{j 1L P,0LBl rZ\,DvhHdT]FTTU}s@)[3prchV ":u4CjsU3ޤA|45ݲxo'@DQ撤''n89C5m=eC6%Ieᷰ*]*9S3Kې+P\V6 uEo 0bGbl@z0 O)Ӌ&uO]GOo}NN/tduD~B1RU:Ůs(mY@3b,*"f<#MפPcuۈ&9Cƞbo튊R7 3g(= Ü+*\;x;]LrռyftQ`} y-(oeꩁtC1C4ѵ:Bؓ,>PXX:0;to\^e- NSdqz5JC1l>;W(/"+nD 6 7}}@%t\0e5.m y7Pl,]q>)S5t2**ZYmF|jh6x;C 9@(,O?,/bֹGY}On7,_n( }' v^i]pUIOrIԲp!ms2ˆ 7/zQMX&&ֲL5?N^Y5>J-cݟ ffļ k,&n9=O셑0 |-fE҇xA̶uhzI3# ?^ҪXd9]ϑP }fV6xE!amy?aM\c(n](̨+Ng?mõyi:,>\ 6xdv|rႳMo=..^ՈDGbɱ= CՐ:)W t ۲5~WkQ+O6߈P$,q=(fS( ~ٹ^DHG~rF젘 + z n$ nm\c&bWcb۠{_S_EfD4r i w [tڊߵ'rRY9R$xHЫAݻaXFdX^Jγǵ?hN1:;Xyu߯wvO RE!},w;P0ϜGWx"9 .Ry>-Y^z(.`+=.'$UY;,= ~>ЯOLfd $uC&3^8!n܎$h|y7k*(V!P-(9|ˎ5yp0zŶJWx: B;zZfe?S_'SOf4l$^\s^8sk=٨Ǣ*ԺxҋALp.sa=;i.T8E3ZP+d=K'!准aNL]H~#zбg4*EENYQ l7Ƚ -"fHC2|0ȁn\ZvZso ILzΦkc%8N6TSEݫBy285z7ݶc}Z ^T$*>~깆%`Zqu0UĜyiieїȞP ;|_2-!%KW H/EL~Jhbmaϖp[v5ZԔ):^ Oo| {CK9'eՒ9;v3/OK_iqKxf=UM8 "?d 0NJ2 K, Aʖ:O-'\Æ2ND:h9W%H[ UD|?\&I ^.>kzhN Pn#/e @1F6 HˠY(:NYѱx+C;W $& X\#Fw|{Y&4*V2w/^Q qŸm-6-L#xx HecDѦ3arlk&wԗxȀB%$Ul{,EJOOݝh;m9_VהsWI%wtUnfa_q$xҴ sr'Ai>.Pjv`Yoc̐ZJΈk8EwmYbk,@+gYݡy(_ܾtpV~Y"Re/-Ai&mL#a rM <G)Vs ? {ںRCxq[WԮD:"b g~UA rR ]ȳ&J-GXO߹D :dpl}}RLxtԆR놾w"NMrwC\4Xzs^* 5Pz1^" -P3V8=6 eӰBE\̲!:`lV3׬uۍ/ j'iCQ;M%-uG2LPǓF. 0OD)&j qcC: kqJ7X\J(A+CxqГN~PzzQ2W0]x_, k vrA B |2ཹ71 wájgU6Nw{_P+@Jb`-SDSͭ/f5 ӂϜC< ?kkj*q*H2JCZn/ eUˇ\9j &mX"0;T>}h+ߝ]WCn϶52HdkzX,I J,IU#D,ʺL܊ZuPMk.F%e>!dSҝk!߳֬PnV$\l{4-YTT5GP`EbQMo͆+RJ#4 a1w,щ~5`~mPib==KQ-"Y+X$_ oTN$췜Rr,5D7,8 6hҹi~e:\ GhZݹBNi,W^: !M aQV g26Qor G[1^EF0Hag˭ZVQ#jG6,DĢ l+ImdpEM^qbllNg@gO}au6aƾ弃Q55<~qÐ[Z9zVLuɏFjxѵ> v7".8ͨJg&h^hXpӃa `ib|r֝<`9X8N*fOmI<|cE z{+aBFTY>G/hGCmЛ~"2y'>GqSB![5@{،KcJƏ P$jTM6OӈD?^j>lmAI^R P}̧D=#6B{8˸aͅ˰:G$_':P7 + I^(n1 5 }1D#N( ~T-=sOS$,ŪҚnrAC3pe#5`k\+kJΖhߺLE7%C K3 e6--ocO>Mmc$w5:9Wkj!^Pӌ|:0CIB鞐6M_)E%P0a3c k Ex3YoI7"tuf0e$-J}L(AAvY6~xM.%\Sw+ tuqoeTfy\k"UF<ؤGE"0h'H'\~QBb[pf0*JkiG'^R dN"OqPATYV$O(w`zo .挡Qq\mLTedXq$ KMOIڿd3,[,_܁.IO~\,=A͟Xuh=UU<ƃu7;W#phN^-S=|}'wEܛծJn^vzD){I]dz۸:Kа_j_gcx7P3Uɹkڒ`rMKf<ؐg|R&kǠ =>hvPAO*l~A"T;vmBN)}/7mL>K-܍*eA& ۷dpm6 ខ9Ã'?E?]2$a_ZrmnF}_NC<:W~̜(ҩo ҵqX#$UuY^-:җgiX,WMU!{{)LT^/?+||>n/)jyO^nqPk|9Y`3م'VBKGР]0ӣ 8B+pPosrbv0f_8kp̷"h:`E_?Ǡf5>gdB,:KTxR'-}p+ܴH)~]x<%o;/MvBNT-Eǩ:}awmm^Y sGpzQ  *ҙQF`\gqND:_ Q%uW$x298!!"Y -(jOy&$*d6Κe)r=z `L=YWBR+ᐅs~RĦKP9ɜXw zŸ 3ݷHoz.V:Qa fu76Lט ;+9 m~3hqG{hT*`1 Zc52&XQ9 ak!:t k ,!Vi w07Dt<O@V=+=FN p,hBe+9J??IҽLq0k)ЖX) N ~XKa:Ҏ% Zu$v'ZX%-B7L= {ƥֆYˤ%#FI ZKμʗLl ͵9,*u('Pt&Sofhs+ƿK On8mKmFo\]aQxuBi~S$t/ :~| 8Qw-I+/eV!˻7bFM=mT̆[',iqZ]K%YQZC!x!+ԒM!:#e>:v=_Zԉp?4z7"񸴎Kyo_6Qj,f s&%e9cf1 A?:*p Y4c]=".jgŀ@ߜ!@>%˝'UE?<*6d*v8&+t$k|#YJGGh01~.O #ܓY fs/tX{>g:J[6AJ?>݇DJ( 8aTlrW2rdmA~j[VIjMN$̢ JIRك4Tfqi-"qJ1.<ޣ']uU0]pj$ܓ1Tr1wR 9vY6~W %Ðp"#[-5e 9FIO#T[~ws4l8 5b .^TN2[#" kL;mԬpnώ5BݎEF.`i/VeyCm LufL5;W's>ԫ,3Q@\P<ŞYmk$w}G;vxɵ$^ ŝchsæB08P&vŹ:B2biH1p Yسz_2jIADԲcyL?ެ 1:)A3;CDD9Bb. ]);).d0uiY)`ZvA|d8vg*S7)-[F ~6$\[cmU/o_XY0Iu|^G߉56e}{7fRٔ'*BVY-sԏhΒz4pȻR]k3+!n?ΛHVVt|Zd7-YD=#ZXmgfagސT!BQ?!("Ķ$jyDkHxfoH_G.٢'4 1V}ScU(ȍtPiƲЉ77 7nݠ7٠[֥B|̇fSrOIηM.e( pG:v ʳ< `OCpHzEqv)&[tݟL:Ch Ly>#W 3 9Ci-]2˛rꄋk_̸䮶9K)Mc .ԧ{<)73ɭ|+Lei8GD #1RL#uz1RC#[fқе9Z[8ýkמ$RĖee~\!;~Y:spU)Vw#<5+U.s,G *mM,ݤgJ`f?ZI\Gŝ|D^&9u×PeOS,Cv\"43JhÂV;=KQd fU|#JGL'jH}4XӐjeJS]G7wGޗ$\S5ghhF-+2[N$gpiy&:IP"a8rp[fjP+TUq{ 䳜esŌrfgjB%wcׁ,\=b'Cg?1!>x|&¦IJϿ!yCkl_'ȉ7ҊCPp CLk`tIm6|)sų(Tq: [Ug#@bJaZI8GRPl硼,UҎCtLؽ3_6V#4ii{,LV/Dt@YݾpYXtl1jwba"A hfahKL(}i^!̚u*Yd(]eV+(J s)r3f27+npF*INڵ/>u 3z`d%ֈvIjL܋ap?ᾚiCND&M<">Tȣ{RheHotr[2 ~+)31%I!!mǕЩ~il(2RMӍg_f3 !?Ua,_B\n\$;Gci%MH}H&N7 vLGqDXZzaI0qQ[uG(!7坭 ֥ a.5A/ =r".2-9ĤJ\]ee U@uF2 |k-~BE.'G΂ʿ Q\+/qӃR:'z]@_#9}*o{Z& ֢?qw 5[=eIXɚ:LA;8)W}ۦ4 J5N E.vs/Br'x;SͱP$48mk;[mJo3)Tmm)(nt.@tB8#!tJ .Հ=)h̡ lx0B8ȅ|vWѦcT.Y+QsPmS U ҕԆLȁ6BvX:.iȒk)>o%wm(z~'nDC ~} W d0y@9P7 7as?~ACIG{gp wH]˜xj>F]ž6) LayNiZ[Vׄd`HJMaUwWxF}D&x= NzarIרګjMlѡ ^-|gf贙*I~:=8:y`,}6z%0aT9!&f%WWFx71i 0f)L#U8p5D@dqg gMp| s&NY) Ȧȉ0t0hN;(uA/u, rsU%MHm$KGGB IWƁ0|7#-lH3Ap;LrS#/ά2VdǘQI#}6ECkWw[/TN1d ޳^K&åF]ISA)71ckͽ8x!fECH$S-jgX׏wygzC%_h@˾n}v\GOlq? f _nZKW&YѠͥm*:V/}ZQ)"-4Z a #Eq^`ULٜҽeT 9NɱX8uI*Cѓ ߴ)ﶾjeOSދu%sޑ ӾPܞf,^UDƆ7njwyPO:__#o$P;n6}I<|m=8AFO.6&.lŪUGZ44H~ ?ݤD NOuRϨEalOpb ̽^ ːkDO9^Vd] F]th6 &bOA 8) ԅsM-x>F** **ӳ)9dC@櫥SO\}ةHԞ9E = gaP/d~PκC9 ~`GK{1feh_NyWCB%D^ʑ^*m]d~ l UԣBh=q zơi@rUGO? m5}ZѰ {૙g?Yv}2u,FSkY'WAƍU=לSY7$;Xӗ],`g9&@Y~ ;]AĊ&@[FԀ0"ýL2,ČWR'wzɣ) {29p: .l0_ކ| hxC-Fz ?!Ds,–3 ʸ&+ xBĢyC0*!NDb3@9B/(4صx4w47[6Uկe \Zɼɏ!%v.O!I@*V u84a 5{7 pYoW2并AԮtmRn"_@1hވ&}*".]~c HTZʛ!2iqSm>P"1Tk $aQM1a\^Z]H )p&їÂEmWԎS[y^t.bL;6cәr&'.h{aǿV޳ڑ&a4 .Y $"`22Z9a+m37Rz{Ν.!c+5| )DV%P-'/T ݽKF~UOfnϗK5,!/V-6K ٿ@[:E:Ln`+68ׁf=%\ksSX) :O9ji L6yG-q,ww V m$T G{l|ߖyZ+dI,~"BtRHf=|,X% ]i;o j L= C PjZRbj sKmA2qV$D&i-'O0%?e.ڋŕ֧ FP@ E>E8%ߪ a g;;.ۛ8fA2.!ꢤU?ͪduIq*Qۯy_"#w3`KBWaQe <` /vChXb˱^nڠC$BE^ h8p2ƠSBF屍ݸpc:"j]eD'=ۃ6KQW;m4Ubq8:35% 4׎o-'̞⥘2FhTWݟ ʗ,~ol×VmNjAxy7JQ'24,CR`.; )}AmmԺ5/.jɖ$m@$[wZ>X[^#"6@VkAD"ѫXà'Zkz `U|9F?CC脼~.Gb- UQ`1^f[bo^1/U(i8k}>2GcK`F\%%cŤ\F ϡ>OCX1qnO)bl,@‰# p9|Zp;,+J8Q)@k^\ܠAG(A`;.դ$0gJ_<G|.(Wbn|kirkR^lc? AԆL=.^Y\0SXzXK?%%EOޟ|堣BzԗVgWۅaT:<|W3"e A7dP&Ĵ^7pQQ?"X2MP'AߢyFL@ 7*Kp ٹ44',!QMɕKMįA=&M/T)6qgQ'|XThuAg3!A;cߞ)Or)i 'OA<2#ê_2fIODZwRDF~6˭T"-xmڙ=*z gd )ī9|V{Z:<keMlxЌ&ۿDe&fl/(AHr_G dq'2XCŨ׮xH|g,)9k[{iyFGrCbXzOiKE9^ \ 4 $"s6~:D = l<"wlXew/'.%r}Lu{FDay^#z la/ql\ vOdutbRDE.&F&nX(nyyw *IiFdi?5U` !7JlaXWA!l[i bf6v!(h)h]dY^@3)bM5/߽^Y7'&@@W 䁒07#pHF|~l\Q/"=)!\T~ewV?X ԂӁ}2I.3i(1$s/8"Hpxh,30\GϴwA]w $ّd2!T$shQ~]P8]Y,~t4ʼn.xr44ɥlaZR5wɐh(zX`վste")UI7 ~e97S-Jr}0m G@](;({MCFCfA/tp\ k5"iV͐ZJL.>h-x*DaE,1'\z#2 IBemnՄEbiI.KTCYF 햡UKNnkd,!zH%O?%, _kCe .(5 Ih|% \FڍdhyԜ,FGXdS?mC7^C`^n(;Ϗi0'y\ay헧v5EI>YO|vYiʱȘV>؎VT"ص6 bIPt TQRC:G7zT C;JŊ?#q-uaom?p^zGBgF0:lX[#{ he'1G*E,o1|A2+U'-'tLtih]| k h,͍&k'Dߐw{7^2̜Շ4 Oj`w< \{ߧI(&k [+le.^g$94$;q4HpFՔFr#SȆ!TCb.eڟWQ!1 *3F@ ~PZ{1!]sڱ=:CAuSI*i&ONݨWxoG"u'E6ڗ)V$r"E(wHWCi;#J +jtƲ9Q/q_! 댤Btַp=ЋȺ!e|Dê^T7~?l`)\tLOjv1zoI>yp:[>pvJ,=#G%Xk"+\ҠZgNSu8*d:ox8 'oke0Ȑ: OtjE'#~>*gʧ)cS-~e=)r2m fuk1ӄ6Ǘ9}ZYa1qJ-/SC\W;FC ,#}D~;}Q#'=B8E'4-HVeՇdЎeLEfb}l)b#׾ g}}~R Ն8 =)W s*C$I7UcX%V;=̻L8HC8#ù: IE-!mī]5af v{쎽vfqmR_c6Wy~؋̷`K֞~Frg5uVBT]D:Z9ӳKN. GPdY$l PYM#.t]'~eN~ '+N?"9KLBKy } ;TRӐ)f ϯ\czKϗrr ǻ|~(%TFMà r5yS+I|)M}?%5{ET.O-JSLk lԷc3lc-,cj`.D0vokl+1E f;PT$]z`G 23,o UjHf<P|t2K24}?H/mhl@䀖v3'%P5 |ADAŎVCK3n6It+ɳZt \//SQ-gn=uE>k[m${ؘK{ͷt$PRm6@1-$V{ =2S58YBoȌiVх?u~ ->TGo~B=M}X CڲPR":t4Ci )&6;ż"=ܖo˰0J[eIFdȱsag%Kع?2,s;2T TK**c̋,J,ȣLW7 *4rfפl^8k`ۼ—%m-+eЦ?[)S$*?poăxJgZ2Qg~-Tt \HL ^.վ54ԝֲe|u{eEχi3 L+}]Jp ~.GrGq;K09ށ4gZS4yL.E׬ Rѹ%MyއaUn$ 47M!MsԤK*U2Na,([U'ލ+GFn_F+9ASS3DJ"@ $v\&G񾦋p/]fpQEl(}bPJعehneD%p;,T@ cBN>w*#m_+F b̖y"laf³a҈T>/ӟKHtiFȭO)֖XMؙSGba2ؿػM:qAC/ш .* 2ܛ ¸ISh}M%t_zQLWE@z\dWCj"Bh""XouG&e {GuGn_"oldG3] hH92)F@EE+A *MdMy~eQݟ |YVÕSv0Ub,MƩꬊa<7GT%څN3ÎlhXXl 6?l dX+gB2SB_[ l2YOTPu')7"@< ljTK^Џg\w j@ \͚vI!G -*ސ ՞WM4;#0 7][:zKk9Ch:[:eĝv+C7FB bc7u{F7ԱbrlcloNwb(3Z_"kdoB:Z{x>kl4)x{2(@x́;d`[FA~*t'O) 5,j h#=BWoL< >2Xߋ?SKHttY.`)b+`;{rMWbx:eaGE^z|Bc}5V-ߚNVr(RC%fvKT"h>[7Sײ []x)Uׁfzo/6"і쩠iTLFx!$IH(oI0Rk%׿54ƵHgX&YѹIbE3Um:O'3.3WL+j6!ldtɁ>B%R9x˩ {s9+4C$j*r˵%L>3AWg7Fm?$ߧK~C(mz *5PݝFF'r8저Wc$<~r' 8^2gǎD*J3UK Ar,P%KKUDao Cg&H|9?dW()My!URx1GF7QqwqڴqS>YE>q.; B u˖ E 䞛UgFQQ|C"YR#Jɕ"c =*,ey&H`0qy:::",ɬbYihZ"jP>4H72Ong2!׮bXY?wR\|`TWJ_YFnڕ/h'/Bg1/IX#PRbN9X|T5SWmL& ).#Ɯ ^!ƠKXfٲ =N措Ga{ ,q0;5,AK-o~zW(m>_yqZ J_њz!{A$`B5+59^jG%9&ױ|;(yhq CҰ\s?}N0K)E4Au5-VzWNJ9j`2dlCb=t=ZJ UL'!t+7 D8 {Gr`9,Sm+HO&tlƲ@h3kX!!`f鎵u]%c9cfC<ݫծ8'? ٷhdNnXTϲp#G](`Wۻ '|U?$ {GuUalP264\p}RCq'/Xf%Ȥ7T?~wzJQDʼF+[DyzD r;҂Yj^R$n!vWUi 3\XG 3k  2#bϬ:o~$# R{#⹚ʅ ̊ԅ3~ f.'r-Bq+۴NĈP^BH2u'O(aayX# k$P5 Ѷ3y0G-i70v_\ug1.М7L]╛rMՑө~*CY"h .:} 8->fH*x|{iɐ}֖f/򄙺7O|Jr]k; sU2>809䨵_HX}WoMBWAAp<0@~GO_,P$,wl"n]jPGfflކɎ !dW40KdKWjY7KX|!F7]J}B sThq[l~tR6>Vp-Oluqf8V~x;:ucP z-b{*XCIl6ՉFM_ :aAzwTT.|(eyITh̓^l=]@w WKLP4a"'ч )1SkoF C+ _˝Uܡ3 cP1+\ZܞyǖEtCCh; eYyۄ23vC;dd?n=E$)$3Nc[Ai 0;"~ي--Ы[q%kQ4}߁Qm\d].j[B)[&g{J(-u}\ex:pl.86S"ʌ/{sF`sRu@W{e#V0XM<yHOۛDZ!*NVԾ6'˘[Pk W@>X][ J;f7|v"P?( *T:lPeU09 .- ǹrEn_MV43Rz0i%П?g4[5O(#Lsʡ8W~GZA[=Fʐ 3% xvkI,q2Ӌh5UɂJ+HT&q[ ѐƹArӸmӓuh)wձM.o3 G*JG< &ltDuѸv/5XOoaPlOGŵ=tB\]pW\Me+TҶ^) YPV Vk¨']OfLF FA!>Evc$.Y%$oZC{Hشلgdjɮ])C-"s҃BwX{ h?Űfy/9sΏڎ7\xϣWB`v Tj.s2R !tu}u] !WUఓ(`W"RUT ]}!Z%heyu9NTb|Rw]k^`3Ճ>G'~GSW%Ǚ1Zl^4/_'|G.O/AUs5`i\Xr LtJVcN ?Semlh0z2If$ˏZ5*#bÏ -@_[g|.` O]|)K(YgbʲB՝XD`9sH);"aB mO6dzVy/gqi=C'bJ$ '_Z jqKp+/ \> %:oyA3)c[T@~BAzf0gFɃO)߹6n> J'ZnQ9tK%9B+s$YD7hEd;2ܫ  Btz-(ƺa]+N7җ.!Cm^ 3b[6,Dt9y4nԦg?}_>K)0_@*YO%0tơXU}u<| 4{36ݎc4|.E gG/q*<=AG:TԘS}g®-\c6_qY8Ғ~ &P>qq9x:*ż@{s N}2լ'|x =zƒ5$9>xcoJq4wDLiW7lmnd̰pcRe =hM#z`fXD2lВ 씞K b3cN P0 c?mz]))#୚qF4KB Ve̘89S|-Wfxn aJ;BgNe*TŃ \~僁 7U8Cg&РkS'VGٶ+qh5slw)JN' .*M7pthBH}JDf*D9tz"gg[e,Әx##`U2m/3ez;! 6(Ν@SjF/zk7D5BCM@!.ynL}Q)Hl?Ǿ'DI#6hgd\H[G3!,`%!:W?0*/otBjI[Gi+\QSnTM6)e]la3$(#biGɨ'8W? )p`tE vZ RpXODq APn0 ObGOPrQ\rDC;=|a|&7 PnC]KmR%9^,Er# "fّF#URtoM凍>t]4 :y^‰ ,,Ef9l5P 79Cb!q7s=tD%G>$N!dҳFJ>v ?v2Y['`^ۡ׈6 7Xt9Cډ$!63~WH Ŀ:A]gŞw6V["uNlkERg Q '+m嫙 $f񹎶ZP]R0![yO"?4&Ta(*"l1Y"5wSJ'~ɱ|# ħ Gݑ"+q %Nd~nT,!}q6JCIf^(su]0{qVsW GES*ARX]Y>9 2] h@6΃~$:>눕L{fšG*u%'~z{2Jq7UqV-&JLq>pвC~1vBX5Yʺ"W"m-u\Χ>q´7ʿ$,dO߰lbeօt@tT󃄶מMI,mw3ivG#bjRD Pkئ52ګ9͹-PO̞\sn(6*teHNgF_%ERB*(knHQɁJNn)KC/n۬`!$k䜠=N:Sz'<62r&dfK%I)y9EKT_3-T81+"bur<(SZ;X$z ?T;N.45jX zyoጸhE&WgMdQ `OK5([0Q•X>Ե:EC-oDVO+ z[fqe |X3wRUЄRK@1tOߑ]?TP%y(g"N L\?r u0Yd 8|ZfuSAd"4zb4)}1_m2q޴`Yp13:k ť M~Wփ`LqV`BVno14y2Ayݫyhٯ:Y\W5 6FWPLڇEӨ5 mZ[.i3f)niu&긋V͸])&>7ջ+W-XA, !6wճvk Z2/%$ BUVX 7t;r^r5bG=EJEnw+z '+èkU{ Q,%12jOCJ[lh$w8qF} b5.,zzxZ ƖGDC1V'Mrfބdv) 5rkëާ%KC}0Le'y+NnPbN!!濰UX&fFS;MX|`FUuU$4BD=Aa1ޡ?tcn{)j<[3>2a$,*b뻑W+gՔ*U/]I<Ľ.jA 'G1?``ӭDIrnS碫`J9_SdKX鍩́HVv1mJ`5#|3*[`:z(4w&`#P~_W"nSSN-cK1Ѽc %?z{X׀X%Sp GZ=;y~L{0=_cR",dyym~>G Z#(/-c3Ee'Xxy,(>"tc >ƾUNcZ[Ż;Ϫ5J;d:PPm8aI@djɇrl!FMOr p ?S:X(̻jnTqKO+܌23k˝bzTM̑v\M҇8Chk;h#bcI$:6#AriDՀȍׁӕ ı4r,<P(g!΋I^#`NA-9,b vL:ugD *E xVlg(}mϣƁHUu=@&.iIGQa v-mECV=PmTrB6%**q*(Ulz&B@#)5k$P8V$AP90k=~mҥ4Vy܎Gnr#80WfGVj"M@:MGJv +&.uJQlI 3R$vRԾIM/dZ i_).V0EWPlvW3 m<%A*coh0G0Qr>ʵg4LC|Jg6m${yMd`U lDz`0Օ MSyy 찴<63m_{ѓ24GSL5k;$pqĻSJ.̢ MLk7$Yr2o%r\Vh{Adž?6XF}ʤ(? LvR&03#|}^yUY8F!ZIe]p6ad"%n{k}Y9Xh35plpnhJsazRAܣQv < ixƇj*ٳwvߊvcM]4߂Iw:k?]86 Q9jS1RrȨdF-v%X^m_d૯qњt}n8A(VK>+#DtG 3 ZչmfQm"b4grrYF;-{E%e_ʭ i]49{iǁI; hHD`~#9c,%RRtWBa3-y|iQ6K\S`]ə#V) xE@XVн7a=tM$3{#\= uLy?Ih]-po&-޸auvj3y*w i΋At|7L+թ"=-:LL_?PUU Ǫb=/Pyvڝl(= R\h@O|>הv:\j%[396_};8;]QN̢bA)E\@1ޜ2lŔu1/sF=TbzRWHEg*'p&B9'i)qʽj[?~!{ ߹py1ZBK;b2 Qi6T.;r,M.?_#yOBs& 95]P,O+XW(- ȩM\{v,ȠsMm{}Nu"45(P2NpP |5(8Qq3!uNf5j?Q5w@}1i:A]>pP(W=OGL8fc6`%,auv2up?]aM? 6*Wµ(RM}B'=_DOd` n  :ݢs=AonTuc !KJTbo~_9 (MmmF;㕃w,v$4v*FOV],p2vհDKcv7t'1#KH2F:О6&!杖刟" tQ˂( amO jjrC=_.x1Q/!b?iw;>qN|OvMJv1Xdw+ szsB1ܰ3r'SF/u+19r Ѷ *77^QOýԝYr I mdB02WV7 l.ʶˈyDc>&7'+Cgo{Fgm[Dk8'`%~T/|7^FLBŁ%\l(y-QdnՉ oDQ|Top[c  "=4e4@xϞ!z:h|5h紐xvSWHN +n;(cU8>mAlo/R`uN`1u76*i_pwd(&3d /;/v65 R牜(5hC4: F ~2,Odij~ s#ݤBRJ,굶1Hqc֡Rz4  bh:nMƟ2)wME{~Ct9ۂm&/a7V͵č Zk\GQYP7>76_ =8Ib軙woh Z-Ǩ5η;(Lv)D#0R~(( B ה2 S˶e =Xwv"zn]dz Yӯr747#[јsd恀jWݾ䷆MrǠLΙ놘^6p֤.(饡G[Hʈ` \SޣHѫskn輕2nP??NFo*G :ԄqKl<6F9 ?z("ܪA _29`*shPuYF"|r? f{FҸ90<,};DHlKg N5%i쉖 /IE_/i=RCL?Qj6e:IQl%$kL=۴ƽYm Yf2ӈWWF஫ɠt K^%n)ʷ$AV ;g1G=mJH.lmvtzș7UGRh?qW`<36_@- U(ac,ٱlh(BLbu?*"5LQ:cv  ]=< jp,^k(hTꂴdfVswzmJf- s#أJ}_v@ZjhtTV%AuEčQt!?CnCåT/U"8)?Z+E{eJHP 㴝AjM!y4F4?L~L&EGxKhLLvMش-y͌1mv;1Oqr_) 8sĞ%4/ٚ Ԯ& ֲRݞ6wh$MuY:ۃo"wɽR'"h[k*l-]6q^2v6 \ȕҨ5ud7/*È) zvlCR'WCpD'd -%R )/3Ya}056p"Ik Xh)``>CC٬ta7}łOE=^H.J[g[k7? ZBSOc"1o?CfXY;sa`\\%!:[xtRAk=^:s3u|A2(] Skw|Np)QaloBUa 8x^s( 4ݯW[z;CddaPUY/eTqױ\V0`%Azoe\Ε,ᑒ!}S-L"R/)m!Wq9gtиսx""v/Ě+,AdH+]"/gL=?k;=FY'T(o42TTȗJ <j}^A8&21cOʼNd$c^$ 3.ݔi"?Ŋ0}yoe7F]Ͽ_%Z#*G4źS>KbT*g;'Y+gޔjz[1~UQqx]|^x =gP=[*ѯf=s 9a,O9OJc#e7wBݨ2`!qofMt:nDJ Yo3=.#F}8nI#gg>EQIaaȤc_iS7Cj]n|is\8 -GY&< L&=lJ.L Z:ZQ1Y qz?5Id$H*~|!JQl%rD]Ϩ w}6m`dQ $nC6$%br&dOaŬ_|xX[gXH|JhoPK ^0i7k[=`[uw!9!E0}D9`4)JЄSoE`tE/׵|tZ*:{ySxtG$j"Uy QԶ~q^Qu}~q6!' U T\˰ DIXI{ͭ2#1 q"f[[ _ᅹ_*34}8z 2E*17. A YQR*o|.yI|%=hF=E"SG=P s"@?3M&1S<(${.GBUbbr Eӆ.T\IzW v0 yGtٜn_6oX-i^VzLX`Yl>looCXmhr7-2'ĩhg0()RXZ-~Gd*>Ne1x?Kdv*3 8GxXF!<˛9_lsBY;k[rJy}lF(־ЃG&S%X qyӋ?mNIJ&\æq}KH9'@שcS2h}7Fh+rG "9nK~j 00/4s94Ci8fi*Lɞ'mPJm0H[FxQ#wh|a,&M bvrNK+\ʰ)_a5@H/U9j(7ށSQur"V 2QYKj_93dq3LƯ˴>N篫h~f.OQeJP↠kIžJʠ=F&s[C)~ݸF;M@VV>{>eo" "9,0/qi_>/(A>E9j]60[ s(z[38#Tz0JuI޺|8Y=2 'O9=Vuf]Z[V!Qo%YۖH1Z8ПcWG=햯^SP)j ,̫g ~Kr@RB;Qr(X/pM6 iX2[KgW+ r^.JC:53g}8`ab"%dȆmZJƂ ԵѣlX`)~(&U.hΈG5E.w>BUEΚ!RR<S/FZ> B 5>-@폇S$|KҽrzCk1e+^TeK2.a;!>=A̙g5)O&8tzҹBr"c^¿c `reAb47ajO۩Aa_ԛJeLrhiyix4Y`X.$0{ dp&Cjز="{L=?Ĝ dӸ6V<2J MNl9SPRu@70; ڟgavAոeXoDZylU Al8޸k')O7h&kl?SdQn <(.u3XѡDdWʀa}$OJ ;Ҭ$ ?5o}+#4v%EՏF0K.%@QoH{m^Qt+]r\7OlToǸߡzNGPgW m2nRE{x5}=ܖ \^s; 6!^QG~[ n(>>IZ}.5 ;OOV.iNMBe~G'L(|8w3|vt4G_PC9)aDcQ[[N`%}'Puo +2+/rj!>gC0o3wC*9=xs*c j i%:';퇅ggmTp^=,K3>bXٵ+8e %URv'cWXg4[߂nB |=ob*w~Rܖ3: z%ʓ'dvu<ݛv5+"ːuTsoZcip4 vO>|QJ+2;di@ +H,: Vl[݈f@ygp:m.z`vGj&Wv#KJywr{re F&`S X[ŇwŖqGܿ@/A6Ħ=hB8c>Vy}8&[$th58I \ L>vf$P(W),iZo2IIP6KԊXR_BZUHM'7s1oBM:ޘ;NVB;o!J!2 ]N&6«ƃ7W{#($kVA ԃ_vuZ,Gjۓ18kҵBh h4P0F Yhz /' 9!Xp -+wˊ7L g8p-8GY1}pQ~cm3`41 m;Z Ӥ_2 խ螝1m%{VxYlF.Su((0y9vrjDwfx ՇF"nJ\(wm[`rܙH(lrIy4c55ɩ}jnt-e m5Tq GWϟWϊQA%W󀖩:R;3Dz9$wrO$֝(u$ k0Qk`M<\d usWz>%4X G")(b g B_ܘ^#+~?KfRQ}G0 5K+b:`x $9^vpW Ы;5O>&_e*Wھ¶yc{ 1< 3i3 LSQ΋!`'iYC&mtFO+=w/jm9Qye@Al8[!2l^)^L! 5Kf{AbUŴؘI&〉;F5bgzwـE,@aa*^J>cmH3lܞ_\Q+^W|~Ж?HIkBVT|f2fvL`um]{+gJ<,urq-Ɔ0#n ԗgL'hL!\J*Do~`GqDf;aO3U 롚g.EfnM&Raq=E'@#zcB2Іo 7;C%Ԣps[z?LUۙqtl#41lo@x5Fa0ҬgKbWavaZJ9Nȃ[ k,p Fg 0Ia ,W3UqRIj%U}骀_¡S"V]nӐ=@zxZoGcz5ԝ-7z?1 {z_ODcLo|ı 2\h ˘5CaALx`aLD)l(]"dTnU X*;C8&>cu38:E`溉#۵tv'RNT$ԶJA̴KJSPƼWrQzf5{^>*8اBW;=Ww3&L|pUC+4v;mպ~K^L`U E>xj2n]\zk^v"T7.-fa/-͸R޽P RTzygW9~}o܋v$BMEA!OQ<CĂ%:Emf|D$Be}[{{3GiAQp%K|J;CܴHsZ4_^Cw#qXY&*N>+evsIV-d%N:Ҽy,u6v#/9XzE2ݦ{R $(ᮥhǹDS"N?nɭ4Gm< p1V*+,Hh ;sPKpn8`<:8pqxGV@= iat5́h%V"7ொ!4G  !"(Ԯg/xDW!oM%1Cn؏z{4[w76cUdպ"5!ӑESiW]#TigmLbO4?Aڂe,4\X|Y(seж,qо6{)4D9}Zb8r4}`]'M&LjCݤ'a6vT,wƭO{ a 8nVTLD|Ǡ0ՄEqW&'{%w*#^$333djnݻ+ٓ6T5_QVyyX}K s;3HW&TF7i҂ho3o?*N']ŧA">(Zja 't5S0o?ݻm)i랓$eO2ӯK rT6p5 9sq$༳٩ ʨO>z(A-OPXWʛzn_ aÞ_DG)pHCgne馝R@ .GymAGgVlS\{:օ)ڹaW;]K2oM)aumqH;${}:m`%$,͑~P;\SDi͛5gx^s&Zʦ3z\2KUٲ^:Kޕ}i|(+6gJӇ!(v”{S"@;1K%߸bvu8ErHp+7ڈnbQP\.pH)ڒ}t=u;bcafP"VG ]3,z/a5( 3[S;O+ S5Maд,x1CdY*+3Nf6)1ces#q؜ iۀC[J> H\SQ]?ܺUrtiX Y,N_=B&>FM$j`U2׭&х|XZ)qT3atp EkK?|\Z)LAon4Y{DhQY0Y-xA4$Oӿ;r{io2USnd0ʣy[F~ UB}Ev@1 EX?c#(E=yS8Yvgl4~RҊ*ޙ`)̌:E&M[yK~䨰ʩ00)yPץ]J2s +{ė/ "S8K`E2*n~PԆ_E!@W{Oeev z5@>!,%? bD$FbN߫C1x0Ĝos"߫i0hKՕ &y_ƫ>$_DD\o&:>(k` |l`|^R6uvOo= Jb4}_\;*ȄܟtF $^bOLՔP@5 T'o6G@Z3Kq옦ToAUt %{ִg*ؑٹErFLy 0Я2$$. XW\\ך (:]9ݙubbנZ7o$G$&@cg"@e|$'a5n{D"%Y\h2ZvkW xw}M T<gVGO8:Gq3-30{`a ~[#(F~eٖ,"6xG]%Itz\/~rؙI,Q$G~;L?\゚ h Tp^zrTFL v0mIѥ#ܦyuyq1"ӈ䙨>&5XQZ&l;* mdkmY4 *=ߌu>vM,oJS J$e=n MW..v¸bF)/*JVl%41U8Riw+0"Rl}ԭs#jj! O3/;-(xJ=:JPg^L:M1p7jdʚ@ăr$Mg3$ʙK+ݟ"EuaCqG^X<:o!=8GP|:ܟӜ!Z8G1Ai:oEufI{|͜"BrOZ,LJ#1۶*'5X3ԠN 5'O=A@mzq?c B*l٠ qȭ jAyyn& oqG:C `:AҝaV{R qC@cYI^T I<%rD|=PsLH_YG89ix%AAJ{"7cE]'!:yx7d{W1~(!o);F Nl}hZ#gA~4a6f}N.1geN ܖMqbލ3G&x3o\bgLP4f'=ekBUa&!={;ts|d%"-$S]+<3Wn%Ez$&1M8ϙ_9(ځMreCƌ:NgGLBhN5Ufv(x GPI^' Rrj8ixϝXt"+2!"+ܸU܊*:?-˟< Lio~*w^CFaq>a OA0 f}?^{14l"eC:H,gn 985n'>ك0Iy4R.Y <7M ;ufgiؿ@MG`"!;PO?Кw",!~+G;sxbJXvN ѓME9V1x 1p%([ĥ۸{1RUثsrV\hAX1SL_fo9C`ftI7HدE0PW*9+Jppyf"/7ɃY$J`FԪɤ$oY [ V }xy h,a#SQϲ -) ){sƫMbX%?}2S] XI2V;,w$@RfG(ws;GxRzP/dÏrk[v;@V,Uz}$gg'W?qhL5L2 7MH&տ0=Ge&;ǡgVqNn1t3!TK! v[QS-"r3F 0ڙèdg9F_6;*< ;^MHY t%qed\z12"lZf 71Ec=] wŦje[5iQ(]9ҰEgc1bDO9eZ"t;#+n1zYz淴Y4_S~o%ӦC <* aa&32]3;<5{VYnMWA?kP@>9[VҪ%sɯ13^/jŲn8Yaۛ/IL600Opx_Ɩ\LZ.-\L?2l '^ /п`jPI_87ԖD&QהE>lEZ_ƉYZv,L6FLl^FˍSBbIx)k?乌q'mjU`@cX:ϻM)e#~M^ 66,JgK!F![1ɚiE:4^WCc?\@ӃӸ49B;66(ọꦗ%Oݻiѭ)<4wI1AS4BMy퍵rgQ\?#i2>PzsJ =\ M 0b.#' T]WP$UB d1gR=AZ*0CC]{]";d S`]" a}iqq#zAzhi)Cv;RP-ܝdY㘇UMF\ZC\Nk0kK"lP"̈́ x)$38hY6s7$HZܷ_!4`Zsu=Bn /`JDFr֕6'=38W{Yʐ+(]h갔us >-Im&enu]N;? Ƿ"*kc{%x`6UN8ϽrL2pR=] 1&;fi(J0|˴h|.Ul/PTPk3?47֊䪣`jR9Y;1< KMZ7M[SNq!RI%߱Rr%N 017$ox>cI"Z=hPs932S+tNFܢ{˨=D^Ք#[3Ӭ F_l'7)~a3;#.V\4P_Ub/pyKH oNMaxhdqkcW߁M`Q~fu+v?wwI$'׆NӶ 9>6đ*}Eއ2DTe6T|0Ɓ?dCUe[$!|{6(ZNw^ LbQ~q?d|!ä=F5.8p,H.':sr[BI"~^_Ba49'! 4;/]|<9ɍJWcҏbs%zl] ു7o0MƊ?#(ufB\bI絊sϏhV/=>Om=#cX5[|tuo .oeKʑSc^]p۬O.zGcYkh`Wj" 0H2f QWj9)ܦ6^>W,MizY$nhυ@#eTBr+snr> yߘ}Q`BI 0BtQ > |޻f0 '~aM6$=.>9UmN,E\UV^?T1U? 109DHoӌ '˵q61co%pYïjva*p=-_2!7afzO~C4bgrɸJDmt?#AoINGHt΂vgw!]jtr^sCTrP$'fK9FEb@oW(vmCAe)_wTXV}cTb Yk߿O6AZLKOթy t]b9 ^} _oMU+6l0Ȓ3Aub\ZtLy,%co" ACl*7jBה8qڅaȔ}Rn|rқyzC.|a!L;9Rx 8{mY4RٜY8ٌN{{Ax(30 7j>Q u"9C73v{u^vPael_(h&~Ag1`.uMFzj=o'RdMĽmj/ՙ=`| uW9tgnݑ#*usOɾ.y) {nVj!qtBgr{O!:Q"z1z E%pl v:{xDpz`x,{YWqlmElOY6JuR fT8F2[[!pefpaP\h:<ѴX)W?rGV7jZpt Uoۚ葰%y.=lUu\ yDF&z[7&O;$ @Zq7Nc…#e&M;R#\z BZ›'ۅOۼ0`X`m/+0"8,4>9HRJٗ-Cn;8:OyV^VxFTßYP:3zkk,R`C0O tOF3״Mֲe}_V733G$UCV 5L!ri(AWyjԗFA@a VD.lމ^,MtBYbLoas^ZÌoe$,Ob  <~L@҇yC.Jf˾Y3ea 䭨YY8OxB΢}د>ݳS}TJ'}^=zwhQ0)֪KÄ́&.aoʤ]($yhht"@r=;ń3Md?mSMnr. ){=+w¾$t~aXd2i 1Mz|!Vŕ=r:Tݻ]?v0߰# lzL";KZypز|gi Td*xO׎ eBŁI"q'䎶خAs˟.] cD(&_&` Z z6÷]>?qZfABLo1Gʓq t*Sͭ!smB8b{No6q?Y#`C׋w`0?LXr\Ͱ1@g:cǯf)Cg 3޴B1R]΀.rɞ%<IaT?B˾C;c&4+ݔ·Ĉ^[O',OQ=寮z<iUEzt Obf޵~hXC{vSdO_F)dFLe|UG6(R> !njhqQkU}6Y$\LAʛ~{Q (8dyHHyFL \d y  wj4OCN!X9c\xHA k]@t#ڤ]][XG1ıwsׄxa֚%YvEvkϳiU sN$cRyMp 1>kۇ)#+^D_HXbVC =PP*JEǸ~BB s}Jӧ1 |͓ٗsf\xlӰ4T3MغC`E3E[(%g3=*!+%.1W!a q gEhF|״\qi =^۩ux$ќ\WC#'䟜AE(6DB|7[`i)# hğ6wLA6|S2v99ҵb(iO\,Jh~ixh{ :#HZH($%XH~t+E\0:s!GA:Xkoڮl]lPu /Q ;Ɏ%' û?PfMsYEPNa`uVIG瓴,YHd^7Ri'Gh|z-}}VkklLKtC:p^fھ9VǤ oIgŶ$-4D M3WV5̔I(^-xĜksBn 5ox~1 {K^g {I&ܠbk}| y(GaJi둪 Dy}FLI-/m LTJn:iZ;%EB%CJvv/`Ly4qHm+l#!.OHK1i!6 l^F)I_`! z2Sung~I(Fd^M61{/D+h [m~I oDJ0|' AA“?gX=;g!X'ޣ=b(D2 c N D{7=LǏFVvڂߪA N<~ܿLkExΈnc;A70$G אxaj5,N? w[}cp|lev%bIIbyHvL^VVuV!sun̑H0#'p}28]8OȸT[D i3۽oEJ@W Ѻ `d dq~*9 }ZkSϝxĸwq5 B0Fa@C^*l&\ 8_bIq5.VCy ]5N1b21YsMfG~R%%t--!IHjM H z-'ǿn;;I>M 6lIDIf %&ylx$PaԒr+܆B T@PQ5s*N 6[Z5iڨ\%V|,^(qpq7)fi-d癐(0nh lA wj!NbOj[ϛK4bۗMޝ*BzvX@&@[C%NGHWnN1ɋ0gmopY()DQrZ]E/ה{A^!6 0_i5 p7DDuo :W Á}!S%qcS8)P7mIYhdžmzM<0?G Pm-vD n9wu*;ҽ(ބ|A. \Mdߕ."RO.򼣽"]-R?ۄx[Ft,Mklg dQ<`yy( T Eș9vm+&_rΞӸZq}F043o4ήjyO].lT$TfkYh$*,cظvX&(nX.-E^rIm`k?] /'{7Y4My'ԂUXNs}!FUEv{Ktיn b3} gh%Kp)n- y@9KaD_y! ,Tk',<8D(`0cDH<~8w;^-:xm׻QT'yvm[牸$1t{Cm9z=QB=x(k1ΕAb?pA_P_wBQf H#Pv ,Z l!Z(*>Wre>"mib!SNU{Ѵ#3u5X2c+F=V|ZR \q9tOf) ٫@ltQ4S8.[*z3'upIdaPCR[6'5i7kl̍Ê+oP 56 RroQ#a^z"eetNwQxEosFD?*.4sy`Qٜdr9}rtU5(% _OؿxuE,C'V' Yp/!Y=I`9!u <MSV~ÐXO[tԣ=}=89`]>]_B[Ȏ%>$VpIt9$@Zj]a}1G٭:![ϐ[ᠥ,4wvE⭟_T.~ yyff܈!6T|]]c)yԾIx.M !vz}!:ɰK=4?}):fu5 ޽DicҮpfh` ۚ"l NJ@yَNn6j |.1׸j smHh[v(niJ zIibh9w5y1ęy*;Il7tËId۩y0. YTIi@}waΪ{7 AױRsb9W"h&8DDWl+j= `9 3-2OlJI-}btFVgLۣ"6#EHF^ |VVOsgc XC/`ծݣ%C1`Ejq;Bi9„1UR$V6L+}k.HT8R7ɕ*׉Ms&x𺾮#s`jS&z"HcۖW^9 t} 1V'_:lD G;hi41vL *BKLsɉ-ƁЮ6Fq7۞s/gYQo| hQnڄ`]Byd "0bq0g\y_dD-MC* U|H8V|mkfO8ڨŹu,=;{1Uxwdh$ P "V .*`[IKHlN k88Nh ](gHFsG\~i":ӭ %gّV m̬Q&^9󙵚NWJie߇A> -b>LyRx%n-'G~b$Q(BckGafWR;w}=]`+xuގ\z;mJ_@qvmeBEaB>9–[?>8fQVj}exvUz?\úۢ^: p׉ZEMo~S&g >Eh[*tt?ǘ>dh?1uA_͖45#g Ho.[9ݏ/AЏS=A˶inB9q_ne9[Hhyԍ1һ6 ߂K]H#Í@Lq2UVebx+O1oƭzT@c{!13?9Q I5IeU"/fvp-gnvI <;0ǰNn `ٗJәoչR ~j($ /B+0 8$n@) NEgij#2{BB4%J!ϐbI^'){i|⑔]A89;VC5U1 Q%A_6.jM~"H)śҝ/o58հ\[:pUA[xohx/g(hvUi0!ٳFQpů;ܼLS'odK-@?>.;iWY2cظbpV iF&`[἟Iۗs2FTC_,%tal&&-,jyM qc_ke+]B1 F({^S&ck QWG|~i{b81imvciMQk"j ϶YBDx|;@"IMP d ՘9ٳf(d5% 1HK?PڰJ8A)~ nQ-!4Qfb[1*խ V y}- \'1LDB>K% C"H;̈Qg GeZムr!FsQOy(E#]Hy 5e'9UP4g\u< h<3[ i#>WFp0ZhpV#7JjU|{>PG/ZJZC/y5&H% y92ZTj-%Һl'ݎ]1DP294_>lzxaa񔿞z-,Ƈ]71v~0+Y?`AIΚ)?b)f>y458 4wݬSXS=S WwWT´rErى,4e;EԱzD7W´ݾ"G{#J;m@ 1[B m _;Gla4{8{22UHsr(7םҨVBr+KB V~C_2(*d6E+6NH&z:ȇ*O{qnXxpdε[!SeF6v'd~. ohtN|RGmEƜr>}jdD;݈Sg>$M@R:Q:=Nց3 * h0*Q&2 㙣ZQZM߻F" w[&>5:7ކA`!?e&yh'Ne\萐Œ۵ǵn5&N>?mun4j4 5; D,n@.ûZ#Yp'F@^ۢ#LƦ1Dڎ7JGxl7{ hX]eI!8|\=FR8MO9[U/Dȱ XjזWO;A.]Wn8'Tna}ʖ-(ztw%V7.daXV.B:M㪳ۻJXc T\va_83&y.DKgȼFzm6+\#52@f:!/c2bCΑ/G| .X#.7l=OjV4AQp"O$wR(iMU/pSr&s!)^#gO--I7U-5&-;R| ^PV#1$OWEcbQ܌JWy/t^o b{#r$7k' /@E,,F|p!sůcxM%M H/sl$M =vN @*_qu98 9PjFv@H9}0Pt8P?>Ж)э`(jO~KѷBQRsRtJCI-6:ÆoԖ~3UU[cnƱ.4W0?{V{cϕ!a wns4o.'(3!APK[h=pz{Vo6fcI s4AmcX4h bSSX%{`Q=s c8F $.wD!UBm#nјWaX͘*^䵼V16yZy\ *k' U",?pi)D_򤞸/1D;)kPl ;vޕQ|ʕ̢P@yn^YN.{ezcZN6eK^y>!2*ێű˸r~mcipyc\!nwGF&h'*U}1ѕ"6$[e[1YW1mj^O"MPjŽ#'.+x_>wP+1E9qTOBD8{fD}wFRej\]xml?&@ <+S"8I{h!je>*ap|~jqf1&v`GA |]1Pο5s|E LQ !Ij5)L?,jå~Kl>ze_ H,?Z ңy^P`{!|ҦW&TLOE72BQ`z+"fq }yz>v~l].xiGl_XKe>nïҍ1 J5mq:'sϹL m/LT8;}Q%8wB(A~F`eY6xH~AUU8?Ʉ$1)U4"$lfcDV2 &*Z&WE43DKriHWWO@;B+-,~lIcܼ (B@he̬klPCAf5>L}),)'x^_ۀH߽/HoV!HkEayúLp (D'7aDMsX?J`8%AyK@$B۴e#-9}bJ8u]EGAPhu;#,Z(EhHġPV}&<vNJh|䲵I&94C:k1v9赕>AZH شYH@O>=DH S Qv/g&S~s1jDyH ^GTsD[};1k$1@a5 𶅨uf\N}x)惭@g)!N]C[X #anC|C6(䌢VWdRb>\N/{ChBe#N9|9{Oؽ^0J xRcdDp5Z^ި𪩏z;6W>f_|?BVQEfoW[ѶOi>ػu|lfէKb4th="ȰwRohSbPw0H4Q,H4Pn Fm`Ӛزi(Xe3 z I)6?tv&~G~yXu1w׶F[cv;.uZ^0?LكQ͚fI<~?j9  Ԑ 3Mc_1EyYbEF<[ x?^ .%'%]PTmɍ㋯;DU-'\Ni@Bv7w ?hE|sß6ɦi?(zw5+ʢՃz~JrtQ! Z4F ]`_IHwHگK׿Z$FM2l2ZTp:JDv+[^~V+}5M>):4Qћ4xӬlk_5E]2DP}ί"U{Cf+Ɖ_vhM"/.;.l=+5ݲD 4$\+RP4pmwh~qqrʹKk_HJ"7;NpLuG+8e4v֜ћlӡVO=8Ndxr#B`c9elսהSg~V8J皇CS/&Ka :#*$&1&LWgzhD: 6 B%3$Nx5\;>)q%uE{+ bq4_w9yª/3~(H^R}M|PCvsӹP.^ׯ@ߛQ,bل _[> ֔:sXᅙ}H͂Pra.#c?0%E6g/عϿ;ðJ>ls}"KǸՐ?`WPSzgڽ7M'}Sa~?y'<9QkAB;}hW.3<;ÂŷImDX7  Nl@dͷ.ÆnZP?o򷵪l !#^^凝"CrwV*b6ǥ, Ï.m}9Xtj8~'Q L`Hb}rg]0ʍh{MƹlV'kA&x8W>.40OU0Tp UVJ­וi1 ?Blj|eto.d$ωF,I4iPueTb264 7Nnh{/䒢aӕ"D_T`҈$o#'KJI 12P?V;cm~-.m֖73ack&%s>Ahf)zbeȉ$fjsɤ)& Uoq`G?^s }@/m¥J/+l+㡆ތ)р:5s4m@]qeZR׹94í^Ni'"~|ȟԈtC"5a.Dt^ j/eE[K` BEZUi7쀃-|^QX;dfxd@qD.\g~nזۍ*i&jK6BP ݗ( e27PhZB{ⒹMb!XճohTDY',*꙯)Wd x皩y%=үt{l,_Өry 5a z{C[ |GcergM > Z?d7oj /=_0,:LdB|˳ !zCOFز MWpdJyl`پ@Jv :8?:b85MH?5J9TNũָ>o= zŢY9yK) fa)NKV9Y>m$ixjy<"f$R* ݛgI1ҤYJ\zݛ| oA8,{<5c!$:kYlA*$_?m6۵6V8S&5Ybaf,-cѾf 3$Zn|rRK^:(畘@.:z7GFӴI)QҾ4`)܄7󔁍spZ`) vAwErhzhAbUdT +[qv^Aqfoe%Olr?A]Ƌ1>܏7)gK[=6'ki̮bBPWbm~s)g DEvYspNEƎfĎ*op66P OwZ;S§z l nE(h19Eʂ*)bʶ2OmdsΪ1Jqh`!yZSQ%'@穣Bmܺr:~pw@(s,omfa1=dܽ!0(fT Gsoe3pAV#3v1(ɿȎDHrXlUp9AWɔ=Y7yx߬ޓ/goXqh kl8HG{}ƍۧkovGd,11K)D\vw̕0)CfກҬ>&֦6T:oQUg%pu;9꤉KL^A':%stʬxis $f3yk0RsWupY신5.xwpYp|ժ΃ILF%NOqi։ a9 .xNrPECZtlZdc6a f5 d3s`, D buNISuufei/)}cH> nry=Gbda_wyG$˕z#]1kQFLb+ڭҊ>S֕ X"6>۫^ W S,"l@9U4_ĉW/( U:Wdl"&EhP5&eq(\[6?CvX{D_35n Qx5nZlV*خ{NZҹˉ9ӸH* K䮄'JvɥT)Ȯsȵ<Xdv(&TPuEi "V}/3t&ރ>!+Rh}H:S QLO 4!ڕƞsm 3UɆݛS["I9yRwqpte*S B'\_=@5v j)R[e8#|taŦL~`%Z )!+Q֊* MqVh1uY'S] 4Q(D9t!ȿW2hk155uP'l;= |芦q˒m"PRF`ETR vd:UVpv*o<_\dIN_Fo/H޹ z=Ioݪ6lQw8O 9sVxHv~EΙԹ19nŻ[;W#ͨbY"֦Ds$eja(LJ?,5yނF{8A7nӓZRP̢sEḃ=L;*n3um[p;Äb:a֔!X!2K+zh5+Ku!Ӱ  W.'m%G(`"bMm:-Ц׳VSK[餳jJ^d^rN7ܫhY U^FEPmy"++ux9IJĽ[n^bH(ү!I|a;3 AvQ5Qmӌ\,O6>EGRޛ 8{Iˎ>"YM|k2k >9b\UՆLCvBMCRCU o$Ms@ tjq^HQ~%7c}=F gr(hBq#, p2)ӗkBX4Mp?}pE\W~jl "03 E"F3Bn̑s}yTcog¾I2%+R$yaz>qP)!COg}dT `k3 5 6ǃ6rş+;7KVH2 * ;C_b9Y3bIk;g[ޑDAlvZKv41XGb7<O2"l`".gfzGTbրjSe(!UE6s4J Xr{yA8G5ӰV@/1/8R^:ҿυ!=Y\<[g[ܢt[ xǦ^b^WA z,zgۦDF'?+z1~(OӹL% [DGsL::^ Ol, i.gvf.<|D0>Y]Ġpg0JhܚSHjB{bKpEqce,)櫭 UGb&܎ICy_?n 偣X#Wȵ> 挥 ÝF'*zLt3TZ7]|fɒdT;&LJ_#a^|঻&T|8 ΤD۝ U;Y*gIS$S Ggu 5)({Gq坕܆ފ 'k,\ ?bv:(T-(XΝ?N.n.&_Y+o@WJ-l5"Fx=yb݄xoܸO݉;lrޢ4,8_"zu^m,*M.=BJS yqЏZq)rMP6Fas *Ԉ0|+{̓'m?b1ūǟ_b7XBKh&D*ʷck^eB̔ڒu[# : `#"誧l~z/{GH0!e 9')|;_WiہQ#vqQZKp.@:͞L2=_pc˂,/Mܡ@R}Cێ:{; ,#>r ͢<KȮClB7O"䒺i1|SWT 8^2FvAMsCΰs 6VۂM E${a|Dtź LmQj9GI A+TIm)UMɢXM%2Lᥫh9 $Q9a(Dv~QWR.&eYDzPK3Z014)ֶ\[ZVYog6 9ّMbs+"Ҹ0Mlwu 1Ml >UJ,y)eW44VH5؍(檉zgkr3t.]0ӼD( wIPM^= OWgr~ASR,-" :)Wmb: av})i[Lůlz>{JMt>cN/|y+C!ef],]3B: 䓞'>-5 iyX Ə֙d.!cEP&itQ$*Hqy= 0Ipj@YWl[EhÕ 8{l=f{).pśt" W;voņP@"b=S:e)ViY>/c.:##\,K{1[M̻޳SR>oH$ָ E@#~B (ꅇ!ZS+v0Ibp:va.ynA*/wAki'K˞:̅7(1{J-4b'yl5o}TGL/6"?*?nt}7dǽJBrF`b[ھCToTw2?,Ȋ^߿|Z潣7zl }LՏྒྷxBԪ1z)2^3=OjSCX6M!u7?Dʚ~Ռs)Cc~G *(_ qqLgh>㤆619="]{P+z){1VcyN^R2\)4'{%f=Mkau@\|\Ҏw ɔ2%|*f5L6Eb?/5RwjYgm5U7#(xTf mgF?ߞ/ &lޚH{"\kyKvhځ*HԬ126\Mdнsn:6Dpz6n ;SNHU? %[8x[N!sIranOLCOm#\x?uR=&,4y826ɬ'YfU≵G7s==v@MhS_f!fd!WT3",4ʥV5\$t3^GI9OF Qi᫆]JjMqݗ4Iԛ.hΓnړn]3bYL}Nx54|S2P.Rn#ic* `Tr9:83(fVk &34z[8w7w0&ϟA$yZ>^ڝnBv38zJq.eϡp80UͫP)O>>oZh%4B'?l(iH>س !FIgȎ/zؕ54Lf`CP4rnDt>1MsjM u|#͖\[S?o m_~ I3R%=0jq'(qo:bъ>򇃾?t4쏛E7TIPѩce2KB2,SF+ ث\FR@a ¯̄h ƭ7ȩ wPn0ux"ybtLTiL]v翆@:*zį-jKmR0Ɍ9N7+R/cAd·C *)GOAwǝhP ΉeL9.6='J1Y6h(QFo7ju!Sh*7BLY0ѡE.'Ir@5NRO9oX`8v{~>{I q~Q~dbItjʻW3zwma?%(^qP8ܰѰ4 3FzP.e+_Y"rG,92;Yݨ'iR܇1 .כE <ۏl2/0X ;".Tj5)GṧpqЀlŒI*n (& : D@WسRH4"o_PcXyzS{୉Q:/=Xdm} vw CneA(>'^`u$P,OY}5DՀ;f ?P=R; A )$ `KAMp$j O7 {L1 +NAѸ0{tyzRޥ(wh?pDEE"/iTg+S@U;8 \"-V,xu&`B /ܧ@2q쬳-e`#7Ť(Ԡ\-L߻0.)\LN OHj?0KסJk+Wvn)neA$F)% HQT h9#Ϫx %|?{sЭƘ~8Mm\ʍ*.M~/揾-Oru_ΨW`1*NW'=aC N8B>2|)lk(ߣ#`19V'Ni:h:ºTB,pyIV4[^ `*e3 >t `"K^[Le\"lJ4ki.ߦ'ޖr@rknۥ8-x3T3Z^Cs@R.NHS`N1;ɾ&lPQNl <boA`/{"M/L7*WoVa9^xzzA=^#ZdI ^>iK=itH c`f@ Cu Ƽ rv Nd Fn:Uv }/Y2 +&& rdsCH$;{>Yr )QP\tH6he49bX*L vlWCh b!~{_ uM5.xv2?zu7*Ё^~lg>09IcPN<=`bx* "l>u <{2mt p~@(vC7`bYL{USq%֐z}^&O8$Aٞ:ۊK~Y UdDC]:4ɷ]w+"ler.o'h,1S4T'e0TP8E#ܶ%2߰hL)B|wqXfP\/ }T(&KC6frg_oZjJ14>d{g_xG9@@,`ήiAtm9?Q QߗPjF;]+,i\ _8rPi*W1@έR"O&WX_21 /K|YqJiE׷qT6&|OIRN(,Oh4.2 Aw?bIae7 f+՜Yuj~,:.ƍizUW^6 ePzޅ^#yaWSASTŴ0.TwXjVi ],tsE?gͪb &dg `pu$I3NzDj?>:g)Ѕ8V1O1\v`8!BF  WuJ0 Uw`fSq*Y4>%^% ؉nhqdtOK[h,qnŝ6^vOOu>W S`m0DugT_a[θBz6'cyԖiaZ @|&]d7Vѳ&s^.$ :XBC2$F~4`=?ۡuS=xlS7N&K%TSfj Gߵ$\shjZ@pmQO2[ԤhfKdb؞-]wmn Jecpx0'0FW;R ?9uz}St^Wk(^ܜᦹ OXJ(6r`\FVOo 3Cp7ՆGjh7,ωXj'FVb&]4cnܨɊÄ >Ρwv)Ka_l:^m?!ެfa@䦓:Rhv|ғZsU-V 'U]1ֵg:8T} #xSZѺB4gq"f\l".ONtvodi29B$DΈDAh0km(_!jH0*c qȵFUbmn&SaI*4Lue"6*߯8 -2+wdFڟΰHNFKM&ԩ!8,ŌS|FcWJ6CgCbYC^< &,UG]I$U˘Y+e[OG?XrR -52^Q/QQdwO;7e':KÏ zP9(e  F30 h{yoa1snCz,xW҅M߻CIsAeQd26A2#95=|t]i6Ԥſbլjb_b_zO&F܀ˆZЙ*T=Y妎ZC)J9" +8d ,G fa.@ 3z4i=B5&upmώuhAibr.@?an6Ð/pԗ9~/.W5`]f ϊponSqJ`M\dImGkJkEKmFmܚfS9'.PTj#2FUi_fpg/ơ 6WThs#+Rםl50XU~f8MZvn_@qeDnWsO)gK@tv]1}6`*p Z]=% Lm3.1vcԇvWsbe+yTQw{نd޾=bP'S9Nwz^!)ȡ,/-n:ь7fxZQf3\)T/M^;: R,c&k}s '|btΘ&osښd4~:Urx#*]2ٯ:^ -!(~Fݲe|/Գu%k 1{l S`EVh?ۈ=uBvf;͡d\}Wn Sjt-nhG=HU68:NZre27Sp׮Ni"BHb> tgis|g1 ch {5gbo!/2(h˂/stLˁ6c>|\;7d~ؚE㖻VmSz<Ƃm\m=}ɩ)hԄ\Ut1*DŽ \?GsqL&LwB&qtZ=/>Y81u)Z8 2VOR'3$%ЍŒ_bv SKo*Wu('m\Gxx˿Vk]`C)G>Ǿ4˾{H"ʀah'lyhDQSUC^h+eTV`Ja##64z%C> Ya˜U/q%0;$=s%9pUhΜo*`:%/VC<_.+{bYKf,:H ÖޜZwkhMY6.A·]wWJܨ&^"˚(R1GaN/H*+{TϜzC§WZ ֑K/Qx۞,`>P'e`H)n6=~HwzzjOnGOʴd聼_3T)j]y>➪IMj0#[`Tb~VK#[=h!tnn<+b.:H"s> X GB{zyUןOOOKH딂oc+B1->2)J"4/W ; z1 tMRɯ%鏻xڂA7\2mɒrLA+T]Od$n}8& I*f;1ɑ[al|s%DU NL"tmڦ4i؏puй܀N+8!Ʌh,S/)?ԥ*?!rXFJ v=Ye{.7Ub)2v[լO_f~Ҏ 4ȴ;!wٹǐ Riqp˹+;q(z&ɔw尪5ķy)m5V_-SC>ƠK+#i?:75u~*H,TCݨA/{NѝKe4={uT( Laa 5 9ȎwxY3 Hd.ZDL*4ͦj& eBн=$pƊt9ƕPD32qZN~gXy]'{l{06'\~?_S;Ro/[K+ٖN-QT6<#AQ;'121b-Xm7ՠJ! םq:,UpaD11Oe,OƦ9Ҧ9KS-"Al`3٬[ }'-` 0Δ^uI8Vr>byN>+ +Hf%aiddFnv~IR{DѢfibUPKI\(ɭ]CcRJ FK ɬ[^Z4ɛ y_.@?':xVPN.|bӅnG8#%YOR%b%ۤڝN]Cu!e*ھ9Eu]Z"5^=f:T4q{ٻ/bg~rp+:Mxtauݺr(#{751 ?!S zZ]T!jdղ.s[\xˠVbNOd0@zk^|T7A+QMoL1ѕ_)*UZ`RWK+_Ϩ rht[VLr z;HLԗ'f>!m;"&>#*xXx*Nڊ I8n,25tZ=I~7JTZ.{A yO lcR),J)m -vj҇C a?YaT +ڡ`N3)?I^E܆7s}'tH,H_?@h]tu eLZShPkvL Bf8)PBa|3(Il~&JHp!3 u[wx=U+3zn_ #>b8.2P$4Yh`)q .5eP}{H.yyn΍ZY[8iE/ .Rlڪk.?. L|ILn]sT|Pd&-Et]Y=C4[1qf=Ҵ dյǻ}RwRWTnj vo%O$0MR&Vͫd6ޫKU(t%n] O﭂tt(w f7IǫL%3)ʀvB!!"m ;ds&.@8ӕT"ھmݛ՛?1Ƃ26iJJ*x!tStǒԟaqTP픠WmH#*aĘwF< 瑪ש3<>Uhnxjykox2t$Xixc_zwyb@8+gKؠKѤl!HBѻǨ鏍b%f5EQFbMrh4EW0媶+oBJRkWIps5^zz:dh(CJTO̗q}ֲD*ɭD4,eaxUg2:2NPI0ܫKz`/NDD]}Ux:^Rn_ݑ2.Wj)l$ +vQ'm3p|FU22)&nj$,nsdž7ɞ2 `sIW'7s"ڭCqkxJMк*c蚌PfksvZ m>3X"B}ǦcM)TYG)4ɻ.,y3ŔF6d);SASyBiHЈE<0C6 ?es|#'!Vi#.HQVxKf@D̂;o$g?90!lw#-nxo[GZDnPZJw;q7DSgVҖYD;GhpG<wU=M֊8SM& DR/S.qls=ԟ|#*V`x .J4 {a=j"Gc[ul2 zJ`:}Li,}Bt%a:S1mlWGeWrwh` 0_sVf^6HtIhӳ+,zP?]YL_"wDxt4$uwu{ آ{[ԫ _՝70 )ݱ\C~#B1)5wR/4b~ s%5xKdcsc^bq =DX,)Bv0yD30mؖ:(=[&'tlQER)%h \EϢQXR4Q/I+闢O)[Z YIhĵi%Yz s\ "Eb %r ?Jq%u5肐WV`t/\>lMbf?LH\ʲc}q0n+Fo W)xC5 w8~Nl@hEv"R$?L(J`2빹Au}t#(Ɔz5~aMrdJS<&<\ncܒ{q6$ƞE;x% lͥpʄ<^NYbxڃ}kb@`;K԰JSr1/6]C|2X kq=Hv3gǡ>E18v2 H0U[E>.R#weu5mI'Ia v"~V/C[=gNSyP*5wu;CMZr:1ͺ+O:/ㇴ/+-~l/_ՊK@b5Ykg`2~ ad4ZonZxfHVft&F/O>*Nb ŬJU wp|pb Sb3,$P$)=f_ݨt,G֊H!Mmm/ ddԈ{رVObjS72W?y`+0LN@33De/-i4Mpk]b `wg]—о@F8ߞx`9kS0%Cgj7g[LV1^SxZPlëӮF&O'V,gi w`DXZ 8jX;k l"1<7i\ӆ8h.oy]qA_JQ: ǸN.ǟ+BmynJُfg}7 ~(k]P kNV٬ފo^p$ӵ'~ȱD_'k='=,V [nScĒCt\t--{VB*^$3"KR)=JGe~\v2;aV ؆E/&M47m(U4+S˷# }v2+G*v 17|+!z(-kJoOa秪ބ.ulh\{Y#b:3)RVY_Dt4vM+D^?;R bMY0l0}92JMpL!_lkj*bD%(9j X`GfU.cd}7!#feM,,u4O2YnFdˢFʝU?L=($ :B%)MjC( ̄ڴ'n`*MǼK=P;b1yz@CxF>S TUGyf0Ko[A>NCPSjvKqV$M#&/SmrH~=r8v_}2ERD=buA8˲D[VKAC$W~_v:4bJ؛+K&qtPe|N1㼖wO(Vob|ػm쌳0CNª}n+ 3 Yگ1G|n<]VZTX/{ ~`&/lz7^lsKY9J|u{M_ MQ wC=*ɸNV..lh}ߜ"l1XmV BV ZG^vR.}F"-P`9(uK]x .' u  2ͅ'?hW&V,p{ܑ%ק QHے ,TrJi샑 P7(F}$ UEYh&4$hlu,Ov1lK|9E?+E@d- ŘnUh낪'|Q#@ϓC2ahbd|neFd(= | e?6bŎ\V$dN%ݷ}ˉ+˒n8"a yk@Mҕs3/bT~2-5#9w7;'p ݊Sfdkj2ܼ 숢jE#BeV3x ?Xx<):k^I I!E#mi esFid֔oׂ)C5-R: F9ѥS> /UM1o[;Azf酢D#md" &ALeF91~T]]iHUْ`F~>,I XwG54:=r!*vm1H^Dߧn^ TUbVGJezs?) %-1MRKa|ɛy:(NkVOܮǪ1a#D`J3;U5Hm׾C]iSu)*V`1-=]~l l}-O.n/XUX ==AWĐ=3Gn+gĆ^&%:tΜ %PQ]:y)-FլDhۭ LJYyLIA&-q}x8&cpA0Y׈SSn܅Fd.Ol#V~гaD#:rVoW ccb,> }$j? 'Lfhivu4SE}\f97Olov$|x/n"S뷉,,9D(tZ5B6h|HGEvWw$^HݲZ!X9]f™ 1%3%@r8 [4$?n\ҥ&'g9r z9av<MyفW"*3MC٧z ^6#7&Rj];СT*,D QO`J-[ۛ Q MѣrSu twlbb: ?%3 W|b\ȃƚv$a8 b|l~fDϣoc)VK{d-y䫙L[MX;ME=CӤH*̔ o*X$gW/( fY{㚶:RZ> ~_ZR@#M.!'pcq|3N\ݖD{V D۹PQl 2blޭ>뭋䐆^@e]H1J̮ΆAJ шl7))C Rc"ѕԖ%j8˽"T U' gChX<3T.Dž&R"4m/'yqVdCML+z%:OVCA^;.*\ xFÒy(Wl/$O٬rs(C[ >RŠjy7O5S:aƬDJA@$.C_zs$Hm@?W2+pv ?ok%̤r!?8D.-яa}ʔ62SeUj:[>|"[7ր#rٸ$8 )zV=P%Jfq0+wLt0 Hr!h5Bw3U!VoFYpL,F`Mq(G# kK L8Ȇ<~JRПgX pwa!.2熭Bk jRŜI.J"rEMD ʜŷuKgpjPZ}3D2-p E*ܑ+z7biؾ؊)Bp%&L|JqhmsKj+jphVu݀s8OY:OVأ2 @H%goEbSWn?$ESN:2^f*?=t*' VW7gkZv쐙\IDemKIе )`e78 h(\LOcr;21|K8 @[Dw[f\ucUOe4*=ER45RLA6d7+qLj-| ]IZV) ܝ.VSu*VHz'Vhh2!@jv[G=yT/N!b%<9]J?[Z\=%e!GrN?}yMpY5-(ƶ\|-Q#m+9B*nc![CWMPOe2@)b9 ɩ!YčjN2j'݊jhKc&zMVwX6MQ;|*4/x.N*G7J6(s}/%ƻjи!$y*rd#PD,C)HrEVO'U$u,rhGDg\ ,;'eS3(AQJV*֥ ]و]sc'"ȶ!bg'1%ݗa7:k@՝BAij$8STS& /!,43.E+14 B՝*toA_xʺUqg+'OiLD+V͓{cuiKI1/Ma^Nn/:^ȪSFI$5OIѓJO\.4U[~[f}x}`jy9DYV7,Y5˳2NQ_ YEZɎJA=v7*]ud^SJ{BmBq^?0vY@^Q(H)lĤ)$AT 0C8|UP..2u(3 e{VjaK-dt*iOlm.^VSx7$o5Ur&76ETv>UOݖrTXg}ܝMϏIX@lf+%D;]w5HQ1@Yd={jc[\J\׸$3uF6+T9N0:N4l]DȶFe~{yWūA?h0 O&2 ~yL8i)9I#\j*bA:0ey$e/:nHl%fã߉vfr#T)!$U 4#?I#IA{7f0 &Q]y HOxXL6!e;9]H*aE; 3^ nuc(}ZoR$5ަftӷPC#+!'ex/9&>B٫+57Jq>M roy+p.V}YToiãOıQ-_&*8*Gk59DXQݑ3/ OeQ _k_"BWdv$9YX*(8=60- 7UMydw]c-,KcpʲB>㡠z?'5?6R=Z( qpyqm& {Hx!OJ4͉Kz[DTz&p6‰Z•as;ep?a|!xi͉l%KBFN<UU H^*ʹF,!=Sv@SrKvJF* 9Յ >z]Q6# -O3Gl "2KeF  W* %|2oќE[.*/&Z{fх} 9Aiz*6zG~Rգ~})¡mF<{ F2cޝR2'U"[5E&fBUC@k8MA ̩%.E%3Xy,X +#X帍p@ͤMgTx懛F3r;R1gB 7*ֽ#SӲs t?ojuy[yK Oǁ,^T7+V]eTpD jPd|MWUvMyЀ欥];A5!TEic#^lMvG(wZlSqA|z-C(H=h1l_&E96u j}!2FkQI<,LjlL)D])p:;mmM:qp%,ԸkutV;&Ձ=XpR YO1rJ 1QfZ5x_B#s;OEzd=/xIhZ(s|#u@"T5'leEYs<:[S(:s}2-8eVxT٥$ߥ+ՒVt!0檂>P E3l8B O)ޙlΞ  ?^wܬ" o= ]eSږnW/W,MkLyRZ^l hCyu^?H~k!q562CÑsb.'u//XDW{Y4rT4"ߎ\@#)(#o"kQ[S y˫u&?MلRaEEb߆](ܡ2NbDH8 (Mm},pwMb| H0~G&^?)KwE~~uW--'}VV*$ܣN E/ʌfr:uz~2=OtLOf;on5Y*jH?R1|;u{ gQxZBZM ;(= ,VԠen0c|e:xeK6w*2+OJX~ gpw?CkS3$O 0>,AepӯIxY~Mx)~יԮoV-0 PaX ĦaQJ))5`Y;>X3F3:%4ԁmeG[ej<-=KL1rFhc}V]O7 6,~!70BfSqH efLL}/*#^7vf fiw, ,ѕ~ fʃ槐1W~F/bCډ2Qc7˶֏=>|N}Z)|U;uw!n]cAe jzFf!T8VWc婜gR@LO~& kk- a#Q."Q.4<0 "+U7(OfZ3R/;sPU{>__I9 ^i2>_C`n-O2f™Ϸi-LZG ¾P=HUGF^P ݀Q ]csCTCB \q5>NbbM){Mݜld6p>jͭ?ªn>M4ωFD5hvJUJM1 4]17jjdZlͥ1pA Fþ@;X|Wt&:D]bp%s3&( T 7e4b$s{ƅBwHQr!)r͎05U[lV!׀w,Ǐ"gg31f4iEGSIJ |x׏ h!!Qg|v X)+$۾ kjAuL[ &w L5s#grrtcDmBoiGP+䋫q|m +sNBsyNc"Bb֌Hy5) Uj8/- Qن]7up"|MB:@}cyhkpo}_0gu2WdnL>C_kލwB|fvQC켊j%?C=ЬR|yfԑ%pTÊ8["Ag_ x\Es㽄<e nLGh;G@NX@{~.Bn⡊/6cj=kXۮJ&W=Kކg`_#jeJ(R{_zMoWtz z**_DC:BLޙg $vYLTVh V .FЉ.Q.!\rYf@ҰV >8C\=y8TcYLx]6ɑ`BY!șL]ȗO*WYĹQ<a-m0N\Yvړ&$[;..ėr/%S ,B7l#\`;x/J9GX"!f8Oo]vrkǔ6 )a:~xmIw1Oou?#Ģz3|C?~K+BE"M!j[ǻ)hX<l~7ms.u-ஐeE!P4C!W1=23@te M|(}ίL(j&p XH|kDt-O8RWJ1H?i p^0 |ǬŨ^ef1‚O+6+G1}Iɾ!3XUC^dQDLC#LYdpT%lS=/]MEc3ߖH' p;"矼W O`x`=;ݼ C ;fozY &Qe\>Jm^Z ח#=g!5\vqGcZB*$>mWS@YЇ1 ϯE/uI ǝn?՗Ÿ9x'NL'EF#_-"xx|n?%oԐǘ5x+hI0fQkmOoIR2TrK~l(N6Cs.s0bp,̗ K* #JSV+D/։IvOr;Wʯ,5DPKMFejgAzD,ŢD{d(y,)d2Z%1s;(+&<( dF4gtC8B@X>r/F`Ŧ,7HQiNW1#.$VD/RHJ7]R1( Q9&PP%T6”NWsQyfW1M~H7.C$j Ao!tl7$ri+j9"'P, 迱3~@6Qqݦ!ɏX*5v\L=P?QM}.--2.%e%iUգaj`/ TG9o䕍Nos͙+Q(x]o7~#sE$ѢKmv1_B93̃Wfy0~ԓZr6`  kc,$M| ZC?^&'i` RaveFHp-vֈ?;Hώ?ۿKθfEwBgJ;_iK{[gc&uS+Or)+,^Q༿P0gRHʤt Aֈ=t_'DtGOurB_=7(=b7&+V6-  `*5%(ʆgXnHa%+Z:G[zb0UV-gOC^}Dlˆ̧|UfҔ?'j*dmԔeBrQeTQ${/C .6mX@Ř|DwNK5d֤af8$i*wۍ/nqn|ӇUBˣ k юٹD{o@װg0Y{Udµ8-ݶvvYEP" gc/̮}>>#W{"cSOlNc_^@ yp$kk欀j%a;^+VH詃[ZIK7t)SIP$ۤS̉r ՞BƤYȊr.f1Xjaj"g)CŜ<K.?Ct@^ 2-J}tƏ(}ú*0( `GRp`EJp :`$D BR$+}b[/KL P@n"7誊I1a"yQ~3#a/F ۏꖙmq9>P懤l34gBE[vTNx2g~J>I 4s? hA{#5+9%!8/苖ɾ;ઘ"|͟ 0DU=<\Zv>;!4<פl٣0g%{Q] {y^4hcX 5]HơXY@[89_7iخ'r*N=&9Wp;ғqkJf0x"yɯ#C{g8xrPLVԖ/7 $gjbKzhbF0R OpÌd)%I ibPy:I/ BKա(Uwv´51frW7ӳKtxkx=ƿ"p>ȷCSqhH+%eHI5,񩅿)<FDqrHX&S;uznf(KzLEy!DKOZԒG)gIFbش.V8aFLMVle̍FIiܳ9hISf_s2,J^[F"omq/:jFp ^R]dկ ůy7^=tߍ/쟏TQrסo;Hv3중*59BoݺJ04_ Zq S'LTkGO5Jkr!H aM_:W<ִ1T/-1;ό FTc(_0HC^?T>(ѽjij($ W(;O.%u!mdpZd[eA‰tp!6 aVSuGq!/dDz-#0F;YNfKk 88GLg ZOAQvTdu-&/toJDƛ=m+`$ ~cђif~U/j0ǧ_GoǾFXѰ6!/t?f,#.4VН[m,B"i ޗ:du3 -fm XH[P V]od~UC+E-ئ?uh%dcpj vmaTzbk3*̼WzB=vԮFl2.09Y hRP-xYs>qOAS~6 X$6M ާ EzlvL4?du끃oEOA 1 P69|ўXW`B{0a@~J3(vb4VVDɐU9&|b'c,>ep|ܷ 'Eم$s=dGd7KO9FE 8w8z㧘x^ruDVbs^ <:5m#Bg r #}\:) p/zÜ+>+$Љh(b'*OB+G:ksm&aP'Ѳ$~J3{IP=y<s+N>te!@z-mPVAwt7R,oY-$`ܯÜ3;e>ͱ[ 'wA6cוP6G ltӟEv:ވO_`?J&ᢦo\&tX)7|0OZT^#(_whP{EpCIm?SC\c̨ #6U IbX 4pf8 ҃#Gv3Qx3l$A:#;ȋwhIlyF7Pq1q_Bq'h0?[7J8%~K_*;lel+ cjqb7ɦ3k!_VHVI7EKI^V?ޜ|zANΌFq qMCYgU&9 Sc"+}S-:9 #zi3qDUv=`JQ%b^۷0~J%V6y)`6)Y{}oŐ2]rէb"~9P 2,$9hyz?]@"5ְJ̈ uΫ>F,ܺ菌d: ;ۢ%+@Ӹu Ⱥ"3mǚrA1w-\)1,Ĥ}y_c*)U]9" uE6?3 lU hE@J  $xs^ĪAsNCd`s1B0Mɩ1cdl;|"6 G=(|1j {X@ *RI>X~p ؟yhߌJ!Z8cxxL \4AqR^şs!> w$"v8xP@U.Z,vhWf(6uE  wTZN?"Ip1>nyj+_|gf5_FJu2HѿC*\!}BE76RT@3H_sg:Cm)JѠ_(D7E"MVnP13pZ_` w07 |Oς2=XJ-_3"3Nb7<s/ӷ[F\E(//€}A3'] &Wd;)'f7t(#KA"_:|&)Kv鈋vm94Fsms\Y2U -)&;B0|4Td"궅ɿ"%24ɟ@5nYtTh WC_udS=cy U$UR4&.aXIq oIL#%]XJgr dc [k`4^C]//ʆ|2܅ ±o(Zz58 jetyb!l*b%ɱY#N;5.2460c h x^?xuWZj͋jP5b]kj҈!ˊpBޑS [[zh,`}GQqGNiL}ovN iryd/H1gy !( a׏TT#ꊃ n˰*m@k˰ Z]й|\`njϿK5*v{/`kT۬j(;2N33(?Htjf`ĽYt0R@O99N{*5}˜SfIm'bQY'/DAfAAa}7Y^|,ScVz3*U\ C!S@@r4KD 9"Ԗ,5}zx4֎D6kRwN@_9JP }i\ :P5p^NtKcLFۜRATMR=W?q4cmC#ڥ/7泇6uT h~Xڍ\ @tW IMث)bmJ&.:Ax |qM筞~N<08fy "9݁gt܊)yD: r 7Tam7Pv-¼h 4JlܴQCz2)gSDn]eYfoHE1&EPTexg$RܹsL7iLlsՍSz?SCѩbVs35BY08'x'f-gh@)j;Q|d>b4'艘Ls[@dwӈ9 0vO]Elui"sKOPҷ8gмcvf!n|?lM Ⱥ>m?@{ISb7X?)ѽy+qk{fvTc+L@CR^1)LfC-;>Zv66P٘^|VNf_ DZY>,*[JXңC('CdbѨkE4 Ljs86,N)’lֲ#HppoD#W~Q Xp\f:HC>rq&FrTOt~L!Xd5 V]`Brc_Ǭ;vwZ4}UuK^RyzG#6 !Z^buɅ&h3qS6"Z-P=pyXwpA9}Urz!~!9E~[1LsMCM&D>p2V{g̥QBܜ(\$5PFk-cA8i?A ][YbQ0Lp+(\w.v =,ܮ%2pޤ)W(H æCy9{l_i̊i4_[_L%u,:,W"~5v[jyTnyYL2Gi^'W[E DW f?jxb.0Zֆ7]g#ipWNWrPQVEZEڡ;YFo0Ar4g)AfSq3Ƽ$9Z+Ȑ h5^s/'#혢i5/|Z-?E6/(ԡ0fM^Ɉ! :3أ>"Gk6=ž@%Ev8<&d0ވp`~(k;Z1]12w3Vo)Y$B~bTz;}EN :;#BPǂ2%[%̌qB5,vx)Cv: &X.}cRZg, GII[u}qP9,;$%Թ 7 LӍV0Hny8YH B)x'(*S502P*)yv]=kcn%˅Z~;"dWiBs \_;5Xtb4CO֩ :w1p)>F.IplT.Eƒfݽ/Hpt9_abךQ m ZT ootAB"-ѿֵΰ%1e^Yͭi (5}_(N<)|?řVg φsL{{׵}xx?Sf֒ i-' FQFHn⅀,gr@ \'[ 0W{ T%;—̃t+4yh,4??^vzAr_܃U4mv=0Z2 |M^1nGQ9,'"uGJgМ?񁦪pf{jKO5ZaU+ JeEz_!2\,ضϐO7eg2r WARNjC;X]nn8tը&Nr?ˍ9 ب\K\3X_߇:w3C@ <Ũگg/6^>7&R9/BT~J/ѐǛr ^ ]k~Z:@BxrkkQWrǂ;HSwYg|>lwZGD"TQwʢZ/7{mƽgÏh-l=2S?kQSnOfA&hfZФ  m&S, ct-%dlV|-&bX{TW mNVt nG$u7aڡkzHGdXA`P~2 ,4:0Mo;:493`M!EػJ( gy.Lfm7k& 1;D)C\C̟ SO{#Xc[E#G[mgK)_f$ab@*{L`+w*mg֯$5{*h9h`eP k6lR9C~D(nrp%b6 WmBD pu~wNBH7d3SB }#ȳͻ~Dš9ӻZ/Ż+&*?%g lGD Ed 69/ƍ ׺ V:.S14eS Ǫn ^p̮n}6o 5 dthμ(8Qc(91lDN?Z~#cc BꈧޘFyW(FW֩ZD<;&X{l}E܃W?/3m.Ι J5`-Z$b)yXyz\᤾{9@Up村?O݋Xc AfǢyP\վ摋w~Os( t/V"aU&=C4Z۞#"{ޒ#3R>5iԝ0b«7gZ%3 N*8"TЧۈ~ }j3a ׽j1zJkݗa [od-LˑsR/"ӭ“vLAR6' R?M }c.xO9`WV?>SDDcϑ ^̎>rx}MVXcͱC{ޖ;ހ]Y)9Sw+&?Տ 6U&"rN#Rˡh5h[h^92ѣSk=gTaMUçi#o8E! F|ie`@ċ6}GK/wM0?v̍BŴJ~s>/<- rCBgB oAT M[2r>VAMdι x :Uᴤs6vomc-[?`znNtwM.`)$Õ@GtY \lq.Ӆ%7La^[WY =x-N[?#!!w2V G \ߺC.m7vm濡3Ў')!o1е^0.VJù6.!6*2fY8|1"]0&@s0Vy u&ȼrt%/DPYą9(.X$}WODce0sT\XqvUڕ\Li!It ](+s%: fWl/@ܲk901L%IE^lP\ {YO?΍dXdbq\WT\3.rѾsζHt e`U,Ч_> )B{+P7͊W1YC): d}AZ<j6X %b0[x4A}#=a >#p{vŞI9]]!�Ϣ~pܢT#O9H̤%6B )'RF¸\; 2}F{}MjǚO/MщtV'tuHL%{*|(DP@uWt1 I<*qo=Php?w 3B~6N?m;~0-יRwq.2:MDRCGa\n< F܏ww0 P Ku \ D\ιH Z)WR1ـl;(lLeCVjvDCq_X*)$Qcx'巕)Quc&DK`\ r*<TB@¦{p̞&YDA%ׇoF\ ^f2O?n=*N'T&D$\Xɕ&0 5Ϡ0^D;M;J?Z/5]8 ,moڴ+9l`ZnGR_&Ve}{l0`ͲPP[d$MQU+Fn{ wC0nJG3 SIbHIh7-Loɵ!江pTaC&k֨ؕnSrW-D|l/{Z,L.'7rdrBL.651rɌi7d 1L#,am8,wVpˡl$M@6 ӒZQC@ubp/;u>> `8P'mn#cL!6p_c,p<[#=W4xI-iJGurddS 1.-3vF  fe2wQ޺~ؓ^6Bx699ճT*K˯rKFl7|vQPVdYs$3U8saN Epe7h=[T22dFe݆@˖uJ* @2pNMupWE9w gU\!iP,??, t"FWlϕ8Idj0oNdaO!ʼ1pzhodxҧ8aIa-3jm=li.Gtq پY |RXNdUTAe?a>ge$:)q]XLjQ !bfK?}jL6gIt@̇Ɋ'- /&8]#ER 8LQ?E8:JƥD!,-u,4egIqw0A#iG}~[//Ɔ%u$ ,Л/ *_+pP:D42wAdwόi^PV 5JjP}n.'vGcؗ&FIōW5ڑg@/Zլ?g)! aZњeP?K/*Yg-cY^7vCҳ&g"z.>Ww͡p1يݍNt'Rm8Sྞ#z@K@L{jNgDـ#TjlQ[)*3-8{3g7-VJ#QqZ!9\5!vr]*!ِo5_=oN`vji8CN?%Z#F1bl0w} ^<dݥxMѻuNS01J́+/^7A!OyIFHmAUL`v~Q[^5Zu {k^ >i SOx(=jch 6XŃRE7.벟xyu65iNZL7e0lDV/9с$K,i0tR85mW|b3ry*)aҥxw^﮼ KcIO) Θ[A@ZWZۿZsM7C2N.KhjVϝ\D",,h[9Y|fi ݳ"g>tZI# g'I7q 6EzNf[9S (V1lhRziIWgbeE,:hߢS{@H*~ER)ՁϧQS;hNB9b΢5:x&kMnDCZ^grljCPƇMw;2 &C rG%/<0XA ɹﰽ~#eDաz`eT5WD&?8sdx:l$RTi>v&,ɗƷf8 _(Qak^뤼MX q&MEK1dР4@qwnxCX4|]'|Io`ݞ+ZQMxlB>m8a~T,9jK֩Z]Zx}6E,2*c%rۋKH۱ 8hTMי Bm^jz7˟{]}uF" )F "kNy^xI Q4'_w+kfe\ӓc6;y͝7~ʣ'p\ $=HoӷfGL*v1 D W@8,B[C?>d<T$~;02;/M} K}P ݃+{MIo0n ĦKDDɱ)((2SK{@5O{a8L)up0#(B.EHj]+:k8а%TP'( $X*hAx5 ʒ>oY VڼÛoGN0L#/\%{ mf4bJ\OpGrfvb> XV=VWzGxS'ڼh#N hXN9!6=t+~٭ >cb2^aȤύ4 GV4$U炇N#tƫ2S:|w`LD_{&c-ION;)UС=ں˿Lc&Sssu=DR6ĔM{Rb].ŸOKFVf_;)c}3RCA? z_fHcbN͓oTqD GjW#p :Sa MXbK&hGNbqTBqӁƽ{zXX(HxZV3m_*s.IGu[Q~;9NO A@b'G{ß!X M8겹0׏lV`{.3v£璊TTGb;5qIEΈ _)-P`1|Zd*m4 MT&@a4"E9*Kn~._U+MVCF@%ǗLRT1iPW7:z"#FF Vpd$/+nLj;VIVO߮RJ?܂Kr*!K&Q8X/ c~e f"<`_?pdUy0٠OR m n$ a,2ۗhsAUQDiDžH'$[NEgzzr .p(ԏ@~=`n)#IpA(fÔ(s$6iUAN;Dҋі̀{/ ЌM#Į|'=πPz0zl_ˮFЏI~reSNw 8[t(Ǹ!E/]]sSTDˏ^TU?N3ǠX=*H̴ɻ3ʳ7,cΐϒO q7!gfJjck( ,G vC'57Ν+*}~C谚 QAL2\֮ {Kb \0pTFGOˉc=$vI!/<P "Hҩ+tWVP+ Y ti>)(l:af.pRʎǠc7u-#s:7O%j8#eW5 2X|]oa)8e`w`g5PPRVWzSl_4]tOzW,tlu%c=y J%֔IXǰ曨qZ 9b)I|puDz\ѩHPſN8} bcolxG.*mF:L3YI@!CNwf/uc^EͦHl~Xi /_KKй޻ 0-Sc*!sY՚!%B 9/)|{frP`=xek"йr-Wh*q>E}۶W` m:G-{g*LHޚYVЀ2\!'闶 V3I@Ч~8zCWb=*w(5&ubЊgn5>J >5#eB0H T1! `Y$zD(2nhbJscjD<@ۉqF(J5u@pPԳ2'/i`$pYmr}./G$]U\1#2rCbqULHņ-jB9IXTu ka%[N 2* sy'6+c*F,/a.fD~&7Wl$gL>YS_db`Q\WMȚđ%AN>ųq,Dh" g|^%ɹhO,!RR<-Zߟ` uBԨ&Ke$y~6' p5'ٟB{ ?w-{<4Lj$365_ tc;i53#y7Goq<ˈu%-z./B8U"!Qr=~ޔ⥝rw*;e3[$6v:/qzD76n`%#fOF|O 8J=6 -0=%PqB\ ROG*Yhk黵u+"V$&Ff W+p)̘l5䍓 t qatYF4? ǠC%3j=c-9`+C5[& v( *y) t7Of't?Dσ6 ;)>{d%VZWnrw9E;{q,!e ÍegRvBd<0OɳNsz<`Ig*4S-nvjLx^Z"oijc b)ECT࠽pBВ)ⱉEzk:9 %o=ACq4(6He:_d iS폠=Rq섳aы UdrY)ZT/=L:nSD/_"Aޗf& Z|ΐ`3̀0%3&;rڰK1cuYzS,bF7eV:nGe TuN|L| 59#tBd#O 5&}]#j4$,ϥ& }eZ5]։b4^wqr ,ֱȇ**q)+,(:KEI Q?+4?ei|8~Y q^#h-TQ7} jc1|7P8(̬FTo_8|- %V]u!3fgc("(p6xkSG"[.Ӭ/7mZ -: A:4T=SME/Ŀ3N59$[8TZ,6x(Drݔ>t&ﺻږA~84+}]`| [̯Eu"u+6,ߓkG /7m[@C0ЈڙD{!S TxUšWEo%I13x7ߛP(tkFțXE5zBeq0QUgq3$aJ\Q`;֟GI\'mM0Ey܅x(pO\nľc b$SG^>s HS$9[<_\%;@eҊ$YrdUl`SXPx7 . rf?5&%Gjat2&>DSHF+4.F,(I6|ARkZL+W4C#Cg}p)_eT\@$sX9{iQx gBFS9TM R$_p*  K%kD)"'VklzgZ!MgKTZV?, 6WfE2I%o7MBk-E%,AϾ,6ho|3膱<ެ6 0$ Лmm4OB7Ȟ_?[޾Hw78_$ށ:3N8 e ~ s7C`?acas'7 Y>I6`AMikn#+ FLMT D)!bLv²Q_S9qG)^hu>syu1B.q=͖e3D?%+aE.}9- f0\WKb&'ۖ?-hkrRq׊$ź-T!Cn0dDƆm8jŘRS|Z-z{9սp44qK e|P CÔfomx8VP6:rv+]T* 3g$%~l?kp$ڪe掰`"x@X*/zqY'x Μ"Y H-on|,˒.-_o7iم骒.|tcPtZA{D dtaXgoT <4 3)7=:|V }ҪU5qz@ev'CZMm  :0l#ݰ1%az#bH @I}7¾kkٌ\T `?]YvrMmryGny}ݰ̀z#y*0&^/Ti,$? S|'Kӌk<(>B9vL뱣1loXRz>"xT=8m |-aJ7U({c3)o2!pnE]$P#°=?c-ȒЃrK$LK A=Db,ԑjA{6OtO'7pMrm3+kx5P;iߏ[v* S{ɧL[(7ej*lyX+X٘{!ǚ\}e51(a@Pt8!I@@N E CXAk"8=Z5kB0^BUX+^jCJpC >W4m>N>Y'8.BJOH>\Q.-2qyח)ͪL+{czd}ALR~awhX%z2DڔW(NC? 4~!0c٣}ƶT_60R@oBiZ'`i&-"Jyv7<ٶܿ3Kؓ2C`fZ6<ߓ)[& 2gjkRd9cucͯYF;z YVق<2W3mvb"H䗮%c'+6gܭ"=8%zQM;hȭ.?tl\޶@8:6M9U\-x `_El8(5YܻJ~ Wo^55\$)XRv.?+kR x ڥrN`@X$My'_Y>ѷ`29MLG/ эtfvÆVSӟ/A[J)k/h"r ^-ϷWʥ$kw"NQ$;NHec5!׈e#ᅎS_YI0`L)*Hsf\x ,͂qK.IӲ:촜)g"ruҵʔPi9./tu aRϛsF!2` aV\~ scR_Hj:FwI F7ܨtݰUbH*nתP JOd!sBlbGϰ6pÊ@#M٬NjXv>͌'wk88BH>Т-zk+]VǾS3nzۅic &\[ ۤ%Tkl\lF#_ʄWG K­Hy' ے hIzt/ao'Rb4IF%6t; MR%.Dԯddm1Z[[MK5ؐ%4Gx-`9&3y5!XWϓHU9A|Jp'N5#jKA2J d "k ul[("sJmr_#wS򘠫 πeI,ĂI;~UE4tGޟt,‚d%^k)&NHRzbnذt^bVC}줓YjG'.'HUEW$HMX E`z9[CulWO`!1wTsH}.LB5Of VfIv`"ZyMt$GvdܙpF'SzKJfGnWs%Ǧ;."'g Nt'R[t1nr\3\v$2V &g%T@rHqT#LgWm.bU :#fát& 7_v|TP\85@60]ıoMQP81СK.Rɱ|/?:lt#Q,&B $ :kA4$, pQ_E%mP&Ux*gcs%p< 79E=h wyN\?[9+AQw4.--1а"'f`WoSqCD(DT 11J'aTIbzwпX,Aؒs\^7PeuXaHRvJ BVv&_yw& `]rMF>V;{X>$L;d)i}ܿ4 ף!cv%%?^˃n*^UQF"Qa?z)z v!\ AfK$PirR%)--+רp)uS.A @ (,{$l&b% dĆ[j|޻!a ф2GwV *w(ebg'\Ij gcv`IZkt ?5`-Nr8'g4'@JkW>pXa@a s5Ͻǟ#ʨ 2`'\}S!!K1gm៌d)  v>|poFs絺R <`^HQ ܇;Z_u 0wR:zWV ?l!Cذ﷦3+rҰIHy{@"6}+օ|v#Z\fݝ8S$cϝ4ԥQORkyG.HTcJ`NZ)?*<535w"V:","KXWM|TUȯ/<*m(8iNl#u Δ7zLbpRJ":ΔHQ&m5gT;W}C@ ZZm-Sɕ@ opI=@EG\ٟE7d[i$u3΂y$2Sfe86 ou wDA svJ\ ר/Q7̊)%[?!_#ˡ1,S9#Aez)vk7X#C-8%nrҟ|vOhWP:;(=ޜCC泂8ѣlUiAN+> 5HjF^69xߏ 4x0OhT&ꧾqf3p+MvX6 vĭ+(?T9nxG캯{ sOѐkz2̅5iTͮ]d:=^iGtŲ?<+$ki2VqԽrIh!h{pgWcXN$%yd.ꜻ_aŞq.!%&,f1W ph,bip`+ƹjK”W6q(:D\H+V@hwa,_g~.i3:ɥl1>I=>|OdU9Y3)jt_ +n;H=v[r_/2?v3_ Ձ+ A<'s ĝcZ\dg!> yh*9T ڏyM63Q!1`\8*Eɽ[1E4c B:bA nNPje9Dhy{Er+L F  K4Cz[:g?įյ/mtIe>- ޷~K;U%؅8;ڲn*.֣"TtV~$%׏6%Cd(H+)P4xoG-8': Mt+8\M0? 6#u {^nyA I}i, ˑV QǨH{6&4y@ *v/Ib)=,>jeb!fcCfC"Msk\[8ar=1[@bV_ ?\*{^n#hSy LcxoWIHw*DUʅ}jR7>,L0G$dW^bpɕ3[#"^է;L !g^a\XvI`bS5t80 mDbѓLAV?}T#"i5C[&<; ^:. ȁitCw jcY ~TR㶮$K]vr=ys-r UCK?z[|\=6*]Ѽo"LKر[N) (`"I;m 9ߕ iu ~Q!^_T: ,qnuBV0d5iuuBrhB3w8b~O po^0CJs?z \;nsjƷ-,CWE/|O+["#r%@u(kZGFD鯮Կ_n֓x4I0c6f9!&DD1۰t\p]P?Z#}9%|FI^!^v@:I:ֺÊYM?S y. .u ޫek\V))ҋ,n9Py#{܄@𦙝f(}&☐ƈE\/ vS"1"] *ZOpkrS GZ=7qO{g%nK~9m7hdoiG+ı!ʧix]mR6$.\j9'3*m6[f @.AISv&\{b[!ޛD#1eǡԉ92,*39@!:+](Nm %]QԦ `۝5/6Z=ɀ6y>G:zAsgOXEU2#-/yqDƼ:DWq{ ]%"S 'h+s"wنxQVOpԜ|.C(P[17ok~&T$CglU[J힀Q.WoEKǒ['7Lqˈ%t\[ aA)@ R7Av~ZDH_'հ?2Q3r3МjSZ?W@;EL(Et4{]bJ7Ό ։ }ZL/^2 5`>*:~\cTa q\ ɕNH{ՓrG:>8*gģV=>|{+W%’ keobcڷK%L>M[̢ި&49M z+3UOAD·,o拾MG:"n&.-k_va{ÀF2%]Mg|q;MKuM%M}*k3 F.<h6b+jnkDR\0S;!$6eNėZD;?]c}Mq1ǰ81zI;QZ#Έ,oL)_|12m*pĘJS߻m=|OZ38͵mֵnhX&|Qn35|Ysλ&SP-w4[YAĔY{Cұ]8E bqpE.P,GEB $WVH[0-Jr_sQ ^|kb>%G8LsoM7..&R+;ij]Fg;sZ3gU dɔUD<T Znf7ղs?rMH=BL25L {{|Ldj^==XAy;$ˡ/DCד#^ s ]d8ISΤce^d"Qt%F5,Φ=h;fqnRyZ ns> XSÕ fygu!3l/k}7GafP19DajI/O6>GM,3 rq)pnuMܦ\g ׏Wӟ۫C h鴡h^3}.=v ٗ?MV0P_ÛsXLm{kƉCjZ2// kз{4\Ҫ~~p {PԔQƠMO¯*%Ӯܳ)^yl̍_^AFoy-IHP dRd-ǻ+53wr4͏Cޯ^sy}}!jE DϜLbf B"r^RdS (^'ӢDVԝ=PP+tM98@*̝+[gƉF&,rU|6ۤE'矫ȵa T-ǁpV%9j *mP9Xg/)aɒ4{%"r&ˆ#OiQ)-|vce7&#yһy 'kPB89GfY-N<'AtSFt$_W!tR>\S[=Q 5\$]h2:^  Ʒ6-ŁJ_&H HkU`|bR#f6T=NS~#Ts+$7ͧ y:ᎇ8VB[N5$?= ̕-W ki˼~^Q7tDůFLk&ӄ?SyN @=*sZ/"X~BLa!"S=)ɹ\І6ML R }qZf T4M5BÆBHs;)"\asL,OpLAq1hFBxnt~[(TJ>ٜ3dƽgJX@:3-θ%S_cV6䳞fеzd4 g!\>?QBxь`VÖ,'@; _ojįEN :P~Z ~/~OB"B(J_8̉4lC#Y9}ɫ|L7wa-F$:uSzЩ CЇ"Fl}Sk 8E@,]Оb8(4 hM*LH;@ >}N( 6oZWvpzؑ0)wv OE"&/U ]'yv,k,M^d_E)rW( ?|n|Ta&fb;eY5jwI$=ʢcwNW,StTyw҃I*'_JۿBhmY1'0NdSyC)]{TN ,}f8'fP[*ҥ˵k"8ܔ%w5Vk8-ۯ0*iDᦡ6VUu#c?s޴B|jtڳ `YվHvi*`y? ;t%}J5i'6E@W0iHa,Jy/ap_T5bWp;jXD^֗;k,ɮuqAܙq3^~_*HWJ\0O;,*="3Sn}Ԗ-y6 hR 9Y3UF__}?֓|+t@<Y3Xƴ*s,2_ܡW?Cr[Ȫ^vNԪ44rFt~8Tnce|jǽiC -P/&:8Ψ`aN|?B]@`>ݗ[qkLiddkm |e:S560H53싞LF' &ơS KOZCD}檀\ Izch}_^. 尞?j>3 M;(/DV!r"e))sk{_#CR:Ek8!>e+nQQHC`PbYQm O7uK3a& 3RTustΝq-Jiנ7vSŰIf=U9b܈zOw",c&7!2y9cOڝeJ9@4k4ÚuZvCcvxqnFAZl6QWq0'c~/@ܠ2UNKkQOĒyXASBH kkx9@z$ :+&)lDrM'6ipaAnGs;# #Nkk[3(ކXHUHAڛ~ѧy6HTKbg0-+ NdE<33z?O%h=0eDT<{5K ]2;D=# -"eW_(XB=sis۽4ݣ"ȩrCN|'Zs ©vS_5j.B7znq}?B;.5)eyE0{K Rp^3<]屟[JMBѫZ:F/zGjR\n][= XQ%3 ΂MwPDZ)A3 9*yNasށ{5CejPbF=t:B%Gd\LgS@}6 U)D73x"W048콌&!;!}@Wж|=XI);[k0m`>&UAWuĮX }vGuc-TC H0Fw;4.JR_H)γ?Z޽KIX]I٣X6uC G,:`"S0 }HVN}FUoGt΍ :HgjαCuPvRJ,5/\x-v._0kt¯ќ@([Sż M9\ș_zsc4VBk ,}魨k3A5 \W,$Ԙ"u -)<~ӖYslkU=Y7c#s[?6eSb$GʇHu(4[ {\ʳ͢eL,GNm2dCYa 8t{ֱD㻩g>?}R[.w1#3OQrCB~ H]Fu0+>Ƅ{zXtEAhڗL@"2-,I6GPB3178{-7r|0S']E3bXF%07O<6JbrK6lgbsp֨ 汲5'R $+y}iҬ wG)ay$աlsR5U2"Px-L4)ǠzQmI3qϧJ W.=V^hՒY#A6sbkHokqoּJ-"x ?NB;6GfXd3Q+S+۲*Ii 7#y舰 8u^lTOS]+l!])*TKrƛ*D5ztk tiqymM@Xq6ԆfF\`PB^2ihv I͢ ra.Kl=Qs䃽\/R*dȒC[3 RQfHP'MvF=j6 S}JF!X˿/SNj ؍ H'1i\Aܞ:q1rsIJa ,Q&WzFs@ǩUN7&_(`FT_y( Z5Rp쁶]kCn(P V ZFvHX2Bi)VX{\Pu04)ſSMR}ar"R^+!)1xμ)˥n8,[@WM5;ďR糖_pcޅ&\D/:|zb4B#Rf`:7, =O e+F7)1y#0|bvT`xr3mB 'HDfu|dX#}ua?X`2hwǰ.p,CRi:u^`Lg%Щ?8zB"9~+ap_E>.@u3C&L4ŝR an6t7^^j 6O~3e$рȇ=ݡS^~CX!=o:s}¸ :` Aa1K0݀n9_C;w 8WY]3$t|NZ$~+"lMci˜mZg0 uZxmȎsVisC l[JIWWuŮSqA&J/%ifho/~6W{8Um~ns5 Y@jM[*w*r츭yk.yd i^\^|8g(65ҜZ`T@xcٵt?uTvHN%)qCUzpEN:&`+N-\G!f-AL^|㿉|(HpC/4M8.%y!vUH|x$\*frq|<0Hݒ4Ga)_cL=u>+5.tޱ:bjn(3}V\,AE:,TaQ PHHb_o^| \ջI Ljtn n˫ȓJ*\rif]՗ܰhgKKq"S 'n4 &Qp*"ZKƢm^֩jK?,4J*u8Wq6h' 3ۖD j7Yqc P+G|oO,JtK=2G"?]n}xŤ$=ܾ߇^g݇ni˂OȾ(c,Kȝ;v>"s՜KLA*byf R3^ 6"N/BAԶjpdtJ&6&ǻx^mHfԿNɒ>+NIhl g| dE=iE9-l3?DŻ}wdEY` 3 =)VevS1cNubUO50ɶؘ"ʒ2.90ڦy|QnZ$/B!c)c4[ŢBLV_]-M ~'@L5!>TlϳMg<'$49j=m|Ԑw?<^izPt~2 gay],E۽V <*!}lt̡*RE+u,ct;Hy˜̭*pM1Oq{$`ԗUς Ǜ_f,6*Hf%<½wF@@ZJ{SՇĈxu<꘧ e}8@G-qNd5I]ǂ+4ox_hLuA5]kB|vV|g~?A XV\V,`D!@Q9sk2Pyhu^fֹa?`LO1yih:J`XZ ibE2ISi`Ԯ@4=/ tͽw F#ğc V;?%|ua:#n7M7yCןή!4<*Xf,f(TШ:z>-A V>p2͢`в֙*uu@vf>o^g,\ҝ'+`v_JbN8LM lL H@-zGT->dD $K~(΅HyÜist ȠgT!v7}jẍ́֌)32͒ir +ektD5zɷ}%9ʲ[U m;QKwh,.Tr+Ł˂Y-/nN6Nh 71GJfJאɍ6g {I%sUG\*&j]ǕxEMaO=VFj'ojΌsIz}f6.5b5²djZ?]-4?E:IK~I2s֦RxtT2i6E ΁]sCM<] llP<ɔIU&^}gQ}걎8t_ΙjHB["}F!Nbx"A_ZGê7d,`fPjۅu]\3)}ܜ)z!j?2f.5OL&SFE1D.mɾ1w&s _[Mi^FF)ėdHaZ/< ly7@RBPM%ApXxqLw)ݵϒ}9osS;G9Nr4̢Q*2/=|cBy035*"{^ B8, surZg."񮏖f_N0rːP]1%;joH6~*sG_~"m!o <c9*P7oz3Ju5@KPYR~uNaz$yi)''h?l_'#|MMl!@j^}YE?+V0+]mޤV)T(htIdzؠF 5b(q`fl>)|n)ؾM@2}c|pt:*fkbKXG1UБʛV2|<ЧKzQN$xBΘ6`x>czOQWC|@9ى:fl{>sZeڬiVmP]oA ƈq7H.޾s ֯GvoPJqQ_\r&ՠy4xɽǬa\@^Rr(aV;x ϻN-L Xɨ~jhXA hV07SɃ_+'.P_bL /=(,T J( ge%>Ävx3 Z̕^Z ]Uh(k oQt~5B,m0ss21Zo[SZBNk?S@Zw=Ou2W dG[Wbe3& Ճ t4ǧ#Dj0K >5Dc}K Y6|R?ްgyge.I|M~*Oto k>6ai__}zl1%ҸC:[ #Ǻ"P2dҭ֙ nA[%Kٸ9*<+ZIiܰ&So@ w1%":2βY8J-QV(ZQ`Hl Ku66hfRD,8/#0.z67`XlrmtعK;Hn>$lVZ]M )go˚,Zl@Ds!:h E(S"Gڀb[ܟ;\/ud@>.=_R K5N#l*mR'_oJe&wU৛43HZ*{+R;@){c|d;AMB6/41ߌ jBqQpZ g={bmJ'Y?F~0dpU)$US##Zi~<#D7RkEr̓kFu.8`Ь JVtGyA/LHi).#QVTW, y+%ƒٰe{qǐIH[_.2+Hz5}"Oa C$6XMtodHL|N"߮ !TWɵuo^H|4{DO>md 6,V#P9-u$UwTffIuT\ZU6N"ׯ^lΐ7x?BxϷc*-٤Q2d`m_(Dkxn:[x֪,_7d#"e&Xz3Oڗ?) he;Ar\Y[pOHكY ')SQ+6׶uBmG u}"WƢϹW ڧS OyLKt >WcH_zUDB-k{s&ǑcVE.s#{ 4q;Dj +PP\ |&pfl{ v6zj͵?V;!b( PF߭V|\|7¨b>> MG\ yDL PV[\iP`Ôki`qr܋k喸|! z[D.x F$MfKdxAXB56ic~,Jv欺ʔx 4%z }{,xRɬiӔ4nYsY#Hdyѭ@>1-u =fC~iJ9PE $=/LFk1unޣ|ac$mJܻCVib{D73D`T]Kj*?nHU&N  Ro`b!Bte !!~鐤x/V:hV1N{ߓ}%y+]OH+59f}E!dbDƱƦLĹPe%:-eRzP$H?r܍BV+҉a(х_tG[B4ەXֹ:}((M}3N@eԎkO6ܶ{;~ H-8prsCoC1"Sx)Y%H.ؘ:TDL`?r&avk"1o [56 R3#[>٪v^N#O_p+ dkaeԅp8"`ט_N"5p-PMNSt &F!᠈ 5 1ZD6A1#h65m͗vh7ʥ2i?~X,$?K™-8'P+A2kP54AxunZF +M.~T̘d7p2&aLS ,>868:UVka5l#țSx:y.;8xےӟaT}pBrprLsOE]aQqxrAU~ Uj\aɭ)Z%pRWѦt3=)-TE20tOP٣uYUf9A.r܈>#H3[\4`v{{ ͆CggUA$Bjh.Fj:_wrS(+͎t!U11Vƴ-e@#1z. 0ځW0ZpH%|W3,Ȯ&wr,6`!]:݆04g2Ɓ/^SyU +0nj_&?tŠ5 h8F*J]+s ^ b}wS\J^,VɑF4AMO tc%p irj_=PF&厤T2Y{'}993Jop}ť>*2RѮH|KN9&ҜEsSxA >"8`z{` 5DW`!Z:dItS#,$Q,LBR2`f 8~' ˮ g&Q$qm*{yu 'ܺ0~P]jk?Bz*_i; m'Tփ߶HpeKg8Sa*JОS w1p|2@WApi.R,(QRnhX/_SI˝%i>#`}MNpNeӧ K׋de]N֐21dǓjGN2 Q0ԏsx&1[(<191FX3TA@"u~_.t=1MuBr`lZ8K3)]8T-:+e߇>;~V?akR S'?># B wa.8|jdĕj`FpxB6c~¥3l?SQ:Kh#PCA$Ry;C--O[DPY)-j"6޸DLLWr~0273g̨Yc1g^_SIBf^UvqyRjte62i ™SiE_f]F Vúau*$k-{fE p@͔dOzq Y 0u0MFӕD^Bl!2@/e}P޽q#.1j`Ě*36tb.Őfe 3 >5͝*)2\ `eeJ{t5luF \v[Q 'H z*𙾬&|lcbked8@;,>(gEzhj RCZ &m]1]\!DaHxTy4TEzWbhqP:Iݱ<م fd1N0w)_k(cgYQwG! * uY|n |blϯk!2Ue9{z=3A2yYZ#CX6m tG\bc^xc3si=ڥH U%oz#^!,VK cf6:h1I2ϼxTx֥w-rs>gof4Ǫ'byBV;+N7r:+u)91/6Ő?M//Fۊ=b`~p[hCfn=피TH7APnIyNҦoz$'D*bG{`*"l*KY$EڌQv Y-=k.[7dqwȔb(O)K|!AKU#YwspPdfT B)E-D (Dan>߿/o9:P1 `Y:AE0M@^>u4nduߒ6$"[@Fx4E,.+G‚RyMD/S Jћ!_d,$Vc>? vdʲY7NTzq8 LK=_ꕴt ,ЋCTlu+\mߊHZ|zm$574V$l|ӉbʡT##/KT(ǟrb¶os8.;^|jحV߀\dNx.k]@uC:z /w\7ќ'F?@C,ͶW.eLX>і'}ɄH]Ϸ 8[.:VK\˧IL==G诊hP$Kpԗ~$aLb ^S쐔*i]L> " TM uzV]8DowPf [c 5-YBL=!?^Mc&]+)$%3ʹ6_C?mՀ| uw970"Mvns򻭸r}a\5OQjI_ak)*Gt#љ{qG4f(<=G΅O ~@6q3lzhe\SxWDغ@rAWfJi|#ҡwbJA+*21f<-" j(UQS0lpQ.5jMQTC9ӚgjOs$++Z8e qvIrPżS})H`.7h]njӺȦTȼg*G#Pɣ!ط#$=fHGI"qԨBiفtD'بWJ(q"F#ꑹqMQxY X:pmGe`سY+p|S/Hߗ*[$l|#V| ;0Ջ f/)wBU CY,1m78%G׮SVdHgM;HǺl-i܄A53oxeÁ?ؑf Bp 38U jSԳS q? U"Ud{CB 79bH֝TMŦ-b[J+(hfh*wU `U诉̓jNr;TFz2:|mxzf9qCǿJ|Neho`K &SA; G- {]J-tl,FMwpw\M_:i(`q _[TƓXE9Q'4}HSp˴3iy^1#Y߃Js;tU`Q8!,0񭊑`ZetDe̮aMim#jNbCAF~qݾXLSaGyTixݬ w`jo"kp(cλ%JtVShjLGOu cAb1 gĦѳxP6yxj 0qIUd`xtOY<+6gF\~"}e]`zd^3lQH9Tz0B U$Wtv_=9i]d*͐syxz\xXSnɯ˺x~l+TW%t8I՚ Վ`[Xp' #yӔcd99B^)Z(y} ?z"AfZ[ӡWM(9YhlK.i#a^ѻ'U\c4U~/]~)uG]N^9fX }eJhv⠍\E|f~ܨk`A5m^9|E`Dvd\?VE ͡ik~3IESUG^HG/{9\x l #2_+)Cv;/I~%1T fL&] &y"|n~sz3W:f2kI}|-ɑf.ޒrUꔾyk?\=:4p;x[rГ;ɼwl/# >)[~i| /00:-O1Աm#UJH,y /IT+ p-i^H=BsJ (Må#sB%GfTE-5D!ÇQ"RV9³*x4)P4ӾFLj V:ձB5iޢ'Ǒ^WB@p?Ŧ%}VB9>^~DXR￯|_0f"S:ap; o3R/n/cg}Es_߯>$uz0)=N"YEHS}pxsCXHD|(U +]ĆiE\%VmP$!vɈr,Nf.v9d:yQy5TSH8LU_*|AJ(TCa`W,w{%^r(>y8++n!@~A_*mo:Iq (IDS 5>yk^iEd-5) ~K]s  @Zփ=.O2,.}$q캱 ٗ* $UU8sdiM '?Y2w4R~RwQjz꤯M-rGlErzr;;*֛Sl.slE!$iC؈&KneDޗI](E=Wx7d2LCք.û_ʃFٺF4&AƬNيk>Sڡ35и#F]"+W {iЄˑ՛.] -^*Ȯ58h؎E{bdӚS1^]쎔$f(!OeS` 5!’}=sŜz3mW{X]UWwR6;]Ao{TMA2T@={jlƳElq:d9X74ި E͔m,9iP&^n7]t>YC? n?mrwv˽LGwN{3xO |.=Hά (Oܭ BOkT^׭ r\Yu#xݠ dͿJFȂvFNz`| g BWp,u05. :S)Z:=g?$dS9bT+v_,T\WhOy$VFŭkm}c:+b O;*0?%]sVUm~dq+&l-Jt,ūf*SI"cw'ጐ3={)g9gEE_ԣv=`lg!f䔨߃)5Jۆ~1߅\ j \@cS"J6e0]={ 5\s"fI3Qςh˰zsk ?Q3y~i umQb?4Wy." )Y>GKUf h (є/Ȑ 2(v1Ͱ>;iۧ_KF* ъ@yebae]'}\T aN/8d^IxlX}aP %2z4} #w0cw!139{@Enx8ȋ k UX'#4nsD0찯U 3nTM ]~K!*܌dn; |vP  E"×}&`reW+ab9B%q<zQtWpת#kz){3\iHFd9jerZ/dZ$!$zwXZ/gZ'iKtK{9Ҩ#0Rzw]s\S'g;⪍Up0@LSjQ[eU~Y :xD}hFq"UC0eCkF߱ 0rS*FؼyVi>%L*8Hܱ0g: fQH6Eܗ}C* ɏ-$>S/٣2W;Y1x@ 21)6!!8[`MyO$x4ۥtDրkzVta{Iڎɵlxn6kP#/i͘'3A I.@O?<{9t%qf Si,-LU> L}O\<<>|>jW+]'89}[SGĬ>Jxn/wFyghxi悫/I2r1a"d)n `ߣ M)ЄeJRr3<1f[vp#Mpop0 <KnZ2B\c;cyQ.ƉnSf"=ʩPɿ#l%/@M[vh~0ȴ~NlE]V6~7?Rm=`ߨVm/~VIkS>s+.!؍ +$JX6eϭ1ζLg!bǬzCXa6\m0L"Hʁ.Ÿ7i=<CRRjןֿ)1t2^csۍCW9b}̰.c!fY(KXMmyE  Ԇoof*9V7W3\f@ʲ~[<ݿ]j])RB"]gnlzsWh7ɴ##4WZK('g~e1^S 3~ P-TjxBJkTqf^Js49 V{dK*ٔLղNBexl2Q zf€oZR8{K&SϷ'MY۸;YϰnǔK')XZx!xW}OJǕ}&k/\r ? sZ eѦ%dëS"^]ðXK9Ny ;.TxnCiKCWkW?ғpl'~n'i@FUư1FmTyfUVzPl蓰H8\l /߶0iC:{j&y8BYW=wB!FѝOULG]N~т7d JR= k3l@@kN:F_>$&i7d-W1D09TidR #F O>isꬶcG_1G 7!K/b^tƁ$x]YQswF,VøPYAq 2d;đ;_J\&O%%?i;S_dEOFm7:-"4!bTbܥ-|+`Jz88U'$"[[RS$J ԕ6Py;S?lf/(|t5z?ձb /JmBE-P7_{{>C9z# ~vЀ#AoLJ {:$)ynwᕉ{!8~Ӿ$;|[YԌ@T=x=%ڷ=;Y.(,PDSGs6ExJp&մ !;NyE!BMMX*LMׅjww(4$ߌH  t1SBE0CzaY֨ c4MŞ^ꊛOw+< (vgaLuIsҹAbȈ_0<G{%(ק`<3z\fepǧw^,R<).jq Yv% '3+"d+UM;-RBєuAE?4sOWcRJmPq?ސL]E%¢Q2џrk^?XUN4ĿUCfFf%rȡN\g:-Far>^Arh?}$B{0I+aR+b~ğ!oŅJIvNwFKClEoBs"AT6s\HaVֵ@@L 8q q}|FhX?SapS<)ax-$_3F*_U5]R-G 兽\#'5Yl?5x@,hgbC5L8gk"ǒO~Eiad3aBI֧=߃J dTVU%Țe=%̅po]A7fgF AnL6uͷ$l֎6:qcuo ,lֲ̠  [W]֒K@q/[)TRo.~ԼtQ >Y3 Zx\p)$k\:ESV5ެ SVfӅ<.'>MRxs&"RvIxץp MU([U\ Q2:\gCٲ2RwEreo?%YYբ~霷H9~ +j200'z0%q OgP'@[7#Te [ȴ 24 i&{a`4.nO |@XI%Bc8W nXٯJ )K8{o>oK/2z0< C/Ϩacn:KIJ1VzUejp$ykbF)ԥ[}Y,UtXjfm$﮺!oڎj\ӋQ蒕++XHd`[xX1)<qJ/\P&+m "F JRXy|\.b0 =O'ҫAH:܉˵94rJ@¨ " ,[O.u)w;&AD@N*fBѡ7f'0ӱok('P,~).PŸS^4)<j %~QWQwR'3%W UWiY00 MҙT"UȦ|~wmM -CSeg{ԝ! %)؋VFuZ.j]ic,JDa[j(Ѣ_B*"AvDcL\o|N̯~4ݷXѓʠ B jXZC@= Nu-ᡪb➐hwе53"i-im8ΨR8kl772GxG_}[ـ7kMW~zsV@wloi/ jd e |.5Q{%VT) QaYIFufuړUQ0p%Yk-V8}GDV&/:%G_B9^RP[-S |VbωE+ul o␧qKw'?_KF)]$=-NzGUEmix8Cn q;VZˈwBp-ÀM˼B+)TGrO^%"GD&2Y8G;4B2,Л}PYKcB |aqneWWZ֥s5}RWzjSJM^ ?2Ks@UWb0ɻZE=X]]Fg 9,+m< ie4d\室Z9"Jh;[Qd%ݪ&wվ::_/2aWoF/3oA aʕݰUA S]bͱUhk5GQX^>2FrٱrРiIf +C7O &P9Y DlIݭ@:¾}٘/l:4 d~OU#XA}`EJEh>?ĥJ6G:lHwZ=59_ j,;{eed!nq džh];6IkkD˅RVI%|- PjŸ2AG0v~fʆ ;LnҘcw՗>}IC>*p 'L}& mF Ɔ4^Z&}lyd:A{s#]Q<( l&D?`$ .sFD'n;sɕB?'}nW#T{}ycX)b̷֊SK{J(q?DS輳v7>pvҴջd"xd"F@Rn5 rf+-L8t V c 7&%:fwۧ.Α`_?&;0ZRcoᐹX/ĀEݬ3'(H3ț XPyXWRQ$:Cԕ}7vZ|J7"yaK)>t\ TR)X^:L+k#*HH+i<]rD ))4"?tXF.(vU2R&s q푿*@q[pZ}˶OOR0;UE-ŝuBx&gUUEg q_pndC?nΦ)1qRp.LdTYY>v9_cdJl"uM68drr>q\M lv.V[A=uܥr0tBZĴY @yNi/t\@ؙܝz(-XS7?],L"+Fh;Әd: %PR%͆AZee>D`p.NS_%25UIW3*[/&Pb8Ч> Y6q2Z\<*dԋ6eYZ0B7i~:5eTdU7k1 p\~;آ2Pr 7W++M XJ}mC$ÉkUͶ2_)~R! ą~a"0Lo)ҸGSKk@S%Onro !P xdgzPLZ+MM(8̗Y!|>/zҸmaCQYe02+āl;VtF+=3ŪiXk,|lM!2k|3k 9rcyg[cSuntZn_2֏\ 9:oր8g(aooWwn^vkϑ.n2SQ' >juL5K  V+io1Rwǥ Pmxb f-SM;1'^Y ʁ`IYpYqY ;i#sİmRsA2ob;>)Zz*_D<:1RbćZ}y!?lB641:1_K&ӑ1aUjI-E% .]."ݮ+s O¢LQVp#J?:C\ng3ӭel2opQ9ѳ0WmjK0^nXyG C>EHЅzVpMblÃW3PbhMB$r7:Vґ Z8U*HSkaXmf_kB(I\"'^M0HY&6{\3?gtk#H>|鯥:XN=r>|_oygB'%<{pu3ji lo= 5 [dw̤Fc8G>KUy}D)m7+vHy`<%awE_ZHw&iZMA S C<xA1ѱt$hI!0$/xPVya rFGdÙeppS{*bwx(0 KHQi Kgz%~( |sr f3rYŤ 4AI!sHՀ7-:(=~ܒdhO@VP0nn_br -0wѕ NjASIiz?\AUɵJxr+q"1]/?$>$2BZKOSmM0Gr!9q@HZ6IJ?0-Gj-w1 4%w=w`Z`?GñT&Y7:%g[+&?6,:;Z2g;!+:3v'ʌ I dAOb?`8-HܰtRb99eZEdro$:a?gW;U(7Lx5v%8Msu{/Ijr@XW9x2Y$7) +[4'wV5@(4 IǧD$g ʧm[; (y⿕z`0aEruL @,M==Tyr[мv8Zb{/ @'\ z|y.-L暒'P{/-c LÈܖK0\80mŀjE(-MUNއms }ʲ߶MVseq',6{] ԫz7,Zw/:S1۳sKݗIjiY+S77^ ]nF_#܇QD܇~fE3:aҬM%.VB2ȡY|Q 2hE%0 zqj|&iMf֮:wJ()N^=0,%t)VNo5Qh@ce} 4q`K1yB/k q!5-H)9p/d(,C_vñS x,rڳ %w[JWpcciG,`DAȦ\Ui(F8d $[^pF֓/\cćA먄Yl , Mp)BO6F>/2 |Χ,wgЊ t~2F0 t{R R3'!7U0>+Lg}U^jZdQ<͡;϶;1|a6 T>vӧV=-oCqy#2"lA1m7L,xa0㉩ =]?ꦬK<QHŅ,ceS`PU :W5 "$)HS!mvE-W`:]<f(`Xo4/Y}oZ R;Uq|΁\F;!}PZҒR:)DKwUnΒ+ocp_7, "nC(H'͖b+@^>xt;E:; aK~( #\IG)QUgdۚQ+3XI:sŵ~ɤrzyˆPytvǘ3':)+A )ޝf Jec/ ca@{8] vffKOK o7QسI"˾iYFETkVzΤYf$]lTӳۉ|.:lE˒m3!_qT ױG +/{4w}c~r7orZ&d # g x|Ac z<0.~ p/S3:6/1}pM5C8`~ORM}#BCs4lW)~=I㸟H޺5Z0)6/]OiYd,uOu@{܉ "˴nq Ն\E7-B olVh4(5nf jTd ySuuJlhIel}̈;p&X̲R,s$WZ+1Is۩X}f1f\_j9éŹNR;FtAXa%ܭd(##Т|IOL\wt*+4Czc>5Hwȁxh9p'sI-bM;fF0X1EBCsT3.,wUԽp_-SY¾&hF5{g @m'%SOJevq<An2pjʵZ!> Xwj.\NXMN:} ،hIoh@iŹv@Jޅ,g&ـo0θjqx㱾<Āur+܅ ^1(vnhZZKmpegdlK CF9ypb] JEAx#]f{#|uٮ)DҤX`U\X{ͯaCG/h)}[?t&G+%H$O|9+P~\WL]n)FKI֢ab˶ҍsy NdM(a0?P[ol[̎++zSa[zC]8e R `ۙg _mקؒKͮy1exiͮl~PnG% mu4XVҀ&N8ȨyǕp4Wv#n J$mް^+`!yH?<ͼuWrFG|ty ԱE\t[hKO]6IRbKt>{bj\@e1q{0ZKPN%A"8A[C:x1*f5/wVc叹H:bk1X@r݂&|%,/m^<_ѧ?z&ln1Q8 !8m&vcJ.s~#9 }Uta&2y}I-?jo? l^Oc xQ{PטrBns>Ċ|Pĵr9@]gX?~],ov9qsXg?bC }fYs^L6FIU l:1*`T~ih6laC͘n;G~dAÊ)QEɏ}f''%]id\ k]#>{m$!A ǮPt6aߜNm "9<Ll^i$T_jzꏯ"_=f?0*(D3 Y a/_[#h%h %CeԪQܺ+\M󱖶D̅}1Ȝ$.;Sʓ+gݤB3|qhz@I6fan+eWIħjuu27ojU8F V*hq56Cc&ܒ`XWq!'ᆴ z?0 R = }%%!qִOh`{]ֈp_@N_RyX"_3!S3#4Z@pQMf71F/V_=8\lh$raxGiJ WVꙑ5~Ṅ~Hz~GR|睼IJ=G#n:`F̈́GgN!;t19ݿybb,0K!$lͦ׉Tu̅a2 23~_?ahSr9WhsW( 21ߣ loJ<78dCP=>RX;QZw0('kBǓ!î;^ױq=u'Ͳ^(gzUI>#&l|^PyoN_wgifQ^8ΥK@gXd,9|ҸG$YuIhAI5L4?JcM VsPȍ&U#k^ Rs ^yטB-V.)qB$XI L %2 o7 }x"+ YxBТ7ШC'}Rh "xOT_I;dyϫ$a("N<  KM{&Wgѷ#:Gwzj l*(N808Fu{Yy9VL KV:j)un \6LTPud+0q>Da,IWwɝΣ(+:@{2p-߹>h2Α=롈/aۜ6/2v2}$[֕V%etVE͈zkV̜y.KHcPf%̿ a2*Nkݍ-4z[ A|{'{u10E%ɐGB7Ab$!#%W@e2V< l$mU -3 7$d Ֆxx[,' B Wi`8Aj=ϔi^(c<-oc3|\յ?Sљ`]ЬXK\1;y8dLO(u&DA6j[= *TOqdbC-*L!<ۛi`$zŒrvÇ0#Q8ٛE,Ȣo<)h4(.1CmMQJiLh9bp} 2nib :eQJ+L:Z3HfcvȐի1-`*?qȩZ|nAȓΡ;ۈ웸532ZqΆ\Q& D Y=zF)'aF6ZG+"?3 1»@ NAy>d SO{5lǗ+]:b9b _e`u+`x쵛#ljߵ]6`-QܗXC–2I˹J;Sק@4 ;w}7șRW9a[ð*AG|VQbŧyxUañ1S_.([,ybRQE" aju8}ds2?ܽo(ѷ݅rxws=w6O!ljlm RP}9LR Qa~['v!(On͛C<;}w0C S;`Z.`X~~t2FҢ!e%&y 9u2IƼs)ͯy>+-C`ք;9%Bb #B8;SxO촿coG^!ӊmʋ'!U4:/(Kk56V;)"\!.bƵZ\+꺡iM2tiֿ Br sbQ()T!btʩˏ^ui]zK? %XVea0Ρ?8Yڪիs$vB=AQj'$Q*Wea@Of<}*8|\ BaM9 z0wMkr׋˷'uY d><z~Ԍw>NǨ.W ;Ȓz=L1YO:[:[FW`- Į{B=ߌVDR48u&ZfBe0}.U@}TW/ {W8ֲ-CR=7- YգC,눱+A g~_7 ̍<$Wo#(f]I|htPSBʥEqS ܾÐԮ[o,ID?1.Hy鵋~h !cW|fd6L H]/z.VzG3%Snfys8arK!={C6{lWz6П4my9N5:cxp"fDH(VVfF]'%ĴЙ1mPL=yy)nЯ%>TEX"tuk >k~Ej"$M#t{& ȴ\i66`:za)#3XPƓ yBE_lgD'6`E SAW.Z ;6mzIЈka>9H0;d@x&P"ʓdqJbG8/Ԣl U\qեœqVۚ+`%M>nbvM-zr,Ĩo;>hd(]{(8*cĚpvYx(㻶L'U0u*CL^=XZ+%s?Y).UX_i(/ bʌ`#ٻrdu@"߆ FjwB2au-2nx=~]2ai8#xcxQ%#*ZM6m(K6jslj*(K'7ml,أ߽ qVw7d?:^ DߑGV)1.zZ_뀿 Js#D>>AD򼧞<]'5Fr,lOt`;_C1wQc ݅V[eJ#Xt~tD,#ŞyBp9ewZF*Τ<ʍ.hW$aAQ JsrnL.^ʫ_'c>l&ϼoˏ\71(qGXQP5=U<$ ĥeJXh$t9<+.l7ô,At-\ZR_\84"x B:SDؐbJq(`fqHl82yJ*@_fSW哭 *@Fk:`y=u2'F0&rPO5b:35PoCCj:Cḿvt%|鮤7QYpVB(\bޝm2vK*;v2@GBЕEYD˴\DR;uԫ *5HG``@嘔Ǿt/ְlJ )S+n4pM115*Upgm|˷4{ h5c̪(wSC` }tڬKYv)/. p<<)V*-]@ґH$) ⢍ UeG=]z81qt-G؀vH|QxQr7H:H /)Yy(U9^ڎ;( %i7!80l1>IdKXCy/{9ф/YvXݽLն{TyaX斥^#0\TgM$_Z~ІGfVq.;ŤF^ϲBsHYGGWz(|JMH;D2 lt))œcwL6aVfeao]^ruJMEQ Xaāʸ׼(} ]rESB~E&xIلOP"[5q34Y^2A`$h XFaҜQ%eR,K9s*C,ΰDssUo%fY3 H6,ƞ4ͿvU~|pche$=yċ|U\,GJRV?tWF&Qh ;3d.Z:{z@qQ!7r?,HP.'x;x$'. ֙/~ IX]dKB*j_%ڟ`d;8#E۶M@?Br@O{uLpU&-C?RiMܣ\HZjǻ82a8mKϩΟԳI|' '7T(y)1}Yi!:tKXa@i*}tz9M#b`?rS%ty!G 4xi;.>tI:J)d Ć #A~4nj22RMfo }is%$vߛдDv !Mlz6[s3`uj(%^cN^_<ۄ9/Wok:1Ȭ  V }bRWbx^mgA3B>Ǩ<(x^Sa0|T.e٦#u.tBrȉ,Xepf3\|,)Vbnjc}\jMauOx.̇ZFO9Μcbr(INDJ3bn|ԡ√xhxsxW]%QIYn}# 6r[LnJxNVHn='pP4$8㵾$c,q3O0aP,Eheʖ=`UG L(Z@WoZ\8/72yD67$qmm, +(ExmOuݞ[aJj<QAq6P_\6-ϟNZP߇Gsc y(8J#Ip yЕ>S,0pAA[lcvM2&13^nK;_3g&%\e6;j~ h(ɣHCkZf4K@s!M>x* cr߬2j-\.[LMD DWT74:LFcO~ԄiE+ɩ[".V6QM5yr+!Y$]ht_h2&Uo8j¼3׼5]=A,Ckt:G{ j5rśL>ּ "QF&.AaY4mS<,F/"ZdHȥy%m+M4(d\竕'mVI]13>s+h|_1oSnQDvf! Ļ*">9&FgfUb6a%-Z\9!|lH֢,㮹`A.y_GItnk'-_<,иU^oazFaqM䤉g$GX:g -:c\YRkk$'%@%) )dѝMi|ԪɭȞGB"?l)~E&oK Iӂ*/Arӑi So-b&eǭL̮,;Ia$vkҗ~ƬmU29cuxvӷN{cD <:Y!=maOn֙>,0ǓJ!!ܣˤ D>śBh |?=G &\q+aӇwTjݵeDdia^o&Į6xLۙ)WNHc~G_wc~p>z;O[bu1T՚B9{rF+D|NrP㖑_̮@RтeRb>K*&(DEgn/;\`ޢ5NT/j5?˘5؎50?PCVW5 -fB7Le/%]lk\hFAwAy *x+"-#O'pQs*\@F Ui J ڿ4tPgHwqZ0eo ޽ՎZxgHS fP̴WҁhP[xQ?'=A?vnYl?)?ts'DZ 14{ bx7V).ʲߔC%~rjx i:A6# g=uX(HU6TQ2l](˼B)LlFK}U(Šp&4\c ϷGR҇JGѮj5K#ѭfdgܞf $Y%֡/`X2 a&%Q1#^2w\cMqDR#hkoV>Ml6DROڝvkR:ETT4BB8s[$q[bk7sL۝`J$RhVR-zm=iIORI'SjsЌp/q>/d#X&Ğ,zElβKWF}lvo'E9V*KVKh%.8UfyKӉ^ a߷ BioS#pI|uKj =­˖X@Iy{hCh /~^{T ؓչ<:& .hڗ9z-9BW1[%ljr6|^IkͰ"ˁO4 m͒S!2?V:Й֭C.!.: Zm!-DWF_*AI͒KRڪO= hECW%L~]ҋm4bq_7L|%S2lQe I}yԌ-Zi&;5p Sד1xv)G_Il_}d>'t>ζᩬʹfvYa Pk3 [,R)$~AiW8cVX*BSG;PݙkfSO W w#L@[[ׇVxl%\"Q -Ryhh:?7ʖbTL 62b[wkIeJ~`y)eT[U=:PD3y,G0{K i(.*}_!OuEOukyn 43 \ Z!uGtlj2SSWg/V EQ(VԮ*!=5P|cp5Ԯ 7PkoY;h{wQ[Ѩ/W`_1殽*@´s%ӥ;g&9I4ElW9g:UR$G!룊=!S)0$>o ^ $;R􏒫WArm]vT8N(gi+DlL P4T^ $m#cG O]cP<|:d:;(`/J&;)Rtt;Jl#YpˤNDLIa4x>] b.\k]רp <%ϩ'N`u"'X H8p/'<%P?alyZ dph@7Őo-FpKa|걟 4iUŵ%F/Qn>-tJxd i@SA3:=>;j(5+_A["\Ƥ`-wv1g󂞇Dya(G;+2xvK06Rj`)ǹ*% _M%=o%sVE~_iZ,MCy[(@RpZSPڱ{+v69hj.v1${u15Mh :εҐD?| 8f8Kf/5Pq,-D՝=ZD^ ;n4u\HsyV:$?&:knE$qi6m=^T  t=%5;QYD'$~Pƻ0ɹdV`d|U&yڍ1fW[=2!WX=9wYc}l*Q',^L2mf鹪"n:%Ө{K-lcK1qG~?KL n/QrC@͙"lM_`qP#XciJ%ηlh4-ec~6A z4!~^rms]w1`(OIIAg3nl8Pq sȮB/,M31HrFC_*H3WO4CZlia .ɜj03*}@x[Oz7 xӢ:]ˮ?w:.ǜ TZPÐ$py`4bZ[0kN*$3;^ѿ皜}w=L)|]h%yxՄ2Ɇ;Nhؼ1iPtj^y$zK8DnWK8ݮ]2Y܈+*K&fumbOД# +(F &$w?|=G԰W "~1/)f730<"랆7;*R@ Vwc's7Jr-6WgXZI=;N.kJQ ^˚e.tSw~쁄ȟl@L=Rrs)rÿ'eK~}w@Z=o>s_2P ]-K ^"u&Y6!azygN=a^GoQAPuQ } Yˤ̷y[ ӐQՆ?wv C:r@jeJփMV?ʒ{% O)()mt6 C?e&}6 iQ(̠,{p`Цkjp|hMPj{c؄O6E;1rY3n"v"bWK3q0VX!1F,ۚyX." \!$Ejx\ f=UAWhHYh52z{_9a;AzN$ߠ׈ Hӗ_]!F{{H5Z.zdj2{`r,xlm%R(?ugDQ뀗 GVپEwoĥWP9fH }4isk;W1WpID*yVNPhgW-ؔM7jחk]!<_>@'5%deҾTt,䐹Őf-I~p xhS.Tc>2f]q 7 $1€aC+J\CN*C[K-㩀eUEgUxQ6U0i1veߎ̵|*/V6{(-g?LX= &eD  B&UmH`-yogUTVz]@InμÒsVr6gE Y(h7&+"P jTL OFBz%:<#_`&+#U-=+StP ɤ-]>\kUt8rgP]l 9>Fo3~"l"([|-~ H(ֵ+[cT0K&$;}ɜS57 u$CDWEl gFxEɿ5l1^|~] ߺ8PI⥸ Jbҿc٧SĠ :sp¸t@F]ķXʳ⤁r+'b罠B8Y^Z~#}qX_Zsx2ԏQ&p'KԩK9sE' ]^dihqƙ. seѺXP$.5>gy~{*LK-E fT(MH )z%=(*wpEU`t#]P,Vpw'bxe/MQTe&\pQZh<(OOd!Qk7W v}UxѺ'f`0tmlW|+;4\š^ IUS' ru6@+fIK=43="r7BǓ 4MJhQH+뿒w"t%Jn-3@GsäE^j,t/W0E9pه}#絆䗶!鲸td:7ۖl'(LFp}oUDI˘3f&БpʉQ|cs=Z23=e|>=4(/>oE4&`0F Mh5_X_JFwDe:4W&_ bXtzIu&lgEXWr=ۺY;@ojmƒknMqH>uy$?Avt67.`Pk< 0+hǰcJ}/hi֝wamO\jf^U]|= dbBt&&XE{i%o6,.,#Z8Z~2 ˿a,\*`]ojd JZ^|*G)Y<2] -+ mI>G#^WLXr5*X Sx|_DIRY{}I2܁!*'Vi+zN Y* O8 d:'7'-`(;gK >Nzxj!h.q( @Îmnb7 =[I, {WɿiI $ Yq>6MRn4p$9״C,cSE40l")?B y8Ә="hY_%|]$_oq8k?=xS\b3-,‡|I[uED)ƯpfuHM~"1SUI_*Xo !^@ԟOc~ce#4l= /‹?K*L:>|k(u'}#K[=T".25"}4ӼڎO_ES0^5֐Ok5I-uT'uwŊ%1* ՠ%f8P/t1T$lC ub`S5]{KoP(Ԅ#|=)kw<77\ "+l#8UYS~[lw9ƅE-.YY幺 ŖZt N t=X̙Om ù\ f_ t0iX-PuaI־̩[FsEx 8lF~v[\n6HXh+ki$NN1|]84,ܦl{*f~ƀ]oitN @"[${ /t'6EApQup8AFd=.p[c)<,X(p_!MB|O;mK[*x+Ϸ=Blgٔz ;QZX%5^{ɋ+%ߝ0 navA.f w]r87Ǜfc{G%hghx+ƶ wֱh$IptTDtZ4@}n4qsL7cI十7ye5)9YWq ^ӷi*vL*)7+!2RC`榿3o\Wnp>x`vqs҇+6#^\ClB]{6_a~jZǗ#Pۚr©I+Sfji (.}KE|uZ~Vll9{E66!bS>!*(=Q\!&- Wi֧S&FXΖ#1 ;a@zk0|/_d4 R ~/P'lլhm– ߇d2}#zi7 f)8.#y7bAOG TYX-q| ٹn:"x4;$}QhDh)T#g"/ʃv > 7K)-ɥ~B`QqgTz"ʽGsZtLd? Ϋr6ܔb#X?}l IZcbosz84*8d] R[g +вky^A6֗(~P'߶dV:$d ipG`%eh;w9ťVvʄ3;ad[ND+%ȕ)$1zO9}9D+?&8 ʋSh$и{ĕ{i*|v:DQ@.㈜#0RV Z8ܯWm> cdUlǦȐ;Vr!"-䍱%PzX)xn HDR~Wh& ^tciu T"کxrlK͟Xi.W牎-3hM_%)oC!DB*eF.{ ct"Wӝ|)SfB$ll'3j$체-$ئW0g2q[;E`{=1[k{PمةcD7M QGxȨn[lv #luAG9(hr Y49BϴÎN) w6Z}IMɛˀ!6>:+!2ff|涣1&#<ү&pqRQ?%tr\@ɸ~…"/˦S,SbB i3 Xt ?f(C]YrHÉفR? +KHCD5]w)B"I}.~8NܼO yꨄ;}Nz(S2ݼi_geL݀hf$ yAIE5U. vwP.=a~B9Ciz^7.VLJRmw+IX^k ^0ٝLсnД)\.A ̺6mIng^|_Js۬ e=pM!% Uϥ\ȃy5JkbQLrٟ]I\K$ݬ\ |H,ȼ|rR-\Ak&޸༸W-6h:RL;Sj&\}Z%]#f?)AE_M\ =lr ٰXeB5h e;H1Ǜ܆eUDUpTQ8(AOW^99 Ӂ!cz`@uVEi K$W-enzӠShi86PLOxF! ^XTP #"Ѹ F%Vt!K`R.b-@ Uaj;7n l|=(0@r頼˭jeă/O_([z?3!Dp:%FeQ/;7XMfؑE6v$ZѝA}VB}n#Ni4F#z(WaXZnx4w2m>ǝlapQO(XYVi, <'1zV挥bMmFZX}=PŰ4jcu.RXpV+VF9%~Z#|$]<=|0aEm wk:"Nb) ļ7Hcr$ׇxC۵ Ǜ,(SRV{#aP~Vft4Ci,(GY=0%gDL!Ma8aXSoj9RCm߲%w^9j!.luϒH}"e|k7y[N*iU/n $.jU[; u53}qq9te7?sc샀Z*vjapk$?xէ:/RO 7~lm9kYY8p( Vo4QUt~)>+:y2=g҅,D#:tѺ^U@W5I$5Jdl.7Ȼj΀=cc_iS]&Ňx|bEA]7.n Cqh26c$<{*hèA m)|x8]rDXȕlf`v}D-~(Cgݺd"%&l#q-6[]H }W^Cf)LegR-z"w :5 ڇu;AS9F>z0.|ө:k.& `54==1G9X8|ׁ`a9T@:OF꡴7{]}7!\d"PNy\ñ`[c m8(k ̶c>Wz^7R#)N Ğ`39f"P q1[}ۚLj2{no]*w]2eӦcZ Viz"xPܟ7ML$Bq- u@{C-;%T'*쯀1LͨA>XBp\޻:*a=+jzU&r\3zht 畏FNPMܷ{ -%'vƙ%35OWTk7V뺏=r,~8~H Yת~8{ MD"uu]=2rH $בL(6r8'ԋ&7j~J|SPv&{H]몭SGXHr&q'i '#~ BqIžds3Y#Dc`GRTqg&w\Eo?Cn"0.>mbh`T/udLtvu'CrZ$)v 睲 +OgL/N|8jjҞK:QvnB CβKx+oAr+RhhQ#LfĨɸ,Qp UG`}(쳶%[²LCXed b: \z"1s~w\-5@æ} $(Of7扖VxQ?t/TZEgSAx is(B5erҝЎd,T54fm:-)J( e!&#a#``z%\sBg)"Y6[Wx#1E}`WbX1 lzW*_sd)Qܡ:ėZ&n]-XQiRV{;Ia`d$N^`g]jIH5~K >~}^''J"tYcDR\ OQ6tuI9B+c.CH'ٌ2VV7us¾IntF MLp'fߓIC1a eB?4DkNjL&ZGcZCD6pK9i*vdl QU sԭ2`Vd2iP)˕ m1BAN˃;u?iļʮe|:*h]=Mӥ1}V?nLhoJLe7TB3|f4NnjZ; 3‘CI1뼌gZiB\Χy[k}S<{4 zlֶH+^^+Ó5Z8s4o\R"˗}ݥZ}V(`:ν݀ À+U.;F; *\q kOxJ.%ߌrElҔٱhwDy-fx\By-i-wZ Ⱥ&x8UPׂ/3 VowH7xSmҜ_&iT&*-|‡k*leff0Y⧗k<:Fbqx=羘УxlOuWF=ixkOR1%?M9K%&V.ǤX~ "ˆ:U$PO0ˆLWr<|MVv7'aL>EZ@LBYC[Ztw\%:ڜ"_-AՖui a-!JW#z~At8{-p+JzBˆ I#v#!U=V*ICq(.xN=qRΜy"4dmo#)Gy*&o49ٿJ d!qɛQXɣm#gQ#=j(Q;/YC[=F,=J [H]*m 3 \8MU]Tm'۠b[Gݩ%tٯpshXuU@R.z\dvkvK$sx[!FiX yP41{a O?!d.Ùa8lJ LCnuJp00j?j*?@1o-β4$f>5XNt1rj6bJ?REa# DP25 L~fQZIR'#VCw #c.oPqUc΄,؀$88Ev^SQ޴r C姺i#ӉS-].9Y!-rҵi=q,mRkUy(zRe:ڜAsQA.J=CEUr]tG%u% ZrUrQ$+ }4?}"kb";RAt rc ]+/ o-hO8Dd @0ISV)X8_{֦4& e7~nwK!a|%ƽS!#V<㢅܂SOE6{_w+_m\2PT$nT"#" FUШj Z~=ωwED.M19oVlۖ,]H>TYi.UG&ΌcGj^Y2۵Q ʝQӐkZ@Z FOA)X]-!28?c}.A%̩}z!cT6t?TUbE.(>EDC? (Ri >sZ6 *Gi_ ݻzAG3z?`Zr u!Y;LSr I$(dͫߜ̦/V[hX^ !Ѻ1-X]^7h;Eɦtmw @ʔxEښO < ̉FXEfYC#hLΏ*9Fݥp GLFITR/ wyREw\jF}w33g?kw VyFqQ쨗'^ %;)FH**?cX~;g?R,`-7Y07~}͍Ou>\[j$}:·?q{r"2̬mdFO5FcMgOJ= <9u1:9c{>~An~{*9̖IF3|#D =<}ADۚ<̔ ?' BO $@>Je$݈e?l?l_g.`!4H\KVz%h1M\N;xkP,y ,;F~Gl|Wc6/hb 0'Df-o [ ~t.q*pՊ̍t@.-1>.$BUorf^Wr9H^q&ޚ=ssߕ1MCMp[@{c3FW[c1^HV,!}%0`>5R#fS`I?WZ +_PQvA:hDB#g\z/K9#27`њN_<yת%hvsbk^A&u>c'6\$ r5jlDb+q^'pt#|E-y(*?n2'^ \S>Ha5I J`j׸8y끜 FpG& VS"e6siv Wτg͛vd$̣׺1NA-;ۅqhBH r9 FPD[FmaޕL sj/taC-j3:/6%?cgUoXU_ ypc o_.7X SZ6Rjmfvei0!U-Na=*{g =WזKze'\ʟݙ!݊mnTP{,<[jS$= OHJ%K\`pl^\hpFiv臡R IqMA6!a`UPCus[w)DŽ(o/^|Ld1Ў[ [n <^_$썄xlt1 xTtei;#E7}DmI@5Y2h4SCesXX4V뵻;e~`xvQe0hح@?D F|T!Y{#tP{7"GErQoXkG1Ԩxy-0;[ebg_F#-6Q)Dnב.^OVHiZ 2hS=B45 =lÒ(4)k&a5|ܘMuL1r# JEݖ#(<ܓԧ^O5owU\(s_9hv'Iңu2uގyqr!^ҏ+\NQ&>hJaK[+?(rQ7nAkImZj~ :DK4OpJ}pcNGE]8 _zvF~+f|u 5󾻲e*o*c%ɚa_d3If#]^d~"CduQ!Pb%iwJ{v?$``01`+`_8AXsi1v`UpbrQKs_zٶ9,֔P/'a&K_5S\"Y5 \[G3oTpwx)r}zh~UM6)֤7"cw8Uxm8Z1xW@uuIPe=It0gqiCvS?}۩ΎUbt6 Xgqj9! ևE:2<#}'n$$߉0~voK!ɧuޓ+N*^%4ق@~ ځ&ȥnx&ӸUs_@pc(ۧɴ>ņX-iN~϶O]Cu$5*pm܆}Cb8m81 nlj'2%4<< |IRY$6Bة΅%lp8]`b+D>iB'üaZ"qQXA؀7N<(p9 d4n{ⷢ+O' 390~VF1Zvfڜ T U/=-#0 Ӌ2c (YGJCс\$jkd섧,GO̍MZ1Pe_C~fT;]"/W  >- ErbuwgŶb(s?uPC.ɣ{d 22WXWj6ցY̪SP8[ٶ#7P Љ=Zp>ժqR'ZfPo&qX2#l8N<ń)yDU{#ZUInqs,@{(t)VܖRv<^>hUPmRb9Ǿɫ ^a&R=,Ew(j]_(Ҳ=x!- GpWY`4{,¶D$}1'I"NsvEalGK+TSY58O;W4o<4 ZQ`Џu|qmQ1'4+%0{KB/tTd>2WI#yJV5#SfOR\<5\;ls"2tW,y5D?59ts_P{5A}43;J4&!ШAs/I9,GU4A:!\$] @vypGS٨'8Q2KGyqd.P#$;ACU6NvI3&"^T;;e zPdkzDzDggC owPyc4Rv\lYU;Vm&OE|B8n(eY)h#6;U z% |(>`'k;kc_.^|U»X9sv&r|#|q(p<~XdY7 gi&yi dh ~E^J )Y-Nz)ɿ]\,}o9GZ7 )*6sJ 9V*y<dkn,˨qQ{GwrK #isYmٟZ4ҋ'Gx [`[o.A3]xȕ{:ވ䥠S:!qFh1 )*|LFztL4A{O B>u|+%TZtVQcu]az'EirP2WoZwڷq0Uq-,8.Ӽ[Կ?6n'`g̢Q͍/tq]_"nЇ^of x;1`8#Orb5ЌXn. 5`2m$JQSt@|:-\e& u.>}|(SD"[z_2iK }VGqQR bӺO}q=8NsWGW2qaH`MC|j4ޘjҜ'5sIR'2 %9b‘MJBRNp.c2cuuӍh#h1(kg$RP'Oe 0wfTmCog4TcF#,SNb1 -HA ^2oOnN)A+d Er( Y!mڸҧ5Q CkOךc` 辡N#g"H\ ?:G7 AZwI7p/dk^lrh(T޸y_>/}I];6Cd m,͉OI99ѩ}qU*Gf1~4%c3Gު '*zIiw{ɣI)V[VU_x8]0AIu?|9Wbvd9E-mX @EIK5BlCO:Nї Q: $&:9Gɯb9_\F`0 p9Rlwt^32puc;iȯ>e8%A̔+G3<Λʅl\B޶{eF{-"<}flXjep{; S \cJlrNa2|vWtU@) ,qTlE-l> ՜hA( (t0d D-̞ULA/ }\asMI+jwo\*_w>5c>y5<_E/`'d=1 .<Ǿmrg(;r/ב&#+ix{1ll<Kק4{.cTizƙ{boHD0\hWs<\oBR0X뽕MeZq #5Ya-|Nc#m1i^àJ:G]x?1ӿbǪQTXaP}LD/dř\x.iwV%M9m@ 읃24s 4UiOV@ֆ܇ϒQ?C%ּNlc]$ٛ9@4_fܙY;zÈQb~F5e. Q/0(fU]@ۇ6tЯ?8G3YdssQFţdC<^FHw16;|t~ÖPNwM-j~ e-l\nhqrgtGC17R>`پ xi 7I{k'V-a|åeznbsanW[tT\ymo3nYg-4;_1>7"fZro Rly<@yPLA|N !LT/|{c˲9gE7מ?aCp3չFmջ:P6p|w.JZ> ԴiMiK:/i~!G?/M&uao% ](qkHρ?Kᒱ͸m^3٪l M(Z~{=šxU4\ kX#_ S~"\kX)^AVm |O-/?4}X 䈭Ͼ̳LH5HڢVoyb@3V9Mn!N~d{-/%Ya]QBcw QFj 90O~oSRԒ( Wrm(aPiyN|ry M`ВC/[`2#IhAW^x"F#uR'"]+%+ $Q?A}̓AB@Sr 6X"q?<⹪%(eezԪ}췁iBI8m./ ɵ{^*c$qi>]Qa B )hۨ{o^SsQ3}4LˀP$@`@"X총~zđ:Xd~0;dcr!n#1lF7ˏY [=Sl!(Zҁ \oo7@?}aQڊ[Oo-4Q 9"@۬@-0r^{uj *v,o.:iL 'u)"E]Giќm4 ΅|<``I&`^J5~#܆0+ giC[ {kl!?cU#KHZ֬Y/ Xt M_tjd @¼Wڟί@ xs$TLbbVe &O5IMw~~yg>k{т٩5%ۮŢ=ᎈZ4C%˘$U첡-ah }\pңg P@1Eg{xq0Hv'‡jnIډ6X.7SvKmO׈*443$ĺdrȌ*g>jZ>Gx FlG5WfVu;|ojP|-'A}:( Ysz8dуrJ. p!?\`.y)3=qDAzOCR2}3bp;mX'e76&2&=C/hhXU7>cS li$һ5gKY<&t)0tXϦw.8ނد5> @_h]A:695 {?(,A(T8&TN4SDUPo <[O Smr[5"cb4"~ U2٘,$+ V&gg;TM7pUp?rEMVUD'ڙ%T=]j~o[^Q{9+#>JySuC*@ܲVdjz;a"wBif%iXM'$D A&(T5 2> rD[xv(M#";S 6W¡M]Us&(P7Rl1H* 2THbQuIK45'u4-&ӛҐ]0bo>AsJ~TG R4<ŏ=H! 7{/em{]~Leh5e6bTͰ1AqK Y'ϣdV` iɒ*S+ZW { /s䗣~{_0ȧ %H- Ϥ1C"-I^j?=O1MARw40¿֙`@h 0HufSdtzж?l]p\d҇dA_ D4?  \)-ƲTVvU4AW")*I \ӾW !t5eժw.՘=UU+FlPI2*a=%k@Oq,@fݎSl:!yD 6܍9|AAd%&c، *~=%@}/S!q;iEP;$@M couO5j?&kӹ;nXUFRIS/܅li'g nrYg S& Z}. {<_YQiy԰nX HnM؊7(A0TT3x׆Ivb.m=?I ('ZKkךsQSs1ʾyl78jۼ!l#f?gxX[B6Bn[4r>.@ w:ݓxe(<$:RLPvRJ9m_8߲wZuGh۪ )8t4ei(+L61Q 1=p/A[$0 \c"7EcG?Q1.Xl3Rw,a!0fSSRQB$SԦmrh'oy+@S+$rX#UYhul-xA&d!2>p42v6 x9=G~}_Wf{kxod n/]WLuN])=ğjqiCu+XZWl/B}2FKgRGUZM4F/k{$7eBH~+-ZnJgF74K1f|d}mfH*Dr|cФf'; -Gy/Lf)~+~u+3 aj]vV e3yO41aꌌ_ѓH9(DGb47)fvs"$R>.O4wwD8{7w۝` JjՀES96:1v,_*εJ:߻MQ\\M<@3 ZՙyJjL!7ڝhu&Kd&Zˏr)ԕY8,P'3plh$IuďЪn߄Ot7ĐY&¨Epm.;%4$$ {Sr i"f\a毘iw>3䰟vqp`:3RnyKޘAKrP#שv]6ࡐ锣=rȊl#kNT7RNVJSX1k>5@+ ӭ|)zki}DlvayԚMxٵ ikw8{'>B:ʭT,$. !(P">$"^*JRRaZ̆: GAT2q-Q$u]):A@7 ?oW ܍08:N|&?~:t'O+onhu+IkÇ$R^bM5tm^?s|e-Cs b9XF5ueH^jh})^2:%Oxj&M~(ve<4֬}# xi֥cQp4AƊ &h&̀[\\ֈ惢¹\6I(~rmMCqL&v X .UKׂk\Ъ &oCRI+EG(@b\fNHY+S!C`Vyn.Z?Y, :ض8yN GCm AΗ Ɨ ̣DP47Xjc:)n&r}0W.`C^q%ѿh"&ޱ $O0*z ZKn.d)'fZq'?Aρ,n|uUғ!;UIGwW q` .! 5rP6Ȯ!jX-:U;Ǫc>A':/ت+kYϦd*W=.H/Go_c`E(9D!v0e/ʼn |([H*x+5Kډu*+v|VnBakwh);Zh70)MKT+oBY],.|6ׅ#-lK k3:u>z`@Xu~WMaM1]Vі7%uL<87ۚfTFJh|97ġjPkb15ˌ%tyfg/ W]t1L6Ah$[&̍nq^ FVmAezH8yd!NH:>䍮]ZM*њ99<2cvgc ףO])_?KcAfDClȣ&<#wejDBh{z{h >>^!"9$X;MR bC8IY.I34`;\ҟtp:ZѨ݊`U#(e$ aaS^wus}ޅ6*ȴxu^.(u7nαpZ%zS}4,F-R~ y<_sLOT>ԋUqPv9Y_iӛ0!9d9[_^%HZC`SMA1rHCN^44~>y{~R>_K۲N>=1k:y9Z0`'3t7,ý5${* 3miQKCp^ !7\_l"AFVS^Hٖ6+@ٚ۳Wt5Psv?۬DW)SV-ZeBYp^h7#rbJAb:A\B%l:"aفsmЏ>tpZ͉IF{[ +G(1Eu|ٙ_|/')SF,q"I%|;=F n"E*Ύzǚ32FA%xa˴J 2G\`à1BES ilmN\mrwfZ4#4W:^ߎbVT?{-s`k8S?`Ki _Tc}NKk/QD 6Ru}P`[=|ؙH$/Vm@R㕔Z<؈ oսhN1dr楿9,$4kӁ߷yr|7 ;yrnh ydUv EFX=x|kQ$., "w ?\dGβ*P>:,C 8D;F䚿lGO#Dl~!$z8Ɏ{T rSA3ͶGF:Y@T)O4dYw] ^ esG /:9L`:)+q"TBV:m JǓI")ڪJH%Pj]`oJ)[}\[Hvkz&Qq`c}u #ꤲPzbY9~%gk~Tjb>zO0H/O̫s߰@r88&֮i}Wպ*{]W|SYJdK4-M*&.nķ#p- ,-(OsTem IO ݅\VHkG|c\L]CT.qE9~5Fg ً6 v |@'tQZa> d%(xyv\9kߗi[IVS q?Ͱm4,RZ'xB0r=lb-}ք1EFf?*bSFy5fq?`6zQ*$=c `YktI],4i$xzȪ,]v"O!J~Zv좔7\/Iefqgg}2#R~hvL{JW"O`Qu6V`0382Ŗ+R35e7g*_GUa5Cn7;MU)N[9&:{JH Huo,mZ/ZKGE6?o#&[]ɯ_e>l}THD'.00F57hC;vS&-JݼD!o:9O'b=?JmBHIm_# ]m7r'kW,}.I??.kUAۭk"=04X}!lO-| b2L#?|DVdfZ)azv"U"61 Eyê˚|T;1+fj`-D!edBi2Mш[I&8 ǩcH(mغQTwLVO^Ͱ$!t_/2raWm) nG׸_`M~q6=>Q*`{Ǧ[mZ1WJIPUjK{(v6;-/VK0Xj)Bpөb}|t\y[+U %9'MSGۿz)>g 1 P_ؗozBg+'4n3XXpn&ۮL.,jMYG8v>k&j|fpdbKoy?G]JsMɉ{!DQk/_ˮଡy<]J|3{[(/9wbJVaլ8յ _eg$협PLs~=l7߼㼓L.qq:1JuÒG{\!M|: V,5Mv8Tm }TdÒՙ ?r&a\? )yxl >dZiznrWW MJ6~ sǾRō}WE"s[@.YUA|{9!ꖯ6|NךYLpژPz}` _:ix&Q1}mzU!²@+2mSfkK/椛kWc̀NC$yl{bq(!񇛤?)mqċ=#0C({ t;VI7)uc DivmR* w$ϒ|Gj{}㞮 eך02>Ʋ_:繠,V1St/zA!h GĻha8__KSo؂2|s?Rձ~t % H՘|{*e8)8T}d$+.ߎGxn! qw"J9ܕ e<\Ԡ5J(W cL ះ?996Rz93 ;*MkPg@', ,vMjܒ `qkŭseKv"f^|$}3?Ӄxx^h,BMmyN򀥎 /Sƙksv6]gv#  Q[ *JL-{:rӝI>~nsVUi,CFc` ~Rt8\ P8sbp ȼK$ >nzD. $2=ɸKFى{5Sy@* L &[ma<>!iUyt3:p7*IߖpRGSj| oGA:}ߚM3 ""2?O CM+׾!am>{= _+¬{{9<-OU8)NY}nan3H4 mLmX>%ɺϷ4AY=e«Uě/Ι9d9EK4#Px%uE橵@qHw*[<.X(g޷tHf!K !Qv"xmefxԚ[fRdpmFK XKLD5!vwBfedNZ\: )ǔntn+kbo )/qP9KUI%0Pxw- NUOoof6SFޞo[=LΕzdžY\-3}?!q6:Jtr; xB`ڴWed&vY*'0]yV/]|se.L„towZ_x\) ?F;tΆP{4s_bg++{l%>9}S~o.Z,ot%rG ؗh?bɋ(*A-yE!ɨ1Q^64Įv;'I}.i=Xc:vϑU񱵭/FMO/©{Q ]r3u^P KКDaW!UX2nȿ@s;/6M!a͌@orI!S2djl](gnC<ئ4l95>w%-cW(pf 5G$4OޛfORH^JHs6r"ob_k}eފ awo0xgGpbETvX$FFAVOvl!w758&"=p9Z Lb7:!ȹq7$v|"+>83%>wl5&Ssowb) $- N4KQ1h,0a/Eu,y}4{Ӏktz}f(-  )d*AX֩5q%J|BvaR]֭4B5,rP֭\;N|x> k_9f o0= 8.#=yh5sGmɱGDpP< @R=6Z?-0 X=A15rF^^Q7"OKaA=( I :1AiO6KMciNqnJo@ 'ˠ.t "-ET\{}$P}nKJ9 Tf9ӿĠo4V\Uh $Re:; ~n3*L u!R=P  o3A.О;Ƕ`H0aYq#}.m@pd3-݅)F?2ݵ|8SY߲Y,AYțFGo:.N1'XΣTlEP,PxQ9ٯ)}:m;&37Wql3T4"9,N Bbr)TkAEkg we~S6KZ[O= (LMj0)=YҨ,xFv iMhN}sbG0>3 m`9"U0-+9TSÙ4VeW&J02QpIpyM` V ք4 гˋe_1<M~u*FhFO=n?wfF̡euʧ^q턚) eCiDr\ Y N!S3T3u>dUZ{5|骩 Uս^W83'{,6%I؏An9<95vT,ad}y+=Rg|ȑvܩ!e$}!|꨼X7םvl끍ɲh̸nk^/_=1eFdK|^"^r2tX# j2mf0 @Mr4b 1n@W@~= ^(ݣ"`F=4ɋgiF_'6w+'VtVAjPKUT"J+gj~-pz@NkҗbؠE91i@oʠBR|S]op4AL ! 󙔭`N|2ϱ"!]J xQ\QnС3X'XX~GA<ՔQq?^`;Db#4`}wP[Z([/ϊAm;ZEKwo/pּgM"{e9,G2qIFts.g T305$}v;z(ަ+0fhB\%[,vL>-Z+7KVSmX\nÆ;ZL ln`+ m;}ŹF/ uX=9&_rՍYUiFE XCXua&Z%(S$o>K>)KE-D}T{ ݠqS=-9M~i\}zEU6ۉFý=ю˨Ӡ~H@L3vՔK鴿7 8šOlTY4d3d}SW1k2A6EG<;r%woQɭ1֚/b+zU:?۩ሣ6h!?hqb| .SqȔ e[1CdP(L(rajwz7?Jj5d) ©w\W9r̈0//ͥg{=%01E'́,=od  t׈&XQv b$Mc<yl#HU"onӨz J, H#2P"(kWv0 ŖS:fzߤ r? b0,3(,r\ѮIK27!3%'2tz(i <)j[+p7,-Y8w(Q ŽՊ^4Xg1DX/VyNa JkPՐU 7=r$6sr+ v'lG݊Ҹwˆ<Hߊ?7nb ٝ iE'8uhaeK|qlV.{y#]xv8` hUڧ a}bi#b 66ٕG89RJ2EjAAiaOg8ȀRU \Ma~{,%-F@7$̫3rjOjluk?C\%jlXFڎlѡT~[ZY2w7#{5@6ҿ b@l4d &eǨ!J jq% i>LF1mOy[C3rGyܻ}Sn!SƬ-]af[!ם""A ud0DO';{ ~4rݸEJ&3KXyiz.tO!x56 SȞGjĂ? dpFޗ A+'c,)n }acܝ`nP52Ӵنpj' Zӵ { u DmmM>2{uvrQ\+jEK/Ղ4wޅ6:)Z7,(QMC0Ӌ|MV.8)K\xTZrvϷXa`f˿FWj'zbh^R˾:|PJFm.!{ B߀z/vQ ĕ<D?pOI&ɤksQ=A89UM!WL!h1禰Zor?7Jfg$t7bPyURs{|lZ$KB;ćڄ1XCoqHaXB8'L5x5#RXZ1Fd7ty7suLjκQ:έx[jn\i~p?T)m .wμ杺fC]0굢bʧfEIT%sFsr9<P]q@ݎsAa0D4Zքp s muf▕~DZ.Zs% | %3)/!~9A*ߪ 7;OI)j/PP~#L>FL~W,&Nň@sY@䕆kL_}uW wf_J6o D*Ja5GV 1bSY됻yrpL=oԠ{,drjI nRk_7b\+@ȼYϦG#} k0^!tII?T{z*X%FڣIO'mr{S<0'$l?{b -ФQǂl<Šٶ+\ìH@\ )a.ďsл@᜾/ OvR8?}:龒sN؊O`3aD KXfAx1M ePB*j?$ g0#B4'c^UK (jғs͋?}UL[PK=%Y/Q7%]?8Gi:n`3I⬸ffo e*;֞3,0"nIz%!GqbL'n)owMtMRUQvN>I&^G$5yҷVf] !"Vy fhפ eiRM ڮ[kG4bw}&H'xCE!&"ۭư۾S;]faH6[,LkIWwt>KW'Όb‚Gp)RNege4iGZ^* Dp/njX6A:qdu J yvdPi3&ѫ7VE~UǘiHA:@S3[H]5)`WLUBѵQY0^a&a5],ڬQ]t!Ru†I@}JRKX]EM$\pCqLqi ?D(I1k͗+gDzAu#߱kzgnJ-VE׼KP ␺>T녭fXO]n< e7 yOy¢2awif~䴈` a N[]brnQmUCiX+Kq-qw4~^O&͋Pya 쓽\,6_񲂯vn?ȉh;s"xDEa"ʈd,B+ k4`jkCi'eU'o( 5{x`aV|q3[ N7+C]COm9I9mъt;I(}R&OjG~>!2vl*)%FoKuN]FGv>'lJi:a۴mcRH]7% ;kh=cspA]BMFzsǝqR4"6eڊ:be(.ŨG:a&boQ /±{qzpf%aˌIOK;1ϴ}y6Z$hy \K Iլ: lr뎶Y|::.:vMNRr jtX4#iQ7)% ˹n(cYZn sz9xΟMC;M?s)^UL"-A|*Д1sk4%|tshYiioUIefv`8('7lLt-8q-ǘ:0:jAiGOZ1 GZɶNS[8AA9+2 Cf6LA_5ب_Y@4użb2`8R}׆pb%`@.+= /DQ.<(Xh*#Η1 F=09DO}8-%7F wdF5 JC@+5N*,^Ҳ1 Ե@B +=a(ݖ/v7*Y.h'8Qc& ʼnK}£64^xfbx}*.s,'I$*S^9zbhAJ-bf$hU[6V~b۰{Z cKR;qeۏ qUC4sC|$8 SaC.8kp%yASUYyed(Dze4NT\6TaR~xe"QQKDLˍÿ⢄~qs)YYf b5RˠdP %a⯐׉;Ia}~g»fS8y)JL }<lUq%UK6$j`inCxjβFE,[) Ć4]8ՌϚGxe`ItGMzo'5.mZ44}@1o8pu#*ƛ`>R^O=?<Ja5rFBT5c4;ߍ$9]  ~ ҞL&0uޚӨ*y'j.9cBMUaFPKd&N`_j@({;8U'! "p,`Ah. uJC!ӿzgPFJ %n_$\|Czw(J,q~FtۙںܭWL9sy|O1L^K!45Xw./, ^6!I!YɾأA-E3w fb>KTW@;j heʣXk)(Жkp~Y2OE$ 'ҊЧv:ÏDڕbce Tz^%|%)~Hɩ[Ve5T6QS M~OR65adF: PyZ`bUwN8pXچMh~C(lD»Iη.RWp 6R9͜%V ;>4ZqN$rDMW9FY㑣5i^6щ'LKNwzL;_[Uۓ.,Y:[U'ۆo|JHR=7繥L1RLiQ D;( 摻$>QFNy@>a CJN؛:V[I{UjJmm(9I ¥ՀWh|e }tm&rqG Kjޖ 2&kL ]6 ʽ" E۳ە7_͚3։cW[s.a*ոtAHgRC^}ޡCVM+*և/8*r2 is43<íZ$0X7۝ AHTe AЍ'%\.HGo⏝]yTA=#Cr2tq($6`2ߔf _CI L|mkL ԕһjLsN߂ڌuJ&c(RaBwndufX<6.۠ ED({ɨ `SZ48(Ĭޅ~e&$>_ rK SWcaU4Z?ta= d";G|] XR G.s@C}Lo.R{hViVHp^;[y %BtbU2oMpsPM+m>@Yna2o5 j<J/{cd_Ľ?jFƪQ su,U;-5y?RS6sWrM0rBfc2ƁN=8`55=,7gD䶎'7ڽADm[_Dd HziXx2gEI2㍑~$Lx?t] )*V5YL9Zv(CA^;șX/{BDqƹ>ȓM%ضmuh\Y?:ƙKKdumh-K!/hQ:+/C_;>),Ei4nGA+xwQʖxb"L%m*& P4o ),TK9T)!7rL`|3R%?2W7̈́&UXž 1<}˫ڽcx'OLiqO@Ɓ cĪ6ҥ|8fw5 ڨ ,w!lZ]*vytj]ˬqV pr=Ja,=H~(^d9dj|hU8^ heAߢ:)?1Ѯ!. rф"Lp&7 -"ӚHsB !<\P@[ˉ_Z̑(xyV +,5^n`'XQ1tL3'x<:$¤57wӯBC~S$@l#֒"w4t'ڰ%e ibTGMhlseB~a?V~i hIrv[a`qDͼq6R^fj@BP.ڋt廘m{(#I 0G.\c*6Ճy_݅*i}nㅓ˲]ޭ]UA^kRsa;+Ї:'\oݭۛ?AAarY1|DŽ¢BP`(꬝v|Е8=3Cw?9ɻ7}m%: ۶6tEs=VϭYCɁP W3;ulWnZxXrd0D1_}ؿD8h!W͙|/#jCzK2fOTOnm q]9QPEwYyfl ;u} }mFwq:+$cb,8P/@aU\&T:6;">$ ԠΊMȧUQM3 A(~KRqtlt,A.[}60UkM\͗ Ln }oXB[$L (M#cK. 36p1Ȩ~>B7TlmZUYP~xq24 5\"$_Kz͗!sĕ<}ie-X*!عKxuJ.Bp_"CnSzzlG׋H0~"mL;Dqq3N!6,# k4oZ1}UR5i7+J[GPJU&h){s#|s.y ,l< Z4ӾЖ.o_G!n/ j2`qLQW5@N@jZ /ȭݶ~\zUfBalv=h<=h,02L]4*4a =eeTpPdfL4&δ_7rfPKRꛫmtg|%>=ڬ=sd9}Dh_S8ĭA)d-Wht]5y&纉Z3ڽ`XR8=RݡTGMo$&Q-~:%Hn$mb=P@h7j䓄Pd)VgyM14i1V yG#`\Ll=߫!@^9fOL`.E&X=ϗgͤmZ}蝀|ӌu4SƳ[w>?*rfbIcAf Ԑ7QmTg]'D1[6v'!FC&ӄa>nLeK4'avR$>D˱߅˔yׯqfOalM(ܶ#mG#U%|35saem(#̻\ J{|ට6imnRSbu`:C lZ޼e!T`[껢 AnE~@ 8 Qk.%?*qc^b|`bu"!BK:߈$V~C>pzRe,;} ݏRaej$vY&72 P,R33C܎wQ{qWT8|«F{K6a(v;Ml٪NGˬ$mٕC˝*T7Lasl?9 W|hd *mG e{T?lQkן]!"TqN̥ }H. GXA<&nqKԅNd>ɶSDp@o:mu"3yGOW}Y׼p@P\ K{WuWZ (|m,D#aut$?gaE Tsh;A tN]ϕT-fuO\|JbtmcPm0[7%LXXe4#>zfr~{?Mzք<;Q:3gQWnZKQ RDx\4*7# xnr"]܊((Il5b!޴_FtGDTV2Ϫa5L}QcX*yp¤AJZjwÅﭲiw|稦\Λ>Ww e][DliAadLO_:)/ ƾ -=c3T)_PC %'Xx4W냲͜ IRZc<;Q&&ѮjSʫ:$sɁO$Pu J_h[1h5ۥB"2aq;A,G,?(RZ!˩=|mn/e]uq;1_X܂O*ȧ6R4ٸ[yS?i:1T$|R)1U&&LZe@- L^d)x_n8 ,Y}GShݑ Gx>܏ƴWf(Nߞ>q[c,L)uڿi IVGV}g*obʄ$f_䷯9b5,d6L[+F g#~A RMlunnU8w)|XX08y"+>~Ch%#,vR+p hiXPH7j};|jA٫#u-gDunW;̼JM=]ZS @r b{YV7鿷ЃU$߭&`\I ]b56`~_`f!FSJex_G*dDPXmx F&+QS3GOꑿ#SQ-B$%A.v,Z`֪B^YVG@ef Nm#[Vf=hBg:c۲%0dIY: c؃^)I9˿DOe!Y54ݞʛh{tCnfP _F0L,skA<ড়x,Jg80 t(ط,Uvk?Tj ygҠ^ FM$Px%<} E g{ПYT ]EMē9DҐ)M& jFJ2̠~ L$+0[%g11*ʆQ ? Ƅ lEX{ZySۚ(An֧p,ϴVHs F@b KpD%~dQ>m}Y"+Ͷ$a4D1s:>`? YV!iqsFA^r r=sIV Zg@_h\E8Rt(l0j T7ڜ GBuXFH}qALwISg1DF[Pz\ "  j;//X&Ѝ&D`D%\ K}]|X0ETYfTДu;4:Hش9A5 q9nvssEnW jOkAmhA4dT`'[Ppvrm,jD*ym7T"z 43ŸbMNnӁgJ5O >Sv.X[G^n&9eUQ^#:wi Jy-<8- 0$Үn6&&vV<0[:w'0DR%RЙEo.Ѣ4F{3W UBNxgҰVj-ܠU_;D!Ԗ&9h=lG&G{Og?Ƽ7>aJkQ5o<_زsKmP3"߻+<7>?gsvԫ M2;rG2rيLE'؞08_Z~[P!i*lB׀?B #H6c<_kz);Z*4 LUJ=tr mc7C0m3،#qxvۆ[٭-?S5b@ LG[H]9ascԋ<xŰ78`d1` sBcpw\ogխ>6"HoaEF6 p@鯥TCTpT$ Q_HxL=NK{\lb)voKXjf;{.C"Zoa؍MkF촉"=?ыa(o2QI_UpXrZE>fgMAq!dJJצ:&+mK$Woy;7/ijόdTcthf$KͿFoC.X}fG:g r&n㌧gZ:!f?ّFuI DfZ~,)VkNw5-hev;} <*墈xx&C"xH) &}WIWwW*1wO`dQVx&DEM\djf;nGZb#WImDz DSA0qYSľ21`2x4 8K OPsV;l`;|H3\M9.ݟݎ iBP[SԗVE)k4ǍNs03㢤vrmj%<Ps0^ 5M.aqQTX;s!,CL)pus! N2f!Z*JSU6tvd?I3|zRW^}Ҕ)w7n!p , 6/5& |Š:]L@Мheߘ5qL&KUg VٚLŸx+hq+VH`Jv\ИӗIm), ^-{%ȅi^EFkêL' r.blk_˹#x.[蝎1Ƽlx!qGsښ<Hl73S!\ n³a[8TE聜kd<!-]4#4cF];C)9zg!Y}w 7̅,#Юtښ/*) {'eq.5B`,*&E OdtSTli4) Z}k0庳@JUF (T!a 2mFyK<'vw VQC j.m8 bȇ k!aq@}vZ 8[uݑ''/Cj7E5 !nJ2\_y"4 `9z=U'+s]q> @ؙ61r ̊%=t7=γ߁dW;{Z-\ɱ ݿ"]Fᶪz4wr ^- xloL-.',1+ETq!{[aӲŃ߽: Oyg(': 9aJ2aPVX'~Y$#~7FɄ=եSey^4# "U!gʷY|<i75Fa:WE޳6{ BL4IOZiԚ:MޒSW7GNҩo&fH' |Lyps #߭ UO KS{dEH3 T$CG3•niH}{0jo]!"!Dc^ny(5Db}P9(3/EpE+rb˘qvkV@;-y>|kBb3g09:ɰ"G{'$ٝu U5la,QQytsOs^t4Ohu &gԴpzY췵}(v4\9P-GP%Q }[ٻԆOZV7,p+  wR50?s>"`kb~rVadXyR 7|\Ox^=rK9${,I+l|06vFlxXUmDuaW6.N&Ҕ"x1_k=ԯkT2瘻͈ v8R,aZ/Q:?҈1c?9](,5*_ u$ f VTJux$uޓ.˧*X /L@fńi դwh?,l*}A+uMh2&<`X5>6r)O+yҪqvɽjge3%!JUQ<[WDZ ]p?F PBĖ.g'FcŎd&ALYii]%h-Hz}884K'U`ZkC^%7 dLlrMWz~57oJx~Vpޥq мjZ[SVtq1I)jz?Ss4vz(lَV)?=1r6-%>;bud2eŐx:g<ש-~PtcZ=ceV|!NoJAiNl'lmCy> }po"x.I䇧dWH G o`lw nn%ïe7<9m-:He2ۘ`ty+wɟrwۺ"BN6DYShL: ~k lsV~Co*u]XjrN݇,<v)+Kmg ?CG 3'uZ]6rL![p%{ƿQq7ڂ< &֪!xԷOlm >EHetW2`J+CxI`#urH]t|'FMweYwL$l~3<~`I%)`|ޟ4ctrҦR)%4 R \ߍbsoB -.QVZ{tWMӮ2O8lІof+]uCf4ytfa!<'Մ j-=ὃu]OkÝKSlZook]03w;P2rk2.wUcXu%7õjZֺx;; rOU sØPZD7d{D˦[MbSswquFb:BŌg lrO&'K۹.5t/CB14%tJSg- r\ѠjiGPFʅ T2 xV{PQ\U@ʎ͝ *f>Jlt)k@,ö}"_iT=?J Qb'ʮn=b#R]}߲.N jSH)HHV).)':Ki2-9NlZ?josIJ!w\X#N<@MkG0(wفtǨ`RiUɩYV'Ae^ :htnj7wQeM-i*[RrΪ"%:?#wxv9 ܧ1}VTSĴ]!YQiqa__Awvn!hzbC "!P PvM`IZѼtAM{4خG]y:۝nWD}_`q2s^;ހZy7˹fn<G !3a, RL)+zVc_\J%8;a(3*aPx2Oۧ7ږV$Pv{e?9 odiR:M[!}Sê׋Lˮ-?g< @-&IH?42D3zu $q2p-!,f\@C_(@@|wň 5a": *įhX[< w}xdxs$w ﷙}@DSLT;,úkmλ'0V%ڔm9[ٙ-?O-jdY]iɱ vuTݷm6=C u6:w>U5P'}N e~qOg B&ZX/8;V6AI.mn&\"Ϭ8@ІΈ]nDy!s-trHaG(vtr8i/Vsb#^UM7m\h7]Nw3A 'l[gEME)q"K5q$h`=))g6-Sd Z߿PAH$>&b{ dʔ #́o}L.3=H ^O3yHhk>hP2!.,>X=rj1sr^McF Fp߃<(&(kqh̗f󒹈3u^<<" jEfU<;*f E 7jշwz5O"hC/XO6B1`;D1" i$[zW_L7bnN~2>Pשּ]:?rގI4rUg+N?"Dcܸu(Ma82g9]&?ڈ6L^+!ذ{t"կ#K^z%%WH5ajZeZ hzD 5t4Mֳ4ߜ(0{&yQ΍$ܣJ75DS[@և.;ĵw#p4zga.ls-|. 3x ty%kKT )[+m X8ˁC{F (o*"Pدdu?j;V=p &KN|o=Eix M3^ABG'*\]IHFʡl 2YkN:7v#bx)E% AJk*Ɉ`=ufmj8M1Agi${3Ξ"JvHcfpټ <à 1&qt.2jF\GF :Ijw/Io,v"|rY1!4`Eb3܊sd+Z]o*(@G 3!>|#l-=]I0B-J卋Qc莘<*&Xw|Y-d^2_‹Gm=iU۶zLz4?::ǟVSMĸF5:S=/6;U+Ni1*wr򦼟E_.P CF8P֤AzIJ >MN]Vf99s{ruw$XCOaY3' c`!(e^B> H aKe0(`۹> Uuxuf0q/C##PAg 2vfo1+K4% Y'"=Tyt!݀fN;RP56m_o3'!m&3WQbGEYtO6¨JT;E dųAXIk8ЅRRq 5gqYy`+eu6jٖrwmϸb.Ѥ"P^camnj"nFELXMoZI1+F| º7#aB ߂u2%$vo|mƞ&5L҇֩ϙQ"rP}l8wѵd+㈵c/\®oP_3O S` 4&C\ 2d4bN\v"v\8!\fߓq;e͞DD Z"T2)SP3@>*h%vyeq 1.ާp"ȶRg ]Uz`31XxC?\913 9fC3oM ;ZG "$}KbkxÆ슡*hBvOscwNS9!D V7_|َ٘sTW7asPs sᜋâOgk qc`<s'qN ~xH6osjŸpY]I%1K?bM\j=Tlty?aE.[Fy@;!='w@ S31 2q,O.@DFѢ7n.VcHUdWQAH[s$Qt])x~:YOǻs=ݨtf Xߺ1)"6!%݄Xߨ:k]<axr-zJ:Adc׼o)` lck= ∸/陀VMN,n,#`cx }ЙpkJAB?G0ƷPMzJ EsuFeZgqp넘knCflan:*Yvs>q= ('G^"j,h*,v^Ha-SjsߠBCpa?_m 97&]ONKS(6GSYVsY9>`r :593ƶ2I%\ǞD#Y.SJs.V!1霋1rwBY8]wvJ`.DŽK66l2\oŨhhsˈo-i;jwz kzT7KM!ґ_U NC_y41gʜ'X ȫԐ+{8]pE?J樂"fwd<òJ[G>S4'jzJapƶݠsDm6= THhΎ|b==Q!V皯ij>)QehJ7i?g̉|/Y兙scXSuAc58Uez%C02@!QK@2P@/xB{mO, ";=-(G~"xۘ7SL݄ 3L1gvǥA|bG!@_u \Bؠ=*e,\YXBĀx]>>:ޗ8kpg.2hWBFo h|\&n1Ԧ O|CWD§l;jA=k*7_0 l.tbQȘRMF@,x8 w[ժ%<.?v +D!{w;`O^L|6kxC1th놛te#B-e:t7{>._NPȏ$`>M*AX$NSV 2,pM!˽y<ö3Gow dPIPr*'?\09th`S\L˟ݕ2`2|h!R]ԷB F-62}(够{2a?r#]BUINW[C$} -~Vsy5# SNb 1U(:q tnWMiklP p8}tcs͍4b];1>3ۅ {W "]H!d P R̄e^|mGzcc]mڒkh74cqhYYvLQ]L~uApGuaq (DM׻}wH*~3"쪆R"2P#r1{w|o7ծ]%Wyf9INlMD5Z@L-/W!._nCsͱF`EiJ9}qUIFaydؽUKp Y]0mMԒ/ ز Px҆RN5aU G0Z-9:5Qkwkj{e?XRCM&v% *c *egWM\Zu77Z1b7(Z"M%/AmOyT*Z?V‡Qp=ڥ2sUpi׼ChIdC Z4#޶1j"(v1ة|F-!cFa#L#20 xu޾`2᪫ q=O%͢ߧ~Nh` g^d.z(TNبp3tD3x)pNfip ĵ_VU6U{(UhZP{i.r0\c@ؿ1P:=}z 퇹pi]&. wOWZ.#^RUUӽ!C*H BwAnpKh;/K\ rҽ򉏱tuP~JScUgQ8V0.˒1*cO;|cy#%&-ȵU@.L}guQ7]e*W@X!5ȽYNX7p3̿[z@uKL"S=N^NpX=1C\EY12JG :ۯ ϵq_D%>Ҩ>iZ`fAf R!ؕNȓ<*rsVT/8\sPUf7S^kUtR2~/qQSА *Cvcz?BD>VJven*K9V~Lȇ{'A~c'Vk(98SL9RܸI^+$bsݣ. ܢ4|ΫTL2& ⑹o."ޓ?;>?ե ~m݅A~wJZk3OzJ2/QrLPȤv8$'g ןG=< m|mŬnjokfjWccٿsFoɅҬ]v#ƒExIKupSWFnE{~XZ9W.TӝkPQ'Y##[V,G`Ot @]x(h20Pi=ѻ"1b3ؓhz?LL[5jݥgW:q2^{? rc"$l1c8 ^\4{l\Ǻ6.c76k6WLbKFK2H);ҽ㒡aX$yf!r"'Z+U@%OJٛrW'QB  ?X7tC)YkzqɎ#q^=41sk)ﳗQwf契; ](~rp923>H~5}%j((T\/[5g?,` 8QA\[5 @c(__&ն;I9WP `nAPXmΆ0;ə)C(3o9F¸Z 9T> {w|J<fGE >Jm>Q==g23K2pG,JH ke_M8ƪ;Tlq)$ 쁸;o>@ pkij ~@kEU6mkT$O9 8g(Xg wpuT-טȍ< rt;u]MRSѪM\0>3@3< 驚4]0Q*T͝]v9CbOmنNg%yH01%t%u4Jy(OsTPylC4=J}:CgMU-2DyHzJ̄E>,wL#Ə`c$p]d"I"DžZܜL}1'=e~S͟ 0GtDn)ikmiMx4 WçV PuاfHn<cdvˉNY x4I^ԞqhQ.ٹQi7 bgȽ C1pWy;r|>0JBKO;/5K4PWxa>kfRȬW Bԁ 9SBV kKB%kHgFTߪឡmj#x؂8r*"kq* ݁lRΟ4tqP*\,m՞|'O5^@efPB(oHMS+ۙu*dAu/>t-nOabUG([_sm!_R p6~x)WP{qs,猺iǼob~"?/Br}=o(yDŽ^&`ѨN߈@G96B1 4Od2T*$NF0{n5KKfRv6G.$Q g B'-nZHaI*DR( H1O M;FJ *+nk(] R׾*M|$\= #Zo:^d(SvIP>6 =Ϳb017{$v8X#SG\D]A3`7RƂ9ԛqV[ ҝv9].չ7} B tr\z3Cϫ}U(pjq_% TrV=KͲCnK>R5 7gⳑ9zytƋ 9ZBaլ@ҲmA!J{,9QdE?BFauBҽzwE"zRchļ2vV "+uSZx"ƃD5*/|k:^+zhC;;yfc#;$~h,_Yq]AowTpi0R6'//l]*^RGWXʁte!zn#H<f!T5 aCUѲ25*UTPLCmyPThkHz s 9p:C=zߣ"3L#c4ɺE)hdV*IW!y, 9pY6֙I߶ql'B>.J߄ ֬$7cAn-<<6_32Lt$@;&q*wn7aCC&L{8]OKv]%W.]*jUyy+)r c~{=e6غWjZOv\BOì](ERO3aLʃsfAR`o#|)KI⩰ET 5a>~R?@&ݱf8lh'1e>᝜` ;"^ \K!3 &Cc՟: J2zJ Cnp`gMrJ0wv`G؎D8(]r9^>Aǝ+A[j$h1 A8yؐl1O W:ll=4Anrɸ=jGh(% T6LVȝ_D2r3f4,:Ϩ-5NrzrUșvKDjpMߺ|6D@᪃Dcي{meɹaAP@B$,r z^F-iD!C!SA76u2 Q[t @6M#8Z0h;TaTa*fk+u QP/>;zU c_gÿ<:[@j]6BüVyPUCq̔⓻Nd|bC i`q#fwa؅ڸ]-ܮcQQs_Tɘuck"1j'~X_3UWʮFfWwLO}jrd(gEO?mp .]癫RJ8 KGw2;ێ%ξr 9CSpWz>h %\IV?{gX-ٚ#۳UrMpz?_J fB(6BR}3ȵ9W4T?ӭ`y?ґxvV"|3v!)}-ޕ "M݌xU~1`|(]T gǕ{GcsP_432 /t%W0$Diԣ.nLBb D:5Ŀв9+_i3 Ov('.>28yC?;7jj-hoY nhe8T>kG~pEGȼSylf?%' ?j&|…>|>U_K={Hh&*6k64:up|xYfc/hnE`AP2,fS6i~*!DW[DO~paKYa }lZ_-'4F0d{'9?boZT)icjKLĊz`fc͸HD2+IE0_9,ioXE!d[V'2<5JD?>\7]ĻWojKjlmyywdOyY6>6(bM|?`xBhhf nbP>YqF qʵ j{riy$:qR&|tSK?EXPCJ'ɗp g̨&HNZyc[8J)[a9nOZ*twe\UU\˘VƳ b Xop S=zZA d]A1E%tz\ dI=-Њ`MxLg[ƅZKg SkvyUSA-5 Po܆w~*Sld tzaaƈѣa?#I1z4^ 5 yĖ/}_EēY;fq!Tx類5_c ԋ Q:)NcbG5[!\u:Hrn|c>/i[5ǧM8ju~tԔVI@-=]4{Oo[UdF}]򆅆+-@l*Td~Oդ5ØZQ$:*r6"=";Vʅ(Q`Y Qt=3m^s4U0MHRo6.k*5ic\_Z&z/P@hGTg, K2'sV J^_fPh8 K06/'3#[PI"C_f5*݃*u)iԋA O4LSpBy^<șG1kArJ \D <, Ƥ/t>[vy8DZ3fu\Wܶ['plZL ˧KeBUtٳ̍h Y1Po&}T.j'YNЁC|9)[!+jqW/)|ڳZc'b<~&Vw$UZiSiY[/aBa&GWeXFh3 G`!l2ي8ʍu2)sQL1X X3qɇQw)bK7RxPBe$Dhx;^LҪF٣Ve#d]gƽ;8GR0U$]vftQCXe)p C~h1Bts1Y_~O8$Q"q8KwTg1 VNb-45>ao٬aWf1Qa:#m-m-8=HP,3Dw~}UY쵎!]i&`{)A({Nhp}OcDG`-?t1OWH W%ZtG8~ |$b")jzuwGeӫ)];6/ft^Dlٹ`̍v!g5's/c L!)T9H:2lyq!SZ!U>gEe6'UT;)*U-Unnvj a}7 7, HN~01S}N(|_I3Ө􊧷[apQv)c6K/%Hi뛚ӭ 'GMmIͣ"x O؍X>:W!z1Z&WrcM/G=1+\jS_}l>HXk#06#2'X>\Z}l<8=<>*Qy6aἺ=wcaUp1Vξt`QL@4GR6~N(Q >ĆƖlx;h雹fF7& wsn趕 ]5кci3lAR'~fÕ)f%0p݀ ,2N#i5f6U\Kzjj׶lXώNq8˛)7rوFUU91Z3< {l']ƗܞnNoMQSB#quo&>5Re²9IS\WUV1*\Z|a:0 D8mgAd߱o^A b YHoG[QGc9'HBD Q{U#SqOH)- 4B,%𢙩:2ĦuCf`!n9ݰPu_ o&xRtQ5U'NIa?8KV#~EB:Egv;2rpɦyTM̸EN򃍇2AʾR V-H;`w:闂E5m\@y,Hqw]ULw-{>jީ"D?`Wff . }O-]a`>clH~CwR4F J&o?*='oG1*1YCJ?[ ,$W5uh$\uu .L 24UXpHռc}!r$]~qEZ HJUܫ16WSs`&Fwxu!=]f^]X>Aw#8V%#XB;;W0YAztExиicEAA! цܽa|yBZ'1$dػؿF{?V› pqCʽ@PuxxZ#[abR6a5tr`[!I6 ЊaaKUڭu qCE*v硐Y$tEhSqc0K'ˢ%J_Ph23~4 ۓH1ٔc(G21~da:϶i]+^0AA2[TWt*Bҙ]z Fdg 2EXVjV̛ 4l>TNQoo62{5o'i%@clc8V: HIJlSf[:,T7{ R(Sv=.PcLjcVG,Jl]fhU-Y!P =!$tcZ֭g)]5fYgXGla8. Q£06y:Z\Ͽ1tb>sW0~8I|2 .Q!' o^h⑈XA"87s5pU\mkũSUNX + 7^n &{wpmK: J\ u ZNc1!CqyR7aܧ ӍM6Ķ;)\ ayYn'K_8[B=Nj"Ib*_zWQAHVu۪ޠ(>S+$0Wc'[ >%:ơ>h -1 ͭ+jOkRZI4'W֓]J}`4Q.21ZT9U ekOqˆ_N<WJpi~2a{s.yֵ ?M}XO|UJI<4c293b 0<=9?Z-!follxIu?Jy[ PbO,y-ie1{·*Tܱyb 9a ~m(( "pGYKd ;^RwRr^ĪUrIM7Wّ}tw׵J֛ kZ< ^;Ce)d?)S5gL SҒjHge<[( Q0Njr5e˲*x`c '1q5? >Hh{dhϞ#kßO'']^"m 6,@<0ť =kF*?{|A55S*O:m,XT+j8!NS2uwmmZ6g%ng^- 8GհoCEM[\40X넔#Y (QE.~/ -&#Glj|HPB@WE3Bzʨ͓9M[>R{Lcd~$KP_)?> f;ܬL]\f'4n`@]Veؾb\(M}=q!mg@'>v teg(C p5Wt])Ф W<;q7."P'zHGPOLH[z&.Y_“N]y S_!O(LOg=. P)#v7(mb兗8,8ۧ&ux 'q-*'yLj́@j[غ43{V2u3 _Nv{xrb.ї_K0}Wx^~rl j*p%Ԕ[z\ρ>zeeƼMvDž(\Bў/" Y=E}yb.}335y_D4LOͪ<g4='<9}O 77ڢHCBG[(i9 P8B ^CU+p4ty;-ah-%XN"Ew3̉bnr1#bFs"{_eZ@[zl9w97V$K]XkGXLcJJծY,lߚV؄6C1hMKi_UH'Oh|6`Iݴ2"gs4MfGcM𹔨qYdQNPT_őB {@Xi|P8pjHO$E(=raز[kW_bi]{#6B\à꽜ӧLKv: \8nܼ=~62`&oZ!%29V?$ͣx @^>lMگR`iN5&,fF}=5>{ބ"1/|Y'\D2p8UԾ ֱXRBq_"ur'Pو8?[J?%p^Z4)6,jmޏܝ$ iI]J}ƴ6܊850]IDcq:Pִ6dMGi^+UV+_ {%r36W?iM3P[&FdTAML-)ᅤXNq3 ?qn`r#dkMH=aW-=M`+;<[+gx|ڞVc0{ЁZpJ (Ams:a8(+pb GJ7=ʳ>~ }璑^ޢ?lxqC'B`Il#S]ءw}` 87j:[ާ+1+W=X)La|LCt:|& K޳ ÕQ]#zEiLjL@.K)D˥^r>O!gu QUb߾".ϲ)s%jމ&205oS{h3,yBN@|cHx0PMc񼙍7Q\YDoǵ%pN$کX~b "X m4΂C>t~jе1k[LPjoZ,En11|>`VbGnHgZP`r)*3]OE &/f,!RxƲ[-Mc%>Uw+F-Y.My/:^B('w棟ħej[lܯrSa+Y>LI!Q%rq]'sB_gWY'e9OJŎG÷UJN;QFO2MڢsRb҉cP_ȵF@M3w ҴD8>MS`&pu9ELC3YdblKD;*]i)q^mHQ2/ix-!ډCȷE@$9<+e_<5x%Z|[)v% %#t// `I?;)%Wq+?_2;u nCv,\֐,Rct[\^֔n%վ%h1 SBɱWGzOЏzS_)Z0ɑy!BeB!|0+C!Y.7/B[-t//t%gg(^B1'Jzb+5dg9t`Zw+)ʗ|:AaQ7 ݉%u2%ŋKP~8MB\VQ [Of.O4cRUoeCPȩR{We'FtsCߞwǫxu\ZFOF ПwA5`^O焥I,ȥ_JI(m/9,Hk"Ԟt/05Ai$T[C֋BD&"|2篠,+s :zHEgZѢrW z>ۑU)3" ^8.%HBfDX&ή*~|"F;nyaBmYbMTIcu7ee5)k92ix `YtТD7}r/Q - sGhonF⼠j8{@dؾBsaFej"{߄O[ G9'1cnJ)HP%+km8~š;V"Hf:kIigm4]ӣ;8l| XX%Cm<ӧÝùvC~Hp2E>BRC=O\sGx2j؍⍜nndW@ x6o`=2sF /e\_Ǵ_K\}$^Tȋ 37 7lkwj,M]t/;faBoUFP[+<\^`ipQ~GE U>PECXՁlŏ9@XkX]n;?zZ1hy͗q%0#2r1%NZ )m]9<V6Xޯhvy|6Fsix rF Mtv_4sf'&D -tm$iʝ)iF 86 gٷJ),OŤ֠kS&{ y )Wv3*~!^ɥԋ)2VWd_Pށߗx%AMڏ=fa1Ҫ"E-?mǕ3y8s#Q 2yGE5Gu `71>.Y=͚UhB;ƒ +k#^«4@Pt\?XsgP ~Dm ۷V^m=ZAYvy$_K6WL*I)ԗҎjZ%Qs9!'S\ g9;HzwBMHOx]ݜmRT|[3y|d)-vѠ c':ܤrR4a`e`1?9h"L[u}L~ݶcY\[-Ql~|xzOV=c]tbpm_(2+kᱨxgn YFwoRm=LyqOv#VM@kс@ ܌z nϯ@]qZ d҉Z ~GQbr9l3 Y++~ycƛO,۟9_O/gpW? ]  T[F3^8RAw#`5.Pe;?F@& 0,f(mpfaCɵ{mI`iw̨'`,2G~ž&bii sp21^de}Vá?W;-f?JR`n8_8|7r7JnKB[,* \G !Ai0 ˎ~;3$hv`G%;MAmS?m j|5I[ٸ;y¨r?2"R5Pxk֍j 0S|lpCUDpT+=rl?>F"q _cmj=3׈43/6Z_ Á.\ 25e y:vOOdH$wI_ r:J^0-S<[s8H1 Y(z1Nk p6,%S|*Dm}*<ۘis^5[v|_M"XCjЃyvp0S a;>- Dp|Jю")?qO32`\-㉈zUwl|zfk6tk'oJĶAfbf\-uAhԗjN->S^EQ0 $pTB.gC/dM%7D(A5HB/^f3>4bWRy/ mJrM@MwS}yn^KoQ2) 5J#pIj*:$֠ly*I"~^wZ~J/û_]pcZ8RY5QqvA. vh~Vr*#c7w*-gXdeu)o=!4`ef/]1CnPipI&MK 1%hlŖ4!a ?xL6i^~DuH|GYilK{Sg^%.;=f\裢Z1x*d6GT(.iGž;}fe-:<\Un3\T;^ Tրm?tw7̰tn:F$BfN6P#OM-M_&;eU[S3>bK$c}8I=\F<{c|pKI0%Q3sx Q 򌞝1#eS0廊^J*h#'Dp%E9R*}*'mڽ2R`7pݮvS{+\9%B m*}v4 m ?z5!zrπ>Vt@\AqXѻR~XG$)O銥@҄&:> ~@)D ')'蓬`ԁ ?&W8Rk::eiL\NG3j-'(`<P &['U]}DZ> Vy sD[\~oy)QNYQG n,/dZ U$l@:85Ѥp5I kWh绦(gXKx/dFq,hXu[蟷mʅD<ٽ\0@iǘ'{=i~=<2;\0TlhgE"6#29/iDx?fLBdh !!ǯmuc\K37g\ Rh-9Ο>d0xn"~LOv Gd=reHܢVYrVk.h6ǫ+aUm2Yh =nA@s:+# :_\9:sQŏ)^<^K0;5N.K.Gb`|4nR|+q5o$Uvz[oM>nL;^w6q݂g;f!,kB2BRM\5h.=o?!wEN?+0eUkU3E>m[1RS= ^ dl$Ӷʽimao$Bks+QBC*$qI-`J8PM)^VKi+_lc!箘[@72So#'pbc$uP$-Ԫn[{^7+*bҗsS8~9bn" v?ؔԴ'*;h p?x:$蘯맑J mxx-\RGjK*K/= 0՗LfU]p[_(!qt?zc\f5rn8x7\m.+?{kР ֳѻ* p? t]+G-7[^fjS䱕d.P_:':D8 p4we{~(yܖ4&/wWKuN3nكW6/ EvP[yѭ ǡbgLDѽNY}ˁw"tg41y ) !D /$ xr>LKd9$⟊h>84h'N5i q]dQ>?ddǧrDAݬ:} ]B[fXH ~BQEy߰N:9< q@ _(ĭZ;@ea:1"N$_(ѭ1OQtDP6C$'݋Hm:Yq7['r!YHLXz|%qsJِ*H]cm0O͉H>*2GA'i!`0 0Z *tIx)X 9( V Yrt.2H\&*`K9D$[]Vicq#J8c}x}F $ː[y(DUU٠pJɈ* fK%i;hfzHUb4H9`ppQel' "}zL/U#ږbl`xdg94-.SWRdAθ|˙ ApA ӕq14, r)ԙAopuL |5ʿ&=ˤ<ַ]~? 4߄.4WL#"Qr xklAlO :}=ZSIn3>C! r̚]LM%G :TTeYT2^gxS _1M p\L~=6ѮR FxQ%ZZ<ދ3 y80F$m\n8RdDCOkF%؊R|Jh9> r NR U nOۍȵ_+$!q? `O٣AJJG5t/c9NDHD8~sDuW- Yqqr2c>As뀛s1YxFw ><<뵜Ȇ--h[՟sA-P] EW*9 9ޙvZ&.xS:*BB(&'tQneVW#eO4(n] g5p Y40bMCM*`tS)$QD,;=}`tuN-[$WGf̙m.;=,/@ {`HE pǒXLRŧcD2F̹@UOsrQIReexrC0Cim649RF3} dNi53PQBE섭ݘGl'yˉkN=yGR \*S`Yuƍ!p^7 F~d{'د#7Iyۊ?XvU}_CF4MPܛwfWY$ɚO2G_(vu"Y3HL%gɮ1S=6LJM$;jwH2iHq -bTL :o;zEjSi>;yebp$8 ΃* 2gpOSt"Ȩ 3Av4?!n{nLTծ'qM[s֐Xi$c J̾CMw ]AHr b#Ӏ˱vcBH(7c]5W'jS0||fjxjM֤v+KH7<׫ʖv@}R ewxZqpW%Ɔe|0}ũ<@?3H^+ĺ9ЫXꤎu<"e@EA'..6Ir8J^;0z 6kPt"ny)n[ˇZǺx]p60F9uWPu_-~ .95^QAB7ǖބ_O;qeft}e𗻇f_UDbKa4t<#DVݯx`|oǚB2 ƛ,@ʫ%=P9.|6gnJwmmAd3SNxp|mu$k͸m/{GYt%Qߤ9?]bBj{AQiv[tY,\tZw~M5 */u=)QDc4o"\Z2>'3{ w9Ch|ǯ2&T JqUgզdzI%x '<%{>)W2GK0:01ה!-מZE^zom߬5>unfҙ2Wr ]*>ؓQEm+?) V@~NܝHyAsv$˜^yw zk4CRl7{^PE]RrRV]lśY+!ϐ06% _ɡ\Dz~ZLr&K2O{^v}ߐJYH,_& Ճ~yl] πtb>,# R1T ݌H'U=[TW#fwX&(cHJ`bi,zR'v '- +@6V0ȇJ_6 Gʥ<`r}*ٌ p#]\Z1J:΃lOa\%`Nps\<o_ǙPaCu㳿}!&e7>*q%g+P[,8 !A=(R ]5f/[)Hjsa ު(Vw[w6_ %&6LAZ?ȏK \BV{r%q=H1 R}ޙgs,x[eq쭤aic<6A7Z䀲AET 6k\he .P|r|0->ͱēݼ֔$'Ʈ6|?( Crh3Rpl96no)j7ί)wfm\P\UUOTy,ޯnh%`)ksj\TmC-0tڨԲ\DM#=m9F A\WRnyL ^Wa՗ 5U)c&Ԗ=ɷ/=U#H=s'sGz >I97B3ʡ9gζ:ˮfLxͺ&p&~b6L+‚ .kBC3a-J8_g ]07+!sŋH3f%w HsMG#DM" Õݎo]E\qzyfi Fbk8qr k8[5sLq.$q\/a*䠾 !(9:HossϤƮ8YbPhШ}8a*$YτWpAoOI!5߹!UR'&4[Þ f " LZr"$xLwid؋^=XAޠđ ƓdvRv?QnA,ʅ%f1RY2ne*BIZ| dKGm L՟fMv#ZBg^簻۸2 W OcP!-l(@$E3x#F"LR+(<%xwPԤ?OB H=j #|rlq 4kJSdΓXmts>VE0#guAo)wY0B1Q x.j6Q4Z^jASCND U's򗄿s‘ꦐ0>I7E $e5*A_WW>nmj%kixĮsnʝ-Ϭ`V̠ GHʎyo?r)g)[COFz6>b*[~D׳|"K+I1꜂㟲h{)Ab$T,'ZN|}FS2쥜>$\+l3|lf˓z85[|0K)|i72Oa5k%UqFG{r8h# 8>b|Я9P 9|p]Ȍ#7p36׉5> 3s0ΉF>gr!WwpZX mnhI;ZB,.8kL֝Dcji7iLŘk`BlDj硰k  9&c 8psݨun#L12 \}\ICRK- YqtJ?T,䪀Kǣޭ{uo aL2%L媑 #a$*@?8񅯡'L&B;{lwR*nIhP߷>lMu:C}w"uEF?{=r [:Is"5A \ݦ6Ώ" >g0ckޘZfݐ,bs^<Zg&L](ЕA9 lٱѺA/YƦV3p[1]{ 6W#( L\?8:?Ge \%V#gl \_QG৪Էa.R"M2&)O]`Ea2N9[Wxjd8Z7@Q{bk̙uS!irA\PKKs:Ca愾L"qҠmz[.[I۪L9g,3/ Ls1z!lS _S@1h<H;\X_ѫwtzխ:9o"1et,q2S^޵?o,S/ Xs]/z 9E~h eTxfkU쟣3 _r\m/)m QP~,;H||,:-r"jn )I#ux*5cH]QWՇ¨W)er:uP ; [LL)R;!% ڿBuwy5^]#C@{Jd\fq  ܇*nٱ66du/W E;plA1/t 뎝ˬp O!v6kٌ.doʒI <%S>DoosxN@/P2ZqKBl]U൧PHK8d`SeiZYsޫ"CfO:m*;5jd&1UZ߯](/"VEH*Xěls?]@D!ߘ!F?IK-41"4. $vvm`_q%m31/hSM$nN&Zl. Dźt7pǹxWˏDșb=\9Ë4LvƩze'Rl\q=j Ovskۮ#V8 X<ڬfٔ]uj#[#%5;=[cKGBz&_ʼn'FL^ȦiE$G6]"V*tf7n7]˧(pÿ@{ͥT3Vp+I^r63 %ዥٟ,im%Ӱ6yLQG0B >0_,r(Ofo`uf!Fvm*CE ;׳׿M.U{hNZГr<} os[i}a]RK2E;1pͽd XS-k8Ci@eGm33@O!Lӿ ڑ>+x F!8`b(0t7!|%Y$t͗]Td"}~!AHaڽ}6Q t :ى=x{EHd7ξ= c &UAt$"w/OC'#IV?*O7 D~9QNa+,̗-Ʒtz J2 .e;4R>qqTM,DL;aQg(eo!mv#g8+bYK$X&KF3%7Jı!A)KO>.ݯa`|s}HS~0/Fe:g0eՋ izI-fs/|ȳ T E$ E~?'},Q' -ae(,s>],EM;[aqay3iư#{Н~ߣ6+/5&4gu3]=Y7ww% c|曄/㉩Y&^unnNf+1]aV9Fcnd> ~dr"6Vg06$3y|U}Jl#3@un D y kcz619ie6sl4YdjSP6:1< Rg|t#]vD,&۸l0ʾwg;!4 9v6&{ `dteTcwyz>pmJBn /ss*C1:ʉIs'c/6Hm;_ߌՖ)]]_Cc%K P.qp.!\rZzM 6d LpZn& jtk1Im Lڣ9hmkQ'Zwň :B,{6TĔh3w89 5 nuې3-Z@&I .MdY*!7}:n81q*:)ip>yfdϮ7Vs` bR.H}}~d2K0H9)B_v8>Ej/閑@6 X&3y`E€Z_ǂuRvhGxw"~x2V-lATF4rHn2vAG*4ཟcSww3|&"9G(2oʘ n5GYx/=a!BErHɨF5vn"Q)쟼FG|P]p*rLĩA'2j0t'as c!( ~TGܫoRMKq3.e{߳4a$\kLT[荟dG˒u~X7PpfU\_Q]'ydc3EڔXDYt#U[f]H]xg5n az[%,"VسR/!ŗd~/ G/6M}ʓβQfl(؍yRSaѸ**;<繽T:)z̓m^,Dv8񘭱ڛ_nEhJh/{[c4jroYJ.^WL}7B؂Yx }~?OJ;Q|$^._w ̼1ۭ#n>H@xP؂ĩgQfXzK7(3ɱMNr`+pb˧Ft)NG+GhP_>ةm JIe\.Vl|lGlɷdunٴN)J K5W,BQ̤=I5_f34@nF` CjD]~T`1Q<K^2]GxHN">uSK\9} xAMja>5Qn,sLg?ih(<=3˓e<~+ ,/_1̺]j ,+v @AiՊ̶:3m(HvV&^ZKOI$ A۾D?ZUq#o5\p2}E'hyWfw{U'kCw_>%@IVVP~Jo3q$pPhkKKɯ-5#2˝zwu .''E&_ۢZ HѲ/Yŏ{rYnq;kFxž: Ng/h wdYQѓ*ãvmqE| >7OQ)@Fq0x毡-coՌUN}V[B+,p-ӫg8Z^9'4Չ9{*YSSqlMG6ʾX,GШN3 "@sW/x>ܓr7Z T^ϳ4 噸& 8X-ׇlG'z-X}\ `2RZ@LBk;/thw-td#Wa"<+MVwwnp7r:Qmx>ټoM5eGi)QPO!2FpqOW^}W`1B tu<7ļCWjG.EvX h3pB 䟦"?A/,HpdbO#>=@h|iǕ@xtIg3iߨj{0-`$`6G{K^Fg->(mzd j7kT\>Դ ,(ifŚvMpqK7|X.iuxfU LT1̣x2P4 ijzЫQxm+xs=Yg>C.Pyq[+ D54|j GFHaOM  >bu:rGy[ԆubPXf`e[dV(u8w 8^'MDڏvç)O/Wlb ыpygj:9k2ѤoR a :7ɢ.8*O\<[_qLmcDz~ CpJ&WF\vg9:>x8Ma[ۼN$,eBõ+?wC#qHGe(r}Jsiş3'>/4|^ۢK:$swgQnkzL/|%^ñˬ @b(>d).F .E-v15,Jf< 읅S_"9pd0vVBmk|@>pY@n4{pNUm08Nm xj&$'u]B?i4OOe×4)i $?es^uJrɧ ;'\Lxl6 A2I;guE㨴%gtU:K& XjaZ 5I!p,p!e|hI%KDq0P֔Z.2B5}b-`#Sّq眮?@83%O -1qFj6vt23HZj/#.%^c2^365Ǩ ɬO/Br,u{W͞N^Xx&wV4.MYDGXb vL t #յ-E 昌*3/^d)ie۵-U1w{qǝ 7cC,Sצl#D'c}hC,toPQ]n.RrF5c7 []=sԇL5TKdj͞UB*<E~ v57o7N wy)j4=[rit¨bܪ 誴⼮'؞ǘ(ă)q=4m6{a1xPB0Xac}_=K;Fyf 4Htk*۳'FmmLc,a^ʳd3 F<;TLvO4377&r1v7!1jusقլ Ty:֕%+V%rzݸN 4 -bXX:#ԁ?%17$ -<\~o=I;ϾoĴ&N f!fJ"P-K#).J*U@%\iCC\ oJ e[8AYe JmˤE‹:}~[Cm ,Px;AUap0IE #Pur츒"qNF CA7eٷ\%c8f</)X̰eu̧)]E=.fG^s#|Fsa劀35˕kn,_H5g%- xFaw;q}a4VԲU#stocwkYgGtl) '#Pw?5iK f~+|_)x *DSV"/5<LKi2_@ X~mt,+^%鶺Vsr@5}OK8PuߺO_q7N39LY+ S9 gB EC{iE~CKBYP1#;? >Rw)"~, FE"CNeWIs&)*Ĕ_ =s>pTJ["`+@6 /-,Q6w^P),+Yp1b'O#oZ2ㆼ8i a,/J*FiZ( %<\Ӈ~S )mi^OJƇ?g+qpT=䖞i 4ǠkM]f=aoveok}c=N}ꌅ"x;VݬvADu A9ǝJ{mN#=)-7Ü81ukx-WmRn3m=G~^^:$5g y]AVZml'f gH#Ce\YDN<#QΔi@L*@mVoH"A;7TʊZ 1M39psFO3<+@o)}pkj)KC~.mfo*7j͗MZ[ƾJd#2%$Tu̙[ e*RފNulZ#LgP5niYR* +?jf:e~7h cU9NwgWi*|^|~U0zKn"%j`f cVWJ o)$v D_miOH^)*#P>!c;0gKDC(&Z1ĕwR BG"~!)T[6J)~7ӥ45a2.gɄBlN>Lvf-FlBf "Y)QiEl‘_C,tdЎI2H`hĂqatT,p evcb4":o ))mॎ~/{uQcB ,tS#SтSQoVQ$Fofpm3:g7ePUVhY zf4^) pC1N^) L.:nHT&OmS:Ox=Ʈneެ1z0\' B]Y1F46Es_&Jۊįd?F9 |^بӦ2'C^=ߌQ!Rjם]sY䊬g;fG`Ӣ%]X"季*%  V; 3=}tqV?eg J`'YY/f8;3қQzmRg!~ q3O\oG:|svV ¾%9/>c[^X.yT}> &p#yvvLJѶ_]sUGW9V/h'X÷l8,|lr $ǫgWlv4} @:7?\e 8He굆)+,H)G(!ɹ'Q|%EeRDʼiXGk ~z94B@+w* k^e1Ir9Yj =!eObGSwqzZ-ӯ"TO8Jrh{%YJB%q l$KL ԽE"jXr-BYгI5D5'z몒UP 140DnCkszaVNybPZ3#{"~Rz]A/% u z*90~&h ӖcSyx dӨBD ߨq_69"Ywq>zo+46HPe)&fSqBz! 5& Qi¿*6BL= `+ʬmaz VeK6NaSu$pϊT9<2L&84DW.2 d7Ԅ5mEgp~ ϶T7&8B1W^ ~U53i 2?1:X]ś[K^5A#]=/]YRMZ] nTiyO-ܙ@;wSuZ 2C[ ݣhw_d),.S\ᰔ%az7}ʸmNLeCH.SztMs=XF~Ԯ>uВs渏5$p3:h/-YaDG֏|y;-#;\}!Pܗ,\IxА"5I1vז)ː3xSi\qHc\[gy qfl@]Ӧ/ >d/v+]chPDD)Мۛd2%=9aU9X!Y _s\ԧoC7QpK*bX9O"{4ʂU)V˨ {"DF znLtiZTQV*XC,+EpHu7 %#df@iETkX1HǧvrG+ g5^f1-Œoj) OvSX }N=Pq䨜 P/?[OSb2]W䵭6dӟ#!z*v5yN*g錐kYiC>O8bks=LC8w[w9\do{'( JrQhYq nӸcEGb0ؓnr6_Mv3Um gU(<㚎E{KS2T BԶjqzd2y":g(CCxx}lsHK%XnfدZŪXVt&?Yu1Hc?'щe, Z5xl3^7eܶ1cu]Ob|ۑя80 u%F:]@D Aʢ|&\\{ $G c T݂Yj>҅QkA+&KRb.f08:D/佯N1[,KNZO,yěuZ$pps`F{ϩe֫VO>Up"VL6a$m+MHVC46N,XQBXe;VimSE'VBTbI |%{NWE.f"Q|\R0|{9(ApV D|¸f4eW#yp+~mڈ3MdFש ZCP2QGpm[_G4ɨ#tp< U6R1<:[Y}n}A;O~}BaEC]-[PXU '5RaٻTgȨ90BBtqs럛g%S>sGh0U,Epйa2#zV=Az|֧3WZBlSӻq$]ζNNAU>8~ fK6{ )tNE>8s/sIJv[Ktr_Occm ǼR@GNJ9?:L [6f-$wC"Mr\VLO;Vd̃ ~q#,b3LdG8iP(03]Ij wȧ↞8KWkuE(D{bslp` &tYl2(*?!in> pwdu;.^J/s=(? hc"$?KXJ2~: .y{^2t^G.6!G9GKKӈ` HQ0VڳPxα2-煥[(* E]0**`(H1%ǾU7Uq'4$\hKD=h*rV*G/ 97# ;( $It6Ѩ}7ǞD\,^ \RTF/N6 dT Xh1D!P宅_T&QxVض+/*M1_^H칌fu6*RtM@:ߴ(Wh!I3kQ@js|bֻ"Jh2O978.A<~T.XK 0AYQ.^h/]4ڋ.̲_T/ .nϤ@'˦毼$..-!PsiVv.j~3.݃et*j JcQX^>옼Gya.,mS  DCB㑡r9mDc :)4l OwѰԃO \&i BAzxa6ou.hh+Nj z JQszx4`_P|UڰSI [+tv ȧB;`7[ǒHY[;PGo}WhܡC&~ _ |!zD9I빹7&Z 7@pN`( L0JSv|ᥑZ#犉(QO-qkbY:i7t81L#ag|,THو@ER|:rnCwG]JxT(6Vh5cvifqecuЁt֦YUZ!6ʹ)fFT h-h&H PRbŚY ^V$ '-8$εStcQN~f2.0;Ux:g_gf~89Olr?o/`62kjXUV?AC()ˌ={\P(3 [ [kSCD_ZLe쳺ngז-)ohq䚆~|qj٨H XD ]+OY~3I!=$z?Ras@dCG`u$gN*a };W}zV@4',d6&J ،f*βH'yʽVm]37wSs=?x._k~޻pÈni|*<<釮Wf՚EʯVI%FfSύ >*s- y7אz+jDXTMzx>B.'\,kYL``ؐ/oעj=5s'QNxDv`Nў3,VmbJSPڥq/xnm߻ >":CB$M|e)+",BȜ:QG%gn O-?z?77.d992>Z6l$DfuLkmZtHxZ&4" 49BEo{KB[,zϢ~1|\*J!Bzɧ-Ex}x'nl3L5g"ϡוv`XBdMX?ؒƜʃֆ[Zs, +GZkwC%N8ْI)'FqVȆJtP6IisB~N֣J?gvn wJ7uFiGC)nv_MNVX{ ]|kYdS#EJկ-6cj O!oW+b5"e`L&5g=4ٱ06w͊!j .gNDyLգOV%U5 Y4d fkeJ[f0Ы)84ZӽץY'oi]Қ3L-nݯS;=Q2:恵 'wvAF-gDƋrz.=d5+kZn_BEFCԅ+1Gh/j}waN!SYәq7R@"V܏>|P(c(JVseVd'c ݨ hvdjQc[&>z`$m;\~S+f4*'!di= e O lNW!?g֩>JۣV ^F^* 4[tԶ?[dTFp{ʡVXz/Maiܜ_xwJ,tLגjb8%i|vu_{Delx?W9#LIJIL?R{0~6oK'+ۤwxh,}>ݽ uDK* 6{ ,uH܅el7YV\]`pd\ECf~Ȍ:)˥F:퉒QU3CuDq?s&V _5lp?OG&6n v(![!`ٰNp-XOGwP"}Ks" ,h5Wg-ro'_)vx.Ầ n=`! SF)pao/5]"@d^*[OwoDA~*s{ ̢L2(B;RLnes}Qk/Nxw )>W) r%S=AJO4#RrmPaX.,lz[I~7 Si;4s>8; uHz0-K>EF(fΌ,'jnp;RS hֽu/`\cy_m強 /24f'2-@OSOt8 "ڈb+,n$+7ٲ4Hm~Vuei+}Jzr @<.g˲{(GRY]d%-nZXp.$Cr t /cYKP\|ZDÚ >rI1:MJWZteG~E\o4ዞ;[RU@Ύe>dDz)s~ kB/=#MJ:m} y+-8Y Zo[U}[` ̔Q$GOj]B${S-O a{_d%*aR` ` f+eDž@1S}tgΦ~q-]>qo.X*rYT"y5 EU|fRɓ_r?k_c,s= >itMCbP A]lӺe☳E̞aciF@hNCپ3.r?2s-XsaX4wF?35vⰥ(KYbryiMEaI v\ƙV])(X ]ףWިe{zdah4@f%A fBgD՚ ˓jtJF\.~R=8=ŝtSQ D-\Fmw") Tdh Av Hלə}r3Tr qX՘3MJW2up]<>,rbq=Wlbn55YL8:Pcv%ĵRbX5 d XE'D؊E5f[j,^w0m&te$bTg#|‘;o񋉮tN2- #D`qNz}z_Aj>KpE#hImQy&t㪁TsٙQq ْ} [gCUuֲ/Y{wxhYqG̋V36ȒqO/1 0bHeVfJq6u-iټ; Gs~,a{0ujFU5lT=ڸu. ׀`Kcz  VfqEfq>SwnJR/[q;f DzŢQo_e51iv!^n_[+>{QQq5 Fߎ@J7XcM&sHeپwxjNdfo#/I\VwLJHhҥHnmRVc_>MX&"_OԮWsޓKxmA u8 f!l;%Kd9!Ih:q6kU֠"Ap`jr҂ ~Xmɉj"G3'h4ꆮ>[-$ޮ : *ҏ c)$gMeQw` l.ntbNWkm 3ȨsiNڇ@uv>2[EҔ:q$#^puA Ȭ`goo/9RMe#x:t^ܤ?x׃lZ˷p\OZH@D5(vݜ-AO!<܋!lE~%˥Q?hi~Ğhff~r+E.]pN xr7랹I|NEhxS%r8C[X7 A0x< i"MwHO {3t5pxL1;d՝CzƊFX!%T ֙|w '#8/%#;>Ed[S7ZT@bLMM 圛oG[gO6@H‡{љ"X/uM#7H=[5nJu;'s;[PU31b2maLyD+ 3b0 UpȊOow}G!FS$4}jf%m=0Qxf-yîޜ`sdJڈO5eJI?߰$YG7c˒Ub֞lL.[Ÿ+F(?Yap{5RrvV[w|@lCoE <^9##..H]h%aMt!B->Mj!-,R.ip-$=Mr}翊 rI ë$:IE~3Gf‚ic X-*ܐgocF)a :?4uջ*:HE>H]B$gC~PeB3Ei/iK5+3:C鸩IgFv$~4y )0Gh k|^*FRA}ʔKL؂օɰGl%ZIQ3-މV9COM@CVvT? 6I[yjuZ?bNGpȧrvg `"SD&Z}lLŻ^oyD”#H(]@XX( 6-:TGc 7+pp{ѯE+~A5vwޓ=2W>@568(y$ ؐe ]vHts5+A\>ãKj R[>}.ɾ3_ r6ZT.Μ_0- J(vCgP׆|*)5Hd5,*<W-5-g!U<R>*G?.%30UiT=1PqUr#5=RT|C4F{t++h={e>F.i2\oF|I%|/]R -B ~B4=ju)F)_]널*I|^c NL @ޓف,kye"鲸.$.1.B0Vts6'pYʧޘ z&fI ᆥ{8]G&G^F?~wn K0C`kBY,&DnW*a!W%-ͷ+یƱ#Py⭴N6.ǔ(K S#PHĎ}h` SMb +nMnIrqnJI JHv}f^es$ Yy8Y-VEwh&^]$r">.*vS{pnN z7CȕC2 ="Z5\b2,+(dPOL j.( zp:q˳]3j^/xKwv(K-?(:@s%X@yW)*'芁^v70a יJǪ4|{Ou02䠱 /WLKgCr7U(մ<b:֨ о jva7=) 1(~ I>#Ax/8|c_@ h1MחJDY-.x-jBr,$;> pц 'ItX1JncָwAʎ,Fy0#ɦY 8=O$Rƛ\ }r}Dku©!pڐ>rǛݖ (tzez7F2|VqEFyc0+ ]dLV&PX|!ÉKGߊ r ]BV 9\P&!UY$amHRXܥ NhY<!yq1< J Nb{lE)bS6+1{XXITOqE*HmoRpZ(" J,M^CS$5 m$`t{Oo]&RƆGɶJ6ޙf"8?5H>_U x3 Y,Dމ{zPTLpyH?(ߥ[W-EUMMo  2u*UڀvjI83FoiӰRKKH(B'MV]Տ+k\31Vut%?kѻ5{M"0;M>.\y{Z$X pIX&+J7b=6'0ы~^M-^QZ:dO[`i[b 1Rڲ9I ;.T^ uw|:&C%ܸ1H?|bG#sr?GsCcSGA}dGlM߽/x>I y=w0,vFh>(P {kCgEf^#9GʓU67\4-Em*F{5[.>D ;STn,RT-׎c4)Ej@VB\kwM2PNijY7s\=ӽ5l' 3=PdTR9\j`WE9i1 3CuEU!Lf5_4]@⿸C*Q_5"̇?}r80K/=s9AK3<|}'!m9;GOSQnbF-g`~nH NYnJg(v«RPsT/Y_F`.bCW`ٷ2fP޴mlN_@)@pHQ6/ $tmn? +綩C&ꓹeP/qTs4<3{;Qm\-/(xyqzQt ^/tO)a@sB*ab&߮m?wJ*G {G'8zkw!3ooMhIÝon~b }-<:|B ]45d]]N]0\.rtUqݥL,`Υ߸`ȱyTYoxKJHP8] 1lС z{U,fVqwشlyZI71mG@K;.LAT ۡ2}=O_wV`!tq}Dafަ(-R!_bXQ!jXK>*VE*" xf{ȋ) u^ݽ?`;8qNzp'(`kHNez?*dD1;h:PlQܰΕeuQ@a1\fV7NumllAqpbBqf>'Toh=1Ƅ=`3ui_!jもmn3$ WB9€>1֣`M ^sxuWӻR\2 XQ2)JqY56-w Qٙ>~ub/Idpߩoo$[ڍ,ykBHŞ?ܗjbH 7%aVo?NY>8ѻ -'dJo#LwJҶS'cD*eXl܅v~Ubdž騙؏ Cظ!F"u8ϖ^`)Bԛ- 9DWcymj,b^_04enq2)DfZ JzXQ@uPe(ڣáfkuhd?j{G4ʛ=g~/:7gzLUq"Y0C; sfeT/--iL X@*hND Iղܗ{Z(X5tv)TBR^ߍjGqU lFᤒ1'F8DW"71Nڋi;}YۮM n!DCEƏyT(zBDBBużg#dtJYJ& kyŽQOfxlݲ}3,X0j jjg7@B P+H'<&puR :ً!UNћlMzhRpQAaNyp2m}7-Фj .~C`|ȫFk{C2bBttE BH -jzSO늧UB<'.ie0ɍerqQpS'(?L85mMj턛I{UTs=&r zUwHZ(asMj!bVjĮ?A Ӛ_wuRW!O%:GrKN[T,9wX{rڸ7s 0fDzZў˱T7-->#C݄ .{(5,V2'V+ d4t&s؃Eϒ+faӭ(iF/FAS؜!dXGo m4E<<:֥AͣR e7 rOA&eW ӁzGkbXRO븋u] _3m^dc#m\DS Q&iFX%R<V\n gGg6ܴV7_5nE/ 1M b 0rLFJdtNp>L_e`;($B 2'w2 Ψ$Z6V-zׄu~*KNt/ޓ H~v*WV? 5 Gv٫xnѲwkhO+ ᭗--QuTU{2Xӈ3jQ{ύ (!K|3-MUaqYAbrP)). SZ0-1:Gϔ&&UR!KRUsuc਺B]%xY nS tӁ b'4ZדhMcAD?ġ(k!b퐮# ǂRy%H""Gbȕv//U?pho[k8UhD'?{]-)V ohS;1fRXib4Qczk'%!w$π~ymϵ-Ot ls gڈbMنt`?'ɇ |L8# \:km39dH 9ɢB9֊c9Ғ2*Jb ԓy!֕j];F^[i&]s.+Z%7U5{TlFVP4"~lr[ftV1狃db d2hVn N oM9@)7O/(<9YKvm^LnRqt,.<~єֿJ>A2M~f]n_#lv?/0 ,.T-G^MֹuS|+TZyG;wJdWEei )&_#,Hշ#e ]^>tvxei{356Mz1bRsxDӇ՟2,Q~"Y1OBۗslE/vùhE=)"Xwg_o[ tkcz4jPS%eT75@4UpJ*M.wAF@nΘ\R:相8ݽ-c$e0`׈lΏ y~mUUPP1bp -p)bWSfNig^i$8=G&-% w"dI*#)B_9]Rezh9Y}`3Mw-54 U:U"O O}̀ƿՁ3PM ӽu B7LL@*]Obd g3RHBGO C R6l|i&/l{&)bᨥK7C}Ǝ[oI-N&*EM$z:isG7p`fUv(6^TO-Rj_rd=G ڈ}+=ۛ66[Tj OqJ=vG7U3=D&6?0 &Z6vo tROYЩ0FΥQ ޞ"Y3*ynww#v5W5^%uiKUݰ3iC0z*Ћ]mxqRmIR&Q( w$IekFeϛO(]9~23=;@'muUg[T*{ԝƨO͆Q:r}E zW:w<icY'V4]AgB^+ dh6وWHT5o C4#e%;Sm@0*`~2-r DL^4'sجqFŽ5L>GhI<^x@1T |r&.L^r,acceR8NUH@pp*Y<8EC@'@?xF柘\wɤMDʝOm qByGoԸuc+$$!{9 'gKypn_87HS$׻?dwׁQ2>.k2ޙ<{+GᚳXO^(:ylYnA%z̉`p|yCWgYA7gG Oq%T&cK^kqޠ,,lc+ O~spg2:<(W Op&M2sՋ_B\0~}r$xa7Z$lVz|:+9gEFtڂnxΪrc:Y.mevD3|(k 퐘l:dm 䣯6t9-tH֌ի sINQ^M$j*LVPZHaw쎢 sFMi q Z*b~B{p[$XVk$ws쭅dFGt,/JͅDYmW$a).`ۥynE9m7bۣ ``KF4&5qOX8f0O|ʃK1ϲ",ËȌ=iu Ivy4!*Lw%dZ;m3([t\gvh#O;R7|9P#w 5B'u&(VVy<5ęPť*Yx>)-m [1S]ArvTb#`]{&oQm,!bGKfv}Fa\C㢓HjaQ&9BxWTmˈMbm2"S~a]X#b&˲|Bdv6f*^KzSS&_r9k.<ĒPD?FT 뙐Ѭ&xJP17~>5l#Pnd] Ԁ)}ukaJ;>Zinkzz@ٻW{o-#KEt;N~"Ҵ7RE?^€,N؄`]9c[DN^~1fo<LgN`JM hOr*O_~7*m)w}pf3Q~Ow9ٷq߈aDmЎ<\tmT-I*y`%LleM-jNb ;SHIL3 VN r:7\j,:Ѝ9OM% |<ΠNa;x\7aK&]9ۤ.Y΢ kR;t΀~5Z&YNX l!0/-NNl8Oh84cda7ʡB3YXde O,8X>  UE Ȃy$MӄP'V^f%hQֿc !^ڦu<"ܖvN|OL 8{wk\ڋb 'b&QG3(Ej!pɭKi=ACX<[ P z8hÌyO`kS+8-yɧVQz9{c$5Hdju]#/bXPdvA7v&;Q5[^ %"b{;0Xm3&g/Wߕ] `zͧ9dt֚Wn"FPiFMf\|ʾ\<). )Q%8R>ZF-rf7sy'lui>36vdT-EP縌15/䲥$%Ȟ0+H"Rc-ypRm}o(dda[t )_b)я.uڋU3V{Y ($avM]U~% J-ϫ3^`kM qzH&Pa$UQAp!a}/)_p{c.Uj4CRoz=A3SV=ӵdP?"ʊ2HXw];tYyxp='H(;f<Am+htD?DI\ǥ~ox h_b Fe ~,㟑ˠ9҈ܭRW:woSvag!F;GcQ Oe lWQew#:užO R(?D?x3o!| ɒ2&(=od(S먲RG>1PKR[tǡ)%/AN$wC: yڻ[h BLdes'AZDD]w4v?z "zخ˥~Oũzzҩ2N"V)jpun{1ZILεYBL0IQҔg:9TT-MJS;D#M.bXħp:۸=/Xi7"&;p>v/l%B.O+Z@{BoLW(]j(5gL:0}! ol:6@ڹ8[,a&X#*VJOD&lȨ–8!e_s!n_0W¶Tdwbj,W:D܎t-΋G-lY1PW$$9>QSwAB<3QJ R*hV60_p"*TJ2<2raO0!os vmDP TI  Z$IQTTQ ,B{*0?|V1+Xl#¾okGSR\j%qa+w#65jt$In.ʇ̂kҠ}BIh$;du\\L0nqZ'I5~:흦1zc"l_fݣѳ[$wX `8?@#I, m(kT9T4lc4$ W[N6ݯ(D F6J[s7|m8Y^Kp׹jZj]$4+7XH?A.c)9Wip\HLe@?#BFxwO O,U; m#fh^ZV8G 3-rqy]sĵRt嚬H9Xj:ZPRV"aԷń+ȪkNqƦ)VsD{w{u Sd? 2IIx#]|{N6/B C&!Wa>ܹFR8On:b2O1Â*< <?sN_JFGk"- }  À *m6Xq]9DUȔ%а#.5r>sn *!I,8%,Nsx%w)aWS@9&#—0o>4gԛŊڣD5Z'&3m43D|?e $9i^2a1NЏc=|ԏ"Rx#{a_yfK`N2 | ZB.D](9|]U~5`>-D4D*ZB8?|.U%}þ,eR#j˳$?n6Զ(!3 L1Q8wz5euLF!c+Q yOiAkjH%Wj£ay ttQ/cQ^1x\ _\UAJ&S %U0Hқoܭ% w1%0C{F*D^c@t6~`"ʤeSW~ 4a1ZqCLT/^'9(>R"Y6'V>0g< XmO IJ朽ELpXFhN*֍I@VV;Gбཅp"HI<BaCb i}ױ]X!| VݰL!qj,K&AN},ws,k}V/hxq{r~ ;2a4; !k|}5ŢI.jHPp(=zMm-'q8{H[s-<ЍJo5mL-?FZ ~YZixih~bg$0MwUsĎfpTڑ+&E'u v`׽62g q.,)cল~|˗*I0 ED"^B쾖jZPr4j8kUɎN&9RBIf_khA;XwzR~2we m(B-3Z!_TrU0uSH&<~ĈOL*LbʶXKf)v z24?-j\k?(>$A5֓lvME+)Evtl+ikl_+3)~ v^[V-?Y*Mȍc X Zꌳ&x5y4"i NKy혲^,N^ʒJwvMʬ8v>*"@7 o΂0D'Kx!ss3",!xٮjAhjV9tN= s}52 <MŒ4;3 "@-cA!N* 3KB">Kk<4i⽲*̹N%}J\7[P)$U ѮK \` R_W8lwrn[8VH(΢!K2'VDJDKr nxrSipp'U&.#&lm,¸$wvFP ERW!It`A$zغV ;AxRyzEspٓIՂZU;0diEfjl#{ S;$mS,] fD#[Љх1+VR" 0]@dqe=S'tι߻şn`]N /_̳*[X}G91N5⯳)og-IMjo -hSO=s=oaս{)aɯ"H䢡6>FZZ(܄xPw7m$ [Kz&FF\pZtZ!L\&E0E))|A_J:dasZdpX$Sh%*ki i&"cs%f6\QJ)Y_Bn}; ΞgyPRzxU]RDHX(>;ӧˮ"F7vimPg᳨/)+ӽc ͮtG)[966S4)-ע7"#{j0,c2DRpLfۼtN6w.Bw6;-I[JSt;oF;ǞkvnPJDS1(~a*<?SJѥ= 2s.~-q=6py6,y䌾s6b!>bAgY +NK K$lyAr[U~|wXng7J4^\$:kDZ{b٦(o!'a(ś_ sz3rǀjST1z&!XI=FZ*q?R1%bilx)ۥ;Zvٌ|\oe y`ka;xHJDž"z4ɍ;u"~)pXuFt{Jm*,>D|kL✂*YDNLےYb@4;O?O:`t2+ǜWWIa#.(jΆVecR$Ddz o mk+ 9R">д5[o\j~5w'(IY骭=XsێƫLnY^= \,w.>^@&NgBCr:ļIqcuI;␻M9ѹp3XG^|sD";.B *nMjOػѕ|"&-4ռM#F_YS2`@.F3^q2_mDl )2IkU;ӻMDžJ(οf\u0yh7n;&$7Fܸr'Nc&jԒۨ "/(rRfLH:`NWO $&$~="\C_*b?n*`5:.N!<56:ٷ# ;4"&2,;&Z+/&7i~ۗs]9 9" qmM:F3$69"?iŢ !YW;mB4-e,9<_P:ii@= \Jj륶fdC"vBk^Jb׋Yc<.** Bպύ>-͇xl=̀hjAux>WCH,*Zˤߊ]bH0ǯJv24^tM\J&C_3 I;_H֫`^ƈO.pd0'p޼ڏ# ~/_ 4ْAt*f&X.i3U/J jG!+!=um.i7H7O4ٲ/%pp,/Ve%]e[^TdB f>ÜnSd(&n-MXF).7jQ@b”R5Nf}#xcT_Ccc+pYROF C2JosX$}X.o֛U̙^j"žal Ilr?_O]r($t)ā隳/ѽ{G(b wyQ}B:oHTly+O j ?Cݷ2^ ؓto$"{΍ʖsRq?Gk_>AN,l l6H{1rөb7gD,p6>+9@SnS/RLf4 A Tt5MlV&{#ZV#zaFjI>wpQytS?Ţ/aDA#bzCjF*sN?̧<6¡g4E4&,/mdVQlW$]2;$B 0k?Ԓ_\D/!,ROcTʞpwf Zm7K\{`eBEeYj4B 8%$MqkaUo(#},_"QCaxaSY;"_"6 q+Ji?{^ *ܬH-mOl"TU*H[s7ݟ)Q.{\fƈc>\+Z*8a䰘*yA@;v_N#գ?7GAU[Ng6j*TÕg'ZŽ 3+ ]0)xė_p3kf'2i@L] UuP]4U {U/>:T`Jl&aⲜ(ņ _/ ]߁)c,dި?S7/MG@Mq_!"Z *jzLVl' &Mܻ|b~(]d,y|Kh EZnKl2@>:\ʷ^+=i.;&xvFUCIR}!^wsR ,CZirS{ NfD&Fל/kN_4aa gX\ykwEw:|)/MyR4R1+tP""GO!$ M.y"OS"x䀣ҵM<׃'T͵ ($5|9sd0h a3`ö$@d L}d* &Y\흯%06 {7ʯ0_^{#7:SkPi"5>!#h5 /B$ڄ+bU2T5R~CIj1s*h8YtV8a:ȃNU\\{0TMKK# ];kN2`qb r,>^eu_tu͑,N LcH kԫd/ev5Ce*"}IS)2.V5\'Szv_Nnʀږz蓵움suavc`9e(mr =;?׸Z0xpEƎLu;`Fg$gM44K PB<< >ڝ,]ꗫU ҐJ7l7x_m:#vGbKISnxDW[Ǹ`Rz8ދz )QG̲`]=C'P5p^#{gt;A_Ԭ7(czn@zan~:ϓ>z(>'=0H.bq RCS53ZJ2=ZoÀ(& rEvlzΞV6^1{<*-zi Q& !s0.MIv/LCH2Dy?0Si7PH&zta#* [ƹA@'J=Rum'tvY* ԿuYeuAԑ2%rfF9@M/iu 2VD 'W|pHZNmg.H[sM8i.,P{i=cFCAaYC b9?1^{%A&TK"lCsgc9yEFLAjΦ.Iw xwdOC K\-mh@RHr↻r&&y !L.ߜxosG;U'**q9jpWoYlIٚ&0s۰'s038op/.HԯEqJ .lۄ_ u+mߚt <K61~HUSz04Cb :av4[ލwT,pF7IJ`- #]~jEI ښ-xE0$oYyOE"~MߠT2phJ( ,L%89>P8W0XL i\IFmNSLsuҋG"%PqL6EY>KJ "a])+U樆s0lx%ifu] Kb=(#@\Q*ŢA}}j: _,eA+ST?)Ϭ %m6(Ja|i2G-.3J'~YlN o7܌ ‹2Xp^8&(ڌv4Cu/ D8AwPdŀ ?R0I,RUIx9k!$1̸_DsG1OeBIHryE^G5``|q!u܌m1fSKI_1W%[#Sbnȯ:k}3$ e+~ݙ1<7a'hSg`1 ;tR]Xz]ЉobuO^#oN; r +%Pe"lf5)n(,\b i>JkR5(Iz#l9#ToNI؆+CE:{Tgٞ!-xcj߱MRg-C(Q?]GA,3N516xP;KDKZ=Ne=VDO٢t_UZ*e,ު^f:_9Lߟh3x]~H6G&EUIvotܼGi$|'AJ,',o OпXr~L5*u)#@q;iH}ۀ?/.f/Z$2clOT!BԾE>@$,YDQDӦ0 r⬿grٔYt>]Evp= \]aq6>Ewa}I|14am,;y&ɹ@rGO5ZC!A]PFͪ_e;(\.~*H4o f.ͦ}2^B~q2h2~!<1ٞQd|Eۏ6pfz3]kc(W 9 S@$] hn}hI^gxKa O< (B "l3~oBoO!u`H^V>L/ K Ng3LX淜*oJJ阮E5|Y2CbBAu [GrbUZRngU:{M[b2m<9%V"p j;lHڣ32 _Xl2Hs .ellɻ2M*%Y^p"$u kIׄ}"$vXh@|qlp!svWNmN[! BԿEG,.=bU);9 l/ uDP=퇮hu$jݚF+:8|:eR#p=7@3ɦ9 |=mt]e’iG٩x[g^M쯮af"T[R^ڦ~BZ@Wx]jG #_#ux`˞NQghT5ԙlLxx_6pCD=ioLg_;,`.37,]G*M +]ņÅkSԍ̯D-bu'2H~AN >=Y@6mt݈[p#m1 zD8IS{n3%#"UvkKfz8"[*SdI1{Y_2M[ +Z C1Y|-cy$&8qG:U::8Ѽ . Q]=h̺d͈l%X{N'jn>t;% duc3nqCwD^. Vߪlf Cwѹ_e~Jy@AҁڌB{` >sB*tg/!ÇJFNطu#2g#d.E@φY5 UsE/$ ).?&!l9 2Hq؝;""5ry*|yeuh *·]bx` p햃Is{A(9:CEhn+ ;~1ي1M1=Ӝ1Q6"~ +Y,r;n@YPy4 !B=ǢOJ)i "[_;W[ı˕Rr&, 偶H:XF#|-ڰ"$ l+L28U" Pƛ~OG +ffeaf/qZ3G+kX7/ ;n`[An7.ߧ\g-CNëJ8P|eQ=?aa^-`؞b$Ƴ¾j F2|94kz 2F,y9w ̂OQ+Pimf[_NdF)> :=I/(,΄v4笎aS}Օˆt಻UafQV7SJ۬Dw90cvV2v-x_G-pAQa"Djӓ"_\Th4KP -u\8ʇ=$qa|6%>H"b'eiK{W.!Vm/(p~A͜x4W~d,d0dM)m/~ׅH6@qKUМ"TQN|JIJ. LsipF~utH78A;84+z9*^Uli+@S ;4~TW*)r:+ [9+ hT1ڀ7,oꐻqO7``<1j.f&AdwmC'\xÂ=*=>m{}P5_,/w;@2.ӂ#(|~8IW9@=vW)gy89 zlr^sI0ד4S>=-dt MپTrs{\K1"*Q 6*5>)vhmEfqurIэae;wEZJI,K Cgj*zsM\@P:$4ʴ JI^l_09Լ}WW׍!K$g,:,jŹYRɜ][q?5(`&g%Ek5Pm(ɨ]_A)$q.N%A=:*z$oџg1b9u n8ltWa\#oVs66nqyژ2E^"2͠\Ƥw_0ظ !B?Ѐ~,*.EblMUNVn+MVA4)W҇SɧE#RP0Ae\5Bw?>w>%^tM>OՀ}q%NجI46 K'/]Q*&A+9GHt&_6؉:Fy)9'20WncV(Huw8.TIff4S3ZOڏ̯Я/I`̲aIQBoЈ앿r^Hn1-} YxxW:d ~–bCR 1dF3 +r *qI?CPZ>R}.(TyE_aaD l̳&I'WB-[BR4 ~ ~VBf&y+B.^14X猯bw)90K4e)B$f(dN{̩óf)/^T q',)դTB^Fej'Qy,5m|ꑊ,S6_,xmaV5T} x_PʼnѺtUBlzv}5<6<⡫֏8a:k`{z'K_) I76K A5ozfPa .hdz1qY{g7.vrv!K-} '/I #^Y4R8kd+z$ԬmoO3+;y; ټ[) mX32p &ȖUWoJ7yKYozybDuٗzykē 0>v*rWvߔR{ָW?m +LGLE'k[0EfrkH \QƂ IOcS}gSsgRGl=$?ձM]Lq¹ X`wOa~by}<ٻ\W9ncpKEni4Lrvª둌"K]5pƏ f 4lq6آI(퐔,vIuQ }o2N~]>ZTX/`fJu((5cP^H/%i$at6g 8@>A б(H9 mq^x.a,.VyKmED ޛ҇gy v>U^n~DRmLΫ + y`3n-U9T<'2[Z0H{0Q֟ UbP@2go10b+2,ck 3C+hYZC?Fvc>xV&Ҩ=g vDECLcA}m0'cL]MHny<|y<"cf*mLH:L &$`G-F'n:~\[(ОgF&eKC9 V@Fx8~OjbTFMj;Po>^A1CR 4WmSLtm{f*9_`qa[;l ;k$3L}{\-G-W+f`3[ֶC)/S5Sp4Ҁ[If#Pw%$|8e=w#O%0zOA筶Og7ZItti>Cuf=>Yhm[fNvjӂ6?Pv.iMjv:(j@m[Ă]7>p1[?G9ϡ@ϳrVJ/- O7bD@㙿kuQO7%;f=ő\VoODpbm"P Mbޫi|nq7iBvXVďQ20H,Ŕ+'+C⫶`&aJ`rձQQg*uBڻP%z ?:EjяkK&AM/nw_,w6i %'φ;Vfv:f^U1"ȦV:B#1"YX'PS]Ðf~՜lX[\AG0 uA[V外}Cb5d;,&^*{3h2ޘC瘫P@>Ez$kb? T |[bc_ԎNOqi{ZLX◰_6Bk#Hm(84{s||#t14P*SĂx$dqjS, fԖ 0ҿ6JC iڧBhh 3iVmza:8MרY?P6(ϵz]i蘥Nvku3 1'?5ILIM/--Y MY:3o5N} }p~F-`0U חEX4ط%k1a ژ l+ {=NƌHMp`v#;3\Z >˒ m4 f@SyAbm[8&ELI~jj "cN}\V$4 -7C31CYͩPl<(v8ؼɜxJJxjjO,yam[ NA>{ 0ymPтح 'BC˅`K2>Z\R6AJW;ԑ_ 1)А0*OE&zр/?튃N`TwDTERi9!L*|oN4 _;!|$@6+9aJXs.N;6C(:TLY@GeM1q)Fxh?s+5hmG0&4`2`uӏ1FT_D?6wj˫b?D Q,2&"4#sxAMHaw8o gV#P8;7R`)j1̲.{42E\+/פ U_1q,.Ü#O9 -BM;Nvl6ҢsjEmXm8B҄-`Ge e(9nv-"$N̮Y)h SosMD<1N^ eXbX ͭ@wd#ml@l4=0s)p&BǷŗI4"PY.f HF 2]1=N:O(FS2V4g7pTXMrCgE](j!9chg4SCCnX|UVU>-;}Y= k9zh,άre/*鸯?}IhhAX"rج@Tv8B_>UOuGy W9.>,`* %bPiƭ ݺ؜b=/ ;5Jyco İ!To*g:Oo1!\W/fmUxЮ5$E~_J7u垔BOQsvɤqz׃1{+T[bEsDgH~M8 W*^"/RC3:Xw;i[H UNڽKiUyU.15!Kf2/ G_7[~UB (R iml[,ED}#۟tݱT^IE@Qnr~UvUm8Xܱ8\ u/:H/ӣ[IըŠ(بڽIFE[7]EO}zMf~,1b4ys@hR 17Pj2vޯ4*w@ vl7CZ?3=\ݫ@:yI&@Sb!eX˕ݒrjR4rݸ :g ηWe-%_Z=?60ٕ))G} u*}O n6tL;wkRlX KAohC|Lj@]J됩PΘ֜ LjXq>l>X$0It6 ӛq([Άt $gkug|-:YvЮ *u;ў#btihhK."*V~<y>0W|Pyij;w >tJpyHlMWqxN]۫<v!^q[ӂN˙ v֎p˚bX!7!ɒfM"3 ɊC1cP%N1Ub]%['gs?abqu+|UeXhBaJ,ӷU|P"\\qs-]IX7R kvD>DSA>K\p9B8S(ӂ a| v.}#p^22TAShWx9™:8Ut_r9'F"> TO9L+!5&^3>5!/B*=NR3.{FD̑~+;>5.Y*w_4gook01a\zO9#o(I^MO=BS+c9L?]h:}rm vہصi"D3r?p"G:/V]:İuVKy6gЋɫ}E%RE%H_') _kpϖyzpzڕ"kV Cqǐp̯O8xe?)FaU,mtz)g֖PW|?p;dKIG.ߞg2j+k^'-A~MˈtS۱-FmFCS*E= 6絡/#BJ&cc! `^}2#f w)"Yw.,=k.b*?boШVC#O ,d A\#h3%QV^>\~i-,?pkyDpU!ɰ3\H |6nT8E ?2|6i: l{`MaXA$f`uM QV?ka׫Tt4-T~2%sRBXЌ\"Gm)l,%,_O= rUpn 6b@A.?Ketb:J=C Pҹ QxTA2,(Iu/qx$1bL *#_ ?>i"8i %8;۬ @݆r Ue39ݜ_vXc%\}/9ܩGqY*Ft٩ۅ5Smǯ pǙu fK#`L1? CO${5t=aʊS/# `}[(!0CQOe8eο[h Y>`/z[&{z]%.pox0,܍Y?<0ץO):9T}CUUA.୍ȘLf [ADYWH Wh+zp2~;Kk" aT}sߏ{ߦZR Hh={;ao9+=ԃSl>,xϭB*f!ztD^nql{!Ifު2R+Nf@4x3.O=kL_XmaΦBBɗu/ 7ΕB%J$|CA*hNttW&x+őT=`MLp·W6˓1B9VwQ}gyo&'bȇpJ=]aӾo"0Җ~ 7yCdsRn:5 oٿ1~ ovB[h/s} !HZe<fjã(Gf~p(> [-YB?b\- NJ*o)EJb`{U\y/y@jF;+# c,N7D椹Q;ߡaKf+mKߥN J TEKj\v VtVwFK]%B#H λ; BH!BGcx.s% %xHRB(q>N7e f6-59(w]Ev=˄FJz ]PykL+R7EKDNm99*|꼼[fJa'\t5y+MY˛04X_Y2X>m%GY Ө4ƛc#C$Ex砞a&ãY:+` ‹SOi!˪x9!||(Y{ZGB!xIx5S{rdza"0zΖR0+v Vl,j-<2~pҼЃ= ǝ2Yt{DGYEH_7Z{/@ "1&4gAio87OXFqQn9:ft߁^p =jVfuVjNofcB(*wI7@u)>Ofqز\e i3tbH\zX8"5b,W,4.e%#Tq}zƪ~ -4X.n.kSmE=saY#$F_fwO 4{Чw6C,H -0"Pg3_fZG(JT"gTenNDHqvd2K6INsRgCU%(|eO^ỳQ'j :M M-\ty{\*)dZUa1%Aˌ{v˵vn۶"HqAi 4Nmt߻z{uvL̡Q'WAh/YJF04F qU|\q)fLT i_Nsc< l\\@X!6bgW]AYOpP s LU?\ (jn/Ar3$fo1qg4]8Zv`{֡ wfzSW$7OZ~0,g^ %V3: M˰$_Mt14XhWdƹ ^qP"dGRQǾɷ?d 98®@h3p X9,dl, |}8DCCO=TrJ< rqnDb>/&".'~m"?8`x+ea<_'v;lZTAKm%PKI0\4XX+mS+xey~zټry}Gz2'x1 ؚʥILov/9>TP*>o5?])w$&oVE ظxnpQZ%4%=ǩL>%!YNNUZM(Y}SMW!@&Ώ?>,^nr~'Z鐂6~ 9Ը${+h L D R(Dw՗~\hE?~y>8qB TP4?+Ax!R%7֬|\Q.ņh ; Sr_1_)z5 ЏH9ޣ /݁$ Q >x`),;ȇ79o Q.qB:J6R"rY$t z?c dDjװnsњPRpt}+.md9OBIeJরoNEbم%/DiYQT ߛyv2f &oCO3\:9!B'9Ԭuʐ{c"~дF@\tƺc`)u>aW'IuDxL`4TdJBǼ"+!,³Pśu̕֏*KDdz`碉9ρN1WC+_0dPk\%u'4Βs-a˵/^TY>w("kXOvyGGg8<(aDuWv=1LlR$ubʟn oYp oYQ,TɲM ]~3&?iP]*\#*8kn>c3м5v Gci`2QOdWGlVFf<Y3rH󦉯$`; f }jӬYQ:zKA<8ѹNKò/|{K R#K&_PӨ԰nh%q SOiS#AaaʠHqI+>̖>zJ;8<96hG7Ns0; .GWE@0%B"‚,YH.kA2/<2q!'0rT/ھX> R R-jftBٓR M!0{={XL0gF6fsj4EJc47a lMD =a<usw,Uf)+˓|:"p'd3M=W :iI(W@YERhAc&@H<,}$AA\) pݔ&"+{5KDزE?])P$Cy'ثA~;B -kO.HTfvM-1oHf'q6EgLט9 7C:`@A$g9OE,s7r6 w8a8oW: 㖪sNS:Ϛ1K ~h6S=1@xZ5VXR˅C J6].O@fQL}Ri  FQ^~vX> BLdNf24L[?!ȑ1]I \CG!18N0sAsiq z|9++*Up4i};#am dfg!ټP˛|#y0RTbetpcp͌q@PLjzJN2kffZWwﰝ0"lJ$Mqu !$Qq x~o֝(Tc8|IpR'<!>haiŠnḪʣ.mW XlQ ?s̤N$/;{Sz'0Aq C;s D$(܇ ;1 >@z[Bbƒ|~ZWP!*x7aLJ@vۥ? #4Ho_FNzi&Vxaw!  gsU@#aH P<*q(|p`|9Y/&8.9̭ڶ-э} #U}Mpm3:~^%l4)/$z5O{d)=MW\75CxS9gZ|;%;ϏYT5T04HBŽmA&,\Pe3>{Svgȑ|8kƿ0.U\6?@QTtb81'sڤf̆y#MCVahuMh?V1me\WF)<>CsC@4 ('tTUv܄2.AeAdH'GrHZ[ k_ ,V|G٬s,IqH hzNӗd1T >T f #n Q)2?,')!dy _EֱY 1n<:!1|z8*_P"Qe,${;d,ƪƤKEln- [05D7Gד)$JС^zsS~zM2"aӟ#{ۧ2 CJEsa)Nmg Rrw#T=e(zѸQfJXsGK9k$BKKR9 *1ɼHN4gzlDɑHzSmL_K? ĵjArɪP3B;~NKJP >`S^SŝC>]B pbA|2B(~]j_(nNoƀFE{՞ Drh5ju583y쑬M#Nݾ]5(n-}\L?iNn}/4oB};bMV@}nO9ܶam99/p.u=L,Gɔgqg?gcR$bvҭT:fԼrZ=F0dwT2[-"`fX,lF^鬓3hW;d+,pGYD|oo*F[u goGD(ItPa9B;RrOoY? ؆p2%.pIJ3#-+*&X &!Wj) [hXcj"6v<{ƊbSM,&5(-y& <~K*gK ]w/ uˀ%q[mj Z4wqD@|2J73XId&5oQyydZ~̠wDNz'%.{A9.{*Q  9F̧*Ar'= _g 1-D' A[m=i(Oh]AY*G ?W6t{9c|7ַ;snj NuH_|TD ų3JfDEka;ړ,(HG ~mA+ \ΰpL6qif>m(WXgfځ7ՂLHVh{w*ɼ: 'Dui+ \ԠFA3-%Gt+Gs rD+gJh/S#%׎aO{@mݼs<=3 Xm']2F3NwBX = +}b '6b">a s0:^C_cu|af hL SSŲ)[[[ e!N}jvZC-j,9~Ԟ"іԬ" K?ClWշx- K [em"* '5?Ǚ?QJ탩:djkNrlP5)EX8PI|$vM7qf@`L4hYOe twM~<j8ځ?|NАo<ѣ~ l FSCh[InF'Cnh u^/S4alZ?,,7UJnM>uD-5zSx3QT[B!|>FjӅ[}$:=hpU<OUII7kpuyR\d Y3N9BnRbC$)J_:oIWtڋ%xw#MD(1NKLd*״Di 02 \F*! H0Liy#ȓӻ,wa@!\L>gilݷsNz?oi^/o`okJJ`A^F T.VηxSBj~i0^0ZPSwors'dzO{ nҼ}ä~ Z ^.(&)+@ư*\NPDTC1p=/ي!j1+6 g| 4s$|b¢Td:8 _611s3DV^ ƖEianWKp @NV/=vPv] X/s) #JVŏht𝤢shXPIMsO5ok|nD.˚_?NkRiZO=O;$;t1Vn=o{NP,5Ű~̵&|25=blQX@gSc:M̳ɚqx@;N~չ=yV=Z7՛`VP쓚nI?_t*Bڅ=V};upuI[m9pA)2]&s4$a$Z~i2D4 32I$JQ1˽ >Z։M⇷WqEL8]-r:vp,F @ ^o$ iߩbLi қ2 `Eh~+9*OmCRp 2d?([>mxY iY^Adۭ _"muJ1蚛=FT|Hڎt_ O⤆8~Dq=Y^T \ 5?iuE Q^c1ޘ"rF8nj/2PgXoJ W^2՞ճim'5ۚէ7`Y' mfl DT!VG\ ! Hȶ.td X-JVC6`2vZJ|U6HRz H!9eLa"V{*ռVXľ17Ůff_Ŭ P/q#PS. i^8rmB)m7 S^YB݇CVO @ͼ:ck87Z npIQ0W`2v ]^Q /L=Pe~̤Pn^#0ʹ}E 2g}Slm/}gGO޿ fGbኳ["T!dL;)e7a^&5bͯC2}x54 `QrA[dڭ5_+[WB4di1`iZ|6#C"6/*vIMcX`Suڨ.˦X~vRCv`VދvC+#(J iڽߖGlI`ݣ 9JD~>Aj>V8GZ-WΥ"C@94{ 2N@`cO 5BU$[: Ϯ{{s?H ʆ7:5&Ԅ*yxoQa*AUvcFKi%._F%"o\$un+vf*k&qFsf9N/.ZСt xzv$0u}04`i9W~`ŪI^⩊'q6Ԋ zN~d>(j-A'4aL[c1N Sݓ8Bm=I=z T㒿,S!kx?0!o)WKz &txy&w}xw )x['XPBa93SJ`jTiMS =yIŧZOd7/I"ɿI>̫E :/@;ϋ %o&B|#χ p8I2 bWr`?T'j\L%}tz}dr$sD]Q%cCߚIf)\cY9j{A\o'gĹ)ᆒH )U( !1XUX?@oE[A/2 U93|<ث ߦR0@.m4 Z_?~/( A,Pۼ ɇXɹCW/6)*JNm7/%tn]u+]ŖlY>}^]{.jk;ou| ULSUSY>V, ?@v?ō뿨Yi؀kgl"Nco;Qh\eeEf_:6gufx2acW8曳 !(  D*j.E##W8%*X 3L"Y ;–ar. lrY8b\>Й)Djbm.uBZl7GUhlRتSt j> SkAŵCPzU’93)S1OFѰ` y\$"SL'eAIes\#`:4YX ϫvW=z؄%C|- n@ZwZב'8;%$%'z񇾦R'VZ 9 HN#1{!+=CUԿt&iTŋhJёt㑽W5_zsb%:Yhl:E&`PՁtA'q/6#AP: KԻ N=sq@}26Pe^>d)1:T]?{˳7mqw\fO_f8ʎGZ``j9pJSHv_0a{%˱7[ez-=inIz!\t],]3F_X-z;>&ޝ&@GuY ]NRSg4Sx0V1;u]BX%约h棘w/92ųJN2}u2ڤ"])! i@ 4R!bϊ@E Jfүqr &pׂ# xVٺE$"=I'X,]bw I_HRU bo]PVn^&尼J'wIm w:LJO[/9~ =ʝڐEM:L:S!(5nB70k٧蔲uxid`B9>CStLUgMQ8"`m`2&tLTȃ]ARxخE }\JҘ1Th2S՘;@cKiqPg~^9\~=]+l3Ko+mAtf;5nq %[dUэsH8G8:*)#߆R+WReKs@=^v9(W>К!t, FЬGVE+ p-)\ l{WVRA!|s2 *< BJj$h]ޙks%f  ŴU'?lul`t'}C̙:eo3Ro-C;ud6Rly2?WSAtZJTw}"8{rRh#U?+O3} -kO7p v,9MLZFiյNA\/#YDGR@EI_PPwf:U>}PKja"ߌ.krW-ɑ VzsdSnBt"jj0x2%ʲD)ALYI8W_הj1פXA}V-vASg觙h<IkQ;Td\0ZXsP߶ .錁_e L;PLteō7W*v42e|2QzBʟ8>~:4l/Q]aXUoLȍ5.I[ͿpQr`$%+`z55XpNl2MmhT!^ClGkX|Q@b Եt@L @HPŜ Vd1ZcDD>z(>ú/:%]" ,n16+B0tc'mh˃jqDQC]4P<2٢b +Wwt`k)NLG:!5jq#t6hL :"XThC) X_kQatk2+Ob!- =I܁:@A-i٧69:!'4gү o/%W+,,-5VһPH pn1NZ$k^wx |9d?B-2\>-4qS1s-nfVe G׿k+ԐF"{ƐgcE|_'$W: ӶY)جoJゥ5:rN4lj. ~tY7 mDQ prw[+";vt3:HB 84Z_Zld|6,ke!X \ZN"XNq3;J.H4fT)g Ņݫu* EG`wtx[3-OҨILz~b!9,W-7X%U[JD}ţxXϮ[iqI1Nhc*ImpƓko)ȵr!'? o~VK㌽?8i:^O(rON/r4R](E*ɶkV!{2jZ>F;&;X l6ѧ̄nZGRG ]QJ.P뛾1jAd{p'8+BK$-c/=+`VuN^ȵN3ʀ+M -7v>ԋ#9^q.UjJէ)M(Ӥ֏ *X^6l.-'q𥬊m}$%{U%͗ *[YkS9.B{UƲl S0۝l9;O)p*j^j d[J5[Uʴ2/^‘^ l B~Ԓ }(q//Ɓt}g:Ǧ|]dik,+ #'m8<]) TJ@\ןyujC_XuH˘.{5ԤhKlM}v/'pf>dY2 m'OAwMM֩9+W jXӄ>('9V?D:S\BJS&Obݵ; Y QP9Jvظ2ƞ{ aQbmX>5KVg鹺)jt*L{xaV!hd(Ֆ'ōG?4?ykMe^7ZF5uj@W(o{N,N_ssi۝B+2]"b^"*KzT, )@ 9* Թ1!_$'MWb WPqS;2x&j&A҈AE7kPjJ`?[yr_2,6izx:QbhOA1˃5BJ&(CSty*7TޣFvDLI65sݔ[FvZ2  )@SW`ty3 R8L帳OvvlXQ ^V#,P1[H>Q/X\F#C{Mn+`=J Kh!v&ń:s&'W }K|xuUo9k05&mK$z2#MH~}gq0/7IUn?"#Tbޯ:"KD3F3aEտ~Eso<0M^8CTw+jvn2;>W"1Γ1)YEtn<ޢՅ@Y~w|_.dR̀Rzq~&yo/&1zL%V|X4P{_4&՗BeD&P@e/]|g^=_Cit([Cvv4zN_YπQ_K@[8;0ܑ~kFPE$x#jsSZ檠|g'jT6T$ER{+q\[!2& &T~O3|HaK| ħM8}5v~xp), =Ӈq>II^'4uB^g Dɱ$:"čH2ۨ_c2 6uwK,@T< ;O7afi莦䮺p/$ $W rYhֆu.z)b&l|wi]z^ݮf 6Htf5̼ʺ?gUE* CܬIYbgsmo]F׌htJ2D 9NJ2|b|vC7I<ϜfG/דŪp=+ ZD (x-FOw{ik'W ,Sɞi*S 22!)s2~TTԃ1s3T? M&)`v|-}ՃN"j iVfB3ZQJTX] i)nBgaAW*),#dH~OD^NI!T"%/01aQ)™)/WKF9b V~Knr;1epzH/e=%{/fnŠL:9U6%?b>ꤦjLXSvbsI\ҥ9aT*Z@F^~@ofE&%(iךJ*ij!^ fua`W^J:>< xN؜`(MQ" ߨ "fe!XTGbd*ݛFoۭJqƯRZ̘Q}_L 䀺928 U+,Ra)0^!enED˗F9TThj~UriQK. Uh|,2\Ijތ~$8HT-0xH[q+$2Ƥm ԟ2Aݬd8jxrʘ#QtD[ -jBH$]nycG{p~x(&hꙤ&jmTb}a,8Nm+9㿩 -ӄEOz jGǖ%oculA+דZ)ߏnխi_` !7I4of|_mtÿ5ϝxa%Scσ!%? y>.CзL}BL)uCPvY5 (վ&@֯7K09ZQț_h4c 8BcM7%_uZ{l< ,Һ@TMoqr阬KQݔ.W"c]| mF4ɠwy/#q;1JFP NWJ8x;mFmb`~`i5VW )S.`JD͗KdZM*zS~ T-;PWEױMI԰Ž:!ndAJmgݯ1g'_~v>8. M4܈qaS0ܪӇ宦Q {w ¹d@nH?<౲d I[LI.}j%\)Fy$}?pqi~G)a,?Y:Z#* MRQK07m<ݩ{Ջ+K#l_mMn+0#%:LWJ:WeSZːT UJ :˒WYOm'cپۘ@a?]y ˧o\gg8V쨰lH*J]jw@ V +Y7i ZãzתuK5#|Q.H2 &[V `o" m_'*RkDnOMaڑIͭ4y9G~2s*[;PH moiTt>iB:j~ 1EM4l5+؏LBAZK W*@z0% 7P/1f\2tR?#wj59poIICC\IܔU)`tk 37f#XP0w85mQdϟ!A),`{ w^˗ϽSL}Ut)zG/*^|ѥƼD JkX^F4zvZixAȥ&Th>tH+}^pK=ʂОu׌'G+z Ok~l9}6~fpVB8r3Z<匉d#M>&(3vl!HWsx/ 1?q*ߡeO~љ>,E R}J/D;x$У=hCWK