python2-perf-debuginfo-4.19.90-2111.3.0.0121.oe1 >  A aW^^fn^?F5 +&q`b%#%d-ZMk-(*f@aQ9DFǗP/V=5;_Ic-loD^rL7CN'q㝒ޫGSZ[J pJ)pV𬩇$# Gbε!K4Q7FTR]ELт0u*țkȶѐ)Q 5ة(݈)iJݗ7b9a03cee1caf4fee7cbb7a801e7bbb4a43a1652373dbf476aa2af5f637c69ea9323f6aa8ee2a53eba2d8760baced02abd7a8048 RaW^^fX&Dj稊Lϝ30Kƒ_cWHviuPRjxvo=Bh d'{Jf7gOqe67+Gq魇lPnF5m,Ԉu*n'"+0I'=[I f^|\Tѝ8\>\c\J&Vox}^ پw>DX=kl*;D^)Q¸ER(n}nczqpll'vظjaX߬r>p<$?d! 3 ^(,Vkq     J Ph 0(8999:29FGHIX Y\H]`^bUcUdefltuvzCpython2-perf-debuginfo4.19.902111.3.0.0121.oe1Debug information for package python2-perfThis package provides debug information for package python2-perf. Debug information is useful when developing applications that use this package or when debugging this package.aNecs-obsworker-207openEuler:20.03:LTS:SP2 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$aaaaaacb94ef7f6f5a511bbe52caafa4319fcc06af87600fc8badd59eee12a1a8bd2d0rootrootrootrootrootrootrootrootrootrootrootrootkernel-4.19.90-2111.3.0.0121.oe1.src.rpmpython2-perf-debuginfopython2-perf-debuginfo(x86-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 buildingecs-obsworker-207 16364890384.19.90-2111.3.0.0121.oe14.19.90-2111.3.0.0121.oe1debugusrlib64python2.7site-packagesperf.so-4.19.90-2111.3.0.0121.oe1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/usr//usr/lib/debug/usr/lib64//usr/lib/debug/usr/lib64/python2.7//usr/lib/debug/usr/lib64/python2.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP2/standard_x86_64/a4e25f9c7e476829f723a2aeac46f727-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f366b2a186bf8cd728707fc6a38424f4e2c50465, with debug_info, not stripped6;{`9)utf-8cdd1c9f863adfcc665937294ae42c635bdf7f17ba63f2afdfd3541952bfd24e2?@7zXZ !#,>] b2u jӫ`(y-$r?`qp˙#w`2(AY>m,tbL2TdMI5/pΰWN&#`'Xid"AtŎ|ʵ7dִxx>vWm %Z`݇Ȗ~ RvX mΪ]~G"]}IJhPG.w2X &+6J`)"tW>+.3Z3*+_[(-PD [@ ].XMKYAOa)bs є~<)o}}RXh{/gƋwGbq0i-c_\L*(?X \7vLTVk*p P:)?} w͕/ 'ty]`"i_ڍḽC<'ƊHP?/G#7҃(tROGŮ0G{ʄA8uVd4 Ռ Cu1FF}I{.N>F0Q\1{Nc7{aTx2)J!~`mϯ`t:!DM EwʾX0w0Vc_M`.Y]9&n.ü1ycy; xDbuuiYz M<{Ҭ0l.hO1#x3,/5c VQ!alk(ϛeT+n#5olARȉ1)a> &EUL~!7ݶAxiEൃ"), crBw-Cgh3 =hFfJlp8 {K9?甧2}%`ˎn^)nr:#]V㏋gA~O33ּg g|YM&dcܜQqCU?M7Spvɞ5r_c-XY'wQr%)Ob߱p_aEx!Sn+H}\j{ֲ,!!m卩BժMs,xmgHx*A| \ѮGBcD9GL㆙5*E*I{qUlPA2dRJf:0;@ry'\}.Sf))ML/{9bf.FFklZAPiB;b(^\D0V9Ju\VySRXCNR1U6>#J!c%u]@E *2d5̍H(BNk3:u0"EVk} LBHmEY;믻kkESs tOUa}s_)@s0GFSa@lԖC$xj@,&9hCΌ~d SI5ל iHM,M6prpH+ sE]/9P< zѯ8OV<7WN:]KbTn`+{qk; 54e#v 0" HhCi7@,6kl{, Ƌ,fԻ7wzJ'٨槧5y3TTBhGtcIl*!}12S߀aי4ᨽi|8մl4 EN#1a茵nTԕ# P1$>$]Iys"yk5KK: 2xQ'ژ⭑E4uЍkWsYwD: ,Ym-Co`:}< ӉHFX3Q$ F֖yG>X;t{kd5(^g]1fƊ3=:&}xBM$TP^/uDs(w;7j>fmzDdg8܊VoYe5_5B|?Wdڸ!xj{R0 pUG߂3R*VzC\ouwT dJOϐz#iPת5[t}bX2M6f۞BWߞ0 $lr|7HEl1CQ&4; hne yw`T,˟(MRPFnD,糎XL ,uɹ9nb#$e} CS_&͙c>eŬPb.j1ȼdҥW{ UV]sW]S"sOSA{9|lg$d 5MfGY>j{ݶtR(4!/P/ń{5p9n]Uuiwx(S<oAʣ7d?n`q|%8#7xZ#:g#M8h&LCxиkUVe(8Ic)׍?* OsPWUGvýl?FX>tx~VJb7Uպsaf]͏\!r4ԯ(gH.QфN % MX5.X,v~wY>_ɼ:;n7Ԛ:$ \[/W̚J$T} CT=%8B$cH׸=&j3B%,R!tN ,gf'B 9MMܬSTn G) Ɯ% `('9y8{Qof>ޮ1KTT[ie΁b* yÁl3fZ9`~ފ;%#E6cJՃ; ~bsAUG=qdH e A'Hf9*BA[p(1WSFqfIE"۳O3Éوiz)KA\L^2ғ` cK|; 8k݁&MPo;m\TAle~oCC6V&}S  vQa8YNفb@È!f5^S ؔ[* @ YY9/_d%AUEYD{FzT G@LrU1q y<1؅h39@9'&A޻%[="#m uA5X4]%5<璔|$LJ>AcqTc2 dʔQ0) Pc8 HXQM}n: 'L#PjtSܝ (ŜK]BmI ցq e|G-Te1D3o'ّļ-#5p[ -g8% f^ƸbOWcӞgq sJ܃g~è~6JwE9Q (A7KP}^ߺq|(u=ӯM)Y9%a$FJ'aQ_!)65_TV$A,ISxRMYَ:9%7 U[yM|':)aADPG  % i}cǼң^fLR6%E?4ǴtNpx~b)9߼C/&9)͍o_jdՃSѕ MMMRU>S<`S~N*h]ƺ gsg j^ A^XMxVN y]C)82i,n?b`ٔP^T:6?W>ٜEFoթcI,8IVݠCAKLD@`@vh]L AHzX `´+IэpȞZ8p!?nE3o5ܧh@pƸotZR`Rρ0s̢SWT&N/9o+[)PސU3'?eΪ<'בBxxUIhLX>gչ|ed$e 7YvSP!%$9N$_ÊSE0to`3n%1MKYċG>UsW Zk黵n<"|~WCLш[coTo/́ b  2̶o/(0!SE.u^xUD@cy[ՍƓޠ9HnmX|v,anw0e e(#YHvBG L] ^E ׂK!8T"7ivq0dnē%=c#I-*f8B;Fjar=vXZ}IUmFD2]Uk߻V2c4!.~U ̸މ챧W./ Prq}?㖌NK<2FuJDk#`-X~@+X>V^5A mIhA&gFuzrM,"4Lޓ2<Be\L 3L)А)`"!柆"_;)m >/5&~v0RCaC޷&jYQ܉A]W;#\\R^ܬ3 _$1Eneag-*Ŧє#,7[`^@cx,48NTA_";t|\ (MXdzjnr^44-, <*CX5ʿ?QJpaeo"ި( :-`D>:y❯E0(`n HC v;e@T{ۖ\cup2tgmITWe+rt (/}5e챱<_z|`uj̛ٳxnr\T/E(G E?Q+9>W?-DP3mOdbc1溈;cYZپXP?C_rE6˓^}B v%&N8Wzj{99x<‘1)Ԋy(ઙW~'[Ɖ=XtENF.E1wdFDO7g9SDϧؽHM]fu`m[3_ŀ#g;#IR͔awch+G Lp9lei2* "_AʃFqρ_ ,҂P!;"x9|6-؎#=b`k Рoݠ VDM&_6&:,EP <TZW6mΘxF%hAY9*/u/R<5:;QOx+uAV3L|0 7b.Ibym߷fJ>14NZVe07u7+=7=Ie | |F1{~0ݺXtҪa rRoP|œ:;hy} n> HaFske8~9ͣ"0de11N Z̆rO7>A7α]3 koАऌx(3 ~B%=_8ƭcw*oORWT':aGTmZt=@ (V^XxcFE`e&UBGN94 z+f@'ZZWK\ԋţ^zmY3S0Dsg<1? "GmP͌RD-+ ;5ˮN-EbhH|> jޢD›G"b@\!`L/ ^ P~iG3nm?cLjj(͸'a ˤxU/Ă Ck`T-v0B 6W}O͹5uT-;5X]Zu݇'hZNUl7QocYɍ^O]DN )fgtEZ &HL&i9z*Uzy,T 9t4xEy333$-A'Y_&0k=JX߄/h,)v(KR bi NkybR^6$F V~S15)`|vtت׾[(ލ>y[=dJ10ְu&zQInr8LdP'X<|xBt-EݤF7 Ik?x.V>Aid3Zy&(+Y?nx>9**T {m&FVݲz^5X+~~&XSI@MUQyŭyrrq`ƹV;I5ҳ9m~])]F-7F;7O zo5SS˵} Rgux{hY_Tk"үf]ioL5>{(%P+d ~KG&@|mh[cn /M@dU6MGѿ)84a>7vkR EOMA/ " *5 p"PzOlώcl|Kۛ#Ybl)m"$E;8QJף>.DsК7[KqN VlkY+8;^ ߿2`d P> ]92^7D%8Wu_M|p؛6j7Zޓ\@0eFj0?GPvA W #ŐIECJ/έ%gW]_fH'Sy8kuޭ,LMZ^;)C< ^09aDdZ58?8'A9!x< "4 `È5-i0Ac#{W)9% `[< '(5j S6M&#nJҫcUXs MF՞{?bK#Xȧ'Yo[eKVGH$#hпdqgl CwV= I$GnD$g~F2v 2 if ,jlWS4hJ˦J:֘3 # } 8Hӂ nbx;]{$. C#&&4 ׍VՙϭG`bHHiߞ9Wl;ny/tbNquHBcM۵*?Oߚ'Óqv@Vb䧒v_{rJnjI>or3}ьIj !/= {>럸Rx ؽw8Kԗl H0ۉ!wP^˶ nЉ0#8 TXPSwJ=Z@Q@X87Ȉu2aN/0;P_WEEG؋CyLIp7[ SBv.oi=aE]D7m߯b1×=58,8Qഽ=ۇ׎>g=ZPhiKkI@ѻbS@U|d;B=S@m]ZY|""FMo]gHZ~ېYZst&4 ~:fuOdXI H˯8 !}+WR,㏩}(Ax7[34I~x$[S]+,bi~ѕAAxjHWŏy߹\i^EJ *2T&Dю^3}<z(:)W4֡!k|z55K`dwJ#L8, G)WAVĒ!Ou e%Zi%|ҽ*_ipм{O/S*[Sawr~׭n>iA{` X"־ސOAj|QR%wέw*&d kx ၩ;xQtŝx,~]v96:zSdfSFxCiBWIZ?ȏfdvUZ^-?zd\qҌ\:bp{^8SI%lr,Ak x&IrMF<׆mOcп_TG`jHBE">#_cy}y&~FRE:2Z۔4_+(kYϵX*/\t u5 *mCvUk|2 ^1 j͋i_ )[Yb 9RW>td? gMd}jgٷQ>MŐ*} \X 116k-^j/RnTw&+k+!y|6A \3[;1EU'Ż37넌j̅vGqHa i>>Ьnܗibch¿v>m#l|)({Ήpn_WC uma8a;R@̊ڢ%zf7S48ŠO>Q܈g 1s6j6;B?Cwp}3$&x@'AHc#"ڭ@>;paejzW%JīXY _ 9 A҆|yP7ÞR޸ѾB]0۹W{]-4"f+c*TF܀(A9{= lߘHb;ăSKc+[ Ͼ IďZ X6MkB[3`\=a߮ rSmְ iI^aW4fFhSjQ"JqV"xjE@ 6*^_ɧ"Jā]Ez (Fv"`|GA y9yWMtcʪ^]x! m1 jT=\jC/ծ+4\h G͔?l<sR^fpgoq_iu8B;wOF )=>kf!z6mGOsD` BgrW +QS-B6-XadO|J\{ټ`=2agscOdۿn", 􎲗4k Lő\:vO(u%>2ޱNf9l2 +b'0$@ESHʅT'U v^[7a@~:DX&>{}W41J[- 4O{+N D 뉋[Fzaݎ}? 30z("!s|?{X!d}EBcKXiDA32Lύ9{43x=t A  Z/ 28&,~j$4jyFEh||vT5 I-Z p4󀺟#do ItzBf7X-锓s q kcbP|-Gå_iy& b_1 |iŽQV3ZĎ~ڻkPkO#O\&g=͕"yU3|L>MG1`Y,'vYו&' "o"PFUEOxw+z0acٮ˵~#hT,Nڄ4Q|ZU̺''{ Y/Q5`P4>:l\~.lxߴ!0@gIj58d]UeQQ_;-d|\. WGn̆0(*z]P%?Wk)Wk>,u=oW\ bcC&vYZH?)SsTóOZegD:‰e"D:} g)b|:QVR+T4S׫, Qb_"P #K:b9'#~2#rjٻpvbIG 5eEvȦg#GǶqג]z"[ӌGӋz2 w~=O'D&oe" "lNdz@ [c4Zdg'F'tMe̥-\u[t.K&2VHݚzp~qN*UtBB* f"Tq :Yή]}MQÞ-ʷY{OsV:_`&Ɇ |>+<1;pq2ʍx^`?ktD!2,w|y+'c|h7 ;1`Dq%F\RkƍZCbPY*GB5xJ#^?cJLN}3L.и&U/\i;4.CJ~yjk{ G3S.)$- d1ZEKpKꀒ8)ˢ;ɮeP ~jx5S1dPK1;Ho3d'5݈l]#[ZfaP50D167tHHYP{)ornbEzi4܃dd6$|_'Er8Q%q"GזhK##-FfQ{-vx0p;L;QhH-ŅP^5`_;r"*}u x\a>҇]9ИЃ׸`Q44:k8˘-C,1Ru2"܌0:U"-~EhhgR\bc]FskkVXX'9ApeqȲKAOR#cBjƦ*8~p?4~!-7JfjYd"g[^#nmt=Vàj$vǶQO\s?>9?q5 6B( |=,pN45jGl{yfmޢ҈wلIqja<? .OXy",IU*!;4=5oIIjl9q 1J:/WH_Rgf[=k-=zaȫyV•{̢|us!cBd, |Cr60,,AySR~m|]o}댴g |<'.<) `~[75jhrUi KWH Z'FcM&ބK*˛QqզepE̛ӆK' `_ 2ݞd6[XTGHbP Fj/2kjY{CY-m$1@S!cZkFYx( fr'A`傷Xw\J=e /!$PC(=AOcZٴ4d&f!UJ0勠N|4(]h .K*bgQ"i ?.`s99>>*D)0. Dhݛ.vv.t7 bW-Ft`i?EVTP~sWё|Hjcv _|f E"u|yS 'x{=RsW1L;x~K #Y$$4uXq6jkXXzsf{Uaiڪ짜z8O12BkD!ύ=ӶZ8X%Ѝf9Pg<$.٨=(%?nzso~YBC(Ǘ(桇I;dKd;= |7UDf9,qqxU J$8hA=" Ơ,)I]&?y"#L*ījb9\`Xį+!QS'$6pv`ª(ܑ 9'VhyeA }ܽp y\P%6~mt]=>T#p F_[\5":+}sz)556: `o^{j72uȰWYpHî^D7U+}!Au h@3)Z7{+(3 8`S܆We87ciW嘝7?o?XuTۍkz-EIo,'g0Ff:.8T#pVv}* ;& yF8s-+3Fr _Iy0jIcU|{ܛMc,_O"wRKhVF SH$^Lw_ Ҵx9zCo}5Fs2[1 %,!c[xklT҂ <3xIq+1b(UH$br5սl?6ąSi9n7B>EzTlcVXט"oV쇚P.5 g@j ^Q2󊠟DF&9^rѭT7mB-L3ZH{NdJj.Eٌc^ @|dm18b_prQ=eQ?O#$[wғf\S2[ep|dVhAls/N ,*Lv4Q2TdD< eBD1AQv-@} ;u/ [aLzMaW#\X±qOTQRGF4Bv яpEhrCY{5PacIQXPI @Y1ݟ۰Sn.}B̯gw:+2]GrzciDVCElDLKL-Wu8x8hoӳwSE_:)RNPX#xڤVz8d n^Ak \~O9OI$ǐ?iVT e"QT"$"iGwҤD%|C,nhrVl )1Ǐ.˛q¥q'6{Qr}X-S =PL|HUbL@wC w"IJ b RmA|&v'Œ}c-I/̒.@qזG$wR# l3"fw$a=7:z+zqf ]4,bUd D`׋10B"6kҒAD&% 76:[(TNVfR(id }c&E\ -R?Ikݴٟf^N wQNBJ@'.ʊKUGoUMq7Ri ۉvKzB%=WOϒ61#{Fݯh;o6)1:R;!9sD*|؁Gbsu[X; "9QyPUgT#H8A4EGRCWEKfG*q2sOT|0[Z y3R.AZJhޝ͵ۦ 8J@rZkpTW6&"|;#BJm%ʥ "{l+Wހӽŋ*%6lxq*"R-jiW׀QL 0k]LA8,`{L1e=R yW_.L,vх?1A@pҥ.hȡtMIrnq"tXOT˥c? (!*u_| ~UHV\mb~5 uuX\P8~=^Rb;MRA}/Z~~:Eۑ,UT;Ԁ$AӟStoHUQ֒gm! Ax;J`ſ,4o9$a{艭`e8n ]y\d?[Xi*==x0~״U,SC㦇\S OJtvWL@ksB,8K`g  @ߺk2I"X|U"IsYtl+&֯IcY-Gw ҞJ Ƌ(pVsfJ48b6hKV8uQY*5m ,olX Sj]s'G ot\@,ksVެmAAvlRo@>ZeTj{̉|b2xf g/A$ã5g7N齊ڭӗijiZƜ{3d#bqڊRG 9/^L 5H8^^#s-o#J;SWU̩:bŬ) 9 R$M*{[HzX3n 3D%$dۮ6d .$+ vTDIl>斯wGcJc{ێDMJ"4!ك%%|t,gT:,CL35Pk.$q^]zjMqvp+>ec%Fah_MDvnSzM7U}h=٨z$NX`~Qfq" &eIE;!{M8QH\b@*yT΢"*8+S:=YE$1c2m} ׾>M6b j2S@IB!_Dyz_6!ֶe\?]vvzb qEN ę#f`}m(L@..A*V̒[Owjx R^"C`s)819`Bv4uIP_tL '[:V o Y:/ZxI[`SK\~ک1\!t ) $"xok, #'mK"VLq\}[G1e58J`]*Hh6ka@C3C1@V"ϽANu@,l9_:+h>_K!ΫPM8ؓ}Křo{ u2v8+NJ/UG@HzLPbQ64UM)2t1}7Vn7Z=>abQE؆LY՟A^ˍ2zhrr\vjĽϜ;ceJx " aDZ(i0|}ݻWX *!֕!n׀8|MG ަi~ndV9ϒ %1]#NO~ D,r$ FQ/dUԭkgvݶ  l;`p0:S%6q+V/ڏa ѩЛث9zʥ|CX,t oJ-QV~QN)ï.8ƌ1`i3|^}2zEKz0GS9Dr

_=蠣 :sbgbဲ j<Ԇ`,̄:()0M b>oA S$slj)f<>t~U /+iW 7gy]/|cܪ3V?x`-hk )H`;8k3w"aW8d/yp?63ӊd="qJ6ƾZYbT~rq&* ٬!ѓ=Nf0S{ 2s]>L2j sl?w KJWU.Yw,\ T0Sl3*(67gFm/@(P0ߗP2-R٣wn D#]9|ؽY`9;p*UA'%qcߏ+ D)6#=!;v $(^I<)AS:dՆ/h{ SxD r3HQ7.ZsYuVw xUkiae790:T̼;ty@bv?"Ri3N5:&AO*'GfOpC')v6Kq-8P^ ^X-cI<]^awYܙpmz }0"/3 Q_~f`W\3m,َE9zBfI{uxl#,Ds5ʐJVhn;nj]U1ΐI":̘ FEʇdHPs2܊xZSwa >%E؉sRH}QS-yyYf<0i{F81U3}قÝUx? u&Z_j<=7͋mP[~<էoI2r=KOlK8',Q  VD\$)HU-Ge|V~&.$BbȘmmyTv...௩?mܛv-Fc1_j{NY/7 & })1ea#b;[>ǠHcvhiz"߆(R2Ӳj.j!oiXeB:W)ī/TU0BٴH7 Oc  dj4*]&du"[ytenj-$ȁG\AX}+H\6zy_-3 '~J Tq-kO;d t"R挳mm9BҍGȒ)m-u LtRd[DRүI&$/QgK^]HՐԁhWyP9)67 NM 7/mG^ ةA7Ike_UtMD0G@?SɎ}W 읈9D xR|Vpf#`U-I'mA=3gi9-+N}sR=Gt@}l0W7b2i&%i XZGR6&{=1Howա4c~)huG%f?Qd\?ɷyCә A+XDñyј$t 9egmGDӶNLg Yxb<;kJl[&gvCEYl0곡jьz%J9/:l*!,[ԧYjOHOQeuȏVR(Q6 %./N> aaxGB_m)y${em"լ1e*gRjpe&woFND'wn$NBfݮaMWt4r$,۪)'^Yn1}4ۍ"mCdӿY pHyi˕ckK2J5uؒ3|1"-;ĸC; tjW]4B IZ.m:NB`̏wIq|[mȟGŤ2؊Fÿ;%DKf//\4r@Ssג،y=U뻗"wDJu~ݵ: 7Ez2jj{-%tkdjHW, 2hH \Pw\XM` |i SbR 9S7 2w)SǶSh/PҖj.Qg@oAbJ ýK8]Ҷ(%e静ի՚HT>6WD-%6Z"E+qwDBM<.-?kߟG>7CO j+%SXl ~1Zʟ*̈‚8WmtEtK{o:5YZ{OVsKUD`ks0y  KA{a!>IRHwqine]k vjv#9<NH`k$_ހI7w6\a-|K^zf^p?k;IT?uS Dl(qs n vZ2unC30_f ySzY?}!7{"gf lQQ!l4n2*u ^,;Y\e4a*yRZ%U2A|KW'5m **@38ϝLG >AUUcxgؤ2TjŸ>dg'uP/+T1#N lƕWli]QӾWZQ.8@CD<>J>y0Ƣ+>syaڂq{6#8EK%pyML %Br!u*+ 5mzE/#&w\lB"4M:&Y#i1' {Ե .&g u9)gs^&9xl6Qi륇^^%1qpMiJLf eFaY^⻄i.L*GHzur]ljfLaz)ls#,i]ͼm֋ ]W0|fe[Q$n-ܪGk+b@ ٍ*P]=TmU[[v/)lbQR+eQ%M=.Sɒ?R֌zÍ߷fLMLVTUDw1l/ox\XtPk"h| 9g Vq ;L(ʫI-4]w"; *ՖCyz2!}@bBlH%Ԯ&@MHУo΀')vXLԃV}7qcfN/Osx\OmYLbCQcWKOzp`&zZeZkfa(4 3HdV  %8',#Zڦ8^H&ĩy< X[wrῲqH]XN oW6ɏ-D>:11cs#6{ #Ǩ0d_!1KKt Ԧ>vPm ]^z6Ы#%j ^z1o`ǚ{̢_bUáSeZgcKo&VXlꓱ{s*]+K>1JSq+lrHwln6AjMb@gz6 =u-x9 |R4?UTSDP=X7&"5 mTa"S)`4e2nX4J1Fӏܶv!BĂJ>05t;UR((g!0ܐ'XBQkKi ]]4Ylք<UTOFoUߒ.Ђ#uwH>‘:2<;i ϝ`BA%)`VNW+Rg~v=CӓlLHMު"TIï0|ɒsEy#88r %~/=7arA`\U47 Fd̂%"lS%n!BҥQf9$WHBndPoTٿ[<~Z둲ץd /ƃ88mz?a Puιf0 j.䅭M#Z  qd$YM44}d=fȦۊ3in@eQ#9@LaCKz-K&"Qhu}Gah:5D58*S]>XSr(2|Lħ(_Jbѓ3VHmGf#ӥT12}oE5BHN~7dDB,DܩAqF˨0ތptPjgO Y3bp>eFt^QMDKp7Y2nY=3 C?؛T86]i0(1 "ɍju72]h R]ZI18:H] aBTBޜ2%EG v?ּB38~a'6jo2_ATIל(u}(+ 6ZҏFNކ2- ү#8rM * g\q,wr?Xх +ڒh­R 6v2 y_%ڤ-LUiT٤~k$ކz Uy&Tdl{Njdr,E/c5j\#)Ҹ&;jԣOtz[^ pOާ}EN評)!?"ġ.fwvm1.r`-aWr4-Ī2]^4eH;ԙM@lԌh ]ϧ<V{FL7:- nmbXcN=1Q @<y*bgV?$i!OʹPW 6Av~ZF: r w=T KVA$쐴ael-Fxr_l{i')6|[(,--T~W:5UzKƑkiû4f/ju)*LEsbXVyNO.t6 *RΡ ȡ{Ii5aqO2-pfw:vHGÁSVḽ*y9[{8 /g+iuiRKm^F!1x߿}ay+[|@?ujfkbcyShnu +°"g5x`mNPϚU|.EtQVnݰD1:&4ƶ"q嚭qR|նl/?IIH*:*Rwu>o~3]90&fFflnA)13lj ^Սz]̨WOϒ׵C2C~@<܏N7|%}>et tm1ohمgPKߊ"K.t5 f[ eHT}nad5au!NoѯlăiW4aks=J<\ʔa@J,=!5Bu71w*J22X]uL4G?7m?XImK}NV {Grm)XF=5·iZTGkdtRQ{enl; b{'s,<5hs[;|1T%$OM.O Ԫ;=1U}>B/Sbydƅ ?QvBO`3]Z:ӭk.F#H.n~]nlj@C" HJ݆@r [vr$Rj'6/O3G{Y;5LT7{>rrRAmŎvtdd)O-L#R՛Bd}=aKmTU3 [f>5x+æ!" |^m @zLKW;M̞#X¡aPT@wzWDD=?n$:2+ ׶;K}sh%Ώc-#oURdaœp6%^R4YF6L v9 ,D2(m`L5zI H-.4䆩`}pA""R)Y+A9^"-etJэ߲sq,)p l f{x&{ $/dDwǍ,9rßY.ek`|A۾Xu!ba! HOghO>>oGNe3mb$BpfGYK[a.W>πXG< +| 2iRͥK-"_,bʾwHʓk($pc9k >@8C  f~/:-)E^dKxWIƲ{Id E$=\~+׶u(iAf5qx=83sI3W-(Fy-H$%I;\JL%.qgdbAÒWt.;>aneoZocIl( MS9+Κl9Eŵ2`b x ]ĸc> 3<4L-’WxVf$@`uZ t>rx%u5D c TDW2Ԑ쪴5a"8iUv}Z'ʗҤmG| `Ne]b%mSdc W;5L^YԣjQp˰!vb U_:J% dEjwzLUmS[F&o')TLx +#4nJ9{y%RM:GM3" VM8@ڬSDQ@ -#f0k)ۆvQȹq(Tsɉ 56uk$(g區k7jAl{aEcT?K1 ʣJt$!0[9ԬoV`ͳ|D 'ݹm]ݹƜ8: _<-VZ .^'2"YdWx5l3)vb~p nNl،y t5_.$GP c=w=!oW΋_L^WM ;g|;9מM[3 oMq*0({ Ok =뚱ӗ݄U}{O`F<3;gb[w X/RG >xF^ɚ[#H2 -pM7:C -Dz+%Y#Ǹ!Z( ,K/l}c5ս(CH~ﴨ t.ݙM h^ 0#ڻ|~59mǂ?PYj696DCSYn9}VCaz$ڒkg?eʲe}yM1OJTR~xQbߜс5#%kQ1yy+dB4 r-!6R^5FO# < i-h~_;j$Uf).Uͯ>JLJy2=bjQJ mqG{o_ZxO] 0X\D1C_}_ub~FP54!TQҼ?1P u"⇕ct̡Zn :W<0q !&F~OZeǘN Q5Z "y'F؅/̌G(JE'ʗoR+E6] S=.F; 5"R||ZLqHoMPW^  5Xnj3dT}{I#4߶St;Ls.9iKT.iw[aa0Vn22x|lf~>0`㒖=@1wܽDB%: Q4e&y7'钄5wync<͚HaUpPSڲKrAkTϗ(>@ڧ3~~jnnB_2^e}fEF[i,̎uΞ: 8tf )Vę_Vߐ1)y Ŝ%vCc {!gE$-e1{8K_e㶹K&lѐAwp_Pzrrm/UX5 t饕)i'fNjk||]N+ 0'CQ{'=)2_Jc6', Jg܄FT{k4族Dk0[]RIG;כŗҦEF"mf X,~@ hƆkPw6P\<5 wƸjqvk:]YK6]Cri.40.v%Ľٸ=Vh-`w)VP~LƤ߬r9 C. 5k"TPTCY?1FzޗBQIvZJ{ lq4/QGe;~7i^L3't"i/WF]޸Q\9tK`f6ƸctDi4+)5hy`uX7/Ⱥ>]L3gP!iwwSLɫVć4 dK3՚iw/s JQ"NnaC30{,,1ٛ}Gc yE_D69y4)tοa"(:  LW;+J[},͞ʸaĖ &6yŐni/9ME}0*+-daj|eL ]$5, : }ȵ2&r{fS,cnkDPD5p$J&N]uL+?PzN=mqɴ(߾v]eB{䬳3b]GC"fr><<`F6WZl6y_~|2'P PRNiAYRD}%ꙡL;V4+ٽ}>.զ81=ZQQmۆ xaw&$?l 3cCMU8(BW_dV\,{L+Xaq9L&f^٤:P:0f׃AD̰vg9s)8a@IQ.*!k! aJǁ}uOIdnFw~jNܛ_zA6]P 6T`#0}IFByT:(] Y| X)UxNEcD 0\$O Ck4* R+c܁Kg%0W.J Xۨҕelޜx~'F=?3wSW #beA꣄ ru]!U  ۰@,-sL˛c2LgtsΐEȮ( 9h~j@lSBUZ?&+[ȵ@٥¯q@%܌t4`ٯ_=j\2EXFx5o;h->="1bAka߻%  @z鉤e86TO w4d9 'Tnop`9!4Y}Oʓh82󺏝9z mrnb86ɔ%5ߙ]H:ҟlBɞ8ƌH#R!)^?Q+19%V*{t[ͭ 㴄-j!@SMŐz &:F$ I xn3OL[@MX^YF0fM&@)b֬rKWX~lӖ yb"LQ}nL,Q}*/2zM)/ZD|3n#?AnC;3 گjq3I4b?dj5DxF[$xK{]$tf'G\琊>FC8:uD%i⸓ͥT|`Iɯn"PkFO@m.[^` ,BFi׀1V a)uS5d+RqZ5CTi-uw*: g|JAiI 8Zo;J]z'2?RHXgI˫_`gtSn N$h{I3ڋ ʮ{ܖcW ⻪Y:Ꮣ /-*`.91&wK`JЦ&4YY25!(~j'H'- )'l*dDF*8̍ <<9D:/yF r-Т;^; ?y2Xh-pE=?8#9x[i/߈܆S[ 0TYaf8tԯ<%lw+Ō[.tː?3O=jIy1y!{.7^?]4is_:ŗuqRlpvA]Jx;^7qZo5z".3JÄ_ h#E-LnE}s3?4E4(2Vs,'Fuz2f2FUX]]i Dhрj,ܞ7U}ǀB+FוXzJ<\p1F:s0Ύ40upP}nYT(Ɋ1CPNԥCCݚ\q_?>a&z&?=< L3bCR&La<lY` ZF/nuǶNq[n-P!e7&7V ay+qEPKZzQ:N r/YP.쮷x7mUmЁB $iwj=[[%nY"3e-@¯_tT'[,hROGK$4awоk 3uo' ŲmIqw;OPmepWbAWZ昘%QUXQax,拼{9u\]ۨ@- 0'VzXdT$D)1,,)ZI޵~rMJuɃ4$siL}Pd} y3aVZ+K"@^.'-BaSf; ] fo{/o4%c`70u Ո.$JRY63'X}u@ JEE:G 3onAjQi;ul|_7W0qO>v  #"^- Ygx͐ZQWj0 $88l9IZD9=ѓC,yl9#,TxfY}.?@.yFA0A$dY]\M2OXpI%9/-n z.GijiPR5bXe|I`.6\8=J3 ?KPKNsr%}T*g z O# H?Vus<4KX.G0/G |w?UPt ʽŀ`{mtD|f~M;/i= ;9垦g{T(QBOJ =HMIV6C Ij&fT u; gN` I ~# F=?k*fUPX೬p?񴑍n5ߋm-F-$]W^ An ˸|l0H³vzvC]){Gd;;Vjg]6<1Yz??#ԲR\h"u{2y9NS:51&{p Y"Or{EivoL;fٱ#*T?>-M?u41(&*8bR7%%aٴat7BIAjQgDdQL3a.pY(E߂ċlή%IEreOunئPEA+'69tV\P87rq̓ 4$. \蜲rB*J\wN'Owă8Z3NK:|@U8:I"Gn.9>ʔ R|-mBўG%$JE)entbViUT[%"~oL۔:؉ t{IҭSjQ(4{z)?H/C_9[|"sPQͫTvjdcli!Ğ._`hi|s{)nhm(L-"chDW3XcaXDe&}$05$g@LbÎCW<0gۧ A$_߾q;p&e9hS%z. , vOHK8*pr$^G>MlLŝW8e͖ j9xF2xōpfVjb}<1p0[\Dǧ2;iRз.]Y- 9oN(v)w"B U.R-;S[Zp;u#gq7]i7*? ڜ@Y-{pˬoй=^2a \Ie€8M%;7{'? »ad(-FGEfۢ:wkh~`qkek*V_jC@* ?W *ɘ@ |g(v+QԽ_N!y;+-bN.*v).]lhkE؁upk_CC~?*']h<+A3|&ecl<O?Ee\0Q@C~/zn gHpS|P<ȴ Wjˏ2'@yZ6V%q %b MG4"@CNwg ~z!%P?z_a̹2`Ïk;q7Oع-?`ٰǙj6(Mtn)zC55 (346J`B\I01\71.pO*Kݸ\*#M p~T!!H?%b2E% l~)$\xgD3*a^cT5/viBYz+ǤaB %fMzxJ#`TLpRQ<<\ ɸxwbMpO!p%1.m^=+؀ 7Eo B$>~$YU[.(!ߙr6"U) pU(͓ =?VgfI諩POIifj%)Wm–6ћ']jfhun"ሼ z]!-DytH95:P)z]f,&~q1F!a/<œܽԓD/AH*i%Ouؽbc J9S(f`K"'@Z,+Kh4V0)ךGXdi>[~it]48t5X V!JjueȱzG0KMbh&+#W^%DJ6MiH€:Y!d!X[..Ig׎Es `LtUK.+z xHɜ3'Fgǹ((*ĥ Xb˄u%*YLMUVY+~;QQ*#_O% Lp`~Y]'6^|?,6 <mtEy,QwrID'. )[ ˫n{ (C4ͫ{@yJr/# Z0V䑙°hʽ*n@ĻSswaz^;G@d“.vMU 5&e?b1")Y7ŏH,@CŹ˚Cfp+(+X}WSIs`[|_Ѓ¥pƔ.}XH?pۢ['Oےh]:EUsg,ѠHbaȝ m`XJ,|r9 ߚO,BjߔE5AcVSo&v)nfU'KK%~_.Sb?3]c%apZЎ)[7H`CGŞ 6j\ؕh _>te%=bz7J["|ko}"`!Y? 7vm/#`ũUKWgFvH!_}ų6mrRrЕm4ih?!fttJQ;ks]_XGwER8ӛݒS.!8dPF-'菮U*9s|j1B()*ǔֶ&sԆ%6mR u4#`eg3Ls6#Ni"TQ%XqM9(~׵#w{ M|U&\"3B^mx*ػ #r7h!O\QB&zװ5Lk[# \zg? ߃)F*ϤGQ+n:V Ws|9Or#>A$m?$8;ąhtNEϬiX6D$%`4P&4D"@x>qrVG5S7*XZ YtS3V *A nFpb s6[M*YE>տ{uR{;.eA@%kr+-)aAOJzR^v Wu+;ދ}O3x]z#'T i9jwk^Xm H5pDYIa v\ܞ픳Kv.+sz)n'#MQoF>#JgEK 1k}sR!֜D Rs@S`mB- ;o WP$1K“Lb^cC'] H9Cpqk]N ƠH~aJ#R ږP^iktV'`\뀋5cA@v~tMC?7H e  -Sn|֥ g[+T}Vk°Tp Z6fg}UiΎ\&"`w2 ~9!{b"@Z—J Q~ٰGb.fl,7XԿ'ǎ''K{>@ qI;x9Ro6XLlYPl-?00h& Xiג$ 5D(?ҟ] Kx=?C.VJ-}!uhBҵ [8vaoδ3@O#M?ggWl=|v5 ۸I]BW9ĖV4\%rϒa3` v^ bҴB!!/Qm;!ZMW[@^%Ly9jySku@KofK7W_Q[gewK$9x:\űøxP| ppsv]o:wEC؋ә^!*)"Udd-X7;Bs-8~abok?Gi ctgŭkf%IiA6f<#NL췩)Fl,wϛӜv?R'cPٓY7Mu늫z3XtȊ">pנQ=pmFT `-NBcnspohc)AyRM\l ^%y4N Hn0S Li(*9vVRƃxˌp~:Ԉ2 5]۪{΀*w..Z=,ja{mϑou#:Kp6Yfehy\+ͨH# \IEٹ`bՑc7HL:@<0|(JcjAJqkE+L%4$f^t9ލ#wϮmrCn6΅G1mX0~F4T}83T&A*zͬAZ@,,t\zuj0^Q[%6n~a~Eڠ֘=1pbqOS'Q+AH{3\8%pz1G8r Db-H8% R"Rl81I1g].LW)\o(m9k􌱱JZn8[^#OL҅ǽ ^ Ѕx#M%_ qwU A bcS/IOP#`9AWd5n P~T0?;!{?GFe_Ujg X~2ZBE) 1/E4#FXghq[Dg5?h~3I^2nQh0:;{B!(t SB ԥ:mnT#M-vLQ CތԄYkH짊\SU2\Z!=˪ `ɫ6|fUsAE`#I}=6} 'AY'kGX]D 7ϴ!ŗ7̪tM 2s}mשҭt­A1n7RoPut+xX4m^*k7[|Oo*i}9k ISL~1(\* L@.&|Q$(nl*Bϼ!Zm^Qpx1X%oct]$."WA~ ͖ +-a F^JR32'+_Oxysw쀪H`"~9#66.uUIݞMY "I+X;D@© {0I@u{9vCJcAxb\jwC|hG0oVR,8ף*wQH~ʠF+sml޶wUEucen)y"-VcO8Ӫnh@L#1y~%D]#No8J@`'N4b+݋>bߨٮ̇5"J$'B9Cdw4m4dmD0ﷀR_m38+k!< :tߏI k]10܋A'3NL֛9|sIZ-<}lŸ3YCTTAG]mǸf #f Ëw%CIn5zߢM<ܖij, W@':aIt-[ь1WY4S$qyCGA[ /{v+$vNLt:)sψ(gq"@,5Zmꮨy 0Dh4Q+bqҭW"LaoNڙ 10;El3K_hP lay 2G"|[3KIxݙgXQ*1%謰yӊ膄?OXOTn?5"&DZ+6|rIE=u߳թ֜|e7-3r7 j }&"Zh^*V@Z)ZC;! D}b)LUVO5εg3śGoFI.!veb>ld|;hX]#C 0< k {$0 =#M5Pƺ,nv̨o&!0W-hMZ53&ވHϳJ@D+ecÕ )eYj8.5W2tmՍc25Tt73xÝbΑnRnd}>ĥuI= j'CDlwiШUHD=4Ϙf6> V>hx R%݃>@Z)xdÄ MөGx@P8 *U| y[d3a$~AU(&Z m+s.>GH[xq[Ż"LLX;; C5oO6J\x}zF1,y_ YJ~!!G'h<;b+楣hJK0opKnIRn'`" ~6i xq|r;Cd<ۤ!ySW{ se "ŧ껩w p;hӴЋgYJ]:д(Ds ΖX$LtrD·ZO +cQ?J&w3PѺo8:ǧ_T `¢K$ogbY ?xyLo V9@3F(XnJ%8/dZ"l&'ݑEzZCJgquAҀߋ .h#AxT&GFc`m,h9eoyxsx̐-(Juɇ+߮vY[SO\c `]%F5g2 I]q ]-FG*h²:ǽ%MyZw g,+wu<-sLܝ,:%#.%?4wA+\@fr5l[2qDS$n N/I2kً.[8C8>D!CUhBo׳5%H֝3?} @bgQ ٝ8ͱ@YׅyU{_0lBjnL[,eU_A.9Izֈ,3KjRⷫ{)['>ħد|DX ͎zwlDcJ7CLα{5$< b2yGh&5Y̞zLz 4tާ439gHbP{|KhxAy] mzBN8dwY4zumEȣ BolF+[9&&+ݑBOhS:5%sTt=usagF[d:CMFajhW=MXߑ\r-Vɶ+ۥwڒnlۈx^_T;v%^F2c܈i; :G`Iv 4I"1k B(=چ#n,iF3@0Q XѶ̆kyF)0>pk(3(5\ɐUx6bܻD'J9 DYzR!Wq$w8J@m މV)=9e:$G$ D_-$4@L]oA`& |op5Ȋ>t-r o+ycKp9s'rmw\ #nʙwB [⿟e?׿ޔy+34Zyi=]N':mDx}3DsW JYd9rd +ZRsC>iBA24D঺<w MVh&Guu!rJ(<#YH-B?Qwr$YF8h'g&NS~Yf4<DXۚќ)P`I48{m kn1^`GfXnރuN$+>1"k&|?jUp`1G C;:cU>~XCvM:AZ{-PݱçFt+яaB;xZIk: ԰?OWKxETJAThj-՚GB"e0γZ!3Y:ӏKVy0tbS#M=9RUxj[PÐoTdxȠ4zٞO8JPџVOϒǗD> 1bX{u.b-5o `kiB0 Dc8;SGs>qV30:1w㵙C۽吿DM?Ae "+ڿFS™E.>w `?1gm\/;Qďj q^g QkvA[ʛiMݴAҤ Ɂsa n?"Ӥ,cǡu7@:r#`JRh0b¦MO>n3.3Yg0n$4H y# xB 'Ǹdr{ZFJ:)W5tlw((渟CUt0\ݙҦn)Ɖ%ƨJ\dx>KNn !Ҟ[<> :pf>O&F\?Ro}!^`_@SWgq$EZV,'kK a)eE@#NɎ,Gۖ̕VnF2P(;_(F}!%9~4J bqRO*m I`$@4J29΅*I!eTm' cmu3v(|֖Re <~)MUԀ]rY]B& nܟ2Ф 9Ht{n3Y, n$mb[ 5;,Nfmrq|yJ-%;ߐaD!A3@%d&!]b"#7!jYzQ{bwc[,N0_ft3k6ǭ4B:W?g> 0þY/H ޭuy_  aNUpkZ-NOWikJ$GA;ZHڪ{RW.'PWWj\(\Ӌcm;2SxIS ~&B@1/37B) $o'&9$P @0<4y hgd`-ETcJbё:xWʀ0=`a~N ,ձ =T,4%Z|{ ; sx-v\C<2@ڏ;3̨`aTnζMxJ.Z`InO墜pBY:Ҷ>i>}*En}3f_6=t8^%ʄ@汋X*if:R64^~vOC}[}8 ]"n5ꋫGZZYzgQ\sY\Guz_Q;{Tqe =M^AIQX;R?8y QzЭ6yHO|LIAX&t=VKAӜA`p[ڶNO.\Fm)z.XR10|oRݦtAb@,A\5J[z2}s/:P,|פ]Wu Od3?zRnrj?rsa0 |GN tj?j)ŖO5 =K1R.}2n'F4> Y<-؈D1<@ kևg שt4|i d.:[eNy#, #58P`T P4By-)t}5HC=،R;x :~Zzv. p,Lv":T穒ڻ~ @KfV-G߱(w?Ocew霌뙙=vx2aQ?vdƢu*U1帲֟ bSٺVJ +GeTALʘ)D %> גXO@'sØbQ2h5;#9Wm!bq=J;aYE8F7n& ^L}N~-b13phi͞ޔ L8Ͷ2αH=$DF@|c8;Ap$.;؋}LW27[MNwhiwDy%j' ;$bu/zj9v-M;Zv|EΆ%̤lX=(ź  e?h(HQ:Ss ]MiZȉcp,_hGOrFV5 xBAK4?Ӎ) -CiïLaR"*o! &L}kt/%i7)r:[MJ~==,㏏,WxslmST&w&F;(!6lx0ܦ'#7vq9 ut2 qR'D'q{UXT)Vs.>;9p\?r77ã؝ZZi3rie?Md](W ^6%ӛҧO\!PHb}BHU5~>u#P'8u:@J )ie#k(r` X.ES[#jW }Y8#@DIݟ4%{UdwD {"-v([CZBvcai:!!34h=^^ɯ*חf]I&*y]WFoJJBAiդ5r;L B{mৈiP5i Lړ#d>b>=ݼޡz8ߡ#ɉs 鳤4+ͽ? [ȏj^֞6ɺ'Z鋀5nd%4/`0J<?IG&Up:*ҧƐbh/)f$$):6\3t]H #SzYޚ,_Jސϥ:J3165&A-R--p .!vЮ'ѭa r? CXX;(!:BP6v?џ _}T ȳ ݌( G-h0XmAԽ*<ʫ6pf_W[ץqK '\k vE#'3{Zm9lf6(@I%pn$uJb7m],?3 bK_Vr=I^ ^}G gsMd=v-'y M|?@n1o}<-GIN&58gC?Uǝ ĴȪw>ۑ?\B=d&iMoU[D0W᧽`.ܘe)`}9 HF-`cL`]ؔnme݇M>_OIJb]x9>⒎tsi[ð,9<3RRz9<ˎ.@#q9_"^Rd~sȉNŔ5Nw "[*lAd] j[!gJ3mI4$h-̽E'Tߨ[`K)mV%3C%‚Q_ޮ!N: SӯWb ܵkH!&멣++mkM᛾~=.?C#tǐ91i0Z7 )rJXb{QVw }ohAh\SC]G}A6 GkX+e"7a^f^=уVգI4 5*Ux>m1!7:Q5~QԸ "zmǰnBG/N)p1Z wdC++FunQL.%eS&f>Q*LA0}J70 E1 [bi F_TnMU[cN0.4bzORw L{P 1=dުV e{Ew\-:n\$?h 4m2v54zPAҳp-B%&! ύPvjamtڨޢ>&>f锠w8NZ^1zJR;Pasp7B뮔}VHq@ 3O.'cZ<, 6O7t-H}Kk>V<`-]]8ӈ!(#@U9GU*MD_r2Ђ挑~+˒"gLsMS[ 51L2$|n) Ԁzcn2M!銯DR}w& 0#$L砝lŔ*˺:z&mo)B_ v2Ib7e?r}ڔ$jU y 'dv5fIQ,h;3-!w26Q;ɘ!vZץN)IOt!H7uچOazZcҁ?$EY5[8GVЫ;Qo9BǨb q [66d!fm }ad`/:by;W#w{ P:F4޾1CHwPݗ d{j-kQWkX$J 5Kv2XJSi@E |}!r-&N$]CQ~VF"{pZ)#"fyv3>6N7K(;>pp!˘7S^ִSGz&Xlݬ&]^ҴT#CUcq@@!MjjiОJ{ DG@0) {!G .gKLSfrHrianE enÔu0N\pu [?C=fkrX!ktg3+xT#CWy&1%F4ykw/VV)pmaV\^ӹqo(mU&Rh½henbuHbwt@˷65WC`T2Z2=T>~%$T\$376=Q,}rn=.85Ξ[ٸٞMDx57PrPvEʤ4)NPu60,dա3 `ܢ~Ah wp1cqzι?Ln37$2PxRJxGH6!4qwPZ9x;9KMYF)R3gvH䍀CȅTYUԤC(:ݚA;%TB(8;n_ -IT"[&įT5h頫S{<>Tg)ݧ"ы_aw9pөC8|A2mdUcښff|^*ЁSQKY^#AZendS/ ^v=}k73,pƝ7o8#CƎ#62(*w4ާe%s#YtzxI͹l-:ߤ Q/ P/mߓfs S *8UUC=B]̎V:Mr+KuގXrލQsFۓ9)<:f{@M"nḬϯ9',QkiI KHm7kq<5^Jrt=o֌L'PA@V(A> nݽ1 `S٫jlS!$_%JWvչ^%b8ǃS$MIhLxpwO(wicȸ'3JD.F%֣ZߩRykk<ݍŘ(Ok:%S}+i&%'!ohᚶ5P(>}jrT@ϦT2$S= z I2<'x0-9)\Km'Ql4M%(̃&c2+jvpbi]9DFcJnX7謮:xTu +W\>kӜDm bH![";7FSqguKM6 cnحEpMx+N]heub_&P^x {oX!J!ªa"lB %i~}xkH;f¬YE#{=N~6LI_ARLaڼb^ҙQg K#dV`(%3;lbҟ8/bvH^W[Ec53# &z92u̷u!z,J1X E؏H–5 H?p@"5ӘrLUy&-zs/#94^L$s>3Y]]~&7* u<˧a\\/”W1Zl|Jf^ӽEOzFS]I?&Ȅi(mUv8t$G2)<wYl'uL6ai{ySNcs>BcUZdb3>;A.,/: ]bǸ| 2⪻¬Ŕv´f:ykT*BB?m'6N/ߜbA ֍05NEΠX\!r itg6-Z?!6zQ7CG J>>Q!Ӻ8ཌ1R-,&5I 6 dn.E=bw&NrV0w4 n L/<>~zU% v ]ĺ08Ͻ>ܨ+vofg_U+O%Pt驯IHѥ -5,3~AӱԘ>Ro)EE`4Ne=z=_>e:[h_hg՝<n!ШWZ}G?R8!,.8:8ITA!(uu.s>j Π$lQ^ ŅY)z_IzxG!#F «B̓|ςoy;(xIRA,*MC;%P%B z˼0tДզ"C+LB0]VvG}{ᎌ$Ԅjx^NAEƢ6SsRh$ޖ?eaF%\tm=;c=UFȪ 9b Nl|=v17Њ@kv] 8?=5 u- >R1 &νvVܕa??.xa_$l؄=ڡ>ʅ_)#d&12~7i}1#Jp}M4W nL@y ;%0`{M:ꗛ,073$]5oey uw.ٽG :dtܧj2Pٝ l=!tӁV呴A-p #ܘEJTs \/%яܫPF`QiY׍r@TX#𹈮'߸)b:Iv0/6¿ 3"+*ɹA;8\육%ڮ 5y5å $~~0jySߩ!yN 2Y"IXOJ%@KهdK$S`]-yjY/#i5c;a/,> (o@fi9O8&Zuf|sj@D_4'SWVB7Y#ASˢcLFq&H8N)UPZ%]4Wo(C]/=.yЁ0K)Q؇V8f sUײy)jeq\G=JaAVzi]#0iC a]Պv4zM9M>f&K#`r[EisoK1ż)dgˁI`iYhʍ?ĔeO%=nSɬ[LD~{V7`{\w~f#1; οkS#D%L ff!a5SfEQU˓G!Fˌp#S.1o+U$[gT]!<^Pu!HXI)EH|xU%_ot`2o[BShB𫲮vhQ0nܿ]tYvカaaa12F$UKH'$mr=X#`O>;@PP0 I|_+Z6%ǚw\.FnYR,̤)x mXC(?;aM/;;c\EWoGw<>@o*aI  ƘZmg '#ꢫ;RK:}M#ͤK=|dMvCj6n! jv~$㾠sxlK*RM/+÷pf)O-ƣ2,[A:ٔF4jůQE¶T@d뎬R&RUE2%9{>WӢg'f UȌ9?À]*6hd: b󫧮fz{_.{$Һ)SAk#W_7f7kL"PЍ[d BXk`w_,%LVX}ЙJk '{w9& H4<{Vk2>vXj'[bHe{\`kKc3k5qk;dQ | ;B:(0'8G6WQ/_sɞje(-B(s,OAi `zy'~G~*q3{Y3էCey{UA0ɟ5dF_3i0?eBSƣ[RcIlĿ4`\]s9pmZ(ܳ_5En$Q;Fń~+Jl}]iE#CeGx&zuM1퉄rvK ;3ՙv')oj1._ b6d !Q,|ǭN5at;lA$LX(?7|!({,sgЌ]fn?.{zuk^Oz_5_?tQF8\+_C1=g4pӭ%zOy.fHBϾd%[k~QSVfy!au[{ǰ@x ox~O #Pc7THP$iMZ,+g9HFn\C\o6.-9$X6ܦ@q=FXƃ&q^!X1\- ;16.Iq޳6KsK۸ (o>V× ~ӾlvC+Fq@Jʍ<%#gi0L՝0NQB9|ԛp*N`kev`@A0EńX Qyi%+ܛ R(n7TTHc_p1.9OARIl]zu #lR}57!4!$8ŐMG[&95QO}?Q{1@!盜I}U-&ݒNrKoZkO^9 UȢ/q|v9 "3T=:yxaL7MK,Fr])δ;"(YSPش"P!~ WI0@l[^ad۲,^7^`;)] noEVbbV;NrN;lAE7[ʎay|󥮐WW -Vgw{Yf&L#.misiΥ!,c)g6Xȝ-'5}R"FW@LAg vVv@lsb[ԐFT)MRXFc1TZ&BUjQ\qtJmvjr؎0FIAq||%k[9tg2jlWxHEV rDξK43]luB=̢ BS=.{+nWl:7SɍlGCUWHr} ^x#)։-0uVTGklܝmYP|<ѵ?./4MOkWȅԅnR#!Җ[B3جHnpL衹5ύƹRt/n ]yh}`T~ㆹo ?>`o_Hx},~;AMIhNYav q42eiAv bm~`w@BF}i'%K^Dܫ ؝V>X Ws}JU3ϑ/ m>$(0JCt/!] >*@B~Jܪ>6j . i)''&R X>ohoQ>kv!`{bPgJ .:^0 o+అ{KG,6 *AWBa J|>shkyǶrGL>mYjgl2`'v q:PlקsodG[_`ȨFbRm:s/Q9"3@KZI,D/ fGϢ95ٗڦN3Z8Ls$ޱz Vӆ"w;?Z5G|c9Ċw>DVz7/('ǃFϚ{zdZS7vDJI𱑓4Rࣨi~ahEimc*8G*ϒZN ͌$;nwyXxkru&ǯYqvd.~< @ jMMVԟs|"0 =ZRG2񦚸ɢ5Uy=JXj˹aBuf*x?pb잟x1AΏVeS?շ 8;KXx7qli֛K}w0hΩ"ݪg 4IH!Lh|ZRFܕBZJ]FxbsRqsR=7<;*ڠL]|@HܙDoΫX L7lX]kbDIx(FkF9Wؙ!ӀB 17)*Ԛ$aSA݅y\ x6R~p'M.Brbs!h?oǍx'~)|X̴ w@A32H'ԗa}`,6dqO TrY;E|W>:lvIMyXW1fw̻^{K%1//|e7"6Bbuv#nC*ȑyK?|1dXPis  kʹz*%2_]@[ EzО{XNgWQ"L(ejQ؅p[G!zy{RwjѲV=+W ߖq1Ntxe=SgTBdQ n6B.ԽwdA{t-S"[Պ!We;_X5-/bE!^@M@ B(것{i ܄E!n fOU.]X0If'd;6谣ƀH@*Y#pWV%؋ijx2 ]kkGS.uCIkr Movex#< `.'=L[yqMxLSEV1*mL1Ԓ-0y΍{w#=X d3jK2 eR 0d_M/2,ٮŝz+U/0hG?[Ӎ™p*(-nYHOZ$KoXTa?6a6ŹnU+xyr"z%͑ ?ɫFBLP(J镌Lkת?qXqJK=0P0? HF&eU hTL{hۀVQj9.(},|0#e%wݟzc}!f5}8eY%(XgFAy]~EĢny}K,D/ԫK4Bg1gؓ*.Jhz %G4Rh`'"Q1'G>`Ŀ&W:4ҕ9yY~7>ٿ.FKy<$A >"?kwaiUsp2S!X#s"QJƔZqXЊv ҨF}FW/k)*POyl6:TٟrHzfl 1$˓"1("LAs b\#@ggcwTcwy 7Q~}oS>;YjR nwFjŊ閭>kXy(Sx%f @4cl-ִG(n`̝ _(/,{%stYq&yvsv OM6$x҄sm;"J n0[&H$ nx.$$]2qmi m:*&DW2d!t{CzS?xk w}Ox?|KBQ;= blw#Q@0>IqfPI%WEޟ$e][4" _+KT"ҿ+cv宽W\Y<{-J#fW]TF]Ŵ6.j|aI ey4W2Q 1(O0c( 5 o/ݶ3'N45ʒP 0kAB3?&3fӻ |7@,V[ pѰ/Ⱥ v*[uW`9 scQ!S@R7B# F73lX%Xn(澴XS|WIJ9|ȵWTPSЍyGt3yl6 \kb0ðm:!,P񸦺fL0⟤0x30CBDm[.R\jߎbm#y^໚Eŵzk\H;zYg<>Dx/`I *{b'l̩~Y@t2tn[b Pڭ|H.4Xe)ie-`^aW|\V3*ZH)S):vmOyXa6W\e WU I(C5~@a$Y> C>B`hb!EsԢT%LD 0hV%F>74c #p1a{)\M 4--#\fqP@ D`ӽ@I #eQFLK"_0]}Y'AFU؊IKDߖ.PH<ʄ]A؞y--,.?~_X.bitrU|lCU>oԓA׬3m 2ZI+%́dϭYr5cΚx#Xf;4R|A #Fà|+o)Bee[ozi@H[J}$>u@KMOA~B%8ZޒN/&Ԡ 37Puh)UKG[eJww&LA,Y`S-ܣP^oi^a6̓j1RMhpur,p]P#dϵY)?ːpYTV 1$ "(+gs.JߝI-wSu{ů5]j&7ę;L&;ׯ0UI9rYm<Zm ?[.7SXa=U! fLYHZ\N_^ \# jYa{rרhUK\-raVx+,= %U(D׌sK [frNϔugDG ?R vv]:hn8v^{eWVF|$id8nxh)7XO'YOJ.L#@##3W QV7I6ĄR@7.^E Zߺ≏?[~+ԼGtkֻͰS2 %;#LabdO-k`QJ-ga!9z}o;Tx8'v6sYbVO%mCCe I vu(y܌,;Em4=k"砫]~ɒ4 xJe =1X*TGI*1wQ G_:8ؖ0nWt1 ŦX ㊜B)?TI.9o$N| P¾iGpbJsz Cv~´'n4'uwTamQ zϲ_y).TLs^䨔? &U:0<QJQKbuEN|gZ2lz6k2kh( |u0qS-@jţJ4WOYah`IOiz!<жu{ Aw|{>fv:Em /Cx5֤ :8{7ؠآ#@-$i;ILP)U]j .AǛtVm cMP.w;wf4 r?4`cR~:Iݎڔ8Knj.T@sS7+R9uk^ GB.?i9#͝+ŞK#{ګss2.\)\#'Y[ 1zP܂7< 9ԈatNtԺ*9Ne/<%]GHm?ͻ#u :~ C0uM *F;^bknm)66JΌp~gSWL)w=_Dm7iCpWji"[=,zbVϽ.6eÒ PH6niXC*ӕϦd1@(E)w,k0or-3F]-1+!*gnwIhwKh\ɣE`-!~k@`۠Ŕ$GQk;}]!Woz2$*5NT}krNP=ەлӯ@d;P# poJt1j/9oIKHZȥ״ r,.yk4@0פ},y ?4_$`E:?2_oCKBɈLݴ$I Y9ߴo7$#+E=9nWxBK`(*W$,)ᅩ@nN1{%lXq-e?0Qc5.a7hr=y`z%fC3MXedz#Sj`/O׵yW{zWx!_~KkkׂJ&58̀s!jAM\LD=@>խ3 ~kkɻJgAI"'B'\~)PKjj1z{ `{Sƍ17L%m`T\; T~u0ӭ)RNW ߻&vǺ|gih#gD6X!RⰾJYL"d)깥vwojE52^]]GQ+Ϛpӯn DzbԇD6 Mfc#8W)Nv^m 2iUªdE#8K(NH\U"XvW!t8a:jP3Ј>BcB:sLw)<0{X&|XRݽ ,H_V.lyu :`ZWtyҧ@>tyY=}Bfw:={{S?ԛ a7eN6yB{`wtNDMoaC XNX/D毥tbB`#e\ '?>$FߠVzO {0zkL( ryA kg=t2:CDJ AF$;1!1s\yt&'l۸4S;<aR7t8ǴnUTZ`u8emw+4&W+Ix"-5ˏWuWeUv,L.I>unb(Y?\4UʓTZQ oxRвu5HL&.#kă֚"?Sl9̀DuK}A)N#qb QCے,\fI_2k)D\s ]3.U= t eÀԸ\AWHPTNN'ݣ*f;SnjD&JmWbg3n10cЫfz` k6u@w9mE3+OFwCfRiJJIQyKհ,%#j7Ara(t;zF?-ܠ#c;GO"ʪ7j8d:kfWm6۶&a/x[aR `a >?E[ًI!N֑lbG҆f;lQ5R0:0xHN̖h&hLke:#}TALܟuyJq4iMb$Њ<w3&y\m'o}Pʡ'>+f'@p#) BtqZ !eN0\a 3rb4&0@*[3D^@CJ.4r$nРWn)E3 2?*w &IɥW3'ųE iӡ*+\-" y/ +k("̝EZN[ݤCgH!P|.":k.!-kY?+lKV`[Iɓb4XZGxڳv[Yό"c,:64G8 miE lU' }K1vI'wBY'}WN 2hG]dTW<͖JVLcR^n,{^?TFWbn; 9x͛? 4~$.9o4*u۠᫹Ho⍠SΉ.=p3&7RzVT* "DJ÷R.DsHDa :)L+RjkbGQK6 S;ͫL|7p+6[Tѵtw.xs]dx&rؘR+i {8F[1IQO?ۄWukS%@ubB iK2ZQH|K+h"kBl4?!d#Yz_DF"ihE;PPc!ޅξ4/O^<]˅mz&wq5OQBu%3  d{^abq,YE^:$E>r~_dh 93Ns I|*`(rq!G Hkg qXĤ EY*4lf3uH߷G.VBm2oU*cbp牖^yq[~^1ڞ *~s>m`\QNE)8fUn,-#2HÍSnRtOu]AchHnӵZ:Q6R7r:Ȁ۷]Bx{Eb\cyӗDRTnȿ`#1n}.e8D\歘WNŔbF3}F) #̕]AYIuϔ !hZ؝+=3-LYzlt~cL⮟ֹ5In$W6p(Cȣ;qU8v8P>4.XZFt0j{+oq3Q[bF|VjmKF&V|#/c8nM?&{(_aV]"&ڔR0-݁Ff o'H0Mbf֥n賩45Z+/Syb@}CB_2k(8ĶϮ=ʮ"Wm W' Uͳ|($<)8Y `J RÙ 8NF=춷D#OgVwA4V!ƣP=RhF5)E̡ܸ{d9byjTh venK]ͻ?<$u3e8g@+kr#Z<(I8,^h PfcyGu:r‘˝!&3DSK&;x,ah.cQl7Zȼ8jtnE[u1񢂏#-^Bq'L# ܌!E˲=<KH EV *?mzt +0Jfkmj)ńXhא0tЭcR^n)(}n7k6pfLDYA͗s0dBS2fѠP9F8閭o 5ߎݳw.npcaLIҕS(907Oyj].&;E0~@J=G96큜;Ď.PIx̛V~n*6γ~C Lh!ۈ贈,:qVk AI#׫\m'| wr^=umyơiebDy#"#H)xBe ܤ~"G!Gk<#]Ka0HbcbN U"!ʇ ǰCYkz,API37Г/Ym +-kL (~.٭4R8iVٌb/G~N-_y1\sq GT; 0癹xR94aqc &["n'ac|eLsԮ$[uON 6H ѣN,=9pwV!JGHsiF%.)跹6Q`&\ npMePQI̎GS>3QJXɺ1=NNDuxvngMDUκ'D=^rfMKՋ^;A4fc`u_U=8 L.=kĺ/;;j1[nܸ_տu+ۦhKSPw '1_\H3!N=]w%q FΖ Ә+6dڮMvYZ3 6;'ti9gZeAw!g e {w5<@A?6QRx3f:56 ٘m( Wp~>Q' 5w2j\r贿tL|+hD@Zmu$J"PDÄdR"^%c3R%D5pa ¡*SWB WߊZ!H]vqt[j00X Z#,S S0I6Hq:6zq5Oae8}< d,;|sgb,}6BꄉNJm=gG=PIlK4wَ*f#pdn2oXU]"욙e,??WIt{;+;Z{p,XLuڡEqU T_ȮΣi̦A n=Y)) )1P9n34p+*c> fz|~9R*W[Ӡ?a6$mj"sKq9rGg`,h%#IcdKiH/Ax-bɑU=y2o Kvȑ ˠ/٩CIMFCC4"dQBؘ] Yeg߆`| &jȿ~o6U _ĝ*.@87J2$fo0rBGSSqdv2:5)kzDM*K+/Jn$O{>?[. t>qNj2eIiX@&*L|:0zru?+i"7wjKm;(ıM=v5UB>1Y~TUfH,(;ddx D,|(y`;b,gnW?2bwr5pTq<{V;7=rׅܹ bPTw#Zߊrg =Ln}4 ~ʅwt1u \+jNv#1do+rRQ9 f`,x1A: (tr|F;DC  u ޶5Ib85TOj YM&`կ]^JUZKiϳQ6AD 1cDn?O*큑ǚW'ڮea'?% 3gVhpOzi_ӠHw9㴝/1M΢1B|gdZ,״`x>IM}IJɘۿT:!o \FWM^t.Nd_|$$xE hs="WyVԚT2.3)NuȪtOTTH,jR_Е͡&m^0n_ĨsmFETֺT@f)Yqn^-w~D:ihűzD*#Naltg wU, v3'KáptujWIw.%#4F4WtŇhQޚ("n A@MOa*q6WQՌdMpY7>Ф9u }{ipS~ VLT-@t?,8Sʵ&ӚD"_ƔLQSxM TK{nSSd<83C1 C)Б #+;vT?3T?%Uh/ fwM>K-eX2k/muvXv2~"#6neLR@aak*5/K.iPSh+hΚoAL$oL|g 6V旗i6p{ d<3IT~>eӾ|qZГ![>LV HFr•˴;w2F]ђ7RfKQGh 2Ώ{/GgEoirzcBMV b\ܞ^mIZAk~X |Lذ%跀bQ yRG+3A7[S^fޕ଒ؖb8ż+4+7=ϯrt2n&am=ph[F5tCvB`;ɓΌ$eRi~ŌųE SKfP;dR/VqyS<roC&c>+B ad͐ozVoJ2OT Ƃ*Q)Fȏ(VZցYͲ,CН%::#rXPnmm#0_F%$I+}@H)]b Bz;z$C=R*2Z8!|s5a\aNh aS]0p/5NƮ(6P^XYQUx髣4S:?!<.uؠGS{kBioaWvm 5t\@~diPDSh⅐/)XzO;]pt9T,WEL}P?!FF+sB8ëtCV#a!M>?wV7R(J-0*ĥYeZ0>yL1wO~-}1ҥH8tt QlC^J pNa#b. * #_~{C&ɞ@$ Gh 5Z[49+ˍ3[hK#>:g$}ԙT!OP/CQPw00@Rl-T҆=5r#&Ȋ]/+~ƬB3u(p7/XӐ$p@+^0Kgt;jL?=R 9.-LW"MPJVEFĴV/KFM/!eUMOMs p{5) *e{zz18/$6y^DV95c{w/k{yipզ)*GOD?b7bhb}P1_HyE:0`yGkb1pnqofTS*jmѺXԼUf*Xٍ16%/v(7u͈4t$CuIqĥ^Qف ,GAQS{g^? bPIc)̰ dA.2Gzhf@q߹#Ēmڸ3'9E!>O:o=sv}I㙕sy\ݵ إ6bcEVmj۫6۪t7ShaW?o}vbAolFH 8OOEp(#8o鬘W|81 >63BĹ1[CcFG9nRz ;}`/J;ݠC`\0(/RbnF-Z| G2\MJᕊ WW "lVbQDWpZ6<;N\ 8,Dk|-W6@`(Pvkpf%_3oFG_[/"gk%C$O9EbfPyR[R`~|t]\6R ( /]R=#T'5X'b~f6e4r6<4W#1/\vq8yjlx3ٟV3FͿg1!A|Hq0ZoƲ4lXݿLkufCdDE`3kS[tXk>K>`_ģ17D7MeWցv9f+U`N<}򓮻I5D/Fq , Јeg<~M ߠ-5OW.`ɼ己QO/pl'.n26INd~pN7''Oz49nJ*Ws8'R6+t-!IsU4c#;kjT\z#=)+B|N$6Vs~ezPcV hɒ[bW-v?A,} 3 E%t r lg *t{$_g2tcI+HODGkw nؤ/[ŏ?q9R:1@vg5{/jmƦ[xld[齷"?atbch:k~:ف)N@{o6fl-kͳ|W+0UT,e=r]&O"N3D*/V Aj$6 _YAՠƷ %#|mUtW\1$6B84i<1kZK\i>G@\x]R&eYjX} Q7YO;KS,ݝFpr&IBr*Hca[0Z] ;?Jz_;t1\=703=-8&kt"I&onL l/X8jM}/dRd֝0yΎY/eup&|&o蝺|W2s&pbX~D iR4o&$6;(j1vhԖ@YX\81Vм$8bڞM"{[1)}Dt7Xq0 ɟ[MHG(]O8Ns*ASa/qRl?9Q]$ج2ajG`t!!5pF̼u)`j!j/2[ :7g@ KbUe+?H9~əoG5~iH &qt  X2eJԖGfa0 ss1bWPvc\njDZ A$5s+".OXa1=s nTzҝg.u7f/&/ME1 ʷE/D&Aw: #O+l-403 3%>oӫ DhĕRa?E:Ć'bXxăZ]2|g0n/۸WQe 3֘% (2J^C]I{y mWc?[*Tg&@^Ǽ}]"嶃]=ϩ*HJ T;0 E)$w.3 (DAN u>"ް=l _PlDɡtCI{keK8 ܅ kY\65rP{ ]iXO+P%'b)+|r'O8kIm2B@++v޴HkIe lPo6XyxC6y=-cxɜCLPU,E #x? ji V$ޞN!~@խa5hp,T :!-$e C߫ 6 DD.bZSI8DG@ohN5]iXqz`+m1ο5RȷFgۥ1=6&R[fl[ICkqCEw7J,qzn2eɄunӸjnx >Sq7OLhP|h-?c4;dG۸=0Mm`J+dgڬaPGz"#0zAp# gHCf11Z%N'ƾa(+lصO[B?vPR]o}}?CGTͬF`3nSѡ{)h SJa'VrɆ ,X)--5‡c+RxgJ:?$^C)1qBi &:Ù[)O5Ic*6Fa>`}MiyѦJ#C ZQg 2"MWN͟MquWb3,Ut3+=e;Iƃœ\ h44'L"Twc?=oWeR!yzó`n /Y{Gbv $zjJju"%&Xgt`1v,'N՜cGO%Il7I@.ŗQ^HB9sj'S +(K2ZE tSyRdg 8vW(WL6(E$ Hh8 fOQ^E/ ܑ -\Pyٛ$]aQ.DY)U} l`Y^֎тPhd/s"HoCF{IʹJSa!W}DNO2,rl$=TysfƼi*E!>N_-_hLハM|PCoܣ"(B:/b;9,#25[R,z[)Z-q-+B5(xƾ3.<$c,r3!0P6iiSz7ktGdm<pt)fSa~W%X,^oz7~;BP)H_ED*:,n2p5QHP#Z%qR!0Az+$!!tSxQbi̬ ^Gr 4ՠƐZO L }"{Y  m7ϼZb/-$xk-P񇪵Cj!Lka^[_w\!F 6\ҘR!l_c7{'}HKZԫ# LOl^C׿#5RjhSc?5un;jgh=XҏRUBԕ'-ά/X{ATLɲQXnz&vutJS7^0iGWv&!1/сY$Mkqr$X 䙫jBĿggEGu^u.gk!L[?ԏ%wflO4#ӈ>0x?pc FQ3RK R PK7 9cn6 !N׵<X:bUu `p(ήƄ'}=IMݎ@4;tLԕ&V'ʖT -jf8f%r2EQPxShIHcxdvJ רtE3ۨ/cT yd$1D]+'HZvTBXW-4F|1,hUI)V9%onMIFdx LW R_\ZTf &d] `d:~ I LTOz $u e HfBz:h0z-)}-%CjsPUWP0Wl0lm %L]EpDM7>4!k=Gɿ?@pG~,›].8D=R1 "׊xOR}61^p}@w۠t6Q ucV]EUwNjһ"4jG 딥{ n9D*.ɴⵘP~+0vi~:o `жlOd:G|MNS,kr)Rl:%1_XhG+7 G9j?O bP$: fH+ݠd^7cn@ 7S^jI~#f ''EfO+zy).荾ШQ̍$= 0D(vjRYߝ48Rcr['eAxdDKVpg5YxU hMoGLwzzHe;fc"?K:_0 {V3V,~ˍq ILX\88t!VˈWt(ƹ!汿͵ `V8|51}65](OЛ9QlZ9ߡDʡ.0NRםƪDCA]H4_6?\հ\ུ7-*kL,}Y:4A^mL@b|MSZG'.2pcZA4_֓>n.>^h ['5R%?mZ1;抔PG:Yy,TbWuPAxJ!CK43,~bm;#S#lY9ř 3MqN%D:1pYyk< ^g2O-PzW1R-_~Yl&EO[n]F3(|8ȷRF%l7WQFƱt̓?Ά+?DjSn(4%QM2L<*?;+Ӂ5xv~Et_5/0;-hN0j &f(\@w!,f=rT Mܑ=iVuoVyTuRs{4/:,ǐ6EnK*pwω{َ\oɅ.+;))[W1Vg*#H I7Md̨C 4c X}IWۢuqqO43`nxN+~K d |=DSrXi.SԬ;SvؕCkW?T`0=j[9!V,NH m/3obThE?y1>ܜ>NʫNJ_ۣT{ _|HCPZ.I~$'C&zcQ:AڪW_ gtdLhı48e d|R(;+(-HOlr䑸`EVJg(0/JXsUo7 ٷEg-ݐO;\)v睿msFd5`ɬӳ~(#SYH(mfn5Y{?uKerg$TQYB ɔl@?ǡHf .*AL; Hac:/k!L{ zږWEKv{rz:*ĺkD5LeSr+2T20ґ)AL?[9LL %Ki)_FSVb{bnYϪV q}Ps1ڄls(.Julg zh mt/3uXٰW5GdR%a߿N?&)7 뚥V8s}D92#瑾iVD}Wx`#s:;ݹvx,Vo@j?k` T}$y(A,I:h:vydž̊f%߭d4Gm23 ]L=ݐzLr/hx ['R<>"HahazP]z!UcNB{ .haܛu edhe!7xevĖJ *՝pLCy{\*nZ,wچH(yr* g3+4k+TD8vVn>&zn:Y}nh"]jt`JZ&z9n.Pr&`5DWFL0ɗ͉T4A0/T[ zH˖) M:B4ոW7Qf].wNpq POVGXr33dߢn ,t:y:oC"1"0K{>:ݤP_k*Ҝ Hbuht7,8F?gIB.[矨L xb NBJ5XNuJ<{\d پT1G>0^I@Ӎ%:C_޺Y;4|sR48W8Юޢ7 °tc J܆&jV3v4֑,tig|HCew?#!L* Drrat09d|5~7Q1@sj2k |U PN 5z߀`'-c Vo efF>8;Zod͵o'3{#*h)Cپ+DRZi|T WD0 (,~ZײMͪ'KV7XxSR6V|g3@ T&Z$b69tqLNh*-#!-y.JhZF F MUxia~'G,ԥƋJqw)p6h6,={Qvjl1gKZ!2!DKA\3$yB"kH-vҢI6z"6?QأZT=&pmִ6Y\IRdaӭ u @زnTw` ]Sjl%$sVEyhd1WQꎗ(R۞3<7UR TUmvdžDjre*;4;ԞsFE>]mڟ:WfpVyᨪYwEEΫ?^==՛gN:2C}=*П}4tuvFڥiShw'Iʌ1ܑusƠG6`f [w[[Ua<i лDhLWV0I.#Gڼ^2IbkrvUɗVULTݍ'fѫOH]U⺎^XKiC55Az'@tL F:4!u' M3&^A}֖C!;#'WH&k[Ro:@zmM=y6oOFjp+sv}8r_b~Opj/8JEa 7uh.`j"W < & *՞IdF ™u*]dh>?=+ 1Q1Hl9mPd>%(NP 0}SMGEdm.pNUL~wW mƼoͦ4.AxݱlME!{ЉE:C+P$7]\ԛo:Sš\[%.A* CI͆*IC1ejUq'؅/Ѿ? NPnai#wt ~\P3'O.fJnt/-Wfs>Yw4\]z/εt!{.tPΕST栒ٔ(3>V4^w{LI.IĹ{#OMZ^ &Aٖ2cU_Gs;1H7+:ZXf6\j}d}:wlH3EݳN3 $<3{>ffC{ i=gE[OX)E / kبa2@aP.孈C+KkVI|iDhZ9',a/&X2CO_p[KΛ\%aa^OW1SY/*pjuw'cT8H2cL75hI; -(S79mgU"q#[m ,{Q$-2tx"F AwD) O$ןF:LGG&n@Jߔmck](VFyݬ?w*S46Gnt VM&7rQqaƥ tU7(YbCR ˪X;IO*euP }j[B ?P<34h8ĔlyalF07IV "M^`=ހ3P S7د%BXRB= -9OF벣` VU.6hM0@oغ- `RsuU\:ww[_#a×yku#-?]nr*%r-'NTa8o)zNZi=a_K) .?8}0'D[#%z<&Z]cykJR ~ّ > VL#R/P(vD){WZhz Z*R#|IpId?_%:F` [Svvu$XZ2:x^ѯY3s8b,?r )6oJ0Uzb߼@DjҜmKNag,b:5V,R**?cS7hlp]Qa}T]U}>1*N_LoD}\nJfZF3!arq _mʊHpSv\/nIW8ZZ ]=&B:+S08.[c.8L 4.6!p9Şl`E^zQRHBluD_Da`kHuߊ|a>Rb62ShI3~(6Vb6C :ߢSY٩+x B\7GbIX1Ļ$gw9 t;G]p=sؖ{yff싵5RIA?.-}Vh.Cֈ"O7-9@߯2CG׆Q|IhޱY~..Ӳr>mہ%^0LL|GXg;0}^ Ⱦ<7RJ#/ZzeٱAN9vC~"ٶќ[ PjI˳+LQYErvQ2e؀Qbu2k WGnZLi2\`w{䩤e=*H ?6GxD=ʌ,B[a}8h`;r12_5xMh !c4YË]AkTXa{orB=)H Pb>32Czvp [RNFbj8{ Z̻tF%z)W)$KW-[)H([Oyqx`"&5̋2{V|)u-`P&r$$b6}xr"oQw,H˖>2u"Bړ e_MC&M1) ]ޟ*I;","~+5<'>IGr>"B7m_ēVnǨ 6*}MiIBl \oP!.j3Zz@kЉG8S 'EjUE Ao>F"dBB?x, # &wvV(|5 F[3.Ό5oKcn V$ʥ5[P짽aٹV!3bGoc<Ê = QXi1)emG&q: eKn@iRxRlM|CL%;0|(GiuL'*XbKo#NzJ *Am8<| .TXA:x_e߆ q#L7b]?D❪|kdW|:Lof첷ŠS=*7;׎۽ -+?#W,ĥb]š,=?Xl ~7AƜ{X _OkZvfkA6 ȼeUmJuR\~@zj-> S˯W᳁-M&S]#q[YܯZE.u7ri.GAHG.DwO0^|ƉC}V_\< 3i "w7-7m47rR/9wfA.w]懋0]oڋ"ArٴVqʲDvXƇEuexFnl{\ I( }FmW M 3?aj'X>EYE`5Nu7헞b_1uMfoQ'bݫ nl$\ÖDM8OQrn.hNꍇEIcpWYO#|S-(\7z:زp/!`QsTFK]%M>U/p9%ZlO]vy::@rv<dpn.Bd{xDi,>.;j-[\F_Шqc)wN*c<. CU_ț&^eOASP!\x6BX^kĄA.A`4戍oԔIH{pQslzmVG/L !YpcaTp]눧01fmlCCU m! QT ع0noXnNV PK;4f_3> XC펱xԜ? `!"Hldcm%bl͒ *dX9NMO+{Q+uu,>C[d2 M =Y}rntPS0yOq|BhD1FfC%Жt–j4y'I)[kał+Q3XU١Hc[ s\lZ.GD&IOQoEqZ_,.t}:7|02RDۀ i 30oNeK? *p[s9x1Ӽ'Ҩ^"bAp;,`Y7i4z6@&oM>m6GGlxBZ ]vDSsa3jLbi4<>҄KjRiݜ&;<\Zx }7+[sqױ9ZW )ڬ_1F#CJ{RK;+b8e[gai^Ҹ#K=s4m@Cw i'e [Ly#Vr&bQ Yoʢ3 gPv+*M<[lf]NI\bA2s/Mau>E ,W5 ća(&9³C,Y8rQA[s4!@9;̃Ԃe&pJcu~Ҥd\AWSLFWLˠ&M}RtX:I4Vm>s̚>|}!3S$6(Vh cKtm -k[Y !W˫ZXNT6~`Ru%#:L!lP`EuvI'ӟb ()6r ɿrFf=E.^Tl`UNy^N@ly<,$9.NUjanu+\å?]?/GÓ~A# "w2#9B~rDF^qϿ> /E` K"4lB[&xzG$ka ZF겔vѽƒl|b[ Qy8+aLO1DuFH HcSwKZCEPX{q :Ig|{P(cH#"0:[ v ?:#s?lNW^樋U&I:#k+[% =7;C1zH>U4t*첵 UGX&U93T,Wp.a\yB_EIħ %LMke-grջfj#/-VhMPΓo)B'B-zn΢&M_6cF%ϵ{4.?+|TH:fc~aĘ'q"jbF'ّHS;3Ne Wabx<@m~5j4~o8~J^W6g'zz!pB\)d)MvְnYK: R);_7A8/Z},D'o#6|o-ʽ@J?Y`.@67*>=+<\++NPRKLuGi[zv>W,R~ Q%Ax 9yݦBl`5Bh75SX7$"b#ۨ8Q:SYaO厾Iᳳݩ-oI"}0 hnJ퍍kYp14 @VuZ:p&qrdo2c f L'ϦqmDUm"F؃9ɿ{@Dp[ Tp\H_ Jޜ_T?N˱&c}CU]a;<ψ[K`+5_;YrKmmS}On7!g# MώPx֝i@ T ,.Tu ȃ:;p*wt_,A,ಇ RF=n1&oYF)b5dc[҉Hd=ZBZV A=[iQD5)NaMeMW@g#/&n'9J^FV j@6In5|CegUЩAt7jG]Pvf^#+xSGzxsڷĤ;޿H 6D)~LVeۆup^]P"h_i~e:ć,E׽o`YMn"Gs|ČP'*6$WHVkz [Fmd{.]AJ+LIǑ̋{ Ħ6`sK/*X\LL%Nrvl=O!oKݪkʾMt,д=8diyԑ\jY^Glt3e|˛f_xYCkث\Y ~ H?f~=—nk}㪍+Ǐ+1G h oxwX9b`Tyx4d&YCd-T!vxQD45K_@ z6Ä-i QBЙsw]R(i,W-wV-n߽eR%3+!*8e&hi^q tvTKZ,ĽLFxY#czN+!1ddG*ЄVt,6\Z\[S.Jpg$3@)dW/}ZrVX`#.O5CM{Tq }qK-7C0V@A' d`'*:Q!l<LgNIn&>dKeӀj>Ptv;Zc^3JopُnFva%nrExt8_|̼.8/S7n\ O婹(Gm0ŅA@(7YXL 7dPűa7%qՐj\rJ0@ (-{-\${gD%4D?Cm,9`؆l.ImPHoB:^=J"L,:Az> ^ŠEJ{$A+'!:qmPaAI >3Z8Ivޢ dd4 W_w&o R}gGa$/tY4l+KN?p飙De|p JehDa#..ۤwV t@ =_o]ZB-S-"/\ }.UgQAp UThS(vbGA&%:NQB# 1x+_fӚ2v03uWBn*Ohk7C0,˲0#?9eS\Ln4}BGqCj*^c(#DƉ."8ݣ2B|PŦë=y*=>gKdA?d3nx,5^s/)TΝ]ёZM)ᨌ~fE?^LǥO 03VpfH *"`tyi'=$ #@;v+,Ig=oGRFŸ#i wKM^XSz]2K|m,%Fh(}Aӝ4=s@n׿yeVރ O:zn u4p K`'oAN$w*ky gc}$>BoN `#,Z 'c}ʊjfQw+fg;Z&q3AGi76 N_ WXI%A>FV@G]NpSsZ|T-h `4PC/"s9M4AwfR&%~@;3&1X}TVXuTKR1wWxvQjq ޼R;;ls{nKשqMWY~o@xG5kƲx`جAu\x*@&3 /xN$a 3lاO cЊf;>-grЇ`pfZ45UTNE0Iȕٕ$B޸s#="[8_l|C ntҢZ|c[?0%vpRpta2S P7wWEA֜brV$rO'q)]1PAX5!USʰPSj邽yN뿉 ANΚ@.PؾADny/LSp#"nѤ9+Jcwccb !#c@(ԆCϡ 4û7*PMp)g>THV=zc!2G \[[?c~ixwT6KKǟ-\q_τmP]h=w$x|^L~ S f`n4C+S/@$y?Qbi @Zl7鼯6~*8 ]l+Qjd5y%'?CiqF{~Aɔ)n+ ڎTJ ҏ%g;NEo+>9Vmh@Gewz=> >u?ŽރP97v=gI.NCݴӷbQ|JcWGE8" |qp!d}t*gLOobj`<[^K$lv#{Ee~Ԣ\A."Z- ٜOȌ?LՂ;E.6&&S.PF3/h& r3l ]yt&*j cQ\{X>xZRnO Հ}Y9.<;n^MyC?KiCϳeLֲ-e@g}-kxn ,R! BU< UG}OrLo;3iyР=+zc\Ϳ'{:I쮂t7S࿃9:rO;$w 0Q4eH6G(ҰtŇ1CcnS!A"bЇw]uiJ5_cAp5qMt'辐azhSCX~jjFT>)'vr.u}ޮ7 {?!䔏9q%Sf6*[a/bH )b؅Z+"TWG/>&6iȄJ4dmj:)Dqyz > [;uB6j|i3 Ŧ A^_*>sX73<ןLhWr#U_Wb|'E-$_ٲTze/'s2V4,~_kocv2#:cf&/X%ݢ%5jxZ EmHT)s_У c$2b1)"bROh.7;[ʲk~w:m]^]]W6MWמ1kLM~b_\)|5׷zz f҃$5kYzWm$oIkҡ pr^o7+O}sM`4+ 'v,rm:Mctk GxIqg9p}ՙk*]f-"1NEP׆ކ9+ƾi'}T=ZF]]!Ix~818ʹ8i%TEx+m$%qFmPK1mˍ:'NMm.qZ 2hv Db]{ψ2\GdJVj*(gNo<6"p9BxNDA"&­: 6o>b6Y9k'BH Z̊]Z J79?CdŻP[=~@*TeKprM37XO/02 FkAu谧~: ${e4sPnT8)TK~,וּjPLJ$7US<DZŷ|)؜VX f:$̖ {Q/;#U@ɉThFNܥTB?vs,ܐioWb_\nutULQC0Wn5G\PŨo(-N&b~\#s@ZeЗjhiYayCe `q (YQ `ndGgl2푰u _glwMA/EQ4HJkT8N?aD)slYr(QI+3;=珳{-bޞԯI6C&z>&*eAxZKI6=!w4M|xh?NJDŽ q54kCU;t`^ ~Mхsi+pQXϼ&fr]iS"\f:!.S lz"OC [2ve7/lHvER{gZYW8sZ.Y1j-eBOrlϪk_3``s HpڐVǘClThdɇ;"'dJ "lF]!ģv/ZҏpEJMəMCG Ĥ 8jmN[8Ȉ`З&LiΖpVnp&graF9:y[' #IA$auB4 } w7Z[;h&w(-7[(j1W.k߇`,enM'U @b c[yvۃq 5qorlFbHNV[%uXʢ a*+G2h{Y3UHhDY AKoCmrcyv:črl^~> =kw[*,a m-ӹ,t@'(% 6!zfdo:Rĝc0V|VC|$JsٴRY)BwOT*dxjU޷( RA8 ePja/1qZAbSbbz61W'eB~燛Oʅt˗Ťΰ>1]]Lr,j..cS*jT$GC[v{ \5 TdkA!!ϱ<"6ұ2!-WՄo°leװM-3u^IkɕCAsU|rЎU ]U`Q9@hʫe͉ݪgB8(KBŒt\['hwߴZ*Hߥe/ğ:NYzv%s6H>ISMR^D.R)+ëcA)3hґg.ߒP/(&6 mY#?X(2ggOGM0$֓@ԁK}-lI&9_^;@}GЭRs=>* =säLL;9y]&SۼᤔYBo&ط(e_/ASZ$@^l05+|(h@R&v XuXO1$#YzD2c94:vZ: f]̢0 j dO%z0u3gq먨,$6hZGπ[Q8,< ,2&Y<0綦 x&1X EML.۹< ژ0K7=? z$~bTDYY?@Z6y WΥԓ=%TO'{ap#؂25E@Մ׵ۚ 4~.څ1&"q"aYu(5ň;iXs4`d3N6^AjHeq= yz|cOŎ"S!]'bgnx:8* .D5ZѲZChL٣ü}ޖ7->e:P8o [@Vzz} :ۆ&PCs|hDfev3?[5]yxl$ @) 1q*i!8?$K*1ITeAu[aխرߥ7#VWȻspdeߖt͂`@9~N?b !b2_TaŒ{KiZ|Egn|^F B/r+@ۣ=b,\;}Im!<'H>0kd z[U]"秄9%?ـCpI]fM6^Eo<[7LvM-ԯQUZ-bjA9C˖,Okbs AtYqН>[A.Z.aKݮ~|[6ZZD0֏8i!3H8%SwMC$]IY80%{U(^κ.F< ʓʂ$OVq\/O {Jm}zpRֻm6^[9"$d |VڸJUw1,0l UʞrrW~| v:+i ?!Ŀ-n^\Dmo_:ILo>97B/N'&C|c=:wH㒀<b"Ю ruAB ժ@,h*YEX0XC@F#4(B/gB:l~fM@ dGc]0k+ &NǦ.RpAΝVTJY$R->*i u{>h^dS.J*÷=DLnmVX7 6#kWmKC868sY>$Q[F>H:\w Ͻ )C r)xO]d2b9/ Eo' `孌qk_b;XʜRR tʼ q["E!QK]>z_OΚ6B_Nyt]?xA:=ZB7~ ,oťf/b@ƇOp$dA3v[ ZDɻ3~0~~:RuԼdL@uGglD/WBI, lQqWezkA||S&%#Zuj.CW>(mW kMTuԀItl'a ]b$dXt*<~ݪ{Es@8}h6@ ,0i-M94}'E1̂O4z$~B8BJݲ>ZV#( HdN߃4)LQߏ'plrkhON!KB;>RQFw'X>w"/WV4^ \\:RdC68Iq/n;T (\/* OYN^;DaQ=qu?ep~fG_nyk[>,=**$2A-N;EUCB`h`EFnwxG_ee1-=l,fh@ njgݧZpcdڟuS(.<g69yMT< $r0F9iK?#L!ts*ndfi,u2p\#]<,M.9CŗxF,6A5-.*/j  ZX QkN,?󩱽@cJ 7J>VEV|~S&}qiڱp:,?'//II˕/ְ"zJ5ۀ<ډч3]rqsr{[c 6~.t^yՁQ>fTѷn>Х?!@Bpkh7 S[lA//`3c>Y%w+0On`epLT\j X+4;x HjB n+r^IGԮP؀7bl]ur,:r@i྾^M͡Q@6 /7l}Q iP栈jn]FpԣQ"B6.T{^ev9Oxylqyb q 4w$.&W'/܇ *l2zNm;֓GlJp] jl 37za_D{qP^C859:JiO~EctyY=.MD1?- KqfSC ~X @U({;ei=]8\QƜߏ-%`GW#?"XC0T'2/(e^T4X&$N0\ JSl a֘  r+q۰8uxbD{&XQ~y--eӸ柩[6jr)lv V섷x7)H=q4/C_W^'Xi(N0m35j;"&WGƺKRDʺk9aS}}$%Y^@0"HvOhZd#Dɲ@Y'fYp |TK3H\ۚ y%u4$ֱ^1{ZW=ͫWIk"&/xEAn-8(;6샑c5=U|ǽ=0|Fl"h%TkPl6(]N]TiYݓVlzݿO os(9cFɉA0k@r  o扣U>W眸)Pww. zѠ3IVc9Vkp"tbKN+fZsU2Z@3`B ԣbyjҎy$a8/o(PA1wA]ֿopʾUGnG~$.M#elu,~bn9te V$B;ƏP6CESa z'n{^i*g/ĺ8FW4H@dHt c?RqJ]8K51w?ޞ6|KtS7I7e7Qle3oeGb#utG vD/0^#t?C֡=K! [l lCAR9LtEXqSaVc1ҿv̖]@oPU0z,-\w%Y*@|=N.y\ E1uT7aWPErc:c*S>$Cߥᛧ:57NlT'Ʃ6nÓd #R@M V"rcf[sDcOA ͱE1Gp$21^a"WPic 2y~N{f4f3Wm\V.+X2~ ag6H=0>q4 U(z2VdzD;V˩Uw<M BBNF~n뼬ƏxK !5yU*h' (Z5q'mCFY{[: mS39.|%()De5S[mT&鬨`ħ>}Qn `nd^URR1,[E|l1&XS_]9LGC-f@v2aB Xܱ ʜJt9D/JeRMӦ%pć?7Zym7~񐣭T^/%ɷPa30 B$1kHiWFoK_^A['b=SR>xP% wsI.;ž:wk>5hz?4wOPcCnm؝eF2ז5nLgvMJFn8Sћ> Rş)EYx9W5ƕJE/ek8T+s.V5qNuYy@ yWnL$j$la91EB_[ j(ۿ $<#YcN*Y}9W%5u zT oWmr1b$܆sڹq8={"-̀!bzzW6Y{_FW@5Ğy{xU3i׿.jAθ ˆy[[p. /z:p"^PzhIj- Ї+:MDq4u%63,Aa^*bGoOw."{;:r"1mu$#IU9A^N&v9$~h-HGU.%:׆9 MGu|{/ T OS v_G^9v{parޞ! 3l~KH;Դu= -呮rW?p:Z!uLݼ x{v[QUf1+mta `[j,\9 <x$npHdtw/u/I?6nq:ڡV0m0z"ދUL 7; 3QbM,p:3rEŬٖ%.,e8=0 bȵ=x/^$`p+ʙ@ҩO&aS: W-3&+q՜^|=wefӍóEFf4"MO'.GBMV(|**ƒ+ت|R6yI ].1:D}wyto4oJ ny &GmN?9hfDDuER!x˧5)RRR}Yp,yM ~ Vu[դY$|Gob/K9,bssȓ'(Y8σoJ,lCHO]~iA1+j BXNb iHuDO :˂Shҷ!D2)^fH6WVa48ݚ穑jlo=\ ɭH}Q1{$(tck_iNeme򾮂i_(ٕiܖ2ԜŌM0j#JVu=e[ƙMT6#Õ-l:+X9h@jл)8|~G_B%{Ф܍nd'0  8QȚB)L'6d/a q@u< {  AvU>Xט%k9Yn .a5Z;U\RR>Y"\2{)҈Q7?WXw7e8Sk}Cx)lK9[y[q& 5^ _ Rm*xM;'Pv'3fRg{v ײ9ł^83&ˌ}9GmheLʴ ACYYp-@/ Jqnf V1X$VD%wK`IQ68 c bڛwC$Wr['$Hs}Wv,dU=oq 6?;ښ[ȩIiFCLd JaW[]ti]vlr"2űzbNLiѮ\8 K cZ}ֆ"[$Nm(ZHpBk/~!N_+o Q{7]ф̴Arh^٧#1!;45P^vA={rw{4bT惫VUZ -Jp `S .Vux-Ƙ9ptuW1L@H/nHf肖P p˛{g 4G EPӍn:q[j#wd#M(Q*E }>5DbzA3:݈>l[Ø<,P ᴃRJcgI6O+#P-2KjvR謎S(N7{]uGpi2to 1NaA *uaHSz|1!̩6.+wzHۣ(Q 4/^Z4v2*?;UOyWʪd( aQxSXF7$A= ZT6-ʖ#*aR ăNd̷XpQXohrpS_?3OT:4ؽHKIg<|-uhG0>#˴ה/a5QB )?NXFϪb{¹ Gɝ4/X@\ʰ;EXAy6,riH)M[sEHBc.q^ϼuJ!mjAe0 ,,/5lw`x8/V:^PLZԉFs䬫EJQʓM{c+7LFO.G7,6_dG_^[()<}PUMK6I-?҆ύVJ{Cc2E;ܘFj|Hl;x}ک6Xcf>څ `5ް>e5C͜bl«L>HQTfJv d}/VCJC\&3ـ#;p!j uexing~ih"J~N~ d%;krtBrߨЭ+OjCQT%-[aH93J0""u>>"QÛd:a6/[߻ĽkH [6bVWrPn[l(OA$r-_+ D*<}oCIoT1Ӻ89- bDZ !kTޜ낮uz4TK ug*3\̡Z}18#@$7t0]bfYTWvȿQ-Y=H;Z4>U"3BwZۂ|z0rWhҢВw]A w~u%B) {"$ٌ xZhBqI\ҷdqm{ 3sPgbNl s>'H"]ո(vyq/5^PPiWt[Wq\LYc6N=Q:Q 0qag`Kψ'q6@a LTGCOʠEGR01 BLc9J &é0Dž#T$4(BAK%>2DE"S`HAtg;G!Xa$tUmzwr_$@^vA)=ﱮI'Oއ܁R)̻E%ؤD:(NjcCr$(A/\$aMsQSHNAQ[h3a%WYiqٌz e3[Z%̮9={$)GD#8/PTA :)_g& qNʣOC'd+1 XRXa-j9N0 [LЗ iPd g{ BfT\ ^VQC YPF]p17ٰCշA lѨ]ZUs_CWd =?,L~`CڼxcI'̖-a(qp6t0e;+hDDu1/DbƖu^ʥ=5:sl RpF֪ƫŜuq{3`rV#Xb\W &Lazd_Ҳo[nLe[UN=s;s󭁄S,VU=/5U٨HnU s% .2ƥ0m[ih\=T-)f\5x?+B:uzXk&6`$0"y7jLx׌duLTv]ХR;gå|=̺!_ [ՅfS2 ڼqV@aqRC\wzVh j[ړ`~G4 3~l{ > eڔQ9AvAck.&]Cx#']LHcuѶ'g4ᯟ?roC"o58dB33Q8tYNjY=fNH(汘³(<阔LlZh Nx=,y-@\.\B| xr#&S$#TCt}ae&uru3G%vid0/ʹH>iZh3's)g|<_eއR;\2>7׉ ?p<>؀'?I8WX0NBk txJv/9v}@e =Up˟,=7F mN?Mށno9}9;k 4g=}_>\-e8smrM\`*&CCF#<qsl]mW$.z>tdDZHYY|ll"ߤt*_$V*vQ tONp?!?7*o(4 ۡVpAEe'x]˼51Pf=C1X pQv"XK(P(>f`[0<>TPxf62Kxw+wWKU++֍{ɵ 5n`UCgк3ԪJW_x ڒ|.A(Kmg (isu?C2ߤm-Ƃ{|Manuy/YMbTOj:0V!ZJUA6Q!T Br=ȿKZR.fwIUzhek6|( ߶댚4Pŵv\BwކX1%+L=z,Tny0y5Jg?~dU2އ(o%cEYᮤ9l}`GcF۟)/\C;MaIg#œ2$0᝔@;`TA~Dozs#>PêP^I)+aMhlXG!0_=ق]}L^y³esC|rΰGً,.B| jrZŲJ 'vCjSq63BZA=N)++3Thl~i@+4Ui;DIYէ `:ANe**2Z@偖* YP=u>Zfnc곌qVWhG }(ɜLam.Sopf-^PB J8Z_3,y- Cgw^<{"L`+\!]JAxrǑ@ym757&a/S6N'Oۛi\&?>EhY#{JfE(DU۽  eB q 8xS-4hGέ*?mـ;.5I>M MsJ&\X8BP4ws.yP 8`aW"cqQxM `2 MdG2, ‘ܨ47Ͷ]ݱ<4f3] 6%qX{l'Pq!@eMsP\Db0?3] Nj`(ZG&ҧNb! qf@4z1ipĵ)YԳ'f(<LVT|ͻ恅hH ,u)sl F1TwVe1́W_[8(Sд(5$G@Y7I27AlB7tlU޺d_wG~u{ywQXEmTv&YnY06. j87*=`0xoB9e]\|~hN$uE Q8%l(K8i}$!a%PҤWuqK!eRWɢx) ȁ7|A]Jc5#ڰ${`H6  AS \}7M*_q10+܀t83^9WMo%s/] R#^4%.mh)UXRϥC7 6?@vSq]ۡrDzt5%#' ]I#XVR-#gj2[88[H5įF.:X FokpS/ق犾3>k&'U|մoۯ_BoCX[ԅ7 3 <6e p0vg5y^>Uƒ oc7̩J8a?"l8TB"Dʜ`H^~Rn$`Yh I"kơ#ŝRUV {S0(>.?Bz_JI!z)+v]Ţqvs`~S糼X ֥Y7W@}0=$Q&>M|QMcwYcZ#ʫ0шawmmYgS؀dpǕP%u)G@uKbMd+'2Ei܎@.6S^xVW.XLmFa#$m~$}I eiA(6#Q$ j#gCSRƣAIVI]*jK>meZwP1-eCwݭZh7! Ӿr5#iWLA1+c(tNjd0,)*mT={W :^)#nEemgaAYLMq]b8XVA=ZNN/˜.-jC}wxV'Mg8|a!kw6`C*R廲j4Ej SӞ2A&DTj2ߏSI6A[k$l*ɫD%¹;eK fn\9y^߹Ky1XiωpKrF< h،yljLy%Øpr߆HӼe # g޸[%T$-@iutw($*hNHZk/WZѷv{I 39GKYQ1r >/,P7&+fJx\fHhMYrEȐi14v@&U$18vh̡Pq.i2UCd7*TMY<:=y@s+Ɇ22o9h># t{pTٮ=&1{޴EMe.\NUUCup|x~TiV +R*CU4 ۷|T(fnZU9 _, Uz?Enxvb UԤ˝%zx0=w}:,W?Ǝk]dmV _~~?sY\u'{ym跇l$n.jsI}*Z ABYRʦ$m(q=^y_;m Gu`˥x>\(s?PӭYƢTNڊz jp{}7?lttU9VS%ypY;NիMςRV'HE, (C_dI| fGwԴ ѠQ~*S5; ? 7 ^)slv>W.Mi? )i$hb49աDw ! f~cGY=BYߩ?$aa5R䡎Q/H%>,O)_tJûN!rFXqòVݾ`%&6o)Ee ?lzmZwKxp!9WD"ڢ뱣=;%)StHBsYiXM~-ʹT!$C7l1ưaJzB3,IX]NRDX%ז/WP=zHՅc5n"a8ȨT?R}:t6%_-㚓kÓbL:JS6m3jwCr4"uˁ1m|$>qx*rrHfA=-?[w5JswNQC/q.`Z?Gm̧&`. 0{-B+°K"ܝ`/Fj[πodqS8 gcPU/ּ9VuGY~h%Aȣ b/dWbxgOm^Ms-'Ha, &cQwbfܭxsUPnː<*/E(ct*D VλBDsoӁL{tz g`q$;rB')!8۸saf c`N5P 3Otxo3f%ɿe5/ꪖMm\`j&0o-qL“` 6ۅ0;h,Ckpn;YL}~=_ W!IL Q^BWVw.ܠf'_9_@=/;G\{ݩ'8VPMβg79*KG O S*Q2w3,̲9pxC iI-['O'䲃m/۵!/|u94CI}$voCE ?X上<s3(@Bf*_Κ2j g,,nCHѶݩ`eݩg% pZ6u'L4l4=0_q3 w\B^O^ &wˉ&cOXl5YUͰz1-?LIRJzAgCk=Ѐ#@e$Z:CUmL0 .mm I|&t/gb`lmfSLM)ku, r ?!:9L0ɖ%E3& JASa9"༘O|opM|ҹ]bKRwY\nǨTw W&;~u0䨼A=*{}=T͎&1©B#7Kr1(K2TWbnZ@r>aĺ: D>nR0}![63#g7oͰթp fPTv&A5[h7~cbnO8CH4,v=Oo^, o*bP8+ˁ?7onJmD['ᇁK D9J,q=S6ڧnQ(!N xRCu?_g!{O>C4v-r/. ޸W#Ҟc|lP6 PuAh)*!j#ߓ6#J_\JˠcͳHt% ^ʘG1!2FlVwZgM׿\8KZLɎW @ K1-~N:W{|Y߶zv9/&L'| S"l 2 p4 ȃR-Sj}UnbYXvBcQ[N͓c }0CC:l-:0yU5FVB[^X)'W@V<eؘv'jIĄ5o|UHkw}b" ;j0")Fح`0 P-@{b.)B|sWEA`5BuuA4J'N$i`{UpDuS ܭjDMa8ؔ!C$Z.k@fĔsL4y"1zKPqvUiO̦ŀ"s:3lJX0H#rtw n,ۧ0-R8fʶyzud(wwMQGu0牨A.zDnv7}"h 2yHdn= \7;K;"Kx|^^9?MgY's3~y ̗'njW^[iĭ2bm#=w 1gZ!OmAoۛtloK{7f-k٬O]#TƣoʘDLosl%1pv0Mlp,Պ!|RӸDA, |ReuGYH{%!ِMn~ J /n[YI76mIؘoSIGZ}7#q~s<]w4]O;fW@Ѕ!3qʳz\ Kwhl85-BO];ԃe+-chR{0:𙶍Ui$7G.jyDc3̧mfR *o_`!\>( UQAGЫ͡G`} roN7\g#ٳE"rK1@Y"D=j~RlIl#_{Ņl7P$>c.RϘOAٱI! Gֽx*fx YfS͘ӵV }^4yIch.n&Y汶'v\Ts+>,; }%:K}3&"5ä8bdJ RMp&v`ޛYS_ǓmL2flB <g?Z,A_jnM"1k UpuA㑹\@kf}"f,L돚U"E6fȻF Zr(I*1d[YG>0ںzˈqGt ea%}m;9@)Q1@řDPɠe FYdqF(OˈA柟[Dq7'ibw$0ݱ8b0\;=,đji$f#Y31GnbYw41 [Qfu ѭ.l4"4J*H-5W4cw'V: F; ;AI?) ;߄$+mG@@ryr=FP)֣pur/Lf}G;񿇰rvy .m)ׂymgk@ky9ZNn}_dFG>#ĨԜCEH@񮮆@H#$1x;[z:'R霏E(y'MDd -̮ lҙO\fg^'|:/T<iHQT~j7@}W'ˆ' 6ě!YΠx KXPGcNuqQVn&Prx$KU1C4գbpiuO0>'rEP2LdžS&VefMP1Nct>}e=V.B}5i#P߰1//G79M!Iq@7¯ `\Lu?"(K=ʏrHrfKDgLe6P}A 9bDz{qUA1+B0=kqpEQWjd_8#:IJ@CwLy..NEA=Kby(4cx4B0lPfWZ_('oN%dgcp1F~-i'5"Z v@SD[z_k'oQPΕjۈnH7PC*7U|Š4bOtd{N}1y]SP`]rS? &z|;9 iQVrxo%6r)OMҏkKpè3еANZvI6kV֩VGv&by=X{7"$1[It=q&])Z`^yI;Wy&'[#O #,Ÿ{õ|2>(İ|R "ĻY^ucpL)P02w3dHK ݰK̰3oOȢ+XV?$YރFh$PЂ׶شi e^ Ԥ~Q-S#d7,1*~mc iYcC &nЖ @nάe*9]&=dbR8TRd 9;_ʦp~ HS,:t+OSrթFvhL}/+,nvSW,Kƺ cl&V6srZF՞z&arY47dQjIMkAxH:'p =ebXѡN~ph Upf:9jt99 ˸ a(Klumg"p,iU6{MGPj^]k]Y("1{U k%8:9[).~&$荩ǣ2I-k~@<ĂGO[C#RxCRӯ!y?"5I 'DGU4w~p>T"А0.9A# a@LA&jӅ8i3P " f;ɥ/H~CQtl ymDf-r|)MVxsNd7ȸ6_Pğ7svhYj)"աco[B ׉Drc嗰2y~Ty4 I# #8[JŴS8&Gq7#f$pS\=}#0L"N5iX!6dgw"$؄}9*?ÅV{y> )1(3 <8yY׀qJqit0"AC!ToHJEyWLr RY0^?1TB@ێq`prp@~zc(IaZlrY_eOrȺ_X}wurWSMtIINsՄ]o(mnֆQKqCl#ou4vI/L= m. +- !ڣ* ^?fc?pj L%OԼF5~I#xг;XS%ĚY]T|M:A[@rN-9x&A{<+pַ8 Oia͝ }pTdfɸw!B5"- P9lsF =ˍ*0zj. m3Yj1q(OR~^F\k\*A]3Qos[X\& HQ gh'V}Z:R?T82lfyLI(94XB1b6ߴ:&H`)֙Ѭ:2 VCpDUr"f$, 2=Yh#uze{A8ȶ3KpOY(6KZhe:zlqە]YpKuqQc D;9cgk{'ho;`1tO2v[nȀmqmueXA#JK&ya&R٬3;cXT`!35>4HpbscTfwC<$jD,!C⬓-4ZYtb0\tA'Ӡp"ݤwV貫4ڭ6j9q&$B Ty@ yTW#BYhʝcN`~$D!4G[AC(Ek 2;YW>V%"+#AA鎳ry" @'܂̻b5}5{i #U.ςhׅ#E#´cs5ti(SQ /'< S$QMz=u>7㕪zrxRNu1C-/o{ kqbh1BG'%A1?rZh[T5Oœ5~ѧi |~*0[!ooG s6Pp1ǘ1F]&ʡ"gR%:[Oz86i+0Cd JUER$T.i49_$ٛ?QRlRrrZTOiKXlj܇2 M8ǤЂQFhE9:++YĿ!39,mƲ,%G ^|0A(Y:LT5*cfL9︛/qxȁ2C%\vwH.*Wc6^Xck6蕬LD]&Y=Q.+e]OmcVd_ o !u.E4uh<*$L"({~5;Z_E0"$6_ސ=\vTE 2j't{y\YӮ2A8'N<DnS6 Z"R7.Ӡh{GLh/v$m`30EIdf34x(/K:.G(T0R"4 -&hi90n_љ׆g|A]Spolw@:5 :##Pl˓a#^8`&CB:۔o C'ݒ^k'?̯q?e곡pvۍ;2%D|3Xuk!b Z0Mba>=x^rhHL!yћw g}T6D9sJ#Lw&Umڛz]4S=&@Xr/ ze.>/+yDG9Goڀd<&-SAUNt&床`{}0G:P ΣqTrh+s> D*We+%WM:eFL>mJRͥ ьAB6dOx?* uDIߞ@#uYo@ y&С :!ckZ' 5PCPD) 5yϣ|tMp P;THB(%N#lo1UPdyvIYK>I~DoըMus-C%9+j&n .1Dj"}040Zb>є6?I!HKV>MJ z Ӭ Je@nvY~2 q*$ QU@P܉ Am-%2ܳ DDTMiϙ׳`iwo$ytM;R_1&P<ʨfv,J 8O%'q9ux3&hICJh+k$o\!|m!?L GBsȔ ݸ)EʅaQF Q294HJNO? {3+ͺ0c3*isES$o1^FEk}T:D'"&1Ԍ2{15OBz-5Ѝ !.{#Uye=5̍zw;ǎc:FZUrjzdL'㿥3!a:6\e$}@{tUui-׈>90g9$~]wX Y](fG}k89谲$@{X [~IG fϸ0DX2Jhp'|yUjö3^YB%PAES2?U\ak6I"] (V{EN'S("ow]zOFvGu?+M~z'BhFC8=N{(ͿWQ7fc[>Bld1yoex) /X dGOli.$8 wQ +cvJ?ƻ%m%5~/jo hh˝~VRԩ[/.5Zd0 ̌8v'og9VxrHhOj~׉OyoһE+pvRZ52l翍%/|$Oƚ@S+N` U*#;aCk C[7= *_%}9oVȕzlMup\:d W߈ K]% yQX̃+\a݄7~@k?טP!7D_0lz[` ʅV}6XB7Ad((4A?_򺠪GE?uMGTܢY¾ e@2"4q>F@bbiJ waׂЁ%1tW8Zf Fq~@.~|O/P7A.ksXε 74hJXwJʭIA$:Y]q0رj|4e &գe[Y>TSYT-FͿ=le`\ ? ( +.#?7K DWfߐBn s[].4$=ZRb#0,s'+s{{-0>> hvYgX[~ky"1_NFDi:uX;0H]:jgGW"t/x~(l/t8{fB 㯵]GgN oyvHO5]|\(B ig{!dlx#g8$#4WEND7jfXAS[&wKeyEOBj㧥BgI% \U؁o,9/YA8w.^-.vR[ױvUl9|=,K<GvUՂ -n(H6\ZS;yVbr6Y/NjUTq֠/[]H gc1`K}'A\gwߜRxD6KzًRM>iI=͔Vm#Lgb2HD(WRc!G3=#V0H B(nG['\"JcX7I,d?!`!%.C ;/ǘwpbc q6qWfHn™xY#6)fᤑ7'MdYz/nn V:l22ʿXTuBlh-G!q_?R&/ጄ Rdǂ($&Cu%~.{_D)1]AՁq3? e%ȋi+L2Hó'+E MgpxtN%a!4 ډD|ID}&G+}T%3*W|>_IM?RpK m8oQդ ~baghVSiȻ47l\*,j+=J(l|BYś[,U*(Z=Y>и>mFn/M\t>GyJgucgߡPz,%_s_H[pOW440| B ebMV^0r+Ч|Th8Lck_aGtLiRy 4p4 & M0eF*e&Z-3Q6e㖨8 'Std sіt".%_Y  lr[g071f hCS]6mC~!^Ld>S#L%q(a=4,P+PbL3Ws ,[Zso鳱M(K,,cRMjqZЕ~&@m'aBCKBu?ɒXIP W./?*CLө8<ǽ ;Q %ɩ%k >?=x=V@( @DGRt?kNZغ4S tqȩ75:m]Mt$lN E.J1-Wf9HR/`E|=%̀BگB 6 Ưa>/H}]c~#cq9C~?ĥNhYB;# GT+"/Ra1RKZMߔRe|B( gؾ mAz;}3Fef析VVQOƁƠ@::fv ZiCXĴ@㩋XQc'&l)`Y7$;ngѴ|:M; t$sk&Xg}z#{Ȱ2V5H$lCN V{s/ǚA|aLv6c%m*Mjo.1պOVR-Ho2ZGwL,NF$ǁJכa@}ïScsĢpnqWݿǍtMتێŕyutt{$tN ˻M vk;SԴlF<r*zr@ӫ" 0n V\Rd(\P0&ѹT`~eĀc,lKV*7Kea$VT7c۽meSDHΪ`mMVZ uǝ6A2]Wn "12Q& P(w!A4i=?ܸ(<blX%#dFC3ϓDÙr٩`pdKT|oܭ'.]YUA-qA.l>w&+Jo⇀RbbJT^HUpٽ27]|5K4ŤT3u$_aѣG Va/`bn쮄dBIdPrd#oQrƥ_QeiW+5fKŵsDp7L$7E_`5y4grjr1ta 7׼`6'OH  DHF@X$k s b.s{3(T <ۤWѝ?]$w%͍u0^ř(OoyrUr>=QzoRgYfNa>:&)̤5Gj 2v!,( z|\mJ3b?4< zSP}]fI 5=v  łpZqc;bYSgtzjrag͗Yjo7ĸD#fQ}[`jiۘ;\E;aNQ9bLh%^H1r,v`HEz/ wծC n;A^Wo}b'CVrki( T3ZaYe3\]9ҙ%&M5É첁%=JNt7.돓Ej·8=88z-& G*Q{ k+g?u]nKT3{ʁOCbU; CDW?N6 ?R9(ab6ͮT-e]87(޺ 1X3Nhp;SCN(Kt ,ev@S}9bmF>DZ yC$Us[2>e×9̛T35mc6"\5Pepd-&&_/jFWVfi=rwL-p=LM<@_94/oKPWR#2Q g @v=\4~@> eKp7˅ѝn?b4jMp1ΞF)BQ8rm/O"vCw2q,̲d#LMV =̆hr#Vn:--ER3*CP=`]ħ5T6%.F} MmT5%,q[Ҕd~f8R"ٴ9W Ea``T"?A#|p UWnK$>7Z&U%B`Ei`hS=MsҖ%W/x&_ 8/ %PL=::F p}#U?u%AY+\QD0UZIYlT͝Wٰ2 tsa0u^F ` v~ fU8&-J?\kJ`• ޹Mm"DCJd ƎsN؋#V")~O6?Rܴ fա_=ؼW&n4s'j^b?;沺xN.m `z%Es:NX-7W4o KcҬ"X@s\.Hܫ>Цe@@="#k&3MKbN] M8 &Ȫ\8fvL 5.=Ϥp.7ۓMQ:5-vul @Udfd:s2B}wz΂H W1CC~( 8W<6 !k.GӪ0ڹ6ZJ`c$du}nkrfPv)ڰ a/xhmvΦN>.1J-҂@<¼E]1"gR/y&rhCnVB.RDH ͌8\Fp-6$b. ՙl|K2ٰ2]=61Ss[GI][tQi(@V*"<<.$m/!V~oc ތt\xDXh)JuߋU/=LdzQP_Vl&:p\qY}x^ǘW$9CbMqfI/p|`AfASp mMSi{yri{4kOq(Hl&YRRrp8/.VO&R/6F8vnd-oIn$<0p>EQ;DPOi@B/VÏ\՝3aQ=nIC[3 XduoZeQD0WD 46,7˃ U]%غv,5bD 5vJK(-6fпHXp db܀$LB"W>:RXe1Rܘf>\dKx2$H7Md4fn'qlT b \VҘWG;?!BxG8؋r|e1%,<T!脔%],9 :(<߫FFZt!?a~,\ (sZ]/5q֪]M10=XLԹm#iS*WЕECKYT!O[vF$a,dO/ r A2Xu+傡{lrȈɀI Mo@kL:]l+v!$n4yiՃDs"Y*~fEot1yIO3Cp$1i|cYFpLAՔ|O#QٚyC*C Rnncj t޵}XşADq|-#&RCAy$ҿ-Js[˭f\ɁȊ,B!٥js"cXj uaPh={̔9ky_>[ Νi,D3! ֱMkzMdF&s%@]⫺Mq@)嚏A"?6 *̫QΧv/t;LӃj-{|f>sIhX۬@N/H܎p^4kr'zft$ϸ'Ped4pv(QWp֭pU`jb_̚%Mʖp6u #zM:-znG/x*ߗ S脅/劖v̶Dҝ ;$8XճqZ?GJرG&1Cb }Tyc~(ۮ re7~aP k0BH~c^|33,YPG&0V7=`G'W*r&r;E΍w7p-Q#*w-vXggBr.̝ <ͳd{ANwDsˆMl5HOmM+LxrLB9?a+b}rz9J7ZZlaN'V\|ci0GQ.*{Jtx!a ńOGܡ,!?{ h3 aV?y ?0<_vi +~$y׻1aK\+eaq'KZ|/j b|SA 3j_"cOTHݘ# #ij|,FBY;:_bZs )áI_WdE$˪7`GV"a9)U͉Ǎ1}ҴL1rTXp;$/4 zpY[V~Ifj.zďw5qxdAv]RVTqFÏ`~۫ 1q5hD sNB_3y!VzU%\{;qe)wX&*FTBUPhs+qaZ"9E^&KIJcx*ybaJM( ^"$#W$;Z0W<tWe2#4Nق: =o ś|Pi(W?u3=jnB4T!9-`Ȥ/\ ʞEN(,7 \WLB ׋Ul-/nTc|^K`33>[Ө`V+ G9PJy_, ^LH&xitK cDYȶ"\r8k?!M"蕞q`B{/O1 3ӰkAGyoUыn]i@`1d5u:gJ-1[+Ϝ&9dCw kApS~1 N8WQPNTV(TЄEx&z-]桻TlҊl[ACW1&Zj[0vZ@Z= d栌fHl eO`< i*ߜOiblݣI'`^@+^#˟9ў~pur 잧{`Z~hYzHSpYaBf'J*Xz?U|>ld("pTʈM /B⎰t 7,`w2_\N*\*D+ׯg|V,3!F׭ 89(&ocg+~9VT9-C4\nea)x49/&ÏWߥqPU1.^ktj%eU$Mn0 (1N:ڂ2~=&IoWumF.0m*FCD?;+~=N5hŀP?Zw1JcT#cl yS+n6xڶ2?F&j?1rKL[~1ȎuX/G^%aB$Yٿ/G8&6p]LڊaP FЛ"ţBȎv㽰%qsu(ĢmyS!||@+S<7Ϩ)|w2J|F +V oY#{Uj2SyglX187j-~,zSgJaNwQpOA%Cf"jbk=m0GNJFC&‰nNHԿpSi Ai9@#AzkC@"h5RDC=XtAZlKAI  [𜅆1̺O 99j=rg,mL67~cHi˹ eXDq@Mjas{m2SZXLؐ `rHݴhP.awu @u-e0Lno0`[Y@ӝ En8pcwܫ[GnH]gߍ<恈k00mRxA -1InAѯBT;y'e84S1z$£Z.M`\ë:'J1oHo/|6l+h_!L1Ԧ:[*zfS1稔|tfMti_<ɦZ\-LW!@zltVxX۴`Ĉ#u1'\9N}ЫcL7!%rWxr酙q-}=e(\CLW:%WB`|%1qZκR[рW?.0TqTPx!6jcd& ty `iGb'x衄"쾡^2xGavtgS&? SFD>~xa=<{X뼚kF:|':&Zbu-w{dz@%9[AC"fh/d3M`1, q]I{e&I "=$Bn0YקG^m2k@ܡ)6 ~QEԹ{~z(Oʪd |ŕUbѪd!I{ɸD컚TWW׾jӹ|cКՍOLLjS-XsDzo2:А50 G&:\cD;Hl.SssEQ~؈Z˻6nǶ9jKa )[󸵍;401")fZ@+[Єlh,Z48n}n/<^sh̃H`r"ievwP3ե.br >`u*wMiAňc! iv\G *~3(4F#ct UзڠrS~T MOᏉAy ;U>i))jNb`5x(~t F^(`[ ?îmV-B+Ff\47WWKLW߶-$fqpe,aryٺ(17%?6hOսȿB܊p< }|#3FHNm?5z{g]x`Qh4 ecY,[ceg6mtbڂCԣ} e]κѴcK}*>:hngI<8fmL2%JZx{r ȶZ-9g'rIzϜSp~+'k<@qSo '~- {ؚЋrpB "0o?}$kEyN]v+\ gzgSBHCP+2ao\fl HPL|d"x2/ޚn%_,Hܟܝ 09ђvI0*+ީBZprpo#"Bc{q%05l,_>OUvO<]Ƚ"Č܄{e3yut jCӁ* pJ'C v/9D/3`QAّqj,ކ"VhJͷZhg w`!Cz%8MeGtuq=aS0"Hcs:1(Vm.HŦ%ވ] /= A]y*1jq{(8T!nb4 7D)iBP@ի0e**AY!eŝ?cIQzm* !b(t X`^E" S"UV ֳZE * K*=VLZp`j F51Ԫ7fC1!p |"㛗=?9M \ueӺ To +jؼN9ol2 #;1AE\D4v#z_Vb}zlQA}4mi'jӵOOpld(x+"0q_R.y6BK+)/Pm~`7 T^M.jjz5[?탴uQ%klQcSUGegiLse}Æb]|Lh%y*:'USİ@uSJѷl1u?i/,h~2S"7OX#EH=ǏZY`YێzbJv%d ^OK$يR:!h,q[՘ *5}z.dy=D 1LD:9.L>0ۂBWxlƈ\\h'?ݗmn2J3PGbxc!kZTJl.HӌDj䶀cZb񘠝O){ OTߨ^ %.@Q^Or7aad%cMwE[av㢖&aGkIԄ;Rָl hXq/c{ۓz!q{zUIݥgFÏڰJx} PX> nXOBy\⮧UMY8-K]'4aVAZlGCnl'ɒső\F9 nIuS&?1QKw -8~>4%לF:+X{iSFIL.Ʉ۟ nL}}+0vS8ːn܊:,~˦^ ׈ MD닻jFs A1OeM$ꞝH [fh' Ԛ*;kൟ4Fx}rӤK<7tYҟCљ8AŃ[\T]:.e(ɿbII@aRٴS'XV.#FǼ ;'#,kgmri=r'1/1;,)ѵ_Х9i^Z$諴8+K6yu,L -6!\-|<ľ˜d{)/Nگ|V-Ug"f%J5oi|=|l',8ɺ)ԿomPe'I:Ec> ,Wɮ.!2bTvjpRO{aD Ӄ視 . jUY jQu%O"T47|[0k仹r"P('VL| {K[$O250t fY>cC䝵.*ABS:b.@No^ǼYܽ*˝}}wvXh[BGt^IAOW>Pn8]-=۲;wKF7ҹ=('#ƩsƤgc Sw͢嵆DEoO@(BSˈ1+RsDK7u#+#"IdEfU:H\۟o6JdO@ !F#)fA1N1TOʳxDr|=J΃&Gj].9 fCO X8db|RWCEr\gߓ*_q5oRߜuJ|iM>M Skߜ ôdtt {>nN\d"X0E JDҶBY6^qeepua>FS-8@m jGHfd]ۨ|vLtBQl|A38rzF[?$)W*$u9PL foQ`X'A!c{j"[( y\,4R]8:z.l`iNNjwn<̐J]c ʊF,Hb֏&p>\2<ّ>"(uɒh\΃ߚ5#;q4T@(=oN S2W-XV߭ Cő~%E݂G1$r Y(f?ٓ_x*4bd|6,ٕ2i*TɠZ;8jBmֺ\lN_rСTZ4-asǍǒh*8Fθ:o}zv[]_{*[tкq*ۦ .ţkCdGUoZzJU =i6C3 "QcnOL5ˢTzDԓ9bv@`4DwGṲ:"c W,\%\5Zq]HSS5~zeY箈To^?`6]J2M.+Ը5H*x!6I\ V[nxa+\O3uV#,3t](>MrׂWsFڷg4RR;UM~DHY5 19Xo.5Bci؋LPh[pSZ/}~VaG#dB-> mΖ W}݁to8-/HL2ײZе&0 `bI?*-'=INh) 6mÏ|9jH8 Z/yI7rϽsWlOG )1>0꛷NhAtLgE ?1l@{oe/\a)WT=^MÁ7r@[켉Rz4*_ckȚsEtOB,D]w7 n0 #Г h;o;?x'ߦ3LJ =ȹ*Au2mԏ]ǖ'FNGC:xXP"2]7U k|y!.){"a]UV W GxOFh97' [ڼm3շ2ZvԢ9Z괜BNb `;w*Фr[cؓK6"FYl.V"z1FT_@gwaCL@cg5v&h{eXP#ξs} ²%6UC8qv->(*^ kR2BxȘ5`= *؅j1@:Ğ;([15 Jd]}IhvGv]$JڦaYW0xyR {\[t}7&0f*vi;t{# -`|'YA;>J VMOR)p׵e,څV\kMR=ڟ]l p^ZD̈ &[>EYPQ,Zg3T_0NۣvHIc~G5j_:#8zrJ8%| ll$"Y0н9QW+knlI"_3-+|\Hy!3t ّT 2ny Rq3I.`* tmޗ1А>Sb;#2cu'DQp(wu`a<Ɯ޽LONϥl?.,vn3sѫՕ&WŁ $6&{:XT>ce2ry$'jrbzϯJC&U(mXjw&TӮ޷ρ K3(vH ~# uoOR29> 5TccnAHG&UO!r^Sov2еVκ4V5%lKgf#5#/6)`Km_nѺAyUֈW)h%ײeRt664ZC-ZӈN6f;H3@PYƠ+RBE2GǠxw;L=oSL60.i'*Ejq߉*1JMR9itr+؅@,XТ޾%*O7})չX37-QV`]@䞳OFŴ-’ UB ^z Yfi4zQ y=y=rאxȯ-T_=m>\A{$zGYNed': N.뵾SS=eŻnS0U0McZƥ,szv ;f`Mf7' Ω]c  ?4Ӛ#@\4ZLCoLeGNh{{Ȭ[{h!\úFȵZE#:Mf+0@wN$*: {J ֫S>Qsq7xmk* ̿$䃡IA8 'H &N)A{$}RVS=jtqvTᬄCFPʜ9@ԡۢ,~/ $}wꋇL'!e.d|vtH8:dܷ+V ۦs6y vANc&^j\;^}32kIpWC5;3$UU S>>~{lAnKO·žS0!/?^|/G8 Pp0D ?06(%{]a\kȪzqڝyrMWy~ֵ)T y}nd,rYb^';x nj~Y^XFwg[@R@pG=k:WKKU1pIޚ\_^L89:@+~(50-<;VeLB6eC7dƣd¡V|Yݎ,?F T:#AoU;VҬFC¿gb֨Tk_eF Ցӱ8rB '3ScK3~ nd8Ξ@!5Q3U\8_RC Tq+ȭ4[wK"y ̝ó!F~ `^ >T%DQG-].MQH2߀G8iĵYe^4RC -,mp8^̪ ١sɖX,)\*XI{v:`-$#!GCk2#N.-`zB `S{Ŧ:ukt,C;@z<(IۃTީVo.jZwMJ+Y?nD)~z47c2PYdP5Ț3E?*UZin{n0]? !m%v&d}ڛO*xK|4=G5`XY(e7s[qx.)-yƳVQ:؈&u>\0z*XSP$ (9}-UfweA0#Ng pv VfD!'IU4K]q*Xx 9>18kCu_Ąg-㘦v#opVo - T$1YZK4:R^8}0KVa -g#M7[J{lsj CH]6_k:ZXGɡJcT'0ڱէ.bĖ'RcٛԨSB_+m1qy%KCK;NʧfCӮ)ebj Mi#(Е;%l_/W9Fl0tY:YR!L~#m)O|p|G2V2:UĤ9xC)al>ÏHprWtJ:Qw5:aR%p4nTdz`盚c-K:L)쵙$j!Vjo U]s&YE1WYñ(,^B48;p?Gy.ց 3/<{UW*$`z&j#V;K,gnciD5/6: DWɑ)Ùj'8xd=8at|>.L`hHC<و+v|A*:3o1<'ȺsO&" ]PAR=vqnMR'~my? 2 )A{^E-;)09^ }#66.HBeX6\1̈waf z]IF9R61)4|ç#~Pk 6[HgB%0K`aKGE49m :ː' ,ߋ1|1깵l CHZNUW|ɬ]93DR[ɋgשnC"hc=űӞPjz꿊an2qF>shp'fmĈga+ӆ@dMG+ggBDǃ4 y_NL;ED;XYaF/ wJ@*vUNP{O&k&(=n XK0H,x]%w+Brɾ:a*z# @SԇLqAݠaS#td}qV%ޙ,d? ]LiT~SmPžJƫژ{F`ya}qRsL*ϔAġNdx# qd+=DX(S-l{Bvv)jIMӕک" ]_<*Ͻ$fVu9~Uk~hiG&s׮E%nթ0O<1Ec ЕzWiK|ͦ%GI!&]|˵x%L0C -G2.E>ԯu͇ftKqyalHS?B5"C"u%sHPv)k{[ )w7<㜙bv g{ȟ#l]P+_[@ ʊ8 tXϑH񋝧M+f-:"g$FRc:1 b)yӸx,bNkzY(UjD&hZ!4*B6ƙ]Jp/vBjp%凣>fo Ƽĸ3hL{v+X| >s .dplP,2_Bf oäَٖowſjz•6?B{{92s7%[JUP =A`\^a4э|3?Ӧa >?08bĉ֊ՌXwћG~%]f,z;5qla_"Pp~ ss{CIq[KYx66saViٵdPJ`L~=er ׼y"A]IF[5F 8#_d,CVF==Bx!eovigހK:+#*5񐚽5GEKک uG+ӨkNބd2[,ϟ3FE(xnG)G~931Av=Kd`J b@ WU g(n7`o!R4EZKlJժM_^OoL綑Lp6thd#Vې qGA'8uRN ;sh~*48SL׫m'yXZ㶎{_ >^ ZT{ź$Xy1x5-&0vG~1B,7wv'gkD]AaW/xڨ|h0<8)+;IE|YL35LetѻIrw jߏgA0WPHh yý<ןkB7WW^%=Ω3)o}H?T $SSQY?d7!Peipd`U?zej6Lҁ2k_2r<>K:3p/dā'o%[-x幠3JX<$1ʩ=*jgC.43à*{as|d$U%!O'VThT#.ZAk v( hN( )ti6Q#M㠠Id.6A|ݤx0䑒3n|4Y0/<Te0T֯& sE FF$$qٺ- :GhSBgd9̤=0xo ]&*?RvJlQ kFQ[CJE(",I>Qِ'f"!\EO_$dEN~ QRZy @-٩n2%'JG(fO!x{RH3ÿ3402d;`@()IWy$=h/!߹p%26:پI-ixs.]& ~x1Q>v&\Qy-Tpt\ª'B./BTUҽ˵do9S(.m) B@IS?Xf!ZoMUrZ ʍʳ]ß=YIK3ɫE@IhwcZerޠ(,vPjf$!6A|&30FIHАPK !;B>B6e{UsKkʣrx،,  \ Lw܉K&%j{Z@׸a))W ت"U&>O;Xv:CT?ЦvXQF9.u2 V_Pcu:oJf/C !!Q*q1D<)|pWzgKyPCGTߩQ ]ҡr()oI+)B?"bakY`e!*:N}DNg9²O 887bJa2q5΁Ysn:IHߵo]kgPMxo@Jζ1H4z?Њ| Wf)94j|:\WCݱ9%7 V{-+2?9i3P\{ҡV<þbon |d)]S@д:IY`-aq4nyĐ4+2gGcN@B&cGQǴgbc#B fyE$X-(D(X '+.Dtm6?XdOژH&Ɋҗ%2I*3Yr5̗!IA_g=k a lBEfC#,DIVEQk{$̽xm_XI%w s,d?XT ] C c e%-cb3IzxBC`>=[*L >WAzPdn*5PVqH{( ]VPVqi2 :ΒwnF1iI߅UJmH!aʧ2Q]=wtDqCw=; Z!Xw@7ɛSB{PT1R x(^Gui޺`yvs֦m =S E)CXa6kTN>hY$,H mkY#ך]~`2*|1ʵ%V_=0߀:瀆@CP]j^COZ]0㍷FjPt|db^#M` pbVXf 2@5*cB9$~ѴG~y:`J× C mD;J tl0?5dWŦ@cM"viӝʈrp6IW5NbΡ{2G3g)7Ϧgw(rZ"KPl"S[Z9mSȆCOC{4huZz/hKnΝw':}'\m?.B w`1`L1]B$_ؘkWz vOXgh^t]'lW w<۹BƧS_wݶ(xӪٍ ڤ]=Z},?{{┚c\uFCz moE˱ #z䳥H-a|Hզ)H){UVt*ePo^|"WAET {`aBw#-dPOX2ïa;*@WƗv,t-İ" K=!RP1&%[6i]S f9`RYR0?ʦUn|Dں| ܼC2<ڸ&,d2ŒHE?GVtj;6ti- k/Oy@*3{cgGŅv'ZucDzTI͹x{)>inbs*525v$q0?:oGn bN& ?3]?'W/ Ò?G.˲e[}rɍ.jG*Qk@_QeUe8y6[w/UR^jAvܬXZ4}ڂT &1eOGa~0ߗ +.=[U)|/Gj[}o?j޴H:!zd.HsԨjo鋪ޕmpOc;$˫ ,NI"_\%$b1Gabی1\>΃elLJj)d^ryQnznbPaHP¦҆Sn تߖcfʇ( 6|l4ao+4.sb֣W>u?mfTk:pG%v}խa)ժvEKMq,dˍF), д$jOB饰S#`.# Vs,(T_ f,9|DD&gXGBq жKMvqYm&Sj ]Js92NAae(> ҃#Ra^ {#T=Żh]qZ41 ,Gj;hAu)uDj37lo45'!)<xuA(}|(N NABz/EGW̭*t~۸NMSYXZj称=290>k[N/JO؃pG`sWГ*KgɛX@^n5|Knʸ+FLԶY+C "Ͳɀ +gLZ]Rc _?ݳ]79di =;܍܎Mj@Aei]$ {9hKk]gy8B"AZ衭{ZAs5*/LwcW_NqtJ^g=QrFrpQͼ|/@T&70,|/ \S@8!{lAVK wb{Sq5C0lȤqK6ӑ 7fWH~]F|,+SWRդLkl޲۵ˉ>\Բi}HM7]b)x6q2RHR.R},2WfWd E5{@y:(5G :^4ZFG팱"PP[ 떇lQ0]e>F]QΘmQX1s%Vj_e8bHe42fi)5`#m7otH3HQF@w+y.+*4KJ߾'41S_9Jw~[p  ӆte<P!P5q/({.Qhs UW|}BPhD0ښ}T8-)YClBfqߏ&9Oi5 }dܓ$X Y14BƾBȏtqXQID)IGC5FAS1?9/*}Jr (Eƃbpڑg1W+ypI0sp-#Ygy[se;ַpbY>#4'zI}<79ӂlj֋ 3B7%A3Gm̓*)smy Tn%-aګ&d+_c$(jٗELpn PxƳ\뛜259T{ѻ%Y*M]ںִp/_|-:>.Ze_@rHdߟJD;e}]l|'B.)ʜ/+{ݾEEsS#g@@_VϾ θ.7ZE!+ Tj,tZKkt{<|4y{%\ /W'TT1zWQ۱av^j&dH*2@)UEv2YqW@?,v_x Av2RQ ct9VoA:skFd nz/;fغG1)Oo/U}VJcGW U(ji g2̇ WbSPg3DqvU?]GIZ71&9_-^\n4D ">30l_$hXGU l-T i9(*} v2CGWmP=" :;lZ1LX5?,As )w{]QpڎwĞ4jʹ_4MqQj$[wzLdf?SpJgqs; Zf{X!QQt5!%Q (nPEo4{[)LRv|yUܹ-N.1=].ˮ2C4 *貟_ QAuw::yT#7pz7dVs#xF(Z6 py%<`2'@Oi9gn.U٭G!afgq!17e{ohxIށ5KUkZ(qK%]Su/~!_9`5Jiٸ̀.e+ig͆1O?&S*y#)B8$jEEfZF̟L&?q7.fJ>|uɄXױW8.bS{J@12QIzQFqLNg[YwzY8^g0<N2h_fq0S4Tdbqj3dS 0KI~yc{s/8@wlAiG4tid-E吹 J(-~ rJqLe#GL{Sں?͸c! f?=U"¥&Zh]mC>' ~*lDC'Mme8h9,^{@$e;P 3AFkɱX>d82M"k 9(ЫL]pO.jЩX˷`RC V\$ʍMOz7%Z^Efl>G$Vr5]jಀ.C_(M} b'KA ApfHxT;ZѧS6qle O«$OɐAc&OOIR9$ڪqFiX_̇t.eR;cR3De,Zb|D: .k~FE=',o~kS7^{Nsm^N؍JMmogL%!] '>bmuՒ?* \f#eF"σJrnlΥ Iu `n1t\]nit=mu?%eHy !Wmf:4rLP<hգ^3̶-|vbdj{<ߠ+MfUpMuPfiƬc[f52XS#3bqYowS4X e/*m '.^gmU8A ʑgYj:~[V;_m`O1]KpT& sA }YBB򩼴ttvMf[cD$g(kPRR?lv}4/ns2HC3~J5hc3DIB&,d)_2< `O@*N@vwm偬 ,}#W^KcWczgZ^!2n7:@f7N@cώ`@|R@ڮ ydy%mq`QB%Xr ɏSp!59tApj%4Pŏꏞ@xMhhaYF;Bsik Mh}#@G^^}XѸ7#v$'S yv#>è!YUuiy>o,S$g{j;܀A+˸[谧]G a 1APTK} *J\Z1x yU `;1V1B|,/m0/f+}30X#r]0do~ 8晕qQ4`jJ 'cspų`:t5y5%}r_͔`¡.צ$'&=nң'z6g8s@Vd@_HqWgeM[a%e|ʯnlr˒D3۬w^@] \(jsяZ>i%]\&[t9.Y} _-ME{+!Q<ʻ"Ka |:v,%'y7QuT1`@jfߦyT ov$y]AS+җY~SERSP"p jHߴH-7 I "xwI,FZ#yx7~4ޗ~H*@"mmP*SDŽD"v0[Q|Ǘ^/yyr^;,wg]f"c7XN1Ft QO°Q?Ѷvء6]h.@4FZߤRHU#Ma![ }`9}5f3nCrQz z^Sz%*푦˔ֻfDn7tQ_Q&K_-ږp͝}-IN"az˃'a|ėV5[(rC‚m ΙuIԚhb2(ګ࿔|?6l\4OaL:K Vh_Pj> =N#KHt6[TP0zMH&D XA"`"a sg5Ld5HDaO-i  胤q_z$ν S[gW`m*iM!$/Ex{Ey1r0Ðe7v> Mɛg7e<8JZ`hj\b(x8 $BOBCmE8γK"^7)* )EJIlspxc_FGDc3>ɯt7)ZaO`7OOy".2a,Y<7^jtW+ȴS+4Nx ;DW9k` #ҟ~(.tEA'heafoْ5@ \_>ٌsetV{lV7T:.oP FQ*Kg\XyS(zN^j$yڌQp+BQBKRuf%_Kj8Q&Qnv7$I9NTE葫9vt|sij^z3̀Łhcm,j 9|7!ZER6P1U СYۯO)^2_)fOqy.it!9a102O 8TP {T7Lm`XOˤ6e:Xףqu66#f6MW`kl69iȇEMDs ؏ŗؼm m17BL;ѐBĀ58Fgb^Yཱ&< O9;]m rO8gIuRD]~J[}k}VM>HmkfQAPT(FǪ6"cKF*دu)^;BVYmYMu^&6 mL^ MF /f|в[ĺsQ%X{eˡzҽT,|^,6:6-?Pr}{NCu$ .j Թ>aF$83{KPpXßh#N,ǫG%cX֎ƿuĨUV1t"vƞL},-rlA{'(]scj$fe1} LkrH9LGYݳP-Y6*'_Xpcrޞ!*96`=##Ϲ ނȳED32@$p/Yf44Y'z},"L խ7%ܿ"GIp  3o BYyk6QވHl)elyvG+:1ZBJZ|IoXOTt"<(7>m[`:_v,/KoR䷙"Qc2Vg0a|y9 j3)@PL`Zғ2WdƮ_4:w֊V>JTx,}sUêCWdHf4sˋX OT'YٚPYe5jP2TQC@u=&- ڀMI*lnUsnmKw\ ذ'[۷ow*.|P‡JB=!9*RU+d-`sJ*ޖƣ~z=cՓFrejF{$Yl`BT+qLQ &@Cv-W^k!V|Q3&%3}Zn~ K@TS+sM(]Q˓~bCĢ94#JiQcљmjA$VL} G A2eg 5tJ. 9gvF߯ hE7,:Pu5+u'du+̔w QAn=Ҍch (tZ)0b {ƨ ʞD0f(ʙ95 "c|D9*k#%qaU11hN؎ZX!!V/שUVQB,&COmivpvlfl?ƄP>*/ JiXۦWs./0(u{YhY֤aMp1kc1)H3‘? <͝sx1QTWfXqIA+ܠhdAj؟0z2wOJG (gɪZuRU5' j=b!KTÓ#q4@nR=[P{܈Ksa~/+yՖT:ȆR.zcɂ t-e*C2ݭ}(*U*T8,?j=$yp 4O7!)nrw:+8+\77 )N=,شCySl3 L<'Ɉ uy `7:4}u.*љ*g<}ry8thmmqxeecpKvA ٮ}ɤ.IW=^P ¸!DD%*$n?a/IX4O$ K_*40r#҅ɴ><$9$rgS1(9oMO.){\+FÅ:Yu{Fh#2^ĬQ7]t&8<̍9RtvIm3Q[hu.ҠUȀ ct] qW{>hkvVw%_ɩKY;GUdЦZK$G:-q`_0 v /<ΎK:Dg~RbKI-ʈ)u;F_S淰}UIh$c%zJ{:Q:bQ"~Ehy={+<܇. e WPD^~״p /; 㮤ջj;i4?@%6]ևt^$O} ƚȾް2Ghh\> cmM.*ZXEI'%(iiǖs\BtOr }WG9+=\w@ko@ 40;fg\`3$0xȈL+*v-K kFjÅU=vhAv#K;diC,?˜q7C'8QQ7YCr iGZeP7:!%bQѯ͏cjOXf`"N-% !5O.91H| rv,\pqF_LH] \QԻD" cv^|cv5KiƔS2_:"0q" }xXw$B{.Q;2?a *<byʁpvly(9w#c)H`6[. I,@U¤s9ywԬ^IDL=- FsΪ-kGO/0{w ^=k2`S8Z)SG6ZScJ I/> fߐmպ*d\6E X|?\(}`P:^Vi-Qȁ즎wle!8i5zn$ `aja6l b|ͻcaf('Q=Hg^.c`hkǚeiƃgjix"SB~..> ɕ2S֋K7*1;!xYg:ߐα9C~[؞c"x?̨߈.Aߖ7.ֵP+z "KWgCkp&Qǿ6RY[TgML57 3\,<03*mV k&~)8G5o nU\Shnx PCjL^o+HBp_^XJtsʸ()`?sPODs:m_a-8YGԫiocۅ@>Grz?};|PYdiel9hyM6BEYa \cyK*{;n1x^;ï:*]YP^:xխC)˯+B\ ~O3FeF(ĺlTs:EkM_T9Fq,8 -;{+Q"$i]PKw^OaZf3~Ԅ(Cm1s?ljNrA~vp;*{4Y-筙d0vޑKVu$d٫܌MN%Ϣ"nl]Ja$X :}517maQ_ƫvodF9  Q{?Ϧ6UZ.U?wشչvQ`㸁bwCER Dɇ},Q(弚D{9j5 -п8M$<3$*RF9~9ܛbj>Z:`ntFz^+t_ʄogϤnaƂg5o&C9Bt!0!2Mi\i'!!Þ]$hU^d_#*=!ghO5RQ;i'7pt۰SF@MaOJ_h>9;Ț8e2ɂSuP@|I{^+ Fq[_38X(Y1BRIˬ3Q5\gDY x69vnjC?YX;AfQg e9J-j"^lgLE o-ƠruHWl0F3 q(y"+2<0=ji2uB s9巙>Ic; ޥgXn>NbX^Bԡ'IPQCA1PO7*} kt%):K.VeEގpF &}-`nC_!Qڂp(k`]u|BZNDa$YB;/҆*`KWЂ&?v ID}>61=8U"GT9}1{f0m8 ޷gQ{0Si兽6,t=Ntw'`/Oi$"T- ]KLO2Kh)EJ&lt̗~nqP [?%1.Ht>L*8^eVJHG|QsyͧNpjɝQ50?Ħ:SA -jj칆M4u+<\kB= IG͠ΊtE|ܪjU+.Th!-/ѪYNV_F49NVG>aL١G;*e[z'IK6A`&8Hf.}&'2iADڠ²%Da?AͯBj}{q LRd@hwJtIv5p )!ׄ)|/n*f_O^|h :L{H2~~tc,VJ[ݩb w0=IBFʶơ%(}S HxR%:S3efX';GNBlV8/pFg\|cظnŞ%j׻a/F ^'DE -i!_sRw|'M%0O{8l72^ωtw^I4D~ s)Tj70NA@!"I4w<맫a5jx It#Mm^ƫʮ~nJ|pٷyXHJW.w1߹U4s%UZ{đ > BwKGIw:8i+g#|L%Z雏wNh4֍v/-ўn}\+hKL'"d :&Ax k/l׵α7;L8L:,_(DudJAAnŰ*?Iߜ4J:gN0v:+$npݞ9O4>Ԍq1v$b %KQ9? JT,`w*{08]oRqg*M}U Fx%BqE*֍ , 4#f 8"#Aq4}-2;a9&q? :0.sfרVE;%ȵIgZIӯqXE4tO_xpOP)E!'S`Z7Iȇ7؜ jn..-a~:C38w;+6񥰖.Kڶ;>!Љ"k9],J6A0G }@ms<)|! ) aY3"KX^j/\C )L|YjIӒ}  =|%!q",Ad%n\ bWe$a,(4#j3|[4|7 4#ALtӄ_/V~$kbk=1џܸ %8ԷHcy;{ᒄ7l~6!nd]M#zlLKDf^T3]`Sˑ咲-bFΘM@Dg%;w[mde0L J|/-$y޿R'Z8&!sA,[-1Am`93j1* :@_@=\x|zL hNM<]nQ% m/AÍ l )b;L,$=c7t5QS'{zh ;k-{E_R)nDt|F|Ⱦs"OG}q%Vue0Am:iG-sӓU{[M`aOsycB{BsC]InOjŮɚ ["tԼL [!p֞}ۥ6|9~~bwc!N0|zxU錋1ĉcy].dÞ0IY\DgI*eil%#3,LS;>D0dG_q#JvL6J=9pլ5&΂ܻR@mI2Du`LE?o!G&<9IJ8[/gLߑiֵ@8|Z m|\q0\F5_<1BնPֶ(TGXNcD:Gu<[Xu5M&"z'%쭞-̯? -!Iˇ\ w9.B~"4i- ~O>st:#.M 2ޟ})ϒT`/ILYB&E;HUb P}Birü} S{|]--cʁK ,M!6Qu8K.=א"$f6$P>ˆgtRhDrWD s-,rAh+>HX,QfŲ84r1ml}x5:2ڠF_Y9sy->82ɒ/8V0MS|EP1am=Օiir y27^j]MFʖwoQ5f3c1,L36ٳ//) "9Yesw3u{#(eG߿SMr'ss*6j y2؝}4.;,gl sb RtnJ Nlg.tT,v6XR\l?fkIJFò96KE&+30!JT/d%ɄM*X"lWʌ[|AWA棅yaL \KgJ|Pi4XD6PCem^/߀wdm̿=k.V0?}z1%W^{'Y5h1+P\ -)M^g hMFc] ^2M=β+%/cYdcTVv]A?NmV-j(!YkL "nЯRخ]ɸ:;t_ 欌xZE?UpU.|)sm*$A%2dGFk\p <HIe4uo6f?@՞ՙó̺;w_6Kp{=_b3<ȱmO䩖Q~n~9`btiMG2]l]_+oqӇeu}8#j08fۡWmz^j+߫C*{rc莉)hkG0 ~Tw*OXCz< ȗ~IѱSuӣv `a3#ZV&3D!EDҞbMԪvݛy{4k),tU`j7*(MNʈg2/~Y-mq g~g3Ec}w=xҙ6A@^k"+5$Xق ;"@ jGl=;ggm&z$5}3#^ьMA\;L5w˺!aL5[/=^+}a!{9s0/Ral4[h8pu! )":hZ)ضÉP֛hmaI:Ƽ`GXly5ePηhПlNh/C3>^S8ko$bƛik[^t X*&8sZ89}CCBw^كbk"n:Fѳ;\)%!6rKWC,ݣ yk\zHN.ibr}C@rlh;sSj;R+sxN;2)I7tA`jm:G$~MPezi5\ -Jᢱ>%"" R^n{xUUyx @4 >ɩuqEa~UX=8ڭHL!X\_CTCD$eԘYyG3s.EWæUz2@ݩܠV&%7 I?̻6f>őr3m&G olb SOAnV90c]H gg{ Ns Y#L*kPþZ˜&L]V@w\%z ef!4LF}F2># C .IvZ֠8ymfh'}eeF h#-([[X~Z(sw.pkO5gSmJKoMќީ<'Q+/{*H_odNO y CRve iаWGA 'H{Q+WU-x#oIB\8iur"{:qBAPf9:-(iߧX>l 7HNOpÏ~dM9cɕZ-Y:3mR75:'׿y _X T4ˍ@|)BۭeM3aߑ/3IhDErDx}t^]J^윐r_$ÓS,G!, WzO:طҰ_w4/RЄ~v6$$xR B)EpYrW3olWCh@+0!WҊFh!SS;\zm<\hl.P EnǙBuWYM?gB2cO'~!N %Bs]VE60`7Jx(3N k8\!)`!-C#pb=aPaPtsN\u$Vwׇ540 t0%Abu ĉ\[Q i9LTID?]ypi,3q!Id?Sn|C5*qDUi~ӹ-EumjZQ A@o{*= ( )h&6[ﯶ,bEp&Rn=fNfxxOЄeF\$I,Dn v4iU^8` :jV:#INI"{[d ҭ-N'AKPOYeET FعsJS0I* $b2xdm720ȫP$x(O%1^,z'{psg} o"!}%ƞS:#>gt!le1ϣ/.L8)&tc'@h̿o=cnM=i㷯XOmB|q_I!hETK| Xh`-C[:HFNnf@'Na0%Pq{J:1povVِ˩ L~Q -"E>]7+0PtZ"V#ɞa(\庶SsyEF\ɏR#N\"\EKy}p"{蔲&Cn]zn;eq ?@ȿ7gf"`->yX(T6QRN;eHѯf<7$z$@=5KPzI@2B3wMmEЬzsݐV'*ɘG2AlUgP2Z};8ҁa^+la_Pj/KKB-LrL//2<>iW}iܦf`V['=˒cE/QsOl;-^o7a][4ᛌXϽ6b}z*+n+UzBOևLN`š^0U{54¡Pfu_?H?amOA,Ѿc]SܿN I7@踟%]Ԭ.]\'OmWAב2ރQ&Tڨ >}c2w`Vj6!BdM% !Ku@ |?Q`h*8GJ9lhQutH$olJ`чL6)ߜ )?҂[燢ZC[6GCُYXTZUuDi"ö}pgILA2 ڮ8y]?CznvC\#ĖYx<E4P϶#kh!#:SՕ&3=?ǢtxKNU/Xf +{fiCb-UK[d~Fl$I>21JhV5#zpqy ^<WFKnی-ݬxځ E;vr^; DQ z|40wtO0(̼鏼-v]VyaZ*F[i,̞ٛ~SBS\RbN= l@qr$^Kb_?ƧzcL ZʍP~_+VOrѾ9fXY pXGOkjRN-E!#.^k想m]>$ {I5_1u2 FߘaMSپ"TIF8H^R3()bꌃ1cQl6^y =%zVBp2?3‚\tcO ñCH'r=&Hzagt_+iw.x_K{?.Aaq4:&qs* F8ܔDJx]ؼw23Cu} utB'"O-T d9k7j!mhl CneGdA =ZeX!pdEwTw|GH='([q/ɛ7IYh|}zAI)@*C=8~@1% Ng"]Pkoof4tv79 sQGYOU96QrW*ADl`^|̫n[hk4Z+vӊ/mML'Zy|Xl]LGũXǎr׻ͩTվ} F; JWlk2|5qk_&3r;j2XbaW3Nrc&@r/˾Ue'ϸp$yHix>BQzN^P\Iw>J|pE8na\H?b9#o-vs/[\6 <ōRvNQ~F!1.=8-%.vTJ 1%j~R^#3ɰErt Sq1IJ"]aNBcrQ9KExG))3Dh̍8H_|@G]dْ͒d0`ok^RƨZ6petV u-_R?-MΥAà07jK#b@?G M,B$@$im0p^` Χޮ j5Oآ]C{O0;v4'?@z3QC:m.EI)kE /]!ZN}gDOcUJĉ9U .}B5Vys@cFKʍ=bsAc]s&zi\VЂ+e[b=1tUh1Jy ?N s>Q#g7{ !P!ʎRPU]AHlF[)g?ߴU{ɫwm[ tjk"sVl$'ݵq(ZܦO0,n O!yr1 Cς!&JEYLl(83,H7DpCgKuxFlnqPj&% RL=;q ˯)0 L3D/?vnwKm>8J>jIX_Q-EWl&/\N,:I< yr6\dN xkȪ?/]-Lh7L: ܐ"X 1*8Ùj}VK1zM|@ROm+o#0 ruQRyrIBQhO3%1MR6j H]`2?5Ͱ.ɧ['"ð!sBAf&tzp)PuNsO"G GLs?m {ޒh|X6~ Nk-6S\҃n_Uy0݄a.t߉ʴ'&oΉ y'k~R7Iз 2&2TkaM9Pʭ_uRcx8Pz3Ar0:.dZLA_"9x `Ȱٽ|mh63U/M{Ӵ}h v śV~\SP:Ȥg3F_K}S(<~nzB7dXoӕˉam>;"jc'jcE?z*] 4zv"+c[ (L#o$ @O^}V5,xCe-N˷!&nl ĭq( s"'F{ڬ}䈍M4U皸{0N $/myƹ!Fp:Ӎ,{Ƿw`l5z,N%)4c~IM40k Ht_~9w\\K^Q8(AOVaH1V< \!7c@xU78:Ãf42 -N(gvYmnjou9jP:a喢lfo W|SZ_Dx Q+(ೳ٫s 2{BE| Q|6/PԳVO2-?6/ҊL5o:KoHCD:0ݮ7}oV#j { =\wLKLj+|ez=΍ 7*sHy=R;q6>m'kVRSh G.M+V-\iȞkuft޹?K- Ɗ۲Jnާ^t.34]|LɱIlFY'\~ MAݱzQo"-*ڧLpwIkAq Rə29h ӱSH} % EBz@oQ-A"a+@[x4Īto٬0:)M`0Cu`6jC ZT<`p< pc4]%,g\w9*x%Ox7g~lU{RKs=St]yB7'-YvEW͡߂Z]u,.0-wa3O,щNʈl.j`@LO γ,Z&2lv2,E5ES㫺t҇p? !;ߧ!T=jċ@C<΢uKM[bW̔7ڛ "Ҧn};8n8N^ƣϲ#2"C"eC'wGS{U^y <(z-?7]|!jQɒUyEzkB,4^szn 8K޻hmJ oăA?5"N<PyM|>.*GX$cTC~˟gSx9*1l5'g* va51@>Vѓƀ[ۡV4'z`}e'Wd&ONx>W_WQy9 8պ@]Dj;5sC/ Rq 2wU Bvv)I-dR$WZkpE0k?{0i{)^U:>ýVktP(#۷8W P;AH4<=Տ_ݎ?T]{Y*Lack!Mr6+-aFH8ǃflKL OYJD: jbM{BlDRvBpZ];. :I ȧ4s;,c:@;c  ؑ}'[ YZ],fEmgOՑ0F8F45LWn3Tpͤ7c=´6< /_lGE9"!oQgm=>WGNY>7m L:Ճ3އ14%'[ҩ_j\/!?wFmgy ҹ&njNds^WdǼz `Q3|ln Ds~ʙk-ߦ/p:j'qW6GHMN^|On[uԽ?Q)cm[Z"ٻA]!#%jnK`c+&-rǿ̟; Ji-o3¾ j 5ż1' %on/d$*'ʂ,mnȥ ? 1=HKZ0Q9ʂ~֙?|kIx3M,ՆIKbmܱ="<7GiF0"]vkmưO-JM?oaBl B$rHHE W-YKhK@G8w%75sH6sAN _v u*sª]kԬOz9z`b8OUA|#u=nDA<{-翾{GPbmxo)ȩvc[>?k9N3o`Sit͋ћ }7z6lcC+6.8eN|N‰F_s" ` 7$.@1ٙiB?%9Ux@ʽK}>9kqqXbq͝QN#CjǪ%جq>Pm^\t6}x"G!sv1~$v)͘Qo2 ԝfBo_X;tX*prq]csQ|`7GH  juB G9<_#ckLM%*(CD(s,o_z9*cq$jIr$XkBnKWi;4hQԧ{RGI ''Dw} s}jpg'L InqEقAȗ=c}Qka8\TiUC:u4*̺ECO?miU8jل}k{4bLh!*wV2ʾ0#}v){;Vf="P#Ż wU ?3ni<,vltq@mA*!޹)L!rNᅔ#ޙ܋$H%n.!ܯkRըo&PJ^4Q$-t8RjQYM6eŠ IPQ`$l+:dyuZ{inYK3U Eb׀_ݦ1 nhfRʟ%v/K?P},"{>, t25߲rI@v_ vd/WɵIRmdnI,uqWRI4>?e f# .ۍGsAo|n!,<^˳OlNFtiAiS'ˇl b ƈ<ȳY甋HC1Uќ6%*ʆkSrlIL xQr2*)q$5"Olq%F 1oC4eJGlH茚4DxD.ᰕ}$";1;]i“ua|s N*sݱp?}Yk `';CGVbKK0DM,TJ zXJV(z"JyCoCSDQIk<0W`*J. 6QMcU`c`G\Rl'Mw êY.kɆM сe嘒# L57a+>[1BN SuUbjOlW< b-͎M} DžOĺO4? 茮hi2jݐOn_o5gobݨBn_F];#.@:V 5Gv:[7ʾI1I@ Z~c5<;G,m*2'Ιpw5'y;R~uCW'  i5dj|9WGsndA,0F=뿄mW?l6չ&9jd~2eYMbJQ_^iˀ?ܬzYOkj u= TTcsqZ`aa&l"~< x_myYFpؕ5phn×9S(V}qv15rCRZ 6!{r5y^Ӧ TήJt>I't44 \r&HjЖ>)p`g\RXҐ,؋y2leg#$m~'SnFH,F2H1D$dϨcTAf-_̛1^%KZoQk/7zKђMOLՕP$4)kdekA%HgnGED""jǯ-AΈ_ 9A{Ѽz? Ra< mVTfA0?f"#SS!V1̖1zE0uwrx"@dUcsݏʰ1bu'**f,; )Gb[b/ MH&9U[՟0|MZrnc:ߓTC*.|dTreAHmB6HqYjߚ@3T&6qiOlS悋x'bOUTCR`(vB9)`/'\{G-o v Khy/\>N{ĘD<s$T^ f^J^欩dtl=XCHy^30sY˸~3 Vcמ i#{/w hi|rW=7Cfl:K\x=iAD0 d_J.<2C|M E = m'3TJ!/\Z~>'u䚩~f_<>Sbuq$}%ˋ72_6[G LYxDE@#0ia KIWWt4a@-}ui +CZݖsO{|_jjtS$`kvщقl]1!8b9\ XgIgI/+dsN@`q.ztpI 7cG?l#:)˔Yjp%5.q DPjoF!ylLR"[߳E{WqS:FQ㘇nZ_{ۣPzޱmܑ=8) ~0>s7+yݗYBUpzK][*`&5vmf]S]PpQ.gVb*,dSi!f~jG>X;1곂ai*̌87 ppz|#2 8*_jzv#6Ymj3&E_L2f_Z'*eF8)5k߉pTQ;sOJǜP50vp|v ,P+={sneG[Z S+la*#UՙU.$x úX5,s:2X~&Rd NN~i3;F ʰzz'>%%e-'emIV@\]ylZD^lnl?Ū\$2u l2VQj%$(g{In!C'HCxڅ=J$n (@o 97znz:I#oq<9ڗ%YlU1F܉Ru$O-uS$aDqͯ1X3t@~ mՁ?Y.*/LUqt{0&t0HYՆ4 XExZ 3$"@7|%w}uzo6Pȏwˮ޻Ш K_C,پEqI\5so@hZAOs@sF=ŢMEEGrK7V,4Ah;xje[ vKg{WLZ)5KsC9*G4۹(:`k+k1_DdfXzvT2 (9(!PpKn-@`ѹx}DP:*ɤ)Z[ `Ta+lLcLGHDÐmhu䪦rY(}73y.KGs{U mL`ZX5s+JwR8lyĘ~!S{aΦ@W0wE_42Frj: HƛNGJ_l\YFI,s"93\zcَ[Scn Ļ7[wOjНRH-ՠ}\K,ɫI~Wg}ݳum*gQI*z(6em!FOguP%PdLXPVu|(\4Rj|e̛?LӣpFW#?(md%).l(yҿ H!QI3 ٺj#1SW ܋ "C0WтZix QT:zPO`ޱ췕xߙ6:-6"C9FN$vI(hgq1D$hw5B q+%?Jģ3+E·iͮZB"p xlq3"N-̥.[+niNT,TwU޲cְ%T}Lφ4Fb7A!e{viA&pL|j`r%z\,y~bOF%*UZwnH m7SuX)2i=6뫚5arD(Rϖspy#<år1d34o+"W``jX=@h{DZw2,vBs-U,>JYeO%B:7K)`1(TĿ]@.K}'SjQ0x_ִ9/n96iq7x+)OJ/hL*X9'\N -*[41PtP<>eMNc}%5A>5UDhT,f󊧟M.8p{ {{Z>D?){*\r2A!V~DK/pK9$5ǜgۊ$ E^OL:.'`&nJM9kKYho%h]@agdKQ@ev oi4! R).B.Ls]]ABm&mTUGfxl,~MiT>>_C_;āY!.;"zB5_H9M^)PN뻅Y Q-`i:=uQ*dRec\5VINxKٜjF\,46+m~ .v;-2ʂ%8:4w*n ljY0byziĠb~H= whoX{K&:+ 4Ч]."l;Y`onh3pTj_P- 噎' abʳj fTXqUT}U\ohpwkk$@ދp~ 2b/jinby`tWr\}Iv-jjVDbrr v0)rv%5J[󃁁U.&[}E`S@QMv*W,ܖE4*j'e!MhUbC4[ګń\O0QߺHڨ!$Wr堵^ ?" fet| YPV$W{Qd ,+p%\ z7ug05 9ҿ/tLu7XK(U {7*Tc'2lHM] R絸MZ75m&Vl.D*&+XMx@|I"Ɠ_E,Ty K˙v/N ;0 Ձ / ZO7Urje=J L3wRCUJ)Rs1" hEΏkN7~a ':O8'VQz-1;X|]}kक@u'ت,!5HP:ay>w^Ύ$;KrdsѭEDCݽ/x~w@ߘ3).; /H3hH2vV^RJq Uu(azb^"ә9!ǜ bAeeY=zkՓw,O.|_p239R9rq)XuV;)S v UǕK;,RaC |ckL$?U*XRrX)Ӱ $30෢X BTN+Barnf((m$D}\9H.d!Gs쭞vZؔ*@B^PPل3kWa"jz_O#j Gr˲M7E DFUm-_EuJP$]=:.kd`^3~GIu/<aUлg$dN&tS͏%p:H8N~bc,d=@TJQ1Mdn2*3?﯂6'ĸ+GGu{ʘ`@I<5[ M)BO=WSlLܛ~ˁ//ƪQlM*VHiHU;o!y5]gQ;mt!E=>Kr%:"XBLA/Oy`{gaD lqf ?~M.7BUy'IETQTO(Y)>5 W2&sRf~v~uF-B[pEYUa8ߑKj6 fPS>'l0&Hǿ0~zmj{]VX(ŊO0|Us[Bj̦ l o~ZZb\P6n(V,|F'l9%qbnl9+"9hw6 B*] AA* Lj}P{.D`fߩɏB׀l7(9MRq\VXdtԏyRv1;Z0 2瓇V:NUPɴ5uM’!o} CxN @s* >=_o7Q-bqf͞2-w6aG0:W`kiڧCzoqJ5=I~`՝(Tфv}UkX(92V~Ds"@ .qt(-)]fĥ/ VZ5ػ3<9d*`p| { q|]ac%rnNDtPyt+o6RUi!]w+͌#bi.U‡oIqu r㎞FԏtXBCcy{kؓ'dۡ˟QW"Szu _Wُ?z+$6Ъ i!'SLۖ 95bʹ}8s }O&O~@$c]_ vKc8U#f$+N:`YxҳTtNI㦦<̡M 6{|O*h=1lWȲ f|Յb<",'"W7>fٶ 79o԰T=w-PgM'C;m"e%FO@gƻSEqnE-:0˧1:HNJx 8"W'@$GFGooSC1Byʔomhŵ\WbSFveZG3"ƇbšܒAK#)T}GBSH2?RVcvKIQdh7wPj4!'Fmiǹ&UF">*\oXs{n/yv`G)* _z7& z!/bZD}knoG?mXFzI#_u c3( ?9 H9o9n+IFxGX1aHּ2ҥspO.ٸfARID)X.ke>i" +NMSٳ(y5>UqkJHN+i sG_~㶁r"-)\m߭۞$(|Yzmt-a7ZF 끁:;FqZ=@;yTNV386@t𴼨R䁖L2s< ,uBDGTr/BhR_e`h=jkyɪ@[$LVؓWLy֜ [z,Aѩ>صyvRddO0Mӕ6̀@;)$R6gԇow@ε k6z,K׃+7 '1pm3(#cRh]-p~^ h;d`:!٤#V8[ZL[rAq>e3 UT _!+΋8bNEK} j^[ӳw?TakJ@ufH'3.ݺhНB1ԀǖWB]S+"KR6Ri ]tv4=Nay+Όs7GNR#%hP =9[!`KڝZnu0=D\#@Hs?H ,sQ.cYt)뢥z&k\lh[Gʴ]1v*%]I^5U@(;*߉eeHtv&7o^ |[bV?Cj-_Sz'SqX( WHR4\ыG[*m%1O='ܲ5qirJ[^@'.: .FƳ. D~\O..;%)J-=M+8C 0ٮe`]%qܯʿp$Nh;3$ϟ^ @ƓT{.ey ΄G4Lj9Iuu8OlcjAPypϖ YvY!N-c(cc7FV'mO07F:0#[ ehVT;f~\V%W,w ¶|tTa}4INkn9hFueZٜ:Mjf7f<]ֆRhD_+ңoqɨG-jr>YD}Xst+|F,9s*+ɚ.#҆QV򉧱rU{Ѻ<C޽.تb.Gcɕ Y›?ێ(LGQa zl39Eo Ym>zjP: \o5=CCdzoCTҍ4chǾX7 >=a E0zeUjY 꽨概3l@=7@QF2 (nNJ|Ӭ`.D94oT̾GLH>K)gLĴ!^ttҚN.*p:&li8vKu "S! T*OI9^FDQ:hqR 8;U \5]a?|~_ߧ2먤AAuܸs9_@ȇ]U'|_sZ\}6 ~hn8ŵEy$)Xj͵Ѯ0Nd90ʺ?n\:䩴Fb5G`bEwpdzbgaj4_i2 EzX/g] =xtVNN-],! %نG8XM ֍O6K׫³a+d]f> su Ж~/zqo#z$褋DUK#|*YS.~ll[H G-|6E%WKU"ƾUI@ah1pT.*.g4 'u{tH+(ќzlY5V1X/Xex0BRH.U4#Q{8B#xZ `)yVvRu~(O=oGKhsH|AG5v}?Pr]/j\C&>g/9//6yBŷIjnepwܮ^mQ;@IQPg80?RMD։s:(sQz4˥DU0y54X{/zahX\m<\`HP9BaM. vl69o];8Vk8Zl3Gy)u+k&+R^խU94Flhaj'.v X+gJdB^*ù 鿮 WW;0 o. THԳRX:FQ~QaY-*v*dý ¬ux4lB_^_3g-S^hsZ46J+DTK**ˤڡӶȫ ̘15`2 fލrUfRvwwat1!?E )1z1w69sy_`]΂I(*}ք:H3*:B,?=rܽcv(]Yфh Wȩ_,O<&>#\1MUlτV`s!NcIػoRa㧉''܃%OHseH?1orgDrLrK(w-I8*VjJW$ꦆJaJ"sE uLSVG:=pD}a!\R3]Y +%8e &i2XeU%'ˣŞtLG%+J*OV *Io8hVlT5ѼrF4E;A]9XU;3n-#_S`O09FE>('xz+A~2ABʋ+="n~K4WƄҒyl ex%O&bl eW"ŃS=njg~w3ڪe'QƕJ& ru #x;- =Ⱥ/,@j {tl&U2S5қb w͊1}I_Й+vY9_Q5V/:.TY89$}?bgC)GPeYNez@DYzӹ3Q`vbSwyXK L8}.!򱨸Eԉ(+rڡL#wjaHxaia1GU(J65nwjD>QD  LY6c(yrj[Wl3d>ϱ&\ȗ],ƍV*N_&5 9&x Φ[竩7F3b|{f458uxEo+TǙO,T(e^#Z6PT>?wXVf `9`c6KU5*a[֥RD;IiPQ.l9nYnY<#juCU4<<^lC-5HSmLR[͋yW8ML: I1}{)\N㳸|&` 埖}5xIWεmE`VV˒#Ccȓ)aD"\vjj'GvF#Pa\<}ʦm]v!v̏&ж"x!U3qrķʞ ]"G91>qmOl)]=W/'-5ؑ(@*8xk5jUR5qd&Uxi;`hTڟ6 ("vemѯ![qტP7J~/YtPw|4x04%d,%#q!xU)m\VcZ޲k%W<"۳G#/Bh+*f4iBX8r:A8T)< r+"yFaMoT,TuM:s֋mR!QIJ U>ݴfA.UI0ǘM^ -]yYuF "/d:8T 8"gszIP ,^F;ptq=t Plvmvnu8oJRX΂ /-=ݍ>%߬T#3. sP =ʹ'>Of~P@~]+[ _f+|ru@`z̆R[?WLq@뷤if3%S([h8SɱIO܏Yso0|,/#N/fWW;䨗j˙ZE{rK*C >]5TK!]d]zWS**|"P 0^s)sba|'Иqpok]MFk(IEX6) I|+j'G2R)8cZ٭I8BdƛT1MqRdks ̟Qkݞf+]FRSf> 1uqO?k?c>H7L<|9 k^xm۳A9.BybI]{);Tވn!?`,+@fN}^%|Acmm=^ٌlxIVX3WFk{\Mbըؙ|nFp/z)E8k#eRDDch-4]1| dҝ=\S, 9mJ9,/ymVg2ptr4ufnʠ-˗buaJakbn^Ce31j[," ^=&v(<}5]UcJA|1*]4S[O"Y::L2 LVըEǁL/Kql쁖E~9 $Ƞ;3۹@u ?lkA_MMd} 򳝐EVywY8"a&B=+OFFAXgB ީFɐBib_QoK8hcw;>&U_|Hr2>Ɋ@yCȏBɖ67HІw*+[5[Y&L(Oϒ]jX^O:gzM;6:ހZ3{fD {&"$HHx] ċ[&VרZjAR D2O"xп-)U0L)eX-:c)L䜌Y  ^c&Ҏ9K2*bԡPDKJcߠ1zK AB/ fyor-Yl6P&C>c#yS2m: %.##ɓe]a0vbh &M8@TxEl ,8oA:o} /E jY:'r@mǸYڐsވ^Yk~#,jeixro<56 03]eO!Oi#4Di'A5L&ꉙB-dJ(QTwnF2q )Ճswi) JO =Ur=pLy"|:[u ly3w:| f_Sk6*X߹k+8747^ٗivfVI5'YfVo^4C(:n2[, 8t}^MEPjJ?.dX% * ]1+&grg"nG RxsElS΅ J?cKI?_;tp'cShK<]3^Xѝ5_L\xDdnz?1l ҝ&_]C'`֕1а:)s>-bԉRURE'$*-\\*۱( 1U?gNnڕs94vFa7Dà!z 7`oP|B:xqp>a9M^y` l)r` S,j-Jѻ`̗@V@:Om_;&,tѡ}TmQzԖ. 97r] +rė'!Eo# F#qeT$yt"'FTK$} "DW j}cM:}CғUH$f@l-hNgu۱i2yExg<5lf:`*kbrUbĶ-zס*oSmbvd&s`icY)':bAR:k#lL@*;ju=#<5E(|?L9m0v^xrFH{g3ͯ &2ibFZynuffcE;b8T+?3)]e^4L<7/{m_pϽ5>m*?ynB covzDxw%TFt C`Ѱ6I^yWJ`$+R5/ E=:M劎ƈ>A6ZX)ل6qVO GzI$QcYgŔZuUmJ^M(&G2JՁuf#VJ <\ExTs{!İ!G7+iC}+\(7I3x|o(T>BgHa&iA>a.0G]*U~  j`? ViF**1X$$9'_q׻p;lfyyo!ֶmo˕\=ѱk7+Xr:$e.<1YE8U.x(aeW-45<#1ɲG,AdJ^tE3I5f~|M 1X9lx!{( Bb뾥2bvM^BL7{,2"SsS"'r'CoMGռT'ޭ}{XՎ^^`R~g{M'+I;nyHUcB*%,hqf]^gup,Ozk#ժ!KG{RP"Nւ9Qt9*{` 'z-cYn8orv*޾ L\pLq7Hf N<Њ`dލ ^(k ?[Zl1=KQKiPFmMygV2/2<9Wq8rqe#v DqkleOYJqQz˭8}~ҫ]Lj~ N Dkr…DC F\GDP;C<6Fs#>~\DRM@N$389{p)@լ(%m,'2y#6(|'`i8Kpt PfK7=+x^~wM{0.!<瑻uD̉څ%@tYV"G.YxLC+=,OC^=s+>lȬ[!ʯu.]Y^>E ­]j_軴|[|?/թv4O=UX{Ϳ6FFطt@VO/RAo%4Q Olȕ7Q_ 8NwW`;)i<*/dsY,H67%b.x(!ɱ }ͯmRC#w8%G@C$R撚ƛFg;kk]o)%6{R)V\"l:uơ,+YJLQLH;!HofGo'o^3<Bcȏxn%%^P<V/mlvӵpd qovjgCaQaisypT\LėoQ[:S `A޸z5S\2QY)>c})k#::)Jr"'RL#I3onX?QUܴzq~LԐ\w_Q91'k^n!C)qh{~QI) bF%Uaz _D`npDkJpo)<m]”.mD:ʒL"9IDTXH` IN.bLM8#EK ӺιOa0ЮomV0Dÿ0r%wqRqkm2_Ѱ2<28)oj|Q0`PٜH~qވ$1ё{g}˖肼*XQ<H;z\V&>Q{0}LսX1""΁wyNTmSl8`|!URYٓ OZg=\b&_MSԦҦiG}( 7)+xJB?.H3B9 ^ܧQ䣒Ҟ00s(YMĥ(覸$I pn* 2ކ说{l;\ŽCT±^/*[sb,!k'T/c9܊kY#܋.@N~^TG]Y穖 <9ϧ-T'Se,&"NBG= J%F˲}Z1f ѹ Zg3'Ղ[#u[v~M(h\i@rW17 ~zuGo-<-_O'H¿nrX_޸Lh\l> &ahw!u'Uw$wךUj ~'Ť"m> XҲHz Ʊ%%]M\*x0 Ј; ;5=I0Ev,^ bg(Ĵ"O⤳4vq[͊W9@.+k&lwrP嗍UXu ~c]ӊ(٨ 뽱&KROnT+|i,sauiP`rl׹Pq׷vrJɯ`4Q43+\ Y1PjX%k P: ,HvB|?D2 r-bx|H)E<}y PVaSVмS!,AuF1Zφ9秇el`xQ`t9/RRgNj|&>66a4fjnzB`POBUd,/,y/mA?|&]F&%:Εڗ}#`6H홅^pf1k)*ŰA|NqL?\:ho`Sc%C|?~g,,|kel"][JG]aP¬賣v6Xu&,"#t#;Ex*I*AsڷC,0ҝѾؾnz_6pBms~R |d2;$wKrsb]lI~d WdN j"HEF刽6a1Kօa.UY/7SVbr;,n&ífW 5T=VuK q 8~#wtԖkjmEa>a .xJ\DW BwJrBmܪ^IpAXSZ`zX;U?XG7E\Mٔ@b5x3M9;˭(c67+hHBxB6 ]Q2ICb<=ߩ0ble"HvȦVe?Ej\,+zv] 7HpJoen>{[(@ݿfKk 0)CVK9 h9 X\iCT)Ѕ. d%l"E1*14 Rx BYC6_wGX@o*(.7"ӱn;̔]A@hBy½h%S}3y=F'r6xwbSC=C8c*Om馳pbo2OAEuy{&`ǰ8KM6n ARP&G*"2Bd]+葐0Ô2 QUMw4g-&r8/@92^HLCY-15J]?qW$'/+TJ#YW8)(kg "y4iݝS5 ]LَJBR(bUbJC`}fߕqxkK}Ji>or6h0QGj)I)&1,@-Ar'$#Y`z*]7,ХHH^ᇧ)(Z̄t@ *%i~zQŨfw*I;Kflalp5Dj4|a.ǍP͏fOg1E0$7gg#k4v&ޔԺM!5|F8ppx-ߎS_<*,QOD57O7 I)B97ԍ6FᤗnYBao+' ߈TX7 NR /v=f8WtcK:N$$z5+U}yye VډGs:/=٦-ʜC-i:HT(RaF/#Zû4 Dco7QvSUb--]ðw5{EH NU)Wo1 9Z 9qW*z^-* ܩN6 qQigْ ` YQv1H?"뺓)Cc[=Td ͞/~hI;rNX)˴RY)]˸@(6|/|d$Z|"pQl0+8c?)?K+A:5?x gfov̈́!0{y!ro򟫬<ݔ* Rug &rW>Z} ayCy^ b9̌|81Gz,}d?E}J#Gy0?#+nyxx:+48ܚqEJaFLLOBq>$Q?Ka.\*Ukl-TK?lY7I0gHv'.eP!V2(0\! I )4y=H2ԯqsلJVz7f8LbS)@z\r ;I9f֤yVt9(yőd[U9\Id#`ж8Mqa]~yٴmm|ɵ7qA*=V5fnr[ 7f7Z |:mR}04\g0a¿ lXtmJqx13}ln񓩷MuA0AIZphxq"<m EY ӖĄ~ յVlDʊj3|n+Z/5SJ<(HSs^:6=K/mU>Ja%ȟJr}NDAJuXt#m\ 0z Gjg :;?+Y^)bdwm!6 p\UԙOӀ'ɹ"[i/(V)/jj=ʸXb;=0ʷrz)L) *f=Vdb2#n|Xy:֟6N\=0鶇_ʞ|A*˽i&6Qice2QԩtW'*GKe/ĐuH?+)3);5YH")o襯EyFnMOt5OhL9Or|M smb5@jxZMOJ|SJW:r&A?2[G%^|BHA= NQMx GsD.݈S46vʕv"q}m? [N5g.[M8&#`mv }JP7{'rҐEmCS.nKxxKnоoFf_ LtO^5ڡᬫ*7Ez[.nϜ: g< @f'^&npnF1:`WwJNo Ib_ִui )E ~\b!,ޣM[;Tť)).wr||C2NmHKITb_z' $o33;M`n܆$ERcV ح^ߚ̅d$EJ"^zLޘC3o4(VNw_)3ac凛"$E4Fo{\oυ@3%9M}Ŧtʹ?M˜WT\Зp^lX KB݊#{7`'(߀:f4exA|`}-!_49+D<2mC`JC⹊1k-E|Fi/O`LJk\pMcsDlPL{B6e) %zoE-lXd'<Ɏ%Peq:X0>4JqFݨ {ʓrN]܏~T/r,Oi|~HMc?h$_){% lr_j}bz:sO\at A!.T1Cg)̼ x !ժ:by֣Ra+Mqϱn~>/brb- 7A]v}̜`0|Pō?]W(g:Ί.Z 8=JW/w ;!TT-y BHaqb3|h*v'4\ۥﯥ.rT+p x[7K3p@fɔS6\U('#o$ʞ&] =0W. jO 5IXbQQ5"+(u*{qya/Qb\ϒusV**o)2OJ )nVR$ % ߇kGD0/p"9 jJBYɬaa?^a eOfI, DU`-;~ęlEIS/J%`mEZX{u[Ho!&+*w͞uaNn(WNu3P#t rp~@%i P8`h`-DhHq忻, i/$0ɬGM7)i^vjTs:_QD.3aߵlmQՀ^]n Ҁ͍hxX> Y+tKqoqvcw5 8ul[7*P2 XG2/w58=F;aoE7(Ef nţKJ0EhB[Ȇ-"(~=럛yG)> R{8ވ)6vWVjiIKMJm.Nc?hZެڠ\H5 #?;NjV&TnEsq* l#Z;E{\"sDw)0 BkV#1z !Ҽ Tf$4 ,.<!l]cl_1!"?&ԱGuD~P*i`%gF>qa&=o aY3J{2e6J\tJߛSޭI[}wMyiv2 ?XքT-o (7E@`jF?r r+ J P8|~9m p]KV:̵s /rrv՞Xͯ0,E?(m]`j;YXGe(;5I-to_}Iϣ髳7e ҨD[NĒхGxge]+{g|N.sa5>P["v86: qlg +b<CE휔}W&pKmO'Y|"OP )_.K#߷]W9'%u#M?,,PSS(POӭz,Yb=GKyOJY ߡ-oY LE2.2twdKn)߸ *1ʫ~rM$E!W(;" 恶27Ҭ5E-|{@Ys{x T@K-]V?UZ)2XB84k=O[ovC6mZovU4%%Y꫸[J0-@Ѽ?NTŏٛA-?WڱcliaZT++"wiFZ@zH>A $XceTv">W6 ^hL7Tb f/RwTU'cU|xxnnk5Gۂ)./ftZ\x3Vv`Or9;fj\RF[9F^뽦0«Sꩋ\o{d7ox.pglA|41- 0ST$n|R㘝AxR BN7Up2{R{,&ڌWߢݲL^pJք_o`AclN<UvE W d4v- TQ.myao4C62{Xe$ i̍j:oA~0ֿXdž|œ;Fe~Z#\~ݾ>(YAY럓uH,3{:uqlbע%zHm<ʇzܭmEj9{M]v3lUeב}Z /UPu)ջ[s;rcHgm˷Vk8ZZGp'6Q)Ϩd|lC7aF=)^(SQszw\s!2- E|J I˶܏IJSMmjEQ[\$T /{Wb0 ;y;đ@ςƯ_E`NBk%W h]CXSim)q7*%]IJI/2B4$J"V;KW0?>Xy}(q{)O!^ߍ=T`_Q? -ы"m2YM^W ?&$\6|eX7Ѳ(-Z V‹!NR7ܰwHxFŏ=~yisBtgZ0} 9^|q!p::u-?;TЗ ^wU5[Dx Z"$^윫w$:ƈE%)bŤTrɍ9IjwWoIVdT+*ὍeK:6k:9DRl(-@pKdX^E-K7ҦVD'Y(lJ/bA?ҠMLO$xT@s(aT-rM: M`p&yWFJGgrFp spN,cBpV$0y?5DG$'2yf|˽1*~nh )T} U0D&4u(}n"Ԋ%$}*`o*r 7-:fd9n?|wɺ9(o0= CEI dj-nw"l} ȿA4S^ mOVLy?6GG1>x>t%[m8r"Z[%tb#wͿS;b @cГ jǩ H=^Q}cpM);/;:x~䃃0Nw E{Y@N}Y%S*QRPG&R9Bfcy+;g#a% U09̳mEo;o~Ag|H͒og *Hw1?iWMFdާNl|^Qj}q~{gE} k?EY+(P$NRݵ\̋˭]8KnIEw:YS%o|he_v9KWY[IJphRAN&Pg{o} XYsF2xvSPdn-f>n*vM+5 -p͜!]%NԒ0R"zlҲ%o=woH=mME?<$7BfN>T姥 .D) up:%La31#fUQrh-pl*A<0؋Mةv-[o%sC \GNA ~)_BSϬѥ't (GN"zc*20*R!N$Ro|*"Y\"'?yvdn-{XÐ"Ȣ8yȬ(R_Xe):a4F¤AA) V| fl)Е~w"0n0 mFf n)yS=l 9^>S>qQKBg[묀_(wxFJII$./>PdX΢,8ŧ~O_z]Oy7vgtD/=eyE=2URG[=Rcwu:fV܀jQ-t:'2dd*cң103>J.ɖaJ乻.X9,،`LslĒe;A%uˇַ=Z@B\#f[.Lj J=:(**'jəEn5Ħ%2H^ I!<uc78ukFЀ6ִ쿬{RSog}x#؞geo_'P_ܷh/vQ֭\ gv`:xInw2Cnb:x^ꕸ Ti|23~@6E*SuU0Hux<+Nj=`Ǝ:e4GB#KGxLWIγ@3T? %TL[isi{f gZȐDhқI1qdI p&1' 59 3 ]Ùl\^UԞ6 }<%2EAV)s #܋ݨϗeib"ZAh;Su9./xTǭY^LWW+)P +w;@X3C5f0R  3AqZ9Grx,dys%$"wB_~Vg-ȅ_";2C%zx47bՒUR>_MI6[U|b j,3I՜ T5yT3st:%_Bj5'wHHa˦ro>pv;i}DӄȪvi:Ku4OCzC헪aOXzcK4Sw*jZ&nR)WcTsm} FE| rtCkbϛsfy*A6oFOX2Ju34%(Uj!BEE6t̂pS&$rkJyp+R S;;͟soaY"`_ 6MZ| &XGt?i+;hC* z,%x8ZlϢgK7DlAmA*klģ2^NKw)+A\vnRqra}ߔ1 ͤ1t^eP9 Z~HX<<`cHhvYia} .s}1 JSziJ̪f @^00@?zny26VS9(15i.%P;egUsO{n}7Br9D "PӧGG0 5֘<=f]9E% ~k>NoJ]c<ˍvUo /, jTݯM`ckcw{6{;} m0WW$dgfp+zn%=AC{AEYmpB =g\| eho灯~|:):/~*,>{#ҳf_\PYG_EC;|f",_l KђX㘕uKOA9/pI߫a gSƧތ%-]3A]Oc`6Qٳr:ImZLy#JfW?|HXwV/n9w8I|E{Gh҆+TPs]ǚ-tЛ4*J,%. ي1SQ91`xd5\I|c̒Y={:JȭRkm +a@ 4xL&o݂2\QQeJwמ!δo_01U^`I/tjUw,0z,EkÞy8$t2T FJB*hQR%u"n>UA"y㮴v{\D-*f*2~\7p=mOM!Vo[)XK[[橦#iXG%kk [=EIBLvS ZG>?}Z #5aA[= [HLCTxeItE8tyB ^K8bgnn_dيoc8]mO3zke"6xbCIanFՈy (͎awNu#i}_c(~pZ, E=7ެɆO!`*FR"ㆇ34]ኃ .hf{TwpJz*Zv{~ΊйghE%;`)&B eX!%/"ݝyGxEtbgO-#G=o $}-nȉZ52Yi[Ic_`5< =AƘ9麱뮎dJK MFI!3nnFW>G *Ѥ sz%kZXD}wCZ^hk QlbZEJZA61ķͿMw%䱤c J4&rݦ%J1Y< (LME63ҙ0wJ bLqL5 %8KZ֣875RFAW;i_N֬$&nAQI-@5T_8HO$Tz5r>냉y`wVf2̊AKѢS8$G+8]*jv*VCg'm9"!:! *ӭ@~u<ӿqK-r|a>P9Ыʮ8 vYhaT(ZeiqKl{}sNQU$pBf'Ϻm8< [VPU7}|DGb_X?0g=G~F0-ifd16qLAJK> 4˄&/JM_~+D) yeKT!Gxn(&m) aWSZ&ݥɟNllٙMu8u@%vS  ؂I yal:B@W# I:,_KM藬I$b^ |FW2H}\T+Kˑ$t2ߙ mGHtxA26ߝ|WOpw&?^!ql'.o(i#K[T9gܝtj^YiC] 6WB{9nYrٽi3jq5 r;Qz [t7_o?zL;laTXunv齷LC % {3vNc PRAѲH 1g&+ex])n9[)N 9icMA^q%6M6gۀ3u4G}UZB 2krǣ]˧ͬt2^i7ri܄)!!ӗ8?HsΠ._#Z'r|IѐAw#J6`Fɖl= N%Nyħh͇$[H۸%. -U$ {N)a SaHPi~I k5sHZ?&(ì쒐q\L췭-Lp-VR4:BИHJMp>8s>!b'I A4 ƥC|qlywQ7my x >{-4s@Ш؋!C~Hziڊ:+g M[ipc5e#$d-c!2͢o"##ޒ="0?Tћ\b Oe"P228*Mk"b fMܕlw5Wƕ#IE|5L-=>nq /`M}@F0zsy##Z8z Cf3`K+nB}}U8!EDOX|sկu*>jH#+(!w_&!PڧgO5AvKĺO'Nɹ1,K;;_ouhݱ4Ek'IV[rŮՕbg9\=tǰ- /OPmt…Qچ_0U&Nu!*ѾpɭD&z/z6\wߢKhz⏒ IùL$6s'F%]t'{N^M+񰻐 sԚ0{JӻmN†']2d,Q.?9'R^ iI5'ޏ.WvG^Z͘J&iR׭LE?HxI$i5 ܈,E^Ň&f@gTN?ou?L#@"0`MR {:wS/ٶ-'&z Gd+  q}諢K -TpKA`m\_yFb`Y ybLpsC,[9~Z>S2\9#o$"e&K q 5,la r_C:f}N<>|?\̹nzU"{fV!-GKڵVh).03E!z8&JDtJԄ}ж-: X$ʧ`cMU )KU| X@)Bʹ)Ki,vBb?d}hQP*3m&yUp*rt9!L\ ~Nj&3 nc5Be_fپk ,sG^ I_Q~hZ!m3٣4%bĿ/fb,|xԆb_N1CX423bJ!.+A`^11#ḄJ`X٩ы:5qHŇGwX?QXsG>8F'1?cTҿ)o>')H$fӢ;&5j%&η qVO0${wLw?ȭuF6eRIXo/A6ܿ󣩢TʓBa} 7A+L1aUga|ۘczh S}8Y7̘! 󅊊i{戤if<GIz6"BenpnnԏڽD3:s4fOF oK}٘e&-GV]럏#1d?%.b>9$LN8'xb\wȱSMA]H􀋸ڒP; F;O;=!.+rQ67۳4r\60aXn%>7m[~qѯΥ/4 (ؔ!gvջKwǁΜXZH?VJ33io-ЭdM8]k}Gwh?ĻSA~\)yvə=ntlhxsb>j0Xީ]WS/OD1sHgãPAWVHɸb84CXdP M_w 0:3}]&?=a",΍>4p ;(Wt:NN'NKY'dQw|ݿekg h:N:—Q=^Ï!IRKL>@mJ8rzCΚ2Pt/}iu2[[sP" %}Q>$ u;t#{MCfv|h,gsʙ58G$\ @KI'Hjv}䬷]Qzi[1@菱&bH;Wҥ)v K>\&&.Y百xť8!Gx l̔Ip=, N,yVT4\AV_M0E.؂ Ҽ|k ,|y®b?DQqb ؤ7rVv{~!KF{9d)rO0̑@ -;F-M@xeatMW fSr&>8/uqrYSqMSxL}ĎDUcKxOr^ |fvob_!&8 qX0f *fi?A"Ƒ1━v lt*VڸV;ۮÙ(,NS!/T۟F.$!vLj -Ykl KmKy܁w | ՠeDx/B (hrp .d˴jւz"t(D5ui+&ǡȭtĥl؅8KäV2;닉Lߍ>UƐ9vl=0>*a>s~$N~jyl9=(6N8YUz}:75g JT *%p'6uA; f:I ofQ*>GB hjXN#t"va*]1IFymx7׋PL:ԋ{g\ts}|MCM1`ٺy&VJ0qNl͑ړR~W ֕½x ZJ[OuE ݊L MV4WRb]2CvtlU8/Vbik {[E:+` gSZ>?V+׼}HEV% >0:q)u62eqpJ"7jЬsPvҙpQm˴,.6³)TErulM]L FB&U\hjmŹ*"fY>ܬ2fXH"nF,r2-^:*Eh$u'e^$zKwjDkQm-_y,xt5L ՜+ ɉG(nڄCWMo"nlTw̫#jScX3qIMml8K0txvY,"FB"ԪRapR/|c/Wby&YK5QTh2  y5Kϳl{i;G|Qބ` nɋVwԃ5w.=|q ᮑh(y{j hE*%ljt`aIyawfM'УL;0p,dˌܷ"ؑZ'>sН-΃@UD u籊•ShW25I#{Tӣ8(i0X^>&=!;O+u15vj; K˄P@& ?f!%#ԁ'O5Zsna>[@͈-b83MǶC~;Y PFr~᪯ﳃFlO sr^ =J1mTdpq*4Z3^^+5޹Q$)eD[5{AV,)U5ˢ^6(2ܿ_Rd@~[]C 1eWucDQW.XG7[o NO2h6F#y,^Zsx̗͗'Lb.taƏG֘*rɇ*Qi6:dQYgQ($`Z'X%A<s]i Vr'cDžYIkHd<|5Yv#2""4˝O=|Q9UamC>TY<7g2;kMH w&bc/.7Fk0zW0Lf>PxTT-\"s͏gu9!I4.7n洺; oE t-5-(d3a@wP} Ōȸ?ӏm/0߁op!NaJuXǚĕ59xWRzVUaS 5n:'rtWk(Hm8/?@B︀i:C MXkh4[NAhشqL$w ˳싩ZGgT =2A6%4+KUb;J|z`MߓB -d'C ^Y`؆'pXegplNVp-ԏz`lwƳP|p@D ƜfQ?4UBz y, _tA`.ׄIac>{^G?Aq_$x ]L(Z5Q@%\ c%dh3sqc^nVUf3TΝ7mXu 6NVMv`KhW:,2JGy$(ayvQ]Ivd3e9t!F7~xpv1Bg/'+pTݪ5A!ʴF5qy:I9l9I̙c@`7?JǶ=D]m'*J0xp@R+L5MKZj7z ~ (zUm7LoJ*}x[wVT^ T98=*̳\ (ԕM3qa o'fCz1vmuۓ5ψgR~. Z:EVgrDw3wWP%& *._=^R &"Tw۔J(Q <}nk+V=?< ouS@ܓκ|@T>ѴFRn 4IUNc y8c?49 מH]= VV3q傘!tc9`甼`~&筤6LXr;ĶL];ԝ5mu];MUjYV$AJ<ӊd&HG/)# YBiHJt&^ Bhz(Bǡ('Jϸ^ՂP2I3o2J"Wx*50QJם`&e84e KP4Tx2 h0v*2q̃d-lYןV n"I#C|"8r^ngCMK6Il`)Un@cBH'4莿ܠf|:#T|J ?, Čɧ8hNjy~p8_t r Di{b4S$pwݓr*{s8 5Hr*1is@?VKhA+6N󳂨A(E7c@lv2%uB5aب.Q K;YhlƓ[h6LF̕ZNt2_eλ)3VLDW $#aq12UlW(P¿ЛA)4^Jne!kjÉq[s(}%͹1ؿ:?ģ۞Rp`s!R&xjC#M+ѫ'}h!kkAfݮV,y"!LWd tO^Bpuc<] $Fvt<`|!}ʴj|fhi4YxQ?^DuA+0/ VxmW =ï>1h"AsaAWHv9p8<(SMeJ0Vvu5y%cg)#{K?]IKm4w5/̾Nr]=%`mތbƷ#JLyN㩹qTO?򉈄Z2K3)AbM!pګ>azb-|^;eYxL!H~#){Su.71lEU>U= +\V(BÁFDcB$r! Ɉ(M!KǞ1{(i+(d?r[gmRwX wue0`ac{ˑ &-Sȕ%:nQ$G8 fYIt=o'%SN Q kǦ8hQ쐀KN:%\'`۰Udӛǹ:܏G@#n9Te >rGxu%_0X>i~-DH۶fxRT7,n8?&kR`r'?+wqebDAd1H:cYb(U 59T,44$Z$6j%-$;Bθ+ v uZV90fYKdo+]b%ϋM "CD'+RHn R+0g4uz@-ȾG `OQdvoC)#KHcI-)mp(*P(;+qnkU}$Fc å[q>_ LO{&73pމK$E £-7$] SBI+1}sfKmiBfL P{7<,MLzYFuۘ)):*r>Yhi"Qd?%bA\j 3_82NOuWqy/KsXdQY- UeJGO+>oo:'' &j>)sx[,_NRK요 u  /^%4w 5,c+M6Ή(xKg#=rQmL]`.{[ND&)FÕ+.o2NHk-v xwG 8qQ~+GjڐR`Ky6Rēqc헮 p wihG?BEV"X݂vʓKlGS+PyMA=9+ӻ[T ?+mWq2#G0_mB+ A~ӵFBJg *WgGD7-Mt8i~"β?v#tQ!7FBT1l:Q4L Op +'1i}qDt ⊅&uWof twfp!Jj#&q.@I241Y%nނ/0<& iWo.?`8pn8tKeG?mm(BHF`ߪ!bs,bDR;;tVm/-[E+,?23㱚oIs |Hr{>,f@M U5y "P 4GRUl~lx]zݜʋ`Ws5Er+s?-;6%4J-f=AtΞo7JH6\&3!eg[GJ}~X0ݒ1fmR;ĨZ_dk☭FPӹKAAsq {?McszQj^4nt f݊)d䄣.rH8ζ±16x)"+ę'3MHFS% AaZ[=9ז5EH<!u-kqI|=),dH]vu;WH`E<K VcxEԣ`:Z[mO&%JۍH !(գ넀G+ǡe5C؏YDeT|&1%$hbjc>YQ^$x9V O]9zl1< mK\q:JUl1Kn0]i[,)k $]jo9 `)4C} oe/h<۽enz.'8x邪Z-^{z|V0%W+ }e q1CjSDܙEW6pMykR<=Xs]:8GB&c4~JN'wS]¦sw?W%5Sp;@y& #{ hG1Ycz>ey0̐=$3 gW8ebо;NF?a JjO`Az??0)$f"''ɭ @W~<7U rQ)[S^n\HKj]/O=\|]~s'naƶMN3+ }+ZH+ϯSv3 JI9>YWe0+,"4^q' hr؁#HR@na-5_?O32M;Ds"Bҫ0f-K01^/k_OػBF^T=1܌:`Ȏ=IoK?_M=,R=b^e75AꋬڸV8!JE@-s[=Tf*q>EbI90?0`\&˃JpBocMy{=L*0<ۯ;&u&?X1@V3nj/<{PLQ5Aqy(. {e?j0Jiqp8ۺoV>^6y<ԅ9vc}Í8/cg0դۼ!wfģQs-G<_1f]V磤6.vXlFhv!)YxW8U+ R r2{x*IDadǞqs VD,wh)$xJA@{o 1V_I.da 5 "̖&/DNА!Gp)R%Y!_5 "<ѿ[YUIRʏ&p?NHE Fm~Tp>n_u͒ p, XRiq 6DMTX8 ZD1,(]R tq9qs3DQӄU%WͻԮYi?R`' r^w{mFíBwE|Kl=)L3:Ho=_~eH|'Uod <T B$]2(9XOk+}v1<pE䒶Pě\%\!8 ߶B{Rr(=e_>_%gYTyJZ`9M%"m皛d%<(uOmDM4m^TIAvhFMz]e>ě/ %s1ۘ C0w%TI Y{gq8rT@t>G?BdzKN^sWXF >o2KܽPsRJ8ڱ݄ n7r,@k>'f.ܕB))v`6 oU<9䊻s;Ʊm[TBŽz&b&8d ޾?O(L,ӌ4~MTLlX:l~p/znj׹)Hѫ1%;"g-dLiY9Q‰'2V_!*593uY=ջÂ^uˇlo+ .E7F@c:Lt#n 4@BiipВrR3"1!R!ؖ=KPIn},|zCb8-oWV?f 6Q7nD-d72ncޟTP5-.MPԴ\OUx4gozma je,gEF z h|FXk:*SHc+?T]`1Ic,v7Mro_5m볫OX.0rPExrXOCosځ; E^f!1re4=ɨ>߫AR-<Fv1\i &R ]k6Aڜ{aD0U"~k;UKv9^ys*#Sظl4؃{a$8tLac;ph&|}kH;J6?"̓# gGP*H@vg_ݜ`1f4}E 5.ʼnt|~ ʣ'AЏd{-O~|mmuC|\\7%J? H $oRj&VmA뢸%>ws^\!a&ZjBY}:MRNGEGY$a#v4pÙSs)Qa 85Lz&7%[Yw`l* zFvyL3޺}P,v E]} xlAx2agMO 0pӫr$%Z JvTǿa]#'lxo_lB'Pg8x[of1+eEG s&a,WGGts߀D? ]˧>tSW~1$v3窗͛sl-@t6vDMv}lO4S; ]!d Q'LL'ļxO 7^ef|9lnV5BFؽ9 Ko%0aϝs{W~X5=Y? \[,o5{  1%Hk}:V3A/ V9ո\7-i!f.gr fI])-Cɜ7H>" ga/=XziF#8#`@VNZީXւ}7? jq6`)C&F{)hmP;;uTك r+4c7krg Fbh_8 ,"_ ,o Gf֐סr3Lѽ~8Q-H.1RCo%ߢHb>\ 20 :|i6bOE3DLߑI}mVZKN86nro ⇅?%9Iqn(kSL{U4=]j߽[6i/\T+D.g:Y)pֈxȽ> J}N68*ºtkg-ث>סI2s 䀗i1?`6fHcu=$aE^0jM>_Pjp6lx^wun~nk4uI Ϥ`9I"PTZLGяۙC.[BLj/"NhT1ʟ$Mh z7*9po^J  Jp.>.΀ǭa ahw\=v}-mMI}rM(D %Ud-x"jYuX|ӟ!AhobxUDn6Hk fZu5䷴.}q.V/.Z &^  ^Z1ѶtF5I]F"сWH2 ct1"|\]իn>^ xEuբ愕o'O$%-% B%G9 cZ]EHCcF `fnǫX-/Toac 19V/8i0W4zom%ePEB^[6NhU^댃AQGo\4,H~3CE Y4X, R HZGDsdnTm0(K"m4]M#PXVu31Q 벻 t\ێ/~p͗Niq&A3t8GybMH3L-D{g`җ22W+:~F]hd x_XEVËpsX̅3kΐ'-zS")Džs8 V Mq *)V4ґ ƌ0uS]fPzq/ n7 QF*wqgܮ:&;Xx>rA*ҝdm'pqnTX\_]fTJ\j?cKe([{\$"h';- W>qG[cOU# 0IXaY7D~Vʽk {˜ {" j݃7[!ֻeu-"+|v22@:玛Ne-(4C_OIEx: S.C*L͒rȆv\bthpI?,-36q3.=/GLjU B ]1|M Pw}{X>[嚬@c6`ݯYM>lPŇ=lt9ޔua!6yqRI`{__\z/GĘ"[5fqI˜s|];}R+t IC1xkYlPX.-? [26 L%V QVzQgA5UPDeQI3$QpixC*x_ .vͦ}3aC!f4ꀳGsZBn4TR/ K*sP5n­=>&i[<[qi;Tg j@^"L S`g-3Z!lH<=oa %q% "%E GOzrofSO+!'*u_x+Ҩ`퀁&u)0.ymA$uBa.wJ 58/sKs L#|x}`F~g'K?h*&2V`wo:M3cJJ3?==+ ؟lj:ہTF9\_Hcg/Tx~Њ 07>st+L Z/S)W{Mk[a0{Rjpnpzk]0yKIvѿgC,y "'nמA}G/7S=w t.(=3QJ*MCP#uӾ$h@靂5R#.5:y_]V8o9(V;iq'm}I@L6iZj УC TC݄Ѕ~.Ci&ԵeKR@Zϣ#X[6bP„swc?;`;Y![>F=c~0wՠ䀔=D&d.A-E9HR 9h ;J\d@wfnm{zWu'T#їlpWگv%`ds&71W 'A eurK ?} e;χ.2Ep[ VY{)_ߩ6.J$<$ݻi--b baP֜0ؠZ)ȯh+\M3@Nd- @gG~GXΈHٳ=J;B,@;bf' *ܶm2*z-kA;hҘۚ"#Pl|8ŁaM$4Qs^8.s}0fp9qK#$_\Z"Ɲ+xg;Αvw֯*0Jj$ B6zv{ke56KUTC9_g/M%_êiO+N{H[^P"j'1Z+!LWCR'iG`yTn)=2 jme$)hcHSgJOʶI-fE!"9V'jq[dwvn[lD.վeI3y{y`,j~K[b `?*`&^! tL4|\jR n&}J䞭;l'L0 XCbȢ-!w !o+^tE[8Nx׽E5W.C#@;,#!.l\zmcfuB5{^Ѱ\ \1hU7h.j[3Cm/&7] ӽ_`5yŞ&l)~hU C W0C )Qgao3ȕ@*f/ɞys{sJk \-qSwj>'aO^7mඇS܆I#﵂u`BŦ^kw*,5eOgALnb,`MfP@͏<ܡGff~^nyeŸga۞m@‰ ⚁u@X SpThiA*ir@ +j-z#=.r{tu{vOO)%ZlZ}@(0/;BjpLG ׮c_~x剕Y|F,?՘LyDcsҋZV|U/ "d!A6pdo仹ϴ-ؔ?g=OJrB }Ҽv֑W.Z$ɓ)`h.|"|BC/ '<ز~q!ܞMbp5&+19 f&v;P3ceex}wom;e2oB:ngwsr2uS6[cN@E7Orm~h!M1tVjbxtyGWZܺ i;e$LqO:%2Kopo}-*/Nduh~loXrveLPz|7:+gj$c$"sn0_OE2Ie06l(}3Lh˟Xk"Z _3+.D`=[1R򎀢svY 78挣+Fy?-T7I=JOH5-T[xDY¦낊Ȉt/AEG!$z'\vWC|iܮ`p[B M«#, ^ |L€cFs j|I RJH:Aܛ,'ZaaޤA\c{g݃ˡphz oGE3Gh!`s_1 aQʬ. |{, {}*J"ռFR }^u+Hճf >6`mnV)4 @}$r ,0קo>.g,c!b#.NYN*LRh  #Ҹ&"|Tw#vhgeI~^}FN☿qyV$bXL]sU$ $roP̲ !VLeAd^{CL8iؖR7##z; aqO.ڟ:MZ@깪^+̡arGRTF>SDW:Lxॴy1)CvX Zu-B0d~ ]6Tضtj-߈NpA˯EC^^L c\bww =WE@!]TW2,ؿ#CC\92 7iXrrat58uw=EUa*`@BB5]DfěΆ <$T1>'fKF*?I@TgCГ UMM淲2#ɈIhWb{NLł&7{Q-891^C]ԷUIB>CVS6Sf|@nEyȎ`qxzdbXӎy' ~"bsջbzUOU5^^&vFks^>B4oS.t@?/!^;U^1ib#!8Y)F q,yr@حVCˤ@ T=g}`Ҳ@։IXd^ Ǐngׄ*@%I:=4RRk&J  KO86y̝n^ и'wDiHI]ui ҽo+f_0gC3߼:{BePql~L?m`y8b2dޝ*RZN;j[nNBPbsҿhi_+,DJs*t,x i_;8b8|q'L]S2'#}>SULdaSH7i)=zahm/XOVGul` $5p-i#OYث68*AMrR%υX;Bm11L&ޝG-R{ fMO guv˩2rOIIɚ3M}'ɁRDqRPB5e4dM<:"vAnG%j.L)t}`vI)WWφC<,j]B.Sp!;aĀS{_X'eNH`Dtm PynAQ78+ܥm*U{J8l.8to3* Au]șU=b5Dzl"kƩ U!Ɇ*1D['^YDIʨb7rS_8C1~${kE d30-T>;N!-`0-1lrFIbj{NFmXWF30RW 0<溒3ui:*%fQB6cA0u]4:?(TpK^/ѩM"1bDy |[AFi?(1W5i<əngM!TdC]<8"QDn,F$ހ?@K̒EcC*O:bnAy>YeV^1H4wdJ H ;@7GhQG_+KQ %:VC#I%-7:,,|YMLDzY;p-~cRU_?֏it>몝xCĆMB#"-*OšWM _X 4j-ba=( ^ X(Qܒaq 0uhs9L;9uBQDXD~:0(`. 9nܮ+f9e?.y$SBK,Qdp+JCng?MȍpB |1„4|}75>b9l[⛛^i5~q3b,Sщႋ"A=5~ |ZtITގmNJND)j=mId- J Nf#UreK{FY|*/53х&mdaub_7^/Ô"P_Ƞ= yeFWq[~şȬ fTPĈpe+WevAy& aˈ'q>QwrTs7]{ڿ)/#jX*CMpKFq%e;jQq+gTPP$BkUQV3M2`S1"L70egiZC->D`[=^NV g@f~_^bx5[[0Kz6rdKL؛:SP/zrq#>Ihs4:2P'*bR65,Tŷql;52.qW3 M7qc{ @&Vp>C؃aҪw=H帼^is?RGpzwjH,m>Ó9Pz쵳wGV0 ^,w\#hwD74l*\mKz},cW@#$lRSs)mF_- ]L+B{ҩ+ItYJW-̎ =6 cJhaٕH|iP/ܞ(sUeDf2Z>ֱLKG1]e.||.¥aŀqvGw@9~d>((1F Pa^7*5.4&mn&;Q4+>Rc ރE'0XԺԌ8Ꞛ~$9esvf9ݛ95T+<*\CW넁V{(!o4GYBxLάcv`v O1*wpUXME"]͘[@M{n I ~L_v َp #gaPY Ng;{k*甞>XcS86Pw2S)y_M6r)n| 0zaڇ=$( ꗄTE3C\d`v0 m_"]/q]ə@?e 5aw>s.@aR|clvJ[,~$}I[YK%#7qv~f]??(Gl)?يZ fxxP^שsxcsaRDv!BL'$J_ ~d3jy2]=^w Mg;0fl\9b4 ߧ/ 4C5qm\68-PX<Jtl\5 2C' "RU}>_`93M+u5׶& EW ܁= DsƻҦ ?[ P~DzPPvz8_,m3&Ֆ/,)JI~1)x4;lĕfA6Gδ;H)nǏ^?_yݍ&Tp,^!ASO+Ih7DuQtndLӿf{c ~ guV[HbǗi?Pp 1Y5f1z2WD$޽^bpS )֓?]h_?%&'7kP]WzٜtAP~wXu=} MJ-#;<ּ,ypA(Ljv' R>F]!N~iwK$F:05YK LޛYV f{3 al*DmӊU^(+,P8 ( fȒCL4r?HG𶠔otyH׿4XrXV=|ԗs^*"ϖC)s T"#e%2tB[,jL8{1©i: ZViy]9VȘ A!SѰ\E"X\ߑ L>a1%,\~[`"lYxvq DC#*F\ #3^Rf׊CHTA:8~W:1+zm.Qf޳Eb4^@K*z d/vU!CTr8Z <QZ:^CCx3rvu{*&fWK왱NN"_US~ ڂBe21gy>:蘳S۬>< ?}L 2:n͕Mb6`%6\&%+n3F:0=ȱ~k mKцS{\0Jyp+.R Hí[GzwyzٿЎG# r3G%n|w|gHGpԄmum~*gK|ߌO}N`OӍ(K(~qw"T wjhRȫ|1)8Ua~$s{ޣ(' ;PY`59 L`VqUW2E'<P硛EoM-^v]ρ@0V+y>5jުnЩ!#K ^>߹LXS0vOr 9`a菖5O+3kbS.M{'=вf jDlM}ұ]('@HϴSGh L)޳{JkGYWjU)5W%b=QUA7,}Ug*E7$ə8 wГ#,alP>/_IL#+08]sltS҄@-5H71LvM_~t*5ĸuD9UVwEH:XAJsOJ9zt]iks0JQ`UG`T6@îg[UJrh~A_bz]26Sr` 3ga(t#Z\!~ʂ6&l-(RtYZ/U}Kx$dnY#BehxMA}:Z+|?O.=E|p#X7R4x 2g vN_K)̅ciD>hdZѰ=i aqKު5"o5$#[pԓm NA\I0=.A"=<ʱJZ^wp^+hnq83̖Ldǃ¿rBWYOntԳ,J8(;=C!ue *RKpR;@9#(+Y@.Vlpc¾h\(c)M E7IoHngO!C4 Rc`V5CS XB#oH?S ~º)޹#s&յT%,,<ا*BIs~~EfWPh ̳:lŎRKumٕ=xB-r aCRG3 a\&ELxd4l4+cxgrvOb O0'LcaB{ ԅ<7&x\֤P;=_V=ڠ|_^ N;,a3w\5Dޫl,zO:1h]C@Kk*)2QG?>y;GzȈti ij%7"4'xco +Gφ'_"84V!1E[84%6 gERZ{*8+?pH5U'x3=%.MFHܹfq-6N{zefz*g9٭A{PP }j0W3d!/1&1s E\#=|Jؐn05v!X_ SK|דf)r$iƚ幯: T <c4N5.}=t֎lS7}S]%sJNHv)c2Ͽ,tȌ|ZVEZL& _7xC}|aB4xčj ֮A{ƾcQ3-Z? p#p0 r8tiZwmEz/.-L1#&fJuR\gd)qHT2Bj?`2K{NPG5GBg!mwC?mPok36Q3Wx7A[Oe4kR , .ቝŵuN[Rlc?NdBCˉT)92x$sIBO7PJ/wXbeqČl-j )}G'L۱p=1Z>"e=˗7(3SZb\ie|7|%B?U}|q j9.z6O$w_`_Q=@Dqzg|{㔖}Cl$^tHe5K!VQWY~'77do's-GrxE>m6#i +)Ct@x#|܉_3ZFzSryCևK K=U)5h {%JC\cPz57d.uymri=d[l44DeU>䞆^*3|",7o\Z'kdC>Ԑ0dlE!Wf 9\ü xui2o7~66/ #  KKi/2Ah, -7` WOvizr&pw\;;vEAwkY-AP h2*؞P2zc#&Dԁ$sG>7cܛЗaٴ-:p\ `Fn3D䫆wQA؁ ?LLpXx㾋16 SjIM0H][T|\͸ka\V=fj#/6?)X:Ҕ1S0iބ'& 2\@ ~^c[D_OίӐjw =4H9c.f j+,De4=r$2"߭A41g6N_SN4QU D*3&cv͎Y nEXL5J,#]&*4j 5UmAAȷ5ڴS5,aF-ҖU נ=V#\+گ}CeFI'{%99;'T7UG%i蒘7e߽4$) o>;Ns{LzKAN /T[RO1RRKZ= }i<ɵxM,fSsY-K<,TXHէXU_R[ S>D0 /TgEŅ‚`Et[@m<{_/sHeeA7; F/XPyhn?;,.<2ɡq1 6Z'?Xf"4n0bo+tvbWt0ڀQے=K in$+n#a b'zYI5졞 L'8IL"WLC$RCᑂjq DSzF;XL@cX}sĉudrgTkeNc#OY1.ډi֝u FI NadkM'dKhIj~fDضR'k^> "0}:c$ h:#2~9ON\mȳA ks*N&bcSY 7#ZZ>>3aY@cPHC+"Nk}S DEU\!$$J)G<5!qڃdv43\{h!\Hi .Ob-]_/ӆ=BϜE_c^ ϛ6v m0,CL1^?͉*B=m*%ѢBʘ#nμfO =~ސbEԩ6z taCReM24{.V%3dbHYI\ K7ODΜ#skz 8 cqeN RFbpPʳT{8$w]xSZuI+9ykmrkF~n>+Vb@}Ƚ18$Nx-IOoI:6:lGiɀrTr}Τ]GN^")R !)Fò\qXd>51Q:K1AtLlfg&M3SAF@o{lmF DCO|Ԣ&))sA ÿ؟k2b'#/] : AlQ| 9v>"ȗ!7ڽFKgTBA865L䡠CAa?>fo`SXnR[awG9GTTgo[os[X!v@O\ ms8ֺ'bllTq`T ،nqjw#=N$ yw\gzC Š7[1pjWnUK-D=H#1qVjD1 ^]Vmf k ά_0&)^ҕ Ã*^b֢amW! ZW}5Ѵ )Wxdع+gW+A1jɀЂ@vR4˅ob~^D4ЙK.{Tf뵥X; H/ (PѦ?;pRنM{Ԕ2@jR6?FBBg%)ҋZ_kyLE0akc}o{;Ų8!uPۙ5]x,"_۳-ypo& 4CS+)e%N\=*ʚ)|Af, 0Uc#iH`oahQ/(jDC6/qzP} Hz2en6V?D Jqa\R' A^Aٗ]g1Ӏ,j} =|f)ݔoke8T<xQw{Ec 'haQ1D%X&6T1HʋZI(^ '&W)&ztuG51 JAҖUaƉ--"㞫ܼ3joSx%nX#JC}y1#:x2gjr% v ?7=AK'fNw/,ۦQtМ7٧LyB/D1~ɫ1RT0 ܽSOFYЪW#Q?;N~"T)Cn|Ge2P!I >䑇m֑Tm?1TMQVV2B^py?{T{XC,mEAuޭ6kj@6>#E8357I+ĔJ40h>n*Ga=x./a?o*Y"oOvrw 荋Jɭ{! `[`UAajv;)5f9;/R&@Pʤk+1PVynjޥdJ(SWw41‰G/X9} 1}B 'Z*cS^VM/O:$ 8/` LfG-vVМMS"h+ƅqHV/e 4ܾ޺NĂpHZ0oswtII}>5s)L|Uq~I!>v8tTi2){@E DqEo^Ր- kȽCѴQ&Vy<ToENÔr2+3kKT-o- hVbѻ|I|40%6 ^}T7 mlDe#MؽGs},)2kjG+ CTnM.%!( 3Q8YM`M5];F|ӊmȈH9lmN8/B,~&jҳ}I&ݺ RcXpueʈL/ux#R,|JZx;jf؜u&1WHӰ ][E6Vu%*z|2fzY{?^PJлԓ;2cR\_{6{2#çWhOb}l.ʶȰhI*-d Нbe' rgbA6ʪN-FSweeL{M{[_ Op$nUɉi_HL Eإ8M:~x >9ŖV6s0IZCR@i(?{5>彤˗~nظN` @z\i#/bH]AAkNi%KqIfw\{|I  \/!:wD&%H9\Br:"QUѽq>I:QL1 ($ueI (2ELs3+e|W'K45c 4A-'"~3›Z?kB-IShW>#>ZFԮ Jv@+C+;3Mַ(;ֆ-3i=cա D*ŽdtRatHq&w@iGB?id9QݸH7#hn_S4^}zqd< D?KMG܊+m2~dSGqS-+B\zjѮ?8/fsz%=Hvꅊ+ug;9`Gz]FtQwl;X8a9}6ZY7ɗs/:-׮eJ]F?7Gށ<;j%jkЅU3O|uȇ0tsS-(mvNƍ{LV k@+8(Ml@Y F`S %rwm!UW6& |HCAtsq1VR2JF ; veP$\e<ʖmUL@͖ Q~XA!x0z"sG>!QnY{Qf澎[/|߈MX0y/oʝxTkS 0thQaeA.oM{$Ta>[,j֔D.E>,Y*SG,zqYԪ,,KUqS$_Q |I'Z Y6Fc*"`ΔR/фfv VS l/w\4>uՀxz' 1Ve-mOex&~?.4VʜPb`^wڈΉO^R:Iq.`Z<'?hڂտֳmluN OR +tz:NƷf<'fȁՎUݴv߷\)@یl-ռGwW:g ZCh+`'`WFsx]PkLf8V2qA΂ߒG7+jElt-4@9d6eXXZ/BK:= L{72!!a"`3ǕKuhvL+ڞ9⤔f\Z\sL0:qzwĬdq%}w\eWYoY# ̢JiV8*Zڕgtɇ{R.\{3wCa}: W3/l٫@(mhMM-B,>6Ft+0Y4f0huZ53Ȧ g| 7 R<'?$'iq켴8˚l{7-ry+_0MtKzP˔Ϳr覭ɕdz=1rTNnjv|(07`odB}`[$(1~pGU@rYtoI!|hHpUNOA] s1I/da#SΐW<4rMNw!Tmzn/xjB׃ VokǦ_xl‡s|nq\O.=HX,T$6]"ʿ𲽽܎кJDz0I xQeOk4&j 2&ۈQV˟Rњ'b:QF,Fbq3#~Ƙuwg@,r4_=d7;'/`/ׁ+fVQl",T܈0_G}qQƓuTc kOJ/B6}%QtЭ/g\oDbm@fC9h<ciy,7c:Y\K> 3;練{jDVP EUX&D\y?Ң 75;]h!1ow#,L波E):EרbQ+zc|/^?wXƤN'=+PHG0"H>~vu.9Ɣau:'k9iHl}[0.#gt.x8^ %BQƅ #󿋍|E+@T/@í|[3#D7gYOJ{XEc FƆ5|*` &ѫp"Ip?kxT<>/(\am B9}*lX_ NHTUZr>q 'Q)-LY: ߊ?j !k?UYlji225ʺiCk{+ɍY^I|)e G.q9ޑH! &OmUi< *2#:rӀG '4E9 h|2} "~*C_rn&$٣zd ./SE\GZG.TeKY+ 5ӛ-Qd ^9Jq}pwJ/V<_fk 3A[Hg'+gd[$ٰ . $ a :b ]HMR;2&ƿ'ƌwf 5 !s}c=DIwIƒ*zew%Ϥ@Z e\9/&iv- Qӏ,j#8hMєMKt#]N-)2Y=waS@ptcR=;,? `H1eE.g`)`waAX oDy 9Yҟ9a?,N6HZ؋F[S6Q@I*=Dd+(R1ǼtwEv'F ~z;A@c5Y T6ϢLk{̹w⛯7|9&U73"4ģjTɴ1Ϸ_ft0ki,"B=7nR'T]6x IqbXM6(Ofqw6&SWt~pF7)@ 9>F"luV'8A˴|z! 4; S ~&k=dzONG8`1)t}l|?F#ĜŦ#NiO՚OԶ+\X4%} t8 (SDRUi9*":d6E*}'oI$_ǧfҥ5^Ep(')zm3 >:5Wfef^q o׈o<V1e1hQ2"\xa/-|.3k5Jj;h(srNZE;Zէ-A vaTT(//@8 hDDx@:Wv _nEHo u?ܡBm71ep[+ G/j($buB\ }n0ڑԙ$&e/SGAmǕұ%fݪ /:Z4J[r lq1>j` 2# s%Uu>gmE=(7 ˋ *4(E1!KUUYcT%WpxN }0XKIogAD :f9?Z51V>+CE4C/7)ay?8^NO vfģg]7~zº>j;,MghR(<&yVerhA)OGcQ,870TP 0@o ȿMEGײ ZL%βh{6 {2w+?SoϵF4tatB@iN>ikEL}*9\(WN[x8~haG +mr/*6jW'X.c81u#[fɗ=P&WZV#x*֡ZʿBS31fۆ8,fb͋QIJ*oCy9RTBۗ*c\Ozg#`q Va:C_B\/`?QKd zwZC2<Ȭ=|+5й),Y/mB|nXc(x=Cr9$~g.Q ^:έ7#p0%=Zca\ jw2>Qe) Qߗ B1:iFua8 @y3C#E %DaE}⟆h|aXlRefoߜ~2b +V3\M(Է=FKb? 'dRgcZMn Vx38r=֎tS8@Ko|A?u<~5єyDFAɹ6JƍVL`\Ɇ-׌XX} T P . 5'·7T,c"3ϑ-i{.+x%,heЗ[1^rorCrkܟ`Y³בbr֖tЮoV%*m`oeߤ#u*HЕKV4rX*شxN{%ٲ޷3g^o>90% aL˃v3UV cz2 'NKיdH2 ųdKame_e}"A x rرlpOx_^ds\tHikʩ<]2t{R~5yX3-QKl|i h71+*U~T͑T N:G)6c ?åPKp e] *"@ eB]ͱEū7p]cBL:3ov;OPRkjܯm*}@p57 Bg/RSXbP:*8S>`YYU`"YhtQ&g@4Mc%1 B,RNE'ߋWJ"f.T?*DÏwxdEL*|&a Ẕ,KR ,L^]4{<@:@~"#p2<925 0Ctbu֍a nvs\V+u\&<3Yd'(彅R4LPt*#!PqH|oѼrA!"5nX3ßèo 6TPMu8eYTYb Og0 C4&Hcb$:$5W%;~%WbFoLuz"!$:\EF׮r=zE*Mُ C ?d0v~Ijza]Be!bT=0 87qN}[3XvJʗR>t{#|xe o# uhG<iR[֤?ll0ozY*w'ψ:g3A mP克:Mo^鷚˵ewrGdڏE$!/\CwɅon>.#2Qp9 jF1.S{$6!׶i. dFW+v)?Jed q(7Hsfy Cނzrh&2"bh30VmVW@'LPDEnS7r'#OQ yvG,rPC4p۬(WUf/+'KX驘9]<:q:tppgu>|8q5<[NM[E) !ä+ VT L[(֎/75MĶ?$GLf\7 t~lz /Ay&e* %2=eސx)XζnOaOGG7bb&ZҠ75ܞ)y;, ^߁k3yJ~[vQ, T )Z*RӉ(]={۶"f4Q0}UY 'Ip9[q]—za UXY͓I~.0v2?a문̊ݹMDUS Za=ZL47J#=_F.|E ɪQnB #f6;/W$d(y fw'Zv%y3FlK*M>k!bS".,>俠ߢ\ҸftXG$gi6 ٺth$0w`!1f?X#JlZނUx;-ReH"ܹ=t1;F ;`m/;tWe ǹHbsUun}Z}-E!Jo)E_H^58(Ӆ6o!m=j?'eUfMg$ n^= z;h3/Ao9J )) )QkQ@y`KQ׌έ + f{%!nj0|C0@Ɗ%>fO* q U4\u}%{[o4,o;9A- 8 ̧?)Fm7)IOؿ\U~_);[zJjWRZXD& lJSջ8|j|WõEe;/||9!-k}Nc8 R) Go4Kjy5¾suCp@SCE{$M>n>y|=*qk)+@!ō˜t#t[<7!g('/g, N~R2-3:Y]^e>J7v2Uk_4zǒh &ZGmRR& 4țK ] ӓ[934SIN4Њ)>JDˬv[ko͔mu%qEQmC" cn%0arh̹$ &t-0i`Û8ޓC+l͆WSv&'K:5rD4cxbź^$KV:LJ qޑ"%y<lmȧ 8O-yl-MHcG*xYF۾L"hoڙg^}]\_@+*?Ϩj-@$fY-=dw%Yɭ"H2`iEi3-v7ģ^y2(#ީveOH/ry;K&4ZnDl W (b q 0𜌆|wT5,YM]ԩ.A[Y+Zkӥiވhi&Tس)^oQ?[qArs( ojD׍5N~xV[.u|/jDΕ ffn)tppa{޶?'}.2lqy2I ?菖yg. %H:AG!aBڀ ? IL n] uEqbm^) M~IH 8=,* 7 g |5k2(rh{_- Vrl>:O9VHƉE3&hN"" m%i{ tЯZ:. \U3w0Ɣ= %&7v6>nul7dҧ5%4 s[I<pGZ9$h*y01٣(d7VOf}bBm2jN͈Mvgh^16-?0L? :CO=Ph+T_L֋j6xH8aה ]t)쀕!$r@ٛ~Dзo~ONc#QWKnf(D=yl}Gj;`YETT -%g)j @FuAss瓹L",]ϖ ӉJC#IӐεtxhǘD*'T/҃uXӌdqxtfH SOr @]VRҽWPe_<-;yɞ KQ)ӌf cDiA0kv'IE7 ҈_3I&?9*2 5t kM Uh0aRIvP9\@Xʃ5'?MAwBSr\ȪXx-o;Jt٘ޗ '<-ukƫV9w]jJ%7wɏLV(Ohhp!J8o ӹ40TQbщ$S8J[AmAO v[&f3TLlbׅ'UC*n>Hq6WoG0.‡=3Y]HWv`lwuCsXA[[[5>n`et|0<<ķtQ^u9頟z=Xf5?g>kiD"vgҺCfMrjT#vndBlNLegIDy9{rY#; ?+#gG ^^NPUy;@'Vsŕm {U I]5@\Bx)7Rqd8onP!۷ߧeW <v6FDR0jH) mmsg3{7yDd6M1yb%d6Iߟ;ɸRE*+}Tp# }׉N>dm\|M48EQ{B.qx"sIXD="K@u)rs:q-a^e,@ܵ0/3{FHjpJ0:lrW(E5to.b_^'S njEIPFb-`ydf>9HQyiT\r6swq{DI{~7.rKņKisc#}XDghS ;ߒ 6责xɔ tj8ؗG*zj(qЄ߉аHh2U .}T&u!U\$&Rr_u但f#uߗ. 3@L9+HQZ +YSh:J;ՊztbWk(R3&T 6!Xڒv=lFVT[&I%blptn{lSi:~"}&(BJhfW!2a)r XYn篋/Gִ*2QoFj;c+x1tEl՞6RK{u5PTAt6,#ռt^ '{ݟU_5C fO礐0v4}.a܆g߂ɓ8,JԻv!(I 5lpI?kǽ<#`sjyt{gOܘfM_eql%h$iuy)1_-J+fJxSj|gWaqZb:f‹)ֽyUU1h=nCa,հjPIA5g X̬8⑔藬wxtKr 3YpvvE7tia>{Sq<*aǢӠj8šrǻ-]5kp*XZ5M~gS_ #̷(T:3R=y%bӦӴR9ka_AOI!_&*X^*?B˧qXö]Q ޓX͒|䜞Z鳃+W]; ]J[g@#4?w7Yknbj׌2 'lg*^{LQՙ="KKlr u $'T($qWARAkBQq:}^t(A2O1T]yƊN[k QÒ=\7>أ E0Pj jX0!kA5n`3zbRX,v,X h| uLۄg]hXs/T tv6V7496$HB){doIU3K"겊D} 6ZW@n7~'Po~ti~=#]gB#{OV9jw@s%Qٜ`MiB7¤ѦQBxe Ѷ[84bu0"*Kg0ot bPY[ 7Yw,Isk`:-AEA?X/ɿY'4WrG^^TEk-Daյ4=jW𘹧o)j!`qd m/Cle¿8dzvŞ;5Tr%pz/M@יn爭ؗm<4ˏYɚV̪DHHa5ҮS?Ʈ2y7ֻzpQ_=91?P)7%V/$SoD[M_+]/R3--|J37G^#Z6mأB`Fmeue'Rr)]p6Q} 7uܣ6 bЎIsy`T \'j`2𕬔'ʼn#SS̏®DEUQ9r~W5gBt znȊߤDopAҐ?`&!M eJx*ˬaq"'苏* ԭ+78ly${)1<5Wz~wt5L/L|.B?!ja\a.sS&M+F ?s@(W]_)K悻N#p8ȑ~ jmۭU+Mc!_7ǵIx.OH|&@h2Yf ps D'y"14ԭ%QřeOn,+MR^")x'_5㠣J|,_!6&y:Ij A38i&qL/ŸS!})qTKZ zU<$ZA" ZS瞫=px9 q>V3䨌pd<}Q7<iFf^' E߅?OXj;jYĠ%wH Ø{i\& {2\iH9&_2Ru !\nP5v#RE&#\N[%P2 CE㗖R^B'ӦK`ezE4BDt%\ &K}0.ĎG+/i%̐L/sMܸ `xsQ'4'8pG.pn~i3 #^f MܳP{_b֞_2ogxmGs#׭䎖.tOc٪[Q &ͫeYS/sȸ*T gA5^/j6q-9`3#Ok#A)gKpF߹É: +~|lhH M^xl:|rw/k6xNFlMtZk݇퉟tnA֝ehֺP2BGi,*~E@[/<4 '71OTaEÊ5k7d8S۩slOCGFM5h;ĕG=]@bP띐xtM X-뉹D?b.eـOι-5gb֬fk6 b+aaN;A`h)b[J4[% ʌp~{킍n֊^ŮxGt~F,{q>T?ng1z(q7Dww%Emwɟ7is0Y S9 o@,f*@I?5a׻_2ŁTn.UoFHG?uKr Ztnkq9#xMї |墄*r Gfd2X9F5|`gHKG=ᥢy"4Fċf!?bSan΢>#{wX\3u엖qevDDX]w5ߌ:o{hjƪ8il$Cn{Oo_O֞oꖎ -Ȕ泧Ҏ9azE)SOyم-Qq!T3aDU1QFJUw16l0 LNs?}2p]q_Tot2N{3wr;qkH+o =pnL_+~'F^`+gòyU^3RZ, A t#D.dPUm9~l<7 {I\uAqP:޲W ;{9eІc8աL} B뜂F<] Z)AA) s4GdkޫW*$f⾠bH#K@--s䢃7E#~l%FqzYhPL gg[~kåMHo:f-wt}\L)ẅ zNTzbý]i΄(3"g"f"~3H|5ѹbNexF9#.\C=_oZCP'ͱC %ffS?`O@4n| r\C"X]>OYġhG1Ų*]!c;'MHDDҷPD3Oc{ގI2bjQOqY*S0J8k#lJ@?uaTFqu ȫZzMl_ Kmb Vy#~%<}qK"ip;*CƙS:u;l/2`܉$:h:sq5YrnP$Ls~֔slBx,L9s9kd=fEKTGH?U .$-DA79M,ȊBP{G=ce6Y!ېT˭_D\u2,~0 ) uBm1j ;?sKȹnW:t3DZ;taD  eBE__8SΔ]e2 $*xB>=ŌcG֘YhHTmDRcEЂ"TQ!2lpQ7*`3 >eJf7>)*Jvl`I'QAKegpٿ%UMmvN&tCɌC0h URvB߄q7ܠļ"}7f]s|?N㙚bqh.SH NV|7pTVP=jF hO0rZ7d5&>{|t9ğxhֶ 5f}cRK@)ާnbB 5 I &8+Z#qYofzg݌j`ce:g=$,FR݀fŎ[L/EwA l ,e|ďwahRQ v`S3I冄Ni34\C3:m{W0ep]#^ 8tظ#s"mۅ>ުG8zUwZ '1J:5X_)>QwZV1PFM!JTZ&D)T6TNА}ur{LQO]cr5>?i^KHf٥B{EuX nz֜vDXHSMO*0ż)#Gp#ڠqA Di VY'[>f`%4epTs?|ARaԳ};dUʁ I!Ԥw.4.n8L?ċ!-0r֊lG~+M~9AW^c VW+,>$ k_хK 0ӆf% / վ - $Y:4uy+؅ՕO,/wѥAS J\H{Ѯ`s&݆ ! {&xb-? j>Gvuo^(JH<#%hg h&X;ծ%fbhQb؄eH&iX̔R\.T)} TǾvVS̚v _gx<YYVmؗKsKIvjcUP>Q=[r{4)+ny 3,<"F櫒 dS<'Xָ~V3ҵNd,Cw4\w\$2WeˆS&Dq ceZKB}Ή>1hxQ|Kr3{f<^Cln+G5W1xͧC!!yYR k\A= *L_$%kКycz<00 J[B 4ïā]cň.Pbq`zf9{v"P^EJCn_ X; M18lW Nkjʦ`$B@u0)ɛ?hq7 #Y@?옷dnR멭y8Ѩ /ʭ $spFSmzgj-HөMWpiࠜ_<Ԏ]tYOG[*J7QB"ެKGH4En }:2n^m<| їlmw'$x WIXGY Y#)_S߬#hb5fu$Oa^w]\M/xZ *OM9(F_рsA{XG}ħC &Hҙ{ݝVv`wEws!~ݍl >n? (ȧDV<|eTOw`A''IGv4 dWooa%EWǬNkbӻ|焛j%"]Hշ|;-|=sxzn8Ms6y a4c.'UŽQȪ8=ppA]l%q&5~mhxGBf|vl'Ɛ/TjY:hmQb.mN|+A& bzsegrs~@J, }!n s"&γ?O$_Bd F6-9xqͪCYP"p3.=s#-)Ll>Dq1߼α@>Qj rikxzp@U7FB\foU̳cx!CTMCrp9y-fS mXɣ'J%|>T4{͖ s"Vֶn;dе;qH }" ¿iQF %lKĶ3n 1a3[ 75xۆ_'cs=o@bS{C"(o: hva̤9N h !ǝX% Fm_i=DLt%%uY4M5v n tlyHhA$4[>KNH9kW6`q'jblԷWw;]o*|H .$~\w07eUq} =e'\#Z!iS( ^@E<ŋ?_lB;uA\BK\f|o7{ "6q'[;`]}.:m/>c`YFGHߍǩcRR)clu/,PJ 0J໼֞rU&| f[@l߷S\"4{+7OEԽ+!BXLVlkMq 6PIǎ+  Y|@+\=" l  n^4|K]pztiRtRa0zG-l@~yy .K ~S$9'M5_ ω$Ŕ|v/nw$ kE<@W[MRw)1x@{v[Jy<?]l=#R|kqwB`4|,i@HyGD̿*5ӸdC@Əg),⛬IE#:Hܲ_yc.RE7JgĀ0SY1ga-Fx)il-jZfk?,{YkVCf2k/@pvvx e蓌XGbAtP~0Yl(Tzs>j0fCN}(e]uzڱUm(]ss$By;JO].|Ӛ$LfPZN6eE(5vAgЦU=$FľJԱ`g@KPclAYxCViW =q`$o0n =XHenƁ[gYlRGK&JpL]vCۡ^ + (V>ݔpWD +sXBWb=JX 4_ j[[W:JDʁXwD0MpW p_-ŀy #޽.zSb&sT$e# ̘z^q6eE(c"O~] %n(4],8@t2釰1[XhN,kc"_MRqrcz+R^YY*'邓zx*? lhfO2rm#uJZxxUr*^]a'Nk$G{.?Rtq0IԐAT,qUHJqr[G)T-@H 5MuJ%Mtћ07S<_ZosC(7BMmGlc%zIlxv4$sV $G$/?&v#UאfXe }/t%ds VTC8I^n=.W(UF2d]#~L5m0j/4-7,Z xXtZ B墌Nǔ-֖z8 f@깚@B ؘR/ޯ[S&Iw#uܿ_ qX<݂{,Nv8xa ~q&Y]B|J;"127Do}U;$kRMVp<{ӨQbTMGֵƚHҊteTOe5~Z>|zCf&qn??1"6& 8!%xpD&ᴶrz<*w` "6LWXaU ``D!^--]d6[07 \jTᶛ;[/g*TĒbMF= =kDMq6"ovs'xvɽnicZu(Nfo l'zX#brh%eO 4;e8;ʦ8z0gHWH( AeJ33W Xx:W8h5f.6ڢ2q;??`R{.Ww#HQ}8rgZa =Y%US E$RHE ƚ{ͯ[QQJExF9chqa| OV \<Ъ} ,z"x;w]GՊ0\peYtڏlĴM:bx}aתO[P5Y-&ϝ1CqF"3/8A!.'p}mS&Roz#[bFV[tc<v: &ԣ`h U%{&YlZ]lC0u[=K-]W׀KJT5EA@ʠz a'G2GalGGs)=Ս7A]Y%=Xqv:=;}FLR@KFq=t-/4\X[8rӃd]d3AxVX}K@.Q(`,΅dTw Ar?b$Ki/&'3(#. 9܁}^{kGc !.RTHf / i] Ѥ0-l Ϯz&}m pvhLz-T;@#q[8=+Cذ,j5a@C4ѺȦًdT[պHr}n:  + ރ l?ڸ hjiCGT6u9lo ;?q/kA ) )5 ܆}OH5pPbg]l5q%p|ܱ0n~ q({ IGdXD;$J}` ?:tI&_y#!Ojk9@ 8u<%u#Pr),`a$GCݿ /: '^Hu%d<֝YXl/S#:FۥQ6cjih9J"u7$T(j,eÎ0 ԡU/vF];V*m**x꺙jPt:H?@g{xp3glpKȇc|!ݧ;qj[9ѻ%w^*vNU\;( djI|Oﻖ43TZݸf Yi@E\/4^i4׈{@}dv9/Qh+#yZIGněТkyW*?wl"?oׯNi&fT7]ɲhb*ש!8dIk x@J d01R.˜z>zDՑ^čD@̇~*"R`g0dΆUi1JGCՇM,Qz&1h1$5|_bXV$ӏ ܌[DX>dAa&f&ӥ\ygjRf|A.@ sv&E@zJ]*0;9)XQ.h¬/' pd6)=D4ۭ`e G67W@ґ)~MQ4R{CFӔ;#&dTkTܠ9Tv9)4 ?VS zoH]gC;(ŐU&{-;D|z8cvL[>JYՌy!N&)db*X"*\1]´1?>$pquLx k'uYz0-Lxs&e'۩ЖDV(RfR(/︯ =U`1\\GʔW_XF&UZry§/Ά?PqbIۘ7N8 m|7taQ٦|݊}J'2 iMmDa(/H ߚgFApg\a7V;T<<`7EsbL͞AKtAR,e!;*&~t)H:֟23m֣t.r3Ic?lֲ _j2P(Ţ8dCX{H].^2y*. rD>6cPnv"%F;q2,ϻ*~VT!$꿙ih U3:1~X =Y=dޅZJÅ]4P׾V\ܥUH:ӽ$U`53}#>Tv 5΀鳕 W~Nٜ/pȢeK[Q¢gfDsQ{!bCu Y?жVJ]t|xX ז)8b-GObPcݏw3DG@lAVMbM8 ݉L4iC >'9%*"tT-ҧTtjpmD”?Y*>;B^^ #\d`Έ-X<枻Ke{ԚPk!'[ۭ5\y˼((x*93?-6>5MyD 9R]{)ñ FSFoX=5fuیk[#~vT(|V] :No9,w[̪7[1o t!^-?a:G6dP9$(>ǂ`1;\~ͧآ_IY$@BhOwlak7{.x5wF1I=ᆊqD֕]U&dYy f z'tkS%,[mXC+nb]oȆ rQFڙ1yLG*s܍]SN`D71us04Aͧ t!hE!(2+'t{_D0ECErg:#Hd%K|H;¨;89q$[&P!LbмN4uF3-z`!صjޘ(yA ^&?1ꤟCS鹟q d&W`FUۭ#+BpYdYU{(Vl3&"^qkETH^tj0h [7h|gjK`jFNUN̽~BRwWAM &>,C%\}+َ=p9b.BJMky:jƐ.فP{yg>7zK>ou|/_)0z˓kd5.C׮Bt 8#x2<G}Ύf/d~r˙<:cC sĊ7dL})ySЦɖ H q_4|4F{ A 78)څI{&>1 sQxJHVS1~Ҡj[V?Z gċH r`~HJE'6\5ǖIQ^>o-ŤY)MST 7 Pl_U`aB5&Xxt. hiviONMYArJ={ h&;x _q=aIX|Yz#dM>gcE?h*eHa7}z[G1ġ'F/rRIXa9ڝ!sBk:.-C&Faq/rB}S|4M;I/޸|槯hd|K 8ܫ&"QJN]et֦Z7_R4wK^ ~7 o5;P14ːH6x+J[KGbq\NFs`LFV@T\{ߓCz.?ki$] +֧g2s{Op?<wRFŽ C]4Yۺġr"k5`UEǮ~-҇CqqA1Qj~GϬbZNF$KF+f ߀lzy$f=$g չ/-KݴKGLwVOP΂5s QW~agf ++PIZv[Ơ(8R5F Ut5ήaE{C3@(ʥ*ISAwZVyT>B>4IN_W6T'GQnGqg1_ݫ{q'0YAk (t1-zaB[@ 䳛yUKZhTOuSF>,T[\椬*- &| TCO(ʠ>јh'B%sF/8IoC.=@gf" 2RXI%+i>=lqq~d:q! @!L-LlV;i)VN퉊Z9Xpgv官wI87&PҞ.m /$9, ŏiʓ]=`eE$c,f$^ݒ f}B=HǪ0aMN[PӫN`x7w+36=QW2IZʟe峕(+V7x1G ZrOU+|1>LMنq+{dpӧr =;da|[z+4Pːd(MS &M V.|upRV4$V 85~f{EtQD2}) Ԝ|E]Vn33xpBm"}^hCFҹ)Lm f@[_-ϩ1Z* Be JlPGk!'Oex Qha2)Cҗ> crLLLJ.Q.YlxR=HBKӔ@WD/c)@%wvm>߭Q>Zp Z- ׻)SLٸх/-h7vK:g4 :)YzW$ uMIA֫[G_Af6k{X-R9KU5DB>px8e& 5E?̋[ُ X3FW7wJW(ML4(y_JA| 1ҋ Nnvgtk֘ QJw@T% `r{3u9;}K>|TY4Œ׷Cq̶5ѡ4=Om1JM#!j u40[=iIAX 9C8򺫘c|Qmfcoq\ ^R?^eh\|ndSbb%hZ;RR$xh*{-,wEJũi_Af+?}m jvBMI-5QR]cז-"e8 ;ۋd96z-d_d؉x *;wT[l܊,1OY*D(j W.mH9R]7-^C}0[il#CZhIV4HGWentj;蘫B'$),s27$0GWqDnofrU儤=^CNػ"٥:\L &vO{)ك3q|7cEz?'{Gm񕼿 `dx=!AmCga>s TѣdӚ+fFsk>UM8Dc/Wj; *#_;#qXE,-;#xɠuƂUiL|Ze_ᡩu(:ZUQ W\cC&\D&ㆣ [5 ckV.SNڱG5lzײlI>U)urD\t |K}̀`,3qA-D& - eC|{40fԓ1|bN!UO $\kDĘn̝D:/AM\,s$V/ـʙ>hS ed>}U)Z#-׿{du|E/2-.y. αAR:m6 e%8~7z }K >~cUR¹um1<=@Irjl1PUĥ,U6jV dy 텢m-CB%G~qW\ti5 qM]ڋ_]6s[.,WYnNxܥ]Fp䵈`88x$Aµ[RΒ[AB԰Қƻ:1@Ğ4t')N |"7fG.F溷vC"u$VTM8y# 䵵,A t}I Ê u幕Qɿ~دED4gFz>]ƭN˵u /ywiӀ|&(JQ 4ЕE6|U;M/VvVAP'%mBRB ܬu?=pXr1m:᭑.QG0f_3_nRg'K fS,Yϣ^ rpSezKZy$vᴈ:G10!*"ufb(O~fAqVPF_49.8^s.7=zVC M:h@v1\8?e D/Tf m&4dvWb.! c%[t)f*d~@Ygܘ$2EfAZiج/fw4%>RQޚ.D~1͑ㄙ3 26a%AR5"XHu.:y R(!@6LSF:cA\U\g͡QyzE!nW1G+9%~턗mQ̈nT=N,LVo))Vi^٭fg@FS)r3AV=}~ݏq}d~_RN6;^eж.n|9܀"@$Ŝ+ҳ튐5N!)E>ն̳)_( NYQbo%Ap2tD_>CMG/8р5Q):`Sa&:Fd@[m.H؛V,T~xtm\zJ$"V̺g YD'ⷙhb(5Zk2hZ[x0QT\OuKiXmAsx9sWq 6HJjR&65c|]5ZD@rQŃAI.o?nf,xg!t3^0iFjGNƞ8w *1bs2?~kQ$cXyhZ] *s_(ˠN9Q)@48]5ŬQLpw2>68qKoYJP5YIn?<Xh}ΥlG1 z,!(LU"2X?ԖzP(O \riR]'sd%47נcQLF#P0r^Z,9Zɖ15|$}㛨r1aLhrMz2|źjP1*s^%;{lfM{]sRbOP~6/>ο{nd˭*ENaX2QpB>b7¥ݔJfgKL {MX\>gM[2+|ѩ{3=[pٍfOvFsEh ]9I} ˍ#䒲|qBj+TC,5J+IkIW&C̻nKK&a:h0Z;@ON_g_ݏ̚im@b c?'sdfMZ(]˵oݸ>yOO1wOV*@O J$V&^1Y~0 O35SpRCϔ`v`:k),;4I5_$ 23jG)ZrG|Iv+Bˆ%z])+IZ4Lˈ8(pTJ]Ó諮iKRPJ}F;9'3 utŗ4khb@fӮ1'4mP}|G )C7 KnԄut?TSO*Slw-@КD{9ni~I_GzRV\D^SΠނyk(SkP#}(aI+bG)3X?ϴjsUKDku\ܐlASoSJ[ٕ@UƍɭڼǪQz3J(>v,_y[ t[圭S*.=TMS%+=h}DHI qC .jw\fd4/c] QmՄm2oK(ǸAўDq2D43 r_<!:>p wair5~/X8I>cÄ-tZԅ)[FQ0_FX#s.GqP4-堣d ݃Rѷ \*ou}eehi% -Y.ye(̌)+ _T~"Q8.(4A>, ;^`^vk$5 UńC:9'+֏XajA_UJ ov x-Pƭ zֽa(ҟV@MJU@YENJz:TDbL%* 6>S8}R*mhSiu?<'@~1,LGqk1#%IOpnty0NjtkǸdvc"fKs/Q֩}.}*l0 `EcߌVyW;H/4E<޷ΨͰEZ 9ɍNą[T! V`4JUKK#|u!>@4hkqT㒹n`|BOc8F8LǕ.[5$ b}xI!eᖿ+]"|t!}w.1:S)gXezzYi=g/w*~Oxb4 /{fySoOaїKqJwo˕dd%=4ԑV(Bb>]0Z&jE6SJLeg+bBx B"HS.}/nCt<Ze `dl]WE gVB'A=X9 pR%Llx-4AZ7V` Q:^dEV"ʼw )AduC{>$vY恕&fhAWt!Y难]xߥp~nqp[BfBbel)j4C; !bE7!&dkn|W]>y{7aP]DmDf %8ȼx7W agz$ Q@$ Ks&ڌ]3Znn_?uwq $PpiBz6v&SYٙ8,Z91bߵ>Zy[vbÃ4 ) qpza?Y_mE|&Ļ=Ȕjn ͌DXdւv]MPXxeu]%%+ 0f-/%Y*EBOv;sbP?XVlQI@q;ew9K jW|;S4ʋmN8e7^^J=4kj?R`=~Ji :Yr2[\YrbGh >\DM-r%pT&~ s;(-Zy-zsu8@Blfw&`8r:MB&FډL $,8~ZGLZO$Hr#-o*6[¬MيeHfyp XLR0Ok66\z 6=kpev!Rp 3uVΰWh7Yrm]>1%Y3*Gc5ͭ IoT-L6(Sꌞu|ZoH" ƥi=)¼"BGS(J^:# H{FZ[]1WXgD^XkZQ` VYw ^jIY7fsfԩlS4|Sq;='nBZ4CßY~ǚ 0b$)$d%aQkø\ߠ!o1;A93o6Q}ʼJiG4^?IG a NzO@>"QoHĈ5n:>358lO۩)?|34:/硥o>߱5Rp2dV2(…9n`x1 f`HPYCo$QBjK?b->G~n|'v]BgvOOy 6\<i Gs?v>h|M5 G&>3?}@ew,ʌ+yt.tv#cQzB|Mw7p}# DW璐>WO4pYc>`;"NUyxaB%$[eT ]Q& nTZ_<|sDtP˔$&fbEW'r$ VZ8ߎ̕xXR^+r'55t~/J因ng|g3WҽP`D\Tg=mʔg$uYsf42ce4|1Op`};Rу̗;)kvpp1N&b*Ou| N.5] rW_r\s7}vs֘,D&kZ> -5@WOyX!rKSIg MOW|3}xK ">ڎJH$ֲIJ~A羱KW̵,6k6I#dD`Lw .(JzL]3_';fS9ɇ+1XĒ˚Q:"g! vE ]Ǽwxa< 1l'_ ٤- .7~D.ٚHz(&v~'a~)$&-W\F DžP6}|H\hf g]D.D>_KLUuMmr@;5xUF$bBsͫ4'`mhZ 2E=#\o7~B*ƞrMzy'NP .OOݽ9f~|NHoqEd8ձ4^%O*s2cez$l7Ӏ@{r&9B'OF!^FzkQCsĩ<T%A綬5 c%U|( y$/Ð?*GMJ9Z.+v{*G~ZYc7y^tĒdψN_U3^儭OUQYi';#0?n*^1s:dׇ22I̘$d:'VR&@o:mZ#!]:Kj0au+WOjk Q=`5pA蟎DD~c[+j룦g)TA-6j (-E+FM?TZxɈ [d!'I8\g7/n:JEn&u_H@OaǪ{宄D3NL<8{?&H M)쬒Y@*R\C@՞B"30 yW^J^,Li23F[}kҫJp6 xp󠳒ӣ9 է`wW8X7EQKJXM'^D KyO3rFozj].ڏ0chsI']ziO4s US`p1 7;c"tDx>1ٞsUBP(!P'v36-;zG6MsƃJu"3tƿ`"Z %,+Q<>~#[tOqsBZ3kvF~RvYMyFYUuZ4ou1-) fHܕ!nkO$ZUR+sU^ ar٦ 5겚@f4ALHvJm]o+$Em7:i̻n3%[z?^49v>r\ ]ƧrZUzWtpx 䊌p]HYGJw0] mL]V?BIPMɈ m.1Oe%(xV?9f楰]{x@RӰW #(Pә͒/$m_Ң48 k'Gq~u k Xzۤws],7h{@^Q⺉~Tx괦Jrɕ*"G-۝PF Cx21욙R5 S 4-ĸV/ -r^>0MgJŁl#8aA?Z  &q,Uo2ggzo㔡s/1~/)>4 %AɝL/>埨C{6VTn8_!q+Qe䛑,5 xKl9xfъƾCi5ehF^KfvrMaahCbj[5,p*YS="I:m^B*mCV^.:u&/?;I *EB~E*vkakwp e<A0"nPcUO#.J"GA*ۜs= ~e鍩b(WrZ DuY- ҝvmj Vf<(6 ;SGa^߭TTF u6bYI1{R|eHs%WYx|qSr7=:lS6>^ÛH D͒hHz?=.yL:nݑ=g E&:}`x9 K?y!r]inV=F=wDK6}K$elOۓ[WBݰ9I0zbxWx\db͟:eN^56TV'r"'/*ٓ&2qa`O\qY%()[HuWW8}jp_}W:k[ eE[ `̜TF q5|%=x q1\:8FKl۠qt2瀿-*MXq2rsp?<yegY$wG3/:s= + 3tB?ɐ{Ffr-`~0xzg+7/ycgžBEСt80,bBm#0rj=H]xuc躚D=-Ejvl%JaD#Ҕʇ"-_\ٚ7,|m^py{^kq%$M (X|Dw_}Q M̐xx j@O3FyM@No֗ g^\O1sW[%0,(,R\0`8 Po{IDGʰ7va$=GH)=8d>H^1%SQE]czŭQ&3fWdls]5.Sht`ȶUN^dmk+p-\!`=<I4+2tJ`@kh?;yjFtZA$_ۆ> p7FrF߉:X1c2a4$h3q,]o>^<-x~{}T@4 C[lxyNX>Rs+!$ [yֳؓW?Iqz4A3f\Sm,ggUK( ֲ?6:]l_Bօ+@Zis0HOW4Xa i!d0;g-5ZQTNaΎHL"Vi' 26o == ?໅ LSu`Ü;bt}}M;<R!8gJ'O*B^FAQZ8|628x~,t [-2;LBEZ*Ra! چj e S@sϥʶ g_lg$cQ R ڧǾU6 3>^#HKY&h:iCy*/n@4]wCQS>CLquYk^ԗ &zaUYH5j5n|2 4'cLJdsh4fd 툺~< M'A E ן*BzflghNՕnvMBpn+<.^ԥBgfCæVb猉4!g.NN8yKL9ZYog&ԫJru[if\iRǑ @>%[o%Ut{Â-W0!5`ko7ـId͆8U2k΍lY yKDvߚzu2dY?NJ<^ӻזMm`&,L*..i(Q P+Daʣ}@̒NJ^B4rj9'+nEƐ2R6]%ޞ:0 8S-ʁ}'1sLx&n`w9ZoԤRڡpMj& kEJVF Ts2²O' F4\OVY {gaCқyIfDE&G`^oޔ|(]UZ+ m2!STEs+RvY oj jiͦ Mt17j9Gc`4 3,#I 9I~D@ҍ%qu("ge`Tmvlls: n$с;~p9W9 j6ޯw`\lս:Y 몎:=ɚLmkp+VTR"GCT,u7A$3 OUfq~]҅[IYEQnf&^C(xUv{2)<P~;A#` {bF}ɇb_i o^Tދe AszFᓉ+ ֻh@_5wf_dKq,L=Fd4`DF\Eɝy{W@@:1BIA 9.) C?\ǓKe86S  ;M CCg{g|xUx?H@ ?QM r.BW-%֢@~Z)nK5?ALu7 3hEflsOIϫ-Ŝ;RZ%t>/_IP0=!Gc^GEˍRV[ZZ*b/A (%៣}~ي}Z ~RPં@Pp3won #*{`еJ8#ޕw6nc4.B,-& KIV}K갂 53zNvҋҟUdUtVmcݵo7kf#ة"%P.H- ,[Ol%)ZVSCmv9 v]Pj Y lh[V}Ef.48<ۀ]-_³V @1&$t;/ 9KX P!}Fo VB& BĻV3z%~i(F荲?uɀ0\ ~~KOjqV =jn1F;թCmn6]lzt!{ bٰ-24X8 z+Hs܃<գ~?YE*&~43◼)M3K@$ɥz5(.OPk/'PE{|…h鋢#q].FR;Q{(PgYU8[ &e421Vk`YTdUI`D -rXKxA]olX䭏C+I"NhZU B*3nb|Lb ~oIkPE">W/CX*#$>t0жЧ*|]և. D)u\sbUGgLk)lx.bQ,’Ƕ^3wD`&!!gn'Mٞ&k8ceAl|?a<aN 2VN*rb\I::6嗡tB~,l*ΫZ^lh%t- 83aJVPKVRӆK8{9iWe9MNbj  iCk)?P:#_QNvYR(O<Fc5jH mɯ}VUz^`N&ɛbAݎ3G`F䰆b,k\-,Suvr^hr*K{̗;Ps% I,KEhK5}֒-PIWV簾kCCdZ,18RGS ɠ]؃\omg x\S9P~j_F1ဋba|0>$~00&'xBΏ`v%\f)k@[꒰A?yU;䂥ǁ`oS;!&Q%7|CA򸖊l099+t!Z F+`ی,vCxV6niN](&j@tt$X$3HKӑMkds8U1\>. n< gvVl/=$,F2`;=.&սYoU .G[&\NӮ xd,Ul1QҪ)6<#nKL "1J e?DϤLAo ka,m`]M *‹p8E7{VpA&̄3^~΍Vq䯤yn]EgJ:kkHi?1smDyPn_ֻTZ;[X j!5'`5)W >4kd4fZ68 9CO/?:|Yz4nCrqkauk&L@@.ݱ٦F^v7NNĊ9r)B'+BG+h;5`{:_!*`xDV wCH(joSGŇzJ|7XbU>5)]^oEL??R*?w˦2#Abw mwrMkBQSPb-'zφ scp$tQ^ gye&1k2)7-'a!:J3i+ uXltxQ|>Y]֚,GD;~a*3죋qҩZp` =jJ+s  0YrWz"%QL!#{AS[+TguPWwA)ԆVViHsQ4 4Vh 1u~^" Y.PyfA>M6D|R_ -KX< ; J/%K1`)IM7.W ǝr 5ԯȍOyy!x8`mrciJ${@o)dw8!:eBڱKFoЇ wG66?glyq4uJv&"DlE(5%N5@|,GUF;[[1eA-s VApv=ұ}6':EV\v  Vo:kGۢ!=(9 ,}V3Trs },YZ #_b׾/'1x|ԛ#1 HNS`Сނ)%,hh,Bqʖ301) /[#f24yƃ3j ; W)l+iNׁ+P}1!q/*;ཉsA[/E?ۆC:֏2:UDiKSpw˨ +I9r3gH;o9St@,ji|xj_ZPPΖa5Z*2veBS BLԡ<2+VD*&iG(2y[y-6ڞrJpH;6!Z#ӈT.}ΡOlO*S$ScZ,+O D-Uk3 ;e|;Nj L\d-5o:aڍK GPQ?yКrʗk6erj [ g-ȿ#e9`$Wy޽wr`J&Rw%&ٴ i f )Ͷ1 :ΈR}'Ugv/p)flo(O8&)bhAr=E1qYrb^I*g~Ze%%#sY ta'hZNRbVx+(i=j@SdWz_I=SwբRє0TNO //="EG.^]sb*ڝb$whv4s0G]4#?oc(ܰo2IiA3Bvq :^kw3*\3!l%D.00)z Z!GmZ,yh](OD^"Y'I(Q&3*յ([dԓTҭ8ufg! pS. ub^7)/!Sa2"lyiO4Fջeu6rhkL^mH{*j%Y@fI78|a )xDG-Kuݔ8Ӎ]=J\7M>0L13T@Of$QڍSB+,qݾM*1qL8Lc"msk?g͋>U={jj<&sIOפkïW'Àh:u@߂Ym)E-vׄlY\ 'nܻv$9VRK?a!wn} }[s\p-FS)I6m*9tF 9G5iQ58D&M i@%RD`~UiȧMHĤ#&gy0^6Ě3b%FbKnicV嗫 (?R lqE^Ju @g6@JU Sjk`+}ÂسT>=vé1]2"ANqC]n-2\N`7(}%/9tɊ2p*؇}VK!g]-M ӔkI0w10g࿬NEACi=+Uʁ%neYKaLK` axҀp&.Ps0ꟈS)]ǿ6['p#HյӱgJ|S?$RHHPZ7!O ޤ8Q, fQ%FR;kyE[%i!C?42}D/^ .1uoPU~fv o,TUw?K̒bn.0`_6QS3*ƶ냊fG5ZvH)%MvoNQ,Ariji٭(})Aɹ:ՂDB<_F:"aN_Q  23[4&>gA@ ݿҙLp̤!>GӒ;p;ft@ipJ7,UvL0nIq# Ztq^ɮ-,lKJP8ЪM꒸<'sYpQ6sec=9®I^⼨bYYG cR>JY<SMaUh~[k "72F'h}SzYlfbZ}<"p0;2in3g!MUЃnm{7vPa!"bN볿3r ȣ]S.@t3}b1-/vȪ&9|iE=^UcwrѷcfN߮Ug3- 839m~AµrpvtS^B=&.s׀yMLoLs^i-pH0=7Dl$fSVX`/uA]3-T^7'q0*SB_|6BOAwft$@PD;*ZO$;;S @l #pa{1,h]>Q$ȕ HkhK/*|WȐMt_5BBo;p}blϭ02Gw|:r.Rg` > iɏŞ1$KkKv!Kz^Q7TKtÒ+vKW!)fe/G_y8Ee[C:¨ذbԚn]3ܗ%_Qt[H|ZidH굍p/ 9j[DAu*nI̶\8 ƣ1 TL:!O:57ΓG½d\7r '%{ij9N`1YeZ/֖>5H; CY4VI&0U')9d jkԠG*.9+EeV #.V *Pkm8NQ:S"j!@Qf\ms)53:uP±W,m#um?3 \x*raff1[y+X‡9陶r^] KbG&eYM0.Udswi6l]x5ET-fd[ vZ_9*8.Yqeu7vg"3`~鶳꜍Adgu!/ő|Uԑlqvvriyp*CϨ[B_ <: !SPd->:Z0B )LDXhm% uMeFsxHtapEnGBto 9} klIh7ƍf sw@eXr-Uá^!:IpOvZM W  yUb#  /:[y=]k7sH&ns}>!NS^0 3˭ujⳏ~s03hFL/wmY1|Vր@ %FFգQ_Xb' Y(d7tumqfES01˝r%{|S{KJ19;*4Ux[9ڜ wJЧkQssZq jbKq̑*Wƾ/Scd2pM^!JO `^mhtI WuiȰSTK Ȯ(6[h4=S1Ky!,%_ AQZ`J^Y~ uy ^հdD𬰝ݝ79:3Y˛/e8:+IU%[i'&}<Ȳt C'*Xe}q >Ri^̽ :?x>TCʼRIlCut{iv4GdFS,\,ztWn-dg% c<U1܃p\uhz_uLԟoP[鰸4$PP%7lI -܍u+pk9|YWLP.oۦ ܚG_%#ΤmnunRrEtm\mB  TiEdI*E(ϼnXƱt>e3`"~ӓ-V{mZxš:r[bG*rT?>ߌvlpML]È1Ao >zȒ|P`K!ifNv?+8x];X}~hhAsLmZ5/"NHBQkSP@!p 8%c{"v'Ss An!5(RQ((c0}w>º#_f~i,iTxfҎ[r5w}=8daZóX i#h\C,fXdһL#"}HX{h*{>s|+cthO h"M@}:u)abw^FlqR:`=$Dh]NVghAn NoY SaFC2T-AD5>G ƨb.|,[`ﹹZcmW/ؼc{Q)*v$(\J6CX_!Z|3wBဦX 翪t n|nLwN*)L4@  fമzTgA]K5I]"og4°ii绊ݤaݷ(aY|?r.5';chQ:R'ϐ23| |3\S6ΗpZ~BǤo}łN00 +%SsBkrU,$ga(WQX^ZTplo{jn^[^1U.y;1s#gc~qr@* oRa͚RF ):+:IsZ?f 7]ɡeo&`]cgr6(3P#ۤ/I-{YuxZz9E$F~Z;oi0zl%p/7-ل*3a85nej7{|RjbĬj^]2f;Ds@Mnd,2xStlFeY) 3,vURy6 ^nz>J65wpYE'UNF^d^Akz%W`VQ<i!lVPKǨj ΆKUvϧ:wglHrf[@cYgHpvp鎸Ņ\]w'S(JW_CtP(FeՇSKft W$(WmYL x /#.ͲR3kqrFj|u~Qb~t1`L)4ވncaQ"[U`lwbkXʵELKR H8J_<ؽ,U-Qޗ8U$a ' xM֏@.*}(ANexD!gʴ(aowɰ-|^[pcߜ޹"AaIď6pW SV_/g?_-{YsURL*L2>7^[NYuN˖9WOxDRhkS~zQ(vy ;b3"XCߤrEkM[!${A^K> e- ٟ].@|·Ƨա@}ʽ#Yb& Ȑ^]WTq?@WvSKSB|"ܶ(eHmG'ծM\nSpG*6wODYr5\= ǷS{SyEWY]- Is@2KOu[ůJtx\w׼V\@nj@v-Ke^ewJq ͮ6ܴ'1C0_E/1ctVzft_N@&m \xx_la|d9f0/:miR#sqߕ'A Gr<ǑZaM=rq% SuY3 kpNL<.g]Xط-Q].:zvTغyzlr=Gi,ɓxPmF J|3 (o$GV?`&1 l2k-k)^]t7zd̈vOx(I"m֝-ɨ۶}vHoE${x^CiқҌ#*&L&s+u).RuK ]pɊCߪI\7TJ%O,C'sFi#/HEɥأO됡#蠜"-)N{{}Ws3Siɪiw\M,,! %%xMsa<-~ӋSrfƧ& aFi/ UώS .B:b~pk"y(mAdU .TdX%}nQUeѽ]R#wsV.yVT*>E"8ɢ,v>짶,Q:C.龿V[ԇهVp UCT6!*8vK8,ćb=Wڧ\(MEzytl!97`s4Z \7:q7k5= -6h&݆vOW}z{@/aTlR7 1c}Cf#_H2n̂{Jo@}]<\WN-BOH[9CVUEn\C[o9-`N[NJr{e;iٜ<`p'W`L;,aU`4v}#)+sz|d-s9\ 8kze1vp 8| o"#!b'4İ!J(ȳ'R_hu $J/&룹x󤊔c1o '5bKЃ( &2f D\ظ=D3*o$?T%VdBx2@D'NQ3K1vԙX%~! p :v:\d^tړS#W"8V_#mkV"Rcߘ#8$!F#$(eGIaRy! = 䋔:@'=txN]%1 0]mU~03;kd5#PQ.epr\+Y Np0{G|syWxf9I?J)AIr ^%ˌOVp=/]z2EG|1}|Y'R>}5I. v`8Qs[oKlD˼蔢鴁!ږoTƽJW^93MWz-I.>فy %ԪAq^v᳼}^w>- vhY& 7LLIxlZ:%=]9}s֮צijlcJX! k :Ӻd&ˇ0_x TQ1*~}J91yN(RdoM}ce#/ل4F/f9"Ǟ*Ԟڄdol}TM3O3L0eʪ5h^eir&XzA&h]w<)pd ͅ;6|UD"6Djxi`]s.Oin8 \{1!"/.Q I=oyxaʪ"@: &@l&U i53<,3/4.՞cFpEcpH Z@'Kk"A/.* Zhw`]=S蘮#zbZ>뼊N5%"ւpd<20qS`akIvã9>?[2fZсyv_rGQe|&cV^/UFZx߆;U@z5a1˸:`R /=0p:XGHlyMhLOG(p-K!4' ZǥӱyFR"9 opgvC%3O.-4ڎv;j*pφ)Mw t%I9;mp#ß K䚶j)񦢛/9R&t5];gCl]pL H >gcǨrm1c be0]ҺBs~UG;obl܈XV91!cb`\b"3O)%+\yz}=zCQ(3"7Ap+~-/&,U<2I*pڌ_yagyA)gzijPX _߿{"l/x)^!(hSQW߬jx;ӥ  I^p>Fbj;8DmԹdKz,56ꝟ:7Ң[DZjJ #\3f 3h:ZnQ`]VD,s Q~ -X?7`7NTHcELQjcNvy!CwFo9v]N3IP$*ܞ`:r3re` C/g~A`Z336rQyAUz3:O,v\WaB; 䳟a3%]=ڳSJ3h7 Qv\ Cߝ jW6>"U+!Z/"s>s-54PZken<yR GmS蘢h<$5h7N[6;vdՉ@OWDHxn &kcs 3lהs7rua;*n>܁~ [. b{؜Ȩk] &I=+ɝ~'f 髩 a[I 5X.0*M>:+LI4f jZfksrPo!E+OIrH7oj˒Pب];!yTH5eΖ7 bo9WADeSc2DմM&SjVA1 x{i+ /\En~f¸ TgM> J\\T]iʔV6|A7'x~wm]7mpAmXپǼ9UԥhviIvqe+HOnK0҃i̱JLOO$LNT)dfMwd+bLIT)6pSIX8*9\Bոd#k *30+f'%cdLoE? ɧlأ{+ @6o|Zc4Ons[y%ƨ.7ܩy6u~p 5u\zGn(DJUAm0Ȃ(,:͐:[lRo#jDU/Q$H x Y\k].s`Bێ;ZLΉr {:?N } |y@.sir ߑ$S㈴KP{A26&eTZ7GKs b0iE<Tucgo "0}x_푘>Ӣ?i))gAi;xSێLx|fkUO!FnU .MG#0{\ uq}н?#ν9YT>6'p<^Wq X )&tZGԿ6@s3ن-#mW`ȩ\nʩ?rLihg3R^)Vw:0cҳ C]yG:iaxdj6`H aմ%+aث1_$P`=|ԳA߶s9mMF $Qe DKpmݍ D#_(=.;SM]_ֲ죸&HZ8>ubBmԧ};҆ޯr('1"ҤrJsP6,;(! ;ű {'h;??16S-Z7J5*aӲ 3?jHиbphsPHՄgH0o v@*c0)qK{X4 W2Ɔt pCA뛊$!QY2"vtlV&;  ?mل`lI+NS,b{?vօCA@}|?h$19c̆,I*f/]̿$`+kOFɲ0ް ~DaP~=?vг)ߏT"c-4G|J@##,L2$3d\9f@c`VsottNJ颂I!̿7fy^{g[عBܗs(,SK}$0 5FTL[2Q#A h~Zw&v4$oDK;S*q~`0(W+ <chSD,~6q&SJrYQlyk:.ԟ&Rړ!>!Ŝ9x;p/1ڨvB0r*yQ VS03@ mm֎3woXw 穉K:X>'\ĸwhyqnxz;:Ϗ*ucыBiU^z[DMɏ.HGJJ=F4jP|H:n׬1aZ|t,ڧA\Up>4!/r@)%ˆX9Wc:ϸ= ܳpn?UT _wIcxLxhCk!J`y'9ޤJ80>OW5ni3 㑖86A3U?ȉg Zf̨.REaf}$]V i7C#. %_掛Y׿akf5k.uѕ|4.'sA>IU1PRޫ#W8ʕ9HFnFm;!w~qJpK@1MVV{ &?c)n{j55/^nmVZj8;T +dWH%(\CC.8_ټv[<^$EmpB=;D% 1b3&JrtUn9]D ":5rK!dD VW&JxGaRX?-;ŬY[D* M^+*|.Ku2 ̾_$?STFXIbF ==+Hx|Jϛ:u:x)j K>ƣ}B8 GFׁ.MW$Ht;#!ͯc+tOZ/YnFMm2j?FDMp#VzC^Lnqp8$۞yN4Id;/*G/%Fax^UEyGhn"7+X?0*R80Ɇk?KI+AʶgT9 ɝnW/V1ݾH|݄B=aK }0b(rVk֏\vqEfnB`,Zñ|y&t&"_0~paQW ))Vj9)l8#ym%TX15#yrYh5?9҂ 55u\6︒N+Z8$Xmxjm^ps,+G(. \dd1jru>M' fxR[e. x[ʞZRavEt. yuY5Oxȫ }*5aH[u[-Y pboܭKdrlh]bԁ_lBtQWM뽔jaU ߵɵ tVԕzT%={U$'W(#W6-BCQi?qsNKaHBe߿Y3x> OnNQ*ߥ ZO(FLGDrx]Ԍa*6y| 9'. "1YzҒ,-d4:+r0?OÛ;tBIP,a#RЗC 40%bH%£{iM~VafGxRx2E_LbI+"N=w|\¥ 3sRx72`9 Tĵ?|pUd['= mR0Y"m~qxkRwŤM aZ<9&Gd% "X}Rn%(y ,C.ˑv8ÒIٳ!Rsl^Ї=+: `x$"2;򌭡m#g2`8l]v18gh:*X~R]j(gwZERcQ\JkryY%/,M*u'ifY*Yj=Oj_n{DK;W9C~/ /eQ/ qX$Lc<ބuo"iHc2`y1,9C}-sj}Y?+3ld'e *Ê\ g͂@LVAG);uM+O*zhskI3a"Y_kOlauj#pnc᝕&fK' ~p_E=(X?_ v];n:ˑ?DbuNԊy/QQAN?Ek~奌 ?+ y2=ŘMAdiHI9u!ϔ%iu]ԾYg<. % fO_Y;MN@渝0d5<8x &RyW==͎Id2DzCn#;F"xQes' )c1|UWgGqԩb/Z9[{pd.0/8rmm4P$#s.ݹgo{zBdc*t /1 !HM hh۞@ p]- h'e1P,qɵzl=ήwƀz(⸿|/QgN4K ß<:ZFsI@<+ð?v-wnA)M3b.Ssv=óخ,&V }< 7+o<=`AWo_9FxCs93L@Քa-J/Ts(ۋW@$_n'G)F>Hϕ1 j>NQvgAsZe"p`aYW3YVLsdtgghdBjȹ,-mqs~ƫ,b6Ot6iYEyE-Te$Yz n޴9**b6Ƥϵ89?^wkbT~ܲf"b_y ՔA알E(S4_^qաM=>B )Z.1\3ء-3]XZm3|a:׾ ta[gn i/d!K,&Q=s8Kw:zRy9*PT!Ш&OH!ȧ\Y Mki:̴2D( *%s H~k C S'./\jaa@-;$W}{>>v{7R+z4d~d£ehAqc{iHЙ": 9PNUfu촓$SX2B4t2>J8r#=mvPNw 96ș3WX=,\mQyz?ErfU-DD%gbu,L<;e[ 8Uz\ɇozO!+xhx'.Yb. fw= fQ>UiuGC3b^?3yir::]}XtNXf9~t)[D>}aZdʨH= . ^ųZҲ ;("Y)NFNPrikPAN+ R#@Ҕm)"* ="CŴB)0E@tLٙ`%oO.^]"aX,20mw5@V'cbk_B{v`T0W%_ ^gAG DWz? K"L[䇱Kwӟ:1]=zެvQEX E**W-¤A<"<ŷ |}?@Ѽ{3%GG MHcj mz6t$nQ2b6-ɡwOYL8TYM1dِZlkKu=4<6q uٍ|X[k%c9|>WfyɫE0_tq AW CTw oӶ3UtsqU q5R4/CH2j.^%1GJg}m7,vݧ7z=JANeՙ!1.\^? e~s`tIA9׾(ḻ2)qʋmK-,W% :\" 4t"…D"t`G0*ԔCH`P^EԪw:8QlY 'xFSqv~<&D3oe5NfxUԁ$JKIs}oIv.:˟5}eo6l|Z܂0}8> g nc[$[ă>n*lCq\?%>^~$j1넋03 QP9x 3`B:4Ont׀\AҪ @ROvA"8؊e8'IS{EΩhdB6ZS\khO ՈbK].9bt&"ːn, %}eNf~$$<`Vqf"W+˸pzݬ<4~B,a5;my0e&eKW\A3?qdn_>z]3#7P$`Bk? }"~vŭ0YT|)BzS~D9?{XM^=r O!оbvc6ڝ_A6޻к3bõYЏSb\>m2DO(okN맊\O%=4Zw9*&@?uBlނJd-LA6Wp}Qk[T-A <iȤ\IAyNr: 0v.އM-<45F1Yf%{i[+^~?GC IiO4dG8 ?YR>0K7$JW_ڄI\Ĝ2xE ;Dbe[^VXRiG̗6đQbaf5uKR(z $谨ؔ[߀hsV2]nfm~" X9xmwp;RݖɼWl]SX3'e\Z*@ Vʧ}$t+QK&hNJ/j9gج`򉬾$kqU 6]k.}?+m&+*'K5Pҽ O|t昌=CYZ%dzC]0P}TcVPÙ֚QvfUᆈE<81Ar2$fW*} R k߂ir+Jj,М3K1)ӡ>)?52; "[B)6w3г&$0&N,U]2 ]tҘ85!J)#ꓰ^pxI[/ SKV4XEIpAHLbVF(<>;Ee"vQ80DEcZ'xhdka!m? 2j,OLc܂A4d{R*bEG1(7)pd50*"eYͿ0L.{^D_8 aVn`m~;'a/*:*n u!'ETvD'JlP@ $k,d-D\"kPC$+qTK"Dہ`q+{q 霣^ǁ~!XX LR"ا\ט|Jk!ny v7Q/zs s*Az~ڻ":okvt6*RM%F+naHyq-\t6M;Nٙ0[c?34YKys˨| ٳஹUM>ڕי(bo>@8M}Xv<;'͔Lg/=P/5NfE"jXݰe)dG}ԅ#0Hu Ze?M'FAK؛Z7u0C:$s[2̗Y&*5!YО9*¨0fA1wY/|C4\_OjǾ.buC ȝ '86ajQI~e77Saw~>vRB`y9һ}i2Ö"䔿bFM*.&G Tv 3f #0}ƗS͊Obi7MoɭwF Md]q{{ i <'Kzls8cba^h eX*=a'9ĸ/5Hy Y*#vMomY[TY‹l'Uxf]Rgu%s U'ǀ m|s$ΏbF& V37J-y:0;iw6ӎwSJ{ZrE)P"ZP(,k^b ^KT]nBju, wџ<O1!QEg0UY k;`FʕG38ȋFBD٦DG8NěTyv)}2BY+V 2 T&e Z;Vm$ Զ9P2P~"5uHz"0hsc`'RrHAÄA[;j!sԍkߺJ4AӲh@fd[?~dFWZ\Ȥ ۲ 6g"S~p;ϓ7ajN+HI&Hﰌ :67B $Jj'ܕܙ͏5?ffuhH句ާ;]~WU"`st#ݝͮa9"*-=:oc>Vc:^M@C6T:F TP iAͅgn9q$ ˢ;m]d󧡋b9HFdב?%B aӂDb![pni؋o>5gb70l?,RN6AQRhhjqvd^& 26=`ܔ͒o-*}3a,;(Վ'LƢVpQ~BUCw'eP9C27 1_ հ}&mj oH|U%ƨr 6yy-EڨY6[i DŽOSY1!WiX )-8#.Ǖ7FTHsnzl)NT~s57uEx1>uL^B͉`ũ݈!ؾ0]dc>Y25IĂa7mCHdX50_ކ"w,`0DlE$8o܃`fT"tMy房j';vp\8y#1*֧Zmwz{ψvS[f؃dt_5t0ܗUQ#nZwP܎n 8K㐲w:dn$fP3okNjZFdۙ.lIMjc6=j('_`)%<ɄDh{Mٹ!嫧2V&vDJN1.I;(eF7w΍ؽ圑 6U]Sdž qXC1$1"껛,um:f*mI 7l b ;DV;6AN3ՔRVg.} M3"u22``G9(M,n ̨iQsaCY#] .RL7Yݵ ZBX2jxTy}4CRh~q7*e@<+ -X"Tnp(,,1Z$p2x00.@iIJHMU/5 XRT@|Rۯ_& -'WD]~>Tk4dG݄\5A:jT+_n8< T͟2/=!Fu$Xh` m[ys;Q$ǗC0lߔ'R0& 뇱[Ou&|Ŝ^GFVF j/x ?mj?Eڸr4=ק.^DL"C+YĂy=EN3A:}_|ppU9R?w4Yα_NR6UK}-X#դTzaT؂4Pz{Nɺ^&;34QsQ%P-b"zL9<~sIgdA&1u2;2)_*r45jG&mJՓrG,i"K]}|O|V"|qޔli= '-Fm<_#D[ fFuZ$TC^c{9JUswb'QZ[BiCϐA(ƣԢϤ<3 iǬS(R%:e^r7ʼn[?a B7Cƞ F?uRz"m?pB]f vh)xj!jAoϤ9>a PZUͭbԶ?'C=fc g&2%Ŕ{96/bqDcPs@hC~Z-X'+ ~X2xG8PsKN<ϛOQNϛBB  l~v_Bi:5w Y:7u'GY'1@ǝ,\ucAf1S?䭩$Vci*g@_GψaZSϥSuG*T /9-9\焖%eމKtp )}|楀z<{@HwU qfxKS2>lk.ɠ{/iKyhn?B>f͚u߰%vhnD5#eX0j!)5;P x[_z GilųqS5Lx3>EF#7Užz+"`CK iέD. gxQw[pTQB$\T䂔8L9tz0?Ǫ%:* 7o>-P}oCr񆄰& *%Z9Pl ܮ>3޻8 AxB\D9EًU)i^L3q߁E~f`I|m#Lǣ;9?(\?1*RDz}5/,No1j|߂qwfUbU.\.q2%wo8J zHM)@>1׽2i(' Rꧯ A;>=w,bbW%~Fуc9y;HBUB[E1ܜĮ|[T JNHuE%`?㲂Ip:ƱƝ3u"O%x ndqlDQe|Jd1Efѕh6Tk\2 9_fۑZfp`'/Egd^_rRwWj"ASN#@{mUPDy?8l:;!\aDN; "U %le_/__ǭn(*]BxDo>~cWp F厧ko\>Xey'*wĚBwi}?wK"A :zE֑ue)4 ClnE *qLxh^GoZDqQ,aY"M:]>0j/4ڀj$ޗ_@vȝ 10WP酴umՓX# 48*6/,9Àk ŋM!!HÞ;K@DM53_m`ԃxj y*86g'-/`堒a£t >ِԁѧiCd>Q;Ž3qsb gUe$swlԣ'QOwbʿ\*m+<J?c-/\5^($EZ?d†մ/4Yfc$vlV8~a+G%*,e u,PŕbI( mRLw6l=Xp<̞{oJsSX}S4T:áw7aX=R8m(ug) F Vwiq\Wę(371^\ mT *A-j1f{oq1`rR m90:^ (&'bf*=-;~gkcu_ӗ*Q'˱jяzr(9 I, 遆)qFR:pSw\؋  ZuP)Q6(an[ۘA'NAZu^M%M#PtD޿V|_?H,(pօLn> ~?ݎ3ԞO^%3RAGJ;)Mku[=_Z.>݊PD/يC||Motlx0CD4|cnC1>]Eӊ`¦6w EeQ ;.A0ypd $I$)/6N~8'[QyPNХWs H;J -֌gѷa7 [Oxz,g\gʵwZ[zvn/-a2k@o.SQr~VjtU:! K{|2&J T?˟!Tf^"8rNE 156 -lˎÝ,m&*VcZ[q~޴U G7G<~b3Lb~j3 H+x`3k> 2-7U/(2'O;L٧:>_kEQu,T3^nTDc_ t:W$K.$ͮu8_HH+^Q?/JO&12Ы n}3 UV(_u S8.S<G@nk.6Xup)dP@n"E ,weuB(H`66"bXcXtVLtmx-`S븗9>{y|k}aQ)g*j=y~JPmD/Hc/;K/H6$: OTg#NQ]Pmftg55)0 %_lG/ ӫl:M$bJ>67\_^%ܜfE(QՉ4$>1~Cn[Je$wkR'zsxQg w8=J'FBd^$m$rEdB}Ұ=IKu3a/B+8 9F#y)T!ǣgni@VD+,VG9JbņF]1!ݨIM,'KnA j<فN=Efj\qFؖ 1àsl$N禓U. -bҠK#*\XSbqw~s2ߓ(qf ˽(B0NןJZBڒ-KBKџQf>?܇džtJsU1Rc˹܉9;ӷifEFcV% ꀦ4ي&mC߇1i)5J)Ҿ~nj/'d|=OIf)}8DF_p$Y F:cï*hn~2$EZ+w?Gp"`h3].w֏dC{_ZБdF;16M ]c),<v|ۓ41IA#QlaUz>KgPۣBݼH&lhCV»-6v*/ Y}ڬ1Y;%O  z?\FsKe "` ڋ# >&}CFpjBL۬euVw<\q¡M/e,pծ1*zGx}H{Vw.i9os/DIc,m__=Ɓ.7Lᆌ!\tk)xw62e `r)\V.UccԔ[Jʧo6\y wի8L e6jXziYI/ SqTdS{=]p;C9Lw/iz(QhBu{58i!]Q࡜ h$hzgM]:d>OneN|s]eP'pljkB)&Hż8kiROtE;0DMg;yo:?v*z]' y`n:+FGyq4895xl[ i|v(X}%(ƟG/F!#*e.lЭ=H> \ S"G%-6K%Lo-m᳃GGDlr*W8e!ӦN=$ gZAT?-h̻"Dϟo<Ur/?^ǾG<;[걻Z.ã夵%y0a-msk%#&87m0#O%sO}?*CU}2- 귏q6,kr}I}`ylٞ(eͶ (DAKh B@`:L~V8[-thiwF &,PpuwM _^.0["7r wpdޠM"s1s,(i=oNTYh^?x&7[#1 =G)^ksRp~gZb߿yRf*=16WD``",Ito*  7ЋuuqƲw&7_FD?t!|lNBZ/k::Op9)?P;l^^\"dIH y1ʣmЕ:焏$ 8JQk;AmYW=28oΐdGŇϵky:Ќw"o1r}Վb L_ND6E7rF-Ĺ 1ͤ:Geb$WETwZ/^+/,~zz |Jml~ 'e83iɋ?Lbte1 AZPG~ w^k ~X^aHݺG:]&~Dժa!Cpĵͯb ݳU߿ߑR Oe7L5OVHԭ/RgR+?Q|Yc#\ LQ תשxF(!LJ]5C!,͢X@gwZ1@FrE--X >7Ŭj6{T Zd si&1sÞ7[\˂($nYw~U-@f~OʿWῦyѪ :ˑojTHxՔ_cP7$ӌ܅—h|>rN6kpٿ6VhBHQH.>+'K=?ïB;QjDuGWy$O8ڿ4u%*-TM)g-I&BztA<Fea=@2f^Q=c, n {!f$O*&! nkK'>_e{WNg k#KZuNI;[DIe&zO[x#EX9Fqzcd*2n>{33e:3B[z"Dr\f Bg[rbRr|܇ZE\%ޤ{syŘT:+ܐ-'48C+1[w"*pNQ3T5ZIo*.]73bTM=lqiB;[F.E ! s}{ڼ 3t4uzK^Yׇ3M,n2vWGKғA+&sK;>6"s&k2T -|]c~O4V7 $II2r}5u<_]`1?7ĔQRLn&ꮔ>,\./` o;BP.|+| \6f,C>Dpr*:d[γy=}WQx~ H@4VKbsdfy;zL޻Ma)<CY-Q֨łha! -GCK ]N-ECE΀ OE8[ZYeڃ9$K剓7z7Eumx6/GtGlaw-czDr}NX5/9t { Fye?Lуs.^uttC*áӗxힴ{Lx#Jk^gy@,X[(OPJbȆo܉щ;5=tB53$/ ɻ*5]^dcesB`ɤv+$Bm} [~HA,G!rv7u=:ab,Bpcƍ_pμl:nvǤܜvlw27q?5nrr,$L0] `\))i5xaOLBTXk+́e|>PjJORGgH~Vݚk2_>(vw|OD@0#a 0&`aUarƻl0 ,)@HݘB"G(;6'F/l'ShZyF'en4r>Yl=B/Z>zdvTa.w#H41HY e%;,sEKtD`*o+rz1xH><6Gё] $I`݌!%fIǰRK ,\Kc!3p:9I*Pi'Z&ϴ+ &DכIZ&\n>E4iT YE1P4=j= ldnD#$}c}[pk:uhSj4,{_<r!cf[ObbNսb66R'cmgZ̞ $c'3([N`䣛L#֠N BBU*QcaQU:Ccvb{oXN#g|.Ϊ@/nQqQē *$L qOX'lܐGH1`@t'u(1zf9s[a(j˳3KS3{r>]r=CgciR+GG!a5x>zNqYct EB!n9 eRBNic[tg~en"P{m|6Pt!Qnjf3=15nvTHT[(xT}wfu UXט54":i)ImJDjWntk|vݫ/O^Lslu7vOsnub ~TTJ`kl{+\Se]3Ad;w2/]ނf6VqqSFȰ'}t ke7}_#'hat]F(l:.> OeY1[s+6U ǡ*# h1.TWy6l;4؞M6i_qS:rqO AY82]_H7XU ]+yk X}*W8{8>ֽX?!78ԩϿ;>@E@T|ЦҲ&/%ʄ䖹s+l p')oP.Z()O)h+n:ǜS;[XQ{I)1 r#nFS+(~9Rj:weR"}6 (]i[Z~&{slaJġyW5uR$֊ႱGAˆv`5}SykhQ2۩AEٵ3;ׅSvqbidJ<,]Ds@*c"\ Vo o>&cAV n9-iLkue/J2mK/%5cя.9=F%)Iv[ 30$`"W㦖\+ ] :%5 ֎x2$L =xC0[bpũ@3%YҫѨrQ[?=#W a]Wg5Qe+L-9/Z3 v`.20 W=0Κ]v_K7_UY'HlV$ |vа-oņ&>r%Qnn5.!c0NAiSOU23vtCx_j?.@e^9 !*>X:}be0"j.ߝ'>zPfo7O/~?ȏj.,ʁ/~)Wj?/h')|HL 0HM['̍V!KBd gX_ U:e <^ͣ[W dKs}}tLfDd.5+G@ d(hתe{Ad bncKc`UO`QDq%K3\LW6\ Vu ^W1Υ l 2Qy*-#.zzWᴱ>EǢ@&ɱ;́Rqma'ICNn9Wn:*Ͽ\--C^uwBэ^[aݐ;5| IʁOy *{/9ĬTefy``A4UbGit]D0h яN(:͆+̓n*' fn=3 ݆FiMc>H}[11Tn}Q1Lȏ̓#Hb HPbaÈU"AP lfwe`F]PPZ{ǒ ;M{*1{}4 ῭6Wi&:S~g/E/Rꣳ6,8[4ԖH, ey.VAG?0Z; G^ _#,fr:15ykyum١xDtܚXnԖ5ܓZ„C;?ܶa٬괜LIv֞?f,z<`MA8zQ "ʸAe":D%_IQEҏl8=SпY4iLI[?>4#[oscMn}NCOޟMAK5垰,. 5~&6 5Him_B>íR <'K/\[ peK͉%nV[aRiDFOtL]-c[#B `+%yzg| 6߲Ȳ 濰 Ѱ"LeA2ѳo[yQ;s:Q oᘪCV~.ps[X43Ff\vCt r b=>Bȋ}QFi>9[jŽɵu5 m6i)K[*`쫗IO?+cHS/+d5ꎳ))Qu-q#wȣ V2 vr~C~e(6>*[ ʊ.ȥJц+/WzŢ0N!+yC-8];̻ TWէ6c`f^E93G{.%fku߻&7ٍL`d*5fc@ `piB TV#12o-o%BqKNΗpDqь ; LCy"LrBO##>cb2Wg0!n=,@`NGu-Rqca_5v=4 yo)wc~4 Av+-8Kb},+W.]_od1VH|I&彩k>H_ptNI T77U>᷀do?tANe O킓ufA]oN"AZ8"X'v-C?!paoId++HO& Ht uFSaZ-')&6{RƇ*b g|Eӄ20T,*s.N\L>D9i+V۳9.6+jIoXy+A\v`'?XW(C1 t%s5g&Sr =:7/O-~9T Y*6Ic\/ľK΄LM)mg0&^G[¨M]& ӯ+UxELmleS`{D8<| Wyڵykeۑ-A($=::N'A]N˻d_ϛob8!"hb+]P(*K儧qf8}lp=У=;Zr=߸Mt>%3{|Eum#@LH_01IIJFHiXC&K !` JL%V~ K L.R5Icic68[_rV??2%f9VY54SuJ/]ѲkM%7jyk^XAo{Teej,PqN5wWak/HF6~}|,r0t@|_Nddț?i/˚;ݯ@78w2G_tQ3΀*żq]J z+AyCͣq݃Yr1 rb8 y3|AW):6:1nM|_S^޸;teU j/܈J(QlFH;`qON"Nb߫]XDPH(B(Uޖwk7R.c]zE Κ #![Ebݍy)/XDm*Yc~~Ե@wҙ74tFӾS6XBӳIJvM A|M!RJ; lfgV0,\#۱XTD^#OpW< -OUDzLdiVt(:(&Bu3+~b [*CYqM:MT ru KGY@2p`ƀR7zdN.{15m]WCφţ&md6;*,!r- fLԨprSIJYY4+|.j=! Vnq&]KޤAjx޽|?ťT|%gՠR5*ơ7J \$͡9d^<ؼvwR|/6)%KAj_Wˌ/ fƠPRՐbTﱐpSy$M/e]f[N4Mɰ\1wTn aDP!) ZŒ9 kōETk{ܜ RA*+b'#^x>U.%v೚1M T92lI9-Of"rqDc;],pϱ81W# /c|Ā/r OFzAKn7<ŴरURJjحrI[cq8V׬>6Ș?-vÛO8_AQ.г QGERha[/g)O_,1^'bY\pg+rtuMiǖW Pٖ^ТVMG{ H5VYn7^k>S1iuI.%d輟v;,/_YߨL{@+;5DP@$ԧT‚&7uxP-Ds?wZON5X !AUh`ɖ1,o/m2+O&r߯1lJOkY8hWw[grߦ!mR 9xE7PO ٵB}4,oM9SoHZ!Gw+hw,04<<. J4qq`t^gIԹ#ÐjC|2Zm&66ZOD;QP1J U ׊ye-O⪘MkOq+YZ,7Stu_nĮo3`!GאYZg䎭BvEޠ$l Y O5A=qƏTM˳8\z(Xi" ԁzhYuՍ4< ΒJ)JnTzf\z  T$ThԿ+,q^QIhy M76fri5M]Iʳiol'jf+ ۲](y̑bF\'-õ؞/m^aq, M#[\Np)Tv]?{"PBjHpVV1y]ʼy=@4{8ؘݻOڮ{V^gx\ @G vm[M{|B^~lWZz~J/j !uK0:'EM3LLagKcĝh%5w.1jc#s^=e"Pf}yU"?.|cm#s}EpTɐb|WìoNOQbq& R0%|gZ\G5&Wk)c/!:HQ4~;a'0N4JP[,r)vc5,--ۉ` O}ʉk }dy`uKاT`kaו^oxb+),|X3lCRWb#䴅is! hhW}phJ 6%Q]/ul!>,T##0F9ίZ 7f𺩉b2q)2F)+I.9eo tOߢ@˘ozːdˣ $H}it[.\[z@Gi9 >21޶"qY7J|?%$ַg?iy`~ݾ`)r֌=8϶rkzFk:vʈwQAkdv7# +[,R_ >_!.4XtOB&83rF20S {qP쿽\'dE2+HbakXpꐸ¥txc?xݮ-v<\Ž%|!LŖsP&B vn6Fe$Gr!3T c|Cy75KmrpP>WA׭ G@+AAQ7!fU0*6X 0@fT- I齴_dևo>G+kBSD='~}sq0^[O5>\KVD˖W#"Ӧ{k|Ji aFq#a'QW2e$0m4igN F8\cR3v U4MjsmI!M َ<6>;G>|q.(;9OSޏz~xUZt4yL=1#И.[SƿR2PR98*iB8TٚiuE )ɸxiN4;4&XQBkL^ȏ猉 xqI0VVŋWKbԚYג6#dRF59 |I@6Ʃ|fBIحH˄~>NzbmtK 15QXuaPmpyk tN}ut@xbᳰXWx97S MSPTzg`tR0%rl¸IOr)=E[*UF蕧*o.75[1?F֗Ī0ʀV%sW4'HD(&q:Ԭ6ތ,FL:akAWp'e}BxբA~mNez>JbO۬̇e}M9p}K٦;+!)yd25FqLB%<,׮ ūFV&RX^@J:WApHv.;"|'6&E/,g!-w4ߐ-sRtjIe3Pc`qn~9^5RjG;!Ӛ(^*93C5)S8vQ 8Qqʂ)X2gz:aj3g u=[UuEĨՙQ413԰QxflZzr ͖:x/;3]֠eFŠ.NZ&낈\vF%+#^gJ@4й{8|,f Ê"4<9E'.6?h5 2rs?Q\ـl938!E?:2։8}U·D.g"U`G2R3_ŇV^z/wo^K=&`ʋfx}aN:Lf I/3lZ1QmbA?qhG@H6Z?)MU[ջ^:0u A:aO7m|EH/L:[(J x3]ؿ ? i<iG!lV)`dDr?$ ;Oc/\+ g9Cvf{k[>yuϯmōzOSğ!ON0qO #W TUH&!l^o.K@Ń~΍G陟sy&H3mw!=h/#=jbvNqdJsă5{TS}X JeN⪟u^hK?: #J5~fC/XT~#e)4GgB*|uXueT4gO1XsIr!EgNFvR7 1VM9}ftsi]7S~m[(3&XL,ksLBl+@nA9AETj*)3!v.rA~\9eAHbVTO nDG+Mmx`y,o',[;kr\I!{}ļ17 8Z*B&\dB?\dbG^x~Wq#خ:iAk>mԷ8uA /Gf:j ryIt| pg4 G""b%{TYK>Ɂ3\b{~雤6cEVaL͓_f {!:G)Vs/2>M`y_*?5D,gO MCi` N}0QPWY@*!4B& Srsf>*G7auZ KuK&ɹXYJgjOr6U2LLwWm N3|[tT>W`RLq&N=j#pʸTgŇ,ƨؤ \WS۩)QJNЕq<1f{ㆇ<r2c~Ui9QoZg2{iCScaȊ=E һ{ *-LqW_+P (S;+1#pDT]D.ݳbdևKZ `N`o!@,2BLDd%Ѳ5BjHQ|`>DžEVjv!ղ!IT3 3(A~gy:|9맏د! d<0ǎ@9 41:}YȖRYp7gx"UW˂Cc"&ǀb( Q}^ejV҂B,zQ+ɕXlv@ZS/`m `=7@j6$tUG+Js1!\0Ǭ,ck$cQ; f*KVmS녙3o{B 9w n3(::$ )1i>P*:S:^^d8!KXnk_79[`>+ YbJ'g;`vk1p& f&>9;BCD83XeFW{vg]ϐu7*[GyJԐMJ}M<;/uޝhJifHS)3mb4:"3%~)ax"nBq֭ex-D~bJ|: M6l^6fH[l}J'+nD6_Qa7G=o MVRZjgj YϦH(~h΍[`r*ANk wQ):"p9d1A[V78.g016WSX9ecbC,zY\K*D.@ 1,j*m :N;a{R[tؙj靬? wl ċE:R͙ i|$x+\dtCЈzQ5l8c)i֧cz3΄@Ekj w]d6}&;SnGE?]#2?#?,wNlDC_k vd$7_6;q\6CD*?cq\kRBhTN?x_9@ZK3N'Gdy; sEvF!t!ďݵkY:LWd]GX*_7WrjeF홗:$ĸH)!CֈޏqGC&wdOQ8e7T k2-ϓ=MU}Ҥ~'~/Pu ՄdNCRZ:XLQq 5>BCߡbUltv&9o.F1/?^|1< 9m16|W wJ 8mY?-9mU{tE_&=A?IB9y1ڴdcw71>qE^(XG0ēD|uGs%…pOicm60;`IߗBcdNàM Rvm;Ngf. ̙>Ctf^SfCOI3BdXT<ɉP,/rm)-tmXcU3crKw5n9D\Vz.l4Ud9?E3"=_%!.ٕ,Ԑ IWCeM[i >5_vD;[Sj(3Cԉl_c=C&D}%9pE1#++d>K(a JxèO^"9*m5U ]PzDVɔe]V5&cxKqiY o'w)Sz= +bKc'yJsSP"{s`^}`TJq= eVIeMn՘녪`4`9v8Ww;-E}EZT/-r61a fPkg~Ȣ|ex: ˘*Ҳ"OHs80&k d#EuWaa^s.SMd^8} g sx a\C|2)V^lM`Z C[hJ2 #?'nФ(mWV^a@ XIK!tͨvX 9=6 5YRwM!&ݖu@z7,B0Ϧ/fM؛8uٕ>J jR$/յN$6#L`qw 9Uk` + !;|x;VӂUu|9ɬG_Q^3~QF&c8ȌGo0<1b`Pv2TvR:gEaɅ)i?>\iUu΋0 Xf]7) %?)hYb\]P NT1 sRÑCkc=|[wk& ΜS>6?%CzfWS8H 7>cM^HG 6*3)qhe¸֙Gyý,5 -/Jgz%[d/lѷsic_'BlڙR7fqjd<"`n' d@%MZ3p9tm+"l%\$e;5=t &L `84]Xp3 ByЪv 3fזq" lAP w1H+qn$Mx6=ui=&r"qweHM,Q{ Q[`i%5"W]\6{mt/ |אDVہ1y2UucCzlډ' 8åm~h >-AxҢ34yLyw|Z*~ =. :8&kl! (eb_[hL6,Ht΃'$?fIzX3Jw/M: -&{giI<ۙ)R?Ov*-j)95=Q90ʚǶ@+U͘ \"hJ,8x HyNmU l R|EClAxt_ç\ *Yxٜ4gZR4R!p=ΏփŠ$ԢȹvE1K %OuyO##zpI>+*by?2`M2p0.=8~Mxls>85-ͪ6ao#x*MRu,PP87Ⱦw_ǣ}V~s3\}E%%.}ٟmq邎Li4ϕtT"wT*zQܖ)~ز(tL"BO@'sOf]mK.xK\'0u| cs`նDB}m7 ty/bNS>)ۋo@u`6F}.9vZ'a$E lLF$r5{IXD1ŗft`6 $DRr"r *u+8OH( 1/U^]y8_bHq )/x 3Jiar -D$׀޳Ȯ^pzOi %LfnT%'-4})۴sЁs) v]-±0} m02삙Zi3BDmgJ#g s~U;ZZƻvtU=x8+kT_q]ᦕ3)WF1?<\~qDS÷ z*'8yE;2 NcjR79ͱ64Cg%a]$ius\{1` z3'%@?|WanC1t/• >['lQ;ژ6b39^$H  8ݺi:RZ?eꡥg/#Ydgt8qEu.̭\.{͇<91ĄClȭevdsTpd6.C8`tT,>la=2$y̘#;r9E!auH|`:OBå\ܟ؄ĺEcEVbIY-kVw##5( &-w#.Y&l BeR+ 79z 1r:gVPs\ =US^ wBWg<\_;~EhLK꣫,w\< I |Ry1ש`yU`$^OSΏby1xGiC%`ųUOE"hwhVFDNtuxl b ilaWF,[*лD6"U|bə ?8ފariGS2rD*3Brɓ:Ko ҙ^Ȩ4%y <A 2h }b|քu X xxk6ٳ1<hw(ձt<>tn -gѻ(q^\sR[id3Y-P7ތ/*KQc H=.Kˈ5p*O%"SReZ\ɉr.v$MWk/3Kdy'ZXYY 8\"/Șqc7Z$H\w-e=}T>2] ofyx55Yŕx 'FErf(B`"yEd*iu=RB鱝g_?ђ r%_(:-zޱCT2zR)ᶪ5a&l$Q .91?] S7~&Kb&)aڣtzCnEZTolbsA hf?w'T?'X|<ߩu$k!AT:ت`xD{H́yJz-Uޞ&ͯ;:Gұ.Qy BñR?V]h+.{f~E;K;%."crB.]I8NS'?M v@S{s89#ECEGfg>--+>{ohsӃq۶k8S}=[Y=d|{^1̸߼`qϑ+"Z8)@!13f|~qz%0+6?_w=Ư:-uU*¼3|..z\x4&C-B+&SG컞,%6Nˇ$)'-%vZsk>zC5)XPh#^w(v1@ +Z *a6o"er3OЋ+1Q'<͓Pq ndf7€C0ٹ+hJӜ;WB7`^N{\)Lg% Ɂ&@Ċ^mx5ZMPos&;j#/xoUjݵZ;J zOMP3LۂiǧF4֒BlG{7x џlU3b1-'}eAX^"1憒[ ٶ"-36{cim:KQ-ɕht qe;Mh8DR[Cgoi UL뢡IJ|+զHww)9Wb~- .j%?T&#'UPYGR|ݲe?hCXB۝1어 P@<'ZFXqAߴoEp+y5"*ӕ(`!Z;Hr.WŴR҈%)\eg{xc1 4zqEZ/$-Sa1w=T1 :tk>\baj^xT`,<(@\W4Ro5 4L'H(Z^{{4Vl(Vԕdݎ:BV!ȳ r FHq]<4w{7~_矦*u{LBM,]nԤ f=&o4HCWH'Fڱg9Io64L,\2M>MNUܣR^:{lW|q*Γ&7 IGMN~(-&{wn (&`6 05OFGܚ3SFn.gt0t@R!}8(PBtKt6)D#4n?ˏ߷ӆ , 'D-!,|a6+4wkKmyzHi:r'z?(,A1k9OMPy z7W0ν#йTAIz/&jHɎ!+%%HiiWp*EB:-7In&1g0E'=Ϳ9H-iG\AF +nS۬ҌڈāMyZ.u~%=ƶ&[]o6o > VCUPqho Lp.e#тa1@媅^hc _aTw1CŸS|+ߗ@2gW1ijf(Zm!6u) L0 e4d44ԏ>M)۲΢+hn tع gw8ȄIJ5!6Ҙ0E;޾fH촱BK$"Äͫj0&K<t /s^q^ҊO/So/1Tlil'1MZ])AvPvE(\ICpIⲊBHA>=cLƨ$ b>Bq^%t:Ȣ0TA "p`23н. Xr0>IK z>_z\gTB[*dhpiipJ"hbi#fmVy;kΣXHޭvH2x| ϴWj2 *>YZc/ÇZF cs+PKJLؑՉiGd/߭9T[Vq_D#+yy0'W ~S;jC̫(*53G\eڧ 1`H WFĠLƗŷ!yLB]BHLro'ְ66fej7m9!cq}/ kQL6:oa$ W9RfW`R3DNRg'ٕ7kcZsP~M PϵsX5Ց{uG`Mg!bui>s0+(:?"ZR>;dU< 臡aSEU[-̪E;mmݡ>k5ғġ>8PK_TVX82CltOGN545 ]q3ܮPȊwI-p)?$@K7l+0qh-r_'"6ʁP2/)~1!hwj6;|xׇ.|Ԍ0_90v95!8R+T&ܘ+M3Hxm3:>ӛ$BR_:ojZ{bE&v)dG 9h%hgt3F_8a󛃂剢%JaZGtPa'[3R[cB&, .M~>xR=<))šz7wz$`PJ" YK ɳn}ʃN$-s`@ڏ,A]\V*}"0i ȭLϯ!%RÕ=C*Q2D猬k)e6K[ܵOt'{>K;~8SM`,v2QFt~>KP9cyG{`bEV5]Hl9{XȃLG=W z,*iZc #2@czgF)G'`*niA rRWBJcB+ 0y0רUEq*}3.@hsۘ uI*ɝ {S@$`+yI.U# CT̵x?Ն3PpnK*f@@QR<SFs["K;2]'0ιV| |CnL%$vTf&"d SP{&2Mp .)R[,a)GB&%5R\5|2VVrm0tqVqìo\4E p=Iy~dfxr@1s"yS1u÷>vmR.˴4á] fk)O8CZAm*-jZ_Tl]<,-z'6x^e _W )+iZ9 $'X$z>YhСPH&fQyrSYF1A2 *slw )bv¾]jZʐs/0 S@p Rg% g"h8 [,+`yٰQ%Hbx?Z\-IY20/vl"d1{HB 8QynC/$.yZI`Jɉ)6!&E!"(4$"OwNYpU(c?BQ+81|8g>n HhgDbHij!eSK?π UƷ fyNu6Ȅ_f/UG 1Q}mNiRκJ#8X{wbmt&кv\ @HuS n/a9jkAj$Z \]akC3F\!\eQ^ܶ1STw@.Ù@0Qkx/5ΠsX8d1)X.^VkD8g?o. O ԉaX21 ';Mo@Sӭ}4u؟ ؉">6ʼL2}7HMo^r2mF v%϶:b@9zv ^o1YmcuX~ ~priP *b+Q˘8l ⼎fߟX`vVxMnP:b?*V}.6$х g ~}qj_Aذ .*%gxA v0Q҆Mg '(B=%A*T8Y Zӈ/H{Xpc((`?yide +z0 d^5can2[nyh=va `r[=?*KTwI){}krXĽ+mMf!/|fFS+S~oNq;Ԫ,Q0g`h֦W8gU=vt0;SevO=Z_{kC%kFuqPlcS%I {hNajt k 0kO+sP|FF! g$M.&-:apYOJ [΢}r*ibdR [O> W9:-T S4 @ J"kN&O}eY#+UG23)- %6!ȑ7vx;0$d#*?6Q#RHUJiB@b+vnJd7 !38"!{ (@{xXȩ_C~[xFR1uXՈmh5>. ~d@6+л݈kNfU+q˴Z>܄f:9<0Pʂ_J֙ʼMd?_^aO=Ϟ615r?T95qEҎD}Klr$Q97},P^qP8e+ev@TEͭYŊ7[#Q[ ¸5=eMqS=$,ȿi,(7XI:\ÈjeYgIQ1b_`b +]Ǩ`qA3v(oQk:)m=qc?>%֛̹gS^$vtY -,ppx''7Cih<^QIPd̨GYN |vsԕa?/! ʓK蠜YGlsɇyf_,mY3]eT?u,3|޽!ǯCJQ~H Pf`=i)8@QZ}nrgo>!(s2.~#=t̰x=epYɹ2cӈMtk Ɂ̽Xb+4hOպa1 غܔVjB+ҦG(M!a{`v%/F9Tѧ+TOYLyJN݊d$#zځqܤ po@! xnŚ_mH-7e`Ƹ^Ve}2? [Cj#`~ %ÿw@>4> 8w,G߆3:jaCy .ùSX 177Yۇ$%Tds՜,`wTӲbV0v~L֭n f-:5Aq3= ֕@E$BJx$|KK/+dEUN|-]NLmfHX5Qv**lh9<[cpt7xѵ!.aMɦ䯳U fe{oW.b[,(CC+a?[mTuNU * 'c7]Yw4/jE;86j:g*j@Hq(q_6Mx"^6" fi>l"I 桌Pjѕ}Bzv _vHVxXW?u Y[82|&mDT2iFsrytGw7+Z}H%sȢ 1W4FY%y^[)D[Np3UU,0mt sOJ-{>L4Pp[OE 6&ܨ@* r\(qLaGJ3ބ Ek ?iH oDa4`/R4דhIџ;2=cD=u%C=}vŮ^"MeҿT1j҈Kk: IM+ǢaP"/zdT;t;'I`OعvT!$`SGB̴FSȽZ/#(gVF'.1, nM։?&I&jKT!TܘcUIa^\Q8\&'?ـBOQ/T~+2-\|H;:`,DVŭ?Qb6(">e3tE,hL-8YI*9 Vjm*hoڞDJ:IBL`.Y[B-x)~lm ͨ_շD׀?/ 857V;vyx=KɒSlhVܧhpdmenx@M > 9i(T1xz-/WtJYf|S^/~F c wӌ(MȪ{1(0 Ϯ'ͨX1H.ӐH\^Q9x8U!Ԗ[^ ;zА0ƒAʂZB=6g+YX"L)o&_y_/UӁV =F]z.ẓQux K+YTʖjci7U:3d .礼$#ZG'BGꚭ7tx/5,ǯf%V֥2!TUvq6-0S!T z]>glyfx3J7gUzUE*:"JǮd4z)2yqUNsȠgM0-i.}.9G+Ouz<8`YKǣ#kΪ{GFL&l+amE-z~֬Ժ3+3qDq>著5V x8<ʪLRZ`{:E:~P]#ĩyY*., aQeQVJB I(.^q Phlx@YHi.Y^ g_*4x' %M631OjFO E&J E)mrC}I/ >tiXBep,w?';~CNñ23|(rjda-Fx/FocJlWP+Jrxb5o5-1أ0N9V޳=t4m)ry.h՛cS;f&VO5?"8G(aӐ0|y e<dܵo_ i=oC0\S8܍ `P+w+LNqkT()k>^ ~LTY ɂ/ËYU&0Ǧ!OjS19]%ibG ?%rA?9H{xYaKK% 2f7aXm)I>m*sPKA^hRfĩof(Z٭EBZ2(a(踘^((LCb'@2j6XN#Ș@Ju8Ҿ1}í@UC` dbJW| -Kfp6¶BK!F0,5VI vųeC?Z{`}'#rԘDjtϿ}1g Dae+e@^i*-hT-YE APBH3Iй` J,ʬ˥&#Tts1eSGrh+렛/K8,cÙa7qӆc']?Ғb1 < P;#W 98A?,[BL U{>F Dg쟓ܛϯg+?N+>o~3-O/tT#= ~|֞/;sAEav7(qCc;RŔ"a&Z[!\,\m_mh7I@R%CF|(mH&|4K?Us( Sh~"RzgNniT;YGNjJKZdnuzw@# |hpm`~ڊkxǢxxRExN`:fbٕ1LDnh AKjCGkA\wb)5r{Jb$ccc+n=\XAh0c5FQ"9>_x=nNFs +IvɨIY D]N?18* :ΨL${" @̈́66>trd] PI 4(7ANg52:)on$N d%lʔܚ?Dy$9i':((Jm YA̒nh_idbLiB YMEN~b1j e1l A 2V"e7vah࿺oAi/@1d oq|1, u"%Q!RA4 ~@X-/b^k\YwxhQ~=+iXY F%q})nT9't bhFL׍aR5?v>ğq4ep8CZPgf"bQ\&=2z 3wA#D)gMn2-`}dhS\W/4 kot$\Ȕc|,[pD- [K:w^'/qjbߝOZNqKAܐ0f(>+4<4s?s= } uo+Ĭ4)-,_ .V92C;UPȔ028 ODAP"b\'WPkfOKMz*MT&W?Z}Np'44:"$!NO b ϰFud_m /"d);lhdQ߷)QV5)ROg9v*n@"QIHOګ;ET]7`֞lCmBÿ(ϯ#eI. ຄ3g@+'_}*QZ{y4yȯ49xؓ4͛-W0ne}R ^̄؎˵TȃECѬ9ڂ7~:~\.)H.bObwL {{81elJn/h1MJ-I!v BvM yxPV7a#$vAWd!$^N"ZHme20v]/+SDt9{i543Ռ5vtFhXOf73omSLD{Tٱ]l.?ilJ4ڪX??1hDyϗ9nȦN 1lki/E -ACV/힤f"B [iފ&%D֥I5Kt 7`'6࿢­t Vkj1T.h<ZOWiX)8wXDHS[sUCN2] UQLQ(s#}dl/W<|-RȨZrO+W?)M؆9]S';S9?L" ,qSrKԗWiMU](;wBqCELN0/ECܭ9wa\صG CO6Ԯ_zճv.Q({>geh.c2bJۗ&&}6d]^ݪPU&l𽐦zsQ]7(FgD8ocS^Kˁ7@}$G6'UѾxLn\B78܈0 P O2;ۨ ?>BDԘ_3w2˒r[ ߕnP#?7acky=4%]HaqNt3~4[&Pa3##L$#x颭W #] "zkd )ND_l @<L)N amFy DQZV;h~UIDvANƤ_}~#խX Ҍ3$$9{ʎ t)gwiud9fc󄠳~0AjO Y0k P2=˔vu F`Me=RCǹL:l#f)&vVSinB^r`,!Q7O(2w& Q 6V|-S~\F6W<r-^&D=K^w i}d62|b,viv!]v#eN7BBV;wmR,l@Wt!6СjznY3RDe[Jr' Jc42H]a`igiod5G -g ~SJ.E Rh 7Byϊ8c4uym_kR a?QrOqx /(NںwD}xL`El4^̢!C]Adt&K7?] /B@Uъ@D[n,B6AST+X: bw]|f8-WezJgXhǚɴƈ큘y3 'N/\dfRk+C"]Z?>b_yΔTER IK)au/iO~݈F7]~R*FJ,C˵-EHk9z{ɶ0rAUW_~iMYDpNm˺?m7TW9i0~ɾ2ghLd6Z+4eB#4Mu x 8sL$L+LlWm{HI):4rΤc#oߙp`7<"ug4 1`ѤXY )Gd\if.Kµ7 >4l z*k}"~ǺU|BouT{IQa>h|wkgPf&Nǹ8s˗}HO(q@嵏' wGl$ b@En qdwT*$crȚt87/@ަR´yj?j<#txrw {Y*c#W4{']J)!7k1km RdZ0wnިI5KMf #J#@/'FOQHg4J-9d[h{$Xo6<6u-^L-u#jWTFٛrT^ū#NKkdgR9QA5׶{~R0[0Zku5%y2VB2@(lq{:l G[#M.6'X8bbL9ȨMS3P{xiM$1q`-0?&\;\1,"HUpL <<;d#z+f`3m?:%' W?NDwKYW Z>ȍoVɋyr,7N$Vx[PނYb`C쯚yT)W!BGkg;趵$|FRZg[j۾Q'Z5kMu"c9H+?M$kn&3er`>8+"B%茬gBuU$wvIQ)WԆ 3*wEqAxJ왫z"Trav_8>3rYd.~XnYzVzĈў&WsK Fw*&lh^Ҏ_34H=D@59+#Ū\+OѢ+:NZhs-ʗeAvKsqHbJd뻲,Ιi=ǔs_?Xvu:&3"J_;QyJP(ȝ"+&_ B`GB7٭og~lZ, ݤZ}qZ6Uh]lod|GL#*<-G/C'[Y8Tev O2d"'HĬVO1BZAb>,f?Q,Z *K-.S0ɎCqmhvfM)2=*DI>bd\uX>y2NU5/JE|oviKCꗣ8ϥŬbbgĞn^}AIpbzc trb6ce hZ"8 q_V'r!7aiq#$uvg>D̎߿ZAOQBwPH _ɂ>T8J"PM`tUb} Դw]=p9NӦ>zJ;_}3[` ]ة[. 6Q'*1٦ې pb.6)WPq$E uIh[nU [>xmT+l۠SGf}("u'sY((PF1Dԃٰ^]Jt& -MtLr?ϡ@/'7𿊳rA"y=2YvSj[EDS+o!a|VfCGdn|)~4-Z~hRsV%kgN'-{syڃY B]M܂:7JިQgc;7ztd!~b @ xDǯR ɤEwcTU{ A劣U;K !Dk*tbl[K|VG[b&'+5mnŇ(tfbkH<0ɐ.->j-oNn"l/"l=hwuS ;,8ۊ0IYQS9P(hf  .`E &~06N5C`xaJRjF;]وg. jOnþGJ35Z$H mBe!mxt|ܖ@Qym1 6jlR-gJh}&>ِ俖fouhu*)$@fm'YHEӛiU3/21ATzsMqUTX錡( ]S( x4t´quZo 1׊|L9[Byt[H,FECV?76OHIEkO֧1b'2@m >  ]xX)&v<ك8RDɐ29sϲԖQ#]J+GA{<#J9$XYpчYpQ)ҧDpVg6S+0ܪـn ^9:Zcj<(Z#\l ̫D,F1iWm?&6}S) o)1fxZ!(y+{&ݡu36'.lmh00& {1GJJ,ޟB˰KCХ7M_:z<0Bm~cFG+? pavOׁ<$#IFHfe9R!$|{zRL 2@s k\mT## rVM"J4PQ=_i4Ya ƅsD):b4/&Du*~C0 Mrs^+3wMwPB[y>\t:*-5њWc~e~Qu }sEEvy.۽Z{w "[Uc2s07IO~RT[!L#o(B,%yido0]ĸ5#L $9s`YA^.*󩬠LA: FRY:+f0Ty%ʣ&wə Ξ ԣ5:DW-@À 6䝇NVx-ͽ`$~tJ ]@ i K8J$\Ixg$ 阐0%;Ck98 [V4,,E9) pDĚXLi`p՚A(3^ Cj^SlcI;sdB#N$d-3:VkqQy̅©Wp#h\4*Fzt. $!KE͂$ãzX`}) 16 zhR5_{;I àL/S՜5CfaXDɄx*{xyuOk}[l1EWMi}H|Z Q YP%NwjJޅ13T,.{g^ ,˃J_-kILPM##%ρ *1q_֘_:K}g9iwq+݂-G?/]p)y] )j&vfYq}D 1w*'AۍEAGw ~(}w.("5L~?ڶvvZk]j/ڃ:3VwưU%"^&NE߮aο&5_z=;hAd{״}VHh F#olm64Ѡ^TG|uɰIkbt|;-, a8z@'j}[ω8Z^L1UsZu/6O;Eb>;*BMIxȲFFV)DwxCuI!H N2@)aS΀XH*I[LYCjk7:]B;zH8<ҖԤ#0ׄ4vqܤ辶X>|%E.R۫ = 1 Ht|\Hց꽅tGt6` Xu:r ܫC9.&,"eJ<V6{^0EH21M;D(m~^3qqB dhzrNQ MF{x\߭K%lj fdy~ˣ-Gca4| _G 풍ڶ[gnt1֧d f-OW&|ިn"ҹ6;:f&\]VV! ! 7XjK^}Vs>M2qFYGGγgi٪6qk>ROuәҖF ϜC͵}$l }vyD>}P"X*~zYY4}B?"!'84PI8&"I,[:˯`/#ƦQ[)&2Fr;STQ&^6>we8;Mk0#CW;%M`🼢:*HUW68_FDg*}PxNHMと6-$yʉ)MJ R3c.4 |XX XX\26Zc=mO:}bĪvKpLÌۂYZ4Cs8pN"P߯f ZvA(]ck5u~ŗ{c5l>pZh0ͳ |0O69Wyc_sa&D f94K="he\hF˨T /&) ZZwB<dxo s [j8f֝bLV }:yW vQ.F:1 <6X[ͼ"bWKtA'F{@?y*s4`Qޛ0RbP|؀қČI2] dJ_^Sp`EA3x bzxm/D׃_e%p!7q1TQĨ> {ukZMQ`EXyw^txR.Nt?>QWQɟ~ UM(71DqG }jI޴m//@i%?d~:AFmP#1}iByF؉~!:;r'/=;>3 ())WVǷA E6T{1r}:!itv陿8hǺ1G&e Bg;dQ|d5҄Pqb9GTc-:w?Xm}*. vut^)I}]XI PG-_Pq.HMk]2mC,(~Ln)sqD~H#ߨōh43湫)j]_φ_Ğ;d2kH:dV H51Q )%j7ӢƁ <ӱh ׋?ԗuK@Û!E/QǰeYJg哕#+} a oᆽɳ>L ӦAN :8DVohm#NO\*n$l,Q#F`-vEJϻ/wǵ1y41Ez%1vlgТ]J1AV1S~_ \ Vn2|+PUZ qc[L~2x>O=i<ݒa^gВOKҍ, 1r31~; .Y7!3Q+((=N5cW`#T -H3($Y-z1]"0Up]SܟJ\>n o %bֳYoz 50DMI^W!K ag\1ie8ޞA4i hFjs[.ួp|ۛsucbH3crG>A&%r^uМ'$ҹO|yI{BƉ˲/xdјyPS-Ӹy,g%&xӁ-? 1&VV-jf2+h a vPϯ=Ծ3BY$,&@E*|Lz gN-OLC\ aCOҪD-F"V|(`BV- RM-@2Ի?LM {{mPC3(@~֧ȎI`z0NSf،H&ikX /63( 89̼at^1|!h!N]B_ƀ!r=6F~t#DK^ф$4&L$Scq!1 3Kt@ d^f/fִ۵<6u5[uqԀw 1ae3b*-JH;*5.Pobs<1,dO/iɢLUZZY|ˏH˞* D߿L ЏHY̫h)=y-,s(UoaJKED!Gqz 2 8_TuE[Y'+u`K06Nq1aB݊gYrØH5"kl%kAΦwCV&jnVj_&.FB`PAڐͻHfC^i3'7į*}OJ3)~X@ 7 ,xup԰?6c{i^MeyIf Q >+- y 笭C9T@P}a?ILbArεAk<(_~E̴Z{J¨A 0H7?͠ uuذ;ylU{U`0Q۟A7QD3kiVUкWG|JՎ74u{ɶ[,Zbz8,$;p'O^-gB'VjW8gJ}'ҝލ!l+"tOK|E9 I!0;C0?Fՙ[ u}W>܆ekTzx7I6SSos_4™ٻѰ. MO+}_zԜ"`WzOB"xh)-DS>-e;FD 2Qǂev,U " V>-A]ha:_Tu{ !qVzpTblct$Zɉ }%>P^?bZ;@UFRNeL`-Hp߭bi|HsVwKj1޾K>oRR/VSI"*=/gŷZ;Ɂ~#?W>'f_*u7D9+3[lV]%+d +TJnHYc8S}!ä6zRI޽S' v'Lqz{89Ym2 1chde/[9PӸ Fw ҄۔D;y"YqNhpt4OQh=qV]PJ<(nEUs))6QxWr#rR=\vC/.)P.U| _jl!^-˜c*XN Tl\rljR`9D<BV ~N&^jH6XT"rv/ w| 6cvh*>m:cG(p+0j h@ fH,=Mz:j) \HX -ʇ TTDZ4,;+7Է%I xɥbUZtr% $pՕ0FYB^v^5)x?%N b8!BtMR8<܁$.^y}>=;@۾9 h7͊|]H~,3_1-cM5yAUBYĤ]mkx/zDs>n7FJ~!3C/6>=3][=}%_*I$X gWy/| h^D%pmVȐUE=jIkIo5K=<1@cYC'!4Zx:])zQw4 HnВ$KfKlzlK<|B=$6*_#x0rN;;M6`2YVR`ѻ4j%7N`4n.C miޭ3j4g^,I}ꤹp3O a-*9r2DZ->4O$N9P٤n' ?2veV:$?~8 Eo *k)փՐ:(DIHΐ!RYWP6|[Dg_q1KO F<]-u|w05`s;ТKaLc4 =ydx(4ɗZopqT˲"MbkDZ_JeĬ`ѩ7WT%|gAIN1X!C_jǀ[RX09›nW2SW1A%)|q-j)w-H"i1ट[+ ٲmL iq\P*?OaWv$Cr,) ;\+r 95vP_OtuqH-bo;'.jy;5*S\+ o՚M;Ei A_o>.Xp I#mm6OXݥ|VxW-#sLy9ՊĞl8<7$]6`6=T]#L,\.Bl,\G(] ᬭQJr6O|+0A+C#t!2`U- BYD#rYm3$Xàsr'/-{/up @ 7- *!Ɋ["Au '2CA6&`èȼh~H4b2Ui%R}㉴fTysy麕/m"Qޢ(F'!ux.D"Ȗ׸vePasZ̛kgu+^wnQg=e,hK2qs-;!!\<5 ({{h- 5/& sC*S#A %k =wY^Neğy'^.9.&EZ$$nt ujj.k/o}nXDGzǻJ>*'z޷I8kL6A33'XXy$\db}w09=fXjwj9Ljp$"tKYtWwW!)~+ȕ*]Z1#CdtX37P/zIk^xoPć{ {'%|٬z2n0MqK;X@qـ0:3.<ԅ6p6"J]Dj)^5@0 Y C^b."}R6KIA/]Q_2aƽϲS{xTw(NwY!nd`{q{y6(J ox)ޱZ[Qx&439_d Av+jk^ `rK;8\K:zMHB˳1ELY+yuW<D+TE91I-se$275v~)<-F&wDZ7SQMHTE+mhbb[խ8D5ajXϸ|i*9h,NQDid?}#Rl ت4Y<rlvStk0+.o@ȯay$~G1JyUz$e~Hė90q:ppjF)TLXGSrby/fMŶ&«CZWKDH&//U(E&0<r-ΫNB1%ܺQL۞y{v+&]nK? ̊ o9` QZ_D`IR-%m [16M[N>iuܳ! sexVmt>bZJ'ʽ4|ܢ;Sk)@ ,Sn†khB)ԽpEvl,isD6 8; r%)*-'Ib7Qh5@tHw(dm [hm@ył ې@^b tԎMgqQR -I< !/VQg3w%k gyE{^[ӾES=D6ãy4 ;c+k^X+<N^ijS52.=ފy̻{RHlj,^o 2 ]Ii־4 9Pe|qea9DoUs!ӬeXj&EƋJ*,D=$}eIѴ]~Y~Ȟs2xXmn--dGS}stLBb r~V mH}.4 ٓjB'Kx>/ITpdO\ȔJ1˽*+Oq+/CijK!*g`OXۦP>0H,|x?pg@.x7H18ZJ3q4q$b1G!&hDl{") a:r" o]iog<3QlcTZWx)۰f\Fb1\aR]3۹Es! 2ht*/B +@$yRELɊԔLKVl>yR=ѫzwj.B׮ 9lRz S s\XR M%QN|.\~s٥iX^1lNdNCMZW[ndNv͒RM126UjsmU3OV͔f۠;^mm$Fi+EUm?O:'|FvGo L`JBad ,ye*~3A^ eAh9_0W|ݔIPxA];ֽ_9 4r(~rC}Ҵ 7_u[*I$:u7p+ 1GVP@^֡jQSΡ+g٣vujz~ 9?1{'.HrPɈƌ=E@8dփ_E?ߤOXfsX?K__q P~mNH) aIr4NYq}-N2g䦕=T\ G iT@~t۫:vozU#L9TYఀ㜋t+M3*SQ+O#2F$%Eň>ʶY/ tP'͘ )|ul;sctKX>.ԎN.qX ]^f3@b y(=RK'\Ǯqӫnv!øu0{ M /ǷpS͐ ;h4e{0 MzbABQr7]d~<1Vu--l`Y0?O Ĉ^3H1'ޜ-˵4)a Mpݯ\+|TDHW)ftgWb,sT$4(K( 5Rq6pдlO Jh EgqTX Zj Jy*UM yDuM-Ќb\Ma&%nL6NӗRX)uo fkJh J|b;Xy-Ih=GU&\aċLa[/SMc;+&ãq{xAc0rLTBxaiDvq:t|i%s{e~$m!o$3ZYԈ y^?+GB,Cf9Avlݘ𨓧9?+~+%[U@"NηiݜGHAQ<).5k2X`gj{ZV}T(rM 1r)t۬}/FbRxCS5[l3ܯZ~q`Oh GUN*XR0o%wތs \t/M8A׉<P`6;Rӯt)qZ &Y'h3J#+ʥT1䣌)}5 _:]=P^3lJi9~`d*>Vʨ9MTNY!K[] sB֎dgu[,K^_* ms*Z@ >"yp-3^lw 4ZR0 C ē&LYrSc c̬%^De+0lw.OrF6v>z BDS!{ 7E 2/U4=D U b@ iA FDs<̅hyo.(/Yk;Ȏ(Sm R5*1ZR67oO {ÊA/e-#n4&-[ ^<>pn_]fk ܭJGdu-3s*eÝ/l>[t1̱[pHNu&Os:Y>: uJ->q;T'hZRgХl9q/$W@/R2Eb[ʛI>^I|{Jȩt0fM5=~ʽFBj*+m,k$v>{ cpp.DTPzYwnM3T48c|F] Aڡꙇa١͘s|6+ 43gi;A:^ˉqk*X 39 C&(&w#Ͱ*1颛&\}Ԡک9yn|yW&J25Mz$YIM?l}$1>"ٿ&^1z%GogzCu!b\kym7߲;ڀ< JV_pv_I..x8sI*D& 죁edR'W2A-;hlcR&ǷξLZIf\ MYj)K]f^?b>3so_MAi0-wϾJ{I=vzg644[G&29#On~Yո1`>>,\;~iZ>ֹxlLev=*wӔ$B "ׂn2c6w|t\"kro?ll&c&{:QE:+jg%#d!KOB֨%.` zX~#!4&(.Ol#_M2TPAOsp !YhA!D3!Q}etdBeaVS)=6{F#q趆sk#VvL n𾥿O9/Lj#aߪRsᢢ EFrd"[J.wkppw<Lێ,EtkHR&d_ffTq|EZ3-_ -lW> nКc gOq,n#V>9Up{<Omn7թKX:ƕVe6a ם/$b`*ł^/#f7H{ҔTv¿=my, 8~ɿbF4(&eͶGopqo?- NM]}ꄜhտO~Ӻpq8m q5x\YBFgK8VPF K/#UP6A0[3VUw׼=rboZl_2d 9urQP6J`v<7)_Rl(v9ů;JT_r;N! 3330h7U&|#?=\ 4I;hEbaa\ń^`CIF!Y6`F@p4GZU1X,9DX4cfdCBTڇ̰b̩Itku tAgƋo;1kɄV7çyIkX&c}ZΗεB]}ri=+Kk)C iG(ܵ덗=T\|^rvp""zY)~~r4mY &/Vn ®Y ·4X}t;;[]@ϳNqmQV)ςbԋn M5];=09ߑ};H iI3/*1pq/Iq&z$Zqaqro]z3 乘=DeCWrGXz;֮On}Ct(Ŏ5< [ G,gd`' .|}JO3̄{  n69 c;>a٧XbM-r>e* iC#drFR9Iħ%0S.$_Kaϭ!p k3qs#d?jM4PçE k?0qiWW#0)qZ/4q h$qّjdEoPfX̒ڢ_HޱZ\t*\70D~ph0?0]G?s>h\!.Pd]R)fXu C>mF ]e* A.V /5H̷Q-U>, 0/a>7UQ.z̹܊ "W3;m./ޫR o (Fh (<-j%yH9[FOGmZ7 1o</򚎰)QJ߈S|)O_̲%|334UfcㅹW{(6cxE\SĆ+({/i}lX8 ݯn{PK zGe7MVMl9#61y:0yCշC""SdZ7M]Τ4iS׿cy#eCpS==|@TI=^̘$(E@o*p3S/l>+ gTMB\w*EaU^LVw!FJ1fUX*ZAmpoߦpi-C2OF/%x4B1oNX m~yP%F&Q@1uiBvRlfx'KYsg 21e_,iErft2؄<0Ń_k;Hix5\@ Acf_'cgJ@xN$P%~{}8Ȭ м0 i m8{F\,7FQ< ~.՟oigv0$ɇ<\sU&Ù-~,=7WkY̰N&(qQrh,mw~*T+] P"giG'?m)XR5()LfpJCz ۣQ(42'WWcOH,YٟKFCy)`BIkSMZJY#~1@¹R ZjF˩p0&~;F>?=v b(:*ugrG&Un:Z)kGȘf| ڸib/Jy*QT_J"*㴵?Ϥ^^M&YXZN4gwڱBb54/(DZ/_wk\R' ac䝥aj\~Ihg֥ăI&O$ X z>nڲ'JB_W* SGwx0czsϤ7b]6PR]φ/t梅ңF#o '- $JV8`x[9+7"={[YďJ/%S.B#_Ӣ?:]<\WuR4kᆂ2}A>fT52?9s?ody'AV@6vE4-JZ0&F<7=aT%\4&$pޅ,ԼZLʻ$=-B {/pGx'!HO`#z|ݦ1͓TkOrf/U.%so$F3'bPkqgx1Dm3nO~WK7}i+UӌCp(h@:n_V%|X6b(ʝf q< ت]t'`2 ԋ5"؝Q>GT O z3l{_X³ISAa}5tEKúwLm5\t*.&§&)9 yu$?RRD 819a&pµKꚣ/8X ݒ`%.@n3zkO ڨUGk,EzYwQ{yk yO2 RU~<%.[t?5AyM˦mtR .,^'k0\; ؓ$-(/rKƈkI)%nyrG+}JC@,isxcr=`21a#4Ze>֥ߞ+M1J]y+d5X@( ܞdžݤ_4|?P̹^v;n2YXk{:B"';PXFaE̫ZƚYiȷVeBej&̙CA]Lu^bE܇^{fH/e;x_Ք(bdcXN5/gl/3H/bַqC<xZg^g`1%?w| iܛ^[FoK  :=GŲbn`_=0[&]sk6-w[ %(ezu.L%T?$3B0VBX j>Q]ag rc~ow YPIt7=מYmGh˻y!n_Ċqh*S A]AzY`J؎s,}l_mTRCOwFn-tNLҙ ,gv}V}ndC (dhbmՕa\}4>Z``)(SVmF?;o?RDăGJEeFKkR%z}.21 Z ,{ѬC!]47P. D/wά%q3]lZ!6>E#@dW>br)x"-"Zzh҆zNGdTQx?f[h5Of枪Q L) |nB.JQ~q35Om+sRT"̲_bŰ 7s|IpJ?T,36\B=8,b&Ϗ Op/IcIxY\UTD c\qXȉeČvHC%R9ޠurI5 6ťsZ%(f!P^-"[D5)tDA,K&R܊n=1Gj}J$/ BT 3͠ +mDDAPlhLhzSCY:o)\M+V̌t^ 7!ܟшV J\UXVn_N$ypF!xl;M_J;ZpC~1gƵwKU)|_w)z`NxVSR:B෿]>r/+D zyj#A~OInY%DZ'Z2;S_FIx.='prk[TW?$tzA u K(8>_.%",'9څS,{DTbkw>7> dK>PzuyTye$i9@J7 6v& >B!?` mu@.16gAT$JϳpD̛@<8k"BՒd&Z.Γ'4/ |7xQP>Eŭ_d&Fk'ie3qc!CC}7WP_Cq}x82#t{T㢝$)>'+#3{5.JC=rX?VF% 9yTg@vjS"["qkc M >;μR6$" s:9lӽVh{+SI6>~ߝ??X- Ĭ"g4%']%EA'O˗|i!C13U'\o0 )nyt3,!eA=-BzW)(-Ly.dK}E>`8f>-^nLU+ipl^H𤆣W1׳ra!?B>!k1F`iH(b-vFW.GJl!=g@r\:$_oɤ=)! 8"QCau#f`?FnpV;WQ _9\e<;觲)9_'%:}i2<YǮ|]g ˚cK[fc t]DFv rRw 􈿟п4][Dp)/}tmvv=sEb\ g6;9sôh[ Rx-#k> {-&- iݑc/c6z )iZJ^?I8 mxYl-.qltw\nfNH+=q4WN><:(Ԏ$sء+/gpO8cuCd;uV`^/hA MF`c>KuR;R[^ޛWQi(&reRoD-lB=X}]3 ';U TazƭKx70Yp0!+ ,ʟ\ )Pfv䍩R\s|m>yrj|cgH )㬔@ApcaGqy9ak2{ǿr%]Svj;F*zؓ:t6/-+=7 df0VW|x& 7-#h9r9, ȥ/;6[몽ϒsy@XNRc:cz*f_QLz2:JB8/o%= f3 P(姎j z9,t0~}(e'5B2K-܍RHp2Qdtʮ4-ȃڍY4(m^Pӡ}T'1 -4Q{RDR Uu ϶vUQMѳo)Ԝ;2~HG `n>/6 2_ė iϣz?y_;5]ƉARpXW@ zR?od$~3^S&Xp28%Ŷn!%uo6Gu3y!kM"ΖUjfm?Yrڪ] PM)bf0ya Ơ;^$ݹ &[d&$.n{K5rD*IߖAZ'R2I, T&}Q[ߋ}9.SqFr F/,>r+,{BRd1!=NxӠkb_Dg:^)1@6 8lU$ F rpLY"%DT8ak'EN:]k_΅kIyS5MNz^ gap64ዐ^daaQ|* F:w-أK7Oz$Gslf|3ti2=,ÌuNO߯.^|C$u5.k)JBM+X:Id~3M&z5t19%,yw8PoBƿJ e=f?$Tp]:AуSQ3KXƛ4סbD!YA4SpU|$iT<ݨ,nEDZɠsO&JY_X4X:o7=4.sn(o<%", 4b/TCNqM$R30P~ד8&K@Ko+~E6>)2ރtR$[XFi#>>0bn GOM 4:Ζ,F7H jEul{|mビL(vCb\P2ep:G"XуxaE s3O믠rv0+ _vtPRBw•+'*{˭ tU޵8܋\+>-GӍoKUl ?+ݗtÚW-)48z Kk.[iFKu#9֙ z(3@桠!.Kqi2ߨ_ev%]D; U׃uGov1 /ur/E-m._Sf ?$U%E{p>r7ӊw@]$xDZ?AdiU7!0[f%CFnʣUyV1V39W!"W2} \rR6h &0Z%y8WJ:0JnǾgfvGi}&a@a{vw@հhCitCNWqTt-6‘?8 aп=/O].ƍy}LbpQl.Bjd]ԅm[8 Փ!^*R݅9=[SM *߯4O:"A qI5O  рAFvI(]M7S[CREDR_zl(٣\K!=0zhtq$3"Ju烞- vUJEN+WCpAT&xnF V1.m6>P427`,yM0! ;WE jX,*;m4"k* eRdXDEbp'-bmX3=V6H{! t\lo0vXoRk5).#O qO"0iX. u+HA{>d:%a*c:*dؿW;KC0&ep* y۶ QuUh 4 "7<_=nkky`o p9 UySj tg3-ɪ |HݟOťQIr~$ ߁ r&D'G=pVnxӚQ&>p"2cmN6ek_R J_/mRS܆2BcGzRHQ8H;ag wcK$o$pZ_@q;Q\c OCqnni݂cp ^02Y^t8,ŋ j_իIlWbr =O:qLJTԗzWp"Y_i]4]cIpMa&ƳOhC#H+AG7Ŏw}tr"0nw+F $hՃLZ>?-*!#ä%%ԑuLj$\T /ϱyVjMs_:UЛX8<%.xl8 hV0JH0fM3osULTn2[%ǹf<륤3+#sHLX&!_O؊2i]c tRMn_4랁gTlpɧ(k%#}]lw P^+f[Vm~O0dffkɄ ɱߡJt@IQ0{JFGu>;͏. Lh* L7Y,7:WqcfK&[y/CpX'nbi9hm ?)?pD@CS!LtKyf2Q-fvvrk`-&Uf!a!R5912UpT -śZ辉SdNbq!d'H`a/FX C7ipCI sj5Ao]jG#Lh%W ^BdmQ`;]Y/z=cd~_-:s=+!}~h. (MAp]S_8=֬ X}D3 %ٮwAr75BnÑvhFJ 㸩SӼ]\>Nzb@,_yۣ: ]o} pf?R{,kӕpK.9[Ozi;[%@iQi\'8%t}u&eW TP[9 78UeyHpn=Y@^!Ԃ7ugVXynXyV I @TiUSeNMT|^F3x;ofk+np_vVeQKonxl/7KtZ~srU0^-n}LW!= SƢ$_)T^*?wAn 1u2h) +yBfo<",9r֪ApCt6t>g) 8Ǯ=Be{֍`%csD̸~Ux {gyK%X(qk 8T|AmՍ4vb)",!"ja%~nˮUh75 $MBRj4fց>_f.$A/!P_;M7ҀwIJ$mi閇K}8+M֋WS? GC|+|GYjqb֪.7YUZȃĽ`Ŷ YZ