python3-perf-debuginfo-4.19.90-2111.3.0.0121.oe1 >  A aͻW^^fZXH*UA[p<8?(d! 3 ^$(Shn     J Ph 0(8999:29FGHIX Y\H]`^btc_defltuvz$Cpython3-perf-debuginfo4.19.902111.3.0.0121.oe1Debug information for package python3-perfThis package provides debug information for package python3-perf. Debug information is useful when developing applications that use this package or when debugging this package.aobs-worker-0013@openEuler:20.03:LTS:SP2 / standard_aarch64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxaarch64@AAAAA$aPaPaPaPaPaP6bf81d1b58c0e68123ca3e388cd90f0d17cf4bc4f42f3864f520e554ec85ef29rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.3.0.0121.oe1.src.rpmpython3-perf-debuginfopython3-perf-debuginfo(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.15.1abay?@aqV@an@an@aexad'@a`2aTU@aKaA@a?=@a6a/k@a,@a$@a#aaa^aj@aj@a@`@```9@``Ȗ@`g@``!@`!@`8@`@`@`q`}@`Y`e@`e@`e@`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`u`eLaibin Qiu - 4.19.90-2111.3.0.0121Cheng Jian - 4.19.90-2110.8.0.0120Cheng Jian - 4.19.90-2110.7.0.0119Cheng Jian - 4.19.90-2110.6.0.0118Cheng Jian - 4.19.90-2110.5.0.0117Cheng Jian - 4.19.90-2110.3.0.0116Cheng Jian - 4.19.90-2110.2.0.0115Cheng Jian - 4.19.90-2110.1.0.0114Cheng Jian - 4.19.90-2109.8.0.0113Cheng Jian - 4.19.90-2109.7.0.0112Cheng Jian - 4.19.90-2109.6.0.0111Cheng Jian - 4.19.90-2109.5.0.0110Cheng Jian - 4.19.90-2109.2.0.0109Cheng Jian - 4.19.90-2109.1.0.0108Cheng Jian - 4.19.90-2108.9.0.0107Cheng Jian - 4.19.90-2108.8.0.0106Cheng Jian - 4.19.90-2108.7.0.0105Cheng Jian - 4.19.90-2108.5.0.0104Cheng Jian - 4.19.90-2108.5.0.0103Cheng Jian - 4.19.90-2108.4.0.0102Gou Hao -4.19.90-2108.4.0.0101Cheng Jian - 4.19.90-2108.4.0.0100Cheng Jian - 4.19.90-2108.1.0.0099Cheng Jian - 4.19.90-2107.5.0.0098Cheng Jian - 4.19.90-2107.4.0.0097Senlin Xia - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.26.0.0084Cheng Jian - 4.19.90-2104.21.0.0083Cheng Jian - 4.19.90-2104.19.0.0082Cheng Jian - 4.19.90-2104.18.0.0081Cheng Jian - 4.19.90-2104.17.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- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- add kabi list for aarch64 and x86_64- 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- 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-worker-0013 16364855034.19.90-2111.3.0.0121.oe14.19.90-2111.3.0.0121.oe1debugusrlib64python3.7site-packagesperf.cpython-37m-aarch64-linux-gnu.so-4.19.90-2111.3.0.0121.oe1.aarch64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python3.7//usr/lib/debug/usr/lib64/python3.7/site-packages/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP2/standard_aarch64/a4e25f9c7e476829f723a2aeac46f727-kernelcpioxz2aarch64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bce13de3b5f35c1592bd187c8dd5d39d72b32106, with debug_info, not strippedX]ÌHutf-8d22f2295af1afb2189b3c06db0bb5ea3a02e117a8a59c1f28cc98c6d2303101e?@7zXZ !#,C-] b2u jӫ`(y-$rtNǴj i8)uKhւ+y1wZ E͕_<,M%0` H C*9ȸN3}}:qA_0AV|FIVؐܥOf ]!$5zՕ%ov)6N*r\ցD v"h֑?d/P-ƙ>95w00;2HD iK%]wJEt GQ6lt<;:}B@vAt*oc4> {o o^m/Rq@ Y$i~Y̥7;avOV%O+)鬎p!+(NE4f z [ŌBkfį Wf[Cf`sgڋ!?9_}ݑ& /4a'hK;͈M!Rf)oKXuaiTLw1aZQ`f} ,2yTo\P^P 9ekݓ{Y @i/*c3_vQ:,cS~qu8omiX\ضCڻ-!:`c}595G&]wLCB tZlN%3P۪䋖\* *SxOysү !@[w/y*q}7l/WTNK [(;?h7`Pen'0FԉD>0jMFvv\xS 8&S%hk_ pxYj~eƛLݨ 6l?[ ԸZ +ώt{5 N!6(}.eIPWE2vKF#.:AR߾ĽKa|ʝ~(LH:}香2+y:@>Bm0 ks+>B+q(w% q'9wpJ^U0c?]yVuz&#KvL'a/Cƺ`붧t\ eZ{_#uBh ߾:E}_}*0َbf@kcpbS@@]qԋ`AaSl)焞plժZ57F2PEpMK/y~+-/]4Ƕ6iYpR=K_B4Nތd6y8fq:"2l*щATwH A/> >=q83dдfs}Rv9'S|oK|[u8)SyU'<;#M6^6ov>U~]-.ЛfR–%EJaK4v:$kLsvC蒭rSjF ?!g~E3,8oq: PR 3FRr0Lhկ6@$OjnM/b>, $J\,s,H ue cɘ0]:cCaQSM;,ً '|%qT&j'a5khDX0MvA|3 G=fOx=Ie+}A%miex X"j C-٥Ut /YhEX52am7{\)ާlB/8i3mt] T@**%P ~%omF"[5D{n-*M>T'H^cr_[wE0%2Y(M7erXDJѼ.BH*!/Ks1B{q( 5ڕ@[otء߾DDDiooZ8%v#Qg%urFϞ K@MY8줥vķW^.A [N:WEzDžlblՙ;Vl$|6SbYmMܥw8B@ q ~+j%tuz4fvQz NK.5`K!A$ItES{@6a'CL ܩq+Ӵ-rp={Z1u+Jz&EVJMu0-hHvioe*DI(1S fa&kdiI\G s*TF"*J>2NYxBJ`js7#%8z%Zx=/#0%xRxN\)ik3L;X\qSj E.Y>q`z(X LY&:)CSU9xia7%{:f6xr[H7<$?cF.O|IJЙ'V (7Ms6O/k%x̶ | 9mi*$tǺ4ԋ-UwGΐ;-[,}Zn.j/ "3e0ONKKV ܂58koM> j7/*>T~\=F ܚHz|7O=w"'LpHRdo(73K[v]t?(Jڥd_uQy7_|$Ɋu+ƔUڧBréLvΚ.)T'oGG?_܏4|HrccB+,`+Ogta}?0ȃ1s{Nd+8%z)*mt1ԛNkvaBy"GQ6"L |2 [jXLܽ/Wd,gYf l<$'b afzޝ2yEcTCgp͝[K^E< or>$|Lr]ldIFC:i\&e 僵4LzTT[Ɗd &.cc@&YR lZӞ]Qҡ՗i_].o)?^dG yc%cpl+'k<$yvTsŵbP > Ywx_b]ΊQ4dR/̣!͉%Y$kBdWf>^A\[#+Nv:EuY^H49˰I9J@r-~5=r-;FRUٜ5^[ Xęţ"0GȄI@S?ծ-ƒ֖+oMTNå=V1yиºP\S|08E9+ҍY_^>{,ۀO~ Cqf? Awn> D?1P+V ӘTiIG S4m)X1M>dit^+Xak%&AKPO嵖]SO(~&ꃉnij#!zq-02ϱ2tYᗱCbg0!2[3mO[CqUOki4qo sQUwZwqhiOAX<: B\ꊥ9fqVLcFߒ6lg-QU#tp2&Ub'4 ~`q=i~ $7@ڡtm3VbTȣ40MQvoImkM)._livZ*AOΡe1=}~Ɏ d;.ӫb{+^QP4JYSaa7T=Hm ܁el$xl"Z|Xd܋r(mebO["=Rj5ozOrnL UoGrE{^ 3f b3n%B3x)ԏ'ޚǴf?+2#>,g2}$U }ww :_}twA*C'o5ܴ4eg=v՝.a5Woc[Sb HWK&Ao>~bӺ%cVAvm=fm\b'fB,ٲzPK V~V6˙2{>G~0l.(C'nLٺlb'--$IźWٕ $o$P#B_6 YRXa `r(.0f:Щ ,% LmfB3@7Ud^0>21mobh"44 4ZZf>){j;OOT16Whı9'Z3$4;Vѱ)UN0Ɓ RE%dU& z0۞l'Kd}$P5Yw#< 9zT\ kogGj+ V$m |{~5$)} 1>Eg7m`N?bLySE8K[nI5ghGRME)05f`UҐX7+jw{WR):e0|OnrMՇUR8ت' Hss="Oh6 ey5'յTG)ѷ?mc{|+].7= ӱHsX*AOƚ~Q̼Ё?'Hys]T*-6>-9UjșPsڡWG@nfgS9K#P N[@};|Tr]m/>ÝDN_eM͸&Ӳ\j9!vg\ J˼߿qGXlB뀯NPxu$eߛ9d!45\ƳWZLǤ~(VS"hZʕeLYnb_Φק`n9 ե-_D>גod|T$bTv1H t*vt:NSzu=koyutDy2E0dMr| !ٸ`O#<{aFt6T@xG u(djc|@7>GhJtUE͎߃I_ƍ1I$K̹t}',>H& :[ ,i8M8:p_jڞ^["-M,+^c(L% ;ߕ'ҋM38BH??+.*}nZ&A.d,N,dIBT /2QЪl~| {bae?G5w)gQg1ohc}qmԡt)p?υX'؋}uX09 }].a<:։6V^iy{Jw6n g&HRhnߛ&reH[gq@R`v9#WLbqfSD `B*t=?͐6UKBWngM uuoc(7V~;3kkŒ>5Op%1c-ϑd5:CQ4Uum݊XR#uGgh#&%K8;\wZ>uϴњ`NtXa>ՒƹFpMLJO{XXzZVqż ';=MP 3Z-RP&Gm4ͺ^O=9r$k(b<=8?cc8A;-WQSJzů"\c|nFV[\[?F ןs9~:OCjQ znV^rcJQe&S|$cjפqY@ WJ6k')sK AL3Ve"εpm_dSS`콲MEqW . Rx2/BZ67"1Q*L`4RfR%R k4f|"6s|PP.Fw+b_imv!Ri@Yi}6ps;); _vH5( nmyP| >D7l_~%[ S8D\8\g =̿-I'E76eaBXL/@E>1\C6TsTrt^SH4/kO\~ZSڬN?t93 ۏA&>t'1t|A;qje9pZ{g$*Τ\8W?ߥlsX2#!BSX00.o!27rK?8kܐ[&6 w(@` 3ǕP )!燑x/JVʔĞ5N+?}I\b!<-psխ v-h4L6%.Pb]H:Ё$Ld(-$8,wM|z_\wQJjx}̎9~ZG>.KbEq?)Q#"UGzAHk#a "/%RD埡e@B$>_l 'OfvfnZȓ4`ZftCjDцqsNN @\7lc[S;  n{0f+StR\e= I6[6>[~g` ˖X%`0$vT $%K;ѶHhD(,6|ߟ_G+BxUn͓Fb=N}P߬Lj`K4gַ5Ĝ~TFqO?Nu CߋpH1PFL_/旒ЧQ]'%!´0a9Ɖ 'Jfܘ#>,C#kvH*i&T5޽k 2z[vrf@>NaZz`sDxٸV})k!^rh(ǯ$FBa*w2qqC{;sjg%֟Sp\$rgIA,lzu%<`C) HT0/p۹|H]1&\7M Xea}Ӵid#Ak)z)}yRPG m xo@ŊZg"s.\@ MQjL1?E<J 'n%sG⚙Kˈ ',/-j%5}Ȗ1ucuo6Uu;\o-dԟۺA:\,Xހ>{_3a6u]\Y"4#Xv 4p,ՙ`Q\7k{Kn-7ɂ;.M'gGqyc҇s$0m8(H/vI]HB]e~vUN!NƮQi<*V^Kj =;AJ%*pco|t] 󅙐|*yyzDk tBh]CsaլItYbj{1)jQ\7-6#N.-疒DҡGbiBhQ>Ҙ h6+[iE{|^O4ZʿsPK4WA-EwÈ0XғgF]f^vPUw@*3B%r?wbSJ~4Si٦@歑u tL,}%g(N[݊@br¬}fݪN=4 @|P"B87H%O$̄9(LO^?$&XN P')&T竤,yxMd\ U**ѦI?'f{EhZRM$ ,U#˂[ᤢ#|4 1\F <`kV9sÏ:mNJN/fW.7lh9 brPm{4"rjի62_u!H1hW\ 8Ǻ3ڻ6=*W)mZWxtwa]#3Oo0CK.DŽ!ZݢB/b=񆬪oQD+9YxD^VYa0 te@-֖~rBtaj$_Q>Gg`Ѝ-( bcoLNlkF]3-h׏[11Ҷ3e!#VQk*1':tq[LAzBG-^.jcU+*Rc:E 5=#0ጃ4e}fǾ0*dQת2꾩4L1:ß9+%kCց3Q fc)A*qz6<+Md1m/`/ZaP*NM@:!L{{4 uIz7yB:aHceJ#g⬾=4BN:L3qANݢ[r &<]rGи L2e`3Gz&24KO(V7 T?%LkYVFd5qt2 Ϸ',ZJp/%hjZymae +Q-mv-=n X)Ó:z%L3?ʈ!zȰ)k"${N8H+[vؘy=MoQV !ߚ,ynM&iX:ucZeHF /[_XQ&x~^2UvFws]uJ} }øƋfuDR(R8V+%c*?Ux*QYk_c|,Ҷg6{~y{H]G!1)-UZc&P!)]db7q]kr]f" sL/M;2aܰ=_WU q; ěBy}r-RQ(^ U>aBLb0o@U!۩uDQ=(*;$"K8O4 o4S2,'(sp;14aZ=e1m%]3%Ntsx:=h(*kNؕ#_99j@ zEsFWweƩ)E<,; 'ط?% ?5> q黨UuQ5Zh :EmGGur y2b_c ~Q"a*zB+zap3>pnTBkkzىR5 RqfYzZ@@v[S6eMM"A Gp- |yK: nѷaiy:^i#J4>'y0q%N6ѵh.Ɛ̞OU)Y2I9L_Q faTjYHiգn G5RX/,F?ՁoH9Y;wXUԳ}st?*  s> g!z ^nRpRJm,gd 3QҔ639HfN0'UW Ӈ~eUyP]Z;F5?tDQ1F ; ޘH}%+ωy*.S4JQ.Q~؈{WO&v>xHvVt#-$NǸ\~7NnG{pn;rS|\AC TBlJuUkF{xLQ:fX"ȞPL̹<]O#5NlG(?o$MqYBkÑ1M1h(ڢ=vY*z(N˅7<8;.*? !CtʋL5i@^MkRc`32 ~1ˮQ[ZN@| %OWBp6#u_芶x9EyEIif0a/?JBh}28q19mʏ{w.s!=3Tku9}*d4-dO-l:@ ԕnVѭS .?Ԟcd\!{k+څUEKq/c?&6Mm]i w9#~B4iͧqJ{'8r}IZ246S nGO.b6 }l,dt)d7[`vYs6wÀ%thKbc>ܕP{D?#$>mf.^B)>R"^R` OJ[wqLp(!{ >k1b\\$k-S3M.VH]RE;|ffT6!ljʹ($}~`LV AɻP,pZS׿83%u^C:4[#lX F w*~g3tb9ٚ_?'KF͞2S0eȬ!}߄^pc[!>(wF{Rf=7.5L{}o&Ķ0MQSCCᢄ&*Y*Zzү=(`LIY*(RB{"nקӊ5l1w"K /`cuSB e&s10K[XdM7/^l.-[-'Ե9H4WD)~_ #w%`;kx{D %fiIk밓U4:<]%igI'}hDÎidFVA]{[oĂ+i/IV=CLܦDMdX2zy;jEsq|>]ӂ_7+>) .y+zyJJ*^p{p JMSt~l/ɦԣ+UBn 1gB"/~ _tE|44zY"t?׈>Jɹaz8 9H,f^SOO ,r˜ ^-'dьG!Orۗ 1>p2U"+ uwȈJ%hϣS}ӵ6QX7XZ?qCS4ɻ}8ϣbj@+'Vm9E}שCqiQ^灎kS̘)=+K3ؘ;e'{Jp8O3uW)g.wip+Zgb] 錡(hU͎hbMƦ0}} [  >|o`,gsʽ|: =Y5Ѡi Hn{"Zl"q:Ⱥ3JBtGНq*؝."Gߑg |QQNyp6,?,fҺO/m9f ;C0_ oQ=%\?CViP_,X%8>e8"ʁ$2YǮ#iu&UUNRN[k!Ӌ,"Tav =5S֖j(zj4J|e)*e_am䑝oŔ[LZ~0-Z}pdPbG@QzlS3p DX⣝ >!L~>j/S&!Ye>h}6KӶyؘ矞# |k1e8al[\$E]PFžE"ك@zNVȲU2if+tv8ٛ8|zKU*]Edjۮ뫽{ iolD6@ e`L6N`=R^GnXhM\:`޳:F 줩ھ$Muxfq'X%3Lw ;6$i91B |g 5#0;! סFBhb7^/]Hpi !.DgJ^;C\rwP@WJH3 ~)OJ6!wb>F+p?t52;.jJqڮ֩8`|A3}N4CN_n>q];Z"'̬ѷX) f1 QC5''JA"7CL5 9' s/V;p59J @ /+Q?D ?T+{O㒚Wf"rj;0\"߶;GTkՅ]3g ѹuQ~FZ"1Q8gӊȰd̄2}ޖ koƪs& r]`+z(['j 7[%b#|OnvO) rBpG8>'Z9q'?Y4A59 (A2[c5:]FX;;_ r0AIѕyM4ES]pqv c!" +^]}2D #2ѵH_aI\tyjS?#.|A,/Dbe2ͦ{BelfIUѮ[81)Lғ\3UQ'sRô] }xDC3f.d>JqҎzBnOzmρq&X^P[-Lx ;zF_] lqm )|#zf}f0]tQ2Èsw~P/yWimrj3`[>__@|]CmzW\ n0Un qdG+"W׌p 6TmkѠ/Ʌb3[FN:ْ_ or1_-fsL' ^Aq.|cS\yؾ-)k.@}nQ6DX f/Zj ȭ}eQzzL5іf[>cO@übEF~9TfB$YT"ό%R;DAlkƔ}G34wCJ7➱p2JBva .*Eh(_ W/כO/0؅ 'Gëlgn O`򷜪#)j` ҽj:Cr* d ] 5Emy9zbb+[Wzj7~&@JW% mŠz^ Jfiԅ%Okߪ]kU NA"2ltٵȟX^4qDxaTud}@\-=6]-h{_bo_'WúNH@{c|߆7/8;Q5C)r*#Ѯv#wΊJw0w~k$ʼlڃ;EbQte kރ AʖA8v7qLzWuK@:8 }۰Y?nCmEFW3V@y/ՂGtub#vyƹ_W\*L8چ3!~e8G0]!`)dg! If\/W'iϑ=yg˾%<7Ѭ`jZr2*_lsϫTLe hJGn_EߪaO2Zby4ijg<PNkr I/Bރ+:]NSL!K~4kM w%Bua>!=ͲF $T:;Bֲ.LY €(۪󮉍70rBpۆY4+Fr_5NB-M3XNZ7)eiğO[ZVyh<ij+xuvl4aEI[|T7>}ڱR[X2omQ'@JR/*˱u~ 47$6FHgi+z [Y3"}S#lc\H[}'UV;~ZqE,N禦YY,YD%ijFi+PM7ҋw}l6AM+93 S~t"GZN!6`"ki?^lPIs 6[T| _٨= cznyGzF?lɵ |@b=u׭;(5<·P\nF\$  -MpuR~7O@mmhǔVcFTm i)q*&LoRR9FbL:ʞ)Ƴ ɇ,y?ʂt !vV Q |mdw4\f1! ݩI{Iqsvlf:Aڗ=bF]@u7@6O. ~߮mܲai]쵕|DxG޶56,wZ9$ $Ӝ5U: El*ql47sZ(N%+q5WPTdԢBȵ*X5z2n hGdCtVH4qWC3#i>d\Qde2S찅!NfČtIk< F" Cؗ1 +̏ =]0s':4ѵH~]ΐqo0DCVC`fl ͲR^m;5Rr =!B$Гǹuq>f`"/<W-կ1T6ڸMF\8\¥`ȆU{.js|ژv3N (>ˡlԼk>M>ŚPx;꺋bH݅Ŭ୰ :c_bN ;8p:ІTا2*z)mRQp+y12vi=\#Ƥc!4Ęm{8j3vۦRG&i,ꯈ2̐z}!c#a,M} s 2qr eX) Kv(- [Ǒ-rKtKؓB,>amPhUNkWx CA2WLjr|f;bg8~ Z0tfS6 κ=8y7ȯ2tM/Oչ'c5?lόw'xI6/A}o~@YT36Z5᪚}7uݱ&OvԒ1=!7?wj)/6bK\HTV9wYgB獚#MX$o;Ȉq?(G6tn+xXj =:m% th>VT7 O7Qh9 _x4UL <.)UVMNAn/9U mA@{xrYDÀ ?nN4 .zRBM<0 9 t̀-cmYMR:,?o. 3gb٭^okUѾnQ FCxxQP*rΡƴ=h#:Y͕COs"]Q'3蛫F`o8׷w^e;a3׫@Rv,yIJP J8ˡ  Ļ03~@.f _|AA۪({։@2gRVN8/5R,IVCt8c¾8J)F1l'ilqéYiylkY [v֥X-9I[$ځZ۴tps,Yy\k}}i_NqS%<.;4HˈΈ]:w6o\Ы>\;ُJWԏzvs8TW h u$CP ,pbn\6ZTI[bD\tDBksQH #i1IKI7Tm.1Jf4?r%S Ʃ?$sv5C,5iY~_@'MА8 T#gu0Jk P̀X8!>F/BGJ,JCJ{K<(% ]5k>{MO_9]z?h@*A Sܐx7|ؼeqnģ&߭|U sQs.&2JtœuG#(~V՗N^ s4X+@7~6%0~2d|xD!٦~m-Ŵ D)t c<5,?*FBѥLC &yESq5@QanvZ;sh*ZiՌ NwŜ0+P"=4IK!h^$}fiI7y!>JHa!״tBg3q@N۹9VwQ-\:*47.N|A{=JhdEcc?*Ц[3~;W9(UԥQQmU7 <ںF9q|//OL$,*y;5(`vtCڕk -VH7$ԭc!<.G-a3 TpD[fBp&i_a5 Qwp'+δqcI}Yul5Z`cil+>rX%V0-r]w@ ~_\ft<B}F`]ksUm4 懔ub FvE HOt䷈V\:kJ []\%B#Kg  Nz"}}龘S7 ?sOARCl]~:z]la|X`*6\'&J?"|msKV!4Cť`KW~¸lńfhF6ۀ' xu+ѧ8cHl]t >(^EL98NW23vSAdi:e7qU.gv❇{{as?!A0l`y4DV:F 4B!^$_ ^FYs{^u4o]2.7 p3DeNPZfgjWt1Y$hh=@-[[vs=D.}lOzu)FdFy+U+H]a`Q GǜJ^ 7 ~PwZmE%86wxuKzv.&/ur TI;LZX!ݍ+~V폂}Kdl"QhO./ ߕE(_(9{BaX 7w(rOuJtK=L@-s]S,w~3DiN 5Ӹ#Շ,Rx}:SX?5Lfb] k\O7~H\ mvI#jhohsuB~9B}/r:~ƥX`ޞ)(0[5P5r$$ B:DhHd⨜ڲoZ:6߈2/)FSu[GBPϨ6Li4˭pn5da\ir^ t]"6HۆR_&;Ud\/*O' ?:냝(" /s*x֠8gpܰ?Ch`*;eb QQjz~a=<0E89 /[z)V浌X 3Sz}iXd f˼Jm1ڗ܊i3I{WL4J `}GObK4Pre8w̥<# x%QR% Ӷ$㷱C!" g*;yxZ yXTeuM$nkXy!Zm+wBJ! nЎ/F K-M„1(&DX)L^vEO1z3C,={;$J.^B qr { r?0B=Wa{>hr a= 8ARj5GBSVԷͿ;ʖhtƈ~۸眕5G1%ϫVaxadg8 Ng? MϚTn=A"2Qв$[TQJ1F"I9{48'xNp%+. [Ŝ~ѳ"󲤟bPc:N8J p;PoPﶗW^wIo`i>Ի J"glƴةY-:35yFmg^ɝ5;_ݓYʫ %P0_ fM-Y) ~h3G)NEI*_uhNFmN*wFÖ;)M]sߋ5 8O4cL* W eq/ {ʊU"\P0z@H @L_LCo'Oߏ8|5b81ڣ \\U2nw/A9 G [DUKYQa8u-Z{2KH ` c LⱜSs*ʁ|}Z jRvc}(3=1?5T]5d}BD1=VHƽlNgR k Nk$a$ t;%`r>z1̈́ M/ד6qK4*mP_i@ܴw5ƞB/B+u)):$|61#ArP>3wDvr }5o{T]؂,5 2jI$84@nP+p|x<Вr|8u 6*L}|\ËQ%qROV{fb'&@FqA6DUyK1AXD"M8oKZ܂gj݄oUuġA=`A:Yj&ABd`peHy ֔ýi_t0 tڃa)|kAyX }-6kp4u Pf$I/ *C[I_/z{>wX]U$9XC6;7$F?|n>!cd-K)%B|U DRkoUPζtڊ`kSX4ӹѤMnTj[=i-k<1<=+4\e[H-z?jK~O2|wsx*-yBvRA;FёJ: =h/O,r6DX|Ϯ4 kݗQn&4I$kg䐟sGѰ~5[u悬$0D%µKs!lU0sF uu@%B>y<GJ'nv\DQa;3[ wP_ӠZ];]<!o9sB"{":y} <.ȧaFkY&v^STp gM*ou 2"7 D|=Ib-f.c^E-Y o39p2X5֜ bz0/&q< ^mI'x6<:Qגp4P=Q%=M^{(.'#q̈́Ho\;#9M$~;6?F4LupR/c?@Vg%I1_.l0)l|z -`Z?Z0ޅn&;;F!A,Rd2 S)E˙A&  V՞}m" ~!Wr`ã.td`ɿp(_B> pVVԶc(жMs%-r4 ~Z0COt*vplˈg䗻 { ^b8Q9qƩj4\` \X)VZ;.%<_)Oo%8V<[&5@ Yu'[#7vAQ|Mei"wKmY`+].?"nW`Ȍ A*ަ-۞y+# ߥVR !lÆ4ָSm)w ezM|Ru&CERAx7u}uy@AJ߿}⒦mDL|e8fyg0<%sy*Ì_GYBg_ BKec##bnO gn_.ؑLy bcaln>,xR'&n(֢.$O. 6#L{KR֢Raс N9f_8J ygzQ;)jĔT7V ;^p-tLVݮN {O3_AuRA?Yί%WY6)Y8UNg n 2{Y?VL)A=Q=$7_fǾ&)s#2W Be塋 P>cf(4YX[7)u3a__-Ma* E0d\ĀXFe7m8VqOHрi#KL,NSBouw4FR35_wWW8L+ -0:T7;3$NuOdy"@6 @h hn838<7 9#x~6%szC !sn؞pO׋stV1-զ횵ܫkn#9_?{J[X i۩t3{IWKp"3=`4a]ixu~~Gɾ>8]#ֶHZG)Uu=pZ' Nl?}&S'<45)+A4zmwr ruQ~PXѰb"~Zis, L3E^|UPoSP-&x\ :S`eOc&ג+-GZME6kZ-Bjjhm=_ԯR ^x˒A'_&PE^Q}[a$#;{eT(JQ{J 0kw`#tz9c 9#1CN` _MàG)ވ_/?pN(,QD?rXh*a1Q&cG>G씞Mh>>n!*rD(|Td:r;^78xNo4 5Cks4b(nNi#]_fim`<3`<[6>d m1FZY6ԥΕd D}C ت;ĪԚF;US4 [no[ͰB0Ƚ] !nQnj7><X*q;;RP5\8ra|am]Uv1oa21 x$P[@ =p|!c]4w K6|sy]piTjށiǶ. 4%sDOr ~"P8"VyP-mBPlu{ghh! "ʗi#?u W8ib:ZQ;?K,`ۮFeМΗehYʡ>'(_ I0k=z0^+{JqrhL;SF'{ |mP<)7+U IjhHy"{PBg$2lvImwa$]0 ʇ_DeU+rV${&@%68Qs|E6GU{V^r:)^fdf_V*-R/Po%qD=>AIx~^2!dՒSG&aO (8waWk8l}a`u] ˳P(:c[ xӰIL14`N:Cot+f!ž4`i&-Dr>aѶaVI M NyNw|TG~V qU#yT}s$5,c,EHor)!fw)OEOwAq,l/DmybGI-(71tz 4o- ~&$jj`ANu+;7=H#)?a)8Řg gnb%"S+f\H'Z-"|@ HGJH97D*↌=w{K j ZC ~_rۖ&qNW^@2%ȱ3O$ q9No`^!T;5, ui o!MRH܊id5@b1d0Қ v?ob`ZQُyHI\y]fE_7{l̑q_j.cb"ػe=}WM~JtqkĤOj7KVlbMr}B,Imi^G(a"E3>GvG̵"aw.g\;!LU"Q<*^aVN60 ZŎ<d}D{bc4@]Lxg#8ptllܟ&r"D1eoֽFx7z*gTX65?pI_C!: -Edhodk )*-M۵s RP-u[_q•K#5`Jǥ1%$%k&=8^d絭A-O[W76Šm!w@U̇[ sq ڙlSp&U(e.E+Qxdï̒8DLm#F[TcR-Fs}F 2տӃ uܮ4$MH>β׌n08<'r3~`JdI#xR|kD7ؒ>Oa"{:MKp֞bDu5 lSYu*`t3v>ߋ[} dQ'+\j]Ow[|5MJq[ ¬zszoz *E Bd9UFH3f68@0rgp*Y2ZAvx"ɬߚDuctבV1;lI,*E Fð Go])X0J?y#>>F,>9C3Sʥuloa0t VA(ߧ& Ź.|u'cxt#ĺ'8 j3co/ݸiGx yF%7';Ox%4kput{L ?KkgMp2o8d!+e}/! ;_&Ed96x47LYi-1+[ 1G۴&/j$U5T΂~մM/CxfޯD/fY',>gxHMa aq SvT1Z^ -_}){ 6m7dkAbuuv 5Ndua64hoh}Ў 4KJ&129aUt;X:oV$Rrl&ʀ*j*`T"e4U9 ȶ,;+J 'nBW0PD_y?/_T&fioV/T4`:-|XM:+bt.Nヴ47='2I24+s8 udzzNj p_9Q ؙ?Һb'CH2/6@))ZwTa5:8Rj1~쌍ԯUsF(L,)BY3Jq~rѤt 5-$AWA@nz}1zx 0Urv:qRAW_j;GA" 6yMдHǬqz8Y*5EUͥyt.!S U7-ϵE dW:o&i~UrU/WMxiʩ Q<+YCHj8,H!аbXPx%IJPdn= TufZ~qs)Eܤrp8r΂׏琌ifY.!+(Va/@dEPgP72#7|ߺ<fm?º)N.뱭 ; /odW蟘ᆣ?š$Fctk2_D7 {ə@"vAwyIz09E1+D;\xىPSK>*`S%8tacxrsU4';dFLv dJʷX{8g; +gVpv {&hX2Aҳ.+)ynM`&~J/~qWmĨ#*C׀qzkjq"ժB?0wщkKX<{<^TOF|\O+IgzU[w>|c0osG_-tqQm{U y]F @#.\r> P\6,މ]l%m$FriiXI^ "8gF~b "<Vf|cj4G[5ܓ0_`E9h6yB ̹c4S$eCufRc<EKiqmQLBv`S|fpjcb'g1. -'-NK#0@\I{Cllel&}D{P ń;. ( 2I`9Wh}0Y=))dLjReF |Dux#S4 4P{-N;m?g0;,tYMŏcz6zy9}%~ [|#1@;L]cmT5d̴2#F|1j^.E"yms&N"@`)uEmqkq^C4q7(:غ fMRkD|6$tgoԞHXKu&sg^OCymsJǂ@H#@|xVSf].qY9C(㉰o1>!SP*8}V"3Q~>{C]׫^!ݟ4?OJ]ZOJ AYKHX>9x}"/?Q+Ȅr$XX޴H[Nt0P;:[ M4i٦fyGS86" j'kFƴR3l$f#Z==rwԐB>a3HfۚX:x q@&p?%7:w}i{ >NI!U(, snѢX?q-p:.Jp5Fl!ܶ%]E~lkd" T!S>1),xo9CA5J ?*sv'844˫}ajA2Jnup4q;WJ򲳰~);ۥUQ]ئLK]nsOuB!9^1溧~H{yjФam/IXC]zmx,0oI-7׉{eS, l]Ql׋N;~[js k6"+IIemkL:¡Ψ&CEPh T8{|rR?'5J!Y;V~0(GC\ Bㅜv՛1TaAM-ΠwqEjϞd[R[͘/ƨWne."`DHL[%{1H,xlʻ.b wd#~aTy M$p9ºl$;FuW&5R $2GH s\DjXI-^S'JWR%"϶Zn.Ń$EG%3DLsnJ ,"C-nH_4~q;$(:-tR>Lzr{ky"4F 8VmA.H#*s{m@E%)S2jT^YYh"F<|:gH0?ٳ)6'pec!P$;N#m[~]*+;̓u/&\z2is͏k#,qrƧ|?\3p=F%5[b{T>J,#91ysg|`Yt,Pǝʞj*)w{h Ѝdo:`LJo21ݿ_8ys>;mL> LEow8JcK'ELY^a?/58$&a.5I ڋ{h=ňcDEjSnEōMYeNE{tl؀/ ,޷3w(p]ǜvR\:+;>XI %9(OȢ[B8bj1ƈ7lZ)hjIrX8]Sƈ5_.C(7Fz=dFۿv8bI+FCjJUM41!J.zL"hנq ً5J(]|^?t&,[jjŬ:_xx˜,g+ݕ@T/OЍ#޴- ahpќ\/zb}- e^_ifLS%6COPM&L1C_$Nl,>k'N^y],h%2;d'$Qʣ7Pr":OJ s>/T}bfvPOlJIu~,T mdb\ 's"ٯɿDzuR^;g7Nx99\?nέ&= 0>h'TI w wN,gStB*p`{&?g*E1}v\XR9hn Y1L =u!ENXsȼęw/7t8h5SKmE+3h{AHK Jpr!xvp/+<0jA rWNQWӌ82+)~/&z/rc|eB%̭ƐQ*_hBHI.ˁ̇PR"jꀇL8aaC q|߿N\3oU ]xh$c jnt hM\XK]P|(~cRFjg -URihZD ȣxa]x1 &ս8b}hX`}1%¸ ƴ< %3hVuDeFOAd۱}jM\e량nMY]8Nyޚi>z7X1ZC0uhF=~g&F)w:ZRKd Av4ZH YP ;d1LgG-U N;нV!1I ڜ T\8NJ.yoc{ǭ-Oo&r}d….&rX镡5b 6B6YZBUbiMi#pE?t} JUfOhhN+xuqUJ*-$yD##dpѳfkM-V$mzI)İ!mPq#jBH!kZߞ9O)7 J*1f6W]8$jԲkv?|(+퀵cY 8IsWd1A}%OljBʺjO.&'4Ʋ8X=US Y d0/{4MWN!y7eyц0fjøs%洚7WmpL4F_8?U# z$&IXWJ06΄S CQ?Ktf !E+|'k~rg2ގdhg 8TQ:(#A:ywbS~8k4 "ʉ[du)]ëԓ|BwA8$PPZWh&Pie ӯhf!'6(IJ̇{#9)15\* qbMi6uO7O(zWզ&ziD222Pd'nqyOXW$.YLKD> SC:^ay9װr=jJ^9Y,@arY($⋲^T=9)l_<?w)TF洹zl?ieBu.';%iTvI,=+g4/DEõ7AD;VǗi^<զěÃiEEDSKd& 2Q{:H9hP'@b]v. K0[veb~l:=\~7jډ:WeG8vVxP)$3X@PM1G ,ŝTB.0 ^&["GoBu*^*5+bU4 %'tgz(P.M/*UMn%_qu\0.ɧnP6aGO tT+xW`GpCGI +KW% >$~@YɈl8ۻ['mY-SV}흯/_)s dR? cz_iE!:j WM`,6Fg*GՔ~ ŝu:<15/h??u=vEb?] PBel uPC[ৡXOB=%1f@MbwDKcqAhk]4j Hz:)bЦBUh+N[ZF'#LԈwss#d](-pkã{ewz&.I-)Y,(78ˤo0ֻ /BFMAe<мE] )I4RHLɓzA;3L/3+EOS.W@om WV0ؒ`-fy㈍yh5v=o/3}drXyId@QiYLDZUjWL|< (z rvL6o}}R31uM/`>tZG$p<ǛW`gF{hΣ ah98桑' qh!-}@!VI*Nco'3Ou>P6 yN)vrt^o֨  r&H\kc#o,R =6|RR6lV낵$7/ړ,}ci;]31uL:[e]Yo QR7h5ncLvm|a`6.Q]Fѭ(*Sh>fkT 5g@ʙDln"K&kQ4$S{i{f`ƏG *XxJheX0] ~x `b[֔Tz9]#nBaOVz*\8wQoi\ 0xǫDޤ&vV?]m:`gc@PDD=Qn2/'7N^- R"/>϶`r.þH縊ر+3hLt/"]ϵirN2媠]JoܘH8G nk֧739_Sy8y|;r<4pp7:(?;)C@eJs [/ gU?Pr`4!/Y7ps \޼KH2_ I`܄RchiX P'։"LؽO›QuL`St*b!,}*~Q!! t٘֌mZ2Bl?H -3e1ȸ":}q-ҩLk qWLX)Fu@&e) iCE?3lԍ-vYq/fUp_pV6/NdxmdH@ϱEdtJo֘^q^SP.<0_! bvwz{`)3fU7(VX Ga goyu =OT>@F )lqOᬉwE1N.S 3K@yͩ`$֟;q,K2&۲05qc&OlxiNA#k̹IQԖҮiX>9G128 Qc֨$iEMafTSdXwۂ R Yv=[=P{9R'.>xIzƫ3z=h{A,W|(i\h'$зK`RQzPq{PNb̝rt^=>k_9gKSjⲐbM IL)m-)*ݞi3u|PJZO Qz-߳t^6ca/ P WL72^ $偸,91ag)V ,ۍ2hă`'ЁK4{_A훻~UP$3Cϼ<;f>-+%xo/HEE3OMTD?B\LoYB-|ZMeckc5udl2PyqBtYU}|4WfzEϭLd"9wuf'಩:*fg~kKr{s{W3wH 6.6P~G>ݻ74,˘}% F2ߖ 3wd 3;2 _ Efw-%nE?mVXL#dbϝ"@V51DEIZAbRBFm;ohV%i$]%ݚgGYc&&Ԣ)[5卍(ꗕ(NtxAZ.[ĥ HMWfb,\gR>rBu`m0]z(^8ee?tq~t@sbkbj~se啠!߆` OJ@.xDt zkޗ!6Gp x"-.\zvX4P&}HϴmO5ʁbQLD?7e&TQ\FqHf : z-ċu:{gBpKhRvS%ȖFccMD=@k;Zzh+K#vR=L ݏ5/瞉7O%LGzj#ZM/Ր,#-~1VS;SRn æ}!830x^1a8gAD~YfR,ߵoU4KU@e[L8#92{)\ [.xFo-yz[L@dcZ'7EB$,<u\-al[ y VrL@>x5a)K3\,n-qOp4J=zIg.Dˍrrf FKe'۫HksRɇKlxg"6'uXZ-C!>tZ˹*8p~{-{J^T(t]x..t!kD`J^j5fWxabla[? B$ل R>{~P ˋ`l0*wye860+JK`75[K2x*TsG]nvu%C؊t|:<|cuC3Ul,x {3i|2{e^GJ-`veL#!~IK#p74~fm@nQ;ת(-3 B H6.U+[\b$$ e-0̑WaIF"G?tOPaBיjNMFѼ:6Rj4R5b,zqvZfLZjw뿠EzCj@OE% ?1߻f,="ԢD-|qo?hLf ds~Az%L eq8q ~$:%ѻ#%TYԞBr |_BbJ@. x+T0T>hSIץʃtn)j!_}?)?Cm_ƤxHXdg/ʅ*)@KO÷u"ot4m '@V;J֥9hD 5g`öa`T-F9$!uZ,T b&jJY*m 0d"qs@ӽSN@50MiuE1$m`1\Ԋ?.e"oa؃ORbSմK^CV׍7" hP @ظ~ 'TEͺ4a9H]zdyxUP%G9LHaO bD1[2N=gnrbqY\V=FZ\^ߐ!սoFЩRӑ czkF4 r }VZMB)/`̑[h=jS`/Bm8,'>jkK,MX;Бܪ$hC΢IdR(b vaܵ?e`{wq zTf8yNȿFTw.]R.[:b/<Ӻvk$bSY&%jExቜBlf-mU̼('`kҮ~Y:nϧn~i(3&G= 8 (zJb ʣ5%{Xmߛlg9L1n-Lې7KP^e3`(kç4Lo"3_?XQ OOHofen 2mkC|&p;8 Kcq]+Z:0xKvḱ Ye8\BT2ݫ2T nfI爻J3֚\׃:^+bNX @W|x:h"jX!UA-~غ}_I 8"MPENl1B9#nS! C0b;Y5pb8\wMDjü1L"4:fܶDd qC}LeR\wQBvZ1f35H"߭zT1?F%[*ϻH)bqa.n{fh*N`{tY"Xxp`N#or0yukXѩuzk3 6DoƤT-px1 mF E "8@QWct թk@1NmmlдVAl}DR2`F2E+y;h1'ۣ9KvgtC)"fJFnٯ%/"/7D: FN/6El{&B{˹:\d@Ե_ 4./*VΔZCm9ӄ5=2sG{c3|+zw:jB[<RRQNL&a/ Pc-~ۛSs !1~7-N8VhS+6L=4fBl" ]VIFoZ|]o o &*gl+yx˺B&'1ԯ~AsCz ,A&,|m3޽YʶrGtҏ4,Rr Q?#ziQ,VNnlb ^gej+UJ+̅螟XkK6"d=!=]'LqʹחpcŽ|+|b [Fb|xBy߉LODTp, 79{8TE7by@k1BI2x,E#we(@C@"(ƱT[xiLp}E8Eo+koCLWqnLGS+|{yzD_qS]ޣ0h% g9AaJG;4zC*%̓}AIn?+}p} 1H}<қj`v- gTQq{EP{KTdh ")o=?İy@=X.;/oa[ &W.L{n}ӿ1! #Wi{ ! NJ ~`%ۿ5mɾ Iѩ.a1 k-y3 Yʘ+Ø];J%ZgޥsB܍d˔\wHLNlqѽ -1aRhGiCPvH0t^P)!+i$| |Xl[YV|[EBM;ig?;]{:Qpn`8N׾u4>iGЕQЮI+0DS8m dKẍ=c=]RU U8pۣco*PHdj2lLGj06ݝG-(k]B+ʷ>PrҪ9켯Sjom6x)q(p (!EXnSJVSͱ2-cmB ʤgmRxM=Ы껯Ŋgc-s*g`RY!``rU$|x:M:O xw27*Ny9( r`iwXf %{%RFIQqEádVF>rD膎A@^y#KiBq';ܯg|[wY`G ̭S czZs%$Yp$W)=[=B}â:cHoUyGˢS5 ;VȆBzݰSRmzut׉E;x$>»MJ2{y=T iG?XjZQxYnc8K:=6"AaA+ wԠ GK=q ~;zաb +I 1z4E`H]ˑK)R]qyn IZv4o38Ba߸g@ lEօm|A،sG&@O`.gbt@]jukj~۫ LvN4#*'wFRǰ3}+2r^d]p;:wVyO C.1''93TH2pS?6 Q6IN2F$<_p@rU d4 .8:z'_Lkjg9FA:(5}pFλ/休ub󕑂$lIP` N DoMc@Ce[vh-zR4P!,ǰpm3bY ny Aeγ6)x)D>,|tcC8bz]ҵ@*>G= ĺȾeȷ(qr֎f]Ȏ'*V|AC[mPz_CN(H$.ˬÞ#ucXAk+L*[JFN@1KNOdX߬A#-ξ^źf]I핻3eDjǐ\n)uD_pqlRsH$LJ|h^3u<3JR S^ \AP(gB8nLԶYs\HmV6VPOsb}^F)A(rE?6?|b`iKc❄;+Wt.*y(q<eY T,t`Xu:lWCl/}&J_ZKjP\ápѴt c`8dP[HC˪6tl0'⤐ Zdl!V^->Fc)WChe _ǐ8rӄsNto+");2,/w803[SSgY ;^+t݊85B#{Xʴ w L^lpv#BGuuojm-@I+*Md}wovf9A`gLuuKՇ7@ v,>sK6vj*wil7.eΩ&P!SGT[hN*8ОnUq{;n2`@ױE2=(Xgy8[9rG/GӥaT,dmf4tl'wǁg`DZ@Uɡb:UmKWAH7jJ:zw?tas̳hAp·VimshQ4N*aA=r] OJo:,mqzೊ7"G`AɘlU7EL4u"ݜrg6֎g9 eyV/{W 6B<[4^v%ӷ(I_7G{8fcPZZ'\+z jnqDNQcf%%U olO M슣CnM ?jRu }\{:ãy&O!U>.gbLysu@K$<CsTSa<\ڡp-%]k0vc0j+^#*iۭH@Rд=q}y015^8F JeN= DJGCr heF̨ @b7}I)ױ|痴j֟A}|@ e~ݗ 9`fY8>7U#Y>=[&}De!:}ё_1^ΝffK[H-鉸ܛJj هN'ɦ7/HӀeQJk yJQ>fTDw9A3B!@job8Ha(IǢ0k+qolV([a +.#V@Ombv6(qsipV|{/NX"WpR@t.e,Vws{|p,  HxP$AF :v|m&78g$q${.26wh_IE`/(7+馾3yi,iZ 5s"VU夁\3,E8~#hĉq⸥9Pl> Nha\u>)Usf> ɾQp/OY,HOܨHO|}f)=תA+!/&$1IM\RQ*騃YXc>J/KjiǙlh+6ηj<2(4yUc,tXZޯ# G}rŇ@ fW|vV̪R(,`s^.;~K\w!ڏkXAxWr%@0/Eqo?U*GkxWWáMJQeϠjKI1+]ޣ#(DW{UR~DH@P +~6N o#қfI}wΚYgMS"@7%w [.q. Gi'oL6[5 ʈwrb8t3 {bĚjRD`ĂvxAd\Tz҂,0&6,&B;8TPb`?Ȑ^KmqG@|(٣klexܪ?ZMqożJZM?BM2A]ND/Gmh-*0 g3ͰO?^ԉq&ڻ4;FDәI 1> Th]e|R&$;z-!_ܕQ pB!cmeB:VŗY8Tl}wMqȰ%iM8 %;ҦZVc[CrX䩛uz5 )]dXL,`D)헢it/r1%]'76"I&I 28cD4C?wQ~CM;JEMܨfjfKoXMB{<MTjێLW 6/?Q&`w~}u¥t=.)\ЀI+B6B_0%QPZǤ/.Y?0K2 ;;)T5zx@%& ġzX r!HIͨ8yEGVx(W2¤#oK/y}oGLƅޣ0oPɹ8s)^&%B8ki(ipu2Q*fs/Hڢv!E3.7P`H=ߕ]|Ǻ A;zA'vP*`\-/Ŷ)foGV8.RJɵ]6\R]Ii{`-xp$MVcGeORh̫d4vm*!tB$iaKβ\, ZzTGԝp kHIꄌc#gKMDR6onV!T}l5!G째2,_/Qzp׋Zg4QQ5:y7!K.&WeѨ9% &]\BڤkNoe0! H27)!7cnd|x0#sm~狗V~rw=vI0:6uG(}:bRh)-h¤]ۺJrQ| ?g1"!‡ _*wl@gMpЉ/ *^ijflMòO4TpIU9o댇_Ɗ/>y%;M +mk}iZ2: $S)x ^˛kc1zgk]$A13Nڻ5Hi"ӻic[*2q.m(F \\ɤ  w|mJSo=n^ BJEq;{w^('Qհ $Urpg"<`Ř`9q[: ="q1S" LIșL^m^36#AmG(,#@_NжD`d".,Pۭ3\mljhgoךxW!()?I \j [9laRSK}a:SL&;#$J>H4gl'H<U.oBWGX;D.󙈰5 tFߨa"h1_f,$SId9la杗VxȊBJtȂ /3z"2ٺ h*m3D"{|֣P ABJ[٪=cWWL,T)ŗHq :[bA*4-ӣƗ\gJf$Dĭ]jk$ԾR[?$1y#0L 1Д!_F,-bx w@ b/;Lq˂l{1fZsSwA1  zCQ=- Ұ&i\ӡܽϙQ"k`^눶ySmԷUޒgԽ_5v(:2ybhquʉ?Q#JBÏ҇1`>) Ç=kS>=/!<;VդFG̨(b_;T*T.Lu`RC11\_A9Ú>,)9;vƪNLy'> (gIt([|pb-3sF:z'r]:\zˉuo7ngJB@N '׽ \t3{YHTJB9(w~}MG: $סz@۠}̜ň-Ȩz !rr3uum8KGFEfEE^5.ͨ fB-T!A!}2[:#hbr܊o8UT^,GY×8T9:hH@E`ʓx}Hj?!u Fܻ!\xvS/83^^;)#<0ֽfelߓ~E5ֵ.|^*5)1(PzASN!7=S x{iu@ۯ+*cF%R7BM2su:!Wc:~G χX]==_[8ܑZ4G;i+$S֫sr|$y1v_!x`@<}Sܳ;t:$ ֓I)˓+m\B|-OJ#vLGܻ'c=h4&`//JK8Y4I-M} gxf3tx3K`-܊NmE7kX#̼!`f{ 'xeC0r`)؟@Cf95m~+/Mȑ*TAŠʯF%ol'HpMk[͏JGa! p_&;6a5RI%ݰv~`A+[\F\,Q`<Qh{}辖 ưksk֍9|Vᆱ{\'MA.CUo sf}A᧟cIbS/]a}6UurJت?ˉt~HSѭy;]Pֹ`s=6TȽ)PXHw4HmuU2  zcW/|9[Z䓸O7\8E0IJȘtR9d=I?,bȚD&_>X 9x"yեsAJSBزk coΎOkeģBT R]"q2ųMfuJBɈ=z^.c4(%٘ƴQMl oecWTdHmLGA(V{ԷQ$"G%{gi 21O]=2=La֮+ TsTJ"k`=DAd d5ņyIU\ Nu8hhfNăw) 5>A ORe__uX^g50΅jr){PE  >imS MגC'ʨ6QU:Jj\i*/K-D0+H=[\Q 1 ^0>8ԃ1 Cw+͇W-U[I|5 .F˼)VioBAz8뿨 ׄcPFoFKC)νԣ8ūhJ?Y&{\%W=S!SBd}{i"t n񎣌9.hKϤm4,15`̼K;ID..]¦h۷}P@;}מCnWQ}DnTѰᚩaи=t9\_5Wpty'\c&g ;B1g^BvnXUMfx뀆i_cOS 9ԇ+(()^ѬN]VUrKv.ow뀻 h,IfZ-"h徇d:jo3mrM829z#:JUXBRk!w <Ǩ E4C-1H8u֥b9ݖ`լcp*<*'#´W?Uzg71T dHY\ޝ^zˋNjLOx2̟GDkE&A$ۗWɯ'4AXvuSሩ%lװ+79} Tf+nwj?W9LJqP3S>FePmo5਺J }R1SXXFW ۯej 8ǘxsr6O psؒRA+mS^~\dD 'K ȯѯo_~3Oջ,:*^#P Nj&27ʇ %Yąߴ~G\PvxwilS0|Y F2Ru7 epLv>JeC.M%.r54=O b53/EiEOLt^ zvBԢ~V#L sң`(hj*OҶ;֌OD%/%jwaqQC|c,^OkrRdTq_]8@XM tYbc^B9Cy9\VȢZfc*s8b4 kqsJr9mlhّSڲ<9x5՘_(PU/KʑyFNX/bL`e?~4*bEVZTs0>T;d~9Zcx)&BHU,b!d%\FgwY]JuA! kILCZT鶻_ @xkZWzy~iWXwzc{?4p_lycrbBTg*io{T>wBeFLO6D)A*uqɥU<grפ[C[(z.DNᐸP?$Wwk7׌S%<74p\^w`E ]VDS_߉RFoXYE UҮ(#/wpJ#sD5z#bhQ2o*W`fҘE|e92 HiNTTnt`T\\Rp})ƊI\-6ņ(^nk%@LLq`fj)o_~19PYR.߿J aǬM\6mAWg=&嫕F=Ʌ8v VڑA>; n֚;EWpU"TMiPǘ:(ș_i2nhI4˹=dO9|/'zvܬ|'lŴy u.WaMg;:+5>]&fzzx/M)p)xa`q4<~kiPʩ|꠵ǵ VT5&8id\n)uX]f e2S|eU͚.=: Kd:sǥV]2X[,_si\v/]PfQ9շ;L/o޽ě.XQI$6Fx̤6.m9MWP|&`#RI|i=p@ʋC3Q?ԳPG@@e[&Qx& 1q<]@Ǣiu2h!=/ow]UU1"JvaUe_{-sS9B {Ta!+tU͈Ʊsh?v_T.g!t?_{TpQ$UdC[ЉuZ5rUIh']H5;$Yq!3nyU ùaNkE /%5wp?QI2G}.ޕF,CtLe{z L/f{Tf D"V3LȾ4U/XU i]R?8ه:Nf =FmII:U¾onE۟S$MV<&8+]DD֮[ 2r!>鑯]21%aOYoʙ0SvEA{fqQVhylmd@Rs#HWm_5kTwѳ&[eBJTO#L84?? #"l'v|gVo&L'{ ,GKcKY)S1_7ކOFQg 8VqDv%ͣuʔ8ɶM.op+SL1a  >.=J]~7 1ha..!VOT׆`0J6n-N7=.Q6V'O짥>\*WOC٘8!a0=:f {S7SǰLhS\͝wkk܅?Iz$FC98D*rh:r'a;8U,xQ!Խm(˘,H6'Y1[,:-vl.@^O+ ? սV:}FpG?JeEb4`5%]vGzܚn\qYCp({5&o%ĶwG ~}9Vȍfp !P\4fzsOxB_Aы>ti4/`zU< VnqΐR]{NUB+Ӳc)G2pp] )f{#p)WW8i$S}wᴰ"6 DNb}!t|\Jhy_x\ tN}{ڂG ^XC ZƏߵȵE+_e3/ 47(eR9%dI%eqqY#@rI}o}O!dt 9d7) ]yyI7۶ø.7 "}lGT0$FE)'L@Oi}^ ,pu 5ߛPHdh|}QAH[lbŶ;~AVy- ]Pu1jҺncaVt 't }R: 'XE:n?XG}کT_OEGE{6/fgp/z.h1O!ꄙOETaRvyRbÌ깍 xrGj}&|{q I:@#"O/|\E'69y(S V "i)D!Ve=ů1C/㠾qWaޏٻ)ΈA߬]|?6,i0 \_]!6܋{琴CraDw jL@So2پ6ڬ: b!#Pɛ|B߷Xq ecq_2|_En>׎eـ˛[X鎳 >۱QD6xSjD^&j>R\ꞲdMO5u6! 5q`#l&c(GyiK/j@>XkEqT \0"m*};ܺU=Cpfa FP+)dm0,%2崍blv;5d >W ޕ]qyoD1k1ʂvAmX#6>*bV>݅N}&]AVFa#-ANy ! Cz~αvw{#Znh[Kx?v"x h@X4fINܘF hPy_ֆCtF ΃>fnAay`"aW t]J ڳ%@΋ SdgcW?C@rTdwPjx,tR$8ɇH&P)/ F%C*_-)j'7Ƽ7~\i7|9g,4zSLkVA)ɑVg19 6_]AEOmg .wlyb%^vryܽ==XV[lt&,vWl @*̴U-:ͯK g%mԟ<.fP@f&eCloCg/PS[X6af  Y7C_ 2/L*Yfn.I~ZYh(TF_LErs]J~ ִ(qf>]ەNL('blc(mb 3V>=r;T;!+gib8;6 s٣ѐt?jrN}ӯdWbVZ&oXrFQ1)9|!eKȊL\ : Arm nZ׌Y]Ƚcjk Vfa~H3Dxg ̴*t:G䙗@֟'%$qsî5'3pF쵪#G54 }L.G/ +=h4˘{ڄ+/ =q {) DP7 % Q7ȴR:2rL o=>jh荏qԯzᘠ*Zo"nNSRQir.LHX:(Y±Y4Ng}"*p“4ÏBX8@<^j I* zgb|< 6^q~+kXdk@&+yF$HV/q&*k5&,wB1ةx;HN a6i. >ImTrg2vcY9n NM{_tobDb'-U E /cjFUs)%/|+^9L*ͻt! 5%ro8ZWHz cwps,eHᡈim :@Ivk;$1 ZYw-l(J"tq6jZ""Ϛuv.O=S~!}Ϛ":iBQ8.#]b, BYWēWL\}G ߽ n>aSl#<1aZ%>z3Ȣt x/-$i%[ l][!g}Δ1ʚXhK DћpY?"hgmJy:%z184]x;Go3*k[TC(,0~2#wR kmj]# ODQG +n#s-]VhO||e*,ezuܼq=c":ҍ5G*gAZ^JCu̘V̛Kl-$`_ v?*:TB0qRGq_@jZoSU4$&; ĀI媵ˮv#mK`c:0{hI F&}Wջ=Ĉ+/3]\# |]Rvʐt2GW8,8M T(KE %ij<0/?BDRdk,jW'SO갅/K(0`XY)Cpl ;Qajή~ l{KLfiX/ƷEq,D3X=gK)ˌȏM^e^ "qjq;QfeȯFxF4E6"u55'n@>cZ]]\Iwf 3Ym`d\HJ(TQs:]f"<#y+=i-O˧IcJt?e1Ж^jy-Vbב-f9Ӟ$Ģ3>k?֘)jŤ1n^k'ThBoN- G@k7FxLu̽!?Sܓ#L< X橒HKkz7^'nF}7/OSԤPd8u^z1=`"YcO?r= <5tm;|Ƿc*}?&@嶥Q,f.p=Ƶ:USڻPa\f>[0Pp]۬1čVFPꏓsalΖy>]^,oJ1`$96}$H1EHQ'NrHni`zxAnoSzww4Zӓ7Ƞʵ'P נxݶp?tE =Z*Xl2Τ4MnӁ^>4%i\twoI81 ¼6oPC$'K0; RHҬspX!.~@LA!8Ud<6kD9ï5OH渎31oT־`TT6 H"Ωŷb{Ry9)}6ż]>w I'sϚ(,y+ͥAwn~eɡ]="%9ydŌZE9Oɽ1i'$8,1=)'z -*9nR B!śrumƭDOl1]Ӣm3 ܖd= Ⱦ=Iz:;k3TVkNX#Srzsԙoh_=8Lpwk9}aP2H?鞥 k OzܸPÃ2DNK0|jºOQ%O\WѿUA-J6}ljԟ6HhUcR裭+&fǕ yt<קgM|Ƞ 1sΒFQϧgfo&ݳ6X^8. YKGqվF喱" p!~O3]wTD%7xg58dFRqs je6, %LT3~5ָ5MhuuL3M^:| 33"yrdL%j+Γ-g? 4%ڢ;IQrvTmek;X"}'Dn=}Ynf} 8YQW QulBlOI;pB"[TaZP渏3nj XaqmYY[i2)ՠcUqtо#ZC LYd3,Id{#X {9}I nʺgHU_+X C #EIMö_?<,1cP: ?7[Eg!gt$K=/Dt7p~p<1E4~^MR:1?kžW ?x4Q *5Im3Mg溸hÑ|C 3̊#tNJof\׫ ݬǃ͒ժՏxkb tz A${x?Czi| my"&Nx὿ ' ۜzC@;YRw(h_hކzJWСRytAuK!/5_.oT;@ɁJI@Pr67[o5⇓>>ͤҹPg{j41IɴOg6:Q(SMݺśdéL31m΅kXA)M㷑ĎMRʰHE20 əY?;Qr`.qE zYc : SZ`TX YƝO+C%d-pW(/?: Ӵ<"-ᆙAtuScS,YI_lBFgW(So@_ZDݚx&mGLT"ci48 s $G?r<r;&@v}v!V oێ׃NS0.%Z3 P½$8 Kkc;Lx叵mjz(9MWA/J @"Kڟp(t"%F0reh+^xqzC}9,(nuwg$ 2_~{_r|Anظ|1|-A*5+7ѠSZ/@AcYc[/bSzeábX3!د "w ɉkHx"!vdk|L \lJ uM3ZJaT"*@&NF4W*4Uw(y]%7v.&nıfٜ`NZ7`N?wBs8y]B9ĵz^yp#psCK xЛԄ3OXt^DgԂ`{+k%LOE`ciyt,}/y&(86@6܂YhzTr}o>/ۋssVe I~6e$%s?ZR`A/YԤD.a?@x^ZƲ0rEY9ѻ;f'iORd^{43GQxB|s6wZJ AT|C*j!A|Cb{(*_JBR_y9}|iO11w3F-܊oGրbY=!aeQ 9w [8wo~q ;=i}Aq)2Ui o3'U|@DD?o|DpBXp %-YWz0yB_MNm:Z8ݴK&٦oVة\ QvDm҈h-9' vϊ-/ꉬ niT<~fbX3ǂ^M/eR/Gh vX'q8Zeob\1yDB]!5ϳ 3(%p-NJθ @L3۔7AANöM$>v?kV)9'>I  lY$=D~y4%XjI эqGq>TkzpYqk?!#q5rA5!@yS FDr!UYiNX| X990?%4+?t9sd AMtJPd(*KΟL1:e~s]"k5]TaujMOIےaö]vfܵ6 IL8'Q,>Y:/2h|Vuu:pwg4Ѹ]mKEkϒʒSFi5y-."Ҝn"gUIKҷy"GB"6!,O7*9V%j&{%jC: a4E'+`'GϿj446[VՀk,^_c>.>84 qsqlnɛ@w9^CQqy]cFOӋ&(q%ͻۊR@ش#l5<@;vq?>Xl0Ǽ|޳nH%! qp~~#<' ?P8c!:BeFG$ZRCx,ݓl0swxb́)ͮn-g2E_ j*}OC/_J ,(ʹK)>pfp?,&pݽ}SCmpxLܔJݪ2`m7(LKFsB]4#ŖBAaKkJvM20%]N0њX@Ue(1ʛޟB|A@kY-1;&.pX~d~:$0g]~Ͳ'((:A1q4VRb yu`OgU`_T{b|퉽#ȵbMo!K\t|'F$Tyk}dFrr @xuXļ`c_fL 4P^~>`DƨyxiwXC 3J\dc|B~+tI Y?ԓ]ÚjFҳ+BSe6YGpk0/m b}"#h忾zQKx^CO }w$ p](*+D`eΑa-+ lOAcKZ8v=&mL!p+5CZc_X@lժ'2pk;]5}m;dImx[@X yT\-7 a}跌~Js X?hl1@2z~?eMrk!%͹&13|'CCnuH"P7ot~_zG8PN0v"W[٤6Ѳ;H'/"Ym5!w\WPRӬ27k&sp-r<ִRrTnwх̱~ƘS"VIY]@? ؾhFq"-Ê2 r~CMC%ݱ2v,BݭMGDtmFu~Ou.]>{D~j0Q@JMMcέ[o6HmjjHW.V _x3u#jRYbFp~"@Ɨz,5ݾX83l75ѧt`=b0BXy疨2QC߶˜82׬"PJIfK&ݥ1jJ =?EO.,+aE]}9뇈S4<ŷ;_BZ#b}FN$Zpu++)|MVyXGҦ0䮍dcU瘳*w ҷtguqgǫNidL2AhU,r8AY*O3,JWVqy?]xj^M)[Zgf@P W0W6ye &&=ޏ҄t:RTý`ty^MvV*n+Oڅ3K# uF>d|>~ m-@(SZ4=1S/^,.Eu"?E>Ul,ȚG!lnр|B,i@mѦ@oKG.U@z{W\-S4=ŋPK WdX$CR ŗ*K7Aa8V|Ldh ߉1bm=&/]UFUX(4iDtM܎MD(-%5n6Vd_-?goJf] "PaH/C+ϙi[R!@| ԭ|/[Z!0M}Aw %xwxY#o?Q,;#X1鳶{ ʆIؑ#ahæ^+s꒧i]2z4pEI'/dɸD=(nhiJs"|Z&JxoRx{umS5e=%9x_!oRN) |T tKLkx! )ۥ7VZPhXj"^0DcJRv\i^-%yRi42|-t鉑*uIDP h~0;RƯO0ĂM3Æ/ z&Biym[qm:,!bI|OC" LVjMOBGĥ%~*#0L)૘GɤVg~ؗn{3"aa:8)k(Yj(FXPx&DF^%^O*>\r+9IDGM͟q"x5$TIo,ю$ߔߋV'44{*V`-.ui5!OE&#v*8u=M"ZE1uxo*aA B+;MCvY]5o`+D-OǗh/sF022gt/luW>d<2TS~1p8elxx?6`C=xs{^GX'I:km'X($j1qVj_mIAE t&Uq '&nNs,"3Sj:yHr_7v~˧ӛ: c}r[ .E *Գ*?egFg̰FynZHƶ *w[[Ʀ8\p:"͈=Qm2=]wqë~Dp ڳ;`ХUEz_ [ v>!K oNe䤾2v9RƆ4{^F"~a*Ce 2tvD`"^Z4<>X rgdbftzEhH,XWjDՁb1#JJ.UWYb]buXBv-O1( x!Jx>͇Pwa+ŞҰ^ЖnRTKHIJr@m@KY|D-a&oQ_ٲI7qZg<$V)2Cdā3{Ztw';|FY'Se1UwP0՚fp=C8|)ު%NJcBLR`mBGS(~ݭ 7 )[!8[2"=x.GH6 - ᳀a %\/=#74,GO-̟r)|K|s?X2^K!rZTcx>-7ODZx'sbiXͩq15cĿOpH /w5ۄ O|Xf &*Ul˯Fգg9 ݽ6oQgFpo͐ 4cɳME@]7{p6BzG[KmqJN(߈-%XQ_"v`Rg0"+yX+ATLvXܱYw 71~ڏr+SbǼ0zN,rg-Hb•;Mo^l̖-N}Ci>+:'e.Rj2r2k6SS.ޢ(䆑&_±vZh?Me8$\WmW-&6!w|Qb-a슩Ys4`iZY?ͽɲ2I$SdSk:;jZ9 J47&C@pt;OêgR^cK!QcCnD5$)uR+Lk=}AgVqnjُ`Sf1j0F>xKh_v%Tg""KGyp~"ݻҋ$SZ hdk|ro[TZE{Kכ1 ~N&ny򞼄DQ{#_eũ:.w]!3hB'vPwkK p >H,bj_)Ao^ !M &a֚ 㿴ϸG֣K5BC>F )hU!T QQQ&L'ke zAek8eA) *PNYh~ǚBc>!IqOVKfߣ (A<.(NsTshv1#!~,^E C nM]a8%+ń{|(nv4t[Tiq8?<7ZQfН%M]!Jo,heteU iɹR3I΋>۲ft*#hrg^_P4 ߺfo!tȀ}8i((p270da_-?—I<"ÑLG4Ο߇2mo (`Z4dّxr*"YHJH:<4 ԥ?Z;Fy)sIBzH%RNz̎Dod}6l2rKd?t3tɶ'QX!9 GPg#75R<1ɏ-6ף"3dVnucCVgM<2C*]}M IJJSu"?ے+vr$R1)#QwofKa[5V'A^{\( Mr7}k~7T@l6 liL/b`4>nmL(ΙSg̉e3Q*.qOiak!Ş#8==ԿxrzʋWI^.!}- čPq^bA'þX-ml[l' KLG߽}fq\cyʕOru%l [qQkF`"bk2su⻇78L4XV&9P:$LLuv<=e(AACT]N;sU`w=B@yv+zm:^~!J 8mݓd[/x_vN2 zRw#J,sz ":)& LYoy5;29xaKK8xiߝ'k1iFAO'|r::bq#9갹Ul6KxI/ȿ)EGK`#-w8 dU,./aK~SYV1ײžt|D#.^/x #- 긙1b8>2=Bg`q[݉Sj+݉IVg碎JPŵJU KO-JwQXt a4IyQ>VfmJ93xgh#>]<[A{ك׻tIP:|k!qmu]́/-qMn`\N`G3 BGAG>͇j/ai=(7뭝=Bt`1聧@v9_g2Ñ ͆;̘9d2rON"Ǐa󃻰ߏn,>hGR8t/DpYn%@Oh%X!,ԈXs|%G"@03߄η4 yr-Px񊜂շnno @;ڜ\PU CGH 4p4vKJ v;d&<֔.\!r."4Iv =+.|5.0pͶu@%23 nxp5yDCuCßeQ:AB7=JjX y 4WݛcG=l`K'sJ^]*k p l=UC#3vT0hY3'*v# /U>M~)M.))=ǖpoۓB+_QV['R\l44._jFhl.,Ձ{~ߨMJ֤Hq[Galp>W< yb%li3_RG3 ;,U /t3GڈpN *Y ~6 =HX`('/MoΫa[]U]7䤜#ٮdp*nvL'܇$)Ѧ#f`fT D KoqR-ÅEiIkV=RU9lxK= cATYW=5;1 Pu~!iz}(xcЯOeG$UdtŊ:XI ^n1+%u@waOC IO!ٴ:{PTM=ί"_k7Nv]0f0Wz#<'IBĪ=z5Pavs FYMxZ AD5kRiF*H}vaPD 5u*g5=9c>q?3>U;A7ԇᗸ| gf .Z mCb]p[x fVʗ> [W _ 9Dm߰;'_"pMSei@Y2LĒ׭;k 6#&2Te:[T}O܌yZktn=ԌJDP }"QrL@VPH҈jⴊ~׳rpf|ly(|?ܼ>Kj*'{+rk`ia1Z ә+Ƚ%K5#:*TEa!vG_A&U4mE3^1w ^s0y{YđN@=(}Xh?CW(5+%FىuD`cńiG<)B?(7UDϸW7I8 kƒ2j+ۯ/_æPܱ]xp׉J>B3;ڱ% :^FkLzV4&3X,$GS)4^5+,A<0DL+; 9- !j.죙ox^2zI6Ir}diS#u&*DH3"FtmZ1sc95>c65qMx$Es'|C6M7 UsVX8*vWf{zE߬ui Nn(E<Gf֚vVH\ ݟkS4 {ni$:M,xa#R NQݱI&GՈW6G]NNJ@,m"Q}; UM$PC:7J2-f-YIbp[6.nK2_f$Vc:K HdNaXP%Xay2ChGt~hM:zJvtIJVμSL>nՅC-*k ޴4AE:So9ԈIY@TA(P$-V2 S+o8^E6'.y@C?k$XiPeOdS` gSi~$KA[f*"|֏@ßq.qH3WϺ|r^!F=>.$Z+#QAAES5E& [0% n;ZGRMVDoN K~9юgR;0\gE=g4@"v#Sl|0DVq#9&{(C Ў 8!Ti8tDb jjaFV:>\1 (E:=a}bkUH҆\uet¿FHn9 ՎHK8L x\ۇIJ#J~_@)?Ezژ0A쪥 =×(6s'ыq(ywgy;eu!p(,d+}5Ny&f~7?襶| N-QϘtt TQYADW q$_dGk@9֥Bt R\R!Η;C + 1IMvM,Mm5=⇻tt9|14F֧tj!V';՜w<,Y(~a]3$ڦ|x`Z75[1jZOX sr] dxNImv#_WW' ?uvsDl#l-zIKuǵu*>QaAp^ ."D5H:J A/`MlK-KLCa<,^SP ؍U{Y/w0dw6K\sJivSŷ<#w1׼0|k,{h=m:S?hzo[F<7Ӈ.cž 5imvv/&;qQ%y~0ဪBϨ{Mg)gS/#h$L;"X6W5_m[ ds]c&"MLڂTղ~,>|aӆ{=Bj5.j9FG9luLyМ*e85wEh(^3hvL.=YS/5?YD _S?d/P?9$ xz3w?K!^ ٻhd||Ki7/3117XPGZ=^c[}X Eh97cTÃfge$&YZ^ _+΂)}>ړa tdu;K%10>ºFq^TFx'SNYS(*5˃jrW2  dn'KXo~6Phȟ =5tUпJV ^oձBrA٦_v* ->=W+r nV=_PD+'YL^{S^hA:V`#t! ?B}qp>FRAyE!ԄE׿9ܹko(#žDaV< u@$:-J<,Π,2 gx|u8SErf.xyexy 税9wX ӑi %$hôD9BZ-w:V< oD*4csɬ;B6gI58E.shd|B^=oi258&t0ne"i`Ė1~deBOhY'Iބ$|LT͘U@AƃVoFqak嬸Ƹ/Q{iQZeE\sL?ME79Z>4D}e_ 1 QO!Ag1^4k΋_mUA@M-a 7w  VvgY>}"\&3z\y2Q"n+'Rl!ex?ss-AB%{1n\CΩ3CuNЃ1P48pUcܖT _],H6"3>`ўxҥe#<U^駗KNawD桄%t7z'zL 0 +834^ݭ1Q<'D/r6|m?aB_2 bxY&Fr҃qjժ l{5CNm7̆^bC$Xy9|0k\C~_ \X#<ڎEk01ux۲ -q>4ֈgR W{Iyڕސ%&%0~9[2 B76u7`Cp/eMlz8>SV$kQVzbFg8J>C4!!{kے;6_yo* 9Wsk`Q&3?(jJ:w ]=C^ Z݋MUq?Nk81 b<ڹ+wcbvhTha[CgCg 3"%EWCaj06PҨXʔE }:lo:eQX Upg ')z oB~h jaNy˗{U*\'Oc4&e.DK5\LWj|Ъ3ĻO,\ur(mB Qs ttVʾ=]C/R!>G\n_t۳8{ 0,3*m BX10dv9"s?C5lcm<)ZᎼVũMѾ~GŠ-C-0p-o4.> M;Er:]qh*Ep's*V̊8cӒ;,Lp\NO%K?y-ʥ[ltrFN֭X x_WtA%'d-ufNMHD&, iC  }Ǯ8G޿}i/H_0aVVS2ӏ^?3mq哸<òjibVUAkjS3$gw#N|ZI%>1q ay~rLgZek dA.eXp}Rf`!%B8?oE!G_X_Gsi@֥aCf@ 3Ϫup8ɏ QZ}sd|^$KڥGEFwcBYwsL$C,.&'ʀnC!$\;pc i&Avr*_#75`O8o^IO]y~^߃#:7MDtP8G?eƧ\:k1۟϶8]VPud" ޑ5wab쑵F_<*v֭4~ϚA&KH9a'Zp#bPth*yt7Rg}\hv-fb'`;kczz™+:vE2o<"J11jq,Y17+~OyIT#7bVUjq(nt//4ܔRxt"!2zK7 Z,R8r M<#.5N<ŖyWɾO+_}>̬H j=5I2lu`eyyuc6,kQ{Eϡf/+& p{{eTzolcJ9NN*W'12ޡ(k'PJ45ZM Xү(X6F)i%*UQ'`5Hאͥj.K=2u73'Lټz84-utĄfB/EKk|iM't$_Wf@E ~&Θ5TV1l>Zk9Z:*JT7:z@& YX[GpIeዸ˙wU&rsCgUްݜd@QF7r7W6%i$"]y|M<Ӭt )%~˓lNpQ>IeELrfww#ۆ@55brEA~Ù0ڧ=ݎ7"Y=G&!)wJ~Xqn4kdL,8 l*@49qo%$AM7}QLye `qMF|h oI ԣ} Zjcc7:p[Y){`L&'RyU"kB7/UA1{[STTe Òi Hnˎ>JƶwP٪S knρ<̤_J{kh㕷>BgҐR4BJq6m?:Ŕ|ƽ"|P)l5{f+}} K{6DņX1z*RHę^ӹZ>Uk@r8AEbHWF&yy\= gE~t󵿛N+o>_ۓL\E` C` [CW4 Kt4'jW*m1T pBf&aRFugPG1ht8W'S_Г-?"" :*Fa pr Eàr:"{O.I5:@S''I"+*XmV=w@Sa)x\|A3J~V*٥5B"kr̫X |zIWibE[T3)@lлuCtZ? K 9r5 3X%GWR wKгaX"mgkFJ8K1=_(0a?'uv y1?U$4fb=oZvBaj#j1#J]Q X^H+#1proL2`H_z͍\tI/k) ZYϨ0K}vgo{҄trg~M*/(r*B`HK+Xl-_ۙD<:`pԠGZՁՐ&)L)@ SmKXI^~%eӖ!i]=Kc5:Z:xfk)>jF5PW܅h(ɹ([Єռcnu?V;kK l¶3K/m9KiҾ48MJj@˿dnxllo)XY/X۲ 'Afq'wV"L9I̓d(M=0:x`HNy_Z)Pv>B,|WIFBPڍY 4:XEhNǘQq 2ƌTuFv%{yi*s(›Nޓd@^"?{Ds(xq{YI=5>Shc23 ]2"9fAn[j[C0z\4هt.᜖hB8]#QsG5fz_ *~H"++G3ɋ9' DˣP9b%8x#)=&!C(a\ߛrfE`2䧴9kC` +`ڧ*᛾>Vٯ}qcҕ8C/w͛GO\bB_JC}5A@|_|Mצ<':)W9B[wMv{c8?،rwD}CU|Yc \`@)IQ|G?QE9%z6bcۻ$Ԁys1 k:}0Ti`_H>Cך v6˪ !" %`ɓeq|#О0T^ 墾nKO!oLƄjמgZhk$Ю  [ǔX`Uk !/5<Ycp"LNfcYWvR"kKrx?c(< [,Gs*2?+8W%YY+foE!vU߬iKZmե%s_gNz3+;BD./\ĂQBT|SE#X隝@ضCd&[u@^"S/g TrGDE,,lXrID -ަN\hhA(qj`'4|hnҕ'N=bO bOpwӞٿz^ABo,'rkP%c 57'jKzzݦX]׹u+Wrj c?Vզ Q m7^F%I\q' Aj]U_~癋%*4[<|\|&R9 SYp_ru9J#.vVO/XV,sT~gǸTYcg}ٱMH:qڬ|H>-9ߜ*j`\IЛ@yJ7(9%~DnY*xp4eѲz-P2V]z(7Dl g PM&+"Zx[,e 7_ `V!g? 類}o K ne>3\=qqNQ֝P@>֊㢬ҩ-p8 .O6u%Co0[3,.[kB #=UuPԍʁySđ)eσ[r. &<.MiGbV:%qF7XHQ M ͍Q V9m|ބB#'Wv+Z-nȓp-1sD:pȽ3-#|pe(q SBzT 5 ͊K)qַCG>E!Ro}[P8ԫ|qQv8IKd;|o9]Vv~9k3#Q@"_\Au̢Ȗ}$}A(+N{)[bӖSVwʕ)( 5l::3wO9Ckra,PDrY3oz=_e1=&Zjz! Q&.6K{4->E?`ǝǞygUk <˭e@5~7JGY4jW޹,<" 4凸C6F09#2\!{?{TץG_^.4ݖUf\/K0!"}Nm&M;Wiżcv;!6#-AhV4)#*BG& `aUp7^Nr2|~:S%i~|_:TjB9_xN"8HPbΔ\ndi|cj93Hp.GyO jUsxxo=D#OWҥYN d b0z%" eLlVɰEv<U'3Xoď3>'(Z퇋َ>4\wF|K$3)"$(9NfHEzeiѸgeW!"ͬ=hj:_AnZm &xY}jS^̵;y1xt9: n:U;3gF̀wf?iP9問%ϲ*:*/H/Si:2R[/Nt's|&2$8wkd+xũ2낈:+ cIYr=_k,b-z A3ʴ؞޴ SĐ.GK_;`pe2lE/ŵk#E8W>)5>erD?aOeߠf<}uR< 'Qb)Fp{B͈KD&;4?J9gn8iu\lGm!qYC'Ths _f87ٮ?HCFr/ 4BOZM UTv#Q,H1vJM?Ȱk$ývbWD$?*oVcV湼p}ͤ]}g0X~(N"|$}n>䍷%GmU0p(9ϥo[v8t "Uq kYVN#. |0&$e=@anQ@kdD=TӺUNͩG9z76!tf_a?jgvE^-ݕi`X!aUx6G왘-}ԇ6߳J¹%3LX8Q| @~Z|_>~OFXo_ 8Uc섧XW)io}$0+%n>F\,YPGz^Rc2*_;ܻ4"QܙQc jVN|vPB髳x2DqU*'0ab)UӞD)NDC#^j-Mj 듁k5R̀-cY` 5̨3 o ja}ȇ&kL|֤'T߱brν"/6H XYL #B-H/:<8IAh]qR jj#Gm*_Ϻ8-- `\yP.{:bYbr)ʈ.XrUk.#7-^61.?U;`pdo("^##G=?bg1՛&vݘ`0=_gie=u赇ɏ'>,Q"}>!eCrGe|x!sىC_:ҾHLNʹKHWzm|$-g^ɛc3<1k?ֳz f勵 Җn_':2fpIYӡj`< (BW:/(f8)6_=Ӳ C6̠@#(/`TH^\JTSR \`-B"R7_EO(L[&=VOtޕbؗXdctȨ j~qd!¾N@~Fahtk$%̒R?cQ;&]:ܜvm#8Xu 10'Ø-2S񛦤b e2^k>^7Ï42: ;&]Uh8Ϋy\m틃ނS Qо 7-nYsf?8Z-4QK!uj՝ BnJ_iOB|WI[x̓ /yfK &Q6I_ISc 줜U_8Xl:$lp/0,ɔ_>F:j8IΌ7pP&_M>B]{iZӥbsLY~ 6"47Rt(k@;7aV̄5'uYWЀ{;x~Q73&"|B7.™zDUe<_'J UT{y~E#?'IOSI:gJUƍI9t3h1pKqQžE0b-o_bd$ݿ0"߹p˜7R2d9EiOگ}0"я<\Uzd;krxǬ'?U(A-]rJ;js5]7 /%IB="2W_4-zǑu{${ZꎅS`-+{mӠÐ.gna'"*},ޓO-]D<`jţOU,`PA%+0L'ٮI>a(M /<YYxjugO(WlS*jvv&$oem4=FbDLэ%#ճQ(v!cb7/QNsm\ul?."(YO;^,pNo:QUthBUm~F<0NZC/#`i@pk5vJb޵ނ{PVvDPTta0HGz|١[*vH9 BՑKӤu8du~9%Z)c/a>iM9j!m3&FBϣ Lp "+Kݐ< Uci{Ek;_Dy"5k`{[_/x[ BE  R_+"8B֡iNwڟ-9 `^B)" 5{JsD("m<*qܗO/ +JP6[\'B}EVBf`lbBg]S m/G-}@ ѿ-e>=4CHuoˍE޾K UɥD jgJ9568BX&}&Y]ܺ1#3(兂Pɗ8PZe@҂7kPhnVӄFIyE<ْpsA_R~X@IV,֒?-i{uA^@&0m\ǷStkp0?w!D,pF|" T6c~*겅B4sGXߩM@5^OC #(].Aj,ntj8|KRnJ= ? i̫a0P_Z E\^6Zd{pURc%$Gڨ} KS8Wp2)Sl ,N9}+~r_hcG}'* r|skHށc%Hq=͇,HCȀ hXӫP!* $QZ;>U)[ϹIZ9NNek ɱ Ks4}]>U6mgi)Ұ9ZAf;gܠXjB;IHѣQ@3DL9-LA]z3ں(0'nkHwUB= ~'tϝ;lZHOJՅ]0*jqp0kV?%#l_@+f &!3=(K6I_JSpD@$$a03;c6\%r\>ۊvOX3?F,Td^;(q}( bďQv"I)Ԫ /~t޼X"1=gw$gHΗ zU,WHZ!YHk 4&IN,ϊh'%/z<#/pp8% 51JUd_]!Q@Q=qݎC@GMOJEˎVA i8p*Hg,_v#?[V\1X=џ\IW$uY է Ԟt r=҇'9͟.Y'(~97BBVԥyck4: 5A{5ȕ&e1$d/ÖI~óCCw"mvPBP 7*v[M*/J HZ2 o/ X0;y]ϴ<~]!Q"h9Ʒ{c (RY-4܂ñ`kV[jk3 -09f4/3m`6/;>iN{,?F6sVu>< ϝJ9 ?;=.3S+L=nhu /5&XWpSםe&F@ߴPrNv5/j# WS0Ρ4kbw4BYLjkjW3H(+E] ~OYoKr'޴15@H,k% xp+ <^6F3 Vت]Z^r$] ||88Fɨ7 88Hw ɐ`Ќgg{w#|NnT{(QH1ad}AR:hD yRV4Fml}ėerW/t|&K6!v5*Gl{jx)}"h+ źAǗYl|}u;~j{c\5y]?2E'Jۍ'&܁`' P@uY_}6DDRUS֔P8pR gINInc"$7|I2*)*D!;7*\-V&bZԍ`ta 2S[w$Ya87}0-s2 ۀWb v S=6W7.[L.`%i4aG*|,( 0Dƫr s]Ȅ9\ާJaǧQ)@EvH.Ok؄NSOeeXhbmb. ܘ`=#n n<7qzx9S'sxM- $עhv6 dkS"evAՇmV휦6N8,*]ZZԫ&ilA˕!A XD[5#MPqdƠ,KۼD|1k0d6.F.hx Ȥa3o/2m'KmmX f+:L;RVK0wlK%\R|Y$<+Vp+H-9g)zSw10Q||B#D)-S s8|k ibQaRqNy^ o,H>ZhaV R(C96')8}{ֿ—hEakξE55i^6w6"OB)8PyOM;M*'R˳۱]7#No~<>r:05O<*#chBrQ'G2QL햃ءG!i!m p9zNir)h7шw˨ pM0 /#{>tH1}v_EKD߾ڶ'IOBd7O&UnRH5`hqhlvqОcm>6h6lr'^}m?ɢt(JvY+ u^f29rbRbRLd?E0jn"蓖kœE,Ut~Ut QрhmרߋS t[+}(0l8qiӖ]'躲OLr뀲ЁqH8\{=vwI~pwo*Uu313B(UۋŴ z&Zÿ$A 8pLy{'Kg,%ȉ'`rEEu}>gl&&YV35_hSKLRXQqS _|5wti_KhZ" 5I#/),) Iȯ^$UۅQޕ-H X ke}aCbNFZ-8A*mPaڅYA==oXtme$TrAW h{0`[@.&u] gZCKwɉhǼv)!%ZPͯ ~fRA:m2SXgwwDPL%ԫ,oPעc*1%֏|w+3OoA#SJSZ@tCO Qyy07-_:T@ۜ(*+I[f9oh"yh.>@EZJ8XMd.<9蛫nEr.baݜ37=-)NCdupLǨ5@Fp({deMAb4"ƾV+s\pD&lRpGw"+?f,)RZt6|4^t} yXP ֬?)C/6|çmVIj>%TZ(\7- l,9XK| _O;2_~@ dwXOͰ3:$^C!%+9goDQ^j.kɄb_z&+3ʒ|No!X~yv:LO^({%(l Y:*'1o>.i{K\,V6Ֆ'wL!ټ(5 w=9Yk֦[䝂β(V(:ȟ͢i6,Uהmnq*(SR=&9/PjLShOm$uP 3mw|ƚ@x/^zY*OK(Z۞ZᢐGVF:u\1fʕO's&{? ÁWa̸ЯOy+HYFZ%^m.Wr(Ԉޫ ֿ%{`gY̞..mѾI@,*diWo<۠bl۟ O#(اsήK/r9Kd.NZ퓹 R9"(zkNYEٱFm[ |GFq C_4pCAcAq̧o1׉kosq$X [2E𾹘?k͸PC;F+X7\w)8? w3b. fX0CorZ 7ɇ,{lLnCp|zPfm9V9BXc ݌Htʁq50 a|SjdJMщ"n /  #."HmS0zjhw .=n>{^v룬t>mXq b_i^7\\(>n 8~T2E".x~ CjWq;c?7$vG0 Ch筪 wKG@WE*x=U"6aN!PfVڕ,V,\ TtM<qt:c#_hXxU9JsROy4A*N92H<#%:42R }V\LBq $!Isߦ7+*O:-SMZGWK 2̪A)p%AZĬ㭐9Rge)I;3LRnRM@෷ _ӒDP~^*kEaV 8wgCԙE (,U@w};3nsPq>?Kp| @<_YۦЅdVYqv7AOCPTڌe+3f b!F+sIl{9Y I?hv:<=ď9"Q36Z0._Yvxe L$jWcl̩'NZ)U۝Yj" %;^Bmْ5 )7%mk*~9ܶWi srO/RګHNhtuU/P 8 ƠFְrA lWr/3F-fg{mI@f8Jo2$o*N/z~90ͤ:/A~`?,wiTuZPSYQ D 89#M- i浌pƴD+-+G%0%ay]f 2Ww1s;k]IѡrlZ TQ gr|$!`jп26ATL&KzkR>eBw|: 󌟊25Ov:5{rM8~LqhF'A/~*$VS0&PUu~W\Э&k=s~A&tkDDb3_TDoq[Z %7*?[)yQ$+EƩn,&~I`ohauz7f\ ;1UZIϱLEg/QpkC˓D1Θn%B{e.de11O׾䞑l_7ă޼ *JEO/Y\;3AM9^a]B2Vh)IUY|x^xڱǖRʼnd~"x:G75'Kb6M,b|97ȯoAw4B/qoR6O"GA ]e $(DtΖqfSʀԆ Gh=+cN[ӳn·վ@^V#j; [q%m2P"$|5Y j)׵ҁ ΰQF c4T ;)R]]mEDf&|sBpg.;it`x:޳-c C4/$Wsc<|.߂l UE!2Tb.-jf'֒C̎*kށvo? ._r(Q\rC H—SKM5o[@2.2eb><}1mܛgb05ym4 yƥ*>ar>%[j4&1e "p[n%58n?;Nd.+>/g#+f%k߻8ޝILePčo2G'TwiMk6(Il5pЀtq:ҁUYx65lz fVz~2,9&OJeB_T?^NILhlXJD0 Th>b2EAC4DGBgb%ErzN> %*SiMkQ>Jf<0(JK&В%|xLz5AƠc/gͿ h rX#(43N>DW(04{;5IBm9Jå k3 [Pakc R۰RhcS#ѕ+0r}AIZRQ |Z缿ӎ1*; d<O`tKa!HPU  Eh=kqqTcqS$Y5q)DSrD9vL}r<ۤ%Cb; LjL4_{#PKFp` 1`nqt]eR ;kq*n^XFhax9>v5f0fG(Aq*CaLQ_Ƭu>oS9Jl𜚝atٰ_+FRYw@n "I3 zA.tHt""jCk,:0er):PG+ư~bd'9tN !&uFW59-b Y$d;f:w%˸ ~_.@+NuoLW/؁Zo߳80JCb 'pk{fHU>g)DSP/ժDzDQu.@;T`}5Dc%75viwm-_vUG d2ݭ ;јSr ,) [Bes}we2O +ׁ@\&4w,kJlL6C8~o=IqR)8^%$XG5y$3GJT{ZXc,"6Jr5CQ̟!7| d{DJfl uP Jn& $z+K ̢IJ0QAC+`t&4=7:z46%e!+J>޴!ՂX4|!;)UySb,U0h oVIG9k&"!Ļ?]QGVٞ~n3|{v`0CpLlK 'sF(0´2L@l톒KeFgJ봆y3,Ӹ$?P4"}CWPuc_"۴Gmq’ɕ?s$eۂa֓3qڽuQ #߈Iq?,$.LR4靜v8ܯU6?rd8&sO=ԣt}Wg4 ]|F*/Xp_09=W]32 Π14G ;'62At= W 3~))#L7ma`~VW?J#@cI8fŰ* Tl( h=^bvY;ۏź|2S:"*?Z]AR8!%4lRRT*| xɁtv{YMf˝(t-%{=Ctta>Wy`L=mx#o5>h :IcK%lŎ:Pnς!TƉ!^k;}(U,3cIaR.ЋCUTJ+N7wiw{ktŌΟ(Y+\0?>x.h j"ˁ $HvR@Nk~\ƈ(5,AM5lzx_!PC)g}BHRRu &8 NEYDg50]JN;hYV tJ|:Z/0^z*Il nMj gw%]o?[(:nsԯ;:%7nqz;DC5|hU .zmbp^!) jM64ic:`v6|937U V {Rb0 c<~-MBPubkA^cҏ qM{P\⤞\4(;fr5wd T4]PpswYp~jl=bcy&$2Bbufp)|_yyyvH3 h?FɟNjy̔ mvl R[n9 k^gW9vr%ˋdu $rI1[vq>uyUc]`swl G\рApYy 7.ʴ {/a\2{?"NH JIhD))Sd[o@+n@J^N|,wt?&.Mb+ME FGz* nϘJ*q$z}:?}+ܪwJZON?q%c>i ObQA-Y75O#2RF-B}t{:1j9z.,7kv% |Tl` }NR%Tdzr$[gNT_<5a;IMQ9`N%*@Ix]ߢ?_XfC9DAʔ8PՎ6dtEnCueIVRT_c0`u,;鱷ߎl,j):^Q1h]dP>8p)*0\mPJQQe n7ȥ9秧iU_;AGBB}:Vw7}"]s%Q~0UKK}FKI vTs/%[Oy2?}Ws<&h%FHe6([joߨ 9)Jt^ te4o2ʬN!1xR`m S0َ|V+JYf $uD䵢S8T)t:4"X9@Ң>O01ZtxBvk74hi Nk$ +P#OgE T =Ƶ*) yxIBۀ )q^OV)Bl[zYAuHD  Ջ/Z{!*l6/IؒXfwWr UaqP`"te4NSr?cVb<JHI$>.fCYMUE4;{9wy/RDsp$2 } n^ pd\Yt lmM>7"I>n'F|q̓}Wb9- %I9>TD!e'C4|Pq'~-Ll-Է$SnwO0Z_Occݽu  . #6_IiM$(l'1FԳ.gwMv`#ܡcF:g,7M%)専38&kv!ׄ*Rjtynsx4"-qhUM zIa2&|7p C[6 s{5ԧ$}38qBB$\#l.=]WA_BW$ζ'?1vigQH{}}ȜA%1Yi"뽙K Ƴٯڿ%2[puZidd>,gXԢRx  yT8J9hHYpJV*72~f|WG% .|Yg؅bԟߵ|yM:fF&b3$gɢ.Ҍ?_Bo?7;2Nc I;ˬOE>2%ړ<=~]WPie Btm8J+B~T[|HS)m%+@+Ug0vF"x\b.L;2LUQ1(cB/"c +yLζֳI/>Йj~87E)kF9J=4wSd'I lB@R#^YPEE"wm%2Qef%EEN<)K_\5 Ȉ*ԯB;ӿmW,5?!dLVsZ&:~ ɮ= X^ @QP9&֬S\5oNr|2^@U َ$K6 <' s3%Q_f0]m"u''iq3(N+Cp<|XѲ4Gѫ!3w̯x~88o3]o<Ma8ƶ1&LOJK B<[u Aaκib9Op4O5u"&7bnT)f%\Mŏ1{f >H6@)mp!FKaS7#+ X{ј"C2m[؝yB zB!8`#KcWibc3ì(yIN`@c_;nNppClCC\:hMcyvzILo; LYt;K9+|x~t묻>YgU3T=.ºOS5:>$24ٴm108Ltkt̺1>(j| FP]]Vu z^/)CAVd6H!Mm[cq-}H1 0NMڒ(kxS/p,+4HG)9+L5Z|f(WBĮ_դSAUq}{8W4,Aݞ":V1911+_]Чw3!ʮ wWĉLD1p_Z75̞f8՜u)$':sX?$B7ާc6z V?\f 62 C8j슣;Y/aю xAvypNw @W)uPn?[\֣>k;3,Byݬal࢖]/RbZs>Čc:rTV\6V-GÐg=AΝG`pQq%RV;ߦB<'U;ޤI;T ndP/cc;xNNPkUKgg6ډ+o> K LiGpߞ'h*d{Y'If|܁%O5mN܈67ﱎ1|^ 9\j̡D𽁷D4Iz]ԙOi]XMbH}k!}˺|bwM9R8~ bQce<0ъdlM ܼ` fO$C'1#|J3OR54MոiR>Z<_WT7ITYՆG&v on-6 l<7ۈÈەr#BL!(Am]'?/(S|zx:# f#h5gMugAjԸU4 FTDp|ʂ ( L[uխdBJbwYW[0jm=2;jm7/Fg:>LZ"SZwE{^ 8U s<*A$5 W$&8Csxt<صs Fi~e3MՕMwKt5GUL1}2GYXw`\FfV әFD>-5ͳٳt kJQ]s#k`>8cnϷ*HcIÚX8/\М%x<;6b =@ݫU(h=8N'QVWӽ2u`u-SNقQ f 10װ3h˧g;-ɂ]}١2CZ@ M:x}3,0LunzyF/P6hY=D萷BQ>v 7D;͐tF$B: ?kSc3"似OJ 9BHf|=;Eyq, @\u֡,;GexMc8`ߚ2(mPI'%O6xIu>_\a~a'eU10):֝tq[lvٹ JT bv݈)6x;DƐOҤ^$fSY伈\*KH-6+ny^D('x| jE3²:9Kt2HtI3҅i(..116,k!LK$O;"1zVRO qrƋ hF),c@AALW4w; @{Xܼ@hx)uQ%ըv`R\=Yyͪ.Ic8ѝ|ؙ>/ւFkqF+A. N.`I rY^[)/ya+{GӯDŽf_HK;.F8㐰kt\FFz7}h}' .*OɇFȚkԔqߓC4Qqf̋KYZ=-4۬,.%O.Vލ!(-:'>_蒱"J_B? =*z*qSw}/g)NX.ajKn:4!(ZpٯR"j4v4sg=wc`hB%M%ljAʟn>f}G3¡pgCuuD\\ϙH E]716!2(2bQ5usi"3@/*ޗ(׳o}%j)3FP8w9v/d%%ιA4f72}Ұ}a^WGά,01r:?JSB 8V$Tx"%GV,4n بե}}'̲ lB%nWkɷMBH1سk99L46X3\,lt % 5R:36~](\5G.z5Q/A$ GbhMҾgNr/kmZ^X;,$Jx껜?!ϴ /:uToevױ(TP–9iE?)6r^I OxN Z g6?B7UQWN+W9MFp`P{rXSw7~d56 hK u^e_ wM1 ȻW}tvzQtVXhmhu@oI-uн$I koI QcHmrgn(5pϜe6Qd=~Ms 'Q1ً8",KDi7s4DY,]I?oNޡ[ xzIȵ*Ijlku'Ps#~Oڥ}MI:E{bBՉf2ʰ >=3./ g*kkcv;Ȅ{n#! F[2R\ymd(2<]DqfYOB.DM'QͩcatN=o_/guh)uc{)Sdor \Ipk127̪NuCY YH97`^x4C*WkFZP^ )с'QP(l:_O Q`v9;X$_Ezm ưM$}T ]1Uwo"촖&XxT@ LZ.wk]= @qA? g:uh%Xg[{ѥjrbW'aBʶ .e ]83fzCjZ̲^C0`𦝎z pj8Qp $8y_Šݯϥ%ӚỷDxX_6>p4׾UDRFc(>([jM-=Fm6µ%m$Y Y 9K l3]r>f~}c=@ʕ `7 Vk\+_hnD-ΜKn^t6nk,uM`g%K됙e4_h!(OB]r ש&GSe=Wp[]v3׬BHH(<|16`m{¨M^;C¿el6H칔~r"nl`jzD&IY?ź\Syjet1T#kB74)o}gnBHLf-~K9/b WmL׹.m;uF(F(Q<",丹qi+ ZF(DA׻<΢[9lIy'e5'fט:Ln,dž):IAm隹>Kw"v9`^o㠲Z]*GU ӭwDP+ 2 %lXdbc:u'*h^x-FBޫP eT~2.1!;@C_ۂeː=w@"Z8d]^c}J9׿PJ̡ FQ!࠴B'śc3Ӑ_% AK~[9MXr\FcV$IS =ܛy2DCtmd7*^T8=)橍1zTW˘%m=NlЊɖylئMġ8;h75#ba7]U@xFءQ-`#h JHCdV~t$7ܮGKVNQ7J6St ̠XgE ?'d/):ک'Npb qM zI.6> t.o9cj 3ob[Ѽ CkAeXʊL3 `ҦENqz7Fzeƌaj-Lܞ?lim#qc6 5O/*\B\4%f)q,a!ayt 3Q)bS\pW#pK\CY,1֦EBO>%t7ӈu/:JDqJTq -9tB#LN:xkZ˥J&-\'=ˑ6gʼ똥'ݎWJŨIzF&CF*K41RKޝcꪓPH76heVG|2V$WDI'>#%%I%Y ͧ8u#?Ih3޶Hz}XÞn vLcXW&}H3A!ƣ ɶ;s,3dώ6̲\zY`=Aa5qJpӽMzW!M-=| mu̢µ2`m%Xic7Ta%1YM53G|iܽL$cF^"/]$`=%Q8g ,mS yf:EcbFw7߼AftOՃ⥳6[ Q 6XrFoGdB1=O E2[Y69|+ bSVcϢ/Aiͮ5T+ָ_@,4)+ vF~ Zm\hagcMv!2-;?Yet5T+o ҜeV;z&j˩UNP3=qm{Hkb8yȦ %G$ߐG|Q\h@ HCrԔ47O_B+9sy_vқ`,F}ZUh( {%e[}n%Ƞe/9ނPo"ma(\2ch.)] O|#7P[qp yxZ 3[ i.o5jݘEn F &Xm.6wSk p{ݢ[NNXXI*d cx٦BNw9";T/#uC\?}uGw 9[ K」G MKHsUy`p늛~!KUAٴ%J wnI ~%1wSQԛ bI;}x.(N4smL0,ÛbN_RV23~ɞ2XG{sy eI(2Yv zt+!IpCPOgs@KSěxvUOT>U&Q Elݜd ϐW&#Ar1ChM)`!;gIc"Mg7HIւȏz>D%d静hn+}wWkj7Om:1J"r ş85]7*Si:Ɉ*X9{ EBFTP a!w=w}f5ϠoG_ZE+ 0]&*.4hLXzCJU:gQ0+;%B9Ud:GvMâJjٿ]dӡ ~󚁭\e~NۄI QwZ%^[CFbz{+n\n-"/bI-BhBWb>2H6P>{.qgXbr5"V:T\`=KŨifX#(ڐ}̡.3ۂ"@0u ^SNtzX*"ɎLG5=;Wx, (+4Dqڔ,CC"M0hjZCV1) :[lg{%!ݽ I/αν6߸XKܫ6ɍ1,C?^^#v&(B($ߥ5Z5YFL RZqz#ˇ$hl;x'mcvܿm*NݫBqհѲuAl}s]փ]bWsѹ(& ֓V=QLcA:XG_h(ˬ/aȚ30&W2 $GW"\mR6]}ނ;, 1`53tM(HOo9+lѬ:O s~l ١-/aS5lVw2蒪>WFqؐpJ@ֲqfIմgZ`p5ckXU\Nb<Ơ8ۦ;Uح> ]PEEcg 3 hBpQYͭNiNok/B!TcŸtKbr5GZ>1!_xbApC_P='T DO4k5=Ǿu[Lt:C5עX9'Rl`U=6Fbks|N S(mEӨqa|]m3âYN/?\;)B|~V.2I:tVl9ӯ&gk\4Xh@yX~fXYs`/ffZʇ0  HMy~ BBϋroTǣ.xL,"3޸ekdܪwqص?&RB I6ѕ@rݦ[xVu1hO9P/&9r/Zf\6x&:i8f)O0Q.hjɋ̶$%wBײvͦ}x/q%y k7V(-pP?WA #jT!),"(۠)>OH9SҚJ/;<ً?̧ [rA9ķ:}%Si %'x( - S- U]s h#,h#\譓̙Vk, 0gvwX (@ fѲ)ljY;X;OI7>c8b$_7>2,=OZZw{?E;˄%{pޒwz~l Ll(WlaN?jԳt5<:p؆ 3 QdOM| yR]dB*29``שuuG~~ԱӖ' U,FLM k*9_锓qq||M|u{-&nC ގ,i Y|x|"M8+GIS}${ ]T"vxMe:7~;#jWhQrb&mh3}5}үm ]. ){(88=ʼt@Ht <zt(Z`")9`ƻ_Ȼ쮥f_@uM}1 7x!!!ȁ1e) _21E?Y}ݘ&X)&Ö]ϰ #W<IC>Q*DZ+{;hed#Y_]>g}K麙5Vw-w]X,‚PR*urBQ/pɌp v @3t!͡cwjQ0kQ?G|!U@YKA&Mu+Ek8傏G`Z/8v )nxƹ(5kՖ'0ǍQ X(x¹VM@a;A2Rn'+Kr ڦ~%|%2UmՂ$vyQ~}.}B~Ĵtx^o1"gI_9|FK_9}Ns 5QFW DëABwǟ`QaP՞Ao3͉i؝(>^kER;-ֿ]BmKm+b/חv1)ѐNT!gK-y847he4ɆiP_kE5UV;vxmWZ2='o=T Uh$_^]M%<.2Kqjf!*m3Hݲ}UͰGTEN;Η=w#0oMl\OVG5HlA%CIrbiq @t `?&Aإr$;BT5nt lW7ӊN!pjNz RD~av3VpgnS?怸+9h-BF)˿cv}EZ 7[Yq:u55Њ{1tg8.ϻ]^.$2gNmLH"1t0G|Cb{z}t@oRzO%k@0N]2E5^խ*^{Ӗ6?bִ;n92_2 7 4S}RI˺b,b~ ;T6ϳ4(G܆? Ί4j> Pt KS})ؐ!8YGc(͎T=@M?=*m@h:C->S7)%*_nΒ E#'L{S>u.r-~a&2~mvHxhGk;8':Mصe-NN RM{P|s5&'#o29+m4_- xO48KMP#wNY- h mDk# f h4('*{{yGWeHn/*BH9.(|-k؇&%)N1ୌsS)qV*ЍZ`mGց_mbz4odVEǚ:^ MKP&eo]~hL&Jo/gұEG?lzeV$9B='f՗^L;gFht*?fzOȅH@Ws4ڋ5{_YmS̿bmS*Z z(tEsd5oVa98p 07xN [Ő̇9t\ONeΎ}SA^;"f1!$ k}[zq ]xPlK/&ӮSROOD>s5{P>ۈ:cts3rr&!_wcEdBT&] FŽiqO_ЯT_ |!2G fi3J,>jT 35ny'i[6\#4odƈ[Z:2ECIOCM]3(J'&cL=LfC;{`82E338j@4P"14mmhC>+7 i޹^+(. 4?C*η]d Gt5|( j"HKf"P(imؑߑtJ6V>(a@B[cB}9>M\kA?$ڕ>֬w1gy U(S~k= ,,un\'[/25)iԬ3?$Eҋms@ŌƀUATSTK;FνYԭytG{'RŸC'nO`Ɔ#4bb֍ER!-k81FzRn\Wjae {&KYZsn.y6VDo2A8F>~O5E6)wtu¨p ꁦk#HwjQ;S+4QiWo4q$)(<2XuV`HЅč3Nj;㧯YMpM0iSn`o,{"7@Hnr^ԌPCenT71;Q)C RICZSN+b+7| ri\AU3aIW63J\cw}=k(=!$qSt{Op`1yWlm2miX-w- pnQh5`{}&",kyKlS.A.}x腇:,} <*We}JL(d]B54yZ V3{!v|5o7.*^=H},u(5ZbeoxA#B-ff>=bUn&h-5΢|֡$ LP5^p.Nk`֥,Ḵ5Vir0ca_gLWs$]8_hĸ/LLn50 7[I ^&\qII W?_ڄBywJ*O ]M20)ZpbcLL{ pj ,x9 1'/vƠl k8UJkKҩUր E"†kH٭]x\&=SF_߄Oa{aeP1oo͊e߲㇃>0P_qo魻ʔيHdn.JpBǵ\3z,ݥpkSqH{s|:{W)3gt[ⲡͷ~c9..E]=Z^)$nt.-PBͮn㒕$[V͸o[הXq-C KW\3xgVWh(Ǫ4%Xua`˜f`_C5 , W$a!FQrnqWh2D{ \ Q$wx^l9ɫK0rlGtlPdQ2kx#oHڧEɜ𔚐;6-bT .ovE@^4lZ0b؀ ՠYI8o ѷ6љ-;7NYk c1}!.4훟罶ϫvk)t)Qn0a(u3f5cM];8t$/EocWv/FW7v?Ĝ~nU1«e]1j3Y]H."sS.1 Q8|UU⨱8_P<;MdAwGQcxoC:S?0{B9B)]жo7+e n*]ڴB4X}T. t46f,;ดccBi.-;##w.%MmׇNZjj:*+CR xs9>F7H_\~T%` I8*4txmrt;فyu{-Yv:L_a7Г3oij &cdؗLڬҜg~:H Du)"a-r£@*~)"dꍍKW; $B u5ˡ{xk3a$mD.;V6x2Afaq& ^ev2lھ_7yH}SɁDo "W߃բxh84=,s|}1jro{l;[0bG-kQ`3)0X߿"c>Nҵq֍˘EN>rǜc22u{S_(?AaH:ʇa=eOw] ̺/Tu^`LIg_I$/y4ՀSd]xMAF-|dtKT;;Ͻ/TN5"FπT:,1AșȂnSKf: ͽNnqАEKdwmd !g`EʣlXfϪElt PxMo1Vliuɾ+=ճ&3St h-7Ŋ/uoU=Ybuէ.Hk.ZŸ{id; #-˔<=wh l|g}aȴu;|!JvKsI@h͖D}+&:Yl2YkNz+g2k,]yբG Ğn*`hNtNF?NK@M2YℾB޿LmCZ!ФP"U0@9bw;4pحsDVm8BcghYv-bP)3*@g)V? 1(cmH2b$tDzWGZs-ރ!W 'S -q<1rďu՟*yFSB Cv;owLJy #}&o4x ʔ!ʎѐ@h0#/=_Ur#ZkcbX(^Kѻh6~D1B3^UX+[Yd6EF 5u\"-X xD)՜\䌿}KiG,'E=B z4EZe9=X ]:oKd 2;&V"5J+Z޺b D`-@D#,h¬+~?t"` @u(zÆDlъšJe,6gB N(m1qؤ:[ٳx~'#:l [ _Y3V&.uaPpɱ:")')Cw5-6)?䯐w1BY#bo[_9ڪ2:KcwxS,f #-+6rUѩ+3mȡJ ua.ZB|'LVp̀-#Ken.s7thqѿ|9X[ mG w m9aY"~S{q&DV='c)?5 u=G@>[GK@S32ʌ{S DMJlWd;hկ\$\θ:ƙ(Y38WfjRۀ cY6 7pYքvGE{-ډ88Homg%P̲[ rط\\U ccIx1Nc{vK|VFJN0H J=ԠN]WN|UPj#h0t AZ[4ɺEP\~?IABwظl|+!6\0=?Ry/z xsp 3Q%&6 zqYuYģS6 7 a ^@nM6x˱1)D"PUQX$l"z.ڃR(׼V4\j[lږ\U ΄~+C&,"^^G}d]ҷ(z=-k*~5{yfI#1"hָhL7/$l <[MP5]](Zn֌ #cjWڳ$]kv \GE,o)5(;o;RI)}Xx4ʨ3t}Ri'C9kQ  QUND&XT<9b/A3= = ې :#LYel&nig!EVDn|JP٘Iϰ &3 >5f0t^6hH;kzf34M8xJ/uv$ !ܩKtORke_Na 7V4 w5< /.@#; 楶T^A+zzڡDx_WM| =XH _’bR)}Uyƺ7}W%P"{p5ɑodPϏn_1 zI3 s8!C"Dz7ǗǧL|LQ"·5XL㝄ǚ<8G!F-qI*Ej");1Xo}|} (KZ:2N{KlҽvWm¯>ZmdtP0l4=jڀr3} ˣnuL <=A'/ dG$:5\z79i8$ˮF,W!c#mMα&A'P2kӼpfTAWQ̥i2(yp(s t' f`+ۛV|"x㐾%@MhkZT@(T*"_Tz|o v?}b)8uarmQ)!*9\` JrO$_?Q|@v&̩lJlS{q-,|+Y,4Pջ,Ti#AbI=V'c- ) ?&!(Bc >X A:Xa]vex[FkMQkUT}[sj:c+H-DXhu>̉߫>%.#x5x.!WΨ{!xJ.RW}kX%OJ[vxBNW z> 424c1 OX]WbXQ{Ś(Ɍu,&!Xy1-~҇\\;{6 j, ]ht,V^MZ$k39qlhUj0+ǘr٭?Q7D&[UmcpB! '=ZWΕ`/~M{ 3e6'*mrS2z-Vc Nޜn] M+K& AWe\Nqӛ;)$qDЙ<A^Tn> ޥ^tIȮ)|`/Q 0@O*є*`67Mi,b㚨_RRӌF_Þv澒J=Q(B {s]82ԸFpBe[y[!$8ɡj,o{VVW+O@f)3uR"tt!L?Cvw=MW$-BGoyf]65EiKUfB] [yn-LJV6aZl= (?4_R]1`*b1]^'n57Eow W˕ bHX,\nNWl-Kyg/( %G4G`]0w()I FFƚmm)/׾U[58iMh.27n)H ct\b[Bdzl95] y|~_R+8 0AL*r&xR vN)|)H\j|Pp< (o4$Z~aZߊ?}%=d# :J#),N=e-5du JiqV^T~舨SN *}-oa7)SKebކߐ#fn u=$a{qۨ:wnHewYUҹD=JJ2+r #J-!oq]usǍWOBjHysZ!`WJQK2%73 }}}DKp52TlhOʏbW'zo&/Y.$keKuC 򽋗 EP`b0zvu%4y'88RJN \ ._ANw+}#" ,>JrQZtI {gC Udl@f``2#.#z/H Y2y+![wӐ: 9-$U[e½Rَ,cbcnUN,RV}>]MN33ܒHNw!#$u2m)a0%YkW֡ssz=:"`BF#UғQET7EPIi}%OQ< 3b3a)2:4faLvd 1xaWOvo=ɭ)q`'Y6=bˠ^2AQNſ'a$9Hݼ*Yլ6gK#pn\,1"MɨEŠ%.yp1vrD/2cSfJ*lVB ew{}RukXG+nW#ik3AjW5]م,27Ћܫ4-wkkTx9]&~)V9- _j\TRHRWꤝ"ծ>v -F8[PդM:9 C )b? ьMntٶ@%Fޮ~4 Z.  xEOP$r XN\ѧVe0Ցv}EmTdŵe¯-mE!lN%+d.6ЭLi]T+u(# * 5[6|#p 5 s0˼ܒ ʎ + 1lW"*hoFH?7(ԩ2p󏡌bq)]2}{SER\tzoxL. t=}*64KyPD#cB>O:o>I sȑ{PnqrO ܡA2ޟm#wE~g:qqkEʻ\lj!}O]1 i~PGVP^m`B౅|P,ɒaޤ]jWsqY6:&ϺKԠe(h=E ؘÓ1piZpu@[lUuۤLwrlӾ(R 3I`<'* k= |JAwXF+}|vVc05g@墣=ikLO6kL?lDS7m|ȌT"CPW$8 4,x\ԝ~x>&S9btE6%( apz+J+@>g%ܘYdPi,Ĥ6@x/%.)ds(ykِ&2H*]yX3̔unP޵)E 3T.-e:؇㖶5&a pS,:p} $LcT!QɈ-iXpqТ4#f$aD76 #UH^qvEvT;tcEB$wCt [IeG˅;EK', T8I_oCsgb54 equ y`@cR6Fl' H=r*$H̔ cآ;)( ;PoL%VyU T bS;CLJgCsb~._g!E]^*^3{\6#yGOܽ~\5ծClcV9^O~;uT5o jFF$ 2W4{"]F4]8ͨ-~+[humW`qHq5Ϟ/%o3Wbh  :oFDd*]G(^n_Nk܆|zj{lB:ja3Y!H!P\I͎.)oj)xJ]79]fͰ- ۪"Q83ްc1ټ$['Z$a!qwcuOi\sqJgY8?YyAafK9AI,v==!{K`| -R:0>A|eǒ.3݊e`dJn$slke Z1hOX#lk"^x(J+'GP Rf%*Sef:"m{ƩIR/hUCW(8SP5MK1/}4=DAu2ɍ#E<6\yܦ~^Q/ 57 [Y .'V^{ٝ4tPn٧Y>e:~ _%=hFnǼ>$_Ͻ3 Za㑉BT2fg=\׽,B׼TG($'O餑"sΗ3Jw:? ~*#Pt uC=Md)/F3T>C'H)&^&Ϧr)[F7'aLbNy*BpڮS }W hϪ*bS~Oʢ }5q,/4 u:7.~&+IY]w\1o{4#cHJ8jO-H`#9$Y;(Fr~5 R(Pg|o5#ng,GәeJ0Q' nˌ8 8B"hBk:sE틡q턇+E*qCz/jYg3σT|ֈgKkV<50xY#X=%g= D{iz^+ jdp{ _J'wgns8WEw?<<,G]zVCïfp&*̕|(lvpiG7@EQi ѧk8E3м^zۘa:ylìQ\Kk ! QGtZV!5GHkͲ:{}3۠'lxIebS* ǧt(hZOZy@ޜ7ioiճԬ=?73(ͧvJZ̭oW=uZzjm/B>Vlɼ`ErWT川OR@KaDkd6bvp(>A}nv|%g'D*xJw̓^lS]>?ȼ|1.y8؁$F} #R*QCmc(nF?n`\qxWw[y舌/J <Ud-$}X9jf#CVV!+)e qyRcwkC]ZL)̈!$A8FatW?kw(c؃ 'x;1G+#ޒfl|G:0թW IzOf54ܷv,#Ƭ/}6ƨgIx,7%N'U}FaQTry@[Ipw x!|ikVR]I$R7^.֗?dM%3o Y, %ժP݀u1Gl/D5\3y]pH86!J+0l&X#o7Ś!mZtx dџH2_̽y.?, bH'|{&H:];t9oa>цBqO9 2=ga nZeo !hQ/q MnOZH7/ W A[~,ӐlԎa,sw<\(Fӡ`6KbMQOr(K'Ylê^ޮZ[(l6`g_\g/fRLBLkWJ[$je҃R-q/eP#V*Ay}n hP ky^EƇ.{\6YBs^m92I`ؙ1 c*5r/x%}yvխi-C[,G΍%5$LkgT}pw?ЮAKL?lM]Jb]},o6"^^2o,AmNk{3CK-h ԜϺ^L fޘWdy8#$AP4H,y(~G_b*`σQc4I M%ngJ F kolvCVg䥤#b}lbdv*7}sFTe"f3.b+l2f%'dtRR}'hW(ёFUM6+q^`yp hяiǀ?Fd[J0Bc^}bў( A9ioB[rQG%!Щd]]S*]!#3FBAFp : Evh=5^B݇!6YA.xN-as-ֱVxEɋ!!r9" #-Ɖm; 3 rʂh_(?#V{Aby,DÆ8|.\9E\梫B oAUZ#2 .h[P Ru'ir&-g,F_m$WLݺ*q={= VQRAD%"v `(uLB{;ㇹʟk[u|5~~L[5&2_O"PYnzDO/_n]Iy݀˧徰5X/䵼iHUPD-kYÑs*:8-:3I|T=ߍY$.a{]G L`3}J.=ݪz(Kﴷ4TA nRoy e1yj$ay c;Jsau ?M7$+JZ}&\,RPiT&qkqT kXt;2_I {]tY3.”ov$%7,> 0Ƃܓd; }4_wj:X_ލ/9M[~8neK39Wh7e¹aVG|Z"8r# đ o (H_eL΃b%#tâ nFV1C֜o[?TIOgtpZ)AōQ!V;EjYm).0Ғ;Oӕىtͅݜ -,!ȏZōͻP Y|OerPaJ6ueo$Rzչ´HdK vY޶7O Ղ]<]yiE"m#AdCǖ=s:6kb&n)mЖ^1;V"Bћv"XhoB>~پ~۸\/2_z94%XHWƬ-b(2̅ 2,&ƿ1跆B.h$e=OwtPX@öe[nhfPbIG&/_D{M~tcrt=Bۈ.ߠ0x}w0z=w+(xŒi$B ҥ`jy ӭ?3pueZ/D% -tjG06HQ{ˊ },Xlo֕KIRVV%'*qW/@D se&l|9(\Ͱ=de?w7va0:eAbV8d/nLNL&y}rt:`V ŁI/E]|rXXBM֓ʭŨTpöGzTY;M­t+Ξ>*n~% Ctg_~=-I"=E0xp IZ+CyCe C#ޘ{NJg0FCb?QBSW Q#֎&%f-̑%xo9~H[aM 6JT "$NDa_c*] "VemT=;$u87M:W0*R룄aj"KG+zh(im)j-^Lü[G\ς b^ 2WM %,|;\]Qvm7"Qꭑ뎴RDÏ28XSj>XfQO(Y&DP>j`U~v*KR*~1⿅Z0>r/e\|~7RȘ*0BǵʰI/ \PǨ*y} 1+LyE~:bcs9^Ý*'8+3,[ eEp=Hd a]-H|rBBk;uIVżw6,, ~+Pvᤏ>T*o T5~oE&X*_I.Nq93Fܫbl,եb䭨GN's&oC1D MM6J2XQ0ùx[ o΀(EYl!ZF37]PrW>lD7:5D @{f"ߜ,l3c"80zͅ]RU l LT7d41 /ZT]6ҽG"6)jԛnyhV Ѹ>h 1s n"K>fB]WqEь0@XE%щ6-Uqo ˔W_f$5 .36wn\0+z5ujl3~⮣oq=c?W˾)[0|Ѩʽ6JUgo9 } FWujA縅JNG۟y3HO: T+CmT| 7JCř_V~z7*d!qJQ%;~yNW5欘$9I1VH qX2\R#ןtBulImϑv'̢h sQwhz)os4gcxԆ~[EW!Bm k_ #S&?J#hf&U.ߗ<|yiu!Ι$apa)Q;U53Dު':~[v?!NQ:u9_0NCHX)@^\Ng>˟R*#p mTPJTe~K[ /սCv:*Q ɗ2SEkgB1!s>4T-pgele^>ZGlm髒 8IAK%ZMV%QlrPƻ@qsga8NyGct'C:Mֈ+)O{|ki`cHN")%C' A&o|'ë4򖪑I#Ր*}Ĩf qp00HTes~W!nVDBzMiԈBo?>wdQRdh5e~P/dob>%D-k$5 GP݌2ZPB(0P ׈#B|tIbN) ͛8oP!&?)D~FͨQڙ+iW#ɟ oc.l¨5SD5n8=84C lդD3E Mop<"Pp@TG;]EP}gx$;;(.+-ki+%ӾKvHAg]-dkHZf" 4 L,wNȨˍ&?}O}p#5+i +n+T(v-/pjVӢURX8:7[!pzG@ǣf.3/bJ$+۩>y `(5X[}-0zM: XQS,A2 OiCs>OHϲ룦y*X?..'\eiC|t+Y<sr0:3M<`|ic IDpTtH_8oYK>{ q߇)Ƌ)^*d-w<>7}M9Fr. aK -wݣoI?xU #,1bYn803DSɕ?U|Eېxue-,t*$_ˬ!6j]FaA7@M$9<) WW s"H%InDq*z"U=v]qW?L~XuQ-v7jWW&+R 3Gze+> O"bn١iu[aM(mxqރDS@$lZ6aZc,\Y $@fqZ6Ibe_ƒw7ʝ .sJcZ9<) й 3ML`,u9ʷPΑ2#?QvO۩Si qy ƽ;gXxS.fw5;Ռ'+Ht:?fH*W dbM]',+;fDJE*Tth|QcjJW\?Y}&Q$_뼓T٫4% =by"=KzCYn8u "ޡ-vp DMm-=GsOs†܃{I],bpԈ,e걳MGE;)F轁p+.QAj̐cNiX{^1ˢ_fvGcބit(DlHOP"w~}1H8 ^#i7UAܯptmF@-jsֿ K`gHS|Y`}`u#4RAWo}Ek&d㱓k} fn_khynsQñx &arl1N=t ETS|>NC7|ffGh?O͚1P3z;wl zZ8iٿȀfsV*f5γrkKΐ4 ]n\xno{}04e/<҇/I_ 6ՙcirס8|9-' -}Ÿ'Ii,#c%q` "AXDkw_B;E@qՇmƤ: h-O*5wo,O9D{զ#NANƌ4.1L1E-}q&= Qx$BhH/{N ">EhpA<"'ZR}pk6^D sv'ֆ[\\[qI51{#m,RF g- $Ų»#xZ 9wίhr:,2X?>೥IjgM׿nlfoo8@tѰ_'} zHk?jo53JEmm/#[oܙ*儯+T)4}(^*>0g;hP׎.{;X|lU7oF8]S@`)-c\u_KՋdv撣4;1x7{opW (`(^3kiQǖ mn2S7W[>$6Xv<8=g]N}&z(D_:W7QfRjh@|^IN|60 <2bsMG\˽URNpNȐyᕏl# Hj9y`&6tG,}u -nel{}X]GP޻|9 R `UtDߜF;0~x$U[+07J^-wI,']=`]}R72Y\OYap,Cɪb|"S/TuAѽJ6h7gcmOo3!VNV6f1_S~Y J>;(7WzHGDS)L`pXdݺD "Mr`zdv**S3CM\%v\3;#pfIp1Z$'z? cZSﻎ|78TǜESv;ڿk@LS%SScZp/Y\hL(= ؟`uSAe7kP1D$30XC~> ڭrPCJm=W$j'M]ĭ Q>[s9f ha>Bxo[E_'FŐo$tҹ b{ }Dr=wA9N-v%GLUgθԈW{U/(y\2L}' `ɸVxWȥ=aQY -GܡCt0@8\T:g#:S 9M5A Ҧcv"Jp(z9 y1:|~CvW+-DYN ;A Z0 d!p =@KܘÆrrW-*M1cDqgt ڸ~WR@_mWӊtF*WP_$MʘoWKl'{9ֶэ QN-)hn'!p XJUZ R1nT,F ƦC?yڃdiB xOB~yB?2 to@8٧t`9UVN:NJ^>&'E%ÚGe,5"YCg_\l\h<%DSmFũ)p"rn֌2u Pܷd``rWt0x;Ki[j}_}.n};[C%.t{z#X^/m&C{NV"ߎiKϞ^o} = I1G[ su받,z&#Z%$])ݙUx;:Z[+ⱸAE6p(p_ArE1ɕMdnќ=.ywùЃukoG ,TX}rR.~h߲yhDS Af?Đs:crٓp*SPQȑHx*'{%q򿺗2qz-"U}Rˤ!BКiősV"RJ!GeF ZI;!dH}Pnn(Ev6$VnsrL$YzS0ѬBf >bsDI4_,DUש(0*'u>^o3 Xtz@rlJoRZLi#C_9kF`*Ei_ĭH)`Cj Ϡlu <'Lw>1E&-π,\- 6t%@o8>ΚAr>JƞZ' 984 =F> qkr{MJGҕ{ ,0ENa^A-t y MuNxi9 pxqAOėyY^GPƣg=(/fCཀpUCbBHu]\?٫weP G梙p 4^&ey$AT:Z:rfS}'G KciHo5G/8ţc\` 8(̠T݋egb ^y!m=Lh6mp_A`J0mچ :J.qӒtǠ. x RKψ$"R>#1L]AxѸ,; S"(`G!F4W@J 9*LeAG :O/_G(GOүjr\N~bcE݃vYȜ KN[kHI.icQl< giI;\p2FmXDke75a5RagFpwCaX֚n/ru7a5|WU <Đb;O|&fڡ0Y1xȈvV} N9=Йi L=H WiڒH}3zתHe:@"i~l(I62pW]C?ILj ~AO/- I0V/Wt\?1$c!'RW4'5>LH53ϻ$yD_0o`d\37N/Oç%+D)ТB|B[d?Ziʔ Ql*`%qU#xbFMq[XO@ȈUų}3fgcCkꪙd߶i P 5b z@L.?} hHh>)4G5^5K;g\gf[{͹ŎQ[8̎Snja/n5]Zc~/eUAæKB Iº4|1#ɕ1>=k1{R3~wdFse&i3RVؕ7BoVӯ~(կ:U=nk Bd֛ЧM/ @ n%@w^/=֦qH*7phSA9;_0G;086>| X'?g)-pIvvE-/:$j7G0qI#yTROEB*Е鵘:}L2! eҠm-lIHTHfIii5biD?xHSD;M6ؒ ʌ꜠C݋{RdL~R?IJv_KY,{jww<9`_'R6qd*=$IԖV7ܢ#RImS9Ʈv`9uXa8@5vӾ:S }?/Ë:X=_Φ5, г]P{]K޶`2eDU)si.I&(cܞpBvn]oHsn㠶yw3H;. !L>;Oڂx,n2էd*}ؗRQϵ0 K<3 ɜ6] 6R#P.j:=Dp9.g*_&'@];*'' ׾ `ʏE kUk:?ޭ.[htt.lb1reRs2wb.W*0GS˰wwsԄ4Y-Kߨ7 h^,WUq5/b~+pƇdREg`pQmSze$\oB0HB1.4/oKٸw\h#Ha[MC ו'[@ɪ҉)nml2+4Yּ%+d9;25gvޔzLE `\,x<:Ϣ!kÇ9nǹXrZC0r5\ևlH{Tн|B5(iA?0C:6NOO?$vlZbH9dxLoJit5M>SĿaX1L܀ېgP=9ү\B"{/m@ FXXkViP>|O> >r]s1, ѻC~>'.9$Mٿ6^g2=ֆQ Djb<Jδ ,w2>JwbgC [|;& whG? :-V˾s314AfDuG ߼װ?g<?-|&|=PN>:Vnau+_9ل#UP8{PjxnWlKZNC3s< S2[K4s=ΊzT}=D]#-vM}z0lEͭ@1 @ LA +!\ N]WDsG_G'fA )(Fa99 ;c!zH_{x36iu;[VsHB'{GBq$M{e"h5m{c +[V?e(Xѹ.I|i5] ;_ދU vr\RΟ"`Yy i[:tUk >-Q2( hUWn4"EH<3$ 2yG}M»Yz6_; ɂox]Od`,,I9EgI(|nM͟}|:s\j^2nHTRBt/J-\t_l؜c{ ;>-8 7AW7!}F4,}9($t`_#ґ '8 @Rֱn)&dS*Q @HKx$yv^P9T;` llF6^eo`bx|&[3K]O_t:A7/tdN=g<}.mr{md+bpTȚjpr MHO ܱJ7 d.CxNrݨ^ڂE/>+fKמĠCߡu)Xdu潞1͡+7s4~.*95BARMN~ںzUuW  <:[%>N tqw$#+)8rܞΌc/$o,SSq [dZBù 5ݒ瞍UhDw^Q`;@bJӢ}sM`NnH,PB ǂdBɗ]67ήl RMIm}7:XO|a# sC |S7n69"a2;0+[V<`rQu宀=ͺpLΛuwҟd>W29VSь Wj2ڭ@O.<hKIQKqY7ؓPW 7!cg^(HER%1_|%6[3qyNJ*Z\AƇ%o+\ HR ^D ^lElꉻ\x*|arRjH|p'xY{b3xv⠘b9i"]R B=V_YǨ{)h9[kH5) 7bQԣ8َR-p屶B?`mfr`=Қ{{vCvwWOuWZZkHakf(fс+H8c/5J7I15(:*Q2 #^u#!q@kСGsERN=iH|шYozhx{H;mx|r LA8d삌] (1p;>6OGY/W:Z &/x|ؔ1L/[0E@@w=\4N|W3;kܜ-H.2"{r |څHgC zAWާd`+sxIOL=\83j29Ea3H87Z\Ium]r:2c,ghނ9:]VRDx +ruTUqPMXOi)< iY4yZ/ISb)sP9efu^Lnֲ n"#3<61f xV)V8[\I g%i:ΡįpIZ~UP=0grܫ*[box<܁=g(c -nE GhP J|ifr4QMbzkZF1UZW&w_֢H&laؘ,.L[)fC7E0Ḕ6ɈJ3X|OT\_G]J^ea{@>\0}7`Jg5؜<BL%>iS*gBy~aCfʕQ&]VR_rbwrDB 7Jnt^ͱ̦8"5eʠb#yK^@9!`{Cd+"K?`wl I;6Ct\,Eo"/,4۰d#b,rqҼ NsV[F\ QK#].Q{>".ܗ22f Aj{嚲+V\%?'/L}ѨTS7>D;qY dԄ`dZ[rQ^c9+I 1ΰ^%y9׾Aa 0'rBiYC'jN4h(֝LJU s)h̦m#DKǭ؂cCj:6/?ͶM0AD{@ma3-ZPgɶnnpNL=Z$ܱ(Jїӻ흆iVЗY#s73n˅s vmKe" W{0fl)[|j{C9%^vR‡̈74 S~<^%([bm#,HFǓRfWgJ &0"S|햀Y3}RPP-F<Ƭ[OÁ*4yj|-sH~^~hKʿF_CY39`qwODrE\}xVJw!wt:ێ} i/eD䶊eZtc3yU4vUUI@ *#p`JջQ;m(#Ev&Ocm?-N~bI` \2v?yxKِ֙S~#kC.Q L͆y䬫 zNR$v ֡c;>9Үeݳ| e ͸ ak Zqh0M-^7`,ssQvߞE/>7E.Dp_SJ^ j0r fF/@>XUvJUk/>W a ,qbԔF˱dSojr.|P!;:#VSj'0mR1aY[)K;7%fȌW &7J̴.@Wq׻Ȝ4 ?;m~ k2`"JfJ~-󯎀ΰ;_!;݉Ț`j2I6JpP.x6ڬONL1, Kc_7H(r]-_P~fٹ`:w|azL bљxV3sCk 0<[)ą_EO-3ʒqn&R5;M99 O`Zݝ!oC,a546L~yRվ5)vӄmmFv+KSԣN'tkP /E>aۊ t7@x;]ItBNmQxXM(1;[K8)Ş=Vܰ+Uy!@s l8m@P2SAWt Ɣx;0UE>,:;uC)"? | +۬{f?fD(;̄@Futv$i˄Z'jtLwG]pYJbmcP*x}%(6n@S5^NO0'\WwS+v]ǵɫޱ볕h:C޻< ZX ԧGAn㫯،CA@8elvĂt\uBgn%YɜJ aOBB3m0 .k`KP?ehCQy 6vK)6W\ ?U41ۊWC.&i0
  • LS{Qlj$乨^#%)ϡ B7+L%jF.hk9Nbc;4"bd۪/V1n}S oՑ˨\c_VG1t4H-?֒i#&= h `iwrha+3 #z6Dpz֎ ) _e 8{j.A0T>qĖ̜>՗ua[O>4g4;P Irp+1#7ƒ2UpXiTO8\̲M5Zr'kOfU9U:Mx.&yضPD&:ݛr7L҉bw~]'<ɏ!gw d)!wO!J#O6DE w&xp%6霼pԉBis,&a-+8]0IsrLot֗9l'p sybsi6߰c(mɚq#I:yzl[ 3,$4 Q:CImeƺ]|(iab$҈-zFwL,%Ơ u} pe:8o-%į>b!lݼVPZ~RK;BKTzHf8nQrP>{Le^4^fIxܸlPu/YӇ1>dl >&8tFMzEUyx! ޗ$%v$onfqK=b<{H?goTE||Fu8= v^&Г]SFt~&DS|)WaNRV~OUZVQ /^bkw焸PY>ȗ9ASL,W ~CdK^z:@- za\>+"C`ZNVPg"؄HlPBF~J}$C%Y $JJ_^6A>s&*8Ð3)g]:·:-kDYY^&Yv{b:[Rl7}D:Y%*LKӖ@OEXJso H* 11B-LC>Ғ hd3X<3-Yc[!{Bsk<>ܗJ*RAs:mƘ ]TsS~+XͺɈTYcێԺWhCϘQuP3Xp-,şgR> B㵤5BCL."fXYDFXįي9)I*ܙf?(ObTzм1ϛ61 y} xH8\,:vcm@'=U:^ǣ;eQx\1u\PfE͌.$PWo5$ER;PwKb0d"yMEun@wY}FŐ*} ߜT-|Om^+uᥞ{^٧˰'=wO_?]t4m5~:SJƄhS(\lT SސD^;*}hf vXKC6t;Izj@yp,Z,v+5V;&Y,JH=׸\RM&QV*`4J9ᐛ]D^CשW xF%?&H~jNcJjG$xp̂XwzJ晅<:#ѧ9=E>ws T2?oAs?8E^gܽv͞ /D2.7rΕ^_bp-BD]I|".jW?z+(>yt^Пmi-զ-Y| ~K,`98SO6>C+pWEceݠ"L ZJmyl3U`,aQǫU9FL _&(A~p([(ĞP|vps7`06s$UݺGOz(e ȕuѣ{@w: ,蛕h-g6stw]*J*R?"j!tIfv\5`far~s7Ai~a4[ \)'XlAT+~ pm/NeHnjp9\ ([rh[@ %WU ״kØtɭѹjb3;DS4|)ℾ EmL[1?)Z&8J1 RFri&>U @W&鮠l( /[Xoד- C(J$ɽpe>ө=|7[:\  i*|Yߧ-bDsNj* ^E`h,wCz(; CY돑bmn#_V+Qc ("2 (YD.N]) {v,6A{77Pr?f1YW[*bx Տg{iOdTZ}4V~6݅pZS7<'|[_Ơ] |p6y|i]T z4QH/(>;)Gvi8b9G,$ gΎٗ94B!M/Wt?;2mXzS r<:":Nq) J)0[l} >WOs eI]NXجTgzVka{$Xytفq1SKbnOd(T%A8Mz([/:l4W:V!9)ݣe?h(zkJL9s^vwa I!.{֝/ADБ?\gwqJ!|&BNLɅſ@G90a9~ZA~H@샞 m `:.&0y]֙Ƶbu6YxV7a)с8GЈTN[so?/li:3Qo"BZVm~uQU -<>ya}js~Hx´(8؆Rۃ52p%۪> iBݦhABo[؉&f6|xBq7MC|Tš Qa֙+/U=1c3l()>wu)^t߷K*nbd4%7s+KKr[fUD>AX;= K\M=?hVlzߌJ#:A թ"7&~-.p!y,3zn pUQXMU}Y#jD$$ e9'C @pk/K_p/ .?٢|iRP;ld0QxyI7ap'xHrn[Jگ 0Hy_ G=.COB+&"}Z=PcT%"S;{[h4p*c6 )*PF_ˇDЮx-(9K3esS``7Zf{LN)%9ڬezKq(C"*4>k.GOg qIeq )h5͠kG'բ &Z1Ң=䯿? 9_[)_qF) 134@ɾwh@%m"#MCSgh2afF$3 QFЁ$O#Zіc_wZ$>S[)B\z\&O6y#w` iM(.oc,q!BLLц 'X{t6)6'}N1%ߏ9"pX݄gd&u!W5܎ۀNHM/"jL ]`[WpܝM|"x:zV/ R{xɟ :~kZ\Ֆ DL窀p}feDH97wPMLm Vj\ GA5P4:i%uiаz%%Iޟ㼯~6SmH8TbŮGE77zfK焒BQ4KW+PfpdUB2ЄœYT]{# ׽\׼VEW1*wEVLҸT9y3Ŵ: Kxfǭ%*o6-f_Ҫ>5m@QJ ?]v0e`{.g>)28C|.1& OhL0'r^m[O.j&C1ZM5P!;jƬ0/}k$dhͬ]VWZ4c1&Kl8ݧn4c*:wq 4LZ5zM PkQ{ +. @ZM=: N1[KߥI܀ 5k&gϨ|[Zl5Ǵ 'd[Ni'>7PXHJCKy}ҥm'`%o{T?݇]lb܍.ednLJF^G}'LmwĢ\DɛD)ٗEG^E4f4<]J9kk:yFQKa;CFg{"ٮɹn wS \9>e,Gμ0;rL:0F5nY3Og0eC_֣sWղSèMYy)`)h$e[_f|%:O1J#gfֽ}aWZQz"e4GP/.6H џlSz 4"F~䌞:Ke⍶\ s/V[H@#KVHLg~k_l" U2(:{{ʧ˧dw寎 TSp(s2R ,h6Yc=3H5qq[σ hK~7qLqflȀ~[%zoaռ'gjާ< e *¼k,(>=k*c v"CB6KJd:+@g $>Mi^*#-1:B•2QW] (2BIX-g¾ׯ˴Rkz4C& >Gl< ؇-uۆ^t`ªsGK?j Eeղ'6j 6(w; /O-9A &1#K$ Yo>yH5UG)d={}F.YfO1$9YzkA'S˂tmA8;[ az=խUtFpRbUT,5 :1&I`%"+?JNٳ["C$=ExdI<B[EӒ 물cצDSz>^W`9A} 󥒀G'rɲm [[d8'PŠ7,,[SSg|k]nt=Ҭb*B N  f[3J'͐o[=e֗M7q6K6ӱtv9 Vfչה^`ov2.38yDT#3fʴMe y|cѳs3ҀP֭ЖӷI Gj M@W~]g鉕r:4UE8ĕ]FF'54= 8۳@=AZdFYMHK2&X'xE3A2Y,m1yTcQN:fq;8`j͟:"LDyz/,i2I<\9a̵͔aNF{'{Ag@Dl-Z3]cklĔB.kQ=ht1:y1 R``5s>mc44DRiC\L+M*V% MDغB-卮F7Mܬ竌6;rGrVr>=]eKr6""b`Avr64l[m-g|V#/IdAfd㔻*XN3bn{3Hѳ2/ݾlQ 747ʊXo[P|[ 5!J‡{SIQG*wMpFtK_1^ҏm:aVL9Mu={4N86쇒\}z}h;E(k %bFv-D1Y]tPJI ^7R֚o>Ơ:jG-mx(]`]%~!+,H2}0G p+۬Ϋ^&LɅ p‘]Ah.S"u[XI210]+3x^O~Z*P{`CZAkb^`ޚv'S3ߘKFAvx~,;iZpc#bm VXJ¹9B=} T(h?i)]~4T4Jx5ڴ⋶| tBfF !1n=x)a?dG)3 b2ǔC+‰|BsNxHxeT]v"Eޱ ْ譤 |L3&g&cZbrֲ Z*i )4inؾΝ7NɔL7kE,cdJA53`Jg\q~E`Ԍ&TZr׌PPYS?'QIxDwG=Aíhj Pbd\\<&?2u5{\DUQR2Aj :], tn*u;?Q]'_q%,g+NhH.CdUuKe>"Q8aQ(Ĕ v[duX; "-D(=ƒS.D{@+CN`"| HL;삡=?=VbsBE|.'Due0e 4nOcJΩ]kp>iaGԐok=>QkWrfF>yƻs0#sLI1SB.E&S$ X)Uh\rBpWJV/f-M Gy=_^ [~ ӯ#K;B2s_9L]˞RUEuCKC>gvr\2+QzÐwC B9'B-5c>/s_CWlobȊ^IY7v*%YLO:šcI,CoNF9sCYݐy7=_aXmVŇ:33z%xJM(n"}a13zA{Rj0I2? {&"Eŀm)WӉZ'$sdtv?*5%ȦVB=:*#Ex~rz1"-;Ρ9iyO\$:ܤ#y46):$T7yYW0X97d5A4t0τQSK 2FaycBZxIM|6şZ!Dw-ǖy^^',R"x\]y”3=Ęȥm,S)BxT;}+ i둇'Qؙ"na 6(ѣHZCh`dh/93H)qo}aE@vō(|ֱ.(_|fuegyڍo޺ YdD2o#h|&A޵{swVԡf11x) (]@M`beIR-9!u U\&MVBabxAo!qiG% ~rlI<1hxrKߥ* ~}ߦϰל33p~?fY[U kwYkQu6>R" ۬Zb8@\,OK,=?d RgKnX$'aq G!&}ЉWPʿSfU(LѯZ~=tɑy bBK*Oۂ-G,:'bq=/]htVߩ7b%nQ7ѲD:l f@ܾypb8Oܓvbw'Ix}]Ĺ&aHkձL ]f q{'+rXI&ۉ]N#U$|xdHCG+*ޥp̰cT %5I -Dxr)'Ө3vE gP>UFbK q9w&8#/ fk9+{ǰY:w`sAr+=v69!s6*͛] ꂢZ1f[[adwA6IH,%m׾I/n8yB&$rAN2faGRZ.[{z/O͏cAhk C=p/ȸa"WegWZ9`->K5 B'Z1n73 (p؄EBL4D=1JIs#*X`5m#*|{a #0>׆bmw)rH'^Ci[=o+ݦRO% 5SYA/_2(8Ie0.z)X~b 7T+^[T~,ёHGgEcP4{/`6/UzPg5V3(#_=( Pp9kU?29/s)īیT-媁Rt_Ka_[7IP Ŷ#'Kz,]XLSe1E!rn\o­ ŏ__! zoK%WYOL*@/>Qei|@`,#&0(CCt \ Q.]lYxNp]cDaGPYm{D6q&2u  +_ey!Q5\ DnHNdjK_VliLr|frxUKׁ@9&yh%d~(NclH rĞdeӆ) K9 =i %d5TUi:HT=)(V^ypԓ;hBt7aY3#u@V3IXN[u6[+gLY_J?i@KT& wvLBRˆo!OG1]<]2jq 1j-@bϜ[u(pc8WRNDɨ"^6UI-tZ5zHz3K+ͭ tŜf}uѓ/5IZ_ c+ivʦ; !i+[;`ZWx>C'.᣿㙇~sSL\(."Yvz;.ػkf2ϊ p/rHރ^:'dj\HW8K&' dZ 0;RrX^cy@X3.3)3G ?<-f Oe #4|\T7Nm@zv+[ƚ,!P?~pQ`1R l+(Ir g^Y;woF}zɰfyl\pCE^"AWnuk<`׋5n%cn@d?{F~{ +[_{p&"m$_o6-׼1ă'܈tf5ykޥ_URvOup<~`vDS-=3sD?mއaEzN"".9xw7#F5SF92틗r&U}P0f$Nց*LC1gj=Q kųL.j"/<]RXIgY;䞃HWKj|jh89Ws۪5*FQdvIF@y@ ߕr0o3l"Fئ NCS[NcEY҉͠] j7,RYx8PR X=Ic\ɜ_i@5W;%^=LSwrĀPXMޭܜVU̩ 3z^mwzsKvoZw[> dk׽p ˷BhysJ;Czo}EGK4rqX k 5zA"̢[p a$\sq'z鮍+!4]h_p:L/pz5a8sAgIE)6JT0ce ‡* fC9 Bi4+>yIiUǑirN0<;LgV hbptap PQQj5Q$@U2Nֻ5p 3z1Z^2kZ_Lx+|ѫj}~ec(,rOL uwtW4fPs Xqjc+oGH k8k_ jgefg߂jc(jyUh0I5u`0}tCМP5ȟ48w (< }dRl엓iA  i l㸆J~gv+6Z 3R{^`BO /Oel]3?. \SYXBL}n<>*磏Xy"E=eT<6MN 6)K D=2LԋI+'ifσJ擨 $uB^җɺ:`9@=Ӟ|)S bH)X[qvz!Avnvhep(Bc$=?v )xXKs~7 f䵅yl䉨̃ez;``ˊ hXQ 9׫eX3o8X2:o#"es&gvEN,v 9'""ULQaQHa37ƑEPލ^3URHC5q%ٚ\b7ζIj vl͹L e;]O]|%$$W( :Io[$s?j~`FEż3P%`r8)=wʰ$7boTl5ةeUw QݴX2\WhMGΩ)ޑ_P߂h]=z +%ʌ wx 7sXÂ[YF:ee/2qw"qjxIk=]KEѰJV8ī   *%qXZ*d I኶@HWon7u:3lgyYjYǟP奭NYV@]_')`Z%޽ŭ< THʁ>6ΩU{y] eS@$bOݫp/GMS N{/eXfbR&o(s1(}s)Qo; +;0xBu8rk?ElWK(J'3g"gtnq4m=z%-=&N ]TvDH=T6V{?Lk2 Df a~vU:2!tbtqbR=KY9 x65+ Гj3LڗrU#bӂpx Y(iAw+ejE!Hz +\"T h/׮@˥9qKw(@.`c@E{,4\+ИvAJ!-SAhCazE($Ӳe;^ QW2LF'A2dfztد!2á22Ҏ$;el]iJ k [dōJ7t!7Vv`KlEA}?>~ T aaZ0e/{E))$n4.D* XqWџ8:T}oCSⱋp tyɞY2'jcm@ƭϘWDlS?O:'ug0ŎέU[T]wizXƳZx'1l_so_ui?nŜwk)>AКNAtͷJ8ͬ'2K>03鼕Z*׳O1T uܷϭ)ۄmf?i™4pV9Ș]7fUU5 v**W 3SDRs-.K%Tآ'8!mAuJZMj1׌P4 Z"@MxQ6n }vY"5y kzP2ՠ2?b\)ix(Tbd _-]%Į&[ ~@ Pf\OA"*}fYLlO>GzIH Ly%IuOӬGE/}8 bY]juY |cMt|& PٯBq *^l]DΔ[ZEBT|J Iaw8Y_1`v=Z]0BЬ;@7sDCz^W8↘?"[KD;׸{2ўei0R%tgd̓8#$v w=Q7tV;>@ƽ0`AlryGw%/Zh#/V"^hG\mb99zLHkj!Z"\j'bOyW}Bs_tiˎuJB_er{dˤ,Qݞ5:cF50E2% s0j!Q u6a6Yw!nܟ9PobbH#dxJU'ȫ/Q*ԡ?jњ/F tGLM:fkʢ'sB'I;&vhX}ZԒ@:@֏sßӮ,Xx'ƀs ' ŴЛՀKN ߁S!bp57nXו͔I*lEFuPb`#`IKfi<ˠ/qEjJSTJV!QlDu͛")*vj8b@p}샼KohG+4o$7̆Lxg-'{GQy=Н೅?8{s_l/^AhF(6!5>.R;PSKϣ*踐\s>DsQ1Rwf>#|eF^*+(XFBQ.|PcvndaZvnca4YX`xbنaHt\Z+<%X/(+z" 4P.m:+H0nٗ! .K Lwh:O.VԆR?q p u`睲$Hb"/^y|1;[pj+0$'K>Yp4tD+sTaJ? BX<2IXꕀVĻ]w7&Íw3TI-#20~Ȅ!P d,x2)S{ȶR^%Jb:6 & NsÇ1) }ߪ$ز]p׾ ׃}2ptj (M"TLdO0O2˜TQ9p4GXrA@c<7쇱/m*Y.!nꬻ:wtg3I)1NyuUDZ \yi<$T, x^bʯtGXTUd^4 x)ܤ UPRFy%xof`=yJv{x^*} ʌ/oBt2)/ʆx~g7.!B8],a/_.D3C4Վ>§|iLG/'lK8ƅFDպhXψ! f[Bd$g3oLRs/g%ɦkPM-(38Z1،]qO3h6sD,G0cF QԳG{9UIzϡ 뼨[ -[VSKw%~o\ 6&XO~* ʕ fP0u]^&r'iuzj:^7.(%h"\pP$VC&ˉxfiS,ߓQnș^XP2"Z ƍHzwY)[Tz]Ba.x"[Jgw[e)eAhbąMesEU}>d,1Mݞ;%mHw枹 3Hb.k6MSWŜ}ya'iDxy҇w=d  i 10ef*:ϴdy(m׉yb%K8N~ӗ6saI" @ ژ`Q'̒»΋ֳ$ؠ$vBHqO()d>3Q?c" a]yfs*92%VUcdjy[#o 7.U U+old(['hB)0]Ei#MJt{ޞX:aklah36*C;>P[is1`ifHjmNȉZEEoH\2`|F4sC[|3K}N &,[l9PF~C?E/ƪ!@6|d̼zh lv7n#;7[R4{e`qˡLRlfZL\(gdt . yR݄n}}|OK.;z<8#WU?GOjZd gNij#6<“_S|!.%'Gzd_ HʞkmpҋߵD7&أ"tctOi+-.yfG׍UP4m6G1R̤ZK)QfIcuAWySy,EZ^ȣ2v 4ح{u%HרqF)"{@ WpQA0so8Fj$U̩5a<ǴN0fT)A+GHˎ~c1eFO=(*+IӒ?*]`FX}rb]o/Nf`= T_t?{Hr{]@Ѯc"Kg&lՍCi߅g:Kծ tkU %[I#XCY=p'۶V zyɨ p ZmΥYĿUlnߗP?%EI4zw3V)jE\_w9o_Жcx"1VM`"NEPПɡRo9stϹ+ht;`K52Z1[֭+OcLYUàLbpIxnډ9aR,K07IN9<8΂q@QQޤ6Ztk+Sl( uuKw  ƻyJsmЌ -"e 2 GeRGjY/lM(;y5QԟDWtjjR8)O{#5{y] (i1S`\\jvxAOEV]uд$Qozflԫv y3[}+ .~=@5>zKvh j:_ hҎ!@[_qjOYCg O`LC.b9.50,҈m&9 2 b*Hx0 Uw{sSU^`k A:pPj<vVNCS2![~%֭yIRfA#—#YqN}y2 Imԥ1Qg:ϰ}KlVn]<=Cj }zBGb8X"neEk.9:Cn4#Į&2AI+'f>sفaR!I!)ed_tDJB ؔm}d +Zv'!3%uF QM+u"'P2ZU`!䪘k-Kgz?djO^fT`l47 x&fUÅnk>o!znu,l{}0],ao(X Fj>QJxztg%[Bz =U4s|caE/]H-fWRC~L]|b!:;Z&[cԈLIj/3h[}_l{&DeM"1ͪl>AR]8%pe+bʂӡx!WnW*)XE?- e36mU2`=PvQ eT[YOԄ )!bɚk avրb\w>(] Pµشu'/cd89G|| ``/F,;%LcQƻf0 Ǵsմ+=r$@l4h2Inie~J(YF g)Q@#L[J=GI!PUuDJbe=j:GQ+{4 %V^:ȬTrfeYW=W,%; \I ]x8}ċOaLUl91 }Vt6N_GɕWm$\=v.5;)%9˜όH#+=iXe i+(R sLb jm>YxhFsH%jb 5V4u)O$~B|0$=ZLft!-%nq3`(N0 oI̷.# r/6= D쩠%XP&BSz3?CzspJ^U2q K ZupI vj}'H+Iqs^‰c,]a˜PDAk{qshSB-"tB"]2UsadSlS.m9~I0.j@^N-î~89@gk-_l%א}NB~ W|CZߌC:dDH YK17luL^"=rH.@ R!,C-ټZ,w2't4[iTY R?"9~`ى黵pϵ\2p uf\+=:X JsflxgΖyԱAdXr$% tEVV_ttW? ~bې6}?5v< H/ ;袩ˏDzMZ4|pAe5U/qǨip6L^N_[bgvYdͰǎ%l_<*l9`yJ«IYn($F^9L;D>vZ}XZ>t)мA9puHVhY Ƃ=,,bZ-]ղs?1 jcnԊa;]]q&#(JB; wR8a| vⷰ&o2YxvT:o1w/8r 7Xxld8Fނ *ʍrT|N[Y VL| ̏I+&[~/Xk#FCk7c0 GDz} ?l|Q?/18`n>p.9KֺnoZeVs/EA>Z-e&VeYؼk@[/ys` .gSV+f9ϰl1ٖu )8o@2D4%]DkL7*GP*{Z'8!96,Z87jĐ5"E%  ]25z=/CB fUwo3F*|KbgZ`>LYOo^)W[T9z/_t GY [ʟ^6hm'e-otLlgkL>vh ɋKzHu%hby|OLU:0$mB (,2*#7ԅWD4!lӿ|Ya\xdiD]pȈB9D S>j47fhgʹX(S]nZ" b[ =ng= _!Ɛ4]_:D_G)('vkطQ1dE' 8r>NPGny o=?Z["*@^18: A/eÂv]^-m֙u n&5FD{^ oT{k$% .xhaY^MYqN-3(/s F[q2*8?qV !TE_uodso#com`s:U6_֒H! d߹H梘8fMCkY "#=%e ;Zb%j|WSrr[d1xsI<=~,t&\Q1 R^^N<}[ T_ PxfcYw3Ca}#4$l&uֻfn6Z7B5M%ľ&@=LPݑ;-`twTS͖C[LgUj.DtQ&x4ԇ_U#KNq~'PFcrԒ7}B뇻Vtw63r6VL /ZßLYrqtBvvDkiK[;PqmT2rKXwL3D D˾!0)͑" Ӓy`AF\ ECsG 2o.0shj7γXS[i' W<-HW; *uV+4^@Ey0;FiwhPY*uZĽkƹ>4( 1(h4SFk)z-ם4&05xi F7!0϶^ )ϸv2zi@t9Eizd0Fi-zsk-d @(ϼ|qX_YA.=ʜ 0)MQU鏮Tw gb7gF<@3ov脩~\O%{vYq)?{8X`".? e*c}jӰZ!G y2 eɦMSS7qPe %m; uwpV1]p*Agle۬_nmG+.vƏoصK 1K_.}qً0B?ǎ5zG: 7j)G3V*Ŏ1`nӴJū9׫wttfWK!Nr7h/g6L}9땸 9F!J+'B::"=hxS_LX sYͯcN0 #KZ6覼+(J$)I0zoԶ@o6mm}ޘ8'GkY."s r/C]Uod9 C!mAc09Aݽ{)&=feHA;՜ S?  @wttM.p ^*A@I85o`a,:U-7|p*8ǁzV LA 'a_[K`OLE @dXqt0~t5 H7ٞ 2FyXj(9hW>*(HJFr-x*lkHEkDT+ IzVo VI[fc剃rm\(!/XdWG䃛xlc\\%Ү56S|;ڂ]][ wp |C\Iy[4Gp*{,=z Z/r\>xrW DinڥpPhx>b}4 B}X_{אS麹ipP7d* a־E೰mc-˥,:;8A1O0nt + fB\#id s3dZIxJ 5X إqh.O͝ 301yg8dN-T6y]Fh %OãMr6,MF0K<F.) tVY߹F:RuGSК!cIw$g?D#=m̏l4Яx]GOYF_{Ǘs(@ɷ;)G?6qI"9[‹1+zU; !  "m];klڜ!-׆_Bb>m(MfTUs裯 bgCLq $|Y#lx>׍UyE#c^^Rx (+۝q8!Ni,]Bd*⪯Cj@~;9\j}(A ՙAh63%/p9Nj!X|~'ZYxQ]vfUzâɄgǢHD:atr D8jxZɮc"c QbdKYTxָbO? YWm~NӈB#M&оKk\ +QMsOHǸn+HX]gUY… I)8!YP1g1 X=SJl{frо7ڳ~tf"a鈈m\//su#~hYXލ; Y6qJeϗpr0ՁqϧSYur*u\$S^2mv;o48 ATs+HHs_1Q/+AaHnEOb!Oa/*  e3G!o/|VVtA8H njƔu*/5?YY9W;A ~%3oOIm=LJH|墒&܅ chl:pɾ4!!M 7jPuo6p`$MA]-O(G8P>p:n{jGHIPbGhMט&V.[J.p-$9K{ O m-T8sRZP6GeXW%h:T9CwIѬc"0XR"bt4JeAf(͘Y`'!%CX֑2z/X-l| zSB fG];V z2#(d3=h(6L.Oro问qu6b8`.^-k1J*HDcTg0Ii[)^N?xӥDyN(٫50R7mI/RAقt(E-kU1C4Q.ْ<@)6XCۢJ81`Hl>_FQ}⮸pT!oB)R2Mc>W➺, ""Nъ)=8ehF4w&%\a2ܶ2YEJvC̫vnH LCiviG2EF4׿Wn{!/چޮcO\XiPjSlQsOmǙ-*1OK,B"Cm=4*\g8t3EZZێ_XsĞ6f;V #?%,qfF x*Ջ~orVASVeޡw`^Y_ P9T߇ qPYȢˠRa݃MTZ=Z1Ӝ5]>8J=)eD v%? ͔Jn-K0!$ū:{qSS>uk:+k7"> Z30GsW쳅yb{]@&ji>32&KX`@sTr}a !|>g`>.y:#5Z8[ NLv^}tWRӖ)7G"2,3Ƀ:s1Y(0!•Q5 d7Rq7Nn~X|e\ugfig= 6NSPxAx=&[rcR~1{Ku.tZ׻NEso&:>2 "$zrZEJ;vB`K wjd_5BPKQ6ρo]=6|h2#I)|e(>DW8>;Ē݈u9EUYTV2%6RR$᝴Y$2FZB ˲'sEx -lNH!Vu܏:T3S[)ߔe Am /쌮oje/MeVCȼ*l&ăGa}3IJi \|D"$`24K̴< hME4̳ ۂf"0*Y0)>B `ouQ1_UBڬ0Af `1Hꁡ1a $`F>Y2t?_Q_ Ԍ<¦.xi ?'qT;&;6d0bk [)X ӘiigGTOI^RbPÆp"5 $ֶ`]@p4g;5aŭ4|qY>B,;#TUIyD3驊c̑Bgq0 v^܏]wҮRi3X!{No7jpHעKǏԣ4YYpy$p$r q˯.BPCڕƦjV;!&Dit։"l,mĂ"nBt,-fr|(!0˄hE_&!L 1&X`3ŋjY:XA?ȵE$f/1e F)R@y$/5ĚVzP$+zZ1o֯b#u3ZGy, Mu|_2#6lHurʂx` wNKT1<DV:ave.{@<|OۊP5@†uy0Ӄ>%&Fȵ͖X;'1I]U7C557r+?2\=GdnGDpW/Q z#,kauq,e~b Y{aY沙Khmi-SLI]( gqƸS{ )0NI4M!}i\eCeq&4OLO98r#Rs~ ~vħZG\;0r -#zoP][އ;*N`Ck2xTe*gFI;5L1-=?PhthHڣ;+<=H&ۥ-$]y(wՈhU4]gR2flv?Ush)Iحm@KB)h Ӻ:6d Y! < yC{E -hbXfeDH52lF}Ox#R_՟,?ntX5 :1e9ŵ3s 9AJ1Er:mv{ެ]P}-͇M Ӓ,+OU3g9*Y# djλٲ烎*n; H+*FZE(S5ُJѕ1\s臛/'B<-f관*3=a=wV  ^) @@]*JHj[ɀ/b窍{Ͻ,{z d0_\ԄT\|>!8Q3TV٘ӛ2r1( %Wn==?ҍTװ;CXl}Knv0u%4y++za^3*X2[ݚ P("ЛD@^ދ˯6|nMTQ?4P't+|k%6s]-dvWCZ{䘰@ Ҟ7J"Y=I.E؟~/6էxF̬em"} $2&g^ũFԼ%&_&OsLZd3H!ogJD*->>c=OGbΔ7$Y殘c;߄sߧ J 50F`^9+Ꝼ',>YwI<^SGtS  'gM*Y>u sȿq'sCV0%e,r`Z)l/!8换( Ru3; ԎaA21PVJ7NwR}і:=Rs{Ҽу*xU1xs|oqZ-=kv 7kkg1+\w5W4+u{rzDØڻMH9 V>s"!u&qW*tN ,zK ]#g!7xCK7d$:e4_t5Sh 47Iַ%M4rV'bm["җa7/1 $-%F8$OA@?Q3˯hi(UqfA bЖO~d5׾?^GT3(S˜ag%br")G!mƉ>'<́WEQɭuT\xw%zJ0pwT7;(곑zˡDc/˖2VfƒTNܚ.=@WKCKFvHӐ|h.-O zN:Ĕוcܟ7w-ۮunX7ML->-Ki-Y"aͦ^QQV9Hwèl2S]QI,?t 3왮.>UYq7 H湋:Y ɞ ؋o\HVx2$rlOǤXt{8JKve_Q{ 2gS"D+QuRԏQ.~g6a_^fDHcnPGQ[ p-9<%rSxSJuCtkZPSZyέPQ<L^zeTҗ\Yc #cKZ4UǑ_|]tco=]+9.MYq2եA Dyy=y鸩\`ļ^9W{YVL`:KZ : w۠No+0}爆 rzrAB r/!H7e>au\ٛO݁ /aP ݌A2n:N(FE7QXi a!1[RaiUamƒѸ8=J& FQfދ)7l^a"=ٚ|Z6TU ! #"Wb)R(hE{ Xoy`=[:<7A;g͐5 snG}ZO_!73#5]+jx];]gZnq^ tu"'0L$YLѻ|jk B(RqɅ@j!bysF[reDk=X\YhC [%Q-Yʊ:)DUN π2wLUL|pA ޓի,f~qT%Lg=dmg'Uʞ!>Pt&%֛a YvT,ُI>]b'/Ԟi;L2Dp-f" e]BI<ٷ2&aV洚F^RnGEsҁHfK9j0fU8g.UOϟG8InL W{]aOTCC$y#p}cPdZ7M5:H; W3 3<`ˁ%}E  bRw'l&g{_?hcjP \6h=7:/I !9uz2 9a!\,?(ǏCn;\'A7}(r9)QN\a/h89/6_nY-2IFhhlʹ*Br+kKCaP<]._MppX9hʝ xڪ(KdjcD-LS˳eOsXHMTb?3HPӰ#e9R $(<i/t :G%-ĥr٪Anhs`I%vެ4Bƣ@ 2e 5ҕ{P!@"9qu)Ȥݕnڛ:,y7pNhd4̈{t3zP9P8?BH#^6͐HmjwP^h8S} W'/Nʷ[COKlįUk{4ƣҳE<$,\s.z[V$`*AƄ߮Hre ` zĤȁu٨]L!fr+An  +b.HDA [ꏂ\3eW8(CLֻk"׿|f=%,@ /ń- Dr,G%:;bZ~Xh[YsUj#Px^Hc[-B?_ ؏0IHw|R?2!Q\_9/vK7S9t{w vLJ~IEa(e2}*Hо9&ߙ jǂ^ZZ aZiH;[EgN~?AU)dZ\hj)YYֹ d "J?H1X$ 8D;w ^Grògl)ZPE3-HcnA&xv͏rƌa{lϝ?w&uƂj5Q~Z0~"%-r\VK-#i  PWB. }5i"6g9Q텳F)ץSɨc ?;t"Rsv0r]^#w`BҬD jr(_?=TҾ kR|BR"SK0rP9j}i n)uC_x)ϙx:i8jvVTHC&IBeAf5,dPT˜[N1귊o*ZOSvrbrp:p})Q3"#~&x[H[$~ڰ=[= !et. ;o)HLAE=E7`=+m1z侊c盘Mf+WZi=]-q`o֕NBlatUM|R_%̘+|f)D`L4NV`7GS Ǎ{RFMMr1V {wFt A [K"4e(}j=ڿO z&WrBiX؆V 40u<}GQ5ȓ]@亅=2dJ POȃ4-NSD-7|OďvJ!WpPqo6֯Ko[tdv-v)݀-B[zxxd %)Uf05(q='E^.wy`,#LL$٢A:H2$ ׵ejܭAڇ& sLH.*vrÐs01;ؑqO㥰=o&5GkH oD\C>-!Yqв% ˟Z{lקv`sOy"/)hܿ&xnkUB@[s_Vڢe8Rba2L( Okeٕ}C}،k&[$?ƟHTK&8ji6# 120P0@%ݨIs =H}n]O/  ?r] $X{,;~G*z .As[ WqJiQ#;L89e䩯-Wэ`jh 0H9\iW|k!hP@^L'G#S8ot6w+$:vԚHjB.)CnPw~օ㱆'P(bB/[}G]]:!_+tp:a?)W|5uv~IbT5ǨӼwVm5dO,zݚ3 iG&%r'/M@a|i,M!'|r,3S(oD_]?BXD1hꛔY3Lj@2)4$kӱ/dۖyx%(7{~92?6f?Dbزu1h;AW  iN)U΂- _os,P 5f(k`o׮肴 lAZE1r *-ұ6^:9ew~6N]UgOu ONaD.em~>cX-O<Ǔs ;V7'O.Đ v6jJ  .Zv6IHf8rr^TKXH7QqsL{0d6`&7-` iHnwB%S:^H-2@"g1n@9,<0}R w㳂(,<ܘ 7tSV9Y:*T"к`6t'#>Lf,n{u),ŗۀŒ,8M5i,JEj`uu@>OQvPM3ss/h q]zf9BB|c05+OR }KSE$wzq ^Zg:JniXq}1VaO°1Y)*Y餈ف=LI:|vANĊ 'Mx}=T7tq">I,~vtMqT'öS>Wy37lڈ5\.@S03KZ*;!IG|6t aԛϷBrɣPYUe *͉g WO;^/Ju'&ePO|ѣ  9$[HF)|udr]-a! ^ ;9rr6e1L(6_$NQ[=&n{ fL9s /q)pQuɍ0~o\'BI:b-/CхkiSK4Oe䍄i W~$͆ /NA~Sde I`Ű}תj3<`œ`l`:h MHV _|khp1Qu5ClzS`>җ~J@?rvp<wކRg/4.y-tQX M;IS1wU u@k^䯜/q?='<gksId%hrnF/S,)(EL9ϟ/-W19CZ˗o_âtHQ!Y.1`C^ꠈlR)cnOr7!6'-}BJ!qbC\Qu閼VwWuz3zg<7ᛨc6Wˮpȳf/D٬)Q/rq*ѨSG_jRDd6L7x9up3'RAQ\\U:m.CҗiTկDbxX9&c`\ k5Dv겴5[cP #P)7|{!Ǵ Q'|IG\Xə0rQնd42{;DcMJٛmE QB G Aex * zq־E2 # |!>fH{)9p TXAc3ER1!Ym!^GS h) 8x,Z$LD12=oVߝ|}mE]!- ޘB33yHPs* %*]v9+`ax'^o`2)- gۚ "\}8l]5>yM.b?mٛu ď{yEk-8]()\2pn)pn= 7M,<-QyMaR9P2ͯ>q]HY]L5+e3׾I#o(ӜcCFAv'ê2+ eGʕi6 j眮tg}2]=$?MpHpwl\^U |ů<^_ga-.PCLƐ [ȃс_pDbeꍀ(%Ч^J%ݬtMF!ɱԧ".Hw&uH^4 読0Y˸Vm ]{Ah\܂jnS32N!\&4 X,ϯʊr' Fb=yQHWQLɬ .#1wEE#?16$L9}NSYƍ_b7ajWmY0BJQ'l!qn-$^GtŊ8qgc g ^6wV?δ$u;&޾ͨDsM#8~E3ag%f|ǒhG!F D*~ Dt=Y̳h38 ĵcȣVbƠ\t%.92E05;_ΧT6֣ٹ[5pad 5]m9ʍMp#OLv~SLK?i, &1}fuGEOY=ʌh_X) $k"جVVƼuEkd-Ic")陸Ca|a3h{ѤQn9?iWa+D\^vz7]OjqM+3-̪uWWSB1|ww6?4&%tPzsӞlP+?M}Km/rrI$XA歩^u ٨+i)5x"X9>G|^^jW!AxYz[zR ł?9; 9ƺf!t7ks5VƦR~!NhYZ':j]-7w{HtSVs I, }S^zcqg{J낔R xL'-]ɠɃH'E8pWŐzI֤0G"G;pζ/fk/flbw!/y uSW6rhgE"t7M~U0r1+?5&N6g[;I\=j΅ SaA28)E?n iK]k(Mc(ΏKdma_,򘧠}?Dx*)Rmm 0J_$]npn$)KC-LMrKo<;N.fbC/&퍐=-C,P1> 3?͝/zxAj~U%Yr. *ռ^Zz:a <}r=bmmF@߄oxh cw>|j9PM4uNP%MpǠSoլ#w:bU(- P 1ipۖiB'K(~Z Uҝ+[7q/y<轶[rzg `.<,Z^=DgJEpUlbo+s´l'`:8.|Dk+B~̇yES/gn3ԂZ*2 oѿ_\dV=V6zm̄/OL]lOGוiF86'lg f$wn9E>S_L(ϧv'i'gK\*v~͇B)3$|Vö`$cⅹ!i$._"|Tv[)E&ͤf#נbbu+'efb192 A>y`O47IQ8w}jȼ֫` &g> "tk;p)l☧2H2#xDlWԋFW?,Tԃc\~+K [~ :jkty#q ;'|S2yQQF*emQ᪂Y~){g\k>P$ ʚlh͠Zhe~Z"Dr"3bI{+9Ōs!מּu_Ee-w-gg\߄O^*177N\k'֟|.0x?Y 4^SJZf6&T . Vy8 ѴH5>ԏ# |ӿ! "𾆮n8h =F]x;7uaR _ZB {ܗ}걖4e]EHFcբp53To΂T+LSIB<e@ ´'F?6 *y| IoqE?cة_dp# Fɧ>w#:n_1t=Aɮ8Wafk?-62(36\<Ǥhnsmq5'oU.4S8YQ X߻8nbyeܢd;5lpNd(/F`AW%u*ݹfiAm?CxD΅YI81`ƌi7#,e6Lp& c7q4eNY7}7;oFE@nYv֚<5dǔ'w0QǬgb 3%le&yGaIuX%XiiK 3QL3.K% Gc}8fK6㖚a #a/k/G Gm\䋡@Fbs8r0 |u C.f/:B/M2ȼ^Vs@j9QwTٓR3Ӂugjib@?3퉭e -W,HXfT8",WހA=L0v8R}$8 ?jy 9< Zm ˄!v{SH`M%j <#ɝU0_08PeܔgswqM8E; ש|eLnBLGCESb_t,cVcS5内NȎU, G7>6Eʅ)Ug`{ Fu4ΰ( m&3j3P!x"xt-h™E1 v1m};?& *{P\-+Q՛>>̖\]ɉ5^H ~9v9C: Tm0Nr7'pV-QZ] _W_ZcmNΘum O}? {ovM'>J +žN!%=sOHaf0`I n}#̢6I> CzLrdp<c{ Րv'MىXc7#̣ .\btk I%7Y]_2O.MOђ=k1>$|ɮV* gֿ]fWTi{J@h]pr}/.'^vzeG+x5a|E_yd/ѣ RO 6tA =9aF<28vu#xd~&%}H0J]<_/Q7کIJ<ЀN?o**%&0w^aBPUp,TMeMhŪhfHWc6݉yܾ`ooeQr?GI@ K3vfJm,]pl~9?@YY D ld"MUSGdI;&.y%ILSp?8 +~86}\65]K.*kҪiiVqS`~4v|[IC uc;2h)fwbzӯe _9g]U ַyk2Ă ˦pG}?V6-, z / |&mX-]mH ANW*&L=%36{Ӽȳ/v>^xgy}͏9)35!n\Lڢ'j5ricilbYa?0‘>*%'g߳*' 'W#گ0T{gQN#::A LzS Bsp/Ϙ.KMix@;cK -=kgl KKԂCR$ío؇p1K+B~A_RFMSa+Ӟ9snI޵gy38" *K{?y`Q``U8g5J< * @LH'٨IsG5G-]goC5x:ܑ!:-26@ɍ@RT'5ȏ*pq| a2 "br~c/,_B҉^ZOcl|2nJv9VKmmMfx_t3˛ @Kk*hlE_Ƴ~))dU[A$a4 kCըx/cJ^H, cU׍, ]J P{Y2/U_rw,dXK?4.RC/MY" ]QGENAYML9-[fQ򄽢O/+  Wρ jiIs`[(U* ,`MVH=4#Y|QРמ#42 ,4 voO7 <3"טsP|,'?g7O(9n3 "2,*U|\&Eh3'p tTu|ԏ{/hKZDUͤlKULkl-61 i gVKBG`;MaœgjMu!G#q*?; 64N5( 2 ^OhndT^ڬT 8]˥/^T­.7ƃΒ8N'TϒesDW$p 3Y""k }|Hi6TlP>|R_/7v:Ail!18d PR|[i@QD5? itB~Jks2Rkl6,쫰>&AS7qS)XQ$5D3*ߊL&8GP]7n& uUs4?飯pzW8{d.lHڎ6(~4tVl(hMԀywk"OA5vʡǝ'F(7&) fT"F{Qb JJPjH 0(I^B_Kpt˲ b gҫ?VQ+^6C;TC™IHŗi2a1"V;vǥn7N[b>GV|H-$b+2H"qUfnш͸k# [yt'qc!s(¥4z(O}oDw {*keTF|5']iFH%Qy(y㥨]]swE.{=Pɼ (aLma'`'@TzU|Bhz./FD[p \R] m,>f,5\ 7T鯄06eg2ݜ'iNߕ6:dI#JوBaŷZ&Uy`RdXWE rn\@WO[Y_{4 h v|I)zt`Je*PxGr+F'ۺ_O,?.")SHO@^z6])bϕˆD66sw m v,ۊD:Y@Y_٣ k+9@8mIJܞ6\mGf<"LZA8r(< p=@012 Exy|uQQfebo֕^J:g, ʘn|l"RAV\FvwBM<&%l Ϸd6=O."UؿS*@Tg"w3"T<ƐhTm[H%Bk 1Q >߇n%e!eH&A/>,- B=PUm^c4܉3jBYI@o y/p[i4`ɌzIvOAȣ4ItTI3a*v=+ʲ@A#6!y>iFsIȱitu7<5 XnE@K;PwMx*q{ɒ:#rI+|5} )C)d.פǁ5*kHREFU%o!;WRm"^ˌ&OP|#y)N'pDV%B{& ൰wh^.,Zhy elNX4 0ΚBY^h@,D6U2AyW,V/rh[*!di0[r-~Ckg}XO Sn_E(;3?~F zƭYA cG `6ϾH +*+–¿]1(g97)joUe%}@S$d[/ĥl{_'ZC2jqH>dj}~ Xo;`tdu UQ>qtvF5t*a%RzK }m:(xDľ{5mϱRCE{*:',/EC'Z)bxP}J.o.D4noB6s[[Sh @ISUSG) y>HIȭ8YPmy!cM0t,#OzL Ԋ ml0( }maE#/־3:z$&̹4qjl$&7rH63X`:fpx`^eg͉) F%q,W7g(Bq{T،XSm[uQ\Ze@RKʑy&Y$KOo4!?OEȅL JPLЎ:]//X$/b*?7LcI;ŵJ?-޲#+\`ʷoᲓZx؇ՋD0)ӂ&ciTm]V2Ӝ;"3MM /bLA.&^o^gE:MyU9FKnz5 EojvK.+V5?R_cɪ|s.d`bX?xݒ}|BݼŽY:WFdH8 l3p,֪?{Z *~HΡ%L\CZR7CW[*oW1S ˬ%! hH)b6Rɢ⮏+xV?/^2c7+KWtxm(Q6 f Baճat]I9/'7y#iE Ou]u1!\?4`#'@&mM[݆Z8h<3lӬatwԪ(ݡ/ n;77lЩCͷn .ٜdW8oTm}@8%-f-p?FL5;AR%Ij|.vʤrAjLڕ^ wU$| uT$8CM_gkk̈́ki{[/'1Z;#6_3Y=!K/%KfŒқУ:5# \jrt6?+SrQoP? 3U3xI.2a (:]*+*{ aد|nZE?Sq֔ ""JaH~:I0|DN IРtmZ+e2"8tXUvv?؊uRDodUsrŅ? =3g̟&ܾ VN 'u%t gO]JKfMy1 ,MR GZZ9;\/lgQ݈hXf1h%8&HPg r]|05fQwk)E=xq=vh+^<6GKؙ]G:W?+5)r]~r'p--jsk5_'iWVRc+iչʼn_B{ &wU O&g9F,3}`W<\Z+z7 Ӣo.s#EVI@Pr"8!<ܤm4XWDn<ðJᮈOA!*5tL9c:H[sMo7SC`m4#\t,+CԎF#K-Ep7.QtːgGt#!s,R3M,;M H8p34DYx=}pC/zq, ǟز͚JuS_x+ AUEUմLEɉ}?o SL99M IZ/dvN+}<:*@H$'HI)x $v﷖ -0yR4.P(/rH'VN ^?NиƞԨkf㣓h9c]3^vj7"S؂Q@؇\*ATQwުH3:֩j(c=3j$14- 9|>U" - we L ~&v.zqO)EG )%,{ݻ|궘N4zF6m(d;oAJ#g#HJ+|H{ 䩰! C՝ұNj^"qeM>=҂gv."o'(FW*9[^X`;(cgnD[HbCezrY AB~4UH5<5!gd\:)@Z2%7Kġ aG5Dߜ}S^4w&xH#[#_[l1a[ϥNO}#lT[~bl]'i=ٿ]4h+H+zo#XSi /j!o6p8J73IvH .ҡg\g#۞ φ*3(9_ z/0qT*+[f;r^x.G4Ͱ&rQA&?۟ӓjL蓲M!"Xz*EqCT ݈X&Ro؝ɺՅN<`T*,@xTL`-x5W:m{"%m5m @qv5H1$Fef/K󂤆Vsg[@ EI,^ToԆǗäj3{oG@%tUɋ]!/lJ&jM齀$ks/w݆2<}M'KU07'Ls'ј{wOmL-gy&YuLwATR !0RRbR ;`A,'թ.orbM/MZH(#O u}¥U#Q@ĮwQo-Oocgyl`dNK)?ybݐ2(֠(X52ިx`л aDbRqS^| Yd 6P2Up4>咇r{reDK:E62]y4{O~QYƉ3ZP *6;Q(/A#W%.Rn LN/ڠ= 8h#|-N+EUA(t, ;0Mn"j %hȺuU\J@s ;.b:J Al}#hYQI)/|m|%;B mu#܂𻧓aڇac#-%Ob96觥$:~Q1 V)E]`e;f({xb 3xJ&K/܈0TO(- C˵ÞY0]Wb O7=9 =m5JŌQLf)# U+_1"Fbkۆ_Qʸ\ zh:i9C\HO#P,Y#nw:93ZTLݴ0xCQRt>XFqxmN} ơG Eb߄`q޶~"-.zTE>Bҿ- 9ֵ>(1UΊN4ĺ<*1t搿M_OmԷQq*w$ <W% `9qSIMDTܹk,5X0;x Pn?Ԕ8$|^Y^$*6]f#2L)7P6Y:/ҟy2M cxص`B &dIf+߷F[/j_OV(x S0{ha-FNx`V\S2E+1Ҟ`›tc*sĹPu$c=KPe׻d(_hcF,IG)߇+`;̊{qI#v뉤TمW0ipZ?Ui ~26iĮ}ZuLp !H5-Qp)suf6&}Th1j`vZ3}ey}4QdW3[<x$bozQT W 8y H02^:pTdžLCsG/d4a #UE4's \8ʠ:dj9HxR r&T;j7T&3"UA|gCJ%;ntū1~~iIe;^G`jf-ȔD`G0 8J!MH=Ub^]Z\dRG"nf1F{\5. orС} Dvp&MBsmD"r^t9iH| 71 -ianA%^NSK|Y َ h@+J@q|ay؞@~wC_-L&"iKYPqZ%kB19m:)NI`X+y k8$ TIPkinv}z}$)D tWoC:h"U-kzn]k{RD!|2smIX0xj:сJqS iDr}{tbGzZ{ bf |X.I]sbl2|Zz hG-ϐ+w"+=hH{g8S1OZ N{tIKM X?JˢMM9!U;m_hD8o&/O2Ę",ߦG ":C4~-.2ί pcݻ hkVp/hAC)?+`M@.& q0÷b.DM۝hqXHݯ;ikRa&]-!ϗ=,֔aRdr^̚4WބE0K6Gk |Aqֹ<m,xBɺ9gӦc?Ͽì`y],"/JCysgPTa)$v8;1YϗM^ԄiEK:duM6o)orQOhbx'?<#1x%[lr4@G @LJ^@O9KGjK=N\@XQ1<`;Cچӭgk 0h\" 9 sǺmŵaT W:Qq Keg2 V IQ]:\7meˌSa+=nobصNͻw`*xS%^( eB#@e7EHsrPay׺Ƴ}" Ni`s6$ 3@%v0} "+7T55ո/[R"X`%W@C>#:InW=[+O JЩNe 2AܷH 󏻦.l^A<^cj2w̛RTUUpg2ilGם<3${1C[4MLVq1 ,tC}@/xCʳJk:&/D,%}#s g=ݷڸ nde_%n#%NIG؃WL~Sc +.س%ᵇZ޹GkǏkrRRi2@`g8V_o6K)dB7`$D^(bf#tUyN a~%,B|rzͣ#M o$ӄchCE-{0sݛQ8n"KԌ/R)+.1գa94ϐU2ΜW1ISAUW!N `]EfRPoڦ;ֽ5ύLlšHcՙ#0E EiոUl7iPqTdabcGUmEլz&-mDvOd-uchO "Ή3x5=?ymm1V@sQ5: uU]e`wW.wڡ1$7Bcȳ8qMS.WqIjM͖ y"s 7 +@?( }{/,l@!.Hfnj Xܔ9C\Vaq/bL'0x&t8m0M ea*@$'.r_lnݕ͢9Y]{CRd4:) ΝIe4Ȭ6~ytg-]'GK'PN+&'X 2&^e掌ZO7=`{suƵ)hFs  }aH2t!O\jnhJklsGgUWrf߬sFܨt^FZ?vSXQI <'j_i6ON=K GUcJUpR `qe~s'l}|e+@U/:Hn٣Pۍy.C|~PV}Z̀~ZQS9[\wר\kAs ̕LWN)iYp>xO NJR1L} ʔxatI :Pn~'eÓ௶od|4=?>"cvqF܎)Kz՞ =7G[=SQd Elr[|w{:%FRݪ1j~C$ [c$B|J^610zǜ( U؝ˠռgxX ]7!Ue9iVkxoOYWJe П??.c0 #?WE~eX;gBs?ݺ{!OBy}O> :1!N"qI$]Q`د+`BS^ PE{փ@/p3/X&ZN3GJ ~ZjKn F$-q<K?Ɖ[B*)7 #D*>jο PkeҪ(mL5b6Ω_~:V7JaqVc8:ɡ&\0lϠw/~E#_$_{md%7Ʊ@|"WV0 4u7 FsJ_W|d{4? xZ_F ?gwi,U3ݴh)c@Aex_[bpx'YWlzS| ³1щ% ~-j/n8W$O Ry]/*#';`"b@C19ɏQF hADž.k{i23tA}ڻF&I[+Xj s⭼Hસ/^,qc,_R| F aw;HD~/fSWPD2m7v,3 MwzaV{ 1EvBpF$ wj8Szcʸ_+WZAZْ >_V ֡ ͟~\%Β(Um憙쟗\ &tpF"gH3DiJ┭ᚦ"\]RcgRRH1tCt? u1'Pr#Y(>zӣcE(Zۈt%YZj-|WHC지)8.!d݄ ޜ֔FcI@,o`/twy]= 7zVݳS^cz$׻BU0rmÏ&9@T^?e{Mg*7H JRaS!ͩ{Sa:vY cw\z)k2< @p.q82>e B$ȗdVv|T (M}Pڟ;؝]vÛvf'دesݫRã(]]u$_-䴦'cMj]9g5g8֟D($ [kϙf,~{\P,e&ț'' $Ѣr0;eπ轉G<,*Tcn \"r628S80{0rQU$CУfu(LsH/ժa B x9:ɰ# tA3N\S-&yCn6}h;8=!wTg˺,֍0 ܖt)Qhkn`)S~@&TP.q][q{'b Kؽ]iT]鿁eY-xҖ¶aF,}DtAt4݂O+ux؏P7#xyQuHc8w $37e =98xVQ1@-_#L,w@n:*KI^>@qz}u!L}a ̍myX-ks_gF,y9Z,/>u҄[.Fx -^}@gĘ*հl/0 RjCj@VٳMnU+j(kxeeeލ'jn?Wm3}ԧ hM}~M 䭺o ܝ4UH9*x `jǿd=OܔŞuU&6+VtGDyir:Id}_$&iR8"FY$!:;k%20\R1/Aݖ۬& 1w<-R5LDǶ{I(zoyr]FvKINa] lJIPہnS$UUjy,.^?i ZN*\ش3W(1mIp/I>l2%ܨ9z 3\~cR/^Dǩ˩1g71n&v"ې0KOB~p4r &&:q,%KR8m å^UÔ8@S!HWH pe҃*>`;46K>/؜~*9s^2Np81E q'* ݋ldU[ކJt '5F(F"Ap"i\ff4LN֎hOٱĎDtA5+.q>X}$M/}}bXxz儚/ט`?-6ԈD&v)vf߬(X 0oHR\&v"U8LĔhƹȉ:u4%Gg_HjD4=hoͦ>O6ۍea"›zǗVIK[BqTMM Y8sc:2!m -|O"hn GMyO}o.1_ն]4{uxuJ'dj%33wAOgpMlPmªpY`$*ڇțߟWn ZS(\XuQ_;g2.wf $BA(G%6}!hs!++UcKjO? ۏ&N0ؓEUV} 5*Kx<9\hhMj%%ٜB/x:P#>QOS IH9z=SjՐ=5Tx%[]42UfQL]NbKw <, y:2a=áƃW'ۮ',mcDo[vEI}hK;nW2`j*\>R2n`6bg cYsJx<Iծ?A9ױ[ gj&U1wD6;&Q {mDCQsGOnHX 5I(A!4YNIXq]Ƥ)+J#L }, /M%]A(eܞ,Zb\;CqvcjUɬEn^h#•.g,RJV,:#{cSIb) AkѦt*T7vU\/rU9g bbNwd"ft6=(lTKO.vO>]}{h.8U.@H=]qxd0ٓw?XpM៭(+)YM QV\%3HKi" &}E ԫI־/2_5ǼHɣp9g1WizfKYA˜pGHc29{E0Q(-SE:SB c 2"^eqfJG65m"T]" Fhs,gðJlrt>0JWz*+2YfD\4,zcG2`3xm|"d]JE[Wg6^h-Y&$lqfWtнO9&b="8s1x#pc"<3P7NNnjeIhΝK]K-T ZԦDB)mwcK{l.qp2eCCu;i{'$>u$j( cCjVl]+n!sM1%NL?tY/y[̖>+'EL8F q4Zv?,WߒAQq9c[07|waK7-uCOElJrxzT8$HNiց֯' so YA*KBxV;B7X@π.Ǽ$ybLG~^h}<IK{t]o'DevÁ&8HADk9byȵjҰi\eH,cQst74搠mt`kNbkMS:63I;X*dc^$!<+ttH4lBF' H7d˺4>V}"֪ Uۿ pTdߕ[B_-+è,۩['dSMH"VkBL ivZt=^|d_w$W[`=raPfBw#=_8%j7ZQrgྗja`VXC8r΄LQJxF ^-y#.#]45ѺPSLX-}ʯ\aX#N*?nLnHtsΚ >`o\>,M#޽mVgD,&pX )-ueHcͽb{}>W[sU`h+ pyujgؽV1*B SݦRIuDEB>_oQ"lWx 9_bS Uhj]WCKɉ%]klǞeteL!ĕ3kT٘kCD8>/'ѣ(hGE/6qre "d( Y3 ~V3 M-O2S*=Ƙv8uYݍIxQ{]{lU/A2??֣,x3~5-ɜ6 6ĤrgvIo3pv;GuX-2}̙#HP-vK&O~MVZy׉8~ZMm,LjqG9ZF?u9ɭe UX#Q5M_3ܸk8:&_-2jf aDoJ4UAVvM 80)7OVAfָysɮ_OSX'N<7zzU_Fz'9I< yMtofi'g] Ϻ 1dUw> Q~%"BHe3ABY”^&l\%Mcz tOŷ_Ȥ8ps#geÒR']}CR!o >LtطVA'4W>Shb#,v\s̍7u`zG0y IP&Ӹ8C)J(MUѾ!anL9QM l1E34'vp> CU_2S+> Lr -y&i@"hfכBZ 眽7O)8=؈EQi^T =xj *yCOZdrBtU$B?a(tKgd XK0q 33 jH֖# sQؐJ7f7%sAHcY6iP(OHK ' O‚LN觓b-|#vc G(fH1-z.Pu@"pYƼkaEg!0++(aEt9ev;$  oHr $@+ K&d.-5r._=xO{nIIMM ML~52?2kYftŊ͋Aݬ { - s!5( 3a7pӡnF8_]29o\ . P:rEVFD"j:q"T1X[+oExnؿrq%0&(u/{1:̶**9{M~Ju(b0`bX5D^ǿr d򿦗m/fH5f iЃ|6JƏ#eR uʎOiUjlvCE/i6Vj4x+qJr[|>d:cGҹUg~8|-n/fIUW{;j£Px\^B 1eCB >#\`3:{1IE[,<\4ǯ5\N~Li̗KZ&h\q7)"ت&I\*2Yo 7}U %=ӞPH"Q1WJt}ڶO#_jS&32E//Z~Vfoiu7jfč|St'N~9ӱgz53]o}tM=~" dsDoэCR @CX~~Vؗ:s!P*>{LgYA$TlP&V[|11.*`}It]rqB[Ϙ~&|)7 Ywm^;nrTw?}X)f 2dqpHjFVe&Ax24"򿬈yE]o~fDG-((q|nC(٤ӟb\l"5O=ÆGe#Ew'JL%)⫝h闉yQ!Q'|m6^k-I Um .EڭP 'W:狱1 i ҨGNd#(aLd˽v: _޺e1pUY>{ lB'B0 2Þ9ZՄ%u$]t'-Zk>铲1L@(:-8CoR{{^.X*2I}K3^ZnR4jVn |i}aZ@a DfYn#uV>{p4tއ;pIz{SDLqO*"_5ZlImbM"|.`&y [s e'= hO܎gd#W|ւ=a}g@K`3|~s5Zs=+TM<1QԞFytoK縷e 75~Sgj=,o\Ff?말(1yI_5=ᯥ4=mj@@ju]'(ޜQٰCPfv˂|Q΋!SM«`hdIIǻmbpQ~'I_]{:g RY51|鏨J+ҰQ('@(kD ,W 2aEF^;k3%xjr{&J:fyF`B\B gkiu)1b n gƧDDlW^+Sw3u?#L !hEHNK3G,硎Ydhjԍ<2Co{rI% \L)븭GUlϢcUnQ` Abd_Gz:ZWRpj0H~Υ\z8Ej'$d|ԟËhŋm 1p ѪzF{>̬-W- _jӕkb@[ ( e@f'F3er_XexɾT%nQc-pC1)]wړ&{}^o9\8cXâtEf :Nxk5%1o$p12Poݤ.ܪ.򒖬rٱtޣt~wܦr;* x)e( XMMԴ%t}^:U hFvFe8 촚tNY$$_B]CZ+UotہǦmJr.OJ:;:yPýq˯DNΟ%Ñx^ IEw:“8i'xnRW4zěsHp@'\`ujb+HrpۂX/6IfMs 6 )t )IIF2C=o#@Q!1nHcms%BFCg6Om ?M4$T:cɒoH.mScNJA(TCouq&2Zx 2RibjBcX$hz +CQL 9p+ Jse5N*`u?\gc;<7jS‘_iF[+fY/@CP .hw<3=vD#&0r)^xkFaȪхG0j&Xmi5~N׫B cTˊTtٛ~;;Y)?4KTit`UH̑Z;\*^;/ʃvJND,_I0=x62,PSѧj{uP}aOjO$dbkցioN5RŗYwA]r*\RiZx(l@hؿdp@/Fz:up_2gfʉEj_UJˆ"Pbn<^X/7!$}E;@MZ@vC*"*`'.8Y.~(+D/f%Oeg0Bo/tHp"7dȞf:|={x19I1֫svrNO4Xw?G+ɬt݅؜J\icܱ@]wk2l㛂Y<> 0_.Ћ3`Ts > Df;Y\0{4EE{7ER_ ޡWT CYUѣVO  1œߋPjz nqoݺE/RhB3 1L ki1ASG߯Z_l'~԰:(FܰIMAt҃+τZEVARKʮᰶ./UCRw`y8ܬ 9gu[om*$!ŒNZM bkbVgcx  /Q è1`x_r ۥ+J˭M3ʐ4w*P/,70x?tHmp6oB>u/:O楍$=BX#->S9Ҁl\B#_^FjOYUzr-Ct>'6r?c˱n!((+}J/Pd6Ǽ4B{sI*qh)eDL :4sh~m0 2 1s XT1NQz٢+l@_TۄOygHQ~jZ?m&! dUF7e2ES;UpI0RFPmyG)? 975R4˿qc^lDh@mYlJW4`DKś(Mm]N}qA~PP䳇;fG.7?T{" y5dq}Q&K}H*XVMzs+ !9퐕J݃ C '=e+7%Sq5r W%S_u _LTB#/O7sըdSs!mђiט$|5o&vɳ?IA.g,`o,HD;;u6 $a#CO3Ga;]ZivCIRW҆@{Puq@ nD\ߖVn[4=6 a k*>1 ZMYS:m*9ȭ(>gI~ &OSAkVP3^`hӊq_ Q#6$}gz:vb K` @ӛ|{'qg.xLB޶4P Xu㡽PBwԋ6z'r{>h‰@2Q:AD=T]t?W*F8ӘCmXpkҀ]oM^\[%Ӕ+"v /S8I(-dqJ]w7,&!d0^vʧB 4b?ܖP)ٙ%'ŰKF"R.؏RL19Lɽ\@Y/AdcR gyADAp [krT Um1^sW~7Xj562ۯK{;K *!b7mDcԼ-Ja㉼.5,)`'&zns >xO4!C.mJ;g/Ĝz5N\6C0("Sg _K uCVsٌN 7yRP둞G(me ɗ/XǥD@Bdp[R. RIsNtnJ-L.)ݵINe4*I$J/-k~+fֽA}vh&VmR[µeU6V1^(v#璭 E}{c4/{@ʵ_۔X `v|od yz=l&Mi@8IҊ,ڣ,$!h*~ZG-/>WM|5ll7># MFt菗P!S^(EjTkw[/{%`kPj ;(t y*v+Bbz`ܹrګP\̤*6Pqta3p+cA1 Tiװ5\bEIENv#٨?U5Z g`VJ "0Җn 8ThPʞVŠ&Dtkq? %;I_"WXYkq\f q-qGͪ+JBؐlNGE6D(kYۗ}xY*[8s R 2`pw \НD-UFMSr7l>ȫX =nS+3N&+I<:h93A-bVWG}zrao$e lvG4{HZ\`HF>|ڟm3oI<1ߊ[1tᓡW޶| "e~eʣH+++&*^ȑx܀>XM6tDzxt8dr:I0<4\}`+zH}m((s̑2nW#}# .ЁY\_C#kON+ZVZ t(X'cIY2\$qτ8VrwzB1L&u"L6C )abo2F ` ^U6,ˌ},T`^۶u q147%{^m%.LqF$]ϭv>{k>f 4oi@ۯڎkp@EDr>!QՂv!>*U0σ6;9s0Dr}7ұDhh.TOn~?B `=w ԢpFPP<֓Xvv3-݀}I :Ж 4o-P (f5 HS5䘋|@w-`I;Zc y:7xͮ[hz`ϕ 6Pp|$kU*%7CU<ѵ+iZI1}e1X% c;Ut?WK_`L /o<=YOy=rJQ/RX .!369-1A}7^f> ~%sve|8Eq_L?bRS%R֡f8F2T)`j۶:Y\wBe=S^"Y4>LBU `ٮ]a<=,U+&dI_pWxwӴeV[ƀQ8W0iKetU^D Z^@3t',icq.[c0XE֕{:`>~&pEŽZ`vSӛ|Gx| Ctt`oÅH`Fې.Z=$;?G|DW:kn=˥^p5=p-EG\cIB=jʋ)!  ǎjdtGvP8v$1o$]6ޕ썫s- zR(h Q9v['9zfYvbQպ(v-x_.LEc@Oxc̦ 2vtVk,e{-U˞>HK(EB3k[} xK:ecںXfh:lӼJ5Ċ9)z1[{г:N{YSJ)+Y"osnVbp ^W/& kЭEġ^ch .K(a4.!>_(7@ln :[ekMr$OdVæ-ح 56F. !+ؾEߕ bOU'^>ǥ9ل悤5ҤC )Ya{M^X-v4liokm7.T\vT&B$ +%8N.D ľwTܨ0%~8Wq&k]\cvu8Cp0^ras- a@e2I8!$z؂;n:vu[g/L6{ ?\I܇4Oղ5ЍfaBFܹ , DBA\k\0ߑ鍄.BOI[F>ƥ7a{x%I~ p3g\$yyGBzgX/^ןWy:*3~EעY=VK[:Oft~e/{o^S\Y%&%N)bG!3PR9>0«K[)΍P" $a5j Yh* dgg"DED+vCW!M`_/,z!LLI)ޣl)[W &i*3W^<a#;BCGBɟc#UJt:R8yQAZ9e,<8ٰkB*8:78^_cO)s&Ղdr{/8)V=.GM\݂oClBrFC=Oʤ`5 N)?"+ٮ>!/ZT +$( i-Àb3CᏔQ*ffmBlJÀHĤԍSDpRPir#CβIp$m_!(L\߳5޴fL6]1?]?.j#]:0$ɿ6!,]O;§~P$ I$g{oY09-̿4PweUD'ޠpO<]qE E7Kފ?d)ݑ=0ͤK2rex2 x`OƏL#V^uOWWccM"F/Km^8AX8'si5P~_&9*l 祭sP#G奨o'B~28d?sœUpn׭g݂ob8 B0QQC_n*dPAy'&oN‰m} uGDŽ ^շc܅"lȴWpxKc՜WCb y816LA6D-5H01>#jܙF wC+,O[:5Flqfx4?駏gZ(05j]i%5&E͹H5$U>: MbVd :-d n^9m+)wκ(H0("#lSQ g"׏ovO ];`z\IyE?.s$xoP3+X! r &.uWoTz;-`J(g|4_F^iѮ5޸@Ca$&xWyJ 6%M-|9G9.k6| ]^7Y' *S`̷ӐQ#`.6DȢHk%恓q ,_Yvxd핕۾o>dV!y֓9%J _]EEe[~t)g¸lMԟeRqpABZVf= qs6m:Yg]{ >&(|@Rcؚw-wbwVgݬ1qE1}%Rb=]acfLIZ1ʌ1!#\>=ŗ)2oמiS&ѿ+86G,Z[?XUpj-#=E >3+JjS}K"5_izL&m:O10)OY0W3Gn1RggBy c0Fp h)~6i_[6Q+n4TKgU$ /,}c9D¯-t2oI$ ܜg沜%v.ˊpw OSFw~KgՐwE1#ӗ?V1N7ɫ@/["婇\A&]eg`NSŏ5KHu-"C&L}@^eQZ&BnUiL1:xV73a)z(6 Vq7m1ϓ7>=/ך>x'nW|87:r$ vAnRRc["?_ :n1US%M^?M8oeZ`=8:m_T, xs.<2C~VS#?W'A"-IY.EoUb 7:17q |jukubT!f਑O%`pz#ݱsK0ßȰنD3IS3OQܨ ̕J_B>~@B6nwܗAM 2pOF$o*{5X|r$A>+^X?M4X ѥjjl>l ;G8ĵdLIÆNgNÝ W Kwà J4E_Хaf ܊5EbZd)3(Q^7Zf5:%v9?-8/*8]fԋmAhNMʬU}0lL 0:1I4,YH(~ g)Id7%Hk} ׄR='ll<&`[?4 RUb_1sjqM>{1qs^ b>b,5p,@]|r^9\V|'BHM] Xp&$ma­DvxbOԀ\KE{n/=c;0mۿX sZgetvbUxCD,jecla~T ߘ4d;um!%4uؒ<7-!7 {ܳ<3}S->,Q818%%h-jENi:/ɃDxprKy޻>Z>ŸY)^^"fVĺ6SD"I G `95e,-ʓQ6,V6y~"%WC іeI)S=N+3.ě"tYC|mdjlXbUg'd*i(F~nk3K UB=}(I 弍m5{nbvfǷrg}]u0#W}н|c=*KS`8mJ)̟=g^S3OFź#d(@L. ߮Uc[ dYe>>< QeB)P)-[x5l2[ B}>._˴ݭnqdZLWIF^`!I;ki(b곤1ۉJ.x%1ڧ@;JJsQB c 4KRQ=&6̐y9N! X{# g`s4wbÓD˩_B7B)w5rRK` 38NLrL(N)ePIe8,(!o9eO)aFbRԼū *RXZSnk&͖*`[@59fK-cFn\.r>1 wwiFYJ 5 ح7E(ep,q&Owo: 9yڈl!_\Y:RCmFOw원hYVQT.ǵN868=-CAW]{ x[r`A<#AEh@Z 4G 6w wt\Dk$9FE q ?}D(VD1sZ߬J6XYN!$4i:{ŰMRyK!&O%+?*-& 44>Wj.>'j_a 蟸"YcCM 6/ك>fwnq_UIDp<@,Lm1˜-!3zJ!-,;1K\Oo|ƗavctǽR-D_g%~ߙT,QOsbDcH֗=٘ymƒJ\K3ktOS r \ErIlDYu&>(#Q;\ -Tqr&Xn}}! 6iBTqG*fM0b .-ĘdGSw>rLڧ'?x`PF\*`77-+C̰ g'@-e b"" Qي\Xؽ3)ێӲUpƤ4r֗KLͦLd9DL$*R-#S "8$餝Aͼ̚n].ֽ(ft~2V[i\;AЮ>M~Ju<AJAXtu"C# ehK-Kr?_^_ v]ϟݛK;W8C*Io(Sal99_D]1E$Ђ9/FHR43癅ۦS39q @C=_#89l S ;IeUWƩX>"d{3sWb.dXB zi~ UcykT HX!vq&mg.a\CeYJ,@ANȄ&3ak5FN<;0"[#*#f ,-9-yNӶg 4 <{:G:!dHoad7YO~4&d/Bs2}jAhjHi\O:j8+N@? dٝ>jݡ.>aȶ(LWvץ<'z#;>{#}0/4ϭ$HF3]/J) fвUPeH,KQO)UIuiZk 1ZaǐWM}|f3M4e~ KăJkShQKԫ3x'f@8-tv0cmc !Bv@WBHfsx24g9@{%aM-9YՂ,"rgFoe< 1iZexs"WoZD+ᜆȹXC͋5qvJ@OHv=tKIyzԃ:fE4UFU"AeZ>-'#z/ oINѧꍻy2h$-.WU ܽ`m#UVAr]':͆{y(KrsprIwl;L5yi] ÈugگKnyX\e,]bIk\"!#*bTh}WSl] KN#$TZ\W&>HO8)2&-q M:QÍdWY6S|&`-*D Pf8a $ / ZWWq=n\_ɞ6Q38~B]m7!{.<}9hȸrw'|eSt"z1}ۢeV=Ilse8B帤4W8 ?v@޳! }NHw-@'o-G3x_ 4\[0B`:2er'3;xLg`kϬіIQMc~,Gi]Kh͚*ȵKJ{(QJ Hc&-bA U_}z5DP5SbX/gf6V1/ץ 5%sbb!v!?q_ijbj_#%3!@UvdkL4TeEܼjHy1ׯ s? ؾ2`cN]!ox$IZu'X2ݪ'T^-J.T7ZN@!hCqG,H·;=OzM@H[$,mU$t{ƒٹz|G(QR p@PoY$WⲺWLjwrވ'8-/0JTh7(!>*j᳴3A̛H5=Pm=ufت': I؆//IdGksԿƧ+oL75X=C]dU={Vi :oiCݻ ZF8N3 0{kj`(UTI|OpobHJ$܅V~F20D`FEop%h>_ocw%~ϯDIhQB鏤Ji9ʼؿJN^~!gZ~R0Ƒ;Y`f[uKJ>I.J^ vd;yerksEd=3f,^P˱+D=d]$B[Ŀ&/Z : e |ՙG~ñ!Κb@X ږz8H6.BP&s\-l>!5$Q~( SXSY'g' 1G!d>Q%wԣ`ڞWHee0J'J1}%t6ў?k[6235QGo(Suu][ȋ 3BjmLf!nWZ ?AW޴U*rsM|x>ry [}&}rP%R=7-sxGsfPH[Rh'4OXӺ(vqnp >gB3 %63΋W+I-<=OMt0++duY6$PxHɅEeR;PaH1{'/Rq;z.,w[AJ0+_͙>hHf8C4F =`f̋]:$7'{vAʟRE%Ga;} Zy4@#]P Ν`hnbއ5&P{lg*"v` 抻B%lQ5@ES,Y]_aM4 p88ZHm @whzjazf'84ڿ./L)45{C|܆Log1Si)hPJ.5LJR&N2+>4K3]SRaFW'ע۶@+ &4To$+azˆVz@fkC&aaԫB?`F%I}w>9uј -(j&j؍zCeKytŢdo(gY *3̰rS0zk]:֐aeUrR`41D|R?PT,yC+}4ɐKFebOGaY7NgvS Q=UXMwʏ(rk ϙ cat"6i|9:iv4D@ %ѢxcRhkeX+y×nB|z^>rO0zl(~OX`8s?bF Fvi';(N'Ӹ Y,a TF)s)_qp|;֣_'$x+qvEe;yԀ—_l2,(n5qH/It>ؐ&ȍ}n`*ҞS٭֎v3%\ G>fh٣ploc׍^޳$4m_@ z鯽|ѹ0T8 -NZBaywl@ri(?uKKk z/, QO Ѓ|"@YwW-̓?Lv_,rT)38zPԅryY`^v!=jVwyE1mQp4&=Uʅ5rO.!FhԉIhŷ:Jw$>B@Qi6ds?d*F kdY8O]ãph1߯bwd;~-@i~0dIg6?Pilw[3a,?!tsY~/mZM#a Dθ q|ps{[ftqӫ{wyDA_- 6$P!,m qڕޝ⵻XEx'i:K~~ -yϜFUl<@P l}9BK޿=u;pp6ՑJkni!O~ 5{ƙR0U0BgVma!ƴVTz` _FhRk a)IQSs, zǂ6?t`eLSG_xM[z'wO8bK\0:wx:ZA3a{.$|AnjN5|*M &ժ8&gQQ끖Gw $ݡږx#yd ݢo;:}Ml >Ch.yQLfܿKͲ,bF?KXmnJRq1(GQ_{E .{kٙLgObP[f o$TD.t#r~aQ .0|(Հלu&5sv wymEaT ͯQUIHU 231k5OU {ՆaMّ @ 1Xk$ۢ p9HF=g3JB*^8żϊL>$cZdچ3)qآ`_5)׎72T^АDSlgM#߽ C\/8ATP'|Q봕~'4-!eGp-q7J=(P. 2;!H.1 Q@")eKYkTȇAVMT#ׂˁBY$HJEX߆8eUGLr(TuM ^RAz*wdg/1\#g 5=N!^7c/XO~j!$:(B]>SFԎIۀJue+B2Uc&*ǽMd@{T^t'Bm5c-yrJ I Gk GLM~`)ӧAVθ.E{[F >}TqUNlL eT2(7Ԯn}3J=Rk~t!՗/g{g|VN^*֗/Wε_vti[ aSș Bh m8\ аCsbN[TW)!|^{ث8sXs]|i=U"R1Yc0 Oxc %{ @#qACLAFo>n=WdQϼ%2,`РVP, \dɂY.)w?$j+=PjtF>{E{}/Ҳ? tLg7$Ѷy8xd:I0PuBB#q*9R(|M ;Ce4 yK ٙx%$;fH*Y"b.X0cU@nh濫 Y#~l$/ߒy+amE&IHKJ:oA2H>}~@{RֿBɦC4,7@ɝ,Qݚ5\Z[so?.Ιo{Bl!(G\1#L[[St"G .T1B2к^gKf7[׃4ݯh{JtA_nt0hY*g6%xwDVr)z)Ah G%64ˌ8D\÷1 2Id|F_Ɩ1;madg(їB9afTaP_֭ku x)o?,b-Ocp~"3OeCM)uNÖ́$3N7A ~dМ%|wkJc笑!A DX6v~١0ci?ÊQk|ϝEBP3% mqQfmsԩXy=SU?ΩK7#*>b&^f{0p2VU,[m=:!K73OFQ2|":O@P@7iOT5zÀD /T /[Kk+jA"JW)ٺo: ;.ɎWlE{xP}Fw`/̪UbZ@]XINxAT%jnL hP߄N]N֪/nWxm7wJ> f䴊+fDOEm 3 Zׁ6²m^UBJoDxUC`FtVR)M W 760FXٴq*P̗ry^}Fhs6$EF 4v N5x>z'B-gi48!7̢aNH֞D$qc MŇUtYqJs0\.F;jz$p# ]?N_X^XM; *`%O ?N뽣5*WDH||vC_{ߜeǥ+r niTlP'=).?\$>[0(.31JUמj Izcm)h mq="Nytp\z,]EH㽎۸*̫}\ga\LS?Qķ zܬTou&Q-Cg~W#A>4䉤M+3W%Yw^p[]q~}rϔ9‘?ҧM2Z,B|{€naÊ+$J1C8`r ﰎԚ{\%N$Sp*!W n&X|mQ u$-zdwylIc=Qu?+?}qԛxHx! 2OHB8nRXM??NCY٪ۂC((0!؂5$`j}Y}SiBJ2v]Tsm7gҺpr%trqj+ MC(1,~51q؇GrMzjUcIųc1R%u̱9 p!)~Ł;&&ƌ٨6qJ 7%}Kˀ2ŋx7¡i0 ns0jʗU.Μ9`%]ϾAƆRzezsOn!_,z94~ Žcc3#0BSk >_W det`Sb^~x^aF,,٫:`nS~.sVgY4&}0cu/^tG{(9 :1fwmpqG=?n/V_zi{QE `̍:)\yBy|vě2Mz-Vb}T̔(.(djpS7?[i#2ZyR⫸@3@X1:vx) .o`J2U WN߅Ż{`y7"yikLJOxN*TJ8Mk%uݫf/5յ|J25vl n*HHԤA5\e X8Z{/DA׌ŝNёPGH.z“OԢbx#0m5)O :1}˴ECɃ|naȸKvvJ*=ExrQfvr`=K8|I"Z `Ⱦ)m AGN$6lt ~y<)AxV7CS)'ϼ|a+6J.i3,Ū8v_A\wǤ.l\8cih(g_$LRINM~wq2)dlI .drKVsQ%` `zFi_ǼC%@@XeHA=+wU.qΘMɟLnb҆fW.FGzSk)KUHtv;J(KGa@%kƍGK><鱴JGV6Hf<ס ֲ_?KB a,wK8띧$5:%|-VϬcI9t@g>8 D^0`66b2}SgIPHhS·Mڵ7NJ 6*Q͂,kcv&}ޭ"jZkdQOd.w,C$۬;h?1R@X1kznڙ/«VUKaIa i|mإ#ͣQZe2wyQ0+.es@O/Yp?2m/f< 1#^Pw~T c@<>鯖ȄĀ,^'G*7e Kf07bFݎ*o_bdh^D r'ڿ(ӹ¼n*dcy(_Fo~T}8Kd!NGEcۂH0$0=pk7FF#ʍ5K`]-źMU6tchS ##<*V:α̉gXW"9f?d7?CXϫ.Q:*e\P8*'d6b#}.,bdwa+bS8%YǺ" NCnT<NV*"G5ȿdZ{@gA>G±+*,cPQmBq<1ra># (A%ڃ',{) YB5 9wB(7FievT [!הo76"e;'FYN3S+1> f*T]>Gς_2WԶtmȈBd ͳYCC`agyNRnJr*/iO)/n}SY?洔zҧޑ66j =GV9wI)߰9u6lVxKs;i=#(Wkc8|s^}wm"bML&`lJДA/- Fs(Bl ‚v}e+:xfNmK\pJ;amg߻SM^B?Y fi!ECQ.n0_ ҾsD Vc喫<څ5MNN4܋y}V0ѪM5$2+A߽֏PDQ+wf;(ElF _bO ~ i FhSכ~W9\ ,v9kr+>_wF2IXV T>#Y0@*kl`5W*)#y ~7Za;:tgw8]i5j5h';ާ ["[&P'3PX@_OFT7у?|Du=$cAw.d>܇3lA W I]YS[nH۲<8´guD%kb Q: `:y :窮}Vh,N !l1Cf5yõeGv-=q0ⲳ˩jp)8H ZX]a`L;*RɂNB9fURs5G搵Ic6U:IeAř_tRD%$vdٞR&)E,zԚ?3t)I|Mf7th,#5;Em#U{fwr)st w`sE%잍8= ȩ]?utͷ+_I>EH,/#&I4;^}2d AF*}Q-ġ>!inGvF^HD*-KeӾgqCrV< %XAݝg_BdԍXTB=R;lA[s9cK$.{]± H;-$Pg M7>[C&X3v` 0=[O 4RA+w;Pͯ m( TFVܑY`ObSbztC̰\QYq GS"xlޏȯew-~KE~UKӢ\')zfUj~"$pUU `s4%%"JZ7% "-tz3+~8eFtW8ˍ\Ze ?)yQ#22oad<]m၆TUb`*cl\S"0,BH\5 vI'>7eЪ"p\$_QXr)pWzM”ͦVqפvͮrm/iݷ){+&z؏ N?`dUvi)} \^3\v";f[МE-V ">Lo-Vl<(NN̬'. F1CK.=zO*f}m#mTE @ZKDibo wuK$T*g5<{$wMJ~?j5CH2keJthwHe`׏ɏ9=Bu'$w3<cISEQt;7i/"4%[+!U7o58̓iXR/]Ǡx@ * nsM.n ٺD$#{q L^%\+U@V$"O$wb)~SbѺD1eEE{$|?`HzBk]sLkT ;C$Fru4|R]bzC?;>c%x4*hd[['ᐴЕB|:.[##VS=foXڷ#>Kdߎ*kܿWg\ojޖ5Ays0P47DjqᗬyU![?g a@ WP:,0_I"lOڸ9h{dM0t6\Ծn-=f; *D=.I^Zǯ 4=s|)Ȁ8~ y9?zyH"{k< -M-ؐ})a->AYbY[-TTDʾ4.1PvR3w g3'7k8fd>UR%̋.F9Q/i]\ ѡv.Qp. V=O>bAέl>,ԕ촧{멇0WzF7` #P^&Yjw¾?|zvQ:64yK-xd/1W>INEPl!-9 \? {@cx aj*\ECNOߨ12dj'>.>wCN8?iq9g_$sKf)n*QT~{ZqoTP^.wM#j_͉075ӊk4{։"cܭ"#njgoTn|87m9t-iɤ(E<Ηh$/|lW'zxjU;xi5ץ- 媍B|6|Al}; KZGfXףҩ l? ȇ. F._L b7X I y!oݤm_rGzՀP8`xFP@<r b X=7>*M[]o7qZj^ &,M]Ġz5/} эn*Vg|4%D*gВ Kx:y zLn Z̙7*Qdw#Xg*$>AgIH R C{io}Zw/hQ}-j(;&}J?}J# rǝ۬5cԭK.S+ttzc٬"-PZwc\ʣaG%Ѿ' mmax ZDCQqCG:goG q^nn}j&!˒ 86Pa |;uS2|XB83/9ҙf7k>Ǣh;[zٓcN;H^#NLhHNF]9"3 ͱ @ 돓G6U nSZ(`š=G(~7gcJdV}UOa pI n`X8͉e [5aCWF'"x-XukN|,cePO `\o uL<-\f=/kbLNf\ Ƀ{uJRQO]`%DO_ce-20Y[C\̙٥x;(_b9DjRjR_kŵFߋJ3:& 6N|(k 2)i 0zmTRyNP^ž,͝tSUMi=u1.G BTiFа%_\AGv`y+kHC*+)o!@ADa\οOglUFw)D( d~(ͫr^gS>_2!8  | T}]$S( Vw7 %PR_襤nq}ϳx1*ͧ(C} i ,N MhHGL^[qdy, h/3Spے[f%ƔlB16{YQ~Ԣ33}WؐᗑW0V>0Hh/1e8W)LjĔ>,cCP(߷g^~堪qbȅF[eb"@3$K6{=6ͯ#I!SL2W zN8my3Hg ~VI?N[+ue17#_E(w[MMZ~'ieֳ`]#@F0϶twroMķ j|6gј jއE:K8qg(1Ac#8ʬhlΛ:yl̺eyyP[3j4 $vvl8,Ǒ VFckSC{HNʥG1[2 Rӂ/eʹ}T;fjj'Fnʷ$HOPTq4=,yVWփZcJK?|xZ9DpR-R0 )j"(Ԑ/;PPr 2*[. `H8.,0P'̞Lc6s qm" $5&l`Nܒ zw6Dhde8isXgԷYzMXejs?\PG=2ūnrV @ +;IAgqwMY֭qqB5JWg+L=xD**NHbǡHD3W0ڻs%7 w%43?Ĕ@G,Ph>Q 8BlBBZu{9՜:_PtWK\SaV(yV"(B!GvxWag~Ic |jG_5rߡ`i)XQ2=;[Jc38Sv'ǺN׏Hڴcޥ>h_[y,)Ȇ! 6 @9x _ 1J NAR&jw4:LdaLfTm5[VmW7nI?i,yc2|)N4r~~ǗR,AԌ\79kԙGe"1I} ꢊ 4^2 d3HtžQF!\j{wOБI"꾍(+li+;U9A,v^DF4Z|7,s~2!(C cRVE=TV;sr>~,R s{8m? $jD( /󏋦jу ys0W!8PlTV)9nHi^x1pYw$ÎZ!qI7fq3SC,Q@j[S>Ueg_1)L 2bGi$٢)%F"TMзM+}j]5#4 G!SaneWH^(L( Ѣ:C'ώ-tVRi 6NrB2α^cCqU𕪽iaw|C[ȩЀ//IHFYDtأ.9jEs EM7P~3;*Ro oK:TI|8oFn$ QV:_íl{%<$(abyྊ=Dh&4p xctdd ]a&*vX?;c\wptd\*壬t˨v`mHH@a ;g!MǸOթƂ]Dh~=wf'"ȣ[^#dCoBQ?]c4򳇭PKY5S"vRRs:\ MlRy74oUf.э:ج]KnJ^Rް=!2o=M6ӯ YtI+p~DZ58]*$5}*\?@[Is Ԩ* mkff!1fjtVjyћ,!!1W 6{Tc=mtm!,hxeKCwn`-*CR̷$3Ͷiju)[|5sUx2.J\V{&8fݗwjC-ڍsCDW>X>p#<zKr8j^&r}H ^"#9n~5'㯽:nbusfZ:M] 1zWdܮ9qD[nQ/^'|PkAuy._ʛ}^Ύ]A6j~:n?9nBƪ^!Xⵟ ƙ]fVjftܛG. u\E)m[hce VGZ u\FQF`{%{YW>^ w]E7)9x>:fСqV!|h=Eu㑀>q|+CC[fBdM`fHJwcwvB/1?6#|w wMe~LWUs }ēfӈe@4cG.U%̅,訄O1Y@` e ֡k]O>+֭mc`Y|1+ƍ_ɛ;kʈ5A&O9?-4Ƨ.˄Bis&nnQo+LkXʊ*b##cPX*  3X@ \6 ɊTf W1"5 * Z/Qs/f z>\V7#kmi%aqUF_Rk$ygBK#e;V?AH鿚i:ѥ4C+/gI"Zr^$|'FvD6ŽqbE5tWr;@[Y쭮w5}X?I BCG&㳋M*-! diԒgTN>a_4PږP;Ђvv@mDf[ 5TP,F0B} Ss8xYh.2Jl1Yܬ-BlgX*? j7 MBW3S=Ғ-.Tlrb Wd+_i+k6ƆmUrX3<d6%c_-(dnKŸ&0f6TW NteK@NlԜ$YS5?;Z cf"+ԫk0zt𬡏`ӈ  :y`(E Lo pfw1)k2osK:ê+L.LXᎴ7b&ճ{l.\ܧvH+L:0j5ؗ^.ԝ ԹFE[ ;#xJ2RncPFu5t]-q$ZjȚ+|Ί9N i%kh|tǏ"ȯf˖,rV;.Y*׻!Gel9 Y ^oE+ͳl]<+% `v>%J0OĞ6;}!3ܹ}xKI̍z-uk8=9'Am P+kܬUfvLnF~?N#52±yn J5g Ӿ] [ 17GA48KokbG,^_? ΏuMr'A^POI147ʘ2cffViKeDīV;{^WݻJ9H{sBՏغe<*L) ;84k4''HO%2fuA5OE-$߹p-%[~:^Ӛ%vi|k`!ݑeբkZKOݭhJeNM=+_%heRNg[`j'gŔ۫&ȬY˒OXwIJBv).4VI.YuM7( Oa[6j &GăLm<:˦PabE@oڑ9~>p87I_g jK8⇉Nt $!-mc7~^5gc?r-ZPsng0xZ;VWxQ Wm'4FqlRf~D^Y8~LLܲL%+<((6v(enAL[$a kc -p/>LV¢'Kz7f\i)gr73g5TkGA3?MYىKwz @~w߿/F=]5EB;4x޻w/狷^]KϯaamY̩l=Ii :Q ƊjٙϗؑEۑm4Ib!F Y18VV]zŬzk`$&3/4-gܳ]:Oo<>8(7V,~e&wS/BWbɞ'TKKv*m mƇ"΀QmPBaҜ! sו5ҞLil}eGoN PzcчƧ(/ 82Hf(O9-}u1Ҩ uNfLtmkNvoB1ӻu~ڻ:RF<˘+^襾EcAC#:F[k~%ʽQY"WYilgם:SLP( *e1r*9)c>׽@h'62 dDL/F} Ku U, !A 1\|0M6pJ܆S#vcqP$XUw'poD|SovZj6W+G,*S&5+sb<fSWqJ(iQUl;7+?̧7x踘̙PN]Ӡ0_U\a-r[XZr<3^iէ!\ӹ yS\D@Z•Z J@FDke[^qcNn3}!#%En׊3S빾2l]B)[&z㹙6IA Wk*yJχ,d׸/죐ˀ$klp[;3KקZ jXj|=7en DXzeBpfRT5b^ "["f:.s|fMPpP.H +.^E\qJ~ s? 70Z߷WAZOt~d(<48S#whw#|-6Qm @ոL]y ۇf2+i q ]g?AVU^g.(g])k`vO`YKj3Nvn_N 'l4'Y 9*T*o!ur 6M]1>-.e jO'UҗN zݢOҹi`>9vR Aomޔ2^a&q"`9vk*ޑ̀wxDы}Wu` To@uZ`7*Z2sjy<0z+,*6NPع/ςRw/ :7(-ðUHVNwkr'X U]ld"Ǣۮz(.&; 5&)4b[*iqҟO #ٜX w[s* +%pOq.LCa2bKd.ֺ&$L@p4o- UTޘIF͆J7^J ]BLqo 1!Y#L6\8Xz4 Pahw18x6\#6w!9!o}uNR}Β,a->WJ9+h!|TEȠ@fc}((BbE3:}h+&&{ͅ8LR ~4&Tx}BРϿmD9tW{2y,(_Y@1i+dʫ&R&9 b7$cM\k!Aq%6%iQ}v#XWq֖-sgUA:QMcY2<4 =]|x4*i1.I/rF]e}%eHݴȗ4&'*F.Dl#x:+4k;;gǻ>i΢N@ehէ謐=܍ǭ$f>P7E3o rZ|V"x~gU2Uu\ӪT.-*qin´$u]&`4-i&RVxz =EƆ;;C CxiE Ă }T>N} &L#/XS4UfCZ6e*b-%69EiGH0[}^ HR %OSDolHU?D":(JNJJX+>z_KrЎY(aȞߵgهezTf@O(=o q.uӽ[ȱt߲Y=Ȃ'¯67L(ՍDcߊ~/.+AI@b! ?V+I T62I fϋji[?J@YȎq70D (~I" IHBcv |kD<ǵS6#ao..ƴ,OrX m/:=7۵РYQ^cX Joƒ,Sg@g:[u1AolB;W|H@*IT﫞1zdz؜99JR]j*q1JO`$Sg !3[6Ƶr*:4$k $3gcg1uhbf) Baw9h߱\Sn s4+Tt@dah㷍S*Z b]b{I U%ĈosTWNXY4"ʍ I#>PaI$e^`9F~j8 zYI6JesX Ȃu#a:tMSW#XrX?h|qclw[FrPB䃫Y ,Q/-}!E&BG$qW` $u3W4 zpV& Hi6/Ju2;I(ػ,sE@Ps2Z":  &MFʙ;Y8huh'oHi*ۢs,V >x2'ˤuJy10ڕač[C~ 9|`o pCx"kRC1o,*hkxl;Aء;ez;6x Ccqd'\f;͠BL%Cg~DZK?VJћ=(+})>y)g[4=V E DzS4fv/7($I3?ya@d͙D゙n I>G*=cq :>[G+e7 9WCV1iOB('nL~zy V >As R!YK{'*BC#E 6UX߆UCD ܟd|>dr:i!=~*hOkKFK X$1;z2 av*:!-*(u>#,vHa8!>,TjP\yMUd^*뗅,/̩G;Qd3!=PCaJ>h[ \F/g_%8 Wr%n}٥1K- X?ίxixUNj)gguA>6(D f}ęm<.rV")^6ji`6;fn13{Imѿm)zHv$Z}ڈ4z1F S+&bs=g_͔U6Z3 Nr.=BoM>=K 5w%]Ԯ ߧ+=\R#:}h҇# YK W6t^8ȍHiJl !BR_wFtr곮 n-b oJKWyu Ǎ*PQu*<ӠZP^,a:hK珓OPq02:dERv !W-0_;-_8MFHEb{ aH"4xl7o5 z9-PP8Y+/*5J <[RS-Aȡ^k7^cڮƱ ׃{}7 S׿g-+2oZH6#k ^-e@^\`L˻HDDlKb .A/1m{A{ŧm|5S*v_jNgރ{i$du;e[ IzwOX 3t} 99’_[d@_b %q/{X(kpr 0>^vE ]/#eVؔ&$yeFF]rHOxroQiਪ"()趇쪏0o2]|)Y z[m"yt Fml_}eՅ5&⨉vH%nBe(4gtƉ:]d\ק٥sz MVx^&5J<P*fUܧO`ީ.G\a[2kE'e@kMh}U>ؔ{RMN6 p{iѪ}erA/yu\)'{Z%Hn>Xb0$8^x;s"v9á6kT(;ף%7T,7f~#CMhn5 8㤠Q9.Wi=7fXB%}ۢA3~5y LBQ~PFCԿ#j!_4D,3~JW6PZ/ #w𻘘n: "1%L!$ʠxYbH.42+d`)"خ妳Sqd*E~Lg\, !/:lH\SxCǬgxg( ch)[_*2B'zf|&d,*>1D^g֏OY.)بBVy$ y]и/M{V=ț kӐ r;X'buHO{Ϛ|th %C5cR2\vnbwuF5VL, اI԰Œ^FrSS7B[)6 Otm25 I!YM#Ɨo&p,}! =, P3Th2]wC f?bvIΚ@Q QZhg;TUDϳh9gTS!21QQȄT[d 8Moč]#z ֣7\Yߑcv=- mP ]O)/rEyq[1ZM: 9ܝ4"zBآ4itX$DC3J:/Iʵ]%Ю$?DSN,s"9x{ClaSʕJM(=A7k\Aak,6Wz:~e ZDn؊8 [Tɿ2Uh":4ە麎Rf|\䜛݈Aa fx2)PюS*|w"8W|B@C:GIi^Q#[2wq70~ <Ű0^Jȭ*;iۀqFWRQ<"zJ7ڧFRɌS)dszxGNMĖ+d8 nZ3(H7Tۺߟ/L գ%UCq:^tK2^Xj ]0·JNM7. ;Mي/FBZu*=R=a){2* {'CAi0@sugkCf$>q2v} ³R{*δO֛'sMu}"{*+_jwѠHyK̜?Dn"rҘ >@U(A x΂3\ vZ.?/9@V YmK)^ .y%R$EͅKvZi90,\soJ N}8iH+vt{ה/\<`HbR3)SfUEBr5nYVg  $~̢Ac09p51)Γ#yTqD!1,w-)vUֵSa"e"tQ?V$~tiG!q@BRPQΏV)[jА#dx;?n;LhK슋Ȩ'F9:\\5(63 X;ulDŽ ^/VD.!q^LPk&myeS|sn"8Eo#wvd&c#Ĩ2F؈m%ā^iyqu"!IjEP% //Pm5eo|̒'4 sTzG^Un#0˜y*Zbʼn}En0Ț~QN!b\j<Rv)*-9}4\xY7).uXܪ ){$/l=5DLW:NkUЃ,<FbDv[M#Dttt)|-{̤O+cVv,9i6#c٦'Վء'nE1KOOZڣvr)V]0M@欴 xL ߡL\WCTFԨ7k}:0Ձ!XS“ym;9yy)NMWGƁ eVCٯ$bɍR1Defw,Jў fy 58nYkOZV [ ( wPjc' gP),PouSrY"*5":E88|460+^cC[FlS 48)YyE`dYPXcɸ,2=-`7zRm,gw w]9ǍwB **~IJӰU_!]Ȍh%)0,\=/;܃5Uhy7V|ў%|_Eddᅶ=#O7:NJu ddL,,84X 7mMV4+ NZ+4˭_|Aۦ7K:ƥ t.g7F CDzjNʕEWR}de Xrߞ-D8 Ӏɒm %\հ̌=AjevHiΥ5L(@'z:o}J+)M,D\iNBg4 K&_@xGhb`xvR jQ fE!VS?8. =!lN>Hv4^r`ŸX%Vz B F=鹞JnRiњ AaQL?EO5>`i3|VaZ}-Wr:<5~NUHm5}?m5CZOędak8x#-=kѤ3\ҡW{zce==imDj,;$|}j%u?QʿnTdF %-(x<2}riԏJF,Wɖ_Tz3^l81| N-Cih| *fŜeL]g;5}9w֮ɑUVns=gd78Uiz:[3@ Y >3{,$U­)q6V3nsCEHtgB5 ݘ*4iYhhw~@IR;Fgxl(Z.NN.~n!'fnO `hj ]ߕ}f?A]5T y?רGvWy{pw, Yjeb3噰{, |Ṿ_M DuAbkV[ޅ\DdIr1m!?i?Q3w:\LȾZGڍźX;*4f ,\$ӮUqwdS8̴]N80<*)Q)GF\Pt5uȩEǘx?>[¼W~d(inI2uj;7֦Ycݗ$bV[QhMyIMV4JLfcG@ƺ& Nw :#4i]6Ӟ&vFfEtV啉+네t\_H݂f^%\ѫ\[X,'r3pc+M]f,D3du$q˹!l/葘'39dK\ʬָ9)dCER== n \ÿtSH7$DʆV"4džU1Re a)>0c%3Wf@ipϳq{\-fU!V~_Sg`=ڊ1',_0t,3QmRfwi$uj[*" fl>V<m?MT>Vy8'YJKLSŞȻ :Pګ,ʆ^&X$a,HN0N2ߢ :Y/ve;R0 \r#&M/mo]cnwyqsP} 9$Iv&9HYSc#]T=y]S;;)83:rCN z|늡HߐЩQȖL,Eh9q.w-IpSW(^ve &]r v'\.jv7i3tă`gEF֦*l2M\ZBX5Xb+k_E !,wrpJc#~i-sZNya]v| Ém!R$SLspt'⟑0g6JC)',*gABl Þ V~;ό ]LdFT+kqw发x\^x.ѭ (?J|-~t'0Hn7"Zܲv. z$H4Q,n' `,HcTiwW1.Rpӏ[tH1->ZW^[ Vߢ=Oe)]IWWE &QNJ Xyyf1!togztM:rGr8l?\r<&>XnL'zG0uu 콜RukXeAKQHX C8;{O (eKaҦ aN[DPA=5`'KBqխb)Ikqc+ t 4|)JP" DŽlg&)lm@òy.E @%҉T^Aݬ$VK%Qq/'tO 5M۟ՍI0/"#6Å/qaPJɲdGa\d|o(K/)*Ϣa >hqt~&J |)4jumI7-fNJȶ$Ĝs=ߊo ?RVt-#^'`rm{GT2!WyUtf}'$e- @B5ERE\uqԐ4p/a#fQm+3ڄXm6vbjM6ԦS}qDs$C @oV3^?$Y*csbQ-m7YLw&fda#ih0V*#|ݤ 6 "W}x|IQֽY:|f<[|Rw"mR mW)^dJPu!}g /}.4ק0HfS|*$+5E| |5٩V{= $Ͽ%b2(cG7qo&"ɭrܜZbEKa+eC;<#8V[ @K8ϣu~N{X.>z_v0Ns2O,׮lҸڟU;bI7==RiOՂK }{FŢl4Cb_DFK .% ys< 2S-R:u30~$U579,u `u~go_;YɶD)\s0I^&]ՌEِ2AQUwu{q6EQ}E&ڕG%vMB0U&tZkuC^SG%N)'d <&Qb l}6U")| jy?C]5ns*K$Cm-E B5Ču% iI)(~V;A'z,aՈ%CSchZ;I Kwk]la/%$E/ ]B*5B{+l "b=,TtS^ʩ{9_oK L)&O*@\̙,ii]%kH#עiGA5^ լ1C8%A:Z}uy%P3inewOa]5%.m7ϟZq] ꕰ-Kg'P8h=Y9.e] ]U^ef^G~.*U-lJ\#͕^TW0>>Fccާ[γ]W+1U3g?Կ(>`@8AX9 " ~ MߊKm%h۪(ح֊xqO^j/mYÚ^Cw{wzWG1@ٿLeg$zP\su%,%{ۅ]utdl|m;'stLNO }X8ÎRs6~T#LTÍ}b5P(" ٚ f!s t1'4I.(~]"96Q'՝=WL"C=ZS= "F 3P,M!* %ί/E4䇳8Lie$g~AHG|)uWYĿ`Q{)Ik-ΌY3Z jZ2=M~ oE !TRs+w~ GHg4ey^đ GV۰7H]6>C2@J{iمlTȌ*RT~mLP b wFěJ;Zĸj^^ ,6 ^8Xl&qS*(9^n`u2I6@X'G(\-ɂIo:/  9d g캓"Z\:4.tϧ2d]-O[dǨW ]ʨLz9H >4x6 q,+nݣ; ,ZOmI0L\B4Aڤf_k]E_J $!֪}D ydĪ9:Y#pq..~ʩص!@'r- a_bg~0 Z܃_\x"KG[t4G'\q(^89[mIJ*V*#܏:[xOc"ڣ",fwd{A%+n&8D0y6BOrM|Nh2?^,c AOo#+C?QVHkqVWFW}*p(zfL{l ʟ!? wUٛs!ޜr 6kkKRK1aXdglY9V^OGOS]?^b>䠷펟nQj>]Vr;0ʳMJBm?&OB.Z':qBJ;dq-9SN߾N LJ=Dn dC-:bQk٬k/7˗+' f4:=BEAI0WQoxq N1f._̀Yͅ r}\|ܦTbx'h\ +O 4)q]/IYBqpH/CQDVFS&X5ePݭnhNėMpn:N-g֋K66{}Kއũi',o!)t+%D'xNV)`T@]vpYѸ:oe 6e?p 'Z|_YtN<*I~E ;bm2Ԓl70MP"37`PŻJb0I|X1<6OJLN"64˶i.wFKyWCkE1^A|. ˙\^B ۋ3PȽIU:ʘ&&7o^ 'x|˔pw'T"|y鶼Or_[D\A U"B-b䭿cсh| 6tDCB q-Jͩ<0=3Q35 jN] a;uǩJ)* ^4IڗBW@Eåm"Cz v: эY*I܎V8 pI[3@*63,{VM=!ự*Opۼ:ly昳_׺WJb)}i.$حkRfÐrDb {nNs .7,]G"sT2CCI@McT ԋgcu >[; rQ>sEq'ѽ0\\gqj12$hC{}q$p7Kd!?o58"bE;bwR2KM]6 `Cx851$$fen5},$V43fQm;cnZL2lg]a*5] MtC0dTC2_ù 0Fy]YԱ9)Nt.}Ja⡳-֩4Kl9֟CIe*c9Ȯˤ\_>{dMfi UÖ:,CugZ7ՀR>ȩcq,4 2""pOD-'P:~#9z` a.x=[/rZvՂg|NJ^ڹg>M6KWW/9o+/F=ݼLŎJHpA=b- 5sSL#!iG,Ǔ/d\1q!%L>_&B&%TA٣" Bq5.1Bxs f"߂ħըg>&%+[AoE068< c=P14㓪X-y %=}OЈd`E _CUV(aDPTP.L!e5+;+') xE;;#CG@z”>[z?YW*7iev Nlc$x*/ՕLB*fɔPR=d^8`n A3wnD]l*!Ot{E@ϠC?"g]$i~WLmkkv爱A m,r>-1QaBK9Ls `y]:OAJA ilu%v|(5m5 8M|S*_+1Z&y(V3@H* =얆 ^{c.N8 bC|ВqoWO\]wzkSK>N^*+Ohްa:s&EjEyЧA=Mg?Vlȥag~Ԉh;qՀBHծ(Ft ǑM>P~Ial#3}Q& | 莜6@Ǿu8xrpIҗWN }P Okj8*kr\Xy*+K Kj= r_=T*5^mTH M@:ϧHnǣ!Ӄ%/՗Ve@Svdrx7;%ٵ0 y}`QI=4B B"ftXQe$ǤEK'Iz`mch! iivCbU)Ct(Qh )h [?Z J`_*t^[EVPP6R}K v sZ!|38 t.z 2O0WGc/ {PT"Sσ)/f%=Hߚ/jjJT8s]== Bh8F[G;>4jV;l#Adښ5/Apʞ l=cpd}y1)jN͆gc|簠6ed X*ofxM:GGX} 7v J; 3$.v-c/S;̎Tr lAQbqKoqr%٨)?=DΔ4[nѩc&䬆.<^Ay=]=jUB[qvNj eT Fiod`IIm MGmĩr wVS͏Z\po4v?R,$PC+ /0sJ怮y%H<,I.x؅q!J)^3B;BW7iC?6Q E>.!A %\;<' ?:h׉W F' zdu VDtk J&-Ǜ jyi`\3EEй?Z<0g/VOa3 # bC .?:IEry-^*SCB™֍f;XZE!ʁm>#sBtz{hF F9#Ԇ=Hw'o Yr{s GWR9fGLI{41Vk Be|(ZxKtmRg >VmfPMUK)NߌzUf.MqV!tS1nT#rT0!10謝B)LTK-'ά2n mMj*է-!> esɈA(rrı]\̃1+6Of5$)RFLp}Gjۛj~Afz@ӊF`}.iJo^O&KkuhIP=Òsj| \Jgtp u:-"ՓWx.dLƘϔCkQM}x E"\\?n+ⲸDB/zn +Fk;s^uWy`wf"(8n0^-nMGɁ8rΕW)o6+4PPЖ|( Al[R")bq?RS6"Vڋyv[Ѹ{-ekt֐(SY (kZlt}82*c\t`5dWfJ*q!() 섉/P&<͞ zJ72#,,KzWj6☘ɋ8L.42Á<= ]Hd;' }"'7Ϥwd#-X8GBEz28`3D.z7g"˽[̹U5C@!Q6hL椮x}ܲK^QsMsJ]oĤv#~T|>r" R\BIY}(Z!N)%]jضl+k\zH8`7v =/3AvCOlf|Y>l3> %[Zٽ[ށ1 ?E99K6=}@b\`V.Dx s3w#2MwPp5qk5_[ yIĴvK0ª6E6Op~HKFivKYWO"En{ţ:X{",Z3>M*CLy[|ݏG5n3lH{,J7a{m> R<iid]`Y7?W=dOfg "DYeaUӾ|o}Xh*Ѽ3#PVERN?LI`nN_T>9 @Ȁ^_WH|$j#ՎFCίR iK̨>ís5RqF zl-Y\]2HӺ-(IV9 ~&`Q4:&/B`M,2 /i=h/hl@^gcs&* Q$B^P*3@]d,u>sV#^{U48v(ȘѸdXvS_<VhyX! yZ}QJA ';3Ɩ");k2w"RP4S7ww*m@n#ү7fɝR˓*C{nIƞVe7o@e\ue 83BԤBfwo&j2/!3󋈠t}aCnIlO)ѭ-8!X'uNu+F|aR3ly;9;=\: < pbU$z PlHY4W\*kpTA:-? +o &$>6d.M-c]@CW B*aM! Hu)i /*v+xb@'Av],[k. {dni#Frt_Te^sAso z&btcmWu͈G`0ǝ1[Tx^ ywZsIO jĩAd~WF9+ѷXB:4Ocz}5&r!͐_%BXl< $6gUD4|7H YOyOo@g/៳/PO7(7L<||Y.TbAն%sAnؐLm>b3%3X<!3Y+kY1o5"M\vԡ}QyV> ӛUX@=#I:y'}&Μ[$Hˎ!üd0b/Ue2$Gn/$7#|عZ"22}-8ђx+D?t¥VeG2g)"zSŞ/&rVSk1t3k%UKNE6fr7m-bg~_'*-M>,-}iGP)@uz"7o XE3Wr 1͖jqG_75do..T{g7Ns?y03aX2om$6SU :G,)I*&B^DQH:#xgIih?GDS@1>-sK|?ΞYy,!^B,9C5NB?B[C/\\,(Dv%;`||eBRc6S6-%0 ps >rcF^ФSۆkN z cEezН{RXD1V jeXJK=9B*(N.c=$Y a%@` 8sbL .nȤz2ȷ{_SD  ) b-SxS LSbP}lm=ĸC7z܂\^c*-lh`NtD&&uT P K/6˸Z3@f0aCI8P h/gz9Tl[+fco240_.RUy=' SéYk @I!sdvd {%{aF%fɠJ*$Z'u&z:8'w "G@G`_oܠ? VvN9omBuSߘo֊Kړk3 x9#c 57!.KG!^s$ĵYj_:h>؋)EoFTM<;[>y٪$xyJoU] :l].z?j4|p8ϰi*|x^{WfkءuP6о_.;2Gb6.yaZ+_ʋn` !Cn?QgpLE)ڽ>i(^'"~#DFIDՈJo, 뽘_'G6[`);vDxscxŶ{ W.OE ⽯qJo>a`(؝MZ328X@?8ң‡/]yMjg#^/«UIK€u(fیoKC넼:-=wcM]QcTsL#J|Qk~z8EhhLmULf5 Gdr]t v6$G%Qj&!Hiޙi O30P#Dfd =K/9(Ȉ1Z5H {:$ʉ0} v'?r bR-F].C%jTS nY?tݒbI"[>EFǒHRC=U캪0X@K9ƤL$a* L-BbJxL2!,Zpr!({F+;By&*сIfuȒ q *ūOq!ȸ HOCXpx;;2[DbCĝ& L4% ^)+Boԃ9QKH4D'X8>^~<#'淥$٤(cu)[ƺL.%OcA^5̰N!쿪 cbX):~Zjgӗn9ފB[[3,xE澷:R O 9QrSS~Hc!ʺㅰ_\EQ=RU,^J_gMkZx@CƄ>m5A©4!Օc1گRHLde'pD:aRPY\A9<,"c*[ (:bcWЇe#wO$@e҅qř2е?ɥc?5 ;bEVSiŐhrT>Z6d);̕h*U_ xqN,eϹN҈zpZ6#J+C`tbn^9.={pydkZIZ[npT+N=}T>L 2S-\K6>WF/38hrnIט V[dUuBG\0MISu;SN, >W0|F{CRl ^|3$$gYNj~~>0 3Dĉ@2f诐d\a8V;m;I"h)X4rJByG. ma|i xnal,o,Ė4i} QX\hv 9hdݚ KCٻX]';Ϟ\`~'xH;TUbR-3>*홇ғvLXKq&'i=6 ݨz^_{*yG%-t`ԩOi59O1( Y|MD ^%<=,,Vݝ Y_=/М|Yl+3'>8@LoRq}{Y|tzń-.P7w6=TA)թU)3u (G,+$) GOeS-}_3tW Уݢ*5b6Bp8Ĥτ$o]F дvd"]M@Ϫ(=o^5s֔%DĆ&D;ژ- ٻx'?_/ƌr9 ͛>.m!dm=CUɒ>􎈸Z 0Ki-G XJȀ Ema WԨ{Ds,.ʽ ln'' b5\QsQܙ6u!׾X*gIz]8 ~e, `' D𲭲Ni\TnۇK.q3H|dC6iGUi;vOά"i;GXyHK5g/g$%*¥\EB#@]b&E&~*"] i8:\iDJ-K%#9.)wx3L"*B$87]+!LёJNjODe(p<.G$aFZT}Iw+Xno vIytIs-y0^Ocn.2JA?Oo,ͲM䃗z[Y@GiNf;Xl6uځhKb`oiaIxK߆9ouQ> H.ԩ K|bM̙jx&."Jy ɓU?x C*ESNsEz'N'w xSˇIaS8j<"15oXFxy?a[,׊nx]jDd5p<\Ը4Q&@B ѯwEՊ~8R |k}k5*V^sjW~e?nPM,z.(ūbXGRg,i|T}L%# ^j,p nQ,X&,cuTxi&jQ`sD@k!9y z_0%Q}8cMS|ԃߔF!i_wp* N*ϳ%ps '"xՂu;u y}ibtfXo29H^+Ѭ'?.XُU4got= 'xߠxCO?([#oܴ"}|K=cNVS,8b,޽lү:#륔K´k)됱Kf1yfհ %*Γ͌Q՝KυLq*kỷ3$ql!u0dF eGdp&#Zwᶠ9YrK ԗF45ّvVW^ )C|oraCYV{-N7Aԃ\L0A+N.DŽ[Dd^faBax{X"==sJLƣg$LXp 4<g07e搲;$ A } I@-`/PjI.a5[Cg"T7~8MfqGdI73c46Ktk.W r:sꕹ^ω]mrlaٱ  b QG /Tgºw_d6Kd29Rvt~.L$_bhsx7jre &dƫ Ñ_y {yp,S@ UN(+Nb.E]?!F܌0fmާB?% cktF"z؍MD5RT*Wce(@d*@M̓P!)[ͿhWM8pziT"<#pN9AsE*e/@!)mzPS{4.M7^8f\[166qj|YYfI{PD 6 'sQ+ w51h'8w 3q,H27O> 6K(-{VF9) y61DAlvh5| z \I7Bj}0nekn ՟gP (bnĽa/뙐".WCwN`t!Te79X*&9/n'{dA.'\hE##î1]?VS=-@܀҃+X`)|fCs_h]ΫgzB~o(EиB 4FvNz "Q$%%Ĭ\qLu.?ODs_$1tAK&8-k:CPìmCUtU84soRTrDy_(V ChV˒~_*j;rN:2߼86;h&CAAXf ~=iR!H"؍5[*0)[MVC_\aܥMϜ)|%3ѹMX>āTvODXŎ. ag`*&FDݛ94->`?sIuVC =/1]Gͭk!c@~ygn Cp-LIqݯ#jQ!u]'!P_3\V$OW~dDZ$ۙiu; iAINZ EkSHk ,S{JeNe3sZ >ܐ$͙7}%߉ de'z۳ټj(xϷʕV٭zz*j)ѕpt+)uQNTuʳU7W`:(JDƟ-JiP>1[:,BV)G:C'*c>Ha\1[ ^ К,;Z #ͬƥ'Q̘y8A#:̢h|l ^8q@Pw`.9G?S(kq72:+$\0)9UXA7Fʲ־O{-K?oU| mj)&ۼ((骜q6GԶt!OS RB0%ۖ6Un Q[).gIWBF {CTViHصm |'XkmMɰ|7[ԝסC\ƣ:~~/cj.L!(wC.C#O¸hoL) z{)Z@&ᓱy8"9Toy,}XgL2|FSz2Z[]BHz7}9)t??RЍe}~2f2ԇ R5j,˶KGoȶ 8m-2.d6\nMP* qE߾I>C26 9R2,2in,z"zk&SxA|xs5ôFfpBsDntR =O828m" }zf7M` +``>G:Sn :m3ׅj[4*k3Fٔ%TXl `jm5]cu^/P"w{!=hj+dh){yAd (硹H>rRj6gQFb AVP h.qD>۞uLyxٟ?BN܆gwҎ93=큋>椹 [Z͙d0dsɠ+~c!߃?:-<Vۑr2n'LXNU-f27C_)5>=9g ۨ۞j#KiUgX 5!B\  Lbىg"Hhi>jGswg#NGnԶ6ݢ03+Pg$ӍL:A{;K c8` ~|I>  ,wE. 0˰9bVHj|l 5Aiqm寘̈:,z25ܴo;o(Dn  "{*V=H_PKoFJNƯf?}_I:6+ Wroph1Ps_5jFV&LsiwK+0zۣ\XHgx#:LZ؁< [ߪ >}[SӒoAIq0+'`:^no7 磺4C!=E~l:_5'f`/J{QpقVLb1"Vli𢜠٢ Մ~fϻ,c c>ŕ$"%[%JqzA)7*vyDqc'ߗ!愪tH 2HUc4>}㹌|Qaflio!yrk!t_B^+h1x.#){Q!8ٱjИ.:䅓G'vg좒C!/L7j{7}t:c)(˭zh_09{5vCB2[2^zc=@X kxAJ<*`Pqm`E^vߵ)cE7U":03/,Cȴ0[tZN%y`4k=7O(}%F. a% >!XKq$88Z#@6v6$8ˬac+'-kkY wapwђ{~q/%SUtVeYJ(K2NEּIw{ 5Q:kJRpæ$\#7FmxSW0uߥLq@,xqKh_tPϾmV\i`qN Vc#LnA4:Ǐ]6,Ii%Y7^jYma641y 3KB/lzщNLHI8j{hZCkA 3#-qGiBuL(oy@ӝK;O1M[9FzC`$.n꽓C1ck "?D ^=O`=0::َ,8{4J C13wUKW'$ޡύã~~}Jj*$yBgm6#sOI={0`ʬfPWzT;#6f7Mx[ #>=_HSIo_sGFݍBA4ݾh\g͂.f;i[3/dcb$Qz6j=IW C5`L[5$m9MQ^CdNL,MF%/s,gzA=<*ţNÚB~\UG!k_w|Z9qN6q]6ḭADzںxa%wpЗc:G[IF)C?团p?,|qƋ$#wTM}FGF^=˩2k~^xwAm3{©J@o#E<#jоnbuy : 7^ä:OҠaF ,?,Li,(U"͖ r,]PXMZW=P*,ښr}gVѼ<EXb4!l;zgM([6'm_ }@..X9L8L&)CO8됓TkǘA?Hə(QWС/GۊO3mAFGx)M.Ѿ軭%'?_ܪ#^ZJ! `{d-s;Yh@t8ڀ^(&]X- ? k4L3gj(ްa]L]z)9̷ y0Z ؛ L%MlA5 >6H`'Z李-; ,6"f+@`pcZ? H#k[|܇{{p,,!.x. .Mt2>B N.R"XdRbA,IAH y}ۓ sA-5]^zv,E''VE-qp3wO j>]K%O#=I:Gj/}X)tkvtĖgxED"or7A^NC=z#h0B$=f f/#(ů.VMB"{yh9{cq0?u#O8;e!s9n69l'*#1|H޶d>μ? :Hր!ߪkv;N2HiPgge8Ԣ{MsgVwHDu=bfњfEdkAVJ=Jp"h3ߤ&Pg *Qrlv3?߾YZcèl`9NIyM9"6p<-X[K iJءk%~21ZeW:(|"'z-qDԸ6`W~hbYP15ᜁ^N!5~>uJҟ4-ut1E)JSQR}lzo7 [#iQE+ؚBzr u!xhf?εb#o.m]K!k@\[UжP`PccАڥ|m+~7)k5XҠV84o[rg,%+a|wa_-޸HnjcjluE>3Q~C,+Jzࡼ \|P2O8?pG Xʱq־c]cP ֽ'Nj HId[Yt&qIFusuk2:@EתwGA#ӦJZn嵑@rfSz-?\6\F]-Ha!+J8Ln3Z؂]!}/J, Si]DjM$h;ɑʛZ-p.u bd+n,z-6#|L]4PIJĐC\Z>wL~\|{n8rey |E.84FiIgCJ#]:QJg*S_[Qӈ(eC '5Q}$_WviF罊 ғlhI*DX'][kQhO>Tӏ+uHz#LTE 꾽tY}th5c7X?R]SC{*ܥ0N1wU+mG|g/!SI\ (tZL ^vX]b򄸅4*0Ez+N)1bzAZG>/S.vGU0rg1 =(iga<7ȼe10ןOk\T:`L8XWwK2VޔMxU8۔%lnP`Y!~:hrv׏l MMOOXՎMDʘ7 7ơB/8}模z=O!tT{-_;\14O)ĭ:QShUwʜ콴!=ۑ 'ELG'Ί|7Q*a]N,5R  OJF}=7/N134GP NI љc3q2!m4 U}RێTmF!Se *#Q,\j fªb%(Znj!8G.iib #S2'*a^mks+!`Uy[!1кS==_-qY10MnW"$5R{L{RsF{)e![EU%* 8[鰞հp;WCs0ʃɼ2ُR(; w\ƨ"Ө(5'(\Gqyk\JwAIp lW8kj' R%d耬|n<7I3Rs숏7<:Y5s1{V{6֗x"Ri}2T'Cp+葤 V星s:%Dzh%(C5=RHEg_yTmX4ױWi/ Hm-'ҡ+A f@-8im)fHP1r7aG8[ jNT`  ɤe;[ x [jhǛ)}O} 㡄TDdj3'.: V,m'yYG >鼣պiܣVx3޹Qx¨(KMhq0*t%ڦ!/8np1M42* Yuz~K2Tj 4߷re(uCtnk. xݖ2>,qjIv<:×@mn#~!XnW,-Z + Q1c耭O̤h7$@twxwEBQKNJB p+X< }'7QYK.krrvUm,C>HQ>KfՏfduO v;S˟FCl= !h*ETI}Άy0HWYtHp!dU~BkʱÓeI\U\, {>TTj1e cj\{>7BQx"D,(YI++:x'sG ȼzF\%R?w!C(V W0 B!f!LDkV[ѷ:-e 4#?SEt?rD7b G.K }zFh>}$݀,x&xl#h}{x?yxSw*22mdM'ގn7^X8C, z.eFf@n d{%+HB5 U1:t-wwA8P@aŤ#+m]Jv{ ҥ4 0#}f0x֤?8UJxv Us/u [J_xNN?FOA@1Od, rtmyW)b; ) )8~R_UQڤ '@TAAU_ARϴj ( u:(^m0\j\;*O-ɾu3BC(kU^~]'ժԂQ"TO?Cy<լϐ1VjXwAZ)P!7zå$?T6.W'Uρ=ˤLLLH4}*5+Cc,=sJ~=P"3H>[gZl,: -&>]cߖmPNkrH~@,8jϽѤM"cՑ| O:Bf{,*Lڭۛ~FT#GjLLa:iMie81cE~m»c H;ELyŵ4h8 ܘʡC.KNHl;V7׮v/QQֵ~;wp \4I.~~JR:3y@Em#1Ѻ,λPcw9*Ofb1}tyLQЛ0rv jQIAĺprzqȄz,)⥎d/i[i\{((=˩7 TKʇ,ƶ }l5 jWÞ=MINDa#_'ĺ2bta\nDX+F'0uU* ŗIl1^8ͫ (5r&l5 p]1@ 3 깹W-x}_Y=й{26VORX-MebOn:N=y0fg_ ["֎JBX;“_7ǂ8RXs>SްrJ8Au i\`:"%P,ReNwUv^ށێK'0:gpf"Ced 7:GH  v 7a{otNX5'b~/,gyҐZ98OuE8Y<9RV&JZm4fˡSF'CRҙedyJIt쥧X@}#{Yh0"1OR 䅼΀~gZ;4 Cd՘Quo2ŠΎ}1gxG .@J ObN>}عjC^5q^LjGNUԌ܄tDzՕ,XÐS+Zg=z wH}I]N`YJe\Lo%i~b'AdLlWw9A2y;9V&o&UxcT# lU"ONJ7ϦGb4*R5O' X^8W0 ؈YSxxμ`t}Qa5`ϞB8\!m#9,H0  p] SCF\B cѥt3CpzM3=G縇% E/U:OOP}8%WFp\c:E v;Uu:;~#*]3܊e k#ɱ@@6) ,@?Rj4v8jwV7U9<as\ysP$ 0J%X6Á$̀Um@f[[7~b}3 0v0*w3-uz2-0 =m ]i ̒Pu𗈱ʮ$rI{r(ix*ܼ57mpmn_ ;(T& Nai D/+ݽ\w4롙}sZZmuK}?zb?qm>줍m:S2r,L8KQzqrW3P ( <GwP}9RSjt}̱pSMC7`'])[ SA@AQJ Y ͛GG;<~QZX/tBhv ⚜"&sˆr"a;ͷu4eKFV,9JR#X'5pyقbUU*Pb2:5H|D.пO-DZa|r+2Ԕ\]зdѬ:8[ucp8(ZQ U%Tt/lp ױ=.~5Rw9 A*RoѲ_˩ JE WbI$l_/3΋3񊃑赅j픕B] <)^K\;3Smp{Mpze?u’m|Kf\0/\)\ <_McEF\o@Gu ND[KkJ t=[r9B8\H`bΠxL8Ҷ%5Ś)((8s~ɇE2 i_О_̷ZC-ze1`+Lk^JBCцPo(HC B$2Aē$3ִouCq EP<8Ow" Ge>KTp]J-SOlV\JHtaGjkyGHC䫻u!l\Ј'w%ҡaQu 1rTui!kGްS况kG NhTH|$Y08myMQJwL~yb` lk8pZUT^W,t*O%u[ˌmAB6ԫS1cFSLKrЌ| m>ʹvH_k BC7˚bl87!y/0ZZV^^2Y\)-i`e!72L:lXpz/1(Dk1B}Ur+mi9{ Ƙ$t?˯$>J3C|J?J+rʧ)|KA ɝۑ>I]6sY͂vX 4ey2Y]W,g~?:r ɞ5P"`Cg^zq-۰#Қ| H"sZu(y[uDmPTX7?F\_b-I}cH%SMxՓs(造 'FRD XZ!_,|C ]Xi ӎ-~)Ұ1uip(mEC7g=]TAjm>3s awҏzDI򆻸kDxW> n0W>~z݂gW;ӗlTErz8Qa.SoO&ig*#x=f_% _ O0x/c#?(I?Q[Qk,4(Y5u? umI71if.nZBTDBSB )+/rO_+KN=脭kf_G,A^/ m*ǧOҢ"gKsr{]6O8𨄌zl/#x;Ejh-w+ {=/iC ȁKga8՝ǀa%=]GSUPt$yFQ2 L۵HtVZ-t o].}]f(` 05hcGgbiS4FϯP!NZЧ*/ Zoߨc1T"tRf?%.-RўY va,m. QWt1o%<8LN%;1G23*ъSy*h7eSryj'Wsȏ\\G@W2ǩ iu'iQM &isYΦ93PG-"`K!Ss`MR8H$\c\Iuj$"LKUqSgrb|$l2À52ZE#O0-|oWl=S";R405ֱ\gudj>ࡱJQ9Iܾ`aFxc8k*C}ZJЉ:EhP Q*_V|w>GWx@5"ǚ%Z cR(VZ!Uл‚ ]bRR}(E$;1.yC;z4*3*un=:YZ!xÆ0a cK/;t ]3tヶnt t) {}j|@M$uHf*hC}Yn:xB@ l$DX#"VZ-%YRDųqSbf:,n,p4vcNpT=ެ" W6R]w϶z;ˆ7Y'"k<%P uz#} U-@F*#z]v|ܚ: w!MwZ?$ ̕c \S5&㕴kFhg?hYψW/TyPc }6,o^|Ф~ *=pۙ4^ÙN--d TvmcIh g5Ph׷jC`jUppYߛiQ2' ntm+wbګ4@̤ 0{q5^H+1m(i`mMaTiSnxAu$ zb99ǀH7KO#kD.j]m$! Fnk* ,]zo-\e~z)-PX0~96h4b x7mĠ:&b$bB20}<kz'DCQ&?bGW$+'{o?(,d V`yQ:ob扙 v|ž xQ^-@ֹ#=?LER Nᜲ1!f9(OUezG=+QEӚg^Cxjޣkv1ge5\~8 WbSB,ec\-: 2"S{>$ƮɎ'&05k21cRP?\vLGa0,1``& 3|QqW˃{J006o`Z _kx)ߢ$S0 ͨ$U>-?A/Yh$@Tw> u9 ]KpHڳ<2 )hϤ[4^F`jimng^FLbykW.1_}tGA"21nouzbzעzf}nQgQ+vwHPrԭ J8v0ޭW}B7dd]VzK+1Cƞp(cD XDaQmi$ҙfߗ٢ڌ҅ Dٲ{9#,{oV̭Z.{~vUҠ/5EK%XA1D:\= 1r"lXvF-'c,% wDK& O`m~p0c/Pa~%!vnFdߑqӛ0bo9-6@Ow\(KTn~\$a|b8[`aB7BJyBc2sV!S]H{Ew36mgB&=S5I е RPD"Udy4E/'ZR tlP^y>Ҳ/iVbocJeQ0=f&ӝƵtZuɬ)w,bo|EMS|˦43!o~h΀1 D4NJ@UID7=0#jGTXgƋ,!+iF0vz r;ĵVaNQ`ס26ıv>+&ڻ,ЂoqdyW| ^5voy!T1,Ƚz]P `S|$(MYvdP`y[r٢o-~up2Iӥ8# -MO)V$S0N1NXS*;;5r[L54Ia2ZyQ *e vT />oQMJl"^Ʊ}n+r[u`L9K,d`M%]?/} 0Z/z^@q |'q-ܻFd&{x[tqFKC*h"s/2@ %,d>W:YHVFplvןGOk|J#Dj訏{L?hgrꠟB-`n  bVVGN?yh|;b\kn;[ "^uy"|13r6+ktX9y3QAI+MM"HYji*&RT8D"r Zd!BX@:f e|(/*m_NZ@-y/i>}c%DD#RfYi|z"i3%pJ wGI\g@F+Y;}Xyg_Glc~=nJ;aYTvӞ~ߍ.JXM(~hݢՋ)u;2RdimZO ~}(>J;*?wnO$/yxܞ/!6* -8i!nW1O[V^-.=r7^XB'穵GK.67ycuOظC$XF! ]{5mĀkUkw^4;'HQa~v߂HPƣwˑWA0&t8s580Q|p̋;to~lc07\}GkʽBD|q7v9ͱzL~*߶oZ*u/ j\yGef‹qշVMk Ѭ_d0<,Ⱥ|p.g/{8}COx $)=?+wcS#O?2SJP•ߨƞ [M@nj/D㭣ʂ#h! ĮڢvnOϊ UI*9`nDd="y/ [)ËK>bWㆺ} L&3HݘHg%B-1[YoLF~Oj%x$'6;6` BkFA̒߃9kZM~CK@`kvbT#}qko`֥X뛨h'4$jjIh$ |b F(0<9J@.hDL"9:ւޗGZjrVD<. W?"ҜFn/1w:vvke_).FT7e*Ġq!0n ѷ%kV2鲀tW1#q{zGvo@;uU)ҡK+h:=Mv|!_ $Z~eVHX=8{C bc"FpȋR?Nd' #ܠ0e.N|!$sC8q J_13 !$R;ᖽ?!_߈q4pSM ?ULa-G!퉛2u!K{Vfe`Wnx b;$2Sw.H1qA&&NPa 꽗|h ] r%ݘTPwr}S.203O$pŧ-/s9nH3CzpI v*yMp,cR.s(ؖ,2 6*_Vq*9/r@0n\A$y4Hڬz Ͷ14(Q2\?+8I9ٗtBgBtgz;?fFRɒvL̴M6$=nsl/QvQC"rXN0ΗC2{..`>և)7La{S Ti8o@*\R[+&" b*; WT &fWʵ4 bjbg8Db50qA fHѥ-m=<,1*t[0΁׷*h,_lYt_z GS!Q Jy>8әmKbPv p@ExCd4`7 i7{fYKߍ&߸=gcBY{5Z]hgr3Lʵeva}XQ~+U\oH(0{ĄM JI t!70"^:j1FH᱉O)[c83ih!^35C\ZW.2m^C' mA)fplIAHn^b/q0T}odx8 K|B)i|VY֬yeaҥGΒםtjM%lx9&pzjn>!c%Ӑm*0E[OUUna;c3}T Y|ɒKeg<}{njʏ؇wT+ރNNη jj1jz;6X  i]jC+ !S }#|9*j?lPGM ge {0!<|2`d[9~G=2{:[G$E$o 63)jڢ B/5:GfgFfKƒj+g4~@iN1J>Bu(kOpd( ɢ9.NHMp`^a;՗% oKmɽY/7T ] hVqF ob|cYT9/,=e/!S$&sq*б̰4B1 6[l{ UhurbWr6 ځ4yT=5]<PM@`ς&> \jҼQS7N k=TȻsF/Sj<ku9Vd֙7MP)od;KCu`W"_٢]o$2Ƶbm=,>k'gdGqaXj20TBV%U}aacM괥VduELY.@ xb%}Or 0ܵ_"E ħ]Lv&`ŕm/2+>g8&>:"hm?b&!2)zV:#5SjuPtNDgՙ[tp׆¼VLNUjjr 05l45[~jt҉^񸗻8I%pn;",KV`Q}j5:pڳa,Zg+#ԃNE0bxKyFx 6Zx8RB1yG! k9ٳHRCᬜGi΂] 9]]|.h떔ƱI_H0{Tʋ͈kGSpd4*noxt8NTEY$\Ɍj ^-kF\8` ?%/G8yN1y.{e㹋~=Ǔ /Y\ME!s4;aZPHׁw^Gb1Ցs YC{IÙ]aQ1tt>jyw [?j^GD*Z[sk;')l}PlVΰ)*xwoc‡b}%ۭ"tcXJO(hL+u% (ܗOc'lq~`#o^E#  44Y>]RykA"DMlfUү+fs:iNV=휗o1< )cn:}}Z#`i\!F nڤqe7sIlõ ppY*yז;_驢DQe5nOrwO'#@>(5qsh ;"!MN>(^WVaO5`.;k;jP燏 IZ(Dkv޿HɐD)lGSgc, )gȷ5>#pzH@koRzc^\f8 YJ 2FI OQ(I8?&i T`q/0)щ) WXઋw Me%L+C2`M/JD  x 7 \msZbf&kQ}SGC7s R3Ztl\eFg9E2%Dq褑r0{y7Y vi[jӪw'&șo;#$)eM,.:-|\G&_ ƍ+=>CRS7%nU?O2㗲-G+92ᘕ4J6Ѽ;[BkBȀDŽ׌k*PmiM*dc ѬzOӺrAnE6qѯ$dm `Z`r`"Vȉrk&i?["01Rꐿli8L&%F{A#uÛ p w>ذLv A4[f9}0|zI~ѸP/ ]To, ITVlvR7ɪʪ)P|dNv`/ p_vcPғCQ!U;P#-d.IXgY d>|YGݥM$̑rv60FKߦp3Nբ i]! .|9&-[ oČdeBw颚c0(Аww11^(lj~xF7 ePG[sRXm~K29(ΪK uf9G qhYx ,oc'-eǿI4'f@=^|YQMbiA^ۗce|}nl ;@RTD=y5 B 7˜P;̔HD 7븬9Ȁ*.$$IqK_!Tb7.{g-`[5H~p;r.p4v^ڂU~,U}J;"ޔN-RJE&Rc_/tHi,\IFGH03JAWgjPf?yca,ѸMLFm[^< H7HmCFArUhl58Skh ݷŽIIaQ.OWBd;*%n rCJ\~4A0D ;gj;Ǭ7 th$.l[΄yKѴGW ./>TZEź7UƇSś[*yRAls5CEl|ZDJ=I5?ʥ6_EyLřdE8f1/&p*8DHOB6(̡U D&{3`9J}1% /H%5M"BQ}d)ȥx+ brLuO{`o(%k‹<ӌw08CP-^%ݤt <4J] -y]R='p^mtڳ'^ oۉI/Q=-68U(e|z3Iv&yc<{l߫l# wq kb5i7>?- @}!1 fc w>-CzCWFE8s ae}٫j?t"Ͼ0zd#PDnPMF'rpm)!>[ʀEv2($61 ̗JW\RF4)+FXj8NIvr-ı{ 7Q+o \X}^^:FQ硕t(w m=$C,t,6 S9X07}RΛuz920]h?8ۄADZL P'Vdr,s\NNe^錯g|Fx:?f|˲r bU,q1~$\CC?`݁c#N7;}(LC;BFZCTc% M7"wuOBn^ٺ4*-ZQjPM>ϕ!\X:DNj)G< (xrWxɭև{.#-kN6YÞg„(n0X%65%LbO7а(~!a  >iH0.L]Ve^((G`s" d6:Z;chX8%|$9 r/‡h}}BJ|- :^{n8:^&-DO?,f* > \`-Ttyu8Ս_;uS"C,[9t)ÍA, C^tsǬpDG~#W㱋PvQ^&F}1*JWeld_q 2Ə8{a /`7RVn)g>qӓh_T}~3ZBmUUMaJo_ϬquJ$Yi'^^FKCmd+cu]ƏbBB!(~:h6=P ǘXi.7$'f$U`~j KZ \GP7 X`xhD-q$ECxiXiNMb[3Ѳʡ#pSg_>,4:&Yi)pDD5hl[;) 1<깝񙴥]6t@l#v r@ \!MZ4 YPJ}ئv3K/A=PL ?]SRq\H3t"W{Y@{qQ(ԖgWH OLzǬ]h2t^t=+uUX%:ԩ-sNRlن\0=gk%qbU^ &=n5h/-BN9SUjFêZH9é)-mi•<[4J%\Aж)aJ@ɻ== YHn.":4X[Ahl#YhTz:eEcts҆-RotpSh[j:Vce8ܯ| ev\I\tyg<ًvJ.OT: ;L?8\E_3h_Hg|Sdj==!y\f>&-͗PpsYLu>ƔFM",؝ 7꾲٪6Qo0V$؃d1Cqw`0bO6o!ݝ!4'!JrUK,-8&qb1'đqZ7كHb˟7,"s%bl.A?E=d*ABe ğ)CDO%<9-Y/&Ez"*Emoq撯-vU-4SA i̻(N$#߄p2B(N?ߴ dRA`dKSx~@Ğ}DI|yV @6QuX"f /{v2|. d8k5i~"vv([$x,6vY.`1uR]w~^5_op1r6Ebbc7O 5)tԀ2U@N0S UT4R\j&i,ORodLנΝSf i D[klҿ-}ĥ^rr;8ѴXk 'N;AW`FhL˶숓201ZSy.գI#zgK&@=#K4+:9K99_퓨 Ds2a1X:Zv/8ų @. wqϭ8x 3\}; d|̮X PǴ =W Cu^qBJEI;QAP>㿧Mȧ>5Y$p\{Ĝ05k_7>$/]"+V:h 4#=;zC. TnKm8dL]$1%eNiT?ʳU d( yK@h[? #hD9$Ӱ}Z7Q:+1VkU!]yD|,dWN''W5k<8nkln_-֋Y[:dkGnE囱=O[MVX2jK@HlYrs,IA |9N a '3;EE49CD.'~*rm$j P(Nj.C穐-6*#BҷIE/-l@kGo)Rl7! Y@ǎ $Fe~J/$p fPNC;كiTj5  =CNju#%ܠ*ׇ׎ m ˣfD%:z td ̋T,CB"ѥets a(aU\6 'i [ڱNTEg 29\nȴ__wh<;=oS|TAh4tW oHIqwv'8#6ސ_#-hTs%FVV}"x>n XQ](=47xGJʴO1K]Ht?K5LnگM2dJݾ0#c3TUZۖpط_WĜ a .Bv/"UBO.M5Ar3%Kaql; {"-H ~wXPސ}ֶ5OacilWz##1Y="a0bH@Τ$ӔyeK{ )`fE P6].fRЋ|$ Ι'g= jcfu<̂r볠Sl(h(NPpxBqc R)|C7Y!Ǧ)^*Q~Ҕw6G @ݗFtp.ymu|nKqf!❯t*wxw=yJ~̢ x 5RoԬ¹0 h)91SZM3Agм\p[L$7X% 2*~"XiDg.AwN +PG!>fY i0J-x& Ozj s00!I. ]S5 ke~ڂ 6^k!6kif[SC}nl.|i:.YbџJ/3@lzQڇ_ϗZT~z}RLA0;St a*L"3R4e~c9L!`FPbAWK: PRHݫ,d; ʣ} 1DKPkX1}rW:C#{GVzL9 p!Kj"?5κP3e@o g u=רӾDEz~'Avg33TC!r =-r.mGUK?̊f oQ}֘dJ\v(Xa3p2*[ bj9Rip%ܡqp1@{4'r/X4    Icgt1b>ѹgbѷn)aȋsC,CW.6 _K(Vyġ1f j*$)[yy 01RW w ODL=K@"*rOo+<6g&fb]QX-[}4lȴ 8S50-MtW(bqjPKvY֥$S_Uɒ<_/ctϡB_`2C(Fw<}qpǠ="|Bw "}-z9\k&iwgZJ:mǹ Auy2spq%'pU!wg5Z|2h:/Fr"chRY.CE |ɱ#}XYM$U>e{2w eѽO.HEB %`R9|Ƌ1b^HJ,P*|i`IT1_ф'o8G7rDN3t;%٬r{6SD1ĆaGI>]<92=8'ܔ,;SA44v4抜 $CumF0(bNJ*5%ͨ_1"{-_YW޷3\*"TŹL3WAƦ:[$@"qH4} W^A".Ɔq.2;H,׶m-jo#tۄT֔mƙ!7{g.hTTmJ_OE,#H!%)NQ="(8ȥ$Sˡߐ[Jm=0eJf%R]v-lin zPW-H6+n Ki9YD[EAPً+Di4-lS,ұ[zq.&mB@ 6*/ճ9)-fnBB*s\IY{nkڽl6):eĠzO }YWTy,^˄˅ xus_-$lDî*|?/-yN`%$^H^遳u]\x;IqidoXli"IqnȽ m6Ǜ ])#=b=lS!hkWxjP-)ۚNYQI6!OT,8F>Ǫ"yCum~*= 4! {P`r@}gi6a]xTt&ԡ*[_"+! ;/ 061ov9F~Ɛy`aQ,oXH&j`lr ڣ·o58\nZo| ڙbZϟ 勯Ô ^PJڷ%*B|q"X {J6GvBaMc:LGUkFFO/F OȠe2}i0v^dK"<+ >e?h4?yq}=.qpv8JrVYyN4TL~<5l?vɦ;.OS58'^m93&fh|yso %^*3)S[Wq3{LK> Hih˟GU`HFW(V7ƱEE&Kg\ g*^Jpdϕ: I@K ?8cCH~ Vj/ꬥvaeHFii#냕&ZP }`&PEI IA⎆YPj@ŰG&&gn+ /i4avzDUaQ2m[9[U$o_!&dR.%K\]Z/əG-Au&_wݎu[).יE˧":26:#+ q%XNrϛgP!SB <6bHrn'@g6|+cdXLC2{FOP8h">N'ȠhmhH\WO-@>4Ld 7PL[_v^_XUD6<#Sӣ/ BTKx/gP.Geki)lZv|,Y{t^![~i|"yKQ *6]Rd^[+c4 q$ZND5%F~Kw.6H5M/K k  *ʬXvK:Zlf-GBBK6 3Ƅĝ+YC] y*9lGnRfjKxc{,[pHLK|WH+G,Tj LGEb^f&gO*߇9ν]I)#??Sp)XrUd }*Q/| :.1Ђnx,:gobLj1iJ9s]K ݓm/WѵB!94j譸iLZ6oar!ّltQV܏+23ce:͞!=fON_6lBU6K9bW27xzX"ш0 ?ȫv9bA(ƍVbj -*M,gCdR95?+31s=SIlw2ϙ{a}%pcY[ģ91+ŰV'CgZ?nZ湄irM |qTT-zBrp+}Tdω+ d?,:&IG__#ۜr2 cɹ~@f6QK6;0e56 _D (`zZO\W&q֦Kj "VfFxEqmz=Ê017*l/M [O-\xߍuv&\"8mT,^|b$/-.w5C9[|V1'_j&v;%6d.c$}{I(PX..UZ}#x`S22%Í{"Hs}ٖZj>Tw탰Pΰ b * Yl>]:_e>rр1,E8H?lB5'TMb_fpW6 Gj:g~XkDa!82ёjı~BSo 5FڶU7<׀2zA9يRDd icZsA_hZK4_$ 2nZr'6-9i,.ڗ6%c:a\eisxm|J.yUpǜpC DB 0mYZ[v|l rYKj]'gzMgoC 1+@(k" KS3.H]j45!4oLi!.{' y-/RgQtn,HZ%=ݽXaDWcPweQxB|j~;ʻ'mroڦp:׈oʟ\z=ɠ :rFFgK) ~!X ^Кy:P4%\RNbTM%H$@sP65G>r~z]@zaRBNOv؂ Za!fAD?blAY[͡þNi[ qB-=  @֪$sOBV`?+ͯsq{WS J\od{$cJ%L 0#B}D\J_0L+=DL7>IV{\責`ŃvݸDD žE* ;ӷhCQf6)-.OKQnԒ 3 ^`RJ")@УN`0[7OA'0v8/~Lt+%#9.E/^ GU uT%-giFa 53tCk]6Bv.+Bz6ouh r49PoLTVkE/ E)x-ob* bڢOZ0u"tWj, ׮C{I>#@LWF8AJ4N@X B aDJ-)lz֐Qۆ]" Ksmp0,he'RmYe| dKXdc6NjfB 9f u2 JR[@<8][ -EClEJ]]~юjI qQ L l屯`86o}>ذ11ꃓ]bkJ LU #O rym*jB,M;`Ysi$bndSlNڊ-f~|u&tƬ/51Lj<X塛 [.gwx0cdnBJF̽^?Y¹B +ϵ%ѥ䟋'4nحh >l t<^IA1܊+v$Ep"(\tm|jP 'q?eq>ߴ۰O>p+jo!՛7:FNgC7kol-R_qxKɀES왩]7fG7<-a _pG>ȇQmBA*]nTd@Ϧ=!) `~ IBaOϲbjϴ0%"h&iA~9xz9'MqWD%ۉ\5p1 5\sN&B=O(9e'v?hXqWMHzAJxbHn {{Y:k81e)"ek @؁ 2I9T2Op>+Vp\d+dI@Tޗ& L=j} 19`10JV .EfaNcF /hQSЌ^ p/8hK>!L 'r[]ZUPȚ R2ޔG}Iji>[VWI9>-bM\.Y5ST57r4*I(v }:Sv[Bcib%&L ߯O% ,M:S~ ԕp} _M[^)ItVᜟȰ&.%WKe#^w<*-rL!~P ȾW@]{жp7Lol*rcy`R QqJ:C}Z ,a`;衬C 2z+ O9!)Vrsi#ޕL11CH5:[W}|$֣D0o%,k=ufr^x;Dt]6CN4e4* ükuI{_k@=¢gT{i ˬuGc5cn~\PJCPT" Dߩ =qMP(8 B&0(Ķqd4R*r-Z;JĨaIwF"R?#ӽ\RUT=zn Ղzh4L~h3@!^XMmv0,t0]QvayQu=RT꣰D5Ft ߗ'e5F c'˘ qR3+bƝO mi :d8cҢ]DXqAƁCFܺWdaڐ7_Dj?zO%D{D/1HIgiXq :}g%=UF7ZPҁğ_Bd_xSjj7tSCO0_GT{q2S֒CB~ G3rNZ]Gb7ʙQvw 7blVWA‡fraM ;~u)/?"H`;̜6DV s|%3JDiujhiMq13G &ro[yƌ\8]i)oY?(xoGBԑt5:)B4j %poH~փVJXhIi" *ؿL!l:מ^ӫ'Q]wj]x" 8 -S^0ʧu2FP8):ɠI+^Ԃ ,G񉛙P㭃~!+ٳAD2ǖE1\ &Vd^칐R))%U' 7"Ml[2w-8IKPO>n*ijFϻOx*$R@1AhmW{޿L$nɋsHYJYxFI׆+l S>ar:e5~>oZCja8xy+ S$ 9cY'(ϯB?yO^omƞucꙗC@t]˜sFV;ƾS޶d l.~hCWtvN7PK0WEM\L09r,Qw-^s :% p>QN]G43 EP?FDӝH)LgI84{ xG5Z0; \Lm@.~xWiG }HqݵPNP_5` 0C<%(j¡\y2j3up.n.;zuߐ~H!9ua_o ‡9z /lՉHW <;9D Q.WQUI{s4eYPY0AB4S"P"38$S5g|v2 f]s%8i'1rPbRֈd6 S|XD堎7y{z{_sɘYv@$sd;T*6#>TIXCsre&ւcG`t g➙!{Y/ ׹7ļ]'u02MyA'"e5O8buVdV:^gpӥߊG{ 9UY-˃eԔ_pOjWÄa qsB$eI5 $O7Y'L%\IP|%L1 U$|/ۏZ)J#e8{+MFU CC׆ ~=VĶ]CYH3PHvmk׊!hНb8 XD>K\5<ā_@<Dn9C&J@. :Hו66fX>BGVrjXd/H-Mr +I+NC#ڮgWcCǕ*Ӿ/4.TF{ޭgv= 4P,W,O%~y/X,e"l"e4->ZF!v OP~z=;".WrgmVv;ΌDnHkK`BSqȤ?ީZŋNqZ=S;Z|\ҵlGߪ @R=o8ޯUi!LUЍfι4څ{ uc+qj%JP:Z$ZUG"3a%&ҋ NS)PQM ?EwbveSeu2,#IФ=)FlɎI>%mEyїM@JP5>3!mտ$֨056ތ4#6 b*P+my7f)Bm g p>K}fvԋQ7AlZbͽҊqV/ӫhwOOD=;TjQXMBnb QIwHᒸ^|[GIw w: !^c |QCE`kS's)\^$|K҉Hnǡ㪬/eYyo!i^q&1^Nݯ:[]ed}I潮|j^=}c8ODibJ;2ӧbN5ЇA,? T~[}YGcdF8 PHv13Og}KH({Id,_a,+c"|!nFNQ3f5TX|QAkj3̱~g鉒VA}i3I`'؟k\z1%_71X/.QCME_ fkbǢSZs9_C^ d y%V*و+ _eT%U8g_빡hܗyP"n=8Sm~z+T4p~kպί $L Ûh.ő2["F(=c2M'P0ÜGf;NhK-֣{P>`>B& NDעD<s@m)_x@W_ơ8d8>zluZG? ss"," 2GJG&8 ]"k3+]bV7E«*n|?…AtJK(eF6ylMI[T]M٬1[N|m ؾcaU+B0b!dJ)CfMtxI&F"וJґY? ͟2HVxڲNk?y$w܄ƅ F\ 4^=J10i>@54KJ"X0M.T]ql5sPqi%6t IAXZf5.̂[&0Y7jW/žX[V\G>C "У okiXRJ~βc #$,ht;IrQ*Fa1@:D}3m}T1XeAD0W؋kUAM$|7VĠtfZh2%Z1dc$zEVsY(:B[Y8聮I,Qhz>QA2m 5QO[_QUIߝtqx@#+ # 0ց ct7W1c#G_AG !7xB:CY+qO?ӧɩ~gTHpf^9r{-"Wv!2*||:4kIUn&n2]jQ='a[%{HJiZE=c (8`n|2ԖɃPs_{q@\BH[ǰ;(Rc!LDP`v:|-jJ?CxhZ {R>-^ 0R@ %6¨k⢄8Gf4vfud^C(<ھ؜#H`ClEG_#|qg* , }zKEAV8dO2 X!1lVᗕ_XLl䉼~TAICY$,()Rev$ߍГ/^,Agp@к6HxbDA@E`Wu6D}Հ6f~=6IIBen {EZG6sNHR[":N:r))m/u槗n/z4WH0,h+](& j.#_~oׇeLV@C63gf(3;1məB%J=o+c| Bj'i IdXT c}&mp oP_kryp>6!DATBv:[^GaPq7$R?oSK+Bݐ}罺=4i&~fSJG #Ye)%vp}_4XȌpz.\O{˕Ό+ rnPݚ}/tE|$'3Lue&zJ7I@ ݦY@{AĮ-tvf_tBGd='OxBҹ6l!B,ʮc _r"t;8oo2 żFثvbc2}ts> ڝQAUrJuyn/B=cgжzy[,Sv\^N9@ D&&244(!kt4p8כkEiah}9g/6EOD~ZcE@ؐut6ͰAaewy4B0}W(p~I'5@u'װǢ $;Mf<Ά?cE Odփ'I02i#p~|!Q K]5#4rؤa^>gO M!ӻNUV %V+)t(b  s"ro,7t.c3~rxboV'`!%O*UO'c6QI E4ȶnޕO k !hhQ['ZETbVdRqgZvquZ_ +iOTfe@RV;U8yu)E5\j=C+n}7m"J, HR'U-< vOU}a+J*&!¿r4 ‡M9,bPݡK%/ ߤIܻL8 rh s]9!:"+;x -Mp&4̀zA| ,<ԗ1GihA6\,kdy uO@upMe}mIj9 ݍ]I:|qt|-? |s6KKAer˜\(QjF$ֳ ~9U*rdYs[%qI])o[dCn7prP;.$#`,? ]mZg$JsL)ne;XW9^S"0 r*)'b~\,ԩ4?I0Ro a8 o7A'/ur\PG.e$+jbݾn+p^7w@8IȇpZ5sa*>~Ub|Y"9'Bj}E+rs[Md YJYX[IS7Wedt\6vltǛY8dLx_V#XRS'^`%xl!1Ý/ED@[/ p`=4)yCTm̘ROtXꀂ7i1RZ[@`ڇuU^'B/z"YU5rPSK#!~߈БpVݚ~hzly ƣ_m~=:!I/BZ4ʺ 5!ƱUP'9bw9[V3YmIs1OJ;.6Ւ7ÑqhXY&fSQW-n ?u^T'M_!q ֍e@g7fI('u8F W ζivB>H@bܚZ/A%e@ $6fewKM YkhH~mQix%}xfd 72¸n!C骞6γVDR}u\brfջtnp[A&jZ' ĺn& rBU0)]MGյ0Ie7&΅tn+-:>(+';P8Ԡl?M(L52[rr| 32WqxT4%aI:uXKf0#(>+ȣ 3)*dҵW0o^L<,xJPsYcKLnx7JKW˫G{o:O6? "^X\-搅].e/=T*G3ҘYd[MOވ ˚Q4ܰrfǨ#Nq(yQIw#3>bߩ;Ž4`e08o#ʃELI3Obo,ȏ&?O^ɩ{4*2g/>킒"W0yp?XB&+.HEa#rLھUB5WO{ȯqAki Ӄ yׁӍ!4 :{{nR[gݘ-J!І\R)Z݃ 1=@>(Űh%cjN14*-t~`M$FlRZnNO(_gl+RC/I#OB"(IyS Z4bHA`#tӮ2ɔRA ֨'걝ӡ|l8Cl""WSdBdy(Ā:ba~E8 ,'Z䨊.fB4HZCR!\$G5h?Z5[XJ*:g밄 z[<aH-kt1W6ԣ>hG8Ct(ӤV4f;x}iBL<)(.(#N&5jͥ\~\`l;AIk3 A+;C5>YabẄ́2s!Ccӷ\rǞaEe0Ʉ^NӇ*̤۔p !n^;jF EeՃ "9!ʫ9Y f TGp,')FSjc9~$ x@" (sR=%#3Z''ɊRQ$青+AīS>??'pgs>>`ۡs咏(av|x=H=*Wd2uPəcؑ 'Ґq[>r#S:O-0>.&?ie qYqR3^oWFѻ74+\´]`R6dϥ.mQWI.izc*G󰱤{U{J@m}JE W)h2%wۙruk<'5,.p&<̊ՈH. =禨zbDzz`E1mxK墵pxekXdM 5VrN5Յk mV:e`P߹u٩]>AjVց̐Nv+K.v̔:n>G'D&cG˾Z$- 5&zK@ LY&V遰}hc4cݹeQ5 :1]! kRs} ޹OlMXw>RN3stR psw) ?[zpi=7 RM%6gث$Qr^l@"A~GIE5Js+I9ٌr(ᔑ(Qu՛2h_HKGqyYrDCp^P7YniszVÙ`bcv<򅻐ŕ51Fsvq.n .8(!L𲯮i؞d@L'WC 8jӏaew|z;ՅzIsvC)] " n4eVs2L`.sʴ>I@x瓈 y3Tg ]e( |Q/^%ZR' 0Xs9la({I?~`&Ii҆zQ]ZCte߅͹X |2D^7'`F&˞ O[ߡv#䷜˺͍ȏA{55uhW0FAH ={ .2 &f&TqY؂iE_b\y@9_j: pOr6:>B S`/$ Gg 0C?Y>Tɷfޱ ,  9 bM5Ex CRzl &Hm{a^ ]r~_ajl>~戊7TJrW#*s;o3pl+DC= q:K+ DT МUfH,-r[Y>J~-= '=b4;YQCg'yBDMNP^-~-5Ei>Oe0:v{U?;6!?{p]ZgE@_­1R})1,V='Lr` Oɉ8 e8̌xXRYS0u/2tѡ!Dkv dN[_C^^t3dq )˥hGl=:h.Ǭء7%FĔwk)=-/H>ޒB_b^~F"IK`%s-yJ O᭎HNI`e e4: B|״WfX} #f]ψ\{5ZPBכAD@۱O>׵TƱUKmaN-l'쾰l# * 5$#ldtyHDSmFd9uYj$&RTswaݦ{vtD7jT*=R- LM{5A Ц,hE8ͬf9T^W!}qCGs5o 6ep^J1r"Wf:mg7NýL6(@XB`ي=!be0M`ӑC:f;fC]< K"j*Dd\dznf )l,jp5bɩF3yIYm]eV| t;[2`)krzz6"A2\$h4+ PY[yKߔi qW-PPqjVQL d.ȞcK%deY19ϛH.ZIߑ_uf 9ڥNDYh5 }5EzΌ~B!9ĩ9mtiUk _i)𰂠8ig>pu+)?ȫ:!-~]e2W:J1 QNݨ DyΒx$VAk!ͯFAS9"T=lP\`d -uFdN">mƗCcbDR!+E/4F%W;76YПk. Wm'o7|=NΤcSgYBT5zRyk#p (nN1Aj}@= LQ"%iI_ b~PתF\'x7Qe!MlES1Wܔl C*0=X0"0Qk$l?ik;?K^ʂ?jKh9~/mHK~a[VNDuLpqMÕ2JL52MUyMar.NNW?2R/wM|Y<>4x$|ddܞT#OPȜE@\A<1bHF+1kڔ!(m9@'46{j\rXKY, 2ay C=u-նip' ꝩsEyST:Yvҿan_ARx "q`X ݣbTyJ {Rp3 q;s2vgCi^A};(Oo~zHtT͛I#_ ԫ>yL!|- KkgR}hN/N:7q9OÈăLOǎ tO%dע2)"7De `]6#o42!_ΈŶK6ZH$eD!P:*6PګyeF˰7 1Z"A؆3 FfBU^^06UN1@huU`B#St%ź js\ k 3`š0L1֔ڊu}եIuٍ[p~5귝 'ŮdIB=E0s Z7@bN sKK@dUd<܇>@E S`7gl'emɜTo[ E_μ/\5D1OK\w!=]#u9)K{t8^YXwҵku@6b0eF"le8@FYd(Uکq4$ ~V+~(:}.+~?'dwUv@gy1ͫVNY w.g?? 5uR{olB# "/dLXnxa7UYrp`K:@o+*=.k貆""|ڶiW|-96Gߑ,NQQkX 1E"\z{m/NR {2>GJZNIԘwDC| ~ Vo[:ȝZm<6[|#kV( KAHσ,q5C%ԛ%# gx42ɐFGv9yR|K-8˴6-+3o7}=\E?f."0j{ 48f*3O43?P]QIOXʁaP6iM'=-6%,흼*G13T׏0rAG۫xh!m~>mBM絪uy! K5TnSIJ=V5D^(ȃJq9'["h{dPl :yϲL  ,piM*9(ϷBt7s>\rID%\aå/5!7Tm*8aG/^NILPcH SPP7ە?G`d ~"gH"ѶTq$s!YWB'+;Hvyi*=1RH*Ž`q7Av$<Ѳğ%c"ɞ^ XS 6][ ~T|J)G*%||Wp,,h _!3$t|X ̭#pT^`'5uZKc`ߘ}3%Ea1@L=t'øzRa?γuf{L,:ɥ6]EvA;`{.t^Th7h.3ڝrA[3e`icˈ/Vx"GFp,1I7ܭ;{FB585o*сeTU@0^-R[ed9,foSdyccK{$̕<4{B1i`[k@kg!$rb=6 d̡B.*ߏ;3hη7j(H >+4gyXgTdV^̿TUQ&s"PO=m@q\m7xK)Cb!r:'8u\ *:oC<} ~ŪXD43"ҟ7)B JՁdn)f/ лvf;P%% ?0}$ؿ&F?4+b]zͭRGp% h}bC7)Űq2w-PP=z,!)L!RJƪ.ۋ/N| SrL̇)`MMAb| CBET- 8L Ro`Frdyn&Ƌ ί_MOsU="y}J|Y[2HC̛I1睶MNT95ˆvӗ"WD+B GT;x DH|};v-i~s83{g74;Z&QdzAH܈lD6Ͷf<u9.d1݂.tFrmHu6,f* P4E !½Q4Fw* m4~ȱ1ɹ7 M6\'q!-9!ǒX`pmc?OKXȁ+>8 Ev;1q\jVoƔ-Mik­+k{MLo#*5~lQ'#c8H1 L~ e@@7?q UjclzV͎?|ϥ*K؉!lU՝)]B2b"'۲8!s^k]i I6yK uo0Ҁ˫%'w?b)},-X!+rq0{:`ڇ W*caqȫGnoY,؍8|a&g\r"qV\ff0MGr;_g_ vߓ4*DzYٙtes1;c i}:$5tS0S7jߥ{/ 6a y/SʤJ9]uɑ -.˵zT)Ew?Fxf)|-\^ei!'= [B+iB}rءJ.Pܭ`>HzyuSIu$5$Xr톟ldCkSY(L F]mcN_AJ>1 IuMm dGHQ< l-1&;g\s.,7G97o Y\JّsH Wi6dfWcu,i+Q~?7w%LU ͣV$VhL - Opi˅B<ʹf8 h/`*o(E]L7&f|7./+[@oPP bZuFUVH2Y\ȭeyoKR"7i`+W;Pi>%5c(^n+.]=,IJ,. @Eu76u?))롞95yC.OwDn8?ٕjuPBwI-,&]Mvwl A58OL&"Oi<&npMCx%šRwqn hOZ~:J6cfwrjR@5@Ё|]-;&PՅTB%rV¤OO/r,Ҫ3qƤ"8 $Z :$k"/;#dBP|u vi qc}vOA-5nbܒCwIM4WشG`dbDv$'aF_КN|ǐ?ǫkvnPGv}3}Ϡꑴb+zPA a2Ms}Γ=c {_0D6zvl^J  p_kl6_\z!R?5Xz,@7sۑTc⏸B/Se`b:֙-Y96^1 k$ zjjSQB7)C+K#ggp!+.'~K̵`=tG'5%uʈw o/A)d`8K~V&XžD-8 v\L2Ѐx0e;3}uC]>Cʫ0U,>GdNfK U,+>bu^nЅDXa"b_CkOً(}uL, ` ז^l/"ܚ*+m]3:;o|>EeudQEur(\R%:dðğr%ZSzp+dfky#S6KQwU4? H`kώiϛq+^a)DWֆ+ZyRM9ZVP~:is8MRz{ބb,At rȹ *'ԮxT>9AL]T-iwH4P[B o F>pNEŤ/bܕ ph K(y7JyUoFE1S?F}7G'ݾjcu6nUv_<WKeQ,֠ 6[mv0=ƥs/N!Y v=qARWdt(:?kwg j> .3FoI\oh*w(RՙmѤF u,SD1]@eEp(1QE'O.ivg:9('&k1\}"\ _G J* fay*-6FMQ $iեw鄰lO + B  N6q?$vD.|`{aOΦ=b)\;Y 0*zTUM%i[*|[lKmQ-[j2I ޕ7j rY;j8r+DܗPE f(5X/bY@%~efBulwr*2p)E<a)B“mr5Z*V#=-qCuhd(WjvŶn-'bq5vR[ǜCDm'ׄb},i8[εYkz_ nŢ$N9'$ 'vVAI2[ Je\@7`T(rۇ&6WOx"I:w<1#BRjs'P `9ז+q 䄫>8bn+D|y|K|&eaՐuPVGq *PR)@3H0ja:[V*sz|7B AC3: QJ6 G)D˱9Eϰ^6 ?o |2Tdz¸N Ce~]a'c^G1ˇloe8Gh!ƎF >led[>蠟޻+o`Y= |Y?M dIlڦHLC+eH Z$0ׄal=}ӎ`]+=q|?@N{@ B8X:O6է| {C5 ^O XcMqL=E>T3z/5'+X@|N8byҤKۿ˪ HsT5i~.!kLĬJّLRlI`y0osu;Qьcey^"{uf#@o n8B~,% &2B~ł7TӪL~ѳm,3s6m&`GKfdL'Î2~j:uut k5Ɲ- JHK XGWX:X׫X EaGzd#B:%Jm }@|N$52+'ءQ#uR5>Ϋ .v7PowoTeORH2HW,?8]92TLlM{*CHnn`ޭ-/UV:ls#@2VM~RjU,ڦYYyc/V{vămpUxrtH.7X\L~9zt [Fi&VQKK4Q*Uű] ̔ǷʁSɭ| w8t-jfBܷ;662Gޅ>eG?NusS1hv=ܪ+ \#b);SFH aGDs߂DyEe9%o<2WU~bf<07|3#$o?;wqU'>~+ѧ>liٮbz` =cըHD#l>QgpS0Y"T"lg.&2قơ dmr"5 n𤋮N=7W;;XQy6(&JK6'^xIYԥ.PHf|6!5c%aĩ_׈Q0zT4~+Dڪ['^o2Ox5p3GdN~Y)'Xd|cv ~y{9\4i,4Nz҄#h@yU-vR* O8,)Df%jӿv\2yAp, Uy02ݏ<{4g צ  JS*nykو,lsA]H}m{&77-#GjLC<1.Ii_K ,hieԞx;x;[]. 5r|M Td#V5Qf))]R!8)WtjdtC7/2ߵI`f2mU~wiDž0+Wy_F9T$f lPHmѯچpYc}8&J6I!L8H4Ǥ|%bc b0C~iZl/"R}ϑXƪTn>  SY\JYHq&5M]ڭZN7tŮHqҵ)v~|pe)14 wl7=V,[@a1'3i|UT+39/M!Mk66Q>!0[&D_ ,}PߟG;5" )[V(m'jPT#07Qoݠi$G9;pAU&IwC9(>tm|y AcT!4R'8~V*,b !=m l]沓B8!u (`/`[\9M{%K*`:G8_"jo OPBMQqkrGonY7CɊ61y8vHƜ^X :U>f3L3R!+|qj%&~$=2Hu'鍺POd61ARdեPƸkЉUel7ҦKCx,(euW)qy:Αqcj ǜcJ[qGVw50gm.J_10nhlfP-eTN&/G)*5+~h>fy%@p9ݬoN>nIS%_DcytoӓPvJ5@ :ПBU 1x L^'7vaL®J $Ah= gk]zrod,Y4aGu:jaj"zsGi*׺ȶycm>U!' s\9ܷ֙5lUǓjLv}7*Q@$b֝B׸%+G:uVOf *5,]Hȡ7t-Fˊ7 Z}LB{kМς:!z`A7.#'}?p5mm!@V?8DwU%g TY9*ͽMg;3Ӝ7m6 SxFS`4= 0~ѥqHXu N,u9 H%(hf#bܙޔtxNl q {'-1e? ?(1D8]DwɕJ; T"_ҙ`oI1Pb.~_ 7TUa5BV^+EymȰXpsEpýZ"N{':OE)Rܔfk-6q_\j-_8oE7`7Ꭾh,b+?=')P_1/CYxvH7K3\גhQQf`gU.+ g ^NZ3qĤ35q~[,!.yGl3{! POs/~tB+$}2Ȇ\_r:j$֜7 >4k:N|Mi s7eol4fS%Ic΅78D yw$IiBHx1FHqE=Tdr5O)/MZ ! WVYP^RP q`q[6Qgb*=MoK)nFlsG4%޵|SD\DFEygHltTri~*<٨U*Pۋms+!>AG4JW-:kz! 'Ƥ`FecT☄x'^H-Mve9T`ԅjQΜeWOZիELǷH@Y!@\W80NIɜbnҤHnd&BvZR?=-,#ymQ3n\W=iu?IzľPRIyr<ݿHYeZ r @,J8".ʋ4i&ck3HC'>{hMaS*Lju^*UI1Mij45ꦲw o(k#c4r :~v]nHo_Oz˓Hb)w2!f 9 6 l ٰ ϙ\ż!&>xr7!PE&I!VAbbq( B?l %Y'+٨~vje(Eɞt]r䧑 b-:dj8iOd.a +h|4A9Qǰ^=r[00rIY9(N93͉[(bAgD / JjNmnaQ-9Zʱ]Q^|(Yrb`JjS`::lZ!z0LDEZp ^.;W?!]f4.7Ϥ>20&#FP†ox^_G^Ӓ a5H i^,{NJ sMH* 1Mplh^#8 Q0 XA$ Uߪ6pfa Zs t/R>.`RGhg~3X* 4>&VҺR-9K ]z ٛӺ#-ƞ7 biy:MACs5[Гh=Dvf(<;[Z אville2Ie=`w" VhTrޜyLʙ1-phWߛ%XQݓ` UAf@PB)+RQ.M0NuP)bYK&`J#?33Vi{ x=i;~ (P3#)G cI St]sepyM@urB,0RG% +wK&: M  -kHײS5Q3C՟ep@:#bC _ s73G8Y%ĝmso()e}g,}Y IlE4kJ0 e 4&rͦ_27AA4*XAڝzCVڜeR4 ǖN#2O<_ #>, <;6K:vwf{MDAϷjM(iǷ%}n9Iy#2~|,1P“,j̒1$UiE*JWf =@CBl_G[ NmHӲmꞁVp|k9ۋ$?:JΆ<ǰ JXsgVN3?!AZM,X@3w]d\qKݹ ;EǯL31XgMS ^M|_S<%-yZ5 (^JX4CQua9exդICyNэ4inm2o!pj*hPܜӰ,[:\.pwY9TH3M+LgӶ^D3ǔW~4[KdT5R݁Pڦډ>S܎ΑILm8)ػNghE˛muޥ 1s(>/}HA)ULɿ[,6FP&Vbg(C9f֓3A?Ʌo.H>pfKz'g#X[ ~wI革Lx>p xkܰop[P|0>gݲufXV+zI"Yn#j@D'| \}[ {7eETD i+mk7+s .P;Yov;?l%UwxeH0.WUL%r0ݽ?&<@FQr?do=2~[~-O8 ˥Z?v}7ס8sX" :HM Vˍ-v2mnŶO} tET?Hzdg^{oaր!wb*y%ފ ސ> ^A`?yC{2h":fUhq̉NMYv3$?0R֓co O8:|pWc0%@Y:=E@Rl\&[|uh 0ɾbN+4wx̚y6_T(7B7Dn[̀iţ&nGHW⶜PyKd7 VKAz,,P̆ WP䕢4)iI9ݻ@F|֋KR%3eڰBnv*¸4)܈_xT !7TKG_(}&'ٛ׍Z?hHČq\^Ue#dmE۱2UѲ9"vQW/Eª2S{t? DihD`%tA]iælG4.Olӆe&Y|8ks1l|:9@Wֹjۘmd(#mx;q0v# ?TSRvhҠ{UIhrJТG&M8kwt9RPi2_졶x3 l(=M{لЂS!EeTҢ۳:p0/:Uq /BŅ=w_ĎWU88fKṉ~M&*'*=q[Φ28I2{m0dQ i5fcDd8TFPa@34MȬ1>y7?Q&l֭&wTˎ2EHT?cӗQw ץ1dh@(@Bg?[oQ~`΍VvZ0B`jiR 6י㎃tef( @p^n1'2оpUAs}qI71BL;!6^}dK]8[„'(ᒋ=BTVșִ P"t9_$Re2"$r JgYJ.{uF0."̓#hl}^K[UoTDpU0ltp^ Y>Cg16zA )?֏fq^K``BR񶸟0әHud US0CߙxKr | Txh t(fK :au4AW%IS=V,B6/`"#6(6 IO7wZC%W˂;kWt.0`8SǤ&P bXj EBk|Vm6V1c/`C%ӺfxJlr' zzD`A>1d%u{xՏ}TLa1A#U`e!f)\F"6zebHih9'Yc]Aa[Q((3=LǑQrX XzX<|z6f y΅0v%Ш<)TimhR -,AY3Oq@aQU iy=vRf^j#W.6O_Ã#ێ.O~#< ʮsq)t]t|uAPLJ05 րڧtBR<G}. h+ vyop3 agiQ& |iO-ɥ\ ӁhE8ZB XC>%D59!(FRC"~p g$ L}(^ROBi&FXF9oĝ(Rk`w4 k#:\$!uF@JL:/t\E.e_3K{JinS;_p1KfZh^,<[VE)j)kϨP =ˬ3:|%Qd}+YcP/( $kB8Ru9計ׯ>b37Cei1}4OyGI 8X<0CjFZQ8vT s527Y$f:pi؅/ <ńÞ,-^BV|`^SaSxPO~.ځ RyY'Y,KbqBo(!2VspOt' E5cm@diyܽ{xJewvrl&yqcbwC9D*Lٻz>tI :'VFg:t=25=I~DK9{-F|kcY_VfF* 1TCR𜞀k4e. fZ>^jPk"$DLe4I#* lWu(Dv[-l4vr4dܡaEpMl)(PTMkiVR;|q>8r#Z2,ĺ^V6Pz,K)0SQ]|2,~2$ؖ\φ9*,D0A@hGy*UKĽf|D]t4:>PLJi+ ?+B$)3>PQ(PAaPi$cbFV&8f$o{MA %(pS냫T/z=O<\?IoD: uDQѴ# }1)C8Q$Q̈́ZT%˳:'E{@x Ly $Q6| Np, W Psȯ2?xc-]Y+Q c8"Z|9# 6oЄB4Ĩp!&9Enst[35Yi!cXML5x9wiTff.&R.|oЭC$OC,>}Wɜ'5 2ؽӶYn()ė /&o-c?AE:1~u`fV _Շil!ӯ=r)dY֌rkqsPn0W!a%suyJ7]Bn_;ϗ-:!h $n`E:y:|-r s=N1{p:0`WO>Q4 \ەczG%AN!-".d#,7;ԽFR,6i?-'kKBBh"O×XKM*-8j Iӭd@rd]Lчd?dR)~YxB`g..b=V(Dxm m\MrĄk4:H8BV LkZ4B,@-@&1&ShM,j @?m ˷ןP]P`%@fr `AD9v]4;eo5)r&觴fzLs<_Ug;1, @ȶO&%X"2_,q֒5^uԠ-AuQ 8z ~q^=kfoH;@M/bØxlEX8rNi}nBKM ej7@4s0 2znA & g7ө` ٗ5VBDiPDgBa9¬N2uH[TOl~ր1a򍇅\{U>j4+X-$J8IMRnj(+DCHp[pxCu8$ZXip/n X1?!=so)D׸HO48_(C$a $ko eNː˝}t{FTcѨ+< #0sMd4@!T%Ew + wI&6@őK3kbKvosRI.mvB̕XqAxv4ċ8ս}{¢!98Ɩ*~E>mXZ0a٢Q㣊wv~F 2 * OYq4d;,Xm +]ǣ\5/7bzeVܬJ6 yCi*8E:PTmԺQ'xpS7R[O޾5Xq$HuMlkR՞Z,^2,P[ddG)^儉(%}C:G(amTBl3_/?1jWݫ)\Ђ V5 hyC,Ď:%f%:F~aV21Бhs6B|)GuDwEǶ;gaH7 b[ŗ kY/OrVRBLƨ5 8Vos:f5\Q/U*@.oFq>M86[rI"Q-(iuB B|/:n*VW$bWH!|1\D8`W3q4%ȔmoRrpRH !f8f9pIT3ShPf$75NX9ж{~cS%}+E's%|{IUB3m10Dۆs/6<娼 "8կrr<S <.~e_(3|Ej!,@|`Os8ch(_鄨9ga`h0dP*ps(6(u{ k=,FuwU` 2 uָp(/zos~ .&cܨcI!yF;յd>-PnR7FoDG0C7L& x=4?=rB0w%uj] #N{ :l% 0Y7=k ~}ŎWH9 O_ ~O]#gE@U5Kjеy*Cs` TiRL?4Ո jHJa |=yݱ]|9ѭ. ^+vޑ6mK72NS#.K=b԰W'.uݯNSXYWX#zYc.O˝ 1MB`peSJڬaR24Y7{-3 ZS$eQ6էq1] Ib@ar6t|88|ަi?aK4先QIU!y\:/%/5-z*_Ck麑 /^] v(}"&1@+p6A7?"7Ans $I-P։hQnBn8A'=GQ̠\ S'6;T+Na&6&`:,E}*B ~KY:j]G&BF);w[5 Ѣ+MV3#lEoycϜ`Oc'0lU "ؠYWf"dWKYi^o\!$@r<2Of,=ktDdPљlrGU"å ZMEUj}b! k{VQH_" TMu 5L@x7,O^[Ē8*Ѣc܍77Z~t$2\-% ݆&2$*W#Uw yڹm,X)L+][절b.S9\WsԪضީr!;릾b Wr%L,u2*g; 肙+#Xs,Ԑdu 9ic5sB3q"T8Lw~8LR"\z^G%xg:C_WP@ *aFEn,`Ru;DvW htv2cECe[kI+RD:*_$Tqζ*[ഊ ~÷~ :%NоmW@2ЙliS@JA=<%mTXހ#chMRmz $jچƆM~vȜӵT~6w+_/e\cqYDMsv^cMvhNNtAНX4 hWX" ʆiWxkD?Og,:cT5wثEGrI)Ǖ0Ë́FuyVqXhJ\ܝ8 s2x DSʌa:U' ٕTwɁ j J|ѷ)i= {[}]i𮏎ص yYJ߿,d?GY+n A\#9YKi^8d'><ڒrVIb_ YL2.2E8fћpIg[Up-Qry?xSjAc7yˑ3bPx˸B|C^]eYguH`h.$P*Drљ@'Iq떍7r4R{ۦ#9q:!{QH:5H RH7͠9UH FQwM~.s0^@VP=Xrռu#I5TbdEPfyp̬uL B|֡V,`)muhjYcçHNךZ+)v? _ԾG9&˱d5~P~y kiG z\-,: 崔E*SLr&#|?af/OJ9K7 l -G 1srҢ!c ]rs=Orփwϡ"#`P_4[|wX|0ngi1Ա$ҮqA\߉qi`fsc,I dq~ M]5m,'$c",DfMBLu5$ؕgdf(ToHpNzXv0*q9 bfCd7*fۡ&ze-kAʉ10:&~x UI1gr[.ͬ, 䧎 e;\6,qM> @ȩ9-cAMn9ο75p}jkFoAM^@o78Cd"|joI[) G%gYo[1.V6L p{wH X.ɏ _Y&+hOVy׽θׇ=\(({Maί$,T3 ~l&Ot̑qifҨvus5پDWCZK ~{w-^"W.7hx":j2ǘ2DmK;O #.L|jH]n(h|{KU.q u3„s{[^%,/J#xY*rF8u촛&uۧ֠>j2po G&(y.ʼnBPϙEm&Rj¡-JN/ߐ,B &fTid@ƃbjp7NL98 } .nao!DѴIڦco^K ѢER">KF?a!΍;ffVḗnds\S4p%BC Sp3<*hxzHWOG7աNk&OA2AC} F&jփqqO pb`+ Q 9q獣nR774lT4 &wIgM<0.Pw#/g_ƅ/Tt~$]#lZ,lOP995[1yY*u,Ia:c@dTKWT\*|ddd.H<7ew opS!%Ђ 8Eb9@՛e͓Β1E髗pi }IƖhd"gXwi! Fh3.`C="BF1F>|:֎rρғ㎒v)O|fV#EOSEtRebXAj\{0൮tFŝXA,n_5gX{27Rg6Zl^#[PGT_b+q{b-Xf|]hkǴ|8)}jS9P2~{r?6wfXwaMjz Af?]5rNmtnouz_e]rp-P4+4R z4UiOF^pe׹Ԛ?̵c~wgW^OhlvoݕUt](%w hc {-cP"mcM*WߞSvq7ER(Sl} x;lZz w8Z1g,XT:)oZ]qo3CfU'짻X1oS9o9b5LIfڻZ2<s롾e XQTVnjeRS;BPR!avA18n.6 ~sc ʫnʡ24pa#$v!`r3 pFW:!ۨPb}R #e>r_ N9j7KF;v.JXW:s[ʐThފop7@C@&{bLDё6a4wxy932oJfy3gw=-l@jt7ɚ{mlM"G@Wu C,/(3ږ5M*Q::SX6XP@ܹC2;"h9:{gyej"J5XmFKg ,"pHL@cU| z~3u&d.Pb kCF-;da%3W )&Ӈ5@`pW. %.<:q-rW*&]kaHawՓ fum:5̧")~|?漘YVJ (DZ9}2q ԙAd%ֹA7Rc8FA9T#s04ɋ){,YtLm^KR"[1%GcFJm09~eqQI)l%U-<\_41Fujy^MPRG_46 { >a@ jQRĞsj+Ҥnߑ>[KKlQ}Z *HH4S^˹D4-6I<}p-95 ܬ@>e_m{?fd4qE Ƕa ,[uSi1N+&>1qaOF}l~YdO@%c}H̻-%wEZ!Uu3U9cȝt`eUh;_yxi4Rw:8^r%Yab$Crb1+kv-a*Tϓ[SL?4Nī}*_iD⇦=/zJG xd"#@uMd2MRdBа {5ռcݞHaݲ?~qi[MWM"3i5/zvW_:7h|i$!ƌ(FDWr?>;6;uuwS9a{7 MҺIpDQfxkI|>5*oMo3' [ <@*TȅC7dK%Mnk`a@w:Cb38;>ulA5-G!0&, &?QłP@^]ԡ3OXE/]Px5SI0*q8 44j+##OM!^ ]Xv{%\x׶Cr`nj银!fm椊|3H` .>ր8<Т$F̖޴ĉ idF(Y-źdr}ц rvüP6CRW,Ŧlt\wtk9Lno~R Jq'А)u ރIX(\u6і5kkc;։U8rfNX7Db> RM,rQ0q zVj$FrUpK1I?ͼ#>Co\^&I*'"XKjU+vpsL4׍? A%2P|SJ3ϰQB/u߅]1iǽt_9|!;nDTB.Q?F(xЉޣ?430eg 4ob 0J-W^'ʎG$ҏURT7-EhَpM3ҦEnRoV%=;j=ʻ/ ;i \]RɨHwk V)`E zuzlpڦUĐֳoX [e,k䱜יv؅HMi,Cbɑ H(\ 3 W|4;2I Mr4`d8 :mN"k_vDP w)@@J24WkԐE8PʿF_#+-7Ek&D[`@Wa/-Ͻ [rۢ+P>R`>-ΓmF/Zy)HzsHf1? 9<"Wm풧ykyS7Iѫ n8N"E"H]Le&y-UmȌ۫d+CbS%$bx[ 8stRjI)AU&i?4 Ʀz\DXř w =Є#TL0En0 ҍH&+Ï:IGI"]FCC9sap֬L42D bz{.V7 . ŽL#I`v@HX3I tIi15 Ԝ-gW K/8;^q"$F&Jpfhx-<# ?KF&u޶*9RGXH+9d#0+pCCt Be>>X'Yb tyte~R1 lERhpZ*ڍ3R8MLx%!6gPǿ{)7ϝ%Ck'ݖSaRV+:c& N ufnzQcy],. \n6A`#&t-R:9c`,ɸӵ: pPm{<,GM$y~iG 6.lOC5plEl\#lAʆ?%yyuY3T1LEBR/h;JP$a2a>=vô(K2#uعwng+rI7`YX:CՑZ2|pQJ!:%kM*pK~{.?EoOB\&Syi[Z]2w2c'|AlVLV*R #GE^(;usn>J0sQ^B&;k89>j~$8"v=Qwܝf2s@Ǻd./IID P͡hf!OXCo1x o0\U?u:4 _ݱ3=SݵA (݂adX v9']KXG#81\ ޲_eP.\HGDl,<,QYZ\xEW+; 6/f5އz"Mh'NcPk:O jk.ߺ)0b1GI TP?4B fH޶)$jBXN&PGB? o I]/srH>9v\cqa([_*\.cL i7]j+]o힆ROlߋcز(j@SEOו_^n.ۿoxKLb`/e+Y |ub2Տڢ" {;iJ6uNkiwgw!:Rh\<+"E8s$Tc vg1RL-Ljo._㺑G0m~(,] w j4sC 2*rjR7 MǜBVz6<;XTʒ0MA;bS%mPWەlTPδ;OuG1i$NJǖ_ՔԱ bGikk`ayx({h&+ԓTZ硍D?˚=3-'Șn ׋ogҕ0bL.OI?6'{ ,EEeIw1Mu" !mBjnם͋=,c$7:wsB)r)ojw E:=V=a1ۻd'escxyb7ZBהB1J!Dh`l-jdUE~ bSC}[Luh/]vqbt3{v6"Ԛÿ2mMLDtҝl40)Z@'O21kϻw!|v=Dx&5S-'ကe =M!.U}Fކ]԰LZv;5) I ZLWP]mV6o߮ҵ!Lgj쌊H]2h);(\@'A Yb3 aH G`M1I!1M iRRq.C2:I<i^%C+/jŌ20mpYc_8PJ>L QVɮD9B}h*4}AFг3bJJ8x3:*Ǯ-P%_?#٢EμOXaaRӟz>].O'VtJ֮e|pG,~>!a^<[n2lO WGGJ eP9<0waJ\W=j~.rGϢc=kyLӲd<馍qUm df6OwͫsQyZ:$HPx&B %0[[aB~jT$okT+Sك@xl6$RJJBӮ4-x!APN  rp!Mmq."s$ܱݛG3cEOomg8lgڴt(1*,L+n2/yԝ$̣D~{X?ih5XHXaD5ygta|Zxհ @=J:|Ju)ZS3@E\XޤO,C*ȹHM DGEc5fN4̰|S5ˌ[4>@ښoeU{5حMoыR'nBo)>=@D-Ւq<\NsL-R59ב_YW?h3uܿ׮Uqzoj6TRdS2BoΧL08[`{5PY Er^Ew5pg5ks1+V{T'Vg̀pK` RǙ,ͭO@S'v.g$+HiDsT5' TY]u cMⷳ93[#M+]^{F`#:8/8j['$,Ae?DM{R'vLH4|$|aʮ ڙ&ƍ*ɲRڡ'WM]E]_S+i-7;bPa'Mٸ- lh9oZyq8MD,>84w + IP_(s;λh* ȃ0 GsHVwqqԯ$\J |B홼DyU/ g颰 ֟;pCERn:^mܲyyw^bsپD\?2AѮ[G,!]D] 5O]Ξ:f!O@!y2w3Ԓҡ O64RS|*iŮe8!/xWɧm&6|"eӠYUgo̵M*ؙVx16#f"}x sd$ kô!hGK7iQ}b(UH&r ,"{M>Mc "I;M֛/U.)UX۠kN)լGk4KX}Yi!I{hݜ0E\neDIbe}zR5\zxC<:DCa SS z4k[Ig+K% m}'݄ kmVJԇxΡ\='md=q&>3ڦl 8M2R;3-sv+H8K5Gc1(WN2 ܎7c9YTOCF!LB=@]tf Es˧U1NQBy2E\ U;aKN5G`PIMu9yzH`K;q&"[sN sZHxDhU9_\p%,s:;Yyg+*&&0$'@H]-% ~tg&Zvn5p{sl{rl!<'#nLA8M`p\J)|vtM AW@s}^/iy^tGBoYB"6"Kc8lwTXٯ5x"8"g]:5prP -ݦ-_-<2+! v V;e!^M QTƚO5;RSD^dd eޕ-mV⑜ղo2Kp/^e^C]H [#iDK*vSO]8֑'jhC)׌Uމ ˒JZ$"cc_8Xp;ZAďQ"K\z @+⒌}ÇgPQmgѦn eHr:GEm7\!BVB"I% s\ZscrT"S'KtC{*ã`q.좔h_{ӚIw㌻LܩhM}$~ö܋Eb۟P޾P%8*Đ~gl>S*Ejvs856gS;*>hm)߃R8:m 0NpqQQ@`Lvqu+RdpO&}@lߡnڳǪz#/Tcngw#AO+8cR[O8)Z6JekXŀ'\|0.i . .n> ]5Nr-P@\X*b~,Xw^Xpnό/ַ>ty?H(e@ڿbA`y*R2r@+e[쨬=Y_`YI>MۅYS1PdkQQ# gAWsYT#7gz&\V8BCeLKK' U G7I/%P)s+r*n>Hc16~gl|StNG]3ցɍӭvÂmi8-&z'=iRDz~<%8[c.2-CV&qp>axu_{JҘS3rML:7)wlR@) m6F|`/qzI)x%)F]L]hҡJ>cҊTyKZLR 'EЦ>k|laP)^8۹rZίtRB^++c#8ueUrfn.~ØbRFCֿsw #5 m׊LrGҎB k)[rE#ayV.kY/Om!c˗{6b2B{8_㨡 2tBhQjKZdM#%Sr7nc 'yG>:4B}=W7 [XC;+ċSv3-ET;`/eTO"l[)zTu KW'5bzb*X̗jD 1tC!ӯ]ԢSϑ?M aQ WWJuh -:sގ猆ᑿ9`"DRqќDs܀,jC>Ǜz|Vd<Nm")dvp%?HلV*UEy6裰 7sQɆ4?m;Ajv x^/2ZZkeTyMVjLK$HRxB9 F(^= (O~!m\D;k~ vO.|*o- Պ PB/ (iIN@~|`E1{'ٲ󳁡 X0C q ڵ&=?>G Q/E%n\ޛK/F`Je|v.ڟ2#ix3"! &߃o"Tc_MM$"e*O:%;D@Pfi0€+8znQC#:yցTEvٯ͎jiU:p8ZwaXpT jxѿl}s&LIe`ͺWMK0RG''0SD|PVY%`wmkD^;~qPm(dasNYD eڻUaO_ͷx;U-txwPV]:[r`@^4[sMN{2 ohE0T.GZeпDTip)1،nt#\4״s Y~ES=0nqkeРRujVCTFn(F{6]3vl6)L/C|JOP'~YEfG4 d{cF~LQУ6fLtt+mq9=M5[5~c8lm2 q5oc>y݂+H4'\_C>(Á`ΰˆv'Pj0$t G} Ti xm{ڄe_cз3imwމG E62:[ݓƣ78e [>== 腋mzMzɛPcʫշ ,a;y0%\@NObKqCs?/B<{VhD+# C7JKZ+)Y_%y`fvWnvʭB?Rhe3A Hۓ3nMX()q3c|!4*"4 /q:e ٙIXŶDBȰDS$)CN"Mʐ[hLcί˜>B 0}r|gֽ-p#+&B.^A`wJ &#<:$isg9l47bd(C&}NLM`D#\ C`+c]/_;fwRV e( U,BdŕS\"wÑpumwZcVC2)KK9牓ipr7%+",F mlv:0;647TtLJx}'?AdNHqB@|^~e8՚\J,s? o+p{c}\3e<Ƌ8$uQaYD&!R!HۏO;INOx*qőحFt^pfS7Ko)I_.hnho}fB$w?vK]Q#0@؉5U1}e 63DNpMZWİ$=xRBz-fMA O<1{0), M({\WpP%5+]I2 nw'y(f}5S$Cw3Oq]~L05fF{1!;ʺav#!ᶀZSیbo=Y}vtH~uF7(= (jПr.q;3jg"{$4aJi08b֟YCPk#m>{^`T ,l [b3r^wA6ɒ~T,in6rC ȧZ`L?ٲ4öf `2sy0]">R]cf)d'z y-}*>iKn!kf3Ki_޸+XwCOHʐcP.r#:&%/<7GAFج/.aSo leg4t&YZpia$/nԚhjy"12bO#T>fxs{rF<k` ,GI4`A%*0a(3b5hYJ.>81 #qN%c!S#N5>\ek !`Zc=Kȯ@jH8=ּr♰1\NPJ'9Vs&џ z>@ROzruEes`fkOILپ~x }IPa[-y?~,Fؼ63K ,Myzmj ?%zVܓ#H~ir8eC~iN uH9bSoNzh> h&Jp%O 5 Kq8/ fJD6F:s )ڟ  Pھ'6p@4 |QR+KqL\Q!]{UC4?!_rg#1w q< ڛlPPfpX(Pk0j 3{&tgNfYԚc@uUqgG;a.ݼ\4T?8_ ZDlps`ym4= I$Y@<`wI٥i@;-o)My%(MYtN"l%L6UMN]GJ1wrZT1Jw- ̍xt|,#òrT³"%,B~;0BM&LzXD|H(/1r)}JC B:if3\Mi9N2Chۤi!傱HDฮة@p^l)ƳLյ~ꇮtu~C߅=y:lwRO{K)72B~i$ [x/gqOncTyoXZ||W@ !@ EUja_Vವ}?ߪ\?ҟO>)X$`cM Imqv3< &T\Z\_ýO\蔓[s"ڴѡB?N}ݵEP:~VT4{ rdfx/N};2ͭ󱆨_X$t 6T,t\ 0KV~/ܽ su)x3]e,y9cb%K0 ;UF2L7dmi, Ɨu/B@Gn cDH/&ۻVշ.5d4-d, !@.[d,~ @] 5ֱ{&5蓿͙E5p)fאa&P?qx \;ld,a6m`RGt վ`noڽK4hgJY5\'M [ a9@.%-Y1lQL-`@ x8S$ՎdfːbtcDJ?=OKԤu+L F=Н@3y.A>01nH? 57~{N *+S/a;wz7FUؐ@\'jUyy56w (Jk2G1 ˳ F ݚj*lGfX3>*YNh~wBt_Z9p#=y81d7pcz Xo-wg0;A؉P noOLN'w7]ҡQz(bQ}&P܉J~sv29ǥ %zuZ{f1vHyfR*& 6]{pOG1 I,X~s">װgd:K Y-=Ŗ̨IE K!,p4#>Ub#TEQ܎*Ս ˑls!H"=aq$\qzG M>$ʬ2?Tg7ַζr-S_Rc=ud#Wԇ:8ߵ1~g~IiM1+HЖnCU&;i^b]൴&$jcw&hz3ߺ-Y (+j*><Ձt~r(^t)@5?`G֋oEהX[-69إwxn\e..d!{9Hm&P'P??+EwUNĚcU46"u(#bdb(**@0P+K=QVB4EiF2#),c7+ϝDi{w5!`n])Y~sU`+ѕp(#G|Ԍ⬸mHuJ_YGL d՗4++bWHF]bWPo3ykPn` g:9KO+a,X0әFs$OJsHN6Kh-dG;{iA|(o/ Bl:xC6 23tIg5ǖ 宎@VZ)!G}^x,TLlHS2LD|;X0vS#9hi@\3s뀕I"vhMT;b)HVAϠA3!CgoZ@E+m_!(Xj\٠9a;dYxxz0/^zu9 @5[6/8A"$E>|OEsɲ"T&Ƴ4єRGaKE(h|5$I7ا-j6݅  #^}% 5*Nvfi\Jхv8 IXWHͱ)/ Wei}N=bɒnD xlt4p~H8]IM-ҭ7}؀dk)n]aM"m'A:DH)Go@u?A$%T0{!xZHv~GՎ Ƙ%VDԛ6-k檋$qJz% 284:^"dAF[h4''5ll@ܤl eDAJhZUɄ&Nok)ɲ;%&#'(чaN?(Y5$"*1äĩ?ټўd;Q[~F*ЂʽZ?1gP!Թ 75I$확p#  Q(|:Mm=- 8Me]˼ўl%"#\ZFMMH._FA+ ?(fahҔI7a'I{71<M|^c!2fRd4<}"V .[ɪZ/"O"ˋIA _f 5( Q5`:vYs"Yw XQS?4 6B#NKdL@i%wTI %9EYgXTm/xʛ~֣J=xT3įsd0b Ŗ(y ̂BZS<* >tҌ_x;PO+w6H<:~ ኩ7-1T_ZRc .ahMǪ6HiiKšM"y 1;PknVES0=aѷ$|5H\)H)?\:Xr:^]?<'J 17s7u5`4;MkD<Gp/k-/sp,}&@[&[?P!?35HUaD[EOl(pSC  dJfFpCet'7rcp{hKeS_<L,Y(@=.=;B~Uc-^utk'sgUDqA w pO $(PzA:QRܣ+̮("[_t퓭dvL%{դ(#TUsN|S fO/w?HBDvP}:kdJ[Au Gz+[+V T[C%I]R;s8<|4Bw8V Mo*՛&Tu`oA'3g5yiBw9(.{M]pvv-gB=`_bTZg^RXQ:O`uMz6<9$2%˝rN 9lBQJ4=t40{Ȫ-1n VQd%⭳I $/} _s /X!&Ҙ~soN"]'0aO9'5*zy?Ƿ~JO8PuU(B~5W^4ӟ̵L[P"l, xC4TϩTZZ^ڐd0V+ [>Nn?7$'ᙓeIǛ!ͱ [cacZ۷o>+uvh9Y  (jcoywμYW]!rOi𐆥@@x@V?}X+0o sWg"}Z])p5AV a0A&\ ioneA )4U7%xI~9Oe21Q&1:0=EBoO`d ֛NC٨ M_Eoۣ^q,B(Z8w4 ^~ӂ~N盿qkB5o]O5GT eN;iji6y'{,W2hot54 /ù FV#ahxV;a'HͦENaXLR 'هϷQ%VU;V'I}Z8Wߋ>*+!kVY1YsPâ7d-L&5ZAgn:4` F,ók=,%!U'ڛzOOU WC+!;vm9eatF8Rv$ 9|ݾn1w=ay=(%>>c{>شuNnȓh'Sx{x${yi&UefwBEk|b` FimkCnʚ#wMR>>$B~HG`y9/#N"oh]}H'?(4NPYG!I"XqpX]utL*7/ZvWI 2eإȅE 'yr4[v̓\/&F#&f2Ozʲag˳mRȉ#H"_uo6uπ2)Y63[<: ;28ǛN&,EFkޭfhHK,jA7͜NJ]s)OgW/JN:a]:lmM.j*gz!lyLL ʱԒ<#02Agi`GfMOpJTt{OmG"ԺiZ&1ns 1p/Fζ-߿f0Im7]||XgˬXbVQNa:SJtr":"UpXle)mۤ0Klqoq2k/$MU5\E ĔwF+=NQh//\hh B;HN ;7tDL} .~(YE#5]Ӊi@Mwb,[cxߞɷf>;-'kaEdзFw$I&WRK,%TO/o5VR YP~.*:.RA/vLɷ>< X~1 "nCl5I=Pj@v ߺ) Ew4F% XĚpSR;!͊Y^@1o6ڰ]'#caq9ܚqxeה-+ҚfUg7WN%%&ls=MNŜ_0*{E m<2t H(ڸE7=;|M]/y*v?`$ͿtebE qx-8G5,3/Ɓ];MܩKeϿk;i4-^4Z#-j ҐX / d$samQ#S~E 9>!$PQd֕A&S d@0fᥳ >4a>fض.9Amxt5Ū#f7gEi@\L[CaWV޹DxP񈃣0cu3{Z¶SbrRuŸ>'${=6N[@Ԕ`Ǭ{Sp+,?Q\"{;XGNc˛M(Fg4g+`A֧V+ڹi>ф6rZ^kJsw K]ir}{ oZVGy׎aҞ/EWAZQ;!] bTfw#+KQ#a1kC=jjct oEJ~lBUSAgꅑ.EXpC4#j7"& 4/V9#z%wa#t˿y)pK1( QrI`:LNgq=8igV0JbBzv:9lPc o+懣ek`fg؈Ru2HE,cϬ9Z C,idBRZ4#׷G}%P%LqGDHo_KD+(RYXYS⊓;]=<3;idTW{+!+/f.Ƣ8Y>*BIBnW#򑌞%c`G p`J6ҞӪ)Ym.Aj=&<1*'J@N&QuZ\q=$/8p*ZeB2A>_JuJ gp.*ƛItzgncӊm #pK:h.'FpÝ=T^j[v~9LGں/5֔v a{ ʋࠤvơӠa6|\,_,J]Բn WU ۭپ(|Ga%KheP- Q|[f d_9Ti !B~q ]t;./r4N\虜42an,! ̒;5] b)-'|Ԁ+ώb\b :wmSI |}lydK &9#J:"T׬T@Ap\W7ȱs YSA㋘,:3ᘥ~#9˻@4gη@/NdCy)c!]Wp)H6&=43LSha2R0 Up 4Hi)\/ wA:VSC >)Nٙ. -xo`& 90AK}b\EooQ@/-8̠ρI%vSx5t"RE!my-]n3׳`&4M3!qhޑ'bi>Q߯K ˇ*]nkvP!V\)%5ݪ픀FxMBqFi$G/Qa?|Beo\ܑM 1Di%\ⅰq<ҳ825[slm">I\h[q%OJYYŃB8 [)0< XYT+Ma+#pfbVr:^9u@)"[j5_NlZbX.>:.rJ]3NơJW 3 z5Z/ t ('գ!Qp&{'Tk&߅ B#M7s9W6hy'KA ofAAsV+6VaM 7nruvEQڜD:%(jSJ"KےH-'rƗh\/1y`׍>~M'Z""ǃ}j[g V+o`)2W}~ )H[䈩bҔܯ]PtަݑlΣpP8K9HH]VX(;B!'X #~7&ܷS r_}ys}pS"< 1Ч 9ԜD |Y ^cn ?r`<,W z7o*o;m9&ӫ C}F0}Iz̒xӛfǤ" h #cN5;R[@knRE}GlʯܒxGÂ)&FG[J"*:!-09ۋG؈C ׋S2)~"+1J]OD= H8"39x~=_))Q=f5-:`tzVso&bJ,JGTfUEm][DϔdrV{].|Ôd.GqUX48+4M>ǃA&sxڲtw;g2I%7x0yThdjԃɁ[WC1)3o}Y`T7qM8uMBRcX2R\^ =JI 'CscPPzCaiPDHjvz`bCZ҈>Ԙ3tJ/JWޟ֕u 'pub7. W89O2ʜ[;GFXLE,s@0y/VYP|SIb _r6 /ojvz(5TavEݥHcQ+9gq.YU,:Bl"56.+-4'w]<))nqCdSJB!,.2,ƩD6JAk7SWءٽX c(^f'=ꐉ:펃;NF6r c~۾$#it"lm~lA i2e!^22wqvǺuoRx:c&K,<ՊV∈ҥ ׆,[.zԃ6 Td< #xèk63pHne ˕-&/!I8wN`kq! tuȦD,rl"ձ}E`b]?"$Ez.xwNJ MzO'c.*$'yd|R[rKUmn;Kar5H9@]%WZFņ0bGP -ꑂm>"qV́_# 964o*v܍/t%Pc81(_[ur7F~/hz׬\-raڟKnǣc, T"=5MA2Mⰰ= oiUm^) EǜyDG{ PbLO_"p2~BV:96 ^i6 g' xޅ\ iKڥj`YQEa?61),,1b̓eY;՚,9 纨"] Sg|؀1 ' D.$gxrpNEº*j8犭8tet)P&prCCvY5k\aRq~|ER@H~q]k[C>[̃3q!`b?o\7=ĥ 4V?`%RW9SɇEjg@]/Pu)v߈e?mG~<`7|1mTI~7,|:HO͒.h LƑ!_OĝV~bdIKIY9M%19P~w Ev=0eJ]#@TLw%׶[}Ng>bN3j_H5@MlʲZCug֪pQW#E뻾GN&uzYh *PwxC+=f8Rr$2D'"5B5-#`ljaڟ7 =p@W Ʀ¹[V1z/>C=򪬼PH(-,2U+]( /8O8?Һf`SO*;>s<Lmkϝ& o Fթ߾=&e4)Zׄ]WKu.[MIsq?SL$sܧT3``i0~9Q|َK9[~ߚ=r@B"W]5QDS!r2/cC0*M"vAbI)`=mQ!2'LY VT% ,aH,a؊.;۝d嫧9k}pCHaf̜&A%PQZ5bPG=Z|W[F V$P+,~`ԩp?&o,M`mV:Ip'I &+_Ab6dȊ10U|cSb `2 j'~ʘC^7̑<ؐ- fSmf;a4o!c- ksX%XcҌ򉔝^D Z~fZĭТL, |7L&4O7n*bI93c ۙzPs8o^ F+-S+ϳG7;Cg׷s|E|kh`.<˼Aw1{67Cʄϫ(r%'Bukrnm~6>TYyO}`ͲhQ]vH +,@\L#p'j<6j4P:bպ/bBL#B0#԰)^/<>UuL0 4 ^] ~h/&ĿD9 :b Xr8ڍe*(kwj&"f$><2&SR ly8(EAZKnwZUu20[ߎ6#]R$_Q&#AW}|1 o6o8W.\e'gXEH HP"c&o'_F3;-:KEQ֍zmq^#Ad*1YƍzudµO2hӛC,}[唓X9嗬i\- 7aX4#"Oq2+\MEQY` V*`"fVh!>å ߣ1cQ([d9 .:0*v#O6!.aNɾ[%L66MTR4O/`ܐ ֧/4Nַ ch[1rI>B (}yV)+d؅gԒ~.l0VTSynrc]´Qci9.TR"L`ȥ#ZG8ꣁ(G[ 39$aj` +e-a,\$EDrq047ww'xg v:rvuyaW(עOjKP Cxܪ`lǾm$rLB㽣%\ֲ$T0(l06D)]C1oN6HofaW vM+#պ[ZTj˯LC-9+XU7e+>qYyFQY _kEw1\ZNIDgV&sGlΗp1ڹqw"=}[Q([[^&o7\ݒX#`0!7&-ظ3S_WnGM½JP޿S빼4A?c7ZT33i.hB/bY fFj} G^5ms21{ksJ }Ϊ[nP2=a<&R%˘$2S](`m@QX}{05N\ߣ:vS*0D,}pOe7eF'&?(t:ְp[8-d<<Uޝ_sfrK'GPO&siyQѰ<i.pp~n|XT# Pκrےc`cwU['Ho_O!wd8ct엎?NSƐ훇GoU #+bq&RCF[,< _kUQi,*LžsjHu^/e,׳K_i֔?=R6Pfg[ssfLyuUkx v2:]'yBKYL M8%3o Y-!㒋BN5a(b~jͻteĻ葦km$QbF| x1?xyDa^8*wTe/x/e`-pXS"I'׫v4w*RSI8&XDOc"wG r7ZEe*@z9Fuut^#k3>SKAw$=/n|Z=sq_R;snDxCX{4mq)rԥ53VOaQuwZ#kT;PB dL[2G}dnǖWF:m1 VM `gK \wtm}D&D a:SwKr8Bb:1yvHkSc̀3Cph #s}/#5-HpwuUCi5‘d@\u 7G B5fMXP Xy0|4h̐Ux.B6A0 Ɗ 7h3'1מУU]Ft׼i M~za^K+'Tsw+4iRٴ)PT}륅 Vd M P<Şw0~`Zݖ^{v>߯EZl"G+,_96BևyF84 8X;!fT<PeK:1nʳf*V#r>#  Z#s ?r3hH*:: 18Đ1c "]'S4BdZ3 u-',,PF|]kaWK׈ixr(Kƚ2[Z]m?Nr^9UO7@ⴵ+4ٿ"!% Cu&'?"}#Toiap--6wEZ[tk]čZӹ%@/m_sZ[T;esq^]g @\[WBu=[UG wX<< ?[z^JYK/UJ'P]/Z@/q RƺElKGzY2$00K" a{Ӝ8Y6C?I "vP֟YL9HEī-22W8NLQY[#x! H#9+?A.X) ~]ꗟS hM;BAI"2w\sr=DODgʎv+ew|OkB%ȑʬJ&PAoHp . XPp !~q&j%Hzۗ"*d΍bL)ۺXY$RҋЇ1eoO㿗w(8!Xni8=MuYy`ţFpb;L$RpvM~f|Wz"lDd\_ܬ;ЭbmXiUH'^ŌM Wh;oVR| 9&Tleׁ{n8Խ*lUUG Ir/r*]TسHg^49*̀OZ8 !p*WSAU3e@%?lr!ŵIz;޹rX+s myVvIFvQ`pP mLu[CGZz4MmHwh:2uxwo*[Chƌ|vؑHz[)>$Kz۠47oP uJF-ZT-/"D_|{ ;Ç%M[2ASqyUz s8w 4WSVL AynK6qQ/5`GrCE~P"JÞv4Œ1V_ GN1CUj-fnc8NcTvH oGbTG?FW4$yոxDsh Шa(ѭކf"k SQ8| DAO?s]P[ &dkSp4LUiMC$Vl`1ѩʋV|*s8bv3U kgSu_1U-CF\=u\9MiQM]fԻ!2 )gDLBv{ͬ=]ea%vOl`AR {ãs7HUC>DEoRFQ%DXL ~[NrUp9]K!1\Z0@0)S EL56նuu?(+d^X֦bd!mGrxgVeJ/t\8`ePb5jof݅sHgcmXcrfJWmoT/)l4i_=)}X6?˺%|r0#H{L'krH:_T*HHGG~JN08ІR$HBM&̦alpXĬC.QAKkY7a@Xӹn, ܷ i=) U.6 Qh j>5#qMeMeKaЮ{!*[H ? Cfd}N}}*!@~8"LcO'Lqk+FsfOC ?B,Ԡ@][RXIq%X3;-M#0kQݕmg}>ADMS:Db~XZ]v7 ap55#`WC*aTш4Z@{;;LZ[wTOtXK2P~:s6!5|U>Y Zx ŀo%bbXrsD1赘S(&5ck$ h]U(qOl"[4*_X3\4 H^8z)g[okZ.ۑQ_;kG.Ct`5qԅ":YŖB|A.UQ(GCpxAXTtDaNR.'{r,Y4-+I$ R)jnIQTxg1qHdeQ`q:QYؓJ)g_NEVVw\cvw契lnSFbx[ zgO[ l k"qGwDUߍ8VXގ!_b ɦv F8Y!N =d˫:o;d)s&AnXvi=GNU5sqߴ9Mڦ3wXϛkw$OiD/QM >j<vx~;zHɚ8jOgi՜70?e#zdC -Ⱥ,MN#4Cێs0kn_V$hRܿ$S蓇qZs& ܬ@-1L}!;+{MBՁ%lc׎/&UK! 6jB AB,*d ,o@ieP`u.W. \R> T[&FEٗP, f*} 5$P}ڶ |'D0O!)˺b뼟 S.(`^:ZN\# Ze>Lϥ[*Ew=v&٢'Rt6ikZ dC"8%U5)'v?|ѳ!sSMxdE氁Ք""hr2Rg5ˉAbl {ԍ6F խ6JjP-wnh*1_-:0ak>qcK;0:3!4P*wkĜꊧ nM@T"etZB}V4\{Dak05-(Pr"VziN+e49axJFfn n/ D%S|+TZg2\()MgN];Ed&svYJ5_ۑ:>b]a>k8w} euѴ91y#mΩZXD%PI?`F pl($vmzE wK#3tR~O3 g~2t -`Dܝݟ8i 8fQviH[˝a`3]W js>e]9GpJe2G<א.'?Dqm*[e'D\پs{ɮ_g=ؔ7-^ٍ@)`yzBcV-~t5=xqEUc)b5`;@12튍+{0]H&0dd"LpPAWh ~2-w'M.Q;í@N;G#ߟ|I1ՉڽPb2?5{ocxyՍiOΔ X}? hVՔG0 Q͊GV)?g'E=ߎL߫R)eRxl:ad =xgKo/Xw _.fpG)I`K~ֹYY* 2`&I!-S&:C5=t؊浨\sx\y~kpw55}NIvN%jkiTx=Δ2. rח{[X%C;+ӛ^<@7{:ibbVQ¡\08λx 9}"&æ⿁aF^S=8*5> U  KI l|c|2}2i(e[>=&OI]dsL8 cCWIjM3'llxB8fguX?wR`RS=+Qe·z?N|Kx`;T'L@gΙTU՞ P2\Aν@c)`­3L[\ ^BCz~ DE@ꟓ`50KQWvOO)J)XX:l ˜yOCbT&cσvtyJ1s'5រ.ˏ`yW "ֈDѤ('qIn(,|Mu%̠`"T#*•FɛI޵ba0 -g{\yp3K*Gxt'*ɦEgU,3'N+Nq&,Cݜ&(bh@}PW m/d 6bLO]^c\]ICyƳ wܥ6Fއ͝&E\UO1R|y57Ni֒P^ W "MXzLjtJ+ j[Jѳlo,F$tϷ?,qt dKyz#*lV*H#u-fUb.[{◀r#;E므5F?iVsa<^%zRJO=0w@K~Xd3! RvhÐ  (Qj>J(0}&?a},}j8lk@<UA/D{2 Iz# Ѹ򮮡 ?&l3FFqlz/e0jX6q$8V6B]顣YĂ4JU?3W7r@vNa6mQܾ҇ ~v,c=yp7kx0qqsY2*$ r@fh}ݲ4c n)S5tH7#Ίr)T;$5Xv6]bdƪ;ԧ@ZdYB9Ϙ #X;`/hHECjD|yCIeV\rQ uc'ЕB9f91VAtX1PIɅl6ZDDÕXcgO8V|ĶIn=6FgP4mc.|ٵEesD{2fHrt>*p=\RWNQPGp|,绺J?-osndEGSU9Q7R_h2 :UA6Sl!cLO?70#wԱ8@u5s3e6li d#y'7:8np_Jhe>nbwPJH5S⩨Kn X1pcDpR?Kt9: ]Qyd]46Ҋ0ĎLE1I5Dkd \r6yZc5tU0#g, ܣm¢(%WAm?~\^W|+MdS6fA:"%R_yVڛ*wSުoJ 5q!+QitqT$2%Fcprq/H:.r<] O0ӴAe8e: Y ˨`{`Js^UZ|b^g䝦&v~>Ɠ53= [|@FeU,kb]ԡ>})L;fyCqv& \-K:]>X't$x۾ռ!r nq>җigm^QeJxuY Y)&Œr}p>; )I@18E)|.e3rџҰeg)ORޏ/f98=tAyg/4~dIEm%jYΰz=\W]HmpG,4n ūl`^@| r48h:;5>M"|{$hYd L%Q6%DtO Kq3֓v GcA=@F͓!q0`s"L6V74&[Ng3]2UT/EsHdӋDZ`ȖZ3'$#8/eIonxP(";%Q(GD_u 1&w:h(h⺡* [1p˸J(Q~&UwQ&$w(*`h6,EGN v`OJQƛZ@@2CU E9Ke>+JVRI'( Nl­%v5P}{Ss $&'z+tjoj o Gkͽ6yY:rO~,g:Ϫ,&$ 4XG3ي\/&`7s S8oX Ǥv6,YV*_ x^ *yۤb"7vg]]1~GAоV2fȑ@WNjl?wu/>rxb - b0z&XvČLս}݂xU4:FV$V]2=RZ ӳkOiqFkMJ3 !9ZX13%"ܓNީ}圥]re}eW8qC0JK}Q/֩\-N?\X_*mK`;6T&zx[4sr:XmF l\eK[QGЫ"X6_8ou{c6U)1[и+a'$c@!m0z Su+ÿr\FY *[xl1-Y C,gv& ?c[oGT8P/IEjr AQ@!ͳ(vz- oӉ NHS1#بguB??M3@ETC Zس&{#bޠE?SJjz@, ^8u|}TC!Yk Qaz2/fR-9hq1g:h,g?T*/>}.?ju w^jw._ro>RC Z|:.ޢP<:LΙ ~[N@֔.f+v_Grf]dw􍔬-MI}M1"ޠ*-5^4 ]wcR%> w`zSYXbLcĆ?]X |ȴp2 JMenW8x7sH!~H&+; 'Pv43?-E,uqZ-’Ř@M#) WEѪ@=9Vp^[Tggh0#+эqGb1V2yL]o%0L*=Rr"ςkᔠY5*9*~yIz)x5}azb>VZ ө} :>e(ېyRΔ[ Z7;KD﬒L:#X)~@ 7N@7rz`rژΔ*Sx=oYHr$6`{Q*_2ivCggg.W0Xm݉21NoH،(Kz} :7˸ + =|Gsvr<;WFؗDkŠ4>mQ- m@j" P}’?HٹCGZή6 IcyjRͣ7 EcQ G$d6iꅴ Agok/Y,jwWo4sK X-_uFɂ eaܙͧ׽5L2 E6q."aAo,"iɹM/ C []Om(s2||F1o:Q`5!~m -\-G&t,@\+` R cMw Q*q S(>&^ioɻecu`\F ߣpc!3nۙ@GߐwW3hnG/JbJ]DzAP}gع-`}} I4vyFsOֱ^q -,6 nY;T(k؄U71J{rm[XEGr!&uk`)|oMZ i$ [\,p.O_HR !H>&2e0ĻeF3pp< 5Xe{WR+)yAXW ]h A'x&Գ:*GeVR$gE9ɛpRDȶ-br\Ǔy.ۂ6.CE!̿*WɛXjȾ-AB Ȕ.~I[աUǘ, )Mʅmm- pRm8CS yU2 ~OXRgsCZ Ж0h iv s%Y喎nNr3N2A[V/H1g-b5Prmpk6洿p|dJOJ6Q4Q\j 31Ƃl+ B=ᡥE30r,м|i Ъ^&;H;XҧD{c >`azN4mXff{'^zz0C~,ALJD>rYʳg2:kЁHZfgE=Np$=G1y>DңL0#Z )&Xgll1 i:ԏ.Z׶[Sy)-dO4+YAы0B<82}IΧ 9yq-G0 22SojSKM*5>P^/ʤ3lOF@b1SoViIҖ| Xg79'Fg(fLXQ%O.dHqP-5 3HN .t(vrC Jrγj#6wHfq!ghv݆Bf.5rw% Ԓ&AMEk !O%]6`a r[' 0F 7\<Ġj%w_ h-]KR;辠70>RvXA J|eL=6Lu_($b#o(7P!!MZ:xFOb3n@)Nee>ԛOwddfRPM-_[&& ~weL-ӬRqgOܫ*`%2 sX3Lt3"޾BGTÓ:@9S(:If4"Qy)LkUn|GibቤxI<! Y,|K{$7+=HClw: ߴif_8LF;(T&v^,H;f8?5]\T%((l9\⾐kpLŅ8qk@iRzxh®DľAmqWj.9M8ß]5$>O}BHEG}%O 됓Jk| 0߰"},W:7'hV\m@ …gg"f&r66zÔ<PPFpޑ*SttutgALr<=0BRE6E s|1(c%AǠà^':LJx[ǾA:˪Q|2JҞg>Lj<|T]6-qSZ:4q74Ǫˏx1SY=_Џ^(]6A(g:K#_m-4&2M݂Ѳ~>N BKfsM |#t!?QowӒY_)r݋Xؤf4j_UtU0S;"u$H 'V '+Cu;O~`DhO嚒s#$%r:ZE\R!$W6Z m}ghA`]t$Z 7]Ac(c.>Vө[A_abgaFeoehݚ / |KQE }HDGp?fk^ o!5jZ85!\pģ'<&Yte읿)EtW>,unI+uvͷ"`jYQ8'Kf) pսqJ^&qv!$زlcGhc@00g7*ҊNl?sM=bY^vqUOx+umP nxEab;'-KkJy raYU>!][O!0{ߖO/(#8ٯ+l4V7N]Nx9~3B A |*fEzC5*$*#K6ec$ȯVC(9o`ʡĦF6"7<Ě t3PPK.U #r/;:N_Srqoc{ظ{+{%u=EB5e~'2< ׫d̴A ($txH+BAu`5?Cʥ&QEkԍ: dD<)cuXg{Ɓ$@DñbyƺοTQ`sp F/\x옔! Uz![ǩ:H$5,Uq HbCc|/#^2ZNٛ{ycڇ YZ