python2-perf-debuginfo-4.19.90-2111.3.0.0121.oe1 >  A akxW^^fC0פàqf.bl>XYhԜ t÷BPBȍdz-|yk+ȈaSy=ˈVT3÷CvQ l'mm 2€`XlI(pGy j4:2]G}&WάA% Cd]L˼`6i*GW[:G1&={Φ3Q(?[T-GF8U@ABNN= 4Ź.B`N 7bfe095e633defcf7d644886ea9a71dfd8f909955ef43c02128666c87d0a74520f62b8be8a1a8fcf0d235095ed4f3d4627ab022d RakxW^^f;Vwq$eOb"\NhJQ˔B 0;Mo |uEzT_rĄq,ZE7>mpB$ӭG0=V\p0n:}]\Pw\SƯƌwԼd$Ff|3U[iы K2m}&BdfX[,-hWpzf,ևX_ %ٰBHuQّ-h6 2<>p<8?(d! 3 ^(,Vkq     J Ph 0(8999:99FGHI XY\P]h^b]cidefltuvz$Cpython2-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.agecs-obsworker-201openEuler:20.03:LTS:SP1 / standard_x86_64http://openeuler.orgGPLv2http://openeuler.orgDevelopment/Debughttp://www.kernel.org/linuxx86_64AAAAA$ahahahahahahcb94ef7f6f5a511bbe52caafa4319fcc06af87600fc8badd59eee12a1a8bd2d0rootrootrootrootrootrootrootrootrootrootrootrootkernel-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@`@`@`}@`Y`e@`e@`e@`z`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`x*`t6@`t6@`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.0097Cheng Jian - 4.19.90-2106.3.0.0096Cheng Jian - 4.19.90-2106.3.0.0095Cheng Jian - 4.19.90-2106.2.0.0094Cheng Jian - 4.19.90-2106.1.0.0093Cheng Jian - 4.19.90-2105.9.0.0092Cheng Jian - 4.19.90-2105.8.0.0091Cheng Jian - 4.19.90-2105.6.0.0090Cheng Jian - 4.19.90-2105.5.0.0089Cheng Jian - 4.19.90-2105.4.0.0088Cheng Jian - 4.19.90-2105.3.0.0087Cheng Jian - 4.19.90-2105.2.0.0086Cheng Jian - 4.19.90-2104.26.0.0085Cheng Jian - 4.19.90-2104.21.0.0084Cheng Jian - 4.19.90-2104.19.0.0083Cheng Jian - 4.19.90-2104.18.0.0082Cheng Jian - 4.19.90-2104.17.0.0081Yang Yingliang - 4.19.90-2104.16.0.0080Cheng Jian - 4.19.90-2104.16.0.0079Cheng Jian - 4.19.90-2104.15.0.0078Cheng Jian - 4.19.90-2104.14.0.0077Cheng Jian - 4.19.90-2104.13.0.0076Cheng Jian - 4.19.90-2104.12.0.0075Cheng Jian - 4.19.90-2104.11.0.0074Cheng Jian - 4.19.90-2104.10.0.0073Cheng Jian - 4.19.90-2104.9.0.0072Cheng Jian - 4.19.90-2104.8.0.0071Cheng Jian - 4.19.90-2104.7.0.0070Cheng Jian - 4.19.90-2104.6.0.0069Cheng Jian - 4.19.90-2104.5.0.0068Cheng Jian - 4.19.90-2104.4.0.0067Cheng Jian - 4.19.90-2104.3.0.0066Jiachen Fan - 4.19.90-2104.2.0.0065- bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed - ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access() - ath9k: Postpone key cache entry deletion for TXQ frames reference it - ath: Modify ath_key_delete() to not need full key entry - ath: Export ath_hw_keysetmac() - ath9k: Clear key cache explicitly on disabling hardware - ath: Use safer key clearing with key cache entries - ext4: if zeroout fails fall back to splitting the extent node - dccp: don't duplicate ccid when cloning dccp sock - selftests/bpf: add demo for file read pattern detection - libbpf: Support detecting writable tracepoint program - ext4: add trace for the read and release of regular file - xfs: add trace for read and release of regular file - fs: add helper fs_file_read_do_trace() - vfs: add bare tracepoints for vfs read and release - bpf: Support writable context for bare tracepoint - trace: bpf: Allow bpf to attach to bare tracepoints - tracepoints: Add helper to test if tracepoint is enabled in a header - Revert "xfs: add writable tracepoint for xfs file buffer read" - Revert "selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c" - Partially revert "xfs: let writable tracepoint enable to clear flag of f_mode" - Revert "selftests/bpf: test_xfs_file support to clear FMODE_RANDOM" - Revert "selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead" - EMMC: fix ascend hisi emmc probe failed problem according to mmc_host struct - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails - scsi: hisi_sas: print status and error when sata io abnormally completed - Revert "scsi: hisi_sas: use threaded irq to process CQ interrupts" - Revert "scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock" - net: hns3: update hns3 version to 21.10.5 - net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() - net: hns3: fix ret not initialized problem in hclge_get_dfx_reg() - net: hns3: refix kernel crash when unload VF while it is being reset - net: hns3: ignore reset event before initialization process is done - net: hns3: fix vf reset workqueue cannot exit - net: hns3: reset DWRR of unused tc to zero - net: hns3: fix a return value error in hclge_get_reset_status() - net: hns3: fix the timing issue of VF clearing interrupt sources - net: hns3: disable mac in flr process - net: hns3: add trace event in hclge_gen_resp_to_vf() - net: hns3: remove an unnecessary check in hclge_set_umv_space() - net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space() - net: hns3: remove the rss_size limitation by vector num - net: hns3: bd_num from fireware should not be zero - net: hns3: fix the exception when query imp info - net: hns3: fix local variable "desc" not initialized problem - net: hns3: limit bd numbers when getting dfx regs. - s390/bpf: Fix optimizing out zero-extensions - s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant - nbd: add sanity check for first_minor - perf: hisi: Fix compile error if defined MODULE - nfc: nci: fix the UAF of rf_conn_info object - ipv6: make exception cache less predictible - ipv6: use siphash in rt6_exception_hash() - ipv4: make exception cache less predictible - ipv4: use siphash instead of Jenkins in fnhe_hashfun() - README: README optimize - PM: hibernate: Get block device exclusively in swsusp_check() - isdn: cpai: check ctr->cnr to avoid array index out of bound - blk-cgroup: synchronize blkg creation against policy deactivation - iommu/arm-smmu-v3: Add suspend and resume support - nbd: Fix use-after-free in pid_show - scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() - scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() - scsi: hisi_sas: unsupported DIX between OS and HBA only for SATA device - scsi: hisi_sas: queue debugfs dump work before FLR - mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task - jbd2: avoid transaction reuse after reformatting - jbd2: clean up checksum verification in do_one_pass() - ext4: check magic even the extent block bh is verified - ext4: avoid recheck extent for EXT4_EX_FORCE_CACHE - ext4: prevent partial update of the extent blocks - ext4: check for inconsistent extents between index and leaf block - ext4: check for out-of-order index extents in ext4_valid_extent_entries() - quota: correct error number in free_dqentry() - quota: check block number when reading the block in quota file - nbd: fix uaf in nbd_handle_reply() - nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply() - nbd: clean up return value checking of sock_xmit() - nbd: don't start request if nbd_queue_rq() failed - nbd: check sock index in nbd_read_stat() - nbd: make sure request completion won't concurrent - nbd: don't handle response without a corresponding request message - config: enable CONFIG_ASCEND_CLEAN_CDM by default - numa/cdm: Introduce a bootarg to specify the target nodes to move to - numa/cdm: Introduce a hbm_per_part variable - numa: Restrict the usage of cdm_node_to_ddr_node() - numa: Move the management structures for cdm nodes to ddr - perf: hisi: Add support for HiSilicon SoC L3T PMU driver - perf: hisi: Add support for HiSilicon SoC LPDDRC PMU driver - Documentation: Add documentation for Hisilicon SoC PMU DTS binding - perf: hisi: Add support for HiSilicon SoC PMU driver dt probe - watchdog/corelockup: Depends on the hardlockup detection switch - watchdog/corelockup: Add interface to control the detection sensitivity. - watchdog/corelockup: Optimized core lockup detection judgment rules - config/arm64: Enable corelockup detector for hulk defconfig - corelockup: Add detector enable support by cmdline - corelockup: Disable wfi/wfe mode for pmu based nmi - corelockup: Add support of cpu core hang check - driver/svm: used tgid when get phys - share pool:Solving the 4G DVPP Address coexist - share_pool: Default enable enable_share_k2u_spg - share_pool: Export __vmalloc_node() - share pool: Add export __get_vm_area map_vm_area for ascend driver - share_pool: add sp_group_del_task api - share_pool: Extract sp_check_caller_permission - share_pool: Clear VM_SHAREPOOL when drop sp area - share_pool: Don't allow concurrent sp_free or sp_unshare_uva calls - share_pool: Add compatible interface for multi-group mode - share_pool: Rename function is_k2task to sp_check_k2task - share_pool: Add sp_k2u trace - share_pool: Extract sp_k2u_prepare and sp_k2u_finish - share_pool: Add sp_alloc trace - share_pool: Show process prot in an sp_group - share_pool: Add proc node to show process overview info - share_pool: Apply proc_sp_group_state to multi-group-mode - share_pool: Put the pointer of sp_proc_stat in sp_group_master - share_pool: Free spg_node when group adding failed - share_pool: Extract is_process_in_group - share_pool: Apply sp_config_dvpp_range to to multi-group-mode - share_pool: Apply sp_make_share_k2u() to multi-group-mode - share_pool: Apply sp_group_id_by_pid() to multi-group-mode - share_pool: Extract function get_task - share_pool: Clean outdated DVPP pass through macros - share_pool: Redesign sp_alloc pass through - share_pool: Extract sp_free_get_spa - share_pool: Extract sp_alloc_finish - share_pool: Extract sp_alloc_mmap_populate - share_pool: Extract sp_fallocate - share_pool: Extract sp_alloc_prepare - share_pool: Using pr_fmt in printing - share_pool: Add access control for sp_unshare_uva - ascend: share pool: Only memory of current process is allowed to u2k/k2u - ascend: share pool: Remove unnecessary params of sp_unshare - share_pool: k2u hugepage READONLY prot bug fix - ascend: share pool: Add parameter prot in sp_group_add_task - share_pool: Introduce struct sp_spg_stat - share_pool: Introduce struct spg_proc_stat - share_pool: Initialize sp_group_master when call k2u_task - share_pool: Rename sp_stat_idr to sp_proc_stat_idr - share_pool: Rename sp_spg_stat to sp_overall_stat - share_pool: Add group max process num limitation - share_pool: Add system max group num limitation - ascend/config: enable share pool feature - kabi: fix kabi broken in struct mm_struct - ascend: sharepool: support multi-group mode - sharepool: Fix ASLR broken - share_pool: Adjust the position of do_mmap checker - share_pool: share_pool: Don't allow non-sp mmap in sp address range - share_pool: Free newly generated id only when necessary - share_pool: Show sp vmflags in /proc/$pid/smaps - share_pool: Free newly generated id when failed - share_pool: Fix missing semaphore operation in error branch - share_pool: Use pr_debug to print addresses - share_pool: Add compact switch for vmalloc_huge* funcs - share_pool: Don't do direct reclaim or compact for vmalloc_huge* funcs - share_pool: Eliminate compiler warning for atomic64_t in arm32 - share_pool: Fix memleak of concurrent sp_free and sp_group_add_task - share_pool: Set initial value to variable node_id - ascend/share pool: bugfix, sp exit is not atomic - share_pool: Alloc shared memory on a specified memory node - share_pool: Alloc sp memory on a specified memory node - share_pool: Fix concurrency problem when a process adding sp_group is killed - share_pool: Fix address checker - share_pool: Optimize compact procedure - shmem/ascend: charge pages to the memcg of current task - share_pool: Update kernel-doc comments - share_pool: Fix warning symbol was not declared - share_pool: Fix warning missing braces around initializer - share_pool: Waiting for the migration to complete - share_pool: Add parameter checking - share_pool: Fix struct sp_proc_stat memleak - share_pool: Show k2u_to_task processes in proc_stat interface - ascend: sharepool: calculate the correct offset of the address which is customized - share_pool: Print info when thread is being killed - share pool: Clean sp_mutex for sp_add_group_task - share_pool: Rename buff_vzalloc_user and buff_vzalloc_hugepage_user - share_pool: Support showing pid of applier process in spa_stat - share_pool: Fix coredump hungtask - share_pool: change printk_ratelimit to pr_level_ratelimited - share_pool: Turn the negative statistics into zeros - share_pool: Put relevant functions together - share_pool: Remove redundant sysctl_share_pool_hugepage_enable - ascend: sharepool: fix compile warning when the sharepool is turned off - share_pool: move sysctl interface of share pool from kern_table to vm table - share_pool: Introduce refcount for struct sp_proc_stat - share_pool: Increase refcount of sp_group when call __sp_find_spg - share_pool: Update the comments after removing sp_mutex - share_pool: Rename __sp_group_drop_locked to sp_group_drop - share_pool: Introduce an rw semaphore sp_group_sem and remove sp_mutex - share_pool: Introduce an rw semaphore for per process stat idr - share_pool: Use type atomic64_t for process stat - share_pool: Add comments for fine grained locking design - share_pool: Remove residual macro ESPGMMEXIT - share_pool: Fix use-after-free of spa in rb_spa_stat_show - share_pool: Fix the bug of not down_write mm->mmap_sem - ascend: sharepool: don't enable the vmalloc to use hugepage default - share_pool: add sysctl_share_pool_map_lock_enable to control the mapped region to be locked - mm/vmalloc: fix pud_page compile error on arm32 - mm, share_pool: Print share pool info of a process when oom - ascend: share pool: optimize the big lock for memory processing - share_pool: Fix memleak if fail in sp_make_share_u2k() - share_pool: Free sp group id only when it is auto generated - share_pool: Add interrupt context checker - share_pool: Use PMD_SIZE alignment in hugepage allocation functions - share_pool: Remove redundant null pointer check - mm: Fix compilation error of mm_update_next_owner() - share_pool: Fix compilation error of do_mm_populate() - sharepool: Fix null pointer dereference on adding exiting task - share_pool: Check tsk->mm before use it - share_pool: Fix a potential bug branch - x86/mm/ioremap: Fix HUGE_VMAP interface redefinition - share_pool: Calculate sp_alloc() size for a task - share_pool: Calculate k2u size for a task - share_pool: Refactor sp_make_share_k2u() - share_pool: Fix error message printing - share_pool: Calculate non-sharepool memory usage for a task - share_pool: Calculate sp_alloc() size for a sp_group - share_pool: Do cleanups for statistical functions - mm/vmalloc: Fix a double free in __vmalloc_node_range - share_pool: Add and export buff_vzalloc_user() - ascend: share_pool: don't share the k2u to spg by default - ascend: share_pool: make the function share_k2u_to_spg work - share pool: Try to compact when memory is insufficient - share_pool: Fix null pointer of mm in concurrency scenes - share pool: Roll back when sp mmap failed - share_pool: Set errno when fail in sp_free() - share_pool: Release spg id when fail in sp_group_add_task() - share_pool: Remove memleak debug printing - ascend: share_pool: enable svm to use share pool memory - share_pool: Fix series of bugs - ascend: share_pool: Use remap_pfn_range to share kva to uva - ascend: share_pool: Use sharepool_no_page to alloc hugepage - share_pool: Add dvpp size statistics - share_pool: Fix rbtree searching bugs - share_pool: Don't use input param pid in sp_unshare_uva() - share pool: Solve processing errors of some abnormal branches - share_pool: Fix spa memleak in dvpp channel destroy procedure - share_pool: Add sp_area cache - ascend: share_pool: support debug mode and refactor some functions - ascend: share_pool: support share pool features for ascend platform - ascend: share_pool: support fork() and exit() to handle the mm - ascend: share_pool: add support proc_sharepool_init and is_vm_huge_special - ascend: share_pool: add /proc/sys/kernel/share_pool_hugepage_enable and ac_mode - ascend: share_pool: add /proc//sp_group - ascend: memory: introduce do_mm_populate and hugetlb_insert_hugepage - ascend: mm_struct: introduce new parameter for share pool features - ascend: vmalloc: export new function for share pool - ascend: mm: add an owner for mm_struct - mm/vmalloc: Hugepage vmalloc mappings - mm/vmalloc: add vmap_range_noflush variant - mm: Move vmap_range from mm/ioremap.c to mm/vmalloc.c - arm64: inline huge vmap supported functions - mm: HUGE_VMAP arch support cleanup - mm/ioremap: rename ioremap_*_range to vmap_*_range - mm/vmalloc: rename vmap_*_range vmap_pages_*_range - mm: apply_to_pte_range warn and fail if a large pte is encountered - mm/vmalloc: fix vmalloc_to_page for huge vmap mappings - mm: move lib/ioremap.c to mm/ - mm/ioremap: probe platform for p4d huge map support - mm: remove map_vm_range - mm: don't return the number of pages from map_kernel_range{, _noflush} - mm: rename vmap_page_range to map_kernel_range - mm: remove vmap_page_range_noflush and vunmap_page_range - mm: pass addr as unsigned long to vb_free - mm: only allow page table mappings for built-in zsmalloc - mm: unexport unmap_kernel_range_noflush - mm: remove __get_vm_area - arm64: mm: add p?d_leaf() definitions - mm: add generic p?d_leaf() macros - mm/memory.c: add apply_to_existing_page_range() helper - mm/vmalloc: Add empty headers and use them from - lib/ioremap: ensure break-before-make is used for huge p4d mappings - lib/ioremap: ensure phys_addr actually corresponds to a physical address - ioremap: rework pXd_free_pYd_page() API - mm: add do_vm_mmap - config: update hulk_defconfig - configs: remove euleros_defconfig - iommu/amd: Fix incorrect PASID decoding from event log - mm: compaction: avoid 100% CPU usage during compaction when a task is killed - iommu/vt-d: Unlink device if failed to add to group - iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers - EMMC: open CONFIG_ASCEND_HISI_MMC - EMMC: add dts bindings documents - EMMC: hisi extensions for dw mmc host controller - EMMC: adaption for ascend customized host layer - EMMC: adaption for ascend customized sd card - EMMC: adaption for ascend customized emmc card - EMMC: add hisi_mmc_core - EMMC: ascend customized emmc host- blk-mq: complete req in softirq context in case of single queue - ovl: fix leaked dentry - ovl: fix incorrect extent info in metacopy case - ovl: warn about orphan metacopy - ovl: fix lookup of indexed hardlinks with metacopy - ovl: fix redirect traversal on metacopy dentries - ovl: initialize OVL_UPPERDATA in ovl_lookup() - ovl: use only uppermetacopy state in ovl_lookup() - ovl: simplify setting of origin for index lookup - net: hns3: update hns3 version to 21.10.1 - net: hns3: fix buffer length not enough problem in debugfs - net: hns3: use ae_dev->ops->reset_event to do reset. - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() - GPIO : support ascend gpio driver - mpam: update monitor rmid and group configuration - mpam: Add support for group rmid modify - mpam: enable rdt_mon_capable for mbw monitor - svm: Add svm_set_user_mpam_en to enable/disable mpam for smmu - svm: Add support to set svm mpam configuration - svm: Add support to get svm mpam configuration - iommu/arm-smmu-v3: Add support to enable/disable SMMU user_mpam_en - iommu/arm-smmu-v3: Add support to get SMMU mpam configuration - iommu/arm-smmu-v3: Add support to configure mpam in STE/CD context - nvme-rdma: destroy cm id before destroy qp to avoid use after free - arm64: Errata: fix kabi changed by cpu_errata - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: fix kabi broken in struct device - virtio_pci: Support surprise removal of virtio pci device - ip_gre: add validation for csum_start - netfilter: nft_exthdr: fix endianness of tcp option cast - tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() - x86/fpu: Make init_fpstate correct with optimized XSAVE - iommu/vt-d: Fix agaw for a supported 48 bit guest address width - PCI/MSI: Enforce MSI[X] entry updates to be visible - PCI/MSI: Enforce that MSI-X table entry is masked for update - PCI/MSI: Mask all unused MSI-X entries - PCI/MSI: Protect msi_desc::masked for multi-MSI - PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() - PCI/MSI: Correct misleading comments - PCI/MSI: Do not set invalid bits in MSI mask - PCI/MSI: Enable and mask MSI-X early - genirq/msi: Ensure deactivation on teardown - x86/ioapic: Force affinity setup before startup - x86/msi: Force affinity setup before startup - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets - net: bridge: fix memleak in br_add_if() - net: igmp: fix data-race in igmp_ifc_timer_expire() - ACPI: NFIT: Fix support for virtual SPA ranges - ovl: prevent private clone if bind mount is not allowed - tracing: Reject string operand in the histogram expression - reiserfs: add check for root_inode in reiserfs_fill_super - serial: 8250: Mask out floating 16/32-bit bus bits - ext4: fix potential htree corruption when growing large_dir directories - pipe: increase minimum default pipe size to 2 pages - tracing/histogram: Rename "cpu" to "common_cpu" - tracing / histogram: Give calculation hist_fields a size - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() - net: Fix zero-copy head len calculation. - netfilter: nft_nat: allow to specify layer 4 protocol NAT only - netfilter: conntrack: adjust stop timestamp to real expiry value - virtio_net: Do not pull payload in skb->head - virtio_net: Add XDP meta data support - net: check untrusted gso_size at kernel entry - sctp: move 198 addresses from unusable to private scope - net: annotate data race around sk_ll_usec - net/802/garp: fix memleak in garp_request_join() - net/802/mrp: fix memleak in mrp_request_join() - af_unix: fix garbage collect vs MSG_PEEK - efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() - svm: Use vma->vm_pgoff for the nid - Ascend/hugetlb:support alloc normal and buddy hugepage - Ascend/memcg: Use CONFIG_ASCEND_FEATURES for customized interfaces - Ascend/cdm:alloc hugepage from the specified CDM node - ascend/svm: Support pinned memory size greater than 2GB - mm: ascend: Fix compilation error of mem_cgroup_from_css() - fuse: truncate pagecache on atomic_o_trunc - ext4: drop unnecessary journal handle in delalloc write - ext4: factor out write end code of inline file - ext4: correct the error path of ext4_write_inline_data_end() - ext4: check and update i_disksize properly- sched/topology: Fix sched_domain_topology_level alloc in sched_init_numa() - uacce: misc fixes - mm/page_alloc: place pages to tail in __free_pages_core() - mm/page_alloc: move pages to tail in move_to_free_list() - mm/page_alloc: place pages to tail in __putback_isolated_page() - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag - mm: add function __putback_isolated_page - mm/page_alloc.c: memory hotplug: free pages as higher order - raid1: ensure write behind bio has less than BIO_MAX_VECS sectors - blk-wbt: fix IO hang due to negative inflight counter - Export sysboml for bbox to use. - ovl: use a private non-persistent ino pool - ovl: simplify i_ino initialization - ovl: factor out helper ovl_get_root() - ovl: fix out of date comment and unreachable code- Revert "cache: Workaround HiSilicon Taishan DC CVAU" - Revert "config: disable CONFIG_HISILICON_ERRATUM_1980005 by default"- soc: aspeed: lpc-ctrl: Fix boundary check for mmap - mmap: userswap: fix some format issues - mmap: userswap: fix memory leak in do_mmap - arm64/mpam: fix the problem that the ret variable is not initialized - NFS: Fix a race in __nfs_list_for_each_server() - NFSv4: Clean up nfs_client_return_marked_delegations() - NFS: Add a helper nfs_client_for_each_server() - blktrace: Fix uaf in blk_trace access after removing by sysfs - io_uring: don't take uring_lock during iowq cancel - io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() - block: fix UAF from race of ioc_release_fn() and __ioc_clear_queue() - Driver/SMMUV3: Bugfix for the softlockup when the driver processes events - net_sched: remove need_resched() from qdisc_run() - ath10k: Fix TKIP Michael MIC verification for PCIe - ath10k: drop fragments with multicast DA for PCIe - ath10k: add CCMP PN replay protection for fragmented frames for PCIe - ath10k: add struct for high latency PN replay protection - config: disable CONFIG_HISILICON_ERRATUM_1980005 by default - cache: Workaround HiSilicon Taishan DC CVAU - kabi: Fix "Intel: perf/core: Add attr_groups_update into struct pmu" - x86: Fix kabi broken for struct cpuinfo_x86 - kabi: Fix "perf/x86/intel: Support per-thread RDPMC TopDown metrics" - PCI: kabi: fix kabi broken for struct pci_dev - kabi: Fix "PCI: Decode PCIe 32 GT/s link speed" - openeuler_defconfig: Adjust some configs for Intel icelake support - hulk_defconfig: Adjust some configs for Intel icelake support - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server - node: fix device cleanups in error handling code - device-dax/core: Fix memory leak when rmmod dax.ko - ntb: intel: Fix memleak in intel_ntb_pci_probe - perf/x86/intel/uncore: Fix the scale of the IMC free-running events - intel_idle: Ignore _CST if control cannot be taken from the platform - intel_idle: Fix max_cstate for processor models without C-state tables - perf/x86/intel/uncore: Reduce the number of CBOX counters - powercap: RAPL: remove unused local MSR define - PCI/ERR: Update error status after reset_link() - PCI/ERR: Combine pci_channel_io_frozen cases - intel_th: msu: Fix the unexpected state warning - intel_th: msu: Fix window switching without windows - intel_th: Fix freeing IRQs - PCI: Do not use bus number zero from EA capability - perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events - intel_th: msu: Fix possible memory leak in mode_store() - intel_th: msu: Fix overflow in shift of an unsigned int - intel_th: msu: Fix missing allocation failure check on a kstrndup - intel_th: msu: Fix an uninitialized mutex - intel_th: gth: Fix the window switching sequence - tools/power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() - intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state - device-dax: fix memory and resource leak if hotplug fails - MAINTAINERS: Add entry for EDAC-I10NM - MAINTAINERS: Update entry for EDAC-SKYLAKE - tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources - docs: fix numaperf.rst and add it to the doc tree - acpi/hmat: fix an uninitialized memory_target - acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY - acpi/hmat: fix memory leaks in hmat_init() - drivers/dax: Allow to include DEV_DAX_PMEM as builtin - doc: trace: fix reference to cpuidle documentation file - openeuler_defconfig: Enable some Icelake support configs - hulk_defconfig: Enable some Icelake support configs - tools/power turbostat: Fix Haswell Core systems - tools/power turbostat: Support Ice Lake server - tools/power turbostat: consolidate duplicate model numbers - tools/power turbostat: reduce debug output - intel_th: msu-sink: An example msu buffer "sink" - intel_th: msu: Introduce buffer interface - intel_th: msu: Start read iterator from a non-empty window - intel_th: msu: Split sgt array and pointer in multiwindow mode - intel_th: msu: Support multipage blocks - intel_th: msu: Remove set but not used variable 'last' - intel_th: msu: Fix unused variable warning on arm64 platform - intel_th: msu: Add current window tracking - intel_th: msu: Add a sysfs attribute to trigger window switch - intel_th: msu: Correct the block wrap detection - intel_th: Add switch triggering support - intel_th: gth: Factor out trace start/stop - intel_th: msu: Factor out pipeline draining - intel_th: msu: Switch over to scatterlist - intel_th: msu: Replace open-coded list_{first,last,next}_entry variants - intel_th: Only report useful IRQs to subdevices - intel_th: msu: Start handling IRQs - intel_th: pci: Use MSI interrupt signalling - intel_th: Communicate IRQ via resource - intel_th: Add "rtit" source device - intel_th: Skip subdevices if their MMIO is missing - intel_th: Rework resource passing between glue layers and core - intel_th: pti: Use sysfs_match_string() helper - intel_th: Only create useful device nodes - intel_th: Mark expected switch fall-throughs - perf/x86/amd: Fix sampling Large Increment per Cycle events - Intel: hardirq/nmi: Allow nested nmi_enter() - Intel: platform/x86: ISST: Increase timeout - Intel: ICX: platform/x86: ISST: Fix wrong unregister type - Intel: ICX: platform/x86: ISST: Allow additional core-power mailbox commands - Intel: EDAC/i10nm: Update driver to support different bus number config register offsets - Intel: EDAC, {skx,i10nm}: Make some configurations CPU model specific - Intel: intel_idle: Customize IceLake server support - Intel: x86/uaccess: Move copy_user_handle_tail() into asm - Intel: x86/insn-eval: Add support for 64-bit kernel mode - Intel: x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups - x86/traps: Stop using ist_enter/exit() in do_int3() - Intel: EDAC, skx: Retrieve and print retry_rd_err_log registers - Intel: EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. - Intel: perf/x86: Fix n_metric for cancelled txn - Intel: perf/x86/intel: Check perf metrics feature for each CPU - Intel: perf/x86/intel: Support per-thread RDPMC TopDown metrics - Intel: perf/x86/intel: Support TopDown metrics on Ice Lake - Intel: perf/x86: Add a macro for RDPMC offset of fixed counters - Intel: perf/x86/intel: Generic support for hardware TopDown metrics - Intel: perf/core: Add a new PERF_EV_CAP_SIBLING event capability - Intel: perf/x86/intel: Use switch in intel_pmu_disable/enable_event - Intel: perf/x86/intel: Fix the name of perf METRICS - Intel: perf/x86/intel: Move BTS index to 47 - Intel: perf/x86/intel: Introduce the fourth fixed counter - Intel: perf/x86/intel: Name the global status bit in NMI handler - Intel: perf/x86: Use event_base_rdpmc for the RDPMC userspace support - Intel: perf/x86: Keep LBR records unchanged in host context for guest usage - Intel: perf/x86: Add constraint to create guest LBR event without hw counter - Intel: perf/x86/lbr: Add interface to get LBR information - perf/x86/core: Refactor hw->idx checks and cleanup - Intel: perf/x86: Fix variable types for LBR registers - perf/x86/amd: Add support for Large Increment per Cycle Events - Intel: perf/x86/amd: Constrain Large Increment per Cycle events - Intel: perf/x86/intel: Fix SLOTS PEBS event constraint - Intel: perf/x86: Use update attribute groups for default attributes - intel: perf/x86/intel: Use update attributes for skylake format - Intel: perf/x86: Use update attribute groups for extra format - Intel: perf/x86: Use update attribute groups for caps - Intel: perf/x86: Add is_visible attribute_group callback for base events - Intel: perf/x86: Use the new pmu::update_attrs attribute group - Intel: perf/x86: Get rid of x86_pmu::event_attrs - Intel: perf/core: Add attr_groups_update into struct pmu - Intel: sysfs: Add sysfs_update_groups function - perf/x86/intel: Export mem events only if there's PEBS support - Intel: perf/x86/intel: Factor out common code of PMI handler - PCI: pciehp: Add DMI table for in-band presence detection disabled - Intel:PCI: pciehp: Wait for PDS if in-band presence is disabled - Intel:PCI: pciehp: Disable in-band presence detect when possible - Intel:PCI/AER: Fix the broken interrupt injection - genirq: Provide interrupt injection mechanism - Intel:PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control - Intel:PCI/AER: Fix kernel-doc warnings - Intel:PCI/AER: Use for_each_set_bit() to simplify code - Intel:PCI/AER: Save AER Capability for suspend/resume - Intel:PCI: Get rid of dev->has_secondary_link flag - Intel:PCI: Make pcie_downstream_port() available outside of access.c - Intel:PCI: Assign bus numbers present in EA capability for bridges - Intel:PCI/AER: Log messages with pci_dev, not pcie_device - Intel:PCI/DPC: Log messages with pci_dev, not pcie_device - Intel:PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc - Intel:PCI: Replace printk(KERN_INFO) with pr_info(), etc - Intel:PCI: Use dev_printk() when possible - Intel:PCI/portdrv: Support PCIe services on subtractive decode bridges - Intel:PCI/portdrv: Use conventional Device ID table formatting - Intel:PCI/ASPM: Save LTR Capability for suspend/resume - Intel:PCI: Enable SERR# forwarding for all bridges - Intel:PCI/AER: Use match_string() helper to simplify the code - Intel:PCI/AER: Queue one GHES event, not several uninitialized ones - Intel:PCI/AER: Abstract AER interrupt handling - Intel:PCI/AER: Reuse existing pcie_port_find_device() interface - Intel:PCI/AER: Use managed resource allocations - Intel:PCI/AER: Use threaded IRQ for bottom half - Intel:PCI/AER: Use kfifo_in_spinlocked() to insert locked elements - Intel:PCI/AER: Remove unused aer_error_resume() - Intel:PCI/ERR: Remove duplicated include from err.c - Intel:PCI: Make link active reporting detection generic - PCI: Unify device inaccessible - Intel:PCI/ERR: Always report current recovery status for udev - PCI/ERR: Simplify broadcast callouts - PCI/ERR: Handle fatal error recovery - Intel:PCI/DPC: Save and restore config state - PCI: portdrv: Restore PCI config state on slot reset - PCI: Simplify disconnected marking - Intel: ntb: intel: add hw workaround for NTB BAR alignment - Intel: ntb: intel: fix static declaration - Intel: ntb: intel: Add Icelake (gen4) support for Intel NTB - Intel: NTB: add new parameter to peer_db_addr() db_bit and db_data - Intel: perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register - Intel: perf/x86/intel/uncore: Add Ice Lake server uncore support - Intel: perf/x86/intel/uncore: Add box_offsets for free-running counters - Intel: perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box - Intel: perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge - Intel: perf/x86/intel/uncore: Clean up client IMC - Intel: perf/x86/intel/uncore: Support MMIO type uncore blocks - Intel: perf/x86/intel/uncore: Factor out box ref/unref functions - Intel: perf/x86/intel/uncore: Add uncore support for Snow Ridge server - Intel: perf/x86/intel: Add more Icelake CPUIDs - Intel: Documentation: admin-guide: PM: Add intel_idle document - Intel: ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR - Intel: intel_idle: Use ACPI _CST on server systems - Intel: intel_idle: Add module parameter to prevent ACPI _CST from being used - Intel: intel_idle: Allow ACPI _CST to be used for selected known processors - Intel: cpuidle: Allow idle states to be disabled by default - Intel: Documentation: admin-guide: PM: Add cpuidle document - Intel: cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK - Intel: intel_idle: Use ACPI _CST for processor models without C-state tables - Intel: intel_idle: Refactor intel_idle_cpuidle_driver_init() - Intel: ACPI: processor: Export acpi_processor_evaluate_cst() - Intel: ACPI: processor: Clean up acpi_processor_evaluate_cst() - Intel: ACPI: processor: Introduce acpi_processor_evaluate_cst() - Intel: ACPI: processor: Export function to claim _CST control - Intel: tools/power/x86: A tool to validate Intel Speed Select commands - Intel: platform/x86: ISST: Restore state on resume - Intel: platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via MSRs - Intel: platform/x86: ISST: Add Intel Speed Select mailbox interface via PCI - Intel: platform/x86: ISST: Add Intel Speed Select mmio interface - Intel: platform/x86: ISST: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number - Intel: platform/x86: ISST: Store per CPU information - Intel: platform/x86: ISST: Add common API to register and handle ioctls - Intel: platform/x86: ISST: Update ioctl-number.txt for Intel Speed Select interface - Intel: EDAC, skx, i10nm: Fix source ID register offset - Intel: EDAC, i10nm: Check ECC enabling status per channel - Intel: EDAC, i10nm: Add Intel additional Ice-Lake support - Intel: EDAC, skx, i10nm: Make skx_common.c a pure library - Intel: EDAC, skx_common: Add code to recognise new compound error code - Intel: EDAC, i10nm: Add a driver for Intel 10nm server processors - EDAC, skx_edac: Delete duplicated code - Intel: EDAC, skx_common: Separate common code out from skx_edac - Intel: powercap/intel_rapl: add support for ICX-D - Intel: powercap/intel_rapl: add support for ICX - Intel: powercap/intel_rapl: add support for IceLake desktop - Intel: intel_rapl: Fix module autoloading issue - Intel: intel_rapl: support two power limits for every RAPL domain - Intel: intel_rapl: support 64 bit register - intel_rapl: abstract RAPL common code - Intel: intel_rapl: cleanup hardcoded MSR access - Intel: intel_rapl: cleanup some functions - Intel: intel_rapl: abstract register access operations - Intel: intel_rapl: abstract register address - Intel: intel_rapl: introduce struct rapl_if_private - Intel: intel_rapl: introduce intel_rapl.h - Intel: intel_rapl: remove hardcoded register index - Intel: intel_rapl: use reg instead of msr - Intel: powercap/intel_rapl: Update RAPL domain name and debug messages - Intel: powercap/intel_rapl: Support multi-die/package - Intel: powercap/intel_rapl: Simplify rapl_find_package() - Intel: x86/topology: Define topology_logical_die_id() - Intel: x86/topology: Define topology_die_id() - Intel: cpu/topology: Export die_id - Intel: x86/topology: Create topology_max_die_per_package() - Intel: x86/topology: Add CPUID.1F multi-die/package support - Intel: topology: Simplify cputopology.txt formatting and wording - Intel: perf/x86/regs: Use PERF_REG_EXTENDED_MASK - Intel: perf/x86: Remove pmu->pebs_no_xmm_regs - Intel: perf/x86: Clean up PEBS_XMM_REGS - Intel: perf/x86/regs: Check reserved bits - Intel: perf/x86: Disable extended registers for non-supported PMUs - Intel: perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs - Intel: perf/core: Add function to test for event exclusion flags - Intel: perf/x86/intel/pt: Remove software double buffering PMU capability - Intel: perf/ring_buffer: Fix AUX software double buffering - Intel: perf regs x86: Add X86 specific arch__intr_reg_mask() - Intel: perf parse-regs: Add generic support for arch__intr/user_reg_mask() - Intel: perf parse-regs: Split parse_regs - Intel: perf parse-regs: Improve error output when faced with unknown register name - Intel: perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs - Intel: perf tools x86: Add support for recording and printing XMM registers - Intel: perf/x86/intel/uncore: Add Intel Icelake uncore support - Intel: perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them - Intel: perf/x86/intel: Support adaptive PEBS v4 - Intel: perf/x86/intel/ds: Extract code of event update in short period - Intel: perf/x86/intel: Extract memory code PEBS parser for reuse - Intel: perf/x86: Support outputting XMM registers - Intel: doc/mm: New documentation for memory performance - Intel: acpi/hmat: Register memory side cache attributes - Intel: acpi/hmat: Register performance attributes - Intel: acpi/hmat: Register processor domain to its memory - Intel: node: Add memory-side caching attributes - Intel: node: Add heterogenous memory access attributes - node: Link memory nodes to their compute nodes - Intel: acpi/hmat: Parse and report heterogeneous memory - Intel: acpi: Add HMAT to generic parsing tables - irqchip: phytium-2500: Fix compilation issues - Intel: acpi: Create subtable parsing infrastructure - Intel: ACPICA: ACPI 6.3: HMAT updates - Intel: device-dax: "Hotplug" persistent memory for use like normal RAM - mm/resource: Let walk_system_ram_range() search child resources - Intel: mm/memory-hotplug: Allow memory resources to be children - Intel: mm/resource: Move HMM pr_debug() deeper into resource code - Intel: device-dax: Add a 'modalias' attribute to DAX 'bus' devices - Intel: device-dax: Add a 'target_node' attribute - Intel: device-dax: Auto-bind device after successful new_id - Intel: acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node - Intel: device-dax: Add /sys/class/dax backwards compatibility - Intel: device-dax: Add support for a dax override driver - Intel: device-dax: Move resource pinning+mapping into the common driver - Intel: device-dax: Introduce bus + driver model - Intel: device-dax: Start defining a dax bus model - Intel: device-dax: Remove multi-resource infrastructure - Intel: device-dax: Kill dax_region base - Intel: device-dax: Kill dax_region ida - Intel: dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 - Intel: dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 - Intel: dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 - Intel: dmaengine: ioatdma: Add Snow Ridge ioatdma device id - perf/x86/intel: Add Tremont core PMU support - perf/x86/intel: Add Icelake support - perf/x86: Support constraint ranges - PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() - PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro - PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings - PCI: Add pci_speed_string() - PCI: Add 32 GT/s decoding in some macros - PCI: Decode PCIe 32 GT/s link speed - PCI/AER: Log which device prevents error recovery - PCI/AER: Initialize aer_fifo - PCI/AER: Use kfifo for tracking events instead of reimplementing it - PCI/AER: Remove error source from AER struct aer_rpc - Intel: PCI: Add support for Immediate Readiness - ia64: ensure proper NUMA distance and possible map initialization - sched/topology: Make sched_init_numa() use a set for the deduplicating sort - block: don't call rq_qos_ops->done_bio if the bio isn't tracked - block: fix blk-iolatency accounting underflow - ovl: fix missing negative dentry check in ovl_rename() - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "ext4: fix panic when mount failed with parallel flush_stashed_error_work" - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. - ext4: ensure enough credits in ext4_ext_shift_path_extents - ext4: use true,false for bool variable- net: 6pack: fix slab-out-of-bounds in decode_data- bpf: Fix integer overflow in prealloc_elems_and_freelist()- timerqueue: fix kabi for struct timerqueue_head - lib/timerqueue: Rely on rbtree semantics for next timer - ACPI / APEI: Notify all ras err to driver - ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling - jbd2: protect jh by grab a ref in jbd2_journal_forget - jbd2: Don't call __bforget() unnecessarily - jbd2: Drop unnecessary branch from jbd2_journal_forget() - ipc: replace costly bailout check in sysvipc_find_ipc() - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 - sched/topology: Warn when NUMA diameter > 2 - USB: ehci: fix an interrupt calltrace error - net: hns3: update hns3 version to 21.9.4 - net: hns3: expand buffer len for fd tcam of debugfs - net: hns3: fix hns3 debugfs queue info print coverage bugs - net: hns3: fix memory override when bd_num is bigger than port info size - scsi: hisi_sas: Optimize the code flow of setting sense data when ssp I/O abnormally completed- Bluetooth: fix use-after-free error in lock_sock_nested() - bpf, mips: Validate conditional branch offsets - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - bpf: Do not use ax register in interpreter on div/mod - Revert "bpf: allocate 0x06 to new eBPF instruction class JMP32" - Revert "bpf: refactor verifier min/max code for condition jump" - Revert "bpf: verifier support JMP32" - Revert "bpf: disassembler support JMP32" - Revert "tools: bpftool: teach cfg code about JMP32" - Revert "bpf: interpreter support for JMP32" - Revert "bpf: JIT blinds support JMP32" - Revert "x86_64: bpf: implement jitting of JMP32" - Revert "arm64: bpf: implement jitting of JMP32" - Revert "bpf: Fix 32 bit src register truncation on div/mod" - Revert "bpf: Fix truncation handling for mod32 dst reg wrt zero" - block: fix wrong define name - block: fix compile error when CONFIG_BLK_DEV_THROTTLING disable - pid: fix imbalanced calling of cgroup_threadgroup_change_begin/end() - pid: fix return value when copy_process() failed - block: fix NULL pointer in blkcg_drain_queue() - block: clean up ABI breakage - block: mark queue init done at the end of blk_register_queue - block: fix race between adding/removing rq qos and normal IO - scsi: hisi_sas: set sense data when the sas disk's I/O abnormally completed - kyber: initialize 'async_depth' in kyber_queue_data_alloc() - kyber: introduce kyber_depth_updated() - blk-mq: handle all throttled io in blk_cleanup_queue()- memcg: enable accounting for ldt_struct objects - memcg: enable accounting for posix_timers_cache slab - memcg: enable accounting for signals - memcg: enable accounting for new namesapces and struct nsproxy - memcg: enable accounting for fasync_cache - memcg: enable accounting for mnt_cache entries - memcg: enable accounting for pids in nested pid namespaces - KVM: do not allow mapping valid but non-reference-counted pages - nvme: remove the call to nvme_update_disk_info in nvme_ns_remove - block: flush the integrity workqueue in blk_integrity_unregister - block: check if a profile is actually registered in blk_integrity_unregister - blk-mq: fix kabi broken in blk_mq_tags - blk-mq: fix is_flush_rq - blk-mq: fix kernel panic during iterating over flush request - block: factor out a new helper from blk_rq_init() - blk-mq: don't grab rq's refcount in blk_mq_check_expired() - blk-mq: clearing flush request reference in tags->rqs[] - blk-mq: clear stale request in tags->rq[] before freeing one request pool - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter - Revert "blk-mq: use static_rqs instead of rqs to iterate tags" - Revert "blk-mq: use blk_mq_queue_tag_inflight_iter() in debugfs" - Revert "nbd: use blk_mq_queue_tag_inflight_iter()" - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd - tasks: Fix kabi broken for struct task_struct - tasks, sched/core: RCUify the assignment of rq->curr - tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code - tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue - tasks: Add a count of task RCU users - Revert "sched/membarrier: fix NULL poiner in membarrier_global_expedited" - ext4: update last_pos for the case ext4_htree_fill_tree return fail - blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() - nvme-rdma: don't update queue count when failing to set io queues - scsi: hisi_sas: replace spin_lock_irqsave/spin_unlock_restore with spin_lock/spin_unlock - scsi: hisi_sas: use threaded irq to process CQ interrupts- ext4: fix race writing to an inline_data file while its xattrs are changing - uce: pagecache reading scenario add shmem support - Revert "uce: pagecache reading scenario add shmem support" - memcg: enable accounting of ipc resources - uce: pagecache reading scenario add shmem support - misc/uacce: fixup out-of-bounds array write - crypto/sec: add aead support for user-side- nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth - nvme-pci: use unsigned for io queue depth - net: hns3: update hns3 version to 21.9.2 - net: hns3: the pointer is cast to another pointer in a different type, which is incompatible. - net: hns3: cleanup for some print type miss match and blank lines - net: hns3: remove tc enable checking - net: hns3: Constify static structs - net: hns3: fix kernel crash when unload VF while it is being reset - net: hns3: fix memory override when bd_num is bigger than the ring size - net: hns3: pad the short tunnel frame before sending to hardware - net: hns3: check the return of skb_checksum_help() - net: hns3: add 'QoS' support for port based VLAN configuration - net: hns3: remove unused parameter from hclge_set_vf_vlan_common() - net: hns3: disable port VLAN filter when support function level VLAN filter control - net: hns3: remove redundant param mbx_event_pending - net: hns3: remove the useless debugfs file node cmd - net: hns3: fix get wrong pfc_en when query PFC configuration - net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE - net: hns3: add support for tc mqprio offload - net: hns3: add debugfs support for vlan configuration - net: hns3: add support for VF modify VLAN filter state - net: hns3: add query basic info support for VF - net: hns3: add support for modify VLAN filter state - Revert: net: hns3: adds support for extended VLAN mode and 'QOS' in vlan 802.1Q protocol. - net: hns3: change the method of getting cmd index in debugfs - net: hns3: refactor dump mac tbl of debugfs - net: hns3: add support for dumping MAC umv counter in debugfs - net: hns3: refactor dump serv info of debugfs - net: hns3: refactor dump mac tnl status of debugfs - net: hns3: refactor dump qs shaper of debugfs - net: hns3: refactor dump qos buf cfg of debugfs - net: hns3: split out hclge_dbg_dump_qos_buf_cfg() - net: hns3: refactor dump qos pri map of debugfs - net: hns3: refactor dump qos pause cfg of debugfs - net: hns3: refactor dump tc of debugfs - net: hns3: refactor dump tm of debugfs - net: hns3: refactor dump tm map of debugfs - net: hns3: refactor dump fd tcam of debugfs - net: hns3: refactor queue info of debugfs - net: hns3: refactor queue map of debugfs - net: hns3: refactor dump reg dcb info of debugfs - net: hns3: refactor dump reg of debugfs - net: hns3: Constify static structs - net: hns3: refactor dump ncl config of debugfs - net: hns3: refactor dump m7 info of debugfs - net: hns3: refactor dump reset info of debugfs - net: hns3: refactor dump intr of debugfs - net: hns3: refactor dump loopback of debugfs - net: hns3: refactor dump mng tbl of debugfs - net: hns3: refactor dump mac list of debugfs - net: hns3: refactor dump bd info of debugfs - net: hns3: refactor the debugfs process - net: hns3: add debugfs support for tm priority and qset info - net: hns3: add interfaces to query information of tm priority/qset - net: hns3: change the value of the SEPARATOR_VALUE macro in hclgevf_main.c - net: hns3: fix for vxlan gpe tx checksum bug - net: hns3: Fix for geneve tx checksum bug - net: hns3: refine the struct hane3_tc_info - net: hns3: VF not request link status when PF support push link status feature - net: hns3: remove a duplicate pf reset counting - net: hns3: remediate a potential overflow risk of bd_num_list - net: hns3: fix query vlan mask value error for flow director - net: hns3: fix error mask definition of flow director - net: hns3: cleanup for endian issue for VF RSS - net: hns3: fix incorrect handling of sctp6 rss tuple - net: hns3: refine function hclge_set_vf_vlan_cfg() - net: hns3: dump tqp enable status in debugfs - hisilicon/hns3: convert comma to semicolon - net: hns3: remove a misused pragma packed - net: hns3: add debugfs of dumping pf interrupt resources - net: hns3: Supply missing hclge_dcb.h include file - net: hns3: print out speed info when parsing speed fails - net: hns3: add a missing mutex destroy in hclge_init_ad_dev() - net: hns3: add a print for initializing CMDQ when reset pending - net: hns3: replace snprintf with scnprintf in hns3_update_strings - net: hns3: change affinity_mask to numa node range - net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode - tcp_comp: Del compressed_data and remaining_data from tcp_comp_context_rx - tcp_comp: Add dpkt to save decompressed skb - tcp_comp: Fix ZSTD_decompressStream failed - mm: downgrade the print level in do_shrink_slab - uio: introduce UIO_MEM_IOVA - mm/mempolicy.c: fix checking unmapped holes for mbind - mm/mempolicy.c: check range first in queue_pages_test_walk - net: qrtr: fix another OOB Read in qrtr_endpoint_post - net: qrtr: fix OOB Read in qrtr_endpoint_post - mm, slab, slub: stop taking cpu hotplug lock - mm, slab, slub: stop taking memory hotplug lock - mm, slub: stop freeing kmem_cache_node structures on node offline - kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected - vt_kdsetmode: extend console locking- cpuidle: menu: Avoid computations when result will be discarded - virtio_blk: fix handling single range discard request - virtio_blk: add discard and write zeroes support - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK - page_alloc: consider highatomic reserve in watermark fast - mm/filemap.c: fix a data race in filemap_fault() - scsi/hifc: Fix memory leakage bug - RDMA/hns: Fix wrong timer context buffer page size - RDMA/hns: Bugfix for posting multiple srq work request - RDMA/hns: Fix 0-length sge calculation error - RDMA/hns: Fix configuration of ack_req_freq in QPC - RDMA/hns: Add check for the validity of sl configuration - RDMA/hns: Fix bug during CMDQ initialization - RDMA/hns: Fixed wrong judgments in the goto branch - RDMA/hns: Bugfix for checking whether the srq is full when post wr - RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que - RDMA/hns: Force rewrite inline flag of WQE - RDMA/hns: Fix missing assignment of max_inline_data - RDMA/hns: Avoid enabling RQ inline on UD - RDMA/hns: Support to query firmware version - RDMA/hns: Force srq_limit to 0 when creating SRQ - RDMA/hns: Add interception for resizing SRQs - RDMA/hns: Fix an cmd queue issue when resetting- iommu: smmuv2: Using the SMMU_BYPASS_DEV to bypass SMMU for some SoCs - iommu: dev_bypass: cleanup dev bypass code - arm64: phytium: using MIDR_PHYTIUM_FT2000PLUS instead of ARM_CPU_IMP_PHYTIUM - arm64: Add MIDR encoding for PHYTIUM CPUs - arm64: Add MIDR encoding for HiSilicon Taishan CPUs - sched: Fix sched_fork() access an invalid sched_task_group - KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) - Bluetooth: switch to lock_sock in SCO - Bluetooth: avoid circular locks in sco_sock_connect - Bluetooth: schedule SCO timeouts with delayed_work - Bluetooth: defer cleanup of resources in hci_unregister_dev()- tcp_comp: Fix comp_read_size return value - virtio-blk: Add validation for block size in config space - blk-mq: fix divide by zero crash in tg_may_dispatch() - mm, vmscan: guarantee drop_slab_node() termination - jump_label: skip resource release if jump label is not relocated - ext4: prevent getting empty inode buffer - ext4: move ext4_fill_raw_inode() related functions before __ext4_get_inode_loc() - ext4: factor out ext4_fill_raw_inode() - ext4: make the updating inode data procedure atomic - KVM: X86: MMU: Use the correct inherited permissions to get shadow page - x86/config: Enable CONFIG_USERSWAP for openeuler_defconfig - ext4: fix panic when mount failed with parallel flush_stashed_error_work - device core: Consolidate locking and unlocking of parent and device - Revert "ext4: flush s_error_work before journal destroy in ext4_fill_super" - ext2: Strengthen xattr block checks - ext2: Merge loops in ext2_xattr_set() - ext2: introduce helper for xattr entry validation - mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas()- bpf: Fix leakage due to insufficient speculative store bypass mitigation - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 - bpf: track spill/fill of constants - bpf/verifier: per-register parent pointers - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED- scsi: hisi_sas: Flush workqueue in hisi_sas_v3_remove() - nvme: force complete cancelled requests - blk-mq: blk-mq: provide forced completion method - ext4: flush s_error_work before journal destroy in ext4_fill_super - Revert "net: make get_net_ns return error if NET_NS is disabled" - kthread: Fix PF_KTHREAD vs to_kthread() race - sched/debug: Fix 'sched_debug_lock' undeclared error - Remove MODULE_ALIAS() calls that take undefined macro - scripts/dtc: Remove redundant YYLOC global declaration - x86/boot/compressed: Don't declare __force_order in kaslr_64.c - usb: hso: fix error handling code of hso_create_net_device - hso: fix bailout in error case of probe- spec: fixed the mistake for dates in kernel.spec- iscsi: Fix KABI change for 'Fix conn use after free during resets' - iscsi: alloc iscsi_cls_session with iscsi_cls_session_warpper - iscsi: introduce iscsi_cls_session_warapper and helper - scsi: iscsi: Fix conn use after free during resets - scsi: sr: Return correct event when media event code is 3 - net: xilinx_emaclite: Do not print real IOMEM pointer - sctp: move the active_key update after sh_keys is added - usb: max-3421: Prevent corruption of freed memory - net: ll_temac: Fix bug causing buffer descriptor overrun - tcp_comp: Avoiding the null pointer problem of ctx in comp_stream_read - nbd: add the check to prevent overflow in __nbd_ioctl() - ext4: fix potential uninitialized access to retval in kmmpd - blk-mq: fix kabi broken by "blk-mq: fix hang caused by freeze/unfreeze sequence" - blk-mq: fix hang caused by freeze/unfreeze sequence - config: Enable CONFIG_UCE_KERNEL_RECOVERY by default - EDAC/ghes: Remove intermediate buffer pvt->detail_location - USB: fix some clerical mistakes - uce: pagecache reading scenario support kernel recovery - uce: cow scenario support kernel recovery - selinux: fix NULL dereference in policydb_destroy() - livepatch/x86: Ignore return code of save_stack_trace_tsk_reliable() - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned - mm/memory-failure: use a mutex to avoid memory_failure() races - arm64: mm: account for hotplug memory when randomizing the linear region- test modules directory existed when ls- fix rpmbuild error with patches- openeuler_defconfig: Enable ARCH_PHYTIUM and ARM_GIC_PHYTIUM_2500 - config: Enable Phytium FT-2500 support configs for hulk_defconfig - irqchip: phytium-2500: Add interrupt controller driver - mm/vmscan: setup drop_caches_loop_limit in cmdline - mm/memcg: optimize memory.numa_stat like memory.stat - livepatch: Fix crash when access the global variable in hook - timer: Use hlist_unhashed_lockless() in timer_pending() - list: Add hlist_unhashed_lockless() - config: Enable CONFIG_GPIO_HISI by default - gpio: gpio-hisi: Add HiSilicon GPIO support - config: Enable CONFIG_I2C_HISI by default - i2c: add support for HiSilicon I2C controller - i2c: core: add api to provide frequency mode strings - i2c: core: add managed function for adding i2c adapters - blk: reuse lookup_sem to serialize partition operations - Revert "block: take bd_mutex around delete_partitions in del_gendisk" - Revert "block: avoid creating invalid symlink file for patitions" - Revert "block: call bdput() to avoid memleak" - sctp: fix return value check in __sctp_rcv_asconf_lookup - workqueue: fix UAF in pwq_unbound_release_workfn() - exit: Move preemption fixup up, move blocking operations down - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - Input: joydev - prevent potential read overflow in ioctl - srcu: Take early exit on memory-allocation failure - Revert "modpost: add read_text_file() and get_line() helpers" - Revert "modpost: use read_text_file() and get_line() for reading text files" - Revert "modpost: remove use of non-standard strsep() in HOSTCC code" - Revert "modpost: explain why we can't use strsep" - cpuidle: fix return type err in haltpoll_switch_governor - mm/slab: add naive detection of double free - mm/mempool: fix a data race in mempool_free() - mm/list_lru: fix a data race in list_lru_count_one - mm/cma.c: fix NULL pointer dereference when cma could not be activated - iommu/amd: Prevent NULL pointer dereference- bcache: always record start time of a sample - bcache: do not collect data insert info created by write_moving - tcp_comp: open configs for tcp compression - tcp_comp: implement recvmsg for tcp compression - tcp_comp: implement sendmsg for tcp compression - tcp_comp: add stub proto ops for tcp compression socket - tcp_comp: allow ignore local tcp connections - tcp_comp: only enable compression for give server ports - tcp_comp: add sysctl for enable/disable compression - tcp_comp: add init and cleanup hook for compression - tcp_comp: add tcp comp option to SYN and SYN-ACK - tcp_comp: add Kconfig for tcp payload compression - tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. - proc: Avoid mixing integer types in mem_rw() - net: sched: cls_api: Fix the the wrong parameter - sctp: update active_key for asoc when old key is being replaced - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING - net/sched: act_skbmod: Skip non-Ethernet packets - net/tcp_fastopen: fix data races around tfo_active_disable_stamp - scsi: target: Fix protect handling in WRITE SAME(32) - scsi: iscsi: Fix iface sysfs attr detection - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove - ipv6: fix 'disable_policy' for fwd packets - net: ip_tunnel: fix mtu calculation for ETHER tunnel devices - udp: annotate data races around unix_sk(sk)->gso_size - ipv6: tcp: drop silly ICMPv6 packet too big messages - tcp: annotate data races around tp->mtu_info - dma-buf/sync_file: Don't leak fences on merge failure - net: validate lwtstate->data before returning from skb_tunnel_info() - net: send SYNACK packet with accepted fwmark - net: bridge: sync fdb to new unicast-filtering ports - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo - dm writecache: fix writing beyond end of underlying device when shrinking - dm writecache: return the exact table values that were set - dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath - dm writecache: fix data corruption when reloading the target - dm verity fec: fix hash block number in verity_fec_decode - sched/fair: Fix CFS bandwidth hrtimer expiry type - scsi: libfc: Fix array index out of bound exception - scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() - net: bridge: multicast: fix PIM hello router port marking race - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times - virtio_net: move tx vq operation under tx queue lock - x86/fpu: Limit xstate copy size in xstateregs_set() - nfs: fix acl memory leak of posix_acl_create() - NFSv4: Initialise connection to the server in nfs4_alloc_client() - PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun - virtio_console: Assure used length from device is limited - virtio_net: Fix error handling in virtnet_restore() - virtio-blk: Fix memory leak among suspend/resume procedure - NFS: nfs_find_open_context() may only select open files - lib/decompress_unlz4.c: correctly handle zero-padding around initrds. - i2c: core: Disable client irq on reboot/shutdown - scsi: qedi: Fix null ref during abort handling - scsi: iscsi: Fix shost->max_id use - scsi: iscsi: Add iscsi_cls_conn refcount helpers - scsi: scsi_dh_alua: Check for negative result value - tracing: Do not reference char * as a string in histograms - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid - seq_buf: Fix overflow in seq_buf_putmem_hex() - ipmi/watchdog: Stop watchdog timer when the current action is 'none' - net: ip: avoid OOM kills with large UDP sends over loopback - vsock: notify server to shutdown when client has pending signal - xfrm: Fix error reporting in xfrm_state_construct. - virtio_net: Remove BUG() to avoid machine dead - dm space maps: don't reset space map allocation cursor when committing - ipv6: use prandom_u32() for ID generation - mm/huge_memory.c: don't discard hugepage if other processes are mapping it - vfio/pci: Handle concurrent vma faults - vfio-pci: Use io_remap_pfn_range() for PCI IO memory - writeback: fix obtain a reference to a freeing memcg css - ipv6: fix out-of-bound access in ip6_parse_tlv() - bpf: Do not change gso_size during bpf_skb_change_proto() - ipv6: exthdrs: do not blindly use init_net - net/ipv4: swap flow ports when validating source - vxlan: add missing rcu_read_lock() in neigh_reduce() - pkt_sched: sch_qfq: fix qfq_change_class() error path - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols - netfilter: nft_osf: check for TCP packet before further processing - netfilter: nft_exthdr: check for IPv6 packet before further processing - netlabel: Fix memory leak in netlbl_mgmt_add_common - ACPI: sysfs: Fix a buffer overrun problem with description_show() - evm: fix writing /evm overflow - lib: vsprintf: Fix handling of number field widths in vsscanf - ACPI: processor idle: Fix up C-state latency if not ordered - fuse: check connected before queueing on fpq->io - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded - evm: Execute evm_inode_init_security() only when an HMAC key is loaded - seq_buf: Make trace_seq_putmem_hex() support data longer than 8 - ext4: use ext4_grp_locked_error in mb_find_extent - ext4: fix avefreec in find_group_orlov - ext4: remove check for zero nr_to_scan in ext4_es_scan() - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit - ext4: return error code when ext4_fill_flex_info() fails - ext4: fix kernel infoleak via ext4_extent_header - iov_iter_fault_in_readable() should do nothing in xarray case - scsi: core: Retry I/O for Notify (Enable Spinup) Required error - kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() - kthread_worker: split code for canceling the delayed work timer - scsi: sr: Return appropriate error code when disk is ejected - mm, futex: fix shared futex pgoff on shmem huge page - mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() - mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes - mm: page_vma_mapped_walk(): get vma_address_end() earlier - mm: page_vma_mapped_walk(): use goto instead of while (1) - mm: page_vma_mapped_walk(): add a level of indentation - mm: page_vma_mapped_walk(): crossing page table boundary - mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block - mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd - mm: page_vma_mapped_walk(): settle PageHuge on entry - mm: page_vma_mapped_walk(): use page for pvmw->page - mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split - mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() - mm/thp: fix page_address_in_vma() on file THP tails - mm/thp: fix vma_address() if virtual address below file offset - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting - mm/thp: make is_huge_zero_pmd() safe and quicker - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry - mm/rmap: use page_not_mapped in try_to_unmap() - mm/rmap: remove unneeded semicolon in page_not_mapped() - mm: add VM_WARN_ON_ONCE_PAGE() macro - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY - sctp: validate chunk size in __rcv_asconf_lookup - stop_machine: Avoid potential race behaviour - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow - can: raw: fix raw_rcv panic for sock UAF - mm/page_isolation: do not isolate the max order page - mm/zswap: fix passing zero to 'PTR_ERR' warning - mm/page_alloc: speed up the iteration of max_order - mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow - sctp: add size validation when walking chunks - sctp: validate from_addr_param return - jbd2: fix kabi broken in struct journal_s - ext4: inline jbd2_journal_[un]register_shrinker() - jbd2: export jbd2_journal_[un]register_shrinker() - fs: remove bdev_try_to_free_page callback - ext4: remove bdev_try_to_free_page() callback - jbd2: simplify journal_clean_one_cp_list() - jbd2,ext4: add a shrinker to release checkpointed buffers - jbd2: remove redundant buffer io error checks - jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - mm: vmscan: use a new flag to indicate shrinker is registered - Revert "jbd2: remove the out label in __jbd2_journal_remove_checkpoint()" - Revert "jbd2: ensure abort the journal if detect IO error when writing original buffer back" - Revert "jbd2: fix kabi broken in struct journal_s" - Revert "jbd2: don't abort the journal when freeing buffers" - mm/vmscan: add drop_caches_loop_limit to break loop in drop_slab_node - mm/vmscan: fix infinite loop in drop_slab_node - userswap: add a kernel parameter to enable userswap - userfaultfd: fix BUG_ON() in userfaultfd_release() - kprobes: Warn if the kprobe is reregistered - Revert "kretprobe: check re-registration of the same kretprobe earlier"- mm: vmalloc: prevent use after free in _vm_unmap_aliases - PCI/sysfs: Take reference on device to be removed - seq_file: disallow extremely large seq buffer allocations - ARM: footbridge: remove personal server platform - mm: slab: fix kmem_cache_create failed when sysfs node not destroyed - ARM: ensure the signal page contains defined contents - nvme-pci: use atomic bitops to mark a queue enabled - nvme: check the PRINFO bit before deciding the host buffer length - nvme: fix compat address handling in several ioctls - nvme-core: make implicit seed truncation explicit - nvme-core: don't use NVME_NSID_ALL for command effects and supported log - nvme-pci: fix NULL req in completion handler - nvme-pci: cancel nvme device request before disabling - nvme: copy MTFA field from identify controller - nvme-pci: Unblock reset_work on IO failure - nvme-pci: Don't disable on timeout in reset state - nvme-pci: Fix controller freeze wait disabling - block: error out if blk_get_queue() failed in blk_init_rl()- Revert "smp: Fix smp_call_function_single_async prototype" - Revert "vt: Fix character height handling with VT_RESIZEX" - block: only call sched requeue_request() for scheduled requests - KVM: arm: replace WARN_ON with pr_warn for UNKNOWN type - net/packet: annotate accesses to po->ifindex - net/packet: annotate accesses to po->bind - inet: annotate date races around sk->sk_txhash - ping: Check return value of function 'ping_queue_rcv_skb' - net: ethtool: clear heap allocations for ethtool function - x86/fpu: Reset state for all signal restore failures - inet: use bigger hash table for IP ID generation - net: bridge: fix vlan tunnel dst refcnt when egressing - net: bridge: fix vlan tunnel dst null pointer dereference - tracing: Do no increment trace_clock_global() by one - tracing: Do not stop recording comms if the trace file is being read - tracing: Do not stop recording cmdlines when tracing is off - icmp: don't send out ICMP messages with a source address of 0.0.0.0 - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock - net: ipv4: fix memory leak in ip_mc_add1_src - net: make get_net_ns return error if NET_NS is disabled - net: add documentation to socket.c - sch_cake: Fix out of bounds when parsing TCP options and header - netfilter: synproxy: Fix out of bounds when parsing TCP options - rtnetlink: Fix regression in bridge VLAN configuration - udp: fix race between close() and udp_abort() - net: ipv4: fix memory leak in netlbl_cipsov4_add_std - fib: Return the correct errno code - net: Return the correct errno code - rtnetlink: Fix missing error code in rtnl_bridge_notify() - net: ipconfig: Don't override command-line hostnames or domains - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() - scsi: target: core: Fix warning on realtime kernels - proc: only require mm_struct for writing - tracing: Correct the length check which causes memory corruption - ftrace: Do not blindly read the ip address in ftrace_bug() - scsi: core: Only put parent device if host state differs from SHOST_CREATED - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING - scsi: core: Fix error handling of scsi_host_alloc() - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. - NFS: Fix use-after-free in nfs4_init_client() - NFS: Fix a potential NULL dereference in nfs_get_client() - sched/fair: Make sure to update tg contrib for blocked load - perf: Fix data race between pin_count increment/decrement - cgroup1: don't allow ' - wq: handle VM suspension in stall detection - cgroup: disable controllers at parse time - net: mdiobus: get rid of a BUG_ON() - netlink: disable IRQs for netlink_lock_table() - bonding: init notify_work earlier to avoid uninitialized use - proc: Track /proc/$pid/attr/ opener mm_struct - ACPI: EC: Look for ECDT EC after calling acpi_load_tables() - ACPI: probe ECDT before loading AML tables regardless of module-level code flag - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - pid: take a reference when initializing `cad_pid` - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service - vfio/platform: fix module_put call in error flow - vfio/pci: zap_vma_ptes() needs MMU - vfio/pci: Fix error return code in vfio_ecap_init() - efi: cper: fix snprintf() use in cper_dimm_err_location() - efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared - lib/clear_user: ensure loop in __arch_clear_user cache-aligned - scsi: core: Treat device offline as a failure - Revert "scsi: check the whole result for reading write protect flag" - ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock - arm64/config: Set CONFIG_TXGBE=m by default - make bch_btree_check() to be multiple threads - Make compile successful when CONFIG_BCACHE is not set. - Move only dirty data when gc runnning, in order to reducing write amplification. - Add traffic policy for low cache available. - igmp: Add ip_mc_list lock in ip_check_mc_rcu - memcg: fix unsuitable null check after alloc memory - cpuidle: fix a build error when compiling haltpoll into module - config: enable KASAN and UBSAN by default - KVM: x86: expose AVX512_BF16 feature to guest - KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param - KVM: cpuid: rename do_cpuid_1_ent - KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent - KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs - KVM: cpuid: do_cpuid_ent works on a whole CPUID function - ext4: fix possible UAF when remounting r/o a mmp-protected file system - locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock - iomap: Mark read blocks uptodate in write_begin - iomap: Clear page error before beginning a write - iomap: move the zeroing case out of iomap_read_page_sync - nbd: handle device refs for DESTROY_ON_DISCONNECT properly - cifs: Fix leak when handling lease break for cached root fid - mm/memcontrol.c: fix kasan slab-out-of-bounds in mem_cgroup_css_alloc - module: limit enabling module.sig_enforce - selftests/bpf: add test_spec_readahead_xfs_file to support specail async readahead - mm: support special async readahead - selftests/bpf: test_xfs_file support to clear FMODE_RANDOM - xfs: let writable tracepoint enable to clear flag of f_mode - jbd2: fix kabi broken in struct journal_s - btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation - NFSv4.1: fix kabi for struct rpc_xprt - usb: gadget: rndis: Fix info leak of rndis - once: Fix panic when module unload - SUNRPC: Should wake up the privileged task firstly. - SUNRPC: Fix the batch tasks count wraparound. - bpf: Fix leakage under speculation on mispredicted branches - bpf: Do not mark insn as seen under speculative path verification - bpf: Inherit expanded/patched seen count from old aux data - bpf: Update selftests to reflect new error states - bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test - bpf: Test_verifier, bpf_get_stack return value add <0 - bpf: extend is_branch_taken to registers - selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" - selftests/bpf: Test narrow loads with off > 0 in test_verifier - bpf, selftests: Fix up some test_verifier cases for unprivileged - bpf: fix up selftests after backports were fixed - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf - ext4: fix memory leak in ext4_fill_super - RDMA/hns: Add support for addressing when hopnum is 0 - RDMA/hns: Optimize hns buffer allocation flow - RDMA/hns: Check if depth of qp is 0 before configure - RDMA/hns: Optimize qp param setup flow - RDMA/hns: Optimize qp buffer allocation flow - RDMA/hns: Optimize qp destroy flow - RDMA/hns: Remove asynchronic QP destroy - RDMA/hns: Bugfix for posting a wqe with sge - RDMA/hns: Delete unnecessary variable max_post - RDMA/hns: optimize the duplicated code for qpc setting flow - RDMA/hns: Prevent undefined behavior in hns_roce_set_user_sq_size() - RDMA/umem: Add rdma_umem_for_each_dma_block() - RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks - can: bcm: delay release of struct bcm_op after synchronize_rcu() - etmem_scan: fix memleak in vm_idle_read - x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes - Revert "arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE" - Revert "arm64: capabilities: Merge duplicate Cavium erratum entries" - Revert "arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003" - net: hns3: update hns3 version to 1.9.40.24 - net: hns3: remove redundant assignment to rx_index - net: hns3: Fix potential null pointer defererence of null ae_dev - net: hns3: not reset TQP in the DOWN while VF resetting - net: hns3: remove redundant enum type HNAE3_RESTORE_CLIENT - net: hns3: add stats logging when skb padding fails - net: hns3: add tx send size handling for tso skb - net: hns3: add handling for xmit skb with recursive fraglist - net: hns3: use napi_consume_skb() when cleaning tx desc - net: hns3: use writel() to optimize the barrier operation - net: hns3: optimize the rx clean process - net: hns3: optimize the tx clean process - net: hns3: batch tx doorbell operation - net: hns3: batch the page reference count updates - net: hns3: streaming dma buffer sync between cpu and device - net: hns3: rename buffer-related functions - net: hns3: pointer type of buffer should be void - net: hns3: remove unnecessary devm_kfree - net: hns3: add suspend and resume pm_ops - Revert "net: hns3: add suspend/resume function for hns3 driver" - net: hns3: change flr_prepare/flr_done function names - net: hns3: change hclge_reset_done function name - net: hns3: configure promisc mode for VF asynchronously - kabi: add kabi list for x86_64 - kabi: update kabi list for arm64 - hugetlbfs: hugetlb_fault_mutex_hash() cleanup - ipv6: record frag_max_size in atomic fragments in input path - scsi: libsas: Use _safe() loop in sas_resume_port() - SMB3: incorrect file id in requests compounded with open - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() - NFS: fix an incorrect limit in filelayout_decode_layout() - dm snapshot: properly fix a crash when an origin has no snapshots - proc: Check /proc/$pid/attr/ writes against file opener - iommu/vt-d: Fix sysfs leak in alloc_iommu() - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() - cifs: set server->cipher_type to AES-128-CCM for SMB3.0 - tty: vt: always invoke vc->vc_sw->con_resize callback - vt: Fix character height handling with VT_RESIZEX - vgacon: Record video mode changes with VT_RESIZEX - Revert "niu: fix missing checks of niu_pci_eeprom_read" - Revert "qlcnic: Avoid potential NULL pointer dereference" - Revert "rtlwifi: fix a potential NULL pointer dereference" - Revert "media: rcar_drif: fix a memory disclosure" - Revert "gdrom: fix a memory leak bug" - Revert "scsi: ufs: fix a missing check of devm_reset_control_get" - Revert "video: imsttfb: fix potential NULL pointer dereferences" - Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" - Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" - Revert "net: stmicro: fix a missing check of clk_prepare" - Revert "video: hgafb: fix potential NULL pointer dereference" - dm snapshot: fix crash with transient storage and zero chunk size - Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" - Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" - Revert "ALSA: sb8: add a check for request_region" - cifs: fix memory leak in smb2_copychunk_range - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal - nvmet: seset ns->file when open fails - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly - firmware: arm_scpi: Prevent the ternary sign expansion bug - ipv6: remove extra dev_hold() for fallback tunnels - ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods - sit: proper dev_{hold|put} in ndo_[un]init methods - ip6_gre: proper dev_{hold|put} in ndo_[un]init methods - block: reexpand iov_iter after read/write - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() - nvme: do not try to reconfigure APST when the controller is not live - netfilter: conntrack: Make global sysctls readonly in non-init netns - kobject_uevent: remove warning in init_uevent_argv() - blk-mq: Swap two calls in blk_mq_exit_queue() - userfaultfd: release page in error path to avoid BUG_ON - netfilter: nftables: avoid overflows in nft_hash_buckets() - kernel: kexec_file: fix error return code of kexec_calculate_store_digests() - sched/fair: Fix unfairness caused by missing load decay - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check - net: fix nla_strcmp to handle more then one trailing null character - ksm: fix potential missing rmap_item for stable_node - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() - netfilter: xt_SECMARK: add new revision to fix structure layout - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b - sctp: do asoc update earlier in sctp_sf_do_dupcook_a - NFSv4.2 fix handling of sr_eof in SEEK's reply - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() - NFS: Deal correctly with attribute generation counter overflow - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() - PCI: Release OF node in pci_scan_device()'s error path - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() - cuse: prevent clone - ip6_vti: proper dev_{hold|put} in ndo_[un]init methods - tpm: fix error return code in tpm2_get_cc_attrs_tbl() - sctp: delay auto_asconf init until binding the first addr - Revert "net/sctp: fix race condition in sctp_destroy_sock" - smp: Fix smp_call_function_single_async prototype - net: Only allow init netns to set default tcp cong to a restricted algo - mm/memory-failure: unnecessary amount of unmapping - mm/sparse: add the missing sparse_buffer_fini() in error branch - drivers/block/null_blk/main: Fix a double free in null_init. - sched/debug: Fix cgroup_path[] serialization - x86/events/amd/iommu: Fix sysfs type mismatch - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer - ata: libahci_platform: fix IRQ check - x86/kprobes: Fix to check non boostable prefixes correctly - ACPI: CPPC: Replace cppc_attr with kobj_attribute - irqchip/gic-v3: Fix OF_BAD_ADDR error handling - x86/microcode: Check for offline CPUs before requesting new microcode - ovl: fix missing revert_creds() on error path - x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported - md: Fix missing unused status line of /proc/mdstat - md: md_open returns -EBUSY when entering racing area - md: factor out a mddev_find_locked helper from mddev_find - md: split mddev_find - md-cluster: fix use-after-free issue when removing rdev - md/bitmap: wait for external bitmap writes to complete during tear down - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails - dm space map common: fix division bug in sm_ll_find_free_block() - dm persistent data: packed struct should have an aligned() attribute too - tracing: Restructure trace_clock_global() to never block - tracing: Map all PIDs to command lines - tty: fix memory leak in vc_deallocate - ext4: fix error code in ext4_commit_super - posix-timers: Preserve return value in clock_adjtime32() - Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences - md/raid1: properly indicate failure when ending a failed write request - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() - NFS: Don't discard pNFS layout segments that are marked for return - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure - arm64/vdso: Discard .note.gnu.property sections in vDSO - perf/arm_pmu_platform: Fix error handling - genirq/matrix: Prevent allocation counter corruption - crypto: api - check for ERR pointers in crypto_destroy_tfm() - cifs: Return correct error code from smb2_get_enc_key - ftrace: Handle commands when closing set_ftrace_filter file - ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() - ext4: do not use extent after put_bh - modpost: explain why we can't use strsep - modpost: remove use of non-standard strsep() in HOSTCC code - modpost: use read_text_file() and get_line() for reading text files - modpost: add read_text_file() and get_line() helpers - arm64: capabilities: Merge duplicate entries for Qualcomm erratum 1003 - arm64: capabilities: Merge duplicate Cavium erratum entries - arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE - net: phy: ensure phylib state machine is stopped after calling phy_stop - net: linkwatch: add check for netdevice being present to linkwatch_do_dev - net: phy: call state machine synchronously in phy_stop - of: fix kmemleak crash caused by imbalance in early memory reservation - random: fix soft lockup when trying to read from an uninitialized blocking pool - random: only read from /dev/random after its pool has received 128 bits - block: check queue's limits.discard_granularity in __blkdev_issue_discard() - block: loop: set discard granularity and alignment for block device backed loop - posix-cpu-timers: Stop disabling timers on mt-exec - kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE - perf top: Fix stdio interface input handling with glibc 2.28+ - iommu/vt-d: Fix mm reference leak - iommu/dma: Fix for dereferencing before null checking - srcu: Apply *_ONCE() to ->srcu_last_gp_end - arm64: Kconfig: select HAVE_FUTEX_CMPXCHG - kill kernfs_pin_sb() - mm, thp: fix defrag setting if newline is not used - nfsd: Clone should commit src file metadata too - nfsd: Ensure CLONE persists data and metadata changes to the target file - x86/sysfb: Fix check for bad VRAM size - x86/timer: Force PIT initialization when !X86_FEATURE_ARAT - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - x86/timer: Skip PIT initialization on modern chipsets - x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' - iommu/vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions - iommu/vt-d: Handle RMRR with PCI bridge device scopes - iommu/vt-d: Introduce is_downstream_to_pci_bridge helper - crypto: x86 - remove SHA multibuffer routines and mcryptd - iommu/vt-d: Duplicate iommu_resv_region objects per device list - memcg: fix kabi broken when memory cgroup enhance - mm: memcontrol: fix NULL-ptr deref in percpu stats flush - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - mm: memcontrol: fix percpu vmstats and vmevents flush - mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" - mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones - mm: memcontrol: flush percpu vmevents before releasing memcg - mm: memcontrol: flush percpu vmstats before releasing memcg - mm/memcontrol: fix wrong statistics in memory.stat - mm: memcontrol: don't batch updates of local VM stats and events - mm: memcontrol: fix NUMA round-robin reclaim at intermediate level - mm: memcontrol: fix recursive statistics correctness & scalabilty - mm: memcontrol: move stat/event counting functions out-of-line - mm: memcontrol: make cgroup stats and events query API explicitly local - mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API - mm, memcg: rename ambiguously named memory.stat counters and functions - mm/memcontrol.c: fix memory.stat item ordering - mm: memcontrol: expose THP events on a per-memcg basis - mm: memcontrol: track LRU counts in the vmstats array - mm: memcontrol: push down mem_cgroup_nr_lru_pages() - mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() - mm: workingset: don't drop refault information prematurely - mm: memcontrol: replace zone summing with lruvec_page_state() - mm: memcontrol: replace node summing with memcg_page_state() - mm, oom: add oom victim's memcg to the oom context information - mm/oom_kill.c: fix uninitialized oc->constraint - mm, oom: reorganize the oom report in dump_header - memcg: update the child's qos_level synchronously in memcg_qos_write() - memcg: Add static key for memcg priority - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - scsi: core: Fix failure handling of scsi_add_host_with_dma() - fuse: fix the ->direct_IO() treatment of iov_iter - bdev: Do not return EBUSY if bdev discard races with write - block: mark flush request as IDLE when it is really finished - blk-mq: mark flush request as IDLE in flush_end_io() - vhost_net: avoid tx queue stuck when sendmsg fails - iommu/vt-d: Add support for ACPI device use physical, node as pci device to establish identity mapping - io_uring: NULL files dereference by SQPOLL - vgacon: remove software scrollback support - block: dio: ensure the memory order between bi_private and bi_css - ext4: fix memory leak in ext4_fill_super - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy - RDMA/ucma: Add missing locking around rdma_leave_multicast() - RDMA/ucma: Fix locking for ctx->events_reported - RDMA/ucma: Put a lock around every call to the rdma_cm layer - mm/memory-failure: make sure wait for page writeback in memory_failure - can: bcm: fix infoleak in struct bcm_msg_head - blk-wbt: make sure throttle is enabled properly - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() - ext4: stop return ENOSPC from ext4_issue_zeroout - dm btree remove: assign new_root only when removal succeeds - block: call bdput() to avoid memleak - scsi: remove unused kobj map for sd devie to avoid memleak - tools build: Check if gettid() is available before providing helper - tools build feature: Check if eventfd() is available - tools build feature: Check if get_current_dir_name() is available - perf tools: Use - bpf: move new add member to the end of the struct bpf_prog_aux- add buildrequire: perl-devel for with_perf- cpuidle: fix container_of err in cpuidle_device and cpuidle_driver- sched/membarrier: fix NULL poiner in membarrier_global_expedited - writeback: don't warn on an unregistered BDI in __mark_inode_dirty- fs/buffer.c: add checking buffer head stat before clear - Bluetooth: SMP: Fail if remote and local public keys are identical - Bluetooth: use correct lock to prevent UAF of hdev object - Bluetooth: fix the erroneous flush_work() order - iomap: Make sure iomap_end is called after iomap_begin - x86/kvm: Add "nopvspin" parameter to disable PV spinlocks - scsi: libsas: add lun number check in .slave_alloc callback - nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect - USB:ehci:fix Kunpeng920 ehci hardware problem - nvme: don't warn on block content change effects - block: recalculate segment count for multi-segment discards correctly - nbd: Fix NULL pointer in flush_workqueue - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() - HID: make arrays usage and value to be the same - ath10k: Validate first subframe of A-MSDU before processing the list - mac80211: extend protection against mixed key and fragment cache attacks - mac80211: do not accept/forward invalid EAPOL frames - mac80211: prevent attacks on TKIP/WEP as well - mac80211: check defrag PN against current frame - mac80211: add fragment cache to sta_info - mac80211: drop A-MSDUs on old ciphers - cfg80211: mitigate A-MSDU aggregation attacks - mac80211: properly handle A-MSDUs that start with an RFC 1042 header - mac80211: prevent mixed key and fragment cache attacks - mac80211: assure all fragments are encrypted - mac80211: mark station unauthorized before key removal - block: avoid creating invalid symlink file for patitions - block: take bd_mutex around delete_partitions in del_gendisk - NFSv4: Fix second deadlock in nfs4_evict_inode() - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() - NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION - NFS: Don't gratuitously clear the inode cache when lookup failed - NFS: Don't revalidate the directory permissions on a lookup failure - NFS: nfs_delegation_find_inode_server must first reference the superblock - nfs4: strengthen error check to avoid unexpected result - NFS: Fix interrupted slots by sending a solo SEQUENCE operation - NFS: Ensure we time out if a delegreturn does not complete - NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals - NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() - NFSv3: FIx bug when using chacl and chmod to change acl - NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() - NFSv4.1: Only reap expired delegations - NFSv4.1: Fix open stateid recovery - NFSv4.1: Don't process the sequence op more than once. - NFS: Ensure NFS writeback allocations don't recurse back into NFS. - nfs_remount(): don't leak, don't ignore LSM options quietly - UACCE backport from mainline - crypto: hisilicon-Cap block size at 2^31 - crypto: hisilicon-hpre add req check when callback - crypto: hisilicon- count send_ref when sending bd - crypto: hisilicon-enhancement of qm DFX - crypto: hisilicon-memory management optimization - net: hns3: update hns3 version to 1.9.38.12 - net: hns3: add match_id to check mailbox response from PF to VF - net: hns3: fix possible mismatches resp of mailbox - net: hns3: fix the logic for clearing resp_msg - net: hns3: fix queue id check error when configure flow director rule by ethtool - net: hns3: add check for HNS3_NIC_STATE_INITED before net open - net: hns3: add waiting time before cmdq memory is released - net: hns3: disable firmware compatible features when uninstall PF - net: hns3: fix change RSS 'hfunc' ineffective issue - net: hns3: fix inconsistent vf id print - net: hns3: remove redundant variable initialization - net: hns3: replace the tab before the left brace with one space - net: hns3: fix hns3_cae_pfc_storm.h missing header guard problem - net: hns3: modify an error type configuration - net: hns3: put off calling register_netdev() until client initialize complete - net: hns3: replace disable_irq by IRQ_NOAUTOEN flag - net: hns3: update rss indirection table after setup tc - net: hns3: don't change tc mqprio configuration when client is unregistered - net: hns3: remove redundant client_setup_tc handle - arm64/mpam: Fix use-after-free in mkdir_resctrl_prepare()- selftests/bpf: add test_xfs_file.c and test_set_xfs_file.c - bpf: add bpf_probe_read_str into bpf_helpers.h - xfs: add writable tracepoint for xfs file buffer read - readahead: introduce FMODE_WILLNEED to read first 2MB of file- tools: libbpf: fix compiler error - bpf: fix kabi for struct bpf_prog_aux and struct bpf_raw_event_map - tools: bpftool: add raw_tracepoint_writable prog type to header - tools: sync bpf.h - bpf: add writable context for raw tracepoints - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early- cpuidle: fix kabi broken in cpuidle_device and cpuidle_driver - config: set default value of haltpoll - ARM: cpuidle: Add support for cpuidle-haltpoll driver for ARM - arm64: Add some definitions of kvm_para* - cpuidle-haltpoll: Use arch_cpu_idle() to replace default_idle() - arm64: Optimize ttwu IPI - config: enable CONFIG_CPU_IDLE_GOV_HALTPOLL and CONFIG_HALTPOLL_CPUIDLE default - KVM: polling: add architecture backend to disable polling - cpuidle-haltpoll: Fix small typo - cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint - cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available - cpuidle-haltpoll: do not set an owner to allow modunload - cpuidle-haltpoll: return -ENODEV on modinit failure - cpuidle-haltpoll: vcpu hotplug support - cpuidle-haltpoll: set haltpoll as preferred governor - cpuidle: allow governor switch on cpuidle_register_driver() - cpuidle: governor: Add new governors to cpuidle_governors again - cpuidle: Add cpuidle.governor= command line parameter - cpuidle-haltpoll: disable host side polling when kvm virtualized - kvm: x86: add host poll control msrs - cpuidle: add haltpoll governor - governors: unify last_state_idx - cpuidle: use first valid target residency as poll time - cpuidle: header file stubs must be "static inline" - cpuidle: add poll_limit_ns to cpuidle_device structure - add cpuidle-haltpoll driver - cpuidle: poll_state: Fix default time limit - cpuidle: poll_state: Disregard disable idle states - cpuidle: poll_state: Revise loop termination condition - cpuidle: menu: Do not update last_state_idx in menu_select() - bpf: No need to simulate speculative domain for immediates - bpf: Fix mask direction swap upon off reg sign change - bpf: Wrap aux data inside bpf_sanitize_info container- ata: ahci: Disable SXS for Hisilicon Kunpeng920 - fuse: don't ignore errors from fuse_writepages_fill() - NFS: finish_automount() requires us to hold 2 refs to the mount record - NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts - NFS: remove unused check for negative dentry - NFSv3: use nfs_add_or_obtain() to create and reference inodes - NFS: Refactor nfs_instantiate() for dentry referencing callers - sysfs: Remove address alignment constraint in sysfs_emit{_at} - Revert "mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two)" - Revert "mm, sl[ou]b: improve memory accounting" - Revert "mm: memcontrol: fix slub memory accounting" - io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers - arm/ras: Report ARM processor information to userspace - fuse: update attr_version counter on fuse_notify_inval_inode() - alinux: random: speed up the initialization of module - net: mac802154: Fix general protection fault - cipso,calipso: resolve a number of problems with the DOI refcounts - Bluetooth: verify AMP hci_chan before amp_destroy - net/nfc: fix use-after-free llcp_sock_bind/connect - x86: Select HARDIRQS_SW_RESEND on x86 - x86/apic/vector: Force interupt handler invocation to irq context- tools arch x86: Sync asm/cpufeatures.h with the with the kernel - cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency - ACPI / CPPC: Fix guaranteed performance handling - perf vendor events: Add JSON metrics for Cascadelake server - perf vendor events: Add stepping in CPUID string for x86 - cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI - cpufreq: intel_pstate: Add base_frequency attribute - ACPI / CPPC: Add support for guaranteed performance - EDAC, skx: Fix randconfig builds in a better way - EDAC, skx: Fix randconfig builds - EDAC, skx_edac: Add address translation for non-volatile DIMMs - ACPI/ADXL: Add address translation interface using an ACPI DSM - x86/mce: Add macros for the corrected error count bit field - x86/mce: Use BIT_ULL(x) for bit mask definitions - x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions - tools/testing/selftests/exec: fix link error - NFSv4.1: Don't rebind to the same source port when reconnecting to the server - genirq: Sanitize state handling in check_irq_resend() - genirq: Add return value to check_irq_resend() - irqchip/gic-v2, v3: Prevent SW resends entirely - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() - genirq: Walk the irq_data hierarchy when resending an interrupt - genirq: Add protection against unsafe usage of generic_handle_irq()- jbd2: don't abort the journal when freeing buffers - jbd2: ensure abort the journal if detect IO error when writing original buffer back - jbd2: remove the out label in __jbd2_journal_remove_checkpoint() - x86/unwind/orc: Remove boot-time ORC unwind tables sorting - scripts/sorttable: Implement build-time ORC unwind table sorting - scripts/sorttable: Rename 'sortextable' to 'sorttable' - scripts/sortextable: Refactor the do_func() function - scripts/sortextable: Remove dead code - scripts/sortextable: Clean up the code to meet the kernel coding style better - scripts/sortextable: Rewrite error/success handling - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 378 - ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed - Revert "ext4: Fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed" - nfs4.0: Refetch lease_time after clientid update - nfs4: Rename nfs41_setup_state_renewal - nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 - nfs: Fix copy-and-paste error in debug message - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle - bluetooth: eliminate the potential race condition when removing the HCI controller - mm: enhance variables check and sync for pin mem - perf jit: Fix inaccurate DWARF line table - perf jvmti: Remove redundant jitdump line table entries - perf jvmti: Fix demangling Java symbols - perf tests: Add test for the java demangler - perf jvmti: Do not report error when missing debug information - perf jvmti: Fix jitdump for methods without debug info - bpf: Fix leakage of uninitialized bpf stack under speculation - bpf: Fix masking negation logic upon negative dst register - bcache: add readahead cache policy options via sysfs interface - mm/page_alloc: fix managed_pages of zone is incorrect and out of bounds - freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS - NFS: Allow signal interruption of NFS4ERR_DELAYed operations - SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts - SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected - ext4: fix check to prevent false positive report of incorrect used inodes - livepatch/x86_64: Fix the deadlock when insmoding livepatch kernel module - tools/testing/selftests: add self-test for verifying load alignment - fs/binfmt_elf: use PT_LOAD p_align values for suitable start address - ext4: introduce ext4_sb_bread_unmovable() to replace sb_bread_unmovable() - ext4: use ext4_sb_bread() instead of sb_bread() - ext4: introduce ext4_sb_breadahead_unmovable() to replace sb_breadahead_unmovable() - ext4: use ext4_buffer_uptodate() in __ext4_get_inode_loc() - ext4: use common helpers in all places reading metadata buffers - ext4: introduce new metadata buffer read helpers - ext4: treat buffers contining write errors as valid in ext4_sb_bread() - bpf: Fix truncation handling for mod32 dst reg wrt zero - bpf: Fix 32 bit src register truncation on div/mod - arm64: bpf: implement jitting of JMP32 - x86_64: bpf: implement jitting of JMP32 - bpf: JIT blinds support JMP32 - bpf: interpreter support for JMP32 - tools: bpftool: teach cfg code about JMP32 - bpf: disassembler support JMP32 - bpf: verifier support JMP32 - bpf: refactor verifier min/max code for condition jump - bpf: allocate 0x06 to new eBPF instruction class JMP32- ovl: allow upperdir inside lowerdir - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() - ACPI: tables: x86: Reserve memory occupied by ACPI tables - x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() - net: ip6_tunnel: Unregister catch-all devices - netfilter: nft_limit: avoid possible divide error in nft_limit_init - netfilter: conntrack: do not print icmpv6 as unknown via /proc - scsi: libsas: Reset num_scatter if libata marks qc as NODATA - arm64: alternatives: Move length validation in alternative_{insn, endif} - arm64: fix inline asm in load_unaligned_zeropad() - readdir: make sure to verify directory entry for legacy interfaces too - neighbour: Disregard DEAD dst in neigh_update - driver core: Fix locking bug in deferred_probe_timeout_work_func() - netfilter: x_tables: fix compat match/target pad out-of-bound write - workqueue: Move the position of debug_work_activate() in __queue_work() - xfrm: interface: fix ipv4 pmtu check to honor ip header df - net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() - net: ensure mac header is set in virtio_net_hdr_to_skb() - fs: direct-io: fix missing sdio->boundary - net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh - cifs: Silently ignore unknown oplock break handle - cifs: revalidate mapping when we open files for SMB1 POSIX - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() - mm: fix race by making init_zero_pfn() early_initcall - tracing: Fix stack trace event size - PM: runtime: Fix ordering in pm_runtime_get_suppliers() - PM: runtime: Fix race getting/putting suppliers at probe - ext4: do not iput inode under running transaction in ext4_rename() - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling - thermal/core: Add NULL pointer check before using cooling device stats - scsi: st: Fix a use after free in st_open() - vhost: Fix vhost_vq_reset() - rpc: fix NULL dereference on kmalloc failure - ext4: fix bh ref count on error paths - ipv6: weaken the v4mapped source check - tcp: relookup sock for RST+ACK packets handled by obsolete req sock - nfs: we don't support removing system.nfs4_acl - NFSv4.2: fix return value of _nfs4_get_security_label() - nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() - NFSv4.2: condition READDIR's mask for security label based on LSM state - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag - NFS: fix nfs_path in case of a rename retry - NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall - NFS: Don't return layout segments that are in use - NFS: Don't move layouts to plh_return_segs list while in use - SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") - NFSv4 fix CLOSE not waiting for direct IO compeletion - NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION - nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl - NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() - NFSv4.1 make cachethis=no for writes - NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() - NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount - cgroup/files: support boot parameter to control if disable files cgroup - efi: Fix a race and a buffer overflow while reading efivars via sysfs - RDMA/hns: Allocate one more recv SGE for HIP08 - mm: memcontrol: fix slub memory accounting - mm, sl[ou]b: improve memory accounting - mm: fix numa stats for thp migration - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch - SUNRPC: Close a race with transport setup and module put - sunrpc: Change the place of endtime in struct krb5_ctx - bpf: Tighten speculative pointer arithmetic mask - bpf: Move sanitize_val_alu out of op switch - bpf: Refactor and streamline bounds check into helper - bpf: Improve verifier error messages for users - bpf: Rework ptr_limit into alu_limit and add common error path - bpf: Ensure off_reg has no mixed signed bounds for all types - bpf: Move off_reg into sanitize_ptr_alu - bpf: Add sanity check for upper ptr_limit - bpf: Simplify alu_limit masking for pointer arithmetic- pid: fix pid recover method kabi change - config: enable kernel hotupgrade features by default - kexec: Add quick kexec support for kernel - arm64: smp: Add support for cpu park - pid: add pid reserve method for checkpoint and restore - mm: add pin memory method for checkpoint add restore - Revert "sched: Introduce qos scheduler for co-location" - Revert "sched: Throttle qos cfs_rq when current cpu is running online task" - Revert "sched: Enable qos scheduler config" - Revert "memcg: support priority for oom" - Revert "memcg: enable CONFIG_MEMCG_QOS by default" - Revert "memcg: fix kabi broken when enable CONFIG_MEMCG_QOS" - f2fs: fix to avoid out-of-bounds memory access - ext4: Reduce ext4 timestamp warnings - livepatch: Restoring code segment permissions after stop_machine completed - livepatch: Delete redundant variable 'flag' - memcg: fix kabi broken when enable CONFIG_MEMCG_QOS - memcg: enable CONFIG_MEMCG_QOS by default - memcg: support priority for oom - sched: Enable qos scheduler config - sched: Throttle qos cfs_rq when current cpu is running online task - sched: Introduce qos scheduler for co-location - ipv6: route: convert comma to semicolon - ipv6/route: Add a missing check on proc_dointvec - netfilter: xtables: avoid BUG_ON - SUNRPC: Test whether the task is queued before grabbing the queue spinlocks - SUNRPC: If there is no reply expected, bail early from call_decode - SUNRPC: Fix backchannel latency metrics - sunrpc: convert to time64_t for expiry - sunrpc: Fix potential leaks in sunrpc_cache_unhash() - SUNRPC: Skip zero-refcount transports - SUNRPC: Fix buffer handling of GSS MIC without slack - SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() - SUNRPC/nfs: Fix return value for nfs4_callback_compound() - net/sunrpc: return 0 on attempt to write to "transports" - net/sunrpc: Fix return value for sysctl sunrpc.transports - sunrpc: raise kernel RPC channel buffer size - sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs - xprtrdma: Fix trace point use-after-free race - SUNRPC: Fix backchannel RPC soft lockups - SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge - nfsd: export upcalls must not return ESTALE when mountd is down - sunrpc/cache: handle missing listeners better. - xprtrdma: Fix handling of RDMA_ERROR replies - xprtrdma: Expose transport header errors - sunrpc: destroy rpc_inode_cachep after unregister_filesystem - xprtrdma: fix incorrect header size calculations - nvme: fix ns removal hang when failing to revalidate due to a transient error - kernel/cputime: do not update cputime when cpu offline - perf/x86: Always store regs->ip in perf_callchain_kernel() - perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER - irqchip/gic-v3: Do not enable irqs when handling spurious interrups - config: enable CONFIG_HW_RANDOM_HISI_V2 by default - hwrng: add data_mode to support rand data with post process - hwrng: add HiSilicon TRNG driver- bcache: Rewrite patch to delay to invalidate cache data - nfc: Avoid endless loops caused by repeated llcp_sock_connect() - nfc: fix memory leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_connect() - nfc: fix refcount leak in llcp_sock_bind()- KVM: arm64: Support the vCPU preemption check - KVM: arm64: Add interface to support vCPU preempted check - KVM: arm64: Support pvsched preempted via shared structure - KVM: arm64: Implement PV_SCHED_FEATURES call - KVM: arm64: Document PV-sched interface - KVM: Check preempted_in_kernel for involuntary preemption - KVM: Boost vCPUs that are delivering interrupts - arm64/spinlock: fix a -Wunused-function warning - locking/osq: Use optimized spinning loop for arm64 - arm/arm64: Make use of the SMCCC 1.1 wrapper - arm/arm64: Provide a wrapper for SMCCC 1.1 calls - KVM: Implement kvm_put_guest() - KVM: arm/arm64: Factor out hypercall handling from PSCI code- bcache: Add a sample of userspace prefetch client - bcache: Delay to invalidate cache data in writearound write - bcache: inflight prefetch requests block overlapped normal requests - bcache: provide a switch to bypass all IO requests - bcache: add a framework to perform prefetch- net/hinic: Fix null pointer dereference in hinic_physical_port_id - kvm: debugfs: Export x86 kvm exits to vcpu_stat - ext4: fix time overflow - ext4: drop legacy pre-1970 encoding workaround - fuse: fix live lock in fuse_iget() - fuse: fix bad inode - net/sctp: fix race condition in sctp_destroy_sock - config: set config hip08 prefetch default value - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() - RDMA/hns: add eq and cq time cfg compatibility support. - nvme: fix incorrect behavior when BLKROSET is called by the user - nvme-fc: fix error loop in create_hw_io_queues - nvme-fc: Fix wrong return value in __nvme_fc_init_request() - nvme-multipath: fix deadlock between ana_work and scan_work - nvme: fix deadlock caused by ANA update wrong locking - nvme-multipath: Fix memory leak with ana_log_buf - nvme-fc: fix module unloads while lports still pending - ipmi: remve duplicate code in __ipmi_bmc_register() - ipmi_si_intf: Fix race in timer shutdown handling - ipmi_ssif: fix unexpected driver unregister warning - ipmi_si: fix unexpected driver unregister warning - ipmi:ssif: Only unregister the platform driver if it was registered - ipmi: Make ipmi_interfaces_srcu variable static - ipmi: Fix return value when a message is truncated - ipmi: Free the address list on module cleanup - net: hns3: clear VF down state bit before request link status - config: disable config ARM64_BOOTPARAM_HOTPLUG_CPU0 by default - config: disable CONFIG_SATA_ZHAOXIN by default- add kabi list for aarch64 and x86_64- config/arm64: fix kabi by disable CONFIG_NVME_MULTIPATH- config/x86: enable SHRINK_PAGECACHE - arm64: Add config switch and kernel parameter for CPU0 hotplug- arm64: errata: enable HISILICON_ERRATUM_HIP08_RU_PREFETCH - arm64: errata: fix kabi changed for cpu_errata - arm64: errata: add option to disable cache readunique prefetch on 1620- firewire: nosy: Fix a use-after-free bug in nosy_ioctl()- iommu/arm-smmu-v3: Reduce contention during command-queue insertion - iommu/arm-smmu-v3: Operate directly on low-level queue where possible - iommu/arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue - iommu/arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro - iommu/arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes - iommu/io-pgtable: Rename iommu_gather_ops to iommu_flush_ops - iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() - iommu/arm-smmu-v3: Increase maximum size of queues - iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag - iommu: Allow io-pgtable to be used outside of drivers/iommu/ - iommu: Fix flush_tlb_all typo - iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync- io_uring: order refnode recycling - io_uring: get an active ref_node from files_data - io_uring: fix racy req->flags modification - io_uring: defer file table grabbing request cleanup for locked requests - io_uring: batch put_task_struct() - tasks: add put_task_struct_many() - io_uring: fix missing io_queue_linked_timeout() - io_uring: deduplicate io_grab_files() calls - io_uring: don't do opcode prep twice - io_uring: don't open-code recv kbuf managment - io_uring: extract io_put_kbuf() helper - io_uring: simplify file ref tracking in submission state - io_uring: move BUFFER_SELECT check into *recv[msg] - io_uring: free selected-bufs if error'ed - io_uring: don't forget cflags in io_recv() - io_uring: remove extra checks in send/recv - io_uring: indent left {send,recv}[msg]() - io-wq: update hash bits - io_uring: get rid of atomic FAA for cq_timeouts - io_uring: consolidate *_check_overflow accounting - io_uring: de-unionise io_kiocb - io_uring: follow **iovec idiom in io_import_iovec - io_uring: mark ->work uninitialised after cleanup - io_uring/io-wq: move RLIMIT_FSIZE to io-wq - io_uring: alloc ->io in io_req_defer_prep() - io_uring: inline io_req_work_grab_env() - io_uring: fix racy IOPOLL completions - io_uring: always let io_iopoll_complete() complete polled io - io_uring: don't recurse on tsk->sighand->siglock with signalfd - io_uring: don't use poll handler if file can't be nonblocking read/written - io_uring: fix linked deferred ->files cancellation - io_uring: fix cancel of deferred reqs with ->files - io_uring: flush timeouts that should already have expired - io_uring: find and cancel head link async work on files exit - io_uring: always plug for any number of IOs - io_uring: fix recursive completion locking on oveflow flush - io_uring: enable lookup of links holding inflight files - io_uring: place cflags into completion data - io_uring: remove sequence from io_kiocb - io_uring: use non-intrusive list for defer - io_uring: remove init for unused list - io_uring: add req->timeout.list - io_uring: use completion list for CQ overflow - io_uring: use inflight_entry list for iopoll'ing - io_uring: rename ctx->poll into ctx->iopoll - io_uring: share completion list w/ per-op space - io_uring: get rid of __req_need_defer() - io_uring: only call kfree() for a non-zero pointer - io_uring: fix a use after free in io_async_task_func() - io_uring: remove nr_events arg from iopoll_check() - io_uring: don't delay iopoll'ed req completion - io_uring: fix lost cqe->flags - io_uring: keep queue_sqe()'s fail path separately - io_uring: fix mis-refcounting linked timeouts - io_uring: use new io_req_task_work_add() helper throughout - io_uring: abstract out task work running - io_uring: do grab_env() just before punting - io_uring: factor out grab_env() from defer_prep() - io_uring: do init work in grab_env() - io_uring: don't pass def into io_req_work_grab_env - io_uring: fix function args for !CONFIG_NET - io_uring: set @poll->file after @poll init - io_uring: remove REQ_F_MUST_PUNT - io_uring: remove setting REQ_F_MUST_PUNT in rw - io_uring: optimise io_req_find_next() fast check - io_uring: kill REQ_F_TIMEOUT_NOSEQ - io_uring: kill REQ_F_TIMEOUT - io_uring: replace find_next() out param with ret - io_uring: fix missing io_grab_files() - io_uring: don't mark link's head for_async - io_uring: fix feeding io-wq with uninit reqs - io_uring: fix punting req w/o grabbed env - io_uring: fix req->work corruption - io_uring: simplify io_async_task_func() - io_uring: fix NULL mm in io_poll_task_func() - io_uring: use task_work for links if possible - io_uring: do task_work_run() during iopoll - io_uring: clean up req->result setting by rw - io_uring: cosmetic changes for batch free - io_uring: batch-free linked requests as well - io_uring: dismantle req early and remove need_iter - io_uring: remove inflight batching in free_many() - io_uring: fix refs underflow in io_iopoll_queue() - io_uring: enable READ/WRITE to use deferred completions - io_uring: pass in completion state to appropriate issue side handlers - io_uring: pass down completion state on the issue side - io_uring: add 'io_comp_state' to struct io_submit_state - io_uring: provide generic io_req_complete() helper - io_uring: add missing REQ_F_COMP_LOCKED for nested requests - io_uring: clean up io_kill_linked_timeout() locking - io_uring: deduplicate freeing linked timeouts - io_uring: kill REQ_F_LINK_NEXT - io_uring: fix stalled deferred requests - io_uring: add IORING_OP_OPENAT2 for compatablity - arm64: fix kabi with io_uring interface - x86: fix kabi with io_uring interface - io_uring: fix provide_buffers sign extension - io_uring: ignore double poll add on the same waitqueue head - io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state - io_uring: make ctx cancel on exit targeted to actual ctx - io_uring: fix error path cleanup in io_sqe_files_register() - io_uring: ensure open/openat2 name is cleaned on cancelation - io_uring: sanitize double poll handling - io_uring: fail poll arm on queue proc failure - io_uring: allow non-fixed files with SQPOLL - io_uring: ensure consistent view of original task ->mm from SQPOLL - io_uring: stash ctx task reference for SQPOLL - io_uring: don't miscount pinned memory - io_uring: don't burn CPU for iopoll on exit - io_uring: fix imbalanced sqo_mm accounting - io_uring: return locked and pinned page accounting - io_uring: fix missing ->mm on exit - io_uring: fix NULL-mm for linked reqs - io_uring: account locked memory before potential error case - io_uring: don't touch 'ctx' after installing file descriptor - io_uring: remove dead 'ctx' argument and move forward declaration - io_uring: fix recvmsg setup with compat buf-select - io_uring: fix shift-out-of-bounds when round up cq size - io_uring: round-up cq size before comparing with rounded sq size - io_uring: use type appropriate io_kiocb handler for double poll - io_uring: fix double poll mask init - io_uring: Fix sizeof() mismatch - io_uring: keep a pointer ref_node in file_data - io_uring: refactor *files_register()'s error paths - io_uring: clean file_data access in files_register - io-wq: fix use-after-free in io_wq_worker_running - io_uring: fix potential ABBA deadlock in ->show_fdinfo() - io_uring: always delete double poll wait entry on match - io-wq: fix hang after cancelling pending hashed work - io_uring: fix racy overflow count reporting - io_uring: partially inline io_iopoll_getevents() - io_uring: briefly loose locks while reaping events - io_uring: fix stopping iopoll'ing too early - io_uring: fix potential use after free on fallback request free - io_uring: set table->files[i] to NULL when io_sqe_file_register failed - io_uring: fix removing the wrong file in __io_sqe_files_update() - io_uring: fix IOPOLL -EAGAIN retries - io_uring: clear req->result on IOPOLL re-issue - io_uring: hold 'ctx' reference around task_work queue + execute - io_uring: use TWA_SIGNAL for task_work uncondtionally - io_uring: Fix NULL pointer dereference in loop_rw_iter() - io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works - io_uring: add a helper for async rw iovec prep - io_uring: simplify io_req_map_rw() - io_uring: extract io_sendmsg_copy_hdr() - io_uring: use more specific type in rcv/snd msg cp - io_uring: rename sr->msg into umsg - io_uring: fix sq array offset calculation - io_uring: fix lockup in io_fail_links() - io_uring: fix ->work corruption with poll_add - io_uring: missed req_init_async() for IOSQE_ASYNC - io_uring: always allow drain/link/hardlink/async sqe flags - io_uring: ensure double poll additions work with both request types - io_uring: fix recvmsg memory leak with buffer selection - io_uring: fix not initialised work->flags - io_uring: fix missing msg_name assignment - io_uring: account user memory freed when exit has been queued - io_uring: fix memleak in io_sqe_files_register() - io_uring: fix memleak in __io_sqe_files_update() - io_uring: export cq overflow status to userspace - io_uring: fix regression with always ignoring signals in io_cqring_wait() - io_uring: use signal based task_work running - task_work: teach task_work_add() to do signal_wake_up() - io_uring: fix current->mm NULL dereference on exit - io_uring: fix hanging iopoll in case of -EAGAIN - io_uring: fix io_sq_thread no schedule when busy - io-wq: return next work from ->do_work() directly - io-wq: compact io-wq flags numbers - io_uring: separate reporting of ring pages from registered pages - io_uring: report pinned memory usage - io_uring: rename ctx->account_mem field - io_uring: add wrappers for memory accounting - io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior - io_uring: change the poll type to be 32-bits - io_uring: fix possible race condition against REQ_F_NEED_CLEANUP - io_uring: reap poll completions while waiting for refs to drop on exit - io_uring: acquire 'mm' for task_work for SQPOLL - io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed - io_uring: don't fail links for EAGAIN error in IOPOLL mode - io_uring: cancel by ->task not pid - io_uring: lazy get task - io_uring: batch cancel in io_uring_cancel_files() - io_uring: cancel all task's requests on exit - io-wq: add an option to cancel all matched reqs - io-wq: reorder cancellation pending -> running - io_uring: fix lazy work init - io_uring: fix io_kiocb.flags modification race in IOPOLL mode - io_uring: check file O_NONBLOCK state for accept - io_uring: avoid unnecessary io_wq_work copy for fast poll feature - io_uring: avoid whole io_wq_work copy for requests completed inline - io_uring: allow O_NONBLOCK async retry - io_wq: add per-wq work handler instead of per work - io_uring: don't arm a timeout through work.func - io_uring: remove custom ->func handlers - io_uring: don't derive close state from ->func - io_uring: use kvfree() in io_sqe_buffer_register() - io_uring: validate the full range of provided buffers for access - io_uring: re-set iov base/len for buffer select retry - io_uring: move send/recv IOPOLL check into prep - io_uring: fix {SQ,IO}POLL with unsupported opcodes - io_uring: disallow close of ring itself - io_uring: fix overflowed reqs cancellation - io_uring: off timeouts based only on completions - io_uring: move timeouts flushing to a helper - statx: hide interfaces no longer used by io_uring - io_uring: call statx directly - statx: allow system call to be invoked from io_uring - io_uring: add io_statx structure - io_uring: get rid of manual punting in io_close - io_uring: separate DRAIN flushing into a cold path - io_uring: don't re-read sqe->off in timeout_prep() - io_uring: simplify io_timeout locking - io_uring: fix flush req->refs underflow - io_uring: don't submit sqes when ctx->refs is dying - io_uring: async task poll trigger cleanup - io_uring: add tee(2) support - splice: export do_tee() - io_uring: don't repeat valid flag list - io_uring: rename io_file_put() - io_uring: remove req->needs_fixed_files - io_uring: cleanup io_poll_remove_one() logic - io_uring: file registration list and lock optimization - io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags - io_uring: add 'cq_flags' field for the CQ ring - io_uring: allow POLL_ADD with double poll_wait() users - io_uring: batch reap of dead file registrations - io_uring: name sq thread and ref completions - io_uring: remove duplicate semicolon at the end of line - io_uring: remove obsolete 'state' parameter - io_uring: remove 'fd is io_uring' from close path - io_uring: reset -EBUSY error when io sq thread is waken up - io_uring: don't add non-IO requests to iopoll pending list - io_uring: don't use kiocb.private to store buf_index - io_uring: cancel work if task_work_add() fails - io_uring: remove dead check in io_splice() - io_uring: fix FORCE_ASYNC req preparation - io_uring: don't prepare DRAIN reqs twice - io_uring: initialize ctx->sqo_wait earlier - io_uring: polled fixed file must go through free iteration - io_uring: fix zero len do_splice() - io_uring: don't use 'fd' for openat/openat2/statx - splice: move f_mode checks to do_{splice,tee}() - io_uring: handle -EFAULT properly in io_uring_setup() - io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() - io_uring: punt splice async because of inode mutex - io_uring: check non-sync defer_list carefully - io_uring: fix extra put in sync_file_range() - io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() - io_uring: use proper references for fallback_req locking - io_uring: only force async punt if poll based retry can't handle it - io_uring: enable poll retry for any file with ->read_iter / ->write_iter - io_uring: statx must grab the file table for valid fd - io_uring: only restore req->work for req that needs do completion - io_uring: don't count rqs failed after current one - io_uring: kill already cached timeout.seq_offset - io_uring: fix cached_sq_head in io_timeout() - io_uring: only post events in io_poll_remove_all() if we completed some - io_uring: io_async_task_func() should check and honor cancelation - io_uring: check for need to re-wait in polled async handling - io_uring: correct O_NONBLOCK check for splice punt - io_uring: restore req->work when canceling poll request - io_uring: move all request init code in one place - io_uring: keep all sqe->flags in req->flags - io_uring: early submission req fail code - io_uring: track mm through current->mm - io_uring: remove obsolete @mm_fault - io_uring: punt final io_ring_ctx wait-and-free to workqueue - io_uring: fix fs cleanup on cqe overflow - io_uring: don't read user-shared sqe flags twice - io_uring: remove req init from io_get_req() - io_uring: alloc req only after getting sqe - io_uring: simplify io_get_sqring - io_uring: do not always copy iovec in io_req_map_rw() - io_uring: ensure openat sets O_LARGEFILE if needed - io_uring: initialize fixed_file_data lock - io_uring: remove redundant variable pointer nxt and io_wq_assign_next call - io_uring: fix ctx refcounting in io_submit_sqes() - io_uring: process requests completed with -EAGAIN on poll list - io_uring: remove bogus RLIMIT_NOFILE check in file registration - io_uring: use io-wq manager as backup task if task is exiting - io_uring: grab task reference for poll requests - io_uring: retry poll if we got woken with non-matching mask - io_uring: add missing finish_wait() in io_sq_thread() - io_uring: refactor file register/unregister/update handling - io_uring: cleanup io_alloc_async_ctx() - io_uring: fix missing 'return' in comment - io-wq: handle hashed writes in chains - io-uring: drop 'free_pfile' in struct io_file_put - io-uring: drop completion when removing file - io_uring: Fix ->data corruption on re-enqueue - io-wq: close cancel gap for hashed linked work - io_uring: make spdxcheck.py happy - io_uring: honor original task RLIMIT_FSIZE - io-wq: hash dependent work - io-wq: split hashing and enqueueing - io-wq: don't resched if there is no work - io-wq: remove duplicated cancel code - io_uring: fix truncated async read/readv and write/writev retry - io_uring: dual license io_uring.h uapi header - io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled - io_uring: Fix unused function warnings - io_uring: add end-of-bits marker and build time verify it - io_uring: provide means of removing buffers - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG - net: abstract out normal and compat msghdr import - io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV - io_uring: support buffer selection for OP_READ and OP_RECV - io_uring: add IORING_OP_PROVIDE_BUFFERS - io_uring: buffer registration infrastructure - io_uring/io-wq: forward submission ref to async - io-wq: optimise out *next_work() double lock - io-wq: optimise locking in io_worker_handle_work() - io-wq: shuffle io_worker_handle_work() code - io_uring: get next work with submission ref drop - io_uring: remove @nxt from handlers - io_uring: make submission ref putting consistent - io_uring: clean up io_close - io_uring: Ensure mask is initialized in io_arm_poll_handler - io_uring: remove io_prep_next_work() - io_uring: remove extra nxt check after punt - io_uring: use poll driven retry for files that support it - io_uring: mark requests that we can do poll async in io_op_defs - io_uring: add per-task callback handler - io_uring: store io_kiocb in wait->private - task_work_run: don't take ->pi_lock unconditionally - io-wq: use BIT for ulong hash - io_uring: remove IO_WQ_WORK_CB - io-wq: remove unused IO_WQ_WORK_HAS_MM - io_uring: extract kmsg copy helper - io_uring: clean io_poll_complete - io_uring: add splice(2) support - io_uring: add interface for getting files - splice: make do_splice public - io_uring: remove req->in_async - io_uring: don't do full *prep_worker() from io-wq - io_uring: don't call work.func from sync ctx - io_uring: io_accept() should hold on to submit reference on retry - io_uring: consider any io_read/write -EAGAIN as final - io_uring: make sure accept honor rlimit nofile - io_uring: make sure openat/openat2 honor rlimit nofile - io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} - io_uring: ensure RCU callback ordering with rcu_barrier() - io_uring: fix lockup with timeouts - io_uring: free fixed_file_data after RCU grace period - io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL - io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation - io_uring: fix 32-bit compatability with sendmsg/recvmsg - io_uring: define and set show_fdinfo only if procfs is enabled - io_uring: drop file set ref put/get on switch - io_uring: import_single_range() returns 0/-ERROR - io_uring: pick up link work on submit reference drop - io-wq: ensure work->task_pid is cleared on init - io-wq: remove spin-for-work optimization - io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL - io_uring: fix personality idr leak - io_uring: handle multiple personalities in link chains - io_uring: fix __io_iopoll_check deadlock in io_sq_thread - io_uring: prevent sq_thread from spinning when it should stop - io_uring: fix use-after-free by io_cleanup_req() - io_uring: remove unnecessary NULL checks - io_uring: add missing io_req_cancelled() - io_uring: prune request from overflow list on flush - io-wq: don't call kXalloc_node() with non-online node - io_uring: retain sockaddr_storage across send/recvmsg async punt - io_uring: cancel pending async work if task exits - io-wq: add io_wq_cancel_pid() to cancel based on a specific pid - io-wq: make io_wqe_cancel_work() take a match handler - io_uring: fix openat/statx's filename leak - io_uring: fix double prep iovec leak - io_uring: fix async close() with f_op->flush() - io_uring: allow AT_FDCWD for non-file openat/openat2/statx - io_uring: grab ->fs as part of async preparation - io-wq: add support for inheriting ->fs - io_uring: retry raw bdev writes if we hit -EOPNOTSUPP - io_uring: add cleanup for openat()/statx() - io_uring: fix iovec leaks - io_uring: remove unused struct io_async_open - io_uring: flush overflowed CQ events in the io_uring_poll() - io_uring: statx/openat/openat2 don't support fixed files - io_uring: fix deferred req iovec leak - io_uring: fix 1-bit bitfields to be unsigned - io_uring: get rid of delayed mm check - io_uring: cleanup fixed file data table references - io_uring: spin for sq thread to idle on shutdown - io_uring: put the flag changing code in the same spot - io_uring: iterate req cache backwards - io_uring: punt even fadvise() WILLNEED to async context - io_uring: fix sporadic double CQE entry for close - io_uring: remove extra ->file check - io_uring: don't map read/write iovec potentially twice - io_uring: use the proper helpers for io_send/recv - io_uring: prevent potential eventfd recursion on poll - io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe - io_uring: add ->show_fdinfo() for the io_uring file descriptor - io_uring: add support for epoll_ctl(2) - eventpoll: support non-blocking do_epoll_ctl() calls - eventpoll: abstract out epoll_ctl() handler - io_uring: fix linked command file table usage - io_uring: support using a registered personality for commands - io_uring: allow registering credentials - io_uring: add io-wq workqueue sharing - io-wq: allow grabbing existing io-wq - io_uring/io-wq: don't use static creds/mm assignments - io-wq: make the io_wq ref counted - io_uring: fix refcounting with batched allocations at OOM - io_uring: add comment for drain_next - io_uring: don't attempt to copy iovec for READ/WRITE - io_uring: honor IOSQE_ASYNC for linked reqs - io_uring: prep req when do IOSQE_ASYNC - io_uring: use labeled array init in io_op_defs - io_uring: optimise sqe-to-req flags translation - io_uring: remove REQ_F_IO_DRAINED - io_uring: file switch work needs to get flushed on exit - io_uring: hide uring_fd in ctx - io_uring: remove extra check in __io_commit_cqring - io_uring: optimise use of ctx->drain_next - io_uring: add support for probing opcodes - io_uring: account fixed file references correctly in batch - io_uring: add opcode to issue trace event - io_uring: remove 'fname' from io_open structure - io_uring: enable option to only trigger eventfd for async completions - io_uring: change io_ring_ctx bool fields into bit fields - io_uring: file set registration should use interruptible waits - io_uring: Remove unnecessary null check - io_uring: add support for send(2) and recv(2) - io_uring: remove extra io_wq_current_is_worker() - io_uring: optimise commit_sqring() for common case - io_uring: optimise head checks in io_get_sqring() - io_uring: clamp to_submit in io_submit_sqes() - io_uring: add support for IORING_SETUP_CLAMP - io_uring: extend batch freeing to cover more cases - io_uring: wrap multi-req freeing in struct req_batch - io_uring: batch getting pcpu references - pcpu_ref: add percpu_ref_tryget_many() - io_uring: add IORING_OP_MADVISE - mm: make do_madvise() available internally - io_uring: add IORING_OP_FADVISE - io_uring: allow use of offset == -1 to mean file position - io_uring: add non-vectored read/write commands - io_uring: improve poll completion performance - io_uring: split overflow state into SQ and CQ side - io_uring: add lookup table for various opcode needs - io_uring: remove two unnecessary function declarations - io_uring: move *queue_link_head() from common path - io_uring: rename prev to head - io_uring: add IOSQE_ASYNC - io-wq: support concurrent non-blocking work - io_uring: add support for IORING_OP_STATX - fs: make two stat prep helpers available - io_uring: avoid ring quiesce for fixed file set unregister and update - io_uring: add support for IORING_OP_CLOSE - io-wq: add support for uncancellable work - percpu-refcount: Introduce percpu_ref_resurrect() - percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag - fs: make filename_lookup available externally - fs: introduce __close_fd_get_file to support IORING_OP_CLOSE for io_uring - io_uring: add support for IORING_OP_OPENAT - fs: make build_open_flags() available internally - io_uring: add support for fallocate() - io_uring: don't cancel all work on process exit - Revert "io_uring: only allow submit from owning task" - io_uring: fix compat for IORING_REGISTER_FILES_UPDATE - io_uring: only allow submit from owning task - io_uring: ensure workqueue offload grabs ring mutex for poll list - io_uring: clear req->result always before issuing a read/write request - io_uring: be consistent in assigning next work from handler - io-wq: cancel work if we fail getting a mm reference - io_uring: don't setup async context for read/write fixed - io_uring: remove punt of short reads to async context - io-wq: add cond_resched() to worker thread - io-wq: remove unused busy list from io_sqe - io_uring: pass in 'sqe' to the prep handlers - io_uring: standardize the prep methods - io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler - io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handler - io_uring: move all prep state for IORING_OP_CONNECT to prep handler - io_uring: add and use struct io_rw for read/writes - io_uring: use u64_to_user_ptr() consistently - io_uring: io_wq_submit_work() should not touch req->rw - io_uring: don't wait when under-submitting - io_uring: warn about unhandled opcode - io_uring: read opcode and user_data from SQE exactly once - io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable - io_uring: make IORING_OP_CANCEL_ASYNC deferrable - io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable - io_uring: make HARDLINK imply LINK - io_uring: any deferred command must have stable sqe data - io_uring: remove 'sqe' parameter to the OP helpers that take it - io_uring: fix pre-prepped issue with force_nonblock == true - io-wq: re-add io_wq_current_is_worker() - io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG - io_uring: fix stale comment and a few typos - io_uring: ensure we return -EINVAL on unknown opcode - io_uring: add sockets to list of files that support non-blocking issue - io_uring: only hash regular files for async work execution - io_uring: run next sqe inline if possible - io_uring: don't dynamically allocate poll data - io_uring: deferred send/recvmsg should assign iov - io_uring: sqthread should grab ctx->uring_lock for submissions - io-wq: briefly spin for new work after finishing work - io-wq: remove worker->wait waitqueue - io_uring: allow unbreakable links - io_uring: fix a typo in a comment - io_uring: hook all linked requests via link_list - io_uring: fix error handling in io_queue_link_head - io_uring: use hash table for poll command lookups - io-wq: clear node->next on list deletion - io_uring: ensure deferred timeouts copy necessary data - io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT - io_uring: handle connect -EINPROGRESS like -EAGAIN - io_uring: remove io_wq_current_is_worker - io_uring: remove parameter ctx of io_submit_state_start - io_uring: mark us with IORING_FEAT_SUBMIT_STABLE - io_uring: ensure async punted connect requests copy data - io_uring: ensure async punted sendmsg/recvmsg requests copy data - net: disallow ancillary data for __sys_{send,recv}msg_file() - net: separate out the msghdr copy from ___sys_{send,recv}msg() - io_uring: ensure async punted read/write requests copy iovec - io_uring: add general async offload context - io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR - io_uring: use current task creds instead of allocating a new one - io_uring: fix missing kmap() declaration on powerpc - io_uring: add mapping support for NOMMU archs - io_uring: make poll->wait dynamically allocated - io-wq: shrink io_wq_work a bit - io-wq: fix handling of NUMA node IDs - io_uring: use kzalloc instead of kcalloc for single-element allocations - io_uring: cleanup io_import_fixed() - io_uring: inline struct sqe_submit - io_uring: store timeout's sqe->off in proper place - io_uring: remove superfluous check for sqe->off in io_accept() - io_uring: async workers should inherit the user creds - io-wq: have io_wq_create() take a 'data' argument - io_uring: fix dead-hung for non-iter fixed rw - io_uring: add support for IORING_OP_CONNECT - net: add __sys_connect_file() helper - io_uring: only return -EBUSY for submit on non-flushed backlog - io_uring: only !null ptr to io_issue_sqe() - io_uring: simplify io_req_link_next() - io_uring: pass only !null to io_req_find_next() - io_uring: remove io_free_req_find_next() - io_uring: add likely/unlikely in io_get_sqring() - io_uring: rename __io_submit_sqe() - io_uring: improve trace_io_uring_defer() trace point - io_uring: drain next sqe instead of shadowing - io_uring: close lookup gap for dependent next work - io_uring: allow finding next link independent of req reference count - io_uring: io_allocate_scq_urings() should return a sane state - io_uring: Always REQ_F_FREE_SQE for allocated sqe - io_uring: io_fail_links() should only consider first linked timeout - io_uring: Fix leaking linked timeouts - io_uring: remove redundant check - io_uring: break links for failed defer - io-wq: remove extra space characters - io-wq: wait for io_wq_create() to setup necessary workers - io_uring: request cancellations should break links - io_uring: correct poll cancel and linked timeout expiration completion - io_uring: remove dead REQ_F_SEQ_PREV flag - io_uring: fix sequencing issues with linked timeouts - io_uring: make req->timeout be dynamically allocated - io_uring: make io_double_put_req() use normal completion path - io_uring: cleanup return values from the queueing functions - io_uring: io_async_cancel() should pass in 'nxt' request pointer - io_uring: make POLL_ADD/POLL_REMOVE scale better - io-wq: remove now redundant struct io_wq_nulls_list - io_uring: Fix getting file for non-fd opcodes - io_uring: introduce req_need_defer() - io_uring: clean up io_uring_cancel_files() - io-wq: ensure free/busy list browsing see all items - io_uring: ensure registered buffer import returns the IO length - io-wq: ensure we have a stable view of ->cur_work for cancellations - io_wq: add get/put_work handlers to io_wq_create() - io_uring: Fix getting file for timeout - io_uring: check for validity of ->rings in teardown - io_uring: fix potential deadlock in io_poll_wake() - io_uring: use correct "is IO worker" helper - io_uring: make timeout sequence == 0 mean no sequence - io_uring: fix -ENOENT issue with linked timer with short timeout - io_uring: don't do flush cancel under inflight_lock - io_uring: flag SQPOLL busy condition to userspace - io_uring: make ASYNC_CANCEL work with poll and timeout - io_uring: provide fallback request for OOM situations - io_uring: convert accept4() -ERESTARTSYS into -EINTR - io_uring: fix error clear of ->file_table in io_sqe_files_register() - io_uring: separate the io_free_req and io_free_req_find_next interface - io_uring: keep io_put_req only responsible for release and put req - io_uring: remove passed in 'ctx' function parameter ctx if possible - io_uring: reduce/pack size of io_ring_ctx - io_uring: properly mark async work as bounded vs unbounded - io-wq: add support for bounded vs unbunded work - io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() - io_uring: add support for backlogged CQ ring - io_uring: pass in io_kiocb to fill/add CQ handlers - io_uring: make io_cqring_events() take 'ctx' as argument - io_uring: add support for linked SQE timeouts - io_uring: abstract out io_async_cancel_one() helper - io_uring: use inlined struct sqe_submit - io_uring: Use submit info inlined into req - io_uring: allocate io_kiocb upfront - io_uring: io_queue_link*() right after submit - io_uring: Merge io_submit_sqes and io_ring_submit - io_uring: kill dead REQ_F_LINK_DONE flag - io_uring: fixup a few spots where link failure isn't flagged - io_uring: enable optimized link handling for IORING_OP_POLL_ADD - io-wq: use proper nesting IRQ disabling spinlocks for cancel - io_uring: add completion trace event - io-wq: use kfree_rcu() to simplify the code - io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait - io_uring: support for generic async request cancel - io_uring: ensure we clear io_kiocb->result before each issue - io_uring: io_wq_create() returns an error pointer, not NULL - io_uring: fix race with canceling timeouts - io_uring: support for larger fixed file sets - io_uring: protect fixed file indexing with array_index_nospec() - io_uring: add support for IORING_OP_ACCEPT - net: add __sys_accept4_file() helper - io_uring: io_uring: add support for async work inheriting files - io_uring: replace workqueue usage with io-wq - io-wq: small threadpool implementation for io_uring - sched/core, workqueues: Distangle worker accounting from rq lock - sched: Remove stale PF_MUTEX_TESTER bit - io_uring: Fix mm_fault with READ/WRITE_FIXED - io_uring: remove index from sqe_submit - io_uring: add set of tracing events - io_uring: add support for canceling timeout requests - io_uring: add support for absolute timeouts - io_uring: replace s->needs_lock with s->in_async - io_uring: allow application controlled CQ ring size - io_uring: add support for IORING_REGISTER_FILES_UPDATE - io_uring: allow sparse fixed file sets - io_uring: run dependent links inline if possible - io_uring: don't touch ctx in setup after ring fd install - io_uring: Fix leaked shadow_req - io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD - io_uring: used cached copies of sq->dropped and cq->overflow - io_uring: Fix race for sqes with userspace - io_uring: Fix broken links with offloading - io_uring: Fix corrupted user_data - io_uring: correct timeout req sequence when inserting a new entry - io_uring : correct timeout req sequence when waiting timeout - io_uring: revert "io_uring: optimize submit_and_wait API" - io_uring: fix logic error in io_timeout - io_uring: fix up O_NONBLOCK handling for sockets - io_uring: consider the overflow of sequence for timeout req - io_uring: fix sequence logic for timeout requests - io_uring: only flush workqueues on fileset removal - io_uring: remove wait loop spurious wakeups - io_uring: fix reversed nonblock flag for link submission - io_uring: use __kernel_timespec in timeout ABI - io_uring: make CQ ring wakeups be more efficient - io_uring: compare cached_cq_tail with cq.head in_io_uring_poll - io_uring: correctly handle non ->{read,write}_iter() file_operations - io_uring: IORING_OP_TIMEOUT support - io_uring: use cond_resched() in sqthread - io_uring: fix potential crash issue due to io_get_req failure - io_uring: ensure poll commands clear ->sqe - io_uring: fix use-after-free of shadow_req - io_uring: use kmemdup instead of kmalloc and memcpy - io_uring: increase IORING_MAX_ENTRIES to 32K - io_uring: make sqpoll wakeup possible with getevents - io_uring: extend async work merging - io_uring: limit parallelism of buffered writes - io_uring: add io_queue_async_work() helper - io_uring: optimize submit_and_wait API - io_uring: add support for link with drain - io_uring: fix wrong sequence setting logic - io_uring: expose single mmap capability - io_uring: allocate the two rings together - io_uring: add need_resched() check in inner poll loop - io_uring: don't enter poll loop if we have CQEs pending - io_uring: fix potential hang with polled IO - io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list - io_uring: fix manual setup of iov_iter for fixed buffers - io_uring: fix KASAN use after free in io_sq_wq_submit_work - io_uring: ensure ->list is initialized for poll commands - io_uring: track io length in async_list based on bytes - io_uring: don't use iov_iter_advance() for fixed buffers - io_uring: add a memory barrier before atomic_read - io_uring: fix counter inc/dec mismatch in async_list - io_uring: fix the sequence comparison in io_sequence_defer - io_uring: fix io_sq_thread_stop running in front of io_sq_thread - io_uring: add support for recvmsg() - io_uring: add support for sendmsg() - io_uring: add support for sqe links - io_uring: punt short reads to async context - uio: make import_iovec()/compat_import_iovec() return bytes on success - io_uring: ensure req->file is cleared on allocation - io_uring: fix memory leak of UNIX domain socket inode - io_uring: Fix __io_uring_register() false success - tools/io_uring: sync with liburing - tools/io_uring: fix Makefile for pthread library link - select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() - select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR - signal: simplify set_user_sigmask/restore_user_sigmask - signal: remove the wrong signal_pending() check in restore_user_sigmask() - io_uring: use wait_event_interruptible for cq_wait conditional wait - io_uring: adjust smp_rmb inside io_cqring_events - io_uring: fix infinite wait in khread_park() on io_finish_async() - io_uring: remove 'ev_flags' argument - io_uring: fix failure to verify SQ_AFF cpu - io_uring: fix race condition reading SQE data - io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() - io_uring: fix shadowed variable ret return code being not checked - req->error only used for iopoll - io_uring: add support for eventfd notifications - io_uring: add support for IORING_OP_SYNC_FILE_RANGE - io_uring: add support for marking commands as draining - fs: add sync_file_range() helper - io_uring: avoid page allocation warnings - io_uring: drop req submit reference always in async punt - io_uring: free allocated io_memory once - io_uring: fix SQPOLL cpu validation - io_uring: have submission side sqe errors post a cqe - io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP - io_uring: remove unnecessary barrier after incrementing dropped counter - io_uring: remove unnecessary barrier before reading SQ tail - io_uring: remove unnecessary barrier after updating SQ head - io_uring: remove unnecessary barrier before reading cq head - io_uring: remove unnecessary barrier before wq_has_sleeper - io_uring: fix notes on barriers - io_uring: fix handling SQEs requesting NOWAIT - io_uring: remove 'state' argument from io_{read,write} path - io_uring: fix poll full SQ detection - io_uring: fix race condition when sq threads goes sleeping - io_uring: fix race condition reading SQ entries - io_uring: fail io_uring_register(2) on a dying io_uring instance - io_uring: fix CQ overflow condition - io_uring: fix possible deadlock between io_uring_{enter,register} - io_uring: drop io_file_put() 'file' argument - io_uring: only test SQPOLL cpu after we've verified it - io_uring: park SQPOLL thread if it's percpu - io_uring: restrict IORING_SETUP_SQPOLL to root - io_uring: fix double free in case of fileset regitration failure - io_uring: offload write to async worker in case of -EAGAIN - io_uring: fix big-endian compat signal mask handling - io_uring: retry bulk slab allocs as single allocs - io_uring: fix poll races - io_uring: fix fget/fput handling - io_uring: add prepped flag - io_uring: make io_read/write return an integer - io_uring: use regular request ref counts - tools/io_uring: remove IOCQE_FLAG_CACHEHIT - io_uring: add a few test tools - io_uring: allow workqueue item to handle multiple buffered requests - io_uring: add support for IORING_OP_POLL - io_uring: add io_kiocb ref count - io_uring: add submission polling - io_uring: add file set registration - net: split out functions related to registering inflight socket files - io_uring: add support for pre-mapped user IO buffers - io_uring: batch io_kiocb allocation - io_uring: use fget/fput_many() for file references - fs: add fget_many() and fput_many() - io_uring: support for IO polling - io_uring: add fsync support - Add io_uring IO interface - io_pgetevents: use __kernel_timespec - pselect6: use __kernel_timespec - ppoll: use __kernel_timespec - signal: Add restore_user_sigmask() - signal: Add set_user_sigmask() - block: Initialize BIO I/O priority early - block: prevent merging of requests with different priorities - aio: Fix fallback I/O priority value - block: Introduce get_current_ioprio() - aio: Comment use of IOCB_FLAG_IOPRIO aio flag - fs: fix kabi change since add iopoll - fs: add an iopoll method to struct file_operations - signal: Allow cifs and drbd to receive their terminating signals - cifs: fix rmmod regression in cifs.ko caused by force_sig changes - signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig- bpf, x86: Validate computation of branch displacements for x86-32 - bpf, x86: Validate computation of branch displacements for x86-64- mm/vmalloc.c: fix percpu free VM area search criteria - mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning - mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro - mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro - mm/vmalloc.c: keep track of free blocks for vmap allocation- config: Enable CONFIG_USERSWAP - userswap: support userswap via userfaultfd - userswap: add a new flag 'MAP_REPLACE' for mmap() - mm, mempolicy: fix up gup usage in lookup_node - mm/mempolicy: Allow lookup_node() to handle fatal signal - mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal - mm/gup: fix fixup_user_fault() on multiple retries - mm/gup: allow VM_FAULT_RETRY for multiple times - mm: allow VM_FAULT_RETRY for multiple times- sched/fair: fix kabi broken due to adding fields in rq and sched_domain_shared - sched/fair: fix try_steal compile error - config: enable CONFIG_SCHED_STEAL by default - sched/fair: introduce SCHED_STEAL - disable stealing by default - sched/fair: Provide idle search schedstats - sched/fair: disable stealing if too many NUMA nodes - sched/fair: Steal work from an overloaded CPU when CPU goes idle - sched/fair: Provide can_migrate_task_llc - sched/fair: Generalize the detach_task interface - sched/fair: Hoist idle_stamp up from idle_balance - sched/fair: Dynamically update cfs_overload_cpus - sched/topology: Provide cfs_overload_cpus bitmap - sched/topology: Provide hooks to allocate data shared per LLC - sched: Provide sparsemask, a reduced contention bitmap- sched/fair: fix kabi broken due to adding idle_h_nr_running in cfs_rq - sched/fair: Make sched-idle CPU selection consistent throughout - sched/fair: Optimize select_idle_cpu - sched/fair: Fall back to sched-idle CPU if idle CPU isn't found - sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq - sched/core: Create task_has_idle_policy() helper- ext4: add reclaim checks to xattr code - locking/mutex: Fix non debug version of mutex_lock_io_nested() - dm verity: add root hash pkcs#7 signature verification - Revert "netfilter: x_tables: Update remaining dereference to RCU" - netfilter: x_tables: Use correct memory barriers. - Revert "netfilter: x_tables: Switch synchronization to RCU" - arm64: kdump: update ppos when reading elfcorehdr - netfilter: ctnetlink: fix dump of the expect mask attribute - dm ioctl: fix out of bounds array access when no devices - block: Suppress uevent for hidden device when removed - NFS: Correct size calculation for create reply length - cifs: Fix preauth hash corruption - ext4: do not try to set xattr into ea_inode if value is empty - kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() - nvme-rdma: fix possible hang when failing to set io queues - sunrpc: fix refcount leak for rpc auth modules - include/linux/sched/mm.h: use rcu_dereference in in_vfork() - hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() - scsi: target: core: Prevent underflow for service actions - scsi: target: core: Add cmd length set before cmd complete - PCI: Fix pci_register_io_range() memory leak - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" - cifs: return proper error code in statfs(2) - tcp: add sanity tests to TCP_QUEUE_SEQ - tcp: annotate tp->write_seq lockless reads - tcp: annotate tp->copied_seq lockless reads - netfilter: x_tables: gpf inside xt_find_revision() - net: Fix gro aggregation for udp encaps with zero csum - dm table: fix zoned iterate_devices based device capability checks - dm table: fix DAX iterate_devices based device capability checks - dm table: fix iterate_devices based device capability checks - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size - swap: fix swapfile read/write offset - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing - net: fix up truesize of cloned skb in skb_prepare_for_shift() - xfs: Fix assert failure in xfs_setattr_size() - arm64 module: set plt* section addresses to 0x0 - hugetlb: fix update_and_free_page contig page struct assumption - net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending - ipv6: silence compilation warning for non-IPV6 builds - ipv6: icmp6: avoid indirect call for icmpv6_send() - xfrm: interface: use icmp_ndo_send helper - sunvnet: use icmp_ndo_send helper - gtp: use icmp_ndo_send helper - icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n - icmp: introduce helper for nat'd source address in network device context - dm: fix deadlock when swapping to encrypted device - printk: fix deadlock when kernel panic - module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols - hugetlb: fix copy_huge_page_from_user contig page struct assumption - x86: fix seq_file iteration for pat/memtype.c - ACPI: property: Fix fwnode string properties matching - blk-settings: align max_sectors on "logical_block_size" boundary - mm/rmap: fix potential pte_unmap on an not mapped pte - arm64: Add missing ISB after invalidating TLB in __primary_switch - mm/hugetlb: fix potential double free in hugetlb_register_node() error path - mm/memory.c: fix potential pte_unmap_unlock pte error - ocfs2: fix a use after free on error - tracepoint: Do not fail unregistering a probe due to memory failure - isofs: release buffer head before return - tcp: fix SO_RCVLOWAT related hangs under mem pressure - random: fix the RNDRESEEDCRNG ioctl - bfq: Avoid false bfq queue merging - locking/static_key: Fix false positive warnings on concurrent dec/inc - jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations - KVM: fix memory leak in kvm_io_bus_unregister_dev() - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() - xen-blkback: don't leak persistent grants from xen_blkbk_map() - KVM: SVM: Periodically schedule when unregistering regions on destroy - gianfar: fix jumbo packets+napi+rx overrun crash - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf - media: v4l: ioctl: Fix memory leak in video_usercopy - block: only update parent bi_status when bio fail - RDMA/hns: fix timer, gid_type, scc cfg - block: respect queue limit of max discard segment - block: Use non _rcu version of list functions for tag_set_list- ext4: fix potential error in ext4_do_update_inode - mm, sl[aou]b: guarantee natural alignment for kmalloc(power-of-two) - mm,hwpoison: return -EBUSY when migration fails - config: Enable files cgroup on x86 - ext4: Fix unreport netlink message to userspace when fs abort - ext4: don't leak old mountpoint samples - scsi: libiscsi: convert change of struct iscsi_conn to fix KABI - scsi: libiscsi: Reset max/exp cmdsn during recovery - scsi: iscsi_tcp: Fix shost can_queue initialization - scsi: libiscsi: Add helper to calculate max SCSI cmds per session - scsi: libiscsi: Fix iSCSI host workq destruction - scsi: libiscsi: Fix iscsi_task use after free() - scsi: libiscsi: Drop taskqueuelock - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling - scsi: libiscsi: Fix error count for active session - ext4: fix timer use-after-free on failed mount - loop: fix I/O error on fsync() in detached loop devices - md/bitmap: fix memory leak of temporary bitmap - md: get sysfs entry after redundancy attr group create - md: fix deadlock causing by sysfs_notify - md: fix the checking of wrong work queue - md: flush md_rdev_misc_wq for HOT_ADD_DISK case - md: don't flush workqueue unconditionally in md_open - md: add new workqueue for delete rdev- nvme-fabrics: fix kabi broken due to adding fields in struct nvme_ctrl- Add the option of "with_perf" - Output jvmti plug-in as part of perf buildingecs-obsworker-201 16370502674.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/openEuler/openEuler-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1/standard_x86_64/3adc0dce03ac9d7d9afd99fedf638d4c-kernelcpioxz2x86_64-openEuler-linux-gnudirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f366b2a186bf8cd728707fc6a38424f4e2c50465, with debug_info, not stripped۠H ߒ^utf-8dab041ab81bdb6fd029a873fe7111c0626b0258fee37adfc8dedab37e9075daa?@7zXZ !#,>] b2u jӫ`(y-$mㅌbnAKdiTk (>͟UtϙL8ljJ Hq2׃o>Os /yȄZl9!uz8Tee"/l ~߶P6ӵRse$/j '4NA=gQ`Qg>PTx4̬K4o0ң &c&Oexߊ,n=x MNtg1Jec=/CG"AUH!]\^s"1Q!ݼ^2g,D;29RI8D(Bb[!ŶvpaË+`̼+ &(_?s+2@W7nLY(!>̵?vZR!iTDWͶُFiD՛FIzT/@o3H.EaW8;;e%[4ښJ0nUL``?Z?\NRJқOKڇ%Dul 3?ɸtyl.I7nxNRz|#ae,gt5A*7Q`qVݞC7p#HԀ#AJЭп>S7! MRS&~W Q )aij?3ɂǡHV| ٛ VӁNeǏ겨((]N$Z/A=uq >;%֗nlz)4(( >o6:w* =[vIޱe*pDݰT'mS+6(fbG0lO 0A' tlYi;f%"QAFb|پO>Hhv~F o * <ςLIumAlkdFCl|'^7c"OB(%l56)%nǧ ńϷ-`:o9 CeHRΟoH/RsWiЌG/B{P  R-kCB1pH |Bnc8*b}wv%vTlL!Cm7JrH$h`|sK.(faj_E-27B`R  $7+l/Q,J Pqq,h.äWI:aRr8&YRgn.U`M,&he%۫>\̀j mZ~x8YEͬ ƱzW䉲UܥBC/eSdCcXy\lQj%;vaP\_N9p1Jz͜/Ģ`\W\z(e&ЅEȷP+ K7b,GyƅWIyahGwM:(ﯮ(-uc'l(И1#IdIn~Sa)yҦ|%+uB^Xl뿩vTG!u+Y7Fv$:>f~v'< xbP;۪&4LWc[ Z(KviV̨Qu7_.lDc&BD|A$[EP*/w%~u~ *wj h:t'=wg BrSg9s:.QGM4QtܾQ Ub)CѼܖ7^%ف X?.7bKەlQ6,h66AVQ<&K(J͒_D߂v*ҜauO*%`,{W+g*%,x:Z$u7p.zɎp#u\.::w31W]*%U72Lc>$cW: 18UGahPfh4\XԀIDV1mQ!xPA Fc.,@+Hv>5kFU{L^5t wÀiש\YL UOﲵZH$)T bo*I"el{4gk3O%Og1FpfogCzy JyɲkjdAqzm/Zǰ4!Z'K\,\=SC_q\HBދ=U\Oڀ!-vϠ{8v4qAh@ɺ\G9k ,@DYsZ;qꬋoLI~L($VW^j{|U4I&/ė}7IILyX߅"5uy2>,,D&8%|?4clg\B F9z&|p^ӆ;5PdYH6AO]3~94S8F 8s ^Ψ#69V82-5!+Q1W"׬m=3hix39Yj%<9Sz'M~<ۃǓ+maD^iMuc fY3I>-sMDmð-ie}JU( հjsl5R[CNI(O"XVaUYl uxwE*/\C@>bGRn(ij}A;%doHȕc{XcL{ٚ[qͦ{:ؙ!)_IeJĉtI`)RWK7c"wavO!,18w([NW#3K!+g |An5-Q,@؄Om'oMvLrM*1leYDb,W5]x7wnC8|u SU C9}m4*mn!872VښɒY Y&Jܚ 0VCa.lzdZᔃCZ@>; tBZ2]Cy +cN*3i1,-1c.%zjkBb.RR JzȗHruNey ##Vh0y@n?]0_ /ݏq4E'b՛ۊg^¹{0W2kJxhP@Mta U_t;/(: 3}\{Te Z+%Bnmw-_[/JY3HG{q1 *B%?5ay[#'"_+Xw5뵔qDG S{9Ic:ZQS!m$X,'j$ɝ;"m~+t3 w7S6w >9חX# h8 -^H[kǮnˆLsNrH*v>7rY[J|Q>nqhHtu'+P1 W&oΔc v<*ydh *iTX1 9ux?.\ ) g1N˯ݤ{6X߯6RnO10ń7XזA2j?VEy9(/g RZޠ !̔Ԁ05[_ %w5<@d@cZ͑;>"^:?^*u?;GMdd;*LbM e4% G *`Lj>$k"rFQ0{g-\qLwB*JƑfZ)/鍈6:jF> gq T떛0k݂$cn_"2AI÷t\ì-J.BD-=QD.7*Fc~Ni쟈\O].@߽  ڈQs-)ٙjְy2 0&M넊eVn1.ve9pb(nVӶI5͒4GhoKY4=mBy@"nvF˱=-P·XT&CjI9˷L:VӚfE a"Y؉ c4σ pZ@oFVX]a!C{{"5&eUՎ1g0)6ufބrЦ2&~YyLnUSi$-%kVU-.۴XZ~V%&j)md;Y5VMCcm:G(uW̪ա?fv% mh' !~ܣ?iQ;x `~gvأa==JizpFy ֪x#L0ˍ 3ާL_e]J%]KFeyyWp5'7u̚?t6Z+@`xFkI7e5ɾ}?9".y쀔Hm{u=^ ;QpTv$+ C h0(Ry%0s + 2Z.vɨj?PΐFrA=t_;@l O FϰϸS2 zRIR$_duf>IH I7u=z?7WSUy>[z b{eӝ|{MMh`MO뵣(69f,68#D-%< #0Y!C^Ǖ5\~Wx)yHWڍ\ip"J&ICtzbE{|u][Ȅ̪d~\#ڷ:zQZcr5C2yв'<3qSj8NjH؄( TЙwqKWHZH{p}tudLKvT] ;TIǰ}쳢M]g9:H>TA`Gm)1jJcׂDU>0Jn!Fkp/p~ߠTB6Փyna>eSġu͙F;PL7݌7$ߺ;C9m” eP峋1[UŎe} |as.J8B̛n ,AgHj3w4F3 I@,I<9 I)`5"vY·c~E_0ßAqN:Z@!cEi&z`vCt4bpِY#oǽ/|8BH16WmbZ0,ʁy{W3D ׀p"aP~n0K>( V?C=͎l3#*.rS=,=4;Qȼ,GNx8TlЗyD$B ˕Q7hdSmg>eD̜Webۺ$E0 ܭy9:!(LH6wlfa" &[vv9i Ry3On.$PXo1b~M)Q"(x_Pr^kcFL@@GQ,i[ɡ+߃pa9 pq3+Yq#GG2;-;J!5ۦexO@\o*cRwG&liwTѥ_:QRbd?M05St[)iwFԮwWT %-z6`i8'H[z.:J`Q%G-!l[ݳLuz!?ixvrĩZGmnEE{SasGh.X0i؀H 8Z8 [3RCdb<,eGLjgQ._x'(']QOŴ)Q0#HZy{8O|4FO/ot ySviNyUAD:ot" !Gi"yD QS'sD Q[}O@>fjb_7ϵaBQ 0Ew7"~`9: pG &Xh*$7GkMޥ#?A:G/pͬ3i3Ofoʬ!aC/7Kr, ueajG*y:mKoq,n7m\ |u=xdAP`{(U6Kܿl P\^fðEٮ:A<>3y'X4?]<4 ktn}ph,6Ǜu0 8O:Œ~G[OؒΧg-h]tG;/ް+$$9/bMh1ԉZ=ƶH->B} 8\ˌ=g,CQf+\y1Uae6j뵡dOnVG >=ztYc6$Mma=ۡd= bAMAk@8:Q| Y`2Vg;p}U Dݗxh@k]ezzWf2 5TDzGA^ o;pi6#w71$$6rF~)|wj*/H=oK8pd(9Cjz+֖-1L+}8b] ⥫{Հ_Z~2A_X>@#B We5p[p=zC`.~NaAʍ7fN0_*<݁o(XazgHqb3"veoJ%!y[dU&4K &$].8!Tn*bx,"XpÐ P;/*Ve>!tUðprw]ĩ0.a,qR>'r'Zv8g#uxa Mr@N3ec^lBAy{ ŭ^1}.^ (^4f 7rԨS&طE.yuj~v5- CP5yrQEjgf4bRyԏ$/*fzr-Ƚ: )bBWį;_УFQT9M6rN8 ,&DID[!<=HWbmaSjX}N[v]_!u2qdE-ZPmg}3],q` w}QT*Z2>$m+2.@Lj/]1ָv@[~,@^5`j3O-W)~}6"Fu19_Tu\NT%蓋U[ko'sOHO0mpWWezaQe~M\aWA1 zQy lI#>I܉&bN|. +}-+HzFOtLDlƩ⦕O0uaTMse%=kNj@k5E]rQ|]0„7ooН HiQnLL'FQ ²PC~S)iMMD03M=TAAF/ĵlggpaJZ\U:x6$< BbVd&ԞQV̐, }X:씪bzTdl4q@<-.$ؗ30е,tZ`U*25K .*=ӵΟdV EGKVɿځm Ք6u6Bd!dd EH\K|sB8EaaYqT *}7}K2 sw=%mN5荭|J-tԱx" s( e?BzPGRܴt/ 7UY)#$*SttbP(`vRLY`4<ތ R f~iG{<#im#k82ɘ TKfrRub+MH/n߇t5oK|Y[7HyLYjouI.+h^(7 hKɡqy`9ܨi0(:htrk^̴" I< \zzbe cT+u=&w![iU;3"Pt i,*^"MY{祿kwX?VJtŨ~f̭م,Ff %Iߟ|Vcij= HqҸsUܶczZ)^1!o%o F@,/q>+H[x ō8nwǩAχA~FVǿzg*S-:0V ()if?R$&4Ǯ ibEw:/<7+!W䲿\V_!am6V0P/D.I 9XB0nw.gZoYTg<'_Ii! \ 곓W1yIU Mflu/={E`lnl:XQz9!ud oE,M0&gtIye֟ nrI;G4{0fS4Ĺ9=2E+A S28$Yd)s|ie<"s ȇCԫZnyC8z5}+]KRb $;׿e3W yl8QAlDRnwCTp^Ȉf:K^v)G3Cշݗn!ϵJj.Y=klXIeF(1煸q2 7=|a"Mhh?2piF@9y7 &_<^ ڃi ;GFa, H]]YAIvQ U "éSxV5i1ք+&g s@Q-KU.V֒1γ0>Tƒ;tUz~Re>Y2hm :WM#8:xz9rҵw 3A$DgA.=y=} @櫛ńe 4A`sTs!#ܮmK>A;[t4䫄fIɘmx|(\΄GSK@Pb*ez'Zrlֵܷ~ 5-u!Oųcez _Ug #$]Uv=vq1=a$`mq>b)}Wx\dy۽vLB%ʆ mkN3XCW_o*I$59S/39*Ȁf5[srCrj,FNFɶ'yhUYXH ?MJ9kЈUMiZcLjlz@Il4Y>`jYw9"Wj(p(-05Kzˬ i=U: Gn/ܧq B LK26`J?)Ɛm>V>o5ֶ(nmFR4IW1HbktHs!eun=Χ#$="O];ŎEvf@Q Q4kL(D@/ւ |,UC"m, !BAmLg1[9\Fg'$ZVeGg~YkV8\!{_`4ڊ+oK93m[`T*62kPgo+lο{^S&UNڌӖOz[ρD}u7jy \Ջ y&狾rk8hzɩ TcAoGTg H}$#ݬoOG,1- Y#=tBw eZߢA hg>`>}5mYN)`IxӁlÄ]&uqK U R {w$+Sc${-mmBCi wKxEj<^%]̯՜2SgoQ$*,%4S&7[9!TcG iPi-"B6Ԙ1@jzP խ3eû~BIHϣǪfrL_ϵ‚|0prg*,-A 6 d\Ӻ[ۯ*il#7oq(c}G800*n`FjܬC&bD=OOe83%")c)y=$i#V@>̏Q[JCTTX EU>6|?Ժ͔ΟQpyWcFJI&3jHR,5lR fMjkëm;fvMzcͬ~_gR:g `YA@%,{ŒE CWuՑEg۱D (a$Q>-+[/F 7)ud t)C97ӎ uVWp[!X./ (;~E wٹdx [aQYYW.(5Sy`^ЫhAp;U,)rQ >$JCE/<ؿ[<?ݘ91% 02Q=u[lGumiKDA_UA-禒 I9J2#6O̪ N+b1 pcGwggT2\2qIнvCxU8?wŠ`X"Tqm&fHeOFMGِ?puبDU&wMDB!D{({d[xԝPB+ACt;YۘdCQ[D-ydUtM{-[BrZ`^V}rSY^cV]4,Pߩ)7TqX(46]4H6u.ɴޓQb\t-JkG5R?K2[sr2cpTؐ{LԮtdEpn>M3aw ʺ-OJ3E")0#: j'1a$[z]x+/!fgٖ*:M`VNc= Ӹ(h'.{ѧާb"T>pa@J¦aRw%߭3/I# b>f~T~ j}Ц{+[]8:ym5ь0>3qwE̊]Ÿh`ZpՍ@jv>M ;&5YTccmژ.Ĝ 5IyǯGIU!+d/,(#QnA|3EuJ#+MPXp2V&bn@x@n" Z <7\R yF>K7YbE9BSlvH`u0eSh-|(wEb66@m,mֲb)[`n0\GQ ިO1:̮A>,AVR{qEu|;?V~K!Zk.E9)Ѽ jQOnɎD6hoT4jquPʇGMMNijIn(aX7e괚RBԠa\㞨,A6>W -{15efQ98+B,n̓2KؔzFCY^{`h$8_ !A!L!#k 3Nd\rStc L:Ndfnp.ĭŜZ ` isK7o4"Cl]hA/6=8{NW1eG [b".ʷ/4 Y%bbiʳ] UZy[cG [b57wL `geLa3P>ݐ.ABb>DJaF^ *C/G+Ljd)ws[q_qx:I-c]~+u84&zw Mt٥JRC<+} 2ϧ9rB̠cGX` )@6h7Z)[`1pį3&i>^ßEi ӅҀ$sgc TfJ@A"kzҊ&"0ayy fOboyhbZkYGty q,h9S6}-|2`2ˉk@hs (p.}:C]=9, g`ֽOEI;Ϸ<yXbKzj"94 B iM(NOFւ W!>pjkAe;!w5?=^ RQ? ߇5HKUB6U0p\%b|XI0!!b?X@ {zЉlk?ĢOf3$̡ !}54ݚ&XY:{k2y,IɆṉIb3ѝ&! lB 642+ZP 9ar)U`=qEç okLrx,rRa$r R]6"5w )&d@ND"HKhmd[`R򎴍vRsZy~Ab= {I$; }Ŧ5,bӉnqkrFdu{x{>gSW%CMq:r}_K[F鱒2pгm؀v x!޶WF1&=GJ-d)Ƞ+oM Su hӻ s dvh5љ~QDƬD^7o´y֎ Z,\/B+=?5lz&<# OΰcAmDx%ͥPN7h$;|?u]dXWzZ&f\wUД+!j&QUtjN!-7OQKy9Zݵm'+Ƅh}|~bמ2ʢgO(~qcs18r%TjKn`14 [cy0%&2GO@>z0~Y#tF6u 9:gBV!ns)[z]߰߁0z8ʺ0SLj5tf9qp@QcwsuŠuO]VBMP:C!Wv {^cY1{PPǁiOj)4;R[9}ϿU^Zna<̝~W PN%lK+àOS&dZ),z 9zKzW ̖#5͐&b" χ*sWъ047@'}>{[qAa |ˤ{R1JI@^ _PR@2 CRob,`dQmַGN1Ry᳗:A -|I(ww0QgLކK4S2>\k;"er/ck@xh7*ChZQl7CԩaٛX=\s[J}q:%hXF%9[VL bL He!zSXR)WBVrTlq{F%q[Ǖ'탘^>$l5B#lq5'a}A\3.E'S!;ww@?L&#A ӢWtVjx腈Z,Ż-ڭn}”ӿ\(׽M?ϯh3Q#@B6Tg˿9π|M]lbf l+?1%3"-~$Q]Jۈjgm!.͍0nHGZTav FlswÉR_I @Z8~-Ma\)í5?M.Rfe~-A 6e޶xc!{=Bo @/P NX\s7]Bgܭ!07!'噀W/ɊHk[9'mbCRz5ўrWHklF]}S-ӑH 3P>ᮼAa۩wuc:o.|tfHtyAb~E4Y﷚v%G ?C@ˠ/ArA՘nԢ><]ZFx:fKN^s(mMaKq^n;"Ū=Ɵ >X9 M>!nU)1Ue}21`g 4&/S8&^C Ŵ#T\C/q?; AeӣTZW@zmX |dÃVWS\S7BUMKSn, *3^t$IlN@HЪ `mR~9~X3_~_,!=5"+(Cϸ "$0"4\~pgd^I3z$8ǖͣI\a5xg/1ռyWJVP5ROM\bF?'C0" \'*1su`p=hLYĉ! vdvrȔe`Z  ]mJÌ4vݷS-fʩe#8Bi>n>A?N^L:%zq=ڇ[SRctG}ĩQH#iKr%ilQ'k(Pw`L 'ٽAIMJ?mG|[7|p xT@835Yת98;SĊXEW,1n{}?E6:\"ԞtXfJ6V]² nB|TR5fL1C8GK6?adZ+>&0i29q)l|aMhZ(?:-0&`<$Ëx/p]DTf@j]z5yi)˛N!~ع wS'3 w+C{Xmxm.}UtVjy݃k#m\'W<8KǼ'dFq>Auh$;m.{D^{ڢT,=鑨׏F/SWmV#~D0ӡtUPy2dx<#Vo:,7^9Wݔ~٨l*7kvnƝ2=LU`)#AZAK- n11]YN*97#򠽵="M[8|v/+LQ7UzvL^:| 9 /:RQ\>D`;;0R`$z4?8̥rgs8I0fsAvU c?4gd= v? LJWTyőVgUߥi!qoL(s_wD%Q^c@⁉EKE([S@F~}GwX6kVB1V&>cN DVV({*x4c{EW5G;}e!s50d[j6c-1EBtM{cqAn`\=Zx"s)YR[/nSv*R@"߬95FQKS$ɼүzDPw˧i9Wpcȟ(~/u'.JS%Q@9Ø6 ȡ)z!k/7a 2Mk V"nϥe8_.Й,&cM^>jw f'!Vbl&::kM?)jI{c!C>>b FQ蟥F* Lv/?E].Fuue",7CASlq>]O‹,[sڂ!BdB}Íh֬,!t8Oj8]Po`g&(jW&DXpȠe˫LW4_cf=a~z9[~ o[|hwÞ 2\Un$piyY\\8h,ۭ@a%%('JD^O1fsM==ٰ̌/> B .rFl1%DSG' g7&?\~d 1N' nd~, 4+JMɎi`,#Wp}C%-jgY='F,#qȿjU-خRJMM` }T1uf9F ٛjvR[~\YDrCbB挜0L{)E@xp`7w}S*YSA{kf@ߟ4]u矙dnDz^mt@i\Ec4EC/ѬhM$ d驑4]1'gwwqS-2*leqx}J MЮ=ϫ䥍T0B UW|OtmmIoE;A8; WI'aOf{ͻnr:V+cx5lg >w(i*4!/ӗ ,۹pFb}csNTp+0( >ޫ0 w4~(BwPqB8h0jgrE2,E !0xߖW6mە:9 Fm&tk!@LƯoJʑP4@ҀtGnqN'6_‚:QVK=ns{ܼ,{;ORd;\G :1;ؗGX^[l)N&$))9:9gip`Ӷ[d*EWL_IR譃V %^@dV7`2Gz q}lWW5JFϸ>WI'2%?'eHWك@q+yԗ̘e4ONZҵl3^Udx$E#s䱋.{!7ܻ]g[ eL?Q~%˦Pk~cIv6{;b_jІN0ϪmŠd#^{ @Qs0U_ g|—g4'{Sa&.~.b1w5TݓLIm |ĘGeoSo /+IIUF&83!/H OPbe<,{SS,|2RmT{D &},Ŧ5hS3o p{Z*~/k:_ $aK.8s^0#I;K}byO *D74@*y)xLέJ+1D_{8Nf HzǩQXgG9lkJ49T*|v͖s{ ?AUtDutVO(X{,)0o7N2r뵒37I҄!mBrǻjMWel&%?1n uSސAcC2\so+jƉ,SԿX#̍bsudT  迓Tq DJ 6FvW%/X0K" K#w1lq(/, gO!8(HX;"ev:&HA%Q@+Ծa؄_uSreʉf5 fɏz~ RdH,0~z5J ohZDpMcX 8@֖{t{xO?#æ%'!DҶ4 -,.m#sR*X/8_C#Fd=Say]AHɘY}ލcc 'E!4 2p/RY*N{оf<YX˜^Z)<}ED,ɄXs/Og-Ms?!/{0_R/HRV)}I4Oөۼ8oاVmα,)Ɔ*FMBo0GVd3y  !GU, i]y=]Fj6$3v= {.AbO-m1TM|Ho&CL~W[B|'L/̒Ex$리5AvkAǼ1d yцX}U~6ݳX_r4N fkGW+虄kx#1I݅4DWcÅ^Jr E^uqbfI P%CTB.SrJy-5`d-KtyU2AčF*#{uPG`a}^}_>%$ӟ#TOR BA)MdJuO\UMAq:{`51׮ߒ[w7jq1%R Ii;APd2 8T!תHNq+ֻ ,/f]YSu8$&8 m'TzGk.8o+(VK@B Px3PK@Wse}y,9C)a9_IVNrHOWqvPzWn 0t›}G AЏ,R4/0DMu8deؿ|(&X#M Bmz!&νeۚ|> (7V#rzD;҇Lz{~%l4bOq(afUܹ4"QGR2lS¾#62fHuK(K3<fm0 rm:+ʼfڋZ9荋3gH*Aa²R"wI J}-r2d}Q  dZkx?6`کqTױ);8䥽1v|񝒲[ H.O\l hrÀoBTWBw 6ʹkNs&vqîw딕A;DahbimomQ}hfvEMLˇm&{$^iiE(FHsB`d;B[N#K2FᎷd[@_E]ʎi&VoWPP#_8HH6<ȒG+t %@˵OX @|tF#Eer3[;ˎGoOffS ܈9s{3L1_Z=Aq%M#*r`l -si1Lo){lKK[|\Hz`<}0?'WecԼ7#t-M#|x"xVjᡇiewA f`)φDu#v'+SL]>>7W59lx-mT;>l#O@LC4hm .5 HB=S:,8 VܺETvmaI*Auf^߇4j::q_-s*F[$;AS9U.,iCM`@΀rgٹ4+?L);<&Oi4=M-v&1"BLvk8LB:!I5E ޞ$s_3et1Gh!"p`jۦi lثeI2~D ܸSfC03g|u70GPP ㎙yRde.9P <=( [_XL| e涣Y`Iz_ٔ~<p]oP[ÉY w" pĢ>-26XٜߣKw+<{-KCnlؾ싲k4ߚkěÍ;훊$wINO>Da(h}pE6~<@޿.Gs7#!ŒYęa^v=٢0>{2/g1MÔC^ viFHI XY$BK/ع]L҈`2Nٵ}Yi~ܯ )4EM5"-,%s!m"K(+xמw~mxz1ߤ{|CcB5/)h%`:b1%~j1r{:p͋:$8cj,'xi8.%ţfJ3xv iAۀp!<"S7霏M4X0 b2!1 "]͜qSH hk9YeDq!e> X c\K%zatMclS-4λr>סJƐ;(q]>j5R_p !TQSyG7A8*Rb V\YLj_t&ʍ$LADN./R>]"&e|| 1Q9Et_9w+%% %gќ'Ofk!i61s]iaVq3f!ǒJ"=8xX`fqQ= J]'J㑊/׺?-}E{%1@FH?x=pBA@@RGfo(c^*6¾@aU3E{X32 F£eY}pA}"K?si . ]dlywݡH?ǖ>}YJ~ k=E F:<& 3iŧ"lõKIj^ߴ8Q Vw|׳,xWmy~WyZ?73RK>VЕEpB{+P9%EaQ֌A?kD-\Дs=;~/YSpHgn)] 8QQrҥ&u88+{ + h%FsCS{bi%24{z:cV_DUQ"H,B5 H鱥fyώۺMwG?>xŕe)oPn4 %xL [,;1?NEVz Z lm&zDPt 0x MV[$ IP^R-ѶR| Z{{,FNc"qm'U!]FӆRO`)v#x ~F >BMMr,of}nx(S"gHܡ/y)͚﫻E9gTFHrgn@GVKYzcwp\MX2CC EϖMyLT:"a ) bd@\*)*qxP.pUo\,XEa$A["0!ܾ~Ce fT%Ή\+Mr-=:ćFG=SN+tdS 6tLA,v(ƈ|Q%{>?U.|pP4],$W$k7KC" Lcbfm35BI,Țt@1֧mb,TeԘ9V/7|mbV->l|{umn_yrU$s*Z{LԹŃp@U$'*AQf/$L 3eFyi1f3cY?(^mw1'C-x+(9.AP4,Zq ?KšکHa]a|kv[3ӿk`eU$wX.n65A ?!XVgC_⿙q$b6c7\>/8E y3!G(dmRыb <ڷ8F?4Qk/D ~&O$)4Cڭ-b5m2;M"TfQVe6%Zd?+b3INj%td8;Ou./,YHaTAֲ!E IX(NiDrh2s} 뫺iցkLE#J}޸dw@4SaτӇVțM,T_-45Ӡ#9^fE@՞c;YBMpR[}.T.h ɉ;kI:82Z˛_fי#Yٷo#j83 i1hUuk75Y`G2˗3(r%Ȋҷ%epaЦt1 $Xiim^Cj`ie J].O'л dE)T!3E誺 ' (o\WZyK9ui|>,zjp1_6=Scarq]pbH%\9Ӱ7!h}# Lȅ۪ "8LYH$x})j)guH5ĥ_MK`?74qqli׾؞PJ[cV6%\I]X! MwZo5 fqc26$؎KWAT)_#TE_]R?HG맰;+J6!-tƪԑl$Kt)I9zu"DTEiM5z #_#W&JE6q"@Ѱ|p5J~i2j7Rמ!7Nr SX|X%,x08O10qg'2u&!oYFU笸pyI0@y^qGVA@F9 })b;/ڷ揉ݙ%%VEѮk|Z!·dF+ޡȱVsF7"xۦ<ܑ5 0o(l%AE!Yf&{h 3N+d~B̐ <ܒdg)t J9bCiȧOቋvƅΌNqxpE|c'wQoL~gS*Y8o]\rb_,>4;5PgE(;]kIէ7K[Thloj*k$-9DEZPXh>Lgidy&r]A%16[%\Ńُ>Mx]|7IHU$lף[XDhY̺N3(':ܟWgwrH3YC?@F˸xkAyL+C" oIewpv>L2u5 l4pt#8< )eA2-SwGc>ϼD5#e>N$7 X9e5K:pA-Ж3S\X3[2&){FYK}܃~9 H-X=[@|r5DBQ|9 yHS?*ƁU{ddwB|kHi"[c#y'&%5H ̣5=_T!EquN°kJ{Ԍo c& &_T?n,v׭(Ծ^jJ' c6q6= s} OڲaCs\!4),, @jq݂s31~5}`@ܝctƨzM7!/ 9c.WODhZ"󀭔Q4aaz{x8fB GXR9F_J᭍GpY pڅ,0At(ک N^p %4^B$P܄jF,y&|a5wy]>GoC{y{u53ű zЅ&ZDd97 p 2IzQ,O2NHq(5XT>wQXbI0n$>ޏ&Cn)@AтXHa?!y8ߟif>j\cz) 2NnI.H\y `rgs`n&*OC>Md62:&DFQEMrQ)1X`cM,GUc٦6?:z-kex3XZ<8/ڼsZeM'{hh 䡎~/L?͏ <*A?K~}&ql^8߱^u9VjC nH%+iP:r S2nYgI,ɏ:QV!T!ϰu;]_IuJH-XcI5 t>YBVޡvLaB%8֠f}+XMc'_p=&o< | _3F8baJ:ZgEYL_ut}eoqD;DB$*r\3.,ź:>oC Y'{2h`G[!2 dچz^4R0vHO+ޭ="Du0@RbrBX4Yva>j{T2NǟI1uX&b¼rFb uoƨ5S}Ċfs0K"@#;VА̵> A';`[r}hn|)Á?z%̌҃,: {!6rOM¼rZ nbwX^c.'LDrUBeʩuI+wo3@}e %) Tfo998ye >kN˝\ls4K!.QF3k;pړ®}q3pwێuP"۵>rYfמQ_-tJ@:q$)_L74PӾ -Qxl\ŝcQTudV==#z4gnBR݄sŷx?4~ǣ  % '#13qS㡁E3@:RBKCIXKT%w>nUKu@{$ _lw1le1k')"p㣔z~.1寁vu 5toGBkXA)y=n}v7e@T.L(8G ˨2C*KCU^JīZ 5 M9ڬ"5؜+F]bjjv-Á#sӃg@`JpPcR}i&V<~6,WTj;er Us֞0 9BA)x8 F+67-barkP/a3t4j 7!MSr-Ai{/4xn{* uv}.v+QwgJ Nc))t#z~r&q$ >+>6ai6<ɧz94曕JK141o4y] ~\b'nLk2UF1z3kuDv#4EXU.?\v|_9Y;nDFyKe%*S :b 8уn/HEJZb-8hf #H4۪v. |~!@&Jwb>V"rtUǔn15DR k^T(I|;*c]T>D) XtTHhD\]M@6s=i uy !vV۸!m |UD6 ˁ4׌3Zo cN.q;j`\98!{EF[rt ,zs?`yvUWouB/K1627|M!dcP0}E@:D ~tBB$-hIA ag˅&y%Q[+cgZcMMG;x /19}'9H#tm Yixy :jG+@$ DŽ* D7#v@>zO2 _75^5 RxuSz2 Aa@Hqr5yYØ_2d'IB^?ïwn7 ' ?k:hO.[~@K,FCcxsA񂵤Mp%$S68Y z1S;z)<0&;€iyrE3|GO#'&F*= Zr|s)]6v7675R+s R A *NS} AMݍyCﳫV+pY7Po~~X^lN36O%LeqÝ ͉Ffdgɷ- s["y̭dbd{ֳyƂ!l5eb_ӽ@ ty߰eތ}4tҒ `<|V3'sR|>c >L7~Q0RG#{Ņ^ʑSAbQ| ž E<_NzPZM?a~c#>k$ -= XKx hZlRݳrF-{cnk%T-s oe-t`= R4(!lɯ\]/+B}`Sء£Ze!wNQbvǀ`(e\Ќ m`ߚDs:J1|pzjwi @x"u9[P $adϑGcLѻvMkaE`4$PW%ervQ Pf N/,)! H|oՒT[:SX|$ygH/Hjs\'ϑek9{lה7oD4'ՍCc}K5:\%t5QN,4Z7V6;㐺15MFn|kIW[-2}.Aܵao䪇%ĩ_3$J&U1Il-PTVٟ)F8yyS;=yU+/ LkbjF'ް9=rX.ؒVR ?Oo/y4wp9\p JVmF[\k[~S'8O{8-:$rMm"+(eP<5;UaQmFQj8Q| ''_F|$}dTU!drSLzY`JCL)KN Z`!l ?nLI-}\P+QctF1Yۯt|+r}zT-^7wD.]yoW.*>(9m"J@Gg3stĸ(1 %g%hu5ZB)^7l6T٥Y.Dokժ$)5Eu @VAr2}SyA]' iyrAVIδE k=?r'\[ˉH' N":n;lu&}޳fH,)O){pl ,/ql6eh9gϴw39jrV0hql8<ӈY"Ǔ[Ht 4)/WH3OLS4 {oUТmEOLO yJ_=\SJa=ꧤRFT{Y r"Dl b%|EZ0y&ԷCd^WmwDTOXhSHg^ؕZmqV.|&"Q}vb_S@j|zkB}r˂f^VtW+Ѱ s_.Y~&HDt68`|zwКugJEb0O"J5n/fRk}֨"WH[oMlR'oFWVȬg'諽zcO9$RrYM\n۷)ks3_pvĴ*H!V5wyHb?qn12 t:ڵŀ4˶W뢁W~{ E=Ӭ@8\s\&4!+=.NMWPIA{i]}LwwDL ^uAogzK%X"FPO ; [9r_>֪j~k-؜Tgrv +rXaʇ:l+)+ ߉Ʀkgg5_tdnV:6f qoʋ`ԳeNi#EY-{@3T,fjwv'A 9(?iG:mpv"_CKȧmŕC)4! t5N#SAMf@NRW""d1Vt9C_-9i iCElvBLՒ[et#6Ӳ޲KJKz \%ղ^z$ G,TYbȜܩWaKɕy."?*>oZF~h-<=ÞXW: }[A ^Vp=ʒU7Fv(7$"+uvVcvְ޺#,dŹdsu nlex'h-s ԟ}MO/oQvAH闁ǹ.8m|m`%fzf4N߃ 詋rl1;K~*Q;8a}- g/e.2l ]2N.e{clj_!,xt):y$GL'uŞtι2 FQbyʃe ZXm}2MQuݣmRHXd0΅;#zG8NрpT%Z)-7ݙ ol`),J]q}h9VY6ɠ,@S&~{Ff (J!ȏ&`' /E#+"ևbm? 'XY_m/web43.^>\)DtroASyN&q{^o;kF&d bfW<,~-4N$ $șbcl8T~S9RʄХn)׍AcqNj+R=}dު/B:Xg'Ұ_,ZVQ:MԕKaK4rhOʹ6Hqs(f5Rg+}|YZ/x>wT ^5?]j5~WWbm:&+4=08=xc:e3*{RmI$<EDVəܽrM;G5 6P5oimJ>wF\&+c9J)rQ\ΰx~ie, CbN J󤎏jnэ&C+~AFbK]s4Wn8sf-aá eB8 f #Jb!3|2YIWb:۪8 vUo&ʏohmW/?3lη!B0WˠQek ne#7Ԏxmy mBnjDtQty7?vS,;eaKgMCBT0ߛCxדUV\|m`,{ 2dWWґ` vv+Q柰/e.{d> i;j8ɍ*F؀oWhGg=PS'r7Ui۔N%70qSڮ+L%"c53 @)Beed/6GF(4Vg r$pD8 q+k5;MMKKC fŀ^ZVpʼ+f"~J %d)-Hܟ-]1E F6n>_k"W?`S1?\8A\rP6ab7J.NYX"DR~br=Lp$%+fHHĨ#B6Tȣ䣒*{RڔT +1R~AD6stc\i0/ZL 6OL陦*}hŀ$ZLํZM9u^'=y,jX/xL^i\%~B-D_Qkc&fˣr$buߤTs5\ 8xlwP~8m9#Lr@vFW yR⍕lRv#l xVˇIoŋ!@)ȊcK+$ԟehTh&7zO?#ƏWV|wF07$Åe g#oʞ[iD80o~$-,]Z Qoғ`G$+U/CA< XgTԫgu5W4~iHh.]L mG]`BQCgsV 3Tp#>_C.7"çp9-K%WZҰg7N*ucHaN}ueym:f3"bCFHdye>]o0m+X^)n,8S#̭m0#%L>&*AN}r`R4gA>` 8 hp[W 7gD T(wWrV+o!z!:Vˊo8%UvxRrcon(IK3F~K]YƥEԯBX/ν[\wi$Z4u.6e w i wֲ-ф~FzB0wY=9i @{C Q@] ꣁ9ٍؑ|$ F`;l-s9Cu}G`]/0y j`|% dJKP$A̕wXk, 1\/ti+Z1]XitB}!L^0]bÐW.8d ֗UWQ.xf|,!yLFRTU1T}w;E'H闡}oBȾ~49o#ٮ@{8xزX+hV 1{E,'@FNJ{1PT hseEd^Tx֞EzuMH (|>wȠ>E ˜\TfU t ̞ڐ];%kLfbyh* =KQ[&M H „mKY%IܶLǠB̧4#,mfa'H_ !BMYޢN!oG]f.Ҳ@.Pة$SܲdFܐitE"˦mf!(<,߳1{h2Y-B8NAz 1bθwy^[]=Ug.SH8&hKm3^Ɣ)/OwWkM]r繀 e۫ªVu8Ab̴`o PzpLgb'H!QF ~9s9%64*c|k={N7ǧy<3a' ى V>/e\ Lz`YZ S'ѓJ&|ޥXh7-L^$շFxxN2ґ}6JY,#hpe LO_OY̡p5%KmG)X#/߽$ Lf>fnOjΚ}K׃IjIVw*LPΰA_Rxy<e]@/$-1H B-+3L[*cˈX>]*=̎yL72lsc#NQn 52NwDN gHekGo%8J_2bW- [f+qfz'ǍXw)g4ˀoJnjL׮i-be,fj2xh풩Mq,(|x~RY[ڃP>cB@#+A}̜ g\Dۗ]BE &(z[K&j8  !OV4GF}{a?M\c;ҡ%F =DïSPb]E i]5] ?) /B91t*!$ȭRo5+:f+ C N2 Ʊ.c?+ax9WhNVm5;5B#Ix*wt+ G5Z!C R h=*ugLm*gNO(z1A=\ԫ5l45E kjqߜط."Є =.XqnXSwC T~P]s,`%2%8xADꈯ){D]. rkv53vZ4a%ȭgш-b(B?)R$:TF҄^wCLE>Ėe]ēLe@|1UB'\ 1[Xxpnpg溌Dj&@V/*dƴV99c@na?o=ihV/ + |KQ*YLMAңDXdC(6Kpe eb؊~,MtZ"",A{sw63`;:V[eEKRXd.wZzP1 ] >XcM)pR9\^dkn2\ =(OF{"/VCVxSZp[U@%`\:oHBx.M\,(s Bk3h>D4u]iyr2$ާ(K[U ,AQ@ :WUITx-`bz:)9m$‹ҝ@a{sKj-:pB~-e_)mD@!Pgc{HiBTPSƨX8v 쳕(,­ <&'u5#hYmrIΪ:Y13ĭ'z$-O&6_|xZ!y@9uߚq=i{sw&8?)R@G:x1#AmsRxn욶+*Ѝ]w.@YPoAL @^+F'G3<,yz74 MCCnS@5/!OPK],j3XbW|v( 273*Xs Mĥ-Wy"'5m%DDˏW9D{#n $NS!nqǁl,|H'ĊFp |#D:6S]tQnM$c[AK=ku((7'E]vDiM9ZAsr\!.e1HP흨/z: 7ؘ>©3,32Ac$/~ԶEhdz{`:d$}JѾpzzF`4T d@w)̱'HlG_Ӹy^6V`3dp1Qm"N)ˋk1R{/dD^ۡ80?J"즤 OT}?N>Ж9HK.a1~Nv& (5آ[lq@JS/$Є{QË3w~[NYPi ~c׌Z.6e92ՕzIf'-;B)%;%AlJ5^)J`)apܿayos\-t#Di> 8ZDciN'3Jk`r?HQ7I5v܊;nGۗmZSsi +ͭPK,NmO8`KEAXRTI")iorٝylWF/+qB|_?3'M ˃c 3bc;$@W_N )h)(Ɲ6{ dQ\g|:v).ԱP.-|;xIj)j75z;ܣQXdb)*59}/ )qF`fk<ŠnϞb\ꡙpNf']>f18S%X=yGC~ꀦ[0>NTRmE w{lvVC0Ѐ1o"(Po 9c14٬oLZKѓXf;^s +/$Ao͕r)V>Ju0"Gwn/袩P~Hm Z (yO]fX7GDF^3TJ&!^Ig V}g}qfxϞ,rO An$ ;S0Z vW] e(le\&X%4mX ̱rrqJHEc9hh) ꏖab> go|CHy"|سFk(enjSUFy>IjP/6?wz<ʈoTzP (uvF5G}pC%ge/KQa>!b $ ?gz{hv1*rzY18X٢aҨtkj+ I7v $3=d[ʖ;FƋ1*>.˓Ѥ T$h6zK}.k$(c%qt3G`ZnXjd擐lm˧ŞS@}ôEΡf~K< N!-l"6d'^:\1fO3{q--`8ȗ^lD[/?ߪ S$mb1y;!84ws#`'loCfܥMTLC4C!RODDILFu eUMi_a̍kS.8sXgYED{5,mQXCR&:='܁Ustcq !C0>72Jˎa-=[bnP2M?fUu`a?MozaJiGZ5J~T(A=>*X*;PζX‡I55N- Aȹoc :P?m(iz wjRt@Zu}+yDijΗ&F~+;GЬvcAZU,:R[]e22j>d^<\6HNZsf (( ռ׹+lR,!hPs湫vF 0!O Z{ j䅘$N%jMR œFp#M[f\>_ᒼc͖d4hTfbp詛ݖ5GzomyTjʷ.i l.9e=,2}O@3A\^Lz4M߸\D=Fw8il xzmvRV0RkSrž_Y5idZ/0άktzaN(2+;=PuԮ@m;THmދid#D],ly&{=ThHqH>K‹ϨJf{}jwfOz(AӜ!itNӡV.UބlCGgB^K'lF2F_eoZo/dž`ԗWIG•덴Bp% 2׼ɢwr΢Ҫʼnrm察NY5  e-)SM %b l']ډ"&NYA:Ƒ$O*I. +q $~ :mx%]1TطhnAMqC*X_^z vpne#M^Ivg՝]6o'EYtԮ,xhߊMh{n\ga @Z?i,]Ǐ@v6*D_ xr㔢2ЫE,G Й|ELsvķmY&U_`QAb!/>E{1bwF3 鎎[,;\\obx+tN4%tN-Q{aS^Va Y#a5gxfC*eIXbmVEv=/J~8>ǍѼ~maSt$Y/l ]9GϞ.](\>GWV;pskޮ"oTF]Ce:cuPk<6΂fvuK, C<E(O:n27I7A=AB31+o 60JuLhɳIV2]3d*YiEO+o}ó6 iV+%w,sNh BPg)ɡJL5,PЁۈRd hbLkB)}ʆ=-’R[O&?m,~ jfO'7, B.^\&E0&pN 58M2ӛUгku͙C9D;)ᵡ;f7}p]QyeE5=`Tюg:͌`*Xu3dx`%w@=+S 0բ|se>hn/t_uv #I6EYܪ+"$6>Kyb86s=kh/,dג4ڑXA_ji \. "gw>|HȫY2Ѷ@_bѣ8ZrGUGrt\VLK5Ug2%=CcғQ#DNr}4H;'oʹ`Yt11bTѬo_iyl_sd ЇԛF~x.0> a- S\thJT\zGnψ].eJ*?CCo)rNߑua#fX.MEcզ8aCOӞ`lq4D}3xx1Y:=`GUݗҰzzʍsːuwd)*;'[;lFΣҒj3;c>bd)޵cH|b륹_|UZu /]Ɉ6\uQ eĄX,oCؙhpJ4Dɹ|t gj1B[VrXg/ ;a_P3%f/,@y(;6qSocΤ"i,0|$.#hzE8T We5o.WUvqr Êq_ "xhw% iqCqeXan5^]͈Ԙh^,4j#t *ݠ(4J5|)2 B`U~c67+Ԝed(ks>?c D]e6U~ !?&_۹K ƁQ1COg>3~ln8ϟ6 F5tMtLHjVA2Tdm9$3.$wJi{k<N V"dwa- .Yܧ#|/J/9@3!'u|S@=ɏ-v(؅Tc4KNڑE~!GgQ7[DJw!kr"8PE4AlSa.7AMt񥪐B.Oh$󥄍8DaM=9l,͌#ي XreH,GN&SJddS\ް첾ԋy]ǟHJ ;|Y;Ÿ/=JVy[P{y)ͺn]g^~;j+f8'*S/B$3nsw#'mw!Uhz?x4'AGFv(dUJmYOM~kC%[sNMp<7N,/:"oy7s5蔳Oe+@U MC{:%z ꣯BH趟jYds ,FoXp*Fl1r6 /ڡBlp"r%Vierby6j~XX4L> d{; 쿯=>`l)rT'D3 ;IP@_C~4 R8l>LrOKb9[-}tƓoE ~Z><NMc5/]-FiX:Cݯp re }%KVL«~32%=wmxw^5Agn!g+as<ܶ%(\dTho͟+VEܕ9YŬ}ʦ#ż yƚkL,;@TL>h)T {,%O$o]SsѷKY>%-97V40fsHhɂauw H5vG8*/N;S.I#UZ %<4&5'O[./-W0j633x!9V.(P̬zt~(wp_1>Zpö8`_t{ M;rjn#N>hL<'5~ !H؃>Q>($ !w܅ xtd漝nsd>`@QOl3U3`_8{xݽnZ^V>27r 2iKY|YwQnZ~#&b슘 ] U['SQI]aF|?z Tņ-Ƴ(iQj(^MAA!*L`~?訅ZGe54s?l`@Vx76Y7KvldF!ssndj^MIGO~TE!NgX.A,}5Ì#^@4&lP1Q9tabkږu `72obdÓ{*P<̂0nsJ[P)itM:_HTlϠ$T=A$I'2&E~`a֔ wH%p݉i#<8EO8!J #r\]*}RW`&̈[LaYƒʰ|EkHޛ- gΠ=ay3V5~ @&@ە"$,a/Wcf5+"wbd."*b  T q1cumG@d?U޵#u.?T9n!#% (lSwIZn-9`1̘>\qmIz\?tݝ#z[?moHIg1LJxl1n" ~BuE8ᾫ\念F95 -VhԔ%otX͚Tu/>.=npC/<: /L1x{j}ǛpQR=  сʁW*p2gs$ĉH6+__(q$j}ZILvEqF Aw0 Dd'J`'.ڧp "pLEǹc8mb$A[J\9m'EzߍS}r TgGVs9lRm;Um 8CoXGA:U'vvv Sw1&Ol,֍YGn/k,CEs]Z F12Wg+ *Ev>5ny;]65LLV=sVpo?=~gkv,h7*\<YE|k箌9 ȒՇ&qk862@G#Η)Y- c*۹;[ :z*k͡2^b  q m`&!=MČnl6;P-pkK"Υ\6Z[@xg7 mxȧXA>o6ᔿq-۷~ߖQXFzs즫rZ <:FK0eNs>Dʢ/yEEٮ z;Q!)w.f1`T^Np a"=IV IZ5Y蚚Sj$lՕO6RK. v|9eEs@<{NDjz2ҋ.7spy3r QqIICVKst@`f+?2n9QqN'(^J%{"y[{ j;iL£iz۲ִPRa[\|_8 P7ΘӨEqn s_3[|J>cڭM.2C̴d%> S7+MO0Pxyޮsv3~[A@N]G\D[};hXB0ye4w>t_`ots@piLr,_\$󰕱#-dh6dWOť╔c[@ZtY7.RqPGÃa<elng S1 poA +QxCR JB 2mw 6z/.GF[;繬odDڂM_i!ws@*UUtyLFK{0KoDin* +vwW|9nB))3ڇ3%q5ŏOOY+[Q)Ax\޴1XxÑ2zt̥)U'YDS L (a][sX'|܇ި]&,~D[w= _ݭ At Ss?sVr@WA@Ry`&כ?SZM~@kMds yC c#`72y‚7M I .&#cCF L =y_-x j %VZOŸTVc^BۇG-!tcӸtLsRN:fd t\_txdTsX)+ʮ妲j vg-Š?{FŜv]]["/M3W^KfF"GN}/(S٩~oV]/0r؊~'9ɣ ߉xema5YO:R,ȭZW~ < 2Ԇ΅gcCm>|)3@#c DQe'~$OTl<}7Rk!Q.  #uu,gXXvZal t}6 l~/O֣ nOi?dY1<)X1enHS9u]OXb+#D%7Bj`A݈iM ;{ݍJKB; z~q]9{Ml<=Ig"9X~av%n,:[R_] (6cFqтO-Ń2W܌sxA澠oPղTQ],T8\,؏z+1$N Ճ<:L-Xԕ܊\CԢI!-0 {:W(ik( n)D銕I06]bUr8Z5M%ED18 u0!eg[gSf[|A)pgբ,ꊛa.D0-@KS6[V`4۪ C>Z&yzgfE{{GKVMFzJbCI yNp(d_Ȅ,brx0]ʂu hzs|_~K<5Bx:%Z3PnLJ42mשamPz2^Šo+5wH˫jZNEȿu>%p6ef*_+q/[ŚᲛޗ$ek%0ʎPHM@Ŗ׊L<&p3њՂq^!m=ڕ v{I㸏,HW|Q0_N`EGLt~QFumm/T<]r?ܢ23YQ=\}e0;1Z>/=E)d`v>f;_O\ үxf6x}@'?r=5fёSFӑ^^a sZwN񣧙z/NQLHX7}pPFuě-۬.[>[zzK y3h9.R?T 5Nago@jդ 炝x3p #Aժ*Ҫ!Q~,DЗiƉe:7I*̛\ &;,g2Lj`ScOrVUsh@.o)|a F6HEptE36RU &Obr*;^]З;$J5_+1pp`sPWik bڶP'oe=O*ƫ$4ȕ2; en:N *)3F9O[6X +Q7$ Z ~8%oz >b** 8=<  qj3ތI짥7`;` {-3¬eyBfh4bB"4m,#.Xڀd{l +ɪL0(Ѳ [< Y ;r5* Fi]:}1'c$uMHeİ 69!K}03aK;pYh=.Bx%2< ic*D^`b$ε%. PA)ʕYO5w54Iѝ@m82,|ww#a(6wt<# ny,[$kV3Y;E\h 7R D3VCJ9+e`9#3Shj&5::m4 oLto^Īe]LD\7D@IA/)7emtRxD{G5.!C'IB(|?>GIERڏkhth]$| "ؖ,aIcƄXWǢvpXFIΐAKX2 a^%$#kK־Y;m}tb0*F;#3_S>(st)'+ Ώh|[j@K:ì&}CW牌WL&^9ȚL`w4 nnpTdgn| Z~6'1 1TزEsLS*Yb4Voh: Adhޫskh;)*D?Vљ@( zo[I-礑N|lWDppϗZ#m;+]@Y]-pyW3ׇZBg㸨sMW 8:6fY\ʹBb1t7 /ʻ6NT RW(?8nN*n JkhG) hɤ4;$k}|1!ae^o\b{ C$WB攃)ar,k'%ʂO Έf bHEؠ|i ;0t Vj%E+9 msLAy059{cء=Mqs1ɳO\|wt\E#l"?u#2Ay͙ B7La!N6A4vuG`9?FhOdưð7nAS sEͺP5ٰSS7*ѳ@ڲڋ:OA޹YT ,I*E@*#}J|7Wjb8 zI@®d`L~8zmN"iC@IN,X&D&d ,&NiLE2rȊ* tGUFǕ2\4V0˼y`35; ~AU_HC Æƀ' 㕮b{ޔ_pkۑ g0yؗg-&<51I򯞹At'͜0/:%Hխ<3NŌIq}f%3AZ;w#5’\/Gؐ ^D(Bˠu# 9xVΝvМZЁCB}P)jZ]_A=>Mgo'xӘ}J.Ɗ1SF8l$ ^ ƦaoBBhtcnA^j`u_V:RpP"ZP"K`pnPUM"=+^bفZ ly ыiru0g[@yG,3 n=a,Oo;_t@;i&azJ՝goeUEĠzv?`t?e9fAN;H*RŲ9 ^\ Z7ɘQUUd;j_*FDpEzL鯽jH|YOge '%1>ppwev@lsb[ԐFT)MRXFc1TZ&A{Tmi>$*́?C#?\JU"K.g0ֆc#,LҊ5jHҒ̌#[;01 * m}zs܌T! qR+Avihڈ{hXp^aGwTI<ͱk O 9_B$˰gllge~ ܉j~z:7;.1mb]B4?)o~zG<'tE6.',/M/$AޢdAF=YNVoםJC/>U5AE$TIMcD5B BFido/;`+썊3OI`栴@5t"!jJ$[V,_Pm}Ûёֈ1nCƱ*w믣d;;}냇z~g@rNyv^?&H~6"S6<4փ9MdPpR>%LL0WBXT)wisqj6^%G^7oX6*j9F/;}`Il;>m5t826)c'V&wְs`~]'M :N\S=GϢ95ٗڦN3Z8Ls$ޱz Vӆ"w;?Z5G|]ƻ3DfY?9:ڶ7J8M[y~3#[,{pq،e͝@Jq]ߐ#Q(:BQqذ%C&\$ozYp )W2߀/QJ3$0V:/>5aNGK˛'եݑzZPGc9uFbfZ,3ë h~a7͡n) ㏡l\a"\_n/CÝN´Kön`4ܦdTgw);u#T4Gw/uN`h=S'8Z{G?b^`'du5=7ROP` }w)ϗ1oq|[>`qYnߔb T5i-;t%G@?ټåUS#p5k?So$_2 uo҅H؄ X6AgdQc hرbW=z !_V]H-餟=+_tVō^Bt{q(|w8}&["''[2Yy{D賘 rcS;;pb Ŕkdj^Zrv5a!I s3-ݛ `r" 12_ j{Thx|EZ" M*ߟ¦69'+R갏5q0}܆Öj~6iژ&2gҢu:)=5$ڔ4+XwH56Ž"~aڗ@J´[%M_OH=Q,7tYQԙ h:C6cGm? YkiN+_;Q쩄‹[ޟ'|j)kWrF\wb y5dw{gX}llu]$Ǚ"|OK$_Wywws1%UA 0GN  f7" 0P@ ͷKD0l5&s4Ka!B@xB4͹>*M&׻tW?]|;_S7ZKϖjDTE]1jW4k6<*wgםx^{:oNJd3S^zIC۠w1$"冇 fD{G3>hF?5.I fHTE ؉ʌe^VvW/Ao ͦ{-yY/Jg; Yf/ p9Xp;>$ GjL 2p'nP`+u׽UjlGr ͵S Dʖ/rP[aPGLeK;"l~mGs<_r6f r(p4@G֬g.Nok߀@'_Xcl gkMƻ kOZ(l,?A%|ǒqi:\ kX}j$Q۶<2J!7 o+NF`5 /{^ a ylDv[\e9^Qi6ID*qBxM-bw綌@u[>A9KɟJʸ~;Ym)IVV8_vT@"n>K>@p Mod vd[׀fd1XP4<(>U}2mبY齠h{,#5D9. ⴣ AAW u0\>s) w.NOhTñJ,[n'z|c{1cRq!ٟ^YTr[Q .{39Fv 10z8i?Mڢ?  .EaX;^X ﺜo/+=;^N$~\XN/l7hPvOO[B`iS)0(4XApb.!0Bۍ 9nJh5q݁Ǐ1|}SC%7.s<@wlrkJ@x:nڝpSIcQ0p_̕+35d>^T\ ɉR!PuyT w@E] R\A%sof^s#H/Nل*#P5J 2 }njxZm9Wv]v4ud~6&  {Sipa\*W͟VMJ9#0K0ƁΎpx1E[Q~yc4,Tu5mhOCY*֩Us&+_ށ+k$}KDƙ'`?65;\YR|a\;a]su?|rt,KS4] OB ^cbOLo/Zm[^F9KFɿM͏\=./lf3{^ƀSǚ?>VccZx3Ȑ1l u+ { QKڙe=m湰3s C99UD*r1ߑ`IA'w1ʙM|ru¥sgCf`\ KpJ-EGBSex=pn\)lشz.vr "tߡlQ.[s 2R%4v_3UHoxaV -\tbz_M +NOyo@5  RnN~DWLMSy5t,_#wgG[|Ez"&ZV$_S$-kCNeB&CrW e/59a ¼Z16v Uĩ-(JHSfb[yW 4&0/OkCov4@=nB`L6,g"2uO)M:Nv 4YDz&K'TpA5<ѷxug"sDiI-kB?9g![רZ..B +f ωƧb0ņñG6VX]Xk}jF{C#tT]frZڼ3{LB9ፄﻻ v(v>&\x]yUi/@p -bˎj?db6J,BDB' (4qz^n`҉9zW6mf^݇QqǖUX>/\6sYo@1oQiZu k^݃Cp5s"/DMa/L]L!V7A` Lń( k~gg|7+"8/%Iz"(صӇ_}oBIR`ߞ`Z_x EiI|\S ~QqrbUye\-c$S!QMsY5X? *+!h}^Q#υ4I*M,SgTmnj9~~$*kaK#yabo:!V!?X+N zFf*'  N©E$ưU :&$kfNmXݧ?M{ԐHW"B >3tRsQƫLq۲3+R+w#|[Pb G%`ȡ4GjѨdJ #Wl6 aD&$CCA+&%e1X}0_ UrindB[7K+e4fdt&kX^$V^ٯߔ{~.;!oWUӗmW{ ))?14c)L) aE,@zi>ȶBY60TBTZlیs T^LQ4 ɎjSC'LXt4$ԭm$M1=g\ a Q^P-{C_S*|low/o!!;ݴ-:ؼ;͙MW~^rX۪ s6cxE _t>]>`Q_iwԳSfeO>M`v j y06&sB"Ex hu]/dgAN1>O!\TcEumƽ#6!)#OX5؋ïI'J:،%y 7;ZfwB֠̆:+RTT:l`vEZ,s,ttC➊OQr'"@@R^lh! !d|*͌ol&v^ 5!n_ydY ‹[TzK;T% LPZICdQ~+6‘&[6Ȗ_2M&ٓ9΄<uGCFXbjxh:@ot /seW=TU_Zs||\<"m(%xf))9!UVmӸ[e 5/DFrA04U9W[-rTM*uy1m}-")Q"K~/yFr:mCoyJd~ȠR!oFtp.V5 3~?/^-*S H$դ|\xJr&U M U:Nدr W1Ap0Oe%<2oܥ;0SEpMWyPIy ߗUS/gH| ɲཆȥҬrʄkQ3~> `F ԰:@:vQiZrQb^N-c78w$EPto{/tMLχ܀J\ˊ@,#@&]gBa~˝KU(g0hݚaBFUyvHǎ5Kt_St `&x\tN|(27M"':xtpp'{/oY_To  5`ޛs6j/85+ޘKNߒn`ʢD¸{#pʐBͰܜV7[څ<鹸 ZQ»Xۑ,nU:j܄e3r^mݣu@Mspr惏ieix:RcEh$hF{ ANZi/#j"y"Oѿl/c|q-%D/)F {up%ủfIYhO$&=H>W8)Nj0LZkx?ו{{[JI"@f,oSFJ'Gz\ǢNv&иv^e](y ;L˴뒻RwK4j r.&dh蕎ۘ2RG_d>ɒvS73dsN_wq = qoQ>tl%?:`b1vΊѭ^/J`:#b]h zMEz`Tž=K=R_WѪ'\D# fҢmNbfv5!b 4>r_-YqJ,dz3} :#9#;0Г:3n7rTlQD|CPt_u&ߞec9r~j߂0=~==a&On=/_%~sޑ`<ɢTKnr?)">?v[r%ͩ'˘PwYTMQҴo?_)lS*ٿE{Hז:r\Lfy^^SUP͒,v:Je^v\ #\"ܚ֟2vAvɐh%9x*oVWPD`ak9aGeּ!Y嬿3yM0=R-Ե :KM,:"͈(ڤGK\. ʣnL-ޞɰyEqLKcWZ5ep`^!=yB>31dRWǖY,%Sq."7s~ԊId;=e}>fDͥ%p]~3D]N&qlȂ:bsn E,y։1A1́%j,EnLWon#EGHjGYLf:S 3 +@rqUqH&T=әO,F@! xSq궢*b9X֌r=&;GLI$NF^,_ }‡J-D!Q5>3pA7,зUk2xPGFI zcShtv9L;ޓI[q b1ǹ"ʢzIxg g,%U uZ}PWKS:Q>f7.[$=Lyzgp;ň5ҝ8X:9.ʿWEl4B/&N?^M}q2nA$AAE (w%gpe0$;'o2 -q,++Mnrw! T*QC!%7!=ɵHzL淶qxF11~j1\fyC!Lz([y.4 k Md,thuN&β%Z >: Uŀ\[ŗD«)VְOcW`,9^ R(+"}gJ\&0 MDؤ~t%֬`췊퇡<=FF \_|qvz䟔6UPdh;f ;ԦߔMܿ,f(*JٛJߊރu0NTdw-K[pO^÷T+HҖ͟\/*;v5pʭ5tVX+~|P,gaidi(j1tň\>Q-SW<.Fԏ! Զ`L>MvX8] xEҋ ܡ7ʔ#")ovLȸ\r ]%,2; [G.ARyHaɔ[e ^I qO}*SҺ=Æ oQ*[ pnX\v@pX4g x%murNp{beO,,4ΕbF{5? z `S[s1n2z&K݇x"8kAZ-P f又:V*슽"挡, vu?K49W>$햞%яHdMeF(tϷ2d& Z!zs^(gWo9vnF֓VT`{pƥ'l =y,6x uؑg2ūSsʣC/vϑL0%qe{O|*rI2#:׶uBe P.0/,MFiW͛DZj4j2f3v6Ўe-眄 jPEf" x#Ww!n-Nqҁ؁6cJRDƉ~g눒W$d)a`~&G[޵6}~!35mI:W"ꖱ=&ऽNڠ9`RxlJC@pUMOi Yy2]|jzRRO>epHV rOnW9 J88HܔJx'B, I4FhnӄC("B^!ǣ[VLd.Sj6{ O<"Sǣ]2- sx i_,Ղ(.ِ`Y6'͍k^7`k}K}ڇ Ap܊9O`/lM[,ƽ4BQgV =?C?ya׌\̮wvb=e=8 u=si($*R;wȞețpK.sAl^o$'ڴhO_d y p/V6'vd֕iԿ_?Mʱoҋצjɺ{f#fCMӚ_ h#4<9/5+XV59 }'svUƌ۾IM&?DA]>, 'QlP̫6C v'Dlt}o@Lt< W fJ :VV3l /!Āvk հS7s6]^?Q7X68k!#uBCgd1s2#Aa*gXq|F=[(ı{ԇ3MgMM- le=hȮ6}Mm裛 lQ0}υlue_<#+5tY|,Żv' c$]du>`o1gT,RJwNRū{)ci)oQ=Hj)~ H؋о0;7ϏZnh j]T\[?1酠٣y5+y[ N`ߟc ԑ[I݁ʆN'SױߌVY劮k(z,k`El˅ݶR:ݯ΍MV4hLjOs"@սՉt[2LR m6* #f HPV6DJh19p9<-;E{D0O2;RϿɛ^}m0 R+ڃb)R+e`I(Y1kݡB!qzszq(Ԡ,X!B'CB:ȶٱv S~ܴ@ Bg楞mWiVR&As?;TA3:6S !9D8!Hgd YP|7݊oDv BcDy.1)LY @uDBt~0 H*M& &}JۮX#bME){]1}a 'v3qKZCB somm:#f]= `ŅHooC}Lowt3?BYTZ[Gp#a}T:(*kpTPP.v:bE 1 `H.t?yOP!oʣNu?K1pgO6t5ZJ2kG gx:)91ܣNGkm'(Ϥ/ 3X\+!8 LhuSiBUS6}!HҲ#_! #v_2uC{~5fA>- J>Q+9k1IJ3@7hhՈ@tm캽U"٩eJ_^ 3U;ݏ oyf[k"~"N:ԕKܝFyIP2P?9.HE)s9 Yͯ},sێ&x?T%469XYy\Y As5q%{]]Ha& "E`k`6bB#J4G7{_6<@-44]p)BBM_yC e.6r t@Xmk9 uޅ a<ѱt%P=bV0=_ॖ@| u#v0a(S nF:BP> k2VNr a?bnO[:.#")nm,_Ə;o{0Lhi =bP+ybwsM{:@{()7XAON0Kg#@/057ݹt%ƁVf)T1ԕM=uItqw" U҆A/gӒ4{oM6{ g H!!YLR|rƋMՇ&zt <@H2$-/ isRѺ* J(ƽKw _q 46O;r'˛hy ug`ҘRP0tQ+57QcԾ7\ st<.(aLutg.Vx8[${qQDHa?]87 dj̀K4IZ]LW3&P1#̙-]NeZI=g?suKaaʤ̗މ '@$IkgQP6V?,zRo Gș_ØϮԁ>ò5+g)M F$v$(]G8l 'ns۞n?:D3zh0h,> %z3jwљiKgD6ǽ7}1c]yuNvX 42 ./&mc=3&vsu`EΦ؆BKYHgk /#!vzOF}âZfuˎu'}[\v't~Un]:!Nͺ6ϭ1Q .ĽpfHZe+ЂSU뀪 e*(2v9(ґXL=fb^L T[NOQ,ϙ㮏i _I yDHj7q3oN4ûr=#1OlL^QzHumJ Jz!=zF:ȶŤwxXѓ\%,h9.m%Cb, 1B_yImn9h"E^nQ!fRKl[*֍g%i8uȗЙI^-o4|4Pe}a0c곦0a1@ ǸOFǶh.«!X!RɰlF`s$yj)\N@16ܦlB2@+d f.L q.p,kgzZc4Fs8 ?),QIADCFx[< +{%MU I`j fi)C2_Z?qnSb)U"Rspd*0nΒrbB|*kE+f]>4OP"1 KeelմTIYF#?W[W y [N:Qlav|Or7lPno(=)f7=]/0L&ҹo@꺭Oyʷ[V /Jf[(/R)zW*qPT@;7$ !Ph3G `0!%c6D@F3φx-]@X } 2y0RҰd:H~!__1-)?Cv1;A<}0RIr`C TZ.~ &܁1P'S>5fӛG /%9N ku:iv4sD9 $`0mk>K?f*uhڎ+w溲5HztFgP&Jo~n qaXɦm_ <6>W4l"3oW#;,{ yۻ_E>w{֔Ashup9;JD-G"łr\c&3`y薯 ޸vͭOZ n] q0il)(Q0V.N]VTgG\6Ҟ> 0-70 ,S҆a=ΎaM{D1\6wW V4|*2BӞ-+e W~+4GX1n %FB͗[%< R䳼h<5CcJn/{d2`l]ܺE2:5r ̓_|!~T@XZo. mj92/n2T.$r.CS3 JUm/jkNֽd?йt6f!B0o^.'A&dBFk6~@O3lg9i8ivc^ѫ/ʉᤩԎ@e4[,D4o&/Og,fN1fvy,K+5veA#14Fջi ﭓyïYT.47>^c"~\qϖH؇ xВ ë @T? AJD&{4 ,rv>eB6k.Ac}pǙŽD"CU%HKa2_*0UفKV;9fp#p4XZ*e/Sm˸92_p#ТsiID4Ѽ&B/ϝJ 9K+ |:@Z()f WAռ G1UY.nP;u|d2ђḒCK5DْV*m6bT bܜJ{[؈@žKnq!,O{Ƚls0]%:Y[3H=!؊)ZLMHZ΋Fh n2r_>  C/Ҍw vk\Xх0CF Nw P >%sa-tɃN}> U{1I9orŽ4N[lm$K'#M겢fG'AvzË dE}#vʷFP<^UEv+h 8iݜ(qK(N+m51s_ȃ#f嵕l}VD] p*_vUU­5M⛪ib11lxPzkqPj~u$T 7+7 Fk͏W‹)Nd5nhotl~W\'99$a@yHVčF't;@ETYՕG 9frϖoF Np8aSB_+IJ}%KIZ@vAW' wc}^?AkL~ {">+sk5;pW׾%:F5c zԔL (i}5c*hԞ_֯jIdK'>/+6wZòq؈ѱg:-ȴ0, җC .\uY\Rp  RA$ȳ|Uݘ[Cv< ^3O)vI$ >2)/X[\'$DkXR7?FS>ǝa#X5OUuuz&_k*zLJ2R yD/A8 Æm]<;Ju֟>lZ/CX!T-D{uEr ::;VHNqh=h*v.n}"r/ r8^6[w5tv~dQmKIvCOr-޴U 4HIlAZ (>ǣjK[GoSi~:[kK2od,y~# I"'gWP hy~qX Ԣ6gJGX]12`.)o&{O_3AҷOsKxϿ ^*!' k瑡djpڻ̘A3g=(A&t˺6v]fc:!1ÑE&i1#Yf[;2ow )R/ J/C7m叇[5=Xޢ ջ+C!~Jo&^=VKhU|C3bXy5^SWPMc%cry0?ޣ'{̡l \:1~$6ˊd6-~PuY, Ϧ`rfp^2s7Y,z`nQR`iTY415*Ѱ6APDٍm 7NHW H1vJp&߮~:reSHT(w9/Ţy/#um-L9drKhf320r3[tߞ9)=u{geb")MJ(\jxf&FP.~lzYO.)%yɦE]32[XbW:RIڅ/tX9Dٔ{nA$ KWpg8kc??WTv kݜ6/{cYƲ{\J gsڥVc5 ͒LPUcE$2WI3hr  Qc)(X#ߥb&&P1L5J!uJ:qԙ:sE$Ԩn,Z,-`ı]YިJx-nH__ đ 0lXAqDT_WV7,*rikhnLv ;wM VF,,WGo8*)Y8Ir#=OxR=[K h6Bx;̩rMakGY;dա復R9{w'/G{tH[ҸfDش`<Toma{G!5@`H |}#$l1* ͤѣP6[D\Fd:L 9-Ɛ͆;r*6TEp\!i={t>ן~Z:Gdb$`ȽzExK/ܕՈ,!' EA"@BR?l+~Q- ;r8 1Y)t;8߃3wM퐌K& Hb8(I/M (;SaE)%e8A{6NGw\pO`^|Hb0HTȁxJG|c6:Zq9Ǝ%‰*lQݳ,\K?ߜ& ^ $}˟ܵP8gsQ YKCtjUPi7<1ߕg 6BQ4M~ҏn}X 5Be0[\7 4 ~H05Z);\`2Cg2DuTCEi';;k=f]T8Ev.z3=b>W!mOCAƽa<`-AF )ˌ,WFvg4S/m1U؄w9C[%5坕&p L8kԸm7y`!?)WƨIdjVUdR;y&UĪau~˽G84ܛhBfQbu:z*運(%B3# z^#vkPr8k3 &6)l%~}%u i<_`-p| ^S1{/}:d|RIUP0Fvx!J ^+u~魞}[ohrAk(Kx)5)5P&'w4H]3 +[Kj y/~w8MNm}}&܋~-  ( z_Ri+]T}A;h̎ Ÿ>=bxRh,e0 Wla ݈߶ *tF*Dnu3Q1׉hS'y*iMZ}r;hlJq9I<@V76>a/Ve7aL;jC/g Itvawepc uuZ )Fɱ|9:Ĕ%X%: EB*;oB& $oD8.|WkS1ܓ}g$3]Ĭ x?f ?\aY6aDgx@YӂOTH\Kkj߲0ELus"5~(Ɨv."E`qo-.\te@u,8|h>" dJ,@)ƽ`sUDNtV=ʰ oF b$ka: lVʂhu w4g@^yIV4AlBf/١#݆'.O]CtUc"} d<*6j(11j")L.7CKz<]'^e9rќWba+{(YS^_Q }J: 50oWD}guk f:{sOwҶF8< eՙƳ+'ҡ/wN(" (p"Ix"tX-1X6`VGFe7AF@o=%tg7 V>^aP󱋬-?)ҩc|S/L1؜@4Xkz>y6鬑 i%B *aU}$ґ _73ׁx}e,`wj{LPtS^pf6s|l*~s>ja#mCpMt`?zœh2_T`O'W2& MAAbۂ%'$j4b 1l4F?3Q 0#ׂ9xDv;f%FxRKt~WKtxJ0̄/MY%2 qz -[##d95 mag/&pK*\,iEm?VX/Af* B4bg4R&ۭ |L>2Z2K\+$80ÝCG|${4 '2pyӨAZY"5t1T4y$hf,Rk%&$DwܶMNi2м:hVe$;00{+go=!IokX[Q%T-Կ[*{DZoW+I[m{ML]%9[[>prs@G|#(^PNaݠ> hQb6V|}4̧XJ3޶R?}/9q_2D:n\o5P1XJ۔ZEj7慶3 .G t쇷"\EQ&/tE[BQQ% \yY NJjٔGHCFjĒ (qs- $W 6?ϟ *zU4gqYjύ`",:Zhknϸ9a8yu, GL!ߟ/a˔!/7Mܣ;U\5u(bѷ[SK$$is_n˨Ϙ87>+؟H*܁?+F, `XPh9kӫRG>5sVcSB_dM4.}x7,nc\p 9x!1{j=@CyE3Dc#HiLwtznғ4'=w8!gP Ox("Bh̒L΁i* koQ sB-S4cyp-#p>;C充~yVv24Y~:~3{A2a.!^"/!Xv([6$ý \%HѡO&&l2rwwtI|tV#}吰Y%18ZT1^3[La˂7`[E?گ1˄?S9 R 9=@6Atd ,t+=`nυ:8{y~D.-s @s)ᵉ,< $_E.%Jb]JB%0t{^#ktNL# %83{F#Xj8ϔWԖ!C QmIЋXx (@R^x -.)M[}^6]`ǺYD{tK %Mu[RDOw i/v dCcKkVII`KL矯`4|9hX7Me'[sw+s,˩\']= +PVHD>4CA|2)cf<DȨw׼T?>Dn89M,]A324q<ʐ :-b1o+PC;MV՛~lX?L᤿Ǚ9dV dSՀw TjTEjMMx@v_2zFXJ h g$%$c){$z9ЏW12:3|HuVM 7Q&ݪ+"R 8)Kj.'cA/w5eF"92H/r*']AˑCʼh!9d }G?(vWeb6yzVimɑx!9grSH^hZ!5!),-u|6CMg'#rה4b=3ƃ< ((oaI$SgO#–>Nhw T))KwD40(~ѫ,yG캛Ϝ$۝MNhk7;̊$7KVǍW`(1HaR ;g*VV$P3gQsquE8G$Z6% ~L}wΛrqU뚵ˁU F '[ٲѡRZ-{X+ۿSpF6{R4CqU/AҀmm}}6 $S^ؿ,,p!lڟ^A^|ܺ6v+|^׼؁*Yys}S%Y̛YȾ\D &O!kU sh ʍ "Q9[sb刯v CL, UJTT>01.zܣb8e9&1 &[]-!/ĉr8) 넲*Nw0cY]9q 8쿉}Ջ.k-mbvO27gxI1pz-GnW硟E|YKxY 8=1?Gы#ǰ{ y,RD-rip]fI(1R[3C8QӜ«YU+G /x"V(}/u󓜞鰤55vTw-k9`gX3%ۿß2*<,ȖJo=jLj2<力 *Tc̸ʐckQc9ُj]SOC_(~S:=_w  `<;x4mlZkȖb/dYpkTխlXP:4 񏖴^YKOiQr!)xiP)]嵡O~Q Lsc5ZjyeYf_*;+ wZN{碿%d $;w~˴-Ne9cc.O;4s-ҭaV\-|6U@ߧ,| $Yv(]aHLm n%,SC`4?}b#i%iWţeVh0Ϣޅ&N9 ]p.|5;k$tb F$Q()m6 %.Sⷩie\M`wCwFW펉a`1ݯS307je uw@Y:E.@;&/`ٺeC]6o1: %+AWKʶIx% +de㦩_<)]hI{-vTcm; ""|/Ӑu:nGB~L?ؗs8^E1$N/\ȳP0ؾG~p<ʩ#>@G< '(rS2y@㚢$ 2uajBfPN@ Mؙcf*gYOo6ZcOH;JD. v$EK.pZ6%?&iH*~tN]j@ S]Qѭ7jY%סh1e kޜ!E Su2u%ywo ]T`S i>jj?)W(d7QFL-I<{շ&z~$uR(yXH/I0CmÆ}r3U{|٧8;"@Kutd'^"^MT{&;zUfI-t 4v]@K\5L55{a%Kr7S%<]5HQ}BS76fʿ`k+OQd N4ѴON^]1 vQ˩̕GZ)ZedcThhmȼ*xD,2ؖvy/*R<{}D]M:Ly  })!|kxxz$8˅/azCbI1!v<1}QPeEZ.P>2\+Ӽ6j85ƽS<n(jnBZ;Y. p& ڙhD@ YVx@C]KQNsZamUc'TeɈIԶƶ<90'(3ob̗3n-Dv6 *ae?S- R\,ė^dؐ%Ѭ"*ytveqI1+%9qd;BmùBZWh ` =t91V<3*%D^z`(.rHDXP1OPF{4%G+e rY᠆cFSu*Q֢_ Lҽ=e5bV@gMCr(7K E2H =] e_kQ) `"D~L©pV1v鬁||zʦ._%BmlwLff|ie:G!~I}RB̎ ;`OyR kF 2T/c^#.ULҰ wWqE ˕uufw 6&љ*tVѻF$OUw>@h%hJΠ~4DZ¢c -#_%h0͋Og&T2Ic?I)Ί B'm{8ۼm yoƟ3Oݨ7oH-b<0zEwi5/~wQ'L]yZ>w! @Dł?J"G b!+n&wksGZ|-"OE%\JMX b䦑[92Sd"v@!Xb*28x5^pa[[aA'cճ:3{N~Ie,iiOco0w;,G gCjBüĦ⸇WθŹ ьkG]j*jAM @:"E~-Hf>GفGM!N՝ڪU譶i(| 5r>T#v 3kQiL]+nYhhۆS?OYL9Cc5$kLƦUgVh{LrwOՁ/:(ؚ9i'9?Id*laT.jk2 fɹhQyB.N@;3wŔ )<>aђxk˪S<2me΁KQQqu KeK SZez5+rr4Y:f•[0m_`V"|.Ns,:[}?,\28%9gd<7C=VH\T{[&?ߜ4 Lp·ޗ_|[U/4ڸnw;NNE%PsXӾDg#f^Cqez!&݋zlWxзl[Ȱ, 4HbI'=.IMݢq i¼Z*2.ġwu.kQż> >AT l؃bN;&*krUfss!dD/@U}N=; )mȜ:i .;~| (^^_ِ]hNv=ȁS1L7t l"U`v @S\oA,ERYx] cVXvm8_IOٿyA^s?Z@uEaHm 4ڣ!VfSHz:݈ ٥ S-k CϷLU{n<#zCZRƷ_Vg`x=~@?8Sa6XQ`s/NƊ*_wMp7=8*]ЪW/aF=.$t #eNV:X+~\97Eibs ,-I# O[x֙(o%/Y"݊VX3q?m84_'Siݍ3KWLn @0 I:}ۚY{ v<7~D͊k(Ą.W燋JԽPڟmBjOuE:Du=E4B>n2ӑiٱy:3ϋ \FYs핈N կ8R`XH 1S%dNP AE"}'BUMݫ˙ڊ~u?kz!3%4ߌ#Llf|cA{{d`Ya=Q 'e>*bڟ{Ƹ;{DNR^;XT9XS23{7,A8gh߿j:`~7bnJ=YC鸻-NZ).& fX##ccsyCUXeL`8[!C.G&.ʧzy.wk g|`z/0 T %mp4*9Df9H[R GAw!9,κ8-(bC aG/p7 T=xkoXnN3=P싙̛ZOarRIva?NBR9Mx1ckvv͐r]Ă{N-MӤW ;w#Qxn3_\ ➁ W^wS'b%] 0=)gV#3]2{7Q)RԳEǥn|k}9I/@a|hx֖{怱;+OpڱJ47S01 8v1EMV9NmN[kPb*'1@(w+,x(>`I:ؘ9lhT*z ҩWkgGt,|^V@vlH6 iZՀX zT\X 0RNiGjx,L 'j|Wp s21naM>u+~)$kݦvAZ] 7n2S*3"dߪWyZI*D#- YY]B?FPT}Cq[93wj<nI5=W>%$hvm'/|6|ഡCb1MB)b4 dWy_OiddfZ c|A8Wu|}S%LP|,פo߫+8.|S xM<֏ !*FRia(0'Ѡkٱ@_̫wDK7>@餾ݾT%j#Pؼt#ft$O! d`h9,MMWn'|E`z$nW<aaq-Ն>ce}SOD{/hDv/׆N`vLOj]QϮ!^!?;H Ze7DBY A_5s ڈLhr&q::pjYwx='^T\>{afm($H= Pj vUB栖ȩqWL"lSmv+"uz!rˊH{C0%xA(i"9D}ƃW R i!" ^ k"q'XlIiUH`ʶ|X1<r]R}h>gEY @fڇkEOBY(` > c=XnNGNJ:R_Ld6];U3%+?Ɨyy_9`!Sg@ӆ\2Tȥ+OFBVQ u5kGeJbO(,iuB,PK֣ g+W }GŸi6X%V)-Ibٍ,WBgz/+Tsz(0)=}!|_gv$lt =|>qm1ISPSyʼeu'~CZC$m U*+X(4PeejGqN$߀ODT5G6G5~2upE/qJB_ kR2kb7wjkdd-D-Qd&*U]].f4=0Na$ʰAgոPCzxE<jHZb偢U}Reuף8pEQH28c8i;cr,PpY.ʪrԈ9*_&5e#+Ӏ Y~l H~Iy'7 E[bC6|V< OEEOO=ҕ!}C37o>L'RVM2:BҒ4nZy`\%z4*SOY?*|l8x qଦfcq-I4փ=Pq|6]wzW S,;yJ@dqT5i`l|xߢUn4WUk};^OMߋoأQƇ{K8ė?Xe|ߡ ׂGk۠-ѐ #q"*d"#qg28RpW6A(yNq;Sg> 5 Z%iYx|aT*?{skT-Vh? W Jv=qAe@7y P+|)ٱFY%)tkUjC"ܧ u#-k_Q "·D~"{M+f`dd1K'dSgEI-c-ȷIc:N9ݥu27I7[`_5JC D`E!~qo$ul$6ڔ 1LjR7PMdP}1Ep+Lޘud"uo^7αVpOBD )jwf٦/L2`j+ PW ɸ~^"PδF|Y֢3BjNJ /v"9ǝn!f֬|u*-Kn^{2)#wxajk RKv?{f4X'YW3@KHRK E|ucV&N'6wsV1U#@ON34" 8UoYyn1ƿSq;HBD#8򳤀"ɰR7Z85؅-^iA jns ߭l~&S%5<&xc1v3#L[D cloQ:C^TxM;wI oƢ1 6({ns MFxEU'M{5&[{aYrb8y=Km0x1AF.SºSMof:orl[qStU5w "XqW&M Z:"u>͸u1{X55f(8jC Ӿ*MBqδ4U5/g6bՅb< ޡ@lnq'H]x_犵]0QERW8&N#<2LHr7RWoq7b`ũYv J21KRVЃu=m F꫚e e6X ˁ-l]">\|ꜽV4 F(@ sC,xv3eZu7Z9'mJp<(}bC8/wM(6 l+d,MxUkl"5 v^So$E*p󱥨Gg96@{߃F<h/pIF2-b9 <6`cdas<1ҠY<8~[t_YL[jyY\vK >ͼlq)]3VwvWs_o-&Oݎ-ٟ?1 r`{ID3;ؕޠx-/0ņG2>Jj)<-1Llx-ϕ\[w2يfnh6&Π/ x 0P ΡIrZͨ zjpVaNE9BJ{ 岴4t/\$l<&;{4Xv*XVgWV3 %[K4e$Jn}*z\L .RT.tYzh1>uw# 9A9'7|V;b| u&ZVln,kZ*;B5+.vkw+%0H͚KpթcSw0zlOdB6FJk)ejD6/G #" 4֟H/`FۑTB=ω껬F,4ګK֨F4%q ="SxSeqa7x$g>TfaH2$c23 + *B _\\+Խ,X "sz^ cڷ-1ii[5[l2P!(ۮZַa&Ilފ"\?WJ}h8}X:Q# O O Ӊ?8[~"|%BG%(z ,?O6evZֆK|^aTX2af{y~4dӹӤ S.-XN7oj eQ*wG[Kdu7=~bR t^LOIǿsZ:!mXcyNUi|3+yC#t^>̜b#ds*OX%q3+Z'NPn`U)(U2B\?XsՂ(*hZ@G2 )Fz}{8wݖ7D- (2SG$10(A[/DSDJ؆KBܣe~áY묝ѐ۾ ͜7&$'m2>viMh>r8(dK0O)7D9š e4s*h)8<2lCKYRIu0<[?e"0un0I*=Y0bZ9X0q6}̾vD@s'Ws FP|Y+Z2!/@x&oCcϏ f$o-%q$45 &푛G# =}-C&^3Ah H&vZ1~Rs.6ԴV%&$5ʻBzBtw*Q $G_wRV Hi: uO.unC''0VuDO;J?m35VM{"+p"VI3yc[.JX?v1rbir4SG=s1C(~(VD~P@̪ F FlCЩmSұ@T;ʌ`>Uױ@9%.W&SWpyRꝑ߫7w9xHrXnZL""v!W2{;.rq̃2B87NL_ R0"KD4&ľǜ:?9ęT!)g݊6&ӣ_BA@_8ªj;O%#r xU;>xIE֌۳2#t 'Sy!+| Y*L!aq+*4@Y- 2nƺ#.P^%6ŵWibLq>0b1GȘ>T D,S|0Zt5p}E"ۺ5Hd;,FĈ^ &K'cY LᲣ-("RDfH~rSܿg0t%zQ;Lh WvkFy R+T~Q}nCo6 x4t'M>AG,Jf߳:8`ﶾAPcuˣGEG.v&KK;."ws8ٶþ?]\ tWi.\iؘV{b?jLׂ^sCTF.W|AX6-԰b}-VuFT:F~1'2X:5zێWK?&:e2 q?Kd ](vb/A`H8a?T*N2^e=\|%䕯K #(י50=R7eTRݯ)CҴ0d2 å%bwl56ip$0b2u?!g8_!rVXuAY~hPy1;BӴ?0tgdڋ tnͪ|Hpz9W-,͹ )Yޭ))ldc{YO6k1hOƳ CebI@myna03% 'ӣq$C#ɏ(|m|v^kv C|3HlbP#r@%ߵD4UB;;d]LSe̡Pa&s~Yl5I(xIqrNjv-xZ48<jHv+/Ӡv1.r>4ĵD܄Q)  6pDۅPcYf>dB=w&o,(3/7y"e=ޘnu\AX0~`Aκ9~QѲTOuә4O@K4h2E$4BR9s2"dk8H6𪤥>- xR>FEqffUQ r17|Hͻ%~[js)x/W, [APS2FT6]Sp ε^ IٻnLBDh_ÏA|"IX*!Rxvn ,X!}_-[T'R{aBh-r "M %[uY3cn"hѓSV=)aJ,P/X6 cs\2y C9nJ˽m1ڄA AxܐYd^Wgвz>f3BC5$ 2ա ~M\vEolĪmI}߾^{cdXR`MnQgIǥ J /f"HBHck.NZӈq @I MR42z_M A;k1[6u0/pI")7s̮҄!?m?DsbMby(y^qK2GΞ/"ڻ{A.D| rdӇ,K[U 8/:jj 8$EtZUWcbp2e`I6FCKWzH,\>'U[PVǼ$Z]xܹֆ߇HfDzmvJ2uPxÞo;-w.4x'ل8*V]_d'BIψH$M r`K$SiCIfFjgH4`]ܛP#x%FKn^qZjexl>.`b}$6—}1 lIe$HN)#_U.cO֪|FSN'C]ҘQ_pqErD@)\Nc~ xjVZ.3I*[U}d)o!8` ܅Q9b\NpmLx*wE+L5CޠӱLlt ,A.Co|KjP{6Bĺ'= 1΅n\S49K9ɤJo4"XP2OJ;E%wr#H?MzϷ7*Ӓ`wBN W zbI1C+S#Oo\*{58Cea 4BYѦgěH-rHo9T r;/ȯz׆Y䊆j@ϋ m_-Xѳߵ5eJtˬ_TwB7R.3r"mB|qr~p*M]~˾ làko;^[f#aG?fB䀖؉" TU9 _{݋GzdBnV٩b51I3/tzaB]` <çی }i#o~ނ8l"B3!L;HWzNSֿ/M-K<`3o.JnqSa~AO#r,sǖ! t~ <ܦPH:xcڠPZŤiy*9'#Bcn9^JmẚGH⸕cFN(zIMYavT+%8 i HT'[Ta2-b7rKz3eŻOr緕(mM8CW\ហ2S> 5Sy mꖍ Fmi*c<$)'Bvt L"}\QpHH{!e _'fP1Py^ik&D@RP@Lo;xCx2duX5 s.0$V{#fᗅ-5ܱ0vifOMPT^ %UafcI -.:iBH9l\.#M_@D G[]݉8SĶޜ57uϽj ža AV IwJǂEХtR;nZ$O2N;\ѥ"O2|ͺ5u4YDfCYQ6 0V  Ml؅}M7|X`=^)Qv7v.5Z1g*K*PR^̊pU rbQ(3Z;]r٘Ma m;#(S 4Ut )-_kΛ"3-]-^ 7iz&J^Pq*Px cr7\вS>'2Poh:(h Z~֣ g'BT3mn$4[$DZ5ǣBA*JW `S dzc0\мB!vg^Kb$<+i]e:P]1K\jro(|"6,ӈh7Kki2= m^qF`i4cŲF_ e5a#k(K $ād.dcw@I3TOrVl{qˆeg{J)[g oƬj9ծ炔Ϙͮ5h Xv-zK5aoT~Zӊa0-e"UWx^@פ֭(';@2Щ4ɽqNn5zu77cff"vZTm,O/!sK/bȩ ڱ!k0z%4M/r@%ơś^ cͷ=*ZWwڮs2L "FmJYA7ëzxIkަgj^?ծ?vĺ"e[B<"6}cye♘Zݍ9H(3\keT;\sIS`ߤC*jqba.p(oUQ)!Mk2JeK\L`'U}F[jWE`Ϯe081✬gYlH:6kRuXUiSSw䄋 Uz)Wn,xwم6JI4MIW* W3Cg@UM뙊5{&WH gv|k{1ԁ.֙ t%- O$c䫄nԻP߯'mUrdRé%l!XJ3+U^ݒڳ>uZLxTFzs, i[Kێgb,3 /֮G UstCBF妆v*7{sl|(OU3:3.rԀcMmł}/uV!>P=TgmzR/87@FYTA`q5 #2n@|n%}߽!<ʭ}`# ,ncJ/}ڑ) dA[2NgCVޓGG Ngoqtu>u-񴶥H#|C?P9ѿ quԀi[E L&#rTnB^vardİtu:8q#xs e=_,!S`:Fg\*ʼ3+Jf Bz!Kcw?]YrD+Bhio9j[;į̨73%&B$n0{,*7jkGj$T#csi"OX/g5&`Eqί BUx!󣴰)+7oo3'vDxX@8aXi:m:8降 Y?s\ z*DKΊٝK `G*u_KgFuxs $eO!ݢ6z~=܍bD{#l [ :iڅO7Ƀ5@w Fi@GMmCP sΆфKx)J:&wUZocF_gJGn߸] LH{,t' \ J)S=ȏzE)pΛΫx/#u$!Ǝ4|Pk߼Ta0qؚJZcwRr\.&n)~~Bs1P0N\\k;;n#><>d7dNL#nl0`n//S=:h ]Dc:it+QrpE _+Lj>SWD{wp[&Ȃ7n6iIn9m~]q>|Zit-LMZU-3_EINj S16aHdX08`,ŎwG!.*C׉;zdd}O8Ppi2`R!᠝j٣ZOaϴ .9.]X章el/)ߧ53c Fx -2.[խ3tּ_R$ R`k_8G$ Y}6MhwA4 >OY/PUsbGXuu$&u26#)ztz_lu,mak| TՃ $5]磬V*ƾz`|`{Ob3y~ȵ*3"Ⓡ23$ IMbZf_Q=Q#$l@;^ :3j!xb(—0`C#'[z(|Jb֟(dsYH|JàL< LI``(xYoh ߽ {\@~LNB\ڻƬ3gnd2[(VHWV]M:S`n+ _$1/qQ#RT|q*spp2|Xe4X)lߪcL--&gѲex%mڙ^v|s")|uʤ(4|zXsY\ r;ڙfe|-#4P!GJU1]~^IF׼c@޸Ooػmuz$y6|{$TEZ\r޹舽G4>>`<`.#zXjІTcW+Lۓdo6hIa8xt D,CPB[4()8'EN |ώ=Qcm6"(͈2{m'>en&!D#)ucȳjia[Ky1A0{LIQeo鰖3nlF_[  H䛵=WY4\ J~ _h~+ jK}sOB!=rD:J,+I Sl$W?⋓iC&*j?W4 0J>M&GkSwo#$+@z}ʗ 8#`.XȠVj: ՠ&`:թ ۲$Ll%{l0|,'θ̓KfY/?: #m)lѹbO w%)^N=# cu+@ R$WT2e7=YIV>wK_3z|7t~jhW͈ k*wEB#7tW:7 K&ܤD.\I(=6_9>&Σۺv. 7M.#Xes@SI'JߎW)cʸeR HdI[*y}(LN-(, 4Zcfѻݡ㝘_ZH,aDVLps! g:! RGoYy+V-ӱy)̐:0c;N1QnyiݨEˎJx ݆UQҡiDZs"TOz\ "+Ǣ2+f[+ؿ bLԺev1:|%mvR&"+Cw_""- 娨;ZY^@`b'-GB.TVRuZ]+٢[n#A9[%(\Ť0C@Ugʡcқ\J݌@ZAR̈́ZF@JE))vvfDES2/'O7(y`Ju.A<]A7։KϾuA,z#qn:b8b%1]S<SnUSаĮ<:VgQy#N $ 59O!^1m4P[.`QB㏌* ޴7B%UV O\HR7{TYG!Ur\ PBO~Rb9Ջg/wIz:|VCpEc}عf5CjXg.4%"` N'YlSjm&Z/d- #ql^S8k.xm PK,n;3xҧJy8 8"qkMbA8AL+9KՏUZhi$lZTW|Com@9.=q_m(2Hf#pg=-" }Yu@H1'M ]֟U3UJJ IӚvJ8w/ &0Gs*Iga/UA$[ڣJLWuh0]#Y^I)g(=\ƒK/Y'+FOؔL`UHC4 ba@!rT;LHvbX$t6 Xӏ&}eȒ:k1libs  tN?.UCf.-+v!Y';Ti$-Z+ׇ![m!^$*G&Lc:H:ʝD녙٨ }ev 6K\Dp,][}$sQU9`$E:~y- Mkdž'P@fv$/}V?P^ ^hҥ Mo(>AlJ,rH7@i# ?Yn,,N4fJJZ蚫0ävB K˼_`=9RShְq#?)YZVY;K|w2s߄F'~G, ),37b|3&\'η"vr}~F-Bs QU;oe`ㄙ )K]{v;U1UV9ДK ͻYiC]Md>;J1*gvY`ôP(nJ@47D_&(Gαu؎2*#^ ,Azqa|8$2b%]I%X}IʼDļ+ztbT}JM9 i>%jƕM%- aLD;E>n/(y-p*:a F܊?26Cj^osN_Oey F=v!8PR+vk዗Q@"<۝oi&d U@Kr*X~HХ m/F2H䬯 ;&EDuqص)  W(GC`Z4v ӦY;o2?VD)#cۛvrh{6%l~;c}BWƥc}SJyU^Dȕ@EUS@UnDUĿ}BXnGm a$.jYDvK Qdzqto&BԩO4 -:.3D':6XY0aϠ={PHzE䎽Ksm*]<9Ux .q㬾'hMsJLMf#8(ki;g'*Be% ` DYoB5rKac+$\kmΗ[;pxWhd+}%_|t l̎5''b &*&~}d75@EcL_+'Jo.M>^/ k1_TNwfVM@E4[:%o7PmꈴFm+@ZuzeW*VwfnBk?8=Twb8V?r2(:-++턣b&=؁2!<_p*kyBzH(SIWȨdH2/?@3 TnO2^5Wj٠i'kfݻtXCg+11"Zt|(j)ֻre=B9Jظ "4gިTBsvEdJ[JFmybZ'<``IXI!8UAAťF !(Hb3Зspjyb2šI)@c[ 8){( BsȉZ`[ȱC0Am[x6yε`[.H3x'V%e eeBy}Člk~Q1 ir&Ht"P9VFw#h aiht7WN SϷzzfĚa󯘝qͭ[MU/R@ҭt3.*Ca^fP>n6n,ht#L q^ n_*'cEB 튩PɭZH#7ET|U2Ck}4uMn8&~?|%1qFqɣ4`xFQ4/@~H'[C9p}Go*W""H-t߀KGs&Tm祧my7ü3Kхfe+SJb"8Hu} ٽC7f<OE=vTAIaFUitBn[bD(I8g~0#Tqe,^z&:`ipk>D|"#,q«We{/i$ z=t~Eo>LX4~/ EE;xr9f@9' :fLFJͯ0ɇX"oڇ|+&G>k ja i bn7> #]z7̰CR7@m[qOŻ3僭-~aB *֔޷{heFX햒su=}=SN,D5s;%vrB[>腛ElZ.rnc3=&x7@C0:2A%Y`3QTYFnq?Z0CG44V4EZy!ݱ6x'x=^VyA%2ou\`] -ggU?ƹUnxcZ5CCj@p %iq* g&!"X8+_W('M#:>4 ewY3Ȧ?Si7VuˏSH %ij#n1a + oEI)=ˏ}+UVA,K!\ӱ. ] UԆmtWjYr*J+ E28o~aDBn- $"|M4E!'jF2"hywDg|8v$o| OhU^nEe}p x!Z x#u|l11=s`T2ukܿyrsPۡ}?)J*c[FT N?,bh䱅if$iď1}WR[!G]%b:2K$yC8"򇒩1;n=1Eo3='ogT;2!F,gKruvyNgXݝ #|o Wjʝj~ #Z)=TSun5ak)q-c0,?ǫ'|)G|p);Up&߳YC%bJu8^K O*cu=!P ml3w`ӴWo'A9 oD~ 97Uhnl *(w']?oH+`Y Wِ>٤:]1Fv_u9:F?Πł, -ȅa08 FI8 R?!:4;ѐkqkl4d݂+!k-a 7i&G :t}h&ھC@OT@vjlj]S.%K12N?sda Sč L!>r\DݖdU. 4'iwM kS/-^z*0UqԶl ؙHrڌ}%xH Ա#g%U~3MfGJ7ϧQ55_ȣؔm1fH!ZiZtD#WvT8`@6y=G M}$5= 1ZƃdB;,>cÌ tu(<$<j_F"y5eY[jƫz{]/$7"PY DE+]{cIrMn/9<ɏŢ ?]k_.vݲK@oSmڻܘv#\4OK谌`]Z`~Pnyث_€HL[~ -*~9r~G>޲f2sVvރvYTO:&|͑>Ƣ#~o)(ָӨ8J4P•GkLc>v@GlTҸTo@>X%22ʺ҉E:TiM0BfpeTqsUZ?z|+=^7Lnd!CO/䂕ShRX2-biLa3(RJQƖq*F*=BiC yMr#_j%3er.*mH-ڵU'Hq? 4Դ\v$:AKez=Zd1mU6mtdʗ$cXtyˌvȾU^s-hI):B¤fx(׏zgQ5NDPW+"r26aM?4w/žwB]nPK{Llצ"Lإ! ;`ء^Ѭ4V($›|cU;, eBzW|I͎Eug-|a/[exP[PGYďf4R%N5gzT ىS>^un-U`7`UC7q~A:Pvg=.:B)eVw+n]|^t Wq0%w:/"ûO;ݡT ],Gdx9áq7JOxcX]1;} r7[HƮDO( LT?1s8TRFǣ8a;H*|D_+Ϥgէ9W cɊ 3PID<&Sg*R!>5 ߷`bo4"m1$uGrx!hϙt0wZHvBζ[bPKJNUQA?"^K}Bڢ0Q Ivw|RG Y%wO\.l鯚4O xvIJ{g=eXސmꐊMw_^(0P ]4ik;W?nyKp͂)ށD|tOPi'*prKfȞħ'nT a8?ŭކ^VJ6\ H@1TgDS i:Wj7@vpv.ŷUx[  6-s$ #_3,Sk3SԙAgqiyJ^$6xۨi>㾀iuUG9 WJh} 7"ϺދNb-% f¹(t~y?ElSR+*Ahǚ <%_h[}os"`x%*w.aq6c;LF 1^A\r)L^y³esC|rΰGً,.B| jrZںYӸj 6D뵲[~k{Ba ad&&77W;=m.?V]Jes~DFRrTgS5C63Ɔ- !P(49*mI~$YaIWQx [PJ,bRiFI#\\}cbK43Q@sGb@@=^R$&7)gm01ENڒ _metn?%9n J7q 烍`kW!UQ=騷Dճk4;/y8z0EDޡ^pL*T[(QWnh1:[>ݼyiߦo|R꣘CQycRwvji2Z:yD]e^C?|܋D(og~A)t՞4;)c`,eM_e(ݐOҭ%G8Z NMe&4e6;r`FG3Y@ ݶ&I^ruH,nm`l\ ?!ځyh~ـ!16kxV4ٍx)Y1V`-ƯXk-[CMRjlrSi^%@o±)Rj>,i Ɩ>ׯo$bWK&8Y빉"WɦB[D_·'hR)»A~^پ^e;H3*)Q'+kmӧVGld TB8% &s?!< P!}+cc^!2!hl1Q ;r+ !j%bS e2$-w*]YB, &$ڏ@p%/؎Y_vsEƱmC~I>z9JZQz牢Ģ7aB6hIx"&gƛ.fKaÊ/ȗmpT)JdjJ+:qɵ'9LO|)G,^vΆC8TvvZ n:̤RdwVhl%pNQVLbݔ3} /mkp4J=ޮv$0e @(;g}ByE".A7XmĮ~}qI/b>=1'c|Ƃ<:3DR0Ƙܞ,hlb_ x%#DM,Ih76 GHvyּUl>vn/E1ӟMc];uu &5g ?C\S>owEK6EyWhZ;Cѡ@}ۢvO%ͅ󸋌H<J3Pd>Jh$UUtE"!SD<$@5PƇ&̵\Dh qȀbZPV !ѵ;]钞Q-Oh33px+7åyR=;Sڑ;LjBD?AήXp7DH XD ?$&G^i+Y^ ̶yѿԺԝP(Y[ؖMNeڪrH<9QLѾؠq!8`[2h{]UqQLy7+.ϓ _.* Gjgo |D7MA@fj#SXaƺv]+<(mfG dn:J fkX;F&|5jtаCdg:;EV҄ 7Uk!,] |2p87k~W?4iOHnE U HX gt/x}G[R+VO<H>yR>齉ivxY78@h ${a<ą-4tMZ>NuATfvN)`{lcƹ@o9 oUnR  ƺ["$x iiڇt>KO u =u2}'F@G!t줆=cG.<#aƺCcRt~c) ;9 @?@uu[5Xaz9WKBfҪ<"9ZZ%tV=#|Y>v|kB@ .YI"H4w:d*L45ۥMon7 $ڪ[󗰂y۸|/S8/ah"\?,]: OTq]ج0?ۢ #ÞJg"#Qe'Z|TaBZmoԔI(/+ tK;\B,Pl&'C/R[)Krxp+{c KdhGo 2X_>% 7$;eLe}SwW''l/Y6Iւly' ULzv^wS 8{D O$PFWO8x4 + qC޿Z[^&^.H,ӊEu#7C}gL."SibmEM᝚s;9ƳZ8Klz|ތW5t6`׶-kkNe=Lg86D";EѪW1rAil2360dt}'I7]RRz^TDV>l?f)c|{5Xj#BŃ{&. XF-Jd5f a%=6)>nKhpJ{jJ) 2QbyMŊ{_yXT>Mizmlz{>aɄR]L-%Q[ėkN="͜KQOQxFE8^Y2_g V%,?glG#:Ԍ=ߎ73ã\)C?K,c*rzQzQE ~!dB~$V#]\lUBl"_â~Φ`eӵShCA/}\bE?݁T8fx' KN=?kNӡ?28|\|=@^mCNA:@FGpM&i8#8o6eʫLn:j"&pxvU]649YvCnwnM|6])ƀelsJ69c.r}Wta)V79Xj 8T|I]|xjjG/x-T7tq{}W81]~JtOy9m1p790WKTwCPvƼǁe^%CEYndU uW(J,3q?vLz NI%O_si_RmüvAF'T9+5`aSʍаeh>}J?3y+߃\f)C;s0lcmS/}= Ypє-93gw ύ=LH)@=Hn atV9Q![j7,o m(z[yZ\arksIyѱXړqn1/uVy=ϥ#];#'Ie6]<&ث{nܾk͚)T$mJ|Nn؋XIڥPn и }$(vZ/sn=7`b0 d)}J QCKμ Yt˝۟ T]}@ym{Kǣ^xf^4-8U]`i(bYDr05bNoЪ`w_,YZ;eCA!;VY Zկ|,w $E4]]U|}]\[ NPJYI%cq!7zp 2Hԥ=ܝӈ %-^jS;Ʋe}!FlA&6*%sKS.ޕ5zDY 0jJcd*]ymIHkd_y1ZAGGht@3|Ξ4B5D I XƜ+dHϝA/1asUT[AhJv$ eR#ɦ%NM_- iG6}lJ#襇:l_Jf:@|S9-7Nvx#)b3:]8h⋶HLerJ!L{"d2eq\U%)"$ejŞȪz+5D-^NT 4a(Cru=ۀ8r <&=TiMN_y)DުF$Y֞h˷r۟qJ-nI3ATtRUpU|6ϋݕs8j-_4vcs΋]ΆEa< jtXiPZrHL12VX l}0ZWSݬJ{mxĀ.iKپQTL'+ 7c]Fef11х7P]nal[|1f5a[:h^> :\{L<%[%'UYV e^ݳ7i!}[A,m,wB3 -&*ɟ{'`[*qréKFuQ,6 LFnbP;%'{_?ܙZcAǿ>M)}ib -оo5z{2D̥VKOb^GG{b.J;0%XvbK^֚@G$kfNѬ`8I D~g}[]i;c`ڜ*S洌xƨo1r0=qjC #"L3I:`!ÉiǟҢ~<?ķg΢Ԩf~vp1`Kj=dxO҆?I'd̜HWH i=Y:h),dlfֹ[%eޯRrXZ?r!uȮ)ײx \C{itx.p~6Hc:Odrf#rQ{ŵN#N8[a4008A\Ľ`WjAI^# <@[QT=(N: ر!@y{#mM+_ӯ~Z/b7UEr6vnbžȖp,JlUA  WsNeP+l^֪8"B >&/YW4e[i"—Y=3)5W5bzkZ}- ӦǑMٍ +#e6 mU@# 3,}弉994 < a[S5d v5[E`"*1n_g.bZeWM4.XTiW)za9 Qh%J(qFk M(mF?b?Nj8~bs!WmXbS (*TlU nb_D\VFzQ߰?l4;1"~e}ЬKTPB_#>%dNF0&ƌICk1t'Ѯ5GS؜P$nHi1e0 ZjXj,4Y!boZ-m 2M06ǹ~_'N&@;g le]k $kf5mÅGD~*JZiϲ(겿yJ0=yxȨh}cE byˎ TF"p3YJ5[ꜽT 2 !qp ޚَqS"lKW`py0rfaF~fy ?x4kt@cL WR2Իj(Ţ7e||l,l$ϘFQZ1OFhQ1rT9L !y6D?2Ā= ÀZ4\Vm9i쬉5Iy?O˩K|HϗT3HQ2GuSOpA!9%鿹uv2DK ޝhzά3؍^H IHK>e(/|ɳC ?iYП?1^\0;NabCK]`{Z+֌(2K}1> aF -"e0C-6[1U&̨z 9x9;z9ۦ#y75ut>]>$Hڵ9#65=#T'0\zltyKWצ3#/]*զƢyK/ğTT:@!-~7^S mV3宪5lW6áU5oA"mHfʦ2۽ƀ׸7\gۉ Slib>me<"e1؃ ><?aG}ouM"'>˘#K/8i8o$b%DiprI/]罩.Rڤ:.G7tGbdܼϺ:gvpI2@޷ st@aѫ*nW qD]G{cf%Â_yXh$!/ӈ ܳ]$N\$HOh~ZL{t1BnrD;)ƿpD$ @DY1h =Ŷ\D&k<B6aFvf\E8_x_!c:"Ǖ&qLYD+0PJVTi:Z HCkffӗ{1L3hR=fˆ =Y촐ہSi: P>ZL>rQNg}P*e| tA?w&!NO,1Fi)zĜ4xq@G~ߣCPu>mR#ٴ73y7eOt|Z*ӱ}Opku 3$}Kg(ꕡؿ!8N!P=ZP'sRoZ@V0߿pЇ~l<)G05f5<´c+guW>6ن/SKT) aiU*v>5>ĺݏlJ Kq1Doom;`{zRߪ!!B?e9%zۏ,Ʉ,FQh?J_߮ZyNJg<!7NoAw$-Mƒ@ZУ> ]([|3ڵƤd2!C:7) iUڣK\{}r5J8o^EǢ' Zu`2NvL1hhcyzPEP n\ O?¼GDdpEj3"حFPt@pS$DP+c\4B 6njDQ(\ SD$Lr.G8M 2\1ZNxG%|Tut5mX~Lѫ\92Me1>[OnfjYDDdzV:%Zofsx[٫`Z ݖ{ʩ~uN)6ed 2D4X v9O0i`~C=}~va#Φ3q)SZBZ(m ل*W,"{1<'O9MJEMԤe%jO`zl i!Ԯ%X5svG%_;X_ZG]| 拾|Ie˞$mÕ207 [WS V5dtfTb &,j 6?!IVi]u`r0 xi>tvx62EăTTXg#nkxH]*?tʁ4T~PUt[@5gEE <~(yj?Mf ţ_!h x®m/JT$6Pc3 ^*ey+eO$rjЯbӐL-+eb.h)|&JNKzw?$MCeAaW4^1 G~K};&hA?Ғ'U JXev[ލǨNݒ%vrY۝T%kjgB*&H93LV`A~-+G34ʍ1(|Ȅ4Ȋo Ua4ivĞ+IֵoX`})Vseb&%:B3RvK{J_GqZY#-B/5]W|z:FFΠTEC!sS$d̵/$O lwt#،&ixzskap_ĸvX ؉3YS糡j3#<38K돔*\֒!U9 pGr9KeA"Jᚹ]f䋫4~˳c-p`\we|tXI ;SIDv-c[7rt?2|1;F [8U|qƑh/2wC@ѹ<=:3iYsjw)*}nLW~ŸQS&~hpz?d,~Ȏv|^zF)VN#h\x>o/k^B[dCu^?L,q^ ƃ2 l3\p'%>{F[jmO!Pl@oR~os\f@N5/{= k0^.a݂Q1RK)T:Մ* *lu3jd ]j.4.Xq8O5v õ'hAVVn( IB̖ezE@\2IVt?Mz]k3P+Қ.)ɲ`/Wԡ)7B B߯)6vײ1Y ق#8Bw//an0YE>#6Mz]>N{2@7П*N84q̑sj sEN]mb d i00+l6'B0#Pݫyg ^))|u޳P~,76 Z:kBvR.0):D&2h-M]̅RIN},<N8xv5( 3[t3]$%Q^iAa.DZ 5 ʺ% C>9cЧ2]ujصO.*950o%.c۶*9$wV̳iOpH hRDטp1wy,=EfD25ErPXUD>vHH(f-Y]mcs :7U,v&RdO#+ĽΟSA%<H,Y s9f/p|"+Przl=F:d.C]3Z;?O`VvpIdB y̤N eN*r-m[ifaќT`" $"W\M|ʾx^X?1S KOUοtzKS J}#7n$f(Ȁ,|paogN}Wz(±7&mQe^>U2嵩Eg#oRW8G?R,d#W D * }\D;!]fw- P,za(Fd_ -@ Ln c BV}O1NbUi3Ci'J 5^S7򮕶j? zH5y8KCK[R>FnI 4bt_ɃoD ;Q%& :%:X=E>8["=0i3ߑҍ.z!&2wG>܆t%tW,!X N3 HiHJ*⺙odz3aA^/\rX5- e 6+sP:$q9 (rr<#q .qkViޛ_sEַTH ole&..& C:PIC<)Ϣqg8yВܮ:t!:|w>I5 E靬'7RG7[Tn3Ws`$!d"]RJsoYkz̢Qew܀wc/x%Dx{}#e|Fy9ͨTw(` p] x*䆰.ETe*A cխTr= **Я'Y' Hlp3l%DW5܊nG66Def$zz5K??9lR`A<1N-d҂0X6y ҂/l5OĺYLZjnhHT3:<"ƹm0Jq r휞2DF@"$*GS}t,.jBd>XyVX#޳5S<*g޴H~osz˼= ۗoצ}.?.W0 ^]ڦ<-8f)c:x-E~fnc-N1,ʥz7SXUߋ*>Ke>P;JP;Ԃl([!}bPyeeLyM>upLMߏo^FGCw Z pꏃG1逪(FN~(xL+%PhQL}\.h/$MtK- sPZm4M"K36'}}U u_h hJ H,5 _@wkB;M #5rM:PAϝB\]{CRX5C;oQ:U ccPmmX} lX0_iU 󇢐i,ߵ补ou˸f/J-? Izu.ҞuC hPME5e>x\5Vb`q&PLھ_Zu0̝WN+s0{h&lUߏštSbZbW}fbdWZ)ȹ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+ o8uByӏ#7/%]cRɦ6aTjPp_ @j>x+o nfҶ=OZ*5leꌉ>S10C _?i˳x>UD_Z-?d䲓z%wLN12x2݂!ܣΥ{=/sqMZY_<:b[H6VלQi/ w߲ٛRvdgc6/Ypó$TC&fknZ0Q1og tHa.2zLRm]omxіS|x6Af׻[s~)q %7+QV/y>BLfK/bj~iQ(7 : *jMG$cvٔPOXcd@ e^<\)POmQ+YbQ W9GJMÁe]"෦OFu s9XGI_4 [9d=q{l£vbS UzbpRZFC^"'jSJ#ZiaGϗ ?|W i*`BYQ}}n [ ?LrLk 6ş}ncvI^|!h8 <|NrT.r.`;}Ms@/*Z:JGy>la̓QaU\hG ŇoM:gN.gr=_|#;2vuA:Q`Q<8k] >&*c]oIbA/pM~;/sX"pFvlkM͎LK2 (V|vlZ{ʤ3 E&uWF`ZXC8ZrEK\P(ݦ2ڒ6Ө4rcs\|F*jjM&hccw'JroQIUɓ@a/jsfV&0 ߐ: 8HP4Xnb֋Fp|+2_nЪKغyLlCj䁔^I$׾ ¨?f>$BD^@{ߞمHܚF,|ۮRbC])'_ja>dP/,]o&V]НchFtW (1p O| i$O18CA\{lI;ᥤOgY<~PE ڹ ߧC=s^pMۛjIlgZNS$!L !Zi:1<oP] e@gƈ?AMLr {4_GSq6Z|h]֮V?H]x-h>WA#h2p3CudQcRGnګcs?Zb$V\B53;])ӒiYx:M#YOyZM 0ucdV#g&hhc^T|6Q%zEo6j Jt_|qXkյxx̪7,OGX4y~H)cC sjSo6|Ե-#LH2cRWNhAfH"@rĒw[}Px%TlLű C0}_9l<\ B,a!W'S?\[ȟx=f2*Nevd&Lh\m[eIр_9vڙVkiG8dD^^o$==s 4 Hhֽ<[)7nh=M56^TiV9+rs2Ibq6Ӕ>J(I4 s0H ! Bi_p`@OD5uV:sñ/lO7V_fgD g!>H~oٞ!h#"K|$k{M|(GxL :ه@i|:!_3b2o4O6, A?t\'N[иD& DByoQظXٷ+sN|[zq`}lk r?;DLM>)UA[\.FWȡ;3TG+^9>Ylj`s%Wj.,]0\}\kJ ͤ,Zm!6d-Coq[@7JRKSR *rO|Z.[Ҷ2۩NT? Q16={\T\Le *)\¢fTsfq`.~*bqF5VoGEDz0I) ؟+)88(֠YhOs44 'iF=ڈ=י2 ƍԏ2/{mܑ['IՆmL _ sbm0(ZKxp;?h\9c[nt&YHawh+(OUU6r~A}1Β"H<MG.(EK<jZdu/HR]Ke mM 4t;SYp 5 '>o9wJ #OKh P1I $:e9q4^ymR| qƔ1:Fz |P`vjid# 0cVBM7祶 i8nE0](1⊸ ',Nuט?W[k)mg`?3OG'^arxq8Fr1vK f&Cy^zĕ =Q{}?QxIvBG0i=} \R j| ? hQHr-x=pJ tǻy}&TU? HbɢPpCo"/= f)C}hgǡ9BoiWҌ\g' >6s/!WBEyQL($cէf50rl`)C%*;=؋ |LH> 5ʄw% +:h8BVenvε]$fM'C5+Y>ϱ;&$O_M<ǂ?t. ےk݆T:'O̅!6\;YRMug0<*L!93ZR77(=s(3i GwClht" 5BV9Iٯ{}Iۭh]gL o~'Llshcu]@F/WcL{U-yU;|9Hm)-SKʷzrSW Vu9ⷙʫˇ󖑴}7İk|x;.Uu=j})ji 6~K)S E!W5~S_IY}'=gVT*-a`-NOeowLh;,|V@l<4j;q(Y58 7qk_w7:-E7%=%]Ybw0/$ ?_l(%,VS{Tr|gF"geYݠky^&Қw!y 2߭@|!s|lBA<~౅\_GxM]G]| 9}mlEhU> m~Cnp09R&GzD.$O5Ԃ=_h*r |'NsiS7Fc f6|bx>V׶X@4#T1ᇫ2h{pq)Xoث{ 틎72`lMi,D&|9U_4'cSe)* kc{״\{U?=,F&&YA zW8=ƅ]`|S iIWvX\*2y& & ]'s*ͱfbAKo}My ʴ@_Z.*-ѸJj?\Jc0nޭ8eEuu,˖5M= [g5Sw_U@CdRvԦE6ڦ"d lSZlZ[,?B]34&X*QC5UstQ?9û]/wmX'bbopլνlVo([(2jz&ũljYSNXy{H{ݴAa˷y6yXJ}/Ppc aX : 7/EGN߃ bl0_B[bm<ŅR&<5 ƪ0t3ˮQc4 ybƠ  _ ΙF  H̓) /i%2EѪm3iz}vBdYM:{|+0C-~BR7(z*;S@wsm ޵ZN=*4ӷ培O#-W@7[J˸ޔ C{a2e@ny m6MJ[phw!5fO%-f5!Gb/?&f5&kr%]ˈQܚl܎hB\j]Iuܚ}D9Dҳ\;M#ȇGa`z3 F c|-F{w:PN^S56c?O.;fA-iBV 2n܋0m_-m:PTDZᆛ_T9ba`;,VV0%Xfs30dK?q'1˯f $GYHZUB@y!ey TdqsXa4SΘXmBUȆt6B%Jat+1hn/9*~Ifj.zďw5qxdAv]RVTqFÏ`~۫ 1q5hD sNB_3y!VzU%\{;qe)wX&*$w)#JhC滴rK,=|n(`7wEf0FِU992E>"N">iA1z֎eШ\S[ RyI*f]LjZ >ȺSHձ2{裱-xj=Ka䃞4#mdIwPTgW܁Q] Al/]o|6'@g?,fxw~ὧ;k@b C%x=a<#< -+C{ﶓE:+[OOF?x ZTΕO<tZ)(8! vdN=ƪʛ_U$u/]q7mq(Z?\мȀ)]'1;!Hd|uL4e=ʣf33&XL $ 'רROhO4}XۜUlC.6P7>y_ {-sowJK_l[3b$])Wx,}w7ٔ ~=?xD/ǝ[G~ˬ}c뻋1L{v`E?bIh$Q\C |A`6P\{}Al0E'm?x\u'60gV1mߩKXH"n;4QRqP~ joZ^d} 6I`!̷tҦo y7?K "{`+Ή@p1GxX Te ]/H HH$yzi'xuWfHlGK+#=>7taeS@.Ҵ{D eY9VqR!O؛3-N;ky-MNW*Lڠ8E^ cs%*( u-=TՆ ~M6>Vy`Msߐ x%M[ Il!!+-C'=7e[|F%ʈ0,]E{V~[T"[?=)ѳsܞbjwscū(M5Hj#C)AQ lwŽ@v.}}JQZRdɵĻm?Q mmD72L+ 8p}*3髀lA63)#ruYR=E9tɘ[;%}5ڛQI@t5i.>*%`H`*~ 2+PŽa}TvѷOt@dJ=xO<|#D 3JZv ז;,q iyAIDr?rgw&VntnH587?v[q2E^Wko?|,MJR\X^7U(z9^1M^1ODRʟD 9&y.j,z#T]L 1bjXQFlRē$slk/4 &]$R ғ[Rw (4F'ꫡZ=Z0 "9rCbСuͫ;ė*rEo[8~-;Θt׋@%e͂T&UUW!=X,7*^PC/lz`+IK/xL,zZ iw!fB1ۆRJM Fg8Ω蔇K îp*WS՞x+?h:!U{: Gq4U d'Kl?]҇]CU P6xU+!#4d|x$-[Zn_oTe/k4kGt^M]qϯu9T?hK9Wlh-Ke/;L^Dp7ٞ HSCHQ+ j V'nn%eu_uٕZg:36?Djn#hhG:ʧl>NR~Ha80p))WRQ8NC-=[UG' >NRh?v{oY3,K#E-ast աV/Q-E1Qb}TVطP)Lq=u2›T\6rk˦mY:.gzLSa=WrMB45bp`'HLC"ٜbK'C[qcb\ҫtyXaSHCR1t%eFD>^; 9V!-K8=s5 >¾#@,KJjSz);ڱQlk*LՕƱV="@*zIS;epc~cg];S!Y[TS̾a8{ ^e;佽B9(G&;!omQ{? 8QVS?ʳpRP ;vϣIpSCՍCB!jf(-meـebV؟ yOrvG{n`7 ͇ 8i6WUW9ޢ4ȟѵ_,RXp{ؐLj? !<]u>,d^{WCxRV^(iJ{#MUɟfôPdPBZAfq_8v:ܸ'e\ TqYs$X "&4iyJX̲1Nf0mj_T=郜m#LyZ˒E'`VóЎp(6Vlc8VL5/:j#8!.T<ХoF|&\k-c|`=_gt Ϡd=O+A=ԆQ)qnB} q[dH)Csd2Gp0"7݌*¤PbQJ,H=Uμ Q|ean*8VZz7̊[p 40Oumab?';z_ 9du+yr}>pkk֕<"%as- [A%Q.SY]ngN<6MّP'X<ܨR螘s~~1+QG~ckR `BԆZ#1I/hM6L#UWs|o PkasK @*"0Yq ZgUvw 91 8b&VEjoF!Xc04IǸp٢ց`2;tc!OLQ¡օњq䶝"o/OH 5[o4d{y_ q6^8\sDU$1̓"4:7^3`ͱ| ܩdQ.ѫ€HUh??by->{~wzDԝbv$V1ş̧0bȪZ,'tv)ErOޏ^P8VlȾ/ˮN)Fi siO^%&FxkTvDSLꉊ% Q7\/=T:]gY.N֥{q:S *Gϼ+Xcl&Fw'lf'an N =P%P[;iXӨtR6Q5[Ь ~;;3$S:| nd -Nᬼ$qjeF |g*Yt\fW$CɓPª x)p<╉-枨%:w|+<'#mz\L kzr;ձY{O(ֽv إ!`2Wl8d@b/kE<&Yo|~qp7QJ e.ق/udUuZxG4%V"T(mPxĸ8:RN T8~ 3(_6!O23piVdT"rϦDed}L1sW(J I[WzV|K,nX =^eLg='g Dlh3X'We;4\p8-]Odh.T mKv7vAOKV ,lPن|fyi 庙Ӵm 7#~,1&S8#tE c֖u*2Nѓ1Z vlkPkFo{|HȬKߓ 2bUqkы%FZdȏ] 0vd%r3#{uȲTvٳ@_)}pl`S AWo^B wנaռCЉDrJpyâ<-hrVnp#*ԚXhV&crL \g ËW:RN A{hD%T>ȂsxCGw8 >#?X/5Y?k+]9`1|A|I!΢L|vr-]MBgqO SM7n&oJ\PJ㣑֛AO)dO =Ncr{K1^^pi?T4Ы;irUz1ґ#HctH7 µ 25zPU֚I2P2{r֯*ojQzӝ7hf^&sZY':Ut!5yk+-u+,,8Ա;eFi'g8PcblO@ڏU9^Խ[]t*}SEQx'w7D%qяaE ,80ZZ{hʵbO§g/eeV=d"m w $"䰵Tnc31o@J`KGne#~xŽ7$q0m7yJIYSq}%o!a1iHKSXNDc[uO)o:pmkWFqtSz;i{ND=h,K<~OKysB7PgeMrX{ey1Ÿsۻu I` ~dƻ:e?[ `uڋ1E=Y2vĸU%kpߺ73ʂyط負MgN:"O(=7oWw`[Ĝ$괖*$"^<TLLPe"Yt@NJ^@8lᐂn'F^X9ۭ K?nVpM\s9B惁] NS-LJ)4S,jmXj/tP:EtӾTnʇ6# M4=9=!UJ5LeHK6̆)ZDh,90IܥJ=v֕.E\8 D5l_Owk_;&񋟁**/' &|y0(NGwGͧP!=LR5LI)Z/᧗]xzqzd<ׁݦ=)o$˻ uEɴgc,dJ*gʉoK$._I5?DtְöIY w1ޕʌgvpr)^QU/.o=TM2bH5pDQ U"ɤH FUR4-InEpX ݝ:0ó(/MGE{ϼIg*k)rsĤ5ڎhæ\@#FsE] li* [p7h裟{)D ?@!@쨾e mL_k[ΊEg -&|ϡ*,ړkO (61U;ќ"iH=HsEsSPb3q> 3{b;t-kĘPuEH,u =QMW&wWjHlao t90xCf%O'6m*ߒ,CIzmdo44-3ƊV :^ vӅ)Ds`C!ႊI[A+-2 w>[1h᭏ba'4VMZ: gtEfӼ'&٧K5TΉ Ve72K#JC<6WnjY-J fUp(/H |_z/$锺 |.9CeJM≷tZ@FY~,hR3a@.)6gʊP Tx3--, r A##s fg߁%g >$VZL2ڹ|~3}G1ObxvU߬XJ4mgnd6qֆ,gIr6i ĥ`0m|?4zLS4H<>GQ _ͯ:@vsK?l(zӦ_{RLk]=m M!C% ;Y:6t:\\Iq/a2]@Ib*G@Op GxrRRA(~N$8Wu6íy:WPV]X2켽2}b"+.q# o[9PM.])_Tp6E!lasKyda,_Zմ8q9rFE;ռwFPJ]gd]CN["_p41l6_%P5)Ba=|=)@jE'b8b `~ËIZ9Νl9[Zty-o oNILљQ(Šv2x=x}(n\" sdgqͿwVknCVΐ`sMLMRGՍ"F84Ń.K{*<| ^6 Ky:Oвf 6j6G}®t̖LST[R,TIfkۋ{MG lh$;m2&?*<mQ #%ɆOCޔ$뻖ܲ׎W#LtS$|/bMlC z3Hfek8O&KWy_`@xp1 4ӆg ?cβtt U7I0ouD_D圁*''%Vqdʉ L a E=:ckUCjd7;ۀy`|`%͗Bmg?5ȉ ! Mm0|&F6&V*xr B].q%S~ ,Q?i `aRsN)./-V0kD!1ґ/0 ! tBˢ='4Yc> 8s]ĸjhB>RJk^Azhaj߬7T;*ρGп6E,حH0<8ɲ7k'Nodn>i|ٮgC};V$Fncd 3-f7'ZmJS$m(U0e_?K웢niѩo]cU);J~- aUUɃ`m#G'tMִ2 >ҋf|,Z0( d+9^?jM:!^X8CtQ3y  A5Sԗg? V5DE7+QFeu\58qoSSzg5nej_Z3H6tyK6ǞmFzTƂ%Dd~&BG]ʷ#Y v/&t,iݘhY_eFO"9'q'K,qN8п# 6RɚPldž^yM-7a.}$;TK>Fxӝ')`) PQ[@۔ɏcC0]9N#oC\ԙʒl26Y[}2t =;v 쿪^I@) y)7&T#"tDU=jɊu7" m5lڪ)|ZB5㽄JZ0S yL %!ǃ"2$#5ϪwS#?RgR.[nac7qzTMBBa.67D>@]L#!_ovyH`FxP.NWeި;An.gJsts~a!in Ō&܂Z 3'TGXPBEZ\YMwsK:`O>`}BfMZD=lm}6jY{>O+qJ[u0fdwyZd]B]-Vl %20H̊he70D;ݏ*HH]ȨYӆPЧ -j`%8:njQ Ww J՝JrcU˄G&%E=:p ` .MvSByyg,M{<W>KQ2|x{‰~p*r`iD `ٷ``D]q s3PBc$#\ԸI?"ܹBs#,OR#jȁai7SXl _͎Um ͒u(kbw$9=40QP"U¬7eYN]-SyU# P#5< HepB9%L%כ@I\<3B$9Ál[rPoAh^ 23 eb>YF );eTN|ܮ 3 2ZTodGJO׫؃䱢W<זdי9|x&#,-< FG3`JMDe:/d:J짭EWtQ~P5ӹ3NOyX =y&^}m]./ŢRM u`5$;# _D=^y9b ;N٤'?H_nb4p iH]qvmR&'NVXu[ʉxHMcDUK?2BfseW`-6|;`ОQ\H >|{W)->怹{Q>pQ6{wˀcoF.@'BІGT>^ٔ*CVz[B4sJzpEs>qY!aE봼NC~eʋ!Gse̩Ps!#ņ1R@5>#<K,U;Tp /. 0qg{c[E4Cq=ș/9dRy\-(Z6J鬪71iS ANxI;Zl anHlEh>wxTdžףR,vG7:.rGON8xa ڼoS F -EQ~ 'ZYvz~eABѥt+7ܿguX4ȯx7 'ӛLը2`A"GP~!Cc9xȸG 3Ӵ-mL$/8lIs^7)*G}^'3o*,<+|=R ݰ{w-#\h1˳_"'vr.ĕa[5)Q`T9] 8 #3p%֍bNw#˂c,Ѓz2V !**<ـ)V'72+Gw:WOdPI蜘Qv%s Bl((+ϢE!\E"KncU)RúYS`m%姀 ֨'b yH(x>̊dT#ج(J;;-X[*+MXZ*lIՅNjgqk˓ %_1C;*X`$-L*`lPdb'ҽL1DZ6PĘюl]S,E2ЊCyFOThcT~-ѡ?xOٰK`T!';ܖ3Yjd >s&`G{i|  _FM;l؈{:pNy5ށUdPK+=>${t m{$@)=1.!(vqo@E}@ĨP.o*L2-J4$J`"U!o\F#rWྩ]sog}=W8w]ItՆ1L>zFC a:|",;J"=/,oW_g VyeByq&ջ &"5QTmR?_i-hn-;={_zRznsiq O,6p\`TE7I+ݑV%hVל7Lw/A!k}XE ErZٙM̵_p>;mǚGsAC"cP vnai`iv@ش)L1)Y9u6zc/Zy;H]{…sh})%Lwa]|k;%ED8@F뽖Hٖ!8Q0R__F ]nѨy[ٰ&=y ^6AGeWr =2X-G%..E ҧ䚀O3%[l%xw)$+0~\>˷&-o Q/WtbX2\/Qd)AS/b#c*AUJ ۃ̬֣S pNG:gq}8N c65PCN ;veV/Ɇj&;h" raQ5=U4Z|=~hV.!>U~3q gTDEQ9>{j  ?p+1d}<$OO%uw8"7mdJ񏩁ZXyb/*a!'L@V!I[/g=r} 5FM̋lFǘM=qKgt_"c))K>)O&H6Ń xހuH $Xe4Iյ6m3L0w ~QZ M)׸o$1o_3! e*_-_Λ=o^u># -=@sߙ/ ڽQ67LS0Q r;,K/c;YYzd3Ke4tX^[RyM;? "eAV~L@{?R^,ESy7B,u`ԳVW^g?+/%{u/6%N.]VK)HJ>V93S0 'ސxV{~뱎rMoF:Q39ӕ5%6tP(+@U6=RRHOlP_殜;OVkQOcx)Wk;R~2n-#lᲆkE"luF7h~({c5kU &yڏzxgeOyU1RKbvM|ǀlvnc@6+T( ׇxVHеVVL{χ삭uX᯲SȫnkuhmEۀB(i8T0:DVS 57>UC;K'(NF:,ݟ}+]:g-cݰ׉dˬIG(HTJ8_na0)" .a7?X*BTCu=*=ٟ6B* JksTWŨѡ0^2ϲHhs^[`_>H6ٕޢҁz˨sN}2ܥLu">,,ŴiC\@TNeٖў୉-8KAJGMec7H͟KF+ v2B.Vph'qwy4{1O:Fg]#?v"Ǫ;㬱Mw1"9쬠"$ja%c8@aSOԍ`{8؝ki4T,+?tK9 >'x lsy j Iv=3t]VcCTQ%c߼1wQ/6)F|9[Ru05:c`j«Ƭ>P׋g!z aK}x4?[Ф }^ij_T3NfyNVLeg=?\.&*qm.ofs)H.Dlt D'r]\5>#-x97ٟz/j|.0*12M~R4[+j+Q(%zg].E8$nd|u e|k8al1G{|FgVWqrڪWz@ω鱆 WӜ39RR9@u"Y * !xl&sHCk7sd:)δn}~/SJ# k՝փ:[x{k\˄VC#r=Fdy{ߏ7ZH9FuHYfm`$1xx !X'icn=HAm5*!Ҳ7 R3s$<,TR^v+iwϴvIn38jGyfa_5!qq ?ջL ux:7y%ov.?Ay3]K#B{hє~bBN:v|PlVPkv& >ҹxթĺM3w֩yOe@m,<𝭃ԈGۇyD>!"[)wLwkbڻG g<&-`}ϩ1X@] 9Z[ꄑ ,vnf<<ǟhJrRIb>|^Ϧo7[Z4)Hӵq,WM'#Ljo ?`fu̓ڳ2+L>l~Jz!Uravx@[w {S#{G+aƠq,c?[ T IVml@3DiD&>q +bhZxꩅX7[g \㴬r2][ '3 K˰F5$wJW0Yws?oqÏd;0n,S.Ȇ M r$X#CRG*3 w MP95(Wo>ppQ1g2`O]NAK@z҂zb:9Pf'hYߪGSn0?CMyE,RU3]ŨLQHOANH0Ʃyܔmܲk<'ktS ^C/kqYKJۘ] *ą>N{ ~T;73q=:57#{1sQM ,SHimw&:Lw9ݶ0Xkɛw5^یwH"T,@QR,yH{\~6ѐ2e4#bY:lGT".39zx*眨8ఽ+ߔU{>lhPy\6an0e Kh#ZWH4pMN3H=r^xγ&C|ބp[_'&Q C=t1@n]gv1TNFb"yZr0@Id/2J`J D ]ZSqk[Lut Crl\W7uab ?%&w{ƺ"|>;G n8oGHW1tͨ2P utD:9V2U>Rrm!?7"V} ]yLpVTNg",n M^z$?M`]ocMNK/)k q~6`gϜjBK@ qk*FA m%]z= \kuma7'hܨw z<q+drgM#QL^7w쇧(4yLjެĠ?BR,!(j&,u QVHHo$b9yCe<&%H4b#7F2yPRT0N7UCzxw 5"VlԖ%I.SZJ*Ў tt**XlAx~3;ƿmtILQNZL-p>}Q}d5GUQ/6r8*n]_qjN ~1v$V}T33r6)=:- /i ¢v(SZA%"|Ea6@@(.l7N;I-ffF~#I¶ϳ@syb% d ^g٨%з2jX h֊DwZr~yI%SLr0̵v![ _NHSEoL7_V 52  C bRlT48~ v<6T ̧9O5=jHRe-̀&ml!gO$*7چMv"qg+DNխE{,i }M,oʃFS'+_0Κ>:OKP1Clnug aZ 'LʡD@VDV}Ȗb݌hKLE9aYH`| =_(rPڢv oŬUc8df_4qcWC5ztG;Pŕk9I_ f6 xY)l5|@I/kbU%;L{)xAބyjJxfwb)[k8ƣlc=8CN;m Գu2/\}Jaҭ-"v6+2;k̫qsJj W4t ciEI93˹Q"\INԬg܌MKoͶZWf%J ސL n:}!~0 \q- Aj0+wd.sNgn}6(Dxiv`Xc{rz'K0\)+Ptr.K\؃b/iqO`U AecG7-OIU1jL La?VA(uQْ{{}/X9Fr# p C20+ ;y^GNl w+wIKOL2HOY7yb} }luA*pX15{SBQ^$ fc_/h)*Zfi~:?|18 nD"7CQV. '^M2k.UNml{xGɟ2 |F% \CN=VFD ?6=!G[GX=E0 1M :Z{#ңӁnL;9ޱv|:%駬OQE?%16bPjۍ 6e֢ȅ|Xo[ ѷ܊0gN w=t.z3/U(m+WTe ,థJ4AY:45sN3fCxJZZI}BPV͙[7m:h]dd{sY&s:v:eJ)/?y/32.i|$ Y|){?!O %;9D#n6zaoo|U,SxAI}3kN5R6zͰysfr ްo0m( >,3S80U#a 9jV8I/|鞢#J$D7cƨ [o,k>n8oȯ<"4/Tm4lo&Y(3%(*>;+ww>[PRɪnpES]7%;Ϯ@7 tQp(%Ζzñ XBv!ھTfwFuA8E{ZPB&/js209?F[ˮ@@\u~b1U l;b ձ`cw)]$MtP`v%ǕcCLs^Lg+B, A9 6^rLމnCoLۙ[ުy(g2/+DzCJ+)9\KcS(ҶH*^N:0cC4Bݔ+d/s?dzҸ/ D'+hI_ YoG I z߆]xxc*%R,;!p?Чmb ~LN^X2}_ ?s:7h_zʚ LuQoح#il)PtJ28|3m%3jXxIC Z "ݱo[tBܙ~ۢbz&S/ /xs$R%@+]9:5-.ߴ@ P9=OyH(Jb'xeSf r%eAV꟱1k[+9}E_1S~0,e{bu!xN\a" +Kaޛ2-w mlkKa-&NnGU w{sY5QX6n¬Tm^82T,a(&a,^p-O~6by$_ex~:ɳfs,Vuœqae~u? Ʉjۍ!VN]!m~+^3~4Zfo|rƣJs>.{}EAak͇A62Ys~D!Qwau#[F@t5Ip=t^#ݼwm$EXp%9zsR#B%tYme8qUǼn!;yO<`M!B.ɚ 4O)%GpAlM~xցeז|Bz/`U+_A }+z+G~GLa؂|`%hSKVNG\v:"LXw5lV(~G/ Ö/)lh|ғ<[ߛV-{1ICu"sL@!FĥLY~rw8%,f'b$@ %#;qbU#uG]$;5Ay8˭Ǟ߲ gf }j֩;n=2ԖҷE%G߮{fty#qٗvn)9T`*T7TaZ:>s m5k[^9pf{s,~(To=|[s@p#^ 4o`%x@I%qSZP-X_nQZ:/(ec@Sr[Hħohv{Ⱥ I]qPm'~;QGJRo0=QPC+{BQSpVEl sp#{Ts h7ұ3mUk_,WX+= `*E&+1o<x937Ni!=3=6G(^z9{Q !Y΀Z?-mjў|nENT*k:鵳`f-JP "k =b/f{Fl?8鼘yKE3uё׽UWl±;tjm)",T 0i}1 +?X>~wŝ  <Ǝ Ns-m"J8 Y$$!Z)@o<RbVݔ@L1j4`x^\vv>Ckv]4\-8٭G !uu )RGр4V+#$rL#+:@b s1%^*׃",%*ۡpDS~4N1z,4KYP:oL/ljZ0ւ 0#B7V*wT9$um.;)faL_et) `t=>F0A(q: gR'WJBub}4:-KyN&BU+B'ew' ^i ?#dRp-xÈXZq 6GH| TtV) ?7kp'3Fc:4;^5F^ u>#RUny8Nuiu- ֤hSGz` "7pw̭(2H{[W@Iy!f-nTVzK,7HU"Z];.`e8XWNg+ AX9epߊjY[J OuQLQn3n%;''y1"arbQ3-}plC_> %j؆kӧ 68h77u+MFCXBcy6zĪXff4f}#06^GRߗ\Oq ..0Kz,ьjpLA|2qf)gl,1e6XK-(HP i"ǨD(R/`Ng 8ѐq7P>qO5+߻| -̛dɔ8EլUW"d5 r/vJ7 x>Oxr{#Nnǡ"Y8YNM}"zb姺Ôhpo"8WNؓ}4,%v `>h o'AAU4V Dv{itr}E4d181L 4hd ] z]j{e>}"3sk/A1o4^cS9$/|ovYt:ϳ[ tCVq%ѿ!tT)N B!U={ 힊cBJlPZF ;ۘ^?~BtN3ۡ }섧d1^9!?l,H4HyI W'ԆqK'A₦> ғѫTlR>X29ZW<'Gf @ )ЮddZP-xa)u kFwbx u%91cTϕgm޴U YDKKeN@इk#SŜO= U|wixc#IrRϡ3%&*{]"h k:k_{؂d_/ ѫ6n;Dm4a H>U3[Q3մXEw^?[ET,pFULD@ 56G氛M20WAۂidFJ{h*kNfpamKsY_86\\:Ws ޵8HB^>sr|5]=׻ƪJ_1I6h/])"6e@ 7 fcff.t}BpS-kSm.]x'`ڊ%U*5iʗYlȵ کEK>ݘ6} <לâF| =zbGp'K2=+ϴx 0#C`ay;D|Μe$0W*@LOA%B˙7Z0/<vrc%Ojkuҿ_WG;t1Iգ}`c}RRWNUeAvHr tNjV7ű!ppiBJϧ] /MJ4h-;lN\2_Rrx .چ$*XG Іfj ) yjZ[O@Ů|٥x'ؔ~f,zl*IE֣'!y.V;\Fs,A]Ymx1IӨlV+1!!pX3ɫ^kHiGq 2%9W`͡V`d|Qg~!Ʌ+Bō&\~H]JTч| B]צ42tV;IqXT7լ5o0kx>FS^nU`fG] R$s3˧;=*Oʌ>i)Pjx9bޝ+罠"*̛ΒwqV麬`ux,ھAucKҎ׮CF7H$uޛN:uqgJ(9yO qt^~35pQFPŖ S<[rs[qMt1慚SXD;$3uDZ=NgɊ06QE& (P[4>fVlGT(̋ZGkBL+i'Mj{1ueW `~erx%*l`϶W@qMeݡSƨDv$4J9jqt^#Uc!XO̒3/m, @3}K(ˏ'z"mfeǑd촽e$AUy,S$rvvۺ:Flaȿ8< ֩θ~'? lm*SJH-BHU=NݹTn8?|]滋Qayp,u|+vk|<)нj+rfe%&[Lb>Y$>C{֫t#?+9=ZRY0Ƨ:C((7%o G@'LUF*gi't5-C,ƿ1]0QJ ڔY  b_9q!P@<C7 UOx9+f{ u s>NDaK-rK;F}N/x)]ɽ'EkaKM& A߈HE+ZO1iMt"A4?c=D:V]Hu?*{ WDnE<J:Ա0&rOS"گ'̩q%.[0Y㇞)ᑸR>(#ӻ/\.n#mױ붟1 tJg~:fFmm ASh$ey鍡N,\H Яqi/,R?qi>YD8#m[clm 0/Z*{Ni )bFP _WI ːaIĈ 7md:>iHHNK5(-үL.x"ZILV|G41e+*|9M{/F%;JA| z ßbT0]UwXNo!$KԵmNSY:VZht)d40cF.qS{^QXL3v˶k'&Tn1Tb0# OX1 ?3V1SqwnC,6*{{5]?Nhڧ$^nbcxX_˿H3):؍xd.M:ʾJX&\cP=i&3 bX=ke ) rCd3@?K)(9?䍄\ xtN%´V^M 0c&[K %x"z.3bs8a 7֤-+$1dxxGV%&41 /A^ՕlIkm9ܒE<#0|?rN3rf*,B|);3vT:8PQ+*NCإao qij|j$} BgkÏzUV?\3,;=`I*RǢ# ɝ!G>Kv+6r׉B{`<ơ/@ϔ!`dhԉw'hJTXv -x(915仅 1;/)?!/5 >'.VcEg GQ~ˣ+S x }|;~j#lY ws.E@YIy:M(bp.RGnP4hd#YDwp sHMI/EԈg.P>c4?j\Fux^2u(:DN;~wr |4YRT7~MW%QkGB`yw!|Fޅo8sltCN seML{:ōȉoh"_\ћ3!~+*lzn&omo4P$F[}lOeJRx`|CHz7͢kAW➎{ 1 *F&T s @MvtQ&ߕA[C@d%rbqQnClϷU}Ctڥ7;9<榊a'j ׹, *hҀʒ#DNl&ƯSr l} |_=qt[MMwp2R`y/.3l7nE\ hL<ԠG5RzHqGWvCD[cX?4tR;3zUeX~غ<{ʉ¿B~ry<_&J?PA_U, ]P.|m[*C|n窏=*;@o}wiQ#ImuDP'A~$Lfp1E hR[6Ӆn+>%L՜uq%<*hmY7ҳ3,)-:3^}+.lkD%Y*s|~j{'qOK1IsT( {Hj72-=VkС {3Evգ؍>ϹJE%u =2\?XT]D _ܣwx W @]^ODFK8)5FX5&2W{$<06PRRU!ॳK4T0ƞj4ɨ(NvP<#|:kzu٭=̋lهul1/f;J7k Z{[DW&RNKs l\^@#H8pk30V!ŘgMW)KsL W!j/T*geH =~}xo)Yq@Znὰ$;~!@=47ұ5ſЩ  4ѰwLjoqiPxn6?uHup-6!oG\moG#zh;&ۡd4?J<q/¡`K5.R v;ʢ6_ay!wخkS]\sg5(vcM0 Ē{~;kyЀ Jx[& ]mK(Vvk`5DK":4 y\+Y嗪9~*71Ƭ^>-R;N+ʜQ+F{o/:{U @%J_F~jQ?Mq1; xѧT+N ;f<3%+Ѭ+*6>ltu\л!`YpK Pi@.iF˰Pb8QR&d7^ q s>N8qQV[QsMi$}p__-dȨ\|OW Wtn~lԘ̷->ߛ]$֮pXtbأ҃ƕM,EE@oPmaJ;^f zj?h0] LO.&˲u) 򕔤{/o"r1>0H 'D%Zn%!0!V{o ?lV 1X"F]J}p=xcFR\gu76-ҚE?ȈRa[ًQRJ"QA5WU0MdhU['tryЁN Q4gޖHL ȊrR6nL>r.κtp%(^WwXleZP?:;(|'Jf98jMWZlzK@j}g9qq_]9OᯢjM{eBm GDFYpjԦGFlDp dXߤ*r՗QC$qD7:  &hgTy]5QM;Bj`#4Udj,a9J2vjwd;d1;r\PK?z9X';GNBlV8/pFg\|cظnŞ%j׻a/F ^'DE -i!_sRw|'M%0O{8?Hߊ@3zXg>u"HRmdnutIiUgUȬ+H{1%m*_vbAg F<@Cfq4&֋IlVM0_NKXA;F(P$:pW[u+ {j:v?,Bϩ@1-"'P%`bRC t{Q'@%ծ, Zs úarLuKWn 4-?ZX@"A;jף!sJ#B%]<'7l1 dl!ʚzfo㠾3My=Nib.ێ/ȊԲ쨀ʑ b` J [A/=@H,1bqa^QIӔ錿YX={U GKA9+2u'. ^;yؿ^ێ#NֲXBXUVۄoT*ۧi1ax'}WpcxC4]~h& ( ۙ=UVH[7: 節v:ˁC܍\9 5WF⮰"⸽4Go90賩23\,uP^p^2,v<$}rfcP69"zJTR"89 Y7㷮fP q=w]l ".wf=,/RzĝdrUJx֡9%K(wS"hՍ/a4~MBʷ.q@#ɍƒ72V ȮBDo2ҚM1<I+i7JC/n) }Jb;cjܕibȆqwƾ֥cutL̀"C̺C_C%cNV/lJ` p|C'K7uj'd[>HGfYuV%@kB/* %WrRcΐ*>.{hkR \?-e(B ͅ5C qLys |@ R5Z\UT)N!\3Zy1CVy"UmGO޷0_WmZ.%WKږvţF8Ҫj (9|@UÑt+ s4KP7`2τ]oc>EϲzJv>x./ix-8 *Laݑ}"lLpZ6D![̲S^a+|{EdQPFǓL!pCkvk<:U?Seڂ|3(O77ͶO6 u( ޠy9HץEHHDB F2L}%=e[U$=j:ğVM$]%btP}7 s?`^<4#hzb/ٶ=қP,d{][]ETvcؐ _٣C+?$cLJOH[##IG)#XlNBm׿V F}%^yA Q&~B]ɽ@~`6Tss hrCل!{%UtvNb@|>^]`a4hu-HQtնHF8h;3Zwū$l 84O`t @\l'aS8a2`#>X6(,ɀROBo49˧U2WoC&1;vD%>ɑ%FŽv{KJkP/g0#'IM,8UXHVw&mV zj׽!нޖʪ.8a'UY#*QwvP_I;KȠL+60"lʠdf']xDR9ķa%/y3wp3u),ym=Sj< iSN()SS(P#zm+?uF#SR;(U82F` 9G`6a=a*uл$wHCkiȈ,k̀oLBE/Ϸ4K?$DEկr$dq~f6@!#NkneE "1PqmCm:-珁elDNH't3_~¤%i(Zl˄ |h8()-2Ŋ1!腅v:i;!s&R2Pk y ןgr;V*t&͙# oj&%Ў5]$o53MX'' έ: P|PВ(XV"O%!=&Cne|H>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_ TfZe^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(Xeq\XGq뇾v#?u1:䪥Gj8}ơtOƤ<uUIx *]D TFB/Jxa(kPW0}Etqn~fu/~(sw 5 DTv/Iw t ޚ]ao])M}%Mr.OaX:՟?lT0"U.NRj]Ğ.vg[Z495ڤ^48/s'Ṣ^j7fc˻;ͦƹR??@uWo5.n>72$7tV o8k;1Dkd* T-~Ia#8{ vw2bQ7|LFwҩdTt{rRh1emO7öز'Uԣa7;A\8W&7؍ni=.J7M7u=g莂}nYU/ ZF]Ɏtv]&7";'KZDMe.TvSrO!lፅ!#܅ @& I86SQLb1-`2.ڷ;@"^]f FjW>Ox™xi3j0Yw'xZ[_Ebil[. Y!W56h`GPէC :tme,ΧxFw/zEƂJ<ɺ_HËz]x[ jʡb3c|oREn4efg'?Z>zX?yc{%8Y-29麟2ܟ_3>pckJ(9uTtL0۶AΥ)CbճVM}=N88kWD%ʥDj GP98=j+Y۹JDpLC5=Es_֗Oz6Y{ C(vC"ᇁBJIg RَZ$z'P(OߦPr9 03ƈ tl3Qnv3Lvs|bK5a):8CU"JFGGEy1cqe\݂7+,!ڛ(0%-E'&z}}"B˰*$d4GJL< yD<ϝ#b]Ɲ*00@3ЗZVbzV\yn=[T Vf%1t [KjZ$Tȶ8DASOtFбJפ.kg <>9M\Љ&=xU8^|>{nv~5WBEd(R^:Vɦ6i$m+o)N~R3t 2˄.0Uq:C"9NOe=\%Fu i.v:yot@a'E&sTicr 58y.OMiCDWE3 ?aÓġnεE<:nم)IfCUTKVVWB}$7jir|L^RVz`+ݯ!j]4S 1=hs_Ǜ~LTpr[$ 8FCȆǣFAkj)/8m>VHUjW8X%IJ>R6$#pX6ZЕZ}Az g{ɂ:3H!$Sc6hcS+NUzW݄3~ra\Qy)K-Z*KJwa]W~7T(~ > O]ӲdEv$F;Q\Ye-p"fҵKwniŗ=}¶Akx\P@DNO0/jh8.uѩ&xRPi K Midc9v?+ǔʼ|r˲nNȟQJ09 +xC )PoDb,zcqzyOnR |w:L F9PXf`Z0xq`ѼEײ19Ъ_=%zu/ⳗ-HN$t`E2O;_~1MX& h3I&`c;bSWXuj{a W~m%Jا^3}]K*PW,s c<3[N!}DcKUH~Hra7%0d.9gg.u1ܼ奐| ij‰,z̹&JԖ.[[o+oNP~`~& n9HzRԽ!!G4ď49rn%T DrBM l;x2c\ \n?2o/vPz7{CiEm_p̟e +9cITs UZ.c$ h`D3 8dx'w Np?(XŠ`}Z.w׽z뀛qnZPMxl~3 0#v> 쿆Jyks`8唧حp I>0Qv6ai8ͷxn,&vەbVC&i6g[GAK\̡f-ό!IoB𹝞S)6Y2vOļ22)Q f||d.N23ʼNܯLT:t (iDoeKyM=9 B:9o |@|T(Ʌ@.h)"IE_mf>r& Lgt''Jid@~OXtng&X069e[i hKq)ZƧi[EWͫf eQ r D$RLx?N@~`E7Oqbx&d6|`X(nK$r874 I(^K'=J:oPS歭yiDA22,! DWCnC.23hJ{ѿ`,+p*nt>)j )pZNz>$&a""/@AEX܄b+0(=n˻;LRc/ٷ󣀅Vz-.c6$e^jbT"䌧egdDNe 'x]v_=}s:ln @Cil=F BU&u' Dkݿtx/,"v:oⰬ;5E=fҫCs8Ty:JfX?S"XSGqRmRr$N'R"bffUy}t^( 4Dna[4ÁIc}Ԁ$cVMmOOGżpLݏw*WA!MK,(d'I;Cf%Vch$I7|aS 86,Py7gi\2H<@ֲC h\~B8喈ao۪0(\ߤNӀ!NS_nyrAuLvRW=&S:r8o)׍Tq(xJ6͊.o\h?ZUx܆~D+<;Zl@"ܜ١;?VmO,aLfDŽr4 KOXMO4;\9hh#@ +suGxR ne؝ #hkOvY e(xTdУ_3$!%Ù8iPzLɏ2O^ңq.iu"5a֓$O@s, >SNZA8J vJdmb= D\MJr0u98/%".X 2mkRx~ IGbur:m ֈ%j<τ[iDZe-`Rp]S ,-pȬWLBqCHQ*zY7EYڶtCmFmT?!~e >Cf;Yii%'9;:S1.E)-pVUDl~Z'[" 7xWj'9۟y<;!Wqg[M<&T)S+H"܃UXYL%4`Iju4O$p~v\|r[DQѺ[ͧQV_ ث9 $nCMݜy_ҋ}Y6q]Yd%LjdJ2w@Gh&CUȉ@i; uyۥIX1rDJGڊRz8OYhΩ*X>Sl2 g]eO |\[w"8Y٢QaGYoD ~Th,}qX>mIb 5Q4H`+1!ubT׬QKg>̆oq ˼!x}^'!URVn"Hw5dw %9(r)' w/~NbsU8OzA+TJ:^̝AH sLF<zR,knklADbE p0;t͎Y)Ra8vq&%|Y}Q&=ů1!@=qI:4_:f`Ag JuBL*jazQ6d+tU-M?~闅iǨc'+g6 Ľx Ep9 /JʷY8q`iכÏA6Tdoi<5WܿMskr]A`$ݴG+k}PR++uD}c0ܖj2֙{X_߉fKe\+y} ?q ƽFBjQvO$ή'J7To . I $>6 X 7h5^O!i/H_xH&8B5A{BH]gEbﲗ~;:eC|Zbπl:2vgeAWQ "Qqdg|D AqIg\N7by18932sчg3V2v`H@C}u%׭S>844"F sӝ $MWlկ;S-ݼQ䃓{ɉlg0_%3&ڤwv+8ʑ܄Qc&f|'F[ q۴t8}tʖ6(Tw# @<γuAD \ӋЏkᓴy 6pn4f#1 ]hWpSפ\2Ɏb:Xt4=)!,bVy\'#tMȦU#[ =R.jPe7vVI1 )QzLÞ%S4Xޭ-L %:U RYß+WJ1]NdOBIѭ|ʲmASX,{pDt_!vmc%R1a4>*eS"'Ņ6b<5 ?8rt鵑~[q=dR|y15ݧ?l@83Xg^YbvI.r3SlU M#$a̪ĨȩC9#f,;7>ke1qZ /q)!Oi!lIXnS- 2'<*3&\D*ߓH7 dZSߒ-\@ZU,V5"v&.i=eѪo0ԻͦKiwi{t$}*;=񠋧ˁ[ľ`h`aE8φ!VAK&EUg9iaAsi{,ez;;g3R/*%pdOA^UOREhq(BÐ_HbP-0=6 ~6 d~= l\@.L˂4  6H~a)|p:ls>PMd191v"i>sLN)jؙƬMXIeVT* ] y<}ְg^T fM6OH׮`}1!؉gG&0* ]L1-YS#D:z^l#nx&ۜMQf e7ߏk { Is]\::[4t|QqxgR2h@ŏOMky62tyO\[FڵJř-gijsV$ KIͷklld# ^g ,QTWҦ#?<+2]<+?ːǓ ʺvwe#9; 0=dB] [+ɳw RSQ>M}1O2 Cuog7+Ld)JaO =ք0LEy|j!UDoAob2!,qUL #{Y(z3v0Tmr-t7[臩} tB"{%Qy)JX2B>>NɬXR1ImGBpC?i!-;uZTDI0o3KֵP; 7K\=σǍ oGd:)RG\k K\zѕ_zq#Do| B=*{ d )\o#n?K7Wa|G%Yڙ٣a\(/\ǎRey Wf *ֳܖD/ CH&Sq%9믛DÖn7543']J(7`W ]$IjO2NtT5f@be)$Y:slqɋ"l98wxW/PO1̽C;g D/sؘ 1GH1K+>*C@x?dԁԣ[LJiaM E_7(} 6"5T(j] 7:ll^`-ތ$ttm-ěCΓs|{CUz b(.ԞG \?2Ls3w.e2cԎ)\ͱ&/733T~B+b&gmHUH7w3.M˿ɾhkߺGijE5 }(,塵%l~,{!sFNJύQO4[!7CI3cs";^J_t$I{?xlN#QDhĜ;aRN<_lTVx$иܶ|8`NvDEG{Ӡ#5@C"<%_WM`GL2&Lj"2T|LJÓ 93^!Ǒ2BJ缂`BuI$MTU#Mq+㺠G2HS3:IJR够(R +}'`E1m$+{X.L`,*t8d9 +.#PcU]ͷ)i|4c@o[ޟ H4nA.Fd-SߘB=SajaD_X`.k.ň %O#0:x&\9QGGviĺ5iN¢/` 2! QxzXۡQ`;o:WY0BODXSCk4q-Y>#Y5s"'86~JT% ^([:gG>ZSU&IZ Ӳ>=V3ɾO,JHc!+Uq7=e0}moO;<2rZ˛nF!˘Pqp͢><Χ+]If Ѯ518A@)4SR1ֽ[ |NsOU xDU\&_qè+9bOTYXiW3CK07#iL~1tn T|> i1*ڹ]s"eS%r ;v~_ϣ! ѱvJzyupVy\ժPZe0t]BѐlҦ.Uz䘱:ޒ 2s]| K!u[ 42<]&Uewr{,斗={ĸ#I$/[6ߙkCU{_~kwHYlT~RNƇd tà3+ZV t3^~3~rߵ.?sacKSH| X%i@?_$ևB :cnጼF0on.dxFo8e r܌B0Z_*ߡ2\|#qxj=p2WPtPrߘ۳R[ࡷ˸eI;$>RЅM[ yg3b _r-C[W[Fz=;7#RHn˛fFP0)5 T/yN 3j³ / !)6؆$yIA^chCm]B!J7XΩGi7BuG+ ĊH#E9z=| ]R^9A=4ᗞ^JG)HD{obKųUC+^ .}Ԃ\QVn5ȶTDhf\!Ys+UdHGhWW<Ә]U[pvH%E<߇>9+\]1,ϼOa19ٛ.M:R>}箶ɇÝս D-"9Iʹ3Bb= ҖX|2޶hȄO 3ur?̮Z#DO0+T@^J$A{|.ҳ7]~`WSх_Ndj0)hՁuHtFy[WoJ ]l,,Xd}(g$X&ebb7 |$!n(jUz1ΐ0SjV>.Gw٨4Pw x#d,ycngʂ0c N+rx,`X>e(siД%-xtY H[s^'2e;kQ6}ޡ3Fe]THw#P<<#T `@+ H1Had: z೚,>!9 q蘨\,Է}[!a 7B{EG1).)}֬Bb Y+X25VH+@sU#Q:Tij*RaH4qc]yng|imd<o,U ^1 Xsorh;4,6ݵ/CG٪>X@@/]h4PLz=p1okJHk.m7GyL/XNzVu:`gf;Y|*d .|jSY..2 ܸaW`5A/mm&Q:xa,&p_p @u[Ecyh(VIFI6L aceAÙ >r=$%ӴLʩy5\_^s}9Cw$ꛅL95=ys! 0clwfʒX~Ip 8Hk 6r(k i͵^Yg aH2(5Ȍ&fzJ+13G3Į",,꯺ŻHV>bJL r?0j ڂ02*N_NwDF++g#9%~)yH"*VM,D\1GfÎCIg,$\ŤypqEϋ?,8ly%?PKP>1*[D>?i߭G)' Rד2lI"0kTXVV)կocLJU߼|1AfX3!v٥rSQ'~ 1k CG.T֩:d 'ux@MCgX(A{w 0'a&q*$oZM`.9p""L*Q[ka,=P'1cKsM;WLKuaV57D9aM$U8q {@|P\D-*ளoSŒCL떜v(X(Ӆ>Z(D&7IbE9ݯ-)@pömv*{X @~"A¸|N3^?vzE{/ uTi`QG*ϧ4|q:&w@7]Iclji՛˥8E G?Q% U7~*عba`MEWEKt~_WCDsʵ ZN~?ow'J񹤋;[&L O-ŲX͢3Jέ'IX']n?v:99򚮅,:Zq .\#k6nE h[F`u`UJ?gZTPɬ.[W݉oy;tK, g塩Cʫj'U dko~`h2wwK>.OqCEmW\ZGYlթ\T ٽpX%67VP8$0G^|-A`+,eX1cPZ,4?:q52(?H>ˈ u U:tui+GIZɅb6$6:y&Y4U2G=o)r?S8&'n4D f$|?bjg .菗j?qEҴGJ՛S;7&EVUE/d|6)^] k&_[g*[%EtTL8!V3ˑ#CgZ*ҷt#AB=!AjH\o{H+0J ;FC.e 0]O/K.aSAk/%S: w]g.:u:k=)H& >]x0xHNJSMmۏ{X7Q -oG62u|%W1ۺ-ӘJTx@%D(?6&؇O!cM9"@iʤbv>)p}v>W ?)pe݈H^G FrX|_jufo˱&GHܛlH}, ;R6)$I'rFm9;piϡ#KqA+8Cgm?hXb= h~rfIFiqmɪňyskoJ]-.6} QвŻ$Q{AC۹mѯ}^apbZTvpN؅R!S<]RO&S* r7yۓEPP ΍׊`ڀ~pe^|m٫Jpz'K];|ԛ}lzMeI<0*]wbޏmkF6RےQ{x3 rhN;nGzLPJH5Mu 3sURڱ(hMЭF,ȶhE€D*(w"`(~&*Qf?*z# <͙nS:r'aU۹bS`?j-m*8Eb@籓{$獒T{F. Z97.=N 4qz6k¦7U-:`袐6#n" 5&7)En|dI'l{X]/ -A#!Nk~Fcom#(T_vJ# i*m\Q曣7QCvH('gIbR){0)>KKEA')xUɸSּMy1D ;,CSԬE@^vWrldzd)!ۍhJ >Ľ%(g~S7T[{>fs]Uw>F):7 NٻanbuyI B{{J枙L\YU@hI^uLFI[>:L୤N+12RS$+o4 Q`$ShBLB|R9BUs "ovU0|x s,F¦7N k6GIMnrms锛;{RFT:beʘ~ͧ Ռؾ HOKBSB{Zu367EFuM;b% qvТW\ Y^6'8[pFXu;ּڄ1YokIXL8໿b8w{Aҧq"2EɈܓGk)qL6A򆃬Iّþ45k5^q0*R(h¬ <:D @@L%aF 7U8~ MOͽHұބ |å:u0/`}P'a_`}pڿ#)^04Pω,)UջnRIջg4Dـ˸vӤEc%1C=G9;;e{u!& ]8™:X \z/kcbٮ,UXr4=Vg~CNdOEWy*ucEݛZŰ t`8)_ OqD{hH{A @ Fb);QrP;:~G ;pT[QQ~mlAT_庽Bݍw쥶V#vq+D nb:W -, :(1g,z4El hN@P)^b?ј0^k%毷hC"GD={hr7e;*=,ܝpg^-+v俴VɏZٚmJ&f""wŶu_;%]*ـBPP9 ^G\_A#Y:i3bvf*}4n=D\OupS*ÓpPű:=:HѴSh0rX 0" a*-K"'|}ǬPM g% 'OL YR#bir矙,=eC8L7KW^ q-ڑΠTļI5"9&~ݥD 7QѪX>O2g:A)On0v'Cֻ{%CvK)Rx+3q2 ۘ{v`Dlu#edu^Zذ5iZ޶9Nm}GO"!Fqk{,\ ϣ6He<Ҽ# r"3oG~&Qx(艒@\zo63tHW1Oz:GAXDk4muz$AH*[\v+SlZ_t$) `r ѷY8 t Lz,Pŕltb&17D`˦mc ˔搖{l1\ M:6&B7wk[gX]c\!R%0Fʍ㢪2C^L_W?^ 'uש[\~%p W0>-WZMҀw;aoeTbYgI$wBWXI9kHgX{87& Yg`aPPm*Y~P~ZɞEG@t]gQbLs 5G>16ʑvW*)+$P[P_Sѫbb#*/u YS9ގ3e,o~9?x:F$,EB]Uf'\1Ҋ$0m(|P],Ŭ4߬guI0dS1ARXkVRD)۝Z)%/[M6 Rvܴ/m`jwDY4a%MtJhoVIQ8e9-l0͉Ww;H'O3S -D3t|~OY(0mi2'X75G -'Xg5oZX\$-|Upuj=<ћ.wW#Onij#xM  JzxcHXhvhSSdYsvr.5>6̷:>|>GKB;T nf<C 6~yx)z{2֡= BBXiӎ;vX3sX6Q& aAwHMd_%%"[=լr]b=pe#Q;Hh>X1z&oA|+ѕxbԥkQo} oS/L981cc({y†c'+r` i;.҅+|^~=Aп5&G ;n>slh(\oĶ /m f>,[57af\ŭcXK'+CC !a!`+ 9RECֈI|ʼliJczm/F %eySبL|lz/@Ҥ? D0cX 'Q~+}N7JrqXlΞdD륨ķ~D~Sg54[݉Ȑ`JFkanfD~'OS(## h0q7c & Ÿ 4&<399|MfP L]!X"s}%0p2yu3*ycymL&,9)}[ͮjn'ׇ,vx<W)'biL@.v Xm6^# >I%woG^p=:hX?'!k 5U9Bu2r]:W9o]uSmiO9MN, `8^J"` Ke(T{7k~$צ-.C-M)U D Qti[IA#ICM÷2dFUs5{BWd=¯{jnDˬ#^==s_7Av̇Vy_"=#6sl؎K(V;[6SШq`.0Y)~% eNd]x͏_EslT-H?qi}AX ,R(@3+2ڙ̇^,,,[!ٰ5nAiySS )hatgjɖ-yZywq,elm$$; hE}dy|0,¸5[͇>&U' z]"e /nx NLA^\s27~Eu;b{>Ug G~&$/ liJU»ut'|d`X-ܹ 0 P%w9x rօe Z!2^%2}lJ%'X)G<C"=w{r۳ ^ aV" 䞪L= ?a9C̤hFF^f]yetsEC@'7_Yn( F MDLf%{#n"ѕC?'TswC}XZ%{HsZobtM/bٚߙ g{G_'SMV6J2t),Fad%J%Cٸ&9vx28Kzg&H&ؒP)?gfhBanҺ"lt~P)^\?7p64lșYoV_}/R"ϻ!QGj ڬIxC0snqq*ic7Y,o5H)^+0ӵtV !XgN=li tַY>E_RW+P)Zg}ARU'O;3fV S <5ݫ*K}NxyNWC8d>2`x wVh=oB|x."}C@ԃ#ל#VhZ u^혃gM_AnhίH)up_ YX8pee!Ns?s_='B|F=1  [ p)n{$d2=Nb_gmRgD? ] DȪ qQt\*EMo;l`Mh QO#Q/h=?y `tc.]IvOf6iN}8[8E,  j>}dNi0=bO=H[E^}3  ACR]Ds8қ SHNT] B1'F%vUA)/ǰ;.Ďb(XdpXSL~W !UI0.'V$CŤ|wډF <{c~4[ hv86w~D&fk:n%9a,Ɩ9P{UbU+UID SOKkO'3Q Of>U].R>RH!!Þvm5jfdXe?~Pxz{7,c4pʵL~t((fA" ۷舝R.͛Ҵ;m@4Li2 hioV›@*tP7VA;J?O^ShoD\6u5b0`+-Az1 @@\$$hF%gG1٨Wd^-naæ齒&@ MS+(B(D=aE\Lڄj dS1>R98л;) ՞]n깊%)Z:zs@wW0#{Ni w%|dsyKaA*h T!=f%y,삱n n=3n[!y1-OTD,zƊxe50/1hy:eT?*:069B]ueZd!:Q\R+*,g3=}bJ)f{ iyC|p6ͣ|3qw8 M ?y )켁Dne*qav|r|?/$_;1VD8d_ۄ:&Duʛv"s®Ϩ$!o;=nɏU ҂Wwà=Ѐv}:d}f ?RR+'ѐy`;< ! gQ~Aw~v<,B K9yը/S+ yβ w*jf/ϓX70RK#驾OwcĮ/؄ 8~R V@P{k[Ă@r_WVmJL4̵ 54W4T yJ>Gf& =eѪ#X\ jl0@nΧP@4{]={FH<B~"+ <>֡#gR!vA:#y%C4UfsŷJkAN#c{tsloB@j Q|Yo<򄬷B}08 x.$_!}!Ɩ(wDΈ{?֑cSY8 61N| }ǧ|~UdA<a 7,֍5e`|P] AN lԙb}MraO: $7(hfyWBTұQ;3)zIHNTƣg {-懶31!"{:'QD#áf}Z0ězhsPM.~NcV XYJ+r'[< K=6z&m"chx &jsΆuVS)Z/~,l:-#/թUȯ䪳3knfNB(g zd!.umsU Z ~Ϯ%&ŪXӨ UTC-&q, ila+/lׂo0\0=SqNlFƏbïEvz<x4B)MͥwxohWqF)A/5{"ՙx6q9F..< W&aD z/%`-|! "ݷdi@H1-)Z2'=Mpr+)a`<J*2n:o2vR@|C' 'ܰA ]ÔC|i9xєꗬҾոњnmVh3[\c=&_C<^0@i[7/;vc[+0p ^Q7y@x(EռP{0rHtip &-xp c K[ h'&H\QVFJ?c BKC!ǐaEIde3n:1^I;<"923pߟAz+@c8٨ `oc)"#t{Ԣj* ?,$w(Ի2W ]{PZS|ju#\zA~Yhzr|T.BRLk(xf~̡ `^kǒ*jiK:{`FPn=~IeC>˱*qm?9ZB~_BУr~zziTO/ngv{e'16.;UKey%&WaLze!5:7DŴm$b6DrM|HrFsNJA sZtRbx Of{*V%\"Vc1pKKUo6#A3BW f5I8G58}8FAj3w6ozZh'DG,TQwIw@Dn9_'x7pc{R?ו{KMh٥')b2N+aB#rAH0vk)_q+y,.l^ì1p ۺt~O"BHz):_q8EoMh됂:=nka8h/ |$)U2H B(4>J+\)ϗ nZWO'8/qm`^0|ěۈ)%oV8iL't*#9>S:i7SxmR9X?T},rjd* `rGZQzaC 6'GTAIM#[ @/"\n(/LlLAr*[6L}J\ [95 vmTNq3d<^:Лvt}Gva\?zNaRb*4D e IA;+qa DI~Kd3E)6W<0cO[wAi ɭBL%ƀ<)\Gɭpm6jFE"Lx/꫷(ДSՌJs;f/(۷f@U}&԰yw%ť%%!YY:B,&*4#O!j5 }oE5ƫ#ٓ%z=kL&B/ĬdD3vW?.q@7 HL>/ۍ3|MlZ%S="L|mܖHScܻviEG_[C^eoQT5AJ3*%0 ].s-G2tZ-^"`dqO/DlVaoϲl| n{ޔ}Ĉ^mMywыKb}<a?kgYBs0q_Gj2D4.N5zs4:wۤ-pj jepWG<x㔊M۪ `H'sZByGJHA W.$6f %!&GUT(V W.7=\3D+m[#Xd'bI8~8H $438źA9$koa#ut1 Uu-=ifx*ҾQj$AelpEww,:m9?`V c@\4W-M/9OQT?KoǚONŁjʗ".5#rm]}M"je6=lr9S/S4.E`6QZI}GZ]ŝAypửLx` DPΨQ&ގJP]G]QRD4;(Z}w<"uBVLFҷ5fM)zM"6w֩i5M$OK²Gxz~G |_sRHz#)l6_}V\\{g{ SpjTXc^se͖ V½3+RwS l4m0h䷙QC}< YX$\<Vwc| \j BGfAd4{T{:;?%o&cp9i &|lpSl7O Qcu@n۞MR3ݚMDMcoFhh,x7QRq:9T1p) *`GM` |[L, %(С۩~"DC-( C&r6='q-0_]]Oj- cՆ!fXyQ gMi͘"eV"rol_racCS)W]ۃ R8VC7EHRULY[“dzӽ-6I:3VH<:K|MHY T5ֶ[ m&[!L QvȲG-_4}KuBאIA)ΊfՆ`wՇw68GO)1D݅ȑMoTb$it潌V =ы~1鰴;->oDb1Zyͫ|(K ⚱o2uےWbcnw,AxK-ny8b 2Od,%R^2 =*\(C'9W+v#S4yhJ X܌FzdFr:cDllP'UdV#qB@DLg`m|7 P Hx¬**g6,Q{rޗtHAww=T۽Z37rzrQɦi]c=7DٮcKslL=S너%]FQUa:=2s%xE`4H4QEd_wq8m .͞=e5L ȓtk<.\F%٪yBA{ \CK7c7\5YQ^L(rN0sFԿ:k_RP$ [10ajϲ1?<]ͽL d]V>Gҳ2'W \"ˮ9l%+IQ`ѥkIXY?q#ǐSud +x$d+qz$]u)^%FVd @>6s~1BԠu(3Q_N]T[FأX[ BwL8ȴÙJsd:OErT6ܴ_ $Ogz3~aA-bpP^ do%tin!mءC,d16̀~^.fٱCvX c_ktC|e|d"a_uWd!ʒvC i<<0x"yb?(ܩp~tuo9qg`S2RCcYLD",U(yy !5׺ccR}?"uwI2eb/y%d_<՟?k<0 I`K]<-;E3S9Z}5n_GZ[&wǸ6lVn<Mas848,<.  >g񽜚< ֹ}iТGʹ D(>WiS8b?zd_,8&i)-{@^%PdÌ`,NAD+"C![-lLi.x7E1T͏γ~+r)-| '>3JW/Lf_Yjt7Ԅ"⾦.eHdw~\xyy56GhK\˶o f7n:K_;W?U<, ˝_Tȟ1u78ጷ7HI.Xs.<(4\\RA{Mڬ"~L[G.scيh';=)4 )޷n 2۴5;_$DykU%[BБW^ -f t9;p—w _:h]iK}k@x9cˠ Ɇ(w~MCJU{d1ZF{t= Fg, 1'L 9 "AU*3p 8-Z5x@{Pe\zq[k [ס̵;!sp{sQ]gF r+>GZ& I/ < ^1U<=+І*Cʅ@m i#Hҭ7Sna4S1 fؽ_Gc: Pz KZd/4FDaQyKx7w]f&m.* JMhf(B1.}GѝCks7lh Xb5 ,<#^`fઁ h^ARZ 2f|:|;[‘,"+- Q`Yz?x|<{\n?Y W /DcgAI?}3c|Ppt`f/ULIpD1^j@2E6I:YgP><)ü+05A,P}9%Ɇ@߲ J38wʈRBNXK&lX&LR˹Y09я.$5*bV80bkW'\ixM HAlWI*j@}O#J6zfB~߂g0‰T֏G%G{t1V +M![0$̞G?'HJ  !v8Fɘހ/h9Xtȷ߂TP ?6txQ5ZLݘ"\^?^Mro(Va3!8J>8z?ib#7dY~N<=3E镨CvN@\[ꚮ53n[rnm_L4>z Hns[DT=?.G"C;!F˕?xO }L0𕤜'F &z¡ ̭ n씹q]D.t<ָ YFI \'Ornx5 0ձ , ƾf Ӽ6g;az &fP(,axt 4TJ5T&enC{_q``w@\xn-𒩧르h zx,{dr]AU$@)s:2ԪNN< \R8xFqdQkt@?RP)%vp]EoєsA0A]:.Ғ텬d7A>4$l_QOV~u'3#sML؜crV]U_5c Xԡ|R /GsW y'6ΐi&ءlM9Xbva O)5?.Z&OPD$j>?YېdsL"v&n~FWݙœD;zJJKMo`E,"+=GpSd H\yH/tty~$@L[xgY‰YM"!EpTqL#k"pZZ8zvT 6[fU#WVݎ2>^hBn:A zYmr}&߂$d]3\ܡ=w!VUY1p}cOUπ]@k*[~C/zbP.VTy؈9vf\ҳEW(ejյujK&+5ćV>y[p rr  pXdo};N|% pD6[78Hu(Qm_֍wS > //5%pO!qz;oͫ ^'biІrC*7֗(&10[ 6$'F=9V׬%@A@~9U}7#(F.8_AjX# @mtq?Oɫ zYlC=w>ns|Fl"\҇ wXJ\o 6A @7bv{"{?˖Akr,I:TbM+f'InwD~ QrFGle K1( ."IuP5&Sj, &9c\zV1W,_9r݅Qx[zrsSZFҦe]BsglZ w Pg: d|0&P!_؄48>8x,g/wncUﯜ:}j[͉ =uҚ*qzЖ{_vRb?TGH:v!qāq~;Nd)V+7BṾ0U9@¬# ;ֳE&޶~C޻fV]舫3lɁye/grf'mHϥ7аJkIdq$"JIZ]+ YsP%ȵeOI:n>@=wuSG8[96~TDszz̒&rp^pCt 1iXkJr@\OL|*΋ "|*kBFi d9I gVdދ3\S2`EbVg GEО6 "UDGe`n FDTS&Tl!=N%haEZk%?-7DI5"C=67Қʼx8Λ>E٤0C!yolDё~"#D句\y C.vl.;Cjn'RO05x0\mlToq6H(U{Р΄1nJ87k^N_o# ߘ[LpVk";6w6,()ӥq3Ņ7ay/GVptkcVoPh0:t+>Mm?E~\P,lo{ف%kvŁLĜ" ~.z YRWkJ%l2fۓt6=n$4YѐBpp,.En"2@#XtwdF; f|J 5kȌ5Oxd#E[/-Nn26 1f3 bN]|GeI"AvS[\BNQde"i<" ӝ7]<)16N%4"rn?0WȞ%Lu1 -92jZYq՗Ћ{;s1л>e~i]]vAwUCC$ȳZig'7)rXڍ<{e}ٌ^//3kQud)4J2wDt43IdoHuMP\è3zpJJ1q~DgbI#"D"3U$#4eSK Y<%HAW(ܸ| _ppP@I]й4t-!%(fU˒IA*2?HŔLM()PU?Snwf8pj)a2PQ3[-;{JYJ/|V+rA) 2QD\y䒤*kzDdLT"(T m&Gbd:;T:ߗY9l~Q7`K"zƸ\ s7ysip2Qʆ6n*}p{_yʿU4aވs|ҹuL̾,H"& /# k=8剟J\J~#݀x$oEY&U$ӯd@WfJ@1h$0t<hZa5} u><zVU#S@jH8re˪;n/?SPQNHUD^r~ +@pa9)t=r}\jzgPN}^G1jGZLyE-)qc?޶UXE&2;3܅,|4Cd0*ZAO MyE8^5ݹ|f= za :gc:\W2~#4H`5W47,n+rd;KUZ};П0JqvXiZ~-]]N$9sd5CQz%gYkxe:qT.X?1LC:@pذS3y0 -Mv3.[gU81S(Bv҇>&KLU7i%\&2Dj/Rn܉p9Q.@g8P؅23{k (^jfЫuJcbj͆GäCHVc*TBf uQt|EM4ȵ#1tHo}a^ٌb2dYժ!ບ Q7XzgI `168~Y#ZknwͺLvKJJ.aw\E %DYʘN)҇e?krL -tUфM'd@<ϡLwV6 2hETOV, /F䚽a"047DXT]<'b 61!fmr7L:؎sTRh+y5>O*,5هqiv?y!"jbD ;b#tl 7>Æze>+HMub(Ur]Kov:#k:|̣MSMspLIɩfvS]eEA^KBh=~t)fjuE?|dm{#)~{ɦ/q%rJd47ɆZ*h.bmVT+%-Azr֜ ml| qEe&xiJ͋dMq0%^,~I|ĔۊóAu…V&~P~1J]h{5 br8RϽoր{[ bl@qX,On`lmG߆vc%8ý f7m,+u(0d܏\&Q$R(h<_HzЀ1 p99Y_ 'l1W?6jFcxq`+,會#Hr>Eu @5CɛAGu3ar׿ 8Gˍ4֢7VbڄĴ!i>̥<#mbB5U" S- ](&̘<|JtUT U'UBsmQ-A\-jGe }.kfUjOIljZ}!sgL߻a3(ck`=MSDbÐCV۷f"s7}rl˫=ʚ$A{r^[̼=ϟ6 7 ([w oT;  F&Ů]O2aWyzr/%hTe?DT{&,b5 7eu:$Rz|QcʰfbL7zO7'u(gR:J@ߺIaccc"wד煣}̣^ ŷ0l1pW,˱Mxi9i6Wn5fv9Jڱ=-,s\rX[uk,pspMp& ^"[Fv$4/#S6љ:: :2[I말\!]"oQ}lu?Oz 2EV[4-_Y1GFꈕ3)e[ L,m1Λ80gȼڂL{XՆm&?9 EWEv' j<&.K<~~%E6דi.4#\rxqBS@$f~&n r(6!j("0dNz4+d;j{iDPR1zt"* ޖB`dX5mg[qe:0 Retw íaLW?8JDK$\i=\Xje&R/MwͪeՆV182m5*&{hLKlF1d@Fo=XbJD^FͰ]1 /R\3*NJUmA{,(iSGUI^%wk=mM>qՄEtF^8sJN>'LtŘm?FUٲ~yY&=H6ۀɥzbN.,Kބ ̵BZ. cJ^%cW3 QS;6>0(⭋Ř0،a<#agE巓/KwV$3D'AgٖױclXֵ: d6 Q 6Pt)1gHkOAk۠ P%:cǢӈ$D44S0^W8@Y,6Uy /.._|/9F%@ =j ML^}]гKՃl"'ӰF; )ѯ],M,fڛir/IR6tPD n-BیO l"-$K*eAqOI3vZZH-SY6)4RxTO•3sAx\7Mp)cX:}bT{+Wnҽo]௷gķ6M`^[b;s`Q$> Ź3<钀<>˄~LF?mAV5&ksw> Jz k{@BY/pg IUeg_K$$`]9!}.dV-*$i??'N3( za;hLcӢhg@ 0bH\l%(Wpk̈>Vԙρ i줍2;{_ ]<) ]KZ7$6;7Bd(,? zo\;Hހ#YG7xBM@ybwnrO;Tf.I$G:1b2#hN>JPme֏ϨlP8_jWrĕ?CBgFQ(T MdF>!i$#bj/# /VjJ.-5B/9P 0>E^4i tjv+΋m99ZIMfs:3Lʥ-c.]knCz]5N0K!:zvĚb??5󷝪dpj n*/n1&<%?Ȑy]q;3OmE҆Ee,,E+T:X !}7`vy΍+9 My<.ȯ^Տt]5p&ѹ#-L.RFNlye &efcԍ'؏fM#2V<ԩFCU@3,?gVZ ,$(I DTk![k(ٸ^PyJV^=ID,Ɂ$GFcM8Wfkύd\E,{# @ϮpGm%'ehXU{aNWL2k)n.C-ZG ш9_}%1Ё@BPU6{V~9Ηgu³{X@r4W2bG<;Bb!!BgPV^͟uʸdJ>xw /%.|4zxx-%Q,il`/dVր\%IQ ֍P^}Ml>Y`֟Ʀ 6ಜӞ3sC**} )Sr7xA !$Υm` wY|6hpCGa%wSm,!3gĽNJYތ}?Lt:)j>FPyaR ,R* T3#4H~rmD i"\su#"Il=5K +@-C>0ۗ4 ) +f빺 ⥝keHʿ .'{)ȍ[zR;]_M2|o! #XLBȭq$78`#*\m2D`rwɇSr=P&Cǣsds[T_޴Ha>* vѡ4mz5O,-y9MϏg9DI ѲƢs明LRwJR'幡-vLs u RN̊m=C 3Fޢ\!0[bBl 8F#G*oR#WO.ʏ/Ͽa%QagTGG?%|({b3u&s iql:jQ,p%U5+dmjn6!c4g[o_R I8Eܲ鰃 ' po5JB޷URϗ~#1*T]Q^WQ4~bZ7tSUFT""9$0G\d {Od~u`:@ JYj@@^ RJ[\Fk M^񾷞7ā>;Rf`< ЊX#ܸq PqH;# M>&pJԪR{إ:E$*L>UsW2tM=غpg\,ϐ\7xݠQnYFϛd(-21L00ӛD&Ǯn"E1y;4K ,]Wrgۏ⵭te%ju%}E|F'(^j|'@4gdij,+R;xm#:ב;kTB3F?!lH>izÕ{-Ufʳ& .;F\=8t 8?':J{N0`RD%ra V["Rߴ3o#<~ɏÈYG.zΞ:HnнY(B>zA?qD ,$qM&?`_1p:V#l4b۝j*D)A@Oei}RKt_I>[2=vr.Tzu[ +)+$SƼ;ꅆ>+۟So+V}Z/^PĤ gN;H~JQ4,p1|ӥҫ C?6=&:Xf At V|)ArG?Rt~>IK\ݢ-٣h`LB_G9OIKuRs+v${,\aQ\CQbW%QD;zv!⃒mMЉiU$7_U~1R2c&.> {W 5eOwkZrP\Y֯#((i$-g[Ø\Ul%XS1_Qƞ1s:BerO!u)߲XKl2Ѣef>^K +Vz_M3Sw!?L(U%p^R>&΁-N&e"tE53PHշG'|x9Ra9#þzb_vڙ@sSGq>d5Oٝ,Bg v2KS(!N@@p`znJ9)z~ѼER'#oO~}y . *ׂ" A ֗Ё'ϋ쪥)ט ++\n:#Y%T+ܕc6e-&H4sQ7pۂ'7%Q:rnXz B.a0?BPm7SoecM{`R>Ii06ab:DRT$Wyz}~Euߒ.JW nSRԆuJ25USeJ5vl< 7 G\E=HـY31@e,[-=yyW:tAv^N"V 7 ]&nR`:uU>˂*vU[Ls-h .Kox$77_UQ86cTfKF %3 j{JHտ2Hpá6H0v0y=3SϦmɧti샬l$* cWP!U䷑I!dxXHsU/%Y~ߜtǙ%ky'v)cJ9ϯ8w;-S|$Wr ΓSB7u#Z80<KL Zlt~= E,oՆp`&I'#w{Og5+ ٱA̡(}SUSi%`Үe䘕e$au]`Iۥl@nϵaj}4Kd_^2$Xl'T7[d_k5-zS8%N"jBt@b#jneO4C@aw 'Nr(MuZm[I|`_&=8@"7~Axhw6c{yjezŪE"eKܝsl@%TMߘgg/QÓM >_h_(@ `ҙП.Di4.,|TqRi JE5l 'f͟o9m$c87;]jzت2 پLj#|XiхyQ&čiLm-e_ϵ$g1o x#=B%v#ϋYYd PeTŶ羲2oKSS 8b .uWİRm@uV㸮._sL8ac}D]$+>< Y1jit4R)~KRf NtÜdCQNnBt]-YiSY|сSf)$&l]{(|_z?VdppJ5X >1% ~R}#&R7V~KSU zK|B*ᦎ2lv#,Og2 &_@]w=fݻCPE<s%ZFnO.ql٥H˃9gQGcN~`geIN-cd;'#3O dZKF䩂0'Fswl C|~j]NY/m!2d)Z]KU5,ݷ譨h,c093+жs|&G:Cs蠧T1 @G6R8N`#Pm\n{҈Nh"֫xx1UQ(ZBXMv"i7@"=SAߕox,^=XVZg'Ǚr[|"G\W@OyԼyn9/t&7J ۴?]qzTX G&emxC6D-;1%0!9}>DBk^~r뀆-|a0JpM.sД·)e/B+8.I>085̓KnM쾟"Ld9RKj<4{J0Y8xr-' NwB9␟,i@vHy78`:+<$^τ\ΏDhX4{i{̍͊ng }I?@w`(%;!Jaۡ" \ 0w:&_{VMMj^MeOˑBe;suW8§,N7{P:L|ܸel!Q G[n 0#X[ V-lp/ ,O:uSfmjF͗4"" D0qJ͢驧U\ < :J_*(HGМKT?sWΒ!.Юf46YY?! .`L20fl/k#{\R `X7(~3+,-bc DjĪ <- ;QVb7z+:7{Ir+n $$ 0ڸ˥0M5 /{=UME&]8cBs7N;xF& <@l(R/]ݻ:_ ܇JUe vNeRTDF_΍j`'C2af@Q6$ksAJ)ʲqs9pCr5s)G L6M=/29E81 dtmO~Mf>N " bEذ(TpnWBg=8xFAO*w  RL`F^jWKf`oJxM+>f73JhO _ƑCB:+ 0/nAZKjwLFv4l/~=~Do4?gѳW_!_,rK9XY;pu4)9rIق&k#ydPUQGZ*Nc1l~*=4XcVU >5rgY/Tgʛ8b΅*ҢͭI_)"jErN27`ژQ` Oprq{^Vc /3cCS,n+Tq\w|0|5ʧ$m8z'PҤ|'sCi OE~5eՕ_Y !^R%8xuh@Sxߗ@fȼ:ijp>*A'[Yt!$!Ն]Rw+ Ɂ,EȦifL|ou}uk5ԍTpXP\jT6)=%2D&l  n'/*%g=D 7A >]M&^rA §]ZF\=6C Vx810;!S]'ct-IWi TbO,E"DMx 痼^Q%~K(-afn%4iX߷CzLM] NO= *z7c #xVxs$&"U#͛6S $>,:QʤdSAUe) d:f?I'{)<W>qԈZT~Jʑ?9! 8IːL|1~Pd(R*?]o)[H! UΤދ(ecCMY*z=H"VO"ͮGT3@Dp_3v3<j&Y2ȗhCɒճZM_ݤՁrA?ҩb_N1CX423bJ!.+A`^11#ḄJ`X٩ы:5qHŇGwX?QXsG>8F'1?cU#[jϐm aP~\sqϵ+ ȄNt@8aR{Te׀>T:}YMD ځ]/}i4"G+(Y 5LSހR}Ԃ؅KhKhqDaRO>]E! P̃񼖦EIUfĖ.R]hL(\[zD_icV~NXx[1{Kpjwа+h5==ă3NcPTۂ@96 ^*|}؛jL8[).>'|u<9ik@emT9R^~i.y^ 6zaG3)mgkN0߀ijh0'V K%^/<0D:JuM퓉Ra$f֪mcT8\O `) 4\jkGI׻X iK&O3/ICy 0>o8Q NT[關Ȕ 9F.ɽtaӶV_TCتVDH3,mS_A:cVre ayVn w 6 "{cPo01[ rɰoH=,/U|Xمl=%:T$ƊX3yŰo u N\]m+ ι~e/sWKi#tu3l WO?Ɣf ^^B/V&NE>Jʵ^ks%X )~ˉҍ 2%>@_ 5i[ηh 9"z_8P =d; Qŭ- zK8O@qS&, qLEYǔ\- V[?7$V\:*Vӂh oj&b|W=+c\xQ̎* :Tўo 6I1\ j O 9ơ ~-ͧJaܒ^d1,-t̽D|7}GdUb< Υҷ֢v/RS?]y@`ۭ/iNQk7~9}ߍD)o:)Ǎd2 fvhf#$$A_}!gU03ADr-o=2e^h yS1M9]jIILl퉍 ;k8د j9[?8^0&9V<{k+q0 p{S>2ۺ@TE T<6R&_bdN 3\0X=Z ^!Fk(#$l*xjLsdz`HIeojq k5´0Ͱ̂ci: KpdjJ;7w3{8Ml6҃y" H6; &#T;c]%vZ K h8Xw5n,GOHA4/+wsvno_jhuV6:T`I, O羷0!7|rf87oU&EY626PhY(ADK#;,а?4^SNE솲D.J^5Q d1?͜}r 8%+T3_S3z4zڳEO59_! "ı0O漫D28Q+Zď]EV2[cL#͡;Eu YS9]U J :tp zLi[Aы*.K}۠i?nC?8E~L+4B ܜ,?nzcWK'KwmN]̳MLɔB {K@U$OƤo <2Vq4ɐ+.PJpCvٛ:< G|tAy65DYWXSKC{>/+e;8_y)0&٦T!7%IG*6>&-!H7'_ׅ(#I2Y8u``/T=Wk`d=u?-+VwGZM}ȯe;˹1*-j7u|&=/e^St&B>dNsA7b'ofWpg-ݒ]AD$+"=ikOu/o F=-.tM)Jqq@U(sy Y*I) 2z}FoNzNR4D3iޡc~"S"RO־̕Z NŔOSB4Z[7ZVL?Vbli`J'l Sz5:T(2o=GqPcXuM8u?I\Ŋg=-ޮcvq;mlU,a;K_'4Bv%i"'ĺl'Ư.Ȧ K-؞)9쑵d阻0fqO0L _TkUr_/c"7 #9<& +a:5)sUK&cl@Ng{Q 6 Hߚ "ہl*]>-cL!5i!fY*":r ;'.4^|,`lG.?!km:AM4ui<_xkQ'B+ ۜ@D=MWsu3)QT|h{38 d31Oz׶=\+ ~?c)_xG>xjL Y+ǃ'4$ 6zh1A,K r ĠxJk7oܿlR ir^Q$c6lj7x^69k(=5cf'|. 8PT3;pCD0_\QG:wp45cK,v1ˀ(t혂n.TਟG~6yi*w¸v/Bկe$4{kg/]J활:qRWP[U /go-`6s{ZW=7?_3l4I9'1/VV<?>`*;`/b>s]qGЃ~GIZ6qnU~*<*0 eW%_8WoËe]L0LE(( r|=,SL1?.^Ž43aO'Vd8}7<J1Tz9*lP/aoD2*CڏLV'C8#x|nˋhI`} K|t z^X< S0 ] ǞwOdn Elhݒs(F1<" ]{uJ|Zc( !a_i$+؈XìjRCV Y)b(,Y(m8gXG% s _L ŋ2yҙ9dD+m_؈jghdC\%Ѧþ#b7H9MP,^By[ s9䮽?lTwN>eEvtʷz3jk.T29ST:`'Ѽg{UP56?WCtf/p?Cp\@bܶSB+|:8~hr,:@{٦p]1dyPիK j IHdpp @-bB.o8!qK"gZ?I mv֓i=a9|Myiiao0#0Y{+")ATyo˹P i%Y=_&y ɶ'WGDHovN AZW{l@9 L  H,U]ݒf*(!X=`2JR$ROwXS<=_wt3,հ yv̏yx۴ 0@ν@Y dyqF2 !;nb#2fcC40 4bMTMCѬU0 7s7TjmE"yrUS"Jv="$}13 gc a&IMv\"tV|Uɤ%7f/4%DE/U-o;ԼvMӳ88/K^[߻%)(5Z]IF-hXtAȉE_ Hē0gu-2>E5*?OmS5fUr6gxWuJ\'Up-gbt d-i>Z>t](NɃmkBfFZDa/S"OXIԵ!"EEctH`kn. &U .QTt8~)61Y҃Jk/$yNYشC2 S;޴g<`/:1|z3]3s~L]5BW2 uu#\DU~[{0/Lz0PuQ8^RւKE _dQJUH;OG%dd{rvN+_[v jA%N~ .i/0Xk\@}9NJw_) 78!+Y J ǛƚX B3LOH*S|09y ˴m^ 63YPc '|u%UW)ϐ4`V>gK7^}dI[Q@xg6@P.dfSل;Q}ʶEj4:\,b8"KϷJz&B,gݪY䗃y%<18Hq2Xב5z[ kZc:Y3KNeKlC[MI;԰-|X.xFH=&V|ypP>* }?V"Rg.vG-!v4H4B@cܣRN5C)*d9n~Kм‰~uXLSy{N›MP&vw?av--7*/{t>UgƓ)HE _T*.H|W"Lf(2J."T[@Mѧh6h+D~m1͏:]Muo"Gqu"j ;z4e (TY=6CLZL2oCPѰ7=|2w.R$0]eKgg^"s~Xd{ݵ߈.ґb4(Fu=n$hqD(KwxpB 'a+t~Vlbgx=ʙQp^MA6v֖6 rGj(".seahH @L鞰 S-R|-`.B/^rCb=0ՄPU5ժKy;L8)TU݆gôc7QI/݉ᎏ$[r3Nq)'sp.0m"Z<~/;2fϋ<̖zI/_s²܇!I`E\ۯZQT(T2SF׌f5,mii|⭰YBZ$ìHu<>|DPFQQ)>~pw$X J4Nj=G%SkaA^rYUR5oaA`}τ:?X|=@/@j0^_*9cYӂ83֭0Dd4qTV"~Bb`,bZ=}lyHkE32Mn; YČ=7kx{QVȽk\e$kF쐁ەaX ,4VBɷYvߞ|#Л> \+b/@>p 7/s>3C$z)SD]q/5˶meBSIoq BFH&B[Gr:΢H)?h-؀R,A%ɗ5b䟾۱dM_s\{=)֙sDBinu  wVk,IJќog kE[!Θ^dh A8eg:%Zriaі:F8\ pĨP]_ ^qxE#{Ў\&l`~1Dy` evu"MNU46(z <)', Q>XE`29K1ԝ_ʾqbFa7hXY2,RKxcOq2qA_X)yKP, EU{!|)L ^Jz.c⇅o^'f4qO/z=6a;oqH6X~K~MAӎ5wkg7wujo3E7ItzNx8Wف%/mvdۢOc~L `AI"T>UQ}GuNE"ћ >> Af 붊= +*Jh1Lѥn:آdY!lkdkdMbHai YM7Yf ۟+brn_{!-0ӄfϵQWE<.1HrOy"R3ЈYĽLE_b=C'ZeĞv^GD2=R|}]%r>7a$*/;6Xύ곧;+1S`)z 7Q 6o^Γz=z~=u*[=>An||g RC'G>X|e-gRn#%7+>7/@9*0&cοHNy|43ؔ{M)oyZgg Y~:zpa}zt *}k{=(]@"TwOf? INm5Ѥa c0FVX&h^d$&+s0Dn|7 nSoU lrj8˒푔Hdn^b22M8ZN?2sGd(WنjRT6ɘ԰c`+޵IpE*%EC0f !`5V4&~8pi XQ68Yŏ$ۥPP!nӗ*kAJ0dT M$>KE"/&;q2%|ѫ؇cp[q>"r+JgZGU- Pq*WNT>0~Yݮq)q;8]8m94DmTWR!AɉfI7A cm6ge-FZ@ 5R/֨*Vx|Z:gXf}T=֑uuxD*Zv oShg^ ޅ PB ou̬PbHSǏ*+S_ItLLG0/K,]TWR\ ֭l ]F0OsJ7Ѱ|+b~Kپ@RwYӢ4#LF<@} }ZjvC1ksg:lEo}9% .*fXQK-ا>XXZz I6=;Ae_ްvٚ ߪjNQ=$|\ǩ͊/~呄h2#c-%.dE:>~߀e";-rӞfhOƆFLʊ2lpZ6rjv#WǪ:<,nI7hϚG!񸝐wf] f%,UY+v= t RǨ!܉g+)GMC*¶U6Sܹ|/Q.pX5~QØa l~VN}h6yH|k9a+@. D|䠵zm9-.rT'&$$(.ؓs,פ9,%V;|S!0yb.^]#E RXWגYzbHh]hyFbJ OՆ[dH8Xu ɉGӃt0Bζv!VW7s) OZ &[5[)jy&W|yƵbbluSVL`=̽-X#57IN2ȋ\kL9 -#!"O(k|3Ӷxn}MCVErU}߬vruh~p"x[U!8\I:dժ]צ.HꜟrlV*HN=ľVU=fQ5&jiY\((lD'Ţ'7_ZDrֻ*޼7u|w;+A%j_Hi2Ezw)87"Z->򤻇fl50 vΕS[;R_[^hd"P3HQ%u\؛S0[uJ z X+j^JC|O$~Aۋ}nPuy~~]\帤9 ѳ A)̇2>..M{?LpW_LmamcnUD R1>*>t6Vh-'VnSzwZS;ZnLwhLb ]cK7Ap0z>7R1G>&{7 D5ڔ}bWώo٬fb 7%L/7|BXfSp'u.i5'|κT݁,bT{XPJLBȡ]S\hLXz9ex~tեTCzh|.ugLW{T ssڈi^5f]ݶ`9]V h"# G%[ʆoAT59+{AK5r2]~_1 1 *VӁ[֋p[6"H=JõYMϒ pgML(apë:7EkA+q|s |. )F"$(SLqG=>^.L[ ڃҽRӛ^m]v6[ԨuT=?j-2.]nrpzwoʤ_uGqЁ6E\WYю,E>9Wf%YaYԲҳpu U( bY-R:]JjU2!9z[e1Dgwl&[d(aw(:-IO%$00)ysn.f~IJWᒥk-v_@8Ayj |\ehޕmjfv;RlydXB6-eljgzNS׍*CV\Z೭CQbl峹Y/Z `Ү,rKwqH8T /Ѱ~~͞]:=1tHa˄=hyfT[>!46s 0]&+<0&k3*㞒;'g!r S0z;pX03#] K8EϪUB< )$j$QvQq u u/;!i;NZUә#}Oug_4MS9Zp`9ng7H#uBLD  iq/mTwlmBk+()3AƵ0"ڵ ߲g >i*W#L1*ߏK29\=A#x?R[Nȼk-r8渂ɦ.c0>@Ͳ DjW@weWI-PEs[xMؼe[ LϗU{Pee:Rg])UZ;r۽l"ID/7- f:kX$vDl $kor+fOZH #zqᆬ;LʖriB AfҸWiEw9}7eoM]HT}?K%!,.\6iꕎ,a@\ıl. uboiG79 !8> cmXVD(TwO|2&4ez6~6XrveB ($7XǢ$E/nsJAN~RYOb k*(1ٹ&:\e@kuMR* ~БWm;244 `M&.gX-1<)-en LT-ZY';<g8GSz) Id@m|2A26#R3lW/5-+KDO\bCtJMU^$5GB葿=bPr$9 XÔ$eֽB.NmP]ZZ:(8MR(K{#ȕg 2=ou+gPG;N J9axs7רe^:(zl$8Ϸ1Ż魄K̶W?'OTw$s؇rߟbl4aw<::#;c|qE T*<)56v?d ZqR=(֖a,Υ@rm$`w ۦ*PrϿi n~+KgYMKa[h޴b?Is xU0d4t %J},-4e;!EOLB2BB,LU+w  b9kءKd::]+SQ' D )FBu.O-Fe+t;j"X)LKb%J\ *9>%{"L Knv*%&h!`r"bݔ ^W2@q&;`ĻZduf`5hyug(gK)^Iz\2^SRX̰e_pRjSɰ89Wgg_WNm8_v0YβcLcOb]`\d>,$musyˏ~FuEIo-2̖=txwL o@t"YE`QJTa^Гĸ]RykdSh8@LZ4%lA@>Z7 J 7ݻCqN\p:ƾ~@Tkx%p]*vp0d*++)1Cij2EC~gv5]io2]iwH>[C+}?j>R.֑YL6%\h7j,4&4W> 8|4B+HZ Tw'M$:]0~_UGl$?NiΥU5H73'dn ugWqu-^rL@Y`O2HGv+Ͷ Kf62ؑ`F^@wb:1sxVGZTdFrit]58XoUYKM)񚫠)JS4 X ;ormuEQ*Y.MDnPίaaŌ?U* "eN;k`koƥY}:58MtakZA]_}!KL,'#:h Me}뛭l 盹yXvii_e|1Їke|xhU Y?|HζйZCfU'?xYnEStSz!ݾ 3Uh/x[+=w,_1b6A"4pPI:uSY`4xd-W̲0xԗ ЏFaD ou2F(Nyz0A:An29Z@*kP wۣJ(L~F{z ȕ/8Ҿ*8^=KU4{JKrY:EG ~#'T>oT(At% H򬌊ka MA)ֻ7n$,%MhtR 1q`"+_xׇ MEItlFKxy6"Wt % 4l\"%榉sMA):^%T5Z3i1•5w{`.5fWMWױ.Xd#_{qKX•>2sd dN1JQ4sŚr-R30iQʛMؠaۦ VU ARD%I$CHH;X*KM .?=T6?e_no{*$5/~!VKoT"fF—U -Mh!iRdJ;{#a[ wc)g۹bdbR>|?$ZLPwLfȉɷ|Š->d9`Aw)ILD s4T _ `ya!"RKg,҅`R<?{rL4Kq/OP2왣"X\!|.0/orY:(7`*uyΖxhj+ӞYNuQ2w>&0.Զ#NK@z救piIR-(o` _K3S]史. HY# >gWK{T?4 >0Hn: ?nɎ_raG]\BiI@gL;N1OVAv5pg#_a*Um,}⇩1R'ycG7r( 4$S`޺}u i1[?;&!ߋԙE?r[D_{R׍%mZe J[?v1 26;*;]'w!OnÜ %@.}R ͔OJPlВruѼ\+ؚ!G4 L6{/yJ.].n0},rfgAH8 ;x1nɣTCQEe+2rv$E4eJi̪'4=яl9G;EL[Itgʽ(GCᤷ64}qV>;pws]U6̀^Y?'. EssUv-#f@3RYmbud(3gx8\H=z_o^޷cAկ&Wf'o6R'?re -Aؔ&m6F0a S6 9ԗc)g [qEwss= CǬkz|#uG٫EU7n4$?iڮ70E(}!yQ`;5wq #WC6H o3Ƙumxr~wEB.|XՖ>H׳#H2bh6&>HxwGHyV۲^PBs"#M6qoqWm:VJ+~'=<֧jî~R5F8|ϤmL[]1Q~=&Hڝgp(|Xr~?XA۷Exzƻ=w!}hfAߘ,E){}˛?sXQ`:iۉ{[6hH !SLhLbWcXCahg -qHM?s#TU(Bw'RAU3ēFfk/-}L.*$:pi7юo"뭍M "3%X74Ht3KS?ʉ\y@f&hAsHttU666n7Ѧ o""htDd!s.8 jf̉@ D:?R=> 33lNΨ4zZfQ5}9Zok:8R|S %1[sZveن {ٗ 4KP GF.5E߯myr_' 0W5×TiBsiwnu˴;3Ť7G撁ZPJ9n#%mJ IJ̊cUw7bGG Rg7vAJ`h*Jo#X_zpy_(1!xV!Y$J..|nj?6KAwYZ. V72\+e/:s0YF`[3&B:D6I&d2qj-O2*M9Q>u!1P9owR zY҇K~]Z ɀzpF0-iҿȻث^; l 9Wφo-,gʼz8Vkr2XKpW3|~6آȆݩ!J"&icNFj,J4~m5gMـd"5C zY) "iV|vڒ-OdJsrj`-GI}A^& q-Zb0I9#4/|KĚ M?QG}֡Ksi^dmV mh[$R>ړ3x,'ZHW@`gP6q0$xi.hrr>{,Jib^P1TˣWO2k _/~dEp%PqWk\?)Ϣqr ۟t@R皵J6:?~]/ B=o hqI+ãCߡY/ȇ=cFQU3%]^s`pHK`:{,?)^ͅ<nݼ4C.Yoi5R3}Y0K6Jc3=7Vշ3 H׳."TmTB}E8 ?8wv%!XeTвj@YCCf;4({whUU`Y`5˽|x1CF&MUqA%,޵Fӫ 6vg6Ls~-70YM~ drƗKiN59[H$K˔ZoHkt莆;X[gs  rDsM =>CJqX BJlKI5'(q0w/A'$G;klOM@q3O- ۝p^:TYXn,]Ȍb>ѐhdy$9һtzOrT|mi{awQ.$87͹ڲG55_#;J2" A$5MY(ClӜR03pe <3?u9(@A6Cŷd7Atp&!vb6` Rr?Tf,I* 38%͊g /H>/@tQF paL@˾J9ƅtO-a[ ֶB/6GpJJ,.$|` Nov@=qP&hLJpl gcXf0كa0tץ i0 :Mjj l}[aQ :\[HDX]rDzt Pqղ[3y=lŎK{=NŦ8z> *mhr$-eZ硢aKYNj=ץ7V̜|hڪj;8>qf2G;JkSuk5͂wAsmFyɶr OLO嘍۶Me/+%,cZ>^҉fic?Xлng }>t}qxC?+s -")ƺONk;U0}ﰢ*. nP9oʛƈ*6y-L<.`(SvNOU4/d WH %ۢX+Y<,GY#j )F[^Sͳa/^?tL;yDhX$c}hj?c=ѾM1 w%W{F9"g$Dgib#[G]ଛ p_WW`x+EFQ|I-4:f=;A*|48H%O}ya:uÔK,K4,V5 HR/NFZ5X'.W"UNbܐhJ*^Q 6+P%ul8_QHF&Yی`KɄ!NUɒ6r/G# âjɽ5)Ղ)JOޅ 2hi(,TE;:9 (*㚸X2m3\vR=҄Z%mi7jSYm}oћ/zzFIL T#uwN 4a=d. f`ZQ˓ٔazjmO}TpWFYSZ;8g `x ~MGRш},\0Ewʘ8ʥzz]-V0qQCbxH_{(YdJ`rJT}8S8$]=KÿWï@/f).F"Vi 0Y9.öj*Ieo]!n^BrI[0+XbaiֵF0C-@;P6"7̫G:Hd:Owvj@g2YDϪe+-)6˺YTi+IHft,A/dž~eRdj ԭ*EDe"i9i2ی c/tOJVoeުȊ 3Z&ڞqt&gI8\iYF5'h[A-)e$6~Ӎlkŀ;wW Қ|l]5٘Zh2M)ٝPJ+QZPR]mx"2/Tpm ).P\|NNy9$Zf"MY݊nVe`_KX;ipS0+dz=9_ /kŔa ۴y]btCΨ## ޻얺Kb~M@Z|p)$^ :ƞAӕgF"HsIi rҠK +_c/ 7v$Y -YGb((U Ƒ{'rٌ W-E)d8yMƾgRѺ-wy{Su\\ȕMCw%MtVYBnL4Wt0OvLr hDܞ!fM< ?@E dGsg,GvП@Q{'-;)lzQD,x{խ) hG]x`ػs$L=g _hd ;ڍ:?(gu)t>RեNMK )ĭ27?|Tl coAkhD_(JѼw퉙'GJ-lO./[m+o=/iG<2z Fl m `&RiugO"(оB.C\7ݹGpz67Wz ʷ5Dͼ*a` wnCAr0Wl  Yj/]@:47G.$#G.!)R6)Sn*=4̾(̚X5:X/-@rCkWhTKc\a_uRJ/ Vx[HFJͺfD}6|c>]˄DX@izvIΡu 6@)W;H͸_ee\np@Q.)Ug)Sj":L-/X z7'x/!_(J"*Obw+<:"jT{4(@gG^ 6 !ml Q4֣.oLCaڠ o 8ĨhС&Q1=n)CN~U>(VN{}8=NZu3I=V&Bo0nf[oxz=-qToޯUU+kibH!"n Q%][Ϟ-iktVq M]KL*4Zܹ -xi6FF ^دUOb(!I&6C8(ȣ*YENrؗ̀\R!SÖ a:0ٽTXgE_E/%U9Q҄5&yw_66ZZUo{}f\TWY P8M > d?'< jE~t, O&9xbY8\@S#P[G[ʇvYQVsd8agbED1BFZu?Ƨ4ߴY_ cſtX+*FL1`d6CJpga%VtʿxB)N̊Nuu_[ۣ[G['1ʊ* "xo-~AיI/'ύ 6;\ pn s)i5xe^i.C[*Q$A"]5@νU,S=a9eT6*a&T?Oǜwf- DDW',2I]D #ɫr3AH3D&q#u;C%auwO6dFLnbڗƯ"/ގ8ݪýKk@";|l Ii}LQ/`\~:> {m5v+1`\,\P|"AI&O3%dgxlĦh%y K;-O5 guBobzQS%<אcjUjL6&r ߹B:uB{.&Cb|vtoA?m !n'E_2{#6aϐΠ]aEr7W@6k$aG*ذw~P_EGW}Dʰ8SQH7,@eo3_&ʦm鸙#j Bb[:?"O-{. *?c`܂ 5$^p7ls={-MG ?`V*Znȵ*gW@#FR֕Fg)"F4]9ARʃUl>\C سq#C'cGtAk:Pd6-xB俕Bzberm#4 '(\ZR܌3Ο溨:;dIu>TAb:1)rp% w95-CLf675oe䫗,πDȓyIrSL}_N/{(yO5N0(PӺp'>@ ݊Pmxlw\g$;D9ec |ovE/!5WQiG6VkuMѪC"߁^F ?\6_:qA+9Z{幃Gx~*A-x<ƫE6Gu^srs-Y@ܱڲ¯c8[#0H10,ƍ!;ܖ?c3C6@~,"DVqry-Ik.})W:m&?* _!yK,avyv,FdyQ |=NBE%,,e4qZi8_*&^2zP nTLP2NH*cو+:2a-LwlMXix;jf|ݲ|/iho}cWa(Z\!9Ȃ(afD/Bc}\@CN"YՂ m+-g X\(N⌒e'΅a5cZ&DAw~Da$2e4L̢4J+ڮ}ꃟ&4\7hCۺ #jvLϢ0zx a AT+K]$4'e8&ޝT'q1VN3+(\u=`~cY_0J "{y4@oC;)w.!0|J_m 2dKL,2Y(JN>>-XhMSʹdJv/M(郅;exoF~QwHZf(J~!Rq=_#Ǘ }A@Eۥt2/t(5fVX/dRoįr5%׫T H~(|1302;`ѳۃN+؆HII(ԝ{93qEYmRV `;Ta:΅q:H.^]rD1OaB\2];U%L ۯ0LmD"Xi?GkqTڥ6@ WgG@o}-ov,6&̸rmW[ߘ 7EV~C~$mLA]Nakz TGAoӡUejԜ0^tvUs,EN'$(cD/QGt yծPeMvde'<zӢXO ~R;d",ߛmjI_q.dR|9 v ő&,oAR('o.jMb57^42\=>o2nqp7͹BZ7`.:X[;DoOjI{Çkk5k@H̓#;vbjQg75&mW{Y/\,of=b" \mݝroB dƌ+5W 5:_BiFEߺjAg|V{ 8Сh3Gud  H#lFS;Zk?5YVZ!$`[V%IR ΎL T~ׇԿ3z-+Y3$#e j5(rfQ\bl,]N/j՘X 9XNp/Wj(fƿ2VWCv) -*# `mArii FZ I:׍@1r44#Y% +uٓH,ۜ-37OH-`"w+Dl ѕP Ch_0/&\T#ucj: ձ B%_]3`~۵%Z,(3{uvuxwRC裔,9 )(n>0P'LFSNxPlV*8WͅˬJ[rB چ2Ys)$8AZ[Xs=3US;_<#'9:' :&?VcCBAb7I)cȄ=Z$9׊oHΝf ڵ̿pGRf$=38ߛ4txp@N@%7{&Ch^^,ˢd ҭ`41H]"Րs-ð|[uNDG#[ q?[aN mD<,W(ZyBU.nIB8o'WF9Ti]V#9]Bo\J#qtNgj pUw9,(dr= W11C%<>X!g1C@GetH0h,%Xi*qʻ؊I)ق%F-WrzLw5Մ)z%,]Kb =s+bF#oF;o 5ӷעz L$xF9>y=x /2_֘cwFE aRQILyPe]%=ݟ/x`K7lHa.JG':+)“[VgkCL3G.j^S}ڵ WPbDZ f>j}Ž^t]`wsxQ<{ۂ_3 d,+bО3[>mo B,#^0_68A3NX`̚QRt'k(vdT4hariQQI/ݨڷ"C2IB Y4c|_頾 5FzvNTMp^ z֫Ff!Q~a-+[ƤL|vd Ked?* 'Z'D+Up1:`dne ;sI.ɆԈVf*˸n? @PkӉb {"~.%xǖr3\0!zb\6zL /YMmM k2M / ƭS q1*ۯIĻv,{񅉨 z۽9+e I hj-N ȭ)H𤕘(U$$Y\T?^ '.AjS}6RJXHP*-nd>6S o 3;IDHf7Ѵn#U{\B!EW;)yRꔾD׬L?WzδnǷeK&QncUNa|D|>J*㎞;2E!ޮ+P9@ŽB*.pxyx0ь?k6/H ڡiPl$Rb)n25)eRl S[vq]3aߚ{?1/:IT7Y|m&hJā(J0T5 ]<]TC6x986^j`ťM OfcQQ^ :Sʿm_^^#`_䗁^j~ y1&>%xey<.w IėDS 6^ jZ!mnࣆDtp'z&-A wx3 D67pT<4 8nUxO  yP:̭ZWֆNxaќv eb\';[L TX1fyE\]QW_ *b%5 q"̈́#Bl  u#<~ܤ$suuLŭo֨z/pF8N\*; JbHP(Z|)ى.kݱF({Ɖ{gX9AU|3kcQ:Ʀ0^~&jT>3ڣs#nY $>!{ŋ#"^gJ/~]gcň8Ut-N]-w#&r{Sw%G]5h-cͩ찘菔g{{CKVXBh zRf&2C L,5ﲳB6?+~T-5,ap çdfe WEbx^35Bț $NsBʷؽ*гIfl{^Ze'+xC;ޱM*KfJ:B{>;sE|ܖlйk-Qfp)^d-Q Y0 OG֡@ҊuɁ(Рn73 z _Pδ񓋹8SJ*NFeh漍H3-4CŅ1i 3fO B4i>{ h{$y|p`nEu҃%WEpQ fjVHr@0&5^%x|i7M ShOĕUJ`!+v˟ob=5mTiR2gsl~,K"hW}J(IY◿X .8uFa B!2 g挓gV`l1 ]Lx1H"<!w|6y-Iܰ}s4fmkX%N #N:Xzv'e_|d2 Ug:Uq喉 H5ۥ~e CQ>`-y2#L|#7y½|yȦdyz:uXFjWFܑ}Dd\NfAXe[ks=: )g<wK\D/Z5]*^_ɒe>!Ƌ<=rEM#]pa}i y3Ob۲yl'0eoiAŇGK 5-"2eiuol?N]Ú EP\ |J9CwU:l0pϩ9 Q|<)TRum{"O$iR'e 3/ETwL ?'#L0=CCeg[#Rfmp Lt>DH~eҁXSE:Gq$\ׅ-,_QFJ2ڳT3£, 4*BI * *H̙`{}ƀ2㰦UUіyR&Nvu뱉EK_ ?YOIeopWcQ4LP%b@wI%!|ۣ/Mo&O^VxDR?woˋWkN4Zv/W,@:ϻhtbbs =H^Hzѫⲱg{^A-q1lN*)kbBUI"Օࠉ6o( 7>A8_˒rCJr$, f^JUUSk!]Ov6WK22x{/&\ :$0ro,hFaR AGiz܊F oGIvcڒ%v Rc#@W6WN|tYj}L> C++8ѯ L#*JZ@pP^ -X_0;^0#=?[8%H6bͅ%mg^\Gyi/!8'9B!.kLJ~&8yЍk֘aOVl}MIv6Wt@#~ y/8'nvTj}VXf[TxZq$n46P\/>7TrC΄!Aw{"yDaF?-X>osxE /Т%/ ه ̢Tk#~]y X`0a^(sM+<%d3AAP`ګb4 n?wtml̔NLT-TKD.k ݓ!.C`7xqW}taQ:iJ7u +[[5ByTy*֥JOYiNU<5U]-ewqM%*n$wC"} Zݓ:Kc&r3/V &KF׈ ;:6}PYa xt󱀯wXjkF&9L|wiMrDa0/s-1592}kȿ7un8 Vp ZM=oc< %YvVAc6g EUɣL[ꭇ]cAb?Ͳ up3Us)Ѣ&JuhqsZ 8/Kz Tƅ~TPJ{@h=NM\hi ;pG!eR38HDӰcIGNldF||XEo@c`U=ʰ 7œ;0K ޢ]:%`XhAWh^,*sՈCH r|j4dPXzPUH7W4a /"VvQj\EƬJ#Loך LXlv?9l]5l6zMJ-ґãF?G ns<\2&t4fp 㬦|k=@NZaEVYRׄk!%/Q7~au(:/Suͅ_q6ںj8yu1ۆiAT*N~ f cY~+$NХF _֚*ľ݌3X=;)jvt*o1[-xL vr;I=JOvs Ԗ=E4t& x[8 Wq*Z/%fGTD얅d`| l'),|0p!#R !tX qK'm?Ԍ*c~mC\Ee* V]Vɤ04ކmi֭f ``H}3} T5*jPFfiS2|H XE١_a{CgJ!{Vg)MK[kWho2BPP=růC׮PfƧ/ybKgMߔ< _\_x_9F0TTBiϪ/Z%.$fK>"S Reƭӊmt88*+Ijywosj-%FwjCMt }5qYKc+; 2|0*U3 HSGX)UʶgY>\j0~n)T,(-pEâ:|]_jG JsG}:rp e*i$>Jlq& B˂Ѣu _ƕČy6mn%w8\IvP@M~6[9akhy3+TWG[2+Wl]>>D14ivVY ΀{6t,-{A7Wlv ө,f+IB\@' bŐ~S0ђ0\(Zq>OP_!ҋTW`kۢPF:r BύK4ޥ/ɈgJdMgE&W tWm>:Sp]gx' GTW}BAHzBOuypggrHG`#;Lc_y\~v<;/zgڙ$7KTKMm87D<;"dvIW~ j"p֛!L l:Lna/~HmWklhXA4ëiQ I5; iC뇼ia *i6*hg)=!83ڈHGGѾu>V!^+F(xP%$ͦCBbTmjG4.|2˔? g) į$6+J@ėlT7#CYث!KA+#Q`8 E5U*$m7VE=͕VcW/\1fk6baIY_EA.`ʧx=1̸-1E[eNfiQx9.eJ<Fk}u6vd/,5xmpx2А2Wz񀑪MPHBD]/Jx¯ۭ#!_<ֳibDƹ }2 9q'TNMG ZQil=2NA[boJg>Q= =ߐ3\f&쥝  5Bfp(l*¬""s6|ރdR%n6I*Czڈۣ\uT# eJpry+3}$5a(Wd8ɪiTCiY4z@sҥ |׶'pRE{>&G5k 5f.$'*g%eU7}O;dfDtsD`$J>0[cƼj:C]sv -U!%OZwVx[n^VCkφt;5֐]'Y[USܽFp5qu2=%AsCIf't [nzUǍ4(fiq>b3uEm9q^|fqX!֑8?+1uk)l׍-hy=Oo ̏(\*SiGQ>/ņ{砱ϴ(FNFyg%Ele_jwamΉXŠi]3ОʣR-X](9i80HvR;"9o>h+\z9}31{k7)[ͧKmQt'Hb&+QLi*[yUWV|Ѣ>zsr'4܉KZt Fw3j<@Wj0BQ'󀽅|EbwӌqoF-[#LkJ@69u֊Sum u'J:0(gc-SX\ Hm $O!$YPP|B׊'S@@k -)7e]H.SUؐw7o J b‰23E ĕ3o6XR8o #|wm=:5jogM%.;%'Q{kX_^n,Uznrr9S;d5?R[KCy׷Q6@JE9_p<A3CbYqx}@A^ %sy/m}\ۙ|&.VhX1V Q*gOIa|,2?Z 87vQc+>iGQ& oּPW]> J !,T T#>B gnrp-W+̖WYWے5`¤-&'NǨi(w̨(ldH'!)B҄Q/OԷc3F#{>FfAV ×cӆtf լ^tuG^K.%_}'GD czɿ86K۽p暭x's|ڮ78̀A H==$xϛX`ؙgE)}mlF!J;Wݦl색)1ELCy)~1/4 _кtRTu8wOL#CFZX}!?c:p)DRu7Ni*f*.zp*W~+mVސXp_$ڜ2\CFE3{h2?j1k .48e}oyb[ۡ+p_x_qfmi001x4ৱ+^b!_ڌ_I=Tn.jN?i\w=ui߆ VQG)3YE &LJ[Xz\)UN~K{tb Y41DY߂ocu|w a 4iYeȽuY#JBD'_`< cᦃ݊TN9 Zz:ǂwg/E4vi+sQ;hAoR 0رe$ n &ALtP߬b֬O"gQI5>L; }|4L.2!.Y@soU& Hz"Lڔ[K?> -3bx}3~;̒S?;$NF^SK/HPt%}}@ઊ'ܵ% rU?=], !qR n%F:0vp7_WA!;F(,9#堁X!RV\mAQJG'/(hC!;O&PtRqQD'2VV8E{bv$M􃛅IuX6'²CKU8Eopy&Q2y&J=dV<|sy _w9"`{%MU>į^j!\R,qw vqrrJiu|[Acu8?n{!?o\!'؀o{.f<{߭2B %8RlgmE"׽OSKZ@Ytl𠏹 (6Nhix.C*J-n6 ߮j$Nÿ(A8EHV_M++w0P<\>Fn Wm-5=r*4t{@xءv4)Cޓ#fȓtW.-T&=C1X>y:p˧'H=pauٙK/:&: dʍ0,[ u\˜9jxQ`/7HNvCxB㍦@IGq6W1&)K},G{]  ۘXLon03Cl2_Ƈ-Bީy˜׍, _Y [Nvw_[47tܗفD?GL7 wAIA*)^q?9k1sMoså/Lq GǏmsNCAFrW%W QjFQrtXiCMϻ`3}Gӟ^Űz/ɟ #^d.ї}:\=Ph!0MM}.pn $䆾e$k|U@jmT1iTDdџEqV=b u& S^i}0i#A) /k K(蓷*cnt:RaNa|}y%zsc{빤w}A1-B|,)oGg0<lIcN{sLw0 Vf4]EqEBVBy{ėC.ؔZh%bxiCF3 [,M$ j#Fc:'ThK#*oAr "īSrg$?^PQnU6Cԃ8zh8n VZS6Sz';v۽g^S|ç-|Կs֜_ZCy[yݸJRly NPK)y\a4pu(?zŦF{!s>M1Pba~JXu;FѴNhy.t;&*\|O'Eƪ `S[ O#Ӳgk 3Vȟaop Q&tҔE5;ʶ;JEh5u'2-Dy7>t~> T+lcH\JPbW.\$'sݙL#9 '.3u'"ܐlT(B?oPE6X%yu lmWJ`yϢ؟w|F_).aw6'#,1:"ĭHUYx+jK4k{ep䰹Z¢r:+)2 Tc5G% .};z)e:ThFm;)L=kY3NޞTËpa24h R޶ ks0ͅy>P$KJJ~N^+5.qIZl {5[̀K??6k#*\ŒUb#_j31[HVȕI!wv /SX2ˌyeY e؂)nݧ+=o#!$nD% &OSZ$/@,Q|%qLf@53Ț߻aR_)״"]tSQgpUq|VU6=\VdE]h`77%t=Tiїʹc2T[t)'s#r&78س? i+3҂Pf!fb[\vF<@U[flF~ !(/mZ'8?cތ'}|SQN[Dxr:>. Q jVb.~o2B1:%>n*WH_yN;RD7aMcZQbm&.DsY1꒲:-v@=60?tPO0bLDfĤK)(GΖ kZ ~)h=E6&@frŲm|~i#F̀ E`o!ьظMGKZpڢt3Ml`ѭr}I' plJ}S|aR HU;5x׌֕ۄG>)1vEǟ*2.`*VK@b}чGMb XφZk>z ISE\{(rZ[~ Y4tǎ$2$FAs%Wlz{*k3tS WX Ve*.6Zȉɀ߁|G-iKNKfIłϾr`7~ v,H /cX'Xqݟ +:TͪTf3#0۵V ⰷl^rWb|) ?O5,!/I-Elwm ك!!Nmd[:f-,U7!Vf;K&xwN!!#hWlef$i c2.Asm :N2=cm|MckT^P.JB #:a.>ǵe= >sdF>*6;0%m K6!zb2K6^tG"P=M#%ǡ+*6ey,O^`w ;[gV^:q9T,긃W%sj4<0 #3; T:\TM[`Kmr<U 8!s6<j]fYj'+7SƋ0P ƣy0ٰl-MQ ӠLWWN"~B1v~}١yv#-[Ҡ'g9y07?z$Ea%zb~l<|bQ-Ddz`Hqr`b 9kUÅ[e~{r@9 s+qEGQ&/џF2P4ufyBWp!p#/UP2$ȥCàƛdGiϺ #!:+iϧ 3sn?^qyb`0oWƚkiX'<?7EFQگHkBRP*՚0D~/9Q/0飯 K`J /kgހvc8)4!+u4jKTaf̓2Sz[eRUAꚄfV^\eGeREAjxHXg?k1{+:i#Gv=(Fl{j:߾'ԔT|8: 8,fpRrbb<`_h^w?~!^&r5L-˕Oo?mrΧp ,ӄ׏Ge(cv Z^L9QPl, ћs E#ա#lk5HK`70V+7cw 7$TuRL@:2ȕfw2,Z"X^w;jd_S'J%Ѫ[#q~ N~߲;H;VLJT>1B?D\&f# 4(.4pM@'iee+Lô^ȀC)E~@)0Z ʴz\h,`9D!I2kBŶu,HF{;GLɂ3ZSlO:]F->ĮdTcU`%}B9[d,NTbmNޜIҘ7pp3%ʽΛZg$w4'N4Yn0& TQC5'Zm#ҕϠ'&ИVzu^Ï f򥭿F:c.<6=7:t%O[ #!%Ee uc{l%?UXIQOmCˀV1 `,}zG ec[{gu>kn㏉Vzi AEuwV*E#m[jhݼ ;]Yf"dN^Ho[mš TN"yC*R0uXjP߰+=?IX\*;v\}@ӺygrM3]MM1IB\>VH$sQׁ[ݓ?3$wcC裬F6s  C->@(սQ^3E:&O:}bmI:|@G$Bl2KT|ѮCcH =H$-$ >{P݀Gm'E !8#*{=!  !}('"?wҦ~[4b$$;G!N pX̊:KI_?COcLG0H" "&n'b.!|C9 "N :ʫ9Ң2 /Z׼5 u.zr6 pԇ=f3s6rQB0rC8Qڭ7r,SQ?y]z*ՏBo9i!P_L|k_{w?O`W m^ˡ3e #c׊1#ei-\ ZDN o۪<<n{>цbhsM+\w0s7tO;20#½B f%z[  ɮCiMُW|@|R>T* \`I^Ժu.1n`Y'|46 +_cw ŤC .O_J0}q]R0K-rS?sQ#ˀǞ:1-%؉QmH~ YTcumBZ{iSi~"OZ2.YݡmDg` 3 8R/hM=[$K Dn[iY"lg6^lc6BmFg׷ ZIwmDY(SVm .>\2Wz+#q|i~{"iQ0^* ًTQ쫌f|h&N =NR=T lg*,-؂A(PM#KǠiۑ> P2JW>:G tWSbJUSVnZ9c͞!VVadqe'd@"I'AGM%߂YMP>^ψL FvLї5&(lu] UTb ?+IT)[Nf1Am􊸼vk%Wg YՀ gH5rDDz5J߫NCzn}.`9ǝTW_O[.hopB2/ oI//l։ɌU zz^v/5N` VQS(B#MDDz y!eAduRQ~(&eG*&U2*\F3`tnGJ _2<Q})$G)$bJ ۵DJ y$WF@741GF|1EܴB>{Nw[88ݒH.UpLqEH$ՃHT1* ͡c"6 (7PA`wy7_]f mzmf9q5Ѷ XU .H(Dhpv#SZZ { h#i.Jj {Ŋ6c~$7 o *-Tx)%rsԓԖpq?/=rZqghACg^++suZ4ftIMV>c4sun҂= ^lkDaYC$r/㑼AC UAyď-S2F-3豰;n >)t9.ĝwgᬍn@gaK^^q}isP-#xуl`ON8l6 k '0s%C܍gwu⺩ax9@vUUKDO9@$۶f<&]FPB,9` ;]{/G!b!. U˽0..կ{-wW[QSg"U׽7[@>w!I_%Xn%ƙb?uFzXGQ4C@8:prD#U,iӂp`zrwAwQkǰL 5r )a^4,CoȆPKƔSp6vWRmaxeIw)bAD+s7{0.D$dH1ؒnfi\,nh*;aLQziSiT("PÎAL]X ~Uzqc !6ێ_ u^oZ> atf[fm7C|wd ׅ ضgHX|ʮpiÉ$R;G:4K)Ym|!UOy57ԽLqJu\%vzVIhH+ʠuCQhj*:ͱ}"+ zVó֕z~Q֩o1O/}=ZV}Dp&Ae0޽z[{̶: ?z:*7ΈNG0EDy{ 8ˡlWo'CV(uI%w) f:,ܴKr>ѧ$c"<3 Q-U'xy/wXxYi`(hG8L3\ ⠟DGUYEgDcI6_zb8rg5W8Q1(j̲S@Է wm` H,?Ѩȡ[U3sl/t,0kKΥ;{H -WI(k8ؒ.)1*(5X_DB3cQ,As NpEyBfPፀ9R6IOٛ0;*-]Pd{0^07%8޿DyJR mōŌEG hi.<_i9P:MW/85Gs+WZMRt JR~DKH*5MBPf2sJaonn1&^*Q+8<PzW+MB"whiDwAbo ;^l&ocPvc*n63*x+k4݉>PuH(c&H 0sG/ xq߃pa8 Lͮ*7O .x7*f5Ͻ "?E˅^3wS4'Ϫ<" xB69@OV[xzhI*CQ͕tmuҜDGL*0M4.uwV;l'|R&>s+O __F ֈ鮘i?.|9EmݭZqdgsCO/n/qkK5. 8bE k ܬТ[)D 9kryNfd4m%;C6Ct懓.f7 >PBXmġlhVsiIrV(^F}x[J*kHm,ɏ b-d'1 ep E QnMrO>c|[O XC g \$gڢ7>+/_/ާ\M,"G-0<äBKO QiS8p &oWh(/ Iv0|r5^Lgq8Sk8kN&&n%YDŽjiLHT$,Hw , c2_i39@@vUoVf!9mdŽ.. ՉִGwX%|`  fvēaB=MLT?w9y$|OٓSdLK~ JӔ P (Kb5޹ծ7Ʃn-'hQp1hj?/4fb]s\lHV.] `b&ӶAM?-EфTFn, D6|*Rc2^݄\XXv3̎``T .k! ^+0,}>KJTq6ۚG`|8[=Exr8*Zl9 a}MK$TΑ3r`J؝|r#SFwj@첹!DC&m1`)/mgJ~AoR?/3x9^FW«Qy (4*t^<},ݙ=K 5nL2I০W'qDj%>|#mă.^Z 3l۰62S5ODGMKn-T~Uzo9\J ֯O"O]6eg@0|])U祆rfŸ)[T^jJ3f4w[[ ,Qc+vxl oJqHJ KzXf7 @>Ԃ'it⯠בk@Bx!Ή*ɗ\Ŋ<0 :VQb7L#@R&%Ιky3L\(|=d<[NƱ/ݨڰ)L0 Ga۪߾ VQ͕Zbkv1:/ΝCu&8 6ylOOyA"|^Uht<^/fд )☞x2ʙ۝Gi{Kdd?l#$nPڢyJM"‚J",dxW*9FJ8.Kbd @8կ PwEO,?9ֹaJ+68 5*F{b#@& s!:f1tpykn27b9vr*'Eف8. F[hJ(!׀3W㎢AEe0@w&]sGiuj"9y~k Y/X3Gle $enE;fe~)x',14DM7lCb[4Vj\!Fe6ABvw8k2^{XˑS؀&eUCHz-5 "Q$_5; _Re G֐3}/EԷwdb- 8a2q! #g|m8c}#pL<ؖf{R?&ؓVDp,mW;u;K)\[z@(JHVV T 1܄Q ƨOX"ѧ ?Y(ς"8;2b&q2ݞr+󼩇O=<1X?,)$ ;ELH&˒ÓN[4,Tػy,/%ta EpCSKޠ5]bB|h g,:C8*L(9Kk}/bC|y19|Z隹HBs^,iu]\h$J hV8g~hvO&*t>(H n+)d.u:mŠ;_hW0/- UAzPp ,cS pg3MmLcEOx4 _#J(DZpN6&ƲO(KCb̹3,O l.8NYvY[XMg8n4~#neQ$䥕azq%8tlE"bM` \K0j |f+e1@"Sy&3؅Ƅ pOPR\:"E9fJ>}_XM]l-n/\j%+FKwKu*$iE9q;O\:X-0%]w[C!/aXF}ztY>qYЌrX?5:aLGc ^e&FôEF?zM\}L.ɽ':!58>Ү)&)CMkjM;I\Dn*Oؐ\i8p͙fiG@("+}5׿i9f̸fbCݧ{SԸ 1jPyZu6|04NAвըH\r1FaV!RC9lE?_ ƀRAŏV\w4rih! ,]2ޭY]\Aؼ2a\1{D~ ܮ+j^oDEқK/?z-*1K6-}H,ژJ(YS&g#Ŭݮh'y]Ƅ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.BJ&ȾLB?3:b兓m"읅ȂḾϦgN2n >X&^h0#^!Z?YtJEL| /XHT7p_³M'Yx ;Qҕ;C $2(V1ܘQUcfByQcG1P*:>HC|\}xqLU2g-Zɼk*$SSIʰa]=F>IcHw SM587ZtHz[@]ibK..HKu3'9Lj<3QUc"Pܐ`Cí&?ʅjq0TA^M*v\&jz[O>W͘BEC*ca''̮XmԎ4n y_ [gLͽ]z{$,fI,l ʜ +_УyM,ALRSXGުZ1fvESh@A=fyq[יv(sZCao$ ;?<yޣ-3ZM P }nl/TJ#`f. [U趋 m̀?4uNGB' f} xyPXX31T>ڙv2Ed} U?s&Ll6@!~HpGʚ~ff`^Eţv׌7,ž5 K3VYv^*Sc!ԳaTuJTA"wn*5Ɖ}w:y"i:M9- ,2!>.ëҬ:P0B-JKч2%eP!.)fi8&Jўsg>xItv'TKT1\ 1Z%;O,*VLLNh?Ɖx9y:_d(J:0TV-)-벒,WǝDmu62:6@\ ȳ蓚B(n'!mxb1vn/po$?Jr%;0%9xhD#)wtg(.H|P ҝ%ꧪ-^ "2GG%{^H0,%alЭr*5ʾ*tZTRR#P<_%<ThtLTmU4@Y`H:$?rǞ g>;CіNNν|C+m3rG ޙҦ*[tFQVZ(CZI8Z4CyPuLV0]Y;OO9}faD5^ޅ[)wO2,Lu /&TitA=dpB?xg'B$_8TO83ť)+>؆0Md%ݾlâq8&yU[\c̓jt=n^VXD^6l%YGհמw3 v@ɞD|)v.sr-[؍WMAǢ`UyЭ)>z#؅lw >07S9)뭕Q|M/T-wȁ8L59v~>>;9]UxS V'EqPQڟbw%$3gf1`t.$ 5qvсRJHXJHE;Ct)ekW1bHA_PNkr(8nT̐rKT q Δ'$SUR. ;B,EAƈY+E rJڸc.wR|EPWL`w%$ڶ_9Z?'QU=]l]1yV7shlake9ymCj)WXElX7*pq ( |_ceI |+ڡE x4h@=eZ?P^3_-ѽ9v4=' 3Ѹu:S7 ͑hXv)l 5ኬ~")׃=ʝ^'.׏SCNR)g>WwR+JKHѝ-. e pQ2raG}G'--F'HkhL@uΤ3Vx%T})|뗽ȿO?H;Oi!u@) 7,anwf̅euEDTH.,Ȃ؀^ es` 瞎ݷ;@yU>KVcQEx¹Hڃ=vc:9ܦ B3 e B[~PaWW DK+AE: &SB/¢G}r{L,=¸ă] ܬΞk^wl66nYcq28L ʣX\ĔdQ ˀz}ۤ**٬\Sf'0sGq^@gӸc%ޱ>% /哖(5UW-8C X@2 f1eH"\23-, NoR!;cI4ݖgՃ_#=JCx= 9_._)1[ 88X9)4M 5>o<ɼ5L^9dkqv h !fQ+ ]/.0F=gjlvBHr}ў@Y/_il8~B%Akͧuf@} RY fȚ1u8all[ʯQ Lkf%3_x OyNDX&]Ejiwj+mZٮ!eІMk=l؇Mvd 'Hq9jj,Dmzrf[cN=Bzbr`Y i~&0PNok>\,CS~i(hD2a!M^션9 )O՗;9I-Dm=u٣#l-Xn# Cw$೐4/\Sς۲&7B˜~|k8E檓eޚ\:T+ ք]Ry`2.:z[Qb,k.9~ ?p|(~tx'Au>JzSzx99xP>)wMB1(t Tʕf^]& c%mnؔ=cGexABl<__viu"I,j9K2hM#τ'sb=^_qxx6RHX!H/Gރd%S4u/b-)~y\7eRFNu76 dNiζXynkƉbPU(- w^bWRnoIHsk'v?sעaIeiUh93̐P6G Hͩ$/ÚMBLzLA(9uveAN 0gYNg]}^9ӍNklfA}I~-tbʅB\T.@6;ylib\ K47ErdPHo.aրV,ߐVz,ڊ^OhDa/SFlEG$,uo-d^]ԩn(:XWF/%ֽْeSGl'!-š]*ShyS2znWf nGtԍ)MVaũz]qmW V1jvY+9xI]3\!PնgWb pB*}~-l&`A謧~K2wz%=@\QZdrh8xoU^_Eu4/ =.XQe^`*sө*tǨrQܟVG9o.eWG0Iz&tІ&d qJNR0 FR]U EcY0#2pE8bբ֕Ͼ< !DVggB ',1uٷHTwW{h !/w WAƊhG8Q+yG"ha9!*v|vrɹf +#w^IS+z|>dn&Q[6(juC BU*3'jW5(WJDB\1Cd] Cg |T~JUNB83>apqXxa-$$C㬀>&nO3< ~ueG L`n^"+# Χ!nbL&qQ'a07Lx9 R2C#ٶ늙M\>;h &*/Q^|RӼP,`@VЎN.(w Vd&&RlȽGؙ_R~)byp$oJ?XbSn$;L3XWf2@[r$rMmP%3⟐.5Mgrr4c֤N Fdw^s}A\zqȇ1 a5]* ^dS.[)ea2OU>.w?me`X_a߱_8 uG&(e"ќB$*fQz^9`B&>瓳C*KxlrD[wd/hF7Eo VƿQ+4ʉ ϸO #$<(-sc[7p`*QoK35u*SV`gv|pr#&8SsH57pI*( c.6ZH)(RxH^l /sDNt J㈮~r*ETP?6`q# peV7ݴBa*LşƷU[ʨ$2ŏܛ63 IGm#Sq*@/mM `-?"Bأ/J`Z^h͢VC5%M23˵+Vw֎P<_*0Kj"t3s Va>7G{,Qz}wEѷ>N NJ}-[~F{̝k][+.fMra4Ћ^Kʢ~N-$u:E5=|u6E2PM,Vg cg.!Ƒ)]Vt,B (^=M[GX wOoVYXe#}omspnZ,/))|Tq3-ʎ@w*RDYĬC_G/#waާ䞍# 4$A{O`œe)ĶW;@p+Y_ݰYa_g؆ci?X6j_@a[pPq%6X=9!; Sh`0i m6qhžҕhҦ\ih8 eVuh9lD~BIq+;Gz;ٸV{lLjR> :jRSܨE/1>e `]mK9!|ۏo>փJׇdlP^ =D_aݧcqܛ~R0!j|UAyEd~Hu+HCf,ŭb8v5E)\y ~l]i4:f{:'OdoMq{夂P)~Of}l\ V!f){U%ˎ}?ǡSEX*F籡-W_䄫©]XTtlшxgN|::<y?)$Y$W4]W+}ek_ȏ4!Y#j)+H`:ӰPxN i84/92 {_Zlh{t}}6s!uU5 v*OZk]˷UDbO; nS~,o1O9?l9Yu}|$! ߗ;1`ۧl懖ͣDPsT)`x X\x3_ ʂek³Fe7d*8>ާJ>Z0P"$ܟl cO Prv{RN,[>( LB;!/_%8#F `\,0r`μoa 7/um46>`藯WYe7Sj7̄u9);pFop*rR:2߾0jZwG('xб H%iَ OL[Qے A۷BȄ$1/V;.0ɵZ4jw #!hqP( ,joA?f؟OlS.?uPe_PFe4FsN#T6L*c8 $!"T̈舂 ׄ1Vbv\!0QV䃑,9ʲGrvt{HImn+K*dm[ &me5J% %w#gp11cS)GUbۥ_eW=y(Np6 OLrq,zNr$+MbE>I0ݒ irBs O'{@?0˷aCTd!}A)f*o #ꩻT) Q1dT3AB[K7A*^.i6bNz*NQAٛ WvԊQOd@v.H?,库;8T'A#jy}t}v==+Ah1|lHQ aF%aAӐo<h{rJ_3Fv`O!-27Ɲq;3 Dg(UԔgJ4K16I 9)1N]TnOW%fTy"`;}AVgzk^3^|YY nyhsTk$i _@EN{Y׻eH၏v:)^,b]@ KrW2E"ZtqX9|T.ތxIM;=L^Jdr\ۚg Y> *%_Suʨ='{c "mZ[~ڛV=t#)Ƃ~6,ٍ2KqԽ.0bCwTQ8knAz y'۲<6zJqgԥ2V)uR5Y9l1[eLvT05r[t ZG'VekЮ _*)>}O6#vjshEnU\x`jҒZ7Ъv!>́Jr#W${b U/EދxQ|Q'"!K5OʵatG Z-[,{-F=V6(9Ĩ6W:l&hec8n.vS%GJșcQEx7(U]ܽ(c0$TtBOAvxICl㶹 V zz +IRC|2̀:k_-}~*Xe%X6'6~5]0;\$+CaK G_>c-YR~v&J ŵ3^N q:&0`o{ZQq3ˈlSW!Gdu*u"cqwGrʏe6'^DômbaDo#6 DSߏ"Zè B&TARR({BـX}rWۧ 6ȁCN'C"iX(aGv$b#Cr+w~ uu>H֭z yFGhQqao33]\0'葞X/3Qر1!!JC-M}v ٵqޟj+u/py >Q(쟟^/d.}\suvMg{]A~Yi,{eO]sp^JNH2T~]0q -ǽLZJ刬 r"2;T+uS6'q9>vޖhrĥ! hh*MSuއslBxU+tYw ܡP|tr ­h ! Q@Ɩ 99enk7M@X=7T {%':iṣg϶7{_^+'E/|W6 CW8j=}9ûf-1T!!Qmn3ݪm-l(KͧZFfw>SF] ͰM0N/td4`y64E%|O}Ɲ,"T֌fd`ˇAD#%f}qVfoTݼ8fi7j3_zƞwvHO^ 9YC, mc9{vhM"U3ywFވ Bt^ꂔF~{]#}} Cv Ic 0D=r8+fE3R&'UŹSh°n1KS̒ˑ_gf#= rbח2@JI넯_Ǫ*%;5-/TaKNOڏNg1OΐϑC^5'n3 Bf?4cΒwtMj]mi}hrǡ&@0yYKbG]6;?^S)x`x, mqvYE4@Zl/$? /sj;gzP%8Uo;c?sWCvf93<}|v;q82ƋR'ƶCnH &³8@!ؖ2EXZ9 T+-֋>'-mk#D?Ss;K C~ynwzqmRe 5'x9$ Plu;.V@X|o4==.&zA@NyCU;n™ GVIф-BT`JZc%F'v07;#cwt 2#Lb \/1sÁ鿪[m=Qf?-5 \mλ(|sozt޲4uM9a|L2<9ڠI'*~5W^,*>|ढ1Кݗ)a̛_~9 v WQk /3BGtz5 w5 ^Ae-F$èjMcSMys: =iPa93*G*O&BޫQڳn6']H N{>I'6dQ}/0;}SҹWq4L e u ~R98KR6]t$gPzcsN}adTqU6\ĉzfq}9T-hbD@,SS^πMXQFt]%4_y+b4ly FT @"7[W3)M*@@E&Ʊ%5Qmo%*HS&ϱ̫δ۝kC Ҏ-~d`Yd[wP3'@ :zxn2 ~ЂDF%avF>RG~-- Yn/1d.k1Y9m/Msgwׇ`N.tY pr&RD(6߷BsqμRu՗z`_gmVh'B"]j7VP-2a]ނfXY@[aX8_ ^ך P-_k6([B.ܦGϫW-ۿUu񻜇hb )GEr2c *Fn'na1Hi?"(}&Gi3twcf#˭1ܛ5vj$Cڈک);m`Qж{E;0q$Ee H6%]i/S0rK *K4ȬZՔI ˖9?26A %*3^E`7WcV0Dn홬OXEzP~~pqhYnYYUjz̏<<%^7t'{`J<,ON\{wD'ie:32 aX|T;+& &݂aYzP4ʎ+\U V}\ `HdI,?4_5 XX.4|Bb?XS[[HQ=U0Mjiq 8, "螊<ȕ}*2H́st9a&!(&4i/[!(0b`s,5.P^ƦـIе<;K,uX/ BS&h*sbP5iM3 9{^H|DE=sqwo/> BN#ctW7aKTpeއ۪JzsEԩm״8n}9\\[·3!9_ F!O} Ի\mY>h}'yຎ, }e%'iVw`YɕUSoR:j;ӕzLߪ>55:*(B.Py('p19_.~lԺ1M~&s`%ϖF"R=~`:Il@7P|ANZ ݗ) ;C"d{3̂R dǓPj(] 8:1j*0/) 2U p{P03 oWsyxơ&Mޚ'1cN_ %ki܀FD` L !Dcb A Pg^ļtFK?GGvQIF4u ۬AArts{BCUP_Xm X+NE^oX5.@l=pWNmed g^p65O NZMRdbx1j\6۴.j8=5;M.?8T9rOZc+CREZa@caOg.Xq`ѫ.$㚑nV7gbq1Bs6}ܸ#{:,DP$>#c(LY7<:e>D<+OSTAv*dm0"w]c|ò,,b/p_QS-!٪<j< +d-u)ܬ^DXFC΅FOOJ't042 %mҥ:~ۙ{ohEB_7֧䈴"OEҽh;13[ya%[;Y!#p,dؾD|Rf60ž܂d3d~Y/[X>% PkH,[ٹBĄ-g2r΍'kjw&iI:0!c1#N -{x q`Ãh|+!؄_>NrrCK AyHRQE=Sr>jw97`vGS1YKu9 ]s mv!j6X O faK|9-"w!hwH:yG}Vk89~9! |Mtͬt^0t|Yx5gT&.B fz>eŷ0 ̈& ; Ud`ע{~yⵁ>+d[a@4r;ESfi r!?sr5~=m:ceXg&#r t-,6d B"66bnzΗAu`ʀAR冊v8%#jLrF:O[08KҘ#DvXҎkE󔎸wW?}ckRESWcB$rj&ImA4Y `@ӎJvy "f`qbleR¯ U%8\bǔS$q)ay cJFL ؘvG{G ˊXT|n! *C oH:]=ցG*6H7 I<:-W۝FKϳUEr}yd9w杳k  DBXˮ q=!  :ª<JF44'0 <ݴ>03GN>(2;q7(-w0SghNwcI!ҙ^o(0po׀[t9岮LC«OS&#UucMS[U bvtR1!P-߹$wCX&yGÛxPrEz!) Ln#mߗ qF&v2TDBn=^Onyn8ʢrj+at`e<98d!eڹ:A\^.e|> iLoqf` 77uRƑ.B[AWdG6b^sif-y8*X^BDBխ?IkD!π1oB"T];8evWN.Q,K9ۏuOv?ZpaCRʎ&ȋ~O ˱ST7g+4 X/h݃<3LT5nŒsK=9$c8_ShL[v0r4DMSt "5x!U 0ƤFl<qreglocz^(1{+uOu@`Z՚og5~ƢRMz`_66 ~sQ]rb(UBHٵNƺM8{dEظvb/D xiv$‘l(O|#eJI4'~*֖> Gx*`E1ˮN:L5(Š#=D]u2.Kv6j{l?}GoӘSҎPwa~jqԱ?U OiCʱs\ߐ0LS?;.WZT;mDJ''3]SVȜHkrB6so vpI@s2{1JjyT0USnX7FR]rdqU;6.{8qr(($Չ LK$ 1/25x @mN7 (#pЁ'KI+MD!?('ƒ)PSS%vp؂J}1Fu#Bn+t8.~&sXsX@P:̈ܰ-532?c6Rs랺{%0g`cf;/1,ҩud%hd&[o S#7i:Q.d1Nh%dh5~ǯPp$홚9ӟ7X l? z װ1ZT# ryV^GgqU n9(ftKA%{qX1nMƼ֎[7 n5jYT |ٴĻG]Z VO!hn }K*gs&'L/=_~>Nhi4t+c#VFTz|#y}_JDZ:v =W/6nHt:̍_ " 9I2a) W?v@ϭ,cP=H*ƂC$' :k,$3lSIũ0y2fylY[!p) 851J됫:N& Y{*ߌmW.PE?[9/ꉐׅ܉~}Brydh#Z<WXQXKhg^1uXEÝ0'Wƭ3&^ >2G%]1)x*-ߙF=6U -%޷GZEz]H`48Ă/`2m]LL-`츂`wvD5y}y}|'#7,^(ŋ)vիvDa5 H^Y$̬z?V Hm Eh pt=vnÿM.lQ' IfIZ lyQpV0.>:~p p:JW "> TrdA#E2$MQ *%"%lpOQָ@x~)l&!>nafo-/LiHVpn8B@k~b;?ęSN?_~CY Ȓs B/1=((؝( _cGG8W7MذKY@ jz.Ж)P s.L{4^K(PVr&J y\ #'N{t얧]豝gYHsT`X+uT\֕,i[#I )f .Z!2_e{84llj5$9lr{?p*D7Hd[EC˔hxm\@9ʋ>f`` cںݼ_bP] O"F]hu?oLڨv26՝M<mC]c "=pܫ\H.?޼ZWߝ lUhqjnV9 #S+=K);\!Viݻ5f+p2KT y5]9U 7Wم%^|6]W-Ol&* b\Q0aZyIEfcj:n+,TG7O@Kqh@DϠXFؾpѦӳ05nʽNonW0#)F)DD_-MMZEM 8)]<9OƼWNȉB(:ihq ,o#x z^{Q \CL*K'HVaB1,`FNG]ƶΤ,ovt*emAF2:얜a|pzX f2L(̿L?oU'٥#c=)V+[1Eu:iwՖ0Pc˅QTo gu֍K*ŵ۝kF1" KI̟Sgh55~>1eaDTG[ rcZkq\8KsbEpOy_m#7ozO<Ժm3K\744;NTzICyEp&Bգ\G䈇4)ٙdZe݅ʨ6@YՔ iHrOaڌλ]Cn}Z~;AMMM%MSQÀ Z)r([El%ljըH@i˸\x@\ NUcέEg񣂫/\9߹+GB9 QaaO̗ O=HiEOtg`}FOGB(Rgn0 iI:^&|frћy i8dưZ|;3"Qn"s&L.=0+9oؕVBNW´ZWҜu7qQ.]#JuQx!K@iL !ѷv9\5Mr?ľ^Ǽ/EM;,p:zt8[l1hYT2O=7yw=OBTuknY~= 93hⵃ=$1y(ezM[T i*X1W\;#W9 1Y84Ӝ7w=2#CXQ.`UH5O^~ WyAE/U=?]W@ L}$Am!܈+> ײÎ,+-%PB(0f XʼZꊉ+#ZwjgA_L$Bѿ3"( ﷛2MWiIPymإ6>Kiy]eo-"gWUZ?{~w&> *=POYanNj3<=,ί3(V6\L v&e4/drb|'up2TnM I.{w{];4o-ם>bB'xg4,s덏I>C]hg*~1YC;f[ -Cg1~rdt5X y6d3eZeE|^VQ.cTtA%+q"k!rѢ~*ufyimz48N(?ZJ%*G˪t5rNRI4WE۟Xc'k~bO Υʪ: ؛:h yܵ&G:mQ,‘%J/cUpvBbIi+(ʙ2iD`P6ocSB@u5^<6 L1D+`o"\R=GN(̌![tl3dfzx֠Pcg2C%QId\ J{~vS!m IRc?sC(/+>k9N՗hp[b`a?-K@,R3 F:0G΃?@n]c&c4]:`U(to~ߢ$Ih0@v(a/F+SSt < ?\Eq@@37ogq|m{ݮʏ\G7wh]cy/'1>`U˥_֓(;x kCaLۺߘ-Zֽb{%EkO7#vБ/HLC^]8 w6W~כ\)NbL=]fz"W&١t7{dΉӼrKV)e|-ynVs 򹓳Rټ0*a4R\V1% t791:@)kM1rXh7cvq!S?@5ե@P|`)uGIJCɲz|UrmHT0Sn(4NҢOI~tQ+j9& jpH157'Q`pDJ儏+߻$ '@`+iı)5PTBVmD@K1e; M4֙yj3A|fkU?q@@@ÌMӪ+b{X}U]}C.JO5lkH2k++*WtmHc__l `LSt̾ӊ7peEe#fD>i%Rzl|^z`pt67K2|˵sŭo6D<:bĹ[WJsp,E;(_7}r\D٢1}nL:Xԧر"eU1cpTn"l$jpYnUdiBn)K;t81ɨ' ߟ\Aʼn5ՔNϮ BEL+#6t{HQ UG?w/{AI)$' fK5[TVׂɄ4ӊ cQN쨳$?ڏ,V ;* %ߢtB٭n렽8k񯨠KF\ƄӓL&E(Ti]1m~k5`VɀMDvҤyQ4b,l%P8ciE@V`Px@Eke.@_Es9'+nQd ]˼x'=N0,Av<9amhguj7(& 3˫P r>YgwLDS]8H SLtPJyP278ULJnjbX@`lS`œkካkP]ópgGowl\R38Tǔp8OӞ_3/?xh@M dbMJ5f'썜Dy(d=XB o PH_G/ߥ89?hMvw: i@駧@~ޯ`+Ә:mz I[iZ5t4+ " t hRqC蓢Iߖb;7ЮmA."r6J. CYϻרh!lRtX;t=LkT\XQvF0U\7IHcid.-qqsSwC q@HU a5C4 M P.8B>|7+w3X3j ҩKp )>fރ!p䤬YxθV]T Z֥4*@r8#p/q(I"F G{ ԉMJ @]Ew$~|\1t>6TPs|geQNqHMwPlܝS{ лީzcC yW9M/IKNo7rliGP 7SF9̊ލḐ,Hc!9im < $ld*~ /~?9'ErԘt{3!ԪP 4wT%y'Fk9ʴ#޺ le;xaXaH5 :^q{e |Mzj-UWN7]Gs ^#U(;ڔ$شCC^IA,ܨ<2&uob \D_o18%C*= o&ߥMrPgOF-fq]o(nW>$wۥ4 A|Zd(XjyA">.(C^m71yJlߚBf R9R\U Q lhJ2Xn33V°Dվ_'I>OVuJ'] y!cpWOfV'1z4q[qq)_!TLEkU&Nd;%=KfR9!As'ǔT<֯f_@ro#<3 o燉PN*h^Ctb; gE0K":vx-]EJzÙey2nd˛" ]2JSr&ɲ0pӵ4谏|?9H ; xK~PLp+?O ;*g%kEl:c` =PVԮ㈉+K6ZU{wBD.ʮ2/D ~dyjÄ+u \EP[ s[bHK xGP쌰.QTtXlU0MwWJE0@^E(z(Ob:9}YrF$6fX~;Ο>P TLw &bRIi\)!#@ Jr5/4yPBnD FJ꼝)', V/ͽgD-D7~߽zLNCV0@  gm{)n~t |^ߘo#bl8!q=w0A֤*X9 &x [Sr[V3Ԅ;42CӉq2Nx,HscLh`f;?_֝͆-[s8ؘ6{EgX6 {,Pd#Iw>'#Xo,>V!8ڵJb3sߔ`5;}hx6܍\gR\88@-oBG 9lIĀ s(lg_zJN9LyIA-DSGAԍYApϚ$ cVgf;ab7bN~mŲJ1+Z O˥A{ߎ;ْ^eyg Xq'FqU]3U{7|4+Ww0`vT)A^p@ҫ]'rn)4bH4X,JuҘHJZӼ+cwgw &c)b3|RaY&_ZQƓh<td>J!>2Vҿl0<JiBpC63.`#,bjL3>' 4\~PT d:N9zM)+W_G1Q, c7I>퇻ͱٕz*4YoHAOB"'Z$)PCȄ'd׃K7..'10mج:iI2+@{6n2X|{ߘ;"Iͪ7㗲8bjs䛔$@8(`vɅ2=R-<1Q58G=^ZK"QZ{٥XQ޶u:$7mo{y{5Qlva d7?G,R (ɬX}Y&ti"_ɖ=SVW1R-F%3 ζma$qF2AhQNB!PUYԔw|u6i&XT%SmjCSLڲ}N\fUkm$;snTfQBDVGtb0 h^9h+k+mZL&:܊_oV-/'}~Bɩ8`Ъt >;?xB\D7Zfj|$ ߾t?7ηi[xk, q4^yR!T^Zg1m)IB`2Wg~UO5b[AW[P/`Ŧū&?dsOs f(6$D$* vkonAk$wOq)hZFaS~N)r짘..Dx9QFk:Na&j*0ju#0X;1kJkc:>TziZ6^|c;!˟{&?V+in9 U2kI5,fե ld'qZt <ؑ8@B*!4TH4bb2A:[>VBfZ  L/j1To WOݰ]Jܛrh*Cέ#C)`h=o|s]+#!w T/=NSքΛR8 #"T>Y9]9P_?M-C+ݎH4ppn,,UlVdL&+m,.j2u2/%Iu#A5~;yO!ґ'`GK#n M$ }AYwHݭN4R֣mdDB M_֍$%=TM. ?د#ZXwB$\ԁ/i-H;F>E]`QeBr.z({jw `b r/Jd1c6 <_俎޳0EcBM(M9.8>dV#mf]6)te}Q':7lO& lMa.#axF̙{d40R-*zW AiJġASrζe2[*R *zڱvWq$. e3dM{a3I#0x(2]җrbJIG\4bQr5 #wd"ZTݬb0n#IṕPOMǨ> vHp$ez^)Uv5[S-2H$ꛕ[J#>nțӇd/0'N0qEV>[ p2Js;M0R.7F?ȹV2pTF_r8+55RS 9p.,VMJE^UϖidžUJf r.ꈝ]X|֗qglD_zt,J$<%I8,SMi0]a4T@2n(dD/ =PE/(!Tx@kng?7r_eݥJ*Qu&-߉#f$7$T j #`;Th>-Fsz[DGa2hen?Esq2<:ȑ/#ww]FY{@azTsV[dgu෨ ^}cX7iYk_O\gvӞjR+=Sbk)W)  3OM-˳30ĜD]drndH&X<~9+Ώ\4C 8QZ~9xTt }A"4G.8ŵ+h2Pt8Ϟ]m>{XRO_sl!Ua`fHpT*Ϗ= )PV' PZFȜ3"rvC?XGB#MeZ@o@"c ?4FKѻpie_W CA@T.6rsXԄ~ ~/A,f/E[ ƃEzR>zjzX KTiRiimbE~(8rCJ)^RޥYcĈp-L|  W/c uJ>^@lnsh6~}s?Ev}e֥+2bNvnѷϸBRH«R1OMڣ+39 XHQea@kaNd`K`2 疻HY? lq- 9LlB3Զ_&NXjvkTӪM6zɄIVxZQ뎞XЗ}&^5&_44-6`RR!JO.;i-)eHU'09MCN䳠ݞ-?͘8|]5 2}˚F,ubͤ0aso9@-XXjd 4  *Q&0jqC @xv!9Rr'FkJ-R-5O+.b|/9ze3V_t\ ??-8~? 2d=WTn( 8#F kʛ 4bpN1J:OE7MJNbfպ䥧JtW7HvXkF)>yMFAvb8W[c-szq7ƫ((I_T8)1T8]"Q,*p$f>ㆹJR_խڻ~Du;M:Ql ]]sYX"[ĵdDYQˣ*ܞd4%%Ϸ)mPڻw3S5̲\Jʇg"5xfqI֊[s6#K. ڮ?+'G$pj8TH?Μ0~6KcrGኑbU4hzGfS6lJ|bm?,[1$z\s65^fW0 n0|g0F5NW$%c({ԐF̵ǗA=ō{%g1]˴pqsY'2y4q.y&iG.R=uPۣX_KQFOlN8oo.ID;k~Z %&ٶ 9Lp_Q2-!୿N!0qVM)Ěgx:īޣV->/`@HPÃJϰuV"'t;Ō[j n wxJ% WHX_fƈ 3s(`gY #"cG N#)97𩫅l"Y~ZGK0aUC&QN (%@LR5P;q ~&LfP{pfA'uv9_:AZ: jKޚ(1ueA4 pv^rL;>igㄶd~ tψ",S(y\>tu4IiƕUL4`֮91-?Qa ^tP=a^c(F|$%{#3cIv ?e<&#$Էu `0tn I+@@q!TWΊJr?ǡ#TC)esu\I^OTmY),b)?mOVeZA{A$7Ydq haezv1gm:޲} ߆|B@PF5%b}rfKz^a=а$ (Qwq.>6 'SfE(UAW.R{-vYrJ0:4XYM 1VU8*g@PԆ&DM6+;$%#D!u #YaTM#e4'\\ȣdTEvn8|?;KK莍j)Z%DK_ஂ˔e l>IpUp7sg v#W4qil@d`6mTDCiw",!ظAԟv$ѧL47r^ߖ#UKR"EqMY}60LW߭*{\I\Xė'1 ś9LH7H,.AlKviƢm<-,rCH]g:݄ X)z#:j؛jd:+?G"^cB2Rt SXϔo:-dC)Kь-X}#ln"ATs:>f+JњrGP}T0+rn 9w]JFM?|U!b/uω?X"=Kâ *.jבo8H%/+FڛppZω"n㸛q5Gpg@8|aF4{Q ,d!Zdh ;L9$^ և&}$`**#WHL9x#O !c?(b6 ";2 }!F4q4{{y+R"S(gϞqVmJ<(<;$Gom(D! H'tM#i?.1E*`KîX`N6v 7UV@rbڬ^P>(BAXkΣ2'5:|W: IVv>f6Iw7_ X5aGgJ'q.CXUWdI 4blЭ*LGӅ{ )ϙB9YƺֽUm5GӖ]T@3mW 'ҵ%fK-vb8{4To+W繗yz\v'h(U{YNRګ%ڌL&e&ztÂV d ڍ5sϢa3 ,;io{Ӊ7l 189c8jf%ƁHWw_GY 9クF@sO`MƧ^KH)y*y6fpkwS8d7 O\! +*4Az KVNŜBl|ItDЂmr1-Z:ka _i7_>Œm&ѩo<`g7#9efqG}w_PZkUFWuZ2;+:E1 6v"_Ve >/V)$;JRy6K  rrL 94CoL1yn q4d45UߑRB~x*ݿS48Hؔc5%ác p霾d];c9;c~Q]m;}z;F3YYNv*뀠Ce_zGb h!w9SWlMʵLeKw:A1vo2lKWIT= T2 4lrRe1\$R[4zF*P hG Lp8[nwR]- 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>N/_mx1=l+s[^is~Kɹ\b>DXv}߷7-ߺ<19/,\q&]dYTw:x|Uo{ەX @QJH "XN/tD@ ?A )>ը.őؤS<m#缌~-'kP$IŽ!{kL|ΙlcAw7ba݂2Ō rP0A(71P?UܦgEÊf%YJ#j},Q;4Aߍ DQg5ayΰ +8`i:KuYsη5V5seÆW$>hLp^ߦE =&w>=FftgȬq?+:>rEwRbK;Լd!fr5Y-W}\ y)۲I)dƧPeU;Eʞhf]l:*w)!nO0H N+-w986x+D(>]XlsEBwm dsvF!A'[tn6;M-rCBɛ! ݖzYj(P[>fٹe8q=]0XisINKY7YO[N;w2oq=)oBv/;n$ Yc暾m?"˱+)V%!G<`M1 {57$0^˶vGd~7-@ 8dVpaPA`Cfn;n%d {+U9}oSstۊiYANYnXg0y/uҹk/I1CD)cg{hҴ'! M0h_C&:~5k@=L=vzfSW X L0ιp̺e^,3C*r@vɜ-^~pkO'b@) be͇afs- KI2lL߆m#XqU+P&?5%' Z;gpn!Qk,B˰&[Cs9:aDž=$ya`"dYܟ}y`iHɪ0|˔ݓaO#GӲ<>xl,ˈD6-'IYdH^)ܵ ŅS58 0jI[Ѡq2)kh^uC UQ`pT)t%L~b@yAۧVzo\eMs͑7 -ReYwYu'qe!aC4 /\B\T!ZQRg~tG>oj]u[q J@²O2~U*t1)Joy+CD P0s|vWkަ~ABtZۥ;mT`˙%f l!kI2%ʖSIOmK&%`A:_F&9Tiwi[_{xɤӳ;!i?KhmŚ'MؚG&9Y ƛ؀ߕk"ܤɈhY~7bVhP-΍uqVSl1>XSRVVb`~ Б)&Mߚm c?Ubg S3A]yufxQ,G\I/9سY_F4l]:HsCA-$+!Yͻ"xT!DS./IWLMn}lyc ޘDEKܒY'+(F1N/aP1y9-q%VM&H=͜78" 6ê\2x̷kNosrK{FDA/}NU jX˸?酷2zV5Y+_ 7 XJk~) AErxYEGj VFCҸ_:Vc`o)JI(dc֘z>ǟi3"' mʿJU7%Wѩw=/54b]^*Hʐ0̘c}˰X"TİbcѐE -ߎY;׫ `\Ûѯ^ +Y1 t5xz^T-3Eu\ʪ=b#qoQe_d!ciCJ~s]_ )n]g)$<>D7ٚAfƒu N8y5j7Z,--`1SiQiy6-\stQu+*wjXVţ(>o.vK'$Y8Ӈ}*E[4Ď:vyyc:@ s̳+d'/&-}63$cxD^rivjpȾ% zlb?ԌBGy]ӥ%=UAcaR~6yr8^}<㩩˹'q\|e2 GS1}]n$ 6fUS:˶x}sBI#/~`=)bt\W卋^#+{KfS5h(~vx 3|rUn̡H(eGc]1IWHwSsL-&_[Oc( Cc&rxjGv2ջ'|,Pv{Wb+c]ϏB=ZJpe ,C+$^Ne: f>i@S?ԑP{,Q C`B`{dz(h EbkuEs6#ETrڇG&4PAu O<$v0֊/T'474͹#sf߅=8V_Wp씉c x1Ii%w I eBb@LFs`d"b&UqUl楌jH6áLy)Mpy2^UT>'recx8_D]0ESNr T]2K(vB X2xO 'ҹX0:~7$7T;&ԼYV,)6.n? (We7w0HXh ml a`C^Ԝ3ZIݞ7 배x`N)Mm[L1G궅Ã͞>|h+,l6?-B79~z_Yo1m^@3.fOAYn_$RsvY Pyƿ+aG~*R6Vd {;R XpkIŊB6~Ж.&M@K? /k (*44 s* 5BX)D$)8NqgX&'hغSpҞ+twK~ Ko=Z3ݎ}.c+ P'v bz>?yHtAx˕M ngewLIYRl7Wwvœʁ% O4cdflU"Ϩa%K9"]z7mEƽ|:3or$rߠhqF8I0~N5eTox+Kf%*C"[йo' ]5qՙϖk7Ӭ,&e4䒘5vW(uSHAFGgB3qѦQQlNH H18v~-!+%?9.Lǘ7g" OnФf+wլX1VkQIvg7P}'ΟI*>>JhP&^hHM&  ϜodNDYEdh p#ILQ H% 6v9º&~kC13'$Ql, ^qՁdH/,);L"`[7V̆-հ~9V+aS)V1}R\xŋ˺8:ժmar1$" _m3{Mj?Q} RLdh[m.#:ą 7]T|Y1v>0Sx=K:hq*{B/Ca-=O&m0[xE_T8--/Ľ&n\#pQ{M"bC)\ˁMp ܳ?jWq9wB|hJC[R]h%k,CzL6-;0ۂ:*I|* %F ͅTפu진UlHb2c\]0 hRUAʷR1.hAipp9ٗ5І{ݬ7_,) ENɵD7RdoYTw/k\SRhY4e6Q~(3_l#XGd,DKo$]|v#@ɀ'cR@$v>2;, (  9uq  c-8{b4:[,p|[,w3Z\; \|3LmoQYfDO 8ʹ /Bj7|>| R(,Cʍi5_UqKlY&,cU\"|]-Pă`YF]MWKTX Ͻ lWNrd0.KI>"5<+->LF0z # $"Ц|\4H7il?T@tq_HϚ<~֦?Lo?^WNј %@R}$}4]ehPEv8㫅MKr lpT@[ޤ[hυb>*s'jy_XjkrԻOmvEy~93 4o䰃՞gR݅N;pI._9 vNpZE4zh40hVj*1nȽ{{FՠU=DP 8H 4aX7YL}[ Ԯq_""w> }XD|oi<ǻSE0(|-f'ޣH߄WO&,NAyC յ'\ T&ʽI@p歼:x%pYyN ZHFDnsT, -E"m[ ^0z޴~摔% 9d/%c, 'U6 r^' ض% =vD \sfZt =+Lqj!N|r@H_ Ez3Df}ҡards{Z+`g ˖X_O~;⑳:4pȣ IeLQI['Y81B6=*HEYq( k+Ë| sYpOstM%k_}"[IT e9^ zti2=`r7;7#Ǻ"B:̙|3r`8= g7 ucFjL+,ʼ𛰣#.R&cy}H./(~פk ^iUv8@wcD_Atyg{Sm7-sS (4Tr_9Λ *X-Jy-Pd U_-i4ybS#긵5Wm8 =5İ q37/}:ZʕЙ  U+)uݽR e7 qR ԏ_ _|dEc ~:@sNAdeU"Q@#ys75鼻W\##xqNA7fP:5p_ ̘Z@A? M sq_͉4v+6_ T9i >U&vI* dai!j9șROM KhRRdo65Sn ܼi[(+L  ]j ͛ep)Q2w 2oyXn[KlS$o_(rT LЮUdYp-\q# Y~ޛ1r6Bqoy{d^,>z}D]~j۴e ѩ&#=ȡ峍OBG3 %|q_EW7Lo'❮ì=th~<f9Ұ0ƛa& .v}zCZQ/&y ]3/-U3([qXmh/x>eeB3 1ٕ\ls{iU"\\ ł'[THGΘJΞ<|3)-Y\<U*R7.T7u з=wI&ՑI1!i Oy?""g_G[2d~(HhWl.m.I\jHX!vF[m#y$@Σiȭ7h a.w56;jІ,icviuhLyH,(W1BN7Σ"FOW-փ|v46ѱ郪$ILjkb}sCq偢ȊsB`BBӰHAvPy$#^~_O ~CIۋm]$ quN"H]PA-%!kmJFNp@Kߍbލ^~8 i'qfQD4{=1K=!`fM^ gثTJ֞jݕc#W#=50A}J̞#dUO2 {a(zs p>N PCJv3|bM 1Vsxi[1x3JoʮiUQ`*8$QOu/P'Y~N3et\L)+dWe8:)}  ]l0(!.*}" vJv m3B/&V~.k +)2"LX0tx)_nO7i>3UYV*",n5Bҗ]-ؖܰʝ] Kt7qA2gs1*:PԺ'NwasƣA8;w/Q펦wGoJt2^OQtd L[b$o9e%gG}|G,GkN5y\M)О KrmU#ES^(PUM0$z0 +ʞǺf`F IV4nTX59f'BN4a.AKJ՟JQ?ૐ-Z2dJ~Uu؋4Cy.k91+*oVRyYW"=f^611*=Tb(mx3ŁTOdHIJf$B py`dQc&~EPB}E,hedPRy.CK[ 4ザfF/d d;IZ(Rg4"a`1wg9c_57[Uynj**/xrM-S>є5# P>?K(fc^heyD^*[oiLHtK Df z1ݕ V6Z#na.XemjuV.6j{;,9V%D?ͻi?*?AeѕGn[VSt™rM:|ڙMdEb1_vW.ci"Fƛؙ9=U.iE>B {h%M(+.WFӥ~UFwctjIި=e Or},ػ?ϟ?v4=]ʠ~ݖhGu(HN It@\fN6`[wen2`@^Z@% b=K(W4ly]?!rM&`c${<!yuN<83'WG}%umD ^YWFO5t6De`x9NShK1P}uYkSؕ$,$/ ć0oҿ gUfX:3:p:rQ Xfwzr~\IdR{bk{XEʙl2 xzGH!"!B6 aya_ׁ0HI|ɚgvگ$6w侮?z0EW)UrI ]{wbRS-z=;#*`pT 9@5O2QB=D~1*iu7>ͦ{j b&rPT[U)͐5PB 6Q)eCx8|rPL݂~ZiZqM8;AFv(:p :"H[\R)-NDF}~;J$o"X+u^еm9w$y)1vH?=4̦ gڗJyb0nGGnA.Pc<PjzQ4\Gz9_n"=xᾆ-ZF| d9c1!BU;ȋ1u(U b>[Ѳ56}{dP_b8n"*=2mW}C`晨[V0JVIɷpy_FT;|n#edZj澤Hɞ^RHEkwIux^Z4R%gY:BT M)+=BQz K' )،͘fab}U43TóypbNQ&oup=bLVf-HڧCj3:ؕy[Ӱvb!pz73lddS+1)/8oٟ+>IWJKy],2S"[H`&Pm]idHx-_7 i}dD)Ĉ/:c*h2^bY g#| e;s sWWVN˦iMZ|3MAtZnML!h6EDɹOOAA'Q/b{Ө`}DEǜխ&*;8 mrЁNw5gB$NXq~M iP*\dDkqE>dV,|=B1h-QSMi㺝+X,>xU60/R3q QB>JBHyb1ޖ3Wd#k[,zVhb2=ȡAͷ^rڌO.݆|o;溪ƕ; tK^a#6]-/zZbZUfS#@@L!Xup)@0sŸ:Iw"?0 L '(IWPf!F}__O%!HB:up/y=N-6b8(kR*|xOPB򢧗 3ex7[ Jq!+w""Vh4>bF=d,P0w:}դo _žbMkB~>}P4_}K9VVQ$&Dva pn~'gn =cfM\ ٟ2BJSbZc'5uv.Y8_DͶ]xBPc7?zA;͕ewJ)4Y b񰻔Adbj7at,R0SGjK"+E^1<KV!G[tֱ%: olĖ$%S$H|ھɬ ŸovfT3 =4lؼ2\l"x}(Ît~[uOĂ!8'}o)0m{S~TrĬS;ܷ3_C&OZ+L9 0]A` hRD L0!|kJ4(3Ӊۢm&q)}# dЈO0[ <',-AVy@h^ιcdL%= .m,olk'%v-׎Y oI g" Ѱ9vυ+nR+cl>ɅȀ;W5կf]ytl^c" s "b:"g7eڲZEOY'kH! W:_,\Eu7t&}RA _=[DIh2FIJcs t9u􌉴[x"8`ʒ)Jۘ-:ߠ24=y_ )@2KtFb`-[m,hvݥJnL1ۄC퍅UUIx`8Pa=}B2o )<'OZuOi#p-Gr۠(2>TI$#o K]'mm_\Ilut2E='pAf) 6_s*9^ 4[~OP Dߤ5i;;lQحe/uTnćp;Gs6΀8=[ 3#C^ 6r+#(3ՕsnOmUs汐W`RѼ/BX21#V.QFl4O)Pq7<>ďIw%k&0P,2qAr]58# wH>7b65,‘;&M&0km0$>N۫J@ƈlG&''W^,RvIAK08=/K[VgDj3e Pu?E_Lϫ/45RaqeHZ_[ g=b!AQ-Vz&X7 >Cܸp[]q_Ů&ǵڜe6TTrE_K/W畭|C' NGljTA b4<$-@Ő7s 7fy#mY #̮XB%+M@P }6 &^dU3w+:ܟx=!.5S4?fcEgeŸCv{+=QVgLۊUAaV{\̗j'C^S}d-;/ =J56 ʦ>>(;?d4WtoT0nB%*n.nWo$̲%ŭx(Y!7-b>~w7#GTzkĶO0#la?$cSrvu z+b%iۨq` }6 א,Ic2Ub-Tp.~PtSEH >G(dV?0ЋTZ!#̛BYKN@eC<hkک0w`DpifoD"DUcՓ=f@{#8RoY&B3%[&t&:mj TB}TY k4ojp 0eZկC8 O~NO;$jʮ+þ\Yczpx.)8hJnЯ703!h F\Z ]<+!^ƱF):"=CB#c6k?"oFѴ;#&^fdj UXfK9ݨ32rP>L_’u[~i-䡩2;'gTջ꜈4Yfxh7D]͍tL?鍒u%\fUK-kVGRPxp֛x$*X&L˟ `&+uJNW7@2F3da:W^1JWw=\]dUn֐=*@||&dF Ð[+(k`{!1&{H/v)0E D~grmöIP]FL;N9 &)(2haSgdI᠜ 0%ҀiUDRo*Ȁܹ9u>r J i%.[Va6ՉA3ڐ,RMJ0@"hbl.7I\7Wz4;=u%OYWLĈڣg$̶lnY9Ms\0z`Z{A ҼYk2w,ˢm7;Ym # g*[WQG ^pc*6DL_]wr|^LvQ2t`UQ8)enN ](Oo'.M]pUsRWnwS&$BЍ h$WV볲7 ϡh/o{v:TPMЅG5@XXy$t~ߥ{s*=q`ʝ o;9v1րII](rނ^lD)MmA睓&^ڤNV 2iz [Qe2GTBO`o{xJ `66YB̗=dO ܶ!ԟC3^ls.{XF A =}H1Յ)e*;A ,4ʁ!~+ fXY,g"4q;?J8XzJZԌMuya/Ip (w%_IK7ӽ(ճK9lO{bpl`VzbT3S0`gƪxE^K#)9js;MyJ °)RG[tL^]آzJR8-".EW#ɪPDC|[nRb-gpCCZ͊0v-A23]Y38IxNU@61uly7):q_Wp>e$B Cy@xs9/hs~" c4Uͭ2mm %iF+^gƭzLf B cxP]ͽ<0~!'a-`7|y(!cga^#-LEХ;螇ce0c#2"I]sRxv8j/h E)rF5z0K5}sذ})JօK? *]h͜-Dʦ0~!B&/|0oC{#"x,#SHvmOȫ9F6F#CJ | C$Q{;,`+jt徭5|w v]gm*6q$Y) a$j}J*+s8kX]q[uLC>: Mպy.ʣ@WH#Zm 8ǛBSW$Qm\XB}=֓S{F~(9LxBipˑϊ=JK„ӯ[ɐ Gأ]bJqq{ HNNqlms_9 ~Gm৓pX~`I9ՓrHgg*/v# Dnϲ@{g(v IJgy1 NHNx\|s" - hbQe\噠 ȧ(Xމ~UL%JWM1oX?Ĉ,`€ApՒ$2Ljׂ>n17<@Z-۝`\kز]Y`pZ_BMbovjFXG;c&_O.^W˷W殓&G$Q_q@.v LgäR^ ML(t_`/r` Xo=A碝Cz:ځ<*h؄dd> v#^AHbVϧ+vF7eq7zƳdk7 6"| EJ;^ih ف i+ 9cJzi^Kݯ*{^49i"ZԋbSR_{f86!Uߊud'HhHpAJiVK#U?k[Q Y  vVe->2B]X9FZI6)͘0ʌΞ.DN,åy8$"_du*~q1 _7ŀd{䥛&x+rd؜3E\#bݽ]aL){ih  ge`Z_^}Zmjy>G+|ኇj{F9fA-IlFX8)`qlQl7"h%GqV4] %d q.Im:нy.m+AǠ=ך,Vf'ssӷ|1IOuw5I ZĦ&Bx,Z?] ;_PmYY }(d=nJAUWGsǴZ.?|+0K9"+/eiE\^ŕHlԵTL2QL6/~vh8+lQV qCt>/ۀe˽<"qFDAB-e"YX,Xyԏs_"3zȏ6ʜ|-Gtu5DRU D_ycyiɤ֌`x0ӇgC h2qDA!) NKVz49g〞ҖjإJ48uu*GvBsT|ixb+TS~bWc\;&{L0OdKgl4=.3ͰyS-qrZq^!F ?"nm*4sMZJ9YA2CZ:)Pu0mEPgP,h&7O#~R%yL5cbҦ'=`z'[냆D k5 dîw7YH˼񄞚7 q?/_P :)`Xfi,*: YUkRgw'E%o v`K \f>o!a ,zsXom ajʿbtw/r~M>p9PI |mzt#RO,њ$?@ڼk.6 :͆ꝶ/KaPsQJk܉-W1f}qUZU L hs`4 J9K>"9"㢛O>ZMB6WW†"S@%q$ij>![ECSP{J nǁîRzb\Mê*g~Vا7q0),9MLqy @c<%?oڐ7pgR}槩'dgbrEzvI PlLJu\ۋFE)4ʓwcE(@M% gx 2 4YC, =d^NZC#b}yD켫LBJRk58}B3c \?d,RR>@$INz8`lШ޿y@~ CX#_PcE_p<vQ~ j1Z7?BOkg{}ɪΣuNj ɨ0SwT z1_zJqyxT}&@Dn]8V"n}f`k/>crӔ.3JVh5жhSj4,{_<r!cf[ObbNսb66R'cmgZ̞ $c'3([N`䣛L#֠N BBU*QcaQU:Ccvb{oXN#g|.Ϊ@/nQqQē *$L+u7t 7G sDEʩuf۸]y4R.UȞJ8;+Lk]%]Z8>DY7ʐ%bԫ!{-!JaljEA7d{\M wnŝWjC v؝J;\MG԰L m "My*~Op7d 3HC!"MHb_q a(?RKB|%d(y0ޖ>FN/kjN@)?*^/'O7`X&\C*^Jȩ>jjf~w pgS7^ZH54C/a)aڷ8h+;Ь] j`nHWez@\mm! }A`dJl'[La ʓYa%vtdHe :ݩj->u#͹{%6ΈzMDzoz1WLQ[6Cn-:l9Rj: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]Wg ?kdK~sŹ/w&L2kZw,Zosc?=6+|UmX=/7 \g%oG*C{xJFo- i8-M6#zw{I[s>ʨqO}&btKb $g>jKf7ȕ-7)q/fU[TՌRAyQA ^&Gpfl)0 DoV\? +UQav`![0TR2O3` nh}DDr6FdU-bS\>|dLv(։q' N C !l&hb 3VJadpO8(NP(#n, {s0CF>[ܐdΩCg;{)d%gmOe5y0U=w|iFGmzDŽR7;_TPu.ݛ=jAˇ uDDϢMIp;%N+V?<tg7{yuS?3bl'_ڵ 0ִbnUEb`,Jލf-`,AOK`@rnx ;U!u!6쉗WF6Pa6p1/7+8A9,[(4:2&i' \tsY3>ћ+LtOB&B1[i奣~/[k—[y|w,{@IJy\8X`ًRuUN¨kÿbn؏H\-xQ~SWװxPL=-j(])=`;vO3kLo2Eu~s`FZO{KaJB#/8dboٍ@zsOӆj}UxOW.L3[N@z)- ; ` ݨ;EX{c߷rrJ*)8KHCRD:><WUh}ۑ;}8bb/>Pd=Ik"wD2.2k&31BR\ iL mzV_5 ^[q\b h,Ģ2~I8)ܥB4~*tATE,1Jt`z YއߝI9D1 IjLaJ!Z;eͶy?>j(C^VTqT:BeeR7[i"#@=l٩˗' ~`d zw? %:V9/}f` "is&@N.,`7PW QT8JzSyWQ~ mJTyR} i!az(GJRWj2l+T7 !qj_SMV. 7[,uJy69f R@Scp։ַ0bNʓD6Eo1AzM֙R}ϭ- &+,[wۦ.;GKaHD7,2qЧ)Bmkt :87| X6Zctv*㇆TE G,~m. |m6`Mĉ7%?-`;VL3KQO6&rV]93?~/cB£٩o{e +tod~>ZevֵTr› 7fK`a;s8q+C8;dL7=d~%=@w:Pl#[eb%q,Oj$ jCc7ÖXe-9ӭu,F?7\#o3^db.DE[!(d wsQ{%brii!Ty4dv|@s{nXYg~|p9j>n0l Q+Dž8Xލ^kNZRy!ݙ.:Xt}TŸxD>*,kmASȳ3zV5%O>B1`zIILҘu殺R?}V95t⤛ҿRݦXmZo#+b^n"BکL.Τ6% `7]ȸ\w& Ih,iPVGNQ=DuώbE> ԓs+&@ee\)t/- fP+qa9lvg)8R=tp[h=!O/ԣ_ŔcŒe=AafT(9J@Y 偏Ceew@->ywsI8!`䧟z8QiZwI`3ut[rv9N>M&0?dԚЛDx ;lw e{`dDE̢z" ] 콭H#{󎽌׳O=|:M^!(Ua($]*}X$*p 9Q 6{Z-\5jU<(dKR=Ҽ/Pcɂ_XcY~ϥfU DhgAj*' <ސLaf*ˡ`֠Ş&qB9Ŋ`ρ(kIZJ oM ku=.Sx/ڨЂ$^@~nz&p&vvI\hM0ϝ/Y:PAɡYl]-,)y"DSU)4On |x(#x %̦@K-0sчs Wl5eڇ4@ #ɀO)雗@Eri^0pDbRcܚtO /mzOmʼC1RҤӺ%#`2בdm!\O hrWSQ{ hߢ.Z 2*ϥLC+4Wᬗ&]E S 3B 2 $Oe2rOЗC`橾*= g )q ֧'X>0#@h!SbvFw?FgSl>̚/A,, VjvkHSN]5CNv6Q*軤m|qJV)Dj[y t3L҈g ƗG,"IV~R3J ֒84W u)G8τ.֩x=\>Yn+ {lޗ[tEL*LVCSmC@6 gNf42}FNIOUv> rXϒ+znE!xoƞ9"Hrm}3\} j._Hj !>XEjd9Y\yQAc܇|NvY bJ0p,aL:(Y#3>=z5!9;j k F'!_ƬhB%~\4Z#[dBh}EhX*@ ϝ/Ky[ Ү vޒM-[3n͉t7xcl43Ef[G~V^}$9n >FH4i,ĭcYࡿ`Q )"MLb^A![T-͢p;t Gɽ$G6Q\٢-QO>;T x)"#W?[C1Ԧqh́k:{it3پ/Q'@4ALfN.@]-Iv6o-SkTJ?bfE$|E^ZvJ:]e(ܕ-r |k9Ya,r6>=6XΊ-;)M_$ P1刏Vl + RxfCIw6ENrW 1SO^wjM*wtO, /&::l;qWMѤ_>Vsqp|tפ3/~Who2tʈ@s}ҎaZJKVuJFzd:끁|78w /uW׶ćA>|Dw? G=>7 wqY`lAl hR}n¶N8}r'PErGHDVzq4ᰋGc\ 앙m DGܽdzq?V*8-̞0BhO5=Ptkp_pNYh'ޏv2DcE13{dŖ>w&֙&}\4,{fw@ȬzaA2d6Q?NO=}- c5G / Dj"ԑ2sv$)FpdüB9 ՘Gm` `-:! \Vo!iy4V7AհԷ.5r(dS( ɺ < cDW{C ,6m&k[AĜjw{22+\H ĘzR`ZvAWTaU1!2jR~?o$i^q%5O-ũ|J̏˔36?@dTh̺* S9q̛+S,^B6b; (=+ 8-qp@{dJrA: G2za?K=]}G蛘B|%ǙH\[(_kSkˈb(Z"+9"f Ϝ`o$ 2U:ԩ1#ڠe96\;ES㫠*s! _+Z'.)ÏC*+GDC߾h-?uj)JsnoUG(}uev" q$姁4:o8^M3(FfKܰ &>M>V;uc"EM9&H=Y\z L=U13h Jr>ʖa ub{2R ]? +!YҶf !RSFtQ'\Xut 93|o} *23 i6|z# As|-T vt{~T=wW%ȶj=1\;˟ild0$Ḧ&usjQCâK5?J7ߠZI^BUp{/4 dӲCRX SaNXD(_i"1Y "vR"=Hivtfr6 +XR-7sK<& {-BC j1oϗےU%`^S`+ESB- 7@-ryrSmF"Csy չH25@*>οN HP2#|R#oр^x#_oj;bɅ3. *iH2$WyQtVh[l^~ vJt"< ꧡ~ We]VYe/39jo٠ i70 ? ǫɠiE>u&">/͹.KұvJB",*zם:34'駠EKnCPdtY=][{3=bsTbebCd^6/\I"ua|w-ĻNIg?U{R05hj#奺LO el+mׯ`ɔ2;CNc*vRl xCm¹SF̓gxTAh?",Ys]̻'ahG~L 458RnBE7(¾xqYYMf5n,p sucjr!_z̒w fc7NߘhB-W+OS?gpA 6ֈ渎p[tF2XmdJEB{gDX,{{H_M_+ \X|0j ;-oEtD2*TBKi:?LcYyl8s~#[zd\\Drg8yEcr^+WblB'y&7lyn[>R 57)}s^t.ڎlp"w w*<"v?X?UVk[b4U7s1K 1l6ׯȀ:Ht[y h`gdqd~n':i8әFX[02Ɠ:.aWwz]h?89]DaDL?#&QmTPoaq## ,Riz_.%ǏM߄1~'ws{Cцit^=;{Ky3S| Eş[c_{_0pAFHm>iRu |1_=6aM|1G$t|h ]g#]41Z-04FKݓh|D'>!acTz2.k;-d^d{ E.#Y|LQ=1܄9LQ*7ڪ\\$diH ǩ?']wmCb2v[!I4ig2η)FvmSx1OĆzj6EߍeHnAgN}씠-S<7./4E ͭX!D.Oޘ Kxaw'^XYKHA$L߶iGҌ**bɸ9Nƅg @ 8cB&`g !=O 3]eL()͐`{s%]#ed*rͷ?ƿmgxOU^MkY4B;XYlnb#ɓ%u$-Z,!TQB~ h>44eŢ(TK,pȓtJ }ыb)kUACFBԀW@G RHU3``75S5{r^̹z#B|to }%GҢ=PMq~ؽ(Ԉ!TUPͶ{PR E7iΙ֝QLuBX[ҤYF}2!0P *<\g*h([ J-fj|ă)j%곯PaD(Ćl+;6$w컊qvu5.rVL >FcX˕̬mK&JC yT*8h"E `;:zm,3+3V$Ȥ-Rl3:C!bVD͂WEM,CutYl˾s)ۤdg`e*mGŞ1؂2+[K2YfhZ ݔBngWxRF#s5)5ʅv.@Z\&_FrKoȳ# OŃ̵oLD-k`޵{XVJr<9 f(W2 4-n 4@xO~p ѓ -PTip:Gj'6 u$v~.8i搐4\ l6  J7re$7pj$)B5"[򊌰=Kf4:|Y?{IwPş_\ 14U+Vbq#o+-51xo|=逡2NsdQ0[nF}0'vK]6 \3BG,P zd(!]ʷ`+) ZR/%#;8?@/!cu%©[89M0T|N(jj FFu?:eR:M4ev̟VC69f~x,y܆qR#L؛i~LK"̈́#T|**\By۷0l\fw.UMg;Q/hAw_ȶ;bt_xޥ_In0UOm:ٚV( 9EnS rB pR[HVĒ;+[y1OV5CmMМzx%0;5^[MP D:*$==47X)&LkcaԈmaL&єUƬu ̆}?F4CVQ&'xxFqy7j<_*H6V-<1 81Z}2)22t݄& 1ZEx2BSmg BTv s^%PKE%/W-FKSLj,c=5ׯ: ӈѡ2 Lc*i}TO˥"JŶ2xjgPNp-Sʧ5iy^SJm'6TZdKRBd͈$Ȭj$ǃbOUW.v+JBTkHBp=o5~NKr o1W@tPzWK\tىKrgݦ~4%(@0 o[l]2?nՌi bS Tlȕ'׎@Q|92wFx< w"EroCh;:ܭpZqF?d9L9s&\u5erttHN^XmǸ|z`1{E|);Ĥ"+?iE%+Kbܚ/Vzޣk|3}!;̾,2B#֓.Z,5F` #wٺ3bmQ4 .Ԑ\ C\y +-OP<F(9[lJ$kfm(^Eʣ/$d1=w$ͺ_ |Ǔq5j,gλkv{;oY# ޡB麯[\q=fq+DHgu\?a )Nvrnd&lqN[l0͚ٔ sBnLB~ͥ{#iڃj6͓a+jg~WN58Z1c?q $ Z>}΂NTS3'5"BFsa9zpU dr|)DI”{isbu4~&袗$$ld0! " W0- R6^M"MKYw״L]B;"enu&pu_cNqQ:6vO'0Y|EoxHKW8; 94Ȇ04c#EFq!,@[NNOf'`Iyg(4O&⊖+sH3 6pYyCO͍f`?M5J1E8HBF O(l±Ƥ5 -yTVv-Ii䫱0q*0A f- Tr+A Z KFD / Y#+7S" ;u-Mk¼d(srd6'+͖Pۦxڗ-QKIZiKmV-X*NES05AD,Nt&>p p/tGmu=(kW΄%Y?_l;gQfqG v.hc#{]ˮ2n)ޔXZ:Bx5QuvL7I3dv̜9;e^K^,|" $?HuZENyA.{YGw4 1WOB)w^7?p:#}4!$5 ά2:z)GRvN^=6S rxڸKHThTxĝ{h@"A^=^Ja]C;ҞV|Cs+աa9Uauy6ê|Wga\b(ʯˎD8r߷$vA:KQJ-2௞[[ 2ⷚwq#㏳`DQ2L ݞWWTP4 foFb0h.[u5 k*ﰟ;'lb=9lњ[gVULq<_89?sT[O\W]7Ny˙h?;/N[lG|:(Sg$mq˴|Qn݀n)H~D|;zݬQQvw-K)C46{}D͗^ v*՜4ݻ!$Ic8{>14t̩N^'60 mn}F4*-]{Ԙ|_N(Aji%4 Py?Vo vKjvjewYFȅL VW@Oq~>xPEA brp*@_o2m8SL)p6LeESa7JB%~YًM<ڛ`U$F/}DY5j~N/7sr%'`z\isypR, tw(R2vXtK˭u`u22K2M/g$ mQx|.{de]9Wxx934hcP-I?`ʼn. zlW"|dkOʀX*(Jm7] s|]زbQ=~{V^C\=D(G抦ω}~B>U:{{<<a/^ MGõxx[&8v\{tNH80ەN"/a 2TixZR"§~\?MWڽCpwb qgy"} Q#>ʹOu~굮Q*ʥyK]a Ѻ+;^T η{a/Cs}fBQpNct(0JG#rg[w_=[ZhADB+"#\# WJ_)r0ҽ BfDk~]Kg7(68* b)68("k!H0xx #++ 𠷔6rwwe!-tEEpFJ!n&ZŇf ߭.kږT5m˒Z,ނtk ۘRb!rJ.l{YT[A.$?SjI_UTP1nIlT)HO35u 2a;N4iӃbB[x\,i3-jgu4pt_R؈QW(nߞw~t~2C殥ab||Ezi +3d~ -sSmpi,vFBz>0Xd<"D_7Z ']%[MCqr,a*J͓cF ucpl^ HJlWcҺN}HTSvX|g0G'{|Ob.K6ʯJF3^$ h\jnG֕]/j_xOpWEpMYɜ f71ijlTO;.X:v'<)z+`bks} z5A3jinG dPB0s \u Fr؅ ^gЇ/KQG+VQIux#X>Q>pqŧ"t5aXցŦsdp XSV!ᨕѼpG6)hi]#D(ھgk^rC:zVTNc{Я1W^c Om[*ΐPi|t7E)q38:K[.a ~gR`GicbDMHeCSVc?=!w)o y|O W_ƿքZ4-I1ӟe\;=>^a悯 lPɥs,c'T`Q1G!H֧>kҫx٥YŽqh-a C<N)[J6TD}Zúu=@-`<ˬtRm'aBmU ~KYqw2%Ay/I4S%dU+>?*}Y2۪%Û49_MHQtu;ֈJXyA Y,ߐP@1cB&",|{ow|Nhk9"|_DހTġpoR>kܠS2F.jy9qB>*ލu'OIe+hpVs'j<8*ك|5V.[8+"Nv͸g<\W*{֕ܫaM\SjO羿 ?O3!2 -둧匛Z a%Fr^AژGI Rt./1%Nڐͪ7"wT&RE!2 YWM>a<A`:B,y\N#t@,(04 (G-"Mi-JY4LKE,wp\C̖W+?ۗk83t`묯*Υy/&3&%V]zyaܟ*^Sw %\n03+UK?xHP3 )'tك.0/ސN{/=0&LDxUoA\d@I&S8~Ch*f4 ;pl Rq=~{gdώa|=Ңe!ɖxǗ6p)o,\eGu9_pl-ڥ1k<(B 'pwRkvdJ5CR܏)/|DGSx{aS1NED뵡'8ڻbrEI E4; oؾC Yw<';Yd8YfpaIc8EQhor:4AO鞶nƁBW7dBC.1Tl [v:⩧ ]^e 4)]*Ĭ##Hp>U#ZAh1~hC{JE?EfrW*h8dt9j%% t5{vNK nH3rAM%,L]g&>\#DSߘZ*U_@'ȠIe43dzs.[x a(K^O &f"εUIǵ"`e8j?(ϸ5II #Y݌OJyO ᘆTR`jܙzkZMVIz:8`w75qٸXJˢQNOdjxR%Zm ^q"\kIEU0r} `B/ 5əwD,#9QZUM2%`‡gPdTۄwf r8gDغ`םzw3 K !ꆺ C\8fV%*("ux%ag@r `SI'@Y? n'6c ܀M϶izyV_ѫkq~tKZw+~U2[u>IKeCVuc![GO* z6pH::sA nQL;;gc^b/ X ]R~j}mxu9Cѥs׍WwݼXJQb$Xţ.-{AC>arN`{[4glP7!EiMxaaȎ^`jSluq(Zx,EX%gXaJBgl8d5-x#XѮW{ ּB}4ƒA`#^!M>NN]ZUWێfպw5 -N'./BU_wUثt Mɰf#^E>7'&>gw0`S@oT#SfB~4]ӹV2L yҟNIY%ʴǺ^mlVm.񎊔hflb0< @$6>߳T}" >^Y1R/ZofO%@;#>nyVH=mȵ١ȴ-ZCΆS݅a5~K8LPT>sf19?K:)_8'r!l.=+[7n'/꺰Dɹ ц 0boPYҚG/6# a7 ösqjZ\a@OB̹Šg4d^ PƯ80Xf<@1pv:!"7 <3򢶞6}y7Yke by7umA.77skyFF\܍&r361L1hULnR|M.UHG}y1CKcCυ*!ZeKŏ'vnj2rr?W3Se[V`_V uBXLOMdTR'e;g?BEH ^ؗ6a@](^@! ǀB_ǣو5d$ļ؝e . 0RR=@p7$<)ۅ>$YI13F:ͦTHN֟rSʜ]/pch)R4֏Nc¤Bp'mM+H4.SFJ4 ) 8yT ^_*2.F',=1\rש))09xqLlyu%)Ѣ1Wo& ˱-ZXk= @Gh@\ozC%J%%(8J"8?м`}ےZ < VSӛy' ֕-pF^<ؚbj3͝@i}R,38\VP99y ej1dD6#ݢ{rp<$5Cݻq&2/ fkT%4RaNk%AlnB"L\RC:De2y橭DVп AF` U?5Uw.swa7G ^*.t۪I=W@,­(;M9A?a|!y&$ʠ٤!: /_BKkCv{3, Z.wR?$e cɼYd/Sc_R7fO듶D ^ZnTrnVΑ1Li QkQ$ͣf?_xu1O~I 0:&e] $Ҫ MlA[: 8 Y'܅f}cta[r,FܵYj[1kEn뺁EMJD9U ѡ~l~-¥#|J<Ō$5&s׹>F9t" +ł)=:AJ0d@yBp2[ i #CnUW$kdz b|@@)<-s@"u+ &왿(ۯsandkRyb"(3YebmCFH' `'h+Ebwgڇd̿I:ؿ~{,35kygٷ"< %i>fӊ½.߯a)^t3T۶J^Rs2e1=݊՜gǛj؇,u E6B+fϗ"I5&'yd"$HJ~bSlo[řrϏyM~Pm55W;%O"wHCiFX^\\Y-IJMz==gf'A5$q,X?LMa󅰹VV(FkQ# nRo"{4'; ,+hJ//<˱Rb)W*-M (}_mY=V&֥v_Յp:bVo}2lbދBSmY|Ґ6%G'`Y7^m?^ <†Ca\0^y_*c27 ,k7p5A$P4U﹞9:!BiN^!Gm)+30|%yǛ{ t[;oE[1A`n/Ӵ2t^RU`_Tp vU)7RHdB!0!h1,,MFrY;w˲zeac7U`T^^H6r_^}p' ܶƳɥrӂWS#CQ!^mz>G 5` Gڸ^1&7@s+m?9 \r[%eGS8#؃|Z؅gv;hg&!0`AtN~9:<_1z`'ˈ( P. ɞy'&"q*1mN%9ZD%[ h WעY_tU%d|^7(GZ1 d26rC!!B']N Y$ZN8v|Õ"1J0LA((2@3W}ޜyzΜidkVD1a?oE F>8JA2w:Ժ`97G=8O/)KeTep{YM?>ɬT7MNS("QC5S=,2c+>,locX_.iFY_t@.O$U*h(Gd.-W@~R_K۬osފ6|/N |I DK xkbبrM1A>?]z0ά\n6BA,K?vAy[UA Tr\ȣVOciֆ'c D|yŕ(P&\7n_>1LXD#!2e{1.^m>ډa]LyF$gd^Ket|k,}XexmZ $l,wddN]Zvu!<( S,腜EEL$70\&,(Hd$x>ΌB`=@n| @I= k8 y ԅ6%zCʐ j>ez!TSM9W^r\ _ue~>Z.,I#x#umn3|k7%7/2gݬ~3˹"%e2ޝgyk?UjpH!*'Kq (`k| @nea ؽڧHGX]w f %|vS*PRL>VnF#{Cшq ܱN##"1?YsG {x$.fwx:džs =u1Qv'eD[Eԝc+urȊ{#;b)V~YH, Ʌ4l<؏Ol؄{(njV?$!w rU blEx0H[!bE@|MևRl}L"%&QǪ&->,/{%}C_Ea Qg"C1EB}-Ʌx7XlI=ucNԛ}7^PD+VgH.ga=_U~A~R!nGD%`ڈ>,2h!F2AVڶje~7T))0%,UA/+ݹ9(?AbQ ohcs6% -/4z9XK!>ST\$ 8 ME/P5M: jguXʫIe<20;y,%vإξ;u,mqYEdp9>)ˍBM±-ĥR n5 a3/"X8?JGH}yxOs;('4j⇡l]BCf6^xVjԄ~*CEz6@) oECƝ6 T߻20^26~܇FBfIJFft&R.&VJVξ0Q+ Pn ˤ5+ qsAuT֔04-4ѦXy; Ƅ>\VansdiY[ٝvUx;g"B/&r36QŗC~\›[ B1x'Yqyƀ+6$@E^~fG_@`" rRsH=EqGOpl^Sf 5Iw?e0 F[sqd*ëh֊ZYV$֋sCS3BV2/K9Mgi&^bM/ IfMx1J#(_',gxNj!z7c* 4yҲBG]<Q$/-`?Lozԛ+Blб*ԣh1$p5<; 8}a>メg{pR*{K ߧ]-"~K3[eNPϑZwR`OWWF~@zѠ?MPଞ {׭w0z"eQ\e3j߳u(Xͽ?xS-ǂ59fCdE,& c] 04X~~;[ċeRIUۣ Py7eNZ{u1{&+ Bg92H,6+*N?EmfNԁ[0٘“^6CǛ:e-j.`5a_XjfcEN߭%s_ | i {Mo7v}=15bl!1;s6Q :4k#8#S%M hJe 2hM_kr7wVP9Z`;!t"R X۟@ qU]zePIם@6v Z-GYcq .B FƸ )#0oMz\B{\/ߚx@'({΁ҫDdڻRT`2Y: -1k 6g~'q{c>ӋPw;P.,i" Hkn)Cu6;B>k CށB" ބa }{r*_/Q%~johï(OӜU OB3y+YuiˢIYi/#Z՞٫=Ҝ1 ߩnTZ3Z[nd7;>=SDӹVLҮL.FCst )(C,C^[ζU?\u䬷/*Nr]wڤ膩co1ZE@Ӣ67v2}CĠ'o'<)Gm0ff^^h_ ᨌj3!iXny^4XYյ zb 4dTy7v& ԪK((*ʷJHi&pF`?o(?[)ٛ8&hZ$I`xk7}I7x|۾2e]n[.. W?c;F*A̢}>3i/ƿ)hQ QD}+*BQ2M,{At>t'mߢ|Y6'M<.v>hJZϤެlxŔ"'A%7KŽ ` o9SȔoN`l@FλȂԛYyKILk=c(7rsXB_߬%27=.$tG; }pB:.b!6R7A)Zv?u% @N7]840t;j-2ʿ28(J 7` U x.;s>^ ~ү"0l^HBj㚸D{77I~QFJD =-Zc}ՆHE!SӛqVj lC u;r9:o(yq_|\. ̺k$7VŕrIjYrg) D|XVah)RV"`9o!s#@Atv3؍gv-Et-ԏfP.:1A?j2(6w~!(W'& Aak-Gl=⟨g- !- ̧7>4t|D_n n+t0ʽb$ylfG# ⲍg 7Rɒ/G+,W~(eWewKw-'d_:R?JĪädOgZ5zc@\|Sz&%w,kn)+Zq-j2|A*GU)=2WrVuZ ͞/Ԭu]4+!ϫg吱A ZM ;D.jܟJ "Zaf܂k PUw*Y*ܑUޤn|p<-[>4oofPZiZ% SuIg̊6o*sѪ+=֊"3/uj\R庵K 31D^^ʮhSrd: z0eB]'otzgH5?ܕj%ލbx6X/Zxc#5-.yտ%t2DIS)*N6}. ~A$%7@mK6됝J㏘[M<ԓ77]G^f ns8jfdzH-> [Uꦄ^Pxh` 4]'@vx`%';:H(!݂:ws'ߣP|LsQMKBjOnZ*3GjIɫD֯Qqo@?=CZO?+lPS(;PML`y깽(HK{7.Uc8Ox.EzP+oL@AjW~ @٤ *.igH"gQ.XB-bk=Y ]їvv,Ai);?F:xY ?ezuZGOWQ7S FCU)?ǥMlN]&y=OFx'Эz&HCAxfR[ryڂ5~hq yjcJQm^_1vJWwi4u0zuo/dVh$ң*GbiΒnM&N%W6e 5|Kؿ<OpbP4&5%+A\9eNgyV:0ph`" {mԿϤN^x.ωqve3 ugPi3M|, Sw'lN{oTU@UofݯwH c: M} U12`D,ڞv"[OP ;bY. Ip$0*9)1y+3sH*=BbRS毂OCw^)^IN:؞C1ka1||  kOYw?)s 0RLlvȻ:۬-(YRt])ߓT kzx^FÕ /L7Wei /iRYi!b {2ũЦҠ~e_pg]\::% ^wb?VrKSߣ3x!*:b;MR)ٌ>3lgjsB 䋧 ڒrA>$e)|vNj#]2EBLӆ hC,x"\ L$CKiA}%(!pb>O~%/g㯤š@;؆==9K6WwL^7j)8.#1LcXo~ ʪ$B髋N|B$3T␼vZWJ(82-i=$7SBlT)ކ2&nkiħ5qZísҰQ)b敠PO)FzFk9GH4 \JeqRqLk` XlIYĸ}_#xOvggqB40{S_R$|U-s[+ Ƃ"L`p5B`#49" D^i“l1W%1tg҃ȿlw$r^;؀nX_t)1CվqoAD3Xi!]~>fnp qwreN10(0KfOZQn`=g,SOxQ4{ZBko2yW#}+* l:o14BGx) `m(ffׁb6}i7ܚY%y*CaswQ@*)f%ۀSotغISqMcPs |^+5/Cxտc_PL/0e1G#7',n;(I(u P/Ļ/',+S~=īGY ٦ j0->i{ &؆brn|X™yě?yEHH)I]WŨuwfbYBQ*1zE,yNײ[7^[uMP`?%(HRsVs=i4Ϥܜ&>|OZFb$c#bL,? (Ři'k"ҲUVM )LER`0Cy~gBpK"KRVM$˲bTk&QCLË_X$~wp8NR+DY~هkM+]sQ 'eiXUrX3ZKbYNFC MH=J`y"MDbg 4?)1cST!WIu=L;Gtɱ5{)>"Zⅺ1 Zx7a;UU{W:[Bn-tM(”dejT#m{c btA2G&ƧLxED.0sZqor3ɇ^MvĩMq}Y'&LIFkT%=F=!_\vz@feE]Y/i+P.h0,_4Ei#0mJ!#+u[3]dmG'Eҁ]k$pĠfCC) [CI-#Ğ^m/C1'!-RwkwU&yw])d\n`OȞد @cL((2>}5NJ ҧ =U 'B=+4#K G V$&+_v㇉ͽ dV qV-X@ӎ'2"։uC; ı@Z;RI{UgIMnܙ2` J%5z,[ `OBa 8?cKXg%LqS9M"9rFG𐳚w#ݍ+g΍^[ՠ{ը1&AwI“`\A-Y3%ZljL#SM >0qϲpru&2MLZV*7&EJdNW&4,Ia>StרXz@xfsuȗMVf^),mXy,/Xee\Q6,5cIE6CWgIdԤ܎ E cDnP=3|6,Gua!Є*(()ym2 X}IKP;I̽D}\1:Պ@D9{oC,%=8hKEq_-yYm .g%Y; ^]TC= L_єm /b؅Z״|>+EIq+8]>dn8G3Q)QD{_cjAՊ? 鶫8|FN2|<.fqI;I÷*1rQ%sLa :3e,A&1ʉ1!+J/B.Tzo)_v['yM` ǧ-|5a/)U$dϼo9f͋֜*k*G?*(FvO.vXA̓&ܲo2nq_hP̒&ccVHRÛ0IEshxN  G$fP>F~@sruRm h-HyσҀaAv%hjIzn`:#vHgγ d0hs{}3(Dw}G\5 fcd^21xa@DK $ɕzبSEa<艩UKLC{⬈vݿ)<.>k|/We:f>Afrj< p<wDAa&|SYY*$\Qn;^ I8& UW]gF&LE y 8r$yK~_#`5D 0(@1>+}U_(IP oTo[ ;E8B#={/&gڿR٘uFԀʲɱ|JBzB81wY"HsܺG}9%B1Җ/^ˋFDLPw=KvԎ?Ӽj5ᕋ$jTQ U$| cl3 qϣ[ 6>.t2>Eڜ {Z) 'S0f{7:y/y[ǗBJ&Va|Rr bVíeqKQi[̀D'~` tx1WCgʇ.kq8U{&FSӛLK0eT?z]}D"o;".WT6v|R[p5a]ZMg}ee*f]ɫ h*n~%|WBLJ;Sii=lpKIQiघc)pC"id˼Z)@6:wBu [krMSB{AL'BG2#XY\AxEʦ7cmap~Z(ܦYJyn2 8cՒϸOsFީf7"؝z4=rPV4!w#&aFπ(8k8M]H52=j ٽ0+nǖ{5M<)x YR,5d'mQ~181}6LC7~Fjy49j^;^SKWn򡨯jJY 8o)py=o'N?/) `= RNƥ2Kc|q4EkK $)BE6iEy$ghK%A%Dwc.5EWv&77N6]9_)Zr^|d]5 ij{2d@),k5]":T~3EK-8K3@r;#IJzpT^I:"Q/uJ?:@v DP^z->-GLvnm>BADhŦ'T?&b9kM'uk (d\PgNv'˥gt s/GM1 T 2*{7' )ǒ}(cXXW* #^tHҺ;fGD!d!qp=(eWDDe`~zoX\!_p?M9`rDa iFٕ? a/Z.4G[EУHWg:y5Qлѽ7P IyrS*-Q cjI_fh~ăRGibpe-ȚME0[ Rg۠X.2V~.e s~ZTniG\96̑X+rȏymĥy_ *WCTx?˱Q"v9xq[e81 :/@PLV:" ܼ.,؉^5"pIVE]f={ă0`hqQZO.4"Di.8]هM˭RY{K)x&3LFtżeUQJ{l͒G7ȸ3adm\u d-1^G퍑;xDec΅}2@j(oty:%k]ɬ>$9F,#3UxTV§,|Q72ū E_`#m"[[ >ɿ_̧x:]/4tx3_- -VR0HI29̉y^G2Mp6;}hm-g<ib} HoE3Y.;\h!P U2Oc6 ^˸5K lCsF% J`\ _tc|1;(YAĎlSNAiR$Aj~a)6'' 'w:I\ sſti\ZL^MbUz" ( ;ཬ8q~Ix5G@zsJMS C;PR,]JK23ǟGO值y_AĬ0w2PIJ監VKYH|h@e4BڮĻ@2='3yK+#_sf5F_fs&u. 7oӳa2+O,wI̐=o)Vோ}3W"IDңf?<}}9_˞Ǝ1 l `d݀oݳCa` s愐p\Imi5\ň֝><,Էg=ǓͻDXQ B٢8j)<Ăg¼ kH_pběX:?-IȪh(NEJY"O70PVڸcG {8Y"YoBVDo)Dm(C%=hfZN Fo 0U?.Ku16J)CD?׵za \0)TN_O(>Y`E0oC¥Cd9Dae'9QD2d<- ܆q3zE aG8/FӖ@lƖmIcKLaЫco+5p`tխ㚿!Յ)N%V%վ["Y#$64x``F5hrs;LB܇$hJzU1i.EQ! ()|xSz:c/;.ҩG_nd)>IIf#@ԩgEA#SǩWd'L^!2 (dsb%sE*ˀHr5yȽ<<>&Yk0NƧVbvdfOlo\6c<ȩnؒySO@]e''}1Z{){ l珻*t]rj[V]P>"{$G(H J_ c6DQrs94"],o o A郳qŚ' ZX~ܵtŎan$EǶ .0zBԩO<$ʀkUY>o~wܞ@E@M;ڸsp#s2k*ٗ'Xfs OpzD'wr6%\\bwewj:IU7^DZk#p"<|{WxA;rĢl]倅#}ttrkPۓY_H#EH,8Mer{gE^%^>̓Z.w+(V:OɃ<-t#h;R<B؝.?a7)DYF`ZJ8i_+Ғ!P^+wBu93-ZJ~%4~דT 9$0ݝ\ZweomX+<$0%pyQ!mQX,ڍ]jta/:+jG{,"C66d,k *Yl'rw4KK]rԩu5ȖU2lCh~P*Ʒ2xO&E5^8Fϯj MdI,<3s/fP,A2RU}I'Ρc5 LAuDV%s' ѝT,5e )W7<2}Y2Q(J#1СTE\lPd%^Z ̮fM[{\gU1("ϪETܞVsL8t$c>{lÒ fTyBSX8:YfFՁ 3<0uYLj8Eoz5*pKt&rU>:i?拈bacxb"⎄-3ɕK,.C鿑:? 25[k jNyG% ;`GiD45곖EXN$KL#d={83 :j=SߤʾԄgVcB"JZ:T1_5G1A֠b+fܤg!;7&<8ҫg BVV,^zo*V SqC%۩'ݯ-Z o?P̃ *΍;/ 3X3a`-*`n#" |̢4ug }8Y<')oȘįەJ?/ɝp 5ԣ>x<ޕds!͘"m,]Hf^ mwjz-@R%Jph/;KS5u*jLW,+ 2%S$9kfVbe\ UDPO}M pr$@!&X@CA"S:zUFiBW;4s.?סVE wJjMs~h;NQ SKV*S!W FCI򝻞>vq踨MK9* o(zz4YKmWfh$6* "Y HM:Gt`;V BўG%]ab~ iV={;&D#+BrQ-q9@rj7m쥐AUu1_0NtdW8~ވ}FW)[5a;o&9V"WKǗظߙ5S\ᔩ[ *qtm"J{k8-,&uoLy;']fPΕQBX۸dI Xd%9Ӌ,8yhx!\KJ6EQ\e'K,#Շ Tsp.!naYEYMpϲkG'^RL(`SmX̒[,!#%ܴbyꎌ߂jo=l>6Ո.164R=ḉB'6.Mm(\-VIdl}'T Ws,#lք>`fZdRa+ Tfݟޘ *ݡ|_ %W bQ Ze-/yلML@:_vB: 9RZ [>;E 1;3 *wY0j ̱Ůb!|SREU#|E>,DK4{a_^e0O5/phnM)@rD;b'+:3O3 YVT@p${>$KH{'on!u]}/U {~owQ+7~1"&|(416ے8|[r c,+V!:E[k" w4#&+ +jc>Mlіl[&Xtc wtS A2"kd"5 ^sMY3䨗asG # Sʗ$[<*y 놰 Kj_=gdJI+r嬘&Ivjjdy~ܲ`jOLm8= \!4ovjTͬ*;l&“Oo,ŅZʣ}ɘRf 0) 뎬R6q 448z Wd:^L7Z>OY)nVUs"EY5ӌOݱ=CʹN8=[C@XigGI8yWܨ} ZY "YgTZsEr̀6E'p)1"b9Ujjt& #%pnv?I7&^gŤgJ/w/M,@C#\@L>*,\>}mU[VLS0(/{X*ǚ ' L%[H0Up͏G?2z~:L_ Gt;Wi;7(,!}hEzZѠFR"[Cb7G蔯?$ʇ/myvY긋GO4a.&Ul\Da_2-r=4fRcNUZ:-Qy>qymaR)7՞ e4)K&gۼP-I)ȶ gL D@J5Jft*'"aNG>l4JHq0:{i5(ᕣ xaCaM4d n4[T&/\SXz-&>zK@_t87;Ļu)\?S"E^FrMl7*h{JXϝlzģ#YMǟlZוeW wAV27_64{ꕾQ@YVն:.\N?v4N@sQJcRDT|Z&!y`ʫFfR/j'9x L O5'_{yA=~FōJoIL( n |뿪.F)!f&F< dOev{H=9ܿ1hCc+m+lM1;8˻?Y {hϮ`Pæ@R.VЧ"% R k\ O}(cxD\}? ūREFʂݐnp u鴁Tca$ SxWp+*9R옵|U3 <¼0v n7--agon5?&Cd0ڿDHGOR"c}Z߀Q}O %,.>D0|(M?9b}]QH;( 1˄!*1 1;B7rF> I&v{/u +-=AShَ `TBd$+QUp!;י(j~FKV@ゖ D<OZX|4],ޙ awo ouf]/r)g~]!L}2 1i #X!(H.*\Dl:leM䲕0\Zѣ /ʪ2ɱuc]2t}{;h 96MȬ YnHR̟|oi gv!{FT+ц0K Ji3GJI4czせdaLtrwRb_n3 Q1 jϰ(G uZhlK ?0&]G{,btTn9awna9$5_f08m(X+8D?[zBV+9įATa']uD,]>Ӹ*~aqDME>mOp3}8\| "}d]%eQGDeÇIרgd"~p.osC}'+Ppa:Y igff[ۤ:~V]&:n z͎@dHNr=_ɸǀ~BlK[_ Ijm;dΦ yτ/w#߄'\qMA2Q'!n0`[GB\+39V¶ҳ+ y3a_z|UP!kCEw`p)?S=w[F=,an[FB*Wun9ۋ9#Ҋ~T6ܜ!< 3֞0d%ZUw)πٸ+w 㒯`Z//@4VncZ9c[hd6eg{r Ev8{atش$8V(~#r~oYمX19B'&g;yxM7 'KhEp*h3g1l5@F) C Ș 2>^@&Ǡhy+] ENɛۡEˉX EKNGQTkE67)@ݶLjۅG\P٠hM{e'aI9jW며"Uw|,yxdV'\ Z% Ram*5յR"Q1h# =Ōnv2A0d{VhɣP }7uؐx-/]۰gOEӏB o2&CYB!Y;jKu ;*UP©VfCCUξtǃEѵ N :>E$è,߯1Jx?5d^%&qu0P(:)n+հj Ӻ;i}&l gqeDɴxgw<$MgV/\q"lg4ἶC(م0ѨK-}ޔ\Վpd#y(6e(qb>@l9:d7R'㍏O\CdB֓Ksi:w>Ȓ޴o?9$CK7`@ 10@ w%hn=jn jQY'#P/$gJ$jRjmN!X@F39cJ k|k}l >-iO|K3T4<-*~er83ex\U1¸ĥAzk" k#c/x-?]2H3u1+_~j\^@6id =T(˕Hƛgt,+ЅX}_ĥVXdQllsDa< o4v[O>"~TIO| '<و-sq +Fw F#Lmg8ԯ=LPܡz",׋hNEdIP:sHM?dW_PΔ>ԠSj?/ L\E /|A2iFc?$q;]Mؓkgs\\:b:0s6KͲˎGt~I,?aSs8򕃅k67{y;q|9^'"͉> eP7<Z~Cʏʷ/!Cu87rkWN^ߚ$v5;WrI_Tb6<"ႁŗnep36Aa^opE6h{R!A?.÷:0cU'L,#f &{GzdKo#RH D@eomiA2z?I=#Sb{\)^mb ( !3>jQmw'/aO>kVf.u`au%Ej4%ê,j,{)Ra 1lT}N uCz;l&*g(O ͨon<6r|5'rTNP2ۄ5 ƕו} *+}ij̮f rPˋDO %uinDʌZ:uT4 f"yFNB7GI}% 6V~(n8fPq$ \&+^N? sːPc~(c'   e!H< @Л&ky hJ-YGYVO~hs#VfEx.<-F"W0T_O41F?~LL~=)""+#MpӐt ?օ #K6\fe1"}-ͿRӠHT`:-IQD3{GJ,%yo7fCzm+lM&!rR>3`IБ.{,Pɓ!wxrƴOqAm:$? &ė?3?/DΑ7",YE̞ ޥQUn@?­z|ܔQD9OjEQi]{՟J FEB4"ՁA'Ä=UӠWM8ĘjΦvLs5f>y:%r`]{G?f& U{yh83Ź=tXyJ< kAN\ZO@OqLoSK :?L!o{[dcjH*aD2:u`[ u\lqB_j_l"nnmJ"D@ &3FOe,T4ރjHe눨Zv^E.t܀[sÝ z~B fSn6@mğg0`Wi于2u64#@ ndK]_/9b ɕ$NQqF3< LF Z B{C#G=6[WO5bK(m:ʷYF3U]۫y'TUl+Lʩ@HO`t`[m>Zsuks#1Ȝ&垓!2܂^Xيa5Ks3ӠXl6ÌnlP4=w!\NTo'Tޡ3Jb&״>zPPz12*T6 ,39<4}']LzmBԖuOyA]A0ꅕ^iYn/NS8{g#NWғ-[[旿)[R*zt@E&zՃGyur%a%+8?!RwsG`wdI.I{ e!_Z",պ*\*k^JtZ)I@/NbfP=~s"ȫKήi3dR5'Po16!zXM[WKlO Qp\I-aϾokHWY|H!ܣ!zJjX/ r/=ӢDNx1*e~.Ns^&1)@puG߱KWH#,:9H1|n2e/o͔dZn9yڕs\_6@euWu~=G%]d; ~Kv)_1\.R$AGWշt%W,+^[ 3F?)m+?A^G #9R7w7Ȳ:j赌eUD gIN=u͑Cfn?ֽ;zJyy. INO';LZ γ- LAsJ1Чt3>z38GQ9} LsF'¬RB++Be.Y1cXc}u$|"M[0ľ'9uIcd }P~ѸÔ'3K{tY3u^R#Js ?[9;jcDfF\]Ҽ/P|rdOQ"4h) ٤xZ7&83ſ'nn#w&W M Ro0tp|7ql=)ʚS#)#§hxt1KdjX-Z6 @I,HZʿbq@OYbHΖu AϋtZ[[ ϱŬ՗ܩdQ9-XN?} xپNr7tb rWҭ@ +74^z&f ߉Б\ M?JW~o E'^!muOU oR5w0Ti܎+!_}B)M<_c&xCU|%6~t,p;J)8L =GAIiDT˙  xޭ`6w k#E̚qEaipC )%Oy󐻔+WaCE?~ JF/^+o./b5ro[I+_`8 QcdHwB^"_(h ؐ9RP㙄3Q6PbBQ, G> V_}Tx1Q lBdxysnPZ/ŝT#PGm% E lWyYD鮜OySxZc9[&ST2o-%11Ŀ*5/)yagP:o猱JPKY~88 \B-86 C{L|$DPQ.zK|E0[%D-k( 9nJF9"? 25` KK ?r azBy`} ϟ196.fU#>rE5sBCJ:^չU,m/Q/ I1ND|0=TQ hc0l vAY> <Ƒvi.w.%*u CXojayX>,eM񳟪M@UI. K- M7*_gl6WG)´9!6|0b?Dl^(ogBSo*@FfQw?y )|%0s]Nk7}ؘ O9X@ yS~Zh}Y٫ (UlM=$7CAȯtץgҒF {hAzZ$x'ys!R =X'(5P{EczQ&vxmLk8|HfF ,P#~3S!>g&]#Ɉ);3ŭ-jd,ƀiJs>cħ\NM3`W!cm?ǫ?QC_ ²M-XiP:bn1[[D8uW4ћQW)(;uH;gB ?q ^NIZ Y{z^iZsknѮ[Զ1b(j/G Yf p]׸L:;umՉNdbv Zg0lkEr|(k;Ii2PԒ M9;ŇcK6ci KbMk.ݥپ*{dǾ{+ /1y4Z_$/f [yk6Pz[@ۭ'SLn]ٱmBhri›e# -m|S踚d6UWr"%<'tb ,/oڹmQ-hE$.6qHAF6!%rtmO|7=~(6ͽXuOsz2>UNL>?#k75ټub!}, 42PKWo<+H!KtϘQag HϥK5y~9;_v3WWI.4sFh0#lZ~fㄩY |G)zUdB՝MS(>נm,|!;j X AC (- C` tIypgƝ= F0wj.ax! 6v:i>T7\^-wӐѩeB13 n4{nCxf^}t>=c{-0.c* <% Ү^,ŤC^nByvV)N*O@c5RVWLȷ4ѳ<@?tǀ-'pnxrM??FF7DD"T$m8PU1 <Q mi@AmZl=fjGн$^5l% %p#T!6 ^]^$TࡡA|8󴢷Gsz0dL% zSCьy+#ICe~Rd)pԤnݎvP`xOV~' msqĶm1|7l :T.3ڗuTפ} ٹ)жʿޱC"feha BU{f&F@TaoK3d*+TM}}ЦY\ _~i;s1p9H?<֭HeX+ +񟍼) ֥( I`am\SԉnJ3:sܢa% yj[j'} ;7}ΔxQ>wrLXԤe@S\r\Wqx-֥*wE=EUKc%ʨmI~-Ḁ3z'_:+DЗE >nX J0\}m R;cekSyILY'p[e%Sn_/:A~ru\{.dp 9r3s%; KJe鍋e d-Fmc'\cW#V=蜱[(N}r/JCs}Dt}ð)lҬկ*`pWNlGCm"Y6sb v/5 ؀-=1m?0;Ë ŝ,L#}%*@-)Ïbqqyjk`5T?uAE𖛺ӚR(u]25Mq;n$ ȹ/׎ӥ߿f#}Khk|jA{1z ybЇ*tGy`soCgu64o)p9 =ZdP: <+31cKB{W xH.5*Abf*> w~} <} gJ|o \ BkwwbDG ? nE͞RMMjHwD2ß9ODaތS[?%=3J(h~MRYq|v%u\KՁʆ2v$9؍0}"9*0vX&>F=PXuހ!5PiE41`{U)4VC{ڰa=C ?:d:.#9;;Xw?唅Dw;[Yy?y=Mξȕ&'(͛ -+LBT(FobUң4s"y2g3A&)1ꭵPQ gr#Ri^9pjUzkN2RJ r`\;Nl͆IC-l]q WM(5z)5q%(׃`aaH٥a.7^7#8/IBBp*6'2cJi>@ 'BX+O'sx~6tb-%MZ#̲hy'߰ gE'&O>Es: m95 5h s"{9 nq)ǵן /3&S``:fL !V{A@4G;#3Xk_FQMlx,,&_\̔T؍ "1j*{{š!Mhdz r "|ųﱷN3qh~H8fJC' X<:<@ t`{iGĒ$vj dUpsϪ! 31Pj+ _}k+mc_2l\)::T3ˬ\g^-%!/\49f1[!^/oyO?_m f<7]r vhV ^e%bӂ"^t+SB=ܧra#\._ްV"p"|lIIyVf(.HzGu_'R@z:?hHQZP .By{zN֝PNW?};ky/|o #٤yO5ŧ,`20覶J%yr02iSx_aTy2%1s fV$_\1LT+ꝨA&}dДҿP1h,t .n;앙&(k!ͣf[ʦz_c T-cd} `)8 \b$},/%#Y3ƚNMK_ D$!6NzBu;@*OF hlcJk*G(GwKkR-7ͧ͆SF? cf\g>+pS}6&Ɛa~Kni4 yh4,hE4i}T.k}> QNlXۻ,`Ј qpO"7w+wo,dO=x;ȃMa⨘lo ][2|SJkM mu?uc1U_'z f3v|}Q͏ϧbu[p"Ah t2 "г n*(+ y/O䆾(7,KM{{ k79?U$XZ:o 5lGi@<7~@mP2嘑#E[!^ ņmk\^5dnD 9!$t3z,Ea-Љ}J`|Yi:= r5 ΍N.~~p |R^`PBKh`{u w-נ:|kZ(m' FK·s8MW]sqZ:V2\#{Z1ym n: 0+ F3_l/1 "n}# hR?Wss25X`(Q9ִM[˕JÕۼ7A]VM3,6@ЂDĩϱI2` @:k? _ <7>C1Ŷy.%0}oS~T/ \m>:_3N KO"Q]é"h֨Ɖ6fֆ=ؔfBSwe;suuC9GyDQqJS#&ɵŋDŽB5oQKړ qm:/%rOwe\!@& 6ja RvI5pXJ@wD*s_6c74l VٿtPksP'Vq1jqut۸fe^4_W %yi- HloBN8h}D Q?v~1p=/BqZSL2&JւuQ mt}G*mܲAT{mwDLbo"v)%0n?_hH(6 ]YG,_Y n,j78P/ ]=W{ɖ$?f "ͲJZ_3*CW&Ym H2Huv#@vR*ꑋF!SFNZ6i ]}W >0h w{O04WYr{'CF#*sE:2t~}a#DF6.⸹/[>BQ.ҊXWHw8с{JNCk*HM-r3nſD2u20 F bgb?(Dr ](Lbv2aWa 8? < Jd~~^t;%Qd}t!#N`vb ]Ŵ+^#qlNh;:^"wDY^ JCMKzϺ|fe܏ep1n#\Ku=U wHჱo(bЃODD`G1װj  mRUc.b8 vL:bL/lRo,r{BXoOyrlf7S;QĘ ?*~nO SeVH5_hR8|P>b 67; +#AnJ1guBg1}v_L%ÊY !Buueڛ!'+XӑX&ې%KI9w9"bR!JrɄ&Bk&W!q ? 酊M[~xT?N|>Z-{&B|ܐ?:a$E "Rg`kJožR-u@JMx96R ,ۀE>s6B@Q<ӨSqhO_1($ijY D<<>G2 `$vlHwN.a*uon)78*i/bY_߫Tf~-hGP 5N1YZ%c\MgrJacEהNPtG,0, ,ݏ:`@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>b./ : 4sEdŁQgu`IB7N+/ ˞H•z8s$^Ƅ}şU[5 Co5؄~9?(\\&s d&PW>YsqeE/h<.&igQbuyGz֝ܤ7 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!w^4S7G09zolTgsوƥyGC=N 'f!&5Fm6tG+PxJyf40C g"@-/wkfbE{%̍vE0H;F;渘[{ epΉ0>\W[&1 ' (cCrbpQl.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 M=Z4Yx"2yeK3/JP^Դ &EP, v>``aK`g,? ȧ_k Y-!}"gVQlׇ3)(J*W% 89"yPG5;Jm|Dܢ=ؾ̼,XNIX}l2F"fdXU_ݜq"~ֵODA`)Z!?]5KD˫NS;kW%C<ϔw;QJY2_t)}p~@:5c8J|g:*x{K%dx H*[ޖcayM"j)Jd9& ,·8 aH>tYJ"/Cf)w m+,/6J(=/FEV[uvQ ҜI{${Y BYgfLKq;GL8/r;rjd {*1W.Vbl0}) sk^N-+8J.P'RZ 'SXmawa֙A}ӥT-6au' WCMi29GqPLd yfeU ` #3Y1V癗kx1My޺gN,O*qMd+" p!=w``Sݩ6Y2K% ;Q@ <Ç \]O ٱҖ;;ŤRj3fߵz~S~r.`Tq͆㧚MI 8 _n9vAΟI/&hTd]QDE"ww&~f|Yak'CH:Z\Fg1lߞu ढx;[%ǹ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\'ԅ3ݽ5(v0WUmн8LeY`t:.;Թ/yy&tVam8*SH]ȁƷ;k7% #ӚkyaN222[мtߍk| Ex:K7ZBFd!_.""偆SJ;Y<cj:rV#L 0z#^F_fa.@H oeuջt숊᥸Rb̹y-(Cf#=o{gxU2z%WIxkhJؗ mߖ\FeUJ!x޸yN+U6;<{K5 Ə믂~nSCd.`õu7h[nE7-@vK)X d1]W6+U-{P?wmbMlUn {CzM*iD6Sם%ǃĽ`