bpftool-4.19.90-2305.1.0.0200.oe1 >  A d[C`W^^fO#UoZ_5&o6#biTu{.GF/|2s K=rhA3mЖ{oQr7Љġ& {?Q)ך(**:㊁I|{ʗ;źӶ!A1?+MΦQG@(gck.o HlB[},y,],~SV"^N/VWdw߮'g"`87ab8511912cb997dcfcdb5c609c470239287fd550ebd220dedce29c055f0c50d12200a1f1ed249d60f699f31ede2992d2ac79a9:Pd[C`W^^f;4J!OI[W*e%цߌy. ,SS%s?.e}vgbs) |i@J U^r?nC'쥖{7s;KӑG7 y9XV j6#f?DALw.#rXD>!fnIJe -F1U<`XU({!cM:IRGqG!,(,{qV=qiJٚ_(q8nK*28å_.OtZV9J8Ф>p??d  $ a/DJ _k         R  \    <X7(_8ht9 8t:$btFG H I X(Y0\d ] ^bc}deflt u, vTw x y z8HLRCbpftool4.19.902305.1.0.0200.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.d[?Iobs-worker-backend-test-arm-0005.novalocal8gopenEuler:20.03:LTS:SP3 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxaarch64M7plCU A큤d[Ad[Bd[Brd[>xd[Ad[Ad[Ad[Ad[Ad[Ae817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a69805eff0abf41ff674687bab238c563ced898dffcd678433a0acc237302b98271fee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2305.1.0.0200.oe1.src.rpmbpftoolbpftool(aarch-64)@@@@@@@@@@@    @ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.26)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(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.1dZ5dI@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@aa5aLa@a)@aa@abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`qZhang 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.0127Laibin Qiu - 4.19.90-2112.1.0.0126Laibin Qiu - 4.19.90-2111.7.0.0125Laibin Qiu - 4.19.90-2111.6.0.0124Laibin Qiu - 4.19.90-2111.5.0.0123Laibin Qiu - 4.19.90-2111.4.0.0122Laibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085- 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_assemble- arm64: Fix conflict for capability when cpu hotplug - mm: memcontrol: fix cpuhotplug statistics flushing - mm, memcg: fix error return value of mem_cgroup_css_alloc() - mm/memcontrol: fix a data race in scan count - GPIO : support ascend_gpio_dwapb_enable switch - ext4: always panic when errors=panic is specified - config: disable CONFIG_NGBE by default in hulk_defconfig - x86/config: Enable netswift Giga NIC driver for x86 - net: ngbe: Add Netswift Giga NIC driver - ras: report cpu logical index to userspace in arm event - arm64: Avoid premature usercopy failure - hugetlb: before freeing hugetlb page set dtor to appropriate value- defconfig: update the defconfigs to support 9P - sched: Introduce handle priority reversion mechanism - sched: unthrottle qos cfs rq when free a task group - sched: Avoid sched entity null pointer panic - sched: Clear idle_stamp when unthrottle offline tasks - sched: Fix offline task can't be killed in a timely - sched: Optimizing qos scheduler performance - sched: Fix throttle offline task trigger panic - sched: Remove residual checkings for qos scheduler - sched: Change cgroup task scheduler policy - sched: Unthrottle the throttled cfs rq when offline rq - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - io_uring: return back safer resurrect - cpufreq: Fix get_cpu_device() failed in add_cpu_dev_symlink() - ACPI: CPPC: Fix cppc_cpufreq_init failed in CPU Hotplug situation - lib/clear_user: ensure loop in __arch_clear_user cache-aligned v2- drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl - config: Enable some configs for test - share_pool: add mm address check when access the process's sp_group file- rq-qos: fix missed wake-ups in rq_qos_throttle try two - atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait - drivers : remove drivers/mtd/hisilicon/sfc - drivers : remove drivers/soc/hisilicon/sysctl - drivers : remove drivers/soc/hisilicon/lbc - ipv4: fix uninitialized warnings in fnhe_remove_oldest() - crypto: public_key: fix overflow during implicit conversion - net: bridge: fix stale eth hdr pointer in br_dev_xmit - x86/entry: Make entry_64_compat.S objtool clean- io_uring: fix ltout double free on completion race - iommu: smmuv2: fix compile error when CONFIG_ARCH_PHYTIUM is off - crypto: hisilicon delete invlaid api and config - crypto: hisilicon - add CRYPTO_TFM_REQ_MAY_BACKLOG flag judge in sec_process() - tcp: adjust rto_base in retransmits_timed_out() - tcp: create a helper to model exponential backoff - tcp: always set retrans_stamp on recovery - profiling: fix shift-out-of-bounds bugs - prctl: allow to setup brk for et_dyn executables - dmaengine: acpi: Avoid comparison GSI with Linux vIRQ - tracing/kprobe: Fix kprobe_on_func_entry() modification - rcu: Fix missed wakeup of exp_wq waiters - netfilter: socket: icmp6: fix use-after-scope - PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n - PCI: Fix pci_dev_str_match_path() alloc while atomic bug - block, bfq: honor already-setup queue merges - mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() - net/af_unix: fix a data-race in unix_dgram_poll - events: Reuse value read using READ_ONCE instead of re-reading it - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries - arm64/sve: Use correct size when reinitialising SVE state - mm/hugetlb: initialize hugetlb_usage in mm_init - scsi: BusLogic: Fix missing pr_cont() use - ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() - cifs: fix wrong release in sess_alloc_buffer() failed path - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() - PCI: Use pci_update_current_state() in pci_enable_device_flags() - userfaultfd: prevent concurrent API initialization - PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure - block: bfq: fix bfq_set_next_ioprio_data() - arm64: head: avoid over-mapping in map_memory - bpf: Fix pointer arithmetic mask tightening under state pruning - bpf: verifier: Allocate idmap scratch in verifier env - selftests/bpf: fix tests due to const spill/fill - selftests/bpf: Test variable offset stack access - bpf: Sanity check max value for var_off stack access - bpf: Reject indirect var_off stack access in unpriv mode - bpf: Reject indirect var_off stack access in raw mode - bpf: Support variable offset stack access from helpers - bpf: correct slot_type marking logic to allow more stack slot sharing - PCI/MSI: Skip masking MSI-X on Xen PV - tty: Fix data race between tiocsti() and flush_to_ldisc() - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed - tty: serial: fsl_lpuart: fix the wrong mapbase value - CIFS: Fix a potencially linear read overflow - PCI: PM: Enable PME if it can be signaled from D3cold - PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos - fcntl: fix potential deadlock for &fasync_struct.fa_lock - hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() - sched/deadline: Fix missing clock update in migrate_task_rq_dl() - sched/deadline: Fix reset_on_fork reporting of DL tasks - locking/mutex: Fix HANDOFF condition - ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) - perf/x86/intel/pt: Fix mask of num_address_ranges - Revert "EMMC: ascend customized emmc host" - Revert "EMMC: add hisi_mmc_core" - Revert "EMMC: adaption for ascend customized emmc card" - Revert "EMMC: adaption for ascend customized sd card" - Revert "EMMC: adaption for ascend customized host layer" - Revert "EMMC: hisi extensions for dw mmc host controller" - Revert "EMMC: add dts bindings documents" - Revert "EMMC: open CONFIG_ASCEND_HISI_MMC" - Revert "EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct" - iommu: support phytium ft2000plus and S2500 iommu function - arm64: Errata: fix kabi changed by cpu_errata and enable idc - blk-mq: don't free tags if the tag_set is used by other device in queue initialztion - nbd: add a flush_workqueue in nbd_start_device - svm: Fix ts problem, which need the len to check out memory - sctp: add vtag check in sctp_sf_ootb - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa - sctp: add vtag check in sctp_sf_violation - sctp: fix the processing for COOKIE_ECHO chunk - sctp: fix the processing for INIT_ACK chunk - sctp: fix the processing for INIT chunk - sctp: use init_tag from inithdr for ABORT chunk - openeuler_defconfig: Build HISI PMU drivers as modules. - arm64: perf: Expose some new events via sysfs - arm64: perf: Hook up new events - arm64: perf: Correct the event index in sysfs - arm64: perf: Add support for Armv8.1 PMCEID register format - perf/smmuv3: Don't trample existing events with global filter - drivers/perf: hisi: Add missing include of linux/module.h - drivers/perf: Prevent forced unbinding of PMU drivers - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling - drivers/perf: hisi: Fix wrong value for all counters enable - pmu/smmuv3: Clear IRQ affinity hint on device removal - drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers - drivers/perf: hisi: Fix typo in events attribute array - drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and its comment - drivers/perf: hisi: update the sccl_id/ccl_id for certain HiSilicon platform - perf/smmuv3: Validate groups for global filtering - perf/smmuv3: Validate group size - drivers/perf: arm_spe: Don't error on high-order pages for aux buf - drm/hisilicon: Features to support reading resolutions from EDID - drm/hisilicon: Support i2c driver algorithms for bit-shift adapters - compiler.h: fix barrier_data() on clang- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64obs-worker-backend-test-arm-0005.novalocal 1683701577 4.19.90-2305.1.0.0200.oe14.19.90-2305.1.0.0200.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/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP3/standard_aarch64/9c8b7a335b8d94905d2233fc45f6940f-kernelcpioxz2aarch64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=8901a9e16443d160c0804d45eb405db1f438d576, for GNU/Linux 3.7.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RRRRRRR RRRRwJdm]gutf-8b26323d8608fca24492c391b9a2c5b76db540e38848311aac22fa53b32b37cfb?7zXZ !#,;] b2u Q{LV{GU-q]׷ >Pxv?iCJ G1EJmx5ԝlJNGlfͣuBӬ㘐h"&iAH !㒙Gx6T4M^q49kߊ3?z&! +s%eB< nQqÎ2^rJ=ٽ|Z暮jE=Y[_# +givt H n`;Q5sJEź;8#+0-37`[7+[£~9 Y􏔚e^s. %K U1ݸ SW*+RJ\h#A>Iek]p/~s}"),q1ł51X>pcB'W/=T_l/_.TDc·-D}=XT|evD6؈'0ע͇(1E7ńT"9M4)֝ 0J^)M|L ^tQ,ѹ{?I_[80:~(Mj]r0˯KAD(+S`#Fl^؇\B_* /3ٌb fnm$<6Dם\z-My7+=tI߬҄M[f q?wGSLL>+%]njTUKֺXs#nAGno`w!DA b<^e0;=yW~GWDw$'Qk <Ԙ # G`I] q/  S|2P7noVa%S5{@j_e{6#Ks0}é7]7N^W]$d>u^"R5WOrl6|MňNkRp׾6k";66ig_bS钌xsSW__ |:Xc_{ҿE`|fhaPfʀF׮1{.!(JBJFՍIrWQ~bJ2o)KxΝv®rw5< J@Ml|e\3"@a$1VeMusʅ8Jی)oJSF텳H㭤#RkppyvE;j}ljezZg&`,+tļvh{գzoeh| ƼΎw zj uc >k,װ87_?Aݾ5폆g5<#0EyaՐxr;Jo" nQeR[w܊FqR! m*~@*! gT+ѣ3hG:k:-Êd+φv>#0='>W6Vwg*wJ2KzSǏ uʂ9FQ@4ƨGp𔓉\@b%~Cuׄla̼#EDsfWW2yp V.H31ث)mIF*. xVR&KaVY-NFLRot'U $i}a Ш;M-1묇TCf޳ IK %NlTz@𼇮~"C9:kӱr ٿh;<>YE.8hue :+>,WAPq9"VV?OG s_^G(Vt%h=_QTR45PеƆОR˿{H/ *&`2G 𓟕5IG=ׇ=CyWN@{5ᙝ&ٺyT*],SC>-LNRM h9îk,bfu6@dC*. 뗫bkuM:\>OM-UJTCt!\rmmCt-2O^wKe/K(J/;,ȯ`J9ہ;-rR`.O@ D&>,Z9cE:5Z4]HG!ƪ_O봝D6 :ր/%s-zE6DmYZ[Yu.~tQA6Ы<=P+.{Y ZxdBk̄SxMRw`S+*J6MrñIT*ojůBA C[S=Z gSS~Pϙ+ >KG7^pxJ/TIG{; P|-;ܗ~gVBH}&4#uS'I^NCE U:f&7[pQhaH@:rzO~ZC1_(/9VK+i^Xc a᳋ca1F4E[n8Ѭؚ'Pze%`q$%Wש`Լ+aZ}K tO81Hk2lOțV-^r2zs߉,G8^N&d=pڷq*B`:;=T\So7;V8bJ ww97"WL;FYW S]ksY6A5}hF  _MN@Ƥ`SU#\gS~@@Q_Z60&36trGs!fVuLnQj(/Xcs.͢g-+hO{k̙evO>`/>+Q3Gs+(965AL Gsu $ANh 9PP| ~A;7v<3yg\T}\%+|K bMa'H'Z90~8Z&MYֿymřg$m9*lu|G$WE޴?5=W<"Q[e `Ei~aiLC W٣nF %cƸxwc&M\ (EV\tW1ޤxxӻ 0rc _IebDfŽW V=?5IO~u~K<ƛW’YWbށuFs8a*0"Tq!ME)[lxeT1bñ8A4om55p/:i/@n^-ޮOԒJچӳFgìR,Vm@$<& cS@Y* * *}I4S\}vSS<3KQ;-cY+dT=DE^wRꂐdXJ< -s(S% 6HO?7 uK+hdQxv<["ҷ`wN*E{ofcYXq]w Yu&L_Hf3RBUĦMHl--JE\[>!fmںBЃ3%9(wee>.iS0~-LfdˑWK`&7“j^{㤨jKƨ=MqqY^r64z,Qkl :QP*5z:Rs^9GSG7SFH0DɆjH@+MJm޳泝Pob27K`9yʦNHw|ݓnRa%]{[nV t?9[jWgd~Xr˹Oؕ*c8ITl.7$s E|nZټFxg;e9٩Z!KgZMu}*y5=?-KBnՂL/hnK8GDDl"cT(TKvd\k6MVmb A[.tD=e(`wNL_P/J0sl *; #aIEJvvΩ&'Fd%MmC|ɒPU8@E`&j&R:y}U^4 WE`7Ӿ?&  q|$CP^fLaܬ]Fp5ʣ.ov㇧w::_$ ~\0b!QPnUTаÒ&L=p9*J㬝%HA(SuMiL=ǂxI ƆF|Ok^$!i.%vAɑ]ˡ Sh6"٨0kXMg)]ߐK =Wu~ ԯRս8c5Ĉ mtl R!BI.!qƳUtT4%Uo={%!43;rZ2>@:# I G!y^ G}eAi_ ^+@'?6sLc{{[y||fq Sfۙy!3}N?"`o{C ޷W.UK! 0ܨ]odoQ"E2F߫BvUu[(b\7 @7]Š'.(Uoƅ'45:k㥰uJ}=ĮyWZoj\HUgj'i7Wk,W@踟E*Z?4OM쏞Fa^o]Ni.\-QJҠLq˛+fM&'1J<ò^O2 Lm}t/ M.XC_.[P tfC[|5k%P0/ݏ*Ϭq*=qw̡bmR[[ ѾtÏ17ZGQ1ϒS`}'6/"hKb (#l3~|8ڵ_+:O>gSY%>-9d{nȺ\@. +cZ aOsnbrW[q'YčLeYɥ=֢F8:o#HpdqX x# TU%J+~E|gӈ{Κe= YU!XpAK s{voM&V(oɵlVX.-="32U0Vy]Y-iz_E Xk@w4\8΄CU,BťFB`64 0/+2\jf LȄ ǞHe+ܥj 4f]C 7|*LnCTrk'xkދVڐkIL{atM"rܰz~b -~v{+TVaHo0I띒I X;W+ln8)RяS  )7?R3" 8ZRb`>9o @J]+X kt[M/ u^4IH;b|rXqɖ)^IL:t?Mr c.8I d:ڷQl`rK~.5v $. 8n~N.+S*Zg}FQb!龑?8K=3-K ,@~Ef@o9Ġfػj%^4I[R̄QXEcʕOm]8^!՗}ʎ9<H ?B1V&ר,D3vή`B'yBv y)8L㯏*}IH_p&#KWA2޶ewog`Áw[khw8D*D?$ʂ-FT$d@s@wd%_+>C_F{4mY6 lR/Wb L"L~Ӿ_y-ImI9dDYLn/ N,wc iѪD ;fnܰ)d&?qFA{Sgy8zKP>q 7y _0YݞośnQn ƗӨtvEd<`pߗ[c@Һ܀e$µ>4{`cE z⠆aU P9&GpFHvIfS浶)T |n401t.v6 Gs{Ycš 嚐k@tnQ4VJ$P#wsj2te7.&z1pD,)Q;؃tKL+'D+tIC(j}kt"9a'w"\l#d~K<"R +`Yq{'R~ǧѡ?|et3є2l:A^^r1^X﹌lo,נtgmMrFdEKThk2fۭS*,:xM>*qkʁ AdqgHU5Yߴ g(f;eP*_r~W8|ϐO,3~&2yb4*6id-m%Xy%x}O[x76 '9l*v9'ܛ#z@P:YmwRkV6yEm4gT/zz0DN4^Iט!?77G6{ΊtZw<~<$q{fp~y s I. mcPf=C-+0U!n4箊< 81QD!50J!05L  Z I,4Aӏo,Mq)3o tLY=~^QgBnc{x 8"p{1Jcof Gdbw9-^O(N.]k_qOxIJ $Cuj-ˉhW^\ vtz;$8ki<>ANN, Te7f< b'+w{z>O%9څOV"v26C4R`@v-3Y19`[um,J.~Z2Q}5{"Qco*!Q4C,Ksй#wa[aˌ`QQ-pTV%# oZDcvU\D.Ɵ0?\?,w.?Q͕QFts®x]fԼ6uB_79?& !""G+ĕK(Yپֳ9AZ˿mw^};T.X$^p6c( ߱y*|ʁ7aPXaKOd2’e|?x"+HvVAS2r2Y7沦3 fO|b!mtҼ:!oJrzD e85!TTuFR{.n+=] uUP׷'/ wsv z6Anq<$y2]ksڒMkMYޫn ʧ _+_Q>lHU׬t$}:Ǵ?/} 8RY=Gx= av(ܡL8v͏HػrbrzLs᰹q0GAT ;*b6Uǧ(~>=OG=o| قNK[~ssy~r)G1\Ǿy} X{B]GX)!NNm8uy0V;oj$#-V.l2xx=M, @GXq\)h3WTǎ Oߋ#WՀR/ J89*!yc˕dZؕK!O`@jsr{J-~.6tsQ ,&Xb T f$F{adZiRnDžw5v^vesuLs|v;-/4 bvb2WFdT6f>]rUAŽy؊=RC\(|-g?"?i.’؃ڱYɕ*"1lO)q>rɐL-4hbNP)>䟥KFK~Q%4fsøS=/Y P QW [O2 f.fk% TC*>x*/ e*nBbHs@ ѳ&ҬmhbN}q8 v{Y(:jU?jȽi͒߱5]6l p"{`Z˓XV1U,qf5cgՓ:IY B[MNGӹOKXēP~<1ѽxqP3,< 4dWV816 @ @>j+霭tfr }A.>yS1n1;,K.'Ps5&x $_&C6ީ_Px$fPAr̛L%9U)swK϶ vwIM # K8]>DAOq7neAmYmY/-M1_SKiXU房b?6`&҆)Զs¤({e8T5׽QQtA"LRqYr'WPA. 2p"`\)^(1քf0HQE`D 6[ËJz]8YBof{\{+.cE)geEL AQDu ܊o3zF&HQ.c"!UxlE (oqXA95n]\ŇqV%+/8IO7<[ɔ|)F/ f [],SZar x(M؈6G[`s ]ɻgUK7|jPړ /~tYl YO̯^M)Yv).|w s&16l4I8V&!V'AJu*4ˢew-9LuO5buЅv:= ϼK_'L-TTL[a=`dUB8G196†҆T'-%.WD-+Hf*,uZ?N!^?Yo\_S鎚Un^Ԯ@ޘGs 0&_zX _dg_C. ,ǁpwFr2#g?B06|lU;1=Mre4Ar&\quR0]ܲ{Ϝ_ƵA'L\=u|*M("hcl/Е k&lHY<;yΒCaX)J+_"tuXe79}\a$&8OAW|K=Gپf詅8xl}kSr"?'_n4 4.bl5Ö>! ~vxSeo@bwlWMlO=DHr{]V»B֛ (,1+D= v ,\ j6S0sydmƕ)4,/Zu"H"&^Ñl@_jKz~uߍG;\V^A3.OGRn8ՖGD= "@SA;2mJ9 x_4FT8;>+yd2?2K2Pq;}_c65$"*YQfGȝpܻúN_! Z~ ^u-I+t.V23d Kv Ϩf/ݦj%lu˝mبߩ~L͕=KsZp7@c{u[; (yf?|]2 aX%? sGJRm}=$9e8O/wC{" di ,L3uG4;+8!_:ڄ=0tι PR5G#$o C  Sp-ģFеxJ:$wcWfWpPw0SFJv K(FWLRIK(sQNp-Ә'~lhT`AI}ZtԒ4]F80Tdv(:2+aVw|+~7 &%l)N0S@ہPh:8*B1ϡ"];0;@\@ׂuzl`EPy* җ^kj]$A`MZ 726㓭sK{j0gtaEnBQd2]ÒϲjdGKQ:r91ꪏ;cr!5 `׍nE ̝iA{Kpܗ`g(%CM=UQ FED2zN&v'.$L !4¢7 :~JGR&\|o.tlЉ|37`>у&5[ȧ ljO8eskQJru~k)W*D^ a4jV/?T}Zlo E5yJ6=hMFyba!bG䎧ږ؊87lh<Fo/-KG=^-pT@Qkթ TЩͩGg_00Iժ=.0<򀄁eĪR9Q'jWoIeMt,kB![WU=wztZ!@˝?O3:VrZS_ꌊ慗&Jw^=$9N&OYK@3]7~k<^:uz2 >[Y){PŢp*g3T VBo=2iv5(eMRy/7a%}wvX˪71:},r_ρv`#gR nyIO׭`|p _g 1+7՗a`8yQD*!o![8ɭ$,gS4IIbl/#ۭV&RQB5 L!o]3R{ϸ^mPwîSId::~*vMm .Yki~9BޤIn>) Φ qc3a飆$_nE+ $jaVһr*,],sq*o0̕[ywn3 ֹ{DsuN^Sa.#U_h{VD*Jo&T{C_U,xA2DY]H%g|J @J[= #*0"ֻ١`3ڒGnmF YD"q-( E`'%^7)UnfU6S#.DT+֒Q4(~tN 0gs{S:R-l=I7]}WWh*AgPY̓Nr~)RjLl6iE6oZz߄Q1J}x#[l?E<6jȾ|z$/Zu}+nG I˭3o)4ش]jͷ\_ ^i&犮r ;IJIZUnoJ\iig4؝EGQKT*H(1v(0݌ -eI՘7<(M#+xt\{dYnX[S)w =+o Xaobߦն{iE0ЍbjIVH+H޷al7-Xw;U^Q|,c 4"_Y73hvz*ɦc䒒P71.N`P=sm(Eyy,hFgִzEYxR怞20?m+V+vq0̧!ӟkoe*/}=aڹ(=+ޚ-[O Mn2l,,-=)Æg}e3Y<iHT!K)siK8W2)cA /w+)d&Qɝ5Tⱝ}Y +>ML^=&_Ok=gU㶧 ,#2 PR/e)46nCK;n-пI{HGsi`]S)`"|ނX*58P䝽6S"Hj д]zpʮGdz[3Qr$Uܸ9Ȑn[ӱ՗%(Ml n$Q~| (.q[OB8@SZ ޕs 2X ҎC_P]]=L9fu1V:Z_;D4LXUOa,cۓP6qGWPrmȗ\Xh?}U[fAi|?t@`gO(UK\q]-A#3bTp?*j~)!|^³_QkbCݒJ-#@z$?Mɿrݠ:xh7DkL{N;q\!1)kcwBs608B5;-&jOe7G\.zUB6/1㔁T1heV! UF@"?[AiyTlBM]#V S NVCXub"Ug}sNp=am}ARu5VaOh6g,IYΙax寙A1XO6L3d QϿ)qدefCEUo6ųUBKl'_IR:6[K"iD!C鞛 ͙o R8ٝ]S_bŻ߮6wwSl)l9qh*^,c;A!30ޡZk6P":{6ueU{UvJgSWV=Bb %!$h靇X6 )CҀejؐb ď8Xmx+=1:'ʄV'{wN*S?2:~,2D -OHI{.vD_VeI@- 'wO*wEKq#࿴+3B?'Nv!TVP #'#xPuWJ~G"h\p60wz1 '1G ,j|ٽyg`'ss+Ltx^A㠨 z".*Up@Bڪs^63D!ڠR;D!JV|@OB)g?J?ll9'}ڔr\k9)~ϑy?kO |fL1wQ#n) \!ji3"  }z' ^+X-_hGv0M`Øi[& yC{'W+|lnBݲW)a6^>j0xdN0%$Plg|s9x%g!Ÿ;$^^E`޴x/W*7'T{q) Obb~|Ġ0&?2?h{>k4(Ә) z "3-{K?}NCؕw h1I'):$pfV'J `_Ve}>Ӆ9Y䨚 "Do܉c`))rw~·J]DS*.e'l2E@Y%e* BCe# :G )sU!LCEj!oʨOa F9m!ظ. |o~Wz #0vYdFTA9ޕ!W}7& ~;b3+]{̌0doA}3l-Рs6b~AGr5orpL6`"oQo-OLzB6jL/wXD>[~ׁ [Wm <+sZ@Ds=}/^6ڊaY*"OFN)pq7ˌ*睟 2s.4`X>Ŀ泌x{lĭ0 sVٵS jUF+ʄ׽ .߇Wx4:}QgPYA#B,Q,s@.XħzeTFDn(KflVi6` M1jlu %1/kaLw!G FLz_])0Y8D"l c)Ev'*RK=: '#.]А4YԻ#L@QW3MP O{)%A'.] Sob(k ut0Љ# ؽ3$ioz$S]Fup-ܦQ+?+=u $ͺI;;“%Omt>q_`D` =F-CGFz% B|j`,?Xc *} _i:H{^$wT(;lJpͿ']-"VXņK +4)"8N) Dg{Ǩ:!=Ľ +-\0a b ǹ ioEF<~kxs`d뼏TS)avhl߉۶M"6?*03ǟ^ _D`B$fQt8z2 4$+T9%vͥ]O5h>[8k:IU+cZ"EByz"fYe𹁇H)tS/Jyߏ¶$zGPIAq?bظu,^! Wg4 E#L[wd{Զ4cP=Ja})1=!9&Aąb<ѡx{cOA|yTtny-ޔ5z ƨX;ft([+'`{ִFA]Z*Yٻ:鮤`眷+E\.R40;,llQ0!HZyc9Z+XJ;D$?7ZgcXT7l ]/GJ);yߞ.6WQ5#Xe raSuﲏxWu#m(>&o'|8>ѓKh~rJ@yz鯈"-X.: fRrc"Ύ i@~e~戺ڳԓiyBy7:SQ'1y;1`qDcB)GE;"^M{F1Uj)n78M)&s]chN`4hZgqB< =3:w.y*@^n ͋u$M3|CTE*z2G9e//2lOɎvlBc.0D{ă;vʲ2d3l}סf츢.IlOtb3;&Tks%PfP0isXTѪ$&PQB=%Rݯ*OeXcEq+#M_ONP mDf|X!I_ZA%v64b7C&p.ZhJEC\oUhv xˆ޸1{Z׶''w\j!pc)VyF<= %NboALT"qߗ$W3,̋a~aDhaO3˼4K5\6IZTrifX;N] \*n$䜠 .=R#rCkzk;-@Wr.+U"BRU*7 `&+^e*LR$mC'$1:aƨF:. Z Σo ڈJO va ! |z,6v9E\i E7赟$s<_PSFQ2~Q*A=y-uQЋ8lknci49- , }M#34FJ\sdEL1C֦Aᮬ}?6ogzq}Mn1#MGy;(PZ/IRM#)z ͥE-S늴ڬT׼\Z[#VKc|3>SU%WWB6{dTQU' MO^9tj8ߧ^&|;hC|F{!cTe3eZcG.%G#-w #un*S ᯾۱~4ImӯbsLS!gyQ+5F#uO! gs1{~47}CES?'e''0p.~.z1K~Y!vIhox(J$vcpJb"4HW~d*t&SKfbfU,NP,p (ߌQk*NjkgVB,y8;K:`C#hfQlv!9IY?~vIWLk?A#$6O(0_fh8O-PqgE魿H&lPi,Yu㭜$Rqd;JH]Ft{aܣ#$@U7QZ"Cq 9} rz*.Loٳs~!֓k7ޒ`)]=L5JדX5PWdܥ;9⪼!PFs#{_."؏w85_!xm8 /hZOeQ.?>/|Z@P˔9hS~i֪]p N0|aL_aSZ!&z8iAp643mKhg>8X| 9^Jy }퍍[Qn;uY Z: u0S3i*X9ZD#4U~Yd,yO%3l7o ۬Sm=I%`~SCU^0s@ɥ((x9@b dDM\FFްdo.J]pC;vmuL r-b ]H@<[W‚Ȕad0CjA!ڇUWhY`?Y:${38Z -w+t']ј68Q= &- qYtxhֵvsLm \O0ws f׺bvms 's{AX!9^$$4n0n(ḎڜYr_SElm CӍ^b(3 o`m ߚd sG%%e3[gwKH[A7r .mȲ}OqrhD(r0n |Ȥ nN'ٯ63Ҿ`KFpM);~2Qh ,Nfg O!k-WcX דIe̾+4_P`q/02guۆQLf+vד?$o`[_tUqnvqkUiظ'A/Y}/ 2|`&M؇u#=7GCP7+AĠK`DULV&˦/â;)(6(:9TohfW{>vRerw$Pru RY>NJ_{]Kǚ?F̴`> [C\Ҧ./MuF `7SSt LJqM$ Od `ϟL2ALZ3I{p O#%wV:w !-:5o2hrہgM![jwK@s BM6VʾXEm)rخNSՄmM-6>o֫5 ӾI̗ؑXgdTnXC#<Ҍ0q0g5ڟ!8|2 t_m| &Riv"$E&nd?=gy 1nQ&hMF/{Y(eG9R}sX^`eXUK%;D2 H0sCHh)+{FK?A=CBcdaax=jiiqi8k)q0Cw'$;"Od^)N S/qڮ4(ҭrWµ,* AJd^50ޤZvhhwd5պ>\3O{y[m 2Mq.͍򨥡TBX:3!zuj o>&,\pkvC~1*vmkp^IaW1&eʕe()>J 'vGLឯ UC}7Z#% f건W푒Hn@09pQ F.V8t)娌I&K*V7{?vhq}Y!%<V~H KwZ'|OVg~Ȑki|Gˆr3 q=kOM?eb 8f74w|#N7_ η]9zɕLFm.3 -Sk$䪶=:Hf~ ۋv7d]ߍ¸yG)c-aY>4mn٥@7dGv4s$8`=?x Qy82Gxx{hHx׽b/sq4%T!>gGl[Se!kxİ'Gx+(c WG3|sX,7[(,Y2nFK[R[#C !IS~, ?gtEt|]pRG(حDayݪ&WU}'%\1 u}pDc7<)ʍȣ/bD\ V͒u+CMnhTiѼ 䥤Վ"c4#d.eY[/_y N>'UXb^x"iGVQ hgKҍC;^8 Q̣d?/xCOo LۂW$2&ݎQQN6f .j K4B(N7y?&?HQ]VD\DZ~$fme3Nb3dڷqqch9+$W(lO=3P6aW4prNlݸraAYY;/BI8H}4/# ɰs?QTyq%ǸwJ4{E-8B-yRf5eB=?(4 vsKاr%s{Q'4kI$|v0?3 2oPbǷ8\sĥIϚ-ʺMGXMIT | 'Wz3&n>TN2d{iaͧ3=Nqp-1S1ǟ-+ՊjAUU.G]rWNy%5%/zZ"pί+}v?ޜpvym%bوoLsiJK$U]\=^ɸN=~u`?.-5AIJyX_yA"n+'F?OL@o N18 =49JѤ^&J.sv+.i) :NWntޣɣJiaٚG$T54X9W{m/viB(u oehhO*W,Ul1 $f1:-GZoDNa~,n+!_DR[dS>֖.lhTˁ?^o4σC^ܭ{jC'z!|;NrgwUW[eUv+ H|r9Gs^ʜ t ZyzlQrVQ-g9ͣHgϐ(^Չ;;AC&ױuߩV g `,k7[)RF?d?-ZpV!(9 ṋn%;MZ^o{zq[=^Ivt6cT>]unBMy#+&mś!Ug:E?TɮKu v7e#O,$L< !98-H+I1`fZYF)k n{"B_{S+45vD~ di M0̒#"iuq*3E,7B4]6zInd7|& z!ib8?h̽|586h⦤fEh\Y(!Ә=N`'#-Fc^# G^iWz&|+!(@ ku|!M]8qz^_Cħוx\!kuѐ*}d i89i`K栏^Oye'3ߛl]t|W7nJrYĝܙ ,L2SQC]hsx`bׄ@(eu]mMj4;ZBZe<k)I\~(kj%̉e-n(jG5t/kDby40oJ/5Fq'$HSU@'( @QZ`l$'zv]e-$7-ҙ*_0Jea_̅T3cx -k,["E|K2$\ӓ L8:ڦUЛ4d< ̫NĮ:nrw} Y%*%)cq fXN}4L նؠBxb>i ؛r d/D@&ǍN|S08A2):j)`U&NJc>o  IU3U"佂 LT5e{T:=}^ } hRof/6r+,@ ξ ˯H?'Chլ)q/U|u@1+ ';Y]o<[C lUʕ?"0m~F{n~7(zD[8K䎉0(75 yLQo|W*1:+476_& ۸S̙ nKE@1rA%Hþg4FLx)>#mj9j8vU^ST`C}W (0]no=Fcim;4YM?N-fUR= ߒY >w%3K# ػڡ6:6J5oDd ƈ/ -:Zmf*DNfUz|98ʍig",).WVK7h7!j GW!S@&ѸFi;_~:M VF KܠI( 0o +#h ,w9 rH۲2u[1^fojЏҦ\4[(Cc+?/ )‡I)0 lF4F9p3s|r/xX Ri$o;${g=qIVɑ0Zv !,PQYڄw n+\Zb#UAl+G\@_f@u X %JdV _vk#XaEA /z:jE;xVZJՀ% e;P졲;|ضC{ %a.wTh^zT7Rb |!:%(~*"Ϻ d/CpCBaY  7?@8<@`*F,.a k^S!ϭ] T0[Ш-hc4v M_ Cw#uˋh'r;75QBG !m]y|?(#] }CTtījH@oCBSE7{dI;d=f1g% '3jH+b6`^ͷV38z/bTڷH.#F9aUo uz&N XXÙ@[M_9o2B;\PTYe4OPwbs:1{9M M"!ݡ(16ol0k۩ m6}Ǩ얪H}=wxZxpA3Іj\߈] s"UVH5LoΫ<iWcم~ں mؼQs/U-|ucRMZC:k md)s \`zFR0.]Gu~`Dj]3i {7E}ih  *{9ў<ѐ ĮAȰ6v- G)]Ufh0(͢½]>1]dn@T뫃@]DZs6==өW-x#.YxjHG\!]tr ܁uyG~eȄF.h˅|Hc8 Rm5Hl1׹prkg"OVwEH l (U神0M\iɻoH],#COڍ CAb+^'qO1*=irk2΃E(v`NjO!l] ڰ;r{܋;5|PGZ81dԶ·S$-^Zm@{Y@ZhztNWhG<-lxY3yOulrq2.Vyr*߯MFiTZ"?Hp,?tSus&i=a4cPJao0FD[\[>w5kRej%[B2Q W!+ylCeZqKa1á zƪ w0 ${.{A F{ )E4,[NϠ%p[uM(ĒE+_<*I_(Fsc;H<5UZoP4 gV(uw=+f};S%pJ*d);h`1Cftdv_!BVa Z䒱2k r <Ȱ=zE{:Šo`TNNrfѫEj]:JZzr G6vXO6& DR'ek`lbItӂ+#xDQP-y,ʶQDdqe\pm) $4`m_UԕNn1lټOڌkd)Wt\ Q_#LxI9qGa\!հ10j\O!tDڻL[T NґEf(ϑ\{,H83GgMԒ~RJ.̀qvs3W8] ~@% !" ,XiD^tcQD Y6bM9u!1]&3l03XE`*g)%pҟc5W84">#71a@0GֈA{'T+@nU|,A1gF?%1GҌzcSf0f޾ZWvLᗭŢJdN,WȬIe\<;mL4842i\]5ʙɬ_9-7'&P5o=|gޫ:dw[>ʀѣ}nH?.H kY'NuD6=Q+)#hӎd$\Er7O CvC8[Gcy8h}L5bL2G81SnȔJ?:P3<`[h6v:%ovY=qF8,(h"+ۀ@^e.>%!qu D ݝ FR0, /P$d]DG]%t-SozyIl6`(ˢKX מ +=[j!OK:уtxлlݘAŌ:Ƽkש?%ƇJRÐn]ZvqVal(/W<"o9(so@~`3 ց9:U[JcEk #i=ǭm2I\3Q@A4X0i1/\" b6sd2qQxi<ꯛ_u{sIM ۵$"Gpy`yhw|!K M(no99SzܧVvOD&Ȳ*[4\T /v׺WWh|Sw\^nU+~kglC~Vm#",1?SI+ bz6봪HImYbCz>`4ґLU+wm5گ̼KZ`P6L9.6$Fnz ܙ#G'(9)c[6&A,>¬ЙxW9@9Sf:T!񕐟z4=E^=ԌD I6{.>\ƢIa'p麁C9nN ^Ok? ((LB {^W NvݔQ01@ÊO2buqx7|!yg\+$' {{o*'Jt?gvd< dYw.GAh?O [Ft@#ܚrgDؽfK^lGr6 H(P<"8e2Oi/w7Ʈq͇PP4E)|Ջ2А蕷dFHH0#ˁ̥TB d\t,(hjE#uo)[rdm2`+~\:A k3=%OeT'yF2]єDp TL)7/3`whx =S ;ДiD(E3M+ccPe,0k4Td-cͦH`/s 7)bD=Y*oceCGi(޸6`w̫|yt} u$b4ߋ".8C;C-h6i]GD1ȧõΰK LէlVHWYVݰ-&_=iÑ(Ջ/COO._o\_)0"W ߞ`C[nX4\BWfaq_K+zݼOН[-FzFX1-ZjA0B%z:7]o^> VӅi)/<{],:rY:d 6F(`"/0XKd4G j|*x ~}? I9|UZ$F8;~ C 1,#1JCY`" G/k8F+K 52 ` B'9eEFM>^_սB(j:.`H0&jWUmݝR:B.1\hI^Na{d; \Q I* Iz;pMfXx=R)8 {GwҀ` Ө oͺFгy*&=܋tty~y(ؠmeQV^c'|f,^*Je@JJ\R_gi/0+)lxW ~}2?x] :隅 [;ieX1?7}V-H)#)8@},I4j\f(Q :.,h^cr)đSx܁] ލWA+OKܷ  2'R-jt]_r{^ AM*;Jƍۿ) ȘK?Lղr17 N6W~;IJQtq܇m8<;_TGɳC(!kHJcqV=t|z|G׳\+66Pb lfrF/3A>K,7 2iGL,ޑ97mc.UJ`OB2EĀYY{ADh z]g Kk34qϘ:Kr.Cz7 jYM? ,'#R7p?&FƊ8WN;bT`CP3|1p.1ƺ^6f K͍DlIO7p-dBW%3==#kUxZ]==#w/xn_UoX 02XzjRiOX\u~* Lx7 ѱvVRa.}H5ڑ$jPj3yܡ LPVtMBybu\zp65s+:#tq,lRG <ݛsiAY+zb-+$$TG|ekܱTUF*2/f"jk53!gC[$x[>R9Gm pаCodf[#̓K*o+&~ l8sD%e/IQM0edpӼ}cmb3wVh>> Ëwbοe5z>'pc.9_D9e\Ğ|^㮵D}VPȚ,)D}-1Ceд, uŵe3 SZ{G)9(&5mxʱwX]H6-@n`GH# @0d&un) z-k(=쿭ݽj4y$0Лx.M #D()fI%"pWq-+{m:!^uB0r asAg/Ab"*`|>t=vnXca /an-M3)3h>mo"sf/}Bd { dX?+#v|[C*Xu!k' ybaٞcN6t/YrZ-a7vb|g!!pc6YRks s{QAN૎/tKĘf}ұLRƖ{>x\Hs 6dM$u 0+yDY&y<s2 E)F >썦hˠ_ҠWEIc^1#/yoi"{]J ֠0^2I7.1 k&d쨼_.~ PJ1K)9Z-*u!ciIO#[hB"ۊ-n'ubfᔇːIi[~ft-E+ChBzƇ mJ%uơf e&v^v{Upx,,пfG!ek3{G,Ծ'(#u=2تк7Q]KX%vj"h  5s3R4!8V s >QcG|S>tT+)Tz9lbjFF6 .@ɟ" rCh>΂;-5L"륈,yq3Y:ĊׯwWo:&gd4D M, jAcIZЬS? 'yL. +)umhn9W=7:[ʕ3ZS$_:u[Tj~8ww)&6Y("}1RY@(S-|ef{Mb܎@bmpv &97O@L"oeMa.DSqo*|b. Ûk5)xNm0wPB"z6aB#+zhshY9FLb{oc"e 28tn AxIU=\ln[1s( ys.tX]p”D _H-m^6*S]wWzxtaە3QN\7>Is\#t%&pl@.Iuyzf1Z3pJ22>$ϫ`p?l~"a>MJR aӰNxG9릠r+H{TqfoUweNH&(,ljNAr0_}ogY+MxTm9F_*D,fj=N$9KS['xQ4@UtE;Jҗ#-K9m;(P<E#N1nql_]~*`)GMBO[)X`h;bN ~ A,Zש)rJ<ؗhn k>-OyYmFq?< ݋N`C`h#I$?>r#OC$\]r|~pAY˗m\4i.}8ѿzB?}׬qDaevyMQ"G6 I⨡kDДHO6ѪvLRen|`2^Ё*-y*Ca!@=:IJW E5Sdd'3>ŮnVXۘ!v,`#V%0&I]YYMRtuBka^]DheςMn姾|kv\kc)E ,Y<%!h??T>L=m1r$q& [~`DSlv$X4!4S`Aw.r'<c<\7M,с{+9˚o9%ݬocE /q^rp4j6[g vMkS{I}@ۀCe陝[SW|jjw ?yY-ɪ_be[̛6?$K BR'GGb-F%NW^ҦX˅ aSC1aqfӹ ,zW.\o4GCZ#~\}_wjI1 ] nkD~ȧ#P۞=tTxh4u?YbXZjwL SG W.%p< /h\AkQ \37ث*zLܻzn#=k/[ j6Qt_f8ϔ쏂{9(C5A*c;-I6`?,'4H͠Fx_ 4P1])pU<]稄pҹ!6\lηnn֞1|^Q%'GYF=V~$Ym2'?BkU|~&LRNvz oFuT! k'z͍?=36tS /!iA-j |0vz '!%8`+Y{В*wEy1f/7aLN(\8a !h_#/q3< lCp0 DсjS *`JVFZc9c˕dDXT/֢ĩ 9՟"IsEhv;p$le{NBoBM_$L¬j]!pZS;-rojIM*Js9X'niEW;GW>V*֋M 887K!xՉrBSΝ{YO&^$ !iHv-^}(aB{aXDS(c)2'k"]\pt,c.RO? xx0%;':1b1y6i%9MC\Z*հ/ xI‹2dXrgT|d(V)=6ut N/`KȰfOV{f]c,fw e²בļ6sާΎ=&>##%Ba{]|Dp=Rnf"ѧ v]A?#}2 nNXwKjý}mJ J{i,٭tjmX'tީpXƶt}JGmV2ŕ䧈q_O/+-oI.d3gmDv7/>)7B]7y #Ʒ8?f^"t,iY[M/܎z?I8`JV)#O0t9dbu6zD CtԔHK 0Ocr"K '1YKBXQPqa/W@zf*V/EK(Ukp^:!Qt`W$mN淔Y({1uT_\nwFSDT.U$> R{C\MC "GSX3Q |6$/b cnul^n4Jã{dh UT~w1 f)>y.,a'MiXg^0-KkbG›ɝ?J;_3}ЮZmqa\u,}z{HpnCn\Uyc?)P3cHv^!T=W12oʫSU̱ dndҲxZ%MOeFtyT8b?#cZ//[϶Wp`娆8l!'"M(*t~',BOfuP8*pQġ}}"AKW cd>@ h&}$bGץS+KBͳf8잆6q!/fqA<^\oG#bŏ枞R6R$ ]VcCGP25q?.ym/}S? ;*sfր#{UO/\\uZP`DµQ[H+Vm )E wh5@g4*\at>H9)j3C'X% X*j5&)0D`띄?@|פPu eLסUr:%}R;hV덨f}z 'nP:p-;c /A6N;.feDg]񎼞8Ф2|S ]\%:U}^v(8$]%߷K&d?&y([`m=~T1q4a2-hw[ 7LMD %YEH5_ ~!ϛM{Slsu8tO留#ͧC_cp e!m o")}}N}Juj,Sf+~+?v7LIMB6 WN Φ"w`(2Bw>RoBӵD MoqᔀLH͓͍SLhۢ5Nm"Iu[ZP4 !5\Ljcלi5kVΒ ? (,\}ƊE)R4g\vyinR )F<(*YMJv[Y! 4 ;몾:hr޻l 59榤Nv f8Y@J&o]3 ^ESzm{3dLJ^3-L9?7 q`#+>dx`t(4*t~(D1HZruL7rF:pۀzAۧPà`ޏq]6eRmLi^d]2 /t=~*.k댰ԀmR\G鸋$Y3RyN^JBrhđ2bOSQi`"0;&lP4a^'!Sa/+ɲЍ#VL8_t27EZtnQ~fBk)H! 'txDXrPZپk76GI+5nbŬfgݎE\y`= :]e D<\_/zA]>ϐ^{O궱sYj+L4n($0ԑc {a@аؿxDU+'Vj779iUֺ #jk|@i*O՜ܜrXP^Bɨyf,E/TWTz\dxelU&+66' @cCC-<_JW Y(3d-g1m-B?@f4/ {"dL1ҧI<Μ x.?RY剟S6 |뮨ؙ S; |Zߘ=ԃ_^~mnWn՛J禼{Y|ݣiZ KڼN,>Z=x8;;KTQj0븻~TR' 165C:PyQdI#6eS2n7J@^xD_yRY%n ޠD%q5iӴ6<ֻ J'cOV&f$ +#7eX/=僱!= * SMPbkufCY#m{-[P6ͩ(#5f>hBV{pRl(PQs{` ^l͌32p)&7_L'\4{d!āBOnvFhB& Ujh'!'"dgϽ$jEOu֧2 kF^!\E(}m lh܉7 ?D"YVu#cuv4>FH@rYti?ku$0 Yf7C-5-iļB?Bߴr(E!xR'1D41R1w_D2{{RB-am7O7{Ak܍6_k-2|MDW-bծ^NU٫Nk>,g::$X<+L/"F޾! U&Z.\pl_"+T$x,.؊ -tn\TN\,=fO.윳׈N)eF ]vl7#m*Km>ţn-en%ҕp*qZU;5DLk tҠX= k{lX&X?zjUdJ+zoc*W.%TzgX i̕ùu׍%w\220D'cdGAJ{BB#;z:ilfbQIXo(JPc BDfJ< =ِYEdUP`9V^=ځH#$x) (yPlF)qt.K8\LxP47'pz/úb2,j+&#R{==s22qD 9LK5ή}WOJOfn X\T} }\8qȂ.J)`BZT}k #^d)ɆXjN~^>'pД`Eڀ7k2" DRY[RТP|LvͲhׁj{P^A 鍟"e l(~*F%.U|7 o?u|GO w`^F{IDk nHvj{K>jL m̐G s A1[ϚB'm] W\22$CAI we~$CuZsCXZTC 0kp%ޚB߇4C7ZY_66f݌ NWSH0WUu9#U?s(D߲]S3 ^հ=(4vbJMAϑ|]LnS%< 7~0 ,3[ ̎NEqBgmCg1m"ljxYLwdw~[-Nj5'ete$%sĉx #]gLӝN6o| Z2,0 ӑgphx_|.{ܲH:-|b閮mNg.@"\l^a4uhй#rucd )^5*G.ּz9&*M}Ȟ2؜Ig8]U鉩EArAtI\_B]=+hip\<~EVǰh,VCSZ 2؅L`XXVFݘk!Μ7PyyFCyYsGcJ  6wb(-$ݯ0WR%ŕC$+? DS%ZE F*Ȥsc,{~a=$#lec;CšA2A@ace$ޗZ4p=]1^4d:7cڸպ>ѸTj ٫qaj Ƣx3ꏀ%4KUQ%*}[ף!8"h Jrz<|Ǘ{!i_ &Nr~_"Lon"ۯT#J'"N8?$Ȁq@o biGՒ{)O_O$ Ԃ.:3mD Ωnrs尥+n)M(b/8c}3hq%ZDs?0O<];m:xEsTX3W%4Sz0g̍dgdf$XS4BE{}I k"(Be܏ɰ%$)7 &ʕ gLdJOnA@I+-Nqcg Oj^4+E/`xuO5kﳢ dj#a*9p BV/Lc(4XɭpGD8Gܤnă<(VanګRcٴRƠN\TOv*T-0XiJ:X<}J@'ӌҎAV_ +xFd.9OG G O7Rie.j/=kC_F-I^mH}~nunJԱ0 i_B=U!Tt p>(Χ飾z`f3&hi=q*OK=MaÛG: :#0055Ppt}yN;g[TaZU^d^?\GHUӱh~^<]7ox`@tv#cEEFQb<~fVvşau@gY\W2 P ,bމ&{#tϐ^eY*ޘo/@Xlч 0Yم֚[vapNx LɅtv;ISnpY_) ylפ'÷S/d9 ~S(.!@yjOU:2DPMXm*(ΟYDZKxFi( Sr~7tc9o(:%UWBKyTm*4H. f!\eCzx?wKvH M,\`t!o1s !q?գܱu-5IC+ՓLf:%hnv}5GPj>^`SCXEMB?7l2яa/\)={=?^1z!—5*X)x鏊!FQ]wt<`R&G7D.dbAVnYzT)I81o023QH $규i.XSۇnȏ OR:@h4-vzoځ—>^ +|D[۔?[iD `ZKܕ7}W2I\D΃.&^jόN"37di?!1ô"ӵz'\2 Q4#*klc*M/L~`S%9NrIFㅛO2NR@n 74{6dbjw#΀6lFǟw#WF-k~SN;ñVY:ĩVgEJg\v4T te]F~)$\J7G"tq7S8ԛzq),4ti-pls{A,US0AM"qGj_X^QK0°Ҋy | ǹXOήYf}C[8V[ ( 8Gb=Eait29:X"B nF|9qGE<&i=~ObE «klOص9_oY-$ Cp2&֤M_Kj?oS+t|mU7U։XQ: D JHg~4ovLp$gAm3 1uW~X([2^a-yPQ]0pt G?ͱm=+{@ڝY Sb =!R}ԗ)th\SÞGj)@ubonlT&SH41oHiYޥu͒Aܞ(I `kr`^^t!P8Pk,bƽ'Bw@}('R0#xoBk@i?k45͘yr~|'mtb )&{9)8:1 Xr`Џ֩aN6:> #s#AWϳ(u>9~K]hZu& Hɴ,Մzw񁫰;9Ep {!ڬ^6-|$cƵ{>{ʀ )t2X-M!Vfq耟4}#fʸm:64)l~.۠٪sH1 e̦|zBt}.T{HTA+鸅ߊ_)XڵF/8OL*Mj9 j4ڛb"bϞ.i_u[SvNBMary?bZDl=H[Xz÷@CuMb\tjFrD_R)ՋB @);J69y,oq?? >K+$Ԑ6iATܺWfEϺQ$ĞV1$qK !MHļՀozH0`aK^8vxCTH1!f>PZg9fJwKM%Oi(" 4uv:N' +Ӣ9 - {ѺpJ}IA\rRͣ? ݦжп$Kq9RrN\ E>ܸϕYa{%_ ZhzX qzg0?f)"W%W (e6;-77[ Ֆ0>prGR#CF9(-u9q9<>Ze7dBsFWn9J1ܜ cbvOű*鶴=o0 EZ)b}ʵ~kFU5k `ќpOfO$ٲf_cPmwE7%v:DۄS[ T8DZ6y6q1ڏ(۰z#s喽@±YxŎti< Dldgo)LfO1̑0/|j2+8 OɩN P "|l\c]n^Ix/V~R]rL{jm\!=]M b(%jiYxПR9TB!0rW :mMy tvUbo@ɋY8?4%B$N ='MeaJQʴ pz(b%\~3Y~Ih9DQE!amÀ3?{KQOoF.ِ 3L@f1rr˼ aM~yqa 0geN>zc j ,C*2"@_̋h=/Nv26Nʬ>= \5D2a+b]k+ ̖@;_YW" ,<p2o4m{'5:HRB-. D_=1J:CB-X44E5\B=lum-e$+GbypW,IHqDx)ASo\# vFv+Js;-ܺ;a!B 87?ְqf}^HXW↢7hW١>XE?R+=f,-d3E]2(^G 92j*d7<5xsVgR~k1u6תL9vp?fDpYa7)Hf-PB{hܑ,A.XGuF.)QYޚ ITHB墓R0aƲ<6vs[ktxؚg:y}T7Va1l(i\'3r\J#E@ ֤.Kg|-`i+9Bh 2Z1B;Ԣy75S4xW*nc,l~`Bf8&HR AtEIaui- (Y&IJ;7hНf0q{$e^\ _谷UǾ_XF%X$|xGTqgӓ*L6L J: Wj?"iΞEtRT182dkִ|@bkybFU/s=3x3qҬ=I=vequ &_ԧݔ="AOaOyZc9Jl1Tp-8Eha '%= UؘȣL"GN>W!YmԚ7{!x?k%It Y{4X.RuaR/s 4G8%>ͪ}lq~zn}C5%:Դⴠ$N_xqe|7r/̙륞l5!?̽m$@JCbm =Cд壙=Ýg%1?9\޽0JثH弶n%L1x9`˱5v׈Gor5YȋW㋇2皖5$_le&a(}>?RJ!g6VJ@}Wlq&l+aG[$Z+_=_Z<1|_0ɨog~lYD 4!5K5]f<\G03 @-ag εV(sVV-,s+SOi8U?޶f[ULG>ݝ"cSBoj.ե59 !ő/v \鵯;]B۲QY PJkaRX uH֖vv|8gfXXl_MMz uDUTk"N}i|]M_^w9(~- U ?u2 )h N\'%aAmy}!'phxl󱵮%hVVkux^x"JVE6]|@_G4':Q⁇xvw_ \yMq yĤ wr6 IbŴ݊2*_梪G@y߇+P~X{v>QNyw+9B# _N%<;!ۜ88&d7a[>^lD)2t{͂1C ei$vph!э hb cLJy!Uzi rB6YtE8[NY)=jpii\Dvߛ7bw2z9y[-u)JEE'X3׊'MN) Kx6b,IP5Z5f{"K-UM;"r$Fb+^0f| neuLrv]Nح Q9m*S&ܹy|Dj(֙T=HR(dw'g<5=;dkcpnj e|pd者ºQn :A߅Q,Q->_ػ{9Q<ۆ5P53ZV>uQ]m%b/'1<OB'h==fQ5J.fI>ih^r>sZ̫|opM* ұ–k ҅TQI|\ Tl=Ÿ(H7X[x#jJ5s,'t\\udbc% x9[_i" ; BJ&giΊWC'Hz<f N*1'ĥӒF#(%Ud lS >g[ӏBrXwWaiA0+v~dO%piA).w0Dc=[>3N:Ϟ#~Y4/i{y#a,X6ܗZ Lȹ##`]9Cžo-5 |~6(B_&`z+~yݦ%dD7лͯfvaw $V{b/"~w+Xě~P+gzTkj+/_FjwvdžwdѴz{2N}e(56~1-„%.-+NQGw\i:7n0%73iV].d }:;l{ĵd"[<f lR1jLZBq<XԠq\` >[glIlWJg/)b`·q쇻DQZ }ᭊ`ӊY:R'7}·vf<"I{V+KI nڣ `SqWddtV'(0!f=<^g cJ0%UN!)yY9tS?IhjָSZօ5+cώ5hP#h4{ʲi5/JS]jpvJjtPHI!;QWaߦv93 7Hgi`@(OR,B.nuε"iZ&:#\$2X IhkuCVM I7hU Se3^ֳBA.޶4IA^memfE@by4;[SȜ!Nnٴ}ޮl7ҏ̲z_X5ؑf; kӪg"{eFbk L6rEU]?1:Nr>h?,!a\$&e \RJZ4xW"Y0N]#^mSoh8ZkfH-?")-s2lY:fKv+Hw.˱ٕq>n/&nFvݪ;);ewb  ou:C|]T3mM?w07 '0'<(1_*cu*hYP?Hx2~$ŲS%Č5q|EmyS1JZ,ō41hSUpG/ k2K_ +9\ #1֨! ׾J)-i2{LhGC  !w ҙ O?Njy;4v:N%_ea@!kQ{]]^g?D䗚^iuvSe3 (.X"K\y9 rlM"`tg6W_ *;>g9Ff.wa9q$Zϭ;Kkن)!iȥw ;܃i0y ?#?aپ_<x.dx O&>,adyAœ l|? ݦ(OӖ)-?옓* [< x"0cP9Ya  ²dբ 9@{0TF<hrhA|rVL7F|j[EUȁCb=Kr<,lh:˜\O3*JeO=&-^BIВ/Bl;&r x>)ըE>BwqJOY4ɃL?ˎL+} x `PA&Sxa!܂g1p80 @͂snɖcLU <."odځe~9x@d M?Տ;amW)p{V9Tm! ƹ *,+: R u|Acé9 4ܥ@7m)(WQ10:m>)DϪD_TY$$ZkLdksꗂx bELhS]0|s&#}l}5w_vOW藛~[TOlfI7KjQiL',Q|N/|B]-Qv`!^Klq3 R\z܌0Wf13W)3 EeO6z9B@py} ʓipUiwa6ܪz;颶wڗlb24#‘gY" _@x77I,BY2+6Ɖ*+*7fmp@M*+a*بR8aRev2d*'a1/ho;[| _x m O<R[RR twۖQ'H}EzxËr ^DZe@B!Jk]ؖ_ZcR[ɠ9Vs7e! ']e4$?z=#ߙX " p)mkm 6dF(*CT~UUL]ygWjɒ$3ρzJ=r~;O\ө=U'O&iA/oG[L BfDhζuө7!iIq'e ?VK?r reJCAjN% Dx1 oe|jC62EHu^F-%O" r8̖8̵n\6B<;e`Ё9y 2qU3;71ׯG_&|jcf ]-d|rr lBRHN6L#?N;KJI}Җ r̋u (:ݱ5c|8#:w HX%IoN\-&8 7K]JF jZ]~S?YqWrjtCuO>Ȣ"A^"P(9+j-CU|ZB8Iu"C&Y;]ʥ(cT(ӊvإIrFo a3J(YLyc6 u'p3yWq[W2W G_a|vts<)|)Wyo~覝eQjmǧ4_68eC3#t~T,.ńVtAl7A^UJbRh0~Jֱ2u^uF^=sں\:Rw`ٯ%7<Bm{KcAif][̚]iZgdYsW{Nv#)u '[A9NS4]3{}5Q\WXY^)"8ﺵ}+"h7S=t18ORv z?~I369Hb6L"=vERԗe9B+J\i$%>]O{J!lhJܱ,}G 5.XDV~3ϔS[Fg[DN'2<):31{oNǗ*l69zO C<?B ,OpV9A>V<8)'hꀡt'BֵsH x~ͣ`@# 8{r"(PgPQ[ uǪ7l w3 "9v/!v;e@Qe@BɥKMa EED%<>vs孤􋓙$1i383L~0j!ɩ8w-i*I>|J1WfuyhLP u!)g0%}.3:O݋fP/v´3lpD^q^GŮ~QZQ-u6 ~C7]iT 5OR=h,3S9qPoLw "h:"Gsl:l˝GXԽ:U$,y܈+lp=M9jB9.碔yv &۫D Lt FtZ `XbeNGhG'cGN3, LO SX&L|xn.M*W0@!u@ش#gprVW$Oܺ{DjZi8 ό վ˵]]NeϐN^<|;fk /[=scJR%qM`S΁ySV7gO;C^C zA«S2-M5KJIw0H}X^6Pv`/+ώ#ƻ8gE.@vr5Sh7X>-[,PmIY*F7uu?Gc|hx᯻?!隐 wJ @ zí-{?2n*M 1Aɭ}WV4M2%'T?^9,ꄹ_i|2Yh>^⁖&ofvr:M!PjlR*__|?(Q/3C)bc!y2 .Y H\'u0'JS*߅~mV4*ܹgw)SMsxϜ^5&5qTx8E' o`Aš})@a%qfUqc[FaIlU'fѮNq n5 k~;;"Y`rV>D-^lpk`,zmA!#kG^ 8>CUMR'FKgMݡWOWnup8 1@ j9ϲ-ɡcDEI)Ϥ&VuGd)Li|5i1YPf2`4XK))I:J ,IϵkS5s 磉UxqLMڬT RNsnO$$0/2S$7Z2ВA"WjFj6/iNgsT$Nl{l<=^b28svRSA͛ tg)r_@P-'< *m<YЈy!ps}|#G߽T\&@6R(9,,cW(uKy,0DEŐŤNxA9l<-6h9J}^bD3;0|K#m 7333&v]R5E>>6bF_|hr_$KQiހ1硵_mhgromݦo 6T8He]/.cFlfElЅ rYIvxrȱt㥌m9a^3T`gj#OC-. "C,Ks}=UhieTa  )ޕ}Q2^s+pOk,aB ҿ ˟NǒF#\Q[7BmzG8#3 +n^qk#}x3Al- iwʚ5#֥vlL~1+tIշJ(A^(=$x!>lV Ic`c  !oVN犇,8b1L[W&"=."?sQ|$^J+J`4ϠI4'V: GZfYS ?|XH^|/=Z[P *Ħ+ /Lx5VF_?mw:K: `ZhK&] c_OD<.1*EVM 6{u4_w ˅|݆mHhj}Ԉ6H` ('w}ӹ:=s&dьv^e c8ktv6,GәcA4lO7Z.uqUw ;(F`XQ}[eA)pQi/] _t5ۆ纊rQyt]l!BFyemTD;O5./bV:0ʺq(AH`<,S7S;#|2J\Ki[wΛ\/,rt&?*]OA>&uB"6?b~+Da8\(Q@_ny,a,Hy! 3?F:0qL2`Bd?{YD&sɨNW^v]xJ׊;ZbN Py4^>& {CjCwy՘J6WԴ%WR@prsL=mkzA1*y%"p<Mh1F|ƴLaQ+4 ڛf`EPJI9]BvF.jjװΦihEz]p],3h?3b鷗.PY1I%q ͧ_8N4,Ne!1K1~#.1Ct-@PpmswJ4Rlg̚_XAHc~[L }Re{-vc3i\+EUnA8@:} ε(q^%) o }>u.Wi)Rb<´Yt-I8 `ӂ[|csО1"G"耂F;IqKҘ7:' 8O:.xIaCj$#r"9SŢ5:Us~6N<^k(# #审9 i/le !U&3-vƪo88kUaPsTؓPԞ랹Tpi V$̱3(}s$\zn4v@[͌ѫts_Sk&<2 /OHTNה;zλO A@ A k6|x#dYҍ"r;ye["@$JNh^:+O+R(4շE9|s;h1֘fZ+=K˷<#,Kx,|?ݒ}y !DS ɽnډъ` ±ežȦhꇑK(& Ŕi$,>Hp0/Gxgm]V!,gM3̒)U2LSsFmCHZQTA-BDPMؐm#KjmZ=zOckClpA pFNhhXoGcn)f5d]ĵ{+,gg9!Ps.t\g7~II=_ 2RY} Bh*w{fouIϐPB%Y_ t{ 3I b.J"H<9`-UNN (,b"xq:RJ!kǁ#W^|.Ȁc6;c?Uc;hf]ҎlSNI(@kM~(`TM4 r豻f4QFVߣ.\WM_Xnm`^=/*Om-~>Thg%ں5t.,,JJɊ,kwjNy')M%tÔ SN%:<|{ ϐTbcd+ ߤJ?pKh\# 8\C`e9?_Mu4A>݂m! a(fCS] ؗg7G]7{G8ԓ9suתJˆGnub;CQcյXx9FOQw>Ana>A XI&2ȜOعs%WYEKl}r*-b M]{:$.5iȂnE?es#xRim}K,$A+QBG>ę.2;:tMXbn@rL0yŒf])[x5忇+B]r1%Q[ۓʵ7o]yE]xnjACO'=Y7zӷO։TӪ fI,Oǀݰh6o}*nL.Z49zJ2t"^A A82FgOsc "(ez%`WTcw Z>!/q,)/L? 9LD7hݞ'ؘD{ +'̈34#.DU7; %kY9a% 0>dds8Yڇ9xmc0vL Ի+4{^aʚ_ .;"zW cuXHq5aJ-d'*8JeOn. Vy~ EܺO4uOW {r489}P#p{S7cd}^5xG3Sk:eV`K~Ii}tTz=tGz-8au}}IpMZZF2\e /[I4W8%% S;S=FYǙ#`3:_D)-9mrZ D֍x}4NpP-]PC* >r03./W#g9 _\2P("}su˘?ANs&47wOS8H%2D5SM:Fy]v[] yIh̐#M8fL1Ū_Y3+4,-?ҷZ[- s˫7O.#%hU65-j\;!8ڭc9eo]hLR0+Tra2&dUПpN5QmǢDM=LOBSa@̖og2g-7q ʩU Vf\HTKhI閇Z[xcF`/F QSӳQ8>2˸Zd2PB/-pg-шj*ok0 bD=N!¤{A2vʢcTDi /l *L7lB܇S PSؐvV)^U3π4+ Uo :rE )=`F!ϕ3ʹ~4%`:1-ɿ7p5w}t{&QT,,`VQ8j-@\s ?siEFT FX~H/B+ HIf욻zvVF&)YZV A?0Ґ'HU*b%%a SE./fp+hcu(S}e\԰ACP9 R63 ʳƦ1myo ^J^2s>X*NS(xOH?JހGYɃu6j3Cys"Kހ~lȈch?~0 ͽ!޴e,ʧ[VY 7#LuL(!:M>6߿sۑu3M:w=Ȁ&~e<Od'ܗ[5_}^`GI('2]1#1 3G[[u]F3bS=ܙ|1Gz^A YO=3u`#w=ұM|~L0]T}Mؚb4G u;ԛ Lˣa˜Z<5-eM[5`vR&"M lj;NB@-JrS F* ,Sm#H"w# ֫D^#x^`ZH:!wh)Ī,ȡ$o <YԋaBwƵmU0<_tPѽ[Z+FΔJT RXjE킊W~+ .`\^P2Aܹ${E\j>"^6IwK wBp ~zlD&>I` D VʪY(#6͊Vݞ_ 4|yB@GX9D褐N뜪1b4S}04^4UJw=o'ug?YS|j#7z ݍ2_ˤQS B cK%j㥠2?*,$B+>A/Pmz̧r J2;d_SDyp:y#11GAG*ĚkA"TARu/!nM$G YF@О= w\qÌCc*UfN֠Sc!CG,?G\ݟ6-6<.PdsoIT.~6R&alو,nHvf:M bWzOK` ĤA$_䞻/6Ci}{r+cU^ߴ=72eOw`0)J/MUߋ̏sjW˯PUZn_tK¹R-'4MB!::Zظ, SDI+W{ M$3V'v + @xn b*GjZ(bkO!U[}^70~،|d\W7@el\z&a-5rh-bg ]؈kͼo6nC q׃ [%|Xu =M塴ZGK= ͆%6~& } ƛܹ:~9f-+P/,"'ע.$LY8k`i I`X]&>wf?cӖ){gԂa 0H(m )2f@$2;٪ lS,$f+Qֺ?jl"}jZ$;[lf,` x[l+VG0znx'|!Q Õ+ެ [I䄘5/XdJ1:ZTץX 8flO9MȄV^w $ގڧ(!HI<5ʞWBMz/g`8Z WكyKsmVFw@>ҋ§2R$hsNvL[TNV#MwcM4l <\L7[|&&:nyH0P]/;pftܣViQ7*Q4CI뜋w @P!Pix"/џ,)RuU[CՆx2Njџ뮆,- LmtpSH"J?{]srzrj/9&%+Cp#5;d48dC 뢴Ѹl edș[ )nd.Z b 1{_1^(! "}.Q/R>ݪ YDșu$,A@gQf/B|E"SO@sk/!\W$dd PfJ~ #g2qhSaѫcXȗJ0?ǥ~Kq59`Fd:_/c,Lk.B*u\ĚoWiYC'm`gdjkw^$[˰V/ 3sqP?{D|+ R,$9RrI(54aաJ>9G;Ju(A³)x(-L#B߱"HK} + Rma9(͓lM!zSH_Sh:'P;m!Ҿ:t*0M-@Y OreȆ~ū:/&X ޼uUrd.1~#Zd9A/<<21D=MXUCYk1ƔwrD6S@0 WRtXucMy y hr6kϒTz=n|u4AÌҁran0kmvvK($fWoP*c%Ott * 0Ezv%uԡXPMz[rv=fS[ ּh]ҷ9 `WC!<ċ )lNAϳH/"%|>Ejk "?^YqswIcnXwc=N:t.-_z*\0Z=(T9u*ScUCp@BG'XU tK+VQ?!\[\:aVnuΤзRcL'Z37O7OH'[-*?h<#4uTy4!G`+\-6V) 5W," ~[OWÛ[flm!z{VW)HW ;.4򬝛GDư5p7Q-L}+.g'E[_Ϲ Z`#;;*u3:MHcN[r}6ƜлO=D)̳8XwjJ TjXxVY -&GGu֒Ӄ_AΕtQ#@,1靠u W6;l v ,(d4űqTZv+hoX`ib0zUP9ӅLM+Z BִD aGJ2W4R2pX(ݝu kUWD6e=Qmpn@hWpAp&vgo'-"bLj瑟~F0ԧ8CZmw l,~Iv3ӨэU3_7h !J5Єq.{iJ6eW]iF _{e_BӢ)| aB=z3ai Ukʏ<\,-435aYQ:16Qm)mŅDfGZUڐR7+b[%S1Cvc6LsM0UdѲ(7.؈ݖ(-.˗6bz,,)R)]՞!z% ew٪vTQ THrOd@Uo:zc-=*Sm1H;UoII|@j@!?=h4L$uɭZw݅ۨ*"_LUx)FR !9,,LYOE` |}Mf/*zbGKs953V Kk2*[cu݇ eXf(yŁLD֎>$t _!raJ5}嚲7ډ)Sۻo]!x~?I?o;VX=5Ēh~Dy! ݶKweJG%b]G f(_PW[fdB($xmyaB&?2`649Po*)1΃¾.7`(c^.YQ_@nHF{4 {x=-/ԙɄq*hΝ^XIx;K+a| D-Rm=.q]/Z-tyEld D+ 3;UB?*8[Cy|AQ"Gbx3Vm0$]3ѮS\b٭Y1E)^Х#$3n9xYʛEEJ|>sR)4N,%$Z8yUN֕Ͷ];}'[ =K׸ 5:+mH?>N 3"W{i™  > :ڤݶ >ãƀ ^J↘lʺq&(pOkO $,BŒ}jߛ~O]ϱ7{P462LX6=:wX~r]$ 8WV$  mg„1No1y7y!}jR)ȽU6ueaִN^eh 5ZUg!b,Ip61noF&IhoJQn]|ŕFyiz Cڳ1Z6 D/ S{͈JLE[oa\HW~('꙯,)+MwlBLӀJDhq7Ʃ ..gŔ\pXL^9w;ԍ ,'~b'ޒƓP(>ߑ.u^~)R/ 'KËch%jw}pk6JF*BrxAA/RlaEFG;ʖ ) X5b[cP"U=n"f)qS -4: Npdݍ?]3Э9n&OGgH)m4"ze@U-.1PrG W&U?Liij+{ۢ boJWEՏS_^) Ta'62ٟeéDtt؂I ,:29D0ٖZ|hX"U?mBgOƝ-=F=w3;քcp+d[m&L!ʺTКv%hk?ZtwִiӒ]TTJaXxU/` 1oݪ]qg;4lo8 tm{rXO} ȮI_<#@Rf%K KL׎Y$oykч6oh'ٽfӉ- .B3% O j)LR4jbû- `E^g*=D}:•۹JX$ڑn{f|?T]^є?X&`ћi?sȬ C% .fJoT C"&E=4^J`_M'5wTw" n˩[d%ب9\CWgQI%?0ݨG&z9 +J"Q2|z_,[0k6~}F2]4Xzb ؃'e.KA!AGJi'-P`_҇d+F|C]5!, z,p/FF$%%GLn R elx_ YJKio¤ϥܸ%?f@$ $s)"sDxhTr!Ch98Zz+ARD+۟樏n۷F=6]`{w^ 6|7&QQ~0gsՕ4\0pqܷ QIc &o<;dRt!@mIx+WP6 Z +{zu 㒿@&*/^UisWtIV#$\JԨ*LTaPSW$>W: EC#[E.n@u+Vpv2[7^B.&$ځ5m_З7&RJϥ*`L;VtI{T7o˫i89@9 4- Ly{Q@`^}>G5g޵V#] 5_HRZQzp KY*`Sӫ:s^g>]=ieDښ= *Yx=t5@ߔ MvOY$hԿW$ɿ-o@pwpz&?K V L9~ C (e# v :|KN0@*[p-ԛt J"!QZ7hM(#(ykx⮅pCBY S/A䗪2c[qg(Or[qHY'4띇>) ML$,7bqwvJXn6`#@/Y<W?? \ ifN>˒@*zǚ);[}kyhôGHkyr PmQq 7䐰$hI`9@.>JrϾ2&%G\CWi$ k9%,kַ*՜ޠ[Æ@]cpJ^IligV l?URhҵvڐsIk00/he0 :6Nٿ+O#itl;:g-]`#?O`Eݒkmp ӄJNVLW"iOoB=& ?:s~r驔b۠` m$Gr#A29M7JsJ.J&9.ؤr›=x?Qe\O}"Ƴ9vZ(P/υC1lzHۍ;?zZ!/O'rohqF ] 7l@Zh+܋f~% O6)F>&X|w%YCK4J+}jIBiMs"Wct$[Ҝ+,: 7KaUAt(EH;/fN_?r@ܨXl$nzf\u7jW/רt=<‰ w46!6d63GةCm9&#&K[H?*?M˛'_)cǮ `q%p C | qʲMu!F5ɠz1(!8m;9"E齄SNWUB9yҍ2ZA\8a?yCF TA7=|.1~3nOcfǷ,#X9g6NI^ٰ pSG ^T/,=uX.8uy+_WUu( v j91æ8Y ޥ:#@X}?4jӜuw(cŰFو KD]vʘ*Oe8ȀM S` 2k̖ sspI~ѶQH|KSX~&.ipR;)2$qgg+Ȝq|+}Niؔ=Z;m{%{+6ǣy)i]^#RzXxbJW\őy*ZP؂2|nʚeOcJ? :Lc%?7(4^PۏFWVn$C)UBPgoٞhG,f},Q@|xX3> L?m*#L-)R*GEsmBEł.fݿKղ-[A4k¥,h=5M8M{,ޜ6O'),+E1CAhHKoNĝ)3$/cztSk}fH M:z)UNۉF ŋ;c3r# QVzեM/(.Ρ ._MQ >Rа}]}XF9Cp\qui7]$3QB(EH SѪ/Ѷm+Q3`5. ܹ`VS/;_C/So$>8%Z:AJ7WwAT۟.{/V~Ѷ!H ,̖ !>A[kv%Z%XnĤ:ރ(}>uCOKeѡa}?MLPj Xn#mYB3 q󫔌bBQm3)ǧ`}Zu zU硍Ջ"k+ ރN54)%kD'K1ld/C[$~jnH-+1=NGe?5t q S4ڞіOמVUã"V1ǜԨ@XtA#eHdգSNH:;7Gkm ¸2mBQ ol9X;O*t|}n84TP 6l~_-R,F5sBB%{">gGڳ3 hw4Yo 81-f@wB@޸%7I a⫼)a;n-;so9 Ϡҧhsv6ヒgvuȶnn1dlϊ燃]κgdʋ;]-63 J0idv{itu$>B`9]Qk,*]t~f* Ic+.|}\O6L Q& v!,sUhd!7 e:{PZ82HE C.2%!Eί(βLoҼc?o1e% vTLm.8jݿ'o~*Yr)/<ݖ,7釺 iq9Mkkb諒j68bm,l C 4Y+͌_Ԥ[9pKZN#F}LA+o7B wq#0qWPDRQ,Hh\kD9ԗ:a+$9vۋ4ɌY,3;nrp#? 5n[Kl jzͿg}0H=ך'ݸhÜ+8ؑwY*:ڋ/yrv?LF8F@g8؇}  gqμ8L8jw} c643O7%BB:5yuQ5c)uuÆpXg8LGF 穇&~pH<7݈u4 k+soJ,^bRL1AWũfN%^*\5ʒF2U' _d IySXHgSb!qE=[&Ka'| cx Qhܒʔ>&'Μ|/n Oҙ(A5 pQ-lעK4D k/BSo&ɟI:$a2e 72@pg[34W+t>\&/.jmʀ} 8݃9l ΥS5jׯ/׹UR[, )w!Mnҏ"ݪ=,5J$]P(ܨ1xP @A &lӮ%'{[eKb[IO.piaz Іc&ݚo6G_29EV,zWP_zN>H&B=\JdlmR*jܩ|j}|iNj}ENՉn!xΎڦu\TމUd_e њT:3S&u ߖ9fJjA.|@Wq& VNKNP>&Pn`vK 7 (ca:ЋбO-*OF!nCww3DiXl^}Pv,1֧16X%U ܮJ(3WLoi\N͜pD}&)3 }|h'4p QK ,N?)-mD kѩ jñPO -L`"SR[{`;ּSR3@WG CA-{as]ƆRvSu+)'4O ƭYKȃlhb=a= 6zh\Aܲ9~W1S&Qӗp- ɒ>求S"bKşu6Lx ЯY3 2_{R𼎽LSv5` -BQ?:IT8'qQ`ǠZ[ϖ513Y,RQ.!fvb Jq_jywQ7˱uy<(TJ1^NIV|U@U?bw쓮ӔpbII4=:Nψg7˜#%5- 3G(]ܟR1¥p{&q|GQ('AUMw oLqyʣxs ;m}&Wa~ħ\?eDŽIu]&;qX$1%A5 />zlyɅ-ΊQ廱?du##n'd;lW*;^+!bg,U.Aa03 v[z19KGI;Ƥ.\xKFaLUpnrsemVfn1&pDatRYyiDL~йsg]gYNX,B&K{ҏ7Pظ}ts̐z6S/'efdb.٧X1P0>o誗be`܉5zdY|tWa L״C&;$7 c$ӥƒ0$ɨ}.AB %'O4Mv!EX+LQQ1 ƅV9̗֨g:9> fǡHD%^an<<8[90jܘ$ %.d= I5CޖC >,7 h!= 4\Vq+ppWG/4c3дXh+ p£3:)WlBQ[P{~ G|SxӁwICLfEyfd%'z"O\|][ * J"$/P@mCpA ?-0gƾ׎ ~!*1#ޠQ͜Br?P95݃2VL3/fԑ +$,TA&H0 &?x%~`ǤBGkJ7p%&8 Cu@j[PK'~MXc4Gww)VjC`ӷfs7&8p>et%ܚ:}bȲq mj?d@A=xX*)hy }Ơ cʜQA%4MG91t'l)faIs6ߚjL:u'8 q6̩WND o'̈́IhAk]E !s/td~-PӇƹ(uz8яՀ뿻=`X+p Džd  Ǔ=3'ִ7Gch,d: k߻O0 p)- N|I_ cPH/bn^HN% eK,Ex.=&֋N +K8"A Yfzu$-TK7Svwmڻ6_*X퓖Rt4/FLA\JNrA 3^Ț56ȔP ;_$eJU@~P:?Z|Xʎ wW oH'UQ6b)`,bFVW{B^:5${fD \q#C%y#VF `G'<#Էݯz`>Ode `DŽăķ8ޭ=[N|Kl0"+{ /V &҅TwMo(cMgeя⊍-HঠB/L|K+6a|`JN9(F ,Ap=`RZmSYgx訰ܸvӌېMgfIIJcl7Υi 3:/kYڳG;oDN/'̻ y-n0,,90bN4JL]cX$ o@yf|4koϊœlq>[\&Mb^_Y@, Bmc$ uno$a7Ӥ4Tr=roAěDKIiFcӕ;\N ĬPJF;I$BZH9?C U?q6&`%>*Dr4bӽ!|IsQ̫~!;d$7lF9ޭ¿+ GO#=Ȥd?'6 jpսzxMή,<{{ɻV{g  j3IqkZJoGQgRR!9L$rn'WISn12q J^ь[Ha_]J%!$ gY/9 GMbX_7grdDrVfmODq(O`jҠH&0k9b^MatF{MT PT?%&& p+[H#=9)|uҘ#I^=.OC#~-|;zm5=UE y4U =ǎ*%?4FYD{S"8짉6!XP &t*pJ1d-.vIh71(RZx#[+j쑙CfY;Hؔ)# wܛk A27>J.KG-`Is&H`r~.͜AU!^턵]m"7\KSRl-mHbhenj~YҩDνP E :OkX-i<W{oo}lepڧޙc ۻg娼fmc% k-i|%2#p!#?xdž0%#y˂qI 㑵 VM+lhlg'1+m[ WrSΏ ZpA)7"ͻ3jV5^Fttr*^>\ H0IVZ:M)DDmw+^lEgvA6jFB@fIؠeq%]!X@haʘИm 4t[K1k[&pAY nKj .6O PFh K˘th+ ta8<+@ &,"Heꫩ+,v^t]m6Z z3Y Z ÓD'YK~f+0Km9P60Ӆ9r-fe7@QG_hE-z@qS\o c3 pnc{SAȶŀъ\om%kP`S,n8lMr0d~GiAAm.u l $Tŗt9d_ղe}tUY~p1w L1 k+4r\j%R݃vpWH_fq%jm;Fp냸K7K^z 3H‹;qrtTaMֹ7 M5T]WuM}4Fg܂^gC1iׅYn Y?$d{I Dvj:CdkgJ ELm@"([i׹ Y~9bsuht~F.i>Թ&#*7ExϘR%isas8ɞjSƲeC0 gLЦ_Gv֗Fq ;s YKAqvM.ɣ2f|g9ע(66o2 ב:kTJjf{x!z!mI^ٙ,ݯE65~~"šng^}e>XNC 2Pe3,lK5B[t|cgѡog^^lӳOl\8Ɔ^xXqkq5?]WdY\ݣ~mFJťÁ%K16}z`Sgmӥe$ "tQgc 7G22Hnvb7~?bc 5ڼ\uoT~gNG<K+E?JNZ1} :X4Y#6P#XIG3yMN|_h6 cq#`#2Aԛs=+ C̒ɋQ=hY 97tx۷OkO.}nht`[ gE XM^ Nj~Tim]h,ߐӵvK*|E콌[WjY &5Z8cIYO7(Q *]2oq.wzHJ.Ju6*|gwMW\oU'b>;|Vt(/zq'!<||en a:\wˋŖ2';.\" NS50^ "W'x^|KܵFJ'\2^&԰V?A7sߵdcf7ZndydW蘰ZbWL@"o@X'!O__YXW05%eVND_6>HuM Y(Ӱ/Ηu7h\+h 辳|6 =uZ`ry<3>s c\:Kǖ(^^' !09ڹ uakςx9Ɯ[ G܂F;DwXv2+h*PӶ%RӪMI<h'4׽.bd- : F/sjtS14pʋ{Ώ,~{vaeBQDq_Af\) b~gĖhbw8Wnm4jN/8w4O e_BּDϴiXMKRA hԂ7CB,Ms웧iVM 0lb 7Gcx !gF~J)684Wp&hv\& 1?dY>X΀?=CobX .oBI-m9xM"Lͦ8B%;bX&csyEwMjs̈ uiU8Z|>Xr)̖`PxK]4I]! ֪Nz^5G/?sb9PLڞ*HBPw-?1e`T矕{k#K pNLi$Ux짅d=w|*"u&rGeqO78Maݛ+FTeKcIW8z"D`)4V p_!:Nm과it`@33^c%u/j]׺{J)>IqcbG1pIn˶zi%@qYf>w_}UD# i=R Mx;^'@qh\v \)%8$e~}#?AGI{:36oא@/8ME<4"K'_3 %ՌPփyMunB\%E2+X"<{ DWK)`7,o0k}{"K\ ݫt[3¢J ]|*7QkiO82PeGs񕜵6I^#x$#%0} WCD Cj8t\z9ާp4ӫ#?~hp$8Fnh.+_ .aR?Tl9NbK;J5.fiqz ]C.7ڂ ڀܗ'>=wϲl+yt,qὄE&n41"I?*0X#iךA{bq>PpBqg!2p\.&ܜ rvdIÉ9pSnا`DWQ}˻hDm Td)R,M6ufjUcI"{7٬!)i\͈_y#Ă`G@g0@k،ohs!7{W|K̕$’~ϕ8M37%ݿN"έz*lsTfX$,JuRo$'V^XVm+{8cbDiA.0tf &̡.] 4R}Zr3'>WJm~ZڌX |-KQUe777$czc7$*_3Iow6w)LޤNEg#FVe$$㸚 }7|ꋼ t 9p;cQpٵ jɩ4n1y |SQv|7ORۚ.Ywk)NraΤ"1O Y4dF 8H'$z"tH>$+q7q׊RQѐsFV9KjGP2ws ./9,/- e@9PrEV;ܚd5t~3>-;1.sF{) TDwnV5w mz&^g ںPB5ZkBh, ׯMͬ_eGn0ztD].R9)1Ľ2^ VfAJ-:‹ڥ kwc' :* %'b@׃C.v-͔5NfZ* !s22q*ps~~TZA ߮)i6s>xeC,}B=Ѵ "繪DޡTX^"+톄op,_@AJ {|aQ#iY2:@KXO]δx& \`"L ccL&t8{_J"Mf x[8)*B.AR2N_ ?ƃ8bn$ Ft-.A9%q۳ ؒXdb>12ד2Fg%U$WkĀ,Q(+7GQj0KKr-jP?uk)skfF,„GnanoZ"THj@-Tmֺ<\R60+k@hX++oIqmqԸ&'X)v4˼uD| 0k:{ACWߩ+ZYy[D` T܏,5ʬOK=nX?T98Ծg-yWtX+jc@`Ŵ]LN-٫FQ{ ouaQH:p_V`nŮ8jyKk\6UcsL= Du9+(EEGڋ(ڟɏk0ՉZLדZ-CsU'Njd|5813W d!Ι-6 Km،+٥@r8F>ۨJUuEdM.>9$ y{@QGFx`gGY<@^@-)R,x/A*秃ooޡAԽN$H63sp!o _Gn +i1cv(ݰ=de^:u)mVś֦&qA,oaٸ2?# 'g_1@<zpG%I  Dm<huiV}&lΣ`aޢ?]Ba}FiFN2F'#$V+?8e$EI!SD6W/܃KF(&fCu6@aA"s8n'{ &:`vD5~[|5 6-TM;{D3pш'e2o3D!Q Ĕ!$K=N}dT,7_ʧ=ztW`be*)B_uR ᦍ١C|m"s!}ٮd4 ܍ ӻ v)v9} gfZb4f<+ hIqpř2 (Z[+P#] RL,lߛnA*~3އB3;RDM#ks) u#ƥ*~ iA).oFT6wi Pb4ki B<[`btQ,4 _e!v[q_D:<¥Tu[{Ai p+x`cT]* 3XGz#8u 0JCEڠ2c `q%p36®tC&P ~jٸr24Ay;ó똙 %)_^BeUB%xEb.ݵ 'c[t%P3m/(_`?k!$ P'kXBt6n}c\n4i8jU38۞;|9æUHdo6,V8 M!`HCoMAv^J?vuC,qB)O/4LZY|w:Ybx%o]j*B ќCa EFefN Fޛ)l}yvz2Eաall(U%܇OfkZFȈY1azjj~ ūT g\, c-F8,hdglϴFM#3/"mk(4#Kj+WtΦ2p/^+nɌC298ecK$68(B\EǢi9Tii[w'u<uhL ~6d327P$Rg5eq G dŲ穦ܸʸO WEH|&7#D%߬jO/𾅈@{"M!jh) dMuX 4#k˜,`9wk=Wc4Qi͎A1N^\@1a#q0++l*t{ Sw^A1tN#8 fߧCS^}\5c.jvcPlU0Nm#hkV_>fc2a:YxF~MT'ՠ6?_nkILCrKYAGv tC)POXև2IRQnm0 U EHEF[wWy]N( % o4(P|w?؎HSH.ꦨSOƫpj L[@w4.jTzֻzVz]B6Ӊ*dG3$s*R9$Tu*OU [ͷ0ںJ{I\Q!l֢-Q|W2FV{H:ɛ|Ci y3 wN:PnOj OQdwnӳ@yEnK"n{#:V _LŘ͜Lp|G-x4lsꇌ|VIVjU@VCF(Ib݌zJME,c 5׳o.T6^M4o?`jv ӧ_0CG0#D@ 2KzkwP 1\Fs*ŷh4 lBE?OߘPԄVOX@Kcdۢ%Uh{݁nБXX%H *rZLX=|"a$^NF&cy>A.YK9yjQ`{ln{YZJ ;I QR.GAF61,GG .̓ Mҳ@^ZO^VȕZRZ|PP=G~(%\J.w^A V<[T~-'<(޴075WRtN\4R(^8L'OՍ9M_ 񛷰"ht&nO Qj ɹ )?S }kqpvjK)vOV+PnUz{~V{q#A班!m9:EDm,o "pa~rywC7jPt0)ye"8䗣U&-=#/.Qt tIξK7"]C2^l?j_XA)53 %(DSE`%pWeBpAL bYʣ7YdE 7?Yu 2^|*Tbj>KÐ.vS_h;}qԥh+Ǚrw)ꋍ-Py 5%iDcen BSzvKM@YoȸbPYIc[Yxo5ds ]8ӇM'C(pk#Zhwā`;hlVБd3PxS#CpMm`;`I!'Ak~=,ť=BCRc$5s.̷3Q#.S=quaeNqiJRAgcj9坮c$t|l!/=h|[l ?( c*Z&ˡ'hxÿ0x:L]p 90izVC{z|=I\)\muYxr8yɽU9F@$cA;-ձ+vI4r$[l#YDfӽ|3#R`X]:= @GMS]$5L@*meϫUS$ F+bUVh`e٥,΄Gӌtr&C )A7dʨB4 D;1pk(y\/.$6(hU4TVeXlPb{ g-%dsՌ{ ITphA2x(51iܜNX&XUZ,yJLm<`et •{'[t(#a&γIB[8Hh@2_;U}QmLR:{t&hYO@=4 -WQluݶ8pW;">J0 qˍSΖ`J >GW2-$aά2$bD 2 zOOk?VVIhcr-aUE;F`[~"KaA#Dhƒ1bd>G_0p3_Ѣ "-x:zÅyG׿Zź¶.gZ! [d#BC6iAx%j@J P܏Cn&( nkfBEw 1܂U-"Xܺxrk#or+n=x1eX걷ks 息Ft"HLR>7s*R-(˾1 %be& (K V5Z#ξ wW*j_g!,x9.GY(|N$,[7DgЙlWx>.<r9e&׬TN6f%MŬjG(7c0s"|9&gLhhT1@-H0ZvW8=Ս3BWw˳j䱗>1d#j,)hDDbPbj2o+1햓ֵ>-Mprk Q  Ӈi'n(+֥?;k~{?B L{ɏ﯉̴S,v(듌Vg@c膠n/;k@q , ;́2Ќ2HbJw1:/e :LV@WZ ;|gk߽aό-N22=dk2̌)uQSɻ ڝD]f#toF'$S^7iQ oLƈSla;X[7vai az71EG0 /] i9[cFH!N Uji4ρO1Uxؔ2Qjz]ƕƆb߅2D0wtU@Ga1@v9eFpwHvOfq0vS=<&>uh劥|7,Üa{LªKuAxoNi׷5 4HDn^P~[.|]R'ޓJ]xu{RǧmzS\%@v--݊#RPS\}ꇽp܋Yȶli/2'ƚ؂/bȒ1BnD4m=D%!+NTl\},4 ML% ." ]x>WkO* b  xzk Wy:W6 wE VeyM=|r LBrbM*ޑY6ǁ2ںq?׶uׇ Woۏ{`z4ޓRgsZͱ[@q3IXhnt*Y_ dC@X3+qG! e $AB5}R)RIZ HAHEvoXP b12{s$i דeHCKEu-=dkARPkb('3#V/!MTHn'Reȋ%lϻw I2J.tf>^%^{QOu)z%e_PqGNluDRk5'ስZYKa?dK'&jAe'`|~~9yQobhqʻr)yA }U:QKbrGb궂tS! 2036Cx}VG%ئ\k 'Vn;G%w\9[P}uN,!z.Z6qLCq/ ]/yRy"+ ĕP՗^HLQr9 XI! #2Kڈ89-CӀ y&KZvҮŠ;qmGj T")&<@n[~ ".{v˳M]1E?P{:/$0=x5WAާCħe3ܣichqZ.PDkbl_Nt:`MN` Q"{;HڃΎWrτ[@*N~d+]b4\ɴ֗R+Z5$:WX,|ޮ#,V'=Zf@4ijE"->ɛ$%Cļqfvda[- n\K`;O+.4GqٟXNq X[*M-(ʘQpŅ#2먯) ʒadc>w%{8w( +*-$l`ͱ7b-o;fyP^$hK8ŝ*[+*9"{nH{wft L1,Ќ QE=?kM&Yu KXH{T"]J2ABq(;aC/497=?N0JtS3pOmF B8̔q-rdqv|XzGz5 gd@NKآre.lɑ&zjt5+֢ f?8.[it%׋7x^}=5 ֲ0-:+NJw4H'lyikf\Rg81P۷Ga06v1\F }ʿin@?l"Zؕf۠6wo&'A.CǀŎbzʙ1s`H.S V)|:`:a(KÄܔ3’9%ܚiT4KOayS-J9s_Yh!yвra5Uړn"2qAq*$΃HCS/c"H՘JL+Ց!#j؊B2Hڥ龬5@),ϵ nE"S{Ne3j=ҦzbaaBS>.d/WKF?.Tf;aIޚD0Lu=trh8Ќ},w*]Äi픸/Mrmř4t: 'GRKOS5w+?cCr_Ȣwi#,a*Xe$4ϒdB$ްTԝ(4U`1 G#07oRDD߬ljS:Zƪ/cMVWZQS̲#*1E}4@u'" T0 G_oS4S,M/@[նs-M[b=WRci0jZWg/Nۮ-LjHQ@Ч myP0ZnEN9@W=F][E_xwD!OO޴8$S,Te(3H~tgؐx M:?9a\2B{ǜEe';¸F ;g}JYt8k ^uhR}9]PaxzR?K A~<闅s6 / ot5a7$^ȟkR+dl8ZCqwKs?]o=$*n@+o#AwD#L}M5؟*Mo<%C hpbci8b}8-^Xx Reˆ7BGU[ir.rRoC3%@IGͬ?yp׉{SA9ʲhچ_vnY]<'Ui èU[ц =0f ߽@dm$hZw`G]LaFhWxˌ.wz?/"ґ>aWu¦˗sCѹ6 ˚QZ2ja˥|7 ZG\ ACojXM-\-\Gph208MYgX˚1~WzSUGǫx!hUYB/`u~)'>Qe ɢWoP% Zk~vbl]tZ:PCCYS{ĹQX:4 c*j Mm |D*URJ|:#bk%A$^jz'Nra!;}LhalUyb*=3/% R 9b`!|@j,xX4mzp [S F!e_cnUau[˄M1 \ڔW.?}k't0GP8aÊ؂߄k8iM;_!Huܝ< c?ǽ`aM#V|*٣=jV~0N/ @\Mx1 QKX „[b8`=ǃGh%bx6d.iʣ@1+o g:xN [+ɚhO k=͊ReK-{NXOH93!< 4Z%D`#Zf8+ߩ?yQea8T4tA6lHقL_Ke;kFy⿘[=Mj$rG& n*f@\:n bYДZSrޤ4"JE#^.fLq}8WMِ$wi$A)(?z iV{MTooIB=ɇ"3,KxO|0<(B *bU<[->^nKBYڃR# ׯ+5l9s EӐs-zkW\xQ\25![oP&K[DG:~m9aJsWoY"Œ-ЩF>$zAFO| :ʛ25  e@.xb~]qF*QZ+ % `ELEK)٩^qSe~IS~3 jͰs;kOܓ4N/ Jy>1\/\1_䗬NGn]g|vM(fUt)E{ #{0]jБE0jr4j!7F^.uaaGeN㛝D7 6?ohv$j_J*j*RE`&^r^ vQ>RSw^(/rP5@QGUwq4wh+cC@^hkdzݨ.SB_E\pGylFBwAR&*M;֋6+k9)9A:\z,z$|м{*03KKY -+.r?dZ~y]"RF4T&Vjb\,r^ҟPя6ɂ bwq$.Va]gyYg͠ `ONԎQ8j"H8hi-n*hdT щ|mqJzc4a!ls,  ($|/ ahR&||#ޯOA./w2ZE{ 7oݣW[ [͠_6xiju#q }ݬ䜃'MU2x:28LKa . aƌYZ4h[ '3VqTeFW//*jII"]Qxz<(GF՜2o>[ {..-scyJ *}w$pXGorS=Jj5}p,Q8K\ // >O뒡.]F:λT\5;$@5, a *2ENN0DY`2g6Lq^̈́aavMZgĸ35M(g-TF+"~!G/c$Zxm8>\Da| XnQq)OHNa՚vTD\ۘ 56v.mᡶNBQM0IQC 5It!=FQpGl? t{K*ߏUS;5> }$ ՚7Hڞ[H[ []V+> 3ˏj/J)aʕED'6)П gz*) 뾟]ƿsE(sSA3[9*{[C99䟻T!O ]z%)s<+~Z%If$*xjohO8}}.nrASU3"ƵlMy?Y'G0FЩԠ9k? Df⧭qL'낤(-sJY؞>Tg+?C+|(N. uژFl|N}͛fPLNe[^, Ln^R6ܽGpu| 챯jq| ZpTbP!&dnK>l5Qy?=FuCbgD[ WF+b5lHA•^zj/& = yΣ@Ak5%JсN  8.txrAWM"̥WNͪ=TCu2Dl05`d(8YE(MHxy}7oֆ& *,7iUO1ώlUudC*~7.+1n輸I 6 Q@fmȄ&U'HwN @-uZp8ݖB?{ոMW7p9}&_PSDġĆ-C-N@RU1wqTꆰ!tYyx324po{`~C CK>@c*)  ᆲvUBw Y Y/5DeνҌ"!6"˽!  E!P)E@niǝ_2/r7<l .*77\WWWnT,>}I] Pڥ6rV+%jgҕ5}cIy`of̋fc +qN9cPN֟rx?IVtq_HBQ=[\lDl*^{Esnmm(ؤO7fk82LGX6o4 ZjxmpNIי+9/W7"YX#b۔1gFkپM)&0& p4o-4b) +) dwVp l'2kN fш[ (+W8F[e, M`5W2"hfDP24%$=Wd^W`?nȸl;RT9V2Yfé$֩Ȥ|vӧq SetG:P TfomFcuVVq^"n@e}&A3:ZAB в~2gzxT2kȢޝpԞxH9S7`t&`Ѥv}6[!۟\Yg7m ▛CWA]#]|-E,wZ=3 ~)Zh ҝ_gS5(@J1)v֞m;X~3t~%נ\Znh$B |pj`@XwNa(NW^ YZrO [ s]J pk' J՟GٸW+KVv#銅P V<\Xf`$ ͙s-Zj6cs%ʜ1@.lkvpMc-"GTb;ejuX[IU3R6:=&OCm;: ^VzebA)ؾ+3>9j\cFYwhwtLÅ{F["*Ydm+4ZԎJѥ@t+4zmGVSWD/V/ /*'#4 U+W6|7bA H`6׷wU.gRh ɪGɯ}\sD6͇zAy!ycA~.*KdYS$q9k jμRUÆ0|X56r0_#;竞I®61,fVd덑pD\F莋B:+]+j4ȡ?eRm irZ^Q=z<9*{-Ѣܯ[I.dv=<@,s!Ypi0Vt5[G`e ''/4v|~ёɉ+.Ľ20 c]b"uFk%NoTwD4z[ذU=q_OLݦay~d}VA̗~me]k7bs6Hjt MCY\?w TSq}s`C4IVe~6K"AjlRvV3_!8K>@_SI?mYE=>>l_-m4ӕCoĴ4 NG qڧ9 ԉypo1@_?urnd&:~WB5o:1f<TeA4%  nߊt<34|_Afnf& ;$,"sw: N\30LufOD;=ܗ<5z^7<ۑBxy#} 1-&~{3/vLPtZ釅-j󙻷 m%_rgxǐS'v(y5l-ZpyNglG-9U5Q 7yP;BgV`k=$RVhO3xKA 'L{Mx&i=(A%g>xV,'u7ݒ`uZ jгZ9/ș ʩqpVߡ2~ ֮4x7;YLnhc3T)zALΠ fR2 916 /@t) 򰤹K[>oa>j2]̻ j`tJ@Ƶuiw:b`|E+(y֩#6%Njv;ҘhZv9pS {ԃA,ӉO=xCRRUϴۓz_='@-AYy<+ԢO$ljVMb웜@oOR06LH Էj]lO\ D~\?fjQLr<`׉j̚Iby-MOMT9u,TOp70nѥTFg#mN|"ɸE X/ 0:tV%w?fz#B!+=69Ҙji Zo"SBl`4w\Uܣlq쳞IO 7ZU4b)>7Qtk +_=+e{(vyWPY ]g O<;k-=|V! wthVߵU .Ϩ()Re1;4 5q.`[ʗpЇw^&[di[H?tjۡlC9gh7H}bϵ~#y)Nэ K#7uHk jF5 ȄVUpA.G+R'?q{|<Ӄ𖎷t#j-uftƺ@gJjME_NIQ4CJo%5kP{S 0#|m(Y_r+46#8-r4-8ۯx]:m/Spqވcײs)Z{z]iUľV D8` 0RM[+e[0ӆQtm7{؅OA{H6Zd}n,~):ƍktAQ4}Hv( CYg[M׮N8 Coſ%MM:gh;Yt]8fM-!Fa²u@??~;, Wy ;  @% 4KTsS nW e}yѶ';)$Q~vbz 4v`.;mBNݟP %P*٢|"P&":nfA*psg/ ߢ|g qϜ6,F;$nnz-$ivK5Im.=ldn<٫^}xn}}m73rqaܠsI+l\G.ȽTxH <[M9R{jӓ#Ǩ>* {$b@jt]=uK{@ z!!+?D4 Dc4VrrBf"Y3 p7KHM7 ߒMl◙U6@{D0lR~l.e H1E|{aY$\Y*ᔮUXƝ۸_G⁙Qfw1b9 RRu;7<,Ҥrq,+(ť|ьz0JH,]Aw+s+n@<'^eA91OO*3 niz&!bhwKtX6 ܺ١}>7Z'+45ͻz0㡦|13ĞgOWTktdԫ[Sׁ.Eb\\mX4}=,Ȉ5jEė^&0 *S1% ϸd°4"I5ޝ4G܊O.gf(Ƞ:D@ b%ֻ r&2t*&D.ΚԮS9kg\TۘRUrYm? ˔F &;qH:Ё.jeV6W1nZa\aY84š @/ .TSbRƽfKqFf{Uю3y0]ds霫WZc}$OGς(N4_\VerQQ.-9dd ǴӴa$oߙǒWZ3tQc<\|ښ!0tLS4&ᲱG|H WʕKcϨapca*ex|/`ײ:q}[#S}PVz|r@Ph#5#2O0$f.($?ځpACɥ4Q$ރ/C]AVfA5WxaK;֐J$G =Ė/#@t)\_R'; t}SѐbaG_PXc<2I>x;A.<)xTw\/ ;uhD%B߂Km=͓@j j ڳ>uTil?/݋> -l~[ [?lSG׿,}1'$C_;將A3ҬӴ0IoACN|D61rrm 8K [RʤPA Anu K3o2@%LuɓݟKFG+EG m pN2}ZcKI v ~ASrl9'N&"d= ڽ4„'o Y ( ̊Q d2!Zq$~5kpNz0>M Qy'Ͻ<ykH9/T%f~7e =i TU|J8waftaCDjЀQ+Wrd8 (z#f l+-VLtG6/KԍpH1/>>\(u,N gV%\ ЯD~#sxڻҭ9jb|k u 08@ n #Q2~/ ;&I$x#6pIÞ#1^NF_N[ 9t_9aGCEܮiG2qڒ%m6hFR\gqhxA`B3wI\%’SKX̬7௏B5M'X2zlẎTdOBr>s@k').ʚu|RD랖emX[ӤOqpЂPν  ̊dy2#QiXR@8#sŵ2fCi/ $X a=w̑V e쀙O$4Bu㩍vNŚUE/ouU͂|ċJ*TyBjb4FɄtJXeAF1f Ԓ\]81z߻won^|]ܩQi=鸇 26K♭#Lw7(p=/+fH߇+jATN*e Y?SuFs!lY&X,&6C"|D]hV8EJ7hd9;4dwűhQ뎖KO7"w(qkvzZ?zNJlS7RCR%ʷ 96iH7h7Ô&XK pLy b24|.{G2gkQZNR{_'w ݳ;L33H.+ūY9" z-]wX4 t!ߋz?shç $! 9Eye!@OwJx;'/[;Y%zh'AQQ1Ԛzws~DH mɗir=I:۫pC~ϒnJP׸xW޾J:t{9BZ3 ho~k:0[']C6+ U9L_XWX ¼Eg4DmXy\סO)۟TX؊3%L#r%樶 )y3 i1c )rlaU5Mz%^Q SFW+PXl`Pڿ`"crCIb$41w<CL0^+H٫@_uS--`[*?rzî^rƚN+ghpThuVDz}yQH"wk>[A)-.|[zt3|.XN71z̈́`R"FBVCB;ŻCZ+]!,ԔIj&Y<5NzZ뷖A^[gў VJUt]:2€4qfޘ\\ 77FqƆ{R1<`Y5.w, !X xF|"akB1c7Z gg>8BVM]e=m>~2Z<]6]po z@(,'B4(&[Y>|pPJq%0 HB;yBB<`I㍭ 3O:SuoA^^E,diYs.&7h#PǗ|_='>]_F-:a*pmRP_"ݞomo6Ż(o%A6ցFCX.4.5- r n1"'n+qЕߪ.B v.xxSqZs!;1;9Ȗ|P\œc]TԢ@~6g(X\gIk}-mng*`N'r*hST sDMaʶ"a-nN@(%.*9O{E;dC(9[IPM2x^m5&›@u+|N 0GzP=f5n6\Hv-͓ўVwhw_;;9H1=LmV>GTWZ1X_\XKR[`:$>'݆wTlb ]Nǐ662 }J_ƛ:Q;IZS럃?-7hZVe#7+Aϊq`` /""ޘ+npU iU}t-_{xgd=YʍbJ,a}Ŋ?o]c_A T4׿^IL_c'qw |W%Uк_0ґ6w ];T19KKBC*_|b,Nhi9rT{|j[¨@6NUzT{i3 ^U& +QKk?~ >B";l瀏F Md6$/.B#9$̱./u6Hrg=m<MpM^v튑g2\UwUn WC2]IԮ{y{[z _Edh|je79YTk Aр7R X /4T*]2 ;+'V;,*-ڇx%ki;HwrG)o_I||( v)HY$1}S ;@+ EbfȚ+Qe3'H3vZKs/ۅm@|@&$Ŧ&7pRJH7P  UUH*RͤΡNXʿI&ZC@ w .LPzpb>\]uAHRojdFFeb ڂjN1'Ǭ/+w6T7Xˎ58E'h%"Q$|w8 )Qlʶ 87-<7SW54(Z :#b`͜=</p1qw^@"#&Vju"bALrd QFoH\]-cr"xULV}:~b,6D[k]p?" 1*nĚioHV"6Vc>P*2]l=gg|rJxz+A)}\ 0!zNLL׫E&t]a:!Ǥ$ԉux*CL<-)YdLGJ3\q. ai! e%yټ#/ĶѦu!5mu Dʹd 'x=89䊶>MáV!!QHoI"^#hß ^%Mo'HZv.?h@ʉгPʈ9|Ǔuώ$1mi)Ń0:g҃P#%b1z?=@SRw019'k#>q_;$ oc>!93~PɆX@i/s q!mZ7p/|\#mLٹMhXcdUsAVZYXRÓ{Wä,գzgN1ٶisnlw/PQnDTv!O]GwRcό7acI5ȯhc5}UT,l:|Av# n5UAO~ʖ(;E;fZ/[2XH9k(=trzY Jz9 12N);2R` C>LA^n'𑬔4Aڴ-S*aùWJYȶ#Cvi@Y=gۏm-тK&r;*q}V֏ EHJB_$~p nuwF)&K-),B;H8{#HΨ`JY-rram]R'o]ty-Uӷ 5OW¬rdxLG!VF܏kYV B^v@DsoPrC sxTDf-Vt#|#[2PfU0@yR+#J7 ]J-:֡'RjڧKYSc2J$nt'lԬC5Q H"ddx BZ њ\M<ҷD <Ǟ0x!$Zޒwº"u #(0C<'a,V ^F`Zo;o*g!RJ֟/ ؕ^iP&疿o /A/S13q \jb%!f#N)Sjmc 6o8)Dlbv(p73?b"_غ#6#SuH9!O~4eYw3)юew+E%1e_:/2f7)my|Рp3YZ+?)Nl#;r;jB}# c\^Yn7^!y5qQ/T69Bkyf{L詈8<(f!T9e^:Z 5!ldjgh=L㔟[aH(m;*x!ȅOc|?ٹs3G//&q oݳ =]ݢﶱR/ޞ=sI%HpiZn>/$I|۾P/ ]ҷy\f(U(iXZ#mnu^.5}A!$7k4l+wſ`GkJcѣ@|HArL[xɠh ҅fr1ȑ<[Du۩ _u:,rI|B5Z I_aAU4m= Ifx u^̰m`#4~YZaT>,{/r^cP vg*a5sM z'kHߓT,A߿Xebd64\;Kiϛ lQ{$'FߠSDiBԧw}HZ~Bt R`NuzY4BperitA JD.U#f+k^SeU<8sd5KZ`u,IO!t\ܧb )?~ibV $q)sW@Snm>1 (*/1\{a`@]\ӎq`IL-ebW6jyr|uttYy˔ZO<#on.*@ڬB<gSվ50$M,$5 Y4a@C>8)>DH tr], w`l1e{F6A'#Zm^c bmZ7ǰ\;7bW2`Cϊ jxvL1K+֏G~t:1G錒$rKHduĬhYuM>Cq: MAT=P;\CԄ"jI9Vwq,?R$*IR\C4uadB/sD#_O'Gtbtu&6f ՚_=Ae !< d T+g&l2OhE|D̹RƘ$fZ\.I;/?7 /Dm7 ;] ɶ@^o3Ŏwȵ\DVpծԻ^X|6tHBD;N;?^xYRZ5=A _Ze& EܪdMI[d}?zAd'6$LaFHRq"?-Hx?MP.h3`0,(nKBO[)db[}k_B=/ *Q߻u)̼Ꝁ3̟ mlՉ #5V4ˇ.6}bzA;sEA/KNC +~#9OhAZ_ 2+~Az@,K@j#mZ9I m8zce^eқ΃s$(۪HLiq 1& v +xR$ VdD 6 ݞԺ=99Dn!ݙ=0h]z!qh; 0`9i\l@9g`<%Hw+3'yb՜Ovm4z2"6ЀG|a3a(?'JWD Jqf_l{g3ߙ_mo&MQo2yPmֱ~ x]OPwЀ[ }45 #Hy!P80N|֗ocm8w#v;њAnwy xȺ1n,U 7Bz FWi M"%K_m5DlV%ISC)M=LP3;EgցhrbzR?|<ft3PQjGpܡ`a ܒɒ@DmX a0'>S  v g<]jo7+Z(xtPֆ霰ySO4%\zuAc֮F@40ڞ0ŠgϺб6TtaAoya'b:Ƶp2nO=lNs]#j 4ٴӵ5k &IjN^նΦwNI]GG{u$$t0r9恔̔JkܕFt W MCL@adVKj->pbp埂<.G|tQgbXn/4i 9ߔwgup4Te1g]B8i%򘽱g{O)@AKt6`Y\AkN0kGIww9x:F'7vA'"йwm5>lGx`)jR޿Y>M>sZ W_*Rh (䝽 8ނNAfaTa- 82{GuJ,gʷ\ 6F SCy7NHaڬ!{;-j[ޮ(Rk:TV—wʯxXsT|@[rU/1Ӈv2@=AW_C7OjCDw[.`6s-fΨ"yBr,5J#ORj%]4rB ASѴizdAv)TGNX@h vE+KU›'' HU[k5Ӟx"mpX{Yh`*ˑ.*qdJۃmIPn [⛱_(pS̴݈C6F*3?9L{NbA 4\J$T1A?]d)fENd`4w 8\x0Mgy`0=]q54 ܣy=5,QW:#;zPΤ,x}`w8 TAdXHtN_ePw6v){$[Zixa;a]U6v }zmӍP~~2^w o:ёؗpN/m~j"]ʵ N.5TW>ɮyP@]k.<V-z ܠʜx {)Z&-dG:&O2 ׌rOȑ"S{;Mv˰3Q2/NJï+m֚DoDРFp.XzEv%sT S2QVc5DNyhЦ0(1sɤʦ<.e{@SWųWm+~Dy F~U(p O$BX`ȹ"5i< drX!({CqsGM"]v_+dxs ' )ro'e &Aw4iqv=wMjZVI`r˰E“(#yY{8944tkffSLe ډִjJ_qh/B!W-vTUZQHόvt8}h.^aؗr % ܙFm^6ް6?߆AAiW\ѫ$|@6xTO;+@T;P a\Dt<ؑ HcXZ:wzABF׼9icf6&HU&)2֊-<*ueIʝUď D|趸p\o:1L ўDkIkjךkTz1|}k_@LEj2h<3Jʰ~aB`|kMCϿn90cm9_1."u &)$-#%G'6] FC7Q>3 TjyƁPV9tE!Wv4KnQ*-bc"> GQ &ReK,J29SafƻQdˍO]?Oۖ7'Ͱh翉rΛ[ZdJ ;OۗG~Ug)^rhB6% MHoJ4$#"BL^&b j.击\z|\ja6!j},w @"uPt-"41AP W"]7 7[O"ql=[:$ܮ3B&#  t!xZol _Q־*tsY.{8Ңd =]nd%%bP~8#98OwKn/6m%ۘit;:2R7HKJɭ(pӿQa2Bt6o,Ϲ=Tpz!/ytF8su NCU%1ues7OF>ɊRia{vqrZx<V|_ VBO|UF$aeO FHܷ \i0k6 >੮~\r\'{*-7+{%\}lb*bl "g|UC=T"bsFA](84I ō =4A~7[Y~thX} U {d{yڸ[>ڑ|SD<7V\30(bhyQ:JN26ar"!%{y$f7JPӡjK5A|&[kSCLU]l T**VcIH]˔%[B_5 8Dŀ[:WY5w<6>%pa]Lf}3h16 |am,EEE\VzYLH~KAt 5J83F=ԉʵ_ I7= X:M68MG5wp$mhA !=һ`4!3 M @B\UPմYkD͵U 3`PAA}H!vߙjfD;3/VBml'}ݺ{6Xh5]|ǷbJ;*jji/Jmlhtn޵cb}U uQI,>^HJ7uPd \2#M]XS+S6&}x}Y 8DL j{n[G]I͓ L'vYUHv9a01d 'a+n sxh6MJJS:xSabsT vrC$pzA+; /Y(|)S76THjD?/l.}z6]`(rh{6_,"6!\W9T:#h>f{DŽXbs?V^z&)r* :5Tߌk`-[ ۿZ7lLfs뵫c!~-851_C&ADZZbsYLumE]g9Q-SϮ˥~0%ԃ_,_3ڔ5g(x4 YHM rk폟㞣%?XmLVHp(u :޻)9ޘI af,lcY @vaԂ1  yrĵxv (5,q"F̶9c\ a5E-Eah~iYƭ'r˖ys]rs^3B)9g86'1>aOA]^_VS<V$h!$c&}CAYQ? ܚx(T!Pk TI!@d$$9@+scSkһҀz pec?'ƝLO5VC&d݈ i c,؀)?εgvNy'6qR>ڼ[oxJ>,؛h_Av%>F'sUji۠G[ Cֲmf'dzqCfsc?;E k@gu,eݻ%a:\EW ~]H)O$QZs.f+}vK,)>fL+$jȫ=^Q(yLd4;=BkD VMNxIŤVNc<2h\I<о%IzúE<<Ͱ1pAԴXd" "Gu 2nU[G}DC"~bO:0z >TnJlҲ :+Z)58큃tO"q%"m5 Sf ʅs{A \A*媶lzCxgYAhq- ~?`>-ФbXѣ5UNԭg?j!, 'DF·3#2P2 ݒajUVY,çؠ_0&hRS. ٷA]>ٞCr` (vj&|5(+ng Yo)ttnf-o6rJ8̬= 7ȀcՌnB| /\qVWjm Sl Au0Z܇uּͥ5/aCApf#w۹f뗙FADJ+ dqR$+2G~u퇞KCdL"|r9+A{xҫ 8b񭵓 {BvmמG I3>nu?xJURl9,e]! xo/AbsQ2h̶ޏ{5[t SC3c[̵g 2mo_fؐY~Y#F1bi',&v%oE3QQE <5~RzVP89zG1WtgQ,!=ŧ BP+nG>SSNkÔ;Cyȟ{"p{x+\59Xe0Lt?~pP7>c'f3 1C!^ac:#G;M-XEH_e=QgΚB4_D8 d0~{fSґh/%5Vz"uXb‘\ ʙzY%{?_(@a,M4g9 ,4faB2&3cI:iwοwY#!. dS0R»tRq>C|\ERv9&8bAz-L}޽L ?JKAheSIϓ8PGs WHu z鵗#SghUb{K0wH OƓ`=^ao0Z Z#3y{9CW~B0ٴr'HuH~:9J7P2j`'Uvnnuʉ:O3yu6N@,RI5űhmc|9R2bF#6髏QG׍jcvݽ\=(JD׀O&$t,o, @ҍ>+C pEMIu8'?P+[%˩t?|&mb4{#vMO3_*z8AMa[W6y689T*]ki6V6;^c3T8&,7v>'Ti cK/kuKeݥ *gLՆmC-Dq$wn.Fpx55}WJr:xv e9; +4AЃ,faT`Ӎ+>WVr=H^<`Vbo?FJg z&-],[tNCfd9:mEA(Y_)R.蒏"JU9}6@p=2CBfvB4uoCt8%j |&OC2)\trɰOllsd$2¶XX#^/IVo@S^Qz0ʀf-^0HxXZf]Fpy6Ѝ(u-(0?fSDt\=H qh_x&YdȠukN0g$k=,#C֠zF<>k;%e86:@vx ˯"YW;yi~rlxnY_Ζ,;-@2zLŅWgzۺT`5D"(/ʒ9Ӯ*uV~N%efѭ5'}}"+7T=19Z.l>pRqi<j3=D!kW^dqW7kL})"Q̺}3:3~ 5$y] =T;0$l K܋OH4oL^.oz}l:CMmI|8}aEhOj9Y UWa"[*{똤&Јh츱7<-:ݚǴ"Jq/JQ+KO5]e@cWnRЭBQ"ASeioxR5~M( Xā *2 - /@ m&PXyhVܾ|OsLQXXw$(E+:{P dZҔ ~PP ꛵RՆ@/]q93@ôחuľ|CbM ώ Sԋ*'2ܯ.fTQ)s T5Hwba_tjߐ\(;ݺIUnՖAm|[SgLoŀTy_i >CִRUQșH&%3khnL%goU&s Zu09xTg~v8Be?)raco*8:6w'~O?em :kqޕ&EC"Gk%}S{QHZE~oٛ!o8Ro=`b}m#'آ7y2=r}Un[uw+=9#rlp[1BWE+2}١ 'l(>JV7r@mt"&^\zJMc("wrJFz+EKEYI;XY'zfO|:.] `)dVZS_Ԟs=>rv.=ݢ7ŢuX~^%L;\U7`K@(t/Jt!\4߃3.- E0dG¥ލKI/j4I9bfu$࿞_-)Z\ʘҊi Qn[.̀(SEJtEcǜ3T#`bX⏲`ӭr+SݒYj0M3t X3UҲ}~Z9hk}M Ya@TO(F5󓉷z>eR7{iwUp@,/McZoxΚDGpԙ>#)r%8~:i nEؤ1byAcl't-=TUAdB @Ⱦ3H{W6qNb<:߶c-q$.iSZ_`H'<㪄cemm:;%[ <[ڡg,K }e/G^`|︜%Tv]Tq[Gn3I VL#<OIpV=xL]י{Z ̔W[~đz'&:o&,B&${_YP3Z_ 5.=:y3u4v2`雌k&DCJ^w2 QҌ`{>Wc&1kî'.-→咗 yJ"ړ;n? 7~aC4-/ .ۖ`J,X1/ vrr\Ҳ}i _c  AzW,($C0TEde59H67*cpfC̗6#![ƧHA莃&T ϔg [Ot ~E4's jmRA*( *II&Y?3ĩv ޥ掩5sq%ay"myU:_t=>I T4)׈+v><:6d{2Y!O 5cQ:D6QrKe:b9OlM\qu>B `L*@[N𙡪!swWQ;|Ri냕ɹt"__1Lh"[1ls5몖u8DHa@ yIkkL 1*$O4.@$wkD _13? Yigs?ۚ3Cjy( pѶw(=+LjU{3Ų|E8aY=* @tl%jػlrJB< `` /~~yr48 (>|7n9zpvkeޱhVCg9"l9 uо::_G%~3ײp7U ?EM']'CȲ,Ճ U$Cy DWYmH:P3XD5־GΡ?I x[_սWIk)88N-ԨhTÈcZAlʨMG xo6X3WT1FzY?B[Nf EKVF7(CۡM=Ђ+>>_}6ϖ|RcLH s: oqϺ: ! LP&EE[*2-?1ݼiTJL7`Cy3"{X| *u\ՖgQTǮ(7ZwwaE&혈mX68 K6 9R*J@d]=kk+`G~VT.x_mtDQp7S+U̔ Ү[`x {WZw#ыcC޼%ç?QuO42zW(Vw8uqErs4l`iS/&1rŞhhL t.?XZ2LV8C1qME*ڳ1I xDwJӡ!,$O:P\\SJ/ 6)&Iwk;%DA[D0MU{ ^fڭ^@ AѝKԩC6h^/E$6FP}ҽ a48O[pN[{ ȌvpI,uVܬ)@Â-n3.RdKō0:SƯ9>{󊅻}BzΖU@ؖ_% ͯq3Y>6g]Dok/5QeGe6@.1_Z9^ XuDosep|trqv9!^SQZY([PgbN?6-f.wFW>RpNhM1*Pi~mn%F %)ҦZ\ɌBW{groUrCZ3H3CV_Jd}\ sݤ+tyd^RU}VXEf7@/Lv6w3ʇ!e< <ِ^Vš%{tYiwOӸWm;Q|ٕv#*#߿|}=T[+d3= <1ŷ59?j߳>rC)/W|n c_ +~c^DNO겐HדYa/9!o7纙5S0Ҏ|E2M8pfU"B3`/0)edÐPO+ڍ3J,sPT݁nwA xc~w2S̮bמs!Y Yw81.7*n GS#HqI&_g :b(ȥcjYc.N/5ɯjtVaSch{)M!do,ɳ4}W ŇCʵ!HK/HyN@^n{߄ \dvL _Uo['cebEl|cv,H_by9eP;[ jǣi5f̮j2Ypє 3BiIKb nC3qTohQRdQHԮܞv m-2?0lӵ6/^9gѺPl˯ݕHJ$z܄MՌo hLP}6 E)ݐ;&.P BbUHD8qDi!n%6D;$X>܊k'ώz47+9Y²Ԅ ^njC8z3e ~'"z9i)h%RhgF:8hNIR~hHP Bj fa‡&ǻ[;.ބ=oL?5EV[OY@{9푝'n˼,*"/£(p65"r^t]M{pnU΢Ρ?iy&'VQq2IL[ vBvg6QdY$\ (m  G*4N,{LHl "V"F (p|ƞ$@, fN0bbOEVG8EC}PsKͿ{NὊWNĶ(qpo/kZt..@ū,KB{fqOlΣrL*7>8v|g;+Z2B/Ý\mTw][lLc礻 o>}Lğ-l*aYO[SthT1ng̈Gs4Jy+.a0'xV&f~io&`ѯ?>-Z}N7 [R86V߯R d XuڢoF5Iܸ= +GƬ @ۆ@GDzR?DA"ũ|pd-*#WL7əR{OYô@UQjU<c. UߥUA/÷XeLGӖQXX vg?JQ3 K?s8y5fn&Y-3lYr ;b#*m~yy 9"%rZ9G; %o%tҙeڽàʧJײϧEb :4TȣOUn`n3beasVmPշ +)#{Nk& sjW:sB&u)ݑ]\WUM"҈ R !2QNk{}NhNI ~zqv{Cкw!FZFK2 3wOp2AQ"N%7қ8GpA" y%}{X1Sc=ˊ̧1h@N%xTxՃf6y _oa wJG4h=A_ܕ4+by"L0ƽ$'4 .ioϻX"̅%g7OcT仨_J\@#UҠئj9☁nbd"f) Am*_?MTXs䋈V\  Pfaċ3WvV-jy6ΕETnXATW.E׭l7(+ y}!JH==X~"5& S:7G`_Igic`G ]2%MRT>T599-kiLD(%H%zjGqTuBF$LeV )N(HϹM^v(AMD8>oZ[ĺX].#džOԫgjջkُbF ѢlJzsX ,TGOu co$Lg퓡mqh}W\on0(PL.Ŋ:>~xYu0̚#W?ThmeUM]D[455+s1}Q}Doqܭ:PQoG9h!m}]/ZXqZ<❷UbNu#v{}dKWߌC9tH|:yr =oY+"@rPֵk\66)PMGv@^We]_WS~";0M.}n0+ᛏ)諞@@p<&"rt`]GыF)>H*"r<"DmR̴vQ0.[ ڵAAcIb/_ nu  `q<ũWPJ "$k/AҏJ±Ή2(NIu qh{X1Q9f0\C/2]ZsT2i$!9e(\؊jH2jQ*Z%}Fh")[FMf0:_^m=iN9K<j@uT.#&CM,SPYΌwC|z8w_.˭fٙޢ6 ,Q ,yGi.y,;c4|Y `?fEX_" ()RH*oMfjjqUsb~s(m;vP,Ch#ťHw;-3W{IR˿NrEs Fvٱ,) /B 8C~T\ w~hkXd/il0 LDtR"/ a(;;!:-NJ|dˁ(ʖМ]*EwuFmQD'n3eLsa\A5"Tj15W7&|&s30\]mgx*-gAc'a0iu'a=}Ma{WÁ4胃Mf@BRʆm~}ϖXıbg~lu~դL-&4Zo8,E+1eGy3'E؆JGSiݾS3R<ՒmYzn$a†?$ԅMGZ68ИM,n,? zuHg 5tk'al3{>zOwqh3CMFD2؛bRA4VŽϔdOhx~F6$ژ(TƳVK=.9wUD14DZ&o :92 ϡvغO21hq;a6D\LҸhl)M͚濹ޅl5 ;nQLYZKIq80=,Xa=wp7T麮)"͚N5bFc7["z&nQTj`(6W0.&ph[_l9fkKZ!?7`<OXy`$3균O4[*;H(^RA}?ŏw:#NϼK0+Xt# ].HC lM7+>L f-ެˊLّ yBIm>q^җ|IਖۓĉJ\h=gēwThHw\Y lI*`Zdh~M eI| e7--%hYJv I5Em ,-B\+~I+q%$WPHK7Y a%#i#P3 +1js7s?j5jP *:u6 o&}kՇEN`{ ?ju,lHܚ#.5p.tAQt Zs`:ir {Ff+;GS/;y F)9iϱVt))EݑTPu_O0^RY/n_V 2vv-蕈>i*{0ѥDGFR3=đ[g(NUƣv4-j-_H˭ve)D]8XH1$^[Fsp E7$3.>+J; .ײT Μ' U<%IJНlo.3g&7' pJM%v*Pɿ) 5ڽ|׷y@jnp*-%7cNbq  =8{ GBV*!o)ڨUNMۜ P kfq3 uW*MC}i3Sy(F 75ZuٲNJ+wqOF׆S&'ؔOw :m,Jd*,d9 ^ɒmاb9̅^9vU{ b*eG?vZD2/n4ZzP;uYoF2~Y0Ox2~Pݷ[%1ibhc1 '+* ]14ٔ(j1Y~1o1-DKS9'ڧGPH=z#"N!;Β'L28"Qae99m)%=CǴ㦙DtS(t9E۷c.[%': ( JC{J߫FZ@Lk'$G$ yupw  93! { Fc|FSI^1n.wX+NۗPάm ɝbѴR`ZHi@d0U8j˛g?Rb_F-+pDB(|> H-O8 _bc) <2MAva ,=ѩJl>B|zlxu*bXG$HQ71Uk/, h7ou=pt} 9-  ΁jhfDs'j?ׇ} B[a8ntz|] t+#Xi 'x!nȷXe]kTWUQV[w;xWopNG@ m%U8:{}O8.C(X^-l-РLhc!`ú2nL҂c ?_mVjg ?{­{Tbltۖٗy;9ϳRX)dWb:dr0PJ| z>VdsL |әeΘj݃ժuȍu+!L˨ljȹГ\m̿4-/ŤMo_Y9:ؿ9Z_;cfҾ|;֌qV8l5q *{2*j64s S'7l-OnOS@Ci/aZj̺bWɛIT"1 Sz2A!K[ԷOxT3f][ `8U[A^?RaKV 3֣ >`RZG/(yY)Qn?{1a.A\Ν_a|ycz[z`Đml%{L-*{sucȥP\FOgx 9!,cTFTǹdlh?9r?Q<%pb` 1^]90|v\ Owf5W27Ia')5М>$sjÝКSA^ܗhqɆ[nUqn8[MUF$g\M+%, Y.z~6+6Eq_Ȉ)F(N{vJUOc SҼzyg26@4˨.C>M~ai(^M`xJA3Y:7S,j|Q$ WhF Jҍ@h]q**rKp9*Jۭt(?va' 8j=KinR{#5@cFUj_EsF|{bű(bJ7_k׏Q t0y)]Zu¶'KD~[_}i0FJ!sZ\&IiW-([ȍϛmnH{ ]3ղ|`\[ x bVZŸ{1 ),/F)|o)C53<k *Aߟ1qKv0 #kp MpCr҉ NnLl kw+O Eם610\|4h].*I ޚKvPPq+'>5XeS-ſA+v sĩhT3Z<WPu,j`U-lj((6Hk*J5D46Ke|[7!HeQoׂOwn)6Aus,b۸9Kqa`mumr|JIUױj,^Ev嘆uJ,WcG`rbT+H)^'Y(e?&Q–M{ՎfmXfm-푲.̂V.C*[UV5emz^)R m}dXPTe7 %ƫw, 8XgwZɃk5YEN%o[Tg+ kcTJ$Y%0Jk'u;f:c.9Zl Z㨉"LJv7pAl #y$PȀsixfe7t9<Fr#v%vv["uhX}CrhQe1]uzNNIA:۹nW%'?% ~j)n_-j\R&ٟx6|_\2hm@?e, F(Y]M8wWЊz !gYKp{Rtk^GIv j+ZbhM1HccVu];,DL|kJ6Œ!3Q-5_9ptp p - (s46Q:E1-."*MW1=eήVyT\+y.UIZ=6s'@_2fyaJ KM<@ PȭC![,Iy"~n=za `#oM1Ntdb3FS ,ήr<-H_5U݁b pl@a I% 0C&!?wbI*f65͵?uJyL[x'D_qӶทo8i -k?y7OSE/$" wx1v/cZ!@hcjPD̈́D@Hu?g>T=2S%ru}j9p?ޚZ klKk#x2%*GW(չM?|!(oroZ`(&9F;{7ʤĮVmLp.oS־BC6A"vu*`R\tScMR|_Fc 37ɞb"_g&u/~9 Msg\ u>ie'Te"q%)0B@Ek 2SDmV0%X<)1xF<}T)X9J“cᴼъmv10|#2cƇfKJN[~!~IgpV-HJ+b~|"iG-JGU:&< x,G@O/Xs*G?),nɹZYMv]Ռ|6d4_S))96%4$}DPz4P)K2 {)$1(*7ωctU}j{a7WzgΫ82G`v|nn۬` G3_,N"#hkwϔzm֠WK*;q,^~:݄SF"E~{ҋm6vX'"!hsA~κ-ss 1yYv!%{ixൣOv:/mzuu.^UOa&PJlb^d?i{75z4+&ٴ\vUX}oxQCq@a}l1dn\B/y#B5L{pyVF `|)s Lu9;"xuXdžÎ!ƺXqDgH6O䏈aԊ e y%e+IwZhܕTks4+KR)JmVUAWfvt~"S-Y3A7a ŵ 5˒ .ky7;*dGVZgW`/>1%/N_\#o5rG7E=̔T\2%& ? i2.귩m{ RXq̌yZ Q]1F`<Ǵni1f^# g<춣oY’I<QmoS2IN)ިT>t􏃛~Ϝ2t!Y&ZFS%iQClydžB=pu=tm} P~qb#-k7;?F G; K=U>q (#S%jX5k @t[E͍5ʹD_ TGr7tߍMN\z%w{3,E]Qw?$`<;n6;uKe7(/,:_ bOQLNor$X S`K \s]䪲>ݬ|x˛Fr&,.@"ch"f  0v)MD^5:5Q%JfܨPR!ZzI. Dz3ԁH٧q*=i6`Fs?5䩓m aCߌ)er&qp^y.o ei]t;= 'Y,? #pgy̪"}gDt HfbIK*s8ؒNj:·RI%1a=3ݹ=1g;;l]i?&\yȕvx8`pk%8'Kq1_Y0Ģ$fR Qٚ5}kǴtho>aɤT<^D(3}IycFCjF(YBf@?B՚m`3h.vl\jaQ0!eM*cp=~纼i +e@?K}uCЧZI${(WW|%׺[ͺY}9?n!W~.z:r$LzFvȖAB7 ʍʗ2;{me Qq xۂ*8H `)?5/sh%Oh&Ԣ`| }s/7Dbyr-MkmMmy϶T-ocoui#c-m0xxs᳟h}|:rl F,`&Z^85[~H| S-+oAA*lhGB4US0ua*BhՆJtS#t5]Ve:;K *&א~@{|:mzDכʂD1%!hў]ko N F/dz=\0JܳCeS+rCt$^v΂1z_>~F3Q$f4gޚmJ4(Dp]f",Pz7hfb]NeM=eaoP:/-B+>Tng0e]҂mYLj"guI+ΥLoe]736FXXJ;yp eKDSmVWq- ۚ=;JDځ_vr(mU-~rhR ƍ[w:AVĊʕ)kB8V.֡`Fn3tHB%;3!@4v؍')J/+M⢩?˔y␨(k{ɷKήF^5;z!JdSk˒1L%\Ra\ [3&aLKq*k;ѽżOv.T {D]KHd 5t2jJ]}/Bz:ompK@ WSsvdYK&$%:^^8Jw#tkgݥcҍ-^ g "uDgm%[G?jU.3t3yRFV3Kⴍ3g2-5$?4ZG,Vcm &ZؿA0ѽGn%LTbdLӉG'ۦ p:kC .!;Rr#jqM_>+҂Rk(#^L@#/:UHHaDA~`MWDk }"0'oWao>1 DN@Ju+ Wמc19=[TTpHq܈bV+ GƫzToR/i:!Pc %k± S+\*$P(;vO2 |u)QGEq|'p |i?,_ہjO{?T3I"*Nu5Qh*L7BF̴PX2НWdcpQ*JN37k.Uy:SF| 4;qRj绳J߂AUZ7[4_V^:qDkzyPO`Wxʊ%\?ʙ}j-7W߄rM7 *4`PxU\8Nlk/v6@3AN,^Wѣ{w~ITlt?mZ1>$$~2PщO(I"?-+hʑ眣R;/1KMi׊a޵5!tكwWf ,e T4R J٦\y.v > RJ8n+pٞ=R{1rEC[5&:rN*Hh & \Xs~u'/M`Q2aq&(r7n(L\F DqzRqzְ֍ },>K'yli CX_Ýq{J&LVmsu%j7)cO1H֏[A[B{ xpSs˨Pᛒ: aJ6P<mX ZE R>V! ZHYNFpM]HS&Jco|jr*-܎`m3\SSytix4*^LX۬KRTP2;/ |jϖC+Ś'*iܪPJJh'\߬%{U?T4QKjW"|YS~?6gӾ"8uј#*2]fnvM}x#xv0;__ޢWVS ]wv[G ے4bZP\v{-tĶN?\9peXowt/ V(h ׺9QLϴBpCa~> Ю䟌MEeJ|~>E?~꜅p? B r`TA%t+N~upV,Rr7 J;#9M{L)$+Q<Ԋ0~ mEUcF!6H2OP齱NsE"WZ%rr.`oݞԐO`fIYX-$snAW4҈[_tl0^k#^٘һCDע@HE$ius\fA&77VAA')fBU4]"g"H 3>Uҭbb=P1VΪ5!F_B r:Ak!e m+\!eViXRhaLȳb4 ;O/уuMJh%'{2y炦m>^%x7N`IgER`+-z !xA}֗jM\&`|pgٿ ƗzhSՅx1ɖΦeSܩ_gZNYO!эꁠ!)~?X/7JaprVS&U2х1yͫpU-~ Y'Qo X ]߳ S[C@(Kt<0ˈT,](O<ʥq }:PS(4_n_cCP1nO`OqGiY0k8#=6YBavCq՝~`I-؉][4?02^(=j_np"UGMbvꠔuS{ ?FϭĹQ*a }x80 6~ħQ T->fj<%ɖ,m:n!QSO?#3/A.z/__o*2{ Ίn,3_c@MMZi:Vgw]. {r}ri{NР,1߼,u2IZ|T<y?|]ccËsW)'f-Eaek@^-kCγ 쑝zg 34E*T8 vI݈ͅOBѧæ Ic'85Q!v"R>d5([U] E/PK"?De`glU޿v/>OA0<Bˠxhb7}q?$A?\?,,I#s;2(3H}?[H!~͢XZn2GrkDAr`4ˀ}$agf FБ9j21xm-BIlqJ/:od:/.S~'hƹ? zڰ`F@ΫMeӦJ Fi[ yh,4?S݀BSA" uUMZ]7?3g[_.`+RV@BkPTE>i=|E*c |ל)dF5<3}.R59& '>@5,n{ħ>qIG.#qmv!,vxj<.x>FLKst$=Xu ,P{5&]c#-\ȏJC\G wZ1-(9@>wf=|vc" -h552 m^5ߗr1KҳKYGY"g4o2sts[PcS9SU`q?bPx1(=ا#hOfvF[魰w1IuLjΆSm,L[E4R=ǎ&p@ Jmn4]utnAu"C7[s$Y29(`6_<񶧰ϚH@v_-yynۓlGH#4E֜\O?Y(-F"I͂JeI |i3Pm&=zhiw<좷̙j: LtY"5^ռirGqδ/CU,:bO^TIɝN #/yA\Vq$feÁa U񁦛L&y'ߺ{z`h._ }]oC Kl_|6ǟG%>dDW.ZlFgF1^J>&{t Jd:c#uuRe$ J1j*%kPYfGH [܋?a{k nM&XsNBXֆrԴYị3t wu?cgD0tT)`.!9FO%,0`o+eۓV }ᅆ1DpKZ[*RmYlYDBWLt3.oR[VK}o8ϝ{,=щ Tw)KVA"sv+`-foGS Y+K}b\79$hgj jP,4ƕOi$% <϶5Zuʶ.s76^uH*9&aN_$cΈ3[MJA2a CǠlQ/Q@Y9d-Cx99&}ͫ Q!PieYaq /Wa=N'@pj, ;)t8wsd(;<|/5Qyu׮օ+5Y!qĘ&@a:e[TWmJ Q廁.^1k hC'bmMlrԴv78$(tfxaG!SĦr8Ѩr9⬅٦(!̅6)qؚF8nƬ/{K7qҖ({Xup24|IF~L*0 XY2dSjd0 i%pはI'NA'pBw7h9WE'5xTɵ[mYpW%-Z-mm)^6akqH݈*>^ͪBUXG߈7dڝ˜OGyuۏ Blo[Њ xE/<7ABx1uq`WHY־'59Q)KNH?J?&/C#/b_NSVH |@W}d['=rJ4#ߺG7tGmpæiSA)-y.O3 >}pڌm-KjxpG鞛ԹU~̭C Jd HAҧKaf#8Sd  H!e _%.ȋN^8K@ P2AF>"+1ALTE>{ al$ Jygt/rc3Q#FWȱny4h5;NO/g> !_e7bIӉ$]L%Ƞht.U4%(#I00DN$lw4FUs_ߣ4܀jn?_MAj&g!EU2K-%ɞM([=?-BW)IlxOhS %>FB3UǟAo00ő:+yY?Hĥzp~ 'y^}a&zӀO7S{6*G>aa< &إED\nrqܰWyzCD(Q5ǯ־O(-̊Kq7>#uJyCHf5jF~ZJpl*0)6p6(^ChH{C/_ɭj2!lcfT{`bd8=k?}ӳyJ+$ 0x5dؽ[qŠSo/$ ;HHoq|D*-F27WOW k0@">(hb !:K乿L*s{ڵ6;!̇ `ƴa{C\)}*9w5`ŋ!BS@h%#JJi!1_tYPST.]X\bxJh S&A\Bт92Gitx0De^ReB `"W,ԤMJ 86HSb+5PRzq_蒾`)@fuCO{ǦLeU!J"<'W!aV\,N[,^{38'b4RF@pp i3O{ =(8.RRLAbc/Jj}@Te nSj BTֹk`nĸ  1]|"~ELeo3o[LC(ILύcUZ3i!fM,-4w=\t2! ), JnF~d@0Gɮ\ͪZii8w$<;XVs+g/$MH?h'z&!0^Ɗ` v 16ݜ_6Soe^>-16מ ՈVG䥅, 53u?[<%yȚYUsO Ob埲F^y )_x/0K!s/sKwRB;%O;ViiZPĩPM*C\_hIHH+)k)ym+.FOI&-)Uh3ᵙRQcWmk3Jw/sUyEW:(r]HrTQ181͍;kʊfHe0r{*A?K7=fI厀޲4}J }?!|99hʇex/@J(1߄FngVXYDn$Zr6h:TQdV薾8O f€X#ϮXh"5dSU6Hɳ Ul_ egQ8A/H$ k)+l Z5/Ȟ~uԿb ^kGّXqH Ϡw kj*I {׾>L8bJvMױmsg=c*:0PCDaS, :eC魾Rצi_-j"5G77o}ӏAVM%o=QV9{p=[Zu1:#A[|a "iS-BX?@paoa^\W/7X`p;.Xҋv^Q$>}QRz58f=%r5տfK!0,cLPqK6K)#fcv׳X8 #-*ٱQ lSI~Kk(Uu(|d*Lv #WǞӃ+qpIQ|Z@L4-iӚW"@Mc0D׋*QΣ2ȇE? [t)" !8A!HROVl%>e aU{"3aKTnzZg;:USА^yoȁV|>bh1xՊ> HO&\;+&}PY]wf0u6GM׌zyY6ʍ")EANj>?r3$}R>_3u.| S(u?wa3\2l٦,XnSq-uB)w^5OB!Q55}M\)հmfj 3~^.ǽ|@ XlʹXaSD-VtpgtsG%9bEg~>Xø;|U3otSƼ&5JāM_׳=R2ްg|m;D0.` ټm/&{7Wz3P<+X` Rxuin#%2u]4F{8"u.=3KsprA7[Pq|=+1bzKZK"0Οcs;ܵv>E@wL"צ!<1%=ngZ{ʊO,b܏bs k`pפֿiCPOMLKP}twN>bfE dLG/[??H:aSy"L#ުQʀߴ4n)]'JM-(OC4J0~p#BuC1z!);r҆4d& t!&T|lkfB/-W}ZCʹ4 ZdfQ \VѰc(*̔<ȓ]LP+m,5Z6W+C`"k?}DDqp1j.6 OӹᝓiQmWDp5*FƀUKN' ?!b5;|50\\kcF:{6nSUXT@ҴJ;őؖc%K3 %ef%R'-whAgLp J): lVKjd+*/#\b XK?ת ѵZn(X&xl<ɎC^CsC+"XC phF:k&3q^g^G'I)~铜{= vh kCZu%0YPDZ75t!B Hk=z:H](de/ GJfU@[o toO'EQN-mC,9vV`/~)hzp{˄2{ݝxv5|Tl07:cK'|]cBևH~˲Y!izR;G$I*S5o5  lZS$Cѥ+ N}fJUcs*#WΑ}8UhYw =)mu\c ޣE]&/]N[2Uj=]LAC'Dn-֕gpܧzo&E$NW LտTnf$BODxxc@ti#aoxuB@ ^7ҸvuunX40Kq[ lJ_R/q.&RMoh(ݫ4t)Z dL QcQݶ;XˁYUGwHJ6sÅФwz S|v-u'*݀)C̊^yAI62vuRJds:=UA`dq:g "$K@E1qv6CG. L]jCEj6'.Y9ћ$v =[YeHqc+1g L }Mnq"EtpG@cݹptQ"؂xمStz~;OYHUo NpN/*29m]1ŦiߵjgatbhMG4[Ѿڳ䨟bm{J X(y ,) Kz3^bjɦ鑪<?ƭOi Kvvh U.BC~ByS醤3x|ےlf Tn\_7#**~ 6?CIeEd^CC1>zaoGW{qȖ\ɆY%@$'D5JUSDV&ϨykRq0Bu#}R U ?_|Nw\w+RӅx&`׍pfc*Wc3K|9,b(2}~)@fݻ?UNoßc1\%C7<%X vt|p>qEܶM0ZZ Ʉaɬ/ J e2g8ϒim~SJ&LKYrkc_qik[&E ÓiQeE6:*jIӺoFidDʅZ:w@lVBmF1sKOٝLzܹv?)]j(3~&u%Y4_s(aiF*/`[W."f#W)alO~4y[fGy#~av6)4ѷ@/=^fs.Õ|dݶcI ˪/`{ˍ+< 1hY6Z_7`[ ijWE-!yWjsЊqqpGg5y:F]9Ɖ9ܕq\Ib H@ԯ9^}0;K˔u'}jyȢPH15Uԯ 7p:;l<;C4PP10H*[hI\-Ex>Fߡӻ;)^ +_b+&(&K=VuU&n#WXBJA91/k%ZkRJ բmYQ 5Zhvl#ڥw75\~O.N^#ծvooTA b̒BɹdVG ~; $}Ƅ4Oէko'v.V"0ps@Q2a4="Cluw$TbpZ?ԧ>N椠*&5yLKmh`Sg,Њ^ouŇPRN#>W}BeՓG&͌G8yvvF3`;qʮq?LdPt9YpCVI$Pkb(Z [p2ۈ{, p,GE³O 3JqmGn҈uf3}!gU?ԅF/΢|%4ZCjMha> u20|nF;T_*d*@%4IP{l1a6C]q/Y/*h %*3'c5) SPS6xؚw?7|m0eGUYewLۘ~YQKI|ևK^r?bW*h}p,vF"xLAp<=}J|^NeH= 3IQec9dqR[M25V#M0=:xT-{iO ]&dTW$Z,iV׭ύz7a+]q}gh}W{=\̖mն08 (1][}!f"EG 9Z1N˯8^MI| g{*%x&)+wns-87OLrrt8HB}OA|hASD3AzBỊP׫ 3[~yg MCy/28@Ff9]L܀,#YV%SUgoǸ 碨NoU_x#9,W+P9 :E­Z2y-V {es7}"|1u)v:B'@*8R@ ߍbCd}: !x-,R`{']H:r^Ӛŭ%&+q:`)T1 _5 k5s ŒK1EGbMbozT4eYA7uwdzaq֝j%>١2l|M3nadoNR(!*-iɋ]T_&RJesRD ].3p35jLTIn/~QY쩊U`ϨP'6l3W\M'__˘CR_zØl>:u5ҖhL;k7;t]"MsiRُD]惶-Ϲ"+;xՑ-M43PT S>EYRDW0byϮLE:ϾL~g#YQE`<˰g)r@^T*/9pΣ-"9Se}q]R'¹vغ|dJGlj⋳~⸔Z"%uaYH@oą7 ypOP okGE -/1ҌJa[T7WF˧z%SMlm鬿`fEfAԢ9\W1BLyt_u/z }_y Eۄ /Yr]`:!lw5hЈMѡF[At]bO]VءEr>sꬃ.ꤰSh_ |GJkUAS=E pW[=yl1yMGKd<>L3 Ce%_' [WP9MEW՚ԣx~X;zy40~h(D(fFڒZ4t=]}^ ;O]\))jU`$YIyx7~x8H۰F^[WK|!i׸4P*yԢ$&A[ʍKxW-tG[n1EDp +ut^mqnXM" @K l5f}Ybhచ2fRgI{i:t]Hj'e|KJ*nŻZK,`e!mHҨ3wU?} L3ELJs8W,[B&(aXƉEאF:V.$"ꝶԗUsM,.Oɂk鍵w9Fs?:BgxJƕsqa9}4FV$/:# yFЌq%}AzїxDz.G$Gs (aKR`}J0NIS(HK$zHYm9͸!m"a`}yh@]3j ܛ'2YM/Rn#(c*k h6 #ks}EƅњPMz*71$o$(0R*=:c|c}9"=hON P} 89Xn]DmcyZlZFCJ-hUiu KlLÛ&&v_[swj8PHWsk* fN%OPADg(喺/ųBa);oO{PO_ĉJ";6o"Vv*4O$v<#J+ŏg"&ix0#ns$W\KضH_EWmض5 ,I%s;ؔk4:%1O}6s l j{ |uUՇd*fMذtKN:k%'ý|gP۟pϞgn\hlb^ ޵ߌXBv7MgE7HAW |*#j֑zom[> v7f n˗0B^hi#âE)S`8S}Fz.&=&&&=pɛɯhk_oNJ.:ɴ mLKmqGv.Ӏ ?7kJoNLL`2^n?^/۹9{)s;J`d3F[r]ow, h |[DS%:IsK)FF鬆V:x[+HOxǿ ,V'2"0$B": >۲ Suׯޓ:%c껉)Wۖ+M dpFgSmJ|Unޭf(Mzۚ]cHpNiiMԼY-=Rv#J0 'aS;FFy@ CPTXrİ2r-KNԂbW –CjK]kWREnOBE]_`m+NzG6(wd^ޛ1&CQ2D8 j61]{*5[%)m)qY(PK[/-/kz7{ 7_D#SS3ݺ3"{G>$?3" QD޼1=?CZ/z_["G i\)ipj)6K~>IgF" >%K>7ހ5Gsco-k P4d)#qKԜmՓ 'Mמq`V^, ݼ)/PTrηW|;vu @N蓁\c_ͺ YA/͍Fe0 4fX_g2;ЯaTg~4~ `xL3'e7PgU^)/Ih,;VM6T;("&`OM0YCkv%!(R+ZMS0գT~%3t Nl}s2zA ;:8xsא%,X\1-T NS f,Z^4%&,?c/f^;ïV鉎 :6tw_X'{ۓXZmYEVi Ѣ ,ZDJVh 'SnRO=d%7͎3{ ^ǚ.s J"̩?_% yA@QYn0F9Wd>4ɠ`wi!.NϓY+Zl{"j}f $轷CWޅ@愫ADޑڦ]-䤛(m)'VDŽM]^.B_ Ԇ,vd &'xٷ+#toL'*7 _sO6zx\e2z,Ɲ &y IOeb#`G 캋lҡ[C'`XVuG\Q+{׋s 픉J6V!Ev ]QZ.'ByZG߽a Ar?:30#\KG鶾.jojWEXR"+Q`<Ջ!)}Ȫ>Sy ѱ}hc<[5gq<93^?J2RN# y+q?_R`OՈGa!R+77J#qTϦPWT Z} Ρz1[CjI&$0333oԶ}(+q[~NrgiFsdbD4~$aF(6Pf4'L@W/`pj}7;6ykIřP╔ueoi?c$Grkb=K"T<܁ɞrQ+1 |va|Z._H7u$5|zDM|^ٌ9ۓ0Q7J㑬pd4BGh:s񸀤yYr@@[5#pDv=yR6%,ήN7v= soC(PSgG]52\̑$ 17bXaz0cnl7KU†2],Mk5u5<ڌ:X`l>N䄌޸wC1gg va,W5(m@B37Lyu42vFkL+{۶yE*(- \f']ua)xy,hu  z튒`@5VSEϪK9jSIAq*۷mqni8`$uyFO]?|t'؆ 8ͥJ(45m1HBt<7ڮ+ʂݑ Ö 0[hwfXIo؍t$v i0y$cS'^5,M]ؽd{u SfSݍqԦ04[W1s1@8eAرBWGQ4m:ւ}J{<#׵CE״(4&Ϩc!66詷mq57g?"u#<&Y#{bj \r+R3P[Lo}"jf.dPrp5X啯 r?^kc0͆{c6H~Tpb%&,QpcwEW d~*s|%s곝⍔v.lS%0Kfj{a{?ђ0bxFJ /RBLpz r(w yEI{,rxYx6لcIO7W˧5Qv[/DgC˲Ԙ; 5"t%Re%p(ms Y?5`LچW)9 :.+Mh;wd+(i V ت1z/:@7X948m+Z*.i"ljUZajo41 8%+7@m<-rZI08n>xIJ͚ -U 7JL1Ͼm# 0ȩA@3,C$B۶?q3B,N@5Ү Ugm~gb'MY'/W!BAv @h}ڻ)=OwЅ:h(2SҲIҗ$3r)w.*,d!EϦ<^TIQ1LEq-ZJiv6u{-#'|G҈7Zw=GNq S=dq,U~: Et͐SGj4K=Xplipg8*3xP?Lc~:%mr\|bF3n]ǐQ肋!*VѪ\ő[DoGtVxC(]=: qyǁUxhٟBak=dB]Q?X 4ddc`uL] ]gXf!&qhC/3 0m[v.с@Mg%|0U녪5`$f8Q`hw3}Jyw34F} 9 dE*]_APX>9j`guғ4I吐 =Mw_پ ƘT)2(1…{+FaI/چ~BW5/'m":' ҷrOkB,7T$tx'ȯMBD\)&~AF50%uXPDRfDF.vV3#7qW֖ ojګT- PrfV}CaXҦWŸjBE*3t?oװdjBG5dY{SoQOX<8 ļ : H!oD%i?` צиNhSVSZ'0Wa?]$[চJh[`jMQXg&[Z W >ackW˟z2vJy̳f| )`>W<$#)9 ȽN/4T-wYx Yd߭&ハgǵ/Lw=DV/$1eVafIM;{kMC {-pEd)ĥ)c[v< ͷo'2^ w`I+7ٛIM*+'?h>(zHЅ.uQ)k<{.$ܦa%55KAbQm9L}G}1jnuK3~ xWPPmLk=eF$g0/}|?^c:o[>ȍ@  a&U"Dd4^-7'}VCc`4} !uÓm3CKc{nre5B]qq׀gnxbw:By۬7WB?*)4C6LCPj;Qy%P!V@l&|yA*6<l| L*<6mX[6S3=JAPmvݾ28Ř1=["2⿺zAxijk?S:>eIWž39kXȎa+ѕ|taxܟ'东Cï'Ľ-yRː^08wrs%zM()g'^2 E;D"+f$lHON|e#@;A)zGs<#a7jh/i\hB9bx؝j/«IAsXN?@D:dA 1\4 w*#.+)GԚ&Rـ8C A[-iz;d=Y8$*Id3lMU @aċ;JxkX/n3cB٤4-A1+WA JkzɩW @A۶/R|E/|FX-@ aqCyp=C(Դ'/]GCNfC\cf{%_:ofAbP2UmgLl6 Wܷ>GiB[}y+䨑H*x?M:+oG"ڏzgc7ɀ岲D@;)r9u5QSI)<篵VN򦫟9g qD͏Q+piJY9%vKߩNY,9 F3SOh4{N? \zY6OboqrԜ- iLjJM:V[qpbÃmdogۥȐ"%4~Y1<*J/.*:ϱd,l Îq DGp*)-4Ŀ?~Y^nj!hG 3f)RЋx8,N2pn֘TEk3gRR~6`KhȾߌW# [@s*W=xTUc' F`Dʆ %rQf̥NSl;NVQG*mhU$TBזtb^22H@W@,'m4I&-8DRYPʠƷ[`xE+ٷTF{bà qFqiGk#gP?|3q>T{:OlⰉޔ:x-tHH_/;^#gуHJ<7 F z̫X0 L?pdrjo@1=\J1l;w ';G4fE"*TS&p˯A0g" 6TWzXl>>+ol~it <> Eam? H[^&#}HBuCAJ_.,?&GgTr_K0>hZ2<{}h,5qN,fXBmJ1;V,辯Â{<[V)B\"aazC쵌 bO14^wșkEyCdGgD~t\gMxV_9UYEcfW{glXg 9uD[o$Qx䖽HOoVs"j02ppm7ZoCRy? `+Ef(2270~F[loUU?!s~Mnb Oe`4]P]2U^Jmaouρm 2XE0IgЁ0Bpez`q{x#փ;1m~.xm|G>JQeA)Xև )gNfd=䬮Чn,&Xy`o";5mM<#Wsm^o]coLŃGa:|JK(3ePHdDHm R7 Q_Q)nvXUb՞ׯfjzJK5V۵ǚQEdH= 602`0 E(l#k)G{.9z8ㅋ!&V?ix;Skztu ]E셺ϧ DvDDF%C\SՋC6jT᪘嫇0!7: /A)"jo !P.Z+.p6o|c>su>PSR<ڕ֕lC[ea8z rNMT=;6쟹S` xpLi@7lTJD\A[L2y!wSms޸֪D5UaH"ǦgCl`Qr ~b>M͍]dpPE@t7~97P=ؕaHg%'t\nJX%Je(F"kz&_ u[Ҝʑ*35 d P`;ռȽ.!oAϪG;M ܨh`=R~kvB?8gF3Y􋿶=^,;n#Aĥ.ip`EoӇBQ05ӓvlN6ѨViZ ЃsJA8*\H q"lYTs"ShϺBG!cUdiILJuߎjYb#NI zhC^y_O\lhZ!D)̶&`7e(sd Ǿ jػr ,*Tb۔$ +tvqGaI_Rr~mQ͎ZP!u,c=c5^n;@*}=Z|U m]/V*D{~hK g/851]S[v)X]hXf"RN7k1a ͵V sqOQ' |Q驠V^K3!TmoY1UӉUłrO<% - 6&4F՘5C#M;TPR*h֍ɧ[E /5;Ġr?С hE=N7?\k+j]4"13"U7duy:.wM7m #z:lh]O?Ɗmp<W?hŢ[r"h K@&CI;GAK_8x5.>']`2ۈ*};g+ƺ4@Y% b⬳/\ i&[X+@ 3@ hmTOA?}Ah I>QAtDw,g嗦qfg/)E61A)=M`w5<G xDț劷\'L@-m P zFO%F95 28GJ fC3[,Ff*z-)~KuܥDX*Rs5 T`? 2umM'˃Hg&ud2%U]mæJyB,n*y8ܢߴu tJ0{>VEnȉSXVN2g::y3,N>3,}>: X]ՊT,p"6̃=%߮)m!5Jͺ aMk#jVeӇY䪾wLE9ď.A;r:TpECWy1ٷm%. bBt6c*ㆹ}-~`Pi~oی8m糄XUINM+YDO |VP)!wy%QS-,|.OTB7W0Dia1|<,5@~QA~2vǝ~ܽUPA'hQ[~g^aJ'Q˟'agNqX;}!f#-RhK:rC+6ab٬"O_Gϵ]߷4y̑3wwzq)켐P}wz:_ˢ&*Xj$ 9C\YA.,ջ)i؎+eg4eE!760/m=BXRgdNԪ[NY[$Ƶ.t,ag\aY,TӗYJFT4=ҕ5!KLux`|ӽ8'fsDVImQFf[ŅhS}Yh—9`:ngL tO"X$;=2P0O-5zyzgIx5d[u(G]3{;i̗BV /ϭajknj->9*CA9)׹o{M"uSXDrAj! >l#&$^ZH t<ʧ(K!!Z& QSvxʾ ;hy)ZOa)Ĝ%bn2\'KZ2ӄdo=Xd.AFbUMI+a-c5:QWLXi39LimwswjMBpo_i~ f;̢̗͟&jsb*6ן8>0AJ|MT-n"wns?+Qzm,nl4 ވxڤN^Jbw ͊ y`u5#aᎆ2dNzQIEͷ WNTԐpeFq9ƨm5FPt-={ ɠ+ 1 YNSG'd/}N(i=8ŵJ&q?߰7+DTV %KHa/؎{Kt3dRru:aZC .W\旅(̖8dDM2}Ӥ.ko&ҭV&TTmjny\HC~+K˛ ,M] ME✽rpڜF':,o[zB=KUj$ZG3sW݂)e#eCF-inF5O o'EO{w T |NJ2$eno= Wġ~aɬ:ouw Q cZg0V1Yg 0w7/D+b)]92dUg?Ӂm+d=aƆ UWP"'؆G:duTc{.a|ѯ/``h1]BX61AV)]B ?'ĴoZ)rȕ*0m}UL(ѤJ5xg>EB3JVŪ|po [y 2ZqʥWP0Gmm l%>4fGތ7f@G}1VIBAPB}nCaIӓfԾ2{C!#cq }*B=vK~ ^~Y0ZٴdžQ%:,8b}yT y՟uAt;t!E-@X%ūdl CjQ?mDZP!' rhNe@־3 i8 -z -R_d+!_!XN{fjK¿@.84uͯ[0FQ{Waeظ˞=.ۅzRTCtVϸn`Gg]Z";$>()rnuh5K<VT{ua)pTCV_p6b2W?yߚ*5ۖp]Ƶ/d<-N/sʭ#<\ő)9aW),V1@y-çYC+zB+fYtFng%ДojذQѧ@:8֠0"*AShZCJRv@wq>~'QE( ]]Jha.7-uu19gU\G.3jG]5Њ J2O$!w"/a=)5ӊAkEd$nk~_ u`:< {s_’SF"(GF)IV"ƶ 9P@ºٗSEBH0Δb-m"/ZLs%(\+~yXLve?\dh\"r#C=BxOR8h~![p_(@3Mŭh I.6nȤ=2 s;7V;uz(^P(xnZ6HH(v=_nOjEB"İT .#d65=yN6x?KЌ=i{/[o?): g:nM bU;i!$(zPWI\DD# ͇nRv3o?4NzvPju.ﵣl{Aȹhƥ^1po9u^k#{;ig  խ=CޓފjeTF]Fit%(;4"[iwWhch Yem70P~(@}`Ч.rYlp?jL#0^1\EOd8ׇ2^uh>m4zP).H .R(4 зڸW*wbY|yM^D[tl}.)$e=1UhA1{X(L~w?nh46T6ǔ )ס.wʎiZrT`D ]n절&l0桡#N SxO9kuԱJBUH>,GgƴQ=&]J|H']j7m?3.)1atE`$EN[li#?O k9"}R`Ǿ{R-/,|Ö́ WaG1Pݠa uSk>l>"Rl&}e<#0"=N^jO&91%x{JrRvǣoE@[7+ g*Z:X-1gXNѩ)|MdAb- `{` Wǭ6C̽Fle;閤e\F,2n⿥(p@=D|;)*%jm[fo _ h*ݘщcVKf_eMHlg` S !C.R?F-7;2†|ż}"]^cZ(``Wyâc M1 BVng묫~0u'$^MՏB_!9ҝwM9&,d+4ȯ*ʹ93mm7jЦAĚѦx,)X~.GIlE,Au)vD7c|,pI8>3^2;9*t "A=o/l([mp +wOzRSjA0-?m#s^5;*QmӡZyq4纂DG$+[Lu}%|L#Lw1'0(9#?,G~ RްAG&7:=j*.;[-(&.dE EбGb[HVT{93et^IX^n ;-mߣ Y5\~\|\alv_Yg1.SI> 7 b-E'a5a-?8)"H ,UZ‹#cZ?) e k}ĞR~Ba' l&=zᆴ8 {``3=vMK%ڱ䰫/95|U RxHz[xBQ"㠻)x|jo)[ (/s'NFS9ExaE% j'N/iwWh贡p6\Bn.|BxZ&?'8WS?NHF3-VRiif=ф̘j] C51ɒd:VbxcfcT>V]uvaⴲIkYiMt8Xy@RvxYC%gЉ2٤1|FX/R.sEXD|>Yo%{H$3ҘSς~lXr$1P*M!?;GZ}82D\ۺ>Y偑{+4[%tZPuFr_BTfr|IHg~=`0lJ=LB#zaܔo4tھx32,`jjDч_^1x~'OVz08"Hcy%emx 5&0kqy7+Vj\~eJdn'u4 dTTw0xdxפp{GWN_ dD^)ë/(۳7%j)%Dֽ bIOcm:ZHܼa_YU%c[LpHNlmoxc.v90qTW.J׳ԕ hhdd P;.ߌ\NTb/"o7yex.!0`+"֗_FD آJ}"Yz@I ږFnYY;w;r"EŪw O B"&"P^h?G4}j' ې[Cj5װǸEt82CcĮF96&d BzJ AKr|w^sdxAwҋ; 3em}J(ObiBY78sNt_kH äDJ+@l/ Y9{}c#NE (b)D+;Ǎu mQ^(YFnL?OFŝ_}mC-1uf8ɭ\}/$hxͫ=~![v EHʰKPI=$"1w*L$N l[-RW6b:Zi}u/<5~x,Sug "ʕБk{369Вk>VOb܅b~9`v2; &?˥Lt>{&xm9]`10LXgx>;ON? ,M̅/[2)߹l8j;ͬ_2F Ad;h0,@r0^f{:οc !pY_fSϾ-ϓ+:`\OY0зZ4A'/1`cHO9L (N8* ܳ&h>Q[Hz /()ƏO@F"LL00͇RjKR VǩcΉHceV{I.K 4J#J.NK'up9kM={/ \jnvv*|> uݗ}Ut>Zƒ2( * X}oJM(!zdeg? 姪ReZ3'FxjvHW ɢyUޘdAHpҘt 3DikyqZWl޵2{FWmJOB"[e-OWd *UX\%1/ugD"Aԫ _E3e*N3S^fPHP)~ \8OsfӅTOyad b^1@LY+cGȷfv[)&d\Nqc;$\FG@ϰ}8&Wn3Q";’Dt Y*6[d! 7p 7m #2A~<]Cj-m+rJ$POF2ׅd:]BYٽ\08&*l3ڭ Kuɔjf氵^pc OZ_RXp3HT!*V_OMNc|6. ڥ4-1$4Xluhef* tG"φ;`$d3-9woEx>-:y7K͉ GSZ d3a% M$~A_[<#w:ALCVQD $=N=l:|5p:Y\)xb>қfyG'Qw}ċ^J*,u22ux]_#C&>m/b{~ZOɣJ,;{[S*;mdǬi3B@ `'J R.n>k.(Eb61 ˔?:[IWTurn}9(>0Pm5Kc=AFDȫttUU8i [H`0`*-6e g_MIPj6C* Yd?x$Ƃh''ƳB\LǪʷpcScj:4 (Fk!ʐ 7uXB(x@EDcdγ#^3'hK ~l[fîzU6 $:Yk'025ŏƎWO8"#7+lJn#51թL)jY#B20`pQDAQC\pzK "L)(zB4SmA+1K_WL0E-͙Ւ:IPD' cB9 f3! *tdFZ6bWL:@,Py9xDT]F|ɱ0 Ņ sjx[Jy@Ub uf,i8 `uhamedS$/hRP5߶) RBttҝyh%B@#+!?J0q1O+QeBA_+ylO ӸhR$$MԬUC-nPoI.'*u okwZBBZ=jky]ϧt6gPuQ+5 yշ"9Ab @=@KaȄ,B>.i-tWU@GهoMXbM(vNncJDb^thY[aQ@YOCՃǼTsӴMĪ}h u9Sډ q_FSBiBJ #mbQ;+d>%FLc26)* 'H ̀"BUg~}m۽Bb_. ~Fȣ1NE =srNbVML€ϟct}@9Jܤn[~K$u8 C:Lսh\KpYu~C\[ 4[$"#eG'Fɀ 1+oH+ԓ5Xvku!9@UY|EI &ylXpFO}T tO SMezIJՏ4;\=|ٖS.[_r#n>s|*,y|FQd?2{YFDu] -C!p,пLZCPhϫ2̩-xts\(Z{w&I&d{) lO1 0z &|~jNn+bsfl-Jl I@Ә>}Ɍi췁c5ښH4 &T_ 9yˍ2 RB-a# O.t[ɝ!IK8 4H0 ѝ^)p+y ~o55\.R~ ;ZyUNAcjʾ`StZ_v.K J XU,+ݎI!OTmzw*YčpI\ +\ N`G=uZ?09 Pe -HdgLh0"YqpoWF~R"X:A=pJ5ޡF=<|YOz9+̃oeLm 4ڸ0Due N[ bR͡gQ0세8)tpƞ@#@z.#MSq߱php GOirȽ~ʏ\H񊄓mvp~z\{ 6}VBػװZ4@?몚X\5g1gdcerBIU| j4 ֵ=ìDJTN~WDtW}Q?i՛hZ>b$9CpT}NI{~UqiK~gv>IXtHA\Jp)j Cܘ˱W3okiয়+SΞDT»br=|آ h[XkQ UmKD YhIjܦ헸Q2{mȢ].n=΢fzՋKNC%!6WcUk )~{d_D0M(o,8ϥs}E 9xVm\Yp\ўVR0ERUEȅnk3H0:R% 06 ek@1wǽQc˱,XR5;vPJM81p製\vK.u='n<Γ>qծF/n/✭jA9|S>k&Lyp"Q <<:Bc1C7Z1EKÚ~Y.HƺhX-$߁@aF HV;ny1k/7nE"}hoL3jU= U| |LR5Z;ʀ(;_ƭTc޲A0YJH3RP6:hm{u |%=^_SPdҩ"WX{+XQ)A2o|T`lL;Vfo}wه5?` {(UpJVn@s13A恄xEEy5]FT]*Z*DUqCɁ# JӼ]ӽ)ZnW~N,W7s舰 w]Y{y7FJ5 &nQ C34L:[TmYDu?xM0u9Ǒv ܔN 6γ歅}It Rߞ]z<۰thi2G5beDSAU.-x1X~fz(etE9!bݡRl^;l<1$ Ҿm+_rC)cx='aJD7uB"3>"nnG]{jH>+`Pwl[zQ'ezmL@mH$&uvnUu!ٴΈ%f;˾QD,:xk u3XigtܒGv?1iqU@u*7}kT˹[*hU4 (ub-{W^SSPJ&hX,vJi[ēE4rtpuV(5e'\H }M?=(?6c !b bݩ¼r$b e`h"~ sn}`5,F!?zES~V=L9FfV=hͳ<9a ʰA"`7xF:cpv~KۡLv(:+O֖EM00tB4+Asg+Jؗuݎ8P_F\=f#5\G ":BAuchoX Y~4}yX]L-AKM$#a".tZ9Y aրC[}M/dh˦#TAX=GO!D45.r=Y tG&3nǣѧpQݵf=>[oIhyдc\2Me =$51Aƺ(~̱%4u}d| ? ;3G;G%yroM&Ǯ+'1Je30ӎe[0u}vAVޖYu"7M7K{sS˝lr:jlCe-YkM]؟z1ΛvDorȠ -Oi+9I=r{xo 3ēEGD1o_ϼZ$FO:_WJG =nn}ID;R 55zY,ӿܷJYj{FT]ljn˘S]a,-* @s8?j\>n%2R?X o&@"< |i #ɩ8CFz=Ѫ|ݚD~vWex%GU) glx> #ΧR"6/=Qd1 (kgDL݊pDXi-cp ^(ռf~T,]yYPVm8z˝z+9ɶvL /M펝/(T&S;Y:R6A-BDGH%[ Im:k^6SnE-3- Y34wA9e]1 TݢT]\yrxT<1\# CK@v[r7No\*> z1SI.`va1 In*m.\N}~h}Qcy!Lx,hÔH|!E2ӊU#ˏL҉_g7%5SFtw- ',Gn<#thza֑ˇ$SF@GJ忌xf✀@߫o;בIF1y!̱Y}? !BUdި֙4TaY}C$6prOl`NXsLɤ:OGvL`;u)_LH1ppEȤ`Tߚ Ϲ`%YdL``T,`#0d ]J x1T6:3eZ&Ż[HI)~ {ϓce7ٗы hDJX8c&7-7 q/&34X%y,1z@\;Դphrr,"Vz}PL gH`fqޱF#'_,N;-oK?2q4^YoSvtJ%Xo1L bǮ_郄{S@b +kjT|9Xƥ;Jygԑ6b3tΌmk/o܂&~B\Ȍdس"Yǵ9$aOd93!Ji~DҊ7œ[|ñOG5_e]~v~,DKڒכ*GQ~ntp†Jw`bBSQ0.Waّ< ThS Xn߄ΛD9H K ,YBGd/w*mvP#*}$x^(`!薢Ȅwܛj\!]ܵJ䮫W/@` %Qpih> &Ďb[ԓ5=\0/-D]O?S4-$?:e)߸ jZn1vZ@FjڏRҒM?%\ہ2G"l& 2 1 Iφsn~G`;A,z$"bb" RyQj7{n$n !O|Ժ%@Vx/n%f8Xf8ьf FU1x.ߙnGp#U1',_.n$;2ޅ{FR;Ф O}J̞Q/jfWkݔYhwxhRkY"]SU8ͩ1[Q;$`I2=S=shxwJͣc,5. 1ʪ1gYDnq\6 vwӌXH`s2+Vw^ Kq@\uGx2߼ _DIDoŃ7߾ΡVORR$C XRJɏFKk E#1ɾSYTyϙx zUm$,/}:\/[h.&\%,7H K&GS ܴob#q_782׈}e0*ix2R`Co!_TLL|[{s EyEԳEڳ)y6Ӓ NV'!=#*&aʇѰ ȸ]d{.EId 0^ur!y.(f(UoRu۪<ݤNE_'Z^7tk[;n{VeQ,XMخ]ޣl\Uantx Z#=*>ș$ƄC9j;ڌ$8?a#)5`EcCxP8F[F`6g+v /nK`6 O0siEmڸ` ZUc(Y;_\˶C^ 듼m6 i(C2rc>.dGQR~A)snuR|) ^tw~[<ōr?VQHO[$rۙieĽ;Yqoi3峙#@x[WS+}4PQĒьpy6y"vd4Uߊ845rP `Ո5xpPڹ Z!]+Ѕ(6Cj!3ysU}rtOB_hKJ"AW1PN`@mVx|R;nP9p'c;"vK1%\\yg-knnflkPл쥢J~2Vd^@:NoNyU=Vn@gjf3D`6!zĦJAv ^0d"KP i\W W[#ߑeV]EW@y/ V$`7=(Ppnv?]O<``m=RF /L_#qf4Jq:FHKv'0(lGˬnH `|"w0(eezA"V(8tǺ$L6^0y:Dt3 v^~N &{@%'^#_A 1tJ9o ܣ&S ,{dhގRkFb:]SʞėZ\|I}'SJ Sq}HϢr+k)2*e.rx`n vl̛#1v!D]^o(Q>y}X6ڨ mY[%?؞[(4},Hi_P|;!BSѣf 7Bzʈ IFWˎI?}8yАmAt/F>#@#64Ue;FL%I8C g~#y۠x̪(WȾSYɝ 7ĶgL U4(KBUHr>];Mga۴p33 q韘.F\&nPФ>o b0:AnScE[^K4|N:d 45^"U-B.>Ca)hXn7N/B0 -bq3),Xp;hd ?{^GWÍ Q {ܴ0@!Ę #_/oUaQz- ̥H5CjXYA*_ANm@&Ps )zĎSIƀr6ɲ:\%'g#v81ő&bI_S oSlDV &哦<A]ƍr#in1HDspʩ7z-KROVS<.8?GgfիJ-&>r ѡX+a7lzC?r.j)=6k$>xi, r*"ݨ*Bem&/TGLNaUU4T+(I^`d [u3> <5cSoخPGXt֬ h 19QY_?K$9`2{$ٺafQ BqPJQSͫziԅWH}&S17>JzXq%@scnl$*P%8"6m娴dw1W٢Qm~ULwx,%pR9P4'x1=ܾ0N `T\ކ )[zlW )] ~Ox3q#"M )10Y'-Dʳ+Y:a'ФOIL{`3qp [)sjoQ2ȯNjcD [D9S i\HjAZe@bL4޴D{"A{g#,@E$8$?"|O()b,c BH fDsme#{0(BZ}`A1HhV 03#*I_$Z"tx\~ X3gZ!ld:zutX*kf|޴Vcn` 3zonਯSjPwI^*>\܎tӆ+_VOw$V=Hk4n|ӜeC_1pd:W?$CRG>*/+']|;|HNIc9-/ʥ}؞1%&cAF8x6~IqQ;m+m-[!ѥF_ ce{;[}[ǝV*`#Ǒlj`Ub57E|*m!}|s?v *f;6Jњ*W'%ޅz+<<*WZbo ǰqu`|?=m:ѽUZAf$ cJQLЖP)n?:x)͜ T)uwc`Tn (@$a5b$>kyOmHrhi'0t+_"F]5]|eyh,(yj aX Hg@9[+Fuz&wm k'<즩o^3(WZt8dqnʺǀ;ZN6ҢqWiG%'pZ Q4wu%يŽ_u[z s9]X:[Xϛv@Oj!=U\4^˯fGTiȰ+3'}XZO+^ ):v^ǿ(W,+J1PS8IaibPKPygW:]k<pfuJd5ϨshEN^S*DZ=A ZEZRO GI qAZcHnu8QI0}_cZ达kW.b~H9b&b[ic9@ SBlRzG g5`w) \SU^sהOXܲ<;lA[*c2BXa@O 5SHRDa#5p#Z^YaePQ9\i2'+ȟN8nټSf1Y*~099zwD=(8Up5= Ӌj8D#A vP59r *&Z* QU[R 4N#\bJ,zIgR[l4 IMf1 Ckrq3|'*8EŢ(+E#^1ٯɀ*i^d}nL+JZ>*{ yH ""/yFl >l \6''LYK|maOb3aq +CWRD[}6Y7{i_3n:$uPJ,Ru&v^|ĴmA#r< *{O|ArB| f=ѡmYp8&fsY)gSպ;-,vRcɌxKT"ߝvf%_/@pWJ`Pqb #46M@#AJM`&E/c~/c Z'Z  &n@۞*6sG  ["/fgr7 vڼID#C Fd%y!wLE2 FKj3[ zLf%M"gӾ F'D`U)̪ qXE7e zZDr? .3\zbI{T99A@# x_"8,E+~<32jK/s"+LWBt+jv7 v:b-uhVeҧ(]nnaʍֳ`-pDuJ~WǛGW{ik̎yB[DS蛙T.oq74Ip*ѵ^/a gN$z:qq=Jw]Hd +OY)hltSFy(Ks0qrM1),Q+'HrRkXeggքR8K.˜Q8;F@̓xWN꠱ װ7 l3(ydako7=1Q ,r~@ZrΦO%KrqYq¼'fdG l|W4 ,k̬oG9@{U(a\ȗМg*"gͫu-pQSPo"30, H1D&g^n`.,$d|4 D 2!&>:skak,E{AwŘ%Nnjn󑺕7M-]tY4זѽ?\ K^jKȎ.oKG6Ye6WPϞK5b6zѧ x[C Mɕ3TG0 mj񩉇ޠ' XA1~љtmk`GGWYrI$(JԓcZśvL5em_T6EqsJDm5\E߅dxb5 Xf./{v:Jʇ/ؕ ^u舥icBW@fW/'^ /ʓS >[DYV& 8'ourOgA"Es}*3k @=,9rQMYsRd4A$@IkXAwIG(vW2X+O0J=DU=ˍFÉsz2V@i6C Nm7X%$$XQfSѱ 3T8AiOTzR]~кp e#27Eg SXwRDBxtEYw}2>F-7^w{ N7jSOՁ [Lj>S5am3J s;3q^N$C8 RnSYS^g;u7Ovx]G,_.op%uZ P:.e}EF HG L,1;Zr*Bk=iϭ|nj9KAO[)_bpU0(Å)]lrHd{FZ@idaMN5;zIaUO}YHkp$DD=:VB2-ijVN[(<ަT5o@nݫqju~O]NIYUNyaSǿsPwL$+%x{̭}J]eXX}I(_Y]?+Y6X<{zu4 ]1)˾~,M͛Jt-/OQwb梁r\{Guv.yycnx%2=nFl"۪ >,,"r[xcBza!Ls[-ENF]t6CUKYA\-+A~VOɼsj`bWh@Cx =pX{ y9G5<&|v2&R(%41Xb9d[!2@~q}ct>xE{ȿJw%},Ȥۮ4Q 0,,ےYYݮ0#6CmTDB6'%^YWOnQ"M+O2:|ZG&%;a1+QngCgM34ߥ{qJ)?ekvGP^ce]0G\y'U>en͉}vLьO~f *j&WXv {.;ݠj[ϽwpӁgݧ. ϔn+}avL깽mw(r<ՄȚ6! >ғ}GcMGɢ )i)}:aXg7euH#яO9WC:X×3r<؞)Pě~.0s5%O:" ʈ5=-~6f2*|{AFFdჟsp5n < |'6`Zf6A*6[Et܎MԿvWi:c] ),- &k׉,IVGsɫ6+ZU}AM8%؏aw]7G|֩ɷ^ISPc8X^: w|[G9C3{,F[3uGL~{*įj} VNkfsD ~ -DZU=[ڵJ.ΰ̌?KƏ^rf1M>Z70F f^ϑ:~G7Jmq8pD$#ٲFZG $!$,]';W1y9l-U9o}vNZ O8# Ohs}x"TlJvUA9XVuA9 L9tB3a2LGAgrK)QOVH,$z} Dn/L~;u ]m5?rI"=K8W3W_*D0mڕ1QM?ȪT`;+Ax ) 6' Gԛ= ˥3zy>Zٔvn=4 1ak<%ytY:~_i4>YC1X.qGɩ?Մ۞{) uBaCsP.kr{ Sc6ge6}S# b]G8}ڶjk$i6-(bﳿug␒/BRivgS:wU_k6)&.֥T8TQ1!Z.8qR(NJ?/Ha9|ˣ(4ڬ"nW4/_GEj̶9TveƤwB#<\uJrl:K5D) eF1T%TTda68wi֏LJӉQ<)|=q(#PZ҅eqf ƯJms{֛"~fz | a5hPhNAGXѺGT$-"kYȹnv3J<\ o8- 咳D!M$1}Go|A5NtJ!OcS^ѫMҔ*?{CpS1ƏmձV clF\s}Œ;4{B j 95Ys\.Y^"J=E{R@'y h;l; ?3%wFbvnXno:ڪP{O j*]!g?z\ 82'zK9.!B:?^/0BVt/$Pqg 2G?TϬPŴ#WaxI:qFăbkH cYE -o5\&V[l+Ϋ Qcۍ:/b ϚoɈ?%71S-`g^Zog{Hs ({\{נնYs)yqAo]#d<^Sv<:^&6sѯVL^f;7@4UыϮ{ܵ:8PVw3=+Wu{Rz@o%= TjRtgYiː֜x1 7=J,`SaMJf3Xh7u++Չޞ| Wz8/=dڄuy{T:ܜ1w;HܸtzwL 2;~ΙsWf~ؼm=(ԃz?;vHoFjsSG=W4[.?fZ^7s%,s]ޘz!NJ `4 {wPo4F!ge|#DvXo>#kCEU0mw.o~ZwaMmMI "PMs_ypO[*z7_]߭lZuJa?XoIY%N($虒`Z࿣R&BB'vQ#U +rH:$kߡ$ί=I:ng,oo ?iHvPMjr7u='^mŤsJfq[9N}e |Ua;hI+K}^ L/6XߙyRi? 1<0=dfm*A_U`AC˶m޻y4ɌvJE/ُCx~@m7KʗќC 721%I0:%pLgZ!HS!.*2c.Wj.r#A2Aݙ3  }9(M5>,Q&,<֣Dޝ <{\+p9c>}PQV$fR067*eMlj7dl2]:_^o</\5e8kKg,dʪ~7mgzyfE5#wlj2c=lm^ѶZ8Kkע3@э&ܞr'W G8T*Rkm( noL.^7ܥTv7QȯIF{4O̬1'~Z Tn?445.xsTMb'taGg.oJԤ6EuibI8­$cĠ'<vc R*PNA(3_ezǵE.|q?,}) ~+ꣳf$e??O?wѢ 9^\+wyїo C2ά0eeL髬S {]0 ܊E9d؜ق?Y ]4j=sM֯siFP`cH(ކy͔?53iaqqlZqfbJ:EKcѯuk LqfPzL](=4r:/]?+>ۣXWfJ/[tW9Л(QkdbÙ|xDV51]ke\쳟1(C2Sb4NWc.A/$9!&0tKrf.e%1y!E}Z^ŦouWkN?Y$,|N.^#h%.t2ӗC}xsV܍B̦ B߷ % kAnQmߣݘ0$35sV̥ +uyVqCxԍ~N[yLcXr]j(bhz1pDz 5`hp5M{oj鴁λ,9زѭ֒ d$vpO\휕c?M@;sX%g6g:W3+ٽ~(1 Gi Py(5+ lpg5ʢcdNq@+-ĕkPa79+5,]*s 7S "*La<40+kt~2ɵZgH~P#IŢ$dC:QgUbl{Hu1O?ќaSG26~SL,(OoLS^Rʄ鳆ZuN s960҉l`sw+&+H4,Q-y܂ɽApdڪHN--0O0yIdFm=!ŷiy-(bX73}m%^䛃&ؔd| M喙%%W{x&c.Qo)B6hio~HyPۨ'G؊xQb$AAfj9gm.- ly9BA1ss,MMPM \=41ZġPk ."0g Р0wM4?Q!ڀu29#I~'Jbl\ QԴ $ =J.6u[Ј.>T9ݱF D,dɍ!{ZEge~tPq>cMΪEqQnh3yab=nYs|/{K|w[UńoCʫ W2r$xFyoq:AH^LȯA|Fo( 3fL0<(c\ 7?m={;PxLYzqSVCwU6HGlہd揁σnjS22E52P6;Y9 "C )n0( ClBeA/!˜Q߼dw6 F*BT @F~M~dzxctvB~`lτ7whWɆd $3r:= {Xuz(M'C-|/S6YLޭ1b noO juMbnF!& ,Ԛ8Ƥ6ƅ#d527kábIPLI[ Ѕf;ҐYI2fxP@tXSJ1#7g{}(X5Z: 煠3K |D[*%ED<xCWۃFy-.ޥ Z͸ò{2-8It?nQΨ>' J(ZW@E/;zl3DvkMyqhCiV랦)u֔]U JJ%6c\`ӢB.ApJh1V ѦF#@>{tH̬=_Oq*Cu斛,ɘ߱Xe}SiKƳ.~zCcW̽I! FmZC[qy\Ihi‚ ^x{BhO+ )B,[&[ᇔoUꝏҀimq?jm@sr*^~g'bXʷhge?*4 A,1L3:HR|9'a(,iN8LDŽ TB`.d0-1V97(#CcDIDf. 7a"3Z/!pЊIc`&-K v=H\re@N ,/syY<ݡtt]@$j $[08l֙[q&Qyēlq;*x@x+m\:}HszԒŠ[3,S;ven4|qzvIFR ۯjoZl& 4O02{dSty?%vɎ^'667 Dd# Sadu &4yrr>s%\S;hSa ݒ2*|fg`8FXײ''!|Wir"?!Ƶ̙:#-|(B m֑h'"mL7t2?ι*fmbz^&H@ضVCP}|LiZfP"O `0IuZ4UAky噋N߶rm6"T~f-UQI7? 3wy=5n? T P\J #'!L#dr^36|p-D0ֶLJ h}.j[|@-1~$AnvhYS8FwRx0LvsA"?s9JH` 2\B>.tQa$MSE6ph)S:wz*uT` (dѫ&ld=pV v=!{[oq'#%'˛Vl }|I8 ,iH 3uY;R3-KR/+[W4SDFk"L=;9[1jͰ~4Mr? f6Qȳ F-95Hl$/P"#EV#8SYG幁&(;}v/-@3Vm=g)d<>Qv:=,7=';.VV_I)b@U=H8DdU# REPyȓJiK< D 6u(Ɵ톢\5t i`a8$۸ P~ǑEۃB]xĠV%u]OoC3 R{w!Iʃov2T D+%zfWOYogCEzr eŊW8*SY3wЦ^-U}hzPS{Q $Fi\!.yh»zDOG@ -|Oûưڶ_]E̻]-di cExb|Q좄V-W4PݏZjhg\a7j -G7 V u@ݕOҢyQ$tiຕ:2yK39S?ڬWV`6[׬Q<[dDݾiXgkignA8@-(Jmu¯Q>}>ve)샱9=q# K拦Vb׆[w]]]#T[y>8PrR=B DmԻTV2ZUE"i]?}  ?h!Ջ3Qe˯ƻ/'(Af%06V&5F -45 o}E@A$kR3,e U#lw+#35XLzP^6j 9ܼϵKq8*)ZSN~ k0ݶ *&SA9Lcu6~و jnvqWSsǵ!*RS E<"=cTx'DwEh)ATC/2LJPHڮO׳u1lrDJm]g1 4yg(ұqN40]uDfo-e|vxz8\VhE,cʗJ9̉ IF zk5^k9)?7sH-nqA7(=>"ٞ3M|Ѕ>dD~8Ds0r#>PvpHNq^Y *qV/`u(N@IeƐTf\ZjJtȚһ++WvI׊0\ԛNk;g.nNӞЛS]C1+Ds2; vM)^^ccL;/8_=6wW}Cd-՜5p&F8o)o?EECkEMoF@ xgdh k#6 fSi9bjH6q2Wjg/ }0]#- ƽ)62G(X*yi޵lZwWX♣ MosI$?ZtWu0T ƣ#a~w1)$BM~ %R tЩ^cERYɣ&͍9hF3!ռg?nT,086 4s(L'q JJw=Crn 457[@Q@m\-eAɳUBvFx^0BRAF jԋnÉgpT?' ]3,7'VWt^?zlwF j a910k+D;ջ08X7ǥ.P􌄟;D5rλY4fB2Gio&^1*]{ d2_b.7I (|dߘ|KF=YD-yA|f4'])YWb)z ~O3?P3܉Ӊvuv_=}M #|_~*(%)[uC^W%e0g^}LtYT箎uظU9dkBeY7J Lo(d>F;9~Us(O IH߾1f KP%X{c{jzL R;zVa Ddp1TxmK`(D>m]sO,IMZ<ɚTMԢ:Jp)NuH?16`Qڶx5 07-H(e ׉~u2Sުz>Q#[13hfĒwaKM3-X2!xdDG;?W*!Ɔyʶ˂= ΏZT,lZ -ↅ]8&P* E&LnAP<3P& bÆ9"7дǸNUكr.)e ?S$.#4Mm :GAɀ"Rbæjw2 %p( k X!o _;!C9Q$?(I4oF?o|{-5(ڛxcc9yEpȘ_ \OQD_љ&S5]lvPy p Uj0=p"<=jP;>JôH/Pu9eb7k yNlrߚ ]o}WCǬ8(AƄv#uHs6l@B%0*''@`ذXes}l H"&>TZ9X/XءSrs&cP#4rænP Veߧma>nYQR@Q- >\pӺ1R:*H#2%(w?"V=%C?6pLF q fqkX)k "\|~2K_03s@fuɓ+K:8~xB].\6fnV-  Cp8Z3Nh׉@[@_*I-G(Jޗ£ f;M Qܷu[#ˋ.ot5Zb%`Q;akZK:0oMOitL N:P.R1A P|hU2QHe+VW{NlKkZ(UcO~uyU=}f'td`dMbXEr J//xm2j7 P&+ǁ/㆑i:Xhg@p`bƨsbr.KMG7)8( `. 6xlߎe#2MDjAk1/sg`?][5T}TS]ڔO#3tC }~@-~74=.r@zg%1f 6T|ŽN}fkaP%)TLRj{ԃ(XEbI9# qjޡС6cj[s."vvjHi=J~urd"SX@;DƕВ׵z ~@|3BF$B RWU'eۏ.=kA5;U h[WWE/$ױ% 2 *%/gg]5紝LVy8{o Q>"8~\qw맒T9kr^bӶdVjNǫtgyCKҽ+ =MadsdDM82n6/+|Jy<;n g %GYˊE^™}LwX ##E6'UaM"̶\eo8E^L{H3]PlB +,I/;Pڴ׎a)Z׋(P:1-HѸV h) wj=%B~gRGV6 R7, P*^ ৒sVw"T8;3I{`},jif _vʩcp֐fceKb:{FR Uliw7敊 K,g1 ANrٛƱnjq0{LRiq t+0!Nެ>py5eLpSkJ'Oo"2xkB:h[ l "Ͳߪ'>|ACqbO'9h$_6 c  8\.>yK0ml~ f΂6!,p9+inH*avyϒZYHKruVkRv8L`UqS~9ʥ|t-hhd G:|Jg:P[9{MÉ/Q]Cl=c=\ؿLPKnOer= ҮC Pip7R0]%-XH m=N72أ&R!i;m".7A13nT$6T EJ)auIgp%~Ti"YJoC( e,L;MTq ##Z]LZ_vm}L~:w%iF/gxc))lO=dC>U Ώv)ʣFV9>G)nQR.7챷RAW>VYVY"I/&I3S+czxZqa2l۩:2Q3hM.nl23{=J(vws꼯)ogM'my?,Es!;hA bgSc}lF8n1I@@=aJyI/ m@c |68W]La}IFvb<-Y<%fNf9e9(C?&T=lnSF`j-"?tx8H 3YD{IEAgsڰZ3NQa:U R~91?by\h!D?uź ౄhd}rex5}[x"vz +JtB|`{~ùٸnd\1cL]Lk~eyV lm1%H"SiZrS1--1iWAVSϒ6*Эf^ֹ["a! 0تsά9pBb]m9-o7Œ-3HHD&( JJ*iЏأT74&׎ ^a =`9D2mAu#$&ALD9?=SıC{#7YC-LYF\5"~נq&oj܇Ud ]aeJBRIp@_vMON29TqwG=i?ҨePָ5mZ,׌ Ո4ImL-9z+q!GLaXcض'#|TG67ؙO1wZP` UH\' nv=g7]bf1~s'aA#ݾV@O)2]Th]eO4p++( 1[gKə% Ir\n5F@aD<;kzvfq(e-\7 Ƹ-)5a$`6` pFWlT= *f8Y>_`/P^ZijQ]xGv 4QnC>x1i4Eh.h<ӫښhrxa&rT½.ݽ-(4|!/t hT-m+q%f@GyzHA7Bʳ@ wb7xVnێes36ٯ h==i. }5ʯ4 5DF6\x?%^a4~cBGzB.V#liZ -( [1à ۙ[(J _qnֳÚ= {q. je=$[- ӳ00Z-Q/W@dtTʙMlzՇVi Jk4o5;ʏw>6f*CRv-6򋄻UTcseb&0^lR0ilHDW5N by:$4N݉#%-rJ{,~<=H86k?So=zMڴ|ɼResa!C/q@@➝= XX~&邠Yop։EPKaffDJ.t5Vܒ=(*l'frj0"Wy,*9l %hQunSuMcΘ0{Pw_K^źۺM31u{nE";nh!Rfz-, ;ہhcnׅV^l7eﬦ>ErV%j(P<5C@ٜXf\8) ,8?oX 1@U1س`R2aṢ t>r- cX. <۶0rr!IZ҈7IPm2uidz\F4KD:8bbFIa/<\cҾˏ.jQ(X]LSðOuUġ|r|7i6xD`rBk'#$YC azLJTi[T9,ݶ&:FeyR矜@(|?jE_Bf"6&m'902Mhkoͱ4y\ARiI{: xX; feԵ$#4tlo:okYz~?/ѺgR:3Vvxnc{3sOS\GSaЄěEj3"wղkt:CFaphp}9V {+K1vpq "m2(lB+}%[w*SQK;) Z~F0R@%l$+^gX}U(rͻW6_ d *n0k[u;c"bF+ٛrjP#x+d3j]hB&B{90-&o+D j0\Ocy2+n% <힖t}Od_+mҧ8 i he!|meI{g4-/ OmcaDo[zĪfa#%q o)pᦑJ % {^z(l2=>LJ7.jߜ"G|M(MPb7] aX8+fko+ellR9\ߎ*s(6v|ScոJlYPZhJtuj%]}%jg[~$ݠe:_!AE=gFjVggTQ~i%,BYre [G4a0/K԰Gik[5+d6inz",27؝ݫ]fGJ&Oołd ?҃ ~EQ #Ԡ9p^=Al\Z#Tpl]p6~{>'F7xl_cKUn?=7˵` xoTGHsG+Wm4 u*e@P6 "[b٦:z YÓUU0}&L ] 47OPsE)//.jJ#rNMw!"sڤʪև>8w+WxJ)(}S bjnV;z.@F>80] [I"IOFج]+{i\c#%P"3w%C0ߕew6*mabY;[JuP<`%iIoɑ0Ij0A'gN$_D0YW$86f8N8hk_qV{#*2O$n( Bs2}=]ؤY!. wGVD3UECQNݮ1RO u%$f!8|QQîqw>X$G7&)߆ 5T(Kr ϨbL$BPTR:hO \ _`m;*W ތB(8Cz_bY$E~b4dOf &7TfF%~l<A3=$9,L@qMpI(k^/XJSwƍrͷ"oS|Gg"Hw*XCPcK12LvЁ`q U;>9g6֋U}/tyG5QcvWK"T {'*֯%T&lCsKr?qc0'dt^ lG%ߗ0ڍ h^G5vk`.i6@C/ IN>B욲eyb9O-蛗>D p)]ݙ5є s4dW**|ykr 1|@jpx~XtgmxmgK~wL5H1ҍfH<8r^6c :oҔPx I+;lBVT%Fߗ~ͼVJb \A8TMZx _}6~3:@0'pP8G8 +dA^_\v8zPQ 9ZzM+rWsXܪ$J)l!oV"#&w`a, j64Y4aolL9#;b&\x$c};B%6aSիN?# q.!O<1k?ү|}'0 $\ƭq6k@*+8vvw/Wt ӬtM">6п 0ۡhGh7 Qf[€b&emOxGJmyE=hvi߂ɇD*cmߥ7Iy СMá)unq__1RzPvWj}Dx->j;NhX*bRk(?V )XoM wu'P,b-2%-ǾV.Bj' 똒9o)cdzˋ]2]Юf4㮹PL<1Ō,?#~gRkd|hR֗)ˣ(۶I .ScP_rXX!2wqy G;9ݙ2̡2%]"S2vi>WYZEdY!;#f_$<4 u|roZR@o@YG%C5IoWs81j(1; F[ߵ0%0vyP~kFh=H֫,!\^1b(>;b|vAjBa7V˧(4F͞ݱTm>5rK|ļv.5 ӿK˷v(C>d?LxC6.)Fpdޛc +CՌ뮰jj{ ]?0B/{QL? ȏF)\ W]ٶB+$ ?jd:P ktZ 'CKS| {=BoWM^R/nI]z.BΆY$L3:F. ]PK]/jnG ќYlJ񭩥xQH$g6ZݼALnv$(bĬbX~q?Zz3c-׳Y]e7 8S3Ȅs;,[34&HZcZ 3DLp "&=֍/rZ.=&n[l%eDOFZ"ýa$kЎ+2:=ɥþBo&Ez.^mFhuH꤉/7AAdFF9 kpo{g1g`?!9yk%v7$Zb==+,u&-g1-B 0s;33%ƝF0g*NÒ xߔBC<2TmW;əFs((n26ﳡi),)#l) `rjUDy ۞a"b3 X;+Ø.?EnGBX"{h QkY`Bva%ӱl=Iv >ո|F.V`8l-+\-՛E [e2l^L.Abs'bjV~7fYR\/Zn>Ak{evۯMtMqMQn"$zlPMaa 8Dnslo <^;Cρ9;`- y+R(*ȻZ.QOB~Ě bY(3~c g89!ap#SEs`hv)bc&a.$#fФUls ͇e)*Q?;RRQ~vH Ϡ$ٕ}Mh VKDqXzKP݇h>Fm  ӻ)bvޛvwl)I]k2L8Žp:ϊ-W ķ+,v G$jqK36.kdHr~᩾ixPR_"wv65/h(5YD4zFS1^$> *Jd40o%5\_3ьiQLIxuG%?l#dLr։Y?F/& U6q( QeQXd+#$ S4dQ$cl_ >BB!~c4|:ma۶*_?jޠAHyMOtݏoo^hpm3˄Ql۪ĩQV?C+o9L."1UTtZjw?1}0p'<֎gr.ǼMՍ1a>Jn?zF!>7<ի7 4&( yקy`85Б?If$k-DۭNq[_dnT#{xI`mӒºQ8̑%`@͝\]8f\ՅgIҋVpDf:{]ٍ3y뛈kV|)z&ip4=YbiLsl*J7YO4ltDҴ[K[meJ+^f]sC/{̳s][ vS0=b WVU6dNԯWx Ma~Ɉge֮we<Tkhp*er_^E.m߈e6;˿^qI Bpw(->eNZ`1 VM޵ Kxv+J\Va)מ;JMȝy&;8WR Yq+ 8Ir!wsF],B=!}&;DP$^d6-5O+)癋Lmrzk[tOۆ[Bt9}rmk-.1.79 1^f5kxwD"TbȄ'vv Hv,ZTpD1$L;Pch ] fĤ8%Q,SG|̤ŗx/gS]IP9. NGKwphnieщJ!U=]`.sƹ.R c(fin[:-NfRx#بAb_F=d{4JihB,, X+\?߶9,̞X+֛}R;"*¯kgA#V"sœ |R 4xZިNxf {໅uh@ Wz+X+3 E2\CoX?6NnNsd9 "j+!hCzꭇ{اu{~^:z9MzCY7ERbLKh!:m5YGz<}h%%oeTe`pq%1;쎿c@ {n5 KCp9R\ksI~31sJ%J;gJ?c<9\cA Z)}_jO5:("<4vWYq\vN1і2:v7uTI+xAB栠^7(qvp'BA#3UO jT]LZnb"5-P0gSKczϐ:4+e1ъ8$bc-׽`IG˅ʔ7=KM)[Doi"ρ˒6v0 mq]Q.OF W;z6Dǣg*YUFԚ21k7oc:߇}&Gذ}$s]lz] }4a>GνfeIHNAgBDž-NfKO FuZ'?Z}!Qy qMӁ4D޹+ , *!`H/hA0:jeu.#ru >{q?-Nړ"yqa\pgAEzpCEXOv=g.bP.qUL1xg `S7?7Ke#K[oW9tӞ9rx}{&mA p2PĊ+$a:%%# E Ix4°`+ < ^ܥ&HH%z@ޣ-;'hdK[(mɼO&X0].j^|i.`mdb. uC^{ߏeaRЋpK*k# =IM|KǼ0*G$'6l-OHma\Zfb7j66ߧN (APjqP]pm?*)be`fXgE w*ϻpK 6#8S/^͘M6/jPZ$_р!yQ4d(B v65v rd\`JKd Kj'}q<G\AVD"ΞxS䋦#TfU5BHLP`Dno=T'\ 0JWoOaIH$ ]0#UE#`9j7Z*M5R"Zt=)62 MQZ@Xko5 7=_EBaed{^=מZ)>o !yk<;~c Pyׂpc'Ӻ-9Rpeu <oҜ*wQJHQT\\+.I5Sf s͵Yǡځ,N-_a0o!3?7 i_%Պdʧ+s4"}Gq>W2-=)#Q2zt/Y|;'K#:KTs}MR B\?ԟ2sw^! =FT+;,& j+ϸn@i9tw%H3m建瘥`$+n߻X$Y"t!لɌŚbȥ4n9-i]6SoCs+zR;Kq41^Q..vIۡ.+GQ;&J$A{^V[Spd߅f~$ap"PNqxDLH>e?9d WA s޵`C: h6i /D׋ތ3T->ͪǙicj{9s5a79v^*x@Qvz^poҊ?8!7 o3o^`+xs~^$gMyVñ>BT5{ЖK(-|τvi=wk|6MrwczY4m**, 5ƒQa>>Dʅ8SL'FoC*,E6L.}J!ýT$h ̵ 6DՈC /}a,ᝲeRNdtZNGϖt]-؀Bu$DC}+oƗh $u}en۴b_=.>^&&~OvT͋xm4/3֭+AZCDi#i~Vw ^jXƙ4Zi‰aO&ĿGų'C{s.Ǽ/0J8&|Bْ`Gdp!m11XL#M!H<&0e7E>kz>lAٞ,Mq(MڕfKyʅ!SNeN8TPiܗ nDz ϿFg =jsҸa^fDeL9a(9|j$_sI|F oS+;}DO:*Ha%eWx6V=m?ɲgLc8@|"PΟ(ZK HIL !189]3U!̲7dkU+z%dJB!x^8(0L.vƫ sqit}7umu,U"!|WO]=-*2& y6yW-TXuBFX̹v$Yi\JNnJq0*47vV ޔXlA 358C7r6IHFme'P5LcKY@|'z8FnE4fB:JB(U~u/t!%83 hd ˊ2^'JA飵 B _ pq \L:w'0./ʌ?g}XD%=UgA߼|xDM_2)ͪ݊ ̽+-R͙V Gw}];0N"`sq93p Vڵoܱ!ϯȅ#=<!H l-- İikT$3/g#m$Tџ )V8KNi'#!||#~J٠r*шt;wJy-ŶR\foI)h!<u5џN_6 85qu̳@ (` +)+m)_#j9=/ ۞) ,c38u͐: {+o@z5er΂5 n1O܊;\NT8z-v -ZEY t`|OhhGLrAP~ms#tT~j$a^R2?XjyZV ?%[FIeeJT?%H[qnG#|OV . 7~9\?nJ?T7j&zs{[!!bU͆ЀBNzMg~ޤB;l۔_i@Kf\i%\iqz~:b5N5b"-Ռ?_Za7| S06km-t:&iU"5 /!]̱##_pN" }u("fbh3hn9> CB_|…:%sjr,#&=-FL`"l2Onb~"%l4HxQJ5YT/tW| ouJA!]["dJ׸ ]ͷO yNabj>II* _p> cyԊ7.Ex'X1  gv>%}H_'MQ蠙n#|^ U#aQ:J"@ҶEO*4ȨQ}&c#5NtE>oJЩnomoʙY[IkgAFSwdvA)'}05>@ePL%ClVR*|[@DePT..][ٟخd]@e#Ge'Ɂ܎d@ IxJagIO);dyz ejs1JW{M?\,1PyϮ %͒P9 YCϨtH߯6oP'zÊlZKر`nl |j% DsIqauk5n1N]1g ,%$D|kSQKjc=%k:ye8xb\(CMg*vs 0r T_r. @*+zKyl~̞h t M`u6u=$Xh8=5OOnomJ9l\a'TҠ1c;scU9zfYhBJRRd :e%8B@^2Б0\#ʅ,c!=(tXIBYUw jy;!u CL;FJET4BaJ P7MKyYb Swz, 3kILfȍ4-/_ly'@}z@8*d_~,Z~_X^o7W*P]4H1Sj }]/H;]Vod>_E +%kr?BSj}ZD4*lz!uulGbVHCk Nv<>EgJ_fcsp©s3ÀDՆ ycrJ 8)@*-GeX>Khaw#[G@@gh7 !WWdHn@C#+ c6 [ ٙ~7 4xJv. % }fEa%4H}}zkA% Li) Hb\<حjΐ@ !k %&pwl[T݉%$]s A\[X|0V?u(O) J4z>dǵ5ߠTMU^S0u&)UrTR?`Vg'c*T:â gyLm])$ LJ0G/ƳY{ۚ/MUs+F98b۬  NRQOk>uභs<u,9UA\,ptVJ_l"_A*y,YDOL06owŲ5}*}b1n1]ۊ%Z' E\ԣ''C ل>{]I^ qif}L;3Ӟ,Aυs%Xz,)[H~crXM$᪀Q:pNC"Xi.DL!cܣ.Ԅ79Z ʽ+kZur&~;T B5Ge~R).5= ԚwQ0C$,G0̼HPbzy '{S gwm7U.ߟ3 w6Pe`եw5RSPJq9p:q咪I0{.ff WV@ޱ+ D'e7G8 AfK5*?.osNC y'flUSZUr tOݠ1͢ѴP܌vrHiަs9 כ-\[Rnߣseg 4}9HS~cłޖ'v i5I4VO02DUN3ѧ ߦl2ȷ|G5v}HN+/6bjey1A2$TYplhmiu#E*:ϋ;3W3l8,M!*+pFDɤf<*\>^AK0Wo#EdK!V붡a &uxdnjgǖC˸ųGF aӣTDSX)LoWLy8ْ0h{(,w3M2jeTUIƞH4V 2)Vg(\`ҚJ.1Ȉ-e:ӳPwؕ~dmJ+Xrkk?{Rvm~jQWUO|#/$2*f3>r}7Dbz#v͗bCyl\1]֢nWRS sClҪ!] lU㿠"^#S-|b. =J-tܾȣީzp럃g %wTOո\Dn$V4s:Zi'IlD.Ì,@A7C}.&0imF܁ӈr O@ 0 gY76q(uBHvJYJ={eX62z*,߄ET3X޶0@J-7&R=3+]ExH[yohd^MR:m0SiQ0-}2(hcX]覻Cǖ<m8DIoW%pMS Xi ;KᴓG`{]+8j.W /@DX[iU7tEע|o5xpL| M{ 4:w/˘dT T^Ev{Ի5v\ŠdzpɩO`l)X_7Uz {ql9`d7# jY8( @E{zn4ǹ}QBx'vQ P5m^p_?8vqS~HdRl]`IKwF;^"ItA~+pDS3Lo_/+/MG~+{, |ZM>P-=u4uˉSBh)rq7qEhz[h„ViY t_ 57ԝ \!"vmO="XAmg,_qi>i;'=~]);R|~ W߶'>zg{f8提't{ ˦S 'ǩ #tmK ,M/6{-N%_)"eYj8h /1AT8)ͺ4T{erTd }~FG>GDn?h@SR~1.lf_D&[)'>/c_ ^hJz]_؄t4S܎0avy.R7ʯ],0[ܞگ!'skS-%ѭ%HXf&̝5.X+cD6 bK `t6WQ&+_y2T0{m{T9ݢ1 S>4IJ GLjL{ ~B٭I% )Z^6Y8ݪ\N l @Tiz@yWIs,9ok3 MFߦ8(n8%JҹRgpVRO?s2\I.x u 4^ykbC>;Y#rռyCdJ.JKvC$I,+_;;¶9Q,N<u8RkX*. ^߿0kVA]"+ F K$\SD˝_}ҳUy.]i+!=IceoDtq}}$*!q- Xl]9=3AOA4l~-sN'ցX.pch!AOʷw9>P䔁jl rDoW?YzV5e8 Smq`KSmB=%ao+N(b| 60Op,1ml<(#өUIF;-n$w`H[imNyA>oJ I>xӣ G"il58Mh3azbǨ ]=-XbG2X{"ĀE('i$ 4L ּer1HBF8@;y09,?rƘ=퓏_E3ɗQT-oLw)k$VM֖֖{Q#]s  @wf;}#A٠S2h,vs[ |vov ~T}%w dDA=l' FX !-i2n׺bV̈Fɰӷڂi8P q QM <ײsʏ Ɛ9&Lrq65q'\U7P}ڧg gu?V Zҏ1SP|Η*9VEz=Y.['+-mbu16zu\f~JCӉ/(0ZN _,#Ԯ2<έE@CExz=8LENX" ej NwHd_gNK>@xyC|_sQQ*QYyX@G'Pb0x[_p~ao-W scD0KhURSػ t63/n@M0P~VX1gbY_\QA;sys GJ4i(w)(^/2I<}Gaՙ U1TGƿƑAO* (r.wj"^*t'U sXg\L;ȮhC O('$(ivp~ UVXPg[js+3{=: Tږ.5 Ly$uBFe}.oye;օ.s X*kh )//*X`Y{($E G]}uΤ<)ХUn#R+$e%ː1U&H[9_΅%uQ&J]O=#\^*mٵ*1."sDWlZ&j}zT}~~ δ}fg..{N{dԁPa4S&'Qi^f35#O+4/.&G$Ey-<;iC/uwR o=kd @Q̄J 'E;PC"iխi?ibynn2kp\py;|v{B}z*|߱G}+i%>X0 dLWnF5 &F(Ɗ$B2&RApZHecמI*o`!-kuiVi6&tLӌV\<gJm.\svn g-Xu5j O+E ˠRpv?8dV"q9˫v>H+ `2tn$c&8YB110)R3}6iNfy(I%Ds .W_{[v\<\2@nk/b{D bEۛׄ58jMCƳrjD%\!.m;ph 2"ŊfD+Y˺݅ЌObNs_4m4'Iz2 @ETwHL`MG޳,Kd\x3bSGJ/:@v+EA(0|& |MK֠p@1bxԶXk~ƭ%ev"?\GV:ٷu-q.*?Jk@#~ćy[Wi*]CbgӍK[rLsͶ|Ԡ@3+ A@ZvzHY;dg(,YrQVBoB! TQ&֠@~բ9k@O։8.R5v_;tvefl31Tc#[as%<]]k$?U.'@nvhn$p(C`gpΐWfY| )8тVIa|W˲rNCD]8UPUJpІ6hK֪0dcaB$vx_zyd(E& 3e٭o47 쭬WFbwŖ -;dju}Ȣ#2RY&zg5CJV7+t7R/6{y:á_4XP\E&?$A/Q6r]wpFo,oL2Y}N|Hax9yg6 S| _Vg|yH-1*(9:E6e7un.~"-n9 Moƚ5z1} ZC +rȾ"00:*?״uꗡyƴs!=-+솄v T'a?=XgO6~51!m\EdK۠MHhƀez}qbأvce U}y iP,h Yu4n$L \&[ U4N}RJf]/r7P,1ċ02R@ý{q~wct tFjDWt . >{Hl+{y4w s-  Y{{ӃT#_XjIZ0_f? ;a< { C! ?GXw7.Cҡ” g H6z[]EY30]ibk ӋAM5tL?u_J [W@Oa&'/ :ʁ.ĭũVQ /ρ֮Jz7-2>i(W mٿh~~=(@-w~Ό c5HdזܭОv)mj]r"D̓]`hҕ%Lt$9d>onj9硲-*oe)V K9ұiS4x#|iދCdhEh* S;B$XԷ=/6 !N.ZhYMkq$=d=A;s`* r;GTB'lz٨dul:x#™(*-N K#3F5V{==q +A*bf-T0hrADydc=Ba%cDmR4Kp57"7ԡ8l:+S#vC~_2z#bk{6`[nhVA-4;--Ŵb^؇qNV"BxEn5:]=3Zנ&ZaM#^~$m/G0^? rEҷu!r@@V}G #Bdy~Fm|,V7ou4PkwF`}#৫` ۫( 8Eo4y7i2"D;jiϹg#IWƋnL.iz7쬈҄'P՚e(~ >&wȧKȔ;^xl}1yI'g_c؟\km(şyāzI,FFL>\[SxM @RFqW4, 5z(z A&%tfX/=oZcM̕8\P#cFk1$Ik~$Th$+ĺy$'gۂ5Gdrߠv~Xynu# UlE MW Pe|ؕ!4s~k [zPkY EIK6bV/f1<P8^&hL_X6 `"ey6|'\7WR:m[ K|[ucWaɝ>$ znʭܡꞥDb=#iXCJe٦̹4{,v.x; ؊"U#=7xؘuK*eV`H*PYd'Ҫ+){I0C)z>GC鱾ʖRDO2(ޫpBʄ:VxѢsϸ-[,jP4RʦQ[8Y&A{*aMFZ'^CQ<A_u5X,J뻖T{kSpt8>\voF35g){g%=oG'zs ˟c;B+A3yII0Ձ) Lh3eJGwҏBPïJ;ӖL%GLZ%A᰷q=9qUӅFĐz&p&޸i67,'"V;w4> ny_L,ܷs1fdI~v8oXl+:n!vb?ٓ8+*wO筋 g:;˄ګcs;#7ӌ :F/4&oއ~<{;Co(E* #*,yW;lYm16֬Ci6{ݱ/}+ixCYô*#ifT8)@ZF=A奜 % @7EO=(0 Y2a,΃N8~ǔXJEލsхA N%g" _OI8 t)cƻau2_M>rcm}i;V6pO=Bh51TaA-eR sdBΏS?2hpPQ|\ њu%]/ߍcwpTx}:i^RP W4kI`:{h4g_p.V8Yը[W(O~|e. ]{- rt-o:Є&wҧoN]lN7cȈ\H' dgOՈNO)ӿ\2kgDo:v:PaW&vJf~#Qui9)SƝjZZU uS8Co >4Z;6[4ѫG}h.}Q qd(+XbҨc@}Cy]޹ Oi;Vn F]1Meʹ\QtnY0 @1 ጀNp)jюS m?Vu 43ؗT7 iotnrǸB#r[x4}XCy1؎oА]0dHߜjlNtt9:$f2qw ኄPV:2o.3̰h=IwNeDȹZwu03`Z] TND۰gp"P*&~$(1̺z wy<`VjxY"k=+ğԴ&@e0? FYroawNoJ];alΕbM7܃/7*:ujy[ek ew—G]s;G&R(>6M.HGhB:HzkK쳌<ˆkҟS{lu1:#|pB O떧2⤘R}t0D"&:.Zs u3|`U5nK*S  ^9F-깁t/a-Rl{Oa5-f]]1sI$FiUoqc} R7=gGiWE=iͳ#gW 4BVGo=x>fjg5N3WD}^~0 3*ZkXP#Br>t(Qdc+Nyx !%ǵ󓮝yh >unINLR{ZR;&rF?`"X=oP׀1bĿpnCRB6xN:K0WDn2ۙc!\gdo[Oyp(6IP}HGe*NPU"z=5M\ZZ18;.?n{Bf)P/;s&w'ȟ;B>iF>]L&1­SqO zU܊^2G 91}ܙ;̘..i㚔ˀbd{fϨmnL[AC୙H}!Sp̳%2\V:OMg<Ґ][35&D >[5Y VY8X;$:-dSERU7_TaLdN792u,܋=,(F(fgڿ%NJU7J؆צ ̷Mkw=+[a{*q!Wk>hʓP`YYvNxT`G;܉P159Ʉ>1X:rjw7:,u2VWR>ԓU=L-6!)E6g'p <`(!T"&Q_.#,)}Ld<ࡵ T7V-OCfwC|6: Ɓ_)|;xphZcQ]EScC굌z̬%-sp  ً{vDoz 05> s, s/泽J`Wb"&@(n Q4Ē骛`PlooxD7NidS9Rg:?FyٳKj})eRF-ftxGmXgvWPGrPHò||OPXȉ}h?i>ϴ& ZKۻ%w5jX^[ ؃2U֠#ْ(4ii"1,iΉ2E`;bft(@J9-<{ܕ~}X呍Bc,?סH?1lfRی14ހH7G]oP~z{*X懄F a= )5חWepZ_dPi/V7.bvOϖ$*V ׹4x2=h6GTp Ė6Գ~+,1)* KvED.>gv֣>2/]̺ThZ܀ u:[rSZp7jἲ=R!o/(;f_1 jxmN4#']tnXW$jV+Oax$tRHwj1IPYS!_'IDleE]'EXrJ̾r)>q7% @혌w>Vt3QpA+A-M *(n\XT![ 7h/6kբ5?ٻagX^_.~$n( Zq[M<bH+qnsBe {Hm ."zIͅXq:DQcee`."TB.XRw 8/61pf g]%~ŕstDD|+ts|L[oAArB4ݠnXw I?ߩym}w8-ݵtr<%Nn>5[Gkjr؛cA.%z<+Xo@jLaعS'`DAѼWμVخuV$mpi SxFn?1p= HKw2% qi"@~OaZmSyO@Y5uջ22|RCve_?Ɇ4{츴£R`],': ABaNm!BG N;r@5xWj@? /e;zZq@Eer!Z#Ļ Fs7sP|dp6+ ;kbUa͋lj(eqZ5hоخسQq-t$ޘ[OiJwBq,d 姛c~" YHc,WPpPgNGH!8oV* oZ=8:l+ԟbaFLjXbZ,խd@cөj-mX"_죗H:r#KIJuu[ٓtMeR{2ʴ6o}f*J xɢEx϶#D *C*slHJ:OKQby(*Uz)S. c\:jlM`–Foe̻eɒ"*>Yš\ ut qΕUdZo%QcPx`1K!:^!pn,8DTH׉͠!ɟgOH~%ߜƴX;H5L_pY|&_s,O~~a<5*=:pnV끂1Sکn&#V7ߌT5F1|E͊GF հqeX,b(~5ÊtaRLC̩ 7fsFU16SLB &?`޵KJ XVaWkE)VhPQ?q_7V.x}њg]g9iB#}?{D(_I=Ivos@йLm }4O7 I9E]AШ3n 2~B L -邆vR}Z :X,ҏC:}bDzU``A',}!#ZVa96 Gy_Kx326Cl$;w+< 0ԗ} 7j+wmSGTƌ>:ڼ؇9,wQ+[]o\YSzs2( "ku]t?Ruy+Ϋ`V ܼ=Ȟ+`.T޳ཅCT.;|g n$%r<½Z$`ЀQAJO)3LV#{/AǛ%. -aXs#DݜX8Yc1.I[hGdSQ&2C[mhPs2Y~çZ߉4ˈ:f*UcXq>T(9 5QEp9?Ko5_Xpd!XqeDFȅZk!m9vI!{.f )jE* yd7>< t=:jFZ¡R&=Qe]g&u`9l r>gP 4-E$с,dnX5_6D|(~P<(d򶤽⪄^3bH,JwkqJu!A*7j**8he귾$bhE:a7Š-2؅ep#U 'XREʓp0EV@ GSY$hFPiu3T'6^"O/pV%bԘ/ j)^*:4#`W_x @}YꡖlY{dYiO50($6C9퇁6:O]I 7b^[<BgR ]VRVlgӑ5 lWP>e^--!%\(0wy*(No1rW˹-fL~}f?inNDR6BlAY;D 5&ӫQ?+0a"d->{Ћ9ERX#9j+d!H+ [&ŴYDq% %(k'S;(xgk2=|4!UCo}YNbXX>ԍqwY=%}Kӡ Dz2^0|Ek\[x:2ŠCvO:p1&6 tڑJF7kϯz`!"rD^ypЧHm) iMIu]{ |bNJ{>{LB(6=cOS^(O#uTrdV7Tv,7:9Bh'r7]aaSuW Ol62Ea;ꋵ[~U8c%lU >y#4ЈA*bjQs*y&+( WfY$W e>!n yWԢbC7س樛1\u "G ҋ+l D?C%K Fv0͐M)mH0\d+* I9yl"%t{j0*\OOM+veӳ\#p`=)6I|bP]7s L1d`^^#ӏ>w1cj|!rOև ll F]` $Vxm|k_|V6Z@;hyx҄J'ǓA$ K'{ thdM^w@x42k%*ZO딹@[4ؑG)&]O5cFT[|MCR,GdAbo$swq+[=CՋ7V)XZJ;N$NE"O #Zqr} ٨.wI"j;`UU)aUR]ٷubDOɞfxZqp̅A'|\[%FD] IkԶ% :xi:FK#*_˓SdjQP&. #K`t\g|V!(iS#Hgk N++_FSc`л-hސ:lyӓʇX_B@^ce40U=zx8 V.`SlkFdLE4#FR">m3ѥc:0c5ePAeD½KWEKZ/NV =eѵ6o"q\~7rf4hߙ
ꘌg7*E7fAAg bL^r¦/T*:At_l4(X+YqgirT}d+vS&.yD"UMXDT>XemUƭ-oH 4ʡGzn+tXs6) jDYM6"wѶ;I;Cqn3X9@BWgʥq 6${ٟ ,kpLNfnq󴙞ighv'sY=Jo; ܘaݕ 髕oQR />e;i %HK(r%oYF'N?%x_wlD}ҠyE tFGR rQ"G': p 9WC~6G=6l`w5%H?ykRd=Ꝫ 0m&wіc }HKhDt@tI6A!x~̗< e\tUARŋ@ |b Fj)D.F"\˕OPZx>t MH6ӥLXg0k5 |.E!to{*Fyg֒W}(6@ވM: @rNl'] | {aF8ft.(;np5UIJڌBgk>s3am}Kk5SѭV0|mXΟYAF4/E&)"Ik#"!_r%^64.<eK ᨞' @h fX€,4kxusCcfK%T~DzVpvwt]BƩG]=Z&PT8&?)Bv"tg AHNf7)@;(?ZH&bLG 076:.}A 8XXG? Y7~7B],^{e.8}!>xn啼9ԡ}_;.S"{7g3i|d14wNf hX@6@z(%M%wɆ {%N?41!'U#' 1gk:*$k֕1^gj~Q:D(fRLYN-ԉcPF|2Ӣ,Q1')BRX_J"nɜ%s9[nfqu)d g"/Le)ϫ5ʖH[=@4NW?:S1lt>bu!vq?|[5`2R2EFHAIqJ4[3E\ؠ^'bW<*Jړ(b|:%'[/>DJM|_KdGQy_],j(faa#t[VfmEl„\pa"~A_+P/ 3MܳkUbC*y*?>]z7 hwϵQR\" N@;^ԤvgrY.rݓ".\E6aYjB4{RZE%T>(u79"ʏ j۟%Q]% ^mR%cE7N]+êy8vtjDDyk9_+䶑zk:zù@7v'Ee1"^ߚݭ~1 Sq⺆~ϓYbs?pJ2Hmٹ65o{$0jsǨ"}ЪEu]!)7 L7 D][0-3S*צ's}K=f"x?NDpVof)v"\s:7ͥIuxy[nJTQzg=J>Ⱁc4-Tr)7 Ra(VjqiJ"3.,Q@{wgb܉♌f(@;ħP:O[gcepZX}$"wE_hjF_h#my:LM<^x=y7B F?Qi)B\*NēO3[ۑ1چ*fMf:G2ݜOA7-T>Ʉz$8JbH-"[cvMgLSHP2^vGϡ^uV%u)MNf G9a{u;gc^Z])6͎^7"WJ)rW?)N^sA?{q(K` ÇfNOM6^]Ƙg Ժe+eYc ()gUqLû{M?3t뻲r\sZ&W 6PbOԣr}Bp(˃x`vc⫱ 'oo ZI[ ɸ:Էa/UnE7$SXT<+@DFRA<yOަF9']TmRVr2Ciݫ u@T@.>vʫK]( idñ&`A$drܪ|]v'c􋟰;:VPդf[씸k}XɇjlGby6Ⱦ'/]YK%jG$ +YX Aue(݂E,*;Q'Kf|swQZY90b.@B*Jv+{ګg\x K0 *FTZVXox~kQAGc?`*%IB[4 B$Wϻ`-eiKg{*[ OyوB}7kKcw(_dy)ZtrCYКe$c/Re9?⒨~3%X 434?=]r?i-3TDi᜺c\!GNd[sZF(o?4U@**ݵ]lr4հmTȇM)J0M w}l.H8㬯~1UBrfKWdL>6 JNZT gR ̕ӿNDd,Cducc3Բu"+b.Kw3Jyw($$JiSԭb /~֔ztTƻmT/cQ+178.n+&8ꐬpe@ ;1}S'oG%6!zA+GByvҦW|Kҏ ǩȍƹ.#1ƩpNcA0(̈}LV1KNYҀn\g593C>=1x 멙T\))cAʓcl'4v'P%ӘiܔN;HB +Uu]RV`c5VlkԊy̵!$+~v<\Ϗ\h;!cD,v4h61lM.Te#5Kp#%vژ^E,U`s's[b<;J ,8( og8RHϐ-%q?mN.MYfz!&1H#0'ĔUY?< n,=.9$VwR?FvSW;FJR_,n @Kvb xdMTt@8ҊRoE[ðVίЂOP3ةĝB-zE~ȉNuK6財qIԓa s攄oy;eo{E4Pj~ $[gc`'Y^VDC]$1]N˥ʕD0wC'Ek+FyIQ+ VBH2[+Ж-2PUe}k5^,/9$OyUua}Y-.nW,EXu{P}16hDUgeYT+6[+V->J+*2@RAWL|9=1({Ϻi5oAVZ="!.[V@w, Xˢe 'o=:?{|Jt$=!PrFjuiD1tOffaQF:z:){6EVv+5o?ݼ(\5s~ MTݫ4"rJ;zENXFwΦRWJS~`]Lo'sbaEj^n^;hG(b;䇶5Hpvx8,`vꆑQ[ߙaVKHt*7Wi#=I Edۇ,a ]W5h0ha=Qa4x/"ߟf$w˛w_3u_މezM+yצ-\5XmL tn6>F r_C9{&_Iv@:mcz֟Dnp>aSzYZdF3e܉O9+*Śx$W\yc9;t9y1hXJU KǝR0=Wxv83 {кD0!H~%;g: 炑}˵p*Dצqn1Sl9eQys%냈e n4'I_vRdTJ!%Li.W^VIE|s{vXR0-Hܦ7ou&t(FBB4W xn,}[Fw@ӁHS}=VYks1ي?u3/`k7x3=+ ˷${BԖn\^<⋚j3-ݤ{*$]<-Б͕wgÎ7?}V*#TНd-G<eCM0n7o/O|?w9AbbJn[WB϶'d!^3=y?ΆOǃ "߆߶ 1$Z }Z,*;ghe/3@}"5$9u =՝1 fY>:RTblz`UBgv?7 {Lmri ֧+a7Y>y%tH>ѭ M^cejᵘ=Vxs27]ٴ;P }j.(`LJ X<܄o 5_Xrp "XZ"hhޏ*&"*@*QÏI/w $9(ңHﲰK,6,EDz8o`fv\>kbAYK?WN,` ̍`,GGA~/q9h)Xg -StتK` 嶘ƍu!cXr7&QNj'(7L<3Q2ef4uρX"A:[-&/ ZyYy8[9vv]V~ S7j vh3_^|_);(O'1yr4;2ϽQ'U1ϩ" lxSYƷ/|_ۜ3|sZ|* ؜T~/To;xǜfBPOX.?m9- E̓y+!,u_XbSVz2=H!(Ҕy(4YNvF'Idu4ϦrlTB+]qZo14w>7 eS+^qx7yvn0籠Ь<`9XۯX,DwWHjzCJ #H:M[[L F-FM'a(4'TM ׳aF)e*e'PCyH!xpl*䳤ر&eVb#Ǯ]ppFgB>&aSBeOA:`D"0ÌK/oR,9(jjT^D/cj󔠾57T͏d1r1 р \} ʀ2SX?/Gak jU>+F#: {&;vp(/(Dd~L/%(f@Q82# zÂޏ,vQ@!;F[ЮԼHitm[NiMa*z]謁S8m+AHˍ `t(!"au |IҨї@$)ב'9_]D-z`%3'U6B442kr> Q;I( Fٕ/D }&UD>yT[Jfg 9Mq9]yŐ$<0]KD&a|zÚ7!`MEG#z&wLAIijY'T&R$8 ?eEqKG s?۾_ 0 J8p.#ר>/p|^L`xR E]%C8J̔{ Ώo 1.qA^3ЩyeKN /X[_OO BhY6Hُ;M}r\Lؤ~ })7ybdhϳv D&sse\n[1M'$+QRwI4|}H:{&22%G܎n__YIID|FbUeݿ y4{\fmÎsi%_O5L0<"YQMIHaTmB)6P!0XToPb%O`C(v _"Nqx:}4.M|=NSj:[oECO%c&9c&@8b&2\r^JQod]ls}Aw}E1<ݬZmrs]\y)P*Hqb:ةۈ|~.v*@ NgAۛQӦt!#Ͷߟ}r;nݝ>~WQ1&bo {֭9`}hA2; ыQčB kӨsf.f7G"ZK#R̀oJpeȇܮ\ czYl-Py(TM(2oyB0~ř.% TȬc#Q)߱t C%ϱ|MГ>[áh#"0`!w>L62NyV}w+>A dq}q޸0yQ4&,Ə>P>E+9ߊCUC-NE SE$K%‚cItЌ4U@-+Ƨ}֔a; UW!l2OeM $z3ǨcNeN ':"W:QH:L7MGUnmИn^dL 7L|?|Un&vz$+<=sψ 0h8?*ε=W/\lnSy 7^W3vlIq(EP-' Hu5` JՐAVI9`)C9)}:3Wגsm+~/}>\Iۡ7Qzg^hsXM iSQS?0xXAfF ͘pY/@=?7j*Lk.e1ιq0UP(N@?WxCsj4ª~(󅴚e NǕc7Q#+g]/ W$HQ b3P؀ L![HCqԠYL}፹rcz<7C/}/=`:$$|"[!8Х:H+U'oIO/?>&Os6mB=sU/-.9gk_N'lar,0>v®ySzP }jux=I;˚O$hnt_JkPCya5IUI9lV$-w-F-[Z.P9y)B!7ЩcO.q'[-؛;~R;3]9DtYX\gE 2y:*ZF2 gDhMʼd1p&zeM9CTx7_Juu(o)]9tջcOJuzm-feisƷv[zW*wXUҰ \UUx P:o cDZ %kI`UT: E2q s^62VS]UtӼ̈SS#f6_H1=&ذ}KL-lj_bjLQK 5yDؚAݠY!2'_xSS:GX; P ѕk5 @LdEEJpeܹZqoigN(ݫ!ѳ0"tRVܷB#esCR0~l@_*A*S7R3٬1O#+H"j@#[:=W26MR@-lK|p tڝcR&O+jI#]jH¤*AM*{K< 4@GDs^gk59G7 588Jd;c0(olߙbbH!2'31=긪E  ]A}_X $_C;đJD* d;GȚ i*wj$xR G \}rxE`vRX$!kmRo/bs3DBW[PHW({#pΉ&œ϶[g?5oj} Bv?$[@Ե r=q@Jm12͝j2G7(Umb0U1Cwr*JYh[KRk7SWG Ѩ?%{dz'N^8R 9Jra8XMmhi']P!FR>n 3:ZHRM^(bQOY a9@G c6OFډj&c mU(!AҀ*]H@ C0jֶY*%WRt ؕYI RQX@F,"!]Ǔ Biz=B2J\7O1Ϗc,Y6g~WBbDa īScY~1H;R$&MntUzfhjZA7?2ŢH8X_?_2Pl] `VuRm+Ϣ*0"o ,9X5 @)bwܺ[49T(\}*F;)dcj'/>:%Ȫ3:k8HY{ Zrt Z d+ "fD0QQ)M3pR'm>&Ъ󷱝J5`'"j491Or KP p$b$@Jt(bfWH$2_ ,l__`xYs#㙤} .7]Br_+c=8=H`~UT3~ k}7gtĄPI}{ %vDaՄ5jK8bQП1=dhÒypn+ v&MsV&RE[hOB|O !Nx9nUkܾ7"6ĝyPvǡQCP;dfθTOG&P3N49&l`5wh}VKsfپ<\"Y !(S`q9oCt5ZH3J -gŐ_U/ -MHXVh+/S&?Hډ|5 X+oqg0\>Ҟ<%ݙtɏD>2ɹ3*U@%mH#.յ$B^ǟgICOVqaŰ p;Uګ/稥Mo?g.\5i[66D@T<卓Yr'7S̾M?ILIىɾ/ג ^|^9&Cԁn ngoTX:E\_H_3[l,t_x~H8X"tOYە\쯭bN x~/50Hrʎ,3QD|_BSBZl;h*q8V2( _Ia^!S]`Y %Ķ.i\,Xʩs`VܖEɰ%SAT{ʾ6Rr鰎y.|]41 @FrA1¯Q5au߿-dI:25\|]MXd_F<wҌ\}r_)MIaÖrӚ m#6:0䡧X35W3JoQ~q]5!<]Au!@Gt\3%IbIv(doiaoG>G-_zݓD2Uzj╤p` 2r1AYShji"9ӪVrl<=E|$(c<$UvsƮl2`ۡ[Y9a#_E+0E'&b\ 9ZJDRx,'i1)HcR*aUh z1͏zHpdMo+ƃ]fAyWqˑ6SHPL }&' C9#/=+K#ȣ5s` 3:[Gk {gGaÅ| ](kuƁbl5a wƿz,VEKc)^DOHK Xa_vdk}m r.jɏH2iu胄ck~*I(H|-DRU#IoD'E6Wy~OdlН8v+W=eEfx• 3aG2ԞeI蜇7,]P7NC< .ۉEye/\}0L0=pk1ƚ P<XlqU/,Z~lFvo[[D8\ɟЄPqD7G 9)o=eFkL͹IU'b1$GMhl&ٌBjV*Oض#1D`DOGA*Z ,)5թ=:N%a:2Y(Ӏ6\q&Ԁ ն27rŤ0;'UNV1WbO绘zy{ŞpY=ij!UkM1LN̷Ǝ2B&<뙏yƚ@ NDkD6I /\̊ ߄*YbF!5LkBxsu.3< -y8#ĔĢS9Ybob(7܅؞hrlU戇8;<θCׄQN;SHەA7{L,Ҕ7:~;C JȟY& =|k8;c; 'ϩI i?sRhpuKe0Gq<+'v - U=m _M,u%ۊb{A.h0zmS om! f,C+bUqoU X,:Nd2B|{n-X \wNV2|K(DjsƟsϹ1PݚDdVߍ!;#y{UvIp|O64*lڬ ҧKp偄ʦW= N6ѻ4!Q {Y9Y؁]\~mz^uA BK!^8E$<)O3n0>{Q)5bw8n@hKKC4^EÏèMhܲg= oIFlRngq'P7xkG}Kj3딨몈IͷZًv?֪faz]in gN.m#.x_@M0 XP^N QK+|wUzMtZϪ{*!Sۉ"1@zns"2(g/uoViۥɫ2%~u&~`ad''~51ھ=*yOlc1vMRRop 곉Vz{sֵix1m8G)r`$|Y" "--^pbTHvjh+zHj]3k|w g]K>J"}>m+ަyָ\, t ŪX~ 2E]bf߹vQv`ȑ U\!JíP4N=AɕL/aBn}&V{kZ|[ 0f+ $Cpe.v9\ QŏIU^1-,*C{dXnClXQ;a5ZdھBpj`[כIyd 'jd dA{1&&nrpLp\!}_7#-;߸qY8-1wi) W/zbgs_ByY<|yԢ^E{A,/hMjf.W%<\(lMp]1-L*Y>+ $>A~챙[ǬI"7 /M?W|'ưqGמc6*@Rf1(clakfF2LoH$a"+Į˝ WD[p~1YWZcO[Db.2`4Ҍʼ迓 NM<( 9ٷ57 fB-[@u]H_FY7{ǤޓiސMzFV Pr&qoHd%O,oQ;Oi_H`jvN>>W-27^_Ʀ_;8Vz2`pGX1 /F<5*`rv8?u0O>.Fpkv27*3lt SDrqNJk0< TUD7U< Wqd$P&7f}VFrYGK*Oxs_`CIWN=Z$xEo{ 4 a ()~\ 2ŶĬxBt>=ƮmˁWǃm{Q[oArN( t6F.9A7Aw,[zeC{7tP(({H<|$[}4MԫajpIi1~ t߈i~m7ݏЖEETgmC5m{' @Gۣxm )15 Zb18pbOn:SƑNfnj*rkjYI^'WV6yiSEZ! WaUqsF d-wgcKN޵zkKqN`̏IGUa+ߐ3B.N/ :Ȕu񤂣&h>& նOGfIb~#M/Ǖij)뫽:pxaӸjƶ)^EGTEAaOlQ5_d`ue8e%ξeqQu 4. ]ʆ",5OO_J-A5rX x3Y ^cv$15Yt5o& DP]jd+..DU.7^hs߫PuR+}p[A++8-3`Fl*>:T˷8㱥y3sĽP=vN$9|Bu.-hYhce#riS1g d?=h14Y8L54,j-:̼ӳ\7-OĿ-B32"R^'?\rRgP ry4]o(k\`5Z2qifM}Y~HϟD l`r"t"ÊHkZZ{|KsfN6›좙'}JVS꼡 <!3In2!TϸȥW91A`Rnc d{Yq m5uTmYtqr+z͡!]M*Gg,=nPUd~_E\1&&c = |}j2.gxA29UOɯ:Z^x!,Eh<,K~+s;"= IJR"Ka.<חA-XSM\| n5~;#`hvCOORrBKbȮ3aqԦ1N a lQ"!.Ï Avv纐Y.{yTŝODx|l#g<:>>+em)mb_Ƿ`Š9!G+@wEVa%8UP;aX_M3-dB?+b8xב@.W]W[iW1 bm ;q$0'I6*6~HRƿˑöSu=-76R)ZJJmv- OeC.:RZM|/ejsLu}ZȂQ|kLG*jXR kqcWr ѹ֮'63EЕ1/,cCj<s78Yz FH eFPBM=7D.<I*~5m~XilSLg9W-"g!LCFUYJ cNԁ7i ^PYb`&{09+ >pW8 Z%rC|R T~ ʀ 5w-fgT&C{H?OfJ-Ǚ܃O,Wk S+ȹ Yx\(&XSicʄ/3%"ҦXtbXDs8&=} L/*GM#c DM_g1N ~+ۉp#t zXjeR1 @lnuϨ ӓBh^xK@|BDvWiC=4o_% 3.@'~n?*/s˯SgT1 )r!O+T_a* C?@fdp.25('|)@ވ>:f!` -Yt&Y2P 76e?JEB:Ic@DxY[SҾ+|m+ 采ieZaFlA&ʴޗ{e1X?0>H oa)5%Qi9 j|Eji3jmsc(ɓ lJEЏ2fioPyob2Qʧ+qrEQIc >H@!zxpA_v,Lu[ YČIͤf2 Ytкs 3%?[2:>ۚG'$WZo=@b8u:mL+}q3CMMd,U2w=E|)88PNFD;͕zbJ4˓bGe2q=$S  V_39ZL:-ɫ2c Wt@(fٗMK.KRƦS 1]Z M&MdZcR[(`;4_Ȋ@A?|j:ZeFL7+* Rc-,9)+ٶqBH8k2;8\alʳXP#G&{^5jZKys{IqE{bq{æ ^XJ5pWy0BHR{BVn[n^CUтe>ô;dY;<%?o-Q~39S K)b-xa v^Xc,]bX93B847kH 4"rNӖ2l~XA&X ja`{ q9X%Ip6mcJ|J?6 1A8X}Hr6Y (cW}gQhY/ Z `#5Agm$pA'o:aK2{iO~7̳Ibm;-KxGhKfL =$ge*`,\sٹ+ÎT?8_f}%Jr!n9_]rFd+A%۟οA4RJ -DcUPM*(7(z:P\H1&"\ ASpmǒD& n=f+5;F_ ?6hvmw ]MײF4ynfꥈ!gÄF4vhPX ޚ^ g^ЬɐWRc-@$L)[٫0nK/ lg86tt*ʷ7$.&WDs ^iZ 6ri=?k{hKѴOI^#05\EGHPzzBIQt:lGh ^JÈ u}nanI/:e x™g_$U Sw0c]!4"aMs4~lSI:*(c2oh]e_3d/Yp4 ZVlIQYfOB$G^Aef5%wtH|(E8]*>rO:1ye+>W%H%]&_|V'՘ASiJ"A%i,oѺ'B2|5yl T"|%]D%6h}RpMy>+pێII!&HF-FJßf"hkrm;j64 y!0@7}y xlyӢo^uT"12*1ZR`\9,@n+5OpoIuHXBB|G ^&h4-%)5M!.in!xoi0eV@ʰb FM^broh]5XQY*Ab_yOМDe +'.eb{4Y8 f_q3=Y4fkDXD ͙h6^:@jǂt>&lD1u]<8fΤ}ibJLv|y3QiVy&E&Y҂sq1EyYh{,萟t.4vi:-Q? @V-q!r.zZ.?_u`IHcH=ȫtsr䫼-"&"(#fGi _Q=iW*,#E>^>k^{ ۝ hdƐv ]͙LCd=?g0s +HoWM9HD'2l0blpU0RJj47g!l(1՞Sv^!xE5:)9gP+WdJvo~^%q$[\͎ U/ |?TG∲hJߥqe, BG欏kDܜ8ЎCAޭvATp.,i"W6wMSLn0T7z=tC.oj}>$UGSJ؀< Ik!7x"=f:^Cxwosc9 l 2V9};l}Q,>aAA`uU:-cVC6oA!:^|UbDa WPUO*Q#B @f넳w7NQX%wI눺&X3(j{Za}FC8vmq iԵxWzzl)XH n.S;" dKo?WSچ;YA e|JtQ'1[r輄5Z6o[o!!b=^܄,$ R9U%5Pu+dEd,r +xê;I8`"r}DDK4F|I&>T<2 KلiVW 00,<30)˹m Et))kt uqnBwàɢ5L(7تIzOjDܠ]P>"_-/^]cv|rwv0|  trҐ@\{lUqd6:L`ҍzG]mtxwJDUUm;ƋJyA,\f|p.rOJGm̸*4$?Z\Kpi.TP4r#enL8K1Ux! -'E pެT^"mAwDݚgeaהZj{>C,^#_,r+( 3m'07̞(&!{]ǨMmU ==G'!oA%[Z2:KCE4R_wb{ Wof̙W&l C6 yUs!BdwVSu 込8o+H=K>)kz [Lc 01eu~Jx#,H=m2$YﻅkR`S$4qʺ잪x;RRe|z ÄM]Ո`ގwkFE|ϸSp*_Lyjy!8E)苋ߊĬkmO\DR_d bk[-~zMfmZ[$nz#O1 B+1b;l s8u$Lze5c1 !4ʙ@D>$|L=+ ʏy t)?91dWTFSU͓;L[EiLxCvyhiMS ;R@G TkWS::V*[uO-驹%G:᭎O^ ajDP.m1&mu6 "!sQs\ 6͹2y~ &>4]:%V].13R?d.;DgU)ƳC ſ[DfWW><9N0n:y|ܩ_[|Ƶff|JX2 Y5<6&hlBA-}rRo/dž7H~oȺq kBGu. !xff u`,% >Ѯl$!^Ti!Ba]3 ^g{#JvE9'*'WlS&l8r\u$Q[e11<$D'?fMs:Uo̅%FɹJ^99ӈ?T+}sJ=YLN}G[iEgsg9M s tN)?zȭ~a }V>^Kr8]5X9t8\}RP&$?MʴPuv Q2nǥH'J G%sePPڋ~ꔍ>5SCkpF%y!`'kkyiB-HDZqq ȊΝ‰1ݽMh5zׇ |2 O|wCjN`gs;ЕuCE''ɜCR%VqηA&a be_z#;-jS>d?&OVlF\~0Nyѱr0;mcR؋x#L59sÉ@_"4redG_V`p)(j%伻y8,fz' A7M[$RyÑi3J2z8Ww(2 4%-<,Gp.qnқ+Q F{Ud3awP3fndv $.ki4lA´Z">iö;ВqgcݳE(fkX [mX"tC/jw`LBk gKFuk>QC?9ak劝$GUxYu+jhh6u7 > o17(buD3涆l~SKiݛo=ta3¹rZ/IW';mHFܲF$he]s A_3R4b1$$j{0-OۧOo#ku9|a9xO2WvԳ| dP lf77K,Ä/lRD>x3yh =zf,5Pݫ%⬣;qԌh`Xژ'h07] z3 CᮦVg/MEŻKgpV/]-iX{tc!l g"dܷ^r2u;RDc^ĽNF͛?5V|f$M{M%ΙպETjn&,I&?`gxA6{-'dc+g9k!緑{Lt (fnqh<̝D,|\]߆ݦ@DQYpk8ڙ)ԯ 8۱X]x>59 W74 @1| 'Ad@Q7QoL8Ю2!\2 *maP  i35 І d#MUlpuT:GT& w I>Zm<5J*|,4enDQFt`ߏ<UqR# /R؍6P(cEJ\U m<Uڣ*{ߔ gGgL4y̝bmd.mg_ =K"ڴ`Z/J@Xޏ2*Ё̐mS.1ɄW{3p[IQU}hƙ8[$j {ݨ1(=,'$D$ɴ$R@ă"- bo# ܥ)4媿L&y8S@n>5J,2e.1{pw@ ';~Zf7el9΀8Y|E~C@IVb"StCy?]_B`@?һC댥`VUj*&?dwM`CӡrB sMJ]~դ#d2qcgP[hĞ|vK"u>vGK? y#$`A(o:8s_͛ m ɴ[CT7<ƯWKRpxö=-krߜK{'~o]l7̼D=S˞AЉfp/ڭ.^͉ )r$tk&2 |偵 a;߬ϬYR8 6LSx>_}p!mSQh;VL ߾,i@Ru1 ́M˛Wj+ZÔRg=iՎo LmaRWp`5=OGʈk + a RqFuK{M'_ @8nSviE!PM[voQќ].Bbbu=a_$9FszxZouDŽ\u&`C hPy$1avWuҐxn%w0ɳb|h#$qfqj6ݸ s^'O9"ij""[[ %t)v\ ϴ_Õ>6;` _'V3gt-[Ռ,Zm9_N@/V4ݠ&/.ΒoWɡ`2eMn0-m*hfw c]k7N=@(hbC7$nDe !%<M ("#oq,#! i>݄M_F͌Y % l`Q>G.X4ǫ*G/ *gbGaq෢KR #0Y8⪕Z&7-2ĶzU#5 ybYh[e(Lz|4{ʈ˲޶' Pcq<\-%؜|$PYz%0›* H- =>$,-JBin!P%VzӚ.;b PUSg TLݑ, 5f7MdoKٯ5r)Z D=l"<1a7I'T}%~^nu2 `p.akv˨w~z#IfBpJf׎D[Lt\Ι8˪YκK릇(Kt:U_" 2ʏ+^ 8VUQP(ɗka[-ĝ ,wLLDNVG.i-041Ƞ6d]\&cr̖mdgekhH -z S: T4sSg==HugJWUzP}.Mi9 ;b}Ν @`}el·.(6~j5{Id@$$xVK]آ#/P,+%lWb .e%oYh==ěj,dy]FtKVڨ{rkm4VҶx\TZ?Fkx~C+B}\3XćE&r Y +$"JT.;gQ  ;B(j;*Z~m9"]Tw"y[ߠ$ڂ iCh١pK ʁyeҞu$T]<`03M;ɡ?B4JY5C!Wϓ6N.ȶUSu`ojGTԃaڅ7m 8 %uO}My/dLԠ' 6DЖ1;كmW~$铔\#fO{>KUɵs!(hq2}JJ"<@ kڛL8ʹ҉fk-M_0e'U÷B,@xYDmiQUHMG@`-C8ԍ߮34CH تs'$"~[\Ix5-FVURšk<~ބ dLB20Ь"8%q+iVBJ}V @g"tQ#Aa2R5\!7TF:mܚTpSGҤ6̺ύ <12 uzuU z6Q(2_r1NN ,lFhUA}t?wa^mWI h8n.m=tJCz%9]{۽CJAM81 ;cҰBn}h]vJr7k(lT 6`epLup)LOklJ>8VK%f#E!R5mgZPP@1uUu+I^KԇͿf]sQssDJw>ү`9 O@[ ~2;MV;k 6OI^V)AX$I-@u-,H~O0q{z[=73p:MXӢy1d?לdvUjN~H}6wg{sϺ!ay f.LeOPGe -7F\4 HlgXQU:#,athsIX<uA.`Z3ҧx^&[ՊlURKʷd\5xiZS.@ۃu<["q|m\7Ivh R{xE%K`38+[y S6V&1#з5d4Ϻj t*UD) 8axmV۶Pnfdʫ^El4nXw@^S]_Nb<1J n6}sB4$S?i)Nyu~҆G2F(\A`R9NĒCwI-sdg{%X]3[GDc웒 eTSD~H'E栩t,J8F) 'ٞr*5Dv`!@!=wf$Txn`s[b? gc+A6s{|f] 齅NO8KJ7d\'g:D9g,x)J܀+Ub̮z?`؋goFdQ#VU`2+)?8hoXU(yHo GU]l~\#6ScoW;è4| S|"#k լq>lr.a-O J?L"vW-dU%$:߂b9_=}n Jb:C|Ӣ;m>juYPvr±ukdnIDhD88jj)1IU:ü'yiH(H>^v~+1^1tj賺ND3}שP_tPXN/ĭH&EAQGzH .]qcUD/z?sONfǝq L/$aQs_ݣZZmD_93af)o%U\a_gGN,Vh qN~>Rч aVs!s7vTzB{S33"+6Xseq*@?^6NDEڻoLS]G:{X ݄]6;6ɮtpȇ7*I 돉*Tag'o0BhnyO.g QadD@~G5 8,r7\ cN'{WxU1 -߀԰ EpaBn^ˀx8mrqA6 +46Y2іOy_bq"8Wqss̞ܻyc&à=bڛOm@w2"u=muiݎ֞;-2MfmH Yi&5/ֽ8|~U_}|61H٧t-pc\{&V>IP^NXĦ LzmEwIHgЈ8=\WhITj +rXjF\7&iTbC ҊޟhԫTDaC( "cD crS<>NWpZHh*ܜ{(1잳{^rVD`[LJ}U›n&p8f A}b#_R`I1n#\[4`BkO:45rhIh7sKJq=uA`Đctܾ>Ҩ&EKʺ[,rJiDlN>ތ]Ќ; yvq D Ci7YjӬ YY\t0/x:cj#&Č[gfDp@h ,~L4 4Ĥ؞l/GM]Q_엥5 Ua0fl0faϥa̺D?>jS|sn-Q[`xbG4is Ri4@}jVzA)ݛ02.8=r!W31 g7O֘;< .@6. ;v^ŒEv SXü&VT {[K"s6 }v^y^кjK*`Zԏ,7g^%:Z-i}=L,> U׎}?{*wP* dW&=HY8Pww&&]=i\hq)5.LyOF$s׃1kYsϋYlc뉩co8s!F&f:DMuY&B&,x\'Қ0y5"=np%Z}aqLɽN%/9{PJ9YhAb9mϘG0'j`҆#}*; A[jGpކ{wed\Ic]) Uc[+5k7ZhN9Y l.}טW֢gtHXNv= ~񕳺d,|Y \#6Y痜f:տ񖠷k.K1q֤ı V4BSIO"ͮ2&kTLbxc?(f5Q^N:XFW>)W ߲d p{s Eu /o]7y= `-HxɫP~T`, my0[$z8կS%YY"k!:D ̀_6i ;ƿ\*⿎Gqm6>bAh7˚8a+C(㓁]Qk609E{x>݋439n!R궎8cHPG]H= !`p W ,NA}#, b kl`=X&Vsh~PiK6F X>dM.mEŽ:B/nۄ \G|UFa=b2 ?G5+7pmxBA_; yx>(ZZu=Gq07@wF s~& 2!fCT n *pD?ɯCR^TqK\[N8[ -kd[򶦢)Yy\ a~.R$;(O2 nHG/CX !φa ,Sߝc?m% Ii+ObDE; ǫSZ$.P[M6AiX[໲!a3Bi!_!)eaR% |22mk VN$֞+%}N\&tZ i^4T h. @m~k}>-v~"`+`kt#PFHil0]%ʦ*ןCD%d@$v@6@k K'̔%4y,|Ga[ o42)SOo=.kOcΚo~kXBj H32-V8ov o(^7VY߶liR!W痻rjcH[m1u폾.߆?g'a_F96'2C$#mi[IUp:ʣgp.(`yZ.U6㋴kU+}>yJJJYaLYYiufzqBPeuWē`Ψpwo>; ;d̓¢E+z{HeU^.k ק#AQn8;'|_6Lb:uwkD5҉'Xҝ_ظtvMma^b']s 3+=D8@V膋ͮD8[Q*΍"1䍦6Kbt)Gm/CZrP07<}e*u&mGx@Q~ܨd!]o)]26BGktRW6{>@v;dKHx!yuVԚQ"z2=}?kEܯOxm6dٵG'ݗͭWgp'&hxtRzئ9(صێjqbqrw=pG:!6,Z]YS̚RiuZ9OcbDGO"Z~(J#RqLmp`} '>&~<zJb!aS#N =Cby領^Òqv;T&Iz,XZC _=lUSRuh'vX1^ufx2j&`60p-jWiL]MsoX \p^;lgĽml]Åʵ)P*C/lpٟO5, \وA#ǶvgŰ޳I:}`-c,Zێ1n7HMƃ|T_ߞre Lb^\PO|91_̗>֒#ym(ժC6puְs4U/JkClrn2Ip\ ΂Nod3r׊~GOiҥW& .(H_Z!/be$)ݫؼqb0PN͹:v2+=Jy[O|Rp){s^2(iǦ#Gc)H9fd-^~Bɿ/R2Xs}c*NdOւ"XF'dY[/M\$3zϐmz- o_+J*ZJ8QRtpjb멒YZ!ne/zD)Li^Gmϋұ;젪ك% Ќj׉?[(⿞\'% R\-D@V?ZE5w͖ؔۯX ˓>h^R [/&9(qw_^.=2b>+6D CV7.Ux-a q.Ng,\hb]H F#vơE#fB!6u9Ԛ'ZL~E*+X~)6gqnfsJ=7DžK!Xϙ.t<;[fnZծ8JaYR[0YVD}Y|v ;sW K.pq17Mo@$哌ŏ$*h޶:%;K^N"~ ℵΑK J^:5kѕh H㨳*\̅&k6%NM];S/Mx>6!2Ei[V: E}IюM Ƅs3dJ^=N4bsos+_h@3=K jQ< 70R6nDZJcċmM2owvr&'rMβ N8k (^.ʔ8h=W܅"gⵖ( I!}S#\wӆ գZ}g>е7mWBVf*!Ώ6Z6$#u6.iniq,G190t/)!;_U"wt3qgGېL@{涷@ H]MS,I_p2݃]u!PጂA4}Iu=n,-v#o9/v ^A$;^hx}q r鵝zqPXD(=t&Aiި;UFhm "hS;,Ju-ʥGP{=f,Ut&I@P<]_"T^gd4Ay0`%Z6ڎ8ϐ<[FX iKD*쪑@2vn4x0 Pb5]v&@fE!R^L<jUJ!lOcMU^BN#Tŭa+cXhP5~Q<8(ܱE$/j4W!k-^ WR{sd˜嶥2Yڇwg@1$4}0~A0 5#!,x~"5aS *t/6P8X[owt*9Bb|_a$iQ  "AOR=xb]gȗF 27g_#LwyNܤ!UA $Ւ*R/;wU=v F0IsJ .Rh=NO!̨6|[V$=e6_6{#!$un.Mq nq=T2b*ДB_Fז$>^X6~c!񉛌#z /4)^ бm~} ]^]J![M wlYpLp/O&ri2KҦ"+Io3dkTol":alwSD7I(Q#~hgT^= SФW5J1n?Gj4xC,9|Rv(_yӮx;^ oh{}saY|P]W^'U3bR"^%&$,6ȕGX 7[(`ۄX3(:u)Jzs[ZqG<"|Gc$1A8LMo\f"F4d ?뇘O"ݕ]+pL;8SP\ht:2ePaw4i%= ]q菗?7R )3xBgF[L7Xan΂ݳC!s,NQCJu&ϋᄧF! &ٙf@ݾTEpHRWfzk4!D89HYk5]%A_;B8';,iY;G3Q*ß(vΤ-l%d'peb}28aս|Bfwok3>{+~j0d<EolpS;+DJ+z(5/gbBhWm>M )|l+< @&OmqOvhOqH3GbC ^P!>G\'}!hjJC 3UaVƓb]ƀŬYHЄT8ZoЭHn^.wɺ/MNʟFNš֚P!YЀH?!&9.hSy`)5NyGux1-(lN3dO}%u+}$"dZt$*kk>;u+n6D3鈌gosEq41RNB4>ƀۑTܡ=SE8<第?7,%Cegy;j4imrg wŝr"9aC\ȑ(q=>Uoҿ,] cqv;6"UZb*If1KPk<&:VK|( !:zS;:!'?D}%,i,ˢMQ[\fϟtD7/cfC̦&<OQ{ށgR;ȩd}/ Wܱ`;bso`$*@َP\.RVE)gfGGU:~`k!<S dUFk.7Yb@?kg+y"g%9t"\״>}GE7  * 8 HN6JgnTT?ҕ?>Ze+@I&S[ J{=c>d{ m2:3*m4k?M$WK$b)m h ՟G :P< TJ2R[Td+! 8wܴy%ɒuQY'/^-["}|Iw,ZvR0nQ H9,.'ꁏu4@t Z?8)Y^׵r+ Ȟ]:P^.x  Z|.Cם#+6T8MӡCn2Q]@4'')0L szfGΔ!@w.y'+.6G]ؓ⹀o,m=I+;}wQKx8T,Kԥ{EXh9ʜĀ%ñLj]eߔB{JȅuQ@3~STM=m)Hijɞe媇j,>\wQp0,f)DG iy83&Nf(,\ߗʈƼ^\\SnZLur'ݿFVtS` Ȟ3~D3a߷OTJ-9^9& ])p2ydpٵ:~_X Z!7\ @C$]??ZH~''E t6Hba I mMޭv,ˠl| L`j??ͥҷb0E{' 󽯹-ʻh]ˀTrVAe|f@/f-bGbW3_eRYV f +b}'(Ri{"5[1(rW]IVZ A_POkXjqmH<-Уkp0| 2?RvŽgLZ-Yj6#n='Rii+N7fC_: :}tvWoQ.]-,,1}t̓ލVj(W(#H;گ~G֙M+vxJ!vkF`K܆lq͑Oz*(﯎SDw0sSg8l<$04|iLbt`h0U"й{I&՛cH.|ڡ%|bW?(I~E,NNnϐth^w!Pl={v*69R <δ}sΰFL͂NռtҮ h@^_h 2! l3].'\ǣ֞w uLO  цS@!L'||RƲO'S@X2O2msUFqvc+P6-:*ݩA}8[IM)`Nf&s#W Z2$Sw|7I0A`\U^m6{*3D%|p7he䐺%=1{w MK/ŋ?E;4:(ip](V%kр^94{C]@()dt0)tr CIHnDvhnt{ERzif=7d,4EO#xi .Z|\OR{ej}uP0;JJx辙qX^IX~Gtpwa5*&bZT2z_-5] &!g3JAARC(y7'a YӊEVZ|[zq 5ËLtD.y~  Z]k`@9-RzQ^AѴJg{ 5ޡWkVQӱzT^B=R"j$(x5 ]ڬEN\ V,4dW͋~*8غB G]ܽP&[ךWg)C/,ҥCHsbJ/-r)k}3կ'c`b_3Yݘ<"UVc`' j86 թ?J9AHx=y N_wUƗ'A,Ȼ5N ţK0X\(p2#:D?|oڔXռEl{5ڮ4iO8-[WRq?jH^ΦL2]5aFI3m*V#5>s{:wݖ{]zijҶjʵ3'+LpjY!m*ڀĦ>bLM% *I,}6Nyߜ]y*.~w{ CH"6rzO?g09_82{ aI:Z娾=*"ވۚ|*xpmBrm5ҽjV(HNi3{܊{B^+kde/I 6m")1rq\V77 ϠMǫhh?Q &(`-\ȉEzEN݂kܚ@4* `C s'M{PjLäԇ#mkl :r&*7V\ux fl$NEvZ9xOp "hӊutlJcQZvݟIKpPn*$DKᙎvIkv(C^IiIDI~ӪXk`I܀m1 &ߔv.|j<ݑP=*议V21ꃺ V ]zܘkO@:ry{;?Q}`%6`՞dfk"6x8"@\6 YAf (#?`-؍D>K5poh ?3uQ$Q!~(7<+]MKq8 H r'E~Hȓ (jOǗ2 )5£wԈv21Zez5vໜZVFGi YI 3ۧˠ#F.߮ [!rO7in'5j+76݌60Iq&p3!$|TZ%͌cǽHO-FA:l"zH6dz,ѳ;/CpU &nI-$`t22! MB.k'`M8U)] m"6ըNue C/- Su5H-Msk9G4QtF/dDAR4!3,uyj\hP dKKҗki=*~^9eڊfLȗjdg1RCrщ@ڂ(qDKOB5Y+:#5tŜWVl1]ʯuwG8KO/tv'[M_r{F!m斓o֢Wv~ W>bV/I`#)%H);l'Wqüv. 6 ?XML99!B0 {Q&>"ʼ"Fhw1D zϡDo XR`o6pdο%)W! '6.[brӻXԆj  aS:dLV<:gJMsEDU/6Y FpLs sVt'n׳'n'UiT9ڍL]fAY[Π~:$%ܴH"$p* /]˾̇SP=*X.NhM((Vt ۣiy0MV7bF8uPV(@1Hx_āI^U2J2S,y{URt1xw?C{@Vhg<wkݰ!xP }i;K ,pA1Ekzv;դ[}IRk l^7NK#X_0:,X-|(q\APQzW?_ބ\,'9 =3Z f䳷?f(y@)V DNIδ?.9KpB߲%lב%(p/i]֑ |Agl+ͭb63  Bf\ [.fo:釤! U?zp^{`FOsb3F)-y'(oMլwLѸ}8R==>_*^^jӡeeWqD2%;UG'T& rx^ ^?wНD/m5 998h)dM2 7OY]PS2A zlIjQ"N#ڀx|-Ijs˓/#N!r)i߸9o l^NYApjY(G2{_TByJ2SEݿ,Uu-}3Qpx"T|݆50OzͲC#Ǚ~pWqEC M|h.MƑ<;ǯ`G !)Khj?߸vSN'^tWer/aŹ uZ Vr"+";(&$CݨF&=̿Z, 84wpͻ22p. qr_p h7̈́)xO}9HX[ C] 0^b]ʌr&EF;@L[\5~oVsd`$FGb={ڡs.c))ebcVZ$.} 1)?'Jݼ7`t" #YM(n-@!nҩ@rY_XQܳgcVm^ 5ȕkfzAFj; M3R~CG#Pc{eݲXtb5yc2N~NlfZ_U?%,BQ̈́oCNm4Wf)O)ҧ0smW`+5ON)V fwV'Yr oz-@scUGaپ <#&I*xFkhbFZM(2ړC.ϕDz8S(ZJf7’vgIb63N@KK $Ag7_ieoxr=AO}ΤMӞ>m~( 4C(aٷS[ߪQ>L~Ag Z\{]Y''d9 ѼGdw= .{{&մ_='C!}}0]Gq4Xo{QL- E%WŢ+~__DpdDםW|#ˋ;0+؏,41l2 ,eJgD4 F#P!GV͞_=Fj~%KBouJ?19bA'ͯ8?#i<'W=iJLٓlxꂴ"+$C̾FMXTZB7UeI(]mi`쉻qK[%~DEM O7%2lj 7 1o{ߩb',`$x{Z/I?;(TF]]\ `/$ۆ9:)QyW@wp96*+n_ܿr+uZ~__5y%qyȞH5ѨMioP $Y,KUIDnjbp)L0=$wn{nSV~P]V$=m ,Xlyo3/gRֽ?&1FͮuJn˵Ux=XpgsV:{-,dO5^;'x}uZf䁯C7x2aXI[+Mq&8Bʞ"/`z4Ӣ}ZIq ˂zDR`eEaHC a$ tVZ)|9PmUEAm@%EݯA*0n-32Xb~ɋζ7O/&e0qlE M* )Hחi[RGKJI)5_nfXsDLq2:ߧ鸈`nsX p쬷>aՑX^Es[_!"3fl$ԱkDm4Yإ$2Yh~)~'@:X(STQL\8: _Ŗc@rhъ`jQx{Lkݿ96Dr5 Z4ې=xe&:_kPo9U zYoM!@)+T23nd;:΁@ڳFuP'~ydY8vm{hGp; nI #Ŭq:)A;0*{9r,A3_a^3zz#%U;˼J8?rmw*`y+?*Awe?6&' nD)'KjA`^Vژv~7$}P\iqSR yhQ|jeo<ϖ+v1  !B`j MGn5=af.`rS|aW(J|?285>%>W?W>ޯfCȓ0`2 ms=N0|L[joŒV~}cjQ2!`2p~mUoS[`pG3 Bi%hM/דj'h^~O!eU=MR(AZm5 Hznpj̸q[$Gm9N$OM|jZ pP͉k}t"J/x,K gܔC% WQr?$ # x/}0'ܝƟy@>U ~,m$xM t+Yی=j:HxblJN8JtI@!L2`q3?ʦpc t[<0v3 0"9018YWg-Bn~B3l4SMJE]aJKl%S qr/Q{w@{~/#Ve<31`~yqԳZپw"R%IC+l_B#h!r `ͫoMF H ; Gr}@l8Aw`/s B sgeln\敽[a2f~/(4z"YU;B۱ !%wCy,=$Wjf5:&5u潕[ʤmݓz) )1$Y!/GnY3~K#L~0WƟ\.)ggv8$-K;oCƓJIvՋ3VVrdJ!Y'4q+3ܥf'ŵRwneBsD܀\9K k~-%\ FdG`~ީWW>G愐>1,}{rpgv/`Q2|glKrj|a=*_*#vTve滵8[nǼ?&c 3vX/~x8f5A@ۂ? q8]UaorP ߣp[PZӨx@k62,/n[a¾vhz),{_|Ý%&K3/Ysv7uouS;NL.(|v*\B"? 9^WB2S(}nkQ#F'rj)fK$ub QH,a?g%(]x H%%`HҔ-[aJIo4hLBAE/Pyǚ9eg, wDb3Kǂ^V @fTDtoۻ8"mT~C꽭/76bў%>CH%w;5>QOp]2(~-> kdFg)J9_cFaT$HHj=㡡g䕌ZmsF _fT$~tڧUZɗ-ʒO,h a{vQLxd, zyw?m#i4F,=OB Q;߽%\j5xz(ҁ~ "gA 86K$^Z:+}$x ߯$a#ڞ !a ݔboj?ArR+h2[,}~S3@[^t^GW5>J2}R~Np.ʠa|l Qzps3$%_C(4}U= ;S:ͽ~Un g4W ̹=( GC2/[ Z6F/HǼwVKfpbO pfëeuRe׭H)*{D-'P ,GG|:y~lQeL.PgA$Hp >6HYodK$5\k(: Xک۷z?-,.wkiMS:y6

YWFaUUyHK_ێĻZ֒.v&G'Nvype$Wq⤆mqIr6XfYp5/w)v+ԢZ݊ 7e%[")y6 v2Lυqwa}l!I""v2eM#ϼzD$]X<]$CW&CvI['Smqn0|45s")f. ;)}`eXv$+P6Hu:%ߘf P a D kPhKkwnyf-ͯzxj`%aVNdeaSoX|ЏfZޣ&Jg7%y#vonUeu=܃ǜN}nSPm0dͫ[Car91FUaNM?¡xWۃr>c@g,R%*UFݨ :DZ)HnK ϻ-F|79'&{̄6hZ w*Ǯd أdKp -Ae+]3=!}?*vy%> :Z8-r{Ƽz=cĊi?lDF_,q< .mG/fJ]M_h%7BfVs7ǬX!sZL2)7Cj+~[Oar}S@`9O|!U52l4ֲX5ϻ21'I ڝym(A$=C " R’aâtxa-жĐDbMk\ogKxs> ,bQf M]75iJ!2,#n=e.37^؂xVWs$Hnͩt.'CtbmNMns:l:h(%C,`psVQk,M| W2FOk9oAkHΖ4Prl܋@.Z)GԼFd.{ZNzYc9(9'Գl_; Afxx5T.Z@,#<HyM5fBil 7^8~a=a7h0yMo ]F[oؔX]rԖƮ]H$% &Pߚؼ"~.kJm&kIoih?/|?p.gyh20Jn9!UZV:D [dKG!9m0lIhC.՚6V ?D6`5qQOLgCQ70zy{G͈,gC?;}A6‹t먱TeA 0)M\RxZM,4o6O3;ϗ5_ ށw\1xN4M@01Hǹ*e&[3Uݪ6*"8є-IBS,fPdf>9QR@\խX9t=]AJptyRPREGm B>h \Nhi|bYSj7< -Ѣ6fC\P[ҾR"am,T.5/9T* +Ȳ^E^{xh#q"&!?7j*˷ߺaU ?cRR/UI.O]l@>[y%}N/͊>5/'6-w ?ɕ$rig~Qv[aVGY:.1]U?a4_(*G2`>ȵO֛tQ,Wwyi/pnG9r,8' NkkxT6}BwdW^ )wcu )QП'U4gJJJJNohMF^G-,z)XZ|bs0y}]l dL١Co9+vrCBg9+|50 6*IBr 1Y{|Lh+.߯Eŭ:\Bib_aS_i1t.T  ϟ ľíW#6HMd#ݟ9s?x^q_2TRj V+ynGoǂ#h{d0f$fEu:u co}hgj' \<չTvʘ+$@2ӁNQ$>oq[8߳ kdM޽,LbP3| R 3D#5(a #%m9stZbŽ~@>"rNp2| |7Â[Jpn؀/Dn+ q_5OIV>aَy;Ӑ@:%@l^>T"ؘ}0e>5 d("Wem^w+j˺!2!魍ؚk*fLͧHuN3G!DZHؔk=µ382OrNn#"12l$AO* x剜'*GqrIPh6sB43!iq0Χeᆥ&s?VZpAg!||i>/0z[zp1& Nbв1[v\mz{bH#.墬Z\YzJZ] K6e<4dֽh|+w%Z9 qHzb{AQV~uA$*dfB\frkB zBGX]rI&3oG=Osq[ VR!՗s"hw':/}Wk$!-HEͷ jGDx.tWt-(_n\!V?-s%U^wNC0UTxtLSE*T3hH24aj$*kuM=DOh*{A j?&ɇl<%;Ƥ,yXѶ_6T _}K 4џ{ܖk^{^䬬7nM!Qf\=k5c=03G^Q'kg*GvUԏfCT/B+ᅳ2>6L7awM~3l}Jb(TLUbح>AKn6&CTZq4l&GG,avf؈\WϦor8)QXl=XDؗ( qYANdUUK5Crn'$@Q| Fo' Z"KbVUL?RRsVNw{DPWN,n>Tp9O~ @/$^r[&WztZx2|{ꝡaGjoxf3weFrjͅ>̛ Bb;&+@ @Ƨ6A#s}kf+gʚ1~M8%,黷%)ӮlWkLq6@+˜yE8vW'.I_#J8 y/}O ٥HA=Ϧ1tg!?vAʒ}KDc3˅im\5~O4&x$V=G9W5ahA? xᾀ݋ #6$j$k~wP:,x>n>$UAmq /L<%W~49rO W.;^>$[I&FTMȃ+Z (~+j:B@ze<]g' D앐)}ى4y8']7cm\ZF ¤PP|Oh'״rlL '#`dzmAj8C`:~]Un{-pj;QΜm~a^4uѕޑI-0(Ҥ#ŴΜMᾮEQ^ni?1!^׬fSin-apݡf8Op4=Z3.I,CfŐȌ2K@Fb a@a":ez`:&uLդQd6v`Jщ]4c< { cg5fQ".$f來zr&z%в&]ʛ(.*O@8?bK{LC9(YA'+Y@Dj~ R_\1᯽>'wE,z~]PIJlVLD v)/E-DQcgx5%Sڂf&xu \.7ڨE\./r f.פȏ=L/|jl#K!!S' *5G=1;0SBX_MW7dfeOYvd.3Ag"nZ\0M}~r,IB&W&#\*[&XZkýSxtEqld.gڡ.r<o!Y)٭=eL̓O d:mNH93d134I.p@%`ExSI٘!Ģ .=e{Iߒ808 Ր>̌af^YZUU~pEN˙ DJqRJns(,k+"b.3!R!?'Vhs*3߁ULLsC:Omi@n9ç_oeZx)=ssprFlk׻}dvB/yv|[kו7s)x ?Dy|vW:zJƲTQ'&>0*v" v `Yo(G&Yڞ{޿Ex#Vg''I?`yGE3nspK.H*Є*ln^a W ܫ^6g&;|CbTza݅m3]Csql{;:K@u&~(=X&=@KNM%C3FaBb6ҫ 9~;l\1W(+ ԞF/! i+wH'v~뻢jqmd1ya $tD]`J0-܇ JepgI4`fyzT WEHMZo4΋#Mϱ&>؊/w'y&93:ȗZ ~HTFk&EH֬A@$]u]쾔h\ak_<;J%iwuFٜWOΣ[ ҃zLiXuYkJ\ uPhxϋqRgqJї 2$dzp-[7nөҔEhxm:nFkxţ g@) ,G8Jpǐ_gdth (~7}Kh1j&3Ld v.WUodjZ}`ƲJp@Ee™|35#1YM1A3ɊiѻǗnLhҪA Uf(ٻ(^Z^ЌFUuA GdOYo84Wů9<pDf÷=!1 }W`O4DKAn%0]> cux;I nYś`¿NH堨㞕QL#,*!4 l̉,f b"vgkmy&:7O@t]QAFp)[ގRÏ_wK !͗MJ1<܃2 Rʮw\,3hǻs9Iam1%TYL<|֯)V5ƐaAs^5k)_^tZCWEjD1іmeK|l`C`$:k[0#8*w qgv;X&zå *%hT`cA !(ٹv=HxtI2uzg.G/1û0&ZH+?3әbiyTBg‹?DU# ֓+hsf\R_X?"EF@0#* v6wnO7*OTWMtS);xNxbcd@+;ğ7FbcO2q"9X l fMKa$q(1?r> sJT%OnF>aoef^Sc%z h06a#NċeiP|K[z3Vˁ4`a!D!B~ Uk`N`xPh/h4K"fr.Ď,\Ag')e8#⟚:sMץCy@ؿsI4j;"cQrNlC 0ӕ޾9ʾYh$֡3Auӕ5fr Y":d24 9^Iciq518Xm&1 lGoC>sarDݓb5d)hJ=s@,aZ. |up e oW|; H&,8o)0an؂N=IWfR]\O1֦Hǎkg7Epbzh>%H^F1xϼ\Bp^t#a.cojH{KZkE22I{\=G܁x&z~oWdR]mehBt>&%HGf(]N#3%eFǯ9%91 ́J^8}mOƓ%}T7yM2C7;H)v4{M[A +Af>\ j9*ƏO_>06My{9 gwO?ԃvf Qk!I;7_ 0M~XTm͆0b ߊiT8w$D Qxy5!pC/0k%zQ+&KӉ(b%$On6mz[Ѯ⽬,`듚М҅[ Ҩu)& JrI,rH':mbY?l8'gV${Si&9a֔3;m-Bqٿ1qq~^rHEG d{퍤QgŎ`_$h +)t[TXe o  /{Q6C:]BwKbx&حƢqepI|0olٞ|=O{9aB6LZ+#&KeKzrq7_g-2d6kv=5{E9Ʀ+JrmS@ԖOGz~ؤxnFNXxjxQmEؾwq5# t 9]4rFYud(]H3ŀy/, `5 NKE}'Cvj~\ޠ*7"z's)>/1VB_nOu+KҒ놡8͌ a;\?;gl+ .@vQ/یH7&,lTo"4ْ- +}d:R}7Ĩ8_kH{s0wI icq){ F?VwFoh O=5B:"kLJWg]E+2CZ_X۞}]q|O+9ոq:68]npu&O6vQnu+/3>o>AƱKm_ W8aa&8':u`HSD랶_FgI :@GIH|t'X8]p$; @sLH 6G"xQ/߳QKg2g9  g`W`[D`[Az =ƶ-ě #e6AUk8;1:WǺ?/ j, As5)& +c芢F][kXrn57 ƢoվFЕs;&⑾֮W\z9HY1bP96Ա,[PQhƦڠ@j-Hv>oMh{>Jm#(aR(|cvp89w<=',ԏc !aE2{5ؑb+󦖽D{^4d.BԸTYfW3u(x63ݫWTY h8X )&nڍY'R@i !(Ya J"o@F߻٬/teۗx]/0sLtT,PBߋ5-ȚjS޾很:/$"cjM)SǬ&8 )C"Ram;$0HA~^lrᢒ,\WD\i^4Op77ץ-:zݫ~Ebc;Py)VCǔsQ^^. j d@ФNɱ!}e\$ȏzTc[ƍ? ̵P/.ԯ L ;mP[FʥOxܞķp3[?ʸ9gcr1#6~g}xۿCp'"kb' ڜqlض"8< Џ`9/Q? { yn͋C<Ǿ6TLs'5j֎j3㤭ԏb0hE \Wko%tTTXQ,8pl+CpHSG~ ^hrVq1u'.j] @IlL:h0# r ZD6>4 ɍm[:"F̫V_@4:͒mO3nǔؗ5>xtzmxI٨wbMVN 'X])Ǘ bTrQ`ƫm`,xq&_?j)RJ*dz !U*Xψ& 9#47) }G*(,K%0u~S H7;Hn#K}ˎul4*޻fmq\5Îo;usw'kO*m vyᣟ+)7Ũ,jRcvĚV8O4%I'/_LVix@? ~ nLV#p`FlJQO7=tH]gRs{ fY "A 4?W46P]ǀoYs"FO#iF;0;=2n!!!eܰ{/5s~+TPo+>L\hy,6C %]ïM n ָ@<*Dw| ~XQqN"4T>7Ls>[/q_9-@Ȟ6+07 !c^9p7}N%.]xzuci %/U\pfmH uY6h` @gaJTLfc^$4.\yX59C]y>!f*,̩*D{.lj=r]P7HDnlL E)m{9[E`[bf1\1Q qlJCGHăN,AX1$Ms>`j2oJ+(4/tu'*ww.ӅEczhxw%MO&橴 Y9\4?Fxm/hZZiH\ͻV5 .]2ۗ|+x8B5جN4,|~RAKcm/ @@#tɉ-np)[rtO~Dc|5Q Fbs*HFao뽩+ڨi DAeg 襯(xq(uM[v.!ҪNf涬3d0lXԙl:7?`{r᪰"Byt&M&KlT=J [ZqkQ:a7-/ɚv]. Fr7n:< HSSR~K4jD  FۋwҲDsIPC@K m\P:xWh/JMF1P̚n@ii-n1I#ΩiН#e;W;>cWkI_\~'ҴՓ w>(lT}%v`/T+*0BL mĮ.ttߝ* Qq,VMWGZ1rb^٢\ fl•9@ƛfB%{frnY"mU]bկUNtnZd~[D[ʥּHs=+֑\/CZBx"G9cljIm$}PpCƎb%s lʎRgJ5R":%A+挐>FkBs/H3Ҹg7FVd^ɉ%ߤ0X6~e%?sQNլVDB="#1[3,"ZŋۀGt֌r 1ƍd|:БJ~xt{%Wh4F(GR^O+`=ԆKY.Uheλܴȟri\y>*86;<-+}V0nP<13akzcT%AV 59ϊBo1֥q[ н?7{z/ ~eXym%Sn$v8TgFAI`MD5! BiȠUV G}Q-THx7ipgy!mt ;Dގ l>#1vqKO{e*d!#?<$. Xeע0[#ˬi$R`ÎRPǍ~O0Q 7,_7B:3? 0'nZ< rzk=ؖ}#CutꅕH\x=ll#Go#dj ]QVӽ]xYm+D'552-8NWF~ϖ#},RpO@ @d`F6pB*GELuxX:hZmnz \ڕC.asE)#NŐU%SZV%tst@W"0r/s7$k>mlT6jF.(V5X -d#^ɉ(=.zbke`:U`ȉPG{|wiҟ?U&BiTi%xP ƿ}JoN59ǝ?r<ItbJ*U4!b;X.\onK$4{o5@V1 0/7A2kCy`IǃfcS*ih^ݟ*SaaD4hmm*4CtM购0oY4nTFJH9 ^2aPGN)jE@*#`I4s:Ie":W2z_uH񗘰e S;CŠdTYWٳw>4.+NrJP4؉瞌5<o\kKŕ1kdY}oًܣ6n7`>_vvN@}umV \1w8Slmlڿ`iwGniGRQ}=:zD}( xv+W5e8u]ʝ)񆁒o5@{ y"d@#76G+_B~Lt!#4%=UhH~5*+hh!|AE}K/+1 4޽ b,+網8j`@suP揻ugt `h$*Hn=]lL 01ce;m)+GE#nՊ?L;Od҈~R-/9ұS _xv3V; X!on9cD?u3zN d7bC9D_0t3HCR*+&.P-TQ2oAߘq{ͫ/6OtPpl҇YK0b"smzIFv)̅|UYn(_N`K2 e4CFN322+; XR@o-Gbͤ$#/(CqBa=,VFB 8 +$Dgֆgd?_9v^@ ϟPm9IRSdO>nӻ#EsK' {׀`|#!݊\m0 1 9U]s2@N@mzxGt5oiܲ7%NտS Wbo6<4&w|u*nŦ>znB"n1{[ H4@;X41G mRN {۱ !G3[?aһ΃fW_[ޔQ-nq\D;Si3"#%D.nhɡ!_<Ef+boiYރ==T$}njs<$ ju9`frR+3,{lvp0WբӺ "uzve覺⟜' GE:GJ(P[]Žyʪ0U:0MxU3̲I_`~6oP ~:3)kނ PQ5:nrNS9_ւpgVu:Dޏ+`>7tFlvb0] Zg-I$zzѮ؂@L(Ө|NF~< khtN ;2Bn6"6-l  v!"0 ݄r8w_\qH^]Z.pd&%:ڂC-rAsڪ_r R!7= l)_ Q ~P8ؓdیB-u;"qϐD&X46LEXk7NA<9Ʈfd$V]+`tC.' xq^`D(u]b87IDVS\Dm\(ާή l ܩQiQte&&S ӊSh޵.6V#;m_SPʑ @>VǿFX:tMqpa> ke)zbrQO\y[;Y8;'V$PΣtX#F=}\>f~6F%3^uFTWgV+շc㟓nlx-jn;wA!lFbfk瞧 $O^9aHǻ/gޞ h6? lDPg*m2d:#Yjr<̘}#9^5b('^ImK|]-fM X̾ 'eBJO868]KL(T8k㫄S4&vx\Ҫ6m"eN93S+ TeDIֵ'W)96rQsg&cF {w/LBTyO֝ ^Bch% Q1.a ų &Dz{t* B>" Ԋ7AVɉ(5_ɧO6z%u*({ӈJXTo7~#^3?XM?$F351;"et[6ν,t`qIS90׌Vx)z nAvaJy1rk+CHS6\|Q Zk0(3X0x\E~gx-y[<a[, e%߅a?hؼ\Pnf u)(nw6sd1n4r)Q :Rf:'ctreb`QC7,a:{zl;(C"u X8KW&Q"Ԋ*9잨o/]/RpNPVFLЅIAH2=4e~‏Q'$~dP8 Q.g!d2($u_s;y.RŎwq=?Mm[Ժbnq_MDÜ"trl-,θVk('Xt"Vdb$tbUYuL7R!Aw[vj}Wy;ق"k"WW>QKa3dt g0!K[n~O9T ؒIk˖ pZ}L9ٶbRZػF.<Jfl cc+uËs;&)&ba&/ج-@suV[UH{TnI;J`yn P|qR\z^ N#&21w"vWw_a&B9CnἑgK&~.(1/{]amK:1 (Hnjh؇g2a!e!NB$wQq2nnPj+ʟCfl QTq?ubV,TZ kj{_aAYD^/7سK rFR>q-pfes7evLr|au d"cӛ@'mz~")%I7M&hxt"D OR2~RȀdTkn+ K}e}vnrUQy\]4 < EEݳzӲӼEf{(;sEACz{3{= }b5QQ`FMR#V\09039S(CQÑi㻊c zSkL#j$zwk1!K‘꘭ຄaL/坧PmQ!+N]4ej3Rx` ƨ]r!n?3 \rƂSS[^ J=҂S%S}ǰj){eݪG)=v5߉ fJ61tś ng.0eTǁ&Q-P;Z rBK3u,Rg%n <|a-ԳEaTk?s0H"r|(^LʹW?UPғ@Ҷ^.QCc]>o4;mkAl-vl>"v)!ߖ 8R٩K?D9,΋&Sh,Qyc, N^# 3\J^:UJ#$.2&igy 2Xv$|REM$]>. wS> miVaUQ٩>̘!\"'k_pV,V|v4~0FEo50u NЀV{rCDjn*ڤSTn#b?VN4 ֞y x*ƎHݏ*7ߤ3ވ 00 kc>er %1.,6>WbYbT:źlo1%rrgOWo} vXO):iȢD"8$q86NtA:RIO~|sP♯ Z#o^ʝmm؍~.=@YEۢ -4R,u#H Y$̃^2s;-`AzA8Gc%NAhu<+m~)^%;K"!'f l ,Ta+ dz~{|Mi!u 0#Rc 6H8h;=VI|VfI5ː '~y4R̄zVe^v<C>nt -{x >ﻡ#Wl=4+}Aݵvl*Ak)=adXP#WDots}W)`C BIK^ξpx>6q)_El-  ES:KLUԡ/yAbmV^uuc/t#I1B5VҤzVngx'(\$:> Pe{^&E}G [ 2rsTT!_ˌˌsT[m@-]sPR쀺!C(2# _|Y_RɱJ1;;⎢sB: hn nd+qp6!'ݏ6gbaUVi6*g1i%r7]ms&EW_]PHiBovmojd=HL-u;R <<+.JU7ޗ;r%dsdB;BY#vWʹן# ?ϨpQp^b8؆Pab5qbj➗rZCdR8{9L &ZBq{/qfoybeyY!z\Ī6*m3VʔYKE!(:k@.4f ;Hu`&w#2x̯+dl&F 0b}\8rgm%q~LyQEN7:z%q%It jVJN2?)Q3qV?h.x56_MV[`p1'3Rj]uYD >FW-Fo@?o&Z5is:>'%@s|qh1(Y,/.Y \$גn͂EΝekM:)RL.g -PHXDWO \_p >K W˛Fڦ1cI9D[9PS/HJM᫦!XJ#N8$ě7%-|]P؃'Gc5%h6VZ*pd0@P :6]%QF\B e 6 - d :+L"+mzp l&w1ڠ[P_Ac>&ҲWl[ mlR%1Q*KIhv`Uקi/-Z@/iXQ<.1oiCS5kGzjCG`̣|1 pꞍ -tg33OdQnjt6X=\'(VD"2q" Tҳ ;0L>vp.%‚ \< 4ӔF7MeeO=?T V<7 Dg.zw^ovQ?RG4Ya_Dlp~8 }wTfQv%W &YdJ/>]c˱&Ne?<)$0>ǒ@Q:{x8ȆdyC``X6U+S.t #9 $UHC-,֛!YjԬX|zC`d+Ìx^%BKsڟM^?ؽ >IFo?6فYz.`/5Q֓lrHc̒37h@@w+ȑF::h0lo/L8%DBگJhZ,_+ؗPY%l+L%9 ީignp8qt.4\7snfGpS(1lǃu3iyKmU>zšTSS坕EQ[0MN{Yfmwߎ&eF#r~qި%蟌A<82ߺm p']sxA Q#5 ? Nɗ4sb!ɝ3R8 nH([f;W.;D7ic`8:U|ݭv|+g%쵖xZJ~mxN[Л j߯!!(3MaUh*}5PvZ5G 6pO蘑ZȦfW9-A-͆Lr&C1sx<Dπv[T$;l2vgڰ)ZviEghm:e]oE{a!B!ɀBu,0Jf<6Ey8#='9 YuUMzc$S2N`k x8naBXXبY-UPjC #ſ/ɖ]QX}0׶\2ټiI-ɶxvǿ\?=G?],ݫb-Y.dاQ |~KR58u; t>`L[dخѤ qlwk[X%(FױD^e2ٻH>'tkC?AbQŎ,f /b95fu\mWtU,μUwq[f3q |Rgރf~;:cےpZ'dhDŽ>rg~̽[\ yAofrP!3؞? ϏA",1pmKs#qJ'j~ pr<,CR{Ϛ^ޤdurZ3pI+NC\zꉘ5[*JYK7}b<[}>y"5Ӡfd:&ߘxAaG$ëtP}_䊷jL:!4 2@(#;f00h[?/q7ީcJ<^m,762-8Ad]N+o*l"|.iߠzbI2WLUi l߿ M*UᧀH#־7*äJUUԔ ώ:'p&I/ܾhprE =eqCNM12tXAm(%"+AN 3,Bp?ׇP>*J-ڐ.\oqZ1һŴ |~qBӵ! ͢Eu]J?8Nt sLqghTI![o瞃9vȄ/dͮZg۸{gwOGρ_b}(lkp6).^ EZ]چAGt`a=AV D^佂;H:.:Zy~/a8޻ (Hv+[3@ł`\ Qq㔵K_R+aPBL;;51XlXxmQS9eUHA50"ApHozxy8)DĻXײZ304e"+,"=?+M9ijj=by& b"1׺F%P<֑2O} X%5ڀ.㶖vk{r*8ZuǜlN9y܈i78Ea|L9荿yn>ɩtq$ItdL)VQ2M[rnjN抴]0O1͜ARg9H #Lr'%'8;\:3>C-flM|s`4dL̷y45Lx ?PϜsMih<а/ϯs8̿0/A+Lb>3P-R˥{Ҡ׆}A?5 &&nOK+-zS}k)E2CEh+c T }hzm,jJݑS_eAFG5e\NJh1(:5cUO%9G-ڷJ$?mLFY~6{͓""r ?3@cKo<=v&@]2C+x{rb:-`qVB~sNuu+ISX5D:_ Ny&UV =R$fWпoҲYXaV!TiL6D~kY'`M9S4=- հT΅wLZ">jy[aRVTθ@.#15珑 9)F br #gua[ ?0|BոJ8uu6w by‚k5soq7)هR=ly$w;P`w|/IĠܝyur ͎yLg"S[j fRzx|9[*-;s]__OFYQn͏##4TX9u~B7Ykm 4#(i@5bCZС|z+pwE9'JƳ/!g4x'ML+ԯDrMK0bsӖ)ao-h KҙOxԐ ZcȮ͆u#?SY d2Kk-)ޠuMne sBc4J흺.FRrˍDDf7`ߡYHlMzo:&4C\nB25'[ c]"kPɉ.$S];pe<'bTD<A,>ƿ8)ȅwW'wznXJP|,ET+=?Q|7O%r7u-+=6 +fq!Lv(#lGdޘ/fpYU%̆Glist@8tA eW1.P%=m*XɦѼ6 r=!b 9 2Z >(*Q`}yA8Pl~:%/αU W/ %\QQeRi)n*  Ď5uX~)這\3gZj)i|`)jMGOxFr #⡉@cGxb@w4d7츂 r%8"Gs b |)pDP#V|KU^,%uqri`-jlFbeޱo~@"i62|ׄρ}?*&u=˰_ޛyuK(CӔrv"Z3U%lLBFr`;rKw zpZ( -s #:Wg;5c-;8G9d CB}B*˚TDDHdR 4p^N?6(mĘ,aYz|{OQfJH6Y2od} f#b~5Aa$3G?8|Lsw ʾuTERC+IJ(\.ASh0L#zj7$.Uv(2TS4a͘Ӑӿʵng;ӬxD^$ڛGoZő$BCb {B Xbwmq'z].[0PwXjZT= A1'\&;Πpօ^M =[ Ô|IE6+A5OrRwɓ( O BA!]v:@9sL r~Ny vV;QBt')ɐWw^W05*^{M5nzL}З^N磓W}i`ӋۏR8'uo\9, ~Y*X*P(cikr$ر gW.wi@,RG"d{KhOF]uOleIlT^إ<ZJ] #IX/wPA"Μ>J}ވs0뾫o0ex2?  ) F6=AŽ;pF$* ߡ(W[[`6BP[&\1 AFfA?"(SX2 IZ-avtr:?=" ,;4߁El Ct/x+C ,!'Ni76"TϽ{Fѓr{0xĞ[RSI2%yLG'h;B7C:K"_$g9SX\/[UiY [AHbL9j+xSh]#JuOYjl\6߁@<݄',̀1$}# A‡Sy;`(F݉6$F$K+kmg?v^i3' ">|2wQV?-KZ]( }UN`߹6[Udx2%s_6Hxc=]}uauK[Z38눥' 5 |̫Q5{#joDɆ8D'4}fshC`_ j+Wc`DU. X#9Pc,AS~I{^ 9,e7cj`ʨrMJxdV\mdlܯaq "J 3\t{ ]'ƻՐ,!;KLwWk{-(TӽSӾ1Q Cx(N0W%+u1C|@/S,UjKB3+2䬖"߬kgYCAq<[N=$"kBCO)g5[D.A? fHrV 7uI ok8 e͈)JZh9`af+cdJBM8~OO(߾qR؆$l١ GGD^j*Z_{_Ay.o¨ - ,rLWxlxE~t>%B{{̷hl8*BILRDv0J aKaσ?)F`,K2?ZU_~"|Hr>I'? P2@F*H8Ak۰O(. ILVgG( ]nL6L:-U%)!eY \(4FVm~X)o{|Ub+ClѽMb>zq]+]l9@E W$=cv"dyvOhvܟC1*d|>M]Kƭj^Եz嫒|ThI5DtD6H0 !wׁ_~,[p`0{5Aiǀ[ՙ9E:/Vws OTuT5XqzESMު ؏TIؒ „k|Z$Հ|P톀%8aȋ n z bMbbg;5]{*:)hUn,4a>"Vb ͕7 T*Im{ ibf</veAVlN=،ľL5\FJ%fJ?UH%<eɠ`":O&#€ 9?PZ!XG1* r!,2XT?xۜ۩QDQ=׻M%iዎeI럋n+a|^iAH;'4B8~3Mb9%TʌfJ0q.v:iX1ZyN1<ҸpD2K4MOL`0( ~VZDN]ANHו|>pծQCTv4TލabLo7b+"8"I !CK8aOlmw/gR|\\j<1ű..a ,l@m>q"ܖ6OyUcCeY:>Zc]Uйڄ>ܧ4]#KF!URSmG 3;ę{Q&'*45%gZ?`"bZ SHiQð&b)[٥/f'[tUvoO܈A??Wɓt'4@%ymyzhe7B,: Fi;nI(pQ3g!umSZHbA NPlyAW62# wqihUٯ#kim#U}_6K%sL} XwBBYJoؿbOtP^JeGhs зbz1std>[%reƆ]gg]`"vQ>/U rQhIoa3,bR^K?nH8vΟtA/F:Sq$GhJ`qE!qxn fځPF9X ](Z8[%O۪aʊ2[i@hYlڊ݁8+k:}${O]?b}˗y#@ރh3-U kVq8·@avhJB:HyUSʑ?Ʃ&Ȟ6u{)Z7Ѫ> KA~#zI8 *A]ZԮq?!5He1t#DV:ʗ|˅-r5l.'= mdx!t,Ex4T XuK6C Ch+56ڽٚ#Tݓ 3,~sb1}>G&U6M}c%5úPɛ^9qW{ρl|&=1>v뿰%ՆB 1W_]C{_k=:t a1"v]1^CONO\" @~e4.ݭ_Z#cY.P} ` r;kBZ %Q' W\[ siz+`] "~>~.7 ebVCakַXZJtTC;lEۊhME]T3+EݠHKt+zP/lһצpdT M]Z8TU ojG;q)U0\Quu#%ջyI*: ey dzQ7JNlbyedA _ո9Q,1ߟ~c叠 )<ߞM4,5NcL&T1 ˊ\ɏ&qaj&R:P:o[}j:EYvUM yVVoGYԀ?,*Sh~qS$/snÈI$j2zAf ՌH Q7,h-`Yu/F!u^]7> =j.Z4MgP)&bT526 J׿@@j#@SJHmJÌG1v1a-/nÿ}) J()"[Lcg9 ,}I&^qp\Y.ؖ+= 6SH3uCRohݟɍ% mBZ)l neESU3`n?bōp9%eo?6򟜢. Pqdzʫ o_2?t0 ,-_߷bvvW Nd<|_(} \ Qh,.fй}J' b $4u{掫RTdex V/ gk>D rP˳W'rL:3>ڈ JjӵAܵ04Y~V2hbY#2B2^aAZ' •t7%8g?1-2yG2-h g`T ˽Qy/vKw+QfjA]Ng3}7~hĖS@#JNa& հӌU)*(H5Š vxL&U h]͈7dάm'/ⁿ/^$͓H-Z+ݣe#Kr-}blD9 7AID;(,m5T@Y MYT!_r#u[6s\g+U<29g|?wmQ I] qg} ˙^HP۩N7(׶^N"ieb#\Ͳn]1F>'1! H@\zJЄx# FraW+%6K%:1$UyRU.1pN2a厎 eA?Eo$icjn`Ŀ<dymZ82&+n[똬OgR]`wD 4/\Td(މ &5E J<.=p_01T6=4{. K"ߠ{|LnG1oWǩL/iCu gf)(nJ[hqu}0fdČ3=`U[&RCI ԎrDGsUIA]hښBZ*š{zm!0$Pe;yH/<pG(xmp^32?38vM:P@},4^i72rO9AG't0ֲ>?Z=療[p6O!4y02\rSɵT8ö:׎IB*o#I*N<*͠ӴaUn+! BkڣQP\nlEc1dPT=[r 2{@սo} |F$5ۆ2)bmj:D˿*O1p*Х۠PzmCa-"I-\YuEm|rnv"t >e&EC~ 0j2IAb!Kz^;i3q`i~EiG@ZL1 ^㲤F=l,>@wh=[ܒ-6l6,gD-Nmܭ wݲ/^CuqReKVqc|"c?FŒ#j?yq"ʱDdB Fezfa7, (Cy([;|iF[,([&ax<9lؽ&FVn.Ooi Ydң٩8&y"NXwf~Nv ^qqfb[DPFD$܅Iw/Q 3p>mP|CpȽkx*4{k+djPX ظ)*/[$D VP|b_Ս d*URƨ[N95gkOTA( .DˏxWٴF= qXvAZ>$&MVo;NcRx_'?ӌѣgD: [+9ȟ;@Iu{zL6%N 0 ofBcya=|=YOX0y@M?A~ ${aWďE_[!GG s>$'F㙡`]ƫӘ,8[1*>sL={N,<]϶Oc-n\EtX;#}JlI;ˊϡM*DzǺHfD?5 lҎRf(9`,@m$~N';.2 @B f;>J#YORS09!#OqI>?+oռrQ&>,+JQUrE\whn3|ږ9; G.0 |!8/ EHF}y6[z:ɸuM(h[y5ƒ~5MW|WQ e/ɂ{Z0 m7|6W6+S!x҇1k'PBYDVWt?L܎&=C<)TlL8Uұ$dYA0xwMFz~md{Q$*|xOWغ)j?_u"OYnI2|W)ʩTҴ{Z ^TUAz/yނ:m`4sx]\m~\%;K), \Q!Q;y ;Uw op\S6 xEx&])@ehT uAK؂]%^>4YwFpa~ґ 7N|<|HV; RKj`{znOj<( K֙2pǍƆ8j8xndZ*O Ќ? ӧ=i;)e*J%"=0RuE^@٤T'?ڠ5'<[-KQeޗKW7>MӡxaÇ+bU T,5(|C䣕`X/L(;b4Ȫ,Py=d5C&W'J di^̿߂6zI̟L}w8c2F7eUhpi S] ?&,Mz!@:R4{L/}' AAVɎS' u 9a>3-Wm5gvl{(A|aC0)ݟ>jR ;$B{0.tb W 33*X6qr} * cq7"-PγG-m5>mfv>-ĈLQTC?NIFf0_}~͕OmdZM'@69EDbNM\}V&wtgL|~M,UJjO`e݈u8X_Q#G I b7vgPZE/G=nyBb;$z͐%"蝝lxX`eCD;<$.ZH[8'<8tzfc٠ MH8Ht$$cNGH+<J|p@,:ogA!D|c0@i7L%}fqdz>HWYD@ f,z oWUHMQiIv%tV/Ul[ ; Uf.ڗ6 <86_,߰)-OCiUw)mLI1Qxy0_6*Mt2bȴ &J Czpʾၡ55Q1.ٖʛ- lA3(+tOQ_3aSkP2 (w%+)"gI[K=3vs "~Hf䓈 0eO^}~FH\4u2J lqVVeyl-@iȐ"Q;SsZ4Taq#?)3vz^JZ!) ^bnٸxg3.Pp  fҐ#);-z4,T⪻cXQ [*d˝/)858@d8X<jwI:w5]]!,e]qt!]e.;@ßqAߺYg5C h^Gg3f)`à Nnzcn$ȁw3zKrOP;(7t,WnRY|O7ao,})Xz:pNIQ OKGAP1FKg* >#)&]Xs +GC]x4~VW>!]#Yz]5D|U1*әy kE[4xSh-TBKEf7-<,0?u<{;D&fIYaH+)^q[~2 8.ջ)xt2h5{9\P!TIw#}9(dEEG(Jp VMf =* 'N?ee"+k3zXD?_3ҵ}@`%9 Bw$iЫ1=3/#/NN@q0E 8Ӕ`m2oBtp7Vi/D|8UͰx70S }Qt`#E53(~Rq9~j/V'q^K[P0X|y%DMtDPQ.5!9:WgG?z">OXZE4an s$:rxo㉷pA8tLMq@2cQןhaQ,dpm%=Zd9O f^PzH\ApR _w(V2j$ڳ/Ƈz@12ݡ-*#)Y+=?Ȃא[Ke HEZ)$ ʳǨ Bg=aMqmD=ENU@hw}/TdhC-ib0j {^s^~6$+-pטBK49]eTU YQBvUSt=zdeI]E58l!X Rqr؄N~Ǚ`-)o#ގ^z _g ;%5[0y$A J_!t܃ xn6A~!춹SmSsRO‡N~ya`cagn6`D WaUF+r z Vԉ%X*,D26my`6$*UЬ@=5<tB1…0C(s ]3 +2<H\1"ϣHӘ$c_Cա!M|(\V+v9*!׆7W7ݱdiTۚN+k`oDVr;F~pA1Q+ũi5VStr0nç@%|^& HMjQI_j|g 3oD >y*9kuʲ^v^([-KOEz*[4= njlBDC!cf̀xB} A\(:Hll' Vz;#yy0'g좆9e\wu:g;Jz٘6_6#^505yXKww@ 9(LBD_Iq> ͍SRYBgSL@3Ƕ1V  K;%uΌ'FĜzG5EZ/+¥D$"6%Zsl3AD& $g'^Įxpsih}s׌ scWS,$6)QD*>-aCk}gv]Np&(t厏h*ȵ8$G0P ʗ%>ñےɋ3VUV' %aÔԐnnoWBM`a}.tR2c!a5ЧA{rI,4!Ae+֯!] NKs`t؉d璛XG4h䯳OMv<)7@Nw魜?o\fCj"0v4{nRؘ)Wh *΋i|q/?h a|e9FЏX{R#˙M' \@s)@A%Fy]"#ɬ!fsGesܟHWqsX7FUcFv]Аʴ :xRr0D8p րog5'=U%ClH'l %CóAKKְOrXeMCdcӖtâCD)MN lf2u,ɘcح\eC2j gtl '-+ fD8b8;rY^?ԎƲPo A$OpxsҘ $ڵPNSz{Up t =O=c+p&Obu/ /7Gd8vUѡfOYkbt,lYͅ-%GN.jq^o @Vb+zwEȊ>H H 3PB K;p&MTs+PؒQ2 :XMYblx"^=YjЬnXwި}iX*: 1CQ)f$s Uԡvpg@I QhT@kUi6QF׼_f1B|C7vSc1 BcqLcHbB~ٖm `S(Mb~~<Tغ!g]e+*\oRҼ݁JUއ۶X&m4 lِX 0d;s˳jvfCՌ^^[NT(m 55.Mc2);Y]▚w#\V')*v5@Q'dPFy~t|j|(U ]) u'%{wE5ػ{tsW 4}B q~6a87N#&4@_rui`FlyfeIQdќ8*Viخe k *з]?3.?!RQZ/MRk^z٥j9aSao"U].mj(OB6013xHclf.+b:WPm\1,n(=@wNyOot93nw4E}?n+Pp %]72XjSd!7i1;u(4 zߑuMM٧ E&K[MzW)u}d?鋷T(—X ̾Mu5Mn_nBv~q9S/ e>PTa04|lYt":_YJjGF]iMYi d1CH.R+Ђ ~;@̓O댷K*$@8Gb/Bz P,={"IYZvx@nCѪ *fKӹ!iJi.uz#~M=E&:/X֖A{HaDѣU(XjOz*Dū ́qgQ@hy +nO,EO<|T3iNOɈLn:M- HS+M?j6MK؂oBjf*Y f&I5d*(Q$L6Gf)N:: >(uOP~d˞1#ey 1*ag RL$;3GstEELS{y`t{X)SsC8!zbÊlS5Ӧ4D볁V)F <Ox51U8CJwb\I0Ε_9oa+Dxf{ho -, nn-6hhS¸.k Q26Poەj0-^ñM_ OQxZIbK "Js0 s{!:~r擂Air+#IeDNo(V7KmR͉4ߺbϾu±f<̈́ݒGJz(dbۍ LeKkdG&b<*ffT'(w8VrԳ|VT"N. r/YM@6Ě;&fo(bAA\i[ٌ:͢+_b^H^#+n> <nVR^fCmզ@ U}:-4RqwXmJC(諚qߊׅwf+ֆep [\ Dl=9﹎l8@mhƬ0r14P_fB?huqkM@InT|E-7{@㺫\$lAdP6'>ߤ$1gvT"]L袀0p9)VO2tAޫu7;#}B'yFX"|Q+ y#"8G_mE`[T2nwzXL "GA Nd,JWp,/ѓߛܪ+ȷ.3Pʩ$]ߛ9"{d5[P%/`/Aǣ:7yH<.eqHpp1V,Oi}$288CoZUpsvـK:pʂ6a^sj%{˕g+ t[A8}THJlϖƒ:;,vWWR(/R25x{;ivh]z,ߔ>cS{QP˓4Q,fۊ 嘕;e;[8l 2CyVK2 1ۯȚ YO3{CY'K} T䅨7kPn!|-M $t/c==!bqv[ug<gm}tukR35!^g|/V#mSUy!2FK黝[*,%G^k;$w^SXb&Gy|Ѝugn<}9)dܻoڠ"RW!.{(G e63~B$:uD{:û0̂<6 Ę >! aAエxO~4k@倿իg:ܒw%[[.4*67 &bc f"?d+*Q țl"#R&č uVyb0*xx.8^uKyeV쟧7^=-FfAuo,Lak 7$oy5KO, ~L66pe>J _̩DBjcϥ-_ DZle]|„u{pyv[tvpf dYڛ.g؃3(kԓ(%j%".mKP,T,5|t)b9JɃ/h3#N^ roMVq>=Bl_X>'USk+@nx°ťMd4y袨"}S 0`` #%v_픿QDke$vuC = #Ipt pH'[-z2 Rj(>8Zc +Cm n$G\k~txlצ pQXm9q8+UG a#2Y35Bk ,K4X0 UC, ^=m@%6pٱ66)cRIuN|g_C>ؾB.iyIQh[ur/Z&:Lҽ۱k#1: }Ghɽ2O* p㕵!eI>J68)d%q7pߩS;_Ia78}4oT2jWSP7gkRAk 'wCj{oX5eIUA(S훳hiU,HyYr,KA,ƒpy0uk;T=r6+JfLC4Hj}PO7^v$y<ZP0DQvj0m:L#[#Y< 1QT-z`jjI0Wv60W]ˉHbTILF ],8g8=7 1E5VYӜ`]ȋ%Èy{4sL2 Qcf[U}u;@ )|u>%@1=[/^L'ZvݪgVBt%E;ճZTMӶppnzM/S!k`/=^cD+#~&1U_>]μߏy 0a9*FPtUhGPkAI' iS2H\ca_weF#ᜃN5hq|=QӢUѴLEt^j•S.Op _OAK#H0liJ7xB]bsVynwaS0q1qq(-[ mkdo*]hcOL@MC{TPOQКܕxO>VK:ki24&>B>0AS'@?0=Ò~]j3} Gu^{+Wm{dUk,BGg1]A#⷏הK$'G*h!X@gEݠFPJu^J#%%P9@v*V'`u'aQ_y6Vj[c-a C\fͬ7)cڞVl_f1\$.d/)5JL3 5NOB~޴7ҁN; - ׆ `3)yšy`qkch _qjb>@ M~KPMƦ"nG_;<)ADa#C2tZp_`fhHpKX 5Ib[Vҙppf%TmQBoIm^vݶí9S=eb.MKBGZjx\džwYؠ۔[kZaLe8-Z :S N[Wy6H]S%?ijN|[ =K$1C=/ l%EEX[[q%Fb)4mq54YENI[kkꑄ5P75ƾ9m3fub>:ܭQE $t!tO'iBŕ=t1pU.qbا N: 拾h*  |F~4WKm2nvMآ}I<.È m0?;Na#n~]w &q ϰ! e1E|pO'+7gv HꔪבxJ39lJ$fˆIj<d8s4 )މ)hײ/5ֵb#/e˾S8~3 iQ S5y͜Ҋ#QJA ՚&@d. ̍j̓E|!m~ 6:qIimpklJo,>GFmy.$z 6|gW6 K4_яd'uN <,~¦4o:n s|;2@j -j=9)ǶW5G6ƲH }b '\{/9![,R1 Ur!*ctk/34?puR4;j=<&NhO/ʣZ`{w>w+̶a( G#ZLlUJѽF|Akrą@4vtWk=!7DžFYFh7et>G|7҅mC٠paq,t-~0`U$ǦHi/ :gmBS-ZKUU^ԛ"p'Fi).>⻆!l3DN?r%Lyh )8\ &Yc9AS\ItѸD;FY{A-rPq 0OT߫+{СFPhx0dv#|EpS6P|!7A2"NIM$hx~^yݦ#x0>Fm<0,Ł|,eÒm<݊a!~ t)f{.qDe;-giF\f kx(/2/h=y~ۍ!]xI)ԗ@ţϮDOeH?!.LltP0:s*5*[7ֲ.mjq=A#M J}YcrDZa6`C;XM Q}MJL5YɈ,8MB *һv*ec^Cn Ep)`0خ0Rrj- 8V]><( RfFoR,///੆-:B0l'l0ϩruၭm [L0×D2)懖L:4 ;pg@1 ;3A(~'JI%,lHuITYMqI1,Q#}[Es%^ Ĵ+vfmTQ>60b oTC0z65u4b ʙ ]rU/dNk}WMƞFNxg@ZD49ńmfG^z(XԞlQ;S~f[VB/FtRƲ SʖSGd k7 M\VeƯ 8%߇תh]htδv-۳W1e/1'ْpw W_'iPTL5R9/}h6O狼 ).&m#*e'v-n#w) Xe>5H9b:}υ3BbՇrBb9"PtO ~s3K_M*Ye9.-0-.t]' oZ'X÷%#Q.Til{!@H W6_4\`p!x]KT>3thPHH䇘lgԉVl6w[uc9W}C'h=ߦܭ߁'2gPK|DD`KܹK2qׯauI(%[C&];Tk!M% :Xr[QI{pz!a\42OR㣿D@+pSbZ+o!}|Ěq,جh 8tp¯Wmb5 Q %)_32NY=a`@L .DD8GuUH U&Ef4X+GEW 6!vʢ"%Kzv)+'ikA-ws2@Ga }.PH8+r{ΠHf on R[RjM-daYBUEnlT棱eG7gk6 gWoU4~WE`5:s5yaWpP(7whg[( ;`lKtZbDJwki"l sˉB Q<jBbbK ]&EY] $BJ/|dt UI>KNnkJbDfb)_(ELe@~6J3u`(,28WT̈Rcl0<ZE:hA7U, $1ZK&K).vP0k-ںtmH'їˁ?j'"vwG*_ uTۚFpvjY.M?U1kr #9}$+]3(yh#PÕN~H,)\DOVۄ`0hڑD@!Ԉ2_tX^ GV-p0AJ!4"l0ZoY¢FsB ׄ'pS+^L&-)nfQͼ\{i览HઐsZX%ރ fA 5 $VB / u/xrk)4QJj/.1jJkS,ښkaՓ7rlPw|G&SjC0'aL\9,|%OyD_C wiF\|< {Ÿ]QDb;., % c䌹V6$Zi%.$y'PA1RubۜT*DS{0%jesko:>M/ E.REA%mؠl)"dk~̢ *:_@7z2/F."@Ծr7-WbƅAg8K.Bz ոDW[ǜLMwyq*|LOs9.$/>M05ߔDCS,tZ/\ҰUt:Q^9t[>Y][Rvh)m=E ?j{#BŸ.qwR* ^Vj@bw go N{$~NVR9 019d#]πrlLk "irR>x̞Zm9[u3l C6JKQ"E6įⰱ,yD=fvV0_vwP8 GN^Mf?_ۢ)}] j(*-=&I_zT=-6#(irN6Zy<V* Ec;k Q(N3XpF A2Hm ˦k}5_~sA13=1fbٚ$|)Iӫ^VO UTN `pm 4 b[.Kox<wiN/8P)62+!w1=p5u(5I6ITx!.=;gIk*Kjw[K<.ӣ [ȵ?t|=e"JF25qX2 ".154~w֪Mj 7y# :)qJɭL#([zpJI?Kv T9Δ Wx9gv'R/5XD^UoUNu P}oހ8O*5$V=2]>l zА?oR+[jg=[sYUM2/㌙hl dBx+T H=)WRsơJoJ\=Dihi- lsbWIJ=iDkDntŭ*G$(uN9[|;вSE3eغlo6`x ߚxRruo[&+?'GƿBD6 {Ӿ#f*Hzs)FDt (b/W1|kmmT-NC?WP)&'IwI70d@gdSq +R5~)gq &Hᫀo RWXZe5rcZ}' }UNN:<;NWʇ\v1&ݟ`)Y^lq:W~ h~ʰfAn^!%v@g . #'QĭղIi9Ip/>lFC|hz0lNZ".Q9\HlC[PAq`>so,x=' <[3.x14iHAk:C4Uշ(k9x8q _mlgzhC堡ݜa-L]}T p>q5y3xlxF#U@ћv ;f\03' |<|P[v{@+ڬwy֐Eɪj)-'vzARKYYxmIXcv M_. ]1+b ͛Z(6f ]d'ĆNb>3M%Ec IMd_YϠz M'l-@YXhldj2"@a] DN,!n78&Ui|x,һ`EWhFlKKeu%L:ޥUJDou[+93 6D:bPHဘnW5Pe֝T\SX k`K$z5EW .F?0n\ :9Q~@Bx fplfYv ӑd1(w /Xst;FQzu)yK(SՓ ~D!2Qv\U) e85Jz83p r XSN04guQ<)4*9fqT bC)})ckB:@ KydG,*lr /*y2"N,\qrR?:!=<^ h6Ngz@:>X"Ȫ;T2,%-tpV #%7$-^1;V:R$J=IjH9*AF h/dqʪ+hNYefQ`敲B91_G&}Hs_ ΂BcyɎ匚&F"q0чP.M#/|P+Ѩ='%37ml5Bi~ Egɓm41hOq@hC$9K,7fX說^ͦ1N|tG(]D< P"Ai9U+x$#R VWn.Q& >_|mc΄`q%y'O,|oulF}YD}!FXnYȖamHYD$mh1?"9̆Ož^@B9׮PJjC-1klbZ..-B/Vrpq"!483'ЩcFn8f+EAz&g?N= }U vkj4}q 3¡| 0JF-]apuq?R7ę))WIK/W{t# cÃU* ]HYdraBVx$'L|ZG=w0iQ̇vrXK CaAS&`AR:݆a].1v@7 lA/n߆>)+: ABvWpYMGdV}KuG$G/O1iZ/q|u10zpx^Aۛ9 o]D`cM-By SYzd)Ӑ dzSz2CKd!5$Ǥ٢'1ӈI|rƗ8rϬ +X( -TKepҤ~9^`_0V2RԙQWAg@HfyZ\۸Yq"4ҡNo|!\].Zg.CB\q+c#)Aa%ʣiLE%:fm8~XW3"p%ł|֝W+otB1Iee@q,ȸLxe >ak[[[*OȎ2PAevHE8\?h`!7)Vd[?=+(7%;@҂?%DX=&i|`ҷc +"NKcTr:21ꇅy]ɍT_/gye֘pc 2>=պԨ(*7"3 Mz $\UF W_9[5"wk "du%;uD9(—Z|w Yj;׊6! duQl|Xԉ~렟_@u=kyk/3[}Y >/7뢲<yk[JO߮F=YKHv.@bHOo\p;3gʏkӌF,Je+b `)RX/h `0}^dR z\~<ɼ|P#Z;~f :MקBfB w+§@!VeD@(5)U 2W 3sq)6x+KN _~~ׂ>VY/\hW*q&FΑtA`7CvIXƎ,$9|Yvk)Oz j6m)sМc~H.! tɏbDKN~%$ mw#|e6.1! 3n͎"yĖ21W\A_Ӑ_B|Xo=vTѣCRsix?&7"EF9z|B*>Go ) I8%D@6@zsda_j4;2sN[J{$BowCO /UTpNb LK0lrGu|Dv\x[o9򬾭B07&362~>>eohxzi'Yg.ϨW]zH9XTsKdm| |$Rk]v6F_OZ1f +6u-rV9Q XE40wjmQzH:_~Tp֥A렒1SqJ$5npu!9%:py#A[R^-L ^/a7}+_HTU~P,{<8y}|Kl1!& _+#@ir/ofRkZuՑh@L2+]ARz?Ky 7+ъMӹj`ZF~(Qx2Q꼡"v@ֻC/! -~!ʦWyb;TI=t{wPds':X/|TSX:<҇-E(?z9 -&Z%3tz#>I Rp.nDG> |Yk76y8tfOC%"Hơigvto 9VS-?Z؞慿3S6y?68[ ҃m]yO'+kڈ1X#cw/::pd_϶7Y/ȩHfP3aYԔɈ=5t;ak/b?lwAd;ZrME?lj^xi37 )%v-r*[]JImyqX <6r pC)(.~'xJ&NGcj[;=#BKT C 󸲲WnDkT+wKSDñ'bS&mM[fy{P}  Rz3t!p?^gee_x]6`zDU&Wq@UE!hWCy"K?o!l^!#7c&;W&e,Xm t6%ۍ^% ̚h(zqU#ɝ@qbTvL']1&4*秆 3Ӻ7s )҃Su,-$y@X5FpE y'@J=gB꭪!?׷ p͹7+S%>2&Z7!e1\ipv/Kqa,:I2`fm3u}.N&sUGW&t`[0d_rPo /Ҽ,BJ, %p;+{:{JC˨*_0MuP ꐥ qszh2@[Z+gu~ͿaSn&J]th0' C#Ȝ<M$_L/TfiV=n1Y 5׉y75s}b cP! /i|+EhIms-|XZֻ(illRJ=qtQ5R"šYatǴ)4eo˕i9%g.6nFh!mM:+gTeۀBUjbR!7[fzh*}w%8c[ ~~Z/C1(4Ä2yx [W9@n+?V~1.ӊR{ZwxPysPA?TGsS) rwRl4Gkbgui]ejYμI ˫Y"AJvLdECRf;zMmTh$`BgAq^2\c^+ɺ\"-I=|պ/_pz@diO_`FM , W(۟`5c l*BeZ?nJ**fⷅ&Nܖ ,ԟ<$4c5,gk H֒UWqM_Qzn"kn3R*Y"I2/Ht[F5C!$^fzA[T%Q:`YA5P*fyIBVcNѴʨ]^Ĕ7W2*YJevTJ'Őݠ`XS 8]XluUx\t7E??AdHX},^]QQF5T~ݬVt^=?8 x'cp{Kˢ1␗iPZ|Zk9 -I|ZޝȧWk `_tT$v;競Jr4t@7;OCƲQO{KJ'_-O0!N{_d$Oꉬ勡͉Ne݅+8@8vN16㊁6F1`7!<hc7$Ba@TbU o7t)k486(imJuhT;GUלPq3 W{B>ܹ 5%x~]kX_@"Hܔrk@gƦMi(#EqhF+*\ó_K/k]vKOVDx"O41a& RjYOIxB\, s۩|p.sx9ʾtWrFa˫68 `7zN|Z"ߍ@N|/HcVTǸ L&`};0=al#ީľ՘-FĎ5% 2_p9𘗂5s&5݂^g4,wmښYVGb(XZ6V2<"}K`8`u7z\p)/hDCBb{&e⸳5J‘:f0k%?h>y njQ=%8uawGu- A4UH\dϋ#ʬL?ql$$hC@хh[çLb?Si)ԝZvWdZ6.]d2uw{I N7xy&PZ@T9,!DFGp*6/̟8|[%M _oQ6fj)Q[%8TЈ>S:Ec` ֩-7NgsD.kl)AvqS&((u9"lAIOB7ܪC-uܧL}28&tjS0 ͳhQMJ%3qeRDS\>L%V&vUJnx[}:?["|>aS:QNV:QPлň(D:Qg- &YpQ`5!ur'xmy}I[Ŝ iB |?jdAߊط7<Б.r%crf֮AI>cX#|"Ydȵm\{aHbx0H'hTO+rz$"#m8$6 F_QW\Հwz*bΏR%P?,*ä$?|(5:Ť|u C#OZݴCGb0_(imnJ_ Kc+Ciy]d|?1_1̳m>MYv~X&@3ӱ͝^P%S9+GG^H6$'/JF@] NfK C&NQ rWk>oZvm[| }c7m)-C8E,jjb@l]{=79&pt 3IEPXrO[S6,)-p5 lpL+2~UOaA;U;Գ.+YlUk ?kiu2W`6ZVq^Iӌ̝ۧhBWg%nÓ> гd+J={ 5dML/3!6~XȽϺC]frb '=)m EࣙkZkK/GXzTM6 sJ=9NlÝӎL2*(?Yh>%- YdL ~9ҁhibOz8ZjUþʅoV`'9٧ދoOB_k2fM i3#D\p 7Pybcp2vxԠoa`M?CٽܷDך-F<\w&+{LQz0&S15qBrxv.ϒB^oiȱx rd~BS"hxYa/]Dol▽G4NBjv=ecPT-=^5kz5C;$""IO^^$\&VS݅?t5-K#pg'[ lZV p 1.y\aW=z/7dҠWzIݒBOH23-Qv`D ,if2K C8USc󍽜r.;X]޸T;fV_;U2k 7yB¤b) ᢽK AO;nx<U¼n{ٚR.'1tX %B18ϑt54!2 T b9T(LOEu:b}u KPKw<vfnxi [Nڂt|;? OOeUy;0#&/,\byՄoy+ˋ=UI#@ݚoFMch%5W+ ,I\E2ۙGuPLw=|BJ`R ai ܂RěiMH4uJ0cD.ʃeilD=|FvP7tNeQk1шlxWpH2 Vv>QOQJw~Z_]KYTu66ښ|I5uy0uS=3d 4!%-fDڼzbv!x籈?ܕĖ.YcOWU%#Efj-7t2^{B#:یhַ#hݢ3/O .ߛ tVU.0CxTFUƯ^.A}{Ȣ߰Sk$_85H`4nv!ӛ}Y96wѲ~|/Z\iPYęq~y D J >]GhiWs)ͰdKQ^x=y23 ~sO۴Q2}vw)I`R\[b+F5(b1~osƆIAMxRT:<+5ulS<Q D ͏I/viui\?% -% h02<ھG(TsT6oI!75e9dFnC%Bٛ<.p5 WAl$Df$+벫 |vJiDxH%wE b0*w;r/w^*էB9LYѶq5RDkNw}zqȂwǴEdѼ*}y:-4Db~c'T }c"<\9~r'<[h'Kr(Q?x3vwQ\IDM>ϕ`7V[v]7 jQn =m2|>V+4\ߕ7xhdМo-l6YE!3mrly١h>ΙU옼 ߝ?5$:j&Ȩs k͗S@!fc߷OC_"NE\J;/d0WV!M%XOؗTi>у.wV[e:|ө1~ JkN]}GS^p~\@P`c9_ng|Ѩ?3ː^#V89E@]>ל cA1"@I^J9vXl LP\ q1F6 X;nASv6K3H,T, HBe*Po._|/ph%Bҥc*el\]1CDԠ:&V2Zg9b[&SC14c Oҫ!;EbD)ǽǣu1]@)BS*ˆ ,S=Zi:ӱY\sF1Z~Н.xPd\UWd+xE7IQ86 "ݱzRrc TFZnx>VEk: ~)Xjkq4Q-_hT~Vm:Zd NCT(Yᄟ@z1mA{ִ;_n-Z$!KD7"sX.GbU([%# [k8@ Q<3{#2:2꯮%a)rGE#9clw@l=QS=~vaނ"kXӉZ(~_}"D'fڦvRҳ1/VV cPSrΦ1~N,缤0"|-3Y?$F1Ȑf'˞ف5$J@6Lr{$ǒ 0))fg#WSN($HGę%<.^¶UsJXd/bϱ<ր2NMᣖi!aCiG8$)95d|Va9Ψe0~p`~|^4H<#u_DY"{5LYҊINc8VWH'C^Y@D-Te Y3ctKFHz lna"yRB񺊢G8 ؜ba.0rOyjvGt1y:X-[duT|F%<$u*V$j~($w':v #T`Ec?<žu'0Qo)/AIvkiB9Ym1v؋?у0l {,hR_$,U\ 5 Zp#JweB$ϠճU"3eV\EE@[+W-a+)^G< D5?`p[Sd =[I Y sI',rc'G<ÿFnSb7R.QvիQV(xnq] ؠ}unXHpW >V/ 1tV_phg1d Qè V{^HѧvED8kG3J1pQfRnzXlCȅ_%ˉ#Gu8@NiFU2 [Wqb;yAfp<<w6^.Ϗ1k~t{B(ոP&C c)0,t{"1ȿV5 x) npOq{ρ%D;b"=GwN:'!9Ru+ne! !љCf& fSS;bvwS=W.z)MTo.דN€;ԣ`1$=9U/]e%PJHYO=+>ɕ6<ӂ\P@zφBOcT+BhȈ=1PkF,܅sZ4@Jv\O$ d"Di?bԝ~t0Uu:?יr'a۟.m{y{/ۧVHG'@W%k~GlM܊ [YȦ4FVAċأEwd.pP;OFzcPU`~DC 9m8:M$ gڟAבb"Vlp4/O1=́S܋D`V3~fѼ Ni_:z5iHgɌqYgwv|gTcT`|.Wޑ MLi ,LxwfnR!mA}%\g{XSDj<@ʊ4  H NŒMEF'ב3";萁_Nlؼ;k{>6wN(͒5J]"9>XL⦠=5 B缟\ Vu(a5zY_h>^ϚW<+nn28 Jl et lz60sqBZf 4ˌ[ڌ e]I sCgq:*F|/= $]O` 3UՏ.n$4Z2S:Rv>gqn)Y{ lM9!Fwfs1'$0v-*L% AӇlP ߆q[7` zL rM.gwgw<g Nu什u~0?{Iq1 Br<-B<2r$ j_w{Di3a寋< S.apSgـ t55\WǛrj6@-ZeٮOTK O8d(˾q?VO4HŒ9PɐfJD 7+N)]"@r=)L/LtlTE:` {b/o*c;6زY|݁k ƕ23 b( {$N*Ct{g&z*G }ŁjJ&VRs[J55l HnvSO1 E4ȫSx P' @Ud tʹOFj'C4/zTli'@>»|44zSEw^fMETK|EVApG gW@k*OfzQ#_Z7rYPG= 7[ ^iiKX*zS¯nDŽ٤hYN"VZ!Ƚ)n^P%ߩoy3z~rsր>4i`!1';}@cg|$ҫƁU)Do0Z4u #UYS0=n gJXHe(쓬5␧q΂#.ZՔՙ" ĪtKi.LKaHS^I[g9dDʏN;TyfZ,tXَ'MTxm{,# V5J}Y S ˳߻tq}9U<ǖJ q ]|πgWs ŲeUhg˂lEi*C1(-\~2^H)w+۾ylN2[s-4wǞsc E(8 ? @(a_sK[@UuϕP+G ? `|ئW1'G7kg|#F;7 4-1%?v M3g"+NlQTI Z6dn>(G ZD-6ZtlL=W'ؽ h CK%ID v -ĭQ2bτC'flL >[cvbȦk_V#HO>߀(- ԢWj;0 -mLK8;uVGЊzmd"{,"rm|,׋ ݐm'.L!㎇B)u 1?^Uf>u >?0NBЖ70c7rz?AiF禑p9зi!/i~\ CHl 7bFjս{MzGŖ}7wn J4"q̝ >~8%t%3ѹf3ҡB딬(F_yƵYְE}0,2ϡ:,Cg4|2U{ndG®^ Ya:u6,(;kuFͷ`FSNz*t(D9ԭfjkd*˫G-mZTg~} Wk$onjM')b6!$1 [-S 5$E.Ǜ;[;=!{V#q!Z-xKCHl'izޞZsڜ/(]N4xDʋ@K0:av=BX2E3' j)nj#5EⳠD&{?QGbr3~Μ>jކ E"\DV@Ɉc!: M ۠8V.M cy v'2ouw;vu}TkdFu]CNWA͵SOv^sTY!n .Fwbm(\v:0t#ɘB;!^37DFdqrqB#O:E瞰W` =lm$MT˒jQ—DT9x_IL q#(݃i̟\Wd ئ՗w60@ B]e )<GD `ח[g_H":/hwCmPhL@2mc3Eaw۠fr9YnCy-ůw>(DkbS a„Ok/qʌ9ʱ/uISooS1[jw1eM,ER3@#d6k+7Fu֝)JUdhød sV(_:a[4bqʨT1 H43lυI(Q_gc[Ogh=@8s/rgH,-vl8I̔J\qP²>sC[19Zۥ/.hKvsPRyɊ{ !g\!Vž*(e#TĚhEICWi“Lɼbt`S rC%lho[x׻NSR~`]jekxz p)\>|W{^ydx:@yϳoA+[!~o#u)GC7EƋEcCoDQkkp_d3G='[oQ\Fx̴'v&gCK9򵃚># ldppw=V1 HUexZ!Y}xcX׷YJRBDi:PYv#W]<}OVDM@&Z SՔ WZǓ!ʎ-93srkK嬾"C|=DzTU1L!-QsqViUQ+{%\{rq{9Ql[\%hy"G` %2#GC=Y tQ{|OF< /},Ú+ W-88 N)ܦܺFLl6Ƿ4~i|:E2.RGYD#ſpgvEnaᖳޢ" rd6d}bNOѬ:8cj)+k( S-M YAClbKKW`VX<+n5AO 0}$Z#2kg 4 U#mWp>Kt@!in]|'|T12<XYDq>䙰[tܵh\iW-Ugp8z[3/LG/7IC`+#5nA%MM tS)HOG|Gr#Vq?qߚց9 z5^<> vs"NX٫Mw% S6[ -kpKK3]HS9P G `@`Ox)=蓊rmr*=FP|MuLo;sX=;\h 1{yV5jSs˿\L*}iAtuUPe{{1ʐ5YZ!+]hvQc% #1پfk&C [A5G Ѵs?)&!+FEz恴(2pT=`)P0\$~qYc=5@] $jiQEP'qU{Ϲ0]xq8: :3Hm{,M)cG{* _]ABq _0osr ?QcW)ێ|_K* >n|ą39rfzSPIDox@>Z>eYh+ܓfBaWjpe؇uSjt߸QaUÒԜouC y~F("IĿs,z̭Cr;+%zS;ˁU ÔٝMoI+;3V/!GT31uU+CtbXO`&+)@?_<]́>vb!TjdPEǣ>6`'N^oCVrmrZ%uVt=̻y/ٶD?!MqF]4wq\f5oh^E[JF2EV'PgɿPi| #I|aʞpMe {]pc7*zdB& ||eP2FbWCf Zf :myM,A< 6S,pd[If[@u˩ƀ'p7E_]A!HEf&|oJBp1C, ?5$Z3-X&&#O:kײGGò#ZE_8&a2MY0a-%"cM.+}1JDVXNjJ.}hʮ-O"v6UN ϷaSr2&Y8fۖX}ö́6嫾N>Og)>1|2sG2.>G1W* t@ֿO\'Lcp3hha#CZsDӇGWnUg]ʱ)`OUP}UlvsV ;%%ɶA0Rka8s3NiG.D]ߋq0Ϙ>,{ @hCINLۤ2hD,~ˏ $5P3@9+V_lжKj ӠrC>잦7 cܠ@LbdMCΥU919OpҧCr_:88K@ id\)ʨIB?&1ZD*'le%@eYQ&Y p`z`*OH 583-ڶO>B9NE;]Ya-uWBrKU.[ʈ.pxjI vkbY+?׌Ld|qx_Y "nTttρk+-\Ikd6L`՚'S6_S9:}^kNyҺffcON4UG@nΛ=w+31CS aYBx3oTH'b C50%b#:^`&Q= X-E""9ʲ?z\lfYka7O> \gg0ek`yNŠ x 8/\O4!,T 24pq20a穡6BX./Ƥ<2ͳV>,6WVNBg>c?}K GX⼲CRF[h::X.n[W$'p4mW-u60a +Adl> p#s=>K.d#Ya!*vp RCOj4b'f[Wöf)xh,/'pt+fXʸDJ2RhHQ1eYڑ;1yc]&FՐ{#:7l?Z^u7VJrAb7neY-$([R,r9*mUdH'٘ vf? ,( "-|둷m趈Y&s| psd]KURMy;aNPqR?"TK0l:: v 3?~1]OTg%gnQC Ҁx왘'7N\RJ=$k&,Oa #eC⛦+UUvE0@*eꚟzJ3f@{E0L(UXԲː}wL!_ q_yڊҏ>=7xlZ4s L[TFm+_zJmn&,%ueȥ˫؜tֱL>={/ j5QrOč 7.?dEwq7Ezd@@{SI?ӳX/6!sW|G2g+NV α}oaevҀa}D0;)ºo^j0GeJXr&_H¸kAB,"bY5|;il͊#,WSK|tݽXd6e&$:W"hqZZ _qfMVg,ϗޑb:|g=ؖ 'RD'-1Fx{2"rM-6cK];^tJp|gÜ`=W^9ĨECݲumH떦ߣc2"P# SryZeUGt9!i7V7b0q f;\pેָF(x/(oA{)D P~3mK (X|ym6=tROoy? N A5›~V<q#lh[􆸍 4qxoι:#58$u?| XŠ0 Ky?bpmq~vļD;ctn@] | zpl?֮xDwb9ӏ+,'.L>L?푱"_~ 1*U{>(U0s "-xAf(xGZ|J (AKec/BߠSH)lEkBEZVjjI 8Fà%nV5]ϩ,*1;S8r ̨&f#rxLoqB;"܈t3?Ϩgվkkѯj5aKǽCԑoόvݷ' ^i)SQ`2f'4|4@fe^~$ DŽ+{)=Z pJA Y鳗]1CI(4 MGcAgukW+i}NsmLEmtFf A"i-qlQQ,VOn+m%҂=VD%$WsMMN&b╭nj_J]75 z.'fW:y1:eeEAƯhʠEڣb3`v9`;Qq%6Ui7ZWibNyc'#WsUelXcwr=Nm/*&[!9ý>J7,]LӬ$M:#AlWecKy]ꐹ$6 E0?G%*RH!^ՊNj?ː8S%ɒ!mz"@9ux:xu9{Y322 ~4!C-3AETSm #Ԟ!Ea̗c Z %rSypOe3 Mxw d{C5;\C 藣v0#P,^K~@ɋ ߱pʹ(.{b ѻ'<Z{t!{ ]wvZE@mŇuow*G!V_E!^$paFw~" ~\QSgىi@&xiG\sßF15<=jW;%f5vXW O Z(!R ?o>Vqݕ Ԓ(x,dz4 R3lg7Plo'nFop[,SKoxy."Z,Re ?lr^f5`kE;I]{Yш͕~Ŏ]O .G =;2W_uA73wU-8]n0~-[|y7g3^^TUe6}q۰PGpANx\YIh0iOf=Ͳz/(ݮ#lKw$o# hqQ*V7sXg%X̤a8LD5kCfV{UgQ/^IdL3+aVy`kf#%KMIpx}+_:aLAh|EU׆Z/p371[yMͽ#L8CmZ \Dm&ˤM]GoҶ,q:URS Uy:$IZ m9g}`A/a%G7 w+nt8aV6os#pӓdA#c !^m䁷[:qd #" [_ryިXB2H%3J^FD%ka1@aQLp(e x`AysV*ëjL,UW- P״gxIlqvJh/+. *&ɐK;QְIth 7sT\f6uJvK {n"6oXEjd-p"Ep4]_2DDC#;pj9m|.vE?));%pD*<gA=[v%6G㲧<5?C.^N!$3w:_tf ",S6"u?{Fw,=*A/ӯy#xm/+t4%*˜CrVXfv?AѰ[NDGIBfe[^r0:dN'My,IUTV SNDde; s5^)\tK d"tO= L{N}xy1 $#]]0Ce^ڪθUph,4oQ°Xڅy ͼ/Ԏ87էOq0F~7!DI\4j_͚Jnd=SsXj AYZ+Xn ֵw:2sabA4Ќ{|]6Ij Rxc5fɆ?1ǩ:PǺ:rgqbvq4sV(]IyZ Nn]Rnq䡲jը%@enǻ^O^0Mwi X4QiOe};b,T4L=4Ln!eR#fː6f2À,cqUwK>l?Vn7׆1 ?[6{?-$"`́O>u=mFp/GxQ&x_Z#%*d}y3oDv-w֩RKk5R2LWJK $2toF8o0g%"a篞d)AZ40Z_]Cm]Z7ߖ6T[څ ՆүG>ɯԻ_gI5z)&~0Q:̊sljR FF6${2f '_ Ty6h?{@bx~3Y*oBPA:t qob tK;;l29J(=E8^V#C1Qܡ'颅, i}"~A\YC#%9JD|pBg )&{.!u2_#ýE+VDP>\JӔ/W2G:i9';XłB'ݜJW'YʿMjO/9σn>%0 4zS9eW0gPĩ<%ڵF'''R^-?\έП1n@1΄az_da]u聃$586-|7"Y4ggGw1q}Do2r֍{z?qb =?]zo: !*yݔJ~H> u]ON$PU<ݯ#S-7Wx=پ>FIцh|s9NXZob݌NzGtS4bs)L &@>޿`vnLDq2Hj\m3xp1)@0y 6I.kuAʑbz `1tܹ)ו@ VGQ,O#+d:)ǃr#A ,,z*'\CeˡIzC #֒>M +J%bb:WIl2\πGbR8z+eEՀK{JItCL&R"I;qͱ¾R1P Pծ8oWEf,a5s1}_nxkUuSʟ`PUz/\ `A>XKc<,^L8`j UC5̭ICײj(6΍L2$Y= R&[DSGmv79J}2ꖸk6VJ5-lUm[ 4K}VvzdPE}8 }W8oim dkI^2 Fp5h +\ΘYxeVsEpn HUfL *\5Vvm@|DF(I%~MI~Ca΢? QOlԵ2cjq\mbKzea&SQ]Ͽ75ZP`gx~¯ 9r,p̍egXi@JR#͑h -˦$׫z*Nq\;ٸ)Fu6Z?Q$T:;L !.Y_NljŠ9V31{܀Sx,)T.؇eʣ,3h.h:*[&v/R LM8Oifh'igcs-dŝ4ީ>x?ɮջXg :J+!$JϤzjGC#zۿ32u"2,?ZXhg>p'6Ż="W#nSOufP!J2qAQ-Ŋ\`];YNPEe1zs8@ VNo|28߫~eJMpIL~mrX4O MMGUyI}?[nmY ^A$N"e0AO,ôz*e]~aQ5kѼ*i|9{ j}|ۡSW99@f(bn_Y*H6' 1б"!Wg=ST?:$%6(FKNik>(?y\: 16q\.BQω0Am=\{aP Dou6hdkD.ƛsƺeErOp[Z ֘be~h@C?fਸ਼cZbTVN=6T_ ||9 `ه)" m6FdLat8,B{'i_%ޮʹg .dLOVdEe&푐csAhPe 7q1~6Me\ LZE\AJKAG\d:[ `# OV8ߖ4^iHxIMZb#,zau4hg4u*+ǏGvؑn(wԢ3|`o:H`wj'I;,4l$t},Ni ÃVs*ll'nߖ 8`_~)bs zb4O ̯:%|7l4b p׳6W&w捽 WF tKJT@-tr|0؍e }iO1MDsD~=_&5ON+s\F\}SAbޥ>Em;8y>AJGc,|a6 = rFQ=Y1 o>+S} Ի؋5u@}.CZ~?[Z;x7Z9O2`ӷ8_5&}zD||=rfR^dTK򣥅U2N:d`Nk0rR$:ΰ/~_F^HGT=|orSi1^_f}* |Zh -=7wK\< .#"M~sݝ_ƿ~&O<:G:R>Hc9l? #ߪx^FguRV)HR:hJdWYKCcJ3L=HqEl/F{^խ[v& #\eH5gM>2:2cNɗ#i(d{"Cnr N\/t;&V5q,\dѼ"ڢ[ev/:9n BI3Y H]s3*; GZWLqd6!vq?^` yբF&ok|'.'CNo7dCoOHH'37$M~ AokFk8ϔ&Cg9`9iW^b=}9tȊJ$Iu`%w>TI+YU(6FK mJdjpYX[9dÔ =Y hk/iU#=繦D[m5-\C76b°z/ O9mi/ !$Wa͞3ud:Y> eQN 1ٱ-jlF=îyeNŹ0iJB OB{c.1VL.2ƊUpTo &k?!TaSP2?ġg*LGB7 q~ba0\h JPp! ikeX[J\=:K3Y0S+B#{P8'8η]P: ǽV~ IVY s pr,Qګn IÞHqU L5JB" : 16 !^RUz3\G%9(OJ]?l}!ox:a=;BC >tsޫ]dT4HN*dRacs:-HGz8^6C:-JʭC&>V ?1IZ?h[~sl2ٰ]t1Kְ$18Bw&UP֯BC k(w9W[ƪjS2o פx67>`}ח9e6{Z -;zqt}}옓Ywԁ.JI՝G1I>blFW$vWn8~M#MH+vE' `tav]2ncaz+_4̼Pa=? X4S]wπSd)824!i3'PPBJS5vܗPŖc'[!w՚ITJZ^O_9k9by5KPg+4{`GdTgఽFD%6 f~!Kom?}֢fSYbAUJ7Z;O׼yuGl} 4qLuYdxN2K:6` |" W5K@֙kSAIfj0!4V)Ra8 H;rH0͒FŰq* 읻T1  4F(}?C{AC\`Y)D ?bgȌ3"܃fbN=Q?7EPظZqE0 Z4/ze| E3Tx(pg%Oے609t"pJ,A lDLunLjiW4µ  >)]Cەw6=*8>:}D^}mu:fʲM&(Idޠ Q_Ă3=FH:7@Ev@ZAd{)P|XC%̓lc_Q,;[j)YA믯A%O {d'O 5(tPq1,>'W;?>prv*``!}"]TtB-hEѽ0@aP45ݥ)r׌y$Ypiyo=?( jx1iTA}y| 7s.F={FGϸ7suAڇȖ1V˗8 _l_v׏T!hļk7+u(i 9b>jeZnD)1 YoHE>R8,[$c#} j卟-8δ 괁 k{ :#,!7RW^8/ZU^zb-.TtI#iCVo&)këRFm;a7دl? 9dν\@+Ά^[·y2)).cx z-mF!q PFӟt|@D1'ƿv7`[,y!Ӗv)岧ͩǼ2m!>R`TsS|8n,.m*,iMS FvMsMQÇmTkf[@9zoD/_OJpC1{Zb>GxLͶV;]@~"G ]Ru(f!:#H9pu" CKMZ$@P zVC}ۿH$=|>ܖ ьEj^&%I|: ] n& хRAωpkw=k$SQ)dחYl bl%6<%E+"KcgO OT2Sj^å4=V:)ʤ}HqKg:s"Ml,1|ssԄƧ)QC4)W.eo^h39#zɫ?lJ VwRGF~sl!4EqoҜ՗&:L%l<|/L38fY*Vt+T +R59;*|)zymUd+xzX f^l=*~"ByD&5ܴF6#cElj V󀧐Nr3K6)N9[Ҿ.FBiN0 ҹ֧ KM\Aİ3d|E S!rQoMd~rbG['@@-_2qb&È%Z5?qȞZa1>;GlylT _Y _QcBx'v{UElOʮF]*dNѐIQ8Í`E ;#yCנ^aJ֎ݯ#RN77BiGGcIc`rIM\%ܞ u@3䏺! AXG;s(g4~rǯm!XĂ عJTY`mX| K}3?ӉP+[:1yOq* K,Cz9eu}xqmrzAM'|Pw^/ oζ7?xݾ5qa9ų'e?p1#6ƃN\fp.5۲S3QW_Kov*g+S%Q e5HONW.㵊^ [O^gIA8z #lBo~P<T`B *,śEi"51=ϫIR,fMFX`$+mžh$$@I8 ju[b At8b@*JČtQeD}@Q:{ }}: =؉2 |/NLFZPex`2ٻ0t[aMQQ6BRE+E '܍*MER(!aMK*ũ ^g 鼓oI}ļO08{hh{t_)VÓ.)*>}y)IXMهytx$ϣ\vD}GPg up,9Cp20ߏRRt15}D':g Qz?D3,jM=~#pL$o\SzzCy[N o٩mQR6vDnPZT+)n\PDfpy=}wdXy>(7"mz#o~\Dc7]. MӇ}],'O\@ 3Rls1 7Lٗ#[-FHx&*=e:!!b Ցpjcl1Dڪq4&vZ`N]W{xvmj k(kT;C^x6ųljuؽ ^W\36x|}`MڧwfXkaMV%Uw3B#,S"ӳ 'm1Y錓ZQȽ@XCՁjm9],յ\8(M.M(?8 Y2Xu2+md$Oٱ3LzҬVfbղ}ewϰǺh;Kv[ŧ6e(v&OzH^IHTY}]XIF/<ǴsFr~Y Tܯ7d&Q@s-IWBrT6JByeIyN2WuY  "#xx16ܠ%2yo&]_wu`<hZ)-pL)U07J9t f D t&63g˔lBwaû/ska 2"\$o,X3𱚺&'ʉD YElez^Q eL f^K鴀ʢLRH\kiV.$|rW*C&n6WU&_$p1[,Mi')tþlW^u~b8g]铍yN_XdԎ[]j;\tHQ*߯Fw..q`|ӑK9 lK"BH6RRtfaSi: hP|VB˂L taa=˃bԸղoG4H0dBx92+CzYLD@sv`ntY[{}:sY2o]UH[8 -LszV2G *-̶6t}@ ToL|>6ԿH"zrWV϶JSG!b&gHOb1 sF N2i#0qfqnM[!Rl - Lw6hJ]0a$\hN(22.6yCJ Ag#k)~J|KLs80 zLP18gOWF=u 5+rT4,d%qqُ,i x^ cD6{@>FJ1HOn9> H5\Lszgu] Qm=*;(>pd$Nƕ"%136)eŝdÈ D8d)8`D1QyI6q(OH`gF3쪇<`/+%ʠnO653 P%E2m$'.[:;{7PgKHUd&?ՆkaΥ%^ uLP0MʪrN= Vla{&x[1@@ ay grEWT\& vsӆ;}sƞ ^5< bMP,[,P!28܇EZW-, cBA^Iҵ>yVCvF1b;,mrѵ@6@#/!d tThYlTQg~`|+)ų)΅\FM"j-A[գMc q[B}pW*S89@K;Cl6-:$困A!Mg`D--jb1>>:A^oih4hpꗤy wI _wv2a~GcX-@"e_7 \w].53c;0x9C%.FŔ(4(\kedP$~{&cab2izgsLo,fv!Nߘ9$\?˖ >G^);;q=VS OJ$9xzNT.>]%+Ū @'#Jrv?pMcd:xeWG)"c{KMY.EU !~k8:?¯A)4!y-Qq :{ga)ZjS{3,lSXN}* OsI.;rRq'=Otbg钌K+nbWJ[} d+igq}YExQ2g*=L85˅48[d*l?x._bu倱baur;'G 8}utxTmKvAm8[f Xo( i 692<'tUm{P0F68i!vpboi?@}so(9E?<Ѕl-Qs Iqޖm3?`zi(R-)\ ȷzVRcqf6n&3\f\σfr]"k<(fgj*I CsL|h>PGOFY*sC'Gvu SʱQΖ"O`nx d[G[ ?C m5T\}B cv,鶁2c@@ ;-dXhLv b}񏶾2{8ҧx `M@²l]76Z9!5UCq7Ϋ!$L!rV h&ⴼ@ Bߚ8-i!rmq+Η mٮn z(53s]v *S/>!*otO?1&1o]O;Q;ˆ2//Ŭ!1c<1]O䩣5$k\ R,PqXA8ɠA 4n$2б)&SOC3UB*LΛe&\.t7֯vx *p?*G@7J'F|+]S%ԋ\'akX;d'3OsxJu3Pt,_x zQt6X#e_678E sGS֭)RR9zZ,ew5)NFbto#yQ|e$V:^Q)7h oh`]PAi!CQ%l0|Upգ l7!{CgHGI{FfqŨ\Ja{+O$Z~PȬS\T6S">ܖId ԵݶgFAiBh#4:lOO7mD7[2˲-W)#M.oQ"V J\뗏.ILm A~_\P(-%ͬ Yj71 #'d>i6:9WБ$hdܩIug7Pj#~N#*h/B<[z.W%M/.ej P737"SBZL< 8 j}^ϾCݓ kͯvl0d.iD3&buɜmGHj--;ODyRQE&ɟV.6Г:nR7WylP8;dgDe68, C&H4}Q/Ƚ|sۊ.3.p o:ǺĨOf]^Pyv|B G eӮ1wBzxTa2OS'*vѷ UFjLG* 6ô볿WO3vu տ-B{7iu8o;Q k9S)5-6#Un|)h@7s٘U,:"Nº]6=8.{#InZ?_r c\]ZM%H+ܜ.;կkD ٔsgŃGh'#UyBb20,CZK~n 8^A졨wv yk("|^<ƯBtL/DgG)Gh hLݬp I@ 7pOO?zO] -! JN(sLTH!nuܑ&mv+I,@jѭv!#<EG{rtTƏz$p^ȇ8W:p\].C\H?wN`8CUcJ p  4̒;ulVD ,ctvWJ2Њ Bľl:w2MNtyy5lJZ ͧ 5&!/@"Dرmul=C(Ӑ AͿCTgWj5+,ȷt- qHI+O\7T#\AIՕw wlc6Bd8pkuL}hQfU,Wƿon`~[2d`A+#>4r L`6y}7C^uR=PE*7~rCͷ]r he1?Ve]޵ER1!/B8f=9KbEo 刀CvR4.b0b]g1PaiLj4^~FvR$B\"F_# p)0O!#=Bp*Bϛֺ;Jl '3 Z[sÜg'"{ zޒo-B{#_~~0ھ xϴH) i],4>5y 4l.UIZy;ge 'l ߊ&y\m?#O; ;ݨX[8ނTb-o ρDҳ5QRk)nzx#~eiAMNpTb{`ޢ$ 򇰜D$Sλ՞fJMgnl`L)#5F,:C 5*찶OQuT2)l*_/r5s?Y8.t Wwhﺖ0(WrC32֣zvZg>rl걚+6ۢݬY,q><\9-W" _~ȸ'\h 9*_am_i:8qm|Ir~%Aj]+;`VT;+= +l:-\Gu褙x[X!K;2qPS8ڏWOh+x}O?a+g"}/@Mٜpa[BcE!ݶKQo0z f4 1FSœGyV=]]]W3g'#B3C(ʪU5&\ ՗F 5UA$iCY 6=T?tsPczF#.4C8A2`lOܖmIK52V ek,+"GJ[7ZC,9EZ-0f4>(}@z=Rr)hQ eXusX{RRoEI m?P:|y}B7\]n9/ eU_{V˜ṱjZ\Jc.Zc ЉwHSe);:nFewA;x <2f Q%,>XM,kJm70-.XgX2lhsL ?#[Fu?47k;H@`kEɫ4K%*[CV&4ǛyQP{yni6Ɏ%HUO@4+5*Yr>`Y|VܱKM8A@y=p( yݒ1[Q>IryfEx硿NnG8Fj0%[`WKw8+{?g` pU 7V .{x<"$B@o$AUv7h MU 1쨓;܏y 7dS1H7b0w[y=2Ļ2+E)iZ؛=&{vy朠Z>3od%D7HBYD+ gݔ^`sFw'BH}r;!Gg35A {DMP6#/$3xI=!RhmbS!2`[Kթi4ud+ҢFvKAq)l3 9z^QW4UޒTE?[# _ NY:k4G2ܚLm+r>cjw0)H}aY!ēP 58X*Ymпf|`%$iX@*ʗ)ͫ] lBnkGCp7ʇfh` X}-aWV&wfbb0dвq5n,!d% DN-.SęF+JѠZVP$M 6m?>):OK3L5G@uT{ӮWEkSȻ񓵢}omG,ξ0b [RֵG3{ T NRfIztg'q#e\*Lr/ <ɮp@Y42 ՉZDr9Чή83X"ù0.'i&JWuM^_@_Rh fJ:L@SVc%/)g*΄at^Gٺ*Џ,𼓲 ̍Cc)i.PBUD"=0rwDzg؊N0tGYbV nhH7V[1#d3%a,hɫ r/a kf7-eqGww tI#]OMIAk/=V\UBQcۑeБ ),UtzezSWMm*rF^ioW} {g()F:嚋|e݋{J,I"0ή(* ;  ѽ,[8V|=qjxFhbqxxd?dEK$rCk))䫕(ߧLn[N] _'_KLĉI}]BfޣDS"|@$JPg8^ox]n7OFiZzF"rVZBG/?& ]1[^TJ5ͣ`u؍8!VN*[DJLYSߪ[־/ !-6R#:fWiytgJ1:@%E{T'*cHյ4V3)HDi'ZMWEAhk B[_wv Lm=ʤ"!DL)!2nSv NBxl8$Pm=#Gm*r^T",Y&HS*'RWz: dg"~ē:硴h8$ғ @yb)7q-X'Wy#ghg])G6o|UE[컒!>R0ހQ+HIYld ON$+iន_vHumC|MoB!v|-XmbIbԝ^; dTdS0<) mM\RS64zĞC GH͋gl`::D_}@wiPouz<š$କx=] kB^]:{Iʫ0"7>5?5C8E5HXL:lyj~7ncR:nv]1?]HC.nO:P\ұw (4-k9n=x=?-U$Xt YLy(wiZ &BqD:#8 ?hCԥf iEDe5ƈ[F$ Ǒ/ xtKԺHSE"[j ?41)|˨Oݵ[Qsjjʭkƺ Ƙ/!Vfjr3 L&2seG=t\^X3vs;~=/  DVLo)>=xlv\%Sj wNFD,;_0Hh>3 I(BxG}ޅ? iu4UÁ eRmF#'Ÿ}u3Y㜛^ =̨??A@Uho7u.4P9PH!uH+Hbd0ftr80w˕єjh qi̥JND]%j;b_@Al8kP`9 ]mɕ P,e8x ߯M~hp*0/]*D @]EɴG1#d-wAdc3AAshȉpF(+eZ;޲gb)WV/ΌUn$g,/Z6#%n\_*VRBb%KMV_]hi%w8hFL%.g9 ]TnmT>g5G!<  r*FIF-4mDh+|u=0Vc Y=R0Vh\ f HOPR?FEw:`W©}n5|1 m-sdG$`5.Dv:3uIq%8"zwRf;}_9ju\QU涯s M>5 # LL6# #҇T(?82d%2rRen`b\Xx|W,Yh[ Yߙ ^)< -},W!KDcB* n>UH2FXoר[$3HU!\Ēz(ٟ(6Čd {V H/ ajgeΪ?/AQ8̌̊(VXgz`rdMEYykwA6/B;X}Fkd00q6@wX[PNM(S=3jt0op sM;//wE/Ѭ0D.7 4ufj|:^C?m2%7԰@z=Q .?GN7--SE.';bPNc'_Жym؟p"`Qa1&,*򃋭T֌Zc. oftaSpgZ흫e6/4CG]؏2* Gog)`sRŶ Uf`: 6woߺr}p}쏞_STVvN r"u[TtL::;O,tO""<n& \䞡r=0ྩ`VtVJ[ U5fEd vS`8>O.4i LxQ$y*!G,Ք TRGeme:<<΅$}eWiA~觎0G0k.螁Eձ&WvA/Yr35n@#8;5gc֎Ü[FSL&h?f҉iO3ܭ!&F1Il; B ;,աx/EMlG# zrlNͺHS5qHC,<=MחQ4H-AVօAf:C By*PT~7nc~x҉nsRSgp88L:,.)cޙI>tB T -4WzÕnjt^5>`;o2"`\bP'#%X ZRR4ʦ(g6aZyZ6>١c2Ӻ#4(SgU޵W*&@)uŠy/>;Jy7UNN}A>] r%)*6bFR-*_?,q⡙J>0.wPk;-bpjh@m!˯ Pȁ]ia4B3zV,ҟ #n\SQSsK- FTݾ.7<[d;X#0^Psa m[zxP?媗 2}BU#m|e4Klft&,W3511_ck\0/g}f,(Q*l\@a.vDC/Z8ȓۧLk@Qn9WeRW)ʷOf˫4Z<ū ڑ ec0, g%7K~}I*hƉHLK0{c͓%I?+&3 8j"<>Lm's9ZXwͥ*OPB2 Oh(!RgD$Z`p^K[P]ʘasJi\,?Mz}U Z.9q>SۄZ)7ʣ/2\I}~H4Ju ~r9a<iG^gi3-L~J d%Ra-Ae*$i>8Q$/ @AF><(۪)8֠Ta8AdіqFm_t<3G+nźFm7.d3j=Sy5 +fx-+XyA}R X~P%\F9F_I+c,6(\E #YAQV? :YH zKːNuQ*&֥yi td:Nڥ5hy¤Stp2|R^Jgz}|{ Mx,RA?+wz0ăo&CD:yx M2N7=c22N8Q#Gο*06\ D=Y Re2Wv梭u 1Ǿ# @"KVxcT| OyÚv)yTi\~)gqDbq~Z_"oW},mScBz08N$3vXK0mӅ"hAM3ysQ&hb( n}2 ~30% /^+ RR~m:ⳡA9+-1faug`-/+ydo_1ȕTkkc:fȟ1eFc$B"vP@.X{TQ1웃݁j( E4hMytsR&Ԅ!vTg/T:$H`&xA*6( %q()]g ?-y6AZv!g筴 d+ߥsq]͋i]fehq00teyos'.2a]o}\Xrlx ݍ\uR*нWaq+_2ȁ}kjWkջע(vl}0ovm09(j#;!IlSԇ6L6(q'*x/qҴšiAIOǙKA!C.6> 0<]xɿQ>>pMReph+UQhҍSjSM~gI1N 8>ϊP!`8<a(ottlTH;}3&˜izGkdƨӮ\fpO0sgr2 0$ټ Ễ(;ǘ^o*ūg}FmDĜ^F,YAĎ]V^5?^A K{k<}U`3{>ВRHjS3p2W}!:ɰ84o?&3(1n_ S5R &} Dm<D[Fy Ģ7A;ِʕtOg|ʧ /q,pc_n|m _v<` m:dЖd77K3AכO0A%qF͟A iR–(9x"4(4t3-}."AX@W)[G߳߄? tIEw R0X,SFVEWh|(G|LJmG POȄF|Yxɱ!aYD{Yi95]7φU'Fonu9.@16wň% Jo2u2-_'FKojj"vLt,=E=4." h_@`Gh`J~aR0iɦ{ 4`<SpT-"/H1s|?^@FC\'֡f〪ȵY$;rlT \ -VF: lѾWK4!1Z{?}ziJ>0[ZMr+> n{>)br`6KTR)mėXdaES T=1As Ert'@ngU0A!1?#''ՎªNժ%Iy)rVMW M g_5iyUJX#*I42IOaY"8g8"]%\ii>.~ {7o<9;HrG^LwuA A5 SR{EʮBEKc%TnD(i6gq>{&Ve81'O{pH ( c2-qqc!E0CU siQ`j*|LE\K}Q~H6}T׎@ϩ՟؇HUq͉~1]K#=`TENaHi;ā)?_dPF)(1!/8|\ibQ&@=c͂Z{pk)bFR`+r5Ho{Oo=jYhhjŒ?aozPOj"V }/0_O2T`{_z-P.bq ;Ў6.j䉱߱Zty j@!o+/{k: &{#$<5{g1,iYKF$MҘL~IQWB)Ep',gy>Sc-9,YFdUIKe<]X77㮄/Qq>'Rs†՘arpG¦ĤM uS@cվPyv¡?2)Ec=w8Wv}bGo9<`~^ytOhks?(KJ|X-ЧX9DV$ T? q%_P qADn6+%Ef@? AZSn,0'qCfklnU؏$Merniq=l$=ְSH[Jݿ-20EBId(^z1G\64#ױӖډ]6at.\+˗`ΰv$ mRVAD. =s 7I |bnURn0z܅HmgyHf? xrE&GK11j?^muԉ0H'*ADM\?#Wj&n%%}$~MlÜGAV9ljyWIϩǵ>'1تCSgi ʐ1Y 6do mjLdNАHپ!`My% hdv@GE'0Ί_dbmuL|T?mw! ;lIˬ4+bd\JT]CA {сC\H3,/&UT=ekO5n:$Åz~cL5ٛ$G a0{ i?E8rA!~$WSX ~'+b;%%`į@Yʾ0;ELt p.)m-Y`ii}F.;ոc",#ݚ6p t% Μ,"j1ޙc~WX26$wݗ/|%/ҊXIҁ2Fx0u 5$-dk@c JC?nYsN|0>РxC200={\zYl UV)FWSjIv<ΘiD3޺|#{N? P !XOD~z_S~ZM͈z;yRt|?|I UL86l+TP l O ]8mzs# /FPބ7L^3h1V"7{~ˡ 2sT0v<ߦK]QEj%n .ȖYL^#fw?8gٱ|!N<ced[ju.6V0+CA }xV;C$a-ѳtJ[Wȯx({]?Hyhaq[-;/(Z:Pt]Wzuez'CxbQ8b~ϗ- B nw0',sVi$Iu4"Fa< M=^PtQ7W2Uke[`i0 4;߅@$ I N{Ҡ#Sa +<1) %^cDmf,J,D0MT.a}A*S>rhBKҹ1Qo>9|_ ]dV kq) f}\T(iUB,6(^qf/~ڴfcgaSk~t-y%" KBphvJt}+ A8d~2YNF˻^-Zҩ̀b08Ϭ n,?;i2Mv! , 6`@C"9q.RMp{8̐@^FR&Y(ӨhQpϤj''W\+Ҡh2H|BN5ױ;ddMzCSVMM{YG%x.y5B6K$=15!g%}͇+?'aIӿXn AP|3F VZmXNj5뎘z0mhfX A8F/f]!z _"gUL[7!CهL$+(k"`u?2vU/)]ّPĭ'@YZu Fe~g0tNYcopՊs&PB\m`&Q?U7 f!B|0ج~imISvBoQvIe-77_.8P'm JGtD ٻԆ;Pae`8]x&?c90`"` iHR\7[c˷꿣/l}%7#C 8#֢",S 8.8.k_d;/gZ Ť 'T܀: *'/t_>.blyvŞ2̔/\S逑bZMJHAh2zsss[Rbo&IC XR󻯝\p"Bl)՜CĈ(JRTUGȠ+*bFQVa_r^}Vc(w6mH kBѐ ZKk+F>g__cw|/.`9J%2w)<|.;p=*0xx`DP>0x~)*H_k7BEyI|#+K|&iD+) o;mzSRdYBfWTy!QA(H![8I۵v_^!Ȓ{xXpF]G3F^-{:p=q7_^qzM:QH#clvUj%y`cc[sn-G ;TjHb oV!"V7J@9  H[l,0v @hͮT[Q\U2SZϞI;~H'F5" ;ZK$xCDf@ЧØ w4?[ÇRPPΑg0=GYe ړf-su\H^Tr;I_3wMg>Z(x 4V14v(kR&|ï|<|v%8?MPf28Ruo~; ܄ e$5Cf.fΠٷi4lŅo9ޠ6-,Em$cIj^6/;Ӻ pVv51k|mZ]V4'U`GjMc5TjKΐHK<߇$;ӢJm/X4P4PcMHu]qCo >!߹~]`ysr `% v_#~O00Osfra=(ʰV7n]`X'Zl7R#aH4r)Su,Fqj `sQ"wUÉtrlbWge}Ϝ!o]GfI݆_c(M{l6-k[LkpOlYoH?P[;c'jAA_ɘz9YXJ3HC8IJ.BoTE PzCgx$9vR]㮋+Irڣ™P&ѕOӞľ:K䔍SΜdHŁomF'5 @Frw;nQʡ7η2RZ.L%{>m3~qdf[c$l*Q c4ҴUFwD1EXz ٨ZTЍ]XvB-pG X̪S*a2W؃Ƥ6F}CxX|A4v+iAAٖu%sI"ra2h jR('[%+?m]|gFzBBdGQNQr{PrzS~y WodBK:+Ž,!Q'!/%8u -6B"2xaOveʅSyuR.0EX«`KI$m_\?&-̹ɍ۩!KxYE9o&KtQs yl3\smlc(vDnVG%{{B:FBW +! J(wU0nG}\׬xmPJ6յ 6xQtڒ\u2O'- xS(%o^_Dtc:ܵJUU.X!f58@]TX)]1 痲="yw1Ӄ*+C#Bs6:՟2~%g9*i0u^FKcڴKC%^d x7Gcoh,n W:VܫgZ{;wONMΫQ6$l%MPA(͜m0Wìp?)7 wwK-'FZ!.o`m8z QbHTLL" @@X$ =B)='7[{AnȑHbsb`C8C.?6ŭ/nvr *%Q$79ER\M)"te"mPCZ}{Dލڜ6iK;r 3M A#uin`OEGYnXN2/dɰUZkt.]d>U(TЬWbRWj @{Q(:S0\ ']>dV,{yiV#d\drxCU6'2*1rOT]Q-z'/ƾrQcCɅjff*pviJ)tNّO=GYtBMtER}-Cn ص=R9UK/ &c1%rf E"&Ozn}=-= ⯞d= %mri;37&#s4 VJFm%[<詘n)o }mX]8]03),N.̶ 81ckm!Ӄ uC w7\ukkM3d ٵqo+ȘwCg~):ZmtN;ŭ̗vC7Xզ6.bBJGnˣ(!gcXE-˭TOމeb* ڽ1$jT(`t))^{ MT1;T$#Xf&LcS AXLDFu::BGfmmuOJR3Iy6#;TiqY_OS ! Pi[#Y[}};ǽ<_td4g wKҴ)qcV~d/ s'y6ȁץ('~ME OSDb; ^5ܓwD3;6 Ҵ\@US'HT/{:¤"srxVb Á&y SxͿra*D([$U|6q[aw%h*ӻK5)Sgs`}(лQ+7$~9 Oo]]} DOPa7y*E*|hڰ]jOeYQ:E kr,aiS.zzPeWĦT|߶ 3+^@GuUt PAc;h kBu<<_MU{&Ͽ?NꘟHt$r?w0Pv$Uʳloy|̯Q2H-[Pg?6ve>a +uYZ-r|QBxF)ڂX M߀Y.%"g  [9 *֮f igCbZh. yZpW?-o3n0x{:ڵ2:@Na#7dx&WЮZ{rk[ d}`֯v ;Ȃ{2VxJB5ACc@o]4-}q]kdN@oF6m*CM 'F"GhU! \.Ib]fwހ C"Q2zIkqqd,a\D65` 'L#2 ,_Wy/z}@6 詫Qƻ7)}$̛]ٻvƹ"mqo׃BMuҔ:(n#Z_?|9^ױjAJZKA\YiCғUg%Rd8˝pzN?mwncd~}|ġ ä}'8#5v]rD e^("]oKl'Q{{I%beUJ/ kY]vv\2``&(JJč7f.EoaqG=VCp&/=ضO~x-(1#OfgQuڱ%.s>fAu|[=A^1b$,:t#HC\6zvvOe9V_"֧ ?P"~W>H/~]{j0Լa;JN[:FݎQoN (g]f?7l|70Yir*:xnEV][K *% FdUˡ.]?@_E`P(kv7%GGc fח+M mL ̶ 2ٱ, x.!=2Le5UX!GAQ=:Iӆ=gīFleܘ0.pm`iyWLBCN?jjgBe~ͩ@3,3S>6N Op4k(7,3)֧=9Nv*n9^0T4 g8 º Udžv=V@W$3R„xJs&VUMTo#WxƑ *Gdv2[%cǮф@ Zcby״ol[yRW$eflOVzi>5=O)5+o5-w&܀z JˎlSKUEƑY@t>-KR"!kG8M #k1JV!@۩>á 0%̓qHG.D`+XXH Z#ϬkॱM~0x9aHPH9{391<˚z'Jg-џFdBd[)Dy˱Y%gsCh눜z_S5x_ v<PH ۟WYh/E~ p-Ϲj>`s]ɳ>)[FozPS{|CQ׃m1Z}U lQGK;(Z@@ٖVA}JJw' &v|nAB"7 (,ʔpbMB$D?D=l?_3:]Nh_?G?nJQ|LB)xdld뼈\π#ˬJ 7Rk}:q .T~ u- TJ=G{F"B-! ,SX*6RGup>[70n1ܔHD"nIG}-WaVh:ҥҽiUE@_B'IJc IوwA3WG "Pv-{|^Z:^V߯O,u"jJ֕ݝ% XeRA,w#>nP&j9LUbjzۯhUZzY\:<5˭poUSLF3f '%l?gTvip؜MXAE 9@d+0,Fp|{i"9F:Ϭ2xa4{Z'Du/CkTѱ@e[5@]ǧ<%w6x[tHţkԯb³u)$W}9U|qFA Wc2QУx4JTE7ǹ뀌RKGZ vq:<"T<2a+(ۆ#Ӯ?gMV %yx8ǡQD;W)BdN0>9_8CKqkvIK,ǟ#,R76б7a2\EtV&r_B@!ip<|[N&{K0cE 60\Wm%0ׄ p;HJzL# ܕ\Y}q^M؏_yC+*M]=f*`͂@9n:槟خ aL=(PVSJ 4Dz0Md{Ճ_'E7h>WZ0R"Ah?m& "Ԗ6m) 0#]d*Z+Ub0^u~SN IXk2 Ֆ@at%t(Lc. o~jsN(:Ra;!bhNyY(~]bPld SMkdU?f\\~$sm96ȏo[{\6v 7C|Bӿ=Iڇ^|4u;g`2,tC:J;pu?IV Cϋ/_M0&JnKBRjmKj$<o }CJ-`RM PLcv[Œ *ISNBLP8&Xzͣ. R22`{xAƶu.6sVIJU8aqf(E|Y o dˋC.jMMI8Q& eI=ZneףȞz mk5feup27OBu|(ƿ*:a7Omaѱ$&)1MbQlVб۽O1K' Hg{ $z/#*{TpV1LS&mq;Nlf.`̌# \#d&N=yV+ ͚` 0A72/OnC\y|]]HE +[m:YB2]׵O>++AF$0`cn{Y4[d ɯUxyC*Je3X12؀3s9KgΔ0`Zt?W$4[nUgSD86@@J>o֩IWzTz KOvЬn {6sEsx|J\ʲ6UTՑc.{T^KGO{Jop*_s @mP4xEnC-?RWc0Yz,-Dd4(PjmtXBr> #(\wp@<S(Ƅ]#<OfW 3߶9/2/ Q\| -l=SyhCT77WՔ*:r[.6KūA^Efědoq,DXPhɸ5^a˜ovI"2 ,: Hڅ.<.Kad6wg.ϋQ_58qhv 2gePߜwhزfGTUbY?dGퟤ r QՆ+p-%JYEL+J~>7Y$*_<\M QsQQ7av< p>9yWB]pj1A FݻqSJ6?xgU qQ[S2ZYk-B-f}Y*ؠLp-jSwi^8Mn$&GBY_%>5P_ʙեe4(e:V[z$AnpZRG/XTf=1˄C DʞT!<"`0A4_nQ[9A}^˾ǭ 8k@lIG􋽟-fkq-}j0D2~AtQ WeFwgznWsmW85+_8a`N].: 2w]?tU>&2EVk))JT;QF0~[M-A\聨 QTי9+R -`ݾ9i:) D{Y #6uih`{M([m*pe7+/ $88Bhl=n K BRn2GB*>k攮am[4;ĝVKSi7q*jânc"R,Lڒ8I ]&}Z qThGdVCD@Im@ =TpYw,d0IP`F8T"Ժ`e B[a2{O? GJGbb ?< D!Tc\:c#{h?QZz\X|\Ţտo~q|- w8hgIbk8J T)jO-X=K2)W'9#5Vej/ouDK9vb6e#ў{)RI#͚I[h^ܰ11Zqp-=R(I5v!@UUW+ ɔwZP6IORsY ,Sna #VPAs'|!_D\z(Dw6&|ފ:dЎ]Zs|ߌyu71@fx^l86;>m?sUw: G,HFVotnMn8\G&?Ąr|R[^OdC; )E5K5Mt\"Ԩgd*~G4Lp ]8 b%+kI`ahѯ"?\ 4 oUm$&fP5ja‚8rA"dU&=zCTx%гkZGSK3j?g78H֩_m ;Ѓh!&Pvz!jLir旸o^9C=2˭Νbk t& RG] }3jeNۣ))?5ϧphWeÚ[-r3TQPvT 6 |z+grms#jGl*}HuG%N7[Rr+c )kV%P4Lg{$ k;Х^Kۗ0n&mX?IaE>G^s Eb,Rpyz l0)pPc0MN0CH](]SSd=W)$͐_dؔbCЎ<̑UXj#F{nRK{.SWS1~:Ҥ`? b )y3ك8c`-H8{gӣ{I͏XInn:um6]; Mo{kUYU&$.zXjcG޸h룚W uDǕ0 hfb!'I;ĩ%2~4Nw#]̓tFHyfEc|J.j \ʹ^{tEP `DA+ٶƆdW֎r⾙%:<.oK Lm=M91ܝv:\3]ðQ Xt>QB a+rܱF#}j & 9zԨOǒ y2ӶwʹS5rRҬh&>8 853P<Kȱ6F0]c?1$WU<;w8~,w2)_^N;)$ kV.'<#ezpwsΏdES3Ƥ"3Gy7lxpsݾeH\ _ NeedW{Q#" >%_e01{|C('Gc[CfkQ)x+-5 YdR> cϣM5 ?7dl )9x?@dW[eVzL^n0d[`wNdt_YC T+^&˥K޾/FdBA_ټo]⿆jj)QTzq^8R{$M~!&b2ڊSr{Ӵ/6,c܅Pt_jIu:/F7K;A ;|*]Jhn¾_)`e;Xى ](ɱ_kj"Dy]uZPxƘjgw4!65PMYCcSڟ ^9gSU#؈k&)'Zs:aCSܛQ^uÎ]&#Y_/XU*tfKB[2=k2zdcqݥ;Q6Gshbi_8&.-C3ᢔHA<Kvn @ְ ~t$*Eb^@6 eZԧh~T Jpb3ҍI;%=%/9 `҅Pˤxo`2ߓ2[=E Dh0uenQ6ڬ+PqY#:KkN28wxHF͑i@D6Ca 8S9h2R'"ivLD::To-*9La\BV6Ǹ~#Cset5" ai+*wbS,n}bPX Feȟ i'8ϑ{.#:6._'23^eN5$6ޒYa*D'F 5NdcL-ԊJJ_EyWi( _m*JX{풄bHNRQAsNƸY&xg~(HÝ(42RKMj)֦1gC^ܣ^\^I"]@j43ǮsAxbֺj{SAl?kɽ4E1۹3T!ѧPSB"?b2Mh /ɣG{̢ kHPƨ?UĘ>K4XLzG.=NƌwzC[^c}އJt::RvBΤFIF=KlS)ދoΣ(#av#~y++a9 GhÏG1Jx) XlXXߣmfZ,~Za#azRd#(ڰ)Y)y画Q_ݮ%V!JΗf1\_~A2q xҞyHAa+\כEsU G>e$kC,3BLb.pS+ TT>)Kvk'=M9)OJݝr?y=K8҃@dĆ̃_eDoŨԀ 0&N T%!DI|cRgV? )ŒLh+ŷ:V$O4<1r]HRF9βDU<^}@jfI6* N*s;SVqJqNcayp1֪,C($ ؿ=2 ⣴#x-0ar3kWZlʿ<ւ2h/-x1-_# VG/HM>Hjp,_{Bk @<[l[h3z[FfWBt L\,mv,9&̾%쏖l ≧OJmZ㪷^A>@ BjӶG+0F:, Pl.p0iLI}yu $Ȧ6x;sB jUsuD)UoJ&`>*_2(e70ʍܐQyִk +֔ṿ@m&MrVۥ\F- :S΁@]Np]WC#min!bUQ #oBNL>0= ݧ=„h-rЈLb!`ޙ} nveЄCC{^ qhEF] uXeQ8W" D*\S|p봴7Ya#ȈrNqеt&m,RAB56qmoU(O򸟱/(lq\W` Dq I&Q;CРwE;5Qa0A,ᓒ#ieWJx*GC{OUaYIh?c)q&]Gour~]/TR' ewZbu/9lt5 T!]/24MMh\c7E瀖dJ٦45W*oŋ1$ @a˛Wͷz!?;5j/=0E_Cu]*/IYbi\d` K(_R/65#m%&Ȭ<[As}^N7Q!QX!uK+ ːL*2 PST2;4A Y\ `V?7ȣ-\ 5Ӛ6rv\.R; io)}opE.N$KvAe>Usk q\ρE+L%Nv,!@? K)%?`ElYjYx;w-M5pj:W `E:/-,bPyiT\}9jdV(6[#/[s(Y5ty0k>pI]T1RMy\DF.6sNΠ"Iw>>Zg HJN#&6~!Z2ȆڡhYWlrqQv*3rԮP(G0D@ζWS{> "`\kOEJ]E|Q^dÕMˡaeM 7͡qFЖ <(*{˫$ܪ> }VN9Jj>:~7!͊K5?JB4pMH~)*Kf& 09Gӧ{9ZR1-\O@oj=aTܵ' a̠b+KAkZɡ& }Plx !2̡~W-()`8 V́:t0j+xJ`m4P3 ɦI/U.J|S,DYV11QSŁ1Ԩ3U%=1[QPGB1 3uxI_#W}xM'mݽ'y",qPd^55nFu$ڤZQN7.)rL/ բ5/Te*`S1Hz̽Gwx\6N[zpw16 ]+骡*bS ]cMҊB :n⌼.{VL~r3ЪLмd{ܡCݦ;e.{  Oks n7 itb,Y&}XPmmyEZ<'Yl k0*.z& C1פ:[oC^zШ@͓Y"i)7u"x ѩNnd%4p2eUWvM_:E/ by< o}"D>1gMbrSE{r'YHeho g}ӝ+1DOlb`o2%8fZϲGg11ꫤl@MVN X )d*JqSМL8䘊zUF%/\0"" NKQ2,ѬXU|Z M۬TN*@ o/Es{ZH^AdzSyEqa}zE(W h9BZ)!JD4^ҧIބ=# kFJ_<<ӖP :v!v}ﲎb LG3l⎵TXJ| B8CLdoXWF 65Moy 1ͥ?(çH!_9/H,QO_f1O@J.( ?L}*,"×_/<$P? n+k[ txx?3_T>G1/Ab/*ڐg"A*{@@T hZtɠ}u L*WOF+/MfUq0x1|ꮬU@r5$uK/N~QWKY,lpRap Cvo?K͜Eh4=UֈX,E y>xHjnyrj&? $i8eJ@! %o)3}Kܕd͐j YFAv݆}@S.u`Ss57X ԩeWMN\D&&b`]uK:6&Oֵ3&c;o 7ٳtzreWdgLBvbkX3w)?!^Oji tVZj@5$ENij@TD|s-@?UA !oC9.WIr/ZŮ"*U;"GakI~v6cK=Yl"θw?8$i(Cl8-9g(mH pԥ:kS^^C7l#^BiVe 9>^x'eJb!v\cJrod&y$PS"N#`:JȋZ%Wӄ}XMK{owPKwA !aR9W>C&a tX7ThnWzNyɳprriˇ& dri-Mf Xĭ&"6Oڣ nIޝ.|XM1K״)x'.- i#!ΉhZʹD4+i@X \6#2ׇߣ}w\c{#ܱ]JPn&qrd{bpovMYx  EOT0tQ9zF(3IlVz'=GlO1Tͬ#, v?hՑVzp\,tߕnKen,%U"}?g g[H7QżQJ =~.aUVF˳4x%B/ad1 nsD|8o FUW6LdQMrh778kiy&8Rq`4-pzJ_>1aOe. S }<ũ% ntk^2aex37 L /$Q, Vk DA`#u& s2BpjcD 4eO>;b̎܆Wq}yx\ˌ {\iv0Ng%c>Jͣm8 R <5cd^}n׃+R^Op"[{NK&%/ "{_Jsa:<$Pno_|V߳ΞLx2ʂm.S21; |$}A: q<$6FWy~@^Y0F+ʦ=0{ L rּsX^ B=UA[zzwtyȮP6Qd ixW^r~xR]Y⒈hx{3c^,+]QGE"n&E#7d%f btQ_y ܲu$ hAՕ~) L5g#HVZ 3ԀZ%l4h,Sv8_Z~kBX+>ˁK;]Р0"Ml'"!ƿWf &baajyQ\k0~2%%{z!t!{"@OޅL'.MhUBSBkٚg$ j 5bDуFy~?mA@bH0"""\bC>N[p;+b䓿@Nz}8 PO^I@ǂ1%pV ?qk&X\,s*`ЉH,3dUѲzLI{7b4E_O)T]ˎDhyը@u_ .NT4Vz8o|4;b>(W @rWO>;w@ײC 4vekBw0#!d}#S$c⍭%ZHϣNX38j1`FHiaMʒjqMW{8;n(0.`-#Fp:]OO֪IpKh$14 zFXw[}e?Wo2K1UF!|`MIŵSn2 Fv z+h2S!/|y W_Be+ "m[,󾔃ʅm@ fH7 r+$\:vAk;ۆ-)'Л+Nx-ft׳qvXŴY"W/iP-&ou^@5*SUwWŠrM@RI[WBAbˏBtr w4p.LsKXm_=|goFG[D%s_Zf535K!dn,~?8v_;`y7 @< -"J.9{7̱?~ըܫp-JZj[ges@#2ݜ.{5̮7 , 7N y1cpeX`DF`9:v]@1H3 |{^'$2BD60&Bz̉<wR?pjѽ"2iGI(7D/IK"tCx\@قI^8׍shN4~Vx;6xk>[H0LjpW[>>ٗEN@ݙXgmSCc@ͼSmCi\*Ԟ+ oGhO0m1';2 ^%S3AmX Y&qM1}!BfVF3'Wj?FX?#RTE&jC#1M0*sx8E܀B.*:A_wYʈ*-0q"ԄB+* >/Iš8mYPU_?VI ת#ߡnۺ2Զx7gW"6QvoQJ?d"EXO[Fճ?sD~6d5qR]茅Q0,+jbNY)Oϴ| '&k8Yl'1]I4::RߧR,a3#F&0f #1ಾbжǖ.Q*I)ZMюw^6+k7nH+E7U֩.X1MCBLfd7 ̌ )~ 2 QLviӻBˆRA{VNZ4%粨r/%ӛajT.*&oj2k⾕{,LC_lf8do&h}vrӪ"T3AJi  {va5?(z;J@D̰[ l"M-KG᪸=S7i)q'^!8a92g=<%sQh-rTIED zSR>: fj4׉7md]W &B\U SQ,/ J6 ^31^Վ_P/ٍ7OS-b1:WGO11}2nTyoL_:t\Cb=Fmڱuώew;- Wo{*%10eߋ)Ru"?q>w^pԡꍉR?&_D5jeӉ߀Tn^U&̋Duxk0|6YQ\$YdέH`r3=;ُOt Q&Len ⹶X"`D!s}96bk}M_ďVL ?NO%tL5YCL3{O/ګ egf4EaN/c};!4|Ό-Xo2;#4TROa.4Rg=Fj[,2z笘D1=ElȦ7kЉ퓊xv cbGU$# 9[]:\cH"j/сixBywnӶ[w, OxdӺlcTkyKP6?t-ý,'#q+VUB)mCч{?Cp`yX)!71u$$$mLQږTV sUh?P|3 +6'{F= %䩯9jEv+T'm':ƙ{8#Re&㛥"ZDz2nR`%E+D/[z C45)J[nȪ6񭴁gSv4\";[_6b"`P8LRD3Zl@$ g,>6N58Gr[1&^9gvVLۅ.fe(CK _*>'Ԧ=߻,םEZ7G>"Oeehqu2픀)(j&P0e1&a6@,ޞp&uw*0a03]\{A@)5O޺+\èh9fݑ:9$h>[GQ\‡z:3>"hд?2?ScϭCs#jL'Ï(xNK,6+)6:Bo8٣ [7/˞,Q;=hŷC(v0\ nwsY9=kRb誖},/{Hu/ktKAg\<ѩ:Y, G: 8T7hT&*X` y(>ioꏃ~'s01h3xP|Tf';~g.4Gs<ie-ٽ?p`&SJ[{ Ay 13XQ.[.iװF}ͫgh"q~ip1x!G̕pfyõgب+-QG.69Lr6Uzr-1IsJΉI3̟K)0ɫ`>-AlĸhUGtCujUIoڗ_T}9Uϗ TAB8jlQx&0fzL9f+MLH8o7Qd:޾yi GaP4Ftɡ1xBkMU KNvxҊSQ 9 f94=EwHf|ȔL8/"i]Y;#s',ɬY}p>z(L!3&`7 >^?ᱛk N%1kc=n')h7>4$|Y8)zc3R&?҉=P*jZNbE+%G/DXOILY ZQ 9n %k;$Nw2mbvBE6zg9#5m| ,>"Ԋ,OUfUj eczp1QH!R|jej~-%:vb}Qvov{TФt-ud]9 Ԝ&GAxi: Bc1[= TJH3<dmÞs߿(W(lR#SS!,QL OFCXe|mߌL­ -qh&LfRa15|#*9gڟ x_2U> ] }krqAL0[/aa#xEX^E| P߄bBs`?r4>t,oX;,ΨpRdg`0>u[yf߫P+_Uɺ!~Ip)t!&]3YݤSt\WH38Rs-a_^Ox=dgsP[3(ԡt츲B-W\kJOy|< :E]0)KϙrːmBkUQF+:f!ܬ̝%6͉c|x.ωabb׆Y:p4,^Wpg">1 5mY5צJw>LiKLJ`Vo_4d. Wu[ڍ5 GŮk& DuC"z8gѺo,'f*xKtNλL{?Wm~.HגFq͎I[@b[Nqs|ѩ$;CsUƩ0,ngG"6k5I "[xаLBC@fbo%bNxy' R8*k 3 mE `IV#q6ccf0dLaN`S%̾Tl院ܣEĊ8Pm?*^3:O2yGV0ٿ r$y:Rs1:gc?L{"uVno[^tVC`%D5A<{̢_T[>1A/!ф:6c?Az"0ӽAubJd㘕@SU}@1|'6 _RnC5ImtI?Z'is]WbcȮ~֏VzadܔeL@g'ݫ{9&ɝ,C)`tYS~!7/nB ? P`V+ӯ1QT֎`eW,z+Oc@g_Q8ܥiXM/\aW3?6ca0S'Р4׊ _CFb46dd^;1Y 's<#X3 _e$;4%lhȷi枉֒x0ɶ[r237fZ smQ+_I=tT G*qɼ{6joȂSi4*,EQdNR2cmr6C݃elS5ׄR6B/fP3k[v*4 gB֪)n^J){VIiY~}u p-}kJp?o? sB{"8SA 7 Ϝ]sp/ڝjw ~Fdv=a.8KTiE L#W7Gr) wˇS\=G]LJfd_G5Se͢i2p M8Uo[iyb=h&,JgA@S#Gq_LwٮS<[ T0(zؿdR!UR6Dg /hmX7'b]7O.? 0^=l}㶬yLQfc _S`}F8t{R[ Dmw[">M5Oڶv\q94,1}jNRn ڀ~LAW*I|d6q7Tؠ&MX!Vd$ż*yoE6˙QT<>ёWҍ\9 I 6p]Pjެ=ԍJBchLNq5"%_VvѐsP+^{"&=07vc Yg xGx_ݥm0x=«fEv.)N9" 8&ٻǶz#yS M4t$h>?ǵAJw_ܨ)@R #v-Mo*JkCeNt} _W[AeA77 )z&&%{uS=۔tW)iW}FªZ]"殯- PbjXsy.j3>a[K6\yKOR }& cDڿTMYia)f(FU ' y6ȋsr B&9-tE4\ .։]9O /7}9)uW䐧%w]pL+k::G>{Y_q$dLgL"zG_?<@U\)WZY>O/N(P?d@sW~"){z9'ZEDsS)APW[$^R nBQ 1v.+:ۋOȼNa+M\LġtBmy9أeb ںqzT?N$EH@8"H_XAєaGp zVV6H;X%ux7e^cZ=9~ iYVԪ'3W˜틄̣L"Y`M+Ҧ\d z||.Ҳs;qȚ7]W.jy3g2/!|7FNctգ_ 6*aDR!%uilǒ"sS|Ұo[Z ~FU-|0(f YDqRBdW bq] #ّ 14gv0?jfAXRvTu ctt$81ΣSqODMn)L f4CEE;4hLROvYjY"&|NM-e|LUEqt#QՋ deVj"0T`ḵ,bnyKvƢo<:aTȉ#W(Y쒧`  FXVĎ]3W;pG%h`X, gwG~k֤g抝!Rɒ W RjTd>7XY_ 4p^pb]C5 1Ċ0הAC[=&0I4/{3Ϸxeʮr/`DgL&H# d'L8_)u|!"c\dG,,\ +gLZgVW0ʐYn]( lpݢp!g.+dEaD{(V$\["I_薯IHKG6X>TJ(uk\YIQ9hQBv7f ^mP [sKzB)KY0qCZ#P O?Tӌ|"Y,`I,j+jdoQ8w*8h>k<-H.M6zTI+WpDx+6<oܽH!5n )ZeOq0i$(Y&!-; e=!ҲZwqmoO.Bt옹jY^Қ}zvo $QUζ,E&q<湁ٶN%:(zP= v@Om,NlH6iV~$U~4 61omJL bj?'F9F4k]q˅W#=N}-W_-:BؔHmi:Sz)CLbٗ#Ug9ȴR߀{9h&YYm/oG7ʂЖ;yuh[B0'vJ!ǯ_0o ?ƺneWjKhɋD@emlq9R ߃(+5ʄ2*%@/ pWDz|D\;ً\}6E~kR~='@pdD5MIOQYctvbc6Q~˪67=0|fɃeKbHoJ/Ȓ}n54pq;5^]`'[wWs8J]jض\x?<e\ 3۷Fe8=u|Rm%D o+d#mV =T#q g+<:/y 8ͩnx-]qH>HpZ)tlimR^zXp.bKVy\ݸqQӾV!)d . K kUjhxF,̿㇭Vp33a[̰5ZLHicB7\ x ;{ÂiywѠÇ̟d1. 7X0."r$u<|Pt[03}EKl nNCCPl!Vcno_BYU{k4\#o1?Ə _e6WiPƭ,fb(V hf`/䵃ȵ٤,&M!-Y I莡 I:dI?(7odڮX1ٍ. w$fLөэ(Oǔhs#\ m s\jh8[ \ܹC !)UE,dNh !-q22Uމ0wz d. W#?ɋ[@oV {_wGK0Ӧ)\j$]oW\8Qt)WAČ-L*^MZ4/x{4SKzFnG/\+#&N>Kq #H@=-͚X@~gW+Rr:Ba}/˅ӴB*p<0-3$T!\(紛$3G;UzQ9Vu홖D2CepD@Ǥ%q $5JG;z!6N ө@FF+ȇF׆9̴a1*a*EU)8.$}0!eVnךLetq;M#D"ʁBau  y+0ϭ *ē4"[@<HWSZbo caؿ)(3%k$!b%!Z pO|M{[㴲RF2|;rLvϕbx9/H>s{njw: mpS1>;]b*ҵ4ZѬ|¥}^%GJ̭@=B(nv^̵+l/ 9Ym'ZDm5iD~)eح+;AjuMr@EPW$HςPyaD3i?Vm gBKo?/_?Zv |(¡{xPmgg<$[P}/).½yyԢ(:/.\z7TT=]q:TDf< DW'SnVAP5n;-l #N5_2mM~T?%x4V4Z L0@ric"t=~7*F]bUJSl6*N$#C$yx~Z3 [@Ԥ"AB=Y4tOSa%>};?6E`JmjrF!{b:s`+iȭ8N+ ,WsZe&3)_R 2,;`A'.- |Ys8hq2@ m|aDo+*r-y`V3bNZcᔏ G! .^)Bv_v֬>;M Arj)f|۹:KpJH-;"@7*hz3Rt/9519QЗUnMڶS36)6d~Y F\Vi% :˪J=]݃f.M=HBlPv&t4,iJCc=AhƎ3**Tpd6* ץ9 j b玻Wz-?)(پ"C+z-v-@rvtˢ/̡ree/1 aM,{j(]=žRϣ1`*)s@K%lfGS]mxrFG3"D07; iuF9b;;[!7x 'T35!ߤ>\AuסX+X0Bᛊ5UeUZBs ;S=ȦT[f)%;~!P)Ppx96iz9ƏtMɼ>'N=m_W^#~R˳OurKNʮY_8Z"wir.n0vބᮤC3.ZX5ȱmAەQ)Ua wzx)1N_ R\~[ku4.ك2!ZR޽ɤ-d(a' ߭+bǒo5k)6(xӗ#k">`_[Cm/ hu%WF"@&M% ቤ=ܽ?J wPB̄G\QbrǺWO +PgU5_dPWxˎ 09ڵi ["wVciE :iEp"U:Buģ9X?U 7" >5 Zӥ(ބ$;د,!mǫjGaPE198K|̘@zc46ng<[!́[jo=NT5W`Q4;OT%/MKN$M58ѩ61{;(Ʉ%v8󘽯Kx~Ul8tH՗\\AHq\8n6\Ɂ?(-a,8+l;!p/ff1c9[zWHpZ6:kr\hG>)UV9"wDkۋoa̜jXסT5Vb-}NR^KI|khuXdlT}s?~-Ʒcw~UcĪKT6vzw؁8u9ػֶٚ/J+uH GIwlocԞǫɃv29EK<j'l'{hUE{ (1P՚b ]l1z^opo|ѥ^Z&8~D6 t~jqs^0c9n{ vBPD։]2|#@LLIN$PqkB(0FJ„1 my7OA#apttiݩ@ui{q?w|ԩ+F]j$dUjކWpgg>Fu cWik'=fyfeudݛ# '6[h۶,Y5*Цt"CB *_!d@ L+aE'%!:+ <h{g/J(%;0t-5=F=WatF'K<5SL;|&)X_l,*l{Լw-zN唅,z(%< uI m\)be0d^{~x(-+ZQ?jL;fISA<R_Ӑ鸛;З!L]WhO@:U}i;qJnlpBЅuyr[*6N+{sȖM zM$)mpB1~CX>]#UzD-0t5%"ڣ`TA15Z"# #ܱ܎ cJ{.pixg6 Q,> iOlE@I }ٓ)!R4 ӂxNiQ X/gwT ( WhrRiͱbt_79ې1ygq?)4g~~T#}A=;nU\me](TaRuATN%k~,;h%_j "a⢂ԊK5dj70 ߠ$Ao !Mx[fʢ3iI +f% 2`bT~Oo|N֋FNqi")ω g+SWr)rݹP.DVxU X؛pVF0zD]~'6F~Wm'1mepTf-)|ErnQMlጝ;˜i$Cte澵?ۯP(!`;lôfFT)uDǎav7n5W[Zp:ۄ;ΤNb( υ\vmqG2[2R2 M]Q;m-/"y`y{ L[%B(P꜁VU eI$|.|wlwࡌ/^QI| R~_[z֗ =/G56A&] z!]4W? z kK!BDS+ u(pAh{Jc܆>"oLlQZL$-G4F81"UNX*KP:eFgƳ^.Gi+DHx+Z@&36dD"3Ĝ]\ƕI EyY֬SUlmdc 8uJJnFDؿ$~}cݒֈ}#m  Λ]i'֕>|+Cs0-M$xMzMIUcR[-/׮V9]N\蒊R @>q_rbQ;0ozp27jyJ>$eP\]V{_s2NRaUM퉹RJ"ct}ҎT>gs $HAݸ}Vr8m͔'S$8ej꧉T LϕmGԮV"~u$䎈o5(9Bjk 77$;}JL@7'@鼊.ҒNPɀ0 Q^:BfMdH+&0o U(sJO0{;Gj1~ƋV>: $Jn\nt֟pw*=%0zmdh^`.Hu[6<ƋaߜeQ^!'ϤGFF:ǹȋhcؖPb(=r8g\"&Xd(W=3Mo7iUcEme11~B)]20c@Z:${.ZC߷g*̖d%a dur[}u bn.6)oB#3o#t8z/qc rI߭hJHs"˪ٹ4UJ1""?/*G @Jq% Y5`zmykj"lTҙ/}KplI~#IRHHvv>,e\8'OcH[I[ \ kDYK(60OJn98"hXZ m7e8G 5)]8fJӤFQsJŌS}ux/g>{b~E+ZI :du\\nud҂/dģL {@F4%gӓrݨg** }hϏ}JTLX~jC}mtX0j$7bTvye4g iS4GbߊH N*۾nܗ¦sn4ʙ&t4 ۔uҝ(o|cSIxFFvnw-((~ж3k3X9AB¹EZ:eVr%^{K T+XL!#l%:ʓr&Zc SGoWM-cn\9p&i9 H[>QP[,T5۔NB- )CMusl U{X-˄8hk7 )_ V :=*ds樥ס4c Gu_neD|L"ϺO^d,f"8a4􅽺/ci(E,e "*قIӂ@np)QA4}9R&tpSҝCU'qM*hh#NhpXY| x4bcDeDsM90~)DzGMf sw: 4 Y|M1QkQ'%Pq!LA5e ؙR}dg:Jvhi`=H;S@n#Ɋf̗qҀΜ\Q GuH["`k |Qtx\j#[\hJ7%̵uTV;eum2Uэqs[_OC^`m2[T>3md[z_oԟ7|h y7֘O4Yi/mJ׵M¨~)W8y!*iSOԗ/)ľ<4Y6d#d~v{X\}AOF# <ijCxAze( LQo_ݺ(Қy\swoR)kکC@&uD_:mJgp< gK+]̋08 ` }y W#_Yud@ȢP#{җ8G7Hp,YU5 >PדQ:18?s,c[ࣆN\) >l-Rɋ;ǫܙ/1 Ihc p ~w[Iu$dZ ɤY0lf!}IdЛI|؄)Hq VR[Kߍp Q_BS!.P}#8M4ўs98؂^ب|S_%!X$q|7Cmja / 2vh +]_WhTݪq+4^QLk_X/EZ&:#w tE čҁb $X_uٞNW' ~t6UflQ>HƷiL̿.ϢL, +ð$ůoDk W6x+W YvY#e, `&˔4' @Su&ډlI þj" !: ŇC*]j.X""^s)PG8o1DF #^ {-ۀKQd#lf?X6#j\ZF{vz`u Nv]ƲݘUi񜱷O3wMgz ?ȬA:{%]|vn~ꈓAN^;-ЦN #] /XPm]V?h/$_Y*хY竽^6IY0z"09w}%Ĉ/2ZX ݮ]i2 9h."N* 'Ku„p@pR ]u5u>; NXF||q;*eu੝4[1bklBr^gnBZ||Zn wBA?1> 7밖b^݃oH-^bfFlZJ= "JQ]ұzd`P ֶ;%xp5Ie^ڤk:EmwTUުW#BΙ/W^Xٽn# NwT1y& p%KBT;u.w_9p1?:V__dd>*QﲞYx;~ux:2C~A''C||a6"tZR0|hKЋXC0TLG3_Q̹vOtE04+b:Bma9Ê%gs`a]5yN$k 4-SbfrbnF ?zS¬'׫"\+ݠ U>A#EȄCDrO9zFJAǭNm=$9Xcͬb^taq17m-_} EAP؃u]Nt/\{!Ο@x;h ̇&^rWDQn8m+NlR>e5NFRY DoBa;um7}[Jo&W Egd`6 n9 Vlx>YbeXVǃlW+za7'i@82rhiEߤ bUD q"t)* S .]mOLsq?Y+wXԦ<( Qu6lCD61QOܙ"=;aO`1;Z6>;D_\FɌhi: +ʑ0SbY]꺆4?1-נU!s|o#.LЎo5.S>%l>kBzEGڲyݝ-L\qD.'Չȱ̂{՝|.-W_"O~[? ""=wW&ډFe^Țl#bTuX4qV =Wy` gf5l WyՔav&bD31`"4VnW' 9>xaUV޼(kL^#%DeU$b(EEq`a',n6iqsON vUS4~9)SZore+FFMld'SXCo).mr13Wqaœc!/l@U"(9ک+j{U# `%3d=(5J{q}Dui4/Nc QZZb?@l!2,cϢF;߬Ω4xU0l3'V,mw"½ʋwH8OzWmOt1cCjL8-4ǜ Rf8K6sشT%P7G''[ȓTBZw k1¡kpI[ʛ*Xeۂ2mw^;ɭ&+lhXruL=h2|hf[؀p9my&"7{j6uN ^lTSpaTz#gԁ -X\ekעH&du/" +ev%(w/0&i wxRΩn#G .\\R›[nPŝlm&c+UNFhUtZ+4!5:,H{%wnkdYChvLM3yKA"'Ň- _.$~8ɿd}$ujR}QP;Tϭ2RrڧdCF1L4 J絯\a.b|~Y1ع8IQs֩lLx`2ոvYf?l{P=yʂ @t9_:R;A)8ĜcICعJN1l2WzH*…^  qFPX*msm:$ P7ms{Wd$JNunkr\cq m]VT^"pۯ>rv ,̴^Kls|Sy2kj+mod(UB{ou'Di[1YYt8B^`C~ ~}S +)ֹHGITf?m^/VY%b!rw{rLYD;c  RfY1АHGa:Xi[PB4OСj+9 ~7ҚwCߺF?Y^V꣕kj% 4ELc=ƸPp*H*^f毺h gq]1A|ǗFHG %HVR#$*a\֚*ҩr e>λO!., ZC* Xm%=y5 EW ju9:fc Ktp76q0<_c9&o2%Ujճb#n~RS))=1ZBԤ6OP,P߲I:Ni@rU$+~]gN%az9斄J@!\$mgOJc'$Bz .OɰaQ\*f#ŸK+eƣ³8?%9-s< ,8S=ub UmQ/mpHkQKխ!,gF1s/ dvXTW!ِN Z7m*#QpėYRj[u}|Y7 Qr;Mv#"#SP4U N9uS2=iCX e7n{/ؗWu>VS>>l9v H'MWt&uX'v1UM>q+ua !5))N+ĤxE^CݞIȠMyIY-4V$s!ۿiYLhk ~3LYjΕXE҉<sX~LPV%Lv%*nafk`YgxӮ!'WR&iPAq}qz]JLv#Ȕ;r@!,i91ʐ=s%Z=idMC S!4!뉅PV?2P60N+x@N,$33q%Sk~ .r bNhHxf-b.:.Vע#c#ĹȍRXuMlm+1n;)jxĀE SCl-a /&ܴdΦ$S2Q@ߥ m:@>ܿ~>#֔e_N%zJ;2# ~L@aHn9P?/Ǜ#ʜ$<^|3fc|¡g~70T"InWR[1F|޶ #סn!d1-J' o n6M'=]v"_ j_YydcwLv8^]Owތ) is+Ne&š@nT3J.]o?Vb8BwOi C:Eu6U|+&sҁ1qUwe ZSp|,u,#yz+X=8>pEz-)ΡHśLW=.'9xYl4QŏL7g NY!.z52l޹H(1wjrgDjEEIĜBl4ʻvJ@i6,AW?pBñ}_Eq IH1 hqЄw^?Ѡwzvg7o4;u}0y!une4&x/gsӤyk&P>%s M b=J P29> \̢ _ 큤3{hm c Oʏ$)dk9(oSdII8~/|FDŽïQJ9ݎzQʫӉrG rH :}P#$CcK.5PT-6RsqS( ,(U~Hжp!bG魩Y3算ib|w*jѰ!{f|R qKMr=QJ&?y\,OucWSZ^'"c;<}GVfOȟl #|v/8]5Oe5'3 Men_| lJxNC|h,*󍱝C))U>;r/hoV T6'WsxW]&\ᙶ|)N4IEn\UeΏѽ΄Lgf"9$p^ڄk$JCXwoVwOmO[w=z5q?? Qy1}!b:) uTH-k1`Zb{2Daf\K5s[[}4yvG 8 >q ¼ɼ]H>,'ߟq!&`q=ƴIyWe3{!O1 @u<,{ѣcnzhTкApy*TNml {0Oլ(H$AoBs؈ {A8spԛQ2H673^@tC\HsM2b(?E"Y^N?XFvRIgDP9Nd@Dd2L7<0 M :㫶23 ' ބ|Y2&`K"P`',nb,tvMH~NQ0iP[8,Kdx@%Sw-'MqvQ4/a̦hSu XvZ$d`q;UWxfwq_yOΤݿf_WE k!AcĉAIp2!)Ò?Eu,}%v6JS%'J3K3_6U=(:tWCfcL,\;Df""ܤVHUQfu((#h 1T!dcdJc$6, jI,B&qX;xa$X"c`f*+緟5mIk*Khw67 lTC5L z'碌It!X)d@ў@6؎\Xm3WٟO8smڬ\⸡hCcHE 5>*FTW-߹@:tgg[=1dn`Q%ihyf=滂f+]; i9H'e@':`u=Hr!AG`2R":7]#gib\bwC ]ĉR*'DH*z+ePH"Lo’3J#)#@ķfG\ֆC WaaCm-j]?+IR1!8"Mb7)n.+g+!߄? NH6n_K0 G, I«쁒XwBΩbӝwOW4ᓔr/90~଒EyyqdQ7b9Ld9#Yv'˙m(z~Wa{x( E@B5P¾?]HI=hNp*ШMtzc(^Tj<3٫yl6|;Aad@iBG5qFeF=sy(s־ =͹pS%Oys~DeٻyOS _,e]cG@,7{xUy6NMO)sAXStc#}wY~R/jDj X _9% XD/%Fx:0c7ys/2ߠ6Z:LS)lĢS";0T<:{IiG;\~Veyg >, Y2/_R$\<˗hIRO~K%wʫvoZ[]0jyCט|zX&qYvP> ]t|Ĩ$ %MSKV W@9 ^'Ypmí :Ǘh[6G$pA K$3mӘ'MTRV#f_1^=ؙB10^3"3[bvӀv&D =IOoekJ8cߒ@B4ۉtӦ j3f{ƹ=l^,MmdmR]ױM/<*{;=mI9ĿETMJԓ2$AiV-Xi Ŵv'{Ez)_r86+=lוdAV: l3F"޹8)9p72~!| Jb<9﨡QҊ{T4igj7Ʀ6H1kЁQI$ΌH@ u '+3O:Le[Z5EAz4b{%s0rx|4,g /.Oq|(J &}H#oVb׳o]`N "?G/Z7dt 9p褠U=">o<΃̈́gQ]fAі&u7rE)5i}|!g[즃jdC0+CpQr2s[x:fŔx$G`o^g8c_q7T㧸FhE?N' Oa0^#D[oUS(BD|i&F%{k:(Ɗf#09mEd6pJ@zE$))59!%a0t;0YnaM5;bC~صQd'kXSMHd "|sdy&Q9+0A*2^\"A˦g7~a*|CTXaY:LKQY㭸(-zM_73*̧S K4\_af5ͩ%Nu0T ;ՌNw?iYtaCg`Эk0\0ElnNYb9GԪ<;UQ*dkBah.w~+V9DH~.>Aew%?Q.AX!s EU8ajv21S!##q2kˌ,.ͳ3ݳDDh`: /m/hwc;\IJzķ8Rt"L j(7z;-'-ƒ+sJ(g!pnfoU;#0bD0XLau}a}c>meaf7N'`MATaρ+p:%Qּ>"FQbSY^y3~AJ) jGyB)U˩ si{^BM X_QroX-EnZ:tOҖ/2r-X}և|CN _ 2Xe (X<-" TB@eXN{|7c:! xd"HU"S.;OIGbDVo=W]ǬrƓ)c ۂRӻpp6@^d d(V Ի[(H/e^7VYˀbtTl5& ҜkK'FXػ= KwUlm.}| ZQza  ݋訥6cTo{bi~|:ɝ|ZCFxⵉ n^:ld4RvOF>r8\ov+ki(B?դY+EQ@ɹ:;ND=fuv,X4Ex2 /&>}j %C\v%,W\X( b\FUC T THGx9*`${D}{#{9OM3TTťh Y&ڵݧ4Ht^$6<[;K6N#u= 0xU"z$nЬKĭB{&knR O(8VCFL<ڿBwev=kFЏ.ڄӢ^*0ucwk=# /Q:$yN!Nb7otyө+74 9'%UL'2U2]0o6zyh :y[D\b^E/ ̅REQPQJTatϲ8lP@ zn󋉬 Ř# #Q̗{OQIoQJJE$LZah J3TBY1R(1T/np߯ ol!uT>o+BmokL"Qtޚ~l0k*B41dqF^^A6i>bsI*Qy6Aգ~x PsFxar$YPsWg㽮[m\-NiڦI2}xŻj;\ߛdN&սYk ] 8=`b_YDͫ]Qhкy+oWto! l\x3G .h߃9^hkv4lQ 0W Zqs*";.qfΟaqVN@6- 0;ׅ| F?P|`=`Pn}s:KsS!cu.քw|s+샓T/L(b\)6ۨRL(Ҫ`>+g(bW{l 0/m}7Dv(xF|ʈKjXCxM0Mwd f O31,`yT4y:%,w+@ +o .(c*;ԡ2&l]erNcR]h' ~9pAUBf~wlЊvLpK3V jqDTolpap/]BBYnDUMFSІ 7!~=N sL;98A8r;8b-h*о?auk acE_wWX5.ufgậ^dRV {#iqI9֛maV J+f\WJ1Cl雧ޖ~R^P*Ҝ I׻ұlC>`U pj-3GJg)B8a{ځ[laS%BFVhxZΌ{Xw::t[zswh-˜V_t'}Ur5>(H0s_̈ Ngb7}Nxc/6pr=B‰lV}X~CnL1ȯRp10ŰMfy/MC17Ka1C%Pa>qXTb>R#Jʝ dAZv~?%-~cȌ"kGa@WLOO, \XK[)/%P)TǟY71 M$u F:n̦p ̟1Mc?Y M=mc*JUDaY"ϴN %)ex Q@їH,φH.Ku Jp|jO}h?:\)%N ׃esn`΂w׽i#+Cl& )\G Nla 0熵 S<\03vj1_g _v/N'gv|fq[ qy:n|x$@4jSB.p#8a1#eX榭G6y B 莠F/.- pI[Lb#{c5djG t\S![S"ֈe M&&L pAL'>?[Ql^ 3xcrPPYz/&RFώ?(f6h)<ƨêxȑj5rwi [b~cvb,~NڷdQqCDnM%Йk,My rͱz]Np5OveIH2/ΰ .=,d Y`Ai?bK(ldg|PP\ӱv˥ !{e9Ѯ+X -6Ot&4ψy0Ps1' WX,V( JR{]|R j|B.-‘WB79GU 6t-{.|F&@#"s/ЌKu|E9QsS#[G^%6' jUmͰ9&l|ꩅ/L~&8@}qd VNVH$MwA5N雔)eQ"ccyî)y $YB?K,];t5~"q5_@8'v;vD%Z9&G)se\&`>pʕmax$ѹ7E:kY[ټ!G`=1 ǭ_elUb<uHˮoԠn%8,(g<rӝH8ߐkW٩uOHyR ?A,zђu&@젞 0[ߚ M\g輪wQKi':vZYo--BϲeA$Ç")^G椰!U_΢c.W2450Ngz,.h5~a%1ԍdy5XSԘ2 VʾWh&)C1.?3RpOΐ6{L*E.bF9U2RW$}RaLj~6jk.܏guhf͜ZSf,wGinF@:s%Ut Wdpue\e~T*La FL(O#Sۨ;;˓qK:l_U]|Vt:_Z:7+!J!GUħ"Sx9֮Ht=8ʺjtz y.0j!rmo OyXt1̠RE*򮞟\)>^nkT8]]2,9B2/k0Xy7Tf C4%Ӏ!۪LlmDÓ 6amZ$ua Xi s+ۜ%ZCگz #x))e`@vy 0T9@Y{>?e5z~=ygx2fӒ>/c;uj# 4s*1V=SVJW ʁ')jURpF ::Y:R ?IkWW<,~(.S=KypRL..U:HVt /Fk֓/qNT%Jcfv(*AT IjN{k:@<4m@A@Hrtɤ(,:pd[d/4|OE' tq 1䁊 N.eo$Ŀ8jf = rhCnx)| \<,d5m{S+wst! =+Ts5t_ VmֵNx˂Rd.Ll+enK+Pļ<,^`N b 7D!>6wUFZ._O=nSIM?kuUmY}8@>Ai<Ñ$e?Ԧ+PwKvig˝ݣ/9= Dxد̣ ޕrk nhAċUZ;$Hά -ld[²T{b~#e)dw&'w6h?0_vApKMb]\c==dY}mŭ=z*x&U&tnYc)KԽ CG9q\p)j5Y8Ǜ;.Nh>:rrơ?;׸mKR |l0Zc$֓UX`U8_ o#z􋼉c܄"uY >U\2 JԸ q?,v̾_Pu =k9h&oXL6C{Cf)>e[D&zKBmB[dQa{ ^: gaSۣ׵`9jp%B& }:WcJ){̚%$"V\Sm{5=)(~ǗPU^cE*Eҡ7X! ܙA?2Y ~|X5)\3=^Tw_(+NPޯ@:I~DW-Rh۞R/=W˛!ŋ̺ѫ+eMyGMC~4uƎȗs=@jo$M0Gʋs>Z>TCxŜ_80.XXVΞ6`7Aiʧ7dݮAs~"Q.)3کI G_ "*:OO 2.+WL zۙoxtKC,rQjOǏT糷`{24/}*m2EI_bX:,dHٓWGM55:kz+*W{ə8^4ϠGر(D/&@ANi"JY.3Śsb]%řL2`Fye@y=fQx"̭l _dJTho;K7wJЇ ,9rQe쉇E:EdZpW_PKCOѹYwSDCW} V.pʼ֢lrԚ)A,{*>`7A,dc>!5ZRT!5NB&:%Pm@dWϫ!Ğ$ !ocj:Jwjgnq~ (Ka;BEv.ӔqO b"' N?~y zB\]*G;xz[<h8E<$WٔG7QeխR0%<Ͱڧ͵8#UOq6 *N@,i_5嵢fwGn0 dR]7JJ&7SRN-eup9xXҏ4_/om0aG88f =C@bG'tfoQD=\/ذK&OiϞ"!`{W%:erz^&{DmrOjTFr)_~F`( q1F=ѡ"ju`[m=1r= p+ I7xBD lD<@E*&kP>uHn7 DIADQx\0hNN Pl,B]K"(EfFJ^HarTdplu~GwO89v !qiZ,lG} >TL*[@Os /7*]3T;*HCwfžt* cZ0hyS^aU"ux vx?5.6 67S|IH=7NS⧸Haft, 7~eΩFu?Ie]Worf`>P"!?X dF8$ #jИ12m$m Dp8mB' n^.l\E_2>0U)®،D5Nw{ cBx &yJ^b>e6 `A}ƌ:"."ݦEtJǪu5NӪ,ƌ Bˆ"^E1i*_'jIQƺ9"!T7풐)/M|Ipb®xiKa+%m % /dIι"lɰ:f|*[Z5[?s_(uJ,+9TL UulLEcqy(KYo> ,!Pqe*o7@i!ȺV.Z/T.GU\n o;'ߊRںv)p!`2gVϊ8}K]J[ W )e7`K8c N_$@|<͏Tץ=xy.@JÄ6^* _LACHiUu-射Np-LDͪ\>$z N#4YY7ȴ P۸Vp}wT;ֽ:Q:\ѨTr>$e=9JaVxD2FN4zf3.7p&mU2Asa1Bp@s0Btu~'$FyӾO,2-:]k桮YV(9HHV8Ί3aG @u+M΅(o4TGCC|2T1qTuSS{<#N/bFT1*tEdAkT;1]IUwc'P@it! #罨OzNďd3rZtGXޣ-e32OU,|KkPcFa}e:;U<`5QXɤʱmxWD"bZvU4N8xsd1tuN(rKAdܝ:(٫Vou`Kp!R]l()#YMj:]^i^u^;7j t Ji_w;?FN@ j'%UQl[R}(b,h19霐ZGjΌDONṵc$%ҬXFC'*3uHND,H)# Nvgy೓Pvi(ΥB>|\\yjzӆ[pK7qƝ'Njǿ{+lZEя"PG@^]YwʂԺRR^qΫ}¾i~0(OGɦ|l nFg@NICVFr1z(I򶛳@d+H!B}!UdLh0F^!>\!f^wD@*y OOd&LG1]<ecџe:n0|ܴuzP8Ӯcw*^) iZUn>.ҫ E>OU,6qYFARhQ)ElUt (JM(Vyi1y$j0A,e2DԟGy|G:ǘ2Sku#_;<5Jy+zy#v``_*~/+ЊI<-+g$Q*)~\^sS%seB-TbH }70uF=䨓fHQdqtU‰ E9m82D}DZdH?odlX]g'!)w*Y aCQǶ݇9#=n\.Z̩4ÀuWhʨ ! /(:dVa`H).1qG@ M"ǺŊr{.+z|&=Sin?7{2b#hHlQSm4N <2'}BL{NF05O #?ju+c齐#lj Tǃ7βFzmq錼))4:V8,m4;U~ye-Q"sl+.ׂTy[XѸ&X|i:%rl+i@ugq >} VEgo* SQw& 4H-<ܭE΢# ˩Gx J`G-`)M>Hf_q,=˔ৢzE9t9OAT)h-C㦪62c;c#pdžCFp_c>W){ >mk ~ kr ֬K%ezscq`Hpŏ;fꉈ־g"ΓwrBpm1,2-FmK=aͽ'1m#86L)Ŵ){)%F<;2/̵v_Ś#m?Et-7#1-w7AJ}$ZGRͅ ӼHR9nMGE?C#ppR]bcE1UD+|c4  *xXLA;!M\IfwDX@ezrq20sR$>+f7 |1ABND▇`Ɵb^.Л g2BNߨcjQ&YI`P;N2cŏ8Oj( J@0r-i캽LWaLv[5tth` {+#W6EIZ> юxd|Ai':k~x5r3S=ASC5,S,ă ..W;LpR bd+ Yʿ 5Vn "3ūN &E7<0-GmK17CVma۩fӁoT4o`UW)nv钚FPz|rG=\)Ckht&y "@<>'.ե+'|yK>@9rK[dŰnYѪP{ڜZ4狽kEПCT%͇xfGGxztΖբiʭnHDyJKHUi(ٳV6dQ+vTU3m/x~e\Z;' l(4K7רqh4lۍ>wyᥜT\v .&z=#k8XQch:yόtjtQIk\h߈oA&f ڹBh*G-gLTj٦U&4,hhHena+41Y 2H» |{7g|P2q;?i$*+lyy`ƒޑ;#vbfHHDs ¬9r~#SQ@D9VS5`9^avh&, ̞@Ӓ=)-7m2"H*a7v]%ӚuH[j6_%4v81f9zIFs<)8!M驡e2$O?@\ܞR!7i}tFZolbσR((x'+3d$֛m_*FZՏC{uIxԾtl}zi/oF# 7}n'e9Ͳv%s^}0[oxp>ZR 4mحz?ΜAn{-]Oz-|;6nK[XPyDzUk.δ9PQ49-P8D O;b0TvD87,.ɩP28 rq!^=ر~a]ʭ?˙I;NJZ7 rި{Q(=X"118+J0] J [j| C B$O\+Ԃ-k1< Dv%,XE$z8flglۃ3uϓ#'~e%c*(db$0#Nj53D4V_f6:s:1jaJXx`FeI-Ƙh UAr (%AJET#vTPFDw;dj9\<>`q1/4stLjY}T,5z%z[{hsErj^iPJŅ|MϳhNς2NqCo |r mfnE` My;D[K CE[8R9@PhH!EnG 7oN+6(VIǼ4-AX&nRwDkKS\dy֢^"msWu VGEBߪɸ;- ךvW2[\Q \|#˃=:j^߷$˶}\NXy@/@\ q[03: ̖b Jeg5L5%XQI~r_.*.J%)l7ZF]HT*_6BË*uneғ]zGV_FPg5g:v;Чp%&CI`)e6#9ۃCu?&u JoBP]A?ϩ'Z:wxm\]qC_'E##st#JsU4?Vr=SS/,eQͪr|- Um4,Ty'[J sf-'hy ZWQ(Q@7]`1aKOTDtlrx'i*SͰW#i-r_'Cs+H/8֍-rCԋUQU(VY!?솨/bQ@@] Be)L:l>btݫBR+UhFv#.ڄ HI rdRnxn7I?-js?bVp0 d_#HI vlzrpAىY߲7 Z?gLOi8$}nFl`:f벉W/~2 4%t˔Ej-eY+MP1sN~>1@6M sk$\'Hu.H?Wc[>MbtK;p'M*pzcuqq7FHs_Xw)`'7dI&ҎQapB{5e=PEX%4499HDP6Caߖw"tq%؉=]0(WPWʿ3 9S8qJ=kQG-Ĉą)lA^fB4thxr;9n UXAͧh,ݽM,sI2x RwVTG_0+yy1Kc<_p.Oǿ.Vv~wnJbE3 G_&+=FB7 Tsm*j$>HJ]Hsء~-l\`?ȬʻAa7N>g͠$2024`.{Ӿ7ޠ _\ft 1кTy+2Ww2>XTNC$4b!R刏BPSUaCoR JJ!C .GrS@=L [,xmBmmE.Wq#)gµ_Q>?3X*Sr6ۧr|?t2L J0E7^G=IYbZD~žŁ#Z sG!c?$BfKD˶7&xR*D"qZt;>EH^zHJeh`Qu*pbsM5.k90? ˤçkf\ιD#x#K3&n tC\ngG*~s8[ 5[N!7ƵdJ'P6$f͎ ǟЇ`* UOld 6RXzO2gt B|W^<"D!(F c\*J(){奡T;w}^IoFa**곴2wLѭJ[*# _C?aEWS;4\wـM\ <{Nv4hyn7p* yC2@FϥզtNFXz-ЪϽ> VQV\c%zbѕ)tWOU#S>~Mo0PgV Bnm3AMx;tʏd,Z^cO~*<72c*>knOQ/1r5ě-fA@B)AN^,N>FxHZq0 }@Hkr''ЉA`Kwه. ?lw 5j ^yA`;]_'WM,f7hsEx0{-bp2Efj=AE@gI[R;Fnb/r&y%Knxk?-&Ѥu^DZgtF @a5a_ A vb{SAGXG\@FN?Y凟AۤXv >lBoGU#.l8[qЬ3|z öǏ0'OǃRfM]9*}-GO6 lQ=|:.jMrL/|& aItfԣ{)\.2#BW-b+$ϰDD<^ bseq,=-0#`o:4U?8zǽ|1"\rC 1Nv8,QHw-aq˭gcp&@JQL y?V: 2c IC H? !2B<9;~B#rXy^hWVgf2,#]w Gt1FkDS褹<0J@L\PR/Sf JlS3bR:[ ƾ%Rb]OFеHwȄ'Xg xzrO;3FYŇ[ZO9^ZdbsmyP~C@[Cd?JY2V֮1 2قRF#$]q4a_0[:)ؔ`nk+]-$6RYڵ5Wۮr͉vy%KivjxfɢIt@W˜m$ q o6G im݉NUHɒk.=R~kfk;|ѺtirJ'h\W$8GBvᙟubnOw)FRaѻKEbڔL S d6c>; _uX݄a@ Qbq|~6 Jq F p_4",Cg(T =n8!cEөSO WyAKvd" rUw!7҆rD.:? ɅjO#/m"R0;-<Mu:6;pri:t@6X="g[I? B+9[K=ȶGcUPK?m{ӜK0=a2Ѳ)#2hP[`o{Vh"@֢q1Ar~4 (ڣLQX=A~t/*c@6ސȡAo>8l5z.:z-H0rM`!Ux"kJܾVDZ2gQzii-;RzޞunI;  *f^VF+S4Ғ}Xs5Xs(O?uEu?>X7dH:Q:C+ٰRoڼ׎⹥$,ډ Mj;;TT6'|>l%JH (?ԧg3+P;! +k}H^Ȕq_v;aQ.F\4Y(::~qf++@uS;+s. XAtumyR1mơnS  ,@tVF8e Q9CKL4ӝ cO65-jb=Q% e0jORO: me^Ջjԋ Bǰd@p KPII*䪇Vwv1Gf 2DIMluHE5}=.*_13#U*n|X*i Fo8f=|GӠ) X ^Ws{>du*aD3۶nŢJcoE$P,^PJ0ao|%֦7-)DŽQaUE'I<J,b)^;tĝc%~?L8͊/ߐ- ?z2A>#rT DDHU5ݔքpW_۟PUS`~M2PW8(_8E- #RM) ̣CXn!lˍ[ h*CGG¹n)hSF#3ްSGS5'Zn" 2o%\م/U&bXcG!Q>q(ȴ7ɃUr,V8m քT)7NJo(Hkk&ǂ:-2ҮQ@x&|.#^u W^l?JK҃`E'-^MUcLHսǸ?ۧD'(kvG,w)ĽnWoeU=8H]{\=ueL:r(sՆP.wR>@Y(Ӡ0#?<)jBΪ!WbjkWuv$Ȅ$.0xPzc"T,@@? gCV҇~x[1LdAudMUH+gcBIjUBi4 WmTCY&_WUs-]d MBQ¥(#])h>|ك ly7Gtl!vk VA5YwYA%HD9A>3c,9-V-t$^`73b0" =)KoS G~a/n>p]b]35c <Ƣ;tqxP}ǰzIi8y a(tJ6F.TT?vhgm9vB$|ʷa޻NEc,h3~}WY+\k*w`Jmͯ.$\>c݆ze֪I5I/ƀf JW[ vV;sM\ս3w?}NGi1SGmGȚ] %"vix:G8Zc=p*GT%(6i,r.욍 F_,ց]eȹ$r˺zgbb8}vs%נ>XpLj\k;VW6 YWz xLZfJЮLe|?B2:G8V+#TwKo091ss:pl| NyB0r29m2H4E -ƞIV!{A˙OI dPCv~w?ȺVLcYW溠PLc@{/>Dh7TC٧ 0EXn>"!Z0>[4T>ݛ&xSvJEoxrkG[vf$x>҅Yr&xJVvBO&p"DX:)G #Z&$UqsehRdl`>5/m{ǤYZߡ;dÍH15X\$7:>2Yw/oСDN;.?f4/͑1_w4K4eQ=E/Rܻ37Mm8y溃\-KS.͟O-K,)v!+=Ɓ89h`XS+F}uHO& ]`vtb7k2p1A]H91Xr@eSXR7$UXC вm97Kdq-IX9IbENɿڣg=JY KsCuފWA?oTѕteiPN@ qXay0,]t/pb*㄄.h L}Ui=o,bU،Q#[AjuGHA)~);0%_889PYDI8X'׌al3e3/rnd l0M@(xS]v7QC"eSG_ ;T38$zbzBAi<hlG$a0l=Z8HV?Kx\WyD^F,W-w=A-ɕΧ1W P:+'| m\Qh3t.Ws1SuЏ΄eɛ.f ij 0a Pc]/hL eH >ڍH/g-:>żwgK_7eoXL0E_F,IB/ gv1F`3{›SL-:@N&Rcn4F<ΡPmlV}㠕F| y[khuVIGIVߴDw4kuyeO%`삦Wz K[rALZ-[:'4.WWw`/+z6L+>Ij?IctNp|#͞=IxEkKO ]Gt^\5^|i's‹׹=KyufHAWE1B۳ާUUycbB xܺ%T8v6Me>4{~;IlGoaFtAjwellF%0?9g蹔!FN\ imFw"ZBMv˾9Tէ -K&MIZ;"O(|-B$Z:]GafվWZ'ܕU!-7Z3\ .nL`E%9T}g4,+,S'en8gc89gWK4EUwI'v% ޏHD[k9NFNxF%LA69,5KO'&!ێ`!5^oh]"}ǁHʹn0 }mi:TM~[YM)5*< a[][2N_0j7ld+SRpT;gɍ&7U?P `vm99"=*yi2Lpil3/R@, Ka왚]Z/FpJrVp^)odyRۏXm!.5g m 7 n ]:3iJ/4Ƅ}ey⦋ċB GRY>]Sg#^[doM#p/S3e &/Ä-s S}B L TO[b>.VmspKutQkNW"Fs /̬ 9}E|g2# 9vl0P^"kQm13}R8Z3R95Lgg U 2Lpfe{zgq㛧#:#pLacܮ>"!RX&y k|66UhNݣmO7(rcQ==g6lp2Q`J^ v bc?<^"P4qkf&I T_1_=Ѧto> CdJGW]Hԯ"/[nZkzV" B qxcg{0T$URWr#[;K9qs!n,2X9>{={,IFJ؛KBKׅ}wKmgKQj=X|b7dv9hY-If;Mvh>Les1CzC]g6n_5,ɥ'0 @(ܳOR5/cV =&: {"5Eh: R?7n8LJ8J],f{؏FXu'$ij5->uT&o9!]6`eaݱ4.^qwrJRƩ/Ѳ99[A_^}B_̞X ubtv<?L0f8Wb}kf|!fT6)>pYh|GڱQŌ^W&&([ܦmXl46riDuFzMgȶf c^U3\a[+:,}52 _vzF­[YAa|&Pz__:QP[b8 sM\+`tcMόe:_ߐ_9>'u; x /kwy C8C6k@w%avD\G#(ybWuSܻ*:!0rdT)8h6EhEV}çOްd C֝:ā;ڸ Ija;U YO }RC:'o`N𹛙m85@HPK-nZP9wVR}4OKOG:E ^QY݇?It q@8:'@Jש`.VgVsHV:Ć&;XZ =RcZ<Äx"0H]еک|8 ̖4LR(Jsм;߅9Ԟʛd .7+Qcl*}˖RlUQjvP^Pja8eGM/ЈsuQKf"p>H1akLmdi 5r]*l0tLګp, OvOLe3B-vgL7|F`\%C[& Ͳ)WJj RhoՑ [|0Su6|GZخY)Bn, aifG%,PTWL-}βoU=njƖŐooʍ]w?㮿(I!v:ɼ^&k$zK6AuC+I.gK?^)'99%0LYoZ; Pz=RbV;R2:ȸ@]@|7b䱋́vpՀܴ?7SL}\XX/p<ox:8~2-C2޹b(BizѼgһcvIE AXd;ͻ!c߼jV9F(| u ZX]r[xl]v PYaIc#4 GзFc$8 "VU =KyӞ wʸ7ym^1'Fr Xs]T͊V.Ynh_"gQfN >5o7_Wt\HRdX5 ftS,b+9RAo^#Qd,GB^_"EI̦P4N6hT2s)t7積oύ0}Vv.dLEqh0CGo5gDp!~F0,=4L*M[F1.&sHraf9ءNX8`~I P%>T3@A9b*'՚lti*Gm ڔpSe*"ޅ9m3ExX"inlX å^WWE7_76'}??45aJėwS#k&[x0;S9V_4.pt#?`AMa?we1;{5LaĸBdUK&Rd2`O#+ܺui\@*3 \X IUɽ V|N';HV.uX8[/pM|jo5*5 Zi4K_Ar,8C/է K"M%}^]*yc5@]LAC( M@ Y&-/&g"6.b-^Mv×w1zM \4Xc lwMs53&Kfy4xf2D7F~W]US9 :^8 zUhVmVapIl"~܎3(5yK*f8 DZ1WWn28[K{9ĠC=&8p'QFJ$ja;ma '؀p"4!&wb& Ò 1,*!I)>j?jOZ쀳f+j8)0D[&s+ lFY*ih[>sPg Xᗭ`KN|D9PdR _|69K:lpȯMǫ#C".ѡ[|%Ho^`PqO>p$Ie.kY|1kdRuL?_),.0XO3j^T:a HȢY_B]VGkJ x7ش$gHRǧJwbP3(djoy|ŋ}`vZekm~h'=aضo]iP?JVu!BZAPXZhT8!2xILD' Nyse㈐:t~#C1-A0Ƙ c1Bզ7,RA 9NMqgAfZ{>XN&A}1: _8y6ȹy;sRT|^jo{(Įl.!"ZW9{aɆL"Do/a2qG*FM8tܨU #$X硳}+TR+Xd9ɦd\C9uK g^ ,~2 OXnw*3/Pk52$'b 2,"^DVV8r}&'L[SdmlՇZҭut 6;2 xjb8}0|-HuknW{k41 V"T,δ1VZtiSjxv2({\UgN/nTD8UJ pʸ߶ ԏk4;Me w";{r[LjĒ;{~-ב9Hcq1|r_NZuY_*QT1ER2}&[ٍE3gx3::c=?J4R b8v9^uQwp[U^4'@H)s7&CsVyg285y ɋv%*0'"%V'>sKˀB˭ٓDf.o\vMMP;1^[SZOk˚ާ3؁pJAZђX|mA"##fgݩ \.Q%)\P-]^Iw3Fc/0+8!nZM|w ܤ8){H=8=Nҋǃ1$t.[Q(=6n~ +.Y?2ԩ7[9KtLhOV.c0?40]8 Jh:жG ʰ+*p{f1ARK'hal,|yL*RHQG-WfXr* di/7eUK_#Lp텪\{+|c.h>%?rګmE&d۰ ,\d/(|,H@|HyqTM (Upg,| RФO ?+b 7=C= 62,lzghalFO J(S^sbU8퍖x3q0"bYrp_紐qJ07!_g-:`jQ@f޾dfzrRasF=ҿk2U\LQdE -6DxArE tӕBwZq )kª\C*O|:z.s^ZV[J+gRS<%!=_ܟm-e_)DL uK,LXEG)IKKd8@pq. g "2ضn5^-_UQrsyvUBy@uyP៚>2l\NsBǖ%Gn,SqeOZ ߣN:;'h{$Da4/WFAA>-PڜU'38d箕MzJPwnj-z%9<.Luj(6)SHCeqR"WNLiH6L{H(ÌXCB)axYי1<]&fܐHaN؂ b#0 [ZH٬w%=mR\8Ubbg{ JǏ|-~Y|:˄oѶUKutͰ*f՟t t9 BLc)͇X (H(1@0TydwpYIez!k^m)8CyMɭR~9i=`m|؜ b*β\#3.6ע#{B?Ѳd/\ȕci09  L`AD;QaŃ %7}4Zs)tU-* ܘFX/n]Se rO=#d&k0 ֬^ ˨3l^aJ-$0!%9Ƣ/_cw[UKP..[=y[^4~h1OCe"{Ve4R~;<=RbZFֵ~Χ|GnJE,)QӓQE"{SL@u| xsFukhE@*n)ɥhF4ttYJ^MM=i(Pc^BpʅWaZ熦eɖ*"U.tvFw$kIDqրtU{ ̈{ʥr^/swe68zVf|g+:)5 C-M.0Ԫu˓,Bf#S>[6K+^J*OO%64 fieH/*Jbms N 8r1ENAʾʜՋ@)7<*Wg-V''?^26氛fHU #a/:hy˝'U(n%-I>7$dɼENkծO.FA6`,qyJi%Qi[@VάG+Qlی-X9*QqWCvHZ}G?5Z^9;ܯHP-ۚ4m.߹1?"}LbjRuLIIˤvOp\ k.J|J kȋH>]m.j,n,C fq8 ߱}I1 3 =7 6eN8fed8$ =#lgbscnR[,5Bm xjdwfF)-`G8xwgωi`Sevbm%}{/á}ϒ#-@Aя *vuW/8C sRi^Y7x +C1InėJ#UD"|Hʗh.?zx(Ʉ׃C\tR)hJF-άw݆# UyMa,QsDT1W` hcy&µ~Q޽"CZ=qb'Ef #uS>9? V0>RGq'le1)3?\^?1UQ^ZQ=Yǯk3`H*'0AhnKXr7>0.`h$(,k[qy2$w D+.XEZ)#f,ݵh;I&RG~Ms v%de" oF 4B3\, o<+0Q9 r#zԷԛsxz_z X JѾ[Z}[C/oF20>pSxtňPc.3yIɧTHM=XkyJ9?gY\Rd?Q]Z{:5`aG>EFI'$Ҽ@&t+3w-n]ߣiJYt(zE"m\0C;e~,9?a^Hʚy1Uհ`uuySIZ.fM1MfٴD [YO XGucuޅJ "(`3;O\GrxTe\l(yl7j6sQVe5,3_u:>G3ɢXC:-vR%ŸwhE5ZHuXR8r ؖ.XUӪVԺ#nߜ]2{8X腈2|(䤺4YkmH#E7'I{{%Z h-Zb~D2GqBT_x5@~Θ0V\\>CpZrR(e*Ъ*OЧl{B]F3]O-f 嵉߮z~$,NǰNQ=~~ U_zJ#h{ye)f1-\IX+ӡgc |_w'q&'ker$YyZ ˂/8߄(WP+\ma^,!Bt|PD#u"cy !UiOl%핊霉˫`kQQߤ( ?X0kg EMȫT>jDk;:F3`G+8dž:qoz56}sN |ܗCn^H:;wh[Yڼl0GOuɁ9pͶ7CVU{9*̂e^2_KVG 'N]|ax_W- ̀RmA+RJrAC} :]U>(6E22mYHM)=8#ZXJhtnƛqR]'sO~_rM*cW"&f,n.ȶFЀQsB4,pyy@t$vdcKkLZRex\r ǓX5DP5(ϱ7uIs[nU̗@L†BEո H#4o<6\No&theҰ0B~ "*:}g(정dCnQh1HRZE~V) R4o,afP8799Qΰd45u;BFU {t_)nM+Zާe ]ņ!#lxtw-wck \U[<h39}N = BG|[kL1k Q0 "Mڻ3 $P+ہbuGׁFwv?EI2@Q}nF- _'֤,LUO7%*-^H>^2>z OII%gt q,hCBT^diZ}[ {^o%C,=t8_ i{v`MNi'ăƇp b~U$~w/n9{S68Y3h rPXR<[*39}}k0P##~mDge:j+Y9qT(RM<Ґ9*:&]Ftr|LHPW 5@kn+l;v$> -k=KVgjϔ#!d3@ *m$g# l;b\^_G讏P>Co_cȊ L*cn_I I [ǼS,FUu-b\ RaO}]R` ~ -L{1tWEb$fANO[s֡]*mw4*Tz;NlW.^9>PZ,B%UmA F ~>nttR$J5yyo$X%͏ag6RStCm~/q&]K CFEIM0^t@NVýǖ6[ڃϻ@*,b wbvKA_h&Tg6`Oځiڨ hyp-\ 9-71)> $ϴJhsJ kyt#2{uUNئET8ϡPGӅxm->=Ktk6U wDXB v*iձ:m= k4{˒\)?\aYzQX|VaH*O;ۤ N!/,^$!Zo=zX<[U{ t}fCtu%#WRg[ܻHum#*v]u!D:M~jL%F-\n_~ؒ`n/&ǟh'pgg]NL}HR!A;b\Kų[*j8 <{DTaFm3< ٞѳa+3SOW'Kb+mMIʁֿrzéO772 $PxD|{ Y+\Z?/v-;zj)zHj7" EDX]G_u Rn8EptOc{S$\/_.h"lfu%4qFng 2lz' =8]]QCTEL9^i)>e0km }ZAG@_:2 \ S\l<bL:dD=>J:DEGv*+|ƒY]~d fޓ>2@{eBqSJ̿ȓI$IQj{]QxƮa&*;y e%UU92ZR <%rwiJd_9 ѿʪ3m&|yFvlяjXh)s ƾ0&(²u`G; F_UKztpK2 [SiH/f1A s7#V#3bvk;e%u60=[Yi\VuHWᒶ\'j7=BՔHΉ$wQ(L,N A8{9(u.&\K6_\Mn1 @3+V];nn&~V97.[}l^^ن $?щR4uLqqhG-ΞTt) B,* (᥶Cdd3uį4I\$xLK# s]CsX-|r~njǽx[Lk{H{.(*Ϡ]_uq h[Oe&T dΠn-پ.q?fco3&49-tjZcѠ{| fwpTul9MV8#$ c?U|_wm 1"SLUm<-KU?ȠHާe6} Qa N<3Β&nթq1,5!%JՕ-7}blypƆ62@#,? ճwqEI*Έ(Dz%}+M05:dD14l7$;ch^׭ uUȇd܌ڵX,&X]Z w!vQp k\mve`FMc)Nr{gh03'|8mʤ_I4 GHcpXn5 /z87;hV)/\U6NQw5Y. R LMKx*䇰58GMu#qh_䃄\븖 EHtň ;+@-(c=ӣܥK yPYۭ`-{I<Ďiu{S*+]kѨ7C#+^ JHf=H86Yi\6kyx"j:b=E"+?#a)Hהu< AuzB)SШ#M,zƴ$=J=eZ-B CaL#iF;,7 .kkY ȾtŘ;$렽f9i_;Rҟ6RJ ©hʱKaRr _ 36͜''VSGup 4^Ӆ)!AL%X !ӹd2V(/<5j(Rfh OPqzregDlKI'I1kHO"NqYD"6/8' loZDggVc]N2F#ÇiC@W}%)`O8g EG~EFN+R̩Ѩ%B[\¤UU)Ա">OKh+>U[&4<-Ml}إ ig))"?oI2j_!5a%S#~mn53Wc()^?owUE`-ë\ݛN9F\h|YSm?3t18~,2ϳ{Fw7] D?y+i_<$%;`Ij!'(bǧ<\UşgQeUi2uL…zZAsQݠzR9gbI!53m~2FbU}@~X3Rb#=+ -)h#ݺ`؁Iuj@]N֋2&C (9/!(= R ήj;Mt鐝1py'%{cuYGֆ1YlTb>E⧭VT4"Gh9z6]_;!DF=Qut]ʸEcIRlڶټkr{l+-;H8h~]{'Pk39a; Wm`>m]YB%Llʎ gOm`jJx5Ez[-@'7?~l~4U);¦)]E0%Ƥ0# -(n9 rffg}\. &ρ2B7 F~#D<(=bV(M OG%Tp`,>ts\#fO9xU~5ƝQmx*7@C>-N7"V{Y4oT k ; T֥ƐOKnGq?+^3P%B$Vƾã;`-~ DXt>|opS#hyj``0Sî"YsyfTBk, [yOM]$}rOdn>vbb tB18k3^f\KYVXFd9dr&|q@D2oNo#d'{jTpȊEa-MGs YD _9PizvQd(#95$zp2 vOÏ nT݀-.Y Zӣ*'\س%~mQ[ WΑ`@;'SB%o,<=6@JO4_cU>Uil\C``򊲔n,R&9Ve~#%$^s7^J}J_u-cw؉J}+-hD~DZէeBϝnfI\6m>AVc;UK-~kҨHnMNn()"rrn߉A |zЎs-Fw~c"Hdo̝Jv1ɱJ 1_=@7J.ф]#><SN jkNX@`!j~aĩQrgznKQ%h\ƫY@Yi{aޔʉ=nI#wA"S챶uon[/0s۷K!mr8G4&R%TA;#voxـ|p!~ ǭϹYe9a^'pp/~5qr[@AGF}65GO4)Tku51@H4"S0olMňޝNr@c]2丬-pe$Jб-;dp7A~+}Jފ pыp/ߠj. o;$Agt1a.cPbPfb`!ӮG֍"{rsBD.͗W9^ &o>]GZ05*`^ƕ&L.̷Y4T5!a;Id7뿐_}Iwh:e{Q.b.H3Pw} s0HDchkyN\#Us઩Gq V:KRFN"GɞeF*iI=2TwؓjH5 W+7=Ŋ%."`%ARVPjEw'łQA>A@ގ.O?4kl HX r!I hu;>o{q@ ۋ7j03#=!-6Nh1{~x7#.$NZs|16&Wq)lӓHCiZO$: m@Eo:@H;;Sgwf݁96 DbMUR1b {ĕ_wF^z]zbv2w̰}Sˆٍ47D Lp'{jCoeE oSRՂ0o0=,T#T,ΞMi".U@W(4/[e`@'\ߘJ2ds0=չ3FYup|[@8dm_VԋEIh|}(N_W\K_lF*qvŞxٲ!9"*ÖMg;6mhaY[>{0~i^AO;l%oy/+Lt4udh7ɜ;Y+y 0~F-ܨƯ7D0mNeť:5|.ĚgU$o3c=>؎i4 |T3`7#׆"Fׇz< l {t.)1| `~mFeG(oZzQsПY^._MTO^5p; xds{('e qLbS #Qv;p //H-MСD{l"-}2Nm"z{DjIぉɾLGq)p%;E3PT',zщaPIpobL+)z-*S@;WMXFP ތH_W7oaNآfaobhIʑ>6:Q؏zju(){t ZR (Or?x2\tnmMb3왱LG):"9!!Q݈^ oXE-|czѮ3k4Qə[XU:j9!aMK!$b)JLzgmzwmRQ .&sAXހ&S5HpJ ܽߣJYVJڂI"_eYiY5]SVa&}P%S5ej_QZHW\~ KrO3?ǍѻW*QmQx+=Z,|D^7iV.ΑbbN\)I־gL%׽EvR@q 77=rk:V8 QIS=H,H0[(Wi^R6\g.v>d ( m@3c=/k'nL#O&e`.9bVhؐ/.GX+n!ҼF5s{&е=03M@WU >i4{]P ?̖|sҭlxW;Bmƌr=\͕X ]UBv"m 5hbг\zL'_$a}BhlC}їUYv 'v\9BE.Rnh*`)/u 4dhFZgϪS> AG^dG[v@ڙ8L@v-CQΫ` H}ZފaqdQv#S{b@|Ն,ȴGS[ڶj}~I͡?4qn A\j+yl?ܦFGJ3'oB,PJ%l)q2<ʂ  㘿\-OE]YqdK'i5 8H ѮO+g?VAGЄ(4 $p$b5Wr55\θaeVxzb z_M 4K~•K>*VVSjĦh+p2.ܳaD șf{s臏N|)-W,٨ު@oJp :1spƳ v6 \Cm" `/bif*Sn*Bֹ<4wlRz2<[*^@I!6$a!;"zXmkTůQLayݯ%ص!hCWbg6tW?1QB4Mve \_Q⦥$] aJasZbj2x!D7K)2xEf \IJeŤ[֗OOTX>4UѶ txVP@=JMm0ߐPM-VS8r*?Syɹbɤ~w9)u-ݎ7Ñcd2^@&Օ3@pHM#[f=kw!'\W#9S3"#x/YH&qA S$GDP\Y''4 wvoh4|.. a PV1c~"oQ˗q$w7\ ~9E{kU"? K.Q+ih3WQٻ:J.EN#@ɶE3 {lͼef2k<5q:.n9 gu[3fўU8bve /{w)8FJ`L&tc3l f%eb$^ qveYsM)@W/OU%֔:=i`(ɧ҆&]K*SzϡjdnGZk$]Ur5i_ Nz[ɰD묃]ouBQd.i۽P,8 'fjo.b??eEZL"a{H=jUݠKG<^-\lkW8u=Raә7q ' K]Qr"3xf.)]6\rLO.S<7RiEi281(%oF#.?#)cШ|L⭳r=3hdnT 9~ {w6BziRpfBV)Eޘl;5CwtZ ȖS9s]BE&c.3ZؔF:p?^-!g[MAAǬ WVb;&;uT =7"X3.X9}bp>_V[OWE'A I'FqyŖ B6b[T)N8I;A}gS-u!FC>G(e#<4Mi.C o+Y=!(5i(%%eHJeYDb I"a2|d|vĪtVƗ UtKCaYjñO.^i>_nj-qN#m$|b"R><<m n.^4Ndf*zL{!)hʋteaWD(+4[Դ771$q`A;U8TgF/'D1#rAe̽~ \أ4睨CR9^yTtɭϹfir@XuzmrL mI.1y~Yi-x|YwIg"}()5+ja-H@)r%C Il1}*NU'V@'#Ɗio@<`YݓAT;>m.oZ}\y_ WBQ3eC8@+V4Z`_ ii&Xum V%x y.qfGWV#XC*}lIyŪ2VL.15%5AE83޼tiaCvp6!SZei}R+WndDϦNA?ȇR~*>էԄ Y8[F?((/娳s߹8ks?ŷN+bçomRw?/NF)5!a^0ěx{ͤxз/KYv:/~?RxP8u8;`U Dر $cpgxOۯCPwdȶ胯>?B !|Zp652(3LV$W(F5ry$dZ7 ԓ˯@ n8lIPfYGѝ!*=o?·(HUpv7yg L-Փ!ѹUTN1gaimo2u Z|eK𧅱,Zצ1qsvW_KeZ_Yp%t؛18BGdp0zz-%!%ap%DQgh&JT/&pr$ѲEjBGxSvu=w En6ݸ%f@}#BPE ,<5i_>z J=l0:BNjW!D)DRWD7`jIͥA+U=7)j q`]:xVy}򬍊_w.T. ?uM+sq,1&|&ԣK_53Lmc\/C^^8~TT=Yڛvc?o>lؕrZ|7.":L_tDÄ,+E|}TzO術/,gHr(^bW^-ط;SfM!5).*2dIH<6 ߃`߻R-_o%M6>b XqpT ]bM> 3i1-(|9<]*[ZtS7s;Va ͎ٛߙP;_8KJlE{i䁟KDG~+;F+tG ҼEn&jusۈɥrm4]3g787i@sDĚp$So.Ȧ"#EDKXQM~Fh0֎oF:u(P521bJ6T뱝ZDMt>>3Tf^:, ħkk>ƖHnnm##m`x! ^H~3;]j" ,w|}h%| 4ΥMC={As1GܔaѮ`wz'Jוn "lcFM=Ol+Gz{/UYG#3*]w/d@iqsA'| xh1w]-}01(i+ *gkZ,nǒ[dxg7/0oHnbkD=v',r5y[ X% n+ S }Ⱥ{x)HenKF+CD?#(aO޻mp9#z(kg7}7fAJoadޢތM1ڟTϲ1CB>[ 55ߨLF1tJܵN }L 򝜸J2B-ge( ')M˾iA IXќhxP~6W|=A +7]:-8F"> ErFLiGib՚;|v!C9ýp (Ϥdzڱt8d,N' gv/uK-uM?"|)Jgڭ@ZNG2}^^u,ȷTNHʎ+;ʎ奣J_fΟ ͐YF^tت N3֞%P6Jl m [0i؇AWf !28Ј2jډtL7vkwEo܋w1yEvklszW~W^P~<|tV##`LxoLuukW~5!a@}'iV{Z@lK*dUo4 <u (>HAeNIUPŗ1 EA$J=$P!:ҙbrco'R"h&+M*$L\2webE0L][y1lNWJuZ>uH#ۣJAd_;ɂ@XJw#_+]ln2$AkIjأ̓6e7Hm K#U ZlW2[Q5| x}nfo(ղ o ܹ)()'V5}D|漽r;yBm :زFBˀ^125ɸN!F|N`7{{AWJzSf@qݣ#YHo72pIptC:QVA !> 2AN`Ax%O͢>T~M/Gqg: 0 o<4"{V}?aӪWXƦm(rܮW^([FM`dW9XɁv#2vzC߻,sqʵ0wW':ב! Ȑ0(̙(DCVz渮"%CŘgh5;4z+cfĖ޹;$z1էůOߍtྚ:Cc1-l q'MFZ6Dv3l.q\)}Fhs'ѵOho^-UqhqrKPAC$# D-ncWpЋ_viy9CPU:|ij':rGU'd!LyӔҋwELb 8. |ӬDVS5i-oGr!kJ߾)Vrz.q~cWb޷RUUGx"/3z3$ K@h#"G(s0 3ޟ(],Ej=f(|\yn3"z4Bd߳%dVru*/ &k1xFYuOhk>TR*]LN-cv8l:Kj|:y pSMAj5[{{7afGs%\ʖ> z9T9ͻ c _0

d\^mX]G1ϵeyLbW]L} ʐkmS'[LúȚ>@28q7]I9|Q^I .@x6ޚ"v K- ^lިDH1KH ls~TRISL> |f3:H!=nIxD 䄿Q-$pVJ91^rx{_\Sl^AqwD=ifUyZ'#HePM4^s jahhrܱh9iJ( xqWl;2$ۍ XytI}P(@a*[\pKk]M".Ӏ)iV PC,m@\(9,0{VlJSox}< sd|#{ps,..V~ CSK9 #93W7.p{c8٥xϫO&PWDegElIO2uw9DŠX9BJTAKUɱcb@WS$_wpK^4:N|^TSG9MqX\w9t~ {I~`93}W2sc+[XSr݂ Y+t4&O5f'?mﴝ (Qe7,=_%-c!2K$XnֱHrZmbjZ) >_>kXQqNdT;udӴJsx0Umv'ZMj3SO-eUKq$} n4тV/U 5WԔ~,u@P|,suh;^!l j~e~Sn㿍yw{RL_KH{+AZ0N| uSX2Xb5!͓m! V0SG wa'8"%MOпз-g[I~8ס>fXK)1{T>+N4hsN"NWn5u8~=F^fX\tc6Nc u5n__Srx:{ eqk  B[՗:f E'x {P"X?Az #&z"W_NNe[A@pRf#fl~.qL\֥e~)!Gg){]`ZA/f4ZqMqL7s8̚t7HrЭx{~[Ö]kEuοv*"~?n9V!(#rlAϭ%W[R.^cPy*߭e,a68h߿‚6S4 y} "ވ/(ZZpCIoah r~rrΰ%c6oP{qȖz'xgBeM68`dafˆo?:R2'(/,E h'^qjԖվ X (Yai`pOo2ZAc g>0j,~ z_[4`|ۼy&4v cW}7m';C{4{6xf3zgf`R:xGA7v0;Uޏ..0Gv]d=N8CR uka[ǓW!~oˠK 5_JLA߮zUV|"peC9}r_ 16:4@`죅=KSYb_Be&@8f~'Ic +< ^|shkF^kBO^EwogVPI; aFҋau/u\?;N$IMa[]JF,kD-CY?1š< FG,b )#E:agG1QS6.Ex8wgD?:`̓WIq[Gs 쓟+(Q~M&wNT*#GARi._Šp%8lD9:-8=Y a[9aFx=BB| fq):!uΈgi ڪr&P(bp;Pf~n ˪efW<RfNh,;tW,%R$rS]kVzҭ,^nN sP™OdRƟ"?qt>hi\+YQX L% CISB'"TIi5WD7 :fz]=h>jje^R|HgG 0=m(=^݂%NAeՇrF V[\Agr ҞT$DS(Iql[r* hhgTχ(7Kog.8:U>{J'r *SaIF Wnָ_D.^~|h6y2)rkĒ ;Qjmn@P}ΏX7s6x4Eڲg^Rw.ez 9.½!DEzz(t \Y0JAN1Zv&;jd<6?`7d 8ZN}%j*VoY]¿SDǶ"Rg9j#𕬿8Ք@Т\5$NDK*wyJIcvܚaa*Oh5OB::j.GYME ԮvTj&n:yb4}6|#bE~h+ϊ~ x Aba<-p>r3K't: ~ji$$ ^B7>uOCXg)PRApieKǰJ6:T>L& DZ\brFأuovN|'Tj;KK{5O.#)WG"pU:W?sʠK0}\lr$1`cJ`R#7ž@1TV(CUzh-?n2Dgߐ xkg9"si@4K/~B, *rlKsO[fV3wKE3_4T&(w ʇ zrZd}[nXY Srii1Z0k̴*қj 3Rc#<7$L9{yX>i/ MӔupORRA?4PGVzX_DZ-G-#4kU_͡1>CP@``|w:ťG j(`"D> ROu֣e/| CX=qGV"Ĭ٩VKb&=6~VnW"ZW{Ƨ&q[5 ef3:3tsc^ogǜ#D?‰/%zeGE~74̜b z50!,ođ$GH>BfǧU$xj%^gf q؛PW \mYK>zFy*@8ws"KeΙ9gd.oXM >v$c!poUV6hN(h2K?3,\qvXQ")q"]̏6L((r}YV؆chsSZnB'?RO>Zn掱D߂.Db\º;Fq5_u?A_ܣ>[yzҹ e >+MCo/\HXΤCl-!ힲffдwߕr^JQPQf>"~/@fqeld<~00 W,;e$P}r~W41cyԼᚌ&ch\~ "Xt^ϰ!`*B9s갵Ω}!cGZ~l"tꠛӰ86fs:PQC@hzy_`MtS` YyMWmʛoj5l)7MdHFj\ORWmK*K5uiuˎ f\x[n,KD "âLnt7dR^˅Ccc+e]Aɍ'aZ~MMC`gV/%krbKSw;K o}ɠ^6G8ö Z &6F g Un;F*8$ ?:Wz?}G?rM|uW CteK(|iѸ) Ee0&aĉ1MEd.a_їF:Htǻi\I.8=vtBwDj>7/PSg"S cPmY8Bu@JO>ɉ]W|v2__Oc-,}cªE`_B|*,z:xVWk3|1̭buL"]T+J 8Ė3뙣SyXng:JMi2`' }}s T+\y'iw5+A^)vth13S08p \2p_^qtW%β!=$hDzwݘ`d{Bu=qqPMZШb.a3 SASϨFjO+ĉ%w|!%,61^?\݅y-f ?ŷ`@"[An l3`c5Etjvck^]a-So >N[~FJƣF}/Y#mG`xB ~(]*t->d%4ܙ1GYYm>qlgIkt\鿏|<+ԾEu-Iuj6sD\ TkS ܾ~2C"#=f =URsCp͚}Q^Y1og< 8zE9 #DqUvCcR '(bf@= !^&n8Tbp>BVe~~J GQV Ue,U]?{ 5RseQEO$I^ GUƚc9!c}1m}xz+/ m bEwcz(1'g]5D&̼(X6;@>;)b߄ypgғt@݃OXAoԷiVzdۢzFу#,q`g[~#g=SA@Ҟb6ESL8*$r^ (v/<H͛"Ht!̷Ys)[x~Kuj6gdAzG.g1$ i!ӄIdvjQg:ڲ#;P8T="Q":B=}C.m&w1!{]v瑅^HVJ O_̨Q+ !S (~?rx|nY)#- /`DP.X]u3)%Rԟ!&$ӑf:|F0u;jARpn>YSzjS/ZW w wIq+pDf޸:{5+ i/x%7 Fy;5OB.qǀ{; B6iܗ{`;jvD#)`rf̀ GD 'sa6ksWGej:MSBp_tEbWy"U+hEƯ@jYOGOaw[筷lzƬ&_˟P;b=8Yqyn_4 ک#f3/%$w?!Ɗx Oı4jBA# ,:m&8dX5=Mv]JzPB""#/8bB0iYF,[n?Qr/h}!d:lһ;;W*GeN9$ GE@1&7J4.(5xd YdO4RI8S㇢`^?e`#"HZCfr8:\b[l;,5BE ZB=Oɤ2X;> xET 㙯U3ր .c\%0/K+5(蔒&AP0q, ԸSq"9&D:YYxa-4\d+EV‹R+0(Bv" ap{|\BT(p#܆5);Qn qz}4L!䜋n`r:, 8ZxӇM@uRT]%pP[eb0{@k:HRB'%adMhHS:Gq ߝfi#o$p*`[TMո.\Pzpڜa^2 6+F| Íti_oUGS^%"6ϕ +6z%ePiu;CnǢ*a!~jy4=Y9ZVv -tyEW}iP9f&X%VMqrU5o5(S 1cKp&u+)vˢFy;/yIkbed֌.Viv՝׷XKYOէ{;4r&1٭HlM; WqGXecJJ!`6 t8{u~]7pd-Lʂ xBJۢ/nOv]"5tL8dLZ}J[ 2<kgMbbxr>]rQ(3ޮ5HQ[ڴ =^ArijKDCO%\pJz%~DS^4u`lei}cWxj(C*k|_lnr8iQ7fETA Ux1'D{hX+v&h`o/<Xt(UlSM=Ì\=l?CTl4'z?yn%oNb^D>:Z!XuA-Z'#G:8 2:^9K #)pXyQؤ=2H`Y JuI ΆpA^%L }\ۻ MBh06W1?bׁR"ֵ}68ſ`Ӹ SSvY+#2;`J.‹q;@q7|/شk-wl{R;J`E? <B;"_xN!?i PLF:)\4"ʟ\NvhūcW 6~hw+p4 :U0w}<8:+!zXDzvfy ;[uX!֛B'[Jo\Y n7݀[tNc]UI+0iQjb1tVh= 1o2viQ59;ql=8 E&~,Yg§E&ߛ>3돌YVf.iKUC-'Yd 8@sྕ搞{J©xR= }2&^U߬׺L9I`탙ҜDg j&IrO썊>p\&ʭ& I9uS o' W[ Zf~$'^]d߹SpyBߑ~#kĔՖh-( ሻrK/z-9h7[!r`Zp^Okt|k-T8~.a%(q.g>88h'2!_v Ƽi_xU$Sp0ɔlB;)t<#s۹^7 ΔxTVv]TzY xx,P ?gPŵeĕU}5"v pl?g>5ӯ=! r"j#*X>@#m9/+V!6ś)n2Y ۝^FI v]8ra+Ħn\tOC]!"ZYc"f~݈?P>ՠX񚂗 :-AXQ;0 Brrd}:pӖ^n`"=\bKu|Y$`D?a%x+цw@F $X5]J*3eb1R 46hD:H1|]>|gYy °O |7!RSDY}XѰы/~"yE9Q*vS4q3xY]vgG ܳD#X?iMFm U1i#JyyV0!_n_pt{qBwUw63(х{Mh ţSLS Hߝ '=+k;Pe)S8C+OpRF**TBRQtۑ(Ж]tnfC)sP֕0zd-':y]u g|ROj~o7Iû>yEdb>"=ODڦOƐ`L7 W.OƙWŕ}`ZK2X)̶sRtq#w%*EaI[RId4eB CTIx ׿beO #{|䞬}Gb+'9%tc:CdbD[cD糖{ alfxfgL;4%u$XnD\Cc,6]-lIw6j> b P[פX&jhE5r%,0?wVQ|iH^D]aEs5/o[͟Q!<!U[wv3 aΤ\9(iV+T֨\rq&7Lf:!]ػvم[$SA5&>smOO GGE|trTNlF8֍ere(j}]9.0 lL)n`D(ƜFtkўZ[ܓQ'>i*7ϪRe$=jf#ϘƍyҫĈ_)|'jۚv_cE *ZQL0} &D3z#"Kku8~?FezDŽdSt?#3pa'I(ΓyzT7iA^]cen=\mC?z d?%+="|qpA4b0X1mW`>'/FB_=bZp& kH%[")-bߧ?)&Dާ";~YF0C*62G$e)ϱ |]ԝcmPߋmǨq9=ytzGb7JfgLKn6ƒ( K` j("󝡓' ѥ+''A. ]!Y$XE(-~.|R+, {Mm}.Dιte"3oIF@iy\c t  "bse5w6*ӑkIq6=.QO_jrϳp( |Jdrq탢=Ӳ@aAxA)UhRvK JӾN ҡԴy<@6#$E wCj6gѡq'K- !ITPQjdDqho(*w] \RDz,wi(>'fQ1D* ,YlĔcPjNv&%E/Q⟪>q)ť}Dt@v6W08lٍ= g'.LN)(a O~[ +lO,:R.Ɯy% gM fSM?: "Cػ?FB1.p뇗АF){yD(Km9 b9 ΚE$VV@2)pKޜ<_HzxC/A\do$v>,ɮ#F~i"nYhU-gkEl ǒ֦ӱc{BRȔp!4ODUn }cΑ~_M;( Mޞ^AcF HQW㿚 ?/\# yLL" Hu+5r+{S-VO"2CC n:}` Q lвȼhbL= k.ZL5NقllK߼V#\0cR"ϴ]˖s6^L*Iv}Oċ$X0g}Y]:ƻ._DU?7z.[?W_++d_L}V6@#8'^F vey #ٓ̕aR'n8"TtSxY;ElJ.VKڽ>Z.],_'4izl`U|02 VI.5[Y6CW9n)aZ[f8qs6f#۾So :@'9垍cb |L( YCjH hdaAE+n,/`Uɋ+l:a*>Ae}~xP_֡ՠJ K{u_Lj6AsZQ׋9  qTM3ɹ̵0T$L戮Q+=4GB+ B[M< ȧe_ڰO;U@ VP!ߛ?EL;z伋VBbAyEJD؍ѐx,{E:a_v鿊s[!3 _& S7JgR?{WA2tJ4͔ X cRA|: NDf}3Uy夔'wR%o.K*Ӧ0b$R!¸: l( ˗l{QSL"YBG)˲I;H5@V_ت]<$4cܛkMQ`b{<QV^jxtqpbl= w(Xv6̶M9oӔnpQJYp s?*4mxm;/, ~ܯ+x7V _8{ *4HaKnqx>t$޽<}. lT̼QM[28 oF:8^ BOV6<T]TND8/3E+/n$N $ Co4tF+(:+uo9cyZ&Ov^zHaAse.FEh7I*K=;߼kv_%\ZߚE$6di6&9f. a J'&]j+['EPɀb(Mx=J fd0bUl^[vdcuDѰL;Ɨ1Q~7&0yyA NeLun/a!wqgAV7=KDt+?-Hd!?/2Ŭ"}.Ee I37~H-U݉iavY|0AԸgl%^i^M_s' |DPMfbUŰѬUU@첽% 6m=-\[H-B gl(~EN Z, ?HՀ7 |XXǟ25Ɔ=S";Ds>#S yօπR B1RڊE+vt0I"|%dLyj4rx$C[QxTUt2m313KQ Arm :99#H#M%Frw62Z ƫ+8}]"wFPi@@vL_HJY}/9}O]x hr("Q-LK^q<\kzܫ4+{46Ut8ryxcq0OPoֺ&0_b˧*ܧZcޜO=6`{ F7Q9/#BC=~lF9Df2=(fLz9ysi(H !.|)FQZ8ݐ=mYH# 5^>t_=`:2̀;M Ҵ,y\uNE~ ? R.R9X^!4ct iW?j'{6a1AL c6l@?Bɀi;ntz.pyW@.C "I 7J(kg&:S~Zh<=6o!؜xVTK ZҷVi.®v)9$C[w_ Yi[=}Ң2hh5CK峎أ{":/7eё8W;9=uW0ElԢ$;;&680 ~pOWFnOX;|vs Av%/dF@:5Ø)'+^m8Nvdxr  %|1Uإ*w2 a6_>1@a| \Cj^r _ M%'FauTmAequfz0 @PeyOA4q€?+Yv-Tm#-%!F5n+zMP{nFf`~%aE:M j^X3!rFTݪx) Qv@gL?DuP%zՕ6X1Ѿa(BwU6[+]χ~8C玽__pTV ]"oxuvPJs{ >G'Y;hA26Jx-Ĩ/`-fwvVؤO'Hg4?r{rPѪI=t"&c-ܓ]EfikO꩚Ԉ(F'KV'׀QxI}b7s \m&;T_QF{I5+@|%Ὀa!8{д>Iv ٩rt?zʡ/+Ք`vv]#}J+qXY__ DS> ۓoQ#U%3v,7tTqB'\Q` wYk|Mu0)LL?bCM6>5!N+VτQ籊JY`GH6 Ae廵rVȝRsd3-pW3HdPFN%İl)rJ%=w&ep`+[Wo*4qlFGj=nDo@7-GX\$d?25Zse$A(3("6ƒE=AT[ 8(KΑ &~r2?D.{ i̬ >Zx+ bX#3 S&3`SV7ݴIm걺*pXðe= DìɐT*U904rvxArԢK4 M2'Lހ_"2)"?q+Sc[ݫ-RoI ,Ў ٯ3kTߨ@#/@kWhJ>fN7cabXżiqoFiy j[nL,hU=ϼ \ۄ 8Zo,B f2TZf8ޭ_{ڤ$GIufqޏ˳=QPީ )Y50LJ( k}f>T=H0+avOM<G5h}w̽e@\ZP^QT 0AP! Ths?*꛹[DҢB@1$pU]b7R0M De|A@ $-=wi֢ڲˈ͇˵ g-{\(>w,Lwox=Mx)d7!'X3?_˶1Li!m u㞽Albƒ1jn\[FWM [4K.6+? f#dFԽDsd+FJ]N0N ))хS5Fˇu2z>6U;2XsGD1N:GE gs+`. O+o='BVvgo'&b]>m0j?A-Gk۶b\nR05Xd-k\sv*~;|S9)̀(㲷iΕ>ph'Q]AX+Sxd!-FW$ӥzd \%D\ +x}ꔠ`ЉYa< X#+E@YlL3Mt 4Oeheޢ!m UPvPEErCJN2 (B!ϙߎmźHEEh /㠃@NM> ,Я6@1LN0Qyi|o|*VE26Ik1Zka 6tߔe& iuNP6f@gpM 1陻φ+lyc gQ^گ=?kBTi3ѦWαj@lfv<0Q.=J@Gp?u 5r=7jZ7p>s_ G>D^mY: ze $Dl|(ExƿQ",~xbwd xϴ7# !rzʀMڰFaR^!꠸~; <ײo`*\f"y4mNs}bzm83a4S mIdUr^lĀ:Ӱꔭ&s.ܞP & YjfJC4e}K=nz;qcJ^O XX˸ <ͨY 1zCuP#6Xp@}$rP"TwdKH4q>θ(m4憈[N]ԙ]vH}p7`ŶϏ9\@&ݘѬq8 m8|jI4(;Y S#C}TF`g>_,z:}B"Hvq)"ApEƶn=?֒^2V9%#aR*^fՃ4x|BZ"OTels*Y˽d:wUه8n{;n91YM%?vTmUl| ?phUv#EyHA)E%j&P> c l;^7 Ea|FP:xW:EQ@;h%1y"ŕ9bCF2>vj,s2nb!x \J%̾P# AEš2+4ɔߪtΨE:}٘C Yͩ6el~;o % +qR5=8V}!4²ڋPzL2AҾ7w;cr'fciD]?#~SߓTXx . 9olCIrsK&3Zuү,>`*T/)[a3;u4J'$FK?|~N (si3 [4sO T?F)߅smb׭Ǧ*[q8],(X-N-zag$"rƃK[*k \vI+SkE! sHA7lsA t穿Aҋ\Ì2=`8تxE{26k`97 j}X*۫eg-|dVvxnr2R>+cm+qn9(P(3ȃ@ /U 5Py3sTlkdiG|J l-b22ImuAoƃn k\5SH\+Re14t UqH\weX0 Dzj q7u|$ 'M A{AٞfMAGvfZr5jBȹ[ s_#܍ˀ1[? ԧ.s}yUqD6B,&phedO[V+;~OH[?4{ }@Syl`ĩdKx v}: K]f{_,-' bIws2}<}Q7kToʏUa3՟Md8>pJj/.i|{ ugB} g vo' /I# ;[D^2Sr.s1^?Ȍد}7-[2[ύME7Z סτxb½ JRz%w EϟO \hx PD>^vjZh-O⑍IH*HWŜdp&Q^xd2l+b&߂7=`RxWK5FükH [p-33וi8Iq=( 1pZ6=>#a]Tg`w>.Qײ;DMm/{.m<_5K%|L"֟cdA0dɔO3Rm~7s`(>~BYq;KOXѾn vE4nC`΀ĒuغCx9c̏nHITEq"Bao򟥳$_7#zW zME ﴯj!mG@9gLW~*u;$*PЊ{\Cj)qxrŌ-#$:[ג%I e*wNUNh1 EBv 㺥cEt4%&]Cް*W]I76rȚ$tk_HXTjA3,AQOYΕ9v]nxİmA5P\-`kwO#uai?=40CV2k1N"G FiSmB \if~uHCQSI(EU5m҉ @4)aXsh5-I#5$ ,b't(yw0֕Y=$+ז[5C_?)–j/6=A>hm~6}_.i>23R"+=_Y:QO%9q㴚!nEM*/@qA'U# ~XD|eVtuAARӸd~[v/b"q5aB+4;vK3EMEk bKZWa&qUb+ZOhyZ+U"9]yv=`Is•X$gz5fHs/E,Mڤ E$jg0 =fmX>.'|qHf݊KaQC׉65[фdAa"g}h+~{-|aɘTET~ uV^1WASEQ;k[R2GYK/+t8GIO0]ԟjE՟Q{ lNI.OIAZfwؠWYk##]u"ӶƭHNhXw),PZ V$4Oj'[kXjv+ ;83YQǁ@R QgRđ?zEL CO6T\)bK}) mc?'J"o@:ڨOlAe䙑hД 6I/7D;@ݕoᾗ' ьdA0Mi*~+*C-S[('E a暮zCLH4?,dn) sqlO̢4y uZam +"koo ej~qtq|N jGS{jXP $yT_ M/lqosW.T7:OcWhvqDʁb6L8{9.#¿Lp NjrBL4)*v,؈ ;tm#S׺D#3^I=( µN֓ )B4H쾏YSh|p,*[ B,d ' R)F;!n?|^y{ew]dH">y/-}ວ?r4z"҉pNA^HWd'jFQȕ s%ڷRcפ%ddi #D7(2XG7utD 9q^c:GU1H J|8LZӾ(cL5H\͚[V_X[~@?tʌَ5ƶJ͜46?r^-s$ ;@xЪ^l@mқN Z mT'ٙT>˜f㵊gYy0G)Q L 2PJ %(N.fjޚ¸k5pThX:Xzb-DfAsZپϢ#Bk$kYzC :[Og(FgU}ܷCssm4i@u0eĉE=}'3e(MLreV9t^멹:;WQhly41|CxpYU=@yƠ6`}cnҨy|s:߻=PwKX8?ad0,Hr z0 _D<.mfv>/1h 5z fe(YA|YաlSB49֟c< > u&'l{At2(?g^ Qj3C< eNm&8'*:2\-\Uzi  ?F0f{tvsQ@oX8WNL+^Pc0`D>I*$oU՗j0ߜ$txo|a, &^8I@)/DkxTO gW6GɹTBkY̲5G~q^-T̰yWۇ=V]8 BĽ 8Qa3:fQ, x?ĶDU8xܚ"g"Ǵж;c ih} K, ʝqRlXZ t}aWvbP861ޗ c.x ,[mcIKKs~;sWPBJk+̡,w RD=p]oPm޶w+tbWH%RBᾰdLRRQ-B٤m߶$9m̠-Kƪvц[\`,hu-t6x7:`,PELOH }gVٔ׹ܬ朝<.7u߆~aMo+-.vK0=*jEuQ&돋Z"&m]m #Cqd>wiF3a&PFppIMQȓVA^bfb}-s 2 /'zX7_c>/ E?@CYTDrgj:6=eEM;ћ'amssL5=;p7'kp&n*ȋQffz-9t?:_ Ȕ9[*ESy]6Cs^ܖEv{@]v'`47wrtUAF9V ̚oqs3m9#{If@SDFbU ЖNruw;W+]1es^T hH+{PW$Ÿu% auEI3$Agǖz:6MчWa.Tבvz ^׶&>W ~ WWKfX(h1qPha0ҒChTB4Cx,{pxbOGU(%o$+ɽ^9wP箴 9ՇzMGdg!WxXs ^B2p(/\h"LJT#o6ؠluz"-bJVp'BOprs"%[ 8ogì2+ hV(F6 eGTn&[L!^|( YrrϦ $+;â8bcI_ U68~>4ˋꈡs}38**V3 퉑"5{]1'#o-^Q "B*wRN Yt*Xa3_Gř,! i7@L0C: `ILxuKj9:eMpS!uHJ/Qұ Ibd`>.଎RrV>~)N?V?DU< 'z:Ǿ4hsۖ󠪭~ŕsA4k!(>IN>CiKoSI^Q@h]V#I3fxzvc# gę~lJQ^Jܠ@{qGTHNM8/o¨/D؆ P0s}+|Isk,M(RP)]bi[ _X: f,iO ?zW=gAq[!괚py8C 8 m%;v+\+,%jsi"š w3 <.30.%8@G4J7M-?S/1;aU| ŀk^\9fC06C'#^Y~,VJEwO{ wz]XS}hTLYWsI\RӸGj@"CT?uPk P&}:qYڸ?/>`9A& Os<ܗжp+=Qi:JOk$^TP4 [\\Ѹnhuo!vTb4Xcj'd0x2f Y+WCB+ĬM7!}Kr6piDKI:(o;8[s. (6qsg>`*o[[J@6Kon a4zO+ 8_+m,CX.Rct ʑ'"E^l-2l./I[gwj!0¤8L9D6"r)hZ.ϊml0WJzh}ѭyons>/uaJ/M!"[xew#ZR&V(r)ų?F3i'Iivc_lW$Ow`ZmY="c;>"3@.;O Az]S!?-4g RPq4ϳ˞8]AS 7әSbFO8:I#aZ2zˣ`: M/j.~}I_dl޾ 3O(2 헊SZO|s|#i5s;m&$Etd+!^7%o> i,]3l(Cuܖ]4.iE"8>X[!EisW$d)=vA.wCgPUE&8w6oimn^92W<;tȊuI5+:w;Ũ90l r";|mTqԥ~NbcർK5nL$eaZ2c%0v'FdiXrV^W.HqW.d9 mV{ Y^UW'Hrt2m r-uOU-|Gi1Vԃvq -%2Fzwy2YN4#r Bܹ UE9WLl+"|B/ax٨dnoUL\XO*v3/9VkݠcŠJYKz1Ct%zmώ5J6*5]N{1K^zO)?6g Z, Z c"XHbe-EQmzHv/sw#5J/Hg}ZummN Oڬv~fϩruM ^.#v~}`%QK#g+LpS=2/#'CCxz*·)"1S):Ok xc֠[*CRvMVgF`ac{ptkZ 6;2ْi*kޥ$_FvڣqL>e1ى\OQj"3z@ЭՆ_04T-ks|, :Gi b Hif^&=%i/ 5z{LILs9Ĵ!ZD44EGd2bc3)G\-eV V#jgM'`E消_'Puc$&չ'}](ƈrvc_}𹅓4fȦar2 Z nvXc_adq%0X@vyH.'޸ `Ή1Q&ϧ@@kP5; Kl|?QǺF7O In |.2ylx57 &Z+ķmhA6pj/cMY'ډ<{M5ʥk SW.ky†0pe狖dA+ZMd;|q(/3ծE_TtSq4n@"YV#/ϳ4D{–˄T]oƜYvkjK%d A>?~ ̳$Z}ަH޵kk]YSJ+F_Ǒ| 0wFr4~UʯMS0N°7撍P@YH5iF3/l @ (gOs)@}v$=n["zH_)X-wOoc:ZeLTr?d y$ʻEAg/}cbDB{M:?G`HB4?!=K%KcȮi\:xKĒLFޚ3h}.m?X Lb'z}Jz1Yh;vEEl/WT籊6NO9F8mDh 4ǿ߸MWw|beؿ  ͟Ǘ5q\ޯ}y;7[<*`Rq=FUMk %[ȭpR1t'SWw4 }뙪J3]TKA| .)L왾6=p >pXʁrxo/ xK\Kvyr (钗gjpTѩ,f,>p=()~e^ZojuFl+bjqlT65.d_|i#ug$~#,T$xLTz*>& %+sxBbL JT(vβ 9FW&QAqAVť5bIwQJ>ٰĿA(a~zdt,꟤,i>N'NdM hK *ɻ6¦`>d1 FG J2uZ+CLuONhpv8%Q:8R}&*K2OmAXsɔaTF7`ޛj$~8nVلr,X,0@b|Tَr;E_Rѧ#="^=R-΀G0-vP 4@^4CXJ,]9%kՎKVB ;-hf9ޭdWQ̨j9dm{tnB$A)./N ٝ:G(vwkv|D$^Ja0{i]jĆL"wV@),Bbj9wLjEPP~iFUYӳ}If `qjGt]޴6sBRYD <&raH .RMaDb S v-J!Eٝh'8QVr&mst"gϑGlȎqC >es3C9D>NwSl^wUvʁP>_d4v`.ɿLů 3#ۓh7NJBUImB(@sNuLb8VQyki x mS([v.5d')f(%P6Nw~'嵉Fl`WF7m>Pϡ PuU^)10۸U) 22QF,YOB~BbrN1C* 4OC&ƦdVҶ0eӿ ϝi((\V.iE$@|z >55\ [ˤVBTCj֎ |VdH:ͭ^; +H[Lt1OX&!l-ݔh9qSgQܦ0_ZW-)N&"%6bCNhf@8պ+s}Y_QZU[1s}lKΓtqL # 'o;"^b{8Gquѽ1* hc8 |8'0If窪rQs^4eYǬ܃jmYHP3`@juSo3d7H U{}28Xe"EJ(n[dՕ ȝg;ħ}L]]/a0JRȒ>PU=m+IE'cn Z1 FwC/ܹ0eh}X&cœ\iz;يzT.x-^U.eF~(%,1͊?j䕰. {@Hufr9К+X.ot*jW{ M$5g}PcI 7w'-O) Kf]H4OY_=/2 P kghfn$|aؒ"P*î%_fx} T&uڞh:+ZB,'txcnö`{nzI%FW/UȗGY&䌃͊,wCs " B&*&g'Bi~%im^DgFṱ¶5U} oo\oNp!+xhOG@VPcb &uuqJp/ Na&]`Ahw|[QvԳifߑA/6h;zR֠27w˅#]гT{"nԫݕ2܃f TcOx@-͐lՔڤҐC`u7r-qKgAe&l9/;Îʵaf􀔋&ê\@W*D2Fp5@?c&ק$zz,1\>Bu%}ѧdƪF0:}zo MiqPXMI"@S" uS$a[V;*4,='҉ wmYH u Nv֣y?+b5a( :-|]b E21mw%\Nf-0*Jn }XG!i2)l5(3eߡϨ;&%}Z%[KiEA+K,uq|w&x٧P|zW(A!!ʽkxM7\٧_q*>@j>h~]J6"㣍[ڮx*MT 5)ro,Z@ Nز ["WT/= LZ^gz8wE0pT[`Wh<)K} /$鮘.dUwkcv ʯ iR@hYzPnKE(y-}K^9bz sd|*Fg!(%]1KB_w^dk$Ti X"}/ooRV-pϒIوfޚop4be M/>qJ5$@fu ]V*ᭉA[䍊'B[S=sm7}knK@* ndBMMro.3ִM3 i/C&mlK(OB{o,'1:#egl&ZdԿ p\L'(+.@Ë+iakKWMv)oWk YOznui]Ϛ[fLƅhY<^)t ް_  (,߃@Һ8i MZ9W?mcDyT:vgbfeG#N}M"Y gJ#7 Tg 8$FJ!q ϶Cc'jtr!?_GMQ#㐌Gʊw;)ӧ :?=D>\E#v򌳗(L.*":޸{vZ2@E#o`&%KdPCVrmK +.ٓM\IP*^M+?Uߥ")`-dAxeQpMn8!̞$ do4]Li:evdf!{@F&tjI<-\.:Ͻǹ}wML(<6fB jI/;U)| }iN51LZ6QmŴ7xZ=cfEN1OwЃF PB4wcEb</XR<ؗ L]"%WKvN_Uf_d?5 GL }#oݿpuŔse'[CexztAӪ|lL.v0!B ^ .8b HqO^df2>:nRXR6 Yyj;p<'9<ǧ0:i F"ߥ /Rs/ZzǰixBvtO^ ~h`7dWxK6Pf}2.Ipݵhcօ8*^1 VݖnwɐZk>bWˈ@hKhN214#yrXT͒qڰ|,/paxE]܂yW0Q1l:SCCs: s!ySIAӵAV_uKbp.ݯ7|xW"VKuϦlc6`+Zc9$wƜyU3yF=jjJ0dM@:MR%MeP15ܑˮ[G4r_-قu2 ʃajo e%|acN"50H .:2S'o3zi V:QVd/j@ro:uL)9,pqOI!P}csvR-h[,E_I8E6![Y[FyAM3q%KX LNc`Yָ ᭆ5(1r {`B5cz@?GΈ15 tRv| Kh 4TNJ3{/jCA* .;ƕ{@/M)A$N*Zan7ˮzC᮵~IP{\{mz*.\uļgGiIB;ji|Rkb>!ϰیP:[8VNfJz^SpMڣ{cźܙ`e<aNwCbƷ;"#dgvNV\m+EJ{xo*, ZyuNX|yn6eX&,U-CݞQ^@U_vpSO;CǺ/bn(2MVUb '0%zA+:tp `2Ӗ]J`8~8?Cl0[e97UKy܋,c\LDMX(orArZ,tq/!<]YFmlʞu|7_Iv--/4 =IG͠Ӱ]h`5[[yBhfy?۷7!@򓕓 f {whX[+PQ=sCp5IŘC&O@{Y0Yp8(Xei|hD1ڸaj͍:D{ B 8sGkPɐ,|ȎC(CorD$Hctg)eozzY٫(/QbM%z yHaش2J^ ks@qd^n+g (>Rj_&ɓe3.1ZlD:W#mLIApAHh{Ya^LX|%1秌 :T+14heH ;Z8mpɫVdQ`8WB(:%X5]G*]~:~/Q `û%(x`X&meŲ&w,@UhJo1ySL,C ׽ _ނBYWs&~=VM[BnЈ V WWb|ګ$w0 Z8u~-hiOp=]M,S°CfIL{ɻp$2XǼ2݅딨7/te{u(:Ml@Iiqٿ0f#ȨX2PZn`fgl7ek_ӖNuƫ[5j|_,9 }(l=&m3]Q)? 崷1.=73yG۔e@vRSsH㣷/P>t#5.6 'ADDZO`Pm#޿}TVμ) i莉*Xv6a&gk[,.{N.>t bw9۸ h`Tb Su{ pHse}f5btad (R}dG&q@K@i`3I1O@/6õT=}%Y O/@]:Ɠ!yLޙ,qIc"`p_N `*Ci x E2* O8r,{*'YuͿa٤w!yVj2puQBF"t6- 4?Eb{g>T7*%:8p!vW#Fu8$Ž0, ҆H [aȿ-("L`W[^NEi/'TVC`>ڦwOM,A~䏍Vvv͖x(0`I|fJJO]] ϸ’cG6$9W Kx#h%(x&Vh7ΐ˦ߡ)TUdTjO(02粅te2R-<7KH1ϙhgg$b{*";I&(sؠX#zgKg4vS8~ eA Þ~s8i`V40x.˯J߼CǞDQnq{f{i]~c#:thjyC-(k:Tt_DSa]v8=2]Tz*W!R"ڳK`QBs6TDج ;R"C1~Srk$!=%z#¸fEO '*GBǏ _8@Ra Z95 +F>je<'$Ppn^F:DEX>\R/P(TܦmE+MGeJ}=1?Fn| &+%OHJH4ӆy,䓄?"RIEb+zg@uIq v_Qf;YXG'&HAc(h$WFOACy"m( O5VApܒRGZN+4MΐB9lmوmpᯀwR|JtO'TxP6 U0uB +uI3\g 3@NU` ;/zXI(`UOO!O_sAUfB d\Ǝ):o:,3ȗsh4pwV߽<$ 9dW09Ս(zӀ%Fp#^e\@3uˬH@ܳח3;;ѤfiZSyeYb8 oY͘^6/a;]EJer,A}sz'XBSEqYqQ>k8/ϯlgldMEnRfDXԾKkyYk# tz-ecyc=_GNMjg\-H8egmY^|b)*$~lW8{t^s*vW u"B&U Ж@T01]*iQ}]7Q֦Y?avxfo l|HW^}^9vQW٩V'29 Eԝ7wc2MV:A};!BʙPFmD>f&t1j* rby*lFM;B}"F+Q`kۺ"$ 5/2wsƢ9xKE&}c|s),"!+iYD֖ +:Y51MQZE2w8 6=c@sA# IS^ !]5)ii?@=w;N,:v~.E W? ׃V|`LXȤk|5{i׮F~uڼl}C ìf8hbT|2)h7t (DRb]꽕^{ȿAj]FMbJ@It?N׌\W-97 =∗_זgZj#OAo9@*d?]R,\!&GS,iSyXnui=$k/Iz^[! 6d<Զ aq"XT3t˅F؂PSg.ߵM$yQ^ְ6@WfJ%`W (SVU%RC=)؝NQ+AB}rB+/d6%.$uyĦhy`Ŧa_/T%tsUx4Vvc=PZ"Pl.5>2H2K:Gj{S=!ЬLxyϢUuVl_ޢS~ -R/˵߰DG}VЙBj/*CRu-:ďxJɗףJD 3qlޅ# _~*pZ^ǫDviv;FĘ ? 5iT83&jKsUpHnL!k&)*8w!E; blPn> ։` Oe6'H,.c(ˌa4<̤~C|:XK̊As8 XLdoBOe~IѷS3hxz[v6-F$b3Ń.[3~ d؀V[(\]1#՜϶?gߏـb{#Faj+/-$YڢcV]Jr! "Gl%rTT4q})4/穞_B3AFq([&B?FĒP8 ߓ`ܼ)&\up.~T.T_HºJ@K82YFQ}Rw ?ؚ/iFE>Y=VW Jppۭ9o쀹 ئv@c)}Ө>yyc73<-_m.+KW4ʟc^b4yͧ1\C߿Hsr8{ml ~<0S.KhS|Pc_TBBY=3eܴsFkg-e7Z-c2kf)wzә+$bIQuq5V)AU 3`;) 3sqQ_f_e+ {nDž' z#zR % 0e !uxf ~f}oOO ΆOk74=vB*I) 1Mgc08oFQZ5ȕd}qWlL2[&~kq[fjyG IA$jz^ݝƒ 9Q8_}-fɽ\tV\ 1$|_-MO4;t8U"tӆ Mw=!)G" yJ|"ji5`,}P-yqf >eq'b#*ש ZzDޠ,&H'(5'냻@-}b *yͰgoXupBYF줢$r9@FIe]t?B3&)woM>~ xw< 2=w,ޙ7'Lï;u M2oA"l@oY*16LtӾ`vޓ_䥳AH%o*@tE#fxKo e!">08l=GX)qUW72awީd:FbP0/xmUT2W#!jv>}e.;zrd@;?ѩ{j)cH5C=pFT| 8 pVő| 1;Y1~a6ZxQG(qLOl>ƳQ/@EYn!p qC7 oLU g"Eb_=03܏psK64{tRӁf^sC]P6lQvkC}(-\? ~\>.Sd(y0"Hr{zjw~#z7H:74Gѥ*=- r$4o\Sg.͹;j)B[/!P?w-l? zd*ِh7WN{wZIUus^%,Z V( 32=Snlꥃb梙,(yIk.a_VJA/ B]iM>1F,xNj9\yDtDH&ȋ.r$ |F8GZ K&hNZfO91iЧR2dl!F}V).;T̙`k.ﻕ5`0g*)5J &9Gفqlvlx^DFokFOЈ^z PI{’q [~!਒Hx'f8kʉʾ1L:]0s`,#E&l>3Hq̩Wt9~a<% D wZ;/ sťgXlȃC'fc '܁ vTkI^)D }oy>{$J Q,2LXxTbapR gрmV$8Y5I XƂ7{ %}iw]2`wxt;Nky<\DYڵiuי^D´Gҥ}KJ&wKgJt.mwm1 Ù%4Ǻ|èD/: Z'2;$JԤ#;$.:HJTKަyX¬ݔRsѢ) ۢ蛡͔R!HER(ޠ"o̙"W\'H +[W:x~0ʽklv(Y;IumŴYPx6!ǫ"03Pw < ETf  >nҧ\VywZcM@I]_,* 7u0R߷Vn'>NC_Aw"tܦE؍8"|2CC%]o}`1vb$@Dc`A %%01Rs_K_=z"BNH8q~{YFS+g#]flLH)?U3`SF P+Zª9 &F4\o1\g=0kەJU=5 "$_> {̟A~R] ß1}on*"￿`~J bLCR) @F~,+x12z7|9󓾛)_:?,Ygg0 VNqd݄b]]WP_]~^u ^pl )w@,6 mHJHfJgT-~X茄`O!M" 8PSD{b\\,f0N<@4BɌg5 6 y$45w+g^ac$j#&}]rSQG99H:{cRGmg' ,$hO^Mq.s:"=>a]ȁi{f&Hɼd6Sq\t*d=QĝBأ~  jiQz[AZ(]Ad|N/Ь/\ќV4-.Ƥ"&f:VD#+*&ۿ) },aT2iq} ]5K? SIVv sy5|"iP>,v?<=JXdwl2`h2*;{^ "%. wFn&^ߐrv{l= 'A |C4?2L.>7Ev~*8LCH3{KX(%@6+pA4J0#lhcͿc,b M=UwaҗwI]Sg#kKsDWQTtS6տ$L/O4=!Uw%o4p;“ S9rvKߏUcVathugZmH3!DYb).1+y M)<~Z@#P;r/حkE'mpl.py3ԬGy]4P. 5lۅ /u?xx[5 q=9 dp<)-*r v5y0+j yV==#ꭥu0Q(@gUl%|kn!qs "[bsnЦ-u&xh4"~+v{BӇb0Ār۱ʬıߟhrJ(nݕ"SL|_m еk@g40_.hLfgQ+R=$A= z_Tnvxl ? +\Ué$}cu.{}T,F!( "gfz[jU}+O޳B$ ː/m.#R!>(ܭϋS2 h;b Z qoiΤAa[#o}vޣݗ˂[W8T`CX$}M~M(:Dqu62tG@eufFd'&>BGLGUgeH,јpM%1.cm1#UP Qe"pG~m%y:A%ձH {.N0[!۴6|6/)ca.̯+@g$1+ᏗLEWwӆLXet>(0T%酑C.-E6- 5!::qRG؆@Lq6V1m X_>'^kx'-=7䮹mfe1, Np&gkC8èm&ୂ}j:k7_?@YHO|v>6S(P nЅD⁆ֈRY9toL{ҝX;53Ts]TS>k v$NAZCocMs:וB^5Y!` >$6M?F! ^LIjQ*lx^5C|W-\ٞa%u 9zFnLfV ',痢?Gb}#9BTq$2 SEn =Bx&r 84g/v?NÓ(ù+[Dy'OyثX\?Wa_1tfC,?SQK`՛@m)YӀ-7ov[hgy# 4c5h@5L6s,Q5Z@TtG.8YuZU|/_gx#S6֘ƈyadegvYy }|@[rok$Łx;Ml;d2=>"۩B3R{4Dn\Ѭ_yTS΅7=ߔS~UyL ,^7B(=I-D)O[ σٰ*Bv]تZwu%UOg{Vv"h8rӬ㎮E<>Ч/I}!hI9F's֙lW̽B͋ v~>;rnPGO(caF-9!"%OPlYIn1)1a) d-!یnf@a^!\!w9-I|>y)Ħhid&L]5<jH~;GfOHR{L`&Kwdbtn<&υo>p8@m*`b ,Q4Mi-$VeҰm ٭`HI2BLY[yvZ>˲؆>8(ڰ=g:,rYvZeLO!O70j`["oXF^1FBWp-=doXFЉ(Gz2aZxOݏw<# 0\O}{' hX9KmZPHQj4E^2,{?wΐEr0?#ҊM?x[z&B˲Ua(5ktɡ]MA97e* oߊB-U&_7&*kZgvSQ#e%LߔZ<YjF֙n%ֿ E驧˳ttib;\!_:a5!Ng"#>رǻG- _(a(V.ut}WmJR 9m&_w"}|ه%1'VrK@#FB-1AA<7-z^[(Q3! T@0?^JsUVaۄeP:+)@ "#R(TsXݭmш hQq^g{b12وg*{]X?S]8("uHً/! R`Qid6 `$D7Y|t8`u~:u_5 TTr%ފ(o~%T0t1&r# c\ǪlCr[UcMw??[ 1,5`U7&Yh'!c&v@%?ޠ:񫾮bFˁXȲkyG#W/=)G|7ΝeګB#* SlLpƍ \:A kim1zp^ͻuӥ`~v'R#%U:YVR}4Ca1*ը5 t=J &]}dx%8"ż(4R/LC1sw[$XF$vaI#$ScٯYH~0P$ =B. H|̇"MS^vGi򿹉V BDP A5M_oGE˭l^IfRo)_ 7!uuu`c^X`v ;pUqWdhx't$/zˏa2ьgvN؍SocpG|ȧoE}Pm :~DIK.Wk{G]tUv!`0n<ּb bCՙ}x)rͬg{_%D$4n( ¾)6UB_tټh;`E~V,x= %V3XEr fg"pw]4bFRk8eQd*K{ZjPG.eyIFQ#f /< :5_ D98jr~ eֹ#E9s[MsnـgH٘6t 1yiN_b)䨂7֦DF{@VE|S\$ /e|Fak&f04e^2֊V3'm8SWI=ځ (e F妊lS )6 qylȧH_ÞurɁpomkU\gGk*ѿ ,m\vx[kuf}h{f!܇VG 4P^: =[:OvSVZܩܤZDEB k꼣a2|Ei%@s{aU$=s oWVE1IVqLPE{Z,#)A=7k("uJ]q+/R5M>:={ T{(]\<钒BKFk_P&\L ROR_7eߜ8Re&pA&{?UM 7%yGbf S6J8Fq@6+7𖷮g=1+#[~^GF39'q#a"T4MtmnREAzN8 pB )9 Iř1#c;͈W^CrA`wCP[j/.fByt#Rlxo$ۈYA^HˍlwD2च$ {}EV (Pj(A~`N^7H xst/x=ʑJY<Զ;w<ٹQ~loP|<3vy}~f ؓ\T'Q6c ̐xͰ@7c/V`냭fuDǯ}&!AbDkf6 Lo:|]2j ^uso$m+ژ["zBN'뾞I:>˘xF^` {l5nDw4>^*6gQ}XNoj4('M*'%7A[T'q l^*xJaCͺ%5vم;m{ Q3OWT9gkVp<:{_(1w.xc ,p-5Mn(+x7R"]ue8Sܘ^v)@+'owNLNF O Cd#ee!%7^ۺga-|?oJKa١Uvo^(|ڲL:#Jz2_vwc_>A4 "1pGo1{wֳaRF-i6@V\v7y?x(8lVTAmܟ^Y^0wβND\ރK$5$rf W`"\)N:;S}u; as˳i dsӐY2'+)bȓJY)բop]`,LbWAO%qIzo~tuht(U0KJ&p9~SPѳD#R;pGKA5%L ٕ[KufFJg_R?$)UA c/oXVǂ az1ԡBޯfh#F^+jb5cza{\"*gUsiʂ 2emϬލz/L\7'ɡONaȤw@C*K=l}a.+?GjyGӘ4E|.~-~]EMUgzX͝"]/A8)Z:jJ30'[i7PcoNN0Vj3R](UtĿ'I-!a'l0PmZ-,ҏ}ҩpO %3m}UZt#o@q|TUhE9 8?7MwW[dY̚a4E8(*~8SKoi 8+Vzɕ85 _uHyO}r{{(Hw̵f̒"^E-ؖiߚ:w̾2p ˝ypL:LR| ܑ˰i;v&70)xcx\ -^6Dr0"pG[mUo"@| }tj {u VI>-jMUdϷhfe0D{k>6 XfέkvKg/kg/5dc*c4B3?x~ =D7H@EXEg#,ddkJEl`]G`Wu*p|i3?s;Lʒr1r^zS QqE~R/,b/pڸ,XHKԲ mZɚ^.)6œڦezz=h u!TuDΟl_yr@{˅M1ЅRDW9@x=im79LBSA͍挓=cҸe2 z(=񲹒~uJާN_O3 pJ(x8Ìd;F] kxWjH@ވ|ިCBzemEKĤ2VC)ObQ"pZ(Iä,eWU=YYJEg,Q=L]-ʩ1 whnru5bUp'lpNUr}#( @mFx>QF!TMgz>1XV>!iș@bR0[=cun캕eU}aapJOQ9[q= +׻(ew\. D\Cޓ%dNgQqk`ߩr~{q=o{o$HlS:5 27LbQKxE5{z͹y/6Ϧ>/*-#VDЛįwm.TQQbxjͰgkKŴV &<6J3P+M6,mW ˼UTJeuvU8;Hb!KCS 5i4PJ D`n!#<ch zN&A^S !uS/2vV߯%ۛm!x<+*$9iHe$+fÝRQua5k e=dyhJ^VQܐpR&TKjJG?[g!Lj $ P); u5 % Se{&E.)a(bUw{Gv#Bчtg&j~?WeZYߺ?]u7Ѭ]0VzZII@v:Z~EGVTR;̓b0wco :uC3LdP4!izJsk@mv9|f&j„+m {cr=KAq}?`4OsRոGGVo^Ku@6 a,uV!Qw AR!ӷB96 U_a2lGՐrp?tـDGJ2 4Ş2[vI>6~Ճv s+Q3SrS ʕ)+q^q]6ú=HeW&LY|Ի&ߗj=p-<\@/nYyD͢jbm\ r WZjb]ii`fSylX˪<Ag 1EܨT!_Zx$%/a,P40RM #xF{6Uѡܩ fS=8Ng(zp?5o5T[Cy U>r0ih;x@Qu-m7]vg{x8l:R1X7ĩ=so 3&incr"ۖ [O~V㏹zI1llpGA{&FC< 4"ܐ$qˌy7O<^0I״=.^fENTbA-ɨbW9 ťw+ZǍx+ U%!=˯AqsoJ'p[T鼥&LeÝBU"&%)-F"WMxͫ"i9B U跲h-&]YgÔE \ݵG7KȄcīHEY6*VL-F%U)eqnxZu`vy\>-4 CBoHF"?ѣrY_dazOqPvO;hf.pa Bv_lxD F d i*b gvfrFTʟt8[9eaGtP;C/fMGW |-czoXTΕ"tzӝ ܡ y)Vec,Q3Mbvf\DŽ qYRvJӲ9hT1aG# V g8kY+o5zz,J#]"j9g` M[>K&!6:OzE8rV@WFdbar`.px'ַ}5LO\Mk}!>iXOFMBЉ;` iݛ,m&1q-xH,<z 5(lIEeL5Zb'3eHY&(=fv|;uWNyߍ2s}*E[1gHDꍰ|y.j +]`J{1"5>g GΣfKc)aQ՗py 81o}<@V˳DMoCUJ9;ă./OJDZiaP[:MP Hq5c-tɃ}#VtEOK9ɓYYfEԑ2@.n-sL;p2uU'W~NL0ZGKb,*Dt)t7c߷/ߘ-g`M8{^\Diy{ ta'j;nM֤Nr ,͕q.n^暈FpȳN"|5qBkX94Ҽ55{ɣbZw~@RߘWK`!.;Bv*L2=h$TqPs٥乒9ˬA33rd$n=W#}_xBqTFOOݤ'/=T &~XwjK"(DMwHV[miFKl4\-c~&ty-.t85:TbZVv0U7r|n<~Y3<:֚08c) Dt79C#vp7oo=%KdSt~0anHvntfςfg4:Ju#v/^E';|ZF+L|'`YZH GxȕdBĥU*'ToRAOoishCdղz~pշ/Kp&F݁/ 6TS)&͓8o˦s8ǠG.XMx % : Ɠ.]Jxw/XQ]Iz,zPի͖֚Eɻe f8Ɵ --oRy{`Ce(΍ bV?hPEI9:4eE+:m>{[8Iޔ t<; & џdY|cѢ-Ͽ7'ke̶!p' *us`i[T,'B}IUs(3 p$f>ͧ!ƶUm'`e$noLǩkdaw[`ZJ{DRs]SD<ؾ" pR`ꊜT ;gW*=28'#p㿇2_rqUe._WUNu?#)!=GZ"$"(g[E<'W,|=_\J-s7HX;2kB4VON2O$y":kL_E(ǂ|~>iyjRF*,)M`5CG Ù??o!..?kGm)gS"`) `Ϧ11{qd1!$#f0&VGF9pǀ& yŲr@VhI-FƄSz'Op'xe 5Žieۋ^>YlyJWʪՙn|`I4wlF1毖Sʼn}Yki2|kB4 "2)jT)V YG9ZVZ ՗=iڞf3t\dkNLFQ^!h lgw$?U;A²R ~ MH\:y,;ߪ9}0xQY9d.S9qIY[`hR ec,#1Na;0YaP*,0k2f>ڼL%jd42 |w&2((.؛ U] jyw=CJR5%vF%wP])s*PbW!Dn"zg.\®\\WteFldWN˜W1SzH (LLr[LB,c0Zق.^5:HB}=:C>B]fJV;l2 q-~ӳYՊF;3]?Dkaـݛ&?99ssɛ T]/+o~6?1ۏ/5[a5Ff m33;bb<5_r'pvJSb<~0U<+89}L݂]Lu *%L fx v7j]h؉\CF|dԻC<CPop߇|~C` 5X3U>{3p&>YѼ@Y5XO.|q Gc:B ,9Ef  \Rppd6J% F z{Κ2i |OAum$V,8l_waif_t )/ƁᗺTo3" ͦcJ-4vnb wQ&v1D@!" ljL)'lbC4OZ#OD AfaUc.Tob,I;>-SPaHnDZq 50PT9AqϘ5}ɐQNO]݆֔(nGvٵ6<!I3+UȻ1疯 !)5${}|0@)EQ_5e,4R\QDŽ]/Z)~ ;,rRV'Ʃ3?YcAv,Wl҃ʟV,bowPg_ی€!ӅrS8az_U=ШFC`uC[_:l[gDHи4\V}BU,,]ژy^YmΔ6я,Ty9) 94m!DA1hp UNfYMFFh{> .%icƸge27 pW8m(b陯8%3qJmhm#PC1ӳx* ~ z7Q}qAb;06*bjXgwOXnF-RۢO ۖ˄(cV?`b fMꛌbYPQ|7ԗdzy4 YKDT_mSLflGf @jlБlDAX]#N ; h$^TɣTPVun+R 5f;)P7O==04hl8UJ,vq8;ǡkA?RveJ9%䜅G>мAzALB?Llɺ]62ԟJB͆ w (0p .o3&xk7{N˚CKXh[к7W+^s!g{Dim-l![ }htP;E%ZG\hP|%4^s#/:O;_I/⡠ynR(ӌ]^1H5DoYCNv׃ |kq,W W}SB瘝O!3;kTB?! . 3ED߄vXdj",׷I5f,fm@O4ŃA=6b}t.H,c4m9loCuemW  *_, ^?gTȸ0) G.'꟤qoǜa4-j6^$#˝mPS$S= 9s^EQW _WPT٬`x:FJwl2 6 &W[ю1_|p]a:sYK[e~0ǑNuF~pɱý|`C"ΦV̛ Ut$Gjͻz@ok€9e2 of3J\]Î4Q9>#*EK0c0*Iѥo5C1BTVay0?k`H$ȳO[.JxZtv6 w}X?kr"P:l3B'#7t.?$!^}^t,AsM~5Yx xmI~ 7eFP+q>\:њUiy][<kڛC%UtA"U1s3lCplu6R%\'>l2):j=1k6b@e͓ LȺru!G0hM6hCiDJP˪h>%I*i[\_Ϣi̲}7U8|)7G1勇J DHm۝|Ҡbz@OGa~B -cUمOnk1/wk@W0d|zwA E;>tt>K.>t¾#->T|Qꏵ a.7 ܻ Uj%mMf?m JPTC5rA~/79IȢ?l<Ɖv+[br 䚽U'Fh%T*uE R<Dɴd8pfՎZQem a.9,X0oa B7@㒻qjD(̜)BNr1툀XoFA/Ա.^.{[Mp,p8RG Q9L ~n~%$A8A XҘF-yr+\=El\Hձ߅*fK?c7W<vzAP3`K‘\PN6}z3Y1DzTx{RtOh!.,DL'JMS%理 iŃ(pDh˭IX.x_;3}QyG<2O7D"˝Y\Pe;ؽ+z'afz>`4}n ෠Ly'"6OJrLwe۠aCBɩڷr0s Zm/?vxZa-C԰юnɞFVY+?skGA w6 h55+9p=/[֨&ѓ;ϫY%7V5$_ӢaYX\l0lmI[(?ňWw|rZ.N)sƂAIq+p.Tt{,}w|&ȪPbd%ԫF.G=oSzfF'f%6hb}RPrhiF<8#VŒ*_=(0U?! `qYRhG6嵔x(+TD'C"7ժV֑׍*I?0tL9B&8B%²i[ {Ql$X1 #ҖP/f_RtṓpB3Vd;h=LzW}RBA?z̸-Ss[#`2whVK_=;ȋ4}" M`z pZcg\#4WkUĬ{%>U4.Ad:0/>^ׅA,Vta@{T^t]' K O"?o"K[,e`TJ̞>04h«WD6\[TU$`J'ր j SpFD'\'gm;hrU~м>dGWycfښKxWmVkfPG w7/2vt#Tx2ṈsT3cvbIG@3ݶ1Hx_AhoKu!c(H!Ӿ=vO ՕioWrTRuG8c4Z lQ ;碇NS?=R|{Zw$ !qIj]oj#2@\Ty;-2yCry~/5EjO\}ZbI+}p{c|zZ"Ju`Ψ5++ /TYv`XaN}q֧#za≷,.1UD?#.JڮXnBvL11 S뉠W{yH#p~@ng*^B)]tt&l1)_:쌈C3^9Aks8ې .??<B\em"KF3kvQ6}Ec$Q:R52j#x7/2|Y}ceu#Yyd$^iC84s}jTVj{i MTr1Q72l(½<? %š11UHۺ!gLBS n#P#V%.iSeؠfNF_iXX`hU cG\64^Z^'@#Kdྩ@ Smg3~TœpKIv{H1VWsO6,H:0zbG֐a|SGtFY1 %cyQlR &n1 v1;uu>'fSH ߀uw5րyH*co/Cd|Y IhrһK);AXOMMt1/@ ^.xY;FX.ޕ^5Ծpxu~~[18;#1R-툁20!>}, OB(IƑ9vwa0j/KZk/'̈C/5#/FyMAU\ p` gτ;Zgf |MCNqr|Ziw;xE+2_?Ee MK;wӄnͼC Vg&pOOyZ ,$*&FClRyi4in`*c{Ui5"DθΎBQ7$ͭ Tnʩg7X_3w>3(z\xؑJ{kH޹L>:rEƯ+_ƛݫȔ+IBpԾj| 7Q%ܱ1C+7Q߳xR@ȼv?Lw6_N/_FN~i;'G[&54f7dUEYBzyâD%„cbm}W`犗FkF&LmT0%>dж?J!?_kIa XpDNs"a]{N*')&rleT}W#ZC7azSιk.!wq@J`Ⱥ99~@_ gU[E.KA./,/QVI"6 $RbL-P4ҳz;>ekYs,^/ԃ\m L 6r5_k_b._2b1;PiRӡE+_e4/D/(U8f). >Rl}Qiy_?,{UXCe1$x]K+G%d H ÿR1 izLG+lxC1 (% 1N S8ji'?Ʀ-\Ξe)Nᄍ(k\/Zuh*3@,SYc;'wk2,Ԇtp |'^Ed5E|M!Nkt$s.d9~ơyƮ}n}C(G48l=93XŞcAC1q0j]PpV19/j|Ayf6T.c T"ܮ5POғK~p3j;1#`6bKW-iCC ߜ9^CoOZhOv5>C/$7%hri&eU+%hS:IkEd3ͨS=Ces\BhLȿ)Vk菱r<&}dDSֶ̒Eͥ+{Z`w m(uœ3bMa=c'W]ߨ ޅ*);SJ񵏲)'OhBH^^v9Lc|T F -Qd>/o=rjDSYD/= = gX.O ?8^ig3)+-Мa0Je1(Lt޳(EnQS׸X6k:j1 hؓO&9QUB}c&5^_)]rZ}e[/۳SKa;i٥P6"pechζ\zhiF{pE`i4ޔiH'r.Sڡge=?jTv34;M3vU8$AJިdEBlm.x ,]kH"`x.vn 큳: tS k3sEϛɆO~Kc+oU B[i/>oa䎞ӛ;@ TJ*VϭF Yll|HܫE{gTYZEoUDY%,_X͔* |RȬּpyr y/_faV ol7 '+Do"A3 +όF>1=7#[l6@>сGYEayBF3ZK27 m+qP Я2TU4$^,K]શ‡Kģ>G'7Z[(\QSd纠8W<`Uw1)lOH;|n7u?~ֻq_2Y U#U~)`NW*'zЗě|EZx6C=w1l. ic^Y֒vZass@Y Y]ySQ T h?4z(wMi[5q6-=La sk79'y/_Xs_=)*VDх:Frsf«[AP$>0b߲(0Q@@z%z{V*z;O__ 4p803M|26ɥM=7(wnf;]ACDp EMh`No\#o-l0b+>X^h ]`T:tIz+_{[]iB-_`cned}Жi??ggguSS%{CvMxH ?V/'R,j}=J),ܶsM_0 Cr3!XQ$Qo,[Q81ۦ¤}URݨz*:C[m5D l=RpJi/||Kz)G08a2Aڎthf+`c^I'B6 vF1[=BW9Œeȧ@< +> U?ʎuhf&(AQ|hk0PX^,nC1sT;+Y+Prk!][%CW ƶ[ǃ)irP|):u Pl:nk¦?oӇs}wqbC פoBHA37!lMDa~#6 YNy>lݐ}GwOzIRL)1vGYMy^@aG6Tsݪt,){p_qdRt\^E ut.%yh-m*^^`ufzc*HdaNsQ\'xtڋqk\iC{H13ia%v,79e_82>4{4~mXyX&Wh )ý6fTOh*.bb*M๛ήugg7+,hTg*KZQ8{ӎ j$X{v ˍ4NɻS 0A@t:azPZo30mxui'KV ]#RSV 44xRF.0lo}{>m@,7v?`4 7i0ּQG!VGų-N|Enm(i4GH11oUވB-sjxeݩj^PKmuibE//]W)5tV`V aΦxթīm!g3i)X`tռMZ yܕ92{ wHnP+@ "sz; SH8.s.mgzIO輴;7e?jn 9Pcz'./V|$6u;M\tAj|\}Bi?hLvm{(VE6:гz7`/^'"xt -hfHe0Dt?nʫS:iܪ"kS stu-pΠ\on(oml,p/0>u>lWZ,q'EKR(X ֧x*4b&ϴ6wb?@vjįpCoCF7+mf9 in#%2' M,<}eJ 'b/qssԵ1 DF1-|,N6WEb9#v! bb-4e3qcnR2Ii6XwQrVSF*6\b+cɱ ެ85P(s>[@57pxio Lq#oU\s3;åUɠ.lem7S)p[퐞:7 do\OX#TW~D*9}~7ݾ:za} d|ܘ<M]TWqBEB,XPvP?s0σ\'hĸ_,Sg\ jN*qMDRA#[p',zŁGUJH;$5+6dk!r*cs6 _@Z59O߬x*_տC*8Һ*] N3@U0d,.gg#؟q *^wW\}.P*3a,kՑ^VQHF%7ưDcBN/ȏ ?MҚ*؛΁@ofQ~_c*umۖFƤ7pDwriʌ@7{bj|gGM_B`=6]6kHvA+ Ͽ:aD;!KKCh891cB~gNN`s{*YܓF%2 \q)i\fҧ-*>x&KO9)ZQ>f.,WAlUPI2Pʮ$>o:TA%} e^&;wa 4 G10#ljtEJ*_c:P H;J&X=sk~87iԒQ91iӇh!ڼtZ7Gy_c 6n,AHJFωSX-eWmF&{&ap{f".]`,}0eR0561?-="}cEj"&*ϥ+nxj^ u|U@ ֣[wfzP#4-jfq"Ц=@" Hg c*rN鄝HN諢?}wB #߃sv&|a~\&qP\MY3Z,0\eor q/rqYb3Rx'm#bpGw*n0fSe:jBT^,EZGh6E?8ٹf̐##iedT 9t$8&I}Roe}2:G4< $?y4ɫ+Kt?sQO?p8L.2rLob9|Ck*8$hBEx;wb{$Uez_ 3& 2 DdZ`j)X[J@Jj#<>ѐ-Hmh3^3qFfg.$a0A_KO-') <}d]IRuF\xh3=L+Si|"u w@k\Ǝinݴx6׃=PSr`([m,!hTyk~A3@y$@iOya#ka0SSմ'ǾѫzE䅾g})rqW܇mܛ=ʅg873* ~`RE\(UlL5f; oV}EIeXo,4ReN#;BWXDI ]3HX;Chև)|(y-[+͡ ÄlKQ4ήE񱉡jg .%tuke~֪wN}KF|~ &hKnFKIS$[z^FcϨnQ^)E{TID);<WU^7YH=-@: m5p!Q^xKs>Pg! hit.lA,$Z& B篯2ҥ}=Rx;qĖRN#-=F\zyҮ,a9ӄ()r4:{DIA-1i6 q*)czěBg0 48dah5eٖ Uail/`d~_, xt$RfOaTGA[02r{e*1+nq Je}U#]wyEgC-46#}_6M5E@v]7y7cS,!-&4hΠ"M"HX+,f`0Nb6V7Q*)G b9G}i:2h '`ot= il_YQX0@犴H!2Cӎ]3bn6YY#ӨW.@dYo@aXqxIJT'+7GZZ.;2Й(w"MS8\Y! 5e&6lpHE8w0H¤:v%Dzwyqfr^`W@h%7ïbTd1AV1T]ЩɅ[EE eg0pƣ $x|I,KV\^h"JpR1ɗnQ޹׼'M.f|J%keS5̪XO lдyJa/FJ!ZYPiLr ]FvE^~WT8}ph`h᣾~ug#b*<2W~\SAU$sB9E}HaP .hG\ӹzϽA2(s !0\Q]F&6U|EjzzT&ө(I5xdPCԴ`,zm2Q[?TTnVO'Vsv4т֑%WsO@Wƃtax|l'L?X3;!p'WKD0+ Yn( e]Pp⼦"e-ζжVV Q%p[FLQD`?ya&>5dW7D e$'K2/]'x[rIJL~a*М'm? >o)lէhﵞ7[/kvb˥j4Yz*-^KuWB DTLӲODŗ\WMaCP(3sȂO`IeKM[dvD>A.'Ӕ{*{X[p²'?qiAG]h.O ;;2u`g Tuc2V 3^#d| INsC!rMFz/BrnbUlTjx;ģ}zoX/j\IU Mǭ0@ t̷߼mĘEbwgD)[U|)c;Z'6dXYV^8@M65M[ t$7(UA):tT Od磬1L^;@Vzn+Q׃W-0D>:lόR|z=#gcP>D5ީ1]+SM7c =y=S&>H|_ *ۈCSdwkeag `͜X?Hs}[Mv$C;@E[-EmQ2zS 7YQڇZͩo|1TpȨ>J8a-y~02 ΝAoCӴQݙ{KO@WIVՅtS]?Y˭nMBV ډY4hsF *@)^Ie䠡\Ĥ ^ ОVt<+vqލ>}Ԝ{XjUL9)$ƙEmR]A.ZdvpO7b'F ..ld{^ WF#4?t/-M`f\^,H±lG٫``F%ܹ@!@=FwMz㋏ 3ئ+R\ԣD[$)C%GKV\'8nOdo {DܜELӋڷ"U)`L_/NVMHX>[ngk;3nft-H m̲4uqQ?`N*K*G],j $_6tFnE]y 0\.?@@>TT$+Ȁc>P)!$ͿY,<0bNԼW';b0rO>ʎ L&;՘>BS׸3tH^8 &f5HRpaC˵WH$7r)i{B%f+g)©Cgf40-vL\l}טG6ŕ~WIP$@"3v/BESb " L E|8حs߳~lhhz:襳BoHG?+_4e#TكvfImiZR؉T+f~ 0fy%$L{f˒@: [,bpX 1\'>ibJuaNFʶdwߙ Wxl-(F=7HjO&8#/tv:GG‡Q3 _%w!9W^PdG ꟫6 ڜ_x==lqHijYTWBt"m|BlD> Yb/>^CnR9hD6뉼=p?[/\RBj ~VW7!mOAXF4q6SYd8yD[L1ilS ZoݢPVw (l_Ïw2#`gow2fI}7WhI/ȣVFB(tP.oX_WE Ez?']8LJI&KE-3<$ubAc-NHܲk?Q{I),}c--Y~arCT4i6ˤ-Dz;8_j?z)u{ηDM4WgL,=K(z.ͺxq;*'hp!*?2a3Qxo:G(|-qZ+obVwETn Qގ-BK+#j:.W\K&0ꚳ㷯3uԯc}ui3א50{Xziv{ȎJ/j 8>XFJ`%[cg5q@]2pP7j_u!-B1Ut_ФPT[{Vԫ,`wt `ay&6p:|s(W`-|v;vϾY%P^N%gE4M T,Z*W5eYA^^PXU3^՛^!U~+E;) 25ۭ!@ac; jsEi6,*pGBEp_+Bh}e}BB#Xr]2,CXKX v؄{qo^/90(£ 82IՏ2 5)o}i5w߸utȻaeu}x0vbT(s} v#g }xM!gAiff2 eua5w93YX ~W_uP]hu[y4 u`ȃ XFQ9R5KPULRrD=u*mD|N/;T2agYM[4"gˆMy"&o˨ ji',|8i*!Q![V>`QKjÎ0KP3,?>?v ~3?X{)aakVMny6J3YQ6s˜)H=1¯*40Y+ {-9[Ib<|4-..{ 2DwY0Y:$RS|fwQb m&I mo?082+v7|T ǬWnjs<|Þݞā +,upT'Q!+#sC>3f-ywTgSYt;y鬭E}Mojw]c,J:<رG*`OHH ʻd5_3B!=WcN!mZ#}#^?f ̃5=h"i.a%ZE5ĔH]|tb}3';X=U1⾶e5(MlxxSO=8vWA;Ќi51«-Z=1*` q'.[Hb5`Zfm?Nm6N\cjh 6AU[2KQ;րK,Նz<1^mN6.cG4\D0GGE۽-"P 0Q| / G.7_(>T0Ie+{t%h5^$a~5- ; SJCv{)UCUTt}ca(B37Ef|K)tG]QEacNχi&/*dlړH.y..la^FJdݏNnwG껿jvWoq 1ClR[/ {4{˴Ŏ>[Go%?7VKcY`<Ů<;Z^q:3@9~Y' ~C+r!q,/jz y'SJhY$͋QfvI.$S(jTJ􌾅FkB=IzQYtp7kcc2Spvg @=z1R23얓kS{pĶ&Peqk . 7О_PN犛9(h9Gҁ{ "y0j’堫a{Bp@H& d*Y {SWMquJ$S[ Ҽ;%+E˜YnxCjt3‘:N@Qw q,4qf6An`#?kH%ΐdxVH+x`8F _/?(C bT^xCGK+5] u_$P{l4N-Ӯ^w^~RmGPȇ&&LIB4et&Cռoc~_eZu]jLX&'d(K|op$(=/ 8*4#F]^-l BNu)ҚNi2G[7gV2aRHdߐNGjq*f\˜>SܽrJ̀׫.a7$I#FCwU.˺2+O:d| j7r~] ϶zZė\u]fR|ی ä&>z:26:29aV#j-C_7h!fw Aô /TNUD:k|\%9X/*shOzBRS ?Z(Ugk\ki - e6F>1I9ծcRݗLUyGtý;pFAPsݬ*Ml@TLV!%5M6֞\ƜuicgNsYCwwuow&U[77ziǣ'E^dg9-tM(u&WB!ٯ/QsI*9P7O\";[|^.ѓ/tT< 2OE\ +ʋn!Z4ܕvy^^[9`1cMmKЙ'y1HAK3̏N RBݫ9Yhb AY}iַm2lrEV:hJ9s$lE[fn"IRlJ!Ӏ+%4C1(q*ŎEL$#|V,J~%xH %VP)yFP28E:^#ϯ}[쏠IV\o!jl鋤#+?sOyY{sqr'Ei(!bL睚M։ w>% 5(_=4:kˠ镎 ݤ R\؉J;W8]8Jȹ?M=>B?0[$-ȹi.g8&f}t5| ~u] E|Z? `\%fݘ@*1~:p;e; qT 4\n_nlC$m; ,}# b[ ` l4 hlAj37Hh Gη!9 y-06Y0^ifM[K1.y$]|Oy˯v34D7~Wn[hsoFGS $'XU HѺ[7s=gIecfs%~O090֕~߂Xh_X'1 V'/C[T+~A4ݰMhm1`ԥBy U&Yȃ\RQq;zEۼ?(;/:$C0ieS.NGA:a_r Jbx?>P i+ћG+mO:qC?bԯ}~Q–h̄x;]V\F4SQ"680wYZ.GUj.C-?\aEVS(CƠd@*kΥ:,qw#_˔;m72A7#l6:XCÂ"8hφNkeߍ~vQd[)0A(n<İިyat KߎCnZavp;M@k`6}PE[=So8{pOYLDΙ+ޭ&/|ӧ =XZ := HHb6Ed p +\lAp6`t3資g|^ ֔%c_.o 5Oڋ-(9Vy.s¬Sλ=sA:I-!"f\)yb o I$yAJ+EDR"~ .דnr]0D$;$.Z,.ח[t)*Џ2UnWy~t'2 &ˑY{E~^k6X:\ )X=!-Y;.G%@^@JceC\215<+ .glNI Nȷ_otRM 0W"f|_7 D6\;C 2)r^1JvC\!+Vdvdq&u#5uIڦt;T96pnP'^2XJŸ:Trz8bst877,WxEuC/Oە(Fٲ9 `Z9W_7auA2F؍cwe.7k|7Zy^]8ׇ0W#q f&$0{Y/%=c n H'[::Yע&0⫎.Q'#qN821ؘ].ɄL+b|cʘxY|?q-#&57r[yJKQ}AV5i}=L5q|{|= 98]Zqýn^D( X c߷#I܏=\4? m*$/.&BcP-ϒ%sca`^NhsuomߊвPetA&Km! $1$ ~EˇԚ ] N5`d@!GčOj^6p!Ng/zM? %tާ%`ł7&8nߙRp}mRk+-pJ C ɦc욶&#ZQPz{ƝFP/ 7qSǦ4坲^!5`)AN²;Psճ}q)^yRWN@nR ƻE(3gDJ^\"̃Z1uR%{Ds{%k\ӇVGȚR(WR/E쒸7Bbt>G,; h?Z'cuI6ՠ>Z倵2{!י : T%z9. RWn&^Q39T1|/jy5ij SԢReN hJJ¶YBk7q"V_͚|xī^Xݛ:M1ό"&N獍a -+ myNh$) fmeabޖշzݩg(lTs6Έ(`L/l|&FR|GЏB*~<024-$9u tvQYӒEa3&8Bty RR\$ZQh=||IώهU`(j,ʚe:Qa}]|B1Xwicbϫ 6X"5V| 4l=IEFB`wCW^4oPɖӧ8}SN|(}C]-NA+ [ozA8 -h /2ˆ2fޜp'{py˼ofDcBwC;P3HrǤ:52:7 `[\cAx$`įwLeܔٱ [m,GF%2l^Y`c#¸L$pJPvz }I\{ <7+\9I}ˆ¥?H,Ê/P^lE!\sU:ٺˌ_V ۰TdaUi+".C7<ίslΑCt:--˪?48\f.;%!R!Y:va+"5WPG{4!a˨/k21k/#,cA{;UR7#XㇴЃ|χbẹBqo<\,f"c>taNϵ:9R wʭT:p; R. y| T k؀K^p;ɩFx&Xpyn\vDgfEs=X V' ;9V!k20n )U: SRx9ZAy1n0 Y .G*AG0egoN@ f'/(0jhYȷ.Ke78ύߺmX@x74:ovM6_Luv;ӽ~9n8g$V B/) #t͓" s5!hdrbc'"[ Ϭ$Ϥxr9&urOՊ/2Y~o))yj'ĨANGҶH :0qzWسk+T$6bTBR:f' -s XqxWR/(!5Ѵ zg2î=vrf z~dT(>fBs7i96-ɶ/a}!zBfJ {(>4n䷫Z\| wτY[ݕ Va=c7^oPɃr݁HIT,>pK{ʋ~11ڠ@=m_nӰKK-iٴa8ȃ8C41oTe#$&pmk7;Zood2 ARPkjŻRPl_Dڮ!*SY҆ľɬ$V > yϨvJqJݝvs}:&Ot<4g*I3EM*d @۴8G|{Fl) oS$B:= QA w$= w 7UC_ ɔ0 ~Z| e楉*ݗ=p,˙(+SW/tx 0OO獲ṑ)"Q˩& Mu TzXrWXk%5bSe~hPuw@ *`*`FfXA `$tql~oZ jyc=@ѭ f;P~@`B0.t=DJ\პ մvط b*`.EO(Ǽ8^~ch[w>V 'iZHwl:$xVlDTSc 淀m>ž*DP~32uA5G-hY`!m}6w  C3?P!Rs|җ`5<%knQI?蝤&n:Y}5crH:`rApȼO BJFNফֆ.Bp /)=&Z2ܥ-~ Yr^/_[j4Y9Q KӢ"KXk&}ҹ&zc䇰E/&8|1 vt[ W~ԁ@#32sf'fva:Ebzw*O38#kTVw3й} x5$fcGwQ{ bZ.C9kߟdݐ{~2+DUs` 0aHof8YB JU.LL RZBR;- 8c>i~}හ߅6p!ZO[F{>TՀ+@g`A [2.aF`g)dlpth.W֮RPVq[pży Mz8) כlhJM!U65GYJL U]=1#vFnX9QĐpvA|iqWZ4#Ҷ[sgo&aI=1|3& J(㎲*ejFm]FG:mh#Xo=PNr,-Jo7qgqk;{ͬ'/eS8RI\~^5o?/=3ZOT mк߫s d`eo%]p6?_ Li7Eh]C?ĆFh.)!;O"xf6$v4T]8H׮⻗Wc0u,8J>X|BRQRP%P)"Obs:Kw&6┭ܷte9՗.=nS&3I+-2݀ ی>;@8 t5)rFO.[Yiib#e)`޽WʂYTc ob>jH&&yuH:̳u Z1 R4WHyHj; )@٘eRtX0w&SsdRn~ISCʌBԱ=֛_uXO(5ETl 3 '5*f~?{8tS^O1w3v+h>_:Rky'&U4uRk|񃃅ЄuV:p^)zxà 1ݚZ_3cM㤬ao{-oq$\GP.5&|FMoi\[! [{X  |;AiߊC-Ӭ$c$[3L磁-M DGq`biםM6Y#CRw>*H-䲆Ks+T8W1RcԹ1iq\;dyq|>[v`-S܉m^yǑm2iWȣ/Ft:ΕMh'(ȶeF 1 1 PoBcLܦ~9AM\G4\NX}l]үیV>SM7 腡o5 G:Ô%!2-?XYaoU8vZ`F@ 3J6xuܱeS44j).0A.{lV든b(*lg'ƶ-v)9i䡺P;l|TY9M)S0b!䲓#JIEy2tNyAN"&32MAmy*qF> ]f"6 @NWțVW'iD} 7AN|@ 9ؕV(c<5.eA0[^8EXv `Mǘ\v_ m^ 0m8wPLRGӉK)#K:bE8ŠYޒ7#9"܋#j_ԻJ-7ϻGzƧtN{BnfXKmpC˔prp6Kw%ۿfٝĒ]%㕫Eܺ&A(*/"Ŷ 2 "51Og74wĉs=/p:̧yR`)kő2jpWlbOvUUBXF($OM\aO VY\vJo~t6㫪.E=ܙ8o&u.|~yoqNP^GN  ]C(&N=)}qR\1hsrD~Z`mŨYw (c|euY5%(c226hE2p?Q_@2(%'-£ UYc~$&>r-GCkfay{czaٿWG'&NA=δ#$|u-JBlZl+-B0sɡĐ*cb *fCsFl]hoWD1W8} Xu9vq 2s=F.7a*na5DZ|JJds1Ӈ8e[`ZkyKnjlōF6ԦObYA&ɗx,sFo_olGP.u%[U\7/Y!>J9 y#n!kR{ 8uR<3?ڔՃlBtou&x_ekk㺞=f^/j09-}&!hF6聇/ 5+-޶4l7BC8{5n_^:¤h85@yǻ//TJP3A1YguŎl90&o* 'P6+6lvVRsC#U._W]FW< ѕxD8[hǨ #(=4W3 j=RYA;o|-~ů Z/+֩X}nmgfͻBninS:+bY8Humēj-1 ݇ y͋DfnGh~Tժm>GT=>e /p%h`\A ;IN2J~TU[Pxu*+ߐIkL-ÒAå2*C(̖Vj暽>[ei ֛ bNrxxɲqw6aL`;άO'6'IVmYUvU+U( RJ@{Idp*`G@A%tCI%F?GGLÓ+P4)P~rrDY1C,Mb]~L1+л |c^@ʿl XzN)kc:wW&! νI̡, tj_tU(Ws2aE5k-A(vjQ]ܺ=9ɥtmO %8{I2x Wk6&qIhFܡ_>tJÜV%Z(+Ê-& & 3t+lE )ԡ`h=8pqꆀsZ?s.S L8%o6e{::Ƕ?4BY2۴ >E2F04#󙐾FW覗>EȖ~ISC*m3ҀReJ[и)Y!}mDZCIs6{dVHZ2)}$XAk 6f2 6o1GS,:D,JFĒD?p;'Pǩi`Ҏ%+r1ʌBwfF={) 0 g.OD{Ƶ;BMy/WF$(@+!A/OZzZBC־c u=("|.Oe`(clzv;D'X$WkKF.Â)}L=ЏO!|HF_F8)|򲐺N! U|E#1W 2[x,4D rQ7ɛ]q=ӳ9'NR 2i /V9!gԕkuG>|yşoz`G/>rڢbsHYȂStPJqGt' @37~X8orx)qᒁƃq4U%%e x()MsYUFyJ*xV##G[6h3vH-U ͠$z|IFxfo9YAjv$o[{8dӷń_oK /cT^(^|?"lөKwX[g7>/=XvCy-CΤ@l2$E_9R"zt3~`vWZVrrÍbٸ5IlB V~Wy`[z"5m$9a.T5'U^wTG)%,q8_*ǘ#q ⎻ZnGl7dVkUi,rWn1̈́ur8+u##G$8`iؼ`.9:25k½n'.w23 4ájuS"Z8&U610e4-*o[J=nb'[>9\ȄJ;MK (&y_2ftlwo'EOy 2%:EFz9`Ur.p.c\T(߿;s!˖PeikZ㷙e{@]TY2մ-8a+fxѮakPXkMjJ:~BcV k0(S 5o1 [ǂQc\Jt m7eo+xs= |g>2CbBt9x MM&l8W7%evr=Wr{ǖqR>Cq˧9 \ B=V-c[Z'Onq Fed*c/'@P%XXb]H1U%E<-ڨD?ø %ώ±VZjaSVw{">::Cqr׼({=#먊sg\(mtkBx;#c(ee|mT_7\pIoN3t95?CbcO`Lݝ/gIB VG2u&ugվ&9Ng?~-u1I~{xT Fog;(1>'F\KxiQa U;C|*FLh'8j]w}!}-4VuQyYکfǔ 4; /+qǻԃ >Z2p{`PԻ@Zwaa(Cz=p%]n^_}|e)RX- قITTtb.Yk1iXSKz⯐ r\2 q1WN憼ds'fr[R#?}VLj.@-fPH=9$W'h#] W)M3K; ]e]dWl14 ͥpG8a߈4-l:eViqUz6#m{m:bG2xG٨d @6*{@*￸@[NG_{"X뿇pN+,͍YG1b&(m*ajW̨~!qpU\v{C-Ox>m(\%pH+Ǐ#t2/xNH.8vfQ92-E` ;g-%;eAh]$dPy;E}P=IhNg_uʂ]^r~BG9d""CI~͊X;DIT^j/bq.nm'͜ QAc)n9=ML_clQY=Z1N"(fAeHq׈GQbi D\_+((%"c=/4')3 ҙkkaUCTQ! uATl!kOܧ!%;0 xI|*?;Pe$IZW)2 <8Zh h3F7Ȥ2jO?k蘬&ī뛿>jR1=rl%GmKNB42[fbCǸ+{o!LZKY@EsCIGcVP-q$4i1AUڣy<E}4Nꛇ!e~jb)#~ sHԟu(EdTyOf*6]K5]=NIR&4Urq9kAU-[^.\?+k-/E}LP*:VF Z}^ZiTWEjNzu0Sy|EHπM!2[f%WHJj7OcxE}5w֔D .itT*VGV~#fYEQz=2}N'dWYAOkesխ&Rh>3> [[5H"NwȉVƑ׼/l^k"#u5݉K+>5aJU<á (䄜V] (6JoK[0fMSѺixQ:g_h4@e OQ>&, -p-9)yDIB+M`E`lǐhWG+h3=V&\Mf S< Gϐ(FP*E{g!&x]*4Ѝ2cblxSbe$mGt|ؖt-ֈ$<|ȳ?B-IfZi<.QK-%]c D=U Yġd6dxnAe q0[hnBL{kaUX:]=_T Wmv,@,z~C7`= n3 X[B5Ǵ$dd0޸ߗ[^UipA 2e]w%'ߡS%h~YGu!PjUjEx1Kw(FIKDl8m#%GA%ٖ8H%weICq,:=7g|f% 1q1N\ן_(FvB*$-[ AoHB)MO~] 2%1]ZLǿB#s\)C4~k`Ɯ Ǖ'#߄@&*P[׳h2FTt6 ݗZXoSHV,B5Y%8I._g 5 SYJy/ LyIeYl]Lra{En;kGHyezH7]_@7$Xu"N`O<:v@ua(u UL a G^ζ2O4|?`k,҉%U;IϺhJ͸![[a6װ*9Ͳ & rVرC$] zKS|'9(,$xrr0 ʸn /uul 46XlxhmjP/\o7_;U$ ` 굖FҮЙok@)`_2ޢ&5*O8w7}Vj?Ba}Vo9TOa~a5~ƶ]/]N_MQ-[,=\{숓>.e #$tTcr*#Mm;fr1pylUߋI? <˶;Zif0ۮ}eoxpHhWRhL R7R =J a @9rʎ7]|>مԖ$ggc [aG{}#w/xP}ldyFd, nV=bˆC!TOw;e _|əvǯઓu͑LmZi|>[UH!{d^S(۬eix#3y[*y:SGYvP@i0dzhllwLA<'O DL1M)̵Y>.TB0^GU02Uh V!σ<lH Z57?;ӴvVwDZ,.&cYAc?v}Qy uNr,(N T Iz5X&rf:? ڱ8_zI옧CB]%711^sol؎sϿ w`Ԕ)lQQIm4-ۉ@8vε.y@ cNV֜uJ3qȈ*e :V.>c$DT/L5PXXU0۾Љ3Ie6Z"()R$-}kXq1v9̉/f`w"5Ӯm(7J:I|Ӵ@?xY@pTX8e"Q{IJrn=_$W|cl1 Z$HʒS%Ϝ-=3Ѕv35R@V˽h:Q_ df4T^*7܏;L[&G,L`[}lMS75l HPɱ ّ:rLCS涃e+Z讬Θ;=Ayu9ةa+P j|jAlFI, Dܘ8C}Yfw͏I X 0 6 tl+NLxD `m< O; 9r74 >Nt:  !k%ԸLx>,Cnb.tM5@L{N7aFcwȪyE+^/_܈Jˊxvɀ̭T2o]ޖpۚQW.g,ثiX +QzD컞͈ Ly]PBZߠ3gө48[ fu 5KYHF~X/ʒVsJ.Lk2 K9A@|'ij(%tyZ\NF.MJ=8iL6[H#)oVh+µfcNz%aN#RY ϑ7~fW:ߦY9 fk 3b&3]_( O h&λe0"?SRL()̲r)[^H) [uӪinLsfn:fRո#yG%s^!2t9)I(׀u8k]r14Y{-KnTFƣ##6$h+'5:,iuauQOk{ǏCk+kG/* Qi>⫬WA;/x.ޔYqO^HZsTvr1M\|{.?ÛU6l xKK 6$ QU`8F ԲrojB炡HgqrO2!N$Gob4aVcѩ{|*nOa. dEy秾lB.a=A"3n+{LȉvJQlUgd=g?X3݈ul:9Hmv4"֒Noj!+E O`3i48,P9}lypY1xaXZ0kx)OPhWDqtgY y*Eࡉ:(r> $[4ف^H^svPײM~A| s+9GK Ԓk]ժۛA+tof^_7W8#)US5&V{SYzʓʾ5Eðd.(^n0,VUdu'UKί+30 7EfeYM<wIUc $>'ɘM\?P*1B:f>֘#iFl ) 3a異tTej%\L6*?sojX-j'[tSd %4&&v ?È)-9tTĝX,3}H^ĐnA }#g9E%4d牋RgK,t0w„SQS$w3 ފqS,q=(gwХ 9vtJ@Gd_v= ^l>B 2E ϔ0Xcb@%kPiؾ@N^>D+@ (l\萨RCCjatǛ3cߏ^IźFij0˩Fƥig@ySoN7]JRtڬ F@W55 ))]szw^4稒T=*me-t׀'R*,twdm1,bݦ4{]wި_jD\՟BQJJ[ Ŕ75~<LGyE~'2AC[zu1*A#4~J !/>[ue/l-hӤQ?z}U3È?JA)؅*` wfGc Ӑ}G+8]_%p}g5|)}A3ǵ?+%Uq.ܴn(٭dшTDeG˟Y 2jA7b>zf|Zi.s4Seɯx. QR8,#g :JqF$,h;$ɷw' muX]Oo}W5? c߳`QM8qmc rTo:$F50YlfAsGh1]C R)q#q1SPXۼ֟poi>Ys\br΢ p7R*Y4q URP:!E9o.Wk;>K$h?' |||t؅t0X̡-IxutK%S( և! yYjDk7@Xq$\/ ]t[C (kљ%}LjwH⁼- [feʈA ȇov,e!>0g4`=Vr)EMhOis)k+C4Dg0=x\lv.rxg6X(Ycl.Ꮳ G&=оCNZtvP)H v7&/Jr )O7y)HuQ))wE3zӲ'8+l Sƿ4KD&ACvIhkVh(`c.vs ;៙ SgS|\B.j+1~$-Q ə*Jab[f/܂{(qP vE+0K) {tA/q[H#tt(ˑ0'BW0;ڒ6'j=>H25yzZKoZ6?JBN>Qhii(Ij*@kaIX,dIY leb/꘿aOJY82vrͧlGa]eʚYP` m]8|$$lTV|c1o^~_c/0۶8e7|cvĭ\ lQ(qZ~=)qu.8j{(: @څfMpǝUNEH4;An)=\/dZ7&+N. sSuMt)_0аR3N\^~zݽP?w ol&IFSH5Mq,,䂌9DzS]j;jExu8N{zZQzgk苓5+֧^H(Sv>T"W1w3Z\>?s2Sx9%~(cڗwR3% b̞L!d⬏2² Kd@1M|GB #|v]t<nxMXԳZ {.+ }a̝RC9 y+ ٢iʀ3,̲6xȐ eT!QmxUڕR3Dv}OXL¨jf %3FGBeRbE9$str=lKl-$z+VWO<Gˠ1Qg6б[8gX4Qqi*}9?(.E-*u{':(kčtc \,+_ѝ t,iFI^iKdU(ՏkM5,lt9eW!(ў棪YA<y&@󿍿Rts mjաUTU5r ܚ 7o5T`g[6c("mdX֊Z쒜z(ޥ|F$vA鐵W10=x)f">7Q|5*P G12ʏ)O jaR?>Tp3rA>UԾv#G-g3cx _5\2uuҒ`>[TyɕVN1C 83u!lxU_f0 / X)#uiA[ܤ!\(  7$⛔\eN{ z+DZUL輺h1CCfJE 8pd jUvvRK2Fcʦ|-y(<Z+<.lm 9KN 5H: ,$ޝUJlt29Z8Gʍ,2+<.>VQIt+0;'%}?]tHKUjZ20[@o@+;m)jy~BҧOvrq-N.%f `j i%D7D פ(UQC]$uZdVhW00da/S:g!*;~|-߃7/0kL,s 94O8ձC1݄I3`ʱC٤aSb$.RiâG{.%Dd|O4 %Ƚ sd*%2*3.'`o$F(UP&qGV±LW1m:_c)@bǺ* 2L̋zP -)cXŲ>Z%mB Pēim\\L+Syz4˷RZ]]3B+ Rp"p 3 w핿%k0&ɿ%;ְdKDlAlp0Z֖$f(1788="sqMlU%l Irq Ps$dj:G ndy+/؊$@yGrH8Ōw1!3vyA|RSKN^b.er{0Ek|dl 79ԅhT&1!=2T1/d HA;(Y7ЭjV ^? AGeoHl,qNBu ސ\W͹wj*lQdg^7V7w䟉!\Nj6&w djyJ=*X;{kb"Xҳ*w!Ít?9/XĨ(IUcRQSgd2s@*RH\ߥ ++ ˄WaU-(x)8ќ6&zZj7"&By>o2~%?5nA/eQ+7<犸o3"F/<*" _Bn?!l40:ql"ۺj3nќXj )&= o0l]8 Z(pPew@)z,Tِ C?U:[۔IyFٔ|&GC{X`\DI4zw&p 3A-8(HDUa/^ kq+b m~ɯOnAǝc svv剀r0J/:ȠlƵί‡X0U 4II|ogЃ30N0F5c8O[E!gNS$?V1{[YAI-\/;6O|ޕ- I!qa'Eާ7bg3V4jm މEsrPE$3..@r lea, rt\0ѬlO:.ϣy[-`}̻T\d@߀Dpx$p>uR:` rD0RO`a̧9oOv@`|SbkǷ„Q-14NhB̃HVzX^ i**`;SMxUJ]j@R֦_H[1ܧѮUsPt,ʲ |Zu_u GKW [^><bkAe*F^Cw'gsJhKy/.S%&*`7NdŞ{JAHd 6zqӴ>4Jɟ1%ȆIp3n$NPo"$ 㡌lԑN^{#IB~V'GIf](T$f_Fp{PZN{笍xC_" > pJcpR)XDA./ ^r86EW#ٕ;\1_R&j+G~ 3_chAMH_RcZC0X.w3W)qlyGo̐n8cAF.+/6%/KRbˎ.ST iY8Sr;яQv$SzD 2q*ĶITEJ0vr+r][aHJpsUʊh?خ̵EwQH hڶ cv͍M➦ ٖD4y)dzYFGs}Y{p>[ە~ΠdM/ARGabջUd߼ Y%$R̒Nl^n~,1m4)Z22da_&8ڪ?Z5Pc70q="w>=bl~z`^rs*j-g"BJC"t߾Ėƅ 2X@Pʮuzd~}}#樗Y.ޏ{jW\ 7CV{%Dm*b4$ʽsܫ,^ջZë9TR> f1~Y\y/ۗ_Z{#/e#m sF;ړ&'Pt%X娭Z1HA'2bz% OVf`OP!Do_7-{7 *s7}M$W; 9%bX(LJ"_Ⱦn5O_3⠺Ci[u5j(~|]{I]FVpC,U$ dSMovDV#pNWtĆkANGMOdUDP_kf)?؊F.U:JNaPߠ ~& WQ?x#Pږ8섋9lGX׋pO;`b( ~XBo"[k+)v.u[nANȬuQ%g!"QGKAO-}ǓSSZMD~uPGg|k|)NYS_gibQ@?ɳ#wtaNLC#PjEȟ0dbь^f`!sWA;p(ΐm%,peޥ< Rk@Zhv'єמd&--CHd.;f|OT4_ԃNSߨQC?ti b7anq&4BvۋVZv#1*N艊-S 4 z︹x,k׳"'.jRaI$uS~*ov}g 5wH ~H0$4SqQqd(Y2PM+a_W4sԴS(GG>oeN$ơ չ' )eKp{˪oT˴! \?iIېh~t=!5zN D6Y(]]I#1&R๙q nmaa>ǜԙEIc,?쫞}ܟ5bQ]GocdTM\vE%ݑNo2'p} -sXų jk'Qj.D[Rk ]V;!P|oEʧJ1a6~oޙiR><">(7yspVe<`5HۿӻDT]hWySTIoޟ B`[Zq&ޞ6i#JUhHiDH>wVY&Җ`3 +_qz܄w4S~2=}nQQ(\*/YmBt%ROApEfeFUؾk6C xKHI$;Fr 7,/)մ1s\]k&F(֤I7y}Zo҂WVD\͉gCWI$,0QL/W%__+"2뼴?I.9]jZρ1c`'ZW[qŷރ>f AP#\|[Zot:2 -,A(&3i5i, @)R.heE~2[a\<6ຝV*IJ-8Hc,Xh)r6ci&y l¹"Ig>Wy_#Ɉk㙡KH,U<|51aDaI$['e?Q~ᄿÿds]`C1|UD"zٷʂz];lh?>W  \eg& cg+ִTGagf^*G%R&IjQxN`c(L pޣ? v>x '9—XniW`>'{ J8'ǭzYy8@)8Xn&BK5\M^09\3+U)AjET'ֿv); Lm̫Sz觉"gtׇg{#Z; [Kv^[φ(=N"S|J,d X_ly#}&M:)3H3>Vzhy_v/r 7\2@ũHqF?/ɘɢպc 5QT9YC [r$|-iw>x<cYZk[gK6*'-6Ÿ E/"} G?}%E;ȏYnژER7r]"x_juX&zu{HKZ($K_k7Ө@rۃ@=ImUòVEEEy8٪2ucm3[-9ϣ `o*T05)/~W ZOq2QME2lj\:K^ƿ ws.&JvC{9ĉ{rIjŇ C$D`lv-tx(Lp,_E2OP샿ec tBNeR^LH ?HQ+w@%56E-qo\jZr]AH }Lvg> 6J^J I/C,nLQ:źE!yU-x^[1U?jR4lǫN7(4Cd|Ίɋ9D?ݏq/c|a'/2+H0 IGL!1Ǘ4 dnԓ3Vyj'=8I..k,i.k/ 7Xg=/u 99 iGP)oFQ{dsS"7)"VRlҏvq-}AU͟$cvm#y kd5 Jѽ),[+YʒdD0}ۑVYu7޷[A9Ҧ NXqrb2GTAl|gn}N2~cb'` Mk?2Wt8h(Nk)z띤`A$\2'T/י=қP_L(!ȶʯ"*"ҀhX kȱ&ެ²bتo_H.qzуk#!oWQZEV_ kAk?z %0>νD堧{t h 8#-P c|hv 8 J2XȖil!}4k[;ގ l&ق 6_=1䎡(dw"c>~%Յ_F*vQ:! aVFQIC(PQ+Pϻ+$ƾ~6LݰZv*\AHv#Σ8 FQ0ADPJM1~F0!l%8we8c0ʞKd!z@z$$-m2]!B%K ;Sm:m|)tRTcʯ/W[;o]%h="+T`[1~RyXkeS\,ee6;L) mk7z4̉J5 o.PNu9K#:t:q8q#H5\;3{ӣkrR" 5>ח.$oR=I~a/ xt[@kLH(Ud|bDwRPhDZ4Lo2iǥ{QvŦ7XuI,/D&`ubʬlȣOt-߸ԯ9h$.tfXz~O"]ToX!Xʮ.x3m @'E/~K+˗ 6̢&$a|)Ӟ:+SaHG7~l֑B`|I~ΖEw'G"IvT!07%l]wc*2<}Og@h:GRk(l_+ LXc&&$JӤ'"$D-Z>x ʐVDu!}~|Q!Н i۟{s_ *wr;ʄ|NHv++ߒR H)f<}D&"5NCE>g3HK*eI _/rMLLb&V!u];{Ki 7$0{TE܀ Hڄ+#Gݎ( b"nCVXsX]Re}'סlo>^;^_3{k~M;cUEeOn\[Ft4? V. -HGW%: , *,h_ru-Q}ɟϼ'dDIn|\g+NOɸ,3\&wn ;5 *K2o!({o+`oP#"=oQ>;aH3^P's*5Gnd#kH5 Y\jqbcǠww-%,R<.2>\ϡ!&iΓo+~nbO%Jz~"d^( 8.6En&`psEA;pOwLZFͪqE \yxe墳RN}z \guz"O)cr[,t|,jen4I{ Q< jQ QjH۾~KW. t.%Wr(I0̏H*. bE[j+WZ½%J4#d I/7ɣ.=j,tl~_‘]L &^ư |p4fX(Zt}p@Ay2Ţ 9w_(\WM)_@PC58&ѵQ">h9Ypꩿ`EqdV\8ng(*?):ɴ 3k*/);lu*~,wB7 ౖt=n;,1먖`G&>3JFjG? t8ufS[& LR,]͸zpV~(>CHjrĹr_] k>ʨjyCͲýdg:(\S"ۮ ;Rl@ѴopCcN4l3cK%ћm&6=|t e2~Mt`wl̐']ТLBOW ^w|gW\"w`d OҖB7w rxt@h[ Y}&{3A*]I;ȖWVds֮c5^4K'aG!2bz@*c0XІ]^eDryB|RGK]-/Ǻ3/IU)sUĖv3(HxNt|cebfo ?̤ӧny7T!6$ /ip$hY(gS1|YyL?S1)7" cjQ56Ji Z \{yu9l׹Ɨ[(9Wz= y~OqC6f6 ⱥ⛁䃗:Ó+LgB5uD=i,8.!ˀUx1 d"|r]K͂'Ea[{]Nv[|qwowL9>S:"`v) r%\W k@X{*=w?)e:f3%[NGZWɒ獠f=$e!b{<;JA76)X mAϷYdyn fOZ / DRz#: ~9G7ER"<ȰiNFq<{ ϨN9~a D9ϕ h-æckh45RH0?Qd]_/wm W[R[yRu~׬j $ۭ3>69M? `;gY>OR\#B,SǴr)Fʅ>՟4q~K,XHW@4ؽn}e,VG}O 7L &wp̬ЫWxLt֫oSd; ~# ze7/^NK[mad4^?.1IXI{ou ZrF\f7ȯ(Pyi 8qA=#Q*ͺ'Ki>/hp5AQ-(605Yy$HjM 0ǜ *7Iȇv0GsfU.[,.%YO {d +ԓ|MDGo+05##;U\joAfA~,oe<5Q'2f#u eOW0q%*Z¡W0m+0n$@sfhWf/+?#Ӂ8->C**6#W;ó)Cqu⒜l(]v<>'B.xh| ӂRNN3R0 LZ&=7a6 u U)eWx?wV!ğ%=fG䘶Nβӕ7H: -~̓T =ǫi.aB^ uA>&{,?絔م?G!FDtJ04/(9D@&=hj(Ka焭;UzuM  ۘ"j~ma =ֽ7t\@FHAǩGp0B4?M`g7xQxVW0nwX+}ȭ l>T*씴mDX+Hl;5"Ho ̺ASΠصCbwrBd] bԴA4@` ߣDXٴ "A ĥVEJau`M#LRrȾfPst–%9f=Q[tO=a޵ԚP sy˸k_񝏇#Ơ_WAtu̺!9qHaN}XYV?vϚVkAda#O;q6ifUIbVw'Љ` u@ ɢ.:An `xwUAfyph6E+ $M *p:"ĮT|b)#=X?wvyT}wJшG@0Ig} ܕaEg q &I)gFv-kw'_@n=CǹQ/̋ HLT>n=│"6h2B+4vYx=A>9vA/i.8 7$Z":n+[Sd۩=|KQ2Uk3 >F ! e#-[o_v¸jE]-C'*D#^ +ZtYsk75P$ϖLضVǃS- "HkJ`Z@A|)a| 1q`&窇QEsU[L5uOd6,]R9DZbu|W: N:qvu2#])YD ώ>^ֽ-,涰V̷9)m6˜L>Sdy.|WU?7 ܻ)`*]әQ%Ʊ3Y6<\,ODlhx ǽ V2kEjPꂪ_qhEQ7He}pRWU&f&l:ei񊺯n,6B $#8- p52Ir7Q~q L>]̏]>k8zn'\}\gHo1e'cyz5xVI<ǟ53M5c3&K?ёF vH;k'8Q,YT K~LU#|6=?8ǭf-/(Q) m^.s_ lY5i% H!3(I /U\08/v{MſձHz6 +lW2?੥Z]8'͋C  YuR:fKqjmDj7,vZh349X7Sj;fb9 Pts?9BF/5u]g!o.l|-U}#= KJe #8laxX9٧ɻ ~ &:Dh)nY0_rl~!zh@q{S9"7%N[6aj:9[6=_OtGnw(b2$$"x\rIgr/Q5 B]h< ъoZհf=vDV NPmI0wY<L_:Y:Bm1ސC|I?Y@:0+ظGV +DlBB %҈@vl`8rI3JAd^C;OTx1?AJ ,[E!<7)_ubaKm^O OBvÁ 'fК`;~gP`qT1Nua>$/0X֭gIS {iwyzµ%~ <Ճ!ktj22Mv΄z4A.(O͹e-Zk!fT_hnr\(j%qIE| juC.%6UJ8 rڳQ]G E 2 )5g|j&/K/):8X|{,jUK+pM3>-E|#.Z1Qws^b@[0 3 yH]߄{t;*q 6on%*d8om؃fi8K=ƍyl LeKF0C?Hm?leo&TUL/#lQt#bXnO%Mːy;~47>=׿pIdc/F,Zoz_{NIVAr1"FX:ؑ3OUGIWܰyrì{WZW HÇdpeIޭsq@,˸4l јϒ\+pڗM".n _mxU^a2%4PI#y/Rk3ܘ-N[_~M0黯6ڧ@%<1Zi8JN`7AekcQHĤ^[8`eΚWI9R/p#JK`b)h7[gEs6 /8"-UcY1iEDx\HiC.qf$$ ̓Njm ,λy*Jiq#.c9fN.VЬpV,XFXD>Д%U8zSzQ@VOۥ QF6PϏ(ʂ7ȧoK "q&&yB Ů$ģh_KgJA@:eb6.`>‹7tiR d6{8]\7_j-ƴ4Br,F~8uJ;;VGU𡮹[{IJ?lƛ֤]~h)GVM7q= !$$WGob}3ؙ.Flu`vgCҼbѶdJ[)|[T] Q'>U WB^Bzߒ2y^DzMY/ՊU.IbL3ٖO_r)кD=`Aِ ʤ9zzBmNHR‡ _.ݓ7AHPcZaK#wpYP+KdhULJ5z85#<%Aی䭲FU&'CxS΂v8bc"XV01:裑\S0DǑN!|ȲBd0Yy~[|ti(>.qr3(ǫ{fUiنi\퉿%%+1>m_l[o A]W>Aݑtb}#D60yM؋4Ũ0$@+ow+;zlv%NJ0j=zC̮xY[ʍ 2K@K(g8a}%@ʡ ucF t ޠ']|ZD zQ6K…"2.[lAEi圕S-ƵWj!]Vψ#n6m`&w& 81:.y+$b\DDPs+WFgV,U !P%H^@]:w$CKdh(< DŽK[_գ]V_z8t qP/0`֕pxt\6~2/M_8tU"Q[Q{!WW4mɇ7-fh)[+Mt5^  !#mMU$/"H|e fXT>;x}h˲KǪL뭞 \&uzv@fk1Gh󺋭lu\zBbW*/rj),1HWɈK]e xʇͻXruJQaPOuLWIUۉv91(RXjYƀ#F/h&nY:R˦WXmq,D:lYT\|%?o+@Bj /pPw6U[[I>>=g\:vbZ8KNSKYt3x8ЊUb`Zs&5H&G[}7ԁM~-_[}b#$ aќǖt˰]5`=3_eW1(q[̌ח1jӎK2\tB mY  %{0k+#` Md@|*(T#CkXԴud]و\ΦuJYL#BpaC NB^(dPp'i _X49R<2t:7&ק\ҩ pV>xFl%YdjT+\ W=meoYRc 59Ó >MgdWTA0j-Ȱћx[/f-LʆASŀ~oL{䎶4(_[ _CSs>6:|w"isĀ5K+"7`=j"S6Wg8P :֏ļ2`g5.($160)bTIAmVݧ*V/1v)+A> R :`˨$Q=yfB5(2QU2"Re 2- ep k2p4I<8ٮs H& fF}]EڬM*YL;B,lMKx{*18r* (~/oH0n5r-#JW/ĬnPYI) x{Hd1+`NEmk|ڱK۶}Fr/ЄG,SQg=ӯfЋLo).8 ۼқ`[25DGx] 5O$MwWp}z0dBJRQRjyN)kmPAE~J0$y ^ ]6p>P;t5Ϡ^T@ZMUku~ǹ =\=J q(WcCmrA.i#Y&%dkgТ]_Īl^-d[>EK_.r%@tڠ $7\w)I><U KRD8їUp⶘Dv 3<坜W_RRMߌè$goUΚM ,i4z75{v)e W@BLGlr B(`x$>vuw]fd::M$ >N tywGp(6jׄ0H//G>>AGG 4--]ʉɣG18ˮ=&Rse`H0@Blj ] wNmB?ۄdkؿm<1.J74~ybNѩ4Ci.ɸV೸#Lzږ{j>j!7ҋ=V!흨)־AiJ>^F56/"BO&0aEŵ[THe~.Gg5 (T"\&`CIٗK2-zg#~5P6,!~Cv*.tEX#;8X ;&96vx.JD nv[B8ΉE}7\Lk+ѳӸ<;Tp?yn9c: \ŷ~L6X>61"plbU؛EMiwU3w(^ ~d.ǁӝe] 48QCqH4여QE=NAӯ {爐Cm\Х%8y 0Lvd܇(RNL#_$gCj.16xt['7uZ-Io!t71~)vpRm_xOzXR^sO){ FIjdCWx*MAǫٷLP;u=3]POaN䐀jDR'b4;.ɨ8g"e݃<ڔČ:ĉMCD+Usآ[mZFoF3dkULdMMxK"B([V}I `uuT3#^?u@D/t7l$TK(}ʤI/' {=wPnsNfoR)m+#hQ8onjus ; T%1Y(~ I΄rW St|ue@[ǓH)_m`?h^tH`" FȺ< EΗlSUl-^}e҃edDD:}@OUzusK-tYťw{ź/ *&U"ӯZ2{,!EkZ3~1{41lk S2 bVr#,MNEfN"$RMݭcDbYsFGuM8A/9f҈Cc*)%}X̅+5;?RΚ`C%JBPq'*K+D@kΎq":kǺct4ueY MBoC|gڌըh/|tP7Sֻcw1ZG5S:LpKˎ}(d,I3[׻.cZ&aZhk ذ/rb},6:R ⿢,4%tata.bf!9I *LzU]=4H)2oHH+hh~#Xu1Z94gt r|fXp;X.!`">~"_:'MM[Hm [̽yHG .ertaLKoNkVGbFϼ l@^ M XqE51\gEBB&av(f ynm~urYs͉?> e_əK)Q'?.#H5), P~`UR3Aƛ,:qxe%$ҧq:ws٥j*Gl V ~ti- tlPsGeP_JN-S-D-w 0^%^ пOe/}`<'ꑊ8 U<.q# X:Ej5z1bM*\eZU0Ďa EV6pZ>vAncYbJ?(#e鐼 fr7C y}qJہVI;r x _ l1B~\fM@f rưd>< ~IGռL!k$m5VS`?9VCȆsPHH48' o @nk T+M#ľc)%AP%W1J~zv~z(hNQamߴϖ8 t3 8{!%sR9;cuξs mc9xWZ#ڛ 3[&Y/Q~/?U%ߣiqiZCVt^zJNN] :qrK:-X[)({0@R a_qTxnq 2;cn{$RYO"]< 4y!?e'io*y( ~5P6 A V&ݽ`88M,yT/Ugk%̞{Kqٕ.G֡響KR ؄ZwMkF)e]#sϺZ:I/*?[ji"@_ey_Dΐpj7Xn#+;hB "7;Og" ZO "Кl ټW2E\ mit`@Zׇ V%'#dxGt̀!/4ixk q92S*j"m ^?VtI.ֻi8 Vj4G0QP\;̬v(r?I J;--ѥ[Ku~H <* ptH*)X[[64 o0]_& pØo,` 07VMUˈ o{-uPGed9LX!ʎo*`@I~+-Ah$\9v ޜ /~·O,]vXKN};zD&u@ o>ᑡb`PA-bZ}`밸`9`@NzO>bu;1iN Vh:PnMdPeo]N:3ʟeq\]]@rfmXiUȳ+>"6 ʵx&b;^PZ1RC !;O!ɯ &%Y1 \E&=s:bBO--rJeCf&4>!"4)k>lmf[;]sÇ)eDzX1=tiևEկ .;U,^aME7<'BTuf!*6Nl hn ;3SR 4@~.SmNKcz^z3B'?FCxSUYNZ=h~9ZbH 9TYPpːzR[] H}t r=JCs~d}l)猛S?:h >."_[TcKE\j\C^xvB|#= K_}G`Ytx>ĉzd *jk{Ql"u*8saґo 'ދ>Vav!+S K al\:jGN5eY/LHIr&X.M= 1RKSR=1̱=~s0f1\J1x֒ԏ%L$׃}Uu jW@[B |*5¯(Gdbѻ 6OyEd| +kbpP;6ߨW:ǚ@22R2ƀy'!*ށ0V@"0>L:Px'4= b/'>Fc!'K!M)߹ٕ[J:ӄ8Pblӟ>p Hc?(+轋Pv7dTn)Tַ~fOt2M)nP|ؖX nIKqO{E({ǘ-/t7d7JGʦJ^ j1:7QGe4윳$ ِD@ #ߕ>?h9O"b dLG &uG^C7zu,2}@辆N :y2ɠґTK'.ƨ~R{E6 v4^JKm2VkĵDhiy }Pp_SM@ŁT"2ggT04D|ODֹ1ml{0)}2;w Xw@=Q i/F1ֵ"8y6!Xݵpܰrc@?N6ɻCZ!)< ^R06XXL@xsM@jRBWqCv:<=*¡/&=P> lNd蔤@.~+`_ X6Y :i x~\Td&ZI7T$-qԂr2quĐ bGIݐYRYWp>DzM7 hTW%m:&'سg96oqᅜ]CLdt9U9[[jcspҐG0ߏ|uտ@\>;}.N+aI__gX%Sq.;WdXǕzUnUZꈅ+pK#Wn#oqӵ^#a'')\嘺&i-_铋,z:6I2׿[=7+y]}oB[,͞ݹ?2++hU\ЇZRr-F:to}>B;U6vmDIcsD7@cyz-'peقIIk`A~s!Z 'p6-C#Y$R(ur6w5]RO:! ̖ tQDQPIx/kf>Zp|DWIaLvE9+s un0r6 :<ŃjI[CSVt4%"ԫ c.N1' 1{dީ K&\"l D+6d N.&}l3†?("ljIj"0R,NrsډuoX&UdRMqU&ljdc U$6~3Aƽ\<Bjw3 cu` nH~I<3|6b|&zV*4<8`*Ѫ|"izN*}Ls_ixﲼ ufv~W<Jlh4_{Nvl߽@ZYV0.u2hkTz%0]@mb>c 9ͱE'~<_jc0[h3{_ |vDbCTޛ||Y N7w9+ =Ů 5³럩ED-!!k:v;7dw8Z`DT )3]XIÞyأcRR?+rVEa qB$cP6nָ{|ĉ*y_r;RsF.-g]nWdzmggZ`c!/"e֕f'l-tySRc6mNFc"+!F\AJBZE UgRPtDTqRa/k1U'uR3y/6;8{Iw-@lo[kTbqbWj0sc\ ']VG(.L~F*ryT%@w9*H{1z8(6& e&Q:|{0T6S)brXp+#ic;h6tY/E7O1ә&:mTbAmΐ1WJ?A?ytbCiI\pB$R"W}Wlćsijݘ@$_P˞ohg-U_e.cT gC"R1A~2*lWt2Ը;1|Cv{(@HGRh SK90B;u2=&♎rvVCu~VFM8T&g'䳐4 te 8Br#+쭡LPh`"a?9(@RPu/b/`T嵐>$d4_,Y{|lEk+{^_7.,;Me:Ģ H"yMgh/gWwpLdՄjHӖ"'WSH!-&Gus 3lLBzUÉzҀD*tQ#$?({}SA5. C jԂ@ TVN!a G@ lg K/aksU2?CNl7_۫Erm0Ybz2}i'g]|LҮAcWR'3{j֮Xs;[`8:B4WD0V򴓏"Nh`tՒIQs؎9Y"רu 74:^&JhgZ^vʕ*a?+WEC~G;1Z֡-?f9?t!xZr'ckTK>X8`eeBb ZU3ٜ /"8hdYټ t9se2YXa;A6MzKUdĿ]NLǮ+-{feJǴC_\҅k2i/TэZKJ7Ќz_[LDA$Gj#3pKn4FT5\Mxjl$P왿}R!q0"ȁ!2џ݌JGҧ\rs9wY,+n^tXeS0d/ӯ1I% Q IZؖ&cʇe//V}Y'ÂUEPك2Ųyi,;:.p?27Ӄω0{U4QK|͗'y ZS8eydmhwoi{2} $om@*aY sv!,g$ulيĠ;z㕡HiJ%S*u/]w7h#w,67$䛽b 8cؑa$cI=?S Rwn۝sڶ lhU ñ`'9f c!rYЖhq=OBu ^PxR&+-$Z#x>vӱ=#{,Ǻ^Ţg3;-_=T\>*'_P;,sy QrDOgCgYF~Q"/)EH:9{+>GP谢ǢɇKA4RC0v-pCH1/ϕpU| 9*OP _jN'mB`.L&bK 1eנG0^P]LXJ۵l̉|QkSyT/јɓZ[OrARk`βWRqkMz1)wQ6 yL Ii?8!c Džmf(HY(/BdJyh{:KH)ٵ@$&s7l±~ϝ\Fh&:3ce+a0cIBgtG3 "C!lFI. xnBj:L6ܮ0a"}.{a{-aX͆IeK8~ХzZyX;z$J{; [Z_"M .1@EU0CMz[Z}f c P`c9٦KjfGruru t]*3_x+̯PšƒU eӆes.aq$( w"@a˙Iqn?W LHRx! [*5"eYy$gLlrRnR?l,{(ч7ѳ?:NFR;;WN*2XJYo"%k*b >_.>*~Fc7׺7cJPH$/e5 Y a*%%DiHX!O1wr3t2Yo_jSQ@L/nLgO"m_ÛR5=? n =lop3ܟ肕=(Ukc?K@=nkּQe#jsrUWLo*x_Rϟ ˭oSx&WYxsejBb\\&(ЛU^Xl wƬ~L8έ2OOKv~ `/#k.bƀT$p\_Eh4!޲d=]ݪHˉrKЙ<^oܘKM*`[Fĥv´R s`4H/6'4i-E}bֆc߅ qr¿i HxdLk.2]``,*xߴET\F['/e5avpDyFӊ]5WGlvۮBGgc dᖡ kڝ /΋_[t."0!uб~S*kHf4I]ז$A۠N6կDH.M Du/TtEi;Uf" ~Y EWVlZP6"ec_\uW7n6T$9#j:6JY[-"ȎdIkUol$HzTFa5tY 3C|`%.'+[yaI OD%c1<:V`~d<~eFrr^JBޙZ={˸zq, <}pho ;zo Ǿ*w&?ڽݲIəKcT!b10[ `3*:)?[$O1a?%Hސ3 x3xvM,`';ґ% n+b"[{=2 D}@ςNR N`]&m'M+Qlhʵ(@|;$VdF l#K+yq2D~dw%lJw~ K],F944ֶ@L(v²l^@C5BR7'ǓRضxW@ᚏi۝wgsrT ʭOxNn8z&3֛䯸g g)GT#ͶԦRS0`:0tL7ZWC>*QQ F&2(QEq'Kc1l'P@Vr o ^57uG+`~bJ((΋!1qGZ^r8]9|Yt3FY4? w[ySGR0gV~-yqBaPaW`]FoZRw!fu%87_Տx将Lz[&k-A9eiL8mMx??K~ qB! cEz[Z@1CrDžQ{L.l”tՕf}{p]iAכY!}_n5]-n}Cț99MA*2MvoV{3Lف捐qhґPP 90C1ܜo0w:^(O2BF OU>= FQlY[h]% Xn4B&zݛR]uFKll͌ݯlmN6^'dṢKTs/FH>E BF/1d%׀ l$Yf޼Y@{ Ö>Dž-!)>Yg`W[[1(RеH.!XXM+*{q^Fٖg\'V Aj+8FW񈽴+&}_TaܠR̓<9omv,$*԰>r擒_˺zp J$x6W?MR^uY0֢{IQyd5`m%[az< 4($(j&jjj^.$Pɝ  4! so_j4WҢH•Y$"sJf0цqkR! M]J!+s?yZǤmx[v"5h'800 y^ݓIqaAz\<ZQ9DCmtD}豋Rڟ%a"v|[hv6H[IE[rP1T)1պf`']z)7qH؏c2(Dhs)5hʼA\*aK(4Jr&2-Wfl.Kv{) ,xtt3!6: FWE HWwxT#+_2VvyVFMmmC )6Gs ‹SE82 W$1`hP&Q yKߓ(Hi3=hƃTI{.6SFK;p q =106b4\(R_I/~w2xu_h؆g.D8]gL @m|j=0"U3G! s?ݕ zu.+UФEV-LFb#J0\KeVuF!MM3-$Cr|r8ss0%1(1.,9Ҫ! |3Qw) ~!|,\QD-8.,p[OLKGSα4hbҲ4ftvpA9Tܚ}vĖOFPpJדX kͽ0B"'<pR=/ss؄;a/bMulGrIlP4|s QY5D[H(ҾUwߛۣ˩gl~Vm~^,cv1 k|@by8UM5ns4]lToeV !<u,~@ K0gS t.%;)!܉_L:nDPbʿϩW *h}mvcֽ,2S:_G⋬a5귘%][7jO6ԊNÓ:e{n;@[kDu3%=)Y(I=583@vf(!xt%MN``HX`{^s k%T 5TY#,i4WnlZ j)kE#u"QA^dXzU^lltz{! :q#)>VSh} xq+q\$ "J}dh~0k?Ak.ڠ? q hskuEVRyU]*[];A8v &m׽3+w޿`Çf͊iС`Fv@_<__f;S興qr3/M wAMs+╥懴x Dwռ+Ÿ> r 2&+f% fcp[h=w⧬2r=;f-<1lu2e-U)b3EȨc?X#&ߠo78|E*H d_j-^{8!+CtSZ![3 Z͊hRbj:=ՐtZ4̞"e w<%_rRܛrY9@Lf)Jw)o[zh6:[ ;SX7VCu^`74MVpI'! EZj,j|48Y6 uWRilQ(x$ ㅙpMkum7`2σs#)wq@/`z~B}`%\g$>ύë!YuPUP1lBʏ{t@Z:º {n@뾥pDR)%,G7^K,!Ys&1,䦦l+Ofs1˅; LnIKS#Q^n;La_#tqD6c΍$vRr| o-'Ⲥ#{|xc'I[)5u7fHE3)u(,% 6Ge=1s]'_ibߒ @RlƯ2*0)>N͚O"Tw)d;낄$)0E( ?;DIN*5M5'?F]F;ˠ٣U0ЭZ{T@V5<ӕz~5be6"Oyk5W5Vw_W!6H?`jF8*z!0jyڄ4Χ0=.XtU1顧JKG{ZnoJ #ԝM8Sֆ÷5 [E Ł|#y"aٺ\4эۘ!Ƞh=geJ +^[zv6$D:R {/ڌe-[N^F$>1_ay -:1N&MEQR4Lt@3+7ոwS=1,o|~NjZ_ ^X1o}SϹmf662P;Kdt>[>~\/{OЊd&.KYK{O'bVM%L) S?--ӘaBmz]vu;;}0l*P@l-\ErCڣۉ3.倶v1NMtӄj@o Bhlu𳉳wi"zbE'UT1QbջΦm=HO7;}/9kcۣZFB)o,!e'6D,bsLrnQ%YF >$n{xU.%YW'UЂGK8A shy[[ 7sai'4NkXC~աl$.VmR -j2׎ޑ*h풗bKXayBwYE|͂zNUePc}>]&~|TgqlNJs)%]# CݾKrڌ='=]r̻(-89FIK1N08k奻gnN3-&wz$ ptMbLOK1v G\E,F?"m3RۄAq+YƷUv\|9s{$KgP6t}: #_Y}:Mb1!Ym򭹙qWW-HYM.U(6KK9 ^^CĊ ^ WЎs; vťai3Ӊ \Kon)AF/gn >du}' 0 MViRiY]PD(YKx"!H?3_mNuf}sk9g| PSPy&Xyy3 uxjm>7\[CjKwu Dav;GGL;)DQ7,G e5c _3@ Jn"/E4X){ˇeppF\F *ȦsvN]8cWơˏtY9eT'ᑚۨ "́=gU'&g/d, XFa3T/)[ANF-nY[,=Q+? ϩbt7"eآ+ϻcG?4EYhߧ82WׁޯP:CÀ (~۶͒8M]9F[r^lc<RyozmUS XxyrN/s\b?w[uS ZqC3^Hl\6 +T=l=|rI}V>HC"VW$rcoѡFT 7yX,M 1{XXs 9X\2f]KG:fq"?fnPyA}57U[Jd(CE*LNvl|Z`ؑ㈭]^[SU$1hKlI%iv [ C@ D|"A%*6xƙkoijU"M\6MHxm iT:@$4WXC`SzDdA9 Ce^Pqhr-eԤi7tw!S5.],Vz^ RVD>*5(c^RfBG gbvk5Uyם|e*uj䂅!ӈ}\ ћmBe9gmZJAɅ{_nl^=[GU#YYL^J !K^6N@h Asyc vH9]LK'Җ\ςC:!"i=PmOV]zтwns#sz,6ؑM,Wk9RpGPa 3/Ҏ%_&?0so,gY{ ?ztIɞ/(ah7FccU> ݪc &LmC!IYV1ZФH + ؤ3MTSak=C6Rl}^9EƩâ%%V9]c.o=VW2]p+-@ 8 șQl+f s rUI@KZop#JV*B)! =t[6ÔnHt;6S8Ƴ zwZpR~2.ROoo^iL4:HFJۛ\_H& >*NqfgG_z`ᄉO4Y9!&F3z4 ;Eoͷ,ÐnJDɶzS_05HP^*?>-W: YZ