bpftool-4.19.90-2202.1.0.0136.oe1 >  A b/W^^fGJӍqw[ǝ'JM?ގ tJڑ:!eUa( 7 0Jd?K,vPAy%41rS`Cfzq.Yp~5vAd% +]aިcF#'BwF77ɓHU?(Ts#Y` ;zBoz<8O}K2dM<;G6l-N)7i~U Bp? ? d  $ a"7= R^u{         F  P x   0H (P8XH9 xH:{HFxG H I XY\< ]d ^bjcvdeflt u$ vLw x yz L \ ` f Cbpftool4.19.902202.1.0.0136.oe1Inspection and simple manipulation of eBPF programs and mapsThis package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps.b,eobs-worker1639015616-x86-0012%:openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgUnspecifiedhttp://www.kernel.org/linuxx86_64M$\lCU A큤b-b-b.!b+#b-b-b-b-b-b-e817932daddf4cb2dad7f567261e90ef5da76d19491d344d185da4554e24a698ae4bc2516edad619461755cf26af100db8de7366e838e7b43751eb52bb507509ee5808b032a67f587d3541099d46de34f5bec8cd5976114ba07f1299ee6001ffe154d0d45e8b611360ab55076ef1aec321677559c106a91a076cdbbc74c66ac26417a5fb638e084943b0d9f3479ff2a54b8a843271712c51997c5855325001635a0b34038324bb7680f84b5797553a826a14be7ca430a41adbc5eb6f17ca952f467806aa61486281c988bc0add34e4fff22210b073dd404c000000676fa88bd5c61fcede72b605f8023a2be398dd9fc6dfe2ba46224cd0c4ebfa5a76b1518678c0c3142bad6532ac31c54714557b7b1ca957c7cbcc2a195f7f4089e34e0bc0fbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2202.1.0.0136.oe1.src.rpmbpftoolbpftool(x86-64)@@@@@@@@@@@@@@@@@@@    @libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libelf.so.1()(64bit)libelf.so.1(ELFUTILS_1.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)3.0.4-14.6.0-14.0-15.2-14.15.1b[@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@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`eLaibin 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.0097Cheng Jian - 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.0085Cheng Jian - 4.19.90-2104.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- 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- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- add kabi list for aarch64 and x86_64- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingobs-worker1639015616-x86-0012 1644375141 4.19.90-2202.1.0.0136.oe14.19.90-2202.1.0.0136.oe1bpftoolbpftoolbpftoolCOPYINGbpf-helpers.7.gzbpftool-cgroup.8.gzbpftool-map.8.gzbpftool-perf.8.gzbpftool-prog.8.gzbpftool.8.gz/etc/bash_completion.d//usr/sbin//usr/share/licenses//usr/share/licenses/bpftool//usr/share/man/man7//usr/share/man/man8/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/138784c6051ea17bb43aaa37563f5a31-kernelcpioxz2x86_64-openEuler-linux-gnuASCII text, with very long linesELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=690437dd2c67c29cda90c0b2c7dc9a9ae740ace2, for GNU/Linux 3.2.0, strippeddirectoryASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR RR R R RRRRRRRR RR{QPErutf-8a48c10013264daa4fc524fa16ee27ad594bd54b45e9e9e640c4b87c89ec04c2d?7zXZ !#,] b2u Q{LTe}@T?Gq f8z`Ajw/y/($xRql `ñc^>|kxĖi|)$L. h&@wkEx^ԁQT,\p?ZbG+$ 4*R f0eH]Lrl ҼQ.ѣĂ'66>{~K=d^[_gȶ|_!F9=&8a fƦ5r_UZA4W^1J&0{,[Ψ==R58u.Y]Ě $.@MDF(vn8ӐU{I_/rK9TPYyژs ;>&Kr3fUB|TD-Mrv+,+8G3伏HB1znu R>Gfz5 !*b` *=IIԫ_ @O8#n],G?QsO ;w2 hqE#nM=d`\G"%h}mڎ[ ^b7Rȍkw ~fsqK;E[DA~T#U].P,ۯCWA#h%Fم.U/j d$dQ=X>Ao+ 8;@ )V DD|? ַ5|`aue=7$գxbHc?l>Zob!QZ8p㷝,䄋vAܚ sC UdL<֗RX&H$J4Otw`$C8ՙC 2="-Qf[PjQ@)D;]iMWSjIL1 ;^{h1 |km[ֹ]aI</mi2hY&c| n?j茁- G·7&),H)Iwi:Cx\E^odԌps%=ZB5 cQѲ\Epd J&t:/S>:d,]C RH!TH k0#jPfkb.zTD\&[:B,~m_Pɨo 0gv%ŤT&MAXsŝF%4SB&2mM#c_фSFH02"Gz^[܊{>Ҋ._T")/6S9vBMY5?6=i4 !L'Q_:il5.n& y#O7+,!/ î*{2߅zڍRN0Jx砬2-uڐ3&jѲoKWڃ2L@Pd~ڮKMO S֋J{i gmK\*l*IY!d?%{pW=|1EMG0ZJ)o\mI {$1.Wʵ3Hnf >)oāBm|?e~>IdPQF(sseGE'usBc{VͿjaO!3 %|*7S-33:+^IS>rYX+gUC{F^@R4D1([35 Aͨ~˯AY6V܏j8cx̠@6Qi;0𿪰 W>ii*Wg`'~%ݘt:gwu  :b!^Ky V#SaL`RI 3ÅFvC&>Ou&!dD4I/45rY\4-}~Y JȒ2}7}×uYAlNX̺E4IowFMV|)Q`W# 2Tܚy}MFn\o!RI2Yp'P׾H?m)g ˙&+рz9 @ͻ!Z*Fh-'ɿ y#DɰCvbpZ;4T/?3mÖ.0"Y߸QՌ,JXyӌ!D*У>ash/J,] 6U >}#~M*x~:1tG#嬯W,V pߌHX GlC ,eD*I9X"ugì!B۠X\ EZ}|ȪhxPv ix^4ڣ6̀ N|yUk2ee ;XeF|8Lk(#~˭t󧐒 V8[ d25_vR,.h̉ݗEb4䓖=Q3p @ڡ,5q ;}~d0[YDU ܣh2\BF׊s\!\qT;nw1["w4B5w*6qߤq0't g ,A1t.H+}=?$w1n@do8(kQ'+0:YKرwHgqɈO-5*\eD(DiSB<0cO̥4UG5Ir5_3&bv=1X,$`Re1jfɁZMXlp:o~_p)LaI=Х>p8b7kPt"p;LR]1fGhYq Ytg}-3(I Nw76n^~D JtiS /aW 6RA1<>oʶ3Ncyd]i>#+Y.H9I=N,:/¬F+ť8J EK3mq ڍ"d%LzfC\3I`9J;ͽSiѷ@̗ŚxMn4z7UtE$O6va݈v)Qc?d"Y0eɕ % td Yضed/"Ϛ6ZSOqT:hLk'— 2%ج)@3[qz X3$ 9 l 3j:Sor UK `9F嚛8L 4v1t['J3Ypb׀htZ)<(_KBTc c MEBP; ysC0ļW RHg"m( y3i7%֨t##n567c_w욇OVuz&S }^np=0OR͉C뻸# yࣵ&;V:2 m!ɵFDh >Wi!'6)Zz,4+nRw~>Qn&': ?ٙZlwwC> BF=B Z-XU+JeAqƥvl Ra)L+n2z1y`:qܛ)XEKS]yMv\B^*k FbUt=B nآMLbՄp2\|$?E3=t1oKʛKM]cJUSH^E0pRq>uk9}1K'.Xܱ5ܩF ό-M_q~99rW9etuj\S}=; re* C$ȭ%uݚT fߚY*1g3nBRCޟagjGޛ (>\mo3k X~z^is vHe7 kKY; ;W x 3FC;L-fm:։  P/d +sqZ6E R1YTQ[) ꬶ"A}P!r.:y=u%kLhWHwr0Ѿ,-.W/2e@ˢ6%;hfas~\ 6SHΌj-hu{eh4xI9{#>;HjQJ秒w[N;ۤYzT@@߇o"x(bj-)zlM̸Nq2RZl+7&*xI+vĜ+w?~o F 9qkY:ZJYO6BՏ/[KͿsR_IHoAL寮W%Fy'OdF.J<]Er)皮t#LAԏ<ߨQQf@<<ٝݜ ~@ROg1`D :Ow~@o_NW*_# -UӋ<ېt[ue\n"($r XhI i@d$5h<c, 6Dv4]_!U=`@-y-j&,V :^[ SkZ+PZZS^"~UBl;r1C@h]j,1Jg%!>ie!s3?68RbVKά|X@Z8=8kiu;y6høcEb|`_ќlxo, U^ B+ЌQ) D!>nQ3o*0gʸ'xJ%A9¬wYt5Rcb1BOXH ?oRri>!)p(fL¤k.Ք1o֠D6#h0wDmr7{x4vĀ?SbhF3]/)P_/ێj-8ju Q& I݇ަH6->ggҬMьq)vJM. a/4u@hpȴ X0sF3p6pLŁ"rjcB9wsWϺ;.  אK8abv׃g_u*OuFAozWI6j@oel޻FdOdvr<+klz>ywg$ ΒX):'Iad2ϕȺ[^=S|{&BYb]a"5飏űޔ1MI80M$XV Ny(=iTA f<5/\%&סf%1*Z5vm`/Q1WIp8TU!he|(KqP%N3y IQ_Od(YMQ0{6k?b (Rx邩c*ZI)C،&e snյ*xp >6XfF|4^QsNhڍ57m>g'F@q?$bzʉaKZYuVdM775$vwHN$$`银VVRI+pW @INNsx.5C{89wf, u/t?"r3h S =v12Jv\Y6pћJ!)0w,V%6Z{;jǃUʁeIrj*Jރ.N*}ꩵwzQ90~n)H/R=}%0XUDQn{ U0Iz4͏U 5F"h﵂!O@Ja=،i|;Ko'e"@TE%{9p{Eׂ/JC|#Ks;yu#UƊ`>,i`K8@xyc2QfOLԏ3o󆏅aXZSذw@ûtTks,'Qq\zm`捭!ZpO|Z8r 9x KdV4hj~NRy;0b|nFxH̃X66V qQ йO]έ eb̾0OOOtݪ=U zzh=ۃ<`ƸR~Vƺ}FسG8W khO uvX˜}y$XB9"!oc*8ܪ݉䅃!"c/w,fL>-Rq9y%3RUCiMgG 6|ݑ=DgHIYWJtX+z3*( ғ̟,3^Uλ @M6' IڧO?z't_KA\N33+⍈$;xUsfwaלBQQ^MEX *Y#AfqX"Z`b0au/u/DHDmc[@¿kīrQ"֫)A.Ԝ߀9):ߛB%ߩlZt~lDJ+ӟDDon;EH(mKkztɚW}̟u.i ߰JiE8/6# #+'=!y%1 MwE}L@/.nn*Wqc~\.U͔GYXB3q$10XLۂX\ĸ'ڃH隈WGƣUGM*L#YDLg#G~:u)VR5Mc,ņgp?0gE%ݥ,jC-]H IiIJaQׄ n cMl~>)g@-5# WW.43-DĐ[⢻v3Eqn(pWʾC P{D.pq{ޔ3[(L.\C塯g>π X8N8CuT#Bjߝ{5De4Ǣ#=lH16mSsm 00~YRG&5lpN1DB]aNLva#SDFR{o"-β#dx$X$a]ZiN٬M2Szϛzq0UAGY{*[ !ʾF{dauR"5\İAii@HE;?T mߌ{G@.^aGH <Gf%]H x`Ka:FIh0=TmS|'KaynJ9sYݽ_Mw%U.8E QIԶp ZzB!ZuuKEZfu2qH颠ZbkG jQg:h8ń cC%ߛ 4ҿm|x˫ *Qkyy1iPw҈S &^ƿ9P?0+lv$^8r .bˈvR*|$JUw08 n[3Wǽ"ϯuK8פ|}ijxWzWC) Wn7Zޒ%K탨sKsשhюhA0G5GXʅbY90B36/a_ק!Zg2Zo7P 9#ّ5;`p-k% 7bE,9-W3䢑l&%ҭh)Agb@R[F\5x _0j s +ڢ_BI5^ڕn3XYtMj+{5Dktf BG$٬@WbyFiirx,hոR(zH){b( oߕT&2,C@VA);}U=@~%㑝uNn-Y`ܚٌܮyK+9?A` ߣ.~cW  ƒ{dgН5HĴhB P4!-<$gSd(`ӳlh0l4G.a"-jܼbxc&' d+T$J%@uV="׾K;ukD9\]?B)EM W7żÑPzbE"CHɒkorhucq[u8,qIkt8Z3]Ź-7_3HB5Y] FR$] PJn7y!;5i^wTwh<(p118n.q"`Zd>gh ,"-+r#Ԑ){H3?@E\)''s(#~u r`h +F n{Awլ1rZx#C:o׈EYdȫ}YO20fiSu`§À_ږ[Ltזt6O!}$ҽg'/BOc#]_ *~0#jKA >N3]߃ l.&U_2 yw[ U,Q{[V&'gKޘ S1/iŤ!Isq|=z2] FT+T)mP1,DN''@l-W)Ao ݰ|gϣ"+q3$R7S_Fe uUO+?Hxay6b_߲?N;zY-+qgHU#Oh3'rn=&#~@ `+#Ҏ)Tm 9GVѲ?O.DYX]/O#8j0 ~Ֆm.)pX@Rb"_%`8H3 \Ѫ9 :V;zCmK *@,XouV/G>H8ZjbN~R) +>I@U"&Z߾C&(c;aO30T}L?Plgbv$Ҵ™ɮodҟWKy#w^,}L 5W2 jwbvs߉c[FeD)/>[jQV԰>{ ղ~giM (PA#;QQnI(3VX.K&?l̔qLcDTov7>מ%6[T1JK5\XRL(Zeg"dqQ-f@S֣D##DϷQ FPD6F? !J\I<%U?uߤ&RVq>=V,J״5܅qQ!Oםk@cb~L&\uo:,.2D 8Α:>] 0V"Y}d$9W}Ap硶ƒBU{xZbC:p ]P|*TB#ܗS|,)3-N1JB\ ;3N&#(0n{uղ+ wͩM[أ$] 1%?n*@Qz@2 df-l6řR)_(dkjNfQ~8KR eaaS+aw%Ztr.s;d ?q.j!U -ʇR_XP1JiYfN^1ۀ[Dr,a 4Mhfݍog0@rj3<"r8.GպǝDHC}MdN_GnfHyu-Nisb7=w;zCOUͲw ؞vFz-(_q[B>NZ!oDMd;{=r.{ =ft֬1X-M&2BtNR\ߏ3@n~#5u#(3[c%Q)APR\7k9OŞfBF uL"$"SIX$sEಟM{ m8@{t$=dGC;uހ„ k b ?ڣ ΂ (Jl60k&U}aeJpM eh _mSMK]w54<ZF/H#)x&]J M@:(h>ېvn0UY~ Oѣh].?W /`Z!oDࣣrD}+K au t4xmVQ,߼-1`8-_`W扻'p97kSwqFpF!ծVl3ʖW+vi?KUq@Hc͇A,[09DC&55y0~Y0_O00k IҿK/H:*s=o[IL+R"Q0r*`j\rYhwt.ߋIB!&$-j!Ǵ_wk%TswIs]gzv K: w$CZ A[)?m }J!ᖅ t ̎%Zy`-Dq*O`*όX Ga!;tkPZrL)C~ktB:8 +p\u4}U*kvxxI M̼GtҴóX.+!0ԩ:O򩉪]k`p #T}<e݃H}{C %Flٓ#d޺88DKMSm aSB`:%&Ϙe/(u -JS/ >u"i6v)/66]vd > 1D!i]6 ЬllEh/eZ\Zh`x' lLN[~ǜ.-[Ըrj+mJ5(鉆/A#`aHCv`2h=zmWCs?FT ` R̽cZ[ @A`Gbwm̷.X_%`gwD'D7~NաȈ(]|bxd9U^0ObFy`&nc7jBm3*NEV;BiDplp5eePbMpovnSm=$0'-*/9~b4̽B}) P-T8>z^!-&w%S7{u顲7M<9\1Ը$ \4GZGlgdÖ `pr|5T(<FVҀ5 ۠;C8έkU\v>q[L\Ϭt;uĤ,F=o6Կ;@ VQZfL~eQ0oM=iߓ~1)ge7"A-G{_%BpSv?-0ǧ!(*{2'jQ$`Ndi'^Zs[^E91=Lg\U'5۶ut-«XD"80)r$특T/'N%)0!r@R@gťs(Ȭ܂o҈AI,"&~L7G>8ARlߞˁj X'WDd13 ۆ@;n0r)^OcoL1U/A?qN.v}qIBuvU+-zu!jDv~t|_4 L) Ysølfp?#K{$RZ6z^o#j%Q0Ms7:Ք 70w?wS391\ԁ%q|?f @A5Jnm-#X6tZMApد^M@d{s`e2gQ0< VsL ,/\Jڻ@*̯m J)ܙ[=  y! v$=L\K'Fػ, UQcL2 fF8^XbnF؀s0 l;T5#*2ȚZY@jY#:%9QP6fOYzrL N2~C(M \[rrW𙭩'HO#qgc3h:*zLP@o`_TIuL1 Pa Kt̬I)B}0, 0BjLz{ev[]"ۛȈ7_jeB{,<>'Up`^_ں\^0X-5'gf i0"X%\e`7o5t2lca-HF` ЋZic ]itr;q.W?]m Z"M.`'Nl\ >[^OHJCZ .4@ P K?=XzCMiyOV@؏xN!G"6D.J4H2隄AdՒA{OkBaTSL?I*EVd'^|boŞ Yslc9p 'ӫ{|X~¦H45 Iˇv(sN6&o3KZĞᶨن[F15BIO"ζD?ډ"Zw$IҢusWz{\0V̮A ddF1pj͐?2OP,ݯL>Kpn(9꒳q՛&Y ;c5]az~߼}>M,yN*6.gP_W! N¾9_&$*% 0%Qv oӱ|wVg 5@@K4jg#_L7*['01DTBť x8ceX]FDbwzu>MjGS[GbLeFŦݴNA n]<%>k54溓wݿ_բz=$(B)۩Ja )PvXSN! O{as5jhN@ rPGko/;5+a(uqtz _Q?PL,=$#{q\c:9/}Z=#ԭl8p;@A1_}Y) :Zvje353PM9,H~?+:=WCVkM6{ BrweKc {0s S #+B0lW lՃCY?!#]}4As&Lz8BX8 {̎gds u.\$,]OA+hk6n㭽D9?3q?tBc1Mj8{<(یpYNƓ`ۧ\=羵dZv}m9Ny}?`S9;n5OhЌV%tyo{Z{(kXTi4@ӈMGUuw Nn_TҊzTBFb_56#FOh4DsH5vnǭ!Zh C:Ëޗ1Xn IY᥏ sh~ ṕâ\p|:Mew0 +ę.}$='oIÔJ^ǡN8.Zk"*{Cc{, t&'Kme=U")EhCtSˬŖ+ Ka UK ՐJ& ˴vC dd Æ\ҜՏu?aÞWpNDꃈ: zUzeqvKg=z[z £v$a5=Oլf(@@瀂W!5~u%To~`zV^T@[ %"j>\&{ݎm`Q( .(ins`,KI.MduR6YNž+r9w&nDy 4=ڼs0b) morn>!Jkly PS A]ՠ^aQ^ni (?P,8J:QB[Ut?:&$JU__^%WS썹$:i޹Be"6v5Dvګ]ɚM<] YGXL9 }0t |O=ܣp~[jt-ϼv䘢Kh]-ag:NnvCF{24[`DkTR"t Uн`G#|8cjhe_Rl=uz+m.ȥHa)N|\C(h)B4RvC~@[lɖsʷ!wX8݂zLuf.UqucV"k」~Жķ|\C/%' dGs.$gP07GD3xx4#lr fAd{Z<*6J5rңA\a찧//'ff+ $/Տ))ׯ=ZYhƂRy8ee;3LYw#֋0$Vʡ.6\a> rP9MExՁtU{=KN: B G{B4b*+m<N|HBԛɲNc<|R24ET.6F,qvWa#~ʾr]ZK\a]zGބ=ôTc`Iwt?<{IBF޷3wvxУ "d,h<+bipxO;Þ4zsqvLo֪Eп .Nۇ$mW9V)ĝvg*_) c_FSHh6ܜۧn;qKecHė4xdz&:B'#mrfs;05Ƀ[5mҫY7[fv bQPA~WRNf@HĶvմ̓&;\lڀl+ٍbĠs5Fٸzg$-)u;ofeögÙ![ E l- ɜ_O)&)Ę茎Qkbsd*q1վ?/?)QϺcj;ЫѸv B"waN9 _fXq!ƺ *hIy4=?>wޅ ?ANrTe_r7FE^dmq A6̕I5Eg[D,, o4cV ϯpFo r15m+b.Mep2ZTȂ8G pGNtlvz5 eR τ0tZ%^^=0c#V;"cTz0&{r]"Ohlvg; yICKH!4%\ u)kU9ѿ<O\u}eF[Cw ðAsy+˽ (Gۤ)7vz|ؿb֊"87 M?T(]qq*oa1Xg3İbc'A"qu8"~BѣN Ru"uߠAiN O~4V; DGM #RLlѬWw$.V3TlCJYSGD)Q lG #pm?#1|_uN {(iU'qeP"G=%z צ}0"NԊbů]y^;b,>Q 4r6"^4K{ڹ !k%O. y#Qא_r~bR-x`q N&o2и.?|:,Iװ Q-o;l{pHףR\peMtTG5%o|/%|`zk$!4lBq>#_Ž`]R}7;7U]eЙ s =<zj'(Y7^2%SF10(ku^ N߻XlHs)6fGJyW8KwZzȓn!ǣaawS|P zU} ܴE@W/u4Sک="vLrs0b ԃԄ4fG ?Z!T|W=R^z7 [7ȆLWJEBԠԽ=}N,Eܡ {7"\\.-ba+8ݙՇfe Y|Kٿ0=2!怍\nJs5b}w$-KpULc1x! NN |LE"ҺĨ+ +㓪h-kf3f[ 9ؚr3Q8a>Z Ȧ x["=JWdĝv)AX s&X y_ҷĚyR|j=MjZO]}_ŋV~f9):m!ƴj̑#P29A*6@%7X Ǐos]˜LCFfEPVLJTUM zp\1ÞTjKy ĕ2k.Rg.ǀ?RtAa[=4JE7X=<+3-56g wuQ}(YF{ffY]n+U-L2O*O"^ӬV5s3-9YΊYCE`竔GИ"l GJ|f=$,e8)qy;=008͛%+Q?ʝƸH% < ۧR+矺W*ʜ3`tPAcs6v;s֗+QM4+;zp$h@JqP=pnL'X úQpM4q)XX35ο81*=4#(o.Ȏ;\M17@%q'͹ڄ~&o'b$hRY BrY:/T]9P`E2DT@k~10(@;[2"VkE5Ee;pr;JN0̈́8s"k )ZcjD~Dpa&07^f ~{@X_N⹻u^{I&xhC=e`.Ag£yp^0g]FT_-9(9u ^$)罟m֭âq݇ T ] D*#^J-_ Sssn}gƌP m0];%B !FF̀Ԙkx=|G,UPHdWPc0$i9-06kC_lJxTI-z]`SДLH]).AhhEǭ F+M\2|@:6G0q hh+#)MJ>;䎙&:@ǹeavrȖާ>Sy>֩D-Έ:q팘fv4l),9a49<eCTˋ}>+&%zz.F&TOE(m o}5Z+,qQ*TzͬDg2 )XNSV XVfJgj093[yWɜ^҃d"p -X6=U>켟 HSOZÑ[<j gJ+~xkJs z ] ,z ? {`8e;$}dzWࠒ՘m V&6O"wb%CgQ H[l`iwĵ؄߭+*\@I޻AU2ff<6c;E5z}LXgpo<1%3] Hڟݕ2zJ 4t?xfY1\W^嬨la"ijnob6hhW1pt'Zl^ⶾw޳{9+˻ZW  XvDv"k Z+S4E/X*5qa:!t"B|Ec[+@dDƛ\~5o2wA%y12֌tzG7尧+(lʵBZ$ oK̕^ft+F x!z.KV(:ئt}~ݡafew6wd*-.+텷 C' QcnAޝU l*~_ Dq~/.5Rhqa'e9l2ן <YzSU?гu, LȲ)K`@?rk)|ço?FOn YA{tfnɻ"&PQ5M(2]Qi=*] >acԭrali V5W,SiEQ~J҇ƀn]!}[AZ"H-ཷ퀳܉7w $Ӆ$EN@aSk|`'Ҡv1?)f.ѷpTZGPJ}JSVӗUy~V}^Rt0>l.t?Go n|l jiQkdj6ʭ-?Rik.vUJĚ9|әQeXAis}ymFbe xb(~шS2!~^6)dQUt{K7쯇Ez$V3?? Wg_r$d{-1鉎~S}n->TZB:g<ȗIznmVtzc/ە4>wc͉BF lfF ѐpj#wVBYw$yN_q|) K9"t\}ɥt|D |K3SH֔rTjKSdF]+:6jMeZa1ɵ FHx K`ιGO'r6q+,~N}jXC/&ýg4-l'ypkMl6+K:4x_RL&#)~_ÿV9_MxEYE_b{!ߣ7]`Qڕ հ4BiL ^܂N`$S i3Gc ?yrYZىm2> Tc(' IWsQQw ߡyF"jBF?D ֍wTMNOp3`4R77cb̑:N]ue ;ww^|dd}(P)WR[ÓZmR{Yr߹$<"t n* X*$بÝ3ٜ&Ȁ:Y+֑0oufKy^}rb(wߟ`);Y?ꍷ}o#ip_-['EZ7 v'#M]d^Κx6-VJ4FI(͜д j9FE1':3?dݟeb_oi%6+S*e+d: 7D~Y1f]@NWA jOr#;`a#nFd^ΰ9O{WL>)*ie)Gx e ") 0nQϰ"[ a^Bjq~L&ɈVRHC?F3C-ML..uhkj}Sɞ9~UTzzY%_:bB+l\5mHC5W,2 S;tB<"J';UO_z%&@yJ|mVd5BzZ|vRْoס6"z*;zfo ht:HVh[](g#-TɏN&-Jм;+v fCGc$ O|^i&9.:J]WAqAf-7 N͑~'!AC%)A4w!7Trn.Ʃ\&X0t.*_2dR*Q> дI9)},L讬=zc92. 3!Z:Whȟr \>S0;o[f\C6bi_V(bZ:p싺4?euH'!VEiqS\l`¼C~8'"(FOOXo:a ۆsd 66-H.b"/H8QgQ.A,Mg c‰B|ҺD!k Yٴ e+󔲿}u }E\ A5Q"Dg:EMmQ=I!>ECG`%ƪ-ey: =!fwhq޼L70fs]˫d"wT2_87%<*x<۔d.0ZTd^j3;L CE Ћ U,CP(ZsSi^\^oP %RP{-UR*pk72XKaz>j9NX6+`Zgf eH+ Pvxq'Eǒ6fcsh*p*ggvjS]c!`{~ 1ϓn2&ۦ?pMKjj]H#3Dſ!4ݘ,3mNs?^kSJ9|B#%,["+/.~jA5g1,l\ k^ MAge |`3BU(Ԡ(,J3`PB{vn3ٓ/JAq8o3IS!6.P$1,eupc9EҒė$qͯ0T64jxѝ-K6T{d̟eL۸KaFqf+'<ӽp!Bn3;39EB;BˀFG‹@&7ӗ^<(b~ :p3z6ت$ HM8vud_rPt/z ^~$^LYP|h1 0n+ ;M_[}$?B 05qt+khͣ0}K j֣gVMe)[/8@& ɟ6k5jE6+irq^H3iK0Z} =co\+7*FUN9byf}!D9 ܚ g}ի*K3t_e|pf8jΈ:4iğ=\!;Rm H՜iE&| YIjh.~ Hjܾ?_%Q+Bۭ:7n'SGJu_bP N p!oXwEޚ>P*d>#xxcJcL*kั0K"51h"B' sk+3ʞϮ#̩A#ޥ `Tm6PXbq'<\-Ƚu \Qh#ܩ3^er3yJ*؎"u!dVF Ъρ&&]?s>^7=;@irdLRс,m!N E)0Z&h6AgONYS)KeجvB :Uc\BghE?G3)N8``>:HKApƜsPjU4Ŀ^$Ue*Ok0azd*c$BR/{q&O`Ow  }y2;dcJ?68f!H:Y(1-5k lj-d}2i2WYY5"^V8>Tt#_,Z06] wlEtK@|<0ŝ[7=sZĪ 1 zhe,vP2woh̦?g~1cjG. Gėnz3%!RpiuZ"_K__sA_^ڷdzV5cgPϜ"8-PL6mot"3,z.6Tnhi\Y <R'fѦ>;GzP+qL닪^(\7H(ǔ|M;!2̡l6aAH)]%# ̗.92L{EB=?kKTRD,ٍDG_oުÝG 乪3&%u?Q2bYK܋XOa3bdFjW#3|R _6z<:T*G"Y?|H|Jɘ 6s.1mRj[[V>՗WU롘?R? ٍήA[g~Jù(Q5Vb_|zAp~0&OR1:ci&>7 GXST l' lQ8 8s,"_zW>It f7wohjgp0&XNj1 (;4M~X[h<p$}*Yn%,xx$Uwuf|ҧ6<'s 0T(<3(= ([c8# F|$R-OR'SN8 u${Y0)S+i @۔:E8u^4& ; ޥQ{.)srNG+"ā/7b`Ak'vAߖg쩷0c[D ^E*9W,!APխ-ݧ%NMlˠx1_ONL+/p;]B^otY5 ;-?ֿTL# ę=ŕ#an/<.t$%3ҧ$o`I6Ξost} X>8L"K%$"z-B<{Xjw֋8s`{iyxj%u4P 1WVr=񸓍2a>N՛%>oVlK w5ԾF}pX^]*e^lڪ6ZtbpXiy{YS##nl=V6ߓ ڶ,:,RGMO D||ȶCM}S+/o&=@b]:(Kp֔*oT_ƿx\= #e ٻK7̠g9w$(Hˠb9~),qwm5=[FhpA޻^!y46 zٍ*cN Y_Ι>v%Lcqvs"qDUtBbqֵVҨ~֪j^4`eɌ[}oodva`$r¸%x̭B rn,`f@s$]q woak]"Rg|Z46L?3Ƚ;8zZƓx+ae%Ϟ}ydSʤPvs(Zө=r+8wz(9cTq>mn ƞ5 [n.gE:cη"{غjN#Wh7Nъ]|HQg PoA~DZV>r<%$I;_0{v*4 Yr@OA2#Kg/ 7qsvuQ^[2}%* KL>(`No;YR*!"}5'ݟ7][N~I$69CO1 A&k+i4Jn!R6)Ra[/J7әdKDfb\ETh2műL +\㾾ϚdԧqX9FL!H\mLDcds22d%sv ?x+ʷΎ*j2&ogD 0|hL}Q!n%Q(`+ۭWȑY%Rh]`%cHwx|WNΧdOҌH;.)t:MbP8lggv0bpKuU}N> &,tg mҀ싦SF'7́d(cO"8j&2F$ ̭K3kR'#wHZ 5hcQ5IA`]ɫe/uJԁsM[̺L{rlt2kņ/ꚀL=bVΨ `0НWk6W7bKU*9s5 i[렧^_U2Qu BmT+{] P1-|NIHҭ?s3hCFc3hkGTuJ`UpcߪbwT~{;H6L&Y۪qs4 AkHHa83 LSbو@By!<<]VFJ.QilbDx},=4 2+ߊ.g$/,kntQvKQOa/+(2njlAĥضK~+"ɢeYwVSKOJե%\ I'R(QPUvP]He>^~OvSW'}yq7/-5kv=M4" _Nu0A")htw'] .'OY$)}"K&a-ۇsTҨ?[C -Nh聬ŷ7xI-;N/*O\&eN+[Ii e_v*Vt]X_]'T)F{}T* <ؾ i=r"ec;[S浉629b8\oɾP߹2(s65yS )3Bd%v/pLH?7Zy+IQf)BL=AV)`dR]N7]n8YE@կ$iRL\> x]1%3`HVh5H52ߣ Vk\ 2_S crdqU3/Uhd@0}8tr m~\[{+Ƃ88ZGe-7YĿ>}(=~jSfCQB+¯iH1 >LJ, wkv =c1g,RV}p72[m??テ3OvYSntݸ% 7eW?v[iKgpYsݬFrmܫjƃm")/(.(1ݲ̭~O5=-+aܯ$l0fc]4]䣉 pSlw(xua{Jxˠbc(ܯ|x4P/~$rlb_bV LAW3m#󽽹uvjW#l$ZZ*wI?p 'Ecg-ZQ6HRT>&&Cx-hD磉@&P*W]Lf_@(+7@bgi sJ 37_KhJ(:J!n2FV߲?ȹM~b M|Lhb7^yKJ"~thfR;@~-N%vD 菔X`ӧPr50Cp&(P;j~[/"Fh͈cD΂SD<, 72֮Ucq}J5ל^ct6!*G°-@uh+ ,aٗ7tt&5TQ8BU7 x{$85Av2@>B^i X5w/ȕ'P14Z~w59Er!-q^~<3z M`/0 鮨_ח seƒPCj3B |0Nx[#:4:{5SUQYvzKߦz:biYy;Q艅 ł2Aj00ruN浙Ώ )W2l[wh??@wwƍKJprqdK9p\;5!w`q'[ț{];ϴعScDK Y_ ,PPM;tkC W msPNޯYBU~P йYc}Q6߶ bnS[e=1A!B6Sxhlstx MU}:@)P, +Ee{/.};7ݽt nr-ޒEQjYZKh{G1&# D X{{ p7dw($@S(낪C?O ng,AO=]HGDGb *A>:ɚx,5` @@v0Y%d2?HXa-?:c}~%_Fʞ4'EBB$.WŌ6}]_󓑾QZ;韓:)0ȀYsbeg}yJVQ<|5AEBb$PEK"ٯz>shɂ~] 8>*gE[OBb5=KȚ^`\ţ8}v5 Y{aʨ ]|uu%8wg&"bqvZ>Q5ZDdLdJP]FUvOҒ|O/$UUB\Ȅ-*Dba(?=_>@h Hf)2k 3o/?tv|u0bV"dK" [xbu*gnTe'ͼ̒|EO0+c DBwLXQLH+,(&6[S[@B@+QQՈU;ïnK$HLVf p/p;kvmGK10^AfԣV$^l#zU71ݾi䪟CB$ϩXU#i11[$ߗR xEun4 8k=,pbV gP@({[]QG6.m:uY"$0'~2T% 'ʯl=Uʵ \R=(#,|~Wtߖ+{2c_Rﰫ:[Mww؜$>U%x)eY AbƒTkKcDn&jE'*j俈@K[CP@#} v K1< AhJ9s(Ȍ൴jOiZ#XA6$+vbE?2 iA(o!ݶ'}-`۝TvtgCE s-1ul↻MҙjRSGìU!R,N4BEwsd?+f^kH"yǂz Tx]χ+*,f#r_E'{"D\2sey57^ "-4^32.66RO8wCw<ϳP^ΆD_W@I饇ѓ3KWɂg;Pͯ-!z I@?I[#l,A7 ɒmXm OdAw3,\urlӧ;M8|L ;tܥ,Tz 8h!o_.R:>$&堩]=/;8~o@\hВ"Gjcg5Qr$yazڹjOg"HrK%L/@- ٽGTykPmXyNnu@>E_xZ5w7D[M'GL g" v&?2PP= {bَJ=="CّZt;L^ ԆX,.ߞUdP(+WXZi~K抰# l /3Yo+*e`&jvh:L?=b$/|+gW|Y8r@ <_uǢY6tbzpݩn-;< l \P.吿֜⇰*4Zkm!xDDL?!'-*3.M$ZGbĨQ`P{~:Dt@7TJͭ9=]s=*I54%e bo 9"kc5bPbcMKrY){]ÄaHO6ޱDz3tPvÂ\'j <%ArjS=RK}oc": @e dTCL[mщD ΐtNA``<ߌ,R,KTJyFu5 ~ mYQKmJċF:&[ UNc1}g|u8(ʯg ~ jcБhuĬ[U,U HJ&VzC]C ,X˓#[`.QJN YqsY@jӜ(t*چ"^&GѤܦ!02PѴإ8,$qQx)5&a%w#|Cۗ/H؂a7IMh$H,ojk:lLWNdq/Hwvv㕫 **_9ԭ֮,)y.J*r%T־I0_CL趭α6M?xT)1¾OǐZ#499@ߛڞtbc. @_Sq07%O`r~̒+w# pꝧkSR{8zN+,%*}yJBPA,ԪtJD/^qzBh K}vtjO3n M/!a6"Q6>²S դ!3= b@3ks 杞uD.;өF?d ة U|R}6 -q>/*<{@$F[BW5}taq>Pǽ8IwZN558w^( Uڔj9v dz+O'Mb+-q(r],b^d7j7e-\wtf x-#42 fOOtBiIՋӜ6"rW9 < \͉/9o{,1 60l6j; InomxΏ ˨}4R0TMxiC%y"j縍׾ąnQS‰{͈1g{aռ=YOPE_LEA.r>r clZ5E.'Lx mI?DNt^ʩY[[b/\k,<,v`ӪDe]YbTh%@dUyhA~ꎸ9tϼLA"Ԯ3CCg%_AIm-LdBUdG3v5uesSk$fw/*̘^W:a{O"wYv7XٛљG&:b \蛊㟸Knž ox0U!fcR?i f^㺒dwC6ǁ[kE'd>O>;Ŕf9P.$_X*M8;MvpO#U !X{);Pnٌ m&}nghR|;"$*WM̵RZSz'XGBqV^,Q5GlVAXe<ڣTft P- kcy%7TSn7済;6L2%T̓ K7̣bLPރF#*䏥BH٤ADԏ:d]\E0vM|n4 ㇺQ eՈxueE8lW@"%qDp*fPyQ=uvuo ^s b_4kkL$ 8ThW.Ǻ=Lɺyu2%zlGcÙT^"c/g,惹#ŇTfk]g: M;icMާGPCtԪzdI%~@v`F,6QᚪV6-mVES4]&/:3Ssz@m..3^C.y?kDͳXd{c0E>Lvh>O[]۰8 ڕGXB^8jL@ ˲Iw U8iпS/G(A1 mFO2Y| \2 !TH3 Z[g<G~`qQF:T=MsH K Obo ȋ$w|=LI ";_CdEf^'Ջtzfz0wj:/xNٟi2FT&ZnC(0k'8KO #ȟCnҨY9>cp%~pNSk2 lf@{f*KG{ݔNϘ͈&~h3י&Z1Rhb3Թd%OE]HNfpܨP5P-Y*(;;^73jJ mjl8ނ<+lDP^-JnlV1Gφ ʗʹ3sePT?@H|M r z;u08fu쇓 ҸXAeT8Q,0?7,Q`|Xxm ]=GK,p3" s8,݃+3+ f ](ϒNqlGG?oTQ7YKTcqXZA\U~ˌA= E&[|oQxx f>Hn]Ku[9L yUlh2`2/RɅȋ&tU+?S/$>7B=SdPw_3swI^H4WS i~ ۢe.7⸥C\<-G*?0kIȩbk̽e#ZBj@H#QY)^H) 6eO=U扩Bx}ce| \Լ{U*6s `y PP Y (V4_K}{5M^ M[>J"[oL1R'+ow a:[xtDEuYUnj0$dk=0{ڠAnĒ*?hCdA,t5N_X Z~ ndozX5!SmQ8*~+VB>w/h)X*>빾OÎ JN~ 2fD|F] L2hFͷ#юî*r[q4=w$4}u8T? $N0\LNeõ-P `yKݯa(%l}Uw [Ib2qG]={`)j`ۀ߷Sj~p|}.oY,kr7^RoR({6^wgh z)$<7ղebwrT 2eLF<т,#.ak&`&rl#P< M3wPo.MW4o^8C9>ͬBJ[8Pu w#V~9@D+ݹ,`9~fO!x.s 4iP1Uȵ)NTŶ=]+^eb5sC*cS0sŲɁĥ{қ; ֟lS.AUt U![hv}1/+9(?Ez.{%r1U{خY)܁Г2c5!+#7 df?FV_V"+\NYR[GźSYTP)T3Mp^U)r$HU5!v uϘς,BR d͹;@.D_؞O H+Qyf6F{pTЫi(Q/KtzNbG%8wPhKi6 :yWXWm`܀.=mZijzTDr^<&%d:tXO[m_d;xLoÔ:$YkWOſeeݽ(.Ad m<~Sfч8.Vmoϼc\g*dv*4@O-5ۣ. !Aחtlr+}erh5ാW' ՟ ~E)a tw6]7"kbFSFx ->!cxr˽$VZt[B* GbVj~ѨjcZxIcytSU 4y]lf ͮvs>/ .]x%_izQN ޣ\tB^yoYh3SDȻa|:XGiG B}:$Ug址#$'u$^eA?&oq=}.?[7UV#^g:E[}F48ԛ0~q\CSH*y]ka 4T m=BD>s(q ?Lt?H9:V\o !%l^ɝnUUhxBQI{m‰.[T7 :yqăWhYٴP!zpz08'0Ψ^n"o^|@S^c y,+_~:3׃#uk7bBU1E͕{GI@A2¡J^|P@gdmL̳ޥv)aDZ܉Fat&T(($K# Ea|^%rcsdSQQEȾeai4 T/.E8q*V:4 Q#ѵ`+b}B0HLvTn @KPT""\dQ'S\0%+ Fԅ5Vg !Ucd؉桫 GCa:$~1(CTU*5e-',n͖q!e d;ݓd~DiőjxVy\ZCD%:ͪm~WRz \,"wJ3I h!!z*d:\ӑBAD˒-|t EADƶqū>D,Pam(3uv}Ao`1q*tT##X RpEXRv wbTpEzXF|\,*tBuV=wnqIB:-DnɫPCIڊ&繨 R)DuUg4Ě伷8Tʳ6)V5-`B/ RPR|+l+#.ERĎN'di_ۖ!g x^-jXyI0Y#ӇZAzkتM1S"fmv~sQoF?(m7]4`C cv=IUrCl,qy0 B]Ft]b'oH)7y3LǿHGo 褃 w'I)&qΣDz]B5?EQ%gE#2@1:<'g83eA¦3Ǵ6t̺!Z6kZal^oaDt+bCXe3DqRc$7mx.Lj)+c VtN+ҺyIﭽA!G7yF^*,:BQس\Fr[AyڷC-cR[CyA?1f2S֘:<ji!:O}'jq1 4B^` tQ}4s\{e~(</ԺJ 1,7ѭ FcRm3$$tT͐Smzr qSޜv3 V(8i#G}hf/Djq'L K\Blv.%b60'~{- [r3KPs}6sqܜaBj=cRk3̊*)=%8f[Zϱ|,SPNaJ_ʻy "YhLdwbZڟ Z |baIHϾΖD,DVJ#ʰrvVbe'fk6>]1i ԷpvtXg1 .u~k3U7.AT\udwuP/ټ-ɝnɋKe–5n<9t,Qk|םӣ 70.qpnZ,B"1p?J)ۿv˥?2lu'yRgVW50hTXVop v)urEbRi],l/Hybbs ]! Nxa, FvRrPZ sŖ_2^y#05դO blzs9v\Ca4\Tc#g-h|پ[sP*v" (.c=D  hi(ԍs{w+qb vnH%(w'N]wdMqjY0[XJ.;h];qs aV,=fo.kv g't aq|"24cYgFLN7@ 5.Vڎ#ɪ@)O@,rb*ClʭŘ`Ruۗ*My!|,ct ޖ౪1_ƙӳjG9f2ɫڧC%.W@&xXOg5KePw2V2w~D%UFӤ#N,bi>ARAsI_ OSFϠ&դ߻%#D,L:@$7dPjt7Hu+,йY08Kvd#q-iIR_oP$C )GFs VaIJ)/<m ],W)0gbcɔ>"r'hK|\CHm0g/R ) fxs_lpVcGzŻ0cg0c֯:w@w}Ib( +2^]:S_ C%b]GL0-3tZ7)tLyIDT( k,bc/3.aՓFB:.Jµ^eDFtbܡڹ+0bѝPv?˅ M XL 0ʫYf@ j[fEP2][j=EQ;ww8KBJ6]9hJt6X 7@vR;Px+ҠdP6%I&vw~hjkVe@varȼ t}sYW1 AvvwB< `5wwud` [ɮshfĎ푕Sn ~Y7lrɅK]T^^43=g`xNiH|rNEE2EyX_gRD'ROvJ@YlJ'QgNzgׯg;(˶2β8q8])(f{ߒu m-߳Dz4fwQS]eQF&ZP)6LDsX=%Wϊu -H`jmƝlE|!伞嚉 [3Al.lÉBgq yjS_jt, -T+`߅.S x řmgV\I) LH?4D UDanq,,GA=Qj*Z0`9Km9~O j(ݪk쨙ӛ9 rru'b=`Ժ݂(}N)3$0dQ-J\8sdgSZ`S_qؠxU;trU @;nǑ%aXfv_l(r. U8h.GBrO(S3f9]84Svsj@)"UA jw)zD U{js,DF6/cG툌xv7rF*]DJ V;glNY-KVX&`Th+>*uwЀ5 js(@A)}UOk 1BmύK1X`u9^yjohj=RȸuS2`LlkOˋ. G2Z CR)J]<_g#[,%߁ضUxyۙ"GWUaZruEMo*jǧqI}$“aJY6[[48q4]h0dlN^ϯ5iY ']mk4U?tEzyw:t$D {͎u ihXȊOpUOhw vs{2peU;N`1VLI/bQhIg!mGcoDt .LiSWu<x}l\r#Zb'!4-/X/I~RX{ATbj?y4 hg0624afFP<3qK]d=}LnBEmMI1][X3) ׀h99BNRk-gZ@~C19.lJ@'h4(} dZ_1mîx楔 To[ſךvUX{ɣ~-vLu['M5@6ӎHpj*@\sqC$)6ib'^l\Id%8 蕗fZps`J+s'b~t1pFӻU).Ujf~*! 4G}*( y.|T(E:΅3O\mZsZ^SY"h^pTȂDEAGY7MV"/oL#MŤ]s|gB `K38lюz5f7ZqRrZoIw|h9~6e#l`lJ,/F!qS}o !^\0mA5'<(ulWz,oDœtdlB7-xMUnDqMc1Kh4^:>}2kdF1NE\ƔsFDuwcX`e6p?ث#yJ$OՃ&fzsN(\˥ύal:uO۪亲]5ZkܒJ` v]rY4OTxkex&&8.} fB5>6mzY9bR|$zMHv$gHخߓrY3xّH ~&uu>.25LѹDlq l|BØi|RFD7*UV}vg";a%3ݣA2xB6qjh`t)z3Di鳖S@d )-fLMncsBuUe0V>`z; L$߅IiXş}zH)~+. `W{Nޜ:xY支δ  L|x:uUa*qo O̱䣱>B빑א8h*L,tҩMR@΃gM{YSl=#3{ = N>wMO[MK` ɰ)mťG}75:t@ɯUw\pub*?rKyUIls~SHdK¼S\|}t1 ,p %5A"ؔ>?`"u 9&;s-hfOɏK#D&'.ygO&g_qEi5CYU/|%i\BOʛȖ| i@lw -*m0BW1~kb$̟G.!yt\oLu25;8j 8o~9G/ 5mdz9vZ sO=x\}bQC&ý$"YD`YMdo9ig1V5bv{cyFM`d /PH`mX}!HIN Ѫ^##DʕƤi(r 38{[E!w1R G4d5zr M(%Z^w/[l%q\k|SG?(G|`s< XT$_;kEuZ7S;5kX`f޲kTe[ PT9CW-y+(1Dw&YB>i2kiEpbv(#9 ((L,S]s28rO:'UKFnO4O~VbO%+R֧4;DW5klĸW}>&bFǚfUT3#2wq! [)H3=?eFkQf +s69zX;x?~=q;߮|_ƮUٓs>EdGx)4PZ$ۭwD-畘b`({>\qw!9t/:&7^{x(wEݢ[l=2m[X'd1vWK<9/4= m YK`TJzdkMF Ј2RhGhdӌn~]uu-h c\y ]2oTx ;LNpv'"dU@n<:a!KW߉SR4v8u(>G)ƌ}٬>CB OjĪsa 4UۤhJ@< [ZP]0 рXSl8E`Q8j/j9ȎqmqyI#hK!p4;@Rf34Cխ8Qt|WT=2'f%Z9IWGRxǼOR mgSqd5G>d@HZJ hG *=B`IUyΜ}Vs('3XEޡݔQ @*,tV l:2yOp<;#u|&=HLOL0y`yԒ'7??"iI=8xqKhYHg'5DE7k]ڼw k8Q PMByb1iHX[DG|\;L腞Rj#ShS>QC*IĀ@(_(*r ~at0ѸN 5`YЋV~r ^7r}B~MϼlCZCcgBtٓz=wsj=W6zܰW ȝj7x  VCSh8mn0c(Ff2,.`o|r%FQd\a8ŀ6?>%s#8 ҀؿTH>al1%Hfb<4 :۞71I'!̺^LGE()8Q j_.nю2ԕARԵ~2XDθe_{iQ*Sٔ7~~9Ґd ~=:{%"\H@ (v[?u Q5٦PdvnxD{KTSb i$y,ֵ꣸Gh:![# 9=D;TD(R9,jUtYqȟ_&Lw,ȣH#0A`-ZBđHTᮑDG+zg@No]en=r¼?xt\U5:{mo^VzJ}s f]4.6OpiIb,Pq7EbZ$a2f7׬J%pPQ3@“)O#@9J[_P|K k1|o7EdKiio p|91e&\-)kzƭ~ קhWY( ;7 ;\X0(Ck.Tj>TP)N af7ʳ-5 o^0Y)bр~s` 5̷s%dzO teYl; HnuW1 dTչ,&=ғo74XX Hf; 1@j>lXtCmvi|@|{YWr5e@2@Zst>rR8;G*(oPo25Ǫ}!59k_v}#U'Zxc4y@H^ K[*JNO9C)9kD9 ݱwඑ<&:촽>%g }c;Y,SuȊ2[No+쨕0LKa'gdTfb?%>\MG_KM2Ս\?iɽ VD^ m^S:sT '\cue Lsd S2;1/eeg[lKџׁ!"#'[ %šq Kcox4@Tb両E=ԘOķ6@O4"P> &\!If+tDGtʝTk`tD(y>< h{`yͲUI%'#Ǚ.Ó!rяnc~:YCwJeqT_& ,Qִ?-Lj~rO>LNe"U oBv!JYit]-vn?"}A1uKb6 ǫE 80/xk0~VugMFd {WiX. !Iv& \,ZS^?G#j)t<7A7'銡Z1 /fv9i߷icRc5gJwi$w9z esbΥULÏw j`o,6FS UVF p=9}Ё4T lA"\I=ˤ9.:Z, .WUהnnx>nӦrJV9d5:Mr+*PdY(nK0,_+(I TDxviKԕY|eTOJ}˸EYkQ}nsC\="m@tp&V 0KɘI݈7,!Rp) t\ࣟ'4近_X s6B$&ǿ@;OgnJs\ag1&Tq&C {K@ڰTO#wS8"ӵfRM-\e'SXE$Gd 8Nr|7gKgťqDxVs3\W>KJpPjgss2sQ^F 5(F J~ Le\Zru}Wh'=eZZUT%k)JTFEQ . xzO}M,8wl(D&P0sX>]W4Ki%y5e+DӔ:T@z$ނ1 `vPS(wڈ`JX8}Kw'4CP/`I$8BK7ynx o5R9V;%L-cOMX9 hD9 BՐuogHŁ3JV0*vxuCTR|^G+-a"l܎BE 7l\J? ,\- rgUJ8f=%LDA-& Cx Yo>t+x5pBk eg,= a`޹i[יi*22/$YǚquWS4'=2]$Iz]Ds?V+a3uxZf>6d`"ᴄpPhrU Qe1nNz QvcU=K&!9!nTwN%F6eV=Ӽ9G:ɘd@!rsF׻}OOPY(y%|ڀ,~|l6 5)4ù]8'S[k "7^-@?u0KJU; \߃ o9scӊ90IXiɓݚ 記o//p/^ EBNN~"ugkԠlYC\A#DSVdD'S݄SؠS&kr21VCvlv<7÷aҳ<;\cҡٵu;8 hn0&$ >bUkbM޷\GI;fDܼG9ܕv43~5DiClUE'3zZr_ӸDȿ-Lǹ`~ htϗhpW~$+p˾I69܃؄`,ku]L`˂#6ObzO$Pp裕ǚ닛e/$&Gf0XrrfT6PG1Irj3bb%1{F˘4m3@Go͋{. /[ ozp > A0eM7L\lH*Zv,$zn9cS;EcVghꎲCր9< !g#kaGa|an6bl>: #-a|+j<^+6͒h3V4:WP9VC'7C W>su]Lp!]n׭ᴁZ)N%ME (Cs @EP_N7OQs2F>Jx<_@D vSZv_CITC>K;l}НvbKDoQ K`e(yLKVojSytt'/ِgLUjSbZsQ宙%j ^zSYTa䲻4?iMr&uƷ7ؾZ^?M!4|G\ ;T!Ez}{;tbz˘(3Xqs0Z^ w n-:^!' ?zi݉Z6_zy 1\Nrl9k𾁲#VKBH2hg/;5|L"G:-jbv lndLf aiHSt3A# S߲ua)&̰)` g0r+4,NRJ"Ԕ{: T/QܢKxK3 k 9-u $UuLƹje8m)"+OvqN@1N]0{Ipžsb()Zv ʞ'AUY;- 49ϫ$CEom|x2*&hLD悷.YiY"tPbqQ״y=~oԐ>t;Ojk Qc0'>Fӥ>#NhyJQsJy‘rVww7q9ٮ {^qv. mT**ڑ[6x-JBq+Svt@|P:tga/JPg *۰ IϤI:{O+7cAM,Mu5A_u)PICOK`آ>cKs1$k8.mQD@%iL[sJyM]lJ9-I$0.^YnT3.4bhP^FP,_ P||^Y+3hQKo͍p8h"^+V0MRc6 L)Ftdy c eYt &5-wW@A<70liN`_N N[,_bUJaw4%4v<R/]q|v }3Z1I aX=X~ c=1I0hbm>;/ UerF&|W>nI(LAyr$ o:x( ;Sn3Ҍ?b`>):M쉣_1z+l[d>dQ\w4LǛBFLA_Ib]α=\9։'zTGx0B;Xqb6^ t-T,G&v9RW|y!<5.,mYJ[ŵEv$ڡנ\VmU1X۞j&|鴀R!&nu1y`E|:As?+:V4./DtU$@ac{~Gy!̬+YȘg)kaqL>Z<`O x t%5[x|͢7+N.' /"-%45܌,h v_`z1Mϳs P5VJP&'~:V^eQZBTXoc⤂ |u+\yN xHk8 )s!&9] z1K,RWXd; @Z[;T@g]JE*!+ QmQ&Xẉ[:?MYfvQ#,<+9#aƽ,[&7nc>~iHjóiu7,vLżUIbw艄?;ryQрkO]/o ߌdRZ>ͱLs,-ʈ35)$zSrN}U*1 P^ GVɻt众VE[0{ߞ%o 8)ª'ޒ8ht(脕BHYZ4\q'D8^oPX [paP\6]T%vg5Cl#\a{@ VX{_:΋`jyFdS?X`棸Kvj<=(fekYT8- zW_Pv*ֶ/HHcdnӌ3m;02%$eb+fX1-AjF|(|`_zx2QQbx(np (98# [FƼ c-YxL+W:¶ӂx4Tm綏ȓZW"JO9YE! HŒ C>LDw^gKJ #:兓H `G9o^hW!,lG(k '0Pؾ@B|Ӑ 3+6RPzn2f5kYڰbu z Q/xHod UǭiUSVnC ՟jUr7(EɹWS&K|*d.+ӧapmsatHYL  :hrY~zNc1Q,[V,6A!X-dX"-oS D^ݳ iZBe}6&}f֜t-pkW&f&>$ mO@t˦3 ˆn!T|o\0Xo'(Hu}ijӞ7} Q>G!$;'/9܎ӡ@ĉnPm, bQ*6eD\fC#Dh#@q-{ǚvA<bH*cw]`F)MQ߼_.SJtF:Vee5۰{R7a5^~v-?7\mἵg&i|PYV$8ݛS.Ȥ+p]E;mbK!8hCPܡ+,?:my/|HA|D_&MڵڈDkd~룠 y6/ʯbF[+ e .ĕ|_p mI].PXB4/cfLIBs@]!\ ^0Ke*%;"I:,v DO).+#'V׮ vGlwAVHqFs1E^Hdࠐ,o 4keӎ`)]c}p'D+wRӒ79K~u_qUQ#:w:h.by`c'i>Tω&[ ͈J}`pn=( Z1v j X> eO'@3FgsxȞk./[@cҙOvHwZ//ź~kca$v!לFpW0qQJxM=rIخ`^Bß\E<̑K&4Sp +H#Pk6=ɸu|דgSaM K) _ӻ$L%n!uk̊$X}l<mO-d47V476W"Z sКש-I(3кRu+aW;z{r^H;KR7_9"f0j]gf iЁy[ZowEo=s^=%q+gbi=`}],~^I;MY=ϡ+] y{{4B:YW8M;K9$#(sX]i7f뿫˝ƅ:*+\m 5F!6$\$*WLN#޳1t @-9#6>uq$ޢwT BOJ/zz:]f@׌,"dWlq3f޸}br, #(nXi/B+1'Ͻ5B>`["uS ,.߂3P{Än᳨UO=V3 KcO7ϱoS H-l2 ߨ_A"Ϸ, zi,)gjoM]Rtnt\#F^U̩!EИ"J-sʒ벚;`-029 ryu !GS v-!5:%aᓖ?DᔀUDc DA]8Ǒg)˓P^J 'tO߬͊i]tDʕWy;-p Z8J 1>$.j;Yx[nA>o6@Hmkܕ'QjgōA:kG$}@lCdT${2p^ ">G>Sjn;2g! uHĴ"S 9QP2 _2m}kYVsc}b#yhfyAl\:%0}`WhK!ƪnĶ#uoŽd^8Xk]%NxҪ )zf90pΛޚ ʮJ;FzI`x>Xg%nto(p.dj F)j͠1$Rׁ8Nm1؈~s }N'PU4'DG*IWz![ Y 4L,Kfg.=oV8z"ך>TSs nV=-XqtX̓;1s=^7V;ռv`m1W{ukr4hh8Ye%J%,FEc4AzQxn KBt4|.}[Dsa7~,UH|VS8-۾=-Y5t9œj C:PsI9_1t>Rͱ^}Bl֞&~XeO^ȂQ.M}[$i^}|:_ڱ-]қ1@^7QX3;[A5gL.+eNX'XMHDmaøRe&bJeɞy+ob[8;s&8q (a*h( c]σdJ1UBXu|3=aAـ9 P4)nw}$#\17~"(yH)jg7WWDzp:J_z7y@W1 j%P< N~!70Hzu~. l?x#xrΰ} T~(42ٌ'Kە@sQfH#Tф-U_ 4y/8#@UIlrys7u=ԍ _I.kS@ ]×5tpN"m }E@I#mfwc0mb?jFO 6MKYMtPچC.OlD ɟPAc޿>TuHS6"[?ArU4^_GBԫ!޵9XmWv񞠋9"mKpaVo\ʎjWQd! }166=s{UC̓'g:qHWMvƢraN.ܚpXsiүKkY hDmrgYc]-`OܓSZ `X%1N-|٣&2HDdFSpw ƞܻUkm!Ŋ.ZD`eln2ފ'6ePGh>Bd;FYEwǚylqp<(GǴhJ0h 'bpr/!)o~,j_BWnY^譍zYϱ7!ZF`5gEf]B7"!cqu͉n6BuA9]MvϮI^3] 2"Rav`CmJz5 Ҿ`>誈Ta['s-tMʼRp†ZQY~t_WQto$3,8![kI&RZ£bܯב,OJbp.iq XR6&F@m7I`fө8ܜkOљ*m!όL$_Jٲfa0]/h$Je;{DA<"c7VX92#·WCn#rw31N䕙1 /  1m8Y>6H֊p^e Tʬ@!߫}q$رq::Pےa/*)f]S8md×U}~T F3YB"~:jf9a2/BN=Xj:8{nȔDloJ߇_BbuFmHԲזJY޹jc ͜ }Y_,`PZiZo2؇%p%٘T񪯳X_NCۄNJKHfi`~*΂i ^ТPӷzD6" %Tl;yYrșd;4Hp#R!y8z-U> !%{tH1dw< z­V7 =0b U~svꅏk 24Ä9ƕ6%KsN@+ V)d`_ci!s b=P1(3Uo$jQ4y KvCC2Y7X {Y eň^/G)UL)?5Lm=G]%r7{`rpv C@1mY@y.mQ m79.MP iN=nGCiCxg^AGy;\0*E/8a GIH%D}2?fSxNG5: M,Pv׈S- J_ I EѰءxHOW=dNX;W 1B5>U$` tb @ Dpu<U%痠) 'WReD[sF;ǯc"mZ39ӣs 'CHB15 KP;h|=6J‚FY _Y8[C] L#ɗzអ55NLj`.@y%ڣ'wיSv`ߺ)P<&lTX}l".)4Y@Tc]doLLoVb! ΐq 3Y+?nH)b+ؔL#z"4kv#ϋXP+$?-a"3@\"LaГ.!elz-E -g[tY]P5m[ i~iCӺh=}]]U|mNE i 2"1|t2 @{lz0,хs< ozS$E|9ʦGO[BCA,}jTY{+q1*7D|OTXu$Fi dJ9GeSiŢPfzʂ5,KxxL-_OfMT yj/h뤣n3uf)U8W(!C[Jgȋsn+$6VR[zE;sRt?y2YѹbI'$E ۙr}Ah'!ɔ.Ļ=:x 3u}0sn-zIj_/_ma\3^MGRןrhq1o!Bx}pTV RAv8Ɲ4>?ؗHuNca[ek-zP*W ;057# "0Ҁa"k g;JSŹ%ѵ,o!$3CZ=6GcO _.Nh)WZOwH.db`!!!"VCMH;j̢K>yDsQljqGdxD.|d%Fՙ ;_JJDnCFYb(%랛< +n-\ l. l2od~?X 8^j1bl\0ja?5d4%Oalq&$AoMݭ6RMiaa8y:h#/%E_@u@ob7X{wӅGPnZV]-0`\)_xT -~Z^m,Y8*ms]? !Kq0Lt1 uMDQZ Zl0_ˬR;k45>q:23T|yl{3䎂z-f Bvn5 p}G.r[r=YN< f2zC{ ߬vBc.)Hm_h]G0=8); ^ #s)_5Ne \s4w{lp,7r5V rL8mx72`kS55nҪmh253uB<Gy~ibYPn_o  >XWunjjm8HA1cuX&:>Cӻ=U]%n7)>.g5<'m.ݞϫ-kJP}7nِvX8hYL*3El7gy*ӑY LLb!Rw AFۙ_ǖ݄>5K /=) s B~;'޵:9AhTQ}o]S*vZ)[X&G_HCߌXYN'TwZT)`XȔpY\è|PQu9$/ a=Jj Uo8r›l^gFr,ڀvdձ}AmLA=M:㮑Yג΋iךm)rRxKa0DO6M}~i7?)OBXs /)nZ$w *hsVq7v;*Rl<[yaGug։RS~ObmȽIRY K"' 87H=XI&UXض&9B~Z) ǎEkirC4xЩqEhc>}h$T גҫDξ,EZ\1pS]&ێUHy=oiv.zHGUWDs0φs ~e MkZpP#mqHc% =)xtq ݶTmr!J8;rk뽐U,m]; / ZI;Q S͡">o2gUiIVJuwJQDa]:Šc߁= ~%6fd穩R.0͙ M 9scnxsh6. H`)+>AgT_diz_U >*kFW_J7Qpåz^m͂c7G(U O$g7\rՂBoü}hC}Զ)eM!E<ʯUbCbбD5P[Kb?Pȍe/0bfY&u@BqGcJCtljY*&ejGx|xN]A)]NiQW>;S4쏤!~E vpqжB\`H؄"ń\r8;.…[ۿ+. ` OwiP,tUS]SG"Pp!2VϪ~;6Z<(tPyRV(S!wih-!tuוmo`k"[_ԅ2o&;XrxW[VWxъ^r6)ys L)l])x:73`kLJ6@!ܷf&.hPěy1'9V;窥 8ѥ57 vFIfwdxAd$N3^_s#C'lP˚ 8qK6-UF x^ $8iưt|7xo൘a_0R%>l\*,[<HWhC)#Oi?f5فm?\?xRI][ ^ o(5IN6#]p͹x_0! tr<(\Rc=G8ټk#9ރ^쿾oJ)xyՖl\h >wIP dg$Un~XTѫ-x\ŭ6x'=Z4=Q-Q{&R Vn"pBB%AY>1 BMr;CSÊcf螇zuU[6|]oi`&@VJ&23o}6W8,M_: \Fz.pGڊC+X$L ET ?S>55)BQ^%S #ǡDMfZW1N`SZ>UF?Rk' xWM_xB3#Ɩ X nP2}_4m-*%h=L+usٟS=`q.^mq+I$$OnJ\t0Z^$4fgk-sjLRГZ6sTEv %Rԗ˦$Ǩ<5M$j.h'VsC*?ueZ? G`\ϔ:rӞQeN@85J9˔&8Qt{X"}ޑjT|6c\K \+5O)^i͇9yK|j1`\|i0ɺ~W% oIsxM7 -B#9;lo+;2, #v9Eaax9vm\e4"~KI":2/@+sH\cٰ]K7*}tDfQ,1]BkbX/[ BG#}Gl8C{ OkNN, )nEet945>qq \~mhvY聵e>o~s>WrI븼+ Zc6b'8qFW'w]-qL :6J\L2`OAk ,&H1OuɝX>c?YW zʎn !~6^܊V`h]@iئ<oI<Ӹ0r-\35sd֟Y y1"yA39=`}Ԑ똼Ei1({W.蟀q-Ҕ:`g$ZYsqgZ(W_b{A}=[h Q{ ƾ[^ݯXaW3F3cV^@y+uXZ4H~Xi:KY\%tEߗoZ5$ӌ49 *] Aan3l) !M| DO"oSg; z1̏<UYۇhcͧEdB*;2;yfchQf0EMυEP{;;A3UA?/S]NA]j2kfkr^3m+TC YL9 ! U~'m" җ{#xS$ @ﻡ]lG8+$`=)] bT 2]EL ߓ$abN.F菔SE٧H8iyHDMx]E7lʍ{ue"YxoPs=i"}6" kE\n_ěxvYk|5WlLp3#i%X+<*M^9,n3f v'y<$L%K[M@9sgHL"۶F[av8><#?<(]H|^>aM֕&l<,Ǐ\x_pO]B`Mդi aIy-lPֈpit:4^&Ta&XױjL*Yj$0Ooȱ"2q>ƅ$wH <W;(m#@.mqMI٣x=ަ+`kQaiFGt|Hx\s-#~xXFpYk7&r`ڕ!7Ñ\L$rIcc@!.'4(0ʸP }|@!h2.3}]F$d„ 2S 8Bw*M޺}DY%p,4"h:lOoyjOp\TP b^/r=ՈG/]sd?<@gb @hě1 F_z@ȇOW!|"$gS/ZJX\"ZyHeK]IJaa4[e!EGJdoi2$s1 OC!g:GﺅwMɻѢbN<8ݪVne 9CÓ͋.:[jH:<Ynƛ"7Ѽ1̕(Nq'iŸo8ͽ]UwA2>YF#-ef|o3ay(x/nI?y)YWmeLw q'^}Ԗ׌bD7YB}4LpPޕV"p )<L讨$q.&M>2MaqsOAo*(rTL1TkihVxjr~.$m KgљDx0MT\H><Ǣ-A2FQTB3x|g[S@(濥za0'=s4HW.ԵK>ЈpyoZTȩ$@39Zky{G0 &?bG~@n#qyz 2!BEa e2?b֥#j:-lN0X9eo[)]1}=ɷg-v9 *łwtҤ_4ą-?MDQNU{'8 8~$Dy5*OvAwKbaL=1N % Iuθ[Y8\wTwH%4]E$Q~ݵɘR&{a{NQPh*bJ/CU:h"w#CvM:^EDȆ)59>=!nS֛ mF ,1bj՟_x}Fd6ֳ mv|B1&&jS z~ :(XSrr`LN^ì(g2Mt>]m,= ֛22PD*[ y<o0/ۨ" ~zv)[՜w[O2W ! OA::A>yvG =ke$~ZI. _[9_>%'?d4ӧ3+|j;YĴXCJ)$R`O,/9(psL.o 9SKő@N; ֬N;f#v0Lz*|IN@ HYW7 _:ǼTuxFcRHl=.jH?ҌtN_9 h ^@!9O)[^+N 33IhcaA^Żz/dg_QO试7?O5nT_[W6q9 M2JoM61$np0y i$zi`dxzW,ZI7 Ȥiћ.WkZq |w%ڡV8V4l|2PHvT\93`"987ކvab̀#f/H,:/x@ٺ,,z؃-5 `jmt{8t]$)7[p:^&^NJQ_XFŎwLh}PD:XsbiPeT󨜪N\Cˆ,xT qW nA)7V]3aS]YئrsCC'jÚ~ߋ#þjOA@>\'YeXz]#6ZKr"MY%S(,&໡  fR=0W;vAe]ysOt憮r o "5]hv cߗ1-R9F6$L`2 vt~~n)KΑJr-9լ94zggJ&.H!OI.Lҍ2hN&I5e: lA6A좸F˛KJjtj ͷWóV,ySVhzOEּujr&.ؿ z[y} [rI,eU7qodB9b%rpzF5 d[WEub @8Q{.Δ4c !b2K UZU؝4Ee+6?T8bb=y;}5(C탼ga㜰.0!%k^6$Hɿj{$;-O!Gy|?w*Vv_`X8"_<$^,*(z-0͎E wybG= urJjrDnk JѤ ]5 2WiO^aHE}[r?0sX}m+cĬ\tZt5m}geҁp8qh!s R(>+ZϡfA f(o>pp4[V 0Eo7?g@Kx&Ju I =cjʮxs4ћqv&8ͯÿmTu s&IEU`-8 dM~Vևi0R|tS$2L{44 `6NJ@ HXb8u9B聡 ؃`WD E76}R. 9m=4wEDglpƲNeJIlWfuy,x[7iK(r_G8F`M]"]`)mٳ5{@]B?EǓxRlI'5BRx3prP0LX{D4_,OɝM17ƶ;/QPC&#Ƥ_"ݩ׃vO 8-gٛycJӴ7?IJMop 62&F`Z1.F%8'z'",kS[}~P/y#xzD="> !4KDjDopc iv ,|+mԗF<#em A!qwKP  LeJ֍JFN )A*1gZF@bYmgV?Vl(}˥8Ip0f|àZNw3瓋l˔u5Q "OaJڥ<}}tl~+s$ U%顺 p`-@FwN˜' OivRh{sj^혐OMGJuW =)T&)]m.쮕ؗ}1#}GL }r DNCnU ѴqCdYN\hF)GN41|aM~ZM (Dt87;[ZDGgMzYeіw>t/} "S(upa{Jjy*능:r(B ˑeR䙜~EntG<Ǚ =]0`d3H&$ >u Rׇ;vOƕWUEQLs(`㤁峓rյdeg9 bVjTO;|ネ3!B~Nێ[f,C;C8zU@čX.v=J@Ȋy$hЍ9W1qdۙagfQEŢ4V/2$09̆9wH~lQ"uۆ.' lV|2_8Ǟr|E*e5 !&.ڳ8 )f16\mHlc@E7S; 6 zRFg;]ܦ#!3WT6,y+'&;! 풎=чh h8xvQfgB\,r/?nȱGیrluy#-;R}rOϰqQY$F~>"ɰdy "}=#j.%zM+2b~,!"ҹ1 6h_\)- 9%SPsQ$9NRӈEx8n&UI37\vP;v=MDDfeԡ.rnIlt` 9ί3Ia(*t૯SI_.|v]qDЊOKi-t|R]xL3< Ij9 >->Qén(rŐ"./c@ 5S鏿wO-H tfW1|NE_3pCDu@@˻?)9}Kvܺ5}Rpv\5-@)14vm U"_z¤}33$cMgd1f*5|[es\2ݢӨm}9GI!Ż##{j,ʏpE_~{T{;-hXvbkjCtELO͇{N011yTsgo?0 _ ӑ@+X(Ӡ.;~OEq2|&Tr mB~|$8ߜ:] y] ;Kiq@$VJO&E=mFpqcdb!R08ֈ VVu1x}pQVAvbZ XGZjɉ#ga-iqZj^ Ɲټ-m$Y\h{cwwFvg ko|8 %5ޙa}35ұV'b-t_t+TA[2Dgx:w~d:=i9q}܆&g9KJM<&s%ؠ^7721~JIE('7l]PD!6fV%O.+qSOy,g?dԬM1?)yyxkzA0` ab<\fpшcdM*=;〿BrKу6F;XnPeQ<ˀт8Ow \Ćp@;_T,}k/&B<WlYjM-#v^:P5u+\UV91IJ:@`]7wt*0z?Ppz|o*l~V56s>B!O6_G<Vx0?d tDdjqŀ[\M\СSPso jU{K0 V s` %CP֖,FPI d)m j5!UU'`I!3#sf&G!3FلUN bt ݈Ae(QaTG=zGlv (f k|Up8 ( C`/{W:Q _8/!Tr+ɪunE{Ҹ3WТDEq"OoM?o8E gUsz,))ӑ(dJ,sIOk*,[N֔1baR&.j|`4ܥa"bYnMiCcMDIsb;77;u&CF'V=dj8UR0xՏ3`"څ⼁9q$,ACp9@pqLy5 P?|1# wT Wp]>_^~g1\U8 H&^:,dh; G;4E|Qn,zq–z}i-:*Xp ~((R^KMmO-e&K6\ĂjtTRA\)P;D82oK8JɫGۏ+F41}W.{;)or&g3K;7?xՆ#|p}*O9#ӀZWy ݧry~J4ֿk qf/ƱӔ/b=@Kg;~o\-#Kle?ȉ qwߧ^Z.\2r+IV)inw`V ;RGAq$h!aM9O)Yt,*ekYL{dġ:W+r2{HLݗ#aR@vH@6fFv8#g|AGl ~29ZuO+A4Va4"tb6Da&j7ljnԆ)u(@ل\ Bp%i/~WF۞t%OHh' {[y Y D6{フsd5̼{=ߖ9=&APX ~^XCVEL2sdL8BIlZi&ׯWoR< "6>Nۙ'~9@]mx>bxhd (ʹ8YʻpbL}Z()mq9cGwf6˞>ŘffI:P?bգB. [!q.[ T!p1;"&;߿obt)K%r>Jr.@ XQ.m *BJDž{Jk0P{<%kĤX a^󃞭|"n,زjwY%t.Cw ܢ[{yzw%M[ԩ:g4JhZ֝3ɻS3@K~'0-mu`!rh$8g 0ܭ-{-I[K 94S؁n3PpBcCtmR~A׋84&ӕ,LP*sniSlT@ y.X:˷U^+8acrW7!Pvyfʂ⋌*.Ykp WO!\ ,n0ZBq' mi``PoԮp {K2Q8ff`Nn'|Vr;3n/y.znbVwN*j]*N~-[E*ZA܏K:U43SoRky8RzFlגvLա ty:gK*  {X){lR <:uʤ9vnAUαj#b=#f;$ͅ(.u:@3䓋9(qݴ`e(L⚥oU1jU=ӆ/Ъ Rw1aW4JpE"xmA%%Ya !$.޽u7tl : l)AS91JJ+[WATqDI/m1 ݌N7N2ؓ.hy{)N7l9PH_&η]+q h7:VCQ5x {Z!A?=9cld٨00R)h~eYR}mƒ>]]H<*J4HkIH$ͨ:g~о*qNwfJdwZr@A w%?'E*G$#4LC.Vh̷ A60ڱq>4:V:$n턕|mxRF"3t/%vK8/!XV^S+> 9?ۼLJ#HJ[ujj$䅚nOpQ?%n<0p:a>E͓Dhb'CSҦm.*dG >>ïu:ަ]ǞW7'Vk\3XoDy8n02+6'QZUυK-GʒUeK4-OoW̗|2(7%l0LokbJ["'T kO]ׁ7*K7|vA!boAyt"с9Mifn ҾRV di|^A>fyIMWF#Enr$|8`3ܗAV$U^>Nt3D.tݙ$Ɂ8L(}Wzƿb q&h蘣.rLeJ{XG%96ճ-?=8Sm$zvהuK J~T槁WX2hY xC{]–C"Q ګ[U,7 EJ enMR=i&gUq^!Wʽ/˹?y{$"jIOǾc/kvp)eV|lP^^KCPw_/4qQ3ΆVF-Mӥ L3ZFxkOkf%l]mY|Sd@SǦئzf^հ$2X`Yo?+k*9<-3ih}ju(W#Ut~Fu%W t&.C2ܳTNeT7U%QgIw*TU UwFu& qÎ-V>@kWU2`MtcArؕ}΄Pqik{RP`r¬NxM$XpUF0~WFC+UYXhGWuZ^t`{;D6&k 8պlӧB.w.ߙe_jI55(x݀S9'uekRdNKүq9KLW`CgW~գ͟OyQ=f~Cq>S(yV)CGyH#HeWGFgaR̒SUן0ZcONyL3^!{1I?ވ֤2}6ZP.1έjFhIWT)#;oI@%KZAĴMrϰ!ݛ#om D!UUxP^v=Igۇ!%fVFXXZ'atp8L(F*`bm; x<^C$~)D"{~] ~c]f_&X88D0Ұ˼ZHsUjƯ]j媑܈MoͨPf1E!)v=K}(! Ra`L!kq*> '&A~aA@D#7v,FaR1aϖ6"m3;yw+x}'$IA?.~"5տa"x\:ܵr]ơ1h|(ou0*.GxO$_=`ё"N5$ X˜pWf'zb*`G'v*G{7MS1h>YVY pF7 ߸k3Fu&Vj>`hv>&A;INTCD՚ѡؠ|]/H*xWJ3u2j"^%JAk~Ma gL^"d&" r?k! ]xgGWLW6kG uJ%1`:mHgK~~Jlt͖"`Z }笺`To_5 hxQA1;YӽΝ05h5*ig$WIZZJU @{?6I-Tf,4Ns?N0R<0q_\ڿ%}:4U;k֛PD bcxS=*@P$u!*Jk,Ӻ$o TRN2¬ f™TD̺$gHOBXi8~g׏5WX3V"дST:`z]! . ӞEzjF +/?kd`Omg;HqcmѽyMZ]7F ) tMpdjU9B(m4U֞16"4X9~;+Kc3+xeˇeؠkgG|}Mvg, yJhiIvz@ѣ4ibh`>X*8ޥ b2ShIbn:p$ x1CLx_)H,Vf57Af;5݉Ef*60ȏqmυ. :{zWM) q/x 7u|a_emʷ>i'(^ ;am.Ub59_s?KU%:*~ {)O@%HP'*&Ų̌ O HV.SZ`1&7v]r[-Ey-vmݍ S{RHtv[=oa2b2Kqjx/*hKNʶ݈8DKw^,j,!"z?+"g.K]E ?OZ(ÞC^@:Jp3sB jH}kew?zd)hD^4˓zbADWo(ޓ|Gŷ(N(wa^yN59Y3A^!N_>_!g[׵lKuȫ18IAuj iS*\ɞr4<̣.r.NQ17 A6X!#F dZz8555I;"~xWF$aWB,I3qpUɏ>Uhc5]5᮲F1ɴ-4'E<'pAJ_,ac\ui AY:ljRxHLy3p1AG6tXܧo4ϱ_LLoBЄ@j<7d3{J5;0aZ-BEJ{y2鑋abrHeֳEŠ`J#4?E^g Mzgccg=s^1X`5unHny+D=rG(6{dIf-SڧZppEb+;.Ay^;eiĈharB"u-CDRf~G/{"27BU+|CD*#( n"oXJjK`;s_R6zi/Y"?6+O kfOjɀW9 8){20;]n>D֖.)`)/ ;!>4aLN{"VO+k z&/l^- GYL)y pcZgSƧ'dߗcGjͅ\N':EeIf rQx;_:!FGIl +OF⢈wm=< ,k k y ==u9^-nl53=Y P٬J)~Ą&.gLsߟav0 +~-%m]r6sN6Ա'*At2Pf|> _ِ]֖ [/ظA~ʶn_!b~HUM5ūBGyhC} ץJRhQQ|~`8UCh gP ]raFfU_mORO l6DؓEJ eDIǷSv6i0?×6 {!&0weOJzB5Ao^A?'ʗ8]/=q;JM!w.jF5!U{}@,9b7i!m\Fk&Ds-ςςUbDX]F@07M`4-"(&h(f9G:7ʰ vh-ğOe?>{eZ:$smJb`.SaU5YJ=-&ݫ98>]S49AɤM#kl ;]S`ec"#&N2 eGMiX΋[.I~oqC1^؅{n 6Jڪ?ةZ%;&LLmg<#1^KO=!v5k!] F})fQ@Pέ\3`&age0gDBy(Uu*})lTSn-37a em}4ν+Ɓ8t s޺:[I4i/5jW|%xxkD[T"\店{?Uid|Ttد~3,{<^5փSZ('5/4f{uRØPF]p6k&`Qn8o}7ys\+g޲`del ˆe?"kل.)@x/n| M?2s 3MZs0/ʴձ5MoxAYLN&G9>h{{?kcc hնT2XySg@Rԫfx$v<8oM/#4%&3.;G;s҈ [[Y.p<+N d3ʩQ J '|.M3 ^]0[`Y h*2xnOTnB~~;eҘix؞+ M;禂.;'KQ7yb332ʐ_4 ޥbuGVaWZ(Uiͫeԩ[nRd~s3QhԿ@y\GwN KńT9[:|" gաrt=Dz> cPB*̥a"ZPQ͊Wp͐{@!SdD@SӐêRA [;Gb 6G FUcoeZ[`}z7e9yR\lM:4 >bZeJ1li d>Pyͅ`߻\JOk•'f| iAMӷ@xa?01# <5l؞Ie^\"am?pd.k c!i4jysHS9恕ét,bpPUYզN&/ ucm.5mKTTV"ZvIZzX>B@t+4GˮKwd'*=&5$/:_ĿG@JBn# ڌo `h'ZQ#M]ْ /f*f2LOhM/A微S~rY:U^qu{PU  jDv]-D1a)ET[+ʡ`^XXy;*,0x–.])5nGAA[Wx׭ثVt Z@sC\=2}?fD~ %xt)ghۖ am@S 63#iҶ񘻢_af mF=)~ VigiWxjмW.3 ?ADf.C ڨ<]yl2NMX˜% ̐k%ro{;<3?zuXѾ6DiGQN(s]Bƭ9 INų46 5mLrT2&#Z[{ݐ(BMlZpm^Q0 뭲̞G Ur\3Kp "Gn*Q](rT&}@]QhC LCEb6Yj"E~ 7śo^Iپᄅ-ۿ\7uz.Hb[4j6[ڣ*ӎt-ZUR7bSdD#Z`Bam S7 d ԄFwՐM<ǔ& 5(.GՅcK?F~bzVt(ԙU) vP)jA 1-0Uff8Wռ Rڥț76Z: kv}B& sh؝7)u}TB1Ԉ1h|O5?0Yʺ"? FhſL z[+ iL)7::,Fܒ(%ӑKT|Fy14v=ZkGRiXFWsTG\,%X@*ʰY؈$t#IMx5t\\@/=تk4ɬq3ˉ9vÏ( ][$;EXފP !g9M̑q4RhX&?Zdŗ[[uXfvE0ޝ7A>8ivEiUlN~l4*.~ЫO+3o3hw204>'L^,.E"]Mjn]E.wcH<ƧMhz@] k-FSh$_䶈{iw3VBpT539%Ƕ<;Ej,cŷ"@Ӎ H`6 /N^:RՌMZFxF]^b P U(nH ˙ݹv%X|ݻU|]9f$!-4])}M` ;v@`k #sVLJɶb:i&jRN'3,/U4?ۦlqV 7>o;!UK?GLvMwNF>XpS5ܗha/}]^-oӿUp G1!U: 3eV b ͝ؼegZKxg]Ѿr8xrɊn1ƝPFYbL p=Fޠu}< MZ@[!۪˞f;ss^QcAʬ#B'MuTE;&yAh/ =y 턶0vo@8*On~`a%eNFL7L OC~f 5..\]Uh"wlvܮb?JcVQcȍNS7:[XaS@:-&q9ydPj<؊YAF 1|G#V*z/I>!2ByhRI9N}'B`M9m2|}j6 UT] |і7yˡC{d;IX} .<)y͵n`[ANMʖ,T9:C9tJ;y69n(]\jK"پ \9! $~WWWsL5qMPZ˴::}!m5I9l8<+!4FpSlݖNӍ>Ģ ߫ e`7 V !i#~ dً#f;Mc5&:{;:&̩پ_MIIG%0ֺ%LFF WҲgG錼a#g`tCW{ިZO^шkoQ垜՞c1&|سG`K'x黃ӯA',bkNPI_*[!RK1D̫|o1$a^W؎\o#C,U u {~,R+ws ̜`/ё"\0/6>M`NU}V_(= " rQ_x CԤF!aQf);";2h3srH #QWԱUTkuۋQ&2vݒuAX&E+;N[ŀ?1&,oQj VvXaL]Gœ1^aNcFWnwrdu9}E=* h)šclZGHd(_Lɭg*EkTK u9I˧]|x^* 5y&%4rv@@^swc7" P1^x/$΁ e)R xGdzzp59c6dNew;s6}o1"=M^k l)ؒw2bYs=xHFD27]!=n$:c,z&7,<:ʺM'bj8wnu\)ӶJon/A̷sgMFtt!-e\=aֱΞ.:(w*OCB6ԷS&.┿Ga@ <=o8H ~*wjȊɍ5rfsRd/q J/Q::Pnwo e*U@\ 퀚TW:$ẛ`.Ҥ]dZ棽S8h7-Fa՗zZ,L jx۩21~o)՞yxy'58({pMR7ӟo7Z)Ԣ|`XQnNh@-B>gvH" nl%–hk6Ķ/Չ7O2̔P=)dbP(w_\ɗ\E-A[^3)\!סrMZ)Ay끯#~%y{lp1E^)[2 gC7DJcDYB?Fˢ"ft fL+FO=\x2UvQGߵK73k]mh6pQ>ڨX x!_۲pʂ}DyQ`Y IsYqqjŌ@0Ğo8;U6J*P VpZL_GbS,Cgi#\M/ mVV!#2j*)cpą &?2`Εrb&G1SyiCxz3P{4xxq(bF#Tu=:c'H\'Am U!UzЗSBU: r E9SbiBmDc`"_!Av 3lcH\KڪdU 䋆~'BY=cxVrF45Гqxaj CkWzeEzr75`yv4H}mn+R7#Jƞ[ZOy@^; ͼ=iA- /\U_n=*z(eK2z (8&vY&OJ-,M# AkYҁ0IKpz;'<ϻ/Ϩ\˽+~dUu_'s!2FXqnP&Vd_IWtS%}/,ܗLg)`R/I+n0}yp Z-:{9 P*f$rbC*]IӧI(\+h@PjF'%dy'ڶmMMG>q&!|2gJx%aȮa0"06Z83҄$u9U5\WKH^M|߲*$yBI2!f= w?ΜeV͗m6=>c뷠AÕٚO"J]@ݾ 0@E/(mDlOV5AE0Y &ĐgJp=n,Ǖ&$[řeUU98ZS= 凭ǖ.VN~*ʍXEacl ]|'8!Tk];z} tm z&rʻ\*u7qoQjU!;ىw25mV2hGy/2h6LtG7>\L`XhF^Wwo>`3I#Y>ǯF!{ %+~pLR0҉FGy!s{CEup @9m$ޖ-z.y]iXM R)Sřdc`%7+@+`>$~* 1\]y;#;{[f$z?= BUܢkA:4oUH4^AW-٦!Q f% ]t}t%-^Jb$ 1R2S]kPzAn@/dXxh)&؃/6?5Z/DM0Gk*>^ɹ"'`A FDŽQ&<&y F&W`Q Nr򃙸,d+eNc^^TKmda>rOG,%\hіͨqT~鎞?U඀šl`~cc Mx;%,۫kS4R!g4WtQFA:DWx))  *h~9}IQ?/7N&f՟hDA*C5|Q1- ;C!b o IE2@]nĢ##q w-h\aM'tj^D8֬ԟ5:vIpHХCxe OYX>jikh<H"f|H* dG3#=B)zyRADf*u] <2uB\% ::$.^`C;p1GZq.ģ7B)74o j~Gtx{2g Pa,흀BΈH^w2Ƅ^kk.w|:(I|thrh̺(b^iF\Aj_\ڑ2nva>X:0佺MR}y]-v:`MZH*#_E\J nu;XM:m 6XYsha]T;JAK7\߉ PT>38{Y%6ּUaQd m` H' nt6N$N }^YE/%% f[.?7 H^vpU8>Fco`ѦXL`Lj[D ŒYߟIJqC"b)m&ľͼmU6G`+? ~)?ZcKCJ>$Q!õ4LRзIK oƒ:oY?~F}th1^o+I7$̠s3[+j̒(6 p_>$ !R1 v{=]<']1w.zP)m[ǴC+Wk/`h;e=Nqyjw 6⚍+VȚ'_8^#A}L /~ϋIr.aABԥ6rOהgM UfjBq0_V G~nB*y"!@ْINEdixK,tJu/}Pq|+ i Sw~Nl=$aR:xj3o\;r?[ i jm`, \?pO\BSc)ڪ O}#!%^zUHY\).z?e?Djc^M?%hvv5؄;e m6tDYOWd V7@}exsHCʫ BnGtٗ +&-.t3Сmdf"JĮ>z15d'\ZlQ:-! e2UdySb`O5,ƒ%6(_0ztI{2_½Cօԥm4Mts-C?Ǡ(^'=ɯÉ!d bP@Zy@BfXyiJU/4"$wExAuWFG=C$M Ys.:IcD{ǨL@Ĥmcx8$" "?H(TZqXٔ%vDG&R y x]=$|BՒ69 n_$+P!6mR|;8;x  =åt<#$(U z&K#b*Kl;ERk&f˩QyǕy<ΌqM`qI-t8 3^%+ZgWSyir5ًLP.onŨvRkZ,__&ePO8/q?>s %P7Qƈ=+9&-N/-FMp .6T OI6:ZOr.rVS[[M.5-d#RbWu} TܴBǂxqckYW/~OL(E#(ꎵ6hOzZIysip$m b GGۊ>vW ҄Q43F#lX-q4r$'Lde(zٟ V)xiߖDԕЇ?nz)+8[Kh8< y#tdkKSspBT7dSOtrU\ep-0nodv. JB[ Xy 1  =})`jWhMWr)C]RO" /8 )pg[§l9;YO0Z"v~KZ MrA2KqgdM!fk 3oԲ5,6|/qSrr25&k0{ ~:G} |r=r$IG)cq Ua.Ķ*iij F13d1*_gxb:C]i@I܊升fE:O[s`ո*@jGUKsg Bq̤^m%~ t09)ed HoFteLm =?5P}"9߫3eŻFۧA-M!4-p< hEUcFu#zՍ-cZ|rʠ+I^!?ܣy4ƥ~hlmY *] 0hަdA+}-{S6ʼm7HlO',>K{ku#]Uoq7Њav0DPQC[ܕ-usݐ{k>9$;gwɯ8}i[$Dž}s`*3[+`ӲY} cd6aBTvaB 6VT\|rJI3I ΧfcFΫ=v I)[3$h0c%+4Tj_6FJd3Cޖ'f$[6:r乷$u!~ux\ebNL}%x53a矺Dk$_G!5}hSG \_YL57^ķ~Tq͗D]ewn6na{pQP4`E.eD`5-OC]"5c 9HơRR"(е9a|cD?;.)ϼ, E9UWNNX$%ǹ-=c,NL99Nvijs;$§'#lj=kcOxTbz:jG1=Q&a]<34WN_=rc)oTi~`Y+y E^' R|]Ju3Mce(zP *Mܪ6"pzpx;S;CH RcL_0;yJݽ"ʨ萝e@!M*^ ,.E r`$!9h BAR$=- AG2-Gڷ`N@;TTF8~(73xKuN^~nGl-]|wrƹN] N䈥;j3lk:BGCx%ުq$6܅e}{b2R`C 4^ dn,zNW(=BK?tE˳cY$ƠVE%Ԙ^B$~CP{7l¿fR#0E'aP&.h'pÿC!\ طӯuɎvc/xwMC)g`TEO;\_âYPTP%,QFD@Яݼko z-G>< aK6/QZK[I_nkFb_)Aa2\an`$pbŕBN ӘdH{7G -n$Pc)HZɉ`Ӡ[:c >˫1MLƺ3҇PdZǫn{. ckPr&DYgr JB m[i'Wh>l gUCP \K^vS##Xw+>X ":[Z۪8pޚ&"hz}_EcnU=C笢kf<}(ҍDPlpu΂(e dmU,bu 6WV^YvToը5m9A2YNq}M&B/'g}jȃ.H3Z X{lוl4RTom$@m X%o <{OsePȽyC7 \0!vv5ҺɧǨ~"jr;0uK`5~&ղa< eYd)Å1QH+LR+ t: JO~ļhu(КЏi|X|hLrŌ|p!f*4G}XBWr5ϼJ&>3#T&,{Q\!-*"!q Q9p2Gb 1'C+O{`&FilnkN0$ 3] ߖ4Q:(WגH/z0 ә3EpMm!si>:-}h%c@2(Uo˚ӵP1YZ{;U{+Ղ&Soڶ\7,K#Kp={FЂZ&Q8L No`G%s9=e0S\K±G-Ra7_u՘xd~nz[޳*pʽIzU C#,(#in@'-j_n5tU˂^$תGz2H@|Lðaaፐ^o^ݲ`J&r]6 %Ї뵅q~̾ h;+IlB;@9Эxrs $"yr;AZ+ Wx,_3BZ/MZ6yߐ]9D,Rpzg3UjG8mWB~HIHyܾڦJ)l"ͥ^ L@SFJ ͬ'5YM1+$lyąrgarF}oU+9T$k'EzʺٍXfepuՂhh"',31;\Y]C3ҍ2B -_uq5Vw Qr;D/73Q{ PrDbQ;FDaWk;Naބ6 +TR1^bm:N?xbbLKyz K$ 1H / MBq2cl"w|Z׽ 9b4Ϧͩ-4 .xWG|}:]R8P]IEd qc.E%ȃk{,BBO=/G(3<4lP XU=iiA0AƮ9@Yv}V7+TuKWNۥyBk">nFSDפ7S䳉$CR s&j1r1K}pXbs9#yrXgдd7D5&VPB.z}DS}ʂ3;=22|2}.͆:,Q@0l`q 9f ԿjX !欧"4JF+gH,&7r4-BY@ vByo??=d$&8݊սM>Б-ƕ$Y ,Vлytե"FTjD?޾q1W n鄅|}HY-ec "`f[!K"a̯E]{& .wJ,~ 5J,¢Ws"!$9v0Ďs٭ o~ q65E*8Elj[Amh}_}醔f %,P[@B\:g=9~z+ę¼զi6ٟ2s!!{ Q`{kKv>Ias]~Ǿqe߰(f0MS5Xʻ3U:IBT3G cDZVL`\V+ /b8 ycW=5aQC:VU`q|P 8X1YxNۛG(?\׳Ś5Ɵ}Dz㘤|8E]bkiCtj56]JU+y/MMY'N@v}+vG\4}Sƪv zCf*.LKζy]ǡ)T p8m輼"6l 6G8`_nCOEZq'UPwWo; \h)N4bܣFzŢJ/Á-{鱉Auf$5S& ~ e$K%x@M6No_us v)OkF\~eݦSAc}4HNō^`>Kkqw2Rֹ7-%A律'?V0vK2'O:} 69`+.YK2˨'5 DHNOg4aaқMꒆl+_ō980?~U[jDV:zz v{3JxKJka@vRh@{EG 2Š(DŸ;vFfP.trT 7Y]@>q* 7}ԵMyTVZ)yl#QSe&@,>,sN I3~ Vdl_\ TgYb\F,D+1}e )}G7km^*1}?PPpqSkt.g8n{}4h#M|P1Bp_ dbKվrJ@*9tv,y(@\,iKGkemJ\@!Nd1?Ki"3\a^Z+xLO蘗`ς&j1Җ%Q o.}N>`6C;:kB-_*=5nM ݮ:/}3<,ecHq )|_nө㊬SYFO?riHT&No+à i%9n;Ȏ'`l(wF ܃1".V `ςσ0Pɡ\km1Gq ,)o'(@HO (>Oxb,,T@m>R ϒ1c1R4t_0ϲP%3i . 9VVx ^s$m fɹ:wh V(n  *aH=Yog&\ʄ!T}G=CtJX;Ie{g}cW6Ov̵C!ܕ{lG/b=r<,83m4=1kS~hQtkIȡy_lbq,+NRB 63 zv) '7J1#M u+̲ƈ&)Pn n@üq(e EP0y[J|UO՗k|fV9< ua?I戬,>]a)>\bm3+P :ODi螌񬾳gN֜PԴ9LyEWE0jd-M5KWãhO\woAK :j7dHYwNE灸`)9ˈ)aA{Je*֦4(V헵S/5O~ 7g/O%A;4cTWZ3{M6]lCKGaJ:^=4= 89=t,A+sg:}%Lm]Fgef$IcQFOiW>ٽ=kq.YYa^_"c\I\P-b σ:"8J2;ʙx|0c!Z-. ~Rgl<IQ;dO}huy) pG!Wx;}GJ6AFdjXfa oSC{玠kƺiTA@K/3Ohɫil_'li`ɎC?1L`S07sRv3d^'p Z0s9\EHIebP{s\NcSM1͑C֪HEضejJNV?kVU۾X3[ g85R.X>ۢiw.*#Yyy؞&QaR&Bd_L22=3 4$cOո]_k(J#_.ЫRfz-0Ïk8\pb8,e j~4ÀNUAxY b/eR[( Й>DT'$7jE%Z T~L`\P*uMy!Z3jeḼm1De0@-0_P!92:[rVr7UvELSBt)+kPKTxJOXqh{ϐl9E yo~-S=fdR2Tkz#-׃k h,5U*]ƬF^h+i0㫼d=~=>qH6c4LsyM!* li+eqdyR3sV]/ ``5&bYkf/Q, EY -|.ʀdB9[ aky0!WqQg0ev|N('ԫ*I{x:H#" xVJ$yC}>!tiS2Et> ?=<7b \oT/yN'ـ[JCtqblRNXimr+e|Mܖ~M'L {kY̮b aJެ汌AN`{ZVf@$yЖ)xzLhe8[G`bM'{NYMd b5:]!ᷩ+%uAJצ Xz;DvӇ='̸\ep?6?-ɬʫ ߵ[@G|I@b:Ϥ^?aeοij#Yͭ1zd杛"n'e#/hFISn7uK%ɥ@dNh|m©6Wr |q{Jn͝;РY3~`-ٷ_5rVțp@wO@xT#_1A*(M%kmo]B^}Bv.(yrnr.% $#O㿍#oNk.?UMxnGoyع̀|[;P|tP^3TLw-Sq R% >Ê-"ICLbi{>rP1_V-q?$ܼu{K+D|8I~u\75' Ü']شPiQ`Ua/kͰN ׹"Nِ`: t]Iats`O(rb vz+؊L:qNQI}AN!PYW9' ܮ4)Nt&"6$%.? GZ:qI6N#WJcp3}4,R8] F 3\)Aɝ{APS#,BU41##.Sn<DChH>[bdJ`' rj_C!|xAq?NK6PiUHk,}F\_ 씏 WY2t[9i gi<7@X∝e/k+I`z dɹ)LDeP 8'\0{QpemP^t]ߑ|;krHתD[']֣s Iÿ[^dXȇzD0ϽeT2>M"do!K8G\̵dp dH ޛ V|0, "(-j.ї2=f?kFtؙ0l{|ԂcNԵᘹvt? 4\&Uy 3|huwP96^U~ ? X?V҂‹2ZOE'$fs&‘F~THP+K;h&f[,wcW E@JnZ? [hak '- pQ)P?!@6: ѾP;:_>9W,Ù>6i:p[Ek|CF~+'+|iW NшW $)Tݾ@ߊNq\i(QͿlx@bAqҊ9C0 HlLF= Df+X(#VP1Gko1ǰӫUnǫpN:-== S$ dSL+Zaa/zm fIn+{{pJ{cړ؝y'`d*}xl6ɯ4]PQtIiCO)|풯:Q zmUgLyZNܮnh=ν𴤂6ב^"ñ4e LzT>ā׎Ż&Zx<IM1LE- t7L$VI[@r/h&bfq Ԋ׻/i&׮ǕtrSh֌o_PxY< ]JTYCGN8)<.S+733eSx-jdCd= z`bė26)%a^[?K;}A:0hRe.؝Þڃ;l#sPƐoM-<ֲd4:@b;|03. b ,u6.h2m`X#|qY勱?`6[_u#TA,g FͣG¿pNqgd]^+fK~7G ]Ȍ7dIU]_v6>:h򴓭@L }#Kn~bBV#[ƿ 8 1]ȝb\dκ#IYUq{3`zlzG!05ҒeJlh4L\A l\Ɨ&vƔ~3Զ|WFHOnK2QNkpӇٗM(uoYsl.Re`\B\y*_i71aGVpԸwijƴ:3Wwь%`'yaoݧ1|~e}UJD qҠH8>LjgIpF n qse'e*_H[H<.T̳_"z{{ё\:TU"{N⌓0Pt^is'2<s\N9/ݵ0/Ite.CyIHFNS6G.n顃'` m'AC W9*E94vTrOg"{ }X%G,Ldebʴ(6ڧcE]sl+rSMʪ@A>^J[R3#%ݟbw 4ӑ*+,zϺLq_]-rgnkx;貆+W֝sUYYeT<GYe"*T9oL_y0^q8KHy/Fu\6ʹ)?}JI_~/nCGH~FKrOQBwQؗ^g)I1PWmD.A2bJU'.-BИbڤpb)R)Ҿ f)Ncľi7 AxpDw BzR0\`Mq]WלGszh3~zzNQ NRfPlUqʍlު b XAgcJt|_mT%䝠ԢvdSd%T|%0Apb[xyѻt&#"_Q[8,E+B#ho{#ȾwzWv2sC8'jԯiu>=Z66J jE4toG \&lS"t{M;jxyL4JḄNk[PCLzT߻꼏nP0+_{{DR+Εy5H7n%c̕T4/!p4S~MJ?үjB  wv 3a3yLOȇ/xHDfZ֛{/CXDmr,4 ֫{כj=cwLkʤsO5Į^nQآk-Q H8V4Uov z/p1~Gb~̘& 2;eyƍW&a m@%\iVm@Rϋ2 aWCRIcD/{}[I =m]OjzX%k]s 9 7ؚw=?,)hjbZɿLOp}8ḡ?seFJ̩8rn6@i2E/h;& N-zƈa#],K0vW z*AW>} mHLʑYT~QyD&5ҴK-  S{ҌLvgȵT9Y gHll3' O(i$|mlmYrX l3̔n˽ Lu/)gexwv@P,~hgc VX DO uEJ^uKBh)P|Kdu8"耳cR#늹g 6}2yU–QBE†L`(Zo*Vҧh O)t6SP<=%l"G$O>=T Y9ÛIW}\H[Zv ̶P$t-zX\ ?R1b:i&]uċPyލ$]19\"5>& m6zh/hH@$~ZU~ Etk xy!r &Vϛ<-ڃ! ;G[K0ʎ,+ q͚&(@uoy_*csoTDJ+z@ѫNbdc5!K'xkHxm\…1s$ ?Cox3ttPh$Ci_0_Hq 7.vW_c-D>  c+9+<0؂ *:h 'iUgO&\R. )94pt4ߋ1DA7=t_oMڴRw:4EMD!]kXE]u-`pFF.ͫ$-f=of4!qxE(MF5GqD}g{*tnTx00͇a%簉O3NVпڵqRmIteiz& mpgw(LӰPeWEr»35tnD 6Ysr]+5o˒]rp^BnMj>sI׹rkCLT%kth#:'R;uE>sp1%dVF2[;X S5D^#=]4VFqI Ѡpyk,@omfE=pŵbO$x2@ōDZvJȡf=r$>w:{yOg $j%": u+ xo8aLKŴOfի*̋R'VZ8'ڕqgo>_[?"EB3ta_ R`YLMbVDp2S~ ]pѴ  665M/œK3:!,^r] Q5?SwX\k5 W_vfV)o=m8Nݧʠ_ȓJCrP=͙=>)q@bP` +&Tv\ⷑ.&vm:zLCЏjwq;p@A4p+U79ުk 뼖,$NA~x G1yV,k/~u6R1A}/U/9486AhFVBUNp?E~oqF[FldmC{C"[ j;Iy3v 2kN}uYY} p]:bSJ<֨Eӡ2ʯZ?>fGJ]Yh{kq5 VńY8+H!fdَ{1i2 '<@.DuwFFBK8ZwqJ;\!sR-6vp /LALNK<}E$?ughߡWv_lbu7?lwJʥv3hK3OHyù?rf<2xMJ(-^.Q@5Ƌ4(X%YuZ"FKqB ODiدDLtYL\P "J82Xȴ6Uo; Cv$Ix7_ܖI$p UKZҖ/gw.q 5l3(s32I}&#nw}(\JEuJE1l4:)z* &I|r:{rCVͳ(?[L-p7NlO$$E+$V+HeYՖL&FqN$/"5 q7$2V__")T^UH5Y!rA)#L xHhíi/wXøhyj ƂY=n2[c,폟24:[lXѻ hvOl;^W!9V$g.{=͎z 55L+Q$ .>ޕy&mk/ޮ9_L/^ԁ*jTt[=yfOjWj57٩nD]4G 1L̜z%#$[7fЄrs LlL[uȳwǮ@ƈhe!umjn=h+r޷1Ve 3y(|t-]CX7L>Dky T->< S3 S nRAx~<1ɩÆj E+ankQJaJKTS-4 Lӓmt߄6 zG&TIn?-< ꬲDǚqQЬU;]^ HMfb\C>#gȴc (:?_xK8OƁۄVߑ+"}HA-vRe%l߼B37N AN9lf>yx=Tz(f.%i)i:&PB=wPHLhh&:+ :SZ+00j>1"pw%$!s&B=~WXglKo9&%a#z`4}aA7Ҙ0"{fSA ފZ_;aX/MjgY$K;̗P$YJys2 Mxl Vҡ =aBLjud&d3Púc;1E|(zgµRFZgc2m.kh{!K %m&Lh&o XN/ tg͆l KfKsIG(AER `~ "^ +/7#/ ZUH ;XT5pC^[PBiGK\5zz^>Rp4c`/@:2}tQ+U0&"~oEEq(A&Pky uÝ?[Nڔ+_K٭l}\ گn\7JԊVDwuHRIY+tn+PvX6uŭ"a-"غg*D|'(Pʠ WLK 9b G謱_ 5"9l(ZpC3IFj"֞_ƄvcsxR^HmUʚX۩3oAf~\qޢ{#-~ϱYuU)=IJ]-i<810]:%Gih ͢3vWiUGN4w(JSaH$x]<@dj^ū֢(ReRE/F`&KY+h\ӻYk`͵qX˦}\vH(ƹ<j W^nkd}U ,ׅcY8 r!1@nF !T&.CXjӑdxfB,$8Z4BX?xv`[•zFA X%:0ۈ =j0OFF-Qm݁Mʶ 9. ӜzDs5䔛N-7*GNJN@Z[.f>k~:a?N$˩/hm޻X_Q=7,l\?)B)ٳmo8I  mk5|ߟ YLCGm'!{Apu_fIOg i,P)Mcl]c?~"^ܒ7%eeqSIy)XAjKGS鴔?se3xXɌP)y/v2 O dr7O7N {.WiN@@!nȬ98(..N^<>Iebl^NvDG8Wx8(Ջ=N{MZ/mlrZңSRݤ^9)=9Q l*4W74¿&ΫY)*¹.tfΣ,.[c,fh밚%n^ "` w`"r 0g\Në6l!) 1՗V%{}qlh JbY!|1?/lʹWP~ h`Kh`pS,pXprdvOktKNWi~/<ðX>i$t$ѿug(JD$IbɒT 4a⫶iPM/lL%a:dfX) ',",]  +h xt^,1Cne4`uX˖Lp,y`/NRvÂ*0-=a[8Lߍg{P\1nb^n8,O<%|i=.0LWA]̪D`]:JУ^\_1!Op>»fE5%,5%(=r" ̰(面o酓]j8@ݱ].66?q*[5r‡9pvFvD:u k\m.1 ]RԞgc\ y^_(`}GBKkJ-Q3{NDŽ=&$8l(*-/:4_Sv[@we9;.o(@Y?uL+pL<=-uWhd ,z.pX'7km}2<ئwIyNj"h[-*\YaIU+'A_RtJ=sչHMżU`؎EWְo[]#;m@' 8C2p~xd#qȰ\P!z:ؼIr=@g(N;q( 0z=UD^pfΖI7J(my_Q}`q͵a{Vo 7Oj`N2 _w51-Ǵ@u<;o ڝ"`TMLB%@9]jD/g\lx5/4U8L]-E娲} Jbhg H@+/V9B}{q %Y dl:b")XgqQjx 1*Ѣ: ̂r[f.ϴfR󮜣Ğ.Hi'> $Tv=,X2691Z}h49L|C_%hu5s@Ȕ^kP?J S8do`T|qR ~m-'yN[Pu0k+j-|K' :~|Y  VX٨xTћm=>Q:)4CjJe'vc_T3HHF哲vm}YDI:=7oW0{}&9{kKA5vII?&Tw*ls 1ow>蹗:M"hʿ b:;_2WJtS ށyq)VKCh0;?` ՏǍRLf189IUh\:İ"XWNP MT/p}&2ݬș/~@/ Rf(+.p)K]+fh6G7+ a ʽ$bڳ PV=/U3"hH!iz٠\>haD cJe՗vv˝`Bx"wlI`aYwNwX]. 6U[~ҡ)m[ bdUѮ`amt!GK궎*޳~'KX'Ə'[Ep^{5:îP :n0Ǩ1uc銻=LG^#sVo(V%:Zmo٨$B5}h`8 XLMYIsy@dbY\~LpOv֯_8aŅ0O5*lgo,ȶ'ҴK{E T7>o_,-D/YXQKk%JP~0q~ xK޺Q"_ ʕF6z@lױe,#9w62kɫ6;|Bw.V a7sHQk'ͭy ۼCGc|L:tК[rY9~⓪sb% ;;_lnRR7*&QqV^e!5XѲ̜rTN?;0QKbS晚#l l1 eC-~KDWe*}J 1#㍕eeuj:(~ S2DŽM1'F66}NSGKBJ=us,j2k R?z" o ix~I=UN4v$SWX}2{1s ! F{׹ bkʀrT~gCeV > #38<1>Ŧ3Xd#>o&>P)UC727<>5e@)ˍCj <`=}f#g.e5x=, 3<Љ^5&6CP;0 zvZc:]lOӶ#3m]*TܝֹmnF/>xuwf:VEs@@D @K,9Z6+Wo{oLdf)nXFQKrL9 N QF:?z*pG2ڂh31)F7q ( bBxkD%5Yrjw$2d~d|[=q87Y?ZX⹠*%щD,<8Dz3tCpA~͢c~h lilKκ$H Lh{<"HQbsZMjHf[" *!MT6,E^9 Lpo i)#GcNWZ( 6w[8^32_}:ybD'U;f{8tNM.(>S' OL'!-۸>b1Ѕ&=ĺ'XQkČȓ{< qUQV0fc7?'Eb0Szg-XHy2NNR+-9f"<9Y!dkYTx?A@Zⲏo* ^)Vx*G晴 Hi40)tR{t &D6OVooemı'Q:5z[Xk>\N_h|_޸cSG6MLq 2Sx ˳l|U% Qi}q;lVқbL؇> mC(c*vp{iٹ S](r,%Pd3(?i,"R? tm`b IM?̨Q%Զ`,7Vmϯ* o$z~_ ?[ekʏA@9O7 k^U3yl 7Ug 3YK.4hЕ! úoaG0b [~^`BpVfɣj &Q$F\WIs-iQjP3-+/)ۋX 7,b<)sՕn(t2RXҥJl<{ S_"x(3~D²$zj^ߥCHe``*Y\6nƮ%@DC^/'&jTk:pS%_2`p|ew>Fš- iE-84<\F5dGR`͎I OLZ@BgI \7;uRhLj}8 !G40x M-yy/Dթ'3p# q ;!dy֨ `=u{,d1㸈*>0jK^9wJ1ԯe",s{^roQ*:3kgZޙ!y'*!H۳h׃~h#c4".CdI ;泄߅z3-t/eo!-' 7_g|@1uhҸH*LZ::֣`o +NJI?X8QI?H۬xQCh' PG 8C!jbN∠/I U̫HjR(qDf='R ㅌr"!1 Ѷ;v#BnͣLw( bP(R(rf;<+c)=mzv?p >O& ].f# Iʼn~$by6 l`zMGoKx QH~+aN<ƵtvϐGtp?#)( VGt3^twFï!ʰ^ο SÈ kvSPld+=B/{P|LꍆoK~Ž9lO32bTjl&HNS}a `4eo$F;]\\5Һxh E K@lMtѲ-"#VW,n՜ْjמ*a{ ?蝮|$&L5ZEiD)ȰB9B+ G {8}/wɫd׾$ ._iŶ7yYDC_hD` hIWI ?2ԫEt/s(pZt@UZ_i~Pרp.H;.C I ksJme煑_@Jz^ͦzi_:}t( GP@WSV1Dԫ5c: 96"'U,_ISoMR/G 9pD0& >mL~wyu: 4 V╙!,bjy2Wt6_U {=\ %ȚPzoJT0 s&V˃/{<عc5*{UNTO`83,ʄ aCnߝS 夊0|<[j1Z!,u$IlX)>m܊pXbdhJ6n%İ⸒NQd2#4YՅAa! 31S<:m)>\(ЎebܵGd\+NbЌ*[:w {>^bf+%¾=.b#y(w!~n9#@JY6\uH}/1Awc,`{.~VNS軄%\O/#6'яǀz S Tz5m- mMqtՏ$mPQ*`i\Ugɦ Zb9*3_akƶ)̟-K.C!a.are^2Dnmi*@h :Lb~ʐ$Of*'z&:Mmg Y/M/lj罄6JF$N`ZW@AŚ rveiDFGc(X`G3+*#u՛$0op,]õ%L]ΓJ~ͷ, ?Ә6p&v Ay w?q6' Ry'2o&5)-e1.'ȝA7`.Q<jL_nilH*H6 *9t>BAO[}^| ;O ۩.d~ݱYC:,F}>(G-qک(6天7FF]\Xi! *%]&~sSZ:br8!=,字th9M(1{6/)>Ӗt`OdʺL%kZ~S_=jx>?6RLe:aVtIs66 [Ⱥ)VvKϣ1!!l N ~_&{m}k 39EO)ZX$[R%oAFфukE`%s?#P"҇P\͑Lj~rwZ"anj5 ^$< W)kCA+fy#L$QTxP`7Hf%TMf$SG#0p1$V"rq6\f4e2`ھ#!,5?3|[E0/ k-em//Oׄx/ /b-e@a޶4}:aeB0~Hw^=sZ!br; xH8du!XHN7u^`Hh$^LTm}^CvU'6I| ֩moɣH#q2rL%L)'*h޸dsx{ed!YQו=!]mbMbBʯܱUǨ{|\~'҉I#I>76H߳aY?85̵ȠT&Hxwt?і 4;Hrf=(iXplPdo&it܁F-s $|;VR ˆϗnXdLy q5ޏz`yb#ڜ0~f8ÓI w i:^āL1N~7Qh^cʢ0yEjy$B}1|9wrNPirfC@\[iϽ5;cĢ}|M2XqnN> rbRX^ղsٸ/'ܛhg5j0`PkBBp'$CV@F9uzvƁeG ]J"*/KiqȻaQKx\uhY#'c5/+"m/*"|:o5P*@ʕbtOW.H{F3=C`3!dVkL݂)Q1YHG@ف%*tLV SyVP'ϑ|+bEVNE ui#`Ki3y<jO#$uh M QyJQHMoۓRy1!t/oLCq@샒7J.VMҬ+X! ?  "?K]`;Qk]j2.j(2FO[ֱ*7Oٱ&sd$_tX{ VK)#B}JXcԞdő#zS(x.|6~n$.-L]9PҺu  | qCWHn}!<p q > c$+=$VDM$9fDžP*ցr6Np2P6i]ja7E]pjx_GqJ*x7OL[2S=2KC12r!Œ)uU+\< Euo_eZSח=ྤä w f4P#+ұ$χ9)':]Dc ! B}fvKB/O4|} )F,)Z2,}ycPT|aFmE+9^kѺ`-K o;7׵V}x2Ic{8{E-)WÝb' ; ?_MNE AԛemԐȏ\ ڍ= cNjro,Zza1k} "; d0ڥ}8_u~Ǜ5y)[@>hiFLUUت]U8װ]x xq3 #"Z(\8EoT]ic~StR}%h[-l0rЏ&y{{3 TBuz-֩Ygof/ѡE[Ɗ{;ΣCۦn݁O"6HW$RG[]u[#4ޡϔC ^"]v+5 f'Ig\Dry @ .y1 ^,7UÁ=f!AZϟv=uZ k+]*+%3$YnmZWAǧi֦e{_ȡ[߰@)6y]q+ LlS>Sbi$I[jYcyg]1 W5k9ohG+J1XPcUN˛:0^~Gڷ/Qnq$~3yF TZvD9y0VSh:/}#BfdBi|a`/T,םE$n5Ws*;sXJ@Ĵu!MA]*(RShtf;Ll nICtLتU8 ,g<"h]ݘ,W1Тa^VBgTڄf;mJj9j`/?5-|ۧCިZVLa EX TrM^> [;k}f)B\xPo]Q⇔Bq !k cW.@sZX" 1[.#4 0M{*Dɻ<+XK-^<wW{߬3u[m&Inc=N=S\]k{.}8vC0!~:`j旟W|m{ھoD^H~O11cA RKcfhCd;k?cULNV^Wx=[TYxi #7$VpsD= `JHI3EAɬT 'W pSlQO &^{=Pfxw] } ˇ(SݏTW$O{2Dʅݖ-d~ R>c}CoF=\=+>EF]r>~]UL lXx mMʜ^oMجg)iCu\6 Ym+x'$J ^olsGxI?`_M1|l>5)/ 1@P^G*Rq7?L44n o9/X8YΗS% ẽBAԎ[RtFJAfřۊն0}ʊnjA[KtC=PnOS%>G&]t׌9tXj3͋J(7h{7GV)H'q(УQ$Ɓ+R^6* s#^HJbDt]_ m) _!cm'G'*m*N%70BУfnQ {)zT-]ʄzVK3cM$$3#dg-|(bԓAM4 \J5m[n%{85txN!H( #'9UWv0 i"9ث<\sE#4&;WS'Z*DC{%+F?صci#xA\_I ~rsg1=o,AXs;_Sgqu6qx7xrt"r/PZ @XT~hj9-Bi+?[$ Xpْ]wp"!9s|ʼn4^oiCkyh4 ^vQJ[j ؠqyу<% e­ }{ӽ/?e_kxXTRf"rUQU `/#M:2{֛%҂sHKwdakll `]~_G}/AWP/)mIR] X샓+ʩVtCwihf Fxz ]AR0Hހ3^zA )AVP[So.;g*[ xmRQi<<#U` c\J7pz5]HcDcUX[wk@'[iu A dYv 㻀\\]yY7gŗٝPz7)L dm .xdI 3*oqXb98Ԧ*$VxUWnKĬdVxUՀP0S[W60^ # =IǡZ*Y'"DcKm{|[r~ H_B)@G .Oދ>HUkUҒS7"@1ƕO?< !>A#bBF M3<97|E2OCKV[ %*_G2egKj Y_м /0df c,VOWص ?m '<' hkl$ТVd˙!6V߀8]jKI&KG@BA0 >I;MAy>|u;U JC<)ӄi[I0C:DV՜FgI1Ռx2% 0᠔0ѥEUup: ĚkF9C&߉"9:it'JK&_ItqB7B襪+[0H;*@MK0]#7ФV M jMIX8qIb'pVjAӵH m.oVg {; 3îW5U_GN3pQ?Ru: ln#zٞ ^cDm%ÞJn3u ,Ӄ}+Ptfu[&.Vk>O=L)K~2~RYꄔk\ڦ, r=^Gv[ "~ɊiPMcEhI|s_ZPߵU`:JlMz}:Dr9EVBo-m3-Ūsdým.՟,:bw7"OY"e_\Ǐ'oČƷ`Q |}i>9Gzݪͺ ^,GY>͆3Lz:Q_Gު5Q֗gnꐧ̵财`1FG^lN )D5 pCT,fp(aWźI>򸡃YPqvxw}H'8GJB=+\e'vۀ#u8żۭ{,9R†s[`߻%bB rY1nXϒ,$& $kπߖ\?>(s./{r{j{67kNj?> b_+&}k lg}>U^Ufr:n¹0 GTnwg2;of,$~C#/&>Q|*̮ف 2˩36*xg! ΅$zD&ꒄk+2+}r} &ffhI o!hOئq*%2Gܛ^n#cT>Q&4K~ESF~Z`*!BǍvzx(R-"SFW4f sP]0|:ROL(kJ6’h (geRRH䅰XF% p(R^e4̰˱&THU?u^kF bou-x2gx˾4 w~΢Ტ$΀W'+7D+hwM 4ZZPbnW ּ˒{)kԇ:h:o2#1o87RJRZ eY۞m=gtn)v[RnTWB; n ^󓹁:xھV7LK9߭k_B}qjrQs9V&wi2)(EWi]у?AD $rvns`]@'զ|=Syt4YY`u~Pt=]xwg)9Ƒ[ɝ"3.tŢO6u(5~aQ9Uҍ-&@b`[Ν`%L"='#E;6V[ue_=j`v+CU.t͜ 4עA q<ס[;$ӵGC-"oszVl1YlבSa㕱61kIޗˤ;/SN.zGz+N3\pqD ͋g^ЊmxL+#vSk,_P5ԸΤQu)f CLPUcۜ`19=NNV,G \a{f )ap#;=Ti{Tl@_\,4k. fURd$)mpt(9*}AM&%q2R"jº:|f}֓&Y_?/Iy?/qĉf/ ~)̠#J!hgxa kc7G-T/Bc d?@r j4r9m n ߳6j9@_1?v`YU$Z(^/PqE!x*t[)7[$e h=zk!nr4X 3(m̍,I, w$tMz1%‡[ɒaQ^8YaŤљ:fjO+Y(jNlR=l875`@APvMHƉcK'6''R1xk*FD_T;OOf<$hڝ%B-W8=Үϱ+ۿJ>f6q$ &pԂICWfRWqGO9Qc}aDh9l!h޷Zp`24}c V)`o |,'̿9*9.  9Y"Q(zn>B*k2s(_ЖoS Ř)U)? cj6i5"Ө̧,V1 ׳3rX~PWV;9CvMl=/yW]꡻3v8@jckn*#(  2{5 c!u**-Cu2 :]NAaרVnP%$l-J/j0UG!JsomC[ݠ- # jvA;2Y(`a7Ë)|ϑY%ڻiifR 8|ef S1>=sON3׊YYEǗ]FdNGD#b 7C?7Iq7fPJ"D07 ** U\=v~ R:@xg&X+Ld'cHW$[w>ikjfdx:@D E:2aVF:s:U ZxG?]YpeD`;mf !|Ag vI# =IvD>q12v'C-!'KCD4f ؅knsqEȤ XJA1JoH%DOZ5jPef2LJg鉀ѕ3LS ®KU{"fL;Rfk 24>(%mEl 6ĊQ{ [SIur}E([E4^c5$+H@MnF40?#N,ZE*H!( B)\)LNU aw҄0Tn GV!rGl&52RV̼I8ea2fP|<0mECż2^/S@?>@n1 󹠐*ã|>9 !.ZƕoH|K?Y .?۞ wj~&{S苬%jyz+FB[8Rej+^C߁(_@zyF2 Ԇ*H7UIdɌSkncOvVe|SY}Ĩ8mº,Ђ3\,rT[MѺ8AD&sZ|4r[byn4 CD|K (Vl`r%|}zeܷټc?o-F~xŇ'Wch4g2p/qu#N\o r!*C~+=kxYI:=Nٮ#[krZw` k#k('!*ޘT%QodGj:e7eEʿJ(yf}C !LT}Yq6oB/q-v`J {Nk AБzV+ ǻ1 | u["BE-C&T4/0ˬYT͕7ޭ-RFȯD_&x=p%j0铲SL_< Zk4U;$DZz31Һ b`kYJYƜ8/Y]~L:Jy2snRLvayq-Quzwpg,!zG"bW]}%Xy4+U'sJh1 ">I \'@.~4OFR-ݛ G'GLFh-TG)7Ê.8QEdCD*tZ$TXUȍ@sU%=`Kw=@n{萝lw7 ]~S@dlMUwja5XO?,n0I<{A\&uY| `ћ䘬T- ʂΩN8,jXW.FLL'/yEJ?q@ߒNk\zդ u~굱}C>.)aRYܚ7ajl{!;Jo QAiM!XgQiؗf[aa]\MܞQOqdPGwtl@-|!OբkFq xm#'0{ }2Ϊ uaA7<g87MQV7#^M>{I LV㑉 -F!apFq]ɯwBʰ6\ȧ ;t[,k=wt2|o>%,#D5NffՄ4bFLĩ8ĒSϹ$F3^hR= (0_]o$}Rw+W+NNNb䎅#z8kZTbhFg3?ݾܑw :o Q@!0B_ǹKU܀pdz'1vHv.C T e3s qI]cT @u!6 VKF2)5^O u"+aH*Tra@*FD*oE@ZM@ b}7S'x}ؖF;@tZ李R4 T5ˣUy8n˭S(ˑfJ= %|ݜ.n2嵻/>{{}EC\ ßw߂y:F=ﯬQ{Wvr ; &=d0d yrOͮ0> 13DM 3!/my ~O Gq+RB$9^pk_d+;PQ Iͮ {B܌zقdEU1(q=JWt6s&ˆ9*$_bR.2D#7~R3 Isɠ oAYizmfc*B4=FP y= Qr(X)N5 e}}^?lzҳv:s{'hF qb_]М1 (dxcػ3Uts,/XuWOjBF'mvcy@=l)ܣ:)ֿwB%&7QC |wQh h^B8$ .5.)$㷼OA.}B֢VtI-9O8~'\rvBc/䏝4T,B c={g&o ;O 3rϗqS$5f79{(:p+Ss+j-k@IZ3 /1/3&`*M=T598t)rW3jC'5c ,W/,1~P:טYNm_iU}>L'ȑ#.߸_0xv,[p$QC pB {?$PVr e_܅_vqa"äJX(mQ73ѥMQd\ pƳˈjR2en.l@\L Ї0TBȘ] hLߨv-?%9/Q6Rf+H1i6{o #z WL*x6 ?fɞ"$b2xEq1_.ftCnz).<-/8 }+.RhnY)I{Z,`NK4+VG/3:7=BͫRe-YğŤqM 齃yaIOb&Jt]nh7д[jJs/3”R\Zъڒ\46U6噕^Wy"~c(A/-(G[; 7SB9>gp$,>8=b*#KJA{'O]k`̡V?R ŐCa2zU͂c>c@_? DJ1 a}g;u|hu PΡ|\ds$D ܓz~J(w1e@I 83[T.FkRڈAL=2#(8TScIţH/y$}Qa;fᮊP;Wy9[7}(,mE_ka '*'P&CaG%"JM |{FxͱzWZO T_8JX*O^57E:1N:LgeF$[c&@k2 k`]u)VxW9&T%UIF[Klp5oRv L6i_$8Q89JT]Ż%7R%&󄩧K:շy D#cOBXt= wCT aR)YP槙ٿLxkj-RRӢ&Z8S ԅZb?oaq\"wL KY{g>>2Q𦼎h) I<`k"T\a ΘNDA*4_6:Ğw]`R$`3UA'|E K%`YLzcJ)LLC).UHp6cidYQ͍zo͇ehEY-e|U>WftbL21N%{_Ia 4ܜ#F tnK9q- [}ըIGB~1=X)iB5wV.Ω?i0̜vPj C bHZ{GǓVz 6A޿ekٴtÈly*qj 36|{V`OK n ^r [WRP!pCDq ^y "Qtly6tmoEJeY%1OҬ.&`(. "Bg`U9!'$X~ }Ca`.n ѽ0\&J/m#&yo,Ox<\A9BbT`qD " 7/Ӡ2(ߘCB ؓ)t U$FT,a7\M'4/O qn:Zh2i-dZ늪} L8‘l6 =;|eq9忋CF-ksW8ᅰF@&ۈt bu,kc0|p5HRA4Z%>qT8Լ@DUu He>ˆ:/C[\)O4yɐ9k1`78^eJnZ/\.]毖n3w/@\'",$=B} WJ #dgk*8{Z5Df|w &/q2C7u&%/Ych q _-> ʓJM|0vR8f_@V`D9$<%_Eƫ-W`xà8seeR uF"')/` N}  DYK$)}h^ض8vmS;>2PIJ6,(q@⹚>}9 H$Mroy3$_%R.?e7c86#Y"ӵ<^O}!,t%Wj"CIL`.OY \-aH} 0ɞ:lu"쟵j" zriM"~27Ǟ&Wxw=Bx=AEs, M^Ӣ;qcx=Ix:@Ó1A;ݾCU/p>f(qG_χ-$cB|V$1Dɞ6}]iM&{ K%.rQt:@~G0"_f&`Mx?wٴT8&&~$*7ɨ.30'U٨6_͇h(.,+Ik-KzYS(]?|R J-덠OA}oէ\Kqd7TI͠2z_g7sVqfdܵn+l½H.y.?}btw1ϫjiSj gڳuYD8^l\$,|pPv.}f~u!kL)TAW qA$m^tZ^*[ݛq mEԂp(rX+șO)QB5~jY)azO]PX3tԭ<] Q/k=J\7}HyD X6~?a3qeUG&6%ηJv:y9PvIXLC1f.&I갴sl԰co]GugY: _mфO#?PҼ_{ox,Aj\Pb`pγM‡sg4 >yPwS LuUhbL!^pDk7~NYain} &G&n5$'MKzzLY)o]U Ѡ7 5N+{z"8mqhKG?sD6Uhc@G!YM#Т]ZX*(Α~hP"vbE<־i oLa2:bbRI.HuzkMe mw{bXCQ7th`Fﰩ]|Z})cuv°ڸI_\Mt%{͊9M(ZJ9ܔl="rqM1_*Ѓ~um'4r`PsG ܽm!؝v4hrGQd#]2|9T9e o{K)'jkwrMv_,/p؞ @m-_f"? ;YKP1MâŽU̺zQoefi#Sr6zBa =&cxh {Gt,GQ;Z߷e.z*qUHȘ T 0++_$#n%k+܊%Hb wnP20n%Zɫvbo[mga0TG"ӻDH:)-T.A!,v%6x͏4i\x@#U{R)a_H2C^]2-L4O6JgMrvI}Ħ_w0U7z>oQ̼-cv|!IJP#uf1ɭ+??_wcNcO-8ΗPa71Ll<;3wmB.,=V"jT OD/ё/rSJ2L & Ly eqG89X1S Q pY}˜PGβ%jx!$ӦV6:"gb5P;Y=[p;so9<7Gh/ˏcJIg/ eU"&nfFI2o`UVx¯Ɍ k0MlD_gN+=x=8w,t?=OtQ\= zKO$Lx+}F!l# B]@پ<~ ]}#1BCՆG@"f.SsN}Ybh"Xw2cF#mg-:k<L }0FTRgli$ YO %{ w̹HIPN<H-p[J]"Y*&\Ikt` 3{ʎ~1;._b)Vl_Nȿ0= ga\sCAT#X G]|B}!3U $AWjDZў֬@rM?ZkSǟ KzKTO[mbvGCV|S^EDsg@Եw.|@&2y~ -8y, 0iH4|t ,:{(6j :#^DS/Y$#$c^ jZFVӍK<4QK]U_oVuqLҁn s:dFx%L:T:}!̐c,TH">ra2OO9i_Pgʼb3ںamqQ73^y YɎ#eSy+YMO׺$hCkL$eN>:vw:.R^w Ơ#tE}@( ,?eRGb>7G}g~>mNA;eQQRby $ Ls'>|&aiOe!gic\7G'AJ `,bOlH7fwO@fa i)prUM9v?KiGVnXwoa֤5 ,T}=)** dܳOVoqBi=TFBn $=ΠyKa@ed7`yLPD ==F΃ny9ȼH{D _^;O խv'(GCD5F/^Y~$ !`&*Q'z ^LYτ9vou>Ƥ%87 ZN]թcڨ;piGD =0P⫘'?أfO=m$=%@i^5~_3է/):6Ao66)lJ (`]z؎om$h+\3.:4=wJh,c`7cD-O&NӲ @'K5tPVɣUqI;X#\uʴ^/-K ~=vʥT '~h(Kx@VIΟxk4O5:8bJ5uAUms8ꏠa##^Uc }!]4}?Snv]VB IϿrՄS&]| OqIn]hYwI,kܭ鵎}14QCiGtį$ ۛE2._ճJdxƕ#kcxTcyuFN9[ƓmFޟ 0!nF2bAőprDw*&d쌆}HUkT:]z,-rR t =q[zc0ׇ\ts^Ԯ/yZ5kw^ VDZr*ͨ 2'݆@. ޞ Kzego8L! . pA:Z5ʡ< s:h2K#~hi!~g ћbB㮫(q1lA NuR\ӹ⤏Y)?箾Ə8ae1m^b2QS8n$o5>tJǯQ%Q4][ZqdCgG~s7M{,@H|l^PN((;n:8g ?">Mwyx_-E2N,nY&:zF‡epF }@3UP=kwo8h;!8xVFJ[Ycbl3#J;?(oEayq%@ŧƜ ǒTb ND,B8vfh3*t?^Oz=S/VFQcҤlky)}-u}n@4.ljT<@wܲoOIaIV&? k"/00[e~h df]yb8xy6Tp9iߎJ1C!Ir4"z _v68e %FmNPjRdۥ܍v<`wj.7NL.5ZdUA3O3KjC 3Au#*K@V}~@jTY/ =5"eÝhB]BBK2@&4;ErAAw0EN…ݟZU_;p#MT*xu6'T_]UD;dl:G9h=PGmg4J*.NE-8;@@jJY sawlpc:fu? )mq$ߗRwlغ.3eCsP䦇ye#$7/_#LrP9Ꮶp_( AX0hvH*l6^`łk!< iF[')oTi# k)iTe90:fI@!4zZr^ r_tR!`YB *$"OFR UFMфo<U>ܡS/[%ܗhQ9GZocuρ<,pqCq :wxrψ(&\>KNEz%If:5п uCqwZ+h6+ /pҚ ?3*V\ל.gG7u/`{I2";BPbAֽ@fWHssZ|`cƫo}C'u}m4P,Ro21q tRa}n>Vgkɤ3 !nc CE.=iQѫ"4Kwր{od8IU; خ}_Wa6yBM3=)93^!~jC|8$J`d) {$ BeIeX!Fo&i̹{r]̄ *rGЯs[T ^fk)7n&c+>A`%Z Gzd23 Zzel;? H!-:2b<ܘG y?·$ 'ӉPP2u̐21^hNR"52`fᏺBD,rr<'o0M??l9c#disH'G&8p>:|f" g1a|ZI-g<<,t_vG 6IT-ub؜c[<`hBU۬DpR4n \0&SsEq9\uצwDI6'3G}qµ|o!:ɦ&U[SiVYPOho䱞u$Sn0CH`!L_zKYZ/)I̬R(u9ͤ]J5/2ď0iz'8"Fs֔/ 8VFt x@D c1QJ(-}eQapkSѸ MZj{h fwL}zƓ2^b0?n1jK[M mj7A2oKcuk1f<.߸dA0j5v*]viΎ(uQ]1D /5芋%ч7,DyVQ?PaBҤs=D.4W"*rj{X^Q!u)"+{˯k' ] (:hw:fQTp: w(V=%'n UCN4^).aT H(.0ۮ-4J-dWyg@,S62Ri Wv.h1A B-S>}PZ.8mL S(Yv!{rsLV*橧%8.ޮΕ]%w:.\so%=2彪qD-Bκ0d٭SM\zrP|Ʀ.$p)[aQCbFGncPd1\feA o'ːFٹKgmj $T7.=*,6 3xߴke&bGܤ'ґ훘PEOx>FFj!l'wn 3K2-}h/_UZS$505+`åG6[%SV8cjU`RuM YS8QmT$&ߠ^['څ-*ՋG7Wwۏb ܳny롄Qc5 B%eE[஧ ykuQHiRh^3Pڋ/ҾVk1DDo1{ȦVl+bMXK?nz ZeҲkmײ8l˽7Kcɨ5&x Si^qKls;`P񴄷*D5pROxx/GDDջ&:DD9u|+F]7lmlnO zfClfr-܋Y~+ğUTl,/֮e)@4H}ݗj9e:-19ݢJZ^b!vO(f76Tob> >SJ3B--G̺;#\;ΰ7c6yҶ?KiR0"zJ~(ؔ܊i4R(c`'tT QuG%V5KnzJ}տ2YX<bqx3n(h tL|0 s_;oSRFlV J7|NJ?>._crE_\4" +Xmx]A28a%ce7=̈}.q'ݞkHwi^߈66~ܒzv j~. ?ll[J`^.+7~t1} x_6r>KGSn koVj={aV&JO -Ǧ0/Qè~n%8u%J[2>bj\K˜3>hEtR#HSV6R-NOm(bx) &[sE}ra dƜ$適02#Gc5Ck̿jPYD2,%qڥvh3fsמx97)C-J' I |j2OEϪ !DGV/!?<G}-d6b1-$ 8(Y: %=٘ u'_:bo= i…#P1#̟U@/#9v[b]VԴgڔ($%ȯe GNxMD1r4>VK%FгlK;>_v],/]ߎ N=tq\B~I0+xq ~7 WM,up/L7uZ҂wSEru[;>DV8w&Gty*LiM[ X8|9 3f77> yfo2IU]PHy`U7JZTi{`ӚNbJ^``_"D\ų mN:c(6 Xy|kma7?A9wkAgWttcfmL^Zeջf=*u'l[;m $AkDgVLDU=Y)zk/-Ȏ>M8m]gY7vz,PfX{ ܐ.v^R0FK㎥?F(8^M~;Fc#0msO qc(* ,i:\<:)ĤaߙԮ͸qM9$షER=7 m ƔzӸ،TARNQyֈ, X=Omf󃙃h͏[Koh(ygB^޳07Ʃ1kMjͼlҹH_Z.μWUf8pP.\? 1%[Rޒ& ^@\>nJKaT򆉃|[ȣ DR˾7 4A7gQqRk7"vr36(^`,q|:l!7mRqz0PsByO"디{v4b٠X"ok"q+[[L_o'k Ha"?6 Y`(^Cg魇ݢDQ<꒹@K=,PQg5j◬?`J`*רB]'wszm dFe3}O i,"#6Ճ[(29vdAו iu%%G'vi3h9 \H?Z>*2FM~"Y"5a'PTwT(X4_,)K7cp2-VD.rƉ 8pnX$e E,68:#ƴ~Yi*ghְ b-}gn$2. Jqo$ǜ ȌPwٟ]YZ:4Cb:Z :^.Bbr2|6ߞ  -^tilg#q,*u1)"xEhd?Lfa[} we-c lD#=R2JH3C1%r⦀IoékщB׫,8FQ qy]L+ox |<Ɋ,^Qذ;/*.E(CIٷ=)(SX _Ь031>׾C Ն &on)]}\)**x[)E\E+g炍[sՏ8UymڠYzŖ*;Z_ઋ6>Mkxthie+J'Ujm2{pC +X0K6nEwšlQKs`s(N2 :q_F)yÓ̆g܂\nK0VY`_:քgfƫɘpձ G&4qngf$-S8\PtY v(Ss3iן=?BPtH%I`;8 "{ 4m{[v1qƻ*E7T#l"Za怅 ke B7T;zq! ՛#vC|5mKm)֏YTHf,Ln&E"$G$좐7@,ɭ$ՃeJ?N[^V>by麴!)&\mKx.u`Tm;HN ]ҝvCU9As}2;o._5ԨbnDb:'똫CBF)! 0dҶ2#j\|cSЫ[]f+d b]["t$!LCy uTR, L5Nkh}>:4kq!F%kGjQnei(g_yt"Pi~F _ > |\Z5W+;$ϰ9v G7 csX-GÌqzDoTfqגt_ v׈F Voxf62sdăil4$2*S<{E@ :+ѡ1%Cݥk/p%8l "(e\)N^$xoџt>W:e4<+"#nȇۙƨ?K|چȫBNKOr2r98D>C4D?iVׯo m+} NgS/4&99Cye팾2wVEŒ#$hRwp2:Tob5HL-Bw{oų7׹Y <-MT|4N\SZe69!^Bo~ :~l|#E:lAG^J{5)(M^CFWݺ)!Љ'j#/=SxH) +L;@P W  VeEoQ_i|-15 eMr73"ޮv~&."dI=6 :A Cq*A{OU&^MG.*>K+oWvNE %az|дh,+$)V ]gs w&KBr>he^+(tyoU!-uMjv>:VWy].3C*nKeY56ъlhVPZ۽C% S۰T~d(<*`hjد}{/`+כrˏd"<{:S Dޭw>g 0|p=<nP8n+6yHG=f8KN jemz\ڴvp'N9^H8U?VLaF0rK;TiosZ0}&;;0KZ?؟OXpK*rX=.HӖrfMSȋ;# ʒG :@SP eB#x9gM`~`<vxh_<'spYa+ŭ{oPzX3&j%b,JX;}nb~ &nY9͙H2)$[ңmMzwEJ)W_7kL5vM{7LEKE"ab{75C$ĂOp|@ү8uJVmNjdHH0tKL gyYTi$ge?H#F2/0S,_=͢Va5k 5``ev7ld`{P+"v+qc> <wI`t8q~}2`\JK*=Ǚ!RVl;.L56}&5 omn4u&|KE.,'`՝XWohr:,a~;^{sI 5d抐ZA g4鲜*+L;Rc|܇ڶ˺.%yFJN{hlWkEڭsYB9qU.NG\;%.lI=_$[9b\X F=~vcB #|4[-*dyHH2I~<2y}}Q5ⅬǑ׋:7 IgT.ˡp25:4>&j})yOy厐|եG5ljLQ[[-  %7R^ݘ:,nFUMq&ɀ"lv$/|A¡^X!z^- c6&6LRB_^g?||%Z~,}~ޒ3:| U{w;;Jn-.MO1/%@~q| MHVѥ5jPU3yCsʠ0N]vm $XpQC;2v< lh&Qi\EN hi@_Vn2Cyn :5OQiSB@dHqh|9 Ntom2yO#AHIܤ.ĊէyCD7q&.mEN"7 e-v+K;-Czڰ#EE*9;KoVXPlcCyf|{K:C^S+nޗ差\:ƝE.0l3Wf=c@e."=jL`etiBqz(9IgcbXW?<ҼPR\l(yX b4-zܥ@0By3BZ.E .W5H;i8kGVux*ssQDq3q{3 =o#GR*>zCm\|Fwf| ;o>{ |IrwbPa5:02B~ҞXj4qtLuVUIe>Mq 0Ii|[~5 rlG=aKg_]Or|HW$ʾgH{ykbk} vL ҷtVF TS&*sOΠ(ʭ9\t舽N=a +A$ڽ-tpk=b|oPO"Sʼx 679oLvCݭų߁:AgZ@I!S,*5Ee-#G-:H>S&1Q7˨i\?qQ̛ԍ qxOU;ԫ u(4˪Cy|+mJlPМR wxQs'$!Wgmҝx@-|a6tKgP=B:#y|@ˬ>UgT`eQ?N_܌++Cĉ/(~ ]~F29Ih^}ˍGN'(=)9JACNJ?ĝT<¶۠2 jro X?iF}%Q/Z`s[ 9u"eI'T*7(1dw&~j\ rA2f?/pnW}hfZe/s\Q|2\:Q@tt uM 'r/ 6֖1gM@u273.~"h.Ug g'ݬHdx şi Q; zX$KJ~ZoV!eaVbLX&}: UzBCzq^gFq(A*fЛs,g'оds4A" $5 X8k*Sq ad$7em;"DsRS;E b|.5Zd}~ל; 1z 벇ݦgi8YoT´SHʆGtkXRUwSDS1@A$sN<aܾ ȎE>[H_W򨇂hB4Z l Ш\@Xp)t%. }HD)d;teSO&QJZ>3WSK;.Jc(#d&0ʴIXΊ!D-xV0A(ՆϨ3sx>_qJ^R#r-pٕ# a!k~S/:@_w;04ѰG9c H&/Ğ+\4Iq}0l8~1;GfXO:/.e"YsڠJ* Frb9X- ˷<< +DS脎K\r1MvaMghnDwٖ }[5[}/gp+I)YIqp;^h8-|?Dd˛aw ! RB[zmD!sĚQ_Ug1{~_> piry6>.=ǯL}A3+đ'L `geV @.}Zĩwm:\^b@г\W(? /BQ1硙 0="Oy˗Ԍ'Z1?sfbNƿp!.#|_xw2Ȫh&zwf kӼpm.-k8GyL؂5C)ôڧhٙGgh,Q"]uө~]?Lt>{Qʻbw܁cK>)htRlRكѥ WJwK.~:DVԀ'aL_v2?FM&>`PnI~ Ff.qs !pDov%@}pwB]E;4 u kuD427VޟT1wZd08^!mWQCj] \^X˛x ۺeu`9rQNvX N7Լ; HQ-Z^,''̥ؑERL ȭRN+[hS`Y W;Gn[r*"*,Q0dH2ݫ|Uu@tyowS' RD6@*fDCc2?>qqyxaAhhF IJ5"F@fiP{$}c#v>ňŢ a$(¥qY,{_[йb۸U[u訂 Ƭw*!2!YN[ؽcl Q Z3\W$(),>\u{𰁵˭R.MP ZIu$,ڬa4CFƻjuϬY@QK=C I43VPl8JWgOQCѺv'ƺh(bV+hsוp/O]K.^v*QJR~S]'j]z^m$ՌيgA& btVPMbXLS307Zh pu:E<97hNWcji6oY0e?~Ä40A-Rl %1+CLljOG2LIRβ:jNvj̨ .xcVá)*6Q>M~W5>6MЫ \5\i}bVUB֦xXX;f;|JF ctHpfR`c"mymPӉýǙ匬tF*FYixm$\ `@_nήj|\ ݩ< #L ҽH :}PwhY/EsZU~*XK>zujd&Mz(r#i %ك|s <l?%aaЙ=0t8{eB54frqݐőɶY >5fr59:9:=M>D]H᪀;d)*TVf2#ذ)&rgQ'պ/#Nr$S;D oɝ qby,y#1extީXLFgˑYTNjsL“[zsIF5fmG ̇|,-,'k$NyfIjcyt36\1]P މ$p &lOx0LwP/m6}O~^]j8cI/xbm1 ;]tp\vF5?U8gٴL_қ!iK܁Di>wp{$U1$1Q/ Wڬ`kJtPZʔ?`zoeGJ+`NJzr (iT+cw-1k!#چlm`p~6TE-[JGW}=O{ GV\a* aއnA RX2X/86td|e03Odgpa-z՚h(T4KAjmϒ>]O6 }7 Mͥ Xqhu>#)ˇ}XN+aԗ?vzhҀWunfsoQF>ˌx {x9 )$j hQ6'm~_4U׳͚S9FeAUgl^[ͫ' *Kӻ'u$ȤBRAuٱxnH7!Au5>(+| մ# Uñ{n[]sT$yxXB7Haau5Wv.P.oN;quu븁Ɩf/HkO3Q.]d67|'7O8By3XܹJz ]^*_\ 㓕 뷫 joǵ3PP5%\R T }{Orә:ےNr>(Q؏v&sEf*X@9bb< S^aiT_AdaNCJ%ƌV4B pP+EOzA$CN]꣡-C3ܛE\8+Jz2~)j,Yx4.Dpnc&J*ww,"~xڒp&M37;`HcH\O7o`7elW+L;׈ J u,wC֐PV;%zjM7 ]7]iۈr<ײ>=sAV@h2||[t5??Zڪ'e&gQwlEW%|蹉52Y{C].)@5X4Z#7NrC"/ĂL 쩔YNJs=\`O/}F\ =*1ZDllhU غM, çb NKZwrFier&_^q-jU.cNᲊ`кnfN,&]Q1J&Œ4n5 }{GXT/+1)rՌ1scͼl:.jۀAn9O<1j>&lܔ w z||M&'Sϑ6~9bV!+?x 8 9Nm7F^!^In'څł9Fɝp{N!>N=~˙sxsWr%idzKIUBmHE>dCzda<]<~$6Dr"eXQmx=$\J(%Re҅"4lǠA,r,7$~@}B| Mݤ3AU ,s@ϝP~)-3}u+vP 'w,)ltFB7B\5;P!9HQq@Cf8H]PT}{"UK½1b XդvZFGa/?D4Pqij y-zzm)yr\ 4 }Xtbڳ TRW=FjwnFd Ga%Þk'Tzq0FI2tF!qxbSY {=,gг8A [)&39:m7A[=ؗ&aXvEW{א&\f6g{(HA ' Ʊ4ft$͒k Kl oNW uȹCM+h՚lDW8EPC~^Xm:Jyϙ+^h+.@Ȣ6נ،=BW*I ȆwҐ~ a}⵫],2.YoO⅓l5}Yb171T*`ڍ*"VY:=4'"`#h Izά7Ո YB; !X j4Jꠂx CK/P9"8y=Ԉ] _ 3@`B-ݖc؝`Z!_AMxa(7N5$OfG#)`hNq0 v͑_^%1:B>R51 ۢ_mYU)SyhxB ʯ8F*&Y ֣>&&&vlabg·!ƠuթΓNjO\"Y~WFYlJ¯L&Jծi3YѴ2zDO IKq"e֡LR~ao~9/xtCT( I۔& P  F3zJlkA_3KєoMe{?QoE;$}0j4FN⹇`\mZ;RW&ǡbӘ KԾFPЬ +:`KЋn, Cq9ք5:t8fe`)7|Ahݹek5>s$]0^veZ2!|kx_cg*w+oK'7 %]v.7ve/-&3򪵨FH\`r6͵JofP;܇W]BL 'b;n3d9^aLv#K^jѩ&TYЙI#/!fSBx$+ƪ8փGGx&1svbg"ϾSIژ|XSB),,7yws$ _ ݴ )iY%߳HMZ%kM=;IGj qE TqՑFlAxukVkEP7E`C]^7о{IlCiϧ p(URKO.)9(A)$#[H&@&H ̏C414čU,.%Smf)Zl3D#%|#f7-4IiX/H+*~CL\juqq1Eȭ't6r^7_&KSjύ.G f&֬{W;*! (~ nBJ\'B,d99k S,$Kw*V:1ЄJ^czvEF89$|riw0pk\Uq&EÂO(dKH1;D(e](ڟO.K$8@XⰁ@L[\ g`<{]˭bwٕ8os"Heܩ.R?"iAD{#o~ I 7Jx> }|~:ݶ)s;$uOԩ6Z:j/P;V9^W+D;T"b|RCkpƩ6?DC D 6z{F!mP1iCB8[S:5lT5&[+"ŒA%MG.5*UaKs6W+74UнH,!G 7µAIo/Nx.6~JsX%CbYMU@ۿŖhljlp '0FJ_uUV&BBYBm$Lƚ.V}`]1)٘Hjlc%<dDTZ^Ij`7t"Y(-`yyHX1,,4.&,Px@$^"[4eeV  }P\cmqv˩4TӓcREg}F t!Ňga aOJ^!h<OτǔY9/i4кD}Ʒ"KpvD:7K h Q zi龗hY0cSi{Z+le0&wMF>+4#aj0anTbUi&CŞK O2׈!`"6%V-AQ]8%b>h@Tb[55/)|.C7_ TAMp1شgcUn/ MP)3!AZۢa r}OTcCN?)E{Zf-X"4}Z"DjMI2xb-j5XcȔѾ+h ?2ӉtPCaBJ?'J7OvgKh˳~ŏjO8ቤ6: cEw!&4OhLJ/oJ1R4ho@͖48YyRnPmfy4*J xwԮ>4?vgP|w OZd :qlfg XM*pZ_`xsJ %Z/oju7]FOi*K#[3DbPwoGIwU?pj^Dݸ Oxq::xr DTʝ;ˠJ =#!|$Fz%έXQ4GBD*zhʄD@^`)XR@ۯ_sUA{cQ6fcx!y{=GwI(c3B k h4Ux5Vd59Lh61S?'/)7cҡi3v(ް1yhddBHf(ÒbP.`GCu?@FD2f$Lpl0 fau~uc67Jjy;FjEu)GawY)GCZFgl9FJZdpS (}Dx|4Z%=ʏWp+w1DDN 0nãK&wfgLphnQq&dT5sUXpp<՗ ʣ SM뺪*3z0Қ;ne"w:ӄ.>H /Luᇽ*AZxA%\4TġKϠ3ejn!Ne}\}bƵ-K:XJ0P/:5R4gE_kF 9}w8hQV AIz=Ƈ9w:1c2XS7^;W:sKy@F G=2d4KѨDc\+^c;UR[i9qɇ,FY&^5J$;֘˶>G='dcp}BfF7MV"؉^H`#K_a:4Ved$ȁ1o4 D?I?,=Ei$up۰R:7&3ȃ:"`;pEGMΌs ޶p(LXLmZl)a+İhJϑ{ړݻX1u󡎲TKXs z#\lcByU7A1dh"7BD;H!F~ œN\:[D@JV6%|Zi/4n]BM ݑsF>a>Etgos?=e p!^#Ca-?2qo7sNl. J&<6|hDh#k)qE8d/]tH~&,)E!%:Z+nqGkkYQ_v2yJG>jJeǏt Za ʷL`NU}`T (4)IˋpOuhn[3X> '7wYHk_YYtָ": 5`hAk[ƹq j`,,7Q'+f*hnmש&y3NfAҒT*٫a}Yݵ"_"Yv@Mbu!7{Lh jnԴ(GlON*ӝ9~dU:X&wn%Ag`cDc“C$@F>ԯ3cɉTsd/ܬ6eZ-Iy-8j$x59V*CV K [YCOh .]lDS`s94v['5n"EuS$҆+t[ucYފs'ϚPrh+tO-421>"h+{u=fKWD{NJ34xwZ!6$Iq@"Nتt} pn7Ynp(J_^=d6ϟ؇5kk9~@}eZBGqiT65y")2[VdE4=Q ̻}CŪ?ʠ1 ]8_ bDWsK-v1D%]@Nztt aI#9;QFDckUvo=A#Կ\diI(x?s{@߳i&RhO!o8ߊ[I& q~n\?Ҵ $4(8;Np &ɮJt5:ž7. vݯy*RK~:/vh, Khg{Զ[k[KS'{֭%Cf o> (6Wj=u'V*|ޞPRp,|[_OZ/Yv8^$ʜ^xFGe/gJyR1W:Uz˱d2<%4ƛ*o0ν&@2c/S4| GSb ݯ Q'n990~B KDZRLL5Nt|z7zl>.S'НXSi{cgDOIеAhkq+tW@KVULWZB&-^?-S0ʆ1R`0EE̿*x8)+6\N{](x,-;llP!<[/oy-3O\7g3u=Tֿ0 %̖W%38HU@C]K>MW]K*fy?r>1[8.*dIx3({qIwYɏz]#mCj?M8)VHT'JDCɍT@Zf H gƶz܏V*@!3:t^VqpGؔ$żl i^tBccH>z}_x"RеL `Ϋ=S3e?畯 C^E~|-x苾ʎA*M4T|!P @IVv΅ @ 1T4A4A}yDP 8uBbs ʖy¤r+Xy5()+8W6퍴h agl=2Ɛc+E74藸'SJ d6 Y:a o1шNkf&1BUoZزqc3$qz (y$P2*5st&X0J}O[$˄`->6O m+ڴ6s[ 13p%|1MХȁa#YQOre{٩{ Rt!騝5?no'.99Tc&Qkg.ܜáJ?/Nd&֏d%@+{\/GtCn?_XVoPFV}YJXkQ/r'@Y}=su[g)Cm 8FTxҞH# @^!0'2t6FvTt7 ĴGNH%tg(@oEnXV:lݺb6.E1L\3V yjU<2ZznE9`W"Ff'RmVuD!%?ȓCo>s0:{:ۤo1+gS=y.0W/˯nlFmL>AAU~;\2A@3DJ|6lT zX"hGWXǪAC/c@AzR:$14u&GO߳-cnߧKQd@r[Y<="ŤE%dǣ+^ɹF7H%[I_q2 m_qkFPW XyڄsΧ!iIXϛ[G./ {彲mQtݧ}L=pD-a}I)zd|(Tg)&\⣆$ ]6bؼ3sNo-;9̹iz$ytv!DJu@V>g@8yxT @ވ|^:2O; ex ۵WûEs 'ΠRtFg\?zMԩWڍ8> ʀWĬ ;t#rȯ_ Ӄr0__.=hvQ* A%eV77 ɐGJgwڔU?Yc] |oh"L ~1h[Z'6Yx]?1:\ei]mu1HI0@ rUin'd5h/-H5U'1l˟*ٯIlx|Pڂz.wZ5@Diޱ7yJ)E1>?`ٙjd"ld|9N;*0H Q2b?{&EGQrQUlg[^qߗi]Jy;FESRaTpi%f 1*IDZ*)'X15{0jPP?JXRR2oge[PrѪs&VXg)oT0/ fdm7vnANTh:J)'EG_Ke%>O8/x|x O¬?TgCu}VQY* :}C.fyjᡏmmM"r n_5O -03]$EkqdhJ]m^ hǡYw "ˀ#&g-hZ!$%>nܘ -iA-oI:=1Gp%A"7eW& }y:;fYXc-#t}ߟnF{ .v.uz/=JIgX%@kE4Gtc =Wp#5,S"{#xQVofz]ˈ|Yhܠ2ksH߲Q{gvz yq0$|+i &0~ 4Ju/V71/i/%#>e"G  A7(hm-C؍M в}fo;d,ri"xDw:S{ Ctkeed)>~{Oǥ4@CΚt>d@;"-Y1't֌,"1nSɔZ_Y .MB;Z㄀ SNh/3MӾf_S*|Rs 8 q]5~wQ習AW/Y$~{b}{.O;c,B *,MMrU_)QWEI|/x`fKoie؜^-(x+~"|M %"@Qd座2\$z>9r_ݣr3YD|֘#Rn P+N]m¸L !̗ō P}.4~=7+w?/Y bH, ^%@)'`&ٸop|Ԇ%ɆX]Mf$h@RXb앿$puOy$Iɫ ΀Y=&T4f@ӱ4 OC#ﳝ ^@ !6MX[,LD4soS7SME 4\uT2+[X\S-nZCܺ}Lk΀:1_/- 7®[f@os4C99u͕'2%W'op[VHmK](ּTW$e(i7N Jw ~*P3?V@<1\B@TgPf StD_VZts `eA _&]]s=RkS]]+B(XKR"H>Fª䕸5Qd5?8V3 BR_b3Qc!A5(~2r{|Z:7F=J9d5+Mq(P1XH/Q,Цp!wkSɳX?`s2:~Tvo} Z@ dQws v}?0Y$FK)n1䵚t_|Bf,UR9Bd|HzNE-2xۉ_ԌQ?\bBk7Gى,O;7:}__Ųn XG3CQp;]ǵ#\To Gjs> ^d@V eԾOrD*YF3(;]J(Wp @8V(_ J<Hb7ݺ+zq%HC_{׌ůExT\rzH|sj%5{]}_['v /t;+yz"x񝩶ѳ3~EfY} ֬ϩS]=G hya MVw+y7HrǐC>3X>:jxX'RJ]~7 O}I#ZAoّmq- sgPh"bd,t.=DYu~[bIV/$sLðaѲ2!]H?f|!N':Z<;ש3~k{gI%Rf8H[ 6O*߂-ý YxUg.)뙃OFvRz!6"ڢֶ; &NK<+f4uX3 }ZF-/珁.KZx.5ejR6 Y!bWuHl/Õ>Z/,>BQBXyt}VTz]:FkIb*#ODNɶ1>;'|,J0#8cX|"ModX6ch19!"]BiA@Q3{>xp3"-M)R7D9dやTL:`矙Wáp.AKoN.1gb*@Y,)P{ 1^}q}3<^6xz)B"k$7s*Vd/t9"cg)Y`l>o >-C!lu&?jԉ1 y/׌#IJsIC'S'$Y\iR$ č\YN9bf'aø Bp]ql1d0443嶥ئ|J3T[:b+ -. V/ "k2$u2nvWʇ>E}PءOHsx86VtĄp,l7MZµ;8EXjŗKVț~ ΰ{,f!5Y? Wu4|ӃpyKް>Oylb!kM ҫ@S\GuB.W% 3/@l~طo+giF 'dhL^t\{U: AQ hdH+\||:ˑ(YL(l)irQuF3k g W聏+Ou[QsZ)H6Fm aGnZX~4~#,Ƀy/ԖfE/'~ &z3?t.\:zg_#^B8^-_$y)n*P W/om&;~TRP7'3߬2U) n"MI<7@c|=j_*^Phodga $kvT9:kQWVg} =z'Y1XPP0WXUTpkYr7Us}K>:H$Su9XQ8׊+uޝDKY=ӘI8}:[skm lw?: SO f—(h|QQJ|*循xpR/u^r [ x'}@ !-l)ZU1W=~g BG $2#g!i2CmM,6ѽTڻԗp'#Gy~|[JόQwQT*UXr{8N3A]fʽ8M;3ynJ j~(F.ɲaFv[Q5y9wZ8MbڳҾzp6e7>1KDF$ܡ,=ԡX"VbDb֟ $#;Iv_PI/FK2-k2O2ͽ?S.ؘ G1Pλ 'V3"eU{bgj֫45#~ a-s2ZeWkO^^ioas%eP~ @"+L8V3V#".h=ؘoW;iV^eWD]쬿HP=˪q fݝyv8,,cvB~RϵbbxHnHLBxD8$3k#?3KT,x@U >oI,$aF@^XOp\"v!pb<>xZԴސuHt_tK/SRVd.< ND1x -K{&N̉%LasLjY\|L Ez#;@5+eh虫(ymCsǴ@\:+t4&iže[t4mx>n\#dʧde|DnbJqaR~>nrqT@2 lo5uҽSRnoo=VLaESSфM lav!TQ]]Y_7ѴS!i?aJEy xb;%zjqY}`}{zä[+{ ?X,`E^EB#BGB.Š4Zֽ6P).y 8RPݚTJHiIk𲽲9԰L#*/Tկ[`QMԼH}5Ksp׮W#=Oc99#W ӫ %_ʘ~N@14i6'0 ۳qv=^h*Zi3Vh+Jf_OvѩbyHЪ + *-\,yMnq@ɢGf G)OQC!8m$ P5 =z؟]XZQ֨v2H4rl `:_ `wR.+w&4#'ddaŸ28VG`0Mo 7 +`,IT||^_'zO.@ ^7E_uX08UR`WG&X N'%.3W-s]c,6Tf{!%&(r Q  yX55d"@P` PK2#q]VMQ>$&ù5t(򣖃>ք쒧 ؀ӨO}pf`|nYiGWx)(K6չ6]_BD^]VNtp!bňf{*@ Ȕ`&S$"rۭ ΣKZ#PKx{fSzt/c|pÓuJEBB>9"IOϰg>ȱB|W@_ё6f 7d\F`]f>+e<Ƕ0f8a lGϰ&~Tfh hײ>=mN}2#!qB޶m2M/(9"og17HQ pH'5Hq|DXxab2&Yg֕Ec6_۔})AD4@SQjxγ-2 ( : sWm]]{E4*\_6lQrjY!M̍*9 &@ 2^mGN)0YTggl4y+s3;D\#bFRFg 8Qf.RB02-Aя$ zmߦpb!!fBtK52;s iԈCKCuk9ar67 _$/)ݢ}[YX,_L0pFGhm J16&EMϮ%(1.{,PE8@Ϫ ݭ oh "RqEzRy:58&6ϻWG4ɲd8ʳg.3sN&.JgQI7_"ØvkSS0e[1kd..Y~gIojͨioR_CS̈́ij=/O fxT4-.,d ;+GqVQ SBԷeϙΒZU&9`ˋ&\Oӓm#t[_]C}!L#BS-]o ~Y! ؗkSPl"4ڈ3a/ Ãc;\E  ]Tnb3G8p+#sm>G{+C kO"~eY1Zrr[>9H2SĞ&iJLIG%.?!L $ 8Yhw"RJ_A y 68T 7 E1W$B3NÝB^D;l]'.WU{$ncÕy[JgwYry g$vtgzEصvFBSB]QuՈHP%`h$HF1;+"RS{fq/N(_|4jCIh @-+̕+ s̳©7K {OS.0iK/K|hl]78-nlG}-j H:E/:= 7xo42K)$=ZG h$oMuDVUnKty<m67J?r,Q'Zx@< Tv  v|@1{3˽ց u?j?kZWh?e[;B&H>[$ p.(1~GF4s O`]/I[nMc0 P3X/cGFݑP<,ÄTŸ_hX9 ~t0)E|m-lo_Ҫ?>f^'QdFn2|c,>͂Yn `<&!x=C I%قޣ1ʵWd䂹L4ss?#.ha;gტK8 -W^ ,vO܄/~ŕј}mίgg׻kUyv!wo(Vxľv=|71F/oAs/0*&gԼr DČ640Ύ9*lY`b'gjk;nn I%q MobޭM/W\= &9&k.*QW}j_9E Ƒlzt^jVKZ#4@*H&)9|f[vImNze=yhȯ ~ux63ŖK![uxɗC$]>/ƼiEj[t Oks[ǒEb6+U/L~sii}5 fޚ>)Lح#} o?(.Ӻ2ZŸRNI{SDuۦu%cKהY`5zHĊg9e(!S|"O8qֆ?UhoפE e wTu梞2d⡮-OSrVnO)3k#㦫@A`[3\ξ RxM;>DMKE1KK1BrF dNGLEħOZiY/m}OS]eZ7He (q `vn6hK '>K3+$ 5iх"%WCKךa?ccKKT 8X;6 gAY9PҲW$<$RL~Dfr4 -'ּRuΥ鼣fl:aL][ s~DE ULt2o;W\ζ9Tė^bPdy6 >ԪVKxZZH*71'z;̇jĨ-uw0~Յ^4͈YlN'D) .p2e]t.H37tkoa1?;2.eKl?gVF0/KFa} qқܓꉪ~=Ϧ&Q$"D;I_u`RrPn; >\mtPm=FrlPU!q,Ea4R+ѻN:2zCב("bAayzu&ݝԶ仚LH0j32L2u>M[JH.X$jkxRZ-L\WoĊn@ śIt5Y߳Wpxmtvt[a嶼Vn1~eo?V.].&Y;8Qq;hyoy#lzȽX" Pxy. ^ sH9VZeL_DFv^cؙat"6ѭ5eh7)$ pz5QRa¢8aGo ]($D`W4 Z~z[k t愭BNYPGH6!w7AchpfL?nZLHM2cvYqYTF6O\AtލR@kHMF;en=2*q;[Rz:]VuD(4{bq]wn{vS~ZK]\Ѵ}C]h}uTAxCr P\_hǁklwe| #XrȏU$P)(So$E zg~+ѥK7qa"Vr}S& R ׸]*0W^]"+^I깂_B~\]fx{-$KϽ"6_ȽB CO}?;r1y>)׼#׾k/;/IЊ7ht5ȶWmI+aupLW0_;(~'lq/A6L.KtS.B]S]_h+EδWoibb/X0Av6.@ttG ˈU$U$w; 5t2Lȍ|\!< )weP +W:@bqW|4d U6rfv6+C;pNc @['N4IL̖;*K|HAXu&ak}퐐dYMs/Ep0uʢC7K:':J/Is> a7/Pt_ӜGȜJHAXЄMp*ߦ[ *}E N*QI3B~ʟPp2(Wъ(u2cwaШ-хGd+oԏuőoc#"JP 2=vL1OY?VcaL,i0e ڶ}3*;A'&B[V}xuҜw;:[[0QxM[v&0,%FJڋC/g,(o8c &gKq+Jz}JL)OiV`DYZh=LEZN@s2-'벬k©MI#.[kcNF@ = AմkT՜l {U4a\+sIth }-j\c$8;tKiOmY}Ì|͛]5%+dPLU#lPjS Bʤ_ pNET+7kڊeْsCZjPF{갤lz !V ,P V5T?r"ܳP[\_ J3~"E4*umۭ D:Qfi=r*+ p0KRNOG42?4`֫QT_쓧}G\JSe8-NV )(9;ƒ=>^缨6^AN~?BWLG]سT˽' 8@.\`e8ӷܕ\u3Ճ/taV1eFEɽ?ߩ^2/m"c]mYY0\1n5l2Ge 6SBP붟; KmoF7׿t/V @VW#{5 6J| kLԿxX+/,o{e-b莲wGTnfh~Ep!}= ů -JAgB("o#wK)ofFkjj -tl2KҐ"{p))' o%V65a!A#Z9wùa-aWvw&ky~2\9P0Uo3Ig5Gd'!2P7R8.gNEB%&]:KOQn*˺Wտ:S*]cܓl3 } !-6rAAy3 G dpp00Y_`+cvDj/N/~aso7"'68Q (8 +VF5%4dȗX«3CЇkwB xdHH-VǸתKKJ}a' Z|HMm"Q1u 8k &IJ =ZH^b$( L fPPv8l}vzϚ UeH];F.u)xzZ7 uwۃ,c|vj[-G= WߋwwGB2;n]Ry߰up"Q?=ŧ/cHgon?Ga!%}YVd'"a4,Ê&!:v!c!bVVoԝ?kX{ӃÝzc 1V D_19fRv\ _Nޚ:6k.hZ.̎ aHcm PR`Yh: zJ)~P< Ty_7Wtk,7W%ꪆmob1 lyN?ԁvJVV8hD^۔j+/(|_+qҸq]R3m`?ApRC86V)Fw Cq& 4fzobmCZpko[ܡOŐxڵOyMH' -eES`hT4$';aZa^!##ݫJm= :4Hң7rt 9$LדnsT}tELeB9?R6Rﺠb ! dh6]<O E&D`6`"P_ \_ ]gdi՘'ֱɢ96tV{ Y ?N,DM׭jCλ"%)/D{XʹwEM|9 ނ4=56(taiP=E.Ɋq'UMۆNu"^ yt`,Ȝ ;@47㸲℈"t",|hX|^ 'Wl!T<-8}On $jTB҈!J\  RxOKXdǥ}s$~&1#2\\( 6+viϤ.! 2l`4= W<,.=RdtbW|Qyo~U0o+}&/M>l.&F-ēb.ћ'HOcھEnw@t:8Gų#Yk/,g^a#}lTI wLFh򑸶Rl-RB[$qIR)D'9MWGWHSJ- ?",?u϶;*OmԎy zuMJ]fV,WXar υk[*ˏAWjlI^V(#a~^%K !Gpdwg2wH*D1{ݪ-݌OpoL4r(t'qYTE{7cS;1IOCj*eVMkghME@8|5;t@TCxoMy):bxF&eKIwhSJZ 3dM *dy!`)̈́5 BdV G`ǧ `.jsoU4qjJv3[ A8b$=b/Rs*%{Pk ^A4{dzKO;pAM /Mm7ll>̠/GH\dw!p*2`Kﱶ&^?U:#Oo˭Xd5Uaz m-v-P ,W_B9ߣF/G6vJ{ 惘;m;Ә%\N#HlRnc \O7!`,w_0i>^++_hHG<'sD%p=|1r&~?Eeۭ02ư]TNS5픘& Ny*8tux󋭓 o\ TLzTOx֡  \$X㊐-6uD<~d'Fyd<  Hg=b7Q71 {"/G 82a'1[ouQ4|b%FӾ4ٍugv҄ Z^LP7&UN;Rx\f0O8s̜J2M}*_GlN/!kSHc dv .4*VVB #?6'ú 0و>@x}FLwYnKC[ZQ=M=;[Z'Wa -n~3,Tݍig ?ݼE  @gЇ^ l˳ ;_*sHZ+WJ.bju`Mi$q~;]r)s34*aH֗~0m9̍NBצEh҉wRZM/+#$Oz6 Zdlgx9e u1*#.ϔUǹfHB. Cs[L #YO! t֨FK*K&ʁD, d*ԥhֶÆσȞӊdYHE!J;/9 Px&*ݵY^aB4&5DȿtrΖ9!tF)n 2ق:VP[7ִzy=v1 $_V:i雊 Bm]Vq_g)b 'tg WAzšqAn=]FR}00C_hԇs%oN;8#q%GDsڛFژ^Ё%aa= zʻIrMe -w5b㲖mN̴ȭ;߫TP,ꕫddOj8ި5"j炜UYc8չq)o[OCǻ¶P=\oYCMdJRP0<#c},ߋr Ҁ %䊻nkt{j2ߘ$Lϑ BwZC@6ToZZsi5EϪ&m~B A>;תy\w<]t=8M2ڍ2Fo)i(3VR6w ^\vIi% sfΖGjN W#$Z;kDΊe{Hs\X)?o4~rf]j Րze%%B*W?ohtX!uOPg'of앉@4|/n;)`<|(It8 JH2{k΋%NP\zB ?]ȨFLAWa^0cն֮nYF"c-w ˱ nGwQ%UޙrXA6 ߶n?.~np)Ƭ.kR`/R΂&q$I5^1 kq"䡽qP$%&@nKUb"%K)bhZKeI3PLs5MjRO|C?)}H7p:s/]7t(Wz=$3ЬS`_y )^MQ˘PٛhVswխV`ʢVJ`%DM;lܹBR@. +9"Ay\o3% !h^W˰48zEOL'Qrp9Qʋż!fz!XLE"m0#9P0As=Bj]w IDd5sشs5x]B -G%e)9bc`bO]3g#7K'Ps~tߚo.QUõ] #tٯ sHx<-X' =\9T/GVJx+d5tv۾0H8{@5 pjF0+9p,O8ҮZ=ftwt(M (=QR8OdW(3 @K$CK(w a~eFn$N{3p.n/F8e 3{u<}3?WQ]x!¡BqHi: i/nf$_EFᖰ>p:vXPځ׳ɓ޲pEvA 0ȧzJҸWַ4y#яÎ] 7Z2 ^Glqr'=Ӂv9PG2g2T莴,sM\3Dt ۥʘ|6qT%o/=d(J10!Z7Cr ALcŝxoZ]y %1+f{ƅ n7vbзCymO=e y\xo '9&im@J 驢HyM |8zDe[/WZ ~a{^,9`_mwA.N3;]}D^}fWek/Tfi8:W t,i\Nxk`V+xR9nzqhXfG#xL 'j+(`+x7`G/H** 3Inw̸ '!n$]Gw7O^Ss++{B8&uvɛ] m#yeK]4#?68͇o Q]Y(qrσm4F{:a@r3j" kC*g""9Vv#\ U/qvm >V23~NeoLBl+obEO[ȭ{ĕ{dIݳ%>YQ3tBzsWeƵ13]M~{ToV'(/^Y*צd&T#  atS9kAq]Y X (hln [ b):~D[1deD}߰ůа$,x%sg\*AK02JN)ݻkM|}vr\6Sg Ėę`mq$<~~xO+ͥ)YVrPTŨ#[*݃:HѭTRΩX YڶTm1e"=LyQI\ӉN(\q b?* m>Ɩ Ƶ^piq1Es-Sa>7vo 'AYOtk?| ug9N8-xȿ;i!(qH8L&gFbF)A]$5[Wh1(JTwWAR\nkoȈs'zMu֩Ђ ɪ 'BVU@UAj,w:NO zus$~STݣu&@qg#vFWwQr)Ʀ1u_g  V&Z!=MgVrɹQ=xY Q:Hb||;094>jA$` I.[^,[QjG,ސLsxV r]^ s;L/+c8Ĕy`[`׃UBCk7`WU!ٌDKg'm޸}9j_s3*5ߓ_.k6M:v&YfP/lī}c!NACy萐jX.ށ"u8[|L4Ii<=haY0f0A,^beʑv41^Zk@kC*{#)wc9OASXWc9O0%]Nxfn,-#.̎> "}3"S$ٲZ?9ÿokf=Ȼ" _u>>%6艍NXi\nt$^4!qfH)Rf}{tiqBc.0d1 aDRF^ƊYi u%ͷB{2y+Wtw"J>>:{xQ7X% K* \nόG ~O֎O ?+03.;#'+hcbs{S,dڒER*!DƉq ¬sltQ)kҋN u2V$yץHײ߸Iyt.$.v,UpPqg(f@$9f)Q$Sb9o@huG9&>NU EuQ U«3ԪkcJ3eK&oM*QJ{3!s.zƐ{#m)ȯ6-6`gZ7tap]MtNI{O`ƥUYASGyozfji='EZk{V;ه[%+1@ΆmwJecxYvUJc|>%DeACn1n6+͍Ow h:H/㿼ūjd+k Kҹ5Ǔ%ϳt4ʰ˚Y㧻JSQds%7~.`O WY}` tNI8Jb83:?|yL/{rqG0Sa8s>j'4=4j;uk$ZC6vBT=$1,J]Q"FxδD#9Avfir7}G;"/?#Y DK J\qj5 9@2 ϼcC1&Ap˓h(fvX2!vL†N4ڱF-'j_.dNt֑9!g ʟed߲A>ʩQZ F WqWY&Mcę1{oo5dѕ+V bcnK.# ;巐vtwǹq4Q\U" )0&a&1= N/TƳ,tգ 4:RsM2glP\HzIp&Pd)lfw#5Dzyp&M#,Dj9X$޳Ƴڨzt9X3"ɜu0dfD"UevS೚ JA#%ROdU0g5;+%f>6NbP$4|:'0ע+ۉ"LPOQ0SxJĐ^<›&23bsg<h 6a\_Ĕ?5a. 9_ٗ;5 r>[_1[X37R7  st(m jEdI(x_ۛCࠉ h&1YaBUFf >_%s"b7fΛKc VD[zвqZl>}5f֕jCL8eHqn]M$eV结q$+{Чn5,R2ZrP;έIR &Y!RPt* ޭ)w|o!T`ve| HI%~4sv*0P]t-F '^!~'/Nx(XMg;+# _, aTw?FaڥQt&lM-'V4KX2irIːrHvmfyҎ,Z'ˊ16pkL [mS$K7ŗ&E3~L^>Q;mZz(ua@rm ?1 1p5ʽ=R!A2pf`qEϳ8:[S_uqհvmRؗ[kYv)!D:eGgã<5H/= *Ww>lA*Pjz'߮S2u &l}.GO,2⽩,zFKXFBHqS ,z7g"*3.""$XGqZ?[Qy^3~9dPXSb.'nUP6c_W+SCmz;>[Zv9g]Ĩ$N-FT_>Z=36McN—GV/7 J/q *gNa`}kEIQJ?8 lHF`jB4Vf0c0tb<_g]]+ &pb;%FJqR io&(oO>G1zݹ,{ [j9kY^ QXoiQl 绵[z{CnԼM4B c_==Fmi႒K)D t? |ݔȪumuՓ T".E"іRʮ`5{hLћIi7oşƗ 9}Nv3~M7C#Qrb ]l8?I4TN}J% SdXL5 dz8 :/VQ=?Ge6 +lBIMT |5!*ߵG~}4g~L,0#^<7N5ZL x\zuVhe5u4PAރ!p\dZq\S GoE-З g`MZʱɫ?#415<<KT=j,mY|혧,;>yA#mZôUP, eLF!0+x^_դ;E#&iēNݚ"\YϬ8> z?Z B(9ms6Nߜ➷?|'QQ3AP>J0V}ڮ,OU=NSp|hQxY ?qLXA:P=MBoiŦDmÆbPQP| ܡPՒݧ@ԧ/Rʷ i vè7)|TQC}=TȘXX1"/=%j ʢ +DTOm5ٱ)-=iOo8sE(FHX_R˜d^"?RfAkU zopܣ{z_5aPW83Q" =a#\n,RWmMw ~H೨QGdḺ9OWiQh6ΨLF&#Ƿ YZ/(~@x uMAoecMi}C0QƇa2_CwY"PLtM(hw?}(t4 3AB tO(9/b7y&jkDIwD6~]k0܈H[nh|iMڪz?,s=xO |v6])(;KԦOhD<}=-9k͚~#-DjI_=#/ NgEKM6?_<^,Œ3Gx֭v|XH &n2[uJʖKM1̭ڌYRr hk.)_B1ؚ`M)J!A#|p 9"έPQ8ݸ@vНזW{V7Ld>=0 Mdž~bV~r](љi{3iPF5/C$ră> zJU.%n 3~P|s6*yG?!9U_zY,,F%h0OqGEl~rioA`E#~M2,Ce ԶU? ov}:kuGvo,BE^kLh։2ڟHhd?+Zf?7gLK |;[YS>gElmY%nK˭=aiP6?Fl8Y[ZtK=(ltϬK"t$GOUZ^wHᗞNpzF;cϴdԺ}6`{ o:Es{֔tj_fU,2\FvYގ=Ȼ4 0%a2CmSx8SI[k]ǹ@ʰ2ʀԲxFqa]碃u!p>yyޑ?TNH4a3 gq:sxO'FnfOg}'O4Hw\0\r\Ta++18&iP̠"W$£SgS7OVv3CKFO ^z 8)gX)3˒Kar޿MgG?kƊ[Hy`*'F"Zq."~׶k#aQsUil9N7IKMpP܄Jg\DeLc`롔"y;VP 1"$ǖ2P؀\'p\jmMÉBŸ ݉6XZ Q) 6׎mh?㯛CYGgܐX"ͩaı7ċA^e5u ڒcf&w=aOS6Mc:vwJLNۗcě3ig誷 {aŽcdz3e/!I_Iy`LuZ!C>5$5g Ȅ_6D,̥g7P-gz y!d#AdxrIv8~WOPʕdF65Hd 4y,GÙgFG#q~dڗ.˚7y)4so"=D0e@[ 1iSXn+?Kg2 %C;yA踘?/cb*"*Rvz y]AAYXl?f~πWxd-a '"D06K^B{H+F)IY* H%K4 Zm^fok#\6E|fܲ4"ZlT~|Qa[( "!̤nEN>&>Uo('{ۜ|f쯏ypb\>{g6J.xt? >,, c$4բ.Ey=4 2gx2JMP֜e&MUv -4V&yҀxm12/T}P tT$5H >fO;bjcrC6[(TIh<{u%6DM}!@`#Bzm{h2#)+/欴1z (Lqs|xv|dѫVvQY*YU lf"Iԥw[p/JjSBArz_V~:"@F"yоL&!Xih fqaW2n)V*|Jv0l[l0 C=.HM CKԈlf(ʉ[qv3/t c/ ZBu! _G ̖%p]?>P <-NdL'y*Mk}9S1J1ըg ;{Ȭa*BtTMID:X.nߔ0>$p qC DёK*.g.{9C%e)0ao{"EKJR3Ù}b 2EAjTϔ̆U̩3zx;dr*shXg_N i>Bk&WlvCDpҎ\gQw^~oQ8.e/"$|,t)3R&'JTCxO5֣L5.vł-&qkkģ #V; ~7g\:%d fuзy;[)ҡs}n m&3`2ԒfTs,$d{fa@XG+`d50 1gιnx)DyA5d+z4\_E}wءRIT*1,}D~nx zL'T~Uc9I'ڊ)X\G} W?z8Y,.V-L KE^N,?ZAM3I|u7RgK :ϖ`DclJc0/@$~xKi_[ˋq1+ )hJ. =Cdq9rOΡU@,n}3leaenzT*:;ֻp' іwy($UD餇 s&+,r}^ڮJba&5CA@njt&QlT17ۮ@p5n5+"ʦ k/>i҆?zkD"ZmҧtO,~C9ti[22E``;Sy%(0Rac+maǩ'nM3rFQ]&*ZV M *A]n<QQv aZx85hOm'x|$ ,v*E[+հж#a21lū]!6tWctT$`Fp(Mr/gcPk "Cs,-+w:1S"z@(n㬆` ZbJn8 3eR?[3>WZœ!t6b3ŹgΗn"zpzy5*&N:8@yema['dS:N*EUG=Ww:<~xՀ2Ng9OK'HUtE97rP辽Gqe|4'S|w&  rD"^چrX @/5NV|?x8wҡ\6߹h?$plٺYJ4W`l]|`.jcR xb1<:hVT%ϟM d=;GK&jJ:qibd [ֹVX1T@ubT9͒>6p܌3 :≣p@u7n)J(J{sFKw^VEU9O࡝IQpVpI}T\E 'MLj6LB]W0WGB};}-Jk8$  Q,7p*S";1[0k|h=^829S|Ouc5-576aR1LDhT 򫵱>bj N?gO?OT2[t[ALCtU^0 ~KTzjSYh&u=^idDBwqSjB4ZX0r2=IRz]E1Bcrpu%mӴ 7%3neT5^K݄`{SM ܧ_C9d\t1IAnUaL W5hV4}85v>暕ʨ$`ǢSP]Iq[ @tc%(zS54[ CG[. Ɖ;H@jA ^\b:cH+r_| |hm,i:Vi ' y&!UH4۝_R#LN儏cUyGg.%&EeQ-#;.,*wP HXb5lnpؠwD`Ò5mտ\[MS7jHpz)M^S30U$X=W~YLh:/DT H}bcI]1;/i&klzVZzHezΐ۞5$OO!8\$IFe6Wl5 BwkXAP3srcݯ=( +`U{;};жLfnY!ù718m٘BxWnyyV9/8,y AH ]?)Hs&WV e4utZ%^E1Z|3}uImگPι!x&fۚC1?^E⽫W>u$ \԰ *+zޒ]mᠭWhR_0-|^~B mOiiҰő;* "mb\sdFaNOIBC҅; ~+Ν#MɉC}FdK[[0wgm;:54VH3EJQg0N,ܺp g;\W*$CxG;Ta{U<rI {LԱf}zWAzpu*F&kڗb׽ڵRKRwW|fh36_i|0K`?҄L99:*nsN<T PBa+*=D_/4p\KZ=ޏ~"lp|Oׇg>U~/b( +=ۧ_p&j[t(%4nL%1VPԈ|:g4$npp^f;V[;Qa$?ꉬدө;驢Cd8ek >t".:?def*˲2O\Qc~W[as^@$<LbA,pt1 ~`EkQ#D5yѺվJQ&; WT^!+=H`ܷ PRzԢ}'cK)-"]?qi4D!,=6798mv$dlR3`SS:~].Zjdm5+, nYpSZd֛ ǒ`9!N#$ xW+ &"ؕkP>U&-;$E2}P*v(,7 ʊc,fֻܖfz,Fٞ%Kq Nzz$j/Itz`H9>';/0_pCR7DT{b)(3HU=%[`ݣЦ=g)`3!VkףwiZOLYY(Gb?$n%eQqڅ1}拯d䦰LձW!kc8VN/7FaRӀ} Fb,;$(Y/yNwJ#b5Q)l$gI[ߞy3ON0x֐u}=(ڊC *qk=eXgƒia 48I6\1CdىQ'SjyhkϷl}E:yg*Q_#қhZKjZ~W6g%3ep" \Ltp1Ji܄Sv1 yz7۽ϳȫgCgR0 Ah^,$|;a;yx7t/=g(9 FtՕ-0ՉVF+M]dPD/$E~}CH\l6~KgC=>Vէf69LGq3-o8Fofx6g`}YհOވg>?ł'˚/%G=4 ./[BӍVY-\_T\8"Zw( .FOp=1ޮ%R߆f)8Cf&%hHMtSMAvH(|!KU}BC-G8H[Y6a_i<g]5D}5.k8o0n6B7fܝ$Ƅ%;{I2c0SsNlJ{ 4]l.nw]ݩFZqD2aDͦvRsknc~{ۅBWXQ.6ؘ‹mŮG96X} .&1fj[/ꄚY-SPL`K碃"K3R pJ}~O6& ;ݬ$dW_>DWZ_5.Oq(wIP6=?I' ʾe$0/Q(B] ZFap@way4kCVf;)|9*M`1]r3h{2ZJw1o%&_ESw<*N V8[h'𲦷a8fWJu33jjF>,0B(:uQ ^Ы{WV]f!?f[5.eMgMP!C v3Lh|C]'i-,`HGM\۶&Aŀ/JRiZU C8'ZMdJr^8G|FC)EΪwRI=e[dQ~{- /AC惿3-9gIrgj!jt/2l^t1L(#an3L>a@^HHZ1`f!mIsX($d?r%V3oOdAf&*ldLM4#T<Yn4՜V$d$DXs'Hc"$CKr7lݲXu#z~hDs#z.6}h`(Rxb&z#zbH̸E^ MR]cwL(~ɰg? -o7JTï^Qu5mW̎=MGW{ xH:4%"t&BtIA0wf`&< V]Mba0qal$1&]B 4h+гx/T"$w !,fאt~-)BIT?ޔ-/7v͹A84%Ԏjn 2z Ճ^#B୨ȥcPMH %IӪ'١…Zb8n]kat=Ӄj[_q9*.`XR U9֛WbT rGEuKgw)bHߩU"0vc)DsoN3zu}uZQɊ1{'1ߚxlo׏`%ja_ dEZW.oʘC"9u_+h!68|>9_|q-iǫyUJD—r k?H`U/Ŷׄ^*²gGI!/YqR %I#=STxtIMތf zI,zÀNyNr3Jף簦fFhzOґLy;I %fxVG}biƸ+'wkڢ%> 7hZ  ӓ3Y:Bql~&e`).+/Ϛ n0{uCs0L9H=,G8>CK:9o&SySb`Zܿd0Mo/ij1a~Q Gxu(`xQuS-Cɍf`"Ib;Tf7dQjol*oJK?'3%Ӗ@`Q]B}]xو+ *Ũh6&3*WKcBA{#hH}!Z9Gq\<ۑ`#4oOsNW`rBFPZ`+OYfdMG~p<)3 i {:ϛux t[w2y F*ig/\{!u³7|r=S%b7Ny +Zn2iG}H>q_әI(@O7n&rW ˡ:Ά$H $'}h<u@@_g Q)2blo-|gLRS$d x{۸8uca!jƳdPIhneaD=8yiA.D#G=s D19Q`"??q@\Bщ>B sy d ߞsi4G֎۽j"aƜhvOO)96 ,2|G5hoV/qsXa# ϟ:~( L%o3aBpF21I2PњEI%n?hPz04  jɗZ"@YRJ/ISOIR~mzt\p? {q. . x'F5!ba-Ze*R³ 3YEZpoquJ' u{ewbA5214JbVxT^WH䞢Ku@e V2!.,BXsGJzd*UeN8MvB±/ (- }Xxztˍt@2 K[Pl\s Vglr[SD lt:TAR .T͙\7+B:C\ ȥ{mee B,ښu|k9Dr:ΦUb46ڧ$-K Oѽ.5oG "EH3m@*J4TS0eAäٺnCUG ex۹l("[^,NfxHA vT:MMi"+ݍfua(z-TfMW%foaax9 ){?j&c뵡RuvHBMqNƔhsA4 Zbbp9!|Lja-"xaOeC!G"S/0IuHi$ ݋ϝq(t"6VC 3:NG4;X j4]֯1ڋQ鱞} ~|uE{o6ւt:pi gJ 2~MJ =3CĪ/8AP KSwM@.;jH@HQ#[ E$W n<˽~곖†4mp{o V /S""OJ] qϟ a|AoCPa򉥋vв>>+*s~{:lO"Pz7.ٞ@Xp37U4}X9[H,_ZJ=3A7EoS m$CQHiUe=>j{ :-i#CrT3JGs P;{P$/I\ xޠsjj O :|MsFѩ]£iI'UZ ^:БSq2 羮IFU$HYJ J'f9(+\Z}UfΑ1 _H+BtԐIv0K/gzg3ڭQq ͎4X!=feu*[Ih_Öd8T[qLur>pFxuz݃vR0,r*V)w@܈4p>:8\b6/ <t2l`Z;K5v{ SO$EDw! }SŎ$r7#,a),Y)V3Q1zp* ãx#lq4Z39jxX@U"n+x#/\TմsTziEΚ`5Edl3@Δ7h2hG(<}C8 /,澅HYG0ӧ b82h9"gӉ'aeC9\`^4&CxNũt؂,mGb?s[_h:?tB;NӾ(5'vr2mW^)Wł$ʵﴦ,c= 囈QGU-B I]XrEF%et d 1!᪅,xOd,kFnh=V5+ṕ4#iYY|N*ua6W.m g{7v|eB[_25GQ,54`>s)2t&Xڜ=B\s< yM҄mT)9ҬݍĴuFڸ 3,EÓwoam"Y gKHH{e/1O:tg49)d910PWʽxH͏q kKHTϭw쬧笍z ݏW&C"UDŽmNͫ1bD;$m^2`q8\d|vRR2K*|uuДˣSք$ |. JFZBVhpIΙoUe%ʃ8o futZ6chAsΪ vob$a˝G7i!OZ_l^ɤX6NO:Т3]AkYu%7؝3$W#GbOXHX^&#3 3ӲQnK%g٬.yhCV.ƴ*(4/jCe~;2,!zΥVFQ9`%;|cͧ$0Xxl L麈]wdPJ,. Yu"9FYW:Dph^mI[a~i)Tp ^vpoa ӈ\T9IQ)/_PUn86K\8NB>\FI,ӧ+#Öb?ή󤗪 9ݲ+˞uWu ʹ}`yzs? -M [ ?*eQr49TKEW@`;$ 9󊖵V'^7e_s+[>˒,+,_lkZ? ^(]azlʬ6s.M0hp(Z6qNjkkQlW}:JqN6mC=++f;DT~Tꔱ+ +qK-HKE#gU49=6jJmJ+ U!Ptpg lg~)M'O[0BtRw:,LAUɀ'Kopq؀XO(w:GtYp*fCHz99a]APQ,Q*z.8V:?zt~W4y eBb@kfvᛔq#LWj.c9qg:]}w<-fhn#-Q 9%n3NmFKЍ"-/tcULOh(83[ɞty<- CA2ש:'V<b~3s]]ˌz֦1$V@Uܸ(èRPһ7cBW$1T,Tpx:Ż,xhrT*G P3D*]K IW<i5IE떝ܖ99+ΈUJ'\CV h5'QkfCl-|]%Ό'-̋]CC]W4 (|y9)>S22Vjs|?m9>938aZfUV&QTuc?=3h )R{bjsz3F6/e0OF~j\ dJ@9`B;Q g۠Yv`ӶdȲ%Ì08AnB `Lуlc#8LPJIrSecQϟVF{ ##ϕrּ`v%"Щnc}`QBDY@!લð:B LZԗ&ƐN< pz/$CwiOeh((*_*Hu*5:cƫJ"*0ѰQxD9;gTWX;o fa% vʵUyf6!VKK _;$ dw|D.EnP<K;yAF6c!6XothsuGD~dq"v& {Ay4FJΡ+'T49'8=( uə,S3Ղ!-Tʳ <{#o!-}ye {nG2י(W.MI؉aV+ߪ;6a1uo#F<7F(* XGs`ĽB`& j06Owϥ ʇ_gQ= 4 3%+'W3NrJrJ,K}*k*2WȩHOl$fjΛ.c1p;n3iG%/+Gf5!2$Ƙ:< q)y:Cv/m{02l QxH! %ϤuoqN̏M3')6'wL3سC,8ۿ5ƥ>HG8@I d҈|W4=C.\Ey `[=[*2roҥVt- .QsD$lb[rP+x Jf2f5?p1G*k*H\~7tmwSi}]Tt,AX6KE eEk=,) pf5)rݾ^2VRY! x0Su E1%-Iz8H'-<>$>?^D)y'؂R0jwY^c,qͼϟk.(V΋# 乁B8)k%=H( <^=% %1q'Rk^7ZZ I EAzy={E"} |p+QR]N5Rl: /wi-IټHEӾY{;;Pio{<%vۢa}{O P\@o{ACSP :`OX ԕPsT '@3$ MK,U 6p%EGd]Ƭb?t ֦du`Esgߓey7/Ki[F2k ?$t:n\iw˖ a\8) XX/@Ǣ5[!鞜z'jndx- j"PiJ%Q=XvSp}[{wu__/狆횠 %̵"ɔu ^)lcqگ ae\+QLa5mK_tu\۽h!&W«.ljBM_V:2WfBUj_H͊rKgNVLui&WH8]wń4u%\FaS-ՃFU[1Uϙb Ys8ЯEd̸ lH7wF 18 R1)+ m=Zt놇L<>B[i=5*f؎:3MUkxgrs厤{="Av>19C!0 /gF ; ͇Z\Ⳙo2[9"ı~x<4eP dvNht:B{x vX}X1ҳH I_:环Gux[  T%S8{8^7IG5q~{fr:ѱ>נCF\H2;GpBPveo`Zj0Xv,X\l'B=_T\we0=/fB6 m)OcpE-ʾ`N&0>i$ez` /ZOwE9 @i[eDfR^ݓT$ѽ_-|1DSY \ w{wP ^LvI 6t)a-ID&<[BZN}3{%(0VX{Idh:8H4_؉Z2+ fĹ /f>'~R>#0򖦭fV|ͽCXƎ/ߙqHc0G RFP:QMav $K`iS'riF &3miST.Fnj7_:3.x].tS + h^p%!T: /DvZK^ 3lvrU%v!0cS+ˉ(zN)ZJ(,fwJ`tcb:+Z+lmyyJMU 0aKC`F!]S/|kZ LѦ fFfZ p'/_v;(AG毷^w8 3>gp>0Yd1x:a]N|23€"e S'qَ!^&]B/PtJb#c*v+u/8 f<'AշlPL#6 D@űemj3:[?g5 ˺ki4.Z%CMl( - %pcd3SeZCPPc@p nt}SL2R*]ygYBSrz@Ja%02y~M3eOEs~Z@,~O z1:D';Cbgs_~j"0GA$(PX>ϔ6Mڄ~lR@ܱ7o @Rɽ<*D`$GLlKhZ#J#OLɐ{N@v@8wBb]L䋰[jII m #u4hh5=.1+7 ΖŤ1967:c(Pv6Fd4ymhESK6|%{4<ǒ $E]Pcqj׺jFZ]5+%}@h&EH9|=Lr6F8_|si?ʇX"Hpdu^p졠r4sP>[/T=ܮ1톷_zpnFixGmjYb0ڟL; 4PVGL覥Ɠ\1`x&aۊV`gxqBwlm~Nkwk/'b &~uo9Gy@6G`R\4˗pm $27a ۲m,HecKG?`jZ}q /Jby;5 UQޞ4&ȟ#¿[!k-5?"͒eumQAF}Z4c+2N  SkR6 9Hl`¸8zu8\ 1H:v 3fXDSV Rl?-qI S j+"}|k=N*:BOIR,ۊW3[rGhRJ;|Za'x$3KS\)9 sT]N[_ GwyhH#YXv̎ظεUnb3kL;f=TĪQHC46`y[v2rB*IȨ&u>0T/ЮF8q3|&_\rA< ]%L5-R!BK ̤ދ(ɮߪ.^=q}67j'qŞ5SI[ce!k!o.l t[.. btiy0UUcy.؋St1hNie_HP^U) ,ҵ'?K[޾ o%u 8rERDƿ(=Ê(d9L_w[ 4tALlRyol(B罐w [k"˩̎A$l==p-u'jJ Y@-f {Dg7k[*ث_?gN Gz_*ԫ fߎVS>Z8alMQT%"@.#947P/2BZeޚ1/47>* g $B%{ДclLFA!iO9]K S :Q4Zz`]68 tz|(&TsI3 |7@ɂRuKc#@HafL\ԆnO2e|`m~ͤhY|BHs ?ФGTi ᩏx>/KW6HyE5` /bw:ȶeBRc~ןY>5s geiV /U " |Sq" ߢgx/ S>y@{t ړuR U9wYxM9n-lB@Y`q-ߩ0^ї0b\7vaOk̯WV4(v7*ks!/4GjZ1"F6-~ dq- AFLXQ]t6-T?Yڋe*蛧ii(\poH/@IC$,%PNb8w@V449.!#ޗMʅGG24%.Tz y] 52dAH/|k.@?<1 H3Mޤ,vtC|yNnQiTआ h[Iӗ,d2 GsoESؚ<5f^>Gl,3xz@S?| ,`s&L_ö)ND`8seXo -!jNJvYzhUypY,&E8*Չs haA*tj'O=Nt1us巂ؠ6YJqCdמAI-C>L; nP# \8rLQbR:7Mv4}}*Bbv 8v?~PqJu(V7)!~j|pTY`mmӂ^"888!rW3ZcG2I6b3ԸlV]N\{bLV~[O㗙R'Rpok<>iܦ`E5/;#sd/v[gc @W8{&D?pz*n1J-c9[fFwtX mY"=#^Q cB$(aewg:a*U-&yb=h7]]IU{**P*E'nS8կlz0CYwYM>W_ZsbDG.[ddfQ%L%֋ִ51sAT[koh:ʓ.4Fvm mNfgXdJ4.TFi%ӖՀO:dL /ػ06%%9,1[4gi$$Dt CE;+A+Lij~EƫBdfŽ- I 転]vFLVݼb5OoӃ_&ۢ"aJp\Mpލf})[5DU82g`c"Ѹ}&^e`c,] v('[$C:{<@̂h=« y^iW|,F>Li&J Su_@4"R\NYmPuO}\lKN#XР[T[T oXYQb"q<"?e/":;>2u뱅6`W!ZҦ|I#=N3<@/,۳~ʁC(di\>!qp{_ԫ Z^ypKO)xUoBPnW?W3,t%!1i#\jji dyw~_LrA|GCl &_-6`}E,JZk*,[)2񗅘xr Oj".,N⋒'r)k]@9mi]kqZgD}fUę}ivW&F4NQDq"nU? *"z ϲVT㸔rHGz`5X=5t-#|gp=H;Ҍ/*mX)hϵo"n&&-iJfݷp-=je9oL:~Zˈ~\!^-jx3Ճh=#BX{U5m@Q* OU5CH QPʼnEGي? ]^]J0wdƾ0`2fvSk5aEOe$}6S<9 bXc\g3|Okwnj8l_GMJ%&Q(- BQHN(ksg# "}M#;`3{S9i7z >+ XX 9y:d6 q䷩Lڃ_Ͷ-gl'߇ 0ʛC& I<}?zGQ\"q.-P_ϣ/ uoSD?Bɶ 9//#w^GgzckiWV$ܴUvSm{Na鄸Oq<*qOkλ#@=BRF/$vJ 6έ n`$ '2{H (R|Fw# _feJ,{ :2LnEUك'œ7^ްrVc.ΥXJHdl _?v΀k65 :0xC*O@vLBW|K\ޓi;u3grhD\^E l/u 3+ (oMFİ%_2͈ BsSKXez[ s+JS ΧCݡ6Dg& (ԵLuv$k:w {N5 pA\J;?R^Xl(ip0qt? YEi_87wrGEnE/ 'rWiDɏLӰ.@%lډۏ_yloXb ¸~p_!:Ժ8 ܢ / 4[f䨻B I펗z9H+cމF%^}x)˜WfiH c.kǵ(q,an"^3Ynwf`(bybM5%x%K8sw4A Sfnfkd2hQ/&#&%+O_mTwzGn!E{کfS^1:Z0a/OM32 k%jz$/gS=aBc/ln@։$82]]vдT&^UϥH-+ޤxIf3I+|w.}sJ&ʣ0䘏K2\|8Wr¶=efY2g[PWos;F\j`6H&d"kb# r?!Qw'ttJG}iB]=`$ωyx7(4=3ΦI|udU5o|[S|SđW'!+W,I1E;xY6@a3m ή2}Czz1b#g*@A,y`G") 3^i2j Hfv7 i87qn!:TgY=Lg Vg:4p /M&S87NQct@5/4 xR=gx;Fs[iP;0$3Rp^? ӳ%E:vpH1 IoOHi0flMХBl٣_UZ!snEQaMO=ej,& ?@ni`.@VGrθl}l38c~?lu=ZPLcЫD|Z7HK&&ECfHEѭ}!߫8HD/7{ɚ e}4vi{?Bn:AjMVNt:3si3"] Hk#Og*M8Z5 %r]vpڟHđ >$ "S{45 S)7:XSO:A#,Zf;~hxs &#)ɷ> ^HniF_U(O ősL(6|&2X&Oa͊bޅ SpujأDf*&ޗ{x%i^0&s=~Ǐ=ʶH^G'g1s+i h([«׍Dq#јMM2 03KKJ4n/{/w;yv"pQWԾ`jS{Gpׄ`y&1zCBsZRWNq:pT1I8S4 W<#) V*u` 9d[a`-+M 4Pzt6p{XU?7A{0\U<[29"" 5ǽЄE $?|CjJ'/r,Vh VS,=!bq;7MfT+ss; \ah*l! 3*Bp<4j5)H2A-,٥{S*>٧e"͟LdUX8;Ԝ?;.(.BdԂڟI(.@e"㫌6dpox" -)lȺb߻Ң<b3Y:\ԉ .TgoY7'`FEI\WR30/cEemaBc[~% R{{cэt+AmL'{{_=#X^l6ikj1N]zʴb"ZG8.5䢸݇ E!u,,LD?"qC$?ݚ8JGZR=sB~n,~&i:)BCXS^K;'ꁲe JOb|ǥ˫6ŠQCj=?JC߿9oįݽ{Ru!J:oܑ ?o6ekHpԚ0cysA`٨u9 :*Hn-_y[t@pMkD >Ypӹ{Q}s0hZ ^]Ĩc< ~VX$o㼃dj-7{"FEf$Nu& 4=ޑ{^Tn,q"߽K)=YT 9넑H|vO^Oq񬣌ܸە 7`$}l`$Tω>wlt'?!Noo2J*2贊F 脬>% O`-;8E͖t"ĉG*+k.w %2_+P 6AtE@(Jm%5MB cb>Z_r'S]^y<WB̟sQԞX̼} 63g1l{6Tn,|J)PXU Fxelf= ّ^p;B0,OM:/uCԲ;仩foD'ZW6Rjr\/jIsU{X\е[Y墇iV y/vg]a⟧Cy>j38g{D#qmgK\ !_>8vB ̗+;}{䳇sz?"c{<$gZ@KcE_\kPȑ [=(j.J:\~gy6*:pcZY{͚DV)ٸƆP3/7TT'rуz|h qlc5L]Qn,m3+X2()N '^?8{ME:IYM\)C^Gkkf*NT)58A}YJX?}X Jce 0s~$1Q%#Kr[2 D ߲6C!|Bb0H^Oa.K B;Zy,Qw^[Ʉ߰b1(@g-ÄN&(>La^cl\}':޻ 9ɟXLPTD>xh=p߬5R/&z5=&!6eOgmP %n"++>H}Y!{,e$0.`;YZ]vJ}46;l IL{H)7XMWd(u1sHD\f^*Y%U+x ?nkaNy"cy$ֶ|v$^ ai=ߨݣ2f 즻g b3歊Yΐ6)1}{i|Ϻv|Iᥳ*6ː{LC(8tDB)?g9R{3R rVv-*%@By{!;y'8$e'1"5d(BƹhKM[:12ϑ}~#o^{( 1+aI[tj"<pre]!aqA8+8Kys,m^SK,>Ϳ6ج )b v +Uə$ e K CWg`jN,EIByog=kd&׭!0" .f"S 8,'Eܱ'Ŗ $z7". HZʙԏn[L(% m#ȉZllFN&N._HhJo$cxJ h=+͐N*H9A;%˯eo+!_כPG!?:?M cf?C ׮DN0ѻL᪴>Hqd6L2ix uq4iypcf5L3D^ (HƏc6HCF|t6̋w(HQR-}oW)`LwxgNT,"zV|$^Rh?@|F5Mg<<(9-E4L>MĆF>E鬂`seYЕYh9HG.S=߯E MihrTYL=, h`o< K_&xgڹywٔPeLtg}'K5q7{ŧ rWz%?A$5AįcwomYu=P5{;w3Hٶ-06ѣxC[rR7 쒧&#.V,®R z{JdC.O82 Ŭ\tsiKG&yʨ>BFҒ* `6CYƑ*jc)U7Nq^#U@?<~εGw*U{XM.c`;3/fYAq .zW}"G~ѼP(>9T+,s\p+B?C|$@ Ȍs L hĖv0|P/W+ר QOFJ*mΪUt 4PY@e$5WpDYG㌸.(/ 8M0"8L>B85xݧjf)A^!`uMcIR2s)f+{>曡>dk%^Gxs凭߆4fobkD5w1pcUx2PimDc- ^5H=W K@bx˹SX~څ4@Cj= L?;Y;~`I2K`{a9&y&4pi?Lb^K#04a 7`մlѠX͕f`p]qZCYK{V?h.j1\y.|f'.eium&+DN";GR6*s Gr::T@J{kQ#&:A~c7YFzQz+6b38\@uױ\{qSn,8744@I"4.$ĨVd)#eaUH1t\v6Xcѩ \ۺ`訹:&J?If|FW|?\l-AM=[8s4La$Ifv{T8ݗtTLR!^TݶIy?= F\w&*Gִ),wDobGuw@␷#L] fO tGH'QJL==aQff#Sq&oK[fy\e(%בm9Z2/"(YL#] i IpOPȮbԺ Za7(l`yIUzAs i._n_q5/i _I޵{UֻDŽS R7^Z*IZÕ-JC[ykh 5%u3-bfZOM ǮY|K-A|w3p@0mc?*SXN:ߓ}UG&PI.^#5P(9cw1b~ZtYb!"ݝN(Wa$5V5j2"k؂Y-΅NAaAs6TPlwU'J%Ե,t-|<yrlTn 2MpVV1J\A4$v[*9k^/dmHR{G)ё$kؓMVF,u% S6ЁOR{T{ 6l% ႃ=z&6\+AxĽ,c€эn|WiO^UҊkELoxHw/T[k9BӘ9G6 8|'`Dm:, ݾ]0!8Ek`Z7۫oj[FxSÚ7"{5c1AJKq @~K&e3Џ@LVhJe,9K@y v#lYzQYRq;{ C5#^ugݚm%ك7-@~m,$5ȏFà4y4֩ wfT0`8 uz[0Hy{^3v(_7"MՎ_g›٭'ZpJs(0J~C&'N*㞼ohT!H4.$N{iE[C$.Wr"PKOf rHpEcd'qvL[HQ%g-vIVld't!XX۵_r+pY+/+;<I}G +_|#gwnlRL*t ȓg%LKױ!#[Mu06aZy?,JtM00ZLX^ SZ2(RNIu9sKqic#U^LjL??0{Zi{I.kh-ˈO/9Fqtx1;UwέNƯaLp`T!ʚ,U@ľiͼu10Jsw]˻fڧVV90XF IG4^yX)=UvCG~n' Cؠu{ g dat,ݞǟ ڤXS$"*(h@ kJ$Y~D)a0a IF .] 9ӗiDX7Zꠝ,z׭ UZbsqHcBT*92 5Nzv*-sLKhmSNJ$v_R"7 izP&~l [)uzd@{pKΙझ `R. EF`"i"xD!v4ʯ1&$1BvB R0{'=֕{ԜddC(mwͦnA!k~yMJ:J<ZM53(&r9t2wyO7x曫뢳$3RPxg Snɞq Ue#ܚBWGU :A;<1L!8 76U`ؒ|؞= )s8$sJXT_B4.Sy:TrDxSQo/2h}W&iIF[1q7~l6TٕBU8QG9=1wjV8̧(Ei+iT֙XY\ KYR8߱^P!AGu(DZfquhBb6 vǁ48hQIG%K?ýq@&.m$?̆zk1q~ַ ᴛh^]"{n{p*sr 1"%9I;^\ߒS35Ʈ.<[(D׵O8p}e|pR`6=!.cq㟋̓:9Gn3y_P啇;WУ_z ٲT6}-Ёn1ca]fb?`Y qO;4\qWˁ r@'pQY9d^XfіԄmiM6V .It\ĠNJۤd:4RNJ'淔A-wWm8nW-.ʍ;=o)~|n2s3"ۘ3ܐ_m5!碜N_c|xF8bNnpL[ nFK/jzʦ4%JSThjЧzbw[2SS+9:uV"*kxmր LH]'>;@lB&0 '?ULEweoVM Y}=Ƃf`= Fk-%Q=7Z]*t0蘼&c͑dҎ]ʱ!w3HtQa͖s7'=xkYJsQFTyMdGzaViv'sº.,$R)]}M҃7l)Uwxf xV%vι䙋]o貮JxV05M-)p#\'hloWǥLkJ}a 4WVeo J 5EWP/6Ga[=!$I ~l8+<ڛNs@7-)PXd"]*BKJɟC!ؔ_Zb*F 44pV"3PA ER=^HizsPq}P9>GlƓ2t3vq^nK?YA|5]Դ'ӢޔlJ)x<_0d#4-2wYzG"icZ%t 3swʔFl2~GvQaQgy$#-ĨBQ(]TLEi_)–@}96*q8dZ`Rdɕ03k٭(Q1#=(^Iqqhn*@4|paLH .:}\JC. `|YLDx\{NkfH2} H?fCudFEI`✒Hm[S TP՛?^zct`N.:V{6hx}kh׮-8e=щWnh"5 m$c?Fְ2YG$ S\j]{ ۟Oe&{BU\[ḵ,tCf]ׇLlu4#7.ܚN]TdL. ƏQ͡45<(@ʢ8eӫ\bLCPrSLC$'8v;: #1"4qĵqdmE\n 6uۯ1vZIDԶ*W s^G_-/DQg bi]6ӑr0oq0`67B<;K1of^QC'L-c%ixVstQdh LXHN6“}wn)\06.> sG_KpP+Q oBVpham`9"ãh$3փ+xsg$e ſѕ⛀Th(rV4Ϣ&RO me=8^8 *=taƸ^yn⧘)\E6Sz#t)ǚ=~A:2PS:1ݺĂA@Z:e)XIVޗ禠h1y˃?<iʸg-9x&F%o8:D1Asmݱ`)@lN3@AzQ@zo"||ϝTNvgS2.RuBr SJX5nB$̋cRjf]DV}4=m5(Pؚ_um|Ú >#廷 ç]h:.` ;7ιc%D0`?( ꝺ3f(ZzBZQ\-"#w"}=܅>PEA4!10:UY]2:@SP޽ӂT-VahAII( U=]"WhBdDy Mдqo{p@}z?@r=AsUXo=;G~{?0&w srEF:I ;/mnޢᇽ[{ˮkțEAu>stl5MlgRa.vc~筧鄊Md9sy5J1 dJGfkЧ e@t +*΁t+)lt]F h yX֚QS?l<%L Hq-䀡٘ W%=&u+S`  0rU$T-7<10G2O"3Sr& l4fG;_Lgx/hKt:4sqD Ze6jA('!VQEw΀i^tNT hb6 x寍8sNd2WGPt. 愰gjE{-xJE/kI)uη>&'>KƑKLΝm~q̤ e#]NV~"͞là&&?  sZ;RpE= Ma 6|t' ubuے0/ZԜ斠яFs(9އy+ྜyx+pO2-,4/CQ.!4y]o.G=OY1֑^;E0Zx-.ml3"݆!EzSZ. H]TiO·! IrcJߑwb4k|M3t5QumI @IW he3C]Πm(3q]Pusw^ )XR2ߏhwGnHgw f˯/ xOLQ\ KΗ/0C]:< p/G6yIjM|o'a#={ԩS55gk]3;f(ⷦ?}ON%5vxAuc֡ntէAQ̩}+GwsЩߦϒS|a]'x(нVG_7n}zro<Q㇏o竌Zp-s6xur q+ËV;atE@î ؋n/4E{P0RČ'9G 15yzVaZ ]Ja?H#JՁF&Eӯ ӜGT,;rxlD|frvk1Ԯ*?;=,29 N am`0ExԺA̯>Gvcڦt )nAb8hc*kCO"RF~.!T2\u9= w{f"mlHx~@ȼ9GP+̟'aeB Oy+`IUT-z΢aq9Q=Q9d /9 ?je$"M8 ba٪~zsuWo$* |N))s$E n3y+i|i7,)oͻE}6lt~!cc{Ҽ%M?jԿim* |Pȹ>*@62[dR`K I_&j*h+ikz_a+uΨj=oIqۚj0hNcY҃2CDV<).ol ,! |Ъc5cİ+pH٧GO!>SgO:/L> 4z`ItE.Nq&KQ*eM%χfTRz{P(oM*i&[C(@N.ƈCN)3 =-9A*x5az/.p=U~J[iJ'#OP|?NL}l X}v?Asۉ;bM/5ˡ5qmR 4f=:wxnVptZEPjP 2=K2Ln^0|xky{1%t+r7; ,C\Hpem"jvt@B?"UGc ҷ_x)SFZjN+iBxn _=uhXchҖqԒ_14[#K#R4X{ _/J։ЃWo|-gR.b;^?2b/U*/oĔ礶 ;/g8CZ_({oU`w{R%iB"t@21 )Հ09tBN:+1Wiߘ`K&Dᤉ08oǂkܳ8tcV/CĄ+Ns,,EB^)Q9ElIrj#EP>~n1m^>>;UIQ\w>U&PVXjRPrb3㯠Mp- Lj$XC7A@ѡhlpG%Jp `Zm+LgKAAp EN]\LZ4J2{OÕE,{/N*DF*Qz{`zE.Z4#"ۥ|GYeoGw,?zS{i1)(NMvS'2J^Ȟ $w_"U[Y0[ڸҨ>""+^ӗ%yxK6TҬyJ3-աi]H01vb2^bLs>GƄjA1mm0`⒧t8p4P%o(h 90bkFGR^K&աmRв B85!;žDj1'P#CPd<[tL_+(.[ {&>UN^dφU|Sn&K~~[c0A1[EislBߠ'2e; XFd(y;KWL$`y_=*~[A#psD99Tի*b Y,e&uTAZnӚ ҙ6!2R)2w%FIBU&x | ݭ"b 㴮rܱEQL?݋[?qܤ"ĶNU#B!܈)鳖Z]FKFd'Ո`5Dv!\ 8;ӳ²0~|L h 9]<7 œZ`m9E?#~NWnC\4KӁ`X]޵'DN(kgv9@UBUփsRSUV>4uQQ`B-6ܶL$H dh`} J]̉Q>Zn;yHW4ՠ˄3Ryđfњ .TX%2u42%ƏʱdQ6]FK5?Z"Z:._Mu&Xޓ+ږ ,m!8]XC~՘odCj1ȤL|:){*ڌYw/eU`lCKS2]q ăXN6Qȱ6o>1(४ AikcnqwUcCBPΜ 0s3:xdϰ,pNk[Yyb SN6Dz7A䴹ױ! --LZo2O *q8וOBy@B UAS)J;תB)LK8!<`a8w;ٿc\7oV4k<(\TKz|tdoECP0J-&~agf\Q}7 p "7Vˬ27# ΋|PJrF"Z}D=Yhm :5ǻ'$K(n!RL)d<(dL64KΫ$2,]-g41G}!> %[kgU^IWiCh>vtXQx86 :X1r9=2qU_|QMiseъq$j%:ut7VV)5 4ϵY&.bSgqH`"~ ဏKM͗`N#mCB   #RW5<`,na;c#dr'a3=嵐[cWONC:E-ٓE5sLW)Ԛgh(kB¤>q2dXt?)Ҩw?۹PӲ -[h/w] XA8\윫`E_yO~ i3i!pX:!kGN$~6Pfș^̄~qn;Oi~;\#IZ:s-+-5I4bKx5\1NuZw+A3 TRTqio Ph>61UF2Yy6 |Ne f?82#Pv ZBrW0ޗD.V졮O" TBVmBn(i:Bn cSϛK*&KJqhxvA0biTV]J!枥ó$j9> \ʲGk3>2n)Ml0X2t-@rK&w%ͤ:ԪRy].L*Jdg͎ƹ]XhT3 /ބ{[F`A3[0OcP2Oy_rE)GWNUчwY$]H0mgh_$Zbq7-1: M I~Hw ++xn:jxf Hq#42:2qR5D;>9 `sX,u 6\> 2ỳ@\ޓ,55\56O^w&C:3 ǀ *3 XP :/{@p0%w`9{uD `KvfR#OfȰ5.{x!qss2ZgN ^ҔIL9(6QA#y3h3{u(H%ڕH!R]QXӲxVdJEd&Ĝ `5+07MJ|dsL0~{'i~ r"ק㨅cLsev; -Mw4i}`x}>%ZXaq+HOꉊwgE" pz7BPQKhp.3IrC~{uτq$75_-j]7ijiSV="V-hKͺ\2P;47R_sz^KϾs);~T 5#Q( 0 ΨCH6h2*H.xү<бeˋx[LʽW8f_;V=wRJPz}A,^'P Ɛ?0"ȯ +pREHTd`/RiB}c:~ڀ:6'j P Ŵ/٧r^,!]q5%ӆח1.}&Hf I3V3bgy&96lo+R&~%+FΨCnLB [:[У[3);OEe7,!Xܓכ8@wKLvԦQ.JſXS4O=D?xhAMY poo7kJU?j.mEJl5j "l:2S o7!6.cvxDLE1!Ӳy)PjLp V~Q5/cn]_36< ?0MX~FԎV+ :EB+Ur"W|iqoo-96]v[UwgPuߊA1y!O%PIWQo; (4vmf_FȑgDisr,yey Qdnuy@C-qڭ'#XVn6K[ w̲ ?UzɲPÿ JG+-NB"Ϛ10e:lЛh>=u^5\&Hzѵu#SfmeAD8*qqcu`(1m,[ t !9a.xdqDG0q@cW~yIdTqPN?"4BQKAD8YޫYCq,ȏ6|NjIYן#+/2)V3mR8X’ܱ,6&r@5+/ĭcZ ?j[c{TȮ>q`*Ĩn'!3yej~4mƷת)ή5-|XAPARlk`,)(/3}Lčup(l'T0);EVocS1J+-x^CZ.S^jZwWd&N?~pScwG"F+dz1hA!{jF:iԌ[M*`v>#4b]XG|l Xe,k rQbF<)ࡀ5}*H:F Ѣ> Kz&D}feL]ʝ 0De&:}oL^yvokY15nf n9Ng×a54]lik@=!H-98:sWF@ޝyF!u?KkEy!Ihum9T2C.!E*%t!Cە}Ҥ{|"AptTeE o.M0?!ṱ7^p00p4RJ>A%_Fh~MV;PWqX&sۘL:-xr9!hv Gv#$EaTL"WC'ڃM`,ܝۓzvxaLe4bf%b!-=y[Xw9]_\f@d|j5 h?>nZS#:[g:3pϯ@?'`GtNü iCB % Tdߍ|#GxŻ/wG< :Η9:KJ{}BcRi SߧX+LH"t,_>)wf3q$)3m؝Ls}m=/D|` qx-=B}. v{ (@TK(j#*e{$@";jդR~{ {ޟHGu$+kcEǢlpZc|+3q@B?Z#!-ϭtɾ9RZ̺&x%UŹ)g6*}A3ͺiykk_MNJ`v0_E"Y&)Yʅ b ˋ,*QrP!R%b-.J$ H>N>6lAt݅D +Q']\4`U!gMl`l%2ONΣ,,|>ussyI%U1U BB{2rhv\ڃ7M=Cy B*}+1jv;f~ݱrzjWMn~k4S`Б֨)[m֤[A>YMI"] GR\]K.0Sk0vB惎[&ؙ&ϔMLshfȉúVϜK1'[K:piWICGݻ@\bxXu"^ZE^LGGCsD<~IɾoR2M{jPD,@3v[}O^1txt_%h ˜f@ _ǖV q3/-LLrAm=$#:~l`ٌXG\ -Ȁ@񝘅T M !'. n4|"FZF> 5B[qpIl'.󑡚HK?h.g6"TfB|%6Ht$bfB(83L f}/lḪP]7\RyY]'2f}F;/v%t\[EG^}#nP,M2J$J0fi Ewg.gk$SC#[8 Ze~8[z Q %펧[HL셎[o֥Mԗ qd2}M 1DEl~q2g4\_`⾎*zʚn֊o*BɯдCNoX Z#7Z!וl;D(Z'W{~hTUfc0١Vmt-[q? ʿ ׍0q+kgw#Zn8 Kd:WLPC>'n\0*ϰEx.JE?!MKnz`9L Ø5SdXH5OrQtD#FTV*s̈́EAh%߱K ;}ҖݰJnD=~yne'C+k2g =ZA]\ FxݖP@= -TB%30 o|' /3&@I:b@rxVͫ?śxNOԶӮ|Y}ymj CuSki:!%Dž>>[Igt7Գ3r׺ a\n`ˈς[.|]]HSoRisK^":G' S wE2<lUvVg]&8 CvUbmba{<{8]K߮ne,cV̘"`N9cO.o5şC?]w1]궑6# o%p3w$jhwF Kho@x$~SKӌyW_]&<˳-v.ұ0:,o(uAF͸L@oߤ@$-G8Y#$șd!GLٹᖟEMъFp* LZ~MC6zN& nZhhЉ! p4R`#;iE. Zr\s.]ԋ Hȷl7T2~[@#~%CI޴V} ^&0|t]::eb\!eX>GOM vD(ӣuS }wX(YH BgI0qų/x:P3hbc)<Y "홟ADQڞW9 |"[ TBOpyw/?1~+4"z") E+}!LT8x,Mi6"zt2y-NqFziS q|tjڊj^Rx3YeZ|r $ pS1fBD&dVDEɚ`}7ȻUL(44 .Afd7|×pJj[9ZLz9S}ƒW 'ph"!Gz!,B8ɆE4Ff9r+}")|NClO/6Jߴa" wHY?e3!`hn_|46rktR'}DYU=BC_D7;26\G z^~N`dLrv ? q M409'~UC Wh H&]s,ZڧY]l=u,Ĉ)^`Q<19`{f dW'ƁjnK eZDpaI2ͦK#H/YO@HU%v>8Pvƕ b>D'ZQ]UԮdoɀn2䧨.(DzgK'_2*1x ǻͦOB5g*n=b_!0^ g-b^{ƦcOlEJйW4bZc@jǏ6Z-bPےӞ  gŮI7PסbյAMd UchU;#l'mPI6;3=ɭK2Kώ 9T'=^KXxgv0T%$js,}I>gYIK?f$i2^с[&`J"@qb*+kx| q0/scN]:E &r"6m~4hR5ʯ7mjw.8 WO;K,Gw& DoX95Ӈ n v*)mgJsRߜo* . 'NAJc,jA/JَV-huG`/{? wG;.D -$ ȣ5&2PjךTMʫD]dX cR쌁QQȧp?wp 6߃ DFm>lnEBJ4\= |iPtPLޭC}9LfR_F~ 4ar۷`Ҏ/ϘtZkI/snBM=$ż!:&RVvB`aÈۊhn @f'Tʇb`wEָ:fTc*/3K<'q6gyoǯ&.mӢƿ !uH=s<­Ud;)ѿ`<QL'e(Rė6D:<Шs}` e~@eGXy~3M`ԣC5i26VH͓P (R92=t6[I̪S+X).*2𳪳]M{y GKćГ* 17 {ﻐb"}zV@ezv Iܧ Qp \Se0vp+R`v@o#lr?B0 +gyZ>4+q"S±i 钀2? Q H8i5Htt mRKNgܵV)^fyq> xaΩ*bҏk H2MSތxMe]$>bd/W@V)_{$ n GGOm]T?}yj\mcWJ8B+s* Z'Xصa,0iĎp1@1abGCr`_~5֯ /JPj2-G憋} 2&<$K9kqr#7C#m$c2$H#ӏCmՉI©Gbrp%@ .i`[&i`V T~;WćRhCHa.jOrc4+k9[Jˌ^_󜺚?Ta,̢hne5[$xGlݻ#J]8Pl~ T!fKv ۸.". ":.}A$CfBy]QZl֘Cwj7$-GV3HTNnOT,YE<͛MwVp /E6H)'19c) 1Rif80BH:E8YISP[bvdUGwVe1 Z-ߨ܄:X/M+'DYLD~3S)cZ Txs!ݖY:$QD5NC茶aWL{Gҙ:DMNJ{FҲSU|h# \xJw#:^ ר[u;Z~?g P$+TdDH_%E:!wm36j<VOҷj!2ofd%cdf'K2nd7]2aF}2'B?:9|h}事hXvef~ԫq)pQ< Ѭ~27/)9*c-5=/k~PЛw_\؀T6ldAPz5!/{?4^ hl $Y+ 8 ;=:-eg]CǶ['!Xrr&+qZYՈB0͜UYw?Mw~9(Sr(V?WfJ4./;u5NV<x_99φ4ZxEg&0^wFD]-f=ypIf<{,>"' g4aݐ:K݉~xJzЯC;0 wmvwԬLP*SUľۗP^x %N2vpB9h(=ÓWsU=S)غrz:cz+%ٻ_:O-Os`τp2 #)䱚AG闍MEŢ*^dK2ɟiL55Z΅_biט_b4ǾczK5^¶` T\\;ߣAK FZR)צe$YU?d)E+&(>ⷦRxfj3}E_ں+`J Mʪ$H]eľ}.4&Fg]4vU[ %Wڃd&VA~ʀx;_7@[FgND4a/w 4B{"*>ˠo}z87oZE";G*=-Hie_-c\7wecNTڴQ5H ) %C7y{ݜkͮ -W3?e?WNOBE"l2i|.Y'XH т^dը=ꬋKTzqk肘.BB(aދ)NMd_,Ui"@lsW6'a9On f,]EWFhmwzIss8>< 9yψ4 ąkDlwY+`Jݬb.v$ !HoÍ]d.!]©:TX0_ @W $5 ԉd"3Eu=xr,#f`Q^'ȉxZƉFj'I~׏VoGG#\ m6-8 /Eȸ#pKw,K̨C.j/I - 6*؀JSC 7(.G72}T#339KD{p^ Ek^Y@=eYyu-l?tW݋ݕ&?;KsISM-5c8*p;@F&xMk_ˤEr$ k6G %"BS3]]={S>S#$F48Vs+^&2_ו^֏M^R{dwIM?Đ`[*@4BXP 3zïOŷǭI!A/EDa=3<_wM5^9 #D+MAxc3a!Y" ?+ikakgg;9ps5WE)T[Sn&4ϝ1)/K!y].1tё$ax,piS ɔp<&CD*O,% ~rv~O =u(/OJq~mVp,б<{Oi02aZ' )n8EGK-eX\y=pSgduE^w0*SI G=v+c߸XsFBZ $No0pi2 d>̏=5I]Ey@c}B')R8G)^ʸwzn3]X/{Eb'g kKawE~0F3GH2xjPy%{òC~oV="XnP2=8 (wX(I! 5iE Y$Uŀ^ E();®|=eKwu*J,NnSrȃkjba*?e$ >O;)-s YckSrw~_PVx {.ל)4% p{>9M6FV9Df6e>bv`1%. C\ʂ!H}g[mPaS'k:]*N-Iٺ؛A'1Vv 8Ι5Dٕ߯ 3B㺚XeVDN7~ĚU!.9~> > xjM3]oZ@0OW !O}K !0d4/G7긌ﭴ}O_QKb1 _iNE!S ƒ/9;]CFoȢm,4 H+-a:Gdqľ)(7zd -ҡt8U"_MWC[LRBm' ,tZB>ے'K[rT;g13Mn*'H 3 FE5,T. Q*և=ja4.nyEO9"o 09n88.DV7ؼt Mʊ m~ _h"9 mo63Y2|M E]oW:`y&lYm/ #ЕxA\ {ڊXڦư]d ١o%;qXkh۹`|=ې_finXhUz8,F{a|D_ΑŸ= R幾ٚiu@zɌ"8KvL- rE&#Qg #Ŵaڙnt ir}GF%Q&D3 }o y , ^~ Iet\@w%%ȼ>LG3͋ 6֥̺rzV5QrCoAgq O |nk [;B4!5S^dh7^SEW-BaQy(׹sJlsA^=wCe4 Q&U+^J;3dqT)fI5n$rS`],n!fAlx.gppta825O$Q___wsI N|V[t6E.'?n?{C;+b# #` ʝ?)+Yt)Nx[VC~ڟ| Az*%]AuiM4[5\i 1œEب Pb5K˶$g7}۩k(_|Ș́L%1@3yFq-02WhrS+*).2L8i3LF+<4=R #[mď}_Vu"ξF_|zj٦:+<uOj=YP Ucwh GZ=0"{kσ)6Ūjz2-'؃CBJy2؎v7/Ljd6!i򂶠&T5קS,&+HՄZLQ"=Q{c)cZ 7{/B}YZeIۮƔ/[p|ZuÒ9{w`2O/Hۜ<^u«!e=`KIٓa%sjqà>mnOo=~-Lo}! mkhrm4e zT`XP B Sؖim~]jVCƏND-D.?[ ,d0\?[fSF3 RuL0vLLYnWys. mr x+HDWFPvr>_ |]Ɠ^y='UUNCn*)ɘ+1K#qU9r/.3,3D*2u1s/% ;>WK^r"!.Dߊ>j%CBˑܓO@ί6_1#b6l]Ulƻ}Bb/%齵w x~t!VA!2ĊM.ѽ='"%&U o&y):{r4ZNqi=#?*nleࢫ_~\6̸=K1QX@%LRN]>BpOX az=BSo.\UQC;Ըg:ț5+abMNed>𨻑)ѡmز5KzR9w@%%,#[5 {_Y kىWY1U,໔i!~'{Wd:zsz#OB<}skl*kiE>bE/b3V 'S)5#>DLp(&@}]HVe7U|mǩ/}uEZ&iK6x:<- ŝê~%'_r_0f&џOr+(. ygtF*{4ZE1jv` ԩ+u݂ٶKb(x>f|N-td~|WC_zRnYpk[,tcaUt_S丹CJލ;ƻDJYygkޣnKkn3rleYO˙`ӑ1=ˑn-z1# O2.T\lCZ@U|y@w Ⱦ՜f\#4|C@^3(A[ #ȶOi)GTGVWNA"90CMNW"H޳A/*rM6w%|D_2&vi"&0~`ސ'|g,YR](I%:Wa@` ls]Wi%}駨uz{GF׆!.K'T-;Vl_N5(^@ m_8mbOQ+tM xuN+U? f_9S|v/ys^Z??@Ώ04T hέOHm aH [do|Iv3huR1UwrB|TQzFU%'B=v_9X?37fo4&K7hOcՁU(cԓfAt'CN3+6]X88l) 6HQ _:܍B=x UBshX.$ܥ$n΀AZry/`fDYgdl(\yLl(N>:g(4b?V-.4$~DL*G0H* F)96w<9B2gy7yF +{2o4iGJq_W/#u!~",q!xyKRrg~"x AdYe,"wݘGkHupKɖ2d/9N$}TTt&ں?ˍ/)OZ|Y+\gm#d]xb?}l h k"NjAc/#) WK-.l'[ WΥuV{ay)tciieA R:=tuH`079=vE?m/m >x~eBrQi7e_'\lZ_p N{Qo,"1(05AGVqtw\xW+3.?asu-i?.vObVe%fBHн[FtN@sm͢*+ vŜM>zwJK֟J,k 4~ O]dξS$ ՗$L1ʟ_C#AETP<LۜC 8ۺXQmNjU @7t{I&lԡD^2+Q%ۜ曡RBA^eRJAt!(=ULt9@Y(uz{99f"Q|š(1ȯg V~{b([x k>}5F`C[$9f:\\p*k;I/Q]쾃)~IrGq:GHR ]J]e1) >}Y+& UndFQG}]ղ_QoAdmn%i w:!A+JT9ؙ~e:ܺrk-&{yfaac{W]UVabEO[&2 P<22!d>&fq'.x;+3u@$/`iZv)itЏqkO.B[j_TچLXnHQjポPV\6y]l>#1y#v;>N(- p}VY2lzjg>FAMoF薍ʔ=nFГrx2&={J{01INT0m'I4)sRE}Bt=@|ȈKp qt˥#![ڷBu14[zL(*l>\PK^9vtog2uR l/Eq_VO5+1ъ=O&oSLþ~b&)j{rq>4ȊLMSۛ s )\mT|ŀ000vX/k:{ay3z5 #s1n9v.$TtS?`Mߢũ߼nB*7O0Uv(3cPPrTD'>Fd&9g+S91$D X.[2C6W@'"KrZƲzj&_N'ɘ,sƯs0{J$xxeV|1] MH+ ]rƄHh'[S2߸rZu OoSKfEoP|HF7Td#'nYbjAVIʌ "v=fI]0:-"hHC))]#Y}1L-滋v~7,=owKMPwsu¥#}i++3*a`Bb x@d9u*SeLL=Xr.b{ z\!@D/@<1IHw'!Пā=&@b}&HHO~vIw 9U~&"B$a &g(Ѝ?+Gߺ|<;D9D" .NNV'pPQ+Â:UҶi~-Rd,bKXyQS\ZcJ׹,JB@Cu'm 6T$$[ TOF c?PdWĴ^fhEuш-C2E^D+u`j|E=ӈw/`jTΛJi{-z/?lOXɻI#$kW2݀ꗹ 4PKK=u:ZqY1x80ݜҏJ +O?A; 7ϡAY9``mmfᢓ)|u\e AXFr.Q_\ɘZBԱ0BrpC7m.-봎S_w &=i 5d ^WND xoWq/blUړaDue@DNc ڊqa_Z^jPĬxps;XيQBrV ޾?kG'ibH 6\JAS!#wRZ/SKCj}=td5Vei 77S ˪2]#r`K3khRLƝx1skYm>4ej$na[9'iqaCɆMA?V- gȗsxa5O|4$r4[/>L:jG,/k.zdx~NΦV$6A_]-"q")tL\B/ϲ*e?AѪ\suIE0Pm(TxWu#o{D΀)._>zI={xi;``^x=XK,;JȜ;"`4d!O gcDz4˼qpnc2{|m %S<[[/dE˄&HF\kB|pIRbj߲e}ąV&IwRLp\tr9j4AY*u+VkGn~jdg!ɓC)/!?a_6ڝHUl\.i '}=70>mvni⢢ØTW&ힻϗU4ےTSM:QM;%i| >5Jܨ++f_2ωEKҰʚ9ns; jM۪\e@Ssb<ޔ'܈[~Yucxl lѧ;k)PENFEs.DO*u-4I)_҈e&TzV hHX읇X_5Eyt!y%Oa[-=*kt4|!~NHhq%1[8e+H80q,JNQLp Hk/]t.?tY^Jz+ܨ^Lo&{Pj#Jq2{aZl}BLY??,u$Tma#<-` "NO1ԤHϣ"B]Vaeh ><̦~U<\+OXp1"];9T^]Zp]Hi`jV8ݴ8yjOўtQ=%b@F<!&WC߃oWy{M%n.{NGVKb2Z k,c0,h]5_FW` Eb_hFT1!}ok 2Z˦>4(gxo%O Sv{r~ۅ2%ޞ3$)W&3Pk'-7QXNEy̆F`5aKkM~F7V HGF\YNbڵ?ә8/PWXSd]ngܱVWa mUm?C˱S|,2v fTJж:Թ(kkpC9 :ж]Y5]+Vxfҡĥޖ 1aɸwy mq5aՌ?C3cU €c#}S_l<)u? S=2 S+X0֎vR!7Gyâᢹ1;gQ:قBCb.|=! C3˞TBr>gjF%ws]3OQ;uev~#tt&RIYja*D>[Yx;cFR)i~~Y|WV-rQNBM8tern2:.IXX5ָSz/ܟT#6x,n,N!Rq@k TJBxCr!hZ$´RʅeC\!Gh*Ln͞ {ry:NngE13.bp̏`EglR&L5@$c5z;_B%ݾ]%u5:>Igo'CpRml%8u:_$!ŒI=D?9D _r݉8"c56PFض}酜ncT(Y˰ᐢ lnݓ*M&@>(}),?j誅W.@+eK.IX,}Wbk"${CHyGQT[A}WnJ;H9VDr9.+,u˘?~֓"s왔`9k$>r 8Xshqy)Z2(wBáhjAPY XHKli?XFhK-lպjnˣqFg 1 !>wz%'b4hTLm7 U+7@F.5ԋa^S:ds+}*P$g>6d6Ev [j[{0O۾ O|V ךBRoɒM>VMV'o_M@*EԷȎ¿t@*ˏv"+ZLU<)"n8c}F#[M_c5 ;7 (}E7(bl6.e0!M }=Iȵ<ְs2,"2R;3i`aIyu|00,#FxWļwZfAHQ^H$*R͎<Nnо .{H D)!oHz8H.Xb*X=0}@#)z&\8w8:27,1(S8?6_,!:OZQ8K0I L;};7E[U^:iH|kn~L2hGwʌWE2eBDFp/HҬYe`6])&\ō0e:"?gw|tD{2!arBtGU$ [5گSѺCE<8 +!km` 7T!Lr*nZq'֬^ o(a_Up+AY7ߜ;,b|V4LTfsk}dʨ' R+*-ufIղ {I0g K HM,b' OO׹-B @\@$A':{<6ƒd+W^P>Xb^D3~k4Є(++oa6ayscɌS&~^6NXOm[<K s;c(nn'=eqN=OO <#dZLwC(MkJ?5 99; {~UpsSb׫.5N JmX69n3}mb7tJ~)I 4\"s8lh]қe*82o7$gwg'tXh;f\졧J[5g>T x,AElqt-T/]1L1,m[$lb> /RĄ<"D񏠊U8RZ6{k;bhg t7hLxVP P麘l/[чQ Q4񙵢 jǏ588+bfI6ִr}ZgpL q "nP-Mnu_~\SWXj^ب&Ջ!|`2F?#?RK ~ S/jNCPl-}q'ӪJ%@qG - 0Lq]>\B<4>-sYל7hxMSB,0-duC^Jx"j<󓌎{Zcp;q:X`u#ycx誐qq\ܔlD*= 7Ӓ/U>H+'7Synd$I^aJJǃ,'/zQ~L=[Q9S')VkEHB߾as;ijW@uB?  c`$z(XJyiS؃.t$Ĺp5̯sڙ.qA-m|2bْSH '])J%U.}^!~jۭ/ͽw*Bew;IJ))0!KN^Q LlSNsP{Q#Y4XCwׇ`tRG:qonrҸ?LP5Z;2GaZŪbjdttU7R]k a~4 6 [ F7QVP+% JGt ì:Y3R'\u4CzR2BԅvG qץ aXPV'䴝!W+)NTlo[}"ʠ#sx~K3n*0}KD_ыߢw?myQC+;a.ߺu&wpM0a_#VpHP;Ya6f~q+ꊯt u&?+6ɚ\?oɈ3rc;lF|KdͶg Z}?l`vFBIS&o1=Tu`?MҤXo1"R/I"+3fY#wᯍ; x5 eޒ^`fgKB>x_~Oa;ܑ-D=#*.QF1!Z";ץr:DǞM &DW#=%_a ޞfM5C3F1Iˊ^SWK)3ڀcUBr WSI> \YվJk9EPiV@ ! #ecjv4h 7WG-9Fv8tK)q}xG,7gMTuHGx~U ?,(p QLchcB|J@M!{;dE 0omlcZMZv͡ӊ;BPLRL `QDDnzXz" sЎzދ3B<.)/ 9%R*ѮD"+&&va?C0|}]9'ܯ7zOrK%."tXQB\sR/6\;-K‚#p!e)_j""bΚ_:ZW43MdL#"uqUq=$3޿#3@.^5}dtxzD E7ER(?<.Ά p8H`iA5 v%;<3pmu r4K0&aaѽ~!ܔv$}qӃdlShR4=^0~̠Am"R⸦["a8'b09 v\HR~2U9ȭ!dV56cUs8Ue!`'ah9l =$}ޢ6C:'0Wܔ+NϴCnP#rҫ^ m@TRU@gjĞea{I򚛆j)xKA:6sv2=XuKV`2f_哬|N$D9n*ŨmJ9Cn!E[b?.VNz20V!d3^t@tZ`M )(?u^UzF`dZ)b[0ymJ᰹NٲhLM) Քy nKSBzt-]IFh' ] P޻S_GJpMچaa6tF5o8v=TQhsjM .(#)/ NI>_t9r~fW"/=D""%E裸rny)5";{,°D N!>QXvedD+YW}-PU(QՓdW:$F5.ږ-E\gJQTQh_.FH+чEw^^fx ԜiX%Tm7*=VqϤu$[N\~ K& m8^2o+(Y;kF\AL>\<(ߛXf%&0=fY<2.(4&fVxKUTo=Ӥ$zz`',c(w&PV^^K:>h_9N*z{_q1C3K&,Oodq)|ccbBX@կ84? zhHh\Ny+7:_Oepﳅɳ_ -b(P&ҿ|-4`aQt5Jos! V!C!)rb3/Fp9%3сpP2"ҌEk띂m5F Ӣ=HD9B**jɽ!(e+OmnU.qH@tk]uZWEdg[&")+5ޟғyyxttjM+Sj4أ6yȥE q~xc=4Oi;A.͍rox2KjRYYGE yz/3նT}F@`2Baik7)9ԧ%VhGXgAN$ՊqeBD!Ѝ2'y!I)ywטw?}o2d5|ǎnU՛G3h!c+>yطUI; IUnt#-FMAwAK(۬?NSZ)hޣ-Qad _8m'd5e1dU|Y;lحrϲvwZL^bҠk^a"6%.`|[AإBrRjbmB1tDƊ94/u#WRׄٗpN銄״T^-2TY,uvmçF(07H]145E6iсڱn2KHo_鱹Cb`zWQ,Oڳ7y%?^+0\{59c.@!ТHԔ8K^)U(s;hU@g'>j|9]?#OR ]4.9̼(뚰!;FpE ?s󏙒'2OjJ|rb5d/Y3bCrUJR8gŎ[a#c0q.f3Wnoks;UWq<\#oKtkuk?ATfi㜩h=gΊ WrC}ǴPRU E:\A&JǓo0[z(Rcځu9N4cE0c#z,3M"u0=jp%y|2vNO qʇS] kD#^&xpye׼7_j(JD,X 'ܸΨm_M#k$e$թEn-0VE~ 2Ix(|ncGVH/v~*K: N{sPg0eNdeV.:]Y8LThVIH$IvP &$Zu.+;CTo!7AYZi>6@M]`qD$RVN)/}A^j&b .NÿtOM_t'b׹dR-m\[ x\X i3] JvW-Q@h$ WuV ƦxHFm3) XDi;Ͻg i7W#LE+(m -e?).7Bi[|MuV:q3ZP_QA B0 Cwk~_V蔮q7*h"W(u:R _䇋,` 9 X՞7*'E-hxgcմS`$4+Qy*DJ\=HZO2*L <:H~폨>RblV F\Fmf#AwB0Cx-G C|s;G q*jl>Zztm;3d3X#T[4 qg:.Ts5s6Q]TZLǧ?EyPg!(Bw"-I&Lwu0f)Y;L$W' (+Thz="ﳺHH07SoEqÁ~ 3;dږՊF̼5dŜ҃l`A^"`3L!8^*»z)*Q\u@ʁCu$#J9Ef`4UyA @uZaSK\8 XqX qZs5nEs8*/I 5mwWK߾g]W~ĩ Ɩ`̏(g}G!K=MdӪПTbE>dY教52Rv ;@wb5KzN<Ʃ!:iip\u^a7p ØBn#ЄqZa_@'e bAjV;enRlg!Aʁ`P8,[@RS 낡6 H ߴ!te+{s6 zxxO?9L<p_?ⱝK 8J\ s*( nF.Y I xu$z6p椦Tp-bI{sOPA7AhB#45 ^|ֺOSްVFi-GM)D6]]xh q踨1(ͧ2[+wq+$^Q\,B^.W@V Sj{eҁk[Pgx 2t[jGTDIDB5dU<$<2 dFNcIII?T޼{ƶ <%Ja~K*\= Gk*6gCg2 6_^@\dQ@v՞%YME(N]IH# Q|gBET&91Ǻ?ςi,M(RjIvՂ[>JIOR?'Y M|Ѩl@fAO9";>(1Glx~usz߬EݕR"R4  "}Ĕg;똂d\L֛BSg`A-~;vp(T!Nys6 엛gyLVs vL{gXbᕁULAM٫i>. B.%?Ng}sǏ5a_ %kvGr&c\ dQ-0rX xq"Unk&Y3S0ku2Rk[B-@,zvKĹhCA@hhū$K73@aCxZtڲkRfl~k'|FHęoМ8ɠB##bFGDRP/c}v9E{#K"A3TG q3 MBO؟K*c& +k᪵ 9hJaQSC fhjd<0` w ]kqeU:4 myX=ןIrc]h]? [7㢌 y*eqz bڐ[ -,e{kkϳG@'c#B V^hqG%sO!};|>4$ r>{[m\Gȉ X5^\ ~`M @WE>l ]RdÈ)Xyø3t~CA|GvW1VS4yFg(ZP'@D>llUocAbk5; e_`C!<+u]O+r 7$fA7p] u?ę|H*R5ϖ41N%A-SD}x|] E>/C$ qɵ_>SHlpsL Q{u>As (ر{ZH5x0YYRUouT =hr]7U-Z*̹\2lul TҝfvlnkWiE ~)K x>k-;jڋK^ <@b0Cu9jE1I 3">m$K!PFrM6sN$n)̜ ulmXwOX&Q7X3snFb6A D 44 "93d xKrMOq*-tR۳1Wk {rE]Bq.bq!/ %?w.~aYҸRƜSWoSY6P!+QG8 H؂;av^ZWMF *@Jݡ WL>0C%MU8kS>9-q`5y((P[-\1lpmYrri 蟸)v?0^ vNTo'ӎlNpgGcD.o8X("ei,ڲha -#n+,G9pure0ugCk%Ӓ1lDY Q9\&eapiJX>oF/+PZ7%H?N @> XUU+]ʹǨDW#a]w,H= w& L@g=°6Z!bѾ&Mǔ'ɦoL 6Qe^XB G1wg~y$+SJ^3r)ҋ]%Y<&7jܸa4=tD daE.[]a)>@FN&3 hOyD(Y=OaEG't.z Eߝm9rGreX o u\wC. t8;1"U5f;ƾ!fZgBk~j" *i!k?t48\P~?dbӀN>2O&OB : bc[`xtP 達&7ǘYHugGMi7Q/X1|{E[Df80,d&S皛]A~aqoAyv+Fwd]Y5.kƆyY> `_`[0DbHhQ$TcP G_0up",g6lNn͝TKI_qhbلA%nMx!ͽK&"w kh^$ĬE$M*1|rsDwVE>}h>ŵ :w6ԩ/:*hKLV0P?mt<۩~apՊk? YS~;+2!Bs%5%G=Oي'Lk;X{Hrd(ÈSzcV-Eau\\T|ͅ8Y*s. ýa'|/YXwN:r`IqgޜK3w|e t%r_lk2m^+ծ1ԏ 00ھIŐIJ\V0g Bž'{$Nzq,bJNQ0 39`gZ ~x["cQ0S,h:޻RRG $@ ӑY3)m֢mj{{ڼ:57k(%#fBCuPj.t3]AQ\1p EZwo|ԺX a ҁP^s e;iJpw{#\[`M5R8/! ?}qYRorܒ& }/>fs}ȏ+p_|czКd?ű_CƌK2 з2|4Qҕ }Gkն3)g ܖ,@CD2OA{~L:eTACK"*DV$;82*eXƖXsLZJ1Ӹ$tQ9Y(aAn~*)9p)O42H^{Ör^p w2@nLņYJb:xVCX4\;Ž KwFb{\cJȧV&!>y}3yFgݞ>E@Nz5ƮLədez  s0Zj4/Đyހl]"9!=q!k`c8GAс6-+2ATvA(oxteTX~ !voz)ۄc@!e92^K4r;KlAR;]70:'6yCS2ؗxRPW֩(8sQe<9>3z(00?何U0Is طۚChnSOgMI Z>:KNdq#@Oo6ӳ]zaaG|[)4BtŨ "Kb%%ZGquٛB|>Y!%Kg82F"ehវ2xto"A'rUysŦmWЉF5 +;oZf W3x8Pona.rc{ja/TrG iv-J8$νU02;[[f} m?9qsg ݚ $tÇu67-kUrӑ_dh.y>AVWhBuև7i( 2RQ4lWk%-˜VvraZ:FT86܁7wopyv͝&*#:5DFX.?J^`Is9~GV6\~O/ C-J}?"B0d`,--O85tlS1rgx! (`F~'Gi'R-rɅ3h#_cE&~8edjm5A /iZ>c8}oL6ԛeCPn1Atr`?Z[Jޮ  ]2Qh鴾WTna*U=%C^r[T $tZ#z~!ϙ0@OF[BfP"gdA|OBV|> w)&V&9Q:Pe?9"#9䨱-*wNٞ>;$8/!0޽`V%Xa~kFr~]a\ @GƇ?!@PL(/FW- OCnVG~l,펹䚩XRiabWH`g-|gwC(_~Mӵ󿍻P~6Nֵy3p(NB81!očz(V02F]hE:y?{lƱp$׸2yƙw@dbɳpi[Ua6:$1(\A=0kdܰ1r"&ތ'i jnkcSz7;Aixeਖj/fuS|Mށg*;ԈƅgSNLd%ZhbWe++m>̫i"2q@)H `,1Qޠ9RAoz`+a."$H ZWxL1댴یzƀrdL?uFvR~ˣnm9n?9M^!Yw_rc/k'6Ku>9e54b稄ģ;Jޚu;}̦K`Ȃآ][6`mc5\`Ӯ8Mo~0a$KMnOqOm;KQ,n<2gi5y ś')zC`JDI0=#pJK1OҩF8N` LGdX;3d2k1c}Ee@s-@ǿL2%[ě{E3s]y=?M-nY#n۬8+DHCSHJqh)sf>iϹQi\=<@6_~Mr!/iEܢ >ZER7i=h6ح?jCi=x_ pJ8b`MK'Q] *_ÆL֍S2,> ET\6:+\Rzoli=a'uAunDJS'~f?Fn>NG8qOeaO(&sIm8hZvsw(cM (]=j(4p fwP_Fn䚚, \ը&Fl3)ṛ6m?t oF`q7|{&囆P?1CS%BZHLt(;!GsZ;6l8nӀ!PtP4 ~]ew*`şR-lJ* wTl|Hܹc <89U1Vo5L{upV*\t& :qݠkVd"[@LJ#$eXm;.`6+G T\"+6N oT_g^ m!aR}*-JcF7tyXcjYXCX+Y8⨝Xrl`])y"yQϔD$)47b:ݤsߴ&p,&9œ" 'Yi;p Eݴ X}C 6[;<8:DHJΙ8Zjx;w{JE|Rvd楫Dxv$=wiwk|aD ~ͅA39M}2cG͛QhÞP>v.r8;x#K bP kb%uێN$ WlwozIL--.`ay?:Vsf:#pF39͇ng1P~D)JL%7JՀ0QJ!b:gJH؎֛>MqoӍі&UvT8w?%wOKbI O˞ƜR l.behPEWFY'S !&ay7H)QR -gLj-TA9cupMPpBݸyĭ2dW4st;&J'i_t+V+ Oǎ']BݪP׀˅E_%G T~JA9/xj̦Uǚ#qmw(9-1~\H;&pvճk*K{MoJH'|%bfs8F󭼂D(Fɘ q*a@D:g/yE5o% o, P󛏅lo"0l'<.hzז`2taJl8V'D&éL}L4|}Pp%j:m{]wvخ٫MwTC ڈg~q i<ew2&Jxy3k(Sh(UPgx@ɘC 쓳V4f$$W iEMa x9*DAw~>r@X^B{H۽njzz?7v U/m+}m I!ŏ;IJ$/RStT̻ =%K9{ɞ x4t@3ƿ`Z뱙aylJ¨dC|!Һ3ATz"mK%'Ks!txS\Tv-8piVYvk`WK6\l- :o8غ\7ʾK86~MוQR U"BkU0/D;[;zD&~GƳ9\ u3d#Ѭ˰F|=Y[j>T&fG Wh㒏?eoYIzTKsNTj{eY7tSGuD{^5o: =Nm@Ъܠ誰Wg^gd%Rd< #;Ko1n4 DTLen%?t9!7 |X-3jO0WSכohGB^NXQz:hɗʡa1;x^?\O]@{INqlm?:\4w ĕ6g31\.i=fAݝS[4,CCad: / S?*d70 ICp*<)H\.(97q@;57n \3lMG#A[WWsu' %VRU!q `钾7N#Ȕ+uVY&-aEWD$Q(HN5)F׸sAluwh9uin?AXZe I?\>k!GYY5ax$w# KH?T{bUr^_6`>}Ю*Fb>Ag^6lQ P xKUAC dr0$8wsmjfk;S`4'm+xS= _IAsԇ8 ~5 (!-$vM@Ymy^{&T_|NG ŸҾ:ƮKYHZ"ZM * -$T,{V`%v&dz#>m}T{X/9.ݱK{5QCY G>m 2cp7ZFFcph|}sܕ}g|, ^5;Cүs90^aדn~^=\I[qF!2ӡ'ML&en-"}HHWо/pdE^+6s s Vs{REC`lW[+gGMM!F7~S c2UGhD3v?@6Dx4I7(JQwIgXߍP9Wj"HDWGg Ap mv|ҫOljs&tZR <0/H^}r @5Iג ?NWգ!tk ؖqJ&U`'5 ;H.׮E lI1ڍ#r*_QateX|r@EX6E pߊO,kG]ck "EirBczS \1M)(1Z_w>.B4 '+}0wL6 nUq b>Se;?53#@TGu_110*>e6bdz`9j<`74b2XG_41Hf=u07)r: U}hVuk%R|Sλ ٳc]Z}']v],kv҄M5М2 :\M [  $o3pN*p .<3 i`n=D>RN2pD1ϡƆx⦐XÂfQ(D#oQ}t𖎙DfENOHΑ Zuexտ#-I#{~0pq+ih8~O{rt# 8\{t46NeNvY~.VC`qalYG؛jh'\ԊЩ&=A<9/GuեHNO Pg~x ]oé='ʪaZ1' j^J(,5 Q_вaf|I3mcsJ݆ ׶n`G>z~4 X*2C9h0B/zvA5iU\ښxmM?»-=Nv/'P=b =ʑ~ .(5-z7Dw=gr)QF%% Ĥ?T93}JCi~!G68ND} }cC4 <QonAqxٴ'¾|'?Ztgf_\Eyks:U!ufxj7HUoǃ`7n&U$ⲕ4~}zGWi D|%dv[_>$ClTrI1p3"J`V?8|",cQ@fSDՓWW;=7Y&R1۾0xn?+`ԙV9B0? <"~ S=֜w܃Ѷ>$_%, 9ܠ@[ gzL^{" o]GgN2r`+0<قit),՟X=b2LH`[o:t8 { x?#3+?//A,Ϩ/2ʆx m.Bw>z[rKW7#x X%Qc1N as>gH}kO`F;ljT^x_?ݖh[(Nt]/Y8?rEYSb#iY0ST=܏7u1Va6\}P.i@m-VLL&Jn1<[ҩ=`rLw$4ڪӸ֚ GbIҁX֥NC9[xۥ W1Wlb #v ܸĉZR½n,,jܺ|`8"fjWIĖy)!;o"}`I;d/[2|}o?Px%t<6X}"D3? x8uWSJ9 !N d0Q)ֱ}nZHndt?v >"K>ءL`^vh<>ؽ H%ݓ=JZ4kF C7F%VlL#qj"k?%|'I 8.d_(>#!}|{Ժ/J$DDk-̷7mی0 t1Fd1JUۏYf-?G,g"@ `s~b%n +KTp.9x1[Ƅ2P]BÎaWِa@α4p=F7Em)o4DAmatPV=`Eg_;ڜB(2[cz*jXVVOre_}9V4>&mMrǿ Z&N#2Y x|0V,&[h]%7X=ԂySVu&m{ɃL4I1(CtH֗Fs&o7eDx$n*h 40#y?cR{]b w$RqZ0 ޢnQ05!|KW/Isu~Uz0?זip2l*(wzVO}ttM8 Q,;(Tw?LH&OtU y,&f`}I>GcKjs\#/u-Z_zBA\-iω{ ay+,p#᫝"{yGM-E <4~Ho}zܱPV!5=G 'pRu^~EOн0*4+2dX2mk، MvP5֡cP=QmC*j5q2le򭀯'{QX3|:vijă켛$湾ֹI9!'lB&tk ,-H}{w_Qkٜv0U>%esj -ìPY7K1=³g$g%W* ǧ6Y>ȍ3hˬ%?Aڟ = V7GKwu̾խ!='{2!'w)9d. րF"l×;o¤CKHEHmMpO{G΍2R` gj:!h䁣KstiųH ;qG?XU?Ҿj%+,". l:V̾\K5,[TY(2O{WPFYVB:Plxi44%lW-9Ы,}q5?JS`Mny zAeJP }lWAve]FI VL=6E_z6c/P\-a2)rPv [7_#()+9>w17"Q Z7W*[!DۈWy?DI̲k-Ņ,k0UMJsG纊E?@*Sm&o r4rkuɨID:%!6f ,ain;(&M2Z'p]cF_9t|IV=L}@WƏ:Ks kg%q+ 4n _ӗF@&: w?e0ϩt|}O%ى%\+Cݖa]LLD f9r10 +wn}9JT\_c&ClI:nD%ˆ[gGm-h*!״7#Rtzٗ2sL CNZw_bcv[m@>serWF2*3dUDna5YJiPHw]Т=0H`S)K3إWOfz?tL\~3?kéAyX¢?a8,]>0%^x%\NEIP`X7itpdsܲ@AQɭ'?oj7R69cdG? zGūJJ!Rjp4`}#Z̎Zg*5Xd:bjK"W)YĜKC˒|`Z|'p^_ z]wVJv.k AG _t n{:tUu_>kv=@ׇbfٙ#%'ڗ 5[|^%2샋d18*{𨫰ٯe>QKaIN'r>Ǐ?Ny`ྮɂ :!ȥ*w2# gF ~~+8חVnX,ѽ UJs,+CmA|ۋ%C0$UvVygR"I"kC4]v H'my5=h#{` r$QX/[^:XƗѺɮ}a5u>Jnh=i6PqE+k,w?Y[լȦJB5"ɐJ\Qd­i#֏C%LɭU*oĂ x cbƶeSmTY G:OUi֕B|2@ށNHk ߺa?e[ب<-> bC8'_4-dL+0Rgnj96:ԠO9;]\$ּ("/*ۧp3aZF $J P\K= v&j QONڪ!3 FE9N.G &B-%C/.PHAt[? o;(ԯ'{9TH`FdY1D ;lc3 ;]%l:@!껱Eo 0iq(1CLIv a)5(OQG}I_ yO𨉨t'QF<֚ҵ$'a:]r2#pW!/$he[bAJ+)g,FTq ]aa<]d}ӵސKNTX8T{$fPK4LPʜU=u19Akvk6Ah,0M"rv^ȅ,o>P3$2+#a,uY/tS_,7 Kgы tPF<1-K& fCޙ:voQAr(w{g T z Sqo>MV APmwq0v`=A5Ӕ%)fN}1Qj"ʥ8wqEpXgɑp|} _-S;-'d^ʛUS9~tNAf]GEF|ֺ@2,E~(De5M~iXH S7+N05exQZ!O~ 4]fY kw̠;QĸƢ ԅr)k Db2pǥK5"6_n9 k,>o Mɹ Ky_B'>5Muco p5N'M&ZoWt]ƑҤCԡ*VBG-\fIzT-|$!ARոUYgm'+"hCBs<7Ju>;8 -|m8~t D9 8]d+C% ƍߝW;0z7RZbd2$K(xx!jfU}ymgtI:0vAkc0t,[!-g.q~`nY2&?-mcvE0%zg$E#I`XyOcM le/h0(D8P2FXDj͡ j5h('ϝe.s[ߥZzK7uV YErbAWIrc$rO&ʁ5gr @L3ˉ|IH9U/uEײJᩫrˁ knMa7+BҊD\1HD“:%Q-@%򥀄n0P2FN(tyOV9 YwQwwoAv_SqѰ\gȜp+AG6$rfX#KF:wݱ's\1egɜYl)⻸<)abc(K;h"m<B8v ~oceD1ŵ{_-N%A +9>P52Hg^r~(D٨>rtEm,Z6zV6[_ýj"2g ð ft6͵) (sq_S9x6.ޑOW[ԔKvKQ 6GukM5j-la!  QT2:>@6rsj)]̋Pl\(rgU}Y" UHw;*.HX g/KdM#< Qp( ʁYR)Wk?:2T.+GO,:ʪH`Bҫ,3AaڻLa(\N':]Xq>}M Y`FSWD-WV9*F { ( YaVDF1WօT*j[ A Qe(Ɨ\i[QRAO,ŕBvk@&s%ŸlzotSYIw~7}X A N 51Eߑ l,siI[UJ)Y2a\'X=OUږҢ@X<n}(j> L&,vlB=oy?F̈́&wi-SSZ&<SٹQ@  =g w9֏>Tc\UFfINs HhƼlְF[H>P Dw,u&5" :B;' ϰ_gYiE3AZiQ OLCbS/Vr٠U-\Xl,nɷ0.0)'EOkmM;?0J`,氷$HC˰>By< cgdtoґ%!PTLEU< a 7OBP̨P9oIguʼ}Cmb6w [$B0'w5Zǹ7U{vq{/5U+ -JjtLXv_ViZbELAPgje"@m\X8lO }8/\=?<" ʅXW)2{%|Er#vFu5驄H79 L `>KZ3?ܑ0D"o>LoSe'dPTqBh!b4}3[\fiCJ"e?fh}(\9BQiw΢l ߹,GxH:(f,gC0V-Hm'o}+2j ~H x v`p^5߹afݞt`*`[\D/͏/Lr4VqH=ҖEPQp.Ch8#u`P:Bj%{6hcQ^OƑ"%\:;i|`Ah_=Jo(ܽ䗵 8\~#dub'! mA͈qcϴOohL<Kl#l8M㖿t\F{BjEN}g a+?y- 8r Ӂz%4;+ )cRg(h”{uٸfsd:y*?2-AVXY@Dc3+(j-;̈daMH?~,yňۡ0D~ړ^*a)aH6P.+Gb'+ĀLJX7/Fh^:I-OOC\mBnc4?lJrxI4MA/WBƐUtRq,D4w긊Ehu9}OgPO&F>-| cqG !|t.' 0*.Qa\5ld0)^\̇/cu7a|[`-\)=CBX/u1HO,|}5 ă^Kw 1~>bA6Nȩ\2գ369NE\v8zMl7mꇛT@Ȱ-L]U"( p8C=aI^fտ X% f@RgG!-R_7)V8,UMz.~8$p3RyDu_x +C&$G}%7 'dt:$>\a~q@ ?DC.++!;9z#V?' S + Yb0Uﳈ_o͜U7ˁfdZL7gg=Aqb5m4QQ]m)=2oxMeh@T*AZڲsN'TI v=yVu|Tg?w@G$!"z'!~oYSRsEFg޴!UǔULnRX>4f>԰uD@[Ӆpxl/30VZ9`fn1cqԣ)3ྞ: 7+7z0 ;Hw[s*NTWtR_5e c:0GH- ԋ0&R0-^ʤ5Aю~OQXB9 3MF?XGLp9}.13nT;.@Ɯ 0#StS`+7mhfhB>$0ȣ]ws[T3g%e lc)Mcv֛kTa#v0ߐ\>:" VBs_f̌Ce",}` "MfLTi*ʕHd$ Y*HJj!sɑ^kddq?U <9+wX}5B] Gy5JjOPq~+{ 4./xc~*&T%tW\'u*.%[&R(rndo-hˎŨLK>bf_߽ rY$aykG: IIeKIWTz;x C ~3r6Tb>*@ 8IzIdOӒ;S 6kn`KW%t&D6L8px^ |SwO]q33h^jǠ `Ն1c3^I@`ZTEXɜjJ<Ld N Cd됍5oI{ Y;C-8"p/lSJn U*FϕǠN0G|}fU:" pN2  ^ɫߞzʒUV" |=8^S&vrZH՟07McMs!C҅UE5~h&:OTvyg?^V{[j2bdpDb,͐!I>L,ExO"I+ec.5 ](1mwCVF+VTvAǬg-O Bcg 1#~4!הBF TF(wM 3Tm?'A+$e@OwIIrU0v[ ߥ̝Eh5J֌V3-]s7lfF5J#5}89mRW~[L&؂@ɷL7 v6IFgKa3A?(MwA8пT-mŦnEK`Λ9|(/:wtPm.>g Gx?)ij/uWQ2  Y>TFD O;XRDG-H B|^k6B Q̏ܩ♒֭;:ye&p.0jۗ[~dʌM&QLX!aN?j7|;_xo)}R,Uai+?Ww&A{r+!qB팵]3RMU%ᨁ:YF:hrהϯv6ٰ|S#OEW0dx1Dl[lkVVu@7xP+u7^WP:`7J,7jeuБ# -쫬:i>fhV&,ҭrv3JV~:n@x  և,^ؖQ/jOq|Q>@$3GF>${N g!QfT|{ ̃p޿KүOBt0JAc;WePU;b›颊!o[ bض..<1~~v{0"+oB1"9 :},r axK Hf|_l+Jk;ҵYaUjln9 ւ`xmSA>3C Wo1FNnn=%|DkK5N!qUVsQ{01P]cc5B?/9rrCO`f!Sh@G!hTyT,BuN_ X]/ajbNHdR%#}na{>+z XwZ*RDnc uĔSͬc(q%\ 2 S͔z;+˒m2Ȇ5I`ǫX4XZ%w{[o[}fk*:ոIzq)ctlq_V-K{^;֡WRW/ϐ4FZp{ܓ/o/oiq^VHK%rmz7CbNL>Gx͋Yw!wĴrd]]N ǡ؛dTh* `P9fD00#Tbg؈.";(xЖHAQnv^`a.8azZCbYZ7NB?mlMj{P&hnI`~ÿJ %;riWϡ5+`+!:ՙ۴I%F0wf/POԟ~8 ' 7_x5Kc59wj1TmZ Ov'AVDfZں  |!Z[s' %j4KBi8隍F__BG_9ckVA|J-ʦ#&D0PBqstdjKlҥ{Ҷ#OAM>}(u';ZSkvӨfPs=sAo.6,lLԃemo.+L.:mo٨p}Yr) V 5ĽCyːPKDd"u¸)ѫ&st ; p3 sp/$hͅ+!cϤX5ztsY7?<-sxӐ g m`I7b]*@$eP79Z郏%:!p>Xr$ݰɒ"nr_+wmȼε)9MyG:S2uǸZWᝓ }uLnIFDDXQCu2[P|6 } j߰9o|Im Q}r6kXx><WHqV7UbyQ5 cHjY軝vP oIދl~ʯ}hE66]&x|Z>2shw0c`~ļI<,2,qVC=Ӓ텬{P/ʫ)I(`9##FL$TOKC|7T$SGDqlago4\AEPbʩ j$, ˁ{rAlޢ8UD>\ &8'UB Qpx1`^ Ew[UraENvc,epZZ)t?+1!=8$Xꆲ K%w֠@%.KCfTaǫ `a7'4*h+jZji IQx2|2qK),d/VRMp!ߔg M`@~833xO:8Vt;s?UD62g: tBF)V_T8:D"XW[+tG5Yj0֫)VO%=_W6_zYҁQc Fep Q?tR*w?D]5QNoSUU./g\F.Â,-Jtɬ5: tܗFQ'KI TGueMQ^ʆ$u=f h}X/suQ!zi,]M{Jmԟ^7%Ҝ@<HpMZ8/:Q݉tɤp$"i(h`v>!DOddp̸&ZQYiLFO ʭDD@9D?jWN%0\7;6S%4ܻ*@FJKTc`?5ɕk`+cɱkb/G|E)zuLAƾf9<͖^U ,OWǢ^ QAtRH];,2C<7x5S2,"PZ,3ώ\#zWH= j@# %2 jw"C^N*:XbRBsF%UMR\'L3Ⱦ涏\xEA'ނ^ˬ%Cx?"c/i_(H`ʥ@[Dkj$I(K 0Dpv߳b#ÓVZh=!= /쉮w]2$0!bPrp!ɹ]d~8V2Qӽ;u7V> HEb BPV1W0jr Os 䨼.k+ ˜@ɀrα:\7}Y|H.l&r̦HCkr.C%J>>mٯb^RՎp(zpzN+UD-駆UMԥDˍvicӦ!/ʺ[r6YF3 4ut.sI@h sײ>(WHOw[4Jnaa_Bz!9FӔ SbOzK${E|MUJhuJ5ܶKAg77U(Xiٜ$ נ'&H-TNR$8[`=i.{`P[k'~SBHՖKhR` As nIS̈$[έG2#I`nوQyT[jJgJw:F=ZIpM[iv=#z 8Oú: nPRͩ88O^|0G7&aa1zH`̈)zJXd^$m{XitOj>X䌙[VQx١ Gc^b]8 1wJ_춼&<'(WQv! \\.3gM>,BCsccTL׼rKԯgE/Jf6Xο@CG~aM"M]W)`Chpedw( '"%MW$Jbna&o{SSxjpNyZX}: "οXгdIEs-%?F $,.3&uBX7 Hm$.F1F75)Z3b_05jƄ\-q)IaqqR1'ޝp,yJPC~ϝL)LglvFdz<8~iߏawqMR[BЛҸRDpLM!9DwU1BW X(VN%}*0ebNçt\+PĞ00xQU#0szn}up\!&NDtH*+,-DTJ~2j?y'Jg]SKFӗ%wt|=gp{#Ejl=g:~kj(Tp8n0J hR3dzsa.ṎW⺔\QysJ~3:c5)TI)u Dyw*a^Cf M T.>RMqs"O+ݞ'~F2s.DFÐl۩ O\J[n[D=29Hn\S]!^;&za8yp0,Bdi3YcaɺՔ5m!Fp7XNXq|Qpe,/&iMV9.#MmS-RtYav _iwȌـ{h$Zb-IJisdڪ Rр1<9bFyBϺQSY$7xX"a|8C*.>K,i) ?[渐@\sX%GWpꖇtBfGЏl%lKt!Xև fYXkl W>W]q0vI?h #vm- ݿMNiBgu3 u @Iݍ$zPn4W@(3+Sy-A#6#8Ldn&1ǼkqrJzߢt 3܂D6PB0)D&AX?\]Z hyН>Ҕ'|kmߜB Wdh[RhJ bxb$obdRE4{cc.~|=\4y UX w D=e' 3Y\V]FR%qtt8J 4uRN!W j{, ͏{n&7 0'n//n9M@$(&c;D~Yi|?YOVg>|L9r-3~e~0ʋJL|?ojO<:>\7O}X6l.%Mv :,fEiƯ  bxSG}B6::DɩBb.&Kz@ W0KOݐ2:T:_5B[ү7" 3Bi_Xe Hq؏PM7H"Lz%RCfϔ^> \憠3=_TAVqbPwcy6j~ k>ȼբImL&V8/фaryc15EשvVJ7rqXx&x|=\,od1$U}G\*ߎQO ZCGz*':`^cLcJJk3:-SoFU%nmmGt ]vAڭF:hlw{wBc"Vy j,0(ʻe;u{Z` Ɛ4]ק}GPp-s@}niL}/6qS3bI6'BE+H tB0\#pvei+ɄԎFACŸ!A' m\0b}=mH?d+.I3wi qW9<]fKFXgº Ȋ.*MO NNu< xx*S o49Ne!|"rOhw2 AwJ "[mS%c+& }vd'bx|>aKcu/6#'gzT <pQLh}YTrv`Q ip}G5\ѭ|)sxhH+-y ҬX"e5!"gO!|.F"O2ŨukZxѧںc!30{~dLKuOW˖.$P6Ǵ*A6>։w`8Dq@ity#o R)~I5@-U.< `?'hinՒ`k0>&c]$ h#.hA.oZ'>\U\ӆ?tG 3,Z_\2nƕ/?("2l'Ij7= /#:&:;gDMiC؞o2/Yf/ӛ0iV{/k:1ڦv}pi(d?YVz,Xʨ7s 5A^]jca^\1ȀT (u'97b:B|[ rUa9_ߚQAUl,u2`;<ӏESMgأAs:"_Y+-AtXthm^c#:o mrAx[ޝ׍48#ܝO w$Ӷj[c g_]>sV-Bic;z4å]5v6aO1\beq6hv| .Faq 2  *|+-٤Þ;XLWŽU4ƪbom@'6 xW˲ʸm8Ciw¯n*v tׅ,;77x>d0]T}[;~TiafGC}zs%闿ߋ@Aˤ%|\ĀTx#nJ'e DĴyW'&߭G#ĉte}l.*V @j7.UUh+t&J^E+`*$qpF/ .MXƫh X`|.(6~m#S8[gVJ!j(ġݍ[oszOWC$[\~ve*٪N||i<,%-SUlʤ=|=^O=I T:m{v_J$ZJN{^ɕvˊEvSOї] ͟2 <Iq0)hP-W1wM% \ΓuTD f= TZ'rf5i֠&%j|o9R[IGvpH'!tp)E98¡JM0eń*kB ar0n,UiVsĈ@ m$'!N&I 9DEqٽFenU[w߱7ٕ4C-P=a%%;\ZRiOdrקּ,&é|1:^^DkcGdїZY~N_њ%853< ,UuU.a;s(z{'Ƀ>WG!4'>(YFAն9N̂yj ȋT%|Uyj}X_ي4ms$ۙ7vE{׫Wۥ6dݹH0Wmq=ވRr٩Y뵗_{tR>- !ٛTQ .[#1DsgP8:H|U7§qTY"}]ۅ,R.|+ڜhTJIguJϋH[;G3/J[ֽ(7ڐe㦡0Ū|#ZķDڼ7ىtB)7ch^] c0\Dcys0=J] A Sh[qvβ13?gHj}$oqmP XFg(\xދ=7Vz5YjCk2y Y[! `0=F-ឆ;}WdG2z-ɪLd$ix W;6afL0mNn{n ?*v~CtZ㶌3pSXYKhjT 2b%?^<'V> @N$ F0q5낭Lf\W n&{E8%-eI hjL3UƊD +X-r2B/X!DlmeZN*)`0Uk)!LboP\;0Uf>830;E¦}1~$vȄs h $\@V͓pkmDq:.RO~՝s "KB䔬XvSO7@ d>KfQ3|/%C9G) hSLɒѰ-RΝy s/8׆5,i0D:+rsTʉ Z3VFՍc(08 縙W{MW;ڠLmPiL(wM25E]=qHjxbhj0rY* ٰe'ȴy( έ,,;p甊] gTn.Q_=X([n9hH&drd|9_2`]Ö@YKtNчRr~Qp'sr(+AzE횲g: rՙz_ua )KZӋp $H^jqZݟJ#(ȀC{|Zd'G~*ztQtA4Nf9;T:/hhrPgiy3<(&%Ǒ_ DJ& ܎77_hY3|5m2/2;1?8C*Wp'bek[Rqa`>™+~3K)ReWlۆM]ڍo[3xck:x9XdZNy9r"f;4|kjSƐ\;gUrpCEV}4Ng-,Esߏh)2cM5´S8@9I aBi1Jy'ʭ$~AN $B~ [դ:2<۴D*b0P'G4Sq[5; :c@7@wH~,9Hҫȵ-HJzufΥ!!aIQ!BS$ X k2U>nt/7<&C6jX#/~:T9z j;v2q_N"\{K┋aci|(g'+;P~-c_>'7m< "as q-+Ez/R(Aٟj4FUA-/ ٓ R\3Xs_d";wN~֧cVKzZ5^cfVYUh{{MH8%!.Q"o\Pj<YHXx+_W6)Z*orxndK-p<ͪÂ@u<ʑNb * m׸mp :7t$Nv"=npƊ댚1wSc`O[-MpoWhGĭ+5m KL7MCcbȆw}G]Ur(h>>.|s`0Cٯ֢ٚΩg>Cekw7^.in{IkaသOzÝ 3f@*?js4䟸<ҭA1^4kywX(IuS{Xm?If¿T2fEG_1e[^ &3Df Ul2Tgs7OȻ{} _5{j=[hw9<ώ""xy ^LUCJS!bxc0CeWC,1} _b!SK(*Z}l: P)8hX/HU3XgIzSKN@*j,(W)^α&2B}#oBȁL &O`C<'px07wҠ Gt'A1vP!l`RB/TȜ /U%~-[HML5郠)Y~>^@!|<2K@AǽK߭ S(򷴉gLOd[1 G̏{jPjO,,CByVI]ڲ+]4IsZ/h+Rp?!_Q Ѐ x1k}9!r9I0f|jv!ã=CM3I.-=[KPƿ~z˹'xpHJE|MhBokci!\΂|D|RhAIvSɜvO_}x-};Fcq x0hZY-ơ9$½(Sޑ L?l5j-"kfU ˍݴo(gkHL '!tj4Ep H̾T9X4rFbI\XJ:EEmd}B ̼ٽ}c-׼L7U}ߘI+ < Nj`m׮ 2F6[gJD"/\͒]@nL~ (翀z綅Sǥq`{QjG2 8Me4b (]28n`H޿-!㬣aJj8N][SƲR*~L}df[nu![u|-s}[=|fK%2Ƿ탮QG$Ӿv'i>ڝq9/6fE;翖 q;fҒE)TP t)OpEHrlWY#af =!p~SG1)B3Z;&7gn7Ʒ&u@"ܥc\|ҼtaڣMyӸ;P#7$4V2a N .*Hm^>Q9Y@t_g2_r1PzD-\wd;]>rYWX3'^DTJοִ}~|lDe< [\@POQ˫N)\.6*AeG}<: x}Ӱ4>1XX?}>A|2~Xĥ`&㓃8ZBccu_uC"l?F^JRt plr%B=O@BBʲ95o>ǩנK8FjGRT? ]۠luIǁH0jxp|8 l@G䨼 #D)pݫ?%DotϽΐjI2, /~5"v@91/YG1.~-ʜ?"Р/z[ԋlfN%攅楏Zi.Z+ڑ܁ zT4G{0`cLiXM+ww4CU%TW/vjUBY{%8BGvo3$/F${Tʍʱs?5i M%4ٺ`2x'1YaV_ m%?_x>C =dǭCʒo"¬R&o͑'(S<؃j6!S]e0δwDŅFu팔g*UE3kn šէ`8V_ Dy6g^6"u8K^>&)N,/IsȾ?$Yj)\3&y&S}m=훇wP>k"! *%؁ ʶ?hg2O {`&X/g$BePv;-=Ҋ5l\ݖƻ2X/g(swuORֻcfAFXqS%EJT4q<3Ey٬br4 ˲{n #we.&/n3X'gͬ]LQ3t=:.pCZ 6% ) "5SgG`P%flaZQ6 #4 PM4\~m` tWHODYekR޸.}Qi6sTΌR[4X8"^S}iU~tᏨ)ٓ+^.W3U[ A$_[,/$C6|ȅ.2 g͝^\"Q)뜶eLR|>~O/h7`Z=(ɼbׅV=W̦Aif&c8ճ"[o@eГ4{^ĈS@-cxl>/鼬w~>qa|]T`,l,5+ܙ _EISesPy2G.3Ʋx4AnJx*pw # =<3De!LߢsNHe~^iHoi)w8(kUVJݹ ǂ%PxWq!WR'Ёt±-b:Oi=֫]-zPL:Vб\($ekX\tz-nV" 4էURLP9p̽M\><GZuj{ =S0NbQ'h ry=(,pzhW׸d(qW._凁҅[HfCV;=q}q4'"-_R$[ҏ$@6}ga.lJ؟ЄT rb;76ӵ>d{9+ggnR%u0=CvJ-Rd+Wh_ nZ +{Q0(z9.PN,*kɀB|N۠cH޲hK8C>r(Xtu+ } b*酰@k3 ޢҽzK3at/E#'BTL>|8ecI4h՛[g&I7GF"bbF*7uDG: ݆c$1P%۽y3D@L9#H2F`Qctx9[p?롿Ȑ1OM猽Nl7'e;r|+OKlw)< AQal>˿gv^╫VA"Dž} Z<% 5|LE3?nN]|{  `EEDgxF;G7[ǂFdNȋXo>:F|!nYIQSeDw6BܵF)pI6#ګKY^?Zq>5ѪY5{b~8/|Ns&eʞs+1`jzq ڥQx}֪MM!ev!k:7KWĵ/ ; 1zv.1oC1&{3jzn^Nح!`_-TVphPP'`$<)~ )z8o>L\,tgt>>鯄}@I(,'%sϼYt;Q4_SR=;Q 9o*8ļ Scxr! >a ? ͗λXU8ݐo9@թfnP%B$-F""hⅹwz @fE$YNE =g,sM[J/Fii&8R)w1I^x}>tm,qWKKvzD\%ڨ0 -q0@hѸ(jѤك+bSTʹlI9ÝYLH4Yb7)GOOVLpE@b)M\er@ȕxWxuQ')vFO=7sv)mz4?^v]V7q|P{Ŋity1:iE,D23? }kS4Ǟ* :V @r& y^): Lu_=}{h{Y-IFg)ā-%h{Cq)>wȄErLV 91bumBZJ wb~z 7pBhIK+"NFd{|vL .Fyդ( nWRگrC|F*VYGpeBDU&\4R6u%y>,/F'6Du-{X(D ҌVa&^x&j{HVi'bbUfc Z` (0x 5HbSN{[;,o^k,Uhl\t5'VX"Q D`w4IG+8pfN -QJ܎KNfYy H & 0rKN^y(qWʭC#Q^ IlBw={ :0sh)UFfGV,u =d8DHm^{r] C 4R[3\j {9i{af \Hte=r nđeg& N[\C.L?̃QS:ML&W$ѫ8鮻]? șe~b8/BZR$zb?I,$Y͚[vp{#j)" "; v9>D+Tݡ$>ѡgsWYQ|,8_lc94|i4[G!8vf)g'^٩ 5&MV")9$P %u&-xac❼iN䐯@#v5~:P/BYB`I&IF[o՛LJ۔%L{ew'Kz+=9c7yu'@hG+Ayp~NX*J 9ӂk$x HCAZтVhn34#n i7%J⣉}Wns @ݶNIQ܍Wic~Dy#3715HFYf,.~yM By1m[ǁ 1fn/J˗>:i%.AL\>PtD$52 \iXPVL90#G{ŌS K¡o`?lͱYMDur؝jω7t˅ɻ/oO#SoVyClZ~Oo X)XʄXnE2%068iJaa?v+AN>`B[as(k-Kk}5|%`{ r|e7M34c#%"9\8#0lBnG(_|G湦" HyŭV;dw9Osj`_e.3e?_椦4V۸0@Q) Ңe5@' +ASjJڸ2𗓚\`q"ی2r6|:t覾u&\|{/5CNz6+pƇԂN#>=y0{=6=uĐXpYϞX[}eZ' ΃+c\;Y 8TaAĸgL@9쯴lbaFx(aʔX5Lvӹ>vCa+y7چTf9~2+ΊGਃ&&˜mƝȴF2DCl(fʨWatQ ep,wp3ߟj";uJAUk#͒rI^W2ښTvrmť—Oz-pʮ~%27t`]Ѿ $\uGbj{kz?k,I^!)E oB0 ˉV|SvjJ0.>>%>s6 rZQdX]$ABptNYgq,>+BZ4CM9\Y_b5bL,)DT|}7ZV;csHy&—&G) @`.IbЧհLxS*8Brk% 'm5Ur[ nϯU YuGO7ɳ9!YQky?(|n^I)wv8(~:xlIjCx4zkÅ:x7-HG4:ޅhd~? z9dZWV<-J8͟ bMkֲ]m:26JBR0_Ý]fo2r1qsa M!~.|WwKAg&F'>qK )wثM,?^ dS*Jk%^A6Q0SpJ\}?0zT)b( ]l㩅ٽj_ L l9ȉBۿj8;u&_64 _ 橭5Mc g6~ vol0E3&b8t3zPn17GЫ?܇e-*Xb}wcPa^Y><@ĄIN%ٟ31~-]9{[*~R3Qq/!!Ga8אqPr͚dV}qne'E@b )NHX՗ur+2zpcS+92k'Dl\ P$UEcw+l&45|^ԡ?]y>գ91ALR}Z2`>#QdF p .bMCab~nf2Jr$#"ezj"pgc5Esa>ܜqErk{.蚛T~V?>P:X$ҞLt| "B-saniW#cϸ2xu^s=;Nϸ4WFB$%% 8H d ,f 8X;j8J|B.Z)m}fD䄍K,D7^mNkɏmSgcnB$R"gi˽\L/m?7Gi5C}Ic ͩ_CkOPb= aiX\rWslߚo10 |c0t?, Z*<ACZ>.bN' .㾧\mR 5W:~^tX3uzP瘼r8d_SS5ICg7n }$ `&pwaȡaM;~&/fI.ߓ7ʳѰ A˜$Ofj,HVUD{j<0r%KqtGI]ɕ]%/f Xave)dOc̩s8 @2 b2*VlJa tBBPHDsJy~X4 (\" z(-PQ㟜e1q`46!-cRq1^O>|)CОAHpӽw]o4}=:LYJv4~z=VjHNإ.rr^v>!HJl#p,5qi`L7XvRL 0)8ie~\7Ӟ/ORjq$6SzF>S]R 0㤋p\o:6߮@,ҌkQ]" xO,=#z24ڗ=0ހ: 9Tz}' dS;3\]%0)0U3_)fHV 0O_7(jK,@-a21}ߌ݋jY0qtT6p|el7N{P ‡c>VR̅^yl8 Ad|myY 5|LrT-vR\V"n̿,3ӿyN:Nec@*~ý%C,Q\pժ{b U`\NvYN,<>ҟ>hX+ͱKupvAKuiT9 tZyYi!Tk-}oH5sYiz=;ZdP8iP2Խ'DZ'1 g}vrE@&\#}Gtbi+*R_0¬eN/EaEBF]rNL$odY dPrA[~BX*A[,ygkNl42 J5iߜfAJ1 ! =@L=˞$% RcRcKMfwt<s o@Dbru5f*9rOwا{A8,[ HsbF?lN =PE)yP$yesKw )dk"3$:;תHN^HHM{"'ptZWWX_N48.:)/*N^ۉI9[d@2ra`WlJ1t_u 3oF)J2:";7ޖ[rhP;ÑntFdu4w >) M]{пs=nY V9RYgm ɱ 4RCM;_SUVƠ_QWWr/#%J8sg'PIevϟ>L yM v!1V#s~嫔AZ3G8`jJz )4^\f7%aĺ m ਜ਼36É̘dS ;WEL-?Sq"M+ ƺHE!hK=gcIEiа1Rf̨~?ҩWpD-iQ ڿx$'OQPXoU2e%m<;gdn22!Sx aJfCID}d @]/V! K˿O:(8@TAjP9&U?Y̓.M?ҫJ8a k<>*vƊ[0\"{US'Be#ok`36:NB ,5BHrLAK ԂxFƛMK1j6"rJa=${A5 wn/C8򟕜eZ>WE/i,b<#gv3\iY6Bk4s̔h\F'JC-$m6/G- ,n7n}2o,xP'g|Vg["~4T6-a ,gޑˀ%yAyof6':`0-KL@p_*J$CRZ寋cR兽hT:{BTNN1P;CUX}b&JKۧ=j #Q/A8d θ|Th=dE$bH=#]_B7\zEIx*g_9*sByt@Ƭro¡Vڕ:*v7RGfxH83 \k.tzlCv # :R<Σŕެ!'cU!]ǣ;Akƞβ `Gg,chW 9z)0%([MP4+/<ƛ@ E֛gAS]NZtmx2pt޽}8% edV F,1{ - \ˣJfYٻ8r! I%7KK+TdlM藀7FڥiOEUu[K|NG +WZrdhEzkSlyƬLk-ۄ;C` >qұ["J!s\|'foG(DÈV3T)ɬPS{) 40zn7VXkZcΐơdw`؄D-*1[% 僃̭')* PU)9Uܡ1G@d0b4,WE}+FNg肒#{=Qû2]qweWe|!y|c&\ ܝ6ݾqN!i/QآD*gr3~acz>"ѸHw}\7d7µY=SNhGnPDJ~ٍ#c24aW2!Yʺ47;?:8O~hjG_y-$PMϑpmp' ׋i#C8qlpsvb3Rȋ)ar|K9|Do2F M#3}_œON6)PoiJJktB|@}z`d>ݸ!^?#I%}]. a>C'GkR 3p9.F(7}g 6270QmXdH2UA1lvv$,)At/ sg./IYʳx09y+{>Z@=q h4^rVH $k1. `A-2* y{ۼpyENAQXnpr>_~\mwE%1f]@?K,+<'=kb=I8#';J6(3<s<$Vqc,sㄇRxkBs`` Bly d\]6< ?V&,;rpeMB;صVlnkzvݽܫI܄=bDL^Yh9v2<6<\ޱw+$O]O-k{p9fa[ɦJk X(pO-֟OaZ=]zOۨ2W':~WĂyt= "]c\whz;%e8mO`w%ռ1#3nO?a`R %UǤI-dfÊ$?ʱ{9G(K8P . sm eᙏ:_hSk5E^]j#!R.RNة0 ޛKoWr\*a}i]m ǜh[_2R(E+UޛH+9H(v2A!>\x'CbzZ-A5~̲MY-Rw{ _1{ uh0N }aSs|"!b#j xule6*le↷|ݶW܎~) ](h`껹ؖW]e `)͍Ёg K\g|HQv>SN0Y#? 6W x`Puu7zo Ϊhn*g>W?<ӑUr]SBNU.WWwM}ANɷxgks`fo0p`&UОC LYsS,2[m Mn8}IQ.̕QO*=4N7[_ pHn[rPY[T ml>t3;Y:; et0!*+Y9 ZGu=lĤ%W%pġe|wQ!S6&߄pD&X^@iHiW^:f!,^묓;|Z5|}PˀQ51zU"+~agF]\:&3[ms^ώfy.[χ/ G u&1Xe2<uXH ,bi۶;j<A5}S]H=JhI?:m?CPm}6 <~'\F(~G(iU5v0ٸ5O!6~ľ+ht3|ԐEPjr#&n#8G#CAk ZADj8Ys;<ҮT1&$/* =p΍!wUOpt_ef NP<@.֐;,&܈:C^sOKc|k7'ndRն^ fS2.9,?5_t Gׄ2M0[9H?{4cOhP,qJMUޣn+6',-ҩ"2wy*u.!+Ȯ:jP;ӂ,A$s-5=T(aߚ7YiәqX{iJ#ynK=FU#4]r{yXb{}9HhuGq c)W@_qu)] 2?PgPZ"H4c>,lt}Fw Bq'Νf@ @cr< 8OJGiPImdNԕ#)=\w࿏E][h2oS0@0ڑ12Ap -ғ#(s4 4M,LOyD68w7+BW6G|LRMq#>a=l*4҂Ѯi7*u9Vo \`L)OO< wODBh4*OFx$f eэ6Ȫ 0V6\h}{.\t5uw]PzYul~鸶0h:'!䀧`mnNwsLGv_2 CKV%݄N \ ^.E/Gv|KALPFa(D7.= ˜7e{OGʹj?Hxihk~ij\*oʍ˃Uau|\QR(!H5HTG.<ĥ̂C~:oɦ}s_=3ci=`W7tH*f2a`9c`f?:{CCq_4.( viuxF<ڹHқ56 yQTT-?&!@ZEeKD@z v>;6}H`0InO,,U' E!⻞E=O&\(Bkn6\0|6H(l ŵӏNd<C?{ P%,>cƠ'ask#sX, bf ~  WYܼ`8~.iutz$=*7SC3DY^j{ŀ=mƍ_wM (w—E` nH.G҉]eHNuMY2XПTZK`٧v80+J )࣭%NeȠ<8C0Os]Bg Jg#dµ-VPgV ŶWsy>I0a3'bGe@Q>F5 ΎbL"c1^ 1]6Vb 1!ʙb'|_ _Q4촇UG q NǍWP"% ܐS%ss!\-ch<+V*hkP@{p4~phVMs/ŠZڛ;_@h.OjgfHyN&/޲k|iYN |5!l/p4T-^`LdtIzk`Vzdh3cq 8`Ow﹞F8,O7m \P; 񁲺Y$V"v\.⦔ۛ`9U8x;@#UGv.GZW) LVB;0Եfi6`c*P[Ăo[B&UCL^L:."'Yz~bOZI\2 (N qWoΡ:d.$(W9ͩ.z`zUIٟ$ Zd[VP_B4Z YL}'9;{2 CS.O{nY`'aW ^>}5mtgnj.b0^ \C%wow;c1g5PH5lP5[dFzPXSiϝ犄]WѠ|WF#:?GL 56ɧvk֧L3ʚI"8C!g-%tcH6*V!A!9(o'Bo=_䒞xnT+r6:^x6;YjGftI$n_2"@f}:b`^(E`o!1݅ [Y9u۞XP#  A缐#caEXqacP Sۓ{|4}q $@UCt&'_Gs 2"¢iq^i$vۚ[RXpj6AV[c_o'T, +Y$}h ^icc\)&@2w"͒KzTD*]۷_O0sP5VF#Ud.m =DH6zty5LYWJPh -(6[8NZOzL"A^ PnC-%6ʬ|Xote;a)9<10}LP9QʑnhXw|Xn,LA*EOǰ%'I$8CG)$yq0o`:!d( {p9l{X{6`(5!7va5ٸl&[zir݉Bc09(MKun.,ӂ6[nfl,2> B uOR'hZ:7P8*Eik{|0兊LJEwΣo0?o,?ydkE ,[\>tmCoZfX-RqRZaqJU{w:(Mʥ ]%_U ݗ "ðAnG?%/0fR|ɏrYQ<D=wa3ݶ(SiuDPm!mTP/O;X8Y:T =d&Gnbl@ALIn՚sGHqF#]Z^٤XZ?}d`{[l{ҩkx:\@fF4Ś{cE ּWN!F\eDfM7ق5$1CN#n?SY+;4eNwE4JwYLa6ݴtZMrHWG6&PB/:oc>ۋZmNC!f}(:)&'-ÕD! f—/H~"1#|rJM~z) - tS\Mq8f^ͮ~V=d2;|43 ]7U1Ɠz;>D`J)EJLx% Ϩd< =5̷e9^0 u~CK ҫ/Ud&i&==,&>7xcƬ6ƃ7oqQit`U%m̢ŧ1+@qۭ}p78Fn6(Ce-<`?U/G5)UÌ7 ǥ:hd6Ux;8ZPor7FQ5) Cʺ5Q\[ !>1~Ό٪NS2պNfVZw81,EcOkP%;;H<f%Ѓw&_A x=HYNx@Q˻Qу>ׯ"OB˘5?ߺU2֮BB}P9Z-̂-ܡ $(,A6ՒM#Zx/f9MЮ``~GK5Li@>aXZ|2)]%.D`x\{䢣`1'JW6#|%f1CU]˽ZnCǘT=˲Nk)]Cp.Yah{pc џKjam ӻeIXmw`nJSr6HA2Lݏ3mg#ВZ# c8x+UZ1jNu8A|bsnɴ2cf:9>0+f"-Yb%vpsr$Gg]JGLOlw.u0OA!T?š`tK,u};uEyNW*4m/Pic@:8\}b-0W!v]{chnsZ Yذ$I3Lﯯ*o?XyCו% _ahJ\!C{3/!D$wbͨMrb.^L]B*`O`[ERz8i|/ I r (Dp/Fr93 Vw(WylŖݐ^,dSܠۚumuVRM]a2K\\X5IDh(J4{.9Ć'NP[ dJY,v"=J>)JI7C0O HWZ0@xoF%tƭ;phE2Vzߢr]- Y0mh]:zCqD6)Qu :f.4K,'#TUvZmy:n\jN[ڷf$xalnZKkĺbdrukΓU6tE75PlI,b eP;$jJRb65B!Υy`/+W?!Ts (R?ː9}K'B ,1;7} ly?{@#'GF7d?Mb+DqtŴ\BR` 虺1]%}kM }涐o]&ҡ'цHUn&Km)wI+ާ#ik4eWh0Bm28/'6GD v\P"GT/K}dm@&Nr&q'! G0sE`8XbHZzDka.qȧ6gve_L q]*$ Q$J!s!:Оb.Q7;9: ÄԗQZ>Gl3iIו~W .,gYk[?qD 1N%C<2֐aG7˗A(@>)(sZjyi(ʜ/,?dQ"iHuB*NHg5>Qi5a[U~L e4P+#vȭC},*o~53V`˻d )K#BW/gڥ`#v>rc $29WNЁpbjkk̘,cY4JH{W(nh85 6)KMʩ':S*"Ҥk8w)b=!e1̚_6m_5+lHĨ[M|_3ظ2C@1,+zn~<jL3nFI]o"ObBKR7 -p(qF6, %f5կh2uۤb6l'=?*x%0 ǣM"]<] e8WOU~:%ЦqSܻhbQf&UmfY ̑ HWlQ 3Zb_ShXhT^?$j4(:g,KO(פx,0s?œHI=5)[yV? ?aueɆ'G2bK?aMY fYJ)Sd~SM+JAq34S*.x6X|I[ &ۤlBEÍRbzi`Y3!XQJLG< b "ښ.CY!5>q #L ksdl Vu8W覄4pZA cj@듿acT$4 !{7F~6K6h n)Y:c j IT3A?bP3?X\շ?*>SgyGs1=|A a; #Bq^:fQiֱwH-4zj$zz |mdbi49/\*j:Jcf.yKFEg`܃\=^jEG'(6w2zBDh=cuFKˁ$;0DK\g+ȥ9҆A4#/8&, } `C= Ns"z|䯫/]$b 46Z'5#s sm 'f3c@O@gZnmƠG+>s- 0h3anAeJ78\Lw CꚨJ{ @ gպՒ}rP7W$u>3ˆ)vL OԄϦbQTW$ܑiOdJTs=`!;B; ܉9A/O#S/@#|m6"ƟwJ+;8ѻMQJ _VQ;羠rWwsL ч6-Gf7ه:*ILIo8 ů%+aPR ,P]jI7h$iV!5S{']VT\٦Prۖ˺ȟXdCj<|OvŇzio{<5Bӯ+#U2nsā/peeh< ~mI^%E[PiFs2k_W#pL('8ٜ!XU=I!0Lj6I7v"VJHER  Stj^0cȧ??B*[5% mi6b_;鋅8CTf*T irG2!_8 ڤc.yt^x2yx,RRtkܘL$8oWQXaV8}A 1fǶ7 nȢS37˾"%_F),2E%+lIEm_~ztUmZ5\ӗz ktyBcO퀌m?2?솫p::%@n=?ϩZcqD~x{-2^?m5 kk/(98eI5+l-yjJNQzYZ(0-- !8v1%kzr1KUܱz¢$V`K#2{~ @j.Dl1E=4ρjLe%,һ4qQ]XĐBIsQ78 6 ̀VH.k KM}j -^@y Gr%/ -P`&ld@|ҙ`L5LQ&44?)6*f(|Od$||0m˚UH_eZ9:O9DyyѰG֙@iOUίj]&vO_G|WLJIOg52Mԋ/|)J*O4%#Diz_Pc w4".˕^f[ȇ\ *gp4ղ:תn&Lm33Q4!jFYl #2EVU:ʠ+8E]'*uo3)Yp2ϨW W(@v ?7?gLZaI˅XX~)i(XMRQ ZPc̙`+4%(*P Ik4f=#GyG? -MpƎtH>a͚ VWx$ fC9{AWC mVzA@h=A6Nh(tx<&Rɥڙ$vj$Z6Ac ]8Whl%CPƆN_7%gsd~g3] $%:v IZo:7A6@MD!"Ȃl8u3A4@+ ( (^@oXtj.m3uڛՆ rpl(~ʉf^X 9/-e|#4b6fAF8#˘JKfAҵlm-h _w :OvlY5_MۣPkU5rnbLNy_~+&'5I$DwJ3/pv";+ Gy\{&Q =yhwjH">e\Urt=|cp$ny<Ӵy$۬W 61xO)GA}Ql*xq 8G{b‹llFcToh}Y=tI OwjKTzCAoK2KD?BOKw[HD#w| j"#<^ZuA"<@:$ɧqrfhr.BAqTUUHNOV3vFTى23Q3뽬թxF!!C*5硫Av:9*qiJ{d?V1JP^=/U^kA,˵NGm첆 5l+=܂jy^6c| ȂQ2se A%|Q '֞<,|%?{!yH!mvk;%_+fYF^QEAȊ!;FLRq?覯:qz[ "u77üjv~hPRR4o՝&Id5}TDeѳhvmoAHYxY .k5o2)mE n϶>BE> ̬{0۫IOL.s36O"+~&QCPx *dO) U-s,]6vr:_P9e8V]{!: F`K8V ,z@qI#06J_'áu]GM}Do EXޢ>T*CpF]ilWͤ{, LzW-$.ߟ`8H@˪4nqvqVU9֚PuoՈ3!^%`-x˫|_@o ]?bsVA4OM+IB{72O: SQ$nema爫7l5 ^w`Wq\.N-NXb]tQNɒc a"PA@lEtOy RsSp#oP|Ȳ=_7]Caspŧ$sT'*y#gץ zMy>\_߀V"q<'AB;f J$ڲ۸p*g3)XuSDH["Xef0ٛ:97V?Hs rm^r| t ܟT,b"GyIs+:_bu;6k*X8c}{SC[rh?nH9dz% ɤ8W+!F4X>< u;.vm,$ lr:];;_{̥42P3υ5E9B V̍s_axvCv \քMf?H7sVȪEDR=%IҀ[Oֈza7:֟Ϫs,Z߄W.8^F=7Oޤo`Sƒ#bp eC/V5.B#at`~8 ǿ# F c8Y_ C-?}aD 7WLЕNN$^6hA-!0W<䘳oܳeX55ɨyxa/rOyk)Iat~Yx`Og.n=c魄:$;E6 %6,[/?&5ےI/aI̴bS=!8S"{2]ސ_-U"NFG61Q. n }&")fS)\dh]3,) A~q57쳾I046¡?%,Υ~Wrrq p:'a;!3?9 A Dt>E}+iY XH_Q[dG=v4ڊUv1@x܉-&[djts(?\Յ+m[Wm ^Y/\(Id05hwr?Ϧaڎfaf~ťBd3jbPED]&ҐD"'^=I'KY< \F:s2jNB1;UQgƫj-Hسuϡ}kuw5J(l6{evgQ4sVGÄH0+mU= 'Pgˏ*9B>uv9CP gˍٳ k^[B?5e\Nssʄ=6ٹt!Uv};Hb01A`]y^q:|E#9c|:V;|>ϵ@z z1FsHfٛ/B NoaAEx=.[ZwJ+e$y.a#c|"B-,=pmߙ#4g9y9#_ zJ8g<~8/we&g@}NaNj\'X_13_:%G#;d¬2PKa,&O4m,6Lw"{<֯W0QBFP_Uk;[r,zô~=1!鸻UBi*ړB #Ԗ t<i PA/3^WXY&IXuc-hr ߤCz { 0PH _m}h#'7g0 pTW:$psJm I(% ngGT4C^^Y*c1hI2 A]Ee|A4'\mM]37*Au3[ k;~6ob]@(QQq5xe`yaXi}WL مXlmI\{s^>7؁3u:?yW׆/%#rXD :4{|İlvW}9QRF*l5O^}0 ˉK)kr(|"бVEeզ/|g{`C(LSTB,%0ޤ|uhG-A툩ra p f_$qX^Ik83tD?ͅmQy!è= 2.ZE*g^wz7D5Fīq ebĶr<Z <\g\^aaL;UJ#<"(}z̙5=.(o~wybsuή$E5Gbe(԰2ds£ 4ܖMGO94yܱ漃qg `b߀#),$8LQ"`h 0^ sn :`_}ۮ4 Y>_!J q\cs%MYk=I.jط%!^YIRzHݯ(VZsZvHv,pc,|{y%z'z؄յ'Yk5'rm]q h[Uoߦ>2͵۔#(;{.}'VvO铔LE\:'X㖫i0%5ޞ:ܛ7Dd;IN}!4ap.p[v$ "R%maj,]L>LLu$-<΅ϱP#ǯ0kv^SKxEs~/r-Y9Y19Y6(Y EJ ؁u0w=-ȑA ȵ-'(TSI7w01f? lgt%BPLⰈ}|[ Ƶ-b-hMեghnJ yX~3;g9S-bPe!̅K;\ v@ =]a^WnwVŽ7f/:A"oM>ܹ >ң\B ,&)Wڹ4%ɶyuӕ$sDZRylMᴇ*%#oNC,U]x->AY %Wr Q L[(l/@Mpi:>[&଒I)y/Zv%^.c ASd7n%|d.pP?ӟLMtK~X w^fLwAb SQWx/D^w`Zr,XHX(WC:6|}ۖ&w޲#ԑE:Oo=I,m( 3K8Tuޜ.Od-$^϶$B dn ʦ5nLTYM-sFGaD҅ʠE,F4yX"uv@T<:#]>){ȖХk"W#'P:ZK ɬ-<& V['ک00@V =–*&Wy̍[Oݓn@_¯?o(dCu?B(ѹKMG|jd3Eŋk.R@pokf>#[*&$0G/@"%m &V'{GMSlrx=* Y,z^?@WJW8t(6\Xa)N6Y8V ڢ"`T.Z&Ge/mq%ޚa6k:f(ޏk; EkCgfc̀LvcQ]hR݄-5Z`gb/-7jUN#+r*s ; &J}wO Xo@B3ZbkM@bEpB^^Y ?,4xt!LVKNF Mt%&E i0s[ia. `TyRLEݺyB;[/d&p1GwX$Dڌ?5&xxl8&ڭĊ.:taܒ媔"ϡk1Rfg(a l.KH2cM;"=wJeúu*^Az[~wiN%?!l 7 bdmmmJϾl"u#!$.sy q=|5ן"yL@<pSgi3Ssy*pvhzmGg}2Pdypu*? REҁzh0CSuۣ2ma%~TDv^nǪsXqxnjWXVx}\7^_[,oE·W&鬆_B`NQ/,#5.d Z%$x6#ޛ]Syl!)>x*gŋu, ˫m;7P]]2[2K8(:`QoA.Քݛ: oVST[{Zbꛊ6nK$;/w(pUg)7=#\}Ǻa 4x/B 4NF1$&Eap _ej8UK̓ ٻ _ֳ jeU)HYBA*+=*xDFhHXjsR@[(U} Rkp0j-"! sGROd-PBbKqj @搙a- X5?8諶*Y`paomԱJyxjX1lMdX&5-֧擬}sRş .v-l֞) s}1+io^_ %u aTW>ԥE6KzKr$wA gQA'YY;y>-44Y]NOxmu :Z<]_Rs W+A ^ M;䫢C?p C PچdpӄĦ<S@džܯբHok\Цro+ladp2)riI %5#>aj=01&k|!Q%p㥝5濡w$# 珞d ӱAVn̆{`Z܏63(5PGeurʔ\uTkm*=;: c*zkʊ`J9`RSDe<12͔ A߃4 .PJ5OjX) D*b\=EkmS(i $T.xae^4Fy?Ɂ$㍵m,?Hp-x]qe[Yɹ~o%=hBPN-H7(P,I2h8 (j%\4?!|OgZtBBQa U%JLGj"H+W_' TCvHT=E lԦvD7[cЖӹo:o:MO? ٲf9gA_wh%f}?ZǼwTҮ;7- }!Z}p[h3c2S<Ć 1)Y1< E*q>~ĝgTl@ z G DqJty7ƞkeM3i,IYާVԿ7VH a1kp:@4OHbI}z6S1$Lr d1J~ځ\Dđb8TĈ `5Ea]tv,l&d*ըMTѴk8/vм 6U!SްD& ;FT^75FkfhQɭQ= َ՝P qH$'P~,Haetw/׌Xi?GswD28Ƌl=+wЇp~inGa]Isi>(n2{g`w,gjAnSKja*l:J9)s#Վ+Mr k/z/6W9J]㒾%R%`/}m(, Wm= h ~Hj} ,y~nV}]`>Q%ɈEo)a!J4U3`%cmֺ&D⣌hA>qcȱŠlfJ{6mȥ?rqqjXtL ukLIG9ap-fȝTHoQJ(%Y2~+j0})V>'+,43Kz;++"{sqVh3ppza<%J%?hw0eb"4[xAR||l"!s.Rz]>ch !A۬84:ve"]G\ӡk'c\uiZ,_ Xg#R>V3DEz""T֤2`vi0<7ĎOyvQ_gdodLKTSDnw E}/KTJ pԀe(;2HŦ0w*֮1x%)cX2,g`:⨃|!HpAȑ;U[p#٪& gTIސQ~<*4|vSLA` D&-G}ПڡхMR8g tMrw> D~xl,kvR0()-V`({7o!kn#Kq-E%y?BƚI ,ቓ{JuU-c?R~!? =Ifu: h >jzzvXe1)E]/:bG˫V9p ̳-A*KV5NV ePec"N7y/44:b~3%קwk9*4b烑k@ "1O>1\Zq}pPj2Am0yhǯ®S1!MVS(Dn'YHr`Lb -Z@(qLuwVtbߒ}|76E^Մ}ֲn꠵!>Y[Ojly$fwot^6xژP}(Y33 ݘ]XI07l3*ҼUX}8,MIEhnWNBiF*c"O8w!aT`^M{_o_.91qCygx U MQ|tkp@jg§@?[O :x ,yC{Ydxt8Qo!睍7.F~nI_h$$~H_<m8ƈr=;{"HZ_oSp])~.@9H>RA2&Hj @}R_V~f vzDkj>\xU` cnEm/*!u0^']30F”Irp%>W]1q H<4j&yK˭bSO4ÕCl' W1s^)<>NFݐxZskڻ4'ojAfEgrbVgk[!3gflC\﨤.`@4o/~Z-בYk,фZ G X1u7o8Vme d[CV=[>Jۿ_T!@?}ղlf_H7x+ͻGE7Du1:\weJ1Ha+᭫jۥgq`< ucioX1d]o&N۳W/ D;VVPƛخV|ELI0UC Q+"f L८"! B۱uP3 Gp<`Z6MzZ4\K==bQ}HO|b#aFP).1N+A `h5a3=,DqjH2 ^ !e' _$*HOߣUhaϹRG |Jf7e)΁~ 5R%Ыg&<1&.î5d( !{=jory.)*K8z,Vow1 @w~EZ}xW9T˰8L7oi3i XƞZ6l91k֫*ph.~#? $K@ѱIʾn?]@KK)yoHM{(?;v8̓;j" :EũԳLl[\%@:ה0m/\3UzHXJS8"sW@_`3$l2-Y ڄpJz y(4QlqS933T =^%?X0OKfxLiV=GlRk^ t#䋖zmc+t+q7?ч,#g,@֛+`.͇ Qb]5{RHgjA4\s8[D8kt>'(`>tv!mO/N869mxA1ZpT|,>_9Naaf-`!O[Ak|z[rk=-N#{h{ H.dq HHRR$I:(\~~0bnB' hnH>V1'uƒjdqXPZ; B磱Y5 hjA]Z(Ez"E悺c_8'>k]nt2+;Hd\.zqQ Hge#%CV4}l@ȪF8^RGK} jR"I;Rcx+j: @mD3b9sx`T,Rf"BYhSQ%Hȍi_l VZV+k(䄚&(|N lQۨqz¤p W+OfO\ g֭8+'MAG[v-1LK"b|V26ؘݩ3Qs+}]Tp\fQ]b:-Y#t um VH>m5&/{X MN=za <{n'86};s<7H z ˱7Uget(-a&KL S {z%v0We P,r[ڦxNg-~.\%tD=Xjh㍁`JǣQm4|mѽeDOP !FhtO~Aٚi5x}Ӱ/|qVUU^;p6nd# 9- x 2m'Vls*6wQ7 sh@&JLUH[F_G!N5ÌI!s(Vlqj܌nֿ:I<NBR= B S~ FAwb3]`Ho{LxdnYf͢Z8΢\MD?&ZPװ3`PyVҎohuG*{%혊&>[ߜo;6"2NU"H6Hom/nsק 4$j0?z3JyVBo(f/_6swlFAlLل>db3¨VC# dHF݀co}fx9=|W-4T{@/`-ekrRk,Z˫$+#O-8a2Fv83wS˝&=!m.T:GQ)28CG%u ']5>,%!!.ɰ^l"\v#x'>ΰbRh%=m',ud>ܘb ܮ9d5:SҨ14KbŦ7 M*W1ט%AǮ{mF )`?(̆T+|h GEtAǸ*~ȹ~͠H`֮(QWMag `NӶ,;l]!"8d U֫!+tuI )>T%7`A:y>(E,P=SCs<1-upYyߠKuLψ%oGh$)9(M;:b,]Jz'~yͅWN&6mrP@MqH vݽZ=w9?%6! VM5|&jWU3|iڷ6-HJlػ.E:YҤ5chI;@{,*tN0Gyyf h;'DטK;sr8 gs ye|Xu{s4Yb$"a'QW|G. ٖ7yK[ۏc]U`D7rJ1腸Ky'[ ڄ&2xbk̈́Ԙ| ~$0\q:nIŎr}wƈ5b{ɃH_ nFYpN\ ~Cq&2PBۡW'MƼ~~`ۏ\#8)2:|츰J@ h8,m+>UQ`ƴA>໶{nWj]=tqtKLN4oe9jAu,NYhX=㞯O.E=- yAw>&KiitP;go\Y̭scu밷~(B2u>eh2@03@Pi݁$TJ\L2|1!Bdrf> F=χ)vr)%V 5~'&ڍ]eqS"Lf|0ҞW.J+23w²G:.%Q|| b+jؗI$3|YoʧiK(j2b7 չf&c+OIkI ڿDkdgTrT箊XPx }Q-?L@,4٦E4(%Uf].[ -ӏ;d9 L[WKTwz8kZx@I'|9+I©4_ahM0#(r[/[) mK(6mM:݉]vYYk!Ib\ztV`~ggm|kiC/F2.ް<.c*J52hqQz&.KiH ~p$Vv?,L)xܫzt\RLwOtZvhHb`CIs٫t͞j@ $h,TĆ `r6P;x&:B 81kS1Ŧy. +`Zʱ۬51P~,[YoϮI ~÷.%N/&e8dNjBЍ5[D|zvDZ3=Þ7pWc >L4X>wRgEgxpd?0AXzeh+p}^d[Tr_4! G"]o9JNt1"/C1n¸)1l<;g[;׬%Tm:uf:/u#Uv"@l^&|q>(y@`0+fY~1]#\U7C; gvڤ0Z ؁LnAСa/[ׄ2*.;gs2i$_s6Bb|5#A3^vĢz8dRP ?P1'VEngB]D]07&/yg|lA]:.b.kgmFzu}+op01ݢ s#]^B R aWTX(dKB[ ZN*cjhAT|'sc&I kpVYZ ϡ1DᤙKC5M@HKإJt#:e/L*Bՠ5eeӞnXdr!Xnq #h~7it>?< P >0HGNIx)kή({s5U>vt;>2JU:?[ (HpQυ:bB@V%tH#Zde-%ZBB}ڮOcP.yH5sUD6 X;VX[X?/gE<͙̈5/p%s;[pdNQDJ=|_m!Ip~4PذUFQTDR끴o=5Q\ ͏v/, (:X(Z^,s4Z 5s.n Bci&/@;:H:.Ц椥 2}H>fäX'=A8X- ޿7&SWJs25I%s zԦ[.m  ӝG3yX`0 ؊ʰyv4|MZ5uhGkIkqQT\͔Y=Cg|{roMGs:0:l׹7ڛ+iZ':j?%Nˤ##$AƐN8q̴g`u$զFfeE )QH5uozAXaz?g6#Yn{lf^&.9BR♯K8KK\3љ7zYX4$74Bcv\}#RWp n}5XH}77f*h G<d@!%1»V N^0g[u"Fo}畋91/ p-#\M,k\;bZ;CDSZEsl* ħK&NXzUŞ/h=өc$X"jz龜5,<=U-/pnn2пҧ''XȂY`Ig HΝJ).t*Xri0:ȂFd]rѵ)<.`g;̴?R4VBwj#j,{Y2Fl/f `^kiI/\!7>h0=ʏY랆΅[ύ8/gr 4B1::`Jב_=!oբ0k*<(\ THV0uNmlQT8dIZmIq& b{¤D{v~q⭝\jS #BD8*N%Gz~ 2+Θ,LKZ_$ރWhr ysVb6-|-0'{e?5ěqs7USN%^TrG-gռ|q:n}BH]L~$"N)r{cً:G(^Be2^eD/,SW oElN<,+Pɪ=J߀o{՞X=4l|?>DÎlc=!$[و`0Uumg9iRow w rZ”Æ"?FD5? +1ws3unkh}]ge#'+,] 4FÙ9b}٤y/h-Ɍ7s>%JN tP]A%Z²3`Ý]ˁ x-ēx(ut~x!`Ѫ%-'Į=Lkm\!$Mh3׍xڿ*bȣP#=']pd1Rȗ+ϲF~/LKMOR[;ψ)fֳkfAl暃Ng.)) j kɻ@H*ڤ[`cw>.K| ]d8}AiSuhWO_]2@kg3u#l[ _@)QZPC8fi]c>Gmu.Mᧁ7j݄?rA7ʭ]$ZgFjRmC ~_sf>*QF7u_W4guV(4`z2ɷU(l\Y)xnWil{z WР+Ww=^RKM(CEШz"*Q;땊1A t*lS&]R!Nׯ՘ rP'.ӷ:$u!fi[\Y>N!~J~OT#wBt&3QҦ[AB݂|~^Yp 1T)*safV{~TY}CG[g淨Pf($>l[-?OvOGȚeN0o XQDwNd+pD5<%X,8u EzKh+  iE='5s9kxjW4ʈ#o 2p{4qSXG= u?ͷ!XF7{rhPBHx{.:"QE@)K Gb3ы/jfC {-6N8l~ˉ|kau?zKTO P"K t3_NL G|Fr*EEb* LMv +(GB(!+Xu*[g\HZ.z>+ݓYC^_HU%l>\s0BFD#f+[)A^B *b]9S.!~^ yq۪ YlIgɕ9z\ -|cIO7cQ(,]6x9"\lo sOEkҊ$ig[9_uOE2I#ptu1l=fsB)~>_F4`J+ HK2$%{z)\QJ4&)f'?CsY(,xKD.TSd\{ ߄U5%Ӛ\WDrw\ftYz XR *%yaGC?8_ťHdt3R8&1@D-ͳ0DoLz_OMK]}D C(]"݉D]\@G]:_*:E_(giL'^5ѴĨIx1H$<C^j2xZOd#f"/d֧w_R:5^|[BeWi&t4m-?VwiTZ.]0{lzW3.3uʃ0Y\E #6h{`-X1j5'P}9Fq-x΍vsxx6-5Br*bKBQ"x6Yc*G/K+}&9{co\&tKi6cgg)JXOO6?8i\o݄?r‹fGT9CwdajpPAԗo=o:g-b|bbbė[CxҐ쮱T F+Ј'@'sCпov^?Zl0'P23,\1|c/k;ėM̬7K",QD,zKF+"zATn'Nn.Ch]CRqXzTb =gzcXu9D#ytV+T #4ܰhɽe& Wx0^Ae%%~+s\? >ӚhzR\~ ag@=`ƯJ`!`d9ێVI_Pw|4؏k89ݤ=Q:a(üf, 0T=(?dXq\!}AǑcp]*E±PfZ gJ;u%jݏ1/`> F2䗸 [_xoh`-QKjE6OħI Lm݇ 5.Ak4~M,=O.'0'RwXth~MPRUt_WMc)t'uTpj6mcq?M >P73@D)՘4bS0ѡ]%qb?j$0^ 7ͫ/f)-eWeY/v7z2v )Y/j7f"%D޻y'tO|")y$45ZHlٛPs#B˜  =} Ѱ nQgR: _k3t؀hpcnco#~K@<{M7F (Iimz/U$r5FắW9/ܯ3pŷsz]КZ;%tUD XD$AE+@v$ța !xԕ+^v07te vϸ"yN \\gm,m=`DZ/l ͵rهx*قd;̸5"@(lCIEi/TJd[,kྲ =x`ʳڪ]}~.e5x߻,~h\bE@JEj'NPOD7,o?=vJ~Gi6u~rF.&oFY)r))и,+}XEޥ&z][m>UzFF(NikJM%;w SJzH?|RZ1^Z~ E+4^ iծ* nmWîWG 댾&{@ޓeK ?k=촛 tD+\%׿s,Q ٜ(\rȻkT8)!n8^G~_El^% 뮛T`RwQSEŕݤ!xƱ»bRTna>zEv]" *^K3A/8o󻟣i49o4FIحJt!{`o[>An΁],;2_%}g{l_MLe:k1#r/Ak]SK 6]K*"@Bљ1:Neȥc"{y!ZXSgҸ)ɵwd$|Զ_z;/do!>Y9l m%W7TO3ET;w=lבO'ػÛUZ/k o#6(3n 7c+Ch] Z',jR]%EDÌ'P|~4+ĖV"Pn}/Rպvʶdӓo.8Fbvo~0ק x/洞xsm* 0+2Ez>uz>t c~ѣh fR7WҐB팸no5E>ߙo6NDu= *S {!\,xlLu1{xa}R`wE0N 46'ܿwpM ӵxz!̌ *-;{1pc%ݻs7qB~k 4!9I0_Ot!7fs->˾)YWvT;=bT22Dog,yڿ|c؉AXGi=Qb2 󨖸@[j =JY;5ܝeCb]gF gDSC0ر\ͣ::CCsg3W3ȗ@]F= LQ mb+-OުHiXh0Ab6TKe~4٘ZV3ܠw]laf),MŎ̧qjMxҳ)t KE#(ff-9SI)pcLg`}ŜU_ħ_̿/:?HTw&{RVd2FYHի_I"%yU+/f8! ]?4>s#R]v8Ny Qv_b&_<xNN2::եPr [X1;Jm6D57XR#mIeacٕdq5]eJze̯I,S"ޯ6IZ0߉UrZa1suAXkQ9CD<ÆRQsLQNH$Ŀ1ڴWc'2^7ˍ !&Yx4pWp+H(nАۋElH#rCcnC;#q> bF1X- Ldt Xƀ?M)'݄~Ң2pJ|?;ND+u ƴOS)z"WaFLq &e. by)i5=r 5i! +&1ɋXq'c5!̔wO,)ނ`*LYZ;?}87s RAn]^`5I}w&rP `9kV1CYX_a GCFXGhCqm&v#^Hu1=xֺ$ԟ:Ɖ*8e>ޓ+]z>d5+זY|z+GǮ$dNC4dmzLd9ĈOk]#@9[LC^=ΕRވQ7/G]:P\D͎ӌ$2?|2^6r E35FI7I:Qc|T|w}Fif$Bj.GިIUS륝 }S%ӁY@hU s=7 J;/گr t/C_+˿,6o[th ?eG|8y#@c<,)۸ZVLH$K+ xm_ND=N ׾rBQIkzP|}٩񆈜p n[+A?H`ZB X^ bG*oS% Rk)p 6[ z )PJ Ì? "n%ɇ*2:F23f?0lg1bތjj}#w xGF!ò:sQu$KsgwA-5H:C$1 '9㣎49Ƹ&#`WJ6SHxV5Ȳ2vU襈&$[cT/# sHW׍t?6?7wfڸK`m2VthsZ p8"Nт,_I4K.&38hI B߯<(5]%ƫ 4"TlD׶GpDiD$؂ޱEi5:2$#pNG> Vb1'bjc߀۵Ⱦ kE2F|EV/T &ȃ(A;]8Oo%5oB»U&1<э|QmJ9USZ8r\-lF{#At ¥hMmמގvOy2-jeM7Xj*vpVaY]f )zYY@h d߸2='y$ж6Mrb.oH+2lH/E -"0Z7q3MfQW;8EJB24Fz O0$v:xd?fmAш*lZ.ifgsTM.e<%n8etkJJ@|cQޅ/lH>F7 WdUR찏z=#FXXrVJp&~(/;Dp 8n,*վ~px`L5vS SǓɨl]h6ʞ 4m{} /ֈVE'edFUq _:))Eo=/v,}(KM 穨ᯅ79vފ"|<gx&[FYk@z#"Jo'j2iEO(;_<hHdv-t- l<4I:o xKYPd{ɸ/"5f9"] BKwpk>A}⷇svi~'dgʉ>)4r|cj a2L_9fm\؟̏^y0^R]*sy8%WUk4U 憎mwQVhs:NNCfC};z #gƐ ,3kR㒡 끼_7ZT98}%I9nAj,Y7N@|vWro`6+WuY+TlMyTeHJ$J=6npYo2) RjRbRu [VuۢZMJǘk1(RDҾ/!U.O+kB:zQ9?׿O7̿_u)TVq@GeD-}hÇvν u +C׎F0m 9u^7g5Vn؟ԡFT!vhW8!9K]BjbPZ&NVm90~a|7-2Gһ!NVGy}cn%l͎j"9''Ld ˚; DͯcNGhIc FJp;Q耔*?)0R`.PǼ ցS;3;@ erʼ~Um;}gz,qU,X(1xtavٸ,0.4FC1u.C˃!4<ЍEOj?0>TiiK:釒z}:+憿(y/Ȩ fH_$G1OKVLقPTX7t<^vtlNՊ9HM1uqJ` b|6O0lEQת 60/Օ7or+)Q9ֳϥVwRcuQ9b?NP;,O>Y@doAj0i^i_Pt2=~e \miuUP6 jDPZy0.G~{aDzF?$m(Ob+i2>+>҃}[CJi]lݽ酤uj諷k/a65x=_K=v i_Rzfb FAoޖd6yz|h ;Aet a|a(X9WǬ9/3sqlzqNu!{ W:E?@3qG(\pЍ5+8v^$"1*aq{f:{;#v]FA"݁;\.ӗ 2/Vwtu|K JL%a|.ó2]zC*] S/1F;Z`yCzpԻ&!>,(cb''н_Ke=/CaAO(۵sFEmDZ%@myx\P4EJiLCS-$[$vOO.ygt%=$엾C bu5ht7,?!]ec;TgK[ 4 1c.{ ]'r3'1}L|m#1H&}1>$18E"5ޛگW^=l 4DL cKUxX5Y䱟x)Y}' &9xfb(X͜RB ]3~PMKtQ!MI/뽚b]yhf<ZًKuI|aK6+2j\V8UNCmnTߔ6쎅<˵2DTxCKnĜjyS^)+5a c m7rgTS\㻃=SP2^#ʎn51Tଫک q& uk[k-' u("JۉXhpwg Dil%B=r'(H gTcj)4?4LCRB?G8kr;wwm-7h׸ʑJ).(P,HVk&.M̒w+g^x,1K`O; <ڂ6 i>\؏ęʜ), 3p1?;Lo#93l`LnaHKݮ/^Xa]z &%mI m9:O?zC0bdʞF:e)isZq] ؊1CfQH.3-UAJh.4^5¢WLFjhљ.YJkh57 Gn> )Q ! /i5V?Q$8T#~V*fWTA$_Pw*+jZ-~;rhcZO$5)JUbGe%4o`BH27D!NjA44:Bv ]% vDL㴌9?d & z+(9JO7ܭh1>f Xd@ڝ'Fz$AY>17(QS>F}E),{_]nU(1/Zi61gVx* %V苠[kKq(IjXf)ӑ?†컯M(;BRsbE ~ ˅J 2mM^ ]Շ?n?tC5CsYf mM7IkN1MfxBr!#HDݴ)ڮ޿ֱeqG?'&~oϯU G0˖@3q7̟C[n\֟Cd&&1(ż9n9cOD.eW9u\ ǖG,"FN`vZGjї UeVs|B0[Mlh1g~_Eɍĭ4]IM0 fnjT@.e&-'XgAlOX2 ym&\ƁHh-s<6FzR͇R+[wɐIthOh;m`NlD֭M. b9|PJ:{5cH#ן az-r"9kfu`hBG5ma? +UiM&,50{"usy4@u4XdhH ^})ɔ˭z~ސcvc%s1'e%6aSXf;En#/ Ҽ=.Әcwk𜡪bKmE'.WS`lqdY3jtsB8*tl~; lc` f| O"j( ^p:B>6͇ wgD^5߯;J9TGRyK.RWQDE9O\Mdo~3>VIc٧?dr:iP Ʀ)#aFOe-&_Q;czEC^rmt\Yk|@Q OjcEvX_r b ]%E>b_KwE(~ށPɁRyΡ5EU ?X uqaS>7{z)f!b 3B74mjt eWRY]2p^8 )95`XRv@&zrCdܑd!,$NIYґlW0Boy EcENEg(AM\ lKF@a%x(- /:VDZA'F9s6>7%о]-\6 H*0ք55URo IJ ?x-9%X;ͳۓ땺PjDy7߭U''U1'`P :gK 3lu'TE&3UAN R-oQF7+aS6}<\ȿ3lwxJv==qP*A^EZ @26%D V:su)Әf^6pGrS|s$][WpÊ')Z1XY-dZcpN~LPnrmHb䀉fI:JB9j$䣻pRi:!S>`_ևWǻA˰k$:R U[ͻvB|F.g:z5㙗Gcq+ұ*k}3gJvOkڃ|.v5(X23bEr傜pK]!}gTZ`+LV(e}` Tz3gʃߛS\-l"1窺 12U ?c$ /8~ m8RwԵxHgt>|L_?(;%&O|5Pbb+BMr&(hz+q-Ȋ=@^TizT^ʀLVDoBΚSϢ zpq7-֎g19UhALP`&?o%I}$hK/zl vWn6ZTs٤-Cә$XA`_xk/n񤭬JHQO}\E.\׎o'=#JM9(s8 mPɎ &Qq&V~l #J!_۰5>fzX1=qeo1By7tNX$9a4'`ըltIUo:HħvVY>:WR쇐2GI_n,6JykʔscZ!}ߨ-fuLk!}"gP\B@I #&Q.Mg.jz5+<=P)/d8DU 94'9W}J½^Q-Cf3#, oaz!U_CXCyj-L>,$:9콓b-|nsȊYcnT*/n`0䬆0~RٍNS '"u !˃>,lPyg\oimWklb]^G 8AUcED *n ID?3i3f\چlMx5O*L?%&Fa(6VwHL'&8ۋnD$M-4SV7T .Wɓ޼6LX;9MB3> #_"i%>$ }g'><~sđ-G7#P$#%S%{>.dH!6/6G|+l܍kmk6uPV!th@Jۢ3߬ǜۛ<-aܻ3${4*^ WQa@i=i0Z]rGdJi>ۚ;55HZ ,*܌_&y+cTZةo}ysъh)(ys~WC>$MIgxФb {)[Nw46tB07c$qL,NMf$i-Bl%c2%kSgq'w-Ѻ(J;!񄂢 ~p߰U7~u۽o$/]{1Ñv QuyizJ(Wx`Yq|^Z6UCHiE(RՊ\ Eٽ&|(Ҧn=f TRj5S'tQQMjWF'銧-;U~s`eU^@cOo]3(w 3+pk?u^Egd/痟ĸ f`;)Dt[8v.fv sJ L54q nWrWpA5@H*UBٷ`fvƪr_9}$ # Dثb@8FTXҢ"ʗd{L2HC4̜4lc?ֺ*BEJ 4JDwlcSn:$WNJo ҶQw:>kӺKr3bZߟְdEqV(3U,3iB%6MO!LF}QM-1Q30lOrΏY Cf$AhtHA -@ۊV;YhEՄKv<ex o "/j!-);{Hr~Ҧtg!:rSTi(/naJdߴ^"jw;oagw8oLB'lY\5=F7,KE;-KzG`(iT!b ,ǥ@1s~+RsۏL~_vQҰ/d/EUY9D|S/.?kY]ZDYRذ!l"m$iMĜڎL6}rNo~q4 J(dFj'a#|K4 pGs.y".8>݊/2MC,ߒ'2턌v[GLۑ6|x*e6B,|ǒ6l0Lht9f֕[2ERel,hHNEi+Vuq"բY6֬ 5Q ͠W| HZ8%SܮTP]6Ke(fcn9?y!/B<4 `&tlv96 9m jjGթ1隣 "h 칕B؎iYOۦV.$ 0rTJ…auïmzS>]fz+*' U3˖f OBH?Fe-Ml5Xbit`zCdǘÛo8ؿ ]ұyb RY%;Hz{MK"L(=&t'[:G.'O3q;i$-,`hț]UsvDh ,ܘ -/P\ p?_>h8jJNPDD}y"H\Rz)GQ-`0񚌢뵽fDGO}HVZ>tY=2mj:KHfo#nX]Jv7: N;7SiY8 bԜ.C+cm\"C1S['+;~6@|!0G(v/$ckP!PO/Q"|wnRc, ߤefCh@KGF21.1HVfbPЌF|oni5CHp>PU]q7%ݡLQRNSc?^j'CIwlby%afKX ^yxViє}6]v<7Dt W:smΟ9G|E Zγ t4~Q+ou0&@&2Ɯ$ VX&T_ >r%:'e`~X Df.]Y+GʍyjLrX59UdYCMc9a)PT|VDFl+ڕLT;zp5t?{/Y_"C x gr3AZrnrk6_z~qKU YY5|2(u?w=t]|!8ȽPq $U0sQ1=%"fYLq.smN@_ ڀA ^73Z Խ8sW4Nirb=lCNg -2}f_lX Ɩ޾6,ZTn!HD?!ldmL"f?7&y IaǝԾv9G ĬnGKynC ))#󻬆ӿ[L c ?[еUs>Q>_B6V5sOzږC>R y%NK7 B"-4rȷ(%auz٬= H^F4éȭ҉EخbyujDm>Z$\Р;Ҷ?N<%VZʳAƌHtdiZn]0/& Kg%ur2|HE>hzBksݻSGhbF.^* 0e8h9]˕],|XUe:iwmؿp´i~y?xZKd!Sn84Dq0O6};NΜM\]s|i F=@5l&A/G^yd ;|BH"[3~J~\Ͷe"o^1쵑O^(rtMs @;I^ݿbeXiu56YāL7fLrj2TC&pE|y^7b&W`jx& 0oȝ]u9~3ӣjrʳBT^w%P`'+rAVm:Ghoh58ͳje Ť~mP٧&ʳicaTK46St渔v`t6h$Hzl0 8K`% %LI:p'в Gȟū^^TuJ4qHM5 IZUQDs3˖DFq)ŵ}oW(Qg͹C?r[Dlᨛmsj%\rh'k}y RQ#pd?KLѕLQ9yy`Qm'5$, iu@-*vyrқ5kuU MD 27@Gv~{YlJFhbX|n)n y4mLX௝ab\-m!xi>f >F2M:jEF n\1PkoDsqt߂92"V.p }#IH&|D)=/~/b&&Fv=YZKk<#DZ8Ɍ SMX)|$ gfkƬ1l˂?("}a箯K;`\.@NETa/ҧY55ڣҕɻ} WGE lT]VShv);VvE(z`TTC_ &ϯ̤bYLH5++2VDYu4ySTzhj!ږMv4҃S燢d$x} xG[̀?텁p$,\Utzh Z/%bѳ$ʕ.G# [evWpoôKN/63SϠ(Ћ1rKFG۟&s}5;,>?m6p9B#S -k$1RQA%~Y+ Q~5eaTVg밨;JPvsٕvG=k"&Us{ f{LYܠm~h=ִ]؈; U(UhA\ \n~t1$ԵO.mz#`Ȗd?Sh6,j%xRag#YZ8hW#Dd❢HRq֢oio 0@yT?P[  >|7n"s[=JA\ oˋ H/.Cf\:-丑M}F.$ ͞kE.-^N=',;)~K { cOE7"ByLNgcF&iyUDKR 9BmZBawXRa2?@:g"a!(}XvVWE,JA(}bd]+5 nVnamcZ,ew~A86䜿 jS`hd<"7j,4 uiJ̮pQgqI'3V7"j(d_sKK4rOn "ۇ+$vXj}.&$ed]1\pR?ĮJhCr."Nb=w=[U (|])@W֩e}YÖגs;t6ix&Se-2(K`sI#jDV|E|3$>TKfl(BF5K}]bWqԚ"ۢi@+=( cUˋe tx0 5NV/Ydt^~Q=Uu1h /0e! S&qHU̞Y3 R"*Y:c:}(VCHC936HNY6y+YddR Ap̵{dz7# DR-xmH!1!&?~ٰ]__9+3ё1WeAr?%OE%4*xnᵲP'hWђ-)R;7zCZׂtzaLJ{R ۔t,յbD3q780`"x޺ VkFOV') ] -!ΜhB8@;{]F 'H<4x K7E%Ljwz*/GЛ[υ PUeB|U"e%Q}*UH%;`8ClWڹp!`{[0?XO9{33nuS ~<~ՄH*D(3Hf(aON?f(oQ5.BR@qvZR (R#u9\&S7̾yzY%>;(9},]Ca|'fg )-Kq!꫰b:'*dqA0RH0T$QIT/1 >ϸqUP(jF$ 9upbrLwT[+?X`Z;nހCsۘY U}{oW8!i(,6ؑq3=|T*R^V@ڊ'Ce9˜W%M,fޅQHyV`W4}̠*퇠9u@~ 0bD7niyM\9@0'p_**O1.ʎo+m1Wc|K5uʎB_@%;yD ;Ң/`MB sj>nvd(m.Urf15PμQ0ɂv '4qb)O2OVl\ۣÒ=‚qf/HV]:ZjYw:_~ 'AX=I n~Tzgl _'lW(X~ N(2<7Cp>3戠x14UQR`>ҥ`_u&8xӝQFj HrDj8g[;vIFBw>YSXzVK|, ͩ _tDf1/^l"?F ;m̅l:#&'6N'Jh~澻T- BPmMU9ITol2cglVxIWIVI' Wտ 4a9 5;dyѕS'2;鑅[㈪ON&sZɾ暴#f;7BZk˞^Mс`۱m{M,u#a뛤7iP"C~El 4N/kmCv~=\7`͐W1נ/Dlym!nJ=˂^V=O OAfm1#Ldf[m `g.\ڦ|ow*{aVe}$6$>!&ZX6b`އz:6ayy-.*s4A>plx@~X!৹W9'S.?ըԤyղpY+Gi\=ݮ&](%d>=\x?wZEdz5ɮ5Sg54u9HkvH#ӕcʢT j-H?R4 r2:DǬAukLQ˘pK'2b7GarZ$t>%6],.L:5i|dN)^g7@@7v([F%@g#ž.nrSA4#]u~PY(tc\<0v%d \#/1xbyS[۔) xJ}IUHctЁ m5 ?J}rrIZW0lwD⺙7ofi@0H=&wXC _Rθ DΛBv}Cˮ؇_3o5^]TV^aa $[gݓZKYP. [l~&w8D wh~jWCDGCfo4%ʤۂ1VKLW4v? 'U{'/_dHmctRޤyH me@@gsl-+6=YP}9ʟ(6Plb'UeXq-75o;&-eF0n2bVvrM2q{d0Io_? k 7i &H~ hN7eB0C'{V}]0K̤oh USE|iaٖS݌%=utī~=՝+Wi.*Y3A)sdQx;M$O>X]9wA խD"m^s0{Q6g!R ݫ(4vdH rx}Ʀ|hut6]ۜ+V)P͐dXvK#-o1/@9} 0; w\h3P|> Oo ׊ STfIä́0C(:<8sN8Jߑ%9fTU);AL9: ÷Nh4YM]|i.ifVDhf "6]zxN= 6SmuGe&fѿ,1 u !,ϒ1aquǂv)jHmC{Q]<P۠ )oL9^mhZibwHH&߉auN`F1I:#M8HOZgd0F*s (bɈ0͊_y S(ZHtL}_H^@3:al|_ՐX#<2v!S4׺T(&1яYČteQ+Q{ `)hE6|_1r|;|4<(uF7MR܅ZJԊbptP*;v@V̧KΧ97oa t:OZu2䫶ȭkͅ\G+EYuhbUGթJ 5`G};&:)kȟA 7oat;1w~QBm̓?E(Mo}Cr|9Ɛ ulĹw*"c%`$8[^7JnoZVمfqrX$S5`R(,.ٲWr <#AP}DqUnDn,38S;s@@5,C7>ix\^NZ3L@)i<šHRȞ S$Ce HAŇ2 ^(_Z|(J`_@GGg^uS,TUa2pd|]Ўt5{ 梅Cztɤzo% AzG*UR5zZ(0b^'0.K MyY"xԼlPAEJ-O{br[|nNs˹޲뾜/:gKgbĶ&/ ʠd;Q>?\0' ss4wq (Ĩ Ӳ-^K6Szi@ ,1mIʁ8(g\[ lN.WZ(L\CX 3<ط\p̑&2M6-oES96W":tru -bdtL"?f_JīʽLգ KPN6ri鶿Suo tj?jeEh_3"e= MOl;x fE^Af\٥*Bg+7]h%Х 4~ŎVǓ]h?v5(vgݲG^ZH.G3:AJYtu%nl1 ᜀ<d{`IL0kjŸEb^ aD@Q յkIM:}<*b6`]G^QD ({w?7 fA*N8'2ϮI*C^k7H?3W j*@khgFM ӤBPutk+C%<=]ɣB<\J7GH{vF^F͚gd'qJۓʁEytLF"s$̷Iju|lk$eeVbWiDdj2M2u%#CLgڀ4<* Mq&ם?GpʃL)1ID? hL¾2@"!PL6#T|Nԛ;XPI N )sg(7lҗkx}N 힍W{!ԯV'SWC~k*_mkꚥK2ŝ_ !%Eu]֋qkOCV)C?H$j9CL$d=(gXҟ]ap̻h҉I^\m_`MbL}k̎`a;_44vĮO𼞼9b[~fhwV!GcW f=nXИTtI 0 dc = ́6}f=  $<[!+;(/K|*a"UNce1,Lj5|{, %]o0sI]ȵ `Րd |f|o3H[Q`Q4'~BSyZ&ar^0~3cYξa* =xyRP'G?k^P|SQeti8@<>[Bϗ11i MiW}]` 1(cAoi"qb .o3ϖeBņ(bX"¥$9Y9%k\p lX-cX1͛HZsؑNJ~xPjMQqs9L:4ߺ׊^8ozN8{v%Ji1}ΩDĒ뻾:B Nʔ;6i5諂\\QH}ktܺA7t`&?"?BNc+x{=*+~1Rg|f<l|I ^&Ò\D9־PT5nM lPK:OCh&xWT7# ftT/?A`)Rc dm܀ QJ?^jG]Řɡ~ǂFd.H^idQ˛CܩYs_0m%S˩˂#(k=KG!6-p)I=oHR8?g*V+@Y6P8+WR@o٦^Iӿ%HoʽA[ag Z_[!tmY#vzi_8az+eŲ=tͳB>cK+u)_سmX2T9n)oi*C=0 .K]G9ߴ,>6:Pp\KJ1W̷.}0<0(z 4Gmv0 ȑ!Q0C1eL`9HEcf&nԤRV4|3鎱*V"KO ;O͆Hvl d&Tbw\:8*-F4rOTM1~rs\j#㱁h}'|tG%tó~/aY,kC>ocmFE;vyL!4H>tbycEFlsW$Rʬ^CVl"RlN!vߌNi#*nuq _Hv8VfYwO5D:fM-R:|W#)lwAg3xcTYM(t.ؓc[&7`"Sn W -Hpx74\D'gYUƹr VSҜ4sv iY/V>/[YțXIND(bH0FvCDpo%b~!*;D"y-c kRWE5;j %IJe0S'GrJ2tQYp[,^w-{A+ePǬTv)%a{@k+YA> lcX#kРs+vŢ[38x2 uQuG?W_gk} l9>s i}u9)D)c55iLd⭏yDm/'Wegr2@EF%lu7MKJA0]!FDjs>/P[5(|ry58SPj=c^Z 4J~Du9&p"4F2'sN'%Dơ=z |EcdBZDK=e ;J륍Jh*{7!`yimoua1dxijniA98i4iv(~%5lu/k {q3˗ y26STA^C#u7g>{SxcU?Ֆ--hh:;@t,oV ?,ߊ9%xa/}Q3B)SO_愚"9T^[gL4Od71cmi6F mEzH$C.h>8dv$Yq50fɠ3v͞3LW s[N@&;1crP6PT x3N_;]P֌asԪ<5hnXk=[/ >7"9d](j[ ?ldm"?L. hà>x4H Iܘz< qI+\ezAP72 Ma!-hC5*kWvnxl!Sg[1fs 2hy+?:vq)$:) &4g>>Zx|h+Dm]~c @8HMg5f(\ct<]RmX8~y}:,+㶵 /gX -I(a3,x/N.vbXP ߒq|6񬋥o\tTm0ܳ c>QcO7R?%3_/S4h3s}&ɽd:BZk% Y (]vźۋ 2FƛɉY~zbp3]$Ҝt&ʲjC-Sö%wfR%ySgu)Ah\ $F>a0tB퐙xI1L18˄.s'6f:B|!waȋy;W;f )q I.ߡUɱTbBcDTqe͢6>]%3؏[g_tHN:Ҩ&h(|Q_W+N-*sD޴$.jnM=!wT OޣߨevKcwk}.'sy`HqwgyQZ. 6luo n)8S7;4Mpk)^h*y~- b3eu1Cj4=,sK]򌤛 7zc>0- oND)svl1Y~a(+~i"?ˑu~Sv5)\z G:b7&8:s|^'cfݸ%DֿKFW?%=Gx=|DM uu#e5<Ҫ{a!!E6z4\X!e.{2,j0Lh.Ho:<;v[W;@4 F:E/2ߝ$9CXp^, -" r̄ǃm!?!,nQ-ǭ0[9C0Yh +2VU͖ BBp?Rb]ÿv`hNr-.{KVJ K&ՈBf_g;ofu* >)w0&J~Ng_yBaML\{u!>OǢ"-Ɯ:\aNiWSyr_5PکGz+z6@1ǻrr E"ƨqݮY,dgimH?jS ƖŒ?Rn|jҀa^Cf@Q\7r^ ~9ut,xV8O K??ǐA; l)(mMkMuH} i7G 'p#,N8u xOvb^yXŖ3.o{Yhw ~O*"NkG)Of8&=o%KTX]W$93zBOY_ܹ/o+%{vǚFyVyrW:X<rIW_ku72y)@5<#Gw"T[k$Qf2P.$!A`w×wi9j+r'V|x9pE]w:mrC~oxo1|TbbHL #QţqD'0 l:eXH67Cf1ܟ.+O~d A3wI'Rb9&G(S*oQeÖLifœTBL̩U8@KU]9ivM)!Ќçz/鳆 ;4L`^IAda<YhU !lYe9>ί=xX4W +簴zQ^W@=#ᄳW5Ҙ"{\=wH/j Y~ܬmoLKە y4_DyeuF'Y%}xzFB$v٤Ka+=ul6ٍMFߧ I S㱧,?ߺ<zO;2{0:Hno[iՃO ngԃ,uœ/S9p}~L0vWȵlO>M7{c8j/ao4!AtmxVPQ?K܅S͚Me&?eQ91i _pflQ!ii{5p>UoG:jJC,f\s~!(@r"Tl{+Ԟf*+[@M뿶\ds 2B+'>#_ yBN'\;$<%>|ahzstz9If/ u7!Bj3x"98K6Ŗ%`G8X)hJ2 uu%ϕƼ'Vj\BFrN$VRZߠs>E[gg\GP.҂I^m6 ŘNqF)ݧ5R c䰩xsD֪ء[AVE^f cmә"Gg8=?\&md2ԗSlhB鄵 dNn8Xno26 P-\X|(RDZ3r$T􌊹& lT`A$׭[ge{na#Մ~bT*ǜJ/#޷+zzaTROY7ݬv ):,m?6|$$ lj V"(X[>1 rt|36ґycь.n%mgld tI:3壄!_er\Le &sL4- eloʹJp]kiأG?_,I"Sp8bDBQ=[5D1..3\u\Zy "®YjD+BL#}az^5uܶZfxDc1`cy}}F&F>E?.#*ļRF]~!Pf?CAԘP?^c;V˷1Uh'T !𧴟˙6i+M1~∀JéI;y΀Axa6@gT7``v)./ :5$ZekDezWڥ\j.Yr4ǝrҟ"4t7@7@SvWVM>ճĴ5 %' ۃBDH~̴˽ e }x~tv3znI-Y2׸N˽EE Q[VѼ,!g}0tf  b3doyID8 l7|=*+T' ,F',dUΘ|Y^pfeonlRmVĭ/<?!Z `ɩ0Im.7I jj9V 8w}6 .45@xZRj2)j]q2_ :(ՋgyH dcsgxg}x/pb)IbĴyDtF55F4֪IN|Rz54b?0uˬ@SpN?n9fC {4V+&6g(AS!xf3~:=>lT2"9s4IJ-NfM{ -Ct_J,V,yנnvZAyRrp"C*>E ij$DH&ĒI9Jfԍl?fΦe184lv&qĂjtbѺO j2h44V`{J@i -RYr>g7qfUN&B<\zsuBMO)A6]nuJcgк/|:Y!d!ٮ%H^38@weu~Ppn}z 'xUǮ@S}K51&uBƲ @&uZ:|qݯRV&R{YH_/Rt C-Ds=*v~d-$@ܗ'yt V7 L^/P۾b7hT@ ;6,lwQۉ3oyZ@;R~n!o؆$=ݒ̎`l^cE8XZNȴ"l61v1({D~TkН^O-k5,%ڀ?vf$C]C0v1;~9@rV:\QJ@h;Y73iD|4ߩ' h{ATYxO[_{3ڶ[igfXٹ(@ҀCni5M#VD{S-7 tI|#"8"@m tuy\FlD"@KpH+܌M^TjIts!ʑ"H%B<p:zuY.n\l|}H3w=W7PD|6~yn5)1h B 5jvVEs)uf#faaB I13ρ._qO{?PsR;j~Ʈ PҚ>FWo6 70}Q%+ xw';m?S/ =P|c_ Rwk0hzZPĨ2O[/\ dQqď%̢šրt \ Zp0²d<-fR&J\ƻudB93xk Sox F d ʔTPHvߴtf]Ns*W[;٘x4K/y+ScM&hK[/QmeM@~;OUٽ-5R2VAы޼/Hm]5{֏:fc\lDr%4&52aDpWmNq:Q+80îUH0zӬa38͋mXПk2}pC%.'鹎F7SFlo5a~!!xTP%3d` j Bb}ەcG l)6|Z} B*4L8&/mFPjp>ĭo~ߔO[CvF*\cb<][׍67Ӱpٯ>m0I7ikdL"hgb*NbѬr VX^0~n-L@a6dx_y[-QҜd^+Xl>?n{CM8/v댧dG0ж4A)X +&O^S΅!Q:A*K+G[E1zu`OXdl3LOĤxvfK0Q*>Gz:ߞϏf^I)ө>|9j}"G kC@ъ̚4=7#vV MYDVopːѡ.eF6ړ9+^Ǜy6t[bE_R z 6,]6n}H VɿjD{EdZĎJluDC< ǿT%jMd@~`}wRD}&z~.Ϛoѡ&c͗y_})$jmWԧr,wt^vX(YUML6q\;K^O">v g7لE;d u$`C:F˸1ZYOhcW=*vl 6}Mb,V84ځlPq#04)t/,Jאe-1%1^=63c12r)QAsϬ~֔1ߗEa57lXo7Uؾ}68~ 88?"~i5ts0 ;icf{k,Zv.c܊ J>cYfƟ!_c4l: [C#nP]Ǒ(oHYOwyJ L̆vG@ S{oH{@,Hp1hY57g3۽"xl.K<egN,'dq=0-4AQ]E:$ƴSĽ#]n<ԁ@3 Z\:p7M\=QO?@in, >;=hۃ3#gRP%^!3e0c;cB]3ݙ7Y$.oX?u&23b7/& |";"3&@RzlĎ'Bn{ Z؈hnQ@j9D-Eu>@2hx0pOӄ܅8/pF4hߜWYh.cfɊ4#Ѕ2%:w!.Z< hOZ=M  XP;s綉"Q&LBj4 eƃ|#fcI yzWzaR6FU3rtվ[D8oooD:CN$q7@39me9(TOTt`IMQ*{pY#{x$92D0fQMo#X $b0AIα'"_}r>x6یī6mɼ9& 'jݣ kzHguZMms$le_f¢gzϰJ^_K$xEhm |ҾlP *Nֈ5Vw#dES;n} }buMCu[>2{$05-"0}f# %ː sp(^?{FHe!NtQ"nVzJNhSI2d&ML ~v7rQaߩ $Є0x0MssðOd'Uqgqy4;EFle؍m7^A b|ÏԖĩe=C;<\\MehQx<'rjo$tWO4!pkF'ĎiQxg2k$tFV<O ɝƢV`0DnNɈz?ӗ&;Ze`}( BOa ϴȫ`j)R?*M<Wy15dkm:廬ߌ'}VYbX|K39E-۩;nRnٍϘ{v 2=ɠi3;U#s eo;m%w׽|]``D/W7(Tc"ӾԿA_jhPd'sыNsM?ׂo{ , FFFc59LnQWktϷ] +iTO'')et >ȶ= "C%m֥shXa RD%y[z v[pq?1ZO2?A*CZVyU$++6,I-JE,.cL&sJ`A}|(Hy=@}k!tT#,z ~21;WCp)cjL;J:Hʇd FOՠô-a/,D2:Fi;I\}U0'N4G˖Uu6<]iwHMHlx4?jT4^"p:mƱjF-H Qdy7 XJ(9U'}>cF25KUAl&bC.1;Û $=ah|Lۑ1j@S3 dOs'w<0CU8l&βi$Ja%S`rB GY>s6Sw߂?z;XG>pƷJ|ڶSCVhG$;9;waQ[ZYqVdsd8_%T乶+j˖jFgN!xaV@q˺R Ќ3't9N{G $s_±4}L#܍`l;JpIU2:I3Ӽؼv,|p>knjv&YZjAٟO;eMhD{m!S-Ak$ܚ,.a?DvI#j9^Oq9n9v|V%scA 0D:3CXh .|e7\*Q&7CjQ)[E!G -e4!Va%*`bco894xB!ה\zpT猗g0a-[ܒ`- Ƚ(0OရDԐd)ꬽ~"ЫdzFMbV?! jex!L&r7рa {:~Wcv  `1ZXh:rߵ9Ӻslj*z-XjNPDL-v ^DHȕV`|b $lpI'pEm{t(m{q8zJi2Ges'0! %Xfk5?lM{yB? )/8Pj3Z-"LzPAi_XC-O%"^ڠH> O.p 蠡Qxuв0[N_-p?TzlA2.\]Vך_? u/_ii4*<̭/8>wk : FhsfSqi,l܊IJڪOppfڍջ[@$=J_H('41PRoB46hY ؀_挨!Zq˜8@ѪXmq$%7H}% *TLִK YK>JTw|es WSoR:Z@`u~*P ҡ%\L^>;p_#" 6n|JH;Ӌgx\#1D-d4}cʎzc-6aVEtq. "$l{E%Sj>M}2 @SD.gÖۡFdR C%ڧ0B?Vaڬ]ÇKcyl,8@ʼn.x៑cH ZiznuNs4ޓ h GA2f+t JyT;E|E$O{m.TX5Hg)PwZrU#ge.h4iзxJq&Pc@3ȃ>-,gbs` 5l a,Ԝ 0 b˯O 1Q-m-J#~WO'I%!p|\jkfUVTHWkDlq'܀Հ\,&6w5Fp4ؔڲ"R.ޫLwh-[ >ha Z{ cB&ToMaٚʮ\D2zcd"Nq}2^pKCtrv& X@II_;d!"m Ȧģ󤣅'>ֿ1:Wt^,"*2FfbCdR/!ŬzD}f)YI͸@Q纐MV^yV*8Og'p&` JD~E距t#9ٝ![Jc 3X&yC㰸FɎ5Du-UZQ2h)0bΞrpGI6ҒY|3EϐY @Yyz*ɛKFy:Dm14}m]lbFWH\FgS@vA6ªϋn/,uzJ F7_-ծs|InWK !_xBzPXnv8iaZ2_h նa;nj.h,/wtH$>p9T\֚(ZLuK̀=5Vkw2I:rqflj0Œ}-v8Z1{4Dz eQݝL>>[J!>A{Oƭ)hQ+&xyR?#,J_DMy%G<-B?72h1v4(VA( )\8@۷ocL4ES~ThD27rGn?sy7rɀ (Y SEEq==83ҢNF;rUG pf 0܇g\W4m! "DgL{ra@5ONc+V5殯 mjof- d^#; ;?ʼngi7SYK Xy| ܤI0&y-qcv.UOu|4l 0RV2s |ĝ^#s)y3+6˸QSQM1$|~:N<[L^\3S2bsi3v|z&d,8Pw+50׿3éLvʻ+SOTlՋXC1ܲ&g4qFV$άJLA 3gwo6M'7U d2Cs fd`L33Φ@ՊīcBׂS<+m!b&]f*=#@@A[p-{Wk%=~P]Δ˧%3ΘW1rpbo *%\1V@Dݱ2X[Jrjf@ [B?0͔q;Lq;V@Xl!#;??$KZGnB[5Bɞr;G8fϘ83h)FʙF6cA7$GͱxR0 Bܪ΂d~4Y̯"}}>ZN 6 ΀*l(yZ*}}5Es2߰nQ)6TtwVb 9\v<.ΜB9¡1!^b`1 a%It%$3gwYJ fw[XKȜ_8FU/sT;׸V؟ IM c @L48J^j1R7=tu'{%G sCuZ!R1b@W)Fj4=@CKW1Ry2JUBx82|ޓ3kb#&є\)x_ XR  'iMxkY2`a'Of>M CI(k{*aQ' ͠vx;ΠQRy4ihM$4_GTyCe9*H-٤lRoT[W2C f#}p4݄WkY ^=_גV"8ڦl74Ina UTk >`z8^@KhSˤ0|mj9T~2zu ο:t2kQ4h@~*V[M5F aD\؁0Ѿ[c.{1SO{g#åOYM'F#ӄR׵~\(c =)/)A)#Ư ~L9ҫ>YK|2vbvT#R{%8v&- ,$Tk5!~H€6/@AMӶ<,jen%R:YsHNG@-""\ǸìeXsb+]zXSSV:t3OڟJ#G ]{k*3[jOYygRErr큷Gك\xJm* ?퍿g?YQQI{$sc'z[Vx(}=L"JH f/7mj%` ٫̲MGUoP%O_Buz64/_jsO|`DZJ:m$;Ӝj"-vi'޽tB@CgILzp! CJڔ $gU K~ja-dR_}45lB%ðh11t,| ټ7ň;H`;(: Zp5-ErQ}solE5FU1ʎh59[aNʯ P?:,_1q!?S/EDUU4$ :a8 \v8`~CvN; EɞVӾ 7ZRAN8ED<g'u8>R߱\0O:^3D孩1%XhX;ZǎkI$|@&\v,H'Bu$Hв-QrӕS[!i<7$Qe%7X&PY nBr= =-F2qF?@UN]-1N̜o17XJ!C*n]Bm͑҆L[DE L@w%Iӑup65hdLqoKe}E (8]xhm$RX l 2['<{1 Xs(pfY#EM "nןe$}Cg|ZhQ>-FA1s;j;?t0~/fJ=g @MD?`V%6~fх0z r#  rNk=)1gLoM tdi0*ֆ9b剾AϏunV8o( L('3 Cvͱ[i>8N3`J fQbŴ6OeXތN ٻͽgb g-12֯O{rб_͘3R黷^bt]KJ8Bw_ U?;ڞp~;שI֥V%_ {/eߌ! ^ܮۄ3Po LT&&bWLZZ2iw ?ԩLM?Ũ}W]0T.ԋ0u6{gg~>{0 6sc]WHp a q>BA$D{R{행Ymڞ~Pc3[$ 'Px.ѳs@Y'k0FF9X4cM/Զ٬0yfG׮|L[w} Ah!F5#glq|a稍} ҏ dp"os̹E9ɇg8\IɞeadvXLwݼǗX[1B0p+]9 ̇s:ešp舻 \q#Te} ^_n)V _'mh:m!|(czPe-LGϚ&>? Hɨ(aM軙Rmz'ʢ , ܳ@vW id^X YA8O}Ą,.uQ7,Sʨ85儜L* Ѽ תK FZĝҏHSޘ1=Q-,wKGq5-%vGv&vgS?fFn4"UެU54g`yQ2ݷ "K(/)Sv$L Q5ziǤW'". v/:&;8n*7BQ޼|MFq ] q hWJp}J'wOȍ(B,fߣbj\K? m{РkX 2WZ7/嶊jrMmJk1ŒN黡:f@yq{!.o&nO,~&_ .-)JE4yVUHo eJwib-q_.AnJ/45jPߕs FSO_b /m2 HXw̹S;_ 7-. ǡƘ6asG8f/HhCQt  TX҇JiO!vޙnխw\VqJk>z>ނ%k_+Zȫp+}b#moQ ~(*ϘL,b _^!ftkCۤM[+)N>W]sb$@ !U;p(iX k>Dq< @b&z,l͋‹:_2L/M%NQbp ތB3=!Yum'PKڍaâ_S"B\ =RΈ#Y#Bڍx}4uVLf: ,AJie[VLmC%ă)#O:\)X+ R|:!㜙Qmk=q/%Q|/+UjZ[x5H f7l+@v"6'@G<'eN'nҡW,KQrx{,<昡 z81W#6jY|Q\[5 a &s0(z2;(<57pLc%|ӓ̇+lt,0Ngkі!knPU2MF:G k?.7*`N7)o&Y7T~CJq/ԁTd0 C&!Fk3u ݺT]$Ѽ~oN( s2^h ̻dq-, !?M߱vmܓ`wJ} AjW퓔߼6 >mXElj^Z/sFd M5(4ԽZ_6AܕscMsWY ~BaCS':W !~ͦY;e%lSju3z|dwBlicw%zxQ5ZAt@M{}Hx'0w|&9T#PgGݫ-s)ݟ$4SuDb:УjYZ]ܸ pM塻› 4Nz2kt/=̕])C2 G0#3t(3Icbd%[[/PF qWF&y: OG}j'.~eoT}ܳ_y&@rr1_yۼC+ $`>C#.$<_+fOMF[~DO$Z1lzg[IfmY D֬Cj&FXڹf8aݠC2(`eꇕ7 Qʶ1kk2j}D OXSV h&6%G+!s4D8~)`H]sP CͣY&w\ E)+BfƧ. 5}v$dTLG "q=NMk<̐Q T6GfU' ֬`,(`bFFe;r{<)m ^hf}.j/jV\hJVRoV'LS@kҽ XNT?guZkϕ"6AJ)ׄп*u@/ G`1tMQ3kTK˜ P8].wNP͘ZW%h݋Z|H}I_I$3{`[_Nf^>ӆQ#6{SY0 7d8q d^Ά$rP@t(ܜ{_u, >7*98 Ϻ/ ]5/FR+(X=*[ǼG7"c2߯~R^;=Fv~2+o\?TBJu{SׅZPŢp6K4@WaU{URȎ_u"Thƈ'zNx\x:e N &<ѐF3o*tK'6)o36s9M(JSƏ VPFE6W}nfv~.,uFzuAgz`Leovpd==9̽E.mDYqNIw@9KIT{U`x,2ӢH޶{ND pø`)j7&'8֭RK6sA^u+#Hh@h}].tg]Ф/ /处R=D0Ϸʯu֪ ڛeiGd^;^͉ ֓Dּ?xWRa!ОPƌB 3yӈ2~qebx})W_һ;-($9s_ T ߳)ӋwHv'/-7W%u_HkqF<YCYjUU }3|۳57㪫!In2m+aU<"EJ[t[LhsjPt$Zr yg&, &}qXGŸB;M` KCD2/yQtҽ,V:d;:]ٕ74%9mqdOȘ=9g ]),peKcBƒX) 4\䑶gZUF\xT\5my񀷕8| ` ZgZL3Ye,dӁi U>up8{l#|]+x>]07/E's>%S8ԹU9#M.DaL)ѕ0=kG< t#X@3C䐲M:zO>*g #]JE, \{h1umb̨Q'C8a$M-!8a3p]cŎΝĩY^;5!|I+,{Du38a~iV DCt%2hl>.ae ZA\u4CU:bA&JFܑ\&[,U~?NxʓO)C݄-Auܺ]BfyGW? - !.N*OۯPH 8y4xH¹όF_l"^v9O Z@dW[F m$`h'4}} 18{Ѵ>]Ĝvj"O{]CNd$=_6*C`E4?%? ˏhN F.bñv);5 -pxoS_F IIznF2 bvF4d Ԅ1M d::?PT=P*k#a<;Y0\3Ŀ'sw2d {^2sMQ,dl0gǃ5:+]YR6tj%i;vo P]f?vnHZ II $By]0l6mTzvEϞPBq5"+wzSEZ,Zr=7F-K4˷iڜV .Ox3VxU%i'o[Hl3nUlo;0_)s.P!d! g8֊IGI*1>;N7Wj1+:ژqb$u ttZA\ UĘC"U5jl^zuo:0[C*}StѺ6]nx2Pa}!1" mﴲz;[Uc[k,S,axw n-*p K%ngb1xVWW2.Q`#vs. W$o2OQW%dOJkJn%4kQ9^׺ݎ'l|*Spx6I]Qd[SBڬSwdN篿:K `, 蚟41 d \ G޺UɌpi4Z /kc r֨w~;VE|BU=>U8V"m_C{J'ΜhR\ IQT__3XjQ)+|$Aæ{Q_BH+5zAmuG ?J]xg<D7- 3̕=x fGNgَq-%S7{ZO_k7c3_qАZ;k2z P;y zeu;$P9ǃ)2/EUc9Дp®Y3<8YF銋%T1al)Fu;Wa 痢6 3 |.g*CTŁ裟Okў BD۬8WuÍ%4-2MئQ`SsPQ†}I!s7VJddhS=C8J$D/[;=8?xfV$,K" pݤϩu׊ew M໕+~)JLma/)ǤKG YQ(]tXMǙ_{ (s̲Q,qձ K;*Q DÐ=uN^ jOd6-}4A1oQRlV=,7,R:Y`vFkA'f>"28I]`C;8bz};;^S15 BZMݫdE!E\iv~n6I` Sfiofb?EOB- ^,? !dgsVssA= C)7mbӅQjcuΗZubPomzSl}0f$tZշeDŽ4Ž1v[.t^F'Ċ XrAs\ s+(ЌL}xn{|t5C-x$6ܴfp.F LzyMP bF% ɽK6׾K&9Tʝ=C! ؕDcZ0If2A6F N37(G@ʿĹ(6֠r1^ꈭxW8gų*G gGJcy%Hޢߠ8S)O$,ǷRәoqT$؊Riph'Y}x6'ap:˖s 2V+> $Z, i=-0,"8o%+̝eƨ be?ЁQV ,m` 3"g!%D9YZZL%ƅ@͊=[p9@ÓnfLJfC#A#vaS3*=݅zm(+I F1T+$a_*._h@=qwRBx<_SuqV릲ṱEPyZд,jf JKD HJ- ɯfA3c .ż_~GqhL1Al1 mXoGt((<^"֦Gp|MhC#h&0/[U!E@ f;sB!3*Z 'w ZOXxOBVg-5^5-;lqAґ3<R hST3 u|"P]"tv 'VG 8h$YQF^_^ZQÙ!m-*Bz.6;BA "܃=%ۉd,"{][߅[kwMB1`M>#W#%G<.YpMzl|E>u m9l͜q1Z|6 >Ӵ!8Q+X΁j|i(lBH.{EOUÕ*IfO(Vw-J,_Mc@wtU׃~S78J'R߅k!ڧbh쥠߯r!qܝg{RP}"kqŁ5xK>b٭nCuP`?OC.mtx%LŸ#WG,MԮmmGwH/#Sr(JA&,= >Iؒ%F  ̤p9vȌK_a,'N0!I OovD5j_8otxYoS_|`pS+`L - MI2XUmHgddZFXQ̟)gn)Yso8m.fDɁ Vv=ًcvq<n\@xJgBVOٕy(_a_F;@8ߨΏ:鯘m05 ѻCUsEu wZpޞ)/LK c+*wKa.H cn aF'{j,i8SyqQ}(V)F:jfrֱ^TM0pepΆ^0m=u¥j}=ΎPz5NJwvpk9=mxa7V"8-z.8/(7[[/͈'݊[' {`c=0,5lb] ! _YiqA.ĦqKv~ܰSWpRrOLd}sX N?7`*)i֨&؄jl}DbTCBM<7La#(,"ܻQH]l1u[x7w /e8U6?3igV(Ó{fXUbjg5MG ÑD8WJim|+P[yJp{Q':i3YR\1ږ]]A1Ac "h,z6 ͌kap# 45]ނK{6YRch|Ք|Z; 7Uh+=ufˇf˗qIK):GRn/uBl$3H|><|RљiSEܥ-d*;lqhU Jt7\Ҧ]v~XE!έÍ^l:e̟3.}e%h- MRH\t(Rd :HJYGr<6A05 ћCY8ng >SM4Y,bjNN< ]6sn Ŷg෦x&5Vr_+j.iϬad~< }Za47q`5wsweɕS]\qݭtFd|d jQEZz8P黾t1 X7A;L0e/C3N{Vg` B .R?YәgӰx`،94,cɼ԰)bˁ\Db O40'q ߡkLSP9^L[CE#`pCc.o ~ny"|\ѐ6)fNvʃW'>%Qe%E Mu6{=XX+q;;d;u6g6\RWT,}VR w4଍VoyGumEjzb؆LЕIs,Xh$ʳ&rv}\߇=R@.A~?CCsT?4U4a 8 BO)D6}$ɴ7**eR~RdsbHt<[8R< _SIO,'m*oUD`0%)ڏ-!U6c20^u_kX(rk:CK)0_NW} hOÛ:/զdQߘ*(lҽʁ- 6M,ҝ>TɜYB몺H0&%]$O5m:o;^0fͽ[v#KuN~f/'"r' 2Np(q|/O67  .r]-~zT(uH?L1Gĥq&< )+'b=*\cu ý;܃`*P*LƋپ03Yѓ.h~*zr- >vAΘ\Nv1ZM}  2w,;8 jL}>vY|t3Z{EƗRUR{/C&jE=U8;BpqBG,xO+lKڳ ~h(Hi /|" aқ;t3[Q  &=w8~m ~֊(kc~ȺF;< Y?ٷƨ'xfZ=xL[Gth*rS၁BCY/d}txcx? N&&)Fo d/CcJ FKH⩍@ԃM/P &3,M?s%E+p5Ȕ $rɛJDQ鬵P_GQ򩞜SIf<GɟcFLT܎ĺfJPO-ffog3G[xUP5FGKSfz*`ƞD*{E5\8m$\ESj48"DsDYN򋥶6ͨ=ܒYVBft/~ 1C_6NJzFhs[PŘ#gBmv3,eC= +@fB!±⻖ogFZy否bc W%7BU x}5k?qrjjח-`!df a;L=>ga $=>=RWכ*n['2ܨrJa^sBқ7AcAKùO< SmܓC>L<`2rՀ"" wEdU"R\J/OE5fl?r0ΩqV05`‚t#F/яb!vQsM6Hp!sI @`䭥BeAE͍ I_+8csV^ jyZ$-iA&=SZg5VbRPњBUjr+&GK)NUM5l[աħu ܮ,P&6ea޵zڜEcZ++2(⡊op36ry@NKT-Ce-OdnJ/.ʬ *<*E c8|KaY섖Dl"V<ܣrܡ[%Y}szF&s^+1)-G=5>F@#6|C]dwwj8GI@%9 p 0) IuZ k9ǻn=M~'EXATe ʧ;pI+(9`@^i8aQܚLepeۏ2tUXOxԤBH-cy]e|N9nDo{X+L {?5 VS~|^@#>:Uc]Lex:?CP Y)Bgv-f98(WzaT~{Hs2YdA'Db<0c^FQ*W2̐PL#5^.(w=vDmFloe6)<j[`EcCj&'iuvSt4+*R`#x6m{ԮN]S\ jѝ]ʡRt|{k2cI9AK8S/X>린thZ}]UVm Tz!$2׭ㆈmtը1478=>>kqW+2Fd߫ r (;ӟ0R^%cy΂P/v3&+ x׭c_d_g6aeuJ ^ys(?>{VE=I&N-soG-FSnZF>LVޮQDΛc8BOHtlu2 Y-.*|}df}N?2urj;G]Z[+Ù5Nd8}?Q-k?2*wgbsO|P؍%x!u/!Ny('`,%׭JtnI5u3#9<مYy5rX5 Ǣ CgޤA63pA?N 5x>@vܻ|#YQtU!іHS$pYV}dq XMSi:N~Y}ܚB:d ,%Z_h{7 3K=~æٛ ->uhq(h ,r2{tھUF*ciLnƠ4/οvNze!HVa*-B)utua ǰ e%:};np)Aɣ״ 0B>/ꂧDGh"G8Ѳ~/`N԰iCNxSV#5/s4얡!KQ4g*77~5w~i5ϴJWT$r80TK ,g#6if Hp`X؇V)&ca3ػ 8 Y= \X2bn7ũBbf,4f9ǹ$ `i+nc.t,ƤE/f !y06jFas's>(pz/bWu`TOu ,JkP tVStҧd&\z ogtSP`.5?y>tǣ(wlF3e^G#_ ءezk? wzY(A403G{zWSmh#:Igv4r S!.:m 4v$yʘ'R$R@x2}uCb8GtDT$7'F)Td ?OAI%^சl- ^ǔxP4MneZ!JSGM-a\RwY̭A 4+U}&@9b&ʨFE?3q$ޟJԬqxm'ֲVe@4|$M^́Y2nQ^bƴ$MXTù0wX#d|Lۯt|._s($l&<@~:!IZ;Y9K՜!ݚiˑ8R2p~!#I*[aH)9zjBQ[ruq'NҨ nyZ2#^rieh;F-x=Lg9'guHzxb_r>]o$UPB rt:BJGcö!xޮ]{W] >^y~aI΢opQaBƐ 4!nm\| Mm`'L]_q2{IT\7 {Ab^hčĂ%G#D C'+|#D :s5K{,Bu&A_!}3:9Hk'BP)eN16]YaΤQ0?4f!1umC+\b{gT:F|`2<PT5H_xNqȹ{%˛tlaMW ::ljg:O&t>؞f?_QDv+[sςS.|%ɩ#b{6N>>΀k]"%UDeQxh{-.m5i ]$ L$"+ Z|M:Ȣuu=b2xA,൅k@$ERNT؄Od5&;쪂҃/M^о}*W-@&ey]yևmM-/$v8Z#q~R>%^ ^LBt6I*i/@`kEY ,7F\qj\r4UK;}j2> vrQbY8+cwU_t_KϽhĂG}l:fwt ƜT KE\9VC38sԦY%,JD b|m _K e5@t:ZU)4(aҡsQo &2Rl JSP]["4xAW4,8!Ͷ R79%1C f\ XOSa.y$s{UeiW7|XF$3{A/vp|ZJkvD;l94㋫>'otvKZyhY5̲M^61ദA%$Bt6!owi&f `b! `I̞MaVSp3\eOHU4cYZ4#&)Wchw<+Oha:%gq[i4\fT/-/Oώ5-Bƹw4,g%[{z?t2fۈq^W$SI gk2^AȟH1~]Z`R#nŰ} 6 wo_tz<^nHlE?k@V${\vl9%oGs'kyfƱ?i3 R̺t/zˬZzHN~JHI+8kf`c½Pf9}HhEJ^AW6L9טD47gNsH~}k~ʺ4,seXsa_Z]R}wL|kxSB=JC9:~GW-q8^"=,{FZB8Xi<̍w4+&nq7W!]b#sd9ŋqPIS}T ʚv6zk^jGꞓ<5sp15U)AZh(1RyM'E_]n{s#.?LI>'X5swat>U4oU0bx}7^ 859uh.o|vT_6pF0KQST P7+h 0pGia՚vAVGA@de_URW@_aFQrE| -BE.Q}DF_m20U诘_4cOx`7M.к$6tylCK.bnC̔AKwP38(R⤕,wXTiձeF*ث94clx5((J4lA_]/0m{M-AAc-~KJZm,bI`h_6$4/`ĭiQ?Jar'b*Ԅov~kEGdYmji9!:3Ile;8䪾&c`iڣQ8>< $(VRI`_}`tPhVCq?K@ XJ1rI:= &ۑ3Yk.fO^P<:]5DSXb )J7Rp tnleA|W+), 1*G@br9Ob!B{e.gD.4ip4QEdwowt*(܄ZPnixWG3nteMVtlZP˓d\?zv_.]/R A74&ȏ>ͧ\ZhW4FSp;gS%-ʈ#ѿFxKwL\O*uڭxbrEc Ǫ.tȟ.d$ i}UߞX9MR>#)@LL[".ްaTQQVk @Ji"Іkw^)r^$c^a*Z.yB+' CѱcJ'iiŗ/&%`+#,󁤫&t`7-1m+QU5SnPu$ yZ-4P1Mo2zO.߶_Lt6O$G@+!fȴӦTFb{V"R4;Bxwh]|I(k/Kù?qh1!Qœ"WYȟ[CA[`c[ղۮb~vZnKmW %o]UoUa }9d?$Qr:㡘,P4z)rjPaMGkcˉjZ][SMX=Nx'lKLp۩{ ZMJ)ྦྷ,H?EP?^`E6p ##N~kcUI^yF;9Dud6&nZ/kuڝͻ}%sKvza>H76ABj)=4Sr7;uuLHä1#Gg58V $-AĞ^oh 6j!G}d-Cp}nW=V]In>abvc䪿VEFhlƀexRɶa*OӮnk|LbL{|hu;7+6H*r? X؉9XɑAvw*Ia}_q P取 r[h:Y5={<4/iMƽ%tM]̯|ֱ ;AG_+2&Ҟ!Q!_|NAA[oJ+ 5[( e $C&|et'sIIg5xo΂ˀe"Y'pQS_td_;\}-DR;9"ΆюLsF,@|7#]3~:zZ׆r7c AMA!{LbvU0+|Mj{A{E/cbR|'DLQ4*ZjI> \`%4!+eɕ&ZJ*>5Oo|HFEo~l;{*\9_ W!O&Hԗ^o'aJ_H4Ht[A۳% 5/&NbohFepDL߅_! 0;9E:.OU.׹.2c..]͐ @5+Oh־M( pq<% ?sk-JcAǘn,Vo@Z^0xd:5A_ʶw`QaAMήlj7cnX+A(N0J8$ X%hhKk1jRq>nƨ^%m躋P֌B?E̚DŽZp@J? /#(W{uhrrcf(d>tnq8$V|rn./  orLCɤ-Ѭy):<ٟNp Q'.J|5`/nP a뢞LȘAď+n3rw܈ǒu'lP!;,B;G&ِUE>/=,R ;ۉivتF={bjLʳ1q~6#˽'Hx?цY| "8 E>q݋Fdh$=$7*)T &: Z%hH]  8$p K !+2?mqe)[Е5 eBT/`?QJ7C b$c$~g`'IňU[GAD?pjWB)_2+<\f#do!hzлSˈmktX~&4KL oIA T[uCy?4?V1vMbAw>/5@l놱"˺m'L/QR<_CA`a_9Y1g-J_UP KYvYqSVE4@xwKCbeF]QyޙWMoBEY0")#dDO\q^GT2xm)GAd\,yv2;6QdCn@!8ͼ)s20w-{כS AA~X3o줯:Tu_\Rlp6!9 *]˅T=;>3ұl@P[-, Qfå`P\q![U &TY.b4Fж˞JU$QJώ2 Kjλ6H՜Rt\H6;*u 4ySMyZ|#XgCK':T.jt\ ↚o[gR&nj<.LŞ"15ߣ;Qi/DaOܾړ2CZS< V_4$CQQ8y #4&+1w+{s.gk5IR dqAz3rƪF<8p;q;+(=oME֬ ׻8B&h0y4$4pf|bQ9_JOs|-qAcuj(yn*a݅ҿXVڬ;=ͦ!Y!LwSе=(슚qtQ?r4 b]hcR0sDg!ȟ@l +uLͲ̷?)Vyd&7ŗx$o%qE{\<f`rk$`r"Rx5=׏7ɜP}@soĆ#cIm;%É:E͹ ~=CE46O>5N %'c3CvgjޑnԟZ7YajgoTУilMGA$ɟJ*v]znaDmN:NO8tf&+eVIv%ު tƈ3Re>խ'8YPݸ,Er(ȴHQfemh1 wrp,"ql] owsgn:9^VdG<Dzk *N-Nɋr̭P6ڞd*O87UQR(~'mݭ]q6;rd2AC 5οY %yc!Xl0&$F`T7M:?s ( *Ѡz>RgRQh쩾H1]lΪk&>ǒv(Dv_)ua4]{a&;?p4.aIv0~4DD0PI'/I,e%wIZÐ@2p"D8EV@9x!w{ʅt3=;iF.wyC;.W tܐꘜ&"z Pڼ@fhs+뙺'<""g1Wo9N( u‚JD2 i;wGJ4 K{f[9턪=\Fkwo`t5s/ v-s*֎f) v';@AcILь?{с8w'qRiV|hցᄎ@^b0kUeѦ-j+z.N!ۉCd˝$42߇[parkmrcqDQ ^m^&-ZMCx49XY Ԑ#I\)YSm̎yGX]B 2I2^Ʒ#$t Rʝ–WZ-P3QG2t3(0yk A6~R"2!ԬփxGV}h^|%) _vw\D<Ѳn QD:_+^,Kr1&P=صO%7Y~y#;߉jtD;H>44ۂs }_]84|ᝈЀWʶ@?6*KJ '9zG\eʥ,\Ҋ|A#6{+{kRpt킥@_fjUarg#B-MƟnk% aQ~x8^@62YRXyIѽ0Ӆܙ3=X- WWTH!,|%𫹿[(&5=e,k-z+.*7fDte_.r2S~uެ'ğK"64|rKNetE1ʡ\|fMAABtZ^ O*vCf&t(w,$iw0vl]r6zf_Daˆ(Dǻoq<{5Pf,ze3t\UpչI*_w愁eٿ<)Q>^s,ge(ܽ߫[WI'inp@ 9k};\T s/.F\,Idq穱A?S'r6l9~܂wA6hJvVL3ѤƏ\}THۿ0TƬF2՞EF[ុj@S)x' ;:`;cy 5~j! l ,KdTO7X]t0F h J[gO%0ֿ{Vw5f Bepb>@ϺqjD>liA2ٵ18sȔFQj+/'eKpl}nZ~eD2a@tY/ G&(>{;@@&4 $Y-\WGdxcPn??W`E! g_?Nbwq8w*d\}_:Jǚ¨+Q6FC\o{ CNqH~ (c-]̬V_R7>i$TfueTJfxJ'G+qq~) ~)Q.pB8]ʅKqLg¹,;/kIQ _68pM*vc^0d&=ڭ#,-B Nj*v2ժOeIԮg5CuQ|R HR? qp $[㮁*$<5 ov$^c^W4X%ƚR|٪)SFA~>#s UBْV=uD+gʌEqW$ Z"*1Q ErLebzjov0' ldŒ]mHZ ߟ膯%ABr![l80$AВ܏-…]w3Ԇ.]dzdq'zf램&C30젺mm9M'a!9!//$+$-3X,Uvi兊In/^9{K?-1ބj5^Sc2ؑu z~Ö -DiDJ~*\Gt8&Ʋ" > v?xtfb rdpTy|zu<ǯrc fg!>b~c?MI~xDQh[9׌"swsۗ 3͒ZD3)L3DXuP[];쇗-@ /Tyen&6J"ʲs~~pxA/!//K y !<ŭΖ^k`/&2gdL^A*64I!Ti1d"AJ$ ;=vB"eSj;m}=?aQ^RdU‚Ӝ=vmȺ4L"ʛ s& `5|S4 '۩YY4!s| gFyq9_⎪TiS9tu8,G*L7ZAe- @PE+p΋on֍<'x]Y后^a~vJ@]Qɹ{J|!!+cuiy*:iR3l!!wl},ɛ=Š59ln[T~+E l{y NI-4z*"$VԨMԻ `JU߽>ِ@ZQa],HʅĹ9o; 3A߱]LثR~4k墑1>FnSBFqkgshs(Km < ψm*:#T_T͈ǎvfR* mwQ\Ax+[)d}IYDghX"z@nYC`[SjV?QfGtGո-L` FnѮ ttQURM8[B4P1*i A~HJ"ZN+8? <^?|~cv<0~˶2I  ^LB8) tCo(Hs"# qk7?ŔŌX3j'1^F`H*ʇjGuL0PmI%)#ϩu))]wB3n1X͓-MOAۺt 3C(DpчQd"##mݽƫA$b1<-'S]lkG; ><0( N]^i-eѸk^KY |glU-8V8 C|Yٛ[ N{1]y&64ImOj"Ԥ$Ęohs}<`&j;ᎶҪLиIgbG`5vL` ԲC !T94 99)(IQ3sY7X +9 >޲q] 9w@dyć (e[~ l/a,ݬ kM~`J0Fcdx$Չmeo&Eʷ(=51GQ!آ d"pyET BBt%Z|oYȖ86Nûs=}Kf TC19 O) fNC ә+n oP@VMSiݤ]9(X?CVC 3P·@5]IY sG+rKCRldZu* }ݗ84s2TTYxW].#Qr MZ2h;V E$ִ(I>殮 >]#wfK &wkѹs{$wZ ƫS#J w9߈p)1;MO,JZqjU*hs2OAjz L'3vO#3xf˭ 0og+]ԯBR54F-­۩k xjdiTs C v3r\1'Y?rp3Ydp!L @sPg\C6K+||y[3d.O_yAK푝jε.A9`g,7]%xQ1D m.$p3  KXf31=q E)=_F}jis$YU7qc$3;E * !V稉; Z, 62D U%x q`߇5+Kq,y4ʨ-*ÕϨ,s&Z/tTS*8%bƝeS(բp't. h18H*;MѝpŷBI_}ZzEp,.&L{ރ|b@S0gu1ǃ+e=`mQy֟N|6_ޗk y= 0iO{ ie21ݨ/%ұ/ 'MaTܞH5zpS[O=| Udɼ:fKL3CaH]v ٕUbkTLE+?,|P:rxז-2[/7=2wOf-bόm({K!B0zˤH$Щ(LEg N94zOxz?Lt]L.^ 0)pډ/LcU"9$-[/< S).' J,"/v27wu׷"TfPNki2A!aI#uswP.C(yyEe30SwJFYH5.8k ~{hX&JLid LKen6KDJ3.35f8͎ois4RE+d&J,_|,ew;#*w|? {Dz`dTw}v^;F>)֕ҧ6b7Ub‹17"0Y#yG_nA'SL:\T] dRZ`D3| tF["٤M\ `_]Ak;6$9R*eF%gAS@[M6L/C5ݒmV _@ ozr/+Ń;CL&!+_GτۇEכ+>|^$\ ^#~QV?T REut"}qB)C+UpF]5F)ȢGZ_^i-/52p[i / ^M,%k]j 8 :]Bj2LoTu>Įzq@3psLFYe9&SX<ym1Y\.|MلH^JcS| cl˖%̏Sȳ j{" T |au*U-Eoj=bA[>kHSd`,%/Tl0Fa0,ƴίmHi"XJ)JV1[1I;JkeYh&.|fRIg:`ȴօNkA[#:V8俺ķH6 \'*u%Ns}kLg\[р /[i(e1/FH3wx Ws;7 qB ^2B%b~+#loM&&&$DK/u7 > QUN<3:VzFRӻfSTգ ZڅF)Bl93(Ev: -MP[ 1>ye>w;ufqW<#sf6"HL~A*U7,Mvqܙ('(T"2 iVZT%E =2cwL|_AIYd|RGJg֏z'P`mBҳb&Yr/iLfn.Н[ uK)t'ϱi-wʒdy[ )$5w3_u_ȨϑXcyk)&At iӀku7iI5 !un8Gky;מEٶmpW$_ NB!,R4o@3Y@`t|B9~^ݖ5k wb`8eV.m^Hw:)8(QwpMM_=l%F0[sAu^# l*MKJ04p挋HV? ]-%^[$.ɲ[Us,qb8~]R&v]nD,(-d-eRKDWf 8=( RۅVF@_RP;g>,yĨ, ^tSꌚ3$q,J\v s8JSi\bIe4:Wf_8Hxu  (| nIaojQ6{: jvؓUZW)[>+LpA*7ߟj"DlCBa,15PXo"; }TxoЯZ[ֺ?1#V w`:#K)ւXΒ zZV8 Xt!-dJĒԭߐU< F?/ Ŵ%{cC8>o91Xz7`$h;V xz!O_ڣ1U9&QSBWv+F1|=sF`kH/Sߢz)B Xa߾|Vw k{` :l"w` u` !݊I@ԕ *)%&,~4}tw ?T0ҷL⢰H `ԁ ڦ OH9k7TO"^)jJ0Ĺ8z0w*+3Nކ]iRw uܟD ć !U ˟Ҏסf޽ LrB\y^T8XEꅼPԔx-_yOziO O&h׻~^FuP]Miجl΂=߹j ȼbN.4G6Z{t#cHGhԓOL UYj*?7 !Yϭ&VKxFM6h= HI>g<\PUu]unp`a~A]N@Vgڈ k%ZrSЎe%X[LJН'S˕[?Zg "ʪ9UuWK[i>v"mLcy rWт1_Ï]p$ nV D;<ƞF"cmzUli-gC  C/*'dwkJql^DbXÞ PDebHuu4iVt6Dc{S"aJP:t/ʂyEp4£fYw[<>J3O^"3xJȐd-v!cME2C~꩓ZW5;g{VZi#o |i`u#v(Z$Ob!}FRzCdp<2?gIb =iJq.`z^qaœ$)V`-"hyPTKC1ཾ{8ˆܲ.Ju=>>(OC. 2aSsQ>/6QJЖ0]33fmY]#bZnZ5 FVߛP;iٗȅ- aVB %ŌWm&~ Ϯɩ*eŭGaS. 7dmuY!Fmr^|Ȥ#xl;K x+lWIΖM] Gjקq)A=y8nh|CKT^z*1ڒ|vodWX(K!UejkjmInҏ{vGUR 8QPU} P_Vk{`v%2Vy{+"Xdb݈\SS=Y ba b* GZaxnTpǁp Kml挐nb~Ն+wɸ b ``=gyi;joCr,Ǜy57NZȂ_sn垖{!cSg֠)ʳ#ܑ5y˧@ T2qI֗YQZM; K_,vu ٠<9 a?b-]eNr{%9N2 J IɀNwqz;@II&*~t"!WM ;S" aF]zJAȮd*ON{a/#/CEU3f^`Auk]Ÿ?)&Ƭ?e9%W޷ D&rhHݒi8}(G[d|֤t%*q0 ?؅)1D%:pvJ)jQI|:IGH' VP6^Y% uã[0#_H δ&^߿`(.Kvi Z+ZX ։H,Jk\ _`5oJ6-};q, W} J7Z;>`=+O= i2Re"!/miE%5m](D cP5ġAT\gL uᪿo{q֒&0`ԫ}< qYv7Z>V @Hd ^^ #jsYd]UƶilP\lH?2N;T(ʷkQ] ND5dH\{kCy,JY's>{F(\( uv.Z`X5ȅ~a< GME>;$/jx(&Z )1uXxO띛)g4e3$P7V\2c$ A{ 37 {QNqK>';jiSkJ tX!:4<s8Nd]̗,L6I*Zp!5;&vA:#߫1}B>D kMafR"tݯ5%ڛ6ū".W|5";*ּFf=C1!>B2An^Ԯ{EcJ͝1"Prg_N}_ޤaN8k s}/ >WNr.# p_,}F7_ ?CAs=U+Jr{*yCjߥ?; p1%!tъGC{qXŰ)륢9*Ĺ V}yp}^6h'"$!)w|ޕaX@ƆUTd-@Ժ ů?؉Tqu F9y#kͭ/'2z(A}*EP 5yz{N`/ D0_@{na1üsCp @<_v@ ^lv4+ {QAye|[*e[ hptme%@2E /$dM bH)6B n,#V;HԾ>Fi7C;}72M ͋E =W4;14"ɲ!Q K7 jPxA:U`> jp4%}xs 9fY;C[Kp}!ZF@]&сrZpP6v,F3ؘ p΍+Gn|pI̶BjKT06es 21j/(;"Ւ83%L"j`ĥ 2^&cc& 2GM>h%.~#|R)滈s؎_Yݬ,"Kٍw0Ct1L~Wބ4M>p cGCjN"e <'dueNܭWF0X0+Ө9|R =q`kdeDTtTW(2*&*/oLwRnN.T`.#0`oa+t#$| ,P3}p3|[ƖO%D/oZ$TC0%7>k87Qf|r,o胝zTLMyoy] N{A_i2U3̦赁J!I jHN$E-^r@x>OZڶ,\GOrI +;͙S?#+L4=TGxp68%cs˲{U0qV A8 ^*ؙ<eKRQN:ej!bٓmmn8yoL7~ >BܱRڗ QΟNt(v ͅ=0H_v/rU!;=gU"վ|Ne?Cu_M)_CN e'j K~H/bh5V.>m#\}sI90[Ɯ%Y|| 6!XYN }t`a\}4l@9<Zv`a,2-3o,wϺ wX'Ҡ̍3(.zO8^FCkclس -P$huV96`x|)qxaXu~NSGДaШFP>/w7N;C^Lh y G 3 ZX Z?Ex"qZx1Iox)0{m;fjwKr!.KO ^w1FSU1I>kjǻ? A;vՂ]U&(^=瘐r+i$KC /ne_M@/#R?wJ[x;Y Dby4%ꃜjs:n2[KVz9jCX9lR2 BBZ:0Yr2bK q2(bngSxN)gw<9;n\ϗiX݇m `rPy#No:z`I:3\H!+,Ka(:+)Rqj1) 6q.;ZC,~Mh'2O\n|V]{6 '/0W*n"DԋPvY 0}NAs+^6ӛ|T¾n_Ʋm]'xyS&BۓUbca'}a<vϩ'DLif8'7k!NOIb̎~k7uaf{̙1Ķj1DB%U#`pxHD_{_QĦtud8V2]Rq\LypLFʁZ3;zRmbi%%u{hݫH ĩH;X`Tu0r>OC|m 58N٧WE(an,or&gʻVGX榼bf/ӳWrRV~N  & g}~ kwP3F-!kVS;N.I4=/TE%뼪SSl!~ƍ-G7qaӼ( &s1*#KlPrBTwU;=iYQDGgҴ ~% \9,K!@r[.!Zp08WЫPL6OvYSIs.gLVjiomI7ŗ< LBPa+@ϸ-ۨ@-*!\;>띓h4*>s ܕ 1?KJHN>% CAڴ%JdDݨ"M"e8OlZ)lе)f_cј,)B`2}he&5T_{LLQBQNKzHWIڎ:w!3&a^mCIo<8dltjc VӈȒfc3f})%hi QCCIdϓv'cG >4/ݖ\L ^M٨4}t/GaoiоTΉ,:%$K3(>mldB/޳7,w i O"Nu5BlƀrvMս \08ߧ̀uى5x%5)AXkJЅHrPS7mKjI⚬b >*BF7z^z}zLbuyܓMC#6FO#PR~q%"2sJE66q-,bnj t_Ķ;A롔~450Q`K*&X y(^1@Ru;@y"lq' m?d E5}?$ ӣH.[D9]kn#^Vk~/qw趈!W՚Fk}!bFiJk4:G@C|꾨\^9s=1BdWn]wp qQɪwv$)97 - oyUiP!vIN$N{_U3:_\jek+"qpr򳋼B%Dlr jFzC2X6wJ$= <2s,c+i I!eԺ0WAvnh*0:"X'b?#"pIj?aRFr?t.u `g oT gںP`1ٝlkZt.წUnרd74O'ү/@񇦈p/Xɬ-9F>y6s\!rǸ,v_hp{hKIR}?}^, h>jU}FGv1Zt&9\x^]o NiDVD -{ s,BX:8z&_fԬ3^;_L[#a3 {vrDpOcp"K]<z):G$pK+2hP s6(*MaԴ*w;+/UBgy~OskS=$ (Qh3@nNEE27/͐q5/{u\x{8bx JQ!JA;q.XuR7TPA(tip|P%"1t' F(yu|J*D燤36T4=D[T50e J1l oB@t䣩X'P %QTn.YP!J*c/teg7L;G>p [IWvʭX1EV*f?1> lXsMCuѷkCˌr eЬ `&MLBSv} GfE7#Du@IgdbLߘt#^,[/бrN|yȝtX@/UWB} @%^g;e7UbKm BdFp#l.1A~p|s"xCWHdVd`!.@ʏ 9<-sTq^ɑ@Ni)5aXzAzyOPDK|UnTC!PoQi-G{1.Ď~% W+.vR!ҵXV od@{cxjRiOMm?H0BW2H>bo^\~G }gE)b1,DI/Y =T:{+Fn80^V$d.q>J?.晜lIjK r) g(6/AإMQ1+_r@ƞsuN]e!~>GD\qt4(3ᒪΗ:":e0BkGbj99gr\/q?<,RC4D>7DZW$vq:&LS9"eԐ -V> Lcu2ij`oVHE>.`;||\ XƋ3?tu٪.O*@6U#ѫls`%@O%66!8$`b8n%+b QuJ͎H ݟ#;vE܅s^S_sRD]|̏n'ܝ^XT!w*^v 縁((Vo͂5`"XbXIUĎJm2SaC,Nx׮7\/^U>&Yu1t9ƻT"zx@D!?)Gh~Z< >\7vcPg^OŅ"4$k.L9$\Eأ&E;ɇ"\E輣 >#_MW9O̿@|n m,U-J(> V'' 'k}`~G6rbJOVٞhdceQJq:* (#Q+y-mTdOȘ&y|=K$#'4P#ڲf{=xƸrB6O ș cA=쳡@=d$L&#yNW<mw -}Sq0y#7ڟKq~@FI1à7fQIƤMm΋"GU~rxNW;iT)T.zK8O> S?+:#)DFsz廉DVO_fyRihSm]' ;9FTbkIxA$ SNS5tveZF`੸w *t 2k'9Ef~_T*Q2'+߰6z */~Y x˄`ۼ1 7UIu(a?;*7zHIAeu؛<gRnq*S(n0(ؼl8<_$AmHEva1nT|O"oC(6Ͷ) μXTii{ MfpX34Wwi_PߣHZX={֞⫂7C5(K U=0آkHǟaPa,,k[إZv92:7VZL`d -!kCYE G3'@(xuD3PÛW/T20'w,/WSynakKԈ`7Q5h@JxVa!&˨h²oVc.u R-a9T~f@.Q`.Kۻp^%ȣr۴=9x9zYp==luGܛWĞW_u_?bi)E!-35+DeShhİ`_D|AQQ;Ǟ2B"$`ՂuM38B„Fu{;hsb:/V_9qKRgW 5 5om>wimnA}[/IUz;d4 r$NAr8')fɝm׈XӾjS9JہM̞C*}B'[8^ƙ7|WH\k+o/U n:Fyn`э0U>nL&ާ~Q !E ZIh3 h`㋲9$!\W[4}ԨNy?Č-o*EFA򄡅=ɹwiL(I:p.ҵ4w/[u!c:+݃,cJI,GV&0Pҍe=[}:tO7N?>R#B3pMkFT ϰգG4qgV8vDj~LTnϒ& ē4>φ'Ij=Cyw]{S93^F pcz6コgaWȂ[=8-;c6dhpO/SU#O ιyW%o,s&)uRH C>+=̙}'6Qote8yoV%(6& R"C恵rT*,| xӊq#]]_ @0UbOOWCÈt:|WI=:$sވ"7^3Xqm` CMizSvdeeY!Bf2UљFZSrI$ +ALmw/L-2"5h.܎ Od qmp??Q nD(V$zx,d=-u}yN>)EˏeMBVH2 3BwnFH0s|,V^|q7y 6۝ bEE!,6Wn6]8]oLo"*9^ܖDmF~Br [urzχC/< "{aRA"Y%i։xu|M YʲܱrwĹi:,bRX`0AbC@hpC;CwN1xrPM*5wҎ^PQ[.{@mJIjmZft^6yK{e;1{Va9$ӕ'ch6dl_!3qr;'zYvNyN(,sB)XP? +ZVRj?Ц6 mX̩ -BšNT`t$??&^ᨥӼ٢$*RDs-v7hlDyaօ@./rd'NgYs%@ [_:ҨѸѕ8izM|"H&r VN LDs5"aԾ8vܗ: !i%Hvn-`7ưC%G@׸3.D!?amWu'(YeK+뀹Θ82`oG'|ա7Sv3-6h3"Hz ;_Ț၆ 102(\u'&-&DZTI1/"4y! [o㍔3T̖ܮ%)3}Ki&GHpw/Pnfz pY2K5,*s[I ]^Q4ᙟ-93!6!z1ja&袣N ՝O>sA3IKlя >m!+ <祐IN&kw/hfiLrSh"$nz5s FTaE I=~˽k%$* ' 3Kxă(7!Aڕ">(#_Ղ|WhuJL=nxo {3r ?5eVxҋ9| e!yv* CQ]UaϹd<ّh]ɢ\fZ IUrCi+ Όc7.z2kýsD@h^ 0i_0s֠b'q)}[K::g 1j$6jq(p6?3[g^lM6HsuEw!ͰHAmUgi<ظF 6Nrg[ w&ܫxO̲e?8;U4S?5\2t-a+mDRQr% vn\'mgy1[<`: o~ P#ЪTsQ ;'Ф^|Y_sV{\NF&FDt!Bd+>,!󄅶rBkd@A!g-Fhϟ2`9q/{vO!7g?~ւn( i^,S3iĿt$TXah92hzZJ)ϊL.ihn;08vU ^UbPhk=7oݟg9LP6#NHHcufhDcvtS0 ZW7n 9!'#+/Y .ߑ)fhZ(v[(ҟv{.C'2BڢR ~9x@ج%Un=kY??D,7R ߝJnC;Zn ky+,$hC_ u4ǽmiQSFI r1T[n:ZJԢ?Rƅ904d)28 W>>&]OJ_jjq c/ocn.ڶnbUݖuk6mԏNC8 >"^*T\kL+=0Q]9zzJOKE}vbodZ%VJ̜:։b?Ҟ1ClwQ#ZY1&15n 5G#5 3 *u*p(U(xNo\@DJ֩܂^P-޷Ud,_$`Xi $1y`upB̗[dK(տa0|d4/4  4D۱}^IAȻn Ry[KH+ف)Y& Җ5[:Br [˄٨Zԉbw!88ݬe B™kN>xc`9ZWb!$]hu`; FkUsHKf)^tr4fg*AG+J>i]8غ%7&C x*7E'y[ĥQ֏o'mxrinK(':!)q^fp?ILB6dٔ~w뭍k=PT;v `3^c43tIpH2$bE^<`Xk_DPb&a|*t*J'ɔ, UF\/U]VB"UGu6uHaeM^-jWӁW+vIs ˛7Ex.dm^6i!9VGۣrH` K P)HmpZ6CSSrpv+?L-nxޒ1Ѻ_,/ {\dg;o`vf* FZrhXhs3{Y+k8pNWiʍ[<;Z ~dV? :Ec|~uF[ٛ SM ꦒwK3R1}ݨ`IUay 7YcMoarE . :[CYa#EU+tOn;-Mv]XipOd(a'v½/FBYȥ$(.}g]yҸhW]!t *dLԳWp!T-y6=-9h/>o]-YX$6UةΤ@qR&W-$2(䁥3om٩Q};Ȯ2*7-Jzk<Ҷ.EsϿq$?ґ봘ETĠD^Zd7%M/l=Nm s)@ A`.bNⰳߐ~9MSj>#5K:) B{HŖ/+6+5liAgP J`_IJ]Q'BRW<7'p51蝶Rƿqfnl6V=xN5{ng]. Ǫf#%3,CX\l˼U6Ϛ\LfξCZ6Le!X~syw^!~&J%Dx8ʋ{(rS7 ]ԹGc~\~lt4RHM,x]/!Gq|J|R9-NrIQ gD5z"$nPgL`"BӃXf_ vz~:+| tZwIW%rӖa%yl+O$۷o%-]fP P3D 2I5/ch[5^*F$- R r(|l(7ս}U[efoܵhɱ O(ddmks847ao$;Y5w^ٲ.oDs.eLնP{ߪ &-hb9ơF.=v~?Γ!0孴FOtq \|*?iML9|Z\c mwM_qM{GMqR> -Cx,M:d&͡+NSȬ$`4XXH΍~sQ[mF7q) )˔8oI+Ѩvho6 ZB\bs(}9k; n\TXjqk(<%Ft^aĸg!2wT\Ŗ>4#l2=6=eu뽬}f+?4m:˧L52z_W8Aޟ0E<R߭nzL."9ւeSݷv[/ySi5LqH>˚Wm<mv3SAZnyjy7ަ?5 [o]&h}4q'IK{u/,o0H[1 $07 Kc`_JG'`r!P5 )+g2{ݪ4u᳾&*mzt@y%zOjzlhԧm \ Tβc2^0Y0=!;%-]wgá\c̘0}Q0lp!,@1>xGACݱܷ%YT^UYTA_8z.{N'Nh )2Mq)] {ɟ̐@8*aA=l./a S[ ۄ+_ O7ڰ}wcD䢛?kFGX~ \s]OD 荱6 &(e:\l."]oy)g7]A/K,mުIqj fƧ] n.d yO0 bt჉㧓jlTV{zc|m{C.| ƱPtXXY A #٦1*jGק 7oY&ǣ̶Hj@ ;aRr({sGT/t8aoy-V=ܗ'qrWG͙wz50bg H@s3H+\6̐.0GqzX(YOؐ?LO EǍZ|^llF{ JkD-k goa䥰ekюbnD RoÈ1βCV_+7]4OȌx-=@ѩ@e8۲s2u62=!= 57'xa:1Jc7%R6#7fyj?'e8DhKS:cMHHѮК:,`D}.<9zeZ&Cr/N_'ސzl%&w;,74{FDuvɨwgG!'/=V }á{ Y5:(Iۨ  EwIJq._E čxEqAh/Xx` K(Q4ΗO 7j5e˅Iɽ-m?eqEį5R`۹\' u:u=6ӏR\ c߳f=N7XYݛtd`i8Z1Yo?օhDuwcEh[f޳4C/Yb!F:zݤk;LŇ0Jbfp|DȲt²~ϫ lP`+'ص`:MJ@R}N> `J6RdoN-rU _3Ce>/j_i-Nδ2C{k6Teu֖.Xз@ Oӧ)@#<֜z[1?6R='*~QOI3})jQr(y\h CYd -/5)5xe(+YMDXx~S+(&\BTϤ~끱ާjk<$Qt/k8n)m{x,&D66<[O>ds7JV2uپtg~2㓜+&rٞbp}3z|si`-~;˯"e␀b5jlڭۺ)lcA lV7 ,;?ъRB{s&X?ߨX+79o;43N:We ڑwΨE];5 w,i wjS1[KD3w13*.<'z>̎hv芄rY7<ؾ. Z v=ؗ01 9j%=M"e8 cQaM<(YWpg-iԍk+384OzTM+A I*p>2TaGb-L(? ^m*&FQ-pe5QCƄV!Ÿ`$GX3/"=hAP 0I/k $~AWf;i8/{/MlX`YЙ$DgP*;6N#R,2eɗr#]$C.s_@Z#asQǁyL,b7GSoYqΦ?PE#wt$;)͚giJ/`{ a`͙۞ 06OT}UÕDjc?+őϔFR;g=5'&]73EOHvFmƒ6&k\ #bS$cgh1isF׀=l.V0u`W g ͳ#yZީZU<9קkˬMrts]JُGЏFgsR`w'{2 p[.4PiC8<4Ƙc 'd hiYjHn(?yT"=l5 G;NxJ*JX q@z|pqy75*{~LQGyӓpB~B= u/ϫc: F\"F|V$xGe5 Aej8f1MpXT +y>j0qm$HC˽[82aw) )U-88_wؒ)K%I 2gkF+Y95aXڍj^mG:ah7DJu $p%!j{WM ,dX@CKh-~dKM灊'MYIsvȝ-_.(R}A7uVǣ;W޸!S@龴X,t;vZW[8]i0L$qp eȚJ]8k%?$q0؟fm@UB;q cTf*^J={ BB#D$ie1BL`Odk%z9҆Ri!EEz<w}3LJWB>b"^Z[5Ο[;m' ";ԛ1i歕 R]aT'Μ=ˑO))N8n8YXÖ@Āmϔx ؛rثd>= E qV;46 r6Vyt g(dqYٮD+X- S>|{UzA d: `>z#u u`* ftM6ϰT :,aWlC3 7}aB,Nq&_컝ަiʡPH- S52ͿD6^ߪ^AEe:H%PĢ-COh zs蠘-NžKTDUcKV45Y<Yi x`?OH#vWWI+}Ha3Bg˱Xby*m˯ x=4 =Xmc;s } NF%1W~CСӮy-~2foda iVúIeN>;Je#`(ZY2]TnzmuI<"НӴHmejt;+-  +`åW%fO cG I2 IBz;yrrٔQG N r=T>WuD%ö5 UJp SDv޺G4̈́0\U"IeOy qчmHg^贂\@dp㴄Li*,BJ:Xq\ӛu֠Rj+/VD~8@._;ELPV=сǙNi#}]KdvBI@ε1bo'qv%Uhv"*tMǕϞ {RQ@'`~ X&WLbi*ִ@UmMuz%Ci^nLG6E<ǎr7,S лQ+EjB*bp-I6=|QPk?jX#Ҏ(DCӒఝuZ鬿u/Kf-LɊR[ „XUnv   tq c'Ey"r+b(R{ As4b*8ǪA2&NQ}H5`%.KlHy:39X1$.A[J&c4AH RfPZ[NCuӑE1Gs!1FT3"d=Bq[p Y8D[[޳?tAD}*-(,"~3;YMׯU"*BTOC 7AaY%I@ Ѽ:<)gI3 "w;ϿsP &>yƷlz 3Kv^v!b@玤<*ԣA!s@Posg*2qf'<EF+5qJD]pd18WVOdˠa\h%SWie_Jkk[t/|NBCӴ304ڮqY~(Aē'Ǒ^,YWlYpxljߊδaho#^bF\GCr;Q1utY$6n%vEVp1FOM~(:fe?.r@/Wd:/jwз'ׂ ٍۓyکI$yɨqW% Р4pF$e?Pzξl%1@DHȓI3&?"޸^11lIuWYpo0O\u %6Odg0N^3u5S]js wVBd0G&rjȀTZX|,r4%㢡Kl/ f[i/v1#-H < NRؼZ;QnqZa7=\E+x/4CS LQ:cHBokTS'J%íWc@l9.MBUJ账"E(,ץdn%!v.H^Ä b8|! LщOUeE;)EAG_e% K?y(@Whn0=tx&? -M6ˊQn x ZCҗKҖ,Ac`"YK$^t8Kd/bԝAf-Y#k!IGXIQ\f:]G!œD&3"BѠ@˝hm׆naLP,Ure?mvvXQ0) /+`.&= Kk.N<# S#3s֜gʀŌh̅X֙Ez>C2y}fp!)d0߬Φ7 wF2"PhE>Hٜ}KiEa J)+c dUIN(ל$˅rE2(G_D~Ks'>6}v=iZ ErdīXSw%)=お2̴` C#lҋ]4\J$C6[b^d_")e^_ U($aGҼ#RigXꐑmrf0h,`Td;pAoX왣%kٗ]='f]LJޣy7L!.OK{VJa;/~TLV)zE>t01p HSq!hU"Nk¢LR1Ej4C@iԭ|T$H.3Dԩag)M3`3\>3./n&ƗӾl2|}Y8%̶˧Z)(7R ,X&&&}rE⪸b\Oܬ Psɍ[lڱ2fF]u.1@fLQCz(ݏZ0i1yr\CY reщK}3smK;X#n]e&Ĩ8b{SF"F>So"S2wn֦|CeY;[ki 0v,1fV=1ʾ! YiQ-{V-Ǘ{|6%Bډ9zF !A#~vX33cd99W{veZng)cPF9?<9V@m%2礙5 M Ɵnm/'7F`28ѐjVVFa"B9l?)P(m</N91*?y=9qeK&~K8SkDOtFO~5sxM=XPDs(ujs7:sL& 0ײA*uG3)`^_Q :W,F w.(%'Ob*U.dFT.vɪďuk_G.zD]kQC8sUx5[9-C(-r7k1XLUI7>.}=H'[Tg K #"7C%4P.Tc$3n 0hiT:TǓflātb㏃p>֪~䈎TQ @;קVD5T_|e,+bհ s] Joe*.ߧt+FCJk/_q(Iͅ[Of( T Od4<}?TGkdYj+Δٖb'CfRPg_mĄ .@qQHEV--m:_{ !w9-`h:B3ǿLYn3??0}injרP%e r-AnTQWʻwܺyB^*:px^u\c /[jn΅99,1i£, FX#Q9\#MǷH3!(dΛ4(2[r`U:W8fOcRΆ6.c0p'L$1iAưpOΐ#\w~lcg]9zA.2up + nk|jbs]rSy+;xUslz[Bv^$28YnSГU(}@M{y$n1 K޵rDG/wJ.N\<̪ر9.*iJdٍ+rJK—}FXYu(M]jhx<~"E?b#xXWoD y+9tF2] .qe:=]@9 `-̦x<[mkE/`1pf!)*QDoB$I'S\C ;N4?Ԡg0#[g?BMkJDtmG#V 6`3љ5LP`ќnsF Ԋ9$ oawFz#q:R>_?);cfCН{܇˪Bן8gmQ+.xEbjY^*@k>Bdn!hdN3@,NW;/N%E( T`Nc?i0ǃ2}{KnHJ}>3x[U6Ԉ9|.?lެ FWK@X7.rhucmdΏñ}H|''(y]쪘Huƾ|uət?}gf~e,/Ѿt;7\>q;t!Յzg52@Cx #MDfM:2tO%Mon{"nIk͓%5oyaF{ip:Z4(c Bo z+_OK6Pv#Qɯ1щmtr yqAAr~V"f9"'vEɜS4Zp)3Uei$;u̟q2;fH+TL>yt!pWRxyˏQLRaol؎]Yj׏sI$saoAN )u5|`8B8\FYˠ,<g,)BmqKc?Ahgr9a]+I7qceQK~M%A^ݮ}N`V';!uۆs1c[BNk?^lG7lLw3M ?%4e8e"m,k0=rX! ΀ _pVnj>(hT2~:'qtSE٥\flnktu JT&&/"К$4]BP @9y3M;~?[ġIUu8 i,`OƖxO]eF5٪WL$uo%AՎ R=Ej0Rx{X]n{陰ۤ[Cs6`b~Ut<'&Qa<V-m3@ʊdU'Ļ_b>fwp3ӟ&&2uREI<'7^06_bYxt ksX)Cm41r"3 &sD[Ϧ`Gnx/9fOQ;s@DRz)gOW,0x' !NpS$p<~@F$k E/37Ǔ=_ 5;.@t5$܌v'VL.TQawi׍,dIjTf: LAC*oTO$6ϷQN ‚Hf\p{!Mt_tŔ4'xђ:K3l .?tR(da2$G/y w}זt1ً߽`a%?csVTfta5 r q[@`Ń#N $=s!eAx$2{BѮ Je?~dHjFET _\C;M2f/;\OҖp'?O}THD6k*/MxI?-uٟHp|ҋlM^ 4UevnqV\Niߵa ə-Ihл3W% I(O[ 4"LJ>hjE +~8$2b E˿xf ``c \EI1K\`'0.IX V3#V 9 |e>f)UΔ6Fck&:ډ{uN g?EEMirI;Yt.3l,ɚZ /@ ͰWFh>Q |O 8_ 精D/ >,墰bcb=Yyw_=.wXk'*X)F륅L7 =p)Bf m굶0A`}ո(t˷󰣮A(EEaV.|QlsS4< GدMeB28+իy\kZ,NQc5 yqm4kT=~4?AQ; @ytVa!-auJ-*Hk 1~ѣ8HVH2ʏ1ZHȠPKEzS݅-X JۗjQnܓn'eBY嚥y7LWOIQo6%K\yǂNKY}tŔrQI/l?z-ܯRg $E"RL!F3TS%I${u?8/ }vH'μ])O qyU))}I]씻R\<]dqe 5xC$GeąI2q-D)2KdCu9oP},QJI^#׏_Y5Gtr⸳]Eh:0iν\Ǵ[ōP٦1ڃZ3ms*=|ze&󡃓n zOp$Z p&ajJ;rM)4?]ع+#ܿt@AwߦrMlnUXHRc0sq_V.{FiFͯƤlEQR׃EOŀ=΃-'m$OI8NHBФaHchYoVcZm oEo ǐ6ByALUmFd/9?/N-vŎkV"qrޙUXriGQ6AY_w=1 eq3r>kN)W,uGqJA8c ^sglx~RW'w]gk#|%_ @s}rq -lZ 8}%Xz&S yW#EÚwjA' o3k LG3Úμg/wݻ֨&ܗ"0"6ﯗOr,%֕PҐБiKfq4ٝMN P۸9\+h`JAIg`%)TH([ B|ta2!g K ndZݜb Haw~eӕ&+6 UF e=jfޖ zY6oQC5qͧS+Za,~KG08/i_an`\]*ET:<28U铆.H-qmR?%VE`_ݏ,Lr{t@upTpeċ^"ClW$8VL]àN1™l^(LsL$oE ]lVrB uZ؍ ײTĦQsrꙩ9a5L?7kͦƭOoW|q %Lkf*(&z9LgH{of Ū?'gw6)jXw?5&*AI뵩%qbTUJꎄM6[7eb UKC3]?ΒGƧRZ?Oh9C$ֽ]W%C׌P),O?QnE}B'vYQ(Xx$rZ?NJK=iͲv7䅌ydR8ox |ǰMڐ{V! Z ?ș(zK6t"ok-W1);9n SKP]7TO? 6$*ʣŠ6\X۬RVј?Ԩ&:7wPq|39@K@i:]_ɨci!X*P+ k&] 0 Ikg9Pz_} %+P+Fc9/GP/oEy~pgJ&7\m8@p ;A~zd+RGcGGH4C9? BLI9{MtAvEvEQѾ+W(t|EM! '^tb.BEs= 4C2#r,u">S( 5h_Bцߢȗ; h݌U_@8|b_7=,Y:^.ɞ`q r 8 VIN0IɆMT6}ɛ6mMY`ULfqe+ښ[+rQ*0i02vwNhw|/B#'+!F#m,_`hҷ]J!6jMFl1>xA7~OH  N1.%/a?o3D}5'(FU+&a4|:vOYX¦ƉkbOIU 0I88C+2Gڼր 6>bNuA5#BCxJ}̓EXp`[JBJcwՄ.E?e- gY}x_ɋVzO l[~IV;]aq{Aw XL܃$6U x5֓o /=(`F1ʳr*CR`)%/9t8J8 X-$R8 9#ݵ-xԑ@˲=R#dŪJ:?( 1nc-Ԯinc'  h0F4q3)|&= E~]ƒ,`Ehv^^ ÑphPəulI,[;yAF7’j%ͧeED TvvCUVX˙z_1?}O6V_2*^Y5sUTҸLzzZWQH`F˝xXu-Kg-8RP/\J^ICÇ_u6n Y,ձcpz=oqЧ=2+Wy-~,I !eI.R`h{5mT%Qc<*(GMT^dǾ-!][;WT[LҨr?VMЮ#N 6,Zd˺Y59)gl3xba-'/𙂁QWVcN>ʝU^̀CSyCĩܗ(V8e7Sp1 )颭72;V}@<SaQo` KW=pE[F0I(]\"{%ץ^ KjPDs~J6ы_h{/}`wKb2Xs`(сQZ )2jh$g!R !kvo ϔA8Aflg 6T?( @]Ј?_bac막/=I0[8N\bÒz(H6tOJbAsxIzS9r[cmiL:Pvs;`C l"VH_ zOtW 13O8~-͔ dh}]=jhJk#'ÎcISh5S"Pz/"Y+aq#ԅng#*^B$-lni&!2cX`{JJX،o[::CW]fk^RQ36k,dvZ zJ,dx AGu߽ ,i0(JR !ܵqp v8U"11~n)W|~afm@gI[-a9;_,-sHY ּ_%r.9dWl%+]ўKN$q Z `)ޤK3 Js *ķӀPdve,Jx"Xv]p<˰ӚHw&R]܆JVjIy)Ѹ# vXP/[Th3a/K <2m)גoY$̖޴c$TuY%Gwa?J|j Ua9CڑX|,;[exܭ>g z) VY2ϒjOG|yޮ$R9j Tsզbӫk9Zy9fqeAHQB6I;khSG GAzUx(軶 S“b/ /[ -HkẂ $h5ȉJY HK& X^$t}hqldGljnoЄ2_#TT@)xW& $4+H 'Aj5V OQ uEj~NZ(]rf6NtRbTo"NocA(,~9XPoFv$D072 ^Oq7J'8Bm{%QX#dbߝo"]EV7~17+ۣX8,4ЕCDy Mj{3&0"-(]#KH) @< `KMu/ӻY;(U3Ov&3AH dd0@Q*m 9\Fpx]HRJ4,)Iq X_Y:_5+ d_:ەuXFi`9Iy^1$ڍJ)زKHH? };*0!8#`{g4}gub'דhòVPCP!3< >w}&|3ן%vrImKdOm80Pϝ0@-LzZZP-<D$h|%_jh$1F$ >ݟqnLj<#}*W b}3P` 7i]7?HaijbWه{EP>,S]Ϳ[*Mhg:]yhj. : 29G?2`-Y (Mn ZgݐBl bBIi2.bܩ:7 v_*q=Se@9CgDIo=H3L^uY(_b*`Sle_]@UO=LeT`XE%dsGS9dمr@LeBVkQ>°*)#е_W0@lц 咚;6lff(+eO|Jb9GVYk+H,|?.fr @]ca݀>J{XmX-vne/2@B6=Q$ݠF_ti$~<,O }L XW3Uŀ)כn -;R16[ vIvug+<QO#֔{Lv@o02$ꑘ$Tk( [#4^l3I mտ4+WX ("Qo aIf7tt|h-8]F7rG` \A741)* ߫er7p{%۠`xH䱎%1ń( =# 5=aBVoJ{_ {YR>|)4ٔ<@;Epk=[ETOЦJAu9yo$۪2qaNqe#$.Ӝ&ӿ: _,Qy(5'˾tS3Hk(F*Oj[\]Cvچ@&Ki≯-l|-Quj~Dwa@+0S_!JF7&xe!G^lBe''狢 ht}0e$A@d?]BfTAxZ#%HcZkH܋sJ{_`'P}1΢ wbK,ĖZI1w=ퟱ<%[CZN\d|; DtfSky%^_L\_.UwH rQuʃ&4*D訟q'I#.caS&17fĴ8₽ D~öUn#Kr-繌#$x=ՌXU&>:r%ޮ6rՓA ;A9kCXɠ#.^U 6,,yk2/r Q1|*̨ʭTg`M 4罭%FZ8_8͚2t~$@"A9[pBpBaƸn* enIS㱺G˷yܺ t*`pyש{zJCu pNOflIQ Zmlܴ^A`WSO/H4dHQFXde\6*FBhT{ɀgooh6_m_j:r䶎Mh{UDcv[5*K[jv_QlPmkəupã2Ŗ r.,OkP9ev d:1+ɇhU I?!ch{Q4/"]OWrFU /aY2$s*5+PQB( `$>)^]J LtAg!e2mYR^IGlWbUV3$$2( p2lh5-Y,-i"N,Ha B$_vbq%̢@+ѯ(?h]pD<4vqQXzԌ> ؆+z2t!eh8'=DVP-; wy-o'ߥV)&mS,lpU0i գZ'(db[!Agh1dٝشPE^@nE[bP'|%yʔHĠ~GtDz"659 DOjdŽDG=3+R7o$m7)mV L#iK_x }r' ,`qk)ۇ ]d=Xf<3S< :=4m+|f ޥX]|)n۪@ y? ȀÈV##=q0;Q1e;ߛ}`t0q J0F8ȿXMnk37YV8P_<, vqپ{5d;LW8؉ JQSDՎށs88N 0h,35]FCOvG&?v!:s"Qi;c6 Lv+8 w Jӳǃ#&Ѯe8tRcUuPX-!C(Lv9Ȁ}(J Z:9Tj>PR6>/}W0  8\µax\Ѩ{4lG1Ղuhj'E VI\tC/wPf`r {r'Tz +@%5\U>\"n_xtP0\"o:@i1E/aŅqu{b+ED瞚ťjr]:dw+cd]QZp=<|Tqth>*&`e6=ef+Fǩ1: 'TE>elO.oH HӍq;aDBU8{:{"Rupݏz|W]2]p}Vw.snM֖m} A ~RgM0-czN.z}Sj<Ѓ{&́qs=bM{GYDGNI!)5B>"گNUzy&՚Wn; j FHዎǫw#RBg/vT}1#BkC_ 5 :NmN)%ie2%G;ƦF )M RU'ۯFɌdW6$1$er|eV~0_Zjn9G"o_?FE{@r|"1H#jǀ@Bf,Y] i/^-3/V>(@b1O.\fWR{- ;MТ2-m Pv89`~8ܪ&WEQkv2I@$  Ts3Q8dN]F +͠O+7uuԗUq}ΜU=oZT7iyM o@F\Ktǃ,8җ@;ד1-yb hKrŠqYPwzui_yW~7521`CÁ|1*<(oBL-sd[[j¹iNr& piq*ͷL,~MhPSo2pM'^ns- jv7fE+ДMX.4o#.S5n{@+؝=f7SɭU)#&/fN}O/wmыtY|Ӛo]aJ.~1 EYܗC*>3༖\*rݻ@ @nHP'>edQ Yod%g3}FArZa]`X<;ݗ3%Q )6@R>IXt%_bU@Sǽ|[^S68*8M){Z\AP+FV;--.RQ> pu?9ƸZc+yxʉF"0D+tҌdy8(p`~61IZ,ơ1oI\dCߩa\U^;J&k$Δhǻ~ӌ4Oq:ͧAXrssWjb/ 9bp+w^@uu,)bHt'x k)ƆcjbF|/pQs(jY?+Tɇ Z zt2ÉPsV Ṁ@G^%Zg;;tVmii񻙅e$[Wk9Ac4Qa !;-S2ƻh~b'9V7NoE޻Fpv伜b%de5r>[P;1Bt\XSkC" GK{egDw7h!y ˗&M,a0Crp_2LHHA6DL*z$<|dmB1:>WB3njGCGa#b=Fw6'#np ܙE;&GU V)W}O)#q!44CmUgvZ\vbp'?5jsַwsH9m_jf/2#>(%?8%{$U d%?a=5!.({P}Wn?PlЇ '|albOzXײWeJ723Xo[,!7HQ[+c]+N H`bIp܆[x0Fǽ5vf/O:0 qQvqY 1cSQlap{-?Z$ Zy7"@lMfh4WfOl0) Blip8O33MT>U/g$mP70'-/ڑX4@,6Zg ײhYV v{Ka~,b[Mڈ4G-",рS yS0{uJzIq*\ x69k.\BBaVi;Y4׉#kK_`a;%`(is~Tn٢嬹dkّv ā==: YZ